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
342715297239	342715297804	342715298353	342715298903	342715299453	342715300003	342715300553	342715301103	342715301653	342715302204	342715302754	342715303303	342715303853	342715304403	342715304953	342715305503	342715306053	342715306604	342715307153	342715307703	342715308253	342715308803	342715309353	342715309904	342715310453	342715311004	342715311554	342715312104	342715312653	342715313204	342715313753	342715314303	342715314853	342715315404	342715315954	342715316503	342715317053	342715317603	342715318154	342715318703	342715319253	342715319804	342715320354	342715320904	342715321453	342715322003	342715322553	342715323103	342715323653	342715324204	342715324754	342715325304	342715325853	342715326404	342715326954	342715327504	342715328053	342715328604	342715329154	342715329704	342715330253	342715330804	342715331353	342715331904	342715332453	342715333004	342715333553	342715334104	342715334653	342715335204	342715335754	342715336304	342715336853	342715337404	342715337953	342715338504	342715339053	342715339604	342715340154	342715340704	342715341253	342715341804	342715342354	342715342904	342715343453	342715344004	342715344554	342715345103	342715345653	342715346204	342715346754	342715347304	342715347853	342715348404	342715348954	342715349504	342715350053	342715350604	342715351154	342715351704	342715352253	342715352804	342715353354	342715353904	342715354453	342715355004	342715355554	342715356104	342715356653	342715357204	342715357754	342715358304	342715358853	342715359404	342715359954	342715360504	342715361053	342715361604	342715362154	342715362704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	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	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2128	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2127	3300	1900	2700	2126	3300	1900	2700	2126	3300	1900	2700	2126	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
7440	20563	24776	19527	11665	6264	1897	458	140	71	65	56	60	61	54	61	62	63	55	46	54	48	57	79	57	60	57	48	68	57	55	73	55	52	58	60	52	55	62	46	37	57	64	70	50	58	68	70	61	74	72	60	66	56	65	52	58	51	59	63	68	58	58	62	56	70	59	53	69	70	64	50	55	58	46	51	56	56	60	56	52	67	55	60	67	44	51	62	53	63	43	57	48	67	76	59	65	45	77	65	67	67	61	55	64	57	61	63	56	60	55	67	66	66	55	62	42	48	67	65	57	67	69	63	65	46	60	46	52	62	55	59	64	61	67	46	61	70	49	59	62	48	44	56	76	61	58	51	54	71	61	56	67	50	61	69	61	72	54	84	58	48	54	70	59	63	67	58	57	65	54	55	61	53	46	59	50	67	50	63	63	63	61	62	65	62	68	58	59	54	79	70	62	45	62	55	51	74	64	69	52	64	65	58	61	54	52	67	62	56	54	64	60	61	59	53	61	63	55	61	70	64	57	60	69	56	49	54	54	54	68	61	72	56	68	63	51	66	63	62	51	48	54	52	64	70	55	59	63	43	62	54	56	59	55	62	63	70	51	65	63	52	66	66	65	57	72	47	66	61	63	64	62	55	50	55	71	51	74	71	64	51	57	58	67	54	73	61	60	68	56	57	57	62	56	63	66	43	61	46	53	64	53	71	69	47	63	70	57	58	74	56	57	66	57	58	54	56	64	67	61	53	58	47	58	54	66	53	52	60	63	67	44	61	58	81	50	52	70	61	51	63	69	60	56	63	58	59	68	66	65	63	63	70	55	58	65	57	51	65	62	72	52	67	56	64	60	67	61	61	62	62	54	61	60	52	57	57	49	58	55	56	53	62	55	57	56	57	50	58	66	59	50	63	67	53	67	65	59	55	56	49	56	62	51	38	55	62	52	63	59	65	53	62	56	58	51	63	58	64	61	60	59	55	54	54	72	62	60	59	53	72	56	48	57	60	69	55	65	49	61	62	62	54	64	60	66	49	71	48	59	72	67	43	62	45	61	58	52	61	70	72	71	64	67	72	53	54	59	54	55	57	61	61	55	48	60	50	50	66	62	62	73	63	57	62	53	67	70	60	62	55	56	67	60	59	45	61	69	70	73	62	52	63	62	71	51	44	47	56	73	64	56	64	71	56	58	51	58	69	56	64	64	53	59	52	63	55	66	63	59	56	68	58	58	59	53	56	60	46	49	71	65	60	50	46	53	61	60	58	55	64	51	73	51	58	48	60	59	67	78	68	57	39	66	46	56	69	70	54	51	67	72	56	74	53	65	59	68	82	64	57	56	56	76	62	56	73	63	72	54	73	62	60	59	66	63	50	59	61	61	58	53	52	49	55	63	56	67	62	55	68	68	61	65	53	59	60	61	53	54	65	50	54	70	62	69	52	56	65	62	55	49	73	57	54	49	69	57	50	66	53	59	70	59	73	51	60	49	53	56	59	54	62	77	61	60	55	63	54	67	62	60	58	50	58	73	49	52	47	51	58	58	50	67	60	72	61	48	51	70	66	65	77	58	60	40	49	60	65	49	81	51	61	55	53	68	58	47	83	66	53	57	67	55	70	57	71	72	61	46	56	68	39	55	47	65	59	62	49	60	68	70	62	58	57	48	61	45	59	57	62	65	71	50	67	65	59	45	55	66	57	56	67	56	57	64	49	51	61	56	55	57	71	67	55	73	55	48	77	49	62	67	60	56	64	57	60	53	62	62	52	42	59	60	54	52	60	65	72	51	72	67	65	66	60	50	57	74	44	56	67	66	44	53	65	64	55	73	68	54	51	55	57	71	57	55	50	59	61	64	73	60	52	56	51	74	57	38	51	58	52	60	57	48	50	44	63	58	66	56	53	63	48	45	63	63	57	51	59	78	58	64	55	60	55	59	52	51	66	56	45	62	50	69	65	50	46	70	58	62	59	59	57	66	49	56	61	59	53	49	57	62	55	51	67	74	57	55	66	50	68	56	65	61	70	50	66	76	49	68	58	48	55	61	58	56	66	57	63	53	59	61	62	63	57	71	53	68	55	54	49	59	69	46	63	59	35	71	43	64	67	52	48	52	68	59	51	70	52	56	59	61	56	54	62	57	61	60	62	54	66	60	60	54	61	52	51	65	72	69	53	58	54	62	64	53	56	43	48	59	61	63	53	56	42	65	59	51	60	45	56	62	63	50	66	50	54	67	62	53	48	62	63	51	77	56	68	50	64	59	59	66	63	57	70	47	62	62	71	56	50	47	62	62	60	57	59	65	63	75	61	64	61	57	55	54	61	64	65	70	53	60	53	54	58	59	60	61	68	55	72	47	58	54	61	49	78	53	52	59	48	49	61	51	54	57	51	60	57	58	75	73	69	53	51	51	58	54	58	71	72	74	49	62	61	67	53	60	52	56	55	62	62	60	65	62	61	56	63	46	57	57	62	46	66	62	55	62	60	76	43	56	57	65	58	51	60	63	59	65	66	76	47	54	49	65	58	53	51	55	60	67	64	61	58	46	58	60	62	58	51	55	55	55	59	64	63	59	52	54	57	55	50	49	60	77	64	53	64	71	72	59	57	64	79	58	65	72	54	50	60	61	52	47	66	63	69	59	61	60	48	74	68	62	59	57	63	56	49	59	54	50	65	76	77	61	62	65	61	55	60	60	57	53	62	61	68	59	58	60	59	66	48	55	55	59	71	47	56	60	61	65	45	61	49	70	57	58	38	54	61	51	50	69	76	32	60	65	69	59	50	62	61	52	56	63	57	43	50	64	67	54	58	56	59	68	65	67	69	56	63	50	71	69	48	72	71	58	68	73	61	70	64	62	55	63	64	48	57	56	66	66	66	52	60	56	55	54	55	49	72	79	57	53	81	68	67	65	57	68	44	53	76	50	64	47	48	62	73	77	50	47	50	63	56	56	67	55	51	65	63	61	53	56	60	69	57	60	62	56	70	39	66	61	67	54	59	63	41	60	64	50	59	59	60	58	56	59	74	46	61	63	67	59	60	63	60	62	67	62	54	58	37	60	71	58	58	60	68	69	62	70	46	59	68	66	49	63	45	46	57	75	69	63	55	58	67	60	52	54	56	64	57	63	47	50	54	50	72	49	72	79	50	61	60	61	52	52	68	58	58	60	65	63	56	56	60	60	73	58	63	64	60	70	62	66	58	53	55	51	76	56	67	51	72	62	59	57	66	67	58	55	54	56	63	61	68	55	54	58	67	53	64	48	51	67	58	70	50	53	54	72	65	67	57	59	57	78	59	46	56	52	56	49	51	57	66	65	74	72	58	70	51	53	64	63	59	61	53	64	69	70	54	57	57	61	68	53	60	57	52	47	50	53	60	56	56	51	51	54	62	55	65	60	68	59	65	78	63	61	61	70	62	59	72	56	66	59	45	62	46	70	55	65	65	80	54	65	64	65	77	69	54	67	62	74	58	51	69	56	55	48	54	64	69
37011	46491	51623	58373	57243	43474	26039	10837	3000	1136	801	768	769	782	785	716	766	739	729	745	760	749	751	767	770	783	726	807	738	785	759	802	745	743	732	764	735	749	759	758	688	770	777	709	719	732	751	795	718	778	775	725	795	748	737	730	751	797	792	761	768	756	789	741	721	755	732	850	814	714	732	790	703	724	709	761	790	748	782	759	768	741	726	705	755	735	768	743	777	793	797	747	707	759	753	781	727	815	750	768	802	752	754	778	718	793	733	758	729	740	782	735	758	705	708	762	724	751	761	805	764	702	778	747	764	738	755	733	788	749	707	704	805	732	748	756	766	766	759	781	742	730	702	745	787	751	755	757	733	672	727	752	804	740	699	770	782	765	773	760	776	785	833	747	709	753	747	778	739	751	759	738	778	747	737	704	737	747	736	729	709	797	765	793	756	763	800	754	769	726	716	762	737	761	768	742	754	754	762	738	732	765	751	734	796	780	731	776	739	736	742	822	727	737	749	776	742	738	712	747	743	759	754	767	748	781	728	758	739	779	806	743	735	706	729	776	788	771	746	761	744	705	784	741	773	746	778	748	778	736	781	786	768	787	761	694	755	778	741	744	803	730	760	751	733	763	771	776	742	768	782	747	754	795	781	805	727	798	765	808	746	748	714	783	740	746	745	747	781	768	761	756	747	734	803	710	699	742	796	777	770	753	750	792	767	758	755	738	755	768	754	763	782	760	750	747	794	767	740	731	772	790	735	737	744	792	737	694	740	770	708	762	789	756	768	740	735	765	745	827	742	752	719	710	736	753	758	751	720	722	727	748	673	718	707	764	759	729	814	768	724	752	739	775	796	726	771	771	743	742	761	721	786	758	800	753	732	741	809	767	722	745	720	816	772	741	756	769	730	724	731	721	740	774	768	719	765	737	780	750	722	780	744	725	780	733	741	763	705	775	721	718	786	795	808	792	792	769	762	744	773	738	724	744	722	746	746	760	739	783	780	756	792	776	736	746	788	768	798	760	732	752	719	785	758	758	734	762	776	769	782	739	776	784	724	735	726	797	751	704	699	764	741	764	723	722	766	732	766	789	689	812	802	763	780	765	727	716	783	680	777	762	744	762	739	785	741	764	726	730	778	753	750	781	746	743	741	758	768	794	730	778	758	777	762	706	765	799	760	747	727	756	710	778	764	733	764	739	744	735	743	815	775	771	751	720	721	750	747	795	799	720	737	734	757	692	728	718	754	790	691	741	747	733	797	751	763	728	760	727	712	740	706	759	762	772	749	740	738	745	766	777	795	747	780	800	752	753	762	750	757	772	761	751	795	777	768	777	726	745	736	766	797	741	784	729	748	788	729	753	723	778	733	743	754	767	701	744	750	733	754	756	776	749	803	684	771	771	805	772	744	765	740	763	843	728	760	706	728	759	716	701	722	713	738	718	764	739	743	758	800	766	741	774	795	748	759	750	786	760	726	736	743	779	714	726	795	752	723	759	726	776	749	756	789	755	743	759	721	707	738	743	762	797	733	798	790	711	732	743	709	753	740	728	759	747	728	759	798	803	749	802	803	777	742	725	788	750	728	786	792	767	780	755	727	745	704	749	775	780	772	728	726	751	769	757	737	760	793	810	727	745	760	774	736	796	731	739	771	783	772	751	795	770	746	777	721	757	710	726	766	742	749	744	744	752	750	780	767	760	737	770	751	736	729	720	776	741	722	718	728	735	752	761	741	785	780	754	704	753	730	736	752	762	770	776	778	757	741	750	744	766	707	805	742	725	789	773	747	720	765	739	767	730	763	800	735	806	780	788	767	794	756	783	727	724	765	776	765	721	755	746	779	717	807	741	761	747	736	771	717	756	738	715	759	769	676	726	728	721	778	767	717	717	687	795	739	718	746	805	724	729	759	732	723	730	724	794	772	778	718	728	799	710	760	760	742	775	775	703	737	726	724	755	758	774	745	728	752	755	763	709	793	774	805	769	779	725	794	758	752	730	793	732	729	743	736	741	805	717	726	734	745	788	726	762	780	733	782	763	715	739	778	739	765	717	745	783	782	782	700	736	745	733	752	750	764	707	728	790	764	785	754	761	762	718	767	744	790	784	765	764	748	719	762	732	705	748	705	718	766	676	770	727	724	702	795	763	718	748	731	781	766	747	708	732	780	780	746	771	710	769	744	773	702	741	752	780	756	771	749	774	749	746	759	791	728	806	727	764	755	799	730	716	731	739	767	688	751	714	760	771	744	752	780	775	730	739	776	787	769	755	720	730	760	725	766	745	777	716	767	773	749	755	782	782	765	789	750	739	762	730	764	736	744	749	763	770	752	786	724	734	752	764	757	787	748	758	785	800	712	709	745	779	708	757	790	759	749	763	736	802	795	744	782	748	745	763	718	778	775	732	807	711	778	740	730	810	798	755	801	712	723	755	779	753	731	782	723	753	794	768	759	736	756	763	760	769	770	783	750	707	750	731	727	780	734	775	780	773	751	755	760	747	722	776	721	778	738	747	768	767	739	778	792	721	773	757	714	736	711	744	765	750	771	787	787	790	728	722	720	756	757	749	758	781	726	728	712	817	828	780	719	762	757	754	771	717	741	762	744	743	744	678	771	761	768	755	827	770	720	723	804	732	781	765	760	765	718	733	787	716	699	754	790	761	786	743	743	763	711	707	786	746	770	742	746	737	751	785	780	751	733	701	780	752	790	738	791	749	752	729	736	741	821	716	769	762	771	716	762	743	766	759	746	775	787	773	799	704	748	769	802	726	746	757	728	749	769	759	742	742	781	716	731	753	705	759	732	757	773	721	724	745	766	802	740	763	757	768	761	789	722	736	763	723	725	722	788	739	752	758	729	696	751	746	794	767	734	784	744	752	774	757	788	765	787	775	772	734	738	772	720	720	763	743	768	783	771	775	770	762	769	759	760	726	777	777	721	748	737	787	714	744	728	751	760	726	729	751	753	763	739	719	734	758	744	727	804	816	751	789	794	760	756	770	740	779	805	746	761	733	718	744	759	753	729	768	733	747	760	750	760	823	716	728	764	716	770	797	714	759	756	737	766	766	753	745	756	742	753	733	720	765	802	745	715	780	720	710	752	747	752	726	745	755	838	782	745	725	729	722	752	784	762	765	761	768	773	743	721	792	737	728	731	755	815	735	749	729	777	751	762	753	757	744	765	813	770	718	722	755	792	745	757	787	759	791	764	757	752	731	713	723	735	755	758	765	745	775	695	790	776	708	713	731	719	792	775	771	779	725	734	763	791	745	713	710	740	796	782	724	768	698	729	737	732	760	728	720	731	779	795	754	749	730	720	723	732	717	759	772	730	756	789	752	759	749	800	740	752	753	801	780	711	736	764	793	773	750	739	759	758	769	745	796	737	754	728	790	780	773	736	736	770	736	767	747	786	754	791	770	759	783	754	754	789	764	750	727	718	713	767	739	756	722	743	766	724	743	738	771	738	782	805	731	753	745	780	761	746	745	751	748	721	729
3375	4152	7005	5036	2478	1338	445	131	63	58	63	58	53	60	47	67	65	63	53	56	53	57	61	61	51	57	70	48	42	57	77	56	61	54	59	51	53	77	60	60	55	42	55	64	49	58	58	68	59	63	42	59	64	49	54	55	58	48	33	54	60	52	59	58	56	57	70	57	54	60	60	57	54	46	54	59	60	52	60	48	55	61	70	59	66	57	49	62	56	47	60	45	55	63	53	59	58	51	33	54	57	57	57	65	48	56	54	56	43	49	55	63	56	55	60	64	51	71	51	61	67	57	64	67	67	60	56	53	62	58	68	37	49	49	53	40	52	48	49	40	68	56	64	60	57	61	70	63	68	62	54	63	63	70	55	53	53	62	50	52	45	60	55	56	57	45	67	67	61	56	57	48	59	50	51	67	44	56	61	48	53	55	47	51	63	53	65	62	76	57	54	55	62	70	52	37	52	44	75	57	59	67	76	66	59	59	55	44	58	62	66	65	58	57	56	49	51	72	57	55	60	67	49	48	66	54	55	39	49	66	53	55	57	41	52	64	53	46	58	59	51	56	56	42	53	56	56	54	58	54	73	69	54	55	59	58	54	46	40	57	62	68	50	56	52	46	61	73	55	50	54	71	59	48	40	52	55	53	42	63	67	51	52	53	47	62	55	60	60	50	60	47	77	66	63	50	64	67	65	48	73	54	64	54	56	62	54	58	53	55	54	58	59	55	55	51	51	55	64	46	59	56	57	59	47	53	69	64	51	45	45	58	58	70	55	61	69	69	59	61	49	49	63	55	71	56	63	65	61	53	62	56	57	63	63	55	56	49	66	59	63	45	47	51	55	43	51	55	54	55	54	60	63	52	52	60	54	57	55	61	52	62	50	63	57	66	58	61	65	67	61	62	55	63	44	59	63	68	66	72	56	43	55	59	51	50	53	62	65	52	49	47	56	58	54	57	44	60	69	58	45	57	70	71	58	51	60	43	50	58	63	57	49	58	48	52	52	71	53	59	68	57	68	40	59	63	53	57	54	61	57	65	46	52	46	58	51	72	58	55	65	56	49	45	63	60	60	57	58	53	62	60	56	56	43	56	72	59	65	65	60	56	51	64	52	45	69	55	57	60	68	61	56	55	54	39	52	66	51	52	63	57	50	70	59	51	71	57	55	58	52	56	65	70	56	40	52	45	43	61	57	56	57	68	51	56	55	58	58	59	51	73	58	61	50	64	55	50	52	51	55	62	41	48	56	63	57	63	52	55	58	53	52	60	46	76	58	76	55	52	63	71	51	53	39	50	59	57	54	49	52	57	60	49	52	62	55	44	54	56	63	56	61	60	47	48	70	53	59	60	58	47	49	52	52	63	51	58	52	79	71	65	59	43	60	66	58	60	49	53	64	68	55	61	66	66	59	61	57	64	48	48	75	44	47	52	51	57	67	60	59	73	60	65	54	60	59	66	53	57	54	40	49	51	56	59	61	57	62	64	58	66	56	54	55	52	41	58	51	53	52	46	59	56	53	63	46	53	58	44	50	63	61	54	47	55	64	55	44	72	57	53	62	45	67	65	50	52	40	66	60	61	56	45	62	53	54	46	52	54	55	58	56	56	51	67	58	42	74	67	65	64	59	46	45	42	48	53	49	60	51	52	65	47	68	52	58	66	64	69	45	62	58	65	58	63	53	50	60	72	51	57	53	50	61	61	55	58	62	54	71	60	50	64	63	61	57	58	41	56	56	54	69	61	50	45	69	47	61	51	61	63	35	59	68	64	45	59	65	46	52	63	48	41	52	60	41	53	52	54	54	54	63	59	49	71	62	63	56	51	70	63	57	61	44	49	47	53	68	55	58	59	56	59	53	77	64	56	58	56	65	60	51	49	61	49	71	49	54	51	52	51	63	58	65	52	58	64	44	53	56	65	55	62	62	59	63	64	60	51	54	59	44	53	55	44	56	63	58	72	52	55	63	55	53	55	67	55	49	49	48	55	51	70	54	60	72	56	55	58	47	51	51	58	61	66	58	72	51	72	50	68	46	54	53	55	52	63	53	66	55	56	46	57	46	61	48	60	53	54	62	64	77	62	60	58	64	68	53	62	50	57	60	58	63	59	59	64	50	45	60	68	57	50	56	62	60	62	43	50	59	58	50	54	49	66	55	60	58	45	56	53	62	54	52	55	57	64	65	53	65	62	54	56	54	42	54	55	61	52	60	51	57	50	46	63	52	46	56	68	61	50	57	53	48	63	67	56	44	49	46	56	54	65	45	64	52	59	60	69	54	62	40	57	50	53	58	58	69	63	43	63	56	66	66	67	60	49	68	62	57	62	41	60	66	74	51	47	58	62	64	58	64	39	65	71	47	67	64	52	65	49	57	57	56	52	46	65	58	42	54	65	68	61	59	67	72	48	55	49	61	50	58	57	55	54	59	54	46	75	56	59	47	43	60	65	52	51	65	64	63	55	58	50	37	57	64	79	44	52	68	63	68	62	59	70	53	47	50	56	49	56	63	73	62	53	65	52	47	52	68	50	58	51	52	49	67	66	69	76	45	55	74	51	55	52	53	52	49	46	47	57	59	54	58	58	49	57	62	47	61	56	67	62	52	56	52	70	53	55	44	41	45	58	54	52	49	46	47	54	51	68	53	49	68	62	45	53	51	68	59	70	67	64	43	52	55	55	50	60	53	52	58	56	46	58	61	60	53	63	47	52	68	46	63	58	78	49	54	76	72	57	58	64	63	62	66	50	59	50	38	59	64	56	61	55	61	40	43	56	55	51	59	58	64	52	66	68	51	54	58	47	56	67	56	48	56	56	74	47	66	62	56	53	60	57	52	60	64	63	46	56	50	55	42	50	43	47	60	54	49	47	49	49	57	54	54	58	65	49	50	48	51	56	65	61	56	49	50	71	66	48	51	48	53	66	42	57	53	64	69	48	81	58	64	61	65	63	61	53	50	49	60	55	74	57	59	60	53	70	66	54	62	51	57	58	50	59	67	59	63	57	68	65	50	62	49	49	54	58	49	60	50	78	61	49	66	44	67	64	57	61	64	68	60	65	43	59	55	58	64	59	64	58	61	55	56	52	57	50	64	57	70	56	64	55	49	54	55	58	57	68	56	64	52	58	56	73	63	56	61	39	59	51	53	66	75	58	53	56	55	65	46	61	49	65	56	69	51	60	51	65	57	46	54	67	57	59	63	54	56	54	49	56	63	55	50	61	60	75	49	42	51	58	68	59	77	53	51	61	56	56	47	64	56	63	58	52	48	58	47	67	44	52	63	58	52	54	60	64	52	53	55	47	49	58	85	68	65	53	54	64	55	62	71	53	46	62	68	56	61	60	52	63	67	44	73	47	57	49	42	68	55	61	63	57	51	57	60	56	62	66	61	47	45	50	67	50	62	67	59	47	55	60	58	59	65	67	57	57	53	67	44	58	68	53	60	60	53	60	58	48	52	50	52	52	59	57	56	57	58	60	51	58	57	60
31355	28804	32510	34246	32156	24059	11640	3454	1212	847	714	687	700	691	691	679	740	706	688	723	659	744	734	708	701	709	687	723	705	689	712	684	706	682	685	692	676	703	689	728	681	741	736	694	688	734	669	700	680	695	727	697	754	687	766	706	717	693	675	697	715	678	732	719	685	728	721	695	679	739	688	710	704	630	748	698	713	729	700	728	730	719	698	738	706	688	690	730	700	725	705	691	711	700	703	713	720	703	727	738	728	709	730	728	680	734	685	703	683	676	696	730	697	692	683	662	748	746	682	762	726	634	699	678	696	724	686	742	692	720	771	697	708	677	714	722	685	681	727	710	697	700	681	735	686	732	727	692	694	725	697	765	739	674	681	720	679	673	665	713	719	687	694	736	751	672	710	710	708	707	685	753	684	725	726	698	702	699	732	661	691	699	669	649	687	676	694	703	690	745	677	711	732	726	715	688	668	706	692	678	713	739	687	733	688	696	743	713	725	750	726	690	720	740	748	723	725	709	730	702	664	659	781	678	704	689	708	718	738	679	659	725	674	727	694	752	725	718	714	655	719	727	673	729	688	722	726	736	685	725	698	628	653	720	659	722	722	674	709	665	680	754	728	665	702	675	722	737	713	688	787	673	696	665	725	723	670	723	691	669	735	746	656	658	670	729	730	701	670	717	747	707	698	686	695	694	709	711	707	739	678	679	720	728	690	675	700	716	718	659	740	674	742	685	687	708	686	756	742	669	696	717	717	712	703	717	719	710	673	675	745	732	734	717	656	706	718	685	752	657	665	723	705	669	701	682	725	784	723	694	759	699	699	717	717	679	715	722	689	710	695	721	725	707	695	699	718	694	707	707	712	754	695	687	698	753	658	684	659	690	733	723	672	659	757	702	723	713	709	681	687	664	728	693	702	689	759	718	704	718	705	753	746	671	688	693	700	721	675	733	718	739	679	723	684	739	707	678	705	675	705	727	686	768	680	700	706	705	694	711	738	731	707	706	709	708	693	666	682	679	686	682	707	736	738	673	671	708	710	733	743	680	693	684	694	726	691	683	707	696	710	681	701	713	744	688	723	708	667	658	692	731	661	691	675	692	666	704	725	725	756	673	662	698	702	671	683	690	665	740	683	664	720	705	732	681	715	691	705	705	692	716	654	667	680	683	682	737	669	672	735	723	703	809	707	701	700	700	752	708	703	784	741	723	741	754	714	731	669	724	718	692	701	730	695	697	691	720	671	718	690	729	684	686	741	658	749	724	741	723	709	692	719	729	717	718	744	745	698	721	726	689	709	711	714	720	721	685	724	707	734	736	725	718	671	722	752	704	699	741	718	731	688	716	695	745	728	706	676	695	717	691	702	758	690	718	772	739	688	697	743	726	684	703	668	675	737	705	681	707	671	750	709	733	724	723	680	721	749	689	728	728	728	690	717	687	692	688	707	726	721	692	724	735	765	666	696	717	720	687	718	639	726	703	723	678	684	675	739	728	723	698	708	684	668	718	722	690	688	669	729	686	694	714	676	658	688	710	730	700	739	713	715	655	728	672	702	708	687	744	691	659	737	675	704	685	688	652	701	742	700	679	688	656	759	708	718	712	715	698	711	734	691	715	667	715	697	686	723	706	665	693	658	668	681	736	682	689	730	756	722	688	696	702	683	674	747	687	697	734	682	673	695	737	737	738	703	735	707	724	718	749	739	703	703	700	730	695	708	656	663	695	679	726	716	726	654	700	705	704	660	671	725	723	707	692	706	717	686	707	682	697	706	681	726	741	694	676	691	784	698	713	732	695	726	698	735	728	762	715	696	675	681	697	703	697	677	697	725	734	702	705	680	699	704	691	774	727	693	687	773	712	654	712	702	715	706	705	672	702	690	691	789	693	731	715	724	732	696	755	686	722	707	734	707	718	709	732	702	650	715	715	699	709	723	712	752	712	702	665	720	722	688	756	657	710	701	697	715	782	712	702	669	696	690	690	691	695	751	701	705	701	707	701	696	697	715	669	674	757	671	716	798	712	700	730	721	749	721	705	717	757	709	708	702	702	706	729	729	693	665	719	693	676	724	702	701	772	732	681	658	735	660	671	682	696	720	723	707	698	738	696	687	684	677	758	726	680	663	717	724	668	694	750	741	661	682	671	729	724	703	643	698	686	741	665	683	689	711	733	714	696	752	708	723	698	724	692	750	659	738	654	718	732	714	700	694	665	700	738	704	678	707	708	696	673	720	728	734	752	722	704	715	723	723	692	714	735	680	725	700	698	690	731	666	732	722	718	660	674	670	661	703	674	707	669	741	719	719	705	698	712	722	688	691	689	662	705	684	728	684	663	701	718	698	673	693	707	697	734	775	728	662	654	646	726	700	755	711	647	728	750	674	731	687	680	676	690	716	695	684	694	722	720	715	717	745	696	742	711	735	684	674	701	680	696	724	712	707	712	704	713	672	721	728	700	716	708	683	752	706	718	731	696	732	719	666	722	682	721	731	744	731	670	716	677	690	742	749	683	687	693	746	696	654	683	715	722	738	681	708	685	703	686	720	750	677	657	665	726	715	736	661	716	707	639	695	682	694	736	719	704	653	728	695	735	690	690	707	696	665	667	719	688	697	706	674	682	651	715	638	683	702	706	726	740	700	712	713	728	707	733	708	735	728	680	689	733	726	697	702	755	689	675	699	684	739	715	727	712	705	722	681	709	748	691	713	676	703	710	714	706	697	698	701	724	700	683	694	706	678	726	706	705	691	669	710	716	696	674	688	723	695	690	715	705	763	708	724	746	694	707	691	726	694	706	727	743	694	749	703	697	717	694	698	698	740	713	724	684	691	691	705	733	642	711	701	731	659	761	693	745	727	685	713	687	691	728	781	706	696	709	700	701	705	717	704	703	748	695	707	716	739	634	685	778	687	671	746	690	724	724	654	734	704	711	703	702	726	732	732	691	706	717	698	727	764	680	734	680	734	700	688	705	642	725	652	731	700	646	721	663	717	767	733	681	677	729	706	699	744	681	712	726	715	739	763	717	697	704	690	706	723	668	676	707	701	743	708	705	717	674	743	735	693	693	740	721	733	773	742	692	673	747	724	728	743	703	693	727	688	681	687	649	695	676	654	687	680	728	719	713	713	727	689	703	676	700	695	722	729	705	717	722	737	675	714	695	740	700	703	710	689	752	684	732	716	698	765	703	706	669	686	728	682	701	687	700	692	730	723	642	711	688	706	677	761	720	668	745	724	717	703	714	709	719	689	720	749	703	670	687	693	710	705	740	669	680	706	744	759	732	667	681	716	691	683	723	698	689	725	796	690	714	696	696	670	730	689	670	726	714	720	691	725	724	682	754	712	730	691	691	741	737	697	695	711	681	696	682	683	705	722	720	680	685	687	709	666	730	703	713	695	691	714	713	739	710	708	728	684	675	713	740	709	678	702	711	701	748	697	743	723	675	716	706	731	722	705	693	705	692	706	721	686	705	724	699	718	740	716	701	693	710	690	718
9131	17772	16988	12467	6851	2615	891	236	115	62	53	46	53	40	47	67	58	43	52	57	43	56	52	55	44	68	54	65	69	57	72	69	47	46	54	53	64	50	65	56	56	59	68	64	58	61	47	58	54	54	75	54	54	67	54	65	74	49	46	59	67	58	55	51	58	49	50	49	55	54	54	64	55	62	61	46	52	74	64	64	71	60	69	48	57	48	65	50	53	50	54	59	62	69	55	54	57	57	56	62	53	43	48	44	64	48	65	57	48	56	71	56	73	55	58	58	64	62	49	60	51	49	68	42	52	59	47	56	50	47	52	51	55	50	63	37	47	52	56	57	42	55	63	43	49	59	57	58	66	53	61	63	49	63	58	53	53	64	56	46	70	51	50	67	52	48	60	53	66	68	65	47	53	59	50	55	47	57	70	65	52	58	46	47	65	58	53	47	48	63	48	60	58	52	66	59	55	48	44	52	53	66	62	67	55	62	68	61	56	69	48	54	50	65	52	58	71	53	47	63	74	50	69	58	62	59	60	56	60	47	65	54	49	57	52	67	52	46	51	53	52	69	59	61	64	66	55	66	44	56	52	70	59	48	63	52	55	56	60	56	62	56	65	66	55	53	45	59	49	66	52	52	37	50	69	57	57	64	73	33	61	62	70	53	51	49	54	51	51	52	50	67	60	54	66	61	53	55	49	56	60	67	63	71	61	55	56	55	74	49	49	71	65	43	60	52	52	66	67	46	64	52	56	51	54	55	57	45	49	39	53	56	48	50	54	60	63	46	63	62	76	65	55	59	62	58	50	66	54	61	65	43	63	66	49	52	47	70	46	55	61	63	63	54	62	58	54	58	64	62	48	61	49	63	53	64	49	76	60	50	54	61	50	49	62	62	49	58	66	56	54	61	53	55	67	46	53	65	60	52	63	55	71	55	66	55	58	52	42	48	67	56	56	56	75	43	67	63	69	53	52	59	52	51	62	49	56	46	53	60	61	68	57	39	44	68	62	59	79	61	59	52	55	57	54	58	65	67	49	56	67	63	58	63	64	64	53	65	66	49	62	51	59	53	51	58	76	45	61	51	63	64	57	45	51	54	62	62	57	58	57	74	60	62	45	58	55	51	57	65	56	52	64	66	65	64	64	68	59	69	53	54	58	54	55	45	56	57	58	64	67	58	76	57	49	70	67	54	49	54	59	68	50	49	49	52	49	50	49	63	59	69	60	48	43	45	40	55	58	53	62	50	50	48	45	60	58	60	58	57	52	59	68	64	54	65	51	55	49	47	61	66	65	60	53	63	52	69	49	60	63	50	45	64	66	62	54	68	59	54	58	51	59	67	63	68	43	64	57	48	53	53	56	57	67	63	54	47	54	58	46	67	56	65	55	42	60	56	66	51	52	52	54	41	45	65	68	54	55	63	54	59	69	55	51	55	61	67	60	47	60	57	53	52	62	53	67	60	51	51	73	62	53	55	53	46	64	60	56	66	55	52	63	52	65	54	64	42	60	50	53	72	64	54	63	54	62	59	62	67	61	52	60	58	50	55	77	53	36	50	52	45	64	53	65	70	68	58	55	54	55	59	56	62	73	67	55	56	57	62	53	71	48	68	47	49	58	46	56	62	52	51	68	63	60	63	61	43	57	63	51	55	57	63	67	71	52	53	49	57	51	50	54	62	51	54	54	63	51	59	62	59	53	50	61	56	69	53	69	62	68	55	71	80	63	51	58	47	69	65	48	63	61	60	61	58	55	56	73	48	69	50	55	72	67	56	67	66	65	47	51	63	61	69	75	65	49	51	61	52	54	62	49	65	52	66	62	55	64	55	55	61	52	60	60	51	50	58	50	52	48	62	54	46	56	53	64	63	54	70	44	57	54	58	49	63	56	64	58	57	53	54	61	57	60	39	60	67	45	61	47	50	67	57	64	73	56	52	57	59	61	63	52	62	58	51	51	57	50	45	50	60	42	56	51	54	66	51	58	72	58	57	66	55	62	67	61	56	56	60	48	41	55	67	52	58	60	68	59	46	50	68	65	54	59	57	61	61	46	52	48	49	60	62	62	48	55	60	54	58	58	41	65	60	71	56	69	61	75	60	57	44	49	61	51	58	63	50	58	49	58	51	60	64	44	53	55	45	46	42	64	62	54	52	55	47	54	54	60	44	54	50	64	45	49	69	68	58	65	50	49	60	48	51	46	68	52	63	50	46	62	53	56	51	60	57	48	56	55	52	57	62	40	62	58	68	58	55	49	59	50	53	66	66	62	60	50	54	58	54	51	50	49	63	56	51	47	63	65	53	56	57	53	50	70	63	54	46	62	53	68	49	49	58	49	52	51	62	51	57	58	55	64	62	56	71	56	60	70	54	44	57	59	54	53	53	79	67	60	61	68	58	61	69	58	67	53	65	56	60	49	50	49	65	53	55	60	64	57	50	50	54	70	64	58	66	69	47	50	57	60	68	60	54	58	68	57	41	58	65	53	62	53	59	58	50	53	71	64	56	69	70	54	55	43	63	54	53	66	56	61	57	53	60	54	53	54	63	62	49	55	58	49	54	70	47	66	61	49	62	64	75	72	48	67	69	50	60	55	56	55	58	59	47	58	61	55	53	59	76	63	68	45	65	56	58	50	42	49	59	51	56	51	61	48	54	45	50	70	60	65	57	57	52	55	57	60	56	45	49	59	50	68	52	54	46	75	58	54	57	60	47	51	64	67	51	60	58	59	46	50	54	60	53	56	62	58	58	54	51	61	55	61	55	50	53	62	83	61	61	72	61	59	65	56	59	66	56	53	54	62	62	55	51	65	61	47	62	71	56	50	42	51	54	67	59	47	66	46	54	54	57	55	60	51	53	62	57	56	51	56	66	62	51	61	51	70	49	59	65	70	59	47	60	62	71	55	64	64	43	50	60	52	59	57	41	53	53	52	55	50	50	50	61	45	68	59	50	46	52	49	59	46	59	43	58	45	51	54	55	51	59	47	52	53	52	70	45	48	46	50	52	66	62	53	58	50	65	64	54	66	70	46	48	53	62	72	57	53	60	59	51	61	49	64	49	50	48	67	65	56	62	63	65	54	59	64	62	55	51	53	59	57	68	65	62	45	54	54	64	51	66	50	55	54	59	71	66	68	74	53	66	44	67	52	54	61	67	49	54	58	51	48	53	59	56	59	78	60	59	55	64	59	64	58	63	59	44	45	57	66	46	55	49	46	63	67	57	54	63	65	62	53	46	64	61	50	59	61	56	63	48	60	73	58	59	48	48	57	51	71	66	54	55	68	55	59	62	74	52	54	59	56	67	45	70	52	67	55	50	52	73	52	38	59	52	57	58	53	76	61	58	67	57	54	62	54	44	57	70	54	55	66	62	58	57	46	45	54	45	58	55	59	53	51	59	59	58	59	57	49	58	58	63	51	64	57	55	54	55	52	52	48	67	49	64	66	61	43	58	52	45	67	55	62	60	78	51	51	68	51	54	78	58	50	59
42599	41249	41755	48515	45513	32551	18592	6435	1910	907	702	737	727	663	662	703	700	687	661	663	733	721	708	690	708	698	707	737	688	749	733	663	690	699	703	727	753	752	663	664	690	656	715	712	708	764	705	731	708	727	686	717	739	667	761	717	723	727	709	695	711	694	745	722	725	707	742	713	695	706	676	697	686	741	723	739	707	742	720	716	730	725	709	698	666	686	719	743	716	686	720	723	695	718	745	652	691	672	698	742	711	703	762	708	682	731	707	707	671	687	706	662	724	700	731	759	733	738	693	714	725	721	715	717	715	693	770	711	712	708	701	687	666	684	745	738	714	686	733	733	730	709	728	702	734	732	669	707	746	723	707	709	716	737	723	710	676	691	676	735	704	700	722	719	702	706	747	662	685	687	704	703	683	704	753	773	688	786	709	724	692	697	691	661	700	719	726	705	755	697	724	743	673	691	677	683	705	730	712	712	718	723	721	719	701	713	691	719	642	696	720	695	725	665	755	738	702	701	753	717	712	737	695	739	725	701	703	711	738	681	709	696	666	722	650	699	740	712	700	740	713	715	732	660	778	735	656	725	747	726	673	727	674	727	733	727	648	716	673	686	673	712	695	713	724	736	683	720	661	724	692	737	696	675	728	681	708	690	668	709	690	721	694	718	689	691	746	753	725	694	733	751	708	689	709	756	739	742	716	770	726	711	742	738	683	684	710	703	718	737	729	714	732	684	757	711	697	735	715	698	714	721	691	717	686	678	687	729	725	677	747	731	687	735	674	707	704	663	701	742	679	682	740	709	736	723	730	704	699	718	695	688	761	726	714	721	674	764	677	698	733	689	758	705	714	710	701	682	718	712	717	665	737	667	735	691	688	717	721	719	688	734	722	671	695	705	755	678	733	722	693	698	732	707	679	688	689	731	696	766	694	689	689	681	714	705	695	725	756	686	726	666	696	666	725	743	706	686	687	693	697	684	701	747	746	688	722	692	682	689	686	708	697	717	677	728	667	685	702	709	689	724	681	686	720	693	687	707	694	721	719	693	732	710	741	739	700	697	691	695	737	729	729	719	693	658	769	670	692	734	699	704	759	689	739	743	711	722	683	749	725	750	722	687	705	740	707	740	718	689	724	709	760	752	733	711	708	661	692	713	752	745	739	734	697	743	725	701	718	709	755	711	753	725	709	715	698	726	721	700	780	675	690	748	721	699	703	677	684	687	738	730	695	727	676	747	724	729	664	702	716	707	713	701	731	729	756	747	739	732	717	728	710	732	720	668	661	750	702	732	703	694	689	720	701	701	721	721	716	704	732	763	693	722	648	718	677	721	745	724	708	740	717	708	762	699	748	745	701	741	740	690	768	723	724	705	662	710	691	743	728	752	720	681	718	698	694	705	708	738	677	726	714	726	686	745	681	713	719	700	723	712	745	700	686	751	710	620	722	750	729	738	706	730	700	707	703	690	741	736	741	680	740	719	709	744	699	722	701	703	717	717	708	688	717	705	736	750	715	687	709	710	751	688	720	719	728	729	703	682	714	715	709	718	697	703	654	757	714	687	687	698	710	703	697	692	741	732	719	711	739	709	741	736	707	715	657	729	699	727	697	678	744	738	703	765	692	737	718	746	680	751	733	732	710	729	735	743	673	729	684	696	698	717	728	679	691	728	742	705	728	733	741	771	742	682	740	704	724	734	707	739	738	678	687	757	715	687	739	706	642	728	656	720	729	699	692	718	756	699	728	679	727	742	738	715	722	725	732	681	728	681	734	686	754	691	694	703	757	733	768	720	719	713	687	751	728	681	693	724	694	749	734	730	704	694	715	652	675	714	713	752	687	718	757	695	696	753	723	721	659	669	709	656	699	684	705	714	718	708	728	652	766	668	675	688	717	782	683	711	679	663	713	743	743	697	698	717	707	710	695	684	774	679	697	745	718	726	664	687	711	745	696	725	683	757	730	701	671	696	702	703	688	714	733	699	703	678	718	717	753	692	729	710	681	679	717	711	737	693	726	729	693	700	723	671	737	690	741	680	679	705	702	759	756	736	719	671	696	690	703	692	745	758	717	742	717	708	684	733	740	735	691	696	759	705	731	664	731	787	676	726	718	697	668	759	720	731	693	694	731	736	697	682	655	715	665	689	686	722	740	703	699	707	727	691	690	706	706	671	674	644	805	682	715	707	692	716	691	682	688	735	691	681	691	676	693	768	712	789	749	743	727	780	694	717	683	743	664	713	733	669	693	743	755	723	780	680	659	718	709	693	761	728	722	687	699	727	705	682	731	712	758	701	728	721	688	725	715	702	716	707	739	671	728	737	718	728	673	715	761	698	706	715	692	723	714	752	707	731	703	720	717	690	639	695	739	695	736	670	735	700	722	738	700	737	708	689	701	670	649	701	696	719	728	682	728	712	725	717	700	728	732	695	693	753	710	697	682	747	683	717	715	740	675	723	740	751	689	751	726	724	741	714	726	660	719	757	708	708	687	741	672	704	672	758	710	742	785	667	687	674	688	693	680	773	717	689	732	713	697	722	654	738	728	732	682	736	680	739	732	744	708	749	719	723	755	687	686	698	701	716	703	678	662	759	711	693	709	710	724	677	759	718	706	689	756	733	735	705	696	673	711	760	691	735	702	684	674	749	772	691	741	655	696	705	742	713	741	688	729	632	714	709	685	687	722	719	707	730	734	712	664	673	711	714	705	680	699	687	676	749	716	715	757	689	667	705	687	721	689	737	682	695	698	705	696	718	712	719	689	673	726	705	707	739	669	709	682	687	739	751	710	705	737	701	737	730	736	681	704	716	715	697	711	738	749	678	769	746	693	718	707	704	713	711	689	728	746	705	730	690	697	678	755	686	657	663	741	702	699	699	722	743	734	767	700	756	719	719	690	724	729	728	680	695	737	733	674	686	721	682	681	684	723	701	722	712	771	755	756	726	717	746	742	752	699	712	694	687	681	728	723	708	674	785	679	752	686	753	681	679	708	722	736	763	715	711	678	672	678	735	688	748	714	710	672	707	749	653	736	730	745	708	648	719	684	691	749	718	715	673	676	662	728	693	735	732	704	733	709	712	747	728	697	721	740	707	745	693	709	716	697	712	721	672	684	728	738	725	711	738	737	732	764	693	691	709	695	698	667	679	703	709	730	711	718	711	684	674	694	672	701	648	701	671	746	729	681	711	722	711	686	718	748	720	674	705	701	750	735	707	724	695	702	670	761	693	692	711	714	696	716	746	700	715	722	731	686	737	737	689	707	699	680	710	704	748	699	713	689	747	684	803	774	713	703	715	738	708	717	683	704	737	680	657	677	758	693	743	701	703	754	679	686	709	703	714	678	720	708	735	691	701	686	754	688	692	687	690	681	732	714	704	708	705	701	723	689	709	678	739	696	723	742	690	736	694	746	746	642	718	675	716	726	686	754	730	727	710	753	746	689	735	737	758	741	744	646	754	747	733	731	689	718	711	693	708	683	723	670	721	730	707	705	689
10462	21052	17906	11467	5334	1970	558	145	91	65	55	63	63	60	71	70	55	66	60	66	52	55	60	64	61	59	50	49	62	60	66	61	71	66	66	52	57	54	48	62	71	49	55	61	56	63	59	66	71	55	62	43	66	59	57	50	65	53	67	63	48	57	58	59	50	48	51	52	52	57	47	48	63	56	68	52	56	48	69	57	49	79	66	61	62	58	70	58	54	58	63	60	46	46	63	62	60	44	48	66	69	46	56	74	65	61	58	66	57	46	60	64	54	60	57	66	54	68	71	78	62	66	66	60	73	75	44	70	55	47	58	56	58	52	60	52	61	52	63	69	55	49	67	60	58	65	60	52	69	56	58	73	79	56	58	66	80	74	62	56	58	48	64	71	58	64	68	49	64	65	59	58	58	65	47	63	81	50	57	58	58	72	74	60	65	65	51	62	55	60	66	55	65	80	66	65	54	55	68	60	63	65	63	62	69	54	67	75	63	54	61	53	60	73	66	70	64	73	76	64	59	51	64	67	69	64	54	48	53	70	66	77	57	63	65	47	55	52	65	49	48	57	66	55	65	56	52	65	58	65	45	71	65	59	46	62	60	60	55	44	53	66	51	61	56	56	71	61	54	73	63	50	44	64	54	63	66	59	58	65	58	66	50	60	58	82	62	63	74	48	43	61	64	70	60	54	62	57	68	68	62	56	64	70	50	65	65	62	55	47	52	69	69	66	58	60	67	65	63	53	48	67	66	48	52	52	61	65	56	65	74	54	58	63	52	50	60	52	61	62	51	59	55	59	67	64	63	56	63	44	76	67	65	53	53	86	53	58	49	56	66	70	52	67	49	61	60	63	66	63	41	65	66	50	72	66	59	65	60	57	56	57	59	67	70	62	51	50	81	61	66	56	76	73	45	54	72	54	70	60	47	55	64	61	51	56	53	61	59	46	55	67	65	52	49	62	53	59	62	45	50	70	67	77	60	54	48	62	67	56	62	65	60	66	63	60	57	63	70	47	57	58	57	43	56	63	45	61	45	46	65	60	57	55	63	61	63	64	65	64	48	59	56	56	59	63	61	59	55	56	63	58	51	65	58	62	64	65	68	54	58	54	62	70	61	59	58	61	60	58	57	63	64	68	66	61	64	64	54	68	57	64	68	70	62	64	60	64	51	63	63	57	61	55	49	66	73	52	52	60	61	58	49	62	43	59	76	62	74	54	59	57	67	53	66	65	48	70	74	54	64	54	61	64	76	61	55	55	73	53	56	57	64	48	56	58	50	61	63	54	61	55	70	59	63	59	43	59	59	67	66	53	74	62	50	76	45	59	49	54	67	62	53	61	74	65	55	58	48	63	63	64	64	60	53	64	57	56	67	46	68	48	64	44	56	73	67	53	56	73	56	56	58	50	49	71	60	62	53	56	51	71	52	62	67	63	62	77	55	65	62	70	71	74	68	71	40	57	60	72	69	87	54	57	55	44	51	67	73	41	63	57	73	63	53	59	58	54	58	66	71	51	55	71	65	56	55	67	62	61	42	61	69	60	71	56	70	65	58	67	68	53	56	56	52	63	66	75	65	63	50	57	64	49	42	55	54	57	55	51	53	56	60	53	63	62	69	71	58	66	45	67	63	57	46	49	52	64	71	56	62	60	55	54	49	53	50	69	52	74	46	66	64	75	60	50	67	75	82	54	45	68	51	48	60	50	64	58	51	65	62	64	64	59	55	74	59	61	60	62	69	58	57	40	49	68	72	54	49	59	50	71	64	59	60	51	60	81	56	54	62	54	48	63	63	44	45	62	58	66	60	56	57	61	55	65	46	48	58	56	56	62	66	67	63	60	60	57	64	57	49	53	68	65	54	73	48	55	68	53	67	71	56	70	61	56	59	66	60	45	65	57	62	57	61	51	72	48	69	59	61	68	62	70	63	40	61	70	43	65	48	50	47	64	71	53	66	51	56	62	57	48	60	61	66	62	48	77	64	61	60	50	74	61	48	55	82	63	52	56	60	60	60	58	70	47	67	58	52	67	65	45	68	51	55	66	65	56	40	51	81	51	61	60	57	57	65	69	58	61	55	62	54	63	66	53	59	60	52	61	62	57	61	68	59	61	62	44	68	51	63	51	69	57	69	50	69	60	61	63	61	59	64	56	64	64	65	45	62	57	63	63	59	47	66	62	70	58	69	62	57	75	48	47	60	60	61	75	61	59	64	60	42	51	53	57	55	53	72	68	53	53	67	59	71	66	63	67	42	73	61	69	71	55	64	53	63	51	68	65	49	57	74	63	60	57	58	62	68	54	66	43	64	52	55	72	55	56	63	61	58	61	46	51	52	71	63	68	52	67	53	67	54	52	65	64	55	70	54	78	53	48	68	61	63	59	61	55	63	67	67	72	71	55	70	72	58	57	63	71	53	53	67	56	73	40	50	48	62	81	57	59	52	67	67	55	60	61	58	60	59	63	57	68	63	46	73	56	53	47	64	60	46	64	59	69	62	56	63	56	70	68	62	65	48	68	64	50	59	51	60	63	56	58	61	59	61	73	48	53	69	64	69	60	65	67	53	48	51	64	54	69	59	68	54	61	62	57	54	65	53	65	59	53	64	50	58	50	62	69	49	63	66	49	62	57	61	78	69	54	55	63	56	54	60	58	54	66	52	55	50	57	72	63	50	70	56	62	52	59	54	45	78	67	53	65	59	55	61	71	56	54	53	48	60	57	66	60	61	54	48	55	57	61	62	60	62	52	63	69	62	64	44	60	46	47	69	54	62	63	57	52	71	73	60	66	66	52	67	50	63	58	52	67	67	53	51	74	54	59	65	61	42	41	64	58	80	65	53	53	56	55	58	64	56	74	71	59	50	75	60	64	62	54	63	58	67	64	58	63	65	48	57	58	48	70	45	70	49	61	49	69	56	44	48	50	59	64	64	51	53	65	50	55	59	51	55	69	64	52	71	50	69	62	55	53	66	57	66	52	53	51	64	61	73	60	57	69	63	43	50	59	57	63	65	61	64	55	60	62	66	73	50	72	55	70	57	53	57	53	67	43	51	50	58	67	55	58	58	68	65	48	50	66	61	70	63	59	54	61	55	57	56	61	60	57	52	51	66	71	69	57	70	55	63	62	62	49	62	61	49	58	56	60	65	73	56	59	61	61	55	64	65	61	63	58	58	66	48	59	64	48	60	59	64	60	50	62	58	62	61	71	58	55	72	42	62	78	56	57	67	48	58	44	54	47	44	57	55	50	65	59	56	44	55	55	42	67	55	52	59	55	57	50	62	54	65	65	55	47	41	73	57	57	53	59	69	56	73	65	53	62	68	58	63	52	64	67	52	62	65	54	62	63	60	56	53	56	60	75	56	60	55	65	53	34	75	67	48	52	54	49	64	52	67	72	55	75	55	62	48	57	57	63	41	67	67	42	63	45	51	57	54	68	62	61	57	55	67	60	50	57	46	58	54	69	48	50	54	62	63	64	55	58	74	77
43135	45533	42963	44673	40486	28798	14763	4545	1419	929	776	782	760	802	748	701	753	751	742	754	789	713	836	749	729	773	745	731	728	699	753	773	766	756	777	771	720	782	722	723	761	720	753	694	764	737	763	728	753	743	750	803	756	752	741	720	760	800	723	714	764	723	754	762	755	772	746	717	730	750	748	729	708	775	800	802	728	761	726	759	717	758	749	787	740	794	760	748	770	667	744	731	775	749	791	741	754	735	720	756	808	732	789	715	742	733	765	758	731	750	768	744	733	732	715	763	702	749	788	732	739	738	711	728	773	763	786	767	751	789	764	752	747	778	786	685	802	785	759	762	781	755	784	743	721	781	757	740	757	732	770	763	771	744	699	705	722	743	739	762	738	728	731	758	810	735	730	729	718	722	743	759	745	760	809	794	727	784	767	750	750	744	765	751	711	741	730	726	738	788	735	708	723	757	670	775	727	743	785	747	740	719	721	765	729	745	789	786	778	754	771	708	754	801	718	827	753	753	782	791	798	768	765	721	728	710	724	751	740	781	716	697	747	760	721	721	785	770	751	749	748	715	751	764	786	761	698	738	743	715	715	801	750	767	745	714	745	769	734	768	766	755	778	773	724	689	757	709	725	745	747	715	734	754	715	713	703	728	761	776	717	739	742	787	732	709	794	720	707	828	720	785	768	738	726	763	768	733	717	754	739	739	788	727	723	744	782	756	769	768	773	751	770	734	768	716	756	736	740	779	710	788	755	757	731	752	748	731	701	718	716	719	744	733	758	740	722	727	751	753	746	742	740	726	696	733	733	811	752	745	767	754	799	775	731	728	784	753	743	762	711	785	776	725	765	686	741	750	690	726	750	762	728	736	755	752	763	763	751	794	751	718	723	748	787	774	746	727	696	776	739	753	790	755	790	784	716	743	733	693	743	716	716	764	763	727	738	793	773	707	742	760	724	778	762	743	683	756	732	731	760	752	736	740	750	768	713	762	784	726	743	748	717	759	741	711	773	728	787	725	761	761	758	747	772	754	782	771	717	738	744	751	764	738	760	755	731	694	691	746	760	752	832	738	763	788	737	728	757	772	738	748	741	815	788	731	803	694	674	709	779	775	701	770	781	771	741	738	747	719	792	783	729	724	781	784	762	705	737	728	712	750	721	744	797	724	762	718	733	768	721	719	752	736	825	706	732	782	733	800	706	789	769	728	733	772	776	721	726	726	764	727	761	668	733	719	748	776	718	758	687	731	739	743	748	750	754	728	711	719	752	752	719	768	760	750	760	678	765	785	809	771	735	763	822	713	748	801	766	681	715	744	752	718	715	733	721	753	692	762	754	704	713	716	757	769	732	765	756	751	765	708	694	729	745	736	744	769	777	680	795	730	760	740	727	782	742	764	768	776	734	750	739	734	759	758	729	764	745	788	736	789	727	770	751	777	748	734	765	749	734	735	725	757	791	731	718	702	717	713	731	716	744	785	767	762	726	749	716	716	754	764	741	744	765	803	726	724	757	672	776	754	780	775	714	781	702	752	768	754	788	684	788	765	750	711	753	758	748	741	739	773	733	728	696	756	723	786	716	761	755	732	780	791	757	766	756	717	707	749	736	729	759	842	739	727	757	792	768	712	753	765	747	772	804	716	753	786	774	767	718	782	753	715	731	773	753	793	752	719	695	716	785	744	736	727	741	776	695	670	704	734	755	767	736	797	780	719	764	771	723	747	735	749	774	754	708	756	747	749	727	709	798	739	721	721	739	729	766	743	797	698	711	758	742	732	730	755	730	742	685	748	769	728	753	721	705	747	769	770	814	718	715	738	725	735	757	720	738	765	757	748	702	757	723	757	716	723	788	735	722	788	748	764	749	747	725	741	769	737	746	736	752	759	741	775	693	767	713	749	790	739	740	766	718	748	761	746	750	717	791	754	738	703	728	746	721	805	738	709	729	732	733	706	733	731	766	735	783	771	762	725	754	691	743	704	806	713	798	729	766	756	765	763	724	791	751	790	753	746	722	752	742	780	773	763	718	803	730	786	756	747	745	779	793	706	770	767	741	788	709	742	761	737	765	733	768	720	764	765	705	702	723	720	703	738	757	738	723	788	716	752	796	759	736	734	763	778	760	790	783	721	800	749	764	789	725	719	752	706	767	703	709	760	772	796	714	701	760	782	720	733	712	777	716	773	707	790	749	761	774	750	781	751	722	728	755	734	733	805	725	745	744	712	739	731	738	816	738	726	770	768	773	782	760	740	685	735	748	735	741	719	769	731	730	781	711	783	744	753	774	770	732	716	788	744	715	788	754	742	746	751	699	758	716	766	743	733	731	783	770	722	766	799	773	773	736	773	773	771	764	750	729	724	762	778	774	762	776	697	785	771	773	702	752	766	739	786	680	776	732	769	754	695	767	766	731	697	743	725	752	774	763	728	747	721	744	752	746	763	773	729	804	783	756	778	725	789	700	693	763	743	762	760	757	714	786	737	745	760	751	773	740	760	805	728	753	735	743	742	777	683	726	772	760	735	779	769	714	752	755	753	763	797	729	755	782	728	769	739	709	674	737	769	772	757	721	749	768	810	725	749	733	725	758	741	726	723	706	760	707	735	739	751	745	747	741	716	748	724	752	711	739	774	752	708	742	735	722	762	728	782	729	732	742	750	735	715	726	738	752	698	728	697	729	724	739	752	725	771	742	741	740	739	765	773	750	785	734	719	749	737	770	753	738	737	754	836	751	723	732	719	739	738	761	747	738	767	720	749	744	765	726	755	748	753	756	739	756	800	760	773	738	715	735	698	731	778	736	759	781	772	776	700	741	750	757	764	771	749	760	703	747	729	760	761	703	781	771	754	768	726	750	779	714	725	765	773	755	747	746	753	744	768	753	712	740	793	724	743	720	763	746	744	753	757	731	688	761	752	767	783	750	744	728	740	716	729	739	731	770	737	753	745	731	762	775	771	717	722	733	745	745	736	814	727	690	763	752	767	705	735	762	746	761	735	744	745	751	717	704	726	734	740	752	739	700	767	735	763	729	762	798	733	759	798	762	786	736	715	706	755	737	790	746	733	738	765	772	728	822	714	708	765	735	776	795	765	746	776	750	700	777	705	765	786	769	785	708	758	763	771	734	718	791	777	666	779	772	719	728	744	725	742	759	708	763	808	794	786	736	780	790	764	729	775	741	722	714	749	726	741	764	755	744	764	789	721	739	774	725	738	738	698	759	741	754	729	775	718	729	783	749	699	718	751	736	766	752	718	758	765	741	748	747	724	766	744	730	745	716	721	762	763	683	751	760	758	756	782	729	772	756	765	749	785	767	702	725	740	719	774	698	779	763	741	748	748	748	736	759	749	758	696	810	756	718	734	725	769	741	774	738	725	761	749	747	738	742	725	771	705	691	784	769	766	757	751	724	727	708	731	754	765	742	739	731	768	749	744	764	708	713	757	780	721	744	757	763	745	792	741	738	767	754	771	717	774	766	741	718	746	692	746	724	729
10295	31451	26536	17235	8733	3307	945	233	79	70	56	66	66	67	49	57	51	60	49	55	57	53	57	70	45	58	42	57	48	41	51	52	72	72	59	49	55	60	49	58	59	52	67	50	33	62	65	55	57	59	52	61	48	67	60	69	46	53	50	55	69	60	58	55	58	60	46	63	60	56	65	67	70	72	52	54	55	52	59	58	59	61	61	53	69	54	63	62	53	54	58	70	56	67	59	44	69	58	57	68	58	62	48	53	60	57	55	60	43	56	51	56	57	69	57	61	44	57	61	56	52	47	62	66	57	52	60	59	60	56	74	55	60	62	55	61	45	53	60	64	55	59	59	63	46	68	54	53	58	61	46	56	58	48	61	58	59	46	59	62	65	53	54	49	62	57	70	56	60	48	60	56	56	50	49	49	67	69	70	52	72	52	46	43	64	65	59	61	56	53	63	57	57	63	56	47	53	66	69	69	53	51	59	54	45	65	55	64	61	62	59	59	65	57	56	60	64	57	62	59	59	56	41	50	65	51	56	54	76	59	52	45	61	73	61	57	59	71	52	37	47	63	59	65	63	62	60	64	64	58	63	66	50	59	54	63	61	65	46	63	71	63	55	59	48	48	84	65	59	80	58	50	63	77	53	69	60	60	58	69	69	61	69	59	59	49	54	55	42	55	66	61	66	75	41	58	55	46	60	52	46	58	65	53	59	57	59	58	59	57	59	57	61	76	61	47	63	56	67	54	65	60	65	58	53	58	61	50	56	52	57	65	54	55	62	63	60	48	59	63	51	56	61	46	62	53	56	69	59	40	60	69	46	62	57	64	54	60	60	63	68	64	74	41	70	43	54	61	64	54	54	59	70	55	53	53	44	63	61	54	53	58	54	53	68	48	54	58	51	66	48	61	74	55	53	57	59	49	59	62	54	53	60	61	52	56	51	58	60	51	57	61	54	48	56	56	64	62	49	65	49	56	56	60	56	61	59	59	51	46	62	57	57	50	67	62	50	59	59	50	57	53	58	49	62	39	57	51	58	63	73	56	53	53	58	56	66	59	59	46	56	55	58	58	53	57	48	46	73	60	57	69	53	63	71	58	69	60	56	58	62	60	58	63	53	62	79	43	50	42	58	64	55	66	64	55	84	46	48	49	68	51	67	61	60	50	58	57	52	57	63	60	53	67	59	59	50	71	66	54	56	63	58	61	53	48	43	66	68	44	58	64	48	57	55	56	45	62	64	49	64	46	58	52	57	55	53	59	48	51	60	49	50	57	51	60	50	63	49	64	62	58	61	65	45	69	52	80	54	72	65	55	70	66	57	44	59	46	62	61	63	50	56	46	49	54	69	58	53	48	55	68	58	49	62	56	57	58	66	65	69	71	47	47	64	58	43	65	61	55	63	60	56	71	60	55	63	58	52	64	56	60	64	70	45	50	61	63	56	49	65	52	58	51	61	53	49	47	44	49	71	64	75	73	46	45	57	56	73	44	59	53	46	53	56	49	52	52	56	55	54	58	50	53	50	58	58	55	71	46	51	60	66	51	57	68	50	43	63	52	60	52	63	48	65	58	59	49	53	58	59	57	75	76	62	50	56	64	65	63	49	62	58	70	58	52	55	62	59	57	60	58	52	54	56	58	38	52	47	57	72	55	64	55	56	62	71	49	51	57	71	50	77	52	66	44	56	54	55	57	43	44	51	54	60	73	59	72	52	57	69	48	64	60	58	63	50	67	63	55	54	68	55	63	58	53	52	61	62	53	55	75	66	54	54	51	58	67	64	49	58	47	65	54	48	61	46	64	54	50	60	53	64	58	62	63	57	61	60	53	65	66	59	53	49	60	55	52	47	67	60	43	79	53	56	60	54	57	50	57	60	67	56	59	45	63	45	57	43	62	71	46	65	56	62	47	63	54	58	52	55	63	59	52	67	50	56	74	58	62	57	45	52	58	41	49	69	64	55	52	68	65	52	50	51	57	62	51	58	57	58	60	57	54	55	58	70	53	61	48	56	56	58	57	68	65	60	54	56	73	59	66	59	60	45	54	58	52	52	66	64	64	47	60	53	58	73	58	69	50	63	48	51	39	51	69	62	59	59	46	66	56	57	68	38	64	71	43	50	54	63	47	52	62	56	46	59	55	52	61	63	59	61	63	52	64	50	57	50	59	52	62	61	55	48	62	53	64	56	51	44	54	51	68	70	51	43	42	69	68	85	52	48	62	66	71	57	59	80	67	49	52	57	48	51	70	53	60	62	57	55	62	62	50	63	66	58	52	57	60	46	62	48	44	70	61	58	74	46	59	59	61	51	64	65	69	66	84	51	63	55	60	50	62	54	59	58	60	52	56	53	62	60	61	73	46	62	60	57	57	59	53	72	54	59	45	41	61	59	62	60	68	68	69	53	57	61	53	51	49	56	65	65	62	54	57	59	69	62	67	54	59	67	61	53	66	43	54	49	59	45	61	74	55	56	63	59	62	65	69	44	55	62	60	58	58	64	57	52	53	62	50	76	69	64	64	62	51	65	49	64	53	62	48	63	77	66	64	63	55	57	48	51	55	57	61	71	51	73	58	51	58	56	75	57	55	49	54	66	64	65	44	69	61	58	58	52	46	53	61	47	49	57	56	52	68	54	56	50	59	56	60	64	51	64	71	58	56	65	80	53	62	56	71	59	53	52	67	55	68	64	56	48	56	73	63	42	72	59	55	66	55	56	71	57	52	57	75	60	39	62	58	45	43	66	51	63	55	49	71	45	50	60	60	78	66	59	56	60	63	44	47	55	58	58	59	66	67	81	64	65	60	62	47	59	79	64	52	49	58	49	44	57	70	60	71	52	63	53	53	55	64	53	60	56	62	68	52	49	56	67	51	55	66	50	58	51	57	67	63	57	64	55	56	76	58	42	62	51	78	72	62	49	74	75	61	60	55	69	61	61	62	51	60	66	64	50	53	62	64	48	58	57	62	57	58	65	45	69	58	74	47	59	56	41	63	65	67	56	75	64	55	60	61	74	57	58	47	50	57	77	83	71	59	59	65	64	44	63	60	58	60	52	58	47	55	61	72	56	42	51	63	64	56	75	62	73	55	52	53	52	49	69	44	58	69	71	51	69	55	48	65	55	68	58	48	65	64	63	61	74	49	61	58	56	47	71	60	64	49	61	56	64	63	43	63	58	54	69	62	61	57	64	46	43	60	41	57	43	61	57	70	53	72	63	45	49	62	64	65	75	57	46	53	71	54	66	77	48	52	52	62	52	61	60	51	65	66	64	68	68	60	50	50	63	46	53	68	61	51	55	54	51	46	39	54	52	65	45	52	75	63	65	65	50	61	57	68	59	47	57	74	50	42	59	76	61	58	52	61	68	84	51	70	61	69	64	69	54	60	47	65	72	65	66	66	49	52	63	64	51	64	52	41	54	52	44	55	52	68	59	65	54	67	65	51	42	53	55	56	55	48	55	44	65	56	67	53	73	57	66	54	58	60	66	58
44940	53317	50232	52585	48674	33848	18602	5993	1737	930	786	763	743	788	770	746	721	654	750	718	733	767	755	718	741	763	727	689	697	729	723	724	734	688	740	739	725	727	701	724	716	724	689	784	764	706	688	753	708	726	714	700	781	704	739	697	725	752	714	738	693	729	712	709	748	722	735	708	737	741	721	704	691	800	713	680	710	756	712	731	767	698	708	763	684	715	722	747	731	732	752	719	689	733	695	727	734	742	713	717	749	750	744	704	730	714	711	711	743	729	692	772	788	734	737	694	714	728	690	713	719	716	803	750	722	787	701	732	712	727	706	768	732	721	712	711	789	736	724	694	745	730	757	739	716	723	726	715	689	738	738	727	690	742	740	728	744	728	742	730	742	785	764	711	750	715	744	732	717	713	718	796	740	734	739	747	730	765	639	727	678	703	722	761	742	751	771	723	748	709	728	715	727	732	704	716	746	740	748	734	742	727	681	750	698	700	712	699	705	718	695	782	723	747	734	703	756	709	714	704	716	720	717	761	712	761	708	766	750	685	728	705	764	758	725	716	705	780	765	724	673	692	713	759	753	672	708	790	739	719	757	754	743	779	726	747	756	739	725	785	725	698	710	773	721	709	753	714	729	764	735	703	736	683	724	704	700	775	770	748	752	705	728	718	713	734	707	777	717	765	726	757	784	709	699	753	746	730	717	762	731	684	705	695	708	718	714	697	706	730	691	725	756	700	760	751	756	729	696	725	717	744	766	736	742	748	723	721	701	727	725	747	680	725	731	740	735	752	729	780	676	737	752	691	743	719	709	765	771	723	745	785	733	735	733	732	704	707	764	724	777	736	742	706	730	717	709	720	780	712	756	754	720	781	733	742	744	702	713	722	682	760	734	742	709	762	717	737	757	753	733	726	709	750	805	714	791	766	661	720	751	709	735	710	747	746	724	726	765	726	709	708	718	748	720	735	718	681	727	746	730	718	745	727	740	735	731	707	747	721	759	735	722	732	724	765	749	702	701	768	794	779	695	673	722	735	709	730	725	762	731	710	723	758	719	737	693	778	735	762	745	729	690	713	746	706	768	774	708	702	727	706	717	749	703	712	760	743	739	770	813	757	675	757	663	725	762	731	725	734	719	742	722	752	720	747	708	748	751	750	730	710	694	770	726	809	764	697	721	683	716	685	742	758	699	726	706	729	729	741	802	704	734	717	730	783	725	734	743	743	753	691	746	768	721	700	762	717	753	793	771	719	731	737	670	760	703	698	756	717	738	745	699	740	769	758	740	798	698	758	728	731	744	750	758	720	714	680	724	716	758	698	739	724	738	714	749	733	707	748	710	708	719	717	700	739	716	732	709	725	720	760	749	732	736	693	726	729	705	726	710	728	719	727	727	716	705	737	714	736	706	730	667	763	752	752	715	734	711	732	716	720	770	736	700	677	738	786	723	739	746	738	706	711	762	720	748	724	760	689	727	724	744	721	711	724	754	771	728	773	766	726	699	681	713	763	709	718	680	716	748	745	723	759	687	766	738	768	671	740	734	713	754	745	716	728	690	756	761	753	736	746	716	702	713	775	705	719	683	740	742	715	714	728	721	698	671	745	728	743	718	691	712	728	743	655	727	727	736	751	740	706	714	743	729	748	754	733	711	753	768	784	713	757	738	749	721	746	759	715	749	736	786	723	747	752	762	815	749	666	741	737	727	664	711	718	728	724	688	732	743	742	714	776	711	696	741	765	691	771	728	733	687	688	727	779	713	761	730	791	739	686	726	743	692	760	775	768	778	790	766	709	723	711	792	700	633	707	754	754	735	775	736	757	733	767	741	719	727	753	747	749	717	741	754	752	737	683	727	747	731	768	713	784	750	695	700	699	755	769	751	705	705	721	741	702	710	678	728	778	702	660	746	734	680	723	737	776	691	762	718	732	720	783	712	733	703	657	706	741	730	765	741	774	713	785	753	737	695	744	699	750	729	746	751	757	707	728	743	739	763	690	749	678	750	766	713	699	793	737	743	730	737	714	716	729	710	711	717	718	743	697	731	761	705	736	739	714	672	738	725	791	776	750	761	718	788	778	701	756	743	758	734	705	774	696	707	738	680	740	780	656	777	720	708	768	744	712	713	735	702	765	722	715	724	759	739	742	718	757	702	751	733	780	728	712	788	753	704	745	710	724	684	707	720	704	744	702	746	746	689	723	708	687	770	675	753	713	768	751	735	692	727	767	759	717	677	715	721	762	796	702	737	701	706	736	686	732	768	762	740	725	700	723	722	698	728	745	767	718	761	745	718	711	717	756	722	698	757	719	753	690	721	749	729	771	671	711	765	757	738	738	741	757	761	729	774	767	766	693	718	723	737	758	694	680	738	771	776	730	746	731	741	684	760	740	743	750	762	707	696	734	730	735	713	724	704	737	722	754	751	711	741	758	725	739	749	720	743	733	689	742	721	727	705	751	727	755	714	730	690	751	758	724	726	764	736	740	761	704	698	771	731	755	698	721	685	747	731	775	703	750	713	714	713	768	772	735	665	742	744	720	750	755	710	736	712	678	774	762	785	756	741	715	756	804	788	740	776	726	718	763	681	731	783	788	733	756	764	673	761	775	748	694	739	728	742	729	748	696	717	769	780	718	753	764	723	727	708	699	741	735	731	709	740	750	685	733	739	685	676	757	736	730	705	713	717	776	747	725	769	693	779	753	693	766	710	721	747	731	796	714	749	688	767	725	713	793	739	733	775	703	744	707	767	705	761	698	734	747	696	763	681	716	736	730	792	736	715	792	741	710	735	748	796	731	713	749	711	755	702	725	698	737	724	732	741	720	738	730	686	746	746	769	669	678	770	778	766	707	708	708	718	731	659	720	674	723	741	727	787	739	755	767	683	719	736	781	757	715	720	719	745	762	732	734	752	719	777	739	741	750	720	722	740	773	707	682	727	743	722	749	734	733	727	750	739	722	657	741	709	756	721	698	736	735	700	709	695	728	758	753	764	715	707	747	703	755	746	740	729	776	687	714	747	730	744	713	731	792	741	767	779	734	715	705	706	762	713	720	777	736	693	789	737	700	732	755	750	729	749	743	730	755	759	789	726	744	714	751	688	749	765	681	746	744	724	753	745	765	753	759	771	707	749	709	725	706	731	748	754	742	721	747	727	728	734	690	722	777	740	710	753	738	723	726	721	772	755	746	721	727	727	777	755	705	711	725	734	739	715	766	693	730	734	740	685	728	763	707	771	726	750	720	724	741	725	766	724	713	737	736	717	733	733	736	778	740	748	754	737	750	685	752	709	737	756	764	750	738	699	758	767	720	738	744	781	740	715	703	699	711	693	717	741	797	724	699	734	765	688	692	761	744	739	719	672	686	688	714	751	720	751	751	720	747	732	723	713	730	692	743	782	776	755	732	703	735	757	745	722	731	757	772	739	721	757	659	740	783	753	697	723	704	766	709	701	741	743	764	721	727	724	737	715	733	768	723	743	777	724	719	700	715	728	751
2038	4233	9068	6156	2575	932	312	110	68	48	68	58	62	50	73	76	54	52	48	54	54	52	64	51	58	69	63	48	61	34	68	56	62	49	50	56	52	65	64	44	66	37	55	58	55	53	64	45	59	53	67	60	53	60	63	55	49	59	62	52	61	49	66	64	50	64	53	55	73	56	47	71	53	45	61	68	58	59	39	53	61	50	50	61	57	53	54	55	46	56	55	55	45	52	68	49	48	59	41	56	55	60	47	52	56	55	34	46	54	71	61	51	63	41	48	47	62	61	57	62	54	66	62	63	53	63	69	67	57	58	64	50	59	73	50	66	51	52	56	62	64	60	50	40	60	41	42	56	51	51	68	56	61	49	57	56	56	46	53	55	63	65	58	54	60	53	64	66	75	61	55	67	51	67	66	48	56	61	55	56	51	49	64	50	49	47	57	63	46	50	52	56	75	60	54	43	55	70	58	72	55	54	62	67	44	58	54	67	53	57	56	64	44	63	65	49	53	51	61	81	70	54	48	71	64	61	70	60	58	48	48	63	46	42	45	62	65	74	54	49	54	50	51	60	49	49	63	49	49	55	50	55	48	57	47	46	51	58	54	52	45	53	56	61	59	64	60	71	55	62	60	58	50	49	58	37	42	55	47	69	64	48	65	51	53	62	48	41	60	67	75	59	57	48	52	44	67	68	56	62	73	62	58	55	36	57	63	47	59	63	52	64	51	50	63	44	69	50	64	54	69	60	67	47	58	60	53	69	55	48	61	54	49	54	55	53	59	61	56	51	50	49	48	55	63	49	52	66	57	57	51	56	47	61	54	59	53	60	68	66	58	65	55	56	54	77	58	64	54	53	64	51	42	56	47	57	58	69	48	70	68	55	55	61	70	38	46	52	61	66	63	56	54	47	58	57	71	48	57	55	46	56	47	69	56	41	55	45	50	51	72	48	63	61	56	57	64	63	62	66	51	67	49	50	56	57	60	53	62	51	55	55	59	59	61	66	58	67	54	52	65	56	52	51	56	61	55	58	46	60	56	48	50	62	53	68	63	65	56	62	52	59	62	72	65	59	53	51	50	69	47	49	54	69	66	58	62	59	49	51	59	50	63	53	47	64	68	67	59	52	60	59	55	60	54	68	54	64	50	47	54	46	55	68	66	62	61	52	58	53	66	46	50	47	69	59	54	56	65	67	47	65	55	56	62	52	71	42	48	60	68	37	45	61	56	73	51	66	43	52	51	40	44	68	48	58	57	50	68	63	55	48	59	48	53	55	53	55	56	52	57	50	68	41	56	52	50	37	66	47	54	56	55	57	63	55	65	56	65	48	63	57	56	60	54	50	51	68	51	61	63	72	43	56	52	57	51	63	61	61	59	51	50	48	60	62	57	54	55	59	49	55	66	46	63	55	55	39	56	48	47	70	55	62	49	64	59	53	68	51	57	53	59	51	60	70	75	57	54	51	44	60	57	57	46	46	66	46	42	56	68	54	62	50	60	52	48	54	53	59	53	70	71	58	69	61	56	59	52	57	49	56	62	60	51	60	61	56	65	55	57	59	56	64	52	55	69	50	66	54	63	55	39	43	57	56	76	55	58	70	58	56	45	57	57	64	51	46	46	53	59	58	62	38	61	50	52	53	50	60	56	66	56	55	59	59	50	51	41	71	53	54	65	50	60	66	56	62	51	54	56	58	67	50	58	54	54	50	47	66	61	60	55	56	52	49	42	69	51	51	60	53	45	60	56	48	37	51	54	64	54	61	47	66	52	51	62	53	50	59	51	59	62	55	58	54	57	61	60	62	61	61	58	56	57	64	51	53	57	63	68	53	59	69	58	49	53	50	48	59	58	53	54	66	60	54	54	61	59	55	60	48	60	50	58	68	58	61	46	59	62	61	67	47	49	50	67	65	48	76	70	58	48	59	39	63	66	55	65	58	64	54	61	61	58	56	44	70	49	51	54	55	54	52	51	43	53	57	63	52	65	44	64	55	55	62	69	57	55	59	47	61	55	66	49	57	50	62	56	53	67	56	55	54	46	56	40	53	62	53	42	53	66	43	56	65	63	53	57	73	60	45	66	57	58	42	54	46	57	58	56	67	55	62	41	57	63	62	58	62	63	47	64	55	51	46	64	71	46	56	59	57	51	44	60	51	49	58	56	69	56	54	62	50	48	72	63	42	75	48	52	52	40	51	59	50	67	55	52	54	51	53	59	58	48	37	61	57	48	48	38	62	55	53	54	55	58	55	61	65	58	50	68	54	54	59	52	47	55	65	61	53	57	50	46	50	45	55	55	50	71	44	43	44	54	61	53	68	47	57	51	67	49	54	74	57	55	57	55	67	59	51	57	48	54	65	52	57	57	47	53	51	47	46	52	55	63	69	45	61	67	64	58	61	61	61	58	58	42	56	60	55	57	63	62	60	49	79	53	56	52	49	58	61	67	56	63	56	55	45	58	58	68	59	55	65	60	53	55	55	50	50	59	55	53	63	64	76	55	59	48	69	61	50	44	57	58	60	66	46	41	53	54	64	56	79	56	50	60	59	53	49	57	49	48	66	56	56	53	65	66	57	51	46	49	61	65	47	67	49	67	48	52	58	49	57	47	49	56	53	58	66	67	60	48	62	59	44	56	56	44	54	43	54	63	60	56	60	49	78	68	45	54	52	52	53	67	53	54	53	60	51	73	61	56	55	61	56	39	61	62	52	61	59	47	34	50	60	61	54	59	60	51	48	57	45	63	61	59	58	51	67	54	68	58	52	65	60	50	49	57	52	66	77	51	64	45	46	60	58	67	68	55	50	60	61	61	54	54	56	78	55	63	50	53	63	54	53	53	53	43	65	57	53	48	45	64	62	62	57	51	57	34	70	53	51	65	51	43	56	47	60	52	53	71	51	57	53	61	60	67	57	49	54	56	63	59	54	67	53	49	57	61	53	51	61	59	53	67	59	55	55	50	76	53	65	65	50	59	49	35	57	53	46	47	63	64	66	59	62	70	67	60	59	50	45	61	48	45	55	48	67	54	60	71	70	55	67	67	58	52	56	69	43	50	82	56	63	58	50	55	51	59	54	56	48	53	43	49	60	58	73	58	44	43	57	47	58	53	66	59	55	42	47	55	71	69	60	67	61	61	46	66	37	47	53	53	54	55	52	59	55	49	46	68	69	47	51	43	49	53	69	56	50	57	50	41	54	56	59	51	58	74	53	58	53	55	53	57	54	57	54	48	61	54	54	51	59	56	56	69	41	52	59	60	54	66	63	75	56	58	55	61	55	48	63	62	54	50	54	50	59	47	46	47	57	55	54	62	62	65	60	53	50	59	48	47	44	50	56	40	55	72	56	54	64	58	44	58	55	45	63	53	55	60	55	57	59	62	59	59	53	70	51	56	56	67	50	70	53	38	51	54	56	61	47	57	50	46	50	47	56	66	49	43	41	68	61	55	50	70	60	54	50	66	63	72	56	56	57	53	65	74	66	53	67
23376	29966	35127	35120	31080	20476	8635	2491	1038	764	718	726	727	737	749	709	712	710	661	744	748	730	717	712	666	727	783	716	714	686	721	716	700	758	713	735	739	685	708	703	692	693	729	679	672	710	699	686	685	712	701	711	750	771	715	727	710	676	659	720	730	721	674	703	702	689	705	716	730	749	712	730	715	699	717	729	682	737	714	717	712	714	729	739	692	786	714	709	693	726	708	684	693	687	715	760	713	715	699	803	728	712	719	681	651	743	692	686	677	706	661	684	710	714	758	713	745	711	738	711	728	732	702	730	717	690	712	685	762	691	751	747	692	742	741	729	724	707	708	702	702	728	685	694	715	695	755	721	702	722	697	705	695	711	713	673	680	679	665	680	736	701	741	692	759	643	705	700	677	695	731	696	693	696	728	718	672	698	746	682	726	733	689	715	734	704	695	724	667	689	704	768	736	700	733	726	721	721	723	743	699	698	727	670	711	704	716	684	704	707	708	742	724	736	733	682	679	675	661	715	702	662	700	725	693	665	714	696	715	719	674	685	750	717	703	706	728	756	721	683	711	717	682	704	721	713	693	752	754	660	754	719	719	731	708	701	733	667	679	678	683	717	689	689	697	756	729	735	707	752	711	705	734	757	747	710	699	708	711	675	704	691	727	705	709	723	724	731	718	756	729	689	689	710	738	708	668	701	716	670	684	668	783	760	696	699	717	714	698	732	779	663	717	639	682	712	707	709	750	707	745	684	709	682	744	700	676	697	714	680	724	750	709	686	704	758	681	710	712	699	731	676	752	720	687	702	712	734	667	691	774	690	702	732	677	698	692	708	740	711	758	722	708	708	708	686	702	701	718	658	683	766	686	742	705	686	738	759	669	711	723	723	728	679	708	704	735	650	757	667	708	680	671	699	702	746	738	682	699	691	747	766	675	752	711	741	751	779	720	749	713	696	657	730	697	704	745	713	727	719	690	749	724	741	729	689	745	687	747	695	741	744	685	666	741	714	737	718	662	669	681	701	728	718	738	722	699	686	642	697	648	726	746	781	705	670	733	708	759	680	660	756	626	752	759	744	736	706	734	688	704	719	723	659	727	694	709	716	716	750	727	776	737	712	679	706	728	737	724	678	693	687	684	713	677	716	692	679	708	703	723	734	755	702	709	735	720	751	745	725	714	742	730	719	710	710	731	739	692	694	700	696	705	718	674	698	677	753	739	762	739	723	766	735	703	731	697	699	686	749	684	753	740	715	708	804	723	686	745	719	718	676	680	692	689	733	674	667	725	709	720	714	726	750	692	734	707	734	702	719	784	706	754	708	666	712	742	713	724	707	714	715	704	677	730	747	692	721	712	739	714	718	742	705	669	685	687	729	739	708	708	695	673	761	732	706	769	713	724	725	744	723	754	748	718	706	714	748	704	682	732	701	704	718	649	728	702	743	723	725	724	683	677	721	716	742	679	698	748	742	667	692	699	688	744	753	690	733	750	696	653	713	708	695	719	705	698	743	707	699	692	719	718	694	687	729	679	722	681	725	763	708	738	681	699	708	728	724	685	684	749	680	685	735	716	705	656	693	741	674	696	768	736	736	680	686	684	669	709	722	706	728	705	761	679	744	700	686	694	706	702	661	693	741	714	716	692	702	708	726	723	700	670	743	735	710	689	713	722	670	686	688	700	707	753	730	714	709	718	742	717	707	746	663	710	677	726	736	707	728	701	728	733	703	719	713	707	718	719	723	696	734	675	679	757	740	727	684	693	740	693	646	681	716	689	700	686	713	718	723	721	696	700	727	702	702	745	705	708	715	729	707	728	729	720	735	713	688	752	709	651	733	713	750	681	760	722	725	709	711	692	679	689	674	687	718	719	741	716	740	697	666	727	694	729	772	717	730	730	653	707	696	705	718	703	722	694	723	698	737	702	658	706	706	753	715	713	680	708	729	724	721	740	697	693	720	719	732	696	674	717	734	697	675	735	687	779	699	712	689	692	707	730	674	727	676	682	725	750	695	680	668	715	739	711	691	739	743	701	689	713	774	690	757	725	752	728	704	733	793	699	740	706	682	773	720	674	723	729	736	741	746	679	714	707	680	770	690	752	747	731	733	664	701	710	721	702	739	719	725	765	700	703	730	700	713	727	727	653	705	735	702	729	701	645	681	731	734	683	725	702	685	696	672	697	705	725	714	677	710	681	693	675	715	734	728	711	752	698	707	716	730	695	751	729	727	686	706	728	705	695	726	762	709	731	675	722	720	688	677	684	735	726	711	724	736	699	743	753	727	691	698	720	713	734	740	669	724	721	736	702	764	691	739	714	676	678	763	707	727	741	678	739	722	722	695	708	692	711	694	729	710	687	682	728	689	745	700	693	687	716	725	696	686	707	690	734	699	718	693	700	723	684	744	709	672	693	687	730	740	706	709	712	697	709	725	707	691	715	737	723	673	712	719	713	719	682	710	750	748	761	737	666	732	722	715	704	716	718	712	663	712	710	699	716	665	723	697	729	690	712	694	701	708	730	725	701	659	726	685	766	689	757	713	697	696	695	720	710	698	687	739	742	706	690	740	718	660	703	703	678	735	730	715	743	723	667	728	679	715	691	680	715	684	727	713	686	736	771	720	774	713	764	731	678	749	702	716	691	685	756	722	729	661	696	712	719	732	723	716	711	710	697	725	738	746	727	720	687	737	697	736	713	714	725	660	695	750	669	731	668	727	705	751	681	652	691	718	763	712	711	750	705	647	652	688	687	704	695	701	714	715	673	647	728	721	740	728	733	716	743	746	739	739	716	710	699	679	683	706	711	737	692	706	701	747	718	701	702	711	749	697	738	707	731	695	731	714	675	722	705	696	728	691	714	749	715	705	739	712	711	715	686	709	711	709	710	685	714	652	751	740	702	687	661	734	719	690	672	669	685	741	706	670	777	708	762	701	726	708	710	694	694	710	689	730	650	691	739	741	701	743	734	736	751	703	712	702	629	699	719	692	669	723	742	706	739	704	724	699	722	693	707	699	732	684	690	710	690	714	705	739	749	660	700	673	755	707	748	740	717	745	792	744	707	693	674	740	698	710	699	760	724	664	773	755	664	678	693	684	722	702	672	692	670	729	706	727	746	693	708	719	761	699	680	721	685	685	743	662	715	659	699	717	697	720	725	644	712	794	665	707	712	730	698	671	722	728	708	732	742	731	703	724	712	691	684	713	723	723	737	708	707	725	725	703	677	751	681	715	724	709	696	713	696	688	715	702	677	675	716	702	750	752	714	685	717	691	707	727	690	718	698	701	683	719	749	700	707	658	709	660	732	748	665	668	685	675	696	683	717	685	752	737	734	656	699	694	698	750	689	695	726	683	711	700	673	717	708	655	731	702	747	701	729	702	679	687	712	687	711	688	727	730	701	742	716	739	701	737	695	672	723	714	701	698	704	732	705	696	753	684	719	656	743	712	684	723	674	741	703	702	692	703	723	696	704	700	669	704	696	693	790	737	727	684
2421	14947	21260	13582	6593	2394	659	193	90	60	57	33	62	57	63	75	49	63	56	59	54	56	53	72	59	63	66	47	54	64	54	49	60	61	64	45	52	49	68	55	51	50	66	54	44	60	63	61	56	58	50	60	57	48	46	68	56	67	39	53	39	65	48	52	57	59	44	66	47	46	59	66	73	53	84	69	43	47	59	61	58	48	56	56	52	43	63	58	57	58	66	53	48	66	52	56	58	50	49	56	57	55	71	39	58	50	55	56	40	71	56	56	57	65	38	47	44	60	67	53	55	49	40	48	66	53	49	50	56	65	51	73	50	59	60	64	46	56	55	55	51	52	65	68	59	46	52	46	50	46	65	52	51	69	45	58	44	59	47	47	65	52	57	54	55	60	50	53	60	57	58	56	71	55	70	45	62	58	61	49	48	47	56	45	47	48	54	51	56	62	50	62	42	71	55	67	67	54	46	62	43	42	46	56	55	57	51	55	69	45	52	46	61	55	51	48	51	69	65	64	47	59	53	57	58	46	67	58	48	60	60	46	68	37	54	67	44	59	69	57	47	50	52	61	57	62	52	60	58	55	62	64	54	56	58	58	48	62	56	51	57	69	41	48	52	60	63	66	57	57	63	58	57	55	62	45	60	54	47	52	44	51	62	55	63	50	54	67	68	48	53	48	46	56	52	50	51	47	63	48	50	54	47	57	50	59	60	66	50	53	55	67	57	61	68	74	55	59	57	61	56	54	65	72	54	54	53	50	48	62	50	51	65	67	62	62	51	54	75	61	53	70	58	73	47	54	57	62	57	62	36	47	60	58	59	52	58	67	59	50	67	59	53	57	66	41	49	51	56	53	55	48	55	66	62	35	56	63	53	72	64	59	65	47	77	50	48	63	56	56	50	50	56	64	53	62	42	54	56	59	61	73	58	58	58	72	70	72	53	48	60	59	58	47	57	55	55	73	73	50	41	65	53	56	57	47	62	67	52	48	65	54	58	49	49	53	69	57	50	68	58	56	62	58	64	65	54	65	45	61	46	60	46	57	54	56	53	47	62	62	54	67	63	69	59	69	44	59	60	60	53	52	58	49	63	53	59	59	42	58	67	69	49	67	73	42	68	49	45	65	45	58	49	53	63	61	64	71	56	42	62	58	54	60	51	49	45	56	65	56	49	53	65	60	53	56	45	37	72	63	63	66	49	51	60	58	59	56	66	52	56	60	69	51	53	55	66	54	51	64	43	60	58	55	45	57	51	58	52	42	58	54	58	50	44	60	48	65	58	54	53	46	66	54	49	47	70	50	43	58	58	41	45	72	63	51	67	60	65	68	62	51	63	50	58	56	47	55	70	70	64	56	54	60	54	60	50	68	59	56	49	60	48	49	61	50	69	41	64	56	66	65	54	54	56	72	58	51	61	57	53	49	84	68	45	50	59	59	68	64	54	64	55	54	64	62	46	62	56	50	59	53	72	59	56	62	52	65	61	63	53	58	57	47	80	69	63	68	46	59	58	49	69	52	51	57	60	54	61	57	73	55	60	64	68	56	64	48	49	57	51	62	60	54	45	58	63	62	48	60	62	60	58	62	63	61	69	57	53	52	53	56	62	60	56	51	50	51	55	46	60	52	55	48	59	46	62	51	62	51	67	56	63	50	45	51	40	56	60	57	54	64	74	57	58	47	50	68	48	70	55	49	49	49	63	60	70	51	51	61	42	78	41	72	62	55	45	54	59	61	61	60	51	48	37	55	62	48	54	51	58	69	41	56	47	49	50	64	70	48	54	60	51	56	67	68	58	50	53	58	47	60	61	35	51	47	48	54	57	59	44	72	49	72	68	48	55	57	55	61	63	53	60	60	67	52	41	50	65	49	53	63	46	56	48	60	55	67	61	49	52	44	72	56	58	55	53	54	71	60	55	56	52	56	64	67	78	53	70	64	41	55	50	58	60	58	76	51	66	57	57	65	62	62	50	71	57	58	61	58	46	52	49	45	58	54	54	59	62	58	63	43	52	60	49	50	66	55	45	79	62	51	63	65	63	72	55	51	55	51	69	53	65	57	48	60	63	63	67	68	57	61	64	58	56	62	47	70	53	54	48	48	77	44	53	62	78	45	55	59	68	51	48	43	55	66	54	59	57	58	52	54	53	67	47	69	63	47	52	42	53	54	39	53	60	42	54	55	49	63	64	57	56	74	57	71	60	53	50	58	66	62	50	55	55	61	56	58	68	55	74	38	63	64	48	60	63	50	50	59	60	58	56	63	60	49	52	57	64	63	57	56	57	66	56	53	68	55	55	59	71	64	62	61	61	55	60	59	62	74	73	46	52	66	53	59	53	68	52	62	44	48	56	61	58	65	49	53	59	58	54	56	57	56	58	44	63	62	58	72	43	63	49	63	58	59	51	50	62	73	57	59	63	57	62	43	70	54	54	62	62	53	58	75	64	64	60	58	44	55	58	55	47	65	52	50	68	57	60	67	48	49	56	49	56	51	58	58	60	46	76	52	68	58	46	49	50	52	50	48	49	68	54	59	45	51	59	72	51	50	60	59	60	52	49	51	54	55	61	72	59	51	60	58	57	55	56	50	53	64	48	49	48	49	55	74	53	55	59	57	56	54	46	59	61	52	57	49	50	57	55	51	63	47	60	54	54	44	46	55	55	63	53	48	66	51	49	48	68	65	54	45	61	36	64	44	48	67	51	73	70	55	47	70	55	64	57	58	55	65	51	54	52	53	52	53	70	56	45	62	51	63	58	50	55	59	39	55	65	49	58	63	43	64	44	66	57	57	53	67	66	67	49	48	57	67	59	63	54	59	60	47	53	36	50	69	52	59	58	70	53	49	55	51	58	68	48	44	63	53	48	49	58	52	65	71	57	53	75	51	58	47	54	46	49	46	56	49	58	61	57	67	49	54	52	61	59	58	45	44	60	55	59	52	56	74	41	54	45	62	55	52	47	61	49	68	61	59	46	50	58	51	54	54	52	51	64	55	57	50	57	50	68	52	70	55	49	62	57	45	63	43	76	63	45	53	53	57	57	60	43	69	62	54	54	44	69	52	60	63	52	56	67	68	54	47	61	65	55	46	54	55	67	45	57	52	67	64	53	53	56	45	51	61	51	55	60	56	69	52	50	64	52	54	56	59	54	78	67	53	53	57	48	58	54	39	52	60	57	53	54	61	47	61	48	67	60	48	65	56	53	56	55	60	42	64	60	59	58	49	57	60	45	51	58	55	57	55	46	57	52	48	39	52	36	70	43	50	65	62	68	54	68	73	48	60	40	59	58	55	64	57	64	42	52	59	61	57	50	63	52	49	70	65	56	48	52	64	49	57	60	56	41	50	50	60	57	59	55	48	67	60	60	63	71	56	50	66	47	49	57	58	49	61	54	63	54	49	61	62	46	57	61	56	58	63	57	63	58	70	50	55	59	54	59	57	41	60	52	57	64	38	67	52	49	49	62	57	46	60	51	56	65	47	59	61
29745	43647	45950	47895	43825	30134	15383	4682	1532	880	693	652	734	664	724	738	686	715	715	721	714	720	731	674	749	711	685	685	744	720	719	695	684	701	710	709	709	683	710	679	697	659	704	689	705	678	686	750	702	722	684	670	703	687	725	687	670	733	685	724	711	720	714	743	695	657	746	655	753	705	705	732	734	711	738	704	757	676	686	711	683	695	735	703	726	728	662	731	697	702	669	721	720	658	682	722	723	690	681	675	689	689	744	693	712	657	699	714	687	706	746	674	708	661	697	704	695	731	737	689	693	718	689	688	721	664	746	683	716	687	684	704	761	692	716	721	686	695	660	746	716	671	697	688	770	684	702	693	691	693	686	696	684	691	716	711	727	700	712	720	664	725	672	674	719	698	725	725	688	683	706	735	681	671	705	694	685	709	701	774	706	690	661	671	725	759	720	704	659	746	786	728	744	731	715	678	713	696	685	719	706	731	762	714	694	726	721	713	732	684	728	686	664	707	704	678	706	704	739	713	718	715	655	688	681	680	745	696	677	682	710	702	754	703	739	726	731	664	721	704	707	728	674	741	703	715	681	697	721	704	670	691	751	686	711	699	739	689	758	688	711	748	689	722	677	762	738	707	694	735	699	751	710	668	701	714	695	722	710	676	673	730	646	685	714	727	716	684	723	711	716	697	654	704	713	702	723	702	742	727	689	753	720	697	720	663	726	664	728	698	721	762	671	712	714	647	681	686	692	771	730	711	745	711	756	709	675	744	678	704	705	686	730	724	763	696	727	691	670	747	686	713	713	721	696	683	721	702	702	742	693	681	677	731	713	729	684	758	668	705	717	668	725	691	714	701	667	692	663	720	685	716	684	641	680	664	664	666	702	721	731	708	703	710	686	722	709	718	674	719	708	703	714	698	699	741	711	691	684	719	692	696	717	711	744	750	757	707	716	710	720	675	737	679	722	735	690	693	705	732	699	681	673	741	688	773	683	704	718	711	752	661	704	670	739	722	699	699	741	722	751	734	714	719	743	677	713	704	689	682	719	765	716	679	730	694	683	695	701	711	682	697	687	686	682	656	662	762	738	686	709	691	687	749	730	734	732	729	733	747	718	737	786	693	699	711	641	688	769	716	648	693	734	715	697	697	680	679	659	642	671	711	736	699	706	709	673	724	760	711	743	743	747	716	669	710	681	691	713	672	716	660	726	704	688	709	738	738	700	732	733	729	722	750	685	736	728	718	675	704	743	687	700	706	695	665	734	705	679	746	684	732	718	714	725	724	730	684	749	713	736	664	708	691	663	715	733	695	732	691	726	678	733	738	704	684	698	726	692	735	685	731	729	708	712	634	733	736	677	708	666	681	692	672	720	721	666	761	694	732	702	677	708	689	725	702	720	680	664	693	647	688	675	690	720	667	703	740	698	691	689	685	703	672	725	676	697	701	653	730	690	692	738	714	699	708	730	650	747	741	700	657	653	723	718	704	692	721	764	684	690	716	734	748	714	720	687	703	725	700	667	753	746	709	708	731	677	736	682	676	679	662	701	709	676	681	660	694	712	770	683	681	693	693	740	673	697	674	693	690	699	756	687	700	678	688	712	685	696	686	707	687	737	698	696	731	681	703	686	744	711	710	707	736	707	721	691	748	741	719	727	692	706	689	680	699	694	749	754	702	714	665	736	727	679	673	742	742	710	722	709	747	731	753	712	729	725	690	690	680	687	670	762	750	702	697	691	694	708	747	702	742	721	731	693	715	729	716	702	741	708	722	715	680	664	714	706	696	722	684	696	689	704	677	668	717	690	740	707	729	682	712	719	700	720	735	733	687	684	700	701	706	650	729	718	808	704	701	709	671	724	751	738	736	706	741	726	705	719	728	662	701	737	688	722	666	672	722	748	731	701	681	699	712	702	694	754	759	748	690	697	698	649	682	696	715	737	708	713	671	776	644	697	691	726	697	725	711	714	678	655	725	679	722	743	730	707	709	688	717	744	696	698	726	676	683	702	719	687	724	674	686	657	714	660	732	701	693	713	709	719	717	732	668	774	764	713	692	665	714	699	707	669	685	770	661	708	714	712	743	682	696	685	692	693	697	708	683	704	678	704	710	735	701	688	726	715	704	752	731	716	683	697	672	691	716	744	663	778	706	722	766	681	701	649	660	698	698	736	688	715	717	672	674	737	738	656	716	725	697	719	683	692	672	650	736	722	707	681	716	712	666	710	702	776	688	702	741	707	723	737	713	665	659	705	681	750	723	748	738	723	731	692	697	754	660	720	715	661	661	702	712	674	726	672	723	715	710	703	671	705	673	686	665	688	704	707	738	718	720	714	722	695	741	709	678	706	716	701	690	703	708	705	700	698	710	722	687	674	696	712	718	731	693	719	656	662	709	709	645	706	736	714	708	698	706	690	706	651	701	705	688	708	725	703	721	719	715	698	682	711	693	716	704	727	725	673	747	708	652	671	711	698	725	701	728	704	729	692	713	721	736	755	735	684	750	721	725	686	730	669	682	692	693	712	708	713	699	739	731	695	688	672	703	687	704	701	723	709	735	778	700	716	751	703	692	724	684	701	658	731	732	684	695	704	693	680	737	706	704	704	743	671	675	682	734	730	694	718	695	700	666	636	716	718	704	699	731	736	710	712	700	653	724	705	695	669	700	705	669	713	702	695	723	686	720	756	682	699	675	716	678	732	746	723	721	704	730	712	694	725	675	720	714	685	718	708	736	692	686	768	713	716	683	712	667	704	696	673	676	698	719	735	725	652	762	656	753	701	689	752	710	704	701	735	727	694	758	668	672	689	684	711	663	716	699	727	677	744	694	729	721	716	691	698	728	692	748	700	724	673	663	713	685	686	687	757	752	715	692	742	741	764	658	693	700	695	663	714	705	755	699	747	732	714	698	712	721	695	715	640	681	723	716	714	711	713	675	703	709	691	700	679	672	654	707	691	683	691	684	741	751	696	681	702	717	693	703	695	687	737	714	685	683	661	753	742	692	728	761	704	699	714	712	705	745	706	737	691	732	724	704	718	747	704	734	735	720	698	730	680	733	676	713	708	704	732	767	710	700	716	733	676	727	732	725	690	722	719	708	753	710	699	725	702	709	681	743	705	676	679	714	697	720	722	727	752	726	674	687	708	723	712	745	702	695	725	675	733	735	699	706	669	711	706	691	717	708	689	692	717	709	679	672	703	684	704	724	742	664	729	719	682	707	666	687	721	709	702	674	675	715	688	663	748	705	706	686	712	676	693	744	683	690	733	719	745	699	706	722	756	709	713	715	729	708	689	727	711	698	667	674	727	720	725	708	707	678	678	712	729	733	752	715	663	714	662	694	759	688	670	696	703	715	696	715	717	692	686	708	720	714	735	693	668	668	689	739	756	711	691	739	709	709	734	710	726	693	698	721	701	769	690	696	725	752	709	731	729	652	718	724	718	715	674	703	697	721	682	690	703	709	717	691	750	718	684	743	728	725	707	730	681	692	734	737
5217	19822	21640	12677	5497	1917	508	161	78	83	61	61	59	56	65	63	64	65	57	67	62	57	67	53	66	64	62	62	57	52	58	65	57	68	51	54	57	59	79	58	57	60	61	54	53	47	54	62	56	60	56	47	66	57	58	60	63	55	76	55	62	63	56	58	54	73	67	54	64	46	50	57	68	60	63	69	54	55	75	63	64	59	69	55	58	66	44	58	80	71	50	58	52	58	68	56	59	64	51	47	61	59	67	65	60	43	58	46	60	54	66	64	52	55	64	61	65	59	59	47	65	65	64	64	65	65	55	55	53	71	71	48	61	70	56	57	64	62	63	54	60	66	65	47	53	55	52	52	78	53	59	49	44	58	61	61	69	62	56	57	54	53	54	43	65	63	76	54	53	65	47	52	62	67	49	59	64	60	59	72	53	59	60	53	58	55	57	63	54	67	46	64	68	67	54	65	60	61	71	62	58	60	58	77	55	51	46	43	64	55	62	54	62	64	62	53	61	63	63	51	64	58	54	79	70	42	59	65	69	53	62	63	60	60	44	59	66	65	55	62	62	42	49	46	68	61	64	58	64	67	59	44	41	69	59	53	53	62	51	72	69	65	56	59	66	55	58	65	73	52	57	43	73	65	55	52	65	68	65	60	69	70	59	55	62	66	49	55	59	63	57	59	63	60	53	63	63	66	70	39	44	65	55	63	58	67	67	69	61	70	59	69	56	61	64	59	62	56	64	70	49	48	66	62	63	58	57	49	67	66	62	61	72	59	66	60	67	52	57	57	59	60	49	48	49	54	62	56	45	65	63	55	67	55	61	60	50	60	63	56	58	51	75	64	51	62	63	72	69	58	42	65	57	58	57	53	60	57	56	54	55	68	61	61	75	60	67	64	73	58	59	57	50	63	60	44	57	59	63	64	57	60	55	58	58	62	65	68	69	58	67	71	76	62	65	46	63	72	53	78	55	54	46	57	55	65	60	64	66	68	62	49	78	55	47	64	64	63	63	57	63	54	58	59	56	57	78	55	57	65	57	53	56	53	62	65	42	37	53	67	58	56	66	69	49	57	52	58	49	58	56	55	74	51	71	63	64	65	61	51	57	55	63	63	63	41	55	39	56	61	61	48	62	55	51	65	57	57	59	64	68	55	68	76	66	56	73	60	55	69	55	59	59	52	74	61	71	61	71	64	71	53	51	59	62	62	58	53	60	63	43	58	59	54	63	65	63	54	56	44	48	87	53	72	70	62	60	63	61	62	64	54	70	65	77	71	75	60	55	66	54	55	65	62	60	80	61	65	51	55	61	68	74	64	49	71	61	43	43	60	57	60	57	47	64	60	46	63	49	52	61	66	60	71	66	54	73	71	58	54	64	49	78	58	65	73	66	50	49	69	64	53	49	58	75	63	59	68	56	67	64	49	65	73	70	56	76	64	57	59	69	55	63	69	71	63	74	75	60	52	58	53	60	65	67	58	51	64	55	52	52	63	66	65	53	57	65	56	58	58	48	54	61	76	50	54	50	64	63	49	54	54	55	67	59	58	62	68	59	65	63	57	81	48	62	67	55	72	58	67	66	62	55	50	57	70	44	66	62	57	49	77	59	58	69	60	60	52	68	68	47	46	55	61	67	63	68	58	66	44	56	63	60	54	67	54	54	51	61	58	51	49	71	53	74	56	75	57	55	58	57	66	65	59	64	54	53	57	69	56	51	55	70	42	56	67	60	69	60	62	60	60	54	44	59	60	67	63	67	57	69	57	61	54	52	65	52	74	60	52	67	55	59	70	60	49	50	54	67	62	58	52	55	55	55	66	43	74	62	63	58	55	56	52	53	60	50	73	72	50	50	73	46	61	41	56	62	56	72	55	61	66	63	65	64	55	51	63	65	53	54	64	62	58	70	68	51	61	56	62	57	74	59	62	53	61	58	63	57	66	45	58	68	68	53	63	49	70	64	57	71	68	50	68	66	58	49	51	66	49	65	66	58	52	61	69	50	63	64	68	61	58	53	68	58	60	58	59	64	66	58	60	43	52	67	71	50	50	46	54	60	53	67	51	53	62	63	53	66	54	62	71	70	55	57	59	43	53	46	62	53	63	51	49	67	70	60	67	53	63	58	39	65	45	74	61	56	54	55	60	66	54	50	39	75	71	55	65	71	58	61	57	61	61	59	55	68	82	59	66	75	59	52	60	67	66	59	58	46	61	53	78	50	66	68	55	53	54	64	46	63	58	58	64	61	63	68	52	66	57	55	60	57	68	58	55	42	59	66	53	48	61	48	66	64	56	61	61	72	74	58	60	53	58	53	75	64	63	57	70	66	55	61	62	57	66	60	67	53	48	51	70	56	46	65	49	64	53	54	57	61	47	38	62	48	66	57	61	56	63	69	54	68	61	62	59	56	66	63	68	54	57	54	62	53	57	58	73	68	70	64	58	72	62	70	64	75	51	57	59	55	55	53	52	56	52	51	59	57	61	74	50	65	55	71	53	70	57	52	49	45	62	62	68	49	54	56	67	59	43	51	64	56	52	57	50	58	63	56	54	59	56	49	59	72	51	56	61	72	52	56	69	75	73	66	68	66	53	55	63	67	47	58	41	60	77	61	55	58	56	67	72	52	68	63	58	67	64	70	66	68	55	60	64	52	54	60	62	73	51	64	53	50	59	61	65	59	55	58	57	71	70	74	67	57	47	58	53	59	52	69	74	65	47	57	66	73	65	73	55	50	60	65	77	65	53	62	57	55	46	49	48	61	38	60	70	61	58	65	56	66	64	61	68	73	62	59	67	54	54	47	61	54	60	51	58	75	55	61	62	54	68	80	64	82	68	47	49	55	56	69	58	47	76	48	51	58	49	71	71	65	66	56	61	59	62	64	71	54	58	58	61	70	62	65	57	66	67	49	54	59	54	54	63	52	67	65	78	60	51	57	64	67	57	60	61	53	68	61	50	72	64	61	50	64	56	63	60	61	61	73	68	68	63	54	58	53	52	64	61	65	56	66	57	52	52	63	80	59	63	59	66	51	71	58	53	51	62	74	59	64	60	65	67	68	58	55	65	64	58	60	63	54	66	58	58	52	58	67	52	68	72	52	43	59	59	54	62	61	61	64	62	68	70	72	70	54	65	58	57	51	59	43	64	56	59	51	50	59	55	52	57	52	69	59	51	58	51	58	57	59	54	54	52	62	75	45	62	56	65	58	58	51	58	51	62	61	62	64	57	63	59	64	58	51	52	60	61	59	40	56	58	56	54	56	49	52	59	54	61	59	67	74	57	51	58	49	60	51	54	62	50	42	58	53	60	74	82	71	60	65	55	73	67	61	46	46	53	56	67	64	66	59	61	70	62	61	59	64	63	55	67	51	61	66	58	68	67	66	63	69	60	61	69	63	86	60	65	66	43	52	71	67	65	47	40	51	53	69	61	54	44	47	59	52	55	68	58	60	55	54	68	54	60	50	58	73	55	67	61	64	56	49	65	62	52
33255	48792	45921	44855	40085	27851	13954	4410	1349	863	799	724	764	783	787	771	759	792	701	725	739	760	771	719	761	732	796	735	699	754	775	793	707	753	788	704	729	761	724	771	736	799	716	760	717	785	796	703	746	787	797	740	740	721	752	679	694	765	762	718	737	737	769	747	757	706	736	735	720	729	755	720	742	757	797	767	766	719	730	724	764	750	728	727	782	750	762	704	693	747	759	754	734	743	723	744	767	706	720	754	744	721	709	692	744	729	714	734	752	797	710	770	760	741	693	757	712	745	707	749	702	744	759	710	766	732	717	762	741	736	717	699	759	764	772	742	745	759	686	744	754	701	692	752	778	691	781	770	717	710	733	774	738	765	733	751	727	754	744	737	787	721	675	741	707	711	819	783	734	752	729	748	756	708	741	799	687	729	710	769	706	737	776	744	663	734	747	749	723	746	671	745	696	750	721	749	769	762	782	750	705	727	754	734	775	720	739	724	720	755	714	733	729	774	748	707	701	754	712	728	762	728	765	707	722	727	747	719	702	736	717	722	727	767	702	753	728	738	746	746	759	772	725	757	702	726	751	722	722	739	730	729	789	741	740	718	758	745	760	747	712	686	752	736	776	758	751	682	745	812	753	746	746	753	738	749	767	710	760	732	749	741	742	767	761	780	742	758	746	742	771	732	750	679	718	744	786	731	701	753	720	730	771	752	785	738	737	755	702	777	761	725	760	752	737	751	685	764	722	728	713	726	762	746	736	723	766	761	788	718	770	731	744	722	788	707	781	736	755	699	737	708	796	789	709	731	768	792	756	733	704	753	727	709	747	740	775	724	732	678	674	776	749	738	706	770	801	731	732	742	780	738	767	735	715	734	754	783	760	770	735	745	739	663	758	752	731	751	749	753	759	718	696	754	689	728	723	723	763	786	733	776	680	759	735	659	746	744	740	745	792	680	745	688	768	763	738	694	805	736	703	770	716	733	748	713	686	753	762	766	730	782	728	718	705	742	698	766	775	745	751	746	742	745	703	739	742	732	754	730	723	706	736	683	795	703	715	774	680	717	744	716	748	751	776	767	703	715	744	714	732	706	709	744	757	753	722	740	733	753	753	714	735	765	707	755	726	712	787	721	712	713	731	701	749	802	754	735	766	743	756	699	721	734	747	755	759	768	754	739	731	741	736	725	755	763	747	762	740	742	770	763	726	781	728	724	745	794	735	770	715	774	746	754	745	726	745	737	742	799	769	749	699	731	735	765	745	705	732	726	800	712	742	743	771	736	706	804	716	735	782	761	693	770	741	765	723	764	711	772	743	760	779	769	706	779	735	721	746	803	732	730	688	731	742	790	704	736	742	746	751	718	763	677	754	778	711	789	720	757	736	787	730	752	735	742	748	748	727	782	767	735	772	713	743	731	693	714	754	679	741	725	708	728	718	748	745	712	784	718	711	715	777	720	777	757	750	746	767	773	750	767	745	739	778	729	755	715	752	716	733	764	766	792	746	781	708	769	717	756	748	714	722	734	765	747	740	709	745	758	812	732	716	719	757	708	697	743	743	783	757	740	721	716	692	738	726	718	750	738	724	755	772	706	746	721	743	727	711	727	713	755	734	801	724	757	732	723	771	743	716	694	794	715	737	743	752	764	740	770	728	730	770	704	750	755	736	719	730	749	744	712	743	705	695	743	797	700	714	709	701	775	741	760	740	727	745	803	709	765	745	747	704	692	732	751	771	735	708	776	706	762	715	805	707	758	740	712	721	726	697	732	736	736	746	689	674	784	730	745	758	742	756	689	732	712	748	734	748	729	741	724	724	769	717	725	737	736	770	752	732	726	728	702	750	754	730	766	746	764	760	727	731	758	721	785	707	729	786	776	764	711	764	783	753	687	730	729	782	711	725	740	749	740	750	694	751	783	773	752	744	703	774	693	706	779	752	726	710	700	710	811	751	793	749	748	731	733	703	727	755	731	785	697	745	723	750	721	766	742	747	799	759	765	728	729	742	698	750	754	719	767	759	803	711	701	747	788	737	777	695	741	678	722	741	738	741	757	770	685	724	766	752	780	739	776	740	748	717	738	745	780	711	767	765	746	706	730	753	770	780	776	734	748	745	766	770	715	732	726	713	732	724	750	722	720	760	728	721	745	742	774	685	734	759	753	743	734	790	814	762	745	746	769	762	709	780	764	721	746	745	747	740	771	757	711	742	725	745	812	734	749	748	756	738	763	747	747	798	734	694	703	754	762	712	801	733	700	733	714	743	729	746	755	727	767	705	701	702	729	711	755	731	745	765	735	757	727	760	721	745	764	727	804	735	785	741	737	783	791	807	760	764	754	747	771	742	733	715	712	776	750	692	713	684	753	759	729	785	722	755	780	733	712	729	679	784	729	764	708	780	741	725	709	713	730	737	752	738	769	745	739	701	720	672	733	744	761	738	708	717	720	740	772	678	715	696	793	772	739	728	734	778	760	789	738	715	691	687	750	689	740	748	776	754	752	740	761	698	756	713	780	793	724	730	736	769	740	751	763	732	750	721	669	678	738	758	728	732	761	763	777	748	746	764	715	739	773	751	737	704	752	735	716	718	743	769	698	746	716	758	795	710	711	741	726	700	772	774	719	763	684	752	721	714	748	700	792	748	757	779	696	761	732	700	750	706	739	675	748	706	749	713	751	690	701	750	729	778	720	739	666	727	728	743	738	751	723	696	708	793	697	758	718	729	716	729	740	767	715	669	734	675	702	712	736	749	748	743	743	734	700	720	731	735	702	710	694	734	694	815	757	713	781	758	713	755	761	734	767	720	722	693	783	760	718	759	735	734	733	709	762	689	784	728	716	723	719	757	759	792	768	730	749	773	774	693	782	717	718	807	778	759	708	738	767	759	739	742	733	730	706	793	755	702	779	771	734	717	745	711	682	749	702	687	767	744	743	754	820	736	711	739	753	785	760	728	747	732	753	728	765	700	676	738	743	754	703	743	716	748	764	729	765	721	758	709	750	738	738	772	713	746	731	719	752	730	734	742	718	752	743	746	729	723	730	724	715	709	749	729	791	792	731	740	685	746	714	756	755	731	763	742	740	698	733	800	725	742	760	742	749	738	754	782	764	751	700	743	775	759	747	720	756	735	737	702	735	763	720	726	736	749	732	707	711	717	777	755	767	733	718	720	729	723	771	718	751	715	712	694	719	700	717	781	762	792	719	750	690	771	751	729	738	694	784	748	734	733	722	688	760	775	725	769	721	754	709	753	715	787	752	753	709	686	696	757	729	750	761	747	728	742	745	768	693	719	724	734	756	755	679	744	740	691	745	736	717	693	729	712	734	706	704	722	725	701	692	756	734	692	730	773	773	785	735	732	744	742	737	741	765	746	745	780	738	708	710	738	701	721	762	750	692	742	730	782	739	697	770	765	702	724	719	745	758	818	718	763	754	736	743	764	696	755	681	755	750	743	731	713	712	735	652	733	714	736	758	705	730	729	722	729	759	725	773
12669	33219	27466	16947	7954	2619	725	209	92	53	64	60	62	54	55	60	50	61	57	61	59	50	59	51	64	58	74	64	68	71	67	52	51	72	73	39	67	49	62	59	46	63	66	56	49	50	54	48	61	58	69	49	63	47	54	44	58	60	69	51	56	64	61	51	46	68	61	63	64	68	55	63	65	66	60	61	69	58	51	50	61	55	60	56	57	69	51	68	58	59	56	73	71	55	59	58	61	55	69	44	68	47	66	56	63	65	55	50	45	49	55	59	66	61	65	59	59	63	46	54	51	74	43	71	67	62	56	56	43	71	59	55	47	56	51	51	63	64	45	62	66	67	72	66	74	42	54	54	60	68	64	59	65	58	59	56	53	57	66	55	52	51	57	64	67	64	50	60	50	62	70	56	60	65	56	56	48	59	57	63	68	58	60	61	61	65	64	68	54	60	52	69	58	57	43	73	54	64	51	48	57	56	62	54	59	55	46	54	64	43	53	53	50	62	54	51	78	54	65	51	59	52	61	55	65	50	45	46	67	56	68	49	49	54	58	66	58	47	75	56	59	68	55	61	70	60	68	45	62	76	69	48	73	56	67	61	69	49	61	56	60	59	54	59	63	60	72	67	68	48	61	74	51	61	61	49	69	65	53	67	68	46	56	41	71	69	62	53	54	53	68	61	49	66	69	48	53	55	60	57	65	57	66	61	51	52	47	63	63	50	62	73	61	61	59	66	58	51	59	60	53	45	59	71	42	64	42	63	47	55	43	59	55	61	52	67	54	56	62	65	60	67	77	68	52	66	64	62	64	50	68	71	54	52	70	65	49	62	53	53	62	61	61	62	47	52	62	66	65	56	48	52	51	69	59	55	46	68	49	48	43	58	71	52	49	61	43	68	46	50	48	72	54	44	66	66	66	58	72	42	56	61	76	68	49	52	60	51	62	73	46	51	65	46	64	62	56	65	52	53	77	59	55	71	61	58	63	56	51	60	43	70	66	58	66	72	67	53	55	62	69	41	68	75	77	44	68	57	45	56	62	68	56	50	45	72	57	61	57	65	76	60	61	68	62	55	65	66	70	46	69	51	55	59	59	69	53	53	55	55	50	68	61	53	71	70	67	68	62	60	81	51	63	59	52	53	52	48	55	60	67	64	61	66	58	64	62	63	63	53	57	61	62	59	62	52	61	67	46	51	54	66	54	68	57	54	65	67	59	49	69	56	52	44	63	55	51	61	70	67	68	71	72	57	60	68	51	58	66	50	60	57	60	54	58	65	65	53	61	57	53	62	56	65	54	59	56	49	68	57	63	62	51	43	43	54	62	58	60	71	54	63	66	54	48	59	57	48	63	79	59	50	56	51	70	72	61	79	59	67	60	57	63	51	46	67	53	60	62	48	45	55	48	73	61	62	61	53	71	60	65	66	45	54	66	66	50	48	57	64	66	60	78	75	58	48	63	61	55	45	69	68	54	54	57	51	77	73	47	59	71	65	56	61	61	62	53	44	64	68	50	52	61	57	68	66	53	54	49	58	63	63	48	70	66	52	60	57	70	60	65	67	53	62	53	65	53	66	81	50	49	61	73	53	59	50	65	74	63	60	61	54	51	46	68	56	62	61	56	70	57	50	59	55	61	74	62	47	60	69	47	49	73	63	58	55	74	54	63	70	42	52	59	61	50	68	65	56	61	44	50	58	46	61	52	50	52	70	58	69	57	60	61	51	59	51	49	50	53	45	56	55	49	63	58	65	52	62	56	56	68	55	66	55	61	70	62	62	60	62	55	59	59	53	72	60	63	50	70	64	55	55	53	63	64	61	60	61	46	70	62	66	59	61	64	52	49	67	60	61	65	59	58	55	60	66	57	70	65	66	54	59	65	64	60	61	50	59	56	57	65	53	42	63	52	51	61	46	57	62	63	52	64	58	48	47	54	70	52	57	63	69	53	50	63	71	53	55	52	56	47	60	60	69	56	71	55	53	67	65	67	64	62	59	58	45	50	77	76	58	64	54	60	68	67	69	57	66	69	57	58	65	59	45	60	67	60	53	53	55	58	56	61	51	59	53	52	62	60	44	45	56	52	71	49	56	67	60	68	64	60	55	53	53	66	72	63	55	54	60	60	52	66	65	58	62	61	63	53	61	64	56	57	49	58	55	51	63	77	72	57	74	57	58	61	63	65	55	49	52	63	46	51	59	65	66	59	53	63	64	52	56	72	59	49	67	62	58	58	60	60	67	56	57	80	56	53	59	64	53	58	67	61	67	56	45	68	59	54	49	53	56	51	47	67	51	52	55	81	52	58	66	52	50	49	73	66	63	75	55	54	73	66	54	62	49	73	68	68	48	58	55	56	76	50	58	53	50	60	60	43	71	54	51	66	59	48	73	62	54	48	51	61	50	54	70	55	67	58	57	60	50	66	49	67	46	58	62	68	57	73	50	62	58	56	64	56	54	49	47	59	51	50	56	76	57	67	73	48	69	52	55	71	49	55	65	54	68	58	57	64	59	61	56	64	64	67	77	60	57	60	59	62	63	48	47	48	67	59	70	49	57	55	62	60	50	63	60	58	54	62	65	50	48	50	68	57	59	49	55	67	64	70	68	48	51	79	59	60	61	63	48	56	53	57	54	62	51	70	73	53	61	69	53	55	60	57	51	68	67	77	72	55	58	45	56	53	73	57	51	50	61	65	49	45	55	66	53	53	58	57	74	77	57	64	46	52	45	55	84	71	64	66	59	62	54	53	66	61	55	63	58	49	78	60	63	55	46	47	52	62	57	62	73	64	55	60	59	64	60	52	57	66	56	58	56	67	57	67	54	62	65	68	59	57	52	51	79	70	67	64	73	60	63	53	60	67	56	52	58	59	58	57	65	54	65	72	57	66	70	61	59	62	53	55	67	45	48	64	57	48	62	68	55	64	51	80	43	59	65	62	55	64	51	66	53	66	85	52	52	64	63	61	58	65	55	65	67	62	72	55	50	71	66	62	57	56	61	62	43	60	50	48	62	69	79	60	63	71	62	55	60	58	57	52	63	52	60	56	51	66	48	65	63	62	58	61	56	52	51	43	65	48	45	50	67	51	65	58	61	59	57	65	52	56	57	66	60	54	81	65	61	52	47	41	70	58	48	56	58	50	57	62	63	53	69	65	66	54	60	66	61	58	73	51	64	65	84	63	51	76	55	45	53	61	48	54	63	66	69	60	50	49	54	52	62	51	46	44	66	61	57	62	67	53	61	56	66	64	54	60	51	47	63	56	57	58	60	49	45	72	60	53	57	46	55	62	49	47	62	64	60	63	51	68	57	53	57	66	76	53	60	66	80	58	62	57	59	44	62	58	73	52	48	52	71	50	49	60	58	57	57	60	57	60	65	68	52	62	71	59	55	48	61	62	66	65	52	58	50	52	63	49	54	65	55	54	51	59	58	50	79	56	51	55	66	49	53	68	66	57	69	50	60	71	63	56	47	63	56	72	65	61	60	47	70
42487	50162	50908	50636	44978	31385	16431	5174	1489	834	766	754	771	759	733	695	763	745	755	729	728	724	744	770	724	742	703	709	731	715	741	731	747	734	757	764	757	712	724	765	714	758	714	741	666	723	745	781	723	718	778	755	745	742	710	721	738	710	702	704	727	707	713	695	757	739	672	722	734	720	734	743	693	721	780	733	726	684	771	736	693	730	745	733	765	707	725	719	692	739	744	763	717	793	719	723	701	715	741	745	772	739	771	776	712	731	759	725	748	745	706	698	730	694	709	723	735	701	736	721	771	768	713	704	694	708	752	779	729	715	695	719	677	747	724	735	765	754	729	693	701	758	758	744	722	754	723	753	696	726	691	701	687	706	711	685	725	715	753	779	740	756	715	670	763	724	730	745	720	766	762	776	733	748	718	764	744	766	729	712	763	739	706	752	692	702	731	699	726	739	747	756	706	728	735	731	717	769	750	672	747	743	725	763	764	717	726	717	753	743	703	694	732	736	699	696	732	736	760	785	709	727	740	770	764	752	760	719	773	745	755	706	733	743	715	728	745	749	754	752	717	745	703	752	741	735	745	753	754	803	708	772	713	772	738	710	724	716	715	745	706	723	702	735	718	716	727	705	685	719	757	758	734	740	712	735	738	745	765	764	737	776	711	702	762	715	731	780	753	724	741	715	729	711	707	695	754	745	732	716	773	724	790	707	745	729	649	738	717	737	771	731	709	730	772	714	728	735	745	712	759	741	745	695	635	746	740	716	722	766	736	699	693	714	720	662	721	704	752	722	729	756	749	725	734	740	751	710	694	737	735	701	737	727	741	762	733	751	759	731	714	674	723	741	738	749	777	758	703	693	720	755	759	698	719	745	741	741	786	745	716	762	774	767	735	689	673	811	672	777	702	738	748	728	764	719	708	749	740	705	770	741	761	756	733	771	725	744	749	768	763	744	704	741	705	716	767	722	767	703	702	713	760	740	708	746	766	766	722	743	730	734	754	709	751	725	740	755	654	732	731	736	708	762	709	669	729	721	708	702	728	761	734	738	702	728	752	719	784	725	745	716	728	713	721	741	745	797	697	744	689	711	691	721	774	681	730	737	734	743	752	721	751	761	758	719	711	748	747	766	735	750	746	724	712	726	704	750	738	713	740	742	769	734	745	692	748	747	746	720	701	675	822	722	784	693	728	758	732	709	721	736	771	737	730	721	718	720	690	751	713	707	741	704	754	724	738	689	699	807	759	723	710	768	764	724	729	733	732	757	710	733	670	747	706	711	723	752	750	739	732	753	747	714	742	755	743	724	733	785	747	748	747	740	703	744	734	686	750	716	711	775	692	730	767	730	698	779	727	721	728	731	717	741	722	740	723	778	744	780	770	742	713	740	709	751	796	752	723	736	764	707	782	746	700	708	724	700	721	757	744	727	713	730	696	718	723	715	734	713	735	696	752	737	774	679	770	714	688	720	751	708	711	717	726	699	725	741	756	717	791	672	733	746	745	774	746	740	749	726	748	667	698	754	683	690	725	779	729	725	742	733	722	774	733	724	732	782	752	731	725	732	730	719	743	733	740	684	755	690	700	725	735	732	736	718	743	753	743	763	715	739	720	715	713	752	747	748	716	725	668	724	722	726	730	731	725	747	700	756	759	765	694	728	744	720	723	757	784	706	756	743	738	772	793	718	742	742	773	718	757	742	737	734	668	734	720	778	734	730	738	724	711	696	732	694	753	729	737	741	704	716	759	712	708	727	722	783	758	712	717	754	695	688	720	742	745	751	698	716	722	744	737	722	725	796	748	679	743	676	753	714	697	705	676	704	742	761	759	724	731	756	717	762	775	744	692	744	744	740	740	720	770	736	727	727	753	736	727	751	724	711	757	730	711	747	708	740	698	764	684	674	709	749	721	727	783	719	758	753	709	727	710	721	777	701	766	689	767	687	739	707	710	772	786	711	721	735	719	716	713	736	756	737	758	763	688	701	739	721	739	751	738	690	720	722	698	690	674	765	727	708	742	713	737	688	716	715	775	747	684	737	736	715	724	743	773	695	743	754	794	747	722	738	737	759	689	750	699	746	722	725	708	771	710	733	764	736	777	772	717	694	746	668	745	746	735	770	737	736	732	765	713	769	716	711	765	758	739	712	756	716	760	732	741	700	732	749	747	695	702	755	719	708	748	749	714	709	688	723	746	742	741	732	754	689	770	708	702	719	786	679	687	743	737	755	701	701	763	745	755	686	761	756	728	748	718	702	737	720	761	726	766	754	759	755	726	763	732	677	778	789	742	708	682	740	712	726	678	709	753	759	756	726	760	743	720	658	769	756	718	762	798	732	719	688	717	702	750	779	738	701	753	724	711	713	781	738	775	772	706	739	764	715	753	720	751	718	738	720	777	708	724	724	821	762	752	740	753	779	703	694	755	753	766	732	737	750	738	749	730	714	727	683	669	732	764	721	692	683	727	730	665	750	693	728	718	714	770	727	699	744	711	710	745	749	728	741	719	697	722	715	702	703	747	738	740	723	747	704	668	739	750	715	739	747	751	740	734	745	748	731	747	727	684	716	752	697	745	740	714	778	704	690	768	690	674	768	683	728	711	748	750	729	762	716	730	718	723	761	712	734	748	738	743	727	746	797	700	748	736	722	735	780	758	758	739	783	729	679	797	724	735	737	773	706	753	745	726	699	754	708	657	743	733	665	732	728	721	744	710	709	702	720	748	741	752	697	711	775	771	749	753	734	737	694	738	745	801	764	742	708	731	743	741	750	746	724	710	681	774	730	771	709	718	720	697	753	728	734	695	720	769	789	740	714	745	732	720	748	681	715	735	720	726	753	698	702	754	720	727	743	760	732	731	807	665	722	740	708	720	713	731	734	722	723	714	667	693	731	736	712	746	710	744	681	730	704	712	719	746	756	694	692	779	735	742	736	743	736	701	752	726	716	742	757	764	694	710	726	668	768	762	732	741	733	710	754	755	691	745	679	745	762	766	664	757	753	714	702	751	750	758	722	746	766	735	700	759	741	747	708	739	750	699	762	704	745	714	748	778	707	754	724	680	747	740	686	701	704	793	723	791	733	752	744	759	755	728	701	716	709	788	712	807	710	736	716	712	726	710	706	701	768	730	740	677	736	748	716	727	760	751	720	752	784	721	755	701	728	729	718	703	677	709	742	742	744	765	727	754	715	723	709	761	794	746	709	679	754	710	689	729	710	759	693	748	710	711	743	753	731	767	727	749	766	687	717	687	703	788	725	711	713	740	715	727	733	690	725	692	691	734	745	701	738	768	707	734	730	716	746	786	748	740	726	745	753	719	670	749	713	724	744	704	710	736	705	717	710	710	683	724	750	694	769	769	713	703	747	743	741	764	687	707	779	675	731	712	723	751	749	746	743	701	683	758	718	746	766	723	771	703	755	742	715	751	771	715	698	718	771	758	708	785	713	751	738	703	693	776	707	694	821	783	728	757	702	722	722	702	749	683	758	700	704
1951	7736	10050	5280	2024	722	215	102	69	50	51	63	52	56	55	48	53	59	60	48	64	61	46	64	59	60	58	69	61	53	60	56	62	49	79	45	65	62	62	57	52	65	68	61	67	70	48	58	65	47	53	65	71	60	59	53	71	64	64	58	53	52	61	67	59	55	56	44	53	60	54	62	62	55	51	66	54	52	48	49	45	58	58	64	50	63	74	39	52	51	51	46	58	51	42	51	60	61	45	47	49	78	70	62	67	58	55	58	53	59	70	48	69	55	56	58	58	60	73	61	59	46	45	58	53	52	59	62	49	53	57	62	44	56	55	55	51	63	52	61	64	50	49	42	47	58	55	59	64	53	69	58	63	70	62	57	65	58	59	64	69	55	57	46	78	61	68	55	65	65	57	70	54	63	65	58	49	50	54	55	61	69	62	66	55	65	56	53	61	60	48	61	51	54	51	44	57	60	45	57	50	72	58	58	50	54	49	48	48	54	55	59	59	60	54	52	51	65	57	57	64	41	55	59	42	49	53	54	52	43	52	55	55	50	40	56	71	59	66	61	51	52	68	63	57	66	61	61	58	57	70	71	49	43	62	41	61	62	55	57	60	63	56	55	56	53	54	56	55	42	60	54	68	47	77	65	53	46	59	58	59	68	52	39	67	52	44	49	52	55	59	62	58	54	42	65	56	64	55	55	56	59	57	52	51	53	60	56	59	56	55	54	62	58	57	76	63	55	53	42	60	60	51	55	52	58	50	56	77	51	53	70	49	57	56	56	58	63	45	46	72	55	64	55	48	58	75	48	60	53	48	63	53	62	66	47	71	68	63	47	62	64	58	52	57	67	43	49	55	50	60	59	58	57	58	62	72	59	47	46	57	61	67	56	60	53	52	76	66	51	54	51	64	56	59	56	47	47	61	47	54	55	54	59	56	56	58	59	66	55	61	67	57	52	61	57	71	58	70	66	64	59	48	57	67	56	77	51	63	59	65	60	59	51	47	61	48	65	51	54	51	50	58	66	49	59	56	61	66	49	60	64	54	52	71	50	52	59	52	63	67	45	49	53	62	58	52	48	58	56	51	51	44	68	56	64	64	54	71	60	66	65	53	60	70	51	58	52	54	41	64	62	52	55	54	47	49	61	53	60	58	61	55	58	61	51	65	56	61	50	51	53	56	50	59	57	52	59	64	66	64	65	49	60	48	60	54	50	61	49	49	55	53	48	41	50	57	50	65	62	47	63	54	60	53	73	46	62	58	43	51	69	60	63	59	60	52	65	67	46	60	63	44	63	48	52	47	68	46	56	57	45	60	71	56	60	56	56	59	65	51	54	48	44	58	54	47	44	60	42	52	51	53	66	57	52	47	48	59	57	44	52	61	62	43	54	52	60	49	61	63	61	63	56	47	70	57	57	63	61	61	42	58	57	49	52	61	43	49	60	63	60	54	59	58	56	57	43	71	62	45	66	48	65	62	62	71	66	61	56	50	77	53	54	59	53	60	39	60	56	57	52	46	62	47	44	56	66	54	62	57	70	66	67	59	59	51	55	61	54	63	54	63	60	47	55	57	64	64	57	64	53	58	56	52	49	52	58	81	67	51	38	75	62	53	51	61	62	60	53	49	52	50	56	64	55	52	62	58	62	59	46	52	58	49	59	48	50	57	68	52	54	62	55	53	53	48	56	55	60	47	62	64	57	49	51	72	60	58	53	62	70	51	41	59	46	70	52	42	63	55	55	53	59	54	64	71	61	65	68	42	53	57	49	57	53	60	65	61	44	53	44	58	72	55	54	45	61	73	80	60	59	61	55	61	46	66	53	70	60	49	55	70	65	47	60	59	54	62	69	52	50	57	43	60	52	59	63	59	68	51	61	57	49	57	47	56	59	68	62	64	66	44	55	52	61	50	55	56	56	61	72	46	64	55	49	60	72	72	57	49	60	47	54	47	54	56	52	50	55	49	45	51	48	58	48	66	64	56	56	67	65	58	59	62	58	65	51	67	64	58	66	54	48	54	55	60	73	59	75	70	51	60	52	70	60	53	56	69	60	43	63	50	42	55	52	54	52	63	57	52	61	67	67	66	54	60	49	55	58	71	57	63	58	54	55	56	64	62	53	58	55	63	47	64	66	65	58	55	64	45	63	60	67	62	50	52	54	51	50	76	60	48	54	46	47	66	68	57	45	55	54	64	55	60	55	61	58	58	46	61	60	54	48	63	59	60	67	54	55	48	58	54	72	62	53	50	78	53	51	49	64	54	57	62	63	60	43	41	58	57	63	66	42	55	62	58	55	46	58	41	65	61	60	64	61	53	59	56	53	60	55	59	49	51	46	57	64	68	53	51	44	49	66	54	57	55	57	63	61	60	49	60	48	46	62	56	65	56	68	49	62	61	64	51	62	46	53	47	51	67	71	56	49	59	51	56	56	55	62	55	74	65	71	57	57	57	64	42	72	51	59	46	48	52	54	62	49	47	46	49	64	61	71	59	49	73	50	56	56	59	53	61	55	56	63	50	60	51	62	54	61	67	53	44	66	75	55	53	49	41	51	56	53	62	61	57	55	54	62	57	62	57	51	51	65	50	64	66	58	41	68	41	54	56	46	56	51	61	61	56	64	47	50	63	52	55	60	58	52	70	50	63	56	58	69	44	59	49	51	52	55	69	57	48	43	46	70	49	51	63	54	52	61	51	62	56	65	44	57	54	61	54	52	59	59	51	58	75	56	66	45	56	56	53	71	56	60	45	66	62	61	51	56	59	54	55	54	57	51	57	68	62	51	64	64	67	51	64	55	43	76	40	51	64	38	73	51	50	57	53	50	55	50	45	54	55	53	69	56	47	54	57	58	54	58	62	56	61	53	51	61	59	63	59	68	58	56	48	62	71	58	39	57	63	39	51	56	63	51	66	49	39	63	55	58	55	48	52	49	57	39	59	48	43	53	55	57	46	66	54	78	50	61	44	55	57	58	49	50	52	62	51	52	54	49	64	54	59	59	58	56	59	54	53	52	48	54	65	45	46	53	58	49	63	63	58	68	63	67	44	77	55	60	72	60	58	49	64	55	47	47	61	53	59	46	55	53	64	57	65	64	56	49	60	49	62	49	45	67	66	59	63	69	53	53	62	59	45	64	55	51	59	48	56	53	55	52	45	50	60	66	54	48	65	54	56	54	62	61	55	73	55	54	54	68	54	60	58	60	65	50	54	54	71	59	47	49	56	70	51	52	64	61	75	53	52	56	49	54	63	55	58	64	56	66	46	64	58	60	58	52	58	49	41	68	49	67	56	50	52	65	62	56	48	58	44	55	54	54	50	66	81	48	54	43	64	54	65	49	52	57	57	58	56	43	62	56	56	61	62	60	75	62	65	48	57	53	57	49	56	54	66	61	44	64	60	53	55	44	57	55	50	55	68	65	43	48	53	52	55	64	51	59	55	57	60	53	47	52	68	59	59	56	64	52	53	67	53	44	51	56	61	52	58	45
22494	35482	34798	32664	28319	17561	6720	1908	991	777	703	702	733	745	708	748	683	702	686	681	750	690	764	752	676	717	767	738	685	713	697	729	706	674	681	685	702	737	703	699	736	695	715	660	737	774	731	694	722	715	678	709	718	738	688	719	693	736	744	720	709	730	652	702	724	723	708	699	695	690	698	676	709	674	713	759	709	705	712	693	708	708	725	712	720	735	698	681	653	704	743	685	686	723	692	728	684	694	694	691	732	702	785	661	729	660	729	741	723	693	716	727	701	724	738	705	722	741	689	697	706	716	708	755	768	673	713	701	722	726	715	726	718	661	703	716	694	736	722	715	762	680	676	701	679	736	712	731	645	730	744	647	687	698	727	708	688	693	720	677	690	702	737	702	694	687	673	710	707	716	708	732	711	734	700	686	679	668	723	731	678	705	724	725	686	672	664	729	676	700	734	702	697	677	689	710	691	688	721	725	725	738	709	700	768	677	676	738	726	707	698	719	701	702	717	678	699	700	714	690	707	670	712	772	727	724	750	750	682	786	682	726	681	708	705	730	670	696	730	711	686	732	674	685	709	716	677	683	688	705	691	693	725	748	732	683	697	715	712	675	752	753	725	707	723	721	733	730	722	691	724	693	704	703	721	738	686	695	683	715	696	693	687	713	733	701	697	740	739	719	729	673	731	666	722	769	691	711	710	728	714	741	685	701	738	648	666	719	690	711	689	703	697	724	701	740	715	710	745	676	727	753	726	694	697	750	717	735	681	682	727	700	727	711	750	699	706	766	703	688	707	736	744	734	695	693	739	722	733	703	693	704	695	702	766	680	709	705	713	720	712	697	734	716	686	699	721	688	716	756	711	751	702	750	662	718	714	696	708	661	708	725	689	687	693	734	698	760	722	746	681	687	704	721	680	715	737	662	649	724	750	742	659	706	686	743	665	728	715	692	707	730	725	724	674	717	666	713	681	757	687	682	683	736	688	701	700	725	693	696	718	753	691	678	780	685	683	709	734	721	722	690	703	748	722	728	728	660	707	695	751	757	705	731	696	697	733	674	660	739	724	718	695	704	686	700	726	747	731	731	726	711	691	702	695	721	703	719	685	707	714	693	759	724	720	725	739	729	738	696	689	735	718	682	754	704	726	718	711	767	754	706	714	703	687	722	737	700	673	674	663	689	726	713	724	707	673	735	723	708	762	713	663	658	728	668	750	683	742	748	714	702	739	682	734	717	704	726	704	684	732	713	696	700	681	700	700	686	677	700	696	720	689	726	698	674	705	668	742	697	674	721	730	712	683	716	748	702	672	699	761	704	730	689	721	740	697	689	688	706	752	717	709	740	715	732	661	725	729	663	714	708	748	711	754	720	692	700	673	720	649	672	716	703	711	708	726	717	722	764	632	735	723	718	714	704	683	682	701	719	717	714	778	717	688	680	689	684	727	716	699	711	736	718	729	722	711	703	730	723	732	712	669	749	719	658	664	660	713	763	674	687	714	696	718	727	716	707	674	682	706	723	676	745	710	706	704	736	705	692	705	657	710	666	723	714	704	679	729	707	741	717	699	739	716	689	699	706	700	707	711	711	766	712	683	694	695	703	706	702	696	748	729	683	686	678	731	698	681	730	719	690	662	705	698	704	725	688	672	664	716	736	657	697	734	721	713	722	698	717	655	686	700	759	726	686	681	677	731	728	725	712	699	640	723	721	738	719	733	701	704	713	710	681	775	720	671	752	745	739	729	740	678	669	676	699	655	681	697	701	698	711	744	701	688	764	736	710	720	698	694	707	684	697	698	723	717	704	689	682	714	689	718	696	780	685	686	762	675	638	707	689	746	734	700	694	691	705	735	686	736	694	684	689	731	735	714	717	741	678	704	726	706	709	702	713	714	745	691	687	651	708	683	723	726	719	670	699	676	714	736	677	694	702	692	704	747	712	708	693	719	703	710	723	642	697	718	690	734	732	702	716	681	684	735	688	717	712	702	705	693	739	732	724	691	734	736	712	689	731	735	739	661	649	725	708	671	709	666	730	717	693	727	664	720	706	725	722	722	689	722	719	708	739	648	740	710	721	671	739	716	767	703	720	708	727	674	715	698	694	708	681	754	671	755	715	704	740	730	696	696	754	666	693	748	704	675	728	713	726	689	736	729	729	680	675	716	738	718	785	659	737	716	743	721	718	726	676	681	677	700	705	743	720	726	717	694	700	664	719	694	707	727	697	696	721	687	709	684	728	700	681	733	735	716	682	681	753	691	717	717	735	704	760	696	707	699	636	728	693	710	714	710	736	723	697	714	709	697	682	715	720	693	696	755	715	727	698	737	691	722	750	710	727	780	679	721	719	719	678	708	683	687	709	734	693	763	731	682	654	711	731	729	687	708	717	746	695	715	720	684	709	689	711	724	703	706	700	747	706	723	727	692	702	709	673	670	714	697	685	740	691	717	676	731	672	708	719	723	687	720	707	670	697	700	727	707	759	742	709	691	757	759	658	725	717	726	705	722	691	690	684	756	701	718	727	730	690	678	716	746	678	696	687	713	681	761	761	733	735	695	708	673	753	697	675	717	707	742	711	698	717	705	713	693	741	692	718	666	742	671	751	715	636	678	705	698	706	699	724	714	688	753	688	731	686	714	716	703	707	691	778	664	744	693	660	709	693	669	716	691	717	757	722	700	710	687	790	706	715	693	700	706	723	675	731	723	707	715	726	740	719	728	730	725	681	699	687	726	714	703	729	715	689	725	707	737	728	671	678	707	761	749	691	697	682	693	737	690	696	719	699	714	693	710	680	681	740	693	667	641	685	698	687	762	696	698	758	718	703	721	728	714	702	726	658	721	743	714	730	701	686	690	656	691	662	737	701	717	649	740	681	733	708	692	639	731	732	760	716	734	733	697	737	716	710	686	710	711	684	717	677	725	688	709	697	721	701	696	698	755	687	774	673	735	714	683	775	708	723	698	672	730	749	759	696	765	706	696	708	704	746	715	636	711	734	717	733	705	734	729	703	672	697	683	664	730	710	699	739	740	734	708	749	663	699	726	683	687	682	717	728	690	698	754	690	742	722	781	743	730	675	700	726	694	700	727	768	716	726	709	713	664	694	687	755	679	721	728	668	659	711	740	699	758	703	683	735	685	701	711	742	668	679	716	701	726	685	731	747	702	659	664	722	655	710	699	663	686	728	665	696	678	718	705	697	743	704	722	671	699	703	709	759	721	748	710	722	699	735	728	713	676	740	741	660	716	682	689	714	692	725	719	747	691	707	720	693	723	701	706	713	791	708	664	731	666	692	733	748	692	718	665	674	715	707	742	690	704	679	694	700	691	694	742	645	731	697	690	694	711	679	697	690	735	697	741	666	716	693	731	681	668	725	688	783	713	721	673	707	730	633	705	694	746	710	720	664	679	718	695	752	734	710	719	702	654	722	757	684	708	693	722	694	703	711	708	692	659	698	735	730	672	698	685	718	719	741	705	698	732	719	697	700	692	679
3317	22464	21925	12332	5409	1891	504	122	71	68	61	57	49	55	66	51	59	48	61	50	55	59	60	62	52	53	56	54	53	55	57	43	63	59	63	57	57	60	48	55	58	62	61	38	57	65	59	74	70	52	69	72	48	56	62	58	45	48	57	64	67	61	60	62	57	55	51	63	56	58	70	71	49	60	48	55	64	68	51	59	57	51	60	54	49	60	53	56	50	61	61	66	43	42	62	58	51	59	54	60	47	53	65	46	63	60	65	51	56	71	47	72	43	49	64	67	54	72	66	58	69	62	61	67	61	57	61	51	59	58	69	54	61	54	54	57	45	50	54	55	56	70	59	49	67	60	59	68	42	55	63	54	67	56	54	61	48	69	57	71	58	56	62	50	64	61	54	65	57	65	48	50	56	64	62	57	66	52	72	45	41	57	69	53	53	63	55	50	56	72	50	62	57	60	58	58	59	57	52	60	64	61	55	61	74	51	59	55	50	39	57	54	58	48	48	48	50	64	58	55	70	55	59	58	77	54	41	42	71	75	43	65	59	51	73	46	62	52	55	49	61	56	65	53	54	62	57	59	63	47	55	46	60	51	66	41	69	64	56	60	58	48	56	53	46	43	59	59	51	58	57	57	51	58	66	62	59	56	65	51	54	59	44	56	56	45	78	60	55	59	55	58	52	60	56	59	51	52	60	61	50	52	47	59	49	58	74	58	54	58	61	53	58	76	57	58	63	51	55	50	59	52	54	64	58	43	66	45	56	60	58	49	52	59	58	69	56	45	41	50	46	65	66	58	54	57	51	48	67	56	54	53	68	70	63	54	55	56	56	51	63	45	67	61	64	51	57	51	56	59	55	51	45	58	63	56	47	53	69	63	58	62	56	63	54	59	60	53	78	54	72	55	74	57	53	54	61	55	59	53	55	56	54	46	56	51	53	60	54	65	62	53	75	55	53	70	52	58	64	71	52	57	53	59	54	58	65	57	51	66	58	62	66	54	63	48	57	73	64	72	57	47	56	41	60	67	67	61	66	54	53	55	57	48	51	55	60	63	64	58	71	60	48	58	58	40	65	50	52	61	48	64	57	59	62	66	75	54	69	53	50	62	51	63	58	51	49	65	61	62	51	41	52	57	63	54	60	60	67	54	54	63	67	57	42	60	69	52	65	60	61	45	52	64	65	54	50	50	58	42	53	53	69	56	54	50	57	61	58	80	60	61	54	59	54	50	60	48	64	58	56	63	66	41	61	50	57	55	61	50	47	68	64	71	57	52	52	45	57	48	58	59	76	49	62	46	54	50	53	44	62	51	50	58	49	62	65	54	60	50	56	54	65	50	49	57	50	65	66	57	50	59	66	59	59	53	48	64	46	67	43	62	55	50	41	54	67	69	60	60	62	59	49	50	50	49	50	74	54	53	65	69	40	64	58	53	48	48	67	50	57	61	45	49	63	58	71	48	62	60	61	63	62	58	63	52	53	67	50	62	66	39	56	65	54	63	53	57	45	49	64	56	49	60	55	46	68	48	54	61	51	49	64	56	67	55	62	52	47	41	52	68	59	50	51	69	65	66	51	53	45	46	75	67	69	48	50	56	62	59	57	40	58	62	57	51	72	52	47	50	52	58	57	59	54	44	63	63	60	69	50	54	63	60	51	62	58	65	56	61	85	56	53	56	60	57	53	49	55	48	67	66	55	71	51	65	54	68	42	58	49	44	66	56	63	59	59	63	54	50	60	54	78	61	78	62	62	64	51	63	50	67	63	40	39	77	47	57	63	53	51	59	67	56	42	46	56	61	58	71	65	46	55	50	70	59	60	61	66	46	66	64	60	53	63	40	46	57	54	63	56	49	51	46	58	59	60	51	54	56	51	52	48	57	69	58	63	54	67	53	53	60	56	44	56	47	58	61	59	64	63	46	63	48	62	49	61	60	65	47	52	48	62	58	52	57	59	62	45	63	53	47	57	59	67	62	63	53	58	69	75	46	67	54	62	56	43	54	58	64	53	44	51	55	63	53	60	72	66	51	45	50	54	58	61	56	58	48	60	68	67	54	69	66	65	42	53	53	66	56	55	50	54	55	58	71	69	54	56	52	51	57	37	53	50	63	66	63	53	56	64	64	52	62	69	52	65	42	46	59	58	60	43	60	60	45	61	49	62	61	50	54	49	56	60	70	70	63	53	72	45	52	50	52	51	59	58	49	57	57	65	52	63	63	56	63	59	58	54	54	55	47	58	63	65	51	54	63	52	42	52	64	61	69	58	65	56	61	55	49	72	65	71	56	68	51	44	55	58	62	49	47	61	59	59	65	53	68	57	48	65	54	50	65	56	44	54	59	51	45	58	52	54	52	51	71	51	59	69	45	44	57	57	50	62	53	56	56	64	53	58	46	59	59	62	58	45	53	56	52	56	63	63	53	62	58	47	70	52	54	61	48	60	38	72	56	56	74	63	59	74	55	53	43	52	58	58	52	60	58	60	52	57	66	57	62	75	53	63	46	61	51	76	58	52	46	57	48	53	55	63	63	46	51	55	60	48	52	65	68	52	54	54	51	49	60	52	58	56	37	47	73	67	57	63	60	65	63	39	56	60	63	49	67	59	50	60	58	54	74	57	69	57	52	46	63	63	59	66	65	62	49	60	58	51	62	66	70	61	57	60	52	52	54	60	54	46	55	54	47	53	81	47	53	60	51	64	51	52	36	70	58	63	78	57	47	65	75	50	66	63	56	48	58	58	57	61	59	67	56	42	64	56	63	44	56	59	59	51	63	49	55	62	55	69	54	60	73	58	56	65	54	50	57	63	49	50	59	66	52	48	44	52	62	56	61	60	56	56	67	33	48	59	70	55	51	48	62	62	67	55	72	68	62	57	57	63	54	63	54	62	56	51	43	45	61	54	63	54	55	47	69	58	56	61	66	64	60	48	56	67	69	57	56	49	47	62	50	51	65	49	66	50	58	50	53	72	50	60	64	51	72	55	47	62	48	45	59	58	63	53	55	53	55	60	52	68	64	67	65	52	67	57	58	47	54	49	62	66	54	64	62	60	67	61	60	49	51	54	61	54	64	59	48	62	65	65	53	48	49	65	46	69	66	66	56	52	42	55	56	43	56	61	57	47	59	55	55	64	56	50	58	54	62	56	59	65	56	62	42	63	55	63	54	61	51	59	61	49	53	60	56	52	45	48	51	71	53	66	58	65	62	65	63	64	51	61	52	66	63	56	38	54	67	51	56	64	60	51	55	64	64	60	56	69	41	56	57	49	58	54	59	49	52	58	67	60	45	53	75	66	51	50	50	56	58	62	57	66	57	67	58	53	73	45	41	54	59	52	59	44	42	56	59	57	58	57	50	51	45	43	54	48	61	60	68	58	62	42	52	54	61	69	57	48	51	48	59	64	62	69	53	62	70	60	64	50	60	49	60	61	56	71	51	52	60	47	55	74	62	67	75	61	57	51	60	61	62	55	54	55	58	79	70	60	47
29865	49995	45158	44810	40119	27473	13426	3853	1211	784	773	728	676	696	681	719	739	666	731	697	709	665	694	703	735	735	699	682	709	688	726	706	701	693	749	667	671	736	674	723	730	733	675	694	734	672	733	667	687	708	703	710	670	719	737	718	688	749	730	709	721	672	703	672	685	734	723	713	734	701	772	708	690	694	697	718	749	704	708	713	726	695	687	702	720	714	731	756	690	715	726	704	723	709	684	747	689	742	747	671	678	731	739	738	717	706	699	685	711	706	684	723	733	713	728	719	710	740	746	754	717	724	758	719	684	731	705	752	687	687	745	745	749	690	702	707	702	721	683	737	756	749	707	741	694	707	733	727	688	699	738	726	695	761	747	776	740	694	700	646	709	729	753	738	701	672	705	650	683	696	710	713	735	723	716	674	725	685	710	698	702	722	753	731	737	751	720	729	744	728	693	687	716	735	690	712	708	720	734	711	720	699	717	676	723	676	669	715	745	679	702	690	683	706	727	741	727	734	682	679	712	708	682	709	698	708	671	702	752	695	702	689	672	700	722	726	693	727	710	759	729	769	702	727	714	733	695	756	688	742	742	712	672	663	691	720	695	691	671	713	724	657	735	749	738	675	688	668	691	702	686	720	708	702	664	693	699	720	715	707	733	676	715	703	720	716	694	705	741	654	705	728	681	688	739	704	690	733	677	740	685	703	700	678	737	713	735	692	749	673	714	738	684	734	694	716	733	736	707	720	708	706	762	719	734	720	716	700	749	703	730	699	691	715	704	693	711	682	717	717	680	696	675	695	716	741	691	716	775	708	728	700	700	720	681	690	726	731	751	720	729	708	727	710	692	625	676	712	709	738	671	665	736	723	755	717	689	716	677	724	671	755	719	708	644	689	676	691	766	671	749	667	707	681	688	697	694	718	669	733	708	742	738	721	662	661	701	709	743	704	691	708	715	712	705	683	734	739	704	658	701	655	714	709	689	699	712	696	659	671	741	711	626	683	671	714	694	732	693	763	715	684	715	680	725	720	744	709	702	733	723	760	737	689	697	654	705	780	734	693	729	695	728	689	693	675	672	685	743	739	740	725	699	674	701	685	714	719	714	679	712	690	721	691	712	687	788	712	679	673	751	734	669	695	755	702	741	696	695	709	716	696	667	690	714	728	693	738	699	680	741	670	711	726	739	669	726	703	713	694	734	696	740	696	722	724	709	722	721	668	731	680	665	739	701	736	710	707	719	709	692	703	724	712	736	726	746	725	660	702	684	734	723	725	669	711	687	683	668	703	649	695	677	738	687	723	718	714	710	731	682	715	726	701	747	679	708	746	723	655	723	724	682	707	725	697	751	714	682	705	677	710	665	693	714	693	667	718	763	721	775	704	710	693	729	738	720	707	708	678	694	731	659	719	708	720	722	733	722	712	655	677	714	693	704	670	682	733	673	710	709	716	659	694	730	716	696	779	653	704	705	705	676	721	731	683	726	668	746	708	751	697	719	714	743	709	673	726	737	691	708	699	704	742	699	686	745	713	684	684	714	748	673	707	722	705	710	693	767	731	694	714	663	703	738	682	703	685	709	694	688	695	718	700	711	731	717	717	699	724	693	705	702	765	685	741	753	686	684	699	743	670	738	692	698	702	682	710	732	707	685	693	694	703	716	777	703	725	734	684	693	719	719	712	686	698	732	693	693	717	645	679	717	677	730	698	703	685	702	740	663	690	711	725	718	661	730	759	752	681	688	711	719	733	653	708	691	692	725	683	692	701	675	732	743	725	672	682	690	709	720	712	702	688	673	750	720	694	728	716	672	714	706	723	720	694	736	724	745	670	720	731	683	737	724	735	671	680	651	725	718	742	739	707	680	723	711	684	667	681	735	685	725	676	736	698	680	675	710	705	676	747	744	729	683	717	705	675	694	762	692	697	714	672	689	698	737	716	688	656	704	704	727	747	668	689	683	759	747	739	729	673	695	666	719	729	735	736	697	770	690	671	708	741	691	740	760	741	706	707	714	748	743	723	722	685	714	670	697	733	713	741	712	721	709	679	726	761	681	692	710	729	723	671	731	671	756	712	730	705	759	733	701	644	672	721	690	682	693	722	720	692	702	711	685	758	705	724	719	691	707	671	713	707	697	709	722	668	670	718	708	745	690	742	717	695	689	715	694	694	723	702	722	715	758	698	792	701	665	675	686	748	678	716	722	734	700	704	708	701	741	749	702	722	742	717	718	730	697	706	742	739	744	681	685	662	713	731	669	694	706	688	673	741	682	694	690	698	684	738	725	671	722	679	738	752	701	699	706	734	702	685	688	699	701	701	707	740	743	692	697	706	686	716	697	681	716	756	686	707	704	655	754	648	708	663	715	724	663	689	689	687	739	724	701	686	712	701	681	684	707	710	712	721	698	708	686	673	712	725	753	709	719	688	722	671	745	703	713	734	746	723	744	744	694	728	779	737	689	709	672	705	698	729	698	721	677	689	763	673	698	669	712	688	779	691	702	687	699	753	734	765	679	720	749	690	742	690	679	737	697	717	722	665	692	695	695	714	729	700	763	700	694	685	691	678	674	752	771	728	735	713	662	731	750	728	699	735	756	666	716	734	694	679	671	714	752	692	729	713	741	631	680	733	756	699	738	742	730	742	731	695	671	683	711	663	686	693	666	701	715	700	719	683	689	706	698	733	710	679	675	695	770	720	684	757	641	710	726	732	697	723	716	664	699	729	661	680	716	674	674	765	702	688	691	682	695	680	702	693	711	740	668	733	711	726	686	695	711	714	701	697	712	774	695	701	732	719	735	730	737	718	720	645	700	719	756	683	710	694	694	750	718	706	693	650	716	704	687	735	756	682	683	713	670	761	734	719	677	694	725	701	753	678	698	680	720	715	743	701	717	669	675	750	697	701	725	696	725	671	719	685	715	723	724	691	695	742	719	741	672	709	702	694	694	685	729	767	671	703	761	769	692	743	718	736	701	724	697	701	743	694	688	698	681	700	668	712	710	692	715	727	732	725	693	728	660	667	757	715	708	694	672	693	714	732	743	666	709	706	703	691	670	676	726	702	727	724	677	656	686	749	686	692	661	730	663	728	738	701	744	707	703	703	680	755	699	739	711	737	650	694	701	724	632	729	736	678	706	687	724	702	697	686	728	649	696	690	720	702	682	716	684	703	731	721	695	711	718	717	724	698	695	728	732	671	697	742	710	717	722	661	691	705	695	716	703	685	731	696	689	738	729	681	737	700	716	718	709	691	698	729	701	727	700	744	691	699	739	690	706	696	684	735	742	742	698	702	680	686	724	736	730	716	725	651	692	764	660	764	728	698	644	683	698	706	712	700	689	674	685	712	751	683	652	721	736	715	729	733	750	714	705	693	702	732	723	728	689	667	686	715	742	663	708	685	696	695	720	728	689	723	726	717	723	727	697	709	681	777	697	761	704	716	709	783	702	761	727	734	697	649	698	713	677	676	690	691	745	718	751	676	715	739	715	685
7423	23979	21156	11528	4450	1537	461	146	78	52	64	61	59	59	71	60	61	68	62	49	51	57	56	59	58	57	54	52	62	66	55	62	52	71	49	53	65	60	72	64	60	67	62	55	69	79	54	56	60	58	57	62	57	64	47	69	51	65	51	65	59	68	57	71	62	61	62	52	67	53	51	58	51	60	60	60	65	52	56	68	72	67	66	59	63	50	71	62	69	57	62	56	63	70	61	51	57	59	48	55	51	65	64	67	78	67	54	55	56	50	55	41	63	50	50	51	58	59	69	72	51	55	60	50	53	56	55	64	46	61	57	54	60	55	63	54	60	67	48	64	63	56	71	60	52	63	55	59	54	64	54	63	59	65	42	52	56	52	57	58	59	70	59	58	56	61	66	65	64	57	48	63	58	56	68	58	38	54	73	65	63	66	60	56	50	61	62	50	55	76	59	61	65	53	53	62	51	66	40	71	58	54	49	61	60	60	50	49	74	60	62	47	62	62	47	56	60	69	48	61	57	46	65	61	68	70	60	59	70	59	54	70	52	54	58	65	73	50	61	45	63	57	53	49	63	54	59	62	67	61	65	52	63	56	62	61	59	55	63	65	57	60	66	52	61	68	52	55	60	65	68	65	58	67	64	68	40	73	56	39	55	53	48	68	60	54	49	58	62	71	56	66	61	60	54	59	64	56	53	66	52	56	46	71	49	58	59	59	56	48	60	70	59	49	44	45	52	69	60	51	64	67	56	55	58	53	68	62	55	43	62	39	70	65	44	57	65	59	64	57	70	64	70	70	70	62	78	67	47	71	70	61	60	54	56	63	48	60	60	52	62	44	57	54	53	45	71	64	60	51	66	50	65	58	59	63	61	64	65	70	60	57	72	67	56	67	67	48	65	37	74	59	50	47	68	67	58	65	70	57	69	61	58	52	55	55	59	62	74	61	68	58	64	61	76	49	51	45	49	69	45	57	60	56	56	54	64	53	58	43	56	71	64	57	43	59	56	59	47	52	50	56	60	58	64	52	59	68	51	58	70	70	57	62	62	65	50	64	49	55	58	57	66	60	69	72	53	49	64	68	63	66	45	67	54	58	63	68	46	55	62	54	61	46	62	84	77	54	81	58	51	58	62	62	49	73	60	60	56	49	55	57	49	66	67	62	57	62	62	61	58	67	48	66	64	61	57	50	63	60	40	66	58	63	58	53	57	51	49	61	54	58	53	68	64	54	68	55	60	67	40	58	70	68	50	55	57	53	57	72	52	45	51	50	59	62	56	67	47	53	54	57	64	71	75	58	46	49	59	73	55	65	46	50	58	60	68	74	62	71	52	55	63	50	56	39	65	59	60	65	63	70	54	53	54	62	70	58	71	47	68	68	62	54	52	42	74	58	60	63	59	49	46	61	65	65	69	51	70	64	62	67	62	58	47	67	61	76	58	62	59	65	73	60	64	63	58	55	54	68	50	66	65	58	56	65	62	53	62	60	63	71	51	59	47	60	62	49	43	66	58	60	49	66	77	55	52	55	51	63	60	50	56	64	53	60	79	77	70	53	56	72	61	49	67	68	59	49	47	54	64	50	63	61	50	61	64	64	52	52	64	53	68	47	65	61	58	68	54	55	50	59	49	58	79	65	49	58	69	53	66	54	57	81	72	61	45	57	54	57	73	50	57	56	56	58	65	38	55	58	66	42	55	64	47	58	67	69	62	61	69	64	73	58	56	55	58	47	53	63	54	52	56	69	63	54	54	53	55	42	53	67	72	51	66	59	46	52	65	67	49	74	48	89	63	72	48	59	58	54	52	63	65	53	63	75	74	51	66	61	49	71	67	59	63	72	63	57	65	42	56	59	59	50	48	52	64	63	57	58	79	53	47	78	52	62	67	57	60	62	53	62	62	50	64	64	52	61	69	60	53	58	63	47	65	61	61	53	58	54	67	53	56	58	74	61	67	74	55	63	62	65	46	62	55	64	69	70	80	70	59	40	55	69	47	62	55	63	60	42	59	44	49	51	53	75	54	62	56	55	56	73	53	45	53	68	64	62	60	51	60	69	60	56	50	57	68	45	55	57	63	41	68	55	57	50	62	46	60	56	64	66	60	53	58	60	71	61	70	44	62	62	54	57	49	64	56	63	43	50	71	65	70	57	57	54	52	60	58	52	54	58	62	55	55	59	49	61	62	55	58	63	49	51	68	52	53	69	57	64	62	57	58	59	47	66	63	53	80	51	59	50	61	73	55	61	69	68	51	69	70	53	58	61	48	47	74	55	62	48	57	69	59	59	64	63	47	70	67	66	63	76	58	50	63	52	56	66	65	59	61	46	56	58	60	59	63	51	56	49	61	57	70	43	62	69	68	68	59	58	59	51	44	61	57	67	59	59	50	57	53	65	51	60	58	64	53	50	65	47	69	56	63	53	47	63	60	48	53	44	62	62	55	55	63	51	66	64	59	58	57	64	53	63	57	58	60	62	62	54	53	62	74	59	54	47	67	58	59	59	72	54	60	49	59	50	68	50	53	53	69	56	67	55	67	67	57	50	49	52	54	56	60	55	59	68	59	54	60	56	53	61	57	56	71	65	49	70	61	48	66	44	47	54	65	51	68	50	55	42	64	64	41	76	68	54	55	48	64	63	72	56	63	56	55	58	78	51	76	65	53	62	61	70	56	74	47	49	64	54	46	66	56	66	70	69	57	69	46	68	52	69	58	47	53	49	55	58	56	56	53	59	65	53	63	49	66	75	64	66	44	58	56	58	57	63	58	57	58	50	56	56	54	69	65	64	67	59	62	67	44	71	56	41	45	58	60	67	45	48	71	60	57	60	70	67	54	60	51	71	68	68	47	59	51	65	58	65	67	60	49	57	63	74	67	63	54	72	66	62	62	49	57	54	58	61	47	72	73	51	56	55	65	56	57	51	66	73	46	51	68	53	58	61	58	54	66	53	61	57	39	55	56	56	46	51	58	62	67	51	56	48	62	59	53	48	64	55	61	51	54	50	60	52	68	69	62	54	48	69	48	51	65	64	57	69	57	62	65	47	48	44	51	58	55	56	64	53	80	68	57	52	57	62	71	54	60	54	58	65	56	47	73	52	56	50	62	59	60	56	61	63	52	60	63	63	64	63	77	60	67	56	45	57	61	60	50	56	66	62	50	50	66	66	74	63	61	58	43	64	55	71	54	49	67	58	54	50	48	52	67	66	70	52	82	54	58	55	51	65	58	62	69	59	64	57	57	63	64	53	66	61	49	52	71	46	55	51	69	51	50	74	72	76	55	47	63	67	54	66	68	56	72	55	46	49	68	67	64	64	47	61	55	64	65	69	43	58	60	61	48	54	64	52	54	66	61	51	68	54	62	66	65	53	59	56	61	66	53	62	67	61	51	54	72	59	66	62	64	65	68	63	63	61	54	60	63	45	56	61	58	62	58	56	61	64	50	58	57	61	46	61	43	62	68	55	47	65	46	61	58	62	52	58	68	72
36661	48991	45051	42451	37741	26164	12506	3808	1391	858	771	771	716	749	729	740	768	719	737	801	752	709	774	804	761	775	778	744	741	714	711	779	740	765	753	713	795	771	689	771	765	770	752	725	698	720	708	771	743	725	726	730	689	726	734	775	748	734	768	724	710	673	705	730	773	719	749	740	745	715	752	776	762	776	774	727	736	682	738	716	722	749	736	761	705	801	752	744	740	709	758	736	734	733	739	660	745	785	769	735	729	739	739	759	734	729	749	724	740	751	759	818	754	755	743	755	733	777	795	759	727	733	743	727	761	735	741	742	745	739	747	740	741	770	737	754	755	705	767	691	759	787	720	765	726	764	729	791	709	743	715	741	734	722	763	741	703	700	748	743	754	725	727	722	734	726	761	708	791	736	741	741	727	771	771	797	744	776	765	768	721	731	783	772	756	778	705	765	756	751	749	750	739	689	738	755	757	735	732	733	801	768	724	734	751	728	738	765	760	740	776	701	785	752	720	704	773	740	705	722	711	707	734	733	714	696	755	729	744	772	772	751	758	741	719	746	758	755	753	708	724	726	768	729	749	756	724	736	736	704	726	752	761	711	750	780	728	753	800	774	731	744	776	769	746	760	716	768	723	696	740	719	773	741	749	695	700	767	733	648	755	744	749	725	728	728	735	702	754	770	744	717	726	715	687	731	712	746	708	747	753	726	698	748	773	740	797	719	739	722	776	749	706	718	723	727	771	705	744	697	767	771	781	760	757	756	754	745	696	738	733	723	711	744	771	757	747	732	745	732	796	742	799	672	786	758	742	736	743	697	743	762	772	728	743	730	799	692	726	718	769	783	740	722	740	756	727	723	760	767	742	761	768	754	705	777	722	772	738	668	755	764	735	688	715	697	732	729	793	757	719	715	773	753	744	698	760	746	764	713	748	708	730	709	741	745	700	686	738	777	715	768	729	733	794	737	708	747	741	727	713	663	766	740	736	760	712	770	713	721	721	726	726	779	736	730	719	816	761	745	762	768	756	720	756	730	752	713	681	745	732	701	724	716	717	728	781	726	750	723	776	726	726	748	767	717	711	787	781	783	716	800	742	725	714	768	734	755	726	686	814	726	805	740	739	757	767	718	725	692	748	734	755	710	711	732	727	721	731	699	789	756	756	710	798	722	766	790	726	782	722	773	718	702	724	739	758	778	717	709	750	737	734	728	715	770	789	769	708	728	710	673	715	686	744	785	772	729	702	782	775	743	767	746	723	743	698	764	729	714	757	700	684	778	749	696	752	730	763	734	720	679	765	700	714	715	748	731	756	748	688	745	717	752	755	740	720	753	743	726	767	711	734	773	728	709	774	720	759	766	720	752	744	776	712	808	741	714	754	758	749	727	757	759	752	733	715	768	765	750	684	698	757	756	718	739	725	718	747	758	792	741	724	804	732	745	718	760	744	763	730	743	725	722	729	732	760	730	770	794	719	686	751	736	744	730	722	740	761	754	782	785	743	732	736	718	758	770	717	742	722	747	704	745	729	748	715	728	754	728	788	732	752	754	739	746	766	737	747	774	748	746	799	754	724	775	710	747	719	756	742	726	731	762	722	751	757	724	735	735	711	735	718	704	694	771	714	764	752	725	755	765	729	769	719	754	788	720	729	765	752	759	756	768	757	721	741	783	764	768	745	780	714	737	750	742	717	779	769	728	764	741	722	699	744	748	773	727	713	707	715	724	750	749	750	784	777	716	788	719	720	734	780	843	748	758	737	746	745	738	788	736	701	754	736	773	716	747	690	738	757	747	743	696	720	749	774	716	717	720	780	711	707	743	800	716	784	761	744	764	770	769	700	780	751	742	700	732	776	741	739	764	701	738	718	743	750	766	709	714	725	717	788	737	708	756	720	759	731	794	794	730	728	785	752	699	719	753	717	754	778	755	719	748	686	738	734	698	717	774	786	781	788	737	746	702	749	747	755	691	727	762	727	743	778	775	684	720	734	761	738	707	767	705	682	706	723	745	734	733	727	789	752	754	715	756	754	717	764	700	734	799	737	697	733	747	763	731	751	728	788	696	753	739	752	744	785	723	717	750	765	764	763	750	761	707	757	758	743	741	689	661	739	733	785	718	784	724	739	741	747	730	752	728	714	773	736	748	759	691	771	729	788	745	712	766	759	722	732	742	744	785	740	741	690	744	776	717	790	773	735	788	703	713	711	748	755	732	712	733	748	727	763	669	732	714	754	748	740	760	757	773	740	772	760	749	762	755	784	718	742	730	741	692	782	716	720	742	748	740	710	725	789	732	774	791	719	748	783	750	722	766	732	722	754	757	731	766	760	742	755	753	734	720	758	766	746	754	715	688	750	732	746	759	755	724	643	699	748	701	717	722	784	724	676	695	776	769	726	735	659	772	757	781	751	760	741	763	764	791	693	768	703	790	754	703	739	728	712	730	764	756	765	704	737	718	784	766	760	738	755	692	740	773	735	687	765	706	763	725	776	700	767	695	769	740	787	771	708	763	739	757	760	713	744	720	761	765	737	719	771	757	719	767	714	752	706	688	731	746	786	768	719	768	752	732	771	750	760	750	803	721	735	755	782	727	719	731	753	775	713	745	750	718	757	737	736	759	726	715	764	737	810	727	724	742	804	734	783	753	722	725	742	718	758	731	684	710	750	729	734	758	763	752	770	730	717	708	772	732	711	748	742	723	728	690	787	763	752	720	741	745	767	752	757	757	740	743	707	673	795	705	757	756	702	774	735	746	761	773	724	721	711	748	739	730	741	721	792	785	759	731	722	729	765	758	749	762	724	784	733	777	687	732	731	735	706	710	755	694	731	733	735	761	705	723	687	781	736	744	746	731	670	744	737	759	776	724	787	752	715	729	722	716	733	730	725	724	711	737	723	752	750	766	698	766	717	729	752	725	732	735	724	720	763	732	747	740	689	781	716	778	774	724	750	737	749	736	804	781	741	751	753	751	743	754	768	732	750	749	756	789	684	713	730	768	721	741	782	767	734	735	765	751	757	778	736	699	731	738	730	733	719	713	760	705	791	684	788	725	757	762	760	830	712	760	722	713	759	741	710	763	745	730	775	722	764	741	735	703	739	768	696	712	689	716	758	748	733	701	756	781	681	806	733	721	718	729	759	766	770	755	711	745	710	732	750	745	754	716	720	803	737	704	804	721	709	736	766	747	721	745	734	763	778	768	699	746	684	732	746	745	729	741	755	789	751	707	736	732	690	705	756	741	752	730	757	722	731	752	737	768	760	738	717	734	744	785	761	753	739	766	787	731	764	769	746	731	751	687	691	750	772	742	738	781	736	756	730	720	762	762	709	699	741	716	746	728	685	738	756	748	737	752	735	730	725	802	765	741	754	743	727	732	807	729	769	753	758	751	717	772	745	730	776	748	713	744	728	749	757	748	761	734	745	742	794	667	692	773	734	720	708	802	746	734	773	760	751	717	804	723	701	751	762	728	709	753	718	776	733	725	763	764	744	719
7810	32918	28059	16601	7910	3026	819	223	96	83	65	57	64	56	68	57	64	74	54	44	61	68	54	51	53	47	49	46	65	58	58	44	68	60	47	57	54	57	58	41	56	53	62	57	52	53	51	60	64	59	52	64	67	53	60	52	43	52	67	50	59	46	60	69	54	53	50	48	51	59	66	47	63	59	50	54	66	45	42	71	65	58	60	49	44	50	63	58	56	59	74	55	61	58	49	65	57	54	57	66	62	60	60	76	50	64	56	64	68	57	48	69	51	71	60	60	38	67	56	63	66	58	53	63	63	52	56	52	56	50	58	54	51	50	53	48	58	67	66	64	48	78	67	62	58	51	41	54	47	59	64	50	52	51	50	66	68	55	57	71	59	57	65	65	50	64	73	59	59	59	63	49	46	60	45	55	59	51	58	60	51	60	64	48	49	70	46	46	54	52	63	55	53	59	67	65	63	58	50	52	63	53	66	61	53	52	41	59	58	60	45	61	70	59	56	56	48	64	57	50	59	46	56	76	57	55	46	54	52	63	52	61	62	64	61	60	56	51	56	63	49	52	57	49	52	65	44	51	43	57	57	49	62	62	59	65	59	64	50	49	55	50	65	50	51	53	59	61	61	61	58	62	61	42	79	57	67	67	44	64	60	65	52	53	58	52	50	64	60	53	57	57	57	52	45	63	76	66	51	52	52	66	58	59	62	60	56	57	43	54	70	67	53	56	71	41	51	54	63	49	73	63	52	62	46	56	53	63	66	71	59	57	65	72	69	67	58	59	52	64	57	51	41	45	57	46	52	60	51	58	59	59	52	63	50	59	72	63	65	53	59	57	68	68	61	53	46	65	63	67	60	54	64	46	50	58	58	48	63	56	55	67	61	43	66	60	47	67	68	55	74	63	58	61	59	65	54	57	55	44	61	49	68	62	64	61	86	54	53	55	67	56	52	52	70	60	70	66	70	51	51	52	65	69	65	55	60	60	56	53	63	60	50	63	43	52	63	62	61	54	51	56	46	51	73	74	53	61	59	55	67	65	47	55	54	56	51	58	48	61	63	46	63	73	51	50	49	52	53	59	62	50	55	41	65	54	59	66	58	74	62	58	57	60	70	55	75	57	61	56	52	42	46	66	54	53	62	61	50	54	57	60	49	71	43	58	49	65	60	55	55	66	66	57	61	48	65	50	60	47	55	55	66	62	63	56	47	60	57	57	78	55	52	61	54	60	53	45	49	48	62	72	62	58	58	61	57	59	49	72	62	59	69	55	70	56	54	69	61	52	64	64	72	57	49	59	51	46	65	51	50	54	39	64	64	56	58	60	37	63	52	52	53	61	56	55	53	61	53	58	58	51	57	40	51	50	56	56	60	68	53	56	61	65	65	56	56	64	51	62	80	53	48	58	69	61	57	51	62	46	69	72	68	60	48	68	51	65	73	64	52	43	45	55	65	74	50	59	60	53	59	60	65	68	55	57	52	62	62	55	57	43	48	63	62	63	65	59	63	48	48	60	62	63	61	54	58	60	59	66	63	56	48	54	48	57	55	59	44	57	63	52	52	61	41	53	65	52	63	56	58	59	70	58	52	60	47	54	58	63	38	54	52	57	74	45	55	67	55	62	61	45	65	56	62	69	62	69	66	54	52	52	61	56	57	68	57	58	49	62	48	51	57	56	45	57	61	66	60	50	55	50	46	59	62	49	46	54	64	62	44	51	54	61	67	65	67	66	72	60	59	44	47	59	55	58	68	58	57	73	63	65	58	61	64	52	56	64	52	57	44	56	66	60	72	56	54	46	51	71	50	56	63	51	58	71	59	52	60	65	59	55	59	56	62	49	62	64	43	63	75	52	58	57	72	75	52	61	63	58	66	46	57	58	56	48	72	60	62	63	56	41	41	73	51	37	57	52	67	65	77	50	49	47	63	60	48	47	69	52	65	66	61	60	62	53	61	66	62	48	59	64	62	58	65	51	63	67	56	51	57	63	41	64	54	47	50	58	62	61	61	53	56	67	68	57	68	68	64	50	52	68	52	52	64	56	56	54	63	65	58	60	52	60	55	63	55	60	53	59	50	48	63	45	65	62	75	65	58	61	59	61	67	74	45	61	50	67	58	47	70	58	54	67	47	53	51	59	65	50	55	39	52	64	60	47	57	59	58	59	59	71	50	61	58	60	61	63	56	51	53	56	45	53	54	48	49	45	68	55	54	70	62	53	61	69	64	72	65	55	56	57	46	55	52	65	57	48	58	38	58	54	70	58	71	49	61	62	54	70	72	50	58	59	63	57	52	63	62	47	59	42	65	57	65	70	49	67	53	53	69	63	59	67	53	69	59	57	54	72	63	66	59	66	72	75	65	42	64	74	65	42	53	46	55	56	48	62	68	51	60	57	52	69	66	53	68	58	47	70	57	62	65	56	55	60	72	52	48	66	56	62	48	66	52	54	61	44	67	63	46	51	66	53	57	64	61	63	52	56	52	48	68	51	55	66	62	55	46	50	51	57	55	50	58	67	61	62	48	56	56	60	49	42	59	54	66	48	64	70	54	47	55	47	52	52	66	64	61	55	46	62	73	65	63	47	57	60	54	65	53	56	73	58	59	58	62	41	66	60	57	62	61	50	82	65	51	68	63	51	61	57	53	60	56	64	58	64	59	58	55	51	58	53	57	47	60	59	55	49	54	50	48	55	58	50	55	54	51	62	67	59	49	55	61	46	59	57	61	65	68	57	45	48	49	65	71	54	48	57	55	52	56	70	68	57	52	52	50	72	55	50	66	74	53	57	50	50	61	57	73	61	71	74	67	53	55	59	56	56	61	53	65	57	70	58	64	53	60	67	56	60	52	57	66	47	46	59	54	64	50	52	58	62	55	60	54	46	49	57	62	49	51	66	68	67	56	55	71	67	51	59	69	67	54	59	59	51	60	62	70	65	67	75	48	48	54	67	64	57	63	66	59	55	69	65	46	64	66	59	53	64	54	49	69	46	59	63	54	59	58	60	58	58	56	54	62	61	49	61	62	59	56	53	56	57	62	48	51	53	63	45	45	67	60	56	67	78	59	74	76	46	62	65	55	68	61	60	53	61	59	57	60	59	54	76	59	52	52	57	57	62	63	62	63	64	58	55	45	55	64	62	56	70	69	58	52	63	46	52	51	61	49	52	65	61	48	67	62	45	54	60	72	59	53	73	56	60	51	52	59	62	58	64	63	66	53	70	71	55	49	65	65	60	69	53	53	72	60	58	73	45	43	59	51	58	59	52	51	54	57	53	65	61	56	55	54	70	49	57	61	74	62	56	65	58	63	59	60	45	54	53	66	52	61	65	57	58	56	68	45	52	57	48	53	57	59	64	56	50	45	68	71	59	60	58	56	67	48	55	72	70	56	54	65	62	58	57	61	59	38	61	57	58	48	56	64	63	45	61	59	66	54	75	53	65	53	67	54	58	46	53	56	72	41	51	61	56	55	53	65	51	65	48	57	68
38441	53720	51299	50402	46976	33311	18650	6309	1837	893	765	725	713	731	721	723	722	729	732	722	745	722	716	753	688	745	744	700	712	717	754	716	735	717	713	731	734	712	752	708	746	743	751	721	748	722	748	708	716	692	756	687	745	725	750	742	688	699	700	755	715	760	747	687	714	691	705	765	747	722	679	709	781	730	780	748	733	707	770	737	707	736	779	742	764	733	715	706	702	715	735	731	697	745	736	748	758	715	758	730	723	725	701	726	723	730	738	708	706	737	737	747	711	751	710	700	709	732	718	759	729	737	758	699	749	719	693	713	720	734	721	679	764	746	714	756	721	714	737	715	744	724	745	680	763	749	707	700	748	717	757	723	803	768	701	726	746	752	733	708	738	735	719	719	739	716	716	778	726	737	684	749	770	742	739	762	768	744	727	793	759	773	690	724	730	730	733	728	689	726	735	761	737	746	735	699	705	711	724	729	726	720	743	759	764	703	720	732	719	759	730	685	754	724	713	719	725	712	752	746	767	738	697	745	712	691	731	768	726	722	731	725	713	737	714	724	751	729	716	735	732	745	711	672	729	743	728	781	778	755	727	724	739	734	758	713	711	753	736	764	671	702	711	745	740	684	777	771	782	768	774	768	722	725	770	722	669	784	741	725	723	731	726	767	740	730	755	729	701	739	726	716	723	695	733	718	714	773	781	701	748	709	735	731	724	767	744	711	745	709	778	720	737	732	717	777	738	772	693	730	702	725	730	727	715	707	713	760	753	752	756	729	746	737	767	726	725	721	726	714	740	687	744	694	776	699	707	726	721	716	729	737	752	715	726	736	747	729	719	698	725	700	741	739	720	725	703	763	742	707	694	734	708	710	722	762	757	754	708	721	711	701	754	711	732	748	710	783	719	757	729	749	731	789	749	722	718	684	728	760	725	741	694	724	740	732	719	713	692	725	726	771	729	691	784	686	728	786	735	713	717	798	670	767	744	717	764	729	764	765	749	760	706	744	722	692	695	727	749	699	710	723	682	710	746	709	755	727	709	655	787	748	723	730	732	758	742	739	740	701	737	742	669	749	716	726	735	701	746	751	727	771	711	717	698	761	742	761	742	739	723	694	736	756	730	748	761	735	718	733	748	714	740	690	728	726	760	740	747	710	693	741	702	729	741	756	681	695	727	733	751	730	714	731	699	748	713	721	770	701	712	718	772	779	766	686	734	725	707	772	719	730	758	740	690	715	748	728	721	718	754	772	758	778	763	682	748	710	714	736	696	763	681	721	713	707	684	703	740	739	735	703	758	708	746	736	729	717	701	711	740	739	744	719	788	808	679	760	713	774	755	788	716	753	717	779	763	715	721	705	706	695	775	732	729	734	748	736	708	760	721	736	743	683	722	723	712	717	746	749	777	714	722	739	764	719	770	753	751	708	699	733	701	746	768	760	744	778	688	734	795	769	741	744	686	723	716	742	759	720	755	701	722	747	665	686	705	759	704	738	723	789	726	766	709	706	693	739	728	718	743	734	754	744	676	694	740	777	734	743	780	752	723	757	727	719	786	707	713	787	670	723	741	777	716	753	720	731	742	715	731	722	775	776	752	686	726	709	690	798	731	751	779	756	732	715	717	730	735	721	745	756	776	737	763	763	715	742	726	726	723	694	715	717	729	713	693	722	718	727	697	742	734	754	750	758	729	770	739	728	740	734	739	729	739	720	687	702	782	770	701	734	753	681	753	736	713	712	751	741	697	762	729	714	744	698	699	792	748	692	723	671	741	750	749	721	736	771	719	755	678	827	764	730	739	721	757	728	748	713	757	717	755	749	712	734	722	665	733	713	706	699	729	706	758	706	724	734	748	726	711	729	750	744	741	725	753	732	713	733	702	738	730	765	737	751	700	705	750	749	753	735	729	784	755	770	722	731	753	769	730	737	746	781	692	768	756	691	771	741	725	748	749	730	689	743	728	701	710	774	707	746	735	747	724	738	725	713	694	752	731	698	718	773	722	712	722	725	729	749	743	719	725	750	737	704	711	725	738	708	741	768	761	749	759	756	737	738	710	754	696	721	704	740	753	718	737	783	706	806	709	729	741	703	724	714	734	668	745	770	759	729	736	745	693	700	720	726	722	687	776	743	771	743	745	780	706	722	751	739	753	685	702	756	763	744	734	722	722	748	725	743	705	682	735	702	750	730	742	735	741	752	750	740	677	685	653	706	748	763	700	773	746	752	735	720	770	733	736	773	764	757	707	736	727	770	736	782	726	713	693	779	749	764	759	745	694	763	747	746	716	744	759	694	711	728	739	757	696	714	730	745	750	771	740	733	717	791	726	725	753	699	730	768	689	763	697	746	742	738	722	755	747	742	745	675	709	703	721	731	716	764	716	761	751	767	706	748	757	705	756	750	729	680	730	724	743	717	721	752	707	726	726	733	757	728	705	703	737	727	750	733	720	756	719	774	745	747	736	712	770	706	748	731	716	756	728	762	733	704	709	708	735	777	700	732	685	729	708	756	696	764	738	757	756	688	758	723	716	735	724	736	678	727	722	744	763	749	767	752	716	684	709	740	721	714	718	725	725	747	705	731	698	758	722	683	703	717	732	707	776	755	721	740	742	725	767	694	734	706	756	759	718	692	701	784	790	727	738	725	714	685	747	728	717	781	734	731	719	694	743	672	708	736	723	754	694	786	759	749	719	751	754	747	727	720	673	761	746	731	775	715	730	740	708	676	692	744	788	750	782	732	721	724	754	722	730	780	713	703	713	675	721	759	688	748	725	796	750	697	738	722	740	719	699	739	739	722	709	770	787	777	661	759	720	768	733	733	727	769	755	701	670	732	723	753	706	718	718	715	743	775	744	783	756	771	765	759	762	737	677	731	776	746	716	734	759	743	758	776	760	733	758	735	731	712	706	745	787	755	723	715	737	755	735	720	727	720	724	724	711	660	781	784	701	709	751	709	685	747	757	713	756	729	741	662	719	718	722	732	734	725	712	724	725	742	753	702	714	746	731	710	746	709	714	724	708	746	752	703	791	676	723	743	681	732	735	721	753	779	762	742	734	701	771	731	751	735	762	721	746	745	699	773	772	728	728	754	732	709	700	739	716	709	712	745	728	706	737	685	731	730	767	725	735	711	756	721	684	713	692	702	771	729	732	760	713	722	729	689	761	762	715	740	719	709	759	768	717	729	694	744	720	698	739	732	730	741	691	729	714	713	725	751	728	747	751	737	736	707	709	742	762	753	662	731	719	724	794	718	744	733	757	791	710	741	709	731	756	728	744	767	771	754	672	723	683	714	755	700	731	745	705	751	780	711	723	656	736	744	753	727	679	707	703	716	684	758	728	698	720	719	710	738	737	698	755	712	778	756	703	716	710	769	699	761	695	719	757	697	725	677	711	748	745	744	772	727	715	730	741	741	690	756	709	769	741	741	730	696	758	725	777	717	681	732	734	749	689	702	716	720	753	711	739	751	732	703	747	703	684	757	719	730	758	728
5548	9107	7662	3501	1512	699	258	88	61	67	62	58	52	53	53	59	56	48	54	63	49	68	58	48	53	57	52	50	61	65	55	47	49	63	45	51	60	60	56	77	57	53	57	64	55	63	40	59	50	62	64	67	55	53	60	64	63	61	41	54	53	65	67	51	68	61	56	56	49	58	55	67	43	56	43	68	64	48	61	69	47	55	66	50	77	63	57	60	55	46	63	59	55	54	54	64	52	54	67	59	56	61	52	41	53	67	56	64	55	58	44	60	65	60	55	56	65	67	60	48	54	53	47	58	64	56	54	41	62	59	57	62	59	63	60	50	68	58	66	69	55	50	55	56	62	51	60	68	53	57	59	39	47	57	50	76	64	64	51	70	55	51	67	44	55	45	47	57	62	45	53	45	59	53	47	51	57	62	63	62	59	47	44	58	54	46	57	65	66	66	57	64	51	46	46	61	57	64	66	58	52	67	60	53	60	59	55	59	55	50	48	55	43	42	45	61	56	47	68	63	68	58	56	61	62	68	62	51	58	56	55	55	47	47	52	60	54	54	64	55	59	51	54	57	67	57	59	59	52	47	58	57	40	67	54	55	52	49	61	66	63	64	63	54	49	57	60	63	61	54	54	74	47	58	55	74	69	49	60	61	61	54	66	52	53	48	55	54	51	51	65	49	64	41	60	56	55	72	61	44	68	60	58	74	63	63	56	51	61	52	62	65	73	58	49	53	50	59	46	51	46	65	47	57	48	58	66	61	51	32	43	62	71	68	33	53	69	61	50	58	63	52	49	56	63	52	55	54	54	57	57	47	61	46	56	50	73	51	42	49	43	58	67	64	58	62	58	59	50	39	54	56	53	66	53	54	47	72	56	66	51	44	55	58	57	53	64	50	68	49	47	45	56	56	64	61	67	59	43	61	48	49	53	53	51	72	63	55	52	55	58	54	62	77	54	71	57	50	56	57	68	55	51	55	59	61	52	56	38	70	57	60	62	60	55	51	53	53	57	53	65	51	45	53	51	44	48	73	72	62	55	60	69	44	59	56	49	56	56	67	39	54	54	52	65	66	55	57	69	60	73	45	42	74	50	62	55	44	54	57	63	50	62	62	55	49	65	67	46	70	54	53	51	63	62	60	51	57	49	44	49	48	49	58	52	39	64	52	54	59	56	49	47	51	60	68	56	47	55	56	52	66	54	42	54	53	52	61	58	66	55	69	63	56	56	60	52	51	59	55	49	55	67	51	63	61	57	54	65	54	46	58	47	63	50	67	50	54	47	54	63	55	55	63	48	61	74	63	55	51	39	62	63	58	63	39	66	48	45	65	69	60	57	44	52	59	61	46	58	64	53	44	58	51	53	56	48	61	66	45	62	60	44	62	53	45	47	54	50	46	56	47	38	55	59	65	67	58	52	58	52	53	60	67	52	58	52	47	59	52	62	60	49	60	67	50	58	62	45	56	42	53	45	61	53	56	64	66	53	48	72	51	50	49	61	66	56	58	50	53	49	50	60	58	50	47	50	48	50	72	64	60	43	72	61	58	62	48	57	66	54	51	52	54	49	53	50	47	59	65	74	74	54	41	49	58	36	56	54	40	66	62	59	51	59	60	58	51	71	55	59	55	49	77	55	57	58	60	60	65	60	56	69	61	45	42	56	58	50	51	65	56	54	48	62	51	56	48	52	62	43	42	51	53	45	59	49	66	52	70	61	49	61	61	60	56	65	64	65	70	51	49	61	57	60	59	44	66	59	52	54	60	57	51	55	61	52	55	56	55	55	64	53	61	49	51	42	57	54	49	53	48	48	48	48	51	53	44	55	57	51	68	48	47	66	50	52	48	62	66	60	62	64	58	60	53	54	38	51	76	50	57	68	64	47	48	51	45	54	65	50	62	62	58	53	54	56	61	63	54	57	52	61	65	49	51	43	44	55	61	58	57	65	49	50	52	55	51	47	65	57	62	48	62	42	59	66	61	54	60	60	53	54	55	54	50	63	59	57	63	50	46	42	51	53	59	63	57	63	60	59	50	77	54	55	59	48	59	66	64	47	52	48	65	50	61	55	51	67	73	63	51	52	59	56	57	62	55	50	64	69	58	62	49	67	64	59	65	65	57	53	47	43	59	55	54	73	41	48	52	45	62	62	58	49	50	59	57	61	46	58	71	55	56	71	48	62	62	75	67	38	52	65	49	50	70	58	63	51	65	69	65	46	50	55	65	54	50	54	69	56	66	57	66	48	67	63	47	52	60	56	57	68	53	52	58	61	60	58	49	64	62	55	51	59	66	65	49	64	42	53	52	60	54	51	47	52	47	49	57	50	65	52	63	58	76	58	56	59	55	49	57	54	59	65	69	59	46	38	58	70	48	65	57	63	57	72	62	51	46	54	53	61	41	54	50	58	63	52	65	45	61	60	54	63	68	60	64	58	59	64	58	50	62	59	49	58	58	57	48	48	63	73	60	50	54	64	62	59	64	48	52	55	57	53	57	60	70	51	76	60	56	69	61	51	64	52	51	50	54	67	47	51	55	56	63	65	60	70	68	64	58	51	59	39	68	74	57	53	62	41	62	47	54	57	51	50	63	64	44	65	57	41	65	61	66	57	60	63	61	65	47	55	59	53	66	62	61	60	45	59	66	50	67	53	63	65	54	49	63	61	57	55	62	50	50	49	60	68	51	42	63	55	63	62	51	49	53	51	65	62	57	57	54	64	59	68	59	58	62	69	55	50	51	59	61	49	59	58	65	60	37	47	56	54	38	64	51	51	57	66	63	61	56	55	50	67	61	47	54	52	43	52	54	49	51	48	66	56	49	58	55	57	57	50	54	63	62	61	71	60	60	53	61	53	62	56	50	54	53	54	66	61	66	51	73	64	45	70	43	72	73	48	47	64	67	45	62	59	61	58	46	62	49	48	69	52	62	53	50	58	49	58	56	58	65	56	65	76	66	61	44	48	53	60	56	46	66	57	60	57	54	63	63	59	59	57	72	69	59	59	56	55	68	60	45	47	51	53	65	53	62	58	54	55	58	65	52	81	66	53	59	67	42	47	57	54	68	70	52	49	47	61	61	61	61	74	61	66	57	65	60	48	58	48	61	59	58	46	46	51	48	65	60	48	62	53	60	65	64	55	69	63	61	58	49	52	60	62	57	56	53	51	55	80	65	55	62	52	63	55	59	50	57	51	57	60	58	67	63	57	55	61	53	46	65	60	64	67	58	50	58	56	69	59	49	56	58	49	74	63	47	42	51	58	54	55	52	59	51	46	45	52	60	52	51	49	55	56	46	54	51	67	42	47	62	42	53	67	58	51	50	53	46	63	53	54	54	66	50	62	58	68	55	55	52	71	63	55	64	64	46	51	54	50	44	59	65	49	52	44	61	57	50	59	55	60	50	57	51	52	58	66	65	52	49	48	42	62	63	48	58	63	54	67	60	65	55	52	54	65	48	52	50	56	61	67	50	57	58	61	58	60	57	47	61
37853	35709	31285	29737	27480	17928	7364	2280	1050	795	718	738	659	644	695	752	688	669	662	660	714	707	687	722	748	702	742	693	703	725	728	699	714	698	690	694	703	734	693	651	755	715	680	725	721	728	665	683	733	695	710	727	738	671	719	700	695	714	671	696	657	683	693	732	716	722	661	722	742	682	737	696	699	686	658	681	680	693	696	681	667	705	683	726	702	713	716	752	686	672	698	718	698	732	720	695	692	747	686	715	712	743	689	669	708	723	728	754	670	682	723	742	731	692	744	667	708	742	740	681	715	728	733	710	692	738	727	666	724	706	693	708	721	725	687	715	690	733	706	783	719	666	723	696	715	654	723	696	690	680	736	709	689	687	755	719	684	730	673	694	719	703	689	696	690	707	683	718	708	728	710	678	764	706	735	688	746	704	704	675	754	719	703	701	677	740	686	658	677	690	717	712	670	717	678	669	737	670	760	750	741	727	722	670	778	722	722	717	745	704	682	724	692	729	744	707	681	696	696	683	705	701	722	750	730	699	684	679	728	716	728	724	716	680	721	709	753	714	732	682	732	634	734	676	713	688	710	672	753	723	722	683	722	755	706	714	682	715	708	724	681	718	689	703	722	729	740	677	664	751	672	677	733	710	698	714	731	703	725	767	712	698	685	710	680	703	731	670	695	715	706	710	744	711	719	697	694	689	717	760	701	712	704	779	707	695	704	715	709	738	695	674	723	723	706	685	703	702	720	705	716	689	683	727	710	678	742	739	709	687	694	723	721	686	758	683	717	679	722	729	693	705	721	687	738	695	721	712	704	709	705	676	737	759	747	727	699	684	685	680	695	696	686	675	696	704	710	742	707	665	670	724	669	735	732	731	726	663	654	697	688	682	748	718	700	720	725	654	760	734	715	747	709	709	702	672	730	657	744	695	715	703	693	720	747	704	695	718	704	722	661	706	722	766	754	746	711	753	710	691	708	675	667	699	715	705	729	695	716	698	706	651	694	737	666	707	722	743	693	752	702	696	703	730	674	703	723	742	688	692	701	663	726	724	739	715	732	724	678	737	714	707	695	689	718	707	770	736	704	702	709	728	705	729	678	714	759	727	699	703	748	719	681	688	685	687	716	717	721	753	733	732	741	713	684	668	743	710	728	695	685	733	700	754	765	719	659	704	703	713	746	737	700	661	764	677	683	763	725	746	723	696	728	735	705	697	692	707	694	737	727	688	693	714	760	735	712	701	736	757	683	670	766	709	714	683	702	738	683	722	714	738	675	704	660	761	692	742	684	724	696	784	717	723	665	715	750	719	707	707	727	682	742	671	704	700	726	728	683	681	650	726	764	670	721	707	695	715	715	678	714	747	738	690	724	740	688	707	706	727	707	700	721	708	706	714	766	734	681	711	710	678	664	682	667	689	704	712	742	713	701	686	735	723	724	668	727	678	678	697	723	697	665	686	688	691	716	725	700	727	764	688	711	695	711	721	708	728	681	680	719	730	709	701	700	730	739	688	754	716	712	696	728	743	710	681	719	726	709	663	680	695	732	768	689	709	700	715	742	652	688	689	728	678	706	744	738	730	721	714	704	696	733	722	717	752	711	747	688	724	776	730	703	712	692	707	688	706	714	710	684	744	681	725	689	732	720	728	736	717	731	747	689	708	732	762	701	701	758	728	744	690	761	740	696	714	736	700	713	680	717	730	746	703	709	717	722	731	719	682	701	700	747	695	710	692	739	713	729	749	710	677	671	707	733	749	746	731	724	726	691	731	721	700	687	746	698	727	698	697	745	681	732	733	728	700	690	710	715	737	695	719	716	737	727	703	695	718	742	719	699	701	703	732	697	664	737	733	710	705	673	726	750	696	714	738	727	735	713	696	723	700	737	707	728	689	697	704	737	654	705	708	684	698	721	689	703	653	701	725	706	677	734	711	727	713	669	728	726	674	731	711	698	713	692	699	704	702	674	713	721	724	701	711	773	692	749	698	723	716	723	705	701	727	717	715	695	695	777	707	703	681	713	718	704	705	676	681	715	699	720	667	756	685	689	717	681	740	683	711	688	696	655	714	687	727	721	725	695	688	695	722	691	671	690	693	681	727	666	719	712	698	755	674	785	723	728	715	691	706	664	722	653	729	702	740	698	728	734	731	694	725	713	723	693	725	733	688	691	683	724	688	725	708	701	756	711	663	696	729	693	694	711	725	705	719	731	709	717	712	707	716	700	687	691	697	718	727	771	714	721	706	717	707	691	732	700	672	755	726	734	674	703	731	734	688	757	752	707	718	717	679	684	778	711	680	673	705	683	722	713	702	696	686	675	710	729	716	702	727	701	728	727	713	668	717	726	709	660	702	696	704	700	711	714	703	718	696	714	673	725	682	702	709	723	719	747	724	685	700	709	678	690	659	746	703	700	700	720	695	699	694	760	702	705	700	730	727	753	701	726	730	725	710	698	712	675	685	750	710	735	720	743	696	683	721	729	734	758	703	772	744	707	696	712	726	678	722	721	724	708	679	717	645	763	750	701	707	702	734	706	684	757	732	702	704	694	725	666	713	707	690	742	685	740	705	727	736	695	712	747	728	718	698	703	710	745	701	714	740	660	717	714	657	771	740	741	721	730	713	717	706	696	737	714	690	703	732	705	740	769	733	722	713	734	700	742	721	735	747	699	705	756	675	728	685	667	675	741	683	713	683	698	701	745	683	706	664	708	776	723	712	693	698	725	747	740	692	651	685	729	707	697	734	718	759	741	701	702	722	713	740	696	696	747	721	713	739	713	690	691	727	742	686	734	703	794	696	675	762	737	688	704	742	688	721	713	739	678	686	678	666	739	696	699	663	680	705	674	719	685	699	708	683	724	731	698	699	727	686	718	743	686	734	713	677	649	713	714	706	690	655	717	687	723	739	719	727	739	711	678	760	712	718	713	694	706	721	702	705	723	732	654	690	708	727	746	715	732	740	715	756	710	714	689	717	712	674	716	725	717	700	710	717	687	692	706	670	699	704	756	783	659	651	701	744	719	717	741	746	701	704	708	701	723	728	705	705	670	690	705	700	696	669	749	741	684	715	679	690	715	719	718	701	729	692	710	727	687	735	682	725	718	705	732	718	692	728	681	699	773	739	695	758	695	662	705	730	701	716	702	759	713	698	704	733	730	741	717	774	739	714	782	725	689	704	729	732	714	703	715	711	759	760	807	716	681	762	747	716	669	679	726	711	717	665	683	675	714	706	723	733	676	704	708	716	710	682	729	702	738	727	683	714	730	700	717	666	686	770	684	729	710	709	711	727	724	689	681	699	696	656	710	674	694	714	714	700	746	676	707	663	704	695	661	688	703	675	674	706	734	732	711	699	724	677	710	702	665	702	707	719	736	748	718	763	711	714	701	697	711	768	699	732	696	674	726	709	706	737	733	711	681	679	736	649	707	707	733	692	739	706	738	697	689	765	723	737	776	766	703	740	687	691	718	716	706	734	695	695	683	753	684	687	731	723
12083	26285	18567	9659	4543	1906	559	172	87	56	57	54	55	56	60	51	48	53	60	56	53	53	49	51	65	50	56	52	66	49	42	50	43	66	45	66	46	40	64	56	44	65	71	45	53	54	56	73	60	66	67	57	60	60	50	49	59	58	51	77	57	59	52	42	63	68	60	51	63	53	65	46	60	57	49	41	61	44	57	56	46	56	63	40	59	53	53	46	56	61	46	63	45	51	48	64	40	46	51	55	71	65	59	64	56	60	65	52	46	52	47	45	52	53	60	56	61	53	47	60	55	62	66	55	51	58	65	63	51	52	71	67	46	56	58	53	54	72	51	57	40	52	49	61	53	47	69	53	86	62	45	50	50	56	62	48	53	70	65	57	40	49	59	60	47	48	52	47	45	60	58	44	40	67	49	52	55	62	49	38	62	47	60	55	52	58	57	60	71	60	54	52	58	60	47	67	60	57	59	74	61	56	47	59	55	53	54	58	51	63	66	59	54	53	57	58	59	66	44	74	55	73	62	51	62	49	70	57	62	50	62	61	53	55	45	51	49	54	55	59	53	74	56	63	49	53	57	54	65	45	49	48	51	58	53	63	59	37	65	58	59	41	55	50	49	49	62	43	50	55	52	63	45	45	63	47	58	49	50	54	54	45	63	55	39	53	58	42	54	53	56	45	49	57	53	53	59	64	47	65	59	34	51	61	46	61	54	56	53	46	51	63	53	58	64	61	58	49	71	50	51	54	70	53	50	53	58	67	58	61	50	45	52	56	56	60	44	41	67	58	62	54	71	59	52	43	59	66	61	61	57	57	54	51	53	60	49	59	55	55	46	55	56	52	64	64	49	63	59	66	53	51	51	47	57	42	51	57	40	53	61	43	47	66	50	51	55	65	62	66	42	42	56	40	50	61	61	66	55	50	52	57	54	56	55	51	60	51	59	49	58	60	64	45	51	51	54	48	57	54	47	57	54	59	59	54	58	68	54	61	56	50	57	45	54	67	60	58	58	59	49	58	64	64	56	57	75	49	65	51	46	46	50	58	66	55	54	68	59	77	59	50	46	54	59	51	47	61	57	57	45	68	49	56	38	59	52	52	61	50	53	65	61	60	56	62	54	57	52	59	47	68	42	52	59	48	63	52	59	61	63	53	56	62	52	68	63	55	53	44	60	60	72	47	61	65	46	62	60	57	58	66	57	57	57	46	50	42	70	52	52	82	52	65	54	52	50	53	49	56	63	61	49	56	55	56	55	65	52	66	67	47	52	61	48	66	54	59	59	63	58	44	47	61	60	52	57	62	63	70	52	49	67	51	50	60	38	50	56	57	54	53	65	53	67	60	65	40	58	58	58	44	61	58	55	57	67	55	66	58	62	55	54	60	49	52	59	45	53	63	71	54	60	56	42	57	53	62	58	53	58	60	58	77	61	53	57	51	66	52	67	64	74	75	50	52	65	59	66	46	58	58	66	45	62	70	43	50	50	53	48	47	56	70	65	48	54	67	50	59	67	57	41	66	63	42	56	61	55	53	45	67	52	52	60	59	69	63	46	58	49	54	56	45	66	49	61	55	62	51	56	55	57	60	62	51	58	55	54	50	56	51	55	59	55	54	73	58	51	67	67	48	62	56	72	57	59	59	38	47	52	67	59	63	41	57	59	66	58	65	62	55	51	66	58	64	39	46	64	51	45	46	77	54	53	58	59	44	58	60	53	52	53	57	55	51	55	48	58	55	73	57	66	65	49	59	47	60	57	70	54	68	59	53	57	52	62	63	50	56	52	66	69	60	56	48	60	67	52	63	49	64	51	58	43	58	65	59	59	60	59	51	62	60	63	45	62	56	60	53	51	48	51	58	67	61	64	47	45	45	56	41	55	49	50	54	63	66	61	38	47	62	56	62	59	61	73	57	53	62	42	60	63	44	66	61	56	42	49	67	64	64	57	55	52	53	54	44	55	54	70	51	44	57	59	48	56	58	54	46	56	47	60	47	59	69	53	65	51	53	50	49	46	48	67	50	65	51	59	50	46	58	46	61	70	43	52	55	63	55	52	55	47	58	53	52	56	53	63	61	61	61	66	56	52	57	58	56	60	54	42	52	57	68	50	62	54	54	54	58	41	51	70	66	52	42	68	57	61	55	60	50	51	42	58	44	51	57	64	51	52	56	72	62	51	51	65	49	49	58	54	53	50	50	46	76	47	55	61	59	47	53	72	46	63	51	52	69	54	59	55	63	57	69	60	64	63	61	57	62	59	57	53	68	64	54	63	52	63	68	49	56	56	48	59	55	43	57	60	47	54	69	57	56	70	57	55	56	59	55	43	51	57	59	42	73	59	58	55	67	56	51	57	51	61	64	67	56	54	57	42	57	64	57	67	64	53	58	62	66	60	67	53	51	57	65	60	66	56	47	72	49	58	53	51	66	43	57	53	72	58	59	79	58	68	46	55	61	59	58	63	42	64	44	51	57	60	59	55	75	44	68	54	64	55	62	57	48	59	57	50	61	50	63	56	68	53	55	64	61	63	55	41	60	61	55	67	50	46	59	54	52	58	60	58	58	58	59	62	52	60	58	57	59	57	48	50	62	53	54	53	45	58	44	54	65	58	44	55	57	51	65	59	60	49	62	49	52	43	69	60	57	59	52	51	41	63	61	56	50	51	48	56	48	61	53	38	70	58	55	59	62	54	56	53	60	47	50	59	47	55	53	62	53	49	48	43	51	48	55	56	51	52	50	47	48	55	58	53	50	48	47	61	61	63	59	48	48	49	51	59	54	67	63	60	66	59	50	62	60	54	49	55	63	64	56	49	57	44	59	47	66	56	66	53	55	50	61	67	51	44	39	47	58	64	54	50	53	51	60	57	70	47	46	48	47	60	54	67	59	63	53	51	65	48	56	62	53	63	61	45	51	61	58	53	42	57	51	75	56	44	64	59	58	50	51	49	46	63	60	47	68	60	63	53	62	57	44	54	46	42	55	63	52	50	54	55	50	52	59	50	55	51	47	55	64	60	54	52	60	37	61	44	58	48	58	65	67	60	53	62	41	52	60	65	60	55	68	48	53	53	68	59	55	53	70	50	51	33	59	55	40	74	61	44	61	49	69	52	59	55	59	49	60	53	51	63	51	48	62	57	64	61	54	56	58	58	51	72	59	57	48	45	54	56	66	56	67	60	57	56	66	52	62	43	63	56	62	58	47	50	62	64	61	62	51	68	55	63	60	50	54	50	59	57	55	55	51	65	51	55	57	49	46	56	70	49	51	47	59	62	57	55	53	41	55	55	66	49	51	68	62	51	67	53	65	57	58	59	61	61	66	70	64	56	58	46	44	51	59	66	55	50	61	61	46	61	61	54	57	81	55	66	55	72	63	61	64	57	50	59	53	46	43	57	66	50	55	68	57	60	59	53	55	43	62	58	64	48	68	50	48	52	53	48	57	58	41	46	49	67	58	54	44	49	60	62	41	60	61	47	59	50	56	49	64
42374	46549	40935	42541	40414	28726	14643	4562	1450	821	768	767	755	698	700	728	687	707	706	719	735	692	701	701	718	758	736	708	723	762	704	675	761	739	694	749	684	776	744	722	735	748	701	653	729	730	678	752	699	681	708	757	732	728	733	742	735	720	713	695	700	717	691	705	712	723	704	723	736	752	708	728	721	710	688	744	717	702	719	716	656	714	711	689	742	712	720	788	693	759	752	707	717	670	734	668	744	755	752	745	702	730	723	696	701	696	732	708	707	725	730	737	689	751	708	700	707	696	737	723	705	770	767	714	746	701	745	669	733	734	715	705	723	718	736	734	660	732	747	669	707	682	736	759	754	763	682	735	677	687	722	692	690	724	725	742	636	706	749	666	748	685	747	728	729	735	707	698	705	684	774	724	723	734	695	734	706	714	652	722	766	710	683	760	717	671	746	721	710	729	758	718	722	722	760	718	722	708	751	706	692	681	675	762	719	718	699	755	768	759	699	701	712	719	730	712	757	720	663	661	722	701	743	714	712	680	693	717	733	719	724	702	749	698	705	705	767	679	719	688	691	673	692	726	727	715	756	736	692	726	698	721	707	692	714	747	695	702	723	750	679	720	713	726	720	706	758	758	706	766	684	715	727	753	733	721	687	702	709	708	672	748	702	721	711	710	703	696	743	737	737	733	720	712	703	681	729	703	698	685	730	734	713	735	690	711	723	703	674	721	724	732	703	705	734	711	697	709	694	684	720	669	716	744	688	717	757	710	738	744	718	727	661	751	715	767	722	731	737	690	708	685	737	724	725	729	735	744	681	718	745	734	727	672	719	668	638	727	737	714	690	682	710	721	690	674	727	718	741	646	712	699	706	713	729	709	693	708	708	772	725	680	722	691	728	678	714	723	708	704	737	692	697	720	725	689	709	656	733	728	748	672	696	739	707	721	704	711	721	670	680	722	705	718	711	730	689	749	694	740	714	758	721	720	731	700	754	716	755	752	776	730	682	744	723	693	721	707	754	756	758	730	722	710	696	714	702	802	693	723	691	711	758	711	709	701	722	790	719	690	707	724	716	697	715	696	722	749	665	709	698	725	726	705	762	715	708	708	726	670	718	717	717	741	708	721	715	700	724	722	686	731	754	739	684	704	729	742	728	719	735	770	732	704	706	692	710	750	697	693	719	669	727	709	715	724	723	720	708	715	679	674	707	712	702	686	744	739	709	704	714	723	756	686	715	717	743	693	717	734	727	713	747	712	729	745	744	703	734	742	734	759	736	713	716	756	704	706	689	745	735	748	709	721	672	712	680	735	724	728	698	705	692	727	737	726	732	736	692	716	708	732	723	723	702	736	711	689	718	733	708	743	737	739	692	734	720	738	732	709	692	728	668	763	686	733	696	720	739	689	690	691	717	665	741	700	739	722	710	741	696	756	711	733	717	753	718	719	687	731	713	717	710	703	767	741	710	692	730	681	749	662	750	682	758	723	690	701	675	783	765	735	699	721	790	711	726	668	760	765	735	712	705	764	725	688	775	691	763	723	740	728	712	768	724	723	684	722	733	698	742	716	715	738	775	763	713	750	734	683	715	684	746	686	744	718	728	690	710	684	708	685	717	685	640	726	702	700	718	713	726	712	728	725	701	693	678	712	728	755	734	753	743	727	730	692	724	744	706	680	691	699	746	749	672	741	707	720	709	752	733	686	728	708	758	756	713	705	676	664	692	720	711	698	730	717	768	746	718	726	723	704	694	740	746	728	700	725	705	716	723	660	720	721	712	765	778	725	698	742	685	749	663	739	672	702	700	712	716	702	717	694	729	719	707	764	716	709	710	712	709	713	743	737	704	696	718	693	734	752	698	675	688	763	730	707	719	718	701	700	730	725	689	735	697	681	689	749	736	734	713	685	746	692	751	687	687	708	696	778	681	689	719	692	699	750	746	737	702	703	747	740	730	712	721	705	775	668	718	737	704	723	714	685	754	690	742	697	723	691	709	714	749	714	682	685	706	708	715	704	746	699	716	711	744	672	730	727	736	679	725	743	704	726	712	744	719	699	684	709	754	724	759	643	725	733	696	692	749	751	686	726	727	701	720	711	692	738	731	681	706	706	745	744	705	699	728	709	737	715	740	718	729	716	725	707	731	731	737	753	708	756	732	730	700	674	802	705	745	693	728	716	738	705	665	688	707	780	716	708	729	749	715	735	719	693	766	700	738	701	742	766	724	743	710	726	688	692	739	720	739	714	724	762	713	708	721	708	730	675	713	753	742	678	698	706	775	715	708	674	744	724	710	709	733	703	726	718	738	716	694	746	725	685	729	717	708	709	742	756	756	743	746	696	728	683	747	712	714	738	716	696	774	734	722	721	722	692	727	707	719	742	680	708	761	786	714	736	721	671	712	699	704	687	719	753	765	717	728	700	718	676	727	726	697	715	732	698	695	683	719	745	682	701	708	717	720	730	761	697	744	707	719	728	693	725	735	690	719	706	697	724	680	764	685	693	706	717	696	712	725	647	720	709	701	706	716	711	753	710	737	737	726	730	711	728	699	734	742	800	718	744	763	716	724	676	731	719	734	695	749	662	736	758	755	714	732	755	686	724	699	765	717	771	730	754	719	724	727	736	720	686	716	704	726	764	753	705	708	708	708	746	705	737	736	720	716	726	728	687	714	715	712	708	736	791	720	716	701	759	720	752	752	690	723	759	751	695	729	716	721	728	736	709	691	672	732	716	719	701	711	708	718	657	705	761	728	701	747	711	762	705	710	742	726	697	732	730	707	664	732	741	722	728	757	718	718	702	687	687	695	741	703	729	704	707	718	715	717	686	752	718	702	749	683	707	699	716	668	686	696	751	672	674	721	731	639	750	751	725	716	776	678	701	728	712	738	648	695	774	758	717	731	688	727	692	762	740	733	679	733	751	739	738	767	698	681	692	717	781	728	750	691	724	722	733	734	712	712	699	681	693	745	697	732	770	709	690	681	731	741	727	749	701	722	688	730	688	744	771	696	759	696	749	727	678	718	721	715	720	766	725	685	693	702	709	686	684	732	753	689	696	747	737	709	751	728	700	726	707	700	685	711	746	734	713	679	716	698	704	754	701	720	762	733	656	715	739	705	741	680	715	738	700	690	747	736	695	720	709	695	767	683	723	696	699	728	725	645	682	683	758	708	777	703	691	667	715	757	676	729	697	747	754	733	714	708	721	702	778	688	730	704	709	696	731	731	711	741	726	729	730	678	730	713	729	740	737	706	713	713	691	752	699	765	733	714	732	721	694	741	732	705	722	751	733	763	709	697	733	726	750	706	730	744	693	740	711	720	709	714	720	698	753	738	744	701	721	757	742	728	706	710	735	742	716	739	785	774	702	701	693	731	759	689	719	707	691	736	724	635	709	776	747	728	757	708	763	748	730	699	729	702	698	717	724	762	710	749	722	703	739	718	731	723	750	715	692	729	701	672	725	717	722	703	736	735	718	729	742	679	734	721	754	731	739
14377	24816	17725	9339	4114	1587	477	167	80	60	55	59	62	57	64	68	53	65	51	61	65	58	75	62	51	51	50	53	55	63	66	69	63	58	61	59	63	51	74	63	68	51	63	65	68	64	59	45	55	65	52	67	53	47	68	62	59	55	59	69	57	59	52	66	55	60	53	53	55	55	57	66	67	53	66	55	73	64	51	63	63	64	59	72	54	62	45	59	64	64	51	55	55	57	61	60	55	63	54	60	66	60	67	51	67	44	63	46	47	61	48	67	50	72	59	58	63	60	64	61	54	67	63	65	66	59	50	63	54	61	69	57	56	50	70	62	44	74	68	53	59	54	62	71	61	61	69	42	59	57	65	59	51	62	56	51	67	63	64	60	60	65	57	45	54	56	70	57	50	57	69	58	51	53	56	64	56	59	56	57	61	54	65	63	53	62	53	50	57	55	66	58	53	49	59	66	61	68	56	56	82	59	55	57	66	53	51	66	63	66	54	68	54	61	46	67	54	45	67	57	59	57	52	58	63	67	65	46	68	63	62	52	49	56	71	55	55	60	49	60	57	63	44	63	58	52	54	49	56	57	66	53	64	59	59	47	57	68	58	56	68	65	72	56	56	62	53	48	56	60	57	52	59	71	55	66	73	60	67	51	68	70	65	60	66	48	64	64	64	53	51	49	49	61	58	48	61	54	66	64	64	42	60	60	60	65	45	52	64	63	63	69	59	57	63	57	52	51	54	47	57	62	66	51	62	70	65	62	60	68	61	51	66	64	52	77	62	63	72	56	52	51	62	51	55	61	59	64	57	61	50	58	55	69	62	60	52	64	58	67	55	49	47	63	53	58	58	44	63	52	61	55	60	62	58	61	71	58	39	53	60	61	64	63	54	70	57	52	60	61	56	52	63	54	54	72	57	47	64	51	57	65	56	63	63	58	48	44	60	50	59	49	62	65	69	50	51	56	56	60	58	55	48	57	71	60	57	47	58	51	56	41	63	66	57	54	62	63	53	54	58	64	46	58	54	70	64	53	43	51	51	62	56	46	63	52	70	54	51	57	59	66	60	46	65	61	68	57	65	54	79	56	55	58	63	59	53	62	48	61	56	61	68	64	56	42	60	48	61	56	61	66	58	65	52	83	53	51	60	66	67	63	75	57	60	66	54	60	73	59	44	53	60	62	50	43	66	70	58	68	58	46	59	57	63	70	56	54	72	60	69	58	62	71	58	78	64	54	60	58	64	67	60	65	55	78	50	55	43	65	48	41	64	57	59	46	42	54	48	67	65	53	56	59	60	54	52	53	52	48	66	63	57	60	53	38	63	53	58	64	50	64	49	56	64	69	53	53	43	67	56	70	56	71	60	61	60	46	51	67	66	53	52	48	63	58	63	56	74	58	63	57	63	77	60	57	54	64	58	59	70	75	56	52	62	44	58	55	60	53	67	50	67	67	60	74	66	52	65	69	69	49	50	61	55	67	66	51	63	56	58	47	68	63	59	53	59	58	55	59	53	47	58	57	64	59	60	55	49	50	61	68	61	47	58	52	69	59	66	55	57	48	53	59	60	57	61	65	57	53	78	77	59	53	60	55	71	61	70	44	68	52	53	46	46	50	46	63	51	57	61	68	66	76	75	57	56	60	63	63	55	67	51	58	54	58	71	57	71	49	50	67	54	58	66	55	66	57	61	64	49	74	65	56	58	57	52	62	67	64	47	62	58	63	68	54	45	61	64	64	51	73	74	65	58	45	48	64	58	73	84	66	53	55	68	67	71	57	58	46	43	66	60	67	72	74	59	53	47	58	58	60	60	63	68	50	48	68	54	60	57	61	68	61	64	51	59	47	50	71	53	66	65	59	50	50	56	60	63	53	67	49	74	56	67	70	56	58	46	54	51	54	54	73	65	70	62	59	50	65	59	52	57	56	61	59	52	63	63	58	61	62	45	50	53	53	65	53	65	70	53	54	62	49	54	65	62	71	59	46	66	44	58	55	68	70	48	55	70	67	64	61	66	43	62	57	53	52	59	75	68	61	60	52	55	65	58	68	67	62	74	59	62	69	60	59	51	63	55	55	55	57	54	59	65	62	66	68	56	54	61	53	50	51	59	62	62	46	70	52	60	59	62	53	65	64	56	59	70	63	58	56	45	51	63	54	51	58	76	64	66	56	55	65	46	64	47	57	37	52	63	57	45	54	60	66	52	59	58	55	62	61	57	66	63	66	45	76	57	59	67	65	77	58	72	55	64	64	54	63	50	54	61	62	64	61	51	60	41	61	53	64	48	56	54	54	61	65	74	51	72	64	62	64	59	65	50	58	52	59	69	49	57	66	56	59	62	53	64	63	70	57	75	74	49	64	62	46	51	61	67	65	74	48	54	61	55	45	61	63	70	68	59	59	66	55	55	58	51	73	49	50	45	52	75	53	67	60	60	53	57	55	56	62	57	52	59	52	54	68	63	58	51	62	54	62	67	64	56	46	53	68	75	62	56	60	53	59	51	51	67	56	63	55	54	69	60	71	51	51	67	63	56	55	68	58	54	71	54	67	47	53	59	53	64	59	53	61	48	64	72	60	47	67	52	70	62	69	57	62	58	66	49	62	56	53	56	51	69	53	55	55	68	52	60	62	56	55	50	51	61	45	66	59	61	54	54	57	58	70	60	62	68	65	65	47	74	62	67	53	69	69	56	50	66	60	50	54	48	61	50	58	61	43	38	36	59	55	57	70	62	63	62	61	53	63	50	58	49	52	55	62	51	59	64	58	57	63	74	56	64	65	66	55	48	75	64	57	42	60	55	50	53	72	53	66	53	40	63	59	59	62	61	53	65	63	55	67	60	59	66	60	76	61	58	54	49	64	51	58	48	63	43	52	67	42	59	53	54	66	65	65	74	56	61	61	72	49	54	55	59	68	51	57	59	58	52	61	39	53	60	60	67	45	61	55	56	53	66	65	56	59	52	64	65	68	65	63	56	50	61	53	54	61	64	64	44	52	74	65	54	61	58	68	69	61	56	59	56	65	69	60	62	58	58	69	60	61	59	54	61	71	45	65	67	50	59	71	60	61	55	63	57	49	59	44	66	73	60	57	51	53	49	54	58	55	68	53	46	58	52	64	68	76	61	65	70	58	64	53	53	60	65	53	52	56	74	65	60	63	45	66	52	53	68	62	65	51	59	65	71	60	49	61	61	58	56	51	61	62	62	47	52	73	46	61	62	72	69	53	59	52	69	57	64	63	66	68	53	56	55	57	55	61	59	73	53	62	77	70	45	67	56	64	76	52	61	62	53	66	66	72	66	57	61	51	54	56	65	64	65	59	64	66	63	57	53	59	57	64	48	64	65	53	38	52	59	63	59	63	53	69	45	45	71	59	70	74	42	52	68	52	73	47	75	68	47	64	58	66	47	56	52	53	57	52	54	62	52	68	61	51	60	55	52	60	64	49	46	56	65	70	52	64	57	61	54	63	69	54	70	66	48	54	58	63
47261	48128	41336	41017	38198	27120	13865	4248	1401	844	808	743	774	741	729	791	722	720	843	732	710	759	734	711	698	680	651	709	763	712	735	772	729	718	739	706	713	715	740	739	718	749	749	739	724	709	752	743	729	747	739	775	710	773	729	771	756	712	730	697	703	730	745	706	725	692	722	728	713	742	720	724	714	771	726	687	716	768	702	767	695	718	719	725	739	755	797	736	712	727	742	738	742	770	726	708	746	752	752	788	718	737	728	741	783	717	737	746	767	732	726	738	767	761	723	740	756	704	721	710	802	742	751	719	737	705	745	746	707	771	725	752	758	748	694	739	751	759	763	737	734	744	739	736	753	776	719	710	720	756	689	735	735	739	698	718	708	759	715	786	760	688	721	711	686	746	721	772	778	781	747	750	720	723	719	677	700	750	743	762	727	742	790	730	741	730	675	672	719	757	728	764	752	757	710	752	732	730	717	737	758	753	741	744	751	759	765	774	765	745	726	747	740	706	751	745	759	740	717	777	703	739	730	804	702	755	735	730	735	739	757	752	722	755	737	759	732	779	751	732	760	769	780	725	732	713	742	741	733	788	746	730	758	727	687	785	715	768	725	737	758	744	756	690	715	766	780	714	749	740	804	709	708	726	756	760	758	738	721	750	761	743	740	754	732	720	751	745	739	766	686	765	754	724	771	767	755	730	704	736	767	727	746	717	690	794	755	786	734	755	764	719	747	741	757	757	773	759	737	741	768	710	720	706	794	776	765	728	748	723	739	734	753	728	756	716	808	752	753	715	732	742	693	741	732	741	745	762	737	807	736	748	711	730	763	688	733	729	751	751	708	704	745	696	690	746	688	734	714	743	729	809	770	757	767	729	774	732	773	715	794	687	698	716	767	710	773	734	763	717	708	710	780	732	767	725	743	712	754	734	775	749	703	719	776	776	713	745	725	746	723	769	781	742	750	711	757	745	752	722	781	770	746	755	738	770	735	735	751	736	788	700	732	774	700	758	718	763	701	721	720	733	753	745	745	694	781	719	720	742	736	712	728	761	753	717	747	777	767	728	695	766	804	755	764	729	744	718	743	717	750	693	715	767	726	764	731	700	735	700	755	763	768	727	807	727	770	663	706	745	790	757	728	734	677	772	738	747	758	758	720	766	754	709	735	754	724	727	724	766	659	752	761	754	720	734	762	726	775	768	764	773	764	741	712	812	729	729	741	759	765	765	720	746	730	738	776	749	756	726	742	722	713	806	782	752	809	706	705	772	767	739	757	767	756	737	755	748	715	747	723	756	725	729	774	671	702	737	743	767	709	778	774	742	743	748	737	790	750	711	714	693	764	715	774	747	662	689	753	719	730	751	719	780	712	733	773	750	711	714	727	765	778	733	757	730	740	756	759	719	749	737	727	737	724	744	711	690	727	714	714	735	738	750	788	722	774	714	716	709	755	746	754	721	770	779	695	704	718	724	739	726	757	732	756	773	716	747	750	748	725	742	753	695	763	762	703	733	784	769	749	699	727	781	744	741	741	750	738	695	744	713	707	735	746	731	733	765	734	751	766	811	749	690	769	696	741	727	729	717	732	781	762	768	771	741	749	741	754	717	817	758	753	721	757	747	726	783	758	735	738	713	749	687	692	748	728	759	785	799	729	703	726	741	716	809	805	755	698	703	714	777	751	793	745	711	774	693	747	751	709	729	725	760	703	746	759	848	722	704	730	749	784	731	719	760	741	746	713	768	716	745	737	703	736	779	769	741	757	747	729	703	748	755	709	753	727	713	739	753	787	753	795	731	723	761	792	737	730	736	758	722	753	721	724	765	759	762	713	702	745	720	715	784	724	716	754	724	757	786	711	763	753	721	661	727	711	780	700	755	749	743	729	762	776	767	688	810	775	734	725	727	785	765	725	751	731	790	760	724	762	760	730	742	738	783	736	763	723	799	738	780	736	738	731	782	713	773	732	719	744	698	695	738	763	752	737	718	735	752	736	753	714	718	760	743	785	749	718	760	761	738	712	734	788	774	731	736	769	713	742	725	761	726	722	741	697	741	758	763	749	767	701	727	707	754	736	709	730	739	757	727	754	779	733	775	748	723	720	730	719	748	758	728	726	707	774	730	754	710	716	748	770	700	745	695	748	753	780	736	784	763	737	730	746	743	765	732	760	714	764	699	738	744	746	733	790	721	757	719	790	726	769	723	776	727	747	708	743	767	742	742	754	677	770	684	709	744	756	778	724	707	769	735	742	781	775	740	784	719	722	723	738	701	765	766	727	738	777	734	721	741	740	784	719	728	696	754	725	731	748	730	739	687	750	684	803	791	726	785	724	703	713	782	757	748	733	738	667	698	763	727	693	700	747	748	718	728	764	726	771	730	737	746	715	729	701	756	742	743	757	754	767	712	734	772	774	659	743	695	774	756	706	697	779	770	740	722	757	739	702	712	717	748	728	721	717	765	737	762	735	795	717	712	777	740	701	777	750	742	734	767	664	711	740	765	746	752	748	774	734	724	800	723	727	721	798	759	758	728	739	717	753	745	776	707	726	714	714	725	703	712	764	740	808	732	760	759	770	758	739	779	762	735	696	748	719	714	763	734	706	735	735	789	772	705	787	755	732	765	738	736	752	765	731	750	726	765	773	745	733	720	741	708	716	782	795	745	723	749	769	724	694	762	768	749	780	721	710	690	756	734	758	717	684	734	770	710	735	703	712	776	745	710	741	734	744	720	755	726	769	748	726	717	733	760	754	730	731	745	685	739	720	745	824	783	713	737	728	750	749	761	741	739	661	743	756	749	764	702	794	733	743	751	751	795	718	726	747	752	738	702	688	754	778	745	737	759	738	788	749	738	756	704	738	708	701	690	719	754	737	721	745	713	732	722	749	747	776	737	746	718	712	765	784	727	728	673	781	746	700	726	773	785	735	786	705	751	754	702	695	729	725	762	729	773	742	712	709	774	740	752	750	740	772	736	773	731	719	758	772	739	752	729	729	724	746	772	720	743	739	741	724	691	748	727	748	717	758	786	747	756	767	745	720	766	727	733	729	730	736	747	737	729	792	720	711	760	778	686	655	737	718	774	717	700	766	734	740	697	717	763	692	775	746	761	773	743	777	744	740	748	753	735	748	727	797	710	748	780	730	731	769	767	743	815	765	717	747	753	741	726	713	742	732	714	701	732	704	745	750	747	764	714	737	761	747	778	737	726	662	698	735	684	699	738	755	768	755	703	749	736	757	767	745	789	795	703	773	710	728	787	740	763	719	744	789	739	797	724	776	710	756	754	766	735	740	718	756	776	715	755	737	754	780	762	773	751	718	734	728	727	734	715	763	742	740	729	689	739	738	754	683	735	777	772	742	696	716	752	770	742	709	736	759	739	706	760	750	768	797	753	774	711	741	766	718	750	775	679	739	727	760	721	676	717	752	751	759	714	701	793	760	732	713	760	708	734	712	719	758	764	709	730	746	755	779	720	750	714	724	739	720	708	717	732
21727	34568	24470	13998	6688	2666	778	242	114	57	65	48	55	79	53	39	50	48	68	45	49	57	59	60	67	53	57	54	55	58	69	64	63	68	63	66	52	54	61	52	56	56	62	72	56	49	61	54	42	57	50	66	61	77	57	62	61	74	55	67	38	59	54	62	54	56	50	71	50	54	67	62	51	52	63	61	57	53	58	51	66	67	46	61	53	57	56	38	69	72	66	67	52	50	78	59	64	76	52	61	67	60	58	57	56	58	59	57	54	63	51	47	69	60	66	47	47	52	61	64	49	59	55	52	56	57	55	62	52	59	65	57	54	59	54	51	61	63	53	59	64	67	65	59	63	54	65	73	66	64	55	57	54	72	72	69	67	37	63	52	48	48	65	57	75	57	50	62	61	57	60	53	52	57	55	55	66	53	57	61	42	65	47	49	64	46	53	69	51	52	61	51	49	58	64	44	75	73	53	53	51	58	62	66	59	54	45	71	60	52	49	54	51	68	66	59	72	46	54	50	58	46	54	56	51	60	51	75	56	60	52	69	61	51	49	60	63	62	52	40	54	58	69	58	48	66	62	59	54	59	60	47	59	47	47	55	61	59	51	62	46	51	55	57	73	60	48	63	45	60	47	57	59	60	58	64	54	56	76	68	60	52	64	63	53	68	72	49	61	70	55	53	65	77	64	52	64	55	37	45	68	62	61	58	54	53	66	66	67	36	58	43	52	61	69	54	65	72	60	62	58	63	54	52	49	52	46	57	58	49	51	58	69	63	53	54	55	57	59	70	52	71	61	67	37	57	54	51	57	56	75	54	59	59	56	62	60	55	79	47	42	64	49	53	52	74	50	58	48	64	69	57	53	67	55	57	69	55	59	54	51	50	53	64	46	60	63	43	66	58	62	63	58	66	64	66	50	53	52	54	57	59	50	50	55	52	45	50	67	64	65	51	45	48	67	66	65	69	63	50	58	71	55	55	48	67	55	59	50	65	58	71	60	71	55	55	65	59	51	51	56	57	50	60	73	57	54	55	62	48	66	62	71	56	56	62	55	63	61	39	59	52	66	51	59	59	54	56	53	62	61	52	46	57	73	61	64	44	46	61	64	61	63	61	59	51	63	56	48	51	61	46	56	59	60	55	71	59	39	56	42	52	57	68	53	59	79	54	58	55	70	61	51	68	40	46	47	51	54	36	50	61	70	60	63	56	45	64	57	52	57	63	61	52	55	52	69	56	52	73	64	59	56	61	58	68	54	65	45	53	57	57	57	63	65	53	59	49	56	58	70	60	60	65	56	62	54	71	53	59	55	46	65	67	56	56	64	59	55	53	60	58	67	56	48	57	63	76	59	67	48	62	58	60	71	55	61	51	50	66	55	56	47	59	50	50	59	52	63	58	55	74	55	55	60	58	60	69	65	65	50	73	67	58	64	49	65	59	59	63	63	59	54	71	55	53	72	55	63	53	51	53	70	61	67	60	68	48	50	55	60	51	50	57	59	52	61	63	56	48	61	52	63	58	74	40	45	69	58	53	55	65	54	44	64	59	44	64	56	59	64	70	66	56	60	67	61	53	59	52	51	44	45	56	54	47	59	67	65	59	57	74	49	64	48	67	46	49	62	63	68	57	49	46	65	47	64	58	53	63	54	48	73	44	64	57	63	58	60	56	52	59	66	51	54	73	63	61	65	71	54	61	67	56	59	72	60	56	49	58	57	47	56	56	49	58	62	68	72	54	59	57	51	51	57	55	59	56	61	61	57	50	54	58	46	55	51	60	55	61	67	63	44	58	61	51	83	57	62	52	57	55	61	62	52	64	47	53	55	63	65	58	56	71	77	63	64	50	36	72	56	68	53	62	57	65	52	55	53	56	61	64	64	52	64	65	56	51	58	59	57	67	54	56	52	57	59	57	42	67	61	51	74	61	58	51	53	60	49	66	68	52	56	59	68	59	78	52	55	54	55	48	57	55	54	58	66	67	74	50	56	45	60	66	56	61	59	61	67	55	55	56	52	66	41	64	66	58	63	58	58	64	53	47	61	56	71	68	66	68	64	69	70	55	72	47	47	47	48	66	64	53	63	50	62	53	55	57	69	58	52	63	50	62	66	45	60	58	53	77	71	54	54	58	59	67	57	63	43	54	53	56	52	57	69	58	67	51	57	51	77	60	50	61	46	61	53	56	55	54	63	45	68	62	66	60	58	70	66	58	57	58	63	71	36	72	48	53	55	62	59	41	57	47	60	58	57	46	64	67	66	63	64	53	62	50	61	61	53	50	56	53	59	58	56	72	59	49	43	66	66	58	48	57	57	56	61	53	64	59	60	57	64	56	67	52	65	64	50	58	54	67	48	53	59	60	66	54	66	53	50	62	60	64	52	59	57	59	64	62	55	60	64	61	58	70	67	55	64	77	60	57	51	57	50	54	61	61	51	60	53	53	62	59	66	60	61	66	65	61	61	58	50	67	61	49	47	45	56	54	52	54	48	52	40	52	62	49	63	49	59	59	56	69	49	64	59	49	46	47	57	53	58	45	50	48	70	73	64	54	54	64	65	66	58	67	59	64	55	58	67	62	61	61	54	69	50	69	52	62	75	60	51	50	53	55	41	55	41	55	60	50	52	52	54	64	55	50	50	61	42	63	46	52	61	55	56	67	69	50	52	41	64	58	66	59	50	52	58	50	57	64	65	51	53	53	54	63	67	69	54	61	61	51	57	66	52	60	68	74	53	61	56	87	59	59	66	76	61	48	51	58	64	46	58	56	57	62	54	67	65	72	58	43	63	66	60	67	47	60	47	62	54	62	46	44	71	56	65	59	50	59	67	56	63	71	59	52	53	52	62	57	65	51	50	55	59	53	60	62	57	52	53	61	59	65	59	44	54	52	67	68	77	56	61	60	57	68	58	54	61	60	68	68	51	59	66	66	60	71	49	46	59	52	59	72	64	68	60	64	55	64	66	57	49	54	55	65	55	42	52	59	50	52	60	54	65	49	50	67	57	58	61	43	57	60	63	58	69	56	61	45	60	48	51	66	50	63	44	61	55	62	56	52	63	58	61	46	56	54	71	64	59	67	55	65	58	51	49	63	56	69	52	58	53	60	50	61	74	61	55	58	66	63	57	51	50	66	72	61	55	60	51	56	57	61	62	61	55	59	47	59	56	58	54	65	52	75	61	64	58	59	62	44	58	64	45	51	56	48	47	61	52	66	82	61	62	74	46	59	52	50	61	64	78	45	54	53	68	55	57	56	55	54	61	73	54	44	55	57	72	61	69	63	56	66	54	56	42	65	57	44	68	63	52	49	52	55	55	55	57	48	49	60	64	38	63	67	59	54	65	56	59	53	55	64	55	60	50	51	60	56	51	65	64	66	64	47	66	67	63	51	63	61	63	69	55	38	51	47	63	58	62	74	69	63	64	69	64	55	61	58	41	58	72	40	60	56	74	60	66	58	64	54	66	68	58	72	59	64	65	63	67	50	82	52
50529	52873	47024	48334	45330	32572	18295	6377	1885	902	778	813	743	765	775	722	739	743	756	721	765	731	712	707	742	710	748	760	793	752	753	711	700	763	745	769	693	688	705	748	725	702	685	763	722	750	746	729	758	729	768	731	709	706	702	718	725	737	779	748	731	721	747	726	719	721	726	723	751	742	698	696	715	743	768	749	773	750	749	741	717	760	729	691	765	672	710	738	754	709	722	731	745	746	738	726	759	726	698	768	771	716	751	731	770	724	703	743	738	739	726	733	699	712	719	727	714	725	751	699	803	708	725	733	716	712	728	706	779	698	799	752	766	724	737	727	701	722	708	693	711	767	746	746	779	687	754	681	719	739	735	724	753	726	743	744	717	767	718	700	679	715	760	750	752	701	786	765	675	805	738	751	696	712	743	752	715	726	731	743	764	709	738	732	706	751	733	705	727	767	728	748	681	711	724	738	799	722	728	736	724	784	732	747	738	726	702	721	757	694	743	712	714	758	728	741	748	728	717	723	703	724	750	706	719	734	762	742	701	733	717	730	760	762	711	736	717	712	720	735	780	757	723	772	764	705	721	764	696	752	726	706	715	748	757	687	785	691	738	781	732	745	757	728	758	742	731	684	706	700	746	720	746	737	715	784	704	754	726	746	682	737	771	745	740	741	684	711	724	773	733	755	740	741	684	761	756	735	735	742	770	726	677	761	720	734	755	744	746	783	659	729	779	740	715	738	777	685	701	731	736	754	709	731	747	750	772	761	761	741	731	741	703	715	712	754	743	748	746	726	757	693	778	776	683	769	754	674	739	719	694	727	763	760	684	729	770	724	703	714	764	713	785	715	713	749	743	709	755	715	696	732	721	709	697	713	759	741	735	737	716	765	759	732	729	750	704	752	725	720	739	764	756	700	727	727	727	729	741	723	717	689	709	750	778	748	721	732	771	744	730	692	775	685	677	729	750	725	741	766	687	730	694	741	703	755	762	774	715	745	754	694	737	736	730	707	744	760	712	678	737	736	718	726	721	726	720	685	762	720	724	740	754	727	770	715	717	701	770	752	748	742	722	729	695	756	812	785	699	707	722	759	717	734	717	746	748	781	738	742	706	735	749	766	731	759	698	715	720	725	717	692	747	793	747	761	724	775	758	782	775	726	770	712	774	785	699	726	738	756	685	689	762	756	755	743	739	681	729	751	758	709	755	703	702	782	786	665	700	731	773	761	729	689	726	742	742	728	758	708	701	751	739	731	752	735	718	703	706	655	743	699	712	761	723	755	716	737	733	698	728	701	735	707	704	785	714	716	734	739	746	751	724	700	697	740	727	725	720	734	736	728	724	749	792	785	723	781	756	702	712	737	735	685	769	712	736	744	703	708	719	720	747	768	751	737	743	731	703	732	721	726	711	723	748	775	733	765	774	737	738	764	703	785	802	712	763	726	744	716	739	762	741	717	733	732	729	716	725	731	783	730	715	715	700	709	753	765	759	743	768	753	714	718	727	691	744	734	721	730	747	745	704	706	696	720	686	720	719	697	724	744	750	723	739	696	741	767	716	719	762	722	708	772	768	703	750	722	743	743	743	735	700	728	693	784	745	722	758	718	739	690	724	692	697	778	733	673	706	746	766	760	763	725	711	745	700	721	727	722	720	770	718	767	770	750	723	725	691	762	738	715	749	779	705	757	757	750	740	746	722	725	729	733	780	762	728	711	697	734	718	746	789	746	752	759	744	699	738	736	747	737	713	657	787	732	712	716	726	749	708	723	717	724	720	701	718	731	677	745	729	747	737	712	733	747	752	676	810	722	731	748	725	730	672	725	728	754	694	786	681	734	725	741	784	685	764	740	731	763	727	821	707	765	750	704	725	710	721	698	732	763	742	752	791	755	740	697	781	700	773	762	731	756	742	710	663	718	722	749	768	735	710	734	728	747	775	749	730	757	759	751	764	710	762	748	767	724	719	740	748	743	751	707	731	731	747	716	744	727	747	715	720	733	733	757	695	722	742	721	761	701	735	778	809	696	712	705	768	697	699	734	748	692	709	732	766	722	733	701	695	727	764	733	728	731	720	700	732	784	761	731	692	692	758	724	747	760	675	711	730	698	720	757	711	728	690	778	735	762	726	724	699	743	691	740	785	717	732	718	725	732	684	767	711	717	701	773	704	743	745	744	732	689	732	787	731	702	747	743	737	698	730	682	690	741	697	743	696	747	718	728	689	778	761	719	767	774	740	729	710	765	793	689	713	730	791	619	780	747	727	720	748	740	810	765	678	730	712	709	716	762	733	730	712	747	707	730	745	782	692	756	739	685	739	739	748	742	769	731	701	773	706	740	721	754	784	706	739	755	739	724	749	733	701	743	711	713	724	744	725	731	719	696	720	708	720	721	725	753	793	712	727	691	723	760	734	733	744	715	721	747	737	687	764	726	711	738	692	735	733	764	731	741	669	706	716	688	714	720	721	734	714	701	780	730	764	714	717	735	737	695	714	740	740	794	752	768	715	749	706	720	713	743	712	745	737	751	726	733	728	714	714	745	697	742	695	773	721	673	717	728	704	735	752	766	739	733	755	687	702	733	731	684	715	729	706	713	694	710	764	711	707	709	756	719	732	734	731	698	739	750	699	774	738	740	775	704	753	765	762	721	741	744	722	725	742	708	760	758	722	722	753	737	694	752	731	703	708	753	695	743	708	743	704	686	700	788	760	679	767	732	715	696	779	727	713	710	737	722	728	740	698	705	715	751	697	722	783	759	676	775	764	711	755	755	695	728	755	713	740	695	733	738	685	738	758	716	689	747	751	720	737	707	714	771	752	719	748	747	748	733	739	736	715	731	784	706	711	736	767	734	732	721	760	752	756	740	712	765	739	743	710	727	754	746	801	752	735	732	760	736	661	748	741	733	732	763	708	706	703	767	761	725	785	755	731	743	762	784	757	729	767	730	695	767	682	752	758	735	754	743	748	748	729	735	710	734	750	725	725	723	697	763	678	730	755	718	721	747	747	710	751	774	778	742	726	771	734	760	675	705	751	775	779	744	739	760	744	751	706	740	755	696	722	762	696	702	685	711	732	723	746	702	731	748	747	724	698	718	768	751	767	700	742	695	713	683	756	757	704	711	716	722	675	760	709	702	773	753	740	732	724	692	758	730	708	699	734	715	693	729	713	733	698	750	741	734	717	774	770	704	743	757	714	719	742	705	731	760	762	724	704	737	721	695	742	743	756	749	733	710	764	683	738	759	744	708	760	761	727	746	721	722	774	740	718	672	683	726	721	740	727	734	749	751	724	708	759	760	731	724	770	724	736	757	803	747	733	749	723	721	763	735	701	719	744	740	742	726	797	729	713	769	757	743	721	768	758	751	760	710	740	767	727	750	804	742	738	736	731	695	736	755	726	703	732	742	699	724	704	733	735	723	724	695	734	739	734	731	758	736	726	745	749	710	777	764	707	707	783	726	699	726	733	675	747	734	737	752	734	779	773	730	731	757
6277	8537	6623	3627	1671	720	275	110	71	68	67	56	55	59	59	51	56	57	65	66	61	70	56	50	58	63	60	54	56	47	51	51	57	50	63	59	49	56	47	51	44	63	67	72	66	55	50	72	51	61	61	54	53	62	65	59	60	58	44	49	40	60	50	56	54	55	52	63	54	48	49	46	47	52	63	73	64	55	67	69	49	69	57	58	60	54	53	57	50	40	50	64	56	60	55	55	53	50	68	55	63	54	56	69	58	55	47	63	62	51	52	61	47	60	65	62	61	55	59	58	48	62	46	58	67	63	54	61	68	59	51	48	52	65	59	66	54	57	51	67	53	67	56	51	67	51	55	65	72	50	58	75	51	59	57	39	68	49	54	46	66	59	56	73	53	74	40	55	57	57	49	63	50	40	54	56	52	47	57	52	66	56	51	65	51	57	61	56	55	74	53	47	57	50	53	49	53	48	55	51	54	58	67	40	68	66	68	55	59	64	41	48	51	69	51	50	63	64	64	53	57	66	59	65	61	59	57	53	61	57	56	50	49	63	65	69	66	54	64	55	49	59	52	49	43	62	64	58	68	45	41	63	53	61	57	58	63	52	56	44	76	61	54	44	63	61	54	70	50	47	59	55	57	72	64	60	65	60	67	56	51	63	46	57	57	57	57	51	54	49	57	57	54	56	57	61	58	53	57	54	62	50	40	46	60	53	60	39	60	57	55	42	66	60	39	71	64	64	49	54	49	53	60	49	62	62	52	59	60	54	55	63	56	54	47	53	62	51	62	59	56	54	64	55	55	59	48	59	55	47	69	56	55	54	59	59	65	51	71	58	60	48	62	69	57	56	53	58	58	66	54	46	54	55	46	58	52	48	63	66	58	76	62	58	59	58	58	52	49	70	57	61	45	66	63	56	49	61	65	56	59	43	67	60	55	53	53	51	54	38	60	51	52	61	62	53	65	64	61	53	62	63	59	59	81	43	55	61	54	56	60	53	50	45	62	54	46	49	72	59	62	71	50	55	41	60	57	51	52	51	71	66	64	65	49	61	57	67	60	61	71	60	54	62	52	39	50	56	69	65	62	57	69	74	60	59	47	55	56	43	62	57	41	50	63	60	53	61	44	61	47	56	55	62	54	57	52	63	68	50	65	65	52	54	53	58	61	57	71	37	61	48	63	56	67	52	66	55	64	49	59	52	65	57	43	66	53	62	50	57	67	48	56	58	50	56	79	52	52	65	54	65	52	61	60	56	55	53	56	54	44	56	60	52	57	47	53	46	55	50	61	41	53	61	74	57	54	48	65	63	57	57	51	56	64	54	57	55	50	58	68	56	66	52	56	59	52	48	58	60	52	61	47	55	60	50	51	54	71	58	59	65	64	56	60	68	56	48	57	51	58	46	60	48	58	53	39	64	64	65	49	48	55	55	49	51	51	60	45	58	63	52	45	47	50	65	63	70	58	49	54	44	69	55	50	50	63	51	62	65	45	60	49	60	47	59	49	46	50	48	64	53	47	68	73	56	68	69	53	55	51	52	56	54	58	51	53	55	54	40	54	67	56	59	54	57	50	45	58	61	64	73	46	55	44	44	60	61	49	65	58	66	57	49	44	63	44	61	61	53	57	67	60	55	56	51	52	46	55	66	70	60	63	55	40	67	50	62	64	63	52	47	54	64	53	46	67	59	47	57	57	78	58	65	48	51	56	77	60	57	60	51	55	48	51	51	58	59	58	54	56	64	56	41	49	58	51	37	63	66	54	58	51	55	49	61	63	73	59	52	46	53	54	61	52	62	72	53	57	65	61	76	60	58	51	74	59	48	58	61	56	51	59	60	53	64	50	52	47	64	64	53	64	49	47	65	49	48	65	55	56	50	44	66	51	55	65	63	55	64	75	50	47	52	66	51	58	53	58	53	59	61	53	47	48	46	63	56	55	47	64	63	60	62	51	58	69	42	61	63	66	64	60	51	62	50	61	75	55	59	70	49	55	70	54	49	59	54	60	51	64	52	55	65	52	53	57	57	62	52	44	67	64	60	50	57	71	55	67	53	56	67	53	58	61	60	67	69	53	49	53	56	50	53	60	65	50	63	47	65	59	60	48	66	50	50	56	60	52	62	68	48	48	59	60	55	56	67	62	58	49	50	49	51	57	63	59	59	47	58	58	55	58	44	53	61	54	54	49	54	64	62	48	63	55	49	61	65	57	48	66	52	65	48	65	68	62	65	48	71	64	60	49	51	62	54	49	59	51	66	48	60	61	58	67	53	68	62	48	73	63	54	50	62	70	45	65	55	52	71	50	54	50	59	60	45	52	51	66	45	54	61	61	54	56	53	57	81	76	60	64	54	52	60	55	56	67	61	61	58	57	42	67	49	55	63	54	54	51	54	52	59	49	54	63	51	61	43	64	56	59	58	54	70	51	41	57	50	60	59	57	51	63	53	62	44	54	56	49	57	41	47	51	48	63	57	64	56	58	68	61	58	68	78	51	64	58	51	60	64	55	56	52	68	59	75	67	53	52	60	50	55	64	54	65	51	59	39	43	51	45	67	67	51	56	56	66	69	52	52	59	43	60	80	50	49	61	59	59	54	57	62	52	45	58	59	55	54	55	60	57	61	49	68	73	46	57	55	58	53	52	53	54	61	59	59	62	67	58	48	48	52	70	55	54	69	64	65	63	53	64	62	53	52	52	64	37	61	59	59	57	63	55	53	56	61	59	60	58	55	56	55	56	58	50	57	52	60	54	55	63	78	58	58	68	44	56	51	56	65	47	59	56	54	48	55	46	54	65	51	55	53	53	49	51	64	61	61	55	54	65	58	64	57	43	56	50	63	56	54	63	50	59	54	56	55	51	54	58	59	62	66	55	58	48	51	50	54	83	35	60	56	49	52	57	66	65	65	55	52	62	47	46	57	48	55	64	62	72	56	70	58	51	59	59	55	58	63	54	50	51	56	52	67	60	62	47	59	56	53	43	67	60	58	70	54	72	61	42	59	49	55	53	59	55	65	56	61	51	46	50	53	48	52	60	65	63	55	59	62	55	53	66	63	51	53	50	47	52	64	64	53	47	55	55	55	44	71	54	49	43	52	48	54	51	51	56	59	57	64	48	66	63	64	49	58	61	58	61	52	49	54	48	70	51	58	49	52	75	49	68	51	51	53	60	63	52	51	46	61	38	65	56	50	56	54	52	55	63	53	45	60	43	56	57	55	66	55	60	56	53	51	60	66	64	61	59	55	64	54	56	49	56	48	53	48	62	50	61	59	48	60	66	55	51	56	53	52	77	53	54	61	50	47	65	67	48	73	49	72	63	62	68	51	73	57	50	57	59	53	51	55	58	52	57	63	49	39	44	54	59	67	66	62	63	50	54	47	49	58	59	61	51	44	43	61	51	61	59	48	76	59	47	65	59	64	50	43	54	57	49	64	60	54	56	51	49	49	61	61	59	62	41	61	57	57	55	68	51	45	56	61	59	37	67	65
38672	34543	30548	30477	27955	18691	7989	2247	1046	748	698	683	705	726	725	751	759	696	753	696	689	757	725	717	699	787	720	659	692	670	683	735	702	663	721	717	732	720	696	706	687	708	728	707	691	715	702	681	735	716	703	720	751	711	717	741	718	734	720	732	701	644	711	720	721	750	664	720	694	719	673	699	738	723	733	702	683	751	743	733	770	698	642	701	685	719	705	662	699	738	706	744	668	701	698	694	706	732	722	713	701	658	649	714	748	770	678	701	690	700	703	701	655	718	727	709	686	678	702	733	724	733	699	724	699	690	743	661	703	704	675	773	743	672	756	732	684	710	682	693	726	680	675	776	705	749	659	686	711	755	689	711	700	700	691	771	692	713	705	719	727	700	720	686	720	719	685	743	729	683	739	679	704	717	724	715	708	703	742	718	710	693	742	704	750	748	707	712	767	771	695	691	694	755	713	706	700	749	756	720	693	663	708	745	709	713	716	734	683	700	703	735	693	687	730	767	699	705	698	695	753	701	666	702	660	734	698	694	718	693	680	711	670	707	684	710	714	726	729	708	716	680	727	717	752	707	709	707	731	711	748	713	675	696	742	707	724	733	677	721	690	742	708	732	681	690	659	694	680	666	714	687	720	710	686	671	690	654	679	726	699	712	736	722	745	724	722	745	721	739	734	701	647	685	701	737	711	733	667	733	687	749	701	701	737	680	698	675	714	723	716	707	709	686	700	689	728	707	729	733	676	713	706	679	745	710	768	710	673	726	761	686	725	712	760	691	686	740	690	674	739	705	693	728	726	730	741	749	691	677	718	720	745	714	699	663	689	726	758	750	726	699	713	702	722	737	679	729	752	734	711	675	683	736	732	702	746	675	674	685	740	706	714	689	763	738	736	682	660	725	716	707	684	740	668	749	752	676	714	757	669	683	698	730	717	764	720	703	695	693	653	757	714	651	723	691	728	696	737	707	742	704	677	731	705	672	729	683	735	697	690	727	756	683	706	762	726	698	700	674	715	741	658	673	724	716	695	701	691	703	737	708	728	742	697	733	720	751	699	748	691	755	723	698	713	753	719	766	677	796	710	697	712	733	664	706	726	720	680	748	713	739	747	730	682	738	732	663	706	701	720	737	692	714	735	676	704	725	753	666	696	701	648	704	673	668	696	699	757	750	671	727	724	692	661	707	672	698	667	694	713	765	690	701	701	741	687	705	701	649	689	710	692	731	709	695	686	679	729	716	740	732	712	729	669	704	709	682	685	757	711	725	671	736	703	754	690	686	691	705	685	714	727	712	712	690	735	710	725	706	753	758	727	752	728	735	724	699	661	714	685	730	695	739	739	692	669	697	653	706	683	732	688	708	717	720	659	680	751	720	719	697	716	721	730	656	663	702	705	727	710	686	731	739	707	706	694	700	726	727	710	768	742	675	749	739	781	684	738	686	676	714	716	705	676	683	671	693	688	682	719	682	733	675	744	741	724	710	761	719	667	659	738	677	724	712	723	742	760	717	706	667	691	727	701	705	713	680	705	748	730	709	661	727	756	689	708	704	721	708	741	750	716	695	733	715	740	717	659	723	696	685	703	707	707	712	688	702	701	705	730	706	696	695	722	704	716	702	660	703	691	753	720	714	690	736	729	718	718	694	732	693	650	726	698	721	697	687	747	672	718	726	705	701	683	675	735	682	705	683	683	710	725	729	722	708	686	715	748	714	730	718	722	715	719	689	701	634	706	692	726	746	702	683	706	757	698	695	644	733	679	755	710	702	701	753	714	718	717	675	755	707	732	684	702	702	758	660	711	738	741	718	668	750	722	664	699	703	729	755	691	714	682	735	703	738	714	684	682	724	704	713	699	740	696	716	686	701	723	705	726	705	695	700	694	683	702	720	653	723	708	724	714	670	703	687	695	692	730	648	768	670	766	742	704	702	725	716	685	737	694	655	701	680	746	711	689	753	661	694	708	726	706	716	701	674	675	726	685	726	711	712	736	690	729	730	679	691	748	717	687	703	664	696	674	707	749	688	660	727	695	679	660	753	682	715	748	658	698	686	730	774	712	709	710	714	726	686	715	685	738	692	715	700	680	692	707	702	697	783	697	686	688	699	691	680	724	750	742	712	696	734	715	712	748	725	702	643	693	740	680	692	730	748	714	667	716	711	712	647	730	721	708	700	685	700	688	723	695	699	763	688	649	701	691	761	713	720	721	700	687	759	708	722	711	689	688	682	666	705	690	682	696	672	702	712	739	746	695	689	730	727	710	718	744	739	670	709	699	713	725	717	768	703	682	735	689	764	683	729	711	686	720	730	700	703	725	734	745	676	751	724	686	728	718	701	741	743	705	681	730	738	750	725	691	726	730	698	721	714	657	667	715	699	710	720	708	663	683	695	688	708	708	683	693	700	698	740	710	728	710	699	698	679	699	716	716	727	776	713	703	688	753	708	710	719	724	689	727	666	763	707	727	714	693	754	709	765	723	691	699	708	660	745	692	710	755	716	698	714	717	757	709	714	749	688	707	665	705	710	707	700	706	687	759	716	646	707	718	703	753	685	769	722	753	709	688	733	722	724	714	741	782	679	730	718	663	691	701	686	745	725	686	737	741	706	693	699	741	733	658	710	750	723	729	744	707	713	735	755	711	728	713	737	711	664	728	678	696	729	749	720	745	659	747	671	700	733	700	686	676	705	712	699	760	733	697	694	694	763	729	733	698	726	729	731	707	728	751	641	693	708	727	675	689	739	705	750	686	717	688	724	662	750	735	719	683	756	668	673	727	697	704	692	755	720	663	712	728	752	738	712	724	750	686	712	691	713	691	737	728	689	697	663	694	717	710	724	740	667	671	689	753	708	701	703	718	735	698	708	700	730	747	690	663	731	666	690	730	677	697	654	709	725	694	704	703	717	740	683	721	691	746	675	709	719	721	661	677	733	699	697	719	679	686	713	708	673	697	749	697	688	767	724	704	761	707	727	729	710	690	738	748	731	670	715	722	714	713	667	716	701	714	660	681	691	760	740	705	722	708	676	712	718	697	662	700	685	717	745	751	666	732	711	691	718	672	700	724	765	711	683	713	692	711	705	710	715	732	722	717	691	687	720	712	708	726	699	706	724	673	727	735	748	724	657	693	750	695	740	753	740	743	688	726	695	698	733	695	721	704	746	718	689	736	739	681	781	676	751	694	759	655	713	749	711	671	664	745	710	781	692	675	689	763	697	708	736	684	686	697	696	713	664	705	693	720	723	719	679	738	674	702	689	707	723	718	749	730	711	705	762	715	710	670	713	701	720	715	713	719	728	707	759	717	667	699	751	720	745	688	707	707	660	705	727	713	710	692	706	678	743	727	727	740	703	698	721	803	715	712	683	704	716	687	735	714	683	709	697	712	684	725	684	730	686	727	716	676	705	685	731	681	685	716	698	703	695	750	728	706	710	729	704	655	700	710	732	710	714	735	707	746	723	665	680	697	675	704	736	722	708	718	764	699	714
13230	22416	18363	10103	5050	2166	608	172	107	48	52	60	53	66	63	60	52	71	58	50	52	63	35	57	68	62	49	51	58	51	55	55	55	59	57	55	65	41	63	51	61	50	58	53	63	46	64	54	66	52	45	57	47	61	63	68	41	63	51	51	60	52	54	57	50	58	54	51	59	51	45	54	54	55	56	56	65	43	55	52	60	56	45	54	45	59	38	45	52	43	61	50	59	49	47	62	64	63	51	56	62	47	62	54	61	52	55	53	54	55	61	67	50	49	57	60	57	60	57	60	41	56	63	58	50	59	43	64	64	62	58	49	50	50	69	52	57	49	57	66	58	57	62	61	59	46	52	61	61	61	66	56	60	50	58	53	66	46	52	66	71	48	68	45	63	62	44	55	39	67	56	60	65	50	58	57	68	64	59	50	53	59	47	58	54	59	49	61	44	63	50	47	57	62	64	54	52	64	68	58	52	55	39	59	61	60	51	63	52	48	62	48	57	52	62	62	66	58	74	54	48	68	62	49	54	64	60	48	52	55	52	66	52	53	48	47	52	60	49	46	62	48	55	57	50	64	49	58	66	69	43	54	48	52	71	45	64	56	69	60	52	46	62	52	50	57	59	44	52	49	54	56	42	71	54	58	56	55	55	78	66	67	48	65	49	55	53	45	60	60	59	60	60	41	69	55	59	70	61	61	57	51	50	49	52	50	60	50	56	50	39	49	53	47	56	61	57	59	45	53	47	41	48	49	60	54	63	52	43	53	71	50	59	47	57	52	64	49	68	69	56	55	46	57	58	53	59	66	57	50	69	54	63	50	53	59	54	59	57	53	63	49	54	57	58	61	53	57	50	45	65	62	48	55	51	53	54	57	51	52	50	49	54	50	57	36	49	52	50	56	46	63	58	49	57	54	40	51	70	51	49	61	65	59	67	53	54	64	58	61	55	54	54	51	59	64	58	59	67	49	57	51	60	64	52	55	49	65	62	53	61	60	51	61	60	51	56	60	46	60	62	39	62	58	55	53	50	59	50	61	47	52	57	75	61	61	69	64	61	46	46	48	71	60	55	51	64	56	58	64	57	57	51	48	49	63	68	64	52	45	52	58	51	54	67	53	58	63	58	61	49	62	67	62	69	66	57	60	60	58	66	51	75	63	61	51	61	65	61	52	59	74	55	52	52	47	43	71	58	61	59	53	53	49	52	53	60	53	50	53	53	44	61	62	48	73	62	50	61	51	62	55	68	61	69	49	63	47	61	49	57	59	60	49	57	57	57	60	60	59	63	46	56	59	44	61	50	55	62	71	58	51	61	56	51	58	63	67	55	59	57	66	66	46	59	54	50	73	69	54	64	52	49	55	65	52	66	75	53	65	56	49	60	54	62	55	62	51	68	64	58	54	55	39	67	56	44	45	60	50	39	58	51	59	67	64	60	57	52	62	60	59	52	52	54	62	61	53	53	56	58	62	62	61	49	63	53	43	49	54	49	70	51	62	57	66	57	47	66	56	63	53	54	53	48	63	58	52	61	55	52	63	69	54	60	62	58	56	42	56	44	52	40	68	67	53	65	51	52	59	59	59	54	57	52	59	51	56	51	49	60	58	60	54	60	51	63	52	49	65	52	54	58	50	62	58	49	58	50	52	60	57	60	52	59	50	48	57	64	51	66	48	57	54	52	70	50	57	71	57	65	68	58	60	51	60	45	61	52	46	61	53	60	54	67	56	54	55	55	45	45	67	51	63	60	51	56	53	65	60	65	58	59	57	50	56	64	62	58	51	50	55	51	49	53	62	66	59	63	40	50	52	59	62	51	62	55	56	59	42	60	59	60	50	50	56	58	50	53	62	61	58	50	59	55	57	55	52	43	53	63	67	59	65	45	65	53	57	46	57	56	56	59	44	67	48	66	50	51	63	51	56	67	55	58	54	59	57	59	50	65	53	52	61	50	48	46	49	56	63	59	48	48	59	64	69	44	43	50	57	42	71	60	55	59	68	57	49	60	58	64	54	51	54	65	62	67	70	67	63	47	46	61	52	42	64	68	55	58	60	58	50	56	59	67	57	71	53	52	61	58	68	61	54	50	62	65	50	60	71	38	53	63	45	38	54	48	55	61	60	64	60	59	50	49	54	64	67	55	63	61	56	56	51	63	48	59	58	66	60	54	43	60	62	59	49	48	48	63	66	68	61	63	63	62	65	59	64	56	48	84	57	61	62	50	54	64	63	51	45	68	44	51	69	61	51	50	57	51	54	63	51	53	59	40	57	50	65	56	56	49	57	50	54	53	40	51	41	61	62	63	45	50	55	49	46	52	56	61	57	67	51	53	44	51	53	64	46	57	56	56	52	46	67	66	53	70	47	58	52	49	53	63	50	59	55	61	69	54	61	57	50	60	74	48	67	52	61	66	46	59	55	48	57	67	55	47	54	62	45	51	55	59	50	52	57	54	63	54	44	53	50	55	50	54	46	50	64	53	71	57	52	47	56	71	73	52	62	54	45	66	52	55	73	56	54	54	58	58	65	55	65	55	65	64	56	46	72	57	48	49	54	52	54	59	55	57	58	56	47	50	70	42	45	58	75	69	64	69	58	60	62	61	59	59	48	62	66	59	62	50	57	57	50	52	56	64	54	50	47	57	63	55	66	58	53	59	59	61	48	60	75	49	46	56	67	50	74	58	67	51	45	56	54	51	72	61	68	56	60	59	60	58	55	58	54	47	58	48	57	59	73	61	51	49	54	59	53	65	48	50	64	51	50	53	52	53	54	35	64	62	46	44	68	69	55	68	53	62	53	52	51	62	45	76	42	63	47	54	50	52	60	53	51	51	48	70	61	55	57	57	62	58	56	53	59	50	55	60	51	50	63	48	58	59	55	54	43	60	51	67	53	60	62	46	50	71	44	61	61	53	60	50	48	52	54	55	54	62	61	64	65	53	53	42	63	63	60	56	67	62	52	52	46	49	64	65	61	72	42	50	59	57	50	47	41	61	71	66	66	58	56	66	54	45	50	72	67	49	52	61	50	49	59	53	47	47	55	57	60	57	41	58	54	58	54	58	51	51	63	58	59	54	65	52	61	57	55	66	49	54	50	55	63	51	57	42	56	70	55	52	50	59	56	47	58	55	50	57	58	47	51	64	62	70	65	55	56	51	54	66	53	57	67	64	62	53	53	56	52	54	43	59	49	54	63	50	38	63	51	65	68	52	52	60	63	54	64	53	57	46	55	50	57	69	53	57	59	51	56	58	41	49	50	62	52	65	59	49	48	67	73	49	48	52	54	66	48	81	53	54	44	45	46	59	62	55	61	53	50	50	62	55	65	60	47	56	62	60	53	66	62	83	72	45	59	52	61	57	57	42	73	47	57	72	64	50	56	50	58	62	62	60	42	55	53	67	61	58	63	54	55	59	50	46	46	47	51	52	51	52	57	56	71	63	53	63	58	56	52	59	55	59	50	62	74	60	53	69	59	51	48	50	61	55	38
49131	45521	41516	43512	41940	30114	15916	4930	1523	806	714	662	747	703	673	719	657	673	744	692	708	739	713	687	740	717	697	687	742	699	720	718	751	719	675	701	737	683	718	715	720	707	710	716	729	693	748	705	691	707	730	648	700	731	673	695	709	689	694	728	704	684	699	766	691	723	723	696	683	705	696	622	678	687	716	696	723	727	722	684	701	712	710	660	710	750	731	697	636	711	699	680	663	682	704	677	732	735	686	661	676	713	662	730	744	696	693	720	710	714	734	716	746	703	687	740	772	708	691	726	689	754	692	653	740	733	698	700	724	662	704	722	728	751	725	722	695	678	711	722	715	670	706	684	730	666	714	752	720	699	737	691	754	740	773	697	710	725	713	727	702	717	746	732	753	728	735	675	696	698	729	727	726	676	727	704	700	702	721	710	706	720	669	647	741	700	744	681	733	683	711	704	693	731	709	695	693	719	730	687	718	728	683	677	721	743	698	727	715	704	640	712	715	731	662	701	676	675	668	723	713	702	746	689	700	700	696	701	758	709	738	719	694	708	671	710	684	730	702	746	713	713	737	656	717	728	706	714	708	708	715	694	669	692	672	666	722	767	738	674	741	703	676	712	756	684	699	672	732	668	758	744	705	690	673	726	689	674	706	755	707	678	685	705	743	705	699	747	735	703	692	754	706	684	723	718	707	723	710	711	740	724	680	714	694	719	690	714	712	700	734	715	700	672	688	740	739	681	745	658	724	718	717	717	742	720	727	732	753	671	721	699	696	715	718	688	740	660	721	697	690	700	744	735	745	747	720	761	735	696	708	695	709	711	705	686	721	651	710	715	727	698	731	664	680	728	708	731	720	716	706	731	694	753	717	749	666	741	727	679	708	752	738	715	669	691	708	727	727	751	727	678	708	692	695	739	749	736	687	717	722	695	714	726	696	750	736	714	642	725	763	708	707	741	755	747	744	699	749	733	691	663	719	688	679	675	690	705	754	669	670	694	734	706	708	662	708	731	721	751	737	688	678	691	685	714	728	650	703	704	725	673	725	668	665	736	666	750	704	685	695	701	714	743	721	694	739	709	740	703	714	718	718	750	713	663	751	716	719	750	712	753	736	690	760	756	754	738	656	713	730	734	684	678	684	679	704	719	701	702	674	719	730	711	711	699	685	727	670	710	708	706	764	721	779	701	672	680	731	707	699	726	723	723	708	740	743	701	664	715	749	702	721	681	725	721	732	747	733	752	698	684	750	674	717	718	717	738	711	722	690	745	660	713	759	690	730	665	704	701	782	688	721	718	709	669	737	707	705	728	706	686	677	699	708	697	740	703	735	678	674	727	701	724	713	699	710	721	758	722	736	687	725	658	697	719	750	745	719	661	724	733	685	730	735	686	731	723	745	724	714	713	674	704	726	695	710	726	708	737	696	705	685	731	691	699	713	685	716	710	681	727	730	708	719	745	727	677	739	727	736	712	712	672	723	695	678	686	724	717	693	728	710	741	729	730	736	692	693	771	756	709	735	711	689	715	702	700	710	718	733	705	732	718	689	742	743	750	685	720	736	744	708	710	693	725	692	674	727	684	736	715	682	698	728	708	699	754	742	754	722	722	745	750	712	706	753	697	706	724	688	711	696	691	716	741	716	716	734	708	721	711	738	704	729	725	705	683	741	700	672	731	703	705	691	718	718	685	709	726	733	700	706	709	686	753	678	750	719	721	685	714	702	692	698	678	699	722	680	729	694	682	694	683	727	700	669	662	732	719	693	706	721	688	740	691	728	701	671	711	712	738	731	693	704	712	691	667	723	783	696	723	715	701	706	723	698	722	682	710	719	756	722	700	725	726	675	731	751	734	746	717	709	701	711	727	714	679	706	729	758	722	732	682	736	666	679	688	700	711	727	724	724	692	738	693	714	771	681	672	681	787	697	681	697	710	741	712	708	718	705	754	708	728	725	700	735	723	710	738	719	709	732	728	678	785	732	739	707	726	701	740	689	710	728	753	722	701	731	691	700	699	662	734	698	734	718	681	689	745	677	758	690	701	740	736	693	683	694	659	718	715	725	710	682	705	743	703	699	674	707	726	707	735	693	737	720	741	671	752	704	705	705	706	715	723	713	673	704	685	697	683	686	728	676	680	719	751	700	750	687	690	719	706	715	709	750	719	698	712	705	797	698	717	714	681	728	702	717	770	727	699	723	702	701	689	669	670	682	656	707	688	728	690	716	756	717	738	667	721	689	692	682	705	701	725	696	724	686	724	701	671	690	674	733	704	659	692	687	704	683	669	683	678	743	674	693	722	706	732	748	723	741	715	674	744	711	691	715	681	712	727	793	721	748	704	702	755	725	745	720	703	725	672	696	643	767	717	707	736	739	669	701	727	696	709	674	717	673	696	738	655	668	738	700	691	715	721	699	719	668	711	712	740	684	679	680	715	672	716	711	694	703	757	710	734	697	748	723	719	686	700	709	752	745	654	739	647	718	703	742	726	773	689	723	692	687	713	732	707	722	702	758	684	706	702	716	702	721	704	676	706	721	756	715	692	723	682	723	707	687	717	704	692	756	722	698	702	667	755	763	692	711	696	748	686	721	709	709	711	672	646	705	691	670	707	718	739	693	680	732	698	745	711	691	708	688	722	731	668	727	698	717	708	708	727	729	714	755	708	716	712	707	718	696	705	751	749	734	696	771	681	675	743	687	688	694	724	728	719	724	709	735	710	720	705	723	686	711	717	730	730	683	706	681	704	694	723	712	711	755	700	676	708	710	710	664	743	744	709	726	714	720	731	724	673	687	705	735	723	719	662	717	741	720	722	721	769	733	673	708	705	752	694	699	731	698	689	729	702	722	703	688	680	708	730	714	703	742	711	689	701	664	665	717	707	672	695	711	714	691	697	687	694	692	673	715	704	716	686	716	760	725	743	694	706	726	709	692	681	723	721	665	702	672	747	695	682	721	712	706	724	708	691	656	702	748	734	725	716	706	701	742	715	733	688	723	717	696	683	647	707	711	692	684	727	723	697	720	725	786	660	725	720	687	700	644	715	724	708	702	722	697	722	721	727	656	697	703	705	763	733	718	695	710	733	732	718	726	690	693	757	757	733	760	670	738	716	666	670	702	671	719	692	694	711	709	695	683	733	705	732	721	706	704	738	728	753	694	685	698	744	755	736	695	700	724	731	730	763	681	704	736	691	692	706	710	696	685	710	698	684	716	698	689	724	747	693	673	703	665	674	727	740	708	723	703	699	725	668	693	700	704	775	677	710	696	740	736	713	727	681	721	705	724	738	732	742	707	670	690	726	697	724	695	703	673	693	705	729	727	709	714	691	702	673	708	719	757	716	725	703	692	675	706	704	683	702	683	723	681	708	684	724	713	698	695	781	746	750	724	760	694	705	752	731	729	737	716	677	694	723	701	690	711	675	757	720	664	709	731	664	730	735	702	687	690	687	699	776	714	744	663	737	725	700	734	748	734	690	689	690	724	752	697	741
8932	16594	18460	11381	5901	2443	806	219	74	56	66	68	61	59	67	53	53	55	56	47	58	68	65	62	62	48	50	55	75	56	42	56	65	53	46	51	71	65	61	60	67	66	57	59	63	63	59	49	57	54	49	55	55	54	66	73	55	79	53	54	51	59	48	42	58	60	51	55	42	59	53	47	57	69	51	61	53	70	54	55	51	57	66	67	72	70	53	58	58	62	54	60	51	54	57	70	69	58	59	65	62	62	52	56	61	59	54	72	48	53	56	58	64	69	69	52	57	51	61	43	53	64	69	53	64	42	67	57	63	54	64	70	67	81	58	50	56	61	66	59	53	60	64	58	52	48	58	55	59	66	49	64	59	51	60	52	54	55	51	67	54	61	61	62	65	69	65	57	59	55	42	53	57	65	56	59	56	51	48	53	66	40	56	65	58	41	66	72	59	63	53	62	50	63	62	65	58	59	55	60	43	55	60	56	67	69	71	58	55	50	65	44	49	58	52	51	56	59	59	71	43	60	63	62	48	65	45	62	66	54	55	61	49	61	51	46	58	65	59	53	48	45	66	55	55	44	46	59	52	55	67	59	61	87	57	55	65	64	61	54	60	47	54	60	65	49	48	72	61	59	61	56	59	68	57	61	46	51	53	68	55	73	52	44	51	68	52	47	51	63	50	41	58	50	54	53	48	56	73	65	53	57	51	53	57	50	56	66	54	42	62	60	54	49	59	51	69	60	71	63	55	61	51	56	61	48	68	56	51	41	52	58	58	58	54	61	65	52	57	49	53	65	61	54	64	59	64	53	44	56	63	48	76	64	66	48	72	63	51	57	52	61	50	62	60	60	56	57	63	58	57	66	57	55	56	57	51	64	48	64	70	65	47	60	73	62	44	73	57	49	61	48	57	58	62	52	55	62	59	48	53	56	50	60	57	69	59	68	67	51	60	63	53	56	65	67	54	43	49	66	61	57	50	58	47	58	47	62	53	51	47	65	51	52	66	65	54	73	65	69	56	62	56	50	56	46	50	65	57	60	53	56	63	69	61	62	58	73	64	53	48	59	54	55	48	80	50	47	69	52	51	62	48	62	60	58	67	47	45	60	57	56	60	69	53	44	59	55	51	57	65	58	61	68	57	73	48	50	62	55	60	65	61	44	62	62	65	68	65	68	42	53	53	47	56	58	51	67	75	59	64	64	67	57	52	46	58	56	53	48	56	61	62	54	51	49	53	50	54	68	61	58	55	52	55	56	52	50	60	58	46	46	55	59	50	66	61	51	53	54	56	54	46	51	59	65	51	61	66	57	46	52	53	71	60	53	61	55	52	62	55	68	61	48	57	56	64	65	68	47	58	56	60	67	64	56	76	73	53	51	58	72	61	60	58	63	53	61	55	63	56	58	57	38	54	64	55	56	59	68	58	60	73	54	59	48	75	62	49	74	58	62	59	47	54	61	65	65	59	53	62	64	70	59	63	55	43	63	50	54	59	50	53	61	68	52	68	66	58	65	68	56	60	63	51	63	55	75	51	61	64	57	43	60	59	63	65	50	60	62	64	59	57	58	64	67	68	51	66	55	66	49	62	62	55	59	58	73	53	57	54	66	67	68	52	60	50	49	52	48	63	64	55	61	69	60	66	65	58	63	67	48	47	72	73	64	60	55	60	55	75	49	58	57	57	58	66	63	56	55	63	60	49	46	59	53	55	50	63	54	69	71	64	55	76	60	55	56	63	58	76	73	63	61	48	45	52	60	52	52	65	61	62	56	71	54	53	72	62	53	68	73	91	52	60	65	48	60	49	57	55	57	56	63	64	59	65	62	64	70	69	54	62	57	67	63	67	56	63	45	53	49	55	46	71	54	59	63	49	45	69	65	52	64	49	65	66	63	68	58	63	57	66	47	72	64	57	63	57	71	54	50	67	53	64	72	51	65	47	64	52	52	58	59	56	60	42	49	67	55	64	58	53	68	58	59	61	56	68	59	57	66	51	59	64	50	67	49	70	59	58	51	65	58	54	54	48	54	65	65	53	52	68	54	64	59	55	61	49	65	48	58	61	57	52	55	56	60	51	54	61	57	63	56	60	46	51	51	52	47	56	52	57	62	62	56	68	65	74	61	67	50	57	52	45	53	60	60	71	53	60	63	62	50	62	57	53	64	55	64	52	62	61	45	64	54	66	63	54	66	61	45	45	64	49	55	55	67	67	64	46	53	57	59	60	53	60	62	56	70	54	52	50	59	55	70	50	48	55	56	56	51	61	66	58	60	60	64	63	56	69	73	61	54	47	63	58	57	46	69	60	70	61	52	52	59	58	53	57	56	57	52	58	77	65	57	64	78	59	55	61	58	57	60	70	52	64	59	70	56	64	53	54	59	64	65	52	50	47	51	62	70	53	56	60	48	69	60	65	51	63	58	56	59	52	72	55	65	58	58	57	59	56	64	64	56	56	64	52	59	53	64	78	77	71	51	65	59	60	59	64	60	54	54	50	63	63	60	56	53	58	54	68	48	55	74	44	63	66	60	51	66	61	45	56	67	65	48	62	45	55	54	67	52	60	60	70	51	58	54	55	57	58	55	66	74	62	50	64	41	50	46	70	61	63	53	61	67	57	54	52	61	55	52	68	56	59	48	51	58	59	47	61	66	50	57	45	52	60	60	64	61	66	69	53	66	57	49	57	76	59	52	45	52	63	38	48	53	49	49	56	63	52	52	59	51	58	54	57	63	60	54	63	62	56	56	52	60	54	52	57	56	54	58	52	60	63	72	51	72	61	50	77	59	56	61	60	68	51	36	57	48	52	66	70	63	46	63	62	40	51	53	66	58	60	62	56	60	64	51	52	64	69	57	64	61	40	57	57	55	70	53	55	49	61	60	69	56	64	65	65	63	61	53	47	36	55	60	54	48	67	61	46	56	67	80	62	61	59	41	66	64	64	59	55	67	57	60	72	57	59	63	59	54	72	59	55	70	58	54	62	44	63	71	61	65	55	67	55	64	56	67	51	62	58	47	48	48	53	61	46	54	67	61	56	59	70	49	53	62	61	52	53	53	59	62	60	63	58	55	64	62	45	55	67	61	58	52	61	45	56	62	53	65	51	61	65	56	52	54	64	52	48	59	61	72	61	54	59	66	60	52	65	74	70	64	69	53	52	50	56	53	67	47	63	59	57	65	46	55	67	70	62	54	52	78	63	55	56	61	44	66	64	56	44	67	58	55	64	42	57	52	75	43	55	54	63	57	68	65	52	68	61	67	62	51	55	68	49	61	51	65	57	63	64	57	55	53	60	57	56	59	55	67	57	65	55	66	44	56	66	55	62	67	60	43	50	58	61	65	63	66	59	60	41	61	53	55	59	63	50	69	53	65	57	52	54	44	50	59	53	65	57	53	69	73	65	49	58	63	56	49	69	60	56	61	59	63	61	44	62	56	54	54	67	60	61	64	60	68	63	47	64	68	76	52	64	53	40	58	59	62	53	49	48	46
42173	43696	43686	45182	43460	31721	17811	5987	1840	918	738	731	781	737	719	713	749	775	711	764	730	755	727	734	744	783	797	739	727	712	743	697	768	714	760	729	722	726	725	686	766	735	732	738	679	727	729	770	717	772	736	751	688	705	729	727	752	730	710	743	686	738	699	741	718	712	675	747	702	742	704	739	745	765	737	717	695	719	787	764	746	779	713	739	701	726	747	717	731	743	744	744	734	736	736	747	740	694	719	750	744	755	743	749	708	718	745	750	784	728	688	769	695	703	801	729	741	725	725	739	703	698	723	712	709	779	749	702	730	738	731	717	760	757	681	765	732	743	739	708	755	732	719	744	729	743	776	774	754	698	794	772	729	699	725	713	745	685	690	754	702	746	695	731	710	714	707	718	703	718	738	695	753	706	750	753	716	720	759	795	738	772	705	692	719	749	719	766	743	735	730	741	764	700	731	726	719	790	722	718	764	745	742	704	712	780	754	780	757	724	771	719	715	714	715	740	679	754	729	745	735	768	722	773	753	718	758	761	752	715	697	708	709	707	707	748	757	759	747	689	731	752	734	714	766	737	688	695	695	660	709	667	716	749	749	776	724	739	688	737	710	745	710	750	725	720	730	723	736	713	754	744	728	736	717	722	720	726	750	751	740	715	727	722	790	739	714	741	753	749	731	731	726	728	763	710	792	676	720	722	734	742	735	733	717	697	664	716	729	739	762	739	735	763	722	718	761	769	726	719	782	741	720	734	731	728	788	744	735	704	722	717	763	756	703	703	744	779	718	713	726	724	716	689	766	733	729	731	755	761	727	700	717	726	795	751	705	739	759	716	725	722	704	684	714	790	758	775	758	759	652	743	745	731	721	693	725	720	715	689	774	694	731	748	733	745	780	717	750	701	742	734	763	743	743	689	744	703	725	709	708	681	754	759	771	751	705	715	748	748	753	744	678	782	705	723	760	722	777	700	725	741	767	742	696	773	707	740	682	755	712	744	712	705	812	729	695	745	752	709	759	706	689	758	747	673	748	747	755	717	746	775	711	734	792	774	693	721	715	714	748	762	759	713	709	714	696	743	759	698	700	722	742	746	730	751	704	744	718	701	717	770	737	775	773	683	723	733	723	754	715	703	712	778	749	664	741	743	719	720	740	728	717	716	699	739	751	736	788	732	748	752	702	720	753	748	685	766	690	745	752	712	736	749	746	703	745	712	765	773	731	725	742	723	758	756	762	733	760	747	728	709	735	728	752	695	714	772	718	722	727	732	749	765	722	695	690	738	715	711	674	709	739	749	781	746	731	726	692	730	732	721	745	729	757	746	761	737	723	755	758	771	713	775	795	754	746	725	740	732	721	746	700	709	792	737	698	739	787	709	715	719	739	762	720	696	759	773	698	744	741	733	683	720	743	713	782	741	766	751	764	735	707	769	766	723	726	707	753	768	717	747	756	745	754	731	717	711	751	741	707	762	715	731	689	704	707	693	716	713	789	728	743	801	754	717	744	764	682	748	749	754	712	730	733	702	727	720	754	720	718	748	733	725	741	729	730	791	732	739	770	726	741	730	747	752	711	693	778	765	767	727	696	764	743	738	705	784	771	737	731	696	723	773	707	757	755	744	750	771	737	706	719	707	773	713	765	745	718	761	731	717	761	747	710	693	748	746	747	706	740	707	736	773	717	729	751	740	728	735	697	743	741	729	732	767	695	750	733	737	714	752	694	709	698	737	765	722	738	745	748	772	741	718	718	751	714	731	754	696	783	715	707	690	728	751	673	728	738	735	742	777	719	776	776	744	730	724	719	759	738	724	737	712	736	719	762	708	727	751	739	685	691	717	716	741	738	770	724	764	717	717	707	704	729	703	712	707	700	781	742	759	787	716	769	714	752	735	695	713	725	734	718	772	729	704	728	703	703	732	739	702	774	771	765	735	737	687	685	759	762	704	723	772	760	722	727	767	764	695	779	760	741	704	739	701	776	724	742	734	747	747	750	734	762	772	712	681	750	685	698	720	709	755	725	751	737	788	754	704	757	752	717	758	758	741	728	722	741	729	759	750	754	745	705	711	734	773	742	720	754	691	725	742	750	721	751	759	736	760	689	723	732	735	728	737	709	738	754	741	733	738	767	679	736	694	716	728	728	698	725	726	754	732	759	761	687	684	751	716	740	723	728	758	756	709	752	745	697	742	758	767	739	691	722	710	713	744	748	739	714	743	702	736	766	742	769	731	705	720	747	761	708	743	711	780	789	717	745	747	709	737	709	706	793	757	752	694	725	772	697	706	755	758	738	668	748	749	785	711	747	754	723	740	714	742	684	702	697	715	693	732	728	753	766	691	706	739	735	730	747	724	691	735	689	706	777	743	735	668	798	741	701	709	727	743	773	724	708	728	672	768	761	735	737	721	718	691	758	740	745	751	745	723	716	737	768	694	707	699	783	738	729	743	714	673	677	735	743	707	729	717	732	721	756	699	726	720	715	731	755	718	729	749	740	729	717	740	736	741	777	714	775	707	724	697	753	726	745	761	734	736	695	795	717	677	775	723	699	775	719	778	703	716	725	710	793	700	688	766	692	753	732	701	697	745	752	727	697	723	698	724	714	713	739	709	780	755	743	699	729	712	736	728	727	789	769	679	723	735	705	749	702	695	758	756	775	735	743	751	757	702	721	690	674	729	727	704	703	679	762	745	672	734	751	690	744	739	736	753	738	757	772	718	755	683	751	733	735	748	742	742	765	743	749	745	761	749	729	761	710	746	739	727	705	743	750	722	712	774	696	738	736	743	769	722	735	716	762	739	714	724	736	752	723	734	735	758	710	751	669	721	701	791	722	718	744	692	720	742	745	744	775	704	694	728	751	720	713	723	713	729	710	733	718	702	678	714	736	733	755	735	753	682	741	668	710	737	716	751	748	717	724	732	732	749	692	755	720	713	791	734	769	693	687	708	685	735	749	760	683	737	749	706	695	741	683	694	764	708	751	694	746	706	715	751	753	726	698	743	722	743	756	768	780	732	733	695	749	739	757	719	713	688	705	715	734	762	735	739	738	704	735	737	687	770	740	710	758	737	732	759	761	686	759	709	741	748	742	766	732	770	720	782	742	781	705	722	727	749	730	725	729	707	745	707	667	749	735	740	692	703	728	758	692	743	694	671	716	745	706	738	741	726	695	665	716	742	731	765	727	718	723	704	730	735	746	682	741	717	739	736	787	732	749	745	740	732	729	736	752	749	695	758	691	749	694	719	757	741	731	710	701	723	750	805	715	739	749	746	706	727	759	739	702	743	733	760	753	766	702	751	722	733	672	789	724	742	748	732	726	713	720	710	728	756	736	728	721	726	775	730	756	735	728	743	722	774	719	697	707	720	729	708	723	758	758	728	751	705	691	805	748	761	772	719	770	687	741	761	738	736	715	774	773	725	738	713	762	700	747	743	748	757	704	692	752	772	739	743	761	720	749	763	701	806	729	703	711	776	710	747	753	760	688	707
8487	26371	25680	17757	9928	4278	1208	291	122	76	52	67	60	49	60	48	60	69	61	55	63	57	54	56	69	57	51	52	57	44	67	55	53	57	64	68	61	63	57	57	59	59	45	64	70	58	65	45	53	59	63	59	47	57	69	70	51	55	51	63	61	55	49	54	69	68	45	58	72	57	61	64	51	63	82	53	69	49	57	58	64	64	66	44	44	56	54	67	55	64	59	47	46	59	63	54	63	58	38	61	57	60	65	55	59	57	54	75	64	44	48	55	52	68	56	53	52	61	62	60	43	50	72	56	59	53	64	66	63	72	51	52	61	78	62	66	49	64	46	50	72	53	51	60	64	53	50	49	50	66	70	65	59	61	39	69	58	61	60	69	49	53	56	56	55	56	57	61	57	68	66	49	62	49	52	63	53	46	43	62	55	70	56	51	62	62	52	56	54	64	50	63	55	56	50	63	67	63	55	62	71	71	59	48	51	65	58	58	54	58	47	56	54	59	61	55	55	52	54	59	57	60	60	49	66	70	54	61	61	65	65	56	61	67	60	53	54	53	60	48	52	61	59	65	45	51	52	49	66	58	69	49	59	42	63	57	71	41	61	62	52	66	58	61	60	61	52	54	57	62	56	49	73	69	60	48	48	59	57	60	62	48	53	63	47	55	58	64	58	57	61	63	51	54	54	35	57	57	55	56	51	57	61	56	63	48	59	54	73	76	58	68	55	55	66	61	57	48	57	55	60	62	65	63	50	63	61	56	53	64	49	63	49	51	62	59	60	67	56	48	53	55	62	59	56	61	66	48	50	60	62	47	39	54	57	60	54	56	42	65	64	51	58	66	64	48	55	62	59	75	61	61	49	50	56	50	58	51	59	48	45	55	67	72	57	44	59	47	54	59	54	40	59	62	62	54	53	66	64	55	62	64	53	51	63	68	65	66	54	47	78	54	45	53	61	54	58	43	62	56	57	54	54	68	59	65	60	51	64	51	55	66	64	47	54	51	48	65	47	62	62	53	58	46	53	52	67	58	53	64	60	53	77	48	58	70	57	44	45	56	52	59	61	60	67	57	61	75	70	55	58	56	57	64	47	57	54	50	53	69	60	64	54	51	68	60	51	55	49	65	68	74	49	56	59	63	54	71	61	54	62	54	59	65	52	53	69	56	51	58	56	57	53	69	45	53	61	53	47	50	54	57	52	45	66	58	62	63	47	54	61	49	50	41	45	52	57	50	57	57	61	60	63	42	48	57	60	55	61	64	64	66	60	61	57	53	58	53	44	59	50	62	67	60	62	65	76	64	47	47	42	57	54	54	56	61	50	55	61	55	67	54	71	51	63	50	64	65	81	57	60	56	58	65	45	61	41	68	58	45	54	64	57	54	59	64	58	59	62	50	61	70	45	55	44	56	58	61	47	63	63	50	69	78	46	52	64	57	47	66	60	59	57	65	50	54	51	66	61	58	62	55	64	49	64	51	56	51	63	72	61	49	47	69	55	61	53	62	73	62	60	54	57	61	69	60	55	51	65	51	55	58	54	57	63	61	48	72	45	69	57	66	68	60	62	60	47	71	65	65	51	64	54	54	45	59	77	54	47	57	46	69	51	71	54	55	72	63	46	57	52	70	55	62	52	54	50	49	72	53	49	56	49	63	67	54	59	54	64	49	60	60	53	43	70	59	54	59	76	58	60	64	62	50	50	44	71	61	79	52	65	72	69	50	54	52	49	51	51	62	61	62	53	59	63	73	54	56	51	58	45	66	64	55	62	77	68	60	55	52	62	59	56	63	61	57	50	53	56	47	54	52	55	54	58	62	52	61	65	55	61	71	58	44	53	70	77	53	47	63	57	57	58	50	62	40	57	59	64	47	52	79	54	60	54	62	65	63	47	65	57	76	50	53	48	62	70	61	64	67	56	56	61	60	66	67	57	67	56	48	66	64	46	69	63	59	55	64	63	60	62	58	53	61	46	55	58	56	64	61	56	45	57	47	64	42	60	54	53	64	49	52	73	48	59	80	59	67	67	52	57	45	55	64	62	53	46	61	60	63	60	43	49	57	62	70	53	48	50	56	54	72	48	56	45	44	54	58	70	49	63	60	54	44	52	56	39	65	66	63	62	49	47	45	54	57	63	49	59	66	56	53	54	61	60	62	57	66	62	50	56	56	47	61	54	66	55	66	47	63	61	56	65	59	51	61	63	57	55	65	54	49	47	50	50	55	55	60	51	56	57	62	51	52	64	53	54	54	52	61	53	66	68	43	65	69	54	61	52	62	64	59	56	59	55	53	58	54	73	58	59	58	67	51	52	67	50	63	57	56	54	71	61	72	53	53	49	49	58	60	71	52	55	47	60	45	69	47	58	58	60	46	54	60	54	59	54	57	68	57	60	50	53	42	57	55	69	72	46	61	53	41	55	59	50	61	56	56	67	54	64	57	56	56	53	69	55	54	60	53	74	54	57	70	59	63	59	58	49	61	67	56	60	62	72	56	48	46	54	66	55	57	68	63	63	67	69	62	52	49	49	65	39	51	54	47	46	62	53	47	55	56	68	64	58	67	74	50	44	52	50	54	58	50	58	58	60	53	50	45	53	65	43	58	50	45	66	53	72	49	63	82	58	56	67	74	84	56	59	48	60	58	51	61	59	62	61	51	59	62	42	58	59	70	47	56	51	38	62	59	50	48	70	54	55	60	79	51	46	71	62	69	50	55	56	68	54	56	58	60	57	58	58	66	56	63	64	60	73	41	54	67	61	44	47	46	48	60	72	55	59	61	55	57	56	67	67	50	50	57	54	54	68	65	57	50	41	65	58	58	62	49	60	63	57	58	60	54	63	52	53	55	64	63	56	49	67	49	58	60	54	50	48	68	45	51	55	48	45	68	52	55	48	43	61	60	48	47	74	57	65	55	61	68	63	56	57	65	53	68	65	60	60	65	54	53	43	65	61	54	68	69	72	46	65	43	54	55	62	64	53	62	67	62	58	69	50	46	60	63	45	52	61	57	56	53	59	64	67	59	63	65	65	54	67	59	49	56	70	70	53	55	57	49	56	55	65	62	51	50	53	68	64	58	66	62	62	66	63	62	60	60	61	65	70	64	63	62	64	55	44	52	60	52	61	76	64	62	71	49	54	65	60	63	58	47	59	57	65	74	59	57	66	63	63	49	61	60	67	55	54	63	65	47	49	61	46	67	53	35	59	50	42	64	48	53	51	67	61	65	64	66	57	51	51	58	69	55	57	67	69	61	56	58	78	70	65	51	53	59	58	64	51	59	48	69	69	69	69	53	62	65	67	72	65	59	66	57	61	54	57	54	59	62	69	60	59	62	61	53	65	58	75	60	60	60	51	46	60	52	51	59	63	66	56	63	51	54	62	58	59	66	63	62	49	52	70	62	64	60	65	53	65	62	72	69	66	50	51	70	44	64	51	63	61	65	58	56	73	67	68	62	55	68	60	66	76	65	55	56	48	68	59	56	59	63
45584	53645	50343	54471	52006	37360	22137	8540	2390	992	775	786	731	722	772	714	765	660	711	725	727	734	753	686	686	738	757	728	782	699	713	735	723	747	723	702	683	763	730	722	699	766	701	699	720	750	694	742	708	738	760	764	749	679	719	728	720	702	710	766	727	726	740	736	703	699	737	722	727	737	745	750	708	743	730	670	685	718	750	712	729	731	712	682	721	775	715	730	754	721	711	739	756	763	724	695	717	722	710	701	758	770	710	711	776	717	736	748	694	776	718	716	726	722	716	729	721	707	724	739	645	739	719	739	655	745	717	712	703	699	784	705	757	739	714	734	704	729	733	696	707	734	655	709	739	751	692	710	732	757	747	738	720	716	752	676	757	724	731	716	713	758	689	743	729	741	759	764	740	750	765	745	710	744	763	738	739	739	735	727	763	742	694	778	751	717	733	725	743	748	739	713	745	718	706	766	706	726	705	730	735	767	720	701	752	711	733	706	713	720	735	730	751	692	653	732	711	738	763	700	727	691	716	712	752	673	741	722	766	737	679	722	735	720	733	736	716	719	736	733	703	747	724	788	723	715	730	733	663	728	740	780	713	717	726	722	717	757	816	725	705	726	719	760	660	714	692	691	705	749	727	722	760	724	728	698	728	687	706	718	794	696	723	751	725	693	700	750	761	704	700	711	753	723	699	726	752	683	739	765	728	732	741	756	759	754	754	735	735	694	723	745	732	761	729	739	726	737	743	685	715	766	707	750	709	732	744	723	720	739	704	730	743	699	742	741	710	715	750	725	758	757	731	696	697	704	734	703	707	768	699	729	701	745	695	725	774	740	704	713	750	728	713	734	709	697	680	724	709	756	686	733	673	735	709	747	693	749	703	726	753	677	698	695	730	730	692	767	732	747	752	710	749	709	705	750	738	769	751	768	695	730	760	707	701	704	688	735	720	776	750	747	740	728	767	750	703	684	744	697	736	702	704	751	765	693	735	754	721	735	808	777	750	734	722	732	725	724	729	689	724	728	741	713	690	717	747	767	680	785	751	741	710	721	765	730	690	703	724	722	708	705	745	795	691	728	720	713	744	722	722	751	750	714	704	694	738	707	694	752	682	748	734	753	679	709	685	669	710	688	715	728	746	706	753	764	779	780	754	730	748	715	713	730	715	727	741	717	713	794	768	704	735	724	754	688	726	711	720	725	691	730	709	706	720	769	705	721	674	717	701	712	721	762	734	735	731	698	669	736	698	701	707	777	754	732	738	735	729	690	728	711	721	762	723	794	752	765	710	712	773	794	734	734	702	723	702	680	690	719	709	747	727	722	673	708	726	772	709	786	804	700	725	733	726	740	748	724	729	716	697	718	733	742	713	695	681	734	762	729	719	719	732	735	732	735	740	683	716	730	726	722	716	711	713	712	786	744	734	750	644	705	708	739	670	758	764	733	799	679	734	811	774	722	718	705	742	766	719	774	691	744	765	738	708	711	723	735	736	685	743	720	726	743	745	732	750	717	737	775	706	727	726	723	777	726	715	725	712	698	747	735	710	726	730	685	713	736	740	702	686	739	679	760	745	720	742	710	731	692	714	660	688	753	686	794	740	744	698	730	732	743	764	761	716	756	760	698	747	745	696	704	740	759	719	746	772	710	774	741	735	787	692	726	713	718	695	733	733	736	766	686	723	763	699	756	729	702	732	757	720	711	725	698	753	744	690	736	711	707	693	731	687	730	726	666	749	726	712	679	750	730	662	747	724	664	742	737	713	731	795	742	712	715	750	738	759	723	701	796	724	728	729	712	712	726	710	689	728	736	735	724	744	717	731	642	718	696	774	760	731	707	730	740	756	761	770	753	744	747	710	770	731	764	700	743	770	715	745	699	710	705	749	729	736	754	722	772	756	769	722	743	754	734	743	744	665	732	716	722	758	678	743	714	714	734	738	701	707	689	691	722	715	729	720	725	722	780	734	745	759	746	722	740	738	744	755	703	738	678	729	698	718	724	750	691	725	735	692	753	744	729	719	710	738	722	748	715	739	784	733	728	684	707	712	703	708	744	735	743	748	763	721	733	730	734	752	719	701	768	717	735	763	749	718	696	644	732	750	775	727	697	767	734	773	743	731	709	722	767	727	724	758	741	743	733	739	742	724	699	735	739	704	682	760	665	701	701	714	725	737	731	718	737	759	715	671	728	706	723	727	695	781	712	709	669	729	709	739	723	725	742	716	728	707	743	737	746	715	717	728	755	717	736	727	739	738	733	713	745	754	739	695	776	742	702	647	755	719	723	743	690	764	745	715	710	696	712	767	705	749	695	714	752	728	758	763	698	715	769	692	679	725	706	709	745	688	731	743	724	712	660	714	733	752	736	708	725	720	720	656	755	723	710	693	760	713	715	719	762	744	702	707	735	688	726	743	706	670	754	725	737	724	703	695	752	690	787	700	756	763	772	739	683	718	699	788	693	749	728	751	763	773	730	677	724	738	733	740	722	714	771	723	771	757	683	723	735	742	716	740	709	730	700	754	733	756	708	695	765	711	706	780	745	710	709	684	716	727	663	728	692	725	750	721	712	750	700	761	679	705	760	710	696	691	702	726	745	697	699	731	700	773	675	725	791	678	703	708	745	709	702	777	727	748	723	741	729	650	704	679	748	699	724	772	736	763	695	733	718	733	722	712	745	739	729	760	734	772	700	737	699	715	724	729	667	739	733	715	803	714	693	741	712	730	769	706	750	736	712	648	727	743	767	712	700	772	711	721	748	734	731	709	741	702	762	701	769	738	724	738	689	734	721	728	687	702	697	732	717	748	726	718	752	700	759	711	791	692	762	707	744	787	745	698	729	745	791	740	717	708	701	761	721	705	773	719	771	690	740	688	734	676	694	769	733	743	755	768	666	752	762	674	762	729	686	719	705	757	706	727	747	695	729	669	747	763	721	735	770	727	756	703	698	763	734	700	765	773	676	696	752	722	729	753	706	709	712	675	758	719	710	734	754	746	709	715	707	736	737	733	732	710	729	710	711	763	679	729	732	776	684	703	728	772	738	714	776	723	734	682	722	761	711	726	682	677	747	699	742	727	715	693	718	726	739	677	733	748	716	748	759	775	697	710	741	720	708	724	737	718	760	722	715	709	778	782	708	695	693	683	738	758	697	771	720	744	711	722	751	707	705	760	710	730	682	726	731	734	759	701	738	697	744	697	747	747	678	726	754	752	726	791	701	711	679	762	729	743	703	676	730	782	717	751	784	777	762	692	708	707	691	718	780	711	742	812	727	699	682	700	731	720	706	731	786	730	673	720	742	743	768	681	740	731	741	748	714	724	724	735	700	711	700	747	747	755	744	743	711	775	689	771	708	719	745	713	715	722	790	688	767	714	767	715	753	696	736	711	759	759	751	760	734	706	724	741	765	720	729	750	754	727	722	659	733	717	771	754	733	755	742	740	724	745	707	693	732	753	756	693	717	718	694	687	734	704	730	723	729	738	722	708	769	746	704
3594	6193	7606	4643	2158	900	293	131	71	53	52	65	60	55	71	45	55	61	60	55	58	59	62	58	61	68	57	56	44	59	58	56	62	60	64	54	57	53	51	73	36	66	46	71	48	57	61	64	66	65	54	50	60	53	60	73	46	54	58	56	74	53	66	58	73	48	58	57	74	55	38	46	61	55	53	51	41	53	56	60	42	48	61	47	59	56	52	50	57	80	54	37	61	64	68	57	53	66	57	61	68	57	58	57	49	65	60	49	64	56	51	50	53	55	61	65	62	44	48	58	65	51	53	51	53	51	64	59	57	46	50	51	44	50	71	69	61	59	50	54	58	48	56	59	56	61	56	52	65	56	60	63	57	54	50	40	55	65	47	55	52	60	69	44	46	70	65	58	63	53	55	60	57	63	55	51	46	57	60	61	66	73	59	60	57	58	55	65	55	52	59	55	56	58	60	50	49	50	56	47	61	52	53	59	53	57	54	49	58	45	59	65	49	64	52	50	58	53	58	50	65	69	50	72	50	52	48	61	54	52	53	44	58	50	56	56	53	49	48	63	52	51	52	77	54	51	67	53	57	51	50	57	56	51	45	50	53	50	74	43	52	51	57	65	58	49	55	61	45	56	53	58	66	54	64	58	67	40	59	60	51	64	60	56	60	64	50	52	52	59	60	62	54	55	64	57	53	57	58	54	54	53	50	48	50	56	52	54	55	64	52	48	43	50	67	55	58	67	57	55	58	51	52	52	53	48	61	56	48	51	52	71	61	53	56	58	56	50	62	72	52	48	74	53	52	69	72	61	62	51	46	63	54	59	61	64	66	49	54	61	50	56	58	62	41	57	65	48	49	68	65	50	43	63	54	57	48	61	61	45	62	63	62	63	50	50	42	44	63	47	75	67	55	70	67	43	63	56	53	55	64	67	58	58	56	64	55	48	53	65	54	68	64	63	42	81	42	60	55	69	46	61	49	47	66	67	51	57	54	67	52	58	56	49	57	48	48	59	51	67	59	48	59	50	59	68	47	58	65	58	64	50	56	55	45	56	45	67	50	49	66	56	59	52	60	55	66	52	66	57	55	53	43	65	53	80	54	63	61	61	61	76	64	63	55	59	55	66	54	62	61	58	53	64	54	51	48	62	61	53	54	60	69	51	42	53	56	54	57	55	64	41	56	52	47	58	50	53	57	56	63	71	60	70	60	44	55	61	62	54	55	52	55	60	51	66	42	56	70	67	46	71	53	60	54	48	57	66	52	67	56	70	54	54	56	54	60	62	60	57	57	52	46	54	60	56	71	41	55	69	62	55	57	63	59	62	50	52	51	60	53	49	52	51	46	62	59	61	62	67	65	58	46	63	57	61	64	62	55	65	61	58	66	54	60	55	64	50	69	61	63	48	61	53	64	55	60	61	60	62	64	52	51	54	57	58	55	51	62	76	65	69	56	50	65	63	46	50	40	58	60	55	47	62	47	46	57	54	58	52	44	41	67	68	44	50	48	69	64	44	77	68	53	46	58	49	47	69	60	52	58	52	54	40	57	55	58	47	47	52	54	57	50	57	62	48	53	43	65	50	35	49	60	60	62	64	51	64	54	47	67	58	44	51	47	57	58	72	52	49	59	65	54	51	57	58	66	66	68	67	66	51	53	50	59	55	56	56	48	61	46	51	42	58	57	58	57	62	63	54	50	60	62	56	59	57	44	49	52	54	57	45	47	54	58	63	69	53	61	63	54	46	70	58	57	54	55	57	60	75	48	53	56	61	61	56	59	49	60	53	54	41	53	50	53	61	59	58	50	63	57	70	54	42	63	64	57	61	68	61	62	58	59	59	51	62	54	56	53	70	73	48	60	49	63	55	48	55	47	48	43	70	59	46	63	56	58	53	51	48	64	52	68	57	68	60	69	41	60	56	40	46	49	61	60	40	58	59	59	55	47	58	60	51	58	56	66	57	73	55	47	62	58	46	44	58	50	55	50	53	63	63	46	58	70	56	59	60	48	55	60	63	53	56	64	53	57	51	54	56	78	56	56	52	48	46	52	74	54	61	46	55	52	53	48	55	63	64	65	57	63	47	48	45	60	56	62	60	52	56	60	76	47	57	43	55	61	61	54	53	48	53	62	51	66	48	53	55	68	49	49	59	61	56	71	52	63	65	56	49	53	56	51	59	61	49	56	61	50	62	51	52	48	55	50	52	65	68	49	46	53	59	60	51	57	62	61	52	62	74	53	58	61	61	64	61	61	54	68	65	58	59	47	63	61	45	66	56	46	59	72	54	59	58	47	61	59	63	48	51	59	58	63	44	55	53	46	58	60	58	59	56	64	55	57	56	62	63	54	57	64	59	51	60	66	65	53	72	54	52	52	67	60	61	56	64	56	65	64	71	66	48	61	53	52	69	46	52	57	51	64	61	64	50	57	50	45	49	58	70	57	61	46	59	60	55	45	55	55	44	52	58	64	53	69	73	69	49	53	60	61	63	44	58	73	55	65	69	51	53	53	59	57	56	52	41	53	54	52	51	48	72	52	60	60	58	42	49	55	64	61	58	47	64	51	66	60	58	57	52	64	61	56	53	53	62	58	47	54	61	49	52	53	63	57	52	50	58	56	76	49	63	55	54	62	47	63	64	52	57	50	53	48	60	49	52	45	59	50	55	57	45	78	47	64	54	66	43	55	68	60	61	43	56	59	48	51	53	51	62	60	55	56	52	48	58	58	55	71	57	63	50	60	51	66	48	47	76	65	57	54	59	72	54	46	54	48	59	60	70	58	53	51	60	54	68	51	65	44	55	49	62	53	58	54	57	50	62	42	61	53	54	50	51	43	65	58	51	52	62	54	56	50	52	44	50	59	61	59	56	71	63	56	57	53	67	55	56	62	52	60	45	43	53	46	57	59	71	48	70	63	66	58	64	61	56	54	55	57	49	62	46	67	49	66	53	66	60	58	63	50	54	56	55	59	51	64	56	54	59	52	50	52	53	46	73	57	41	55	66	53	40	65	57	36	61	62	63	55	46	56	56	61	59	63	47	45	61	53	61	47	79	50	62	52	49	46	57	48	48	64	46	57	58	49	61	53	51	51	58	39	55	60	51	52	56	60	51	50	42	55	67	44	56	77	56	54	56	58	57	53	63	38	60	60	65	41	47	56	48	62	50	57	45	64	48	49	56	54	64	58	48	60	75	61	51	46	52	62	55	81	52	64	62	40	57	63	51	60	70	46	65	49	65	44	63	58	43	48	66	65	60	42	56	64	48	68	59	69	48	60	51	52	46	53	55	51	56	57	55	71	47	50	65	61	57	57	45	44	59	56	56	59	66	49	61	60	62	47	62	40	56	62	62	56	59	58	50	66	50	51	63	62	48	54	65	60	62	84	50	60	56	51	46	54	46	57	53	57	52	46	41	60	55	57	59	47	63	54	66	54	52	44	51	53	61	66	65	48	54	60	71	51	53	70	63	56	59	66	49	65	53	53	43	63	57
32136	33061	32510	32698	30229	20657	9139	2711	1060	741	743	719	728	747	738	666	712	709	715	648	691	687	687	685	701	696	711	721	724	691	747	693	688	681	681	719	728	685	688	712	687	707	718	693	697	660	653	709	685	703	741	679	703	701	655	711	652	697	721	714	695	655	733	703	684	723	725	753	750	679	646	694	678	629	706	740	728	712	771	714	706	700	685	682	630	703	701	678	681	633	741	766	719	718	674	694	688	758	699	718	667	706	698	659	720	694	720	692	770	708	747	723	666	718	740	707	731	715	720	703	715	674	694	671	711	723	696	704	694	715	678	684	699	679	688	731	673	702	686	687	714	703	672	670	678	658	718	643	701	723	674	716	677	724	688	699	707	710	690	710	728	684	721	720	683	735	678	686	666	696	725	679	701	685	698	709	671	717	645	689	689	699	701	728	683	716	702	687	718	749	748	685	724	688	723	719	711	672	710	733	694	791	716	689	694	707	617	678	773	711	706	681	721	692	701	735	707	760	683	717	675	737	693	706	699	714	684	725	679	753	723	694	746	665	714	671	709	695	699	708	681	686	700	729	657	703	689	733	734	694	659	688	713	678	735	683	729	702	729	701	707	712	720	733	707	752	688	724	686	690	716	692	729	702	690	695	711	683	700	679	715	752	688	701	725	655	668	725	682	671	652	722	646	680	696	676	716	695	681	691	694	686	685	699	731	721	698	695	714	734	723	698	702	708	722	702	680	685	694	708	664	707	701	685	763	686	710	719	710	673	641	709	691	725	731	730	677	711	736	678	734	724	670	697	757	718	740	718	710	657	702	680	659	706	740	687	760	708	656	701	718	717	694	706	695	725	635	776	719	706	717	745	745	717	741	673	675	704	729	719	719	694	695	692	679	697	790	708	618	708	739	685	745	726	704	711	667	724	714	753	652	701	774	691	711	683	700	705	698	718	727	647	723	686	705	698	645	693	689	705	697	709	749	701	702	719	688	671	673	669	695	657	701	701	701	695	669	671	710	698	689	741	669	734	743	656	682	707	694	719	720	726	755	721	656	723	693	688	733	710	698	722	745	691	694	715	677	718	676	711	723	695	696	666	702	698	718	726	725	684	730	743	704	692	698	691	678	706	733	736	712	720	702	725	681	743	696	691	688	732	649	705	721	702	638	707	702	712	694	692	724	707	681	764	680	719	743	714	710	741	755	728	686	664	691	755	700	721	695	685	702	722	729	692	722	690	694	712	742	718	646	695	662	666	663	716	731	725	717	690	733	700	726	678	686	747	675	685	703	706	760	717	729	682	706	726	692	690	739	718	661	722	683	684	695	716	656	710	706	725	699	669	715	730	698	710	741	680	715	690	736	672	734	709	737	629	707	689	696	757	717	692	748	732	727	722	677	700	690	693	701	754	662	699	669	759	722	732	715	684	712	694	687	712	669	666	678	693	661	714	701	672	713	695	700	717	691	684	716	709	699	722	675	748	722	720	697	714	702	724	678	720	732	683	646	702	727	717	671	718	695	718	734	714	685	664	647	742	706	728	705	702	695	692	669	681	729	707	711	698	708	688	694	690	662	721	713	654	698	690	653	678	719	708	740	708	734	691	743	687	690	752	750	716	690	720	710	660	717	707	710	718	685	718	681	680	653	727	743	704	661	665	705	759	745	720	723	703	723	659	678	674	687	680	678	731	691	718	723	690	711	741	676	694	741	693	733	679	704	714	724	678	678	735	700	746	694	695	694	694	692	728	694	690	705	691	739	689	707	690	693	704	650	684	733	703	702	718	746	726	671	735	711	687	689	745	726	662	673	676	722	694	683	703	695	702	799	723	643	686	683	644	734	707	723	702	667	689	680	727	706	705	707	697	692	714	665	693	672	710	729	671	703	751	693	704	707	713	715	714	729	730	709	717	716	707	740	661	697	693	707	724	665	709	694	688	744	715	670	692	710	658	707	708	713	712	668	717	736	724	690	712	692	701	678	695	717	720	682	734	697	706	669	689	659	701	709	755	677	669	675	674	689	707	708	698	674	706	721	681	671	689	727	735	731	740	739	662	744	705	706	761	714	669	676	739	726	730	713	718	730	745	703	682	690	665	691	743	701	683	716	686	700	692	674	704	686	699	708	707	720	755	725	667	680	725	695	783	678	756	690	647	725	662	684	709	693	718	723	657	717	679	675	675	696	712	698	661	692	722	689	708	683	734	676	676	707	708	682	721	676	684	692	681	723	681	678	724	632	747	704	683	696	710	723	748	747	690	706	696	709	731	731	710	742	732	721	731	701	666	668	707	705	745	686	710	703	706	674	707	701	699	699	666	741	714	744	674	671	677	696	770	669	687	641	683	689	695	663	740	786	720	727	674	732	706	705	705	703	665	703	720	683	729	736	710	696	733	686	720	679	718	698	719	682	694	695	673	758	717	716	715	716	727	699	729	766	681	735	667	706	691	707	733	661	676	709	682	728	697	662	728	696	763	701	675	718	693	700	700	674	702	697	708	682	705	661	707	768	661	707	767	708	749	670	694	764	679	765	693	745	659	716	666	686	749	740	696	680	685	609	709	631	713	692	688	683	699	645	697	717	764	709	738	713	736	743	700	733	706	680	706	698	724	670	719	743	669	745	689	714	711	669	704	686	674	767	700	690	705	719	729	667	762	692	734	655	719	702	711	653	685	657	672	730	758	662	731	711	684	703	746	698	688	691	704	681	676	649	722	716	756	683	686	681	745	678	679	697	714	740	643	665	696	706	671	742	711	697	734	706	685	649	665	690	680	698	695	718	703	713	740	711	690	690	688	684	728	684	742	659	690	713	733	710	682	666	737	717	724	693	717	690	714	703	695	688	730	711	736	757	708	700	717	720	705	677	704	720	661	702	699	689	717	677	668	684	707	747	670	671	698	701	720	688	741	707	676	682	740	679	728	733	721	698	721	699	693	679	687	711	648	698	714	702	714	694	704	769	738	700	721	671	684	743	711	674	731	698	694	691	692	684	648	686	698	675	715	735	749	717	626	695	733	759	757	703	678	699	707	721	680	743	689	732	668	641	687	651	738	719	717	694	697	664	690	738	704	699	738	667	704	685	632	716	698	717	660	675	737	692	690	693	736	712	690	713	694	750	678	694	711	700	740	668	682	714	674	742	746	698	697	709	676	712	744	690	644	700	694	736	686	675	693	715	688	711	693	693	707	720	724	700	715	691	694	771	709	716	714	666	714	748	701	681	733	697	722	701	735	717	705	754	628	715	671	682	747	692	740	684	734	681	715	707	693	684	724	680	674	739	726	747	776	655	764	661	721	695	723	681	680	686	722	713	706	727	682	709	708	718	652	744	753	655	738	725	652	666	701	742	718	678	731	724	716	723	714	706	727	752	719	698	670	727	698	660	709	669	707	778	680	695	699	634	731	664	687	684	681	640	700	689	712	748	675	631	692	740	686	653	638	672	678	688	718	689	710	728	701	710	704	721	702	714	689	716	745	717	682	715	700	711	704	676	758
5486	20994	18878	11709	5889	2398	746	193	77	58	53	60	53	63	66	57	57	52	48	59	60	59	53	58	54	57	52	55	48	71	56	61	51	70	56	60	61	58	58	64	55	39	72	41	55	55	57	54	42	41	59	41	67	51	57	59	55	52	36	49	62	60	55	58	53	70	52	47	55	66	51	64	47	52	44	60	78	52	61	48	70	52	73	55	51	50	55	45	55	53	45	45	62	59	55	38	51	43	62	41	61	49	53	56	53	56	44	50	55	56	55	60	49	44	64	58	46	70	51	54	50	62	55	54	67	63	64	52	52	51	68	61	63	58	65	52	54	53	50	65	67	58	43	52	63	64	51	43	60	53	51	54	56	56	65	45	58	59	44	59	65	62	54	37	64	50	43	52	58	67	65	52	52	47	51	47	72	57	52	65	58	56	56	61	62	61	46	51	62	48	56	58	61	41	51	66	58	55	60	55	53	67	50	43	56	49	52	55	51	60	61	59	74	52	59	56	47	66	59	72	54	68	50	53	44	45	42	47	52	50	54	53	49	60	45	60	49	56	55	56	61	56	53	50	56	50	52	50	62	52	60	60	60	65	56	45	59	53	46	60	60	49	65	61	58	56	57	53	57	50	63	55	56	58	50	53	52	47	49	65	55	49	42	51	60	54	59	64	50	63	61	59	66	54	65	47	50	54	62	43	43	59	57	64	68	58	57	43	54	64	56	65	59	63	53	63	57	59	60	57	46	64	57	57	62	64	62	59	62	51	58	57	48	51	49	51	58	69	62	67	57	55	63	53	63	47	75	44	65	44	43	43	63	52	50	61	44	59	45	50	53	59	50	62	62	49	73	47	48	55	59	49	42	44	54	65	60	51	51	52	53	57	58	63	48	73	53	60	54	52	55	48	44	72	49	63	56	52	63	75	65	67	50	73	71	70	44	45	59	66	47	59	60	38	50	65	47	61	60	66	60	43	52	53	44	55	51	54	53	52	79	46	47	61	56	55	56	63	43	60	52	64	45	68	61	64	53	45	61	52	55	50	56	64	62	49	57	55	48	71	56	59	58	42	56	62	62	67	56	76	62	60	51	57	52	44	67	59	50	54	50	49	41	53	49	56	52	58	63	47	60	60	51	59	59	46	52	62	50	67	56	44	56	61	61	59	40	54	56	58	59	51	55	44	52	51	51	55	47	49	55	58	52	68	47	59	58	75	49	53	66	52	70	54	52	57	57	60	55	55	59	59	60	48	56	50	43	54	63	55	60	55	54	49	50	64	48	56	55	57	59	57	57	43	50	52	48	63	51	59	74	64	51	67	47	45	48	60	51	57	54	60	50	50	50	61	47	47	55	60	61	66	45	52	58	53	52	45	70	48	59	51	56	50	44	64	71	58	66	46	71	58	39	51	56	60	48	54	52	52	49	57	53	52	43	58	53	56	59	62	55	44	53	64	52	50	62	53	53	42	52	57	47	59	53	49	51	55	62	52	52	54	67	46	62	62	69	62	53	43	60	52	59	57	54	68	61	62	52	53	55	42	49	54	67	74	64	58	72	56	59	74	58	47	47	48	36	62	57	59	58	66	52	57	73	72	54	54	49	44	58	42	57	54	59	56	52	61	61	69	56	62	54	52	59	55	49	56	54	48	77	47	59	57	66	45	56	66	51	49	58	48	64	57	62	65	52	56	55	63	63	57	64	56	63	57	57	48	51	60	51	51	62	59	59	66	62	58	53	59	70	61	64	65	44	62	66	48	57	56	56	45	71	55	54	49	56	56	66	63	54	52	57	69	69	50	56	51	61	52	52	59	55	71	52	61	62	51	65	46	38	65	51	54	53	49	59	60	39	61	53	53	61	72	62	60	52	58	49	55	42	46	60	61	55	66	56	58	59	38	66	62	52	50	62	63	53	78	50	58	58	64	55	54	61	46	63	60	45	57	46	66	46	52	58	47	66	57	54	59	55	61	56	60	49	59	57	54	59	58	40	57	57	56	50	49	57	58	50	61	52	59	55	64	48	49	57	55	57	68	54	61	67	39	57	56	62	52	58	43	55	54	65	50	63	74	58	52	52	50	71	64	61	62	60	66	46	62	68	52	56	67	48	54	51	39	61	51	63	68	53	71	43	43	63	56	57	58	66	58	50	58	67	59	57	63	56	57	55	57	55	47	55	58	57	49	55	65	51	71	61	48	62	56	46	59	56	63	61	57	55	54	69	61	60	58	80	59	53	51	65	57	51	53	58	52	56	57	66	45	56	47	53	57	62	48	67	61	48	44	55	54	60	64	59	49	52	54	44	62	49	43	54	70	46	59	68	64	58	52	46	71	53	61	66	54	60	60	52	54	55	57	52	58	57	46	76	45	55	58	45	70	59	53	60	68	61	51	56	47	54	58	66	52	59	51	63	49	58	61	57	54	54	57	55	53	60	63	64	68	61	43	61	49	55	52	45	56	56	54	46	52	51	76	51	55	48	60	53	52	63	58	54	56	70	58	58	42	63	43	70	56	63	55	54	52	46	68	51	49	65	55	51	58	62	54	52	43	53	55	46	65	47	56	56	68	58	45	55	59	39	57	62	65	50	34	57	54	54	54	54	61	50	66	49	62	58	47	65	45	51	54	60	65	50	53	52	57	61	42	42	55	44	44	54	54	53	57	55	40	51	68	48	60	59	59	44	60	49	52	59	63	43	58	58	46	58	56	59	59	49	56	64	59	47	50	55	54	65	58	56	59	44	54	62	55	52	58	58	53	43	60	65	61	62	56	54	50	57	67	57	50	62	43	58	49	59	59	64	62	69	58	61	44	55	51	56	54	55	54	55	49	46	60	53	63	51	58	62	49	60	50	54	43	48	64	55	58	52	52	47	60	55	55	56	64	59	62	58	45	48	55	38	56	51	54	59	56	84	50	58	48	50	53	58	57	55	57	71	65	67	50	57	63	42	54	60	51	62	58	73	39	42	50	69	55	50	57	52	55	60	59	61	55	58	71	42	56	59	58	68	54	49	48	53	70	71	46	64	56	45	47	61	53	51	55	58	50	46	49	52	45	50	58	55	61	49	56	50	53	60	57	54	54	55	49	56	50	64	61	46	53	47	53	52	61	56	54	47	59	43	60	69	55	70	55	61	49	57	57	41	54	58	57	54	50	52	58	57	65	55	63	61	52	51	48	54	50	63	56	58	65	58	58	49	57	56	63	60	65	57	54	44	65	46	53	65	73	50	48	42	56	45	50	48	62	55	49	55	55	47	59	60	53	50	55	48	55	56	51	45	50	55	64	48	64	53	68	47	56	69	57	61	43	71	57	86	65	52	52	48	55	57	63	55	57	52	58	51	59	51	62	65	49	51	57	61	44	44	55	50	65	54	57	63	70	54	60	61	55	52	47	55	58	48	64	67	55	51	45	57	57	59	48	53	49	52	54	48	59	52	59	59	58	67	52	63	54	46	49	62	46	55	45	50	50	70	58	47	56	54	47	69	57	50	48
39460	48984	42776	46152	43496	30944	16910	5495	1704	799	764	706	707	716	694	682	704	761	704	684	720	674	688	770	712	716	680	661	734	703	694	712	732	691	708	692	681	743	709	702	701	659	694	729	704	715	726	707	737	716	735	718	677	720	695	690	717	677	695	676	640	722	694	737	713	724	648	705	689	705	651	718	752	728	711	708	710	679	695	755	741	695	688	698	683	680	708	748	735	665	722	666	700	708	699	728	667	692	699	719	694	711	703	750	701	683	700	695	738	708	696	744	686	733	680	621	713	678	731	691	673	712	686	680	743	746	702	662	767	667	729	728	658	682	735	695	725	729	707	685	706	739	686	674	709	726	674	707	679	707	717	705	693	706	750	676	713	643	665	721	691	691	743	729	734	722	707	697	707	711	710	673	712	701	738	713	722	702	774	700	667	681	751	683	672	679	709	701	666	705	694	727	681	728	743	719	720	707	738	732	714	704	714	699	720	685	717	715	710	720	681	765	681	761	719	710	743	678	679	721	705	704	739	701	723	738	702	720	760	718	664	686	660	712	712	693	695	679	644	701	720	652	685	703	703	691	743	675	725	727	717	698	707	698	730	694	736	715	712	696	689	688	703	719	699	716	653	698	765	686	699	680	749	711	705	724	675	717	737	699	681	723	689	730	680	735	779	695	695	676	746	713	648	681	715	746	754	704	733	677	708	724	699	699	696	724	708	685	735	676	694	716	683	724	675	667	674	730	716	695	731	709	651	701	753	697	728	679	718	718	737	759	729	700	731	748	658	703	682	679	708	742	781	698	682	668	721	726	674	674	736	687	727	708	704	703	711	675	705	721	700	742	688	748	712	714	715	723	716	701	706	699	694	732	704	747	690	694	696	748	748	700	714	726	695	700	696	728	734	687	742	669	714	697	665	685	742	689	739	713	707	667	698	690	646	702	714	786	702	773	673	679	683	678	743	688	694	694	686	699	685	741	715	680	655	742	746	713	706	687	752	676	692	694	706	711	731	718	639	683	731	748	696	742	730	700	712	666	652	753	685	736	685	756	694	729	701	701	711	689	713	727	754	694	748	685	749	664	716	695	698	672	752	693	707	728	672	707	672	742	724	713	716	746	717	669	727	759	647	734	709	692	729	708	726	706	714	679	717	749	752	720	660	689	710	768	721	700	696	708	696	718	684	683	737	704	705	712	710	701	694	694	713	670	724	736	678	653	713	731	654	669	668	683	717	679	675	700	733	679	719	698	706	724	718	660	707	701	704	696	686	730	687	725	728	711	729	706	754	728	723	693	718	725	714	702	751	740	664	746	722	697	746	735	668	707	731	690	693	713	690	695	724	727	709	728	677	681	750	666	693	703	704	701	709	728	709	684	713	709	732	698	729	749	689	690	710	747	703	656	683	651	739	682	672	677	737	717	725	701	706	778	716	694	699	727	705	684	709	706	679	691	711	672	741	739	725	680	716	678	735	750	712	685	715	758	674	676	693	722	652	736	760	704	682	676	698	708	721	683	691	689	698	698	668	683	695	734	776	757	707	684	709	752	749	691	698	765	686	715	739	713	707	728	697	729	706	740	739	648	751	710	705	656	702	635	715	695	674	738	697	730	711	719	702	695	717	677	704	702	705	742	719	667	714	659	701	714	697	709	710	699	685	709	694	695	652	678	661	699	677	685	739	766	706	733	672	751	694	747	651	690	778	723	758	703	737	678	689	725	684	714	669	672	724	682	759	720	726	734	754	683	678	684	685	663	669	721	696	702	738	716	747	707	728	670	689	691	671	710	717	717	738	707	658	670	739	698	685	725	699	689	662	684	728	685	751	727	688	697	694	710	722	660	726	707	719	715	633	738	709	724	718	653	725	686	744	653	743	749	753	709	691	677	711	719	669	698	727	713	702	723	737	713	703	705	727	756	686	720	725	702	734	669	688	696	725	686	673	679	704	722	683	665	696	698	737	726	729	712	707	682	700	650	678	694	672	682	707	652	677	686	670	716	683	714	714	696	721	738	687	685	749	691	712	703	710	698	740	715	731	695	709	704	689	743	689	729	768	719	732	708	718	755	725	737	740	733	743	720	709	679	727	728	711	705	668	663	714	700	703	716	664	664	707	718	672	671	724	705	691	711	706	701	722	702	688	693	746	734	704	750	725	707	702	662	727	681	723	710	694	721	637	681	657	690	693	703	697	739	704	737	711	729	777	706	714	679	672	710	671	785	714	756	735	722	707	687	689	701	685	673	680	698	701	695	709	701	696	681	692	711	731	661	712	696	699	685	744	698	694	726	670	670	698	703	678	686	726	693	742	769	720	731	740	684	710	689	732	720	718	676	721	704	709	714	673	739	720	687	742	659	695	719	693	769	700	696	727	652	734	728	699	710	717	688	749	663	651	722	688	709	682	735	735	691	656	683	712	688	703	705	680	714	686	668	742	664	724	706	734	724	687	711	738	723	726	735	708	733	711	681	723	699	666	701	675	718	680	777	701	710	687	709	716	691	679	714	742	667	678	711	722	717	739	688	755	738	707	716	720	685	699	658	758	680	727	693	731	722	698	677	702	717	680	739	768	727	685	725	733	684	684	700	711	677	734	720	710	736	729	729	697	695	715	696	696	707	698	719	657	713	719	703	654	721	691	692	654	697	680	676	733	700	645	741	731	730	753	707	706	703	688	699	693	688	719	687	722	700	734	697	670	722	680	745	687	665	694	686	714	723	700	701	688	707	697	705	754	713	695	719	661	664	658	745	683	744	703	686	757	693	765	669	726	731	741	686	705	689	697	697	673	759	694	691	709	707	763	762	702	712	704	726	755	683	683	667	696	672	723	699	717	750	672	688	707	707	714	751	740	670	713	726	722	700	769	683	728	724	734	674	726	705	754	720	712	654	696	736	706	760	691	723	702	687	665	697	669	703	723	699	686	743	698	722	691	688	708	687	688	660	672	696	674	737	711	697	706	674	755	705	738	649	734	675	745	713	684	655	720	683	733	695	749	685	654	714	760	685	699	724	741	688	667	734	727	704	705	724	725	701	675	704	677	681	701	693	710	702	700	705	714	717	721	744	640	676	721	682	669	737	709	680	699	745	727	719	712	738	755	759	686	672	688	736	685	704	680	708	692	689	689	720	705	670	762	702	732	686	734	730	684	733	718	693	724	692	728	715	663	745	692	693	692	725	714	717	707	701	709	709	713	651	704	681	721	730	699	736	678	677	737	744	678	696	711	659	689	714	704	694	687	737	735	667	719	752	736	665	724	698	652	706	739	673	725	696	707	683	717	723	709	680	720	734	729	692	727	764	650	725	716	674	698	754	663	686	727	671	727	724	685	737	710	703	677	693	713	698	727	725	724	677	700	717	706	691	742	696	740	702	701	739	721	739	712	714	722	652	705	718	761	685	704	668	713	700	705	688	655	723	697	729	686	727	700	726	696	721	706	727	697	642	721	691	732	713	676	711	709	709	694	726	722	676	709	735	732	719	702	716	751	725	660	735
4908	17127	20080	12741	6046	2321	655	184	92	64	60	53	61	60	57	43	58	60	56	56	48	56	61	62	47	61	64	58	44	61	57	45	66	59	54	46	61	59	63	51	53	60	57	34	53	67	36	62	62	61	67	61	57	58	58	63	58	77	77	48	54	50	57	53	56	46	67	51	60	51	54	60	49	41	65	64	47	66	64	58	60	50	49	60	71	47	56	50	58	47	56	50	64	60	52	58	61	62	67	58	53	59	54	62	62	54	60	50	47	62	42	66	57	54	47	59	72	54	61	67	65	56	70	63	59	62	52	62	60	51	62	63	61	56	51	59	63	75	53	59	65	62	52	59	67	54	51	51	54	51	71	62	59	66	53	57	66	60	59	49	53	65	64	53	46	59	67	67	69	60	58	55	60	56	33	64	51	62	56	55	52	68	63	66	71	54	70	62	61	54	42	71	67	73	62	56	61	67	51	67	60	57	60	54	59	69	58	55	58	63	58	65	56	56	64	65	43	72	53	58	55	70	44	59	41	66	55	53	67	57	58	41	65	54	57	52	48	69	56	57	57	65	52	56	49	47	73	69	69	54	62	55	62	50	51	59	52	50	64	62	54	48	61	53	59	58	45	50	46	48	52	49	53	72	63	44	48	59	72	42	64	57	60	69	61	70	62	55	65	60	63	62	53	49	53	60	45	57	58	66	48	49	55	57	77	48	49	62	50	57	62	65	51	54	67	52	57	67	57	57	46	48	56	71	59	61	55	56	65	51	61	69	68	58	54	62	66	54	55	61	68	63	48	66	58	52	49	54	59	62	73	61	57	57	51	67	74	57	50	74	61	52	59	63	47	53	58	51	53	66	73	42	66	61	37	48	40	67	65	58	68	59	48	49	67	55	65	60	61	56	64	69	64	63	63	62	50	65	70	59	44	46	61	50	53	54	67	57	57	55	54	53	51	51	58	67	57	53	55	57	57	60	52	66	57	59	49	47	50	47	62	41	59	53	61	57	65	58	67	58	55	74	47	59	67	55	54	59	51	67	69	45	48	57	55	49	58	50	59	52	59	55	52	49	48	49	50	46	59	62	59	59	63	54	57	65	64	56	63	48	65	53	47	51	56	69	55	52	51	56	71	56	50	70	47	59	70	46	59	62	72	68	75	64	42	54	53	57	55	48	53	49	52	46	54	61	71	73	66	43	57	54	63	60	56	45	48	68	57	61	73	52	52	58	65	49	61	68	61	61	50	66	57	61	59	68	55	55	55	50	53	47	77	65	41	52	65	64	54	42	56	56	45	48	45	75	56	58	61	51	63	49	57	56	52	52	61	54	58	71	63	49	63	57	52	80	64	58	42	56	56	56	52	54	59	55	57	79	53	61	61	62	43	60	62	47	76	50	54	70	63	52	64	69	52	48	58	62	58	69	67	63	46	61	70	64	58	61	61	59	55	52	52	45	50	56	51	59	62	46	71	57	59	56	66	48	69	50	65	46	57	61	49	73	62	57	70	60	54	63	67	50	58	62	60	52	64	56	63	36	56	60	62	62	68	44	64	63	52	59	65	64	68	61	52	65	64	54	52	53	49	58	52	51	54	43	50	51	60	55	60	46	43	63	60	69	65	60	49	55	57	63	54	55	47	56	63	62	62	56	57	59	65	65	55	55	51	53	56	62	54	58	57	52	50	60	69	47	66	55	56	53	57	53	58	60	63	49	60	51	53	48	69	60	53	57	73	60	45	59	60	48	58	57	64	74	53	42	69	53	46	69	45	54	49	58	55	71	57	42	50	56	63	60	55	58	50	74	72	56	63	64	50	46	43	58	63	66	59	60	57	71	43	61	50	46	57	72	55	58	68	66	58	57	64	55	55	61	58	64	60	46	61	63	72	53	53	51	66	59	67	43	70	57	59	55	64	54	59	63	54	61	53	74	55	54	62	60	53	58	62	51	65	45	60	76	61	75	47	62	73	59	50	50	46	52	54	67	57	53	89	61	55	53	66	49	64	68	51	45	63	59	58	69	56	54	59	61	60	60	70	69	60	51	64	59	58	47	47	52	58	56	52	65	60	62	53	60	62	61	49	67	55	55	67	58	72	59	63	63	51	43	60	55	60	60	54	54	48	58	52	63	64	71	53	55	67	54	62	67	56	68	58	55	62	61	57	58	61	60	54	41	51	54	51	66	65	55	52	48	57	53	47	49	39	51	68	72	55	63	65	51	61	63	49	52	58	66	58	44	74	51	72	56	54	60	57	54	67	66	65	62	67	64	58	57	56	64	52	52	70	59	51	63	65	53	58	49	61	52	53	60	51	58	64	61	66	54	78	70	52	66	57	45	61	66	62	55	47	51	64	59	50	47	64	61	49	61	52	57	58	59	58	55	45	58	61	61	74	56	48	41	54	60	44	65	67	61	69	55	72	57	61	56	58	65	44	52	59	59	50	48	46	60	52	57	59	64	52	76	56	65	60	62	59	59	66	45	44	60	49	68	60	58	56	67	62	54	50	44	54	50	69	52	53	58	62	64	58	56	63	52	56	63	51	50	57	58	66	57	52	64	50	67	55	51	62	55	56	52	46	49	53	62	60	60	69	69	69	66	61	58	49	70	56	58	61	66	55	55	58	68	69	46	57	49	51	57	58	68	59	55	63	62	58	66	63	63	54	63	61	47	68	61	61	63	75	69	57	49	53	58	54	55	77	50	59	66	52	39	47	72	61	69	62	67	65	61	48	68	65	67	57	54	60	65	54	55	53	63	62	51	53	51	67	78	51	52	58	59	57	42	49	69	58	66	46	69	52	51	56	67	76	60	62	57	59	59	65	59	61	54	65	52	60	61	78	75	65	60	49	49	43	60	68	78	65	51	58	61	55	54	66	59	66	47	56	57	65	58	60	62	62	61	64	49	52	50	56	68	51	52	61	57	53	60	53	51	56	60	60	62	58	54	55	64	53	68	48	80	58	48	57	53	62	56	54	46	58	53	50	58	56	61	57	58	57	67	60	56	58	51	46	67	57	61	65	68	54	73	48	53	66	67	49	74	53	45	50	60	47	57	77	49	62	65	58	58	50	73	70	57	52	60	52	50	44	59	65	58	64	51	52	63	50	62	57	52	63	63	54	62	51	53	66	54	62	43	48	65	61	64	56	59	54	41	62	63	66	52	65	60	68	50	49	65	45	57	61	53	62	55	65	54	51	56	64	57	59	57	52	50	65	62	70	60	44	64	58	51	55	56	60	57	58	62	50	51	62	64	62	69	59	61	61	53	55	60	47	52	62	58	54	69	66	36	60	60	69	75	62	65	53	63	62	51	51	61	54	71	41	46	70	63	48	46	65	50	52	78	48	57	70	67	53	59	51	52	54	52	58	60	50	57	63	57	69	64	62	52	65	63	58	55	61	62	52	57	51	50	56	75	66	62	49	65	60	65	62	69	58	58	60	52	49	62	49	61	52	70	54	64	59	68	56	61	65	53	43	63	72	68	64	51	71	48
33186	45994	45372	46220	42539	30681	17059	5661	1716	912	782	730	766	725	753	746	699	709	749	728	721	741	754	777	717	745	711	763	688	686	772	740	767	738	716	730	722	770	682	711	757	763	693	741	718	745	737	705	758	709	720	744	749	720	662	723	736	768	724	725	746	718	712	737	687	740	727	733	770	680	708	735	725	699	704	751	763	717	730	721	722	705	752	754	723	733	695	703	725	723	687	722	807	724	668	750	785	696	698	729	721	757	711	676	716	710	677	672	746	793	736	707	680	660	710	777	768	726	692	716	739	738	745	682	714	728	693	722	750	761	735	685	741	744	754	735	724	722	701	730	774	709	710	728	741	672	726	730	763	736	686	715	719	688	760	727	700	759	735	772	699	797	751	699	772	759	729	738	692	738	799	752	755	715	725	646	768	716	778	732	698	746	675	713	678	716	751	722	751	728	727	730	778	729	715	701	749	720	715	729	697	745	696	769	765	727	712	731	751	699	793	690	691	729	712	787	760	738	714	729	705	728	660	716	748	702	760	746	732	716	703	753	760	752	735	728	730	778	735	773	697	754	790	706	713	728	775	752	777	760	730	690	747	773	757	756	716	757	711	766	688	730	749	720	705	709	760	738	703	738	693	760	727	699	733	699	761	668	728	768	748	753	728	708	710	748	728	719	739	739	742	744	707	721	709	743	735	739	720	767	727	723	700	785	758	795	750	707	730	758	686	733	760	764	737	735	755	758	758	741	738	715	721	707	717	712	730	696	692	745	659	715	738	760	771	711	723	697	736	735	730	738	697	776	750	713	748	693	710	731	763	724	716	690	757	740	760	733	757	739	689	759	793	714	696	702	751	715	701	762	740	714	759	741	752	780	733	729	714	716	700	748	740	724	763	741	735	734	732	719	696	752	738	715	689	686	720	744	727	735	741	744	715	675	740	710	738	715	738	728	731	715	737	734	721	723	763	701	667	691	773	705	758	758	758	721	780	717	744	756	737	750	709	716	703	745	751	699	733	744	718	726	730	731	735	743	769	769	717	738	708	752	675	718	733	738	746	728	720	683	781	760	732	701	760	721	736	770	705	720	740	752	753	733	724	707	715	679	740	758	711	720	768	727	706	734	706	690	709	726	745	718	762	691	735	718	710	732	726	714	718	776	755	736	750	718	706	760	714	761	743	704	775	712	708	781	751	734	755	742	745	756	740	718	724	752	738	723	766	707	729	758	739	768	749	764	710	736	714	777	739	777	724	699	683	724	754	680	715	736	764	687	728	711	718	723	704	731	755	760	721	720	714	732	743	718	718	726	724	732	738	750	732	721	729	746	734	720	704	741	774	746	725	749	680	694	708	759	757	717	748	738	767	741	740	734	700	694	703	774	719	716	730	695	687	749	725	706	695	719	730	709	705	734	713	759	704	687	780	738	699	744	707	701	756	709	742	741	721	729	717	777	687	720	788	729	696	760	756	724	700	696	753	736	720	724	739	807	719	733	760	751	794	683	737	703	757	724	752	762	796	754	690	728	731	706	726	742	744	782	739	732	762	717	726	715	774	743	790	746	734	755	691	720	766	768	739	818	765	751	737	731	705	740	714	739	749	743	770	731	740	766	718	735	720	722	725	724	744	730	705	735	735	779	743	751	681	734	724	778	713	744	748	711	741	699	697	779	716	751	748	697	763	703	751	735	713	728	740	722	733	700	700	700	785	725	707	762	704	723	764	711	739	718	706	720	720	702	778	718	687	737	730	718	750	760	742	690	721	770	767	714	691	748	770	779	726	726	753	774	696	759	719	759	763	721	753	723	757	719	750	745	730	702	691	739	756	747	762	740	735	706	753	770	696	686	700	741	702	761	688	667	732	763	745	746	759	710	745	725	688	734	728	710	712	728	756	754	744	751	696	783	721	704	731	792	777	704	727	729	736	778	737	780	735	743	676	694	704	718	773	742	732	714	769	728	729	735	751	703	719	725	784	731	767	779	741	748	697	689	773	730	712	743	735	732	709	768	768	764	718	752	779	745	732	704	691	731	776	752	749	708	716	740	780	722	697	751	712	707	704	730	710	738	692	745	752	734	705	765	734	772	713	714	721	727	733	672	705	702	640	723	733	731	738	709	735	695	720	693	735	703	706	791	783	735	728	704	743	790	726	773	735	737	716	736	788	737	705	756	767	726	734	746	724	723	713	705	740	722	731	734	752	710	695	711	712	728	781	745	730	760	740	715	732	747	686	755	705	703	753	766	779	754	687	712	723	719	775	783	723	670	761	735	780	727	704	729	752	695	701	730	759	758	718	717	735	758	717	697	727	749	703	705	716	741	755	724	754	696	722	774	709	751	754	726	733	813	734	708	755	680	726	730	731	754	745	714	749	717	699	710	733	744	756	733	710	749	740	756	718	692	722	697	703	731	740	691	741	722	756	723	709	743	729	781	727	751	741	773	717	710	737	745	753	773	740	708	700	747	741	720	693	767	729	687	722	777	699	737	781	794	745	771	725	765	772	776	718	731	716	706	743	772	675	744	747	733	805	742	708	718	754	679	705	708	714	726	739	732	753	724	741	715	709	770	710	767	755	736	759	737	714	671	777	731	687	729	772	674	719	659	730	731	757	752	708	747	719	753	741	735	737	738	760	747	784	709	764	747	721	681	710	725	729	701	747	710	784	732	739	738	726	739	728	758	755	759	741	734	698	712	730	739	701	703	696	762	741	715	712	751	726	695	724	714	735	752	715	711	761	722	788	759	755	751	715	755	743	710	688	733	726	750	740	755	743	696	718	748	743	745	740	714	736	785	722	761	740	762	718	748	747	712	722	710	666	677	728	764	758	675	755	763	722	704	755	781	709	707	737	717	748	721	720	714	697	730	763	767	697	726	748	714	716	733	770	714	701	726	721	743	672	744	727	774	745	711	696	717	742	739	700	704	741	785	694	753	750	756	745	746	765	732	727	747	718	742	761	801	690	744	758	696	736	727	772	723	699	735	740	730	728	725	734	735	763	730	761	755	731	697	654	764	785	724	738	740	739	681	741	732	730	694	753	769	723	724	713	767	760	759	705	756	755	734	754	683	687	715	685	726	768	738	697	678	713	735	700	721	701	719	737	733	702	739	757	756	715	760	749	738	716	666	704	712	732	733	723	781	686	755	742	699	771	732	695	735	722	735	771	692	760	781	716	669	773	711	745	730	795	661	735	722	760	722	712	756	775	726	771	747	753	711	774	707	717	733	782	727	739	714	734	747	723	774	691	727	709	709	711	758	733	707	742	762	767	677	718	733	761	717	745	751	761	745	703	744	762	742	738	701	724	714	772	690	743	717	752	701	709	688	784	781	735	735	705	767	711	754	714	729	736	733	748	757	731	716	731	722	738	757	765	722	736	735	728	706	740	745	716	727	714	736	727	720	733	690	732	712	729	721	732	780	782	743	746	720	760	735	763	729	721	708	750	745	739	758	717	765	773	751	735	757	753	751	730	772	711	718	692	760	699	719	715	742
5840	28749	27373	17414	9026	3675	1058	258	146	61	58	53	51	57	54	49	63	46	70	73	63	54	47	71	61	58	64	65	52	60	65	61	55	59	64	61	46	62	51	68	55	52	55	62	61	63	58	63	50	62	49	60	59	57	61	62	50	63	41	67	47	65	54	50	52	61	63	76	56	55	62	60	45	54	50	55	63	62	55	44	55	54	65	56	62	45	49	57	64	56	43	60	62	55	58	70	58	69	48	54	47	75	59	60	66	59	48	55	55	53	62	70	49	44	65	48	61	53	58	57	62	41	54	45	51	54	70	58	53	55	70	58	58	59	55	41	48	62	72	64	62	56	62	51	57	63	65	53	74	46	43	58	60	60	60	57	65	58	54	48	49	53	57	45	59	54	53	73	56	60	46	41	68	56	62	40	53	46	55	50	64	52	59	56	61	66	64	52	53	58	60	60	63	53	56	50	49	54	76	65	57	56	58	48	57	45	61	71	61	52	66	49	60	52	47	61	80	40	67	56	56	48	54	69	48	61	47	53	64	55	49	47	53	55	63	52	48	52	61	64	57	61	52	49	57	65	52	59	51	57	66	54	56	57	57	46	58	60	73	50	56	48	67	54	56	71	39	52	53	46	59	57	56	50	71	46	54	49	65	50	46	51	55	61	60	57	63	58	38	62	50	55	52	47	56	57	51	64	61	64	70	50	63	60	57	55	54	68	58	66	57	55	60	68	53	50	55	60	60	61	55	57	47	54	60	47	60	45	50	72	60	55	44	39	55	69	64	42	58	47	54	55	65	58	62	63	68	64	49	54	57	53	64	58	54	66	59	68	58	58	57	59	53	70	66	72	54	49	64	61	64	63	56	60	63	58	75	50	63	63	51	51	60	52	68	47	52	66	55	63	46	43	44	49	57	49	52	68	55	61	55	46	55	63	59	43	65	49	62	56	50	64	53	65	50	62	61	61	65	47	73	56	56	46	69	57	64	59	54	44	64	64	40	54	67	51	52	44	50	49	52	58	65	68	56	47	58	62	50	57	64	46	61	57	56	49	53	54	55	59	64	52	73	58	46	50	71	72	73	48	58	47	38	70	51	51	65	56	52	44	47	55	60	47	57	61	60	49	65	53	40	71	62	58	54	60	65	47	54	59	58	51	49	43	52	62	63	57	62	57	56	63	62	64	59	47	62	44	58	69	54	70	62	67	50	58	54	61	59	50	45	61	66	46	55	43	45	76	51	67	64	50	68	64	68	57	64	61	55	46	58	55	60	63	70	49	49	55	47	56	50	55	65	66	65	51	58	62	56	46	59	57	57	59	55	50	54	56	60	61	64	54	61	50	60	57	61	60	53	63	50	44	65	69	58	61	44	65	61	74	60	58	53	49	48	70	57	46	56	61	54	58	77	51	57	50	50	51	63	60	63	65	46	45	50	61	58	54	50	60	60	70	58	55	56	68	52	66	55	60	51	57	55	55	50	68	60	53	49	58	57	69	52	64	64	71	48	52	54	46	62	64	52	70	50	62	56	62	51	64	53	69	67	64	55	52	55	67	51	42	55	69	63	53	58	64	50	47	48	62	57	56	56	60	46	52	71	67	52	55	55	51	45	59	65	51	48	59	50	51	62	58	63	56	49	69	59	68	52	50	63	60	62	61	70	59	63	52	50	62	55	54	50	48	56	59	50	66	50	68	53	48	52	78	47	58	64	63	64	60	50	61	57	50	70	55	57	61	55	48	63	57	61	52	56	56	60	38	56	57	55	65	72	63	43	61	61	58	65	52	67	58	55	49	64	56	60	53	58	58	49	55	52	61	55	62	69	52	57	54	58	47	58	51	40	61	45	48	44	69	56	46	63	54	56	57	58	60	65	66	56	67	44	53	59	74	39	49	62	64	56	71	55	55	62	60	50	44	69	48	57	58	68	48	67	63	66	49	39	58	61	62	58	75	60	61	62	50	70	51	52	54	67	53	56	51	50	70	51	50	49	64	65	60	58	64	55	41	67	57	59	64	50	46	45	62	55	62	60	55	51	64	58	54	60	53	51	63	50	55	59	52	66	47	47	63	51	54	59	41	56	67	51	55	47	65	53	59	60	47	55	48	59	57	60	48	48	62	54	51	53	56	67	63	62	54	44	50	60	68	54	66	50	62	58	70	57	51	60	54	66	53	55	63	60	63	53	58	55	67	33	67	63	57	62	49	49	48	63	46	53	40	55	64	64	44	53	57	60	48	59	43	49	61	58	52	62	50	49	48	64	66	63	53	42	63	47	55	60	53	58	60	67	57	38	66	58	61	74	53	66	48	53	65	55	68	69	61	58	62	58	63	66	50	74	63	54	44	57	50	48	41	66	67	65	59	62	58	62	50	65	71	57	50	50	61	58	67	50	57	53	53	51	61	55	57	57	54	50	59	59	55	47	61	54	46	69	52	44	72	52	57	59	54	65	51	61	52	59	55	65	47	62	55	58	65	57	63	46	54	51	68	45	60	57	48	44	59	58	44	61	52	63	56	55	70	67	52	55	56	62	58	62	66	55	51	43	48	56	52	54	60	62	54	47	55	61	68	66	56	54	48	47	63	58	66	62	46	56	60	57	62	65	63	54	49	51	50	69	47	46	55	62	70	63	50	65	38	50	50	46	58	67	74	57	38	65	53	51	59	51	59	69	48	67	56	61	44	59	60	48	64	45	63	56	49	58	65	67	73	68	45	57	62	50	62	63	61	53	67	51	57	59	44	53	57	53	59	62	74	72	57	52	61	55	53	72	54	58	50	62	61	55	58	66	73	60	57	67	55	49	65	61	51	58	47	60	55	63	64	46	53	48	47	67	64	68	52	55	63	49	59	56	49	54	56	64	57	58	44	52	63	45	48	55	62	63	65	73	59	60	54	48	46	59	56	60	61	56	56	52	58	61	62	61	54	54	52	56	46	54	52	46	56	56	49	58	61	76	57	54	72	49	58	51	78	55	50	70	52	52	60	60	61	56	48	40	65	53	60	48	57	54	47	55	59	58	59	54	54	60	59	59	49	64	63	57	53	47	52	58	61	53	51	59	65	49	59	56	65	57	50	70	60	55	56	49	60	66	56	61	61	73	65	52	61	54	65	66	48	43	61	48	53	53	44	50	53	58	55	55	62	71	66	72	60	59	61	50	50	73	43	48	46	57	58	59	54	40	58	53	51	47	73	53	38	66	50	50	50	63	59	54	67	63	48	50	75	48	63	55	38	53	75	57	50	59	53	47	41	59	52	59	57	55	54	59	55	62	52	67	63	59	56	53	50	75	43	56	48	54	53	62	63	66	55	59	55	52	60	67	56	66	63	49	60	67	59	58	51	68	61	74	70	50	57	61	61	46	55	55	62	60	48	54	64	61	55	56	52	60	56	63	56	45	48	55	58	73	62	64	69	59	61	49	53	58	61	55	56	73	66	56	57	63	71	74	66	62	56	44	51	66	53	53	58	55	45	59	50	49	51	60	48	59	63
38363	54452	51562	53317	49841	36122	21098	7583	2189	911	734	747	800	700	709	745	712	738	730	740	714	755	712	713	725	768	784	727	764	770	672	674	659	684	696	728	718	741	762	702	773	762	769	678	724	688	742	733	689	720	732	721	681	735	721	699	660	740	722	687	674	757	746	710	706	737	726	700	692	641	737	706	673	727	717	716	717	677	739	697	700	720	727	705	737	728	776	767	770	720	723	708	731	741	693	709	726	774	772	750	731	705	750	692	755	726	769	732	735	696	692	732	704	754	723	720	734	722	732	689	762	670	737	735	737	727	738	712	673	748	708	714	731	749	724	732	736	713	707	723	703	686	741	731	718	705	696	792	725	724	701	747	723	712	712	697	738	701	706	686	731	745	758	695	751	717	772	720	769	696	739	757	703	717	717	748	712	730	754	767	744	736	786	732	677	766	703	733	691	752	715	714	704	726	758	711	711	700	674	703	744	755	742	693	723	795	669	697	680	676	695	729	746	758	715	739	727	723	704	720	739	774	698	713	714	710	733	750	692	752	710	703	705	749	743	744	696	715	728	724	727	727	705	697	749	711	743	755	719	733	717	750	726	748	753	721	723	699	736	733	740	749	715	727	743	732	731	734	755	736	710	710	715	723	706	753	695	726	718	747	686	760	738	732	743	713	761	697	689	729	722	738	661	733	680	729	709	711	739	729	744	733	724	708	711	714	724	727	698	719	724	707	728	690	724	722	676	717	755	675	749	731	744	718	688	727	699	721	753	720	722	721	680	694	731	787	725	733	742	747	763	710	685	714	703	713	727	724	726	751	749	730	724	728	691	679	741	725	714	761	730	725	660	732	718	722	774	724	683	746	703	725	715	718	718	730	744	741	735	742	708	731	728	750	683	750	734	704	720	757	704	731	734	708	705	714	719	758	724	729	660	740	719	723	750	684	711	748	729	740	730	716	698	716	736	695	739	750	755	719	694	708	728	679	702	683	738	667	711	701	771	763	665	734	742	684	690	714	707	709	701	686	723	730	713	761	709	699	720	713	720	772	701	749	744	644	683	725	701	762	718	725	715	686	717	746	743	742	708	725	759	708	688	737	697	694	723	685	681	685	729	694	734	744	687	775	740	697	708	760	722	739	723	744	700	745	676	729	718	764	739	680	705	728	712	741	712	709	737	697	726	698	710	699	723	691	760	723	781	710	728	744	718	692	705	714	683	768	666	713	749	717	686	713	732	715	789	675	683	734	781	746	738	732	725	731	702	707	742	718	727	734	739	750	663	745	708	762	703	721	694	724	697	681	736	702	685	760	719	731	710	707	746	749	678	758	739	696	668	740	768	701	747	746	721	713	716	705	751	729	757	694	742	697	740	708	715	706	715	694	727	730	718	724	729	713	747	753	720	696	726	741	708	741	718	709	716	688	761	659	734	778	767	738	722	730	769	694	715	729	732	734	715	711	743	700	763	737	705	715	748	741	730	740	695	698	728	716	767	765	784	737	745	729	689	744	764	742	698	731	766	729	659	706	673	724	680	712	728	770	727	726	697	713	722	690	741	669	722	732	719	725	764	681	693	671	756	726	688	706	760	730	723	735	804	737	703	719	736	729	717	776	712	733	785	742	779	730	702	757	746	759	695	726	725	685	729	710	723	715	714	744	725	726	698	746	703	718	699	691	702	723	771	696	757	747	722	737	732	770	754	753	745	734	693	756	738	742	688	705	721	719	727	757	707	792	811	728	769	700	745	802	677	673	741	740	727	714	768	722	698	702	710	726	681	738	751	717	769	765	727	729	720	777	756	747	708	738	732	686	731	684	792	744	707	707	751	753	746	755	718	726	722	713	758	731	711	718	709	709	733	767	721	685	712	748	727	694	726	778	681	781	751	701	688	712	745	776	746	727	685	707	735	745	713	749	711	760	683	722	721	753	765	685	682	730	709	705	715	698	756	702	765	720	708	734	717	708	695	688	695	738	728	691	763	732	703	682	734	723	711	685	750	711	751	704	744	708	716	696	760	679	701	703	696	749	729	697	732	725	689	720	732	758	730	730	766	730	736	690	727	720	693	760	750	696	713	696	734	741	797	763	712	751	766	719	756	715	717	754	748	733	685	707	705	747	731	722	742	698	736	748	711	696	695	761	700	757	748	719	724	746	707	757	694	698	722	697	683	750	729	744	721	730	705	752	743	728	674	734	715	741	737	710	740	704	743	781	713	733	682	775	774	752	708	743	713	715	732	737	703	748	659	724	646	738	711	724	701	765	751	765	740	750	722	690	716	662	725	721	737	711	713	704	724	796	779	715	733	736	758	773	753	738	716	762	721	712	707	689	676	744	695	747	711	683	747	757	742	696	705	706	708	704	725	743	699	718	717	689	758	731	727	709	763	735	726	750	686	692	707	726	692	725	756	792	739	736	730	717	767	675	733	719	693	698	668	737	745	713	720	731	749	741	727	735	735	763	727	730	688	721	730	726	727	696	729	727	707	752	777	745	753	728	738	748	710	752	695	748	733	712	714	743	701	753	731	687	742	754	779	743	713	711	733	738	722	797	700	735	771	705	730	722	742	723	692	683	731	683	701	746	710	711	710	753	683	720	721	715	719	707	698	759	740	706	750	721	718	766	710	691	746	699	746	689	709	668	708	703	672	727	706	763	751	770	741	749	744	705	732	726	716	757	713	674	720	702	739	744	707	714	707	697	749	704	735	775	745	772	711	726	683	721	710	723	744	724	711	694	686	733	680	678	734	717	724	720	700	746	693	699	720	738	687	778	684	742	729	724	723	707	681	698	771	688	713	721	713	723	725	691	730	714	667	759	738	744	728	710	739	758	685	750	708	770	725	745	752	748	728	728	728	705	712	717	722	749	724	726	724	702	724	700	718	758	722	739	698	728	728	715	717	718	718	646	769	699	732	716	696	728	726	728	721	726	704	724	675	694	746	762	691	751	690	727	695	754	735	744	732	697	774	723	731	712	685	720	674	750	705	719	723	743	729	731	733	736	757	683	756	704	716	752	663	712	722	729	768	749	697	733	697	711	763	750	683	703	719	739	706	734	735	791	733	751	722	742	713	726	738	753	697	741	719	777	723	730	709	793	740	764	690	766	719	703	729	707	721	692	712	708	706	746	741	727	753	684	679	721	722	712	741	720	711	724	743	709	751	695	672	772	771	720	736	751	724	734	702	731	756	785	751	755	704	730	700	743	772	710	711	741	722	746	791	705	735	726	734	739	697	754	752	720	790	735	701	747	704	715	705	747	718	716	690	720	720	744	677	706	712	704	686	734	682	729	747	739	688	696	735	760	754	690	745	719	668	731	757	720	698	765	691	705	702	691	731	722	694	762	722	720	728	691	696	722	699	702	748	730	709	710	711	719	711	697	729	710	737	715	743	710	739	728	719	705	733	733	693	737	774	714	771	756	776	727	735	683	681	700	702	744	703	721	744	694	690	736	766	679	732	700	725	702	715	702	711	727	693	735	733	715	700	729	701	738
3162	7201	8126	4445	1922	859	323	115	72	57	59	50	53	54	57	45	64	53	49	47	56	46	55	53	52	64	48	52	53	55	40	50	48	55	60	61	58	56	62	53	45	56	57	54	54	51	59	60	59	68	51	47	56	66	49	54	49	70	50	45	53	52	57	48	59	45	58	58	56	54	51	73	58	47	50	63	58	56	45	41	62	63	59	53	59	55	52	46	63	53	59	54	60	40	70	52	49	63	59	54	58	56	59	45	57	61	37	54	60	55	63	46	72	68	56	56	56	68	54	64	52	66	74	55	63	57	54	50	59	69	54	52	39	57	53	48	55	60	52	46	44	49	62	48	74	47	55	57	45	61	56	72	51	55	53	69	66	55	58	43	57	55	56	63	53	58	64	63	54	56	53	58	41	52	50	64	64	44	52	48	65	50	58	50	53	65	59	55	58	63	51	47	45	64	62	60	57	57	54	56	70	47	46	63	58	61	59	59	60	55	67	59	50	54	52	67	61	57	77	45	49	66	72	49	49	47	46	49	60	41	56	54	56	56	48	52	59	59	51	58	64	57	58	52	47	51	63	55	61	52	56	52	51	62	65	51	53	53	54	39	51	61	52	62	57	39	57	60	55	64	50	57	53	42	60	53	58	52	56	51	57	59	62	47	57	46	49	52	58	46	58	52	54	60	51	47	60	52	52	46	59	50	68	53	48	52	52	52	56	55	56	50	58	53	49	50	57	57	55	64	54	49	51	54	49	53	63	67	47	49	50	58	55	58	71	57	56	59	54	63	65	62	61	59	66	51	55	60	52	46	61	59	58	46	51	57	52	51	46	42	53	58	57	55	66	54	44	44	49	51	58	56	68	61	56	50	56	57	60	49	54	57	71	63	48	56	52	49	47	55	60	61	48	60	63	56	61	53	60	76	55	51	62	50	49	67	71	48	55	57	60	69	59	58	55	71	46	46	54	63	72	59	59	58	61	51	57	57	59	51	52	59	62	43	59	62	53	68	71	60	44	53	56	57	63	61	50	54	59	60	52	59	47	41	59	73	60	57	42	50	74	58	48	53	66	57	51	67	48	56	47	56	39	55	50	53	50	63	53	62	59	53	51	66	56	53	63	49	64	52	47	57	57	60	54	58	65	46	58	51	45	55	55	48	67	40	71	57	64	60	72	69	51	61	54	57	45	55	66	59	50	57	58	49	50	52	61	59	50	58	36	51	63	62	56	48	46	65	49	51	47	58	59	54	60	53	48	66	66	49	44	56	64	59	50	61	63	64	39	58	65	48	62	68	62	50	60	57	66	58	63	72	58	53	52	54	51	61	65	55	60	49	60	67	63	58	63	75	45	51	63	50	48	44	73	62	57	55	65	58	53	65	42	53	61	55	52	53	54	56	53	57	61	48	44	62	54	52	44	59	61	65	52	63	50	56	56	66	50	68	46	55	63	64	53	62	60	59	50	57	51	49	61	47	54	51	54	57	65	53	43	61	57	64	68	58	55	54	66	58	47	59	55	46	52	64	58	62	56	61	62	71	56	68	55	63	55	52	56	64	48	61	54	66	59	60	64	44	64	65	72	40	59	64	66	60	45	59	53	60	60	61	50	66	59	47	49	63	52	66	49	57	43	53	46	52	53	53	62	53	59	56	46	61	59	59	50	46	43	64	56	47	53	53	64	46	52	68	63	47	48	60	58	63	44	59	61	68	58	60	51	52	44	46	46	64	51	58	58	40	58	51	61	62	65	71	56	60	48	55	36	62	55	59	64	57	53	48	70	42	56	58	61	56	54	45	66	48	55	56	51	68	56	52	60	53	67	63	52	58	46	55	58	53	55	54	57	50	57	44	54	61	45	43	49	50	69	53	60	51	52	76	54	63	47	54	58	47	56	59	61	65	71	67	59	51	58	46	53	77	55	58	61	56	62	45	47	49	67	50	58	55	58	57	51	60	67	58	45	62	51	53	61	52	59	62	52	64	55	62	55	60	51	63	64	60	67	47	68	55	49	51	49	57	41	61	63	54	53	64	60	54	63	59	52	45	61	53	61	55	54	59	54	50	47	46	47	58	62	57	59	59	50	58	42	47	39	52	47	67	56	59	45	61	51	49	61	56	62	61	54	76	57	58	58	61	64	56	61	56	56	57	64	61	54	37	67	61	55	56	58	55	50	67	53	61	61	60	58	59	59	70	54	64	60	49	49	72	56	72	58	55	48	44	52	69	45	59	49	53	48	60	64	61	53	49	62	54	56	54	61	63	63	61	62	58	51	52	62	62	63	58	46	44	62	72	47	46	53	55	55	56	57	64	66	55	61	63	60	48	62	77	53	59	63	66	65	56	56	60	51	48	60	74	63	60	49	53	55	63	69	54	57	63	52	58	61	54	62	55	73	58	52	64	60	70	50	53	56	59	60	56	57	59	55	64	73	60	48	65	50	70	59	47	44	62	58	47	49	56	56	51	49	60	75	50	42	64	47	68	59	50	67	57	51	61	53	48	48	53	55	56	45	50	66	63	53	49	54	60	58	52	47	62	60	59	49	47	61	53	51	54	46	37	58	62	55	58	57	58	52	72	58	54	61	48	55	53	48	49	71	65	62	65	45	49	68	49	64	60	39	47	51	65	59	63	56	53	55	46	55	53	50	65	71	71	55	60	59	53	56	58	50	69	53	64	51	48	52	62	51	50	54	52	50	55	64	56	39	54	47	59	54	45	62	64	63	50	60	60	75	60	55	52	52	57	58	62	49	59	52	59	52	56	58	61	45	61	76	62	51	53	54	43	48	54	65	49	50	55	59	53	65	56	48	57	53	43	63	71	46	54	62	58	57	49	64	60	58	59	61	53	52	49	57	56	62	69	61	60	61	56	56	68	63	56	51	59	51	41	43	49	52	59	45	55	58	72	49	55	56	63	41	59	43	50	42	45	48	63	48	50	71	51	46	49	62	51	51	62	48	63	48	48	49	41	75	63	59	56	45	54	69	48	61	63	56	52	59	54	60	58	41	51	50	57	50	46	60	70	45	68	57	59	57	67	55	55	53	50	53	46	45	58	59	45	69	40	57	49	54	59	58	44	51	57	54	56	44	50	45	48	58	44	64	36	52	60	54	54	68	69	69	54	55	63	60	41	48	65	47	46	66	53	58	56	52	68	71	54	57	53	55	58	52	63	65	61	69	59	50	68	58	68	56	58	66	52	60	56	61	57	49	52	56	68	51	43	65	47	60	41	52	43	56	56	54	59	59	63	49	48	62	65	53	64	51	51	68	55	56	66	51	58	60	68	53	47	77	50	60	48	52	68	55	67	52	58	58	56	52	61	50	50	64	48	46	53	58	45	64	65	60	51	55	67	59	70	51	64	64	57	58	61	54	51	54	57	69	57	56	63	53	56	56	55	51	67	56	57	58	65	62	52	70	57	48	50	52	60	58	51	48	66	65	48	49	50	68	51	65	60	49	67	63	56	46	51	57	66	47	45	66	46	62	62
31429	34115	32810	31945	29167	19900	8977	2646	1101	765	742	727	727	684	680	747	739	679	703	703	700	718	686	715	669	733	719	736	688	703	667	758	692	686	682	651	696	706	704	661	710	689	659	706	757	721	693	686	707	681	698	674	708	680	748	721	708	694	704	682	651	728	690	692	722	679	686	721	735	736	695	733	705	699	724	701	796	711	699	710	741	713	686	694	685	700	732	715	749	669	682	721	723	750	674	761	703	698	720	656	683	688	724	721	713	699	654	693	690	697	724	648	655	702	716	732	688	679	735	750	756	721	667	729	688	744	668	697	698	713	714	681	686	763	703	670	708	663	752	691	706	672	719	751	719	698	682	689	673	741	686	719	660	654	718	681	687	744	670	719	727	704	743	726	716	659	711	723	695	724	684	663	733	715	747	701	750	709	639	692	745	711	696	698	729	665	699	751	735	696	693	715	723	727	713	688	744	748	702	704	672	751	723	677	720	703	683	714	753	724	652	690	695	662	690	716	731	740	686	759	676	698	726	691	755	727	706	710	682	692	774	648	671	707	691	708	732	728	685	685	684	674	707	708	709	693	717	662	713	701	724	698	689	691	666	676	687	709	694	679	735	670	732	703	706	721	752	688	714	736	676	741	745	686	702	674	702	710	640	717	739	680	691	649	711	760	687	718	693	674	744	731	689	690	672	745	695	738	679	662	707	669	713	713	732	670	733	756	713	765	733	683	735	705	667	682	703	714	733	696	681	677	706	675	676	709	720	738	693	731	700	682	699	695	734	667	702	678	677	700	647	712	708	712	679	722	704	718	662	731	717	717	702	752	667	685	721	725	716	728	738	717	673	678	708	709	681	719	707	692	680	675	730	686	682	718	748	690	704	678	686	717	690	669	692	757	687	669	695	720	695	674	692	755	702	712	661	717	694	724	672	688	740	692	671	695	671	667	677	700	698	701	688	683	681	746	695	707	701	696	683	688	666	685	726	731	710	689	715	678	712	670	709	693	666	741	674	704	683	694	707	733	698	693	680	680	673	679	685	707	688	679	701	751	738	740	715	672	749	693	698	720	679	717	721	687	718	688	676	717	748	686	723	714	686	703	610	683	705	724	705	682	739	709	663	646	703	740	712	681	709	731	693	683	734	707	696	697	755	708	739	702	728	703	742	715	720	699	775	735	686	695	635	686	655	709	726	682	671	694	705	716	739	708	666	686	729	659	715	688	739	701	735	730	704	724	727	707	680	709	704	740	694	667	673	724	756	723	664	708	722	715	726	740	726	696	708	670	703	703	709	672	707	689	716	711	725	674	695	756	682	748	682	724	735	687	747	693	713	695	661	720	709	748	711	676	687	686	721	737	666	718	747	706	706	682	727	732	662	719	725	733	722	719	698	717	680	743	699	704	677	704	639	689	671	648	720	704	688	755	760	743	684	656	730	672	742	715	697	701	756	676	650	673	685	668	690	698	699	661	691	673	699	719	702	718	710	702	671	693	713	676	703	724	752	698	701	730	706	693	676	724	689	685	702	704	684	656	728	665	677	667	703	698	715	705	693	667	717	722	710	679	666	713	674	687	701	691	706	696	671	752	686	678	678	754	620	695	690	711	700	703	705	693	704	721	708	689	682	733	659	717	693	720	699	717	669	690	740	713	698	737	724	721	655	711	684	667	697	732	708	713	713	731	707	731	711	706	704	707	742	731	746	675	705	698	752	719	663	741	694	738	696	732	709	692	675	727	715	703	738	778	705	716	729	684	714	745	735	752	709	711	710	693	712	696	704	681	720	738	704	692	718	722	711	661	732	686	750	757	722	671	713	702	739	730	701	665	701	708	699	695	693	711	715	737	684	707	679	704	694	656	731	676	706	696	695	681	690	630	723	698	661	720	739	720	742	714	696	732	703	716	725	720	684	703	673	669	728	740	727	683	726	719	741	700	712	734	686	722	701	651	734	713	715	685	709	711	654	741	734	739	723	772	663	708	693	691	692	726	699	690	711	718	642	697	748	726	672	719	698	732	702	755	748	731	685	651	690	739	728	733	698	701	683	703	705	671	716	725	667	655	746	730	698	731	686	708	722	700	688	736	707	680	643	662	766	676	700	715	685	699	744	653	729	693	691	700	678	700	738	717	685	699	706	715	674	693	734	710	680	733	747	745	681	705	700	689	683	686	712	678	692	693	722	712	683	723	663	649	735	689	648	709	706	746	713	710	706	713	715	756	718	663	705	702	706	705	655	711	731	724	694	710	689	729	641	702	734	722	706	730	740	718	668	754	704	731	749	735	696	750	717	702	726	711	723	681	741	676	738	728	689	698	685	725	721	673	716	700	705	701	705	721	747	678	722	702	690	734	705	736	713	705	687	695	720	736	708	704	692	731	685	723	759	720	743	684	700	724	700	700	714	635	734	704	715	694	681	755	663	734	690	690	677	683	658	717	679	724	715	731	701	680	720	697	725	696	674	692	682	757	720	658	695	708	712	696	671	721	737	712	699	735	697	684	717	692	716	710	726	675	711	733	732	705	731	707	677	718	745	711	664	710	666	669	708	650	710	688	678	767	722	693	706	690	668	721	709	663	676	696	761	687	735	718	771	654	687	747	716	773	693	708	720	658	708	735	725	701	726	726	725	706	667	728	722	694	721	718	694	686	706	696	690	723	687	706	732	731	718	685	754	734	727	665	716	713	737	721	731	719	711	711	720	734	733	723	704	723	736	713	709	708	671	732	696	675	726	640	673	671	707	661	756	697	736	711	750	703	687	713	673	744	722	705	716	731	683	671	727	713	684	704	706	699	687	703	737	648	732	680	685	679	697	729	663	699	675	706	678	711	710	680	692	686	711	696	692	700	756	723	663	683	705	723	701	722	708	740	700	650	711	749	744	656	740	687	681	668	706	726	695	711	688	695	742	698	697	704	718	733	700	705	684	719	686	701	756	719	732	703	728	730	747	715	684	726	737	704	700	723	721	679	712	704	679	651	724	721	715	697	723	690	662	707	668	722	684	725	716	694	722	740	685	686	739	714	720	686	694	755	699	703	711	721	697	701	725	683	674	700	655	697	692	689	687	743	681	738	699	664	739	729	718	707	695	736	723	713	708	667	680	688	726	673	733	737	736	698	695	705	705	732	761	673	738	685	693	716	678	714	742	717	739	734	728	725	728	684	722	625	707	722	734	701	680	740	706	694	725	739	775	722	702	689	708	665	716	725	705	745	724	681	714	742	723	675	663	714	684	724	680	688	721	725	685	715	687	783	727	673	693	699	753	694	723	697	769	734	740	718	673	679	677	690	681	706	673	676	674	731	691	690	712	710	696	697	670	697	687	688	747	700	720	695	746	644	765	720	697	683	733	728	710	702	698	690	715	717	733	674	729	723	753	694	704	710	724	700	707	692	650	673	727	732	669	755	737	700	691	685	704	679	749	724	648	680	710	684	702	701	728	729	735	715	692	699	708	733	724	723	699	745	698	730	692	696	716	692	751	717	734	740	699	728
7791	22406	19308	11094	5195	2115	692	180	74	73	61	53	41	51	60	51	47	51	55	51	49	79	55	53	64	57	67	54	71	58	61	65	59	63	68	48	61	55	45	56	51	71	51	55	47	58	70	49	53	52	45	57	48	56	60	58	57	60	47	66	57	45	60	54	59	54	53	58	49	57	67	65	54	64	70	64	56	57	53	59	58	70	54	55	44	55	60	61	53	55	64	68	67	57	63	57	54	59	56	50	53	64	50	67	61	45	62	54	55	55	58	47	49	54	59	51	51	48	55	52	57	59	65	53	58	51	60	60	48	55	63	48	58	55	42	59	63	50	59	40	65	45	40	58	46	54	50	57	56	55	54	59	60	43	59	52	59	49	44	60	63	72	57	67	62	57	55	60	53	51	51	56	49	59	54	56	53	55	54	51	52	52	54	68	65	62	61	67	55	55	64	50	55	44	75	57	53	46	64	59	36	52	66	62	56	58	58	58	50	48	48	50	60	49	61	64	62	49	60	52	52	42	60	56	44	69	50	65	55	53	58	62	57	56	62	52	44	64	63	77	50	55	64	72	56	59	57	61	63	48	66	68	61	58	52	46	39	55	57	54	44	52	52	61	72	42	78	48	60	56	51	49	56	52	72	55	65	62	53	66	51	62	64	52	48	53	60	48	61	61	59	48	64	43	59	49	57	47	66	51	60	45	56	58	74	42	59	54	55	49	70	59	62	41	57	54	59	59	68	46	58	57	65	48	54	45	56	56	60	64	62	61	45	52	70	66	53	53	67	54	50	59	45	52	45	52	44	63	57	69	64	51	59	55	56	54	53	48	58	53	49	62	71	49	58	53	53	55	61	50	79	55	49	54	53	53	74	37	41	60	49	64	53	48	54	48	56	58	60	61	46	64	59	49	57	49	69	55	67	76	45	47	56	51	51	63	66	53	50	64	53	60	47	55	69	51	54	61	53	57	40	59	48	65	54	62	66	50	52	53	55	59	61	60	60	51	65	68	54	44	42	52	45	52	63	65	63	59	58	54	68	57	52	58	51	56	64	66	57	64	65	43	49	54	48	58	61	46	47	51	57	51	45	59	34	61	46	56	55	62	63	51	51	60	63	81	62	52	65	56	48	47	41	60	51	61	53	66	61	45	68	65	41	42	53	58	41	46	62	54	70	61	59	49	61	55	54	39	47	41	60	69	50	48	50	66	65	52	64	70	59	63	49	55	54	51	61	56	42	76	57	50	62	60	59	53	50	48	54	54	54	55	58	59	61	56	64	65	63	69	67	54	48	57	61	55	62	60	75	47	54	56	57	56	51	66	70	74	58	50	65	55	68	42	55	51	59	63	70	48	66	62	56	52	58	55	50	60	58	57	47	57	71	71	50	52	60	60	58	48	43	58	56	69	64	52	62	50	66	62	64	53	59	53	44	65	66	65	56	48	42	53	51	59	57	39	42	55	63	64	59	79	50	51	52	54	55	51	69	55	71	58	51	53	57	45	47	52	60	63	47	54	57	64	60	68	46	46	57	46	57	62	53	51	58	60	53	55	43	54	57	61	64	48	69	48	64	61	55	61	64	49	72	53	58	49	54	71	68	53	41	54	61	56	68	60	56	57	46	64	70	51	57	65	59	47	52	56	49	56	50	72	51	53	62	60	57	58	62	60	59	49	59	53	49	73	53	43	64	50	49	57	61	60	64	54	50	59	73	51	48	68	57	68	54	65	65	56	57	53	58	43	62	58	61	54	60	60	54	59	53	48	57	56	66	58	52	61	59	59	52	59	51	53	52	60	61	57	39	60	42	55	58	50	47	71	45	65	55	53	50	55	37	55	66	66	55	55	60	58	56	48	50	50	58	41	67	59	60	53	55	53	56	65	57	51	56	56	45	57	60	57	76	67	64	58	50	59	74	53	73	43	56	53	53	69	55	52	54	60	50	62	53	53	57	59	43	52	58	52	56	50	57	45	44	68	56	50	47	65	54	48	52	56	50	59	61	72	42	57	54	47	51	59	59	46	49	51	71	56	44	51	60	44	50	47	49	64	58	47	54	75	56	57	58	47	61	63	57	60	61	54	51	69	52	57	59	70	61	54	58	59	58	57	56	63	53	59	46	61	36	53	69	72	40	56	61	50	67	65	59	45	60	59	64	56	54	68	43	71	65	52	66	56	63	52	58	50	56	64	68	68	38	57	66	53	64	51	47	54	47	68	50	54	49	69	67	60	54	48	56	67	58	50	47	51	53	46	44	53	67	62	41	67	47	64	51	40	62	64	46	75	67	56	55	57	58	48	43	65	60	59	49	51	51	39	56	59	58	52	52	62	48	61	49	66	64	63	65	43	47	52	52	59	56	70	70	59	61	60	50	65	55	55	58	52	59	49	57	71	62	51	49	67	58	62	41	60	40	67	43	57	45	76	40	56	49	58	73	60	52	71	47	69	53	46	41	50	64	53	59	53	45	49	46	55	53	60	42	49	50	67	55	74	62	72	54	49	53	61	52	48	54	52	32	76	55	45	59	49	48	66	59	62	64	49	56	38	74	51	48	66	44	54	53	46	57	62	40	61	58	56	46	70	68	47	49	62	58	60	50	50	48	59	56	53	60	64	59	59	54	72	63	53	65	58	70	54	65	54	61	50	54	55	65	57	62	58	54	70	59	72	57	66	54	45	53	59	63	58	47	64	54	62	67	56	46	49	51	54	66	48	51	53	52	55	56	76	60	63	53	57	67	70	62	46	51	54	50	58	48	54	75	61	50	60	55	62	64	36	58	52	54	55	57	60	60	58	55	53	58	57	64	52	51	54	55	59	68	56	54	61	69	71	54	57	53	56	49	60	50	61	48	54	57	54	54	50	58	54	56	60	54	49	53	61	62	57	67	54	55	61	50	40	66	57	65	65	61	55	52	46	47	62	48	50	58	61	56	62	52	55	60	50	48	51	56	68	62	56	65	53	65	60	61	69	39	52	69	47	56	63	58	48	48	50	48	55	60	57	71	52	61	57	52	60	51	58	43	57	62	51	60	59	47	47	54	46	53	70	66	51	60	59	65	55	49	67	53	60	69	65	57	66	65	50	44	69	76	52	50	45	62	57	62	50	46	48	71	52	58	47	58	62	57	72	60	50	56	41	52	48	60	68	44	52	61	63	49	65	53	57	47	56	57	66	56	57	40	54	52	73	58	63	63	52	56	58	48	55	56	64	63	56	66	52	59	53	56	54	43	64	52	69	47	42	57	53	53	61	44	59	61	62	56	41	51	50	54	50	55	56	66	47	58	51	52	56	65	47	60	53	52	66	58	68	55	62	49	57	60	48	51	53	55	53	42	62	53	62	49	54	43	65	64	66	48	51	53	51	57	58	53	52	58	56	68	59	61	60	53	41	50	58	44	43	58	48	50	57	65	63	52	61	54	54	52	58	52	72	72	46	48	61	47	63	64	54	39	60	61	50	55	66	50	56	59	64	53	55	73	49	49	64	59	46
41896	47791	42710	44530	42247	30197	16922	5416	1637	818	726	758	719	672	717	702	703	701	696	718	767	726	694	712	714	730	730	648	716	676	720	677	715	747	715	689	695	729	717	741	689	720	734	718	747	699	709	672	745	638	705	664	699	699	728	690	681	715	710	723	697	704	709	706	725	731	695	704	693	726	739	697	732	664	691	690	702	727	680	694	723	731	679	678	717	716	704	755	655	664	678	732	691	722	714	703	718	694	700	709	700	683	706	704	700	676	661	708	700	722	685	684	690	699	692	715	674	697	709	703	698	719	728	682	702	727	701	717	683	742	720	714	696	648	683	700	707	723	684	679	721	696	720	709	680	723	717	708	695	674	717	667	743	751	685	678	711	724	695	737	674	701	718	708	681	682	701	682	734	671	672	692	708	651	690	747	689	696	666	670	693	685	707	681	639	706	682	671	734	752	749	684	691	725	750	692	721	695	680	714	688	707	700	749	704	715	706	697	743	676	729	681	711	682	687	681	687	676	735	705	724	701	627	684	726	726	710	689	697	717	727	727	742	688	713	693	682	743	722	678	710	703	692	695	738	719	678	760	673	701	743	704	710	690	734	728	694	724	673	754	779	713	705	699	656	708	690	749	674	712	736	718	696	716	682	702	726	729	756	672	682	723	701	683	716	644	737	697	683	667	706	710	705	680	716	682	710	683	706	695	755	674	718	714	700	710	678	760	686	688	738	700	694	646	730	684	724	734	708	678	687	725	682	699	665	692	743	718	721	725	709	740	765	702	732	699	682	741	725	697	731	683	721	690	752	695	732	787	722	689	699	696	714	702	706	702	703	680	707	713	678	706	712	682	774	670	707	645	736	722	683	741	682	681	735	717	704	701	658	656	698	692	708	727	685	731	694	703	659	706	714	700	678	744	714	708	714	750	696	715	750	661	748	660	711	672	711	724	752	714	688	687	693	750	710	687	759	703	686	715	709	736	714	685	713	724	680	760	741	664	664	703	717	736	689	679	716	666	687	666	707	710	742	693	719	729	725	703	677	691	734	695	720	680	666	653	728	695	701	728	699	682	704	753	702	714	733	744	663	682	721	700	740	683	697	781	682	718	707	703	686	677	716	692	697	712	686	720	721	725	711	764	668	772	727	724	698	688	732	717	664	663	721	694	692	716	723	712	706	745	718	698	680	674	715	743	693	714	720	697	659	695	687	730	666	715	703	722	722	698	716	667	678	701	696	694	714	684	728	665	705	770	714	709	667	749	675	716	703	703	673	707	652	682	686	696	726	735	684	696	693	745	719	696	667	701	707	708	725	689	665	698	690	649	745	698	692	722	724	739	679	692	690	721	692	701	713	739	698	681	691	713	685	683	678	703	717	724	728	671	700	674	689	682	671	692	692	740	671	716	693	736	700	724	760	658	718	728	725	693	695	705	730	710	686	675	697	678	719	736	700	701	661	665	677	714	679	666	690	690	671	718	699	730	643	704	705	727	705	680	750	689	754	713	675	736	710	716	724	678	677	722	711	709	648	732	660	718	731	656	690	719	702	679	711	730	670	705	630	720	678	710	696	730	739	645	685	650	650	697	750	690	697	694	683	722	723	681	673	683	744	701	713	696	727	744	685	740	735	702	700	675	701	688	685	650	698	736	695	703	697	710	706	733	683	708	758	728	701	660	677	699	683	686	703	712	693	704	698	691	708	698	687	726	723	746	713	703	756	678	713	706	753	716	724	759	700	723	640	698	709	692	722	733	740	720	705	728	687	689	712	706	696	711	700	698	709	764	695	713	677	728	681	729	692	767	720	730	681	702	706	698	686	678	692	660	699	722	728	744	707	661	694	695	702	702	748	745	700	716	752	721	731	735	721	690	695	693	723	652	701	710	736	706	730	723	697	704	753	668	668	704	691	650	708	684	683	687	708	710	732	681	679	734	782	675	735	757	675	732	750	699	729	715	709	717	673	716	706	723	649	693	692	702	704	699	689	740	674	695	711	692	692	689	712	770	676	666	676	688	681	715	695	708	749	681	695	726	695	724	713	733	692	703	657	719	691	729	670	720	692	754	657	739	671	655	711	714	723	735	691	725	691	731	770	692	715	697	667	702	698	714	693	689	733	698	714	696	720	677	696	702	719	688	706	655	722	693	697	685	684	704	730	694	745	697	719	654	693	745	705	682	686	693	679	683	665	742	763	678	698	684	721	700	766	735	667	713	720	721	695	660	688	670	702	761	701	652	738	728	664	681	720	647	692	734	712	713	714	679	719	752	680	672	680	706	682	705	706	725	749	696	713	719	716	758	751	686	700	703	669	684	698	714	708	695	702	711	728	687	706	726	693	767	693	731	701	744	734	708	735	694	725	700	739	666	747	713	720	692	702	722	718	741	681	706	743	730	732	704	708	730	697	680	695	689	697	710	671	709	745	715	677	711	709	705	717	714	714	704	693	709	706	682	705	709	644	679	684	706	645	694	728	649	694	728	715	730	692	762	737	744	711	666	660	711	653	742	701	727	690	681	685	746	658	734	705	717	718	678	735	713	743	722	693	734	742	697	719	692	732	688	761	664	708	703	695	681	709	679	693	737	698	725	716	682	713	688	740	655	686	695	709	715	737	735	756	740	728	712	711	710	677	681	691	713	687	720	727	716	724	646	721	713	718	705	723	693	658	706	721	714	685	701	696	735	677	719	659	679	751	668	697	715	683	735	735	677	747	734	712	725	701	715	728	737	710	688	725	732	709	707	714	733	716	739	701	695	688	693	725	686	711	716	707	720	691	726	689	685	668	735	659	752	735	704	682	719	703	683	704	747	670	729	712	749	682	735	643	663	717	722	754	695	695	731	722	709	712	712	715	692	704	688	720	673	690	659	703	710	686	704	677	704	676	747	671	736	713	679	684	703	735	703	706	695	691	738	727	692	694	705	699	678	703	711	680	737	698	653	715	717	722	732	732	696	709	700	698	733	698	710	779	702	656	682	695	726	714	668	734	707	706	670	734	698	656	718	697	694	694	699	687	704	677	701	769	717	722	694	665	717	715	707	684	709	731	647	738	722	713	683	731	748	682	681	713	717	692	668	785	712	707	673	704	740	706	676	744	704	740	723	743	716	719	702	708	687	671	696	721	723	680	733	745	703	709	675	722	724	712	670	690	695	687	696	658	702	768	722	707	742	723	735	723	686	690	688	712	699	740	733	693	714	709	750	697	706	652	710	688	698	735	700	688	695	755	708	707	708	717	707	661	665	681	716	677	708	709	662	649	735	705	719	731	688	700	715	749	709	682	741	680	677	693	675	688	708	701	683	710	726	690	701	797	702	645	716	668	736	725	717	712	734	680	646	744	674	707	783	656	708	693	704	761	750	689	711	722	714	697	706	712	757	716	718	698	701	773	708	686	709	707	743	690	705	733	727	735	642	675	703	728	674	707	683	708	742	713	729	702	704	721	691	709	706	725	716	717	670	689	672	685	698	711	728	748	711	754	692	695	722	706	664	700	700
9671	20773	18654	10746	4995	1936	647	169	100	69	56	51	47	50	62	64	88	59	68	55	64	62	56	84	57	49	57	58	53	61	65	66	61	57	57	61	48	50	51	68	70	49	66	61	54	67	62	64	62	66	65	63	53	68	50	59	49	66	69	49	55	47	47	53	60	61	62	66	56	77	54	60	56	73	52	61	56	64	57	55	56	50	62	56	57	58	62	52	72	59	63	62	61	53	64	52	53	55	58	53	67	59	64	57	52	61	56	64	66	63	63	68	60	55	60	54	53	61	47	66	52	54	61	57	46	56	67	62	49	58	56	58	62	62	60	52	67	57	56	58	67	62	68	66	57	54	52	56	50	49	54	57	64	52	70	62	59	56	64	58	56	66	66	63	47	68	60	59	73	56	54	61	68	59	61	53	67	51	63	58	70	65	59	52	60	47	65	62	60	77	53	51	50	55	48	70	50	68	64	61	62	67	46	53	68	54	54	84	70	67	54	53	48	54	56	63	63	71	53	69	65	57	59	74	72	72	74	69	60	73	58	62	56	55	49	53	59	65	57	59	60	58	56	56	62	52	56	67	64	50	55	53	60	60	59	63	64	70	62	61	65	46	55	48	56	63	52	47	60	58	64	62	50	78	61	50	51	68	65	48	68	55	71	53	54	62	63	68	68	56	49	66	53	48	64	63	54	43	56	61	57	55	59	53	67	51	57	57	43	63	68	53	51	54	70	59	52	56	50	64	46	48	57	70	64	53	70	63	48	46	64	47	56	61	49	72	45	62	51	49	65	46	53	67	64	64	55	61	56	62	64	55	60	57	55	58	63	54	59	38	46	64	62	48	64	62	68	58	56	57	66	47	59	54	44	60	64	56	55	60	50	62	57	52	60	63	49	53	53	66	51	56	74	63	59	52	60	42	65	64	61	67	49	54	61	56	64	46	70	60	62	62	67	61	58	66	54	59	65	51	56	55	66	54	52	51	65	69	45	64	50	55	61	64	59	60	45	56	64	69	67	69	68	52	62	62	64	57	54	64	61	52	65	45	52	63	62	49	44	64	71	55	62	57	51	64	70	63	60	64	80	63	59	47	73	62	59	56	59	50	52	59	63	44	51	74	54	72	55	63	73	51	75	48	54	63	53	56	58	59	40	63	61	66	65	59	69	51	56	50	50	57	49	54	64	56	60	49	67	73	52	51	58	53	63	73	54	57	57	60	60	57	64	69	40	61	64	54	43	56	49	59	50	60	59	52	51	69	61	62	68	56	77	53	44	82	65	47	72	64	70	50	61	61	44	56	62	52	51	72	53	57	50	54	72	67	52	64	54	58	64	60	81	68	57	67	54	60	50	41	55	64	63	61	52	59	62	57	46	47	62	68	60	64	63	63	63	79	69	52	75	67	51	58	54	59	53	55	66	59	67	72	56	58	53	75	66	53	48	66	57	56	66	58	65	58	46	72	60	63	51	53	48	61	70	67	62	62	66	55	63	58	54	52	54	52	69	48	52	53	66	62	65	55	52	50	59	46	54	54	71	73	72	71	48	69	55	61	56	64	53	50	53	61	42	49	43	58	64	50	62	55	67	59	55	64	50	58	63	59	50	52	66	54	68	50	56	60	69	40	58	52	66	51	66	64	55	68	53	66	48	63	50	51	52	55	52	61	61	58	69	47	66	64	67	59	60	65	62	58	59	73	59	65	51	64	68	45	50	63	43	61	51	63	49	61	46	66	62	65	50	54	67	66	59	49	61	66	60	57	62	58	54	51	70	82	69	65	61	59	71	73	51	55	39	70	69	62	60	59	47	65	56	67	54	60	72	64	55	60	58	68	52	62	59	67	54	67	55	75	59	52	39	57	61	67	58	55	56	57	68	60	66	54	62	64	64	57	62	52	54	64	72	45	80	62	63	58	48	66	61	49	52	53	47	62	62	59	57	59	50	62	59	56	53	50	61	61	65	47	64	75	48	48	52	72	89	64	55	53	62	60	63	66	49	58	43	61	59	50	65	59	65	60	66	69	59	55	60	53	53	49	48	59	53	51	62	66	80	73	61	56	61	58	55	54	61	57	76	66	67	64	57	40	60	53	52	48	66	59	59	59	53	64	58	52	60	44	72	48	53	64	56	57	55	61	63	57	57	59	46	46	59	50	44	70	61	58	61	65	67	58	52	71	48	62	55	56	60	39	55	52	56	51	57	62	47	56	51	61	48	43	72	67	65	68	63	69	57	54	55	63	59	49	51	54	63	57	65	59	60	60	48	64	57	47	75	53	55	57	64	62	55	61	49	54	73	50	53	61	52	69	48	61	55	58	58	61	66	56	72	56	57	58	63	50	65	50	58	51	54	73	73	71	46	49	52	59	58	55	58	73	64	56	66	61	58	45	64	52	55	60	58	67	53	49	55	55	48	59	53	52	65	63	69	51	63	56	55	61	54	55	61	68	67	75	47	62	67	53	67	39	54	43	52	52	55	47	62	56	56	60	61	50	56	54	60	58	52	70	61	46	79	68	59	69	57	52	67	56	66	62	62	61	58	54	67	61	66	55	53	67	65	50	59	60	64	70	70	50	62	54	74	63	52	57	69	54	60	70	57	68	63	65	50	54	74	47	55	67	71	54	62	72	56	71	56	45	75	65	63	67	65	58	54	52	63	52	61	59	67	58	48	69	56	59	67	53	53	63	62	58	53	43	39	62	61	60	62	42	51	54	58	59	52	66	57	54	51	57	67	57	57	68	48	51	52	53	63	60	59	59	51	62	51	62	57	71	54	58	53	49	47	50	66	46	64	59	56	48	60	59	54	55	60	62	39	62	44	53	57	63	59	56	57	49	68	65	59	61	70	61	63	58	44	41	57	47	57	71	64	74	57	57	72	61	59	49	58	60	54	47	57	52	64	60	51	61	52	78	57	56	59	60	56	53	63	61	59	66	62	45	56	50	60	46	47	59	44	55	64	73	54	60	47	66	56	41	72	59	58	53	61	60	53	55	67	55	55	62	67	60	60	76	59	52	51	42	53	49	57	58	76	55	51	56	63	43	72	61	57	59	72	59	50	66	65	55	48	70	64	67	47	51	50	65	54	59	56	64	74	50	60	57	62	45	67	44	59	62	58	63	57	51	43	56	52	44	48	67	61	55	55	59	61	59	59	59	61	71	44	69	71	50	58	69	67	59	48	55	38	52	60	57	52	58	76	63	49	65	58	64	70	56	66	53	73	60	46	48	58	57	50	46	67	74	53	43	57	55	65	66	55	47	61	76	65	54	55	68	67	55	60	56	42	51	62	63	60	71	65	52	58	75	57	69	55	53	67	68	65	53	60	46	55	45	63	48	54	71	52	62	59	50	51	65	69	54	54	65	52	66	64	46	67	57	55	50	68	44	68	58	61	66	79	63	63	52	56	69	54	67	47	61	59	45	51	71	48	47	40	64	73	69	57	57	50	52	61	51	63	57	58	56	64	48	56	56	64	52	64	56	50	58	60	56
42627	46994	42775	43614	40535	29529	16942	5603	1825	900	765	728	716	716	708	747	744	675	710	707	749	699	667	764	739	735	718	670	710	703	688	764	746	719	717	674	731	754	692	707	697	701	760	706	720	732	708	693	710	724	716	720	706	724	738	675	768	751	721	708	717	701	756	724	734	699	700	775	745	725	722	712	751	693	740	709	680	689	717	786	748	755	749	684	718	680	728	812	716	715	702	725	706	727	653	724	755	720	764	715	669	735	704	739	735	766	722	748	707	684	734	708	786	694	769	706	725	700	680	724	746	708	750	706	704	767	690	699	722	737	738	722	737	726	739	760	730	722	718	739	728	731	718	697	735	689	727	685	662	714	690	719	744	735	749	761	711	729	734	740	730	704	710	696	727	697	743	740	693	772	689	719	674	739	694	707	722	762	714	720	744	790	699	723	737	750	695	714	748	720	711	730	768	706	722	712	736	689	711	698	737	698	749	743	728	739	712	706	748	694	713	706	774	704	729	773	722	733	728	758	781	726	704	721	722	731	713	757	743	740	745	678	714	739	773	719	761	736	711	746	701	723	730	705	714	762	727	696	698	702	744	714	733	758	703	750	700	772	747	732	731	689	735	742	737	705	736	679	712	707	760	770	762	780	693	743	750	719	722	725	768	737	738	725	799	717	706	722	729	699	685	726	730	722	704	751	756	732	686	705	743	714	691	743	723	735	748	738	724	672	753	779	733	747	743	703	726	705	752	729	718	701	713	731	687	725	746	714	755	692	733	723	718	658	772	764	721	744	739	725	718	759	719	714	753	753	727	706	742	753	713	740	749	713	726	786	735	724	736	707	748	710	699	716	755	733	707	763	715	712	717	696	696	680	697	750	683	738	677	687	729	744	700	784	755	684	681	695	716	729	767	700	693	742	754	684	698	672	722	716	682	720	683	709	745	704	696	738	740	709	705	716	721	701	730	719	732	711	676	727	772	720	747	682	721	694	680	754	703	738	710	690	761	711	723	775	688	718	745	769	714	703	725	756	718	700	698	671	748	718	698	715	708	721	734	704	750	747	679	732	696	722	725	714	764	717	754	755	713	712	710	713	714	691	695	696	763	720	722	705	750	699	763	743	706	733	760	760	727	685	756	750	674	739	728	683	706	710	744	743	743	701	716	736	727	743	723	736	710	727	688	763	738	737	726	723	699	730	697	740	730	701	698	760	734	773	692	757	737	692	724	753	704	717	726	696	715	726	742	708	751	718	737	801	713	724	774	733	758	777	705	721	709	740	733	775	766	694	732	705	708	711	737	717	732	731	743	731	735	752	699	713	717	769	746	728	777	731	726	674	689	707	732	694	694	720	718	717	678	677	707	727	708	755	729	735	708	771	729	722	739	689	753	791	724	706	736	735	693	697	697	715	679	703	717	727	758	696	707	741	706	707	723	704	757	668	716	701	712	723	729	718	723	747	675	735	702	672	721	751	707	714	703	722	738	726	747	722	745	717	726	764	718	729	707	761	675	659	717	708	723	723	749	713	747	692	760	684	758	705	717	777	754	716	720	735	724	711	691	728	721	715	693	740	746	709	729	762	709	740	727	676	709	710	661	720	733	724	745	730	692	732	759	654	755	751	747	695	757	718	746	770	734	762	711	723	669	771	660	693	680	716	761	757	704	747	761	733	723	723	740	722	712	675	735	715	717	691	680	723	725	726	725	738	761	756	772	716	724	710	725	725	715	696	735	761	744	733	754	766	719	729	685	697	703	767	726	707	723	701	683	746	714	714	718	708	741	687	744	728	724	710	715	773	722	723	728	720	754	740	789	754	763	716	677	768	674	732	765	731	737	726	729	725	730	740	732	738	742	744	738	744	740	723	744	803	751	724	759	799	681	717	744	740	745	806	734	731	726	701	713	723	726	747	746	724	720	685	753	756	725	751	666	707	704	704	735	716	680	770	704	719	808	712	722	758	747	788	791	718	765	787	717	736	688	729	741	673	690	702	703	786	726	706	732	741	727	750	732	776	734	698	699	734	792	698	757	734	730	738	727	726	711	718	757	753	727	682	717	748	740	735	700	707	724	731	717	714	716	761	684	724	727	739	692	721	743	727	719	741	754	729	759	734	744	788	689	734	702	800	742	734	749	698	713	735	772	733	761	773	700	717	699	717	705	742	741	733	730	720	747	778	712	784	712	700	718	720	729	741	758	746	759	716	718	744	722	717	718	684	709	696	760	763	707	720	752	747	743	740	705	740	766	743	722	727	764	746	720	717	766	714	754	731	737	703	695	705	704	753	731	712	701	743	724	746	732	751	708	711	750	745	742	757	695	748	684	717	737	734	749	700	681	746	754	710	727	737	732	682	722	716	743	786	765	756	746	766	740	731	709	747	754	723	713	738	733	752	727	695	745	761	724	721	706	699	703	734	700	771	748	758	733	719	726	711	705	689	708	719	720	708	756	714	731	732	710	685	700	716	699	759	722	760	762	702	755	713	749	697	769	725	727	728	732	775	739	729	714	710	664	701	775	744	765	766	688	721	691	728	739	707	758	694	743	690	698	743	680	768	757	723	751	739	720	696	740	694	723	758	781	735	729	704	703	751	736	748	725	670	736	753	700	730	715	754	684	732	726	745	752	675	741	738	725	727	760	728	711	737	744	690	708	733	763	681	710	719	691	704	760	750	739	666	745	731	736	697	752	767	728	745	728	698	754	732	749	767	678	745	709	728	714	754	717	731	780	690	758	700	707	728	734	746	700	708	738	671	726	744	730	697	701	754	739	703	761	708	709	751	757	692	777	745	777	751	750	692	711	712	762	730	759	747	759	719	740	738	729	766	728	720	777	712	720	729	736	678	722	731	715	729	716	743	736	791	657	741	743	726	751	716	759	712	657	695	750	690	738	788	686	716	750	737	702	704	686	732	785	746	691	706	741	735	732	747	712	754	710	731	766	712	707	733	777	741	741	740	726	767	706	706	715	726	674	702	696	692	696	749	738	718	702	678	727	696	731	747	708	700	768	735	706	734	734	750	688	763	718	703	684	728	725	739	719	726	705	759	710	719	699	766	743	695	704	700	758	772	725	730	736	736	715	701	715	750	718	738	751	727	682	698	722	700	737	691	717	694	737	729	679	752	686	743	711	712	716	748	735	698	755	700	704	721	707	744	728	699	718	726	722	715	726	757	705	757	705	741	725	737	794	693	741	752	725	703	722	700	754	746	711	749	734	745	732	733	722	742	703	724	746	730	698	777	731	742	758	733	707	703	718	719	740	738	723	740	710	732	745	728	690	745	752	735	743	733	721	724	731	754	715	711	750	715	734	717	744	750	711	765	722	749	769	674	710	675	744	746	748	728	750	696	700	714	685	789	679	708	786	712	720	753	702	721	735	688	732	724	722	711	726	713	779	727	743	735	733	748	732	704	695	720	696	710	774	761	682	697	744	682	748	707	706	724	717	719	717	754	723	717	785	706	685	714	731	734	695	732	687	806	733	695	666	732	730	699
12685	27993	24990	16307	8892	3598	1193	331	132	54	49	61	55	48	46	58	55	57	65	55	57	55	66	52	46	44	57	51	61	63	56	66	61	40	58	51	62	58	49	42	50	54	78	54	52	66	61	59	63	57	40	61	61	56	69	65	59	69	59	49	60	56	58	51	51	58	62	60	67	65	62	47	64	63	58	54	54	44	53	52	51	52	65	65	63	49	52	57	65	53	58	59	56	64	49	61	57	68	77	57	58	58	56	58	49	49	59	51	65	62	51	58	60	58	43	41	67	49	59	46	54	49	54	61	47	55	52	63	58	49	63	61	44	63	52	41	66	55	68	59	55	62	65	55	51	69	43	54	65	78	51	42	61	69	56	51	51	48	62	53	47	56	54	49	42	52	47	41	55	49	54	66	58	62	51	55	55	61	44	53	65	54	53	48	56	63	64	51	61	61	56	49	52	67	59	65	71	54	59	64	59	67	56	58	39	64	49	51	59	55	47	64	73	63	58	81	64	65	60	48	61	60	61	61	60	57	53	52	65	50	58	53	43	57	47	40	44	43	48	63	53	64	63	52	67	58	68	64	52	72	57	58	51	60	57	44	56	62	59	71	52	59	62	56	59	69	49	49	44	51	56	63	52	63	53	44	62	67	46	58	60	67	55	50	61	59	63	59	47	52	43	65	66	60	52	68	55	48	71	72	58	79	56	56	63	56	55	67	57	58	58	52	52	67	51	56	60	61	41	52	57	59	56	54	59	67	57	55	61	66	54	59	63	64	50	49	55	61	48	45	68	60	60	63	57	46	58	59	52	58	58	48	53	63	61	57	71	52	53	56	64	57	51	58	60	59	72	51	52	71	39	60	58	61	68	47	59	65	57	45	62	56	47	50	58	59	51	46	63	47	52	51	49	72	46	56	63	56	50	54	45	73	55	65	67	65	59	57	46	64	68	52	46	58	68	55	62	55	61	78	62	63	61	59	64	55	56	59	71	40	49	56	50	40	56	52	50	71	50	65	48	70	64	56	57	61	53	55	64	60	53	56	66	62	57	56	58	47	70	63	50	60	52	53	49	47	56	65	68	59	65	62	56	59	56	69	62	72	64	46	83	69	55	68	48	69	61	65	49	46	63	67	44	55	62	57	58	43	66	46	51	53	59	50	74	59	63	59	56	60	57	62	56	63	62	60	55	46	51	51	55	65	74	60	53	57	50	57	59	57	58	57	61	49	72	69	59	55	56	50	70	53	61	63	51	43	62	54	63	49	49	58	46	57	46	44	56	48	61	54	62	67	65	71	63	60	65	62	61	52	53	48	69	63	51	58	48	64	56	55	59	55	57	50	58	58	60	61	61	57	54	65	55	54	54	59	56	64	50	57	50	46	58	62	54	53	48	48	61	68	63	48	67	65	53	61	69	67	61	50	46	60	46	49	56	55	52	59	39	66	46	61	59	57	55	45	51	67	57	58	82	59	59	60	51	58	65	55	64	53	72	62	54	56	55	53	60	68	64	66	63	66	56	62	48	54	54	56	52	63	70	66	39	49	47	61	74	48	66	50	56	72	73	61	55	58	57	61	65	54	66	57	58	72	64	68	57	51	68	58	58	50	63	51	69	62	71	52	52	54	51	55	75	71	65	58	52	71	69	52	60	58	64	61	55	56	59	47	53	50	69	68	47	65	56	57	57	73	56	49	60	55	63	55	59	54	61	60	73	58	69	54	66	47	64	68	73	68	53	63	61	66	55	54	64	57	44	59	66	68	46	71	57	59	45	60	67	51	57	69	59	71	56	51	57	51	64	52	57	56	53	59	55	49	69	42	67	54	56	53	56	63	44	56	72	72	59	73	69	58	48	52	69	55	48	55	61	55	61	51	64	45	51	62	66	82	62	50	56	52	80	54	63	57	53	55	63	59	49	71	50	45	52	53	61	67	48	57	72	58	80	58	57	53	57	58	56	60	55	50	48	52	56	47	58	79	58	63	63	65	65	54	71	63	51	61	48	52	60	61	63	55	56	47	54	56	77	55	42	49	63	66	56	60	52	53	53	61	60	54	63	61	58	64	53	61	63	62	55	62	63	62	57	47	44	66	50	57	46	62	57	57	61	70	59	59	72	51	71	47	51	50	55	75	54	48	46	64	59	57	54	48	47	57	50	53	53	67	59	63	53	65	45	60	57	63	58	63	52	57	56	49	56	44	56	58	67	57	51	63	58	67	62	58	40	45	57	65	65	52	60	61	50	69	61	45	41	55	57	57	59	68	54	44	66	41	73	48	56	61	45	53	60	47	56	46	44	54	64	66	51	49	67	41	52	66	53	58	55	61	57	57	54	58	62	65	72	65	53	59	56	50	72	47	55	69	50	61	52	70	49	60	61	56	60	69	56	57	63	73	73	68	54	51	73	51	53	53	53	58	55	62	67	65	52	50	58	55	42	55	73	47	73	64	62	54	58	54	58	72	75	54	68	56	57	59	67	62	54	59	60	46	44	56	54	46	59	56	47	57	54	58	54	47	57	56	60	53	56	59	51	55	62	66	73	58	67	60	54	60	57	60	69	58	55	61	47	61	50	53	57	59	76	71	62	64	54	59	57	53	69	69	56	63	53	58	59	57	61	49	61	45	45	58	76	54	62	57	54	56	62	59	47	41	64	50	61	55	51	62	53	56	65	51	67	60	68	65	57	57	57	56	62	63	67	44	58	53	57	57	70	60	66	53	53	55	55	63	54	67	63	63	54	67	58	57	77	70	77	63	57	63	65	51	69	52	61	67	54	58	57	54	40	59	55	68	60	49	55	49	55	58	73	60	51	61	66	62	60	42	75	72	59	56	49	59	59	56	58	68	49	49	78	56	60	62	68	63	67	36	53	61	58	61	75	56	54	57	61	44	63	54	59	60	61	58	49	71	71	52	55	55	64	57	63	66	63	60	74	41	49	55	49	70	61	48	51	78	52	55	60	60	64	55	61	51	63	69	47	55	50	58	53	72	62	51	47	58	69	48	48	64	54	54	55	60	60	68	54	39	63	55	54	47	59	51	56	47	51	61	65	54	61	64	53	56	51	58	55	45	56	55	74	52	49	50	53	73	52	70	49	57	72	60	53	72	66	61	67	73	51	44	53	59	45	49	65	74	60	64	60	55	55	66	58	52	42	50	62	70	57	53	49	50	42	55	62	50	54	63	62	54	64	58	52	67	53	61	62	51	51	60	56	47	73	63	56	53	51	50	43	59	53	62	50	56	53	53	46	61	63	59	58	63	58	50	53	56	58	50	55	55	52	58	52	43	58	51	60	63	51	51	67	57	40	57	47	50	50	51	67	54	52	74	51	45	42	50	71	56	65	47	58	57	56	58	61	47	59	54	64	58	56	71	47	57	44	61	63	61	62	63	63	55	63	54	50	54	58	58	55	56	62	55	57	63	68	61	53	62	45	65	60	49	62	59	73	57	50	49	46	43	53	69	47	66	67	46	38	52	59	53	60	66	75	62
47953	52501	48943	52838	50061	35922	22684	8644	2457	1023	755	738	727	715	734	649	757	717	692	728	758	722	682	707	720	715	745	749	696	687	717	715	719	807	713	703	698	676	732	724	691	711	728	746	760	756	728	723	721	751	647	725	715	707	726	761	735	731	724	652	744	730	707	704	722	699	701	698	727	656	747	732	749	735	700	695	692	723	698	702	737	723	730	761	720	700	735	689	709	701	738	692	732	729	663	719	744	684	699	691	714	664	741	720	759	755	748	700	726	728	741	750	708	713	734	729	663	735	740	688	719	715	695	736	745	743	702	674	672	750	712	674	774	687	703	774	717	735	732	711	758	735	701	720	708	725	768	724	693	684	710	751	736	733	715	728	732	722	738	691	710	731	702	715	723	711	722	742	683	725	763	716	705	695	669	731	723	689	713	690	743	736	752	713	715	750	740	724	739	708	754	724	656	746	735	699	745	674	721	772	772	709	753	737	662	712	791	685	696	673	783	736	712	710	710	748	745	694	758	722	664	690	712	709	746	692	745	768	662	676	715	747	728	762	692	742	685	742	713	719	748	754	745	742	671	618	722	708	704	715	691	656	735	707	680	726	745	710	720	752	744	728	673	671	769	746	739	706	737	742	693	704	710	756	747	718	679	701	747	735	729	712	719	751	674	729	733	680	739	706	708	713	734	725	705	691	704	762	770	714	748	743	720	712	750	751	739	709	735	730	739	705	705	727	687	720	709	733	713	745	762	737	753	732	713	697	755	695	683	683	759	696	696	715	720	681	674	719	700	696	698	747	740	720	719	746	711	697	700	737	736	720	724	681	751	747	707	742	756	761	716	753	684	734	784	737	727	741	680	703	777	750	723	713	695	717	748	772	716	729	683	724	763	759	710	701	734	694	763	697	666	739	725	729	721	738	697	718	709	735	756	698	748	725	728	715	726	730	689	747	728	736	733	694	744	746	718	668	670	697	714	767	699	731	747	702	707	715	669	756	743	681	683	699	734	699	717	760	714	707	728	719	737	694	731	690	726	710	728	698	761	723	738	743	727	721	695	714	718	743	744	687	703	752	727	722	740	728	713	688	724	706	680	694	722	750	754	738	724	691	729	719	733	757	693	732	728	717	703	703	679	698	712	772	762	773	724	731	736	780	716	713	745	722	729	747	743	750	725	687	736	697	734	755	735	705	690	723	707	702	732	737	746	735	704	653	688	747	698	754	752	700	724	751	745	757	714	693	721	711	728	713	663	722	689	732	688	710	725	738	700	698	689	684	709	691	740	673	697	716	740	719	660	742	722	766	726	750	745	742	690	719	778	687	716	722	731	699	743	706	731	749	743	707	759	718	700	783	731	715	743	751	722	723	700	714	729	767	704	749	728	716	715	736	739	800	741	689	677	728	717	662	692	790	728	719	735	694	777	750	690	718	755	694	744	717	767	753	661	741	698	649	742	688	724	703	694	717	741	708	720	695	709	692	719	702	743	730	736	778	739	772	727	709	700	707	749	713	767	685	720	721	762	731	725	792	693	709	721	700	690	694	777	684	700	746	754	709	727	721	738	730	734	759	745	701	729	733	738	689	708	728	709	706	698	748	751	694	725	685	682	731	726	747	721	733	740	754	731	738	702	776	712	719	784	762	741	704	758	706	653	695	735	741	729	746	785	712	719	697	704	731	731	693	692	724	743	685	714	689	691	704	760	769	690	687	731	682	740	738	701	655	734	682	695	726	719	686	740	687	743	733	767	693	731	671	708	718	730	710	733	714	734	705	717	754	678	745	769	781	707	716	726	714	733	783	684	738	731	777	676	750	715	674	713	684	725	724	725	748	739	737	707	707	724	688	747	746	739	754	718	735	715	694	726	694	697	768	712	726	736	758	750	721	706	690	694	781	707	770	747	752	732	718	727	680	689	706	744	729	727	749	690	691	713	719	730	670	734	702	732	685	737	742	658	761	732	734	689	747	675	728	725	705	710	704	701	736	750	649	728	702	770	715	697	731	741	717	721	737	730	746	709	747	694	723	670	739	726	714	699	737	756	711	731	714	667	713	721	759	713	737	748	734	721	729	751	680	690	725	740	762	681	749	735	727	724	688	708	714	691	722	778	683	731	695	703	716	699	711	730	690	746	749	790	715	742	713	748	726	727	731	777	741	740	694	729	737	749	701	779	764	751	722	734	670	712	717	712	744	774	702	694	711	700	748	697	727	693	684	703	706	744	745	731	718	733	739	750	738	741	739	747	735	749	757	722	713	712	707	694	712	715	715	722	727	691	724	697	741	739	699	762	731	687	721	681	777	769	688	738	686	689	706	745	732	692	729	724	722	693	679	720	746	656	703	746	714	683	747	767	756	688	733	698	725	716	667	720	715	749	727	719	694	701	735	721	734	761	684	707	723	781	739	687	729	670	755	748	731	746	723	720	745	711	739	723	710	722	656	752	685	773	712	753	750	694	727	727	737	753	764	716	753	729	728	765	719	664	744	722	683	710	732	709	702	694	732	691	715	734	707	760	726	675	728	752	721	713	751	764	783	730	725	759	720	712	734	688	741	743	669	735	766	746	719	711	709	766	743	711	728	761	747	713	706	750	737	735	728	703	680	747	726	735	751	714	702	720	688	726	742	760	718	705	715	704	735	752	676	722	727	741	709	725	761	707	727	718	704	701	704	735	726	695	713	729	719	684	701	737	744	736	722	695	762	706	700	754	727	657	786	714	732	724	693	716	733	673	714	735	716	722	707	780	732	684	706	733	707	677	681	735	798	736	672	712	732	725	724	711	723	713	720	754	760	718	722	766	738	702	721	712	779	708	722	756	747	723	736	746	708	710	726	720	756	676	725	746	688	761	695	729	703	699	697	730	685	753	711	699	701	715	709	761	749	718	740	701	702	776	663	711	758	668	702	707	766	714	719	732	704	735	734	735	692	705	710	754	728	731	701	711	784	737	717	734	756	750	737	741	706	727	736	651	699	715	768	760	716	706	776	682	694	709	672	706	737	700	736	742	718	711	732	757	713	702	727	734	733	668	711	788	762	756	781	672	694	742	748	688	790	698	684	767	727	735	746	722	756	677	752	755	739	684	730	762	691	723	701	737	742	748	769	715	686	738	761	715	720	682	724	668	709	739	734	723	726	756	702	719	691	696	713	728	678	723	792	723	744	708	731	681	718	715	745	727	678	709	677	673	709	721	716	716	715	688	762	698	689	726	732	753	705	678	703	771	736	726	690	706	743	740	687	709	715	740	742	726	723	734	719	705	732	700	723	703	734	702	721	738	719	766	781	772	724	728	728	713	768	690	734	694	740	740	741	707	803	707	733	684	741	776	723	702	702	710	705	699	762	706	712	725	690	748	754	761	766	742	679	668	727	797	727	745	724	698	723	739	733	738	675	714	713	749	700	732	705	719	763	777	709	704	741	752	674	699	748	729	726	705	734	717	731	702	770	638	672	701	725	740	717	751	711	742	744	752	703	754	717	744	702	717	758	742	750
3521	5351	6692	4523	2262	981	362	128	93	56	47	49	48	47	55	62	46	65	60	49	55	56	66	55	48	69	37	60	52	62	55	48	57	56	45	68	62	55	53	57	58	55	62	47	52	45	55	55	48	51	46	48	58	55	61	53	56	61	55	40	53	62	41	53	63	71	63	56	62	54	64	41	62	47	59	50	65	57	70	62	45	54	53	56	43	57	58	42	62	52	62	67	57	59	52	46	54	52	57	54	48	46	60	51	53	51	59	58	50	65	53	72	57	48	65	61	60	62	58	40	65	46	73	61	59	58	55	65	48	51	63	47	51	50	48	60	47	47	47	47	52	52	40	43	45	65	60	58	48	53	58	46	53	44	47	68	56	61	66	56	54	60	48	53	66	51	59	58	56	55	41	56	59	38	66	59	59	58	42	66	68	39	36	49	57	47	63	52	56	55	60	63	55	53	57	54	59	38	54	56	55	51	55	61	56	61	60	59	51	54	57	50	48	59	55	55	42	63	49	61	55	54	50	69	54	65	56	50	42	55	45	69	56	54	77	39	56	51	66	45	54	53	62	55	50	61	70	54	56	47	57	58	51	64	45	59	50	52	67	59	72	58	53	55	55	57	39	55	64	57	59	65	78	61	56	57	55	65	52	61	43	56	68	55	57	63	44	57	54	48	47	70	55	64	45	53	52	58	48	45	60	44	52	52	56	60	55	57	54	33	57	56	58	60	47	52	55	53	61	50	65	59	63	38	64	52	58	56	50	52	48	62	59	47	52	60	77	65	68	56	53	54	56	60	52	64	59	68	58	55	64	67	39	55	63	54	50	60	55	51	55	57	55	57	59	61	52	71	61	58	51	57	54	54	58	61	53	66	56	55	63	68	58	53	70	50	55	44	57	58	56	61	50	64	70	56	71	62	57	57	64	55	52	67	58	41	61	63	56	46	47	55	43	60	60	50	61	51	47	48	52	40	60	62	55	63	63	50	56	48	36	64	64	66	67	56	54	57	59	49	50	54	54	55	53	55	59	37	51	50	52	68	67	53	72	48	49	63	59	50	53	60	53	53	45	51	67	54	56	63	60	54	61	62	58	60	55	56	62	62	59	51	46	53	51	64	44	58	53	62	58	53	42	63	62	50	56	61	63	49	56	61	53	45	58	52	54	61	75	50	65	54	53	68	55	53	64	55	51	57	70	63	55	57	55	59	61	64	61	61	58	57	44	55	52	59	53	47	54	48	59	52	55	63	54	60	63	60	57	51	60	67	56	53	56	57	51	49	50	44	50	65	55	56	58	47	61	55	60	51	56	65	57	77	48	48	47	56	45	52	60	44	55	66	34	47	50	46	63	56	69	66	60	51	75	51	69	66	74	55	51	51	56	61	58	57	59	51	51	41	59	49	56	52	56	50	59	58	58	44	51	54	54	58	67	52	61	64	69	41	57	48	54	57	54	43	53	60	49	52	64	63	56	51	56	58	58	54	47	71	52	53	63	44	56	62	50	52	77	40	57	43	57	55	74	58	58	70	71	63	68	66	66	57	46	65	49	60	45	67	57	52	51	55	55	62	59	45	51	56	46	55	59	54	71	72	61	47	54	51	55	61	49	50	50	57	57	54	57	47	59	64	63	56	40	48	65	46	51	58	54	66	62	50	57	53	49	51	50	55	51	43	58	47	55	64	55	47	76	48	49	54	51	58	42	54	66	55	61	63	52	68	70	57	53	58	69	49	41	48	62	65	61	49	61	48	66	71	69	48	48	56	43	57	71	51	73	64	43	59	59	61	56	39	58	45	61	63	54	66	67	60	59	57	63	60	59	51	59	52	57	50	57	56	70	62	53	51	61	46	54	48	59	51	61	56	50	58	56	54	63	65	55	52	62	63	59	48	46	60	59	57	59	51	51	63	45	54	49	49	60	52	46	54	62	55	59	58	50	54	56	49	61	66	58	48	58	56	54	58	65	54	44	46	58	60	53	61	50	59	62	48	51	60	67	57	46	54	47	47	50	60	66	64	55	64	53	56	65	61	44	46	51	70	63	49	60	61	52	48	52	60	58	60	57	67	68	74	56	47	58	64	57	57	48	57	61	60	57	55	56	47	43	58	45	49	59	55	57	45	57	56	59	56	55	63	61	59	53	58	48	59	75	52	53	62	57	56	45	52	58	52	59	41	51	51	50	51	66	46	50	58	57	64	47	57	60	71	62	53	50	58	74	61	65	49	58	60	55	45	53	57	46	47	45	57	64	54	56	50	55	67	65	47	56	55	46	54	57	66	48	61	59	57	58	70	46	63	59	51	49	63	60	56	62	59	59	48	54	44	58	49	55	49	66	71	66	57	44	49	55	70	50	62	66	62	55	43	42	58	58	68	64	68	62	53	70	73	65	54	62	53	53	54	64	61	51	56	60	52	66	58	51	61	52	49	57	51	64	58	48	56	52	48	56	43	58	57	58	61	64	65	57	49	58	43	54	65	52	55	65	53	54	52	67	62	66	62	52	60	52	53	48	55	50	50	57	60	47	51	58	47	54	44	46	54	62	49	42	60	60	44	44	52	53	60	63	50	66	63	47	66	48	49	63	74	60	57	45	45	52	60	48	37	63	61	55	72	50	60	44	60	57	67	61	49	66	57	54	56	58	50	61	59	47	57	39	65	54	49	55	55	64	65	55	72	50	51	56	47	42	57	57	61	62	63	55	55	40	61	52	63	48	52	55	72	62	46	52	52	44	57	52	61	55	47	54	57	61	50	51	49	59	64	49	60	61	44	62	58	43	55	59	65	66	57	62	49	51	61	52	56	40	48	52	50	60	48	53	49	52	65	52	59	64	63	52	56	59	44	57	64	66	64	68	70	69	51	66	61	62	57	71	57	55	56	55	63	50	48	50	54	47	59	63	60	50	48	46	40	57	54	47	41	62	67	57	60	59	51	43	45	44	40	63	47	60	33	51	64	45	61	56	62	44	52	61	56	41	57	62	52	58	70	53	59	54	53	47	67	47	56	48	44	45	51	43	70	54	58	51	52	50	61	59	65	55	71	63	44	59	57	56	63	54	63	57	53	50	49	54	52	53	56	62	47	56	52	52	75	43	49	42	71	59	49	55	40	61	62	59	46	58	51	52	48	57	59	49	61	62	72	56	71	36	45	44	45	58	57	54	52	60	66	55	69	50	63	53	80	55	68	45	49	59	60	47	58	66	65	50	50	48	48	50	47	52	48	58	61	65	49	66	57	62	56	58	62	42	59	44	65	54	50	70	44	54	46	51	60	65	63	56	51	54	48	49	66	53	54	49	64	46	49	47	51	50	63	64	61	63	48	52	52	64	55	68	62	64	61	58	54	56	60	53	55	59	45	59	58	49	57	51	71	44	36	58	55	51	55	44	57	59	42	66	64	55	49	49	53	54	64	67	56	49	45	63	50	54	48	50	56	77	53	53	62	66	69	54	59	53	64	58	64	48	45	68	63	53	52	53	60	49	71	63	60
32697	31243	31565	32948	30999	21609	10837	3264	1218	787	679	711	671	680	713	684	710	666	672	676	713	654	679	672	708	704	739	693	708	675	692	677	703	711	677	708	718	705	675	706	700	707	700	713	695	732	693	746	679	677	664	680	720	632	685	697	716	719	673	674	732	699	719	697	698	742	707	699	767	708	656	681	721	670	686	701	696	672	731	712	701	763	713	708	655	662	685	693	711	718	688	683	676	679	755	720	680	729	678	696	644	693	643	637	714	707	675	663	685	720	710	737	709	651	686	730	661	702	678	676	756	714	718	716	696	720	719	720	663	678	701	653	714	715	689	665	689	733	677	719	690	684	660	689	664	715	712	709	672	699	690	705	671	654	691	689	675	689	736	692	685	658	670	667	715	682	686	717	671	713	742	707	682	689	703	678	703	673	710	693	639	678	671	722	700	690	693	707	695	644	689	664	705	741	652	719	617	691	711	662	721	679	704	714	719	702	681	682	672	706	707	696	712	682	691	715	701	641	676	699	666	681	698	689	734	725	727	695	685	688	719	634	659	729	730	710	695	749	692	707	732	701	661	703	665	700	691	699	703	703	707	713	710	705	732	674	657	691	684	703	739	738	695	692	712	681	687	697	680	691	712	688	677	685	704	703	709	730	702	674	666	683	691	669	707	746	724	666	703	666	682	700	714	679	705	669	686	679	661	694	707	661	723	737	693	652	660	728	678	711	705	677	718	686	724	651	719	664	731	672	679	670	712	686	697	666	660	732	705	715	729	725	688	699	705	670	651	726	668	726	668	652	692	672	688	678	759	658	688	689	658	715	755	702	687	708	655	681	658	705	675	718	688	732	708	689	637	690	707	684	686	751	685	707	661	676	671	662	680	727	713	670	720	738	712	678	669	731	733	660	685	697	663	673	667	749	677	667	690	723	683	703	737	682	700	736	686	705	681	646	685	722	719	705	687	657	704	692	679	693	674	689	720	665	703	703	733	646	717	779	715	678	729	715	657	723	730	699	734	701	698	662	719	678	701	694	688	722	664	686	725	726	701	726	703	701	706	712	673	678	693	664	692	709	688	720	709	713	681	706	727	694	635	728	695	709	784	684	709	681	672	661	691	695	654	710	719	716	668	677	673	710	726	700	721	688	750	655	660	695	715	685	685	680	664	698	698	675	707	712	679	728	705	715	705	713	678	706	718	711	714	692	686	664	674	684	697	746	709	643	660	658	651	681	690	680	735	670	685	698	687	687	679	661	667	701	704	730	679	711	666	692	646	693	712	674	747	667	696	703	698	665	666	723	656	666	695	707	709	695	697	732	655	703	715	729	661	701	725	695	712	734	742	698	699	714	720	708	687	754	695	660	656	690	720	700	655	716	699	739	687	710	721	686	689	694	673	626	683	700	731	678	699	735	741	672	725	704	697	739	725	631	719	707	690	696	699	681	720	703	642	712	705	641	686	692	719	723	696	699	669	720	718	669	706	648	720	718	683	696	722	711	632	659	683	710	712	655	706	674	699	669	684	683	691	688	709	703	660	685	696	661	693	679	713	687	718	711	704	721	680	714	657	650	747	696	686	711	679	688	682	696	669	704	691	678	687	651	674	717	697	676	699	720	660	708	702	631	728	703	723	687	737	716	694	718	706	713	742	721	721	694	693	683	670	682	671	710	638	688	674	711	678	676	706	711	691	699	711	680	719	674	658	681	697	677	682	700	660	737	665	695	686	662	693	634	661	709	639	727	676	660	707	685	684	701	688	685	671	693	694	713	735	706	694	663	712	682	676	665	704	706	703	701	673	715	723	675	659	746	722	691	697	733	731	678	680	657	701	679	705	698	715	687	672	676	695	644	695	673	664	665	713	696	662	698	685	697	735	685	694	722	695	710	705	726	686	664	677	702	699	670	731	671	724	704	688	713	719	676	623	701	714	728	677	714	736	686	711	682	685	708	702	670	671	705	690	681	730	684	701	678	747	676	694	673	729	727	687	692	709	747	741	739	696	669	741	709	692	627	704	684	695	656	671	702	676	660	661	709	696	661	705	702	674	725	715	711	710	754	702	701	705	720	685	662	737	691	698	714	695	662	718	714	731	684	670	713	693	645	721	708	700	705	691	702	644	702	706	651	704	709	678	671	699	725	675	714	701	710	710	674	715	702	721	696	702	706	725	661	704	707	708	701	700	697	728	742	680	684	678	659	649	674	653	670	660	680	670	698	689	698	703	760	683	715	683	724	684	715	684	670	722	665	659	697	656	708	679	764	703	751	683	725	629	658	696	666	644	680	745	626	644	677	651	666	695	668	692	697	666	692	687	718	664	697	661	673	667	684	708	688	719	700	769	688	744	737	707	690	702	704	689	679	624	695	701	681	684	700	691	711	677	692	667	718	643	693	670	725	729	696	676	747	683	695	700	715	633	714	728	685	630	701	727	715	682	697	705	672	706	711	695	705	684	652	729	676	719	650	748	688	690	723	704	690	723	701	726	680	661	705	677	697	738	710	666	671	699	697	777	654	762	683	691	719	688	711	703	690	671	702	642	665	729	650	676	734	717	677	684	667	698	716	669	681	711	711	742	698	732	719	680	688	701	671	699	632	696	697	755	696	669	687	691	707	722	698	718	673	688	724	628	712	702	660	661	682	641	703	688	689	684	698	698	679	704	740	685	731	701	700	681	683	722	662	678	703	711	683	721	690	725	695	673	702	646	702	691	674	667	664	710	663	695	711	664	663	645	709	700	715	688	735	697	709	664	681	724	684	697	723	679	668	746	678	715	710	709	675	701	682	690	711	702	681	758	652	700	681	724	697	742	691	725	718	707	676	673	756	731	687	738	689	672	686	703	681	676	765	640	689	708	733	687	721	700	706	689	703	694	689	708	705	690	668	704	719	675	655	729	699	716	722	674	716	735	683	727	685	663	700	674	666	735	742	683	711	692	673	684	703	669	678	654	708	719	691	699	691	637	699	707	722	671	670	743	714	686	657	747	664	706	620	704	668	732	720	669	717	686	679	684	716	665	741	688	668	667	693	686	747	737	686	656	706	723	717	712	641	697	742	688	684	710	702	649	675	700	733	649	725	721	714	718	641	680	705	683	666	709	711	715	722	706	670	704	664	689	719	715	687	695	718	718	728	677	671	716	688	678	696	722	714	711	720	692	716	712	711	680	707	676	694	725	735	718	708	710	719	688	677	701	709	735	710	659	703	663	666	722	692	702	712	689	724	732	705	711	743	688	727	682	700	689	727	660	750	703	657	702	664	678	687	690	685	709	672	686	671	663	722	707	650	664	703	690	663	703	646	686	729	702	696	692	668	696	681	690	656	682	649	701	678	708	770	658	672	751	682	714	705	687	674	729	671	710	687	712	722	686	676	645	680	648	677	729	676	687	687	687	715	735	696	650	731	714	701	724	710	707	677	685	693	685	737	698	680	702	698	721	757	699	698	682	670	682	678	694	641	693	724	674	643	687	729	659	722	647	703	741	673	670	673	717	681
8004	18675	17649	11192	5988	2598	884	239	109	69	59	53	50	50	51	51	46	54	59	63	51	48	62	63	47	58	59	58	56	53	62	54	52	59	54	55	72	47	65	48	68	65	64	63	56	47	57	60	54	59	47	52	55	62	62	66	66	52	57	59	53	51	61	71	47	48	64	63	56	68	51	63	50	50	52	51	50	73	59	44	45	56	50	53	54	55	49	60	55	49	48	48	64	47	62	50	61	59	60	66	61	67	54	47	48	51	56	60	57	76	42	50	64	70	58	49	55	53	51	47	45	65	68	65	60	46	43	70	63	59	64	57	76	60	50	47	59	63	59	45	51	55	60	49	61	61	63	63	50	54	59	61	54	54	56	61	54	46	47	69	52	72	52	66	51	51	47	50	65	48	68	53	54	48	53	53	68	59	76	52	60	53	60	50	47	36	45	61	54	68	67	54	47	54	65	50	70	64	59	47	48	49	48	48	58	60	64	56	54	50	57	74	57	52	45	73	39	53	61	68	58	67	56	55	50	74	64	59	60	50	52	62	61	59	61	56	65	57	48	65	58	51	56	72	53	54	47	48	64	55	51	49	66	45	62	56	51	52	51	50	47	57	59	59	56	51	52	55	51	61	48	53	48	57	59	58	49	51	49	68	52	55	57	44	61	52	61	51	66	54	47	61	57	60	57	44	58	47	47	52	55	51	49	59	62	55	47	56	62	53	63	46	69	44	58	53	52	58	53	62	56	58	58	60	57	68	51	58	64	52	61	53	54	57	55	63	53	42	53	51	61	67	65	44	65	50	53	53	59	65	67	53	55	48	57	58	71	75	59	60	77	45	43	52	50	63	45	68	56	47	48	60	44	50	58	64	58	47	57	51	58	55	65	45	63	58	39	60	47	66	54	56	43	45	59	62	67	60	49	50	51	47	65	43	52	56	63	55	68	55	58	63	53	69	59	49	72	54	44	53	50	63	59	39	59	51	61	52	57	51	65	75	69	58	59	65	55	44	48	44	49	51	54	54	60	51	51	51	48	57	61	58	48	56	56	79	65	57	63	56	72	63	46	56	45	57	59	66	53	61	60	62	63	74	56	53	53	43	58	52	49	52	64	64	55	57	65	53	51	64	57	57	63	35	48	50	61	45	60	54	57	47	59	55	59	61	46	51	49	52	56	60	53	64	66	61	53	34	50	55	68	55	53	44	53	42	58	57	49	61	57	49	54	50	65	52	56	42	51	52	62	48	63	53	49	49	50	61	61	59	44	55	51	77	58	36	65	55	62	60	65	63	56	71	54	62	58	47	68	66	56	66	52	50	57	65	68	55	57	58	51	55	51	62	57	54	62	53	62	57	51	58	70	53	56	56	61	48	58	70	48	61	48	41	49	54	56	57	61	61	61	66	47	52	67	45	50	51	50	59	47	61	47	58	56	60	46	56	50	56	62	55	65	59	59	63	74	58	64	57	57	61	60	52	48	56	69	47	54	69	49	52	61	72	46	61	57	51	81	64	48	58	66	56	60	41	53	47	53	54	67	47	62	51	51	65	48	51	59	54	63	49	48	61	59	55	58	50	54	52	64	61	53	46	45	58	65	51	65	49	62	45	55	52	54	59	38	56	52	54	53	49	58	43	55	49	46	62	61	47	55	48	49	48	56	54	46	59	52	55	61	49	50	53	46	56	70	60	56	52	51	49	54	56	69	49	60	55	60	45	61	54	47	54	72	48	50	60	57	51	50	63	56	49	60	69	64	68	75	49	62	72	58	59	66	58	70	57	56	66	60	52	49	58	55	59	45	60	61	55	48	63	62	49	61	47	52	44	52	48	59	62	50	50	52	59	58	61	47	49	53	59	52	60	59	43	61	55	70	39	55	52	61	54	55	49	53	61	43	49	55	61	68	65	62	52	59	56	54	65	52	70	51	51	66	65	55	65	53	59	51	54	48	68	43	57	43	59	36	64	50	66	56	51	44	62	43	67	51	56	56	59	54	45	57	59	53	58	60	63	62	52	63	71	46	52	53	47	58	59	50	62	54	52	52	59	50	52	61	62	53	69	56	52	65	51	55	48	63	47	54	47	54	51	62	51	69	58	57	63	57	44	63	52	64	59	71	51	50	56	54	56	53	53	57	53	47	63	56	55	57	56	57	54	69	54	44	58	54	51	67	55	63	50	70	58	55	52	50	60	63	53	44	57	49	59	78	52	72	41	51	47	52	52	62	52	57	46	68	57	54	57	55	63	69	65	46	44	59	60	47	47	51	45	49	57	41	43	49	55	55	46	45	56	64	58	54	71	60	72	56	74	60	69	63	59	65	55	51	60	58	45	58	45	62	50	55	45	51	61	49	65	72	70	48	52	48	48	52	59	53	48	52	58	63	56	51	66	58	66	62	57	53	59	47	67	56	62	59	45	57	58	48	60	62	55	58	57	61	58	63	58	66	59	55	57	50	49	57	47	56	50	53	48	65	54	53	54	58	49	56	47	43	47	65	64	60	65	48	59	64	56	52	56	41	56	48	48	57	50	65	56	53	61	57	57	66	58	56	54	43	62	73	58	59	68	56	60	60	56	61	53	56	54	52	69	48	59	50	49	54	50	58	64	41	56	56	41	63	60	48	52	59	61	63	66	48	51	39	60	68	41	74	53	56	62	64	61	54	57	55	52	49	74	56	52	69	48	70	74	58	62	46	62	59	62	57	60	52	62	70	53	59	61	64	56	64	51	43	61	50	65	61	58	60	47	48	56	59	62	53	49	49	46	58	53	64	77	48	54	52	48	80	57	59	51	60	57	64	57	55	62	58	70	54	56	55	72	48	69	66	53	62	55	63	51	46	54	53	69	47	62	44	51	64	55	59	56	57	57	49	55	55	50	63	60	49	59	61	57	60	55	50	59	54	65	61	52	72	61	69	51	62	53	54	48	53	59	59	42	59	52	61	53	69	57	57	53	55	54	57	50	53	57	52	70	57	60	65	69	50	52	57	56	54	56	52	62	52	59	62	60	58	44	48	60	68	57	59	69	57	54	52	57	58	53	48	51	53	45	50	54	57	52	59	55	43	61	49	62	59	70	54	45	71	55	71	45	52	66	63	53	66	58	65	58	67	51	46	54	56	55	59	49	50	56	44	53	57	41	52	54	63	49	60	60	62	42	47	56	46	64	64	58	58	54	57	58	55	69	51	61	58	54	53	42	52	70	58	51	43	61	64	68	59	69	57	50	57	54	70	61	65	53	50	59	57	65	54	52	62	60	76	51	63	53	72	69	50	64	58	49	49	44	63	59	53	55	55	54	65	49	55	58	62	59	57	69	52	75	52	49	57	59	44	60	54	55	63	60	53	55	37	52	57	67	65	79	58	44	67	60	59	43	69	57	53	54	57	52	70	53	56	52	50	62	59	60	63	51	71	53	69	53	45	54	53	60	66	51	59	65	62	62	69	58	53	48	69	59	62	55	55	60	54	54	63	63	63	55	50	62	61	47	47	57
44051	45663	41835	46275	45077	32647	19348	6727	1890	865	718	682	704	730	682	697	716	662	680	709	685	692	690	736	689	695	695	746	710	680	737	675	661	737	719	696	691	729	696	709	686	676	698	651	663	706	694	720	681	703	682	725	716	698	704	752	689	692	705	719	671	697	710	645	713	704	688	689	718	686	662	683	733	706	642	701	668	690	684	744	702	670	711	696	640	678	710	693	691	701	715	658	682	709	691	722	647	666	682	696	687	669	701	743	672	698	699	685	689	711	695	741	740	683	720	698	742	677	746	693	706	716	689	694	708	698	685	689	719	704	651	699	692	696	720	707	736	670	669	710	742	686	766	725	717	679	676	674	677	700	710	724	695	719	671	688	692	682	681	677	735	679	687	675	715	731	756	694	690	694	680	712	667	725	669	700	696	721	731	747	721	718	673	728	747	717	709	737	680	743	627	744	682	714	700	685	703	697	716	719	665	699	687	659	697	724	714	676	686	740	669	676	729	687	687	725	680	647	737	681	708	674	670	656	698	699	676	706	728	708	656	691	682	645	688	739	729	692	682	698	700	717	693	677	704	681	686	686	723	697	679	700	707	700	726	714	721	639	722	701	682	678	721	644	715	688	660	708	723	688	700	731	681	688	690	653	652	773	701	690	646	726	662	690	678	694	732	678	701	704	690	719	667	650	682	712	659	735	690	693	675	707	686	751	706	681	790	686	709	680	671	655	714	697	653	721	662	659	694	723	690	679	684	713	702	753	711	697	665	725	727	703	700	715	676	694	735	722	736	668	744	678	701	656	678	718	685	712	716	630	708	688	699	686	717	670	720	701	703	710	715	716	738	749	725	679	665	698	653	693	697	643	706	706	691	680	692	729	707	689	696	685	672	700	710	680	655	692	770	667	676	726	728	704	715	716	690	663	703	736	689	704	713	689	706	682	688	687	680	672	712	702	651	661	694	711	712	677	686	733	698	697	716	680	700	690	712	651	729	718	689	715	703	685	653	695	701	682	634	703	706	707	722	718	701	697	668	737	700	731	689	680	670	721	690	655	714	690	638	721	665	681	681	715	695	689	722	750	691	684	700	678	695	693	677	700	696	725	722	708	706	695	698	719	722	724	653	696	728	659	678	690	719	651	684	685	642	717	723	718	705	696	703	726	660	687	689	682	724	698	719	692	735	659	720	688	723	700	654	695	721	674	693	664	682	658	801	736	686	674	747	669	716	662	749	720	691	719	684	730	725	691	718	672	663	733	738	739	675	714	695	722	712	670	674	729	700	700	712	718	708	648	747	767	706	711	667	713	709	720	671	704	727	733	702	706	716	749	685	721	694	714	722	693	669	674	678	697	729	683	691	667	667	689	751	708	728	718	728	712	697	682	666	709	738	723	658	714	723	709	718	714	682	712	685	675	688	740	657	701	680	693	692	689	687	716	693	701	689	723	688	665	681	701	740	705	738	653	721	702	658	756	667	741	727	732	666	695	682	689	697	695	705	728	704	701	656	717	675	712	723	704	650	703	682	659	714	694	760	716	715	680	691	689	713	670	724	688	684	697	664	709	696	754	712	728	679	739	687	727	706	681	704	676	653	759	677	717	716	693	697	668	704	681	704	709	636	705	687	721	753	649	700	729	721	742	770	651	721	707	683	695	672	676	699	673	707	666	642	722	700	761	676	692	716	702	712	734	710	728	709	721	676	717	700	723	689	729	668	680	694	658	723	723	680	739	679	704	722	697	704	674	708	640	676	753	664	700	731	682	679	755	708	709	675	737	696	711	744	712	712	678	721	737	658	659	767	724	689	720	685	664	703	699	680	700	689	672	735	682	680	683	670	698	745	682	702	690	710	665	680	676	710	727	726	711	736	714	692	739	685	678	701	669	684	689	760	725	678	726	711	715	715	724	668	685	756	712	673	673	685	692	694	718	686	728	736	662	704	696	682	701	738	733	708	714	690	714	675	653	708	711	770	687	711	726	693	714	709	715	677	745	666	741	705	703	706	688	730	677	694	680	705	661	686	727	729	701	690	688	684	672	711	662	671	685	671	694	719	682	699	699	712	684	675	751	685	672	670	670	726	708	658	718	702	650	744	731	682	687	707	740	696	746	727	732	678	699	705	696	747	710	673	723	698	711	669	727	725	699	720	723	667	735	713	719	697	742	696	686	695	717	686	727	703	708	701	658	704	668	683	694	680	659	732	688	682	666	708	687	738	682	733	728	700	684	656	677	726	676	740	677	711	669	724	704	677	690	655	681	706	730	675	717	705	726	712	680	655	672	723	744	716	646	739	741	713	691	698	671	753	731	688	732	683	668	656	674	701	722	687	651	720	683	703	666	674	692	697	709	726	705	707	701	722	685	690	743	725	705	727	700	663	686	692	699	669	669	697	683	659	689	676	733	712	727	721	642	649	671	683	725	699	731	711	684	675	690	711	699	718	724	724	697	697	701	680	680	721	720	665	699	735	687	698	735	646	697	693	716	664	701	701	690	667	731	689	719	676	714	679	763	697	743	701	680	709	664	699	715	685	680	691	700	696	702	710	679	690	700	708	670	707	724	683	707	692	687	692	726	677	701	744	722	735	677	664	720	668	672	704	718	704	717	699	666	686	677	700	741	732	711	720	715	703	699	683	713	702	718	671	742	686	747	692	749	736	693	687	713	689	711	690	685	700	699	680	736	716	732	665	729	758	701	719	742	664	681	701	717	683	705	693	686	660	696	713	699	680	690	684	733	689	753	723	751	683	635	729	693	695	717	710	669	725	709	676	672	720	680	671	700	673	693	705	683	728	731	714	673	701	686	740	687	699	694	705	682	638	711	678	714	663	719	720	703	683	624	723	709	673	648	729	671	682	742	686	728	728	691	657	684	706	698	682	711	697	691	733	742	668	696	679	669	708	659	659	653	660	664	665	730	677	711	690	703	708	662	691	706	708	664	692	665	674	736	681	698	669	695	716	701	741	680	690	674	716	657	764	681	674	708	678	673	656	690	702	747	713	699	684	684	738	708	725	726	724	626	706	690	731	694	710	714	647	710	699	724	727	680	651	682	724	759	687	718	681	709	744	735	724	678	716	691	685	636	654	678	725	682	693	677	728	722	732	700	705	695	677	727	688	684	747	713	695	785	682	689	710	719	744	700	707	722	716	661	716	748	699	668	703	743	689	689	711	678	690	700	703	729	680	664	693	718	691	660	671	757	667	749	681	746	706	683	758	671	724	699	712	713	722	737	696	749	702	746	686	719	666	676	689	667	689	656	662	734	710	669	703	696	731	698	689	724	675	710	700	748	719	708	629	739	709	742	671	665	726	697	698	681	726	698	701	711	714	697	712	736	730	661	661	711	700	739	736	755	700	715	704	666	710	715	745	739	702	692	729	729	709	688	754	679	708	724	721	681	714	729	694	761	660	728	666	718	672	677	721	684	668	712	687	679	724	699	733	721	667	676	697	712	727	648	689	667	684	685	733	677	681	655	689	692	703	693	716	731
5759	14351	17647	11985	6403	2650	840	257	91	62	57	51	49	56	49	50	69	52	60	59	58	61	56	59	53	43	54	59	37	47	59	61	66	57	51	53	57	70	67	71	40	72	62	59	59	52	52	71	57	58	39	70	59	58	59	79	60	47	68	67	49	64	53	59	63	56	74	47	62	67	55	72	59	54	47	62	61	54	42	54	56	46	43	56	64	52	57	52	63	55	50	59	55	63	71	60	59	40	65	52	59	43	60	58	51	66	56	52	60	54	49	53	51	67	48	64	52	67	53	50	76	51	49	69	50	48	55	62	52	53	56	57	60	46	73	64	50	50	59	53	66	47	55	60	64	62	56	51	67	53	62	52	54	64	44	57	45	61	67	60	49	61	63	58	43	69	47	53	56	48	47	54	52	47	64	60	67	60	60	58	59	45	69	58	67	66	52	72	59	58	58	60	51	54	55	63	60	61	69	59	44	56	64	64	63	49	48	56	67	51	56	67	67	58	50	55	70	52	59	65	61	56	62	64	69	54	69	55	52	59	48	50	60	50	54	60	60	57	60	62	60	66	62	66	70	55	61	62	57	55	58	60	54	58	48	55	52	59	56	57	45	56	57	52	53	69	65	45	67	74	66	57	61	55	65	64	62	62	54	47	54	46	53	52	53	58	55	53	63	56	48	53	57	75	62	55	63	55	52	50	52	49	48	63	68	63	59	65	52	56	68	64	56	47	56	55	64	60	55	61	59	58	55	59	55	67	58	65	49	59	58	68	54	65	52	57	68	50	59	52	51	58	44	56	48	67	57	59	52	47	48	55	52	50	63	61	51	63	52	62	50	57	47	45	38	55	58	52	58	50	67	47	68	60	58	58	62	63	66	52	61	58	63	48	61	54	62	51	58	52	59	66	61	68	48	60	49	53	39	74	62	51	54	45	62	60	66	60	53	55	44	62	43	54	57	69	44	44	52	60	50	69	56	58	72	75	67	54	51	68	56	61	71	49	48	65	52	59	64	60	57	59	54	59	54	64	53	53	62	51	45	52	62	54	49	54	74	78	62	38	61	71	56	55	54	41	66	54	66	57	62	53	56	49	62	55	56	60	55	54	63	73	57	51	62	58	62	48	50	44	70	58	57	55	60	47	56	54	57	60	40	59	64	65	61	54	52	59	53	54	49	56	63	51	53	48	56	49	53	58	64	56	66	46	44	49	44	59	50	41	48	42	60	55	74	54	57	41	64	53	48	71	53	48	51	55	56	56	55	61	64	57	59	49	60	62	50	63	50	58	50	58	40	65	49	62	50	50	59	54	55	51	53	59	56	65	51	55	57	64	68	58	65	55	68	57	50	74	67	56	44	66	67	65	50	58	53	51	66	55	49	47	53	58	58	68	60	54	65	54	65	57	58	69	47	69	57	49	48	56	46	68	51	71	66	59	46	51	64	62	63	61	55	49	64	45	38	62	46	46	54	61	70	54	55	50	41	55	58	64	66	44	65	56	52	58	61	54	57	67	57	63	52	52	58	57	59	56	50	60	61	43	57	58	51	66	64	57	69	51	51	56	46	56	50	70	57	56	55	54	69	49	62	40	55	53	50	64	43	59	54	53	48	48	47	44	68	70	50	58	63	50	42	55	50	70	54	65	55	56	67	50	53	59	58	73	57	55	68	65	58	63	46	59	55	45	60	58	61	65	67	52	52	48	64	53	42	72	51	68	67	68	69	56	42	45	58	58	64	47	63	59	51	64	61	49	54	67	52	50	60	61	63	59	64	51	58	50	61	58	41	57	52	60	48	49	58	57	55	67	62	69	53	58	59	70	40	51	53	71	57	63	61	60	65	46	69	63	62	52	64	53	59	69	58	57	62	45	51	62	58	54	65	54	59	53	58	75	57	63	47	57	68	53	55	52	52	56	50	54	59	44	67	55	67	66	38	68	56	58	62	62	42	56	50	50	57	54	48	47	39	66	56	55	49	43	53	70	63	57	56	56	56	59	48	58	52	62	49	60	63	51	53	49	53	50	58	64	64	61	49	51	54	59	58	58	48	55	58	58	62	67	70	54	61	56	69	57	43	69	59	53	60	49	64	44	58	60	62	46	56	50	63	62	73	66	55	55	52	45	53	63	50	54	61	69	60	45	53	53	63	55	50	61	41	58	53	57	48	63	47	58	63	50	61	65	71	53	57	63	65	50	55	61	61	60	74	57	70	67	56	54	66	43	66	54	67	57	49	60	63	63	49	58	44	83	54	58	55	62	75	72	63	69	55	52	52	46	60	50	64	53	47	54	62	58	65	58	57	58	62	52	68	69	36	68	74	56	61	58	65	58	61	61	60	56	47	49	54	55	55	52	44	48	62	52	82	45	61	62	46	70	51	64	61	55	67	54	64	56	61	69	40	63	51	63	62	60	58	58	57	51	57	54	66	51	46	45	69	67	43	59	60	47	60	59	50	62	54	63	52	58	65	52	65	67	62	46	55	67	68	65	48	49	78	58	44	51	58	56	54	54	56	60	49	68	56	58	61	65	54	60	61	56	57	40	51	50	52	44	45	51	63	57	57	63	59	52	60	64	50	35	62	52	50	59	53	59	63	56	55	64	59	55	58	68	58	60	56	62	57	43	50	61	75	53	43	45	60	57	51	61	64	70	60	43	64	63	68	52	50	72	57	51	61	66	57	57	49	59	60	50	67	59	69	63	66	52	70	63	49	58	60	63	58	55	66	61	48	73	59	56	57	54	63	49	59	57	47	72	68	66	56	48	51	66	55	54	69	53	51	71	56	55	46	55	71	71	65	49	55	54	47	63	58	49	60	52	56	51	82	51	58	36	52	46	54	56	59	50	55	65	60	52	54	55	65	47	53	52	68	61	66	57	57	65	59	52	60	51	58	49	58	62	50	58	56	51	39	45	60	62	56	50	67	66	57	54	69	57	49	62	61	54	68	47	57	70	62	52	57	63	51	45	68	49	53	56	53	47	51	67	57	67	64	55	48	61	58	55	72	55	53	53	64	69	59	62	51	53	56	55	42	65	52	59	63	47	67	52	59	52	59	56	44	58	66	65	58	47	58	58	57	59	51	62	48	55	53	66	71	62	65	47	59	57	54	52	60	46	52	56	48	57	60	57	58	67	58	69	57	74	51	61	58	51	48	79	51	41	41	57	54	51	38	59	69	64	57	69	59	55	53	55	38	55	49	56	63	73	58	63	53	51	59	52	52	67	74	67	55	42	64	62	54	51	51	64	59	67	75	65	47	54	53	54	60	46	54	56	43	56	55	57	64	59	72	43	54	53	54	69	59	55	55	61	55	52	55	61	58	53	69	39	70	50	68	48	60	56	52	50	65	52	57	52	46	57	64	58	62	54	59	60	61	45	50	61	50	62	57	62	60	51	62	58	66	54	54	55	50	63	55	61	54	53	56	59	59	63	63	49	61	52	51	61	61	54	49	84	64	62	69	52	72	62	66	44	55	76	60	60	54	57	58	45
36287	42768	43605	46764	45104	32882	19719	7241	2143	983	806	726	749	722	747	696	690	718	759	710	761	704	708	740	759	749	733	754	694	696	684	766	710	707	750	729	732	746	678	687	751	790	748	766	746	753	689	716	704	729	747	704	724	709	730	763	749	752	734	750	700	717	732	735	714	723	707	725	761	699	709	727	773	758	759	701	745	743	731	732	702	677	704	718	717	695	710	699	730	710	753	723	728	708	749	744	742	718	733	758	757	736	712	720	715	721	708	722	751	757	709	731	764	728	702	724	670	745	731	724	719	758	756	713	713	725	703	678	754	783	718	719	683	697	703	736	716	737	755	751	707	748	729	730	766	716	682	715	760	726	736	685	723	748	675	722	763	758	702	733	720	713	705	717	726	705	729	734	694	736	725	757	725	744	733	739	743	748	726	682	715	739	727	708	747	731	743	755	727	709	674	714	746	674	746	722	711	762	685	750	699	738	733	686	740	701	750	749	727	735	740	729	694	712	749	692	714	759	699	680	694	741	757	721	714	708	755	737	711	699	749	732	720	730	705	736	783	776	774	725	768	730	702	765	716	747	727	758	711	724	764	781	737	749	688	679	695	698	700	700	754	752	741	737	714	753	731	711	713	745	739	748	696	738	674	702	709	682	712	745	745	714	732	728	753	731	767	722	682	711	716	696	740	746	714	720	726	736	713	787	754	776	707	708	699	691	696	715	706	747	758	724	763	693	703	708	737	755	676	696	697	706	706	738	801	760	685	746	713	724	727	726	727	727	745	772	700	720	751	761	748	772	724	719	709	705	738	730	751	734	683	740	723	704	735	710	752	739	773	671	757	750	745	714	753	755	770	707	736	717	767	776	738	752	736	679	711	733	736	752	762	731	704	765	692	794	773	715	789	727	717	712	703	795	729	746	675	708	720	729	716	751	736	721	743	728	734	713	777	722	758	736	736	699	774	722	752	739	662	695	703	695	711	763	715	719	711	735	734	697	747	719	739	706	734	747	755	679	715	750	713	730	674	719	699	687	747	734	674	741	707	714	699	723	699	733	723	752	696	670	779	724	744	740	710	780	713	708	720	750	730	702	722	765	750	689	737	721	712	760	720	771	725	735	695	716	764	721	700	767	781	757	734	715	803	720	711	743	719	707	758	737	777	738	749	732	723	733	787	726	695	718	695	791	679	702	724	755	744	723	736	757	734	737	719	716	774	732	714	709	714	777	710	758	747	735	760	737	748	724	728	762	793	700	751	715	800	692	729	743	762	740	749	713	689	725	780	715	751	754	761	706	706	721	728	745	762	782	728	732	725	695	688	771	720	715	691	720	721	724	762	699	781	732	696	753	730	776	739	743	744	747	750	730	720	756	710	735	746	740	714	731	758	732	709	738	717	759	701	743	727	725	698	702	760	756	737	750	710	734	759	697	716	676	742	780	684	716	706	743	700	701	730	703	740	716	720	727	744	714	713	711	739	731	757	751	705	750	736	759	719	684	732	744	675	772	694	693	700	733	674	688	716	743	700	701	715	749	723	783	655	692	688	701	741	686	775	722	708	725	755	739	716	727	730	759	690	721	728	731	722	755	751	694	688	755	754	673	709	718	658	721	740	698	701	727	724	752	687	728	721	748	751	737	729	725	668	755	721	683	770	791	773	724	763	727	729	676	772	729	757	676	760	716	711	686	692	760	742	727	713	722	691	763	696	724	718	734	668	697	719	686	701	747	718	751	721	721	755	701	749	694	753	702	749	718	752	726	710	715	731	669	757	726	735	681	704	663	769	700	731	722	707	707	752	743	703	741	717	721	743	724	741	734	729	699	742	731	770	699	690	680	734	721	750	756	680	752	723	760	684	746	746	732	749	692	748	742	790	757	723	705	713	696	691	719	773	709	753	717	742	692	720	699	707	766	750	755	701	711	712	691	738	715	712	707	765	766	737	748	715	746	806	708	743	686	722	775	746	711	721	706	734	702	759	730	742	660	698	724	707	743	771	732	697	692	701	692	707	701	749	738	728	739	721	708	710	714	693	732	743	719	693	739	732	705	718	735	767	744	737	714	720	762	724	724	716	707	728	719	721	687	711	738	710	699	716	719	744	741	724	688	715	743	754	659	709	749	703	756	720	731	706	697	774	747	726	720	757	693	720	799	730	738	727	717	779	714	769	743	777	764	747	728	661	741	696	698	698	754	760	690	722	761	713	763	738	722	767	711	687	740	715	757	755	734	734	737	722	769	741	737	753	710	721	704	745	681	735	713	700	744	701	750	777	755	713	720	755	708	733	749	749	719	745	737	724	719	706	701	684	712	756	761	702	700	777	684	723	707	722	695	700	719	757	728	713	740	753	697	711	669	753	692	748	711	742	705	736	727	745	682	744	757	712	721	753	674	703	712	683	703	735	758	725	788	761	668	713	733	741	712	718	723	722	740	737	752	733	786	736	715	751	732	769	748	744	711	729	739	708	736	708	714	703	752	751	764	728	709	687	696	686	740	758	696	727	755	726	774	742	724	692	775	728	709	707	762	744	783	755	749	736	747	705	685	728	725	750	722	755	717	700	719	701	717	780	726	709	721	760	697	721	733	728	752	683	753	754	750	719	719	722	732	751	751	734	742	723	682	720	706	733	758	715	716	728	777	698	733	734	773	711	769	714	718	691	736	728	756	696	736	708	716	712	670	727	741	791	758	735	755	719	675	741	701	725	734	695	713	732	713	722	716	722	745	779	716	761	773	718	693	727	656	717	682	747	719	739	724	702	745	675	721	705	766	707	707	781	657	718	702	728	763	715	732	715	764	727	705	739	750	750	692	686	739	763	781	688	724	717	725	752	732	728	715	669	712	703	726	735	724	708	724	736	676	719	739	755	714	736	725	668	682	708	696	717	747	721	694	718	750	732	707	721	710	752	730	748	812	743	711	733	712	731	741	727	710	720	760	740	729	686	791	724	692	726	764	750	708	757	747	750	712	736	721	662	716	743	716	727	704	763	749	699	704	728	751	728	736	725	737	707	739	761	717	793	682	701	673	749	749	713	749	740	693	709	699	727	695	741	741	717	733	722	691	729	750	702	724	729	766	766	718	727	719	745	740	697	745	743	712	732	767	686	696	717	753	741	724	742	719	749	748	728	700	729	777	727	725	739	695	731	707	735	680	768	725	751	722	727	772	769	749	782	749	733	694	715	774	711	699	724	720	715	724	710	702	750	714	742	778	722	714	739	686	781	715	752	690	706	757	748	753	715	695	735	681	739	740	720	723	717	721	707	760	725	741	710	685	742	760	766	734	697	712	721	736	730	724	685	744	746	716	673	739	749	733	762	717	759	743	730	722	718	660	723	685	705	783	711	744	743	731	732	696	724	697	730	764	769	778	714	709	690	726	704	705	739	772	723	759	733	776	712	708	728	716	728	757	707	707	724	794	710	741	697	735	694	684	683	741	716	715	751	705	731	714	745	766	725	760	706	683	751	722	729	707	693	760	728	690	708	726	741	707
5713	26058	25050	16611	9950	4428	1376	357	131	70	46	65	50	60	53	66	54	54	48	72	66	61	51	53	50	47	64	59	57	63	59	55	46	56	57	58	78	59	45	42	60	47	59	58	53	56	73	54	51	74	66	56	57	55	61	58	61	49	75	58	59	61	56	49	67	55	59	50	58	49	40	37	52	57	48	49	40	60	53	42	46	69	56	54	52	46	60	64	58	50	49	52	40	64	50	63	53	50	62	52	57	49	65	63	50	58	61	55	53	62	73	57	58	52	56	55	57	55	55	44	51	58	57	45	54	61	79	37	47	53	57	57	57	62	57	49	56	56	50	58	50	54	47	57	61	54	68	56	58	61	76	68	55	67	49	60	65	50	52	67	57	57	74	62	60	60	69	58	49	60	54	57	61	68	60	57	55	62	64	59	57	56	67	48	55	64	46	53	60	71	58	62	50	82	55	46	51	50	61	47	53	59	67	62	59	51	55	56	63	57	61	65	55	61	55	68	42	66	57	58	60	63	52	62	56	54	43	62	51	48	63	55	50	47	54	63	61	54	59	73	72	55	47	56	66	51	64	54	67	59	77	61	60	45	67	54	70	44	48	58	54	69	51	68	55	64	54	45	63	48	54	65	53	56	56	59	58	58	53	47	53	70	75	52	54	67	65	68	47	58	48	60	55	57	57	61	38	50	53	63	60	56	54	60	46	64	51	50	50	44	53	50	54	53	58	62	76	44	61	47	48	37	38	56	61	53	48	69	60	53	45	53	60	62	58	51	58	41	58	56	68	54	68	47	52	58	65	61	60	59	54	64	60	56	68	50	60	78	57	64	52	59	71	67	61	55	52	53	60	66	59	61	55	60	60	50	46	51	69	41	47	54	45	49	58	60	53	56	62	54	49	52	47	58	52	43	69	56	56	45	48	72	62	61	50	56	72	53	56	60	60	47	42	63	55	48	66	54	60	60	61	60	48	53	63	50	44	65	56	60	56	53	67	58	49	69	58	67	62	49	52	50	57	63	69	54	63	53	61	49	52	52	50	53	61	56	52	52	58	59	54	39	50	54	51	52	59	48	54	54	49	54	70	75	47	53	63	65	60	52	58	56	60	39	50	52	65	49	56	64	56	50	60	51	65	59	56	53	58	56	57	59	64	52	50	61	73	56	51	58	58	52	56	55	68	62	53	48	49	53	58	69	65	54	55	61	57	59	56	56	59	54	66	44	49	72	55	64	56	65	38	61	55	59	58	55	56	56	65	61	53	54	55	57	52	55	59	58	65	67	58	47	59	60	43	57	61	48	70	43	51	50	61	55	75	52	51	50	47	54	41	62	48	60	52	56	54	52	59	49	41	41	61	70	58	49	53	61	50	53	59	61	61	71	59	69	51	68	66	59	63	43	54	58	61	40	64	61	52	52	59	58	60	58	56	57	57	54	52	47	65	63	47	64	52	47	53	52	59	69	55	58	74	58	67	58	55	59	52	45	53	56	59	49	59	56	54	64	51	52	59	48	66	49	54	53	59	53	61	63	53	55	55	62	63	63	53	66	47	61	39	48	58	56	61	47	58	60	55	54	64	62	64	47	72	52	77	56	55	51	61	49	71	50	43	55	63	54	55	62	63	62	55	56	55	51	64	60	58	47	54	61	50	54	64	45	53	49	61	58	46	53	66	53	57	47	52	50	55	57	58	52	61	62	40	63	55	50	61	74	46	64	59	63	50	64	53	52	67	62	48	59	55	53	63	58	57	54	56	61	56	60	65	53	51	51	53	60	53	60	64	57	47	65	62	58	52	47	72	52	52	51	47	63	60	65	65	64	50	44	75	45	59	62	61	63	45	34	63	53	55	61	46	52	59	61	53	53	47	66	58	41	55	66	56	62	50	49	48	40	49	43	66	71	55	52	57	47	63	51	50	52	59	57	52	58	60	52	48	70	62	64	50	70	73	65	53	45	60	69	56	39	55	42	60	44	66	64	52	53	69	51	56	76	63	68	51	47	56	58	53	49	62	62	59	75	72	49	55	58	51	51	49	67	50	58	65	47	60	47	56	51	62	49	59	55	65	53	67	50	49	49	65	54	46	58	62	61	50	56	61	40	65	56	52	48	62	51	56	54	63	67	49	58	54	63	65	53	51	54	70	63	60	61	62	44	61	51	61	57	67	56	54	68	58	53	52	43	65	58	61	48	46	62	62	57	67	59	54	44	55	61	56	50	61	56	73	56	76	66	70	55	56	62	57	58	49	42	53	46	56	60	43	51	46	47	54	50	44	50	44	56	53	65	56	62	51	67	56	49	57	47	63	66	53	67	69	58	51	47	57	58	59	68	44	52	55	64	55	49	60	63	56	63	58	53	61	68	63	57	46	54	47	53	50	60	49	69	53	62	55	49	55	54	47	65	47	58	55	55	49	58	71	45	63	58	56	68	62	50	55	73	51	66	69	66	51	58	61	67	64	59	56	57	43	53	43	43	71	66	42	65	49	63	65	46	46	56	47	61	66	64	54	37	41	62	53	54	57	55	67	53	60	40	54	71	67	48	71	53	54	68	53	63	62	49	54	50	51	62	57	55	45	76	80	57	51	59	58	53	67	47	55	45	51	51	60	55	55	47	64	62	55	56	62	57	61	49	72	53	44	59	65	56	54	54	68	60	56	42	59	64	49	49	50	44	58	59	69	55	57	46	61	69	63	53	59	60	53	51	64	55	47	53	51	66	57	66	64	50	53	55	63	58	62	48	73	53	58	45	59	56	41	53	51	55	49	68	44	55	50	52	75	45	49	50	62	58	59	50	60	43	54	56	52	55	55	54	57	57	58	58	56	66	63	59	55	63	49	53	61	56	55	68	67	47	50	55	58	64	48	54	50	66	54	44	59	58	52	53	60	62	56	54	48	58	66	40	75	60	56	66	50	66	56	71	67	49	56	72	52	59	66	60	49	65	52	43	56	57	58	59	36	54	67	64	43	45	65	58	65	58	36	58	57	61	52	55	59	56	41	44	59	57	58	41	50	57	61	51	58	52	61	59	50	52	55	48	63	52	44	74	53	62	58	56	49	46	61	58	63	64	51	56	52	62	60	52	49	56	51	69	52	53	54	51	48	61	55	65	54	61	68	53	60	46	50	59	63	50	63	55	62	54	58	75	53	61	57	49	60	45	63	56	51	61	61	58	72	62	67	61	64	43	53	57	55	54	64	51	63	57	58	56	61	47	66	62	55	50	60	55	59	49	49	73	49	57	46	62	54	54	66	52	60	61	60	71	56	58	49	46	52	48	44	71	56	66	65	61	48	46	35	75	54	65	58	45	63	54	63	50	53	55	63	57	76	54	49	54	64	71	45	46	56	48	65	74	56	54	64	53	58	52	63	54	60	49	58	71	42	62	52	56	44	57	53	43	55	49	58	56	56	66	65	68	58	58	51	59	63	55	49	45	65	65	56	58	56	50	40	54	45	55	60	66	56	72	57	46	52	60	54	63	58	62
40206	52480	49859	54513	53298	38174	23798	9779	2760	1131	791	728	706	714	719	740	727	703	706	680	751	764	737	725	683	650	704	726	756	729	703	793	702	737	697	698	768	703	740	707	718	711	678	718	662	744	720	743	756	713	724	732	759	749	688	730	724	701	718	679	706	711	739	685	743	788	808	759	716	728	697	711	722	748	712	727	733	729	688	713	707	690	744	722	669	724	734	695	711	709	737	721	705	728	726	706	686	741	667	714	703	712	730	694	689	715	713	719	701	717	727	695	683	725	719	646	710	746	731	737	739	706	699	759	721	752	737	717	749	739	728	743	688	751	673	764	759	707	726	714	763	726	715	765	746	751	734	757	767	744	671	758	759	727	724	690	739	690	715	662	757	712	702	744	730	716	719	717	721	722	670	686	717	726	711	705	696	753	734	667	746	741	705	704	725	720	720	700	736	700	776	733	691	727	704	664	735	732	692	695	734	715	758	759	712	708	671	708	715	720	716	691	704	744	712	746	724	720	753	747	720	707	734	655	705	755	690	720	737	669	686	769	706	729	738	710	739	705	711	759	741	714	725	778	729	687	721	662	689	719	774	685	741	733	710	723	728	707	742	728	713	731	720	739	761	688	694	677	707	723	705	689	697	716	727	716	669	698	726	682	699	718	699	732	724	712	742	724	712	714	737	688	732	716	725	686	744	761	706	720	738	725	690	735	732	720	684	721	710	742	683	736	752	700	765	696	705	714	695	717	696	769	742	665	731	724	707	662	684	720	718	736	725	716	699	731	723	731	715	653	709	727	755	750	746	720	738	719	776	752	706	730	779	707	764	714	689	707	692	764	719	733	742	758	712	710	727	734	704	682	711	725	702	740	711	704	726	720	778	694	740	710	697	736	750	672	775	709	664	703	760	693	746	740	746	716	690	712	704	714	728	686	723	716	753	733	710	743	735	777	709	723	723	741	763	729	689	724	733	696	697	730	683	732	731	716	671	713	722	736	731	714	708	722	747	738	697	709	749	722	726	725	688	729	694	752	664	709	715	765	763	704	771	683	697	767	699	718	734	735	697	704	693	744	763	740	716	662	739	721	742	754	703	712	691	749	702	692	717	743	686	704	726	710	770	691	736	766	724	717	769	742	782	690	673	715	729	686	720	745	716	742	703	690	769	783	664	707	672	752	718	679	752	673	729	710	723	731	724	726	683	709	726	688	749	714	708	722	740	704	772	729	705	740	722	713	697	809	725	737	706	742	688	738	745	715	716	712	720	723	775	729	711	716	670	699	709	703	719	764	773	766	785	700	692	720	748	758	738	703	661	668	688	735	710	759	696	704	699	677	676	782	718	747	693	743	715	740	703	692	758	683	674	725	659	731	747	666	745	710	705	693	725	673	742	755	741	730	718	731	723	705	772	691	748	745	748	700	724	733	729	738	717	693	778	727	681	662	757	714	732	696	740	707	710	701	726	704	717	703	723	731	719	707	698	741	687	734	685	720	730	734	722	753	735	680	721	735	718	664	758	765	679	708	749	725	731	733	675	730	708	710	741	717	710	722	730	731	741	735	748	779	713	746	721	627	718	705	691	695	682	700	730	707	692	708	709	751	674	716	716	760	722	709	688	719	707	720	749	724	698	738	711	712	737	759	697	697	716	714	722	717	710	728	693	699	727	713	708	689	712	732	715	720	637	722	743	710	716	714	730	724	722	707	688	733	708	684	650	729	737	709	733	702	703	708	734	689	725	756	722	753	733	716	731	692	720	777	714	715	637	695	761	684	705	738	720	724	741	711	720	764	765	706	720	675	711	739	687	707	725	751	703	716	700	705	738	664	745	718	758	732	683	680	698	697	747	680	735	692	680	673	767	680	687	711	685	683	736	705	749	701	730	717	786	695	660	735	713	750	729	749	707	705	727	724	713	727	668	694	680	722	736	669	735	730	711	709	693	721	682	667	717	707	706	759	694	720	752	733	766	753	754	701	698	705	734	756	722	721	685	711	720	722	772	742	717	726	720	748	717	723	732	686	722	735	731	727	699	762	727	731	717	727	690	754	690	682	716	701	766	700	729	713	737	718	754	730	723	716	738	754	706	725	728	713	675	699	756	680	710	750	676	700	736	732	708	683	731	702	671	762	770	699	763	699	705	740	700	687	761	711	702	670	756	732	704	689	674	719	741	744	700	703	709	715	735	744	753	752	713	738	719	767	704	703	716	731	732	729	734	727	721	659	749	716	720	736	748	716	768	723	755	689	717	703	714	696	725	727	750	674	723	733	726	704	748	759	729	720	714	714	680	730	732	743	677	731	715	712	718	706	724	672	716	779	737	695	702	696	706	720	748	773	695	696	731	733	691	675	692	773	732	700	778	763	692	731	708	721	696	729	741	706	726	694	713	729	709	685	708	706	733	660	666	726	687	678	732	698	723	723	678	763	721	730	732	699	704	755	708	714	753	733	714	707	693	729	675	705	698	732	707	740	712	746	724	691	692	692	695	720	685	721	687	655	711	692	713	738	680	720	694	733	752	743	719	693	707	731	729	738	707	753	722	705	736	699	693	718	723	741	708	687	688	716	663	734	724	744	791	693	722	743	728	701	699	713	694	731	739	673	729	727	720	732	724	755	706	661	706	674	693	762	724	722	683	759	706	696	715	765	736	713	696	677	696	686	709	767	665	749	707	706	687	707	747	711	724	708	740	697	681	682	710	728	756	749	651	694	711	780	700	712	750	694	742	679	692	705	702	755	723	660	744	686	760	713	722	740	686	713	728	704	738	711	735	678	758	691	762	687	696	761	705	759	722	701	730	751	703	735	703	734	730	677	723	731	741	691	708	738	738	683	716	710	634	736	737	694	746	691	689	736	706	757	687	698	692	743	756	729	737	750	719	723	694	712	718	719	680	714	728	739	750	684	692	741	702	721	702	669	727	743	706	681	700	725	715	748	700	687	681	715	707	686	706	744	696	702	664	704	747	726	725	715	715	707	715	723	737	703	677	726	696	735	731	676	800	754	745	736	691	747	753	747	728	715	710	709	695	726	704	677	682	704	743	722	711	716	694	669	689	723	735	659	737	716	732	764	724	763	776	725	698	703	650	708	669	706	680	719	713	732	734	692	755	723	689	711	738	743	703	706	744	692	713	741	650	676	720	669	668	701	733	713	715	719	748	793	724	723	767	702	719	709	695	750	691	754	674	654	656	742	678	744	759	735	755	723	727	699	734	715	793	705	696	703	697	702	708	731	728	748	695	712	711	717	681	700	713	733	686	712	776	683	682	687	739	748	710	703	702	753	699	707	765	721	714	760	708	753	659	679	693	729	724	722	767	716	712	676	690	725	742	710	729	757	707	659	680	724	739	695	697	721	690	715	710	724	758	675	698	706	712	734	746	743	687	718	691	716	711	702	725	687	724	766	746	698	729	742	740	683	735	733	686	711	698	735	789	691	720	701	702	698	699	717	690	731	693	709	693	714	733	684	690	723	705	713	680	699	739	687	714	709
2434	5215	6767	4497	2320	1070	404	150	75	63	63	54	54	49	51	70	55	59	53	63	49	52	52	55	57	73	61	52	59	50	45	45	67	62	53	57	62	52	50	51	47	55	55	58	51	60	46	50	54	59	67	47	55	57	59	50	54	61	51	54	48	49	51	56	50	62	73	52	42	61	50	47	52	63	59	45	58	48	54	50	53	52	55	60	48	57	64	58	62	52	54	48	54	53	59	52	55	46	45	62	52	60	53	62	66	47	56	44	63	54	61	59	49	57	63	53	47	45	65	44	52	70	37	60	65	52	60	53	53	60	61	70	43	54	54	54	59	47	53	66	67	54	62	53	53	47	57	59	53	50	68	58	51	61	53	62	52	43	43	41	51	49	54	55	61	53	66	47	64	60	47	54	66	58	60	50	54	57	57	53	51	49	60	59	56	50	58	62	46	47	36	66	60	69	56	57	61	60	57	55	60	48	51	58	57	61	59	50	66	49	43	59	38	47	69	63	35	56	70	45	63	64	64	51	64	66	49	67	47	56	67	57	60	52	53	51	55	50	55	65	48	54	62	50	53	56	60	55	51	63	57	45	58	44	57	56	44	53	55	62	55	68	53	59	53	58	39	53	69	53	59	43	51	60	61	58	59	58	64	57	55	47	48	55	42	55	66	50	52	55	53	60	44	76	57	54	51	45	60	52	68	62	64	52	65	61	71	51	57	45	41	54	54	59	66	61	56	53	50	59	61	55	49	58	49	55	43	72	60	58	59	52	45	56	57	54	47	47	60	46	48	58	54	58	62	45	55	57	59	49	60	53	53	57	53	50	46	55	38	57	54	43	55	53	58	54	52	73	51	42	50	63	58	65	63	52	69	55	51	51	47	57	58	63	38	57	52	54	56	42	56	56	49	55	50	43	60	54	45	70	49	58	61	59	65	73	60	67	50	58	72	65	62	49	65	55	51	50	62	52	53	52	45	58	47	49	58	47	52	59	64	61	46	59	57	47	60	61	44	52	50	70	48	55	53	59	55	57	59	43	54	57	50	59	59	48	65	63	57	58	66	64	56	65	63	47	53	57	57	53	57	43	60	59	56	52	53	60	50	51	57	53	62	66	50	53	57	63	48	52	65	52	43	41	51	48	47	60	66	60	59	53	55	51	52	64	50	58	42	63	53	66	41	51	56	42	57	53	53	60	49	53	50	56	47	46	55	64	45	53	63	55	42	52	67	50	64	47	45	50	50	54	49	52	62	66	61	56	57	55	59	39	47	46	66	45	60	64	56	45	61	40	47	58	69	62	55	60	56	56	64	59	65	42	51	49	61	53	51	57	53	43	55	57	56	54	55	53	52	70	52	55	55	48	70	47	51	57	59	72	60	53	64	56	42	50	40	46	52	55	49	62	46	62	46	68	43	47	63	57	44	47	60	61	61	64	61	65	59	49	48	52	57	62	57	51	50	67	53	61	54	60	56	44	53	54	61	56	64	62	72	44	54	61	66	56	54	66	65	49	63	68	39	46	66	65	50	54	46	62	55	54	52	52	54	65	67	63	51	68	50	53	51	57	57	63	50	60	54	50	44	55	60	61	57	57	49	50	60	52	55	55	68	60	80	65	55	58	58	55	64	50	63	60	55	48	56	57	56	49	63	64	54	71	55	78	63	51	56	55	57	61	51	58	52	54	63	58	47	58	44	45	54	50	62	63	54	55	48	64	53	49	61	68	54	62	55	64	59	60	57	64	48	46	66	59	64	57	50	61	47	59	61	61	51	45	59	63	39	58	48	51	64	65	53	66	57	50	44	61	50	54	64	69	59	50	43	52	48	58	72	57	67	51	55	52	49	43	57	43	60	51	42	47	55	68	47	59	47	58	47	46	63	52	62	49	53	53	58	59	52	57	69	42	64	63	76	51	49	52	63	34	53	52	64	57	60	61	77	58	55	51	61	58	55	58	49	62	55	59	56	51	65	56	44	61	53	48	60	52	54	54	55	55	51	60	59	61	52	56	63	61	44	54	58	56	54	60	58	50	44	56	52	49	74	54	47	64	56	36	57	45	43	57	48	57	65	59	55	55	51	54	57	61	68	68	63	41	62	54	55	62	54	47	50	66	49	58	54	47	59	49	70	52	41	64	56	65	60	64	45	60	62	46	43	49	57	45	51	64	55	59	63	49	44	59	56	72	54	57	64	59	59	56	39	61	54	59	52	57	60	56	56	50	49	59	62	56	50	61	56	41	43	67	60	53	55	54	52	47	60	62	45	61	51	61	41	45	58	57	61	54	55	36	69	55	54	35	55	43	58	67	44	38	49	65	59	53	45	61	51	50	57	43	59	52	46	66	62	62	50	55	51	58	62	50	51	62	59	41	51	46	54	58	54	60	48	54	47	47	61	59	56	59	48	59	55	59	42	63	50	54	53	45	58	55	52	62	63	76	51	56	67	63	49	54	56	53	50	54	47	48	54	50	56	56	55	53	51	56	69	47	79	56	57	67	57	51	52	38	59	65	61	51	53	69	69	55	52	45	63	59	52	46	51	46	37	57	78	55	46	58	60	60	50	50	54	47	40	58	57	59	52	54	63	55	61	61	60	48	59	44	58	55	59	56	49	50	59	44	53	62	51	57	39	56	48	57	54	57	59	44	47	49	66	56	60	59	58	55	49	65	58	59	51	55	55	45	50	54	56	59	63	59	57	54	49	65	48	57	67	56	61	43	48	57	69	59	61	59	54	41	58	53	72	55	65	65	52	43	42	58	62	62	55	47	54	48	51	49	59	64	55	44	57	55	58	77	48	51	53	63	54	43	64	53	42	56	56	68	57	49	53	68	58	48	52	53	73	44	52	59	52	39	62	61	49	47	55	56	59	49	72	56	53	56	62	50	54	61	57	54	48	57	66	72	58	65	48	62	54	42	52	54	45	64	59	48	43	57	66	59	50	44	60	47	59	61	66	60	47	50	48	56	50	55	55	49	56	50	42	57	59	59	58	54	63	57	47	60	57	54	54	46	46	60	56	66	48	56	67	53	39	49	59	62	54	46	48	57	54	50	52	48	49	47	61	56	61	58	58	63	63	59	55	47	72	72	53	53	63	52	55	57	53	36	53	58	54	60	51	49	55	49	56	55	59	47	43	45	53	63	57	60	48	47	43	56	64	55	69	46	59	61	39	58	50	66	50	48	66	48	71	61	70	52	70	60	48	60	57	56	53	47	65	59	54	57	55	46	57	54	46	65	66	44	48	55	66	51	59	62	61	59	63	49	60	49	61	57	44	59	37	49	55	43	50	40	53	52	53	44	57	58	54	53	57	46	55	56	49	63	45	50	51	52	61	66	50	55	55	58	55	50	48	76	66	51	56	58	47	55	67	47	63	57	61	67	54	54	63	54	54	56	59	50	63	75	37	65	62	62	53	57	56	50	53	55	75	48	41	45	54	58	63	45	58	56	54	64	53	50	51	51	63	51	60	60	58	68	46	46	60	62	65	54
27351	31785	31901	33418	31953	23004	11212	3393	1228	825	744	706	694	641	723	731	709	653	705	732	718	652	744	727	663	722	739	635	679	739	707	673	688	683	673	670	688	702	746	708	644	702	724	717	740	681	726	669	709	703	684	672	693	686	695	680	632	695	730	623	732	711	687	721	672	749	703	683	695	709	705	706	673	710	679	709	669	686	677	701	719	671	735	720	729	667	673	712	712	665	689	673	726	651	704	675	664	708	737	713	743	735	686	668	731	734	719	731	695	699	689	715	699	683	728	680	717	744	730	694	720	704	750	732	695	699	682	716	679	707	737	704	678	723	675	708	694	692	667	661	750	757	699	711	714	698	673	691	723	724	715	693	669	655	718	712	691	718	744	669	689	674	656	679	641	676	652	690	718	715	700	700	686	699	699	720	641	729	716	697	677	698	673	672	696	712	723	665	713	700	707	717	700	732	694	694	684	662	721	712	693	700	709	716	708	700	694	697	701	685	736	671	729	736	678	707	739	728	671	663	707	723	660	683	727	647	695	705	685	704	703	685	729	697	653	716	660	715	690	695	721	702	705	681	724	716	708	665	749	708	699	670	691	721	682	704	666	700	727	729	682	684	690	710	699	654	710	679	711	699	709	697	698	697	684	721	734	717	699	708	699	739	685	668	672	707	666	677	692	670	696	682	755	732	697	672	653	698	735	715	713	654	705	678	664	661	760	629	720	703	656	745	687	733	692	709	722	708	726	657	702	698	714	726	723	688	664	664	694	699	685	714	750	698	678	720	691	693	692	670	710	662	731	695	708	692	752	703	691	650	746	690	684	779	689	687	640	680	714	692	713	666	721	688	686	663	683	730	691	743	680	664	690	728	745	710	688	732	709	711	704	687	695	675	685	708	693	719	704	722	727	632	669	724	662	706	707	713	639	689	693	691	657	665	690	677	679	686	692	689	739	715	707	704	708	693	695	699	707	685	734	707	666	688	715	693	734	695	716	653	705	746	734	709	726	689	694	652	721	711	636	715	687	704	735	725	695	694	666	678	710	658	697	718	723	643	700	724	725	721	692	694	704	709	699	684	740	756	687	703	760	730	702	705	733	692	716	698	679	671	683	694	674	691	732	703	702	683	680	698	702	691	721	707	718	733	666	675	666	649	680	726	751	712	701	697	720	667	697	684	647	689	712	699	718	722	727	663	700	680	739	686	688	680	692	727	698	707	734	691	671	694	674	733	677	713	725	730	715	701	728	652	739	682	708	723	719	685	743	691	670	659	718	710	732	677	641	689	717	732	691	717	673	729	704	666	712	730	671	740	683	737	667	742	675	704	734	734	666	705	684	709	710	725	684	710	696	731	698	729	712	677	676	708	711	737	677	700	696	634	678	713	710	702	739	694	696	691	711	667	680	655	707	673	695	699	675	697	655	770	695	682	693	704	671	680	744	696	693	714	687	729	709	729	673	698	682	680	672	717	657	693	662	720	717	741	666	689	711	663	692	684	722	671	706	733	715	709	706	703	665	693	698	670	713	694	733	698	722	698	696	695	670	702	685	687	705	679	671	719	704	715	658	676	739	676	726	717	681	741	691	753	698	687	679	646	734	721	685	673	691	685	710	697	701	680	688	686	698	662	628	700	704	664	691	708	689	663	730	667	682	675	736	666	718	768	678	664	702	705	681	723	736	706	663	644	703	719	710	685	688	720	691	725	778	704	723	695	741	678	708	689	711	715	663	668	695	668	709	719	718	680	677	698	686	739	676	715	714	711	697	691	680	707	752	673	695	719	722	730	718	706	695	699	716	696	666	692	652	682	687	694	704	693	685	679	690	671	693	721	695	677	731	728	681	671	679	701	696	695	718	706	678	720	673	714	685	654	655	684	745	740	727	658	701	741	657	716	681	701	733	683	704	710	715	675	692	691	701	687	694	686	725	712	680	729	711	695	719	666	703	687	705	727	701	646	696	667	723	673	712	698	674	690	710	646	699	679	704	713	683	671	667	707	698	725	695	680	681	681	751	696	700	675	705	688	672	686	718	695	690	690	695	728	713	696	704	705	687	703	669	750	680	658	741	713	717	740	700	728	697	681	673	716	695	671	663	697	689	636	681	713	705	728	687	716	734	702	691	698	664	724	749	737	721	657	670	703	646	712	694	703	672	679	698	735	658	674	683	724	674	690	733	703	679	714	656	713	706	672	666	673	714	666	697	735	710	686	701	701	698	716	735	693	691	695	716	745	666	677	709	691	698	692	706	692	692	704	691	717	724	712	684	718	646	704	692	646	675	726	676	677	737	724	712	699	706	718	725	714	661	693	652	683	675	698	735	689	670	684	700	713	694	680	730	717	707	677	697	685	689	723	727	764	699	724	663	700	705	736	676	708	723	725	668	716	645	732	695	706	759	681	717	679	729	728	707	712	737	682	744	749	722	658	728	687	651	713	681	703	639	650	696	678	720	702	696	699	729	705	680	729	686	681	686	700	712	696	657	714	730	674	675	736	699	731	661	718	687	675	706	706	665	721	702	682	726	733	702	698	673	719	735	722	694	709	699	676	720	711	719	672	657	702	666	683	718	757	685	666	671	710	669	726	678	682	691	670	653	698	728	620	737	755	715	651	706	677	696	710	689	723	695	724	688	726	714	713	712	664	696	688	677	714	701	717	640	725	741	699	679	650	685	715	701	716	673	647	679	636	699	716	733	694	722	708	708	689	710	688	707	727	755	729	718	723	650	686	719	702	727	685	687	709	675	719	718	691	701	706	691	735	742	705	670	736	700	682	657	690	692	722	719	661	676	720	708	723	681	699	700	737	671	681	681	720	708	698	673	716	708	677	724	744	687	674	731	705	687	679	727	707	702	712	721	730	718	690	714	648	661	667	746	682	685	727	705	739	714	723	670	717	687	706	730	687	694	685	669	706	680	692	684	688	706	704	698	710	672	691	782	682	719	657	736	723	700	734	693	696	702	675	669	721	760	768	632	684	734	711	708	675	721	699	701	690	723	698	707	731	720	672	729	677	711	636	700	684	695	698	707	699	713	668	640	692	689	717	697	690	693	732	717	708	681	698	756	704	760	697	706	714	706	677	742	682	719	696	750	715	725	745	691	659	702	711	720	693	724	694	697	735	716	703	686	689	701	723	710	727	709	762	709	695	667	681	699	724	705	670	620	707	708	675	685	700	704	726	726	648	666	660	689	686	695	664	703	694	692	690	714	728	731	669	685	711	708	732	712	727	715	695	736	768	684	739	727	706	699	677	718	694	616	669	722	689	736	751	705	733	709	719	720	677	707	673	697	756	688	678	734	706	712	682	701	650	693	689	693	686	697	703	713	705	666	734	684	690	684	701	717	648	678	715	678	732	701	705	752	708	709	691	702	640	683	692	715	681	696	725	678	735	702	741	686	705	709	684	741	681	710	682	698	735	667	676	723	741	691	705	692	715	701	742	696	738	736	737	661	718	708	666	694	668	706	657	733	683	767	629	698	719	697	720	696	687
6121	19075	17176	10880	6076	2720	881	223	101	55	61	60	53	54	43	68	62	55	64	66	55	67	46	48	49	55	52	59	51	55	65	51	48	55	60	51	65	57	55	56	59	62	64	43	45	53	50	61	73	54	54	52	44	44	49	53	57	46	61	34	52	51	65	48	59	48	60	64	51	53	49	46	64	43	51	53	51	55	54	54	47	45	57	63	59	70	43	59	40	56	54	53	59	54	66	53	57	46	69	64	44	63	55	46	64	58	47	47	49	59	63	61	68	77	56	52	47	41	69	59	66	61	62	50	56	62	54	51	62	50	63	50	58	84	48	66	42	61	68	52	57	60	60	59	53	66	52	46	58	57	71	70	49	53	38	56	50	60	51	63	72	70	67	49	62	37	67	62	50	62	42	55	51	58	49	62	49	53	53	44	62	54	55	47	57	54	63	54	70	55	52	68	53	40	55	58	54	55	65	60	58	56	62	58	62	48	43	59	50	56	51	50	62	44	56	54	45	49	55	61	48	49	51	60	63	50	48	49	51	41	61	64	67	52	63	68	55	46	61	65	56	53	59	57	54	69	56	44	54	60	61	77	72	50	54	69	71	62	36	38	66	54	63	61	71	53	69	62	52	50	34	49	59	64	62	56	66	56	56	69	43	64	49	60	53	50	49	47	55	59	51	46	57	54	55	47	59	69	62	56	51	60	65	70	40	54	47	57	46	51	51	39	58	40	59	44	60	44	50	41	63	51	56	70	63	64	60	46	57	55	66	59	52	55	57	55	46	61	68	50	49	48	51	67	54	41	47	59	48	69	56	57	44	60	57	50	54	44	51	46	46	69	46	47	55	69	48	58	58	63	56	58	59	56	63	46	52	52	45	53	64	50	48	57	59	60	62	52	57	48	58	51	49	48	62	67	51	59	61	59	62	56	62	56	52	56	61	63	66	58	44	51	55	40	64	49	38	61	53	53	37	60	48	50	50	54	55	57	61	52	58	52	62	51	56	60	59	56	56	58	63	50	40	57	58	51	39	66	60	48	52	54	42	40	54	54	46	61	42	56	62	53	61	59	61	51	54	57	68	51	68	56	62	57	52	49	38	58	49	57	51	43	54	55	47	56	47	53	63	57	59	49	56	56	53	60	45	51	54	62	52	47	51	60	49	62	56	50	54	62	53	52	73	53	44	63	73	48	50	65	48	55	54	48	57	57	49	60	58	47	57	56	52	41	50	59	70	57	53	45	66	55	56	53	60	50	61	49	72	53	45	56	52	50	49	59	52	49	49	62	56	52	72	53	53	49	39	58	50	53	64	55	66	47	66	60	48	53	51	64	60	58	43	62	55	62	58	56	44	75	57	51	61	59	55	68	53	58	57	54	53	42	46	58	65	51	52	48	60	54	55	57	63	68	48	58	44	39	47	68	61	64	48	55	54	62	50	61	56	58	51	48	64	49	55	68	58	66	62	44	59	65	65	58	63	58	58	55	54	55	45	63	60	52	50	47	66	52	55	54	51	48	69	53	62	58	49	62	52	58	65	55	66	49	53	52	54	67	41	51	61	47	63	48	39	53	51	65	58	51	50	70	48	57	52	42	55	64	58	48	48	53	57	41	51	60	63	47	51	46	57	44	60	47	61	59	45	46	45	56	56	53	52	48	48	46	57	57	71	63	54	69	74	57	63	50	57	65	46	52	43	58	63	51	47	65	79	62	49	51	57	54	53	52	57	61	43	68	63	50	50	46	60	44	52	45	41	59	56	64	59	59	38	63	65	61	55	55	64	52	54	49	59	52	50	64	49	52	53	61	53	61	58	42	52	48	45	53	60	63	57	41	55	61	41	61	45	57	59	53	58	67	49	54	60	52	58	53	53	49	56	51	48	62	53	57	63	65	70	51	48	44	68	53	67	51	59	63	44	57	57	58	46	50	72	58	52	60	49	36	46	55	65	63	58	64	51	47	62	44	63	65	49	59	57	58	59	50	60	47	49	45	51	60	50	43	60	60	66	60	51	56	46	59	49	46	60	64	71	64	54	55	48	52	70	64	52	47	59	45	53	44	68	58	49	52	63	51	72	66	62	64	53	44	58	52	59	52	50	57	66	64	47	61	68	55	53	47	51	65	64	53	60	33	51	60	44	53	55	44	54	56	40	57	64	71	62	48	49	62	57	49	55	67	63	63	58	47	54	52	42	53	53	56	62	56	75	61	46	57	45	35	60	55	58	65	53	57	55	53	48	54	57	54	60	45	44	42	57	45	41	56	48	41	68	85	64	61	62	54	53	61	57	60	64	59	53	54	54	58	61	69	48	63	66	53	52	59	50	42	55	53	55	57	49	57	56	52	56	46	53	59	53	57	56	56	52	53	56	51	49	56	58	64	56	47	66	44	61	49	51	58	56	55	63	58	48	57	60	53	53	61	33	48	56	62	57	49	56	74	52	45	60	69	58	64	58	53	54	52	54	69	55	59	56	55	52	59	53	60	50	75	55	55	61	68	50	54	53	52	54	62	45	53	62	40	54	59	62	46	60	55	51	55	66	61	67	49	51	49	54	43	62	60	42	59	54	51	47	60	56	57	55	51	52	45	58	65	58	47	46	50	48	54	61	57	45	61	68	73	51	59	58	51	61	47	66	52	52	61	54	49	34	56	55	65	45	68	54	48	49	43	57	66	56	61	43	54	55	54	54	50	64	55	51	50	69	63	50	53	73	63	64	69	49	53	63	52	57	57	63	69	58	51	46	74	58	66	59	52	50	52	66	55	59	49	55	58	58	61	53	44	58	47	53	47	50	51	57	53	53	64	51	56	53	63	69	60	55	59	63	54	47	56	59	57	68	46	54	72	56	47	53	47	51	58	40	68	53	66	57	57	63	58	43	61	56	57	51	54	65	52	53	61	57	54	47	42	55	51	46	46	63	51	64	63	56	46	73	60	53	57	56	52	64	62	56	45	48	64	57	62	65	54	57	56	69	55	55	70	60	49	49	46	51	48	64	53	59	63	46	43	61	47	57	63	52	61	42	51	54	62	61	44	60	61	45	59	50	59	50	59	57	47	61	55	57	52	44	53	57	65	51	50	56	55	58	45	50	60	54	40	56	71	63	59	48	64	44	55	53	63	54	60	65	54	43	49	59	60	61	52	48	47	51	52	67	61	50	62	65	57	43	62	67	67	65	58	50	54	55	58	72	52	60	44	48	47	73	52	66	43	48	47	69	41	50	66	54	59	64	59	59	55	46	56	59	51	62	56	61	52	64	54	66	55	62	68	48	63	41	62	62	49	59	51	60	42	68	51	53	51	56	65	63	52	56	52	45	65	56	59	49	53	50	48	69	48	50	51	57	47	56	54	46	50	50	43	39	50	50	40	61	55	66	34	70	58	71	44	52	66	79	72	56	55	63	65	46	45	40	59	54	51	51	60	49	55	49	79	56	45	48	60	54	57	45	47	61	58	56	52	60	63	62	43	58	44	66	53	64	60	45	51	66	47
38799	46818	41838	46460	45537	32815	18832	6513	1822	906	804	701	738	710	746	741	686	710	704	702	665	711	643	757	672	729	756	698	684	700	686	743	700	697	727	681	701	715	689	676	686	713	699	687	706	736	648	694	676	712	687	725	699	692	735	715	678	709	686	711	718	741	640	685	697	730	703	704	701	693	705	702	765	693	697	718	677	637	695	705	710	704	664	683	678	737	700	694	731	716	722	693	684	694	656	687	708	735	657	670	669	645	693	741	726	689	720	670	726	692	687	701	672	709	685	704	684	691	666	694	698	714	696	720	674	699	705	725	716	684	644	699	729	701	658	730	678	666	731	676	722	699	719	731	723	729	670	688	687	690	709	704	735	688	664	725	741	681	661	731	680	728	700	657	681	712	673	677	661	712	709	702	671	676	677	739	702	651	710	699	719	715	696	717	703	679	715	700	671	708	744	654	714	703	703	715	722	647	675	710	689	714	710	689	755	690	708	726	676	638	712	672	657	707	727	700	734	708	758	725	675	733	686	726	700	700	735	672	679	723	692	724	675	701	672	651	724	683	654	677	679	699	685	685	695	726	712	662	702	691	661	735	725	683	694	704	730	636	704	730	680	686	711	666	680	700	710	669	645	697	685	689	691	668	697	693	685	712	715	719	704	716	711	662	680	697	668	701	692	727	645	652	742	641	692	657	733	718	675	700	714	727	748	685	696	702	712	696	754	675	726	706	691	708	678	669	687	665	667	711	713	661	677	710	659	676	657	732	695	717	695	646	698	735	701	708	731	719	693	709	621	712	684	693	702	694	676	698	691	689	703	712	740	726	747	739	695	687	695	656	715	702	646	686	727	667	684	698	665	685	687	673	714	724	720	703	712	684	712	724	730	642	721	683	715	695	707	705	742	679	651	712	687	728	697	706	743	765	717	687	739	678	723	702	720	717	700	704	668	727	732	668	705	709	640	680	683	651	724	701	730	759	706	719	718	747	715	692	716	706	707	698	731	688	676	723	676	717	684	723	692	728	689	699	702	716	696	714	757	693	677	698	725	677	694	723	718	711	670	660	693	678	674	674	703	695	646	695	684	751	740	694	721	737	656	687	742	704	756	727	643	727	726	722	679	715	708	687	684	676	706	705	735	717	744	673	729	687	691	684	735	694	698	704	725	747	652	759	694	703	646	688	700	705	733	711	707	688	719	704	675	672	716	707	730	694	667	640	762	673	678	657	675	695	689	692	689	710	652	695	703	698	714	712	696	772	691	672	695	653	702	667	687	696	721	723	724	719	696	755	684	746	705	703	740	642	713	725	703	704	710	715	711	678	729	640	692	641	668	704	666	672	721	694	713	701	692	664	687	686	724	747	708	672	680	696	673	702	703	724	716	686	720	754	758	642	695	745	672	720	721	708	704	686	727	706	664	691	733	727	677	684	668	661	686	728	694	640	682	734	665	670	711	680	664	708	701	730	722	714	663	725	728	671	679	723	680	740	719	729	726	737	685	702	720	725	680	708	660	716	698	711	683	708	715	762	691	745	710	746	781	759	710	726	700	729	741	751	729	684	709	714	699	720	705	694	711	733	671	700	688	664	669	665	679	707	700	700	679	689	721	739	688	698	701	720	701	728	709	724	703	706	667	730	678	689	720	716	694	701	652	710	707	688	723	664	710	672	715	742	683	705	725	714	727	679	683	641	675	690	733	691	740	705	657	669	669	703	694	645	707	704	709	701	722	654	629	705	701	686	735	721	696	694	703	720	690	711	720	681	696	704	682	677	670	715	739	668	666	711	714	665	751	724	716	671	711	688	712	726	701	645	713	663	747	701	696	706	738	698	687	700	726	767	722	668	738	674	713	706	680	690	737	684	671	702	669	662	744	675	683	706	674	698	706	683	724	699	708	695	727	704	686	752	760	697	752	720	729	723	717	688	748	705	703	735	664	697	697	655	680	687	641	668	733	717	731	673	719	686	690	697	691	709	655	693	680	669	743	723	696	662	707	714	714	730	717	703	713	689	722	684	674	744	709	701	696	725	669	685	727	693	695	721	668	650	748	694	694	717	728	751	701	705	705	721	663	680	703	744	699	734	692	679	699	706	736	684	698	687	691	715	695	700	694	674	707	683	713	709	705	694	702	639	706	702	704	695	675	705	663	717	717	661	656	741	727	755	733	718	736	700	724	690	716	702	692	646	633	701	674	683	676	673	729	695	640	734	717	692	711	685	706	706	711	743	701	703	684	701	751	724	672	676	752	672	689	744	713	703	700	699	675	670	711	766	659	694	677	719	694	684	737	714	722	724	714	690	711	682	694	725	713	704	691	666	717	665	697	696	720	687	693	689	710	730	692	706	661	677	676	669	716	667	691	735	676	705	673	691	723	738	712	675	680	696	741	670	678	690	686	722	701	747	714	702	683	704	706	675	704	702	713	694	673	725	701	682	697	702	687	665	669	665	745	725	673	693	703	701	688	698	681	704	734	714	694	674	728	599	710	747	705	726	696	716	676	711	679	695	684	687	653	746	689	692	702	702	731	674	737	686	677	725	705	738	666	727	695	668	696	711	691	722	678	669	686	702	692	704	703	740	716	689	751	711	718	671	680	694	663	662	707	679	721	745	685	703	670	661	735	674	675	688	688	706	678	683	738	697	653	717	676	701	697	711	681	670	722	640	662	733	739	695	679	708	714	732	708	725	709	699	733	668	713	707	723	679	690	674	684	668	766	745	644	700	671	742	706	678	713	697	692	681	714	736	716	704	718	685	715	690	710	694	708	763	649	665	704	728	649	706	655	732	699	715	722	652	705	747	695	707	673	733	692	716	693	702	692	725	697	699	720	719	741	707	713	697	747	685	665	734	719	722	686	701	677	696	697	691	679	728	686	681	671	711	667	698	697	706	704	674	709	685	643	711	716	737	683	695	690	750	719	674	707	660	659	719	724	775	692	705	692	672	641	721	711	716	722	675	753	680	726	697	739	704	698	738	734	709	708	686	653	680	697	718	678	682	676	727	709	727	675	689	678	678	704	653	712	728	685	711	691	695	730	760	682	706	676	712	695	718	737	708	653	669	717	639	717	688	655	679	712	708	632	684	739	717	711	704	703	718	724	686	684	689	693	675	702	697	761	669	682	680	740	728	673	678	686	669	664	732	668	699	748	675	674	686	682	687	689	694	717	758	699	690	730	703	701	676	662	733	686	681	745	692	699	698	660	663	723	718	702	713	734	707	703	697	683	740	687	728	696	666	703	674	696	682	689	734	681	700	676	738	658	692	695	713	688	742	704	699	702	717	733	662	687	679	702	675	696	703	703	682	680	715	732	730	697	667	667	736	694	718	704	697	673	661	734	674	704	676	702	715	714	672	708	710	708	680	707	728	683	662	671	708	685	689	739	688	680	721	642	667	745	684	715	666	685	694	744	668	706	721	676	707	728	745	692	672	685	683	701	705	681	688	718	702	708	712	705	732	715	656	705	710	727	675	705	782	724	685	713	683	776	710
6064	19708	17823	10971	5541	2365	736	217	69	56	64	60	59	71	45	51	47	61	79	56	49	59	69	57	52	52	52	63	56	54	53	52	52	70	43	60	48	63	49	56	53	51	59	61	61	57	61	65	66	62	46	55	63	52	67	67	49	42	50	52	63	80	61	59	62	49	72	55	54	59	57	55	71	53	57	53	55	48	53	46	56	58	55	46	62	53	49	56	54	58	53	61	55	47	60	50	54	59	53	61	62	61	49	46	48	56	76	60	59	65	52	53	64	63	63	54	64	71	55	54	71	46	54	80	56	65	51	59	56	49	67	56	49	68	46	66	58	49	56	53	67	44	62	45	64	52	58	68	51	55	55	57	55	53	66	47	62	66	62	42	61	45	45	51	56	54	59	58	57	70	70	57	68	65	67	49	52	49	53	54	52	63	62	44	59	52	62	58	48	53	60	43	72	57	53	52	48	54	61	57	64	67	44	65	62	61	46	50	46	45	64	60	57	51	60	59	60	59	50	53	70	58	64	60	62	64	69	59	63	56	65	56	55	49	56	60	71	46	60	46	56	47	46	65	76	62	54	58	56	59	57	54	59	43	61	61	62	59	63	52	68	59	38	43	56	55	51	50	63	50	58	60	53	66	61	63	54	50	43	63	51	81	47	51	55	56	68	55	62	56	51	54	50	54	53	59	54	69	51	64	52	51	50	65	59	47	56	57	55	51	61	53	52	51	64	54	64	44	55	43	62	54	46	62	51	56	48	67	51	54	48	56	69	58	64	62	42	49	52	55	55	49	66	65	46	48	52	52	65	50	46	70	59	60	39	56	60	55	51	57	42	53	60	76	63	55	65	61	65	60	55	55	65	72	63	61	64	50	55	62	52	46	49	65	58	55	53	69	48	47	65	49	74	49	51	56	56	52	62	57	64	68	68	62	68	69	57	62	59	55	57	48	69	77	44	55	66	59	60	62	54	62	61	63	46	50	53	72	59	69	51	56	54	56	53	65	46	67	61	53	64	55	51	49	51	57	50	41	57	52	64	50	60	76	52	67	44	63	46	64	70	60	47	68	62	56	49	52	66	48	57	59	63	54	55	69	69	56	51	55	54	55	50	58	47	61	60	45	53	54	39	49	46	67	68	72	57	55	71	63	59	67	60	69	58	58	54	57	57	69	46	62	51	65	62	63	66	54	53	61	42	51	46	62	57	52	52	62	55	72	54	48	61	52	54	49	54	65	53	64	65	60	51	55	50	60	56	64	59	51	54	42	67	77	69	59	61	73	55	65	56	67	58	51	67	68	54	67	52	51	58	60	54	70	58	56	52	49	52	55	55	52	63	55	58	60	54	56	50	63	73	49	42	51	53	55	67	52	52	50	60	68	68	58	58	62	39	70	59	51	61	59	64	48	57	47	53	64	63	64	52	64	57	54	57	63	81	60	52	63	55	67	54	41	54	57	63	55	50	68	59	56	59	75	49	62	69	52	62	47	47	56	54	48	39	61	53	62	79	63	64	52	64	55	51	55	60	62	63	56	39	78	52	67	60	59	53	58	59	55	67	52	56	77	57	54	70	52	53	59	68	58	60	55	68	54	48	53	68	54	59	47	50	66	58	51	44	62	62	69	59	54	40	59	47	54	56	60	56	57	71	58	49	54	62	51	55	51	55	62	52	49	56	59	67	44	61	50	50	51	56	56	69	48	47	54	49	50	56	56	52	55	68	53	54	62	58	56	59	69	65	59	59	69	51	50	59	50	54	65	47	58	64	49	46	57	57	49	59	61	47	56	59	62	60	55	44	54	59	53	48	67	59	52	57	56	58	56	70	60	62	54	64	58	48	57	56	49	59	53	62	54	71	48	54	50	59	53	45	44	50	65	53	61	66	64	56	60	45	73	45	57	52	49	83	73	53	51	49	59	71	48	67	59	49	66	58	50	55	49	60	60	55	62	62	57	56	65	63	46	42	61	53	64	50	49	54	57	53	59	47	70	53	59	55	44	56	71	51	47	68	63	49	68	57	66	54	60	55	52	58	60	68	59	65	49	54	49	58	53	46	52	53	55	60	57	72	51	48	63	62	54	52	53	37	70	58	62	55	55	55	46	42	52	59	64	46	67	50	61	64	57	52	52	56	52	59	50	51	64	69	54	64	66	47	59	53	47	63	61	55	54	46	52	59	50	52	46	66	54	62	55	52	63	50	56	62	53	63	55	51	63	49	55	60	56	49	56	54	46	47	56	63	58	54	51	50	50	51	42	65	65	66	60	64	68	58	50	61	65	55	55	42	48	54	57	52	49	60	62	49	53	52	57	56	38	70	65	63	63	67	42	76	48	58	57	55	60	64	45	66	54	50	48	39	62	61	52	58	59	64	63	72	56	50	71	48	63	51	59	63	58	65	55	58	48	50	43	61	58	68	66	54	62	49	50	59	59	48	41	56	49	77	69	77	50	56	58	60	60	61	50	56	57	68	66	46	49	57	52	49	60	72	50	56	57	48	55	63	65	62	60	53	51	61	72	60	57	48	54	47	48	56	65	55	81	62	37	47	63	46	65	55	61	49	61	55	63	63	47	50	62	42	54	53	57	55	57	64	60	64	48	47	74	47	47	57	46	62	49	52	58	50	45	59	61	55	54	63	50	48	71	41	59	62	59	33	59	55	61	57	60	53	59	71	54	48	55	63	56	51	61	41	47	57	69	53	63	74	57	45	58	48	62	54	61	73	52	50	64	55	47	71	63	64	63	50	55	61	55	68	62	64	62	53	59	49	51	59	62	57	52	60	50	68	47	56	59	50	56	46	59	46	65	59	58	44	51	47	48	61	54	47	51	50	40	45	74	56	57	71	56	51	59	43	57	63	66	59	53	59	47	55	57	59	49	62	45	56	59	63	49	54	62	53	62	49	49	47	49	61	67	53	57	48	68	67	43	59	43	59	55	61	50	53	73	58	55	55	52	51	59	53	42	56	49	53	63	69	58	55	64	59	60	67	53	57	45	71	51	61	64	45	51	52	67	59	58	63	65	59	59	46	62	54	57	52	61	52	50	57	67	58	66	49	52	59	67	73	44	70	60	51	51	60	59	59	44	51	60	43	62	61	57	63	54	64	54	54	55	65	54	62	62	56	46	56	53	61	54	71	64	36	46	60	63	56	62	47	57	55	65	56	52	49	60	40	62	57	55	63	58	48	69	50	61	63	49	55	54	58	64	66	52	62	44	55	66	57	63	62	58	43	48	64	56	55	65	51	51	66	50	62	57	65	46	73	59	61	60	50	55	60	60	57	50	60	57	72	39	58	50	63	72	51	51	61	53	47	53	61	58	59	63	58	80	43	55	63	59	57	52	47	55	52	59	68	65	54	63	47	58	70	59	68	56	55	59	48	47	51	53	51	58	56	47	58	48	67	35	58	50	56	72	55	65	63	41	54	49	56	54	45	47	53	55	62	47	65	68	52	51	64	57	66	57	48	64	54	46	46	58	53	62	47	59
35035	46388	42962	44879	43043	31426	17985	6416	1975	923	724	755	718	748	750	727	763	717	778	739	730	707	754	752	694	720	717	742	736	665	728	730	732	708	725	741	748	721	706	723	680	704	747	749	711	719	746	732	732	742	727	750	761	784	746	759	740	755	712	742	716	792	756	726	718	736	683	746	747	720	711	716	768	763	756	745	735	700	713	723	778	718	728	724	760	691	749	789	710	712	730	725	697	772	712	732	785	728	755	736	704	691	718	721	730	727	679	790	713	746	772	685	682	695	706	751	725	792	704	715	704	708	691	679	724	740	670	742	657	741	722	710	743	719	729	743	708	719	731	767	714	740	719	693	758	766	763	694	736	711	687	736	709	765	722	725	770	741	737	721	755	723	740	764	734	719	754	778	758	716	782	765	741	728	679	722	751	702	731	722	746	725	751	715	751	734	695	725	734	692	705	760	710	777	708	726	695	689	755	702	677	731	720	720	745	721	688	770	717	732	699	723	765	766	731	715	740	727	753	703	785	749	730	771	741	751	722	705	727	746	719	726	709	737	698	762	716	715	731	735	739	726	714	696	716	738	756	746	756	765	754	721	761	728	711	777	681	757	687	767	746	698	720	734	711	736	716	774	735	743	737	729	667	758	694	774	737	702	733	747	709	733	720	711	730	671	661	797	756	719	730	775	720	726	677	727	765	709	710	660	738	731	727	738	782	714	759	740	744	725	692	735	770	745	756	710	759	686	698	736	720	731	704	738	716	733	733	709	735	716	754	671	740	698	713	732	799	742	759	713	690	793	689	765	684	684	757	708	738	713	722	742	711	727	787	717	693	792	756	717	729	741	729	715	786	752	728	725	703	700	718	719	720	714	753	753	736	732	725	711	767	719	768	712	724	708	757	749	742	721	750	738	720	708	740	755	725	693	691	725	739	721	697	771	741	706	751	734	756	758	766	725	728	726	730	744	702	761	714	742	706	731	697	722	736	733	745	768	764	732	728	701	726	794	760	763	724	736	696	707	777	739	725	731	726	770	744	702	734	773	753	764	721	739	706	730	726	708	767	747	727	720	739	706	709	744	735	756	751	726	743	778	708	721	705	689	695	707	751	675	783	703	722	762	742	717	720	732	789	759	725	743	754	715	720	728	766	711	720	668	752	741	662	781	702	708	720	704	749	777	743	710	700	702	753	702	726	745	734	735	751	742	791	734	753	717	729	769	737	745	726	733	745	767	760	742	785	805	729	763	745	709	706	770	718	723	708	727	718	716	780	723	697	678	762	713	753	731	777	752	701	733	738	717	690	767	685	736	736	730	708	711	690	732	741	754	705	709	734	722	755	724	717	754	724	745	708	723	708	773	773	713	701	680	808	764	705	711	698	731	695	708	697	745	723	719	716	698	697	696	719	742	725	710	753	757	729	781	769	720	736	752	730	711	711	705	685	709	742	758	759	702	740	720	790	735	724	704	756	752	709	723	747	763	735	736	698	729	736	713	728	749	753	701	742	685	771	740	754	739	686	726	747	719	722	731	692	756	729	725	739	736	725	721	742	705	712	693	757	730	693	809	722	721	668	719	718	721	680	717	741	770	778	718	719	687	740	719	786	738	731	717	774	756	703	713	727	750	745	732	713	779	683	725	731	665	737	747	739	733	768	741	756	738	758	706	771	727	663	716	753	698	695	732	700	717	736	747	749	772	744	740	762	738	755	747	731	798	725	680	717	684	688	708	727	741	749	729	722	728	736	739	702	729	753	722	739	709	716	711	758	721	717	660	719	725	710	768	745	707	776	743	720	728	686	709	735	708	746	758	738	797	760	752	684	743	709	765	700	716	736	751	739	696	722	720	692	725	726	755	724	702	728	753	696	762	763	799	728	810	721	757	796	716	732	758	712	662	820	699	738	740	668	713	712	751	764	770	768	750	691	723	784	747	772	694	769	728	754	762	695	753	716	724	701	737	743	703	729	775	730	733	703	747	728	748	756	697	732	766	730	692	756	740	734	722	745	709	729	709	706	712	737	717	730	720	715	698	709	712	760	742	714	753	745	718	710	685	741	752	720	686	775	681	731	744	708	715	751	720	739	683	751	740	751	767	669	716	751	710	705	743	786	750	731	718	702	732	725	758	688	718	709	759	746	723	694	713	700	724	734	747	714	706	717	771	720	688	743	766	791	718	729	679	750	749	718	733	701	735	748	709	749	664	680	780	748	714	725	734	738	697	683	726	721	714	767	716	760	736	798	693	680	791	772	793	687	722	784	704	703	720	708	737	720	752	768	765	717	720	721	786	724	686	719	752	757	741	738	720	707	778	766	760	734	697	720	736	740	712	770	729	688	704	731	710	722	768	757	741	717	716	723	743	729	733	722	696	782	733	748	740	719	678	729	719	755	753	761	699	729	743	721	752	797	740	754	748	777	734	738	735	712	727	722	727	761	719	697	770	732	721	680	736	751	751	716	733	727	724	752	739	683	693	694	716	757	730	768	721	714	710	711	719	749	721	723	689	725	757	749	715	730	755	730	697	735	748	732	748	715	756	743	712	719	746	734	724	748	729	738	800	737	754	757	734	750	675	688	751	734	708	704	765	653	730	708	673	728	737	683	703	735	683	756	722	703	780	685	720	727	695	723	783	734	753	739	724	735	773	747	711	789	762	672	702	743	728	685	713	718	734	756	765	709	712	728	699	731	731	738	774	723	740	746	732	737	721	754	721	780	763	728	713	712	723	749	694	728	703	750	715	737	741	697	772	708	729	721	746	682	751	749	720	675	752	787	735	732	749	727	725	738	738	748	749	742	746	744	739	750	683	708	724	775	741	741	744	723	769	775	694	747	753	756	741	720	751	741	736	713	750	751	769	708	752	749	775	752	785	673	734	698	753	709	731	723	764	746	752	744	776	672	741	704	749	666	744	736	748	738	732	723	751	763	740	725	685	748	743	709	736	735	712	724	698	738	765	719	716	765	716	742	751	726	714	717	732	789	751	737	758	717	716	749	704	743	745	705	727	705	786	692	721	743	732	786	746	732	730	693	754	819	691	755	751	707	807	768	741	761	732	733	725	736	704	690	707	723	765	748	726	753	747	691	702	745	721	794	721	744	694	659	737	742	764	749	701	712	737	738	746	716	783	745	744	710	728	740	726	786	733	714	725	712	738	736	723	720	739	722	750	689	766	744	746	673	709	761	751	718	702	753	706	748	741	707	693	732	729	702	717	720	767	774	727	746	729	677	713	740	711	716	721	749	730	726	754	776	690	737	711	717	727	683	765	748	705	733	724	754	768	712	651	716	746	740	745	701	686	720	675	751	734	735	746	724	744	715	733	752	754	736	719	714	718	725	786	724	733	743	726	740	723	686	740	677	777	675	772	761	728	711	747	741	689	760	779	754	717	747	696	725	764	700	705	745	732	701	705	688	740	711	710	741	706	729	752	733	723	748	750	736	723	723	744	667	684	729	702	695	725	723	731	743	734	707	701	730	753	686	736	693	761	760	756
9791	28664	23710	15866	9086	4176	1303	336	134	73	56	60	62	48	63	66	66	58	65	61	62	63	50	66	66	52	53	63	52	50	42	43	59	57	50	51	53	46	55	75	45	57	62	64	59	50	52	58	66	50	44	54	47	52	60	60	47	44	60	60	56	62	64	60	44	53	54	55	65	61	51	55	54	57	57	64	69	70	68	53	67	45	64	62	50	68	52	60	55	66	64	59	42	34	63	50	54	58	57	48	52	47	50	61	55	43	57	68	50	69	58	50	56	65	56	38	70	69	63	63	47	52	63	47	58	54	62	64	54	65	63	51	65	52	49	71	60	50	48	54	55	64	66	60	61	66	57	53	44	62	57	62	70	56	49	52	56	58	59	68	51	55	51	61	53	52	71	40	69	56	67	57	65	52	85	64	56	54	64	58	55	54	49	43	64	51	62	68	52	52	49	52	66	49	48	74	55	48	61	49	47	65	48	76	48	47	66	66	46	66	56	60	54	57	57	57	56	63	47	49	55	63	55	62	48	66	54	70	55	54	63	46	43	50	60	72	60	57	57	59	56	51	59	52	45	54	64	54	49	62	54	61	55	63	55	52	53	57	79	58	56	46	49	63	58	54	65	50	56	53	46	48	55	41	47	68	60	52	48	65	45	68	68	52	54	60	62	57	53	68	55	63	57	62	51	46	59	57	57	60	52	58	55	53	52	62	52	70	54	63	67	57	52	63	61	44	66	55	42	53	57	63	59	54	61	59	63	65	70	50	68	56	57	65	58	54	56	79	61	40	47	65	52	46	54	52	61	48	54	62	50	56	47	65	54	59	50	53	57	49	69	52	77	56	52	54	56	60	52	54	58	70	64	61	53	57	65	54	46	59	49	62	50	60	50	55	55	43	55	58	49	50	60	48	61	65	63	59	65	57	46	57	45	59	62	63	52	42	60	50	55	54	58	44	68	53	54	48	59	59	68	59	50	61	52	57	57	58	53	54	56	41	57	65	51	58	52	62	60	43	56	53	61	55	65	50	50	48	64	65	48	55	61	54	53	56	50	56	48	49	66	56	53	67	45	76	60	66	54	56	55	63	68	61	64	66	62	60	67	66	57	52	60	61	51	51	60	61	52	45	61	80	60	59	64	58	56	65	54	48	58	45	42	61	50	62	64	69	51	59	51	63	50	54	55	55	68	53	56	67	54	48	56	69	60	66	55	58	66	60	49	51	60	69	64	68	55	60	59	44	55	51	56	60	60	63	70	63	69	38	59	67	44	44	52	59	52	56	53	59	53	55	53	53	51	57	53	52	50	53	58	59	64	54	56	64	41	51	52	60	63	56	57	67	68	52	60	58	62	57	57	59	49	51	59	54	59	70	75	58	72	65	61	59	56	46	51	65	81	73	63	62	63	57	47	55	52	53	56	47	60	71	66	56	59	60	63	56	52	53	55	67	64	69	65	58	58	66	61	72	54	55	42	47	60	60	64	46	61	50	63	53	49	51	62	54	61	56	52	42	64	58	68	58	48	51	58	70	68	61	72	51	54	60	59	65	64	52	41	55	64	56	61	58	66	61	56	60	52	72	53	47	59	67	58	46	61	46	82	57	60	72	53	57	54	57	52	49	54	56	46	57	45	57	57	62	53	61	58	57	49	54	49	69	56	62	61	42	63	74	60	59	66	62	61	52	62	49	50	54	48	63	40	49	42	65	60	55	71	51	51	72	51	51	51	70	53	67	59	53	57	52	66	70	49	68	47	52	60	58	71	48	74	53	58	61	51	65	48	51	60	57	57	47	47	53	64	68	52	50	67	52	51	52	56	65	66	61	60	66	49	53	46	76	65	45	55	56	47	59	67	60	55	49	50	57	54	56	62	71	47	57	59	59	64	53	70	65	55	54	71	69	61	57	58	46	61	68	55	51	59	64	59	51	61	48	45	35	64	55	42	55	55	73	56	51	52	58	58	61	53	56	73	67	57	51	61	55	47	65	58	57	51	48	67	46	53	66	53	57	59	60	70	59	68	55	61	49	62	47	78	50	61	48	65	57	60	45	46	47	60	54	58	53	59	56	49	52	59	42	53	49	46	46	51	50	61	60	47	65	52	67	65	52	51	62	57	51	52	56	48	61	49	57	60	59	54	66	67	58	48	59	81	46	60	51	59	52	54	58	52	57	69	57	62	53	51	69	60	75	57	49	69	56	58	73	57	54	69	44	64	68	53	64	54	59	44	68	62	43	71	60	59	65	48	69	62	76	53	49	63	57	65	58	59	50	64	57	70	52	49	59	52	74	56	58	47	50	48	52	53	54	70	65	48	63	63	61	57	51	49	69	51	50	68	49	63	54	48	48	56	47	62	54	53	47	53	62	55	58	60	60	44	58	54	59	50	57	68	49	60	66	52	59	57	57	55	59	52	63	60	55	55	55	54	63	45	61	52	63	58	74	65	55	39	70	61	51	56	54	70	45	62	60	59	50	71	56	58	51	60	54	54	60	54	63	55	57	36	59	66	54	61	68	54	52	59	67	66	72	46	54	59	66	46	48	64	54	47	59	54	49	63	59	58	60	49	59	55	62	60	51	58	51	48	56	47	66	53	59	65	58	53	48	57	60	64	59	46	48	65	54	60	61	57	50	60	47	58	66	51	50	61	50	63	65	56	75	59	62	58	62	58	53	56	66	54	52	47	61	52	54	61	53	60	66	57	58	65	50	55	62	53	61	68	54	50	66	56	53	63	65	55	64	55	63	49	59	61	68	44	57	59	51	53	60	62	67	66	55	59	51	49	66	40	58	53	68	63	61	66	59	56	61	51	50	51	54	60	83	59	61	58	58	46	60	54	61	46	48	48	50	42	54	49	55	68	61	68	62	64	55	54	49	52	46	65	54	69	59	53	46	49	52	55	47	63	48	58	53	61	53	61	40	60	60	48	67	67	53	47	65	71	48	56	44	55	44	64	74	55	66	63	64	38	50	50	58	59	47	56	58	42	60	54	69	59	62	67	59	53	36	48	67	60	60	45	62	75	49	76	55	57	49	50	66	57	56	75	70	57	50	60	74	55	55	52	40	60	59	49	61	57	57	52	66	55	50	52	61	60	52	65	56	56	54	43	77	45	54	47	53	60	49	52	60	59	49	62	61	56	49	62	67	59	61	58	64	52	61	65	58	63	52	51	65	57	49	68	54	44	57	61	54	40	59	72	61	59	70	73	57	47	64	50	58	61	59	54	72	55	58	50	53	51	50	74	52	63	57	48	57	53	54	60	46	50	51	44	48	49	63	58	62	42	45	48	67	59	59	59	64	47	53	55	51	51	51	65	56	50	59	68	41	58	78	64	62	59	63	53	63	55	71	44	55	49	52	60	57	65	55	54	54	44	47	64	47	66	45	57	52	59	50	66	62	63	64	58	52	68	53	55	51	64	57	51	67	58	56	53	59	55	60	47	58	51	68	55	46	53	64	50	57	54	54	73	70	56	51	54	55	58	60	63	47
40816	46806	48239	52927	52356	38101	23104	9233	2599	1064	753	769	716	709	770	733	780	699	671	735	728	770	753	753	726	698	742	721	713	739	669	725	700	735	719	721	733	695	692	729	758	713	702	716	635	722	700	738	736	795	720	735	789	751	748	696	728	706	686	762	670	774	738	703	719	715	687	701	696	758	729	763	722	723	703	747	716	680	686	706	753	758	736	714	703	702	673	758	677	720	719	700	709	675	655	714	728	648	734	727	697	699	716	727	711	727	651	709	707	739	734	722	741	708	773	699	701	751	711	682	768	749	734	709	753	736	748	724	727	721	723	709	715	690	726	719	739	746	705	699	738	679	743	747	723	769	706	724	743	704	735	738	712	735	707	758	721	779	712	708	712	702	677	725	696	727	687	724	723	706	737	721	719	683	738	751	703	714	742	700	701	735	749	716	744	726	675	692	721	710	736	699	719	721	744	714	744	710	717	733	711	691	727	700	703	711	720	732	724	706	709	759	693	753	762	741	765	726	718	690	726	728	699	711	701	713	706	678	751	735	719	708	729	698	733	744	690	728	768	727	722	704	675	762	738	721	779	731	722	727	704	741	690	709	717	733	705	729	738	691	745	729	678	703	677	691	693	685	724	687	776	716	693	698	690	679	723	750	709	767	698	725	708	707	770	709	742	677	688	688	744	721	726	722	741	672	776	724	722	692	761	731	686	790	712	733	679	743	735	709	710	686	719	667	749	713	708	727	717	719	697	737	729	717	746	771	708	746	713	748	751	712	743	800	705	705	716	744	729	728	734	746	726	702	733	690	737	718	663	758	736	716	752	715	693	743	726	701	720	716	683	744	728	749	732	739	740	759	718	720	738	714	697	778	751	695	659	762	742	783	700	692	741	766	712	729	699	721	710	704	735	722	735	685	707	744	716	698	782	750	738	699	682	754	727	727	714	707	749	719	697	718	745	702	679	650	748	701	738	760	696	660	674	740	702	663	719	726	707	751	727	727	714	713	672	688	703	733	707	736	774	710	709	708	739	752	715	736	713	736	722	726	691	722	703	700	736	723	716	726	714	697	758	734	759	721	692	720	695	715	703	717	740	759	718	705	750	730	700	735	704	729	726	688	730	700	746	741	772	730	731	692	683	749	785	749	749	728	719	704	695	699	684	685	735	715	685	749	699	697	697	706	718	708	707	714	754	733	721	742	747	731	699	729	691	699	705	728	692	712	701	741	705	753	679	751	717	762	696	692	657	666	691	739	714	738	704	735	725	689	685	739	736	705	727	760	735	724	735	713	702	706	678	712	732	667	701	699	755	740	743	693	675	751	708	706	746	735	716	714	746	701	726	684	739	710	736	728	699	730	723	741	688	696	683	731	767	728	686	692	711	702	694	697	733	740	735	746	739	756	734	714	747	722	737	720	688	738	719	684	723	757	723	730	700	712	671	763	742	715	741	737	718	772	699	768	703	766	729	706	732	679	730	761	727	715	741	689	724	673	734	717	712	807	766	731	749	668	733	745	731	706	708	682	700	646	697	777	698	689	766	665	723	716	703	748	739	720	700	750	695	700	726	705	718	702	706	740	702	728	739	720	761	715	778	699	757	700	751	684	740	717	671	766	709	690	724	728	731	703	699	668	728	695	753	696	705	690	718	719	704	702	734	687	701	721	686	758	707	690	707	715	783	766	669	749	705	732	687	780	696	788	720	731	701	710	734	673	717	722	724	750	693	749	690	760	659	725	697	703	736	752	732	710	714	758	719	728	705	718	716	716	762	764	685	736	733	706	732	718	739	730	717	684	746	755	713	714	698	727	696	698	713	761	707	685	696	732	723	780	755	721	752	744	721	727	703	739	713	696	702	749	733	724	717	713	730	742	768	772	716	682	704	755	708	675	765	674	734	668	715	691	740	731	714	734	703	698	740	722	695	742	693	698	728	739	690	760	695	662	715	709	742	705	713	717	703	715	726	733	746	734	696	719	729	766	715	699	728	697	722	778	744	711	708	719	733	707	722	780	701	731	730	706	680	753	752	720	712	731	738	689	750	706	696	716	763	708	713	737	687	703	698	789	749	700	749	689	692	719	683	747	729	722	703	747	747	737	718	737	693	730	719	729	718	716	707	721	739	733	732	719	755	713	743	696	759	723	748	737	726	728	703	778	715	688	720	729	755	731	738	772	721	722	723	729	698	699	722	736	748	732	719	676	728	753	744	692	730	717	757	682	757	692	721	761	691	754	729	755	729	719	718	725	727	726	717	714	745	764	678	739	755	714	711	696	752	706	694	716	772	707	700	794	706	694	733	711	692	731	673	750	775	712	724	683	753	693	722	718	697	720	719	730	716	736	711	710	683	726	775	725	730	718	711	711	735	726	718	717	697	707	704	691	749	743	763	747	724	762	721	737	661	757	786	674	740	724	804	714	679	686	719	664	706	719	695	752	715	715	689	760	698	707	722	727	688	712	742	733	718	740	713	724	737	758	743	721	677	702	723	713	724	754	683	735	685	687	775	740	735	686	719	734	736	735	780	705	690	731	734	696	774	692	734	721	747	712	731	710	747	687	750	733	705	699	719	748	754	737	745	764	721	762	763	746	723	739	714	693	739	703	673	693	710	692	748	731	732	724	689	705	713	715	758	727	765	711	654	718	716	738	760	742	744	738	705	763	734	754	728	673	696	676	731	679	734	713	747	722	705	725	722	715	643	699	699	730	733	732	755	749	720	729	709	689	726	702	692	692	695	741	749	725	759	720	710	718	648	699	709	718	754	706	707	719	673	726	725	757	741	731	727	703	760	684	709	713	702	731	739	717	714	707	709	694	736	724	720	725	746	736	716	712	700	709	731	770	725	676	682	698	710	760	700	742	731	702	739	730	733	720	714	741	720	728	738	744	737	777	748	682	776	755	743	665	714	692	692	699	716	742	734	685	732	740	717	744	720	671	720	687	688	700	726	737	779	716	709	748	729	712	635	706	699	648	738	714	703	719	668	709	750	699	719	706	715	700	714	700	740	719	737	750	719	755	769	703	739	658	713	690	726	727	691	754	723	707	751	696	712	698	695	689	699	742	716	747	688	734	692	748	750	753	716	677	689	711	756	678	718	736	747	758	665	733	678	725	688	726	710	716	724	733	692	751	749	777	740	695	724	735	746	719	742	752	681	788	760	695	687	702	694	692	772	724	718	730	720	742	772	666	688	706	702	739	682	713	667	660	687	704	732	687	700	731	681	743	714	702	704	708	757	727	726	753	657	760	745	734	726	734	683	699	712	745	674	745	707	725	728	681	688	705	736	755	710	746	776	719	722	737	752	712	747	748	691	711	721	724	688	709	724	747	774	720	697	683	719	732	765	731	757	738	754	743	711	696	740	717	749	736	694	712	772	690	732	700	685	710	769	732	731	742	716	713	752	702	705	792	771	689	717	740	711	728	698	710	736	754	722	748	726	709	718	699	666	725	732	726	712	734	748	719	703	731	735	722	723	764	764	748	740	691	707	718
2715	5290	5712	3592	2481	1259	421	156	77	57	53	67	54	51	63	69	62	53	57	48	40	59	59	59	63	67	59	59	55	55	54	63	61	49	63	53	56	76	45	56	53	61	66	60	61	47	68	65	53	55	55	45	45	59	51	43	70	64	67	65	48	63	44	60	57	60	73	54	57	58	63	53	51	51	57	57	64	63	60	46	57	44	48	60	58	60	57	65	53	63	55	59	56	49	62	44	59	46	51	59	58	52	58	54	62	60	76	42	56	49	57	53	49	41	46	61	62	44	58	61	46	61	67	68	57	41	49	68	63	63	50	56	49	56	64	58	58	52	56	60	55	52	44	51	57	52	54	45	59	49	51	51	48	60	70	54	59	52	57	48	49	52	58	68	68	59	63	64	53	47	52	63	44	46	36	47	53	52	66	52	53	65	52	41	52	55	58	56	60	59	59	54	78	54	64	54	68	52	49	59	51	56	66	66	46	59	67	49	61	54	47	59	47	38	51	46	49	60	45	67	54	59	52	43	63	70	67	50	53	59	57	40	55	61	46	54	49	64	60	53	63	57	60	50	68	53	48	49	44	52	51	59	71	63	66	56	44	63	59	63	63	57	73	48	68	58	53	70	52	54	46	55	47	57	65	60	43	60	49	45	58	49	60	46	55	47	48	58	64	61	55	69	82	59	51	54	58	51	53	68	48	57	60	53	55	50	68	48	37	56	51	45	48	54	53	48	60	67	47	55	58	51	45	57	65	57	52	56	64	54	56	40	64	55	62	73	45	40	60	55	51	61	64	56	60	55	54	52	73	55	58	52	45	65	62	55	60	59	68	51	55	74	65	51	52	65	64	47	61	56	59	58	61	49	68	65	63	58	48	65	50	60	59	63	56	49	52	66	54	42	55	52	57	58	49	74	51	52	51	72	46	60	56	55	53	54	54	50	51	57	49	47	74	48	52	58	67	57	65	60	45	60	42	54	62	55	40	58	43	57	59	59	58	60	61	53	56	61	56	61	48	55	52	57	56	62	65	55	60	53	69	65	67	54	48	67	60	62	71	39	58	55	43	47	48	55	54	56	47	47	50	55	63	60	46	54	56	58	45	70	50	55	45	51	61	51	42	61	54	58	49	70	66	45	66	58	68	54	49	60	61	47	57	61	52	37	62	53	55	46	55	50	50	63	60	53	62	55	55	51	63	61	64	50	51	60	62	49	51	72	59	53	51	52	55	58	47	43	47	74	50	56	50	50	58	73	39	56	59	54	57	52	53	54	56	41	59	46	57	54	55	54	51	55	50	58	56	60	61	67	48	48	63	71	57	63	58	45	65	53	65	56	60	57	55	57	60	51	43	50	59	44	46	51	60	53	57	45	48	49	46	58	60	60	70	67	61	42	58	57	46	41	55	57	55	49	57	69	55	68	48	73	58	59	66	47	44	56	68	65	49	66	57	63	50	43	48	56	50	72	62	53	57	48	76	58	52	38	53	44	45	71	68	53	53	42	65	51	51	63	50	58	61	54	51	53	67	47	54	49	59	43	59	66	54	55	53	63	53	42	58	43	52	38	69	57	54	63	58	51	76	57	64	45	52	57	53	35	60	65	57	63	66	59	52	62	66	48	58	58	44	50	64	58	58	60	58	61	59	69	62	49	62	58	63	50	45	53	60	48	54	56	57	53	58	56	52	49	45	53	60	67	41	60	52	53	48	59	61	54	57	57	55	55	51	46	54	44	68	58	66	56	56	48	62	60	48	56	55	55	59	52	59	65	52	48	73	56	66	45	50	57	46	44	65	54	52	57	56	60	58	48	50	58	69	67	53	53	58	70	59	43	44	64	58	54	49	51	47	62	47	53	43	47	50	61	57	47	60	58	55	54	49	54	52	49	55	56	56	60	62	59	37	51	59	60	61	55	64	66	63	55	58	39	62	37	46	55	53	53	59	60	55	65	57	58	70	45	62	56	39	51	55	58	63	68	57	50	59	60	62	44	53	53	58	49	52	46	59	49	51	43	53	64	47	66	47	59	57	46	67	50	49	67	54	64	51	65	71	59	64	49	59	59	72	50	51	63	66	56	42	51	50	57	48	54	44	51	53	39	58	56	47	59	68	40	54	57	51	49	50	61	57	54	58	50	49	61	65	60	55	62	57	47	67	62	61	67	57	65	35	54	54	58	52	55	53	57	54	55	66	59	55	48	49	64	49	50	39	55	57	64	63	54	48	49	60	57	51	66	66	53	53	54	48	59	54	54	57	53	58	43	59	48	54	54	73	59	65	48	57	53	63	59	57	49	64	49	51	74	51	50	64	57	48	60	60	45	76	54	40	59	42	59	62	54	59	71	56	42	57	58	76	53	67	48	64	58	51	60	60	52	53	52	50	62	59	63	53	57	56	63	53	56	62	70	60	61	49	60	63	58	48	44	58	58	59	38	57	68	59	63	55	55	46	68	57	55	60	52	56	52	55	46	48	51	63	62	55	49	63	44	55	55	59	53	53	52	59	58	72	51	37	53	47	51	59	47	47	50	51	57	61	71	63	51	65	73	51	63	53	58	59	54	65	50	51	48	57	58	47	50	59	55	55	62	58	57	55	62	48	68	50	54	51	62	68	57	60	69	49	52	65	57	54	61	56	51	46	57	58	46	58	59	47	57	53	65	61	46	68	53	48	60	49	63	54	63	60	50	49	63	58	57	38	42	51	55	55	41	47	53	55	52	54	58	49	51	55	60	46	60	51	48	49	52	62	74	66	53	48	54	65	50	45	55	58	57	43	55	54	56	63	60	46	53	40	58	56	37	55	59	53	55	60	50	53	52	62	64	56	69	64	56	66	59	57	49	47	67	54	48	50	54	54	64	43	53	56	50	41	55	54	67	65	60	50	68	48	60	63	60	53	59	65	38	55	61	54	63	63	62	46	52	61	55	69	43	58	50	42	66	60	71	53	58	55	47	57	51	69	50	71	59	57	55	52	50	49	68	45	51	50	46	56	59	52	49	55	56	57	60	49	54	56	46	48	68	49	53	50	59	50	52	52	57	52	54	58	55	59	40	46	53	49	48	55	67	51	54	60	55	53	52	55	60	57	53	50	55	51	46	57	67	52	65	50	57	53	51	63	53	78	43	62	55	46	57	62	66	54	60	56	59	59	62	55	64	47	56	53	58	55	48	61	71	74	61	66	54	47	46	59	51	70	55	48	61	74	61	45	46	49	49	60	79	59	55	57	48	49	64	56	68	62	42	53	61	49	54	67	57	61	56	50	51	49	57	58	69	57	52	50	51	50	45	66	66	47	59	65	49	53	54	57	65	61	56	70	55	50	64	52	59	46	53	56	53	63	53	56	61	52	49	42	53	67	51	50	65	50	52	46	51	55	42	45	63	60	49	59	67	66	54	43	63	56	58	67	49	50	67	53	53	60	46	53	59	59	68	60	69	54	50	59	60	59	63	51	35	44	34	58	58	40	50	66	63	46	56	63	55	53	53	55	56
28540	31464	30417	32411	33801	24596	12640	3877	1366	821	681	712	696	730	664	673	720	677	726	670	650	677	619	635	708	689	679	704	676	689	670	670	695	702	694	646	675	713	704	675	716	721	686	657	698	667	667	652	651	726	715	720	719	653	705	733	692	709	662	713	691	721	665	724	673	691	705	682	661	691	714	711	738	716	724	710	716	687	679	725	739	706	738	674	714	701	702	691	714	667	728	679	661	648	699	704	699	734	670	697	661	706	728	695	717	660	705	675	683	683	684	725	724	699	694	656	683	639	711	678	678	687	679	685	691	710	714	707	714	702	704	733	672	657	717	698	708	676	765	717	710	661	669	749	673	714	713	693	681	696	671	715	728	733	676	702	719	686	708	718	676	688	687	688	710	663	685	680	644	673	698	719	703	695	687	692	673	714	708	666	703	711	680	686	682	681	722	702	705	742	706	742	670	681	693	677	672	678	745	660	685	738	694	685	733	680	696	644	744	714	736	659	712	694	681	707	651	732	752	682	637	715	684	718	703	743	677	653	674	720	709	648	674	709	751	706	660	696	718	665	688	678	725	727	767	644	721	733	679	722	762	683	744	690	674	677	724	680	687	720	706	745	701	682	702	687	649	642	689	680	732	681	714	690	686	689	712	706	727	671	725	681	723	683	687	695	668	676	724	658	741	696	676	715	689	711	713	714	715	710	669	694	720	690	705	669	708	715	694	716	727	709	693	699	748	674	727	681	681	742	707	674	718	706	713	670	677	728	689	691	665	769	684	684	717	698	732	679	684	725	704	682	690	701	706	759	681	676	717	679	710	687	705	678	682	712	732	702	718	723	705	700	678	675	723	685	701	729	675	698	713	687	695	715	731	673	733	703	707	732	724	708	679	681	719	669	729	701	699	703	712	730	721	685	683	701	695	669	687	683	720	717	722	662	713	688	677	673	693	722	692	714	679	720	725	762	706	685	745	674	698	722	675	689	718	727	713	746	712	684	701	674	720	688	677	710	717	674	655	670	651	669	649	702	736	693	678	684	692	673	724	685	678	741	666	694	732	731	728	714	689	705	691	706	684	684	677	683	675	703	701	668	714	668	707	721	678	705	722	703	717	671	685	712	685	673	731	679	710	673	707	696	687	733	710	684	743	713	696	695	731	715	687	711	671	716	739	697	673	695	702	735	672	711	730	741	693	683	666	700	726	709	704	710	659	716	701	701	699	663	728	690	658	685	691	708	704	672	710	682	691	671	725	709	668	714	715	656	712	739	688	702	746	678	727	687	700	744	644	677	682	736	675	682	697	725	764	712	725	712	700	737	688	690	723	692	729	631	738	728	701	711	716	673	666	698	723	751	726	729	674	654	703	704	650	661	704	678	689	715	731	693	709	716	711	713	657	664	676	672	690	662	711	666	679	728	674	667	708	686	708	715	662	656	667	743	735	683	666	702	691	658	704	713	702	728	682	736	677	697	671	699	668	692	679	716	716	684	643	680	746	718	725	673	700	684	719	707	685	722	713	679	719	681	681	693	688	650	710	709	709	738	668	679	742	682	674	663	688	698	721	697	707	707	748	727	687	699	721	722	684	675	737	749	704	733	696	689	699	716	680	679	650	735	719	735	667	658	694	716	663	662	728	691	705	731	714	700	674	692	718	660	719	662	701	674	694	756	747	692	741	672	658	689	693	663	741	711	705	741	709	742	668	719	691	649	669	740	692	660	733	688	695	709	703	649	700	725	689	696	748	666	671	684	703	714	696	702	748	688	663	728	666	661	671	729	726	716	729	675	711	672	726	682	659	677	700	724	724	704	704	711	689	744	706	681	683	668	691	668	720	698	693	739	707	664	699	698	694	739	703	697	677	654	748	712	688	701	704	691	736	699	655	729	684	714	725	697	706	678	655	668	701	704	718	710	721	729	707	656	711	688	683	689	730	701	687	714	694	668	616	687	711	736	684	714	705	707	679	725	723	663	647	699	713	661	682	667	723	708	669	716	699	681	665	710	724	704	649	722	729	693	707	677	699	673	687	735	694	713	667	672	699	712	667	707	735	684	698	701	708	726	769	681	716	731	698	739	697	720	686	748	700	680	678	694	713	741	695	677	684	696	732	692	698	733	658	708	707	702	672	676	710	701	642	707	700	697	697	702	703	697	659	703	707	707	691	690	722	737	705	744	747	678	695	713	675	728	705	740	663	737	696	712	679	720	723	694	689	658	664	684	693	699	693	705	732	731	697	676	714	685	752	687	714	663	712	668	673	712	717	732	751	729	660	709	717	713	745	695	720	698	709	676	652	671	700	675	733	692	696	688	702	716	651	681	697	732	688	649	710	644	720	709	654	726	639	726	719	705	690	729	701	729	726	727	756	689	689	706	664	691	728	687	692	667	711	700	680	701	699	697	660	693	649	673	681	717	680	709	693	717	681	685	704	696	677	698	731	711	679	713	639	729	722	716	662	702	697	704	706	706	715	715	719	678	747	738	681	717	718	685	673	714	685	712	748	670	716	691	736	712	704	705	644	696	669	688	710	655	751	686	624	694	695	727	712	710	703	708	703	726	715	703	667	687	702	673	687	620	646	704	733	678	719	686	702	680	742	672	674	713	739	729	676	737	684	702	690	696	697	686	725	744	685	693	680	677	688	733	683	722	688	761	688	695	712	689	745	685	718	732	691	704	680	648	697	686	709	694	729	726	695	699	698	689	735	712	676	648	739	714	681	722	742	733	742	696	673	721	711	704	683	677	733	729	718	700	702	718	705	673	668	700	666	689	702	668	704	722	691	706	704	719	637	708	680	694	743	704	667	661	714	745	712	688	703	684	679	687	683	729	716	684	693	709	670	676	683	687	696	673	737	708	706	681	674	683	738	682	727	661	706	722	646	681	721	706	700	665	668	740	651	662	712	685	689	668	671	738	659	704	687	658	634	692	718	748	661	731	670	710	659	682	708	707	699	764	714	707	672	680	703	682	717	698	720	728	700	717	704	701	706	665	715	717	687	723	710	715	682	681	687	718	691	716	674	681	695	620	702	655	727	674	710	693	732	717	695	686	680	679	696	694	664	683	730	696	724	717	761	659	696	693	743	733	706	709	783	686	738	711	691	683	709	691	654	683	683	695	691	676	696	672	652	741	710	668	685	624	683	686	699	687	690	683	697	701	681	739	698	717	691	637	699	685	719	682	686	704	693	740	709	674	722	747	685	735	700	674	746	694	733	694	712	703	685	717	686	656	685	691	692	728	717	659	718	745	709	661	718	728	727	716	716	714	723	663	658	682	691	702	720	684	723	732	726	706	726	682	675	662	666	722	729	699	665	681	740	715	730	695	685	693	750	690	692	708	698	708	714	659	723	713	720	711	684	671	713	688	701	676	691	671	731	685	688	713	688	756	754	679	670	722	694	669	708	718	757	677	726	732	681	688	722	647	694	691	686	678	692	719	647	675	677	706	705	716	733	709	644	707	701	701	672	682	724	693	727	714	678	763	660	770	708	747
4092	17285	14675	9623	7490	3867	1255	319	102	58	58	44	62	54	57	63	62	57	53	57	50	46	59	64	55	59	48	58	53	53	56	70	61	53	53	49	67	43	52	58	67	52	61	65	48	60	56	76	59	63	53	53	64	49	50	43	49	50	58	49	43	53	53	54	44	72	49	54	43	60	48	58	52	72	50	41	45	53	52	56	70	50	51	69	45	64	49	55	54	43	49	54	59	43	53	62	64	55	54	56	48	47	57	51	46	66	57	52	41	56	52	50	56	64	48	69	55	60	73	58	58	59	66	55	47	61	56	57	52	53	51	57	48	56	46	54	58	49	68	56	64	49	55	40	46	64	39	65	42	61	54	47	50	37	42	64	43	51	58	52	55	38	43	47	47	68	53	65	59	55	50	56	56	64	60	47	56	54	45	46	47	50	58	52	39	50	61	53	45	61	63	55	59	58	51	56	65	64	55	62	69	57	53	55	56	53	53	62	34	57	53	58	49	69	49	35	38	58	51	47	70	47	45	52	53	51	48	44	62	49	43	50	58	71	48	50	53	52	49	74	50	66	60	73	55	59	58	67	54	35	55	68	50	52	54	54	50	60	61	52	55	53	59	63	73	55	55	62	58	52	56	48	57	53	54	59	48	57	56	48	48	49	45	48	58	51	48	56	54	52	57	49	48	52	55	63	59	53	50	53	54	53	50	64	64	60	53	56	61	57	57	64	54	50	61	49	37	64	43	47	63	52	51	56	61	69	52	46	56	51	57	61	67	50	49	57	49	57	66	59	58	42	51	47	44	69	52	60	52	53	59	57	45	50	60	46	52	46	72	46	67	57	58	58	47	49	54	60	53	54	57	57	59	61	54	58	61	51	49	47	64	50	48	66	57	46	41	57	59	62	39	54	63	57	64	47	53	71	48	58	47	51	62	56	72	67	53	53	44	66	57	56	66	52	58	47	57	67	52	56	48	57	52	64	69	63	54	52	47	47	59	37	60	52	51	46	40	62	47	46	53	44	53	61	50	59	44	47	58	60	45	51	62	39	51	67	48	45	52	51	47	57	59	61	45	65	63	61	51	57	63	50	57	63	56	49	57	53	70	43	52	50	55	69	57	53	64	58	60	51	61	62	63	39	55	52	62	60	54	66	62	49	57	55	55	61	70	54	46	65	62	49	61	61	48	47	59	59	61	61	59	72	57	53	42	53	52	47	72	58	58	43	39	57	55	57	66	43	57	57	58	68	53	54	54	53	55	43	60	57	49	60	57	54	59	47	68	64	65	48	58	49	66	75	50	54	67	51	62	63	56	65	67	54	53	66	48	49	52	53	68	50	56	58	58	47	46	48	66	56	59	44	70	47	63	47	44	55	53	53	53	57	52	42	58	51	42	55	50	44	56	52	46	64	49	44	52	52	63	48	55	59	57	43	57	54	52	60	60	65	65	64	44	60	58	48	54	58	53	53	91	48	49	55	59	65	68	60	59	54	56	50	54	54	70	53	67	52	65	56	55	48	49	53	44	67	49	45	72	53	50	56	44	54	67	59	59	54	53	55	52	48	47	58	50	65	56	57	49	52	62	59	74	42	57	58	58	51	57	45	57	54	55	52	60	53	67	45	49	61	59	55	54	41	44	63	56	59	58	46	51	60	64	63	53	51	59	74	53	53	59	79	53	52	47	59	55	65	60	64	32	59	60	60	61	42	49	48	43	65	48	46	51	52	58	58	79	51	54	57	50	58	46	52	64	39	46	54	52	55	55	52	65	52	41	51	61	49	60	39	62	55	44	48	48	59	49	53	42	40	46	53	55	48	60	60	61	60	62	46	66	52	51	64	49	49	59	59	60	59	48	58	52	44	50	51	57	43	45	58	58	59	45	57	59	64	61	50	46	61	60	65	56	53	44	69	43	52	50	59	60	55	51	58	58	55	58	54	43	59	70	49	47	50	48	58	45	77	49	48	42	50	57	57	51	51	60	50	46	48	54	55	68	56	65	48	64	54	65	47	52	55	39	54	66	44	49	38	51	41	73	49	37	64	59	58	53	44	52	63	52	65	54	48	66	62	54	46	60	57	61	42	54	53	49	45	52	59	58	40	51	49	50	53	51	58	53	57	49	47	61	61	66	54	68	44	50	49	55	70	51	51	46	51	60	57	64	57	54	64	56	37	54	57	59	41	60	70	62	59	49	50	52	57	45	64	45	49	61	63	54	57	52	51	61	49	60	79	54	58	47	58	48	61	57	51	48	43	58	59	45	57	63	50	49	58	55	51	47	61	67	44	57	45	46	69	53	55	58	55	64	62	50	48	57	55	54	50	53	52	53	58	57	60	46	48	61	56	42	45	54	56	60	67	51	58	56	77	56	76	56	58	41	64	63	51	53	58	64	59	49	57	54	54	57	54	59	54	62	66	56	62	53	50	61	77	50	62	56	62	52	62	52	59	62	48	54	48	53	50	53	59	46	46	52	61	57	54	53	57	66	66	61	55	47	57	44	59	50	55	66	48	61	44	44	61	48	48	55	63	63	60	55	63	63	58	51	52	55	60	67	48	46	46	41	54	49	61	63	53	45	49	53	46	57	65	62	51	48	58	49	57	47	54	47	50	42	54	61	57	56	46	53	42	60	57	73	54	48	62	59	46	41	61	47	57	55	55	45	48	55	51	49	42	48	57	67	71	45	48	53	61	56	50	53	54	48	44	47	59	58	67	62	47	56	55	45	64	47	52	58	61	43	63	43	58	71	68	58	54	47	43	55	56	39	48	57	74	66	54	56	55	51	55	57	40	53	53	42	56	55	60	53	46	62	37	65	55	32	56	62	46	59	57	53	57	52	58	56	54	49	63	49	50	43	61	68	56	68	52	60	49	67	68	53	54	54	39	54	62	41	56	50	36	53	67	58	38	57	43	47	48	50	52	62	58	66	66	51	50	51	61	63	44	54	56	64	47	54	53	51	45	52	49	66	57	50	44	57	53	69	42	55	50	61	45	38	57	44	61	50	63	60	58	57	47	60	66	50	52	57	54	51	43	54	61	61	57	53	51	63	46	59	51	55	67	46	62	63	58	72	56	70	75	50	67	53	50	43	56	50	50	55	63	71	56	50	58	51	56	52	49	49	60	54	50	55	51	58	64	51	59	55	55	56	52	62	50	53	61	60	65	62	55	62	38	62	64	57	49	54	63	54	58	56	48	52	44	46	58	51	58	54	59	47	53	49	51	43	52	47	51	47	53	55	49	41	49	59	66	62	51	57	51	51	63	50	66	63	55	62	59	64	49	61	62	48	57	68	61	55	52	67	50	51	55	57	57	53	55	65	62	58	52	36	44	45	68	66	74	51	50	64	60	50	66	53	65	71	68	37	49	55	56	60	58	43	45	44	58	40	52	47	62	51	56	57	53	53	47	52	58	41	59	52	53	65	58	57	63	53	69	50	60	43	50	53	69	60	52	64	55	63	59	47	50	69	45	55	60	74	59	63	61	59	50
36951	45995	38937	47639	51377	37153	22893	8826	2463	1018	780	711	740	715	680	693	694	675	720	719	686	695	702	688	683	692	699	709	689	696	785	698	698	696	663	752	675	692	696	739	733	690	723	684	744	684	721	715	694	695	723	730	716	714	652	680	667	704	671	687	680	716	677	679	662	712	709	667	686	722	698	687	694	723	676	675	662	691	679	703	738	667	687	717	727	703	761	733	719	702	705	716	696	722	660	681	703	664	691	699	710	742	753	733	739	668	699	758	700	667	699	716	713	638	707	690	664	697	676	720	673	657	671	723	710	777	644	715	694	750	675	703	716	681	717	712	683	699	679	724	696	692	708	688	743	682	663	748	738	672	648	656	683	727	716	651	703	733	703	711	723	707	739	666	719	666	641	708	695	724	681	709	702	694	656	698	687	702	710	699	725	707	700	748	700	698	655	679	685	722	749	727	755	710	719	719	729	712	679	688	701	702	681	729	689	722	693	716	750	705	703	717	738	641	707	741	694	663	709	686	742	693	722	701	685	654	685	677	705	703	676	662	676	677	736	669	756	685	723	690	724	670	711	699	765	679	690	716	699	682	708	660	664	691	681	712	694	697	684	711	710	710	673	686	713	704	718	699	721	721	694	676	660	697	625	725	715	714	719	716	697	695	679	725	708	706	681	662	683	696	663	691	682	687	691	719	696	711	650	658	679	695	665	662	695	708	733	728	686	698	667	706	717	726	720	737	698	680	683	699	707	712	667	663	709	714	697	665	702	681	665	702	729	679	677	658	684	678	690	692	714	645	751	728	711	681	683	681	757	668	694	715	739	735	718	706	701	748	653	696	688	675	699	698	672	728	718	718	689	711	718	708	698	701	734	665	699	654	716	694	687	729	688	714	718	720	693	704	704	713	696	689	703	718	701	707	694	719	733	691	665	676	733	742	700	698	707	702	696	687	664	712	718	696	678	748	725	686	721	663	686	666	705	711	697	713	753	729	728	713	697	698	775	701	706	688	665	690	700	696	708	700	698	690	682	721	684	678	696	690	743	754	663	710	651	719	652	708	681	686	686	696	665	722	774	709	734	714	703	684	664	720	714	720	709	696	728	747	704	751	697	684	689	707	685	660	692	697	707	685	697	686	696	732	686	676	666	725	712	672	658	733	703	720	683	733	687	717	678	692	711	740	757	733	689	675	697	687	660	685	714	735	730	701	727	706	719	682	699	686	684	688	680	706	703	747	698	697	715	741	697	680	701	741	708	730	679	689	675	695	686	699	669	689	695	704	739	709	694	704	720	691	709	709	651	724	698	704	662	723	682	705	731	661	728	686	706	699	664	694	685	704	729	741	690	719	661	740	725	719	704	752	651	691	689	689	694	691	727	663	674	708	679	698	698	700	663	720	710	681	703	718	702	700	699	722	731	713	696	684	701	696	728	667	698	709	731	714	700	713	685	729	688	732	729	779	685	652	679	699	724	678	713	705	742	714	709	737	729	719	716	666	689	740	710	699	699	701	718	722	714	699	712	685	735	708	685	708	731	680	720	713	682	717	680	699	696	719	730	733	704	690	737	658	752	640	724	691	666	652	711	702	721	691	702	718	727	690	646	695	697	739	712	698	691	688	713	702	715	724	700	696	725	711	706	709	681	721	685	642	683	656	664	707	711	733	697	672	693	741	669	660	666	734	766	730	749	726	792	721	655	681	717	668	726	688	751	685	719	672	696	664	629	681	713	697	681	707	710	713	702	683	695	737	727	684	677	711	670	668	723	748	688	718	690	713	667	686	720	712	616	710	656	648	738	687	701	717	655	703	742	656	684	746	702	664	727	747	733	696	681	702	696	693	709	743	715	727	687	711	670	695	722	740	736	689	724	734	693	694	711	726	687	713	675	766	677	695	689	708	690	665	697	752	712	752	697	700	670	700	710	676	723	705	704	741	657	660	701	672	741	711	656	681	705	661	693	704	718	694	768	683	662	715	700	682	706	695	743	670	674	720	761	710	717	664	703	693	727	733	693	662	693	693	704	712	751	710	684	720	719	688	690	707	688	776	722	732	671	658	663	698	688	678	689	673	717	746	695	684	695	683	715	705	711	768	677	707	690	722	652	739	695	734	739	704	702	694	672	716	750	709	694	744	716	716	730	709	678	677	727	704	741	665	697	715	692	687	724	694	738	689	694	693	742	736	698	670	682	740	638	715	703	724	713	707	673	702	691	732	706	691	648	734	722	747	647	734	642	702	688	721	715	673	696	721	735	711	691	686	716	665	726	703	721	706	658	735	729	681	703	723	711	683	694	724	730	694	721	673	708	727	706	736	710	679	690	657	729	711	676	663	711	748	695	711	678	729	699	765	681	733	664	726	649	695	654	687	717	705	741	761	666	747	708	706	681	731	716	770	687	697	717	690	639	735	777	689	728	670	693	686	728	759	667	702	656	681	731	709	725	726	702	676	686	671	693	721	696	697	681	699	701	672	690	676	675	703	697	722	661	693	671	756	695	701	725	730	719	708	707	681	733	674	734	769	683	704	721	701	727	687	731	706	728	720	682	685	709	721	716	686	688	686	692	694	691	705	747	691	708	712	710	704	691	734	630	713	668	684	661	682	717	739	674	693	703	671	670	676	683	707	658	722	681	749	686	698	681	704	744	678	675	745	650	694	708	726	700	715	684	727	723	720	680	697	742	683	632	695	657	693	684	684	683	659	707	660	694	718	720	655	687	686	712	697	765	717	693	703	720	664	665	664	669	733	680	700	633	671	681	735	703	629	711	671	706	710	692	665	695	699	662	661	697	707	688	726	689	702	692	705	699	695	697	716	722	675	701	697	723	722	712	696	721	639	722	727	728	674	712	655	691	667	700	706	742	702	715	677	689	692	672	667	699	715	732	658	723	712	682	701	700	683	754	714	701	727	704	671	697	715	646	678	718	710	646	684	701	679	749	670	680	693	703	745	658	719	735	677	665	683	740	666	724	745	714	696	669	686	676	715	710	713	672	679	677	697	695	692	696	703	742	664	696	641	729	701	728	688	698	739	723	688	706	709	638	696	651	700	692	707	706	671	745	690	641	717	676	729	687	707	732	711	678	710	684	720	712	701	651	703	708	674	725	724	712	701	748	708	689	683	675	714	645	641	720	754	704	701	679	680	695	688	689	644	676	686	654	661	712	761	651	682	754	686	776	723	700	682	724	662	692	717	716	706	640	722	698	675	724	668	702	649	713	694	724	713	740	670	705	706	723	715	760	680	718	662	702	656	685	731	756	691	701	676	675	681	731	703	664	704	681	695	714	662	715	695	693	701	650	682	653	731	707	666	691	717	689	699	694	740	713	691	670	775	690	693	691	691	688	690	711	749	685	675	702	704	676	704	744	710	705	712	699	683	704	657	690	680	710	737	685	664	673	707	717	703	679	710	667	700	646	667	730	694	712	722	648	689	703	685	688	739	696	661	656	708	692	726	712	767	690	709	741	675	657	712	723	691	707	752	700	686	673	678
4392	14040	12987	10567	7792	4194	1488	354	125	69	62	55	69	55	58	60	54	72	59	59	59	71	64	46	48	64	43	50	54	59	63	50	52	57	52	44	63	51	60	55	56	50	50	53	62	58	60	49	67	66	49	61	54	55	67	65	41	63	64	48	55	70	56	55	54	57	75	53	62	68	66	66	54	51	65	65	50	62	54	53	69	44	50	57	59	61	48	65	59	58	76	64	63	42	74	67	56	57	56	43	51	42	63	60	50	72	57	54	63	76	57	56	69	76	52	55	59	69	49	58	65	71	60	63	54	58	58	71	60	47	55	46	58	54	56	64	51	59	64	65	55	54	56	65	62	60	60	64	54	65	62	63	60	59	50	58	53	45	60	69	53	51	57	58	71	65	57	59	63	54	75	65	55	65	52	54	55	59	64	67	47	63	57	51	64	55	63	60	49	58	57	64	61	52	48	59	58	52	56	56	64	40	51	48	56	61	46	57	50	68	59	54	71	66	53	59	51	69	54	57	74	65	68	46	52	61	64	61	55	55	59	60	61	59	66	40	64	46	61	66	57	61	62	64	60	48	62	58	53	56	41	45	59	59	62	67	50	52	60	59	58	54	43	56	54	65	47	53	53	51	48	45	58	70	58	61	49	64	57	55	53	55	40	64	65	53	59	59	54	59	50	51	54	52	64	52	58	72	66	53	57	46	62	64	72	53	47	55	49	53	54	65	58	56	64	61	58	61	58	48	55	48	68	52	83	52	54	56	57	53	61	51	47	70	56	68	46	63	54	64	53	63	63	56	51	61	45	58	49	41	67	40	54	62	63	64	55	58	62	64	60	57	70	58	58	58	53	40	45	59	58	46	64	59	48	43	52	56	57	44	55	66	47	52	57	47	58	51	58	55	49	63	44	65	56	47	51	72	48	59	59	70	65	58	68	65	58	60	50	54	55	48	52	61	56	71	56	57	58	56	62	57	68	60	55	56	45	60	63	57	60	59	61	57	61	57	68	62	60	63	68	52	47	47	69	61	62	59	59	52	57	60	51	56	64	58	67	62	53	49	52	65	51	47	36	70	66	53	59	67	66	64	60	63	47	52	60	63	47	57	56	53	50	48	62	61	57	59	50	44	47	55	66	53	54	53	54	63	66	68	60	63	64	50	66	47	67	59	54	51	71	57	42	60	62	63	59	56	53	63	49	62	63	52	68	57	59	54	55	58	59	45	55	60	54	58	63	62	64	43	62	73	64	60	48	58	62	59	60	69	50	51	63	53	58	51	47	45	69	62	65	55	60	39	62	51	58	67	58	53	56	32	60	52	53	45	59	70	54	61	52	58	66	59	62	48	58	52	55	60	53	63	53	70	56	51	60	67	73	41	63	58	67	62	50	65	59	68	49	65	52	48	56	61	50	48	67	61	44	63	55	66	71	71	72	66	76	64	66	64	70	51	55	49	67	65	55	51	54	62	55	55	49	47	51	63	66	56	59	52	63	49	45	51	54	63	44	66	55	63	52	65	57	62	59	58	66	49	61	74	64	55	47	61	63	56	61	65	58	64	50	64	74	50	48	69	52	69	62	66	58	65	60	67	75	49	53	60	55	62	60	59	67	55	59	50	45	56	67	51	59	70	47	56	59	45	70	61	59	56	45	44	50	66	64	49	57	48	64	60	63	66	46	53	47	57	56	74	55	55	60	54	64	61	61	47	48	58	65	59	54	60	56	57	62	70	53	63	54	51	71	66	55	65	62	44	59	61	53	50	66	51	60	67	43	59	52	45	58	61	45	61	50	59	53	52	70	49	64	61	63	59	59	59	49	52	63	58	61	64	45	46	48	67	61	61	66	54	58	60	40	46	57	63	63	57	61	56	57	58	54	71	68	59	59	67	76	51	48	54	45	53	65	38	56	47	48	57	66	52	66	43	59	55	45	57	64	65	50	59	53	58	45	71	53	55	68	74	69	63	55	70	58	68	48	47	50	60	53	52	53	60	56	57	71	47	54	52	49	60	52	63	54	65	66	65	52	56	54	55	64	50	52	72	53	52	51	51	56	57	37	47	60	58	58	51	56	68	48	54	54	47	60	71	64	51	61	71	52	65	62	56	56	58	69	49	57	66	63	40	63	44	59	71	60	63	62	56	62	59	42	52	61	73	70	47	53	53	55	60	43	60	42	78	38	72	69	65	71	54	53	51	59	61	55	46	59	60	65	51	55	62	50	47	67	60	60	49	43	44	46	49	51	66	48	41	73	44	56	58	56	40	57	48	54	60	58	57	45	39	61	61	53	67	55	59	53	61	62	44	53	48	70	70	52	71	66	53	57	59	67	60	52	49	49	74	57	54	54	54	58	53	58	69	57	60	54	52	63	59	52	44	76	67	54	55	56	63	57	58	60	59	61	45	41	49	65	50	63	60	42	45	65	47	54	62	51	60	53	46	64	50	50	54	58	60	70	51	56	65	55	51	66	57	53	58	65	56	67	52	64	54	44	58	48	58	60	68	59	63	59	50	57	64	60	59	66	68	58	51	52	54	58	49	70	55	66	55	54	61	52	48	63	63	60	53	52	71	50	66	64	40	69	63	63	64	56	53	50	62	50	62	55	45	50	61	68	55	59	58	58	57	52	49	61	58	61	65	54	58	63	59	63	67	66	63	65	58	55	51	65	63	59	61	50	66	48	43	62	53	53	54	63	49	55	59	56	55	69	47	62	55	56	52	42	62	47	67	74	76	66	51	57	49	47	67	49	50	47	60	63	56	56	62	66	46	64	54	64	57	53	64	56	52	58	53	65	58	55	56	56	48	50	49	53	53	71	54	58	51	39	74	71	48	64	63	57	55	58	64	66	50	57	62	48	64	53	71	63	64	54	60	48	54	57	45	67	48	67	49	60	67	61	73	53	44	67	61	63	57	51	49	52	48	52	50	49	57	54	45	69	55	54	59	64	52	57	54	49	56	61	50	47	55	53	48	49	66	58	62	65	52	78	72	63	59	58	66	63	54	65	66	55	41	61	61	47	50	79	59	55	55	54	49	53	48	52	59	61	44	68	54	57	63	53	54	56	61	62	52	52	66	51	66	73	53	64	43	57	49	68	59	67	51	48	51	57	48	75	60	64	52	62	52	62	48	60	55	52	67	57	59	57	53	44	58	52	58	59	56	61	50	51	53	58	55	58	60	48	58	64	53	47	64	52	54	50	61	73	53	54	51	61	57	54	59	47	47	59	58	60	51	67	58	47	65	60	70	58	57	44	54	53	55	62	61	60	54	71	42	55	74	53	46	47	53	52	70	61	48	54	56	45	52	47	59	55	67	44	60	64	50	61	58	75	62	50	54	63	51	57	50	51	41	60	59	49	50	63	72	66	72	51	67	63	58	63	44	69	65	67	50	56	54	64	52	61	68	62	56	47	47	58	56	38	53	47	50	49	49	49	58	56	71	50	63	69	48	51	52	59	51	60	61	62	58	46	66	65	56	69	67	44	61	56	56
33043	41452	39686	47728	50587	38103	23769	9898	2930	1102	866	701	755	715	698	704	748	713	706	782	738	727	774	709	683	735	714	673	662	730	756	727	734	758	717	662	723	700	747	752	697	759	715	715	673	741	725	747	748	720	743	720	767	749	780	714	772	774	709	749	744	723	722	742	727	683	705	740	718	752	768	726	747	736	722	701	732	743	741	724	748	742	761	745	750	704	731	692	743	708	743	700	693	750	735	720	743	783	731	726	738	730	809	702	692	709	724	749	733	723	737	721	722	713	747	706	727	718	732	749	732	698	696	715	706	697	712	718	752	733	689	702	752	719	718	747	697	737	733	750	695	710	781	745	759	714	715	726	779	736	732	767	724	692	676	694	779	754	665	762	744	689	743	777	726	672	720	762	774	727	733	750	733	739	723	732	713	737	689	765	703	775	672	712	774	732	741	725	733	723	763	689	713	729	752	724	690	739	705	711	745	724	715	683	754	691	737	724	745	745	762	704	741	696	698	736	756	703	706	715	710	758	743	695	756	754	694	745	705	758	771	716	728	675	722	715	747	711	776	750	737	751	692	725	695	744	730	726	705	726	742	771	735	707	683	752	718	712	767	733	760	766	706	696	730	722	765	719	736	722	680	745	692	721	683	736	775	742	745	715	722	684	747	782	709	785	741	673	696	704	713	686	665	712	723	717	750	708	763	737	684	766	747	779	682	726	758	754	686	714	729	705	781	759	727	720	724	701	712	772	717	737	725	725	746	750	716	730	773	711	749	766	723	713	660	711	747	766	752	665	751	753	742	716	722	716	681	707	701	740	748	727	695	702	734	750	682	720	690	712	759	729	741	759	742	689	691	755	728	712	720	733	737	691	708	767	782	717	700	710	700	732	729	685	709	708	697	744	723	685	735	783	727	708	750	736	707	658	732	748	700	756	719	696	746	721	733	740	700	726	716	769	740	755	737	725	739	692	726	754	737	725	741	702	739	672	743	722	712	706	705	762	700	710	718	748	749	745	746	728	742	766	720	725	697	668	713	733	675	685	722	737	784	774	706	713	715	727	724	728	732	754	744	756	724	719	733	728	718	756	741	739	713	751	688	723	736	711	699	705	765	692	768	791	715	717	707	714	732	730	714	724	667	693	728	751	743	749	713	677	736	737	695	719	692	687	705	725	741	748	724	781	722	762	730	735	701	729	700	770	687	769	723	731	680	756	802	741	729	698	747	684	755	758	757	712	767	714	714	721	740	785	719	706	760	673	707	804	708	748	732	722	765	761	721	725	740	735	723	763	707	732	694	681	704	705	749	718	728	723	739	724	740	726	728	727	766	751	721	677	700	746	736	764	689	697	707	690	783	746	711	750	743	736	730	762	688	738	717	728	736	674	736	700	724	717	740	732	728	740	731	719	737	687	734	689	742	753	671	721	723	702	722	697	677	743	761	711	719	722	743	723	768	720	732	703	734	745	750	720	723	712	739	701	706	724	735	735	732	733	774	759	681	733	702	762	738	712	702	745	706	763	745	698	726	817	679	699	697	735	743	714	734	737	707	759	728	734	688	738	727	686	732	746	712	717	695	705	713	784	753	710	759	695	707	713	740	731	732	756	724	708	754	740	711	728	732	714	754	670	699	738	694	745	716	708	738	765	697	715	746	723	733	708	720	644	716	744	750	721	772	725	743	717	731	811	702	709	733	743	749	683	711	693	701	694	723	724	743	750	754	748	715	770	721	812	699	719	742	752	710	756	769	739	769	723	726	705	730	698	704	730	757	744	698	745	681	768	767	724	700	730	703	766	737	688	665	726	738	697	763	708	745	717	649	766	721	755	695	682	773	708	699	708	710	769	686	757	715	725	766	726	696	731	744	773	742	740	746	707	749	700	715	725	726	732	745	774	764	674	740	711	742	703	670	768	713	723	677	693	678	725	699	730	762	679	669	692	731	754	731	780	789	714	734	729	725	696	703	743	741	693	745	751	707	692	764	759	735	766	724	758	737	708	761	740	713	745	694	705	725	691	733	727	698	688	732	742	644	732	712	755	724	735	713	762	737	711	728	692	766	726	781	699	714	733	705	727	774	757	690	704	732	680	744	694	723	758	699	756	748	678	717	695	678	705	732	776	720	718	733	720	764	743	743	701	738	735	770	689	713	761	774	734	755	721	737	697	759	726	786	719	759	718	744	688	737	766	706	711	748	750	708	742	728	698	732	699	692	718	738	763	707	687	718	714	707	718	715	730	727	733	675	662	667	734	710	747	697	733	687	735	771	696	777	671	719	738	748	722	759	721	717	760	739	713	726	734	760	736	700	685	753	745	738	722	698	746	694	693	747	764	724	729	723	726	727	704	704	711	717	751	764	734	777	714	795	761	722	719	755	742	714	709	710	733	769	700	739	714	757	694	706	668	752	758	762	713	690	736	752	712	705	713	692	720	716	730	749	724	719	737	723	711	728	706	707	729	752	719	706	735	741	729	699	699	713	733	700	748	749	770	737	692	806	754	726	710	787	698	734	697	711	720	720	760	733	776	731	717	731	700	738	722	747	747	692	740	720	710	753	731	749	774	723	742	708	734	743	689	743	732	709	754	698	729	724	739	717	715	745	702	683	760	767	736	743	736	728	732	698	718	723	717	755	703	738	745	741	733	728	695	720	732	718	665	719	715	720	759	740	729	719	674	682	701	704	683	646	731	737	719	704	747	749	736	708	727	706	696	731	766	740	722	741	713	698	719	673	720	735	735	774	742	742	741	751	741	727	729	699	772	743	753	739	755	787	734	713	757	668	719	763	732	720	729	722	769	736	727	781	746	731	683	737	713	757	735	747	773	737	770	732	724	731	707	710	706	701	719	781	733	724	687	729	740	724	736	705	699	730	705	706	691	718	721	722	695	707	723	750	783	696	758	721	733	695	724	730	761	741	710	737	717	739	746	756	752	734	710	726	724	716	685	710	763	774	738	717	768	768	682	786	749	732	716	734	699	775	724	727	701	711	741	732	803	785	719	738	714	711	751	686	696	667	763	714	727	743	749	752	747	726	735	734	684	720	729	738	690	754	757	733	762	708	762	728	743	729	714	687	760	738	732	779	784	678	774	736	731	676	723	763	748	708	737	736	689	748	731	710	720	720	744	750	724	747	735	707	696	704	760	704	699	723	734	742	744	694	703	756	707	742	777	693	724	726	697	704	742	679	718	670	697	693	700	747	735	707	729	735	717	737	771	713	743	730	766	744	692	778	723	692	704	730	717	760	686	705	711	721	702	768	710	751	742	727	784	719	733	696	761	726	704	708	710	688	732	775	757	755	691	745	724	760	690	686	755	700	711	757	753	715	728	745	663	701	724	706	705	787	709	660	692	776	712	727	750	710	736	697	683	716	762	721	723	738	728	732	703	695	721	725	746	728	749	725	727	728	767	733	711	737	757	719	722	725	733	731	746	757	739	728	787	739	768	738	707	737	740	725	733	733	745	701	701	705	737	696	752	691	697	779	706	745	713
5809	19993	22828	17485	12442	6316	1830	485	159	74	67	60	76	56	45	72	59	69	50	42	65	53	68	56	56	61	52	53	59	59	53	62	57	36	57	60	55	56	59	60	55	60	47	55	66	50	47	54	48	58	60	55	56	63	62	62	56	55	55	55	68	56	50	59	57	53	43	62	53	46	59	58	63	63	49	45	45	60	50	65	63	64	62	53	41	40	51	59	57	65	55	41	80	67	51	53	50	56	53	51	57	55	53	49	41	56	57	57	54	48	54	52	66	54	59	54	68	62	40	62	54	54	64	50	60	56	58	58	58	66	68	76	58	55	63	54	45	61	53	58	47	58	61	76	53	62	65	71	50	53	67	57	56	59	46	57	54	60	52	64	54	61	47	49	49	56	56	69	66	57	57	53	58	42	56	59	51	52	65	48	50	67	46	51	72	50	57	70	59	59	55	50	59	58	70	46	62	71	52	62	46	66	68	43	53	60	61	61	48	62	57	56	71	56	55	50	46	53	55	59	51	54	54	58	65	53	55	60	50	61	58	42	65	45	50	60	47	51	55	52	63	74	58	49	62	58	65	54	57	62	52	47	58	58	51	63	62	59	58	69	49	63	67	60	71	44	46	62	79	58	60	69	47	50	58	63	60	61	82	64	72	54	57	61	62	66	59	51	53	60	44	56	56	53	63	47	52	52	44	59	53	59	42	73	49	62	56	60	55	54	67	40	51	44	70	48	41	65	56	57	44	58	70	55	50	49	47	62	46	52	58	54	59	50	42	62	56	47	46	63	59	53	53	57	48	65	55	45	64	53	74	54	56	45	65	66	60	63	50	55	55	53	48	55	60	61	64	61	64	64	61	60	57	50	56	40	52	53	67	55	53	59	58	53	53	56	54	50	56	65	55	56	45	61	40	69	55	58	61	53	60	65	45	56	62	55	57	51	75	57	63	68	52	65	72	59	68	43	57	72	48	60	52	41	59	67	63	62	48	51	48	65	40	56	58	59	56	59	59	63	51	49	56	54	74	59	51	57	58	55	57	58	58	43	56	60	50	44	58	58	50	65	58	56	50	51	57	54	63	56	57	52	52	53	62	55	53	45	56	63	56	51	64	36	48	50	50	42	47	65	70	63	51	65	63	45	59	67	47	66	63	66	51	47	58	46	57	53	49	40	58	44	49	71	56	60	56	59	55	51	54	54	54	51	61	57	63	53	61	54	67	53	69	60	52	48	56	45	49	39	58	55	44	66	50	66	48	56	58	59	54	66	55	59	52	54	65	65	54	55	43	60	56	52	53	43	60	67	47	57	44	63	51	64	49	67	61	49	72	57	49	41	71	59	64	78	44	66	53	61	78	50	67	52	64	50	64	59	67	59	61	69	56	51	73	60	49	69	54	60	44	40	52	57	56	49	64	59	47	53	53	52	68	74	64	40	58	47	63	55	59	54	47	59	57	51	40	47	56	67	56	51	61	44	57	53	50	55	57	57	48	54	46	64	61	61	43	66	60	56	56	60	66	60	76	49	48	48	42	53	54	61	51	63	57	64	53	59	54	73	59	64	54	68	67	62	65	58	67	66	44	61	74	57	61	56	65	51	58	58	65	50	50	68	63	49	56	62	65	60	41	74	55	47	62	55	59	66	51	47	63	55	47	47	53	39	56	56	51	48	59	70	48	63	41	53	54	51	66	63	69	62	61	44	50	57	50	64	71	65	53	71	45	60	50	54	50	59	57	47	68	61	44	58	51	46	54	61	48	67	66	51	58	67	64	46	49	60	65	48	53	65	70	53	48	59	57	56	55	58	62	61	72	58	63	62	50	65	60	60	61	62	59	58	58	58	59	55	54	58	48	55	66	71	57	46	43	58	61	52	60	66	57	67	57	59	57	62	56	56	55	50	68	50	59	57	59	72	54	62	52	54	52	57	49	54	49	61	64	65	64	64	51	62	56	45	47	56	66	49	58	53	73	62	61	54	57	63	61	54	53	63	72	47	53	50	54	58	55	55	50	61	66	59	62	59	68	48	51	54	51	69	56	52	62	56	65	47	70	63	55	71	57	54	53	61	64	45	50	62	54	70	62	48	59	50	61	63	46	72	62	52	64	68	53	68	51	54	51	47	71	59	56	55	56	52	45	48	61	55	54	61	60	66	56	49	44	53	59	51	59	53	50	53	56	60	62	62	56	45	60	66	55	36	58	61	71	46	62	47	53	64	48	70	44	60	62	56	64	52	69	51	65	55	42	54	52	76	55	64	47	56	54	49	54	42	63	55	47	43	61	56	72	65	66	47	46	52	49	69	52	56	57	52	66	58	65	71	64	46	52	55	60	62	63	46	46	58	69	57	47	53	68	62	62	50	60	55	58	52	54	66	63	51	53	53	54	52	54	44	57	52	65	62	51	57	55	49	48	52	51	57	54	66	53	52	52	49	47	53	76	59	69	49	47	51	59	67	58	65	50	50	53	58	49	69	55	50	63	49	64	63	51	70	52	55	57	58	71	39	63	63	46	50	48	62	58	61	52	63	52	58	58	80	53	66	51	66	57	40	57	47	55	59	57	45	56	59	50	58	60	57	64	67	64	42	57	56	54	47	51	54	42	48	72	51	57	65	67	51	50	69	66	59	67	53	54	58	79	55	58	66	52	59	45	59	56	70	53	52	52	60	60	59	59	48	56	67	62	69	59	72	49	56	69	46	52	59	60	44	63	71	50	58	45	53	52	43	44	63	60	41	50	46	47	63	47	59	54	56	54	47	71	52	68	61	63	71	53	51	62	52	54	52	53	56	59	41	63	63	71	60	67	56	60	68	59	70	41	61	66	61	64	61	62	58	50	56	57	53	55	63	54	67	70	42	50	66	56	54	53	62	58	57	55	64	54	57	60	55	56	53	52	53	63	66	54	55	66	60	62	62	56	57	69	55	46	64	67	58	59	49	76	56	64	56	45	68	54	54	61	64	58	52	57	44	70	62	48	74	54	50	47	54	48	65	56	52	52	51	65	62	53	47	70	70	58	47	67	52	59	55	57	36	58	55	57	67	65	54	60	57	62	50	45	54	62	58	49	52	59	63	61	50	61	73	60	65	71	68	62	57	43	62	56	55	45	58	73	62	67	54	62	62	46	46	53	53	54	57	64	66	49	57	55	45	65	55	52	53	53	56	46	49	55	62	58	66	54	56	79	58	59	66	61	77	50	44	52	53	58	55	57	57	60	53	60	48	47	54	61	62	72	57	58	51	58	58	55	59	57	65	61	56	51	57	60	61	66	52	65	64	66	57	56	56	66	61	45	66	58	65	58	50	62	62	43	41	58	57	61	80	61	48	61	46	67	73	56	73	62	53	56	56	50	49	67	70	53	47	55	53	50	65	57	45	65	60	65	68	43	56	59	68	68	56	60	62	58	65	64	52	56	69	54	59	56	57	54	55	50	60	59	69	52	74	61	53	64	55	57	50	47	58	51	52	54	54	55	54	41	43	53	46	59	62
35319	46335	48759	57080	58997	42687	26930	12954	4001	1269	834	713	728	737	687	687	684	743	731	731	716	731	732	765	728	752	751	711	707	739	757	748	745	715	710	742	738	715	712	713	698	706	715	760	742	737	734	767	772	719	692	720	770	710	769	715	704	730	724	706	729	731	679	705	730	682	710	702	728	746	670	726	749	719	710	738	720	713	712	738	700	723	736	670	722	694	708	713	699	683	736	725	717	745	715	757	680	780	714	683	696	715	735	720	753	779	683	675	735	727	679	701	745	701	676	683	714	728	666	727	690	665	717	732	680	707	735	740	696	737	690	708	748	691	720	714	721	696	715	716	719	726	627	707	729	758	675	661	714	720	760	668	706	712	632	721	703	710	724	718	710	729	722	727	780	717	738	700	691	714	730	689	733	701	731	677	679	724	707	697	716	739	712	734	738	740	716	725	696	723	722	660	726	704	690	702	720	722	730	706	688	754	711	723	720	683	684	725	680	698	730	703	693	724	741	722	687	745	729	671	734	687	735	749	707	716	670	708	720	743	706	717	649	717	768	688	720	717	701	717	751	742	709	718	686	675	701	722	661	747	757	727	736	704	726	687	733	719	700	703	674	764	710	759	723	712	693	722	693	699	704	654	750	696	673	716	742	702	693	764	762	704	735	732	720	725	739	720	745	694	747	733	769	696	740	693	728	732	702	720	712	746	715	709	709	765	680	705	764	712	708	724	713	765	764	750	741	749	693	732	689	723	737	715	697	699	722	723	741	717	706	762	732	734	739	748	761	703	750	725	732	719	694	719	695	735	656	743	730	742	810	682	739	731	740	774	724	773	713	690	677	734	744	731	676	681	721	741	693	731	699	714	694	727	711	703	739	722	699	723	721	750	729	653	746	701	745	694	686	706	760	699	727	706	683	706	735	712	776	695	745	747	694	706	746	684	700	681	720	721	742	732	709	743	726	741	732	727	748	713	722	738	725	673	747	740	666	688	721	752	735	717	739	726	724	705	730	701	733	734	705	715	754	747	723	744	702	709	722	712	731	721	753	644	716	746	696	685	721	758	748	691	719	696	730	696	666	756	713	666	682	700	748	711	690	672	732	740	678	748	749	706	706	661	724	729	712	730	737	738	735	718	712	718	732	741	677	686	745	698	692	741	733	734	711	726	718	691	731	727	717	716	747	689	697	711	712	706	707	722	711	709	710	752	743	728	735	684	741	705	721	727	783	685	715	711	714	679	682	716	651	705	751	740	709	737	693	695	736	692	683	688	696	714	739	696	706	688	699	721	689	735	723	710	744	707	719	733	655	726	714	681	721	753	740	701	739	705	731	707	713	700	736	644	721	710	688	773	668	748	710	701	744	721	661	719	678	735	687	712	712	747	700	698	655	676	702	691	754	762	701	756	735	692	734	699	722	753	714	726	666	752	721	694	760	712	709	738	723	729	760	718	681	714	701	693	682	729	759	721	696	743	674	733	714	761	711	749	740	721	730	707	733	710	727	706	715	706	738	709	715	650	711	738	691	680	677	746	705	709	736	686	704	711	703	717	707	728	730	720	716	744	734	727	707	751	733	760	728	737	672	711	738	727	737	725	675	727	747	734	721	726	737	728	719	728	708	704	676	656	742	720	687	709	679	767	666	706	772	695	743	704	745	697	682	678	767	700	723	780	770	745	709	703	744	689	757	750	738	680	707	749	730	729	732	783	713	696	725	731	722	710	708	703	684	727	749	704	775	755	728	725	714	733	721	691	700	710	714	722	722	707	687	649	657	737	687	692	677	732	741	722	671	729	709	720	742	712	706	773	643	670	686	719	711	741	674	718	719	722	709	735	724	705	739	758	765	706	715	714	756	714	706	696	729	754	706	724	748	705	752	712	730	727	759	744	681	716	747	726	701	677	684	709	734	713	691	750	686	680	708	696	718	720	711	749	731	683	732	715	692	706	730	765	693	707	703	715	737	719	771	719	746	698	747	740	686	706	771	666	716	747	695	732	750	734	678	689	734	742	714	694	702	687	715	739	733	717	717	688	732	733	781	744	702	711	711	730	696	704	766	716	703	747	733	772	771	709	694	735	736	704	691	719	705	719	702	731	759	726	694	648	693	746	757	732	737	714	673	765	741	761	684	709	763	701	707	716	729	700	726	705	748	722	731	688	695	750	719	702	713	716	696	717	664	710	651	716	739	720	738	681	698	714	741	685	738	704	723	733	729	708	688	768	717	706	743	680	669	732	696	695	717	748	726	661	718	752	650	679	688	712	719	696	720	738	639	724	699	764	719	743	698	745	707	678	769	708	713	734	724	747	730	772	706	732	701	694	718	734	702	724	697	714	765	745	709	707	694	719	704	730	700	682	711	705	749	759	754	743	671	745	782	735	768	697	707	738	697	704	735	731	718	722	668	719	708	729	723	723	725	693	707	740	746	723	711	717	748	742	729	713	753	713	763	705	772	721	681	681	732	687	686	740	718	717	757	720	697	750	718	753	728	692	702	794	712	680	745	721	741	779	673	732	734	732	702	718	658	700	726	738	677	678	717	668	681	613	737	736	733	716	694	692	714	757	766	717	705	719	721	727	688	689	717	735	742	725	748	746	773	750	677	730	711	672	695	705	709	682	743	718	712	686	714	741	704	708	735	737	699	692	741	723	751	767	699	715	747	737	731	734	740	723	746	722	677	708	688	753	727	695	716	767	687	739	706	719	703	733	732	736	739	691	723	701	693	735	692	704	723	689	765	706	745	767	755	693	721	740	749	753	794	692	734	677	694	760	736	725	669	686	764	726	707	740	698	740	778	664	738	708	710	754	694	691	730	704	768	696	755	728	749	685	728	733	735	725	713	729	723	700	718	783	728	713	714	749	667	758	720	706	720	708	771	731	652	694	703	719	729	685	701	741	762	733	693	681	724	721	689	727	735	700	759	750	725	718	709	771	678	739	660	735	746	703	768	745	741	730	706	702	757	742	787	730	768	666	677	733	717	727	707	699	718	748	730	712	716	662	696	769	697	743	697	716	719	735	719	712	693	751	696	716	749	707	657	735	735	686	709	658	735	743	715	729	789	696	740	750	724	720	720	729	717	724	706	680	724	671	722	740	713	692	706	687	718	712	739	726	718	706	740	674	723	723	737	748	745	687	750	736	717	778	717	730	700	690	707	745	727	744	711	682	668	704	693	767	726	706	704	744	707	753	755	710	732	704	756	769	712	738	721	670	734	675	684	745	722	735	707	766	703	736	684	692	712	679	699	690	706	711	731	745	712	720	711	720	708	730	722	776	706	688	709	724	707	721	690	727	731	707	680	690	707	721	697	712	678	725	738	721	742	721	768	768	703	727	706	692	716	686	691	727	708	738	714	699	744	709	717	716	681	687	700	752	718	694	711	722	719	669	751	746	739	715	742	720	721	744	684	737	700	727	722	741	727	676	720	730	642	702	755	683	709	740	726	766	719	721	667	707	664	704	690	682	740	702	709	667	730	749	750	728	764	708
1825	3096	6098	5195	3025	1232	425	190	78	65	51	63	64	53	53	61	38	63	73	63	53	54	65	47	52	58	51	46	44	64	58	54	70	47	64	54	59	61	55	42	62	66	70	42	46	55	53	50	58	68	64	55	65	62	56	56	56	44	50	51	51	55	61	50	53	50	64	50	46	63	54	48	45	55	57	61	64	44	51	52	68	44	56	76	58	61	58	63	52	57	51	52	69	50	61	53	57	55	53	58	49	54	57	45	69	59	59	50	58	65	52	65	64	46	47	48	52	45	52	46	56	44	61	53	60	50	56	56	65	54	60	56	63	54	52	40	52	45	60	45	55	64	46	44	63	61	61	57	64	62	41	56	46	61	67	47	60	61	62	56	52	52	66	49	55	60	69	46	59	49	55	47	54	49	63	58	48	59	54	51	60	55	46	54	44	58	55	55	63	65	70	61	59	49	52	51	48	63	58	48	54	60	60	57	53	58	53	57	53	53	44	50	57	61	45	56	51	52	60	63	54	39	52	55	62	54	53	60	56	55	55	50	43	43	61	67	60	57	50	57	44	53	63	69	50	58	51	63	56	52	65	53	48	51	64	49	53	56	63	45	57	57	75	64	50	52	67	62	61	63	52	56	59	44	52	53	54	66	67	64	58	62	56	49	48	58	39	58	53	61	51	49	41	51	49	49	53	60	65	55	58	65	65	69	52	63	57	64	48	45	52	66	55	46	59	59	38	58	56	55	59	69	52	53	58	55	65	50	68	50	52	57	46	40	49	57	56	61	62	45	58	38	54	48	58	49	59	43	50	59	57	51	54	73	53	56	64	57	68	62	62	54	55	60	50	47	53	56	50	57	55	46	43	54	43	48	43	59	61	49	63	59	62	43	41	55	59	65	76	58	51	52	63	56	50	49	43	65	48	51	46	68	44	62	58	59	56	59	45	56	37	64	52	50	48	50	57	62	61	58	57	56	46	48	57	63	47	43	64	56	67	66	57	56	45	50	68	45	56	51	45	49	56	67	53	56	56	69	60	52	62	56	36	62	57	53	74	54	64	55	53	62	59	49	71	58	58	53	56	52	60	58	65	52	41	64	56	45	68	67	49	52	38	69	46	51	63	50	69	71	55	57	59	61	55	46	52	59	56	72	53	58	64	64	62	50	65	53	55	56	43	49	68	51	49	63	42	73	58	60	60	51	45	59	49	60	52	61	54	58	55	49	58	63	50	59	62	56	58	60	52	64	64	67	56	56	58	50	67	55	52	47	54	62	44	69	66	55	51	44	61	60	66	57	55	49	51	67	65	63	48	58	57	57	70	54	52	49	48	58	37	59	54	61	70	53	70	55	39	63	51	67	57	48	51	51	51	55	54	59	54	55	52	74	67	58	50	60	62	60	50	72	53	57	51	49	64	50	49	46	49	61	50	57	58	59	58	43	51	48	42	56	50	49	49	55	58	67	62	59	64	62	44	46	72	50	57	52	52	56	55	71	56	61	41	58	56	61	59	57	40	68	55	58	52	60	60	49	48	60	48	61	53	61	47	70	63	68	54	52	57	48	45	52	62	64	52	45	54	40	66	55	52	56	56	64	62	54	62	57	57	63	50	54	62	63	66	47	57	72	61	56	59	70	56	65	56	54	49	48	51	44	52	68	49	55	57	58	61	55	64	55	61	57	62	53	38	53	55	61	57	58	62	62	58	56	51	49	50	60	41	54	59	56	60	47	63	56	54	58	51	52	64	55	54	62	44	56	51	66	57	60	77	49	53	44	59	59	78	47	57	48	67	57	55	55	60	51	60	57	73	54	59	68	56	45	47	51	52	53	65	47	51	65	50	60	58	60	42	51	60	62	79	47	67	58	62	58	59	67	63	48	67	53	62	57	64	54	52	62	56	54	59	46	44	45	52	53	41	59	59	48	53	67	57	53	62	53	49	67	65	66	49	54	56	56	58	55	51	66	54	58	44	52	57	63	61	59	53	51	61	50	55	55	70	60	54	56	59	51	66	48	45	51	51	60	51	47	59	52	51	48	64	43	61	60	43	60	51	57	59	39	62	58	47	46	62	54	55	69	61	68	51	54	58	66	56	47	56	56	56	56	59	55	61	58	63	56	56	61	69	53	48	61	58	54	46	55	50	55	62	64	40	79	48	68	46	50	60	62	71	67	56	54	51	49	47	59	62	49	51	63	36	56	56	50	53	50	55	53	53	57	75	56	62	48	59	57	46	55	52	67	55	67	64	63	55	48	56	60	54	59	52	54	55	61	64	47	54	43	48	61	47	39	59	54	43	63	50	56	46	55	48	62	53	51	44	59	43	60	54	49	63	60	48	70	45	50	56	62	47	46	49	51	65	44	37	59	48	43	46	56	60	44	39	47	59	49	48	47	49	47	66	70	56	55	63	60	64	52	79	58	52	57	54	54	56	46	58	64	46	68	56	52	66	59	55	71	58	64	61	59	57	54	59	57	55	63	62	61	49	48	63	48	51	69	54	56	62	56	58	56	58	59	59	47	58	52	53	47	64	48	59	56	51	59	60	55	65	42	60	51	73	46	60	60	67	61	62	49	59	42	58	54	51	58	54	55	62	73	54	50	60	70	58	51	58	43	54	56	71	53	41	61	58	64	55	50	54	47	49	47	54	57	68	53	56	58	62	73	61	55	45	43	60	55	48	65	63	64	55	55	68	68	47	57	43	57	61	41	56	58	56	55	51	62	58	74	59	61	56	41	54	43	52	69	52	44	56	47	59	56	62	53	44	58	51	55	54	49	50	72	40	47	50	48	52	47	68	69	52	65	58	65	59	41	70	58	62	60	53	54	66	60	61	55	51	53	54	61	43	51	42	55	48	54	59	53	54	37	39	51	59	46	58	47	65	62	62	49	67	63	65	57	46	70	54	56	69	55	57	61	48	47	53	57	52	52	54	51	62	64	67	57	66	50	52	59	48	55	48	45	65	55	51	53	59	49	67	56	65	49	56	65	56	52	61	71	68	65	61	54	36	46	59	61	49	50	38	61	71	59	60	56	53	53	65	66	51	48	53	55	45	62	45	65	60	62	44	68	43	49	63	65	61	60	47	55	48	71	51	52	53	60	62	49	62	51	49	75	47	46	50	57	55	39	63	72	50	61	38	57	52	56	56	60	60	47	66	54	64	46	54	62	47	46	59	47	51	43	41	57	56	44	63	51	62	35	47	67	57	48	52	68	53	40	49	53	46	66	54	60	61	50	66	45	58	57	52	68	54	45	48	56	49	53	58	65	57	67	54	43	57	54	50	38	61	58	57	52	65	50	51	55	59	64	59	59	59	59	48	50	57	50	52	68	56	51	72	44	66	40	65	58	56	65	54	67	67	51	53	51	42	56	63	50	62	60	53	59	60	53	48	40	57	64	56	71	62	61	56	60	62	57	53	63	68	55	61	50	65	60	53	65	69	63	43	46	66	60	53	59	55	57	63	58	51	53	52	45	39	59	64	59	65	64
21986	26593	31587	35452	34483	25249	13463	4913	1535	880	736	689	688	680	719	675	685	702	705	645	701	658	733	679	701	710	685	671	708	685	682	665	728	698	732	723	690	698	707	693	676	709	718	683	734	725	649	689	729	695	664	736	665	723	675	685	711	725	693	725	713	693	676	726	712	691	716	718	684	691	700	744	675	700	709	733	695	691	671	688	708	699	677	726	697	671	715	690	734	711	652	673	723	651	702	677	712	636	624	680	715	702	735	678	734	685	724	683	671	672	725	709	749	699	679	657	676	686	657	696	668	684	716	686	700	707	701	716	709	730	690	673	681	702	698	709	693	681	677	704	680	699	671	684	667	663	679	663	680	730	703	712	695	733	669	725	686	652	681	689	696	694	701	678	679	680	643	661	666	707	739	720	690	695	704	689	649	648	727	637	686	711	686	710	773	669	726	692	712	699	694	695	739	704	702	739	742	720	680	705	700	684	686	707	723	657	697	698	712	688	683	714	690	698	739	696	717	706	679	728	687	685	715	650	661	689	706	732	679	672	663	657	702	729	635	671	693	713	720	723	727	685	710	679	719	713	753	703	666	672	668	666	728	685	676	680	679	690	710	727	686	689	697	683	735	699	667	714	699	687	654	706	703	704	688	731	694	728	732	707	683	695	683	725	700	648	668	686	688	622	684	707	694	689	662	707	633	685	723	738	658	669	688	720	700	739	681	695	704	704	683	735	655	691	682	700	742	698	708	700	692	660	751	705	712	666	705	717	715	647	668	590	677	676	695	685	713	655	690	709	703	748	678	667	729	709	712	700	697	719	738	696	681	684	647	654	683	730	632	698	710	695	707	766	731	690	706	656	711	691	703	696	686	693	699	707	734	682	693	676	711	685	663	662	720	675	675	688	708	682	656	708	670	695	727	707	724	693	687	665	723	717	699	720	705	700	722	642	668	739	684	668	713	720	659	720	723	690	744	659	707	673	700	632	710	666	672	729	702	668	703	700	671	760	759	708	730	701	684	741	676	657	670	749	719	678	715	658	726	676	716	692	719	723	665	711	727	694	725	682	705	713	638	633	702	652	675	692	685	709	734	695	676	682	765	713	721	674	688	661	726	724	663	710	707	737	684	705	708	704	704	720	675	670	665	698	663	680	676	684	712	674	695	659	665	708	705	673	704	748	681	666	641	672	687	663	670	699	743	657	697	676	700	678	679	717	702	732	682	670	696	720	724	719	725	705	704	754	686	642	744	719	696	699	708	712	688	693	699	703	687	666	659	691	713	658	732	695	694	693	698	716	740	662	695	727	701	719	685	767	674	668	691	714	737	640	675	667	653	708	673	707	700	726	696	725	705	661	716	659	702	649	665	678	694	706	720	698	655	723	683	711	697	685	672	686	694	668	705	739	693	728	668	697	705	671	681	701	693	698	691	675	725	665	681	696	726	751	688	685	665	688	738	669	688	731	724	710	720	688	679	693	670	691	681	705	709	720	708	708	704	682	691	700	668	723	695	717	713	685	702	693	692	746	696	703	688	699	688	715	695	700	707	691	705	670	750	672	704	687	645	743	687	710	685	696	661	693	661	676	672	648	694	671	727	668	711	732	720	717	717	721	741	720	688	702	699	611	708	692	679	636	691	689	697	684	652	649	692	679	700	719	690	696	723	686	688	696	709	683	720	686	688	725	661	731	687	657	691	685	704	696	684	691	709	649	706	741	682	669	660	696	688	728	689	702	685	713	720	702	651	743	705	691	671	662	698	716	687	689	689	690	697	751	658	658	710	701	703	750	703	695	654	658	659	720	692	737	676	669	663	716	631	746	690	680	707	735	705	661	738	673	729	663	692	708	656	737	715	685	673	727	741	657	679	691	679	758	706	718	711	721	715	689	740	669	740	687	683	650	685	666	689	692	694	662	712	715	741	716	707	700	740	698	677	682	710	674	661	681	658	740	654	684	700	688	689	701	765	694	688	694	655	724	677	710	666	687	727	629	687	668	699	696	710	704	694	708	634	720	676	685	655	670	702	677	710	679	671	730	684	715	657	669	705	678	704	677	693	690	690	710	706	666	696	695	663	673	694	713	663	703	672	703	679	677	663	676	694	705	712	689	692	671	701	704	703	658	735	661	724	669	713	721	689	678	677	646	668	680	715	698	720	714	705	693	649	670	704	730	677	706	673	678	699	678	649	688	667	677	705	697	671	707	689	730	723	736	688	675	663	709	709	698	700	717	731	717	668	694	725	687	707	698	761	715	758	695	703	719	652	698	684	720	698	750	671	725	730	690	694	700	675	662	718	707	745	674	714	702	714	642	681	665	696	704	673	688	702	660	711	669	719	701	706	701	723	684	700	617	704	686	688	737	686	697	697	702	707	713	708	642	713	715	718	670	684	655	686	727	657	669	679	699	686	674	673	673	725	682	739	737	678	661	704	645	736	690	681	657	719	710	714	693	719	680	675	692	716	727	667	664	694	705	679	704	712	757	667	718	676	712	693	705	709	680	661	684	664	737	651	705	672	703	715	708	665	722	712	700	709	730	661	674	732	719	724	699	641	698	641	656	666	692	666	701	782	664	682	717	683	699	712	691	687	744	719	643	720	710	715	726	699	663	710	671	703	633	697	699	694	674	708	691	675	663	690	655	666	674	680	725	669	733	671	675	686	725	684	717	677	689	692	696	690	690	705	725	669	687	704	748	700	685	702	702	683	730	752	638	706	716	712	710	670	724	723	715	661	719	696	693	691	663	652	678	689	706	737	700	702	707	742	697	648	742	713	742	698	689	685	718	684	716	714	721	688	682	755	656	720	638	656	705	671	738	686	679	685	680	659	709	678	701	672	706	690	705	710	698	660	726	699	725	686	709	653	652	688	690	679	693	710	713	718	691	713	689	703	708	703	740	675	651	698	719	754	690	713	695	780	674	679	698	711	675	697	684	699	688	732	687	674	671	694	708	693	689	748	672	699	719	696	660	670	683	684	721	709	630	677	711	732	694	688	693	677	723	636	690	680	701	681	689	739	685	677	657	667	647	732	673	677	656	705	690	656	703	656	678	715	679	660	697	677	702	695	728	747	655	657	705	658	636	681	685	699	685	680	762	658	674	696	721	691	724	664	681	662	721	697	718	693	692	700	692	704	679	684	694	694	701	697	725	704	708	760	699	722	683	664	692	660	671	709	677	703	685	698	723	642	719	667	715	678	711	710	757	718	655	728	649	696	695	697	740	720	679	694	669	660	670	736	689	696	689	653	730	723	689	771	668	718	692	714	641	733	692	691	694	669	656	680	704	693	713	616	621	673	692	673	709	684	765	705	724	688	717	709	693	676	675	721	661	703	739	702	721	706	686	649	730	639	728	654	682	745	711	711	710	710	688	677	723	677	660	660	708	738	695	654	664	720	659	689	684	687	678	690	711	713	756	698	690	750	710	686	689	645	705	698	678	687	723	676	673	725	693	671	758	713	706	724	671	713	647	704	693	692	714	685	678	703	744	750	702
1530	7942	15579	14012	8701	3706	1356	362	103	65	65	48	51	56	41	47	62	64	50	59	64	48	55	49	63	63	60	55	58	57	63	53	60	57	71	53	51	47	56	71	61	55	65	49	47	53	52	50	58	61	51	59	50	77	52	65	58	49	58	54	50	58	60	48	57	58	51	51	43	63	52	65	45	62	64	47	51	63	57	60	50	49	45	57	51	71	56	53	57	65	54	59	56	60	52	47	65	59	54	48	61	70	57	60	54	70	67	54	52	60	57	54	49	60	55	55	55	57	54	47	49	48	50	47	60	65	45	59	59	53	56	63	41	66	50	47	52	42	58	56	51	57	38	49	46	57	66	54	58	55	54	64	56	64	47	64	60	63	56	55	54	64	51	60	58	61	45	57	55	53	53	64	55	49	66	62	45	50	57	55	48	50	59	52	46	44	56	44	44	44	56	55	59	49	59	43	41	52	58	56	64	56	64	54	46	49	62	55	62	65	48	62	47	59	57	63	66	62	59	53	54	53	50	59	68	52	56	57	50	52	49	49	63	41	53	59	43	55	65	53	62	59	50	50	54	49	50	75	58	55	66	65	57	33	59	72	77	51	50	64	40	52	51	60	60	63	59	57	59	60	51	35	65	47	51	56	56	55	59	62	40	61	52	65	58	52	64	55	58	64	63	58	51	53	62	52	70	53	55	52	52	65	53	53	56	60	57	54	57	47	56	58	56	50	59	46	59	50	58	60	54	66	52	55	43	62	56	55	51	56	55	52	63	59	61	80	43	59	52	62	56	60	64	57	51	44	47	56	56	53	64	57	51	60	61	57	45	62	63	64	61	68	61	46	45	48	59	61	46	59	49	57	46	59	58	55	46	61	51	50	65	55	55	57	57	67	54	67	54	50	56	63	54	62	54	51	49	61	55	66	55	43	58	50	49	52	53	47	43	61	54	53	57	46	41	59	51	56	55	73	51	52	51	45	56	59	55	56	58	60	51	52	53	61	60	53	44	36	57	72	46	53	54	52	64	57	43	52	60	56	63	54	50	63	47	58	65	70	71	46	66	74	49	53	53	53	49	68	60	54	53	58	62	45	51	51	50	58	51	58	55	49	58	52	83	57	56	56	49	53	56	52	61	56	67	54	54	62	50	49	62	42	52	56	44	54	46	63	44	79	49	53	49	54	63	58	51	47	62	47	52	54	55	52	64	50	48	45	56	54	51	61	51	65	54	56	52	59	58	47	61	51	58	55	44	64	39	51	62	58	63	55	68	49	46	65	68	47	54	64	64	50	64	43	57	55	64	37	52	57	66	63	55	48	51	57	56	60	47	58	55	61	54	50	55	62	66	53	57	50	59	67	52	60	46	61	54	43	48	60	60	46	52	56	54	62	57	51	50	53	59	48	64	62	37	56	47	57	68	65	56	46	57	66	52	53	51	56	58	56	55	56	46	44	56	54	58	55	52	62	57	60	59	69	57	53	56	52	60	66	57	52	62	58	48	59	59	60	42	62	57	47	51	62	53	60	53	51	51	57	52	56	57	54	42	61	48	57	48	57	65	50	50	55	67	52	68	51	51	47	65	56	57	44	47	48	52	57	59	52	46	50	53	57	68	60	56	62	62	48	44	57	54	42	55	54	42	72	56	53	66	62	70	54	61	42	52	63	66	52	69	55	50	43	63	68	60	49	61	50	41	59	56	46	42	54	41	57	51	55	56	52	64	66	55	46	72	42	52	64	67	47	50	44	51	58	60	56	47	80	61	74	54	47	58	55	56	52	59	41	51	63	56	52	45	53	66	45	57	43	55	50	38	58	46	59	44	48	46	65	53	65	57	59	60	53	39	49	72	76	53	44	48	69	49	38	41	51	51	59	49	71	54	72	61	55	64	41	55	58	63	56	48	48	54	52	53	48	41	50	53	60	51	59	54	53	47	68	58	60	51	52	55	47	53	63	50	53	53	54	54	48	61	61	50	56	60	47	61	47	49	55	67	58	44	63	47	63	48	60	50	50	58	46	61	58	58	59	38	53	50	47	52	46	55	50	46	54	62	67	66	62	62	51	55	54	56	64	56	48	63	62	57	49	54	62	64	54	58	49	48	48	53	53	64	60	61	57	53	67	54	48	47	59	61	62	40	61	57	44	54	67	40	58	47	60	60	40	48	56	62	58	56	65	61	48	53	63	54	53	55	62	54	34	47	39	58	52	54	49	52	65	48	49	53	62	59	57	54	63	59	63	69	50	61	66	60	51	54	65	71	52	62	55	64	68	61	42	49	52	57	74	49	55	60	52	39	50	87	37	49	63	61	60	52	60	58	57	52	60	66	49	57	60	59	52	56	69	49	45	64	47	56	43	56	45	49	56	61	51	57	49	45	51	53	48	63	61	61	49	59	52	68	63	55	55	48	51	58	53	55	53	54	49	48	60	58	66	48	62	55	58	62	52	47	58	60	51	52	72	51	44	57	54	66	59	72	71	52	56	64	68	55	52	67	70	57	48	40	52	46	72	48	52	60	67	53	50	58	42	50	56	54	59	59	67	60	51	63	62	53	57	55	67	43	63	47	61	54	64	66	57	59	67	57	57	60	58	43	41	52	48	52	52	54	60	47	60	52	53	53	47	51	57	62	61	45	39	48	57	59	62	67	48	53	60	53	71	57	47	42	65	51	58	44	69	60	52	63	61	61	40	45	65	59	71	51	58	52	67	62	64	61	49	54	53	55	50	59	53	59	60	70	60	54	67	56	63	55	43	59	59	54	62	69	64	55	56	47	49	51	61	56	46	52	53	45	57	49	57	42	51	49	49	61	62	66	62	58	67	49	66	54	59	67	50	50	65	57	67	49	47	57	58	41	61	52	52	63	37	48	55	67	58	51	68	58	58	57	49	53	52	60	49	54	61	58	44	58	68	50	55	48	69	37	50	60	56	61	59	65	64	66	52	60	41	66	50	56	56	48	58	54	59	63	47	55	58	52	60	50	42	65	60	61	55	51	49	56	54	45	48	53	52	47	70	45	49	52	46	61	63	49	72	63	60	58	49	55	65	61	61	63	53	51	52	67	58	52	55	38	62	55	65	49	50	53	63	66	52	59	57	55	49	60	58	65	50	61	49	55	55	59	58	53	55	56	63	64	56	53	45	52	52	44	53	56	53	52	60	59	52	55	52	64	55	59	58	56	47	52	60	51	71	62	62	61	54	51	56	44	62	56	49	50	49	57	65	55	55	56	60	69	51	62	49	55	53	50	52	50	56	54	36	47	51	59	61	64	49	54	50	47	57	68	60	53	57	47	59	57	76	59	51	68	58	69	68	55	57	57	49	50	50	49	55	59	53	63	55	49	60	46	55	48	55	65	66	46	66	54	66	54	50	58	62	49	57	58	54	53	58	58	61	49	51	51	53	51	51	57	48	59	56	69	60	53	68	55	60	57	60	64	62	47	53	52	67	53	59	63	71	43	48	51	45	65	59	55	58	52	54	49	65	53	67
25209	34720	42065	51993	50935	36645	23664	9968	2808	1064	761	715	710	706	685	713	661	692	653	669	685	685	688	684	693	674	703	680	709	736	708	696	658	698	661	655	697	692	627	704	732	674	727	725	702	708	696	680	700	614	688	728	704	673	703	711	693	667	676	712	721	741	658	690	709	718	705	667	712	659	721	673	642	691	724	677	658	646	659	711	667	711	680	682	651	715	665	702	699	711	736	709	691	696	691	693	670	700	696	725	666	658	735	705	691	708	699	651	711	637	664	713	710	692	642	704	646	741	711	647	726	675	743	710	704	716	701	680	704	709	710	693	691	673	704	690	675	703	704	687	687	721	702	690	662	702	675	725	699	696	644	701	671	692	696	689	706	683	650	671	734	698	681	687	671	687	680	660	733	715	681	713	723	711	695	690	703	708	695	689	712	699	674	664	700	658	755	676	739	664	677	737	710	704	683	722	708	721	718	689	728	677	733	668	679	720	745	650	687	699	691	694	669	715	721	691	715	657	711	670	681	648	712	689	706	700	729	666	696	696	672	673	662	703	707	664	629	715	674	670	633	682	669	683	687	682	697	717	724	717	700	730	742	657	681	684	663	684	710	615	721	731	690	705	699	697	702	660	715	722	729	747	667	714	703	744	723	698	721	698	676	717	725	678	692	647	689	638	687	678	639	682	727	714	694	673	723	738	707	726	699	704	707	725	640	707	653	688	694	691	694	675	704	653	708	715	724	723	688	697	629	673	655	683	722	648	704	669	715	718	704	657	667	689	668	691	669	684	733	704	708	662	655	657	713	684	675	724	641	709	627	727	726	689	735	705	725	666	679	667	641	702	667	695	675	728	693	707	712	706	677	709	728	677	668	726	707	672	702	720	689	684	649	687	680	692	684	681	720	660	690	720	646	673	668	760	736	697	691	681	723	704	654	757	664	708	675	668	748	718	684	719	690	683	680	614	712	677	706	674	711	644	675	662	710	707	664	666	667	685	684	664	685	676	672	705	677	705	672	684	679	671	696	719	678	658	721	696	677	732	703	729	735	690	758	664	701	724	692	719	720	669	700	706	698	735	747	740	725	693	685	671	672	749	663	665	696	680	683	694	675	733	719	722	676	652	661	713	704	680	664	721	715	706	650	733	688	699	715	655	704	678	695	742	688	791	661	705	675	733	688	696	726	679	655	647	750	707	694	636	726	683	585	720	680	692	713	707	677	679	687	716	732	695	757	707	673	725	712	681	660	714	635	715	711	707	655	721	702	698	681	736	689	676	726	698	705	681	698	688	739	657	691	720	719	677	698	672	712	687	715	681	671	718	684	697	667	698	671	725	751	660	722	672	653	725	721	635	691	747	711	687	702	706	715	687	704	702	723	684	701	646	716	682	715	729	733	635	692	704	669	728	681	677	675	684	716	698	696	739	713	641	731	717	708	661	701	716	703	673	659	692	674	662	685	656	713	660	736	751	643	694	663	664	687	699	702	731	698	664	692	664	739	655	701	705	654	698	679	686	726	708	745	707	700	681	670	700	684	712	709	716	680	711	736	711	675	684	712	733	693	736	699	748	685	687	655	753	702	654	703	691	684	719	686	719	666	688	696	642	688	746	657	694	719	696	681	673	675	710	690	737	687	705	694	695	681	706	681	695	702	626	730	710	671	677	743	688	726	704	706	693	707	745	645	724	718	679	676	720	684	658	704	655	736	750	659	676	715	695	683	701	662	691	683	676	645	716	708	722	717	742	673	700	754	657	690	662	680	704	717	717	662	669	739	692	653	703	723	692	687	710	673	679	737	677	677	692	684	662	673	694	697	676	691	680	734	658	717	716	677	715	708	724	647	685	729	651	693	644	682	703	654	712	684	741	675	647	702	666	731	681	640	680	678	689	701	702	691	699	663	700	656	699	668	698	693	706	683	711	666	636	714	709	713	688	669	717	685	716	671	651	680	684	646	666	697	737	733	662	709	715	677	701	689	631	673	721	707	666	667	714	682	720	715	728	735	709	685	685	701	663	702	707	683	668	748	713	675	706	720	683	700	676	688	738	721	698	618	694	701	699	666	685	684	676	668	682	666	678	704	709	753	689	677	698	733	714	689	696	747	663	705	688	699	681	728	738	766	652	711	684	733	686	715	701	738	711	661	706	727	702	687	672	700	682	716	703	706	652	733	708	711	660	717	651	703	698	688	683	688	725	725	682	723	717	717	723	691	690	632	736	707	710	768	693	720	711	756	682	730	693	679	668	687	676	664	724	654	708	667	668	729	724	688	717	698	715	664	701	657	710	694	681	728	722	688	683	681	700	681	746	704	666	659	677	672	702	698	711	703	690	732	651	728	669	720	660	680	729	738	715	693	704	673	707	693	686	718	696	669	663	683	699	684	703	678	673	713	687	682	695	694	667	747	730	705	676	734	714	672	713	690	696	654	697	686	713	710	725	710	733	683	721	706	683	710	656	653	702	668	692	662	713	750	681	641	699	697	684	715	729	695	731	680	666	679	709	642	672	736	698	695	734	679	707	675	677	666	688	657	718	720	725	674	712	668	667	692	715	676	741	694	699	689	672	704	683	686	721	668	682	656	686	698	683	668	698	717	738	694	691	678	695	705	671	689	705	661	679	669	713	699	667	675	708	743	668	660	700	680	723	690	702	662	693	723	691	693	700	730	689	749	665	715	732	657	700	684	650	704	673	672	677	689	663	711	713	694	690	690	695	732	632	703	695	699	732	712	649	724	705	729	739	655	724	723	619	723	735	697	705	693	736	714	730	728	706	686	685	683	673	681	680	689	689	700	692	740	728	702	672	677	707	651	669	681	722	706	709	683	671	713	663	659	675	741	704	669	654	682	713	713	743	701	682	740	718	682	717	705	725	740	699	731	688	669	712	706	687	691	683	700	716	681	666	692	707	615	734	710	705	662	630	666	736	672	680	703	689	716	672	738	684	683	733	730	710	663	712	674	703	687	701	671	700	698	699	737	645	709	677	689	736	696	739	699	662	695	716	692	687	644	677	687	683	706	689	698	723	675	685	692	729	649	734	661	623	667	686	736	698	704	704	674	698	635	734	678	681	662	738	722	700	711	679	737	655	697	673	689	646	672	706	732	664	706	715	688	740	666	656	709	704	727	652	692	717	677	682	695	688	664	675	686	717	683	659	749	717	667	706	726	675	694	664	709	677	682	684	661	688	732	705	692	666	737	663	670	694	675	719	706	742	719	705	700	674	735	668	733	696	697	715	708	691	703	678	673	723	737	752	679	700	626	718	688	717	728	734	679	702	701	673	672	692	701	709	723	685	712	685	658	650	696	692	694	685	678	709	699	645	677	693	696	698	715	689	684	682	729	723	705	726	707	733	683	687	725	729	722	690	674	702	650	665	726	704	760	698	724	724	682	696	722	684	711	699	704	716	679	717	716	678	676	661	634	669	673	716	703	720	695	705	662	672	712	653	663	690	667	667	727	719	710	675	700	672	673	720	698	714	680	700	727	717
2657	9021	17997	13897	7759	3503	1258	332	109	66	58	64	62	47	48	66	66	57	62	65	57	54	58	67	53	64	57	61	59	55	56	50	55	56	52	63	49	71	52	57	68	75	58	63	53	55	59	67	58	54	60	67	77	67	56	72	51	65	38	60	50	55	70	53	52	45	52	53	59	68	51	50	57	73	43	69	45	69	61	58	50	44	42	61	39	60	52	63	65	57	60	66	52	58	60	57	53	61	64	52	48	55	56	69	58	62	66	71	47	57	63	49	42	47	72	55	51	65	65	49	53	55	49	61	57	51	59	59	58	47	53	68	58	63	60	47	42	47	68	64	66	63	59	67	64	61	49	45	62	62	61	52	62	55	52	60	57	70	54	63	76	59	69	63	59	51	57	70	47	63	74	49	51	47	75	59	56	62	59	63	60	48	66	61	51	77	50	71	66	65	54	68	61	53	54	45	72	58	61	50	47	58	76	50	61	54	57	58	60	57	56	54	53	57	54	65	54	67	63	65	63	51	53	59	47	67	57	68	67	53	55	47	47	70	52	45	48	66	58	62	50	84	55	65	52	55	54	59	55	48	62	57	60	64	63	64	53	77	41	56	66	53	59	59	70	53	67	73	56	61	63	59	48	65	72	55	60	58	68	60	55	66	57	62	70	57	60	58	55	64	56	55	65	51	64	60	66	61	58	56	72	55	66	57	63	58	55	56	55	69	63	72	61	59	46	70	48	66	54	54	59	47	57	66	65	62	51	57	72	61	67	55	67	51	58	52	54	61	55	55	62	60	52	60	52	59	50	49	51	62	46	51	57	58	53	52	55	68	50	51	57	68	71	60	55	67	62	57	58	62	52	57	65	47	70	57	62	50	67	40	53	65	57	65	57	47	73	59	58	70	56	55	64	58	55	52	56	57	55	54	59	51	55	47	75	58	67	57	49	57	56	68	60	46	62	60	75	46	62	72	60	66	65	47	60	54	68	46	42	51	53	71	53	58	59	57	55	47	65	59	52	51	38	64	49	62	59	53	55	51	53	53	58	64	55	51	46	56	55	59	59	64	64	50	69	68	56	68	55	53	64	57	50	54	59	55	51	53	57	69	69	48	55	54	62	55	62	52	59	59	67	67	58	54	70	47	56	50	49	60	62	52	49	59	55	71	49	59	60	42	72	54	50	64	52	58	60	53	67	41	77	53	67	82	49	47	50	59	60	56	69	57	63	55	51	54	58	59	58	61	52	62	63	49	53	69	47	70	62	45	45	62	56	59	67	58	72	63	51	67	66	62	57	64	66	60	70	55	48	47	56	57	64	62	61	63	61	50	63	57	40	59	59	56	58	57	60	59	70	39	48	61	49	52	51	55	55	55	53	55	58	56	57	65	58	53	69	52	50	63	65	66	57	61	63	80	53	63	68	49	59	64	58	50	62	43	54	65	67	52	57	60	67	56	56	64	57	54	75	53	55	61	58	74	61	67	59	58	58	56	40	57	61	51	64	68	66	65	61	74	57	61	55	68	64	69	56	58	61	50	44	58	50	57	67	68	60	63	62	69	57	57	63	50	65	58	62	60	62	69	50	59	64	56	71	63	66	67	51	48	55	59	53	57	53	49	57	49	71	59	48	62	48	66	59	51	66	45	60	51	61	55	57	50	58	67	60	63	64	56	61	57	57	58	63	52	66	58	61	60	63	61	51	48	53	65	61	50	69	58	56	45	62	52	48	61	65	69	52	56	52	60	41	51	53	60	53	63	45	65	50	45	67	56	53	60	58	67	63	70	65	65	42	57	55	56	49	46	65	56	69	66	59	53	50	56	62	48	57	65	51	52	51	56	65	67	51	63	62	56	63	63	50	59	62	66	59	46	55	71	46	53	66	49	55	67	52	43	62	48	67	53	79	58	59	48	72	58	58	64	54	54	63	53	60	55	58	61	61	59	70	57	70	61	56	61	58	56	58	57	56	65	59	51	57	58	50	50	71	59	54	55	60	68	61	52	67	48	65	56	61	61	52	74	54	42	64	53	63	66	63	68	57	53	54	51	56	53	62	59	57	57	60	43	45	59	57	51	41	57	60	55	61	56	55	57	56	65	56	64	41	63	66	67	69	60	67	51	52	63	56	53	61	43	52	56	56	56	60	56	49	59	62	49	58	66	52	62	51	63	72	60	50	60	57	58	54	54	51	69	51	61	64	63	64	56	54	45	63	56	49	59	46	55	58	46	57	62	62	57	59	59	62	51	57	62	70	55	76	41	60	57	57	55	54	61	49	58	61	49	55	52	34	45	56	60	54	55	56	55	48	50	64	54	74	65	51	65	61	47	53	59	61	55	75	68	56	62	50	49	60	55	63	54	53	53	66	52	58	57	49	51	64	57	56	68	65	70	62	55	62	62	48	57	39	63	49	51	51	52	62	61	66	48	49	51	65	54	43	72	55	50	55	58	62	64	62	46	61	64	77	58	47	69	50	60	76	55	60	64	60	58	71	61	56	52	63	54	47	69	58	63	52	53	51	49	64	59	65	44	58	56	59	43	46	68	55	72	65	59	56	63	56	48	61	60	59	69	63	44	49	69	64	67	45	62	75	56	51	47	59	63	49	62	54	62	54	62	53	47	56	66	47	64	59	68	52	52	61	56	59	70	50	49	60	71	58	52	70	58	69	47	64	50	72	68	70	52	47	55	41	44	44	63	51	71	54	52	48	64	57	65	67	66	52	51	42	53	53	52	66	49	58	66	70	43	36	64	47	68	75	55	65	47	61	47	52	64	57	43	64	63	56	49	57	56	49	52	56	44	61	58	59	64	56	70	48	57	60	55	63	45	55	65	68	61	58	45	76	52	58	49	70	45	63	55	60	65	52	47	70	62	59	38	60	47	51	52	65	52	51	58	54	55	62	57	55	52	62	51	70	55	57	46	50	63	54	48	56	49	53	66	62	57	59	51	63	62	47	63	58	67	48	64	53	58	59	53	67	51	48	44	66	66	55	47	67	73	62	52	54	50	58	66	57	57	52	50	60	63	71	67	50	71	64	59	84	47	54	64	48	55	55	60	60	47	52	62	64	68	55	58	53	56	67	49	77	73	54	56	58	52	58	57	61	62	62	34	58	79	58	70	49	66	63	54	62	51	54	58	64	49	49	69	69	61	59	54	58	73	55	56	50	47	46	55	47	59	42	48	61	66	49	68	61	56	61	55	54	50	60	61	62	61	67	72	56	70	64	48	57	62	72	57	62	55	76	54	57	53	45	49	60	60	57	49	53	57	57	54	60	62	55	67	52	62	62	47	58	60	51	55	56	59	59	61	46	61	70	59	62	52	53	66	64	53	56	59	52	68	71	55	52	69	51	45	72	45	66	51	55	63	54	62	62	64	48	52	60	50	51	63	60	66	45	49	57	73	62	52	65	47	57	45	57	48	56	57	51	58	58	49	60	65	55	57	60	48	60	54	52	76	62	70	57	58	57	64	57	65	77	57	65	55	66	55
22916	36832	44993	49748	47360	35757	23298	9312	2811	1071	755	720	724	724	741	786	741	724	706	743	738	740	686	711	731	740	726	710	754	773	757	709	762	732	709	749	685	707	732	751	667	725	748	726	792	712	765	757	709	745	720	712	695	737	760	746	702	743	734	719	753	697	766	733	759	706	722	766	697	684	780	760	676	729	712	716	694	721	695	759	672	741	742	702	718	726	763	774	760	776	705	758	702	746	671	722	723	769	670	716	731	798	711	709	751	736	718	738	781	733	764	695	744	719	732	752	727	712	698	706	748	721	698	743	702	750	688	726	736	701	724	760	732	712	712	711	733	752	699	734	704	688	754	739	731	733	742	687	692	744	732	723	709	718	712	709	738	738	751	791	703	689	726	727	760	714	725	717	727	780	729	775	729	737	731	733	726	714	708	741	708	733	755	693	717	713	747	729	706	707	728	771	766	735	697	765	703	759	755	672	677	771	671	732	775	710	665	671	716	756	709	763	783	722	756	722	768	719	745	721	714	775	711	710	721	726	703	720	736	714	795	709	725	751	689	753	741	755	742	731	728	724	715	699	773	785	728	675	676	736	717	692	715	733	729	726	784	722	714	706	758	737	672	751	741	748	690	765	734	807	737	708	735	713	694	711	750	726	741	722	750	724	721	769	749	770	709	733	711	727	713	743	741	757	718	695	735	708	709	704	752	786	727	744	753	719	772	725	735	704	721	712	755	762	747	704	741	754	740	740	730	757	725	713	745	723	726	752	722	717	728	772	691	732	725	683	703	741	699	719	696	726	752	723	703	739	751	750	712	739	719	697	709	700	741	703	722	712	709	757	699	739	737	707	677	689	720	723	773	712	691	719	747	774	754	742	728	738	715	723	737	687	721	738	744	776	727	732	720	741	754	715	744	725	702	750	761	711	718	776	747	711	636	757	717	740	715	730	727	735	779	741	689	703	719	700	735	748	751	727	743	727	741	752	764	723	730	716	715	806	739	719	723	770	726	769	749	747	757	694	774	750	717	722	766	710	727	705	728	759	722	723	767	744	734	714	721	771	740	741	766	730	748	695	691	745	714	756	742	718	739	711	665	718	692	736	703	711	733	707	779	760	727	707	752	691	729	700	759	737	711	728	768	750	645	700	713	717	760	760	709	721	717	730	710	742	728	761	733	735	733	736	701	742	745	718	718	731	739	687	745	753	723	726	756	770	719	743	762	730	706	703	752	689	759	670	707	728	721	721	731	745	690	693	776	699	729	717	757	756	715	723	737	691	768	746	746	752	772	713	731	759	738	764	713	713	711	696	720	757	755	724	684	763	753	720	713	703	744	722	717	736	729	706	727	725	728	753	713	731	722	707	755	740	705	741	727	698	719	718	738	724	781	742	717	713	728	724	783	688	676	724	720	746	722	759	749	724	703	676	762	752	821	750	704	737	723	742	695	731	678	709	733	709	706	710	742	752	734	713	745	667	769	734	753	738	707	702	710	764	705	734	761	711	747	741	765	742	772	708	759	744	733	721	750	729	773	680	761	706	734	748	721	701	734	735	726	701	742	758	783	715	780	728	721	739	732	750	735	727	679	733	718	701	726	723	738	773	760	720	743	715	718	718	684	717	735	735	708	696	712	704	723	744	749	731	721	734	716	742	752	746	741	709	725	745	761	716	731	760	741	717	713	736	726	779	748	726	790	750	756	722	763	738	679	721	716	756	690	709	737	715	743	726	727	740	748	708	717	728	688	720	688	705	721	736	741	722	762	740	692	689	664	692	700	698	741	730	701	697	783	746	703	734	732	697	756	719	720	726	760	732	708	721	721	740	722	673	814	667	707	716	751	708	738	755	688	714	726	733	741	727	712	731	710	715	685	720	692	749	742	724	711	802	712	742	749	732	743	684	725	737	728	725	776	740	688	752	776	722	711	725	749	698	703	743	741	678	754	747	731	695	698	736	717	735	790	724	763	764	719	732	706	720	754	741	753	721	723	706	730	753	671	726	745	691	724	707	696	744	737	686	743	756	698	721	758	746	725	687	700	770	731	718	713	705	719	712	809	707	741	716	735	685	708	697	708	763	715	695	695	712	709	780	732	722	771	748	665	737	738	719	760	660	710	721	741	729	764	752	675	722	740	755	723	696	732	748	739	758	780	756	742	731	749	713	679	745	720	706	718	714	717	707	747	718	709	695	684	732	674	735	732	703	729	716	734	694	717	707	707	713	696	697	711	677	732	706	749	736	743	752	701	759	741	718	730	730	652	725	779	705	739	756	707	683	736	723	754	769	685	743	747	718	736	749	766	701	724	725	726	691	721	707	741	771	678	733	755	688	682	736	723	710	782	716	694	716	724	755	755	712	725	719	742	706	746	734	737	749	734	760	720	662	724	700	703	688	708	664	747	719	714	697	719	759	707	722	726	725	732	717	740	693	700	676	736	710	722	732	739	766	729	760	710	727	725	705	760	706	793	719	715	789	775	697	764	731	695	707	733	727	728	737	737	703	721	726	775	689	673	702	653	719	704	730	741	696	710	685	706	727	729	679	735	706	716	708	746	763	712	704	709	735	747	751	757	700	767	761	704	746	707	730	721	757	745	659	745	680	727	726	735	713	729	742	697	740	692	737	722	735	743	707	751	738	742	722	746	790	705	736	716	745	708	728	722	753	681	747	726	763	709	756	732	708	757	747	706	716	719	733	768	762	714	662	742	703	744	764	707	691	750	718	741	713	687	721	648	713	723	707	721	720	717	710	685	729	731	692	715	746	733	695	750	731	700	734	738	718	733	688	711	727	729	694	746	672	728	715	769	724	754	703	718	731	746	733	757	728	741	716	756	720	685	708	759	756	726	735	688	677	692	753	706	649	708	708	699	754	723	750	702	740	735	754	747	729	704	669	696	758	738	721	698	723	723	710	687	714	763	733	783	688	745	744	723	766	739	676	740	689	714	744	706	736	739	729	719	730	717	733	707	701	720	749	747	716	723	736	730	712	727	733	711	698	722	745	725	759	683	711	737	766	697	723	718	739	773	737	683	746	697	698	779	733	752	760	684	736	719	726	665	726	760	695	761	732	725	735	719	699	679	738	705	765	719	732	689	752	691	701	771	693	770	719	731	705	720	760	747	725	706	728	746	745	728	744	768	704	741	723	731	716	728	758	682	738	728	707	732	716	734	707	710	747	757	731	710	746	712	749	754	739	716	758	740	736	755	687	718	692	683	703	722	734	767	709	718	697	694	778	750	746	778	690	753	679	757	801	758	753	699	740	744	781	792	727	689	773	702	715	742	733	707	734	755	692	710	728	723	739	714	767	737	711	731	732	726	725	725	660	709	728	733	667	749	735	715	654	682	758	736	757	718	751	724	716	742	734	747	712	699	701	721	732	718	726	727	699	761	703	731	730	710	706	771	719	716	757	742	737	698	722	758	761	790	773	759	770	765	712	736	715	718	750	723	744	697	742	690	707	764	702	753	741	757	730	769	728	714	756	707	719	757	752
1883	17439	25278	19794	11805	5640	2021	542	159	85	67	69	59	48	68	65	51	49	72	39	41	58	55	55	59	56	45	48	49	46	66	51	57	66	47	57	48	43	64	55	61	45	59	60	60	57	48	70	65	56	51	62	56	40	58	59	57	68	49	56	66	60	44	61	59	46	56	52	59	63	52	50	59	57	67	53	51	65	55	53	65	49	58	66	70	52	61	68	54	47	56	65	45	72	56	64	64	56	61	53	67	51	68	57	51	50	45	54	52	65	69	59	38	54	64	52	59	65	50	55	56	71	66	52	40	58	61	63	59	53	56	52	55	55	59	58	59	49	47	55	70	48	56	58	68	44	54	52	62	60	54	56	69	58	57	55	65	58	53	64	59	54	60	49	57	68	49	60	61	60	61	50	54	74	57	63	41	74	52	57	56	62	49	63	53	54	74	49	60	63	65	44	68	58	52	50	52	44	58	61	51	55	51	61	60	56	60	51	55	54	49	52	59	51	63	50	64	56	55	62	55	47	66	64	47	57	60	55	55	49	61	54	55	54	60	53	59	64	46	53	70	54	50	59	61	52	62	57	49	68	64	69	50	65	54	58	55	59	54	50	67	57	49	75	52	47	63	52	51	58	61	63	55	64	71	32	56	50	67	56	48	64	65	54	50	60	67	52	60	56	61	52	48	59	68	74	55	60	60	56	59	62	53	71	64	64	60	52	60	71	57	51	62	55	51	68	55	60	59	47	65	52	76	49	45	52	51	51	59	57	61	67	61	59	51	54	52	58	61	64	49	49	49	58	59	61	62	67	53	65	56	51	48	52	62	54	60	54	49	62	69	60	55	54	65	63	54	49	64	59	52	53	54	58	47	70	51	62	54	61	55	60	60	60	63	49	52	65	58	55	61	56	61	64	59	59	67	52	57	64	64	53	61	64	57	67	62	57	62	59	65	62	67	66	66	63	47	62	61	53	53	55	66	49	70	61	45	50	63	58	44	56	63	57	54	58	59	62	68	54	51	51	55	44	52	50	41	66	46	62	60	53	66	70	51	66	56	75	59	62	55	69	54	62	74	58	56	55	63	57	56	61	61	59	69	74	51	55	69	70	46	60	64	63	70	49	70	61	54	61	51	53	61	64	51	51	59	56	46	58	41	60	50	49	59	51	64	56	64	54	55	63	54	57	48	45	68	48	73	62	52	63	67	43	61	59	70	68	58	63	66	63	60	57	51	49	65	63	61	43	55	53	36	53	48	54	56	62	61	50	52	46	79	60	77	44	55	59	49	58	69	61	59	69	59	68	57	67	40	55	63	62	70	56	62	57	51	72	41	59	61	60	67	55	62	49	60	68	57	71	49	43	56	56	56	60	57	50	56	46	52	51	58	54	64	55	51	70	51	51	60	61	58	70	55	43	61	37	57	68	45	66	56	65	67	52	74	51	58	62	48	61	58	56	50	63	63	58	53	49	50	71	46	60	54	61	64	61	61	50	57	49	64	66	57	52	63	58	56	57	68	51	52	62	62	58	56	62	52	62	67	55	59	55	55	42	55	60	52	51	62	59	60	46	72	53	63	61	44	61	55	57	53	68	51	57	57	71	56	75	57	72	59	48	60	54	56	58	59	59	50	65	67	50	55	38	46	58	58	69	65	53	63	59	41	66	70	65	57	42	56	63	69	63	57	59	63	67	60	55	49	54	60	58	58	72	57	59	70	56	52	55	73	65	46	53	51	60	65	59	46	53	59	63	71	69	54	62	55	57	58	59	53	61	51	53	52	48	55	56	73	52	65	48	55	57	59	56	51	57	54	57	56	53	46	58	63	56	70	52	64	65	48	56	51	53	57	63	56	57	64	60	72	50	52	61	64	45	61	62	53	63	50	51	56	48	53	51	56	70	67	66	58	60	53	61	64	50	55	51	52	65	57	60	64	73	55	52	69	67	48	47	55	57	54	57	54	46	44	47	49	65	62	58	45	55	65	48	43	57	52	57	50	75	59	55	55	45	67	51	55	60	54	55	57	52	75	55	65	57	36	51	67	51	58	66	69	56	52	60	65	66	60	54	50	48	53	58	62	51	61	57	40	51	61	61	64	70	62	57	51	57	56	65	71	70	56	54	74	63	62	56	38	54	58	59	54	63	59	46	62	56	35	58	55	66	65	71	65	50	50	43	60	40	53	58	57	53	58	56	54	61	61	60	48	45	63	66	59	61	59	45	54	51	66	52	65	54	50	66	58	60	43	51	53	46	55	62	64	58	62	50	68	62	54	52	47	64	49	66	55	55	62	51	62	48	68	61	45	53	53	54	63	46	48	58	64	50	46	47	52	54	60	63	56	45	54	56	52	56	71	58	59	57	63	68	57	65	56	73	40	58	62	54	55	60	57	63	76	52	65	61	55	54	50	51	49	45	52	62	67	57	62	48	47	57	53	48	51	57	49	63	55	57	59	63	57	63	44	57	54	64	65	58	62	66	67	44	53	62	63	54	41	57	53	50	74	44	64	60	56	43	61	56	62	56	57	60	61	56	60	53	46	67	50	63	68	59	63	89	53	57	53	66	48	39	47	56	50	55	75	61	60	64	75	51	50	68	39	67	59	56	57	62	61	64	52	66	51	60	49	46	57	55	46	48	37	49	50	47	61	57	60	45	49	74	64	58	60	59	53	58	57	50	48	47	59	71	51	59	60	46	66	63	57	52	47	70	54	59	53	71	61	59	57	53	45	44	58	53	55	66	61	51	63	68	61	61	59	54	59	58	52	56	60	63	42	51	50	56	49	59	46	58	41	59	56	66	58	56	50	61	46	73	58	51	47	60	58	59	53	65	64	60	49	47	53	69	58	51	48	65	66	55	59	52	39	60	62	65	55	53	55	60	44	55	52	57	62	58	64	61	48	68	53	67	55	50	56	67	48	64	65	61	77	55	51	46	49	65	57	66	65	53	51	51	61	65	59	47	60	70	65	63	68	45	52	72	48	59	48	59	56	56	66	58	61	53	54	66	59	53	49	61	60	60	57	63	53	46	72	61	54	63	72	56	58	56	60	55	68	45	62	63	61	65	68	57	63	68	51	53	61	62	57	55	57	62	69	59	65	53	65	53	71	54	58	54	55	59	71	59	61	68	73	60	45	56	57	56	60	56	43	55	48	66	54	53	52	67	51	67	51	64	58	68	54	63	54	66	59	58	55	46	60	54	53	60	56	55	49	61	74	43	57	66	53	63	59	47	50	67	44	58	49	56	64	53	52	57	67	60	52	56	46	49	52	68	69	46	57	69	66	50	56	65	56	62	54	44	56	54	49	57	46	60	60	58	54	48	51	52	57	59	60	49	56	68	66	50	52	55	62	63	53	47	51	60	53	48	68	53	60	69	51	55	63	39	51	57	49	50	59	64	69	56	52	38	50	57	49	58	59	53	56	65	47	67	53	68	51	64	51	61	57	52	54	56	52	52	56	43	57	77	63	57	64	57	75	71	53	58	60	53	51	51
27913	46930	51598	58018	55784	41745	27949	13156	4095	1249	805	736	740	718	719	691	678	725	791	697	666	727	717	727	706	718	700	704	699	674	696	679	753	755	717	676	703	704	704	714	681	725	718	727	716	708	741	730	748	715	728	712	745	733	753	702	744	717	693	683	676	693	700	715	754	714	707	705	717	696	677	693	698	727	782	733	746	713	750	675	717	734	717	775	751	722	746	708	759	729	718	757	725	805	737	758	767	700	705	671	689	703	744	730	710	758	708	695	696	778	738	711	732	737	693	714	702	741	720	696	742	703	702	724	751	719	705	756	719	694	698	671	730	709	735	731	736	721	741	716	715	775	657	705	706	727	722	709	718	761	694	734	720	772	689	725	735	697	692	723	766	698	689	688	708	737	680	726	670	752	707	695	703	745	687	718	782	749	758	721	723	782	724	719	776	742	761	678	708	717	737	750	725	722	719	700	711	708	734	794	702	664	722	762	672	716	689	748	727	672	748	735	750	705	655	717	687	737	704	760	698	742	703	703	674	711	765	724	725	734	722	731	705	690	727	722	743	700	734	669	711	684	734	743	723	706	725	673	697	744	681	728	712	756	732	755	742	711	658	726	750	727	731	694	724	744	696	734	719	773	703	709	779	711	749	723	705	730	663	759	683	668	710	693	709	715	707	706	734	765	721	692	687	741	674	740	718	716	720	689	762	697	689	736	723	705	701	702	722	728	706	774	734	728	717	728	720	693	724	733	737	721	721	703	685	673	720	739	708	743	734	728	699	743	690	735	681	694	691	690	694	746	704	737	705	726	712	698	733	745	662	710	698	719	697	744	740	729	698	699	698	681	654	695	699	707	755	722	702	739	696	741	694	700	678	683	722	691	717	721	714	732	669	700	750	731	679	751	681	751	717	734	726	740	745	754	720	672	696	714	717	713	670	724	758	648	704	696	692	720	707	688	675	698	686	731	756	721	707	714	716	709	701	755	695	694	674	753	663	711	671	682	719	703	747	737	729	730	694	673	739	736	703	702	686	729	718	660	686	759	730	724	697	700	730	719	753	711	694	675	747	729	717	712	675	678	696	681	713	643	704	691	714	694	742	729	761	659	715	702	698	714	771	686	663	742	709	701	711	737	695	653	717	715	773	715	712	623	758	716	712	705	712	703	689	750	681	726	709	719	664	775	657	660	725	743	715	701	727	729	729	676	703	648	713	676	741	717	729	710	713	727	723	720	706	720	708	690	732	768	700	709	668	768	687	673	753	695	711	724	708	702	714	719	762	722	709	733	714	643	693	684	718	680	716	704	720	739	711	684	708	723	694	716	717	738	716	694	708	741	703	710	708	680	714	722	688	751	763	731	693	679	668	670	723	709	638	668	711	718	689	748	722	706	676	724	750	699	743	676	757	690	712	710	746	692	700	719	715	697	736	699	705	670	717	726	762	726	735	726	711	738	706	708	725	753	784	745	751	738	697	684	731	669	735	768	690	745	787	686	724	735	719	718	749	709	723	690	699	736	675	694	693	717	694	699	681	668	681	732	726	709	749	731	713	706	723	671	744	774	775	733	688	726	693	734	729	714	701	675	731	752	706	697	715	711	697	742	744	667	693	729	714	699	705	718	741	720	701	758	652	675	641	731	727	682	708	699	745	703	709	724	706	738	678	763	748	758	773	690	698	734	692	697	721	724	726	730	707	759	728	691	733	731	678	730	730	752	695	680	705	736	708	691	746	642	732	726	744	685	773	710	759	732	802	712	701	737	697	742	704	717	721	692	628	674	653	747	718	724	738	722	702	747	672	786	679	777	740	728	692	692	653	716	701	713	707	688	727	710	754	710	660	722	696	678	768	705	703	671	723	774	676	764	722	707	730	724	745	731	753	687	734	731	710	716	730	750	709	741	723	699	722	730	696	712	693	736	659	729	720	713	682	707	678	707	699	680	696	700	717	695	752	731	727	672	739	681	740	707	750	704	697	703	704	706	732	739	685	734	705	711	724	694	748	685	723	679	743	699	697	702	709	745	712	727	709	720	703	718	716	726	664	742	747	724	711	692	694	722	767	679	735	708	697	673	677	733	688	760	705	705	686	691	703	676	728	690	713	728	697	732	754	714	717	702	712	724	716	738	674	750	757	727	650	720	710	717	715	682	716	710	683	745	758	735	710	703	702	709	667	684	734	697	750	703	661	713	713	685	681	707	683	656	727	700	744	715	733	718	707	708	699	670	692	723	683	695	702	720	739	721	688	737	751	735	707	738	723	703	671	724	712	743	668	685	752	687	701	708	722	731	697	689	724	728	731	708	640	724	757	710	759	760	698	711	705	699	679	708	713	676	760	710	722	691	715	724	774	698	681	701	746	755	704	678	716	704	739	715	751	703	722	734	696	752	665	704	735	750	785	754	710	727	694	708	708	684	698	722	781	724	721	704	712	727	709	692	720	725	717	732	743	747	732	727	749	689	695	686	719	711	689	697	739	720	716	730	738	708	725	715	683	694	729	709	683	714	709	757	695	752	724	742	704	730	739	761	697	712	693	705	704	732	717	680	758	697	691	713	692	723	759	746	721	734	744	694	753	637	788	706	717	670	712	718	694	709	763	720	753	692	728	693	689	725	712	665	672	709	754	699	746	706	698	741	728	661	708	706	735	727	705	707	710	716	690	670	678	762	718	683	703	725	713	711	716	715	713	721	707	700	722	772	735	734	779	675	647	722	729	746	736	789	738	743	706	729	722	662	685	721	719	700	717	719	746	687	726	716	742	713	704	674	724	657	729	781	669	681	725	714	702	731	749	669	677	707	693	705	718	702	753	744	715	699	704	702	701	727	693	709	686	708	701	713	710	788	673	716	733	718	679	708	663	709	694	720	723	700	732	757	706	728	730	688	668	692	725	719	695	760	749	740	655	657	746	699	702	699	759	764	740	761	745	743	722	705	687	720	721	738	649	731	690	740	686	768	745	702	734	674	740	716	723	721	711	725	701	716	778	746	695	732	700	720	691	768	667	726	691	725	720	709	733	716	744	710	744	743	709	700	732	678	670	694	719	716	714	699	701	700	705	741	711	689	677	718	706	681	681	689	742	781	699	726	717	711	752	726	713	721	713	762	747	734	690	664	690	708	739	732	715	750	729	762	692	702	715	702	703	706	724	682	716	743	737	752	701	686	677	715	764	749	705	774	714	708	741	751	694	704	706	710	728	761	693	701	744	708	701	678	690	680	715	748	725	730	702	760	716	669	786	699	743	704	716	750	724	707	751	741	764	656	720	699	736	730	738	676	762	757	738	723	721	719	719	714	720	732	713	711	681	707	691	659	702	697	716	715	698	703	660	689	728	688	696	714	712	720	738	758	681	740	749	697	708	724	681	720	712	695	762	688	736	632	737	724	712	703	726	759	692	745	693	695	697	722	690	735	718	751	748	738	727	748	702	705	708	721	682	684	734	716	749	682	734	725	707	760	718	767	703	718	748	715	719	703	728	736	690	731	747	666	746	682
1591	3604	5907	5552	3047	1434	525	198	100	68	49	48	60	49	44	37	49	47	60	47	51	57	54	55	50	61	56	51	47	59	53	49	48	62	63	51	49	64	49	47	53	49	43	54	60	68	51	52	47	47	60	67	59	57	49	47	54	46	49	51	47	66	73	59	67	48	67	59	56	56	48	54	49	53	54	53	60	60	52	56	51	60	59	53	53	60	56	57	43	74	67	57	50	63	40	58	59	45	55	60	47	55	52	50	51	61	37	57	64	53	62	52	53	58	51	45	47	62	54	64	58	59	52	71	65	52	51	56	75	57	48	58	58	54	57	74	45	53	56	53	64	51	68	57	42	56	57	44	64	69	42	62	66	38	48	56	57	66	55	58	53	61	69	53	52	62	52	49	66	65	49	48	59	57	44	46	57	63	41	51	60	59	45	44	45	59	49	61	63	51	53	46	58	56	44	55	51	50	40	42	48	51	54	58	58	44	54	53	61	59	50	58	50	66	54	52	52	51	60	40	61	55	50	37	64	54	54	53	48	46	54	58	65	38	53	51	56	58	57	56	48	51	60	48	48	68	51	65	50	50	43	57	53	63	47	55	59	51	57	55	65	62	43	55	54	55	66	60	53	62	46	51	45	48	58	58	57	63	68	61	57	46	64	62	50	64	55	60	64	56	50	54	69	53	52	49	53	50	44	59	54	57	56	53	61	50	51	43	53	53	48	55	59	51	55	58	58	57	54	59	65	73	73	61	65	57	62	46	54	48	69	66	50	59	52	60	64	52	56	52	55	63	56	60	72	49	45	51	59	52	66	76	47	54	56	59	56	40	57	56	62	56	46	39	62	60	64	64	59	55	65	60	51	63	43	64	52	53	56	40	50	46	48	55	57	65	49	63	48	63	55	52	52	59	61	53	53	42	52	62	51	56	60	47	56	46	59	58	50	60	52	56	54	48	62	61	54	47	65	53	47	57	61	62	49	48	57	59	44	50	47	55	58	55	57	54	58	58	63	60	61	45	49	59	49	52	49	55	62	46	55	47	54	45	38	66	61	50	55	56	47	47	55	62	55	58	48	57	57	54	50	52	64	43	53	63	55	51	68	55	45	63	64	58	55	42	62	58	51	56	62	64	49	49	56	63	56	42	48	63	49	50	53	58	48	57	52	68	50	66	49	53	58	37	52	50	68	74	56	48	42	52	55	51	45	60	61	46	58	56	55	48	57	62	63	57	48	61	45	56	62	44	49	50	63	76	68	53	62	57	58	57	57	60	55	49	55	41	48	45	64	57	63	43	49	65	61	64	47	58	42	52	55	58	50	63	45	64	46	44	60	41	69	49	52	55	49	44	60	61	50	65	64	45	60	57	51	65	65	56	47	61	48	55	51	63	43	54	53	29	68	62	61	46	56	56	47	72	52	50	42	50	49	56	56	60	64	63	54	60	52	61	59	57	73	45	57	48	53	59	63	66	55	58	63	56	65	64	73	72	61	63	70	60	46	46	44	55	48	40	60	59	64	52	68	63	84	70	71	45	57	49	43	42	62	66	50	63	56	71	65	57	78	56	50	62	48	65	59	43	41	60	48	49	55	51	56	60	57	40	58	49	54	58	45	60	49	43	48	59	50	49	47	66	72	56	49	53	58	46	46	55	47	57	66	49	34	40	47	55	64	46	58	68	60	58	58	54	49	50	54	54	58	61	39	53	68	51	53	50	55	66	49	53	54	60	45	55	65	61	56	41	49	50	43	58	69	64	43	54	45	60	64	47	59	64	49	49	57	59	51	62	46	55	38	57	36	56	53	53	61	55	54	41	53	45	56	57	57	68	61	65	56	55	46	61	46	47	47	58	58	56	59	49	54	52	49	58	49	61	54	55	44	58	38	63	60	54	54	62	61	51	54	58	60	50	53	50	58	52	57	69	48	72	53	59	55	51	53	45	58	53	56	50	51	55	51	51	55	61	53	59	52	48	44	54	56	48	56	45	48	51	49	48	49	63	63	55	51	53	46	59	64	50	61	43	45	49	55	60	42	58	62	62	71	55	48	57	55	58	53	63	70	50	54	60	56	42	57	56	50	52	56	49	71	70	49	60	58	54	54	44	52	61	54	54	49	51	60	64	70	53	52	43	65	62	34	60	42	71	53	59	60	67	58	58	60	54	50	54	57	70	45	59	62	57	69	49	63	41	51	63	58	51	43	55	57	55	56	46	52	53	47	58	43	62	49	61	55	42	53	45	46	53	61	49	52	49	73	59	42	55	49	56	57	65	53	49	45	60	64	60	55	46	57	51	57	61	59	54	79	46	58	56	50	56	57	45	56	57	63	58	59	55	60	74	59	52	53	59	49	62	56	64	54	55	57	49	69	59	58	62	57	55	60	52	52	59	48	48	61	58	48	60	52	57	47	52	50	59	62	69	63	50	69	62	52	61	49	54	46	53	63	48	55	58	46	50	55	60	49	69	49	47	58	66	53	57	48	59	60	64	70	57	55	64	54	48	61	63	59	56	51	51	49	47	60	67	50	42	44	52	44	48	55	61	54	41	58	59	56	48	39	50	58	59	47	56	48	58	58	53	58	56	72	49	65	53	60	51	50	53	53	54	53	54	59	51	49	53	66	57	55	51	52	54	67	57	50	55	73	48	49	60	45	50	49	66	47	52	58	49	56	51	55	64	58	58	62	45	54	54	46	58	59	54	44	48	65	53	52	61	77	66	38	40	57	41	50	49	61	67	59	51	39	49	57	53	55	51	56	47	39	40	53	45	66	47	51	60	65	56	65	55	43	42	55	61	54	49	56	52	66	38	50	57	63	55	34	60	57	42	58	56	59	63	59	72	56	49	49	59	44	52	51	49	56	63	41	64	65	58	58	58	62	69	49	64	62	65	60	59	60	57	53	47	64	50	60	42	55	48	64	51	66	60	59	40	38	47	54	44	47	60	47	53	52	45	52	44	51	61	52	56	52	59	54	49	51	61	47	49	38	48	54	53	50	44	63	56	48	60	46	66	58	51	56	59	55	57	57	54	48	60	60	50	56	63	66	60	53	60	51	46	61	58	57	57	54	56	48	54	60	56	67	50	48	63	46	69	45	54	56	57	55	61	46	47	55	72	51	52	53	62	54	52	56	53	64	56	57	72	50	55	74	61	49	60	67	67	47	67	57	57	51	53	50	53	43	62	56	49	58	69	41	63	60	47	55	60	76	48	56	69	66	48	57	55	51	48	52	57	66	51	48	50	53	58	49	74	53	45	40	57	54	54	57	56	47	67	64	51	61	50	42	57	54	48	63	43	55	52	48	52	63	56	52	50	54	51	61	56	50	53	51	55	57	58	51	52	43	50	54	55	55	49	66	61	74	65	61	55	57	72	45	56	58	48	52	62	70	48	43	45	53	53	51	53	58	50	53	64	54	52	52	44	56	48	61	76	41	44	45	47	64	44	49	56	55	71	55	56	73	50	53	54	51	49	58	55	54	44	52	42	61	59
19170	27996	31865	35777	34672	26127	14159	5086	1568	829	696	658	707	721	637	737	695	710	664	674	698	672	760	693	694	776	722	666	663	643	690	742	747	719	686	687	686	690	660	696	717	711	674	709	699	678	693	674	710	697	689	700	694	630	695	723	718	685	705	661	705	716	666	673	690	720	688	707	708	697	720	691	684	734	638	695	706	679	695	697	692	708	697	732	650	688	727	685	689	709	656	705	721	685	670	724	679	696	660	691	756	675	710	737	689	715	655	722	687	699	718	721	676	692	697	657	683	677	675	745	694	680	689	693	731	707	763	684	724	698	683	716	693	719	673	704	693	725	707	646	705	677	638	714	680	720	720	714	701	726	737	658	705	687	712	731	707	678	701	721	708	722	727	659	721	706	723	722	691	675	743	677	662	689	690	670	698	696	675	675	698	739	723	691	692	737	726	673	732	669	659	714	681	692	701	685	656	701	681	734	718	727	686	666	713	661	668	697	696	708	717	687	691	702	677	745	712	682	724	669	748	632	711	700	688	708	695	737	726	674	685	667	724	643	718	672	706	686	719	671	672	690	732	726	739	674	739	678	706	685	694	716	708	674	690	685	705	688	673	681	688	720	701	684	676	682	731	707	689	675	701	657	717	694	738	721	709	721	643	738	700	767	742	746	718	718	705	673	685	737	666	724	673	689	748	716	681	681	697	640	751	698	730	682	707	723	679	693	704	751	762	735	637	731	688	694	670	691	641	710	678	654	689	669	711	713	680	697	669	723	679	738	695	759	681	688	659	675	685	729	700	706	667	700	744	691	702	706	692	688	661	717	701	700	678	693	668	654	694	699	708	676	726	711	710	723	700	692	704	715	724	661	640	746	716	686	642	672	686	701	660	691	661	736	714	689	701	688	665	696	702	709	664	695	692	685	692	718	670	709	755	711	707	702	724	703	682	711	700	640	704	674	708	684	707	700	670	704	704	712	715	681	707	748	740	704	684	701	708	682	687	678	695	720	680	712	651	682	706	699	780	688	663	713	723	707	715	697	692	692	677	711	684	712	679	677	702	720	697	660	697	661	716	712	711	634	742	724	709	682	694	701	684	706	728	715	676	683	670	693	695	698	725	708	696	743	700	722	733	696	689	694	677	707	709	684	707	664	728	761	713	708	740	709	679	741	736	708	687	711	701	728	652	655	694	660	677	683	678	685	723	672	716	722	659	661	723	700	691	736	738	713	708	757	672	728	689	693	726	666	663	720	661	684	689	723	669	718	652	671	688	704	710	713	684	728	730	688	725	684	708	699	734	701	706	695	653	675	730	736	690	681	695	672	682	726	708	729	734	721	681	634	686	679	662	705	749	706	706	712	722	693	677	683	724	718	731	703	700	717	715	674	703	729	716	646	700	701	744	680	680	651	743	723	712	691	654	695	683	712	679	697	712	708	722	657	688	672	683	685	735	664	682	665	657	706	712	736	699	648	673	710	703	704	698	700	705	691	706	735	715	693	698	706	722	757	701	709	722	724	645	697	690	695	701	694	706	695	650	701	713	684	715	701	705	704	694	659	664	682	691	689	680	660	708	683	731	659	717	687	661	749	738	707	685	704	697	732	726	670	690	687	682	735	733	718	677	726	670	653	720	700	703	690	690	698	680	675	678	697	706	697	695	740	684	703	699	725	690	715	703	678	697	711	666	665	693	701	701	680	675	683	717	693	736	756	667	743	675	721	679	760	721	689	733	697	675	711	697	718	702	669	691	707	711	711	717	684	691	681	651	722	733	711	759	733	715	727	711	672	707	739	683	709	682	629	689	728	734	742	737	666	696	743	724	694	669	662	674	682	706	688	743	698	706	691	692	697	669	674	695	716	734	705	710	723	696	726	664	694	698	676	683	686	684	706	663	712	745	714	717	776	703	699	703	737	673	732	660	693	704	702	684	716	714	743	668	676	679	697	731	696	729	730	690	705	687	708	691	697	724	672	700	708	726	684	695	708	681	705	685	710	695	714	747	696	750	699	727	732	659	677	675	675	685	723	702	676	678	702	776	689	703	709	758	677	675	695	714	733	670	729	712	766	699	670	686	680	672	738	699	723	690	738	717	725	697	682	741	697	756	695	764	735	719	676	701	687	694	727	688	664	673	681	708	739	683	685	670	686	702	698	686	716	686	721	728	719	750	718	687	653	662	683	698	709	701	725	729	735	679	723	639	722	671	720	732	699	677	682	704	693	715	688	708	655	714	708	696	697	741	704	664	715	757	686	710	732	670	776	718	713	708	722	726	667	709	730	706	696	712	710	718	722	675	681	749	700	690	694	711	733	754	710	713	718	685	688	700	658	691	601	694	724	727	706	700	671	722	690	706	679	690	680	718	742	689	703	678	724	747	758	679	763	709	701	732	676	716	685	684	706	713	656	679	721	790	656	601	659	689	698	714	732	674	704	732	663	693	728	682	734	685	695	675	699	704	650	696	730	701	700	721	687	684	634	664	686	731	701	744	665	685	692	694	770	689	713	730	704	691	679	732	697	735	693	772	696	695	718	694	716	680	747	700	744	686	657	703	750	710	693	696	690	681	724	705	746	752	669	689	671	709	686	667	718	683	686	732	745	671	677	700	709	728	695	715	690	667	698	679	685	765	660	663	732	716	666	705	743	680	705	711	708	676	710	674	678	668	689	684	714	672	685	704	687	692	663	727	725	687	752	685	725	691	691	707	698	716	706	673	708	708	701	728	726	718	674	683	679	712	666	725	736	749	702	703	705	698	726	697	684	729	690	730	684	697	698	694	706	745	707	719	713	751	647	695	688	690	743	687	718	711	677	676	735	675	720	701	701	730	674	705	703	653	694	727	715	701	667	695	664	662	709	655	708	713	683	722	680	729	728	687	689	722	678	699	741	731	667	740	705	657	701	744	730	668	696	717	677	723	731	688	680	733	700	682	721	706	706	708	663	699	664	752	762	724	708	659	704	720	729	667	689	702	702	678	716	689	703	684	720	681	702	666	660	682	757	724	692	730	709	706	737	674	708	701	690	697	653	703	689	698	706	691	687	698	683	708	683	697	702	740	669	712	711	739	696	677	689	686	674	720	692	711	705	696	731	678	655	690	707	722	670	707	655	670	687	691	725	715	678	681	727	731	703	690	686	667	700	757	704	672	694	705	699	664	703	738	658	781	668	729	708	726	682	673	704	729	721	707	703	719	691	718	722	697	661	745	683	693	665	711	692	726	662	698	662	730	717	653	686	720	698	721	718	677	694	691	653	726	698	691	746	713	698	698	712	681	701	731	685	720	704	680	707	691	707	742	695	732	710	704	717	731	697	694	690	676	635	703	724	684	703	666	706	717	700	685	669	692	632	692	726	681	709	642	661	686	684	717	676	731	720	658	678	701	717	734	720	711	719	678	714	678	718	747	723	687	714	648	708	702	694	704	724	661	679	716	681	673	691	653	735	714	747	714	744	672	704	747	669	722	671	731	736	669	652	668	739	701	653	718	657	685	682
2245	12143	14022	12396	8593	4734	1508	432	125	86	40	55	55	53	46	51	58	56	54	52	40	56	58	65	58	51	62	52	56	67	57	43	71	50	62	59	67	48	53	49	58	50	64	43	36	72	67	53	64	57	58	62	47	50	64	50	71	63	56	52	48	55	46	44	65	64	58	72	65	65	64	59	57	57	59	57	54	57	52	49	42	66	65	58	54	61	46	55	64	67	46	44	63	57	64	64	64	59	50	57	56	40	49	48	42	65	65	42	60	52	44	53	60	58	55	49	65	39	58	49	39	54	64	56	49	53	47	50	53	35	59	62	55	60	48	62	55	48	58	50	62	59	52	62	54	61	48	67	51	70	41	50	63	53	52	50	48	80	48	56	56	48	67	60	70	68	49	47	61	58	51	58	53	52	42	56	72	61	64	69	61	70	53	48	69	56	32	62	62	54	66	57	47	45	76	52	63	51	45	58	55	48	53	56	63	49	57	49	57	52	50	40	61	68	57	63	59	45	70	51	49	42	55	62	53	48	45	61	57	71	56	60	46	64	53	68	70	64	51	48	47	60	42	59	68	56	45	53	64	50	49	56	66	60	50	48	44	58	66	50	60	50	64	58	54	48	63	68	42	53	46	54	57	56	41	50	47	51	59	44	53	52	69	50	54	47	54	61	69	45	71	56	51	55	60	47	48	61	57	50	59	55	53	67	68	51	74	58	50	49	56	47	53	45	53	49	48	51	59	55	54	58	50	49	69	50	39	55	53	56	55	54	58	59	57	56	67	51	64	63	54	66	52	51	48	60	49	53	69	49	65	62	56	70	56	54	43	65	63	53	49	52	62	43	64	53	54	45	64	52	62	44	55	53	55	62	64	58	63	54	43	48	50	51	54	47	60	55	59	60	60	55	46	51	58	56	56	62	45	48	62	54	54	53	68	65	65	68	55	62	50	59	55	50	53	56	50	57	57	63	56	53	57	56	61	56	53	64	60	44	63	53	54	67	42	41	56	64	50	56	59	56	57	51	51	57	52	59	61	54	53	41	62	62	74	57	51	46	58	56	63	64	51	53	50	40	67	56	44	45	43	56	74	53	65	52	47	62	56	54	55	60	52	52	45	49	52	61	59	41	61	62	58	51	45	59	61	55	43	64	58	48	46	48	59	50	49	55	69	57	58	60	66	48	56	61	56	63	68	57	48	62	53	56	57	56	63	49	40	52	57	53	63	59	53	40	57	54	72	56	65	55	45	54	53	50	58	55	61	54	57	62	42	50	55	48	48	57	53	55	49	57	57	59	57	59	64	49	48	49	67	53	56	51	60	53	59	64	57	50	49	62	73	62	50	72	69	39	63	56	45	56	59	60	59	51	43	53	48	57	61	49	53	52	53	61	66	71	59	68	61	42	51	67	57	43	50	58	41	62	57	57	70	61	54	54	51	47	57	62	45	60	44	61	50	54	49	57	49	80	42	55	49	47	66	55	53	42	41	54	76	53	50	59	59	44	57	54	54	43	72	54	49	57	52	70	53	58	60	48	56	64	71	64	52	45	51	52	50	53	58	56	54	66	50	66	57	63	51	52	61	56	53	56	57	48	57	61	50	55	49	51	53	53	61	57	52	56	66	60	55	56	48	57	45	61	53	61	71	34	58	57	64	56	49	52	58	50	65	53	56	44	56	57	58	53	41	45	64	47	54	63	66	70	60	52	54	59	57	52	60	54	48	60	46	62	54	64	52	63	46	58	64	57	58	63	55	57	75	68	60	49	51	53	56	58	51	63	52	42	62	66	52	44	44	66	52	46	47	62	68	54	54	53	50	58	54	55	54	57	47	47	57	65	54	48	66	56	60	48	59	58	55	51	63	48	50	77	55	57	55	54	47	66	49	44	62	60	61	58	42	54	75	62	48	63	38	56	65	55	66	52	66	59	57	56	58	51	52	50	52	62	50	48	63	57	64	49	66	50	67	57	61	66	47	60	63	50	58	46	55	58	46	58	58	43	53	52	60	52	47	70	50	61	56	50	55	62	52	55	51	57	38	56	53	69	50	65	62	54	49	48	71	53	55	61	54	51	57	52	56	68	75	56	49	59	46	69	58	53	47	53	57	59	49	56	53	62	61	54	49	53	64	56	52	60	56	69	47	51	59	44	53	55	51	63	66	50	68	49	65	43	61	61	58	54	47	55	57	60	57	59	48	63	56	58	51	47	52	53	44	54	51	46	62	59	53	58	55	53	60	49	58	35	69	58	54	60	44	57	65	58	60	60	56	60	60	58	60	54	64	67	66	52	56	59	60	55	58	58	44	52	49	46	51	58	40	52	49	46	67	50	47	55	62	66	54	42	48	52	55	48	51	69	62	69	63	51	68	54	57	69	58	60	64	67	49	48	58	61	64	66	53	56	63	59	51	54	61	45	52	68	50	55	50	52	63	47	62	59	53	63	57	58	54	61	52	58	65	57	71	53	60	42	58	53	59	63	49	50	54	57	54	62	67	62	52	55	64	60	53	58	53	64	67	50	48	60	42	46	54	52	57	66	60	50	66	45	53	56	54	46	64	50	59	44	64	41	49	62	49	61	59	55	54	55	53	60	56	66	48	48	67	61	58	59	63	60	35	48	51	49	51	75	54	52	62	58	54	66	55	43	52	61	52	49	54	46	58	47	51	57	54	49	45	57	68	65	63	51	58	45	43	49	51	79	52	65	59	65	44	63	52	52	56	63	43	53	63	55	66	48	50	62	56	44	41	47	49	54	67	55	59	55	54	42	49	47	45	52	46	54	58	55	58	48	48	57	51	42	64	49	39	64	60	59	53	44	56	41	50	53	73	61	46	78	43	46	51	58	43	62	56	54	59	63	55	60	56	51	51	53	56	61	56	46	56	49	57	52	58	57	40	66	67	59	69	52	55	61	67	58	65	57	61	71	55	49	46	53	49	54	47	47	64	51	49	53	55	60	49	65	38	66	54	52	51	57	50	47	55	48	52	65	60	49	45	76	61	62	53	47	56	47	59	75	52	68	55	54	46	68	32	53	54	47	48	57	48	66	57	52	55	45	52	61	46	56	65	52	70	42	58	67	48	54	55	52	49	69	57	47	45	59	58	65	55	52	56	48	51	47	64	63	68	35	63	50	48	55	61	53	44	51	58	50	60	58	52	64	54	54	67	46	51	64	55	59	48	69	58	71	48	47	37	53	63	58	66	56	42	59	68	58	44	55	52	52	45	59	60	60	55	51	51	52	50	53	72	65	55	52	49	49	54	53	57	53	49	60	53	54	47	46	62	68	60	49	56	55	57	37	57	58	59	57	64	53	58	57	52	49	62	57	47	54	56	63	36	63	57	49	61	53	54	48	70	59	58	50	56	53	55	40	47	54	61	73	51	57	47	50	50	52	55	50	48	50	58	42	57	58	63	64	64	68	57	52	51	51	64	47	58	63	49	67	61	60	55	58	58	60	64	70	59	61	59	61	52	49	58	61	51	61	60	58
28847	39653	40505	51000	52809	39523	25113	10950	3153	1069	784	716	757	701	734	702	702	742	690	734	736	697	732	686	691	687	678	701	682	692	738	718	702	708	727	739	695	698	768	706	673	728	703	690	692	698	677	684	682	701	708	685	725	718	663	692	695	712	687	725	698	716	686	682	734	688	711	757	745	734	705	658	672	660	700	687	679	724	719	656	669	696	705	675	724	703	721	666	665	707	739	704	736	638	771	685	679	703	677	655	709	686	716	719	710	695	690	693	689	667	657	682	686	693	669	710	678	692	686	704	735	701	689	687	742	715	673	684	683	677	725	710	669	690	663	734	731	667	683	731	705	706	726	742	725	693	702	702	669	738	688	682	676	711	722	695	708	698	634	751	678	699	701	694	710	716	699	703	717	684	741	713	679	730	693	673	659	707	720	704	707	686	695	713	689	636	717	741	676	674	691	699	675	653	735	725	680	719	685	715	653	686	718	683	685	687	703	689	703	703	719	714	717	699	654	721	697	667	715	678	734	723	669	705	731	678	740	707	704	690	730	678	685	691	704	696	679	708	712	687	669	757	692	695	714	712	700	736	661	694	709	690	662	700	686	774	696	690	687	688	729	701	660	734	710	656	709	717	700	687	655	726	742	748	687	685	748	701	685	695	684	689	716	731	735	687	741	730	618	702	717	734	725	687	719	697	693	692	744	676	733	736	664	679	643	723	734	714	662	681	702	696	729	686	705	683	710	723	678	707	655	717	709	694	685	690	657	668	684	680	655	763	692	706	701	697	730	714	757	657	656	680	670	741	686	725	673	696	724	699	725	714	708	733	730	679	713	707	706	717	728	681	670	675	690	716	737	676	696	696	625	684	693	680	700	731	705	659	720	707	690	696	717	767	684	688	727	695	695	672	705	705	663	749	720	712	754	701	709	724	711	701	700	698	722	657	688	699	694	708	684	674	690	646	681	702	747	712	725	686	705	717	694	691	685	724	672	677	704	698	709	721	709	716	746	716	718	678	754	635	671	707	709	698	728	671	682	658	690	736	695	743	676	714	726	746	713	729	685	719	701	699	691	694	669	700	721	711	668	711	712	707	689	614	687	710	728	694	697	709	708	678	731	697	736	676	710	710	704	696	657	685	711	718	683	709	719	708	658	686	737	678	672	756	695	719	716	706	680	702	700	681	714	710	712	698	699	691	721	693	648	687	750	697	674	748	700	712	685	697	694	690	679	723	689	667	685	687	736	730	690	754	706	705	733	702	733	723	712	672	755	687	690	701	682	722	688	684	683	716	715	693	715	744	724	705	700	709	726	683	673	762	681	692	734	696	716	689	744	713	715	672	712	700	673	722	711	736	655	724	720	732	725	722	745	663	736	654	670	700	707	689	746	641	696	738	685	689	708	673	711	688	686	700	701	668	698	706	649	685	687	695	680	662	744	747	722	659	714	717	672	707	710	691	660	705	674	723	671	709	653	710	726	685	724	732	713	710	660	690	703	738	710	693	684	707	683	646	685	677	706	719	720	700	677	707	691	698	721	659	717	733	740	743	662	687	706	689	688	608	690	678	715	697	711	666	670	696	716	675	718	688	752	743	677	659	698	729	715	674	687	700	698	703	734	733	703	678	722	700	723	717	705	695	690	682	725	734	706	719	685	658	708	710	681	678	661	724	698	698	694	697	734	706	672	701	713	690	721	667	734	700	711	712	715	670	693	703	704	717	672	713	710	685	694	698	688	665	721	678	695	734	706	761	735	700	671	715	724	701	678	681	693	724	731	702	700	692	678	709	643	730	713	641	667	698	726	666	708	686	666	720	710	697	728	742	710	726	734	700	715	679	704	709	680	687	723	720	710	722	717	685	684	739	754	673	692	705	735	741	730	699	714	684	698	694	660	725	698	691	745	680	674	723	724	715	687	664	685	738	700	720	733	687	703	704	711	703	732	701	689	703	720	695	670	706	666	728	677	729	705	710	699	704	674	733	700	698	716	679	667	716	707	729	701	688	686	751	709	737	727	653	667	670	708	718	683	758	677	703	712	682	689	698	689	702	673	686	677	752	731	716	737	718	703	702	701	668	706	719	713	714	717	697	698	672	733	665	726	709	697	693	683	675	714	673	675	721	693	745	677	728	667	687	657	714	681	691	700	686	733	693	731	710	724	749	692	690	656	653	688	724	700	698	703	720	658	714	710	648	708	694	714	699	678	704	655	708	671	713	719	725	735	659	752	683	715	741	660	724	681	659	711	744	675	676	684	720	694	675	707	732	689	679	710	686	673	686	687	697	707	720	737	705	713	704	724	741	649	743	696	693	718	716	706	727	692	682	675	668	738	721	679	680	735	674	664	719	712	684	693	723	710	632	710	675	694	772	729	676	635	736	731	719	673	755	667	683	678	713	714	700	744	688	755	712	734	743	719	663	742	682	687	690	667	685	689	757	695	705	682	706	728	732	627	710	691	733	717	681	693	760	711	737	714	694	706	680	705	686	660	741	662	682	709	711	703	694	737	701	698	696	748	746	714	686	718	741	713	693	654	702	705	711	685	673	687	696	705	659	678	709	712	660	686	700	741	727	704	695	719	685	689	715	750	698	704	687	686	709	728	714	681	696	743	700	718	724	677	701	741	722	681	711	686	684	742	745	720	685	726	695	674	729	645	770	739	719	709	701	723	662	679	663	687	691	697	677	711	693	743	707	664	689	716	744	692	739	711	680	690	697	661	707	653	704	711	678	696	650	679	713	703	670	645	692	663	685	656	644	709	692	682	703	694	700	711	710	713	721	674	659	693	689	675	731	734	712	681	733	716	665	683	656	735	736	746	656	694	677	711	675	716	699	677	653	722	711	700	692	696	713	649	790	693	699	701	735	738	734	761	715	680	728	678	705	701	703	724	714	661	704	720	675	698	697	682	739	672	700	768	707	727	731	699	717	705	726	693	657	680	687	702	686	674	695	659	689	731	681	716	706	718	679	720	707	712	708	673	723	669	650	714	711	668	678	691	691	709	738	684	711	706	664	685	717	720	664	702	696	698	722	691	713	738	709	708	667	668	689	668	698	690	713	722	683	673	718	734	715	689	679	714	701	687	680	712	673	675	715	660	657	717	649	696	664	632	731	732	685	680	699	727	735	651	712	680	657	729	687	721	660	731	698	768	685	706	777	657	706	712	691	711	675	649	734	714	680	695	709	734	696	681	706	741	736	665	730	700	674	712	643	671	719	652	705	719	666	692	666	754	714	725	690	674	707	670	706	703	657	736	667	761	677	699	647	692	703	728	702	696	705	743	710	715	706	703	762	649	714	724	684	649	687	737	710	749	707	709	716	666	710	701	686	685	742	687	696	722	643	725	634	711	720	662	706	723	703	708	701	697	670	689	674	698	729	683	711	719	686	665	744	697	687	745	714	698	713	685	667	695	696	743	699	731	738	668	712	690	734	733	704	645	701	688	665	659	738	683	669	656	707	696	737	701	719	729	687	674	718	663	667	702	693	709	680
2587	8808	14400	12401	8585	4934	1669	407	138	59	62	55	49	47	63	66	49	53	50	53	46	60	52	53	54	73	63	52	58	48	54	60	56	56	51	56	48	54	68	56	50	63	62	59	73	62	40	58	63	71	53	70	52	62	63	43	44	69	46	58	62	63	66	55	50	58	61	47	57	65	55	56	52	58	56	48	54	70	62	68	58	48	80	61	57	77	48	59	43	62	61	68	57	60	55	67	65	53	54	67	50	47	61	62	65	69	47	56	67	49	67	44	47	59	58	59	54	51	63	74	49	64	50	55	52	52	63	53	65	55	51	58	57	54	60	65	64	51	60	60	57	63	56	50	58	60	66	63	68	64	69	52	58	43	51	53	57	60	56	51	72	48	67	48	51	65	51	62	55	50	52	59	51	54	54	52	62	57	76	47	61	68	50	56	69	73	58	58	66	58	64	50	65	64	48	63	49	50	66	54	64	55	42	61	56	54	63	46	49	46	50	61	50	49	51	65	51	65	67	55	67	61	64	60	58	64	57	55	58	54	62	56	57	74	40	51	59	64	52	51	50	53	59	68	66	60	56	50	52	59	57	63	65	54	59	39	52	63	59	65	53	47	77	54	51	59	58	59	47	56	53	54	60	67	70	53	50	43	53	58	49	43	54	62	52	41	55	61	54	61	64	83	62	51	60	45	53	56	58	59	62	64	64	53	64	55	43	58	55	58	55	61	47	63	59	62	55	65	68	48	55	46	55	67	40	58	38	65	42	68	62	49	48	53	65	60	62	50	50	76	68	52	59	42	58	52	47	63	55	54	55	49	71	61	75	52	59	56	59	56	58	56	66	53	62	66	70	57	61	62	65	58	66	60	68	66	68	62	47	49	55	54	63	52	67	42	60	50	58	46	56	59	56	64	58	54	70	60	59	60	58	56	40	55	57	77	45	52	71	63	60	59	57	47	61	59	50	53	71	61	41	50	50	48	53	45	55	55	55	60	58	56	68	58	65	63	50	64	70	56	63	70	52	48	66	54	56	61	56	69	59	55	67	64	43	48	58	59	55	65	54	55	46	75	54	62	66	68	64	57	40	55	58	67	43	44	68	69	52	66	59	68	58	62	46	57	47	54	56	67	58	49	59	60	63	60	66	62	57	51	54	51	61	66	66	57	50	58	56	58	51	58	57	54	57	69	62	57	64	54	61	48	64	53	55	69	62	50	62	50	70	57	60	53	55	73	59	57	55	64	60	70	73	54	64	64	70	63	58	47	68	78	61	62	56	50	49	62	53	50	50	54	47	67	57	47	62	69	43	59	50	53	61	55	52	53	47	53	76	47	58	56	50	63	43	42	52	59	55	63	52	62	62	49	56	56	65	58	65	58	65	63	51	59	53	63	64	66	62	54	45	61	46	57	61	56	52	47	51	51	50	55	62	75	60	71	72	51	45	59	58	60	61	46	62	70	50	61	51	55	60	56	53	48	49	53	54	54	52	48	57	71	55	51	56	65	73	63	60	42	59	50	56	65	57	56	57	54	61	48	76	49	43	70	59	46	51	57	58	56	53	56	52	43	60	69	59	59	58	50	60	58	60	50	58	63	53	73	51	53	51	68	60	59	52	75	52	54	51	68	57	63	51	74	49	49	58	59	61	58	62	69	50	71	55	47	70	61	76	62	52	53	65	59	47	54	45	56	66	56	67	50	53	57	55	42	53	56	52	77	63	58	59	60	64	49	58	57	49	52	48	54	43	50	54	43	52	45	62	51	63	66	57	53	51	59	71	61	61	70	56	58	48	62	52	66	49	50	68	61	47	59	61	63	54	55	56	47	62	54	53	69	66	60	46	54	70	44	59	66	52	62	58	56	50	55	67	53	64	67	57	63	67	69	65	58	42	44	52	51	58	66	72	66	64	50	65	50	51	71	59	52	42	60	58	57	57	58	53	57	49	57	53	46	64	43	46	48	59	58	58	46	49	71	59	55	74	63	58	51	61	59	54	70	41	50	54	54	51	57	57	56	62	60	52	53	59	57	56	53	68	52	48	64	61	43	52	58	57	55	61	56	72	56	62	64	69	61	57	63	59	55	65	60	56	56	62	55	67	56	53	61	49	65	57	52	58	57	53	54	67	56	79	53	54	61	58	55	58	52	54	47	56	67	53	66	53	58	61	53	51	54	58	65	67	48	57	51	64	57	62	65	57	54	51	68	54	69	51	49	67	58	51	58	53	57	66	69	53	50	56	65	64	45	59	54	57	60	54	62	64	57	51	63	55	55	43	54	57	55	58	59	69	43	64	61	66	61	57	49	53	50	63	58	71	63	66	74	55	57	56	61	61	58	54	55	68	46	50	65	58	57	62	68	49	53	51	61	60	63	52	60	54	48	83	71	68	54	55	64	56	61	49	55	51	57	57	62	76	60	43	70	61	51	50	67	62	57	70	47	53	44	58	58	56	58	57	65	57	52	68	45	49	59	62	53	64	73	48	64	61	71	67	59	51	64	52	54	53	61	73	57	75	62	64	75	42	66	53	48	51	52	64	53	66	81	64	64	49	49	60	47	67	50	46	55	54	70	57	66	57	43	57	62	53	51	61	70	52	72	67	64	58	64	56	57	68	58	64	54	45	54	48	68	67	49	52	66	65	51	56	53	49	67	62	54	71	62	61	46	65	69	62	46	58	58	51	44	52	63	72	64	54	60	59	55	55	63	37	64	54	56	54	49	56	43	57	57	51	45	59	51	48	56	58	59	65	57	68	55	51	54	55	52	53	59	64	51	59	53	62	51	52	59	49	77	68	48	63	60	51	52	56	67	61	61	65	62	52	61	48	54	53	61	53	62	65	67	50	54	50	51	65	67	73	55	49	61	51	65	67	55	49	57	50	57	51	49	50	51	43	55	51	48	51	54	62	50	62	52	60	60	67	67	55	61	65	65	61	48	47	62	62	47	45	53	79	40	56	51	64	57	61	52	57	55	67	57	59	54	50	45	57	69	58	69	50	33	58	57	54	70	65	63	65	51	65	53	62	49	62	58	55	56	60	59	55	66	63	40	64	57	58	68	62	54	60	60	54	52	51	57	58	56	63	56	42	56	54	70	67	47	48	59	63	61	70	67	55	56	56	69	48	58	51	54	64	57	48	55	60	67	62	50	59	73	60	66	53	56	52	63	45	72	69	58	48	69	56	80	71	47	54	57	54	63	54	69	59	50	62	56	57	58	61	74	63	71	65	57	58	51	67	64	68	57	55	52	61	56	50	65	58	56	54	67	61	49	44	62	58	63	63	53	55	49	62	62	65	49	71	53	58	61	55	46	69	57	55	55	46	48	54	44	53	59	54	46	64	58	56	54	56	66	64	61	53	59	66	69	56	55	53	53	58	48	55	63	53	69	60	59	57	59	63	52	65	56	57	50	51	49	57	51	60	69	57	59	59	63	60	71	67	59	75	54	59	60	58	48	64	68	54	70	54	56	61	46	53	50	65	60	46	68	59	66
22932	36397	41900	50108	52219	40132	25588	11340	3244	1129	735	778	760	735	706	739	768	721	730	770	745	753	740	745	757	699	737	796	743	755	785	722	694	708	716	756	699	746	712	737	730	721	711	700	732	740	713	755	771	748	742	741	703	721	687	726	730	716	725	731	741	743	724	739	709	702	743	738	768	699	720	723	733	749	685	764	710	756	707	778	757	744	769	672	728	770	781	716	753	751	697	742	762	716	772	717	705	747	759	696	689	696	699	728	728	765	729	750	722	758	720	705	677	725	722	747	683	701	741	763	732	712	759	750	734	730	754	728	714	708	717	759	724	722	758	715	786	719	738	792	741	724	775	756	703	761	718	760	694	689	704	711	754	715	737	729	720	761	734	787	700	701	733	730	735	716	710	731	715	722	741	750	765	691	671	754	708	735	750	734	732	715	755	762	777	752	719	709	725	715	716	721	742	737	758	711	711	713	773	740	683	698	750	743	716	713	769	752	749	758	715	746	725	726	721	781	725	729	705	706	717	741	727	742	732	772	737	707	711	731	768	731	775	755	723	716	714	782	722	718	731	714	701	676	741	726	763	726	742	722	734	758	709	719	718	752	697	760	719	748	707	699	730	730	732	729	736	746	754	767	706	770	706	760	703	713	710	723	733	748	714	752	682	789	733	744	770	721	721	681	704	741	728	707	685	731	744	714	753	726	738	738	704	715	702	686	752	733	755	739	751	757	719	724	747	732	792	733	711	722	762	749	798	712	702	754	689	719	727	759	712	756	704	683	754	769	731	743	737	737	724	699	743	758	714	723	723	771	756	752	743	747	732	736	728	728	726	719	728	716	749	743	748	694	730	750	731	758	739	759	728	758	746	739	727	742	714	758	760	689	741	737	662	771	779	743	739	764	774	779	729	752	724	724	691	745	758	750	710	764	736	706	706	728	761	715	724	742	711	728	728	725	692	666	753	759	724	739	729	732	747	751	762	746	763	739	785	718	712	732	700	677	738	765	721	726	722	719	737	732	738	707	670	767	720	752	744	671	709	737	713	728	786	742	739	766	708	744	744	761	739	732	705	697	739	744	743	719	715	704	761	660	680	742	735	740	765	752	728	759	706	723	727	709	700	688	769	781	769	724	738	743	749	720	761	660	697	723	746	756	750	701	744	746	749	735	695	683	762	714	728	719	725	716	740	745	831	712	790	750	782	718	731	715	733	722	726	708	737	735	719	776	753	711	792	745	742	739	765	724	762	742	751	745	717	690	788	739	744	768	695	733	721	729	736	761	742	728	727	732	735	696	753	737	734	723	715	765	717	735	697	712	735	718	702	717	725	751	697	732	773	746	744	732	736	747	724	751	782	704	724	719	777	768	732	740	747	703	727	712	767	728	726	767	692	793	760	731	739	739	690	678	746	753	692	707	742	716	762	759	736	675	762	699	739	741	791	745	729	768	739	741	720	748	769	708	734	709	762	718	732	769	715	712	743	707	718	736	711	753	780	715	692	738	712	726	701	754	683	729	701	709	749	686	792	714	718	739	726	750	766	681	767	725	742	730	705	729	721	765	727	711	688	748	726	722	719	741	796	742	727	734	788	749	733	740	708	754	760	735	762	742	766	712	682	701	752	694	748	724	726	701	742	729	696	715	771	752	751	779	714	740	722	740	739	790	757	721	725	697	700	711	733	742	745	747	762	646	738	716	741	717	753	727	769	719	693	747	738	760	725	747	693	739	710	739	740	691	721	754	739	752	697	765	753	761	736	703	757	742	744	735	741	810	731	773	713	698	780	713	715	708	769	723	729	747	751	719	757	742	729	729	766	710	755	757	707	761	754	723	705	711	715	755	723	746	722	714	712	780	768	736	711	690	746	683	752	739	739	701	701	690	711	741	704	733	751	757	738	746	754	764	742	728	758	715	719	721	761	748	736	762	759	770	753	708	693	734	689	695	743	759	748	733	724	729	718	740	716	757	784	690	739	723	793	770	694	796	780	716	743	750	658	685	716	724	747	766	705	724	739	733	728	763	718	749	704	732	728	766	741	721	722	756	726	692	705	720	767	705	747	684	702	720	779	703	750	702	732	738	776	785	733	691	762	703	743	762	661	731	732	677	712	748	747	735	736	717	731	724	744	693	734	716	750	762	756	731	715	714	733	804	722	729	725	746	765	737	680	714	699	690	729	741	726	740	720	752	751	735	722	721	708	767	806	749	788	702	766	763	722	724	700	729	752	699	792	736	694	730	741	767	688	700	718	730	708	715	743	692	734	742	727	737	765	770	685	747	749	778	710	749	729	729	754	763	738	728	668	759	763	738	741	757	726	775	722	775	701	772	736	746	757	754	737	711	771	781	720	736	765	718	728	741	779	738	754	791	672	727	772	665	710	748	738	754	764	756	732	727	719	796	705	713	727	737	756	781	696	728	722	740	753	725	755	780	736	744	724	741	714	748	730	723	732	758	721	772	688	709	698	731	752	785	723	765	691	696	723	740	748	717	807	719	776	739	734	732	706	715	736	758	746	741	713	733	721	733	765	688	742	683	743	713	722	749	695	715	727	751	757	726	725	747	713	703	755	748	708	722	746	731	685	756	762	711	683	696	709	718	764	785	711	719	719	739	758	705	722	716	716	711	733	677	665	751	683	696	722	755	710	700	683	691	748	730	734	722	719	736	706	708	707	737	739	745	730	725	731	738	705	739	713	766	763	720	730	726	738	719	776	739	745	764	722	729	730	745	707	753	772	717	736	758	739	727	704	750	787	698	729	732	723	739	743	700	745	740	710	754	759	715	721	751	747	761	700	702	747	713	736	733	748	780	726	735	730	728	708	733	726	701	724	693	761	713	724	728	710	709	695	746	680	723	750	732	761	682	721	776	701	748	781	754	735	768	758	748	737	765	728	766	732	727	725	765	716	708	748	710	704	721	780	789	727	703	697	708	732	719	713	733	751	791	759	729	715	693	685	776	723	716	748	728	734	735	772	709	725	747	744	711	758	738	773	744	745	781	724	751	750	736	736	748	757	756	718	715	765	673	698	773	759	699	710	743	731	732	758	769	716	749	692	715	663	713	701	735	692	761	663	713	738	729	674	759	783	746	780	700	710	760	692	717	778	655	717	716	735	745	684	731	712	674	740	719	700	709	773	755	740	663	771	696	699	750	759	758	735	699	686	710	714	659	701	718	751	718	739	762	716	750	712	736	729	708	730	708	690	755	708	726	707	696	746	748	744	722	729	703	748	688	749	778	696	745	751	697	724	729	746	721	710	712	705	777	747	743	732	689	762	722	729	701	734	694	719	741	721	746	735	763	734	726	743	752	702	761	738	764	787	713	741	697	712	723	742	740	739	736	718	763	767	748	752	727	738	715	758	713	727	701	716	723	749	675	780	724	698	701	680	728	794	736	731	709	731	715	721	718	711	735	752	740	712	767	823	710	743	739	694	709	755	727	711	704	696	742	786	693	773	733	793	714	743	724	732	723	713	780	689	661	745	748	727	743
2557	15854	21761	16694	13036	7623	2497	604	165	77	58	58	66	59	71	76	44	51	63	67	49	64	50	52	49	50	64	51	53	45	59	58	55	58	54	54	60	51	55	58	57	50	51	52	64	59	66	62	60	49	55	63	68	59	59	52	60	54	50	51	48	37	63	74	58	59	51	42	52	87	67	58	59	49	41	68	55	48	56	54	70	53	47	59	66	46	61	61	49	51	53	45	55	53	52	58	53	49	62	47	61	47	67	46	54	70	50	55	55	42	61	61	60	48	56	58	52	72	51	67	46	55	59	64	53	63	54	64	51	56	60	64	72	49	63	65	53	54	61	50	66	61	48	60	62	64	52	69	53	52	51	64	67	62	63	65	49	41	41	62	57	57	47	60	48	56	67	51	60	45	70	53	69	59	51	54	65	52	55	47	53	51	44	56	56	72	57	60	66	66	46	55	60	69	68	70	48	61	62	55	60	51	54	56	57	61	62	52	43	55	59	62	66	53	62	56	42	54	51	53	65	54	57	60	46	55	60	37	52	69	51	57	53	64	46	70	61	72	65	49	63	57	61	53	49	49	49	59	61	47	62	79	54	66	63	56	65	66	70	51	51	54	65	45	66	63	53	60	45	52	64	49	61	55	53	64	52	51	58	65	56	55	64	63	58	64	56	55	60	55	49	65	52	60	55	48	64	47	66	54	56	68	56	63	47	54	64	66	44	39	51	66	60	49	49	56	56	54	50	45	52	54	59	49	57	49	57	53	48	40	49	68	64	45	48	59	55	65	63	57	36	58	63	58	47	62	54	52	65	56	55	44	52	55	53	36	49	59	56	59	60	62	62	52	51	60	54	55	63	47	59	58	48	60	58	60	63	53	64	51	52	66	42	62	57	62	60	52	48	65	45	51	57	49	70	46	49	68	68	58	55	58	52	65	57	43	69	68	69	49	57	60	56	52	57	37	47	67	60	59	68	57	66	71	56	52	70	54	55	65	59	62	54	50	48	49	59	54	65	63	64	53	52	56	65	66	63	60	55	55	58	67	48	72	45	66	69	53	63	72	65	63	55	63	46	51	59	57	49	59	48	62	63	69	61	59	71	57	57	47	75	63	53	66	58	60	58	46	51	61	68	75	77	71	54	53	62	74	67	73	48	54	45	57	60	67	47	76	52	57	61	50	54	60	59	52	61	42	65	60	63	64	59	58	58	43	49	59	54	70	59	71	50	67	57	57	46	61	47	51	58	64	62	76	43	61	61	57	54	62	51	64	53	54	61	59	65	66	53	63	48	64	47	57	70	69	59	46	46	50	57	65	50	50	48	43	56	73	62	69	63	59	58	60	60	63	65	55	52	44	43	50	49	54	64	74	57	59	58	60	48	54	70	52	54	59	50	58	63	56	65	70	62	60	52	62	40	58	56	71	55	72	43	61	61	51	71	58	63	42	76	63	69	47	59	72	63	55	63	71	58	55	49	55	63	54	72	65	63	56	62	46	55	59	58	51	60	58	60	59	66	59	55	53	61	51	59	55	47	65	49	52	50	70	55	62	48	55	49	57	64	49	65	50	48	52	52	57	36	53	51	41	63	65	57	61	51	62	46	60	62	54	63	62	60	43	48	67	59	49	41	40	46	57	56	57	60	58	56	46	38	49	61	47	61	60	61	62	63	51	56	55	62	52	64	64	47	54	56	65	61	55	65	50	55	47	61	61	57	56	49	47	62	63	52	57	65	60	65	57	51	49	54	54	60	53	52	69	55	47	57	59	54	72	53	62	59	49	57	75	58	49	55	63	56	46	57	57	61	57	56	59	66	57	46	51	60	50	66	47	66	60	61	74	54	59	52	47	52	59	48	54	59	65	50	57	58	58	54	36	61	50	54	51	46	58	71	53	61	40	53	64	60	51	56	42	77	62	56	53	54	61	62	67	55	43	48	53	50	45	58	58	46	57	54	55	56	50	66	40	49	54	72	65	53	55	54	59	40	51	54	51	51	62	57	54	46	58	55	55	71	55	49	55	56	54	57	53	48	56	45	51	71	43	52	52	50	55	61	49	55	70	49	67	60	48	62	62	45	46	49	58	51	65	51	59	55	52	48	65	66	63	67	55	43	67	51	56	59	60	65	57	74	56	67	60	60	54	79	73	59	68	77	45	60	57	51	57	72	61	63	64	59	56	51	60	56	47	52	57	47	58	53	60	60	64	53	57	55	49	65	63	69	66	65	50	56	60	52	64	68	48	57	56	46	55	61	55	49	47	66	65	62	50	61	49	54	42	48	50	55	49	64	49	70	55	59	56	53	53	58	49	53	64	52	54	57	69	51	53	54	60	50	51	55	51	54	61	60	61	54	53	67	58	55	58	66	73	63	52	55	69	50	47	56	54	58	48	65	44	54	51	64	58	69	63	51	62	58	67	56	62	48	57	51	52	50	50	60	43	50	61	61	52	64	74	42	56	65	54	65	62	48	56	47	52	40	45	56	63	50	59	75	71	54	49	59	60	53	48	65	73	68	56	55	65	43	51	50	56	68	56	54	56	43	60	64	46	52	63	64	47	57	61	49	45	54	58	58	52	65	61	65	51	66	67	52	50	66	62	53	64	53	76	59	57	39	62	55	75	53	44	45	48	69	49	61	51	60	50	53	54	68	59	55	57	47	61	48	47	54	61	58	58	49	67	52	60	54	58	45	56	63	61	54	58	54	63	62	54	60	51	61	51	60	61	61	59	69	61	49	47	64	60	58	69	70	60	63	64	64	56	58	74	56	53	55	59	46	62	55	51	49	57	56	70	55	54	65	54	63	59	45	52	64	61	54	62	52	55	53	53	62	68	60	54	58	50	50	58	56	42	45	51	49	65	53	48	70	56	48	65	46	47	54	59	65	67	49	45	60	68	59	65	49	55	54	69	66	61	60	58	54	51	50	58	54	56	52	64	69	66	58	64	50	57	41	80	41	51	56	51	50	66	59	51	56	47	56	54	45	55	61	36	66	74	56	57	59	58	59	59	64	57	61	53	51	62	47	60	55	61	70	49	53	69	51	44	57	57	56	60	58	55	49	51	67	39	66	63	61	58	62	76	51	57	59	67	59	54	70	51	50	59	49	66	62	68	56	65	61	75	52	57	76	48	61	54	61	64	44	50	55	63	57	46	46	57	54	56	58	47	53	68	60	69	59	72	43	61	57	51	51	64	59	62	51	70	50	50	50	56	59	51	70	53	58	69	62	58	52	59	60	58	57	43	52	42	63	56	51	64	66	61	62	65	69	56	69	56	47	54	66	57	58	51	43	52	51	56	58	71	54	57	47	62	65	48	65	58	68	47	57	52	62	53	57	57	59	42	54	56	71	69	57	64	52	65	58	57	61	72	48	54	65	59	52	69	49	64	54	52	51	60	51	44	51	44	51	49	58	54	72	73	65	51	62	51	58	59	61	50	73	68	63	37	57	66	61	52	40	52	59	48	58	60	58	51	71	54	52	49	50	57	54	62
30916	44289	47396	58043	61625	46588	30082	14902	4252	1288	798	732	762	696	704	764	699	722	729	738	721	682	764	681	720	738	693	717	689	751	697	694	740	723	689	702	701	718	761	708	693	739	713	763	739	752	724	743	673	698	730	702	734	685	761	750	713	679	764	716	751	678	688	701	731	737	759	747	757	739	743	724	719	718	689	708	740	745	754	701	699	702	741	717	746	727	698	693	703	741	717	716	725	722	735	684	707	751	773	736	748	748	715	703	706	729	772	712	725	754	732	740	681	720	715	697	773	706	756	749	721	713	750	729	746	713	721	708	703	697	780	727	713	758	747	677	749	757	659	738	749	753	689	701	675	760	718	713	725	706	688	738	715	681	733	712	708	679	745	766	715	700	704	710	733	709	722	711	723	711	722	699	696	701	719	729	738	719	772	753	704	716	753	707	731	740	691	710	697	694	741	672	711	688	718	671	762	732	717	726	694	727	750	757	722	698	739	708	721	685	751	736	736	734	752	741	742	711	728	716	737	692	711	736	692	747	705	726	712	683	717	752	698	715	779	732	757	715	752	738	733	695	720	781	715	714	765	726	747	764	671	737	720	667	695	709	696	765	684	711	693	700	691	701	724	746	732	683	723	757	747	704	714	690	691	728	759	692	664	704	719	707	767	687	730	723	732	755	764	718	715	714	739	709	697	704	746	752	712	738	728	717	705	736	712	676	694	728	756	703	729	706	726	661	761	726	752	735	734	703	738	693	702	746	729	693	697	741	716	715	744	736	749	761	720	709	698	711	745	701	778	658	687	755	741	722	738	717	784	704	725	733	718	677	710	683	720	714	709	700	728	700	723	700	706	680	750	678	737	698	706	672	735	704	763	749	732	724	736	704	727	701	705	726	741	675	713	701	773	709	759	676	736	668	711	730	730	700	714	731	747	679	765	763	716	754	747	763	725	690	719	733	703	730	751	725	707	750	729	718	745	773	710	707	710	715	714	729	686	752	701	692	736	712	687	715	726	761	759	693	718	739	735	674	669	719	750	759	722	694	707	765	695	720	771	754	706	715	723	712	712	745	700	690	718	746	711	765	649	726	734	729	698	709	669	700	744	731	705	726	714	706	699	704	678	707	700	723	669	712	713	725	778	736	753	740	734	693	704	709	712	693	717	724	724	691	746	749	767	737	734	675	719	719	707	685	751	726	745	716	738	753	730	759	729	741	720	742	693	717	736	731	724	776	759	716	684	714	743	686	735	723	707	745	750	734	751	746	725	727	696	754	745	681	719	690	691	772	780	792	796	745	720	704	703	739	670	724	681	737	756	741	713	674	731	733	761	706	694	665	716	779	712	749	725	680	732	710	734	763	716	706	657	708	754	704	719	742	697	711	743	723	744	710	728	737	780	692	764	744	716	738	783	712	730	679	734	691	781	759	746	715	692	705	691	746	741	720	681	698	695	748	676	700	722	714	677	751	710	726	733	688	687	726	688	729	705	727	724	703	707	728	698	719	733	732	728	758	698	731	691	705	696	696	733	690	664	687	710	758	696	757	721	773	716	741	723	714	667	687	686	725	666	696	721	739	730	754	701	729	698	758	701	718	695	761	746	751	724	696	694	671	736	716	745	734	728	691	717	722	707	702	692	712	731	687	699	692	753	688	719	703	737	677	720	701	774	732	735	726	731	692	742	725	691	682	773	713	722	733	726	685	710	694	695	770	752	705	758	715	752	722	715	661	739	703	728	721	708	720	674	727	734	723	711	694	768	739	737	711	764	694	677	702	733	672	707	677	713	698	744	719	748	703	685	698	725	715	737	729	722	707	765	721	665	732	749	712	754	728	692	737	713	780	726	725	709	733	706	696	740	714	740	747	749	738	713	744	730	715	712	732	721	697	743	688	744	707	691	752	724	688	715	751	690	685	746	710	681	724	731	746	673	756	738	720	745	755	714	706	725	695	709	775	692	740	726	703	748	712	702	715	720	727	752	680	709	717	757	670	756	657	708	767	692	692	708	720	737	720	735	755	765	726	739	743	686	725	705	679	716	704	735	779	724	680	790	705	735	715	757	702	724	678	676	726	747	716	702	707	729	734	733	705	720	715	722	742	728	746	705	766	690	673	691	727	676	722	698	744	743	723	732	699	722	745	705	747	669	722	736	785	707	730	711	735	699	706	720	704	731	752	679	729	740	731	735	746	685	710	773	701	728	734	691	718	734	751	755	771	711	726	684	746	773	703	742	741	714	724	645	750	723	677	715	762	775	744	739	711	697	708	747	769	736	746	764	700	742	705	713	729	715	733	736	738	716	698	706	751	682	714	700	741	768	733	736	687	735	699	679	692	733	736	721	738	720	723	714	742	759	737	680	690	711	718	741	690	721	704	752	738	707	738	758	762	717	704	674	718	704	690	704	719	651	751	706	732	754	784	702	726	673	729	710	675	767	711	714	698	702	708	743	716	739	754	696	691	746	690	730	729	740	716	679	763	680	686	709	719	756	710	720	694	681	696	690	704	697	711	709	708	750	711	727	722	702	755	740	689	736	715	737	700	710	744	749	714	730	722	693	753	747	729	733	710	717	754	738	718	731	696	720	734	703	715	681	759	728	723	752	700	685	699	729	812	769	715	749	747	710	697	705	695	750	730	697	742	754	711	729	766	665	718	749	734	772	720	712	731	725	763	713	653	708	720	701	735	752	725	732	706	747	748	768	724	744	751	690	748	702	727	735	693	715	732	741	742	755	729	745	773	727	698	784	677	733	755	722	674	719	729	757	768	753	667	734	706	724	701	682	746	698	690	687	732	735	709	745	700	685	711	732	732	721	691	725	719	672	764	720	721	730	719	744	721	700	680	729	708	714	718	720	776	741	680	712	713	691	728	756	746	739	724	739	725	693	753	719	725	743	738	721	697	745	738	723	706	766	727	756	751	739	726	749	681	735	698	704	739	715	760	714	710	744	707	704	704	698	675	670	733	708	748	739	727	724	697	687	682	694	738	676	736	689	709	720	722	746	678	733	718	721	734	740	697	725	697	687	709	758	712	685	732	737	698	721	703	744	722	693	754	715	696	710	735	679	720	727	696	678	727	735	674	694	707	713	747	753	672	752	741	679	679	733	714	660	757	722	716	712	724	724	758	722	757	748	710	679	691	742	740	681	710	685	726	730	720	746	699	730	752	737	691	710	698	741	723	706	742	760	708	728	698	709	708	731	692	737	769	707	690	669	745	763	710	657	759	768	703	668	715	665	688	783	753	743	754	691	742	695	740	698	749	684	734	690	729	752	730	694	724	735	720	745	720	726	781	688	707	680	748	743	750	743	740	739	692	715	724	719	692	789	654	695	721	740	707	680	752	758	682	715	766	695	724	726	709	749	741	697	704	695	708	709	725	704	692	725	761	702	750	691	720	680	697	742	768	678	726	681	697	700	679	698	716	764	663	742	733	686	729	719	687	720	744	755	756	701	713	720	727	680	701	791	716	757	690	750	720	779	737	741	722	712	739
1439	1907	5619	5749	3588	1690	604	207	85	69	58	60	54	48	54	66	48	52	50	56	50	57	63	51	59	38	60	48	49	68	49	68	59	49	57	56	49	47	53	53	40	43	53	48	48	54	53	57	48	67	49	63	60	42	56	71	58	64	53	59	57	46	60	55	55	62	57	60	66	55	50	52	57	57	59	58	74	48	58	56	61	46	54	47	53	51	44	67	51	56	54	46	53	55	48	53	51	62	49	55	54	53	59	44	43	58	51	46	54	49	51	39	43	64	50	41	52	57	52	44	49	53	45	51	53	58	49	45	47	51	53	61	38	54	55	46	49	56	55	47	57	60	58	54	49	67	53	51	60	55	61	66	61	72	52	54	60	56	72	50	45	59	52	63	55	47	66	65	58	57	56	63	57	48	54	51	45	48	45	47	53	56	62	47	42	59	59	50	52	47	56	66	58	60	62	62	49	56	52	59	61	60	51	62	58	47	44	56	53	44	55	54	63	44	49	62	61	59	70	66	58	56	77	59	58	49	46	73	65	49	66	50	66	56	59	50	53	61	62	48	49	49	59	62	48	44	59	61	80	37	56	53	67	57	53	50	62	75	55	54	61	73	52	48	64	61	52	50	51	74	59	48	59	56	50	61	58	58	42	45	70	49	52	68	57	57	51	46	57	58	50	43	51	48	69	61	49	62	49	48	39	59	50	52	61	56	41	46	58	51	58	60	59	59	66	56	67	60	47	70	56	53	53	46	51	61	54	58	54	48	50	66	41	61	51	57	49	62	63	52	65	47	62	57	42	61	56	39	65	45	54	64	63	49	54	63	49	51	62	65	56	55	57	61	62	55	58	57	60	61	52	57	71	49	58	41	61	61	51	49	58	60	46	47	55	50	61	52	58	56	57	50	42	47	51	56	62	65	55	49	57	67	48	52	37	67	48	47	50	58	64	55	53	55	50	59	50	44	54	65	36	48	59	47	50	68	55	56	54	53	53	56	49	58	63	48	48	64	54	58	64	54	53	58	47	54	62	64	53	49	60	63	54	55	49	49	50	48	62	37	54	67	48	46	61	59	52	62	43	60	47	48	54	54	57	58	65	47	37	65	58	52	49	61	57	73	62	39	58	53	55	57	60	46	59	56	60	74	52	56	73	56	62	55	52	54	70	47	51	56	44	49	64	49	59	56	54	50	64	57	41	57	71	51	42	47	49	59	54	54	58	67	64	58	51	59	56	53	59	41	54	57	41	55	57	51	45	69	60	60	50	63	57	53	50	74	51	66	51	55	56	59	57	56	74	49	52	60	58	58	44	46	52	59	52	51	50	41	65	60	49	67	60	54	51	60	59	54	62	68	54	51	58	60	56	41	48	55	54	47	49	61	58	50	59	65	57	53	51	52	66	61	49	46	54	55	55	63	66	59	69	57	58	60	43	45	55	49	65	53	67	48	39	56	60	47	48	53	62	46	58	43	38	63	46	58	56	40	55	47	51	47	62	62	59	53	49	56	64	47	58	51	49	76	54	46	54	73	46	42	52	57	58	45	50	49	50	46	55	58	52	49	65	54	44	57	63	49	61	57	76	52	48	59	53	59	51	49	61	50	56	55	55	47	61	61	60	50	42	55	63	63	56	59	55	61	52	60	57	51	74	54	69	43	44	50	44	62	54	51	44	55	57	53	56	60	46	59	50	50	56	51	49	40	51	48	57	63	52	68	45	55	65	41	59	59	53	62	55	71	45	68	52	60	57	45	51	61	53	52	60	64	48	39	52	55	58	54	55	57	53	75	54	72	39	60	48	65	65	65	56	50	59	48	62	70	50	64	57	63	48	54	47	66	52	73	60	41	52	41	57	62	53	53	60	53	58	57	55	56	55	50	57	53	39	61	57	62	56	51	49	59	49	61	59	45	57	60	55	48	42	41	64	60	50	58	54	53	60	57	55	51	63	62	55	55	47	61	58	78	61	63	48	44	49	51	57	54	51	44	61	49	59	58	68	54	69	56	65	63	74	55	58	54	53	63	50	54	52	51	54	52	52	58	50	49	49	38	46	47	60	51	59	64	55	59	56	66	60	54	56	49	50	60	37	69	62	51	70	56	56	57	47	66	43	57	55	52	67	67	53	54	50	64	48	50	64	65	69	77	57	56	66	58	60	64	65	57	43	54	47	54	64	56	69	56	54	59	55	57	50	64	45	52	59	57	53	57	43	49	65	56	62	57	58	60	45	49	58	59	52	55	63	51	50	68	49	64	55	49	53	58	60	51	60	60	56	60	53	48	48	54	52	55	51	48	54	63	61	51	46	53	55	48	49	54	45	68	50	48	40	42	55	59	57	58	51	53	50	48	71	64	61	60	64	58	55	58	55	50	47	45	62	58	56	43	52	53	48	42	54	48	40	49	52	58	52	57	53	69	58	46	60	50	54	52	62	55	45	58	69	53	59	50	63	66	76	53	57	54	51	59	65	50	43	63	63	53	77	53	44	39	58	61	57	40	63	50	49	58	56	46	62	46	61	56	51	52	51	64	45	64	47	57	54	55	63	51	64	52	72	53	47	41	65	51	48	58	64	56	53	66	62	69	51	55	52	56	62	57	65	64	57	60	61	43	55	48	54	52	50	63	60	47	65	51	55	46	55	55	39	67	53	37	53	55	55	53	49	56	51	54	45	58	55	45	62	70	55	66	68	55	54	48	57	60	42	55	48	47	46	60	53	56	50	61	45	54	68	42	50	55	64	55	47	54	48	51	63	66	49	59	60	51	59	55	62	59	60	48	56	48	53	56	64	56	52	51	61	55	60	58	60	57	55	49	68	41	54	49	47	56	57	56	40	50	65	57	65	52	57	47	53	42	55	49	58	61	64	62	48	48	55	59	55	47	48	44	58	53	58	53	63	58	47	69	63	56	50	50	57	57	47	66	58	55	43	50	63	60	49	58	50	71	53	65	56	58	50	44	55	43	54	46	51	59	51	53	65	54	68	53	51	52	54	49	55	63	48	67	52	57	64	66	58	57	59	53	48	51	58	67	58	51	54	56	59	52	65	53	47	52	50	55	51	53	61	63	56	66	52	49	67	60	53	53	59	56	71	68	56	66	65	53	53	60	52	37	58	55	56	38	66	61	43	50	51	61	56	48	58	61	66	58	60	56	67	60	54	51	62	53	55	50	58	55	49	54	62	61	54	48	41	51	64	48	46	68	62	35	53	55	55	63	60	59	53	62	63	59	59	58	51	58	52	46	51	79	62	51	57	63	55	44	49	60	53	48	48	52	56	56	57	57	53	55	65	49	47	59	54	54	45	69	53	48	59	55	57	73	50	54	59	66	56	64	47	66	60	45	65	53	51	51	50	55	44	73	54	52	48	51	50	51	60	69	59	53	58	48	49	58	54	55	56	44	50	76	59	49	59	62	49	53	62	46	57	46	72	54	59	54	51	60	48	43	43	60	60	47	57	73	55	48	62	49	64	45	66	60	52	54	62	60	47	56
15095	21290	31396	37288	36996	27604	15301	5361	1655	915	724	694	730	668	706	693	699	689	702	692	711	680	677	707	706	691	703	704	701	703	692	680	712	713	719	730	734	695	741	658	682	684	717	698	709	777	752	723	688	703	699	697	675	693	727	712	647	692	646	701	682	736	690	720	756	690	705	723	703	710	761	693	738	727	695	742	657	713	735	758	731	715	705	709	672	657	710	700	728	707	712	677	679	675	723	665	740	698	672	731	699	678	727	718	713	721	687	668	679	698	703	691	746	715	704	653	720	630	707	699	710	692	734	667	685	686	634	723	680	735	698	673	743	696	708	690	707	713	673	695	723	695	689	695	706	726	694	675	708	727	669	648	712	644	670	721	706	739	733	710	668	727	647	646	753	681	727	686	673	732	715	731	629	716	690	658	724	712	691	690	720	677	655	702	706	676	718	706	689	743	667	720	710	745	699	724	670	724	758	669	694	636	657	698	726	719	719	672	752	687	628	736	722	680	712	670	657	750	665	690	674	700	681	682	707	723	708	718	732	683	736	711	720	757	746	740	664	707	676	722	676	671	691	672	723	690	699	733	683	706	729	692	688	754	722	732	684	676	716	741	659	668	718	730	724	682	644	708	703	719	713	756	730	720	647	694	691	676	704	698	707	720	693	715	670	702	664	734	685	694	688	739	710	689	664	730	639	699	711	665	731	726	697	706	744	666	728	725	658	643	669	721	742	664	688	732	681	697	741	680	722	677	709	707	734	724	707	693	704	630	689	703	755	757	720	664	690	709	666	734	685	687	709	708	714	754	708	688	722	684	728	719	694	737	712	707	675	687	690	750	686	731	688	695	679	701	661	758	690	756	741	681	702	729	715	637	703	676	714	676	754	713	676	741	686	681	736	701	703	732	712	744	718	667	721	732	668	729	706	671	667	694	720	689	679	660	708	693	701	709	713	645	715	731	693	768	724	741	738	732	669	699	707	661	679	680	709	688	735	753	706	760	682	733	660	719	710	743	704	703	723	706	722	743	714	723	674	714	685	718	726	702	727	672	712	699	696	707	677	720	681	677	687	722	700	717	679	676	754	754	699	751	707	682	735	716	714	671	737	725	694	706	738	731	675	742	711	688	690	732	688	699	676	702	723	694	708	710	687	727	690	710	707	746	669	726	709	691	717	706	673	683	653	701	690	705	706	705	710	708	726	667	683	694	704	711	734	747	736	694	737	705	738	744	685	727	664	677	670	713	730	729	710	731	700	718	695	732	744	730	688	696	675	701	689	707	731	671	737	719	734	662	683	674	735	680	759	695	686	760	681	678	718	701	699	689	747	704	696	700	671	745	662	723	694	682	725	706	713	703	687	708	728	744	722	684	674	698	736	697	698	700	737	690	760	704	743	678	713	716	693	671	711	655	746	707	723	679	674	716	754	677	721	670	726	767	686	727	754	757	638	683	685	734	736	707	660	669	677	682	720	728	694	673	693	681	713	691	723	696	643	712	705	693	711	695	669	654	742	627	707	692	713	723	666	677	698	674	665	672	727	704	709	673	713	736	733	700	737	737	706	667	701	715	676	707	709	703	657	651	682	749	706	737	694	748	679	702	726	716	699	763	736	717	662	694	725	726	692	678	671	672	724	687	715	686	651	692	724	735	705	709	720	657	733	698	759	712	718	754	666	659	693	694	672	710	707	637	648	723	694	699	702	705	715	678	704	688	697	702	723	688	680	742	715	706	674	711	645	715	694	701	691	659	723	681	745	683	722	657	655	676	682	744	728	723	705	660	718	691	692	688	745	693	701	706	709	719	653	676	733	680	748	734	692	694	687	679	663	674	749	728	729	677	672	702	706	720	743	751	728	709	647	689	717	673	721	706	715	677	705	690	670	669	701	673	702	694	694	705	683	750	764	687	715	747	686	677	670	724	644	685	717	689	671	677	741	733	748	676	668	726	697	723	678	696	699	719	707	677	680	710	690	741	673	701	718	666	695	659	680	642	711	711	702	717	708	730	659	718	685	683	674	718	678	705	673	721	648	682	724	731	710	752	684	659	736	726	693	694	676	680	736	696	759	693	703	733	731	687	677	681	730	730	695	727	735	725	705	707	713	660	714	734	694	728	705	722	683	703	717	714	693	724	690	730	736	723	655	754	686	692	731	690	720	663	697	723	718	702	674	678	719	722	729	727	686	687	722	715	695	715	712	684	732	726	700	713	696	737	690	654	718	673	717	714	698	653	724	681	700	690	725	771	687	692	727	757	682	718	675	686	685	696	738	735	694	658	732	708	707	694	666	733	701	690	698	722	738	707	729	652	727	679	697	710	664	679	661	729	716	712	750	710	699	731	734	698	692	697	746	727	678	644	730	723	688	679	693	757	712	703	654	733	713	716	703	752	701	700	648	707	700	655	668	705	662	643	719	685	725	661	695	726	662	722	653	721	729	712	695	768	754	664	705	720	751	702	716	764	737	694	706	720	688	695	714	696	706	694	727	684	693	676	741	705	710	682	661	655	661	664	698	734	670	693	650	686	701	699	717	711	744	700	708	698	715	698	676	731	695	734	692	686	694	746	702	687	762	675	744	682	711	715	700	690	693	695	771	760	731	708	743	686	677	695	686	702	724	724	744	677	722	717	712	774	713	685	721	696	738	709	738	683	685	710	728	731	687	697	683	763	716	686	706	653	728	693	698	731	690	717	700	731	697	706	746	757	653	720	704	695	706	676	690	712	749	727	729	724	731	706	685	708	741	710	787	679	704	714	711	742	723	744	702	694	706	750	701	733	731	662	673	724	715	750	706	679	732	700	688	732	682	744	666	694	653	729	680	691	672	705	695	665	703	710	752	702	739	724	645	747	696	689	709	656	737	705	727	719	701	714	667	695	721	705	720	689	696	707	781	686	748	722	720	718	674	729	679	738	749	700	699	713	688	711	715	686	728	731	722	699	695	721	679	716	734	749	668	698	687	670	699	731	673	715	681	755	700	716	685	678	651	671	735	679	763	697	670	730	724	681	733	716	747	704	731	684	684	744	677	722	690	710	721	691	724	716	703	710	746	704	683	707	681	660	647	713	712	698	678	689	685	682	716	710	638	711	702	698	714	727	688	773	744	703	710	687	734	696	749	680	725	664	718	696	718	670	713	714	698	709	737	693	723	713	743	710	730	719	694	716	696	724	708	701	717	713	703	698	683	687	764	737	674	706	711	643	742	669	731	700	723	733	685	709	713	703	740	744	726	685	743	714	726	655	755	729	726	715	685	677	699	696	712	683	703	696	686	709	700	723	733	693	707	714	714	660	707	725	704	709	720	673	693	672	686	679	661	695	659	722	674	664	732	708	710	704	680	731	731	692	678	693	696	705	651	726	700	691	719	757	693	699	677	682	707	722	677	724	660	713	749	688	653	711	724	679	693	713	701	674	697	715	693	664	722	679	698	702	685	666	706	758	688	701	662	695	689	741	751	705	734	700	723	731	690	702	680	691	741	698	704	706	664	718
1012	8545	16163	14052	9034	4190	1267	367	134	64	65	61	45	63	50	47	52	64	56	55	47	51	51	67	61	61	54	56	46	46	39	59	63	61	55	49	53	57	60	56	61	50	54	55	59	59	54	56	53	79	61	45	57	59	56	51	48	54	48	58	53	50	57	66	53	65	71	47	46	55	46	61	73	50	51	53	49	49	55	54	56	58	60	43	58	59	54	55	54	49	48	51	51	54	51	64	55	53	62	58	60	66	73	49	58	51	50	54	52	55	54	49	56	62	54	61	64	64	46	62	44	53	52	65	62	54	65	61	56	66	52	59	54	59	47	56	51	63	55	65	41	60	47	52	61	63	53	66	54	52	52	49	54	54	47	37	37	64	63	56	57	57	48	54	64	49	52	50	54	74	57	48	38	51	62	59	46	65	56	54	57	54	55	46	54	64	54	68	45	67	50	63	53	56	46	43	53	55	56	51	55	67	62	57	64	51	60	46	65	53	64	46	49	64	67	56	55	68	61	64	60	55	61	57	58	56	48	67	63	52	53	61	71	44	60	49	55	55	65	62	48	63	65	52	70	46	55	56	61	52	49	63	46	48	69	50	49	50	62	38	46	49	60	58	65	62	54	61	46	57	62	48	54	62	65	61	60	62	58	56	62	56	49	46	58	68	52	57	67	45	58	45	56	52	63	65	56	48	50	55	55	46	57	44	57	51	53	50	52	59	62	55	37	48	41	76	52	55	57	69	51	47	52	65	57	68	57	47	55	52	60	42	53	64	62	39	66	61	50	55	54	58	47	51	57	51	62	68	55	56	48	52	47	63	48	58	52	44	57	48	52	38	59	49	67	70	51	53	59	55	48	51	53	60	53	58	51	70	64	55	49	56	59	64	60	53	65	53	51	55	50	55	61	62	64	56	55	71	62	43	59	53	57	58	49	56	47	62	63	54	35	48	54	70	46	56	49	66	61	64	58	54	58	55	60	50	62	48	52	61	46	59	51	54	67	54	56	52	75	47	60	66	55	49	62	47	58	52	64	49	52	48	61	63	57	46	50	76	59	51	65	57	69	68	55	54	67	49	46	59	53	63	54	55	51	57	46	52	62	52	58	59	63	47	63	53	65	56	47	67	77	48	48	57	57	52	47	53	53	40	61	50	55	61	58	60	68	46	63	54	59	52	60	66	60	51	63	64	47	55	54	45	52	56	63	60	52	54	50	60	62	56	51	60	54	56	55	52	70	56	49	50	55	63	51	52	45	52	58	70	52	45	69	54	53	41	51	44	57	49	62	62	40	53	50	52	49	47	55	60	51	57	52	58	47	49	42	53	58	62	62	66	54	64	66	56	44	64	62	58	57	44	61	56	63	57	58	53	55	49	44	59	60	63	64	58	50	58	50	55	63	53	50	59	49	48	73	55	45	58	55	44	48	52	52	55	84	54	61	58	67	65	56	40	55	52	57	55	53	65	62	51	62	49	57	58	48	48	49	52	56	45	60	54	56	50	67	42	51	54	62	52	58	57	70	61	53	66	55	55	42	53	57	46	45	65	36	66	55	55	54	61	43	52	49	53	44	59	52	69	61	67	61	56	52	45	54	48	51	48	71	53	60	59	57	40	55	42	61	58	57	54	49	56	63	52	42	51	62	53	54	44	73	63	47	57	55	56	53	60	56	56	51	50	69	63	65	59	56	42	59	53	56	47	52	62	59	40	41	43	67	49	53	61	63	60	48	55	62	55	65	66	45	60	43	54	43	51	54	49	50	68	60	44	54	50	57	49	67	50	55	45	59	57	59	55	58	61	43	61	59	51	63	51	64	62	54	48	53	46	48	48	58	68	44	53	57	46	51	54	65	57	62	53	65	62	45	74	57	66	52	52	55	47	54	50	45	45	65	54	56	55	52	48	68	68	53	47	63	54	45	48	63	55	44	57	67	45	55	63	64	61	66	52	51	50	65	49	57	63	63	46	65	56	60	43	54	61	61	54	60	67	50	54	55	59	52	52	61	45	61	60	45	54	57	47	69	48	49	61	72	69	59	61	47	63	61	54	44	58	53	73	47	64	45	47	48	61	58	55	51	53	62	46	61	60	58	57	60	64	52	57	65	61	50	52	47	54	58	48	41	49	54	54	42	57	57	50	56	53	56	54	58	56	67	51	44	51	46	57	42	55	57	60	63	65	39	39	56	63	59	48	59	45	50	58	59	65	56	50	53	48	65	62	60	58	59	59	51	66	69	56	53	63	60	65	46	54	58	68	55	52	49	47	62	55	42	52	60	45	72	58	53	57	58	67	53	58	65	51	52	67	48	56	51	59	57	56	58	51	54	49	53	40	69	55	57	72	61	48	56	48	63	60	59	61	61	41	58	66	51	41	50	61	42	51	52	54	56	51	62	47	60	63	55	61	69	54	56	54	45	59	75	58	60	58	56	64	58	50	53	58	70	52	63	47	58	46	62	49	70	57	51	47	50	68	40	66	58	51	56	60	49	45	58	65	53	64	51	71	66	41	41	50	55	74	62	67	55	50	70	46	61	56	54	49	64	47	54	59	77	62	56	63	39	49	45	54	61	60	62	59	64	53	59	52	57	37	52	61	52	33	58	48	67	55	62	42	50	45	55	50	68	49	61	59	62	54	52	59	45	62	59	61	53	50	66	46	54	60	51	45	68	50	71	57	55	61	55	57	53	59	58	55	47	45	60	68	63	59	65	42	55	51	45	54	57	52	55	55	71	58	70	58	62	66	65	55	51	48	60	59	57	54	40	47	40	58	50	60	54	55	57	51	62	46	60	56	50	52	57	54	55	51	67	68	62	60	66	54	45	60	51	48	53	59	62	52	64	60	51	56	56	46	50	54	57	55	52	56	44	53	57	52	49	52	64	44	60	43	60	48	64	54	57	61	57	61	50	50	57	52	49	59	57	54	53	50	50	64	54	45	59	54	47	56	50	59	56	52	56	58	57	58	59	54	56	63	56	65	53	57	47	59	60	59	63	78	65	65	55	50	49	45	60	49	57	67	69	48	61	74	48	50	53	65	41	61	58	53	60	50	50	46	64	63	63	48	61	52	66	49	42	52	68	49	62	41	58	59	64	64	52	52	47	54	59	52	49	51	58	35	62	47	67	50	54	54	56	46	49	42	64	58	57	51	56	66	59	44	62	47	47	63	52	64	47	53	51	54	59	50	56	50	44	57	64	51	44	55	42	59	69	65	57	45	57	65	54	49	37	55	49	53	38	50	52	55	47	58	63	60	68	58	50	55	62	55	54	66	56	45	56	50	55	55	68	44	64	64	64	53	52	53	59	51	62	56	58	50	49	59	49	49	66	50	70	65	61	52	44	54	63	50	62	57	49	68	53	47	55	63	57	57	60	51	56	72	59	51	59	60	63	53	58	55	68	59	54	64	56	63	67	48	59	62	63	70	56	50	47	58	66	58	46	61	49	54	59	48	41	54	49	56	44	70	52	71	68	72	57	55	56	55	61	65
21702	37539	43091	52045	51768	37288	22813	9773	2589	1005	722	730	689	688	713	673	714	734	691	667	742	709	684	728	676	706	742	729	738	724	714	705	685	708	681	701	693	698	710	752	717	658	684	668	704	683	709	708	686	741	724	688	700	685	711	706	696	685	690	702	678	647	706	711	697	663	664	728	699	678	676	752	716	734	702	686	653	721	696	712	696	724	731	711	725	728	766	685	692	714	678	686	725	694	740	710	710	699	693	724	678	709	703	702	682	733	749	754	657	729	636	690	716	716	746	743	715	718	697	691	644	666	697	755	726	681	675	737	694	658	690	690	701	749	715	676	676	745	710	656	700	745	672	711	713	733	647	717	704	684	680	700	752	744	761	710	701	671	774	684	688	697	722	745	715	706	679	708	683	728	699	662	668	701	690	693	719	669	672	671	689	712	691	692	702	719	721	697	726	713	708	720	704	642	687	770	725	700	730	705	676	731	720	748	666	704	665	689	721	684	725	660	715	678	718	696	751	724	685	691	653	658	711	729	712	696	709	704	700	744	745	738	665	695	735	713	698	737	695	706	690	713	741	718	671	693	702	730	703	703	730	710	774	748	704	682	719	736	659	723	697	712	684	702	722	685	752	721	692	682	679	744	705	740	675	740	708	682	728	727	719	698	686	733	731	690	703	743	677	726	705	658	641	717	703	720	711	652	646	725	735	717	744	663	679	663	707	747	682	740	652	706	710	699	728	725	710	648	694	691	685	711	692	691	701	714	708	684	712	726	710	697	708	684	714	703	704	676	703	717	668	740	685	696	720	657	705	719	732	701	683	682	673	717	714	672	764	680	702	724	690	703	721	631	689	700	694	671	702	712	726	706	744	698	712	716	668	698	760	733	729	721	729	742	703	698	743	731	725	705	708	690	763	712	727	673	757	721	690	712	704	691	743	661	699	710	736	699	673	769	690	674	661	725	679	756	727	717	680	745	740	684	678	701	707	696	702	670	680	731	686	711	701	646	741	702	676	703	721	714	699	680	715	721	694	700	704	762	697	682	686	725	742	717	742	706	696	698	722	756	722	637	702	701	709	734	731	659	727	734	767	703	704	623	718	747	690	734	734	718	743	732	715	661	741	688	693	735	698	744	747	721	685	737	721	721	688	707	707	663	721	691	719	708	696	708	696	732	688	712	705	746	730	718	708	720	698	699	757	753	753	735	703	704	707	736	695	686	706	692	731	702	680	668	721	695	713	704	749	755	704	678	647	682	750	675	717	721	715	713	736	676	683	718	704	719	662	696	680	672	764	703	735	728	735	734	673	676	748	744	671	739	715	671	678	668	642	714	706	718	713	658	719	696	722	693	698	688	682	666	707	686	706	739	695	715	682	719	677	752	688	687	751	712	689	704	729	738	679	698	730	734	644	724	735	669	680	710	726	712	726	656	709	722	694	743	716	729	658	691	690	680	682	710	695	700	720	730	704	707	696	659	703	700	752	690	702	694	681	643	743	693	635	661	716	707	685	685	701	703	725	677	691	692	690	680	685	706	712	704	686	716	673	712	695	739	726	684	711	691	725	709	703	698	706	712	699	712	702	733	703	654	696	718	696	718	705	732	685	706	719	685	672	700	740	686	671	725	698	677	666	756	724	729	725	732	684	657	712	703	691	669	697	698	715	659	669	698	687	705	742	698	715	696	696	636	679	678	706	689	685	681	663	752	676	719	657	746	700	744	696	746	695	712	706	684	672	721	706	683	683	684	686	740	727	731	754	685	693	738	670	706	758	662	764	689	720	661	709	718	667	689	695	658	698	720	699	718	679	679	682	725	655	744	736	710	692	720	759	720	743	692	769	685	739	695	655	689	687	706	691	721	723	672	699	690	683	739	693	706	738	686	645	691	715	723	675	670	749	747	646	686	759	735	667	710	739	691	698	724	676	692	655	690	691	723	704	696	686	664	698	670	681	656	697	719	718	729	730	714	665	676	733	704	732	694	707	710	729	720	716	709	730	736	691	699	672	708	752	695	676	650	700	737	686	653	682	726	670	676	695	702	679	693	714	694	696	725	696	641	761	711	706	722	709	666	672	687	638	680	689	678	749	713	686	649	695	710	653	702	685	708	727	655	748	646	680	723	692	738	736	713	682	706	710	697	741	686	692	728	684	730	695	708	704	630	700	682	700	720	652	666	739	695	716	717	694	695	727	664	679	751	696	696	685	721	742	699	708	680	737	701	694	756	677	745	695	681	704	715	688	709	699	690	732	680	676	688	702	728	689	688	668	672	693	673	701	736	663	722	717	711	709	693	649	692	707	677	702	708	689	680	696	685	636	664	684	706	711	693	785	716	664	695	689	737	680	668	761	727	661	709	691	696	696	730	738	709	696	687	735	698	747	722	688	740	688	713	702	696	663	718	698	749	660	708	731	716	680	735	671	714	701	694	711	739	710	707	741	743	711	698	700	722	681	654	710	744	694	733	698	684	754	746	695	679	726	730	699	700	684	674	743	749	690	722	683	715	750	762	699	783	698	738	690	695	702	709	694	722	704	699	694	670	683	688	689	759	702	710	695	705	678	744	673	703	678	680	722	659	684	745	731	678	720	692	768	695	730	758	669	722	769	706	770	699	696	696	716	677	721	744	696	722	717	703	690	707	669	735	728	715	680	715	677	749	746	720	699	697	743	705	752	707	701	712	723	738	704	692	746	722	676	718	674	716	738	709	720	692	743	659	701	738	720	715	769	696	706	743	725	681	703	746	716	684	680	752	708	712	709	690	705	721	669	679	694	745	720	698	653	716	715	695	716	687	759	688	671	693	727	697	677	719	671	698	690	740	709	746	681	663	726	694	656	687	722	697	697	701	710	737	704	698	706	692	718	714	682	749	704	699	756	734	692	664	705	713	703	694	676	693	693	702	725	637	685	720	709	711	668	674	726	733	695	674	732	725	697	703	702	714	687	687	729	681	702	719	706	699	634	654	763	760	721	686	697	693	717	674	690	736	683	766	699	747	715	673	691	709	687	692	673	728	687	698	693	677	691	719	697	713	733	696	735	678	684	675	696	705	679	661	702	743	703	710	661	732	722	707	678	717	666	720	677	666	696	674	717	637	721	680	690	752	683	678	682	686	711	681	669	687	729	709	708	738	730	702	702	653	720	720	697	706	686	709	720	695	726	696	726	671	723	682	724	720	707	732	659	688	728	717	630	720	679	699	729	704	711	741	649	687	668	717	684	702	718	746	698	723	686	727	705	737	699	715	737	763	679	716	699	678	745	658	692	733	692	705	689	742	697	724	682	693	696	687	708	727	741	725	713	670	702	704	728	684	706	679	686	757	707	701	707	699	721	711	706	709	668	703	692	683	716	673	743	677	735	665	690	714	670	695	657	695	725	663	714	688	708	729	691	732	679	716	741	704	684	711	705	716	714	656	686	695	738	665	699	722	689	701	734	685	707	699	726	671	666	734	685	721	704	677	663	629	694	685	712	710	688	672	706	717	692	741	673	705
2129	9366	17584	13746	7759	3569	1198	331	122	78	56	45	44	61	47	49	56	61	59	67	58	51	63	56	59	62	65	72	50	53	63	58	57	46	55	56	56	58	49	66	47	50	63	68	43	39	61	51	61	48	62	65	53	68	53	68	61	51	83	53	61	69	58	60	62	52	53	51	66	53	52	67	57	60	58	55	57	45	60	59	58	72	76	57	62	48	42	54	57	55	53	47	59	59	62	62	64	52	63	69	45	65	66	50	50	53	54	64	64	51	59	62	58	46	67	55	55	52	44	61	55	55	53	58	53	59	57	59	60	56	52	55	63	64	49	58	59	60	53	47	48	54	60	49	62	50	56	51	56	55	64	52	56	62	41	52	59	51	66	58	78	52	44	57	56	60	49	49	60	74	67	54	66	59	52	67	70	73	45	70	59	56	55	54	59	73	56	45	56	64	70	50	59	57	45	54	51	61	54	50	56	65	86	57	55	63	50	62	60	54	55	53	49	53	62	50	45	56	68	55	47	58	55	64	56	48	58	43	61	58	73	63	49	64	61	63	45	62	66	46	52	54	59	55	48	61	49	58	46	49	79	58	67	52	57	53	65	68	57	45	84	69	54	55	62	54	68	38	58	61	64	49	57	74	46	64	44	44	55	57	64	63	49	65	61	60	50	66	52	53	53	61	61	53	56	81	67	56	82	50	54	45	48	61	53	50	59	57	60	51	75	68	73	46	57	56	63	58	58	76	57	66	61	56	57	49	53	62	64	68	46	57	55	48	49	53	64	59	60	56	48	69	60	71	64	65	63	58	41	55	55	49	59	65	52	41	64	51	50	74	51	53	66	59	59	59	50	62	47	63	65	45	43	54	74	60	57	47	63	49	53	59	49	45	62	54	67	44	54	44	55	58	55	47	56	59	61	64	41	60	52	59	62	53	54	56	70	71	60	45	62	57	50	66	49	46	51	52	53	69	63	65	70	52	66	47	65	54	54	53	55	63	71	66	67	70	54	58	57	49	62	68	62	50	58	53	67	56	60	58	53	42	53	54	77	76	61	52	43	45	48	68	54	67	46	44	61	64	62	61	60	42	61	55	54	44	58	58	64	61	61	57	57	58	61	63	54	45	52	63	51	63	59	62	60	49	47	40	60	54	67	50	44	60	59	50	47	50	63	58	67	51	64	48	49	72	56	57	36	69	56	59	62	64	69	47	53	50	63	53	59	44	74	52	54	61	66	59	46	58	65	56	72	57	53	43	64	54	63	50	55	64	50	51	43	69	57	53	58	58	64	48	54	53	72	77	56	62	70	63	60	64	62	59	50	70	60	66	57	53	81	53	61	63	47	54	49	52	47	45	58	61	56	57	68	53	58	56	60	57	53	61	50	60	62	63	74	59	47	61	56	62	64	45	55	60	60	48	71	60	58	43	57	67	57	52	55	57	63	54	65	62	61	48	62	57	57	44	53	57	63	58	53	54	70	61	68	56	55	43	70	57	59	47	57	69	71	50	40	53	63	48	48	60	65	51	62	62	49	61	66	48	54	53	52	63	72	49	45	67	55	65	54	47	55	48	66	46	54	54	57	70	54	63	59	64	60	46	54	65	56	56	56	57	60	64	72	52	59	43	58	69	59	61	50	53	52	59	56	46	50	54	57	57	70	57	58	55	59	62	76	51	58	59	59	76	51	52	58	56	51	47	52	64	56	59	67	56	66	60	64	66	58	59	48	50	59	58	51	67	58	63	58	67	63	58	67	55	57	50	73	65	75	51	60	70	57	61	67	78	54	63	52	61	57	61	67	55	70	65	56	67	54	57	62	61	50	45	59	47	56	64	66	61	56	69	58	48	58	46	51	51	49	56	63	57	61	62	58	60	44	54	62	56	77	55	53	65	54	59	61	65	54	74	56	59	60	60	55	57	50	70	57	51	44	63	61	48	54	56	64	45	60	56	65	51	59	49	60	58	46	63	65	68	66	54	52	53	54	45	43	64	50	62	63	63	62	48	48	65	46	45	48	69	61	48	58	55	49	51	50	67	65	54	52	50	68	56	51	57	59	66	52	57	69	55	58	47	50	60	45	53	56	55	52	59	57	49	57	49	64	52	49	50	43	42	69	63	64	54	68	69	60	56	52	48	52	48	61	54	69	48	56	59	65	45	53	65	43	66	54	58	60	72	65	63	49	66	52	58	44	43	49	59	57	46	76	51	54	50	56	67	65	71	70	50	47	61	59	52	53	52	60	59	55	58	56	62	77	55	61	53	63	53	61	57	48	63	46	62	61	60	43	52	59	60	51	55	60	47	54	65	51	56	60	59	52	70	60	53	67	63	45	57	57	66	46	65	61	72	53	64	61	49	63	57	57	61	58	65	75	61	38	61	66	61	73	49	61	49	58	47	66	65	50	50	61	68	65	63	63	47	52	52	52	70	60	66	65	56	57	71	64	54	56	54	62	79	47	67	65	52	66	55	67	60	54	60	64	54	61	61	46	58	52	49	53	56	64	61	44	43	69	55	57	52	41	64	48	60	60	61	75	55	59	59	55	50	52	60	59	57	54	58	47	58	64	52	54	52	50	58	66	36	51	56	62	50	50	57	61	66	52	71	61	66	58	62	50	54	71	80	57	58	67	52	70	61	63	58	59	50	55	55	63	53	60	57	58	73	60	59	47	45	69	71	65	56	51	50	61	50	52	55	53	52	67	55	56	69	78	53	49	56	50	58	65	60	50	64	63	70	53	62	66	52	49	59	68	45	74	60	57	47	74	41	73	61	48	64	50	50	61	55	65	49	56	53	68	62	56	57	70	46	47	60	55	62	65	50	57	56	63	61	67	54	52	51	58	53	55	50	57	62	50	54	51	60	52	66	53	54	53	69	51	61	49	52	64	68	60	52	59	63	52	58	41	59	46	57	55	60	61	62	39	73	63	58	53	49	55	47	49	72	55	59	66	47	47	79	60	45	76	59	55	56	50	68	58	44	55	59	62	64	67	57	65	60	66	50	64	77	53	52	55	53	55	58	57	49	53	54	64	65	59	59	63	53	58	64	69	48	48	57	51	63	52	54	55	50	64	49	57	42	50	43	61	59	54	62	55	40	58	59	43	73	60	59	58	56	62	56	68	58	51	54	62	49	60	48	63	43	72	55	54	50	50	78	46	55	61	61	52	55	66	55	57	63	43	55	56	64	60	60	56	63	54	48	58	57	50	61	70	58	56	48	50	46	61	53	58	60	62	54	55	66	61	51	53	52	68	53	59	60	63	42	62	47	49	60	55	55	59	68	60	62	62	58	50	55	50	56	54	54	49	42	65	58	59	60	55	50	60	43	61	53	51	54	59	61	46	44	71	60	56	57	55	54	63	64	60	67	52	52	70	57	65	50	62	55	60	62	57	68	56	50	51	51	59	68	60	62	54	50	56	61	73	65	59	41	54	50	80	74	71	57	59	62	48	46	66	61	55	65	45	57	61	53	57	57	59	60	62	66	53	43
19024	37686	44561	49582	48183	35926	22680	9377	2513	987	752	731	732	749	742	758	718	742	744	747	744	710	727	695	735	713	762	788	759	731	761	746	733	676	713	751	731	709	704	752	712	713	742	676	797	712	760	688	747	715	723	760	749	777	736	703	758	718	792	780	763	749	744	741	751	768	753	764	735	725	758	725	683	752	749	716	731	757	667	780	721	771	691	786	723	730	744	758	720	730	740	720	682	713	705	692	746	701	740	766	721	770	746	690	734	694	695	721	797	755	750	725	720	733	768	726	722	724	677	793	724	728	730	686	794	742	721	714	698	736	735	747	712	735	752	741	691	727	702	682	743	680	764	742	684	678	772	742	731	717	703	716	739	726	733	719	727	747	719	736	719	727	730	772	730	696	735	715	706	751	730	735	768	749	716	730	778	740	728	741	704	749	744	729	787	720	748	729	769	745	710	710	738	778	737	776	722	675	763	745	728	710	700	702	730	731	734	701	757	733	739	726	711	760	727	757	692	730	735	749	733	750	723	694	700	698	776	804	738	750	720	737	732	730	717	773	744	741	739	710	697	775	711	748	703	724	723	751	732	741	740	726	745	692	708	749	780	789	741	767	727	772	751	793	644	744	732	690	790	715	692	683	761	762	749	709	802	771	753	677	727	748	721	694	688	723	727	737	722	736	734	712	739	749	766	751	722	738	767	687	768	691	722	766	714	767	796	740	777	726	708	749	756	710	753	752	695	737	772	674	724	731	730	741	729	739	739	806	769	703	742	765	784	784	772	717	715	740	705	690	777	680	735	726	762	738	756	776	752	704	727	762	754	752	719	738	719	795	735	769	723	728	738	729	742	733	780	742	794	694	700	774	741	709	752	706	704	711	769	739	736	707	718	774	756	723	724	721	760	722	736	745	724	709	792	721	807	733	710	765	783	752	719	716	734	732	703	743	757	696	724	722	768	712	744	723	751	728	756	721	748	717	767	775	701	712	742	726	697	706	751	784	724	717	769	703	769	721	770	679	743	789	746	739	715	760	761	686	723	726	758	731	729	740	755	782	772	717	719	684	708	782	803	739	766	725	728	736	722	765	685	734	724	719	742	714	772	728	746	741	697	698	707	721	738	781	718	776	746	697	712	769	768	745	738	799	784	722	787	704	747	697	740	732	723	738	703	767	762	682	709	747	748	757	723	715	787	717	691	718	712	758	732	685	706	751	783	740	734	727	746	756	737	751	730	748	729	727	725	755	760	796	750	734	671	728	790	726	756	724	743	751	750	765	768	726	681	731	724	693	730	699	750	730	765	707	749	755	714	738	767	721	729	742	711	715	692	728	733	738	734	719	733	683	735	739	706	720	716	704	709	783	706	727	698	762	785	703	736	721	755	745	704	735	719	714	755	785	746	730	748	714	746	768	728	709	801	743	732	742	749	714	740	738	748	724	697	750	769	712	701	715	745	784	714	742	745	747	713	744	706	746	685	745	742	711	814	742	730	742	704	701	723	719	785	713	763	711	736	692	733	730	698	731	714	734	739	738	728	728	729	664	769	726	739	712	708	714	735	732	718	709	814	782	785	690	748	704	702	773	740	697	695	719	725	710	772	738	761	754	780	738	715	736	732	759	768	729	735	696	752	714	757	685	710	684	688	723	741	703	707	699	706	727	743	726	773	706	718	697	743	766	781	768	735	727	743	703	718	718	728	713	717	809	769	733	742	751	762	726	720	740	759	717	743	741	712	729	722	724	721	753	737	746	764	776	740	723	706	758	757	764	713	748	725	736	786	727	754	738	721	762	690	764	726	686	757	715	772	731	710	723	751	722	763	692	757	729	721	740	766	760	688	720	755	815	777	716	726	718	777	734	794	735	710	712	740	741	742	769	762	719	701	786	696	685	755	704	771	727	737	722	732	748	697	696	692	757	771	728	738	738	733	778	761	792	751	713	741	735	712	751	696	720	737	699	740	744	765	713	712	723	702	700	763	712	747	750	746	750	707	751	718	712	775	718	702	774	752	742	756	720	745	749	754	693	708	746	776	741	740	729	714	713	711	738	741	746	734	761	763	723	703	767	665	704	761	718	708	703	744	748	771	740	782	711	731	735	688	654	666	723	722	727	741	763	720	755	737	710	686	725	722	764	741	717	730	717	768	741	714	719	712	748	777	721	700	746	795	742	716	708	753	731	840	715	721	710	731	710	755	739	714	739	680	736	742	766	727	764	774	730	720	754	760	722	748	711	754	721	744	718	736	700	699	734	760	731	782	733	702	652	737	724	739	711	702	742	782	719	682	689	767	675	768	724	744	752	770	713	710	758	772	796	725	695	691	748	727	783	710	707	736	725	736	731	728	755	736	754	730	733	681	701	754	741	743	734	758	697	745	779	748	757	689	761	746	735	719	694	793	688	770	692	705	705	664	734	724	750	692	748	762	724	786	710	731	711	722	738	758	760	756	752	755	731	747	773	722	717	706	756	747	719	710	715	688	763	731	735	732	750	763	708	750	767	754	734	693	746	711	762	750	715	748	728	733	752	716	760	691	763	728	744	782	757	743	764	736	747	755	767	712	704	758	740	741	748	709	743	764	704	746	760	741	664	737	704	737	762	731	751	731	697	716	729	717	744	687	720	707	736	714	734	761	742	723	747	744	735	757	698	712	755	734	727	767	691	729	754	722	735	756	802	767	743	708	710	738	756	697	756	732	682	731	733	701	746	714	786	692	760	741	728	729	744	772	737	741	735	748	731	747	674	739	733	768	748	740	759	758	771	734	739	736	741	761	714	710	720	782	754	696	718	706	745	722	722	696	758	788	708	720	755	757	651	743	695	706	731	690	687	699	692	675	716	767	671	755	729	775	739	747	768	707	728	725	726	753	748	725	706	717	758	768	708	734	774	728	742	711	726	688	731	714	786	727	732	786	744	782	719	745	745	743	735	725	717	734	733	791	755	760	762	691	727	736	720	758	765	742	736	719	698	743	753	767	727	723	733	762	760	732	767	784	694	764	720	766	664	725	730	735	710	736	746	730	706	731	731	726	750	748	717	730	767	769	688	722	709	756	758	709	705	712	757	718	720	777	703	764	739	734	715	714	766	740	750	738	697	734	733	748	731	758	749	753	743	714	793	772	745	742	701	691	722	763	727	761	678	768	751	725	693	734	768	726	729	706	727	759	695	780	693	715	801	711	711	728	710	749	680	785	731	758	706	726	703	746	762	788	700	748	752	791	742	753	746	744	698	771	705	746	744	748	718	764	680	762	722	716	745	704	749	743	691	715	726	757	719	735	696	688	713	733	712	755	726	711	725	740	766	732	718	677	795	692	713	709	732	728	664	733	752	705	736	757	714	739	754	731	711	725	739	719	750	712	749	743	732	725	719	743	728	700	707	728	762	745	740	777	749	753	696	762	750	731	714	720	724	770	744	701	750	727	700	735	790	766	741	733	712	699	730	790	741	724	748	689	749	743	735	730	739	732	770	731	735	740	753	722	761	744	750	787	732
1277	16341	25005	19373	11868	5751	1827	439	136	78	66	69	69	66	52	67	58	41	61	68	67	59	57	55	60	46	65	56	52	54	66	56	53	63	57	53	64	69	53	62	47	58	52	63	56	52	56	65	61	71	64	57	62	45	56	53	59	65	66	60	70	48	62	73	57	71	57	66	53	64	57	64	64	63	62	53	61	47	54	59	58	49	50	58	53	56	64	59	62	52	56	50	62	58	58	54	65	39	51	60	47	50	58	67	58	57	61	51	49	57	44	48	59	67	53	56	76	51	60	58	55	57	59	48	65	59	67	56	63	60	61	55	71	55	58	74	52	53	60	54	60	62	49	51	46	42	65	51	71	62	57	54	54	55	54	55	45	66	68	51	50	59	62	58	57	57	68	59	62	59	59	53	63	59	69	59	64	45	43	61	63	57	74	61	57	64	42	55	58	45	47	62	54	53	52	57	62	53	67	63	59	59	56	50	41	53	44	60	53	46	55	51	40	57	64	41	68	57	54	48	54	56	65	46	53	66	59	68	57	57	52	67	61	58	61	52	50	53	56	54	50	63	62	56	60	65	56	60	56	61	52	53	48	38	60	66	62	52	76	62	52	59	62	49	59	59	55	69	53	59	59	60	44	56	69	59	53	56	49	72	54	61	59	61	48	59	66	53	48	54	52	73	50	43	64	69	60	49	49	56	66	51	58	56	54	50	61	52	51	64	69	67	54	64	46	65	68	46	54	59	56	57	52	55	66	56	59	64	66	53	55	50	60	34	70	51	64	55	75	47	69	61	50	57	58	58	68	49	61	59	53	48	57	67	46	60	57	75	57	54	71	62	42	53	54	54	56	60	51	71	58	66	43	60	67	53	34	66	45	54	53	41	63	49	68	59	46	64	65	47	57	59	58	59	55	57	52	58	62	56	58	62	52	54	62	57	52	50	62	54	54	55	55	72	63	58	50	71	55	59	59	59	46	71	59	74	69	60	55	64	60	61	65	48	60	54	42	67	59	65	62	42	59	65	73	51	55	52	54	61	61	64	69	57	48	46	55	62	58	61	59	67	52	59	46	60	47	45	56	59	64	66	57	54	42	66	54	55	54	51	78	58	62	61	36	48	56	60	55	49	53	61	52	69	61	55	48	73	67	70	66	52	64	62	51	59	61	47	57	52	53	60	67	65	56	57	64	57	53	56	57	56	52	63	56	55	59	45	49	66	45	53	46	56	58	62	51	60	66	70	64	64	59	60	61	65	76	45	69	57	48	59	55	47	62	60	52	60	58	50	60	48	55	57	59	59	62	62	47	44	63	59	54	41	47	56	55	65	53	69	61	48	46	58	51	65	58	66	50	55	59	48	63	50	50	58	56	52	73	70	55	51	49	60	54	59	48	55	53	60	57	51	60	65	62	45	62	57	48	59	54	48	41	48	46	49	37	51	73	52	39	60	58	45	61	65	55	51	44	50	55	59	56	68	54	57	59	58	63	56	54	70	45	52	55	67	54	65	47	77	48	66	49	56	54	69	65	67	66	40	63	60	72	49	54	52	61	69	57	50	53	58	60	56	52	58	68	64	47	73	73	60	55	69	56	51	60	56	37	52	64	56	61	50	67	48	56	72	56	64	44	68	65	42	60	53	51	59	50	61	53	64	74	52	49	49	61	51	59	51	71	69	54	51	44	46	64	64	56	65	78	59	58	62	55	54	65	53	75	61	59	51	58	61	59	58	68	52	61	63	66	49	57	59	62	57	49	62	53	49	55	48	57	47	56	51	54	54	48	54	59	53	63	71	53	51	56	56	61	56	56	43	68	55	50	52	58	56	52	59	65	65	62	60	60	72	60	56	55	61	59	46	45	54	59	58	59	46	55	49	61	62	73	52	57	50	55	57	46	68	51	59	62	60	69	51	54	65	49	43	56	34	41	57	46	55	56	57	63	61	69	74	50	55	59	66	54	60	63	58	61	51	63	66	72	40	63	64	60	68	45	53	57	60	54	52	43	43	53	60	64	49	68	52	50	51	56	67	51	67	70	55	52	48	50	60	62	63	45	57	51	50	59	51	65	56	62	70	64	54	43	61	50	46	65	56	63	54	60	66	67	55	65	58	62	47	51	63	60	46	39	50	52	44	50	68	59	53	55	64	55	47	62	53	42	52	60	67	64	46	55	67	56	47	55	50	52	57	57	74	46	60	49	57	50	49	56	56	70	62	64	51	51	42	60	63	57	46	55	70	65	60	66	51	50	62	47	59	55	52	55	57	50	68	58	76	57	63	55	53	53	56	56	67	55	50	46	49	60	52	51	57	49	66	53	49	58	55	60	40	51	57	48	67	58	56	68	54	74	66	54	51	61	53	56	61	65	66	53	50	72	60	59	64	59	51	65	62	58	59	50	55	53	63	67	63	36	64	39	52	67	51	65	65	66	50	65	57	47	66	57	49	43	62	60	48	50	52	77	62	67	42	57	74	58	42	52	62	62	51	64	60	52	68	59	69	53	58	60	60	40	71	58	55	69	49	54	66	64	66	56	61	62	61	61	50	62	43	53	69	59	55	55	49	50	61	58	48	61	61	55	53	60	66	59	51	65	51	56	59	58	64	39	65	70	58	66	62	67	45	59	63	50	67	60	60	49	57	52	45	38	66	48	68	53	63	52	55	50	53	70	56	69	45	55	53	60	55	41	50	65	44	48	71	52	59	51	59	56	56	63	60	48	57	61	54	60	60	50	48	51	58	47	62	55	56	56	69	63	42	64	53	53	50	47	56	51	63	73	58	55	64	57	51	50	50	56	52	64	61	66	48	74	48	52	59	66	52	61	66	53	61	47	64	52	62	52	60	69	46	63	63	49	56	61	54	60	64	60	62	55	46	64	53	57	67	50	51	49	69	62	52	69	62	53	70	59	68	76	59	75	51	63	59	56	51	56	57	55	63	60	54	62	58	59	57	59	45	51	70	63	63	53	57	45	68	73	50	58	51	59	48	68	57	50	49	62	66	71	61	55	67	50	70	57	51	65	59	54	42	60	55	67	62	53	65	78	62	47	62	70	46	46	65	40	41	63	49	68	69	58	54	56	47	55	65	57	54	70	59	73	70	60	60	64	52	61	56	51	58	58	61	59	55	56	49	62	49	55	61	63	58	43	48	59	62	54	41	59	71	49	45	46	69	53	62	52	50	74	53	60	49	67	66	40	45	51	49	60	53	59	66	64	59	59	53	56	41	66	59	65	60	60	56	53	60	60	52	52	72	64	58	57	52	66	53	53	57	58	67	58	55	54	57	41	59	53	55	57	50	55	48	57	53	60	64	63	54	59	55	50	63	51	70	49	50	55	52	50	54	59	49	52	70	49	48	63	49	67	54	70	56	59	62	54	58	68	62	70	52	49	72	57	46	62	44	57	57	56	71	63	65	43	63	62	41	64	50	54	45	60	52	65	67	65	56	62	63	63	50	69	58	63	63	67	59	65	55	78	60	63	57	69	60	54	49
22972	46254	51144	58239	56247	41293	26466	11439	3087	1126	768	767	733	729	705	753	744	722	746	732	706	710	693	724	740	725	736	721	711	758	732	707	743	744	740	725	736	746	718	723	779	719	785	745	702	722	764	691	714	720	719	700	747	699	757	685	715	726	754	778	733	735	732	729	695	707	742	720	720	803	692	756	737	713	762	722	695	737	711	718	735	705	714	728	730	725	707	756	751	739	731	707	764	746	725	742	707	773	714	705	755	739	680	701	758	719	721	764	682	699	700	789	754	745	736	698	699	761	712	742	752	702	720	706	765	678	749	737	719	730	733	710	768	686	687	763	714	757	739	734	742	731	718	741	694	727	718	733	703	733	718	699	688	692	659	733	693	731	750	715	710	766	713	693	732	720	728	767	709	664	760	716	729	699	698	681	718	709	726	685	712	684	746	747	732	731	695	750	697	746	707	726	781	699	740	748	729	725	755	733	707	745	713	700	701	748	725	711	735	708	711	716	731	708	698	755	698	702	680	710	702	733	689	708	774	721	737	714	732	742	697	744	789	726	772	737	751	700	687	698	715	696	744	733	751	652	752	753	719	701	780	712	688	740	742	705	718	736	749	713	744	731	717	720	699	701	719	676	779	701	718	742	748	703	748	742	708	750	755	695	724	726	767	689	734	686	761	719	719	716	718	714	774	706	759	701	680	750	714	780	721	709	744	732	693	722	728	731	725	724	686	734	697	721	718	727	751	743	685	788	718	716	697	730	693	741	772	721	651	696	733	703	759	716	743	754	701	722	681	704	744	754	696	725	707	693	723	724	786	788	667	767	753	722	711	756	731	737	693	710	708	752	763	727	713	736	777	679	725	721	719	768	721	748	713	739	757	723	726	716	747	718	695	783	694	775	753	712	759	709	686	721	719	732	736	758	660	724	732	737	760	721	722	702	731	709	736	769	747	755	725	744	732	693	739	684	716	742	720	710	731	726	718	666	758	730	743	706	689	689	732	685	748	711	733	728	724	748	755	770	741	724	691	663	756	764	722	739	730	707	703	727	702	739	717	714	742	745	694	778	675	694	731	705	705	726	729	702	714	739	720	739	718	698	687	724	717	722	709	741	723	702	750	763	709	683	738	751	783	711	684	699	704	663	726	682	714	762	763	705	712	719	723	764	733	761	724	700	740	709	687	762	711	709	763	674	747	730	670	771	730	707	733	730	724	740	711	719	673	790	645	722	747	793	720	731	671	730	748	738	690	732	726	695	724	751	694	687	709	694	763	702	730	761	757	698	714	709	749	746	752	684	748	714	703	731	743	723	699	693	732	752	733	751	732	735	746	680	726	750	720	746	746	765	746	747	719	749	729	726	743	725	704	781	745	723	704	680	716	694	765	730	693	692	716	737	701	715	744	715	703	721	713	746	739	713	727	715	757	720	740	720	753	768	724	787	712	729	769	757	716	760	715	755	790	706	722	742	723	748	754	708	777	708	706	739	679	723	734	730	714	689	743	720	725	742	698	684	679	734	738	707	742	742	725	738	761	720	700	725	716	707	750	762	719	716	703	718	768	706	743	748	743	676	705	717	676	674	721	682	727	735	720	786	728	736	746	726	709	702	694	714	753	691	721	750	711	726	717	698	719	704	787	728	731	723	761	735	705	702	761	706	724	709	744	708	710	723	752	721	704	766	713	709	753	771	759	737	744	772	717	731	748	698	783	764	759	728	738	723	707	680	672	699	779	744	743	751	757	766	711	720	708	707	709	695	758	753	686	717	717	747	678	755	716	727	720	768	755	752	729	674	724	712	726	730	747	704	774	633	729	729	678	704	759	684	717	729	733	729	745	724	732	718	712	743	707	720	749	742	670	756	686	671	721	760	761	716	745	708	723	749	708	731	728	706	686	720	742	732	717	754	696	730	741	735	714	751	756	708	682	730	742	661	721	674	679	731	681	701	713	732	697	699	765	732	739	769	706	760	755	716	712	686	703	728	737	694	739	750	704	718	714	668	723	752	783	756	669	699	730	713	748	759	733	714	715	691	726	756	671	775	676	752	709	704	722	718	698	717	732	722	703	755	751	728	707	732	757	763	684	756	758	707	719	701	686	686	714	701	702	746	739	700	724	668	711	766	715	736	672	730	705	727	768	757	740	717	755	749	694	722	713	755	756	688	734	738	690	729	751	736	724	710	738	706	774	743	729	699	709	645	709	750	759	704	704	728	723	721	677	661	724	727	731	697	722	702	736	669	736	764	755	774	693	770	723	710	735	734	730	716	751	729	713	687	724	755	731	724	710	710	766	700	743	766	708	720	730	740	708	768	728	747	733	718	711	727	748	718	683	731	712	704	737	711	776	704	697	708	710	761	766	713	776	737	674	691	666	684	735	692	718	704	702	708	746	699	717	726	763	688	732	719	674	710	777	721	763	755	738	742	704	746	751	728	681	736	781	709	693	747	751	725	706	735	752	735	715	717	718	732	692	722	729	711	779	721	749	703	728	732	723	749	716	717	732	752	683	721	719	758	728	673	750	759	751	746	747	743	726	734	723	763	739	722	702	701	721	688	784	728	738	730	687	701	732	759	759	759	678	726	709	746	738	753	725	712	738	709	721	730	718	716	721	695	727	767	726	691	751	762	711	725	734	749	752	704	718	735	724	712	696	704	724	756	748	729	772	698	727	732	728	749	771	728	752	733	748	671	728	701	766	759	739	728	732	711	714	762	713	713	707	744	694	745	724	703	732	752	723	754	728	662	690	750	747	750	776	759	712	706	717	729	730	740	723	741	722	706	731	753	727	737	771	733	680	712	690	744	713	773	774	709	689	703	796	728	794	696	718	729	736	778	740	723	734	765	749	722	718	766	812	716	670	785	761	721	708	734	720	768	731	755	757	754	733	725	749	750	745	711	722	733	747	733	777	714	723	749	716	732	695	694	743	694	774	765	708	765	761	704	711	717	745	696	722	672	655	768	744	763	722	697	766	706	764	720	746	737	767	760	706	746	704	734	738	726	714	740	678	701	758	711	770	692	724	752	720	703	721	685	733	733	744	738	697	710	716	714	694	741	699	743	735	750	724	756	759	743	707	694	711	710	717	703	750	779	674	689	710	687	734	731	734	750	695	704	725	727	734	706	757	686	732	737	698	744	740	697	677	711	720	701	733	764	712	714	717	744	755	731	758	725	765	720	725	720	691	705	739	749	688	751	736	706	737	716	687	682	721	707	709	776	697	696	697	741	737	802	723	739	711	731	766	732	734	725	755	732	725	715	720	722	697	765	755	739	726	737	716	747	737	747	746	732	712	686	785	766	792	748	756	757	748	689	730	727	718	719	712	750	736	721	780	750	688	732	732	729	740	700	768	743	747	731	697	705	716	645	733	675	710	702	730	685	713	750	668	726	772	758	674	687	749	731	769	686	787	702	710	656	700	762	742	742	719	776	747	733	734	717	762	731	711	698	733	730	750	730	723	713	733	714	727	722	725	732	739	779	738	694	769	720	710	716
1368	4329	6579	5125	2670	1234	429	160	76	59	60	50	46	49	58	61	54	54	52	62	72	68	59	66	43	60	60	55	45	55	57	55	64	51	46	77	60	47	59	51	58	42	61	62	49	51	60	57	57	60	53	53	61	49	62	56	56	37	48	48	64	46	47	60	52	60	44	42	50	59	60	57	60	52	65	56	55	54	57	62	52	58	55	45	37	63	51	51	52	68	63	51	56	53	55	60	60	58	56	48	48	52	63	67	45	51	54	51	45	59	54	58	86	52	53	60	45	46	57	61	70	59	63	59	59	54	58	49	40	46	48	65	55	51	41	45	50	48	58	60	54	50	58	56	61	53	55	46	64	60	50	49	49	43	45	48	66	59	52	52	61	55	70	48	56	64	41	54	62	56	58	52	54	53	60	50	56	46	57	56	64	42	54	46	55	57	47	53	53	56	74	51	63	64	52	68	67	61	50	57	63	56	45	48	46	67	56	67	59	54	45	67	55	60	43	51	64	49	62	60	57	47	67	56	55	53	57	62	49	48	66	69	59	47	51	58	53	41	62	43	56	53	53	56	58	64	62	52	67	63	60	51	58	54	61	47	60	38	62	51	69	57	59	52	51	59	59	45	57	74	45	64	59	51	52	51	50	51	43	50	57	62	59	65	56	51	50	60	58	53	64	54	53	62	57	53	54	36	53	54	62	47	45	54	47	63	58	46	46	62	49	59	48	41	58	62	59	60	46	53	58	55	58	61	64	53	69	46	52	59	66	59	48	53	56	51	47	56	51	49	50	59	59	51	54	58	55	55	50	56	53	59	52	52	64	61	55	52	64	49	67	66	60	55	47	55	64	53	61	65	61	53	38	55	61	61	60	49	69	72	52	50	43	55	45	53	44	63	55	53	62	55	61	57	59	50	76	55	66	72	59	61	55	46	50	64	64	44	63	49	61	55	67	71	61	56	54	53	58	65	62	61	51	54	61	43	55	50	52	42	64	59	54	52	64	47	55	53	74	58	52	49	41	53	65	51	47	54	39	55	58	54	66	52	53	64	60	63	60	62	63	53	57	63	58	42	61	57	44	64	51	55	57	51	47	51	56	65	55	50	53	50	57	55	45	61	61	52	65	47	55	55	63	55	60	56	50	63	37	72	40	50	59	64	44	59	63	53	53	47	52	55	54	57	51	67	62	59	56	47	48	51	66	54	58	47	71	49	74	53	73	59	47	66	51	74	59	48	62	58	59	47	40	61	66	64	55	62	53	51	59	50	52	65	52	47	62	37	51	54	71	44	60	52	58	47	62	55	64	58	58	59	59	56	55	52	64	62	52	53	59	45	65	48	62	61	62	63	44	52	64	61	55	50	48	59	64	56	48	55	66	62	55	59	56	59	45	47	58	56	45	46	50	49	52	44	76	61	68	48	56	58	51	56	41	51	47	46	77	53	58	67	55	62	65	50	50	44	62	70	47	67	50	62	53	58	49	60	49	54	46	49	61	55	55	54	58	69	50	61	49	56	63	52	44	46	65	58	58	56	69	53	52	48	56	52	66	43	68	51	47	58	53	53	57	58	65	56	55	53	56	54	40	71	53	65	51	57	58	59	60	51	64	48	62	48	48	63	65	59	54	61	52	62	59	40	58	55	67	66	62	46	53	65	58	56	58	58	64	62	55	37	61	51	60	58	56	69	60	56	56	54	58	55	64	65	45	50	61	56	56	65	60	62	50	46	57	64	56	68	47	46	44	55	40	58	70	46	70	46	64	68	51	56	64	56	50	59	60	56	68	59	55	59	58	59	44	46	46	48	66	50	47	65	59	55	51	58	52	54	69	72	44	57	62	52	62	53	60	47	64	53	59	58	56	62	47	59	44	52	48	59	60	58	66	68	49	55	57	55	55	59	56	50	49	39	50	44	51	54	52	47	46	60	44	64	56	44	52	48	49	49	48	52	59	59	64	50	50	52	47	56	61	52	47	60	63	51	59	54	51	43	58	53	50	51	59	57	58	59	58	61	62	61	59	63	45	44	53	56	72	48	50	48	52	49	56	53	58	78	43	63	50	62	57	50	53	67	66	41	57	63	43	53	57	57	51	66	53	47	57	52	53	64	58	68	49	54	53	55	49	51	60	56	68	66	60	52	63	64	62	47	64	64	56	56	60	56	58	60	61	64	60	63	64	63	68	58	60	52	59	55	53	74	61	50	65	49	56	60	56	45	53	54	47	64	62	54	63	55	45	52	62	51	53	52	54	61	63	54	64	45	45	52	48	48	59	60	47	57	39	54	61	59	64	55	61	60	76	58	57	55	53	51	62	61	61	47	54	61	50	55	66	40	59	37	46	49	60	50	47	62	53	61	56	51	61	69	60	53	57	65	49	55	80	65	48	59	60	60	53	53	67	60	45	50	51	66	46	55	68	64	57	57	60	61	46	64	54	46	61	59	55	51	49	54	45	61	61	53	59	66	65	39	61	51	55	39	48	60	61	55	61	60	57	60	59	47	47	42	64	58	54	70	70	46	59	46	57	56	59	64	57	50	66	69	68	52	51	57	41	69	62	69	63	65	63	60	54	65	53	60	52	60	65	63	60	53	48	59	45	63	40	60	50	59	56	61	41	52	55	56	56	58	44	63	55	55	55	61	53	45	57	48	56	55	47	51	57	52	61	63	55	64	55	46	54	73	63	49	52	55	43	68	45	60	61	51	71	53	55	53	49	48	51	62	60	59	56	64	48	57	51	41	50	51	54	57	51	47	50	59	49	50	61	60	63	43	57	52	52	64	65	37	52	52	58	46	57	47	60	66	53	53	58	54	67	50	52	49	49	64	62	52	52	63	67	51	66	58	57	53	55	48	59	57	53	69	63	45	60	61	63	58	52	55	54	56	56	53	54	71	57	52	59	31	63	67	58	67	44	57	61	67	58	53	74	51	62	53	58	53	61	44	58	47	73	49	48	55	57	52	57	51	55	64	66	47	49	54	48	67	50	57	52	49	68	65	55	48	58	70	46	67	55	49	57	55	62	55	65	51	57	51	58	43	61	59	61	59	46	48	50	65	54	53	58	53	56	55	56	54	55	53	63	71	64	59	62	46	71	53	56	49	47	70	59	50	42	63	58	54	47	59	62	66	58	67	53	53	55	50	54	54	55	50	60	60	58	61	58	71	66	48	48	66	60	45	49	70	48	49	43	70	46	64	46	63	60	47	59	65	54	56	44	50	56	77	52	62	71	48	67	62	60	50	69	47	46	56	50	48	50	58	57	63	58	54	57	56	64	56	51	58	40	48	52	67	65	52	60	49	53	39	50	48	55	60	57	53	47	63	59	53	57	54	58	49	44	46	47	57	55	63	50	51	69	48	58	64	52	46	52	57	60	61	42	69	55	49	57	59	53	60	53	42	56	47	55	58	37	59	59	48	71	62	57	65	63	57	55	71	49	58	66	46	53	65	42	59	50	49	73	53	41	53	55	44	61	58	58	64	53	67	60	41
14623	29907	31863	34717	33206	24472	12680	4157	1437	819	732	661	677	686	707	685	668	753	697	650	666	688	673	677	654	696	735	702	739	723	701	679	677	661	701	700	707	709	723	700	717	660	675	694	650	696	701	707	745	752	691	752	696	713	676	726	715	718	639	685	699	694	714	704	668	722	706	704	693	739	705	674	709	715	705	702	712	734	669	685	744	676	673	712	732	663	675	716	710	730	688	732	720	675	734	760	701	683	688	694	725	681	689	678	678	730	706	660	709	708	772	688	658	716	689	693	753	716	737	671	726	736	695	713	720	684	701	664	722	706	732	685	698	711	675	696	669	721	739	715	734	656	667	754	728	670	702	714	632	674	689	727	648	708	730	696	745	743	699	737	727	698	703	645	724	734	727	730	713	652	721	712	710	675	722	682	683	685	683	662	701	699	671	675	713	759	696	740	680	725	784	686	682	651	674	652	753	689	683	720	689	700	693	662	683	734	679	687	685	663	705	761	739	715	713	724	683	665	714	712	682	689	740	676	688	708	725	685	702	663	745	730	710	689	670	728	702	751	739	678	713	720	677	704	685	663	690	733	702	665	729	694	696	682	732	697	686	691	732	687	693	673	739	697	709	708	676	714	670	737	667	706	734	693	766	677	716	738	703	730	678	742	688	665	701	672	682	729	693	700	646	680	679	779	693	698	678	686	735	718	671	688	728	709	680	722	647	705	687	685	684	657	727	676	718	663	721	663	707	706	734	698	684	680	669	734	681	670	720	685	679	703	719	708	703	729	668	720	706	687	714	681	695	740	740	749	722	755	674	692	731	679	697	711	666	686	678	659	732	706	738	729	727	689	628	655	731	691	698	699	690	711	679	715	682	737	771	721	692	708	703	696	678	656	649	724	697	716	726	718	734	706	707	684	671	731	681	734	718	691	690	720	719	706	669	747	689	696	736	655	723	725	693	665	748	715	725	710	710	672	718	764	729	703	737	710	698	685	723	726	702	700	700	749	704	699	646	752	718	684	677	740	724	659	699	687	679	646	722	692	666	749	697	712	670	697	685	721	701	714	705	693	673	662	659	658	678	694	741	714	709	712	674	727	705	670	643	706	739	689	713	672	684	737	743	709	740	732	643	693	710	724	724	721	694	692	683	753	726	707	669	704	659	743	731	713	720	709	714	661	699	699	650	683	675	714	731	724	686	702	671	682	739	740	662	698	744	745	710	723	714	632	746	676	660	726	728	677	684	689	684	702	705	737	661	719	695	700	714	671	691	716	691	703	697	732	741	715	676	693	719	685	736	686	714	718	722	716	676	662	702	744	708	695	677	753	638	718	654	734	680	696	749	732	674	730	715	621	727	694	689	699	707	691	720	703	722	688	682	728	657	744	698	697	687	674	702	684	699	701	706	699	715	696	738	665	689	685	727	724	727	714	662	709	680	686	733	688	706	710	697	697	661	696	686	658	742	713	676	713	707	726	690	731	725	681	695	709	724	701	686	735	725	698	730	707	710	715	704	738	746	674	697	637	686	704	719	695	729	716	686	687	694	701	691	668	687	714	671	657	725	729	699	717	719	683	690	656	710	698	749	714	710	682	699	735	692	719	715	655	706	719	662	654	727	701	715	764	707	727	678	730	697	710	682	665	720	710	700	735	697	698	662	688	713	706	724	723	707	661	739	670	689	736	700	718	681	766	690	661	712	704	725	696	710	702	709	693	722	676	701	689	662	695	690	723	730	646	725	685	691	786	742	699	676	695	712	711	684	703	708	746	710	681	714	710	745	718	665	680	708	690	717	697	707	764	785	734	664	664	705	677	710	698	696	671	696	768	722	720	660	714	686	635	704	730	694	696	730	715	693	682	686	763	769	718	681	669	701	699	682	718	700	688	702	685	691	694	709	699	686	686	731	697	716	704	747	704	672	702	733	710	703	666	678	729	672	673	688	687	721	701	673	694	720	724	721	720	655	727	719	692	687	707	708	672	740	711	719	744	686	689	707	692	712	722	698	778	739	719	686	728	686	701	699	694	724	688	683	706	729	697	706	741	705	688	645	714	707	709	728	675	677	665	771	679	696	716	665	691	742	693	690	741	686	746	683	739	700	664	684	722	703	729	687	721	695	694	676	734	698	681	687	708	692	721	739	735	679	685	674	709	686	700	708	721	718	716	724	703	718	733	717	674	717	685	722	657	695	743	676	706	711	665	755	683	708	709	693	666	677	682	732	722	723	678	713	703	690	732	717	667	679	727	713	646	720	738	662	754	673	725	730	727	707	675	672	704	717	707	718	716	685	706	733	661	730	695	707	694	712	726	708	686	756	657	697	745	692	698	730	691	683	680	713	686	744	716	669	713	701	664	696	691	739	708	674	706	731	660	694	729	650	649	678	665	684	662	682	676	689	699	732	728	685	716	694	639	656	670	721	657	698	709	674	712	703	689	712	652	704	688	694	702	625	720	696	699	684	679	659	722	706	697	651	678	634	699	739	699	778	646	682	718	661	691	728	712	657	697	700	703	720	683	715	694	724	741	720	710	693	725	697	716	675	706	737	705	727	718	675	692	713	703	691	716	773	673	695	686	707	729	689	713	720	726	651	726	708	697	671	706	701	727	723	674	668	728	690	680	720	657	694	701	697	685	739	713	622	749	696	695	699	762	705	708	702	724	673	722	690	713	721	655	740	729	664	662	643	724	734	738	704	743	706	701	694	736	743	681	679	634	682	695	690	676	690	729	650	705	679	691	705	708	685	714	732	669	732	669	664	749	705	693	669	671	750	666	738	665	698	717	702	704	736	758	697	650	717	686	692	696	700	686	693	748	707	678	687	727	725	716	708	660	784	730	684	763	707	680	719	729	689	718	715	721	642	709	757	673	679	726	682	737	681	755	676	680	687	706	673	697	739	726	660	708	637	711	668	722	699	690	680	676	683	702	722	683	663	765	719	690	689	727	705	729	705	724	719	724	719	735	724	666	668	700	704	718	691	689	699	676	706	703	708	702	692	690	707	661	697	705	671	703	677	672	705	672	740	726	751	688	695	682	733	678	708	694	701	658	714	684	727	702	705	669	670	752	697	757	775	709	676	687	709	715	718	756	686	683	703	685	703	694	704	720	689	706	691	681	659	731	700	743	700	680	707	723	703	712	713	704	663	664	699	699	667	725	706	731	711	703	707	706	649	673	725	729	712	724	692	654	713	705	672	679	696	708	691	666	719	694	665	713	732	674	696	706	684	715	730	664	695	719	663	708	688	720	700	668	698	664	684	695	661	733	676	697	745	676	734	691	714	694	676	660	744	729	689	723	701	677	658	704	714	692	705	685	687	618	697	722	672	706	661	712	701	680	710	740	757	768	709	726	694	692	660	705	722	728	665	699	726	688	679	687	689	706	672	665	681	671	664	658	726	670	699	701	725	706	699	699	687	665	694	725	697	718	722	680	728	694	716	686	722	695	731	692	686	680	698	706	729	743	698	711	703	697	686	704	695	723	762	693	713	719
757	8441	16133	12347	8297	3860	1156	337	109	61	60	60	54	52	50	62	58	57	54	49	46	80	44	59	56	66	49	55	51	67	57	65	47	50	54	68	63	47	65	66	58	73	67	48	73	59	64	55	60	61	47	49	59	58	49	59	52	58	53	57	61	50	63	61	57	38	62	52	60	53	58	50	50	73	76	55	61	63	62	51	59	53	54	66	70	54	53	53	51	49	55	71	51	65	41	48	50	44	57	42	61	69	42	56	55	61	70	47	52	40	63	51	55	50	65	56	51	49	63	49	61	42	51	78	58	40	57	56	60	68	55	50	56	56	67	54	56	60	44	55	60	55	48	64	65	41	63	52	45	53	66	69	46	56	64	50	56	43	54	61	62	58	59	49	45	58	63	49	70	52	56	46	59	52	61	39	41	60	51	65	54	49	49	58	68	63	55	59	64	51	49	69	43	58	51	55	52	39	55	62	61	46	57	48	54	60	55	58	56	62	51	60	66	61	55	50	67	58	46	57	54	57	37	51	57	45	63	56	46	43	55	64	61	48	63	47	60	73	73	61	56	55	62	47	70	67	52	58	46	53	51	62	53	58	57	55	52	55	66	37	48	57	63	52	55	59	51	73	54	49	52	57	54	58	59	41	45	55	61	64	56	58	48	57	56	71	47	57	55	53	48	50	61	51	56	66	54	53	61	39	63	57	66	64	47	60	67	69	63	61	63	61	55	50	53	55	58	44	54	44	46	65	52	53	42	53	62	47	54	52	60	71	57	40	51	58	67	63	63	50	70	66	51	60	54	45	63	58	57	41	50	50	58	52	44	55	69	51	63	64	50	60	55	55	60	46	67	47	65	54	50	50	50	46	50	53	41	69	39	49	51	56	52	43	51	45	48	49	52	56	56	57	42	59	55	53	48	59	47	50	53	47	48	51	61	46	57	55	40	55	50	65	62	65	64	58	58	65	57	53	70	51	71	49	41	48	65	59	47	49	47	48	57	50	52	56	55	61	43	52	58	60	61	50	68	56	59	53	55	48	58	67	63	63	61	57	58	61	71	60	71	56	58	55	59	50	57	60	62	64	53	59	43	58	58	56	52	64	67	52	60	64	44	66	56	49	43	39	61	56	66	46	51	58	69	58	59	55	41	67	57	50	55	60	41	51	61	58	54	47	58	56	51	59	47	61	57	44	54	48	59	60	54	53	54	55	66	52	65	55	57	62	64	55	62	57	56	56	58	53	58	55	45	69	60	47	63	49	61	54	65	50	63	59	60	57	47	67	58	50	47	51	54	55	51	63	54	52	66	72	67	50	61	54	56	56	57	51	68	51	62	49	53	62	63	59	54	56	44	50	64	69	69	62	61	66	59	62	67	61	50	52	53	54	54	58	46	60	58	49	53	62	56	52	47	46	38	49	54	52	44	61	57	66	58	39	60	50	61	70	61	56	75	54	55	65	50	59	59	73	60	71	49	53	58	55	71	52	60	73	57	54	56	56	66	57	53	52	58	58	53	58	51	61	51	50	51	55	50	56	62	59	46	59	53	61	67	52	52	49	46	52	57	71	60	58	47	52	47	61	62	56	57	44	52	55	47	62	54	55	54	56	51	62	71	68	55	51	40	59	56	62	53	57	58	53	59	50	53	70	46	33	67	57	60	54	64	46	71	50	52	53	49	60	54	46	51	59	53	45	58	62	59	53	55	42	62	41	56	58	63	48	44	46	64	58	67	48	58	54	50	58	55	53	36	58	68	65	53	60	59	52	63	61	55	60	67	55	68	60	66	39	53	54	53	64	45	47	65	57	67	55	53	61	58	64	53	55	47	40	56	64	64	53	65	60	51	63	36	67	52	56	61	50	53	63	50	47	59	46	56	57	64	60	56	61	59	71	45	69	48	60	52	51	60	55	58	40	43	47	60	56	51	60	53	69	64	56	57	57	51	53	50	55	49	45	64	67	61	52	61	56	54	64	50	57	59	48	52	44	60	57	44	61	52	68	48	64	53	65	49	45	45	54	58	65	37	53	52	56	66	61	65	52	66	55	53	77	45	62	71	69	52	63	38	58	53	61	68	58	48	53	55	57	52	56	58	65	64	42	57	56	59	54	67	60	52	59	40	59	47	42	61	48	64	48	50	53	69	73	67	70	63	56	68	51	55	64	50	52	60	69	60	51	53	58	71	59	59	50	46	65	55	53	51	56	59	55	61	60	49	44	66	67	68	51	57	66	58	54	56	60	70	74	59	52	58	74	49	53	51	50	57	63	64	62	58	67	72	51	53	45	67	58	55	59	49	55	48	51	58	53	60	70	49	69	58	59	55	61	62	63	53	57	52	45	43	62	64	45	44	57	55	52	65	50	53	58	50	55	55	60	61	61	58	57	72	60	56	53	57	56	55	65	67	54	51	58	63	65	65	65	72	58	42	46	55	51	54	47	50	64	60	54	50	57	63	49	58	63	47	41	45	51	58	58	48	65	68	52	57	59	50	45	37	62	55	32	53	54	54	64	49	49	55	54	46	47	56	63	52	49	69	59	49	51	66	59	61	65	48	56	55	58	65	45	46	51	49	52	49	62	58	55	60	55	45	61	65	67	51	64	59	54	44	43	54	57	59	63	64	54	61	54	49	56	52	49	61	58	57	58	47	49	45	53	57	69	55	47	58	43	49	45	47	57	59	57	65	53	70	39	36	56	61	60	52	76	57	63	57	52	67	51	49	54	60	52	49	52	55	61	57	60	58	44	55	52	59	52	62	50	46	45	67	56	45	57	55	56	53	62	57	59	44	60	51	39	59	58	61	66	63	67	69	59	64	42	44	54	68	59	44	50	35	72	46	62	64	63	50	50	52	68	46	54	53	68	54	55	50	69	61	49	50	60	51	79	78	54	57	56	62	47	57	58	43	47	52	65	57	59	54	45	64	52	47	59	52	47	59	59	55	60	56	55	54	70	65	57	63	53	63	64	59	37	42	61	64	68	60	53	50	53	64	61	54	61	54	55	67	51	47	64	54	59	45	59	63	60	40	53	58	65	45	45	54	50	52	54	48	55	59	61	59	50	54	55	65	56	62	51	49	51	54	53	52	61	43	60	54	48	60	72	61	66	64	54	75	75	46	59	65	48	64	46	60	60	53	54	51	55	60	47	56	60	51	65	52	60	65	69	53	52	68	63	50	66	64	54	50	51	51	67	40	57	65	58	55	54	57	61	53	62	64	49	49	45	53	67	46	59	55	59	53	47	56	47	56	68	60	65	51	55	52	48	57	72	61	54	59	57	62	57	67	57	47	46	51	58	46	52	57	38	47	51	61	54	51	57	58	45	64	52	58	59	56	47	53	63	50	52	60	51	58	54	63	57	54	57	54	39	57	54	59	63	63	49	53	54	45	50	46	67	45	56	53	48	53	50	50	53	62	42	61	48	55	54	51	54	52	60	61	48	69	50	46	49	62	57	52	55	63	45	44	68	67	61	59	52	56	60	61	63	48	54
18290	36166	41974	50490	51417	36967	22376	8963	2622	955	756	711	737	721	696	707	764	717	713	699	699	677	726	722	758	758	736	694	649	709	724	686	688	691	665	702	693	721	717	728	738	673	706	711	720	720	747	750	713	684	680	733	685	737	765	674	719	718	659	684	744	664	665	698	697	716	716	644	709	701	724	732	698	688	702	693	752	691	678	726	671	711	712	694	683	672	680	707	757	673	708	692	704	709	735	681	731	681	686	727	670	718	713	723	671	702	682	710	708	745	699	709	730	728	684	690	737	714	732	664	677	724	731	732	762	714	691	690	682	695	715	691	753	697	694	729	715	737	667	729	762	692	684	707	690	747	723	682	747	680	710	697	666	724	686	703	737	750	689	644	748	664	759	690	705	751	724	715	684	709	713	718	653	748	719	694	725	652	735	720	696	760	721	699	726	704	696	705	734	711	704	685	685	714	740	741	762	672	732	686	751	659	740	714	718	709	727	691	721	718	695	719	739	676	708	715	728	711	713	693	721	693	771	720	737	657	718	675	702	690	700	687	722	704	635	698	733	689	689	752	729	675	739	701	693	705	744	678	735	762	653	686	672	709	709	682	714	755	700	699	712	697	692	734	682	719	729	747	702	668	714	729	724	746	675	676	674	671	707	729	710	680	712	731	695	701	729	714	690	725	718	699	700	705	691	718	696	711	711	731	757	757	702	703	701	666	736	708	681	720	645	733	738	676	691	687	694	656	694	690	725	701	727	712	653	721	702	743	740	729	733	671	704	720	710	761	731	693	728	723	719	724	729	694	737	722	714	704	711	726	710	707	673	754	713	692	687	717	706	668	738	711	738	737	730	721	687	714	721	679	744	700	721	738	743	702	699	706	705	735	698	696	713	719	698	682	775	702	696	697	729	717	739	710	702	695	692	696	742	753	694	724	678	718	719	712	731	711	721	678	689	748	705	711	710	723	716	667	685	634	723	742	736	687	722	752	713	757	721	718	689	664	674	688	716	741	751	691	708	691	701	664	692	714	743	688	680	690	703	718	679	700	728	701	713	680	756	731	710	710	697	763	696	746	707	689	702	686	704	722	717	679	747	672	705	701	718	725	680	699	722	653	732	741	722	726	685	676	684	699	706	716	697	689	676	689	739	707	709	697	685	680	748	730	758	744	696	647	650	700	711	753	739	707	684	748	744	660	678	713	663	716	703	747	737	717	653	734	741	698	742	666	672	694	742	698	712	706	737	718	693	755	676	695	646	699	698	776	736	688	713	699	695	695	688	724	726	710	721	710	699	706	695	716	746	701	659	704	709	705	716	674	656	742	721	684	687	648	743	732	658	719	712	699	689	696	686	696	731	729	746	695	684	699	692	673	701	739	730	705	719	707	725	766	710	683	720	738	703	717	694	707	726	694	767	703	750	738	711	741	704	723	739	695	691	645	711	697	728	712	730	744	692	702	720	716	734	739	767	677	723	708	706	732	734	726	665	688	720	700	770	714	645	751	695	698	679	680	711	677	677	663	688	721	712	661	710	732	713	681	701	666	733	700	704	689	720	783	706	737	702	709	684	685	730	674	702	728	709	707	677	706	676	693	715	706	698	692	756	701	681	669	737	655	679	692	665	751	722	698	667	733	762	717	693	657	666	724	751	698	691	724	744	677	667	747	713	672	685	697	738	677	686	685	717	722	685	666	724	709	700	666	739	634	716	725	680	677	715	677	722	744	721	660	716	710	690	701	705	662	741	751	709	741	707	638	658	661	738	679	689	703	709	698	705	697	702	766	703	647	707	679	669	693	672	722	723	700	677	680	689	744	718	730	724	682	719	712	700	714	691	703	670	719	636	693	663	697	714	719	739	673	712	687	713	699	705	720	681	718	693	711	721	767	666	673	729	698	683	738	751	685	682	758	660	673	703	740	679	641	698	743	718	687	692	687	725	720	682	687	696	791	706	704	714	715	689	670	701	708	693	698	667	695	696	686	686	699	714	699	715	760	731	693	760	697	715	680	737	663	662	694	709	697	712	735	691	753	710	687	715	673	710	743	741	727	671	687	659	700	712	702	703	705	708	716	744	656	675	668	702	706	681	708	731	730	750	721	752	657	718	761	749	701	738	694	738	664	711	667	689	701	737	670	733	716	749	679	685	693	732	721	756	728	709	705	721	729	655	672	709	666	716	681	685	703	674	711	702	707	674	703	696	693	739	680	687	704	716	706	665	726	687	673	737	733	725	711	710	746	724	776	684	696	747	700	754	717	711	737	657	677	727	705	748	721	707	774	684	770	714	722	671	688	711	637	724	689	683	701	697	718	676	638	737	697	705	731	701	751	700	719	668	666	670	668	688	734	716	705	734	714	689	715	732	647	707	689	721	700	678	738	740	722	707	664	727	699	680	728	690	680	700	675	694	726	653	652	757	720	702	727	702	733	722	754	734	721	699	727	724	671	701	708	659	705	714	690	725	760	644	695	755	710	743	742	724	699	690	677	682	710	714	711	725	738	747	712	672	650	719	625	665	684	702	704	664	668	698	708	707	644	754	708	709	699	702	707	660	737	684	704	725	667	743	646	736	729	711	661	708	720	710	689	723	701	711	693	700	734	687	705	700	707	747	726	705	683	717	705	654	699	682	692	751	727	712	685	698	754	686	684	716	660	703	722	706	700	690	675	734	696	738	707	681	686	747	718	715	685	744	681	730	700	701	711	749	696	701	740	688	717	699	707	734	692	713	717	721	713	690	665	722	765	674	716	701	702	734	676	729	680	734	706	704	750	702	765	749	753	730	713	684	722	693	665	691	705	691	728	756	714	703	699	716	688	757	749	687	734	693	737	681	681	706	709	706	682	729	722	748	707	697	667	748	712	671	715	677	726	673	680	771	697	660	741	713	685	719	712	661	675	701	709	727	729	637	714	706	681	711	696	754	686	715	678	722	740	735	742	677	728	675	720	722	714	711	699	697	693	725	714	669	711	688	729	731	725	693	743	733	664	718	717	746	711	723	675	690	696	731	684	688	737	751	753	699	684	748	730	663	717	750	704	688	693	724	730	709	657	689	707	711	681	690	692	672	664	700	703	712	695	717	711	695	711	676	655	727	655	699	640	686	634	713	710	754	694	737	708	689	786	739	714	763	673	681	734	697	691	700	769	713	714	768	719	711	719	701	721	685	676	738	697	680	719	690	679	695	702	709	701	718	695	713	702	710	709	694	724	667	728	713	759	721	718	692	703	768	709	705	718	697	679	733	726	673	723	721	682	707	721	743	683	680	665	683	666	709	694	697	698	704	738	748	732	738	692	703	715	745	757	715	759	736	660	701	700	680	699	715	710	737	662	699	672	747	713	717	709	699	743	694	726	700	735	728	707	650	674	759	713	724	713	662	729	660	766	690	730	745	702	665	753	697	697	672	731	686	694	724	751	680	705	734	723	696	723	728	698	690	706	676	676	644	699	690	712	682	669	739	714	748	720	758	717	741	683	686	718	699	676	715	728	700	733
2155	10716	14574	11599	8238	4205	1265	335	132	72	55	49	59	55	75	55	68	53	61	65	64	55	60	50	64	53	57	64	66	62	58	54	52	53	54	70	52	76	66	76	50	54	60	44	66	54	67	62	46	53	52	60	64	61	46	45	65	64	55	76	50	58	50	58	66	62	69	63	48	65	62	62	59	59	73	58	48	58	66	61	61	56	65	61	65	70	62	60	54	61	51	66	40	54	67	56	58	51	70	58	57	53	50	81	56	51	58	59	67	54	71	55	65	66	51	70	52	56	62	46	43	67	58	61	63	48	52	59	57	56	53	66	60	63	40	58	48	52	56	65	51	60	60	63	53	49	64	56	66	52	66	62	82	58	47	37	59	46	60	48	60	57	57	62	69	65	59	62	52	51	56	54	57	55	59	61	55	61	52	50	59	75	49	53	50	68	61	67	55	47	66	55	70	64	64	59	44	63	51	60	46	57	48	63	51	54	58	76	53	56	60	58	57	67	59	51	52	61	63	61	52	52	49	69	49	66	64	63	54	75	64	73	59	51	45	46	60	59	54	64	64	60	62	63	66	52	53	54	62	48	51	74	55	54	58	63	64	63	50	47	60	60	64	55	56	70	66	54	53	44	54	45	67	60	54	46	58	55	51	47	56	77	60	58	55	45	49	40	58	50	46	72	58	62	58	59	62	53	66	60	53	55	64	63	60	77	49	60	62	62	56	50	73	66	59	70	63	85	63	55	58	59	53	54	55	63	55	66	58	51	59	69	50	55	80	60	52	62	61	66	55	69	67	61	59	57	56	62	52	51	64	62	60	60	53	67	68	62	49	50	51	65	60	67	44	58	54	44	56	62	56	61	52	49	55	51	65	60	69	56	68	61	59	50	52	60	59	64	63	51	55	43	52	66	57	73	55	63	48	49	63	60	54	37	57	56	61	59	76	59	47	60	58	58	67	57	67	53	51	54	65	67	49	51	51	48	57	65	64	60	50	42	51	67	54	59	67	58	70	60	57	68	55	55	63	55	61	61	59	60	69	66	74	61	51	76	65	52	49	69	52	63	72	66	56	55	65	63	62	50	56	61	71	66	63	56	64	61	64	55	58	49	52	54	51	53	55	67	67	80	58	71	61	60	51	56	67	73	62	66	51	68	56	58	57	54	55	54	55	42	60	55	65	67	51	59	68	67	67	67	62	62	69	53	60	56	62	52	46	67	47	67	67	52	66	64	61	54	69	65	58	50	49	53	57	60	60	66	60	57	65	54	53	65	52	68	60	54	52	71	63	60	62	58	57	69	52	50	51	63	51	71	61	48	58	53	61	45	57	60	63	45	55	55	64	44	54	75	47	54	48	54	57	50	59	57	61	52	57	60	59	40	56	45	43	63	65	55	55	60	58	55	59	60	64	57	59	50	55	58	77	61	80	54	45	59	67	66	61	52	63	61	62	48	53	55	60	69	59	48	58	56	58	60	73	59	52	59	54	44	66	59	57	42	58	66	62	56	52	37	54	65	45	56	51	58	69	52	61	63	67	59	51	63	58	57	53	59	68	58	63	78	64	62	56	58	58	64	61	61	60	60	61	55	57	53	57	69	44	58	49	49	65	59	54	64	65	55	46	61	62	54	63	71	48	66	65	53	43	58	51	63	54	49	65	51	57	47	50	63	63	64	63	42	48	65	61	51	66	55	53	61	67	48	64	52	62	51	57	49	61	70	64	49	40	66	53	61	63	57	47	53	62	56	55	55	53	70	56	60	59	53	65	55	56	55	47	58	64	47	51	54	54	55	70	60	49	75	64	64	55	48	52	54	62	56	67	54	71	56	57	58	54	52	54	68	49	71	53	50	49	66	55	49	61	61	51	69	65	50	68	56	58	68	63	52	61	66	57	46	65	54	57	58	47	50	55	63	55	78	54	68	68	49	50	59	56	57	54	60	56	48	42	66	59	56	59	47	72	64	61	53	57	44	64	59	62	54	49	54	58	62	64	55	65	42	70	39	63	58	54	41	74	54	55	63	63	61	51	63	61	47	60	52	67	57	60	55	69	60	77	54	42	59	52	68	76	47	60	68	45	61	57	60	56	47	37	68	63	64	63	65	46	59	52	63	59	62	57	42	63	59	61	58	69	66	67	53	68	69	46	56	56	58	65	73	66	58	54	53	62	77	74	61	52	71	59	59	62	59	50	54	76	56	73	78	48	71	62	54	52	72	62	69	52	51	48	54	67	48	65	69	52	54	54	59	58	58	51	60	62	45	44	74	53	52	53	52	48	55	63	50	54	47	55	67	75	60	59	69	53	61	53	51	58	59	58	59	57	41	50	48	60	60	58	63	39	59	68	57	57	50	65	62	52	53	42	44	60	55	43	71	55	68	80	68	48	66	60	45	74	49	64	56	55	44	61	65	47	61	57	58	62	54	61	60	56	60	56	61	54	59	56	72	52	56	49	73	57	58	52	54	61	55	55	68	60	67	50	78	61	71	66	52	55	64	67	50	57	46	49	74	59	40	53	56	52	59	42	54	51	57	55	62	59	61	48	58	58	59	60	58	51	63	64	54	38	45	65	75	65	59	71	65	57	64	58	58	68	47	60	47	53	56	52	62	77	57	46	56	59	47	58	63	47	66	54	56	68	55	48	63	52	57	62	52	67	58	68	65	45	42	51	56	61	62	63	62	52	53	66	53	51	78	56	53	57	64	63	49	48	63	54	69	55	58	56	62	68	56	63	51	61	54	63	50	43	47	66	52	61	52	61	50	52	53	58	43	57	49	49	58	40	48	60	64	52	72	72	71	73	62	64	51	65	54	60	50	58	53	58	74	69	50	62	64	57	63	62	74	65	52	47	45	49	53	49	56	57	63	66	57	66	70	58	49	54	58	58	47	70	60	55	60	60	59	51	68	57	60	50	61	71	46	49	64	49	55	65	58	61	68	46	63	62	62	58	58	60	51	56	56	65	60	55	58	59	58	48	64	64	58	59	47	57	56	46	76	43	54	67	54	78	56	66	59	74	58	68	42	60	51	48	61	69	69	52	64	63	56	60	64	43	48	51	47	50	50	48	60	55	55	54	50	67	56	59	50	78	86	58	67	53	61	36	62	52	58	56	60	44	44	69	50	47	52	64	66	68	64	75	54	57	51	53	70	54	62	57	71	65	57	82	73	55	61	47	56	68	70	59	54	69	67	69	64	75	49	48	55	57	50	68	61	46	63	62	59	70	70	59	66	69	62	69	59	50	84	54	47	53	54	51	43	54	59	48	49	60	59	67	42	55	59	62	54	43	55	54	66	59	59	50	68	55	65	60	75	46	63	60	52	62	64	56	56	51	67	60	62	64	60	65	63	47	62	51	45	53	72	63	58	64	62	47	54	57	51	64	58	65	46	64	58	49	54	59	50	52	66	56	52	53	64	60	65	56	59	52	52	60	54	55	48	56	65	63	61	46	57	61	62	56	42	57	54	65	60	65	63	36	55	45	56	58	76
17506	39049	40638	49279	51166	37376	23086	9513	2771	1070	785	783	722	750	705	732	761	745	680	744	741	695	760	759	754	679	707	749	712	750	736	702	715	803	738	742	727	726	712	720	749	752	755	737	688	733	759	718	758	717	733	806	716	734	752	734	697	740	735	740	685	732	669	777	757	756	731	703	784	745	717	689	796	702	708	789	741	743	730	725	755	723	742	764	730	721	723	731	756	754	710	710	736	727	767	773	750	726	751	722	760	787	708	745	723	761	688	742	704	732	697	725	729	711	696	735	710	704	777	699	745	744	731	785	752	700	765	686	750	762	741	769	752	678	760	702	761	727	706	751	690	709	691	720	762	734	737	735	782	702	766	763	745	740	759	765	772	713	762	747	768	777	710	762	710	736	726	739	737	701	760	750	705	712	767	732	747	746	759	777	767	703	680	791	748	758	737	762	710	719	727	719	722	743	715	733	736	714	707	708	770	746	743	680	754	773	721	724	696	718	721	786	747	724	741	770	722	767	762	777	709	728	800	701	744	735	716	733	702	776	770	734	699	754	770	726	726	670	730	672	774	766	739	744	726	714	751	706	703	701	764	701	717	712	719	742	732	749	754	745	750	732	740	719	730	757	704	725	705	746	753	745	702	714	747	687	741	720	755	751	712	716	707	725	721	733	712	767	730	705	771	778	708	703	711	789	750	722	752	749	665	760	711	735	762	765	694	731	776	721	704	752	781	719	691	714	703	802	779	739	756	735	712	745	750	767	739	751	702	718	708	721	716	726	762	793	689	706	704	768	728	721	753	770	745	767	744	761	732	753	706	702	733	739	756	690	753	726	770	723	734	752	722	679	779	760	716	734	702	747	784	743	768	729	762	761	710	697	762	761	748	790	722	770	736	815	703	763	744	753	781	691	771	725	735	723	740	704	722	740	712	704	751	776	721	746	792	782	725	728	766	722	788	732	704	715	757	660	749	733	746	784	715	713	714	719	759	713	693	704	772	730	766	778	742	723	685	727	787	741	780	717	727	703	791	760	718	724	710	741	722	755	751	732	748	710	726	751	742	723	712	772	829	749	739	676	783	718	741	734	755	715	733	702	688	729	755	734	712	798	747	723	734	716	726	750	750	741	750	697	758	729	723	765	777	769	761	751	701	771	721	679	712	766	741	798	724	704	742	787	776	716	731	703	705	740	727	769	736	810	736	724	685	708	754	690	754	749	738	773	754	684	749	699	713	710	718	731	702	702	739	739	757	752	750	783	741	705	748	736	695	809	709	723	744	697	707	762	730	750	730	750	729	715	680	777	756	743	716	733	751	762	702	711	738	754	705	780	756	793	737	745	692	783	697	725	730	748	722	724	746	730	729	732	754	742	759	696	710	685	735	719	708	805	729	726	717	763	709	744	733	725	755	737	700	697	740	711	738	745	706	761	724	749	735	732	791	745	802	673	728	725	719	731	751	706	758	745	730	750	768	775	756	738	779	727	715	796	707	751	708	720	737	733	731	744	740	758	743	727	712	767	741	707	736	774	756	745	773	705	742	697	750	757	747	750	689	746	781	753	782	749	716	732	770	755	765	720	737	694	735	731	725	719	690	726	748	732	703	762	705	769	675	700	703	754	735	716	742	754	739	755	750	770	772	706	716	758	756	762	737	722	745	701	734	702	721	739	750	749	796	734	734	706	769	734	730	728	761	790	748	756	737	763	766	693	720	743	722	698	766	728	762	736	746	685	713	726	710	751	693	725	767	701	747	756	783	724	783	771	723	727	715	744	691	727	779	758	773	713	708	728	746	770	720	737	771	719	718	757	746	780	685	785	713	805	784	718	752	742	722	738	763	732	741	763	740	765	743	746	759	732	771	738	774	707	714	752	731	751	764	766	753	756	713	739	738	731	748	675	737	736	805	703	728	747	763	743	701	784	763	761	758	725	719	785	795	757	768	739	735	779	704	711	670	754	699	704	715	740	726	743	722	709	775	733	721	740	764	717	715	745	725	763	732	717	765	770	744	747	783	737	781	718	734	726	739	766	775	702	691	723	688	718	718	717	707	708	701	740	748	788	731	738	748	742	725	786	737	720	731	746	758	728	788	760	794	735	738	791	760	793	722	731	711	720	722	688	719	769	725	696	671	731	743	750	762	729	724	757	756	747	720	754	781	754	743	739	731	725	757	715	729	760	747	769	670	751	681	741	736	738	758	783	701	715	778	733	706	724	750	760	764	707	767	715	747	765	697	755	755	726	744	691	717	760	796	700	680	750	724	763	690	755	763	743	719	714	708	751	718	777	694	757	750	755	727	751	703	732	716	744	760	749	771	747	716	710	799	797	735	767	778	725	745	755	704	699	745	738	755	755	711	718	723	744	716	696	745	744	791	770	764	749	757	706	751	753	754	728	720	759	716	713	742	755	796	720	778	799	729	763	689	723	783	771	723	768	720	707	709	779	755	736	734	721	730	746	742	752	743	720	746	705	726	747	704	764	732	746	749	708	767	742	719	699	714	764	779	790	752	747	794	707	680	747	747	716	756	726	709	719	773	740	739	763	740	744	752	723	676	759	722	733	739	699	719	777	729	734	730	730	748	749	734	775	759	743	716	753	773	730	738	731	686	723	755	743	722	762	705	721	793	792	735	778	719	718	747	726	716	723	728	736	790	756	739	743	772	760	711	720	741	708	759	727	710	723	753	765	735	747	727	729	705	695	733	766	684	703	742	731	733	712	722	715	704	717	754	780	724	728	709	743	742	729	774	746	716	709	709	782	722	752	790	760	675	721	766	737	745	760	730	730	757	721	744	723	752	742	750	735	733	736	725	701	744	714	714	730	747	717	693	730	740	752	734	740	670	783	728	726	740	757	756	748	730	742	780	767	714	743	775	767	757	750	748	748	744	690	769	700	716	766	697	752	720	714	744	755	755	751	750	718	748	764	721	749	750	773	723	729	734	735	714	767	743	735	683	732	740	727	794	763	731	706	709	762	796	762	687	753	736	722	743	717	775	786	697	741	757	749	739	679	769	706	744	742	777	749	710	735	730	734	735	714	701	748	721	678	756	722	732	724	765	754	752	702	746	759	706	701	728	725	727	782	730	705	741	780	751	733	768	748	735	745	699	704	770	771	761	698	717	749	750	703	706	748	799	754	755	802	758	757	731	726	726	704	748	768	744	738	726	769	707	726	697	726	709	751	733	671	739	747	762	750	725	733	744	745	733	741	795	762	754	717	766	756	783	723	736	793	733	771	737	706	762	768	680	712	737	742	755	770	734	761	738	734	717	735	742	737	706	765	656	705	719	774	687	727	778	756	713	751	769	755	723	730	750	756	734	679	709	699	721	727	750	770	769	746	727	785	722	712	789	735	730	728	706	725	759	755	707	719	721	766	748	732	793	665	730	730	717	741	751	717	720	735	765	753	744	779	732	731	711	759	737	742	757	757	719	723	709	737	795	769	740	740	793	769	710	702	782	743	754	732	704	751	714	724	745	777	735	763	708	731
1279	16809	20278	16328	14114	8198	2598	581	174	74	58	52	53	65	52	62	51	65	45	47	54	44	79	66	61	50	58	59	58	61	56	56	58	43	51	65	48	59	57	57	55	57	60	58	57	56	48	47	67	60	58	63	54	55	54	46	47	61	65	65	47	55	63	62	47	58	50	56	60	56	58	69	46	70	71	64	47	58	66	63	65	54	59	48	62	59	47	51	59	53	61	54	41	52	54	50	42	59	61	52	56	48	58	62	54	52	58	47	66	45	54	59	49	50	40	71	53	53	63	60	67	53	42	55	64	49	46	59	56	55	45	56	60	53	60	50	56	55	40	50	58	60	60	67	61	49	55	62	51	57	38	57	59	54	54	54	51	57	49	55	45	71	57	53	54	61	46	50	53	60	59	56	59	58	72	46	70	38	61	60	52	71	59	46	50	68	52	56	52	46	52	77	61	63	49	53	60	48	48	60	64	62	70	57	59	54	45	46	64	53	63	54	43	63	48	56	56	43	71	60	58	51	59	52	57	51	59	57	56	62	52	62	45	51	53	54	48	55	59	54	45	60	65	60	46	61	58	59	50	47	47	62	60	63	55	49	61	66	49	54	44	41	50	52	52	47	65	50	59	46	52	62	60	61	66	55	53	60	57	52	62	56	53	58	63	55	45	56	40	64	70	53	57	53	59	57	49	67	61	53	50	69	51	59	58	59	69	47	45	53	41	55	49	65	51	62	66	62	57	53	61	42	53	64	59	62	42	52	58	63	59	63	72	51	65	60	64	48	46	61	49	64	59	61	46	47	59	50	59	60	44	55	68	57	59	54	55	60	59	56	55	63	47	59	58	65	57	57	50	52	60	58	57	46	51	39	73	63	48	61	60	33	52	37	52	57	54	69	51	48	72	47	52	55	53	44	47	64	46	53	60	57	32	50	59	65	62	61	50	45	68	64	63	60	58	43	50	67	54	57	68	68	53	62	57	49	62	67	62	52	62	49	41	60	60	60	54	52	58	49	60	47	63	48	51	53	59	52	61	55	65	56	60	46	60	59	56	61	51	58	59	61	52	58	53	67	65	54	56	71	67	76	50	37	38	66	49	58	54	52	50	54	44	65	62	55	64	53	72	57	59	63	38	57	53	53	54	54	69	58	56	57	59	50	61	53	48	66	51	48	40	59	53	54	57	68	59	48	57	55	55	54	65	60	54	63	67	58	49	50	52	47	45	44	59	44	55	62	40	54	64	54	63	59	53	73	56	69	60	54	71	57	52	55	63	48	67	59	53	54	45	50	52	49	61	57	50	57	53	54	66	42	63	62	52	43	54	58	69	43	63	67	58	62	60	62	61	64	60	49	63	69	62	53	44	62	64	39	60	57	60	59	58	61	50	58	47	44	60	62	64	59	47	50	68	58	60	61	63	54	62	54	57	56	49	53	55	42	55	53	51	54	50	54	57	55	59	54	46	59	62	58	50	61	55	59	57	55	58	48	56	58	57	48	70	57	52	61	65	61	47	57	47	51	46	57	53	57	64	50	63	53	59	62	44	60	62	66	61	52	54	60	44	54	66	55	51	52	54	67	61	46	59	71	46	63	67	63	56	60	63	57	68	55	55	57	62	76	50	56	56	54	45	43	68	54	69	69	59	57	57	71	51	46	51	61	71	60	51	64	50	67	50	60	44	50	70	65	52	53	65	66	74	55	58	56	64	48	65	47	58	62	56	62	50	66	67	57	60	61	58	63	51	53	58	62	55	54	66	55	47	48	51	63	55	49	54	59	58	49	53	55	54	76	52	55	48	59	59	56	56	53	71	65	52	54	46	60	54	68	86	72	63	52	54	67	39	61	59	46	56	62	49	60	51	65	48	57	46	65	66	58	55	68	54	54	61	59	48	59	59	58	58	63	56	61	62	53	50	42	60	55	64	42	55	57	48	57	47	45	61	52	61	56	69	77	42	57	52	48	52	43	71	57	55	63	59	60	56	53	57	51	54	68	48	51	58	57	41	58	49	58	47	63	60	48	57	50	49	59	67	53	59	59	61	61	63	65	59	65	59	57	44	57	50	55	53	55	66	58	52	57	53	67	67	48	56	68	57	66	52	49	60	48	63	59	52	49	53	45	60	49	61	57	69	56	55	63	56	52	61	60	65	68	58	81	68	60	59	67	52	59	70	50	48	52	54	61	57	54	53	61	63	54	58	42	63	56	59	52	61	63	61	55	56	64	61	56	55	62	62	51	54	58	65	55	47	52	58	58	54	59	50	55	72	46	58	48	44	53	48	50	49	67	55	49	52	62	64	47	35	52	73	57	58	47	63	57	47	73	66	70	62	67	76	60	63	65	75	67	60	70	42	51	73	54	70	51	69	61	60	52	52	49	44	52	61	65	57	53	49	65	67	58	52	71	60	48	56	63	44	58	55	72	44	45	47	54	65	61	53	58	44	59	49	66	54	67	67	44	55	65	61	64	59	60	51	53	50	52	55	53	74	60	50	62	63	58	63	55	51	61	69	62	55	61	54	60	59	70	63	52	47	62	61	46	59	54	69	45	60	57	56	69	55	55	48	49	64	61	52	67	50	62	45	56	60	64	52	52	65	61	52	52	62	44	58	51	66	40	58	51	59	56	57	60	49	69	56	59	58	59	63	52	49	64	61	66	58	58	67	53	60	54	55	54	54	51	59	61	49	56	43	51	59	53	58	72	44	63	49	58	57	58	62	61	50	48	49	46	67	54	57	43	51	71	53	47	56	52	46	54	62	39	50	54	49	65	49	56	58	60	53	49	58	61	54	55	62	45	74	52	58	55	62	58	69	46	59	61	65	52	68	49	54	66	43	57	44	61	52	58	58	67	55	56	58	54	59	55	57	57	58	68	54	56	55	53	53	57	45	60	49	58	52	46	65	53	59	49	57	71	68	64	61	75	48	64	66	62	51	61	62	69	52	55	48	59	59	61	50	53	60	47	46	51	58	57	53	61	56	51	63	59	46	57	66	52	42	69	63	59	50	72	56	58	46	64	56	63	63	57	71	70	48	63	45	53	60	48	57	40	57	56	62	56	63	52	55	58	46	57	56	50	61	63	51	59	68	47	58	65	57	67	62	54	50	49	56	55	64	43	65	71	47	61	52	67	62	68	68	58	73	62	51	63	62	58	45	38	47	61	59	52	47	48	49	56	57	62	64	50	61	52	45	62	64	76	61	56	59	58	50	69	47	48	54	54	61	70	62	60	59	66	59	62	62	51	65	49	67	58	49	53	51	61	57	55	58	48	53	58	47	51	54	66	53	52	59	54	73	51	52	59	55	52	60	49	58	53	49	46	64	60	61	58	55	43	50	49	53	73	52	55	46	43	58	50	68	39	58	48	56	56	52	66	57	69	53	49	62	50	63	56	58	59	56	50	58	53	62	67	57	55	59	60	68	53	54	51	64	61	56	60	64	55	68	61	70	60	50	49	56	59	61	65	62	67	60	70	63	55	54	56	52	56
23209	46757	45912	58151	64247	46924	29710	14472	4295	1326	810	729	707	744	699	767	714	716	666	713	727	768	744	738	745	755	756	746	664	721	763	700	746	757	763	705	733	767	799	731	719	729	753	696	718	769	696	719	723	676	729	672	722	762	678	729	808	747	710	744	709	718	739	708	734	708	747	736	770	703	702	753	677	685	705	709	662	733	699	730	756	699	759	735	713	773	690	698	717	747	705	696	727	717	713	756	737	686	758	718	737	743	727	742	728	745	742	697	745	715	752	714	724	757	734	751	729	738	683	710	738	708	736	740	754	757	734	722	746	720	732	704	752	763	751	730	699	751	702	751	728	705	775	740	746	771	748	697	746	716	729	767	712	718	714	689	705	731	708	722	742	739	696	723	772	743	713	695	758	653	731	695	755	715	699	728	711	748	739	770	762	756	779	726	737	758	684	746	721	750	718	697	735	648	715	752	760	740	710	753	730	771	725	728	706	711	720	695	702	712	787	741	723	737	672	683	690	676	714	732	699	721	758	683	752	722	736	715	738	735	732	746	655	725	709	771	733	728	741	701	731	693	696	751	706	726	725	706	723	689	715	698	766	764	726	710	714	719	759	742	743	721	739	687	716	739	792	757	727	702	730	741	739	752	692	769	746	743	733	691	733	733	748	734	719	740	748	732	740	733	739	723	655	740	745	710	721	728	751	725	723	714	746	740	685	757	723	739	754	728	736	702	715	728	716	754	727	728	715	727	687	759	718	714	748	710	784	720	724	729	766	688	721	689	693	733	685	720	714	702	740	702	690	692	771	703	734	750	773	701	703	712	718	698	732	736	693	745	763	735	739	779	716	731	700	763	782	737	744	762	683	730	744	699	711	727	740	718	679	747	724	738	739	738	701	743	732	727	764	698	764	755	663	763	720	724	708	728	696	736	760	698	704	720	719	747	688	760	757	668	755	745	764	696	711	741	740	758	743	748	703	681	700	716	731	778	707	698	684	728	751	687	753	748	789	751	740	718	689	765	688	736	686	736	702	670	722	700	710	704	716	731	703	748	776	723	710	691	705	773	695	744	750	707	759	732	743	719	791	730	717	703	776	751	714	712	730	680	760	755	732	688	711	721	710	729	713	753	740	751	731	749	712	720	786	701	751	694	696	707	720	723	711	669	719	760	719	741	694	681	729	753	732	735	705	756	744	732	741	700	756	707	780	708	701	740	733	689	731	745	732	719	693	772	718	746	766	762	723	745	688	765	689	751	718	693	671	759	748	724	697	733	735	759	772	781	693	775	742	734	749	752	681	737	724	732	709	705	721	678	703	748	716	722	670	768	768	685	745	755	780	724	721	737	714	715	738	683	760	730	733	744	728	746	741	697	669	756	767	759	710	752	734	780	711	730	745	742	735	705	717	718	700	776	762	700	734	777	722	761	749	743	804	718	735	697	721	686	713	709	764	709	715	737	734	744	746	768	722	750	699	726	718	719	772	734	711	730	718	744	715	763	735	722	705	714	743	737	712	713	713	717	713	740	700	735	710	747	696	735	700	732	756	749	739	744	738	732	716	634	767	673	732	735	696	751	699	745	702	759	698	710	732	732	733	727	698	744	744	750	726	724	733	734	722	731	695	758	698	739	745	696	745	751	711	734	737	738	736	737	758	676	738	705	742	689	754	697	714	708	676	722	739	729	715	740	701	714	755	758	717	757	722	734	763	734	727	731	769	705	743	751	752	728	695	813	726	678	722	751	722	742	705	727	723	764	742	746	740	731	726	729	713	708	753	706	720	734	738	722	738	716	712	694	736	680	738	739	736	740	714	732	755	714	787	739	710	723	675	749	724	709	750	767	700	671	706	719	717	792	721	683	771	717	710	744	795	740	725	745	763	699	697	728	719	704	727	734	673	747	722	684	749	713	712	711	731	705	738	753	745	750	749	704	751	692	697	758	700	748	734	734	766	720	753	672	732	724	661	766	702	719	731	699	747	765	735	744	735	729	674	758	771	745	746	771	700	757	751	715	759	732	751	718	740	686	706	757	747	766	685	749	747	726	779	698	725	716	787	692	736	686	730	689	720	683	755	763	746	726	726	700	784	703	713	753	717	739	723	747	727	775	755	704	728	772	767	704	711	724	714	746	795	699	762	736	734	707	690	721	676	707	751	679	754	754	733	747	698	747	758	711	758	726	727	738	755	721	695	753	721	711	736	748	771	726	761	663	754	689	701	752	725	741	747	731	729	683	772	706	739	718	722	734	685	694	713	755	711	712	760	710	725	721	756	703	764	741	676	730	749	742	792	785	713	736	780	725	706	695	711	733	778	677	728	745	753	731	727	755	695	731	719	668	735	696	714	731	703	742	702	707	719	708	658	743	762	724	700	733	679	717	718	752	739	723	734	780	738	697	707	681	725	773	703	710	684	738	766	711	747	695	747	724	720	759	696	699	696	686	754	747	785	742	700	659	724	731	735	659	700	709	699	734	762	709	765	714	726	737	692	763	719	763	742	710	755	718	736	753	712	741	723	706	772	712	725	716	696	704	713	750	713	725	758	750	721	772	721	747	687	751	743	753	696	770	713	746	685	782	730	706	714	766	744	717	723	716	690	692	753	708	747	743	763	735	759	716	722	676	732	731	730	736	715	751	680	705	768	754	744	694	720	690	737	753	668	681	775	740	755	730	727	686	678	719	716	706	725	732	716	744	740	723	726	726	701	709	764	679	714	723	753	730	699	742	709	756	720	750	761	670	760	748	754	740	712	693	751	711	744	744	727	719	710	673	757	686	747	733	681	683	726	723	710	724	752	702	731	769	723	716	751	721	724	722	714	682	707	712	714	764	735	722	762	727	739	731	711	705	751	697	763	697	725	699	694	726	724	744	706	737	729	701	723	720	731	718	721	749	638	704	719	711	755	716	758	696	732	738	682	760	702	706	746	759	731	705	699	733	728	719	712	693	742	713	713	724	716	750	720	714	719	760	677	768	768	690	731	722	689	708	725	689	708	730	721	737	701	751	718	689	682	697	693	739	704	686	719	740	695	707	737	756	776	727	750	716	728	694	715	711	716	706	712	755	717	701	768	685	729	729	733	748	660	727	675	679	686	671	757	749	714	742	740	712	791	698	739	724	708	708	702	740	705	759	741	738	770	726	783	739	699	717	714	752	764	737	686	763	743	738	694	751	732	729	718	729	767	780	737	706	746	764	729	749	721	724	757	700	733	770	756	757	713	752	734	702	727	723	731	732	753	692	742	643	744	727	737	733	730	740	748	723	784	757	703	707	693	768	721	746	707	729	753	780	742	740	689	684	743	701	732	748	727	711	734	729	706	765	691	730	725	733	703	717	735	700	740	718	738	738	695	695	688	662	672	745	720	705	743	710	728	746	752	626	721	715	765	700	738	728	784	680	724	733	745	770	707	713	731	711	744	727	740	732	705	749	721	693	732	732	793	751	686	701	717	740	714	744	723	740	719	716	750	714	714	710	760	713	712	721	717	762	733	720
1508	4664	5700	4350	3229	1594	495	188	73	62	64	60	75	58	62	52	60	55	56	58	50	51	49	55	69	52	62	53	65	42	58	58	54	56	48	47	60	47	64	62	56	55	36	55	55	52	65	47	38	69	49	61	50	63	52	45	61	44	62	69	49	46	59	46	70	40	42	58	68	51	63	50	59	51	56	74	48	58	60	72	58	55	57	43	68	54	63	50	45	63	62	45	65	73	61	55	43	54	57	49	64	67	54	63	70	56	66	62	59	54	47	50	58	56	52	49	58	52	52	49	52	61	52	47	48	60	56	46	53	56	70	69	53	51	49	55	60	54	67	58	76	57	57	54	61	67	51	55	47	55	51	55	55	40	58	63	62	68	42	58	48	54	63	50	54	63	59	53	52	61	56	48	65	47	74	65	50	79	51	55	60	52	50	50	61	59	56	65	63	54	57	58	50	61	58	49	66	60	45	61	63	52	50	45	52	50	59	57	48	54	64	61	75	54	68	52	43	72	64	62	49	45	50	52	59	62	58	51	53	66	58	58	56	57	55	55	51	47	50	67	46	54	48	54	54	61	73	40	54	60	54	51	65	64	44	53	47	50	59	59	48	45	61	48	55	56	67	68	56	63	38	49	59	55	60	60	53	61	52	51	51	53	56	55	59	51	51	40	49	55	45	48	52	44	44	48	53	53	61	54	65	44	61	67	58	62	59	51	70	60	50	48	70	49	63	49	53	51	42	73	66	53	49	50	63	55	52	64	56	58	52	47	58	49	46	62	61	61	48	58	50	63	54	54	52	69	56	69	67	47	54	55	60	72	47	51	65	62	51	52	67	59	54	62	49	50	63	64	50	63	55	58	51	47	55	43	58	50	57	58	51	59	55	54	50	55	54	69	49	52	62	55	53	66	58	62	64	58	55	42	68	55	48	53	55	65	52	44	64	54	56	50	52	56	64	61	42	51	66	39	63	52	70	64	55	50	55	43	52	53	60	54	54	55	56	65	67	63	56	47	58	53	51	63	57	61	54	45	54	57	50	46	51	46	68	58	48	57	43	54	56	54	52	52	65	59	59	60	59	52	61	65	61	62	58	58	59	78	58	62	57	50	72	48	56	55	57	56	60	61	55	53	60	53	50	55	62	74	52	51	65	61	58	49	58	62	61	50	49	70	50	62	62	70	60	59	38	55	55	48	62	49	59	52	61	52	53	50	65	61	52	64	62	41	43	56	51	59	49	56	38	77	63	53	56	66	56	47	61	66	51	54	44	53	46	45	57	54	55	56	64	50	58	47	53	51	66	57	60	45	50	59	54	41	65	56	47	45	61	55	58	62	44	70	62	60	50	55	59	54	62	54	66	43	57	50	57	58	51	48	51	47	59	45	60	65	54	59	54	63	68	62	56	65	72	52	47	62	56	64	57	61	58	51	57	59	58	54	60	54	48	59	48	58	61	55	50	55	51	59	61	39	62	55	45	60	62	51	60	62	60	57	59	58	66	72	59	46	59	49	51	43	48	54	54	39	52	57	59	58	57	61	49	55	55	61	54	54	69	59	52	55	50	52	53	40	55	47	50	61	52	54	60	60	50	53	56	49	57	72	57	53	71	48	52	60	50	60	68	56	58	50	63	55	67	51	53	69	57	67	52	56	67	59	36	44	62	59	60	55	58	55	63	69	60	56	55	55	51	51	50	58	65	55	60	59	56	40	41	62	45	54	50	52	48	58	45	55	55	61	53	51	68	65	74	54	50	62	53	46	54	67	56	65	67	52	65	47	51	55	55	60	58	59	54	44	55	56	60	58	48	62	56	46	52	43	59	58	58	61	64	61	44	70	43	46	48	55	48	54	49	52	50	52	57	54	50	49	64	42	67	63	57	43	51	60	49	53	41	55	51	68	49	54	62	63	50	46	61	48	53	65	64	43	46	57	58	51	46	52	44	63	72	64	64	61	65	69	60	56	66	46	55	50	51	57	46	47	71	61	58	52	49	44	58	76	66	53	48	60	33	48	51	41	59	58	48	59	75	63	51	59	67	52	59	59	68	53	53	57	47	51	59	58	52	54	50	49	54	48	56	53	75	59	51	57	44	64	57	55	49	63	61	58	56	57	61	59	61	55	48	61	60	49	63	46	44	54	48	56	57	57	59	54	53	50	57	55	52	46	52	57	53	43	58	55	53	46	58	56	53	51	46	58	52	51	50	62	58	63	47	47	56	54	66	54	48	63	60	58	70	65	43	56	62	54	51	78	64	55	63	58	41	64	80	42	60	51	63	55	50	42	65	60	63	56	66	58	47	65	49	53	59	51	44	58	37	53	55	44	60	54	54	46	44	52	56	67	64	59	59	57	51	67	50	54	60	51	50	65	56	46	51	62	58	41	57	50	62	59	54	50	60	55	53	55	49	55	64	52	72	61	54	54	60	48	58	68	46	66	67	62	61	47	61	55	49	49	59	63	64	61	74	57	43	66	51	49	47	54	43	75	48	61	46	59	56	56	53	54	34	46	66	50	65	64	56	60	50	54	56	53	60	57	41	55	61	52	70	58	46	53	61	73	57	55	51	66	57	50	58	51	60	53	55	50	39	65	55	62	52	52	55	59	57	61	50	52	39	56	51	57	52	48	54	67	57	61	52	51	65	66	54	53	49	58	49	68	54	58	50	62	49	58	52	63	58	58	61	47	44	52	43	66	62	54	48	55	74	50	44	49	47	53	52	52	53	53	49	50	52	67	56	63	62	82	57	47	57	55	56	61	64	59	56	52	39	47	64	55	67	52	48	48	53	53	63	54	68	52	57	63	69	54	61	71	63	60	59	50	61	66	54	66	54	56	52	50	61	36	61	55	59	60	57	54	54	37	48	52	57	55	45	58	56	61	59	49	55	57	52	53	43	64	49	60	59	72	51	52	47	57	41	46	51	48	54	48	52	61	59	61	59	49	58	65	57	54	35	62	60	53	45	54	72	60	63	45	59	55	50	60	58	62	59	42	51	69	56	51	63	66	37	56	64	52	80	71	64	46	53	61	54	60	60	55	44	69	49	49	60	62	56	52	54	46	55	62	67	54	55	50	60	73	69	47	57	54	47	54	36	58	49	65	38	49	76	54	57	55	52	49	67	70	64	50	42	58	48	48	62	66	69	60	49	51	62	46	35	61	61	55	56	47	61	54	55	53	53	61	51	43	70	35	45	67	48	40	58	48	52	58	66	57	56	49	48	57	43	55	59	60	45	57	59	55	51	65	65	54	64	58	62	47	53	58	69	67	61	61	60	58	59	68	69	50	47	57	65	63	51	56	66	53	66	42	53	60	36	48	54	63	48	53	42	57	53	48	56	68	56	67	60	54	48	65	41	63	53	53	62	43	72	59	43	70	48	50	50	39	45	59	52	53	46	51	63	42	59	40	54	58	54	67	52	56	56	63	42	51	57	57	55	46	66	58	51	68	60	54	49	61	62	59	51	60	53	44	46	59	51	55	51	58	59	66
17972	31098	30218	34829	35706	26528	13938	4602	1529	895	741	740	692	690	733	721	727	731	673	714	715	671	722	699	740	710	662	697	736	758	690	713	779	730	713	663	711	704	710	711	708	682	734	677	638	698	750	739	674	664	696	692	665	692	694	770	758	748	668	678	704	690	677	712	722	755	722	658	690	708	738	713	706	728	662	701	701	677	723	732	755	709	683	694	727	687	690	716	697	706	721	741	699	681	731	741	741	711	698	709	700	727	737	725	703	709	731	705	696	743	684	696	712	701	725	733	735	666	681	681	751	701	730	675	717	730	704	708	719	676	704	696	736	701	705	700	723	694	689	733	691	697	702	708	736	741	682	709	720	714	709	722	698	715	723	742	702	717	759	681	743	724	735	715	715	738	705	688	696	727	731	703	720	752	746	751	709	739	740	701	725	679	712	690	703	695	735	745	712	715	736	733	684	669	689	740	714	702	685	634	714	748	653	718	696	710	717	693	730	687	719	715	696	723	721	728	690	705	692	735	723	680	682	722	730	711	689	704	651	747	726	738	684	719	680	701	713	717	713	670	750	657	680	756	639	699	710	737	698	685	715	679	722	691	775	664	725	757	679	696	729	707	742	722	757	620	706	684	720	667	769	740	649	745	712	754	704	755	707	672	727	697	715	717	742	737	678	738	718	675	698	714	762	689	712	721	694	694	706	686	693	710	691	731	671	672	705	733	698	699	679	643	726	736	678	707	717	679	727	717	690	706	694	735	707	703	658	705	664	673	708	753	685	735	665	717	723	692	698	732	660	740	700	713	700	761	764	718	698	666	749	693	651	718	734	699	754	689	646	716	703	709	703	704	695	700	740	713	723	672	699	735	728	706	704	759	723	697	710	673	724	725	711	715	699	713	755	696	703	711	703	736	725	697	687	712	711	712	726	670	708	703	713	695	695	715	708	677	713	731	676	717	693	726	698	707	720	707	691	710	728	703	676	712	683	741	689	732	664	728	686	738	750	737	707	713	691	651	731	704	668	716	746	712	672	685	710	711	648	739	654	675	700	707	722	726	655	687	733	704	721	713	700	683	710	690	702	688	731	712	713	708	734	692	747	717	733	694	696	706	703	689	649	678	639	710	658	692	758	663	710	743	735	705	683	720	701	705	718	710	752	663	735	705	710	693	766	692	682	712	743	684	700	706	707	744	708	659	678	759	711	740	742	718	710	708	675	741	720	702	675	726	684	701	730	700	699	735	698	709	714	738	735	663	672	723	739	674	776	662	742	700	718	748	710	696	752	716	723	676	726	705	719	720	710	716	691	709	721	720	701	716	686	717	671	678	724	729	720	693	709	685	658	681	745	726	678	754	686	702	729	696	731	695	695	703	712	749	702	622	736	664	707	676	731	744	715	730	731	708	693	722	733	711	704	668	720	728	730	656	717	741	672	667	719	732	703	738	751	756	654	706	705	729	768	759	708	758	722	706	673	707	729	708	700	744	729	722	722	725	727	688	695	768	748	691	728	683	682	715	739	717	694	732	695	729	732	684	688	719	693	724	730	756	697	746	679	699	721	669	727	708	744	701	724	683	677	723	694	756	682	674	741	713	757	726	714	679	721	735	686	662	697	732	713	688	704	707	705	767	677	678	691	714	710	714	725	713	684	680	727	707	743	749	694	698	751	693	697	726	668	696	708	721	751	723	698	707	757	730	729	666	727	715	748	693	746	704	692	737	750	725	656	739	695	694	696	712	729	720	692	720	704	744	723	719	723	699	711	722	636	677	742	733	688	705	682	690	724	717	729	699	730	716	763	693	710	704	721	695	696	699	678	691	696	678	691	748	726	739	705	701	687	697	728	682	697	714	729	745	732	742	738	673	728	708	743	768	731	695	707	701	678	730	716	700	731	722	771	705	730	715	727	725	752	737	722	723	736	669	684	624	697	726	741	738	649	688	713	749	690	711	691	710	696	705	711	695	714	702	706	728	728	717	737	679	683	710	704	700	691	715	743	678	683	751	721	731	748	673	683	716	781	717	718	706	665	713	693	717	714	678	741	720	727	736	673	718	724	697	727	679	693	706	716	696	718	684	698	728	722	734	682	735	747	712	678	690	720	720	685	712	680	689	736	657	684	766	722	700	658	712	680	692	689	669	706	709	735	705	712	700	719	681	747	714	707	724	725	683	696	688	709	722	723	736	682	721	721	719	719	724	681	726	719	689	713	742	743	720	729	704	726	714	718	699	678	686	701	730	719	704	705	722	686	646	818	718	716	707	729	690	711	729	717	741	684	715	702	694	677	751	676	699	711	720	696	678	682	691	735	680	692	696	730	686	724	733	696	740	696	694	705	753	737	711	689	698	703	787	694	709	687	753	706	698	693	692	721	723	690	657	665	737	734	747	703	696	718	712	676	671	675	674	716	725	688	761	733	707	752	710	696	708	694	679	688	694	657	693	705	751	708	752	688	739	705	665	669	702	714	701	754	671	726	672	706	683	686	718	710	689	704	701	732	711	714	683	714	761	692	746	730	727	712	722	707	709	675	674	710	697	713	716	747	701	664	687	700	714	703	701	684	768	695	676	706	718	675	748	654	682	688	711	710	700	736	674	737	656	686	741	722	674	708	729	726	716	665	683	729	674	653	681	746	715	682	715	678	701	714	712	695	722	681	753	707	734	691	734	695	692	655	772	686	701	721	713	669	764	667	782	689	666	672	720	656	745	714	724	694	754	719	712	718	718	707	738	748	730	696	712	699	687	701	693	710	678	761	757	729	678	634	697	684	719	722	723	743	713	692	697	691	715	735	716	658	646	754	739	723	674	715	756	719	666	714	699	692	688	699	719	722	701	690	693	750	684	758	710	736	738	716	686	682	690	705	726	707	758	698	705	688	726	741	717	749	667	745	737	725	676	752	674	699	685	701	652	665	732	705	708	692	705	706	631	708	752	705	715	731	733	733	725	680	754	633	740	693	716	734	762	740	749	722	708	681	704	673	688	714	701	701	727	734	721	700	675	705	731	731	700	726	706	703	745	696	706	735	741	740	703	656	687	687	692	677	699	691	709	695	723	773	702	746	721	739	739	740	680	740	719	732	721	756	692	740	706	705	714	719	760	765	619	712	719	676	714	693	724	705	713	733	726	709	710	670	716	741	734	689	727	705	661	701	708	720	733	703	671	690	703	728	687	722	668	732	710	709	746	719	713	713	725	740	736	713	673	690	706	705	754	721	711	719	682	725	730	740	690	687	678	731	714	675	712	722	713	761	656	721	641	723	731	688	706	689	708	694	721	660	795	697	696	710	770	714	726	748	684	673	699	722	702	722	728	716	678	727	685	703	702	680	720	751	668	700	669	679	680	693	717	719	710	693	723	714	682	768	696	661	695	738	697	750	715	715	665	739	717	702	697	715	728	680	664	688	698	681	758	712	715	787	694	674	715	686	690	710	714	704	688	679	685	752	703	721	699	719	694	712	757	749	733	714	719	710	753	718	665	694	729	711	697	709	711
2238	14619	18180	12639	7840	3605	1037	264	115	77	54	59	48	62	59	48	53	48	54	58	58	60	48	59	56	66	53	55	55	65	62	54	63	60	63	60	57	58	65	61	55	59	44	56	55	60	54	62	51	49	57	46	68	56	60	59	46	73	58	59	55	65	53	51	55	65	50	57	59	47	53	59	57	45	67	60	57	55	59	58	51	53	44	56	64	58	64	59	60	68	51	45	63	54	67	53	52	64	66	55	51	68	48	48	58	55	58	55	59	55	54	55	45	51	65	58	52	46	48	61	45	75	62	60	59	46	65	53	64	58	49	65	59	62	74	46	61	44	57	48	59	51	45	50	59	53	58	65	57	67	48	56	70	52	42	60	52	52	47	53	63	60	45	62	59	56	60	55	55	64	39	67	59	48	53	53	57	56	54	59	55	50	64	45	52	55	58	56	52	45	58	52	55	69	55	68	59	62	54	52	63	49	50	58	54	51	50	57	43	54	49	59	60	46	53	61	47	42	46	56	51	56	52	61	49	52	49	52	61	49	42	58	59	59	64	53	56	52	45	63	62	57	46	69	47	72	63	57	61	51	60	49	60	68	47	53	63	63	47	63	55	55	64	58	54	55	45	63	56	52	57	66	60	64	61	63	72	46	46	56	43	63	53	59	62	60	49	68	56	51	53	60	64	46	60	56	53	62	56	53	55	41	60	59	41	55	49	49	56	65	52	59	53	53	70	68	42	57	61	51	58	58	62	66	46	66	64	63	68	56	60	56	59	66	52	55	63	63	62	55	59	62	60	60	46	63	60	73	53	73	60	55	47	56	44	56	56	64	51	62	61	54	46	50	63	51	62	59	50	53	63	65	53	58	57	49	55	58	52	65	60	57	47	70	65	49	58	46	52	49	43	68	59	45	38	64	64	52	67	46	61	58	62	53	55	65	45	42	56	48	50	54	51	57	62	48	64	68	42	65	59	55	63	67	58	53	70	65	58	55	56	58	61	54	57	47	49	66	64	55	61	56	67	62	63	67	67	48	48	52	73	49	56	48	52	62	56	65	48	59	58	55	62	41	58	57	55	58	57	61	63	49	47	57	50	66	66	81	63	47	53	52	53	49	60	70	52	60	51	50	54	66	68	52	58	45	64	58	56	51	43	60	51	59	56	56	50	50	51	51	55	59	47	39	46	57	47	51	51	55	48	62	57	51	62	50	48	55	64	48	62	53	53	66	52	54	51	54	65	47	64	61	63	61	42	58	62	42	71	60	75	45	50	57	59	46	64	51	57	50	57	56	66	68	52	55	60	54	44	61	51	41	52	69	57	50	55	51	58	45	63	68	54	62	56	57	53	54	68	55	55	54	61	53	43	68	61	57	69	46	58	67	58	58	52	46	60	74	76	53	60	49	60	51	54	56	53	63	68	54	55	53	47	44	69	52	50	60	65	66	45	47	58	43	50	48	52	50	41	53	56	65	69	61	62	52	43	57	57	61	57	54	57	62	64	46	58	43	42	70	53	56	58	50	56	66	58	49	59	57	61	60	51	55	53	50	52	58	71	54	56	48	57	49	51	60	44	59	46	59	66	57	49	61	54	52	52	70	66	52	57	67	60	61	58	63	59	55	60	53	61	59	59	58	63	48	50	56	48	67	50	70	56	62	55	52	53	58	76	40	53	59	43	46	44	50	50	63	53	43	47	54	38	57	48	56	54	50	45	67	50	64	60	46	45	68	52	59	60	61	40	54	59	54	48	75	42	65	55	60	55	51	55	60	64	56	54	61	50	51	57	55	51	60	56	61	48	56	52	56	52	49	62	71	45	54	58	52	55	48	58	53	76	56	63	59	58	61	51	52	69	51	61	57	48	58	57	63	67	44	66	54	66	36	61	59	51	57	50	58	58	66	61	64	46	56	59	47	54	62	61	54	70	64	54	71	56	59	46	51	68	57	54	55	55	59	54	56	68	70	74	78	53	59	56	71	51	51	57	74	56	52	58	40	58	59	69	47	52	64	55	46	65	59	52	42	55	61	47	62	65	47	42	74	57	62	65	53	60	57	57	60	60	47	67	56	54	47	54	68	49	41	49	51	49	52	64	50	53	41	52	57	50	63	60	33	56	60	57	41	67	54	49	52	44	58	55	61	59	57	52	60	66	55	46	49	51	53	60	49	55	57	67	54	51	60	56	49	65	54	71	58	54	56	54	58	59	46	56	58	66	56	56	63	52	54	56	47	72	68	54	44	63	65	57	49	52	52	61	57	61	61	64	71	56	53	54	49	59	53	66	63	49	59	63	54	59	45	61	49	55	60	54	62	49	58	74	54	55	51	58	48	58	62	43	53	62	67	62	53	65	52	60	62	61	54	56	49	62	48	41	59	60	63	60	52	66	59	58	60	63	57	50	61	50	66	55	46	60	61	52	56	56	56	37	63	52	54	53	58	52	57	54	47	56	55	60	56	60	59	53	57	56	49	79	67	48	66	62	55	44	62	51	42	52	50	57	59	60	39	58	55	52	48	49	54	40	56	62	63	63	58	45	64	62	68	51	56	62	46	67	49	69	56	56	50	53	54	49	60	52	45	63	61	65	54	49	52	51	66	50	51	47	60	63	56	38	47	48	46	46	57	69	50	55	58	38	56	59	57	61	57	43	51	56	60	57	47	51	43	62	67	62	52	64	52	53	58	65	48	45	58	58	56	45	60	53	58	63	60	63	71	42	71	52	63	65	65	48	57	64	53	50	47	51	50	64	53	53	51	64	68	45	62	63	49	50	54	48	51	44	69	68	47	63	49	68	54	51	61	55	62	52	58	63	56	53	55	60	62	54	50	60	61	44	55	49	63	51	69	43	49	53	57	63	60	60	54	64	38	53	47	44	65	42	53	57	59	58	52	65	52	53	46	59	59	60	58	54	49	74	47	57	48	54	54	37	62	47	59	66	53	55	52	62	49	62	57	64	52	57	71	69	63	51	59	64	46	57	65	48	53	49	63	56	50	63	45	55	68	55	61	64	54	57	52	41	66	40	53	69	53	38	51	48	48	49	61	48	55	60	47	57	61	62	59	52	55	53	59	55	47	53	53	57	55	54	46	64	52	62	47	63	68	56	66	58	60	64	64	58	78	54	56	52	55	60	62	46	66	69	79	57	38	53	50	58	56	57	60	65	70	66	54	54	57	60	50	56	51	54	58	53	66	50	59	61	70	57	41	60	58	63	77	51	63	60	70	54	57	54	48	46	58	50	70	57	49	57	47	60	61	53	48	71	61	73	68	60	53	67	55	65	51	56	54	48	52	60	63	52	43	47	47	54	59	55	64	46	65	52	53	54	62	58	53	48	63	65	45	60	57	52	60	59	59	51	63	57	51	48	55	61	69	35	55	55	50	63	53	42	48	52	64	52	50	57	65	56	52	57	42	47	69	59	59	57	60	59	63	56	56	60	61	51	42	65	57	67	58	61	38	52	59	54	47	59	59	74	61	43	49	62	61	53	57
28943	42849	42813	48959	48969	35151	20914	7748	2073	905	739	713	718	667	736	705	708	686	688	676	704	694	685	749	704	675	675	720	712	679	700	657	677	707	703	689	748	734	710	733	747	700	682	669	689	726	723	730	720	673	688	704	680	718	720	708	722	706	652	642	671	694	736	674	708	748	692	668	735	728	730	701	732	741	717	662	721	690	676	660	689	714	726	689	725	766	705	714	702	699	686	687	747	728	764	687	691	690	704	721	736	700	635	709	719	673	723	690	689	722	689	699	735	682	702	743	725	673	722	740	684	731	676	688	743	727	738	698	709	758	697	726	669	734	723	675	709	715	708	733	692	700	712	724	698	716	681	727	709	748	722	724	704	698	712	697	707	726	741	741	749	695	705	707	715	688	628	709	672	678	682	749	695	699	728	716	706	730	756	743	672	723	725	713	665	678	720	683	691	734	711	647	666	727	680	770	706	764	693	746	696	724	711	740	682	673	697	725	728	694	715	702	699	751	720	719	715	717	693	687	694	709	666	721	695	730	701	711	702	682	710	741	683	732	707	704	698	720	713	703	700	682	715	723	673	693	688	756	718	707	695	692	696	651	702	703	723	764	666	707	725	704	701	700	716	697	746	695	692	673	714	739	688	691	696	722	661	718	704	748	697	699	697	709	758	704	683	738	683	685	690	734	657	751	674	715	686	699	741	708	710	737	679	717	705	701	717	657	746	679	725	734	711	699	681	744	698	713	739	721	709	749	707	759	681	724	721	677	720	731	745	713	700	727	734	726	696	718	737	749	686	696	693	724	714	762	709	723	678	703	682	690	697	700	757	649	668	686	714	694	736	700	695	715	703	698	745	702	691	750	706	707	704	717	668	727	715	733	717	728	746	709	714	676	719	753	720	709	749	725	726	745	680	645	735	705	687	690	697	738	657	693	663	744	723	680	669	692	696	715	693	730	716	733	697	680	740	768	643	716	740	691	673	726	659	731	721	718	776	666	743	676	722	676	758	719	709	713	688	729	726	700	680	734	682	694	667	710	682	710	662	728	699	686	734	754	718	721	701	706	694	723	724	672	677	717	660	716	677	713	700	722	687	720	756	657	675	729	740	688	717	678	691	667	714	726	727	751	717	689	674	692	711	718	758	688	704	700	708	755	679	706	732	690	687	678	674	694	729	709	722	695	692	697	732	704	673	709	719	707	708	693	699	641	714	715	732	695	724	706	728	719	741	733	745	674	700	718	698	699	701	677	714	728	647	715	727	771	691	699	753	684	705	706	694	724	652	719	733	737	683	653	707	729	701	706	694	728	654	709	717	735	711	738	690	709	735	746	697	733	678	723	732	633	666	727	707	654	671	697	742	778	754	669	690	668	721	677	715	713	727	756	710	689	673	669	737	732	731	726	700	686	686	702	727	764	688	693	723	697	680	692	678	635	701	662	678	687	706	636	705	727	675	676	705	718	715	680	709	696	712	738	717	695	678	709	722	671	698	700	685	680	722	700	738	732	696	737	700	695	713	691	668	673	746	743	725	731	691	698	715	735	665	692	714	713	712	689	705	778	681	719	680	696	689	740	683	703	695	693	673	700	740	682	697	723	730	716	727	739	725	699	687	786	703	705	711	700	724	744	708	698	727	691	706	737	710	733	698	700	718	743	729	701	716	723	748	663	665	703	689	728	706	724	718	716	752	716	680	739	691	696	689	679	707	711	735	712	718	703	688	709	662	687	713	708	690	720	703	686	743	675	703	702	721	693	714	733	750	709	648	710	701	747	703	743	695	701	692	702	710	670	726	648	701	742	716	705	707	726	678	668	716	702	704	690	702	738	738	713	696	753	722	709	705	653	725	690	711	719	661	729	689	735	758	729	700	692	687	691	667	672	777	708	694	741	672	719	754	704	717	702	692	697	706	704	713	698	741	736	715	712	731	717	707	727	699	692	742	713	697	721	675	690	700	698	720	721	701	709	761	688	668	699	694	704	748	733	674	715	707	734	695	767	700	720	723	669	713	753	706	727	702	707	702	673	671	713	720	664	730	704	741	742	681	720	711	708	713	747	654	681	713	696	742	729	669	731	727	685	703	709	670	717	702	702	695	694	728	714	753	705	691	704	692	665	732	685	670	730	731	683	752	703	711	735	699	727	692	726	732	736	681	708	705	678	685	716	721	746	725	694	688	720	695	719	694	729	667	729	726	728	697	721	710	706	774	712	677	702	690	742	709	682	685	708	715	745	692	711	720	737	716	697	704	720	718	741	661	685	699	716	703	730	684	733	724	743	771	691	732	687	736	700	655	732	709	719	737	706	732	739	653	693	698	704	701	722	733	738	691	664	731	737	741	734	750	704	670	736	679	738	709	736	698	736	726	690	729	720	674	724	713	708	698	696	724	740	736	703	669	733	672	727	716	755	758	724	690	705	692	762	729	707	732	720	688	735	737	700	771	695	727	765	757	726	682	746	698	696	701	686	705	687	678	683	729	744	722	663	694	681	756	701	694	688	726	734	703	707	665	672	712	642	716	671	698	712	678	706	718	684	706	714	661	711	705	783	728	697	708	747	702	720	732	702	680	709	730	718	761	742	748	721	688	714	694	692	715	703	708	744	702	726	703	691	715	635	722	701	744	727	705	700	706	707	682	719	714	705	726	713	718	699	665	712	687	698	689	695	749	727	696	723	751	737	727	719	675	706	730	684	695	691	705	668	736	708	732	688	744	706	679	668	698	710	721	710	713	682	686	693	692	655	737	709	718	736	751	736	745	755	689	696	689	690	690	724	712	736	681	716	705	693	706	688	707	741	706	731	685	719	706	715	700	682	702	717	715	705	703	721	691	731	686	720	680	739	775	715	727	711	647	714	731	706	697	710	724	718	714	756	746	639	709	688	739	716	705	706	684	661	714	712	717	682	705	678	727	675	715	711	664	693	715	718	715	713	721	691	741	664	718	720	660	728	753	696	701	688	708	707	723	710	684	674	716	732	675	725	725	693	693	693	745	714	725	712	719	696	694	732	746	689	697	675	685	742	722	707	722	692	713	678	728	741	669	755	687	696	687	695	711	750	693	715	710	720	702	637	723	749	629	688	717	675	734	747	682	715	736	720	671	742	692	672	689	680	717	692	706	712	682	696	691	683	658	702	693	733	684	715	687	728	748	805	692	736	697	681	696	699	675	704	763	726	716	704	725	705	723	694	671	699	682	691	734	758	686	716	709	685	704	671	707	689	653	651	697	663	682	687	687	716	694	701	762	698	692	702	732	684	693	728	690	672	712	699	687	703	700	727	668	684	737	702	728	736	710	708	752	713	748	746	720	699	691	701	725	691	679	751	683	758	677	695	722	731	706	700	737	700	707	747	691	713	733	690	697	720	724	689	749	729	656	773	749	663	709	696	716	713	738	743	716	668	714	671	738	660	713	762	712	718	695	726	752	700	674	687	711	686	709	713	713	683	718	697	736	691	681	709	715	725	763	692	732	728	741	703	711	714	659	691	728	715
2788	12176	19110	13623	7499	3210	985	289	117	75	55	50	52	63	66	53	52	56	62	50	69	67	66	64	42	65	40	65	59	60	59	53	70	59	71	55	57	77	70	48	66	67	82	56	53	63	55	67	59	51	55	53	59	55	65	48	54	69	43	61	51	48	61	68	58	58	48	58	50	72	57	58	45	59	72	58	82	59	68	54	56	47	56	55	70	59	65	76	64	67	56	48	59	58	59	66	54	51	67	47	68	58	50	61	59	54	52	58	52	50	63	58	63	58	56	49	62	53	52	72	39	64	46	57	52	45	61	49	53	51	59	58	51	58	46	55	62	51	56	51	53	65	65	53	56	61	67	65	48	70	49	68	62	61	44	59	54	61	62	55	65	52	50	72	59	60	54	57	60	59	61	49	47	60	51	57	61	62	55	62	56	53	69	57	59	57	58	52	55	64	62	61	54	62	64	69	62	60	70	58	59	58	61	57	70	56	53	63	48	54	59	52	48	61	53	70	62	58	68	91	58	59	60	52	61	61	64	68	58	48	53	50	62	67	66	57	67	63	66	55	60	58	54	60	34	43	53	53	35	48	55	60	78	61	42	44	66	49	62	59	67	52	61	57	60	49	65	54	62	47	54	69	51	61	57	48	54	51	55	59	64	71	67	59	74	62	53	59	57	56	54	55	65	57	56	68	62	46	58	59	45	58	45	56	51	52	64	55	62	52	52	62	68	62	60	63	66	62	64	60	68	67	48	59	60	67	65	46	62	54	55	53	53	64	65	60	56	68	56	54	54	49	54	56	53	62	61	46	56	57	58	51	60	59	74	60	66	62	58	61	61	57	56	44	57	62	64	50	57	50	54	66	64	57	65	62	54	56	61	71	54	51	49	59	72	53	58	66	55	61	51	52	55	73	59	47	58	66	46	69	53	52	43	75	61	60	60	54	63	47	49	53	57	60	60	47	50	68	66	55	67	61	52	70	57	61	59	55	70	52	53	60	52	57	61	57	50	56	50	51	65	59	58	77	51	62	54	51	38	55	51	65	54	61	57	51	60	51	50	51	63	45	77	73	67	67	51	75	63	51	72	65	53	55	56	61	53	60	47	61	70	72	59	58	61	63	64	51	54	63	60	54	55	55	56	67	59	61	63	52	79	49	56	52	64	70	57	45	55	53	70	45	52	43	75	50	62	44	58	76	66	51	65	59	48	49	63	54	69	71	43	53	52	61	62	69	59	59	66	52	59	55	67	66	50	62	64	54	62	55	50	67	61	49	63	50	65	67	46	62	59	53	49	67	60	50	59	42	63	66	53	38	51	78	52	59	56	69	66	58	60	60	45	57	72	51	42	54	69	68	58	51	68	57	62	61	62	47	57	55	68	58	58	51	64	50	69	57	49	56	56	62	50	47	59	66	54	52	55	62	52	58	44	55	47	60	65	54	54	59	61	47	69	61	63	58	53	70	52	65	52	42	63	46	43	54	49	56	74	73	57	51	62	60	44	65	70	53	46	64	65	61	56	62	57	73	57	55	57	57	57	59	51	36	68	60	63	62	67	47	71	71	60	65	58	63	63	62	75	65	63	47	61	77	57	65	55	56	53	56	60	60	63	51	59	44	50	65	54	58	60	60	54	52	62	52	43	61	48	54	63	50	70	60	48	48	54	50	59	58	62	48	61	52	47	63	70	58	55	60	61	52	72	59	67	59	55	58	71	64	52	61	69	50	52	54	43	50	60	59	59	48	70	50	51	51	59	56	61	62	39	66	58	47	60	61	55	61	51	64	65	55	59	67	41	59	66	49	61	60	46	62	39	49	62	79	75	63	61	52	53	59	61	66	53	56	58	49	50	55	52	55	65	53	48	69	54	66	51	64	56	59	53	65	55	62	69	48	56	53	56	58	66	48	51	59	56	60	61	61	59	56	52	67	61	61	47	68	57	53	59	64	66	55	49	65	53	60	66	54	56	74	56	66	56	52	54	48	52	53	53	51	59	40	48	55	59	52	62	58	43	54	54	60	55	54	63	43	56	55	60	64	58	67	71	55	54	59	61	46	71	61	76	50	53	63	66	47	48	62	61	58	60	50	58	48	64	40	58	45	48	61	54	62	52	56	58	56	62	54	55	62	60	64	57	70	56	73	63	59	49	65	50	49	66	59	49	51	55	46	41	58	71	55	54	71	48	45	70	56	67	59	55	71	65	52	57	53	72	51	54	40	42	51	68	53	73	65	76	60	57	54	55	48	55	50	51	63	62	53	68	59	47	64	63	52	50	60	48	70	62	54	76	52	57	59	59	52	63	47	58	69	66	63	57	54	65	62	48	71	60	59	68	52	70	59	53	73	54	68	63	64	46	60	49	57	50	64	62	61	54	56	52	88	62	59	68	67	45	53	56	66	60	43	64	52	52	62	54	65	62	64	58	56	45	57	68	57	62	48	63	55	66	59	60	49	64	58	58	47	64	43	54	54	59	66	60	56	64	53	53	58	67	57	51	53	64	49	49	58	75	49	68	57	65	52	53	57	58	48	64	73	60	62	54	62	63	54	74	59	65	51	55	62	59	58	65	65	55	51	53	52	66	50	67	60	52	42	53	60	56	58	72	54	50	59	54	63	72	54	47	61	54	80	58	53	58	63	65	49	60	52	58	55	59	54	45	58	55	51	51	81	52	62	61	64	51	51	66	70	56	56	69	63	56	56	49	58	64	61	55	58	57	66	62	57	52	61	53	46	47	55	65	65	58	52	50	63	46	50	53	68	54	50	46	57	57	63	59	58	59	61	56	49	62	51	65	52	55	52	45	66	63	62	76	64	65	58	62	57	62	70	56	46	57	36	64	68	48	66	53	56	52	44	44	56	77	45	63	52	65	54	55	54	74	58	57	65	56	60	52	51	57	75	60	61	63	50	51	57	65	64	53	55	68	62	57	69	53	53	58	51	65	68	50	67	56	60	50	54	53	56	60	44	68	50	63	56	53	65	52	54	68	61	54	42	57	46	48	59	65	53	43	46	58	54	68	45	49	64	78	62	57	70	50	55	44	60	68	43	55	56	64	71	71	79	57	55	73	53	47	67	42	56	47	59	59	64	66	49	43	58	46	55	61	66	61	50	51	55	65	55	61	62	59	41	57	61	65	59	67	48	62	65	73	52	57	74	50	51	56	52	66	57	58	59	54	60	66	54	64	73	69	59	52	59	56	69	62	62	61	49	64	60	55	64	62	50	63	57	67	61	46	60	63	54	67	69	56	56	58	61	58	56	48	49	69	53	45	53	61	56	51	60	60	68	67	72	59	53	58	42	66	57	60	78	58	67	49	58	60	61	65	56	51	50	56	59	49	52	40	57	51	65	56	65	57	52	70	53	65	64	69	59	64	59	61	59	63	54	55	60	43	50	52	56	57	46	41	66	62	75	56	57	59	74	56	55	68	58	65	50	77	61	47	36	41	49	66	63	45	50	64	60	62	55	60	66	54	66	45	60	52	67	54	45
25057	41287	45115	48617	46582	34078	20421	7638	2085	875	780	757	752	721	748	770	744	701	709	728	731	693	748	712	774	708	735	715	779	707	752	755	772	697	713	728	730	772	749	667	741	722	763	720	770	687	711	751	706	718	686	747	711	690	711	737	782	764	741	791	734	725	758	739	726	740	732	762	761	689	771	730	750	665	791	723	735	769	679	700	730	720	751	746	752	726	759	696	715	730	704	712	722	717	759	748	743	700	751	743	691	715	740	763	717	715	782	739	732	770	703	740	722	765	715	791	755	758	762	738	718	724	709	769	709	724	761	738	731	737	729	711	747	683	748	701	752	745	700	735	736	725	680	696	719	732	725	731	741	692	740	759	722	699	744	767	707	723	711	729	698	750	755	724	755	706	724	760	708	708	758	738	717	699	756	670	764	732	749	729	708	742	769	703	728	748	743	661	769	737	738	736	741	741	707	693	694	721	789	689	794	698	749	778	748	739	724	738	703	734	710	755	680	716	712	731	703	734	723	748	732	756	749	752	726	746	760	724	760	715	722	763	756	703	733	748	746	745	688	727	817	726	727	726	766	733	775	735	723	766	761	672	712	755	739	729	726	745	694	693	762	743	743	684	742	720	713	748	744	737	757	749	707	708	717	704	708	761	694	712	708	702	735	755	736	733	766	751	723	778	710	762	764	750	737	714	752	721	782	686	729	714	723	743	731	732	738	736	807	736	761	768	683	682	706	708	725	718	771	768	707	762	764	741	731	718	753	751	736	710	728	766	727	693	772	740	761	685	706	745	672	738	691	735	743	760	758	726	768	719	730	752	699	711	703	744	746	797	686	709	735	714	664	701	731	702	788	716	753	732	703	742	688	710	753	748	779	706	736	764	733	735	688	729	701	726	772	714	753	693	700	711	770	756	741	750	729	767	738	775	759	768	719	740	722	750	734	765	710	716	725	688	715	727	739	747	783	696	785	742	715	796	770	743	734	725	744	751	743	701	733	754	736	706	764	744	733	744	752	691	663	721	741	698	731	720	802	665	720	712	749	688	748	758	753	722	735	718	693	723	731	776	721	772	684	759	751	780	741	760	659	710	704	756	744	752	765	761	736	708	724	713	751	720	737	758	678	751	743	741	747	747	682	753	729	705	703	762	677	719	710	766	757	746	784	654	785	766	738	697	723	762	731	745	752	758	704	792	710	776	727	753	754	773	761	728	720	733	715	711	741	733	743	712	717	739	716	709	727	732	753	726	767	727	731	701	745	709	780	708	692	740	716	742	741	723	710	725	722	734	694	750	685	764	737	740	739	770	730	753	752	745	734	683	739	741	749	718	721	732	739	677	721	744	762	729	743	718	735	735	739	717	773	693	702	766	754	737	738	715	728	734	728	752	712	746	660	716	709	789	727	762	749	726	705	715	746	769	733	768	690	750	724	685	727	745	735	744	748	738	794	674	734	710	758	711	742	765	697	704	751	733	692	775	715	789	706	736	716	749	724	711	723	745	696	702	736	746	680	739	725	740	738	696	720	716	765	751	769	718	704	728	698	719	695	785	761	742	791	759	724	766	740	767	746	706	780	688	740	749	798	723	728	717	737	728	757	755	742	755	735	772	762	720	726	706	772	710	728	718	737	747	707	722	708	757	753	769	752	734	743	750	724	738	713	702	741	726	728	743	759	765	752	751	770	764	757	716	771	773	726	714	756	684	705	740	759	727	740	774	728	724	694	785	679	765	729	647	772	718	733	722	759	793	727	729	685	717	708	744	735	736	757	684	737	728	716	737	703	729	668	751	739	698	730	769	696	741	745	761	700	726	780	740	727	765	776	689	791	738	736	706	741	798	736	753	726	763	774	705	742	753	700	734	685	722	743	728	740	710	768	743	738	681	728	744	780	743	752	760	728	741	733	731	788	784	695	703	696	715	708	739	744	762	737	715	704	742	760	725	691	732	694	719	714	720	753	709	708	766	741	760	764	767	747	770	758	739	730	698	783	673	753	745	743	771	750	746	754	737	735	745	743	733	737	720	777	749	729	679	727	716	726	715	698	720	737	707	789	687	741	716	759	743	753	722	734	705	757	762	704	714	706	684	712	784	713	755	738	711	715	701	752	710	757	757	752	770	736	680	725	639	700	740	744	716	739	709	727	753	724	753	693	703	675	741	744	720	774	756	706	754	679	764	748	739	761	732	713	712	766	698	705	747	746	693	707	717	725	737	726	728	742	757	718	718	736	712	725	720	709	705	689	755	764	674	720	722	702	759	756	708	755	743	727	756	727	702	719	745	748	729	740	723	756	744	679	736	779	674	727	707	682	726	758	708	705	735	735	737	722	700	692	702	729	782	715	687	782	697	742	691	749	730	746	746	710	697	742	700	766	677	742	710	699	764	732	724	728	718	707	747	768	739	792	702	720	712	766	759	752	729	762	732	744	725	725	726	750	721	799	712	746	693	768	723	702	741	718	713	740	725	789	716	684	724	775	749	764	719	708	772	747	730	764	737	719	732	772	694	759	700	731	747	725	734	692	737	684	757	795	703	712	767	712	699	706	758	748	771	698	773	747	709	757	705	746	738	709	717	704	775	715	741	681	721	774	788	762	728	748	768	723	767	725	709	774	730	738	730	675	693	683	718	742	754	729	713	732	714	706	733	709	721	709	712	737	728	724	705	768	701	710	692	697	739	715	746	747	717	729	675	725	734	739	730	757	725	770	694	691	739	715	707	730	702	750	718	734	756	805	784	712	748	741	770	712	718	761	710	712	704	736	717	737	758	714	702	722	701	709	753	780	734	751	750	736	747	726	747	677	684	734	787	697	714	737	750	742	771	704	727	728	770	691	681	736	786	746	683	749	783	777	709	710	718	753	718	711	740	772	753	758	789	760	718	698	739	745	727	750	700	734	740	705	726	748	788	693	717	697	717	729	790	763	703	663	755	723	741	738	717	727	716	687	747	770	713	787	727	770	731	716	776	727	707	695	765	749	723	651	733	769	755	686	723	769	701	735	708	723	740	721	717	732	736	738	728	756	768	743	712	733	761	750	700	712	765	736	717	713	753	715	733	723	767	727	756	735	729	731	736	695	725	769	737	772	742	705	757	732	702	748	751	720	721	739	762	706	707	757	746	715	753	717	752	739	725	749	747	721	761	686	718	742	756	691	724	703	712	766	692	776	731	752	710	728	695	750	718	769	781	763	722	767	679	727	719	751	749	734	741	722	761	744	688	772	770	760	723	699	710	710	732	722	711	781	719	748	716	745	775	707	778	708	722	759	766	714	724	728	748	724	759	731	706	667	770	697	724	762	742	700	701	756	754	755	798	771	690	750	720	731	742	705	748	700	828	726	780	759	771	764	723	747	747	762	743	699	724	688	802	749	765	745	710	761	741	687	745	747	733	727	737	746	763	723	733	807	696	722	690	738	759	738	715	694	688	663	681	729	685	724	730	707	726	723	793	721	781	766	744	764	767	700	691	718	722	728	690	693	714	722	716	755	723
4144	21800	25777	19085	11458	5227	1532	372	125	67	74	45	55	48	62	72	67	54	53	60	53	66	56	64	57	61	62	65	52	54	45	50	72	48	60	54	48	55	43	59	55	55	48	47	66	56	53	41	47	61	64	59	57	57	58	63	65	64	58	67	59	67	46	46	51	64	41	56	52	49	66	58	72	62	60	63	60	58	57	54	72	58	56	60	71	61	56	68	69	69	62	57	68	60	50	53	70	71	53	58	53	47	57	58	62	50	51	49	64	59	54	58	60	49	58	54	52	62	64	51	52	45	52	50	61	68	52	62	43	64	51	48	55	53	53	65	78	54	66	49	55	57	44	63	53	59	69	61	50	73	54	50	59	60	55	50	64	68	64	67	64	74	61	60	63	53	59	51	67	68	51	63	65	47	66	58	55	58	61	52	58	52	52	51	50	56	74	57	62	63	47	76	65	53	63	49	58	69	65	67	66	57	66	55	62	59	63	45	47	69	55	68	42	56	59	51	56	54	60	51	46	51	71	60	45	63	52	60	37	47	63	53	53	54	50	69	50	46	54	52	60	46	60	58	46	51	56	51	71	54	54	52	54	60	44	55	67	47	66	59	53	54	54	56	62	55	53	67	57	60	63	69	43	55	42	51	54	64	54	50	47	67	59	59	55	59	55	43	59	61	60	45	69	44	55	51	72	57	50	53	53	57	57	62	62	55	60	66	66	49	48	47	44	45	48	77	69	58	56	47	55	63	54	72	59	65	50	57	73	66	43	55	60	53	57	71	49	62	57	60	64	56	59	62	78	58	62	62	50	45	58	64	63	65	51	85	65	60	68	49	69	53	68	78	64	50	50	67	50	63	70	59	72	51	57	61	60	55	50	58	57	46	70	58	54	54	66	58	54	54	62	47	62	63	59	74	50	53	63	60	69	47	52	62	51	44	63	62	58	62	61	59	49	58	60	82	45	48	73	54	60	61	50	55	64	69	50	50	56	71	63	46	57	64	51	59	68	62	60	51	61	56	49	54	46	57	57	55	60	48	55	56	48	76	53	49	72	69	54	57	57	62	62	48	66	52	50	57	56	66	38	49	44	64	43	51	58	59	68	66	61	56	39	59	55	50	65	58	65	45	57	45	50	61	52	61	59	56	51	52	52	65	57	55	66	59	44	72	49	65	68	73	62	58	54	60	57	59	74	44	65	48	47	56	51	59	49	48	55	57	53	56	58	59	44	54	56	53	69	64	58	55	67	63	58	66	51	54	49	60	61	57	56	60	43	66	52	46	56	54	56	61	45	60	64	47	62	55	46	56	51	62	61	63	59	63	81	49	68	55	55	58	47	64	58	48	59	69	57	58	67	64	71	71	74	54	57	65	63	61	54	41	53	68	56	60	42	60	53	54	51	60	51	52	55	54	57	60	68	49	78	65	61	61	45	59	59	64	52	63	69	54	53	65	73	57	51	51	59	57	58	62	68	64	46	63	52	66	58	47	63	57	58	61	73	48	66	60	63	68	59	56	70	62	44	66	66	54	73	50	55	57	64	53	41	51	49	54	65	66	62	54	56	65	57	70	48	60	47	50	59	58	71	59	61	57	54	50	55	55	57	58	61	58	61	56	59	53	66	45	46	57	56	57	46	47	51	67	54	58	51	68	52	46	56	49	60	62	55	45	52	68	77	55	55	74	61	60	64	51	63	56	53	59	51	46	52	53	71	55	48	55	49	57	61	64	63	54	52	58	53	63	64	56	66	48	60	58	55	66	45	54	52	71	52	58	64	53	67	55	48	57	53	62	73	75	66	74	59	49	56	63	51	67	64	48	38	62	52	67	71	47	55	56	61	46	58	59	61	43	62	51	47	60	49	54	73	58	55	61	70	60	67	43	57	57	65	43	45	60	54	59	72	65	59	54	59	60	51	52	53	66	40	60	56	57	56	50	66	54	72	54	58	49	62	46	59	55	62	62	71	55	66	58	60	52	69	56	58	61	63	57	45	51	53	66	57	63	66	64	60	54	63	73	51	46	54	59	46	47	57	57	63	62	54	50	57	61	51	52	54	44	64	61	47	34	52	58	53	50	68	50	53	60	58	50	70	53	56	47	56	68	46	64	58	56	54	46	58	49	60	62	46	63	69	43	63	64	59	48	60	56	56	48	50	64	44	61	63	56	50	46	54	47	63	61	76	73	62	54	61	56	66	66	66	61	59	60	51	55	69	71	52	60	49	49	61	68	52	48	43	50	57	54	63	64	52	46	59	60	49	48	60	51	59	48	55	55	67	56	63	61	55	60	59	78	66	45	55	64	60	48	50	72	63	59	51	60	50	59	50	71	56	55	55	56	52	61	59	66	66	52	63	52	67	59	63	56	79	54	62	65	47	58	55	71	66	49	63	56	53	50	52	69	64	61	61	66	44	60	55	65	42	59	74	62	59	58	58	55	63	58	51	54	62	64	53	53	60	66	54	69	66	55	47	69	63	59	43	52	55	47	61	63	58	58	72	56	46	71	57	56	69	53	58	54	58	50	59	60	51	61	47	52	67	61	62	50	60	50	67	59	64	54	56	48	49	76	62	56	56	45	53	47	53	48	67	50	52	58	55	49	45	50	49	44	67	68	44	57	58	61	50	57	38	64	52	57	62	64	58	69	61	55	44	72	60	58	52	47	47	48	52	53	57	63	63	62	57	67	59	46	67	39	59	60	56	63	72	58	70	52	54	64	60	62	71	63	51	59	65	82	65	67	60	58	55	63	65	45	66	54	70	64	52	62	54	50	50	50	66	43	49	57	54	53	59	78	59	55	52	66	59	53	48	62	50	49	72	53	57	58	70	58	57	53	55	56	47	59	53	61	56	58	58	52	58	71	54	63	54	54	66	61	60	54	58	54	54	60	50	64	50	59	61	55	46	64	56	61	59	64	55	58	56	62	60	50	59	68	46	61	53	52	60	73	51	49	55	54	51	56	56	58	51	70	61	51	56	49	47	70	49	48	65	45	52	59	58	66	63	54	59	52	53	66	47	48	65	61	59	55	54	61	57	59	62	44	49	56	49	63	41	52	47	62	46	62	40	53	63	49	53	54	66	60	55	59	51	66	66	57	52	51	76	60	77	57	59	49	54	55	62	63	61	60	61	72	60	50	59	72	63	58	62	58	55	51	63	64	59	55	53	74	59	68	58	60	55	68	62	61	72	52	51	65	57	55	58	59	50	62	68	55	50	53	57	54	50	67	60	47	60	64	59	59	67	62	58	52	57	54	70	58	70	65	46	58	54	70	61	54	58	53	73	77	50	47	61	74	53	53	67	69	73	65	46	60	54	61	56	60	56	63	76	60	54	62	70	51	65	44	54	58	53	55	60	66	66	61	55	49	56	52	57	63	62	59	58	52	66	63	47	54	72	48	54	54	55	63	56	58	58	60	72	60	58	61	46	68	51	75	62	69	74	52	66	52	53	48	53	50	59	53	66	59	58	62	59	70	60	59	61	60	48	47
34677	50369	51040	57310	55262	39450	24173	9621	2517	972	777	686	737	763	719	727	726	764	760	720	648	728	692	730	742	705	698	723	689	695	708	707	728	747	700	756	755	754	751	682	699	698	734	695	712	729	686	735	747	696	766	768	711	701	734	756	710	678	713	742	715	725	757	743	707	721	727	708	777	708	713	711	725	697	697	755	760	692	714	756	694	736	710	738	730	714	729	720	782	738	693	734	732	687	739	754	734	693	694	716	711	735	750	760	727	788	671	715	727	713	709	731	706	770	751	694	756	743	686	732	666	730	721	768	740	704	694	756	727	729	731	718	703	715	740	746	739	705	745	720	755	745	743	730	755	706	749	762	694	705	709	722	773	680	747	736	668	738	758	732	752	746	744	750	717	742	740	714	764	713	698	747	702	751	763	770	710	755	745	710	709	713	679	710	727	715	693	732	721	717	711	758	782	713	726	747	736	709	694	776	768	709	717	780	710	708	754	758	767	665	698	758	716	757	750	697	709	725	690	728	679	731	710	759	733	738	757	785	737	730	750	751	755	730	742	721	734	702	677	763	664	705	742	712	716	683	724	729	683	722	684	739	753	723	706	794	768	682	700	740	715	748	790	693	740	758	679	706	728	716	703	710	755	718	759	732	743	718	706	726	717	768	712	758	696	734	759	746	738	742	742	736	755	684	754	750	687	729	697	707	698	755	709	699	723	710	741	709	768	699	742	715	688	757	704	764	718	730	726	719	761	711	731	721	742	689	718	742	747	742	669	749	659	703	707	751	719	756	730	726	699	738	740	757	736	681	743	712	708	720	744	705	734	721	726	716	743	770	734	777	715	721	709	716	681	681	730	733	743	683	750	752	747	740	707	675	746	692	739	692	774	782	734	793	703	734	751	685	704	697	727	764	706	732	717	758	701	772	735	702	757	750	741	723	740	707	715	716	708	725	745	726	697	746	747	719	711	768	720	736	740	727	713	731	716	741	743	700	792	766	743	775	712	725	719	741	725	740	738	689	742	692	746	720	693	716	743	723	733	694	699	689	732	697	745	693	763	721	749	746	703	763	732	775	814	746	672	711	744	751	755	723	733	712	700	718	699	715	732	695	684	729	733	698	753	720	773	755	757	700	709	767	692	720	733	686	695	745	733	710	740	761	748	704	700	713	722	693	681	748	693	750	721	739	727	759	709	756	712	707	719	717	721	734	756	737	736	737	766	716	758	727	742	720	745	684	775	735	718	647	722	723	712	750	716	735	727	697	730	725	746	798	702	683	778	733	733	736	698	744	731	731	733	682	747	708	690	704	706	757	796	737	759	682	693	709	684	732	709	705	714	748	740	773	705	706	710	705	743	711	747	724	677	740	722	737	760	715	716	735	714	729	755	695	742	722	708	757	704	778	711	747	709	740	703	721	738	723	709	726	760	693	702	687	749	710	729	718	671	754	718	747	716	710	754	739	752	738	741	730	684	733	705	752	699	671	753	719	729	743	723	722	674	726	723	695	712	705	755	721	747	756	725	772	778	705	788	729	724	726	716	699	743	720	689	741	734	698	729	702	733	781	724	759	712	701	729	748	696	697	765	745	711	727	756	744	729	733	708	718	767	700	731	718	773	768	724	756	723	724	707	738	690	730	719	754	723	682	680	722	727	716	701	780	729	684	716	672	748	740	743	762	774	681	726	745	758	693	740	725	765	710	743	710	752	739	770	732	717	784	701	728	739	743	740	711	704	713	745	720	722	712	750	745	714	713	743	753	749	738	685	722	727	686	726	691	715	706	738	697	740	747	750	710	790	756	709	715	706	666	778	760	732	703	736	669	725	696	736	776	726	747	732	725	736	710	710	740	703	713	753	713	735	743	691	745	711	740	724	759	746	713	732	726	700	728	768	713	741	731	682	750	733	758	720	760	684	748	692	696	766	772	748	767	751	703	742	683	720	761	733	753	744	702	731	710	728	735	748	754	702	778	723	741	773	740	710	713	740	756	677	690	712	692	773	728	705	671	715	729	730	750	729	681	666	704	718	769	715	711	744	735	723	739	724	720	710	711	736	726	751	715	720	752	721	758	707	742	681	724	702	690	738	750	676	697	689	736	698	757	698	729	750	705	745	727	719	716	750	704	704	755	752	709	701	694	730	676	766	722	735	741	716	697	759	758	727	719	704	740	735	744	758	686	667	693	722	718	749	748	765	736	725	718	717	745	762	719	725	735	736	767	710	741	710	726	753	702	708	729	744	716	744	733	723	685	760	745	714	681	736	762	673	735	736	768	721	681	704	730	715	722	708	690	754	695	706	733	735	717	729	672	691	699	723	702	707	714	701	733	708	722	765	690	726	729	737	773	713	726	695	712	734	740	776	739	733	745	744	760	759	752	744	690	728	729	731	691	742	740	744	692	705	681	689	696	712	762	667	750	743	702	740	728	684	733	703	740	714	726	697	748	676	716	725	732	741	750	688	747	743	709	721	751	713	742	724	736	771	715	748	758	694	710	706	709	725	722	758	714	720	713	720	764	713	683	686	725	707	760	736	706	727	708	795	693	750	694	734	747	745	781	712	765	740	766	712	749	684	706	729	755	745	706	755	721	715	685	711	752	813	747	732	731	744	718	753	726	713	732	708	749	678	704	711	728	690	713	707	717	730	750	733	755	707	731	743	711	704	744	752	760	752	794	704	702	716	699	728	743	658	743	707	783	677	734	719	711	694	748	731	701	706	724	726	735	705	740	764	714	759	729	724	732	776	728	766	752	697	742	715	724	699	753	753	700	730	702	743	693	726	686	719	730	745	706	727	782	670	753	733	733	743	741	654	712	687	711	748	720	728	714	726	749	724	756	719	718	720	746	730	682	725	670	709	723	736	724	737	713	754	716	721	727	742	750	681	756	738	746	723	728	720	722	734	724	766	733	724	718	690	729	673	695	744	682	718	738	722	733	724	727	718	739	717	760	725	717	711	712	749	721	657	716	702	751	742	693	744	776	715	767	736	705	715	681	726	703	700	739	682	697	732	718	754	702	734	712	716	716	758	771	708	705	743	729	731	722	697	681	716	767	694	725	741	730	741	722	744	715	706	718	734	694	717	716	744	764	700	752	734	750	757	720	714	709	747	711	747	743	731	730	714	759	702	741	716	731	690	661	727	727	705	676	754	774	747	718	722	746	695	756	760	691	697	716	730	743	745	730	689	720	695	752	759	732	705	695	783	712	702	776	694	746	725	734	654	724	749	721	698	764	749	733	699	796	749	764	729	728	738	730	738	669	678	737	689	730	700	734	664	739	692	728	743	753	736	688	703	708	751	720	748	763	694	707	696	759	719	748	674	738	761	742	737	717	719	705	711	733	731	728	758	742	671	743	705	736	759	750	665	740	716	669	713	739	725	712	743	749	730	725	708	718	714	777	718	704	738	749	732	700	751	722	735	757	712	725	779	751	770	708	732	769	735	732	688	691	749	752	705	714	793	709	694	758	739	718	738	725	732	738	706	733	761	734
2032	4638	7102	5373	2825	1225	380	141	78	67	67	51	53	71	63	51	60	61	54	58	48	44	62	59	59	59	58	51	49	47	49	62	60	44	35	76	44	78	57	54	49	43	62	62	57	45	54	60	64	69	65	60	65	54	64	64	59	63	59	57	58	58	54	60	41	57	49	60	63	56	44	53	52	61	44	56	46	59	61	46	43	56	54	66	67	56	59	51	57	63	49	58	60	58	66	53	43	55	57	56	57	59	57	50	51	57	54	57	51	72	55	48	58	54	56	43	54	61	50	58	51	48	46	64	54	56	71	50	63	50	64	59	58	55	59	52	49	62	55	68	65	54	58	57	60	46	54	57	55	51	55	50	60	52	46	50	65	53	52	57	62	63	73	59	48	65	46	56	50	46	53	58	51	50	70	65	64	51	69	65	59	60	54	55	55	52	51	57	58	49	62	58	75	67	37	55	50	59	61	61	61	39	81	56	60	69	58	53	57	55	63	71	49	45	64	41	58	53	62	55	65	56	63	54	63	43	48	66	52	57	58	62	60	59	42	63	70	47	56	63	50	57	55	59	54	58	61	55	54	62	65	61	64	57	44	53	64	53	53	49	43	58	51	50	66	55	58	56	62	55	50	55	56	60	48	58	44	50	64	53	77	52	55	56	64	55	58	51	46	59	45	67	47	54	49	55	43	64	43	52	64	45	43	61	51	70	65	54	51	63	50	53	63	68	63	63	52	52	55	53	52	61	56	61	61	62	68	48	60	67	51	45	69	55	54	55	52	55	43	61	49	41	57	55	45	59	60	36	54	54	61	70	54	55	55	62	60	65	52	60	60	55	69	59	41	64	53	53	58	66	58	48	62	57	61	54	72	56	54	62	61	58	44	49	66	53	49	64	60	59	56	57	50	53	61	69	59	52	57	59	50	55	63	58	55	54	41	60	52	44	53	55	54	46	70	73	52	60	54	47	56	57	59	57	50	52	70	51	53	48	49	66	56	55	45	48	48	56	54	45	64	48	41	43	79	48	54	41	52	61	42	77	58	65	51	69	55	49	52	56	56	52	47	68	49	59	50	60	55	57	54	52	64	63	48	44	63	68	63	56	47	60	55	63	57	58	57	52	64	53	69	55	51	46	46	64	58	68	61	60	64	52	45	55	63	61	53	48	49	79	65	55	61	55	67	71	66	49	55	49	57	63	50	69	47	50	59	56	59	57	51	55	71	47	58	53	58	52	61	45	50	52	48	47	53	62	44	40	50	66	55	67	50	54	61	52	48	60	47	56	46	60	56	55	49	56	56	61	59	53	56	55	59	50	47	50	64	51	61	48	65	51	63	59	51	48	56	63	62	61	68	58	58	40	46	52	50	53	55	45	41	65	46	50	66	63	52	50	64	68	66	52	56	63	58	46	60	58	55	57	66	63	55	56	51	53	56	50	62	40	67	55	60	47	66	47	50	53	56	59	60	40	69	66	62	49	57	59	32	50	55	57	50	62	60	44	49	63	64	50	62	65	55	60	52	51	48	67	61	56	71	56	42	48	73	70	70	56	63	50	56	65	60	48	46	62	57	58	59	59	62	58	58	50	45	56	63	59	52	58	59	65	60	58	40	64	65	56	56	42	60	60	51	78	53	48	62	57	56	62	64	62	60	55	71	54	70	57	54	67	55	65	73	68	52	60	52	45	58	52	55	59	55	52	63	50	57	52	63	53	68	58	50	61	47	58	46	53	58	45	75	56	60	62	45	55	58	58	47	50	55	47	50	61	55	65	63	75	42	71	56	60	65	47	60	68	54	60	57	59	66	53	40	57	41	54	69	57	62	59	58	60	67	47	64	58	74	55	51	49	63	65	52	56	56	49	62	53	62	63	68	68	46	58	48	72	55	66	51	66	68	66	57	72	55	58	44	68	70	55	38	65	51	59	57	43	63	54	69	44	60	52	45	63	60	51	59	54	64	43	67	67	78	60	60	61	53	52	46	46	55	55	50	50	44	54	69	59	43	67	58	64	54	59	45	59	50	63	59	66	50	59	55	56	50	57	61	51	62	70	43	51	54	54	69	62	60	62	48	59	59	77	62	67	67	58	59	45	51	50	56	58	60	59	61	54	49	59	66	58	63	59	49	56	53	55	61	53	67	47	59	52	51	63	57	52	64	49	64	52	55	64	62	58	48	42	56	59	60	55	54	57	58	63	51	53	48	51	76	57	52	52	57	62	61	48	51	55	53	58	44	55	57	62	52	50	61	56	59	55	70	45	50	56	70	56	59	45	45	51	57	61	51	57	45	60	59	69	64	61	55	43	57	51	61	60	44	54	67	60	51	62	70	40	57	44	56	51	42	57	47	48	64	52	51	56	71	53	52	65	42	54	44	53	59	56	60	55	59	59	52	50	52	53	57	63	56	58	50	54	50	58	55	48	45	58	51	70	64	50	44	61	58	66	58	56	53	63	49	70	48	55	58	66	51	49	59	50	55	60	58	52	68	48	66	67	54	49	64	50	56	56	64	64	53	52	63	57	56	40	64	55	55	50	70	53	63	53	60	55	63	55	50	55	53	61	56	54	52	60	48	59	52	65	55	54	43	66	58	58	59	46	50	60	57	53	65	54	56	55	51	59	50	60	56	59	65	65	54	48	55	58	52	51	58	60	50	54	52	59	49	52	44	54	56	51	56	54	67	50	49	51	48	59	60	47	61	50	61	63	70	55	66	58	71	56	60	60	59	64	46	66	68	50	56	58	58	63	54	57	59	67	65	62	57	59	48	69	60	57	52	60	57	38	81	63	56	52	57	60	56	66	66	67	59	58	46	54	51	53	60	59	66	60	53	57	49	55	46	56	51	55	44	70	47	55	56	53	59	57	50	62	50	53	48	59	42	59	55	45	62	53	57	55	65	69	53	45	64	58	52	61	60	52	58	49	58	51	58	59	63	56	57	54	51	63	68	45	50	49	48	49	57	65	55	63	69	64	48	59	54	59	52	56	54	51	64	55	51	62	60	61	53	56	52	47	52	69	65	54	52	60	44	48	49	50	56	71	74	55	45	47	51	59	46	57	40	57	57	56	57	61	68	62	55	59	55	55	63	53	62	60	69	62	54	47	49	58	52	60	49	60	56	50	72	58	51	62	49	65	66	55	55	57	52	53	49	48	65	62	45	66	67	53	55	62	65	40	49	54	55	61	58	62	43	53	53	50	65	45	48	57	50	65	58	59	50	61	49	53	59	60	68	52	54	50	66	47	68	51	61	61	43	53	76	66	49	40	59	55	50	46	69	65	66	61	63	61	52	44	51	61	52	44	59	61	57	56	61	61	44	55	53	47	52	66	71	58	58	59	58	62	47	61	55	59	56	54	46	57	62	57	42	62	56	64	47	58	41	66	56	44	51	54	66	53	63	64	60	54	60	60	54	48	61	53	32	53	47	56	52	54	39	69	62	54	58	53	60	41	53	59	61	45	60	68	70	69	47	73	51	70	59	61	58	58
24860	30600	32783	35075	32995	22837	10916	3394	1174	790	747	728	699	750	719	751	714	717	680	685	694	685	702	740	685	723	758	680	675	719	676	727	737	693	711	736	696	711	718	675	707	713	748	775	720	704	708	696	708	691	717	700	739	671	712	740	697	739	765	723	702	668	680	688	714	682	663	753	724	671	734	699	664	716	683	704	745	695	735	669	716	712	731	706	676	718	726	657	680	716	702	722	689	659	706	675	705	749	761	687	726	674	708	720	686	707	724	703	708	698	716	790	681	709	723	689	704	739	743	714	700	742	728	700	717	711	695	719	676	719	697	724	698	713	725	708	685	679	718	659	725	742	696	701	719	656	696	728	696	756	693	761	729	730	690	717	679	684	705	698	726	702	724	696	727	716	700	710	668	695	737	701	703	710	696	646	706	749	734	707	739	728	681	726	688	678	721	739	720	681	674	678	715	684	753	710	698	748	750	685	695	687	741	673	700	712	670	721	719	645	745	722	678	723	693	741	714	719	660	667	663	713	730	692	692	702	716	672	744	710	698	656	673	733	697	689	652	730	724	714	684	721	729	726	685	676	703	691	730	639	695	677	718	718	730	720	682	671	705	746	732	703	729	725	704	673	700	661	724	703	699	633	739	753	706	689	680	654	724	758	679	700	718	705	720	665	721	705	713	694	693	696	646	733	722	690	710	717	714	708	668	708	709	760	733	715	753	721	657	727	742	740	710	662	705	704	716	690	778	704	658	713	743	735	684	696	706	742	698	739	715	741	718	759	726	721	692	687	740	701	683	687	680	722	677	705	733	710	711	752	669	701	689	705	705	714	665	697	697	679	707	687	692	705	694	715	675	692	677	691	733	681	672	734	702	698	713	690	766	760	667	668	717	743	732	683	667	665	721	690	676	700	694	718	680	753	700	715	705	728	714	647	684	664	754	648	702	707	707	713	731	740	748	694	712	717	719	742	740	759	697	697	752	736	718	701	734	744	726	665	708	763	703	716	730	725	698	714	728	701	758	699	737	667	703	749	734	680	733	715	701	705	727	703	705	724	694	702	679	699	745	687	663	704	699	744	724	726	714	689	727	657	740	624	736	670	714	691	701	661	671	674	725	697	678	722	734	685	737	685	685	708	716	752	734	694	705	682	693	649	636	711	752	680	695	687	723	744	707	705	726	762	653	695	755	676	724	648	685	695	693	699	729	698	708	717	672	683	719	702	695	694	724	714	671	760	719	699	722	696	646	646	649	721	685	728	704	651	673	718	706	659	737	659	696	682	685	737	747	693	661	689	683	737	712	737	644	760	668	672	717	713	705	681	713	736	667	720	683	729	696	731	695	688	700	696	666	701	693	694	644	700	694	762	679	709	703	770	713	695	715	723	724	731	723	749	724	688	733	726	679	698	777	729	719	667	713	715	687	773	662	716	707	775	707	729	689	693	693	693	702	745	714	717	703	720	722	773	701	722	684	690	736	738	679	723	705	736	732	714	723	681	711	696	696	728	704	685	677	737	688	723	657	703	717	671	722	732	717	668	710	683	733	678	711	732	730	695	720	730	690	712	708	709	777	693	695	734	731	690	682	712	751	677	666	697	722	713	695	739	683	729	731	692	746	688	664	669	686	697	658	716	709	678	677	689	712	627	662	689	662	713	767	688	682	697	719	686	707	749	706	701	704	735	686	687	694	726	728	717	737	740	717	689	722	695	690	709	673	712	672	692	671	711	676	651	731	696	717	688	716	708	745	688	717	725	727	737	700	730	680	702	717	680	755	725	696	672	683	682	742	759	746	688	690	698	714	727	687	710	687	743	716	758	737	723	672	690	733	692	736	698	671	706	743	683	685	710	689	711	697	660	686	684	728	693	713	691	780	768	741	729	690	726	690	737	716	710	722	743	689	686	704	667	676	715	720	698	701	659	731	718	722	696	709	684	681	701	667	740	689	720	706	676	673	726	746	735	707	734	704	746	717	716	717	707	718	692	729	711	692	687	679	660	710	712	708	718	706	714	652	695	732	648	703	703	722	726	706	732	722	755	704	713	687	739	676	690	724	672	704	719	715	740	697	734	740	682	664	691	680	695	756	705	692	726	706	709	747	735	734	734	675	738	679	718	749	678	746	741	701	750	718	686	731	727	726	701	722	678	708	760	734	679	730	693	671	702	737	679	764	703	691	763	703	666	733	669	696	736	751	714	716	702	709	697	694	709	675	700	718	726	700	679	686	721	678	737	687	651	734	694	753	652	679	703	718	708	691	717	715	741	724	718	710	673	764	697	700	708	705	735	687	694	696	693	696	738	655	693	704	748	704	721	704	745	685	734	695	693	750	683	674	761	688	681	751	685	658	674	696	720	741	741	693	712	733	698	692	716	703	661	714	697	696	714	698	677	693	744	713	767	701	690	691	721	734	705	704	700	719	705	738	721	724	685	685	716	714	710	706	708	704	692	728	701	669	716	735	746	736	716	681	697	735	680	678	702	652	679	729	685	693	725	708	715	664	727	673	736	717	712	714	690	721	676	714	768	688	682	701	742	715	682	787	741	746	713	746	692	750	707	698	774	721	729	684	716	686	735	702	768	700	698	707	716	730	691	701	708	674	667	684	734	654	733	728	695	683	723	680	717	729	695	686	734	724	671	670	709	741	684	717	681	692	685	705	726	695	716	723	692	691	748	715	730	700	681	719	711	723	678	745	719	734	755	755	752	705	685	752	721	752	734	692	734	708	756	708	687	755	721	708	656	718	704	721	734	682	704	671	690	684	726	778	727	732	747	679	761	697	733	729	688	707	724	690	686	732	699	735	694	757	711	696	728	725	713	687	716	678	675	745	696	675	691	684	721	700	682	694	642	667	670	689	745	716	679	717	688	697	681	702	675	718	750	679	680	628	706	744	732	641	748	663	717	727	704	728	707	753	704	726	732	692	705	770	718	700	701	699	721	719	666	676	745	735	723	707	725	668	697	747	711	684	681	670	738	706	714	667	677	685	711	730	655	673	722	737	728	748	706	727	685	700	726	696	667	706	695	696	720	741	738	683	687	677	745	690	739	678	701	677	698	724	728	715	738	694	677	725	703	714	729	697	736	716	721	713	663	702	693	656	693	671	732	716	747	660	724	728	701	699	714	659	728	674	692	735	709	720	696	687	697	731	701	714	727	710	699	708	689	678	728	735	738	727	691	707	695	728	721	707	710	673	714	700	722	696	706	709	718	689	681	698	706	664	719	692	774	718	710	698	697	698	649	726	704	668	755	729	706	695	705	700	696	717	728	673	684	696	715	722	742	690	714	744	683	750	713	651	677	731	682	655	692	703	650	681	708	700	710	699	704	707	692	688	708	708	691	682	698	712	706	713	683	672	679	698	718	665	688	703	691	745	690	748	695	716	708	700	701	766	803	714	700	644	675	692	708	720	720	717	717	679	745	739	700	728	719	770	728	682	689	726	707	703	769	710	678	736	665	704	688	623	724	694	695	758	697	739	666	726	739	712	686
2506	12629	17768	13739	8032	3298	1020	278	92	56	64	71	48	53	54	58	57	49	65	67	52	37	56	43	60	46	63	55	53	50	58	42	56	53	60	50	44	57	60	52	45	52	61	57	69	57	54	42	51	75	52	62	71	56	53	55	45	57	50	55	65	51	65	63	47	53	49	53	66	54	48	48	52	63	70	53	49	51	57	56	61	57	66	61	62	48	71	51	46	44	50	71	67	66	58	58	53	79	57	66	50	59	68	49	48	43	54	48	57	70	56	58	52	56	59	64	61	63	60	36	50	57	62	60	56	54	70	55	68	52	51	55	57	60	70	56	45	68	57	51	58	44	80	60	64	61	59	61	56	51	55	52	48	60	59	58	58	66	51	48	43	55	52	43	61	50	46	67	68	60	63	36	67	52	53	67	49	60	55	48	58	61	62	50	51	51	49	60	57	57	53	64	49	46	48	66	47	52	57	43	50	65	65	58	61	59	56	56	51	44	47	53	56	48	66	61	50	53	54	51	53	46	46	55	51	50	51	61	71	50	55	56	53	64	55	55	52	45	62	60	62	69	38	52	53	65	59	52	57	59	39	62	42	54	66	50	65	56	58	54	72	45	68	64	59	54	53	69	63	59	64	50	37	70	60	70	64	67	62	59	58	64	54	52	59	55	58	53	70	64	59	45	56	54	52	53	60	45	44	57	65	66	58	59	50	61	58	61	44	52	61	55	55	56	52	49	66	52	55	50	44	67	50	60	54	50	55	51	56	64	65	78	58	58	64	52	59	52	48	66	54	52	65	54	53	43	50	59	65	47	51	48	53	50	57	60	57	43	52	53	61	49	58	59	53	54	43	49	49	54	50	46	55	61	73	50	61	56	46	58	61	70	57	55	48	46	47	63	85	45	56	52	54	47	70	55	48	67	42	67	50	52	68	47	58	51	61	57	57	55	56	34	36	56	59	59	47	63	57	52	62	51	58	62	57	56	72	43	59	52	46	55	63	56	55	55	55	57	43	40	49	53	58	65	67	51	48	59	55	40	61	52	43	66	51	52	52	49	60	57	54	69	59	61	53	58	67	67	63	46	53	58	57	62	61	59	58	59	65	52	57	53	56	47	70	63	48	61	72	48	52	53	45	66	72	52	57	50	44	58	47	48	61	47	57	49	73	59	61	68	62	58	61	36	58	49	56	57	43	67	47	59	58	52	42	61	59	52	55	49	58	61	49	61	52	51	62	81	69	51	51	56	49	56	58	61	65	61	51	59	51	53	53	54	59	57	53	55	51	62	58	60	61	52	52	69	60	44	46	62	61	59	54	65	60	46	55	78	54	53	55	62	80	57	51	47	47	52	58	56	61	58	74	63	63	71	54	51	65	57	61	57	50	48	68	55	46	69	54	56	53	50	45	52	56	55	52	55	61	47	59	61	59	46	53	59	59	55	68	61	63	58	68	44	71	52	47	42	63	56	57	52	61	63	59	55	58	58	62	62	63	67	61	49	58	42	64	65	52	54	59	51	71	54	62	45	53	60	65	56	75	60	47	77	50	43	45	53	62	55	56	55	59	60	63	51	52	59	62	61	43	60	69	52	65	66	69	60	51	54	47	64	49	56	52	53	48	53	54	55	61	49	49	47	57	52	52	66	54	66	49	49	55	45	68	64	66	59	53	71	57	54	57	58	53	53	54	59	60	61	59	67	41	51	66	65	50	56	61	45	55	62	58	58	57	50	50	54	54	51	45	60	64	58	61	61	52	43	53	51	50	57	53	47	46	54	67	68	53	52	54	61	55	51	55	69	45	48	52	58	52	68	63	59	62	53	64	65	74	65	58	66	48	60	66	58	60	72	61	59	49	61	52	45	74	44	47	41	54	64	51	56	38	54	46	46	53	58	51	51	58	59	57	55	45	55	58	62	52	62	64	57	52	52	54	49	64	61	57	64	47	53	61	55	58	59	52	64	61	54	56	51	50	43	60	58	59	45	55	52	57	53	57	52	43	55	57	57	51	51	48	57	44	56	39	60	61	52	64	55	59	58	56	53	59	43	57	55	62	62	56	61	48	55	63	47	55	56	73	67	57	62	52	39	63	48	64	55	53	36	52	58	44	57	51	49	52	48	59	61	61	55	53	55	56	44	68	57	64	82	68	58	52	60	48	52	59	39	48	49	52	53	51	48	40	56	63	67	53	50	52	56	49	53	58	57	63	54	59	60	62	63	67	62	54	56	60	53	47	64	54	61	43	70	67	61	54	54	51	66	63	51	46	63	47	54	58	64	53	44	71	49	62	57	49	59	65	42	53	43	54	52	68	53	55	56	53	51	56	46	48	72	65	61	49	43	50	51	53	61	63	64	61	54	58	54	60	50	65	54	50	49	61	55	64	46	58	55	53	47	50	51	42	61	67	57	56	46	57	60	49	61	55	53	66	48	47	52	51	62	72	50	57	63	64	44	62	58	57	45	54	68	56	58	49	49	54	73	68	59	41	53	48	53	67	55	55	55	51	54	64	47	44	47	64	60	60	54	60	49	60	46	67	54	47	77	58	59	57	51	55	54	57	62	59	58	69	56	49	54	43	51	67	59	56	66	61	52	57	60	63	52	68	52	47	57	57	64	55	54	70	65	47	57	51	46	51	63	81	52	48	50	49	68	56	44	49	58	70	57	55	51	64	65	51	63	63	51	42	54	79	53	58	47	46	57	65	45	51	50	52	57	65	43	53	56	44	69	51	62	51	65	67	56	60	55	57	55	52	47	54	57	61	57	53	54	48	63	44	61	73	47	61	48	65	50	48	52	42	58	64	53	58	55	46	47	72	50	48	48	62	55	58	56	69	55	54	57	47	55	49	53	68	47	58	56	63	47	53	47	53	66	57	59	67	60	62	51	58	61	46	59	42	58	64	63	60	58	60	47	61	48	52	39	53	66	56	46	60	42	62	58	47	49	50	54	50	66	46	64	51	58	40	57	52	46	47	53	45	57	60	48	55	56	50	40	66	64	56	45	63	75	72	64	55	55	62	42	46	54	59	46	57	54	55	48	52	48	54	39	51	46	55	56	72	68	55	60	58	50	59	61	48	35	42	54	61	48	52	41	53	62	50	52	58	57	47	49	60	53	61	71	58	55	56	49	51	53	55	61	60	59	37	59	49	57	60	58	55	53	50	49	56	51	54	52	46	45	57	52	61	60	64	54	65	53	60	53	61	48	56	53	47	68	55	51	53	51	49	47	57	56	62	65	54	46	46	61	55	57	48	44	62	50	64	38	44	57	47	56	73	46	62	50	56	59	49	58	57	51	62	45	54	42	48	59	57	49	65	53	59	56	53	70	58	59	48	66	61	48	49	47	59	64	47	54	48	48	49	68	66	40	55	54	51	51	45	55	68	53	40	46	47	55	49	61	57	51	63	45	50	58	49	44	50	59	52	59	54	53	53	57	62	57	54	51	50	58	62	50	55	66	57	51	63	59	46	58	62	55	54	49	70	66	51	58
30421	41454	43475	50744	48531	34236	20243	7214	2002	923	768	699	679	723	739	745	707	629	667	722	700	740	681	710	724	699	696	710	723	658	684	732	704	667	705	724	721	667	668	677	705	689	709	693	743	725	677	700	714	723	634	689	688	709	713	698	705	701	706	714	692	697	679	683	685	688	682	686	675	685	699	711	676	686	687	673	665	717	694	696	749	739	697	691	694	731	723	701	707	722	675	722	750	722	680	669	707	741	682	655	728	745	696	728	719	692	687	745	745	678	719	701	652	675	696	638	709	710	683	733	721	672	678	706	736	700	694	701	686	662	682	661	703	708	694	667	714	724	745	740	717	699	673	732	730	684	677	736	711	700	730	700	782	694	699	724	662	690	721	738	717	696	691	736	706	754	690	738	711	695	770	715	710	712	678	691	737	716	689	763	708	741	690	692	742	705	693	690	686	714	699	670	684	663	706	718	693	706	662	712	712	731	648	763	698	770	677	727	716	730	691	710	729	717	675	732	740	690	689	708	737	710	753	711	729	615	711	717	715	700	717	748	673	698	704	737	694	692	754	693	722	710	650	654	719	739	728	717	681	691	697	699	716	700	730	680	687	709	705	676	747	726	739	702	735	746	685	705	712	749	735	710	712	696	715	699	718	664	704	690	705	725	743	742	659	694	683	706	712	710	671	706	684	706	705	688	745	685	704	724	735	690	703	732	707	713	709	723	746	740	688	750	718	742	667	714	685	722	693	711	701	703	666	697	756	721	711	725	629	711	735	712	723	707	668	680	757	748	718	695	719	686	699	710	709	735	719	717	718	731	676	685	680	700	736	710	661	735	725	734	711	749	742	694	705	673	701	700	698	734	689	706	696	718	703	691	674	747	685	724	714	741	686	727	678	704	722	746	711	723	697	776	721	702	713	712	727	665	703	713	719	706	703	744	741	687	714	681	673	703	722	754	695	701	740	725	695	721	722	737	731	732	683	732	698	774	713	719	689	728	681	689	702	721	704	675	677	761	660	683	702	656	715	689	702	733	693	746	714	733	686	707	687	694	706	749	773	675	754	679	712	669	723	713	734	757	720	693	717	746	712	685	693	692	717	762	692	729	732	713	746	696	680	660	737	632	733	704	688	721	728	706	685	725	704	745	737	766	669	684	683	770	694	691	711	749	647	751	704	727	704	747	701	737	663	705	752	684	748	712	714	691	746	692	677	653	713	685	709	718	723	734	749	753	728	743	745	773	722	730	677	750	672	702	698	679	719	704	739	753	735	674	695	700	711	731	685	703	762	687	653	696	685	694	718	744	744	728	706	722	726	716	723	720	677	718	721	737	700	703	686	787	751	734	724	708	693	712	742	729	728	696	703	738	725	703	752	700	703	728	741	712	758	723	752	711	714	723	700	697	724	734	671	675	729	713	743	694	695	689	675	685	712	700	755	668	709	730	688	694	685	721	693	698	730	708	704	697	737	749	704	728	678	698	713	708	733	681	709	684	724	688	769	733	716	692	699	779	719	704	714	716	681	690	716	705	717	683	731	714	724	687	674	705	719	722	714	714	702	722	671	711	704	675	742	709	710	672	706	732	711	753	729	716	750	685	704	680	675	680	724	709	701	686	716	721	665	660	702	700	723	739	642	677	723	758	702	756	703	747	720	684	704	719	722	706	760	662	704	718	723	740	705	710	721	720	736	735	694	704	675	738	703	726	740	682	740	708	692	722	684	723	679	708	682	713	755	724	669	715	738	732	659	689	707	734	727	715	713	712	694	724	738	686	699	696	708	689	717	732	726	690	731	752	705	681	711	719	710	719	718	694	671	742	800	716	685	733	682	720	701	701	686	728	697	693	721	686	737	723	641	706	668	706	655	710	706	742	762	713	721	638	734	681	661	727	726	711	727	673	685	732	703	718	696	681	659	717	702	771	703	696	736	678	702	685	734	715	702	718	689	678	758	711	696	714	708	738	697	720	694	683	719	752	721	694	722	661	685	687	698	680	682	700	692	696	691	661	719	732	696	710	694	724	717	743	722	713	745	777	727	729	713	658	712	629	701	699	721	656	743	711	732	648	692	715	691	715	707	737	695	713	680	659	738	676	748	711	721	729	704	742	717	706	681	726	742	732	725	749	698	726	646	739	728	749	720	690	701	727	686	740	648	717	737	748	707	739	703	721	710	736	711	717	724	684	723	758	669	724	707	721	665	699	691	697	711	672	701	727	727	696	722	685	706	653	750	691	687	705	763	729	654	684	736	715	699	707	714	667	716	658	707	746	744	678	696	693	730	728	732	760	720	699	712	737	737	717	733	747	729	683	718	661	676	723	703	736	684	695	701	713	768	708	666	724	725	708	711	728	736	727	739	659	719	732	674	710	711	737	730	714	708	702	754	715	713	707	720	688	726	694	675	756	719	729	723	742	689	707	701	670	706	679	731	664	732	739	688	711	681	753	705	703	723	720	696	679	715	709	679	688	693	727	671	631	677	734	672	718	710	699	721	719	721	733	733	713	679	681	726	715	669	698	688	706	646	757	710	765	697	710	765	729	690	706	719	753	706	668	699	699	686	688	715	715	725	712	708	677	718	710	692	762	794	671	697	720	681	700	669	728	704	730	735	642	693	675	700	711	715	707	696	716	692	752	708	662	728	719	711	694	752	695	710	707	727	640	673	710	697	690	696	737	690	693	706	723	726	705	677	745	693	700	727	675	680	737	654	734	738	727	685	697	738	714	685	738	727	731	709	714	639	677	649	693	718	742	635	728	742	717	738	737	684	754	695	734	696	673	723	666	694	696	672	726	739	686	706	696	675	687	716	688	731	734	743	718	713	759	664	704	670	693	705	664	688	687	739	720	694	701	728	715	713	677	683	657	681	691	728	643	710	725	653	745	771	707	742	700	722	699	669	666	733	688	739	718	753	723	689	718	638	700	706	720	718	720	708	671	682	655	688	683	698	700	719	727	734	692	655	732	671	753	696	750	697	698	687	696	663	691	683	732	697	756	680	667	670	700	718	702	662	678	674	727	691	703	733	667	714	706	695	694	720	712	711	655	723	738	694	682	747	690	737	677	669	667	675	679	700	777	739	639	704	703	716	691	684	712	732	706	728	706	734	686	708	706	712	704	716	732	664	705	727	672	700	695	689	686	695	666	722	689	697	716	716	727	684	746	721	668	694	700	717	718	711	719	684	692	731	691	727	693	694	696	712	757	705	654	741	709	685	705	753	681	746	703	681	693	721	690	680	703	684	722	717	698	687	692	642	723	747	720	676	707	733	659	701	722	714	716	668	688	753	669	722	696	738	721	708	757	701	666	715	751	665	697	678	743	672	694	728	729	722	721	710	736	708	732	729	715	732	669	725	695	725	723	680	656	706	717	721	751	714	727	739	697	681	697	715	743	720	698	720	668	715	691	739	670	718	680	700	712	707	692	726	694	716	736	688	702	748	689	713	677	708	708	728	658	721	714	719	737	742	717	681	697	710	718	673	737	741	725	738	755
2842	8698	14592	14323	9427	4170	1251	335	121	66	69	55	69	68	65	52	52	51	73	53	62	54	53	65	60	60	55	51	62	71	62	69	54	51	55	61	64	41	56	36	59	52	53	65	63	48	58	53	66	54	53	60	62	57	54	54	52	59	63	65	65	54	49	68	52	60	50	65	65	50	51	46	59	50	63	59	58	61	67	48	52	75	63	56	60	71	67	61	55	50	59	65	60	72	62	66	49	43	44	61	64	55	66	43	68	57	49	56	43	65	69	64	52	39	60	60	50	51	70	53	57	61	54	69	63	67	75	60	65	50	51	55	59	58	68	76	66	57	48	68	55	72	61	61	50	65	53	57	54	44	44	67	55	58	54	48	50	47	67	61	77	67	59	51	61	49	53	47	66	58	69	70	57	58	69	62	49	64	55	62	73	55	75	56	60	62	64	57	68	73	55	47	49	44	55	69	56	62	46	63	60	61	55	66	60	52	47	66	62	69	69	64	60	60	48	55	52	61	55	49	66	48	45	59	69	42	61	55	56	66	48	50	49	50	63	71	49	47	51	50	51	48	58	46	63	56	64	38	49	40	68	58	69	59	48	61	70	73	72	60	56	63	60	45	54	63	63	57	63	63	54	73	58	56	64	56	67	52	60	61	40	47	65	56	62	64	52	57	46	55	57	56	73	52	68	59	60	67	69	47	78	60	55	62	51	54	66	56	63	50	54	54	71	64	44	53	52	51	59	54	59	55	54	62	54	53	71	63	58	62	66	57	67	68	64	49	62	64	48	64	53	52	65	66	51	67	64	70	65	54	62	57	61	54	65	44	59	52	67	61	69	58	45	48	63	63	54	53	68	64	65	54	48	55	39	61	52	66	61	62	51	68	59	61	41	67	61	48	49	52	68	55	65	56	51	45	55	51	56	58	64	50	79	61	71	49	57	52	58	63	60	62	57	38	72	63	56	60	59	58	58	53	52	62	67	50	55	51	81	57	54	58	63	62	62	54	62	65	47	48	56	66	63	65	44	58	73	50	60	50	52	73	55	49	45	57	65	56	54	51	58	61	49	62	60	43	55	57	47	57	61	61	59	50	77	62	50	55	62	54	57	45	50	65	58	62	44	53	56	60	66	54	61	71	58	71	62	49	70	61	67	46	69	64	65	60	64	55	51	50	48	46	63	66	58	62	56	61	54	52	60	53	54	64	55	63	52	62	54	53	56	42	55	69	60	56	62	47	77	47	61	74	45	57	62	55	61	60	47	55	47	61	64	49	51	57	52	64	51	42	67	44	71	57	54	61	63	67	59	74	60	54	63	48	56	50	58	66	69	52	55	53	64	59	60	48	54	56	62	57	64	54	55	52	56	42	58	61	68	59	65	64	55	57	64	52	62	60	67	49	70	53	47	63	65	60	48	54	59	65	53	72	60	51	45	55	58	65	51	53	66	55	56	75	49	45	54	51	51	60	63	56	58	56	55	53	59	56	66	60	39	58	47	56	55	60	49	55	52	53	55	56	55	62	49	55	66	57	65	66	66	61	54	51	59	64	57	65	60	54	48	65	66	47	51	60	64	54	55	58	52	64	65	58	64	60	52	47	57	55	54	47	63	50	62	67	62	68	61	46	58	69	72	57	71	58	40	53	67	70	52	67	62	55	65	47	52	63	60	52	61	57	62	53	47	50	55	71	66	61	73	66	53	61	63	53	74	59	60	58	65	55	54	48	56	61	57	77	64	53	65	42	66	48	62	70	66	59	61	57	55	51	56	60	58	46	49	63	62	55	58	42	61	64	53	60	49	37	62	57	57	49	58	56	64	46	56	68	57	60	55	73	55	56	55	44	71	55	62	65	77	55	53	42	52	68	57	71	78	55	58	58	57	78	52	53	48	44	63	63	65	65	55	50	59	56	53	53	61	44	56	58	61	63	62	56	64	56	51	66	60	65	61	50	49	52	59	60	59	60	57	52	68	55	51	50	53	49	74	81	48	57	64	48	53	49	65	68	66	52	52	66	49	58	71	59	35	61	60	58	56	65	69	62	49	55	42	50	50	50	67	52	59	63	52	62	62	62	50	59	58	57	47	59	61	70	59	54	59	59	56	60	58	65	73	58	59	50	55	60	65	72	72	57	67	49	63	65	60	64	55	58	56	64	60	63	50	58	51	49	63	55	65	56	58	51	47	61	52	59	56	66	48	63	69	44	47	49	65	59	59	65	61	56	53	49	52	57	53	65	59	74	53	48	65	55	60	71	76	44	52	51	65	59	59	68	49	53	55	60	47	58	57	72	58	52	55	64	56	51	58	58	53	62	63	65	59	54	55	65	78	53	73	58	62	52	46	49	53	70	64	58	66	61	68	60	64	46	74	52	55	46	41	62	58	55	59	67	56	54	60	77	52	64	61	55	61	55	44	54	61	72	57	60	62	44	64	74	53	68	72	68	44	62	61	57	69	63	59	63	50	53	70	55	65	67	68	66	55	57	61	72	55	60	55	52	58	64	55	46	48	49	47	65	56	60	62	60	60	66	50	48	61	55	45	68	57	72	58	61	62	60	40	65	52	77	36	59	52	49	64	59	59	59	62	62	72	59	58	54	50	46	57	48	52	59	52	53	49	52	63	66	46	67	49	44	50	56	49	72	53	53	64	47	65	60	48	68	46	53	55	79	64	54	66	52	54	63	49	64	62	56	61	60	61	69	56	48	60	52	60	69	67	62	57	60	56	55	62	55	56	38	52	47	53	61	65	59	62	58	67	58	69	58	63	57	65	67	67	68	48	53	67	53	47	58	53	59	46	56	67	53	56	52	59	70	50	53	66	57	58	60	40	74	60	58	67	45	41	62	66	49	52	58	56	63	54	62	62	59	72	70	51	57	76	56	51	57	70	64	62	54	67	60	54	68	59	60	76	54	58	69	48	52	60	53	64	64	64	41	57	68	52	50	53	52	61	58	46	77	57	55	70	54	54	52	68	47	57	56	53	47	65	55	52	63	68	52	50	64	55	68	64	60	58	53	64	60	40	60	56	54	60	49	54	47	56	54	52	61	66	60	58	50	65	69	57	65	70	64	49	65	67	69	53	67	60	64	55	70	60	57	62	72	55	56	48	63	66	41	59	63	57	72	48	61	50	49	66	45	57	72	65	59	63	60	51	52	65	53	62	71	57	63	56	47	59	60	56	55	61	67	71	60	57	60	58	55	65	59	65	74	70	73	68	60	52	62	63	50	58	59	59	53	56	45	60	46	57	60	54	61	60	66	63	55	66	54	65	60	71	64	56	62	66	48	56	70	68	76	50	48	62	53	53	57	65	67	57	54	53	70	53	59	62	52	56	61	49	59	61	57	60	60	57	52	53	66	48	62	72	55	47	62	50	48	53	55	65	58	49	73	71	51	62	54	53	54	55	44	64	54	62	56	65	54	48	60	54	40	56	60	59	47	53	60	63	42	50	58	50	68	64	65	56	53	56	55	58	55	50	47	58	53	66	61
25534	37213	42422	52147	50516	36712	22506	8919	2585	976	777	712	736	739	708	724	726	736	746	753	734	726	738	747	743	739	727	684	726	711	747	739	720	747	758	716	734	718	712	775	727	749	719	719	761	738	751	739	736	777	720	809	749	702	725	740	716	701	763	771	750	754	770	716	710	787	693	739	722	778	740	776	714	734	738	713	734	720	720	735	739	708	771	746	738	751	676	707	742	724	657	736	717	735	752	677	768	721	677	721	698	709	721	704	661	718	731	691	718	772	735	708	725	729	728	772	735	692	703	766	769	733	707	689	692	750	743	726	689	748	756	775	714	789	785	748	716	769	747	678	758	736	719	802	721	737	740	722	764	757	781	728	743	733	726	691	684	742	745	736	720	716	734	740	717	734	693	753	749	720	746	729	725	787	690	716	744	726	787	737	693	717	721	720	710	750	691	722	690	706	745	720	698	713	740	702	729	708	760	743	746	726	761	733	725	718	683	730	720	742	726	688	797	762	732	752	730	672	695	733	709	707	753	716	714	717	751	756	814	714	737	673	754	709	737	736	765	728	704	714	740	712	756	734	691	735	751	731	700	714	707	719	747	694	806	725	745	734	740	740	786	709	707	742	757	739	715	753	732	695	725	754	727	749	708	732	737	753	729	735	714	751	703	703	744	753	726	712	707	754	755	696	738	777	691	748	717	756	752	721	760	741	695	700	735	711	760	752	707	725	732	742	684	697	744	745	736	758	722	759	747	719	716	711	691	751	754	750	782	712	700	733	764	762	765	696	762	695	724	727	699	751	743	728	693	750	687	717	752	745	714	711	716	706	746	730	754	722	738	735	714	717	737	737	695	748	737	801	749	743	756	738	712	749	751	689	716	657	738	768	736	774	733	726	715	749	743	724	718	716	705	702	743	732	719	736	728	737	730	738	788	707	742	761	726	752	753	689	769	713	756	710	750	714	725	743	728	740	705	817	763	756	751	722	777	696	762	689	729	723	757	772	736	766	715	724	708	732	711	695	741	680	714	719	743	723	746	726	765	730	743	707	729	733	740	780	736	719	733	708	742	735	741	758	711	732	742	697	759	694	757	708	714	694	723	747	739	710	710	766	720	728	753	712	763	708	711	731	698	685	703	763	727	682	753	693	713	720	742	755	754	695	745	716	744	750	706	739	692	715	759	774	759	733	747	680	681	753	709	725	728	758	691	693	724	703	739	713	744	757	734	723	696	674	710	748	749	725	777	734	712	709	777	753	738	755	809	709	719	712	712	672	731	819	719	760	733	727	731	691	756	740	737	740	746	716	705	698	731	737	720	809	685	701	695	776	753	786	767	709	727	708	757	776	745	704	738	696	733	727	671	761	690	705	745	765	723	770	763	719	738	731	725	746	761	676	730	728	753	700	694	716	797	728	717	693	774	757	750	684	720	749	681	761	760	740	713	746	742	758	750	740	763	714	788	739	679	756	694	714	771	744	707	738	726	703	730	779	746	681	729	733	779	746	742	744	675	709	729	799	739	697	713	712	733	721	712	723	718	691	744	710	739	724	719	737	746	750	667	706	758	768	740	760	736	722	754	730	761	727	761	722	736	747	765	768	758	709	720	715	735	740	718	767	745	750	769	702	745	733	690	735	702	726	726	745	739	728	738	692	746	683	742	695	760	748	684	752	726	741	727	783	782	702	725	759	752	719	725	728	772	742	717	749	737	773	727	720	733	733	709	741	716	692	686	733	733	712	729	669	725	736	718	741	754	734	733	765	694	723	744	746	722	794	767	756	728	707	726	759	708	731	723	748	755	721	714	741	719	777	691	688	707	713	771	740	720	712	764	739	792	718	772	716	717	696	677	765	737	731	732	749	695	735	787	712	723	768	733	718	744	716	735	762	699	691	685	710	681	669	725	734	716	728	702	741	715	681	714	716	748	689	784	672	749	760	714	779	802	705	760	698	741	737	719	762	720	687	721	674	740	722	689	711	735	709	745	729	751	737	719	753	692	742	786	734	737	698	714	768	741	729	681	718	742	703	731	741	759	744	740	754	716	709	763	707	702	738	795	714	713	718	717	709	698	787	708	701	739	737	704	753	739	749	714	694	688	743	735	734	719	770	730	724	747	725	787	714	744	733	716	770	787	759	755	751	713	698	694	738	671	761	743	716	708	785	723	711	719	763	776	718	720	753	771	701	694	784	672	688	749	709	720	732	754	703	730	729	750	704	732	714	707	732	755	735	744	736	732	703	727	755	714	686	770	738	748	664	729	692	760	685	742	758	708	752	757	768	782	740	718	738	739	733	726	726	696	750	761	695	748	738	725	692	736	724	707	726	714	762	779	741	750	701	733	673	723	694	740	729	775	756	721	717	719	741	663	764	726	749	779	694	711	753	739	773	700	706	719	772	737	753	768	757	721	705	735	797	706	755	717	699	760	682	714	729	775	765	727	727	748	736	720	740	719	743	732	767	742	718	723	767	746	768	725	774	681	781	756	672	702	725	710	721	725	731	743	741	689	695	707	715	731	718	711	724	764	759	701	720	774	760	752	725	706	731	740	749	729	736	715	696	732	775	708	652	738	717	713	783	741	677	711	736	718	708	745	721	731	702	793	724	731	724	726	724	760	746	744	758	738	708	746	707	728	823	757	712	754	760	751	751	732	740	733	769	741	755	751	749	721	741	776	773	748	678	722	727	745	726	708	763	724	695	785	750	729	714	759	716	734	768	711	740	727	742	753	749	727	722	679	681	691	724	792	691	743	717	742	750	715	765	778	748	740	713	717	752	739	722	765	735	721	735	734	713	765	794	756	669	720	744	762	718	718	734	688	775	714	780	696	741	753	747	733	742	739	783	717	737	773	740	737	737	697	743	722	691	715	744	775	728	736	705	746	700	692	746	779	704	719	718	702	684	720	692	759	732	761	695	741	746	728	729	747	735	710	756	729	768	710	742	746	769	734	726	771	737	746	756	721	784	737	783	759	739	748	761	729	708	740	727	704	754	742	697	730	771	761	702	700	726	739	702	751	708	738	705	748	741	734	754	752	719	727	751	759	747	723	746	721	772	751	745	741	741	721	738	719	731	749	722	743	715	760	702	721	748	694	701	727	718	695	814	738	763	730	703	712	733	720	729	735	714	763	744	736	735	668	699	768	725	780	756	719	745	712	733	665	756	729	716	754	735	785	714	723	780	702	711	752	751	728	673	723	748	754	722	711	759	688	686	703	728	752	750	709	741	718	733	716	737	738	712	760	720	764	733	772	723	719	682	696	670	749	718	727	722	733	736	726	721	717	741	763	747	742	743	749	719	717	751	701	706	706	749	741	736	734	723	753	754	733	728	736	749	707	729	755	728	734	737	771	780	706	706	754	745	761	710	700	719	712	709	706	704	766	723	709	690	726	749	714	711	749	723	737	713	737	728	757	780	776	762	749	769	736	696	728	693	702	735	719	752	736	676	744	731	723	771	742	737	763	752	704	729	721	697	709	673	736	717	743	796	725	718
1986	14106	21407	21391	14246	6982	2126	491	161	74	56	59	43	53	61	51	58	45	51	59	63	58	47	65	59	42	62	55	53	62	45	64	55	58	54	55	57	53	49	56	55	58	52	44	61	60	54	57	64	58	59	53	58	56	46	50	61	46	64	58	48	52	57	63	52	47	62	58	53	63	52	53	51	53	51	58	54	55	61	69	66	65	61	60	56	53	46	55	65	48	52	68	53	61	60	52	59	65	56	62	62	55	59	55	53	58	57	48	52	59	51	51	68	55	68	53	43	65	59	41	49	52	42	67	53	49	64	68	66	67	54	64	54	47	53	63	50	55	46	47	50	60	57	63	52	59	68	65	44	54	45	50	60	66	55	55	59	63	48	54	59	59	56	57	51	49	60	50	48	68	58	55	56	54	63	62	54	66	57	68	50	51	47	64	69	65	67	58	55	47	66	47	64	52	63	60	67	51	52	60	60	50	70	65	60	61	62	53	74	56	59	53	68	60	58	65	75	66	67	66	66	50	56	68	54	48	64	55	52	58	56	59	45	57	71	60	45	54	60	60	55	55	60	58	52	52	53	65	60	59	54	59	64	72	51	58	52	55	56	63	59	63	54	59	51	64	55	57	61	57	55	66	54	55	58	67	52	60	58	64	49	52	61	57	57	49	53	63	56	50	43	65	63	56	52	60	43	60	70	62	71	67	60	49	42	63	59	79	48	59	53	55	61	56	52	48	80	64	61	71	56	79	58	58	51	63	63	65	46	69	63	46	62	60	52	51	57	51	52	60	67	66	57	59	69	55	56	57	66	63	41	54	59	77	51	52	49	63	55	46	57	61	60	57	56	59	60	59	43	60	45	55	56	49	58	67	49	57	63	51	61	63	67	62	61	59	55	57	62	53	38	57	62	63	61	57	58	43	57	54	56	56	64	55	60	58	59	56	42	54	57	55	51	49	56	50	67	57	60	54	44	56	52	55	70	55	58	53	63	58	64	52	59	54	52	61	55	64	51	56	57	63	48	69	53	52	41	53	61	48	63	52	70	58	48	57	58	52	39	56	52	73	49	56	50	48	56	55	59	55	54	53	63	45	48	69	62	73	57	59	60	63	45	42	68	54	56	67	64	60	53	72	47	68	65	57	52	48	54	63	44	69	75	68	69	59	46	64	65	65	57	48	58	53	57	60	61	66	60	59	65	52	79	63	52	58	60	52	58	50	63	48	70	49	68	46	52	53	59	53	63	57	41	56	51	57	44	62	60	46	61	59	46	56	46	68	54	55	47	50	57	63	45	40	50	58	63	53	50	56	64	58	45	50	61	56	68	55	54	56	61	60	52	49	62	57	63	50	48	52	54	62	61	52	44	69	73	56	73	72	65	47	61	61	51	79	59	62	52	51	58	48	64	66	68	54	45	59	62	66	61	49	55	57	59	62	71	46	52	68	49	54	61	56	60	62	65	67	53	49	59	75	71	58	55	53	55	82	43	45	49	69	70	71	64	54	51	45	78	51	55	57	44	68	66	57	72	65	70	52	67	50	63	54	68	75	57	67	51	48	44	69	61	53	61	74	51	58	57	58	54	48	57	59	63	64	47	64	49	52	74	54	50	50	57	67	50	57	53	49	56	69	64	80	58	67	68	52	53	55	52	65	58	61	65	66	43	44	44	60	56	62	60	52	60	48	65	63	59	68	44	51	47	60	59	58	64	62	62	53	62	57	65	56	42	55	51	67	65	55	67	61	58	56	56	60	60	67	72	61	58	54	69	55	60	51	53	62	61	62	60	51	55	70	68	60	65	64	66	72	59	54	47	55	64	55	63	46	44	46	58	50	55	50	46	53	55	50	61	50	64	58	55	53	52	57	63	58	60	44	63	54	47	53	59	68	61	53	55	67	61	59	66	64	69	53	53	52	44	64	52	48	46	52	54	59	64	68	54	56	59	55	65	67	50	55	52	62	52	41	61	53	58	59	61	60	61	56	74	53	50	57	53	55	58	50	66	73	53	63	57	47	61	47	58	55	53	70	59	54	61	54	70	65	62	58	56	59	54	49	52	48	51	51	58	45	61	73	52	66	63	64	53	64	60	46	64	53	59	68	51	57	68	39	66	48	50	53	66	67	54	59	64	48	58	54	50	62	69	56	57	64	58	56	47	50	52	45	56	59	61	53	52	74	59	60	56	59	50	63	51	56	55	43	56	47	48	62	62	62	60	52	63	60	62	48	51	57	72	64	66	62	63	69	57	70	56	66	47	53	71	62	76	50	67	66	64	56	65	52	79	49	44	57	63	65	37	56	53	59	54	63	72	61	45	68	62	58	70	42	54	64	63	57	65	56	72	52	42	56	50	56	48	64	55	65	48	64	59	56	55	58	63	63	62	54	67	58	53	65	45	63	59	47	44	53	47	46	54	62	64	64	48	68	59	70	65	60	52	53	53	54	59	57	73	51	47	56	53	49	74	61	45	61	43	70	65	57	63	59	64	67	58	66	65	59	53	50	56	59	56	61	51	78	60	71	67	48	55	77	52	60	47	56	52	54	66	59	55	42	55	63	64	52	57	53	55	69	72	62	66	67	57	62	53	65	57	48	64	55	58	63	58	48	53	74	64	63	53	57	63	76	70	60	46	67	54	54	60	58	58	63	62	69	59	55	49	69	65	55	64	57	47	64	54	44	67	56	58	53	63	68	66	46	46	62	61	58	68	60	58	54	58	60	61	60	61	52	66	47	67	69	66	56	56	56	43	49	53	48	51	48	51	50	66	73	50	59	72	52	58	67	43	57	65	60	56	63	50	56	66	59	56	58	61	58	63	60	66	54	48	51	61	55	51	50	57	49	65	64	56	61	64	49	57	50	49	71	46	58	65	70	67	58	70	56	56	64	57	68	66	64	64	56	47	56	71	48	53	59	55	59	76	70	53	58	58	53	41	53	65	56	46	50	54	59	44	54	55	63	63	46	57	60	52	62	58	46	73	52	53	44	62	53	37	54	61	58	70	56	59	54	57	61	71	57	52	65	62	52	55	62	42	51	73	51	54	54	58	64	74	58	57	58	69	57	52	54	51	64	51	59	58	74	64	67	44	67	56	66	66	60	48	55	52	72	54	62	38	69	49	57	61	59	62	45	56	61	47	68	66	58	50	54	69	72	64	61	77	67	56	59	62	59	64	61	62	64	62	60	50	65	48	51	53	48	54	48	65	56	65	48	62	54	46	56	52	55	62	61	51	63	52	61	50	62	45	68	70	57	67	62	53	55	62	64	50	52	52	59	56	50	64	52	56	59	60	48	35	58	62	71	68	62	59	55	48	65	54	67	64	64	69	57	63	49	52	43	45	55	50	59	52	59	47	59	48	46	65	64	43	52	59	74	66	46	53	49	44	62	69	55	46	65	64	64	50	64	52	52	60	51	58	47	57	49	62	50	54	60	59	68	64	78	76	66	56	56	55	67	60	59	45	68	53	68	55	64	59	52	57	47	50	47	71	72
28210	43463	49221	62127	59826	43334	27477	12710	4037	1249	828	733	747	778	743	699	711	713	730	729	694	712	749	702	756	696	717	679	755	696	728	748	748	726	725	758	729	703	730	692	681	729	723	736	728	710	690	675	721	696	716	704	737	698	739	742	681	719	746	735	718	743	727	728	732	720	740	693	676	749	684	749	728	698	659	681	743	692	741	712	713	723	693	685	763	706	710	681	708	740	720	718	710	750	721	712	754	721	724	704	728	683	773	739	692	674	742	741	709	713	753	759	743	736	739	738	699	745	688	730	732	694	754	780	657	707	701	695	719	751	763	710	744	745	739	745	738	734	749	720	706	730	731	729	677	786	749	691	757	749	712	734	730	765	713	706	708	717	738	760	725	666	755	658	700	754	706	742	743	680	727	719	698	738	696	707	695	710	683	740	721	673	734	760	726	732	727	697	702	721	746	671	698	730	726	755	700	734	746	717	755	750	703	728	732	737	737	786	670	702	772	768	734	704	723	730	732	705	716	692	680	713	731	694	664	736	754	697	676	745	749	770	733	726	686	686	746	718	727	783	797	713	727	720	724	729	664	728	714	688	688	744	736	755	708	768	805	780	692	743	739	726	764	724	753	706	707	708	715	691	745	754	701	678	694	764	726	683	726	712	734	718	729	678	718	704	704	655	683	697	740	752	708	712	706	736	682	708	697	736	703	704	695	742	730	706	755	713	746	696	684	693	719	693	699	727	749	738	719	709	737	733	698	716	731	709	714	677	699	733	701	697	711	755	686	697	730	718	689	737	740	683	712	703	727	792	713	690	737	727	765	719	653	769	720	710	712	722	696	712	734	688	768	724	715	707	774	673	695	741	724	720	738	720	684	723	699	716	721	760	719	680	724	705	760	741	706	722	786	741	715	706	677	698	676	708	684	722	733	749	709	761	768	724	765	728	706	754	681	695	696	747	701	752	728	731	719	761	692	764	726	769	718	734	668	687	761	728	709	688	736	748	693	724	723	760	705	737	781	760	755	736	691	747	715	681	701	744	700	708	684	690	669	751	713	745	719	695	695	739	741	752	795	669	711	725	725	692	704	719	720	717	705	684	746	760	767	711	707	699	701	743	742	753	706	735	692	706	708	699	706	719	686	714	718	728	731	736	696	704	643	715	719	769	675	723	742	721	703	741	753	702	706	717	718	740	725	711	735	716	728	718	646	755	723	774	683	721	697	743	740	724	740	743	752	760	742	685	691	713	739	733	754	748	690	706	724	729	728	746	733	726	753	755	689	717	706	749	655	689	704	716	717	722	721	752	746	690	751	721	683	720	728	726	749	714	710	725	713	758	711	722	736	744	755	721	677	696	722	704	743	729	710	718	771	734	773	727	767	744	736	747	790	710	744	764	708	694	728	686	723	682	732	747	730	718	722	711	716	673	748	694	718	713	722	698	726	749	729	739	700	738	737	777	725	672	706	726	726	726	726	712	728	762	721	709	704	690	702	744	686	764	756	752	723	728	749	659	707	688	710	758	730	748	723	750	723	716	693	722	703	678	717	727	705	696	683	757	742	731	719	691	701	751	715	751	739	737	717	724	719	780	740	743	690	685	674	701	707	720	665	758	713	717	760	684	729	734	740	702	729	719	767	701	732	739	741	723	725	663	705	707	720	662	725	762	729	747	723	727	745	712	738	720	684	683	708	699	724	751	738	720	722	744	676	740	730	718	745	689	731	757	716	709	741	739	716	693	746	716	748	733	716	724	708	688	785	727	715	741	728	678	690	766	695	712	728	736	718	713	725	710	713	721	702	695	663	762	746	689	711	684	768	753	767	740	743	705	666	704	705	742	754	741	742	703	677	711	721	705	682	703	716	735	775	702	740	757	721	750	728	742	755	739	692	709	729	667	750	718	693	755	706	735	728	667	730	707	782	726	666	749	740	704	674	720	712	707	735	705	671	711	731	773	660	714	716	723	692	728	673	701	706	769	675	714	717	673	714	664	752	730	753	720	680	726	707	716	729	766	752	740	755	714	724	723	778	697	712	733	703	717	753	757	703	688	715	704	703	777	730	729	707	722	703	723	717	676	751	721	712	675	700	706	720	739	742	745	755	747	686	659	789	737	706	684	721	709	683	662	710	714	700	726	758	699	705	716	726	732	730	709	749	765	679	774	753	679	765	712	694	742	739	729	707	748	724	706	725	742	729	675	755	673	740	698	711	738	683	708	709	689	723	707	685	707	712	707	691	688	734	693	731	740	718	711	737	708	747	734	690	714	702	713	756	668	727	720	747	729	780	688	704	726	694	729	797	741	711	760	702	745	712	718	695	710	697	709	763	718	740	742	695	750	666	696	694	747	763	730	740	731	702	705	748	755	708	677	748	698	740	747	747	708	684	713	748	718	750	656	733	721	700	753	762	684	777	696	702	706	703	701	753	747	676	729	710	738	768	709	726	728	744	737	678	694	727	708	707	702	734	726	762	701	735	733	733	715	745	739	733	701	713	714	703	720	722	738	661	767	766	775	769	716	737	709	697	681	694	663	738	747	715	736	676	737	713	669	729	760	722	702	718	740	711	710	736	709	708	695	758	754	744	721	761	758	711	766	716	701	728	677	707	758	770	682	705	702	731	714	706	754	722	692	718	667	719	668	691	738	789	706	725	728	715	718	746	747	703	728	710	723	732	725	738	729	737	727	627	712	679	729	726	747	690	696	735	755	746	677	723	774	724	726	729	711	706	703	713	734	726	762	718	749	692	745	705	699	715	738	731	718	709	745	687	731	699	696	724	741	730	714	712	741	700	761	719	725	746	708	707	710	715	791	773	718	696	762	745	685	691	697	718	756	724	670	701	689	684	720	720	741	702	717	744	698	746	731	717	682	692	704	722	685	630	730	725	741	708	712	781	742	715	749	647	763	732	710	731	721	769	744	736	728	727	714	707	674	722	716	753	732	727	734	732	738	729	730	697	737	737	694	702	730	751	778	787	676	741	659	725	652	705	753	742	672	708	701	695	748	785	727	712	779	716	764	753	680	683	737	714	697	716	700	707	708	692	725	645	712	710	746	707	726	749	740	754	753	721	710	750	770	723	718	636	735	721	719	731	666	717	681	711	745	733	766	719	720	727	729	742	741	720	710	708	703	711	687	753	736	696	728	697	748	737	738	727	721	749	716	723	684	720	725	711	735	704	741	719	719	696	753	739	691	718	740	737	710	708	715	693	731	735	730	786	759	692	708	711	717	745	710	692	712	748	701	730	754	725	719	739	694	725	717	709	694	752	734	749	729	737	695	723	701	750	709	729	710	679	710	733	735	707	701	764	754	699	718	743	704	758	739	699	725	733	693	742	699	694	730	720	732	663	734	717	689	701	712	678	717	682	767	707	662	722	750	707	741	722	722	755	737	653	751	690	691	714	724	706	752	729	668	739	716	723	718	719	705	715	733	706	721	748	753	741	759	754	752	720	724	734	692	737	742	722	755	714	711	719	735	688	738	740	759	711	753
1426	2027	5884	6590	3571	1595	573	192	91	56	56	47	55	61	62	55	59	53	55	58	67	50	64	60	58	60	60	62	53	58	57	55	73	61	51	62	61	77	61	61	49	57	61	82	66	52	55	53	46	59	60	52	59	64	60	46	68	64	50	47	54	58	50	54	48	56	59	65	58	58	54	57	45	75	41	54	41	53	49	50	52	54	53	52	48	56	48	54	65	67	56	30	66	45	55	56	61	50	74	54	50	60	40	55	63	66	63	52	63	52	58	66	47	65	52	59	52	65	53	65	48	50	49	58	59	57	59	43	60	53	64	66	69	62	60	58	41	50	47	58	60	55	41	46	60	41	60	66	59	60	68	53	59	51	44	60	57	64	69	61	52	60	48	58	57	47	42	61	42	61	54	63	60	53	61	56	55	45	40	57	47	58	54	58	54	55	66	52	69	69	59	55	43	52	56	71	76	57	48	51	59	52	44	60	51	57	56	61	52	46	47	55	59	71	64	64	60	54	53	51	52	82	73	55	54	64	51	58	63	57	42	52	53	50	49	69	53	59	55	58	56	47	51	53	54	54	64	65	61	51	63	50	53	64	68	62	62	55	50	56	51	56	59	52	56	61	40	61	48	59	46	41	46	57	52	62	59	50	64	67	50	46	65	45	51	55	61	50	53	51	49	61	51	54	50	56	59	55	58	56	65	59	69	50	61	64	64	64	58	44	63	58	54	66	53	68	57	68	48	56	57	64	58	68	52	49	56	54	49	51	51	52	63	63	48	70	63	62	65	64	61	67	77	64	56	50	66	57	62	50	55	54	58	52	56	68	55	42	69	50	65	65	66	62	59	50	50	56	51	50	52	57	57	51	57	60	51	61	71	56	60	55	56	51	60	64	49	55	54	78	49	48	64	42	69	53	46	62	68	65	55	61	77	49	56	57	51	59	60	50	47	47	58	51	54	69	52	44	66	56	65	65	65	63	63	62	53	52	56	53	43	62	48	53	57	74	59	48	43	66	49	57	48	70	68	49	57	66	66	46	61	46	43	50	61	57	60	62	52	50	52	51	51	70	50	51	59	52	51	56	49	54	60	62	56	57	54	52	51	57	55	45	63	61	39	63	51	41	57	57	57	52	65	56	63	60	67	46	78	58	52	43	66	54	59	55	59	65	55	57	31	46	47	60	66	51	65	61	66	54	63	51	50	61	58	47	52	57	73	55	41	54	62	65	46	50	69	48	64	63	60	61	51	50	51	55	58	61	63	70	59	50	62	66	39	47	55	47	60	61	71	68	57	61	54	55	55	66	63	59	51	49	59	63	57	57	54	42	51	55	41	47	56	52	63	40	61	52	60	58	63	38	44	53	56	52	51	59	57	63	54	37	63	55	65	47	48	65	56	61	61	44	61	61	49	53	53	55	73	63	44	49	63	50	50	49	61	64	54	60	50	67	49	52	68	54	48	54	54	56	59	64	72	61	43	55	54	55	47	60	57	47	60	54	69	54	56	57	60	53	64	58	61	50	70	67	54	68	52	40	53	61	57	50	58	64	61	34	53	56	62	57	62	54	60	55	57	49	69	49	62	67	54	47	69	54	41	62	57	56	59	65	58	60	54	48	46	49	45	59	52	60	56	50	54	54	52	65	64	60	60	55	61	51	56	49	49	58	58	83	44	69	56	61	57	51	62	53	64	56	61	58	60	50	59	48	57	59	65	50	58	60	63	66	48	54	60	59	46	61	51	43	54	59	59	58	59	64	54	52	57	68	47	40	53	58	48	57	58	53	65	59	67	58	48	57	61	60	59	55	64	64	65	52	59	58	45	53	63	55	52	52	64	62	55	49	62	61	59	44	47	62	51	48	56	54	53	63	57	62	57	48	50	62	64	60	54	66	71	58	45	47	50	46	51	63	37	55	64	58	40	56	51	51	53	63	51	64	56	64	52	61	57	51	55	62	47	43	54	57	57	50	58	46	62	57	56	47	54	51	64	54	66	58	53	65	45	63	51	60	52	51	52	68	57	37	58	58	61	59	56	63	57	47	58	53	50	59	59	70	64	59	50	62	65	48	59	50	61	48	58	52	70	64	58	65	52	55	61	56	50	64	65	58	62	62	45	59	52	54	52	57	67	58	49	52	50	52	56	71	74	69	59	67	60	53	53	66	47	56	44	45	38	45	54	62	49	53	71	55	63	56	54	64	43	56	54	61	61	58	53	52	61	60	58	61	60	56	57	64	51	53	51	45	75	54	45	55	52	77	58	67	56	51	70	60	55	49	62	53	57	61	61	63	60	50	44	54	52	66	61	70	52	59	49	42	53	58	58	65	63	48	67	60	60	57	48	57	44	55	58	53	63	71	62	57	52	51	55	51	42	62	63	52	66	63	55	81	54	56	52	46	53	47	48	51	71	68	67	63	49	62	63	57	49	53	63	63	46	64	39	61	39	58	45	48	65	56	56	64	64	59	52	47	48	66	46	57	63	60	57	67	61	55	61	63	50	56	60	69	53	57	58	66	54	59	62	51	68	60	78	49	49	55	66	59	47	51	66	53	67	46	70	57	63	60	69	62	60	47	46	77	55	61	61	49	57	55	61	65	67	57	50	50	55	61	46	61	54	55	57	57	66	55	48	64	59	63	56	53	63	47	58	61	58	62	57	72	54	57	56	56	50	48	50	56	59	74	57	53	59	54	66	44	59	47	58	71	55	64	69	49	50	55	44	59	54	55	65	36	56	58	54	59	52	52	55	56	51	71	58	69	50	55	60	48	66	48	52	58	66	64	59	59	52	49	60	59	50	57	71	56	50	52	50	46	49	60	67	57	53	57	72	64	52	48	50	61	49	43	57	48	51	73	69	64	42	59	69	65	54	61	47	47	63	58	49	52	66	54	61	61	52	59	53	60	66	57	65	77	68	65	65	68	52	51	67	57	56	51	55	42	61	45	59	60	64	59	56	61	51	69	41	62	55	62	54	47	57	60	70	60	39	57	51	65	56	58	62	63	50	64	46	66	60	77	49	48	61	46	55	67	53	49	56	60	43	62	56	58	56	55	53	60	61	58	67	58	56	56	57	63	62	62	53	69	52	58	58	53	63	65	49	63	68	56	61	50	56	61	60	70	66	60	47	65	48	58	60	55	70	59	46	51	46	46	51	57	65	63	55	60	59	56	64	63	72	59	56	45	41	52	46	71	51	52	55	59	44	62	58	45	58	53	53	61	51	57	57	42	67	61	46	59	59	50	60	66	52	51	44	61	43	57	57	65	67	66	64	74	63	49	59	61	36	55	59	46	60	52	52	58	57	43	53	47	54	54	57	57	63	56	52	65	59	61	60	42	53	64	58	52	60	49	50	53	64	59	60	48	57	51	65	59	41	54	62	51	59	52	62	50	43	57	52	55	57	52	64	67	47	60	54	66	50	58	62	49	60	62	52	57	51	55	58	60	50	58	61	53	55	57	51	55	64	67	36	68	60	57	56	70	60	57	51	47
16108	22919	32188	37786	36055	26983	14161	5086	1569	873	741	717	715	709	736	678	703	676	698	684	718	728	702	736	673	719	709	712	704	747	674	688	703	717	724	699	728	750	733	735	680	735	691	687	644	693	695	751	710	720	724	675	736	719	726	690	672	721	685	720	694	680	718	691	706	712	716	704	708	748	703	672	698	695	740	674	676	723	754	743	659	734	698	657	745	700	751	672	724	698	708	683	729	665	695	687	746	721	745	755	721	695	666	702	715	728	766	758	710	672	704	667	649	703	719	721	716	670	684	684	697	729	678	726	703	710	733	703	697	682	686	737	755	702	725	715	725	649	671	705	716	708	630	735	711	691	714	713	699	679	679	691	724	737	703	696	743	718	710	735	685	703	700	693	700	673	693	717	703	701	739	749	700	718	707	724	721	696	725	737	753	728	696	714	682	740	698	660	682	734	695	712	685	663	710	739	699	696	686	699	690	715	760	732	719	675	689	686	736	720	682	708	682	678	717	733	693	670	730	702	707	743	739	709	705	684	721	683	716	738	664	730	700	734	710	625	687	698	711	720	714	719	719	721	706	723	721	667	671	681	681	678	762	723	719	704	718	736	706	711	695	698	688	691	702	737	671	722	730	728	683	722	737	712	711	689	714	698	673	696	722	708	716	704	681	722	735	716	751	692	717	737	677	651	698	693	738	732	639	678	710	707	704	764	678	699	670	668	736	654	682	730	723	710	696	714	683	729	691	731	739	689	680	666	703	667	723	715	736	714	704	715	710	744	717	718	700	697	723	742	730	687	661	701	670	700	713	688	711	661	710	715	706	689	661	687	719	700	760	706	672	707	712	662	721	703	665	708	687	699	705	746	689	721	704	709	743	726	695	702	664	730	677	727	684	646	702	659	653	684	698	684	709	690	748	734	687	678	655	718	738	704	705	648	677	730	674	743	728	726	705	688	683	691	749	742	682	711	694	695	741	694	708	711	689	713	661	743	688	687	676	705	727	745	704	709	702	650	694	706	726	689	683	675	695	693	667	718	707	706	691	747	719	728	759	718	717	690	688	712	722	685	727	723	715	701	684	678	692	722	733	701	677	694	691	700	768	750	739	697	705	719	690	733	699	699	712	707	689	704	707	672	720	723	733	700	695	718	726	667	677	701	725	665	678	690	704	745	736	760	718	701	709	699	699	714	700	686	721	753	673	701	725	722	729	690	709	674	668	669	726	685	730	667	674	733	737	665	716	700	765	692	717	686	704	704	699	649	731	696	700	722	677	717	753	713	693	695	664	710	745	732	685	735	731	715	716	676	684	671	704	726	653	751	718	709	720	712	742	705	688	767	719	707	705	717	729	681	717	727	686	696	718	726	764	726	733	707	687	674	738	734	681	649	727	717	704	745	721	738	707	674	671	729	668	675	722	694	707	693	711	714	699	708	698	705	705	657	674	719	728	676	715	715	706	652	701	687	714	670	729	714	705	704	656	736	689	662	707	717	686	704	736	725	695	751	720	713	677	695	773	707	695	686	703	692	751	695	734	696	715	711	690	699	683	697	689	649	702	715	734	669	765	719	667	660	738	712	716	729	733	674	688	696	681	692	715	723	715	725	720	714	689	737	703	709	765	684	688	688	643	682	681	726	690	703	685	757	690	745	681	743	736	685	716	697	673	710	745	638	684	694	696	710	649	699	704	715	693	699	712	699	689	718	730	662	730	721	704	731	711	692	700	721	696	645	703	657	692	680	674	673	680	759	733	731	730	683	681	708	720	681	700	753	760	701	656	712	712	700	709	772	719	723	669	683	706	721	737	637	725	697	681	697	697	717	737	722	709	717	621	692	725	727	696	722	717	750	682	679	684	703	699	714	704	683	767	725	712	691	741	709	683	687	709	745	722	688	762	716	710	726	730	736	730	707	683	720	737	745	743	680	657	678	708	726	696	706	707	689	728	686	682	750	701	720	719	679	681	735	714	694	718	676	696	728	721	754	675	675	732	701	704	689	748	701	691	687	675	690	705	684	691	713	713	730	735	739	738	712	712	716	704	739	721	675	714	717	742	712	682	661	750	706	733	720	695	740	725	733	702	715	730	682	684	739	665	683	661	688	695	637	678	728	697	727	726	727	714	696	696	674	712	679	672	710	705	672	703	702	685	757	717	751	662	713	704	749	727	735	713	726	724	668	652	690	726	714	738	739	715	710	718	702	725	679	688	688	689	701	667	715	767	689	644	729	718	739	707	689	671	723	722	712	696	685	725	668	711	704	718	735	705	740	726	694	733	664	680	734	735	662	698	717	671	712	689	743	683	757	691	731	665	707	714	697	707	689	715	722	723	693	765	721	724	705	724	746	746	736	668	717	703	704	712	690	653	721	682	760	706	714	723	689	735	714	760	696	696	708	703	675	715	685	701	683	763	702	684	690	718	727	719	732	696	709	708	720	730	713	751	753	771	671	695	688	745	692	725	711	761	700	724	717	681	707	693	711	707	707	724	686	731	720	660	696	669	682	706	691	745	729	723	719	736	689	692	708	708	734	714	692	719	678	690	675	721	684	699	763	719	697	715	694	670	727	760	680	711	734	719	690	737	691	718	677	742	700	721	710	683	707	704	692	707	742	731	751	717	693	729	747	709	699	775	730	724	753	680	667	726	715	731	733	708	664	740	697	721	666	719	683	711	747	724	741	698	740	712	677	672	679	640	718	704	727	699	674	684	715	713	733	725	695	736	725	693	743	727	724	720	675	679	692	664	670	737	687	725	676	698	717	715	702	693	731	792	726	680	691	716	728	716	657	714	693	749	716	776	701	746	722	710	687	719	671	713	662	707	719	718	727	702	687	641	656	683	694	712	726	741	711	670	715	666	716	686	701	696	724	706	749	694	703	695	660	709	748	665	724	697	708	668	752	720	692	690	722	708	682	737	716	679	707	684	691	795	681	714	692	707	757	698	729	719	741	687	700	686	688	662	720	714	744	702	663	721	710	727	743	696	713	709	698	710	690	683	685	727	690	704	674	732	679	723	701	689	658	703	679	690	725	654	707	648	663	688	697	706	680	711	762	653	642	692	671	665	709	715	696	689	631	709	694	725	688	707	729	699	689	708	683	745	702	692	689	722	728	683	688	704	663	675	747	738	730	689	698	708	717	711	677	716	701	689	679	690	732	644	692	716	699	706	731	693	676	674	730	661	681	696	692	697	735	739	703	686	745	709	703	678	717	687	711	680	716	703	727	674	692	698	729	722	703	691	740	754	730	766	738	682	700	689	720	683	755	719	671	644	702	693	748	681	711	672	655	687	748	783	707	684	731	680	667	686	743	732	710	736	682	675	737	684	704	698	700	671	706	717	729	677	698	704	666	721	680	664	726	685	771	730	709	744	613	712	695	732	726	696	739	713	747	712	660	695	732	707	675	685	726	677	724	677	708	710	655	698	724	757	703	695	724	676	687	711	704	667	745	695	738	684	724	722	684	698	723	720	710	753	678	684	705	705	723	664	712
1469	9588	15876	14084	8734	4094	1300	352	123	73	52	72	52	44	60	62	50	59	61	73	44	50	47	54	43	50	51	58	67	60	66	57	54	54	58	43	63	36	54	57	52	70	54	68	60	58	62	60	47	51	70	53	45	57	58	59	63	71	57	58	58	49	64	58	56	62	78	62	49	51	57	51	52	44	67	67	55	58	38	49	62	58	51	46	62	59	57	58	54	57	57	49	66	70	66	49	54	65	47	56	65	54	48	62	65	58	46	53	51	48	48	60	51	46	59	60	51	74	44	54	55	48	52	62	56	59	64	60	62	61	52	48	51	52	58	58	71	54	70	52	47	47	62	48	54	56	61	72	63	53	56	47	52	56	52	59	53	45	57	53	39	56	60	57	49	64	62	57	58	63	61	57	58	49	50	47	69	58	55	62	75	59	49	55	55	62	56	45	61	69	55	49	44	66	66	72	39	50	52	54	59	63	47	57	51	56	48	47	55	52	63	77	54	55	34	56	50	48	53	60	64	60	58	69	47	52	67	53	53	53	50	62	43	49	53	63	58	62	64	65	66	48	51	56	47	58	60	54	64	51	61	54	54	70	56	59	58	43	65	49	48	60	67	47	63	51	53	61	47	63	64	62	60	45	59	61	48	52	55	57	63	59	54	51	57	45	61	54	49	44	57	50	61	53	74	57	66	41	54	63	54	58	52	71	55	59	58	62	56	46	63	64	55	69	47	54	50	53	47	53	55	71	66	49	49	66	52	59	44	53	49	46	55	58	62	72	63	45	61	52	62	58	62	56	36	56	65	57	57	65	60	53	52	58	63	52	53	68	55	40	71	47	55	64	66	48	52	61	50	69	41	65	51	52	50	50	61	52	45	52	48	57	56	63	58	41	68	65	53	46	49	50	56	73	61	42	56	49	58	49	50	45	62	63	56	68	59	60	67	51	60	56	49	62	47	57	43	43	59	66	57	47	57	58	50	66	63	54	56	68	60	61	51	54	61	54	69	63	52	67	67	45	48	46	61	59	57	45	37	53	72	50	58	47	60	52	51	65	58	58	66	47	48	54	53	52	42	50	71	51	61	65	57	58	50	61	60	53	56	67	50	47	56	61	67	59	66	58	47	72	46	47	60	56	62	51	49	61	66	56	42	48	57	46	43	55	49	54	39	58	54	75	55	59	56	47	67	59	45	54	54	53	56	48	71	66	51	60	52	56	74	43	46	55	51	65	56	66	41	50	50	53	52	63	56	54	47	60	66	67	61	52	57	38	60	64	62	41	59	63	65	62	48	54	51	64	55	57	51	55	46	45	59	52	42	47	60	58	54	55	52	59	56	56	58	56	53	61	61	50	56	68	56	53	47	59	71	53	58	52	56	45	59	53	43	61	55	53	44	58	58	57	56	47	54	64	49	44	52	55	53	47	56	58	57	63	58	51	57	56	73	52	49	55	61	52	65	57	62	60	62	70	51	68	49	55	45	55	63	40	64	69	49	66	48	61	51	61	49	63	48	51	52	55	53	54	68	47	61	54	54	57	53	49	67	51	47	63	62	53	67	47	61	61	49	59	53	56	52	54	52	60	50	52	48	57	49	53	61	55	55	45	49	53	62	50	57	57	60	58	57	67	71	56	50	76	55	56	53	54	55	85	49	60	45	51	60	51	58	56	57	62	56	50	67	62	52	63	70	56	63	70	37	48	63	64	58	59	56	70	49	53	61	52	70	62	58	64	68	54	46	62	45	51	39	46	64	60	59	48	45	63	56	53	63	47	60	65	59	52	40	62	61	46	59	40	50	52	54	51	51	58	46	71	50	58	58	58	57	46	58	49	68	59	41	47	73	62	44	51	53	56	46	50	46	40	59	53	50	44	42	59	65	57	57	65	65	55	68	53	51	53	60	67	65	62	61	53	54	51	61	58	59	62	46	53	47	58	68	56	52	53	61	51	46	52	53	46	48	63	56	65	51	60	66	38	66	65	60	48	52	58	50	57	59	55	51	63	57	72	58	55	61	52	67	44	69	53	44	53	51	67	58	51	59	54	59	59	50	61	44	46	47	44	68	48	57	57	56	66	54	60	60	61	51	70	55	57	55	58	50	61	65	68	48	68	44	49	57	43	57	54	57	54	59	62	59	55	62	52	67	59	48	71	73	54	44	58	55	69	68	63	47	56	61	44	60	46	53	56	59	49	50	61	54	61	57	54	69	60	64	55	56	62	57	51	70	51	55	55	53	59	57	58	49	60	44	44	71	52	57	57	34	57	53	64	47	51	53	58	55	53	66	51	59	52	49	63	50	44	55	56	48	54	54	63	45	54	53	61	57	59	58	49	67	49	61	63	61	60	60	53	54	72	52	62	51	64	57	41	60	49	86	46	46	62	46	61	57	63	58	56	55	58	47	57	66	58	44	54	55	62	46	67	46	53	48	57	54	51	52	71	60	69	53	46	62	56	63	60	60	50	72	48	61	69	51	54	35	59	47	55	46	57	46	63	54	65	47	55	50	49	64	57	55	68	60	56	59	43	56	52	64	53	50	51	48	59	55	50	66	58	53	65	60	58	55	47	37	46	51	43	60	59	48	29	49	58	57	58	54	39	60	55	74	43	66	56	69	46	53	43	62	59	53	66	59	53	45	53	53	52	63	44	59	46	73	51	54	58	59	66	51	48	35	56	59	62	63	60	54	63	45	59	43	50	49	56	52	50	36	54	58	45	57	52	55	50	74	68	52	56	42	58	40	61	57	57	48	60	57	57	58	52	51	53	72	63	59	60	51	53	55	45	55	46	68	58	58	60	58	61	62	55	57	63	55	51	53	58	63	57	59	58	42	55	54	69	56	60	59	48	54	55	50	54	60	38	47	52	61	60	57	55	77	78	54	47	49	47	55	58	50	51	54	52	55	51	55	55	57	63	55	62	60	63	45	51	62	53	62	57	49	53	57	53	62	52	67	64	60	62	49	64	46	66	68	66	59	58	56	66	40	51	74	36	47	49	51	55	48	52	43	60	51	72	41	46	58	50	55	56	56	66	36	61	50	51	46	46	61	45	54	44	48	70	40	72	52	56	59	57	68	60	57	43	48	61	59	66	50	39	52	54	66	44	58	49	48	48	57	53	54	45	41	68	63	58	47	57	48	54	57	61	54	54	58	62	60	53	45	56	63	48	62	60	49	50	70	52	59	47	61	60	61	55	48	69	62	59	65	58	56	42	58	58	59	51	47	64	59	47	54	51	50	57	32	57	57	51	54	62	49	63	58	55	60	50	64	54	54	65	54	61	54	49	49	54	43	61	61	62	60	68	56	53	60	43	51	54	70	50	65	51	55	50	55	51	65	66	46	48	57	59	54	62	60	60	61	58	46	51	70	57	52	52	54	41	58	52	44	52	54	63	53	65	46	54	71	57	56	57	55	57	63	66	60	52	66	53	44	55	68	63	65	50	56	69	67	64	62	65	45	60	58	52	48	69	42	60	47	57	51	45	44	46
26552	39062	42867	52274	51062	37144	23142	9640	2738	1054	754	682	752	765	719	707	746	691	730	735	677	707	723	707	685	740	682	683	701	777	713	749	665	688	727	703	666	711	654	725	677	658	692	721	729	729	651	708	762	711	735	744	695	730	653	706	695	736	680	734	702	776	692	724	760	691	739	695	739	695	713	706	659	701	702	755	679	707	710	705	699	721	694	764	725	674	696	700	713	720	700	714	731	730	721	749	749	756	701	680	739	692	717	703	710	752	721	650	736	722	715	721	709	669	708	689	696	624	709	729	705	720	735	704	698	717	731	725	717	720	714	718	745	651	657	727	682	720	699	728	738	683	737	674	684	768	683	747	692	712	724	731	703	689	707	675	685	700	680	694	700	710	729	686	731	753	771	732	682	697	685	753	682	746	749	662	716	705	666	759	732	706	760	689	682	723	751	725	727	726	712	717	707	708	737	673	771	754	701	706	679	700	744	728	692	700	725	680	694	720	687	722	705	697	685	742	667	724	701	732	702	701	677	663	667	740	755	680	738	682	768	712	714	761	765	713	643	727	739	712	729	720	773	692	744	672	711	664	708	743	672	705	691	649	730	699	700	716	723	734	708	704	709	714	730	701	686	679	736	713	721	710	697	690	718	740	712	717	683	721	711	704	746	726	673	746	711	725	668	697	711	724	759	715	693	718	712	716	713	764	766	736	710	719	671	691	711	731	716	732	704	714	708	715	725	724	699	704	754	706	715	696	716	757	704	657	693	744	699	706	746	732	694	696	734	705	712	728	729	695	664	708	740	718	734	720	699	728	723	760	724	721	736	688	697	683	701	778	752	715	752	698	679	712	730	662	712	687	727	736	702	722	742	720	744	684	716	683	716	701	703	715	679	751	713	704	739	726	690	775	769	694	702	717	692	658	689	707	704	728	714	688	761	709	692	706	695	691	671	716	768	709	714	717	720	708	687	690	705	781	739	733	724	742	691	699	700	761	731	699	703	714	675	681	755	723	740	753	726	747	755	685	734	677	679	715	694	711	674	721	662	747	710	786	715	757	669	704	728	754	737	663	687	666	703	698	740	694	708	735	713	722	705	709	707	741	665	729	690	666	704	691	674	730	643	696	686	743	700	645	714	664	703	703	696	688	730	729	703	720	696	723	708	683	711	698	683	716	732	691	708	713	710	720	709	695	709	697	713	655	701	700	765	735	725	726	709	741	682	682	713	705	712	733	687	696	762	728	701	679	718	702	716	652	744	710	725	707	732	698	686	723	671	687	759	724	739	734	705	707	684	668	721	712	705	699	699	707	734	699	741	703	692	705	715	683	712	670	717	737	706	713	694	753	760	728	703	696	703	716	729	714	714	746	701	720	716	713	681	766	738	735	712	693	742	691	710	722	755	691	725	724	717	690	737	737	706	753	701	684	741	661	657	695	676	760	671	671	719	721	752	716	676	734	666	663	700	701	678	735	668	676	668	726	677	655	681	696	707	719	679	720	728	725	690	719	732	671	727	720	698	675	671	707	694	707	697	673	692	693	690	676	698	696	763	648	685	675	665	649	761	716	718	705	772	675	672	702	702	714	701	702	722	668	712	704	691	728	732	746	714	716	706	695	687	717	694	720	725	678	727	682	718	691	708	699	715	729	675	677	681	696	748	683	716	668	710	734	696	706	724	731	702	688	681	676	737	690	685	699	692	697	715	720	664	727	723	668	700	724	687	704	713	702	688	701	710	711	688	711	666	736	692	737	707	726	750	717	694	715	774	667	692	711	727	733	703	731	748	710	691	665	729	698	724	691	696	775	755	725	682	721	715	667	697	737	690	733	717	675	711	719	674	690	722	677	773	641	710	712	692	726	707	728	736	770	707	730	733	736	701	690	684	699	753	714	711	714	688	714	711	686	683	679	708	670	709	748	671	705	703	699	710	733	663	694	723	719	736	732	668	676	716	699	714	697	724	674	692	677	654	752	683	721	719	710	686	688	716	671	720	677	710	754	720	738	729	736	747	641	670	717	661	734	712	694	734	727	724	690	740	722	747	732	704	688	652	683	730	704	687	680	666	707	702	681	676	699	717	716	701	689	759	648	681	666	719	738	721	692	694	712	713	679	740	700	712	699	699	698	709	740	687	742	708	700	723	746	722	709	749	721	726	663	712	749	723	722	696	702	751	722	745	725	722	710	704	696	708	732	719	705	700	700	723	673	726	673	666	699	749	693	745	670	691	720	715	736	696	734	645	737	700	674	755	734	687	776	706	757	727	749	712	698	663	714	723	789	689	719	670	753	714	723	718	710	714	726	695	741	681	731	677	690	701	688	694	709	700	690	752	724	730	742	749	703	729	713	679	646	702	714	700	722	713	756	717	699	713	731	641	763	708	692	699	692	760	700	695	661	691	740	708	664	700	693	722	678	736	677	753	731	671	716	713	722	706	664	716	748	708	725	712	710	740	652	701	680	662	676	703	718	635	685	732	696	687	699	728	673	704	725	729	709	679	761	733	673	690	696	702	684	706	683	685	708	694	736	733	725	697	709	684	749	727	677	706	718	715	680	669	727	703	720	701	675	735	715	736	697	678	681	710	679	672	714	696	707	751	695	719	687	676	702	717	711	703	749	700	725	681	650	741	718	696	668	714	725	654	672	685	718	726	680	729	713	755	681	723	689	699	739	734	716	689	719	684	678	661	725	713	687	712	701	705	749	735	697	699	712	722	724	723	690	674	705	692	699	696	707	739	695	730	688	678	720	740	739	730	726	691	721	719	712	689	714	705	721	706	733	723	715	686	743	696	695	731	702	712	703	665	709	699	746	742	729	654	708	710	677	702	725	703	724	693	720	719	719	718	692	751	721	684	704	740	700	756	700	701	654	722	697	702	733	706	709	712	737	751	701	700	733	669	728	668	726	693	700	725	723	732	711	710	710	669	712	668	692	676	741	741	741	666	754	682	695	710	676	758	700	691	690	681	725	694	699	707	672	700	690	679	726	665	720	728	712	691	724	696	754	729	656	720	719	759	698	714	721	713	727	764	713	734	718	725	715	683	721	721	690	752	679	733	731	687	699	727	723	736	686	682	683	689	718	679	742	701	708	720	697	673	701	743	712	735	695	702	701	689	693	693	680	690	753	717	707	761	743	738	731	727	734	755	721	746	707	708	698	691	714	785	743	672	716	716	723	679	703	691	716	678	692	720	681	704	697	737	727	695	691	743	731	722	722	713	731	713	683	740	704	713	698	692	727	713	744	685	699	735	682	694	651	729	718	677	713	686	722	715	730	746	691	695	692	690	701	716	693	748	744	755	710	737	724	664	744	675	673	672	722	724	697	730	692	706	718	704	695	699	704	694	684	688	718	747	758	707	765	714	711	682	711	745	734	701	687	736	694	719	722	687	686	683	718	733	695	722	692	723	671	710	726	712	675	737	700	711	721	689	657	707	710	729	631	688	712	705	691	674	699	715	651	668	735	683	741	678	687	720	711	773	707	762	703	699	729
3125	10466	16702	13346	7803	3657	1123	322	122	73	54	66	59	50	57	69	71	44	51	60	68	46	45	62	57	63	58	49	53	45	54	44	56	57	67	55	61	55	59	50	69	44	62	58	61	57	68	50	60	52	70	63	50	62	54	60	65	49	60	56	60	59	55	51	64	50	66	50	48	72	48	54	51	60	53	61	60	58	58	48	44	58	70	59	62	56	69	63	62	63	42	78	65	61	56	47	65	61	50	55	62	57	61	47	65	62	60	52	63	56	65	64	62	64	43	58	54	62	54	51	52	54	66	53	44	70	42	46	61	59	49	75	43	47	74	60	54	55	59	66	60	56	51	57	57	59	53	57	69	52	59	69	53	58	59	63	52	60	67	50	51	63	70	58	45	78	55	50	57	56	57	52	67	71	64	64	50	46	66	49	53	67	48	67	51	67	54	49	51	53	51	73	58	53	49	55	54	52	50	60	68	56	53	64	42	60	54	56	65	37	61	67	58	60	48	54	52	54	59	63	41	56	54	71	51	60	43	56	53	64	66	46	69	49	79	61	47	64	68	69	63	66	52	64	48	48	56	48	59	57	50	53	48	49	53	62	48	50	49	48	48	47	50	61	69	60	65	50	54	52	56	55	73	64	46	54	50	66	48	55	53	53	51	58	67	68	66	35	52	67	53	51	62	62	53	40	64	60	67	52	55	57	57	55	74	53	57	46	49	60	55	60	74	48	47	53	63	59	63	67	59	72	59	50	58	59	53	59	67	53	66	65	62	51	54	53	56	66	67	58	60	66	55	58	45	59	69	77	50	54	59	52	39	57	51	67	57	60	70	53	73	76	56	59	62	69	56	60	62	61	59	67	60	58	55	41	63	50	62	50	68	63	63	62	53	76	53	54	67	50	61	58	39	56	42	71	64	61	60	62	66	63	61	51	67	59	57	54	48	55	63	68	46	64	57	57	41	38	75	64	58	58	59	56	50	46	62	40	49	65	62	62	58	62	54	60	56	59	38	58	57	61	57	63	59	74	65	48	57	56	62	52	56	66	57	48	55	60	60	57	60	57	55	56	63	58	71	64	65	45	51	63	62	63	61	57	56	67	55	53	55	51	68	59	63	60	68	45	56	65	55	63	55	53	50	50	55	58	64	59	57	51	44	50	69	58	57	67	49	65	54	68	59	67	61	60	54	42	50	48	56	63	45	60	63	60	77	71	69	54	60	67	54	67	47	64	67	54	66	43	74	67	57	49	56	75	55	55	60	58	62	63	55	56	51	74	63	55	66	51	69	75	60	62	51	61	41	60	70	65	61	51	61	53	59	57	61	58	47	56	51	54	46	66	58	57	54	54	58	53	69	62	56	52	54	48	49	68	67	67	69	57	55	68	52	74	64	62	49	59	58	70	57	47	62	65	65	66	67	43	61	64	60	57	53	53	48	58	52	60	67	64	58	61	59	63	54	56	61	43	60	55	61	69	68	60	59	68	58	59	61	76	55	54	59	54	69	56	68	55	55	59	43	58	58	62	58	58	51	68	60	58	51	61	61	58	63	59	65	57	65	62	56	69	53	52	60	60	54	65	72	55	61	45	56	51	60	50	47	54	59	64	52	70	52	47	69	67	60	51	58	71	66	54	50	53	61	49	65	58	62	64	56	51	52	53	47	62	57	46	52	56	60	47	59	48	63	54	58	63	48	59	53	41	46	47	52	54	59	56	61	50	66	55	80	65	55	61	54	61	65	50	63	62	54	56	57	63	54	42	59	46	46	59	63	58	55	57	63	62	66	73	50	53	58	59	64	56	70	50	46	51	63	57	57	52	75	48	63	49	60	59	66	54	68	63	54	68	74	64	64	48	63	56	71	65	42	58	66	58	60	51	44	51	67	58	63	67	71	70	56	65	52	72	76	58	65	57	65	55	55	68	56	51	54	70	61	57	62	66	60	60	70	57	68	65	54	72	55	43	53	49	42	68	55	53	52	51	45	63	53	63	63	58	65	46	52	43	63	66	53	59	55	65	56	58	51	60	58	56	58	65	64	61	56	58	64	71	46	56	53	62	60	45	72	64	57	68	55	59	60	52	67	46	55	50	62	59	62	66	57	67	60	48	47	66	45	64	54	61	62	59	44	55	62	54	52	57	48	52	50	47	55	81	48	58	58	66	63	60	44	63	47	70	59	64	52	54	51	63	56	50	51	54	55	59	73	66	53	51	59	49	63	62	62	55	61	67	60	53	56	60	72	59	62	61	69	52	71	55	59	65	68	62	48	61	49	57	64	60	46	52	54	72	54	62	62	52	66	70	49	70	51	56	62	49	63	53	69	64	49	65	71	75	57	72	57	66	61	66	67	56	53	61	48	74	53	56	58	70	61	60	52	51	66	63	58	60	51	63	61	61	66	63	47	60	72	56	51	63	56	55	55	69	62	60	46	54	44	67	70	68	63	51	57	51	53	52	60	56	55	59	59	55	60	64	56	52	49	53	49	56	63	42	66	63	74	61	62	64	66	62	47	52	52	64	57	42	73	54	48	73	56	55	51	59	64	63	68	65	62	64	62	59	76	48	53	66	60	64	44	50	71	66	73	53	54	68	49	45	66	83	49	53	69	58	47	57	73	63	61	61	54	58	77	64	58	53	54	53	53	53	60	57	62	62	54	65	58	54	69	52	53	60	55	49	48	60	54	56	57	55	52	59	48	56	55	42	62	60	39	64	61	61	51	40	61	57	65	48	58	50	77	86	65	71	62	53	58	65	48	59	61	57	62	59	62	82	51	46	63	53	51	65	61	51	69	63	59	67	66	68	60	54	68	39	57	60	67	57	48	52	62	66	56	63	54	79	61	51	59	49	46	49	50	63	65	69	59	71	66	69	60	78	48	57	73	59	76	57	52	72	49	55	65	55	61	50	62	46	62	59	56	54	39	65	52	55	58	57	47	60	58	58	51	58	45	50	54	69	65	57	67	70	68	51	62	46	49	60	49	73	58	47	52	62	54	72	63	67	61	56	51	53	50	47	55	66	78	64	61	50	51	46	57	55	59	51	60	69	57	62	52	43	57	58	52	48	58	56	53	59	71	55	65	56	53	46	69	63	47	58	55	62	84	53	71	48	51	62	61	65	51	46	63	48	57	56	52	64	56	61	56	62	58	65	69	65	46	58	55	59	61	57	53	68	51	43	57	61	57	46	60	58	52	58	62	59	63	67	62	49	56	58	50	58	60	55	74	50	60	48	60	64	61	67	62	53	50	59	57	74	59	52	60	58	52	63	61	44	56	53	60	57	62	57	62	62	58	63	55	57	51	60	71	72	74	48	67	46	42	73	63	45	49	55	54	67	68	48	54	65	40	64	60	62	66	53	63	60	49	57	57	59	59	61	69	67	57	61	58	68	58	59	69	56	53	62	53	55	61	59	54	62	62	51	62	61	53	57	59	55	51	45	59	48	55	65	48	60	66	72	70	64	48	54	50	47	69	56	60	77	60	71	59	51
27647	39818	43491	49790	48476	36254	22227	9248	2659	1084	756	750	714	777	715	748	785	730	714	695	703	751	711	727	725	726	715	668	744	717	740	702	734	694	720	700	717	711	698	719	733	723	730	741	752	698	743	728	718	767	731	803	750	762	674	771	713	737	717	735	691	705	681	735	689	692	745	762	737	748	741	762	696	715	704	770	719	728	732	752	749	734	739	715	689	724	737	710	710	687	728	701	749	732	755	709	714	717	752	739	755	732	743	733	745	750	763	700	690	692	730	689	762	710	707	726	732	740	715	696	714	697	785	763	696	777	723	745	748	714	705	708	666	768	787	741	733	703	751	729	740	773	727	705	739	713	740	736	694	727	774	714	682	687	732	707	726	733	744	723	711	699	700	756	772	759	707	761	733	770	723	683	766	753	786	729	757	736	705	744	723	757	745	779	730	784	725	775	715	734	700	758	730	733	707	700	744	727	733	746	758	709	698	776	731	750	707	691	740	730	755	735	718	692	683	705	703	739	793	720	738	751	733	722	733	732	755	714	735	770	738	726	666	741	792	695	732	708	752	764	696	718	777	747	732	760	704	707	696	707	736	764	774	765	731	747	774	729	745	709	732	698	736	740	762	733	721	730	737	773	701	730	714	750	733	784	690	757	712	744	734	718	739	718	744	718	744	740	774	668	774	704	753	723	714	772	722	683	690	696	720	748	760	731	757	719	716	753	703	737	778	762	721	743	763	734	742	712	699	729	718	670	734	749	768	769	780	742	741	686	702	741	674	761	730	770	769	714	745	724	727	794	746	746	730	748	734	686	711	744	745	727	707	658	768	763	699	746	787	819	738	776	666	718	763	700	773	803	720	731	764	706	725	724	749	714	744	729	710	726	735	734	734	730	780	700	784	752	754	719	712	731	725	724	726	722	647	723	773	736	744	718	725	753	758	651	726	761	732	759	735	732	697	724	692	738	730	709	792	684	776	750	714	743	710	735	748	746	736	745	701	761	732	695	752	698	755	741	718	699	758	698	742	685	746	710	728	762	739	763	762	724	719	758	715	761	764	766	733	711	739	708	762	748	747	736	781	734	727	741	744	692	736	715	735	694	749	716	715	738	688	749	688	753	732	754	655	748	705	725	712	728	766	755	728	730	759	695	731	706	738	736	731	725	774	720	754	701	771	768	699	750	722	714	698	716	718	786	721	738	766	735	748	722	722	739	738	719	708	729	680	752	763	708	734	715	737	698	668	718	719	730	695	762	709	773	738	739	735	757	687	756	751	720	754	757	740	725	719	735	721	725	768	720	738	729	774	697	721	726	731	748	711	763	729	735	741	749	718	730	732	696	701	744	726	715	695	704	768	733	689	730	700	717	718	703	718	726	740	720	794	691	701	701	738	681	727	711	714	710	749	694	691	687	750	727	727	717	723	695	726	764	784	717	759	749	711	701	685	831	693	694	677	736	697	777	704	791	721	744	715	706	702	715	705	754	762	709	711	735	724	727	717	699	730	723	740	733	750	713	730	787	684	754	767	748	702	754	760	725	697	777	714	716	737	736	721	724	757	709	745	714	729	759	757	725	737	765	741	717	710	750	771	709	721	716	746	730	717	689	749	720	734	754	756	737	743	652	731	737	721	740	735	757	719	748	728	738	715	697	702	756	721	767	729	763	763	744	703	729	702	756	766	734	739	706	752	759	753	779	711	715	757	751	700	731	683	751	721	768	713	749	720	749	776	709	727	748	737	692	758	707	760	748	752	712	707	733	708	711	712	671	707	739	677	719	740	737	712	676	720	723	742	715	763	749	732	670	773	675	816	699	735	739	770	731	721	737	742	694	772	740	789	783	737	695	753	740	742	728	709	771	745	705	729	733	675	702	718	723	728	735	709	729	735	745	765	727	768	715	765	728	770	696	755	763	726	725	710	736	768	729	768	662	742	691	746	666	750	772	769	729	738	722	708	706	712	750	731	713	735	725	750	701	689	720	693	765	734	713	728	727	729	743	674	669	750	755	750	764	778	723	747	739	751	733	756	738	763	679	719	713	707	734	760	691	756	737	717	749	774	763	723	778	718	745	707	728	683	726	752	762	709	705	723	738	744	678	736	751	718	724	656	767	702	800	752	751	765	706	705	688	726	725	737	743	727	728	705	745	757	752	725	705	686	712	713	766	736	790	733	733	737	734	742	759	690	710	745	729	730	691	761	728	774	764	752	720	737	690	758	703	738	686	740	685	737	717	739	723	752	709	712	698	691	754	760	755	748	735	733	715	729	733	682	715	761	776	716	779	759	769	747	738	725	721	728	727	680	748	719	701	780	743	736	719	742	759	747	729	704	718	719	697	727	775	679	723	762	689	734	758	702	682	734	730	750	768	698	764	734	706	683	756	725	701	711	731	710	763	719	710	735	692	699	676	745	683	721	750	743	717	728	689	691	706	721	691	764	717	680	746	730	700	752	738	721	707	732	688	732	715	664	730	703	750	755	762	757	634	743	699	736	739	748	772	738	696	722	734	742	724	716	738	792	719	710	710	738	720	723	728	756	743	720	725	723	770	694	781	774	727	728	706	706	735	718	736	660	706	760	772	733	711	739	723	691	770	720	710	766	763	681	698	778	727	734	749	715	718	760	733	771	763	682	742	776	737	706	728	719	702	741	713	744	715	760	746	740	711	748	695	720	796	699	754	687	761	707	748	715	706	755	699	731	748	733	754	715	679	707	714	775	729	703	708	795	705	718	736	799	763	732	733	761	715	701	716	691	730	762	757	689	733	707	747	708	693	723	699	733	691	749	727	710	738	714	737	743	758	749	762	727	737	755	670	723	730	730	689	780	717	738	727	754	744	760	719	726	730	715	696	682	698	689	748	748	745	756	754	755	769	720	769	737	733	747	718	749	710	741	699	749	732	714	754	715	772	726	700	708	716	773	717	712	742	727	713	723	711	746	691	730	709	744	712	798	742	743	762	732	730	715	720	760	718	738	740	713	753	733	724	750	702	717	771	710	715	760	744	746	748	747	758	696	741	761	778	734	730	687	752	710	710	747	761	737	752	679	726	779	763	726	734	728	729	692	728	728	718	746	726	725	682	749	701	772	719	718	715	739	696	759	689	739	687	750	757	768	739	755	723	704	691	721	725	734	788	754	712	702	698	720	734	716	699	719	730	701	739	683	757	760	739	731	695	774	727	744	758	734	752	704	715	732	767	785	807	740	760	747	724	744	770	745	763	745	778	724	722	666	688	717	739	732	738	715	741	716	703	723	751	717	724	708	751	718	692	707	768	745	705	700	762	712	698	712	770	716	721	732	717	767	736	720	758	807	729	775	742	762	669	727	720	669	692	723	760	724	720	723	735	750	743	763	751	702	711	796	726	758	718	706	763	744	721	767	735	685	736	797	739	770	712	745	703	766	728	710	746	740	706	703	706	805	753	747	763	766	752	740	744	695	782	757	740	714	734	735	767	754	723	763	715	717	721	762	744	757	702	746	721	762	767	729	684
2167	16945	24900	18564	11788	5927	1757	459	139	93	52	66	63	65	61	63	52	59	53	80	60	68	51	48	60	61	68	62	50	63	65	53	59	54	58	59	57	55	69	55	50	56	64	55	48	57	60	56	67	53	60	58	53	62	52	61	56	50	52	48	43	52	59	59	65	51	64	55	57	41	59	58	58	43	63	49	60	53	62	57	36	63	63	60	59	55	58	46	66	76	58	58	38	58	48	47	65	65	55	58	74	39	65	49	60	48	40	46	49	43	61	43	71	51	41	45	50	58	61	56	57	60	53	56	52	56	53	59	55	51	54	64	59	50	52	50	55	64	68	73	52	71	56	54	58	50	51	54	53	55	69	50	58	53	63	56	61	66	71	67	52	63	75	67	70	46	53	56	65	56	51	51	70	71	54	51	51	65	65	49	48	46	65	53	66	52	65	51	62	59	50	50	73	68	43	46	48	52	49	58	58	54	56	58	54	60	58	63	53	62	60	68	52	53	63	45	58	52	56	62	57	54	61	52	65	64	63	42	62	48	73	65	46	53	82	55	55	58	51	55	58	63	59	65	41	50	66	58	70	64	58	73	63	57	62	55	54	67	63	55	59	49	70	60	56	45	63	62	57	60	58	46	53	52	64	53	55	60	61	55	54	53	54	60	58	56	64	58	68	55	66	33	56	54	56	56	49	55	56	60	59	61	60	53	54	56	51	54	55	59	46	53	53	61	57	51	53	55	53	47	66	64	51	59	58	59	63	44	49	51	51	66	64	61	50	43	60	67	57	52	63	44	70	68	65	57	55	49	50	62	54	52	66	50	44	50	74	67	60	47	51	58	60	57	55	65	59	58	65	46	63	51	65	57	73	55	57	67	65	53	57	47	60	63	59	64	57	51	45	55	59	47	43	60	62	57	56	56	46	55	47	51	53	54	52	51	58	74	53	49	60	58	64	77	65	56	73	57	54	61	57	55	50	49	44	61	82	78	54	53	42	56	63	55	57	39	61	68	74	47	68	52	58	58	65	53	57	50	57	67	51	63	57	61	66	65	65	69	59	58	65	50	53	61	54	52	43	52	64	65	70	60	58	67	65	61	59	50	65	64	55	83	62	48	52	47	67	64	53	56	51	57	75	65	56	66	59	46	61	61	49	51	55	54	56	56	52	58	48	58	61	50	56	71	56	55	69	59	53	57	77	63	61	54	51	65	54	70	63	58	57	50	48	48	59	53	48	59	53	52	52	61	57	66	65	46	51	53	57	48	49	46	54	62	50	61	47	43	52	70	71	53	55	51	58	52	63	64	64	58	51	59	58	61	68	52	54	58	55	64	74	60	57	43	56	47	44	66	58	56	57	59	66	53	59	48	61	59	53	59	63	43	54	60	64	61	65	59	62	61	52	51	58	59	47	62	54	64	66	58	54	55	62	66	40	69	58	56	61	54	52	57	45	54	49	50	63	64	57	78	68	61	53	51	47	68	55	62	56	66	49	59	53	59	59	57	56	60	43	58	68	47	57	65	52	59	50	46	61	51	58	45	62	55	65	58	61	52	51	69	60	52	67	48	50	50	50	49	49	72	62	60	60	50	48	53	59	68	56	52	57	53	68	53	58	57	56	61	60	66	66	52	49	53	58	60	53	60	49	65	68	50	51	46	59	73	49	56	74	63	49	61	71	59	49	66	53	55	55	50	61	64	60	51	63	58	48	62	54	58	48	45	57	65	55	63	51	60	73	68	45	53	49	74	74	47	56	68	48	62	60	49	46	55	48	54	54	47	64	46	43	57	60	72	56	71	47	60	58	59	54	59	74	45	61	55	58	51	50	59	80	49	47	60	56	63	48	43	55	45	60	54	56	75	66	52	66	51	57	48	50	59	65	57	59	56	59	64	58	51	67	39	38	47	52	60	52	54	49	56	63	61	56	61	51	56	52	59	51	67	46	58	58	78	59	61	56	39	61	47	60	52	67	52	66	57	64	55	50	44	50	50	46	59	57	54	59	58	57	53	56	41	50	54	47	43	62	69	53	53	58	44	56	48	58	53	56	58	52	64	49	61	52	52	62	59	64	57	69	60	58	62	66	65	68	47	56	57	48	46	58	67	53	58	53	57	48	66	57	50	54	49	44	49	58	48	52	55	56	59	65	45	45	47	53	52	55	58	58	56	60	54	54	64	54	54	56	71	43	81	58	75	62	62	64	57	74	70	54	66	56	59	48	53	53	49	66	68	56	41	61	53	50	55	56	54	53	49	57	51	58	53	63	63	53	54	59	57	55	51	60	55	56	53	59	68	59	45	65	56	66	63	63	61	48	53	72	61	51	70	59	53	59	54	74	61	48	63	60	55	61	62	48	37	55	53	59	67	75	72	61	68	57	48	54	51	69	50	75	65	71	52	69	63	58	62	47	46	51	58	64	56	62	51	46	54	55	57	58	64	63	57	60	54	63	55	50	65	39	53	49	67	54	75	62	46	70	69	65	59	64	55	68	59	51	59	56	61	59	55	66	61	60	45	54	70	61	56	51	60	61	60	51	57	62	53	56	57	56	59	55	54	51	58	44	55	55	57	54	62	49	49	57	66	52	59	49	57	64	54	45	59	60	53	52	56	58	62	61	61	54	45	53	60	65	51	64	61	57	52	62	60	64	47	51	59	62	69	71	48	62	48	76	68	72	64	63	64	64	49	55	53	65	59	53	53	51	58	59	48	52	53	68	39	53	54	78	54	49	63	63	76	61	54	57	45	61	52	59	61	65	55	70	53	53	50	51	68	45	61	55	66	58	51	57	44	64	60	50	52	57	56	51	71	69	70	75	53	61	50	73	54	57	56	54	51	68	45	75	61	59	51	50	56	55	45	61	48	54	47	51	61	64	58	64	61	72	60	60	52	56	59	52	58	46	59	52	47	55	60	50	63	58	48	62	48	73	47	60	57	56	70	60	66	58	48	47	59	53	61	52	61	58	39	66	48	53	50	72	54	50	58	52	61	56	47	55	53	54	54	48	58	77	58	54	61	66	61	57	56	54	59	64	60	55	58	64	73	56	54	61	59	60	65	53	59	53	64	57	64	61	65	64	68	52	43	47	63	59	62	53	53	52	60	60	45	51	51	64	54	48	52	63	60	44	52	59	63	51	49	55	55	64	65	55	75	50	45	61	60	64	57	40	65	62	53	79	51	81	64	42	52	64	38	54	56	55	46	45	61	66	57	45	51	51	72	54	41	50	56	58	35	54	55	54	55	66	37	54	49	66	64	61	64	57	49	67	62	70	54	58	56	54	45	56	50	64	54	60	69	65	52	50	48	68	51	60	63	61	62	55	59	62	50	50	51	48	64	59	55	57	57	60	57	49	73	66	64	53	41	49	53	52	62	53	59	37	53	63	53	56	63	54	64	67	47	50	52	52	60	58	54	59	58	62	61	51	56	60	48	63	51	53	44	68	64	48	61	52	57	48	58	66	54	62	52	50	54	56	65	66	57	58	68	57	68
29339	46860	51211	57853	57126	41939	25916	11671	3339	1119	784	727	742	700	727	750	723	757	716	732	748	743	727	669	719	743	739	719	712	699	754	695	703	738	732	718	725	723	748	715	694	740	641	669	727	748	758	684	727	691	724	694	708	712	688	709	743	703	758	690	676	718	764	739	712	745	736	715	707	719	662	731	744	751	739	726	734	675	720	642	693	677	686	741	728	691	652	727	728	727	652	683	742	689	758	689	683	766	744	771	688	747	713	706	727	731	666	754	721	710	713	714	688	701	746	758	729	744	726	718	716	739	716	716	691	726	721	688	691	723	729	706	715	726	774	761	696	748	714	749	744	718	699	658	722	708	771	670	691	733	692	739	746	732	749	715	736	689	710	741	694	716	719	720	703	754	738	737	720	710	748	738	757	679	737	707	766	741	707	758	723	724	728	701	711	717	687	710	703	710	700	751	715	739	763	711	709	712	767	729	709	741	731	677	714	721	693	689	647	773	742	692	733	732	726	726	682	708	712	723	676	698	696	698	753	732	735	724	754	713	703	752	708	681	663	728	737	706	682	670	722	709	693	675	761	713	729	732	741	717	748	713	748	687	713	716	716	777	737	659	741	709	691	735	754	723	726	741	703	732	722	736	715	748	696	715	688	680	708	686	737	720	658	715	684	723	775	711	750	717	717	675	746	759	728	690	740	712	718	713	730	725	747	739	734	717	724	767	721	737	695	727	688	687	725	792	731	741	698	681	726	731	734	714	729	707	716	674	722	736	719	715	707	698	700	735	709	737	743	728	699	709	744	627	724	715	712	717	703	732	697	759	697	703	682	727	683	734	737	681	699	738	744	696	694	720	696	730	695	743	681	720	685	706	699	693	741	718	747	763	672	737	702	758	706	724	754	710	684	736	691	703	683	725	706	729	734	738	693	657	728	706	746	720	704	762	728	693	706	718	764	735	741	771	718	708	763	731	708	748	708	689	724	739	733	719	748	720	729	672	705	697	720	716	691	698	713	721	717	680	698	751	768	693	762	728	760	710	797	721	706	747	739	720	727	672	722	716	723	678	694	735	721	719	723	689	716	717	699	709	679	733	747	719	763	731	733	702	717	706	753	750	739	745	726	741	735	692	701	707	708	748	741	723	746	707	713	715	772	740	721	689	657	754	700	686	735	741	730	710	718	694	735	720	711	749	748	693	686	732	734	710	699	733	727	717	748	724	720	717	711	696	704	734	741	701	736	770	725	721	739	695	734	728	696	739	718	753	743	713	701	754	763	793	700	742	701	763	655	695	729	735	722	720	694	724	730	739	773	748	692	756	731	678	706	772	728	726	760	704	712	737	743	702	711	740	700	722	747	709	729	730	709	707	718	741	743	685	694	713	702	721	736	744	694	720	697	710	687	723	722	701	720	737	744	709	709	806	719	685	770	702	710	706	692	755	694	744	715	740	688	742	706	753	717	767	706	714	765	719	722	744	732	750	760	706	718	737	756	720	714	664	705	728	728	754	692	710	738	722	726	656	703	694	748	727	722	723	744	690	706	739	698	730	715	694	698	729	711	749	761	687	710	703	704	760	708	744	731	739	717	720	729	753	710	717	763	695	704	756	748	714	725	711	720	688	719	721	704	726	724	742	723	737	775	735	701	686	689	734	720	716	683	761	743	689	721	715	687	734	739	703	733	743	701	729	717	709	719	735	727	720	755	710	726	731	727	762	727	732	707	688	680	689	743	735	719	772	708	726	702	736	715	718	739	733	790	737	738	704	718	709	743	670	751	693	681	686	747	720	713	683	736	721	698	725	770	713	679	706	711	713	770	707	739	733	731	757	715	711	716	761	795	692	689	754	758	753	745	729	660	763	742	686	743	733	710	718	759	764	746	753	703	691	716	707	700	772	741	708	719	748	693	707	730	722	649	711	711	670	755	706	695	762	693	726	735	780	768	731	750	707	697	741	763	715	778	736	713	756	751	729	693	717	714	734	743	676	707	733	726	699	731	726	726	687	720	716	730	744	742	693	734	759	727	760	728	708	706	688	717	696	692	722	722	686	729	685	731	700	715	731	742	724	739	662	722	744	715	700	741	660	700	757	732	708	726	723	707	725	765	733	685	757	705	732	701	689	717	711	774	721	728	708	686	692	711	744	702	724	735	731	720	739	739	683	714	685	715	729	722	750	694	712	712	702	739	673	686	686	720	706	680	759	771	665	679	758	727	746	715	717	699	712	711	740	746	711	703	690	733	695	726	748	678	711	748	713	706	665	729	739	704	734	727	722	701	743	713	687	735	737	684	713	747	738	720	746	723	706	668	759	772	691	734	718	733	685	759	703	689	688	712	731	751	702	708	709	722	732	730	715	682	740	685	708	747	743	748	675	743	724	708	712	658	712	730	737	734	679	718	723	717	762	711	711	702	698	729	716	701	708	666	678	764	718	749	737	750	736	751	714	701	726	755	706	710	697	709	713	727	725	717	708	685	741	725	721	728	726	744	734	681	703	717	670	688	708	686	666	731	730	726	706	725	761	698	761	690	729	685	712	730	737	730	751	743	713	720	788	714	748	666	727	772	705	747	729	734	724	688	738	748	712	694	721	706	707	729	729	750	744	742	761	726	762	703	714	689	726	729	771	738	733	711	709	753	709	726	737	713	739	764	736	764	713	723	795	729	818	728	740	703	751	701	692	746	743	737	721	731	708	729	747	746	719	716	704	723	715	723	677	674	710	723	709	712	745	732	723	738	747	724	689	714	723	778	714	706	738	705	722	708	765	690	715	710	676	716	719	727	744	738	722	726	749	725	701	753	761	694	762	770	679	750	702	679	685	737	673	721	690	700	733	762	707	738	723	747	741	664	719	680	736	734	705	702	705	752	738	709	736	709	715	756	749	748	729	728	721	725	763	734	726	745	672	803	711	736	689	735	718	706	686	718	709	735	745	685	696	727	697	716	726	741	681	693	736	687	714	762	693	693	725	684	744	710	742	705	721	741	726	713	666	792	711	758	727	747	702	685	695	684	720	734	729	708	758	696	692	718	756	695	728	785	749	767	747	656	707	724	720	749	682	725	725	726	744	723	713	741	717	731	682	718	724	657	689	757	706	760	749	731	667	770	718	726	714	716	748	715	702	762	759	715	727	740	687	732	749	749	730	719	728	734	725	707	723	715	734	713	704	728	749	724	678	726	736	723	673	701	721	755	730	729	733	763	683	687	736	712	712	720	692	740	694	711	700	680	720	692	700	718	719	671	700	702	745	741	727	695	746	733	763	735	741	715	758	753	696	721	735	750	732	695	679	738	716	772	720	726	690	742	745	730	730	704	763	678	756	717	740	752	739	690	698	764	705	752	750	717	736	741	723	747	700	693	683	750	705	715	734	735	717	690	713	718	715	754	690	728	645	743	728	807	677	673	732	705	714	739	717	710	744	703	749	717	742	748	731	733	695	687	710	723	723	727	732	757	717	705	769	728	727	737	716	654	729	673	736	707	731	730	655	753	713
1460	3915	7333	5270	3046	1350	462	184	83	55	45	47	50	61	55	63	65	60	44	64	63	48	49	60	70	61	58	45	61	39	48	46	55	55	69	58	51	63	59	55	49	65	47	50	55	60	46	55	63	63	59	45	62	62	45	61	57	62	56	61	61	60	70	58	48	49	55	75	52	46	55	63	55	53	55	49	49	48	62	46	54	43	56	57	69	60	61	51	54	52	56	62	60	72	63	64	53	60	51	50	54	61	61	49	50	54	55	59	44	49	52	42	63	55	61	58	55	55	42	40	63	49	46	57	72	47	54	57	54	50	49	53	54	54	49	54	63	70	49	57	59	77	42	48	49	59	56	59	45	56	58	56	48	56	48	58	60	59	57	64	67	54	65	77	64	50	54	50	53	67	64	55	49	70	62	57	62	54	68	45	58	64	50	59	57	78	63	56	58	61	64	50	34	51	50	70	55	53	53	56	55	51	61	57	37	63	66	53	55	47	63	60	51	70	40	53	41	72	59	51	55	54	66	59	52	46	58	58	71	47	52	48	53	47	44	46	62	61	63	69	59	70	57	62	64	52	55	56	56	48	67	58	56	63	56	68	54	35	49	57	61	54	61	65	48	61	54	62	50	58	51	64	70	70	54	54	47	69	47	45	51	61	67	55	53	56	63	58	62	71	53	67	61	43	66	52	68	48	54	47	55	63	51	62	59	54	53	48	55	45	57	51	63	60	54	61	50	56	59	64	53	56	68	65	53	73	56	66	57	55	69	63	47	63	68	66	61	51	49	60	60	55	50	65	63	56	62	63	59	69	47	64	49	54	68	52	62	56	66	63	64	48	59	61	68	55	47	58	62	64	49	46	53	39	50	59	52	54	53	60	52	60	52	55	66	57	54	68	58	53	55	63	50	57	52	62	51	58	57	66	71	51	67	66	58	58	67	54	57	50	54	60	66	54	57	77	51	61	53	47	53	52	55	61	50	50	61	52	56	68	61	57	56	52	64	54	44	52	60	59	44	54	64	49	52	52	54	63	64	50	51	61	52	54	53	59	50	52	48	66	52	53	62	69	73	49	54	52	65	55	56	50	54	54	67	43	63	58	62	56	47	66	53	69	59	69	56	51	58	62	36	63	61	51	53	68	60	62	51	60	59	52	71	65	61	52	43	56	62	53	48	67	47	62	64	66	55	48	53	46	70	49	57	64	62	56	47	57	47	53	59	57	71	51	78	62	64	54	62	37	55	62	54	53	74	63	71	59	53	62	56	64	41	52	42	44	58	63	51	50	55	63	50	64	52	60	65	66	59	65	46	46	58	66	47	40	49	55	56	62	52	55	53	58	52	45	51	68	59	56	53	54	57	60	55	62	53	40	59	58	57	57	54	56	67	55	65	45	54	58	53	54	50	53	58	50	66	69	56	54	50	55	40	45	57	52	63	61	66	73	57	59	53	64	55	55	67	47	64	69	59	63	55	51	58	66	51	71	50	56	49	59	60	34	62	47	51	58	48	47	50	54	61	64	68	65	54	61	57	64	68	59	53	52	54	52	58	50	79	48	73	63	59	56	69	63	58	56	55	49	65	70	50	60	65	72	66	60	57	61	55	59	65	61	71	59	44	55	61	60	36	52	54	46	61	54	44	63	49	61	57	59	58	51	50	55	57	46	55	53	59	67	67	63	58	51	47	55	59	59	56	54	67	53	53	62	70	59	70	62	51	68	50	50	32	59	55	75	60	61	62	66	55	66	57	50	68	67	47	49	61	44	53	65	68	55	50	59	56	79	55	71	55	56	60	64	38	54	58	57	54	71	68	72	60	64	55	46	62	55	63	52	64	58	48	51	61	59	57	75	57	47	58	53	73	63	51	56	63	46	70	62	69	56	52	43	62	60	51	50	70	48	49	50	54	49	51	55	66	51	58	60	60	49	48	62	63	62	56	47	64	49	67	64	42	56	55	53	44	58	37	45	45	49	47	60	60	49	53	71	50	73	51	67	59	64	70	48	67	49	49	49	52	67	45	64	62	57	41	58	65	47	51	55	55	61	65	50	62	51	60	62	65	48	78	62	66	49	67	58	54	68	56	50	47	72	60	53	68	67	55	39	46	47	64	56	58	61	58	56	58	61	44	47	65	44	50	52	54	48	55	57	61	60	59	38	48	47	50	54	47	62	61	57	53	63	51	39	52	68	57	48	49	43	60	41	58	55	57	58	64	51	50	62	66	72	63	64	46	58	60	65	73	54	58	65	68	59	72	63	68	67	54	59	70	58	49	56	52	60	56	60	52	62	58	45	45	52	61	68	53	58	65	64	69	60	56	65	55	66	46	39	61	47	53	53	65	56	51	54	54	44	55	54	67	53	58	54	59	40	57	51	44	67	55	42	46	62	57	66	57	63	61	51	51	76	56	63	61	54	55	47	59	63	52	56	52	44	52	65	56	67	58	63	51	54	53	77	55	55	60	57	70	53	53	65	48	65	59	55	52	57	59	54	64	58	55	53	49	60	57	49	54	58	50	53	52	65	58	70	55	61	53	52	50	62	53	47	62	53	53	79	58	55	55	48	61	40	82	86	52	66	62	61	62	59	53	66	50	48	67	64	55	65	59	62	53	49	50	44	54	81	49	58	53	47	53	52	45	69	43	70	47	58	59	47	46	56	47	48	50	51	61	52	68	57	59	51	44	45	46	58	57	57	49	47	48	57	62	55	51	50	57	54	53	56	59	50	55	40	66	55	56	53	54	59	55	61	53	60	67	59	57	61	60	63	54	62	61	61	50	72	54	61	56	54	67	63	55	63	56	54	56	49	50	66	48	58	64	57	56	62	60	55	61	48	58	53	55	49	61	57	64	60	66	58	53	65	59	58	57	55	57	49	49	58	58	55	53	56	53	45	51	68	57	44	62	65	53	56	47	61	52	62	67	51	55	51	71	59	58	59	57	63	63	54	60	37	48	50	58	59	49	54	55	64	55	65	60	59	62	66	44	70	69	61	39	69	63	53	48	63	59	43	56	57	54	53	55	36	56	44	52	43	51	63	61	64	48	47	53	53	46	78	60	62	58	41	40	68	68	54	42	59	49	67	63	69	59	70	54	56	67	58	55	73	51	48	58	41	62	61	58	56	48	72	52	58	58	56	75	56	60	56	49	65	66	62	68	47	43	57	66	51	74	66	61	59	52	52	65	50	36	55	42	62	66	50	52	43	44	60	57	54	46	53	60	54	65	54	69	61	56	53	57	47	49	41	47	72	47	60	68	58	47	67	53	55	51	54	55	56	51	51	55	58	59	64	56	50	60	55	57	57	54	60	50	51	54	55	64	64	55	50	62	53	56	53	49	54	60	60	52	62	63	53	48	50	68	62	53	55	59	50	52	60	64	65	66	63	56	52	54	69	49	59	68	59	43	61	63	60	52	62	53	51	49	48	48	56	47	44	58	58	62	49	68	60	58	61	49	56	63	59	54	66	58	48	53	49	48	54	57	58	58	57
15204	28725	32982	35060	34325	25203	12801	4093	1384	853	713	697	699	703	698	688	730	679	706	692	696	752	683	738	699	723	691	729	710	723	713	695	704	681	698	712	756	735	702	738	715	753	711	712	689	705	699	687	725	715	701	669	759	692	694	749	766	684	703	668	712	680	737	671	697	647	723	688	743	676	707	722	715	675	738	715	703	730	729	641	742	661	721	712	722	670	704	690	710	699	684	724	738	727	713	720	697	717	696	695	709	716	718	717	664	717	720	752	678	694	769	659	733	715	690	674	736	673	750	713	691	720	673	737	727	682	723	731	696	698	695	723	757	701	642	705	673	679	693	716	683	702	699	693	715	689	761	634	689	718	644	721	710	705	677	734	703	693	686	694	704	719	731	689	727	712	690	755	700	686	668	692	700	689	679	744	707	704	669	701	702	745	683	671	707	686	667	693	727	733	716	728	697	691	749	678	709	704	669	712	687	699	716	723	690	704	719	718	685	643	708	763	690	719	667	716	663	708	681	703	706	707	696	693	722	679	664	712	750	732	676	695	722	685	728	707	728	687	688	707	699	707	679	712	707	721	749	693	717	689	704	688	700	753	676	705	742	707	727	745	748	710	683	695	726	698	708	720	708	696	712	699	696	663	739	713	756	674	727	698	659	688	748	703	674	684	763	709	731	699	744	696	704	715	742	693	715	699	718	679	693	687	729	732	724	720	718	726	691	716	741	707	705	696	735	727	691	644	712	687	724	706	697	708	753	702	755	693	701	729	692	729	701	638	709	729	687	713	674	701	669	697	739	701	678	718	699	728	679	703	713	744	672	673	733	720	732	787	687	699	691	707	703	683	655	698	764	700	738	742	696	742	701	692	738	754	746	726	727	726	739	688	708	705	771	760	730	698	724	639	700	716	695	714	750	740	686	694	738	719	671	690	720	708	680	742	706	692	715	691	731	754	710	715	688	720	733	712	709	675	724	684	681	677	746	703	656	706	708	746	701	716	714	694	735	742	724	679	694	761	718	672	705	695	736	687	686	675	723	715	698	657	723	722	685	681	676	685	710	714	673	711	713	751	711	756	688	707	708	718	742	698	716	710	720	657	703	741	716	749	715	729	733	705	727	691	690	728	700	730	689	739	689	720	712	781	744	647	693	674	702	741	722	726	719	680	724	715	730	716	699	705	692	691	726	720	694	689	737	664	696	688	725	705	712	692	708	687	678	698	696	739	700	717	707	705	744	710	661	704	748	697	718	663	718	672	677	692	743	689	688	685	711	712	712	771	703	713	708	656	736	664	704	686	732	692	734	683	722	702	675	688	736	681	734	684	713	751	729	685	693	680	695	734	741	742	699	702	765	717	739	666	670	688	714	727	696	655	690	674	670	745	729	719	735	716	709	760	688	713	721	644	657	745	709	708	681	682	676	720	763	709	710	684	748	713	747	705	688	707	716	732	691	758	668	715	684	765	702	710	703	745	672	677	713	712	650	716	692	709	712	675	738	756	699	740	716	667	706	704	735	704	692	737	733	717	670	713	679	717	758	731	681	694	751	745	670	699	675	688	701	737	692	715	739	696	734	704	713	719	740	738	697	704	733	700	704	671	722	699	714	719	695	698	673	697	689	689	673	714	659	703	722	691	757	733	699	710	665	680	702	723	765	711	725	702	755	664	687	704	676	723	750	714	714	754	719	723	722	705	668	726	731	712	743	740	704	713	721	736	712	679	672	681	709	711	735	732	684	687	685	634	667	714	698	699	668	730	686	731	711	704	688	720	720	702	663	712	709	714	706	693	711	681	727	713	727	741	717	712	767	727	718	702	727	724	755	666	716	713	678	727	735	746	710	728	681	722	684	738	675	730	710	737	684	704	682	685	705	689	735	708	749	693	685	687	725	691	723	779	717	717	723	642	731	685	716	701	685	754	736	741	744	726	699	719	752	696	697	655	725	716	677	708	728	768	700	730	719	721	741	720	709	729	723	702	694	706	726	742	701	758	740	738	686	754	760	712	709	735	694	736	690	722	717	706	684	738	728	671	704	684	729	704	707	685	714	748	711	653	695	741	645	716	712	720	740	730	687	717	714	722	703	672	702	720	754	740	685	689	685	778	674	718	711	665	699	713	694	691	691	708	682	746	727	706	722	687	726	719	713	701	667	726	714	707	701	704	721	727	632	737	710	697	713	726	710	767	685	696	749	728	740	699	721	717	709	752	718	675	688	693	718	732	741	721	715	707	703	674	709	721	711	731	755	709	703	694	716	769	661	722	675	697	708	679	724	711	710	743	733	669	700	692	698	722	704	688	706	660	680	747	717	697	701	665	646	672	736	732	713	729	744	694	722	726	711	675	715	769	702	724	706	735	665	727	705	666	698	708	693	716	720	693	710	689	731	665	684	698	700	695	684	681	704	671	709	739	743	732	694	673	671	727	676	726	636	699	671	706	727	698	691	706	720	708	725	714	700	688	742	680	703	700	723	701	640	690	709	711	658	712	683	720	703	756	733	726	687	715	751	731	703	713	671	688	778	702	722	742	651	722	729	746	695	677	693	665	710	671	740	732	683	709	674	747	722	670	668	701	698	738	722	735	677	695	655	717	760	720	717	749	725	711	696	723	711	751	739	687	727	648	697	719	731	661	716	725	721	743	704	723	682	684	715	676	678	737	739	747	693	725	722	689	743	716	737	742	708	717	702	717	737	715	730	667	712	676	715	704	697	690	719	713	735	700	680	672	698	741	741	657	702	733	720	687	712	647	719	704	734	752	702	701	715	722	694	771	683	731	725	720	725	703	670	684	690	720	694	717	725	770	719	661	721	673	752	699	690	716	732	677	726	702	729	704	727	743	722	767	687	700	767	698	746	747	735	728	687	719	732	687	708	757	645	700	726	732	700	698	679	702	742	698	725	693	696	693	689	707	711	697	707	686	698	677	696	659	759	732	736	696	648	698	689	747	696	722	685	751	745	717	684	720	676	692	718	703	677	702	730	743	720	716	715	732	732	725	705	719	721	731	732	707	706	676	737	704	668	696	700	721	724	715	728	692	669	678	746	679	746	712	713	732	714	713	661	742	691	668	670	752	729	773	694	740	697	729	681	730	724	695	675	671	672	723	685	700	642	720	692	712	721	730	703	728	745	718	719	777	661	722	686	688	724	724	682	687	720	732	702	690	671	725	711	677	719	716	656	689	714	650	674	651	691	723	722	694	727	699	691	698	704	708	698	682	719	737	672	698	674	689	699	714	751	703	750	691	686	740	712	721	720	721	702	678	693	718	655	710	752	662	759	735	708	712	732	707	718	731	692	687	724	698	733	696	737	694	689	777	705	730	715	730	755	716	709	708	678	689	706	675	738	699	716	719	717	729	700	656	708	699	723	723	676	774	737	743	727	761	644	717	717	704	694	713	717	692	714	702	704	737	678	748	718	747	763	672	701	719	691	715	721	716	710	692	725	664	725	688	699	732	678	702	716	685	709	712	711	729	744	737	741	698	678	711
1609	12099	17850	12557	7746	3660	1224	294	117	74	52	62	60	62	70	61	48	71	55	66	58	53	44	57	59	66	47	52	61	62	59	47	47	50	46	64	55	64	48	48	60	51	49	58	67	48	59	60	55	59	48	61	69	69	59	64	57	55	58	53	55	46	53	69	58	72	55	56	64	61	52	64	56	48	67	57	57	55	59	59	62	62	69	62	50	58	56	66	71	50	56	60	52	52	51	50	61	54	58	57	60	62	66	47	49	59	55	59	54	47	57	55	60	72	55	63	54	45	67	47	50	48	59	53	62	65	50	59	37	61	54	60	59	58	43	50	54	54	43	67	52	64	52	58	69	51	61	55	60	54	47	62	71	44	45	39	51	51	53	57	61	52	59	56	54	53	58	56	56	68	49	46	65	57	60	50	56	45	53	59	41	58	62	48	47	53	39	52	57	54	64	49	71	54	52	62	60	63	47	70	58	68	65	61	53	58	69	61	57	42	62	78	43	54	59	51	61	47	54	55	53	49	50	51	51	39	60	49	55	58	63	56	47	54	47	50	54	55	55	56	55	55	70	55	46	78	47	57	58	62	68	48	53	58	53	54	49	65	65	58	60	55	54	67	57	62	69	61	53	44	59	59	59	50	50	59	48	60	64	61	55	55	56	55	51	49	63	44	53	59	60	51	61	50	46	49	55	64	57	48	57	58	63	61	59	50	59	57	54	55	58	51	75	49	57	55	46	59	43	63	61	59	57	49	64	52	61	58	72	46	50	61	62	67	56	56	49	50	53	52	65	55	58	47	51	49	64	56	62	55	43	60	56	59	56	48	58	57	55	67	53	50	67	50	49	41	56	58	65	67	53	52	52	61	61	60	63	46	43	65	57	64	55	63	50	69	59	50	44	51	50	61	55	56	63	47	61	42	46	51	67	54	51	43	68	73	47	62	46	51	49	69	65	65	60	53	44	58	50	61	56	55	52	56	51	52	54	68	60	60	63	77	68	48	66	61	57	55	53	62	55	64	51	32	61	56	60	71	55	58	53	70	54	51	58	51	48	74	43	51	48	56	53	63	58	44	45	65	55	56	54	49	54	56	49	47	49	57	59	45	67	36	68	56	58	55	63	54	57	54	62	53	44	53	58	59	60	55	47	55	60	57	62	58	56	52	53	47	55	53	50	52	67	43	54	63	62	58	49	53	63	49	49	54	57	42	55	54	41	67	60	51	61	60	50	45	55	58	44	55	50	51	47	55	55	47	57	51	68	70	51	63	61	68	61	63	55	45	57	52	46	68	65	66	63	57	55	58	61	58	62	67	52	49	64	45	55	51	57	50	47	60	49	53	63	67	58	56	70	48	55	70	71	70	54	60	53	69	58	50	65	56	49	68	58	60	39	64	59	63	64	56	59	52	75	63	56	51	50	56	46	57	53	58	66	43	54	44	59	55	63	58	55	58	56	58	65	47	63	67	48	59	60	52	49	57	61	60	48	56	53	67	47	63	62	55	54	54	53	61	46	45	60	68	69	60	59	63	53	52	58	41	55	50	55	55	52	55	52	60	71	63	51	64	45	44	60	67	40	57	57	48	53	61	59	50	47	59	44	49	56	60	54	58	50	59	75	56	53	65	69	59	43	63	45	49	59	57	58	55	49	60	70	71	54	70	51	63	57	52	60	76	56	78	67	52	57	60	53	51	69	62	68	53	62	44	58	57	61	52	57	66	72	61	54	57	66	55	46	62	63	62	59	70	46	48	50	66	64	61	47	48	59	59	59	48	47	56	54	47	60	59	56	52	60	55	51	46	60	59	34	55	60	55	75	60	64	55	63	55	67	46	56	53	40	53	66	54	55	55	55	54	45	55	64	60	42	59	41	47	61	53	48	51	57	53	70	46	48	48	55	60	61	60	53	46	53	58	61	65	72	53	72	58	63	62	56	51	70	52	53	52	62	65	56	54	62	66	52	54	49	42	55	69	76	62	82	63	43	54	71	56	60	61	50	42	51	47	51	59	45	54	62	61	72	62	50	60	44	54	49	51	62	72	59	45	69	42	61	69	56	64	58	66	42	42	43	55	57	54	61	75	58	54	69	61	66	48	72	49	65	59	48	63	61	58	63	69	49	52	59	67	58	57	56	59	45	67	57	60	60	62	74	52	65	59	63	53	63	66	49	56	50	48	51	65	45	56	52	52	53	66	56	54	53	55	40	50	55	44	64	50	63	61	46	56	60	52	55	66	63	65	50	60	59	71	57	57	66	49	44	52	55	64	37	45	61	62	63	51	65	60	60	51	67	45	50	44	62	50	67	51	47	60	53	57	63	54	61	60	56	66	55	48	39	61	52	53	65	60	55	60	47	75	68	55	58	52	53	66	59	58	46	66	54	56	42	62	63	61	45	57	64	58	66	56	63	53	56	51	68	61	48	62	66	41	58	63	53	55	43	49	59	55	48	63	59	60	52	61	57	51	66	65	50	66	48	61	59	59	52	54	56	61	46	53	55	55	56	52	54	61	54	66	56	61	54	62	46	62	59	59	62	48	61	52	55	65	49	50	49	44	63	45	46	60	45	51	45	55	51	45	70	61	54	60	51	72	65	62	59	50	62	64	49	58	59	66	47	65	69	61	64	66	58	73	60	65	54	62	51	58	52	52	46	71	64	45	50	65	54	63	56	62	66	49	57	69	55	61	58	51	66	41	50	50	53	56	48	67	66	54	53	52	54	63	67	64	60	52	57	44	59	42	56	53	64	54	63	72	54	59	53	60	52	67	56	50	53	72	54	62	47	55	61	56	52	51	53	57	59	49	60	53	60	67	48	58	49	45	57	59	51	55	54	47	58	60	47	62	55	55	52	64	66	63	55	65	50	66	49	56	70	53	50	61	64	81	45	67	50	65	53	48	62	53	65	62	61	59	61	45	52	54	56	59	49	51	63	44	53	57	58	66	54	49	63	77	46	59	56	54	51	46	73	57	63	49	51	63	56	58	48	59	49	66	49	55	59	52	51	65	45	60	57	69	54	72	51	51	41	54	62	45	49	53	43	52	47	64	55	45	47	54	57	51	61	46	41	61	75	56	57	55	65	60	62	51	59	42	67	67	49	59	55	51	61	62	62	52	62	56	68	68	54	60	49	50	53	58	54	60	61	55	71	65	57	59	56	63	63	59	59	56	49	67	52	50	50	77	52	51	71	51	64	64	58	56	65	44	41	49	43	58	54	48	53	63	58	67	54	44	56	58	51	48	62	73	66	59	58	54	58	48	58	49	57	54	37	59	53	58	47	80	56	48	41	45	52	48	48	59	58	63	56	42	44	67	71	45	56	45	54	55	68	53	62	51	51	67	64	55	65	62	59	51	43	54	49	51	66	51	63	67	50	40	62	48	58	50	52	54	59	44	59	69	59	49	51	61	59	65	57	61	51	49	52	58	39	53	65	53	48	57	66	47	64	59	50	65	66	46	65	49	53	56	49	54	78	57	62	52	61	66	66	57
25741	41010	43349	49715	49613	36220	22190	8624	2603	1040	757	736	740	710	759	676	700	710	741	695	696	699	725	722	738	718	700	739	700	756	666	712	704	683	733	711	683	688	759	749	696	733	728	665	694	703	671	756	697	718	680	735	656	691	678	720	681	695	694	671	764	682	696	700	703	719	693	724	705	732	706	679	687	715	710	710	723	682	691	686	797	742	717	701	735	675	728	693	747	747	702	761	717	730	703	706	708	670	691	730	693	725	747	727	724	690	693	702	726	692	669	723	695	666	701	700	737	671	718	706	660	671	685	685	719	689	711	722	701	730	706	681	704	689	701	742	705	766	701	692	730	693	660	686	680	686	717	741	713	738	715	685	701	714	703	723	702	678	687	698	708	718	655	700	670	738	739	691	728	711	697	743	708	673	711	723	696	728	719	729	704	702	641	692	685	710	753	751	679	693	707	694	730	715	735	684	733	714	714	724	724	702	716	707	686	697	709	713	744	724	690	653	690	742	718	710	702	670	741	656	708	698	717	706	684	705	678	712	764	749	711	725	755	720	757	701	678	693	729	691	705	747	708	634	729	688	674	742	667	725	732	676	700	748	675	754	698	740	721	694	666	667	701	719	708	688	695	727	729	710	746	747	670	707	707	711	693	715	688	689	736	710	713	725	712	720	739	729	749	708	685	772	702	648	712	718	682	730	711	742	741	697	762	699	651	741	717	726	706	728	695	727	736	693	750	697	634	669	740	676	734	719	733	710	702	653	695	743	722	708	683	686	693	719	628	729	708	749	763	684	756	700	673	719	691	744	694	728	729	708	709	715	728	750	670	706	714	752	694	711	683	697	755	707	744	768	728	703	768	728	724	736	674	699	685	736	717	707	757	733	729	708	752	729	645	619	714	688	705	698	751	723	678	686	787	662	697	687	725	730	694	763	690	726	699	724	720	645	711	695	702	708	713	656	665	723	687	699	724	710	731	718	729	772	727	697	677	707	684	721	663	731	740	705	682	699	687	722	712	738	695	685	752	679	699	776	698	744	735	713	742	694	695	696	710	746	685	724	734	666	679	697	713	679	703	701	694	682	735	684	711	745	741	694	736	695	719	698	652	675	747	684	726	726	729	661	720	693	710	704	705	731	740	790	675	704	724	688	687	658	708	726	713	746	714	730	709	692	690	731	728	726	709	716	741	729	743	736	724	713	715	700	677	735	678	710	712	716	715	688	692	746	707	727	738	677	731	674	731	758	691	724	697	687	725	691	718	725	728	718	743	716	732	755	718	699	662	682	724	733	726	713	723	703	729	720	713	710	719	722	704	748	710	749	714	714	678	692	717	674	738	667	712	767	696	707	697	672	713	737	735	736	650	725	714	705	713	733	709	722	684	700	733	711	705	714	696	711	765	717	756	707	720	768	702	720	706	717	730	737	700	738	668	688	687	662	709	743	713	708	718	722	752	710	727	718	754	715	722	736	733	712	704	732	713	715	733	725	715	735	673	700	701	709	675	750	735	717	701	710	686	771	736	694	713	665	727	701	679	717	712	692	690	712	746	744	716	654	735	729	699	713	676	688	659	664	727	669	729	742	666	701	715	703	712	741	750	723	697	647	740	705	706	716	714	775	710	707	735	726	685	719	702	700	704	708	713	691	730	687	698	715	662	728	703	726	712	705	717	714	725	682	671	715	701	734	707	656	726	728	721	684	759	689	695	704	716	729	650	700	700	752	697	747	727	737	720	718	657	653	657	686	720	689	703	738	715	714	744	746	733	730	753	751	667	707	700	664	637	761	735	679	784	668	705	687	727	700	664	728	727	735	710	714	726	705	768	787	717	661	696	751	689	728	703	710	699	690	724	742	712	695	721	690	708	662	689	705	757	711	725	743	674	701	702	739	675	743	722	677	710	711	687	720	680	693	717	739	769	709	703	766	709	747	708	722	724	692	777	725	698	757	667	680	719	686	709	762	726	677	722	678	689	708	703	712	660	749	721	776	649	684	713	658	697	705	709	748	692	655	702	690	707	739	706	712	679	681	707	699	728	720	716	708	757	694	685	722	679	737	736	751	777	735	695	718	743	735	701	718	758	728	722	731	712	678	730	654	689	701	748	736	701	684	749	718	702	699	715	700	721	693	773	690	686	697	701	727	709	701	696	679	708	776	690	745	751	725	700	719	705	729	721	735	716	685	706	735	675	713	708	710	719	714	696	702	690	743	708	711	683	711	741	721	754	716	724	698	704	757	692	695	704	734	712	726	689	717	731	701	725	694	733	710	705	725	711	725	710	692	721	726	737	673	740	677	708	671	727	692	722	719	707	695	749	698	713	689	744	671	720	751	739	671	749	724	704	740	701	719	692	720	706	698	663	718	690	692	741	704	663	701	719	686	690	701	728	714	739	679	680	732	737	716	717	697	675	733	670	689	717	744	740	682	728	753	724	701	763	714	707	664	717	683	731	737	723	692	741	706	754	694	667	711	734	698	743	766	710	731	717	649	731	726	728	730	729	710	708	696	699	660	702	748	726	721	708	691	719	707	724	770	678	786	702	695	733	714	711	697	705	721	719	685	728	705	752	726	712	677	653	711	720	685	742	684	743	648	689	713	711	757	764	713	710	731	713	748	745	721	674	722	703	713	701	656	687	716	730	699	748	694	747	680	717	713	660	727	712	681	717	680	740	689	728	725	717	725	689	704	734	699	675	660	789	703	734	725	717	701	729	680	710	713	679	700	687	713	695	716	695	723	740	758	721	664	737	721	754	702	725	719	722	764	707	741	715	756	686	745	681	679	715	675	704	724	724	707	705	727	726	711	699	702	675	686	724	663	715	671	721	647	681	714	709	745	683	746	712	738	664	710	716	711	728	695	670	690	715	704	712	743	747	698	716	726	720	711	737	703	690	725	709	700	706	761	750	746	696	714	754	662	683	717	739	701	690	723	733	737	690	716	725	712	693	691	671	694	696	751	731	728	742	728	728	716	689	714	685	674	686	725	681	713	743	721	691	725	692	723	719	738	683	750	703	658	722	738	752	738	751	717	671	710	687	698	703	731	745	706	653	713	756	742	793	715	714	704	727	664	717	728	736	742	680	672	688	734	726	722	679	720	736	703	737	700	699	698	672	695	698	722	744	761	672	741	711	709	709	681	739	746	679	722	707	737	751	692	720	709	723	745	689	677	702	699	712	713	698	723	699	729	723	747	728	690	693	715	755	696	722	705	676	713	765	731	732	685	715	724	678	734	721	691	708	730	679	715	681	719	657	721	750	708	685	709	710	706	671	709	688	707	683	676	741	699	715	739	711	728	703	716	736	724	718	634	716	679	735	661	691	700	684	652	710	691	690	690	704	690	717	676	648	741	762	651	685	694	705	697	707	714	720	714	713	762	709	674	653	735	719	713	747	687	702	753	678	737	693	685	712	711	726	721	732	645	778	677	713	672	716	749	709	715	726	675	696	697	730	704	739	666	697	694	688	680	668	665	740	735	698	701	744	744	682	716
2354	11070	17312	12822	7536	3709	1166	306	113	79	56	78	51	73	57	66	57	68	46	45	58	57	49	63	55	60	58	54	59	59	59	60	53	55	58	67	59	49	58	55	61	55	49	74	49	55	57	54	39	39	59	58	54	61	59	46	46	54	62	69	60	49	58	49	48	65	50	63	61	58	71	63	54	50	53	58	55	53	49	56	65	51	64	75	67	55	66	54	62	67	54	54	60	60	51	55	67	63	56	44	61	61	63	57	55	62	67	50	49	64	59	60	55	63	50	61	56	64	60	59	57	56	68	64	59	61	56	63	52	56	64	57	62	61	55	49	58	45	71	58	56	72	44	59	62	52	60	58	57	58	61	58	63	58	67	64	49	45	58	76	50	56	52	59	55	60	52	66	61	65	62	51	60	49	66	65	59	58	48	55	47	64	54	44	61	64	67	58	52	70	51	59	50	39	51	74	70	55	59	39	54	54	60	50	60	59	44	55	51	46	59	42	55	58	54	54	66	56	58	59	71	49	57	76	68	68	41	60	57	61	52	65	53	45	51	65	61	47	49	58	54	53	77	54	61	67	48	64	55	58	51	60	65	62	56	59	51	73	62	42	53	65	68	60	46	49	61	52	59	53	47	45	60	73	61	65	54	52	49	61	60	58	57	72	47	66	42	48	63	63	63	56	51	55	52	64	60	61	64	61	76	62	51	58	73	60	67	51	55	64	40	67	64	63	59	56	50	60	60	50	61	54	55	65	46	66	63	64	62	53	55	60	55	68	59	48	66	61	67	50	61	55	69	48	56	57	60	56	65	58	66	58	65	50	60	35	65	46	80	53	62	56	42	62	62	58	62	66	55	58	64	48	50	72	57	48	66	61	65	51	54	78	76	54	68	61	52	62	55	56	52	65	52	65	66	54	67	50	62	46	56	61	52	50	30	68	66	50	60	57	59	47	70	56	50	57	51	51	63	48	66	49	53	48	65	64	50	55	56	54	50	73	57	75	62	43	66	52	56	59	61	51	51	58	53	71	56	59	52	59	50	54	50	52	61	57	58	69	62	57	56	69	70	65	55	53	59	51	61	60	58	66	59	54	64	57	53	57	64	51	64	51	62	48	55	62	52	66	62	62	60	58	55	59	62	57	63	48	59	60	60	63	60	66	56	66	52	47	59	59	61	59	51	54	60	72	68	56	51	51	53	57	62	55	53	50	57	40	75	57	61	73	58	53	58	55	57	57	58	50	53	54	64	54	55	71	51	55	47	60	46	49	69	48	64	45	50	54	44	51	52	65	63	56	58	44	61	59	62	52	52	48	52	69	49	47	52	67	56	65	64	53	46	55	66	61	66	64	58	54	66	69	65	54	71	63	59	69	57	56	53	77	49	59	62	59	57	57	57	68	55	58	61	61	59	61	45	57	56	64	68	70	49	65	58	62	61	55	54	74	71	47	64	57	64	42	61	64	47	64	57	48	61	57	73	61	63	47	60	67	73	63	67	62	67	67	66	64	61	56	76	53	70	60	58	65	50	47	60	57	57	56	54	49	65	54	56	64	55	75	61	59	49	57	49	44	51	55	61	65	62	55	65	62	68	57	69	60	53	50	53	58	63	61	73	50	57	66	66	60	61	55	52	61	55	58	54	53	66	50	56	59	53	54	69	56	58	63	68	69	52	48	71	63	59	54	55	53	57	51	58	61	57	48	42	47	54	53	58	65	60	55	60	47	65	56	77	53	53	67	49	66	69	66	71	61	66	62	64	58	62	54	62	63	65	66	51	54	58	60	66	63	70	41	58	57	47	48	69	61	63	57	70	61	61	50	49	62	51	57	56	55	52	64	46	55	60	52	72	61	51	46	61	62	50	66	67	48	61	60	61	53	60	62	57	76	58	44	67	61	63	53	54	56	72	41	68	59	55	73	52	48	58	53	52	60	54	69	60	63	45	57	61	48	58	59	56	47	65	52	48	52	57	51	48	56	60	53	53	50	59	62	57	58	45	61	50	45	54	51	57	57	54	46	50	44	46	46	52	45	53	53	53	66	47	59	39	70	49	65	63	55	52	62	47	62	53	47	65	51	61	67	57	49	65	54	67	61	61	73	62	61	57	58	61	75	63	47	69	51	62	56	48	76	61	58	59	65	53	39	69	49	56	57	49	61	47	63	57	56	52	61	65	60	60	48	46	57	63	59	52	61	57	55	53	57	63	48	48	68	45	46	55	63	58	64	66	75	67	59	55	51	60	57	65	65	60	45	53	63	61	53	67	60	55	41	59	52	47	75	48	63	47	59	46	68	57	54	52	60	49	46	51	52	62	66	60	43	56	54	63	53	60	68	66	60	58	37	51	59	52	49	41	49	54	64	53	60	58	61	69	60	54	59	60	61	59	56	61	52	50	54	72	50	58	51	63	74	48	54	67	73	49	53	66	66	73	55	51	71	51	65	53	56	59	53	50	69	54	52	62	50	60	57	63	55	55	63	56	51	64	47	73	51	60	65	52	51	69	59	51	46	63	38	59	62	56	55	52	68	54	64	52	44	54	56	61	56	48	53	62	43	56	59	54	59	59	54	53	72	59	66	47	51	51	50	73	60	47	60	61	49	58	60	62	53	42	65	63	62	59	61	72	63	53	57	60	69	55	55	67	65	58	57	45	52	57	50	61	67	51	55	66	61	64	52	59	49	58	64	55	66	59	79	53	52	57	78	43	49	67	68	54	60	51	60	62	49	57	66	69	56	62	42	55	62	54	59	58	61	60	74	53	58	55	66	62	49	62	51	59	53	50	63	68	50	61	74	43	62	59	51	64	64	50	65	65	49	58	50	52	51	50	56	69	66	69	48	58	55	52	54	53	49	57	52	58	53	62	49	56	60	72	57	52	58	46	59	60	57	65	61	52	62	74	57	52	70	54	55	61	52	59	53	63	51	45	58	63	52	45	48	40	51	45	63	46	61	64	53	51	47	55	47	55	43	61	63	47	67	60	49	62	69	65	55	60	59	69	55	57	66	67	45	55	70	60	48	50	64	52	69	52	67	61	47	58	55	73	55	48	67	78	48	72	67	62	50	56	54	55	52	76	63	51	61	59	77	44	66	57	61	58	54	64	43	52	51	53	47	51	62	63	57	58	58	55	52	65	57	40	52	45	54	58	44	53	62	61	61	46	56	52	67	67	68	59	51	51	51	58	61	61	63	61	53	64	50	54	48	46	54	55	53	59	45	66	56	66	70	68	53	61	51	49	79	48	71	63	67	49	65	66	49	63	58	51	65	52	73	60	50	51	65	54	60	52	50	63	50	60	62	51	63	67	61	60	58	75	59	51	56	55	64	66	69	68	56	57	56	46	73	66	58	62	69	57	55	63	62	58	61	52	65	57	46	70	62	48	58	58	48	61	58	56	55	49	69	42	51	55	44	60	60	52	65	59	54	64	63	49	62	61	47	69	54	45	63	39	57	52	60	59	64	49	52	56	61	56	57	54	50	55	52	65	56
20614	40096	43824	49000	48118	35920	22508	8936	2798	1060	738	770	757	716	728	756	759	754	718	742	689	716	700	745	722	745	737	733	710	706	752	750	742	703	724	696	708	728	716	727	781	727	709	726	694	698	682	727	678	734	744	679	670	680	760	706	740	728	716	732	731	726	734	712	751	774	725	757	714	685	758	743	716	719	712	735	740	731	721	736	716	705	720	737	752	721	698	722	705	738	785	715	761	784	721	798	733	761	691	762	728	804	753	732	753	725	709	737	708	713	757	697	734	732	712	741	713	727	784	744	717	753	700	745	693	747	710	721	719	677	768	742	693	752	732	760	772	702	742	741	759	697	701	745	686	743	732	708	747	750	708	715	730	749	725	732	714	788	736	724	687	765	672	716	713	717	744	744	749	743	727	724	698	757	688	721	756	749	723	716	744	716	775	782	707	701	735	745	746	714	689	724	773	735	731	773	747	707	752	709	711	715	761	746	724	768	727	750	789	717	755	726	757	755	744	743	724	742	747	732	752	727	691	710	723	717	693	776	779	741	696	687	688	732	723	737	753	661	753	763	755	716	721	775	755	714	747	743	753	743	715	741	721	722	760	702	687	738	718	711	733	723	663	725	756	725	763	743	739	718	727	706	733	750	723	742	695	760	730	693	752	726	735	720	745	759	763	750	730	699	710	739	714	781	814	674	711	703	714	676	773	705	704	726	718	707	775	730	725	732	710	729	745	722	761	726	779	755	764	721	722	715	685	709	777	772	736	770	756	738	711	738	641	711	686	771	714	741	754	748	716	687	747	694	759	752	768	709	735	767	735	661	750	733	712	733	742	729	720	738	743	703	752	732	726	756	741	729	718	755	735	769	753	764	760	742	692	750	754	784	714	683	699	708	755	738	743	742	746	738	763	716	723	750	727	733	720	710	736	719	703	693	670	723	718	728	762	685	749	708	774	756	735	695	756	737	711	714	765	704	688	755	724	705	759	715	677	688	751	747	723	762	727	718	744	756	769	689	712	704	751	728	747	747	735	727	737	722	751	727	687	784	754	753	798	756	740	762	745	735	717	723	724	734	704	715	745	720	706	781	716	740	710	704	732	742	763	709	698	736	726	775	706	697	712	725	735	735	709	723	781	723	773	730	713	728	702	765	745	741	740	754	715	674	764	699	710	746	740	696	728	758	717	727	714	709	706	760	767	744	768	723	688	747	741	705	751	732	721	688	729	764	728	719	721	770	724	718	690	736	710	697	724	766	722	755	696	722	732	735	698	690	672	717	760	753	725	702	746	765	727	772	713	710	787	733	708	771	722	721	669	711	736	722	746	756	736	716	698	674	736	737	730	734	742	719	685	725	699	760	714	749	757	727	733	745	750	746	765	709	697	727	729	696	755	734	689	745	747	708	719	749	750	752	734	730	738	724	734	746	710	726	742	724	705	757	735	692	753	741	729	738	781	724	778	711	754	722	757	683	729	737	772	754	733	704	725	751	710	717	696	703	787	716	710	762	754	736	715	752	704	742	723	761	770	751	732	702	747	711	726	714	729	776	752	714	758	714	716	727	764	760	760	752	718	726	713	806	739	742	745	729	743	711	722	734	698	764	723	730	737	765	755	737	748	768	727	756	711	713	725	743	741	746	742	739	714	734	761	714	770	720	756	727	699	694	712	756	736	721	725	763	744	732	740	792	738	754	720	766	765	703	713	727	685	694	734	733	767	751	750	742	751	667	763	727	722	724	770	719	767	722	713	765	710	808	733	722	712	737	758	743	702	685	719	760	742	777	717	787	746	724	688	750	790	741	746	770	759	716	752	730	760	743	723	742	754	759	736	703	755	706	782	729	676	751	725	744	718	719	679	737	722	707	735	700	774	742	712	723	688	734	696	695	723	688	750	744	751	773	731	720	714	726	753	747	737	731	707	779	756	741	759	732	746	771	733	722	714	765	744	696	708	687	707	749	743	760	707	707	692	715	726	728	763	754	671	736	692	699	706	707	734	709	741	720	742	745	701	717	699	710	668	742	750	784	769	758	690	712	745	706	717	730	743	726	764	719	709	769	765	720	821	724	760	749	704	775	729	705	718	752	714	731	756	732	740	729	738	728	743	766	741	739	736	717	710	724	712	701	697	750	739	715	740	696	755	712	681	740	781	766	768	769	729	715	713	722	744	722	705	705	704	684	674	757	741	761	708	729	714	707	727	717	716	752	788	734	720	728	756	691	708	796	732	737	763	746	729	772	706	727	735	737	736	727	735	773	728	705	674	727	786	739	782	705	723	742	759	691	785	728	727	751	692	679	757	781	771	716	752	715	748	715	776	738	734	698	739	716	702	711	725	735	756	699	740	763	783	719	746	742	759	717	784	732	777	723	702	722	748	707	755	717	794	715	734	730	735	725	708	700	725	734	721	683	691	737	740	729	742	720	705	715	746	715	716	725	760	735	744	743	717	700	753	700	718	745	700	688	746	726	735	671	715	734	685	731	738	711	740	709	708	765	760	714	706	727	657	747	719	749	693	734	747	772	770	725	692	745	752	725	756	763	744	723	741	745	723	789	754	690	710	714	697	695	786	735	701	715	731	704	756	741	700	720	740	773	723	732	749	773	741	686	733	745	655	734	728	729	742	712	730	751	676	713	722	762	742	776	744	730	724	733	729	746	697	768	741	729	765	726	719	733	710	749	718	726	718	757	713	715	707	691	725	723	741	741	722	757	770	760	728	735	762	734	741	707	747	744	777	790	718	734	686	717	721	725	724	756	715	697	745	750	721	734	695	717	729	720	725	770	730	760	726	780	703	705	737	718	774	715	735	697	733	740	702	730	801	732	740	758	712	757	763	712	771	720	721	689	703	723	755	766	717	740	753	698	750	753	686	708	699	676	726	711	770	751	683	742	742	711	696	696	664	732	740	641	716	768	768	730	735	722	788	711	706	743	745	659	758	737	724	776	736	697	731	782	698	758	748	758	739	770	691	778	697	751	735	737	745	723	719	720	729	691	709	761	748	756	743	719	724	764	759	766	732	715	749	755	737	733	750	725	739	754	704	755	730	808	736	715	763	723	765	729	694	822	715	716	730	750	757	763	716	726	737	686	701	736	729	697	721	717	758	701	727	724	767	726	762	759	741	768	753	769	728	711	679	764	740	683	688	728	752	697	712	696	749	741	740	740	716	706	734	756	748	752	712	723	708	690	682	746	678	711	733	702	728	725	759	786	713	742	697	749	690	731	707	712	737	736	739	716	738	789	696	740	759	708	712	729	742	775	749	763	731	671	734	743	737	771	737	757	714	738	748	755	751	720	811	744	706	723	707	753	707	776	701	666	702	726	711	768	745	734	751	694	748	771	741	727	720	756	733	754	768	729	721	753	799	733	761	731	762	756	722	752	736	715	725	686	800	779	714	673	718	746	737	718	732	763	715	723	742	707	763	746	711	725	735	722	680	721	752	721	753	679	757	735	690	769	739	698	784	731	737	713	746	713	698	713	737	756	736	697
2451	18411	23753	18233	11539	6377	2130	550	189	75	64	70	59	57	55	55	61	56	58	52	73	59	59	52	50	59	67	59	48	52	60	55	74	53	49	49	57	60	59	60	66	59	72	66	56	54	66	53	49	54	45	57	58	56	46	56	54	59	57	56	67	65	56	59	79	58	60	67	52	65	50	53	47	46	52	44	62	54	58	46	66	60	60	56	42	52	70	61	52	78	70	56	47	56	61	61	59	56	59	60	69	72	45	74	58	57	60	54	62	56	64	66	53	65	42	56	50	51	56	64	45	34	61	56	64	71	59	66	66	65	61	69	64	53	53	57	59	66	63	55	53	58	58	69	53	63	51	59	56	74	66	52	61	48	56	66	65	44	47	64	47	56	52	50	59	45	67	51	74	55	68	62	59	56	61	32	67	53	66	62	64	56	46	64	56	70	64	51	63	60	60	62	65	66	75	50	77	52	63	66	70	70	51	55	54	61	65	53	61	59	55	56	60	51	64	60	62	54	58	50	74	62	60	54	60	56	49	64	48	56	58	54	46	57	55	47	46	64	54	72	56	57	68	59	48	61	59	50	52	53	63	67	57	56	56	52	51	63	50	46	63	71	60	46	49	61	60	52	64	61	57	62	54	60	59	52	61	54	68	46	62	70	58	64	63	53	59	66	49	56	57	68	63	58	59	55	62	61	57	44	53	66	72	53	62	63	65	58	59	53	53	39	61	48	65	53	63	63	52	73	53	58	54	58	56	62	49	59	47	60	76	61	44	57	59	54	60	51	55	60	48	61	64	61	49	53	60	52	53	57	69	51	62	54	62	57	61	60	44	53	74	58	51	56	58	61	66	59	57	51	48	46	61	47	58	54	59	48	55	47	62	60	59	71	55	57	55	60	53	51	56	76	61	67	62	61	61	60	58	61	58	45	70	47	57	55	74	57	63	52	47	50	54	58	47	67	59	61	65	52	58	60	69	50	75	58	57	55	63	65	66	73	63	53	61	60	53	54	60	60	57	55	68	68	52	67	58	66	68	63	64	44	61	56	57	54	47	52	50	56	58	56	51	55	42	59	53	54	59	64	53	65	60	59	61	57	64	65	57	57	48	48	53	68	64	66	53	59	61	45	55	53	62	55	57	54	57	51	51	51	55	68	66	42	56	74	59	67	58	58	56	68	61	41	62	62	74	70	68	66	58	69	58	48	62	73	63	43	48	62	53	63	55	55	55	51	57	53	53	53	59	59	72	62	54	67	68	56	59	56	61	44	64	69	72	45	52	56	59	71	61	53	50	57	51	61	51	46	57	54	50	58	51	54	61	70	49	52	61	53	57	62	51	53	62	62	58	54	51	59	52	63	44	49	57	61	53	65	56	51	52	58	57	62	56	58	80	54	54	47	56	60	55	46	57	59	62	45	69	51	58	63	69	67	50	49	59	59	53	50	56	61	66	58	59	59	61	67	47	43	72	68	50	64	54	52	52	59	67	67	48	55	54	62	59	43	59	49	56	56	78	59	65	56	61	43	62	57	59	60	71	59	58	59	67	56	51	46	51	50	56	70	54	74	59	53	51	69	64	42	49	60	47	56	48	48	59	65	57	56	58	48	60	49	52	62	59	56	57	52	61	54	65	50	61	72	48	60	55	64	67	60	60	57	51	67	62	62	63	66	60	58	53	54	68	60	57	62	57	56	56	57	57	59	48	51	61	55	46	53	62	61	67	58	47	61	65	59	56	49	58	55	52	58	60	46	51	64	53	46	62	66	57	63	51	54	58	65	56	51	57	53	54	62	52	57	67	53	64	64	72	48	60	53	57	53	63	59	62	62	53	56	63	66	60	67	52	56	51	67	58	56	64	53	58	43	64	57	59	50	63	45	60	54	54	53	38	59	53	55	61	67	66	56	53	43	56	59	57	48	64	64	68	52	44	55	58	52	54	39	53	51	55	62	61	65	58	67	69	57	56	71	56	56	56	62	66	63	44	61	67	69	61	67	65	49	57	49	72	58	57	62	53	59	68	61	54	58	43	54	61	56	68	52	70	55	62	56	58	44	57	66	41	58	68	54	61	56	53	51	61	57	59	79	67	54	56	61	47	63	59	63	55	48	62	54	67	61	67	56	60	64	62	57	49	74	59	45	61	51	47	59	43	66	57	61	56	70	60	41	47	57	53	55	66	66	57	54	58	58	63	57	64	59	56	73	60	56	72	54	47	61	54	44	58	44	66	65	71	59	47	50	64	55	58	56	55	48	44	50	54	51	55	63	54	51	51	57	58	76	51	55	57	60	58	69	54	57	48	72	55	55	74	49	65	50	46	54	70	54	74	62	65	65	50	47	57	62	69	63	57	51	48	55	55	45	57	55	53	69	61	71	66	68	43	58	47	58	50	57	61	59	63	54	68	72	49	69	53	54	49	58	48	54	57	57	55	67	57	57	56	46	51	63	65	51	60	61	61	59	54	51	62	55	59	54	58	41	56	51	42	59	46	45	54	56	51	59	71	55	55	58	50	63	62	53	58	60	67	58	56	59	58	51	62	60	73	56	48	58	56	51	48	57	56	64	53	58	60	61	55	55	64	66	53	49	55	55	50	45	55	55	50	52	62	52	59	57	63	43	63	55	62	48	54	52	58	66	54	52	55	57	61	63	64	67	53	50	66	61	57	49	57	52	52	47	62	46	54	59	67	68	50	72	71	58	60	51	70	65	61	57	60	57	60	53	57	60	59	60	56	54	42	54	77	46	64	60	53	50	62	60	64	65	64	47	53	64	62	52	55	64	59	57	58	60	40	56	65	61	46	49	61	43	60	55	49	59	63	79	53	47	64	67	63	59	50	52	55	56	51	54	64	74	68	64	66	64	51	55	60	60	60	62	52	52	46	55	52	54	61	60	68	52	65	63	49	52	76	66	56	57	53	59	59	58	57	61	54	56	52	70	58	52	50	70	46	49	51	62	66	66	48	53	61	60	74	60	66	56	64	61	53	71	50	57	60	60	63	59	61	56	44	55	45	60	66	57	70	50	62	51	58	51	56	50	60	64	71	60	41	57	56	44	43	57	56	63	49	56	46	62	51	59	51	53	45	46	66	65	70	55	49	53	51	57	57	61	62	50	60	45	55	53	55	51	62	58	64	71	50	60	60	57	56	56	53	65	50	52	55	69	47	60	60	49	67	45	61	60	62	61	55	63	57	42	60	58	64	49	61	46	50	55	44	57	73	54	55	52	57	66	41	49	58	53	66	60	63	56	58	57	55	47	50	57	59	62	65	52	55	52	47	56	66	54	52	62	63	54	54	54	54	54	54	61	55	70	66	52	52	60	68	51	59	62	57	63	69	50	52	57	69	62	59	48	46	51	66	55	56	56	50	48	63	50	55	49	43	52	62	66	66	48	64	51	55	59	58	50	61	54	42	65	44	61	53	65	62	50	47	50	58	60	57	62	62	71	65	64	43	48	55	66	60	57	58	59	49	78	63	65	56	56	73	49
30685	48587	49612	57965	57887	43910	28460	13913	4319	1321	852	732	758	746	723	687	703	694	737	740	683	741	748	716	669	685	709	748	706	692	691	757	708	728	715	702	742	767	705	727	704	749	754	735	709	684	690	723	757	739	729	767	712	772	745	739	712	762	742	691	726	719	709	731	783	758	760	702	735	688	738	747	729	668	777	702	724	738	760	708	709	761	701	719	734	728	746	658	763	732	717	701	742	740	689	707	742	741	728	755	708	664	709	678	677	676	711	722	722	667	724	736	748	680	773	708	735	700	721	704	710	710	705	723	711	729	723	708	736	682	683	716	691	704	756	679	689	770	744	656	747	752	718	725	746	752	764	694	685	751	711	721	749	724	733	726	732	767	686	735	748	733	753	720	735	700	727	711	693	712	724	711	756	708	768	721	683	719	729	748	704	760	708	728	751	675	689	763	748	664	718	734	737	736	692	721	706	801	732	708	752	723	707	739	750	665	709	719	711	641	695	734	726	734	725	714	765	710	685	742	721	747	742	693	683	737	728	704	699	693	748	711	728	748	743	658	784	705	727	759	749	734	743	735	727	681	779	711	713	752	748	693	672	733	713	743	724	711	710	699	704	726	713	710	712	735	735	774	707	739	731	701	719	704	761	757	745	758	718	731	694	737	736	767	702	731	730	770	701	738	729	741	696	743	712	693	746	674	764	735	718	670	744	709	758	717	700	712	723	750	704	728	705	718	697	772	745	755	701	743	744	737	754	702	722	716	731	740	732	702	743	707	779	701	699	726	677	757	712	661	744	718	734	762	735	735	739	711	759	742	715	694	710	745	697	764	716	705	709	747	699	709	720	677	757	700	665	751	772	775	704	704	718	742	707	705	743	749	730	702	756	702	705	762	748	740	733	745	726	748	704	750	740	761	739	739	755	733	734	766	763	727	753	714	697	732	746	754	679	749	732	711	711	709	706	722	746	701	741	693	752	746	708	761	709	735	711	713	737	703	760	704	761	703	715	705	741	734	708	707	727	696	686	684	710	692	700	725	686	724	758	721	730	738	742	746	759	672	710	749	728	724	776	703	731	719	743	732	698	746	730	721	716	757	716	720	755	736	716	763	702	699	685	749	745	698	711	708	712	756	752	803	725	774	780	761	734	730	732	725	670	717	758	742	735	744	734	738	745	778	715	732	707	707	690	761	738	741	754	726	748	714	716	703	755	702	731	706	711	753	730	725	756	680	771	748	696	715	718	727	706	725	706	710	740	667	727	720	728	710	755	750	752	727	697	737	733	710	718	631	689	681	706	742	708	774	749	740	731	689	745	697	739	771	767	777	746	739	704	749	782	728	675	702	720	702	707	706	676	712	725	703	726	743	756	738	737	737	681	740	725	701	798	738	728	742	729	741	700	732	772	711	710	802	699	701	712	681	767	724	737	722	671	729	696	743	765	757	689	697	724	751	716	748	704	763	761	715	730	796	714	708	737	739	765	745	722	770	730	742	738	725	716	714	700	703	731	716	738	716	718	750	702	773	706	738	696	717	718	730	772	708	708	726	716	699	743	708	711	749	733	716	726	681	713	721	745	728	729	719	747	713	728	719	730	759	776	698	714	751	723	714	742	744	743	704	718	739	745	738	720	701	758	714	738	702	709	728	743	707	717	742	740	688	723	717	678	696	714	750	723	757	720	669	724	732	716	741	672	704	706	703	717	699	706	690	766	748	758	762	762	705	717	729	730	708	704	673	680	753	726	747	687	742	721	702	733	708	716	751	737	700	702	767	764	742	753	741	703	784	710	758	690	729	739	713	768	741	734	714	735	704	718	754	771	726	724	714	719	731	744	717	743	700	710	711	760	718	738	716	717	710	698	718	702	718	736	775	755	689	704	737	765	722	781	705	740	778	726	763	753	753	755	737	740	699	695	730	725	769	729	708	714	653	709	721	723	723	750	723	747	735	737	722	728	719	661	758	733	732	741	749	710	710	708	696	731	735	696	705	732	704	764	687	742	746	710	704	756	696	773	696	674	755	740	658	745	735	734	726	751	788	717	718	744	753	728	720	714	755	720	740	696	721	727	762	762	737	761	689	718	701	687	694	700	720	703	690	754	749	701	757	734	719	730	692	728	708	783	714	742	741	739	756	757	722	746	721	731	719	722	744	721	735	675	807	724	714	727	748	755	698	684	734	713	684	747	728	755	743	734	726	705	738	731	758	761	701	729	737	782	748	735	697	697	739	724	742	692	725	703	696	704	716	750	743	689	720	644	728	762	717	727	716	723	775	674	671	731	719	726	742	694	711	724	709	731	723	751	780	739	729	733	724	723	722	698	686	722	753	685	682	764	733	729	693	701	714	704	674	752	686	750	697	772	736	700	745	720	757	735	758	761	751	718	745	731	768	699	708	745	753	735	733	731	740	727	735	713	733	793	728	717	728	764	718	685	753	743	726	731	726	777	685	721	757	716	733	717	724	736	714	699	713	735	675	713	661	756	748	734	663	681	723	744	739	724	693	644	704	730	756	680	715	711	691	756	718	704	674	732	737	725	701	710	716	762	678	729	750	746	699	769	743	724	696	702	729	707	723	670	738	712	763	765	760	735	731	728	749	736	759	722	787	746	695	787	749	722	723	697	735	773	694	710	711	720	705	726	734	710	729	704	734	728	785	735	742	680	692	709	754	717	721	724	749	693	727	728	672	747	734	735	760	743	710	755	722	715	711	709	750	745	699	750	781	710	651	722	802	753	731	700	730	726	731	730	750	704	704	764	731	725	714	784	780	735	768	739	743	714	676	742	706	748	723	767	733	721	710	739	705	689	715	726	743	751	745	763	716	712	715	697	745	722	766	737	720	740	703	711	798	699	714	709	729	712	736	697	740	738	708	734	664	703	718	703	713	724	699	687	737	733	722	694	724	710	699	710	761	732	693	739	734	735	697	708	723	747	759	750	745	753	717	772	687	684	803	743	705	678	752	735	721	710	750	721	701	700	687	736	793	711	729	763	752	724	763	704	704	764	688	735	716	737	706	717	711	739	677	766	717	719	731	765	718	727	748	704	712	705	764	722	734	694	708	737	752	688	753	753	696	714	772	728	744	715	735	712	732	684	734	741	762	755	735	745	743	745	700	806	724	763	750	723	702	713	741	755	701	738	691	708	742	698	749	726	720	691	733	717	667	723	716	699	728	745	704	683	736	704	748	697	708	714	745	716	751	739	761	730	735	731	693	732	710	719	720	734	742	735	783	681	746	707	777	725	746	737	740	706	710	744	712	731	717	743	783	696	765	736	748	716	690	722	719	721	750	712	689	695	716	746	729	723	742	740	715	743	694	723	686	738	702	711	762	741	712	743	707	724	759	754	707	724	780	763	692	750	751	729	680	675	740	759	769	744	707	688	773	760	716	732	728	725	702	746	738	763	709	720	747	754	699	727	722	698	740	684	701	691	785	731	696	767	721	751	709	696	717	761	736	708	714	701	792	715	731	717	730	756	672	722	733	699	723
1517	3275	6140	5107	2761	1454	599	198	106	47	62	60	50	51	54	37	61	51	55	49	53	58	56	66	52	62	64	57	49	64	59	49	64	50	50	63	66	58	42	55	57	62	48	61	49	58	57	46	53	55	57	49	48	63	66	53	59	61	44	57	51	66	40	67	46	63	70	61	61	58	57	45	54	50	60	57	66	58	63	63	73	59	56	50	54	49	56	55	51	51	57	51	62	66	54	48	47	60	64	65	60	56	50	64	53	52	72	46	68	57	60	49	51	62	74	62	47	45	50	58	67	53	57	55	40	65	52	52	62	57	57	38	49	50	49	43	54	56	60	59	64	51	65	48	73	57	50	55	54	56	50	42	50	50	57	61	52	49	61	55	44	60	77	63	56	58	52	50	58	58	53	53	59	55	63	53	67	73	57	58	54	48	58	57	50	52	62	54	53	60	53	64	50	62	54	62	62	67	52	44	64	62	60	45	56	62	57	51	54	55	47	47	61	66	75	49	48	58	57	57	47	55	59	59	64	56	49	54	51	45	48	57	64	54	58	47	45	56	56	52	54	50	47	56	60	46	55	64	53	50	50	50	56	67	53	64	51	63	76	42	59	67	57	50	72	48	55	55	48	57	65	55	54	66	53	46	72	57	49	54	58	56	59	54	51	65	63	60	55	57	70	52	52	57	48	62	45	40	57	42	45	51	52	61	53	50	56	75	56	66	57	51	42	56	52	62	53	59	57	55	53	58	58	44	57	56	59	59	53	47	59	56	62	65	58	57	48	59	53	60	46	61	55	51	51	64	65	68	56	56	44	53	49	50	51	59	68	54	62	50	56	47	65	61	45	56	51	62	52	55	49	57	60	45	49	45	52	43	57	59	55	64	49	55	53	64	61	58	58	62	57	53	68	60	49	52	60	55	49	67	65	53	47	58	62	73	42	58	55	54	70	62	59	48	54	45	67	64	59	56	55	66	58	59	64	66	61	62	44	55	58	49	49	61	62	58	51	46	60	43	76	61	58	63	52	52	53	53	55	55	52	49	50	54	46	58	58	56	64	56	55	51	67	54	47	61	51	58	54	49	67	53	48	48	54	64	56	48	50	51	71	59	52	54	59	61	60	50	57	57	71	54	65	58	53	43	41	57	57	55	51	58	62	72	49	58	63	39	47	48	64	63	51	52	53	52	69	48	60	55	67	63	46	51	59	65	52	53	58	50	52	56	65	52	51	55	65	57	56	50	56	63	60	55	69	59	53	62	51	51	53	63	51	57	67	49	66	55	54	67	43	54	57	53	58	59	61	57	56	62	48	60	63	46	55	55	58	51	60	50	73	67	61	34	56	56	49	45	69	56	57	57	55	47	42	46	68	59	70	51	60	59	51	55	47	61	64	38	65	59	52	63	68	64	59	55	52	53	57	62	55	57	55	52	55	46	59	58	67	60	64	51	60	61	57	56	59	49	59	55	58	62	67	43	59	55	64	55	60	62	59	58	61	60	55	56	48	53	53	61	57	61	44	62	60	49	49	66	74	52	62	58	71	47	55	61	55	63	52	60	59	49	49	54	57	59	61	65	50	70	56	53	58	57	62	58	64	54	64	61	53	47	56	63	56	54	49	63	48	53	60	63	61	51	62	58	54	65	65	40	60	62	48	57	50	46	50	53	62	47	43	44	65	62	40	60	64	41	49	46	64	51	57	80	54	41	64	54	58	58	54	60	54	61	47	61	56	65	59	60	55	49	59	51	52	44	53	43	68	55	68	57	56	51	57	56	60	55	52	64	49	59	47	55	51	63	56	47	68	49	50	51	62	65	63	53	47	51	55	70	59	59	62	58	57	68	58	58	63	58	63	56	47	48	62	68	61	52	58	56	56	70	46	69	52	47	50	54	57	68	58	64	58	53	70	48	72	57	65	63	41	57	53	49	39	54	66	57	50	55	60	54	60	48	59	45	66	59	58	48	70	50	51	64	60	56	56	60	61	54	62	67	58	65	56	49	57	52	49	54	45	67	42	58	54	60	55	53	50	52	60	68	64	57	59	50	48	61	58	55	58	48	43	46	48	52	58	55	52	55	44	75	59	46	47	58	55	41	52	46	52	61	54	54	45	59	67	42	48	64	50	61	62	60	53	52	59	53	57	64	56	58	66	52	57	54	63	50	66	72	48	56	45	64	66	58	64	53	63	53	59	66	55	52	65	54	46	61	58	53	52	73	67	67	64	61	56	57	54	48	56	51	55	54	61	52	67	46	52	52	49	53	51	55	39	52	49	49	60	64	50	48	38	50	50	52	53	53	64	54	71	38	56	71	40	51	55	55	48	61	53	67	72	62	59	61	50	45	42	69	57	48	55	65	50	52	63	58	59	51	62	55	53	54	47	54	56	52	53	45	51	62	55	66	47	73	47	66	55	48	59	46	52	57	48	53	58	60	60	50	63	59	54	61	58	59	49	46	53	46	43	53	59	63	54	41	55	63	51	44	47	56	62	47	61	63	66	57	57	56	51	62	51	65	51	58	58	57	73	38	57	64	54	67	58	58	61	66	47	56	61	45	66	53	47	55	57	67	43	54	44	51	61	57	57	56	59	55	48	59	55	51	53	47	56	30	70	77	67	47	52	50	56	66	61	52	62	61	42	41	63	64	51	56	57	58	57	54	57	72	55	51	58	57	63	72	66	66	58	54	63	66	56	56	56	52	57	63	55	58	57	44	39	42	53	46	56	55	48	68	57	49	55	59	50	55	48	50	56	50	57	51	59	42	43	59	56	55	47	61	44	65	61	51	63	55	58	49	62	57	50	55	57	63	56	51	79	45	55	56	47	49	61	77	44	51	63	46	58	49	51	57	54	62	53	44	52	60	46	56	56	55	53	54	53	66	49	60	60	54	59	51	53	48	50	65	51	57	56	55	57	56	51	43	52	57	52	45	53	55	47	46	64	61	59	66	47	56	56	63	53	53	57	63	55	56	55	58	36	44	52	61	52	54	52	63	64	55	64	46	72	44	56	61	44	66	53	59	51	57	53	64	47	58	61	59	54	62	40	52	70	51	55	54	54	39	37	56	63	67	41	62	48	67	57	46	46	53	53	48	44	48	63	50	64	58	55	66	54	56	56	77	59	63	51	61	49	51	52	56	59	60	49	50	64	59	55	63	50	46	59	51	46	56	58	44	72	58	49	57	49	52	60	53	52	51	75	49	62	48	59	48	42	55	46	58	56	53	58	48	43	59	63	64	46	49	60	57	57	73	63	30	51	56	48	49	42	56	55	57	42	46	54	46	47	52	56	51	50	55	42	48	66	51	50	63	59	63	55	68	63	57	57	68	48	63	45	52	53	54	57	48	55	47	58	61	51	54	57	55	52	52	64	51	47	49	64	49	69	55	50	44	45	55	65	47	54	62	54	58	65	69	50	58	59	58	50	50	46	63	49	59	50	61	65	59	52	51	50	50	62	65	62	55	48	65	54	52	45	61	47	66	62	60	50	38
18136	27094	31845	35173	34493	27012	15751	5666	1799	898	766	697	680	704	701	749	714	660	718	692	643	707	742	722	710	677	672	742	738	648	661	681	712	681	689	704	669	667	695	720	741	724	706	698	722	746	644	673	701	685	760	684	712	725	743	701	731	707	717	744	729	706	722	665	735	717	687	758	741	711	696	709	748	743	718	702	740	762	680	694	674	694	737	661	703	705	705	710	732	684	706	755	698	715	692	717	695	706	704	696	761	711	708	777	674	657	675	703	669	710	670	750	751	699	663	691	677	691	661	649	726	720	698	717	731	718	737	642	699	729	668	687	685	700	751	686	727	709	694	665	712	713	687	737	677	682	640	750	713	702	677	736	697	667	749	697	697	712	709	677	677	685	746	728	738	683	752	726	688	725	694	710	695	678	726	710	706	735	667	657	699	700	687	712	709	739	688	743	680	678	672	731	704	730	742	705	696	746	679	696	704	716	721	717	688	678	693	757	721	693	696	669	714	671	643	738	674	718	686	685	728	728	714	687	701	692	631	762	732	661	706	680	705	688	732	694	694	686	721	699	678	685	755	662	744	651	673	699	704	748	694	688	672	752	692	681	694	744	719	644	694	690	731	683	696	742	696	721	685	694	762	673	714	698	737	717	623	743	726	706	707	702	720	673	743	676	672	714	746	718	701	716	729	687	688	723	684	679	732	659	685	677	678	670	713	715	724	727	740	719	751	713	677	683	688	694	707	663	724	710	643	659	730	720	687	693	674	730	707	703	666	743	688	690	713	727	680	735	699	709	670	666	709	741	670	699	724	647	766	697	678	729	709	754	651	725	678	708	751	665	750	726	709	664	720	680	723	688	714	727	710	696	654	749	740	708	735	721	711	729	707	711	701	711	682	718	741	719	694	685	704	720	708	730	735	683	700	656	688	691	733	684	681	741	705	681	696	681	750	726	713	718	703	729	715	711	715	691	683	694	743	733	715	739	691	735	730	719	757	704	693	775	742	691	738	745	749	712	715	708	667	737	723	735	712	695	712	704	695	702	677	693	703	661	740	704	702	707	682	699	715	750	717	692	665	740	677	721	661	660	700	725	713	675	697	704	698	713	698	702	642	647	755	720	708	705	666	723	724	748	719	756	681	710	698	697	645	740	702	730	755	693	669	691	780	707	741	749	670	705	640	739	726	745	673	705	676	686	684	689	711	726	723	700	742	700	692	762	699	719	665	712	700	674	714	713	698	647	712	728	712	688	730	754	739	698	677	727	692	713	691	723	679	726	725	704	697	742	712	711	744	720	657	684	713	671	723	696	727	731	662	714	670	690	688	696	762	730	664	704	689	721	719	689	691	689	707	725	694	702	751	712	748	669	698	690	732	643	723	702	705	749	703	772	728	712	704	705	717	674	714	699	695	681	783	689	692	730	669	711	750	681	723	648	668	691	705	731	667	697	711	720	673	720	747	688	729	722	710	743	685	736	647	691	678	713	686	724	744	712	673	724	758	743	698	677	702	690	717	686	674	699	719	756	723	737	757	732	726	632	717	744	738	689	698	658	682	711	683	701	718	707	710	755	658	684	720	724	713	751	716	673	724	667	690	703	675	700	677	690	752	732	681	761	675	754	731	726	712	725	684	656	656	769	746	731	683	741	693	680	681	655	703	700	729	672	721	672	692	715	731	662	701	728	702	671	725	711	672	693	709	650	764	692	710	673	699	715	705	710	685	688	743	723	707	706	685	730	734	713	687	678	736	733	692	719	710	693	735	693	734	719	712	693	738	695	643	683	672	718	738	722	720	693	704	650	688	699	694	697	683	703	729	702	681	667	678	734	729	738	706	697	712	703	704	667	683	718	718	756	710	734	714	704	730	676	713	686	716	705	687	698	701	704	668	670	665	714	666	695	695	708	748	704	718	689	726	709	698	712	702	720	679	712	732	715	725	761	693	762	718	712	684	714	683	708	767	737	696	680	749	658	731	726	684	688	722	711	680	725	735	679	701	699	692	717	697	732	694	701	743	676	676	676	721	658	700	720	707	730	695	671	712	720	667	690	717	702	765	670	708	746	723	715	684	726	684	721	691	711	718	715	677	686	674	754	710	705	735	662	680	659	676	726	692	709	685	674	696	679	683	672	707	667	728	705	670	659	681	714	692	633	703	671	725	694	704	679	745	710	667	712	740	706	689	710	674	683	751	693	710	712	694	746	701	740	667	693	700	693	703	695	710	674	681	716	718	704	713	705	691	681	716	698	667	698	694	677	698	708	674	706	734	755	698	704	731	721	711	725	711	705	730	748	686	725	738	782	735	719	729	686	716	696	719	731	718	693	772	715	708	741	712	726	706	733	701	678	706	674	703	715	690	696	676	681	717	719	676	644	762	687	664	723	741	688	680	670	670	736	666	717	720	673	734	706	739	731	712	691	705	669	659	692	718	687	691	691	689	690	675	714	755	686	716	713	692	702	717	689	691	697	745	670	697	697	734	745	695	699	686	690	697	629	694	753	707	745	721	722	681	746	719	744	700	684	703	677	728	697	696	683	741	718	716	686	727	672	680	743	751	684	701	701	722	729	718	699	722	672	683	670	740	669	729	777	699	694	728	705	713	710	731	669	734	707	690	728	710	722	710	720	675	716	663	751	694	723	681	685	721	648	700	714	719	661	731	685	761	695	749	722	694	624	673	689	688	713	688	759	674	703	700	692	707	680	696	687	695	730	709	730	670	679	759	708	710	721	726	739	706	707	665	707	693	733	673	662	736	709	755	729	662	682	716	675	700	681	690	750	717	666	719	713	736	690	667	689	727	736	716	761	736	735	688	668	673	736	710	663	728	684	693	715	711	699	675	719	724	705	681	716	686	698	706	662	709	730	669	705	747	708	698	731	666	699	683	678	698	691	713	692	670	679	683	688	687	673	696	734	697	706	711	728	702	694	730	695	695	685	704	717	700	717	736	685	656	721	724	713	712	744	724	671	697	689	685	674	697	736	736	724	720	702	716	656	755	747	665	671	700	710	657	716	681	709	721	697	726	750	743	701	713	729	689	713	710	690	707	725	709	694	704	719	721	717	712	706	727	723	724	722	668	666	736	686	705	695	734	685	708	719	685	724	754	694	752	719	669	724	686	700	735	720	704	694	697	655	743	746	721	737	691	705	698	683	691	682	713	700	692	691	683	727	692	700	682	732	737	767	692	709	714	650	738	720	668	725	716	702	685	702	691	673	687	661	699	716	651	708	762	700	742	666	689	700	710	699	674	719	699	714	740	711	709	723	672	700	658	721	690	749	729	683	731	696	745	713	702	729	680	720	744	702	732	727	663	690	672	686	668	731	736	666	699	716	720	741	741	708	706	686	695	696	729	741	720	670	700	718	730	737	698	711	694	714	689	720	759	732	721	745	749	702	672	713	691	719	713	750	688	699	671	704	699	706	702	714	705	683	716	710	664	708	735	710	700	715	631	710	698	773	698	684	687	678	693	693	676	706	680	738	679	651	723	706
1782	13523	16329	11692	7647	4008	1274	384	130	68	65	54	54	60	47	62	54	59	52	56	41	57	47	57	64	49	43	61	49	58	60	50	58	46	62	59	52	47	72	52	55	48	50	61	50	39	52	54	58	62	46	67	55	51	71	47	54	61	51	47	47	51	52	49	61	73	55	61	60	51	53	53	67	53	49	44	61	53	56	56	57	55	50	50	53	55	57	53	60	54	35	76	47	75	55	68	52	55	56	67	52	50	55	52	60	58	59	71	54	63	47	48	58	55	50	45	69	64	67	48	56	54	39	60	52	59	66	56	42	50	45	50	66	62	60	50	64	54	66	41	46	73	47	55	48	49	57	45	57	57	49	53	59	60	63	59	54	51	45	53	53	49	62	39	60	62	61	54	51	73	46	69	57	70	51	66	59	62	47	64	48	49	63	58	62	59	54	51	60	38	56	50	54	56	53	75	50	51	62	54	65	50	65	42	57	65	54	52	54	53	41	58	69	50	55	66	41	65	55	52	62	77	74	58	53	57	61	54	49	53	47	68	59	62	67	44	59	57	51	58	43	64	43	47	53	70	54	54	44	61	45	67	60	62	48	59	48	53	50	49	68	51	57	48	61	49	50	45	57	61	57	52	54	58	54	48	53	59	45	62	46	51	49	55	55	60	61	45	44	57	60	66	57	51	63	61	52	50	60	61	47	61	56	60	56	55	59	60	61	56	59	51	71	59	63	48	66	56	61	54	48	54	62	54	56	42	57	60	62	51	50	60	49	58	45	70	63	55	54	60	46	56	57	59	66	57	51	58	60	74	58	40	43	67	60	57	63	58	62	51	53	65	66	61	50	54	57	61	56	41	50	58	64	57	67	51	58	58	72	52	63	51	60	51	60	52	69	59	53	51	51	45	59	72	47	61	49	63	64	49	50	64	59	58	52	55	57	61	53	42	54	37	55	66	52	59	41	54	56	48	72	66	73	59	45	48	73	52	46	47	57	68	50	57	61	59	61	68	48	49	41	67	55	53	48	47	63	51	50	65	58	57	57	60	67	67	85	70	47	67	62	66	45	58	50	55	56	64	45	56	61	55	53	62	55	68	56	65	62	56	63	54	59	49	67	60	59	59	59	64	61	58	52	50	57	47	51	47	58	50	61	35	55	59	42	52	56	41	59	51	61	62	45	47	46	45	65	65	54	62	61	51	63	61	69	56	53	64	61	58	55	62	50	48	60	62	60	42	67	62	77	63	47	51	56	59	45	46	47	63	63	57	69	34	58	47	56	55	71	57	54	46	61	43	44	57	54	62	66	64	69	62	72	52	68	58	47	48	61	68	44	44	58	59	60	50	59	64	41	58	58	57	47	48	60	55	48	58	45	55	53	66	59	61	58	60	70	64	55	47	64	47	60	58	54	48	62	63	53	50	55	57	50	64	56	46	64	51	51	54	57	61	55	52	56	53	51	41	48	53	64	59	54	52	44	47	63	57	56	66	63	61	72	66	46	63	60	58	47	53	62	60	50	56	63	56	55	52	68	55	50	57	62	52	42	50	50	46	51	66	52	65	68	57	68	50	48	66	67	76	63	52	67	51	58	68	43	59	41	56	67	49	61	45	62	53	54	62	42	41	54	57	49	60	64	52	52	48	42	66	62	50	48	48	66	50	64	43	53	53	66	47	59	59	55	62	51	51	52	59	66	56	55	55	59	51	57	55	55	55	66	54	65	45	55	56	48	52	62	58	63	63	52	62	48	50	66	48	65	55	53	53	56	68	59	53	56	64	47	59	56	59	51	66	46	69	50	50	56	59	51	52	44	59	55	54	60	54	61	66	64	39	65	46	58	50	51	54	64	57	80	68	66	48	50	62	54	59	53	56	54	51	58	48	63	61	59	60	63	51	59	70	68	52	57	54	48	61	54	62	49	48	44	60	57	58	55	57	54	62	59	52	59	77	73	44	48	54	67	62	60	61	55	49	53	56	43	46	65	52	52	47	55	51	72	52	62	52	57	54	51	60	57	68	62	64	54	69	40	59	78	49	51	59	54	66	65	51	45	61	55	64	54	58	58	42	45	53	56	48	64	67	72	51	54	48	50	45	64	65	52	51	51	56	60	42	58	67	46	56	52	43	57	51	57	65	47	44	45	54	61	47	63	48	49	63	61	49	54	42	67	73	66	53	46	55	57	57	64	58	53	50	57	57	79	48	54	55	46	54	62	53	55	60	58	59	65	48	54	48	52	44	45	49	64	72	63	57	61	48	61	67	50	47	45	55	48	38	73	62	62	53	66	55	53	55	64	43	63	57	58	49	46	51	60	61	40	50	56	58	56	59	54	59	58	47	53	57	57	49	57	54	48	52	70	55	62	58	49	50	57	72	48	49	56	61	58	56	53	55	54	46	55	61	47	51	60	63	58	62	52	55	65	59	53	59	58	50	62	60	73	51	63	55	61	57	61	52	57	64	57	56	68	55	55	67	46	55	54	50	61	53	50	52	69	63	51	58	46	72	63	44	43	72	55	44	75	62	65	58	54	56	54	57	63	52	65	59	56	50	54	65	40	56	55	70	59	61	63	62	54	55	57	59	53	57	53	64	57	66	62	47	66	54	60	61	57	59	60	52	60	40	45	54	62	45	68	63	56	57	54	51	56	52	62	55	57	59	67	49	42	52	64	47	47	46	54	66	61	52	55	65	45	47	69	49	48	53	60	58	61	47	44	60	66	55	54	61	64	67	55	60	65	63	38	53	69	63	50	50	48	52	63	55	64	62	41	67	52	67	61	37	60	57	53	71	59	62	62	55	53	57	58	48	70	70	64	57	79	57	44	49	49	67	50	51	68	44	47	60	63	63	54	68	51	60	50	60	59	63	55	57	68	57	48	43	48	52	50	64	53	54	49	61	54	47	60	56	68	46	59	63	64	52	68	62	49	48	55	53	50	63	51	67	62	53	57	50	55	53	65	55	53	59	53	54	61	54	60	55	73	54	59	53	52	54	51	60	60	70	66	67	67	53	55	58	53	62	75	53	73	61	49	63	46	48	73	65	41	55	60	58	49	52	33	62	55	50	64	48	44	54	46	59	62	55	50	62	71	70	50	48	62	62	57	57	73	60	54	55	67	59	53	49	59	50	58	63	48	60	48	49	57	52	60	44	58	58	57	46	61	58	61	60	61	62	54	53	57	50	50	57	78	58	53	52	58	60	49	62	50	69	55	51	47	54	59	62	41	66	52	50	63	59	74	60	62	64	62	68	59	58	62	54	68	58	59	41	56	61	46	57	58	62	47	49	68	54	63	57	60	56	61	51	66	63	67	60	60	46	66	58	59	57	66	53	61	59	73	65	50	46	50	59	57	43	63	58	53	55	59	55	60	63	56	53	59	48	53	60	59	64	54	50	59	48	67	54	41	37	75	62	55	58	71	50	65	52	54	46	49	54	56	69	55	58	51	38	50	56	53	50	68	72	57	68	47	56	63	48	53	54	56	60	54	56
26214	43199	41889	49042	50413	37831	23617	9973	3175	1150	773	710	692	721	699	646	684	728	691	663	718	721	714	714	670	720	719	704	704	684	748	693	718	687	733	659	649	737	678	720	730	698	699	745	702	725	736	730	678	683	710	716	719	709	700	708	712	754	666	718	707	722	700	718	730	669	692	722	688	737	671	714	729	722	680	706	689	739	726	722	746	752	695	740	705	717	727	699	698	680	705	687	686	683	705	702	659	686	722	722	699	707	718	696	688	735	707	743	724	699	706	739	705	730	700	758	667	745	752	684	636	690	683	733	704	713	688	767	739	694	688	701	709	702	679	730	737	732	719	705	717	695	707	705	722	734	794	738	735	686	716	752	713	726	717	741	704	775	681	706	714	718	701	736	690	720	738	719	750	704	703	737	652	735	735	706	700	704	706	700	645	687	714	655	694	717	726	712	682	694	744	729	718	700	729	694	719	666	704	731	680	701	720	708	764	746	727	783	686	698	681	724	704	665	727	739	716	716	730	725	695	726	712	646	707	718	681	754	766	706	635	700	717	738	690	721	723	713	811	702	669	744	687	690	737	751	672	713	726	719	671	696	667	753	733	708	707	733	725	713	695	692	688	719	755	656	695	667	694	686	731	697	729	731	736	699	668	760	664	681	708	738	735	748	713	694	703	737	657	699	709	664	669	680	682	655	732	760	742	703	709	730	678	707	740	763	677	742	693	658	702	753	707	737	714	739	724	652	727	711	719	704	713	695	744	673	703	731	751	695	656	679	718	703	707	732	720	720	736	700	685	723	721	694	653	769	796	743	700	716	711	709	716	713	688	725	704	737	762	721	664	670	779	709	681	719	697	727	700	680	768	714	781	716	753	685	697	692	760	676	639	722	749	680	732	698	729	706	695	767	644	724	748	704	688	678	714	717	697	663	724	761	687	705	685	702	684	722	766	668	707	741	709	738	719	745	738	637	704	732	655	756	693	723	664	708	758	673	659	727	783	728	718	722	729	680	710	706	679	737	633	731	741	688	744	721	699	735	731	696	719	743	690	728	712	696	691	670	701	699	685	715	740	651	744	734	696	667	735	704	717	701	719	710	664	691	736	677	738	694	721	742	695	723	702	685	669	664	744	708	731	675	709	721	761	698	731	710	730	658	672	658	770	693	676	757	744	749	674	729	702	721	692	704	694	727	742	690	681	708	697	691	680	684	684	650	707	733	667	683	699	754	690	700	649	706	706	699	740	700	674	705	760	728	696	685	682	682	747	724	743	748	726	686	704	710	738	739	702	728	725	711	704	662	699	698	726	687	691	694	692	711	681	673	660	717	691	711	697	725	654	693	747	741	723	716	748	713	764	723	702	711	705	692	671	705	764	673	684	682	744	747	724	716	684	728	676	716	728	704	703	704	728	734	723	673	737	680	697	717	689	665	686	745	663	679	739	732	707	678	691	704	668	711	737	712	721	730	680	707	691	778	668	699	730	684	716	732	748	738	726	698	681	703	669	704	692	685	709	732	744	738	758	708	695	649	676	714	724	747	692	720	729	720	740	714	690	726	744	693	720	766	745	686	657	763	736	692	761	706	677	733	708	712	701	736	703	678	706	752	690	722	752	684	741	706	651	695	720	706	739	727	673	692	743	693	688	715	701	737	673	688	676	674	703	765	695	751	768	730	696	722	726	689	715	675	692	762	674	705	721	697	726	759	723	735	734	716	710	693	699	725	746	706	697	727	716	717	717	714	715	755	696	742	709	757	713	728	698	713	709	684	714	716	712	749	685	695	708	688	650	703	691	708	730	774	715	677	709	707	679	688	710	722	672	759	722	712	736	729	699	740	728	692	686	697	708	735	686	709	714	724	713	750	769	769	732	699	688	702	727	766	682	740	731	728	701	730	737	693	683	661	681	734	691	734	682	691	661	700	727	694	700	705	694	719	687	747	692	729	760	765	730	719	692	666	750	691	747	666	720	746	705	764	704	718	719	671	742	697	732	691	700	654	685	696	722	763	669	726	694	684	714	745	697	760	700	763	699	729	719	674	721	710	698	717	675	691	715	734	699	661	714	668	747	746	715	698	690	736	656	697	721	735	711	678	712	716	679	720	684	705	694	687	718	730	723	725	720	694	745	706	726	734	695	701	707	756	731	698	700	714	695	704	723	733	656	662	731	726	714	721	716	699	736	706	730	704	735	738	689	759	681	737	689	723	715	697	707	721	730	715	738	714	719	774	715	751	755	747	687	699	694	724	654	703	701	743	758	736	698	710	681	708	732	732	687	728	739	718	703	710	738	700	674	731	708	727	721	739	700	732	701	745	707	703	718	723	733	749	756	692	724	724	682	719	659	691	756	763	724	712	724	667	678	672	724	713	693	694	683	671	776	670	714	698	703	721	734	668	717	695	735	674	691	688	714	685	739	721	723	707	725	684	696	753	741	701	725	699	757	711	739	703	737	738	711	690	709	692	705	707	719	703	718	667	740	736	720	759	704	659	726	725	719	715	662	692	676	733	721	704	670	691	760	748	683	691	708	711	737	677	718	690	690	672	671	708	723	717	724	712	721	654	726	717	702	716	704	746	735	704	736	708	736	696	662	671	701	707	677	722	729	733	672	741	766	666	705	679	699	663	728	673	676	745	665	702	735	674	688	721	685	731	718	679	678	725	727	768	758	705	715	677	696	705	710	741	726	743	682	717	730	753	706	697	668	651	711	709	684	733	712	731	667	742	706	720	735	764	665	716	666	664	697	707	713	714	713	741	743	745	711	686	721	660	711	717	668	717	673	721	674	712	720	719	685	679	712	725	714	718	704	752	658	703	739	725	718	683	737	707	699	680	702	693	723	679	682	678	708	727	701	768	693	734	713	721	701	749	704	707	672	707	654	775	686	722	701	716	680	664	706	691	679	736	707	740	710	671	737	713	699	679	672	706	730	739	739	652	738	728	690	759	709	736	727	673	760	691	650	708	724	707	723	717	676	746	656	687	759	709	758	732	706	708	707	736	743	702	709	732	725	728	724	714	741	732	693	710	716	699	730	653	742	719	718	695	715	725	729	697	722	702	676	702	728	755	772	692	713	745	677	711	681	735	690	671	686	693	713	711	686	656	711	728	682	707	695	735	710	682	698	744	700	744	696	692	637	701	688	736	676	746	678	691	717	745	664	695	730	721	710	757	683	695	769	729	695	684	664	675	691	707	678	677	715	750	737	747	674	715	724	742	750	729	691	723	673	683	730	641	707	731	786	695	700	691	688	722	718	706	721	701	713	692	710	675	699	713	696	720	694	703	698	679	689	690	717	730	653	717	710	693	738	727	716	667	716	715	743	742	727	714	684	705	680	739	729	745	660	723	697	706	706	669	738	740	719	731	723	709	730	737	714	674	714	701	696	696	709	766	708	765	696	757	708	691	692	719	689	677	689	745	652	724	687	686	715	725	703	690	708	722	725	689	741	728	683	701	702	679	697	749	676	707	727	690	706	741	684	726	727	708	714	737
3595	12873	16411	11570	7255	3839	1184	368	137	77	57	62	75	54	57	64	65	54	68	57	60	61	58	73	50	65	54	60	59	60	60	53	67	64	67	67	71	72	60	53	65	47	68	61	59	54	67	48	67	58	54	60	57	62	62	54	60	40	62	63	65	58	51	70	60	56	44	54	53	58	50	59	48	70	55	56	54	67	59	46	52	57	60	53	41	58	63	57	44	55	65	67	50	41	52	42	86	55	54	54	52	55	49	42	57	57	57	54	59	66	58	58	60	57	67	59	55	48	61	60	58	57	55	58	64	53	60	44	43	45	51	52	60	51	62	71	48	53	61	60	56	61	40	64	56	58	68	50	59	47	51	67	59	55	55	55	52	54	58	61	57	68	48	53	39	53	70	46	55	51	68	49	48	62	63	62	55	49	59	61	69	49	57	50	43	58	68	52	49	64	58	64	86	56	51	52	57	45	62	62	42	64	44	55	66	51	59	45	65	80	59	62	74	55	57	61	58	57	50	66	61	67	61	55	48	54	59	50	36	56	51	65	43	70	60	68	54	56	40	53	65	51	64	59	54	64	54	58	53	55	58	50	58	63	55	65	48	64	63	64	58	51	54	46	58	68	54	49	55	55	56	58	68	52	52	61	51	57	55	40	55	57	54	59	50	54	55	62	58	54	54	51	63	68	52	63	70	70	54	54	65	50	47	56	72	49	57	58	56	51	64	55	58	71	68	55	57	47	64	54	38	67	53	47	60	64	62	55	54	72	54	55	57	73	59	82	53	52	57	62	58	62	52	50	48	66	60	47	67	60	59	44	51	52	55	53	64	68	59	64	48	66	67	56	56	61	72	77	68	58	50	53	62	55	62	73	65	68	55	57	60	63	51	52	47	60	56	74	54	65	51	54	60	57	67	50	44	44	42	44	46	51	66	52	51	63	50	81	59	66	53	57	43	47	52	55	58	60	50	47	63	55	68	49	65	77	57	61	61	42	61	55	56	63	61	66	62	60	54	55	58	56	54	60	55	58	61	54	61	70	66	52	62	48	63	61	57	62	57	61	55	57	58	48	60	60	54	74	46	60	50	52	61	58	53	52	66	60	50	64	56	75	55	60	55	54	71	64	66	55	38	56	60	54	52	53	57	56	54	69	64	65	48	57	47	61	52	63	57	63	50	62	48	61	56	51	72	61	52	46	64	59	59	55	55	43	50	49	61	66	61	62	64	68	60	64	70	75	65	61	67	49	76	67	50	68	61	58	57	57	47	60	62	58	55	48	58	64	48	57	48	54	59	52	45	58	69	47	70	62	48	69	66	61	57	54	56	59	46	61	53	61	63	54	46	56	62	53	53	51	53	61	53	51	63	59	38	47	59	65	67	58	58	62	68	58	65	67	52	51	55	62	67	53	50	63	48	59	56	57	66	49	49	42	54	56	66	60	42	53	56	49	69	59	47	59	48	53	65	61	53	68	46	56	64	56	69	56	56	56	55	55	55	44	52	55	58	51	41	54	58	55	61	56	58	69	62	61	55	49	58	61	56	44	66	58	68	67	53	55	49	51	56	64	55	69	62	57	49	54	56	47	55	58	63	56	57	57	68	54	40	57	57	40	60	51	57	52	45	69	64	54	59	62	54	57	58	66	55	56	67	57	73	39	53	55	48	56	56	57	49	53	61	71	51	63	44	44	62	48	55	61	41	68	58	53	65	50	52	46	57	51	53	65	68	50	60	67	63	68	54	59	70	49	55	75	50	66	65	59	60	60	49	51	48	59	46	50	62	70	62	66	59	58	51	58	49	56	47	49	57	65	53	58	64	47	54	66	63	52	66	61	69	45	54	67	76	49	63	55	44	57	65	40	52	59	54	52	54	57	62	56	59	54	62	62	59	61	41	56	57	69	59	60	54	47	59	64	59	65	55	63	53	59	55	50	67	59	58	72	62	58	60	59	54	62	44	53	51	42	68	54	55	54	59	61	60	56	70	66	64	56	82	43	53	68	80	62	52	61	64	61	50	66	50	87	57	49	61	60	58	55	57	61	46	57	61	51	58	52	63	70	69	59	65	58	73	60	54	48	51	56	52	59	61	61	70	59	63	49	55	46	45	64	60	58	65	54	49	58	56	65	57	68	44	61	65	53	61	55	65	58	50	56	64	72	53	60	45	58	53	48	66	67	62	56	49	48	58	57	57	54	50	47	56	55	51	53	67	57	61	62	49	54	49	51	62	49	65	51	66	65	57	70	54	59	52	55	60	53	60	53	53	50	52	47	46	47	70	60	62	59	53	59	69	62	69	67	61	58	64	60	56	69	69	49	63	58	60	62	91	48	53	48	57	67	55	42	64	56	74	57	59	57	62	69	45	56	46	61	49	66	64	71	59	60	61	73	60	58	68	55	56	61	58	66	65	54	60	50	57	56	53	47	49	60	53	58	46	46	53	56	58	52	58	61	53	67	56	51	56	76	79	57	55	52	52	71	64	54	55	59	54	60	40	64	55	69	56	47	64	54	66	53	46	55	50	47	60	49	47	61	54	68	58	62	61	51	57	61	69	53	57	57	54	48	63	60	61	50	63	64	58	55	64	49	51	43	50	70	63	55	41	71	56	66	49	56	72	54	47	70	57	45	49	65	47	51	54	59	70	55	50	56	55	61	50	58	56	66	60	55	51	50	62	54	54	67	70	58	53	47	56	57	57	49	56	59	58	52	55	47	48	58	76	56	67	53	57	48	54	59	53	63	69	54	49	54	57	56	52	61	52	61	50	59	60	56	63	60	58	61	63	64	58	59	60	73	57	56	62	58	66	60	56	69	61	66	61	75	41	66	70	56	66	53	47	65	62	59	48	53	65	49	52	50	59	74	54	57	63	55	55	69	51	62	63	65	54	49	57	58	53	58	68	41	64	52	57	44	55	54	64	65	61	43	47	70	44	64	68	58	58	59	52	58	57	54	49	51	59	58	52	60	53	58	63	65	57	47	53	52	51	47	77	57	56	51	54	56	64	68	59	56	65	70	57	64	56	72	51	59	56	45	40	62	65	55	57	58	47	67	48	72	47	53	68	62	57	55	57	50	65	63	54	65	52	59	67	62	50	62	50	57	70	51	57	54	69	68	73	54	51	65	62	62	77	63	69	54	63	53	59	81	66	53	55	56	70	67	50	42	40	54	66	59	75	63	49	67	60	48	69	45	50	66	65	65	61	52	57	56	57	81	56	65	59	56	65	57	52	56	74	54	66	59	62	62	62	61	53	63	53	59	56	52	53	57	55	56	67	60	81	58	68	53	53	48	52	63	63	50	52	52	71	59	66	58	68	49	75	55	43	57	56	45	55	63	59	59	59	50	51	65	56	43	59	62	71	63	57	49	66	71	73	62	77	52	63	53	56	60	51	52	57	50	39	44	54	51	50	63	68	51	59	60	70	59	54	65	66	63	59	58	54	58	61	56	66	62	49	67	50	59	51	64	63	44	69	53	47	66	70	49	45	57
28366	41031	43011	47693	49016	37095	23610	10571	3306	1246	805	714	709	726	733	731	752	753	759	714	737	696	773	748	706	712	759	723	712	748	740	702	727	735	707	702	714	771	764	752	723	755	755	724	757	769	790	746	692	718	710	779	728	712	733	764	694	707	746	715	730	716	724	706	731	769	774	720	745	754	758	729	734	740	754	753	724	743	763	726	753	755	708	717	738	782	724	750	712	759	749	771	751	717	730	666	671	739	791	745	699	755	722	752	736	703	759	732	739	744	674	721	767	716	788	729	775	704	729	724	791	706	778	720	711	737	713	737	702	724	712	715	771	749	759	766	709	737	729	764	728	765	723	700	783	760	755	703	726	724	767	734	767	750	756	710	732	766	743	758	723	751	753	746	714	715	729	725	748	744	698	719	804	697	746	749	761	718	764	769	708	735	744	722	712	757	715	715	747	706	724	766	717	756	725	753	738	765	758	707	725	734	781	701	718	719	763	752	731	790	762	759	752	726	743	773	748	701	750	743	702	722	713	728	743	744	760	754	707	763	707	714	709	735	707	742	740	765	758	735	752	717	744	705	772	743	680	773	734	725	733	747	749	728	748	712	749	738	741	763	692	718	746	726	705	716	756	751	699	752	741	749	733	702	657	738	751	771	703	701	710	683	711	741	704	733	731	752	690	707	676	723	749	753	730	738	737	730	747	741	725	731	670	729	708	706	737	771	717	768	727	713	707	766	746	753	729	742	749	775	744	735	748	660	669	742	748	717	759	732	770	773	707	742	742	727	740	732	762	734	702	754	729	795	746	703	723	747	692	712	707	805	719	678	724	744	725	740	709	741	733	779	725	719	718	713	717	727	730	744	747	760	714	781	761	684	740	780	741	773	696	712	735	766	755	748	716	719	735	717	703	701	704	701	729	765	760	736	693	720	716	801	687	748	778	734	723	741	748	684	781	750	727	740	739	725	736	695	680	812	727	701	741	757	723	737	731	757	714	756	748	767	716	764	751	714	719	770	766	760	798	719	698	736	744	713	748	760	733	707	721	746	715	722	775	701	720	724	749	746	775	665	721	740	739	760	731	729	740	754	712	724	716	774	754	760	742	798	723	761	705	732	675	710	747	734	711	775	742	740	719	737	683	730	716	735	739	751	713	724	753	777	746	716	745	765	763	783	708	750	780	767	704	738	740	745	717	771	726	782	759	763	735	691	725	710	723	690	728	759	722	736	751	756	747	702	749	743	762	751	775	742	739	732	707	759	705	721	726	709	704	752	725	735	738	701	756	733	733	741	746	722	701	710	708	771	796	734	762	705	708	725	715	735	709	760	699	743	700	779	744	722	737	759	718	694	747	727	755	766	767	741	751	749	736	709	717	724	716	731	709	713	712	750	749	751	752	709	709	734	691	723	728	688	734	744	750	724	748	718	799	705	759	723	757	722	737	762	752	742	736	744	739	715	777	731	740	723	715	737	698	685	767	722	760	757	766	731	742	741	731	750	741	770	761	743	745	730	698	732	741	716	749	691	755	752	738	740	741	734	740	697	729	750	738	787	758	723	737	722	688	806	730	747	701	758	772	763	723	695	726	735	718	770	708	713	734	782	766	760	720	734	696	713	751	733	721	719	767	693	733	724	733	738	740	750	747	663	761	756	751	740	775	749	734	767	754	718	740	728	711	711	696	727	711	818	732	756	752	737	753	746	756	728	769	749	761	765	717	763	762	791	746	745	718	756	675	780	700	740	766	692	719	739	757	779	731	742	725	706	699	722	725	736	735	708	747	741	719	709	743	753	773	732	783	719	741	710	694	691	763	710	700	717	725	781	758	724	705	775	751	758	749	762	699	778	742	773	687	763	737	763	706	739	711	724	738	683	754	745	693	715	753	744	759	697	722	752	755	782	690	717	720	759	718	715	743	777	756	752	717	708	743	766	799	742	705	771	676	754	695	701	682	721	730	759	735	717	685	716	726	722	672	768	754	723	777	676	719	692	725	732	731	743	738	677	746	726	748	732	695	675	774	753	699	737	739	745	726	736	700	729	730	767	724	712	745	723	739	750	701	712	712	713	715	729	749	755	646	739	718	742	708	744	725	753	732	759	740	721	744	713	738	782	742	747	682	788	809	728	749	720	707	706	699	683	735	725	747	781	692	725	751	740	730	715	752	704	738	730	716	758	762	736	700	727	725	754	684	723	710	729	681	758	755	788	703	729	742	732	712	775	715	775	748	765	745	711	726	734	719	663	762	737	755	716	728	754	790	711	725	745	716	700	690	727	708	784	728	716	701	755	739	761	750	752	720	717	745	675	727	762	689	787	729	763	737	751	789	742	714	752	770	756	697	715	734	739	748	702	704	750	773	725	747	699	784	747	731	744	806	757	751	730	782	744	731	782	786	732	695	755	753	733	778	748	736	759	693	688	783	668	713	727	749	755	734	720	757	742	750	724	723	750	758	734	746	758	762	737	716	722	751	737	765	714	689	733	713	718	756	715	765	781	744	771	666	717	769	697	729	718	767	795	735	723	740	748	747	742	736	739	716	697	730	746	726	717	745	760	738	772	728	752	763	756	758	766	711	744	740	784	753	746	706	709	733	741	767	741	742	717	740	686	708	713	720	697	719	750	734	771	720	751	789	769	737	775	758	724	720	809	768	676	788	732	687	741	744	738	726	725	738	726	736	764	762	710	777	761	764	750	729	700	728	713	724	726	779	732	754	742	773	685	741	766	745	769	733	785	704	729	721	791	711	690	748	730	729	753	702	734	749	724	735	761	732	742	770	734	739	669	758	772	746	781	733	758	737	753	778	767	734	718	745	732	750	735	743	744	753	754	731	691	733	771	712	761	734	743	741	725	733	758	743	701	714	743	723	697	718	756	746	745	714	761	767	729	716	753	721	721	756	739	701	695	777	747	714	737	706	714	727	700	722	693	749	730	677	716	719	766	721	721	724	725	790	780	741	756	717	717	727	762	722	735	761	704	693	739	799	742	745	659	733	710	814	767	768	745	752	689	741	727	712	740	714	744	737	730	724	728	695	762	746	737	724	709	771	760	740	722	752	658	775	712	760	764	733	736	720	717	694	742	679	737	757	751	704	698	723	734	733	728	715	715	743	734	768	760	718	747	768	730	749	695	758	796	753	691	723	764	744	752	718	738	765	706	738	720	722	710	690	692	789	734	746	702	711	683	695	710	730	697	763	779	715	742	750	743	764	732	777	740	732	710	758	724	708	696	737	712	765	670	781	707	755	783	697	780	697	726	760	753	752	737	738	760	716	761	700	771	702	790	739	761	732	747	759	750	739	732	692	719	713	734	746	757	735	744	695	771	767	706	728	759	736	764	720	733	752	723	759	719	709	736	711	738	752	791	742	788	724	741	747	732	720	735	767	759	714	768	769	719	739	755	709	732	722	727	729	706	729	700	723	779	745	734	730	738	730	775	765	741	727	752	726	731	708	706	722	758	728	689	711	745	780	744	727	759	742	715	715	749	722	666
1859	15128	24039	18695	12735	6990	2197	605	177	98	58	44	64	61	51	54	61	62	74	60	67	55	54	50	54	64	64	67	52	65	58	56	47	45	64	52	65	65	63	58	54	55	54	60	59	62	47	64	60	69	48	71	59	50	55	63	68	49	49	68	63	59	66	60	69	56	65	59	55	68	56	61	41	56	56	59	58	61	56	43	61	65	58	71	57	50	58	69	54	52	54	70	73	45	59	50	60	55	56	50	61	57	59	51	57	57	49	51	45	58	62	65	62	47	53	60	42	62	47	62	67	63	52	61	54	59	65	47	39	53	52	53	64	55	64	63	51	56	55	55	53	74	63	70	67	53	60	60	50	46	57	62	63	62	60	51	64	70	61	70	50	52	64	57	51	65	42	52	54	63	52	50	57	62	65	53	51	63	50	66	56	60	58	60	58	44	35	51	63	55	65	45	49	69	59	52	60	50	61	65	60	62	55	65	63	60	65	57	63	55	59	47	61	57	55	62	60	48	40	68	66	55	45	42	58	52	58	51	64	48	58	66	59	66	52	68	58	52	52	53	57	63	63	47	65	66	58	54	52	53	58	49	53	58	57	60	53	59	52	51	50	53	58	43	63	61	48	62	43	61	51	64	53	60	51	53	60	69	53	45	57	58	57	69	54	52	59	63	55	62	50	66	75	58	57	49	46	69	58	66	54	46	65	50	47	50	69	50	61	68	66	49	63	51	49	59	47	54	66	55	56	64	52	69	52	53	68	51	41	35	49	54	70	52	65	47	67	48	49	62	54	54	61	57	42	72	60	54	49	58	41	46	62	66	47	51	59	53	66	60	62	67	59	53	47	61	56	59	58	56	55	57	47	64	61	52	66	50	54	50	65	63	52	56	62	68	49	54	54	59	48	72	65	53	48	71	79	51	44	50	51	59	59	64	58	65	68	53	53	52	45	52	56	67	54	59	71	66	51	60	54	59	57	58	55	51	52	64	54	54	58	64	57	57	59	75	58	52	61	66	62	56	58	64	60	49	53	55	53	63	55	69	61	46	64	65	58	53	58	64	62	51	54	50	49	58	49	55	62	52	54	53	55	64	71	51	53	75	61	61	70	54	56	63	56	47	52	45	41	78	53	59	64	44	64	57	55	58	57	63	56	68	59	42	62	53	66	75	66	57	52	58	58	54	57	53	42	58	67	55	54	58	65	69	55	66	43	70	61	76	58	62	69	45	55	54	67	52	51	66	61	58	47	59	58	59	47	61	37	54	58	54	59	62	51	55	71	63	49	42	50	52	59	60	66	43	49	55	64	55	51	62	62	46	52	47	62	55	60	64	61	61	52	41	59	51	66	49	41	70	77	67	51	61	57	62	65	55	55	71	55	65	53	62	60	56	52	44	54	67	66	46	57	56	66	56	57	66	37	56	60	71	58	70	50	67	59	59	70	53	59	61	62	65	46	59	50	71	63	71	60	54	60	64	53	63	71	52	70	71	78	68	59	62	52	75	53	55	59	61	57	57	60	56	53	56	48	51	68	45	57	51	68	48	59	63	50	55	61	51	59	55	61	60	72	62	46	54	67	68	60	70	54	56	68	64	61	64	56	49	56	52	63	54	55	57	44	59	49	55	56	64	66	60	59	67	60	63	57	60	56	58	53	63	62	63	52	55	63	58	57	46	54	63	51	59	65	71	64	63	55	54	56	53	51	45	57	52	57	46	57	53	50	67	64	63	48	57	59	46	61	61	56	62	70	64	70	52	69	48	59	53	57	48	49	69	63	69	73	52	59	70	57	63	72	57	60	56	67	54	67	62	65	63	68	57	54	68	66	52	60	56	54	65	60	58	54	62	54	62	59	40	75	58	81	56	63	48	50	59	59	65	59	51	49	59	55	62	46	56	48	56	50	56	44	44	48	64	46	57	52	64	59	56	50	67	49	52	58	50	70	65	55	60	67	63	53	59	73	60	60	61	53	56	61	58	73	58	59	55	53	53	73	49	52	62	60	46	58	61	48	56	55	66	63	40	61	65	59	49	64	64	56	59	57	55	59	60	63	49	76	63	49	45	58	49	47	58	35	62	45	55	67	59	63	64	64	65	65	45	54	53	55	50	65	63	62	53	67	59	64	44	58	60	51	53	55	71	55	50	68	67	49	43	52	48	60	56	59	56	56	69	59	52	65	61	52	60	59	55	49	49	42	60	46	61	51	59	71	65	52	54	67	64	61	51	58	61	53	56	55	57	60	65	63	53	53	48	62	62	74	58	47	59	49	57	49	56	60	58	50	58	68	53	60	56	69	56	54	63	59	58	58	55	61	55	59	60	54	53	65	59	52	56	57	58	50	63	55	54	62	62	51	73	49	48	56	56	64	50	58	63	49	63	60	59	61	58	55	62	54	62	51	65	47	55	60	60	57	52	56	64	69	50	58	49	49	76	54	52	59	60	65	63	54	52	54	54	58	67	49	48	56	50	51	58	68	53	54	58	70	52	74	49	42	67	56	66	52	45	60	53	54	49	72	69	62	64	62	51	40	62	59	61	54	71	71	53	54	56	56	61	61	65	60	69	48	64	56	66	87	55	60	58	50	72	54	60	53	59	57	48	55	57	71	51	48	63	73	56	60	55	66	54	62	71	58	61	68	62	37	75	60	54	47	58	69	55	58	52	59	68	56	50	52	59	44	53	53	63	49	58	66	63	68	51	52	58	59	53	65	56	63	49	58	62	64	49	59	57	71	54	48	54	52	66	52	58	54	73	67	61	57	47	46	59	65	50	48	53	60	65	58	71	58	59	66	49	57	71	51	63	53	55	67	49	64	61	79	62	55	55	62	59	56	55	70	70	51	57	64	55	49	61	56	60	55	66	49	53	53	49	59	54	49	60	64	65	48	60	53	48	68	52	53	64	60	48	66	51	40	53	68	60	34	54	60	60	50	49	58	45	68	58	65	54	67	76	58	53	61	66	62	68	53	60	72	63	52	55	51	49	47	80	60	51	47	52	56	52	58	53	55	61	55	56	43	48	60	63	65	64	43	54	44	59	59	53	69	63	65	63	60	49	49	61	70	62	71	53	80	62	57	59	61	46	56	53	61	51	55	55	62	47	68	49	55	56	51	68	52	49	50	57	65	59	68	53	63	63	54	55	72	68	47	51	72	61	57	58	55	50	64	62	51	56	76	65	60	55	65	59	73	52	56	59	53	50	61	56	56	45	70	44	55	52	66	59	53	51	55	61	64	50	53	57	53	53	54	54	41	46	49	58	64	44	65	52	62	52	55	54	72	52	55	72	45	65	65	47	71	88	49	54	56	63	67	46	62	65	65	65	54	57	60	64	53	62	56	60	72	67	57	66	59	41	59	56	58	60	76	66	43	63	52	67	57	62	59	73	51	71	68	50	53	64	59	55	48	53	57	54	51	53	51	49	72	65	69	60	63	55	64	52	46	49	51	61	57	68	70	62	63	58	66	48	55	50	63	59	59	68	57	49	57	62
27905	44837	50302	58508	59808	44161	28530	14377	4599	1369	789	725	723	755	727	696	698	671	738	742	710	735	699	703	707	703	718	770	751	738	729	702	734	739	723	691	753	701	758	714	774	724	720	734	747	707	712	708	726	735	712	680	728	723	747	690	684	718	756	717	743	741	776	784	737	767	721	736	703	706	707	751	747	705	713	665	755	689	729	717	682	697	764	699	720	713	717	691	722	745	699	717	724	739	760	713	714	742	684	701	733	703	728	682	731	710	703	704	709	724	716	688	725	767	730	715	725	735	718	703	697	713	744	699	710	774	713	703	669	775	711	746	680	728	726	733	745	757	720	759	749	700	697	716	761	733	764	739	679	738	732	717	758	757	746	748	760	689	737	711	721	735	749	724	731	697	747	722	707	703	688	742	744	725	711	748	692	708	744	776	735	732	750	728	691	759	700	729	767	735	742	686	687	719	734	725	720	715	741	757	752	686	754	720	762	739	735	692	684	724	760	762	753	722	707	743	675	698	707	763	740	728	681	734	716	724	730	734	711	753	719	758	750	691	713	759	757	761	763	745	684	751	738	742	718	690	671	730	707	731	713	720	668	700	743	738	743	679	681	765	740	746	709	719	717	736	708	693	734	741	734	731	764	743	745	792	730	703	713	717	737	702	736	714	711	681	763	735	773	716	733	707	703	672	695	748	711	747	716	721	689	741	736	754	727	710	754	701	704	759	751	693	677	736	728	713	734	745	777	692	728	686	726	761	699	716	691	740	725	709	725	709	760	732	724	759	724	729	742	712	771	706	700	750	736	715	716	736	725	749	718	754	737	715	711	756	681	759	722	722	733	739	726	743	690	741	721	752	750	780	759	716	712	711	689	740	668	726	715	738	733	697	704	740	747	710	715	719	718	695	694	754	701	716	723	734	706	746	735	808	759	736	725	724	753	736	718	672	703	738	671	727	755	756	740	765	730	740	745	730	760	713	691	766	676	706	733	711	708	697	702	742	723	702	700	688	713	706	742	721	740	718	685	669	708	703	697	729	710	758	717	736	712	758	758	773	705	729	706	727	737	701	738	702	730	735	723	732	761	745	742	742	725	715	694	720	716	689	715	682	689	715	805	728	681	694	718	747	715	733	782	735	720	694	742	709	684	734	752	706	712	690	754	732	745	714	744	687	750	735	728	762	673	731	780	780	751	740	709	733	740	721	726	735	719	754	690	721	761	704	736	719	736	689	736	722	729	730	732	721	726	712	716	712	729	725	739	713	752	721	752	725	725	726	768	679	719	725	714	763	716	750	725	730	755	731	685	711	748	726	750	712	713	738	708	723	721	787	702	714	651	698	732	704	696	710	691	754	667	662	750	752	739	757	705	776	693	711	713	753	723	752	732	710	734	739	736	764	688	742	739	739	751	738	743	713	723	755	708	717	729	734	731	723	732	733	701	731	784	678	694	693	736	684	726	741	691	712	701	711	746	708	742	719	760	778	706	686	708	738	755	737	790	723	784	749	723	748	737	699	753	717	715	718	690	683	733	674	737	712	684	690	719	669	734	747	733	761	748	732	716	725	731	751	748	728	714	733	716	676	709	781	737	698	694	658	752	713	693	732	709	697	751	710	709	708	763	720	704	750	735	707	727	701	735	720	695	763	710	747	738	700	695	737	706	725	715	746	690	695	705	767	793	749	745	728	706	744	729	720	671	722	763	810	679	709	671	723	776	748	711	740	766	708	703	717	750	729	705	679	759	670	692	731	730	770	716	699	715	702	647	732	752	680	754	775	694	698	706	739	683	751	736	723	711	725	723	706	728	714	729	715	728	764	715	701	724	762	692	770	720	699	745	756	756	728	735	727	771	722	719	726	757	731	750	696	710	694	734	737	724	678	724	757	743	802	672	735	698	745	732	713	731	723	700	758	744	741	754	710	744	741	711	684	705	708	711	716	762	746	720	685	760	691	736	724	746	734	751	735	765	715	741	719	748	744	741	707	702	767	671	730	732	724	730	728	690	726	709	709	753	701	746	710	718	745	708	757	688	752	714	707	702	754	693	711	718	711	691	749	731	722	734	729	690	668	740	729	744	748	740	731	741	778	733	712	693	659	726	712	674	743	733	734	740	722	713	689	745	719	711	778	746	679	739	713	728	764	722	715	722	742	762	748	673	692	706	707	691	715	710	719	719	740	718	709	742	736	708	679	713	704	725	724	739	714	745	769	724	737	684	710	724	725	721	704	695	725	696	677	741	720	717	713	723	746	742	695	706	740	706	704	701	732	708	752	709	695	742	734	738	756	735	758	777	752	726	774	715	740	715	711	708	752	768	748	776	720	761	714	762	734	718	699	660	716	741	718	719	725	712	698	706	716	758	746	736	714	739	699	681	737	737	739	751	705	727	724	711	750	739	683	667	713	708	688	736	696	720	756	736	730	710	718	671	702	713	701	741	732	724	731	756	723	749	678	711	735	701	740	648	756	746	721	707	764	711	726	747	729	714	755	780	708	676	733	726	736	705	686	726	711	726	727	750	738	776	734	749	715	750	776	739	711	693	722	680	728	782	723	740	694	738	673	713	755	762	742	734	722	709	716	700	744	728	694	752	699	708	754	705	743	705	687	714	727	666	712	736	725	735	732	696	706	703	730	715	707	718	711	717	748	680	725	742	689	748	727	735	701	685	715	712	712	745	714	732	712	763	764	715	732	719	741	700	749	737	727	728	719	712	725	752	736	735	693	706	723	704	723	729	694	750	716	733	744	722	670	720	695	732	740	684	688	717	782	740	740	750	679	711	743	697	696	759	722	716	717	754	692	750	673	752	760	718	685	707	730	718	708	727	699	710	713	734	689	714	741	727	744	722	740	700	701	785	713	717	706	746	721	722	732	762	684	737	758	719	716	774	702	744	740	739	751	707	707	755	721	669	729	728	734	749	729	796	759	758	734	731	758	732	728	782	747	745	724	650	679	779	661	709	736	749	686	759	763	757	728	721	753	733	727	708	678	723	736	706	739	709	706	753	754	748	741	723	725	709	756	710	672	786	723	747	757	738	734	693	728	723	712	728	726	727	769	703	724	749	743	720	731	757	731	755	667	689	703	757	688	682	736	766	700	718	723	763	739	763	716	696	780	717	749	732	737	739	729	712	683	684	722	763	737	711	757	768	693	749	721	719	704	694	710	697	760	711	748	738	750	784	709	685	755	745	705	705	722	735	751	739	745	745	708	783	750	695	753	731	662	759	739	699	730	762	700	730	716	752	756	752	749	746	706	739	697	672	725	734	708	691	711	765	695	734	710	733	737	751	748	747	738	755	703	738	739	745	740	725	775	704	757	712	726	740	750	758	721	671	708	716	764	765	669	716	723	714	725	718	711	741	750	740	711	764	699	714	763	777	715	692	678	761	764	678	706	693	753	730	706	731	726	716	703	712	771	702	700	687	772	717	738	773	736	707	740	749	726	737	754	700	695	758	740	731	726	729	722	757	697	736	735	682	732	724	756	738	660
1396	2811	6244	5295	3137	1544	555	229	84	65	57	69	51	50	55	46	54	62	48	58	52	58	50	52	54	49	61	49	53	52	55	47	49	52	46	58	49	60	61	57	54	57	57	79	67	57	52	60	62	81	51	36	52	51	68	58	60	92	43	64	54	57	54	63	53	60	58	64	60	52	71	51	61	53	58	42	68	75	64	55	65	48	50	65	55	42	46	48	61	51	57	56	54	60	55	58	65	72	47	55	57	56	60	49	55	55	51	57	53	60	61	49	50	49	59	58	60	53	52	60	64	56	50	57	52	53	66	54	58	48	61	56	71	61	68	68	55	56	64	51	50	45	62	55	54	54	56	62	53	64	50	67	71	61	52	53	53	59	57	45	45	48	59	57	46	73	46	47	48	58	58	63	55	52	56	60	68	50	69	66	67	58	42	54	55	51	52	57	56	65	66	57	73	54	67	66	52	57	55	63	56	59	61	62	52	61	45	45	58	46	60	49	50	46	56	70	62	45	56	50	54	75	43	48	62	53	59	56	51	58	59	60	68	62	57	59	54	68	56	57	47	62	46	58	50	56	58	55	55	59	60	59	51	45	69	51	53	53	54	66	64	79	54	55	47	53	58	53	55	74	51	63	67	66	57	62	65	57	56	61	57	50	59	51	51	52	63	49	64	50	72	70	55	50	49	69	50	49	40	62	64	59	52	54	51	59	45	59	57	48	65	64	56	51	56	61	47	61	51	51	53	64	71	54	52	54	53	65	52	62	45	59	52	52	72	50	60	59	45	49	57	50	59	52	56	71	65	59	44	61	63	52	52	60	64	54	53	51	60	53	60	63	58	68	47	68	48	51	63	63	60	57	52	69	57	45	59	52	57	62	49	54	43	49	62	68	66	49	50	52	55	61	58	39	48	69	65	60	65	61	70	56	62	59	55	59	52	65	59	65	61	56	68	56	60	54	58	61	57	49	48	51	69	49	66	51	56	47	67	59	56	70	67	55	48	56	52	58	45	58	61	77	64	68	56	51	62	46	61	59	63	62	66	45	57	59	62	34	65	60	62	56	57	45	59	57	69	51	68	65	57	54	65	66	58	49	50	57	60	53	56	62	68	44	47	48	56	60	53	49	61	52	64	52	70	55	57	50	57	65	40	68	62	56	70	67	60	62	53	40	60	51	50	63	57	63	55	58	53	70	66	52	47	63	55	54	61	54	38	68	64	52	46	76	75	54	60	63	57	50	74	50	52	55	68	62	59	59	53	44	65	63	68	72	68	61	40	61	67	65	55	75	58	46	59	58	38	64	47	51	56	63	52	62	74	55	40	63	75	40	56	61	74	67	49	55	61	62	48	62	40	53	63	60	60	64	58	46	60	62	48	57	53	54	57	61	64	41	42	60	53	60	53	62	59	54	65	57	63	46	44	67	58	58	59	64	59	73	61	39	67	45	61	45	51	49	64	51	58	60	65	58	61	47	57	52	60	59	53	57	56	58	68	65	63	61	43	59	49	50	55	54	65	44	57	54	63	60	69	61	67	73	55	57	52	66	57	63	51	68	65	53	59	56	57	55	63	57	56	39	61	54	40	54	55	62	61	62	61	52	69	60	53	51	63	60	55	69	47	70	42	48	65	67	58	56	55	55	62	52	56	69	75	60	65	57	76	43	55	53	60	57	57	56	60	49	66	58	54	39	58	49	61	59	52	50	38	61	47	61	64	56	61	58	50	44	57	61	68	57	61	54	54	59	58	63	60	63	56	57	50	62	61	55	48	51	52	50	49	55	55	67	51	54	65	70	64	51	46	65	61	48	48	64	66	69	63	55	52	57	50	55	48	67	66	65	66	66	54	53	52	59	50	68	50	60	57	49	60	63	64	49	55	61	51	59	55	63	60	52	59	54	61	47	52	58	54	52	72	53	57	44	39	54	39	52	53	57	46	56	51	49	70	58	52	51	53	47	49	51	58	51	56	64	49	64	55	52	47	50	65	62	47	66	61	48	53	55	61	61	51	62	64	66	56	54	73	59	64	38	56	49	64	46	51	62	61	74	55	54	56	47	60	51	55	57	57	61	70	43	53	61	59	61	53	56	60	62	57	50	55	70	60	58	53	54	53	44	63	41	61	61	66	53	50	52	60	54	45	63	48	63	60	57	59	58	60	78	63	57	59	62	47	59	59	50	53	54	53	64	59	54	38	60	65	65	41	55	61	44	62	55	58	53	47	63	58	60	58	65	62	54	53	48	60	51	50	74	69	59	51	54	48	53	61	59	64	62	56	51	59	50	64	52	53	63	58	60	59	73	70	49	66	68	60	55	66	55	61	53	54	59	56	44	59	56	53	53	59	60	74	59	52	48	55	54	53	49	65	60	71	59	48	58	51	60	62	66	66	67	61	54	59	72	65	57	56	64	60	62	62	68	44	61	50	47	55	71	59	49	59	60	63	56	61	56	63	61	45	65	60	56	66	51	59	69	61	49	52	62	63	59	51	45	62	66	44	53	65	58	53	62	49	57	64	63	59	62	54	67	64	55	50	59	61	57	67	65	54	58	62	75	51	52	63	51	45	51	59	66	55	63	62	59	52	62	66	63	60	49	41	43	64	66	53	62	65	65	65	57	45	70	63	61	61	53	65	70	48	60	63	67	62	75	49	48	52	50	72	46	53	62	58	46	55	58	44	51	60	59	53	49	55	53	61	57	49	54	51	58	65	56	65	56	55	56	58	57	45	54	57	68	60	49	60	50	59	51	54	67	54	70	51	67	64	69	55	57	44	43	72	61	66	48	46	56	67	58	56	52	55	50	70	50	71	40	46	69	62	59	52	53	61	53	65	61	45	74	52	53	44	48	63	59	46	73	61	46	56	70	55	50	60	60	56	66	52	65	53	47	51	52	51	58	44	62	63	65	58	69	53	48	60	60	40	57	54	58	62	62	72	69	45	46	66	52	64	55	56	58	57	58	47	49	42	73	55	57	67	56	55	45	45	47	45	59	49	60	61	51	65	56	66	51	70	54	52	55	58	53	57	67	54	51	51	67	66	57	51	50	66	72	53	62	41	51	56	56	61	61	59	58	70	60	57	40	56	62	51	65	50	50	59	57	60	66	44	51	58	46	60	57	59	67	73	56	47	47	63	62	71	51	52	58	63	58	48	58	55	55	47	56	61	54	60	73	69	63	57	47	56	64	67	50	40	61	60	40	69	47	61	69	59	56	56	47	61	51	58	60	59	48	61	41	55	53	56	56	64	53	64	59	69	60	49	56	70	64	59	48	46	67	52	61	52	57	56	48	49	57	57	59	67	62	53	58	53	51	63	51	58	59	68	59	61	51	56	70	65	55	58	52	56	62	56	70	51	65	61	60	57	52	60	58	60	49	58	52	63	61	62	66	71	52	55	39	63	75	66	43	57	53	62	63	50	49	55	56	60	57	75	60	62	57	55	46	63	66	52	65	49	49	60	74	48	54	53	59	49	66	69	47	64	56	54	71
14872	26245	32418	36226	35607	26846	15037	5694	1704	871	735	687	732	709	676	675	713	696	722	687	705	726	752	674	729	677	702	720	698	708	669	694	729	666	694	768	717	682	756	718	735	652	701	705	720	693	714	711	722	747	737	685	719	667	700	685	681	753	688	682	714	709	676	705	677	683	728	656	722	733	700	703	683	680	699	681	722	654	698	689	701	741	739	708	770	703	679	692	736	709	721	678	712	713	706	709	696	716	754	724	762	717	676	671	765	701	653	698	709	701	640	726	690	779	705	654	729	726	766	671	721	699	709	731	755	706	703	760	714	701	699	717	715	708	747	717	750	670	749	723	727	748	699	700	658	696	697	674	689	656	702	687	720	679	724	662	684	732	710	716	662	715	756	725	712	689	714	690	699	731	699	726	680	709	774	736	711	690	770	726	700	687	701	695	760	699	739	699	700	654	678	724	756	702	698	792	697	706	706	739	696	734	702	701	714	676	726	743	686	730	656	688	687	726	751	752	730	708	713	702	732	728	714	660	720	720	690	727	723	715	743	716	760	723	703	701	778	703	701	708	727	717	724	666	711	722	734	702	699	768	714	743	687	728	753	762	744	726	684	738	774	719	706	701	704	680	715	729	685	706	727	718	714	729	690	683	710	693	712	725	643	719	735	703	713	754	693	684	711	692	673	718	718	750	731	797	710	739	721	668	677	703	758	708	735	717	737	703	654	717	716	712	694	668	698	708	690	735	743	714	742	720	686	747	756	690	704	733	723	746	653	704	702	676	729	708	698	701	726	690	733	721	735	715	710	695	720	686	715	705	736	694	734	709	691	750	727	693	677	744	715	695	661	691	670	721	723	719	725	650	672	752	716	743	701	707	692	676	679	692	731	719	669	727	695	726	735	716	735	690	674	704	733	694	635	696	725	751	721	680	679	713	680	688	664	697	697	719	671	710	729	725	692	690	712	694	709	702	685	712	708	712	739	725	695	745	700	686	719	682	697	693	715	722	715	733	691	702	721	735	706	671	729	784	724	704	700	737	726	697	714	686	726	671	714	731	744	736	673	688	698	696	730	669	693	729	653	697	735	727	708	717	703	680	713	679	679	701	720	750	714	753	682	729	701	700	710	733	686	694	750	723	725	706	724	742	723	721	698	688	732	745	664	701	749	691	711	752	730	718	691	710	683	697	737	746	731	736	695	678	754	772	764	695	762	714	711	745	778	742	743	662	752	726	704	669	684	719	745	729	722	739	691	672	688	691	760	727	693	743	717	736	757	732	714	723	764	697	691	685	694	701	728	682	717	743	686	696	690	677	692	729	655	723	677	722	704	729	688	723	682	648	690	709	748	768	715	675	713	749	769	704	671	736	678	728	689	662	689	715	738	754	736	731	711	672	726	705	709	710	684	692	735	731	752	722	692	710	647	696	730	740	698	739	693	722	720	766	721	755	651	725	691	685	727	687	724	735	729	713	712	705	744	718	736	776	683	684	730	723	719	680	708	742	699	707	743	652	717	693	727	668	676	709	713	747	695	683	732	700	745	732	702	722	713	734	701	741	714	711	718	700	737	687	670	634	707	662	749	721	697	697	707	709	726	663	725	731	698	670	738	698	695	742	663	684	704	719	695	715	744	724	725	715	711	702	732	717	748	689	695	697	692	715	695	732	707	703	720	708	722	706	730	758	725	734	698	712	696	730	705	711	728	660	683	726	715	707	724	727	757	675	736	692	701	740	669	700	712	669	705	710	695	712	726	762	702	747	698	734	743	726	698	717	702	697	665	711	704	701	781	686	729	685	692	739	735	697	754	686	730	698	704	727	702	701	638	733	704	740	718	713	719	690	690	714	786	697	750	713	722	744	706	688	689	704	683	710	731	714	756	702	693	757	767	738	684	696	756	704	666	640	691	714	753	687	720	681	738	721	685	698	717	665	728	690	712	692	698	688	696	733	712	746	683	741	755	688	715	675	732	744	718	725	692	720	738	713	708	712	716	708	735	663	703	725	708	704	699	694	724	705	688	698	782	683	738	688	686	711	707	670	737	750	720	726	732	681	722	706	728	698	724	730	730	703	703	696	681	733	703	765	690	718	706	730	683	715	735	722	697	767	704	747	751	716	663	700	721	675	714	714	723	736	718	690	768	715	705	747	680	645	704	708	729	756	758	680	703	715	705	689	736	701	671	679	765	703	673	792	748	743	717	721	726	739	718	697	695	713	690	718	718	775	736	695	725	669	703	683	704	750	662	758	726	722	704	734	704	704	720	707	710	732	728	719	681	771	699	663	660	705	752	699	695	657	737	724	652	742	676	742	678	706	678	645	675	666	713	687	772	670	702	760	678	751	679	713	690	665	711	713	706	724	710	694	701	674	703	686	726	723	696	713	719	687	787	712	730	686	715	719	721	701	741	699	675	738	719	705	693	673	685	717	680	713	752	669	699	708	710	726	702	704	695	686	707	660	728	729	683	716	757	696	727	692	714	707	703	714	662	697	701	742	725	711	706	731	699	677	701	693	700	647	672	703	684	701	740	709	682	699	701	711	718	733	716	747	731	758	687	728	651	694	708	694	700	728	707	673	720	681	748	711	731	702	760	718	684	745	699	699	695	734	745	670	714	683	693	711	734	676	708	707	691	715	683	694	712	702	740	688	709	706	710	740	727	706	707	683	709	729	726	711	706	696	688	679	687	730	704	758	685	741	714	704	721	678	683	744	763	660	697	751	743	680	708	684	697	728	724	712	705	724	733	682	725	714	703	697	721	626	727	735	745	704	749	754	749	706	703	687	740	718	709	692	691	708	671	745	731	684	693	688	735	676	731	677	716	676	740	752	687	715	714	725	717	661	735	680	715	725	683	761	700	743	668	669	681	719	750	694	712	701	693	710	713	790	701	690	680	734	653	676	711	674	670	706	686	707	698	725	705	738	741	699	673	718	711	707	716	756	746	721	725	732	684	692	724	687	743	686	739	725	667	671	665	674	727	704	709	681	722	693	727	703	702	742	704	709	718	699	711	704	699	705	683	716	740	683	718	721	693	691	709	658	710	712	665	720	745	708	716	715	727	713	691	680	763	715	724	695	752	731	724	757	707	746	683	662	751	733	743	698	748	702	732	692	736	679	704	774	653	730	737	706	696	717	691	691	725	730	722	700	737	733	676	730	705	712	682	664	737	716	733	759	698	743	713	746	731	753	719	687	774	702	762	757	691	719	688	680	711	657	726	707	681	699	756	689	716	752	681	692	714	695	804	750	712	686	709	759	703	703	720	722	677	695	711	704	676	711	731	698	722	738	709	743	700	760	699	739	700	698	725	730	710	727	737	728	706	659	724	722	725	742	704	757	695	706	676	744	741	730	739	737	740	691	690	705	734	733	678	737	711	654	686	695	726	708	724	676	701	695	705	741	697	714	700	699	692	678	703	717	683	735	695	760	689	716	693	701	722	712	710	761	751	742	646	689	758	725	757	719	712	761	688	739	727	719	681	728	642	685	729	699
1152	7819	16269	13657	8909	4157	1312	355	119	67	43	60	54	53	57	53	72	61	76	58	54	49	49	56	65	53	66	63	44	46	56	68	46	69	53	66	58	45	45	56	53	77	47	67	69	59	49	42	68	70	50	49	53	52	41	56	58	63	62	58	58	50	60	64	61	57	56	54	59	45	54	64	56	73	58	58	47	77	50	61	61	60	53	59	63	53	60	58	63	58	47	66	63	60	62	56	52	53	54	68	59	73	61	67	55	57	60	60	53	49	44	72	68	51	63	62	49	58	54	48	59	65	57	63	77	53	65	72	57	54	71	49	66	48	51	53	61	58	54	56	50	55	57	60	66	72	53	56	53	45	58	50	49	45	47	51	45	63	46	64	58	55	44	47	61	50	78	72	57	65	57	52	60	51	54	54	51	46	44	62	38	58	70	71	49	55	58	50	58	51	59	58	62	67	55	59	56	59	66	59	54	63	58	56	58	63	72	44	63	57	44	58	51	60	69	63	54	59	53	58	66	51	63	56	57	51	70	56	66	58	56	53	73	52	47	61	47	58	55	65	72	61	51	53	51	51	60	66	49	60	59	54	55	71	59	49	57	60	54	56	60	53	57	56	46	58	59	49	57	63	57	65	75	54	68	59	37	52	61	75	64	53	48	65	54	49	42	61	63	55	52	72	52	57	48	57	61	64	61	52	62	64	57	77	55	62	52	59	68	54	49	65	53	57	58	68	59	61	54	67	59	48	51	49	68	64	46	65	62	54	59	47	64	53	76	55	57	50	60	56	47	64	48	57	43	48	61	57	35	55	64	48	56	60	73	42	62	63	61	60	56	51	59	68	72	55	62	48	62	66	76	50	71	52	65	64	40	56	48	56	44	73	57	68	58	46	54	55	57	53	56	64	48	51	67	70	60	48	68	63	61	57	57	60	67	65	56	49	59	57	56	53	72	59	45	43	54	50	58	51	58	60	62	56	60	60	71	57	47	52	65	59	54	50	68	54	57	58	55	51	60	58	64	49	61	57	77	61	54	63	56	52	45	61	57	57	56	61	58	61	47	47	57	55	56	65	47	58	67	49	59	79	64	63	52	61	53	57	50	68	50	58	59	60	38	47	60	48	59	59	56	55	43	58	63	59	46	58	58	53	76	53	54	52	59	46	64	61	59	46	67	68	73	58	54	61	49	60	55	51	42	66	53	64	61	47	54	57	61	59	49	56	46	59	51	58	53	51	63	57	57	56	54	53	53	65	49	57	46	74	46	69	60	56	64	60	55	52	47	57	54	51	72	63	57	41	57	60	79	62	51	53	72	66	60	58	59	64	58	50	52	55	42	72	47	72	56	60	38	45	52	61	58	56	56	56	51	66	65	44	58	52	53	62	59	55	61	60	63	56	54	64	52	59	65	65	46	39	57	70	57	71	67	63	41	59	55	54	56	57	70	51	58	56	49	53	62	54	61	56	55	45	48	52	58	53	69	56	50	58	63	57	39	60	73	70	67	76	56	73	61	60	53	58	57	49	65	61	64	61	70	56	49	47	64	65	57	52	54	45	64	59	56	59	54	52	60	49	62	71	58	57	61	56	61	62	51	55	61	74	50	50	58	66	65	61	39	69	52	65	60	64	63	57	67	46	67	51	57	57	61	52	72	48	69	53	65	51	51	56	62	50	59	57	70	52	60	68	61	58	69	51	60	57	51	49	71	63	62	61	60	63	58	59	50	46	75	61	56	63	50	56	45	65	59	53	64	56	55	56	53	60	64	61	41	44	65	61	52	63	54	67	64	65	65	49	67	78	61	58	58	61	43	68	59	56	62	58	57	61	61	77	59	57	56	61	61	49	65	51	57	63	84	54	53	72	83	69	64	70	60	61	57	48	81	63	58	54	60	53	63	65	60	50	55	52	61	76	40	50	56	50	59	52	67	54	66	66	55	57	59	62	51	54	63	49	65	57	62	61	56	53	58	52	45	51	47	51	57	64	55	64	72	58	61	52	72	61	49	42	55	59	65	66	54	56	48	48	76	52	60	62	70	57	44	56	50	55	55	61	65	61	55	62	68	53	66	50	61	62	47	60	72	60	60	58	58	62	46	64	76	51	67	66	53	55	60	54	60	65	70	47	70	63	63	51	51	64	58	53	63	67	61	57	49	64	60	47	51	57	55	54	69	50	66	46	60	54	65	60	51	54	70	45	52	55	57	63	46	58	45	60	50	63	64	55	59	64	58	60	70	61	75	59	50	57	74	56	69	56	65	61	59	58	48	59	52	63	63	62	59	74	50	52	55	55	58	66	53	46	50	53	60	52	55	71	51	63	50	46	56	59	62	59	59	47	52	66	54	58	70	54	63	64	69	61	58	65	64	65	58	48	64	49	75	46	49	61	65	54	48	52	70	65	62	58	50	55	59	44	62	51	51	55	50	50	61	66	69	58	40	54	67	49	53	57	54	51	50	55	70	68	53	54	50	52	67	61	46	65	50	54	53	78	47	54	58	53	56	62	51	60	50	62	67	53	53	60	53	67	71	54	64	50	59	45	64	54	62	71	64	55	52	58	57	60	49	63	60	57	57	63	51	58	47	61	58	68	52	70	55	70	49	51	49	61	60	62	67	77	54	59	62	66	65	57	69	67	56	47	62	58	59	55	50	64	50	51	67	54	65	64	65	71	52	55	58	47	61	71	71	47	68	52	69	51	59	64	56	65	52	69	44	43	45	75	68	47	60	50	46	50	55	45	57	55	46	53	71	66	48	46	61	50	75	60	57	45	54	51	64	51	62	56	55	54	52	60	58	65	59	51	58	56	59	71	51	51	63	53	59	62	65	56	56	68	55	71	44	64	57	61	55	52	59	52	67	52	54	60	59	68	60	61	54	56	53	51	56	47	57	61	53	52	67	72	56	58	52	49	70	57	40	68	56	60	57	62	53	58	57	62	52	55	69	62	44	57	44	58	61	56	67	57	67	47	59	62	54	47	54	70	60	56	60	53	47	53	48	69	59	62	63	68	49	48	61	52	53	52	61	70	64	55	66	47	60	60	56	68	55	55	57	72	48	61	59	50	58	57	60	73	64	53	62	56	66	53	64	55	67	64	40	49	68	64	54	59	64	64	66	64	67	64	65	50	70	45	55	57	59	73	67	50	65	55	52	63	58	51	58	70	51	62	56	57	59	61	52	59	56	51	65	77	60	64	66	60	50	62	65	73	60	60	64	50	47	59	64	59	52	51	65	52	61	53	60	65	49	53	63	60	50	64	53	50	58	72	65	65	63	54	61	43	61	65	79	48	48	59	70	68	56	66	55	65	67	68	52	54	56	63	67	68	63	55	48	60	49	62	69	61	58	63	52	75	55	67	57	61	61	61	54	66	63	44	46	61	61	51	51	46	55	52	56	47	50	59	60	66	46	56	65	54	60	61	53	50	48	60	58	66	61	65	59	65	45	59	54	63	58	56	60	60	70	70	49	60	69	54	52	73	47	53	63	61
23001	35518	43070	51467	51958	37153	23499	9846	2694	1001	755	731	755	687	741	711	735	685	717	692	755	697	700	742	692	766	671	724	730	721	679	676	703	701	701	660	698	726	731	727	753	697	747	757	774	722	669	691	736	688	749	758	704	703	700	709	733	709	751	751	723	721	739	677	730	692	658	697	701	703	731	683	751	647	738	664	673	752	717	700	728	753	714	680	709	728	750	738	723	690	720	712	743	737	692	664	709	769	727	680	688	735	755	721	756	690	695	694	755	713	720	762	691	729	680	651	687	734	740	695	731	712	657	686	680	729	734	729	716	701	709	757	728	691	707	749	746	748	707	713	729	773	682	691	661	697	707	717	760	670	715	653	659	738	694	723	718	726	690	736	716	750	702	730	721	706	710	726	726	702	740	721	695	717	676	706	713	700	744	717	716	664	697	733	689	698	713	688	704	748	732	698	707	699	733	703	738	688	702	708	700	717	679	712	738	742	726	747	677	701	745	735	712	678	692	726	757	750	733	711	714	729	744	737	725	765	706	702	723	728	744	730	658	685	689	696	717	686	734	721	724	688	723	732	728	690	744	732	748	698	722	728	730	702	725	719	694	721	731	711	681	730	739	669	675	736	700	708	773	672	691	683	712	660	694	689	704	693	704	689	690	751	754	708	740	690	704	686	787	664	718	729	763	674	741	728	711	769	746	699	713	714	674	701	749	739	709	729	744	697	701	699	731	675	704	738	720	706	744	739	720	745	719	677	702	691	708	696	720	708	689	661	740	755	752	700	757	713	668	719	750	692	730	718	689	750	704	683	714	715	722	743	727	708	724	682	707	713	689	688	703	720	734	680	729	734	724	736	680	723	652	722	707	720	753	739	753	699	723	740	735	731	739	670	691	749	673	690	736	714	667	694	730	690	702	697	729	684	678	676	689	689	709	718	702	748	728	672	715	763	661	688	745	671	685	690	708	685	695	726	723	695	679	734	734	690	653	718	715	688	677	714	723	735	753	721	709	704	670	705	690	722	718	702	706	746	751	713	719	781	769	677	696	731	700	751	752	719	746	700	723	723	717	699	743	696	682	705	709	685	713	660	711	712	698	710	715	712	708	727	713	724	741	702	742	691	713	729	679	740	717	723	703	706	732	663	693	710	708	736	673	783	673	693	703	719	769	682	745	708	704	673	735	710	718	758	754	729	724	718	676	694	712	688	709	735	704	698	702	742	700	704	695	683	653	735	714	688	775	674	743	627	724	731	722	740	747	702	704	731	690	706	731	727	715	720	761	679	717	686	748	704	752	642	723	703	741	762	704	714	703	686	708	722	735	740	740	711	736	710	710	710	764	726	730	739	709	705	758	730	702	656	698	716	717	716	683	725	703	728	748	711	699	691	706	713	690	682	677	676	695	687	720	715	725	710	724	770	695	707	719	719	706	725	728	752	688	757	705	676	711	708	746	692	771	705	691	717	687	716	665	673	768	726	777	681	687	684	724	735	723	680	703	697	733	684	706	734	731	707	753	727	737	708	700	726	713	718	687	723	733	725	704	729	693	705	724	707	698	721	723	709	707	699	660	698	690	707	727	739	737	755	716	643	697	717	733	724	702	683	699	694	760	699	686	708	688	667	690	693	739	737	705	738	718	701	722	700	720	718	707	655	699	720	663	709	739	696	736	740	729	719	710	653	705	668	775	686	698	715	747	719	688	696	752	678	697	722	777	723	685	682	701	714	740	703	731	725	689	710	718	742	698	639	697	719	725	731	726	699	707	681	705	738	740	714	684	731	757	726	692	682	735	732	700	738	674	703	684	710	753	711	705	724	701	712	685	658	688	688	633	763	742	683	711	692	700	696	693	714	674	737	731	681	673	705	709	677	681	724	708	743	707	732	792	712	694	691	696	739	738	711	721	719	680	690	697	744	717	676	709	678	722	736	769	725	707	700	719	699	698	697	676	730	735	720	738	710	715	732	704	733	695	725	720	709	734	704	728	673	730	746	709	765	709	745	700	718	694	739	766	744	668	679	698	737	678	681	724	689	730	667	696	722	713	690	675	769	701	684	705	642	696	716	702	688	665	704	729	693	705	700	679	726	673	758	693	712	727	731	665	717	710	716	703	713	704	724	704	694	679	722	647	710	731	750	694	709	720	729	738	672	697	731	704	751	696	712	735	752	729	744	715	713	676	685	703	712	741	707	695	672	721	737	673	737	677	745	727	702	722	713	729	658	709	715	704	691	717	686	759	722	707	702	722	712	718	673	691	699	747	701	721	740	727	726	715	674	680	711	678	726	753	743	733	740	694	708	705	707	679	732	695	708	717	740	765	709	674	722	709	724	697	709	685	710	761	769	662	701	736	737	727	674	738	736	739	688	697	711	732	701	760	721	705	684	673	720	730	704	714	730	740	735	723	731	759	690	745	720	707	719	707	694	741	683	669	720	722	708	737	719	679	697	716	708	695	668	726	736	741	748	711	676	657	731	794	697	683	688	770	684	691	684	725	725	748	687	704	698	679	724	739	747	729	747	661	721	760	714	743	700	685	745	743	699	728	682	697	719	723	722	703	723	662	677	715	703	709	693	724	691	761	746	662	724	738	694	698	715	714	726	690	700	700	715	760	739	672	712	711	723	678	723	664	725	739	696	660	673	714	671	741	766	793	727	732	675	714	723	715	730	736	685	725	724	708	708	719	716	701	677	735	696	687	726	706	730	663	748	693	724	754	709	686	732	757	686	720	730	626	730	744	789	639	689	669	681	738	676	668	750	726	764	695	731	713	712	740	679	741	710	633	751	668	723	744	692	725	667	731	695	744	689	722	690	676	705	682	732	697	764	710	698	739	725	711	640	740	688	749	722	750	689	696	688	675	759	755	711	691	686	755	730	661	723	662	703	720	706	692	686	725	748	713	693	774	731	705	722	684	711	744	678	703	713	705	669	722	712	719	703	676	690	708	710	663	721	720	680	726	700	705	691	724	718	753	691	700	735	711	706	685	660	692	733	708	746	731	751	669	685	733	692	734	724	710	701	743	689	683	712	723	722	683	731	708	722	664	713	712	707	683	702	713	694	727	716	717	697	691	708	676	718	744	746	672	684	733	742	670	681	682	676	740	734	769	733	755	735	673	752	742	681	737	733	741	740	719	680	730	738	714	726	751	716	706	690	727	693	754	739	724	736	735	717	704	722	712	718	736	689	703	683	702	745	751	706	676	705	710	676	702	718	774	697	688	694	645	657	720	706	700	739	730	643	722	703	700	745	682	783	712	699	721	686	743	666	722	677	723	752	705	689	730	698	694	715	739	721	680	689	679	712	723	696	726	729	733	719	716	728	657	706	704	687	724	676	686	699	687	715	683	717	699	698	704	732	704	745	731	745	762	761	714	757	756	755	694	704	726	720	719	708	720	708	729	725	729	705	755	696	740	719	713	752	744	691	704	674	764	730	723	703	688	707	682	676	707	716	696	671	728	706	717	702	752	764	693	677	689	692	703	731	750	715
2923	7263	16959	13843	8178	3752	1354	382	127	70	53	59	62	61	52	60	65	58	60	69	62	68	53	50	67	62	71	71	55	71	58	61	59	63	52	54	60	64	53	66	63	73	63	62	49	56	58	67	47	58	59	67	55	61	53	48	56	61	64	53	55	66	58	56	69	66	47	57	68	54	53	48	52	63	64	63	55	63	55	65	55	54	47	62	69	57	58	54	59	65	58	64	59	53	59	64	61	65	57	56	56	63	53	44	51	80	67	66	57	55	70	64	47	57	47	61	55	60	54	50	61	61	56	65	57	55	54	46	50	61	60	68	55	63	60	64	50	65	62	61	61	55	71	68	70	54	56	63	57	60	63	63	65	63	57	51	57	60	45	55	74	59	59	80	61	62	53	63	50	60	63	59	45	63	55	65	55	73	66	66	76	49	60	51	58	60	57	60	58	64	71	62	55	55	53	60	72	45	58	57	67	63	55	83	60	73	56	77	71	63	55	66	57	70	62	64	54	56	60	60	67	56	49	68	63	42	71	38	62	57	57	54	57	56	59	62	60	62	55	68	60	72	68	57	54	60	53	71	57	65	49	56	58	64	56	65	47	79	64	55	59	55	64	68	72	58	81	47	38	52	64	58	68	64	55	59	55	54	59	64	63	73	62	69	61	52	57	67	60	61	59	72	51	54	47	62	64	62	65	67	50	69	59	49	64	65	68	54	68	52	56	57	60	68	69	50	61	47	46	63	62	48	57	58	63	62	52	54	48	58	70	59	50	68	59	46	58	46	50	58	74	55	52	53	53	64	54	57	70	62	65	39	71	51	53	69	65	58	58	46	62	68	59	46	49	65	48	68	51	53	75	79	65	65	47	61	55	66	51	57	77	49	64	48	66	55	55	54	62	58	55	55	56	67	62	65	51	56	75	46	70	59	48	47	54	59	42	53	59	60	60	69	56	59	54	57	67	62	51	49	54	54	59	51	67	55	55	67	59	60	53	44	45	59	69	46	61	65	48	70	53	47	53	56	50	42	73	65	69	50	67	72	49	66	61	76	40	60	59	58	63	57	65	65	55	72	56	61	67	57	54	65	50	56	51	75	73	57	59	75	49	57	72	43	63	53	63	72	55	60	61	68	60	46	64	59	70	66	58	53	46	65	55	57	58	77	68	61	62	61	56	56	59	54	57	65	60	70	61	66	57	62	60	54	68	74	61	66	55	58	64	51	60	58	55	47	52	56	61	56	59	62	62	53	55	69	66	50	57	60	58	55	65	68	59	71	58	55	69	48	68	51	58	88	66	57	59	61	59	49	68	72	54	52	56	66	57	48	47	65	73	61	52	57	55	64	66	54	53	63	53	52	61	62	62	69	63	58	56	64	56	55	71	58	67	54	60	47	51	61	67	60	61	66	58	51	57	65	59	58	78	57	70	58	49	59	58	60	46	66	44	57	54	63	55	60	70	54	73	63	60	55	50	54	51	61	50	49	64	59	47	55	69	73	77	66	58	53	61	50	47	65	52	64	53	68	62	58	46	58	64	55	62	55	57	51	58	51	61	59	52	50	58	52	45	59	67	58	66	61	51	36	63	55	69	51	69	45	51	52	55	55	52	61	59	56	57	55	60	62	65	67	55	68	68	59	64	55	60	60	64	59	62	53	60	61	51	52	47	49	61	62	61	67	55	66	74	72	61	54	61	46	69	50	70	54	67	58	52	64	52	44	60	49	53	47	49	61	57	57	59	54	42	71	52	55	48	54	65	56	57	58	60	55	61	54	55	48	53	56	50	61	70	67	63	65	55	67	54	58	51	63	42	57	47	52	59	52	62	54	65	45	68	68	62	57	56	59	62	59	67	53	56	50	60	56	58	70	61	62	56	57	55	64	58	70	64	54	55	52	63	64	51	63	57	59	54	48	63	51	73	64	80	50	62	42	64	43	69	59	56	55	50	60	55	74	56	58	66	47	58	59	54	61	60	53	68	56	59	64	58	53	57	59	51	67	50	57	68	45	50	51	51	67	54	63	61	48	55	56	53	55	61	85	61	58	72	66	57	63	58	59	62	56	44	48	59	52	62	41	67	77	67	67	69	51	59	49	53	51	71	67	63	52	63	56	51	70	56	67	46	49	62	52	57	73	56	62	53	69	61	64	49	57	54	70	45	56	66	46	63	59	61	69	55	60	59	56	48	65	61	55	65	59	62	56	51	57	54	61	69	48	41	62	48	62	65	53	72	61	48	60	53	60	58	69	53	54	58	64	59	57	55	61	63	61	61	68	58	51	66	73	54	56	51	42	56	66	61	44	65	55	63	51	62	51	59	45	47	65	57	55	53	57	58	54	79	63	47	47	64	42	62	56	60	51	55	60	46	50	54	66	62	47	47	45	54	59	55	56	70	55	50	47	49	55	76	59	57	49	58	58	63	51	70	54	62	61	50	50	75	71	65	61	48	47	57	56	69	58	63	62	50	58	61	65	54	55	52	51	70	59	70	47	57	55	54	53	60	60	66	58	51	54	51	63	63	63	56	63	63	57	63	57	62	50	57	63	57	53	63	78	51	61	49	58	62	59	66	42	68	57	46	68	65	70	59	40	63	60	62	60	56	52	60	45	58	61	59	61	66	61	56	60	48	51	51	66	60	62	65	53	54	64	47	54	70	52	50	54	52	57	57	62	70	54	60	58	68	63	50	64	58	56	48	75	62	49	61	51	52	74	56	60	53	60	54	67	61	67	69	53	61	46	64	71	56	68	62	68	61	62	63	66	56	56	61	54	60	61	48	60	59	68	69	57	66	68	58	62	65	58	57	53	71	63	42	62	63	52	43	66	50	40	52	56	54	50	68	67	57	53	60	70	57	60	69	54	50	55	71	45	59	56	61	61	60	49	50	56	56	63	57	51	68	61	65	45	66	66	66	56	49	57	51	63	62	58	58	53	51	70	64	66	59	73	56	61	51	61	65	59	73	46	55	59	55	54	67	74	69	60	56	50	73	70	60	70	54	56	52	66	67	64	49	71	59	56	51	56	62	68	62	57	48	67	67	68	72	47	51	59	57	63	54	64	64	53	66	54	49	66	49	59	39	54	55	66	62	63	63	66	54	60	60	49	48	63	61	64	59	57	76	61	67	51	62	66	48	70	57	55	57	53	58	60	67	55	66	48	59	56	55	56	62	60	63	66	75	64	64	66	60	67	66	60	66	49	68	54	54	54	66	74	49	68	40	61	60	50	69	64	65	54	65	53	53	48	64	63	50	65	70	65	67	62	50	46	62	54	49	65	54	70	64	65	62	61	63	52	54	58	63	60	50	65	65	63	59	54	58	68	63	44	57	54	61	62	57	38	63	54	54	54	72	45	64	64	56	52	64	61	59	63	43	49	61	59	58	62	67	53	52	59	66	50	72	59	53	63	61	53	61	77	66	81	52	52	50	65	63	55	51	67	53	63	53	68	56	60	50	55	67	55	61	62	50	64	58	62	63	67	55	56	48	58
24808	34383	44059	50616	49124	36768	24003	9757	2867	1046	816	750	763	694	727	790	765	710	705	706	701	762	708	710	702	785	718	721	748	772	728	758	735	726	721	776	739	728	718	736	722	744	742	696	729	671	771	712	766	758	720	679	717	777	770	745	729	714	725	737	715	768	755	717	700	714	743	724	755	722	703	727	756	752	718	721	736	734	711	750	710	737	731	741	738	679	747	741	695	701	733	732	746	759	696	765	759	699	738	705	729	768	711	747	727	710	740	695	735	738	742	739	702	748	734	732	764	752	720	731	749	731	701	774	718	804	752	780	780	766	667	739	736	738	727	740	719	702	697	735	727	726	779	685	758	706	775	756	747	723	738	693	774	750	785	716	774	713	809	712	769	753	714	717	713	726	741	725	741	749	771	741	691	738	715	714	734	747	677	787	728	727	724	703	764	716	745	757	782	756	758	709	722	730	793	766	714	736	729	720	722	704	766	743	760	748	741	738	767	707	675	719	748	718	708	756	706	736	737	729	712	761	708	723	717	745	691	754	729	695	786	746	699	712	744	740	750	723	695	774	666	689	771	749	713	706	756	773	746	754	729	715	790	653	713	735	757	730	702	701	696	782	768	793	718	728	750	761	721	752	726	766	748	718	711	718	752	765	737	711	706	714	740	707	666	703	730	731	750	700	755	767	757	735	724	730	769	696	699	694	793	746	718	714	681	735	721	734	768	739	750	722	727	716	711	763	801	691	732	726	737	699	698	717	706	736	728	725	751	731	775	703	726	718	754	742	751	700	738	703	762	742	775	792	749	749	734	780	750	708	701	713	747	761	740	729	716	710	728	701	756	755	745	729	783	683	709	717	747	752	755	757	746	671	727	741	725	692	727	722	741	721	720	730	703	712	715	764	798	681	728	756	728	733	709	733	715	754	707	687	716	752	710	735	710	751	755	735	729	714	714	713	786	736	707	721	716	720	734	778	737	726	766	700	736	734	738	743	743	765	717	747	712	726	717	754	767	738	692	698	729	760	733	683	743	682	766	783	746	772	714	719	741	732	749	745	777	720	714	745	760	766	733	741	739	791	778	763	731	721	741	729	690	781	687	713	700	696	732	729	716	749	763	703	734	733	744	699	816	729	774	762	785	723	790	737	700	770	702	733	708	726	692	735	738	740	744	702	704	714	716	711	759	708	721	750	764	666	751	735	708	713	791	757	699	752	762	698	720	766	752	768	758	732	769	706	746	765	709	722	711	700	719	764	727	724	747	741	726	768	708	746	737	701	771	731	762	760	666	754	703	738	738	743	748	752	741	720	749	715	757	758	713	787	755	725	718	702	752	796	728	732	756	728	716	771	715	757	696	717	769	741	686	688	696	709	735	769	751	740	718	739	739	735	748	717	681	712	755	725	719	689	717	801	712	705	743	758	712	717	746	720	727	726	805	722	755	715	715	743	726	684	735	750	708	712	754	773	677	748	746	673	737	744	748	789	753	715	754	751	764	778	736	711	667	733	795	701	744	748	774	729	749	704	761	779	767	693	718	773	764	735	695	718	707	763	717	670	735	741	727	761	721	762	697	724	723	733	719	712	682	734	706	760	712	713	747	747	757	727	738	739	744	753	765	768	709	725	772	762	732	733	787	771	764	755	744	724	712	760	715	747	751	727	719	689	729	706	726	702	775	754	730	700	703	742	745	736	748	708	681	754	735	755	745	767	688	684	687	757	736	727	732	725	746	694	715	730	731	709	759	725	724	728	692	761	721	796	785	716	772	766	717	778	755	715	746	755	700	752	711	692	726	718	731	707	741	783	742	736	712	796	707	752	754	735	783	700	753	713	746	728	749	746	752	729	735	731	723	759	694	759	724	730	780	765	696	732	706	716	713	719	741	753	731	714	739	738	702	709	768	690	714	708	716	725	725	713	766	745	715	751	719	711	744	721	753	737	742	721	756	737	724	732	744	677	754	734	736	756	795	747	757	737	728	669	712	732	749	739	755	720	748	708	754	698	749	737	730	731	775	750	684	749	742	740	662	744	713	726	734	765	758	733	734	764	736	776	679	708	722	727	731	755	713	732	729	754	713	720	714	738	753	730	751	764	700	767	726	697	754	746	758	727	727	728	725	816	703	721	736	736	764	765	724	710	732	785	737	732	751	689	733	721	785	712	764	747	737	719	712	705	758	706	726	708	688	735	750	738	738	721	764	710	755	686	692	697	729	757	747	725	701	777	764	699	694	779	747	773	747	773	750	705	751	748	695	716	748	746	752	743	718	733	759	749	693	717	781	770	769	754	726	710	740	745	706	721	724	733	708	705	733	758	745	726	758	739	773	739	696	734	743	744	798	764	759	713	708	728	706	707	743	767	703	682	739	708	744	748	696	721	737	711	732	696	709	770	720	696	714	722	721	691	728	762	760	769	775	776	747	736	749	743	699	740	746	768	730	750	758	765	753	776	713	699	739	716	731	716	764	698	756	788	741	687	705	767	707	774	733	772	693	780	753	770	704	752	776	755	753	712	791	696	756	710	701	687	742	721	760	740	714	724	730	734	743	728	728	728	718	765	723	687	711	756	741	762	753	699	730	761	782	731	729	752	752	697	730	719	744	748	723	751	741	687	717	740	706	764	761	744	726	715	745	769	696	732	760	709	776	785	725	692	730	716	784	754	727	771	787	760	743	714	727	736	733	708	683	754	758	725	773	747	736	738	763	772	730	683	786	809	738	725	754	755	720	736	744	721	720	771	771	733	732	734	741	743	731	756	703	765	747	755	747	776	760	712	749	779	722	740	710	736	725	718	705	739	736	791	717	779	759	754	739	756	759	716	691	705	717	690	699	716	768	755	744	673	742	776	724	742	725	711	758	737	750	785	728	705	749	724	741	746	716	714	755	774	770	733	711	756	727	779	738	682	711	722	691	753	778	732	722	732	767	770	729	782	777	734	710	732	711	734	713	722	752	737	711	785	749	743	758	740	717	802	763	734	761	722	755	740	714	736	759	754	683	751	682	750	750	695	748	702	698	734	711	745	715	759	714	731	754	745	716	690	716	751	687	738	719	712	766	763	758	701	674	765	739	728	739	772	699	739	787	733	749	681	704	746	775	729	716	655	760	748	770	693	730	721	721	754	729	744	747	748	726	719	793	691	722	739	752	735	760	774	743	736	727	735	710	767	743	752	756	714	713	774	744	684	689	721	743	745	720	743	790	667	746	697	694	709	704	748	698	717	722	771	741	710	739	766	710	714	775	756	764	716	728	776	736	724	767	720	727	746	741	751	736	776	744	730	739	732	734	769	695	707	699	700	763	699	728	714	756	716	739	729	829	744	745	740	700	771	716	735	767	771	768	760	707	684	780	717	708	728	725	712	738	804	728	752	746	725	780	696	685	741	688	726	787	705	654	729	730	738	748	772	706	715	744	756	692	776	699	720	747	743	739	711	736	750	745	698	767	707	730	721	770	727	735	740	702	731	743	730	736	709	741	705	760	721	782	775	756	712
2693	18021	25117	18268	11833	5831	1832	440	170	82	67	52	63	66	65	78	53	60	67	66	65	52	57	56	50	53	81	60	45	64	50	59	72	60	49	73	48	45	55	71	65	58	80	59	71	48	60	53	60	45	43	55	54	60	57	48	49	50	52	58	51	63	55	49	47	72	57	58	53	66	61	67	55	74	62	47	66	73	52	63	51	47	60	62	49	46	56	60	62	50	60	59	53	62	70	65	56	55	68	61	54	49	73	48	60	48	66	45	52	64	68	57	50	59	66	55	64	76	65	56	58	53	48	48	65	55	58	66	34	49	51	58	50	47	50	54	51	68	66	58	53	70	61	56	60	49	61	56	63	59	47	70	62	66	54	54	49	60	58	50	50	56	70	53	51	54	58	56	64	56	59	68	58	52	61	54	46	56	57	61	55	69	53	66	65	63	62	73	52	50	61	67	53	51	60	54	52	66	63	48	60	67	60	58	62	55	69	60	64	69	56	54	70	69	43	61	50	44	54	69	59	60	48	73	69	63	60	51	40	62	51	52	49	67	46	67	58	54	57	61	63	59	73	54	51	53	59	55	62	59	43	74	68	61	49	63	63	83	42	56	42	59	56	57	46	59	59	52	63	54	48	58	49	71	59	56	56	54	54	57	54	58	60	58	72	43	46	63	51	58	60	71	60	51	62	63	67	47	50	62	58	58	41	59	38	67	55	59	50	44	71	66	63	62	64	58	57	55	59	57	54	66	70	61	57	66	50	66	59	42	57	52	56	66	53	59	58	60	65	64	58	54	57	62	55	68	57	59	50	47	54	64	51	60	52	59	55	71	64	62	41	79	58	71	52	59	63	45	58	63	56	57	71	50	64	70	57	66	67	59	53	49	65	73	56	55	60	52	47	49	61	70	42	60	55	62	49	53	60	65	54	52	51	52	66	70	57	45	50	59	66	72	46	45	61	57	61	52	66	66	60	45	66	66	46	52	58	56	60	61	58	55	66	48	69	54	59	67	44	61	73	70	57	62	41	53	60	59	50	50	61	64	72	61	50	57	52	69	67	51	59	67	55	56	66	67	69	69	60	62	59	56	62	61	58	58	56	44	58	64	65	65	68	57	55	56	52	54	57	62	38	56	50	57	60	60	49	53	74	57	62	64	65	63	62	54	60	59	56	67	59	42	63	58	57	61	47	64	56	67	73	56	64	59	56	41	36	64	62	44	40	72	63	75	67	63	62	66	60	53	51	62	54	49	61	63	57	58	62	67	42	48	49	63	51	63	64	55	45	56	61	64	56	57	52	63	63	57	50	66	52	70	56	56	64	50	72	54	70	64	57	56	53	62	56	59	60	52	67	65	43	58	61	60	59	52	52	61	50	52	50	52	69	62	49	61	53	61	63	54	59	56	71	70	66	60	55	43	60	67	55	55	57	61	59	46	57	61	59	64	53	61	57	60	64	62	60	61	49	65	66	72	60	46	56	64	60	65	45	70	59	65	59	46	59	57	67	46	37	53	48	66	59	49	56	55	62	67	57	65	56	57	59	49	55	59	61	71	56	54	66	45	55	53	55	48	66	51	46	52	55	57	56	52	62	75	50	53	51	67	50	73	46	60	43	68	57	71	67	61	59	40	56	59	48	59	51	70	59	46	50	60	61	69	68	58	46	56	66	60	54	65	52	70	57	51	61	49	58	65	59	51	58	64	64	60	51	64	58	53	60	54	51	55	57	63	49	53	59	67	60	55	63	61	66	53	65	57	52	65	50	55	56	65	66	58	60	37	51	54	55	64	44	51	57	62	52	54	60	62	50	49	63	64	44	71	58	50	67	73	61	50	70	72	49	61	69	60	64	66	71	55	59	66	66	67	49	75	51	63	48	62	60	51	65	68	67	56	38	54	68	60	73	44	53	51	57	68	65	56	46	60	44	49	51	58	45	48	62	73	51	53	48	52	58	38	48	56	54	60	53	55	56	55	54	76	56	59	70	64	53	65	62	60	58	53	58	56	40	56	55	66	66	55	55	59	58	67	45	66	64	42	53	46	52	55	53	51	56	44	72	65	62	69	51	58	62	65	54	66	62	59	60	49	50	48	59	41	53	73	58	61	53	51	65	61	52	60	50	61	60	51	45	67	67	61	57	78	62	67	52	65	49	62	67	72	63	57	55	52	53	53	54	57	73	58	55	55	60	55	65	43	57	56	67	58	55	71	52	70	49	66	56	64	63	63	63	61	52	57	64	65	74	61	60	69	54	61	47	64	67	52	50	51	53	69	61	64	58	65	53	62	46	46	56	54	55	59	46	48	55	61	54	54	67	60	46	49	55	63	66	53	56	53	50	69	61	57	60	67	66	62	55	50	68	52	53	58	62	49	62	62	66	43	63	55	60	56	68	62	59	46	70	53	66	60	46	61	54	57	59	52	37	51	55	51	58	59	67	53	59	64	39	61	70	59	63	56	64	55	50	54	54	60	58	66	60	57	61	60	53	51	64	48	49	76	54	59	51	54	57	55	60	62	63	58	65	82	67	59	54	57	63	65	68	60	58	67	48	60	54	54	63	77	66	65	55	54	54	68	60	66	61	66	54	49	56	53	60	58	63	69	56	59	60	51	63	62	67	42	63	45	61	53	63	63	59	56	64	62	74	47	69	71	59	50	46	58	58	66	71	66	63	63	44	66	58	46	58	69	55	64	44	64	57	48	64	55	64	66	62	55	63	66	48	58	68	50	51	50	55	55	63	59	54	46	59	59	63	70	56	57	49	65	47	61	62	71	56	76	55	55	60	40	58	55	57	49	54	52	60	60	51	54	72	69	75	67	59	55	49	51	75	61	61	52	60	57	70	70	55	57	65	67	74	54	49	60	56	58	63	75	59	58	61	55	70	53	54	56	54	58	58	55	57	65	54	50	64	77	65	57	52	53	59	69	61	61	55	54	47	44	51	67	70	53	52	64	60	44	50	67	67	51	62	55	58	54	56	54	60	58	53	47	57	50	53	58	52	59	64	67	56	67	57	67	55	61	66	57	67	52	69	51	44	58	63	61	60	50	66	53	58	56	64	60	52	68	52	69	56	54	67	67	74	51	77	52	66	73	46	46	59	51	58	63	66	57	65	73	78	59	52	57	50	66	49	64	62	52	40	61	54	67	64	49	56	48	54	65	62	63	48	61	68	54	64	53	53	64	73	63	65	54	46	65	62	67	54	54	55	72	56	59	56	58	56	52	56	68	58	62	60	70	62	68	68	67	47	57	57	51	57	61	44	61	54	56	60	68	58	55	45	65	70	51	56	58	62	72	60	64	52	61	47	58	63	66	57	49	51	62	52	60	52	53	65	66	46	51	60	71	72	62	62	45	49	65	58	52	48	68	56	65	59	53	52	47	65	57	68	63	66	57	52	63	60	52	57	48	56	57	58	52	53	74	52	68	57	57	52	51	65	54	52	67	48	48	52	60	62	59	46	61	63	67	58	49	65	61	48	51	57	63	51	54
29943	46768	50617	57098	57586	41987	26780	11897	3466	1208	827	814	730	739	748	700	726	776	737	701	695	704	714	748	689	728	737	740	691	662	709	753	748	721	723	711	710	722	733	746	673	696	719	717	722	747	748	701	697	718	723	742	741	711	736	786	743	679	699	769	720	766	722	728	762	775	740	725	731	731	716	750	660	768	711	728	723	769	748	759	685	714	718	743	779	696	734	724	726	743	687	722	729	768	723	702	739	749	702	729	674	721	697	751	692	722	730	723	745	733	728	742	752	735	769	750	721	730	733	714	766	718	670	757	716	731	687	708	722	725	750	724	767	730	689	724	736	697	728	626	790	702	721	713	696	697	753	772	705	717	693	732	719	707	731	727	687	782	762	765	723	724	713	738	748	716	717	711	682	721	747	708	745	709	741	744	771	736	713	758	719	714	720	695	770	727	738	702	736	723	716	678	731	693	735	747	714	768	700	733	740	755	752	739	725	792	714	712	718	748	704	680	724	702	739	744	724	721	765	729	772	727	712	692	711	723	735	726	787	705	770	728	760	730	764	731	733	738	726	738	732	733	738	698	755	731	699	721	722	729	737	689	725	673	738	777	718	735	758	698	711	770	744	731	744	742	777	728	721	718	721	763	723	770	728	694	756	793	781	737	740	725	723	753	730	745	711	717	729	749	727	734	745	728	749	714	706	748	679	691	715	714	763	738	746	730	757	712	708	673	713	710	727	714	698	720	707	736	722	727	736	728	733	731	765	719	739	730	731	714	731	724	720	692	755	756	705	692	755	726	732	659	793	693	722	736	681	742	762	745	758	765	710	775	705	719	702	705	733	702	678	760	763	766	770	743	750	701	740	753	717	723	707	710	700	724	696	725	727	765	739	749	721	728	753	733	733	749	749	746	688	717	722	756	724	728	713	753	764	711	787	734	745	745	730	715	744	696	783	745	720	754	739	725	733	757	727	672	748	764	685	733	746	729	703	734	730	677	793	713	761	770	705	752	701	731	729	735	683	724	757	713	732	735	721	706	734	731	734	698	770	726	760	739	748	748	719	716	724	739	695	699	654	712	701	723	729	732	738	696	739	694	715	738	717	689	759	711	760	762	740	753	746	716	704	748	721	738	649	737	696	742	715	756	756	750	723	710	760	717	731	716	761	731	741	734	665	687	733	722	738	735	743	742	733	792	710	756	745	731	753	725	723	723	721	668	764	758	740	735	736	761	751	727	716	742	728	704	734	783	683	729	707	715	664	738	697	699	753	695	684	750	703	742	715	730	716	692	754	703	716	731	742	718	728	720	714	750	741	730	711	745	760	732	720	761	765	715	747	683	767	709	729	709	734	715	671	712	702	713	687	745	688	741	726	764	757	716	754	697	737	709	734	726	743	722	695	706	699	739	695	702	752	669	686	775	757	737	759	732	728	718	726	697	753	708	735	723	721	733	712	782	743	739	737	711	680	737	696	727	721	747	768	718	709	712	722	724	690	723	670	725	775	690	696	728	747	741	769	665	733	752	722	705	714	750	729	703	728	717	752	704	773	757	727	732	717	712	719	675	722	752	777	734	712	710	749	721	759	697	719	741	694	732	770	713	726	749	724	755	708	690	741	727	756	715	751	776	673	678	720	686	704	709	732	714	683	730	714	706	713	690	715	743	748	751	722	754	735	737	709	782	679	690	723	698	697	719	739	696	728	779	718	719	705	729	689	730	730	752	752	752	736	761	716	761	755	727	774	746	726	767	690	766	703	697	742	733	749	729	796	693	669	748	761	733	720	751	731	731	750	732	703	718	711	737	702	752	704	727	762	731	731	741	666	771	738	713	770	704	720	745	686	775	744	685	736	666	714	702	729	749	711	739	773	743	763	725	727	701	696	699	728	721	725	757	704	755	797	704	738	736	712	736	698	741	737	756	675	746	717	730	710	743	702	700	748	712	712	707	740	710	726	729	704	719	732	720	767	697	741	749	722	723	706	743	725	730	731	729	738	766	721	718	690	740	761	684	721	763	783	726	697	718	716	653	736	755	707	776	712	735	730	701	722	704	704	738	729	738	718	746	713	731	739	711	710	744	718	747	733	721	690	750	706	772	711	738	688	707	736	690	719	756	688	776	720	687	716	722	747	770	735	718	717	739	728	743	730	708	714	697	736	741	781	681	780	707	753	723	725	700	782	758	696	738	723	721	751	685	727	727	671	700	692	727	701	753	680	752	650	754	747	753	727	707	729	681	744	709	758	738	714	730	704	705	739	744	750	732	783	707	740	746	748	743	702	727	713	755	740	722	737	718	708	721	705	804	741	701	711	729	702	712	695	750	721	755	720	705	747	693	736	734	737	751	721	729	728	683	725	739	731	761	735	658	732	738	749	730	672	735	662	736	747	744	680	751	724	722	754	768	674	780	744	722	732	716	699	730	762	722	711	763	704	709	738	698	697	765	713	719	730	716	717	730	767	752	729	754	690	722	745	711	672	763	705	697	702	700	741	728	696	757	731	674	695	720	703	705	705	718	697	743	734	747	803	702	752	765	749	733	736	741	715	710	756	729	704	707	738	705	736	734	686	730	750	756	711	716	782	708	715	739	725	779	738	760	702	771	679	781	698	747	742	740	685	740	719	779	716	714	750	751	699	716	718	761	710	697	723	711	769	719	720	751	731	743	741	713	727	691	704	693	784	706	741	748	679	704	716	757	717	720	676	740	708	739	714	698	729	711	743	754	728	688	680	684	700	743	764	741	757	654	702	718	731	717	678	754	736	743	700	725	717	695	713	727	704	698	741	709	757	705	775	649	746	696	677	679	761	756	714	729	751	700	707	738	706	723	707	693	689	680	713	679	720	727	730	741	740	762	707	718	726	749	749	732	755	679	723	732	733	744	741	728	772	741	754	691	694	700	743	763	711	749	690	744	738	716	742	719	760	732	774	728	744	735	774	735	714	731	739	657	757	727	717	736	735	764	716	735	686	714	730	763	736	733	735	699	714	716	753	704	760	738	763	744	762	757	727	707	685	721	745	770	684	746	770	739	718	719	676	730	713	746	745	712	714	735	754	715	698	690	742	743	714	716	740	753	760	717	750	716	744	732	700	712	725	691	750	718	733	667	692	745	712	726	753	751	699	741	692	684	735	748	725	694	714	724	730	717	733	706	756	738	699	731	711	691	770	745	731	664	754	733	682	764	700	742	698	702	709	731	749	704	785	674	740	718	717	700	772	718	678	707	760	734	739	689	666	758	721	697	722	748	721	695	745	744	703	748	717	717	751	755	736	749	699	754	718	693	691	720	699	730	707	732	712	744	733	729	724	716	738	729	730	772	763	732	745	725	706	746	776	719	723	748	716	765	747	694	724	744	729	699	760	738	686	784	719	720	689	720	726	774	737	704	755	774	674	744	745	724	777	749	722	749	752	750	756	692	703	724	755	772	739	752	708	744	701	724	709	742	676	742	740	736	734	708	700	714	756	680	654	727	759	706	749	767	737	732	691	775	715	727
1374	3803	6853	5180	2864	1451	487	161	75	70	55	61	52	48	46	62	63	58	66	60	53	60	55	57	68	60	49	45	60	58	42	46	50	61	63	56	58	55	48	51	48	58	60	61	57	55	60	48	66	61	51	45	65	58	62	55	46	62	62	61	51	44	58	43	50	59	57	45	64	71	65	60	55	61	60	66	65	52	56	52	58	49	66	55	57	63	57	45	49	46	59	76	47	49	60	58	46	59	65	53	49	64	52	48	62	66	59	68	78	50	66	64	54	60	60	44	60	54	60	67	52	56	37	63	58	61	50	57	54	57	53	62	47	47	61	56	57	57	58	51	54	52	58	48	60	52	57	48	56	66	47	51	74	60	47	45	42	60	44	65	45	73	53	52	57	54	53	58	44	56	55	54	43	62	63	49	54	51	53	54	51	50	57	54	54	66	58	44	54	71	64	67	51	61	47	65	75	66	60	57	48	34	70	47	48	59	52	76	47	60	48	82	70	54	58	48	51	61	56	60	57	69	70	58	60	66	53	46	66	69	55	57	57	59	44	68	58	50	56	51	50	54	63	53	63	78	40	53	60	58	60	44	52	54	47	46	55	72	57	61	71	56	61	52	56	58	52	63	50	61	59	55	60	67	50	55	65	59	64	69	64	57	72	56	74	64	53	62	57	61	72	59	60	63	67	53	47	48	52	56	55	53	59	62	54	54	68	55	44	68	56	63	63	61	53	42	51	56	73	58	60	63	56	59	61	56	48	48	51	58	46	47	58	32	62	58	67	46	52	48	60	56	58	58	57	65	65	66	64	49	62	64	53	58	58	49	66	70	64	52	52	61	53	55	52	63	52	41	52	56	45	63	63	59	53	47	45	57	61	54	74	52	70	59	59	64	60	46	57	50	54	65	51	53	54	60	56	50	58	59	68	66	56	56	65	67	57	57	65	59	49	62	60	66	57	60	55	72	50	53	57	50	55	65	68	59	49	56	58	67	62	64	52	46	63	52	62	71	52	46	58	56	60	40	38	55	53	48	52	74	51	58	46	54	58	64	61	46	55	46	69	81	59	45	49	63	53	60	55	58	73	53	61	59	60	49	60	57	59	68	50	59	67	66	51	54	57	65	59	50	56	62	58	71	55	48	53	40	66	51	49	54	57	56	48	66	42	64	64	70	50	43	57	51	56	53	63	64	53	57	59	63	50	56	68	62	58	60	66	60	72	55	57	58	61	55	54	47	54	55	59	61	56	57	63	64	70	59	56	57	74	57	55	50	65	56	69	47	45	52	59	52	53	61	58	53	75	60	61	59	47	63	58	55	46	56	54	56	57	72	56	47	69	51	54	46	56	60	62	51	65	62	56	42	59	71	62	59	57	55	57	58	62	63	64	58	72	53	64	54	69	54	65	56	65	64	48	40	69	54	63	59	57	50	52	48	62	53	75	66	55	61	62	60	56	57	54	45	44	61	56	53	55	53	58	52	55	54	56	53	69	43	62	50	68	52	56	56	62	59	60	64	47	55	72	65	55	59	71	60	56	58	52	50	63	66	48	62	61	51	48	66	65	52	68	62	72	49	40	59	53	57	60	50	47	56	57	57	67	41	59	60	51	63	52	63	63	66	55	54	60	54	59	54	53	49	40	45	50	60	69	53	56	53	70	75	69	60	48	39	57	53	69	65	64	49	50	56	48	56	51	55	55	46	52	48	64	62	50	47	63	47	61	58	53	59	54	68	59	49	60	63	42	58	60	61	60	51	69	47	62	61	58	48	84	53	54	66	61	62	60	61	57	64	54	53	53	64	61	55	45	53	57	52	55	49	55	60	58	42	63	55	68	44	57	59	57	59	52	43	56	58	61	53	55	48	46	59	63	47	74	51	66	70	54	62	64	53	48	50	51	56	54	64	59	55	49	55	50	39	65	58	60	54	46	60	58	57	66	40	53	57	54	61	58	58	45	55	44	71	66	58	59	45	50	52	55	51	61	81	62	49	68	50	80	51	51	47	48	65	61	60	45	48	55	53	58	55	46	65	78	52	41	69	48	56	62	74	46	48	60	58	53	51	56	65	69	54	77	38	57	59	65	53	52	42	60	59	57	71	57	65	60	47	66	58	40	63	60	57	58	50	56	58	57	58	56	56	63	48	76	69	55	62	69	55	72	51	55	57	66	55	57	72	64	42	48	61	52	42	46	66	64	55	53	70	60	54	55	58	66	61	62	55	48	74	78	57	52	64	57	49	53	61	54	50	56	66	75	58	78	56	57	54	61	69	56	50	71	57	68	50	51	63	64	54	62	56	63	61	46	53	51	63	56	61	55	44	66	55	52	51	63	47	45	57	69	49	57	44	59	63	55	44	42	63	67	50	57	52	68	54	61	43	56	43	64	54	63	57	66	49	56	60	69	50	55	85	59	53	54	70	60	62	50	58	63	48	46	65	63	51	61	63	49	65	52	53	53	49	52	39	57	57	52	39	59	45	60	61	65	52	65	54	47	63	49	62	60	50	59	47	68	53	46	64	56	59	55	56	58	58	64	54	52	55	55	60	51	74	50	51	53	54	56	63	58	67	62	65	67	47	60	59	51	65	65	62	63	54	48	50	67	47	48	55	58	59	65	73	66	55	68	48	57	42	56	44	55	60	54	61	49	55	50	66	64	52	54	61	56	44	59	55	46	38	64	58	63	45	45	47	57	60	51	60	59	59	62	48	55	56	59	63	49	64	61	41	55	59	59	46	51	60	62	52	57	53	47	55	67	62	47	64	59	56	53	66	61	45	58	69	63	58	55	58	51	42	58	43	52	50	61	46	62	57	57	65	56	65	62	58	53	50	48	62	53	57	61	57	59	53	53	54	51	55	61	57	44	50	54	53	51	52	51	51	54	51	60	54	60	55	65	59	53	54	49	66	72	56	53	61	58	66	50	55	52	61	66	61	56	54	55	59	68	67	52	58	50	68	57	50	58	50	62	58	57	65	51	66	57	63	58	69	64	55	50	61	37	46	67	56	55	52	63	68	76	49	56	60	54	61	58	51	42	53	54	72	51	50	62	45	58	62	57	55	63	44	77	54	47	61	53	64	57	61	70	53	78	55	63	51	55	66	61	59	56	56	54	62	44	59	54	61	49	59	64	53	60	60	56	57	66	66	39	69	62	59	64	58	59	59	55	55	48	45	53	49	64	62	65	54	51	69	55	54	61	63	65	61	51	47	61	54	61	57	48	63	67	67	51	66	58	61	45	45	67	63	52	59	62	54	59	64	55	58	37	63	46	55	66	68	53	71	68	59	61	55	52	67	63	56	40	80	59	51	51	50	60	60	61	65	50	57	49	57	59	70	54	64	41	71	44	70	59	50	59	54	59	60	63	58	58	65	59	48	44	60	42	62	57	40	52	62	55	52	46	62	53	69	55	71	46	55	49	58	50	61	48	55	62	63	49	75	56	60	54	56	44	58	55	68	74	45	48	60	80	64	49	47	56	68	51	55	66	55
14474	28780	32286	35465	34187	26092	13607	4436	1510	849	786	771	734	696	694	727	696	692	697	713	676	717	698	706	686	673	719	724	738	714	716	745	724	733	693	680	740	739	704	699	709	704	750	699	685	748	716	717	710	709	770	709	720	726	742	707	707	654	687	702	704	709	683	676	737	692	711	712	732	688	739	688	698	765	706	687	703	704	702	720	743	754	770	713	696	708	751	668	680	737	714	717	701	742	745	670	755	683	741	672	711	714	762	687	734	688	748	702	753	666	690	704	729	710	731	716	724	696	710	724	750	685	771	734	684	680	743	727	722	737	691	711	732	728	705	710	732	694	682	714	734	720	760	675	724	764	744	742	699	714	671	706	709	682	764	690	765	705	733	693	680	805	700	690	702	765	753	725	691	729	736	723	701	726	696	749	751	734	675	686	722	732	676	726	685	674	682	662	725	718	723	700	690	684	718	691	736	688	723	674	683	699	741	729	752	725	662	734	671	726	692	712	727	691	743	729	707	678	737	755	696	666	744	708	691	702	767	743	693	737	761	737	771	699	682	698	742	740	709	731	661	682	738	733	751	649	732	707	729	683	715	699	705	683	676	687	701	750	655	732	700	696	736	674	720	701	726	677	706	739	733	672	716	728	744	703	709	715	691	772	694	737	669	703	693	791	700	718	723	715	707	687	708	668	718	704	719	706	697	738	704	744	718	749	680	746	751	675	732	698	702	734	733	735	733	689	761	699	723	734	688	718	734	718	722	725	711	716	737	734	728	683	697	669	715	757	747	717	673	708	724	684	742	704	698	740	684	737	728	739	705	722	683	733	733	682	682	684	718	708	732	727	698	709	730	677	729	692	718	734	694	704	699	685	746	713	701	737	721	743	713	705	691	740	699	754	695	717	715	726	695	729	741	674	722	703	762	695	745	714	665	693	719	741	710	668	705	715	738	725	759	748	704	716	731	727	704	712	754	721	682	689	770	701	714	701	708	695	705	742	715	692	720	725	723	651	749	759	721	705	696	728	724	728	725	725	716	696	765	724	729	721	725	696	781	719	738	719	683	698	762	747	706	675	703	709	709	701	730	715	690	656	714	694	717	705	711	728	764	751	710	727	702	741	740	704	724	699	710	742	693	732	752	735	708	764	674	774	701	718	716	675	626	701	769	707	751	734	696	669	710	714	762	729	679	693	713	726	799	734	717	688	699	722	682	692	686	746	733	688	705	712	764	680	777	712	690	736	734	698	699	656	715	726	687	740	717	756	740	687	748	685	728	724	742	684	723	760	722	705	712	730	691	705	716	706	698	670	736	716	728	663	668	690	724	754	694	742	693	685	697	667	777	733	718	765	743	668	719	721	719	719	707	728	701	685	719	745	670	679	690	721	705	748	732	720	722	688	726	702	706	703	690	744	701	742	690	669	712	719	762	705	708	677	729	740	731	771	708	716	738	693	660	713	707	693	696	668	700	689	686	728	727	687	691	678	712	703	709	674	702	727	709	713	701	742	684	718	666	742	752	681	712	697	723	671	716	714	729	719	727	713	718	693	720	687	700	654	696	717	746	691	737	704	709	671	700	723	691	696	719	736	699	746	744	703	721	788	697	735	697	754	720	742	697	714	717	707	750	676	704	738	752	739	703	677	715	707	744	686	707	725	737	725	742	733	744	710	715	754	665	733	731	704	699	728	730	719	667	751	706	738	743	691	743	744	679	717	678	712	690	750	714	744	751	751	676	699	680	725	701	740	703	689	691	692	695	704	735	683	746	687	690	702	694	758	737	704	701	737	735	711	714	740	713	716	712	723	711	727	717	730	701	742	680	738	712	733	755	733	697	724	712	721	718	733	705	695	674	677	719	730	747	689	751	753	738	715	706	716	747	722	731	711	730	679	681	699	702	622	727	705	758	703	765	774	733	672	736	734	698	741	707	737	750	759	720	759	697	712	711	710	711	664	748	675	686	698	711	722	699	685	729	739	732	730	628	722	714	712	689	742	712	717	700	695	695	717	753	692	739	670	699	734	707	661	716	690	689	661	717	722	685	705	732	672	728	721	724	696	689	753	677	678	706	739	720	705	712	719	724	751	725	727	738	694	713	742	723	696	743	723	751	731	690	705	683	739	742	753	722	714	715	675	693	729	724	707	689	743	757	690	720	708	708	699	703	690	688	721	723	720	711	719	677	761	703	729	706	721	705	702	713	732	678	699	727	726	714	703	732	694	740	720	672	743	710	735	758	750	701	692	731	700	716	691	711	695	715	708	766	717	759	728	691	653	719	717	699	772	721	745	736	721	700	721	739	676	702	746	732	676	704	735	722	743	732	695	724	663	744	737	718	697	654	757	722	687	734	730	713	731	705	740	749	697	728	691	715	724	707	682	728	704	691	700	697	701	709	726	683	715	683	727	700	684	726	756	731	666	756	718	714	738	714	709	735	729	735	763	729	692	748	709	752	663	755	698	706	705	750	735	773	724	712	697	707	684	718	714	740	708	722	685	706	724	714	687	714	761	713	739	721	664	736	716	724	713	685	730	696	726	689	706	745	727	759	718	755	738	706	771	701	700	701	709	757	699	699	714	726	701	711	765	729	732	706	665	644	715	701	699	706	707	752	727	731	685	757	737	714	729	705	719	741	725	718	699	729	683	639	681	732	707	677	739	766	685	727	726	688	753	701	702	674	734	705	691	692	690	695	789	719	719	724	683	736	683	740	685	729	722	699	746	722	699	684	729	703	725	739	748	693	702	710	697	685	762	731	704	743	681	707	709	727	722	711	719	715	733	679	668	730	705	709	717	714	719	704	689	655	701	729	721	696	725	768	671	710	713	740	784	748	693	717	749	715	729	743	726	710	752	717	723	737	705	761	707	668	706	738	750	705	704	708	710	762	772	718	754	750	692	720	715	758	686	735	739	732	691	769	727	688	783	680	741	714	723	738	695	728	711	693	734	708	749	715	728	684	705	674	712	692	715	712	758	709	730	774	684	681	729	701	702	737	651	714	674	691	705	718	720	708	710	741	725	708	707	733	732	731	725	677	691	718	685	755	684	742	704	709	716	707	717	707	776	711	721	737	702	722	665	704	633	700	688	750	728	704	739	706	731	722	735	683	715	717	691	681	706	720	698	739	727	709	755	705	755	698	722	714	678	684	704	701	729	708	714	668	744	736	739	688	686	719	736	741	741	734	738	719	724	732	714	715	733	732	704	737	717	730	708	701	748	777	755	663	726	709	706	710	734	694	679	733	705	651	731	731	732	658	757	743	737	712	715	751	710	756	741	741	736	709	754	696	766	719	712	727	718	686	703	687	722	658	740	738	703	691	691	706	733	680	745	715	720	700	691	672	737	718	734	717	733	714	677	700	716	754	740	695	690	714	691	692	715	697	691	697	739	736	692	702	713	711	710	735	750	718	694	722	736	732	704	721	754	756	675	756	734	743	747	724	694	766	714	679	726	701	771	692	750	696	691	711	679	756	706	728	726	714	781	693	745	693	684
707	9434	17197	12755	8394	4173	1279	345	133	63	63	48	64	51	56	59	49	58	52	56	55	56	62	52	56	49	49	45	69	69	63	44	56	54	64	55	58	55	59	56	56	58	62	57	55	63	53	49	58	72	53	59	57	58	70	66	52	58	49	57	52	53	58	42	56	70	55	59	59	58	66	66	52	57	48	56	48	47	58	72	55	51	58	46	50	71	61	56	57	66	60	65	52	46	48	75	52	58	48	62	54	51	48	60	48	54	58	53	62	53	63	60	67	54	51	52	67	60	57	60	53	55	47	57	69	57	52	62	60	47	58	48	49	65	52	56	53	43	58	48	67	62	69	49	55	51	63	64	51	63	53	69	62	61	57	58	68	66	60	46	65	75	57	80	53	55	59	50	56	72	57	49	58	52	45	53	51	57	62	54	55	62	69	73	51	66	50	57	65	52	59	62	62	56	56	56	53	63	40	48	52	66	58	68	70	59	67	60	55	59	56	46	58	52	57	62	61	50	62	60	59	63	67	39	63	51	58	47	59	42	70	53	63	51	56	62	69	60	73	62	73	51	54	61	67	66	54	66	71	64	59	51	50	47	55	58	64	63	62	54	60	47	59	43	49	46	71	62	69	72	61	55	66	53	58	65	59	56	52	61	51	64	62	57	48	56	47	46	54	76	60	62	64	75	51	67	42	64	57	52	47	56	59	56	54	62	56	59	54	60	54	65	46	61	59	64	62	57	54	59	53	49	57	55	55	50	66	53	56	58	79	46	68	51	52	58	43	42	48	66	60	48	57	69	61	70	61	56	46	46	51	62	64	51	68	55	64	44	60	52	54	62	53	54	37	60	77	58	53	62	54	53	63	60	57	51	73	53	55	58	58	59	55	56	67	56	58	62	61	69	65	66	49	46	63	55	59	62	60	65	55	56	61	47	71	57	57	60	54	49	61	73	62	59	59	58	74	61	45	56	61	70	68	66	56	54	66	56	55	60	61	45	76	58	71	60	57	64	61	66	69	66	62	56	58	51	60	60	65	54	66	53	56	69	72	48	58	62	58	65	73	46	57	56	50	59	61	52	70	53	63	58	65	65	65	47	55	52	63	59	64	59	53	61	55	53	55	60	58	57	47	51	50	61	75	61	56	49	53	55	68	55	68	50	47	56	68	62	58	66	61	53	68	43	65	62	56	58	52	56	45	54	60	64	51	53	52	64	53	50	51	55	47	69	53	58	39	63	65	52	57	56	58	60	53	64	53	63	70	73	44	50	77	55	53	52	66	48	71	73	67	49	46	73	62	55	61	56	62	68	63	58	54	65	64	54	59	67	74	63	51	54	64	60	60	67	51	51	50	61	65	56	57	50	71	62	60	60	50	75	68	68	54	66	52	64	46	49	52	61	63	52	58	56	63	37	49	59	58	59	51	59	50	61	64	54	61	56	60	55	58	69	65	56	52	50	63	54	63	47	57	44	59	63	54	58	61	58	56	66	64	71	35	56	62	49	62	69	62	72	41	45	69	52	58	52	56	68	54	62	54	54	48	71	62	67	58	50	42	58	46	66	56	70	69	58	70	52	45	50	46	45	56	66	52	67	66	67	58	51	49	62	65	58	49	50	54	47	73	55	61	57	59	48	52	60	52	72	70	62	49	51	59	59	51	72	56	63	54	66	66	65	61	52	53	50	44	66	58	69	65	45	55	61	57	66	51	64	64	63	48	44	62	59	62	49	57	68	59	58	66	60	61	62	57	71	62	53	51	71	61	48	60	55	57	69	61	57	50	57	66	40	54	62	64	58	58	54	48	63	57	62	60	71	64	53	56	59	58	73	49	57	52	63	60	51	50	53	56	68	49	56	54	61	68	63	39	54	55	58	45	57	47	48	52	59	57	54	49	60	48	63	58	68	61	50	52	55	73	58	47	68	44	54	60	60	58	64	54	57	70	61	53	52	69	57	59	72	60	60	61	66	60	65	45	61	57	60	58	60	60	54	62	55	69	57	63	57	64	51	57	65	58	54	61	54	61	57	58	59	56	59	48	47	65	45	56	58	68	59	56	48	44	62	54	53	69	62	70	53	49	64	45	43	57	51	52	55	54	66	62	51	54	61	49	48	56	68	60	61	56	56	65	62	70	67	51	51	49	47	62	55	56	55	53	57	71	47	55	66	45	58	56	55	41	54	40	72	50	44	58	62	67	53	53	50	54	61	63	58	56	59	55	71	63	59	50	53	41	56	58	65	60	52	46	55	59	57	55	55	67	56	56	54	61	71	66	56	57	75	56	49	49	54	44	68	61	57	59	72	55	46	61	66	65	52	66	61	48	60	61	64	52	58	58	73	71	52	65	54	62	47	54	55	55	50	63	55	59	54	60	56	40	72	64	70	67	54	53	65	56	57	55	58	62	51	56	66	68	53	60	61	57	49	63	67	61	58	58	47	59	60	57	55	36	75	57	60	37	57	65	58	56	58	52	56	44	49	59	44	55	59	64	54	63	54	57	64	58	58	58	61	62	66	64	39	70	64	49	63	55	48	62	67	55	46	64	71	61	56	64	46	57	47	53	47	60	46	63	70	50	59	57	66	59	55	58	64	52	52	62	62	57	73	65	60	58	65	64	82	68	46	52	55	79	56	64	62	60	60	69	52	43	67	51	55	59	55	61	55	48	55	58	75	58	51	49	57	52	65	73	65	60	50	52	68	43	60	53	49	67	57	50	59	69	57	62	61	59	42	53	67	62	55	65	58	54	70	53	55	48	71	60	65	51	53	58	65	53	63	75	48	63	45	58	66	55	51	52	52	56	62	60	44	52	56	64	69	64	49	64	57	57	70	56	58	61	63	61	50	58	63	54	65	74	61	57	68	57	63	73	51	58	53	47	45	62	55	61	66	56	57	71	62	62	46	66	59	57	66	56	51	70	61	62	53	54	58	64	59	60	68	46	50	64	57	54	51	60	56	65	57	56	45	61	56	51	58	49	53	42	68	84	71	59	51	73	56	63	46	45	55	60	45	36	56	46	68	54	62	58	71	60	48	54	65	61	56	67	61	63	44	58	63	59	49	59	58	67	65	47	61	52	69	64	55	46	62	49	55	65	57	51	48	55	58	51	56	51	68	62	59	52	57	54	61	53	47	62	65	60	47	40	49	69	63	46	48	55	54	63	73	48	43	58	55	63	55	48	64	61	47	65	70	62	60	63	56	54	51	59	40	55	63	56	47	67	62	63	53	55	55	59	52	64	65	39	54	45	56	55	62	56	58	65	63	67	75	63	55	65	60	67	56	43	44	56	65	48	47	70	55	53	63	57	60	76	55	57	54	67	56	52	70	56	60	53	59	52	58	33	63	79	57	65	49	60	48	48	51	57	53	65	50	52	63	58	47	51	69	59	66	46	53	56	53	54	48	69	56	49	46	48	72	59	49	63	48	52	57	68	53	54	53	54	53	50	51	52	73	67	62	58	53	58	59	51	47	63	54	54	62	49	62	64	58
16499	37369	43234	50437	51280	37377	22725	9102	2495	956	732	813	717	736	744	768	761	709	707	760	716	736	687	751	758	720	706	694	703	749	727	758	655	731	682	693	712	689	730	714	683	695	745	671	721	688	670	723	718	744	717	724	698	684	692	724	717	720	743	696	703	701	713	729	692	701	689	705	714	725	743	700	745	681	697	707	735	738	704	717	725	752	732	694	675	721	680	748	714	756	723	717	711	717	720	713	688	688	693	704	716	709	699	724	751	750	726	757	748	708	703	714	686	710	698	710	738	710	720	694	661	748	738	719	705	694	757	729	710	728	733	731	700	668	755	731	681	725	752	716	760	720	701	738	675	727	742	723	757	714	729	691	756	761	727	717	747	716	741	666	761	726	746	678	694	725	713	718	727	709	701	730	740	727	700	679	681	725	699	722	747	743	725	685	721	665	658	723	750	720	706	703	688	705	712	723	677	709	742	676	687	666	680	657	729	739	763	745	712	686	683	749	685	709	723	716	673	782	679	692	737	709	686	748	775	729	786	740	732	717	696	703	701	700	677	703	687	692	746	714	744	715	764	704	709	679	655	691	708	726	700	724	747	702	702	652	739	712	723	751	699	693	723	712	699	720	700	681	688	690	700	736	672	709	762	711	731	736	790	747	698	711	702	733	715	706	740	712	701	755	740	710	701	697	739	736	703	712	683	694	685	706	704	672	705	754	735	692	721	713	673	701	718	682	744	698	724	727	725	702	741	736	736	687	694	675	653	730	702	684	716	771	689	674	699	727	753	716	743	693	719	724	677	724	741	696	726	740	726	694	738	749	691	754	691	755	712	679	739	727	709	726	738	717	778	719	686	702	795	708	722	695	700	700	696	685	728	736	673	742	714	706	723	729	738	754	727	744	696	703	676	686	713	703	743	739	737	721	736	664	669	721	670	710	725	704	742	752	737	716	726	703	725	693	667	710	693	784	722	722	653	755	693	698	730	695	762	723	713	720	687	727	748	683	731	691	701	707	731	752	734	682	722	700	693	724	711	695	706	739	731	688	763	710	792	735	689	717	663	699	746	710	738	701	710	698	735	680	698	751	671	745	709	756	742	715	707	704	739	731	736	721	710	741	690	722	754	681	696	742	691	723	726	728	786	767	743	706	728	753	734	740	679	722	657	710	687	729	678	720	734	727	697	707	766	757	670	676	746	746	720	738	715	714	705	715	728	703	704	749	691	714	711	713	754	678	720	753	711	746	760	715	705	742	707	680	757	698	750	741	723	736	707	726	740	691	689	672	769	689	694	731	674	691	675	728	699	688	727	647	705	688	688	720	673	721	774	709	684	749	707	705	702	716	714	756	767	724	732	706	697	743	695	734	708	697	674	737	724	731	742	713	693	699	706	741	716	706	754	703	701	723	724	735	736	711	732	721	727	708	688	720	696	705	757	723	720	718	689	703	682	724	697	684	698	723	733	704	725	724	699	724	732	740	701	670	705	674	697	723	693	694	748	722	713	705	688	703	686	689	720	695	705	763	702	742	730	737	735	728	688	749	691	750	709	759	736	715	701	759	733	737	686	756	643	686	708	714	748	731	715	661	693	735	707	710	716	711	721	711	712	699	726	688	713	685	734	724	765	620	704	677	723	780	694	682	758	728	659	722	694	697	719	717	731	698	719	721	724	734	735	686	702	694	726	659	739	717	728	740	753	679	737	753	677	693	710	748	769	659	755	685	669	701	694	698	713	694	714	720	714	695	684	755	758	676	705	720	793	744	741	699	715	682	740	731	746	704	699	741	710	700	731	703	681	692	709	726	750	704	703	699	720	704	736	690	720	687	732	748	738	729	728	703	725	732	739	701	736	699	683	729	692	692	680	691	717	726	737	679	735	737	720	704	749	703	704	696	752	654	663	747	704	698	692	697	708	746	700	688	689	703	714	657	793	725	745	747	697	705	726	758	687	720	713	677	718	707	711	732	737	677	695	719	700	689	687	734	763	771	693	725	762	709	735	723	722	731	723	692	731	673	744	707	734	703	737	686	706	725	756	735	754	671	721	699	738	729	712	731	714	751	708	698	711	760	701	728	688	721	745	732	685	677	721	740	676	638	729	727	752	686	730	711	721	691	730	734	723	680	723	751	734	704	674	733	690	733	698	733	699	716	741	767	710	682	661	713	698	729	725	708	723	726	742	741	696	737	707	725	722	713	756	697	744	746	701	684	794	715	742	758	730	740	709	717	723	668	731	678	730	717	694	732	642	759	715	735	705	727	686	689	719	724	771	755	743	764	742	712	735	692	740	740	707	722	734	783	747	715	743	669	662	699	719	715	724	718	708	789	724	730	726	726	691	681	721	735	692	730	702	705	695	725	691	716	749	717	730	703	681	733	708	733	719	679	695	694	712	737	740	763	717	671	673	698	727	716	677	712	730	741	734	721	733	734	706	719	699	772	727	695	675	708	746	693	751	706	763	716	688	705	692	764	719	688	726	694	748	723	730	707	730	752	742	725	762	713	730	779	725	694	711	691	707	713	740	688	724	704	686	714	662	718	718	730	711	697	737	747	712	713	718	660	746	704	691	757	702	723	723	747	770	704	743	731	708	676	684	688	668	694	694	729	715	731	677	730	731	684	717	719	726	744	721	726	702	717	710	707	671	743	721	725	674	693	694	733	731	754	634	719	734	708	742	720	740	751	788	744	744	771	709	732	718	694	766	720	724	696	735	729	689	714	761	713	732	744	703	749	712	693	699	713	708	745	700	685	713	672	721	713	695	692	741	753	663	677	687	750	695	716	710	719	679	733	710	699	704	727	738	739	698	728	693	735	728	696	721	716	686	691	723	674	707	700	717	714	704	752	732	747	701	761	705	686	738	744	668	732	669	700	715	698	739	761	722	719	718	664	769	694	731	725	715	706	765	701	749	752	728	719	690	686	735	689	716	698	681	690	716	681	747	695	708	702	690	710	726	739	731	708	722	695	735	679	701	710	782	717	717	723	705	714	744	759	740	706	701	709	699	740	717	734	704	698	680	718	711	744	713	711	724	699	694	718	688	713	745	687	701	720	750	731	710	701	754	713	736	730	731	758	737	735	701	734	670	702	741	711	742	702	800	777	754	710	709	713	693	743	726	698	738	673	699	695	716	710	696	729	745	729	715	740	687	705	714	759	704	736	690	690	715	726	662	710	690	814	747	726	713	727	740	671	708	725	720	723	686	743	731	688	633	704	723	711	725	672	749	734	716	669	689	720	712	700	762	699	703	690	738	693	731	782	716	742	653	716	665	704	721	699	694	710	708	729	724	663	736	696	698	701	694	722	719	704	750	677	686	770	714	727	744	705	698	711	743	683	711	708	746	686	734	783	735	750	733	708	710	747	771	781	696	686	682	659	721	726	693	772	708	715	765	697	693	701	754	698	724	739	698	726	732	689	711	739	733	742	703	695	702	700	724	764	648	667	748	702	736	727	707	803	737	686	685	726	723	720	732	683	741	739	735	704	735	712
2216	9138	17621	14000	8427	3618	1044	294	103	70	61	56	56	69	79	78	58	64	61	50	76	60	54	63	51	49	62	53	64	48	43	53	56	67	55	59	57	51	60	56	64	55	60	54	57	49	58	50	58	68	53	58	53	61	57	78	68	63	63	62	59	58	56	60	59	63	71	63	66	41	63	62	64	59	56	52	58	65	54	54	79	61	57	66	68	73	65	53	60	55	69	51	52	55	68	64	54	56	66	65	40	66	61	41	49	57	48	65	52	64	64	54	59	50	60	64	59	59	69	50	52	55	47	62	56	62	59	55	61	58	58	54	43	53	60	57	72	58	61	65	63	54	67	60	62	60	60	53	54	53	54	59	57	58	57	59	60	64	61	58	45	66	63	55	70	67	49	48	60	65	56	63	43	62	72	60	67	68	67	77	62	60	67	61	65	65	49	59	53	56	66	59	61	54	59	68	56	42	54	58	58	58	62	46	65	54	76	57	56	67	57	54	47	72	63	57	61	65	67	62	50	40	57	63	68	61	61	54	60	61	59	64	60	74	53	56	65	67	51	65	62	61	57	61	58	55	52	59	72	61	57	56	61	60	64	56	56	59	58	65	53	50	54	56	55	64	56	58	65	66	45	58	49	60	67	73	50	53	55	69	57	55	65	50	62	61	90	71	65	66	59	55	60	60	65	47	70	65	65	59	54	61	61	64	51	45	52	58	39	57	51	55	58	56	62	55	52	64	62	74	72	67	54	54	53	68	59	52	51	54	54	66	57	66	61	69	45	67	53	60	59	73	51	59	57	61	54	62	53	55	54	50	55	66	59	55	60	57	76	67	62	50	47	66	72	61	58	68	53	51	59	52	67	47	55	59	58	59	52	52	63	61	49	63	64	67	66	58	66	49	52	57	53	53	51	49	63	51	64	60	44	75	66	63	53	63	60	56	49	64	45	69	72	66	62	55	56	56	61	61	70	64	49	66	63	64	68	49	61	52	64	61	50	63	64	53	63	64	47	56	57	54	47	60	48	57	56	69	57	46	55	54	58	66	67	59	57	66	43	69	55	56	66	48	55	72	52	61	57	61	51	72	53	49	60	57	55	59	54	62	67	51	68	57	49	60	57	58	67	52	63	59	61	65	58	43	48	61	60	52	63	53	58	58	57	62	49	62	62	64	72	58	57	54	67	69	56	57	48	59	59	55	54	76	51	59	66	70	55	67	58	53	50	80	55	63	60	55	64	79	52	57	60	55	64	66	63	59	66	72	73	54	67	64	58	56	70	49	62	51	54	66	63	67	73	56	52	58	67	54	64	66	68	62	63	52	64	48	59	58	54	57	67	72	45	75	44	56	53	58	60	63	47	54	73	58	59	65	53	49	57	66	62	50	62	56	62	60	56	51	61	59	59	62	50	62	43	50	59	52	55	62	58	58	48	51	61	64	59	69	59	57	68	59	66	60	75	61	58	58	64	62	51	60	53	59	53	51	67	55	50	44	51	59	54	45	61	67	57	59	49	71	75	59	70	61	65	57	58	50	57	56	59	59	63	62	60	66	53	50	55	53	55	62	58	62	72	67	52	46	66	58	62	50	58	58	67	60	65	61	58	61	63	59	70	58	64	62	52	54	49	62	47	65	50	59	61	66	49	56	42	64	52	53	63	53	64	55	63	63	69	59	54	61	63	55	60	69	56	54	57	60	58	58	58	54	62	49	67	70	71	66	68	58	70	53	71	59	60	56	66	58	52	66	69	64	53	52	46	64	60	53	54	70	70	48	44	56	53	52	71	52	60	63	56	53	67	47	66	60	67	47	52	60	72	72	62	53	59	66	67	63	63	49	66	49	49	59	53	64	67	53	69	51	49	55	55	49	64	59	52	48	76	61	52	56	53	54	50	48	41	53	71	69	49	53	52	57	55	57	53	55	53	50	63	60	57	65	60	47	59	53	52	60	54	61	69	61	50	62	65	55	54	57	75	68	52	65	53	61	69	53	51	48	59	75	72	65	65	56	64	51	50	70	51	49	63	61	61	52	62	61	59	53	69	61	69	58	55	56	65	58	63	56	56	65	59	56	71	55	64	55	68	69	47	63	55	52	60	38	58	57	56	61	63	63	69	59	57	63	54	51	68	66	60	57	67	54	53	68	60	61	52	59	62	53	69	60	41	59	58	46	66	54	70	73	66	68	54	58	70	58	58	58	58	65	52	34	47	55	64	49	64	59	58	65	64	73	57	57	56	56	68	45	53	57	56	68	44	55	64	59	65	68	61	59	70	53	59	66	63	60	64	61	51	56	60	57	52	54	49	68	63	61	44	65	71	58	64	59	58	54	64	59	52	71	49	66	51	68	51	53	67	66	66	54	49	64	62	61	57	57	64	60	67	57	62	53	47	62	55	52	76	56	53	73	75	52	50	41	61	69	54	53	63	51	62	57	61	60	63	58	45	57	59	57	49	66	68	78	62	61	58	52	59	59	51	61	55	58	55	53	63	56	71	58	61	74	75	57	68	53	62	52	66	49	52	60	34	58	60	56	60	56	68	57	53	66	56	62	67	65	55	57	61	50	60	61	51	49	52	62	62	52	68	47	59	60	56	71	60	63	73	68	78	66	64	55	62	63	63	48	55	59	60	52	61	56	55	74	60	48	47	63	54	65	48	70	65	51	64	45	56	55	59	46	61	59	69	67	51	58	52	59	62	48	59	58	58	56	55	63	51	52	54	44	64	41	67	55	53	58	63	52	52	60	55	58	56	71	53	47	54	56	45	46	51	60	64	57	56	62	71	51	61	51	51	50	62	65	63	54	57	62	54	55	66	66	66	60	54	62	56	48	66	55	68	56	53	59	48	64	57	61	52	68	70	58	56	47	49	60	69	53	63	65	46	45	52	52	54	52	66	53	79	59	73	54	43	58	53	70	60	45	53	55	60	73	52	41	45	53	59	61	50	55	52	55	51	73	55	56	79	63	60	56	51	59	57	47	50	61	62	58	64	58	53	52	52	52	65	56	59	52	54	50	55	51	61	56	53	50	46	66	64	48	53	54	58	74	65	65	47	54	52	61	65	57	50	61	54	66	57	51	56	63	63	42	54	49	51	49	59	45	60	56	58	59	53	69	67	48	53	66	49	46	63	51	70	64	68	69	58	58	54	55	42	50	67	52	59	63	60	68	55	64	55	56	47	58	51	52	62	74	53	57	56	62	51	47	46	59	59	65	41	63	65	58	52	56	59	55	58	63	63	55	68	61	57	59	59	53	62	48	56	55	67	58	61	51	49	52	56	64	57	69	68	57	49	53	53	64	65	72	51	49	79	63	60	51	55	53	62	67	46	62	63	53	50	61	62	68	50	60	61	53	49	53	42	69	57	56	55	60	47	50	58	53	76	47	54	48	59	59	49	48	52	68	52	58	66	68	54	48	63	65	66	61	46	54	67	51	47	65	60	65	53	67	63	57	50	68	52	48	64	56	61	66	61	68	66	69	70	65	63	61
17784	37058	44490	50480	48608	35288	20727	7810	2133	951	754	732	737	744	727	739	681	768	699	745	721	744	751	665	735	701	775	752	736	770	701	727	792	747	721	748	752	742	765	688	695	789	750	772	712	702	710	735	734	743	682	759	699	748	741	731	710	722	758	733	694	755	749	762	737	737	717	718	737	725	713	729	727	722	738	752	722	710	748	746	704	732	723	715	714	736	748	720	712	712	732	744	732	694	749	728	696	686	740	697	722	749	748	763	775	741	745	724	732	756	715	747	707	736	721	721	765	724	740	772	756	743	769	719	739	697	735	743	715	728	751	703	728	724	780	727	777	738	703	704	740	744	761	728	767	738	739	732	723	728	720	747	729	706	726	773	749	757	717	698	766	713	677	778	698	757	733	707	713	729	733	713	738	720	730	707	728	793	691	727	776	742	719	789	722	716	722	738	730	756	750	758	744	712	759	710	708	754	705	732	752	747	769	749	699	726	703	728	732	729	710	736	713	716	767	741	718	750	809	756	736	695	722	711	792	733	735	692	747	744	719	730	738	732	746	782	711	744	667	713	751	765	754	727	697	729	757	719	730	708	736	704	784	717	742	706	701	790	705	739	717	755	672	788	714	746	752	701	715	704	763	744	718	779	722	758	716	736	726	753	730	731	778	722	727	737	717	700	694	737	776	732	715	731	766	733	746	719	729	752	756	755	741	723	750	730	717	708	707	716	701	701	674	735	760	746	743	750	804	703	755	706	707	774	746	700	678	716	708	732	746	722	736	760	748	731	753	729	725	727	726	705	749	729	691	749	721	684	735	703	743	784	745	728	755	735	700	751	738	751	794	696	743	754	727	737	762	726	754	695	774	747	708	752	727	714	728	698	728	745	710	747	734	746	735	730	685	725	728	717	773	749	706	696	748	721	737	749	736	745	700	753	753	740	733	733	709	752	742	763	740	710	737	725	750	745	731	726	767	804	746	669	740	746	741	733	756	746	716	720	739	738	778	744	698	793	701	740	744	688	722	713	717	702	776	741	773	702	715	754	745	709	714	738	760	757	729	730	753	755	739	680	681	750	687	753	777	744	751	743	792	777	751	751	746	762	704	684	744	689	731	728	764	725	758	706	701	722	738	732	700	735	755	690	706	805	754	787	760	747	712	680	775	779	744	721	749	753	779	735	714	730	796	746	720	711	704	762	755	731	766	719	709	747	706	708	685	749	715	741	740	762	729	719	774	740	729	738	780	761	711	777	753	719	707	707	742	747	746	748	757	714	727	703	776	720	743	760	714	790	706	740	704	756	722	732	715	745	720	755	732	738	721	716	717	702	748	740	723	726	732	756	713	783	740	737	739	754	786	731	790	708	716	766	737	719	713	779	730	710	749	708	696	695	743	711	738	726	735	757	772	738	763	745	765	766	697	739	752	734	752	762	719	691	746	751	707	748	730	723	776	749	694	731	748	716	740	754	746	758	745	727	727	732	716	734	770	693	709	730	751	715	789	762	739	759	699	700	694	798	763	722	708	767	787	759	718	738	731	772	726	744	717	720	709	739	715	765	709	763	705	766	694	733	744	771	729	725	724	765	706	752	700	767	722	699	686	737	762	721	758	713	756	698	750	676	704	748	738	796	758	682	771	761	717	736	737	729	737	796	740	739	732	725	743	744	773	728	721	767	723	799	713	692	718	751	718	728	726	743	736	773	763	756	748	709	695	769	765	745	715	727	731	747	734	738	710	746	700	741	757	731	731	760	771	729	681	781	743	791	725	698	704	720	724	719	724	689	753	707	725	746	775	727	783	754	743	703	747	745	751	758	723	779	743	723	731	730	759	737	751	737	717	754	717	685	746	718	768	736	728	713	725	739	746	760	739	694	765	729	729	787	743	731	781	732	740	698	789	784	725	739	734	774	758	732	723	692	715	740	783	728	718	771	768	763	690	748	709	660	695	756	734	688	700	727	722	725	706	749	762	735	704	709	763	760	744	694	740	758	739	752	710	731	718	704	745	722	735	686	750	689	703	709	742	717	730	739	742	739	751	774	780	745	739	687	695	692	711	744	706	717	728	711	775	748	677	743	715	715	779	704	718	729	679	771	783	794	753	723	731	753	710	726	785	739	726	706	746	710	732	727	737	760	702	729	734	745	765	721	722	736	776	763	737	748	734	779	728	759	768	730	753	713	699	742	684	740	745	725	715	746	751	694	795	733	779	686	726	720	711	736	708	667	760	683	747	715	724	741	729	687	749	752	713	724	743	709	717	708	725	723	763	775	719	733	730	726	688	737	761	729	741	703	733	727	749	750	775	732	702	741	711	698	761	703	769	748	745	713	755	737	760	726	746	762	691	757	726	738	728	735	721	745	737	706	723	703	779	723	733	758	702	763	798	731	732	703	697	731	734	705	745	724	713	730	770	735	717	724	714	758	723	683	718	723	734	777	742	748	783	689	771	756	720	732	684	775	739	704	713	738	767	748	718	746	716	744	729	793	723	691	668	715	720	735	737	758	736	764	706	813	732	777	743	756	767	735	738	772	686	707	685	733	691	684	727	702	720	754	701	677	705	726	752	755	772	787	722	757	724	735	745	766	696	727	734	718	742	736	742	749	729	735	715	799	751	739	725	729	718	724	688	739	731	738	754	762	773	741	743	717	722	725	734	700	728	661	756	727	741	711	771	726	730	719	747	734	700	723	701	786	718	719	697	712	708	776	734	705	680	716	754	776	754	782	759	744	737	779	732	709	728	690	677	715	749	722	735	751	735	739	735	737	727	683	688	779	710	745	736	680	726	755	767	758	719	750	765	740	697	723	754	756	728	696	766	730	694	728	742	719	735	721	733	751	754	788	777	727	778	759	739	716	737	726	774	739	797	738	704	716	747	752	741	688	738	769	718	723	770	697	770	743	690	742	762	759	739	697	716	738	710	787	715	797	752	741	740	736	759	754	760	700	720	752	701	736	754	728	744	737	718	720	723	730	712	767	693	729	730	715	751	683	695	732	729	754	724	725	763	775	700	715	715	696	756	731	759	749	763	723	712	712	698	743	731	714	717	760	743	786	703	745	762	763	717	732	749	746	745	710	723	747	763	727	724	713	714	722	734	745	767	779	702	774	705	718	762	731	753	765	729	703	724	727	737	775	758	697	718	748	693	735	792	730	763	746	684	770	713	703	744	731	740	723	731	688	741	686	712	715	730	732	758	706	656	731	756	767	737	735	745	796	726	708	752	762	760	782	713	751	727	722	740	729	752	704	796	731	735	723	753	705	715	719	703	777	722	697	739	717	720	745	732	744	729	750	729	704	733	774	763	748	696	723	731	766	761	765	721	760	722	706	728	675	721	780	744	744	764	705	686	725	748	672	780	758	756	709	730	756	725	760	730	708	723	730	755	688	809	691	703	738	680	733	726	755	747	727	711	694	758	743	766	763	706	774	779	734	725	721	752	736	735	783	741	722	746	717	711	724	763	745	777	712	732	733	695	720	740	734	754	727	733	712
2062	17942	24906	19415	12359	5981	1666	390	130	80	64	54	51	47	63	47	54	54	70	55	65	59	57	50	41	60	47	51	57	55	58	75	58	58	53	54	48	51	48	66	49	69	50	58	63	71	59	63	68	66	63	61	55	61	65	64	66	65	68	57	62	48	42	58	64	51	62	66	74	64	66	67	53	56	68	62	60	63	51	71	64	52	56	66	48	84	64	63	59	56	47	54	56	64	51	56	64	54	59	48	70	51	62	68	79	52	69	54	51	48	61	72	56	52	54	57	63	59	60	52	53	61	41	52	59	57	66	61	60	67	50	52	82	69	52	64	52	60	40	58	61	47	83	63	62	56	64	66	49	45	65	58	45	58	53	55	39	61	64	51	56	61	60	60	74	56	52	64	51	68	60	59	47	62	81	56	56	66	50	60	55	48	67	62	48	66	62	49	64	64	56	55	50	47	41	55	65	44	69	57	65	42	53	51	47	61	63	57	60	64	65	54	56	50	67	58	63	65	55	57	67	59	52	61	57	52	49	62	56	68	64	55	50	49	56	50	51	59	72	57	62	67	56	64	57	55	66	69	50	68	70	59	58	64	72	77	50	65	71	56	62	67	51	45	66	51	66	52	76	71	53	43	60	62	53	50	51	55	42	62	64	56	56	47	72	64	64	70	57	76	72	62	67	65	56	55	42	49	54	53	54	53	58	43	63	57	62	60	44	63	64	64	69	58	57	45	45	56	65	59	67	63	51	81	56	60	53	66	48	50	50	65	56	71	65	62	71	68	50	59	57	60	65	53	60	66	57	65	54	69	54	47	67	44	56	58	59	64	54	60	65	62	55	63	54	60	79	56	53	61	56	54	63	62	52	45	69	60	69	72	51	69	58	58	47	50	66	76	60	53	48	72	71	51	60	62	57	56	59	66	54	62	58	62	58	51	69	57	62	57	60	60	44	64	53	64	62	61	61	74	55	60	70	51	61	56	52	55	59	64	52	59	50	52	47	55	50	64	54	50	67	60	62	50	55	48	75	57	61	53	65	62	53	61	43	59	52	56	62	55	55	48	58	54	65	69	53	61	52	54	58	59	46	56	67	51	65	56	51	53	59	69	49	58	55	49	54	66	57	66	49	57	55	63	74	73	57	56	63	52	61	66	60	53	68	52	61	57	51	54	51	69	70	48	67	56	60	57	66	56	66	58	67	45	59	60	68	58	37	62	54	63	63	57	50	59	63	60	57	62	66	52	61	51	65	64	57	63	71	63	64	47	67	59	58	57	74	65	59	63	59	56	57	58	61	55	72	52	41	58	55	54	41	64	69	54	63	60	57	60	63	54	67	62	81	60	57	60	67	55	54	54	67	65	57	57	49	42	54	61	59	60	49	60	76	69	44	54	62	54	61	58	49	48	54	58	68	63	59	50	54	57	62	44	71	57	58	67	48	56	55	65	49	74	55	57	52	53	57	40	47	59	56	51	50	52	50	59	59	52	57	66	57	37	52	59	63	51	64	49	52	57	69	50	65	55	54	53	55	57	44	60	69	51	60	72	55	59	60	58	56	57	78	59	59	48	54	63	63	70	58	53	50	59	67	64	61	51	48	56	56	57	51	61	52	58	59	59	56	73	69	47	49	54	56	53	46	49	50	70	61	52	55	63	68	64	55	47	53	68	56	56	61	72	57	59	56	63	64	53	61	52	52	51	73	50	57	58	55	71	46	56	69	57	57	56	60	65	61	54	65	60	69	63	47	53	54	58	62	68	65	49	54	47	49	49	61	48	59	58	58	72	62	69	63	55	50	52	58	62	62	68	54	60	67	54	52	52	52	68	68	62	67	47	56	49	60	49	58	66	69	58	41	57	58	55	57	55	57	51	66	57	63	67	54	69	61	61	51	45	44	63	67	60	49	45	70	48	58	64	50	64	63	60	73	54	60	57	51	55	47	50	54	63	61	58	63	43	60	74	65	59	63	50	67	58	60	41	63	62	44	63	67	58	66	42	53	50	55	59	56	56	58	60	45	47	66	51	48	69	58	63	59	69	66	50	71	61	49	70	61	64	54	48	54	54	52	62	43	70	49	56	54	61	64	63	51	59	65	50	62	63	58	58	53	58	63	54	66	79	53	57	53	49	53	59	52	46	59	58	60	56	52	62	64	55	63	55	47	69	43	58	59	56	54	60	53	65	65	60	64	49	53	72	65	54	61	60	57	56	56	71	49	50	63	64	58	50	57	66	50	74	70	54	61	52	64	60	69	58	63	58	51	62	64	61	62	63	57	59	48	56	53	54	68	50	64	47	55	56	61	42	54	64	66	70	64	57	49	70	68	62	42	60	51	67	45	52	63	64	67	60	66	61	66	57	62	49	44	59	52	61	53	55	55	61	72	76	65	43	40	63	57	57	68	55	56	66	57	57	62	59	55	52	55	69	60	54	54	61	69	52	59	60	56	63	62	67	59	54	65	48	63	50	59	62	70	61	52	54	62	54	66	65	63	52	48	65	60	56	56	71	53	65	57	69	46	58	52	45	59	61	63	37	60	50	53	68	56	55	58	51	64	68	46	60	55	59	74	55	72	61	59	58	64	65	69	46	61	54	64	57	56	68	72	65	55	59	57	71	56	58	70	62	66	55	54	68	45	60	51	45	49	68	63	63	60	64	65	64	68	45	70	59	47	62	61	47	67	51	62	70	59	51	48	53	59	58	63	62	59	46	76	53	52	41	56	58	61	59	59	58	61	57	58	64	54	48	61	47	56	65	44	67	68	62	49	66	57	66	62	60	62	49	60	52	67	58	51	58	65	53	73	52	61	60	59	49	59	50	52	65	54	50	56	55	57	59	61	62	61	56	58	51	57	59	48	52	64	59	50	68	60	58	62	49	44	66	61	61	50	58	60	69	56	56	65	54	58	65	52	49	68	72	64	60	64	67	53	62	56	67	56	61	61	65	72	62	71	55	59	65	53	69	53	50	59	59	49	73	55	62	64	58	50	57	57	62	64	74	58	59	56	51	58	62	62	56	74	63	48	68	61	68	52	54	62	63	53	64	54	44	63	63	42	64	60	57	68	56	58	49	62	73	59	53	58	57	72	58	48	60	66	61	55	62	60	58	66	43	48	52	44	59	52	53	44	42	63	49	57	50	63	55	50	51	58	61	55	53	63	55	67	68	67	63	59	57	64	53	65	55	50	66	63	70	57	57	71	62	62	55	58	64	50	48	52	41	69	47	60	60	51	45	56	55	52	50	49	49	66	54	55	57	59	62	47	57	57	68	44	60	55	54	51	66	62	51	43	55	65	61	53	50	45	48	55	65	67	62	47	69	63	58	57	64	54	57	73	51	78	53	57	64	37	65	67	58	48	60	58	68	61	54	62	51	38	57	62	60	70	51	54	51	57	63	54	52	60	54	49	51	50	58	51	61	54	70	58	44	52	57	60	52	59	62	53	62	56	53	62	69	53	58	59	61	57	50	53	41	50	65	50	55	61	48
27047	47962	50725	58447	57316	41317	25123	10257	2645	996	735	758	741	712	758	739	728	719	708	742	776	693	693	772	782	734	684	827	689	720	715	786	749	756	744	711	757	754	683	751	696	771	715	764	739	716	739	701	721	703	710	710	732	759	744	738	709	742	728	748	773	723	728	759	701	741	778	717	688	750	693	657	732	724	736	722	757	726	688	713	744	704	738	721	720	658	699	734	722	714	767	759	707	697	705	700	718	723	718	722	752	720	773	746	707	689	733	707	721	764	729	695	742	714	723	759	718	772	780	780	744	726	733	741	770	730	695	713	746	760	742	733	744	766	741	678	754	752	734	688	737	741	758	689	713	750	754	759	720	703	693	770	743	736	711	713	728	679	704	772	684	720	721	742	760	717	735	762	721	720	722	745	731	707	758	727	761	736	752	741	720	705	714	708	745	751	768	702	726	722	761	733	725	690	745	695	738	710	708	729	764	728	696	744	708	705	690	667	775	741	713	717	711	740	684	709	747	744	757	713	731	721	738	740	692	748	716	736	724	765	705	736	741	695	718	717	732	750	711	728	711	708	746	744	765	754	722	724	770	708	705	720	740	722	724	678	716	753	734	748	756	750	701	734	708	718	725	675	721	740	747	712	712	705	738	774	709	733	686	728	666	757	739	705	658	713	736	676	744	738	757	732	764	701	780	725	727	724	728	708	717	715	696	713	764	702	754	765	697	721	711	698	759	702	771	727	725	723	727	778	691	771	714	703	713	697	725	745	731	735	725	726	714	700	728	739	735	699	686	699	753	759	692	710	772	719	681	705	753	754	698	754	681	705	733	726	732	733	775	739	700	728	768	704	736	739	693	772	768	712	735	740	771	737	733	757	747	779	719	760	738	719	729	721	751	726	757	771	723	694	735	770	718	738	752	779	724	710	718	710	670	740	748	727	754	741	713	756	730	773	731	710	766	720	735	713	694	691	729	768	726	716	744	731	716	734	785	719	683	739	782	740	738	708	754	727	769	759	731	735	721	714	737	717	723	732	728	725	743	704	744	732	776	690	743	737	733	749	728	726	741	691	777	758	739	781	759	730	713	761	728	725	733	723	743	718	730	737	730	771	711	742	697	742	732	733	705	750	684	720	752	756	781	737	761	731	709	694	759	710	742	697	715	690	786	779	739	720	688	756	730	752	728	738	703	774	756	759	733	718	755	718	788	728	759	715	705	692	754	726	721	693	720	754	767	683	740	711	747	771	745	711	760	737	731	723	725	756	700	707	748	710	748	743	714	711	728	703	659	749	699	745	746	715	764	749	724	692	747	744	743	674	744	698	733	703	725	678	706	728	751	727	755	736	689	774	714	725	735	747	753	748	702	717	750	714	741	726	699	707	701	701	667	714	789	736	716	752	722	736	726	758	699	719	681	720	717	698	730	706	706	760	761	765	716	748	724	701	729	704	738	726	667	729	689	719	728	763	780	694	739	725	707	726	747	719	688	786	717	735	727	733	783	715	722	756	745	754	686	729	730	728	717	782	725	722	720	677	734	706	711	726	687	722	711	707	708	720	742	746	704	750	713	722	725	758	752	700	776	745	755	735	700	742	675	724	698	727	715	731	723	707	678	725	785	718	766	714	777	700	742	713	720	739	724	720	705	752	721	750	704	760	730	697	737	714	737	683	706	720	726	777	753	755	699	738	673	748	752	758	723	714	681	733	727	722	700	686	714	704	706	692	756	726	738	720	750	772	757	725	733	706	723	736	755	753	724	687	714	736	683	741	745	743	784	766	723	735	764	717	734	800	730	788	706	727	763	727	680	759	746	756	744	761	677	743	802	720	700	756	673	720	697	733	760	687	704	726	684	687	685	687	696	756	738	716	728	762	745	693	707	737	732	725	753	713	783	733	766	765	735	780	725	722	721	750	749	760	747	714	746	758	736	684	720	699	731	706	690	694	715	691	748	717	725	727	709	780	762	732	762	726	778	726	726	790	731	752	736	760	718	709	763	714	740	735	748	727	752	722	750	754	715	739	729	726	725	769	775	736	827	736	728	774	686	722	755	709	733	724	706	727	716	732	726	719	761	709	747	758	698	744	704	759	717	769	781	759	741	779	705	717	767	719	736	708	736	746	702	729	670	764	704	770	706	708	708	683	783	757	776	763	774	719	799	784	736	738	767	739	734	704	754	790	729	762	724	737	706	798	687	695	733	763	709	752	776	711	686	727	732	699	704	718	736	724	771	754	743	741	736	742	698	728	755	731	723	716	731	755	733	723	718	689	715	766	731	709	740	775	738	735	783	744	734	742	748	702	721	731	747	723	682	706	758	695	737	717	738	728	780	658	692	734	719	708	707	702	733	711	745	738	747	755	716	755	750	713	732	678	761	742	721	724	719	735	727	694	716	684	726	770	760	717	758	715	725	744	750	767	723	773	715	726	731	755	747	718	793	757	737	709	675	794	720	788	731	780	759	763	759	698	692	753	717	735	770	742	747	750	760	717	716	770	757	732	731	699	709	728	692	700	759	711	755	712	694	718	711	692	757	756	728	711	701	732	727	742	733	715	678	695	740	746	735	725	719	725	726	680	731	744	717	758	709	704	706	703	714	718	732	701	690	723	752	734	772	740	699	701	735	682	715	697	763	715	734	707	776	712	722	758	728	727	766	723	731	787	706	800	722	763	738	669	726	742	754	748	766	749	742	742	676	721	722	782	676	663	750	700	709	715	741	748	763	783	716	708	775	738	730	711	724	683	769	698	739	757	727	730	697	749	692	703	738	725	704	724	748	770	727	744	701	737	764	783	699	733	793	741	770	746	735	782	768	775	753	751	684	712	721	715	727	736	750	707	735	702	746	723	743	690	714	711	719	734	714	744	722	728	771	721	703	754	783	683	700	744	751	743	729	747	711	721	683	782	722	693	764	747	710	718	696	723	708	785	725	694	780	752	752	703	743	737	734	756	669	746	739	708	737	734	719	757	742	772	685	746	748	708	721	717	751	724	695	760	689	677	744	687	691	737	731	738	769	753	638	720	730	708	733	680	759	729	757	736	699	717	754	716	695	760	706	724	707	736	724	712	746	714	751	698	782	731	737	739	706	711	688	693	697	707	714	762	724	737	735	727	706	738	684	699	758	747	730	682	741	755	704	742	710	777	716	755	734	723	720	718	731	721	787	737	692	692	712	753	746	741	730	767	768	782	732	706	770	715	760	729	705	796	747	735	689	772	723	685	735	741	738	769	733	716	703	708	736	718	715	738	712	743	734	757	669	738	722	778	725	674	727	743	752	723	770	708	788	719	702	771	734	735	749	758	720	719	712	726	700	741	718	734	744	706	782	736	747	679	700	719	703	761	716	760	731	703	724	750	735	703	700	745	706	707	766	709	750	733	733	758	686	700	715	750	719	795	708	759	742	732	758	735	757	704	737	800	724	765	716	670	718	739	708	760	722	714	740	713	738	678	716	791	711	752	758	744	737	753	740	687	729	756	794	755	744	682	740	759
1577	4074	6707	5552	2964	1203	397	147	56	68	62	62	54	54	44	62	67	61	52	56	63	54	76	48	51	56	55	57	67	65	57	52	57	61	56	50	58	54	46	58	62	43	54	57	67	56	72	58	41	54	51	53	56	62	66	57	70	48	58	68	67	46	43	62	60	51	57	51	63	59	53	61	61	47	58	62	52	58	58	50	56	52	66	48	57	57	56	59	50	64	45	59	59	50	71	60	53	54	52	74	46	44	46	60	58	52	51	53	56	57	58	50	61	63	53	59	49	57	57	49	48	51	48	47	61	69	59	56	46	57	42	65	55	59	49	57	60	64	60	50	62	53	53	51	54	61	53	58	57	60	62	70	49	65	57	61	51	66	63	53	56	49	56	68	47	51	47	60	63	54	58	53	61	69	62	61	47	52	55	59	70	65	47	50	70	69	60	47	64	58	66	63	61	66	64	55	58	67	62	52	62	68	46	38	56	54	71	62	61	55	63	61	63	58	63	62	66	56	64	56	60	47	45	45	52	64	62	55	65	72	43	64	49	63	52	57	40	57	55	53	52	58	53	48	41	59	77	57	59	54	60	67	60	45	57	59	67	54	62	70	67	46	53	55	66	51	58	61	59	57	65	58	69	55	42	69	65	65	49	59	57	49	54	65	61	56	53	60	48	53	57	46	49	53	70	52	63	60	64	45	59	45	65	49	57	57	43	78	55	72	63	57	59	40	58	51	66	58	55	58	56	55	50	60	67	58	70	61	66	59	50	50	54	50	63	68	58	70	55	47	42	63	44	47	50	55	56	55	57	59	63	69	51	64	45	44	60	62	52	62	54	61	61	53	54	60	48	61	46	59	56	53	56	55	55	53	56	53	47	53	54	68	52	54	72	65	55	66	56	53	68	58	46	41	69	72	52	63	60	63	53	57	56	48	55	69	57	68	68	57	62	55	66	53	47	46	71	52	48	60	51	52	62	58	57	44	54	64	54	67	55	38	61	73	58	53	60	67	57	59	68	69	53	54	52	58	54	75	53	54	47	56	54	53	63	51	55	57	41	61	57	49	54	51	56	56	56	59	54	61	56	59	41	55	54	59	54	60	61	58	58	54	53	52	58	49	53	60	59	72	58	53	54	58	49	59	49	57	63	58	55	55	62	79	53	64	56	50	69	57	61	59	54	57	62	56	55	65	56	54	55	75	54	51	50	58	54	58	55	74	58	44	59	50	61	59	48	64	86	55	50	44	56	59	49	47	68	60	48	47	45	47	67	63	52	58	53	55	60	61	52	53	52	52	53	55	51	52	55	52	59	48	57	57	61	74	87	54	53	53	52	51	48	51	48	58	55	53	50	57	49	57	60	69	52	61	49	77	58	53	54	51	64	52	58	57	66	57	61	68	60	51	48	62	46	54	54	51	58	52	49	74	57	60	68	59	52	57	59	55	42	58	61	56	61	52	55	72	55	50	71	62	58	65	62	56	60	42	68	55	56	72	47	45	51	59	53	58	56	60	41	53	44	62	50	55	57	49	60	45	58	60	51	54	55	64	57	49	65	45	51	64	68	68	70	53	52	55	71	57	58	46	48	50	62	65	46	61	48	75	62	49	56	51	45	51	53	62	53	73	55	64	65	61	53	51	49	44	63	52	70	52	70	55	66	59	58	65	56	64	64	50	56	66	43	50	57	56	61	73	58	60	65	59	58	55	58	64	56	61	60	59	59	68	65	53	55	43	45	59	66	45	55	44	54	49	69	54	56	39	62	64	51	58	61	66	45	60	50	55	64	48	55	66	48	68	56	55	58	52	59	66	67	60	57	70	52	53	61	56	61	60	50	60	58	75	55	50	58	54	61	45	53	53	43	50	52	82	49	54	53	64	59	48	65	58	67	67	55	61	54	51	53	49	63	61	52	62	58	55	34	49	58	43	53	48	53	46	46	56	53	54	65	62	58	54	60	49	61	64	53	65	57	66	64	68	56	61	63	68	64	50	45	46	47	55	63	53	54	63	61	58	50	69	65	54	63	73	58	56	60	41	63	58	69	41	68	41	52	58	69	49	59	65	54	56	50	48	47	61	46	62	73	54	56	56	59	63	62	66	53	71	62	61	44	53	55	58	64	60	56	57	55	63	60	57	52	59	60	63	52	52	50	48	61	57	41	48	71	44	61	60	64	49	52	62	52	58	48	62	70	64	61	69	65	63	65	59	55	50	51	48	64	54	62	48	63	62	58	57	61	44	59	63	50	56	57	42	51	50	46	44	64	55	53	64	66	59	55	53	69	55	58	41	64	69	70	47	53	64	41	48	59	76	63	54	62	49	51	55	52	58	48	58	68	59	67	62	66	60	39	47	47	59	55	62	51	53	60	51	68	52	53	60	56	62	63	48	80	63	74	51	65	68	69	53	64	60	53	43	50	54	54	55	52	43	55	54	56	68	59	51	45	57	64	58	69	47	41	72	59	54	65	56	51	68	65	69	58	43	53	51	54	78	59	60	39	64	53	64	59	40	67	58	45	55	50	56	64	54	72	58	56	59	49	59	56	62	47	53	59	50	62	69	57	59	50	46	53	63	74	57	66	59	45	67	59	55	49	58	62	65	68	63	66	52	49	61	47	64	63	50	58	54	45	65	60	45	59	61	59	56	57	72	67	62	78	57	75	52	65	65	72	68	60	58	73	70	55	54	52	56	56	64	53	59	60	65	72	53	60	62	73	57	70	61	54	59	59	60	40	50	63	52	50	54	62	54	51	54	67	57	54	71	57	59	64	58	64	56	56	57	58	65	53	64	49	52	67	52	54	54	58	55	57	52	60	57	52	45	58	56	59	58	47	53	66	69	51	52	65	60	47	58	56	57	39	59	61	64	67	62	66	63	58	60	64	50	65	60	83	41	56	46	56	59	54	67	54	42	58	76	67	53	50	62	60	65	61	66	67	56	59	53	59	58	46	45	63	44	53	75	60	54	70	65	60	62	53	58	54	47	65	52	54	46	55	76	62	57	62	60	39	62	57	61	48	58	42	55	54	45	49	64	61	52	71	57	62	53	50	51	56	54	62	64	54	57	60	51	51	58	60	63	53	56	55	52	64	54	51	53	57	60	55	75	52	58	56	46	50	51	56	54	41	64	57	67	53	68	67	56	41	52	63	47	75	60	64	60	59	68	68	45	57	60	66	45	61	49	53	48	55	51	63	67	50	59	49	55	54	48	55	55	54	64	56	48	46	67	54	56	64	55	61	51	56	63	62	64	54	68	53	50	54	51	65	49	54	57	75	55	54	55	54	64	53	68	76	47	57	45	52	56	57	70	55	52	52	59	43	55	51	69	51	49	55	51	66	64	88	58	75	61	58	47	61	54	55	58	63	50	57	63	60	56	41	56	50	57	52	44	57	60	54	54	64	44	73	55	51	61	64	53	67	59	44	68	78	60	55	61	59	59	57	61	57	42	52	53	51	51	62	57	61	57	55	63	69	53	65	52	64	56	63	60
19714	29593	32472	35929	33755	23932	11556	3388	1135	746	731	693	742	751	678	726	713	764	723	740	707	731	743	707	718	699	686	696	710	687	750	676	700	741	697	724	688	734	726	723	661	645	718	724	781	661	708	660	713	708	721	738	721	709	693	702	746	662	700	727	689	662	724	740	751	727	720	683	741	742	679	733	719	737	750	704	738	704	743	696	708	743	753	726	708	675	695	720	741	666	742	718	683	751	716	729	706	729	709	732	740	735	713	707	695	720	710	683	720	784	737	704	703	702	747	722	714	741	699	700	714	759	756	757	692	715	691	711	700	686	724	724	730	698	716	684	717	678	695	722	738	749	709	669	702	701	709	715	709	715	743	706	628	685	743	737	702	720	699	663	737	723	744	716	684	726	692	718	779	687	717	718	756	746	699	716	690	728	689	720	727	722	689	713	733	702	715	707	714	659	700	695	730	748	670	700	726	714	688	681	729	685	755	679	718	720	713	708	653	715	692	681	701	750	689	665	745	723	743	698	712	711	704	712	734	728	697	725	754	708	751	670	662	732	728	694	708	679	699	746	735	700	712	657	734	702	686	736	720	734	699	721	719	727	697	688	733	695	696	704	780	703	709	691	702	698	730	732	693	737	693	716	694	695	734	742	697	714	704	701	753	677	739	726	732	750	675	705	704	721	724	672	693	708	668	713	718	758	742	724	721	729	693	743	717	729	675	751	664	711	684	675	709	722	741	691	728	714	771	716	669	785	654	745	688	660	703	717	715	770	729	731	733	725	761	729	701	694	753	757	730	727	704	717	721	680	704	700	747	740	744	725	681	700	792	701	675	763	702	733	701	702	717	732	681	691	648	709	728	743	727	715	689	714	690	733	739	730	684	733	696	717	759	750	736	694	764	727	698	748	701	742	718	703	692	702	690	687	737	682	718	726	694	751	665	730	748	704	700	719	723	664	742	747	746	698	717	713	713	706	746	747	676	686	717	730	747	681	704	729	671	712	756	706	707	722	715	731	722	755	768	717	716	712	712	748	751	729	804	726	726	699	704	698	718	682	742	688	709	699	770	668	691	704	664	700	711	725	735	731	710	776	752	740	722	718	712	738	724	735	723	655	714	710	711	697	724	719	695	668	697	713	747	726	720	725	706	728	724	734	688	654	716	687	716	711	700	740	719	717	707	721	752	699	729	672	710	694	726	749	772	693	691	723	683	737	740	736	725	701	726	699	680	713	725	711	711	723	721	733	745	691	712	702	713	703	702	692	738	702	757	719	686	765	743	708	678	682	675	663	718	665	673	702	737	738	725	740	724	731	696	721	717	732	709	690	722	695	712	695	713	695	713	708	718	726	721	716	757	703	734	704	737	742	741	697	703	716	708	743	672	699	705	734	733	752	710	705	721	752	723	717	678	703	677	720	701	751	717	733	705	702	698	723	751	721	678	729	704	745	690	751	707	686	786	722	668	712	718	702	719	680	642	693	754	740	736	688	757	660	730	698	711	711	739	711	677	737	715	724	674	736	642	761	728	719	708	713	663	695	697	696	680	709	783	720	729	765	722	706	724	707	699	688	717	708	695	691	719	730	693	732	707	734	761	714	767	678	661	767	728	670	685	730	767	727	707	672	750	746	737	756	731	687	733	729	752	721	771	722	716	668	715	716	758	716	771	698	702	693	729	745	696	737	691	775	719	730	715	704	703	744	716	674	722	717	750	717	713	745	733	668	684	742	681	708	703	718	721	703	695	662	707	750	693	716	727	749	732	706	750	731	725	677	703	714	762	667	708	681	730	695	732	678	744	732	719	716	726	698	727	728	754	713	763	736	721	689	711	684	755	716	759	743	754	733	728	660	716	781	731	697	713	722	729	772	762	701	693	687	737	731	724	699	695	701	701	729	713	741	693	708	723	700	703	729	734	682	722	737	660	765	756	691	729	701	731	744	731	724	747	745	690	762	789	670	704	732	704	693	719	680	709	708	737	745	715	676	662	731	733	751	652	704	691	724	728	747	757	707	651	695	725	703	699	655	719	677	720	724	701	725	678	723	686	699	689	712	701	709	679	710	722	750	709	751	705	710	703	701	704	764	696	762	701	705	708	741	649	677	728	756	709	711	733	705	694	742	685	749	690	701	726	737	656	732	664	738	732	716	692	716	721	751	686	666	727	667	743	726	748	696	698	736	722	727	695	709	738	682	737	706	739	725	691	703	714	714	682	666	729	712	719	683	706	722	693	725	679	735	732	729	730	742	746	721	707	769	677	737	698	720	784	760	728	745	735	762	691	721	702	769	735	694	695	693	661	754	730	752	681	712	707	778	695	715	749	745	700	683	743	703	675	712	713	711	681	726	722	697	698	704	704	728	680	724	724	711	747	679	697	721	748	735	726	673	738	777	749	755	713	704	675	690	755	736	683	646	720	764	727	714	658	707	695	760	751	773	680	696	692	710	702	676	734	729	724	718	772	692	706	702	692	693	722	701	747	737	717	675	711	739	728	702	695	718	685	697	762	705	676	712	717	676	694	690	718	710	740	711	665	706	717	701	709	710	743	728	764	757	715	719	699	751	705	758	693	758	695	698	739	722	732	783	725	724	704	713	678	697	750	732	773	706	655	726	714	712	730	717	726	753	682	698	681	736	677	698	752	735	751	701	767	700	745	755	743	704	704	702	754	717	720	681	696	690	711	663	723	709	710	697	703	731	730	724	719	754	762	710	667	725	700	692	744	812	710	685	729	693	714	690	759	772	718	736	708	749	700	728	720	686	693	790	694	687	712	691	740	695	699	763	765	679	719	705	683	724	721	716	739	677	711	727	748	743	706	707	711	737	714	732	705	705	751	703	684	753	716	663	742	719	747	723	758	747	695	679	725	686	721	665	688	733	736	691	722	730	739	676	692	760	706	736	693	759	736	754	752	729	688	690	704	680	698	689	721	703	764	682	713	737	691	732	712	651	689	752	709	731	704	674	733	773	707	699	718	779	706	704	676	751	753	694	717	729	722	749	782	714	720	713	711	701	761	739	724	680	767	720	717	708	704	739	719	738	713	693	736	685	767	717	704	710	694	677	751	729	658	778	687	722	780	752	723	715	732	710	710	713	706	728	684	724	684	715	692	734	721	735	731	731	735	683	712	696	697	719	702	726	714	693	740	692	685	738	725	685	715	696	733	796	688	679	702	719	679	755	724	721	740	729	697	726	723	754	720	738	749	726	736	744	697	737	731	728	708	744	713	749	696	708	715	729	776	715	675	726	742	698	720	717	745	719	760	715	705	717	711	685	703	718	716	720	709	760	665	696	730	709	707	712	707	692	750	731	732	708	714	747	723	726	777	731	713	727	724	719	718	728	683	780	724	719	667	691	695	708	777	744	786	711	710	737	753	736	770	705	733	690	712	702	718	730	657	711	708	751	695	724	769	712	710	679	732	679	721	757	687	687	679	711	730	695	704	700	701	697	697	729	713	711	732	686	712	693	743	695	726	709	764	717	722	717	735	727
2043	13006	17191	13357	8002	3363	1006	254	80	65	59	54	62	53	59	44	52	54	53	73	54	57	62	49	57	45	59	62	49	57	50	60	58	74	71	65	58	60	70	47	58	61	55	61	45	55	54	48	62	61	44	57	65	55	58	64	61	47	49	48	40	66	48	58	50	57	58	56	56	64	53	68	53	48	77	51	71	64	61	59	61	58	52	67	60	53	47	51	57	78	50	61	50	58	60	58	49	54	71	47	61	50	55	59	53	50	53	52	44	49	54	56	48	50	82	59	50	55	48	40	61	51	73	71	61	55	64	60	47	69	55	52	47	63	62	62	59	52	64	52	62	74	51	57	43	66	56	62	61	53	50	57	48	57	51	57	54	57	52	58	65	54	71	45	48	51	49	57	58	62	58	52	62	52	54	51	75	41	56	57	53	61	53	45	57	52	58	60	56	54	69	50	55	68	46	58	57	46	58	73	57	64	72	49	59	58	56	66	63	56	70	60	57	63	70	55	55	54	50	54	52	70	59	52	69	69	64	50	61	68	67	58	54	60	53	66	65	60	65	58	63	50	57	45	57	60	46	58	64	46	65	59	57	54	61	59	52	45	54	59	55	49	53	60	53	48	57	53	56	51	61	59	57	51	58	57	51	58	51	49	54	62	55	55	59	62	50	52	60	59	47	52	50	44	57	58	58	56	55	57	53	62	52	67	62	53	60	54	55	60	57	53	71	61	65	59	68	52	48	47	57	45	62	47	58	60	66	51	70	57	64	48	61	39	51	58	51	69	52	50	52	72	61	60	63	54	64	69	55	66	52	56	54	58	54	54	53	51	50	57	52	50	52	48	52	58	61	43	53	63	64	50	69	52	58	53	43	57	50	55	66	46	52	53	58	59	51	56	61	58	74	50	52	63	44	76	50	65	65	53	56	61	46	60	72	54	74	53	56	58	58	63	59	62	66	49	53	55	43	60	41	52	54	73	54	60	63	46	46	57	58	54	56	55	63	63	44	64	66	59	63	58	54	71	68	63	63	65	57	49	78	45	44	54	61	48	57	54	70	52	74	62	59	59	48	46	67	65	54	57	64	60	62	55	55	54	66	46	63	61	58	50	57	42	57	56	63	62	59	63	50	47	56	60	56	55	64	59	55	48	57	72	61	64	54	64	58	41	69	54	59	62	52	57	49	60	53	56	62	53	53	60	64	57	52	64	56	58	65	61	74	53	61	64	66	70	53	45	60	61	62	62	70	51	64	55	54	60	58	68	57	55	54	60	65	70	57	64	50	49	69	49	52	52	66	48	54	60	55	54	57	68	63	57	48	59	70	57	64	67	47	50	65	73	81	50	58	60	66	48	69	61	48	54	60	49	58	67	57	48	65	51	55	64	46	43	66	70	58	52	56	49	55	37	57	50	59	69	63	55	45	48	48	59	53	49	65	52	58	53	60	74	50	56	42	51	46	71	49	49	50	62	57	48	55	49	41	66	55	62	61	56	67	48	64	63	65	62	66	71	73	65	59	69	52	72	53	55	65	55	54	53	65	58	50	41	55	54	66	60	48	75	45	50	52	65	57	59	48	72	59	52	51	52	75	66	65	57	50	69	62	69	65	60	70	68	62	60	36	65	58	60	64	50	77	61	57	62	56	51	58	55	66	52	65	77	62	57	60	48	67	46	62	57	63	62	60	63	55	70	51	63	60	50	61	60	51	48	44	72	52	44	69	60	71	51	61	53	77	52	54	65	62	47	64	57	64	56	73	70	48	73	55	59	68	69	55	49	55	54	61	56	61	58	52	56	66	62	65	55	62	54	55	52	55	57	62	51	54	56	55	56	62	39	56	46	59	60	41	41	65	59	59	54	60	63	57	52	57	60	52	51	67	63	68	50	59	54	54	65	70	66	56	59	52	51	56	62	74	53	57	54	64	58	47	52	58	54	63	57	59	77	76	59	53	49	58	56	69	62	50	50	57	55	65	50	58	68	55	49	59	57	49	56	45	57	67	54	66	46	57	55	55	60	58	45	73	59	41	55	63	52	57	62	47	52	50	46	64	60	73	61	63	71	64	50	49	60	62	66	52	53	66	58	58	60	57	44	48	52	65	62	57	58	63	59	60	65	54	57	57	46	58	53	60	61	66	50	65	62	52	51	53	65	46	55	49	46	66	58	60	56	65	66	53	52	52	61	77	63	63	55	46	60	66	46	67	50	63	53	64	57	64	62	68	70	65	49	55	61	54	57	47	63	58	56	50	56	52	53	51	52	40	59	52	60	66	48	68	58	58	51	68	66	60	63	52	51	55	66	58	72	51	76	60	51	66	65	58	50	42	49	72	63	61	57	65	49	57	54	61	57	56	64	54	71	57	48	54	61	51	61	55	50	58	63	69	48	57	63	63	59	45	46	56	52	50	68	62	56	50	60	47	61	55	59	58	53	57	66	71	50	69	58	59	46	68	68	66	58	64	56	52	58	56	70	74	51	55	54	56	54	61	68	65	47	46	62	52	60	53	48	46	58	53	52	61	60	67	52	43	65	48	45	67	69	50	74	53	68	68	54	45	65	55	65	55	63	63	53	64	50	56	62	49	64	58	57	69	46	50	68	55	65	46	61	56	66	56	60	58	36	48	60	69	50	66	65	61	64	57	66	65	46	62	52	48	55	48	63	44	40	50	46	49	70	51	57	53	68	50	65	59	53	51	71	62	63	68	59	51	56	52	54	48	55	51	64	55	54	40	57	48	65	54	62	52	59	57	67	59	49	63	67	61	68	54	38	72	58	42	57	62	49	55	71	58	62	53	58	41	65	58	48	50	67	64	63	47	53	58	58	67	62	45	66	57	51	65	56	65	57	54	57	57	48	57	51	56	59	60	50	52	56	59	71	55	59	59	62	51	54	44	58	50	78	58	58	59	61	64	68	41	57	71	51	52	49	55	54	65	75	60	61	56	52	60	59	53	60	45	56	61	68	66	56	46	60	74	61	48	51	57	56	53	67	55	59	50	74	52	59	53	54	61	51	61	59	54	54	48	69	53	65	60	53	64	58	53	53	43	56	63	61	47	69	59	66	51	62	51	53	58	51	55	70	51	60	51	54	55	63	56	58	46	57	39	59	64	64	50	47	64	64	45	61	55	47	46	59	61	63	60	69	52	43	54	47	59	64	53	49	73	63	52	59	53	69	50	50	59	57	56	51	51	49	59	52	65	73	71	42	56	54	46	58	56	60	56	59	49	59	60	45	54	37	44	69	53	58	59	52	55	61	65	63	53	52	55	66	78	63	52	73	54	56	82	66	61	68	56	55	54	61	76	43	58	47	66	65	62	63	47	65	56	58	51	50	52	61	53	70	58	57	69	63	68	52	58	70	62	57	47	60	60	59	66	59	57	53	54	49	79	56	53	54	59	54	46	59	59	56	52	68	59	67	59	58	64	64	58	67	48	66	51	59	55	52	65	56	65	58	68	49	53	51	61	60	65	53	57	54	52	77	51	68
29094	40856	42945	50411	48653	34359	19436	6570	1609	845	746	697	723	738	684	696	707	772	793	752	728	742	708	717	709	690	708	738	727	747	744	707	752	686	741	738	680	743	717	711	724	702	711	656	728	731	700	754	724	689	704	706	744	692	758	709	782	730	707	721	743	734	711	695	677	675	707	687	718	740	712	705	745	744	687	766	687	695	776	703	734	709	707	742	721	685	721	715	713	747	737	729	663	730	747	734	728	704	708	722	702	714	712	689	749	699	693	740	720	698	696	720	690	729	745	720	705	704	758	692	714	735	706	707	741	721	743	718	720	739	732	756	792	754	733	725	769	739	755	703	738	698	732	733	732	711	734	786	739	697	715	717	716	719	708	732	698	716	693	706	693	746	749	672	688	691	740	720	737	730	759	734	698	728	751	755	751	737	747	719	725	725	681	712	726	742	688	739	713	716	718	695	753	732	706	718	718	761	732	706	702	712	722	693	720	736	702	709	737	708	760	752	708	733	724	693	707	754	687	746	686	689	736	765	729	714	717	709	716	718	699	713	713	701	773	745	690	766	734	718	681	677	719	676	690	706	732	687	711	728	721	747	734	671	694	705	756	717	727	737	748	723	729	736	716	763	673	723	729	748	732	713	672	699	738	746	710	741	648	729	743	698	707	667	694	784	740	701	697	685	690	726	680	687	711	706	766	730	712	712	718	755	734	683	754	702	725	746	726	735	743	693	740	742	726	690	701	681	713	751	695	715	767	723	718	685	738	766	697	709	745	687	705	745	693	742	722	704	703	690	755	755	707	691	707	665	721	729	720	704	688	712	706	754	724	727	700	718	769	690	732	708	786	743	738	675	696	637	736	689	740	733	723	694	727	751	704	676	724	748	754	736	719	756	676	684	722	754	743	765	698	712	733	728	721	763	731	712	700	697	728	698	742	712	679	706	738	714	704	754	736	710	719	741	743	662	714	721	699	738	686	701	699	756	693	685	719	717	687	731	744	738	743	734	706	705	682	744	747	704	696	656	714	744	696	719	698	738	705	696	757	719	760	718	739	713	693	691	758	724	712	718	720	718	683	690	719	727	721	706	685	703	718	723	696	738	706	688	751	701	730	704	703	708	756	737	700	716	717	712	759	707	758	736	708	693	766	715	668	727	742	699	712	722	681	683	756	755	656	643	719	767	731	721	720	715	720	715	739	712	733	745	725	730	700	728	749	751	715	721	689	715	754	734	707	706	679	715	748	753	764	710	783	744	743	683	748	666	729	695	736	767	729	695	706	719	752	749	747	706	705	723	709	699	724	680	707	715	686	698	713	741	779	703	672	746	727	733	701	721	738	687	710	706	660	703	700	736	707	726	740	678	734	692	688	709	707	700	752	737	685	656	722	748	734	747	731	768	685	706	725	741	707	714	708	713	733	715	727	685	712	723	732	689	706	717	722	711	715	708	719	733	716	729	733	703	697	622	702	742	735	675	750	691	759	741	729	702	710	733	686	704	697	681	713	724	694	714	722	710	727	700	655	676	730	685	705	727	777	732	703	704	742	732	724	652	662	711	715	721	738	690	729	766	701	741	728	724	741	699	751	757	719	713	734	731	723	758	740	740	745	760	689	661	740	716	741	747	714	749	712	695	729	730	706	687	794	711	730	677	716	732	706	784	743	780	696	742	711	696	722	705	714	740	729	688	687	763	711	681	730	692	689	720	739	727	728	713	693	694	741	717	658	695	754	718	716	781	742	741	689	706	736	710	683	796	731	659	717	722	676	701	707	678	710	737	725	738	715	703	730	718	722	707	735	739	706	740	722	739	720	740	757	730	736	741	705	706	747	725	702	696	721	713	752	669	706	710	706	728	775	732	743	704	765	705	694	743	676	697	689	736	735	749	768	704	701	697	698	694	722	733	713	691	737	711	722	701	733	671	725	764	684	696	698	738	742	709	711	733	739	709	731	726	725	793	711	723	780	718	704	747	720	723	686	718	735	739	675	697	694	726	691	718	717	727	737	694	714	728	735	742	714	713	692	724	714	691	685	675	686	729	665	713	677	683	755	702	702	691	731	733	752	741	684	709	740	710	704	707	723	689	754	768	724	709	694	688	713	725	713	728	685	740	709	724	739	751	754	733	692	750	704	676	749	684	690	719	740	758	699	736	741	675	722	719	710	697	728	748	751	711	721	745	713	720	746	730	751	678	711	675	692	725	703	759	692	702	704	700	709	708	690	745	746	722	705	708	738	705	729	689	709	746	698	723	698	730	701	754	740	723	687	726	714	693	756	694	722	700	736	749	706	712	754	712	736	665	707	714	670	770	691	718	734	721	720	715	701	677	706	742	701	757	699	691	715	724	769	748	717	733	728	700	720	671	755	715	728	721	728	686	749	738	756	695	664	754	728	728	741	741	677	711	730	731	736	710	714	709	709	732	766	729	746	709	712	742	719	702	730	678	718	720	715	735	714	694	730	742	770	744	735	666	700	702	754	746	756	703	744	743	699	704	750	726	709	711	715	684	738	731	688	677	733	683	743	693	736	704	721	762	710	709	740	696	700	735	708	805	717	681	719	785	730	739	752	711	704	730	711	714	726	758	717	700	771	660	760	722	680	707	692	723	721	678	721	696	732	730	749	678	707	693	702	714	761	690	707	704	701	673	731	719	748	720	734	754	728	730	678	723	790	753	704	735	777	679	724	736	663	714	750	691	712	722	700	711	706	724	748	746	713	739	720	707	737	697	710	733	723	767	700	733	738	740	671	720	722	703	735	750	754	717	736	703	717	694	729	761	751	719	739	747	643	690	729	751	687	693	747	729	788	724	751	723	756	677	693	685	681	726	700	677	697	733	753	690	693	719	763	686	701	733	719	742	759	717	734	708	710	704	701	754	689	680	703	703	663	708	680	737	728	696	722	702	712	708	729	686	713	694	760	752	759	756	698	767	684	669	699	735	730	738	709	708	716	746	685	762	731	711	705	717	674	683	694	676	697	717	714	727	722	709	776	707	747	735	696	739	743	721	731	746	739	685	755	701	735	738	725	698	680	759	697	718	740	761	782	694	733	693	706	704	742	677	694	731	754	773	761	705	794	710	684	683	739	718	723	716	728	740	719	722	703	776	710	683	674	728	743	678	703	746	717	723	655	691	695	737	667	764	714	721	702	661	738	755	769	708	685	744	759	718	733	719	747	674	700	664	724	720	686	692	731	711	749	712	707	737	740	762	696	750	703	736	708	744	730	721	687	688	736	711	685	731	748	721	676	727	664	700	710	742	725	716	729	715	678	703	747	713	712	727	748	723	728	732	721	744	749	734	732	698	697	761	734	708	717	724	762	726	719	664	691	781	688	699	736	685	742	722	715	732	689	716	727	676	728	696	743	660	706	748	770	766	688	728	708	746	685	734	733	740	739	707	712	743	735	709	754	711	712	724	697	767	697	716	739	710	707	757	694	697	725	742	721	669	718	712	727	780	694	715	711	691	716	699	726	726	703	746	730	666	729	724
2664	10081	17507	13975	7996	3406	963	250	100	66	43	61	56	68	71	46	65	74	58	62	65	71	60	54	51	65	66	67	61	59	54	51	76	67	55	64	54	56	58	65	52	68	50	61	44	71	52	51	60	56	66	63	49	62	62	48	59	67	52	65	64	51	43	70	62	56	66	56	61	64	66	48	65	65	52	71	50	54	54	51	63	59	46	76	62	46	56	58	55	59	67	67	57	51	51	69	68	62	59	54	68	56	59	57	81	69	56	51	50	65	59	60	50	57	67	49	58	41	62	66	56	41	61	61	41	43	60	59	63	48	54	43	59	52	63	66	59	58	58	65	59	50	65	55	64	41	59	63	59	67	51	63	55	57	53	48	57	45	56	71	64	57	49	64	59	52	54	64	66	56	43	59	62	49	54	67	66	66	58	51	59	43	53	50	64	55	58	51	59	59	73	32	63	57	54	63	68	61	55	65	56	59	63	60	62	65	58	67	57	59	43	56	65	47	49	52	47	71	57	60	60	57	64	75	63	60	53	57	72	63	48	74	57	67	55	50	49	55	64	70	49	60	65	60	44	59	53	63	70	72	65	49	62	52	50	59	72	59	53	63	74	49	43	58	68	57	72	62	65	71	51	68	61	66	69	52	54	76	58	54	48	65	72	51	56	66	63	61	54	62	52	61	61	61	72	76	50	52	69	60	56	57	56	50	57	68	54	54	65	55	65	75	55	70	54	57	68	57	50	52	63	61	66	66	57	56	65	51	67	64	50	65	76	53	56	60	70	65	59	67	63	61	55	63	40	67	54	57	47	45	51	51	63	54	55	52	55	54	59	73	64	71	68	60	47	60	63	48	47	59	63	49	70	54	57	60	40	61	52	52	54	62	66	64	58	61	49	55	66	68	51	58	64	60	52	60	54	52	57	70	61	64	66	61	53	57	64	61	71	54	55	68	59	49	66	65	55	61	62	60	64	61	63	52	70	47	46	67	66	64	53	59	57	51	49	58	62	52	60	72	45	52	61	59	63	54	52	52	61	59	57	57	64	55	72	54	47	60	46	55	60	62	63	60	59	56	58	70	60	45	63	63	78	43	77	56	58	68	56	68	59	64	56	52	59	66	62	78	51	57	68	61	60	52	50	49	60	59	60	57	60	63	71	53	59	65	57	63	61	55	55	66	68	67	66	62	66	54	56	60	54	54	55	51	63	66	66	41	69	59	65	51	62	69	66	67	52	58	62	66	68	62	64	75	67	51	60	67	58	63	63	76	65	52	74	59	60	47	55	59	62	58	51	59	58	55	71	59	41	61	61	52	46	65	59	59	60	63	65	66	50	63	58	55	56	63	55	69	64	55	59	48	63	68	50	63	60	64	75	75	59	78	56	53	51	57	56	53	60	56	61	49	64	65	56	52	68	64	65	44	47	49	61	39	62	56	55	62	70	56	64	43	60	50	59	81	53	50	65	56	63	59	60	67	59	55	62	59	65	71	64	51	53	59	57	62	51	69	52	55	58	61	58	51	49	58	48	53	73	60	50	45	47	47	58	67	56	42	63	58	57	57	59	58	56	64	55	62	53	57	62	50	70	52	48	53	57	50	55	57	65	57	67	59	72	54	53	48	70	66	57	48	62	70	55	65	70	62	66	61	52	63	57	48	53	65	62	62	50	60	60	67	69	65	51	43	58	70	51	50	63	55	58	68	63	62	48	56	54	53	61	59	48	69	58	51	41	72	56	58	54	51	57	76	54	70	55	57	58	57	64	55	64	58	54	65	58	65	60	53	56	49	49	51	51	57	54	64	70	55	38	70	63	56	63	62	47	61	65	51	66	62	51	75	57	57	84	53	62	55	58	53	58	73	67	68	50	59	56	54	62	63	62	55	60	60	61	61	63	60	52	70	57	59	80	54	69	65	46	44	68	50	65	70	53	79	62	59	65	56	53	60	59	56	48	49	64	73	64	74	66	50	65	74	65	64	59	57	51	71	55	59	78	58	66	59	52	53	73	62	68	62	64	48	57	67	58	53	63	63	64	71	57	54	63	68	59	62	53	57	66	52	68	64	46	54	57	61	57	67	59	66	61	66	75	70	49	66	73	61	69	64	58	61	72	77	73	59	66	67	63	70	58	59	45	64	56	75	61	53	77	49	55	62	65	66	64	71	51	46	55	44	57	58	56	53	50	50	59	52	67	64	49	70	47	64	45	63	49	67	44	64	65	60	58	60	66	58	55	56	69	60	50	70	45	66	58	60	49	46	58	65	67	72	58	53	60	57	55	65	68	42	71	65	69	75	63	59	65	59	51	68	63	56	67	57	51	54	48	49	49	64	40	55	62	61	68	56	66	62	66	56	67	57	74	47	62	70	69	48	57	56	69	51	56	54	56	63	50	65	40	78	50	56	74	65	67	65	53	77	67	66	49	66	55	68	67	64	53	53	50	69	66	66	68	55	62	54	57	54	55	51	62	63	66	61	57	55	66	55	65	46	68	53	55	54	56	67	74	56	64	53	57	57	65	51	70	57	66	63	69	62	56	53	66	59	46	68	57	57	69	59	67	57	61	52	54	67	50	71	53	59	57	72	48	81	50	66	46	68	54	48	56	66	72	53	68	53	64	63	44	62	64	65	56	72	51	57	43	73	53	73	61	50	62	62	53	53	63	56	65	47	68	46	52	66	74	63	53	52	54	72	62	65	59	56	57	53	55	59	65	59	61	57	69	65	60	62	59	61	50	45	46	65	62	63	58	44	47	73	65	47	71	55	57	52	54	58	62	57	57	65	53	58	49	41	64	71	68	62	54	59	59	48	60	66	59	72	41	59	53	73	74	51	57	68	52	63	60	53	57	47	55	45	61	43	61	52	76	52	71	55	61	72	63	62	54	59	61	51	59	52	61	62	61	69	53	70	56	51	67	56	54	54	53	46	58	49	51	57	58	60	56	72	67	60	66	53	63	67	61	58	51	63	66	62	56	59	60	56	50	63	56	62	54	64	68	58	48	65	63	56	63	56	54	54	59	62	56	57	65	66	57	57	57	32	54	57	56	57	43	58	58	52	52	74	49	61	64	67	55	74	58	70	62	56	66	58	55	62	50	50	71	53	68	55	50	63	57	69	58	63	71	61	65	62	59	52	56	51	59	42	63	54	50	62	62	59	50	70	58	62	54	54	56	58	50	54	58	73	52	57	61	60	47	70	55	63	46	63	56	58	50	59	58	60	73	60	62	63	53	63	59	66	55	65	58	59	58	60	64	61	62	49	55	56	62	63	61	59	58	50	58	49	56	57	61	66	58	60	65	54	54	53	55	66	58	53	43	76	62	51	64	56	50	48	63	61	69	88	48	59	53	71	49	45	44	69	59	61	58	66	60	58	60	60	46	59	76	62	70	70	80	63	51	62	60	52	55	68	44	67	57	74	64	60	59	60	51	61	41	72	44	73	47	55	52	45	59	49	67	57	60	64	61	49	51	88	73	58	62	55	50	50	65	66
23863	38597	44516	49975	47592	34121	19402	6676	1790	842	771	728	734	733	695	708	755	741	749	725	722	726	764	728	741	772	696	731	742	746	746	725	768	742	753	767	732	772	735	694	724	740	740	697	733	709	781	755	728	726	728	738	691	760	772	716	746	766	795	785	697	763	732	742	706	782	723	710	753	688	712	750	779	716	730	698	707	724	717	740	754	699	697	768	738	731	701	722	701	745	711	724	749	701	708	719	730	695	750	730	759	733	741	744	721	735	686	723	752	729	700	770	735	754	769	745	776	705	728	695	760	771	728	746	745	788	724	772	701	734	738	734	735	755	717	705	794	749	715	737	699	743	749	727	787	664	743	748	752	735	720	700	735	720	750	719	698	739	745	694	729	774	741	788	688	727	782	715	735	728	751	714	749	705	742	734	748	742	789	767	736	757	746	734	732	711	703	739	752	753	747	771	745	740	736	709	701	748	726	687	747	749	741	709	759	773	756	788	713	768	716	748	700	761	710	752	765	724	815	711	686	748	713	736	750	754	743	730	713	708	816	771	732	751	734	795	732	707	787	737	750	725	711	767	758	733	741	725	750	717	719	773	722	737	787	747	738	684	717	726	740	762	699	769	708	748	693	691	766	763	779	739	752	788	732	765	733	764	739	727	774	692	703	778	734	726	731	726	749	715	747	706	733	710	731	734	733	700	730	687	772	762	734	728	720	708	700	710	744	760	741	764	700	728	794	731	742	719	753	755	719	741	688	772	709	760	672	743	666	743	735	755	741	704	765	766	725	761	722	763	769	729	720	734	708	727	683	727	725	750	750	727	794	741	731	737	700	785	689	662	778	724	720	734	756	753	746	745	732	756	742	725	697	780	720	756	738	733	727	697	746	739	734	743	698	763	720	695	739	703	769	720	771	716	713	751	729	752	772	716	737	733	714	739	750	736	758	745	716	687	729	763	762	754	753	758	746	736	747	711	703	722	771	720	740	752	739	758	755	731	788	709	714	710	793	740	712	705	739	679	686	715	756	701	722	714	667	764	740	744	745	749	732	739	705	714	726	739	723	706	758	805	761	766	720	712	718	746	742	740	742	721	725	676	723	731	716	763	714	747	746	743	688	736	734	731	750	704	750	754	759	750	796	714	748	728	754	738	761	736	753	717	736	751	736	682	734	751	751	730	751	709	715	715	696	736	715	791	738	748	680	740	697	748	749	748	779	750	698	713	761	760	732	718	737	724	745	757	710	754	731	722	716	754	741	778	777	717	760	753	711	731	750	777	732	793	743	769	744	723	733	716	769	737	709	730	782	754	753	794	738	739	797	766	731	722	718	691	812	720	759	722	777	805	700	768	726	731	780	730	760	663	718	724	754	692	738	796	728	764	766	757	725	799	748	712	715	690	743	712	738	785	703	704	697	761	715	771	759	685	723	729	734	700	725	754	753	751	732	739	736	736	782	757	688	748	698	756	726	742	702	733	741	730	735	714	769	760	776	782	750	761	718	709	697	745	740	723	716	716	763	712	702	751	745	695	704	753	734	747	777	713	768	741	737	760	750	707	721	726	735	749	741	742	689	683	785	756	760	749	730	720	795	770	738	718	716	724	774	757	731	735	733	727	738	772	739	769	773	714	715	759	770	687	740	715	745	727	721	758	729	735	711	740	745	756	723	728	723	797	712	791	696	776	759	676	705	796	718	747	730	739	761	767	733	727	785	757	717	731	725	731	737	770	726	751	797	724	745	715	701	725	709	738	740	733	725	705	730	701	715	710	759	790	765	728	760	699	754	741	703	757	723	766	808	802	713	743	713	749	765	752	765	732	761	713	731	779	739	708	709	775	714	738	688	740	757	714	718	710	737	706	711	796	755	774	758	755	748	739	744	720	743	717	741	737	755	730	731	751	740	708	744	727	713	719	777	698	784	777	755	758	731	723	712	709	720	730	764	754	729	797	723	746	723	785	731	759	727	746	794	739	720	695	680	763	759	754	735	731	718	758	747	717	715	772	735	701	720	789	708	791	725	753	712	737	720	756	721	763	761	698	755	740	746	749	718	730	717	752	774	725	727	731	704	743	689	717	694	749	760	704	725	711	707	731	720	742	737	751	791	756	741	731	716	763	724	708	700	763	723	728	739	704	738	775	757	713	759	689	782	753	744	739	725	705	747	738	720	758	701	769	723	682	747	724	747	710	770	752	707	717	738	707	727	752	708	749	760	763	720	740	744	715	741	716	762	708	697	755	720	734	774	719	735	737	693	713	734	763	717	714	714	768	754	715	729	708	741	715	780	723	702	753	733	768	739	767	771	753	725	735	722	743	703	712	765	734	732	793	724	727	771	740	710	794	755	725	698	714	740	770	716	735	777	720	752	686	764	723	726	768	754	714	766	710	791	719	739	704	737	720	749	739	729	756	782	788	754	740	697	754	722	742	752	728	731	715	740	733	712	749	751	776	712	751	777	731	697	764	723	736	737	759	693	744	749	765	772	746	754	745	760	727	730	797	766	703	736	754	738	738	730	734	713	781	743	764	687	698	735	669	716	736	729	784	706	734	691	731	703	720	759	731	743	692	752	712	706	692	713	701	759	706	711	744	748	731	762	755	721	759	754	752	716	718	688	776	739	683	797	753	755	730	714	728	756	742	737	758	697	713	723	721	742	715	714	668	732	720	710	746	727	743	742	738	726	715	685	717	734	748	743	735	738	743	732	732	764	715	713	697	718	681	737	727	749	715	700	692	718	684	741	753	731	750	737	790	755	717	711	721	683	780	756	735	729	766	704	734	701	742	779	732	764	739	716	777	723	767	715	705	733	723	766	715	756	705	752	730	769	796	747	756	780	765	775	716	698	725	682	700	759	741	751	734	733	692	795	776	753	750	705	746	780	714	727	728	715	757	749	693	716	717	782	704	742	717	749	750	723	745	730	750	770	746	751	719	682	715	732	715	719	706	696	724	704	760	717	718	748	743	744	704	767	748	746	726	722	734	756	758	724	721	785	729	733	705	738	736	716	702	703	772	737	704	707	733	771	782	725	734	728	779	748	687	732	735	701	752	725	745	770	688	750	743	732	737	735	733	748	732	723	711	762	747	775	735	737	710	727	747	722	729	713	768	754	739	787	722	763	750	716	734	784	754	715	702	761	747	730	721	742	752	717	761	724	797	725	742	744	753	754	724	720	729	705	736	729	709	744	761	748	736	733	729	749	729	759	731	746	777	726	730	640	733	726	738	688	725	793	763	751	706	778	737	715	730	755	744	767	742	718	731	740	760	741	699	728	715	739	704	752	754	750	723	759	692	738	764	711	711	727	723	765	785	722	746	734	737	731	759	752	745	756	711	738	711	715	743	759	767	703	735	702	710	741	722	721	787	744	687	660	714	730	741	727	745	735	742	764	743	727	777	755	706	738	765	739	727	743	748	716	732	736	725	764	735	745	727	713	704	708	762	716	725	731	719	716	731	718	749	750	704	749	707	724	750	779	720	753	732	755	740	745	706
1620	17740	25808	19749	11849	5202	1303	315	117	78	73	55	69	59	50	57	64	64	55	64	60	59	53	61	63	53	49	58	64	65	55	56	47	60	54	65	54	61	61	58	57	56	59	67	66	51	74	79	45	68	55	52	57	62	61	60	60	62	56	52	52	69	55	62	65	59	68	54	61	49	71	72	48	56	57	61	54	63	68	62	47	60	60	65	62	47	61	61	63	51	56	61	59	72	53	61	56	61	47	50	67	60	69	70	58	49	51	47	55	42	61	61	58	64	58	65	62	65	64	51	60	65	66	61	71	57	56	61	65	60	60	68	63	57	68	60	44	60	58	74	49	62	60	56	53	61	53	62	57	64	44	44	66	54	54	51	64	68	46	61	55	59	62	80	49	64	67	57	59	58	63	40	59	47	47	65	61	63	69	65	52	59	71	47	57	51	45	51	54	68	51	50	58	45	66	60	54	64	60	63	51	41	41	73	74	49	49	72	50	59	60	57	61	77	53	42	58	51	62	64	49	64	47	55	61	51	61	55	63	51	60	64	51	69	59	52	60	53	67	64	57	58	79	64	43	62	58	58	60	57	58	54	46	57	56	74	58	56	58	65	49	63	52	56	54	63	62	62	68	50	77	70	49	56	59	72	72	57	56	59	58	69	71	35	45	51	67	62	62	57	60	42	66	43	54	63	73	67	45	55	54	56	67	61	54	59	52	44	73	59	51	47	61	53	58	47	73	54	57	60	52	62	63	54	55	55	63	45	42	74	57	52	58	66	81	63	48	62	58	57	41	66	44	50	59	54	57	54	66	56	66	61	66	61	55	51	47	64	74	60	58	55	78	52	65	53	55	52	58	54	61	46	53	60	64	55	54	57	48	67	49	53	57	64	60	65	59	46	57	53	55	61	62	43	53	42	69	52	55	47	60	69	58	51	52	59	68	64	64	71	48	69	56	69	58	70	44	58	57	54	54	64	56	64	49	62	50	69	51	48	62	54	70	53	72	67	65	53	65	44	62	64	45	71	72	55	49	51	50	53	62	61	55	65	51	63	56	70	54	63	66	66	44	64	60	57	57	42	62	62	62	63	60	59	59	50	54	42	56	48	60	65	58	50	54	61	53	47	58	49	70	66	43	60	60	59	59	65	64	62	56	64	61	67	61	68	52	50	54	44	52	58	60	65	54	59	56	56	56	48	69	45	66	60	55	63	48	48	67	42	56	55	49	53	65	69	55	50	63	58	61	77	55	54	64	55	59	55	71	70	63	60	57	42	58	54	57	50	46	57	58	58	70	64	50	68	52	73	55	51	55	54	63	58	66	49	53	62	59	53	45	55	59	53	65	60	60	53	54	52	64	53	48	57	60	57	53	53	57	51	57	58	64	61	57	54	54	63	57	62	59	59	52	60	50	72	51	54	61	71	65	60	67	65	58	41	54	44	71	59	68	68	53	71	54	63	66	65	63	38	50	62	62	54	58	46	61	63	61	59	60	47	58	50	47	59	53	56	58	62	56	59	55	53	55	58	61	54	62	59	60	54	56	52	60	60	62	55	56	55	50	49	57	55	55	54	49	70	60	52	48	48	45	78	55	60	61	69	59	66	51	67	62	51	54	50	41	61	60	66	56	53	57	54	52	46	57	58	58	56	62	37	66	64	57	60	53	55	60	58	62	62	56	67	59	60	66	72	53	65	59	50	58	54	60	60	42	59	74	69	69	51	56	50	58	65	60	60	58	56	65	67	58	51	60	66	43	48	53	50	55	55	69	53	61	54	73	71	60	57	59	59	70	54	61	46	52	63	86	66	59	57	49	50	50	68	58	59	56	62	59	60	61	66	63	60	60	62	65	53	52	64	57	50	57	68	64	57	66	60	54	67	58	55	70	70	49	49	58	48	48	63	66	65	54	62	60	61	60	65	52	59	42	47	61	49	63	61	39	50	48	51	61	68	72	60	61	65	48	61	69	58	60	57	49	65	56	70	59	63	59	47	62	58	63	56	54	52	68	50	52	52	52	49	46	58	56	52	55	59	74	58	50	63	52	67	54	61	52	48	67	72	68	50	60	80	60	55	59	59	70	52	54	73	53	65	57	52	60	70	55	59	55	49	58	69	64	70	65	69	67	56	58	66	65	61	49	50	49	56	57	52	57	59	58	58	67	51	55	46	65	57	45	53	65	51	61	72	54	48	49	58	74	56	54	60	70	63	57	50	64	43	63	50	59	63	55	49	53	44	71	70	57	78	54	55	75	64	63	51	42	52	72	59	59	57	68	40	56	52	59	60	59	70	47	73	61	60	55	56	64	66	57	63	58	56	52	63	51	68	54	65	56	52	55	48	63	55	59	59	69	59	61	52	50	60	49	58	50	57	69	49	60	60	51	59	61	65	53	66	62	62	63	58	64	46	55	68	51	65	62	50	58	65	84	49	59	44	57	56	58	51	61	69	57	54	54	58	64	54	49	61	66	72	53	59	56	64	63	54	56	55	54	57	56	63	55	65	70	63	56	54	60	69	65	55	68	59	66	55	55	60	57	69	45	58	58	56	51	62	53	64	64	47	72	71	53	66	45	61	54	66	61	60	51	54	46	66	55	63	53	71	49	45	57	65	61	60	67	71	66	60	48	64	58	55	57	58	63	40	53	56	61	44	73	57	54	47	49	56	65	66	54	61	54	52	58	66	64	52	59	57	70	49	58	46	50	46	57	61	51	47	55	59	67	67	60	65	67	52	59	49	74	59	49	49	64	61	60	70	58	52	52	69	57	58	54	60	58	53	50	61	58	72	53	56	59	66	58	67	53	62	60	63	57	67	60	47	66	52	49	62	61	55	53	49	65	53	49	59	56	44	56	49	61	71	54	60	61	50	51	56	50	50	63	61	60	63	54	65	63	60	54	49	60	65	64	64	63	55	67	68	62	43	70	50	72	64	58	59	67	54	48	58	60	52	60	67	63	53	64	54	57	55	60	53	73	62	64	47	54	53	55	49	48	52	42	84	70	53	50	74	57	62	62	50	69	57	60	46	70	60	58	59	74	72	50	66	60	56	59	65	59	50	62	58	61	53	57	49	63	59	51	63	62	63	50	61	61	47	51	67	46	54	64	52	66	56	58	48	57	63	65	57	66	60	54	59	57	55	52	58	55	69	66	59	66	49	58	62	58	56	47	52	63	68	58	60	59	56	47	60	64	57	68	56	68	54	68	61	62	64	48	61	67	60	49	58	60	59	45	61	62	56	54	57	50	55	57	66	73	67	51	61	59	66	67	57	56	67	55	60	59	60	48	66	48	80	68	57	43	61	62	44	64	54	57	39	61	71	66	61	55	64	53	67	62	49	55	51	58	61	66	52	63	58	61	63	52	72	48	63	51	66	63	70	58	58	52	70	55	62	53	68	59	64	72	52	63	59	53	44	58	63	67	60	63	52	49	65	61	60	64	54	48	61	65	41	54	52	54	64	64	58	59	65	75	52	44	65	63	58	58	62	60	51
25703	48230	51393	57948	55404	38661	22539	8490	2123	930	751	717	747	721	702	713	773	745	697	767	759	724	717	757	732	755	731	712	718	734	682	734	726	677	702	761	695	755	730	703	647	744	720	683	730	722	700	703	684	720	738	761	707	707	718	704	764	769	716	766	688	728	758	694	762	678	729	769	713	751	734	729	778	763	663	725	789	725	739	702	736	722	727	709	731	723	740	718	719	729	742	742	739	741	740	744	750	749	707	724	705	725	759	736	727	722	782	713	686	773	666	784	683	731	697	758	718	713	751	689	722	718	792	715	774	729	738	717	743	702	698	719	716	743	710	690	745	723	775	728	730	721	713	726	686	729	756	734	669	693	721	704	713	770	731	697	760	785	745	716	739	688	700	685	764	731	754	697	699	692	683	752	712	740	751	764	728	749	745	747	722	780	784	730	714	735	763	737	748	745	719	740	680	722	721	715	757	726	745	750	690	724	706	739	747	720	763	746	696	648	768	734	734	763	767	739	718	673	686	701	742	787	728	722	761	681	757	734	764	702	703	758	738	718	738	747	719	722	724	719	745	753	679	695	740	719	689	709	710	763	705	715	693	742	719	722	686	788	705	718	736	746	736	705	680	738	763	735	708	730	743	727	709	726	723	748	735	730	734	727	734	753	770	696	765	761	728	779	719	728	741	779	762	705	730	704	680	732	725	746	743	703	776	727	740	743	716	712	739	752	741	747	709	719	706	718	719	753	765	754	703	677	729	769	757	759	745	729	728	680	661	713	740	707	744	684	730	697	710	734	777	694	759	725	700	705	748	690	777	686	695	693	731	686	715	703	737	674	709	695	732	716	721	748	803	703	745	742	732	757	685	730	701	698	734	720	710	675	730	691	735	710	699	701	728	722	775	712	778	743	757	720	827	712	699	692	720	752	771	798	737	724	739	748	726	756	735	663	723	723	673	721	712	747	754	770	726	660	706	710	704	777	750	673	691	730	761	750	713	723	754	702	720	757	706	718	709	710	699	724	722	709	709	686	682	732	720	730	663	711	733	747	684	724	726	768	722	718	703	723	706	736	728	750	726	702	746	746	765	713	759	703	728	733	728	740	741	707	779	743	775	746	697	715	684	732	766	766	752	733	718	709	719	727	716	774	712	676	771	725	725	758	743	642	761	715	699	743	712	759	720	708	749	715	701	726	755	694	715	714	753	776	636	736	726	724	698	766	746	699	731	720	742	715	720	699	739	690	701	739	758	676	769	699	693	742	769	744	767	690	759	806	738	732	758	774	705	659	727	751	701	724	719	714	731	728	753	702	759	685	727	731	742	676	728	725	709	687	722	707	711	725	717	748	748	691	701	738	719	746	753	736	741	713	769	723	712	699	710	729	748	706	724	711	732	762	727	714	761	683	696	721	716	738	764	752	744	762	692	732	749	751	709	741	708	749	740	695	720	706	731	725	738	697	779	749	731	709	715	764	732	711	700	724	727	800	705	681	777	722	728	699	655	715	723	743	704	746	736	725	707	723	750	696	747	770	768	751	721	719	746	709	724	710	769	704	711	708	720	732	721	752	757	744	680	714	746	727	697	793	752	716	751	727	740	675	747	732	692	731	708	690	671	712	731	699	731	749	706	741	679	757	750	717	740	736	731	716	711	707	693	724	694	697	765	739	734	720	713	742	686	772	774	746	747	727	736	666	727	695	714	749	679	730	737	714	736	740	745	729	749	744	765	719	705	731	730	701	751	727	760	744	740	676	721	744	739	669	702	709	751	719	728	750	704	704	752	757	734	751	721	747	746	699	723	719	714	710	701	716	702	715	663	716	724	715	706	766	725	717	721	733	743	700	763	739	683	720	664	703	765	766	673	743	744	712	770	702	701	733	755	686	705	749	722	724	753	743	722	744	746	748	707	756	757	737	686	718	675	716	783	738	723	730	776	766	702	724	750	710	716	733	726	736	728	725	723	727	708	712	738	774	754	693	714	714	679	718	735	738	700	748	738	698	702	729	724	716	792	681	728	731	760	731	720	699	702	710	748	698	739	733	716	726	709	731	718	726	729	696	717	750	720	793	727	732	720	723	712	726	729	730	792	725	766	709	719	709	715	733	701	721	737	721	771	700	734	713	767	735	744	743	682	706	736	732	748	742	746	730	711	703	700	721	775	712	743	754	749	743	723	704	693	719	702	759	720	709	736	737	757	752	738	718	721	716	690	745	710	724	760	691	742	701	723	711	713	755	732	707	734	739	712	726	723	757	739	703	744	710	695	708	704	765	702	718	677	764	708	718	787	687	705	722	809	721	781	699	779	740	693	747	715	731	718	722	740	759	705	718	702	746	734	702	665	688	744	729	716	744	748	745	724	728	692	729	739	729	705	727	721	734	675	691	696	744	696	729	714	740	708	725	729	695	739	690	730	760	744	699	691	726	685	750	712	723	738	744	699	719	725	736	695	726	716	782	723	744	794	757	698	735	751	715	708	775	753	707	726	683	674	769	798	723	705	724	716	714	702	735	713	757	704	714	747	686	701	681	762	716	721	699	699	722	673	706	719	709	759	665	772	683	724	722	772	698	762	734	712	725	688	718	714	725	763	740	726	757	805	753	731	685	708	717	714	726	701	722	722	729	704	751	770	734	691	740	715	716	710	752	670	763	741	730	768	748	707	685	710	776	709	707	737	823	693	742	672	737	712	707	717	788	692	746	692	726	684	748	730	747	702	743	779	702	702	735	725	732	776	686	748	738	699	720	708	725	674	688	740	707	723	716	718	771	696	702	742	746	646	715	711	738	726	762	726	731	691	772	754	750	722	721	722	732	759	720	720	740	743	732	710	719	740	717	740	696	690	742	666	716	749	740	722	735	730	732	727	740	692	698	736	733	740	760	691	701	747	693	701	782	721	797	694	709	708	730	673	689	688	746	749	747	725	744	737	717	732	771	692	728	723	804	690	745	678	696	750	697	724	725	751	695	750	689	716	725	723	655	742	713	754	733	719	746	763	779	739	724	717	740	718	682	741	745	749	674	733	674	736	754	699	758	725	721	742	714	688	671	732	720	755	746	723	726	708	726	736	748	761	712	690	745	750	726	697	719	700	776	704	699	734	721	741	736	725	736	703	685	706	736	717	783	705	720	719	769	685	690	765	750	737	727	713	721	736	716	721	705	754	706	730	692	736	698	737	659	723	737	722	696	771	756	735	764	743	690	754	720	706	692	763	734	744	755	735	748	759	749	687	743	722	687	704	760	674	728	728	719	710	720	767	731	750	718	712	714	765	755	725	674	659	729	746	734	741	743	692	724	662	729	734	694	697	745	760	735	685	718	656	718	725	713	718	719	753	688	748	713	741	706	698	722	745	745	745	787	712	672	760	750	734	770	741	697	730	739	711	729	705	723	656	740	709	730	773	699	677	773	720	773	725	741	678	710	731	721	746	750	693	700	752	747	709	761	721	688	745	753	770	718	706	728	700	763	672	733	670	692	696	684	682	729	700	695	733	722
1341	2251	6678	6489	3368	1360	391	138	75	62	55	50	48	51	57	47	53	69	58	47	56	45	53	60	57	59	50	58	43	58	51	59	54	72	41	52	49	52	63	47	57	60	44	62	63	60	56	56	55	58	59	57	67	55	64	64	63	66	54	58	46	71	59	46	50	61	60	49	59	47	68	67	72	76	55	56	42	47	59	49	50	58	57	57	62	60	55	57	58	47	64	54	57	44	46	53	48	58	47	48	56	63	70	44	60	59	58	50	49	54	59	48	61	56	59	70	49	51	65	61	61	59	58	53	72	52	63	54	57	52	52	62	49	72	71	63	57	61	56	50	66	59	54	60	49	63	49	56	56	59	50	62	49	65	61	59	71	74	52	65	51	60	57	68	63	60	45	62	52	53	60	55	51	58	58	52	59	49	62	53	55	52	51	55	54	53	43	61	55	58	61	56	55	49	71	64	65	56	73	65	54	66	52	66	50	60	68	42	53	68	63	50	59	69	65	60	57	65	67	61	69	54	56	66	50	48	50	76	58	61	55	53	50	54	47	47	63	55	52	55	66	64	68	68	61	48	45	49	62	48	57	55	67	53	67	48	49	51	66	54	56	57	57	44	54	57	61	54	56	60	61	55	41	54	62	56	68	52	43	37	58	51	52	56	68	55	64	49	59	49	60	50	73	60	43	46	65	46	74	60	78	53	60	57	45	47	55	56	61	71	56	41	73	58	44	52	48	56	45	52	52	55	61	44	50	52	50	65	53	59	52	58	57	63	48	57	56	44	45	57	70	55	59	57	58	57	58	59	73	51	48	55	53	44	52	45	53	61	42	62	53	48	61	52	67	59	52	61	66	47	45	54	55	67	65	44	51	47	55	54	62	57	66	58	55	56	49	60	44	51	44	54	52	57	45	61	62	53	61	57	47	63	65	60	72	47	58	75	62	46	64	71	61	68	63	54	62	50	58	49	59	60	56	52	65	65	63	42	55	60	70	77	45	54	59	73	57	55	42	60	52	58	65	68	58	60	66	60	62	53	75	51	60	55	54	59	61	55	51	61	59	44	51	68	62	44	57	51	69	38	61	55	46	60	39	66	64	62	52	45	41	56	52	46	60	55	70	59	53	68	60	61	62	66	60	59	68	62	51	71	61	59	60	60	78	63	53	65	54	42	54	56	58	43	62	57	54	46	66	49	61	47	55	43	57	59	39	59	60	55	64	53	62	68	56	45	58	71	53	56	55	56	51	44	75	61	67	58	68	43	63	58	54	57	61	59	68	61	63	55	51	65	45	41	60	44	58	58	59	54	70	53	65	50	57	46	66	77	55	58	49	51	58	65	63	50	74	54	51	59	56	54	58	48	60	55	65	48	55	59	55	69	52	51	49	62	67	68	71	57	68	54	52	55	57	58	56	64	52	66	53	64	59	59	56	55	64	64	46	67	62	56	66	57	70	39	64	68	63	50	59	60	57	54	61	56	63	61	61	67	64	68	59	47	75	54	66	66	55	54	61	47	50	63	58	64	50	54	48	46	51	58	62	63	62	63	61	48	59	54	59	54	61	55	60	58	64	76	65	52	49	62	64	56	50	41	49	56	60	73	47	63	47	65	41	65	61	62	52	59	61	50	60	57	65	65	65	60	60	76	58	66	56	63	62	69	63	54	57	55	49	63	57	63	39	48	54	60	60	50	61	59	53	66	36	60	58	54	49	66	62	57	64	67	43	57	47	62	47	72	59	62	62	57	73	58	46	56	63	62	46	58	59	47	50	55	60	58	68	55	60	62	62	50	46	48	47	64	53	60	49	53	63	58	61	62	52	56	57	62	62	65	60	55	46	60	47	55	69	76	45	65	50	56	49	58	52	53	57	57	50	53	55	70	49	55	68	57	58	53	68	57	56	59	49	68	42	59	53	46	44	52	69	53	54	46	61	59	53	60	64	72	46	61	66	48	63	55	61	60	74	55	61	54	53	69	44	47	56	61	73	44	55	50	58	60	74	62	58	64	64	66	55	55	63	66	57	50	56	44	67	56	50	63	51	66	42	46	44	70	53	57	44	52	63	62	54	60	58	34	58	67	66	55	55	56	51	54	59	56	57	53	62	49	53	51	54	56	46	67	55	41	64	54	57	46	45	47	50	65	49	47	44	63	64	59	55	58	64	42	55	73	59	64	69	65	53	52	73	68	61	65	49	56	65	74	59	64	62	54	47	55	47	71	56	55	54	54	55	69	50	52	64	66	55	47	59	65	42	60	60	51	58	62	45	42	52	68	56	54	60	61	57	55	61	61	48	60	50	63	46	54	57	60	61	71	59	53	65	54	70	48	49	58	69	67	69	72	46	60	47	57	42	46	73	56	53	63	57	57	64	55	72	61	57	58	61	57	62	58	66	55	59	59	45	51	48	56	66	46	47	63	53	70	63	51	51	52	64	69	59	57	59	47	52	57	65	58	63	54	53	68	52	57	59	55	59	41	50	50	46	61	65	65	51	71	57	69	56	63	51	49	44	57	54	56	65	47	52	60	51	60	53	39	46	55	64	58	58	67	63	62	48	56	63	51	54	72	61	56	50	67	57	75	56	54	56	53	53	55	49	56	55	70	55	50	52	64	57	65	52	56	61	68	60	56	63	52	48	45	54	62	54	74	43	63	50	49	48	45	42	63	58	52	53	52	61	53	46	69	52	62	65	57	60	59	68	52	79	62	44	58	63	57	58	60	47	57	63	59	75	52	63	54	60	58	51	51	41	61	59	41	64	55	61	58	60	60	47	48	68	53	61	50	62	68	38	58	57	47	77	56	63	64	60	55	58	61	57	64	64	52	66	50	57	45	53	60	64	46	56	59	57	69	54	55	54	57	52	44	64	59	49	52	58	64	61	59	63	56	54	56	60	59	64	44	44	53	47	69	61	58	56	48	57	60	49	53	68	70	57	56	54	61	45	56	61	58	58	67	52	64	47	61	70	63	69	58	53	48	72	58	63	72	58	61	59	70	58	56	47	54	45	56	43	56	68	63	57	64	64	44	70	50	56	59	45	61	52	52	58	55	56	52	62	60	46	64	70	56	62	54	48	65	58	68	50	51	50	58	63	61	79	50	60	52	51	50	63	53	67	52	68	51	64	51	63	71	57	50	62	45	65	63	50	55	61	62	59	69	49	55	45	70	44	50	68	51	42	51	52	58	54	66	58	64	59	46	54	61	60	56	53	37	65	50	54	58	77	51	60	62	47	61	41	56	49	54	54	67	41	77	44	57	69	63	49	56	58	55	44	60	65	65	55	61	48	58	65	46	49	49	50	68	58	46	70	66	49	70	68	38	59	70	47	53	59	65	44	48	59	65	49	61	56	52	70	64	45	52	57	43	48	55	71	46	53	46	54	45	63	60	63	47	56	72	67	49	58	57	44	53	54	62	53	66	65	53	63	45	72	56	47	42	36	61	59	52	66	46	49	61	62	60	62	46	67	41	56	63	56	58	45	47	57	65
13060	21771	32851	37427	34801	24462	11105	3344	1144	741	727	692	778	728	731	694	749	731	734	670	718	670	706	717	746	718	708	696	686	720	700	713	659	709	724	740	741	728	749	694	736	702	747	687	739	720	714	681	708	720	711	714	698	728	755	764	759	676	718	723	752	695	720	723	709	670	706	720	743	707	732	671	718	691	676	707	671	695	701	706	721	673	732	747	717	732	718	661	692	742	726	700	689	739	703	724	716	745	758	709	712	700	757	695	723	726	671	706	705	719	685	700	676	740	723	741	710	713	688	720	725	732	737	747	753	687	698	689	756	708	709	737	760	700	700	738	687	735	708	690	720	710	732	691	730	700	719	721	714	734	695	723	738	687	737	687	691	666	719	686	774	764	729	685	661	731	737	741	726	708	740	737	688	693	720	695	698	704	666	738	726	724	710	717	729	756	700	705	656	710	723	739	725	728	706	717	744	721	710	712	718	705	701	694	736	725	791	674	714	692	733	701	692	698	755	735	710	683	666	726	721	724	709	712	722	702	693	736	704	744	732	773	691	699	755	740	679	692	693	699	676	686	685	696	726	709	747	688	730	654	656	675	726	712	705	742	733	739	691	727	736	681	736	776	702	715	718	727	731	772	690	720	719	718	685	709	707	699	711	706	726	680	740	707	705	691	742	702	730	758	744	673	679	734	755	664	712	710	747	703	723	742	737	724	719	703	680	728	721	670	735	674	754	693	744	744	674	724	754	692	734	726	731	717	743	716	711	754	703	709	681	680	712	774	750	657	708	753	711	683	695	690	726	686	705	747	686	726	713	689	719	709	697	738	707	717	723	687	701	746	664	730	730	749	758	728	726	749	702	692	706	749	726	706	702	669	721	726	674	706	734	717	718	689	741	701	696	748	678	707	700	741	671	726	685	754	702	722	707	679	769	707	677	686	686	720	759	682	673	631	655	680	755	722	714	732	740	661	722	708	718	730	722	727	705	682	708	705	766	753	717	734	744	740	690	715	723	706	707	731	693	757	695	714	732	653	688	702	721	716	706	736	731	705	706	697	757	746	684	683	720	675	734	690	709	671	699	714	706	676	672	707	757	678	683	694	682	722	708	691	684	658	675	643	744	708	723	688	706	679	732	715	720	716	706	738	737	781	706	708	695	725	750	697	732	747	698	711	765	700	692	707	687	737	723	749	733	691	753	735	703	708	710	755	739	675	753	752	741	730	719	711	691	734	727	703	716	729	722	735	772	774	718	666	743	724	697	695	747	707	732	686	703	741	734	688	681	684	749	710	682	721	665	693	718	700	725	735	715	712	772	698	719	651	692	751	736	718	740	699	738	686	734	763	712	723	675	691	753	687	708	680	733	684	711	728	754	728	706	753	705	742	730	723	704	715	728	757	764	778	717	722	689	695	771	736	699	732	702	768	655	717	712	746	706	702	700	731	701	699	715	699	705	725	702	739	723	741	717	680	726	741	751	721	710	712	752	701	685	745	687	740	700	701	739	717	698	729	755	732	785	671	706	715	680	705	678	657	739	691	702	650	737	712	714	738	727	716	733	740	691	710	773	674	719	702	780	665	675	692	719	707	711	677	682	681	742	690	718	722	739	749	744	733	710	733	737	727	728	769	659	728	696	696	734	730	747	685	652	711	698	692	668	696	712	745	722	688	749	777	663	708	721	713	751	721	696	719	705	738	716	708	732	716	688	738	686	706	733	727	696	733	758	710	695	667	764	727	678	705	662	735	702	707	703	714	690	650	701	743	676	730	692	733	715	680	653	723	684	730	691	714	717	709	707	715	735	712	746	717	707	686	692	682	660	657	752	769	702	723	717	674	686	668	748	737	685	700	705	713	725	766	725	726	729	718	715	711	666	701	677	704	707	748	692	757	734	726	711	748	698	689	762	707	678	767	697	722	713	736	702	674	720	670	668	711	716	719	738	715	681	724	719	767	742	736	690	732	727	706	741	734	772	731	724	701	716	726	737	711	719	718	669	713	758	691	710	732	739	792	691	675	732	764	689	662	633	696	713	741	727	671	710	710	746	722	742	722	781	727	705	718	712	723	700	713	697	690	693	711	701	721	707	719	720	757	749	700	725	720	733	722	728	715	732	704	770	716	704	690	708	684	717	692	696	710	745	720	736	709	717	693	684	716	727	706	727	720	689	678	687	688	686	691	747	705	705	744	762	736	697	705	709	686	732	675	733	656	724	705	747	690	713	713	708	719	704	677	693	755	750	700	738	690	676	742	708	738	711	709	731	689	748	709	758	714	695	715	758	684	708	699	674	694	756	725	717	726	707	741	683	692	740	739	707	741	718	727	680	728	730	777	711	722	704	737	689	724	715	727	674	725	718	694	710	699	657	731	702	739	671	734	736	733	703	665	714	772	680	703	679	795	718	717	666	717	730	729	705	745	681	739	664	723	713	715	756	741	714	655	677	684	702	710	736	683	720	725	714	678	675	718	700	699	696	741	745	691	748	791	716	746	712	686	719	711	756	691	717	741	730	744	699	738	730	745	727	718	740	731	751	702	726	697	722	767	728	711	722	748	671	723	727	682	680	744	677	724	712	722	698	657	763	703	696	689	734	699	705	679	709	733	734	702	697	751	696	712	681	721	702	735	715	716	660	699	708	734	719	701	718	753	704	682	694	688	734	690	694	716	735	741	684	724	710	705	695	713	710	691	751	746	752	770	746	739	705	701	722	721	694	692	710	687	741	691	721	683	740	727	764	656	700	730	726	686	710	732	724	721	712	724	724	745	720	677	702	704	678	691	705	721	722	725	706	725	720	714	760	725	722	744	709	709	741	690	692	736	690	775	684	691	718	701	720	703	724	660	700	715	725	716	731	711	722	709	750	680	746	690	692	680	690	773	729	695	744	735	715	710	754	696	706	712	726	704	746	750	664	713	718	742	745	758	722	745	700	736	706	720	737	723	718	748	700	722	716	728	753	750	749	645	786	715	708	714	753	725	721	653	715	704	785	691	685	759	719	711	733	699	701	702	722	703	689	714	735	692	724	678	745	752	684	712	659	734	735	680	710	707	680	742	729	703	677	730	767	730	791	702	694	694	703	756	707	726	702	732	749	681	730	747	674	694	727	742	703	685	682	721	745	740	744	734	715	725	732	706	757	669	720	702	692	723	730	738	738	702	693	707	710	717	720	688	716	742	762	677	741	712	720	669	699	690	705	722	697	682	648	745	675	716	712	737	671	733	713	751	684	650	696	746	675	701	759	756	725	695	702	711	720	735	747	691	705	686	725	743	715	740	739	678	694	733	777	669	757	711	671	713	728	722	654	660	753	713	740	726	710	718	705	708	713	719	739	714	741	730	744	696	716	690	688	776	714	714	752	765	747	685	720	696	690	710	660	686	662	685	686	712	756	767	687	714	718	695	713	692	686	720	669	696	657	753	712	707	763	712	703	738	731	757	693	734	736	736	694	663	699	713	730	735	684	676	765	736	717	704	751	663	772	669	720	723	671	740
702	7087	17089	14226	8490	3674	1002	277	80	80	55	73	57	58	60	60	54	70	51	62	58	59	61	56	67	63	73	51	67	49	52	66	52	55	56	64	58	58	65	59	48	63	61	46	42	52	60	48	59	54	63	56	46	47	55	63	58	77	62	49	55	66	51	51	56	53	52	51	53	58	60	63	60	57	64	71	65	59	62	59	55	55	58	50	62	54	54	48	64	56	56	58	65	38	59	43	48	49	55	49	51	49	62	60	42	52	56	71	60	63	53	53	45	54	53	66	51	48	79	47	60	54	48	56	42	46	39	51	59	60	52	57	52	54	47	67	57	65	47	53	64	47	53	64	71	56	47	55	49	44	58	52	65	57	43	62	52	58	54	63	53	53	43	69	63	60	70	53	57	61	45	49	61	53	51	51	50	54	62	56	57	67	40	62	57	57	66	66	59	57	52	59	54	62	41	57	55	58	58	63	59	65	61	72	48	45	62	54	54	65	51	54	58	67	58	40	61	52	59	53	50	67	53	54	52	57	63	59	48	66	58	70	71	40	64	81	52	59	56	65	47	65	59	65	66	51	53	62	49	37	43	58	60	64	52	67	49	66	73	65	51	60	74	54	69	65	46	51	48	68	53	65	59	69	62	45	62	49	64	60	53	53	59	59	63	54	57	73	60	57	63	56	69	51	60	59	64	63	66	49	59	73	70	50	58	59	57	49	69	51	68	46	63	56	73	59	66	75	72	58	62	61	62	48	56	64	65	65	60	73	74	53	57	59	68	67	58	52	55	57	63	55	69	51	67	53	58	67	50	52	49	53	55	58	49	63	44	53	43	69	54	64	64	55	56	44	56	51	58	74	57	55	65	57	44	68	63	76	47	62	50	53	52	65	62	61	65	53	69	60	61	57	58	51	44	54	58	66	60	63	44	61	49	60	76	61	68	53	54	53	63	64	52	50	50	40	52	70	61	58	45	59	49	64	63	53	66	62	52	55	56	54	54	58	56	47	56	50	61	72	65	47	46	64	68	51	64	53	61	69	63	72	57	55	44	59	59	43	46	53	70	55	57	62	59	54	52	63	58	57	63	49	60	52	54	52	50	65	61	47	69	65	54	46	62	58	56	58	69	65	41	57	59	39	61	50	55	60	59	66	68	61	56	72	47	71	51	57	49	64	61	66	44	46	71	57	61	61	49	56	62	60	47	64	59	66	53	61	55	57	60	66	52	55	55	53	48	56	61	61	57	52	52	49	66	69	47	80	45	77	37	54	61	65	46	63	44	50	55	58	62	53	52	59	59	64	47	58	56	54	61	63	49	55	59	57	54	53	64	58	64	54	62	51	51	52	55	57	46	60	53	61	57	71	63	59	59	63	62	43	62	59	69	48	55	52	55	66	72	44	68	56	54	55	58	62	52	52	50	62	72	51	59	60	57	60	49	56	65	69	73	54	48	47	62	55	65	64	61	58	62	53	63	61	53	72	48	60	63	52	56	63	45	51	64	71	61	52	58	48	56	41	47	57	62	49	59	53	69	46	51	48	69	60	60	61	50	58	59	53	71	54	50	61	60	52	61	54	49	54	65	53	48	58	63	49	59	68	60	61	54	54	53	65	52	53	53	60	63	64	55	53	52	54	39	56	48	61	53	58	48	66	58	57	64	50	72	53	61	65	50	56	58	50	65	52	62	56	55	43	53	53	60	46	55	51	68	71	66	59	51	42	65	48	60	61	57	66	53	64	48	74	60	60	61	60	61	58	52	68	63	47	56	60	60	36	55	58	65	64	58	46	47	57	64	55	85	65	55	52	51	58	60	69	53	52	56	43	50	52	52	62	47	47	57	61	54	57	48	58	60	58	39	65	49	59	54	60	62	49	59	56	68	53	57	49	54	62	45	65	56	57	63	79	58	69	55	52	56	49	64	64	54	71	42	64	55	44	65	44	65	46	53	60	74	67	54	57	58	58	52	65	69	49	56	52	40	66	57	46	61	53	58	43	58	48	43	49	53	58	64	65	64	56	49	56	61	58	48	47	56	54	47	53	36	63	67	63	62	51	53	66	42	58	58	56	57	61	53	67	58	46	59	68	67	70	63	56	52	57	59	71	48	57	49	73	62	63	47	56	61	49	58	52	54	72	55	64	58	61	54	60	55	69	58	63	51	80	57	57	70	53	51	43	60	61	58	43	61	56	55	63	51	59	53	62	55	56	57	71	60	51	54	57	65	63	48	60	51	53	63	64	59	59	41	41	39	58	72	52	48	58	59	53	40	56	61	59	52	59	47	60	58	76	68	57	57	53	57	51	60	47	69	54	58	54	47	55	61	51	64	66	65	50	52	64	59	64	50	53	62	54	53	72	54	60	74	56	55	64	50	61	67	75	54	61	58	59	63	66	54	59	72	49	66	53	61	43	63	52	57	60	48	69	53	65	64	54	46	66	48	47	47	65	74	53	54	53	48	59	54	56	57	57	52	66	57	46	45	56	39	48	64	54	57	60	39	60	55	63	52	59	69	52	60	63	49	43	36	53	48	49	67	56	50	50	63	68	57	55	55	66	69	54	54	60	59	74	58	61	50	57	42	50	54	74	42	65	59	70	58	60	59	48	43	52	58	38	53	50	48	63	62	62	60	65	52	55	55	62	51	58	67	41	62	46	49	69	55	51	49	54	52	52	64	61	57	58	59	57	69	60	64	62	57	56	48	61	58	76	59	52	52	65	69	58	57	42	52	52	67	65	63	56	57	69	56	55	55	67	60	47	59	51	52	51	58	50	61	60	63	53	52	60	55	50	54	47	44	56	71	57	57	48	56	53	53	64	53	56	52	61	65	58	62	52	48	49	58	55	47	53	49	66	57	63	61	55	44	74	60	53	64	71	60	49	62	56	65	51	55	56	56	65	52	56	48	58	58	56	51	42	57	61	57	59	61	58	51	56	52	41	56	55	54	49	56	51	55	57	59	51	63	55	48	40	47	52	49	69	35	53	61	45	66	59	60	49	49	55	59	52	43	66	53	54	58	59	59	58	52	46	36	61	60	68	57	53	53	65	64	47	56	48	55	70	51	52	53	60	49	47	46	60	70	55	58	58	49	54	62	67	65	54	57	50	52	59	51	61	54	67	63	59	57	60	60	69	55	50	58	54	54	71	59	42	53	54	54	67	55	55	60	51	56	68	63	60	57	64	57	60	50	72	63	61	68	64	56	39	61	65	55	48	59	62	62	60	56	62	59	52	50	52	51	59	54	66	68	59	51	66	50	56	58	63	61	45	50	62	59	59	53	55	58	67	64	59	69	47	50	57	43	43	60	45	56	57	71	63	61	70	55	63	53	60	51	50	60	57	61	47	54	50	45	57	52	57	51	56	58	63	49	47	39	65	55	61	63	54	62	45	37	56	57	66	50	60	69	56	54	64	63	61	64	50	65	70	70	44	53	61	53	55	64	52	57	43	49	57	71	63	66	65	37	51	47	51	63	52	47	58	60	53	61	54
17071	33819	43554	51863	50252	35661	20012	6915	1804	909	730	662	711	698	682	763	714	699	709	715	694	749	691	683	696	692	685	705	700	676	717	719	740	741	726	685	745	664	672	705	724	703	737	729	720	724	651	696	701	714	704	727	640	743	714	668	736	706	698	728	713	707	701	710	689	663	711	744	708	740	730	672	709	760	720	728	714	730	680	718	728	743	733	693	712	687	731	717	719	664	692	711	745	700	724	718	683	723	656	717	693	721	717	669	745	711	758	750	718	697	755	703	722	727	698	693	732	779	739	671	724	725	750	699	688	773	718	764	712	741	698	752	712	767	709	695	707	725	696	676	701	682	728	750	735	738	704	722	719	727	690	702	688	703	689	681	719	752	682	714	721	704	713	696	688	715	699	690	714	704	688	724	714	700	742	714	710	743	688	712	726	707	708	724	715	710	702	749	708	728	731	739	693	754	745	698	693	672	660	746	754	747	711	758	696	739	757	704	714	753	728	718	692	740	750	713	728	720	734	689	731	745	753	693	731	711	712	698	691	717	733	738	743	728	693	700	689	741	712	652	685	720	736	738	697	672	741	744	728	711	690	732	688	763	695	703	667	716	726	695	738	750	681	693	721	677	730	731	658	776	695	739	674	715	693	763	685	708	776	769	705	627	726	714	754	714	635	681	718	722	691	721	705	732	706	677	742	732	731	757	744	707	711	744	762	690	720	724	731	700	736	739	744	738	662	720	709	728	701	706	750	717	724	730	662	731	693	732	745	698	696	719	705	749	706	717	727	712	687	737	692	722	791	727	714	651	698	710	729	749	713	720	713	682	690	752	719	708	694	766	728	691	710	665	728	762	755	742	715	741	750	732	704	732	685	732	713	732	751	673	680	697	788	678	686	733	717	736	749	643	707	744	709	737	717	707	774	696	728	709	718	734	677	694	715	692	707	705	636	721	665	717	706	768	743	735	700	703	730	671	752	691	696	750	700	763	740	737	721	707	717	669	709	738	716	714	743	722	756	714	704	715	673	707	727	722	762	687	741	715	705	642	752	730	707	720	736	703	708	738	732	728	716	705	694	741	749	725	718	715	758	714	721	738	729	707	713	764	776	670	714	738	679	714	720	642	689	726	695	677	694	638	728	745	697	706	752	681	748	711	690	778	665	708	722	730	676	720	721	755	756	712	740	709	746	722	735	691	705	695	735	748	709	697	734	723	726	732	698	743	694	698	705	707	646	680	710	720	706	712	706	732	761	698	745	719	742	753	712	746	735	707	665	734	707	706	755	739	732	699	678	717	725	758	649	730	711	686	691	688	770	664	728	674	691	690	737	684	695	726	623	732	730	728	720	707	710	747	692	677	719	697	736	707	713	720	726	693	718	726	677	694	743	734	762	734	701	727	714	735	720	694	720	704	664	712	722	747	694	721	701	738	755	753	714	700	749	707	721	707	726	720	714	726	691	727	712	691	694	764	685	725	712	708	713	701	731	663	717	716	718	705	718	719	716	743	720	757	670	724	684	709	661	710	689	712	727	703	674	720	752	752	732	687	729	747	702	722	730	715	726	693	728	710	765	739	711	740	690	719	683	752	732	666	712	712	766	751	735	713	738	705	687	718	659	667	692	680	721	757	704	714	710	696	732	707	761	774	698	726	716	746	696	685	730	717	737	724	740	738	703	683	712	714	754	718	720	676	712	750	750	735	777	759	701	683	758	694	718	681	720	739	726	753	690	668	717	737	737	709	715	736	717	755	697	709	697	661	760	708	695	686	665	732	686	690	678	724	703	694	709	723	705	682	780	713	704	673	717	731	736	698	732	704	718	696	721	688	762	739	709	722	689	754	705	749	702	720	705	732	747	719	716	728	678	696	720	735	704	742	705	704	710	735	701	739	717	701	760	755	704	732	720	682	736	775	738	768	716	713	676	736	737	701	717	717	729	679	755	709	689	707	690	708	700	701	698	692	722	698	745	714	714	753	703	701	737	750	708	738	773	726	703	750	741	722	695	706	712	655	679	717	724	741	719	732	740	637	724	729	751	703	753	706	701	728	708	723	720	685	711	716	709	692	694	729	763	735	722	713	691	708	707	718	695	695	700	703	725	716	744	653	750	682	690	675	700	746	677	675	707	707	682	705	710	723	707	728	727	689	702	709	723	737	711	691	707	763	700	715	761	747	706	707	698	720	688	732	705	690	686	734	684	699	729	784	736	693	682	727	744	713	747	677	757	729	705	703	722	709	700	689	726	677	799	703	695	698	727	674	701	735	710	756	719	671	697	690	737	685	734	705	697	723	739	695	749	685	747	736	675	699	693	733	695	731	746	720	677	700	740	689	723	712	699	691	758	702	754	733	728	696	689	718	708	710	711	750	717	682	733	753	724	672	729	710	712	752	717	686	670	728	672	700	692	741	712	709	729	673	745	713	693	688	721	695	680	666	734	729	708	668	728	722	716	698	733	702	744	681	714	721	706	725	776	702	703	730	735	736	716	742	745	744	709	691	708	761	659	705	682	687	722	728	716	741	751	751	724	700	735	663	700	749	663	678	704	707	735	718	751	693	670	651	723	689	728	723	708	763	755	722	731	701	777	692	672	683	735	679	683	730	700	710	722	731	739	738	737	671	740	706	728	662	694	708	728	756	698	710	734	686	760	707	666	697	726	757	690	719	710	688	703	740	726	724	726	670	742	773	698	681	698	731	728	709	712	743	737	754	703	721	713	716	689	659	706	681	742	730	718	694	734	695	735	708	716	719	724	705	702	726	730	696	740	707	700	726	743	705	735	712	718	698	710	729	692	709	756	664	728	701	697	759	772	724	720	698	684	684	758	733	710	708	723	731	674	718	695	718	754	734	728	754	716	761	736	680	718	692	695	701	738	678	707	694	769	659	725	748	702	713	706	718	689	794	706	765	678	694	709	709	667	680	754	696	782	696	705	712	786	767	756	713	683	703	731	719	691	751	721	775	716	674	693	720	726	721	695	632	737	702	708	730	653	675	715	680	722	666	739	717	778	680	700	691	682	740	727	721	692	741	707	730	695	725	679	727	667	710	697	748	687	683	714	711	756	698	689	712	724	679	701	749	782	686	706	716	725	719	783	687	735	712	717	714	743	687	743	740	704	679	665	708	673	724	663	721	692	651	664	734	749	680	717	727	719	717	723	672	692	742	687	683	759	685	710	681	730	738	747	736	726	729	657	694	734	742	695	727	762	697	744	715	699	700	692	704	726	756	712	755	680	706	688	672	727	754	707	717	672	728	672	753	673	701	749	669	679	659	736	711	719	738	707	687	722	698	680	699	752	742	687	695	744	696	704	741	698	693	727	730	727	700	694	710	700	736	744	719	687	686	721	699	745	665	712	701	680	737	751	712	733	727	699	733	694	705	770	699	671	764	729	752	696	691	702	713	753	693	724	706	679	672	700	726	701	739	773	692	729	713	707	759	746	705	722	736	709	718	729	702	695	688	705	709	747	660	686	721	691	756	691	754	699	720
2185	6554	18286	14727	8298	3579	986	243	116	58	73	74	56	51	63	53	71	54	62	68	63	60	64	53	59	60	64	56	65	69	59	56	67	55	53	49	62	47	62	64	61	48	73	59	50	63	56	69	66	48	58	58	51	50	64	63	69	64	65	69	69	57	64	68	44	80	55	59	56	59	63	68	79	66	64	68	47	50	48	58	61	58	64	68	56	68	54	53	63	52	50	59	53	56	61	66	56	63	51	57	52	69	47	49	51	67	64	53	57	56	58	55	61	61	70	72	56	51	55	55	71	52	50	69	54	59	62	51	58	52	56	72	51	72	68	66	54	61	44	54	54	59	59	55	51	53	59	58	57	35	71	63	64	69	65	64	64	64	67	54	67	65	59	62	57	58	70	57	55	57	63	60	50	54	49	50	55	55	65	58	50	59	70	62	52	65	67	63	63	60	68	69	65	60	49	58	60	67	43	70	54	60	47	55	57	49	67	68	65	61	63	52	61	62	72	63	65	56	68	56	67	67	44	67	64	54	50	57	73	52	67	58	64	67	60	49	70	63	62	69	53	53	67	46	50	66	62	66	55	71	57	48	55	62	60	54	64	70	47	66	56	59	65	59	70	51	57	62	41	60	58	65	70	53	48	69	65	59	67	55	63	44	45	61	49	58	59	62	54	55	50	51	58	49	53	62	64	59	54	74	60	69	52	70	67	54	63	79	54	58	63	61	67	51	45	55	72	58	57	74	56	48	60	54	50	64	66	64	50	69	55	64	62	54	53	71	54	59	55	59	62	58	74	66	50	52	53	56	58	54	62	61	64	65	62	52	48	61	50	65	56	64	58	56	53	62	64	48	60	52	67	48	68	68	64	49	66	53	48	67	65	68	50	61	55	60	67	56	64	68	62	71	61	48	52	52	60	64	61	45	54	43	51	51	52	59	60	77	61	69	73	47	54	57	60	64	66	65	55	57	49	62	57	56	58	57	61	51	50	68	64	53	57	71	66	53	66	59	67	72	54	52	53	62	51	72	59	62	62	58	51	61	62	60	58	68	51	51	65	57	65	58	61	49	69	57	54	55	60	50	61	75	59	59	45	64	66	58	56	62	52	66	51	49	70	66	71	76	47	62	54	53	52	72	63	58	64	58	66	63	58	70	64	55	70	48	50	60	51	65	64	63	63	47	52	54	62	68	56	62	51	48	55	75	47	53	62	68	57	51	64	46	66	57	49	45	55	58	54	54	46	49	62	62	62	59	61	58	63	61	57	51	63	58	57	58	60	49	69	51	48	46	63	62	71	49	67	55	54	60	68	60	52	64	54	55	53	54	49	69	55	54	43	53	54	53	51	55	60	65	54	56	63	57	70	67	56	63	83	69	55	57	55	56	54	49	48	58	60	61	48	62	56	66	54	56	52	65	56	46	63	56	64	54	54	51	55	45	51	44	76	64	60	67	63	54	68	65	66	56	72	47	54	66	52	67	58	63	49	56	59	56	66	56	48	63	63	58	63	75	58	76	59	61	54	56	57	70	54	63	65	50	67	51	67	56	60	65	59	64	61	64	56	50	49	51	66	53	59	74	61	71	69	65	68	43	56	52	62	61	55	66	49	53	60	55	57	61	60	64	58	61	59	66	74	61	61	49	52	60	66	62	68	56	62	61	69	54	46	54	48	61	61	51	49	68	63	72	46	55	59	68	57	53	58	61	41	59	70	53	58	66	66	56	66	77	85	55	67	52	61	63	54	54	58	57	69	59	70	48	57	57	53	50	63	56	61	57	54	65	56	60	60	46	65	58	48	57	62	54	53	59	46	57	57	57	52	57	58	62	52	53	60	49	60	54	65	61	57	69	61	47	52	65	53	64	62	43	50	54	62	63	57	68	72	58	63	54	55	53	66	61	50	64	63	64	70	65	47	54	63	76	56	49	64	44	61	51	59	54	69	59	42	64	53	55	64	47	62	60	50	55	52	60	57	51	54	80	60	66	59	62	57	52	74	64	74	62	62	52	66	49	65	52	49	53	73	60	75	56	58	50	56	66	79	64	72	44	62	61	66	54	61	62	67	49	48	65	62	60	63	40	48	53	70	53	60	67	72	57	73	50	62	65	50	63	63	58	51	48	62	49	70	66	71	62	69	48	51	51	48	49	60	62	61	56	66	68	64	56	66	59	71	54	60	47	75	65	67	75	44	64	60	67	64	60	67	56	75	54	59	70	71	60	61	62	71	63	59	55	52	53	57	60	57	55	57	54	67	50	60	55	54	52	60	52	64	57	76	52	50	61	65	69	68	58	60	44	64	55	53	55	58	52	55	59	44	65	53	59	60	63	50	64	47	65	57	58	60	63	55	61	56	65	55	60	48	50	61	61	61	58	55	73	51	57	60	55	54	57	49	53	66	50	45	58	60	59	59	60	60	60	65	67	59	53	62	56	64	57	44	57	54	56	66	48	56	59	59	70	67	55	78	59	40	67	61	53	63	53	48	61	52	63	65	51	56	61	69	56	47	48	58	52	54	70	53	45	63	63	68	51	67	66	59	73	63	61	49	50	51	63	62	62	65	54	81	50	68	68	58	54	45	70	63	57	68	64	70	62	64	51	65	68	56	50	60	61	64	56	51	49	59	59	58	52	70	64	62	57	49	50	47	48	60	53	63	57	51	63	62	58	60	53	50	53	61	54	56	63	54	45	65	54	66	66	43	60	41	53	68	72	52	65	55	52	69	58	57	65	58	63	65	60	64	67	57	54	58	58	49	58	56	59	66	58	67	73	63	74	60	49	56	59	61	61	55	56	48	62	57	52	62	70	52	62	70	66	69	56	62	48	65	58	55	63	55	59	56	63	60	62	55	64	66	62	57	54	62	55	61	68	65	57	64	56	53	65	64	59	56	62	50	65	72	55	70	56	73	64	51	49	67	56	56	77	70	60	59	61	69	65	69	62	68	59	61	63	53	74	67	56	48	65	57	56	61	68	57	56	53	71	47	64	61	64	59	61	61	58	61	53	50	53	64	63	58	74	56	67	69	62	60	51	66	63	72	57	70	55	71	55	62	66	65	50	48	65	56	51	46	70	52	62	66	59	54	61	53	59	65	62	57	58	50	61	62	48	54	63	46	50	52	65	57	73	50	52	72	59	59	52	50	60	48	55	54	58	69	67	57	79	55	57	61	60	59	58	61	48	54	53	55	65	50	59	65	60	74	64	53	59	61	71	57	55	67	62	63	44	43	50	63	73	65	71	56	65	61	56	56	64	58	72	55	73	57	50	65	67	70	58	57	67	64	59	65	61	48	57	58	54	43	54	60	59	64	52	49	53	51	53	54	56	58	54	57	61	51	60	58	54	66	58	61	66	49	47	61	58	55	53	60	71	67	67	60	63	60	54	56	56	57	66	59	70	62	61	57	49	61	57	67	54	58	75	57	67	61	66	62	61	57	60	60	53	62	65	64	55	44	60	69	58	60	59	54	53	53	54	52	54	53	63	57	65
18262	32891	45958	50769	48134	34262	19699	6887	1811	881	780	742	713	684	758	746	747	767	741	716	740	738	762	773	742	722	767	771	710	777	697	706	750	795	760	731	746	746	715	728	688	723	730	776	745	699	679	699	713	754	769	707	733	744	753	765	711	721	773	726	734	780	710	762	734	681	745	730	739	679	751	704	752	737	724	718	711	758	684	714	769	756	756	754	733	702	735	755	749	722	766	686	769	715	717	771	681	733	695	742	755	808	744	724	711	742	735	767	711	692	717	768	725	713	745	706	741	721	735	731	722	793	715	722	731	753	807	748	773	730	704	734	742	702	782	723	742	735	652	687	757	707	764	752	751	744	706	741	751	710	730	730	698	748	729	718	746	699	728	757	724	754	739	732	731	754	757	743	723	719	699	750	739	708	722	751	710	759	679	764	741	778	711	741	744	749	761	739	762	722	742	677	744	786	720	697	714	767	736	798	732	708	778	730	721	735	772	754	711	755	750	722	770	721	751	723	752	731	779	740	779	712	755	742	715	779	720	780	770	765	696	743	737	779	703	743	735	764	810	710	748	720	711	757	730	705	732	745	700	719	709	731	745	725	772	734	723	723	698	705	696	738	734	739	765	718	719	761	700	735	716	762	738	710	737	742	792	714	752	750	722	731	763	743	735	707	707	716	737	680	749	687	747	760	740	763	716	653	701	767	702	739	786	756	754	742	779	773	669	724	797	693	656	754	700	704	784	758	711	752	694	748	709	711	758	717	693	740	759	738	763	724	783	733	720	786	690	736	747	734	740	693	779	675	803	730	731	799	745	739	749	736	721	736	729	720	710	761	766	756	767	735	736	753	707	738	709	770	714	716	723	729	763	748	676	687	685	758	745	727	718	724	727	766	793	779	777	731	747	759	691	747	755	730	739	785	730	769	741	791	737	708	696	715	735	736	781	735	670	750	720	738	746	755	728	767	738	711	758	779	722	772	691	776	727	716	730	759	780	776	743	743	742	752	713	714	779	721	784	651	763	723	759	768	721	761	751	746	742	777	759	731	712	756	739	812	710	756	755	735	697	751	733	708	730	704	708	710	704	748	786	737	726	747	709	734	765	770	765	709	727	701	749	776	742	737	716	710	716	746	714	758	698	708	761	783	708	751	738	712	695	713	724	720	751	730	747	713	756	764	773	735	756	784	719	748	759	699	738	723	745	761	731	693	743	742	723	732	738	742	711	759	751	711	719	725	709	720	758	726	738	749	756	753	725	734	721	742	747	721	745	741	721	743	715	715	748	709	734	720	723	751	718	775	782	703	747	750	701	778	747	748	750	743	673	722	777	740	742	720	700	730	731	746	725	708	751	713	750	737	734	742	749	703	717	752	766	726	719	748	695	733	741	794	718	731	694	751	748	772	733	729	703	723	733	743	714	740	723	738	723	740	737	745	747	767	727	722	746	732	777	750	708	753	724	756	715	743	786	762	774	724	752	725	765	711	709	727	695	764	757	760	710	761	748	704	684	747	710	751	717	765	767	720	684	736	735	737	728	733	764	702	764	754	702	725	725	744	782	699	752	704	735	726	752	705	719	740	767	769	708	707	726	714	734	720	714	727	756	715	745	723	691	780	720	756	763	719	762	750	723	715	785	759	786	761	767	743	771	770	680	680	760	762	741	726	732	785	746	748	742	759	690	730	754	755	750	753	778	717	751	736	707	716	750	710	769	742	722	719	734	686	700	680	753	705	760	771	722	666	799	757	769	725	752	759	743	746	740	739	747	779	708	712	735	744	720	713	725	760	723	751	727	711	722	715	745	735	736	747	719	700	764	733	782	706	728	754	758	747	753	762	737	689	761	703	729	741	787	743	706	728	714	730	742	731	795	737	749	768	751	759	672	746	707	719	736	725	726	721	731	770	724	712	702	812	718	752	770	721	678	767	724	714	688	724	773	723	747	752	765	755	733	710	732	700	702	699	710	730	772	735	699	736	760	744	750	763	739	731	735	711	717	701	745	735	758	755	731	712	762	752	733	769	747	730	732	714	728	730	766	776	795	745	723	688	756	765	737	796	727	723	716	729	732	729	768	710	732	770	808	725	728	769	743	742	714	737	748	781	693	739	712	769	750	711	755	760	702	722	769	750	798	752	753	706	736	708	735	768	759	744	763	719	734	767	702	759	739	753	710	762	780	749	759	685	701	713	689	749	723	746	741	720	769	699	761	714	717	814	734	719	768	785	783	750	741	751	714	768	736	684	695	757	739	750	687	776	743	780	776	728	767	747	720	722	767	700	767	709	727	807	724	702	727	732	710	716	718	720	791	764	700	774	751	703	714	759	735	728	688	715	727	710	730	734	715	750	718	747	766	736	745	675	711	745	729	705	710	734	734	756	761	755	779	733	729	745	728	739	691	718	753	721	738	722	706	710	715	676	736	749	788	689	772	769	679	757	764	793	714	734	745	694	705	770	743	763	757	766	719	748	737	738	756	721	794	677	724	721	744	743	744	714	730	735	723	747	794	732	742	748	729	711	704	745	759	776	737	711	704	750	741	728	724	771	716	716	747	775	702	682	732	734	725	731	707	746	758	736	741	802	726	787	746	729	758	735	748	737	748	786	754	753	743	723	749	735	745	740	721	701	735	742	727	714	747	723	740	702	667	746	730	725	770	773	769	735	764	692	734	744	708	724	715	726	733	750	745	733	675	722	706	749	725	758	749	724	729	670	754	742	719	717	737	734	753	740	729	717	700	727	697	738	765	687	709	753	712	714	737	719	693	755	709	747	681	690	749	715	722	702	768	704	757	733	718	815	763	728	754	711	711	728	709	739	779	716	780	715	748	747	711	780	713	779	707	734	743	752	756	710	732	680	744	772	749	786	750	715	752	744	772	735	721	749	726	739	711	754	745	708	734	772	721	710	719	737	728	760	714	725	723	764	722	737	741	740	760	709	719	744	743	763	737	737	696	764	718	696	709	706	736	719	669	748	711	716	768	762	720	768	787	688	725	760	755	742	773	761	745	756	704	737	752	689	767	773	754	730	687	756	740	694	720	700	728	737	760	730	743	703	728	729	740	700	742	742	730	780	769	761	739	760	707	706	745	736	762	753	690	754	734	685	736	752	724	730	760	701	767	732	762	729	747	783	697	708	749	771	716	734	769	755	729	762	726	717	712	726	781	728	751	737	741	745	697	732	741	805	740	748	751	734	764	759	737	704	780	752	787	723	741	704	725	761	777	750	774	753	742	795	752	760	776	751	769	733	783	701	733	735	744	740	728	755	759	724	753	744	712	724	697	756	738	728	744	698	765	726	769	720	728	729	745	725	769	751	796	743	767	747	734	778	742	710	749	738	753	737	758	772	757	724	773	764	743	671	732	741	760	749	767	762	726	726	702	712	691	677	702	743	713	717	700	740	724	740	783	722	738	748	732	761	724	764	807	718	708	738	705	715	793	737	756	729	714	751	728	751	723	723	772	766	707	758	764	729	735	734	771	729	724	733	758	703
1596	13449	25082	19547	12211	5576	1523	336	125	79	62	68	52	59	70	72	53	43	65	50	52	49	51	64	51	60	59	62	71	61	74	68	45	67	51	53	62	60	64	66	59	48	40	58	49	62	68	71	61	66	63	65	52	58	51	71	50	56	64	53	49	70	50	55	72	36	59	36	66	57	58	49	46	63	57	33	59	68	48	40	51	43	52	66	57	55	55	61	60	63	57	51	68	58	52	68	60	51	68	39	50	52	57	53	58	41	54	59	70	46	67	38	55	56	61	53	55	63	55	63	62	76	65	62	56	58	59	59	59	59	43	51	65	72	53	44	63	67	59	67	67	53	59	54	55	55	39	66	73	65	66	51	56	50	62	68	60	46	73	46	51	62	51	67	51	79	62	60	59	51	51	57	51	66	55	83	64	62	61	56	58	51	50	60	64	59	59	60	47	49	50	56	67	64	50	61	45	68	77	69	63	56	49	52	61	53	54	57	62	56	62	70	58	56	53	57	59	65	41	68	70	67	63	60	44	54	63	63	55	55	61	57	56	53	44	54	64	55	50	56	50	62	59	42	60	70	58	58	41	65	52	72	57	57	49	59	67	62	55	59	68	58	67	53	46	62	51	62	47	61	60	56	58	67	48	59	48	55	61	47	39	69	45	55	57	47	58	73	56	58	46	50	55	56	65	67	53	62	62	55	58	58	56	69	66	60	57	55	60	61	52	60	49	51	69	67	48	72	56	56	62	58	52	39	56	57	53	66	54	65	75	73	61	60	57	59	50	57	57	60	68	46	61	59	71	61	56	69	52	67	64	61	50	64	82	64	61	49	55	51	54	41	50	49	54	63	61	59	56	56	64	65	66	54	66	71	57	67	56	55	69	64	48	72	68	62	71	53	59	57	48	52	58	61	48	51	58	57	60	55	54	62	70	56	41	52	53	64	64	50	64	49	48	51	60	73	67	59	56	73	69	58	54	61	52	59	52	54	49	65	60	60	60	58	51	57	55	73	82	80	60	51	55	61	57	62	55	53	59	56	53	60	53	57	58	61	66	64	69	64	78	52	45	66	55	62	62	58	42	62	46	64	62	50	57	48	52	55	59	63	65	61	68	55	59	63	60	62	56	54	55	65	60	64	60	62	54	61	69	67	65	37	51	61	68	56	61	65	70	62	67	69	62	60	38	79	52	59	68	49	78	71	72	51	57	57	51	75	53	66	58	57	59	64	64	64	50	62	60	52	59	54	60	64	62	57	52	65	49	72	65	62	70	65	68	53	60	56	52	45	66	68	54	51	64	56	57	68	37	60	40	57	54	36	69	47	41	48	59	55	60	48	48	61	49	55	62	57	48	53	52	72	47	61	54	48	65	62	54	59	50	57	55	49	69	59	43	55	59	51	55	74	69	46	62	61	59	62	68	65	66	57	53	55	45	53	59	59	62	61	56	53	66	60	52	71	70	46	59	51	51	62	57	69	40	42	54	55	55	55	57	52	68	61	53	67	61	55	56	70	71	55	69	69	49	50	50	62	44	66	51	57	65	62	65	58	66	61	61	49	60	61	74	61	70	84	63	78	49	51	62	60	71	56	64	65	61	51	57	48	66	64	62	57	69	75	69	46	69	52	63	69	60	68	46	59	58	71	71	59	53	63	58	66	65	67	52	45	73	64	46	59	60	56	64	49	55	58	56	51	59	62	52	44	63	61	66	61	53	68	66	61	59	56	61	54	74	55	72	50	62	50	62	67	77	59	64	63	54	64	70	52	60	63	48	51	56	58	56	59	52	58	62	55	68	59	54	47	58	67	52	65	57	56	54	52	62	62	58	62	70	50	72	45	61	70	49	57	42	68	57	58	46	52	68	53	71	71	48	54	52	50	62	68	63	51	64	47	75	56	54	53	64	68	46	53	57	43	46	62	63	61	65	47	51	62	61	68	64	53	70	51	54	56	59	46	59	60	61	58	58	58	69	70	45	52	55	55	44	70	64	51	63	57	67	58	57	53	74	67	65	59	56	49	51	61	56	53	56	69	70	60	68	61	46	49	64	54	50	68	60	62	62	43	59	45	63	56	68	57	61	54	56	71	43	68	49	60	55	46	71	50	68	66	53	52	52	62	56	56	63	42	58	52	63	51	61	41	51	59	66	63	71	62	70	42	49	59	56	61	56	69	52	62	71	57	67	61	50	61	55	54	47	82	57	57	72	68	56	66	53	71	54	54	52	65	59	55	54	56	64	54	52	62	66	50	57	58	52	58	73	64	54	50	52	51	68	68	75	52	54	50	50	50	58	45	53	46	59	70	51	59	53	65	64	67	52	51	55	56	51	60	53	55	66	71	60	56	65	53	57	57	35	60	58	57	48	70	44	57	71	66	59	67	65	54	77	57	53	58	65	63	73	50	51	66	56	56	57	54	58	53	61	58	52	50	55	60	60	62	75	69	66	63	55	67	53	47	52	66	52	53	55	65	53	57	68	70	70	55	57	65	52	56	50	61	50	63	63	51	78	45	56	59	54	66	66	47	60	54	46	57	62	68	52	59	62	56	49	62	67	56	57	58	63	68	71	51	69	50	50	63	75	72	68	69	69	59	60	70	54	57	63	60	70	71	46	58	48	59	73	61	60	54	67	57	50	59	67	56	47	59	52	63	69	77	57	56	55	47	62	66	58	68	58	58	52	60	63	52	53	56	47	58	60	59	57	60	65	65	56	79	66	48	66	60	63	53	59	73	47	60	45	57	51	51	56	50	60	65	70	73	78	56	60	73	64	49	68	70	64	55	52	51	44	51	61	68	58	66	60	56	49	59	53	57	77	48	64	61	55	53	62	66	58	63	71	62	53	61	65	67	57	51	55	62	55	58	67	56	61	67	55	60	65	50	58	57	52	62	62	49	57	48	52	59	64	62	57	58	63	55	69	54	61	53	59	54	64	63	56	67	57	60	61	63	46	53	63	57	52	69	54	67	48	59	65	48	66	59	63	51	51	53	58	53	47	62	57	55	62	60	61	63	47	57	67	59	57	52	43	68	63	61	55	41	51	46	57	52	63	64	65	67	63	65	49	62	54	58	54	41	53	52	57	56	49	59	50	50	58	50	69	54	60	63	56	61	45	63	57	50	65	54	61	68	76	57	67	59	70	54	53	44	64	59	69	49	66	55	63	51	57	48	60	67	58	78	58	61	57	59	62	52	57	58	65	58	63	62	48	53	64	69	52	54	58	66	67	61	67	64	66	76	55	47	66	63	58	49	63	67	48	62	49	50	49	46	73	59	53	76	57	72	63	49	62	60	56	61	58	51	68	58	57	76	50	66	69	61	27	62	57	67	55	61	51	71	60	55	60	72	50	57	48	59	55	52	53	68	66	52	63	72	61	59	64	57	56	63	68	70	81	56	67	68	64	60	67	57	53	57	68	61	48	53	52	64	61	59	62	67	55	51	60	53	60	46	72	58	51	51	56	61	54	64	40	55	56	64	61	63	54	39	58	54
25322	43128	51556	58684	56536	40253	24096	9474	2450	1027	765	732	696	760	773	746	731	747	770	742	701	762	751	737	773	713	733	754	701	761	704	703	756	744	757	749	766	732	727	733	719	740	709	727	705	760	735	729	728	699	714	743	735	693	768	712	719	709	727	778	752	744	725	713	731	702	731	753	726	728	754	699	706	735	732	709	694	706	658	702	728	750	713	753	695	803	763	669	733	726	722	742	729	741	692	764	726	744	770	720	737	688	720	733	755	717	720	770	736	755	743	770	753	751	761	733	771	721	730	754	687	738	736	717	736	733	756	715	757	746	742	718	727	769	745	744	730	749	759	700	690	653	667	750	771	758	724	722	737	738	769	701	714	696	750	700	712	733	751	726	716	749	734	720	733	730	669	714	782	701	755	728	724	705	740	766	696	728	738	726	732	687	719	745	751	719	739	762	755	739	762	709	801	698	712	694	725	732	693	723	773	737	759	704	717	700	718	691	752	726	706	723	722	770	730	769	742	765	817	710	718	735	740	754	728	763	737	754	690	716	699	708	684	683	732	732	710	778	726	701	740	699	714	782	753	689	719	770	737	735	709	691	725	734	733	775	747	746	719	756	740	757	697	744	720	752	738	718	804	799	711	695	716	718	750	740	697	709	722	698	726	714	732	760	720	690	730	745	732	729	721	755	745	743	715	725	787	737	733	751	730	776	714	742	733	779	668	712	749	707	745	748	727	752	653	659	741	709	681	738	689	766	715	716	704	702	726	743	770	754	695	706	706	764	743	733	761	731	689	716	716	742	714	726	776	706	748	695	729	800	768	742	680	703	728	712	737	734	706	669	735	720	746	748	751	728	732	699	724	732	723	759	741	757	715	707	728	708	675	726	729	723	701	727	723	696	763	708	680	732	775	729	753	787	731	719	732	761	730	755	706	705	739	721	692	763	738	747	724	731	737	718	725	745	713	759	750	717	731	787	756	710	710	766	702	763	691	702	735	752	726	705	729	694	738	727	721	746	706	695	717	703	723	695	709	706	749	736	703	711	701	723	742	756	717	726	719	726	723	703	710	757	679	731	753	766	695	727	789	761	721	733	731	746	727	730	747	717	712	729	675	729	771	749	722	732	709	731	728	757	724	740	707	694	737	720	748	748	774	677	767	729	767	686	729	720	700	763	693	709	738	737	690	751	746	788	729	767	755	770	730	751	708	705	716	715	731	774	702	696	702	718	755	761	719	724	778	747	744	748	698	742	745	716	705	709	756	745	678	677	712	705	736	782	720	754	717	720	687	803	741	746	695	754	725	723	701	745	723	733	729	750	742	751	708	670	758	748	757	787	694	758	726	755	720	727	684	765	767	751	714	699	704	761	746	755	680	767	717	736	740	734	723	700	720	715	771	741	740	747	736	751	752	715	762	718	766	746	721	748	734	749	683	724	768	735	715	761	737	742	725	766	703	751	746	730	777	714	773	710	722	704	704	714	668	697	762	738	741	711	722	699	723	724	718	755	739	727	744	684	741	728	709	717	735	753	712	763	756	733	682	725	717	773	701	711	760	707	706	721	731	743	730	701	723	756	703	751	738	768	774	716	790	727	775	711	689	765	707	737	711	719	768	740	754	753	742	732	765	687	737	722	760	722	722	726	734	696	736	708	724	694	721	729	750	730	711	687	723	739	703	715	741	753	710	697	744	670	695	701	763	761	758	709	724	763	784	742	730	767	751	720	712	748	722	739	665	705	748	703	781	699	796	789	723	713	755	736	720	687	758	704	703	777	721	759	700	676	730	720	731	710	700	691	732	744	695	793	699	780	689	696	711	733	757	760	714	664	703	725	751	688	758	724	710	715	754	744	744	731	736	727	741	667	731	725	715	693	752	738	746	764	761	694	695	745	715	736	736	740	750	741	701	680	744	751	770	704	748	761	718	690	738	752	710	715	774	750	719	746	767	730	733	727	701	750	742	763	706	752	773	697	768	738	743	747	746	738	773	738	713	687	758	716	739	759	731	737	741	715	742	762	718	750	782	704	722	752	746	747	745	708	745	733	747	705	710	729	747	776	736	752	699	713	751	754	741	746	692	699	726	719	705	716	717	731	710	694	722	736	711	788	754	675	757	746	675	741	719	715	758	732	724	684	744	725	742	746	749	683	769	732	706	755	735	699	674	721	751	705	708	725	776	758	732	732	747	736	758	673	684	755	709	715	696	697	694	735	705	731	743	727	715	716	728	708	761	718	756	714	765	800	723	768	678	765	723	747	725	686	745	728	745	738	753	749	713	688	759	751	735	765	737	729	729	745	722	734	783	745	730	783	718	768	791	731	741	673	727	691	722	779	690	733	676	733	699	715	707	737	675	732	737	717	702	706	738	739	720	746	701	774	722	756	746	722	714	711	718	739	726	731	771	698	724	700	751	734	734	764	751	708	730	705	771	733	673	720	765	703	754	715	709	746	764	711	724	744	684	711	705	730	719	699	739	738	685	738	709	743	717	687	761	764	729	699	711	733	706	739	687	704	746	742	705	696	707	734	690	712	700	701	720	740	744	712	724	772	737	721	715	775	711	733	748	724	726	701	722	741	702	741	704	721	705	715	748	721	766	667	715	701	766	733	739	724	710	780	723	716	757	702	723	699	743	735	763	710	729	770	744	685	778	734	701	698	712	717	680	760	731	713	757	720	755	735	716	707	731	747	739	729	726	710	747	730	758	721	707	726	778	766	733	702	760	703	733	718	712	746	719	707	726	706	768	750	703	712	671	759	722	748	725	740	709	770	731	795	748	735	723	742	759	756	710	709	712	792	687	722	743	732	698	717	755	735	735	734	703	739	733	753	726	755	699	727	741	708	702	711	698	718	740	740	733	727	781	748	689	716	737	675	734	765	726	782	669	738	807	703	768	696	700	736	720	773	740	734	716	742	743	689	733	764	702	717	723	756	727	759	705	719	707	794	752	775	758	729	715	756	725	761	765	743	673	697	716	706	733	765	724	754	701	725	786	744	744	683	715	728	741	726	718	746	716	738	743	733	701	691	703	728	733	699	719	726	729	710	769	700	724	693	758	752	695	691	726	787	739	695	706	727	726	785	727	722	712	730	775	750	743	717	729	704	779	715	709	754	722	692	677	762	754	741	743	676	788	749	728	740	664	715	696	703	704	727	710	726	713	696	694	738	707	752	761	698	735	687	734	720	731	724	759	693	746	714	714	722	733	769	749	744	734	715	703	723	738	696	740	759	731	717	721	709	694	733	737	708	729	680	773	736	728	735	732	706	789	740	746	711	758	720	737	747	749	786	755	727	762	751	706	719	712	761	757	723	740	684	718	756	735	753	747	738	789	701	696	720	723	762	708	731	743	669	752	775	737	732	764	748	745	713	760	689	717	713	687	736	715	703	718	669	764	731	708	765	747	713	676	774	720	756	749	719	747	701	715	720	756	687	709	702	710	776	693	783	780	745	749	780	733	771	713	744	728	721	764	755	759	717	736	722	757	751	756	736
1438	2889	6017	5871	3355	1455	431	150	74	67	66	50	77	68	54	44	37	56	72	62	61	54	57	62	61	54	54	70	49	42	47	73	58	62	52	48	51	67	58	48	76	52	70	66	68	50	52	81	60	61	69	49	51	64	51	60	49	44	52	37	72	73	62	57	58	52	55	68	54	46	48	64	80	47	54	46	55	50	59	48	63	60	62	49	47	49	63	62	45	49	45	47	58	60	56	63	61	68	73	57	60	66	47	46	60	57	53	62	54	61	51	61	46	65	54	56	49	62	55	55	61	61	61	57	64	54	64	53	58	55	38	58	60	62	65	45	56	62	58	52	60	54	49	44	49	75	41	50	54	54	57	66	53	52	62	64	63	57	67	51	56	46	50	58	58	52	76	56	60	61	53	55	56	59	65	46	50	49	50	57	49	69	50	62	63	57	57	48	50	67	50	56	57	58	52	61	67	70	60	51	48	58	51	45	62	59	53	52	62	56	60	61	62	55	47	59	66	60	50	62	49	67	51	65	48	55	54	70	66	50	54	51	60	60	47	61	60	51	51	51	57	55	58	50	43	62	74	47	49	53	60	46	57	59	56	61	50	55	44	63	64	62	69	79	53	55	48	60	51	48	58	53	71	56	59	71	54	65	56	50	50	56	57	57	62	61	50	54	65	62	62	65	61	66	61	56	62	50	61	61	46	59	68	56	62	68	63	60	59	58	59	64	52	58	59	61	61	71	65	55	72	66	61	52	62	56	66	60	60	58	59	57	45	48	63	50	45	50	63	56	50	58	58	65	58	46	60	56	62	45	64	60	56	58	52	59	76	46	52	62	67	58	61	58	57	60	63	53	51	57	60	58	56	56	53	58	65	68	52	53	68	61	58	61	60	54	52	44	53	53	60	55	72	55	55	65	47	62	56	61	56	73	68	51	48	60	52	46	44	59	61	48	63	51	65	61	53	51	57	59	63	58	58	67	55	54	68	65	52	52	61	62	60	55	56	57	53	59	61	47	46	64	71	61	67	66	59	61	58	52	64	59	42	58	68	64	40	53	70	58	58	59	51	55	60	62	63	61	48	53	58	59	67	55	53	70	62	53	55	43	55	60	60	62	56	47	46	62	58	56	63	54	47	59	60	57	61	47	55	72	61	71	56	57	67	52	58	60	78	45	45	62	59	56	56	59	53	61	51	67	59	66	62	64	44	60	40	44	61	58	60	62	66	61	48	55	56	66	58	54	57	45	59	55	62	57	52	56	63	61	51	55	55	50	52	56	40	50	52	65	69	51	66	50	52	53	53	58	55	58	54	54	67	64	57	69	48	64	54	45	54	51	44	54	58	43	63	51	58	56	69	64	55	51	74	67	66	55	63	55	53	67	61	61	51	53	54	63	49	68	62	57	60	48	56	61	61	59	61	56	63	69	59	58	56	53	60	66	66	56	59	59	44	50	58	63	55	66	54	44	60	67	47	60	63	42	53	44	49	60	58	53	52	62	77	50	59	58	52	60	58	55	59	49	69	47	63	61	64	73	44	47	50	66	52	61	56	49	57	57	48	61	55	61	55	64	58	70	50	64	41	66	49	62	57	46	50	43	60	63	57	51	61	72	49	57	45	50	69	55	61	60	59	59	51	64	71	48	55	65	46	51	58	56	68	53	66	53	63	57	42	50	63	58	74	50	66	52	64	56	68	59	52	56	66	65	54	49	60	50	59	56	57	52	52	45	52	65	58	56	58	61	61	58	57	65	46	65	66	46	60	45	62	62	62	58	43	81	53	48	57	45	48	56	52	48	51	54	58	54	50	65	48	57	43	63	57	57	72	54	59	51	61	56	59	58	58	49	46	53	58	60	43	68	53	64	63	46	56	75	57	56	67	64	56	61	57	53	54	71	55	64	48	56	56	68	61	63	64	58	67	57	55	47	60	52	51	67	54	57	54	50	59	61	55	55	53	53	52	51	55	65	64	58	54	53	60	54	56	59	60	48	61	49	60	60	57	63	61	66	65	65	53	52	58	51	62	58	50	68	62	56	63	59	69	74	46	57	66	55	47	53	57	53	54	48	65	64	49	56	48	54	57	56	45	64	58	59	58	67	65	59	59	61	64	64	64	60	62	46	65	50	60	43	58	64	54	60	49	57	50	51	48	47	65	66	72	56	59	53	60	67	58	54	52	52	63	51	43	76	55	64	57	69	54	54	66	77	69	55	68	58	61	60	58	73	57	60	42	55	66	59	68	58	47	58	49	71	61	57	51	59	68	63	54	55	59	44	61	60	55	68	54	80	62	60	40	47	54	48	66	54	61	63	47	46	67	48	75	69	61	42	52	64	63	52	54	54	70	51	59	53	46	62	57	62	52	62	54	59	54	57	53	53	52	63	55	57	57	65	58	63	55	45	47	65	58	58	65	68	44	52	42	65	57	62	55	56	67	46	51	60	52	65	52	55	61	66	47	60	47	59	54	59	59	72	57	65	55	54	49	63	64	67	45	53	47	58	64	50	49	51	72	68	54	55	63	54	71	61	52	58	66	49	63	70	52	57	58	63	74	60	65	55	52	52	62	60	62	58	60	53	57	48	62	36	57	55	65	59	61	67	63	51	64	56	57	53	51	73	42	60	72	53	58	63	57	63	50	62	64	57	46	59	53	65	43	56	52	43	54	57	60	48	60	68	54	60	57	57	59	59	59	48	48	55	44	71	58	48	59	54	72	59	66	56	63	50	66	56	54	62	55	49	56	75	63	64	45	63	55	60	60	58	48	61	57	59	54	63	58	42	61	51	62	64	60	46	50	68	64	62	54	64	57	48	60	56	62	65	63	46	67	58	53	81	58	71	55	54	63	56	62	68	58	45	49	58	60	66	48	63	50	72	59	58	48	58	59	58	51	60	62	62	54	54	61	60	74	54	58	61	54	51	59	59	62	54	54	74	60	58	61	64	63	57	55	57	47	51	56	53	63	54	67	54	54	68	51	51	53	55	57	65	60	49	55	55	51	51	67	62	52	53	57	55	57	68	43	56	44	66	58	45	50	56	72	61	65	49	45	56	63	57	51	55	59	58	58	51	55	59	57	60	57	77	62	60	60	64	63	60	68	68	46	55	65	50	67	39	54	56	66	53	56	58	67	63	72	65	63	49	61	55	64	58	52	65	59	43	47	59	64	59	64	54	67	55	62	52	54	55	68	47	44	48	61	59	74	55	61	48	50	61	59	58	59	61	62	70	54	54	60	60	58	55	65	51	55	49	67	55	53	59	59	49	58	50	56	60	50	68	70	75	64	47	56	55	56	57	51	63	63	66	56	58	61	51	68	53	59	57	56	53	48	63	46	66	63	61	53	45	59	52	50	61	68	54	63	53	63	57	69	58	65	63	59	78	51	50	57	51	56	54	50	58	65	65	59	65	51	62	57	60	56	47	51	64	54	50	50	58	52	57	56	63	56	56	46	48	63	53	60	45	58	59	44	62	58	41	58	50	58	83	59	56
13322	25627	31852	36821	35046	25125	12404	3732	1232	818	687	702	733	734	712	703	757	686	705	755	718	721	738	694	734	744	711	741	704	682	715	680	733	707	695	702	692	733	734	714	686	752	687	718	684	684	685	684	696	684	731	731	648	722	688	702	715	700	697	740	731	676	699	735	706	710	731	721	709	706	758	700	706	721	678	687	707	659	655	705	741	630	732	764	678	697	748	734	786	686	678	694	776	695	637	661	727	762	716	706	724	726	731	690	665	735	681	717	677	749	716	767	745	725	749	710	708	707	713	698	727	729	714	739	704	688	717	697	725	706	683	742	723	712	687	754	709	727	710	673	688	707	721	719	701	765	758	746	722	722	704	733	711	712	713	677	762	723	669	764	722	706	656	736	733	725	745	738	717	746	733	707	737	667	733	701	682	713	735	680	746	700	740	763	708	768	737	696	738	659	710	711	702	697	684	711	720	748	730	682	775	728	695	707	706	709	720	692	767	723	717	663	684	739	773	678	752	712	649	722	695	717	712	722	717	718	763	725	685	739	715	697	731	693	704	675	691	686	701	721	718	712	700	715	675	643	698	665	728	678	642	707	709	717	726	693	715	682	722	715	687	690	719	779	725	741	734	685	701	780	750	705	724	717	681	716	676	722	722	754	693	733	691	695	678	719	693	728	758	705	726	739	693	726	715	741	738	735	710	721	688	703	704	711	694	732	688	738	735	691	719	702	727	692	715	727	695	765	738	720	716	730	663	748	710	714	718	678	714	737	732	701	729	728	701	679	705	668	723	723	704	727	696	712	689	696	686	667	767	711	687	655	706	758	706	706	696	716	728	737	723	703	699	719	729	711	662	729	745	736	673	733	736	727	723	696	748	738	727	711	687	772	680	662	695	691	695	738	735	717	697	683	752	787	703	736	723	764	719	706	725	694	733	659	662	678	690	713	707	727	750	697	716	741	694	724	703	757	714	729	725	720	712	704	704	731	714	714	719	743	708	683	694	747	730	717	740	714	721	662	717	685	721	685	756	734	757	697	696	721	716	729	721	625	721	704	731	746	710	753	720	749	679	714	725	715	687	697	678	721	726	690	715	745	667	755	687	727	716	721	735	692	705	704	745	729	718	674	692	749	695	758	702	769	736	729	696	736	753	671	724	749	721	722	757	707	706	700	736	739	684	704	694	680	722	714	739	703	727	718	679	739	769	748	691	738	713	718	670	667	705	786	725	745	634	704	721	765	742	734	742	728	719	636	727	692	691	724	723	746	731	710	707	694	776	709	719	718	744	740	699	697	721	720	704	712	704	638	684	700	694	715	713	702	753	692	690	723	688	720	746	712	717	738	760	701	717	739	683	714	652	714	733	752	706	703	742	714	711	761	713	694	672	696	732	746	725	752	690	700	744	781	722	647	694	730	692	747	678	650	734	673	713	697	748	759	707	757	746	706	714	731	737	741	735	710	706	690	669	687	684	725	780	742	701	734	726	708	727	678	740	726	748	688	708	666	689	707	704	686	708	740	691	715	673	680	744	750	704	763	726	679	706	739	751	692	695	707	723	776	687	714	724	695	682	711	717	766	661	680	739	718	708	703	735	713	717	693	676	680	733	724	692	715	787	725	757	689	719	722	702	707	727	694	685	640	735	703	726	699	651	668	714	745	759	702	697	694	723	721	679	725	677	740	683	702	705	693	779	713	733	765	734	749	722	772	740	737	726	711	717	736	735	710	748	716	715	701	706	709	733	706	741	729	719	721	722	689	696	729	685	742	710	697	702	696	740	704	717	698	725	726	703	759	718	719	695	724	761	736	717	611	706	684	719	705	719	735	698	685	681	729	675	723	693	688	675	686	680	684	743	739	746	724	736	672	766	749	688	746	727	747	743	730	718	738	666	701	749	674	733	696	668	734	693	682	749	775	733	678	748	711	699	697	717	750	663	745	695	686	689	703	676	719	708	682	726	770	706	690	677	724	726	717	755	685	744	710	725	703	702	671	708	700	725	711	683	688	699	691	779	694	731	727	680	681	730	727	693	713	722	727	746	718	701	673	720	731	708	746	706	742	685	694	724	693	671	754	705	707	756	732	703	733	678	696	752	700	768	779	707	772	743	766	705	697	766	704	692	764	718	765	694	746	704	678	697	756	709	750	725	725	754	677	747	723	739	712	709	738	727	723	704	728	666	681	716	731	705	703	699	720	736	718	743	731	716	703	696	671	691	716	694	738	670	700	696	706	711	722	651	742	726	739	719	738	720	729	741	681	735	753	636	694	658	678	732	684	695	670	743	670	704	739	715	734	672	722	706	711	706	707	731	721	729	703	711	743	679	677	734	677	712	752	773	729	724	702	774	728	735	738	677	731	725	721	684	671	675	699	727	688	707	688	799	702	687	705	719	697	695	751	680	706	762	743	675	700	705	729	743	708	718	671	734	755	726	696	733	709	722	728	689	757	724	722	729	678	741	738	773	708	751	685	718	715	720	724	697	681	722	663	717	698	723	713	702	720	687	662	734	764	742	702	746	685	679	686	729	708	694	726	745	702	740	736	699	715	675	727	711	664	708	702	752	726	668	677	742	703	701	739	767	757	686	721	676	692	737	706	717	673	721	721	731	694	701	707	741	695	738	770	752	726	714	746	742	749	727	702	741	732	725	662	671	669	735	791	791	711	756	691	724	700	719	730	717	732	687	721	752	679	747	707	691	690	718	734	703	745	701	725	683	685	695	674	766	700	697	683	736	664	723	718	630	755	702	706	719	717	713	735	724	687	743	718	729	708	643	764	713	720	711	752	729	728	741	715	683	744	729	708	700	694	713	705	677	730	683	773	718	739	713	756	713	688	718	684	754	657	696	695	754	751	720	706	706	736	696	692	676	695	704	735	708	728	652	781	744	716	668	750	702	713	733	713	741	721	724	654	698	738	709	719	678	690	696	711	716	741	695	717	743	670	721	768	729	727	699	704	714	689	749	764	689	687	716	686	733	767	704	710	748	730	683	749	720	701	696	716	753	717	702	711	722	719	681	726	673	695	739	739	765	712	704	711	695	697	780	734	702	713	710	725	677	676	676	736	744	705	710	746	747	716	723	690	689	706	715	727	683	716	759	700	724	690	746	709	685	698	719	676	703	735	737	741	698	682	682	686	669	758	699	731	715	699	746	703	773	728	734	742	734	737	717	743	681	722	701	718	757	713	723	724	680	697	699	706	735	707	766	740	705	749	768	704	724	744	700	726	735	723	739	699	715	745	747	753	722	702	722	677	663	652	711	685	712	715	694	693	665	700	704	671	686	723	727	692	671	691	690	694	701	688	776	716	721	691	679	674	728	676	727	773	691	751	750	730	744	706	731	727	719	723	683	687	743	731	705	742	688	719	721	681	698	725	714	724	714	736	732	736	713	744	713	743	722	718	711	730	715	688	700	677	709	687	696	695	718	689	690	721	711	678	708	737	700	735	715	699	727	672	759	718	734	717	697	748	754	707	692	733	728	738	741	669
869	6734	16149	13551	8604	3978	1152	316	105	73	68	52	43	58	63	51	46	73	49	49	65	56	61	56	54	50	52	52	50	62	60	68	70	46	47	37	51	50	59	66	54	69	57	51	62	61	62	56	69	47	49	64	58	66	58	58	48	46	64	54	63	56	63	44	53	56	41	59	50	55	55	59	50	59	54	54	63	60	51	62	49	54	55	60	61	46	54	65	51	58	61	54	63	65	55	53	48	61	57	62	61	49	51	54	57	52	55	66	57	59	55	55	57	68	54	70	78	69	61	57	49	59	57	48	55	45	60	65	71	53	61	60	56	52	56	59	57	55	51	68	61	66	56	49	51	51	55	63	62	46	62	73	63	64	58	54	49	62	75	66	56	45	58	46	66	64	51	55	50	62	65	60	67	57	45	60	63	74	47	59	51	67	50	70	56	59	63	55	59	64	50	65	61	72	69	47	54	61	55	62	57	67	41	64	47	55	63	55	65	51	61	69	70	74	50	68	61	64	47	43	54	45	59	61	49	63	65	58	64	49	60	59	60	65	45	52	58	53	48	56	64	55	59	50	46	48	56	59	67	62	44	57	62	60	64	69	63	60	60	47	51	66	66	55	54	53	50	72	64	58	57	46	57	53	47	70	49	44	60	66	44	68	68	55	51	69	37	57	48	61	51	44	51	66	53	60	66	67	73	53	53	50	63	71	52	59	52	53	51	66	50	62	54	50	64	52	52	70	62	71	60	65	58	60	51	63	63	57	49	65	55	64	66	47	56	43	64	72	72	58	59	63	44	59	44	39	48	52	67	62	73	48	51	48	62	56	72	48	62	55	46	53	54	62	72	45	46	55	49	59	60	67	56	53	62	71	61	62	53	64	59	56	57	50	68	59	48	57	64	63	60	60	58	67	49	63	54	47	67	65	69	70	65	53	53	57	61	52	48	47	52	66	65	50	66	59	58	50	52	73	60	49	54	49	50	44	57	53	55	51	59	53	76	54	72	51	56	44	56	54	56	47	53	57	61	55	44	58	50	56	51	76	64	70	71	60	68	66	67	66	67	59	58	59	58	52	42	65	72	59	77	71	62	46	72	55	53	47	57	53	51	63	42	52	57	53	66	64	52	52	48	73	72	59	64	60	46	54	71	69	66	55	62	60	72	51	54	55	62	60	60	54	66	41	63	56	63	59	45	61	45	59	61	55	59	68	71	56	58	55	61	68	52	48	48	57	69	61	58	64	70	69	56	54	58	43	56	53	51	52	54	58	60	47	57	63	70	58	53	61	48	59	63	60	58	63	62	44	55	43	46	66	52	62	59	53	48	56	56	63	45	54	61	65	59	60	60	72	51	62	51	66	55	59	71	55	60	58	50	48	53	60	51	57	44	58	60	46	56	51	56	63	60	59	51	56	60	47	75	50	54	57	55	60	55	61	60	39	53	74	62	59	49	65	67	54	59	68	52	55	52	70	48	45	61	50	63	54	55	53	77	44	42	63	64	52	72	55	64	57	46	44	51	42	51	53	62	59	58	59	61	72	55	49	61	56	52	62	65	71	40	63	51	69	59	59	62	67	54	56	57	49	55	50	48	62	50	56	66	64	67	51	62	59	72	64	49	56	65	54	62	61	54	49	66	45	76	52	45	43	45	56	59	63	51	51	52	72	52	57	54	73	62	57	61	59	51	55	47	47	53	62	69	53	55	70	55	55	64	64	46	59	54	67	53	53	51	69	68	45	50	55	57	48	63	46	63	61	59	59	62	55	54	61	56	61	58	64	52	62	67	53	46	52	47	40	61	52	66	49	60	51	58	55	59	58	52	36	62	37	54	80	56	48	57	51	60	65	64	78	59	54	53	57	57	51	68	55	60	65	50	54	57	62	51	62	54	73	62	55	52	47	56	60	46	58	67	62	47	56	58	57	48	62	51	48	62	59	64	52	50	67	54	52	42	53	56	47	66	43	62	51	46	58	52	61	62	59	66	72	59	48	55	54	46	52	76	63	49	51	55	66	67	61	60	54	63	54	65	53	55	41	58	72	52	72	72	58	61	47	57	74	57	49	71	65	56	68	69	59	67	58	65	56	58	59	53	61	59	69	59	60	64	61	68	53	70	62	52	59	46	46	63	57	64	52	65	58	58	59	66	57	60	67	65	61	47	55	57	65	61	49	51	61	70	60	53	63	53	61	58	63	55	74	43	53	65	57	64	55	55	81	66	55	57	50	51	52	60	42	57	63	43	49	45	54	54	72	60	63	62	68	56	59	54	52	50	64	67	65	60	57	39	54	58	65	54	59	52	68	68	50	62	65	55	58	70	57	53	64	66	68	73	59	66	58	67	67	71	55	65	57	64	53	52	42	64	45	49	67	50	43	50	59	60	53	57	52	64	53	61	66	60	63	48	52	67	47	54	62	58	53	55	68	63	58	46	59	64	55	61	63	57	57	49	64	59	61	42	49	55	43	52	57	42	53	69	60	56	38	48	54	58	47	62	57	54	61	61	50	55	60	41	46	57	54	55	54	68	57	58	65	45	64	58	58	59	52	62	56	60	64	56	64	52	50	67	58	60	47	63	62	71	50	60	51	69	59	65	62	56	54	64	58	50	66	59	62	64	48	72	53	67	47	60	63	48	65	61	62	74	55	70	58	68	61	76	62	59	71	56	42	60	65	59	52	51	64	61	47	59	55	55	55	62	62	57	57	58	52	65	58	65	58	58	66	59	48	60	60	74	54	52	52	61	42	65	49	48	53	61	58	57	57	66	57	64	63	55	58	48	48	53	59	59	46	67	61	52	36	55	64	59	65	67	51	57	65	48	60	61	61	53	56	48	54	72	50	55	60	65	52	64	65	57	63	66	62	60	63	59	52	51	45	52	62	70	62	54	59	58	46	64	61	64	55	55	56	54	57	64	53	61	50	57	55	62	57	54	43	68	50	70	49	46	45	61	60	62	57	58	65	61	50	52	48	58	57	58	49	62	71	69	49	59	60	51	55	58	53	56	61	68	41	51	54	58	53	54	47	56	63	54	67	59	51	49	52	52	49	43	58	67	53	52	71	60	60	48	37	53	48	43	62	45	49	57	57	35	46	56	48	61	68	55	68	55	72	50	61	59	51	49	66	70	59	61	52	54	67	47	57	47	75	53	60	65	68	64	54	71	56	58	61	68	44	44	58	70	56	76	56	65	63	53	54	66	49	69	56	63	58	36	71	41	43	52	56	58	54	52	58	55	45	55	65	56	58	57	53	66	59	62	65	42	52	75	68	63	78	63	68	66	66	59	60	54	52	63	72	63	54	67	61	68	53	46	64	61	68	47	57	42	60	54	64	53	56	48	52	59	71	57	42	52	59	58	60	66	57	62	61	57	53	62	59	68	59	62	61	50	68	61	60	55	53	48	57	46	58	58	55	66	55	58	67	55	49	59	62	65	64	46	48	60	51	53	51	69	67	46	59	55	46	59	69	64	54	41	70	54	55	58	59	61	59
18932	33167	43091	51941	51354	36571	21531	7941	2062	922	767	719	702	714	751	706	721	690	727	715	679	729	739	737	688	726	726	693	777	704	708	692	713	690	745	729	750	711	722	723	706	748	719	719	699	731	730	712	752	695	724	713	749	722	761	700	738	668	714	763	657	748	748	738	736	800	727	707	742	715	754	739	678	655	729	715	683	713	687	772	741	721	750	713	671	749	727	745	715	722	697	669	728	688	720	734	740	746	743	732	743	662	727	690	685	670	783	706	702	705	721	733	690	712	699	724	718	704	771	711	740	740	721	708	739	711	689	747	696	738	724	752	690	699	750	734	699	689	709	727	697	726	730	745	673	698	715	753	731	709	745	722	712	751	698	672	714	711	703	709	750	680	705	709	743	740	698	706	759	742	705	742	739	690	651	743	688	718	666	694	699	713	718	775	736	741	721	736	720	748	686	725	761	699	684	714	697	783	732	747	754	753	712	736	740	730	735	701	709	728	719	727	674	717	678	727	759	712	719	692	732	744	689	678	704	702	688	738	737	726	735	716	762	739	723	744	707	740	731	763	730	746	712	718	812	737	715	729	754	683	727	699	730	750	685	714	691	692	751	732	697	744	716	753	738	692	736	730	688	717	777	671	719	742	724	714	732	757	742	690	673	712	707	700	718	718	724	721	756	719	689	711	739	725	688	717	700	708	703	750	741	757	736	755	722	714	733	718	749	705	710	736	667	721	693	724	691	741	741	753	739	733	710	698	699	718	722	713	712	690	739	712	712	748	687	738	694	711	686	705	778	716	663	673	762	722	680	742	716	705	728	691	694	759	766	761	761	714	703	699	703	710	694	655	703	710	726	728	689	761	744	752	757	694	717	757	731	694	712	759	672	687	734	701	696	744	776	707	700	674	722	696	703	692	679	716	746	685	720	786	754	748	768	697	696	720	765	741	755	763	717	680	721	737	731	704	716	738	712	727	759	675	722	709	745	710	756	721	724	725	740	744	704	738	708	751	741	712	740	710	685	692	714	686	719	733	759	724	739	699	720	672	717	746	683	728	734	747	764	692	728	727	677	730	731	735	715	727	722	718	691	717	696	754	679	707	754	688	741	757	730	723	701	748	739	718	677	726	722	748	745	751	760	745	749	764	751	706	723	695	692	699	701	764	754	687	715	682	734	710	703	699	747	706	666	756	703	730	718	716	733	728	727	723	745	723	682	684	732	775	656	738	716	741	713	749	731	676	703	709	723	699	723	735	725	674	738	746	796	700	697	763	677	734	748	701	730	738	708	709	733	693	708	710	716	731	767	689	712	730	727	712	716	716	729	728	668	745	751	722	728	709	710	719	736	752	722	726	717	689	700	710	722	665	705	696	704	753	690	674	730	715	702	673	691	781	703	657	716	698	690	699	719	698	689	696	706	702	729	733	716	707	730	723	688	751	744	684	690	715	689	698	745	683	755	741	755	685	722	702	695	708	734	712	700	702	723	729	742	801	718	729	667	654	718	721	743	690	665	761	761	739	699	693	688	705	698	701	724	684	760	727	704	712	731	711	678	736	741	709	759	718	730	696	698	718	737	726	747	761	721	719	687	705	695	698	758	708	736	755	733	745	704	684	731	712	675	722	703	713	699	679	701	768	768	733	667	687	741	719	705	760	730	721	729	734	722	787	733	673	688	722	719	779	743	762	724	730	755	731	730	717	703	729	714	687	739	706	708	693	705	713	742	762	694	736	747	753	729	697	731	688	739	737	717	741	733	725	726	664	730	777	740	707	725	706	700	726	756	708	727	756	760	748	697	697	711	711	706	698	733	706	714	714	728	636	702	752	720	717	709	738	716	725	730	732	706	743	780	681	715	687	734	738	681	721	693	699	691	666	735	729	706	747	724	706	694	739	738	686	689	685	713	708	731	710	727	722	720	677	705	721	694	700	718	762	716	688	747	708	750	732	725	728	739	680	721	688	731	728	682	747	721	695	708	711	749	713	659	694	672	713	682	733	718	695	702	661	715	739	718	730	715	737	732	700	749	718	715	778	725	714	733	709	719	707	756	730	734	749	671	696	724	763	679	694	741	760	703	703	723	751	735	724	729	686	696	710	684	688	690	719	702	708	700	710	729	700	727	716	710	721	723	707	698	747	712	717	733	713	717	730	743	714	716	732	719	731	705	710	680	671	705	684	692	786	747	743	678	713	674	713	725	766	780	729	740	714	699	678	739	736	681	736	699	674	733	714	701	710	736	731	693	714	707	685	732	732	756	690	757	740	697	722	735	782	693	762	736	721	738	699	702	704	703	738	731	745	658	772	682	704	715	698	704	775	684	721	707	694	731	657	706	677	737	725	688	727	680	747	682	718	740	745	700	759	715	726	750	727	725	743	681	686	728	684	730	732	703	758	681	653	738	799	700	727	747	697	729	745	755	681	678	814	706	712	696	719	704	752	756	718	702	706	716	721	750	718	724	734	708	700	768	709	706	784	716	698	701	696	721	734	731	714	676	752	697	706	707	709	741	722	719	684	750	735	734	727	690	725	796	666	746	729	694	753	711	660	702	678	698	737	679	768	711	686	660	702	747	691	691	672	737	733	703	731	712	743	763	688	713	756	735	687	744	735	707	697	707	738	690	746	754	681	697	763	720	736	710	686	741	758	729	711	728	699	734	744	774	721	721	679	737	656	743	737	731	730	640	691	742	694	761	764	759	726	714	671	746	723	712	730	723	708	720	719	722	721	747	713	703	716	727	743	776	720	696	724	709	678	710	725	708	717	735	710	709	693	719	709	704	721	752	720	715	703	713	726	688	731	681	717	692	725	713	704	748	733	735	668	734	669	739	750	742	683	678	720	721	696	714	771	719	732	726	755	688	752	715	686	735	711	729	720	777	713	684	665	698	686	701	708	742	710	703	781	714	708	728	727	717	715	721	724	743	721	712	712	680	703	684	676	727	729	675	719	678	708	747	677	730	696	728	739	720	734	721	741	724	709	672	698	742	714	711	746	673	759	711	706	708	699	714	699	753	747	719	697	704	750	697	756	676	721	677	704	729	730	691	646	720	703	736	747	745	743	671	731	677	661	678	715	700	676	691	728	675	716	703	696	675	737	707	708	704	703	735	723	673	759	674	742	717	716	705	684	655	718	699	736	736	730	745	723	718	756	725	721	718	712	747	712	768	678	725	726	732	739	688	704	755	682	729	692	696	734	702	693	701	720	745	695	708	763	718	731	737	695	672	711	719	700	681	736	706	733	741	716	693	719	724	689	722	707	718	712	690	761	685	688	734	695	760	735	662	690	691	727	705	740	648	707	770	704	715	674	706	725	792	701	740	740	715	720	740	740	672	716	726	736	705	699	724	776	722	700	719	735	702	745	668	724	714	715	737	654	702	702	709	687	737	728	722	718	709	730	692	709	705	753	712	740	706	719	678	689	693	708	742	744	702	729	752	686	773	779	690	701	729	757	672	694	695	695	718	710	707	719	699	680	747	738	706	780	750	715
2158	7826	17573	13753	7978	3432	984	263	87	68	65	54	59	60	69	60	60	63	52	48	70	50	72	59	46	62	58	54	64	62	52	60	60	62	69	51	53	54	62	56	57	60	64	59	55	46	56	66	55	48	62	70	75	62	61	57	62	60	61	61	69	72	57	69	54	48	55	61	59	72	55	54	45	49	64	66	48	61	65	65	47	60	59	64	53	74	64	48	61	54	49	63	48	57	53	52	64	50	73	53	51	51	69	53	64	61	51	65	61	78	53	57	61	56	60	58	67	54	60	63	69	68	52	61	59	52	51	74	55	64	63	55	65	61	72	59	49	60	47	54	45	49	50	67	66	58	56	43	63	47	64	37	57	53	58	74	58	58	53	54	65	55	54	54	47	65	62	65	58	50	70	65	70	60	58	59	62	53	50	46	49	64	53	58	69	55	59	64	62	82	61	53	61	60	67	47	69	51	70	68	63	66	51	64	51	73	46	51	58	52	66	54	62	60	62	51	63	50	85	69	56	63	54	60	53	71	56	55	60	52	64	60	54	64	71	57	48	63	54	72	53	52	57	63	51	72	60	61	56	45	69	63	65	51	55	65	49	68	59	54	46	61	60	52	61	49	55	63	53	57	61	69	54	54	53	55	59	66	58	53	63	61	68	62	64	62	51	58	70	59	59	49	89	62	50	78	62	66	61	52	66	58	64	62	52	43	53	55	54	53	49	62	60	66	64	75	57	54	54	54	47	60	42	56	58	51	60	59	58	57	44	60	71	55	70	59	66	57	56	64	48	58	72	55	69	64	71	63	61	65	60	53	63	55	63	58	58	60	56	65	51	65	64	58	48	53	60	41	70	61	67	65	65	76	79	59	61	57	54	51	64	58	62	55	68	62	59	56	61	49	67	44	63	60	64	65	49	53	55	66	60	51	51	51	54	68	65	71	61	56	58	69	65	48	57	52	76	68	71	56	56	61	63	68	61	57	52	71	62	52	57	69	75	62	52	55	57	79	53	64	69	64	67	65	64	59	59	58	60	62	58	64	53	73	63	65	66	49	47	67	64	48	65	49	69	52	52	53	61	70	61	73	63	59	70	42	78	65	59	49	72	54	63	59	71	53	71	64	67	53	50	69	60	44	65	43	44	72	54	56	55	58	54	57	45	65	72	67	67	59	67	59	65	61	59	46	57	71	63	59	57	49	50	51	71	61	54	68	68	59	51	62	58	61	78	48	73	52	50	56	70	65	62	69	48	57	58	70	66	50	61	53	64	51	63	58	60	60	60	48	84	74	45	55	76	68	59	52	65	58	42	67	49	56	43	69	66	48	61	64	64	56	62	58	60	65	51	65	47	65	66	58	50	60	56	64	59	54	63	57	54	65	43	53	60	68	75	59	53	78	48	64	66	63	67	68	70	65	44	57	68	60	56	65	52	51	70	46	66	50	54	70	55	65	64	51	58	69	59	50	54	62	46	49	61	58	69	60	67	61	55	52	56	63	62	56	58	55	49	47	51	63	51	59	71	65	64	68	58	59	63	62	60	42	62	54	54	53	72	68	58	46	57	66	55	56	57	55	60	67	70	67	51	45	57	71	46	59	66	46	62	47	55	60	71	68	60	55	46	48	49	65	49	56	51	59	62	50	62	70	44	60	63	48	59	63	80	74	57	52	62	65	62	56	52	53	63	62	46	61	57	49	56	57	51	53	56	64	59	53	63	52	61	51	48	68	73	62	72	53	46	63	65	71	57	57	67	48	58	76	57	58	57	60	59	60	58	57	54	57	72	48	62	56	82	58	51	63	64	68	54	52	53	60	45	52	57	55	62	47	54	62	51	37	61	83	58	54	62	51	65	68	50	59	50	71	56	76	58	52	45	57	45	55	61	54	57	55	51	69	50	62	63	67	59	59	70	56	75	43	56	48	65	49	52	58	66	60	58	61	59	58	57	67	58	57	55	53	49	58	65	68	69	51	53	67	57	55	46	63	72	65	58	59	69	60	62	54	61	65	57	66	65	42	63	62	64	57	64	53	67	65	54	51	60	48	47	57	47	58	59	40	65	60	56	61	63	66	49	64	55	58	70	52	60	61	54	62	72	48	61	44	78	59	55	60	53	58	59	65	54	44	64	51	52	57	61	51	52	53	72	68	73	50	49	50	65	63	61	47	61	63	50	54	57	70	63	70	57	73	57	57	68	55	64	55	57	61	44	73	39	67	63	62	65	50	58	60	48	62	57	60	61	64	74	50	57	63	40	58	66	52	67	67	58	58	58	57	49	71	51	54	59	62	59	48	61	57	54	67	70	63	63	61	69	60	58	60	61	61	49	65	62	57	52	61	59	66	72	65	59	55	55	70	67	52	54	64	61	56	48	66	58	64	48	62	51	54	65	59	56	71	64	47	52	71	57	70	36	62	66	61	61	66	77	66	66	66	64	55	50	55	66	55	62	59	63	55	43	56	50	64	49	56	61	60	53	70	75	62	60	52	55	52	63	61	55	75	56	68	51	61	65	52	65	59	70	75	67	59	55	62	61	62	64	65	65	52	63	52	63	62	59	64	55	48	80	71	60	50	62	63	58	62	60	52	39	66	49	66	57	60	70	63	73	55	64	67	46	61	54	59	74	56	59	62	63	68	67	50	45	42	63	67	59	63	64	50	72	53	64	54	64	60	58	59	60	62	59	68	80	65	50	60	68	54	70	50	56	72	45	58	74	64	60	68	50	64	71	69	61	57	61	61	58	53	70	67	52	58	49	68	48	62	51	64	61	57	64	61	77	55	55	63	51	53	65	56	71	79	45	63	63	50	55	55	58	52	61	60	56	47	53	55	53	54	61	63	57	65	53	69	57	52	45	50	45	60	61	58	53	66	54	44	60	59	63	52	53	64	54	72	50	66	57	67	50	65	55	68	60	51	70	60	61	65	55	52	63	60	61	53	61	62	68	52	51	61	48	61	52	62	54	69	68	56	60	65	55	67	62	67	66	50	66	56	60	60	54	47	53	58	59	63	46	42	62	70	65	66	60	60	74	73	64	60	66	54	55	55	69	63	56	54	58	54	61	51	49	54	65	52	69	58	59	57	54	61	44	57	56	59	64	54	48	62	36	60	56	82	46	54	60	62	58	55	60	54	64	71	62	65	55	65	65	56	47	46	72	66	57	54	63	61	60	54	47	47	48	60	57	56	57	62	52	60	55	44	62	63	59	60	53	62	58	69	58	66	72	38	51	60	65	65	54	55	64	64	59	60	54	63	60	60	71	46	70	71	63	48	62	63	64	63	63	66	61	63	70	57	62	57	54	74	67	76	67	60	59	54	50	65	66	64	52	58	63	68	51	59	70	68	55	58	50	62	60	45	70	53	68	48	63	65	61	64	60	69	64	56	50	60	60	66	55	62	64	66	61	46	60	73	67	48	63	51	67	61	62	68	60	37	52	59	57	57	53	67	73	69	53	64	58	53	59	58	61	64	56	63	40	50	60	60	62	62
18169	34820	44402	49795	48196	34775	20353	7331	1936	883	781	735	740	719	720	663	707	713	761	703	776	750	781	732	723	759	751	715	729	691	755	770	729	736	695	739	794	755	693	700	725	750	747	735	744	722	684	777	707	714	739	711	742	717	705	704	728	744	708	696	719	740	741	719	743	741	756	725	719	687	701	786	718	740	704	751	693	755	740	778	700	735	715	721	749	758	669	713	766	731	728	714	786	760	773	699	750	721	718	781	725	724	732	726	775	730	723	682	774	735	742	707	755	757	766	747	746	750	721	749	738	686	736	745	775	729	746	704	763	729	735	754	719	734	739	755	707	778	743	742	762	724	761	745	706	751	752	746	742	761	683	782	665	702	739	748	744	748	714	725	763	729	809	742	738	728	725	760	728	718	755	783	744	723	776	727	773	714	713	735	739	759	732	737	764	737	714	725	738	727	764	734	733	723	753	739	731	720	758	739	730	797	714	749	719	711	695	745	771	699	664	722	725	760	730	729	748	757	753	689	776	749	754	717	685	752	754	770	762	760	776	750	736	696	732	757	725	736	753	744	732	764	727	770	760	712	775	767	721	739	666	731	748	708	725	707	693	699	713	716	712	766	729	744	764	747	718	731	750	710	705	750	708	755	718	756	699	712	748	750	698	786	710	768	750	755	780	755	707	732	732	724	747	753	763	705	750	722	753	743	762	717	702	788	721	731	707	748	703	746	803	773	771	737	763	734	706	773	714	700	699	769	759	719	711	715	769	757	719	686	745	740	725	736	722	761	717	711	727	739	762	775	754	715	767	715	755	733	758	751	740	760	710	744	770	729	746	724	725	755	705	697	748	728	737	755	767	697	774	742	795	681	704	716	735	668	736	747	786	681	766	728	807	673	718	716	708	759	722	717	798	732	717	791	716	777	722	787	764	674	746	749	715	772	753	697	706	722	728	752	743	702	755	748	690	746	736	716	687	721	711	734	779	740	783	712	712	679	724	696	757	773	713	732	727	750	751	703	730	800	723	748	776	719	671	782	777	772	764	721	731	750	727	722	746	755	720	727	731	786	710	717	720	738	749	743	747	673	731	744	746	702	772	702	708	693	729	714	738	700	732	721	752	755	758	772	743	778	752	731	760	745	762	738	732	719	776	801	747	762	744	717	758	730	748	733	712	682	718	737	733	751	744	730	690	802	745	734	761	747	740	738	759	761	755	785	761	795	711	724	767	750	759	787	733	743	737	734	749	757	718	738	689	752	725	727	729	729	750	737	739	705	776	759	745	712	700	748	768	747	736	808	719	765	725	744	741	716	756	727	765	755	727	700	743	740	709	720	714	754	733	733	768	718	720	738	796	721	750	755	750	719	811	744	734	721	721	777	737	756	742	722	743	721	748	747	722	781	766	761	729	782	767	741	727	745	728	713	690	750	750	755	756	741	696	775	733	735	736	683	781	724	725	679	711	735	747	740	726	790	732	705	728	692	763	701	717	799	742	789	707	699	754	735	733	741	734	741	731	723	690	698	703	737	754	680	713	706	717	774	713	734	737	755	730	755	742	734	715	711	754	724	759	761	786	775	721	764	708	748	775	701	748	757	744	672	734	712	757	788	774	761	704	730	735	685	764	764	752	720	780	701	767	718	755	744	765	787	802	726	708	752	736	730	721	743	738	762	752	766	753	706	735	732	754	783	727	700	720	742	705	764	722	747	751	723	747	715	735	740	721	719	710	696	744	755	724	722	719	746	693	707	720	742	709	730	695	735	769	731	735	679	738	725	737	751	753	721	747	730	691	759	716	749	749	717	699	784	761	786	800	800	701	743	700	722	748	738	737	720	717	761	726	723	719	736	717	780	726	795	747	678	674	739	723	745	702	737	695	782	713	745	698	740	770	731	719	756	722	743	777	744	774	717	703	729	778	721	753	758	733	702	727	747	717	727	764	751	729	789	711	706	754	750	743	775	747	747	764	763	736	716	730	788	760	755	733	772	728	756	743	719	748	721	701	712	756	763	752	768	725	717	754	734	826	728	765	687	707	797	770	789	715	714	725	704	720	782	742	709	732	696	742	692	716	736	750	708	701	744	734	728	756	734	757	712	771	787	723	716	801	776	756	734	742	778	741	752	718	766	751	703	768	744	734	738	758	750	665	751	715	738	723	804	744	768	727	694	764	672	746	779	741	759	727	756	781	732	759	715	778	765	708	768	760	740	776	762	714	727	770	696	784	741	729	736	755	747	709	726	712	744	718	764	710	764	722	723	760	735	708	685	783	727	725	749	762	763	752	774	714	726	754	720	820	717	724	702	761	699	734	736	775	710	785	762	789	757	716	716	716	743	745	743	715	741	733	743	724	692	740	730	766	733	711	750	764	740	733	709	743	725	738	738	756	784	719	741	713	808	716	745	774	700	732	760	739	739	744	727	718	747	719	785	724	754	742	736	745	722	720	734	720	762	725	728	767	774	740	787	717	761	717	752	744	782	698	703	778	749	736	759	738	733	775	676	787	744	739	729	779	744	743	749	726	768	776	690	707	774	755	738	746	739	721	713	762	737	702	711	744	780	718	745	725	747	719	753	718	762	720	693	694	697	702	746	747	700	710	798	728	699	744	750	746	774	687	742	721	750	760	700	750	709	758	712	729	657	729	775	714	721	734	662	742	708	718	713	751	743	786	727	726	761	709	707	740	729	726	703	749	732	746	705	743	750	694	761	729	789	728	754	771	773	778	715	714	705	733	763	750	695	738	744	747	726	713	736	717	722	741	810	717	738	743	693	755	710	777	730	755	794	763	711	696	759	766	735	726	723	781	772	757	732	720	727	748	784	734	796	758	753	775	697	769	708	715	667	721	665	811	708	730	756	719	716	732	730	687	746	782	727	735	735	734	710	717	734	724	714	723	704	777	725	719	695	728	777	801	774	733	741	776	771	688	714	734	723	771	742	753	740	703	749	742	804	747	745	718	746	759	757	701	724	699	737	682	739	720	745	740	750	757	737	669	704	775	777	746	703	762	722	768	730	734	756	724	776	762	774	802	710	762	741	742	733	735	744	707	717	726	765	673	800	755	751	750	738	677	747	729	707	763	768	742	720	734	720	775	717	712	709	735	736	740	753	738	717	739	754	781	734	741	739	776	691	712	754	706	721	734	728	705	760	746	735	757	733	766	753	694	701	684	691	717	720	773	763	753	712	730	726	732	751	732	728	709	760	777	695	723	737	764	746	726	713	766	750	699	795	760	672	725	738	746	706	713	741	718	714	752	724	748	679	712	739	741	701	752	753	728	736	734	738	739	703	779	736	744	694	722	751	709	741	764	705	720	752	779	744	724	744	765	780	710	725	725	763	731	757	745	739	693	717	737	766	707	729	754	738	728	755	740	733	697	705	767	721	739	688	804	712	718	721	738	743	729	724	771	751	699	745	716	752	753	671	735	737	678	769	711	721	722	729	734	720	688	751	758	724	729	719	769	775	757	708	696	734	755	727	724	693	737	760	743	758
1432	11487	24521	19963	12628	5760	1565	386	113	76	70	59	62	59	70	63	63	58	60	62	54	53	44	62	65	73	59	56	64	60	64	59	59	68	60	53	72	66	57	56	53	68	56	60	53	60	52	61	59	56	78	66	60	55	52	59	44	58	53	63	68	57	61	46	63	53	72	63	62	70	56	68	57	62	49	52	55	58	57	46	56	69	57	70	52	68	35	61	64	60	42	38	57	50	57	33	55	62	37	66	54	51	51	67	45	45	62	58	59	44	71	51	53	51	55	47	61	67	68	52	59	56	58	52	57	55	69	50	57	63	63	64	65	74	55	75	60	38	74	49	61	62	63	70	62	52	56	54	55	39	80	61	47	55	49	72	55	70	45	49	60	58	73	58	67	54	67	40	55	59	45	55	57	54	53	56	61	48	52	63	61	46	58	62	57	66	48	48	69	59	64	59	65	52	47	43	58	66	49	63	57	66	65	74	70	57	61	54	60	62	53	62	53	66	61	57	50	68	53	84	53	52	50	56	76	58	55	61	59	54	49	55	48	67	45	50	47	66	61	52	52	58	60	54	62	60	48	57	68	64	54	57	47	62	62	63	58	71	58	73	64	57	65	48	66	54	63	55	75	51	58	61	53	55	62	68	59	53	66	54	63	57	54	51	55	53	74	43	53	60	49	53	70	50	50	57	65	57	59	61	67	56	54	52	47	58	57	67	56	73	63	63	62	57	52	62	60	44	68	56	62	61	57	68	50	72	50	60	48	57	62	63	62	49	53	72	85	58	46	51	63	48	51	59	55	76	56	53	62	63	49	59	54	71	60	60	61	61	61	80	59	60	62	49	51	68	74	64	43	61	58	41	63	58	66	45	66	56	63	79	56	62	66	59	61	62	65	59	45	69	69	69	55	60	62	54	46	54	55	58	66	73	62	56	60	55	48	48	56	56	52	63	69	52	59	63	62	67	62	65	51	62	54	59	51	51	57	64	63	59	61	60	57	54	59	61	61	58	53	51	56	59	58	57	56	62	64	47	47	49	58	56	56	47	57	61	63	56	73	51	53	66	61	46	53	50	51	52	57	61	44	51	54	47	57	66	51	60	57	54	53	63	45	60	60	69	63	61	76	52	59	62	58	58	58	46	51	56	56	50	54	72	53	60	55	65	52	52	61	54	47	70	64	44	55	64	58	57	46	66	64	71	65	70	57	53	59	50	55	57	79	59	66	68	62	60	54	64	50	42	49	56	48	57	57	45	55	63	59	68	57	60	67	61	67	53	64	67	52	57	53	53	59	66	59	48	48	58	63	65	72	54	65	56	74	56	60	50	61	61	64	65	69	52	65	57	60	55	66	60	71	69	69	43	70	54	62	48	65	42	61	47	53	66	51	44	41	70	64	63	64	50	51	58	69	45	59	65	69	53	67	46	61	66	58	70	56	75	57	51	60	56	58	61	51	64	62	68	69	51	63	64	55	54	54	54	60	76	55	73	51	63	68	68	53	46	52	63	56	53	62	61	48	64	55	60	62	61	58	64	50	58	58	61	46	59	52	57	60	61	62	55	55	56	73	64	53	57	57	44	56	60	52	52	66	58	50	51	76	66	54	75	48	53	55	65	64	50	56	66	64	55	57	51	57	60	46	58	58	71	55	63	63	49	50	55	61	59	43	68	72	56	56	57	54	55	46	56	77	66	50	58	52	64	67	55	61	51	69	51	51	52	69	62	50	60	49	76	51	66	63	62	47	55	65	67	54	56	45	52	48	62	60	63	56	48	51	52	54	70	58	52	45	66	58	62	57	65	50	40	71	59	74	56	60	55	54	66	74	65	53	53	67	39	51	64	45	47	56	52	62	60	59	48	65	58	58	73	64	55	58	59	59	54	60	59	61	72	49	60	62	62	64	58	51	53	54	72	52	44	57	65	53	55	46	61	46	60	60	82	63	63	58	60	46	54	56	55	56	59	48	66	64	65	62	53	77	59	56	58	66	59	45	58	51	45	63	65	51	61	53	58	56	54	66	55	68	55	46	54	52	51	50	67	55	73	54	60	68	50	67	56	58	62	57	60	73	53	62	60	69	51	54	65	63	54	44	46	47	51	60	58	51	66	62	59	55	54	57	56	55	66	62	69	52	74	73	75	58	64	54	60	56	61	47	72	60	57	62	70	69	62	52	68	57	46	61	68	60	67	52	74	48	70	52	64	57	74	50	65	50	66	67	61	61	57	60	62	57	65	63	59	55	67	46	57	67	58	69	61	47	69	54	51	50	48	62	52	54	60	53	78	58	57	67	56	60	60	49	73	65	61	51	40	46	63	70	69	60	66	56	55	56	64	42	48	56	56	52	54	47	52	63	46	56	62	57	56	53	68	63	56	47	60	62	54	68	69	82	64	62	69	47	65	44	64	62	56	64	53	70	67	54	53	55	71	53	41	65	49	46	54	57	45	65	64	54	51	67	57	61	50	59	56	66	50	61	69	55	56	73	44	48	50	67	78	54	58	57	52	50	53	62	55	58	69	44	46	54	87	61	62	57	80	51	37	50	45	56	67	70	58	53	64	73	57	71	59	64	66	49	51	73	49	68	65	58	52	52	74	61	54	51	40	70	57	71	57	57	62	57	62	54	60	51	53	59	57	53	73	74	67	47	65	53	60	47	57	67	67	70	63	54	58	64	44	72	70	65	77	63	55	62	60	60	57	48	57	64	61	57	74	58	47	60	65	59	56	57	49	73	59	56	64	56	65	63	52	56	60	46	52	67	71	60	51	52	62	64	62	48	68	66	50	61	57	55	69	67	59	55	63	51	46	59	60	73	62	54	62	63	58	57	53	61	63	55	63	70	66	55	59	53	59	52	55	49	56	54	56	55	64	46	56	57	51	62	67	69	57	51	61	51	77	55	51	56	58	61	61	68	53	48	56	60	60	67	67	43	55	59	73	65	63	48	64	52	63	55	69	61	47	54	50	68	54	55	62	59	56	48	54	48	63	58	57	46	58	62	56	43	51	54	59	58	61	63	60	56	35	56	54	56	67	66	73	70	66	51	70	54	57	50	72	54	59	71	57	51	57	48	52	54	58	68	53	53	56	64	68	65	70	72	68	61	59	61	47	48	72	61	60	60	59	66	54	64	60	63	60	62	52	65	52	59	56	61	64	67	62	64	60	57	58	58	57	80	59	62	57	47	63	57	59	72	60	48	67	50	60	44	61	71	55	46	61	69	53	52	67	62	51	76	64	60	58	42	38	57	47	59	47	59	53	59	62	74	55	49	53	68	62	63	50	53	60	67	69	64	59	56	56	59	60	67	47	52	48	54	52	59	66	76	44	65	49	49	60	51	61	55	55	62	58	61	49	67	62	47	56	59	55	61	70	62	67	59	54	59	62	51	51	59	47	70	63	70	55	58	70	34	64	68	49	51	61	53	54	47	54	72	51	59	52	57	83	57	54	53	66	72	51	50	76	57	52	58	59	56	52	51	47	67	62	54	68
23907	40870	51354	59513	57508	40589	24709	9848	2615	1051	809	712	740	742	719	706	723	707	752	750	753	704	742	699	732	691	717	780	771	715	750	722	721	754	732	715	670	697	742	672	732	738	726	681	679	717	727	762	762	699	721	729	732	739	723	739	724	747	774	724	748	780	731	699	727	703	741	695	725	759	715	745	744	704	736	749	738	691	743	715	724	726	720	734	681	670	764	706	717	710	736	722	710	747	724	693	730	693	762	797	690	711	690	747	683	724	726	740	711	673	715	722	734	713	696	695	713	667	726	752	724	703	740	699	705	721	754	693	730	753	687	694	755	746	711	753	723	714	730	729	752	699	745	746	703	689	731	720	695	744	757	729	732	711	755	754	728	709	683	735	708	754	737	733	737	742	686	742	716	754	732	710	681	735	695	758	738	720	760	710	672	733	720	713	739	738	752	812	718	772	713	716	700	720	739	742	718	730	776	723	742	739	726	731	674	715	700	735	720	696	711	722	733	747	752	753	785	687	722	785	742	678	759	810	734	716	791	724	702	677	702	739	724	714	742	682	710	668	718	739	739	689	701	718	770	731	709	746	717	743	752	727	724	717	736	765	738	756	739	675	713	706	717	742	810	730	755	714	728	703	808	742	716	720	757	680	746	744	711	717	718	704	747	752	751	724	718	689	733	731	694	714	748	751	739	745	739	732	723	725	693	726	747	707	721	705	725	733	735	706	761	729	766	772	726	742	750	738	742	728	736	760	772	685	727	679	714	793	737	771	677	699	720	766	738	747	692	740	671	728	751	734	741	711	716	747	721	738	695	712	730	749	716	745	667	763	716	747	718	744	716	732	709	756	769	724	765	721	736	732	761	690	719	744	719	740	769	682	689	775	753	708	730	723	721	781	756	749	729	714	726	735	717	703	751	691	723	748	718	698	700	754	771	693	752	782	704	739	711	796	707	684	731	765	727	731	707	715	745	710	705	737	767	718	732	742	749	754	689	699	715	711	698	751	713	725	778	777	733	741	678	724	762	701	695	769	730	695	768	682	750	709	667	723	741	748	736	749	761	793	794	709	754	753	720	719	724	768	699	757	747	728	666	742	739	743	748	721	706	728	734	729	707	742	698	677	773	750	732	709	753	731	747	754	692	695	741	714	718	715	714	771	741	742	666	712	710	728	686	721	717	742	767	770	683	769	698	745	737	711	702	760	732	759	747	697	731	780	719	744	717	721	736	752	728	739	750	721	728	753	714	718	727	724	725	764	732	706	698	737	706	746	748	685	745	729	750	677	752	697	716	752	714	754	688	705	712	704	720	677	742	757	740	693	711	705	745	726	697	729	770	756	766	708	726	706	723	760	722	748	738	704	725	765	706	717	709	723	741	735	779	712	777	752	740	721	733	698	741	691	728	705	724	752	695	694	731	723	757	705	742	684	690	749	707	735	678	735	736	705	723	708	728	709	694	752	736	707	795	775	726	738	729	713	729	726	761	728	759	744	706	730	747	712	701	733	742	762	761	680	736	788	723	711	700	758	739	715	706	735	735	735	716	702	704	716	693	672	729	752	739	706	723	725	719	747	735	717	718	761	777	766	720	699	738	744	685	733	755	701	728	741	732	775	730	740	757	784	744	751	748	749	791	743	651	749	729	719	719	708	752	725	724	720	704	753	793	705	767	749	706	743	744	682	751	771	717	721	759	764	744	757	756	741	692	652	750	716	738	746	693	749	743	673	709	742	664	729	769	714	703	719	701	756	681	708	742	710	743	715	729	704	711	766	681	737	711	730	713	715	760	782	758	767	719	751	739	730	694	732	666	737	677	755	768	705	753	755	765	758	760	718	720	723	731	716	759	758	725	720	718	737	706	717	719	713	759	738	727	751	667	729	697	734	721	736	801	683	728	705	752	747	656	709	720	788	710	762	720	735	738	721	723	720	695	743	756	788	751	709	732	769	712	725	733	712	724	697	695	737	737	745	770	712	754	721	720	666	749	748	715	753	736	669	778	798	701	771	728	703	789	695	738	751	690	738	696	715	713	728	757	731	725	766	728	725	766	709	704	724	730	760	726	758	742	733	726	742	755	765	711	709	690	724	745	708	674	738	769	752	753	751	743	784	744	742	774	743	740	699	703	720	732	739	694	702	738	741	720	728	776	704	770	720	776	687	751	709	758	684	743	723	756	708	713	703	700	747	789	698	742	680	727	706	721	732	729	777	719	701	750	730	713	703	712	741	762	683	726	727	732	751	744	716	697	743	757	711	690	731	696	773	742	748	729	735	731	746	728	773	740	740	723	687	734	752	721	784	725	711	723	725	706	713	712	752	725	712	708	743	704	750	737	728	723	694	729	721	744	725	737	727	738	701	707	712	748	709	755	723	750	747	709	743	698	704	724	688	736	745	681	761	730	768	721	772	750	728	755	727	726	730	822	723	737	728	735	739	699	756	755	718	713	729	701	759	686	761	774	744	703	737	725	738	737	672	736	736	729	739	690	720	763	733	739	708	748	700	783	734	713	754	707	726	730	757	726	659	712	731	736	672	706	740	705	731	716	778	742	731	727	718	727	668	719	734	738	731	748	744	753	734	712	758	749	712	775	751	728	722	746	724	708	763	744	691	691	733	757	714	692	719	720	704	757	775	715	759	740	726	728	693	737	728	732	747	769	727	734	682	753	692	696	724	704	694	686	719	696	728	711	720	758	707	710	709	684	779	785	704	761	704	769	732	707	721	753	745	728	735	707	753	722	724	724	738	738	743	779	691	747	755	691	705	751	720	754	721	730	726	748	768	793	749	729	701	729	709	724	770	696	728	694	696	746	701	735	736	659	678	692	757	690	705	729	716	734	692	702	748	743	704	716	734	776	697	747	752	745	780	719	728	733	750	765	684	719	759	772	751	739	757	691	706	661	688	707	695	734	722	687	739	722	712	740	673	783	748	666	741	749	730	747	757	755	681	743	726	728	727	740	695	735	739	700	772	757	724	698	695	707	759	714	714	753	777	733	751	702	759	733	686	745	712	715	725	772	724	778	753	733	717	722	724	728	764	727	715	736	738	758	716	716	727	784	740	734	704	745	790	737	727	705	714	704	725	698	699	727	739	716	795	756	729	748	748	718	739	727	707	715	730	747	700	706	769	737	732	714	712	771	707	712	707	710	746	740	713	720	751	799	721	719	735	744	749	751	731	744	710	695	763	722	727	732	674	729	778	736	768	720	717	687	719	774	777	747	738	702	758	754	696	685	675	764	730	742	802	738	743	756	710	703	727	721	678	750	768	768	712	775	765	719	714	749	762	720	736	750	676	713	714	713	787	687	746	715	749	744	694	742	766	723	725	691	719	722	692	773	748	733	717	735	725	711	741	749	734	738	720	771	724	754	716	785	732	692	752	715	692	750	767	706	704	725	722	697	679	708	702	691	752	740	730	728	681	729	771	711	764	688	766	757	720	684	742	704	740	754	726	741	701	768	740	712	711	728	703	714	687	721	737	728	760	754	757
1482	2418	6651	6179	3180	1289	421	137	72	57	60	46	59	62	76	48	67	55	53	63	57	56	60	79	57	55	51	57	63	69	48	55	49	63	62	57	52	72	49	75	60	58	45	57	56	56	49	57	65	60	57	57	55	53	63	61	50	52	45	56	47	57	45	68	59	42	55	59	57	70	77	65	41	55	70	50	60	63	62	54	64	61	54	49	63	56	62	64	55	52	52	62	59	66	58	60	58	58	57	61	57	51	43	60	50	53	55	51	49	50	65	52	53	60	58	72	53	46	62	67	40	55	56	52	60	50	77	63	66	64	59	88	51	54	51	69	62	59	49	69	56	75	54	63	74	70	60	57	62	57	60	60	58	62	40	62	52	53	56	58	57	60	69	70	66	63	62	52	58	58	49	46	59	64	61	51	61	57	56	52	52	60	66	59	53	70	79	66	69	65	42	63	59	54	62	51	59	48	61	58	65	74	57	53	65	73	60	36	50	55	61	57	63	65	56	58	59	64	55	47	56	57	67	48	51	44	56	43	79	61	62	50	50	57	52	52	71	62	54	65	53	54	53	52	57	52	49	61	55	54	53	59	46	63	53	64	40	62	43	61	49	77	60	66	58	56	52	67	78	55	62	73	51	61	51	66	48	62	54	56	68	73	63	51	35	56	67	55	61	46	62	52	47	54	50	54	60	67	61	58	50	58	62	53	53	67	50	55	42	45	68	64	45	49	51	60	52	34	57	49	53	65	54	61	61	72	69	51	45	55	47	47	51	46	55	55	68	47	66	67	56	48	61	62	61	60	50	64	58	60	47	53	61	54	55	48	44	64	57	48	50	72	57	52	58	63	64	50	70	36	59	55	61	54	70	60	48	52	51	65	51	50	57	47	64	62	66	44	58	57	64	64	50	51	60	53	61	63	62	62	55	55	61	58	74	53	57	39	51	46	56	53	51	58	57	60	57	53	51	53	70	42	51	62	55	66	76	53	56	42	62	57	53	55	72	58	58	59	59	51	49	60	60	66	56	53	67	45	47	58	62	50	56	53	56	49	48	59	52	68	61	54	58	54	59	67	59	45	54	61	55	68	64	52	47	44	52	56	64	71	63	48	52	55	63	63	52	58	65	55	59	75	51	39	85	71	59	57	65	60	53	51	70	64	52	48	65	54	59	52	71	64	74	55	58	71	78	43	63	53	59	49	63	53	73	61	62	67	65	61	53	48	51	61	50	59	46	62	65	58	65	49	49	61	56	72	66	66	68	64	56	46	57	60	55	77	65	55	47	52	56	51	48	68	52	53	62	56	75	43	55	71	65	54	68	66	59	63	51	53	58	66	51	55	52	65	80	62	53	67	61	52	56	60	76	60	70	54	50	54	73	53	50	61	58	69	45	46	53	61	56	58	58	66	53	47	50	54	44	61	52	72	58	52	59	56	50	55	48	50	52	59	50	60	47	62	64	45	64	63	59	65	54	59	51	64	61	42	52	67	54	56	62	51	57	60	68	55	48	72	43	56	63	60	48	50	63	59	46	56	60	49	57	62	60	70	63	56	50	63	53	57	52	46	57	58	53	72	66	66	49	49	52	53	53	57	48	48	57	51	61	68	59	54	42	63	51	53	49	57	58	62	52	66	58	53	48	43	61	49	60	51	68	47	61	48	63	41	49	50	55	65	62	60	68	51	60	58	68	57	56	60	65	57	56	53	53	63	56	74	64	62	75	57	56	45	54	56	62	55	53	50	56	66	66	66	56	44	67	63	57	56	64	56	60	59	59	63	52	62	63	65	62	51	59	58	54	45	49	54	69	55	48	49	49	64	51	55	55	66	55	56	65	56	54	49	63	56	54	65	54	46	64	57	47	51	60	61	60	45	59	70	45	59	58	56	52	66	59	56	61	61	55	66	66	59	54	57	50	60	58	65	69	50	60	58	54	50	52	51	55	66	54	75	50	39	61	54	56	58	59	64	61	60	47	63	44	50	60	58	56	64	66	54	57	48	46	56	56	53	48	56	51	57	60	50	45	46	55	64	49	63	52	47	45	65	56	59	61	61	62	55	56	57	68	56	53	51	62	58	55	50	55	53	57	55	52	50	56	61	52	55	49	47	51	48	63	51	59	52	66	67	60	60	53	61	51	45	52	59	50	58	62	64	63	49	58	53	47	62	49	57	49	67	65	39	58	67	61	63	68	58	67	58	69	70	66	58	56	53	58	46	58	64	47	60	60	48	65	58	69	47	45	80	62	60	49	53	53	68	47	64	69	48	57	50	55	54	53	59	51	55	58	56	63	59	47	57	62	62	58	58	64	49	49	77	46	54	57	61	52	69	36	51	63	48	44	58	63	57	60	69	58	53	55	58	50	69	61	62	44	61	69	53	59	63	64	54	54	54	66	54	53	63	59	55	62	65	56	72	51	54	64	54	52	56	48	41	60	52	61	54	54	44	50	62	62	62	49	55	57	76	50	64	51	57	44	56	60	60	60	64	57	62	52	51	65	50	66	57	55	68	59	73	57	51	60	76	58	68	64	64	58	48	52	58	55	47	62	63	65	61	57	53	54	47	53	51	48	73	65	53	63	54	68	65	59	61	69	61	48	56	54	45	60	63	49	56	58	57	43	50	57	51	63	60	52	53	58	48	57	47	62	64	60	57	62	69	67	50	59	68	70	65	52	55	62	69	63	53	59	63	58	58	55	53	57	64	53	49	58	59	47	59	60	55	47	81	70	70	71	55	58	61	54	63	51	63	61	45	55	74	59	59	58	67	52	59	52	64	74	52	57	56	64	51	61	51	44	52	59	48	69	57	73	55	60	54	71	50	61	52	71	63	55	48	58	57	54	39	53	59	47	68	54	60	68	51	67	48	58	37	61	48	66	59	63	67	52	47	46	51	71	61	62	44	57	53	46	64	53	60	56	50	50	69	65	66	52	62	50	59	55	57	59	51	44	63	56	59	76	46	71	61	66	59	48	81	62	59	57	51	65	58	59	71	54	57	62	72	58	55	70	46	67	48	63	53	57	43	60	54	38	56	56	47	63	67	45	61	46	60	64	54	57	56	56	60	56	61	46	63	46	51	60	73	40	70	55	64	60	64	57	54	57	66	65	61	46	42	51	51	37	56	47	55	61	54	56	53	47	54	57	50	60	71	55	54	61	48	48	51	60	58	69	61	50	57	52	66	58	62	75	51	57	48	59	71	61	53	51	56	68	57	77	55	63	43	61	51	49	49	55	51	65	58	57	63	61	56	67	65	70	61	62	53	50	52	59	61	58	59	69	63	67	52	60	57	47	61	57	62	61	66	68	55	51	47	44	48	48	65	47	53	55	51	59	69	52	50	49	54	64	53	60	54	58	46	68	52	64	63	49	62	46	47	59	74	58	48	62	67	66	61	53	58	57	53	63	55	47	45	56	52	70	55	56	60	53	58	46	56	61	62	55	47	67	58	67	56	52	57	62	58	58	61	40	54	58	52	62	54	57	65	63	46
14455	24075	32672	36489	34297	23988	11707	3507	1240	825	739	680	738	739	679	701	687	723	773	685	749	734	735	733	700	721	735	663	737	720	677	711	681	709	687	700	705	710	685	684	708	683	736	738	698	654	716	679	676	694	684	763	696	707	719	719	688	721	705	749	742	707	694	702	713	679	668	679	664	731	689	688	750	740	711	738	726	729	672	683	723	655	687	691	715	709	754	713	716	731	700	733	726	677	782	680	718	706	711	667	742	710	696	710	737	724	695	715	750	724	728	707	703	726	709	675	700	711	692	724	731	693	686	678	716	685	747	705	688	728	718	672	696	735	710	676	754	739	711	681	721	752	691	746	687	669	684	720	728	708	722	768	696	690	708	725	687	730	734	725	703	725	705	680	707	743	712	720	732	724	716	685	710	748	667	719	695	705	712	704	682	687	714	696	746	703	695	727	713	652	674	700	701	671	749	679	715	739	699	689	708	623	712	731	754	717	716	739	668	679	654	713	778	741	718	739	708	731	666	696	749	681	746	722	699	761	692	729	731	736	754	731	672	678	688	697	774	737	696	672	718	733	731	692	700	691	722	679	692	692	679	711	728	721	679	689	735	688	707	674	678	739	702	723	666	672	745	718	708	699	673	702	670	699	648	709	725	722	675	730	737	721	691	697	697	698	718	743	682	776	686	732	691	724	706	730	700	734	733	710	700	731	746	754	733	681	763	720	702	657	716	741	683	691	682	729	735	706	706	713	741	708	717	723	774	693	726	688	724	719	708	732	712	756	744	686	705	722	683	669	746	733	671	734	707	729	707	719	748	716	711	705	690	739	701	702	735	769	759	674	747	718	736	749	698	721	714	680	701	695	712	712	687	726	738	724	708	720	738	711	693	686	750	738	680	721	693	715	750	739	723	662	686	683	719	654	676	694	765	735	742	724	705	709	705	727	717	752	704	725	757	719	727	690	756	706	705	740	704	687	682	715	691	731	677	715	675	672	709	705	682	744	692	713	696	720	656	703	718	675	667	674	760	709	690	765	683	707	683	722	689	719	716	704	700	692	723	726	690	732	715	691	668	711	690	682	714	745	765	658	732	747	774	756	705	762	707	707	749	672	757	711	723	690	716	728	712	715	724	712	705	692	720	665	746	684	750	715	731	656	724	715	667	711	689	703	717	698	738	724	711	698	771	725	708	727	671	687	761	720	741	747	725	693	678	693	671	755	698	714	662	689	712	689	737	697	765	734	683	745	736	726	689	707	717	678	730	735	703	671	727	683	671	742	790	724	747	728	708	658	710	653	677	711	724	691	717	692	715	728	673	733	710	701	741	705	689	790	745	688	705	739	746	756	736	684	749	699	743	702	693	742	672	693	714	724	681	683	715	752	742	712	756	669	769	701	749	696	684	705	689	718	739	692	718	707	697	687	728	754	729	684	727	704	714	702	700	722	735	732	668	734	732	691	662	672	724	658	722	716	702	821	740	689	694	695	685	712	680	685	667	710	659	695	664	680	732	700	728	633	722	701	703	758	700	743	721	723	696	692	682	729	684	708	729	696	704	730	717	698	712	704	711	697	749	733	718	730	695	742	657	752	723	707	670	713	718	767	708	739	710	714	703	692	727	761	669	764	691	712	689	716	695	737	704	720	736	705	693	692	680	736	715	732	752	733	688	697	743	749	703	734	664	688	693	721	724	761	711	772	691	748	695	694	716	714	731	681	738	675	684	728	695	715	722	679	702	695	730	743	717	702	707	698	649	674	753	756	739	721	726	702	709	724	669	704	696	750	711	716	730	700	701	654	717	720	708	683	723	772	700	718	746	723	704	712	757	686	731	687	729	687	742	674	676	696	705	645	684	730	676	697	714	733	724	691	726	727	684	712	723	727	751	685	682	717	750	709	701	729	682	698	678	707	731	699	717	735	747	659	698	694	718	717	707	700	702	740	694	731	696	714	726	743	780	736	699	688	714	758	692	680	734	677	711	702	706	732	729	723	746	680	718	699	642	702	697	689	705	747	679	728	686	674	720	697	750	676	737	715	670	688	663	675	712	692	656	690	681	695	744	700	726	708	715	683	668	728	717	714	691	701	687	703	716	727	712	783	696	678	754	693	705	702	717	726	690	696	696	735	747	722	733	725	718	703	749	706	699	764	672	691	698	721	704	742	697	660	733	705	687	753	735	693	709	712	735	720	735	703	697	753	727	720	708	666	710	703	719	723	703	740	715	694	781	701	699	712	729	697	704	700	697	724	708	693	713	693	712	714	699	769	722	759	732	726	683	717	716	706	649	722	723	687	703	746	700	728	720	699	714	690	748	740	709	664	697	695	763	785	750	688	716	749	677	715	773	740	671	731	744	636	692	712	758	708	779	712	714	693	674	714	696	723	665	701	720	700	713	730	695	702	705	701	698	718	683	685	718	741	707	665	696	708	736	642	736	739	707	733	734	720	686	694	709	736	684	717	676	774	732	716	703	746	701	683	763	700	724	715	722	703	678	657	728	726	732	676	718	693	716	701	722	679	724	728	713	720	709	690	698	713	695	656	698	668	727	653	749	749	725	674	711	672	729	708	741	669	722	673	717	705	681	698	734	734	721	718	684	679	771	734	769	676	710	710	721	723	724	744	669	704	702	746	710	728	688	679	755	773	721	718	725	714	721	715	718	727	762	699	694	677	694	745	723	681	718	722	714	724	684	680	722	676	720	692	719	711	775	726	715	757	737	705	747	676	717	724	778	697	693	676	721	676	721	683	714	710	745	669	708	730	755	680	718	688	709	689	719	702	708	749	721	679	694	745	719	731	731	745	726	718	690	674	706	708	706	715	736	723	691	680	743	736	698	722	709	738	723	708	754	716	721	681	727	720	687	728	661	732	671	751	677	700	745	748	664	700	693	675	681	719	729	739	745	709	728	726	747	729	720	677	709	762	709	700	684	754	695	660	721	706	680	713	653	664	659	713	687	688	735	679	713	734	744	709	724	718	700	730	720	700	731	767	691	703	692	723	716	691	746	683	695	722	703	723	696	680	712	671	648	708	687	705	783	724	738	716	721	649	713	687	709	683	700	708	704	705	711	711	712	718	732	743	717	675	662	711	713	727	739	687	744	693	732	753	723	692	686	724	662	721	723	684	734	682	692	652	711	648	716	699	679	686	740	717	728	728	722	741	736	692	712	720	724	749	710	661	723	693	683	697	671	737	688	686	767	697	725	720	681	712	721	674	766	704	757	720	719	710	668	672	738	704	706	702	686	757	736	747	686	727	702	712	768	743	680	696	751	723	663	745	762	681	714	700	680	695	704	677	712	698	715	774	703	720	732	770	712	697	712	723	727	692	736	678	693	700	727	691	748	678	715	739	769	737	666	678	727	700	680	698	742	725	691	699	713	684	685	652	768	733	745	704	692	683	719	745	749	752	719	671	724	776	728	694	698	734	746	706	717	716	689	692	679	742	686	682	666	682	703	735	695	709	704	745	701	736	704	676	736	763	712	722	698	713
1028	10636	18575	13403	7142	3138	1025	285	111	77	73	67	61	46	63	81	71	61	55	56	53	63	62	67	42	64	59	62	60	58	60	57	49	52	70	67	74	54	60	57	72	69	54	67	58	65	52	64	49	63	53	46	63	65	56	63	70	47	48	58	59	60	42	47	49	47	65	61	49	54	57	64	59	63	47	63	50	64	49	54	62	44	66	61	42	62	52	74	64	74	55	57	55	50	60	58	59	50	44	51	72	69	70	48	45	54	69	57	54	53	57	58	52	60	53	58	47	54	56	63	68	48	62	65	55	65	54	59	76	56	65	54	74	52	47	66	56	56	47	48	56	55	62	57	60	66	74	62	54	67	71	59	62	64	55	62	58	72	56	69	49	72	47	59	66	54	56	49	47	54	66	62	54	55	61	46	58	67	59	63	48	53	60	62	63	61	56	65	60	59	51	59	58	56	61	56	64	53	56	57	55	66	51	52	57	52	61	63	62	55	58	52	48	84	54	62	62	61	55	59	43	64	52	66	60	60	58	70	54	49	70	65	73	58	58	54	58	64	47	70	60	52	50	55	53	53	62	58	63	69	52	71	49	53	60	62	53	53	57	77	62	54	59	48	45	63	47	74	69	53	64	46	60	55	62	66	54	57	61	70	52	60	57	55	55	53	49	45	59	45	66	67	59	48	59	50	53	46	50	62	45	77	69	45	65	59	54	65	52	52	55	58	56	56	60	57	69	52	66	55	55	53	50	55	71	46	55	75	60	55	67	44	64	69	54	55	63	59	56	59	67	65	70	69	58	59	69	55	69	56	47	54	56	63	55	56	57	48	55	55	52	60	60	52	64	55	55	55	56	51	71	57	68	53	54	65	59	63	57	56	53	81	58	68	59	61	66	51	54	49	53	69	47	59	59	62	56	62	60	51	74	59	52	43	56	63	52	50	59	50	62	53	66	72	67	55	57	61	51	61	59	65	58	49	68	51	63	56	41	57	65	55	67	63	43	56	71	70	64	65	55	60	67	61	72	53	54	52	72	64	51	56	57	62	37	68	62	55	53	46	47	46	55	65	48	63	64	58	55	69	57	61	60	59	66	61	59	56	65	59	47	46	59	53	61	54	66	60	70	70	62	60	79	57	47	62	59	52	63	49	42	68	64	68	61	67	53	53	58	51	60	60	76	61	69	55	54	56	49	43	53	65	59	63	57	61	54	59	57	71	54	44	58	71	62	65	51	60	61	56	64	59	50	61	53	59	69	68	46	70	57	55	61	65	49	52	60	53	53	55	63	55	57	58	58	59	58	67	59	62	63	47	55	64	61	68	62	43	60	69	45	84	59	53	69	51	68	57	54	55	65	66	60	72	63	59	46	70	48	60	58	43	57	50	69	56	58	61	52	64	38	73	76	66	50	61	46	51	63	53	51	67	56	49	52	55	51	49	60	55	40	52	53	82	59	78	63	52	55	56	61	62	69	61	59	57	67	54	67	63	52	60	64	47	53	54	55	68	55	48	58	57	60	66	64	56	73	55	57	60	74	54	54	54	63	53	62	44	61	50	62	62	54	71	67	58	60	54	70	51	61	65	65	68	59	63	52	64	63	45	72	61	67	62	66	61	66	73	55	69	53	56	61	65	43	64	50	45	68	52	61	64	73	60	65	65	62	52	58	61	68	53	42	73	48	58	54	58	48	52	65	53	46	67	71	73	60	62	60	47	46	58	60	46	58	59	63	64	57	51	54	65	56	75	63	53	56	64	58	47	58	66	64	72	48	54	58	54	59	60	50	65	61	61	53	51	57	50	59	47	63	67	60	50	57	57	51	70	58	44	68	57	66	62	66	70	54	60	53	67	63	60	51	54	55	59	66	71	55	54	60	56	50	46	67	54	48	41	59	63	69	57	55	61	44	60	64	54	64	53	46	60	54	70	52	53	66	58	65	61	57	64	63	63	59	57	57	64	52	62	64	52	49	60	59	46	59	61	47	71	44	63	57	47	53	50	65	43	61	70	68	51	57	72	66	57	69	45	62	60	58	51	60	50	73	67	45	53	49	48	66	56	50	66	67	57	49	62	69	58	61	75	59	71	55	66	62	59	66	67	57	51	73	46	79	45	55	66	45	43	65	63	37	64	69	49	60	44	52	68	59	72	53	65	48	52	64	74	51	63	47	59	52	64	55	62	55	52	52	47	47	61	53	66	72	61	72	64	65	53	52	56	55	55	54	66	53	51	63	61	52	58	53	71	56	53	60	67	72	66	53	74	64	67	63	78	61	60	54	43	53	63	57	61	65	71	55	48	59	65	48	57	61	56	68	54	67	60	70	71	60	48	71	67	53	51	51	64	56	56	57	53	45	57	51	73	70	48	50	47	63	62	56	61	65	69	57	38	61	68	68	64	68	65	56	58	57	73	54	57	34	60	68	49	51	55	59	51	57	54	44	63	63	52	55	64	66	66	52	61	64	46	71	88	68	64	66	54	71	64	58	65	57	50	69	56	45	63	73	61	80	45	55	54	64	61	55	57	69	60	75	60	67	55	44	65	56	59	57	45	63	52	55	50	52	59	62	70	53	64	52	72	63	57	58	41	60	47	73	56	56	43	48	52	60	49	57	62	58	43	59	63	58	47	49	60	71	63	56	51	62	65	47	71	68	64	56	50	71	69	65	64	60	65	50	67	52	66	41	54	57	60	55	52	56	60	61	70	60	54	65	58	52	59	51	48	53	57	49	69	67	56	77	70	63	59	68	54	60	66	53	70	49	77	58	66	48	58	60	57	67	55	48	55	59	63	67	60	58	60	61	58	66	55	60	46	60	54	51	52	50	71	45	51	70	51	53	62	48	44	61	66	56	59	62	59	48	52	56	59	55	74	57	52	52	46	54	52	54	57	55	56	62	61	64	54	61	57	51	53	49	63	52	62	53	55	57	50	73	60	59	56	59	57	55	59	66	71	59	61	56	40	62	54	73	54	76	67	66	53	55	74	65	56	65	63	60	60	61	54	52	52	53	73	54	54	48	58	61	61	62	58	72	56	48	60	64	60	70	67	64	49	57	72	62	60	61	67	71	57	59	65	67	68	67	72	46	54	49	51	68	60	54	47	65	56	47	46	62	59	68	68	64	61	53	57	62	60	61	58	73	58	61	60	50	72	57	64	45	57	49	54	49	57	68	65	53	56	63	59	68	56	64	65	49	51	64	53	55	56	42	49	55	50	51	50	58	59	68	56	48	64	60	52	55	49	55	56	43	43	66	63	69	57	63	58	67	47	62	55	59	62	62	79	57	73	68	64	62	67	62	53	45	64	50	51	50	71	65	44	52	60	70	70	56	52	66	58	55	56	48	54	45	47	65	59	62	48	64	60	64	62	60	52	56	56	62	67	52	48	58	47	54	52	60	50	61	51	56	55	56	52	77	60	61	56	60	51	62	42	55	56	67	52	56	60	72	77	62	50	43	66	58	54	54	61	55	65	54	53	53	46	48	66	59	64
21411	39987	43708	49920	47169	34199	20853	7599	2053	901	774	705	690	665	729	703	732	729	680	689	726	772	738	673	687	699	681	711	688	723	712	725	680	697	720	696	693	738	705	706	706	696	704	734	707	658	718	737	674	726	734	723	733	699	738	747	678	701	717	717	718	719	672	706	696	686	728	718	733	707	686	664	708	691	723	687	731	705	707	732	718	660	739	752	669	774	674	712	713	746	742	731	700	730	720	673	707	723	727	745	720	718	663	739	700	757	726	717	732	724	733	732	701	678	757	696	763	709	687	723	677	703	751	711	709	727	693	752	700	681	712	756	684	767	712	693	725	704	745	681	724	670	684	704	726	760	745	746	716	718	678	725	737	742	729	731	702	689	694	679	678	693	677	752	709	747	760	718	701	712	722	737	702	675	733	710	699	719	708	726	757	740	710	666	770	770	689	722	725	666	671	735	730	666	694	692	675	726	716	656	720	726	724	712	733	753	732	707	684	732	673	685	668	679	721	737	742	735	724	688	680	730	688	680	713	737	721	720	718	751	710	720	705	699	709	663	695	750	710	688	704	711	703	700	740	725	686	674	711	649	716	706	720	707	696	772	706	705	734	714	714	743	691	748	703	704	727	762	704	693	671	711	692	701	661	683	720	682	731	754	725	674	699	725	718	745	717	700	728	741	680	690	708	739	731	701	762	738	735	762	715	673	743	725	697	726	704	725	676	739	726	680	715	661	720	737	674	667	703	718	698	708	751	744	745	740	693	761	738	721	700	695	705	719	735	719	726	719	702	681	669	764	677	697	738	715	731	708	751	726	739	693	695	730	695	704	744	679	720	731	698	722	692	695	725	695	727	668	735	754	733	677	688	738	713	746	689	677	712	719	678	728	729	754	680	727	710	645	714	750	738	745	736	683	714	694	683	681	732	692	680	664	735	755	741	667	743	732	708	696	686	729	756	759	672	684	736	728	714	677	678	703	746	730	719	672	757	724	728	681	720	690	719	736	758	736	703	687	683	672	659	721	676	740	716	724	651	731	706	765	714	740	698	722	756	728	703	728	725	694	718	669	687	678	718	737	705	751	727	710	740	677	685	679	700	748	731	710	701	709	737	707	701	689	739	735	647	743	699	704	683	704	688	720	680	704	671	677	679	678	747	706	734	778	728	696	715	708	684	722	729	656	698	679	737	722	691	701	689	739	730	680	652	700	699	689	736	675	709	740	738	750	736	729	762	709	711	707	669	748	717	758	717	720	710	729	717	663	751	725	724	733	701	729	671	728	698	712	749	714	693	698	671	719	721	724	737	721	721	717	730	734	745	721	701	709	733	657	732	721	698	731	731	683	709	721	683	695	724	747	680	740	717	738	693	771	676	738	717	697	702	708	725	718	702	705	713	692	731	701	675	698	691	686	676	697	682	686	727	757	729	702	711	680	717	732	756	688	717	681	684	718	750	699	730	686	754	719	741	721	722	688	718	692	703	680	721	731	706	773	741	702	706	727	710	711	699	714	724	701	738	741	718	753	730	683	692	697	711	695	718	720	748	721	710	706	713	735	742	699	688	701	744	722	723	710	740	686	682	741	727	726	698	692	744	697	713	686	711	703	719	659	705	748	753	730	653	709	698	699	742	744	741	720	751	660	745	735	699	712	726	715	684	703	677	695	717	710	704	715	689	731	704	712	705	725	677	722	712	738	705	739	750	697	722	695	710	744	758	676	749	701	702	691	715	695	699	730	695	716	716	715	712	743	710	694	722	717	755	692	746	710	694	651	708	676	749	725	685	702	743	712	739	711	739	668	743	725	731	715	664	733	742	739	702	682	755	758	710	715	763	731	706	747	696	715	656	683	776	688	698	705	719	738	721	742	751	704	729	762	707	739	643	693	741	739	750	759	722	721	740	730	747	740	747	713	754	713	708	704	711	721	722	704	724	744	741	726	727	706	752	721	699	691	700	689	683	691	705	657	738	697	701	663	714	720	682	721	737	662	726	655	708	709	706	716	724	692	710	672	728	725	698	706	688	736	734	716	679	731	742	752	702	695	745	717	712	717	721	691	699	716	697	717	705	699	708	694	738	676	740	696	744	724	700	751	694	719	767	740	685	700	680	689	718	718	669	699	697	695	681	716	714	693	684	672	716	721	690	717	740	733	704	720	758	691	719	723	721	709	795	728	797	695	725	690	703	684	670	716	694	750	686	711	697	714	762	704	732	719	729	698	764	730	728	734	775	783	681	708	727	687	692	699	681	725	693	700	726	683	740	709	691	771	765	767	674	697	706	718	730	720	790	758	685	681	727	703	730	677	724	704	708	689	737	685	717	660	731	749	700	686	686	744	732	709	743	700	704	684	727	694	672	746	711	699	704	719	742	684	753	672	734	713	724	742	698	715	693	727	705	742	715	731	720	681	671	739	659	681	709	693	698	718	711	709	710	700	696	702	681	725	714	686	712	693	683	686	729	700	743	716	709	729	728	707	675	699	727	693	720	659	708	716	712	691	704	730	716	728	690	732	689	725	739	718	686	737	700	679	709	717	737	745	698	716	673	762	729	733	736	736	699	715	711	727	662	696	664	705	716	720	779	694	701	714	694	743	730	686	715	722	744	725	717	725	676	659	696	721	724	709	737	725	691	726	721	737	731	679	687	666	705	705	719	699	685	681	752	674	734	715	693	729	733	746	726	706	729	721	725	758	733	680	753	748	737	721	685	775	662	721	726	747	710	691	773	724	715	708	740	704	707	714	738	669	694	751	732	721	737	709	739	668	682	719	714	690	686	657	688	722	707	687	702	692	668	715	731	682	662	696	683	685	716	702	666	771	710	717	716	690	734	713	750	761	700	710	727	710	733	707	694	734	726	757	728	745	743	725	656	748	710	709	691	685	674	737	733	716	699	716	735	686	727	732	688	715	705	728	705	683	685	736	742	689	734	680	685	689	719	710	719	731	738	736	707	698	703	699	771	704	699	688	760	702	673	706	747	721	716	758	700	741	748	727	739	773	678	698	694	749	704	686	743	740	703	774	700	680	674	714	689	749	764	692	719	695	725	704	717	694	753	706	693	692	732	747	732	694	702	729	716	688	733	701	653	703	719	747	705	682	735	714	732	761	704	765	695	712	690	744	750	711	738	752	699	722	713	724	757	746	675	744	741	749	709	691	729	724	718	726	731	719	728	737	728	672	758	766	727	677	755	686	724	739	734	716	719	739	729	732	737	675	726	708	741	746	712	745	668	696	648	708	717	692	736	698	771	706	722	740	694	723	749	729	704	744	690	704	709	721	723	690	714	701	728	694	705	697	746	748	718	765	698	711	755	695	711	689	745	660	715	690	741	737	731	707	743	724	713	708	722	647	730	735	709	749	740	696	673	707	707	711	728	762	725	735	731	726	754	763	716	715	697	736	703	698	716	765	711	742	715	674	672	713	724	696	770	724	726	705	697	710	692	703	715	734	728	709	716	732	690	726	724	707	721	687	686	730	724	707	684	729	698	732
2389	9853	19679	13649	6705	2740	881	232	101	62	61	52	61	60	57	59	62	61	57	73	55	54	59	69	57	62	51	47	69	71	64	68	75	58	57	69	57	49	58	56	69	61	58	49	68	67	68	45	60	50	67	68	66	56	66	60	45	66	47	58	61	70	72	68	57	60	56	49	54	67	53	60	68	57	69	65	53	55	52	67	71	56	50	51	55	54	49	78	59	58	59	55	58	67	57	54	52	51	60	50	62	76	52	57	63	55	60	51	60	60	74	69	59	51	53	47	48	55	68	57	55	69	63	59	57	63	65	57	54	47	58	68	48	55	53	47	66	61	55	49	69	57	63	56	49	51	63	40	53	67	58	63	61	54	49	48	50	52	62	62	72	74	69	73	73	63	57	52	47	55	64	78	67	49	56	50	60	56	65	56	57	51	73	59	61	65	54	55	58	56	52	67	53	56	47	52	51	51	58	61	38	56	64	55	58	58	58	59	57	55	57	52	60	57	57	59	63	60	68	48	57	55	48	58	66	61	56	59	54	70	76	67	57	60	60	67	53	52	55	53	71	66	62	57	65	77	66	71	67	65	53	63	53	48	52	65	60	50	71	71	56	62	48	54	53	71	61	52	67	65	60	66	52	59	50	44	66	61	50	63	72	52	58	57	54	65	51	69	60	67	63	57	68	50	53	59	50	48	53	83	46	67	51	56	58	52	58	57	70	66	65	71	42	65	56	57	66	70	71	55	66	62	65	51	67	54	61	43	70	58	69	58	60	42	63	60	59	54	71	69	47	52	47	56	65	59	80	58	47	69	59	59	61	53	65	51	60	76	68	66	70	80	45	77	73	74	59	46	64	68	66	66	70	56	64	48	66	59	51	57	50	63	48	66	64	61	60	55	64	64	62	53	63	56	63	52	79	60	51	53	61	56	58	59	47	72	52	61	74	61	62	68	57	46	59	60	58	56	59	50	58	60	62	56	67	53	56	49	58	56	68	56	77	47	76	65	48	64	47	58	69	72	69	62	59	65	57	41	65	59	62	64	56	49	62	54	49	51	56	56	51	52	59	59	54	62	48	50	76	64	63	60	48	71	56	71	55	60	60	50	64	52	46	57	38	71	66	69	54	57	44	62	60	54	61	61	54	51	48	59	49	64	54	71	56	61	60	67	67	47	63	66	66	61	64	64	72	60	64	64	75	62	61	63	63	59	49	60	52	67	86	68	64	66	49	66	43	60	55	59	50	77	73	68	62	66	65	60	66	59	56	58	72	52	72	54	50	71	47	54	64	63	53	57	56	50	53	60	68	57	62	56	64	65	50	64	56	76	68	52	60	62	58	75	72	75	51	60	72	58	77	56	59	48	62	54	55	60	60	59	60	54	59	57	65	55	46	66	53	55	57	63	72	65	55	55	73	65	58	56	71	65	59	59	61	66	65	57	60	61	45	59	66	52	60	50	54	54	54	50	58	49	59	58	60	74	64	46	50	67	44	52	77	65	64	48	66	72	52	63	56	59	58	81	70	53	58	47	63	66	52	48	64	73	68	48	50	62	54	59	63	53	57	84	62	71	53	59	59	59	54	63	60	46	58	68	64	50	44	58	56	64	62	65	55	50	58	60	56	57	71	68	43	65	57	63	52	69	50	73	51	62	55	57	60	67	53	68	67	55	50	59	51	51	59	51	56	60	83	58	63	62	69	61	63	58	85	60	54	61	59	62	67	59	56	66	60	51	53	69	47	59	52	65	62	54	58	61	61	72	60	52	55	56	62	66	54	59	58	44	51	65	66	60	53	55	66	50	79	58	67	64	58	66	73	59	59	51	57	63	48	55	75	62	59	69	56	59	82	66	65	73	64	51	67	58	56	52	59	78	61	65	64	61	65	61	58	55	64	60	67	67	57	64	85	73	56	55	56	59	58	55	65	65	46	51	61	64	45	63	66	53	56	55	65	60	48	51	60	65	50	56	48	47	48	49	68	61	74	58	60	56	65	55	67	57	62	49	78	58	59	69	51	65	51	66	59	67	62	57	67	61	67	43	62	63	55	62	61	54	72	56	67	74	53	54	62	63	59	44	58	66	66	69	53	60	86	70	52	74	55	56	65	68	46	60	60	57	52	61	54	46	61	60	68	59	57	48	59	48	71	54	51	65	39	61	52	49	61	70	56	58	43	51	54	49	72	62	62	72	61	43	56	77	64	44	71	58	58	64	63	74	60	47	57	67	43	49	70	61	64	57	68	59	63	49	53	53	66	54	59	51	60	64	60	44	64	78	60	57	43	61	57	71	71	60	57	60	62	64	62	69	57	58	54	63	59	59	76	65	73	60	57	69	59	54	52	48	62	60	43	68	75	69	62	67	67	55	65	70	45	65	59	67	51	62	61	61	67	50	61	48	60	62	65	46	69	70	72	60	72	65	54	65	66	73	52	66	67	63	56	64	57	49	60	54	63	61	40	41	67	64	64	60	56	71	62	49	54	52	69	52	59	69	57	64	56	48	52	58	55	57	50	44	74	74	61	52	58	50	75	69	53	50	61	60	61	60	62	68	55	60	58	79	51	61	57	52	55	54	66	53	70	58	48	56	58	67	66	64	73	58	64	63	64	64	58	45	60	68	67	63	73	49	64	54	53	61	73	49	55	55	51	44	66	59	69	71	63	54	63	47	49	54	46	58	60	48	58	61	50	56	72	49	58	61	66	60	65	58	73	59	58	56	66	64	53	58	57	62	53	60	55	49	59	63	54	63	54	62	57	40	57	57	59	66	62	51	71	67	53	53	67	62	62	57	64	63	60	52	58	49	51	76	55	49	55	65	58	63	53	51	62	50	57	59	49	68	50	68	68	62	71	56	51	44	61	60	68	56	59	55	61	61	43	50	52	72	68	55	44	58	50	77	49	68	43	65	56	55	54	71	60	66	63	59	56	66	58	59	68	56	59	59	51	71	64	82	65	54	59	56	51	54	68	61	55	60	46	58	44	59	54	59	64	63	59	61	57	64	53	63	54	61	55	51	65	52	56	60	61	64	59	60	58	51	65	55	63	59	58	74	60	55	58	54	60	56	57	65	56	65	61	56	71	51	54	57	67	68	67	53	50	57	61	57	63	54	59	60	59	61	66	50	55	53	65	59	63	50	63	60	57	63	53	69	55	63	53	64	52	59	47	53	54	55	55	69	58	64	70	50	58	66	71	62	62	53	65	67	64	56	57	50	50	63	54	54	71	57	65	72	78	55	61	71	63	57	61	59	50	65	40	69	60	38	70	57	57	63	63	52	49	54	60	61	65	52	64	48	61	66	57	56	55	71	66	63	62	61	51	48	57	55	81	58	68	50	51	57	51	55	56	59	59	45	71	46	58	55	68	73	52	63	57	56	55	76	68	71	62	46	67	91	57	75	73	61	67	59	66	62	60	58	69	66	56	56	51	56	67	58	54	62	58	65	52	51	74	59	60	48	56	58	57	62	63	48	45	54	62	82	66	58	46	67
19340	37799	45804	48273	44619	33149	20161	6898	1965	913	816	764	705	762	724	725	718	737	753	748	770	742	767	765	736	748	732	724	723	760	747	693	768	725	735	749	717	724	736	763	767	681	739	750	776	740	710	741	770	721	746	724	726	735	737	762	752	779	738	741	722	739	735	716	718	730	729	722	689	759	775	731	787	722	747	777	725	718	721	754	686	729	729	758	767	754	800	771	764	745	713	717	759	730	725	732	753	769	717	731	774	730	757	730	761	697	715	749	745	757	722	736	745	747	719	734	747	763	737	730	759	743	739	770	760	739	728	785	744	746	727	770	740	739	719	733	715	744	710	740	727	725	761	753	727	708	674	745	706	735	764	722	747	744	759	731	739	684	741	749	664	706	787	723	781	763	697	733	730	755	776	769	716	719	712	805	661	695	746	770	744	726	684	698	671	742	741	779	679	727	708	699	757	737	726	795	683	710	691	713	721	745	755	779	767	773	792	722	760	796	710	686	707	737	769	733	815	777	732	741	696	683	711	723	737	759	735	741	721	772	747	707	773	713	756	753	721	773	734	717	749	682	733	736	726	768	743	716	754	733	712	744	808	803	703	658	744	773	776	769	717	768	773	746	738	765	756	750	760	693	710	737	721	722	735	725	745	756	748	775	755	767	764	712	694	766	731	720	734	758	759	774	735	715	721	761	777	728	753	786	802	763	807	725	716	736	769	735	698	714	710	728	693	699	753	710	780	736	689	712	744	782	714	789	714	715	702	775	713	750	775	769	713	742	767	756	705	746	739	751	745	734	741	774	754	711	679	758	761	725	736	767	740	716	732	775	763	762	734	736	731	743	795	742	735	780	747	730	695	688	778	785	780	724	706	740	734	788	705	723	743	774	740	765	739	783	724	785	741	737	737	787	767	728	763	774	755	756	744	795	781	733	722	715	762	717	719	714	729	750	741	707	725	772	774	745	759	729	787	727	700	753	724	699	757	672	704	777	730	739	782	763	711	735	729	686	755	761	743	726	762	733	764	730	685	742	719	768	732	694	736	752	778	738	709	719	725	737	750	719	748	768	781	743	728	692	772	713	751	712	746	723	762	718	737	778	790	748	730	705	722	727	739	758	715	720	751	734	720	751	709	763	761	713	738	788	737	721	742	728	707	784	732	725	759	707	770	748	719	762	745	730	749	737	732	758	719	793	775	742	712	737	767	727	788	792	712	744	732	709	758	754	694	740	697	722	751	745	687	702	684	762	698	741	766	741	780	761	770	733	680	741	761	743	746	726	769	717	779	702	744	730	717	723	782	791	696	712	730	722	754	772	730	660	785	744	762	761	737	800	744	725	716	693	733	722	771	768	749	745	791	730	713	700	707	744	795	754	733	793	750	796	762	743	774	779	766	750	731	718	755	685	718	707	751	769	766	760	730	729	745	790	754	775	756	707	739	751	749	745	743	748	752	752	762	742	758	730	727	777	702	729	786	758	731	721	721	749	718	790	749	725	734	748	755	739	701	780	751	740	786	755	794	740	704	749	715	731	730	792	722	723	716	763	784	808	714	723	735	800	728	784	720	767	735	738	765	763	718	709	696	780	699	765	747	776	726	711	718	731	744	772	738	753	706	744	759	721	720	762	732	755	742	706	736	734	714	707	725	743	725	721	734	775	715	768	731	723	722	745	751	667	702	745	788	751	726	760	781	774	800	696	750	786	725	732	703	780	743	715	727	823	710	746	765	712	683	741	751	756	708	725	741	750	724	690	756	730	707	670	730	790	720	715	760	682	745	734	723	710	755	712	752	697	695	707	740	744	746	753	740	820	717	719	759	766	730	763	772	774	733	789	722	723	742	751	715	726	698	766	693	699	753	722	737	784	760	725	727	762	753	741	737	710	756	764	748	722	743	689	792	725	737	722	755	772	707	745	735	766	742	753	744	775	770	717	727	737	731	764	797	698	712	811	704	683	761	742	761	746	751	713	760	685	717	797	717	773	760	729	748	772	774	755	746	786	765	758	735	701	811	751	726	761	738	770	742	745	706	787	748	725	759	717	689	790	773	722	753	715	720	745	748	802	721	756	760	771	692	724	737	718	733	715	718	731	734	766	694	775	738	731	702	728	746	698	776	754	763	744	792	795	729	760	729	780	765	744	782	732	742	782	708	698	759	745	739	748	737	739	787	757	772	735	733	761	739	738	736	774	742	768	733	777	717	729	697	742	724	751	779	753	713	726	752	732	749	769	762	682	744	765	782	770	789	799	766	780	756	740	727	728	714	744	744	775	697	774	714	742	775	752	720	729	715	703	668	755	709	731	753	749	728	735	744	731	657	690	803	764	736	768	724	733	694	729	714	725	741	707	714	729	771	710	729	737	775	724	751	692	737	768	774	747	735	753	760	722	798	746	746	720	699	762	724	693	713	733	718	758	722	736	786	730	770	752	702	716	761	753	730	700	728	725	691	742	764	780	733	771	734	750	703	726	736	739	708	703	734	772	737	744	743	777	748	766	756	768	737	736	745	726	735	776	710	732	724	703	756	763	756	766	725	774	722	753	739	764	788	691	739	782	766	765	759	744	751	757	719	761	723	688	792	727	743	718	749	739	732	739	747	755	735	763	695	737	772	766	721	727	765	658	746	749	756	701	765	743	782	759	751	751	755	764	740	734	753	741	724	739	750	693	795	744	770	726	767	725	731	775	712	743	690	729	766	754	709	736	771	766	726	733	782	743	792	769	758	746	763	751	740	779	680	759	729	682	714	682	738	758	724	780	759	744	705	715	721	736	688	755	752	774	727	756	780	729	756	781	731	725	709	761	790	772	743	733	737	743	784	735	733	744	720	762	732	800	740	729	743	742	723	744	786	739	734	735	732	792	768	759	739	737	721	750	764	736	694	720	710	719	777	734	704	760	707	771	737	734	723	700	729	710	728	718	772	767	777	744	722	767	765	745	785	724	697	712	694	738	712	700	696	706	711	728	743	746	735	718	733	745	772	758	766	717	724	733	693	708	746	694	711	744	735	666	764	767	766	718	768	756	741	749	744	695	790	740	718	676	713	722	743	704	753	771	735	752	751	710	724	766	745	693	787	793	730	714	727	698	716	743	749	691	735	700	774	723	735	754	757	755	740	743	751	728	702	725	747	707	763	790	709	779	762	750	752	768	722	767	736	769	715	754	735	748	748	743	765	714	748	770	734	757	748	730	699	760	741	773	761	769	783	739	743	754	740	722	736	756	713	703	750	741	727	763	732	732	761	734	704	728	782	692	767	760	774	722	776	788	726	752	753	747	745	700	747	691	765	738	765	733	790	782	769	711	722	749	714	735	714	765	753	753	740	708	731	734	761	721	774	727	766	757	769	716	761	719	805	737	772	714	765	740	753	767	773	734	716	806	773	694	718	762	773	751	778	726	724	707	753	760	700	749	703	753	754	757	741	746	787	710	710	716	766	732	797	741	696	737	776	696	770	742	736	774	752	767	772	741	782	745	690	768	736	732	726	767
1457	17456	25122	18624	10572	4987	1536	367	128	66	66	53	61	54	63	61	60	64	46	54	78	45	55	60	60	58	75	69	56	71	54	67	63	54	46	61	59	69	67	55	58	58	55	59	57	68	55	60	49	61	71	58	57	42	51	52	70	50	52	63	46	58	59	62	67	44	43	75	63	57	53	67	66	62	57	68	53	59	50	57	55	62	49	56	58	63	64	61	51	46	61	62	50	53	59	66	54	66	65	56	71	67	63	58	53	62	52	61	59	61	58	58	60	55	52	63	54	58	63	52	62	59	70	64	45	65	50	55	52	56	57	51	71	65	57	53	59	55	51	60	54	63	51	56	52	66	80	45	64	49	50	51	59	59	66	54	70	55	58	61	62	69	46	57	54	55	54	53	48	69	61	53	74	55	66	63	41	67	63	62	74	54	73	62	55	47	67	77	50	65	61	42	70	50	70	61	52	61	60	44	73	71	67	53	64	70	68	59	54	51	61	56	42	63	71	48	57	55	63	47	41	46	43	60	57	54	64	69	77	52	53	61	67	71	48	57	66	57	52	53	69	56	58	55	51	78	67	64	41	59	57	51	53	63	56	50	76	65	67	60	78	65	55	56	53	52	65	61	57	79	63	46	56	64	53	56	50	48	68	54	62	61	68	68	51	41	57	60	71	62	43	57	59	63	45	57	54	55	53	50	72	58	54	74	68	44	55	52	67	57	79	60	45	65	64	62	62	64	39	63	54	76	59	56	72	53	48	60	64	69	53	54	49	67	63	67	42	58	60	47	51	59	55	53	58	52	53	62	53	69	65	59	48	47	62	63	56	67	45	66	67	52	58	51	78	63	44	60	56	62	53	63	61	61	67	65	69	59	59	62	50	48	57	47	64	55	58	60	40	62	56	57	62	64	57	62	53	75	60	68	55	67	72	66	56	64	61	60	44	65	53	78	62	55	68	49	55	53	52	54	67	59	63	62	60	68	73	65	47	53	67	54	58	57	57	48	67	63	64	61	60	51	56	61	47	73	50	64	63	70	60	63	51	75	64	55	55	56	68	68	60	61	57	53	70	62	47	62	56	58	54	69	72	53	83	60	51	57	59	53	53	58	62	64	56	62	55	68	56	54	61	55	55	73	57	67	65	67	58	60	54	67	74	65	61	65	68	64	54	63	68	53	58	68	62	52	46	51	51	58	57	53	62	47	50	67	67	50	63	45	59	54	58	70	41	41	55	65	58	45	60	59	61	49	60	73	62	67	60	57	63	63	58	58	76	60	55	52	63	50	63	59	55	65	55	66	60	63	52	61	66	67	65	58	47	47	61	57	57	42	55	52	60	79	59	61	72	46	55	57	57	60	65	58	53	61	64	61	53	56	49	51	50	62	49	49	46	70	53	61	52	70	53	56	58	70	52	50	56	65	65	53	61	65	62	57	57	58	57	60	59	56	58	60	49	67	48	59	55	54	64	63	77	61	62	50	66	58	47	60	71	55	54	50	57	59	63	60	71	57	55	61	45	60	67	76	66	52	45	54	65	59	64	54	62	46	60	58	49	69	58	57	54	59	53	61	52	46	52	51	58	71	59	69	40	59	69	66	50	56	70	61	75	57	56	52	51	59	52	63	67	61	68	51	64	69	66	50	59	73	61	50	50	51	57	59	50	52	52	57	72	62	66	76	57	65	54	42	62	57	72	56	51	58	60	54	55	57	58	66	72	51	58	41	66	61	54	59	58	53	52	40	52	69	50	66	45	55	46	53	59	47	50	60	44	73	56	53	65	54	72	69	54	49	59	41	54	55	73	56	47	57	60	72	65	68	56	59	49	64	53	73	53	52	56	54	54	50	48	74	64	56	61	65	58	59	61	58	55	54	60	43	61	56	49	71	57	49	65	59	60	51	55	47	59	57	58	50	58	56	62	56	66	53	56	57	64	66	58	62	62	68	58	59	59	65	54	48	50	65	48	55	60	50	64	63	67	51	53	54	57	53	56	58	60	57	49	55	63	57	63	51	61	58	60	60	47	50	33	53	57	58	54	55	61	59	51	62	58	67	67	49	60	64	67	63	51	54	54	80	61	62	59	54	59	66	66	67	80	47	67	49	74	49	71	52	49	63	73	60	57	68	52	66	56	61	52	76	80	54	70	51	64	62	65	48	58	56	53	65	63	47	63	58	58	57	53	64	67	64	68	62	51	47	47	58	56	60	64	61	39	32	63	52	58	66	62	54	64	61	58	49	59	80	59	51	59	55	63	77	57	56	42	69	66	66	57	69	63	50	56	57	50	61	48	61	65	53	52	55	52	74	58	53	52	70	64	60	71	54	47	67	63	62	51	60	59	58	55	54	59	54	54	63	58	39	70	61	55	66	61	43	69	69	67	65	57	67	53	56	59	49	57	60	53	65	61	65	77	58	60	56	53	44	56	48	60	62	55	58	49	49	47	50	60	57	60	42	60	61	64	62	51	55	73	59	63	46	60	65	51	57	67	58	56	50	58	62	47	63	57	72	51	56	58	69	60	56	49	58	51	65	45	55	51	66	58	57	55	65	55	63	65	54	38	73	45	74	38	56	57	51	63	56	45	63	56	65	63	65	43	62	59	49	58	48	58	69	44	55	41	65	55	58	49	68	62	60	54	57	65	69	53	57	67	41	50	56	58	55	60	68	47	56	67	62	58	70	58	63	63	55	70	58	58	69	64	54	60	59	49	49	68	61	57	41	57	44	42	40	47	58	67	53	59	60	55	62	64	73	55	55	56	56	61	68	70	49	61	50	51	60	57	59	57	52	61	62	62	65	68	66	49	59	58	77	58	54	74	56	65	55	56	63	53	62	63	66	50	61	66	58	67	55	61	54	47	73	56	56	61	54	52	53	51	60	67	49	44	71	56	48	48	50	60	51	50	64	60	68	69	47	80	68	56	59	47	51	56	59	56	69	59	53	62	51	58	71	59	50	49	66	69	53	50	56	53	67	62	59	54	40	57	49	61	58	45	56	60	62	50	83	65	50	65	52	57	57	60	48	61	59	60	51	57	65	66	52	72	64	66	64	61	57	57	54	56	51	60	66	60	66	53	77	50	67	66	69	77	58	63	56	58	67	61	52	68	57	66	53	56	61	58	76	73	60	74	59	56	64	66	54	63	58	63	57	50	59	62	54	68	54	57	62	60	59	70	61	66	60	56	59	61	55	58	71	56	61	55	66	53	52	56	59	59	63	64	61	37	50	67	49	53	55	63	55	64	66	69	57	63	47	52	67	55	79	57	47	66	56	60	71	44	68	66	54	61	71	64	65	59	64	55	72	67	47	61	50	53	58	67	59	63	55	68	59	53	59	53	54	53	60	52	62	60	50	62	61	67	60	67	60	65	54	62	65	53	71	56	56	57	63	48	57	60	76	45	51	62	65	47	55	49	44	51	63	49	50	56	50	64	64	49	68	64	56	59	48	65	64	67	66	49	68	70	51	65	71	52	55	74	62	58	60	63	48
24898	47019	50943	57412	54269	39798	25153	10604	2934	1045	758	740	725	744	713	760	679	730	725	719	740	704	739	688	727	728	721	762	725	737	743	770	684	760	724	752	735	767	734	728	688	708	771	737	758	785	720	688	780	735	725	796	748	772	736	727	774	734	728	710	785	744	792	755	756	783	749	761	710	715	743	722	707	708	725	702	748	710	747	759	728	729	768	714	731	736	742	729	731	702	763	681	747	756	751	694	753	741	731	689	757	753	740	760	727	683	719	721	709	724	724	730	743	735	682	694	790	765	683	701	730	697	700	718	724	767	699	747	744	733	703	760	755	714	708	741	762	732	765	734	732	756	726	675	728	702	699	726	726	709	760	739	780	736	743	733	744	726	778	696	748	699	741	691	719	711	716	725	762	729	774	732	734	711	713	693	748	730	744	718	751	680	727	771	714	782	726	771	753	695	762	758	740	703	723	732	753	756	770	755	727	693	741	776	767	755	693	770	763	696	773	716	756	750	721	751	712	681	703	772	714	644	754	706	741	700	757	721	696	697	670	742	735	757	720	703	741	732	723	711	689	721	745	711	730	699	738	776	730	748	730	734	733	694	715	690	778	707	762	709	720	711	740	694	722	706	717	710	745	745	779	698	739	736	739	702	664	790	738	780	723	743	724	724	681	775	737	743	745	741	731	734	736	698	733	729	690	766	688	717	717	703	769	751	737	691	731	791	761	752	749	737	716	749	722	699	760	717	726	717	746	745	748	702	719	698	723	744	689	704	726	747	738	778	724	718	788	745	713	712	742	787	728	745	774	670	704	737	741	714	790	779	717	770	751	686	686	735	703	697	766	697	741	732	688	767	762	699	747	730	709	787	746	692	715	728	753	708	739	743	740	722	750	712	717	735	745	760	747	680	746	719	707	757	749	768	718	752	705	695	720	744	746	698	761	743	764	729	734	726	724	766	717	731	715	692	692	747	706	798	707	725	756	701	749	753	737	726	772	769	719	716	748	740	750	739	717	733	735	736	773	739	736	727	731	751	715	722	776	714	710	720	750	786	750	714	748	773	716	755	735	734	736	740	703	714	781	740	741	786	700	784	778	770	785	711	732	750	696	724	721	723	752	715	687	713	739	718	733	759	724	732	740	734	770	728	753	716	768	740	728	723	708	748	736	725	775	730	789	769	785	711	703	727	729	723	727	741	708	743	718	722	719	767	733	743	714	741	774	713	727	747	687	721	731	775	688	701	721	783	685	733	745	712	705	749	789	712	706	748	723	688	734	735	733	730	718	746	692	724	676	745	748	726	721	753	717	724	766	743	719	717	748	765	749	734	759	705	712	695	729	723	704	740	746	748	741	772	756	765	779	727	718	732	704	727	746	722	732	690	758	754	687	693	724	712	733	702	695	734	772	795	751	702	705	751	729	702	727	715	739	709	697	755	755	732	808	768	707	695	681	724	768	727	755	798	737	750	745	713	762	746	757	725	706	743	715	785	704	708	761	767	742	712	747	756	732	748	756	708	760	720	722	750	731	764	743	740	698	712	738	704	771	740	666	703	738	771	725	730	759	728	799	737	720	772	736	699	799	738	731	712	694	765	734	750	710	720	732	784	701	746	717	707	749	684	709	739	724	721	715	716	774	701	736	751	732	685	723	772	734	753	703	678	711	757	742	714	740	761	730	695	738	708	739	729	751	717	715	765	725	746	700	774	758	769	731	736	708	712	766	715	767	790	734	701	720	696	748	744	761	761	739	719	688	725	790	761	756	702	742	748	728	691	743	727	743	772	736	760	775	725	716	715	756	735	752	732	747	719	706	744	728	702	775	737	716	760	712	720	672	731	724	763	739	739	702	744	692	721	702	694	686	733	738	718	716	734	745	718	732	740	734	743	747	773	750	750	747	662	746	734	760	718	754	715	707	725	721	722	759	726	717	718	747	767	744	743	728	736	757	701	739	714	729	730	740	684	718	724	745	733	722	697	713	723	725	710	682	759	714	701	717	764	722	717	713	724	766	741	691	704	736	728	748	726	683	726	697	736	721	743	717	699	716	741	712	774	750	701	737	658	772	736	718	714	721	739	740	762	735	756	752	770	733	788	726	720	721	688	733	740	747	702	715	750	719	732	741	763	709	766	736	755	735	753	743	757	744	738	773	768	749	688	738	726	736	716	796	703	712	718	699	695	719	736	677	689	746	782	723	683	738	775	750	760	754	734	771	723	769	744	812	726	721	704	716	723	735	753	724	740	716	756	738	719	741	785	744	719	720	755	740	696	751	773	718	685	696	694	747	736	728	730	742	756	753	702	763	716	707	704	764	743	749	700	674	732	783	735	746	742	786	696	702	775	767	730	710	735	749	755	724	745	689	737	729	726	717	740	750	684	787	734	729	695	713	733	703	745	736	680	763	695	745	764	698	743	729	765	749	726	746	676	741	704	735	712	778	768	721	727	687	710	736	748	722	735	720	694	732	690	755	747	722	760	746	725	725	742	713	766	758	711	712	758	742	690	694	741	753	694	697	747	737	744	730	751	750	778	707	737	719	697	713	762	755	726	733	747	724	665	708	730	753	703	768	697	672	745	703	709	722	723	725	744	793	727	709	699	728	743	704	746	738	755	730	788	712	735	711	734	719	681	719	716	738	712	759	772	770	724	678	764	740	717	705	769	711	703	737	741	749	764	728	708	699	713	738	706	782	760	718	728	719	719	703	737	762	760	728	752	737	750	716	724	695	733	718	798	730	739	786	720	727	703	756	727	704	709	735	755	758	743	749	737	706	661	756	727	740	719	775	775	727	736	692	742	712	733	787	734	706	737	783	719	705	729	763	755	733	713	718	684	760	755	719	748	763	738	723	727	766	725	744	688	723	695	742	747	730	773	766	736	720	716	738	721	747	742	747	699	710	771	801	773	765	705	730	724	736	697	676	734	781	754	739	708	722	728	772	740	694	727	730	728	694	706	705	696	739	797	726	695	780	709	719	699	743	701	763	739	719	729	699	741	737	716	726	719	755	720	821	711	718	718	733	731	733	755	739	697	741	770	702	712	742	741	699	746	744	696	707	737	756	753	716	756	737	718	757	762	776	734	742	756	793	722	754	696	743	760	730	767	740	724	739	725	735	735	729	722	731	714	771	755	705	725	751	745	722	726	701	716	727	741	688	727	731	731	726	736	734	757	709	729	677	749	718	778	744	788	736	722	820	768	701	724	736	738	719	733	739	760	718	730	752	726	716	756	730	729	756	741	751	711	737	723	760	721	732	730	741	755	740	732	744	773	744	742	705	765	705	752	751	714	752	655	756	754	722	765	725	758	743	778	757	726	746	754	737	732	757	757	716	680	712	771	690	755	743	768	721	757	788	784	712	706	739	729	734	678	723	729	749	714	705	730	704	722	727	710	726	777	731	690	723	689	748	724	720	767	729	732	739	723	711	768	705	735	712	782	718	740	734	704	708	754	695	708	690	756	706	705	788	749	775	714	701	766	715	727	700	718	725	680
1427	3093	6217	5714	2657	1395	496	160	67	61	64	70	50	59	82	59	51	55	60	51	52	56	48	62	54	54	67	64	53	47	50	56	69	46	53	63	53	61	59	55	53	63	58	68	52	48	52	63	62	63	53	53	50	60	71	60	65	45	71	70	60	67	59	60	63	64	58	69	47	45	69	55	69	53	59	47	61	53	64	59	54	49	65	65	66	61	51	47	60	60	62	54	56	50	47	38	61	45	48	57	59	44	52	55	61	45	54	60	44	68	62	46	49	46	69	53	62	49	64	54	54	76	61	58	62	56	55	56	74	63	64	62	54	51	67	52	61	68	54	51	66	59	61	47	49	46	58	56	59	68	64	44	46	47	69	65	61	57	77	52	54	52	61	56	56	46	49	60	69	62	49	60	54	51	65	59	56	64	51	73	48	54	62	60	48	48	42	50	64	59	57	56	48	62	68	62	50	50	51	48	61	47	48	54	62	58	58	58	52	56	54	60	67	56	54	60	61	52	57	51	53	53	65	51	59	59	57	57	49	53	54	81	65	52	54	60	50	67	57	39	58	56	54	51	63	57	60	64	61	60	62	63	71	62	59	64	69	54	55	48	48	61	59	51	58	58	61	61	65	53	42	66	56	55	63	65	50	41	64	52	52	66	59	41	62	53	69	48	49	71	50	56	51	49	71	59	59	55	76	48	58	50	50	72	64	56	46	61	43	63	55	60	71	64	48	62	66	53	51	63	54	63	60	82	63	45	61	56	62	47	47	59	56	67	46	60	67	67	65	64	65	45	58	64	62	67	64	51	43	54	62	53	74	51	51	57	55	58	48	69	57	61	64	59	63	50	67	55	54	66	64	61	53	66	52	48	54	51	52	61	54	67	60	56	60	49	67	53	60	64	57	59	63	67	62	55	66	56	58	51	46	64	59	55	56	64	57	59	66	58	56	60	71	55	48	54	57	65	52	69	40	57	61	60	50	55	70	52	59	54	66	56	51	56	56	53	43	61	44	65	49	73	62	62	67	67	53	70	41	72	57	59	56	58	47	73	61	60	56	51	68	58	47	64	46	55	71	52	67	56	60	63	55	60	57	62	62	53	67	53	40	54	54	62	61	50	55	60	58	63	41	60	55	55	49	59	55	62	73	65	51	58	65	59	58	65	52	51	68	51	46	52	56	51	55	53	78	65	62	66	50	53	57	54	67	48	60	54	54	65	54	66	55	65	59	51	73	60	56	56	65	64	59	61	58	55	59	77	41	58	66	66	84	69	49	60	56	47	67	60	62	62	64	56	53	51	58	66	49	50	49	60	62	61	60	63	50	60	56	62	59	46	58	54	69	57	47	54	55	58	65	71	63	47	59	44	63	58	58	41	68	58	48	49	60	53	61	69	56	54	73	62	69	70	48	57	54	63	70	74	59	63	53	58	49	68	61	58	58	51	63	60	47	56	62	38	62	57	66	58	51	54	55	57	58	56	56	52	57	58	59	75	48	63	60	59	55	55	59	58	55	47	80	59	56	53	63	53	54	69	49	52	56	56	62	49	66	57	58	58	47	56	70	50	47	57	49	58	52	50	53	65	51	57	55	69	46	58	58	61	68	61	54	80	59	58	42	41	56	46	51	57	63	66	59	60	62	56	46	44	42	76	66	54	61	70	63	54	76	52	54	51	59	53	58	53	60	62	51	65	57	65	73	58	50	67	50	55	54	52	49	65	59	59	51	63	68	71	48	58	61	66	65	51	58	47	52	55	68	48	50	56	62	52	54	48	52	59	72	67	69	46	61	61	47	50	46	57	59	52	59	59	68	56	56	57	57	50	57	53	52	52	67	66	56	66	56	58	54	65	53	60	62	60	41	57	47	56	57	50	59	50	57	56	46	68	57	64	54	59	56	56	54	49	58	55	64	48	47	80	54	62	52	42	50	56	57	65	56	60	59	54	67	42	57	65	62	54	52	70	50	60	50	54	62	61	45	59	46	57	51	53	65	56	59	66	71	56	58	50	64	50	43	69	72	50	67	51	53	54	59	60	60	60	56	49	62	71	62	59	61	52	58	46	59	45	61	57	68	46	49	42	54	67	60	71	57	56	57	48	56	55	54	66	61	55	65	58	56	58	58	49	50	62	67	55	55	50	54	62	52	53	57	59	64	60	48	49	49	46	51	52	67	67	49	48	56	61	61	49	67	57	58	55	41	54	68	53	62	55	47	66	55	48	60	50	61	53	62	46	52	60	40	56	69	57	51	56	66	53	75	63	54	70	60	68	54	69	63	70	57	65	52	59	55	65	50	48	64	47	53	54	58	66	54	53	63	53	49	60	59	41	45	48	54	62	57	49	54	56	56	61	59	51	58	67	64	58	73	44	49	52	61	58	50	75	74	44	48	44	72	47	59	63	60	73	55	55	48	47	55	54	59	55	48	55	52	64	44	55	50	55	53	55	58	57	67	46	65	66	55	65	61	67	65	68	58	61	59	53	66	64	63	47	52	69	50	60	57	60	53	56	58	54	66	65	42	46	66	50	62	53	58	62	57	64	70	66	65	61	52	58	72	56	67	60	57	59	50	52	63	54	59	47	59	62	48	60	65	64	43	46	55	61	48	56	60	57	74	57	48	64	53	48	54	57	57	70	55	66	58	56	66	65	61	47	60	47	64	72	52	60	63	55	70	52	58	56	61	41	44	70	55	47	76	65	60	57	56	47	50	65	55	62	60	54	67	55	48	62	55	50	56	51	53	58	57	47	42	55	52	58	56	63	50	55	62	72	57	54	63	52	48	52	56	62	54	55	52	62	50	53	41	52	45	55	63	61	56	47	56	49	61	51	67	51	57	74	62	55	48	52	52	50	62	53	58	58	65	60	62	56	50	53	63	53	51	55	57	48	54	64	60	53	51	55	61	62	52	65	66	52	47	60	59	61	50	75	65	59	54	47	62	49	60	51	53	59	56	51	69	59	65	42	55	47	66	41	56	71	54	55	67	74	59	57	50	57	51	56	68	59	61	63	52	61	54	57	53	66	59	52	60	55	66	60	66	60	52	49	62	57	54	56	63	64	59	46	47	51	49	64	47	66	65	62	65	53	48	51	54	87	59	72	60	50	59	60	67	58	69	52	65	58	53	63	52	59	66	39	62	55	54	54	73	61	60	45	43	64	47	63	55	57	55	67	55	68	54	52	67	61	52	74	60	53	57	64	59	57	49	60	56	66	58	59	54	46	56	58	49	62	49	51	57	70	57	49	67	51	59	49	65	56	51	54	42	57	53	49	51	68	57	66	46	51	57	45	57	60	44	60	60	50	54	47	48	52	53	63	64	55	85	61	66	61	63	49	56	56	48	66	56	45	52	49	54	72	50	57	50	63	54	53	56	54	52	62	66	58	42	68	57	49	58	71	43	43	72	45	64	56	49	52	68	67	60	64	58	48	66	54	66	42	50	56	57	45	70	45	59	60	58	53	54	60	65	66	54	80	53	68	68	65	56	67
14290	25690	32236	36101	33803	25836	13634	4343	1463	900	761	733	700	753	721	768	770	729	726	687	732	722	705	709	751	698	722	719	701	671	752	702	695	711	715	705	767	701	671	714	717	722	741	685	743	692	742	721	759	733	688	784	737	688	714	654	695	704	726	711	713	752	741	738	698	736	730	706	744	758	728	656	673	724	716	707	714	752	735	699	694	725	709	733	722	751	736	749	710	728	718	704	757	731	725	708	754	728	742	688	725	704	720	770	760	704	699	741	743	688	715	717	680	709	767	681	713	710	748	723	759	666	744	734	736	759	718	763	702	692	700	696	715	728	711	716	732	747	706	732	720	754	705	742	720	708	694	764	744	698	705	716	705	700	753	669	724	746	755	701	702	715	723	736	725	726	692	769	722	724	738	718	726	722	739	682	720	656	723	730	717	765	709	717	753	714	710	682	668	697	736	695	699	750	728	666	714	756	705	716	729	755	740	704	721	678	740	712	736	684	749	757	708	702	714	756	711	726	661	681	716	729	736	734	700	755	735	758	715	746	718	705	672	742	649	732	751	665	741	740	730	735	690	671	681	708	720	695	717	734	761	716	661	678	695	678	694	759	698	703	736	767	678	670	759	759	749	710	735	714	713	752	725	713	700	762	695	761	711	721	713	751	696	750	743	743	726	718	726	743	712	735	723	702	746	749	731	683	712	739	703	716	705	731	780	713	681	680	693	726	728	741	674	732	739	739	691	714	730	723	717	738	730	696	706	726	695	757	739	782	731	774	693	742	707	727	736	742	720	741	738	738	758	668	749	655	699	700	723	679	768	749	713	650	737	709	695	696	730	686	742	712	719	717	684	633	706	717	740	710	728	712	713	682	696	730	755	711	714	661	695	695	681	709	744	704	784	758	746	727	714	725	695	704	693	709	747	745	688	719	742	749	731	711	711	699	657	709	709	708	694	712	742	762	799	775	749	742	734	725	723	735	685	731	721	703	768	701	728	725	710	699	698	715	727	749	731	773	747	730	728	736	735	692	726	753	725	690	763	744	710	696	744	720	752	686	683	695	734	725	711	770	718	706	750	707	731	714	736	641	768	726	764	741	709	802	752	731	726	678	690	717	678	725	708	758	717	683	737	688	684	748	707	727	697	696	677	734	741	681	758	742	734	731	758	705	719	740	715	734	704	733	758	676	750	725	721	690	689	707	725	748	728	691	759	687	704	728	687	716	706	684	707	744	682	715	710	746	722	725	739	662	740	720	690	728	733	716	676	742	753	749	765	717	734	719	731	701	734	680	708	714	760	729	706	713	734	675	730	698	735	691	718	750	730	724	727	736	681	704	692	724	709	758	724	708	720	716	703	730	727	688	730	691	697	726	757	732	728	716	690	694	742	722	676	726	764	745	731	671	743	759	723	707	716	720	671	690	755	724	728	702	736	736	761	716	743	713	730	689	719	724	695	768	683	749	714	735	762	718	682	743	690	724	751	724	730	684	717	750	788	731	705	682	707	692	784	755	685	728	677	715	723	704	728	744	755	660	763	733	681	788	723	726	767	701	748	706	721	715	684	712	676	761	676	721	717	727	692	702	730	742	718	728	717	735	768	697	725	742	667	699	693	707	765	730	712	753	773	700	710	722	687	726	737	738	692	751	771	736	721	722	721	704	728	774	748	712	709	731	715	691	722	720	754	675	658	713	718	687	671	737	681	732	710	737	734	744	779	697	708	717	702	741	676	795	698	743	721	733	683	688	723	700	675	692	724	694	726	708	706	758	687	749	744	704	680	731	690	697	741	696	721	701	742	749	709	710	725	727	695	756	737	746	711	720	728	704	734	707	744	696	710	708	739	723	712	684	695	701	717	731	737	723	751	710	735	702	727	700	679	701	690	774	720	681	708	706	731	742	702	740	686	721	734	704	749	777	726	702	747	683	701	702	748	752	696	687	754	730	746	749	758	704	737	752	713	706	698	719	782	692	766	745	676	752	706	731	715	718	720	731	708	742	712	742	752	699	698	719	733	675	729	721	715	725	706	754	708	741	723	710	760	702	729	717	687	681	730	742	696	725	688	773	697	749	757	713	751	707	754	702	723	755	675	741	684	737	724	721	733	733	732	738	713	708	691	729	684	706	682	690	745	738	712	698	654	742	734	675	741	770	727	704	696	767	763	723	753	707	735	736	701	711	695	739	696	708	736	725	767	679	740	707	694	737	759	713	714	767	696	704	728	719	684	743	725	723	724	762	732	726	700	743	720	693	691	708	707	711	770	686	688	753	766	667	716	733	712	718	736	722	769	721	693	708	683	722	757	663	748	730	708	687	696	728	739	702	755	717	746	699	779	735	664	732	770	690	714	686	728	730	726	741	721	688	744	741	665	714	756	710	751	722	685	712	750	734	721	713	700	740	707	695	737	733	733	758	672	715	713	687	699	713	717	717	729	738	742	793	713	779	690	735	689	672	709	697	760	779	701	675	771	729	781	703	690	672	716	722	737	687	741	712	702	732	719	717	687	742	725	697	659	691	709	759	757	749	775	741	727	663	728	708	701	729	712	704	717	728	734	712	649	689	701	686	702	724	748	737	697	720	715	713	732	680	717	715	676	713	700	684	743	722	748	754	757	747	713	764	688	693	710	709	723	728	717	753	746	711	714	741	719	695	745	692	724	803	755	708	736	681	759	732	713	736	767	725	722	725	689	749	749	714	680	765	750	756	754	705	811	690	770	750	730	692	753	673	723	688	735	701	740	708	730	728	729	708	697	715	691	671	715	757	715	703	708	746	705	721	687	733	719	756	760	670	736	706	751	735	690	709	728	727	745	757	708	725	706	715	699	707	739	722	734	728	718	708	737	698	736	708	720	761	740	664	741	700	764	700	707	764	702	726	700	686	703	725	705	713	730	710	768	710	704	726	665	705	661	675	726	779	688	730	710	685	705	706	694	724	700	754	716	709	733	705	680	729	729	725	706	707	764	732	746	744	694	715	740	673	756	709	736	721	722	695	700	703	722	764	788	724	694	750	720	735	738	708	747	747	684	698	746	757	719	679	742	727	736	767	707	754	714	707	762	744	732	756	676	743	676	715	713	771	723	721	724	770	737	741	710	719	756	721	667	711	660	684	741	751	724	744	684	715	684	741	740	734	732	740	726	728	710	742	723	706	692	719	672	744	767	697	773	751	730	707	741	756	750	704	723	733	708	709	714	725	764	704	718	722	742	679	718	738	650	732	703	710	715	716	758	718	714	735	746	756	751	774	702	725	682	681	715	715	790	712	726	702	691	703	738	712	692	706	723	669	760	701	710	719	738	730	773	734	646	709	725	734	705	721	704	745	743	692	664	777	729	695	727	730	723	705	733	758	664	754	759	758	792	709	739	717	667	727	691	732	738	759	713	730	737	713	701	708	752	732	695	686	747	739	706	697	731	713	721	682	728	734	722	737	738	744	703	746	688	757	708	702	744	711	720	696	707	733	688	687	718	725	713	752	749	676	722	725	680	677
963	8000	17301	12780	7534	3933	1292	320	111	59	69	62	70	65	62	53	61	62	59	51	60	50	57	62	69	56	64	62	55	56	51	62	58	55	54	59	43	54	67	75	66	52	66	42	63	66	60	68	50	47	56	57	51	67	73	58	51	57	46	58	64	42	50	55	56	57	57	66	62	64	65	67	72	54	72	63	52	67	62	47	44	58	57	67	54	60	47	71	61	68	66	53	56	71	54	59	55	65	67	52	81	60	70	52	65	63	71	55	52	51	57	74	68	50	69	50	65	54	50	57	50	60	64	57	50	49	50	47	62	49	68	64	56	60	61	74	58	63	56	61	57	54	57	54	66	49	49	70	51	64	68	46	60	64	60	60	66	60	38	60	59	58	53	71	55	55	59	64	59	64	54	52	60	65	43	55	67	69	56	45	53	49	61	63	57	66	62	58	65	61	55	52	62	55	51	49	63	55	55	67	55	64	63	43	66	46	65	54	61	67	51	73	46	47	56	55	57	45	56	55	66	73	60	48	52	57	54	57	62	64	55	46	49	49	59	64	55	57	56	43	54	68	66	53	53	69	45	55	55	66	65	70	53	51	62	69	61	60	73	59	47	62	64	56	52	71	53	50	68	54	55	64	55	50	53	77	54	70	51	64	61	66	64	62	64	61	48	60	46	52	67	51	71	61	52	55	50	61	39	51	63	67	58	57	52	54	56	56	58	65	55	54	55	58	59	41	61	54	44	63	72	50	69	53	64	64	49	54	56	44	67	60	63	54	59	54	60	54	58	55	65	58	48	58	58	67	53	65	55	50	50	72	46	54	61	61	68	55	54	65	50	49	59	64	60	49	48	58	59	60	52	59	67	51	75	63	54	60	61	69	53	60	47	46	69	63	62	54	71	64	61	51	52	66	58	57	71	63	61	55	62	61	66	50	51	62	65	53	44	62	46	65	56	52	55	58	69	56	42	63	62	64	58	51	59	58	51	59	52	61	68	58	53	58	62	61	58	68	67	58	53	54	69	68	48	55	69	51	61	49	76	57	78	62	70	53	53	53	57	52	64	55	49	66	51	52	61	57	57	60	54	50	60	64	59	50	67	64	52	51	64	62	58	56	51	55	61	53	57	52	54	66	57	63	46	66	50	61	56	47	67	62	49	46	53	69	54	65	59	65	57	69	47	65	65	63	66	54	51	52	63	58	39	56	55	63	66	37	43	51	57	53	50	46	65	63	50	40	46	54	63	53	57	43	68	64	60	48	59	50	55	63	62	49	59	56	62	49	66	55	50	61	58	50	46	52	64	62	65	76	47	57	57	42	58	52	53	54	58	64	64	66	71	65	60	48	58	64	66	54	60	55	50	76	47	52	52	57	67	55	44	64	53	58	59	60	55	55	62	57	56	62	62	57	55	56	61	52	68	47	67	60	55	42	75	55	58	62	51	56	56	59	61	52	54	42	63	65	53	59	65	57	52	59	46	53	52	53	58	52	46	60	64	60	55	50	63	58	51	51	62	54	56	55	50	49	66	55	64	61	49	55	61	59	61	56	55	55	55	69	60	61	58	62	74	60	67	60	60	62	70	50	50	67	41	74	58	58	49	47	49	50	57	58	51	66	59	57	72	54	64	76	59	56	66	57	64	54	58	58	65	48	59	58	63	56	67	57	54	80	63	54	62	50	65	59	58	49	73	48	63	66	63	63	58	56	60	62	52	55	62	58	61	56	66	57	62	63	56	56	47	57	52	74	72	59	76	65	55	42	66	62	60	61	61	59	58	54	61	58	60	75	59	53	49	59	54	70	44	45	62	58	58	51	80	53	50	63	60	75	62	62	49	66	61	41	64	69	48	54	56	48	71	63	68	41	44	54	43	49	54	62	62	64	53	63	55	65	59	52	64	52	55	52	50	55	52	72	60	47	53	63	61	71	57	58	56	54	68	57	51	57	36	42	57	62	64	50	69	61	69	56	65	62	68	57	57	53	54	61	57	69	63	51	49	60	50	64	55	60	63	61	47	63	52	62	54	58	52	51	55	47	61	52	66	71	56	46	52	53	61	60	59	63	62	62	69	60	64	62	56	50	56	51	55	64	63	75	56	63	57	53	54	66	55	43	53	48	69	56	58	54	54	50	52	66	58	68	50	55	61	63	54	65	71	59	54	55	62	64	50	49	60	53	67	54	53	62	54	64	54	57	60	51	63	62	50	54	63	64	58	52	70	80	53	56	63	64	49	45	62	60	71	68	46	59	63	59	63	58	56	56	58	61	46	47	47	74	49	56	63	65	50	75	52	49	48	63	56	50	61	73	67	73	56	62	49	42	61	52	52	54	54	62	69	58	50	44	57	55	59	46	53	60	48	60	65	53	50	42	55	61	50	60	71	59	54	53	64	56	61	53	65	44	59	55	69	54	59	64	61	73	61	64	51	52	62	45	66	49	50	56	55	55	60	62	54	47	59	62	57	68	61	60	69	52	55	43	65	58	63	47	53	58	66	64	56	56	57	58	45	55	55	66	50	66	54	74	51	60	68	54	63	48	60	57	60	58	52	50	67	55	56	51	59	56	61	59	61	55	76	66	54	64	49	69	60	48	66	61	55	54	63	54	65	55	48	52	59	62	59	48	59	54	40	74	64	49	47	71	38	68	58	63	71	55	67	68	59	53	73	66	42	60	57	60	59	64	60	62	54	65	78	53	58	48	60	63	61	49	60	57	59	59	49	45	48	66	57	63	67	54	61	52	71	46	54	61	51	53	63	66	66	71	78	64	56	60	61	53	59	68	60	61	58	61	58	59	36	56	57	39	49	54	59	58	51	52	69	61	59	45	48	66	60	53	61	57	71	43	52	54	58	61	57	60	56	56	62	54	65	53	64	70	65	57	61	73	59	56	65	62	52	52	50	65	53	57	70	67	54	54	54	69	46	64	64	76	62	45	48	58	68	52	44	58	54	57	69	67	61	71	79	56	54	55	56	39	60	52	62	60	55	82	52	71	50	60	64	61	57	55	64	77	50	61	48	60	56	61	69	63	73	40	57	55	59	62	54	61	59	69	67	69	57	58	50	63	52	49	61	49	54	55	61	72	75	56	59	58	53	63	61	51	67	68	60	65	50	55	64	58	60	68	49	56	59	46	47	61	61	60	48	58	53	39	61	57	70	57	54	63	59	50	52	62	53	68	55	58	70	52	41	52	56	56	60	60	49	63	56	58	69	60	64	55	60	69	51	56	56	60	63	67	75	66	64	58	50	50	50	59	50	61	45	61	55	53	54	56	61	53	47	60	59	57	60	50	46	52	63	42	55	52	58	59	65	61	58	49	65	54	62	48	63	53	68	41	42	59	52	48	46	54	57	68	68	63	56	72	56	52	44	49	52	58	67	39	42	48	68	54	64	63	35	49	56	71	41	51	52	62	61	65	77	53	46	55	50	75	57	68	59	55	49	63	54	66	50	59	52	61	57	57	59	57	51	50	60	60	71	58	60	46	71	53
19935	35478	43572	49996	50030	37717	23286	9054	2624	1033	818	694	762	795	678	669	744	715	662	683	692	689	721	681	786	736	752	684	724	688	750	706	758	738	728	717	695	714	709	740	731	691	699	745	706	715	757	712	758	748	712	752	690	671	659	742	724	693	707	748	700	698	654	749	694	720	723	709	741	750	697	745	714	731	755	689	746	736	709	752	661	695	718	739	714	738	704	685	764	735	677	742	755	706	692	732	660	735	672	767	713	691	714	747	727	711	746	729	665	718	701	729	721	732	765	687	753	693	726	749	710	705	724	708	714	722	687	700	706	688	735	717	713	650	734	751	738	759	672	715	688	713	723	762	694	744	720	742	779	733	717	701	727	716	731	720	735	668	687	696	722	777	718	753	700	703	715	721	694	765	732	704	692	718	730	673	693	672	733	700	697	716	740	711	723	706	720	715	673	728	686	763	687	693	744	702	710	725	695	736	714	727	707	752	780	707	726	734	734	734	691	716	720	744	742	693	725	701	713	691	685	748	758	704	728	734	749	767	720	716	716	767	692	771	696	739	714	743	753	746	664	718	714	746	721	713	684	735	700	710	740	690	718	697	693	732	736	735	701	745	690	741	750	711	732	729	743	681	714	695	747	698	696	745	737	766	765	709	725	682	722	698	702	716	701	697	733	733	698	745	731	735	719	679	697	730	706	714	714	675	749	709	727	754	762	670	686	685	717	706	745	750	679	733	707	696	723	680	687	754	707	725	740	743	712	695	706	714	746	738	719	689	717	761	775	693	709	677	714	708	719	708	720	726	716	751	716	802	704	733	727	725	724	715	715	676	763	735	763	710	713	732	707	742	673	714	699	699	706	722	688	741	732	695	760	692	716	781	723	698	711	694	727	724	753	702	714	712	708	730	742	721	772	741	712	705	712	720	759	713	752	776	751	729	730	724	769	739	723	750	752	719	720	723	692	715	694	706	730	716	757	695	686	721	696	741	715	722	750	761	735	741	778	707	722	720	685	718	697	684	746	695	652	707	741	743	721	716	770	699	750	792	731	749	758	660	743	748	684	730	725	687	686	688	756	768	693	666	690	722	747	744	781	749	727	713	733	708	695	705	681	744	725	725	726	717	717	780	773	757	691	762	712	732	698	708	693	697	728	724	723	684	675	723	730	677	719	721	693	707	693	713	728	720	689	750	716	720	724	698	719	717	710	722	743	750	730	733	721	772	725	693	704	732	739	730	729	685	737	743	716	726	754	714	801	723	743	740	772	726	653	687	746	721	733	710	646	714	753	706	697	739	771	729	715	710	684	738	728	703	745	678	677	741	731	734	696	722	728	718	678	689	693	710	743	734	689	752	709	758	719	717	698	682	745	712	714	791	673	740	716	715	703	726	743	746	788	701	716	767	717	753	749	742	702	760	752	709	699	716	730	715	746	741	737	750	772	721	696	685	728	704	734	683	771	745	687	734	697	764	729	679	716	713	751	661	733	723	688	760	722	719	763	718	727	695	739	703	737	700	727	692	717	720	752	723	730	701	711	713	739	714	700	716	718	745	728	740	712	716	785	746	745	729	742	724	763	717	664	671	734	710	736	716	680	748	708	762	716	692	753	729	712	719	721	722	773	762	713	716	710	738	709	698	680	738	691	703	691	662	699	732	741	745	685	727	724	719	750	653	738	753	725	714	697	712	699	722	752	723	705	728	772	692	692	732	753	742	753	676	709	716	720	714	712	709	747	719	724	682	748	690	729	720	726	712	711	721	675	736	686	782	717	713	707	650	714	679	705	726	682	714	694	699	724	733	729	703	693	760	706	712	729	757	726	736	679	700	725	730	684	691	715	746	762	772	740	718	727	684	689	731	767	683	735	705	731	663	704	721	679	720	726	743	736	767	754	732	735	703	741	672	739	661	756	703	708	678	679	702	757	715	699	707	739	724	684	691	718	709	704	790	720	778	782	711	710	694	799	705	714	766	737	686	747	732	717	748	704	735	694	716	676	701	742	718	725	727	704	766	719	731	712	675	691	727	735	697	714	670	747	756	717	726	717	718	744	718	695	722	724	712	720	740	706	687	731	701	715	739	705	729	734	719	732	645	723	743	687	732	685	693	719	772	728	717	738	733	745	755	724	662	691	703	736	762	735	750	711	693	729	753	672	681	706	721	706	722	731	679	724	703	704	733	742	685	724	718	757	709	707	748	788	696	717	718	717	706	686	700	754	711	704	695	685	691	787	722	721	725	748	731	717	736	793	693	723	694	685	722	715	763	722	717	701	686	693	748	697	722	768	733	768	736	708	696	756	742	699	705	718	746	706	683	719	715	705	694	739	684	693	715	750	712	770	722	748	698	710	733	738	759	708	722	751	748	694	761	715	725	690	721	699	769	717	738	715	705	751	690	725	753	703	698	682	690	702	691	747	723	776	749	697	782	733	764	717	730	707	711	773	701	687	686	704	717	724	756	691	668	747	718	755	696	715	715	739	752	744	727	716	787	699	733	752	742	742	670	674	726	737	743	769	697	660	710	747	716	709	733	770	712	743	741	721	745	746	749	728	751	760	722	724	711	739	760	729	692	692	735	707	775	675	732	767	714	731	685	711	689	718	696	672	701	685	712	653	708	738	720	668	715	703	728	757	691	711	757	689	685	738	671	700	693	756	780	693	710	695	717	716	725	730	702	720	742	734	719	747	740	694	704	739	708	701	694	661	714	689	745	756	759	695	725	715	696	672	682	739	680	693	694	687	744	743	735	712	687	734	758	669	730	732	771	688	702	740	685	733	727	735	707	722	732	728	713	761	733	715	674	700	714	757	702	730	741	709	719	723	696	724	665	734	742	731	701	723	722	725	759	685	694	742	722	729	746	745	709	687	757	704	777	701	722	694	730	732	701	709	697	737	687	697	666	763	702	689	741	676	719	742	698	712	755	770	730	768	711	722	716	708	687	629	667	688	742	723	678	740	752	731	749	710	762	719	751	714	697	769	777	707	750	732	769	736	703	692	734	746	750	737	711	706	755	697	709	718	763	697	743	702	737	699	710	705	739	709	747	798	726	724	724	735	741	749	731	747	699	731	719	708	723	779	710	712	700	679	733	729	654	719	710	757	685	693	708	708	764	737	709	776	653	745	719	711	734	687	720	767	767	702	749	700	714	725	692	674	741	722	738	750	726	701	748	695	733	751	718	672	715	746	709	733	732	719	685	699	713	771	715	724	713	691	700	746	766	680	681	697	681	687	754	717	683	683	724	694	669	743	706	694	749	708	704	766	707	675	702	700	691	676	701	702	650	726	691	713	705	690	699	717	767	693	775	781	751	715	731	682	721	716	753	711	728	753	724	734	797	745	701	684	715	668	726	742	680	721	696	740	781	708	699	759	724	705	731	702	651	732	676	717	702	711	690	701	707	761	691	701	699	728	727	713	710	697	683	759	739	703	710	739	769	713	726	748	714	718	696	696	685	735	693	724	690	703	729	691	675	673	742	711	772	730	742	714	704
2328	8774	16428	11808	7933	3698	1220	350	112	56	60	69	64	50	52	75	54	58	61	71	51	54	73	62	65	64	63	63	67	66	63	64	51	41	54	52	53	69	57	39	59	60	62	54	60	66	53	63	56	70	54	57	54	59	55	69	54	55	68	63	49	62	65	55	47	73	53	61	66	58	66	41	57	48	70	52	54	61	55	45	47	55	64	57	57	61	67	57	59	68	63	63	59	60	44	63	54	52	63	62	58	71	62	79	65	64	57	53	63	62	64	72	69	68	57	55	66	69	72	67	69	61	57	58	64	79	53	66	64	45	58	68	65	54	61	62	59	62	63	40	71	66	66	68	48	62	46	49	59	50	59	52	52	57	67	55	56	59	61	56	56	54	57	52	68	60	54	49	72	61	51	62	48	63	66	63	56	48	58	66	72	48	61	70	48	62	57	62	54	66	54	74	44	64	64	63	59	68	54	44	51	69	73	47	57	65	44	82	55	69	54	59	62	44	54	56	62	50	57	78	64	60	68	67	68	65	52	57	64	62	61	55	69	76	57	61	59	67	59	45	75	61	56	57	55	56	67	67	57	48	53	60	58	56	66	55	45	62	62	52	62	77	51	52	60	53	79	62	68	63	59	58	66	67	64	63	55	63	56	54	72	56	72	75	62	46	56	61	65	54	61	54	69	57	62	66	55	49	55	57	52	57	60	53	50	52	59	37	57	61	62	67	54	70	69	63	52	56	57	55	71	77	64	56	57	65	54	46	51	62	55	62	66	54	63	68	64	57	71	71	55	56	54	55	56	61	68	65	69	43	67	68	51	56	46	64	58	60	61	54	64	75	62	68	67	74	51	64	59	49	61	69	49	46	62	45	54	65	63	53	68	64	71	59	58	56	60	64	45	47	46	51	44	63	59	68	52	63	55	57	64	51	57	64	63	51	61	65	61	66	58	55	60	57	52	58	63	62	44	56	48	64	59	60	56	63	61	59	53	51	63	65	59	75	41	51	49	75	59	61	51	42	55	66	61	53	58	57	64	71	58	54	58	59	62	54	54	55	60	52	70	58	57	45	50	54	55	60	56	76	57	70	45	57	70	60	52	52	66	56	57	67	46	58	63	53	66	60	51	63	66	55	57	52	53	81	51	61	64	53	53	72	60	50	60	55	61	61	62	77	50	59	68	65	45	47	58	55	63	69	53	63	59	49	57	50	52	57	58	63	62	64	51	60	55	66	65	58	52	47	53	61	58	53	54	49	64	47	63	52	56	62	53	57	60	59	57	62	59	60	59	50	68	61	73	45	60	65	51	62	55	58	46	64	62	46	62	58	59	64	57	65	66	60	72	56	52	50	82	54	54	56	47	62	68	57	57	62	67	48	50	49	59	67	47	58	65	64	53	75	65	57	57	60	53	51	52	68	72	52	57	80	62	53	53	53	59	64	70	57	64	61	66	62	68	64	61	53	65	52	65	48	52	56	62	53	45	51	62	69	53	61	60	64	62	66	62	60	59	49	56	62	38	45	42	58	64	45	59	60	66	49	53	52	60	65	67	60	44	47	70	66	67	58	70	62	66	54	69	52	47	60	57	61	62	52	60	57	64	59	65	64	78	73	53	58	62	45	56	48	42	57	51	51	51	64	64	53	59	63	41	68	60	65	54	46	66	59	43	51	59	64	58	65	75	59	58	65	55	57	63	47	55	60	59	64	52	49	53	80	58	62	51	69	48	60	55	64	56	60	59	63	56	54	52	71	63	64	58	49	72	56	55	64	43	65	68	54	63	67	50	58	61	63	53	55	49	58	58	64	59	53	64	74	67	59	58	65	54	57	65	58	60	70	53	60	62	55	65	60	52	65	49	54	44	54	56	48	63	61	54	53	67	51	50	75	62	50	61	65	56	60	45	73	50	53	48	52	51	58	70	63	60	58	57	48	48	57	73	75	66	57	62	58	70	65	61	71	47	62	56	68	64	57	59	67	68	42	62	73	50	77	61	50	48	63	60	60	55	77	53	49	53	45	66	56	63	61	63	65	59	53	45	54	49	77	61	77	75	52	70	53	56	56	70	65	55	57	67	55	59	54	51	52	45	68	64	53	50	75	50	54	58	64	67	52	60	64	59	50	51	70	57	65	62	59	53	49	67	54	52	62	63	79	54	66	57	45	66	66	63	71	55	41	64	62	58	55	68	62	78	61	58	56	63	65	48	78	61	45	46	67	72	62	50	74	63	51	69	55	66	55	62	71	53	60	65	62	44	62	62	57	65	70	51	65	63	51	64	74	58	50	59	68	54	60	60	58	61	61	68	63	50	56	64	71	51	50	64	45	46	59	49	47	47	57	60	46	65	46	51	53	51	78	59	58	46	56	53	51	58	71	64	63	59	61	52	57	65	57	52	50	75	58	54	54	63	64	49	51	59	56	56	58	61	73	46	51	59	61	63	70	49	67	60	54	59	67	68	52	66	61	56	57	51	59	63	61	54	56	56	54	60	59	62	66	61	73	57	52	75	72	65	52	61	54	66	59	67	68	57	58	54	65	58	55	58	63	61	52	49	56	61	57	63	58	53	70	56	51	56	62	70	54	72	61	68	52	58	54	60	41	45	60	54	57	67	62	60	69	65	66	68	65	63	65	50	58	53	54	63	71	51	53	62	71	60	61	59	67	73	58	46	68	64	53	62	58	67	51	49	68	58	55	69	53	68	70	63	63	58	47	52	74	43	66	58	62	67	71	73	63	59	48	65	65	57	61	55	65	60	52	65	65	67	44	51	61	57	65	69	60	65	50	60	59	71	55	63	58	53	70	74	56	64	65	62	56	53	67	78	52	48	56	58	61	79	62	45	56	47	58	64	54	57	61	52	56	60	54	47	55	48	60	46	54	61	69	54	53	60	62	48	54	40	48	60	58	50	47	63	58	51	63	56	60	54	66	63	62	55	56	54	63	56	61	56	55	52	59	64	48	55	46	62	65	55	60	62	76	57	65	67	65	48	61	54	68	66	59	67	54	55	64	60	65	65	66	57	61	61	70	64	56	57	59	58	56	52	55	61	65	57	65	56	45	58	63	66	56	64	53	59	56	50	61	47	72	60	45	49	63	49	61	63	53	66	58	72	64	72	67	62	50	41	56	65	50	54	68	50	62	60	53	64	58	58	67	62	60	57	49	55	62	47	65	50	57	67	60	70	58	65	67	59	53	59	54	52	56	70	51	55	65	48	63	71	65	50	53	63	56	57	60	60	53	61	57	72	62	61	65	66	67	60	53	71	60	59	64	63	57	59	57	61	70	48	56	54	64	54	58	75	52	68	63	60	59	55	58	54	63	59	62	61	61	60	63	54	68	67	46	68	61	59	62	68	61	54	77	65	63	62	56	53	61	62	60	45	55	49	47	55	61	45	62	67	53	67	53	60	54	65	58	54	42	56	58	54	48	59	60	60	67	77	59	62	65	58	69	55	68	57	53	67	60	64	60	57	56	53	58	66	55	61	50
19046	37030	42613	49443	49692	36913	23472	9462	2626	1021	806	770	744	749	752	797	701	727	722	746	730	747	721	788	747	801	783	728	718	716	782	730	794	749	773	765	731	732	710	752	764	736	764	729	721	713	747	749	690	713	757	808	737	714	760	737	708	748	723	693	698	754	766	757	767	737	754	719	783	720	728	743	762	730	731	793	772	720	731	754	716	754	694	750	731	761	779	751	733	779	742	752	763	758	761	716	738	719	725	743	741	763	795	743	760	764	716	730	768	724	736	746	744	766	724	716	699	718	707	743	718	749	741	730	749	781	715	751	692	758	785	754	772	752	731	733	790	731	725	767	762	713	779	810	761	774	753	783	743	765	780	759	742	774	722	775	761	726	803	706	707	738	765	708	754	807	751	782	768	755	783	761	780	722	754	725	785	736	730	722	723	761	732	728	735	756	753	735	723	782	780	738	748	752	780	690	747	775	741	769	696	736	766	708	747	776	809	754	660	689	767	722	757	758	713	713	752	714	763	754	730	745	710	719	688	759	748	738	748	792	706	720	728	780	756	703	713	697	682	706	687	667	767	734	709	754	714	725	717	794	694	704	752	730	780	738	715	763	746	720	724	737	722	759	745	771	695	747	771	745	731	772	738	796	734	755	763	767	785	737	758	797	724	721	732	777	745	749	719	731	758	742	797	741	722	736	760	766	758	716	737	758	731	745	682	765	690	751	716	694	750	720	718	762	718	760	768	771	797	739	770	745	728	699	762	773	724	732	741	748	709	788	751	736	740	724	758	713	734	756	746	757	755	750	739	715	769	712	776	760	769	719	764	688	785	701	768	707	701	686	727	743	720	675	767	729	724	758	722	740	702	753	759	731	745	741	699	714	730	771	768	755	734	720	713	751	725	802	736	758	705	762	749	763	785	715	750	751	746	749	766	680	712	766	717	779	730	771	715	692	771	732	706	702	752	762	766	744	767	754	786	736	760	784	734	713	750	738	751	790	775	747	731	747	758	711	735	768	733	740	737	710	773	678	738	764	778	750	771	772	789	762	777	727	733	703	737	702	776	758	752	723	740	727	766	753	762	739	750	735	702	772	732	727	711	699	680	728	732	753	773	755	737	767	807	790	782	743	727	730	712	718	761	726	743	726	730	710	735	729	749	769	745	753	732	736	758	707	772	777	711	751	733	727	700	734	753	747	772	786	785	759	809	744	719	735	729	741	688	754	722	774	765	747	769	753	794	779	750	779	681	757	748	731	765	727	713	726	788	758	689	774	749	747	783	685	740	741	748	726	799	711	730	775	737	741	723	744	730	707	718	755	744	718	745	749	821	736	715	774	746	725	738	799	763	706	721	735	758	733	741	767	697	769	701	749	741	736	702	771	761	741	694	750	721	794	774	779	751	732	757	742	721	789	741	758	711	722	771	784	737	789	755	704	760	751	746	710	770	709	740	716	757	743	764	782	765	752	753	750	722	726	751	775	741	675	739	709	765	741	711	719	736	775	697	748	745	734	754	784	751	728	736	733	765	730	750	704	729	753	727	745	735	797	788	746	728	751	728	754	776	737	751	759	734	720	734	745	723	753	703	735	740	807	743	719	720	726	723	768	720	737	783	701	778	704	797	717	712	752	730	738	739	751	810	722	658	746	699	729	744	739	740	784	794	773	723	746	753	746	753	775	727	750	766	747	760	744	762	736	706	778	745	795	838	771	756	733	743	722	753	781	731	710	741	767	760	731	745	682	759	745	726	724	731	781	778	747	737	737	751	731	705	738	734	767	746	766	692	708	768	751	744	749	752	727	702	733	778	780	737	769	729	687	733	735	759	722	744	686	703	683	717	769	748	760	718	725	751	747	729	787	745	775	720	742	711	760	748	731	780	679	732	707	757	769	748	734	759	731	700	766	765	783	768	735	752	764	764	775	744	744	685	785	757	758	745	738	709	746	701	741	737	694	746	779	759	767	695	713	736	772	685	739	715	737	739	751	733	751	763	784	730	725	712	754	708	698	765	708	712	774	677	779	741	733	776	768	698	764	734	702	679	723	700	700	749	774	750	729	778	743	728	729	754	741	773	754	745	767	720	742	718	736	752	748	691	754	816	723	726	776	706	775	767	738	721	758	680	755	705	727	761	741	752	737	789	748	761	742	776	728	735	695	712	715	771	688	711	728	782	745	723	710	765	712	769	742	743	700	772	738	713	754	734	702	792	747	778	776	718	698	713	737	693	742	758	750	751	716	762	767	733	792	743	718	762	747	752	711	813	752	753	748	806	777	796	691	755	767	701	703	745	732	772	738	790	746	720	782	714	757	779	743	721	735	718	723	726	755	762	749	737	731	728	704	742	770	755	741	670	754	680	713	753	726	788	744	725	713	720	699	703	755	790	684	736	728	811	667	721	752	733	741	755	757	714	741	780	732	748	731	684	721	759	724	775	751	756	768	693	772	756	754	753	733	733	686	744	727	743	736	733	739	732	771	736	792	756	730	739	700	762	733	771	725	758	732	782	715	707	722	743	715	741	704	759	724	723	732	783	794	730	731	779	755	788	758	743	754	755	742	731	737	722	756	719	761	753	743	702	706	755	742	736	777	715	700	735	771	751	731	738	728	699	702	741	724	736	718	728	741	758	756	736	715	751	753	750	736	726	737	781	726	741	728	728	722	759	755	732	765	811	736	767	702	731	772	751	753	737	780	737	756	732	747	772	783	717	696	751	762	775	722	773	751	768	754	747	735	714	753	758	720	724	729	721	769	752	737	756	782	755	768	717	737	751	767	765	739	732	747	736	768	755	730	719	714	742	737	743	755	756	766	746	735	782	730	702	721	689	760	684	798	760	746	720	716	756	693	721	740	706	707	788	679	744	722	715	738	780	737	719	745	771	703	703	766	739	733	774	735	780	726	764	753	744	745	763	766	748	758	742	710	761	710	775	719	728	746	761	719	788	740	764	728	782	737	778	755	718	744	736	784	743	764	757	754	752	754	738	703	726	712	726	725	767	735	739	702	748	760	775	736	753	710	750	735	725	703	709	794	749	765	737	766	729	749	738	721	747	719	741	754	733	710	778	719	780	720	739	785	764	768	711	751	716	774	721	743	702	670	774	746	767	711	705	721	743	777	784	752	716	776	729	756	739	780	752	713	722	738	747	730	791	700	748	746	752	779	696	715	748	705	766	757	774	730	743	739	725	774	772	779	706	763	674	753	755	740	716	780	753	736	745	698	783	776	731	752	724	674	787	780	789	747	737	741	738	735	712	726	749	773	700	747	712	745	728	723	718	734	738	792	734	778	763	772	720	713	739	710	746	751	765	741	756	737	752	718	741	750	721	735	730	777	706	744	760	753	719	766	724	757	748	768	712	726	746	765	733	752	705	721	717	708	712	743	713	761	760	718	771	760	726	758	764	757	741	743	696	749	710	718	726	724	703	732	749	753	699	703	727	726	730	760	780	758	706	733	758	722	736	749	761	763	728	774	733	729	698	763	731	709	768	713
1491	18040	24972	17752	10876	5142	1633	458	122	65	76	53	45	53	51	56	55	65	44	46	64	63	59	52	71	41	50	52	56	50	58	60	66	55	51	58	69	38	59	83	59	56	71	67	58	42	59	66	66	66	64	65	57	47	64	78	47	65	63	67	56	51	64	54	58	65	58	58	63	57	50	54	51	62	56	53	56	57	56	60	52	44	59	52	72	55	73	62	73	50	71	67	74	66	55	63	59	51	60	51	69	72	56	63	58	67	71	71	66	64	62	56	55	61	76	64	65	64	50	60	55	48	54	56	48	47	52	71	61	72	61	62	41	71	56	60	62	53	53	57	56	64	71	75	56	62	60	63	58	70	44	72	42	68	59	67	51	77	71	43	59	57	53	65	74	63	62	55	52	63	78	56	74	56	62	55	56	64	41	70	69	58	66	56	49	63	76	60	78	59	68	67	61	64	54	55	54	55	59	53	53	55	46	67	74	48	55	61	76	57	57	54	56	71	64	67	53	58	73	58	60	64	64	57	70	58	62	55	55	62	62	59	56	51	53	52	66	62	47	67	49	68	56	62	47	75	56	56	60	66	53	59	58	77	60	48	63	43	73	65	54	62	56	63	71	52	51	70	69	63	66	62	66	70	63	55	58	56	55	51	57	56	65	68	64	54	51	64	60	53	57	56	64	41	66	45	64	50	57	51	63	57	63	60	55	72	47	60	54	66	52	55	63	63	54	62	58	63	56	63	52	49	68	60	65	60	53	57	56	71	68	50	49	60	72	63	59	58	68	67	58	64	80	78	61	59	53	62	69	53	65	67	62	74	53	52	50	61	51	55	66	51	53	59	66	51	61	65	61	58	57	51	59	56	51	52	59	62	55	66	59	42	66	57	68	58	47	50	68	61	62	59	68	54	54	77	65	66	57	39	65	81	73	55	62	50	67	59	72	60	72	65	48	63	65	60	61	58	48	61	63	61	67	69	54	43	55	53	58	59	53	70	60	53	59	50	56	66	62	61	54	55	62	51	69	71	73	49	79	53	63	70	60	56	55	78	68	50	54	61	61	46	50	51	65	70	60	74	60	41	60	49	58	54	48	57	68	67	59	49	63	48	52	49	53	51	52	75	54	50	68	64	68	76	77	71	67	57	60	52	82	71	65	57	62	57	62	55	60	60	77	59	53	61	50	68	65	71	71	55	54	65	74	60	59	52	49	50	58	72	59	58	70	58	68	71	56	44	62	55	68	58	59	77	62	65	51	64	58	47	51	52	69	62	56	52	75	56	62	65	57	58	67	72	61	71	69	62	70	63	62	57	61	56	60	57	54	62	66	56	61	58	67	62	55	56	52	70	58	57	52	48	64	52	64	60	54	48	72	59	59	70	51	59	60	60	44	77	50	56	63	58	59	54	49	46	55	50	53	62	68	60	44	62	42	63	61	59	56	60	60	51	67	59	58	58	60	46	69	51	75	64	59	76	54	69	62	77	46	65	74	61	62	73	58	37	68	74	63	63	59	62	62	72	60	45	54	67	72	63	63	59	59	56	78	39	50	54	48	54	51	64	54	70	50	87	52	52	60	60	70	51	54	62	58	61	54	58	68	63	75	62	77	57	55	63	40	52	55	54	48	54	65	72	51	56	60	55	60	66	53	57	60	53	56	59	66	58	51	54	66	71	55	68	61	53	49	55	53	68	57	60	38	76	69	48	57	53	68	64	59	55	65	54	72	69	60	46	53	56	56	74	75	58	68	57	63	55	47	55	73	81	51	56	60	73	63	71	60	52	56	55	52	67	60	57	65	55	76	60	62	49	58	60	62	60	52	66	52	59	51	57	64	58	64	51	57	60	53	75	55	53	59	67	72	57	58	62	67	52	58	56	64	72	52	61	57	62	69	57	64	62	60	62	60	57	62	60	60	57	47	61	60	71	49	45	56	57	65	58	51	67	61	63	58	59	51	50	51	56	60	73	63	64	60	62	62	66	67	55	29	60	57	70	61	67	55	51	51	48	55	62	57	59	61	67	62	56	62	65	55	60	68	54	62	58	66	57	52	46	58	55	56	56	62	52	67	78	67	60	58	64	61	58	57	50	44	68	66	66	48	75	52	60	65	72	66	56	57	69	56	55	57	47	56	79	62	63	57	61	60	58	54	71	54	64	57	64	63	65	68	56	56	56	61	59	57	64	52	62	70	73	56	54	52	48	49	62	59	74	65	53	64	43	58	59	58	53	62	52	55	65	51	64	56	55	55	62	60	53	54	49	66	59	62	67	57	62	58	58	70	63	44	51	65	67	69	59	79	65	61	50	53	57	63	58	54	77	52	68	61	54	56	64	62	50	52	58	73	61	59	59	53	74	58	58	49	59	59	59	68	66	69	52	65	45	69	69	59	52	59	70	59	53	55	61	56	66	56	47	70	56	65	71	70	63	49	56	62	69	59	65	60	65	47	60	76	70	60	57	58	59	46	62	58	52	66	58	63	58	56	51	64	60	59	74	55	53	66	51	74	60	63	53	59	56	59	68	54	64	52	47	64	65	53	59	74	61	50	56	44	66	73	60	67	57	49	70	61	66	55	60	53	67	54	47	52	56	46	53	67	47	73	60	67	77	73	59	68	63	72	70	51	68	60	55	57	54	66	58	62	58	62	56	60	64	63	55	77	55	65	71	67	48	44	74	58	64	51	62	67	67	51	54	73	59	60	51	66	68	64	73	68	55	70	67	57	48	59	60	54	58	71	54	74	51	49	64	60	56	61	63	53	66	46	55	49	56	77	60	64	54	50	53	56	65	62	52	61	51	57	42	65	62	56	58	67	48	51	63	60	48	67	53	77	46	65	65	58	61	64	49	63	71	47	54	50	64	50	59	57	62	59	59	50	46	53	56	73	62	60	53	54	69	77	57	65	51	66	58	64	53	73	55	55	55	68	68	68	54	67	72	43	67	60	72	63	53	53	61	64	54	39	59	66	50	53	61	59	64	63	43	61	60	55	74	63	61	64	61	53	50	50	55	62	65	62	54	57	63	47	66	48	43	62	58	62	72	62	69	73	61	67	65	66	59	55	66	73	50	54	41	50	69	53	69	62	60	59	58	53	64	48	64	72	67	51	55	62	59	60	65	64	63	60	61	59	57	65	58	73	54	64	59	63	53	59	73	42	56	59	53	65	71	61	55	72	56	66	58	71	56	56	77	59	62	71	46	62	60	62	61	52	74	71	50	52	54	63	61	56	61	56	52	67	58	56	48	60	47	58	60	56	56	55	61	61	65	63	45	54	69	61	57	56	61	54	56	59	64	54	53	69	43	75	59	69	52	71	47	69	60	75	63	57	51	62	47	62	57	64	58	63	65	70	56	61	72	55	54	47	51	68	50	51	61	53	65	68	68	56	64	58	52	67	66	60	55	61	57	62	55	42	55	69	72	72	62	58	77	67	56	56	50	60	69	75	54	58	70	49	68	53	62	55	53	65	54	51	62	63	71	65	65	53	57
24730	47868	50359	56880	54843	40485	25893	11443	3222	1119	806	773	709	741	778	738	695	767	741	750	742	709	726	751	749	751	724	785	780	725	717	709	731	745	725	657	751	750	717	735	737	706	743	723	745	745	730	720	728	756	766	721	703	695	765	774	764	717	711	781	710	728	739	718	686	716	708	726	696	720	759	735	753	734	715	681	728	722	725	724	760	719	707	734	715	779	737	696	729	710	734	741	743	724	776	699	759	681	709	758	758	725	699	765	744	745	719	697	721	692	745	737	720	734	723	753	748	725	727	704	748	746	722	782	747	691	744	711	726	685	741	672	716	736	729	727	734	738	793	746	716	797	735	696	760	694	771	788	720	755	777	730	705	667	749	759	735	728	684	740	747	724	703	707	700	796	746	749	742	737	717	746	735	691	698	725	703	758	728	752	737	737	721	770	696	696	749	758	732	701	731	778	734	715	715	732	733	774	745	746	717	762	717	711	717	706	739	733	725	730	710	728	731	719	702	752	718	742	732	701	725	723	732	776	734	745	728	722	735	732	723	722	737	713	707	712	719	734	696	749	688	740	754	714	737	775	762	738	692	696	727	731	768	712	751	665	670	783	764	740	697	735	766	747	715	745	763	731	739	767	707	704	728	722	729	726	687	795	774	713	742	760	746	772	718	771	728	747	748	725	715	769	735	738	722	743	711	658	727	719	747	795	717	747	732	740	802	745	728	746	744	697	714	681	750	720	751	711	729	763	771	752	729	733	729	700	733	764	752	726	700	731	725	753	687	725	749	759	704	772	718	715	672	732	723	683	741	739	681	771	683	706	725	773	701	759	743	754	733	708	726	709	738	788	773	748	744	735	725	749	728	685	776	732	768	718	747	730	717	790	724	769	689	697	740	714	738	717	723	687	768	712	764	686	782	709	730	706	737	695	741	773	744	707	741	742	730	709	736	737	765	727	713	740	638	751	731	687	720	727	725	730	752	757	745	751	721	733	724	748	749	716	771	749	723	742	693	729	767	809	728	756	710	679	725	749	702	701	709	760	736	739	726	744	705	714	715	708	722	677	760	722	695	677	752	762	737	721	733	701	710	781	700	708	771	728	756	733	751	722	751	769	730	727	733	725	720	730	722	744	719	747	737	723	790	795	764	732	759	750	696	724	676	687	706	766	758	742	713	728	716	758	718	738	732	697	688	775	728	742	722	693	718	765	770	808	720	722	770	730	746	715	736	790	736	725	732	789	721	705	749	705	761	734	773	730	703	749	741	759	761	718	785	778	678	746	765	746	766	767	719	711	723	728	739	695	744	736	705	735	770	715	729	718	711	711	788	713	714	796	754	710	710	765	767	815	768	776	767	719	758	730	783	756	752	746	742	709	760	721	748	706	716	770	736	715	721	735	738	762	727	698	696	721	707	735	771	671	695	725	727	731	695	698	731	733	722	710	761	754	703	734	711	728	789	722	757	727	734	759	749	754	706	772	716	749	717	789	764	709	721	724	740	661	697	702	688	689	740	718	739	748	733	732	754	787	746	751	757	771	768	705	707	725	762	690	776	729	718	750	728	733	692	735	655	739	742	724	749	726	749	737	776	685	728	725	736	723	777	775	742	729	743	724	748	760	733	730	745	755	782	740	725	725	739	745	737	705	793	746	757	739	708	756	798	723	735	706	709	746	771	734	703	778	682	750	746	704	729	749	760	762	744	726	766	727	726	734	711	728	696	789	774	778	792	749	752	713	706	797	770	760	784	743	741	727	690	712	759	700	739	710	737	689	715	702	719	723	741	732	734	746	710	737	738	752	752	727	710	737	698	724	744	743	724	726	755	700	702	756	718	762	747	721	690	733	770	739	758	742	736	775	735	799	722	697	686	735	703	693	690	722	742	770	757	776	707	728	768	732	719	737	735	705	738	723	748	764	746	749	714	729	682	781	751	687	750	742	713	723	688	749	711	710	786	740	711	748	734	700	769	760	734	780	703	718	789	725	724	784	720	719	703	725	730	728	756	757	719	735	711	748	730	710	728	772	722	756	723	726	696	706	790	729	694	737	772	724	730	673	760	795	728	716	742	705	690	677	775	710	721	710	749	709	735	698	739	736	737	747	691	764	705	771	755	791	681	708	742	710	691	746	734	720	722	751	715	767	748	736	715	744	749	760	764	744	697	731	747	779	785	680	763	752	722	764	715	753	697	726	677	738	712	709	727	788	725	715	745	750	764	757	771	739	738	707	772	748	782	724	715	736	745	706	703	741	715	715	766	743	709	728	686	689	693	730	754	793	768	720	733	743	730	729	741	687	765	742	721	747	699	732	726	767	744	728	720	742	701	690	754	683	741	718	722	709	725	714	720	752	714	718	709	725	734	728	756	728	751	709	713	736	751	761	715	751	717	714	781	714	728	749	730	785	750	735	752	771	771	745	720	725	730	726	771	739	717	729	756	737	739	705	753	722	759	722	752	750	760	766	784	770	718	767	730	729	688	738	724	735	744	773	741	720	739	763	735	756	693	725	764	750	737	709	754	723	685	745	738	701	761	788	653	791	736	762	744	722	716	732	744	697	730	764	713	718	725	706	750	762	760	773	713	788	784	725	714	719	729	736	745	713	735	689	713	778	702	751	756	707	727	768	748	758	745	704	728	713	720	738	711	721	709	744	694	749	730	745	726	769	727	713	701	720	746	750	735	729	760	707	738	732	705	714	706	703	750	760	751	770	800	696	728	788	729	730	718	750	709	702	746	734	766	714	709	731	754	702	776	798	760	755	772	729	750	729	752	724	727	754	746	750	710	761	745	706	773	728	748	682	707	740	708	710	741	786	736	771	751	738	711	763	761	752	749	748	765	688	760	710	710	712	727	718	738	694	716	679	743	729	716	760	744	712	734	733	699	733	755	735	743	746	723	720	756	787	734	733	732	743	781	737	707	733	770	704	756	732	745	787	713	743	727	702	755	783	723	708	784	758	667	767	720	675	738	742	754	679	754	725	711	700	728	779	730	759	708	700	726	737	727	738	739	695	683	734	791	787	821	762	775	779	731	772	722	745	724	743	760	720	680	715	767	685	726	738	743	704	744	705	714	752	750	762	748	738	811	748	749	683	734	679	710	728	699	705	697	771	732	701	735	728	740	717	715	752	723	683	744	722	725	743	741	718	704	716	737	747	703	701	757	740	779	730	734	748	703	684	745	719	697	737	761	737	684	755	699	737	716	711	744	680	751	724	790	732	742	711	736	731	724	673	716	731	747	739	770	755	775	723	789	739	765	746	722	738	731	699	706	805	730	711	727	747	693	734	765	730	739	752	724	695	760	749	732	698	714	676	691	759	715	728	713	775	687	717	718	768	755	692	728	743	696	733	741	737	719	749	751	748	729	711	736	749	790	733	741	693	702	754	733	726	750	791	731	733	753	757	734	691	734	737	730	741	723	750	682	786	712	723	742	734	742	700	729	742	740	765	751	716	745	732	687	750	775	754	721	769	729	775	729	696	729	699	686	729
1693	4795	7612	5250	2520	955	376	151	68	69	67	58	52	62	60	46	67	55	56	58	64	58	60	46	70	59	59	64	55	45	63	58	68	55	55	49	55	62	53	44	69	72	46	70	66	64	57	51	59	69	58	56	62	59	58	74	51	59	56	57	55	49	53	67	51	51	51	74	60	68	60	54	63	58	64	58	63	71	57	53	59	66	53	74	62	51	62	67	63	61	61	61	52	61	53	60	56	51	61	54	61	76	61	71	56	70	64	58	45	63	39	58	61	58	43	56	61	52	50	54	56	59	53	60	56	59	68	67	54	56	58	56	65	57	58	61	62	66	64	72	63	54	65	53	63	60	54	72	62	54	47	54	54	57	64	54	51	61	69	48	55	57	65	58	64	68	57	61	70	60	56	52	65	70	61	67	62	59	76	65	55	52	60	61	70	63	58	51	48	42	61	65	55	71	66	58	62	58	69	52	51	50	66	64	54	69	49	71	64	51	47	45	41	73	53	57	55	55	70	71	44	47	67	70	47	64	69	52	58	64	62	65	56	57	63	67	63	56	60	46	73	55	68	46	56	56	61	57	74	63	45	56	59	55	54	53	70	57	66	58	68	56	68	60	63	63	69	57	49	56	67	51	40	61	41	62	58	47	43	46	64	60	64	62	57	69	71	62	64	60	64	54	59	48	63	56	65	63	64	64	58	61	55	62	52	63	57	47	62	49	52	59	56	58	44	48	65	51	54	60	50	65	64	63	52	70	55	55	66	66	61	45	65	56	58	66	63	59	54	51	62	55	57	55	58	58	62	47	52	78	53	62	61	57	59	47	51	66	75	59	51	62	48	52	41	57	55	77	68	65	70	42	57	69	70	53	51	51	58	67	68	58	60	55	61	57	56	52	50	53	45	52	51	70	53	56	71	70	48	70	53	57	53	63	53	45	64	73	57	76	54	58	53	69	67	43	61	52	49	77	54	57	54	59	66	56	53	57	61	65	60	55	64	62	47	60	66	51	47	73	68	65	53	64	50	53	57	52	57	58	61	60	51	51	58	63	47	54	65	62	64	58	62	46	62	63	70	42	50	51	52	51	72	67	59	44	79	66	68	78	55	64	57	65	57	56	79	51	52	66	56	65	60	54	60	58	59	56	52	69	70	59	66	40	74	44	72	68	62	68	68	53	47	59	59	56	73	63	53	51	59	68	50	67	70	61	76	68	54	60	54	48	74	51	54	51	59	55	54	59	61	63	71	51	63	52	56	45	66	49	57	59	40	56	62	67	52	61	60	59	48	57	65	72	55	68	67	69	58	72	60	67	54	44	51	53	49	55	58	53	68	43	45	59	67	59	66	72	51	54	64	64	65	64	61	47	58	69	64	47	59	58	55	62	51	55	55	58	59	59	59	71	82	52	59	68	59	60	72	90	64	51	72	55	61	61	62	58	63	65	64	62	56	61	51	52	57	68	53	70	62	58	56	58	61	51	67	58	58	74	56	58	58	59	48	63	62	55	63	70	49	60	41	59	54	52	53	68	57	52	68	70	68	56	56	63	62	46	41	57	52	58	73	40	66	61	58	66	58	63	61	61	53	49	60	47	64	62	68	54	52	51	63	68	59	63	70	48	54	60	45	70	46	60	55	51	56	63	55	62	53	66	47	60	67	65	54	66	65	46	51	60	65	43	44	51	68	64	64	54	51	61	79	56	53	50	59	62	72	58	64	57	59	51	63	56	52	65	56	53	64	41	64	58	61	57	62	66	52	61	62	49	64	56	64	66	64	57	57	56	57	56	57	74	61	58	57	67	61	52	60	57	67	73	58	59	53	59	55	70	62	63	59	62	50	54	69	59	48	55	79	47	58	67	44	53	65	67	60	55	53	56	60	58	56	60	54	63	61	56	65	48	55	48	73	57	44	57	66	48	41	53	53	67	63	51	60	59	63	54	49	63	59	66	48	70	50	57	61	57	56	52	60	56	63	53	68	67	52	53	63	71	57	54	60	61	63	67	52	56	58	67	66	76	54	53	68	54	58	62	70	60	63	34	66	63	64	62	47	66	59	64	62	44	64	57	46	58	51	60	59	62	50	58	51	58	61	62	59	58	58	59	61	50	63	67	73	64	58	50	60	61	58	57	75	58	56	56	63	44	62	62	64	56	79	53	56	62	59	71	57	64	49	62	71	43	57	48	47	58	64	46	52	78	64	52	63	58	53	64	46	50	50	63	66	61	65	51	48	64	68	60	58	57	74	63	60	60	47	66	58	64	61	69	77	52	60	60	61	61	55	53	60	64	58	54	57	51	60	68	62	52	60	59	73	55	47	55	48	59	50	59	68	51	52	58	59	58	62	53	55	67	54	43	58	51	63	50	52	65	78	69	67	55	66	54	63	55	48	61	69	57	48	56	57	55	65	57	52	55	43	72	50	62	54	57	62	56	67	70	60	47	59	68	58	59	60	50	64	62	55	64	59	53	61	60	57	53	45	57	55	54	57	60	56	59	65	57	53	55	47	75	60	58	63	54	68	62	52	47	62	67	46	45	51	51	58	72	54	67	51	55	65	61	60	53	60	49	57	51	64	50	73	67	61	58	72	48	73	50	50	48	63	69	53	49	63	57	58	50	55	76	56	55	63	55	57	60	50	71	62	53	58	49	63	67	63	52	53	54	57	55	65	76	62	68	65	66	65	69	71	57	64	50	64	60	63	67	43	54	65	51	56	73	56	59	44	49	54	52	57	51	46	53	50	52	55	57	54	52	56	56	70	65	60	58	58	53	54	59	47	56	65	59	54	58	50	68	64	42	53	60	59	52	70	68	57	53	68	68	63	53	63	55	49	44	59	54	61	67	54	56	69	51	63	63	74	60	59	43	56	54	54	53	58	62	65	60	39	61	62	63	49	52	51	56	56	65	60	53	59	51	39	61	56	46	57	43	71	59	52	64	47	57	76	80	51	57	52	67	57	80	56	64	72	55	64	75	53	51	60	50	46	55	75	59	61	57	65	63	56	53	69	49	76	55	63	54	63	62	61	54	50	54	54	67	64	59	57	59	58	57	60	62	52	64	61	58	60	64	56	61	57	63	60	52	63	60	65	59	62	62	63	57	50	72	60	63	57	46	68	77	64	52	49	54	52	54	57	67	47	57	63	76	65	50	53	60	53	57	52	54	49	52	54	53	59	61	50	51	58	58	56	57	49	56	70	62	58	67	56	67	59	72	47	57	76	50	76	52	62	52	53	49	61	49	54	61	57	65	69	58	49	64	69	53	49	66	43	52	67	66	43	57	51	70	60	58	60	60	40	83	64	42	47	63	48	56	64	51	65	51	62	68	68	54	59	59	51	61	51	46	53	66	47	61	63	50	63	57	63	53	42	56	56	52	60	47	77	59	55	51	59	42	59	62	57	68	54	58	62	55	61	49	68	60	59	58	50	66	53	71	54	71	62	62	74	87	55	59	67	69	59	57	54	49	68	65	54	52	63	45	54	51	61	51
19767	31067	33200	34356	31423	22009	10645	3473	1157	751	777	687	759	673	729	729	694	696	708	676	666	722	732	733	747	765	740	732	729	733	738	680	721	693	692	765	728	719	715	763	747	719	782	677	724	777	692	716	702	744	714	709	671	685	668	727	705	661	701	728	694	705	718	752	704	661	705	677	723	739	750	763	708	710	698	756	728	767	693	671	752	682	709	735	738	671	734	703	741	737	697	695	693	730	812	699	710	752	720	669	761	710	711	684	727	631	711	748	720	716	715	709	732	730	753	741	738	697	698	740	698	709	768	717	706	760	692	746	672	728	759	757	748	683	726	708	719	718	722	742	720	691	703	714	778	644	778	722	741	705	731	729	695	726	772	716	732	742	741	726	722	738	726	751	681	665	725	681	704	741	721	720	725	709	728	745	683	742	725	691	709	735	727	726	679	760	734	702	685	720	680	711	687	689	764	714	733	706	722	698	794	713	758	734	692	759	709	713	718	725	738	715	703	747	675	761	696	716	723	702	712	722	727	757	721	673	714	707	737	762	710	733	775	684	679	715	665	709	695	743	688	713	704	678	768	718	690	741	684	709	782	687	707	731	699	723	769	758	729	712	767	732	747	765	715	762	701	701	729	735	697	682	754	730	719	745	682	706	717	734	672	698	746	679	707	719	723	687	744	748	654	698	707	732	725	726	745	715	733	693	725	780	713	729	724	676	687	708	764	699	733	684	763	690	720	733	764	760	746	728	720	716	719	692	673	727	707	717	759	698	742	747	682	735	723	733	732	714	691	733	671	733	725	752	747	669	705	731	721	726	713	716	693	707	693	696	728	719	734	729	755	743	682	729	775	727	734	735	691	736	696	718	753	702	761	714	756	752	683	690	721	709	658	727	703	682	712	723	720	720	708	719	692	705	706	706	778	731	673	731	743	721	714	718	704	706	709	705	731	718	725	695	768	702	739	711	688	746	716	696	669	806	736	662	678	728	717	736	714	718	712	741	753	658	679	728	656	716	683	671	706	724	686	708	722	761	674	711	752	693	725	730	713	733	740	755	707	701	772	758	688	673	730	704	748	742	757	725	712	688	742	734	741	713	668	686	702	727	721	714	730	688	708	698	685	740	741	725	746	724	748	697	690	704	745	745	717	721	680	707	710	704	692	744	705	720	729	724	721	695	732	731	751	765	716	725	709	669	778	697	721	654	755	701	732	736	731	765	744	715	711	747	703	730	766	772	674	721	722	743	759	713	683	761	731	709	685	733	750	768	729	691	748	716	677	737	747	660	753	699	724	733	707	710	755	723	715	715	717	750	689	732	700	751	696	702	705	744	706	707	769	727	723	704	724	700	751	735	696	695	711	704	730	731	720	699	694	707	667	763	740	734	685	744	671	752	691	710	761	754	689	745	692	690	701	748	699	715	723	726	714	755	731	719	704	729	765	705	725	672	745	731	705	752	725	684	739	774	730	642	714	724	714	779	717	680	685	713	704	720	692	700	712	699	665	699	691	702	734	764	683	745	675	723	681	730	758	702	721	729	721	767	720	747	749	736	735	713	722	697	701	709	720	725	682	728	742	731	712	713	652	720	666	716	735	739	695	747	723	728	754	724	726	719	704	727	740	756	733	733	750	742	729	717	723	720	703	745	730	676	738	737	683	698	744	702	713	744	757	714	715	720	706	724	749	742	672	766	656	771	725	739	699	749	725	716	712	768	758	679	734	762	770	703	694	720	674	742	740	734	693	709	767	734	712	732	733	724	674	670	691	778	768	747	692	701	738	743	688	701	721	804	716	708	751	736	737	731	729	695	693	712	655	665	733	719	721	759	701	694	742	729	687	713	692	732	710	764	690	757	676	742	716	749	716	672	755	647	750	698	705	699	752	722	725	710	737	681	719	683	755	651	719	741	745	762	715	753	739	722	712	716	723	739	725	736	688	740	707	704	703	703	707	687	689	722	754	739	688	779	715	696	676	733	726	759	723	682	723	738	745	700	700	699	739	678	722	745	675	700	736	725	738	701	711	686	722	697	705	706	709	696	734	721	762	692	761	756	716	721	721	708	717	738	719	741	740	721	698	693	696	740	720	717	720	711	730	671	759	744	684	724	726	732	705	699	679	778	755	780	730	696	708	722	706	691	783	706	738	674	700	710	732	709	678	682	743	735	718	747	722	762	688	722	723	737	804	702	695	716	711	728	752	757	735	671	728	767	715	722	784	713	703	732	735	749	750	741	677	712	701	727	738	692	720	715	725	751	726	722	675	728	734	706	743	711	761	717	712	755	708	727	723	669	720	710	705	731	702	708	687	730	733	732	740	713	695	720	726	734	697	720	725	750	719	745	733	701	706	694	688	738	720	728	669	732	721	703	717	748	716	695	693	682	701	769	715	710	722	721	694	675	721	743	687	669	689	736	690	719	694	687	701	717	744	710	708	708	733	662	724	682	704	767	691	692	721	713	709	677	708	719	706	779	734	698	758	677	699	714	694	709	790	735	720	699	714	695	691	763	721	763	707	702	752	658	721	719	740	720	702	696	724	723	752	741	761	683	760	775	665	746	731	704	683	710	739	709	699	737	740	712	701	746	753	750	683	704	721	701	731	733	721	743	693	724	694	678	771	701	693	676	708	682	684	754	695	719	737	724	667	656	732	730	708	715	724	718	721	645	760	682	724	710	693	743	690	701	722	690	736	716	735	711	740	712	752	717	722	702	737	723	768	679	738	728	681	692	748	765	763	741	690	750	656	703	705	700	696	722	713	775	744	689	697	720	754	728	793	730	740	743	724	735	743	695	701	736	729	717	708	733	749	742	712	743	680	737	739	666	691	686	738	743	715	713	739	725	737	697	731	678	719	686	733	688	710	673	717	716	762	692	732	700	699	731	699	737	719	681	725	731	740	723	773	737	715	703	762	750	684	717	732	726	685	725	729	724	700	719	769	723	713	681	726	693	721	692	698	704	732	687	719	725	699	726	766	738	737	727	709	715	735	703	696	715	715	714	727	669	730	686	739	715	738	691	706	668	727	727	749	729	769	724	699	743	669	725	720	693	718	709	751	748	693	702	754	731	707	695	697	723	762	714	715	771	721	711	710	740	738	735	703	706	702	718	698	731	753	720	696	694	747	727	694	732	720	661	731	752	739	736	698	705	694	752	734	691	711	726	717	702	667	697	746	778	715	754	688	718	687	728	722	754	762	739	727	726	732	747	723	680	737	716	755	725	739	742	752	763	724	786	721	726	757	676	675	704	710	763	743	693	735	710	719	715	747	693	721	724	741	699	736	741	812	760	768	738	728	728	681	741	744	730	695	688	764	748	720	709	753	692	701	709	757	688	711	705	764	732	747	712	764	721	733	693	677	745	700	727	739	706	729	698	752	718	736	749	768	713	732	705	721	676	669	696	688	690	744	728	686	713	772	738	721	746	714	718	713	705	770	749	757	677	720	684	718	719	700	669	713	733	711	747	760	724	688	718	721	719	719	700	772	770	731	674
2371	17462	19270	12159	5721	2341	688	221	95	62	73	47	69	63	58	67	54	55	54	58	61	48	56	58	52	48	64	55	50	68	58	77	65	54	62	65	61	60	68	53	68	61	73	62	48	72	62	61	47	58	64	50	48	68	53	61	56	61	72	66	57	44	61	62	69	47	60	65	56	54	50	63	56	47	57	55	68	66	66	67	64	55	52	74	53	64	52	68	50	63	53	58	49	71	68	62	64	60	45	63	72	51	44	60	44	60	41	50	52	59	70	72	57	50	72	66	52	58	52	51	58	63	53	50	60	51	62	61	52	50	59	47	61	57	64	63	57	65	61	57	62	72	60	58	56	81	53	49	64	58	50	56	58	48	60	64	58	47	64	69	52	62	51	54	75	62	54	57	57	63	64	61	60	54	60	45	57	59	48	57	45	65	58	58	48	55	46	65	62	60	51	44	65	64	69	64	59	60	50	57	65	47	47	63	61	63	45	52	60	43	44	58	52	58	63	57	62	68	62	75	50	53	54	49	55	55	52	52	55	54	58	56	54	50	53	48	47	53	57	61	49	58	55	60	52	61	47	63	59	53	65	58	52	54	60	54	57	61	73	68	44	63	67	60	55	57	51	39	60	50	58	66	52	57	52	55	63	62	60	53	61	73	48	53	51	58	71	59	72	62	50	51	55	51	60	55	64	46	56	60	55	53	49	59	64	57	54	50	61	57	50	56	57	73	51	55	67	52	52	69	64	69	51	60	48	52	56	60	65	61	75	61	64	62	49	54	61	61	65	54	66	73	50	43	57	57	55	64	61	55	65	65	70	70	69	57	49	54	70	51	55	62	57	67	58	41	68	60	61	64	55	60	57	62	69	69	60	53	46	54	60	63	54	63	46	48	50	65	51	53	58	64	58	48	59	55	45	52	48	53	67	69	57	58	73	60	60	70	62	53	49	44	58	53	62	50	59	56	62	69	45	60	67	60	58	74	54	72	65	59	61	66	59	65	62	52	48	57	58	43	48	56	49	63	54	52	57	54	62	61	59	50	58	62	54	50	59	61	49	51	58	63	54	45	58	57	70	47	61	58	45	50	45	50	64	57	55	69	45	57	56	59	45	60	63	60	57	57	51	61	53	58	56	47	63	63	63	66	71	51	62	63	65	55	57	47	48	57	67	58	58	64	63	62	62	54	63	63	56	57	79	61	59	57	61	58	50	42	49	58	46	44	73	75	75	48	64	45	52	51	62	67	64	51	63	60	43	54	55	65	60	57	49	56	59	62	59	37	55	54	54	51	38	60	49	58	55	60	71	71	59	66	60	57	57	63	54	69	62	51	59	68	64	63	56	55	46	65	65	55	59	48	62	55	63	58	54	64	67	51	53	58	46	61	72	63	60	39	54	51	54	68	59	59	61	57	53	51	69	57	55	74	58	49	52	48	42	57	62	51	50	68	67	69	89	51	71	69	63	63	59	70	46	54	59	60	57	54	53	68	55	49	58	64	47	53	57	67	51	70	51	63	64	55	48	53	60	59	64	67	61	63	61	69	61	65	61	69	58	54	52	58	76	46	55	57	63	65	58	70	53	44	70	58	54	67	70	61	63	65	62	61	65	62	66	57	53	55	54	55	52	42	64	68	61	63	65	73	66	52	53	52	66	48	69	44	58	50	60	60	52	66	55	53	66	75	68	61	50	58	68	62	56	54	54	66	56	68	58	59	55	47	76	56	61	52	66	63	53	63	52	59	57	71	56	58	61	56	60	66	58	60	64	74	56	48	65	59	51	55	60	55	46	42	51	63	58	47	54	58	58	54	57	65	60	68	56	54	57	53	59	54	67	57	54	73	46	61	54	54	52	42	55	61	60	60	57	61	65	46	64	55	61	48	54	57	58	60	64	54	53	61	56	50	70	48	61	58	75	60	61	56	50	57	72	55	62	56	43	68	60	45	58	56	53	64	51	67	62	76	51	62	53	62	48	49	52	69	47	56	65	54	51	60	68	54	51	51	64	59	63	59	45	54	70	54	70	56	47	64	58	53	50	49	49	72	54	53	58	66	59	57	49	48	54	55	49	69	47	64	50	46	47	62	64	44	58	57	47	51	61	52	57	48	59	64	65	55	54	58	62	52	65	58	47	67	70	55	59	66	58	61	57	57	54	61	61	48	58	65	55	61	64	55	64	68	54	59	62	62	40	50	50	61	62	46	63	54	61	65	68	61	64	56	55	72	61	49	57	67	61	60	57	59	75	51	63	61	63	40	51	55	56	64	47	55	48	53	60	52	57	60	52	60	61	69	62	66	61	59	54	62	63	47	55	76	60	55	53	62	49	56	67	50	44	51	47	72	55	59	48	54	66	59	60	63	50	58	63	58	56	51	55	67	48	60	61	49	68	37	58	62	65	59	48	67	56	56	54	70	59	42	73	70	63	56	56	64	58	70	60	66	65	76	46	73	48	58	54	57	48	68	69	67	54	49	71	68	62	69	63	53	50	59	65	63	50	58	38	46	61	59	58	57	75	45	50	57	60	41	55	58	47	60	61	64	47	71	61	53	59	49	64	54	63	61	49	52	43	58	59	57	55	67	57	49	62	44	48	57	66	47	68	64	63	61	69	45	55	73	77	56	46	48	55	68	59	60	57	77	55	59	51	64	74	51	59	53	59	60	75	61	65	52	46	56	48	61	60	48	50	60	54	39	61	65	60	66	56	56	71	53	59	58	55	61	66	48	54	59	57	56	56	55	56	48	49	60	46	55	56	61	58	64	57	71	60	72	65	55	60	48	64	55	68	64	67	51	49	59	60	51	54	69	56	50	49	53	63	49	51	55	58	56	58	68	46	54	61	59	54	60	53	50	49	70	63	62	45	56	75	67	51	71	61	60	53	57	66	45	59	72	61	55	56	66	57	58	54	77	68	66	74	62	70	42	60	71	56	67	60	50	58	75	63	47	52	51	62	54	58	62	58	63	58	67	53	65	57	61	55	57	66	51	63	62	67	63	56	67	60	58	61	69	61	62	65	62	71	67	48	58	68	64	57	54	56	63	57	60	53	69	74	62	67	63	52	58	59	60	56	61	63	62	57	57	53	53	75	54	61	57	56	68	58	62	58	60	56	54	57	58	60	60	56	55	74	50	43	57	48	64	58	43	55	54	52	52	72	62	56	43	53	59	55	45	55	62	58	55	50	64	66	60	57	72	59	47	61	62	63	58	60	71	72	63	56	57	59	53	64	58	61	66	48	40	67	59	61	55	55	63	58	51	50	44	66	55	50	47	59	64	60	47	64	52	67	42	52	58	57	43	83	56	65	51	58	50	56	54	42	53	75	51	59	58	60	64	42	56	52	64	46	56	46	59	57	69	58	60	50	67	70	50	49	51	40	56	59	74	59	51	70	64	49	58	48	68	52	59	56	71	68	59	59	46	57	46	56	52	52	51	66	55	56	55	53	53	43	58	48	64	51	62	57	57	46	61	57	57	64	58	67	70	47	68
30124	45438	43336	47043	43932	31204	17376	5990	1734	881	706	721	722	680	705	727	723	712	665	695	719	753	693	688	742	734	805	755	668	700	755	746	725	739	694	741	712	726	680	755	726	692	738	677	632	750	693	732	735	724	741	660	748	699	754	711	741	721	731	735	718	740	732	773	702	718	731	694	742	726	755	749	712	739	753	765	669	763	721	760	694	674	743	719	719	722	707	743	742	747	730	722	697	723	680	722	697	696	694	730	707	693	710	789	717	701	742	718	743	739	762	733	696	734	716	685	683	726	736	701	774	734	715	716	723	739	661	747	770	669	668	727	728	660	742	727	695	759	748	758	702	759	762	736	661	768	702	725	728	762	779	721	686	728	667	733	744	730	688	738	708	713	707	679	735	740	721	728	704	784	720	692	736	739	665	697	738	696	711	688	730	713	685	703	694	723	742	736	757	718	710	738	709	734	707	725	738	747	678	714	753	730	703	677	690	727	736	702	652	765	713	736	722	765	725	770	694	718	721	761	726	714	753	729	725	689	768	738	728	734	714	758	720	736	669	706	696	758	745	686	742	720	688	684	723	740	766	728	710	724	692	731	703	707	703	728	723	772	712	723	663	753	729	741	696	733	691	740	769	736	759	709	734	711	708	762	712	702	729	786	702	750	746	707	725	733	729	703	713	692	737	767	715	713	725	720	730	705	712	724	707	687	761	736	729	733	720	687	672	729	725	749	745	731	736	744	734	738	718	704	692	726	690	668	765	710	686	785	724	700	702	759	728	730	690	687	707	716	678	701	742	738	710	705	763	726	765	708	741	716	714	719	766	710	708	725	695	708	730	702	752	718	687	697	727	687	660	678	709	724	671	812	686	693	696	742	645	714	725	719	760	763	736	721	698	725	754	691	701	710	715	726	668	738	712	724	696	728	702	704	703	721	715	716	728	698	716	760	710	688	713	736	732	750	733	714	748	722	726	747	730	693	704	712	715	723	683	682	746	715	689	698	723	721	686	713	702	734	763	751	724	764	683	675	655	754	723	742	703	699	695	717	700	720	712	735	728	724	741	660	708	711	727	738	742	723	728	753	757	769	722	752	784	686	742	730	776	721	757	737	701	741	703	747	743	711	740	693	696	743	703	711	763	710	731	696	739	752	713	711	765	743	706	774	687	695	747	710	694	717	692	758	728	764	748	739	731	708	688	742	730	757	725	769	749	715	735	721	766	707	691	748	700	697	775	731	746	732	730	691	686	681	724	721	731	737	691	724	742	751	709	748	737	724	702	711	730	708	711	769	729	724	709	706	721	732	675	731	711	755	746	713	723	685	740	710	698	670	719	728	679	725	730	744	667	716	709	774	736	688	762	721	748	704	739	770	709	729	750	749	715	735	695	750	749	726	739	702	710	699	721	722	689	704	789	746	722	666	762	689	756	666	716	727	712	748	733	723	754	728	720	724	713	738	698	751	726	692	698	700	715	733	712	746	754	733	739	709	786	671	751	743	701	694	729	688	744	723	682	727	704	755	739	728	760	754	742	705	709	740	703	717	731	704	697	708	713	745	765	734	706	744	710	701	741	730	724	710	742	724	739	757	741	687	711	726	715	713	768	752	696	742	723	709	728	767	729	754	700	700	730	743	706	723	748	721	708	715	745	697	740	710	716	780	676	689	713	747	724	758	717	711	705	717	705	747	702	725	709	723	702	681	701	722	716	741	718	704	707	760	708	726	695	732	714	742	744	737	730	707	714	733	712	701	785	743	689	694	733	717	759	682	724	689	739	708	737	733	729	737	698	702	782	709	717	679	735	738	707	732	707	759	692	727	718	724	712	687	723	698	692	697	737	727	665	699	741	734	708	716	699	696	718	727	732	725	666	746	736	757	705	765	726	785	745	715	723	742	758	718	693	728	719	707	720	716	737	720	715	675	723	694	726	731	733	700	704	764	725	735	783	702	717	753	761	710	726	742	729	696	720	738	754	730	680	775	724	721	708	694	755	706	679	743	670	704	742	717	750	718	722	738	743	735	681	695	733	707	732	711	749	757	682	704	721	724	763	748	750	709	728	750	729	722	758	687	767	700	740	718	701	709	703	750	704	708	730	693	701	716	712	755	740	724	712	747	756	738	747	801	740	707	730	735	750	747	675	672	696	696	747	744	788	683	702	722	709	772	736	717	716	718	690	717	741	756	712	743	737	673	675	734	733	785	728	730	714	704	726	700	720	722	725	716	761	729	714	727	674	744	731	793	677	716	742	760	723	712	716	718	753	761	766	727	707	730	706	721	682	720	684	717	745	751	716	725	720	742	652	725	719	785	735	701	729	748	733	672	729	688	699	699	725	706	732	710	735	712	717	759	715	753	728	766	752	743	746	760	700	721	749	703	732	706	742	737	725	738	739	684	668	727	709	778	739	749	725	760	749	706	758	723	715	738	721	685	714	702	729	700	739	706	687	735	673	732	689	741	691	734	731	698	740	708	749	722	720	728	741	696	717	708	726	714	719	754	745	686	743	790	684	725	701	700	717	738	679	763	722	714	746	666	726	728	701	707	693	766	691	733	723	715	741	728	699	694	731	747	719	752	680	714	721	679	760	704	747	764	696	744	700	701	707	734	732	689	722	733	706	732	726	752	689	714	743	706	698	742	694	726	717	712	747	768	749	747	720	719	780	756	710	773	716	735	753	691	709	720	722	687	743	686	736	716	728	656	757	727	744	688	726	716	698	718	740	710	751	770	774	721	739	727	719	746	699	700	712	705	689	703	732	743	813	727	725	724	671	719	737	746	729	716	705	753	732	683	687	740	729	714	711	705	757	757	712	693	731	729	699	712	745	747	748	740	730	721	716	692	723	739	743	735	721	757	760	726	737	724	748	686	743	747	736	765	797	748	726	751	694	691	702	730	704	664	721	751	754	713	736	705	678	728	695	703	769	722	705	727	728	683	730	709	713	680	733	766	734	748	792	707	725	701	727	699	722	731	708	699	724	774	740	710	693	799	754	707	742	697	755	756	725	719	713	722	744	692	763	732	713	726	686	737	724	682	736	743	676	681	698	696	718	709	775	702	723	720	729	794	709	702	756	769	688	729	757	713	716	716	699	716	712	684	710	697	692	741	760	714	684	696	708	747	705	701	740	768	735	705	703	734	668	742	708	679	757	730	718	702	722	750	747	725	748	719	693	719	681	709	693	732	699	774	754	739	749	716	731	686	689	743	735	717	760	727	718	705	726	733	703	725	715	700	656	738	725	683	715	718	702	692	784	695	721	738	699	668	684	730	727	707	765	699	722	713	706	716	728	736	697	751	745	723	713	724	752	712	706	683	743	730	737	757	709	698	702	708	790	736	777	707	716	723	779	750	725	781	740	771	713	758	724	750	749	694	738	757	735	757	698	729	755	731	734	702	686	703	774	752	736	668	705	760	704	712	701	703	716	709	705	647	713	747	765	729	703	724	709	728	723	676	739	761	673	711	725	683	738	738	715	634	721	651	698	770	692	764
4090	17314	19321	12562	5819	2130	686	222	105	80	68	45	66	64	59	62	68	57	61	62	68	53	64	77	68	63	64	67	69	73	56	56	56	73	62	49	42	63	57	63	73	45	55	59	54	54	66	59	58	59	56	49	61	67	55	45	64	51	69	63	71	57	46	63	57	61	70	66	55	57	56	54	48	62	56	60	50	75	55	56	74	62	77	66	58	58	50	63	67	64	58	48	57	55	62	73	65	71	60	65	48	57	52	63	68	46	68	55	62	67	61	53	57	51	56	69	58	70	77	53	57	58	59	64	55	60	68	54	63	57	74	63	72	70	57	58	61	51	61	61	70	51	67	54	62	47	61	53	70	51	72	70	61	53	62	58	75	59	59	67	59	49	67	59	46	51	54	62	59	67	54	42	79	46	63	52	62	54	59	44	60	54	53	59	59	38	56	82	53	47	51	58	68	57	53	53	59	66	51	50	56	48	53	74	60	62	55	70	55	62	51	48	59	55	58	55	67	66	59	55	69	63	55	53	72	59	51	67	80	52	45	57	55	65	60	62	62	58	52	49	70	60	60	64	57	56	54	55	56	59	60	55	61	49	54	55	81	58	66	45	60	59	54	72	69	58	77	60	47	54	55	45	68	73	63	71	57	61	56	49	44	73	59	58	70	60	57	48	58	70	64	70	53	59	63	60	59	56	53	58	52	48	60	61	41	65	67	58	53	61	55	67	59	56	48	50	59	52	49	60	69	45	57	58	66	57	61	54	60	53	51	42	64	49	59	68	64	61	64	52	59	45	62	70	51	69	59	45	58	72	53	47	66	61	60	63	64	62	52	52	58	61	65	55	70	55	59	49	63	66	55	66	70	64	50	52	44	65	60	61	58	46	56	58	51	57	43	52	62	58	61	66	51	58	63	70	66	67	56	58	57	47	64	60	62	73	45	62	57	45	58	60	66	57	54	70	46	68	55	46	70	58	58	49	65	54	62	78	58	56	52	56	56	61	55	56	65	60	63	55	57	51	72	44	51	51	64	49	54	57	53	52	61	68	54	55	65	56	58	61	68	57	57	71	53	55	55	65	64	58	71	67	58	50	52	58	64	48	68	61	50	50	48	63	73	50	60	64	68	60	47	55	67	50	57	69	56	57	75	50	65	62	57	69	59	70	59	57	64	57	62	81	64	60	54	44	59	62	69	67	60	52	64	48	48	67	58	56	53	40	55	63	71	49	59	65	62	57	45	53	64	52	56	53	54	70	58	65	64	62	76	63	55	48	67	80	58	52	44	58	47	51	59	58	64	60	58	66	65	49	69	71	72	65	50	59	48	76	63	53	52	61	61	61	60	54	71	62	64	64	60	46	59	51	57	57	50	47	67	63	65	55	55	58	56	56	64	59	60	49	56	58	62	64	42	58	53	51	50	68	67	51	75	73	70	51	61	51	60	55	61	52	69	60	52	69	63	57	69	67	60	59	72	54	57	57	50	63	49	53	55	44	63	44	64	64	68	56	72	58	58	51	71	66	42	54	59	66	54	53	63	52	52	51	72	62	54	60	61	70	64	59	63	64	60	47	48	68	47	66	75	68	69	49	58	51	45	55	67	57	70	75	53	62	65	46	64	58	59	48	58	47	58	69	46	61	56	80	52	60	62	69	48	50	48	49	60	71	70	56	51	55	78	63	56	55	62	54	53	60	63	66	63	65	66	53	59	55	53	47	50	56	80	51	54	54	50	68	47	63	54	62	62	63	58	63	51	51	51	56	48	59	65	55	61	42	48	60	60	64	61	53	72	61	54	52	72	64	61	51	73	46	61	70	61	47	53	64	54	54	64	63	66	62	56	61	50	60	60	63	57	52	56	56	57	62	63	56	57	62	58	52	55	64	56	55	63	58	54	72	53	74	68	65	60	67	50	48	58	57	59	58	70	53	62	40	47	77	65	42	60	59	58	51	66	70	69	69	67	68	62	57	61	49	66	60	54	40	65	67	54	64	48	69	49	63	66	53	48	49	44	51	69	69	74	58	60	67	73	74	55	52	60	62	78	56	41	38	52	59	60	62	55	67	78	60	66	60	61	60	56	59	60	60	61	57	53	57	48	58	51	57	64	59	53	54	49	45	50	54	60	52	72	50	60	47	56	72	58	58	71	60	55	63	53	51	52	51	68	64	62	59	61	69	64	50	57	53	62	50	64	61	59	67	64	55	61	52	73	63	51	62	54	46	65	56	65	62	59	61	67	63	68	55	63	62	50	56	45	69	65	56	59	57	59	43	60	71	46	65	43	67	51	65	66	45	57	49	57	54	63	62	56	55	68	50	60	67	58	75	63	50	50	57	66	47	60	63	49	37	58	69	59	66	68	52	58	56	63	56	64	67	50	68	55	57	68	58	55	52	65	75	48	53	51	68	69	59	62	62	67	53	61	65	65	60	65	60	59	72	56	57	49	66	65	47	46	69	61	42	50	61	54	57	57	59	43	60	60	54	59	60	73	66	60	65	64	64	58	65	64	55	63	60	62	48	50	79	48	64	64	56	63	59	72	53	71	59	63	71	51	50	45	54	81	58	49	59	56	49	62	68	61	60	52	58	64	52	47	60	52	73	64	60	68	58	62	46	56	65	68	56	64	49	52	45	64	56	66	72	59	57	53	59	47	54	59	65	49	51	66	58	60	58	64	57	53	55	59	61	61	36	61	61	49	71	57	65	78	63	50	68	65	55	63	54	58	59	70	52	49	75	60	59	67	48	61	57	54	68	46	59	65	57	59	58	40	59	67	73	48	61	66	64	60	61	56	47	50	59	47	66	55	62	55	64	55	58	55	62	55	53	68	50	62	64	68	76	64	51	51	55	49	66	48	66	52	71	55	58	54	48	60	61	66	46	55	65	64	59	68	62	52	50	48	65	53	56	63	70	44	55	65	66	65	57	70	62	47	68	49	55	65	56	56	44	58	47	67	66	62	54	60	65	45	53	71	63	59	49	45	55	56	54	61	53	53	63	71	65	70	73	58	68	55	71	49	51	83	51	53	67	64	63	64	42	51	60	51	64	67	55	53	55	66	54	77	68	66	49	54	39	57	59	58	65	57	55	56	67	60	55	53	59	52	49	62	73	59	57	58	66	54	71	60	59	53	63	52	58	69	51	74	62	69	58	52	52	69	54	60	45	58	45	55	60	59	67	56	56	58	52	57	47	55	55	81	49	50	65	64	57	72	59	59	44	49	61	70	66	61	58	51	52	61	66	64	45	43	63	70	51	53	59	56	49	60	67	67	64	65	65	62	52	53	56	60	58	57	60	57	59	63	51	57	58	62	73	53	64	63	68	51	58	58	68	56	64	62	56	65	64	56	75	58	62	59	50	45	75	66	67	60	50	56	49	54	62	62	56	67	49	51	64	45	65	57	71	61	60	55	67	72	62	65	73	50	63	50	62	56	60	69	52	52	64	65	57	54	62	57	66	51	55	46	71	72	62	68	51	58	65	66	59	70	64
31172	46071	44594	46315	42490	30113	17277	6040	1707	949	788	720	779	734	711	752	743	764	739	711	749	731	734	711	763	759	693	734	736	795	702	709	709	786	783	766	786	751	723	702	744	730	773	781	782	718	752	697	702	757	692	758	735	745	715	732	708	721	724	756	759	725	730	692	782	716	761	728	718	736	758	732	710	761	751	749	772	758	783	756	725	713	760	767	790	764	741	794	757	751	682	758	701	718	741	739	753	730	747	720	718	717	706	769	707	766	747	724	735	788	743	752	738	723	778	754	693	727	769	724	717	714	715	747	713	702	693	727	749	746	766	752	733	728	711	741	707	723	751	755	795	770	722	747	709	761	730	703	773	747	734	703	732	753	740	788	727	762	739	750	757	747	732	707	685	749	758	743	720	759	730	721	734	691	724	751	747	752	738	766	752	718	715	710	703	664	723	740	757	704	741	751	685	727	735	732	730	690	719	790	701	747	742	733	720	724	696	745	729	743	701	747	769	730	723	752	726	776	706	749	727	749	731	703	762	697	756	754	743	724	737	761	742	714	767	752	785	696	727	700	775	720	771	729	764	709	702	771	734	717	732	748	727	780	717	795	714	744	772	727	785	712	700	731	703	701	746	753	743	737	783	750	760	765	742	781	767	728	722	768	743	723	745	749	747	719	752	765	699	764	747	733	751	759	729	705	713	746	724	732	779	725	793	730	727	751	780	750	724	744	742	768	752	711	721	742	708	788	724	701	752	756	732	736	716	773	724	788	698	722	726	751	732	726	722	718	762	715	704	708	730	735	753	701	756	728	788	757	731	727	781	734	715	764	760	744	722	739	739	713	776	702	723	716	733	773	775	707	748	730	760	759	725	791	702	691	708	707	765	694	756	705	746	686	763	723	749	781	741	728	743	743	709	746	741	755	670	731	754	693	754	748	708	728	769	734	727	768	768	712	738	686	739	748	738	735	746	715	748	744	719	742	709	751	756	695	747	745	735	743	715	749	701	732	728	769	775	707	733	757	763	717	739	698	745	739	717	780	701	719	744	725	769	753	738	740	733	741	717	741	783	721	736	754	739	761	719	731	770	733	747	733	711	737	759	731	722	730	696	725	783	752	707	753	733	714	759	751	745	703	691	785	741	727	747	762	739	780	786	741	728	770	722	752	736	742	769	704	761	724	751	726	731	749	715	767	735	768	769	696	768	717	748	714	767	748	721	714	739	713	699	718	738	754	748	728	753	752	760	753	714	749	712	749	708	719	689	695	752	701	751	763	727	727	760	722	762	736	703	746	713	770	698	714	777	736	720	722	757	736	769	698	801	775	749	774	737	726	764	738	756	710	742	725	703	730	771	758	762	774	758	739	717	744	746	737	750	676	706	739	742	707	720	726	734	776	745	716	766	756	750	751	753	777	738	712	687	739	752	705	729	757	728	738	763	699	763	794	734	728	691	747	731	728	742	693	780	736	696	692	739	734	733	739	718	756	734	718	769	783	715	753	701	774	712	759	724	744	728	718	769	783	772	724	747	760	750	766	737	703	742	767	715	754	747	745	785	730	743	717	741	686	742	726	729	729	734	768	775	739	723	740	748	717	725	738	748	725	789	730	752	726	774	795	727	733	751	784	760	736	704	703	742	759	730	756	692	704	684	745	727	745	747	727	713	743	752	731	761	759	701	682	738	710	774	760	681	766	761	725	709	795	738	719	757	725	764	751	778	684	783	666	714	733	749	754	735	748	768	722	783	696	732	759	727	729	765	696	728	731	781	751	687	755	754	753	733	731	722	734	754	726	688	731	778	727	706	784	714	746	762	701	721	754	754	781	752	719	695	777	698	761	683	729	690	738	756	727	704	714	721	767	780	735	727	710	770	730	751	731	740	746	747	676	753	818	726	743	763	690	706	741	766	775	779	735	712	765	755	738	757	746	732	745	720	752	753	732	693	726	779	743	696	762	752	694	712	748	712	744	745	763	742	680	817	720	688	730	774	687	789	682	767	761	718	805	762	737	717	766	742	732	776	755	755	706	799	754	740	719	725	804	741	708	755	754	713	753	776	724	725	745	680	762	733	707	750	736	784	703	790	744	715	729	769	758	741	696	744	689	767	738	682	735	794	769	697	756	732	733	715	720	742	759	746	794	722	719	719	733	721	754	678	714	740	768	719	780	779	757	768	709	768	698	733	752	728	743	702	738	707	763	792	748	787	721	740	722	769	724	702	722	705	688	735	775	736	759	714	752	752	730	720	738	719	757	778	727	681	743	713	743	701	744	740	733	735	706	735	752	727	694	784	777	712	739	728	711	757	718	732	783	707	709	777	738	733	760	720	716	731	745	773	791	725	745	741	721	765	720	779	693	751	756	751	745	728	741	749	737	730	736	712	736	735	779	748	782	718	778	673	806	779	750	714	734	750	743	721	774	751	708	762	723	644	750	769	762	713	699	715	726	755	753	716	760	730	746	755	702	760	739	723	759	743	685	757	751	696	742	703	790	734	787	692	739	765	722	758	728	665	723	757	741	718	711	735	725	707	756	732	699	728	716	730	740	727	707	768	785	724	724	713	721	761	728	713	734	764	724	693	726	736	665	749	756	721	761	757	748	764	736	684	748	781	712	799	710	763	712	762	764	703	733	722	706	675	701	711	780	741	787	724	711	725	712	708	731	727	719	743	764	722	749	763	737	783	735	753	710	769	707	715	702	755	674	747	747	755	749	752	777	762	732	733	788	692	730	702	725	788	721	774	756	748	762	709	760	732	772	761	739	760	719	737	753	779	727	789	695	729	693	809	733	763	743	758	695	773	738	718	755	751	712	767	757	746	764	691	742	724	702	749	732	718	767	750	713	728	741	725	793	721	746	742	706	739	760	771	718	764	724	774	737	735	730	743	723	768	705	773	747	726	699	723	720	755	782	756	763	761	707	745	748	714	728	706	780	732	697	763	738	769	707	686	696	778	736	744	752	749	752	725	747	750	724	758	731	738	756	775	737	715	743	766	728	754	700	755	734	728	710	719	756	735	759	779	704	695	760	722	787	770	714	779	752	733	747	752	755	769	778	726	715	721	647	714	746	757	751	722	749	724	752	746	689	737	724	737	712	707	773	756	763	684	723	748	739	688	717	741	717	788	776	720	721	737	727	689	713	730	711	795	731	726	759	779	713	749	728	716	761	777	765	739	764	749	760	723	745	723	766	751	746	741	725	777	776	719	756	724	726	770	772	718	783	767	742	740	747	732	738	713	742	756	783	762	743	735	710	706	735	753	741	730	688	730	740	754	715	746	756	712	711	734	752	738	764	720	729	743	708	730	766	719	744	746	721	797	735	718	745	775	740	768	755	702	666	726	682	758	734	754	778	725	778	752	738	657	722	710	740	734	753	775	730	727	743	733	722	748	709	721	723	753	779	747	762	694	720	735	704	722	731	728	703	749	747	714	761	745	732	746	728	724	688	754	744	698	756	760	737	678	757	735	744	746	775	734	769	708	738	680	747	721	781
5348	25527	27248	17726	9128	3465	1073	345	109	67	61	58	54	52	51	59	66	50	62	44	50	59	50	63	57	53	58	65	52	53	71	67	65	62	58	63	50	65	51	57	60	51	56	56	63	56	51	67	48	64	51	65	55	51	56	48	70	68	48	60	56	53	60	58	56	59	48	53	70	70	60	57	55	56	64	55	61	56	51	62	65	57	55	55	69	50	53	52	46	61	75	57	63	44	65	67	48	59	67	60	64	59	63	54	56	47	71	61	64	65	54	71	57	59	57	49	59	58	54	64	62	72	64	68	75	60	49	51	57	50	69	57	61	59	43	58	59	57	65	60	59	67	67	80	65	49	49	60	60	65	56	50	62	67	64	61	66	63	54	57	48	47	52	57	51	45	74	55	64	61	47	53	55	72	49	67	50	65	51	51	59	50	65	71	42	46	66	51	48	71	61	60	59	60	54	60	65	57	68	49	75	87	52	53	59	68	56	72	64	53	50	47	57	63	60	65	52	49	60	50	66	74	58	58	61	58	64	61	45	42	58	57	54	67	42	85	63	53	60	56	49	52	49	71	71	58	69	61	55	55	68	59	62	61	57	58	56	55	52	58	63	59	56	64	60	68	53	59	65	70	57	57	71	60	59	61	49	50	54	72	59	52	55	55	49	61	60	56	56	72	65	61	61	64	55	61	56	51	57	63	62	61	55	73	49	41	47	57	71	58	64	58	42	67	51	70	64	60	55	68	63	61	55	60	56	64	54	49	63	71	67	60	56	70	59	63	68	56	54	55	55	69	47	57	61	48	55	58	63	69	60	58	68	59	49	60	49	56	42	62	61	67	68	57	67	69	60	56	61	66	65	49	63	54	61	59	55	49	45	70	69	60	59	66	57	53	56	56	63	56	59	58	67	61	57	38	58	61	50	66	50	53	53	53	57	61	62	61	55	59	47	49	68	56	68	53	63	64	56	49	62	58	54	65	41	50	60	58	60	59	48	58	48	52	54	64	45	65	52	76	53	70	64	62	55	58	60	54	74	59	68	51	58	62	59	60	66	48	63	70	63	53	59	51	56	49	55	66	54	67	54	51	68	59	67	49	56	68	68	58	58	59	68	56	65	56	67	51	58	60	50	59	66	52	48	55	64	51	61	47	64	61	66	77	72	58	57	57	56	54	46	67	53	72	52	54	65	49	38	66	60	75	65	64	60	42	54	50	55	41	62	54	52	54	66	38	63	62	45	71	59	48	59	66	47	62	50	69	65	73	57	48	59	52	58	67	72	56	58	45	68	58	86	64	61	50	51	77	65	71	69	56	63	54	57	59	67	75	66	68	60	55	64	58	68	60	45	59	54	60	45	67	57	57	56	63	73	74	67	66	59	69	61	57	53	49	62	57	64	56	63	70	54	60	57	57	58	56	42	53	70	58	58	56	55	52	52	59	63	49	67	44	53	57	51	64	46	72	48	59	69	59	65	61	61	67	61	55	56	54	46	44	50	65	59	70	90	67	55	68	62	59	46	58	76	68	64	55	56	60	51	53	72	58	45	57	71	65	68	70	61	64	57	65	62	61	49	49	52	67	60	57	69	66	46	51	60	51	53	59	49	68	64	64	58	68	50	64	57	47	52	60	76	68	61	46	58	54	55	48	48	51	51	71	65	53	58	66	63	64	54	59	52	71	50	63	53	62	68	57	52	60	56	55	49	51	47	52	73	51	50	52	60	59	56	57	57	46	44	65	77	47	56	62	63	65	53	54	64	62	61	76	52	63	61	62	50	61	62	71	57	52	58	62	55	54	61	59	67	64	61	59	55	68	51	69	56	60	67	69	59	65	76	46	58	57	58	55	46	47	68	62	66	63	49	51	61	57	63	55	53	56	53	46	70	60	60	55	72	68	59	59	49	55	60	58	66	56	57	50	68	49	57	56	59	52	61	67	55	49	66	69	57	63	61	63	51	71	53	62	59	46	58	53	56	61	65	59	55	80	54	64	61	62	50	70	59	54	53	57	57	61	49	67	63	53	66	50	47	65	71	54	69	61	51	63	53	64	69	63	63	63	47	66	64	61	68	70	70	56	57	53	63	64	55	49	56	64	67	56	56	51	57	39	74	58	53	51	67	69	45	59	48	69	51	71	50	48	52	59	62	62	55	65	55	51	63	51	61	56	62	60	48	57	53	45	60	67	47	57	43	60	67	55	60	52	79	61	57	61	50	44	66	64	52	58	58	58	65	61	74	59	62	50	53	48	69	72	70	67	65	61	71	44	56	67	61	50	59	65	65	65	63	63	45	57	66	60	60	69	56	60	49	54	65	51	72	62	56	69	59	62	52	58	50	49	54	45	65	65	60	68	57	61	59	81	54	68	55	51	67	60	56	58	60	67	49	61	54	58	48	47	63	53	47	62	61	66	58	60	75	49	52	50	61	58	57	64	50	62	76	54	55	56	51	67	46	63	69	51	57	64	48	64	54	68	62	61	46	66	65	70	47	43	52	60	40	67	64	60	63	56	63	51	62	50	56	78	63	58	62	60	48	51	45	69	46	49	52	62	57	72	70	61	45	54	58	50	48	61	79	60	65	55	55	57	49	70	60	73	75	46	59	61	71	62	59	50	52	59	47	49	49	60	64	68	53	53	63	42	67	74	64	58	58	45	64	64	57	46	56	63	59	67	55	57	64	64	70	60	58	72	58	58	60	63	66	65	54	50	62	58	59	60	71	65	59	75	64	47	57	62	63	65	62	52	63	70	49	67	67	71	66	50	68	56	70	62	62	62	67	66	54	73	56	52	76	59	55	58	68	60	56	57	57	55	64	52	56	57	54	58	64	62	55	68	45	68	69	63	63	59	61	54	69	76	63	70	49	66	63	46	65	58	52	46	57	55	58	51	58	64	60	65	49	50	65	67	73	51	59	58	67	69	63	62	67	47	51	60	55	56	52	66	54	55	61	70	50	62	52	67	61	58	54	73	45	71	64	62	52	64	59	72	79	57	51	59	75	66	61	58	66	53	56	67	54	62	64	61	55	65	81	52	57	58	63	67	50	73	50	62	60	78	56	56	69	48	55	63	46	52	55	52	61	51	60	58	57	54	69	51	59	68	59	57	68	60	47	50	50	51	62	52	77	53	48	64	68	54	55	57	50	59	43	65	56	44	63	58	59	51	66	50	49	52	72	49	52	68	58	54	54	57	59	55	64	74	60	37	68	64	54	53	57	67	71	52	58	65	60	75	51	49	57	41	72	47	69	53	67	56	67	40	68	59	67	64	66	59	63	71	58	63	56	55	68	55	68	51	49	50	55	55	68	60	59	49	63	72	50	59	65	54	55	60	46	72	51	54	58	62	51	55	59	54	58	58	67	62	54	47	58	72	73	48	52	56	69	63	63	61	65	60	72	66	57	68	64	54	68	56	57	62	59	56	63	54	43	41	58	65	58	52	62	71	49	65	57	44	54	55	62	55	56	59	56	54	61	54	66	62	54	62	37	60
40003	53142	51783	53839	49840	35904	22296	9076	2398	1017	793	718	708	752	747	733	733	754	689	776	739	734	707	686	752	731	736	747	758	737	759	740	724	698	752	733	732	731	720	718	741	727	788	748	710	765	760	738	722	776	757	734	715	774	730	739	733	716	753	734	701	728	716	748	727	725	722	705	695	700	707	757	684	750	759	754	713	730	721	716	756	703	709	748	752	747	714	733	717	757	726	719	695	778	741	725	762	717	767	710	733	732	758	735	724	763	777	728	736	743	745	741	738	728	723	666	771	714	760	767	753	748	755	764	705	759	775	735	740	771	753	728	720	732	649	706	717	715	728	756	676	738	687	773	748	763	749	711	733	732	723	755	790	678	726	701	720	729	740	770	747	753	724	736	703	760	745	749	707	715	752	749	767	713	754	755	732	716	771	760	739	729	723	722	712	762	705	783	743	781	697	764	703	727	679	737	700	734	732	763	679	724	700	756	696	725	731	732	738	746	711	693	729	721	726	762	767	773	733	742	736	740	699	727	797	775	697	722	752	729	722	753	697	742	704	761	725	755	787	739	775	729	722	758	738	758	704	729	780	743	752	770	770	711	711	746	785	732	768	747	767	716	728	760	687	749	720	721	749	749	726	739	714	739	716	739	808	806	701	701	693	735	757	769	729	675	724	772	761	760	729	765	757	667	717	731	749	764	795	731	732	783	751	745	770	735	766	740	727	768	743	730	739	724	770	721	736	700	730	729	723	785	721	712	754	713	754	729	693	722	742	739	704	743	755	765	759	733	718	734	739	703	760	756	729	736	770	727	767	747	761	764	699	805	736	784	715	747	706	726	760	721	784	699	743	737	763	783	699	784	738	716	693	749	728	714	707	716	774	732	723	711	776	685	736	765	724	685	723	724	725	775	737	695	764	752	758	752	738	761	784	763	769	696	741	736	702	702	748	764	717	749	740	727	696	764	744	722	742	701	724	746	748	772	768	728	747	721	718	690	720	693	767	802	705	703	780	750	753	757	765	763	757	719	746	747	740	760	770	732	740	683	743	761	756	768	753	745	746	752	740	760	675	747	713	682	807	724	733	738	700	762	712	726	736	760	705	754	798	732	702	668	735	717	739	753	723	776	722	786	722	750	723	744	728	732	802	699	702	754	724	756	732	752	733	746	712	743	714	724	747	712	709	711	730	722	742	755	723	751	796	756	739	756	735	755	718	752	751	726	722	719	768	713	697	747	766	748	745	694	701	749	746	744	729	740	745	727	766	763	745	734	725	727	742	732	738	730	743	736	759	723	740	732	737	751	756	711	731	709	682	717	694	768	730	744	752	756	754	763	739	729	726	754	731	736	744	721	764	789	694	740	761	754	742	739	735	719	765	683	741	741	735	744	755	742	751	708	724	685	756	702	724	662	717	763	718	757	745	768	736	705	736	761	702	746	686	705	720	732	714	712	744	697	766	726	748	703	746	687	713	744	701	714	718	753	766	731	686	789	761	754	774	725	774	757	742	691	741	742	726	732	751	717	719	713	752	738	791	759	760	742	726	777	685	788	749	744	759	779	728	779	811	743	695	764	718	730	727	719	706	771	724	765	731	736	731	735	720	719	776	736	726	705	747	716	807	717	721	702	743	726	694	743	751	738	815	717	776	721	739	731	767	713	712	723	768	764	759	744	772	715	728	733	735	699	749	731	720	723	755	750	747	750	711	756	750	705	748	727	730	732	751	778	740	782	705	723	736	702	701	792	704	709	709	738	755	726	786	755	737	720	709	765	754	713	781	732	729	758	753	750	732	691	716	714	738	772	723	729	746	776	699	749	709	785	739	751	772	745	781	714	763	709	726	748	708	722	765	728	703	700	759	719	736	710	723	699	724	740	754	782	760	746	735	699	731	694	742	764	762	720	762	716	696	758	752	778	747	754	772	755	720	767	759	768	776	741	762	764	727	737	688	705	741	730	702	735	748	798	729	745	759	740	719	741	732	730	740	713	736	717	719	729	759	763	791	751	767	753	727	757	697	696	710	743	738	738	735	767	726	765	785	725	710	753	769	719	773	716	739	726	716	745	718	746	742	722	699	701	697	755	756	765	686	796	783	766	732	725	735	721	726	719	732	719	742	755	727	722	744	750	720	752	722	765	796	711	745	716	758	760	737	697	735	720	785	735	735	726	734	795	767	733	779	713	756	741	732	716	692	711	713	769	728	685	710	779	688	726	745	743	746	724	720	744	761	752	750	735	725	690	731	714	751	755	708	742	784	750	703	736	712	711	754	717	781	768	768	726	696	720	717	721	747	759	751	747	734	745	746	741	811	705	783	767	731	733	746	754	773	691	747	728	754	694	770	754	787	735	744	707	716	733	772	725	753	731	750	755	766	730	765	756	759	733	725	728	787	728	762	757	787	745	744	712	759	786	707	753	738	797	791	796	733	718	684	729	759	721	727	711	710	725	721	770	763	745	752	732	761	814	755	747	757	698	759	741	722	723	729	700	689	741	746	707	772	739	707	731	724	741	739	757	741	733	763	739	740	750	736	744	727	736	794	673	772	725	790	740	758	753	785	693	734	704	768	696	780	762	731	761	768	758	751	690	745	750	686	731	770	746	712	740	735	737	738	748	768	713	718	799	686	734	744	724	788	710	728	732	716	732	751	771	718	736	728	736	741	724	771	713	737	771	693	720	693	765	743	757	768	731	744	679	716	696	724	707	725	756	733	786	705	755	744	770	721	762	756	750	704	755	756	728	725	729	690	708	766	758	738	789	747	732	732	717	735	744	734	738	697	736	705	768	745	738	734	752	739	801	733	736	745	741	746	746	732	775	756	747	721	721	782	702	727	713	736	680	705	713	712	807	736	736	696	713	758	767	755	714	735	824	716	736	738	729	739	757	754	758	725	728	742	722	707	720	720	715	750	717	731	739	719	775	675	749	735	733	739	769	790	713	781	764	734	714	749	702	749	702	718	744	748	725	735	747	755	716	752	745	668	761	724	742	752	716	703	725	723	728	729	787	746	744	783	737	720	706	734	698	735	720	778	746	768	746	683	716	699	761	737	733	747	786	715	700	701	724	695	736	732	762	724	761	725	765	732	728	693	804	719	742	721	757	739	716	706	752	743	767	789	762	779	787	752	757	773	761	715	725	722	749	754	676	748	716	753	723	693	730	779	768	715	688	698	715	781	680	788	689	727	758	707	768	740	752	700	800	805	774	734	784	785	753	753	756	715	760	792	705	726	722	746	726	732	732	725	724	746	720	707	748	768	704	711	767	698	717	675	773	723	756	727	709	742	673	776	733	733	728	776	677	739	720	749	730	746	748	760	680	782	757	714	728	747	747	731	730	778	707	696	765	754	691	771	744	737	705	724	782	751	781	771	722	777	747	735	721	744	727	766	732	720	760	780	726	738	754	713	716	748	759	768	739	691	712	726	747	779	735	716	716	776	761	772	704	725	720	702	706	731	708	739	745	747	773	739	756	718	742	737	727	768	720	716	747
2258	5267	8326	5019	2120	864	318	114	61	49	61	59	68	59	61	68	55	58	65	50	62	51	64	61	57	51	53	52	53	52	55	68	53	55	51	54	62	41	61	45	56	56	57	53	50	65	55	56	44	54	63	54	47	57	57	54	57	63	49	46	58	56	58	62	67	58	53	56	62	37	55	57	57	67	60	67	56	51	48	62	63	47	65	61	43	56	69	53	47	66	53	47	50	59	69	56	55	61	62	67	59	40	69	56	50	50	53	41	72	62	77	52	59	58	67	63	53	43	54	55	61	60	67	42	56	68	48	58	54	42	58	51	64	63	56	39	56	49	62	58	64	69	65	60	72	55	70	54	47	57	40	57	49	54	51	58	40	53	74	62	59	48	56	55	70	57	51	48	50	57	47	78	43	46	58	48	57	48	65	54	58	61	62	47	58	61	57	57	60	52	55	59	60	39	63	49	63	54	51	58	54	42	47	45	55	64	56	62	57	50	64	62	70	61	58	46	58	45	58	61	47	70	54	58	60	55	67	53	67	49	68	60	64	60	52	50	61	51	72	69	54	59	52	67	51	49	48	57	74	56	64	59	66	70	52	59	44	63	60	57	47	59	61	50	55	67	56	49	63	59	46	48	54	69	61	62	56	61	55	62	52	46	48	63	54	53	57	59	66	49	56	47	44	63	55	51	65	46	55	65	55	60	57	58	56	71	48	63	46	61	68	63	55	56	50	60	49	55	56	56	49	47	49	57	73	49	64	61	68	50	52	55	58	54	56	53	50	77	49	57	44	51	64	68	54	63	51	61	64	49	58	63	64	56	53	66	58	51	46	43	59	59	51	67	58	52	62	65	57	52	53	59	58	55	50	47	47	66	63	57	69	50	56	66	48	57	46	59	50	71	50	62	62	70	51	50	55	71	64	63	64	43	59	58	52	56	63	57	52	73	65	59	59	46	48	44	64	59	46	55	62	63	56	57	55	68	50	56	47	55	56	51	55	50	50	50	45	44	51	54	58	63	55	51	62	54	55	47	46	54	59	58	58	55	58	54	57	66	52	52	62	64	63	63	69	53	53	48	62	45	60	68	68	59	60	62	59	53	65	65	58	52	58	78	60	51	45	71	44	54	50	47	60	42	51	54	59	69	53	53	52	75	57	56	59	57	57	69	60	54	54	53	61	64	48	49	66	62	65	68	68	56	67	61	46	30	53	56	59	52	49	54	51	46	58	63	55	63	59	61	54	45	61	40	56	55	47	54	54	63	57	49	61	60	57	49	48	58	49	69	47	58	53	51	48	46	75	57	54	58	59	54	55	51	55	59	58	50	62	51	50	77	71	63	65	63	62	58	69	59	61	68	63	45	63	57	51	55	56	52	50	55	68	65	53	56	66	41	59	58	52	69	55	70	61	64	52	62	50	57	57	59	53	53	47	72	72	64	53	63	43	61	47	58	51	69	57	48	53	57	62	59	63	42	52	52	63	70	47	57	54	70	60	52	55	57	69	63	47	51	48	54	72	61	56	51	56	53	68	61	61	54	36	57	55	56	56	52	48	48	58	58	47	43	62	51	80	74	54	68	53	68	59	46	57	54	62	60	61	55	69	54	59	70	53	70	61	67	50	54	66	73	45	49	62	65	52	56	60	55	52	57	48	54	59	54	66	62	53	54	56	47	47	57	54	66	73	53	52	49	58	55	54	53	71	68	40	75	46	56	47	60	53	51	57	53	51	61	61	51	55	46	61	62	53	69	65	60	49	64	56	66	44	61	48	48	59	62	72	57	42	50	59	57	71	66	56	66	66	45	58	54	48	65	54	57	54	55	61	51	59	63	56	59	53	58	60	45	57	64	59	45	65	59	56	57	45	55	47	54	48	40	60	79	67	61	66	57	57	48	53	53	63	53	64	49	62	54	60	59	55	52	61	52	68	49	52	65	54	70	54	63	70	72	62	62	52	49	61	50	69	52	50	58	51	55	55	62	59	65	58	58	52	56	64	46	46	70	43	52	55	62	69	60	45	51	70	66	62	60	64	64	52	49	58	58	45	50	49	66	57	64	50	65	63	50	59	45	67	65	48	61	59	51	66	65	57	59	55	55	68	63	57	55	64	53	50	56	51	44	50	65	57	66	55	59	48	57	60	61	59	39	62	45	59	60	63	69	55	65	51	57	57	58	52	49	42	52	50	59	58	59	50	50	62	59	59	57	58	46	53	72	54	51	55	55	62	53	64	55	72	60	60	57	60	68	64	51	57	56	59	48	50	47	71	52	67	57	59	55	67	88	69	46	54	45	66	63	51	59	38	53	64	50	57	57	51	60	58	54	71	56	57	57	51	67	63	62	62	71	68	58	60	63	58	41	59	61	53	60	70	51	52	59	55	49	55	60	61	44	48	56	45	49	51	47	52	74	58	60	54	49	47	62	66	56	59	65	49	55	58	63	56	62	58	61	56	63	64	54	46	55	45	60	60	55	52	63	48	47	50	59	67	60	52	63	56	72	52	62	53	54	40	55	51	57	49	55	60	52	53	60	55	61	63	60	59	54	60	57	46	46	69	64	55	49	46	65	50	48	53	59	50	64	74	46	61	42	45	61	49	47	54	50	48	48	62	65	59	63	55	55	44	59	40	61	37	56	53	48	45	58	67	42	68	55	48	57	60	50	60	54	60	50	58	62	52	62	52	45	49	54	68	48	66	67	64	51	55	56	49	52	55	48	57	49	59	48	71	51	56	39	56	55	62	49	57	58	47	65	46	57	69	48	53	59	52	60	36	61	62	68	67	68	67	57	53	62	58	48	62	50	48	51	52	50	56	63	50	62	68	56	50	56	51	51	55	58	57	52	62	61	61	48	64	55	58	46	64	47	53	53	55	66	62	61	67	52	67	59	56	63	62	67	43	54	53	57	63	55	55	61	42	57	59	52	64	56	62	73	60	68	48	57	52	57	59	48	57	57	68	54	54	73	52	60	55	66	54	57	43	63	61	58	58	62	49	61	67	52	67	49	65	46	47	54	56	64	64	44	53	54	56	50	67	61	61	60	62	55	73	56	73	60	52	52	54	58	56	46	50	57	61	61	61	62	41	55	51	55	66	51	62	51	62	58	61	55	68	61	45	46	62	49	49	53	48	72	61	54	55	60	48	60	48	56	71	52	64	64	53	51	69	56	51	61	48	53	54	71	51	50	41	52	68	51	66	51	64	55	48	67	48	66	60	61	51	61	63	55	60	56	62	65	62	64	57	53	67	59	66	60	63	60	58	53	62	59	49	54	50	58	55	72	62	68	68	45	65	44	65	52	62	61	61	63	55	62	55	55	52	60	68	51	57	81	49	57	52	75	60	48	56	68	42	62	60	69	51	54	62	57	58	50	63	56	60	56	56	63	44	76	51	44	62	52	61	54	57	47	58	61	52	55	63	58	66	51	53	47	53	58	50	51	60	43	57	57	60	65	40	56	56	70	72	53	68	57	42	68	55	61	61	67	47	53
25433	31432	33209	33336	29714	20740	9882	3280	1149	803	759	770	740	767	734	721	734	704	681	683	713	727	742	734	721	731	744	680	710	752	722	753	670	722	728	701	753	700	687	722	705	744	710	730	698	689	709	634	741	675	743	691	691	703	774	692	776	717	725	706	734	736	720	659	685	728	763	731	726	721	698	729	702	730	713	715	708	704	652	735	765	728	686	705	708	690	695	697	745	660	669	755	682	692	691	697	683	725	754	705	691	737	728	732	733	702	748	730	741	720	767	757	712	745	685	731	675	749	747	770	740	694	692	724	732	681	720	725	736	721	704	720	710	745	615	724	727	725	700	704	728	677	695	700	687	747	701	717	735	681	649	715	729	717	770	749	752	712	723	745	739	710	698	737	687	697	729	716	706	721	729	717	740	719	753	701	748	704	735	690	720	693	697	737	695	682	749	714	752	735	671	737	697	673	719	683	728	753	777	672	699	701	736	679	693	696	712	665	744	712	705	724	687	697	709	731	724	713	707	696	713	729	709	707	730	701	675	724	734	703	741	652	733	738	746	754	729	760	733	714	717	703	739	689	693	705	694	713	721	682	705	780	707	721	712	749	699	647	689	666	664	699	690	697	750	748	699	712	746	714	709	702	730	749	732	733	714	712	729	768	725	683	684	712	734	706	693	743	736	688	689	695	680	694	732	732	687	704	703	765	777	738	707	711	711	705	710	764	709	720	743	683	678	719	710	693	743	719	788	708	715	710	762	717	748	780	701	779	718	711	707	746	734	750	712	726	713	732	723	720	703	714	691	718	771	676	713	757	710	719	719	723	714	746	707	717	751	691	747	695	744	749	675	728	718	736	694	723	722	712	761	710	761	701	784	720	712	722	745	702	716	747	668	734	734	688	712	712	742	720	707	716	735	751	679	727	715	684	717	716	727	706	700	772	769	734	740	699	749	739	728	703	745	707	707	708	732	697	712	715	760	726	750	716	708	692	700	679	726	719	691	718	732	663	692	740	731	737	741	727	721	678	688	705	706	736	688	698	750	719	711	746	711	693	705	663	689	698	719	676	678	712	711	723	732	657	677	719	661	757	716	662	734	701	700	689	760	742	780	714	696	672	725	679	726	717	699	698	720	751	769	741	736	732	724	726	659	720	733	713	720	697	683	705	691	714	666	711	680	689	727	697	714	680	686	742	747	744	678	753	720	706	710	702	686	726	679	701	745	713	709	694	774	678	742	727	703	716	670	680	728	719	713	717	740	708	735	667	743	741	725	747	721	709	739	750	727	680	709	739	725	748	742	745	698	738	721	659	674	712	722	692	721	700	695	715	703	672	740	703	677	696	749	761	698	706	750	745	704	745	703	688	723	734	710	720	682	706	722	686	755	651	702	730	773	666	767	710	739	693	761	740	728	734	763	747	685	714	720	714	708	678	724	696	748	740	729	731	741	716	748	744	680	706	706	762	712	707	719	706	706	748	687	729	726	731	734	725	697	718	709	760	721	739	710	744	703	718	731	757	716	724	728	724	689	689	719	702	748	693	710	709	749	685	727	766	763	706	731	690	700	707	719	713	712	674	688	744	704	678	735	704	692	736	694	688	750	739	762	772	667	774	722	715	728	690	691	663	788	703	712	746	705	720	713	739	754	699	695	722	742	761	733	691	726	718	661	759	762	726	748	777	735	698	700	734	723	666	686	731	781	753	750	690	774	699	711	708	709	766	736	759	731	748	715	713	696	769	703	727	742	708	724	761	755	717	724	745	731	725	759	744	690	714	776	692	705	683	725	728	697	667	707	682	728	689	722	714	736	690	712	751	758	674	801	744	712	737	696	747	725	707	776	731	711	704	721	785	734	695	734	682	725	687	708	756	735	707	714	696	700	751	715	712	703	709	677	686	761	684	719	773	674	716	707	721	740	673	735	689	698	750	720	742	726	704	698	695	718	726	696	761	677	703	718	742	694	712	713	701	706	738	762	764	683	699	690	747	722	721	671	710	660	675	716	663	719	709	728	730	721	732	731	718	720	748	693	731	735	687	696	683	694	738	711	694	765	739	685	720	731	693	710	741	722	732	698	732	724	724	712	700	704	751	746	746	766	723	719	732	723	709	695	701	698	670	700	707	731	755	757	698	744	711	702	720	720	694	746	719	755	715	706	733	752	724	729	713	723	725	698	744	699	736	717	693	723	727	711	725	713	702	724	705	713	741	742	726	747	757	700	715	745	727	653	710	764	697	719	684	691	720	714	687	678	690	726	718	736	740	752	685	715	702	736	705	734	721	672	695	729	695	725	718	732	735	692	751	745	702	726	724	744	756	726	714	708	689	697	719	723	703	701	727	720	728	683	709	686	722	684	697	756	726	750	712	748	770	719	725	721	696	724	705	751	747	726	778	716	700	733	705	716	710	724	712	745	686	720	727	717	672	748	727	781	742	728	723	671	707	750	777	703	749	703	739	678	716	767	711	749	720	802	689	724	704	730	712	744	728	743	717	729	649	717	720	694	737	747	749	713	686	720	671	686	699	682	713	695	717	729	713	716	740	741	678	688	758	720	745	740	712	706	696	690	717	725	687	736	697	720	728	687	710	717	743	732	743	685	673	714	764	706	664	720	771	718	721	691	742	730	732	723	733	694	690	745	707	707	734	675	716	694	696	715	669	695	759	718	723	721	742	700	732	723	763	715	716	710	759	677	721	712	732	703	755	712	711	694	717	700	696	729	710	776	741	729	724	736	693	778	761	743	711	722	687	734	742	732	700	807	694	721	731	722	705	692	755	735	738	713	736	718	771	728	703	726	689	723	704	702	732	739	719	717	752	694	716	682	745	763	715	733	762	740	729	711	657	693	780	733	717	727	712	744	727	690	746	731	729	699	732	743	717	720	702	698	746	750	716	740	689	699	755	648	723	680	726	716	695	743	719	777	701	774	730	777	685	686	705	703	754	707	716	706	677	699	757	705	716	784	751	690	725	751	667	748	738	663	727	728	705	675	715	702	699	708	696	721	704	730	710	737	673	725	715	752	724	715	737	693	698	684	686	694	700	727	710	750	684	744	747	724	756	738	704	758	714	726	737	716	710	659	704	680	689	721	661	717	745	704	744	697	682	697	694	736	706	723	748	766	740	715	706	724	709	712	699	730	765	703	733	723	754	721	747	714	705	739	675	697	750	732	722	690	714	730	695	681	740	720	725	746	716	695	715	714	709	727	686	757	676	685	742	734	703	683	722	706	723	766	736	703	705	688	703	726	720	694	748	713	722	742	735	682	677	713	673	711	709	763	697	719	683	697	719	723	727	696	757	713	717	771	735	683	706	748	751	725	738	700	724	755	697	753	699	732	720	710	719	717	660	737	723	693	748	748	745	752	730	714	760	720	719	758	713	702	740	676	707	729	752	700	778	691	654	733	674	734	721	732	728	670	683	699	691	723	675	744	678	738	700	752	712	704	763	731	714	721	737	741	691	715	692	702	709	785	722	695	723	714	706	760	703	697	702
6699	20152	18318	11595	5365	2364	798	248	106	82	40	59	60	51	51	55	74	57	43	63	51	55	62	54	51	63	71	65	52	56	57	65	57	63	56	58	83	72	71	50	73	48	65	59	59	43	66	64	65	57	61	63	59	63	55	69	64	66	56	57	67	48	72	65	60	55	51	63	69	56	63	71	61	61	64	60	44	50	62	50	43	60	52	57	40	62	58	60	48	57	59	63	66	55	48	56	76	55	61	66	52	58	46	65	46	50	52	49	56	59	52	61	61	42	58	63	53	58	65	58	47	53	46	73	61	66	55	51	57	60	58	70	62	59	63	56	63	58	54	58	58	74	62	76	61	65	54	43	51	72	52	61	61	50	62	68	56	52	52	56	62	67	58	60	49	64	52	57	54	64	55	51	57	47	59	55	73	60	66	67	65	56	56	68	53	54	57	49	59	56	65	60	54	66	73	49	67	67	55	49	60	57	53	57	58	51	55	46	62	67	60	57	55	60	49	55	60	56	55	62	57	65	59	62	53	66	62	45	62	53	59	49	47	55	72	61	60	56	46	57	67	54	46	47	65	62	47	64	49	41	59	53	62	50	39	63	50	53	58	54	66	54	57	61	55	62	61	55	72	55	56	64	56	69	52	63	56	51	56	59	61	60	71	59	47	61	56	62	43	57	64	61	61	72	51	67	48	70	58	60	64	57	52	54	71	59	57	42	64	57	59	64	48	55	58	48	59	49	43	47	50	57	61	39	43	52	57	57	49	73	61	61	71	59	58	51	54	66	51	56	51	47	45	55	49	65	58	78	66	55	70	56	66	62	60	54	65	55	63	64	56	67	47	71	74	60	57	62	60	51	48	46	63	61	73	54	63	53	59	46	54	63	60	55	61	59	53	60	52	52	59	44	54	58	64	53	56	72	65	50	63	51	56	47	58	64	54	56	57	57	53	42	62	54	72	67	56	66	66	45	49	65	63	65	61	73	58	59	55	57	42	56	70	58	48	52	67	55	61	55	61	53	60	48	55	45	61	53	44	68	55	62	69	61	57	67	79	53	69	43	52	48	53	54	60	68	52	72	68	75	69	62	54	62	50	52	56	52	53	62	62	65	48	52	72	65	51	51	52	55	65	48	63	56	63	53	70	50	60	52	60	59	62	64	46	51	51	60	64	62	83	67	65	59	52	65	69	59	63	60	60	72	48	49	63	57	56	42	69	57	59	53	46	46	65	52	52	54	63	51	80	60	58	52	52	52	70	70	60	64	63	59	70	65	58	68	52	51	69	61	44	59	80	73	64	60	48	64	73	46	50	67	57	63	72	63	52	57	55	61	66	52	59	60	58	53	72	54	53	57	53	60	58	67	55	56	60	53	63	49	47	69	50	80	57	65	48	51	60	73	69	55	50	68	63	55	69	48	61	54	65	52	64	61	58	65	61	53	54	48	52	54	51	53	56	69	42	58	67	55	64	55	65	53	63	69	65	49	66	71	48	61	56	63	60	68	67	45	59	57	53	63	46	77	67	56	66	68	47	60	47	69	66	67	67	54	69	57	52	48	47	61	61	62	53	55	62	63	58	72	61	55	59	46	60	57	56	66	60	56	51	53	71	57	38	54	58	64	73	51	43	67	58	53	59	44	72	64	53	50	48	59	63	49	47	53	52	75	54	56	56	58	62	62	56	50	50	55	52	53	70	60	70	56	47	59	67	60	42	71	52	46	71	60	53	59	52	61	62	71	70	55	68	62	70	63	54	34	61	79	61	53	51	54	60	60	59	54	62	53	63	60	48	54	45	65	57	67	63	63	61	53	51	49	53	61	57	63	64	64	56	59	63	49	61	65	47	48	67	51	63	47	65	64	53	51	53	57	53	56	59	63	61	55	64	65	54	57	58	52	54	62	44	60	56	67	60	62	64	59	53	63	69	64	69	52	62	73	62	55	67	57	48	64	48	48	52	53	41	52	57	55	59	58	45	57	65	47	66	56	60	45	51	66	59	52	61	59	57	70	61	71	67	57	66	65	62	61	64	66	54	68	50	47	63	76	54	52	63	52	50	52	60	63	59	60	60	58	60	56	47	59	54	56	57	56	54	50	63	53	59	58	45	51	55	68	54	59	68	60	51	65	71	54	62	45	52	52	54	53	66	58	67	71	45	71	46	51	54	45	75	61	44	64	56	56	43	66	53	57	76	64	61	58	59	52	49	56	62	60	64	55	65	63	58	51	56	57	68	57	49	67	63	71	45	48	47	46	50	64	52	57	54	46	54	62	69	56	49	61	67	56	63	50	53	49	59	62	73	58	52	58	55	62	51	62	56	56	55	70	47	58	53	47	61	41	60	59	59	61	56	68	55	57	67	62	61	50	58	57	51	62	52	53	53	52	59	58	50	55	57	62	68	58	63	52	50	50	68	57	48	65	51	58	56	47	54	52	49	53	58	61	65	53	58	63	68	67	50	71	53	66	67	57	52	57	64	63	57	67	64	78	59	55	54	74	67	68	57	63	45	57	59	46	48	56	52	65	62	56	63	63	43	60	70	70	61	50	56	53	48	62	71	77	55	50	61	68	59	54	54	51	58	56	59	71	59	58	60	52	52	51	46	64	57	56	57	57	59	57	58	54	60	59	64	45	68	53	51	55	50	52	65	52	60	45	65	56	63	57	62	62	60	53	57	48	51	83	54	78	59	55	67	60	63	45	58	54	67	58	60	52	57	53	53	61	57	57	53	57	64	51	58	45	48	55	52	46	65	65	63	42	55	46	65	46	57	71	48	67	54	66	63	51	77	49	64	52	62	63	60	56	53	51	57	68	50	64	53	62	53	62	67	55	62	55	62	67	60	65	61	55	56	55	56	59	56	57	56	63	44	60	52	55	60	70	47	68	50	69	51	64	54	74	57	63	67	68	54	60	46	64	71	54	46	65	61	59	61	56	72	64	58	52	47	65	77	68	52	43	55	52	65	44	56	52	67	55	58	55	50	67	57	63	61	66	54	73	61	58	63	66	67	66	51	60	50	57	76	56	64	78	57	52	56	61	65	45	58	53	70	56	61	56	55	64	43	53	64	55	65	65	63	60	60	62	57	53	57	59	75	52	70	47	63	57	43	66	54	43	55	69	55	67	64	69	57	53	58	54	63	77	60	64	65	54	50	67	76	69	72	58	63	60	50	52	57	49	60	58	70	55	78	65	51	58	51	53	50	66	50	64	48	64	57	46	68	81	65	63	56	63	47	65	58	64	68	64	59	47	57	45	52	56	65	60	57	53	49	52	56	50	76	59	65	64	60	52	57	76	56	50	74	58	59	62	55	54	63	69	57	61	75	65	53	51	49	67	50	59	65	48	65	41	74	41	51	52	50	60	53	44	61	64	56	61	44	50	65	58	55	63	67	59	58	64	62	54	63	63	75	64	59	63	56	49	52	65	64	59	55	70	40	63	71	68	66	41	55	55	65	60	59	61	53	58	58	74	67	51	66	62	65	51	84	59
41335	46459	42641	45778	42803	31969	18747	6724	1838	931	776	712	761	740	711	728	738	783	781	760	712	706	722	699	705	775	758	722	710	726	702	711	761	719	716	710	696	761	758	742	704	758	668	778	747	740	725	751	730	728	719	772	721	728	765	682	764	738	736	748	768	728	710	755	740	753	729	737	711	733	817	710	731	744	717	773	732	714	733	712	765	715	743	710	735	731	730	727	693	727	792	716	713	698	665	723	712	760	724	742	687	713	737	717	687	711	721	705	727	772	725	710	657	750	727	669	727	699	749	774	724	766	739	726	726	757	675	700	728	715	732	752	713	719	728	736	717	753	721	689	737	744	754	727	742	719	761	754	768	721	723	724	759	700	748	747	727	727	699	710	780	737	773	773	740	740	775	752	750	721	775	752	771	742	737	716	740	752	723	705	780	731	710	735	743	714	789	758	696	737	723	769	765	739	766	718	759	706	729	677	733	748	731	753	756	728	720	713	711	748	747	713	712	717	761	752	711	776	716	706	717	731	709	672	740	738	701	688	706	760	724	716	732	713	771	709	717	738	706	721	761	686	690	711	726	737	717	734	690	746	678	734	712	744	734	771	711	743	717	757	694	726	698	738	739	705	749	730	725	712	705	695	687	766	747	740	732	711	767	745	733	723	760	670	698	740	756	699	723	726	707	761	749	708	746	743	735	703	670	725	718	741	753	696	748	746	741	775	715	724	762	753	726	725	714	714	687	708	765	710	748	737	718	745	712	748	719	736	701	713	731	752	744	733	704	689	732	724	732	751	756	702	679	737	764	710	721	716	709	727	738	739	719	727	727	738	768	712	703	739	759	708	738	736	739	743	778	713	739	715	692	743	780	729	702	722	766	727	737	739	697	767	697	733	715	715	695	709	735	693	773	759	784	730	725	713	697	736	714	692	704	729	741	710	698	736	750	757	814	750	737	717	699	723	710	746	745	734	722	726	710	761	724	685	728	750	703	725	726	701	686	713	732	724	703	678	750	746	715	747	690	758	737	735	753	731	711	688	713	695	763	765	717	726	757	735	690	732	737	747	748	691	714	754	677	714	726	695	727	721	702	717	751	741	720	706	758	788	723	677	705	764	736	727	736	745	710	723	761	723	718	742	719	749	714	684	756	732	719	734	694	698	709	742	740	688	686	783	714	738	690	740	736	734	722	693	771	753	745	775	756	704	736	720	727	726	698	771	717	715	754	709	712	753	780	745	691	778	698	707	710	675	701	721	713	745	735	728	715	676	755	752	807	724	751	699	787	735	736	721	753	729	744	761	710	692	716	683	715	717	706	765	745	661	745	742	762	731	695	720	781	713	756	723	762	674	756	767	729	760	753	722	731	740	690	726	715	727	685	793	747	764	740	711	738	737	764	711	759	665	743	716	697	719	722	749	724	710	759	726	780	719	742	705	796	755	705	753	703	713	731	739	750	717	691	691	688	724	779	709	755	757	743	717	737	745	773	769	746	777	741	718	756	711	709	722	702	702	745	677	764	717	754	722	733	712	745	663	662	724	766	710	746	735	711	694	699	734	715	710	683	694	732	721	745	742	688	704	713	765	702	763	712	728	718	718	726	688	718	703	735	737	740	711	741	774	768	667	719	682	725	754	719	738	763	709	727	756	718	730	706	729	704	676	750	737	695	735	687	677	724	704	702	744	725	733	696	722	701	740	750	707	716	708	675	680	792	751	780	704	725	707	692	719	727	728	732	701	718	702	739	755	674	739	745	724	688	706	715	743	741	743	743	729	753	752	760	726	704	736	713	733	713	695	775	754	750	721	711	752	745	721	743	733	726	741	734	753	742	757	698	716	698	718	740	708	707	740	801	727	705	742	752	718	740	715	756	754	723	712	745	711	742	688	712	691	713	743	773	713	735	698	773	724	736	761	744	732	720	703	710	718	730	748	727	722	724	689	756	754	724	754	714	789	733	732	740	722	762	724	724	729	754	693	744	713	720	732	731	673	711	704	720	754	718	712	736	703	714	767	766	728	687	725	709	704	732	706	718	728	695	754	709	770	710	710	701	785	709	730	750	750	704	722	709	726	724	712	712	701	737	724	722	715	748	700	737	736	771	762	720	735	722	699	727	709	716	694	733	745	737	693	728	680	719	726	763	710	673	744	704	694	713	778	683	718	750	777	735	676	710	750	755	708	715	734	730	721	726	723	690	760	693	693	706	746	744	685	716	720	732	746	716	776	734	818	698	710	734	778	723	698	710	740	738	733	687	705	747	719	740	754	748	721	719	731	736	733	738	740	730	696	688	751	768	736	711	723	734	718	727	719	709	689	834	687	768	770	779	732	725	678	725	774	738	716	733	740	727	708	739	688	752	748	749	738	711	740	772	694	649	733	729	714	710	718	777	680	700	720	774	729	726	714	718	761	742	744	730	765	698	691	713	742	718	756	783	715	685	704	725	711	740	757	706	750	747	688	727	742	753	717	714	731	733	754	674	721	700	664	696	736	698	733	715	734	744	749	703	736	729	713	727	722	736	731	707	701	735	735	721	732	755	734	742	788	718	751	727	757	681	757	723	764	790	736	731	701	754	722	683	712	713	744	783	731	721	731	763	695	729	665	723	783	713	749	755	740	741	726	777	736	735	724	712	700	744	741	722	681	724	746	743	721	691	687	708	760	724	750	733	738	695	762	713	719	737	709	710	704	725	725	753	736	713	686	759	786	700	756	759	752	715	782	738	753	698	758	679	784	707	760	748	718	740	721	733	697	765	759	755	750	744	709	751	717	717	709	726	708	743	728	699	708	744	749	733	724	743	664	712	724	706	768	719	749	718	735	743	742	711	752	743	701	745	697	703	735	749	691	729	724	743	707	722	747	693	687	734	742	665	738	698	758	710	734	725	714	764	710	761	703	725	728	671	731	733	708	715	661	708	751	693	750	711	744	709	747	765	713	706	791	714	707	718	709	716	733	724	734	715	737	738	766	712	746	678	735	682	755	752	696	742	735	733	742	722	699	663	740	741	757	731	711	717	689	721	743	753	748	671	765	770	746	756	709	743	713	690	698	729	720	746	764	748	689	697	748	678	734	742	735	763	720	688	783	688	732	740	730	699	702	728	765	718	722	792	733	698	751	712	720	717	745	706	737	777	714	731	721	755	736	750	701	764	749	730	717	718	736	717	691	708	746	753	694	718	771	756	697	734	738	716	734	731	734	681	718	756	736	724	726	684	722	729	699	698	748	697	688	764	764	707	731	763	683	746	750	714	700	719	718	777	739	717	702	775	700	720	709	733	715	778	755	726	743	757	740	716	710	761	718	745	754	766	812	724	728	666	728	728	706	697	723	749	754	718	730	774	713	720	706	707	730	710	726	716	686	714	711	724	762	710	698	711	676	691	718	742	747	762	717	699	747	699	693	747	716	744	693	762	701	678	723	722	780	703	745	747	707	736	710	745	801	734	713	702	724	704	743	689	775	723	738	690	711	731	795	757	682	675	735	736	729	723	701
4654	14926	18671	12781	5945	2760	909	291	97	90	73	57	58	63	68	51	64	61	59	69	50	61	44	43	60	64	61	61	65	58	74	62	47	68	65	59	57	57	57	47	51	43	74	56	48	56	56	59	62	53	54	54	63	58	63	55	55	67	61	55	62	63	60	60	60	59	58	46	71	75	56	55	39	56	55	64	55	46	58	59	58	59	53	51	75	75	53	66	55	64	60	69	79	57	48	57	62	68	67	43	61	65	58	56	65	67	59	64	54	61	50	41	61	57	66	69	56	65	70	63	47	52	74	50	61	66	58	75	66	55	52	71	49	65	66	54	69	57	53	66	66	52	57	47	50	58	60	64	61	54	59	55	52	63	66	59	63	57	50	72	71	54	41	63	62	64	69	59	71	53	77	55	54	64	69	60	62	57	61	50	67	52	59	78	59	54	50	58	76	58	52	43	65	61	63	51	70	58	71	57	64	66	57	55	52	47	60	64	55	58	70	52	56	64	57	56	62	59	68	50	63	65	63	54	63	57	51	60	57	56	63	53	56	53	61	66	53	59	47	63	59	41	66	52	69	66	58	79	67	70	62	51	61	58	68	73	60	57	63	70	63	60	65	48	59	65	70	46	53	53	62	80	47	56	52	52	62	65	59	60	48	58	44	57	63	56	74	59	56	60	62	65	60	69	80	49	61	61	56	50	61	56	57	59	63	52	63	55	77	57	60	45	60	62	57	62	54	65	63	60	79	56	52	66	69	46	61	60	63	64	65	56	57	58	60	58	61	62	54	45	49	72	55	53	69	69	56	44	57	53	67	57	66	65	73	61	61	53	54	72	53	52	45	55	64	61	66	61	62	60	57	54	50	51	72	47	53	63	48	67	55	59	58	64	78	58	82	64	70	79	73	61	74	56	63	61	61	72	57	51	57	71	49	62	59	53	52	62	67	50	54	61	59	55	72	57	50	64	52	53	53	57	55	58	59	56	58	60	52	51	56	52	70	59	61	60	60	59	60	55	59	61	54	47	51	51	59	47	41	59	65	67	51	70	60	59	72	62	76	43	50	67	50	53	72	51	52	48	72	63	68	67	62	62	53	65	69	57	56	76	60	66	81	58	56	70	53	51	58	63	61	61	60	46	59	62	63	52	55	60	54	70	63	58	66	58	63	55	52	65	61	65	54	47	62	56	74	49	52	76	72	55	58	61	71	60	46	71	67	75	70	61	59	58	62	57	81	70	47	57	52	58	68	58	62	54	61	57	55	58	72	61	60	62	59	56	59	53	57	75	65	54	44	60	57	52	67	59	54	43	68	71	61	70	59	61	45	62	63	62	50	75	58	40	53	59	71	60	56	73	49	61	62	69	73	54	55	60	63	50	60	58	59	60	54	52	65	63	58	67	66	70	54	64	56	58	57	72	57	56	60	63	56	64	46	67	74	48	39	49	52	57	66	63	52	58	62	60	65	58	65	54	64	62	50	78	67	62	60	39	53	51	54	41	55	56	59	53	60	59	60	71	55	61	58	65	55	72	66	56	57	40	66	78	51	52	69	62	55	54	54	58	59	59	62	46	46	52	72	44	75	62	61	65	62	62	47	56	62	51	56	51	58	60	51	65	60	56	65	56	44	65	58	68	55	63	63	53	67	58	67	45	62	58	59	63	54	59	49	50	77	59	68	59	55	62	49	58	59	61	55	55	55	53	58	57	45	48	63	46	56	63	58	67	48	52	59	58	58	71	55	55	61	60	71	45	57	62	58	56	58	61	58	61	63	59	62	61	51	60	58	63	62	56	44	69	60	63	50	66	63	53	59	60	63	54	56	65	60	54	65	73	56	63	60	62	55	37	56	57	67	59	65	64	58	48	69	53	57	60	57	64	61	84	48	56	61	59	61	71	45	59	56	47	70	53	50	66	60	62	64	65	57	57	56	63	60	62	59	77	57	76	57	66	61	65	82	64	63	59	64	56	68	71	58	73	52	54	66	53	57	49	58	63	57	52	56	54	63	62	54	44	59	63	56	44	56	44	57	55	47	59	75	56	66	60	66	57	68	73	56	57	63	68	59	60	60	63	62	60	57	60	52	57	50	49	48	44	61	74	63	70	59	65	56	56	54	63	64	68	64	64	54	70	56	75	52	62	59	66	61	54	62	66	66	71	48	56	48	51	68	64	54	64	61	66	61	70	53	54	44	46	44	64	47	56	62	56	58	63	62	60	51	55	63	62	51	64	55	52	54	54	71	45	60	67	63	53	64	59	63	79	56	64	54	54	48	61	64	50	58	71	51	52	60	64	62	55	62	57	73	66	65	49	53	69	62	64	61	54	56	50	58	45	45	56	62	59	54	70	64	67	58	57	71	64	56	53	53	55	45	53	71	60	60	61	67	65	79	56	54	73	44	75	74	48	58	66	64	65	57	71	61	61	66	56	69	52	63	69	63	62	53	50	53	72	58	63	73	59	44	51	65	45	58	54	72	53	59	58	52	62	65	60	66	63	46	52	76	64	67	69	51	58	60	59	64	61	70	56	61	51	75	62	61	53	69	51	59	50	65	53	51	59	68	60	69	56	67	70	61	63	60	57	57	53	62	64	63	61	53	68	64	65	62	63	69	48	50	72	58	75	74	64	56	67	44	73	62	72	66	54	60	42	54	59	52	57	58	70	62	48	63	55	56	71	61	56	78	62	67	69	59	61	53	86	65	60	59	67	55	65	68	66	53	62	56	62	67	42	66	61	60	61	55	51	67	68	59	55	49	70	70	60	61	58	42	71	67	48	65	48	53	49	60	51	60	66	62	69	53	49	56	61	63	53	53	57	54	59	62	59	60	58	55	64	62	60	63	61	67	64	58	59	63	73	60	58	63	64	55	53	46	55	57	60	69	54	75	57	61	59	62	58	62	51	55	65	65	53	60	58	51	45	42	65	61	60	48	59	51	71	58	61	67	53	54	59	60	64	62	65	53	60	66	59	63	58	61	62	57	51	57	64	47	57	61	46	52	51	70	47	52	71	59	57	52	56	70	65	68	81	66	73	57	75	65	55	53	59	71	62	62	66	58	54	67	54	55	56	67	65	58	57	70	45	66	58	62	67	59	56	56	61	58	59	43	70	58	63	65	61	50	56	47	80	74	70	55	68	60	63	57	58	57	57	66	77	50	72	70	71	65	59	66	61	67	56	58	64	69	53	53	58	61	62	59	63	73	69	52	65	65	55	70	70	58	79	60	50	47	56	77	40	58	51	49	65	52	55	75	62	58	55	70	60	64	54	45	61	48	64	68	65	61	55	49	65	74	60	67	61	74	47	61	41	60	57	65	45	67	52	70	67	49	58	51	56	61	54	57	53	63	59	58	53	41	55	59	61	47	59	57	53	71	59	65	61	64	55	55	57	67	68	52	65	63	65	76	55	65	56	62	54	65	56	61	53	65	57	54	67	50	56	57	57	50	53	55	56	61	70	56	59	57	52	63	54	58	63	75	66	53	63	66	61
33552	42996	44440	46249	43561	33581	20548	8096	2115	1018	735	723	785	722	742	753	728	790	750	730	696	710	715	721	754	723	709	689	733	750	746	703	730	773	719	736	779	769	742	763	728	699	769	766	760	756	731	719	758	647	716	732	670	764	723	769	701	769	739	782	800	711	721	716	734	749	736	758	679	737	693	755	768	677	761	755	698	789	732	733	693	760	764	721	734	736	741	698	732	772	730	760	771	740	761	746	707	752	723	742	742	731	708	735	762	724	763	719	770	718	749	763	764	740	732	785	724	686	748	733	749	737	739	768	693	732	753	723	729	692	769	719	758	742	761	699	720	794	745	734	749	733	706	731	743	765	757	745	731	754	760	710	744	761	758	769	727	756	773	733	728	741	732	726	755	762	746	726	749	721	752	749	779	757	686	719	735	798	769	693	714	715	659	742	758	712	709	757	781	699	748	779	730	760	723	749	702	745	713	760	725	762	824	748	813	754	775	737	720	745	683	727	734	682	713	714	767	775	765	709	795	677	718	723	739	761	718	714	702	669	744	756	823	757	709	748	800	788	768	719	740	674	777	792	696	671	699	767	766	770	749	727	720	710	744	741	759	785	721	731	759	796	717	765	732	762	748	742	741	690	698	742	700	713	735	764	680	743	762	723	706	767	739	767	729	729	715	773	713	777	739	730	748	747	709	757	732	692	735	722	720	754	738	753	735	727	731	743	777	735	701	755	744	749	697	761	737	686	746	725	756	708	736	714	709	719	754	729	736	722	676	758	720	753	724	734	783	709	708	695	738	727	740	747	774	716	752	755	756	728	721	684	727	750	785	789	741	680	741	764	751	743	728	752	762	738	761	739	685	717	696	728	799	789	747	680	748	735	683	768	727	715	691	732	787	702	776	756	761	721	737	748	738	766	770	709	744	758	737	824	748	733	765	687	787	742	734	715	752	689	772	767	738	747	718	722	725	770	763	789	766	725	743	717	790	682	795	733	701	766	766	726	701	727	775	729	747	750	738	735	726	741	736	778	775	761	756	742	759	760	787	784	729	797	711	692	740	709	699	751	760	733	707	774	794	752	728	796	737	770	752	764	718	777	772	717	727	747	724	760	763	746	735	778	766	701	730	725	760	755	706	743	710	759	769	714	790	741	752	762	738	756	734	749	754	753	775	757	726	759	745	750	757	742	717	748	752	757	754	754	710	749	758	769	732	787	720	774	692	736	750	721	714	706	762	734	693	725	748	717	768	751	710	761	778	740	729	744	765	819	782	746	709	755	813	749	757	733	763	749	773	743	677	750	751	730	744	758	739	711	762	740	758	710	701	707	740	772	756	743	759	731	754	734	725	709	749	736	740	762	750	742	734	736	769	755	748	734	752	744	745	762	714	737	695	753	763	743	759	725	719	726	766	729	764	734	753	729	711	712	762	719	726	709	727	738	692	724	754	719	741	696	754	736	720	736	763	723	733	721	712	786	755	692	759	784	748	707	797	713	713	722	753	764	756	758	719	768	733	745	744	730	740	729	725	700	749	755	732	757	729	707	757	713	720	718	794	752	777	690	735	756	710	699	796	747	774	740	741	730	763	751	773	741	725	718	750	708	744	710	769	761	720	732	736	751	711	727	761	737	726	760	765	737	720	751	766	713	756	699	735	790	808	728	774	768	742	780	764	725	761	721	750	748	735	750	729	766	726	751	721	773	723	800	721	746	740	737	732	757	758	761	745	700	720	749	760	724	746	740	775	785	749	712	727	767	715	758	737	738	724	745	716	731	740	778	718	733	777	726	741	716	751	698	697	822	666	711	779	768	728	774	770	728	743	710	739	762	718	742	795	710	741	749	746	712	752	726	723	740	743	740	723	746	711	719	744	735	746	720	774	706	761	771	754	744	728	680	682	715	720	746	741	716	726	786	753	743	777	749	740	720	770	733	738	734	713	763	745	751	761	699	762	763	768	746	762	752	734	772	707	776	733	741	701	711	769	752	679	780	736	780	730	750	756	731	711	764	760	749	780	745	714	748	688	727	729	736	758	716	728	759	779	749	795	736	788	760	776	702	785	699	724	730	802	720	733	723	774	750	736	720	773	728	738	699	721	741	782	722	742	780	733	697	683	726	723	789	750	760	761	744	686	693	742	750	761	718	738	734	679	741	748	767	734	726	733	738	705	802	719	755	770	748	772	708	735	685	681	727	692	764	736	742	732	713	702	725	725	764	780	724	779	772	734	763	742	731	729	751	722	737	703	750	779	773	763	744	771	727	808	704	749	769	690	725	709	745	733	766	757	733	783	766	782	753	775	752	721	749	785	734	686	738	696	724	777	735	753	795	714	716	732	788	716	754	763	760	720	761	721	708	722	715	783	733	769	788	747	730	786	733	734	729	724	745	715	699	753	695	761	714	762	761	716	727	701	752	724	722	775	746	733	748	734	741	755	721	764	736	748	754	752	769	755	698	703	743	762	729	699	704	717	744	734	758	718	688	740	768	724	743	715	756	690	765	799	781	718	767	714	742	720	781	707	762	736	728	739	748	736	776	730	740	771	760	726	749	767	743	703	756	701	760	678	766	712	739	694	747	704	699	744	774	766	782	717	724	711	717	748	787	681	775	715	780	729	710	760	743	741	724	769	664	762	794	719	771	736	740	721	734	753	797	769	733	720	733	769	759	710	738	785	775	756	700	715	765	733	739	756	760	752	721	744	705	718	745	757	793	760	702	708	711	699	727	734	764	746	733	786	736	781	767	705	780	750	730	774	742	720	740	756	775	725	733	736	779	692	727	713	784	752	768	740	719	733	688	738	749	729	762	721	747	701	717	783	751	726	788	737	759	746	728	698	712	721	767	765	719	744	721	724	719	732	761	767	690	698	755	737	741	729	790	767	757	755	725	751	734	750	757	721	734	711	785	715	805	763	694	743	771	775	764	774	758	783	734	710	689	737	743	669	736	768	720	775	705	721	789	740	720	733	717	718	804	756	722	788	739	738	759	737	719	729	708	740	677	754	752	732	766	760	764	740	734	743	771	738	779	757	673	720	728	740	712	699	759	718	719	738	725	760	761	789	745	735	720	719	774	770	709	766	747	717	726	755	763	745	767	717	719	747	759	736	714	724	713	810	798	739	761	788	728	741	686	714	760	772	748	721	711	777	754	748	689	725	732	720	740	733	732	790	699	715	711	724	709	717	783	712	735	727	738	709	754	744	722	726	769	766	762	747	719	700	781	763	746	661	751	782	745	699	755	781	747	753	750	740	811	797	745	683	723	741	747	755	740	759	740	719	741	710	713	736	774	783	742	744	700	730	742	706	775	747	756	790	737	767	762	667	748	764	722	750	765	722	737	797	753	741	766	723	757	739	712	766	783	703	732	763	788	718	734	728	767	730	747	711	804	760	746	697	731	703	724	707	741	745	754	760	746	722	670	687	694	745	743	749	758	718	810	755	701	719	782	724	773	762	751	747	734	744	702	747	705	757	720	743	725	753	791	731	717	722	714
3552	23163	26207	18510	10540	4958	1460	403	135	82	64	69	51	71	57	63	54	62	62	56	62	54	61	50	60	62	48	47	53	60	62	43	56	48	44	52	63	60	45	54	66	59	59	66	47	59	57	59	62	68	59	49	62	52	61	58	63	75	58	48	73	67	53	64	51	58	59	71	63	66	67	53	72	68	50	74	67	48	50	59	68	57	62	55	62	62	65	52	59	49	68	60	61	58	50	60	52	55	58	62	71	65	63	55	70	60	49	66	63	70	53	45	58	55	49	56	57	66	70	55	65	68	62	78	50	56	58	63	51	64	68	64	71	57	68	55	78	50	63	70	63	66	64	71	63	53	63	59	62	76	55	59	63	57	55	53	50	54	56	60	56	66	47	46	67	49	67	58	55	60	60	75	53	58	54	57	55	57	63	76	70	74	57	64	53	42	52	58	54	53	79	70	59	57	74	57	49	60	64	54	61	68	64	44	52	48	62	52	49	67	55	45	61	63	65	48	59	49	49	51	65	60	60	58	74	64	53	78	69	75	70	70	71	57	56	67	57	51	63	52	68	54	71	50	40	60	79	65	62	62	51	59	67	57	64	63	64	61	34	60	49	48	73	47	49	56	50	64	60	56	58	65	61	62	73	73	56	62	55	65	62	54	59	71	70	56	67	63	66	63	61	56	57	63	64	54	70	66	66	74	73	62	70	53	59	54	62	57	65	65	60	52	63	76	53	57	60	58	61	49	56	63	59	57	57	54	56	57	67	48	65	57	58	61	59	67	62	71	51	76	69	59	73	64	70	56	63	51	56	46	58	65	66	58	61	58	62	56	57	58	53	63	60	65	77	55	57	56	56	50	58	58	49	68	59	67	54	60	63	61	56	60	62	44	63	61	61	65	47	64	64	75	66	56	63	51	76	62	49	66	56	67	75	43	55	65	54	62	49	49	45	49	48	50	68	61	69	58	60	50	61	61	53	77	57	63	59	63	55	56	52	64	72	69	54	69	62	54	67	55	70	48	56	63	52	58	47	56	60	63	70	51	60	50	45	47	69	44	58	44	63	70	73	61	55	59	68	61	59	62	65	68	54	63	69	66	49	55	56	50	83	56	52	70	60	63	68	60	58	55	59	57	60	63	58	49	58	59	69	60	67	64	56	52	65	61	56	62	56	53	53	54	45	45	65	50	53	76	68	46	54	72	69	60	49	70	57	55	48	56	73	61	58	56	52	62	60	70	67	65	63	42	60	43	46	75	62	62	68	60	58	86	65	65	59	52	64	63	65	69	65	61	61	53	61	58	60	63	62	61	68	56	60	55	58	53	63	69	66	51	52	87	48	54	67	62	65	74	46	62	59	62	69	55	53	52	69	71	45	66	58	47	66	60	58	62	57	69	53	58	54	64	49	57	71	52	65	64	51	61	50	75	65	50	55	65	58	65	65	67	57	65	51	71	56	55	59	58	65	62	60	64	59	65	52	51	52	55	60	62	60	61	61	65	58	66	62	63	56	58	52	46	62	63	67	63	51	59	72	52	58	55	59	59	48	52	65	54	49	60	60	63	73	57	82	60	47	56	77	62	67	58	55	73	58	55	59	48	63	69	66	71	59	51	54	59	72	52	66	61	47	60	44	60	56	64	71	67	49	61	61	57	63	65	56	52	60	55	61	57	52	39	54	52	62	66	61	62	46	50	46	62	63	74	62	49	56	47	58	50	53	52	53	57	71	69	60	64	55	49	67	79	62	70	56	65	51	92	71	79	70	65	64	53	61	61	52	51	57	60	66	61	71	60	48	63	53	74	59	70	58	61	67	72	49	58	58	58	55	65	71	63	47	66	62	57	63	59	40	60	54	55	78	55	59	56	56	61	60	42	55	64	58	63	57	72	62	66	60	49	70	50	62	58	67	61	57	60	57	56	56	57	53	50	68	60	66	50	70	67	42	49	51	56	59	56	51	52	54	65	65	54	70	61	61	52	68	58	67	50	58	55	63	53	53	66	41	63	58	55	64	70	64	64	48	57	61	66	59	55	59	66	52	47	55	54	60	60	55	38	53	63	52	59	71	66	66	68	61	57	57	56	53	72	44	74	54	63	67	66	56	62	49	69	80	57	50	57	53	75	65	60	56	48	67	70	73	57	58	58	52	56	59	48	60	58	53	45	62	61	68	52	69	68	60	64	71	51	64	61	68	71	62	73	56	54	60	57	60	72	60	64	61	70	50	70	61	63	52	64	48	49	65	68	63	54	61	59	60	64	64	52	64	55	65	55	51	76	55	52	57	57	58	74	52	70	63	72	48	51	55	69	60	70	52	75	63	51	63	47	60	61	61	59	67	66	69	61	72	61	61	53	59	53	67	62	64	52	57	62	54	69	62	58	58	50	61	58	56	60	60	65	69	59	65	57	70	56	62	63	58	64	57	67	59	60	54	69	63	62	48	73	61	53	72	77	66	55	67	65	53	48	69	60	58	69	62	52	59	54	55	70	65	73	50	58	53	60	57	59	69	62	71	65	51	64	50	63	59	72	47	66	55	66	53	50	60	64	59	63	54	57	53	61	49	54	56	53	61	69	56	59	59	62	67	61	45	62	56	71	57	54	61	58	66	45	68	71	58	52	69	76	60	54	62	62	52	65	58	75	66	59	46	52	59	59	63	52	59	60	64	55	58	67	56	58	65	66	63	58	54	68	48	46	67	55	67	48	68	62	52	61	59	61	43	54	60	57	66	55	56	48	65	58	46	70	65	62	64	63	56	56	67	63	51	53	65	65	53	63	56	58	48	58	76	67	58	49	55	60	59	56	69	60	73	63	59	73	62	86	63	56	56	45	58	42	65	64	60	59	61	48	67	70	55	52	58	71	54	49	64	55	60	52	46	63	62	57	55	56	58	70	49	72	59	57	78	57	52	50	63	60	66	62	48	50	59	60	73	75	42	63	70	68	56	52	68	57	57	58	68	58	58	57	63	45	63	63	53	64	53	45	71	59	70	71	59	53	73	54	68	57	60	66	45	67	60	78	73	63	60	53	54	61	62	53	52	62	58	61	64	77	71	55	54	52	58	61	49	63	60	57	50	59	60	49	57	66	49	54	51	45	63	55	69	57	58	61	58	66	79	70	68	59	60	57	59	59	72	53	58	59	78	71	60	61	61	48	50	49	62	63	76	59	54	64	61	65	50	58	60	66	52	61	58	65	72	78	59	53	46	52	60	67	58	47	51	54	50	48	68	73	51	53	53	67	60	79	59	80	60	61	62	67	57	64	74	66	56	63	61	62	59	55	59	74	58	52	71	60	66	52	53	58	67	71	58	56	54	52	48	52	62	64	58	71	58	66	76	57	48	63	54	72	60	47	40	65	64	62	59	60	61	66	54	62	72	78	65	62	62	55	72	55	69	49	67	46	58	60	86	65	63	51	66	55	50	58	54	47	62	70	55	58	56	58	54	71	57	54	58	65	72	59	62	44	63	56	42	68	60	57	67	56	55	64
32844	52794	51092	55643	53813	39893	24656	10948	2873	1087	773	713	716	750	758	735	765	726	727	707	789	772	743	761	805	723	735	776	760	748	763	784	760	699	735	738	730	731	716	694	690	738	723	731	713	731	690	749	730	738	738	719	740	761	729	738	730	720	756	718	725	749	738	762	698	729	745	757	729	713	740	715	746	743	835	754	679	718	763	751	757	708	766	726	756	721	707	727	709	788	742	734	741	715	720	726	728	721	751	736	723	719	776	724	737	736	714	750	750	731	745	726	775	768	763	782	751	739	727	754	746	713	757	713	762	780	747	736	778	746	785	749	750	749	707	733	731	749	692	762	739	726	778	699	799	729	743	762	756	750	746	719	776	713	740	688	730	751	728	741	722	724	753	775	743	701	734	706	766	754	713	740	703	753	744	710	709	749	770	756	707	737	769	683	717	731	749	786	773	740	787	764	743	718	771	779	725	749	704	730	757	713	721	754	767	742	742	716	761	832	743	724	774	710	662	757	759	692	776	753	761	712	733	723	744	714	777	743	776	742	742	747	738	727	759	786	726	754	744	735	757	766	723	744	714	717	714	716	713	686	780	713	760	726	759	736	787	717	734	748	754	679	726	798	716	697	718	753	733	743	722	756	731	732	739	756	743	726	714	763	721	732	746	713	713	732	718	791	711	727	706	770	779	727	794	724	731	741	776	697	753	685	679	737	789	784	731	721	759	749	732	754	818	714	720	733	734	735	731	736	727	697	730	744	762	786	771	769	785	725	769	724	731	705	727	728	745	712	721	723	765	719	744	726	690	707	768	747	775	769	720	766	748	749	708	731	738	744	739	721	822	693	702	736	721	716	773	761	764	724	773	741	704	735	787	693	761	703	717	763	721	717	765	733	769	724	715	760	764	715	728	749	753	784	732	731	733	748	756	763	714	762	701	718	744	765	727	691	754	785	750	767	746	743	726	769	715	693	727	759	716	681	752	730	696	707	731	705	753	682	775	785	755	690	711	703	746	779	676	721	712	749	734	736	715	707	770	730	741	784	732	751	774	739	741	755	766	763	745	767	729	783	729	691	730	756	719	718	742	758	750	717	785	774	749	741	795	764	755	727	727	736	781	733	760	744	776	731	712	789	763	722	711	752	781	756	722	696	726	716	730	730	759	768	725	737	733	744	729	728	749	721	743	753	738	754	687	730	773	740	745	728	730	733	705	735	748	766	776	715	744	765	732	716	755	730	730	711	726	717	719	705	728	718	719	717	764	750	687	727	706	734	717	752	756	711	749	784	744	768	720	711	741	750	733	753	745	702	732	752	740	689	768	754	743	732	729	750	729	762	697	751	760	749	733	734	709	727	733	717	761	697	762	733	734	757	742	754	725	740	748	740	747	745	717	758	748	717	707	731	694	736	723	722	717	696	783	714	752	746	733	707	735	709	722	730	720	730	721	748	713	740	701	757	728	702	729	729	764	737	713	734	719	780	728	716	751	730	739	760	723	725	764	730	728	689	750	695	767	789	734	743	733	739	748	709	742	721	747	696	730	736	745	748	779	774	759	740	729	757	709	729	715	690	709	769	712	755	753	750	741	746	764	798	694	761	737	716	775	741	693	727	748	757	741	767	735	753	728	791	685	738	776	729	707	733	737	751	720	725	786	711	712	762	739	724	767	693	743	699	737	718	724	714	723	766	797	732	755	754	732	701	739	772	783	758	741	721	737	784	719	722	728	734	723	756	772	720	707	759	759	700	813	723	728	702	759	714	752	717	672	760	767	742	736	693	765	775	761	707	688	698	761	724	703	711	708	734	712	817	734	699	787	746	736	776	762	802	711	735	745	756	741	729	713	756	739	761	733	761	777	741	744	745	706	741	748	759	692	718	706	725	683	804	742	714	744	754	731	725	754	729	697	760	714	752	745	732	764	707	686	750	777	689	738	713	758	732	705	737	786	732	709	795	746	760	728	756	706	747	743	710	742	697	744	681	756	757	747	746	756	712	744	785	760	740	725	760	661	758	744	797	715	790	726	738	709	770	729	710	719	699	714	704	774	754	745	726	742	728	753	772	731	743	720	672	740	660	735	761	742	740	769	781	740	752	752	766	764	775	755	739	767	716	717	799	771	768	720	724	726	755	689	745	750	750	720	771	759	753	781	731	706	732	747	783	716	700	734	728	837	739	748	708	691	727	714	768	762	701	717	714	717	750	722	731	692	734	716	767	777	711	784	799	757	764	727	708	745	742	715	732	755	784	757	700	733	729	775	715	733	741	742	732	776	696	715	725	726	712	721	717	718	705	693	810	759	723	757	746	715	747	745	747	714	704	707	725	706	747	740	697	773	709	724	710	735	763	721	716	790	696	723	788	775	700	709	690	710	739	741	750	741	703	726	746	777	724	758	756	746	725	792	762	722	724	716	759	758	721	711	759	689	760	734	720	693	750	742	700	737	749	738	772	678	781	716	745	749	715	697	731	716	773	771	796	718	787	716	690	739	734	730	759	727	753	762	795	704	732	759	724	740	703	683	780	753	733	723	706	705	766	763	729	758	759	759	760	757	712	766	785	725	733	738	752	732	710	740	702	763	702	761	723	684	717	715	708	759	761	715	754	770	738	758	773	749	718	745	704	753	748	768	680	747	720	738	723	729	740	736	716	737	723	715	731	788	775	757	776	753	773	710	708	709	716	757	792	669	760	718	750	771	703	697	721	741	736	718	768	771	723	733	731	720	770	726	759	752	766	785	754	780	703	783	727	701	778	703	715	709	761	710	742	779	754	742	756	727	725	749	758	694	735	723	766	753	747	758	739	737	722	739	708	787	701	720	766	775	738	710	721	735	754	739	756	705	743	724	761	772	760	743	763	767	757	729	769	760	749	775	720	755	740	734	747	739	782	734	757	742	693	711	745	788	698	772	739	739	739	756	705	723	713	737	746	722	759	699	709	702	753	715	753	756	746	745	781	696	776	771	700	743	727	682	735	701	747	706	776	762	709	707	745	779	759	758	687	733	736	756	671	733	681	717	763	732	782	738	707	728	766	761	725	693	742	739	731	751	749	743	742	747	730	766	730	716	743	736	701	768	744	721	752	736	696	736	733	735	715	745	745	720	690	696	745	746	766	751	744	712	720	766	699	687	705	735	759	769	730	738	736	746	763	807	787	726	746	709	745	700	804	727	788	726	775	751	731	734	742	745	731	738	761	807	742	742	741	777	704	773	729	730	716	735	741	739	731	750	732	707	745	776	713	752	766	755	730	788	720	789	715	697	719	717	680	793	749	716	701	753	674	799	731	769	755	748	727	723	730	748	757	680	738	727	726	787	722	734	694	731	713	721	723	735	755	757	739	758	753	720	741	767	724	734	723	752	696	741	735	758	732	746	729	789	677	706	738	703	780	742	723	748	720	717	699	764	714	735	750	745	757	698	701	731	764	690	729	749	722	746	697	757	723	727	736	711	746	778	755	785	721	712	736	682	723	692	730	757	727	718	761	752	763	720	690
1822	4935	7339	5209	2352	1119	426	170	83	64	56	58	51	59	41	64	62	52	60	69	71	65	44	65	67	67	59	60	58	53	64	65	66	40	54	68	51	57	66	57	51	68	57	57	55	56	59	57	56	64	63	56	59	70	52	44	57	52	54	58	55	62	60	57	59	69	47	54	66	62	60	44	47	60	56	53	58	68	62	61	55	70	60	58	51	60	60	70	58	61	63	68	67	67	54	51	69	60	56	65	66	47	65	57	59	68	53	58	67	66	54	57	56	63	66	64	47	66	48	77	63	52	58	58	55	53	60	50	64	55	49	63	49	54	58	55	59	48	54	75	45	66	58	63	59	73	55	68	55	51	58	54	61	54	63	68	55	48	63	52	65	70	65	58	65	59	62	57	63	65	56	47	47	48	49	63	60	68	60	68	49	56	51	57	66	53	55	63	61	55	59	59	55	54	66	61	58	49	65	62	69	56	45	52	58	64	49	56	61	67	51	57	53	70	52	69	54	48	44	40	49	66	53	49	52	48	62	53	53	57	64	55	54	58	69	53	51	52	60	60	59	67	59	64	54	71	49	66	57	43	51	60	58	61	55	47	56	56	64	59	50	56	53	61	59	58	60	58	55	54	58	57	54	55	64	60	61	68	59	56	64	55	65	48	60	50	65	58	50	71	62	63	43	49	71	52	55	47	49	64	67	76	60	56	54	55	60	66	66	61	53	71	47	55	57	52	55	61	61	60	52	64	68	64	64	57	56	40	45	45	49	59	62	53	58	66	62	56	45	78	59	50	56	55	60	54	64	56	51	41	72	61	56	66	70	58	48	59	54	55	49	60	46	54	56	66	66	63	61	45	60	67	60	57	59	67	51	57	58	53	62	47	59	56	69	61	57	61	68	64	53	54	52	71	55	72	63	54	53	62	52	58	60	60	59	56	57	58	56	38	51	73	67	70	57	58	52	61	65	66	47	65	46	58	52	67	69	64	57	68	49	50	58	60	69	53	61	58	45	77	56	50	62	56	54	61	53	66	63	64	58	54	60	53	66	53	51	48	60	62	59	60	63	59	66	51	54	55	63	48	69	54	44	52	58	62	50	58	49	53	66	50	58	54	51	71	55	73	63	63	74	52	49	56	72	56	57	50	68	68	51	52	64	61	46	67	61	65	51	65	61	70	51	51	63	72	54	51	66	63	52	56	60	56	48	53	61	62	68	62	53	59	53	52	55	69	48	73	46	52	67	49	52	50	66	67	68	48	53	48	43	69	62	49	47	58	60	60	51	49	56	58	48	64	59	85	57	65	55	57	76	47	57	57	65	63	55	77	64	61	48	50	46	56	55	53	64	53	50	63	55	60	74	49	56	57	55	61	50	66	55	60	57	66	60	53	49	71	51	54	54	66	45	71	57	43	50	62	58	72	54	56	62	61	60	58	62	61	63	60	68	57	54	55	53	64	49	60	61	69	59	57	55	59	63	56	53	54	55	59	75	64	54	54	38	41	65	48	50	62	80	57	60	60	56	57	58	54	56	64	58	50	61	45	63	40	63	63	64	56	53	64	70	50	62	46	56	61	57	50	50	60	60	74	51	65	66	49	62	52	44	68	67	58	52	56	66	70	57	53	67	49	55	62	65	41	62	55	55	60	47	45	45	64	51	64	64	55	47	62	53	57	52	49	58	59	54	63	68	38	50	47	68	66	57	61	48	55	52	54	52	64	59	43	55	63	48	61	59	60	67	47	58	60	63	47	58	40	57	57	46	61	65	63	48	59	65	48	62	44	49	73	60	49	64	67	49	52	54	53	60	61	59	64	56	48	60	67	57	53	54	80	53	65	61	60	66	53	51	57	69	72	61	57	61	56	62	59	50	50	52	50	51	49	58	56	55	46	61	66	65	64	56	60	60	52	54	59	56	55	70	55	59	67	60	68	54	66	63	65	68	58	69	73	61	59	60	55	67	57	56	56	59	54	68	67	49	56	62	57	70	79	63	57	55	42	48	66	62	57	57	63	50	56	58	51	68	56	44	51	64	61	66	54	46	53	48	48	58	51	63	62	54	62	45	60	71	56	64	80	41	48	68	74	61	55	55	54	76	54	78	69	65	69	70	57	56	46	53	60	63	64	58	69	66	53	58	69	43	57	62	64	65	54	64	57	74	69	51	57	49	59	51	62	56	74	55	64	54	50	53	54	42	66	50	56	77	58	44	52	66	72	57	57	74	67	50	54	59	64	59	68	49	64	52	59	60	65	67	46	46	56	54	52	63	77	61	63	59	73	74	45	51	55	44	44	58	52	68	72	54	69	48	56	55	60	49	64	53	59	60	61	65	61	52	68	61	66	70	60	57	63	58	52	66	55	46	50	54	53	56	54	58	60	43	86	74	55	51	71	47	75	79	54	60	63	74	62	48	57	49	50	56	57	57	64	74	61	59	57	50	54	58	47	64	50	59	52	64	66	59	38	57	55	77	63	49	60	65	59	55	60	55	56	56	53	55	48	55	56	57	59	64	58	55	51	63	53	59	46	64	50	64	52	80	57	63	63	58	51	72	63	64	55	56	69	64	48	61	59	74	62	58	66	57	58	51	63	66	43	64	56	62	57	63	57	52	57	61	56	63	49	57	64	67	51	64	69	54	70	50	66	42	60	58	63	55	58	60	53	51	56	64	57	49	66	50	55	55	64	64	72	52	63	58	61	60	45	64	66	68	65	59	54	62	51	43	60	65	48	54	66	80	52	61	65	50	43	62	58	67	68	48	59	47	55	62	57	62	55	62	72	41	54	82	65	67	59	59	45	55	51	67	55	65	56	57	69	55	70	50	59	65	57	67	69	74	69	52	78	64	61	55	64	59	58	53	56	57	44	57	56	55	70	48	59	63	58	61	59	62	43	58	55	60	71	51	63	66	50	46	52	77	46	55	60	73	68	48	58	56	60	68	54	57	65	62	65	62	58	54	57	59	54	61	54	56	59	62	58	61	53	63	58	62	51	60	56	65	56	60	64	56	55	55	63	60	55	78	59	61	54	60	60	50	51	57	52	52	54	53	65	53	58	45	62	58	58	43	57	57	70	59	66	52	65	63	48	58	58	49	65	53	58	58	57	63	58	53	73	59	66	66	51	59	59	58	54	50	49	52	48	45	52	53	66	48	34	46	52	54	51	62	53	48	68	69	70	66	56	38	65	65	55	49	63	59	46	55	52	57	70	56	58	56	67	59	66	72	55	58	58	53	65	55	48	47	62	62	60	52	72	59	59	53	50	59	64	55	62	58	57	76	49	58	51	57	64	59	56	70	53	58	61	50	61	61	58	65	53	58	72	61	53	72	54	62	41	60	66	64	63	47	50	61	54	57	66	58	61	54	64	62	60	65	51	60	59	69	57	60	62	57	62	53	65	66	54	71	60	60	61	65	56	61	53	66	64	54	62	64	62	60	73	69	69	69	58	60	63	59	69	62	59	50	39	62	62	57	55	49	82	63	56	50	51
21581	30768	32744	34178	31509	23248	11172	3666	1288	779	751	728	711	736	703	710	702	704	754	742	703	726	701	715	666	747	633	729	718	670	739	676	703	706	724	666	686	718	706	739	736	702	682	702	762	720	722	730	637	719	711	736	704	726	700	728	694	695	733	681	735	703	732	716	720	756	706	767	732	709	700	744	662	718	677	729	715	734	688	694	673	683	682	706	725	695	737	707	698	709	696	684	716	690	739	714	739	677	704	707	694	670	731	692	747	715	737	683	704	701	667	702	704	690	673	701	670	730	714	717	662	746	714	734	694	669	660	699	722	663	732	679	697	743	681	755	693	708	737	714	678	762	766	694	740	690	710	725	735	743	699	724	726	707	745	749	737	719	741	682	680	716	705	784	733	697	715	690	705	735	698	715	739	682	705	727	747	717	740	744	722	679	664	682	687	778	678	671	739	700	691	704	731	695	711	677	738	699	701	645	698	672	708	752	721	690	720	745	673	671	702	714	713	719	732	692	731	715	760	682	679	692	682	710	746	671	692	750	673	718	686	753	753	715	728	714	747	709	730	728	704	676	727	701	707	707	748	724	687	714	681	761	692	686	713	735	687	726	724	673	679	695	688	730	755	739	741	677	680	748	755	721	667	751	684	692	725	713	698	719	700	701	732	735	713	716	695	688	724	731	704	722	690	703	728	713	695	671	694	746	723	701	693	713	715	708	749	720	749	683	682	720	753	676	736	717	729	707	743	714	721	709	745	714	748	707	711	696	686	685	713	727	714	753	732	734	684	687	674	684	740	683	726	724	734	702	704	737	691	751	736	712	708	724	756	715	675	676	720	718	739	717	735	786	686	694	725	753	747	688	701	703	693	695	717	691	706	729	666	688	700	686	686	720	716	716	722	722	742	688	732	761	712	711	721	717	710	693	730	689	697	724	717	711	720	707	622	708	694	705	710	736	710	713	721	732	760	703	730	705	700	717	738	701	733	694	711	711	724	652	685	740	706	710	694	735	721	649	756	739	696	696	718	746	720	724	694	741	686	677	681	682	671	740	680	700	720	716	694	749	685	722	687	703	736	759	760	699	718	744	744	750	694	733	705	699	742	642	667	713	678	707	666	682	724	719	725	741	665	707	753	711	706	740	705	735	722	742	685	688	695	694	725	748	713	695	741	685	703	689	697	716	747	743	629	717	748	766	759	731	744	667	669	661	715	678	748	682	690	735	739	703	722	715	739	651	732	777	738	721	723	675	749	714	726	709	764	675	700	699	696	688	715	757	682	682	717	697	691	711	694	743	714	727	756	734	679	734	706	680	669	687	663	724	749	752	728	718	704	729	757	694	716	690	677	727	700	731	678	725	730	717	673	714	730	723	687	705	716	722	706	696	719	736	703	740	712	730	728	703	694	727	732	720	710	733	726	676	699	733	700	713	719	700	728	709	688	667	791	759	700	699	681	690	791	705	734	686	709	764	687	719	644	756	739	685	718	710	762	710	707	728	748	688	751	701	718	717	717	738	738	750	700	728	688	679	694	697	722	699	715	750	682	716	663	757	685	723	722	712	672	698	721	744	676	671	741	748	695	687	722	718	724	737	717	704	718	735	721	670	696	652	716	685	734	721	671	699	749	711	694	695	744	715	747	738	702	712	696	726	719	758	745	721	694	688	697	731	735	705	686	696	743	706	683	763	698	705	722	694	725	718	691	751	704	726	699	745	730	726	705	704	765	732	690	733	717	719	696	661	729	772	699	691	734	711	751	753	744	728	715	682	722	706	727	707	700	743	712	707	758	700	714	694	691	702	716	687	720	702	770	723	744	724	688	689	706	742	706	726	730	779	690	688	725	773	670	705	711	705	723	684	739	725	741	731	682	708	697	648	735	698	736	749	716	725	696	704	746	718	710	756	747	733	702	733	725	687	720	753	737	756	712	663	688	736	707	745	747	728	690	718	679	699	695	719	744	712	733	698	705	728	733	707	703	680	724	734	766	715	683	708	732	750	686	757	709	663	731	708	679	712	702	729	753	747	691	661	726	757	708	718	722	694	712	669	716	689	748	692	699	755	727	661	730	738	740	713	712	745	755	741	697	732	683	705	727	728	708	687	660	691	730	718	727	678	722	726	763	736	713	730	725	674	713	740	758	749	709	690	706	734	710	720	711	698	674	701	697	728	733	704	676	684	697	721	702	730	717	727	755	728	708	752	694	708	680	713	733	725	704	683	659	714	725	714	739	715	714	692	747	683	667	699	718	714	716	669	744	721	731	748	688	741	727	741	704	696	711	709	717	732	752	766	744	706	681	665	708	736	770	712	704	683	748	760	703	703	720	690	671	737	670	709	725	710	697	694	772	697	719	755	711	696	723	735	746	685	730	686	696	711	726	696	711	700	721	755	714	683	716	682	678	702	751	756	740	701	697	667	701	740	735	714	680	725	737	701	691	726	688	738	693	752	746	760	760	708	714	723	700	707	715	687	708	708	712	684	703	748	672	728	710	722	728	740	690	711	758	698	712	703	705	737	737	683	719	720	685	659	670	723	743	686	690	709	748	716	668	737	725	747	734	752	696	746	717	697	725	666	696	749	707	712	750	743	725	701	680	679	700	701	730	715	724	709	715	658	744	705	735	715	720	697	709	692	742	705	719	707	658	744	701	707	760	720	716	766	772	751	696	745	709	734	695	701	718	733	733	693	753	722	716	762	707	736	761	730	717	694	757	710	738	686	700	707	698	743	660	709	720	758	686	773	740	699	707	741	708	761	726	743	722	699	730	742	716	719	709	712	745	737	624	731	678	693	670	698	683	702	688	706	718	711	719	693	696	727	716	727	709	682	687	747	714	691	749	693	756	762	714	668	702	681	694	659	744	710	723	711	686	660	683	705	731	680	702	676	741	776	736	733	705	708	704	690	720	734	738	723	742	668	709	700	680	685	752	716	759	705	724	697	678	751	699	720	728	732	724	680	703	734	713	732	708	691	726	720	779	705	700	729	683	748	684	697	685	700	779	738	747	742	708	716	695	724	747	717	719	728	694	719	694	707	673	703	708	675	710	712	724	730	688	694	705	734	715	685	732	743	693	711	680	696	759	759	729	717	713	672	700	743	714	703	717	713	745	735	707	743	706	754	741	699	759	737	682	725	702	687	737	700	731	739	698	704	731	730	712	692	698	712	746	693	750	718	662	766	695	645	700	720	723	765	683	733	683	719	705	691	741	699	690	685	732	691	698	751	692	696	691	723	740	719	764	705	710	754	698	713	749	678	714	740	724	728	709	742	716	744	677	666	726	748	709	700	682	720	758	716	721	692	752	714	761	716	712	721	705	731	694	702	739	761	728	739	720	752	709	696	707	747	746	688	725	744	726	710	703	699	716	703	671	726	717	769	705	736	749	717	667	692	671	694	715	684	697	690	706	738	747	728	689	685	729	712	727	740	708	696	754	715	724	720	755	758	710	735	679	720	744	704	750	714	698	745	757	697	704	721	751	732	680	712	672	712
4537	18320	18818	12015	5978	2848	854	266	92	66	71	46	59	52	59	50	58	74	47	51	68	65	51	55	54	68	62	54	58	63	59	75	71	55	64	77	58	76	57	64	65	52	70	41	47	68	56	65	67	68	46	53	55	52	62	56	57	61	74	52	67	54	58	56	63	58	65	47	56	65	58	64	53	57	58	50	50	43	70	72	59	56	64	62	63	61	46	55	56	49	52	59	63	67	61	66	63	54	51	64	67	65	64	56	62	74	64	52	58	68	61	59	54	60	55	53	58	53	60	61	54	64	59	46	45	47	55	63	43	58	54	51	54	53	49	51	67	49	46	63	65	59	65	69	51	61	61	53	66	61	53	58	54	54	63	61	67	69	54	44	47	61	50	61	55	75	66	66	67	58	40	62	60	55	73	61	68	63	66	64	46	55	64	54	68	60	56	61	65	55	51	55	61	60	49	77	62	36	54	57	52	74	57	65	58	59	48	46	60	53	50	57	53	48	64	52	63	64	58	51	54	76	55	57	67	60	54	66	52	56	57	61	64	53	67	58	50	58	55	60	61	71	58	58	48	63	60	62	53	61	61	56	61	67	54	70	60	60	64	53	60	60	47	60	56	58	43	56	64	82	64	61	62	56	70	47	50	77	60	57	59	47	46	48	67	53	60	54	74	61	61	67	60	55	51	65	58	63	55	45	54	64	58	45	69	54	54	56	56	69	54	62	55	51	62	53	70	46	50	70	58	58	49	52	62	57	66	59	61	53	57	70	54	56	42	54	49	60	71	69	55	64	57	57	67	56	60	72	65	51	59	61	67	56	65	53	60	56	62	51	68	52	60	53	49	65	69	55	56	62	59	68	58	61	56	66	60	60	54	75	54	66	56	55	58	69	63	53	52	77	50	80	70	53	53	45	67	79	44	67	75	68	53	61	52	69	45	55	55	69	59	73	45	56	75	72	53	64	56	39	67	58	62	43	66	47	70	46	51	57	63	55	53	50	62	60	61	63	44	64	50	61	52	53	51	58	69	65	55	71	63	65	60	61	44	54	68	71	58	68	74	59	59	48	56	62	59	66	64	53	42	44	49	58	64	59	55	53	58	73	64	56	70	63	58	65	65	60	62	61	73	59	80	53	59	56	61	53	48	58	51	49	55	52	54	65	72	60	57	56	48	44	49	63	49	53	67	59	58	55	58	62	59	63	58	57	54	62	61	63	55	55	65	58	52	54	62	54	54	60	44	73	60	55	56	65	60	59	71	64	49	60	70	61	55	62	53	43	57	45	58	57	59	54	60	54	66	57	49	52	47	63	50	49	60	51	54	66	62	69	68	58	82	63	70	58	59	65	63	66	55	53	62	56	53	58	62	45	68	67	60	59	59	53	60	62	67	72	52	63	53	56	53	50	64	53	60	58	42	71	61	69	60	57	39	41	72	46	55	65	55	60	65	74	54	61	56	62	62	55	63	47	61	49	45	53	49	59	60	66	63	63	72	44	72	53	59	72	52	62	61	63	62	62	62	60	73	59	54	59	50	50	49	63	66	63	55	63	59	50	64	51	62	54	49	52	65	48	59	64	56	80	55	60	64	64	48	67	58	71	61	70	51	65	59	63	61	61	53	52	60	62	55	46	55	60	69	57	52	65	70	58	51	80	67	67	64	46	74	71	64	50	46	64	65	76	72	51	67	62	53	52	59	58	54	49	59	53	61	51	58	65	41	58	47	58	79	64	52	60	69	60	47	57	60	51	62	62	65	65	66	51	52	42	51	55	54	62	82	47	48	57	63	68	59	58	53	64	66	53	57	74	50	63	59	52	71	56	48	63	54	54	61	70	50	59	55	60	67	68	55	44	54	75	65	58	65	46	51	71	54	55	60	57	48	54	61	50	75	49	64	41	68	48	56	63	59	55	46	63	70	50	56	65	64	49	54	65	83	49	71	56	64	63	51	61	53	50	61	55	73	52	59	55	62	56	78	57	43	47	58	54	69	45	49	54	61	70	61	70	49	73	53	54	47	61	52	57	55	64	69	71	68	50	55	54	56	55	63	66	55	61	68	57	47	64	59	44	63	51	55	62	49	50	56	53	53	58	64	54	66	53	63	57	56	70	57	74	60	49	50	68	62	53	67	53	58	47	53	53	56	58	47	53	59	59	60	47	54	64	73	64	56	58	57	65	52	52	53	67	50	54	63	57	76	61	51	52	69	58	58	49	63	56	62	50	69	59	64	54	41	60	52	56	58	53	55	70	58	58	55	53	75	65	50	59	58	60	55	52	46	60	50	67	47	44	62	81	65	43	55	62	67	62	68	46	63	51	49	56	52	50	67	55	47	47	54	67	47	62	53	51	60	63	66	67	53	57	60	55	85	61	59	64	54	62	55	67	56	68	50	66	51	65	60	57	67	54	64	64	63	60	63	57	60	57	56	41	57	55	62	45	60	80	56	58	69	55	63	63	62	65	58	62	58	48	63	56	60	60	55	50	67	62	48	60	64	71	50	56	56	57	60	52	66	66	62	65	59	63	56	53	69	57	64	48	65	44	68	55	51	76	62	58	58	61	68	69	57	68	63	59	53	67	50	65	70	65	44	47	59	52	68	62	72	58	43	59	75	56	56	73	59	45	70	74	69	69	51	66	54	58	61	55	64	67	56	60	51	64	60	64	59	51	75	55	68	53	59	59	72	49	58	65	59	48	60	56	60	56	58	68	50	57	60	79	67	40	63	71	55	57	60	60	57	57	60	61	52	59	66	59	64	66	62	65	56	66	62	62	46	59	62	55	63	45	51	62	70	66	75	59	55	55	71	57	54	65	59	40	49	48	62	50	55	57	47	43	64	55	58	57	57	60	55	59	49	56	57	63	40	47	50	59	51	63	48	60	71	68	58	54	54	70	65	62	54	54	54	63	67	53	59	66	59	63	62	71	61	80	62	62	66	59	56	53	61	64	54	58	67	58	69	55	61	53	66	61	60	65	68	59	67	51	59	52	55	51	56	52	55	72	55	60	49	69	56	85	48	66	68	78	56	65	63	66	57	50	77	65	59	69	85	62	71	53	68	64	60	47	64	59	56	62	55	53	63	46	54	54	54	66	56	53	51	62	52	57	47	70	66	49	75	61	60	56	59	59	62	75	58	61	67	48	55	71	62	65	44	64	70	74	71	58	59	58	62	53	71	56	59	50	55	49	55	65	52	66	51	55	50	45	54	60	60	69	56	68	72	68	63	44	65	51	61	61	56	49	48	54	52	69	64	49	62	70	47	49	61	56	57	49	65	63	51	65	62	62	57	52	68	61	47	64	72	58	52	50	47	68	56	62	68	69	54	60	57	61	72	56	61	63	68	57	47	69	59	62	51	56	55	50	51	55	63	66	52	43	60	55	78	70	59	62	52	53	53	70	50	49	59	56	58	67	65	69	52	41	45	40	57	66	51	51	58	49	56	60	74	55	63	68	65	53	59	56	58	61	66	60	55	48	63	62	65	56
34940	45847	42970	46668	45251	33626	19275	7394	2030	935	781	803	724	742	726	727	721	749	701	750	735	716	719	710	693	770	654	739	713	659	754	748	720	697	735	706	704	780	712	731	713	728	706	766	737	704	738	764	712	678	749	711	747	771	729	682	735	726	733	705	736	719	707	731	712	742	701	728	719	726	713	697	709	745	701	741	673	698	757	748	727	676	715	693	704	662	750	715	703	687	682	745	699	744	795	708	739	724	738	703	743	727	792	704	728	751	715	699	749	738	715	734	671	738	756	718	752	732	692	740	810	710	692	712	775	666	746	705	714	735	720	684	737	688	722	675	723	669	727	772	699	733	712	734	713	719	724	754	697	726	712	755	701	780	778	715	702	717	780	720	744	744	686	760	717	724	715	739	723	761	756	752	727	731	769	727	728	742	705	693	708	744	727	690	737	753	716	791	777	721	690	705	717	788	728	725	707	754	768	738	703	695	764	741	720	719	702	715	676	731	726	727	744	692	737	768	746	765	685	676	763	717	726	732	784	704	770	769	744	718	748	695	680	691	742	720	702	718	742	745	730	724	702	740	750	724	697	701	735	754	710	737	721	757	732	695	711	753	710	734	692	734	724	688	718	725	743	711	737	726	725	780	769	726	675	685	686	751	727	693	731	742	730	672	715	717	726	726	719	731	744	734	756	734	739	733	733	715	745	690	722	721	727	729	724	741	702	686	728	736	717	754	746	723	711	762	722	695	713	715	717	767	770	736	734	720	721	701	718	720	744	743	749	732	717	682	725	788	713	706	747	696	777	636	755	665	748	736	712	716	693	726	744	755	754	716	750	690	679	702	762	708	728	713	727	752	760	736	728	719	715	712	729	699	720	713	784	732	725	726	746	717	687	739	713	786	683	711	734	773	739	714	672	673	722	767	733	747	721	729	732	726	688	727	740	730	701	691	659	737	736	736	768	708	720	729	754	781	711	718	756	699	768	733	717	806	767	730	761	726	674	776	691	715	655	771	711	747	714	703	771	759	762	757	749	726	706	739	698	699	697	725	725	743	705	729	721	731	702	798	715	699	715	746	697	746	745	707	702	821	751	750	778	712	732	745	687	715	662	687	706	741	746	749	706	704	709	769	730	708	753	707	714	712	758	783	717	694	736	769	694	753	712	739	739	707	739	722	710	680	709	695	775	738	779	752	733	733	746	695	718	777	728	720	771	709	694	724	716	736	757	701	725	690	743	686	741	727	751	752	737	761	711	794	737	729	712	700	715	740	714	752	702	744	820	721	766	779	714	748	707	701	715	706	731	732	751	671	742	701	746	744	676	712	754	809	735	715	746	710	723	758	715	719	735	743	702	762	678	696	731	727	701	760	737	706	761	733	725	688	718	710	755	746	738	703	725	779	708	742	730	751	735	710	742	709	724	720	712	737	739	702	719	734	746	747	704	762	692	752	756	707	712	698	725	731	726	763	715	688	747	705	702	748	735	698	712	747	751	734	728	739	699	717	762	718	758	728	736	692	797	726	739	746	735	713	752	793	735	723	719	686	709	774	706	729	700	731	699	757	749	730	733	671	725	746	727	745	707	735	763	711	740	735	788	711	737	731	722	735	738	730	724	732	714	693	727	725	747	702	692	714	727	715	746	707	715	723	668	691	738	687	681	712	699	760	714	713	726	712	718	705	733	737	740	730	768	721	694	728	746	729	694	718	744	716	716	746	715	688	761	693	700	703	749	733	730	742	709	710	719	732	776	771	714	707	721	751	699	726	733	721	698	710	717	706	701	715	706	688	733	718	751	712	766	735	728	693	721	759	725	692	662	746	693	747	754	702	718	725	742	742	679	684	740	709	726	727	713	680	700	698	718	733	732	734	717	702	752	725	722	764	722	682	769	758	783	720	716	713	731	701	748	702	655	739	706	769	701	695	774	743	761	728	684	728	721	733	683	741	701	750	743	706	732	726	739	747	731	670	741	736	699	776	731	738	711	696	672	718	722	715	691	722	744	742	719	727	727	751	730	738	707	683	721	721	713	731	738	731	694	665	701	725	732	721	720	688	703	719	703	731	707	724	686	696	700	726	751	715	757	709	779	728	731	751	719	679	758	713	697	706	742	760	688	708	710	734	728	711	678	692	739	696	713	726	735	739	733	700	741	714	764	713	740	791	631	701	736	714	733	672	749	734	732	733	713	740	703	664	717	718	744	727	753	746	709	689	725	707	760	773	709	661	698	764	736	794	678	713	758	708	755	707	699	755	711	715	763	669	758	769	698	716	753	735	712	690	690	706	742	722	686	726	701	732	746	716	743	725	702	739	737	736	739	732	720	695	726	740	725	733	678	710	711	685	706	720	727	742	708	689	706	730	721	713	733	749	692	738	717	727	675	686	720	745	716	721	741	748	720	744	666	725	750	735	666	774	754	767	743	712	729	756	715	717	754	708	726	719	721	699	725	766	732	743	696	679	664	724	706	716	725	747	709	708	723	706	723	691	747	728	668	748	723	733	716	700	773	706	740	727	742	731	733	724	734	750	753	652	719	652	764	745	707	689	746	713	736	705	750	716	751	671	732	725	704	690	717	717	708	714	712	706	778	706	731	701	720	732	708	698	683	706	684	739	707	777	721	728	705	695	723	758	680	732	691	676	678	730	709	727	732	776	715	718	713	710	771	731	761	767	721	777	725	695	727	709	706	703	757	748	696	657	729	716	750	725	722	724	727	699	712	729	726	762	731	747	692	727	722	728	736	752	687	690	725	759	706	694	708	763	716	695	745	763	726	742	745	743	748	735	726	710	720	763	697	685	721	727	701	704	713	768	727	723	678	787	764	752	726	713	747	732	742	712	760	729	732	757	701	713	728	762	754	682	738	736	721	708	752	749	698	691	680	756	739	726	741	724	687	732	696	757	721	745	722	692	700	734	737	736	722	718	787	729	736	722	732	713	750	720	751	728	748	702	749	695	709	735	774	703	788	750	687	783	737	754	700	728	682	708	724	725	750	746	703	756	741	751	711	695	720	727	725	762	760	722	726	733	723	731	714	744	715	717	753	718	740	712	706	732	738	712	725	789	720	702	738	729	744	731	751	700	779	709	725	725	714	753	716	712	694	724	766	669	765	735	720	713	726	769	705	752	701	689	747	731	740	759	757	735	757	774	714	744	720	718	694	693	727	726	681	727	726	721	699	695	719	716	731	731	685	722	700	688	746	704	687	717	730	702	740	737	759	676	730	703	749	748	751	724	737	747	730	715	699	717	776	689	755	715	745	726	688	790	723	734	701	741	723	687	709	789	716	709	698	704	743	742	688	723	683	727	689	783	745	700	712	724	666	718	701	751	691	760	751	739	727	750	692	753	775	669	710	756	710	736	728	732	710	767	710	784	726	737	741	744	690	715	725	744	693	722	748	749	721	709	719	718	719	683	708	670	730	721	738	710	704	695	724	797	712	720	736	744	714	755	732	704	706	744	727	710	722	673	720	739	652	767	729	771	710	706	737	776
5276	18380	18226	12078	6086	2407	749	235	103	72	50	45	56	58	60	56	61	60	70	57	55	59	65	69	67	67	72	66	57	60	70	63	57	66	58	50	56	77	58	74	54	48	74	65	52	63	63	60	63	57	60	57	72	52	67	51	52	57	69	48	65	63	60	73	63	73	61	55	64	61	55	62	43	67	68	63	51	61	77	62	74	51	62	62	65	56	67	59	58	61	54	64	67	73	50	65	83	57	71	52	62	59	56	57	55	59	53	42	69	66	71	57	75	58	65	70	62	57	58	44	59	52	49	53	72	51	45	58	47	47	65	58	70	62	51	48	65	50	60	62	55	58	55	50	52	60	63	78	49	54	64	62	58	65	69	66	70	51	71	58	65	66	60	49	64	56	70	71	56	55	65	59	55	64	71	56	64	60	56	65	62	53	78	64	54	53	58	47	49	68	64	59	57	54	59	71	62	62	60	75	56	51	61	58	63	76	63	57	69	71	60	59	59	53	62	55	58	64	65	56	40	55	62	68	42	71	55	63	54	60	71	67	51	48	55	57	61	62	65	61	63	53	55	52	59	48	58	69	44	52	75	53	50	54	50	59	58	64	55	47	80	59	65	63	49	70	70	61	49	54	74	72	51	53	64	69	67	53	67	50	81	57	81	70	59	63	50	59	67	66	59	68	63	64	64	67	54	72	63	67	52	53	57	62	58	64	47	64	61	48	58	66	67	55	47	59	70	65	51	52	63	50	63	58	50	64	69	58	57	78	47	63	68	51	65	62	60	48	69	46	59	53	51	55	51	63	53	52	59	70	64	63	58	66	48	66	49	49	61	68	61	66	66	63	68	70	58	69	54	59	60	83	58	56	60	57	46	60	55	57	60	46	58	73	64	72	62	56	50	52	54	57	56	60	64	71	67	60	75	41	66	53	65	54	69	66	70	62	57	51	58	60	59	63	66	56	66	54	59	69	60	51	62	57	51	48	58	41	61	57	53	51	62	61	65	56	53	58	53	54	56	78	64	59	53	54	80	52	70	47	58	45	60	53	45	56	62	49	58	47	53	56	58	70	56	52	64	63	46	70	43	53	55	66	53	53	43	61	57	60	62	62	58	69	72	54	59	52	52	58	65	60	62	63	65	60	50	69	50	74	52	63	62	56	59	60	57	70	56	54	67	73	56	55	50	61	51	72	61	55	67	58	60	57	54	71	61	58	65	48	56	73	57	65	59	54	59	53	52	47	61	64	59	52	62	51	47	59	56	60	44	53	62	67	61	64	68	50	62	52	70	48	66	67	51	65	62	54	54	56	58	68	64	56	53	62	63	67	58	58	64	57	75	64	54	64	59	64	74	59	64	50	57	64	60	59	59	67	62	73	68	57	63	52	62	59	53	65	61	70	56	58	57	61	63	56	62	60	59	55	64	54	44	65	63	52	61	43	49	40	51	49	55	50	45	60	61	55	49	61	48	61	58	49	64	58	62	60	50	57	60	64	64	58	69	62	57	53	65	63	53	51	56	66	58	61	63	38	47	60	59	56	58	45	55	74	52	68	59	62	61	47	67	52	61	48	61	75	51	62	58	77	70	65	42	70	59	64	58	55	62	80	56	58	66	48	64	61	61	73	69	42	56	62	55	66	67	78	65	59	47	86	55	64	54	68	57	56	58	62	62	51	74	69	70	61	73	63	53	64	60	54	63	65	69	56	50	57	48	64	63	61	57	48	55	51	61	53	55	54	40	66	63	53	63	68	66	52	62	61	58	44	69	60	67	60	43	53	60	64	53	55	49	62	41	59	53	51	52	58	59	62	48	58	47	63	58	65	63	68	57	61	56	61	62	48	65	57	62	53	45	57	56	53	46	66	47	52	55	53	62	50	66	70	63	63	69	59	63	48	48	70	68	67	55	57	68	57	54	55	63	66	49	48	59	49	71	64	50	58	69	51	51	61	62	61	56	70	65	59	55	56	70	48	45	53	54	74	66	58	48	48	59	66	53	59	60	47	57	61	67	50	71	68	57	73	67	67	62	63	58	63	72	66	59	48	46	52	53	53	45	55	60	67	66	61	70	59	56	61	63	51	61	57	71	64	40	61	58	63	62	55	63	51	57	57	64	56	49	59	57	49	47	59	57	54	46	62	55	59	65	57	65	53	56	66	66	64	58	71	49	51	59	54	54	50	46	64	61	57	59	59	59	65	51	61	49	54	63	50	57	53	60	59	55	67	57	48	58	75	70	62	66	50	66	47	63	60	61	67	51	70	75	67	78	58	64	62	73	60	65	75	53	50	46	60	57	59	62	61	59	62	58	59	60	49	64	60	73	64	55	52	64	63	60	47	51	68	85	44	66	54	57	56	67	63	65	60	56	50	61	53	73	53	48	55	56	58	53	61	60	72	74	64	48	68	66	67	59	56	55	69	67	50	56	68	43	55	58	55	56	53	48	62	63	69	56	75	73	59	62	73	63	62	63	65	59	54	68	68	67	69	62	68	58	62	60	44	70	71	45	52	64	65	52	61	46	61	60	39	58	55	57	68	65	53	63	52	66	71	65	60	56	58	53	63	56	51	51	67	60	53	64	68	54	58	63	56	53	70	58	61	70	61	61	69	54	63	54	56	57	59	41	63	61	65	57	53	66	57	63	60	50	61	58	67	56	48	58	70	69	61	75	60	61	60	60	65	64	57	52	80	50	54	62	64	56	59	52	56	61	65	58	56	60	61	72	50	76	60	69	51	35	61	63	74	57	51	57	75	63	66	66	50	67	54	48	49	60	76	57	55	47	62	59	65	57	44	55	50	56	63	58	59	50	58	63	59	60	59	65	61	63	54	57	78	48	54	61	66	61	69	60	60	59	76	65	66	60	71	57	79	48	63	68	62	47	56	62	63	58	58	67	79	57	68	64	65	52	52	59	56	61	70	62	67	47	74	51	53	59	59	56	61	48	56	54	61	67	75	61	53	58	68	59	52	70	56	53	55	48	66	70	68	52	59	53	52	58	57	75	46	67	76	56	61	55	47	65	66	59	64	54	66	58	63	48	53	63	57	62	68	45	57	69	62	71	47	65	61	48	51	53	66	67	59	63	58	65	66	59	57	60	65	57	50	52	50	63	60	44	53	50	63	67	72	51	55	67	48	54	62	62	56	59	72	70	42	50	61	68	76	66	57	52	62	56	57	47	53	55	53	62	51	70	52	59	69	62	57	71	61	50	76	67	65	58	60	54	42	61	62	54	60	50	54	59	58	60	58	68	59	65	63	53	50	69	55	61	53	69	61	55	64	56	65	61	48	58	58	70	80	55	62	52	57	64	54	58	46	60	56	41	70	54	56	52	50	71	51	54	55	56	59	56	74	69	64	60	57	66	65	66	74	58	51	45	61	67	59	53	56	58	55	47	54	49	54	53	62	59	47	62	60	68	64	72	56	61	56	69	52	62	77	66	51	59	59	42	56	56	64	60	57	47	65	59	68	39	58	60	56	69	65	82	63
33330	46058	43239	45997	42987	31002	17865	6564	1796	858	750	779	764	748	699	745	731	779	758	678	720	782	731	704	709	813	724	729	726	785	721	727	776	722	723	733	714	705	762	771	749	724	762	742	764	753	729	752	739	763	757	730	718	769	705	724	714	702	743	715	760	691	736	728	742	729	713	709	752	751	725	766	762	688	746	728	772	740	720	765	734	742	733	740	764	724	759	735	705	707	753	732	743	754	700	776	717	756	753	741	756	779	776	711	721	712	746	764	731	744	749	726	717	800	755	742	763	722	756	690	740	717	698	788	731	711	730	718	717	751	756	749	662	759	710	710	686	766	701	727	749	734	712	728	731	778	768	729	766	718	705	724	743	716	725	729	716	762	757	740	718	746	719	717	779	765	756	707	735	748	710	698	662	726	692	708	684	711	749	734	786	763	714	742	706	759	758	735	728	792	728	721	778	781	736	723	729	707	741	735	725	727	805	743	761	750	757	716	779	704	725	699	713	743	665	780	712	735	771	694	698	728	741	751	770	751	693	687	751	755	756	776	743	780	730	715	761	778	731	727	731	763	728	797	681	748	699	710	785	776	726	704	737	721	747	731	771	725	754	736	762	765	744	739	734	833	796	735	775	740	711	720	734	748	736	727	728	757	702	743	718	767	705	760	680	766	705	753	733	713	774	755	724	740	738	772	765	760	725	789	763	713	685	686	741	737	750	778	650	718	771	733	733	766	766	774	725	736	738	722	754	707	750	751	713	689	726	738	724	763	756	716	745	745	765	754	744	731	777	728	746	745	751	752	725	741	750	746	771	741	759	748	774	730	724	709	727	746	762	782	766	724	724	782	766	746	717	700	762	737	709	681	715	736	717	717	744	720	683	796	700	745	721	737	721	746	709	759	738	720	733	726	749	756	719	731	736	722	751	678	689	723	718	763	686	770	711	737	740	757	786	720	737	743	751	746	792	738	788	748	709	713	722	730	774	728	724	737	682	732	736	758	735	780	730	741	728	756	737	758	698	712	719	753	697	701	750	739	715	717	735	703	713	725	780	762	749	722	680	676	755	698	746	736	764	757	722	782	735	691	727	717	745	751	707	765	762	790	743	735	733	710	746	688	727	734	751	703	731	745	701	724	777	712	716	725	739	699	757	738	734	770	738	733	822	713	769	760	792	763	710	724	726	725	713	729	729	761	745	758	726	705	769	755	744	739	824	751	745	718	721	750	710	740	738	669	735	700	753	783	728	697	772	704	741	726	754	760	775	713	692	771	673	726	756	724	690	728	745	718	724	717	755	703	708	770	757	715	720	734	755	736	726	719	781	715	735	766	712	776	673	745	735	722	753	683	745	687	751	749	702	721	715	819	739	767	761	709	731	728	730	765	732	734	710	786	688	727	717	734	758	688	740	714	732	781	718	755	729	729	742	712	716	728	753	764	758	738	753	722	729	725	749	718	777	734	765	752	706	729	732	710	761	723	737	740	728	695	758	739	779	768	711	771	760	760	697	725	769	717	732	714	764	785	725	706	758	735	760	728	738	704	734	714	747	750	752	750	749	697	703	678	757	770	730	743	742	762	722	723	705	758	789	776	739	729	722	761	713	723	754	755	717	732	707	750	765	705	740	730	736	737	726	778	790	775	717	753	740	757	738	734	725	726	724	742	761	744	708	710	761	728	700	731	730	731	729	734	727	700	718	723	731	767	726	739	728	689	719	729	721	741	739	740	760	739	746	758	744	719	745	806	777	680	714	753	724	737	744	792	763	733	744	777	689	730	706	722	765	715	750	676	734	667	741	778	734	766	769	763	767	780	723	782	751	764	742	700	765	679	740	770	739	697	686	720	730	726	756	723	761	742	738	705	756	728	745	729	768	783	742	713	723	767	775	771	763	721	743	714	762	723	746	739	743	697	704	716	738	760	673	768	763	748	749	731	725	698	736	749	758	783	724	734	723	699	743	738	720	741	764	714	768	763	740	732	760	721	726	690	742	704	756	742	741	754	787	729	669	749	682	791	800	691	740	735	729	723	757	759	742	801	704	754	699	786	765	746	721	752	723	784	715	815	738	719	751	727	755	721	742	721	738	766	672	692	739	738	767	749	775	738	782	740	788	743	759	733	751	765	703	790	701	800	743	749	754	772	745	778	710	713	747	761	733	744	721	751	759	744	711	700	705	698	737	744	758	776	719	760	689	698	728	742	749	754	756	772	747	716	746	711	724	748	752	755	737	701	738	751	683	700	768	716	703	721	750	760	755	757	765	743	738	745	695	732	719	748	750	741	729	662	741	763	747	749	705	716	703	697	729	721	781	742	715	768	716	734	737	746	728	727	723	740	675	713	714	756	776	755	765	777	710	709	748	750	728	749	689	760	712	760	740	732	766	717	705	715	737	762	751	720	708	751	753	737	753	753	712	723	756	725	767	721	761	760	737	754	717	701	752	775	746	703	695	768	723	753	736	733	723	786	733	766	779	789	725	761	761	776	726	720	740	729	728	726	710	740	730	727	748	701	749	689	717	771	738	737	728	726	721	731	712	720	750	740	713	675	768	741	730	739	759	728	733	729	747	762	801	685	758	733	789	775	706	710	764	747	773	735	709	686	770	729	746	771	725	697	724	762	741	725	684	736	729	736	720	746	756	747	715	766	740	739	746	740	746	746	763	746	740	722	778	735	779	755	716	752	728	703	768	731	704	697	697	736	714	731	708	748	739	728	759	756	727	748	742	714	771	764	694	703	726	709	720	714	759	731	730	762	733	755	737	760	740	766	732	712	740	727	740	757	726	776	761	752	696	753	757	762	699	781	730	700	691	761	748	720	726	747	777	755	749	736	726	685	738	709	729	712	742	742	696	706	698	745	684	688	694	722	715	746	756	725	740	702	752	712	711	721	753	805	735	746	683	748	757	730	721	722	708	763	759	742	784	704	738	730	758	728	726	728	802	754	734	735	749	717	706	756	757	719	722	727	782	716	742	715	698	760	723	756	761	751	764	762	757	752	777	697	719	722	758	720	746	723	715	797	785	743	721	739	756	702	690	730	739	725	759	740	756	739	713	682	683	722	745	755	764	659	771	736	731	783	716	691	709	729	746	738	668	724	766	738	733	789	747	730	748	758	684	742	783	715	734	733	730	746	700	710	749	722	738	764	780	758	793	770	737	720	709	699	726	733	734	729	750	753	767	713	763	719	768	742	665	729	766	756	744	780	688	780	743	798	755	783	722	772	732	747	695	768	718	762	770	743	791	763	745	715	726	708	720	701	733	702	732	728	754	760	695	745	722	736	759	746	726	746	747	721	819	710	730	741	713	777	734	725	780	691	742	753	768	749	761	761	795	713	679	748	707	722	672	799	764	745	751	647	706	766	711	794	741	768	716	739	692	719	763	742	743	713	752	747	696	760	719	711	701	730	761	710	755	752	738	719	737	718	685	736	713	748	710	739	705	750	743	750	767	747	721	722	756	748	723	743	727	723	733	757	686	698	709	670	773	712
9024	29504	25466	16803	9256	3744	1075	306	104	58	67	45	59	53	62	51	60	45	67	67	63	58	56	49	50	55	54	69	62	64	54	68	53	67	62	52	53	56	52	64	57	63	61	43	47	53	68	52	72	67	71	71	51	54	56	60	58	52	56	55	43	52	67	61	54	60	53	59	65	59	43	62	54	62	59	57	51	52	46	57	56	55	56	49	60	63	58	65	55	52	48	79	69	46	62	66	65	68	57	58	54	58	76	51	47	54	63	55	57	59	51	50	57	62	57	67	54	51	63	66	68	66	60	45	55	55	57	51	61	76	62	61	65	64	72	51	49	60	72	64	61	59	58	62	57	60	66	51	46	72	52	55	58	55	59	61	66	63	57	62	56	43	67	59	80	68	73	68	61	49	63	59	59	54	51	57	67	51	67	59	50	55	62	60	60	51	50	48	46	67	65	55	69	61	52	57	62	81	60	62	70	67	63	63	58	49	63	59	70	71	61	53	75	55	54	59	51	60	39	62	60	46	52	54	56	58	61	55	49	53	56	47	64	54	60	58	55	58	63	54	56	61	60	61	53	55	60	64	59	65	55	62	57	64	63	67	53	54	67	58	59	66	51	55	82	65	67	69	62	67	48	67	53	57	61	52	58	64	52	56	79	60	54	65	53	61	66	63	57	60	56	57	50	68	56	57	61	65	73	53	67	76	50	58	52	56	57	71	58	70	58	55	45	56	55	61	49	58	38	51	63	78	78	56	58	65	47	47	62	59	63	46	52	70	57	54	59	57	55	52	77	60	51	62	73	58	52	55	64	59	58	53	60	58	55	70	70	48	70	58	61	55	67	60	62	44	58	60	45	58	66	57	64	62	56	57	69	66	52	55	55	67	71	64	56	56	68	69	66	49	63	65	52	52	61	35	56	73	65	61	67	53	65	60	70	63	62	69	51	52	79	54	52	58	78	63	60	60	51	77	68	47	65	49	60	74	64	63	62	47	61	52	64	59	53	49	49	58	62	67	56	56	55	62	72	60	44	62	53	53	65	59	64	55	61	68	61	63	59	70	54	53	50	64	62	60	53	59	53	46	61	50	58	64	62	67	48	46	61	50	65	59	73	69	55	68	44	66	56	57	65	64	66	60	50	63	65	67	57	52	58	79	68	69	70	48	62	66	56	61	59	64	59	55	53	49	70	82	71	59	57	77	54	69	48	61	63	56	64	60	61	67	63	52	57	65	65	73	52	43	58	52	61	52	63	67	38	67	72	69	50	67	58	61	62	62	54	70	65	49	65	63	57	57	62	62	59	53	67	63	58	65	48	52	61	61	69	52	60	61	60	61	67	62	65	52	48	53	68	87	53	66	45	70	59	54	60	57	55	59	49	63	62	53	56	59	55	61	54	52	53	60	57	66	52	46	50	50	54	59	58	78	70	47	54	68	65	57	62	58	50	66	52	66	61	59	63	67	71	60	65	62	77	61	56	59	49	56	59	78	51	72	51	53	56	61	38	63	60	63	63	51	51	63	49	47	53	46	68	49	65	63	51	53	59	55	49	61	63	59	60	46	61	52	52	39	66	74	59	51	66	75	60	65	59	60	60	49	64	42	55	57	57	65	67	57	50	67	67	45	63	56	57	68	57	58	48	53	47	46	61	57	52	52	53	68	48	50	59	57	55	66	55	50	72	69	56	47	65	54	61	57	53	67	56	77	61	60	63	59	53	57	80	53	57	67	63	67	58	69	60	61	70	54	60	57	64	66	55	60	56	62	66	56	54	63	70	50	63	61	58	56	53	53	41	50	50	67	65	72	52	53	62	63	75	49	60	57	73	70	54	69	62	57	63	55	61	65	63	52	57	61	76	78	72	52	56	51	56	59	69	60	57	61	54	61	61	57	48	58	70	69	76	54	60	65	51	55	51	72	56	64	54	62	55	57	54	66	55	59	86	53	60	61	50	60	69	57	64	59	69	66	59	69	70	61	65	65	55	53	79	55	77	46	56	53	63	64	54	70	55	61	64	70	61	57	56	51	61	73	52	57	75	72	65	52	62	53	73	68	69	49	61	62	59	61	69	59	65	63	61	57	68	50	60	59	62	56	59	64	64	58	61	64	52	66	55	62	64	70	45	67	58	67	52	51	59	59	49	64	60	49	56	49	58	46	61	59	60	60	47	52	49	53	64	51	50	56	59	59	66	65	65	57	67	57	63	56	59	56	49	61	55	61	62	52	55	53	55	65	63	63	57	68	63	43	70	60	67	62	67	55	80	70	54	60	51	64	54	74	69	59	45	54	67	58	63	68	58	56	62	52	59	65	46	74	60	60	64	67	56	62	63	58	59	52	60	55	49	55	56	61	56	63	57	63	51	69	76	61	56	60	65	60	61	65	50	57	58	61	68	70	68	61	57	58	77	55	60	55	51	69	51	49	67	73	48	65	63	77	60	53	62	57	58	79	65	57	41	60	56	57	63	61	72	51	62	55	56	56	65	52	54	52	47	60	50	52	61	49	53	56	55	60	67	59	53	45	61	68	64	60	57	72	74	54	56	67	56	49	65	45	54	59	59	50	57	63	49	57	55	53	58	71	65	54	53	63	52	54	78	51	58	49	62	50	56	52	51	56	63	52	56	58	47	46	64	77	63	59	70	51	56	53	55	53	61	56	45	42	65	54	70	67	69	60	62	61	56	52	69	49	57	64	68	64	67	54	56	53	62	57	61	47	59	58	61	54	55	58	58	61	60	56	65	65	73	65	54	61	54	59	56	51	58	81	65	53	71	55	58	55	54	54	61	70	57	49	55	65	47	60	68	62	66	63	54	59	65	61	68	57	53	59	62	61	63	65	65	58	54	56	58	50	58	59	56	83	74	62	58	54	69	65	62	55	57	69	73	62	54	58	54	57	59	62	55	63	47	65	65	60	76	59	68	62	48	65	69	60	56	63	62	54	55	58	61	67	56	67	55	70	58	54	47	74	61	64	60	63	51	65	76	63	58	42	62	69	56	47	53	67	65	61	53	62	44	45	53	56	68	52	50	58	72	59	64	66	57	77	57	63	73	45	54	49	63	49	63	56	54	61	46	66	65	64	55	73	51	65	72	67	51	60	57	54	63	64	60	67	56	60	41	47	56	53	51	66	73	73	47	57	67	57	44	62	51	56	62	59	61	75	61	59	55	70	50	61	55	61	59	59	55	57	54	63	73	46	62	53	61	54	50	62	59	59	70	61	49	51	71	50	53	49	58	55	66	51	63	65	58	48	58	64	63	59	65	71	50	75	58	63	63	54	59	52	71	60	61	80	51	70	50	59	47	69	48	68	51	62	71	53	57	64	53	58	43	64	72	73	65	37	63	55	57	64	64	61	56	63	53	50	63	60	59	65	56	70	53	42	56	56	58	58	62	54	71	57	51	41	65	55	63	50	68	47	58	51	59	66	72	48	50	60	46	51	75	49	62	67	61	48	64	76	56	60	50	45	49	47	53	61	66	48	67	60
42135	53330	49061	53207	51097	36026	21892	8471	2125	932	785	767	754	761	746	756	739	782	693	774	734	738	757	737	752	759	749	771	690	746	754	723	760	731	728	746	697	765	771	718	754	695	756	764	734	666	736	799	747	700	763	736	747	768	722	759	746	736	726	722	696	746	742	762	742	752	723	730	753	701	733	705	684	782	742	721	783	724	714	728	760	717	759	748	718	748	685	749	778	792	724	697	729	729	690	742	734	704	753	732	719	761	772	731	729	688	721	732	746	776	765	742	729	761	762	738	726	711	745	718	741	751	782	665	753	722	725	729	724	787	754	736	732	735	762	775	762	757	749	732	743	784	709	751	714	697	778	694	692	763	766	695	719	786	738	755	757	709	773	819	656	730	705	736	737	712	708	711	739	751	726	758	756	736	725	776	748	714	717	746	727	763	719	778	725	694	774	760	750	772	694	694	763	705	746	780	663	698	741	748	767	752	719	755	702	771	720	705	764	705	736	736	696	701	746	752	770	732	730	745	737	697	732	725	766	757	731	752	697	700	692	761	747	733	728	724	722	726	678	754	772	683	756	749	734	723	721	718	695	740	757	791	733	706	706	704	707	757	768	723	793	704	732	725	739	746	761	735	745	757	742	749	764	696	697	746	726	733	774	717	703	730	719	729	744	750	757	700	743	724	733	729	758	771	770	789	728	723	751	703	749	765	712	708	716	717	761	767	726	776	715	747	780	751	678	742	732	738	757	743	716	750	675	746	761	721	712	714	761	735	746	716	768	701	707	748	767	697	736	733	745	770	746	686	707	698	727	782	752	745	720	794	735	704	793	752	740	720	757	774	746	797	793	711	735	722	760	746	723	762	749	735	735	792	801	736	787	749	766	778	742	736	728	736	781	737	716	743	709	811	726	784	759	693	764	763	731	742	725	770	733	716	712	714	724	692	749	724	748	778	743	727	780	701	691	698	760	685	753	707	745	750	720	759	742	716	708	734	732	758	738	751	683	759	745	720	685	727	710	699	746	732	743	784	775	768	754	769	732	710	724	726	750	737	751	710	736	741	711	760	701	701	741	731	713	744	728	762	720	768	740	739	763	731	687	738	689	715	759	735	761	716	747	736	716	763	737	712	747	721	719	751	755	728	706	713	696	777	717	740	730	738	753	697	756	768	703	708	771	719	724	733	728	729	756	711	693	712	744	734	741	767	770	723	703	677	707	736	704	752	741	693	734	683	766	787	715	733	739	770	748	729	723	741	741	731	694	702	709	721	745	751	773	767	689	730	726	711	744	736	711	678	741	736	734	750	706	751	696	826	743	712	740	738	697	765	703	715	697	765	730	721	770	690	774	716	730	804	762	728	763	752	758	721	752	706	701	730	714	773	756	721	726	733	723	710	768	740	744	782	765	732	718	691	730	728	738	774	771	720	743	775	783	761	773	759	685	764	708	746	731	763	694	708	675	710	706	724	705	688	736	791	712	794	754	737	700	734	752	713	735	716	726	703	735	704	754	750	791	755	693	716	762	661	712	706	719	684	762	748	723	750	683	727	714	724	778	721	757	701	747	724	797	726	766	759	690	709	747	721	724	696	738	715	763	747	744	762	700	689	711	757	727	745	755	746	792	753	762	696	731	767	754	777	750	760	746	726	733	731	718	700	699	701	728	739	725	727	731	730	785	727	762	687	730	756	737	735	766	722	730	723	749	738	747	699	727	785	712	692	736	727	754	717	728	728	760	774	730	727	748	724	697	683	767	754	739	708	718	725	718	721	724	746	764	765	734	747	749	749	747	691	725	711	717	795	754	771	673	711	749	756	768	684	763	701	726	745	724	718	683	783	755	745	712	776	711	776	708	746	746	753	668	737	726	736	726	756	731	742	703	714	711	770	713	749	705	744	743	758	776	711	706	704	738	731	702	731	759	721	734	755	750	746	734	802	699	711	744	768	735	747	735	717	755	761	780	741	740	768	712	739	743	736	710	755	772	728	731	762	727	673	755	716	730	648	728	775	735	759	754	748	704	716	690	751	767	721	744	757	713	736	765	677	732	768	728	774	691	727	707	727	725	714	780	709	765	736	714	723	715	707	733	737	700	772	747	725	719	725	723	763	728	713	765	714	778	739	747	757	751	725	764	764	742	730	729	732	702	738	771	710	742	708	710	700	742	735	706	732	716	760	734	732	727	759	774	710	783	746	722	728	730	739	740	738	715	743	703	727	760	781	733	785	743	718	719	709	719	679	738	755	692	769	769	759	752	743	754	687	768	753	780	791	770	734	729	721	697	709	754	722	725	740	725	717	771	726	720	712	777	692	695	753	724	720	772	778	738	752	766	715	714	758	788	756	711	722	729	734	719	744	761	722	749	715	720	758	756	731	699	712	738	764	732	693	731	728	699	784	746	706	715	727	768	836	786	697	739	776	755	757	736	740	768	747	737	694	744	719	823	733	746	717	754	731	737	665	711	684	699	782	742	707	718	688	671	730	722	765	687	711	752	739	684	774	705	760	731	715	715	734	698	708	785	754	758	737	717	730	769	706	760	722	707	724	740	746	740	726	718	720	759	719	747	780	723	733	745	744	745	778	748	734	756	718	718	711	704	715	702	733	739	754	665	771	739	723	720	725	727	725	738	681	775	736	753	795	726	722	743	741	771	764	752	756	727	732	769	783	786	721	723	677	736	712	710	706	763	783	799	740	763	747	746	694	765	668	802	705	759	729	742	739	729	719	750	742	726	713	738	777	751	696	695	702	740	752	749	746	701	767	706	735	707	807	769	738	794	708	732	770	771	740	738	727	690	750	728	739	742	730	735	769	724	745	731	764	794	771	714	732	755	757	697	701	755	712	746	751	782	725	712	781	711	707	777	696	751	696	763	743	764	700	714	716	751	720	748	803	745	778	751	722	794	725	734	747	718	773	722	734	712	759	702	764	766	751	767	727	723	752	713	721	692	736	742	700	768	746	741	731	735	728	723	721	724	682	752	697	772	714	725	690	713	787	734	731	705	825	754	761	761	745	776	719	739	730	757	795	720	753	731	684	740	718	749	767	688	751	725	748	752	716	742	711	742	755	737	769	744	765	731	745	771	719	674	683	755	693	699	750	725	702	718	720	711	779	748	753	770	741	729	766	723	706	772	718	737	755	773	759	709	736	728	747	719	740	723	708	757	721	777	745	786	755	725	697	793	730	720	758	685	744	772	724	769	738	734	760	766	697	787	735	705	732	727	773	723	735	742	763	753	715	781	706	750	759	784	756	735	692	738	742	717	743	679	702	733	717	787	731	724	786	751	727	776	722	740	749	752	745	746	766	745	741	722	693	770	760	762	701	725	708	757	749	755	768	683	669	736	760	705	749	723	747	742	720	731	735	735	758	735	717	744	780	755	717	743	714	723	701	774	744	760	728	726	760	744	724	801	721	770	745	739	736	729	739	763	719	697	697	778	692	737	714	734	706	723	736	729	747	725	725	751	716	782	736	708	758	714	751	741	778	732	745
3407	6848	6625	4463	2113	899	310	146	77	58	43	47	55	52	63	47	53	65	70	46	46	61	59	63	53	54	59	48	58	56	62	55	56	69	43	63	52	66	73	73	57	49	71	49	52	54	59	55	51	60	57	63	52	57	76	61	48	68	59	69	77	59	69	72	57	58	61	55	64	52	57	50	55	66	58	61	57	67	56	60	61	62	49	54	54	66	54	58	62	61	58	51	49	57	67	63	57	51	61	46	59	60	60	70	61	65	58	56	50	57	55	47	64	73	70	62	59	57	59	67	63	58	67	48	51	45	57	66	49	56	57	55	62	55	58	56	60	68	45	56	60	66	46	59	60	74	59	65	58	52	73	53	64	66	68	61	55	44	50	74	51	63	47	60	54	52	51	58	61	73	69	52	68	75	54	68	51	51	65	46	61	56	63	54	64	50	59	51	62	54	48	47	56	53	60	64	59	57	57	61	68	63	59	60	62	49	62	67	68	54	63	53	56	64	60	66	61	59	71	65	57	45	53	52	64	58	53	63	67	67	73	48	55	58	57	74	62	78	58	67	62	58	57	67	59	59	46	47	51	48	66	61	53	61	49	70	67	71	51	56	64	63	54	67	68	55	62	57	68	61	61	55	56	55	62	58	63	50	54	55	67	57	56	48	58	66	52	54	76	55	67	61	58	64	60	61	69	47	66	57	48	55	54	66	54	59	59	52	60	55	51	64	65	57	56	78	56	61	42	50	65	57	55	53	55	55	48	61	56	71	58	67	71	53	57	47	63	63	60	59	56	66	67	82	60	84	53	50	55	70	49	69	52	66	54	50	67	69	66	64	52	66	44	55	51	63	48	61	49	48	59	59	55	61	65	60	62	52	57	64	51	67	68	63	47	57	69	73	61	62	59	62	52	71	56	57	60	70	59	60	55	50	56	53	64	60	70	46	68	74	57	52	65	51	57	68	60	72	55	57	69	66	63	52	64	58	59	71	59	60	52	59	68	68	54	62	70	53	59	46	63	71	52	72	64	62	64	43	47	47	67	52	55	53	60	50	51	62	46	54	59	54	47	55	60	48	74	52	62	62	78	70	66	58	42	59	49	59	62	63	56	60	71	65	48	61	52	62	41	58	64	55	63	59	53	48	41	61	55	46	57	58	60	69	53	65	58	55	52	58	64	66	60	66	60	53	61	57	47	67	61	61	44	79	64	44	72	77	62	52	42	62	65	65	69	57	53	65	53	53	63	62	47	49	52	68	57	69	49	53	53	45	57	55	51	70	50	65	63	62	63	49	53	51	54	68	57	60	50	58	54	55	59	41	78	56	58	66	65	62	56	63	58	56	52	68	47	83	65	71	59	52	57	52	49	67	46	62	80	74	64	71	63	60	62	57	52	56	68	53	49	52	61	64	69	45	63	55	73	45	60	51	57	51	67	58	65	55	54	57	54	46	60	53	71	55	63	62	60	68	64	56	67	45	46	52	50	56	62	65	59	56	60	56	50	69	63	60	65	56	61	61	52	53	58	74	66	59	63	59	48	52	63	62	37	47	53	56	61	63	73	65	55	43	51	73	67	54	45	51	57	70	54	53	61	63	66	67	56	57	63	46	54	72	57	61	55	53	64	46	61	58	49	61	65	50	63	59	49	49	50	42	67	62	56	55	72	67	73	83	73	57	57	62	49	60	57	51	72	51	61	55	60	51	61	64	73	46	49	57	61	60	60	49	60	59	58	57	49	50	55	63	43	54	55	56	59	51	58	54	44	56	51	51	53	92	55	64	53	56	68	61	61	57	60	75	78	60	47	55	65	52	59	57	58	54	68	52	45	61	61	52	65	62	45	60	61	57	57	60	57	65	67	78	57	67	62	71	64	61	53	53	63	60	62	42	61	62	69	54	50	66	54	56	62	66	65	51	62	61	76	70	73	56	56	54	49	59	61	47	53	70	66	65	56	50	45	50	60	41	53	58	68	59	70	59	51	68	50	59	57	48	66	69	57	49	50	66	66	53	59	58	72	66	56	58	80	67	55	52	59	64	59	48	81	46	53	50	66	48	65	61	59	60	68	52	61	62	59	57	49	67	44	67	50	65	76	67	71	55	66	55	58	53	58	66	61	55	56	55	53	60	67	50	62	50	69	59	60	47	60	58	66	55	69	63	63	49	78	49	58	60	57	62	61	56	71	53	57	60	66	56	50	59	65	68	59	57	56	61	55	67	61	56	57	44	64	62	53	52	60	74	56	62	49	57	63	63	56	72	63	73	61	52	69	69	58	54	76	71	72	62	56	59	60	52	61	58	44	65	63	54	59	72	70	57	52	52	71	60	61	74	55	62	56	45	60	53	58	57	57	62	55	71	54	51	68	56	59	65	58	61	60	58	45	66	52	64	60	53	72	51	54	59	52	62	64	48	57	70	54	56	63	60	51	59	53	65	45	64	58	46	50	50	72	50	61	58	48	65	63	61	59	63	62	43	54	48	52	64	65	47	60	57	59	48	60	59	67	57	62	60	56	55	50	64	46	45	64	57	64	56	46	51	52	61	55	66	52	62	67	57	59	58	50	56	57	50	55	53	44	59	56	66	47	54	51	57	56	64	64	56	49	50	61	62	58	52	49	54	50	50	59	63	59	62	63	47	59	59	74	58	56	50	63	47	63	48	68	47	60	57	63	62	62	50	58	44	60	52	64	53	62	56	68	65	69	71	53	71	63	65	62	68	67	53	70	64	59	66	61	59	61	55	53	63	55	57	49	73	53	60	60	67	63	64	69	65	54	49	65	63	55	49	62	58	58	54	63	58	48	56	56	52	71	52	53	55	58	63	54	66	68	65	57	69	73	61	52	74	60	50	62	63	47	66	48	51	45	62	59	57	42	57	64	55	56	43	60	58	49	57	63	55	61	49	73	62	53	55	55	52	46	76	75	61	73	50	70	52	47	76	61	65	54	66	56	59	68	53	56	54	49	61	56	45	63	48	62	66	61	69	58	60	77	61	60	68	69	65	66	45	54	68	68	66	52	55	58	61	61	53	59	52	64	54	65	59	58	56	67	45	68	50	68	60	58	53	67	57	59	46	54	54	51	55	70	61	62	61	66	59	55	63	61	66	51	69	59	54	66	50	55	52	60	70	45	44	64	58	51	72	56	60	59	65	75	53	55	64	56	61	60	70	54	53	70	67	59	63	46	61	54	52	63	67	66	62	51	64	62	76	61	62	60	57	68	57	52	78	51	53	57	54	69	54	57	57	57	74	64	54	46	67	67	49	49	62	60	58	66	54	70	66	81	62	60	56	57	58	51	40	52	64	73	64	68	63	60	54	54	46	68	65	66	51	66	53	53	45	53	63	51	69	56	55	56	47	63	46	66	57	59	57	49	76	57	63	55	68	50	43	70	62	71	53	45	61	54	71	57	76	58	71	55	49	62	63	60	50	54	56	49	70	56	71	62	60	66	62	61	47	59	61	54	45	58	53	48	56	46	74	57	42	64	65
32374	33028	31214	33083	30708	20798	9417	2919	1099	766	704	758	742	680	730	736	722	748	681	710	760	693	722	699	678	709	669	706	718	720	711	740	722	742	723	719	718	758	670	711	754	740	711	720	699	723	712	696	748	693	714	719	693	679	717	697	680	680	709	699	709	680	712	704	728	703	718	752	749	742	741	724	697	720	706	701	704	701	711	702	758	764	700	670	714	685	697	694	702	702	718	709	724	702	736	714	704	710	702	750	711	753	717	765	714	752	705	730	691	723	777	726	725	739	700	647	706	734	744	770	732	680	728	703	753	727	738	742	709	720	731	716	673	681	719	751	723	710	670	722	754	689	736	724	699	708	728	780	724	670	716	694	793	724	718	711	760	720	788	707	732	698	674	738	705	718	710	746	672	734	678	745	712	713	718	718	725	757	733	741	749	709	691	778	691	670	753	719	679	750	679	703	718	674	676	698	675	670	714	729	743	725	711	717	723	669	701	735	723	692	714	710	681	698	727	744	707	734	717	691	704	698	734	752	723	697	746	743	696	673	714	727	706	710	758	749	735	735	774	749	740	687	704	693	708	755	744	713	714	723	689	686	672	724	757	712	724	725	719	661	706	698	759	720	671	775	694	709	713	804	689	715	676	732	706	722	759	706	680	728	673	665	759	691	765	687	709	728	679	690	770	728	730	713	681	691	733	775	697	706	701	711	731	764	727	761	734	721	704	714	744	697	731	734	776	727	713	745	714	756	671	721	740	733	696	728	727	711	708	664	670	719	737	681	737	762	653	760	704	724	687	694	728	714	707	755	730	774	729	734	713	719	703	746	677	726	696	741	690	703	714	694	764	682	744	712	710	678	686	737	723	724	697	737	685	753	675	675	748	779	709	713	717	699	698	653	737	693	750	740	739	727	722	700	692	719	736	737	729	702	726	778	716	710	663	737	749	724	725	678	751	770	675	708	707	732	694	721	720	724	720	661	706	775	728	696	703	696	749	705	761	699	708	733	714	705	670	712	730	752	704	761	657	665	730	741	699	755	689	753	715	734	708	729	685	736	697	732	716	763	676	733	700	706	715	720	719	688	732	722	781	685	730	714	700	728	738	737	677	724	733	678	731	727	748	725	732	714	727	732	734	753	727	729	730	726	717	720	683	745	710	718	684	788	701	703	732	742	725	734	739	676	715	727	725	743	741	695	724	747	735	686	681	726	659	732	716	680	725	718	752	726	698	694	723	716	711	741	726	654	715	779	736	697	721	752	726	759	789	751	717	691	680	737	733	698	745	674	738	716	746	708	734	712	674	686	737	721	720	766	676	689	732	692	748	697	695	728	708	748	690	729	678	765	748	697	738	719	721	744	668	715	656	688	744	755	712	718	683	751	699	739	733	651	722	682	722	742	718	728	741	720	753	728	716	715	732	753	741	764	732	683	672	749	704	725	675	732	671	719	755	699	712	712	714	692	745	736	694	748	701	727	698	757	727	685	723	743	756	714	732	735	722	732	703	724	729	716	705	695	702	703	685	640	698	739	710	714	764	724	727	715	708	745	683	740	706	702	698	694	703	741	723	720	742	709	727	732	721	694	737	741	705	754	681	740	719	676	717	734	732	744	735	681	719	760	700	690	725	702	684	725	655	730	723	692	745	704	736	693	689	722	740	694	787	677	675	726	689	709	688	691	686	680	727	691	675	695	703	729	748	682	685	681	713	669	759	705	721	693	695	705	745	700	733	755	733	732	681	662	708	747	687	736	734	755	695	703	737	732	743	744	735	713	716	769	748	756	755	738	739	676	711	715	711	671	692	719	717	724	708	709	693	712	698	689	714	739	758	692	712	732	684	712	748	716	687	733	696	709	697	673	737	715	672	726	707	770	768	674	705	745	718	723	725	760	716	686	717	663	733	714	683	713	719	754	683	707	701	780	682	709	746	699	682	717	755	766	746	691	768	747	742	725	750	695	698	743	672	723	732	743	725	722	709	720	692	770	762	687	719	724	725	755	702	704	685	728	653	773	730	717	730	679	725	713	783	719	706	719	703	760	647	709	716	723	725	679	692	729	680	710	773	767	666	695	675	764	745	697	662	662	728	699	769	734	664	677	715	692	713	714	737	730	690	727	684	725	704	680	711	702	677	675	726	746	732	702	723	695	699	700	721	722	740	724	719	725	730	677	752	751	743	695	733	716	743	675	740	685	745	750	721	689	660	708	721	679	705	714	745	698	709	687	679	716	723	709	727	699	739	714	701	738	715	736	688	722	746	697	749	730	721	710	687	729	728	723	649	710	694	709	714	695	677	710	700	722	708	747	729	731	727	698	693	716	740	723	697	756	761	664	728	736	737	703	717	702	704	695	681	720	788	643	708	718	758	690	729	691	703	738	680	701	780	663	748	684	707	741	720	646	661	741	691	697	724	683	752	758	739	723	707	712	672	698	745	724	727	693	734	699	713	712	714	762	711	737	733	653	748	723	721	679	692	684	693	713	768	677	701	691	712	748	716	700	729	679	722	691	671	741	678	649	735	733	700	702	705	674	761	742	724	722	724	699	717	706	725	709	755	714	694	721	731	714	691	710	780	772	736	721	735	738	694	689	741	676	687	743	724	694	715	683	689	753	719	706	698	766	685	720	734	658	726	704	697	683	721	676	753	701	714	737	739	730	709	668	714	684	716	715	690	698	666	698	713	691	697	757	675	759	722	677	735	746	740	719	681	722	719	680	682	743	723	725	707	710	762	759	731	734	734	710	684	701	702	738	707	711	697	699	709	730	747	703	689	697	718	722	691	696	674	712	715	705	741	687	739	719	736	724	701	706	721	746	767	715	719	717	663	741	726	727	722	721	705	741	770	717	732	721	665	707	703	711	729	716	716	734	700	722	718	728	663	736	750	727	752	772	757	735	760	728	678	711	712	700	727	722	722	744	714	663	732	747	716	726	730	737	765	715	676	700	726	733	704	674	741	705	726	702	719	692	712	689	689	689	721	670	697	735	722	686	726	750	746	745	738	662	732	727	697	727	686	678	761	681	719	742	705	731	729	727	695	731	731	714	715	689	724	722	722	720	699	668	732	777	746	708	739	695	735	705	719	668	751	765	678	726	663	705	721	705	724	741	746	693	712	735	699	680	708	713	756	743	764	722	669	707	703	716	764	682	742	716	722	731	727	690	704	703	662	722	709	696	680	670	737	724	756	716	719	716	684	745	740	746	718	679	733	710	747	711	748	723	708	752	711	720	730	751	712	745	690	710	732	710	699	705	735	727	725	713	695	701	712	738	723	744	709	715	688	731	677	721	724	705	747	702	695	680	717	744	755	739	680	744	668	677	688	714	732	724	725	726	705	753	692	731	744	708	682	747	696	739	719	686	717	707	730	770	737	726	729	687	714	713	736	664	712	693	668	731	731	704	701	713	668	672	710	752	684	696	672	743	731	723	716	735	697	685	720	695	698	712	671	729	723	727	754	697	718	732	740	680	727	708	745	725	742	744	738	724	707	729
8682	19704	18117	11779	6017	2470	736	230	99	72	50	68	51	62	54	61	86	66	55	64	53	60	58	66	62	48	66	62	67	53	71	61	63	65	59	64	49	42	71	64	55	66	61	61	64	69	61	50	60	63	40	60	61	68	52	68	45	52	62	59	52	62	61	62	56	55	67	50	51	51	57	61	56	54	56	59	57	55	68	58	71	48	53	58	57	54	55	63	56	58	54	58	62	63	54	51	52	61	54	57	65	59	46	53	46	68	64	57	56	56	47	73	63	67	61	64	53	60	50	48	60	70	74	63	61	54	61	59	62	69	56	58	55	67	58	54	69	55	63	58	47	60	57	50	54	57	59	56	61	47	46	53	52	58	53	58	57	46	67	62	52	64	53	52	69	45	72	44	35	51	49	57	55	65	54	60	71	58	48	64	83	56	61	49	66	60	50	68	74	73	59	73	64	53	50	62	61	62	58	61	56	62	60	68	64	61	48	48	54	69	55	66	49	55	60	62	60	68	52	61	64	62	49	53	54	46	60	72	47	69	53	56	57	60	56	61	52	58	56	63	71	46	67	57	65	52	72	73	60	58	55	51	66	62	57	59	59	67	51	61	71	54	60	53	56	52	61	50	47	60	57	58	55	70	62	46	65	73	43	67	59	54	57	48	70	55	62	56	71	58	75	46	66	62	72	66	56	68	65	52	55	71	66	62	64	46	66	44	47	63	55	68	53	72	62	57	60	69	67	50	57	55	69	63	63	58	48	41	51	54	53	52	48	62	59	48	57	47	69	60	62	69	59	57	57	62	55	52	58	52	55	46	70	54	70	60	66	60	49	52	61	50	57	46	55	59	61	64	59	54	79	65	52	63	66	62	57	61	65	57	55	66	50	65	66	57	51	54	61	65	65	68	48	61	61	69	61	60	71	60	62	56	55	62	54	72	58	72	60	57	65	54	48	81	54	51	59	63	67	64	46	57	66	71	68	61	73	69	51	58	53	53	62	67	54	51	65	68	47	66	51	58	55	59	58	58	52	54	49	61	50	62	57	46	45	73	46	53	55	56	62	51	57	53	65	56	70	60	63	57	61	51	64	55	58	61	66	53	66	52	52	52	49	51	69	62	59	71	45	50	57	67	63	76	70	63	47	39	56	61	50	55	67	55	40	60	54	59	63	67	70	64	51	72	54	55	68	51	49	56	66	66	61	67	49	56	60	62	64	46	58	51	44	69	56	62	58	55	61	63	57	69	54	63	67	50	56	57	66	51	62	60	63	45	56	52	69	52	53	74	66	65	57	48	78	49	61	62	70	64	57	54	64	70	69	50	72	62	70	54	49	75	73	35	65	55	62	61	59	52	45	47	60	67	58	71	63	52	56	57	62	64	66	59	56	52	63	47	62	68	53	50	55	52	46	63	57	64	61	64	51	59	60	66	52	62	45	59	64	62	58	53	67	66	65	49	56	60	69	64	58	66	59	70	66	57	47	58	72	71	60	63	65	61	63	59	56	63	59	51	66	55	55	62	59	62	53	72	52	50	62	60	51	75	79	62	51	51	77	56	58	62	59	52	69	70	72	58	58	77	50	59	52	58	65	77	55	49	57	51	58	67	57	59	65	63	57	55	57	61	55	65	51	63	61	55	63	39	68	71	60	54	64	62	62	61	51	51	49	60	61	53	64	50	63	51	62	65	76	50	64	60	68	65	65	48	60	71	59	57	48	51	50	65	63	41	55	62	63	63	72	59	58	50	47	64	67	73	63	65	56	64	41	46	69	62	61	56	62	58	54	55	51	47	69	76	52	66	65	50	59	65	66	66	51	64	61	52	70	65	56	50	67	61	52	65	65	58	53	48	46	59	63	59	47	61	60	61	52	76	65	52	60	46	61	73	50	56	48	59	50	73	68	43	59	66	66	53	49	70	62	55	48	48	63	66	57	57	47	72	62	54	50	57	46	65	60	64	49	63	64	61	54	60	54	51	52	67	57	56	64	73	65	58	60	55	68	70	77	59	61	70	59	48	63	63	63	60	66	57	67	72	65	65	62	55	52	60	61	62	51	59	71	56	74	59	58	51	58	48	49	77	68	61	62	65	55	59	76	68	63	57	63	73	50	81	65	67	63	59	61	48	75	59	58	61	56	65	62	59	60	53	53	56	50	55	65	72	52	69	60	54	60	61	58	45	55	50	52	65	58	47	62	63	59	61	63	59	59	56	51	54	51	63	70	56	56	53	59	54	57	63	55	52	72	57	60	51	79	69	67	67	63	62	52	82	51	49	55	71	66	56	60	69	59	77	59	46	53	74	55	62	59	45	44	54	55	49	81	52	65	70	62	54	70	71	50	62	59	66	81	67	59	69	56	62	66	71	38	61	63	73	64	65	75	57	61	52	73	52	61	60	43	46	53	57	64	65	59	56	49	60	63	54	49	56	61	57	51	51	73	64	50	66	66	65	62	54	57	58	73	70	64	69	66	61	68	50	49	64	55	52	75	51	62	65	54	76	56	59	50	50	57	62	62	63	53	56	52	62	66	54	64	53	60	54	50	65	64	50	51	60	59	46	67	50	68	72	55	72	58	59	52	66	42	56	57	59	67	67	69	57	46	68	58	66	64	53	50	61	47	55	68	71	58	49	57	53	47	47	55	53	62	61	73	50	56	56	56	52	47	52	50	53	64	60	52	67	54	68	62	58	53	63	51	58	66	76	61	61	59	70	46	63	65	54	63	52	73	52	64	52	55	57	46	52	58	60	60	55	55	49	56	72	57	58	69	53	70	57	71	55	58	62	49	61	57	70	55	70	60	59	61	66	55	60	51	55	49	62	62	47	53	62	56	63	55	57	44	54	73	52	64	74	60	43	65	55	61	52	46	64	68	57	69	54	68	64	61	50	65	62	62	65	52	48	46	63	65	51	58	78	53	78	54	56	57	63	46	66	59	56	45	52	50	67	53	68	67	64	63	66	54	48	54	67	65	56	48	69	63	61	72	60	61	53	60	66	60	53	49	52	63	62	51	51	59	54	51	61	65	55	49	71	77	65	60	56	62	67	65	45	51	46	54	72	56	54	52	66	61	65	67	70	59	40	62	67	57	55	72	70	61	60	65	65	54	60	67	51	62	64	60	58	65	46	62	52	57	56	60	48	64	58	53	53	57	54	56	59	60	47	49	61	71	46	69	52	50	50	69	51	76	63	51	57	57	56	63	52	54	53	73	67	67	64	53	51	68	51	54	53	65	41	52	53	63	62	58	63	63	61	55	60	54	62	51	57	39	62	62	49	59	61	61	55	65	62	60	60	52	55	68	50	73	67	69	74	76	67	71	68	66	68	68	64	58	57	69	61	66	59	49	59	66	48	68	61	64	54	63	67	72	65	62	59	49	54	63	57	62	57	61	56	58	56	48	56	58	58	69	62	53	63	58	60	54	63	62	64	55	62	66	57	51	71	53	51	57	56	61	50	65	57	59	53	53	52	43	42	55	46	59	65	67	46
42651	44738	42346	46764	44229	31630	17769	5992	1753	919	776	730	766	733	682	765	770	707	693	685	724	713	722	655	722	748	770	723	730	704	697	768	737	723	702	674	724	764	739	740	733	775	727	757	754	746	722	700	712	782	707	730	707	763	746	666	762	736	697	679	743	688	738	721	667	684	735	697	738	711	732	731	746	720	692	723	750	755	691	670	734	763	718	781	701	682	687	704	751	708	682	703	712	691	729	672	713	696	778	694	688	705	731	706	723	706	669	729	700	740	767	731	688	744	728	698	781	703	666	693	755	734	751	751	762	683	704	747	688	770	660	744	700	731	749	749	713	695	762	730	672	690	749	744	743	757	733	719	720	778	724	693	738	643	690	755	716	693	754	692	718	674	757	695	710	688	726	700	714	745	726	706	739	722	731	686	729	737	698	694	739	747	761	781	706	724	725	669	707	734	715	738	714	728	718	693	735	762	720	671	711	713	722	695	778	707	725	744	719	721	715	695	766	724	772	714	746	729	762	739	734	714	740	760	727	694	770	662	747	692	703	738	767	748	744	676	702	751	694	691	704	681	721	756	727	750	768	712	793	684	742	732	729	755	696	691	745	702	702	783	714	703	737	731	674	691	781	714	728	731	702	731	746	732	781	680	713	698	709	770	740	740	730	700	719	724	673	736	727	741	743	711	742	728	765	753	667	746	765	724	738	705	724	738	699	744	753	736	669	766	686	729	699	726	702	707	736	753	731	726	755	743	719	726	698	742	722	740	744	753	716	773	700	696	734	719	734	755	757	720	727	694	755	709	765	710	689	711	742	780	738	772	706	757	733	765	715	731	738	728	716	727	717	726	704	733	724	687	700	677	731	696	740	766	731	730	745	692	692	708	730	755	710	720	721	744	696	747	718	742	735	752	723	722	725	730	752	706	722	735	689	693	735	666	775	761	733	730	733	707	698	745	689	703	755	708	672	704	748	728	719	745	669	767	720	716	719	739	759	690	750	733	749	728	706	721	743	732	739	701	756	712	679	718	692	785	720	677	697	740	774	755	732	740	688	702	714	717	765	718	765	731	722	684	770	733	743	715	791	681	743	712	700	703	724	722	687	734	728	738	707	764	758	709	729	723	692	758	742	732	788	702	749	710	728	717	674	750	681	709	734	793	713	735	724	716	749	707	699	691	755	713	714	739	701	777	736	729	717	763	706	668	786	747	700	786	800	754	764	672	726	749	728	706	717	709	711	728	694	745	694	703	744	790	721	727	722	732	697	692	700	730	731	762	732	660	744	713	736	737	705	702	686	698	737	713	754	734	755	733	733	751	745	756	718	761	738	736	753	691	705	736	734	744	760	722	699	744	689	748	727	676	709	693	720	746	726	730	726	707	707	724	726	713	756	712	714	735	726	760	711	743	725	722	769	722	718	720	751	774	712	717	744	741	751	754	751	736	712	741	743	705	717	719	688	733	771	686	670	712	668	703	717	736	697	739	762	732	707	726	668	791	725	745	765	653	736	760	703	758	745	707	761	789	662	728	724	721	734	746	733	732	718	753	708	712	752	727	708	735	693	734	734	738	744	701	743	766	697	712	721	695	730	672	700	737	737	723	752	700	731	738	740	725	692	776	738	720	757	753	778	764	696	714	669	715	679	704	732	709	731	693	732	706	734	750	718	731	793	721	711	742	737	680	704	723	726	687	764	678	711	771	719	689	753	709	726	694	715	713	767	709	756	731	692	736	801	703	695	673	719	750	721	715	741	714	737	731	760	705	754	764	719	754	688	732	744	720	738	761	712	735	718	717	747	775	721	731	755	741	710	737	720	726	742	783	740	713	702	712	771	713	801	755	674	725	749	689	731	686	711	747	742	715	692	720	745	716	754	712	712	679	686	706	755	732	740	739	697	747	732	733	722	725	740	738	706	744	770	721	681	727	683	720	719	733	715	769	718	692	733	744	735	763	717	726	719	746	736	729	731	703	723	726	767	730	758	731	717	764	780	758	735	757	752	717	741	730	733	769	685	805	722	707	764	696	694	721	775	736	758	687	779	716	763	766	708	740	697	702	756	758	749	752	766	751	696	706	754	701	758	767	750	725	731	760	706	715	724	716	733	690	744	725	711	720	771	736	740	694	730	714	697	724	730	714	735	744	731	715	710	726	759	710	748	714	715	730	710	707	720	706	725	767	743	747	724	760	718	715	692	680	751	744	732	704	729	730	691	722	704	722	705	688	677	730	710	714	733	718	745	708	691	693	728	736	686	742	745	731	733	712	749	725	730	714	722	680	784	749	716	744	726	759	713	748	726	753	742	761	734	715	761	702	752	747	769	735	723	719	729	736	728	760	735	721	727	722	711	744	712	711	745	724	724	712	696	663	758	727	726	683	751	667	771	752	690	705	753	708	717	753	776	741	733	676	748	712	740	694	744	766	754	743	739	713	754	739	671	752	731	708	745	735	710	671	764	731	698	732	715	741	722	697	743	759	721	691	722	729	744	708	700	679	755	717	722	707	691	681	747	706	692	709	742	718	772	698	708	710	740	716	741	741	743	722	743	755	722	739	758	729	761	741	692	732	730	708	750	701	715	741	673	689	738	733	759	707	732	766	759	702	757	750	743	720	739	732	763	705	701	739	736	727	759	728	715	723	733	759	701	757	752	694	727	703	708	736	704	759	751	720	700	766	729	713	717	732	694	739	743	735	723	750	682	693	702	738	680	755	790	719	697	688	757	739	681	713	744	741	741	727	747	777	670	740	708	699	712	708	723	684	769	738	719	714	772	754	741	796	708	743	703	718	713	751	737	779	724	709	691	751	752	754	761	702	780	738	692	689	693	780	731	752	758	688	731	751	728	690	684	714	703	690	731	728	721	722	700	711	718	747	748	733	708	723	730	668	740	769	749	749	726	716	745	695	776	706	713	688	701	766	728	736	703	747	694	771	765	715	692	750	705	744	719	668	717	783	741	700	722	731	703	738	727	735	711	683	721	704	745	759	703	722	719	746	692	722	734	747	734	682	685	761	740	769	735	737	703	721	755	725	705	735	710	745	726	744	709	748	703	719	727	668	713	715	717	746	702	730	738	692	682	732	727	757	712	719	720	708	725	715	688	744	698	727	726	733	744	741	753	658	692	715	697	745	727	749	719	686	764	725	711	748	725	698	725	745	740	722	741	783	726	727	725	694	725	765	704	792	747	772	695	711	756	674	713	743	701	703	738	770	725	749	735	697	714	703	721	717	762	706	747	731	699	707	737	735	739	729	698	766	715	742	742	716	699	710	704	699	711	736	774	680	762	740	725	723	718	716	726	721	751	737	745	741	697	716	719	735	689	730	708	758	756	736	684	692	693	746	758	728	754	751	748	737	692	709	734	707	747	722	761	733	742	716	674	754	729	730	680	702	797	695	756	763	761	704	661	699	751	758	676	697	719	729	699	700	686	756	713	724	743	769	753	703	668	690	743	646	776	733	749	802	744	728	750	758	712	749	736	743	727	716	763	715
7084	17013	18166	11995	5967	2522	711	251	100	43	48	48	69	68	52	56	61	56	70	67	59	49	66	64	69	44	52	60	57	61	60	70	62	62	65	71	65	68	50	69	67	56	63	63	66	68	57	51	59	55	50	62	66	54	48	50	60	61	52	46	63	47	55	55	58	59	42	51	51	63	70	60	65	61	55	76	59	66	65	57	52	59	52	62	57	50	43	53	62	66	58	55	61	60	61	48	64	53	61	57	49	53	66	50	52	58	58	65	61	59	51	55	58	61	51	63	58	78	62	64	66	75	55	47	56	65	81	47	73	45	55	67	65	59	69	58	49	63	65	62	60	59	65	68	71	58	47	62	72	63	58	63	64	61	64	71	59	64	67	64	69	50	51	70	53	48	59	54	55	55	64	54	48	61	68	69	59	66	74	49	57	51	54	54	49	58	57	57	67	53	57	72	61	57	63	58	60	63	49	58	54	66	47	52	58	58	67	65	64	70	48	62	63	61	53	52	59	67	59	70	59	69	68	63	58	56	59	57	71	71	54	44	60	66	57	53	70	54	50	50	51	52	57	58	58	46	54	60	50	60	62	78	58	64	70	66	51	54	68	44	55	69	48	70	59	62	60	48	63	64	48	63	54	56	49	64	60	72	54	79	45	56	53	60	60	59	54	66	68	55	54	42	62	61	55	41	66	59	62	56	66	61	63	73	79	60	67	61	49	62	54	53	66	66	68	58	51	55	68	59	56	63	60	75	54	63	67	40	71	67	66	63	55	66	61	58	70	44	63	52	57	72	59	52	57	66	59	77	52	63	42	57	47	64	58	48	67	71	52	57	69	65	55	64	63	64	52	80	62	71	65	67	55	55	65	58	67	54	56	68	67	60	64	67	52	70	66	69	58	60	76	57	71	69	51	46	44	62	58	61	58	53	68	57	61	70	73	51	73	52	66	65	46	55	56	61	65	75	56	54	60	59	73	54	56	62	57	64	49	53	65	54	62	56	49	52	52	48	63	58	52	63	52	64	66	65	59	43	59	63	53	52	80	70	44	48	67	55	57	56	67	56	44	55	54	64	60	70	49	63	79	63	60	67	57	58	68	62	60	55	57	62	47	49	57	60	58	63	54	64	67	58	63	66	54	64	62	45	60	65	63	54	55	56	61	65	70	77	51	67	60	67	51	62	59	62	61	66	61	57	60	48	61	58	55	45	47	57	47	70	47	57	52	61	64	53	64	47	52	54	55	52	69	57	57	62	66	63	47	50	66	58	59	69	43	42	60	65	67	56	64	52	52	59	66	50	50	60	59	54	65	52	70	56	60	49	69	76	67	62	59	72	46	59	51	51	59	59	59	72	50	52	50	63	51	46	68	60	67	59	62	62	49	65	67	58	64	53	74	49	74	69	66	60	62	66	56	65	69	55	68	70	55	55	65	59	70	58	61	45	57	56	63	74	53	64	53	67	68	68	53	51	52	57	63	44	52	71	67	67	74	68	50	55	49	76	63	61	70	61	71	62	49	57	46	53	55	60	71	52	44	56	56	61	69	51	53	63	56	79	60	74	56	62	58	57	66	59	69	64	65	70	57	46	57	49	66	58	65	76	57	62	57	61	72	72	62	56	74	74	57	60	41	58	66	65	62	49	73	47	63	65	56	53	60	39	67	52	77	64	47	58	66	55	56	48	56	72	60	56	59	56	59	58	49	50	64	63	68	66	52	54	46	60	59	62	52	57	63	64	47	54	61	64	69	65	65	68	66	58	40	69	72	77	63	57	63	59	53	67	60	68	62	56	49	52	46	46	58	54	66	57	51	79	54	64	53	69	56	57	72	50	55	54	53	65	44	72	68	65	68	55	52	49	67	46	64	60	63	58	68	59	61	59	59	55	65	64	63	58	54	73	53	59	59	79	60	60	64	64	53	51	53	69	47	66	47	60	67	55	61	61	59	47	52	47	54	65	55	50	53	65	55	55	51	49	57	69	49	63	50	64	60	53	46	59	54	51	58	57	73	63	44	55	36	52	77	58	58	40	73	63	64	68	62	59	71	53	56	66	63	52	49	47	61	61	60	63	55	63	52	68	63	63	56	47	59	58	66	56	63	48	60	42	55	59	63	64	58	57	67	64	54	50	51	56	59	51	63	60	59	57	49	54	49	55	51	51	58	60	56	56	54	56	56	46	42	54	59	54	58	55	51	43	54	57	54	63	65	62	66	64	53	63	66	58	66	65	70	69	59	66	56	52	73	55	55	63	63	47	60	67	53	56	58	53	54	48	58	76	63	41	54	58	66	46	64	55	62	65	57	62	44	42	57	57	60	55	58	60	60	64	70	64	68	63	52	73	57	45	58	70	63	59	74	74	64	57	63	62	79	61	64	50	71	52	62	52	58	68	50	75	69	67	68	60	66	69	64	46	57	53	64	48	61	70	65	57	57	73	60	59	67	53	63	65	61	54	59	58	58	68	45	50	57	58	46	61	56	60	51	57	58	58	65	60	69	70	55	68	50	58	46	59	56	63	62	56	50	56	52	63	62	63	61	66	55	72	63	57	68	58	54	58	62	65	56	55	68	70	54	70	51	55	58	46	71	62	57	70	69	59	72	55	57	70	67	67	53	51	59	54	62	63	54	56	54	61	50	56	55	66	72	61	55	54	80	59	69	53	58	60	79	58	64	46	55	63	61	62	51	61	57	53	51	75	65	58	60	60	60	61	54	48	61	56	71	58	65	74	57	60	64	44	58	51	60	67	64	56	56	61	53	66	72	55	54	51	59	72	71	57	68	60	66	61	52	50	76	64	77	63	34	55	69	72	50	55	49	59	58	62	66	65	65	78	56	58	60	61	71	70	54	69	47	54	62	62	66	52	67	72	73	77	48	62	57	60	58	63	48	60	69	49	68	67	55	58	66	63	60	54	58	58	68	67	42	51	69	70	60	41	55	58	59	53	76	64	55	61	51	71	57	60	62	59	61	59	59	66	50	51	64	55	55	61	52	37	61	60	64	61	56	46	56	57	54	67	69	42	64	62	58	52	56	67	60	51	57	57	57	75	57	44	56	65	69	54	64	48	63	73	41	64	66	66	58	45	60	72	66	71	45	68	46	59	53	52	65	67	63	58	51	63	53	54	51	57	48	56	59	50	70	59	54	56	65	68	74	64	71	56	59	68	64	61	47	49	55	63	47	58	65	51	61	60	62	59	65	63	62	65	69	61	60	53	52	59	49	63	72	72	60	66	54	74	57	57	63	59	52	53	61	58	72	54	54	56	56	56	53	58	59	57	48	65	68	53	70	50	52	56	55	48	52	63	61	58	72	57	71	51	58	54	59	63	63	67	56	49	73	48	68	55	56	67	63	57	55	58	66	50	48	54	64	65	56	54	74	68	67	42	53	65	61	64	61	66	54	54	68	56	71	54	56	81	67	49	58	59	65	57	56	59	44	48	62	51	62	54	46	72	67	61	47	45	56	59	63	31	64	55	43	44	52	56
39257	44673	43535	46033	43406	31626	18105	6164	1697	891	791	747	748	745	797	717	764	747	758	734	768	728	749	750	755	746	799	736	702	705	692	740	770	758	726	792	755	694	741	728	774	804	726	764	715	727	801	717	712	758	741	757	760	772	745	739	776	730	780	746	742	700	752	772	678	769	761	734	685	730	761	780	802	810	721	764	745	737	768	763	743	785	701	733	724	716	687	747	693	743	752	708	766	731	759	732	707	731	703	721	750	766	755	701	747	755	742	750	774	708	732	689	764	790	732	779	729	750	777	675	753	699	733	756	723	722	681	743	718	777	748	745	696	731	730	778	747	701	751	728	744	778	767	747	761	700	724	703	738	718	731	770	738	720	756	718	748	736	769	740	780	756	753	749	740	749	720	745	713	760	775	691	771	742	777	769	732	718	740	730	705	766	774	749	742	752	704	720	744	698	692	671	713	732	706	761	742	715	724	719	748	764	732	706	725	773	794	732	727	727	764	750	715	736	818	753	756	748	720	723	761	739	779	739	764	701	734	715	723	760	734	718	756	759	727	759	781	705	730	771	730	755	721	790	705	718	764	726	741	730	769	734	742	722	705	774	726	751	750	791	774	776	729	751	725	734	740	774	734	707	724	759	709	742	710	707	747	741	713	778	744	737	734	732	685	728	724	759	720	748	759	758	706	672	739	732	729	714	735	763	695	761	778	732	742	788	768	751	775	771	723	710	728	759	772	712	767	716	719	732	731	726	744	715	725	773	767	712	775	716	763	722	728	734	753	753	775	741	757	715	766	704	760	735	757	755	742	768	744	740	722	761	714	748	736	741	786	742	792	745	703	716	732	760	718	749	701	738	729	690	705	712	680	758	743	751	730	754	732	768	761	751	768	709	717	762	709	717	731	691	773	707	700	766	757	742	731	743	800	690	717	749	704	708	774	743	748	735	755	776	765	718	762	755	746	731	723	777	774	755	657	741	726	709	770	754	756	738	764	683	753	727	786	758	747	697	703	705	756	740	755	726	758	745	719	739	711	765	736	784	723	778	737	760	782	743	752	689	733	765	773	741	724	734	710	811	677	748	775	766	737	738	767	743	732	758	725	689	705	750	737	757	738	799	730	803	695	783	746	808	742	743	761	747	759	783	751	766	772	745	709	725	703	742	741	734	746	716	733	812	768	741	820	761	747	745	726	758	739	779	745	800	763	731	752	728	774	762	738	735	719	775	755	737	737	769	716	754	700	781	726	704	716	778	712	728	779	769	770	728	749	764	750	731	706	771	701	680	773	741	709	741	707	758	773	734	752	712	756	713	757	747	716	760	729	768	731	723	729	707	732	740	728	720	759	713	744	758	743	797	815	731	754	732	741	735	758	752	746	711	756	735	744	754	792	719	743	751	741	725	779	708	751	772	778	753	738	729	716	773	741	771	728	735	753	775	767	673	791	729	717	716	754	776	798	772	714	724	682	723	733	678	751	765	770	715	763	758	716	790	697	745	780	723	743	692	754	772	738	728	723	746	760	769	710	785	689	738	775	761	705	734	760	773	744	740	801	699	721	752	767	759	755	753	731	731	752	694	763	732	772	763	752	724	740	752	757	702	795	777	784	707	734	736	750	738	781	712	734	723	759	680	715	741	750	749	732	762	760	749	721	692	754	676	740	713	741	709	741	740	728	683	768	756	772	796	739	739	745	784	770	768	746	731	698	781	737	776	681	754	712	722	712	756	736	724	805	713	747	788	737	724	754	716	744	737	761	700	762	714	722	752	743	776	764	715	728	751	727	806	778	759	682	716	732	749	736	733	797	699	762	726	777	770	726	719	738	727	731	756	740	728	719	773	709	754	723	742	740	718	705	722	774	732	741	710	709	750	753	705	754	722	711	745	704	696	737	762	752	771	771	741	714	747	785	774	716	740	740	771	742	751	732	770	740	726	751	724	725	727	720	743	748	730	749	750	706	752	693	754	703	761	749	735	752	734	738	749	714	741	781	773	751	742	780	741	780	714	742	696	713	688	730	758	720	716	735	780	730	750	742	693	802	780	683	792	703	732	737	717	721	725	748	731	732	761	689	764	716	775	741	753	746	751	741	748	722	752	751	771	753	725	704	723	689	763	769	748	774	791	736	676	765	731	722	722	750	692	732	773	723	779	741	737	765	751	768	736	733	737	760	732	756	753	772	763	771	751	758	763	732	717	760	761	749	762	639	754	722	783	699	756	756	739	749	727	754	741	724	759	737	732	737	764	685	723	694	748	757	776	758	745	751	766	759	733	682	726	768	740	754	777	749	745	758	721	774	760	707	733	785	704	692	793	722	703	734	729	824	786	749	697	785	729	696	736	709	774	766	713	770	767	731	702	729	716	758	717	767	738	728	717	756	726	747	715	718	750	743	759	770	705	726	716	740	728	760	747	707	777	713	740	736	710	705	703	747	732	724	714	746	773	729	767	715	748	716	749	759	744	716	804	749	760	799	748	770	793	769	714	826	747	694	786	786	701	784	747	731	741	698	762	711	731	730	723	771	756	744	723	755	700	710	736	745	733	710	761	692	719	726	749	769	732	776	779	692	729	772	736	759	787	759	746	745	769	729	709	771	739	806	742	718	715	705	676	763	804	712	768	724	743	792	730	755	764	755	714	716	729	727	756	741	753	753	770	715	744	740	771	728	724	737	727	736	743	740	700	761	715	752	750	724	737	730	709	755	752	784	765	806	781	709	776	742	740	716	699	731	766	753	768	750	710	714	720	742	737	792	769	726	762	792	702	780	743	734	760	761	766	726	736	727	776	746	716	755	717	727	796	807	709	725	802	724	747	725	745	747	746	741	787	753	724	751	695	757	743	724	760	762	738	774	742	758	778	743	703	709	722	716	730	714	714	730	747	711	795	760	826	776	791	729	761	784	791	738	716	753	776	736	758	743	757	802	704	758	730	735	745	764	769	714	714	707	745	700	812	731	753	721	691	731	742	742	726	741	751	754	745	705	740	725	797	787	700	760	743	713	720	739	765	715	704	730	706	761	755	725	744	808	768	704	755	787	735	720	754	791	748	736	721	750	701	716	743	730	739	734	708	722	730	677	721	736	702	690	703	771	763	736	746	723	748	756	767	748	752	715	749	765	765	724	743	759	766	735	768	719	749	699	747	692	753	732	727	765	697	703	748	705	756	766	749	720	795	716	761	744	727	705	717	743	757	782	713	747	701	788	748	715	717	756	709	714	734	759	777	773	771	735	728	765	770	749	758	785	749	755	716	745	706	781	728	755	734	707	763	729	752	758	722	703	719	775	674	742	724	785	734	704	752	737	752	726	729	785	737	694	797	713	761	738	728	719	726	762	737	772	729	791	740	723	733	765	767	732	649	748	742	739	718	785	711	772	752	751	784	708	752	747	778	713	792	760	711	763	765	746	713	775	742	728	752	723	760	753	728	728	712	747	737	775	734	744	713	747	762	733	734	734	736	770	723	742	744	727	768	756	778	760	726	748	739	725	727
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
