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
342724134690	342724135254	342724135779	342724136329	342724136903	342724137429	342724138003	342724138529	342724139103	342724139629	342724140204	342724140753	342724141278	342724141829	342724142404	342724142929	342724143503	342724144054	342724144604	342724145153	342724145703	342724146254	342724146804	342724147354	342724147903	342724148429	342724148979	342724149554	342724150078	342724150629	342724151204	342724151729	342724152303	342724152829	342724153379	342724153929	342724154478	342724155029	342724155579	342724156129	342724156678	342724157229	342724157779	342724158354	342724158878	342724159454	342724159979	342724160529	342724161078	342724161654	342724162179	342724162754	342724163278	342724163854	342724164379	342724164929	342724165478	342724166029	342724166579	342724167129	342724167703	342724168229	342724168779	342724169329	342724169903	342724170429	342724170979	342724171529	342724172078	342724172629	342724173204	342724173754	342724174278	342724174829	342724175404	342724175929	342724176503	342724177029	342724177604	342724178129	342724178678	342724179254	342724179779	342724180329	342724180903	342724181429	342724182004	342724182554	342724183103	342724183629	342724184204	342724184729	342724185303	342724185829	342724186404	342724186929	342724187503	342724188029	342724188579	342724189129	342724189678	342724190229	342724190779	342724191329	342724191903	342724192429	342724192979	342724193529	342724194078	342724194629	342724195179	342724195754	342724196278	342724196829	342724197379	342724197929	342724198503	342724199029	342724199579	342724200154	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2162	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2163	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2165	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	3300	1900	2700	2164	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
13785	19511	13624	5295	2517	2712	6529	4193	969	2488	969	77	77	69	60	68	57	51	50	59	60	50	51	64	63	66	67	70	313	418	321	205	115	70	62	50	47	56	57	48	67	55	61	52	67	48	50	36	44	62	38	63	58	64	54	56	37	49	46	46	69	60	54	57	56	56	57	51	40	46	46	55	53	51	54	46	54	46	61	45	39	42	48	60	49	55	53	52	55	37	58	67	57	53	60	49	56	47	57	45	61	56	48	44	56	51	53	51	46	59	54	51	62	51	64	48	51	53	44	55	44	58	62	58	47	61	51	48	52	51	57	52	50	60	56	49	55	62	44	46	58	61	69	46	47	48	56	52	37	52	42	51	44	53	55	54	44	45	49	61	49	60	47	53	54	52	53	75	48	62	54	45	57	48	50	53	52	48	54	56	52	56	54	63	52	53	46	49	55	66	60	54	52	56	46	49	61	48	41	54	61	70	47	63	60	59	50	50	53	51	47	56	53	55	61	52	54	48	56	51	48	49	47	62	58	53	62	44	59	51	46	56	55	51	44	51	61	51	63	48	51	49	69	51	45	45	50	56	53	37	56	44	59	49	52	63	57	71	49	50	51	50	50	50	62	49	46	49	54	52	43	62	54	57	47	57	54	71	46	35	54	66	65	48	56	57	57	50	55	51	44	48	46	44	48	59	57	45	47	57	56	58	47	49	54	52	59	60	43	41	42	42	59	37	47	45	42	47	48	40	42	64	64	60	44	62	44	62	55	46	53	56	52	58	49	46	45	47	65	47	57	49	60	45	51	65	52	52	59	71	60	51	66	47	50	60	54	45	58	45	45	58	51	61	51	46	44	56	46	51	50	48	60	44	54	57	57	44	50	56	43	46	59	60	54	52	45	57	58	50	54	51	63	59	45	53	52	60	49	37	51	44	48	53	57	54	63	53	53	46	65	75	63	64	54	47	53	44	56	63	46	40	50	58	60	38	49	60	71	59	42	57	49	46	67	45	67	54	42	38	49	64	53	57	49	51	55	61	60	56	51	46	51	52	59	49	52	57	58	56	58	54	55	51	46	42	47	54	65	40	63	53	44	55	48	65	48	62	67	58	59	47	53	61	42	52	55	61	63	62	60	57	55	55	60	38	56	61	54	52	49	60	56	52	56	59	56	51	39	60	48	41	51	48	49	53	50	55	45	52	67	52	47	46	59	41	55	61	51	59	48	56	48	47	45	54	52	58	58	49	55	53	58	38	73	37	59	55	50	47	46	63	43	47	56	49	52	48	47	42	54	67	35	46	61	48	56	53	48	60	61	53	45	66	60	53	52	54	52	36	60	50	56	37	56	54	57	51	61	54	54	50	44	54	48	41	62	60	46	62	42	48	49	38	58	44	48	58	37	52	51	53	51	56	50	48	47	43	56	56	42	60	35	55	37	48	48	51	59	51	58	62	51	60	50	53	53	61	45	51	60	44	61	46	46	54	56	43	47	65	51	59	53	48	64	43	53	54	61	40	63	45	57	55	40	52	41	48	42	51	55	58	57	40	60	48	58	54	51	46	58	62	56	51	44	55	51	56	49	55	52	38	50	58	54	41	54	55	45	43	49	62	50	51	54	44	72	57	59	38	45	47	50	46	54	51	45	56	55	61	41	45	46	55	37	48	59	59	72	60	51	52	37	51	64	48	59	47	56	47	50	61	56	50	59	37	60	47	50	52	48	60	63	51	56	42	53	50	49	59	61	40	50	48	48	48	65	60	60	47	45	58	62	48	51	55	59	50	70	51	40	49	51	45	44	32	47	52	71	57	60	50	49	53	60	54	54	51	50	53	45	60	64	53	51	44	41	54	49	54	56	52	54	59	39	47	42	41	57	56	57	59	42	51	52	46	56	47	51	50	45	53	55	49	65	58	52	53	61	59	60	47	58	50	51	60	61	59	47	61	51	51	50	61	61	44	55	51	44	65	55	51	40	59	50	55	52	45	48	51	48	57	59	40	43	52	57	57	51	46	43	54	45	63	45	58	46	47	51	52	67	50	49	55	59	53	42	45	53	51	49	53	48	52	57	52	45	60	58	55	66	51	51	67	64	47	59	65	52	58	55	54	41	48	60	63	53	51	50	42	62	58	41	46	48	53	41	53	51	60	78	45	47	58	67	61	51	46	62	53	49	59	54	60	55	54	39	75	39	56	55	49	37	38	54	50	60	50	54	72	43	50	42	41	39	55	57	51	55	43	54	44	56	48	39	54	61	56	50	53	40	57	49	49	57	43	45	51	47	43	41	53	47	35	49	50	59	40	50	64	55	53	65	65	43	39	62	54	47	52	44	68	49	43	54	48	47	51	46	54	61	47	53	52	52	46	49	56	54	49	51	68	43	49	46	56	54	59	49	66	46	53	52	55	58	53	47	40	43	59	65	53	46	53	61	64	68	45	41	54	39	57	66	44	47	54	48	59	53	51	60	49	53	39	57	53	62	50	44	43	50	54	47	57	57	49	35	56	44	49	52	55	57	56	44	50	60	47	54	59	57	41	62	58	51	71	53	68	62	50	52	49	57	43	56	37	60	55	47	64	52	50	38	60	55	42	56	47	58	60	58	56	57	44	46	56	41	35	33	53	53	64	41	45	37	56	53	57	55	41	63	61	60	57	65	47	58	56	56	52	54	33	60	48	62	56	51	60	59	56	48	39	50	63	45	57	32	56	50	52	46	61	60	52	39	64	56	46	48	50	43	43	47	58	52	47	52	56	53	53	50	61	65	55	39	61	60	50	57	36	48	36	49	57	49	67	50	46	53	51	63	56	51	48	61	43	56	45	59	58	47	53	48	65	55	48	48	55	47	52	66	52	58	46	56	60	45	48	44	59	42	42	67	53	59	66	61	55	59	38	49	48	67	35	56	55	63	51	41	54	55	52	51	48	49	39	53	58	65	41	65	50	38	60	47	47	42	56	58	53	43	53	52	53	44	45	44	60	51	46	43	49	45	37	55	55	54	51	37	60	41	71	75	49	80	62	67	59	45	55	59	54	48	55	60	66	56	62	57	53	51	49	55	60	56	54	66	53	54	60	41	56	63	62	60	54	55	52	52	50	52	45	47	73	48	56	48	51	63	47	55	49	53	57	47	51	43	57	60	51	46	44	34	51	45	49	39	46	39	58	50	44	62	50	44	40	64	55	58	42	52	52	50	47	41	48	64	54	54	45	42	41	42	50	51	51	55	49	53	73	46	50	51	46	53	58	53	54	47	56	56	51	52	39	49	50	65	46	39	48	48	49	47	39	52	46	61	50	49	60	42	42	57	58	50	55	47	55	61	50	53	47	49	62	70	52	45	44	47	41	52	53	46	48	60	50	44	58	51	57	51	51	67	46	49	47	43	48	44	59	57	42	45	59	36	58	53	53	57	49	40	62	50	40	52	49	65	48	59	52	45	47	64	57	51	64	37	65	66	49	35	58	48	51	43	47	61	52	60	54	50	55	45	42	50	52
52016	44374	37455	39254	39267	41604	48771	36844	23823	32645	20196	2073	1170	1160	1035	971	1014	926	907	868	931	879	926	862	883	870	892	1663	9178	11223	8318	5097	2372	1212	836	720	729	683	700	709	685	712	733	654	669	683	694	690	688	705	686	679	692	658	715	681	701	759	663	697	638	684	670	672	674	705	709	715	684	661	693	670	681	733	685	677	712	659	680	678	684	651	643	671	691	706	707	602	701	713	663	681	674	636	662	733	678	666	693	666	685	664	668	662	689	720	683	684	634	670	702	689	645	665	713	727	725	659	649	710	655	658	680	671	669	681	701	708	683	657	658	668	688	651	704	679	695	691	708	666	673	630	681	672	649	683	716	664	727	684	711	699	688	688	700	695	681	690	681	691	689	718	698	699	674	672	681	763	688	679	651	677	681	630	718	656	714	688	655	676	695	705	699	725	680	729	663	622	678	715	694	675	682	708	694	768	710	706	670	694	692	652	672	664	673	641	663	699	693	705	701	648	657	704	719	684	689	708	656	700	680	696	629	685	713	704	689	710	679	687	735	714	711	677	745	719	698	670	684	705	708	652	688	689	690	632	726	661	690	691	694	728	677	706	642	659	674	703	691	736	734	662	678	709	661	678	666	706	700	678	677	700	669	745	700	628	690	785	694	643	714	649	692	691	693	721	698	720	608	699	693	687	631	691	731	684	676	719	631	675	717	726	679	701	660	695	732	653	635	699	727	671	698	687	693	711	683	695	704	717	668	707	647	675	686	714	691	694	699	647	671	647	706	660	712	703	674	651	702	661	696	626	685	662	650	687	712	738	689	707	708	694	656	652	648	678	659	723	678	690	704	644	660	691	703	648	656	714	701	671	717	713	725	706	732	685	694	653	672	634	734	669	683	716	687	680	685	640	655	660	623	725	660	672	707	684	672	695	699	692	658	692	662	715	676	695	639	648	727	714	691	648	694	684	693	734	715	673	669	726	719	677	728	714	701	733	639	663	680	707	687	681	711	650	687	709	746	655	604	702	735	682	665	655	693	642	695	651	699	711	695	726	677	652	725	666	705	684	648	696	689	650	690	650	692	692	713	670	725	741	705	659	733	692	716	719	710	679	732	681	706	665	677	688	667	679	695	695	656	638	693	708	699	708	692	721	732	707	680	714	651	664	727	705	623	717	665	596	708	702	708	701	660	660	681	702	659	647	731	672	677	673	677	644	696	721	738	685	647	705	667	685	715	733	703	729	708	652	711	655	661	715	741	700	735	672	725	695	664	695	646	681	666	671	691	676	717	674	680	711	655	698	719	679	683	726	688	726	679	711	684	669	690	724	688	643	703	684	693	692	684	663	686	701	689	670	691	703	655	636	662	675	652	650	657	740	717	676	684	687	669	702	691	694	653	669	663	698	667	694	711	667	716	683	669	661	706	665	652	674	625	660	716	683	717	717	666	675	681	716	696	638	699	695	698	681	703	691	672	676	679	713	692	707	703	694	688	652	712	671	707	721	713	687	638	680	682	686	657	710	661	680	735	705	686	663	695	630	688	731	674	657	687	701	703	715	684	670	680	682	686	674	683	721	687	705	701	683	640	693	700	668	719	665	663	698	689	663	678	694	666	722	679	677	680	653	664	710	693	702	733	673	699	721	661	733	705	727	683	668	619	634	721	692	702	655	666	740	699	726	700	661	692	721	642	696	709	653	688	681	737	679	694	661	747	681	701	686	665	684	678	710	707	705	699	636	730	700	668	728	722	683	677	712	739	681	716	745	670	673	697	674	665	677	716	708	681	684	716	672	693	712	728	721	682	690	691	669	680	666	695	668	662	689	697	647	677	737	674	695	687	696	661	689	644	657	717	703	669	702	699	663	685	622	678	718	725	669	665	720	680	689	682	703	725	711	690	685	676	715	735	693	682	680	665	737	673	686	771	668	707	700	644	697	676	683	688	681	628	706	655	656	683	695	716	658	644	725	698	727	726	689	722	718	712	693	698	720	640	681	651	720	718	702	677	694	646	714	678	658	642	700	691	683	698	697	711	688	619	672	681	686	703	669	692	715	700	642	737	663	665	707	722	680	687	681	705	635	698	720	676	705	673	666	726	689	657	754	634	703	667	681	683	683	715	707	665	681	717	709	682	678	714	703	696	680	682	672	730	672	665	699	719	677	716	673	685	704	733	675	674	730	660	641	718	713	691	723	703	700	696	721	658	681	696	694	695	691	670	682	723	739	706	688	697	671	683	645	696	633	707	742	692	685	676	730	652	669	651	714	730	695	754	674	665	674	732	687	696	715	693	682	668	706	657	681	724	663	712	679	718	689	717	674	690	676	714	692	641	652	710	654	665	692	679	670	645	676	681	656	653	653	659	692	727	672	697	652	672	683	716	691	720	724	687	708	709	661	713	680	686	655	678	687	706	699	728	693	653	681	695	681	712	665	701	676	680	682	750	682	694	697	649	618	693	732	669	668	728	696	705	687	730	681	707	680	730	689	710	683	708	687	660	689	661	643	703	654	712	657	695	644	682	616	644	729	700	683	652	647	682	662	666	671	728	645	648	656	661	667	761	676	718	678	699	718	645	685	620	639	675	678	671	704	704	700	691	684	695	746	746	696	684	631	705	711	609	667	652	735	722	684	661	707	689	690	678	691	726	687	716	675	705	647	699	685	662	640	666	682	724	660	654	741	649	684	655	670	673	704	675	624	662	685	661	678	672	695	721	685	685	677	705	678	673	653	702	651	686	693	694	746	683	672	604	699	671	703	676	685	667	632	682	719	688	713	659	699	675	673	695	702	723	736	706	674	665	643	687	694	723	706	686	715	648	674	642	678	660	758	667	682	714	679	708	697	692	678	709	677	659	700	656	726	690	684	687	672	674	699	722	721	673	717	717	672	702	666	679	659	677	695	706	663	665	653	634	744	680	672	648	684	700	709	657	638	698	734	703	737	708	702	686	730	721	682	665	669	688	657	671	673	707	701	683	706	723	714	679	654	681	693	643	678	718	682	701	658	736	677	646	706	644	696	660	715	724	681	685	739	670	687	698	647	686	735	739	670	682	671	653	709	695	689	649	710	681	650	676	729	689	667	707	678	729	692	704	653	684	680	693	638	672	632	698	659	643	693	704	709	667	656	694	702	678	665	687	704	659	695	641	684	665	680	707	675	668	727	667	693	728	701	698	694	663	717	671	692	654	654	643	683	664	673	691	690	743	674	687	744	713	670	686	719	657	659	680	659	672	678	729	671	713	646	690	710	694	684	661	710	698	656	706	713	695	699	766	689	718	682	658	676	641	703	640	677	651	673	707	716	671	667	678	697	710	727	695	711	668	661	637	701	672	677	680	675	696	706	687	690	679	660	667	716	654	647	695	699	653	673	689	686	717	663	713	665	703	702	704	672	701	686	685	673	667	685	686	664	666	706	663	670	668	670	693	677	669	672	701	741	692	696	660	605	679	675	660	697	719	683	662	679	689	698	725	725	659	681	663	663	700	723	668	699	680	700
5109	3416	2323	799	479	474	1292	884	148	488	300	104	53	49	67	53	53	45	47	43	55	48	55	48	61	44	65	51	86	139	127	84	68	50	38	44	59	58	54	65	43	49	52	65	47	51	53	51	49	43	43	60	51	59	46	50	46	51	56	40	47	54	49	64	53	48	50	55	46	46	40	38	42	51	55	45	40	59	45	45	48	57	53	53	51	49	49	43	45	45	54	50	41	56	40	55	54	49	46	50	43	44	49	60	60	54	46	43	51	57	53	57	65	47	59	55	48	54	44	53	35	60	47	48	50	57	49	58	61	61	58	52	41	45	46	59	53	45	55	37	47	49	47	59	57	59	52	52	56	45	59	55	47	36	52	47	58	51	47	58	47	53	50	56	57	55	60	65	47	45	47	48	43	47	45	59	61	43	47	50	43	61	60	54	50	60	51	56	47	54	48	56	54	67	42	32	35	58	47	56	57	46	41	61	32	55	51	41	69	51	56	62	48	54	57	46	46	49	55	49	48	36	56	52	47	49	51	39	44	46	50	50	61	56	57	48	51	41	53	58	55	59	55	53	39	65	51	44	63	55	46	49	36	60	44	56	53	62	39	48	39	40	62	57	42	63	49	44	59	38	56	52	39	47	47	56	66	47	46	38	52	46	35	46	62	45	48	41	66	50	46	58	47	51	42	57	50	48	61	43	49	44	60	45	49	51	37	48	51	45	53	52	46	59	46	41	54	60	47	53	53	59	49	57	50	53	58	45	47	55	57	57	57	53	42	64	56	39	52	48	48	54	50	49	46	49	39	48	42	49	51	40	58	52	44	53	52	54	57	62	49	38	49	45	51	39	55	50	47	41	43	45	59	56	62	58	35	54	55	61	56	44	39	48	55	46	39	52	68	55	49	58	49	48	50	69	55	56	58	38	47	49	48	35	44	52	56	49	37	51	41	46	63	59	55	46	44	56	37	48	53	57	52	47	52	56	57	56	58	48	54	59	44	51	43	60	48	50	53	50	47	56	53	38	45	62	59	41	55	52	50	43	56	54	41	49	54	39	61	53	46	39	48	61	42	40	52	47	60	55	41	62	51	52	57	45	47	46	51	56	50	55	50	66	42	50	58	63	62	32	57	44	53	40	40	44	52	55	36	46	55	58	49	55	40	44	48	59	46	50	43	50	53	49	53	45	52	43	56	49	53	36	56	44	51	53	57	50	52	51	54	48	53	51	50	40	45	50	63	46	49	46	50	55	45	53	56	58	54	60	48	49	58	46	43	47	48	43	56	51	44	58	44	48	54	54	50	47	63	58	46	42	51	49	54	36	40	43	51	56	61	55	52	45	42	61	39	58	58	53	64	40	58	50	61	53	44	39	47	46	47	40	41	49	55	65	46	43	47	44	56	52	52	52	62	48	52	56	51	48	46	46	59	44	51	60	47	47	62	46	45	52	49	42	54	42	50	48	37	52	58	56	54	58	54	46	65	43	59	52	50	51	60	51	57	47	67	63	57	58	49	54	59	51	38	55	56	51	49	56	60	64	43	44	53	65	45	55	38	48	39	54	57	55	58	45	61	55	62	39	54	49	57	48	46	39	55	43	53	46	46	49	48	48	47	47	44	46	40	51	47	49	67	47	52	52	57	53	57	36	53	50	54	48	52	57	48	60	58	58	51	42	26	41	55	49	37	39	47	60	42	63	43	51	55	52	58	47	56	35	60	45	54	47	44	55	49	58	48	45	53	41	47	70	45	62	60	51	55	51	52	53	46	53	69	55	33	47	48	50	49	60	49	46	57	39	52	66	48	52	47	48	53	50	54	36	49	53	42	52	50	42	52	44	50	66	54	56	49	59	63	50	45	59	53	40	51	48	51	56	53	50	50	55	52	44	47	47	63	54	46	43	51	60	44	51	58	49	44	60	57	54	60	56	47	39	49	54	61	52	55	54	45	53	59	48	56	47	56	48	60	46	53	53	42	43	46	39	57	54	60	52	47	61	67	40	48	57	48	57	46	46	50	49	48	52	51	44	62	52	46	45	64	56	63	45	44	60	54	54	38	45	52	59	48	53	41	50	43	48	52	42	60	37	62	67	52	57	44	42	60	51	52	37	46	55	43	44	41	54	50	59	52	51	42	57	56	51	54	49	52	41	43	43	47	44	43	47	44	47	52	56	47	41	40	48	50	53	57	48	38	40	52	41	41	52	56	46	43	42	51	42	50	48	51	47	48	49	45	51	48	55	51	43	50	32	53	47	54	53	45	43	52	56	50	57	52	61	47	38	48	45	56	42	54	54	61	49	51	48	62	45	50	56	39	48	47	48	59	49	58	43	51	46	47	42	49	37	57	60	61	53	51	45	47	50	56	57	42	62	40	44	59	48	42	43	56	51	48	38	60	67	49	60	57	52	59	53	55	64	50	48	48	48	44	41	60	56	49	62	54	45	45	42	53	56	46	51	49	57	53	35	43	51	48	42	49	48	63	57	55	54	56	54	41	49	38	38	54	51	35	42	45	52	41	47	48	37	47	54	68	60	43	58	48	47	52	65	52	52	40	50	60	52	47	51	55	58	39	49	57	50	46	59	58	44	46	46	57	47	43	50	60	44	41	45	44	52	35	45	58	50	45	40	49	49	50	52	56	57	46	44	40	35	64	59	58	54	50	49	48	44	42	51	52	53	54	56	64	56	54	37	49	55	45	34	41	55	65	46	48	44	64	37	35	50	49	59	44	48	45	51	44	39	40	61	58	46	43	44	44	55	56	54	46	41	60	55	40	51	52	69	56	36	45	46	57	58	63	44	51	51	66	49	48	49	57	58	43	49	47	38	42	55	52	52	59	60	57	47	48	48	59	58	53	42	56	47	46	51	55	49	53	45	59	52	51	52	49	51	46	60	40	72	46	45	43	46	45	39	56	46	43	49	61	51	68	53	42	56	43	44	45	52	58	48	67	43	47	47	57	58	61	44	52	49	46	48	54	62	59	53	43	47	52	49	48	41	51	44	50	54	44	51	42	54	49	54	44	51	45	56	55	44	54	51	50	55	37	45	49	53	57	55	61	39	51	54	43	58	63	41	50	71	44	48	49	48	40	30	51	50	47	46	52	47	49	56	51	41	47	44	55	46	44	46	40	62	49	57	53	49	53	48	47	48	47	59	49	57	61	49	43	59	60	46	43	51	52	45	47	56	47	58	49	57	46	50	54	57	39	50	56	45	53	46	53	44	40	50	46	68	52	59	50	48	63	52	41	45	56	53	61	59	56	51	62	46	45	53	48	57	45	44	53	55	50	49	41	52	41	54	53	45	52	53	38	38	38	44	67	53	58	61	66	46	58	47	51	58	46	53	43	50	43	54	40	55	49	36	59	44	45	54	57	45	40	56	58	59	44	42	53	39	46	46	61	61	61	39	50	43	38	44	40	42	44	49	52	40	56	61	51	57	42	58	49	40	47	43	51	48	49	45	57	48	59	55	44	51	34	51	51	53	46	46
31561	23477	19175	18616	20402	20981	26940	20101	6297	15654	9743	2501	892	697	622	674	657	605	653	632	635	617	612	629	573	589	628	680	2301	3400	2650	1646	1018	710	664	611	570	620	567	576	596	603	578	574	559	582	604	602	610	582	607	606	571	577	630	602	622	538	575	594	591	593	587	563	543	638	623	566	600	609	623	578	560	563	568	553	602	571	585	597	586	624	558	594	595	620	567	616	577	595	553	573	585	592	518	614	618	575	561	576	579	593	589	563	549	543	591	572	586	615	600	583	589	564	586	561	591	599	578	572	579	570	587	620	591	598	578	567	583	565	614	598	554	585	549	590	595	572	587	585	588	615	602	600	594	557	584	555	634	580	648	558	629	594	596	583	605	586	575	642	578	609	554	538	605	548	612	568	621	641	625	617	590	596	562	610	596	624	610	589	582	574	585	573	592	608	601	567	548	583	601	596	572	599	555	601	610	588	607	561	616	576	605	608	541	609	569	552	632	600	626	587	635	558	573	613	579	625	574	569	582	573	636	587	599	627	575	608	570	630	602	624	583	582	570	637	580	587	591	614	570	598	578	613	611	574	614	563	565	591	594	602	554	620	587	554	583	592	612	569	587	591	561	632	577	607	630	574	599	545	625	596	605	581	547	611	573	617	578	594	626	580	609	586	602	575	566	630	624	618	581	589	592	574	592	583	555	645	572	608	580	619	620	590	578	601	574	607	547	604	592	541	617	581	648	599	632	639	627	587	540	534	602	627	537	622	611	584	560	554	560	570	559	561	608	594	583	539	588	571	576	591	619	590	562	551	611	593	603	601	562	576	598	590	589	577	603	578	586	600	538	600	597	600	567	529	542	570	580	612	567	581	614	615	645	591	591	571	605	570	588	553	531	619	591	581	583	543	640	579	608	597	606	578	600	536	604	578	566	611	569	581	613	594	596	606	613	618	596	626	561	592	569	563	573	573	620	574	621	591	595	560	567	581	612	568	605	595	587	614	607	582	595	593	606	566	608	599	575	579	577	592	578	592	580	548	589	608	597	558	628	600	595	576	586	563	593	615	552	590	607	589	572	616	586	543	593	631	587	564	593	578	635	615	595	570	593	568	587	587	622	573	612	636	589	597	569	610	606	584	607	564	585	604	568	618	632	639	590	592	623	590	587	605	590	635	598	594	618	576	605	623	580	597	577	597	606	582	609	583	575	603	588	588	538	585	561	601	585	595	533	602	642	550	580	541	613	533	574	594	600	609	544	594	579	591	571	574	617	590	557	579	596	577	635	593	555	579	573	604	576	583	558	609	569	601	596	560	614	582	641	584	588	590	608	609	593	592	646	609	615	608	568	653	573	611	619	594	602	596	622	564	597	608	597	608	523	591	586	611	575	536	559	591	553	593	575	590	588	600	584	621	558	617	615	592	564	606	578	597	565	627	564	583	566	599	598	594	578	621	616	597	547	586	606	619	624	597	601	589	563	640	603	562	595	604	624	585	602	561	561	621	618	593	573	611	572	570	586	583	571	644	615	596	617	605	587	579	607	568	560	561	607	624	567	585	578	600	578	568	587	611	598	566	617	518	566	596	633	610	576	623	581	564	588	590	580	560	610	564	631	602	582	594	591	572	568	581	575	563	609	584	596	564	595	617	592	564	611	580	607	593	576	552	587	587	568	589	607	577	589	572	558	615	585	565	576	569	614	616	624	564	639	605	565	585	632	579	590	599	613	592	580	597	647	595	615	582	603	641	584	631	627	573	580	580	597	579	585	635	619	623	588	575	563	589	639	610	591	593	610	570	554	586	554	600	551	573	606	547	613	615	608	608	583	603	606	617	611	544	574	639	612	612	591	587	618	609	634	575	582	594	560	581	619	570	613	594	607	549	558	595	530	548	569	601	605	617	596	592	583	579	573	588	581	606	598	552	567	619	573	607	583	619	576	589	635	617	635	572	624	571	549	556	600	599	571	595	571	596	595	609	572	643	585	617	633	577	582	633	596	567	571	570	575	614	601	601	629	584	607	575	652	595	559	609	579	585	587	567	595	590	590	595	602	613	607	624	573	554	581	614	565	586	570	546	619	578	622	549	624	581	514	610	612	565	623	610	584	627	607	553	563	543	626	573	559	566	637	588	632	605	585	616	595	582	543	600	588	591	619	614	615	593	568	601	594	610	589	572	611	596	585	597	608	569	558	614	578	616	568	549	577	586	614	621	585	598	576	563	580	580	574	660	599	573	578	607	569	549	612	608	589	571	579	589	597	649	544	580	578	595	570	571	610	569	608	611	606	600	579	568	559	545	607	578	608	593	616	600	553	586	583	591	572	613	623	614	571	596	581	597	560	592	572	562	626	627	580	557	563	576	551	572	579	577	599	619	540	619	617	576	615	585	601	576	604	573	658	620	618	536	593	635	566	583	632	593	562	602	582	566	599	609	636	567	556	602	585	593	607	550	559	563	620	595	593	573	561	630	625	566	623	593	556	604	558	652	661	584	615	629	558	617	592	587	557	592	589	615	578	586	588	586	628	597	613	589	582	622	621	603	584	538	589	604	588	595	634	576	600	564	612	574	628	556	543	604	589	557	597	566	609	560	568	612	623	589	603	596	562	558	544	589	554	586	585	587	571	583	564	564	589	555	579	595	584	565	569	607	542	602	568	624	599	575	562	567	596	585	591	561	594	550	603	601	581	593	560	584	587	568	600	628	562	640	598	590	566	562	600	597	591	567	589	637	595	540	599	568	603	568	563	575	597	582	573	576	555	559	628	612	622	608	624	618	545	594	587	555	579	574	641	584	592	594	606	589	598	599	581	597	585	585	609	592	610	640	639	612	622	588	629	623	575	581	597	541	551	622	572	627	609	564	568	639	615	591	588	578	580	594	563	585	589	564	595	583	588	573	589	560	557	594	558	562	598	591	612	546	603	565	560	566	631	615	543	587	616	585	604	593	572	615	636	589	592	576	603	616	613	646	588	562	556	569	556	592	555	590	615	618	527	614	594	564	555	575	579	628	610	599	596	608	621	581	582	590	611	614	601	610	620	570	591	558	563	583	610	592	565	579	594	588	597	575	587	578	580	566	605	566	562	564	561	568	596	616	629	605	592	577	625	578	587	570	606	561	593	551	613	592	609	630	520	561	583	613	606	636	583	586	598	581	627	584	614	570	586	601	614	603	596	570	625	600	601	604	556	601	582	617	584	597	583	602	628	583	632	621	615	615	596	566	613	608	571	569	623	597	614	562	527	607	560	571	607	610	588	614	582	587	621	589	604	625	562	627	566	585	560	625	594	586	582	598	605	600	601	607	599	621	595	589	608	597	556	625	575	587	584	631	576	570	580	559	587	584	601	529	556	659	566	557	567	593	631	596	600	619	611	543	536	603	609	597	599	581	620	552	579	597	595	582	569	612	581	596	603	549	580	569	621	579	585	583	599	591	612	589	533	598	598	611	552	631	610	620	579	606	590	637	594	647	573	622	581	615	587	588	604	633	573	613	568	577
10726	13510	8427	2695	1477	1465	3889	3385	363	1191	810	235	95	62	58	56	62	75	57	58	74	61	58	48	55	50	43	54	138	190	184	115	70	57	44	63	55	60	50	52	59	56	54	57	57	67	53	56	55	61	41	56	55	53	55	50	52	49	45	55	49	51	65	68	49	54	53	49	51	55	41	50	52	52	55	57	47	55	59	47	51	50	46	48	60	65	38	66	44	62	64	56	59	49	56	54	64	57	59	60	45	54	55	46	72	73	61	49	47	38	67	67	66	60	68	63	46	65	54	44	51	56	56	62	49	52	58	46	67	55	53	52	46	62	36	48	52	47	60	63	52	49	64	42	57	41	58	61	54	60	60	57	43	52	47	48	54	62	57	48	49	59	42	45	59	73	55	60	48	52	60	45	51	55	49	56	51	60	46	51	67	49	48	51	45	48	55	46	62	54	51	34	48	52	52	55	52	48	57	54	54	44	50	62	47	54	50	49	60	53	44	50	52	60	55	41	66	51	47	53	59	69	48	56	57	52	63	64	49	46	52	52	65	43	56	67	48	67	64	47	49	50	42	55	51	55	44	55	65	44	55	57	48	62	47	63	51	48	47	59	56	56	56	50	55	47	43	57	62	48	43	54	54	60	55	50	55	41	46	62	57	38	68	45	65	56	52	62	52	54	51	49	46	55	48	51	66	55	42	48	50	54	53	46	56	44	48	54	55	44	53	55	54	57	62	47	57	51	53	56	60	55	54	57	62	47	48	67	57	53	39	48	58	65	57	58	44	52	63	49	57	57	60	52	59	64	39	66	44	45	61	61	61	48	58	61	44	65	40	51	54	47	67	57	56	56	58	52	57	40	55	50	67	53	45	48	49	58	60	58	55	51	53	56	76	42	47	53	55	58	51	46	57	58	51	56	66	71	53	52	58	52	43	44	48	46	57	54	60	59	68	52	59	58	40	50	43	53	63	49	58	51	49	53	74	58	74	47	43	55	45	58	59	48	61	43	43	56	74	53	58	49	54	51	42	47	58	52	64	67	54	54	61	54	55	64	61	58	61	55	61	51	45	60	58	64	55	67	58	49	53	55	62	46	59	56	60	54	49	51	50	48	64	68	56	48	61	54	63	42	47	54	47	46	44	67	65	45	62	52	54	55	58	53	52	60	51	52	52	38	52	51	38	44	51	45	51	46	40	57	52	57	47	43	50	63	38	61	50	51	52	45	48	62	52	61	54	65	49	43	62	53	48	44	48	59	41	55	47	49	54	63	51	48	50	42	46	60	53	43	56	40	57	65	61	62	58	60	45	51	56	55	44	45	64	64	53	62	59	62	59	65	62	56	63	48	59	59	56	52	53	60	48	48	46	52	50	60	55	48	56	56	52	56	56	69	41	36	55	47	57	64	59	52	41	35	51	48	37	56	48	49	48	65	75	52	70	50	53	55	58	48	52	55	50	47	49	72	56	54	71	43	63	46	48	42	56	48	52	46	62	46	53	58	54	53	57	56	55	64	46	66	45	49	51	40	58	63	51	59	52	57	70	58	78	47	62	61	53	49	61	45	45	46	51	53	57	48	53	56	53	60	47	54	49	53	54	53	61	54	56	51	43	54	58	52	57	48	52	61	50	57	53	48	61	55	54	63	62	43	62	50	48	63	43	60	46	57	47	50	41	53	60	56	50	57	60	66	51	57	58	43	51	63	40	48	50	48	51	47	56	64	60	61	33	54	60	59	39	51	62	45	52	65	51	56	63	57	42	57	72	63	59	49	66	58	50	53	48	68	44	51	53	52	55	52	43	47	55	53	49	53	62	62	55	50	57	48	48	57	44	52	62	49	53	59	60	43	47	51	58	50	64	58	60	68	45	43	47	60	54	63	54	51	41	44	62	44	58	57	56	57	61	42	53	48	53	39	41	51	50	53	55	53	59	52	58	63	52	53	43	67	48	62	46	71	48	61	62	58	57	46	40	41	56	53	47	50	50	52	60	52	49	60	58	49	48	59	51	62	75	59	54	49	62	63	52	39	51	57	43	47	54	54	61	40	52	58	48	72	45	59	58	52	60	58	40	47	45	66	57	52	64	59	50	47	53	59	65	71	39	42	58	55	47	48	65	43	46	66	61	52	58	68	52	52	39	41	46	50	53	66	52	56	44	51	53	54	53	54	53	65	61	51	51	51	46	49	51	41	63	39	48	68	46	52	54	65	57	59	70	53	48	45	46	58	54	59	49	49	69	55	55	60	35	50	53	67	50	44	49	46	47	57	55	52	57	61	53	55	58	47	62	50	56	55	62	60	44	50	49	54	54	59	45	57	40	55	56	52	64	45	45	47	71	45	50	43	44	42	55	56	35	51	48	46	50	55	57	49	50	53	67	67	50	55	67	48	72	47	62	48	54	65	60	51	58	50	57	58	65	52	47	51	62	49	41	54	54	56	56	57	64	54	59	68	49	45	65	54	66	66	54	45	55	55	52	45	45	63	54	62	53	54	48	56	60	64	67	61	50	51	51	54	62	53	52	54	60	55	56	58	53	47	48	49	47	68	64	63	47	60	57	48	54	64	60	51	50	58	56	46	42	45	65	46	66	55	41	59	55	57	52	43	52	40	61	58	54	53	34	56	66	56	59	46	54	44	36	59	61	55	38	44	47	58	49	61	61	49	59	49	61	55	57	58	48	46	44	55	43	52	49	51	54	54	61	43	47	66	55	59	62	46	55	50	49	40	46	45	66	45	51	72	62	63	41	55	49	58	61	60	49	54	47	60	70	46	54	66	63	46	56	47	62	55	47	51	47	51	52	52	46	46	66	49	52	50	42	48	45	57	46	52	45	63	48	45	55	60	49	52	47	40	41	47	53	55	53	47	51	48	57	44	59	50	48	45	50	57	60	53	53	54	41	62	50	53	57	50	49	55	52	37	47	60	49	53	49	40	47	54	49	50	58	52	55	59	49	56	63	51	53	57	39	41	60	49	62	46	49	52	47	55	53	67	53	45	45	49	59	59	60	52	44	58	55	61	68	39	61	62	44	53	52	47	59	48	67	45	62	69	63	45	49	55	46	52	53	58	52	58	48	60	56	53	45	54	51	55	58	51	51	61	50	57	59	68	56	57	50	65	48	40	58	48	46	55	58	66	48	58	59	59	49	52	57	47	57	63	56	48	48	60	35	53	52	56	68	62	54	55	69	52	44	62	54	48	45	52	41	54	46	40	56	60	50	48	47	54	58	47	60	57	59	52	57	54	61	44	56	53	56	52	55	59	48	57	66	63	60	45	64	48	61	39	51	45	53	47	59	53	57	53	50	53	53	58	51	56	52	45	50	49	54	47	45	42	67	49	49	57	63	53	58	46	60	44	47	53	58	58	53	56	62	53	57	55	51	45	65	50	43	54	61	58	55	63	63	56	51	51	56	47	44	59	44	45	68	62	55	40	53	47	60	42	50	45	63	56	59	41	66	45	49	49	56	57	50	69	62	47	62	51	48	57
44779	35447	29393	30297	32005	32076	38964	32343	12102	22974	18318	6795	2533	803	785	744	734	745	709	723	682	688	744	734	675	694	693	818	3745	5544	3992	2476	1372	874	678	628	634	579	634	649	672	674	642	649	661	594	668	659	621	596	638	669	608	624	636	664	644	622	609	633	701	608	645	624	649	663	655	604	606	664	625	604	667	709	670	632	644	636	610	662	645	647	632	629	624	599	618	629	608	643	658	657	657	606	649	643	624	631	626	661	654	639	660	635	637	631	618	612	665	661	657	638	616	613	623	638	625	642	637	587	624	635	645	622	599	635	639	627	646	665	622	596	635	660	615	635	642	647	637	612	663	602	641	642	640	623	637	648	658	653	606	665	666	597	642	597	650	655	623	635	687	626	674	648	625	651	593	606	657	659	673	577	635	610	655	620	622	659	700	598	595	629	625	633	650	663	623	648	590	605	646	663	654	620	664	630	611	607	633	602	630	623	669	614	621	638	617	634	671	671	654	666	651	621	633	647	680	676	655	659	621	663	633	668	655	595	578	643	656	659	640	641	651	608	626	652	621	645	625	623	634	673	635	651	651	599	669	726	625	612	579	578	656	649	630	612	647	630	655	678	689	658	634	625	678	627	641	609	607	668	605	637	635	691	608	613	678	599	667	618	632	648	607	660	621	628	663	654	636	655	676	584	646	655	635	625	653	629	608	691	628	629	610	636	608	618	589	641	609	655	633	623	635	638	678	632	595	634	635	629	645	589	619	624	646	653	670	646	648	613	668	616	668	649	614	641	593	602	612	656	656	659	642	629	604	653	632	649	657	629	621	636	625	614	645	629	663	624	635	600	623	652	693	651	595	594	640	649	633	624	650	634	621	632	647	629	623	658	612	604	632	639	647	636	620	610	622	636	633	626	636	646	598	582	612	612	646	647	617	658	655	639	630	619	612	625	676	610	685	642	604	641	661	598	616	638	674	641	606	575	611	636	682	669	615	622	665	622	623	672	609	639	655	650	679	647	654	645	667	611	649	639	635	625	629	647	652	641	647	625	646	621	639	636	641	592	664	625	668	621	600	626	599	656	643	604	614	613	652	608	611	669	636	607	661	615	638	633	645	593	589	649	640	599	635	612	677	615	686	660	623	669	646	634	634	654	655	618	671	612	652	668	634	616	624	683	653	616	640	671	633	657	627	641	643	646	622	657	658	647	675	654	606	606	661	578	613	641	617	671	665	638	635	598	615	598	619	603	583	612	645	631	645	632	631	651	660	631	623	685	651	615	682	587	674	601	645	599	636	633	600	627	663	595	656	605	628	602	624	641	659	671	649	611	599	609	635	621	673	622	654	692	643	591	643	619	657	596	655	657	630	624	643	611	656	604	671	625	622	648	615	662	597	594	615	632	625	599	640	608	648	592	616	627	584	639	611	647	654	605	628	647	628	639	644	624	602	623	644	648	627	643	683	657	619	622	603	629	606	585	613	619	614	682	630	625	621	628	650	640	649	620	628	613	602	577	658	619	614	658	620	658	647	635	639	589	610	646	682	581	626	632	627	619	636	652	608	656	663	605	617	615	627	615	627	629	637	619	664	628	647	613	656	613	639	672	651	634	663	631	643	599	621	625	664	599	651	652	649	616	661	644	644	647	659	663	650	618	654	597	653	634	660	662	642	638	632	585	653	655	611	692	667	624	630	619	683	591	660	667	609	639	629	629	627	662	654	630	630	662	625	540	622	637	579	597	632	578	642	632	591	598	639	617	661	652	645	635	675	633	680	655	605	625	657	665	640	626	669	685	618	648	571	601	597	658	658	652	644	675	635	641	636	645	680	638	628	637	643	618	591	637	623	629	647	650	648	629	619	639	639	651	630	665	656	615	616	675	589	639	624	607	620	663	637	631	639	625	601	613	644	588	657	635	662	617	598	629	608	672	676	608	623	639	618	618	639	617	644	628	564	657	614	641	651	638	632	652	642	589	618	609	625	655	627	677	631	672	640	642	653	652	631	622	642	609	632	610	669	584	616	602	632	579	633	615	642	608	634	636	620	638	640	647	619	646	684	617	618	641	599	638	668	614	606	698	604	635	638	589	625	598	635	669	619	609	661	620	614	650	575	628	654	622	639	639	636	642	658	648	631	687	600	579	634	651	618	645	616	633	631	638	654	618	624	597	649	589	584	650	610	659	599	604	643	615	660	635	666	606	640	652	652	639	591	631	624	616	659	625	625	616	655	676	631	661	682	617	619	625	615	655	608	652	584	637	657	590	613	608	638	659	649	631	616	624	608	617	614	635	633	620	634	629	692	659	592	643	614	633	647	698	619	635	645	626	628	596	638	679	613	615	673	649	617	609	634	638	629	633	584	683	631	702	643	629	609	611	627	636	629	595	637	623	640	624	618	617	623	668	624	637	642	613	671	601	653	632	637	629	632	597	655	630	620	594	670	652	635	600	626	668	625	646	653	665	634	553	587	621	638	677	645	637	609	585	666	598	589	616	632	619	627	645	632	673	681	676	640	635	679	604	638	627	648	626	636	614	636	615	644	641	595	605	652	649	614	630	602	648	625	618	620	628	624	658	623	658	669	651	650	647	639	643	654	636	609	689	640	597	647	627	645	625	613	580	658	656	621	608	602	637	612	618	664	647	631	652	658	633	603	609	661	646	694	596	695	644	644	628	671	610	622	627	642	700	622	590	680	642	616	651	598	597	570	592	652	631	611	636	653	670	600	636	667	623	657	591	596	579	594	652	593	597	664	626	634	637	644	627	637	623	654	623	644	648	573	639	621	672	687	590	602	667	614	651	650	658	650	642	665	650	580	643	644	659	649	638	656	610	642	634	652	621	682	644	648	596	633	645	634	628	629	682	694	623	622	654	632	659	615	653	639	632	644	588	666	658	618	663	624	620	628	655	611	600	651	689	661	584	674	626	705	637	657	645	629	643	660	628	652	628	615	615	613	618	639	631	609	643	632	622	619	658	625	615	611	653	636	618	612	609	621	675	648	634	666	624	649	630	619	623	613	668	663	626	633	614	632	641	626	615	646	640	648	633	639	665	627	618	597	656	602	685	601	634	668	610	634	599	617	582	670	636	621	620	637	655	620	670	694	630	682	661	573	669	633	629	636	627	705	639	613	643	655	664	629	639	692	645	625	645	670	596	604	680	621	650	624	623	630	621	674	621	610	622	633	604	596	618	664	676	622	599	606	644	602	621	628	675	649	591	628	642	646	630	633	627	589	623	642	636	610	607	630	675	599	617	648	623	567	640	630	585	640	602	634	626	622	635	614	614	647	630	627	642	548	620	625	618	646	648	625	600	660	655	635	604	621	662	673	615	639	617	584	623	668	657	640	621	622	618	656	646	622	591	637	612	634	609	637	643	630	640	637	631	638	620	645	612	620	627	636	628	682	599	633	647	647	622	644	671	623	574	655	625	608	663	622	635	589	613	627	627	628	616	638	670	649	610	599	660	636	654	641	659	649	605	630	637	645	688	641	600	635	602
10644	12497	9591	3218	1740	1268	3794	3429	571	1404	809	299	124	51	63	48	61	58	52	53	55	61	63	64	52	69	54	50	146	289	213	133	92	69	61	52	58	49	64	60	52	62	53	57	56	51	37	45	51	37	57	49	52	48	57	53	52	48	64	59	60	48	49	63	41	60	55	59	57	63	49	45	38	53	49	63	61	45	59	56	66	52	48	53	63	44	66	69	53	50	49	49	55	55	46	52	59	37	68	50	54	49	45	62	44	52	52	61	50	51	50	55	58	66	47	56	57	52	49	54	69	47	56	52	63	60	64	65	50	51	47	52	70	48	49	62	44	51	59	61	58	55	62	66	41	49	59	48	53	53	58	51	51	59	48	48	49	53	56	48	63	73	72	72	62	51	53	43	53	52	45	53	42	44	52	56	49	55	64	63	55	63	47	51	45	59	53	66	58	64	48	42	51	56	44	72	43	58	58	66	62	50	67	53	52	57	49	67	68	38	44	45	60	50	47	53	38	57	51	72	50	43	59	60	63	43	43	45	59	60	57	62	60	55	45	39	53	61	62	47	66	47	49	45	66	56	58	58	57	49	59	53	49	58	71	56	61	66	38	54	64	59	53	53	64	44	39	43	47	68	48	56	60	51	49	48	55	49	66	57	39	57	44	71	50	55	63	40	44	62	76	79	47	63	40	50	52	46	54	48	57	58	68	56	50	54	50	58	53	59	65	48	55	66	55	55	62	49	53	52	69	66	53	56	52	45	59	59	64	50	65	53	63	64	42	59	55	55	46	51	46	43	47	53	47	56	38	57	54	65	56	47	62	58	46	43	54	58	48	41	50	48	46	47	57	55	44	52	46	54	62	43	45	52	46	57	52	52	67	46	57	56	60	50	55	55	51	56	49	58	50	66	63	51	62	49	66	53	51	42	58	47	59	55	55	53	56	68	52	61	59	58	60	55	58	52	60	49	47	51	57	60	31	46	47	49	65	46	47	56	60	62	57	44	48	58	50	56	64	41	50	64	54	51	52	64	52	60	59	51	37	48	43	61	53	50	49	62	61	66	57	61	42	52	63	44	49	46	47	71	61	47	64	51	48	51	56	59	52	58	60	39	60	46	51	59	59	44	57	50	53	47	44	46	46	79	48	57	65	57	51	52	64	52	48	61	58	67	58	60	51	63	46	42	71	47	56	44	57	66	62	53	51	66	50	61	55	45	36	73	48	53	46	49	65	60	52	68	61	43	51	46	42	45	52	54	62	56	59	52	56	52	58	50	62	54	44	45	57	55	63	52	58	59	61	59	45	50	68	57	65	60	49	45	54	41	56	69	54	55	50	52	57	49	46	57	57	50	61	46	51	56	51	63	63	53	69	59	54	51	51	53	60	52	65	78	44	63	50	53	56	55	58	57	60	46	58	48	51	52	53	53	47	38	56	56	55	49	63	55	45	43	62	59	53	57	60	58	44	64	51	59	54	53	47	50	54	52	58	60	59	49	55	54	58	46	59	51	57	69	55	56	52	49	51	52	53	63	65	48	64	48	50	55	57	74	67	50	50	48	48	61	55	65	61	52	56	65	43	60	45	48	58	52	55	62	47	57	58	48	62	65	50	67	45	47	53	50	63	54	45	71	58	55	46	50	62	54	71	46	57	50	59	59	63	52	57	72	55	65	57	60	52	47	57	58	64	55	56	48	55	64	45	68	54	50	49	62	46	57	59	61	58	67	49	52	49	55	64	56	66	68	58	40	45	61	55	60	45	47	65	50	53	61	68	51	45	62	66	64	37	50	49	57	61	56	44	45	50	42	60	69	47	58	57	41	63	70	52	60	59	49	61	43	48	63	45	58	56	44	48	67	55	35	57	47	49	43	50	53	52	59	50	50	61	52	58	67	57	37	57	56	53	60	55	50	61	48	52	61	61	44	58	52	60	53	50	47	71	50	38	50	46	65	48	63	48	60	54	50	64	58	53	61	63	50	51	56	57	57	65	65	49	51	49	60	45	53	49	58	51	61	52	64	56	46	46	60	55	65	57	56	50	49	50	63	64	55	64	48	58	52	56	55	65	54	35	47	57	54	55	59	59	49	52	56	56	53	55	66	50	49	63	63	53	55	56	62	49	58	45	60	51	55	56	43	48	59	59	62	61	45	61	44	63	60	51	71	53	55	50	61	52	59	54	58	62	52	61	59	52	71	53	63	49	60	76	51	44	55	62	52	53	40	55	37	49	56	49	52	53	59	62	69	47	46	73	51	59	51	52	58	50	57	58	58	64	53	55	62	68	62	51	44	47	60	49	55	42	54	49	58	45	65	54	60	69	57	57	62	57	34	67	56	64	62	65	59	50	44	59	61	47	46	47	51	55	58	49	66	54	53	50	43	43	53	52	46	56	49	57	54	46	69	59	52	50	62	53	53	49	55	58	57	53	55	55	51	45	40	53	59	60	48	51	59	48	52	59	53	44	54	55	47	50	54	53	54	62	58	50	54	42	51	44	60	48	47	61	70	46	51	60	53	52	53	53	57	38	55	47	46	56	54	55	49	59	56	84	68	50	47	53	55	50	55	53	49	67	47	51	53	59	53	56	62	66	54	58	60	58	50	44	43	57	54	58	58	53	52	53	54	51	58	58	58	51	53	72	69	48	58	41	44	40	51	46	56	49	58	50	50	53	70	49	46	62	51	45	73	47	56	63	51	56	37	58	69	62	50	54	59	49	56	44	65	55	50	48	67	45	67	65	52	57	51	44	44	61	61	52	58	55	40	63	40	46	52	48	50	46	58	46	58	46	65	47	59	50	49	63	54	56	60	51	59	49	56	54	53	47	51	46	53	46	56	52	43	45	58	53	52	49	61	46	58	61	57	56	59	46	47	50	35	55	58	56	56	43	48	66	74	57	54	63	67	57	53	58	52	51	57	55	54	65	58	69	57	54	54	48	54	63	52	60	47	58	53	59	56	44	78	53	57	54	48	46	46	42	68	49	40	50	69	55	57	50	49	49	57	65	60	60	40	45	66	49	43	55	41	69	57	65	62	43	58	61	60	42	61	58	49	52	61	53	61	67	55	50	64	57	55	50	59	42	62	45	42	57	52	43	67	65	66	57	59	40	55	52	56	55	64	59	57	51	56	64	55	49	67	49	46	51	61	58	58	60	54	59	62	46	62	56	60	52	49	45	56	46	51	66	63	58	52	56	66	46	48	53	37	58	51	52	56	68	61	61	63	46	55	57	60	55	56	48	54	55	50	67	54	47	52	64	67	51	64	56	62	52	50	51	59	65	69	55	44	43	54	55	62	62	57	46	64	50	50	41	54	58	65	54	51	51	60	57	50	59	51	57	51	66	58	52	64	57	59	61	65	51	64	67	53	43	56	73	47	37	53	48	57	59	60	58	66	61	46	57	45	48	64	44	49	62	56	62	48	48	64	52	47	62	59	46	59	72	55	66	46	54	48	54	47	63	64	44	52	67	57	55	52	54	54	57	53	53	58
45802	40145	34285	33683	34999	33564	42352	37068	18096	26253	20893	9484	2981	921	868	891	794	755	817	862	843	827	766	800	779	836	790	799	4036	7728	5338	3123	1756	972	805	773	743	703	739	708	696	689	737	675	685	694	681	694	672	720	706	712	750	806	716	722	687	719	693	739	730	720	696	700	715	729	745	746	689	707	740	713	735	737	733	749	729	768	692	737	721	690	673	640	711	690	698	703	716	756	758	706	750	739	663	679	740	739	700	722	735	709	707	685	731	721	693	692	680	680	708	697	661	757	679	707	694	729	721	701	775	734	717	726	741	716	741	702	751	716	707	675	703	715	705	749	732	732	731	743	710	737	708	726	737	756	696	732	748	711	725	730	788	735	729	719	747	752	702	731	751	731	692	760	741	664	715	715	713	697	705	693	748	777	706	664	710	705	718	722	684	737	746	754	713	779	718	678	722	755	661	721	665	698	713	687	706	755	713	686	739	721	781	715	677	736	717	681	725	724	674	680	689	722	695	712	679	706	728	745	721	727	691	700	705	725	705	698	744	653	722	716	747	710	709	725	749	700	695	724	704	705	726	731	722	718	730	737	718	710	745	711	765	673	766	710	741	714	736	689	728	677	729	733	740	687	766	725	687	775	704	737	731	692	732	701	686	723	714	681	704	740	698	716	742	702	713	710	714	706	692	759	697	719	684	667	689	723	689	672	728	697	717	705	709	711	721	766	718	696	682	700	667	711	729	688	746	728	699	758	720	775	726	706	739	736	719	709	701	688	735	739	733	752	751	711	727	709	708	709	739	706	682	720	723	732	703	701	708	703	730	752	691	738	756	742	735	716	709	724	702	735	740	736	749	701	692	717	661	724	711	705	682	686	747	704	732	670	700	726	716	751	712	703	733	731	687	695	720	742	729	722	688	731	723	699	707	702	736	706	703	737	724	698	735	764	715	748	726	737	711	697	703	718	733	692	714	713	727	666	740	695	746	666	752	702	730	702	700	690	721	731	744	759	711	682	706	740	745	711	727	730	690	751	712	747	741	775	745	757	676	723	719	711	745	723	681	761	746	669	724	718	702	750	726	690	721	750	749	704	699	732	775	746	711	742	730	720	739	735	699	711	702	786	704	691	727	684	710	731	734	715	745	723	687	725	688	721	714	700	761	688	689	775	731	755	718	676	724	696	750	736	679	681	753	643	721	706	699	750	719	696	752	755	720	762	741	702	772	704	741	735	723	749	672	671	712	724	756	678	714	749	748	749	710	729	693	685	689	725	729	715	751	777	696	716	636	670	676	704	709	718	673	727	705	745	750	691	738	700	741	767	727	684	720	729	703	677	673	681	734	750	680	712	675	713	729	730	721	740	718	696	734	719	736	693	717	729	733	729	714	740	738	657	763	687	651	699	708	704	710	713	744	740	753	735	720	650	675	687	736	709	709	706	698	671	723	715	685	675	722	711	697	775	752	721	701	706	743	682	749	766	722	712	737	678	706	690	696	710	704	677	781	705	693	769	691	733	704	689	681	696	737	756	724	720	691	727	727	715	704	669	717	694	696	725	769	714	718	697	724	684	752	660	770	765	702	713	754	710	698	689	694	708	693	724	740	713	733	726	744	750	730	758	732	740	759	714	730	683	725	728	754	702	742	766	720	697	768	690	712	758	743	723	713	629	742	730	717	744	719	715	705	727	768	768	705	709	720	757	656	687	707	717	716	720	742	685	727	702	755	726	713	728	668	715	698	675	757	695	737	710	682	731	735	702	708	720	722	761	702	710	759	742	758	696	725	683	692	768	730	728	734	727	733	721	710	733	761	731	749	747	697	705	712	711	704	709	735	704	707	720	680	682	697	698	759	738	758	727	703	753	710	734	737	735	720	731	721	736	708	717	718	728	675	771	720	753	689	689	723	717	723	728	694	749	744	696	819	685	715	681	706	721	730	784	748	685	733	719	733	684	670	658	795	730	776	735	725	768	716	679	694	721	673	700	740	746	714	751	644	700	689	732	732	748	728	679	711	726	712	652	718	691	684	722	735	728	751	753	701	682	707	717	700	736	707	671	720	750	729	698	697	743	713	733	681	721	707	673	735	761	671	745	694	734	737	701	692	708	693	718	725	693	725	717	706	686	731	768	741	712	705	722	702	702	726	688	726	716	707	734	718	726	707	708	732	683	694	724	680	730	702	712	700	726	703	687	710	708	691	713	703	714	709	746	686	703	739	739	704	708	684	680	695	688	727	716	668	701	723	709	724	665	725	686	721	700	709	746	724	719	710	701	727	744	747	722	740	751	724	728	705	709	690	716	756	740	690	709	770	721	702	721	702	694	713	693	698	728	736	749	679	722	740	732	689	678	728	729	737	756	682	746	665	726	713	723	728	698	721	699	721	723	702	710	741	689	720	681	731	765	741	716	694	709	711	674	713	680	727	684	733	729	708	680	715	715	677	725	750	695	746	714	713	719	710	715	763	713	726	741	731	700	761	747	750	716	694	698	735	743	696	734	715	689	722	684	700	676	672	733	725	744	714	762	682	706	777	703	723	730	693	689	750	711	724	722	695	683	651	756	739	715	756	740	757	701	671	715	728	672	740	708	731	697	671	778	729	732	714	756	743	733	736	724	700	676	735	715	727	697	742	685	714	724	746	686	717	745	713	788	712	742	703	734	695	748	742	759	732	710	689	729	708	688	734	718	716	719	698	706	719	723	677	774	733	671	733	709	710	687	711	737	756	712	747	730	707	712	732	739	762	754	712	725	701	712	704	731	679	693	733	687	694	710	679	696	756	719	719	748	720	689	726	731	709	726	735	764	673	722	744	696	732	737	699	703	669	724	733	696	703	735	679	709	678	692	710	718	701	737	682	720	683	731	723	725	736	731	715	741	689	730	755	694	744	745	738	704	669	761	734	730	761	703	743	743	689	739	723	709	702	757	723	743	690	726	691	689	721	701	707	702	670	726	721	727	759	709	750	685	692	698	691	707	744	749	686	723	778	749	723	735	713	698	742	725	724	733	674	718	682	713	674	704	702	720	735	685	723	712	748	725	745	686	713	757	699	712	707	715	759	744	641	674	749	730	679	736	706	746	652	698	692	704	699	763	732	712	706	735	742	727	702	726	728	708	699	667	717	717	681	721	729	699	726	737	760	722	712	681	739	715	764	719	677	726	724	755	709	669	691	696	743	732	736	699	678	709	718	707	725	702	743	694	730	735	725	757	683	753	682	715	706	742	720	725	743	755	756	716	717	662	661	726	663	685	694	744	692	735	718	750	716	764	729	715	726	721	667	705	726	715	757	696	711	693	702	686	702	730	750	735	729	723	772	721	707	702	757	694	762	715	763	631	765	748	700	694	743	710	691	746	691	701	720	685	690	691	681	702	701	711	736	741	714	677	703	704	707	684	707	756	728	696	671	707	726	732	707	670	684	709	736	673	714	743	733	705	733	772	691	733	727	684	703	716	710	693	709	697	730	702	750	731	731	706	705	708	707	690	730	716	656	707
14173	21041	15391	5530	2860	2074	6210	4730	1052	1550	907	206	72	71	67	47	52	58	50	50	62	44	46	49	60	52	44	48	192	424	293	171	106	64	46	45	43	44	54	55	67	55	47	41	51	50	51	51	45	55	55	41	57	58	58	44	41	49	48	49	55	47	50	54	52	34	46	55	62	53	47	61	55	40	48	48	46	51	45	44	35	67	52	42	52	51	58	49	50	48	54	48	42	57	64	60	58	63	47	52	45	49	50	55	68	56	37	48	55	44	53	56	38	52	65	58	55	48	59	47	41	57	43	50	53	48	54	46	45	41	57	45	48	43	48	64	62	41	39	51	38	45	53	53	51	46	55	45	52	47	57	54	60	50	47	56	58	53	42	62	50	37	49	46	54	47	66	44	78	41	50	47	58	52	47	55	54	54	59	48	52	44	59	46	49	49	40	46	37	61	60	42	54	49	68	49	57	49	56	55	41	64	54	59	47	54	56	47	49	53	48	62	60	60	55	46	58	54	51	66	47	47	51	51	62	47	68	36	50	57	38	46	59	44	35	41	57	53	51	48	37	48	46	37	60	56	49	56	63	54	53	58	43	61	34	52	63	51	54	64	42	50	47	43	57	51	54	49	61	49	59	64	48	54	62	51	44	51	57	42	44	65	59	56	53	56	55	39	58	64	47	65	46	54	49	52	51	56	60	53	46	43	50	64	59	55	50	54	50	64	33	57	48	39	46	52	68	34	49	50	56	44	52	56	46	58	66	47	55	52	57	39	44	57	57	33	58	48	55	46	63	55	58	46	44	51	40	46	47	46	40	68	47	51	63	48	58	56	49	58	54	49	57	46	71	60	59	51	48	39	48	46	55	55	48	40	53	49	38	49	47	56	51	46	66	46	46	41	50	53	51	53	64	50	46	48	57	60	44	45	42	29	46	52	51	52	54	58	46	50	58	57	60	61	56	51	51	54	51	41	48	47	46	54	53	43	56	60	55	53	50	48	54	50	52	43	49	48	48	42	42	49	54	49	46	53	47	56	44	49	49	61	46	41	58	37	55	52	46	54	40	52	54	62	53	43	45	51	42	63	47	36	51	52	54	48	46	50	64	42	51	46	49	51	41	59	47	53	44	67	44	58	43	41	47	51	59	48	41	50	47	60	66	50	47	45	42	47	52	57	47	54	56	53	49	56	48	51	68	41	45	48	53	60	53	47	53	58	48	41	59	56	45	59	48	40	53	44	61	45	35	57	52	62	48	48	45	51	42	56	46	58	76	49	49	46	46	42	50	62	54	33	44	52	56	50	57	36	54	50	51	43	53	60	48	63	48	52	60	42	47	57	45	47	56	55	45	51	47	55	61	51	66	46	63	51	48	53	68	60	39	47	65	57	53	48	48	47	47	56	58	55	42	52	56	46	45	53	53	38	51	57	50	58	65	50	55	50	52	47	55	52	45	47	55	57	46	63	69	39	38	42	53	53	56	48	51	45	56	54	47	45	52	52	38	54	54	49	46	43	61	51	58	45	47	54	46	50	50	48	55	54	56	41	43	61	49	57	43	48	56	49	56	52	47	66	61	61	47	63	62	55	51	50	51	37	58	64	58	47	61	50	50	54	60	57	50	69	50	43	38	58	53	49	48	57	48	47	43	66	37	59	63	67	56	49	49	57	67	48	52	54	50	59	58	50	51	53	48	51	51	47	46	36	46	43	47	50	65	45	48	58	41	52	65	43	57	46	57	43	41	68	46	49	45	54	36	56	53	41	40	49	49	59	65	63	49	50	49	57	47	49	41	44	59	44	68	56	61	46	57	51	72	58	67	44	62	47	45	44	51	38	46	45	47	58	52	63	49	45	58	48	63	63	38	52	45	37	59	57	44	48	58	50	62	45	48	43	52	45	45	48	58	46	54	50	55	48	50	67	44	44	65	46	47	45	54	55	55	46	54	63	58	62	40	47	43	45	59	58	44	52	53	46	46	48	57	58	61	49	44	45	62	47	50	52	55	58	47	42	52	51	44	44	58	56	57	64	55	51	58	45	57	41	56	65	50	46	57	48	58	55	55	48	41	43	50	51	55	59	55	60	36	39	48	48	61	53	44	63	42	41	64	61	53	36	44	56	47	45	44	42	59	67	50	43	52	46	40	54	54	45	51	72	51	49	77	44	57	40	56	52	51	56	63	41	53	44	62	45	51	46	50	54	48	53	53	43	64	51	47	47	47	53	51	50	39	66	51	51	47	47	63	53	55	53	51	53	50	50	51	57	53	47	42	59	50	47	60	70	46	60	41	40	49	49	47	47	52	51	48	54	39	48	55	43	49	54	53	50	46	52	46	49	52	47	41	46	41	60	54	57	57	40	45	50	60	39	49	53	47	36	38	60	46	52	43	40	46	46	66	53	46	43	60	57	46	63	47	42	42	50	62	60	50	46	54	40	60	57	40	53	55	53	53	61	63	35	42	49	52	55	50	43	56	48	42	60	54	49	60	66	67	45	47	46	54	38	45	60	49	47	57	58	55	54	56	51	37	44	65	66	56	54	40	59	50	49	55	56	54	45	55	44	56	47	56	38	47	62	51	54	64	43	79	58	52	51	44	48	50	50	49	42	48	45	55	52	58	46	50	45	57	48	41	55	55	57	47	51	66	63	44	40	54	39	49	52	61	55	44	51	48	49	53	53	42	52	51	40	57	55	48	51	54	51	53	55	41	53	48	45	56	55	41	51	47	56	42	69	60	53	60	50	72	62	50	45	46	47	53	62	56	59	55	51	43	52	46	47	55	55	49	64	46	51	56	54	49	47	53	51	44	39	37	50	55	50	51	54	46	57	51	58	76	52	55	53	65	57	59	50	56	64	61	70	50	53	61	44	44	44	65	51	38	62	52	43	55	69	47	51	47	53	46	51	53	37	54	53	51	41	50	63	34	46	53	40	44	55	77	46	37	61	48	44	50	55	42	35	48	55	64	36	55	50	58	64	41	58	53	51	45	51	56	39	43	42	45	46	57	59	50	40	64	51	56	51	45	51	52	54	50	37	56	50	38	49	48	55	58	57	54	55	56	48	46	47	56	38	53	55	60	63	64	58	40	45	46	58	49	51	48	44	57	57	41	54	60	59	57	42	53	56	46	54	57	45	56	45	58	48	52	57	38	65	54	43	62	53	62	43	52	52	52	52	61	48	60	55	58	47	45	55	50	61	58	39	37	43	59	45	57	51	48	50	52	65	47	40	60	41	47	45	53	68	45	57	47	52	49	60	51	59	63	49	37	55	53	51	50	38	45	54	59	38	47	52	47	57	52	52	63	49	53	55	46	44	57	60	41	45	45	50	53	40	51	45	58	48	56	37	67	49	55	58	51	66	67	52	45	43	54	57	62	53	49	48	52	54	49	49	54	52	62	42	41	52	40	50	49	45	51	46	51	50	60	54	37	36	42	52	55	44	54	58	43	55	52	43	45	57	49	54	26	61	50	44	53	59	57	38	38	51	51	57
45176	40705	34388	34815	36058	33587	43501	36368	20508	24499	19545	6159	1402	959	908	852	761	766	745	756	752	770	702	796	678	760	678	663	5535	10082	6813	3787	2072	1002	745	635	664	682	594	620	614	628	638	640	608	607	633	636	624	596	628	637	642	633	583	612	582	593	606	639	599	604	614	641	639	612	625	640	617	578	631	609	584	586	578	570	637	599	591	626	613	649	605	622	609	672	615	600	632	567	605	548	601	605	625	641	626	628	571	625	608	627	603	619	635	568	628	580	599	646	583	646	621	608	648	607	650	588	622	610	645	618	586	599	597	623	602	621	645	609	599	554	622	597	603	655	583	627	661	630	592	579	602	595	611	612	633	622	611	629	616	622	581	633	609	679	599	630	615	621	639	582	636	602	583	624	634	617	599	621	597	617	590	614	627	619	632	613	593	612	608	617	631	638	645	585	636	585	599	618	612	620	619	653	598	566	642	613	617	620	624	645	579	591	640	600	626	567	591	618	603	629	604	641	577	627	603	610	585	594	597	580	612	612	589	663	650	632	598	637	618	624	624	594	631	603	601	625	617	586	601	600	627	602	577	610	626	583	635	640	593	654	605	612	597	638	599	612	618	603	618	654	608	599	628	573	625	620	626	624	590	638	562	659	622	654	622	585	624	627	584	597	555	619	618	615	632	607	624	637	606	599	598	605	600	571	631	623	661	651	571	640	611	621	624	588	603	634	605	633	649	649	613	605	638	665	614	635	639	630	583	587	624	641	581	651	634	614	635	600	600	632	620	579	614	645	602	630	649	612	617	610	639	602	631	579	620	566	587	654	613	618	634	658	626	638	607	634	642	575	579	608	601	609	568	623	595	590	602	612	593	603	628	621	601	645	601	583	608	534	617	604	612	647	581	638	615	607	644	616	618	643	591	612	575	613	662	626	623	622	585	578	660	591	615	649	620	623	633	639	652	605	607	638	628	634	599	633	630	603	626	582	641	613	634	622	591	607	602	600	654	669	622	627	633	582	581	611	637	612	629	626	599	602	647	627	591	608	620	607	644	591	627	598	640	588	644	605	669	624	615	604	595	584	578	593	628	600	598	593	597	615	625	586	593	609	621	605	578	624	610	624	558	642	589	593	603	646	559	653	657	627	578	636	603	620	620	627	622	578	623	643	618	615	590	645	585	601	615	604	607	635	646	614	624	602	578	591	597	573	586	634	606	619	636	637	601	595	589	599	634	553	617	643	607	598	640	636	617	599	614	590	637	576	578	616	665	612	638	652	585	593	646	628	653	653	627	587	600	649	614	594	661	600	628	620	630	574	632	574	620	598	647	548	589	632	599	641	635	627	621	613	625	605	571	606	623	628	658	620	596	627	603	630	617	625	636	602	616	661	591	618	607	600	610	608	615	577	618	627	586	645	637	597	600	621	606	615	630	631	571	644	644	644	624	614	619	600	602	627	647	592	612	635	600	638	640	652	605	647	681	651	636	637	619	616	608	655	608	605	610	616	607	609	630	596	611	604	604	621	604	624	596	584	579	606	625	616	574	627	612	619	621	635	623	670	631	618	630	605	641	604	621	632	615	631	625	655	649	604	608	629	597	638	602	605	592	608	585	613	596	620	633	629	583	627	598	579	626	601	661	611	608	609	586	549	588	607	589	623	611	574	603	568	625	593	681	616	615	664	571	589	599	562	618	614	616	594	604	566	600	637	624	622	598	653	622	626	618	613	596	591	622	649	645	618	608	653	614	608	632	642	569	623	626	611	631	607	655	607	651	584	632	598	653	637	651	603	642	585	629	667	650	614	590	598	609	608	622	627	616	582	637	577	596	577	619	605	597	593	638	584	633	612	631	627	604	633	577	620	586	648	630	573	621	616	607	627	632	665	633	619	597	638	578	675	565	596	613	588	613	565	613	618	612	644	595	652	607	619	599	596	641	617	611	631	632	633	585	586	628	620	586	611	610	606	615	607	604	625	611	591	613	573	603	618	618	584	625	637	605	642	553	610	582	640	674	610	597	569	630	618	612	584	646	582	595	591	630	611	608	618	602	636	615	602	596	608	594	571	607	668	600	626	595	608	584	619	574	571	614	572	604	624	597	623	601	622	595	579	590	605	644	584	582	608	638	575	574	582	616	617	650	651	595	620	616	601	603	665	603	596	574	608	623	624	613	582	612	648	639	629	562	561	607	644	666	632	620	609	595	625	593	626	577	609	631	622	613	629	615	614	610	564	602	599	631	596	616	601	622	602	624	624	613	639	620	633	608	601	600	595	601	577	604	643	589	616	683	599	619	611	604	623	610	581	637	571	576	582	599	598	614	610	632	643	652	637	619	623	604	571	580	662	658	630	604	584	611	617	640	611	633	635	612	590	565	622	617	641	607	612	609	607	610	610	622	614	635	625	630	628	614	576	628	570	633	596	599	613	556	662	613	621	584	601	580	600	612	603	624	599	627	608	624	653	561	630	581	662	617	608	632	634	608	633	633	634	595	659	628	666	580	597	635	661	600	627	631	573	608	626	604	599	622	615	620	602	623	606	609	634	558	612	636	659	589	605	593	629	603	649	587	630	546	604	576	609	631	620	609	631	601	605	628	627	599	610	594	595	630	627	600	631	620	618	593	569	623	617	593	610	662	595	608	616	611	638	639	579	568	561	623	577	591	635	617	598	592	616	620	649	586	618	628	605	618	646	622	607	624	583	651	587	629	600	577	624	608	589	605	619	603	598	590	591	638	622	579	665	601	577	617	565	620	573	617	593	612	597	603	639	590	634	604	637	646	648	628	644	606	629	596	632	621	584	634	618	604	615	630	619	620	610	620	631	591	583	571	596	632	611	604	597	644	593	658	647	637	600	620	612	570	558	644	598	616	607	641	644	626	655	598	641	612	560	583	654	608	651	614	632	586	610	608	630	592	593	602	608	558	570	644	625	558	597	633	632	666	633	622	624	617	636	642	575	619	651	623	614	587	588	583	627	610	588	625	602	603	591	605	657	619	581	600	658	609	625	639	644	645	602	618	636	626	625	573	653	628	667	670	596	594	573	596	611	593	556	591	634	682	622	652	635	589	620	598	599	603	646	629	569	574	589	626	590	639	590	646	627	598	607	588	653	609	634	635	642	611	626	581	599	636	588	608	659	658	617	569	606	636	583	628	610	595	615	630	646	597	621	614	616	610	622	588	639	595	621	595	609	601	658	608	619	600	588	592	635	557	657	630	616	607	640	665	620	574	618	617	626	592	617	626	590	605	608	632	582	613	594	592	619	595	609	645	608	599	607	623	626	602	614	614	637	591	634	607	613	615	630	602	600	605	613	581	623	601	637	643	636	591	601	617	603	614	607	585	630	615	646	648	641	620	627	612	632	619	626	647	591	654	615	569	674	564	616	651	609	623	650	618	630	636	654	615	600	610	632	591	629	606	652	607	597	620	668	612	607	582	627	669	616	603	558	627	627	584	596	655	580	585	650	612	565	641	589	601	601	626	576	599	613	589	583	600	628
5911	4068	3087	1098	546	483	1379	1014	260	283	184	69	54	56	44	52	54	58	41	55	59	59	65	50	67	54	53	60	86	139	148	111	76	66	57	64	47	65	61	68	63	49	47	57	58	55	55	55	48	54	42	68	42	53	45	55	54	66	51	61	55	42	41	61	45	47	53	45	44	50	48	41	52	69	58	62	67	57	53	64	56	52	59	47	67	66	56	44	54	54	66	54	51	47	40	48	46	48	68	51	54	48	54	47	70	65	48	61	43	49	50	61	56	57	56	64	60	50	50	53	50	55	62	61	50	60	62	46	45	56	53	52	60	61	51	62	61	52	38	57	50	60	53	61	61	50	51	44	46	46	59	49	63	62	70	58	69	66	63	51	46	47	54	42	49	50	46	41	56	49	51	54	56	62	55	52	47	43	52	60	51	69	51	59	50	56	49	62	54	60	59	51	52	69	68	51	41	40	56	49	57	62	41	64	58	52	56	49	47	52	53	56	56	57	54	63	55	62	60	60	53	52	45	49	63	60	62	55	46	50	57	51	57	56	47	64	54	57	56	50	40	51	58	49	41	50	57	45	59	45	53	47	60	55	59	58	56	61	71	48	54	48	42	47	57	52	55	54	54	55	66	50	56	50	50	59	56	44	54	53	47	51	65	65	52	43	68	39	58	48	66	52	60	38	44	41	58	62	60	41	46	55	50	61	49	53	47	69	64	47	44	47	55	45	61	54	53	66	63	55	50	50	46	69	63	59	48	47	49	57	52	45	47	44	57	49	60	60	47	54	54	59	59	37	49	44	53	52	63	57	63	44	54	64	58	60	64	55	57	49	59	49	53	59	47	54	55	58	48	43	50	68	41	58	47	47	63	59	54	59	67	56	56	49	52	58	71	50	53	54	50	56	59	47	57	67	62	49	56	50	44	64	43	51	53	47	61	58	55	60	60	55	70	44	59	67	48	58	58	51	47	62	61	63	54	54	50	47	69	62	53	58	66	57	48	67	56	60	60	59	66	47	58	73	60	43	56	46	57	60	55	46	57	51	41	59	45	46	63	56	57	55	66	56	66	43	42	59	60	50	47	53	58	39	46	41	51	54	64	47	53	68	62	45	59	56	45	54	53	43	63	60	65	46	53	40	60	54	59	66	72	53	52	58	46	47	61	50	58	56	60	49	60	62	46	59	58	53	51	43	62	48	60	50	59	52	50	56	52	43	47	48	65	60	49	47	57	56	68	61	46	58	48	49	63	59	43	51	50	54	52	54	55	50	52	49	45	56	48	70	49	60	58	63	64	57	60	56	56	59	58	52	48	58	63	41	45	46	50	68	54	63	49	66	75	54	62	51	55	54	50	56	51	48	63	54	38	58	57	44	47	60	56	59	47	52	57	59	53	58	57	40	50	49	56	52	63	53	59	61	55	46	55	60	74	52	56	48	42	48	50	62	59	70	52	65	62	65	44	57	57	60	52	49	60	64	50	46	54	55	59	62	41	72	54	35	72	56	47	52	77	51	46	50	51	57	54	43	60	48	57	53	60	50	56	60	62	53	59	51	58	60	45	54	55	61	53	78	54	48	57	65	60	56	60	54	72	54	53	62	54	48	50	51	60	63	58	64	44	66	67	40	51	42	49	50	66	37	58	56	58	74	41	44	54	53	53	48	53	56	42	45	61	49	55	53	40	45	45	62	59	50	57	50	60	44	65	54	46	70	63	52	52	44	57	62	39	58	54	56	48	59	64	50	55	46	53	50	58	59	44	54	47	54	61	53	59	41	57	59	56	42	55	52	56	61	50	65	57	47	41	55	55	51	52	60	39	44	45	57	52	58	48	53	64	54	65	43	62	62	50	53	51	49	48	55	43	64	55	46	44	52	61	56	54	51	49	64	56	63	62	49	54	44	53	52	66	46	54	49	59	66	45	53	57	63	58	57	48	46	40	56	72	51	42	61	56	56	47	56	50	60	36	63	58	61	41	52	48	45	50	51	53	51	68	46	46	49	67	61	52	53	50	63	50	44	69	57	70	43	44	60	47	51	50	59	61	61	64	50	45	51	39	52	53	60	57	67	53	58	49	54	45	34	59	58	52	47	69	52	59	50	59	48	62	60	52	58	62	53	59	54	59	54	53	42	60	54	66	59	49	49	59	58	63	44	58	53	59	48	54	56	65	54	58	39	47	57	52	50	54	58	59	51	51	67	43	49	49	51	54	62	56	62	55	50	49	62	50	45	74	55	56	55	61	62	52	58	54	56	48	59	56	46	49	47	47	50	78	58	47	47	44	58	61	62	53	40	46	56	53	67	42	58	46	62	50	60	55	54	45	50	69	54	61	45	60	61	46	58	57	61	39	50	41	41	41	60	57	58	58	54	50	55	54	62	60	48	58	53	52	66	44	50	49	57	63	44	51	53	46	51	69	47	39	48	72	48	53	52	43	49	59	54	52	49	43	53	68	54	41	64	50	57	47	48	37	58	51	57	53	57	58	65	52	74	59	60	50	55	68	55	62	62	54	59	47	55	55	65	65	66	53	61	44	56	47	61	52	59	42	51	56	42	58	55	72	49	54	49	50	41	57	59	56	58	71	56	44	67	52	54	58	48	34	50	51	52	53	65	52	63	56	56	55	52	59	54	43	56	59	67	51	48	39	58	57	59	63	47	60	64	54	42	66	64	64	58	54	50	56	63	53	62	55	64	65	65	58	51	51	61	54	66	39	60	62	59	53	56	53	60	65	59	58	47	47	56	58	78	53	42	62	39	53	51	51	64	66	49	51	39	52	68	50	49	59	62	42	51	63	54	67	56	52	60	64	55	52	54	50	57	45	52	61	50	55	47	49	71	53	63	55	51	55	46	54	59	51	57	46	57	46	64	51	48	51	53	64	48	59	52	69	56	44	55	51	58	60	58	45	53	62	52	44	57	47	61	45	56	44	61	54	47	54	51	53	56	45	56	56	55	62	60	62	53	69	70	66	64	49	53	63	45	72	62	58	50	48	48	57	61	65	70	62	51	65	41	46	52	61	48	57	60	49	44	62	69	63	51	70	52	54	50	63	61	64	68	54	53	50	53	56	46	59	63	41	61	54	50	48	54	58	50	63	50	57	36	64	55	57	48	56	52	64	46	44	52	42	68	59	49	42	55	53	54	61	47	58	49	57	49	65	52	68	50	53	60	56	51	55	55	59	53	47	47	48	54	49	66	54	54	60	54	41	53	62	63	73	50	50	68	60	59	58	54	55	42	58	57	49	46	62	44	58	54	53	67	54	60	54	55	49	55	72	58	48	52	52	49	42	55	57	52	54	61	52	64	47	51	58	58	50	47	44	62	62	49	47	49	47	60	55	52	53	48	51	62	58	39	51	46	69	45	51	53	56	44	57	64	57	46	55	58	55	61	65	51	55	57	56	53	61	54	53	46	49	74	58	51	75	53	57	53	59	53	46	52	46	52	52	46	62	56	52	44	61	59	60	56	63	46	45	60	50	71
37718	28174	24489	23579	25032	23449	31024	26104	11285	11454	6444	1194	820	804	754	756	738	739	781	699	730	738	726	744	742	718	739	742	2062	3548	3202	2163	1363	872	761	737	675	740	714	688	704	670	712	681	728	690	719	681	650	693	654	687	707	685	691	681	670	688	684	694	714	670	671	718	703	678	744	710	708	654	668	691	749	689	766	691	681	717	685	655	700	738	686	709	711	702	699	688	665	690	670	692	663	689	651	667	733	731	683	720	703	682	732	658	685	667	652	659	719	665	716	692	691	707	696	739	696	735	685	745	767	676	702	716	682	674	728	651	669	666	723	693	695	635	643	628	630	697	703	680	711	725	693	711	685	743	704	692	684	696	694	740	658	704	659	701	684	688	686	686	729	694	686	722	649	711	688	677	673	698	650	664	679	699	692	688	698	689	676	717	709	683	641	673	731	691	691	670	724	669	686	704	720	702	655	704	701	650	695	686	680	711	702	681	714	663	680	714	669	723	715	659	692	693	680	734	728	707	697	680	676	682	705	709	739	667	709	696	691	695	716	629	693	723	663	684	671	662	688	703	721	662	697	696	713	678	699	718	711	683	639	668	684	674	669	655	696	659	684	676	675	690	717	675	712	728	749	681	693	682	697	643	699	696	674	726	666	740	720	695	704	706	704	664	680	679	678	707	689	723	681	727	664	694	677	689	700	704	697	761	694	686	695	721	684	634	695	680	689	683	643	656	682	682	684	731	633	666	684	647	693	685	662	722	691	691	657	664	660	677	717	678	673	697	676	720	669	714	665	729	679	724	687	704	720	679	622	676	708	645	675	644	704	665	714	696	696	715	648	689	678	701	730	648	667	670	703	699	694	690	681	710	684	676	701	656	723	659	689	722	695	670	700	685	713	667	672	699	722	708	678	722	748	735	727	709	701	672	722	700	733	710	720	703	728	690	675	688	697	728	686	725	628	691	718	674	737	700	750	723	668	674	702	683	712	674	731	697	696	708	711	680	718	682	719	676	699	683	689	666	685	687	670	688	686	688	718	665	742	698	656	684	717	674	691	696	660	707	701	734	703	722	677	682	688	688	746	716	699	730	703	691	707	660	723	685	707	680	718	707	708	675	646	682	715	723	680	755	669	653	620	680	673	647	739	723	672	705	661	717	675	665	686	681	733	643	631	678	685	725	677	681	703	717	734	659	693	688	689	705	714	714	716	713	731	681	694	716	685	666	669	638	684	697	686	707	674	686	675	692	704	680	683	678	694	713	726	700	707	685	650	682	628	673	667	679	668	686	692	674	702	685	703	721	714	687	692	654	684	728	741	709	700	654	698	637	729	691	666	695	691	747	694	690	748	701	682	708	643	753	685	735	703	690	687	656	691	683	696	722	681	710	665	720	678	672	698	705	663	667	652	729	759	651	714	687	677	662	688	657	732	719	736	687	754	696	696	718	738	668	736	699	655	754	712	666	730	691	682	675	683	687	705	700	733	702	703	669	703	691	675	695	683	697	703	698	689	660	670	719	747	748	690	675	699	687	723	710	701	732	747	674	695	732	703	684	656	694	695	665	694	673	677	759	709	724	698	681	716	685	716	728	684	672	668	609	686	738	643	697	722	707	678	673	657	651	749	722	684	736	711	666	663	706	746	697	661	691	697	664	673	704	713	686	677	697	707	646	686	685	666	672	664	670	724	681	694	721	727	732	702	662	728	665	701	664	697	697	730	705	710	706	701	749	663	748	696	667	747	700	657	719	708	671	685	701	685	708	647	676	680	720	708	702	643	629	722	681	695	724	702	659	675	681	677	711	686	692	647	682	727	697	698	663	686	700	626	710	677	747	654	653	707	709	653	722	743	716	695	711	703	723	729	696	655	681	656	693	682	773	706	664	674	730	673	746	666	733	738	668	689	675	674	695	685	679	680	651	729	686	699	667	701	691	653	692	674	730	700	688	706	657	714	701	675	700	718	709	676	686	777	694	715	712	619	682	689	701	734	694	699	717	685	652	690	671	689	701	765	653	685	708	669	674	679	697	683	722	706	693	707	717	668	651	677	640	669	702	696	653	697	657	660	665	668	704	684	697	663	663	725	702	693	712	691	653	664	675	725	691	722	687	697	691	682	634	667	692	734	702	692	716	710	717	675	701	655	682	710	678	702	678	689	696	690	693	727	686	650	749	685	657	721	693	681	724	646	725	689	647	712	711	694	714	696	691	662	695	704	678	690	657	712	722	672	642	711	704	716	670	600	740	702	674	722	712	727	711	713	674	686	702	686	696	676	727	692	671	673	688	681	700	709	694	695	658	657	648	690	735	692	691	681	708	668	648	698	716	682	704	728	680	674	707	715	710	696	711	644	694	707	691	707	650	698	704	688	659	685	665	701	670	692	702	648	708	726	737	733	682	722	708	726	708	751	690	671	732	667	687	620	711	666	693	737	691	689	613	750	682	656	668	717	675	717	671	675	730	704	710	677	631	713	719	726	684	729	721	702	755	711	671	698	707	661	645	701	703	684	677	687	693	659	672	710	708	672	662	680	694	691	728	706	676	652	679	699	693	725	645	745	689	679	698	687	691	704	723	709	701	689	674	723	709	671	697	709	679	678	721	687	658	715	669	685	726	711	679	698	692	655	660	722	685	626	675	715	696	679	693	694	689	685	675	696	688	682	687	680	673	685	717	649	709	669	684	665	704	668	697	694	638	708	713	693	660	704	667	710	641	659	691	692	708	687	710	663	690	637	665	695	657	686	701	755	718	694	726	733	713	689	736	698	699	731	649	762	678	698	689	711	731	730	674	706	739	683	679	682	705	679	724	706	670	677	683	666	636	728	724	713	717	734	731	691	678	698	676	703	679	672	731	657	696	684	690	706	697	700	647	729	703	704	697	672	705	654	658	685	693	726	708	703	712	694	673	707	664	720	696	697	684	700	694	650	677	699	676	671	699	722	717	727	670	737	692	722	665	733	709	686	726	674	663	703	700	699	734	702	718	671	718	687	672	683	662	727	682	721	655	713	691	716	689	697	657	700	718	696	644	692	649	655	648	686	684	705	690	702	723	738	709	644	640	651	693	685	699	635	645	701	703	684	723	679	700	709	712	694	655	689	682	663	685	673	728	674	641	696	626	745	664	696	649	710	646	714	693	673	718	682	675	634	695	667	704	713	693	700	688	714	694	675	682	650	682	691	705	699	737	642	705	691	723	658	729	637	672	683	697	718	672	725	714	707	672	729	655	689	697	702	702	681	750	670	715	758	690	678	667	715	663	683	690	763	720	703	732	657	674	721	671	675	697	706	726	682	682	699	675	702	699	741	730	680	693	701	699	723	722	701	655	679	663	696	655	699	731	730	688	721	670	667	668	719	660	682	700	672	720	702	693	718	667	677	696	680	741	702	688	699	668	663	681	734	730	700	690	645	696	632	727	697	725	683	692	667	732	727	639	703	723	692	719	654	712	739	691	665	668	762	774	738	723	725	747	661	642	733	688	690	712	695	706	698	639
10699	13189	8842	3142	1531	1375	3622	2878	654	480	300	70	39	48	38	66	52	51	49	53	64	59	53	45	51	53	49	48	128	217	199	134	109	75	58	52	55	53	62	56	52	57	46	46	43	47	54	50	56	49	50	51	47	65	53	57	58	80	64	58	49	62	50	54	55	51	49	64	48	59	63	53	59	52	45	47	47	58	58	50	55	56	45	62	61	59	58	55	49	47	58	53	40	41	36	40	51	54	56	54	58	40	39	55	56	57	54	55	40	57	43	58	59	63	49	48	45	57	34	57	45	49	43	42	58	40	53	61	65	50	55	57	48	48	34	43	56	45	39	45	48	59	50	62	58	49	63	53	53	51	49	55	52	50	40	41	65	55	57	38	59	49	52	50	55	54	59	46	45	49	61	58	48	48	43	48	46	43	40	68	45	48	50	49	51	47	48	49	53	61	47	50	53	52	53	61	53	53	49	52	51	54	42	45	55	45	48	58	46	62	44	43	37	50	54	54	57	58	52	43	60	68	41	51	42	57	34	49	45	48	48	60	47	53	65	58	55	52	61	49	50	49	49	48	40	43	41	53	61	56	43	47	53	50	50	57	55	49	54	51	54	53	51	43	42	48	54	41	42	64	52	61	45	51	60	47	51	49	57	57	31	52	48	57	38	45	51	65	60	51	46	55	56	49	59	48	47	55	44	41	56	53	56	60	58	55	46	49	49	49	46	52	57	50	50	51	49	43	51	57	51	48	50	51	63	46	59	55	49	34	63	53	55	77	39	46	54	55	57	61	64	40	46	56	59	48	42	58	53	51	55	49	51	56	50	50	60	52	50	56	50	48	53	42	55	48	43	37	58	53	54	49	55	56	48	69	49	51	45	45	58	62	63	40	40	55	55	46	64	49	53	59	51	45	47	46	56	43	47	51	51	53	50	47	56	51	60	42	62	45	51	49	41	39	49	43	57	40	58	64	57	77	44	49	47	44	53	48	48	61	63	49	45	51	45	48	59	72	52	59	50	51	43	54	78	57	53	54	39	59	42	46	46	45	55	46	53	54	50	54	45	60	39	56	50	54	49	52	52	49	50	57	57	62	59	48	57	61	67	40	51	55	40	58	63	34	48	61	47	56	44	49	62	52	43	45	42	47	63	49	53	53	43	39	44	42	52	69	49	52	48	47	50	51	50	55	50	59	62	45	51	38	65	46	49	41	57	34	52	50	47	48	42	46	41	54	44	51	44	50	44	44	48	51	51	48	56	56	40	47	55	55	46	37	54	55	49	46	48	52	54	62	44	56	46	57	51	62	46	60	59	50	47	51	58	55	63	47	56	52	63	59	68	56	57	51	59	50	70	52	48	46	59	58	50	40	61	68	51	63	59	52	50	52	50	53	45	58	62	44	49	57	38	44	64	38	55	66	51	51	45	71	43	56	49	53	55	44	43	57	49	58	60	45	57	46	65	49	48	48	47	57	49	51	40	59	44	58	51	56	50	51	52	53	51	39	55	57	48	66	48	55	50	65	40	50	50	54	52	51	46	47	62	46	54	52	55	37	54	43	41	48	67	44	46	38	44	47	49	52	72	46	40	60	59	58	41	47	36	49	60	53	49	47	45	50	47	46	55	37	52	54	52	61	41	57	68	39	44	47	63	51	57	43	46	49	53	62	48	52	63	43	44	44	48	56	50	49	53	57	53	53	44	59	53	49	46	46	53	54	56	49	50	44	54	48	58	45	45	50	39	50	59	46	56	55	56	48	40	46	52	52	44	56	53	49	52	48	63	62	51	52	55	57	65	53	49	63	56	45	51	40	47	47	47	47	44	44	42	51	66	61	51	60	51	58	53	47	50	48	50	47	44	60	52	39	53	34	51	54	53	53	51	59	46	48	56	52	50	46	57	43	63	55	60	46	47	49	64	44	57	52	57	55	48	50	55	50	41	61	52	43	58	48	41	57	57	47	46	54	59	55	63	47	58	63	46	62	59	59	45	50	58	57	46	43	46	48	41	42	62	56	64	55	53	50	61	43	54	61	53	48	55	59	54	57	59	37	42	41	58	43	50	48	42	48	38	49	56	50	50	48	51	49	50	52	46	50	54	48	33	50	54	65	42	50	62	54	56	45	53	54	50	60	34	59	58	65	66	47	59	45	71	47	40	41	63	73	43	40	54	48	49	62	65	58	53	53	43	48	64	67	55	38	47	46	60	50	49	61	65	58	55	52	55	54	46	42	45	48	55	44	51	52	35	51	52	49	63	54	54	50	47	44	61	50	54	47	63	54	55	48	69	52	54	50	53	60	65	50	52	57	59	56	49	51	50	53	46	58	54	48	57	51	64	51	48	56	48	49	36	59	49	49	56	54	59	47	49	50	61	56	45	53	50	40	43	49	43	49	43	56	57	39	50	55	58	53	48	54	43	51	43	55	47	59	53	58	48	53	53	48	55	48	38	62	50	59	45	45	47	49	62	58	59	59	41	54	48	58	41	47	63	52	55	53	57	48	54	55	53	56	55	49	51	43	50	51	53	46	54	45	54	57	53	51	45	47	60	71	58	63	55	56	50	59	62	51	35	50	57	58	56	52	59	52	49	45	41	56	56	52	42	47	66	44	57	45	58	53	42	45	54	38	51	52	54	66	66	49	55	56	52	48	48	59	54	56	53	50	43	46	58	63	51	48	60	43	49	60	49	49	52	37	50	45	64	47	48	43	52	54	51	61	45	50	56	70	34	53	41	56	52	64	55	60	52	58	64	47	55	47	53	52	46	52	47	50	49	43	51	52	44	56	52	42	52	42	55	58	56	52	50	43	51	54	59	43	54	52	54	51	46	56	56	56	50	45	53	58	48	54	44	66	52	70	53	58	52	64	39	48	57	48	46	45	43	50	61	43	48	44	55	49	57	40	53	58	57	58	53	46	53	50	44	51	40	45	45	60	56	51	45	47	50	63	44	64	62	43	50	55	45	59	54	52	48	49	54	42	67	37	49	54	42	50	46	46	36	52	50	58	38	66	59	54	38	38	53	52	59	53	53	46	57	56	51	45	45	54	59	57	41	39	43	51	51	54	48	39	59	51	46	51	37	56	64	48	37	47	46	63	50	43	43	46	53	46	46	51	59	50	49	41	48	52	51	49	38	65	55	56	53	54	56	40	51	53	47	44	49	54	47	54	52	47	44	64	52	58	51	50	66	54	59	42	48	54	54	51	64	50	43	49	56	56	38	54	44	46	55	43	47	60	54	53	48	45	63	49	35	56	60	57	57	36	43	58	49	64	38	47	50	43	43	45	48	53	63	54	68	56	46	41	47	60	62	51	41	46	49	55	46	60	61	59	47	51	45	47	53	54	48	51	62	54	35	47	32	59	67	48	48	51	60	49	56	58	60	56	43	49	54	43	43	53	57	62	55	50	53	55	50	51	55	56	47	55	43	57	64	50	47	60	43	62	45	50	51	55	57	51	57	39	44	59	51	57	52	60	41	45	46	40	51	40
47343	37580	31879	33792	33295	32954	40036	33799	18005	15655	10611	1469	917	813	824	838	828	726	759	746	746	737	768	702	725	685	721	758	3195	6558	5590	3397	1853	1027	797	680	700	676	676	672	701	667	674	621	667	618	691	688	673	691	624	663	682	682	645	623	678	628	683	680	673	672	666	629	645	659	657	651	710	667	683	653	647	685	675	710	670	691	666	624	628	702	642	715	677	592	649	634	649	670	666	700	656	626	714	640	661	718	642	664	641	653	643	698	634	640	634	666	677	653	624	713	610	636	692	694	713	664	676	668	695	670	656	660	663	641	628	678	679	695	671	662	703	688	695	612	653	655	664	691	679	693	631	701	663	644	626	708	647	709	686	644	662	682	633	642	642	668	719	630	697	706	645	669	655	673	665	616	645	654	642	677	651	665	660	711	687	646	677	613	664	676	685	598	627	656	665	672	634	648	678	650	641	656	658	687	656	645	669	618	620	638	669	627	634	687	667	704	646	665	679	668	689	680	689	680	656	631	619	696	686	649	664	695	668	647	661	609	701	606	658	697	652	664	706	669	702	654	656	666	674	681	645	657	691	646	658	677	678	654	671	636	662	701	672	667	650	663	699	651	643	647	685	684	662	618	644	704	712	675	673	670	703	657	640	654	622	663	639	710	700	696	677	672	711	649	659	654	635	687	692	665	690	648	692	668	711	689	659	641	617	684	703	676	630	601	653	676	715	665	678	673	659	724	660	662	612	631	661	676	683	684	647	621	672	631	673	636	732	681	690	685	685	614	623	672	691	679	610	644	637	660	659	650	683	650	691	674	644	629	696	661	638	696	663	649	670	709	655	643	657	639	654	690	667	680	646	696	672	704	731	661	641	656	645	686	633	636	666	690	693	696	675	682	635	689	601	657	625	666	638	613	596	658	646	655	660	663	689	633	647	657	662	641	654	657	656	641	667	637	720	652	628	663	704	707	678	709	699	668	666	657	694	692	668	645	660	682	695	658	646	641	635	667	682	681	646	639	644	665	710	683	642	672	672	640	666	636	697	685	698	657	721	708	637	670	690	651	673	673	679	665	646	725	655	635	661	647	685	687	652	641	661	675	657	686	693	700	659	659	663	644	641	667	706	648	657	713	675	628	686	652	689	636	632	672	642	692	676	646	649	668	694	691	665	661	642	681	683	667	711	628	650	636	648	640	624	692	632	655	661	686	697	667	661	626	699	654	704	652	669	688	644	643	707	726	656	689	642	677	682	683	686	646	653	665	625	629	646	655	699	649	630	607	665	679	655	670	636	665	696	675	627	686	726	663	636	690	646	656	646	627	675	679	653	620	661	625	710	688	653	645	666	713	632	682	638	699	655	634	641	667	637	628	659	653	669	656	616	667	621	648	715	654	667	649	682	662	675	647	704	650	641	654	684	655	645	635	666	657	676	668	618	643	678	647	703	664	637	661	713	713	658	648	640	660	690	654	693	661	680	661	727	656	676	657	631	690	690	643	621	630	664	687	668	672	676	626	644	695	650	695	639	669	627	642	676	644	638	691	623	680	656	681	672	653	626	656	626	675	698	655	673	677	699	657	679	653	662	662	645	641	717	667	718	686	636	661	692	653	671	646	623	672	639	658	644	690	672	661	710	667	676	706	687	651	634	657	675	712	689	637	665	664	705	638	653	664	731	646	699	689	668	626	668	677	669	688	654	681	702	696	640	644	691	667	615	667	640	657	673	674	678	659	684	674	662	665	665	653	709	690	666	646	659	670	657	671	650	688	680	670	623	656	669	706	643	638	663	666	696	636	663	638	643	661	663	671	654	640	705	691	719	677	634	664	676	678	663	637	647	695	632	688	646	664	678	611	687	663	641	671	676	631	693	629	681	652	645	682	696	682	696	686	671	706	664	700	684	678	664	670	654	682	637	621	663	681	660	689	629	657	635	625	667	664	661	709	678	646	703	642	659	642	676	683	636	630	658	654	682	686	659	660	716	666	625	653	675	606	631	655	649	652	676	615	674	684	703	710	598	666	671	628	644	639	679	696	652	661	680	628	656	650	635	665	653	642	683	681	624	731	677	650	671	654	665	647	674	711	683	668	659	657	689	654	682	701	669	661	672	630	668	678	678	690	664	663	695	675	644	644	640	646	682	646	642	631	661	684	639	710	683	678	670	643	628	625	635	649	710	680	687	692	682	650	669	655	659	657	671	679	691	670	690	633	689	704	673	654	661	633	664	612	675	663	652	616	690	615	647	671	695	649	643	667	681	652	638	648	682	668	663	637	715	667	665	611	629	672	639	715	641	664	675	660	676	679	648	672	680	658	662	674	709	635	653	699	678	683	662	645	680	641	666	701	656	676	673	668	667	691	675	642	643	659	687	676	654	619	673	649	675	680	710	687	658	648	696	629	680	634	646	659	665	677	637	620	613	701	643	709	653	669	675	646	673	631	674	644	684	643	658	671	665	673	666	685	673	680	672	677	668	633	687	682	656	648	676	702	692	673	685	673	627	657	671	659	650	663	658	681	668	646	602	699	637	670	669	670	673	655	670	648	631	627	677	675	628	698	669	677	678	689	650	715	667	619	666	676	640	688	652	681	703	681	670	653	679	627	684	683	650	646	634	667	711	677	698	650	649	651	724	662	652	704	666	639	667	687	664	628	699	641	690	682	701	637	674	664	694	651	684	681	714	634	600	631	646	678	664	646	642	658	658	646	678	664	723	646	649	674	670	664	667	682	703	678	651	690	699	663	652	682	697	618	684	652	658	677	672	717	689	683	654	637	671	676	634	692	682	644	604	645	678	687	702	685	626	673	653	655	640	664	658	693	659	615	661	594	678	686	685	654	626	630	615	640	689	603	675	646	644	699	646	663	648	633	714	663	669	692	631	689	637	631	687	639	682	664	678	603	657	699	645	684	717	668	665	648	643	694	637	650	650	673	648	628	719	677	635	668	648	654	680	643	705	658	674	602	668	654	645	666	633	657	680	676	621	637	633	691	672	677	683	653	623	666	665	640	665	685	587	667	661	645	640	682	679	631	673	709	642	621	668	624	671	698	622	647	707	680	633	656	698	713	659	699	635	643	666	659	665	622	663	700	663	713	666	611	649	644	641	645	677	663	695	633	673	648	657	647	646	681	624	630	684	634	680	655	640	645	655	685	625	660	637	658	626	631	654	626	680	684	665	654	665	649	687	637	631	714	592	673	629	685	650	648	681	669	663	683	638	649	680	666	676	650	684	661	626	682	694	654	654	621	704	647	627	702	623	722	665	644	663	662	643	682	684	645	645	664	658	592	667	660	662	657	690	633	693	618	687	612	663	649	679	655	674	678	664	635	663	649	672	708	667	682	696	637	641	657	737	681	666	651	646	700	621	613	639	651	665	668	657	658	638	659	641	631	636	645	661	703	636	646	634	668	667	664	660	686	704	650	693	657	683	685	669	680	662	704	733	700	670	681	676	678	662	626	657	649	663	694	706	654	670	676	661	657	710	694	654	648	691	710
11283	12904	9411	3490	1726	1474	3937	2968	1116	559	354	86	58	38	58	53	67	48	52	76	60	54	57	57	50	50	55	55	122	279	258	157	96	58	67	52	45	55	55	47	50	56	59	76	47	62	59	60	57	50	57	54	68	49	42	53	52	47	61	56	55	59	56	59	63	53	59	63	60	51	54	47	64	43	56	67	50	72	53	51	50	50	60	60	53	52	60	60	53	61	68	60	75	55	51	53	50	62	52	50	52	58	45	69	53	60	56	53	47	49	45	56	61	63	45	52	54	50	53	48	58	47	50	61	51	58	57	59	47	54	51	59	46	61	44	58	50	60	65	67	58	67	50	56	61	51	42	54	57	48	64	50	55	62	70	53	59	53	54	69	55	47	37	52	63	57	55	57	41	53	52	57	50	55	57	53	51	49	60	69	70	63	44	62	56	66	61	58	60	51	62	63	64	47	53	67	61	71	56	67	48	61	45	63	79	60	70	43	51	54	53	45	40	50	55	64	67	45	42	56	53	60	46	44	65	60	47	59	47	53	56	62	60	51	61	56	55	39	63	61	54	61	57	56	45	63	52	66	45	46	58	52	50	56	65	59	45	49	50	50	54	37	48	58	53	50	63	51	66	53	48	49	54	65	68	43	59	57	52	69	58	53	49	56	48	58	36	50	57	65	66	49	55	50	63	53	60	54	49	55	57	58	60	50	59	53	53	62	57	53	58	70	64	57	48	51	57	65	42	45	56	54	55	55	60	44	64	56	50	43	57	58	47	39	48	53	56	59	52	58	61	57	52	54	57	56	56	47	51	51	65	54	51	51	51	48	57	47	56	60	46	56	53	58	59	48	56	64	52	69	45	61	59	55	50	52	58	59	42	62	53	50	53	58	57	46	54	57	39	64	67	69	67	51	52	50	51	45	60	45	58	61	50	62	66	56	39	50	48	45	52	59	60	49	44	53	70	58	50	62	44	61	44	48	58	66	53	49	69	60	55	60	57	59	52	46	48	47	53	49	55	48	49	54	62	55	67	57	47	52	59	54	56	64	44	50	42	61	50	66	66	71	52	59	42	68	67	56	52	51	65	54	57	70	53	58	58	47	57	57	66	58	55	71	48	48	46	46	45	54	49	65	56	76	45	60	55	52	55	64	57	62	47	68	56	53	51	57	61	55	88	50	65	67	55	47	65	62	53	59	51	67	44	71	59	61	58	76	68	53	59	62	43	54	57	62	47	55	75	67	59	72	64	53	65	53	65	57	56	55	59	61	50	51	62	66	71	50	49	58	47	56	51	49	54	56	65	48	43	61	82	50	50	51	56	55	44	52	56	47	46	48	65	53	51	46	58	63	52	49	60	50	57	50	69	56	56	58	59	51	62	49	57	50	54	51	58	48	49	56	40	47	61	54	44	56	57	59	54	61	59	58	64	53	53	47	58	57	67	48	53	56	54	48	52	52	53	55	68	51	44	52	63	62	52	52	52	66	55	58	64	53	49	48	49	54	51	53	61	58	54	55	55	65	56	57	47	65	77	54	69	57	54	71	60	53	69	63	52	39	42	53	50	60	60	48	58	56	58	59	56	52	60	71	53	56	60	62	61	56	44	62	41	65	65	50	56	48	65	50	43	52	48	42	53	50	58	60	61	49	49	57	68	53	65	59	58	58	48	69	61	57	57	44	52	79	55	43	52	73	61	70	50	70	52	68	45	48	57	49	57	56	73	67	49	55	50	60	53	63	47	42	64	49	56	55	66	63	54	47	63	55	56	60	61	58	63	46	45	51	64	47	51	44	59	64	51	55	53	58	50	56	63	53	58	49	64	59	53	52	56	56	58	51	59	51	52	63	53	49	64	61	57	56	58	49	61	57	59	50	65	62	59	68	66	56	58	60	48	57	57	44	59	56	56	49	55	57	64	64	59	49	48	54	63	47	57	71	66	55	58	61	47	52	66	55	47	56	65	56	54	59	47	59	57	64	57	52	55	43	65	51	60	53	66	50	62	50	51	58	61	57	57	67	67	68	52	59	61	64	59	54	49	52	41	47	58	53	62	56	71	54	72	54	50	59	51	52	55	69	47	57	68	49	59	60	54	58	46	55	59	55	62	59	64	47	53	50	63	68	66	52	72	44	57	61	47	59	63	59	61	49	51	61	55	53	64	58	51	50	59	51	50	47	65	56	53	58	58	46	77	56	49	52	62	52	50	57	56	68	52	50	76	59	41	69	54	72	55	54	71	57	69	55	46	62	55	61	43	67	59	43	49	49	55	57	42	48	47	52	60	55	56	64	42	46	48	52	61	52	47	53	51	46	58	62	51	48	58	55	37	43	56	56	58	67	57	63	51	47	48	58	44	60	41	54	55	58	52	57	46	52	60	60	52	52	59	53	58	62	52	59	48	66	48	56	55	57	44	46	60	57	60	58	52	59	55	55	50	49	58	62	62	52	48	56	52	59	60	59	57	49	45	49	61	66	61	52	65	64	62	56	61	79	47	51	46	60	65	50	53	57	64	45	65	54	38	51	53	47	46	53	58	58	54	56	50	50	53	55	66	63	54	49	54	49	53	55	64	52	55	55	56	60	56	64	65	51	49	52	64	52	56	54	61	60	50	56	39	53	63	49	57	64	50	62	57	47	54	60	64	71	43	50	60	56	38	48	58	67	55	55	49	55	67	54	63	62	61	46	53	65	40	71	37	63	56	62	48	55	65	55	57	54	70	64	41	58	58	55	52	45	57	49	56	62	65	47	52	63	63	54	61	57	54	57	54	54	52	58	54	64	55	55	56	53	47	41	58	71	62	48	43	65	70	52	53	60	59	41	52	67	62	56	53	53	35	61	53	50	37	48	54	59	52	62	60	43	59	50	58	46	56	59	70	61	43	53	49	41	54	56	59	55	59	61	50	59	49	36	46	70	69	54	55	42	54	58	53	65	46	30	58	61	69	74	54	48	62	55	49	52	60	60	46	51	50	70	53	57	48	63	47	55	77	69	65	53	56	64	70	54	60	50	49	49	45	57	53	45	65	65	50	48	40	55	48	59	48	53	65	59	46	55	59	48	47	56	55	57	60	60	49	48	57	51	66	54	54	50	54	82	62	54	53	57	64	61	62	49	60	57	54	64	49	56	62	50	58	48	61	64	43	57	46	60	40	52	58	59	50	64	56	63	61	51	49	58	57	53	60	58	55	48	47	53	54	45	62	61	62	40	44	42	69	65	57	57	66	66	50	49	64	53	47	47	58	53	70	70	57	53	45	54	46	45	66	64	60	57	63	54	51	48	47	64	52	56	61	55	64	61	51	64	52	63	48	51	61	47	51	61	43	36	56	56	51	60	57	68	56	62	57	47	49	54	63	55	45	68	55	49	46	57	57	62	51	63	54	67	58	59	50	52	58	71	47	48	59	61	63	64	52	41	57	57	48	54	55	61	56	66	54	51	50	64	59	62	57	57	47	54	53	48	61	51	54	54	52	60	47	66	77	65	62	57
46586	39974	34267	35244	35430	34824	43635	36089	26013	17545	10843	1359	1040	960	901	869	873	846	862	911	790	806	817	818	801	791	776	823	3543	8473	6737	3920	2191	1176	831	757	718	697	715	723	744	684	758	747	736	686	694	705	731	693	738	713	696	698	762	727	708	709	728	677	717	697	704	738	763	759	692	678	730	719	705	721	723	721	690	760	707	749	712	715	699	721	701	758	723	686	693	701	706	696	731	727	717	729	720	678	663	719	751	719	729	724	706	708	673	669	695	734	744	692	693	715	750	725	678	687	715	717	719	690	713	720	727	723	714	673	682	712	762	733	669	716	716	739	696	746	711	732	743	707	706	758	751	725	760	687	707	707	736	761	709	682	680	711	715	743	676	730	690	704	771	734	688	669	689	746	759	691	721	738	747	731	744	717	746	681	718	749	696	701	725	715	735	740	756	705	709	724	727	718	712	697	670	709	702	755	699	699	726	707	707	753	704	732	714	714	688	756	772	729	686	678	767	690	762	687	683	678	722	762	743	758	710	735	723	733	682	745	733	740	716	735	665	746	716	677	725	718	700	709	689	675	711	695	648	674	710	689	729	707	698	673	725	700	740	783	682	687	763	664	752	713	723	666	726	725	732	716	710	716	726	707	724	739	755	703	727	685	717	731	730	743	693	745	709	711	690	724	742	716	704	680	735	683	745	729	779	711	695	678	706	731	747	715	720	718	717	738	700	756	756	685	768	726	732	685	734	722	765	728	725	715	742	739	750	707	713	728	696	713	776	689	701	728	673	706	727	768	712	654	728	697	694	734	725	714	706	721	728	680	682	772	704	718	719	700	716	691	764	682	697	735	682	675	675	691	750	718	676	703	703	697	741	699	706	767	721	733	763	756	745	705	713	706	713	717	677	671	720	735	682	756	760	687	717	717	774	714	701	732	760	703	728	703	776	711	733	710	688	762	712	697	703	680	721	715	736	693	729	716	719	704	724	718	702	763	701	683	685	717	747	719	734	747	720	698	692	716	718	733	735	676	697	690	708	723	729	712	733	696	703	734	718	802	694	733	743	747	704	695	661	726	694	727	692	752	738	683	693	764	683	724	772	722	704	726	746	767	708	725	676	716	691	734	721	712	697	781	683	732	714	712	740	720	684	760	705	741	712	730	728	677	712	689	755	682	658	700	683	779	723	740	729	730	733	717	689	736	734	744	749	702	776	699	753	721	727	760	726	728	727	708	687	695	754	729	736	751	684	698	694	765	750	800	749	714	739	669	753	702	687	727	709	692	721	772	679	651	721	682	719	721	748	705	732	705	728	693	750	699	755	734	727	710	681	721	722	695	737	722	724	714	717	705	665	769	661	741	672	671	685	665	749	701	690	682	658	703	705	702	711	699	747	788	730	711	698	740	706	743	672	725	703	736	698	707	774	733	762	663	705	736	735	728	695	700	687	700	685	733	753	731	744	770	742	660	709	710	749	700	719	759	691	698	794	720	777	725	749	676	720	713	735	750	719	693	704	718	694	723	722	742	689	757	689	721	706	728	723	698	751	705	683	743	698	723	672	744	716	718	772	740	741	715	724	694	706	735	689	707	745	775	729	713	717	708	714	704	735	735	752	715	733	723	699	682	726	749	704	691	731	721	725	709	692	704	714	751	708	701	648	769	693	712	709	745	728	697	711	742	713	723	695	691	687	712	713	695	675	728	692	743	698	738	765	757	752	696	710	680	699	720	735	704	727	724	728	740	644	736	724	759	755	718	734	735	755	700	725	712	701	744	758	739	737	726	692	752	732	740	695	664	727	685	724	716	685	695	677	729	742	757	741	746	727	736	721	683	698	725	684	680	690	720	700	729	712	694	712	704	747	637	741	732	724	728	691	717	703	709	753	710	743	655	704	756	730	706	751	663	734	755	724	689	668	708	736	678	719	750	758	762	766	747	692	679	701	709	748	699	682	698	740	728	736	733	730	770	715	731	708	715	703	722	709	706	715	701	727	750	722	751	684	745	710	764	752	746	735	703	723	725	758	732	716	744	730	691	726	758	695	716	734	710	763	691	768	695	761	687	707	673	733	738	722	736	747	703	717	663	697	737	716	733	758	711	699	723	692	746	725	678	744	711	711	743	707	670	728	691	708	711	738	754	677	733	663	676	722	736	753	705	712	719	704	742	702	756	748	747	734	682	705	735	742	745	713	703	735	713	666	746	737	680	697	697	707	681	764	747	722	743	770	737	670	727	729	712	744	717	740	719	710	695	736	687	724	711	734	744	747	674	700	764	660	691	744	701	767	731	727	758	744	691	721	756	720	747	702	745	700	704	765	708	709	709	711	688	704	772	724	675	762	712	718	668	724	719	712	725	744	758	712	643	698	729	701	763	730	681	731	691	696	695	727	667	758	792	707	725	712	698	752	747	708	712	720	721	696	697	801	736	750	724	728	673	721	771	674	732	682	698	749	730	696	681	732	683	739	703	737	763	729	747	696	744	778	709	684	727	714	729	690	717	710	714	728	714	718	713	750	707	741	739	734	707	741	763	709	704	762	707	751	708	709	709	742	729	731	713	717	738	703	779	753	712	758	726	704	746	730	734	755	710	683	732	716	692	744	728	717	708	711	695	718	741	703	745	685	730	730	697	737	718	749	772	682	704	788	743	743	752	654	738	695	747	723	723	702	706	726	728	723	736	675	718	717	745	742	684	700	779	718	676	662	713	725	728	725	722	770	664	696	710	748	715	710	699	669	743	708	686	688	718	724	734	686	699	730	708	731	726	689	718	728	729	732	763	728	743	763	720	704	730	735	715	676	715	722	669	712	724	757	691	688	699	742	703	744	751	732	706	748	710	719	748	723	702	727	735	702	725	709	718	733	723	666	728	722	703	750	807	715	677	688	703	735	719	734	712	715	704	739	770	696	710	674	737	704	730	739	721	683	731	758	750	730	684	697	694	715	685	697	678	759	688	768	730	760	704	698	735	727	740	687	699	653	711	754	676	712	723	676	736	697	708	725	710	738	721	724	762	694	759	698	681	699	743	706	694	700	699	718	704	777	690	742	722	700	728	717	757	721	688	733	768	709	707	709	726	735	682	743	699	701	726	712	733	763	699	754	713	736	747	756	708	742	735	713	737	730	746	722	694	712	767	707	741	712	720	694	732	713	668	710	730	728	738	757	703	766	730	688	745	695	749	763	675	737	712	737	645	686	728	740	760	762	777	711	708	757	740	712	708	694	731	735	731	697	723	701	735	730	733	674	723	701	690	735	735	716	744	781	752	708	717	711	728	749	649	732	731	693	721	740	750	700	686	715	722	714	734	702	690	736	718	726	685	771	722	765	772	692	670	777	711	709	691	707	697	711	712	743	721	715	712	741	749	734	713	722	699	718	711	733	765	763	692	728	760	724	705	715	718	706	745	670	735	709	676	715	722	711	701	730	689	699	675	714	703	731	735	702	684	748	750	731	678	761	726	694	701	713	699	709	746	722	735	751	725	725	707	676	718	739	685
15246	21053	14338	5748	3333	2508	6433	4912	2412	871	364	78	48	69	52	58	56	52	45	62	62	63	59	46	59	51	54	49	191	400	326	174	106	93	48	60	52	56	41	44	60	52	54	45	57	49	55	59	46	51	58	49	47	53	39	53	64	39	49	47	55	64	44	45	49	48	43	49	62	47	46	49	48	55	53	45	40	59	42	41	47	57	46	41	54	47	52	57	46	48	39	52	49	60	60	64	49	52	58	55	53	53	51	55	50	58	42	58	63	55	48	50	49	47	62	42	73	55	48	49	43	45	51	60	56	45	54	50	53	54	57	60	51	50	51	49	44	51	73	48	45	47	43	62	50	49	60	42	57	50	54	38	64	44	60	54	62	43	42	48	64	61	59	46	58	56	49	62	47	48	56	37	52	57	58	56	51	49	59	47	65	50	54	59	38	61	52	47	38	49	49	68	49	55	49	50	46	51	53	60	53	49	51	55	53	47	45	48	51	43	50	52	45	46	50	43	60	54	59	50	52	46	57	55	44	42	52	45	48	75	54	50	52	40	63	53	59	45	50	39	49	49	45	48	60	50	55	60	54	47	44	41	39	47	41	51	45	49	50	53	48	37	47	58	48	54	57	57	42	50	53	58	43	55	56	37	50	64	42	45	48	53	46	47	44	64	48	46	57	55	52	45	57	48	47	52	39	53	42	45	61	59	58	44	50	48	49	64	58	45	37	53	52	55	58	49	50	59	45	50	48	53	59	48	48	52	67	68	47	55	60	45	60	46	47	47	55	57	52	54	47	55	45	55	40	61	39	51	63	50	52	57	40	52	56	61	46	45	53	54	56	58	67	55	49	38	50	46	48	49	46	52	44	48	44	54	56	54	55	51	49	59	45	43	34	38	49	57	52	54	49	53	62	51	66	56	62	58	54	48	59	46	54	59	53	50	44	45	56	47	56	52	43	62	63	47	38	65	38	54	47	60	44	56	56	66	48	58	66	60	52	56	44	45	49	44	54	47	40	58	44	52	67	49	52	53	54	53	59	50	55	62	58	48	62	49	51	57	49	50	51	43	59	44	51	61	60	46	47	54	44	49	59	45	51	52	60	58	56	47	52	38	63	48	47	55	42	53	42	47	62	64	42	48	62	58	54	55	59	59	52	51	56	52	56	40	37	68	57	63	51	61	55	52	68	50	49	41	41	62	64	69	51	48	59	44	44	56	53	78	42	73	49	49	45	44	47	53	47	50	61	49	49	54	45	44	50	59	61	54	38	55	46	58	51	51	56	42	53	47	56	44	52	64	42	50	52	45	36	56	52	46	41	59	59	43	41	49	57	56	54	43	60	58	45	48	55	65	64	57	53	48	41	54	41	49	53	48	55	59	53	51	51	47	59	58	49	40	54	44	36	42	55	56	56	56	53	53	50	43	39	51	49	59	62	56	53	39	61	59	56	52	47	38	36	37	49	51	54	56	46	69	53	49	60	43	49	45	45	69	50	51	54	55	44	41	53	44	58	45	47	56	58	51	45	60	50	54	50	40	52	57	52	50	53	56	55	58	55	47	55	43	54	56	59	64	46	47	56	53	46	57	60	77	52	45	63	58	54	55	43	43	65	50	41	54	51	47	39	51	55	49	62	46	58	64	52	50	54	45	46	59	48	48	57	54	50	51	45	44	40	57	57	46	42	54	47	47	46	49	56	43	46	61	59	52	50	44	57	56	51	50	44	64	49	51	54	51	49	42	52	40	59	52	53	62	39	50	47	54	57	58	42	60	49	46	61	57	66	43	46	56	53	50	52	58	47	57	63	65	49	45	55	43	41	35	54	51	56	57	58	44	63	59	46	52	57	58	46	57	41	58	46	42	46	50	58	48	57	61	53	54	51	35	52	56	53	52	45	50	43	59	52	54	45	61	64	56	47	55	49	47	49	56	54	59	43	52	42	57	50	50	65	53	51	45	47	55	47	59	49	50	50	63	51	35	63	46	53	64	57	57	52	53	52	61	52	41	42	68	47	44	48	51	65	56	44	50	66	33	48	45	60	51	58	45	62	51	55	61	44	57	60	38	53	44	67	45	45	46	45	31	59	64	43	48	59	54	45	39	51	64	43	47	50	52	40	53	64	62	42	53	55	48	58	45	52	56	52	58	47	48	59	58	50	50	58	66	42	56	48	61	47	41	55	61	61	46	60	43	42	41	61	66	54	56	68	48	51	54	47	66	57	66	37	42	55	47	53	47	52	46	50	65	65	57	62	50	55	58	52	53	60	53	51	53	45	53	49	43	41	40	51	51	45	52	42	48	55	47	58	47	49	43	51	48	61	43	48	63	59	43	50	42	62	48	49	53	52	43	47	60	54	53	49	48	48	56	50	48	57	45	41	49	53	54	61	47	39	52	50	49	43	67	43	42	51	40	43	56	47	46	66	52	64	52	76	50	65	46	51	52	55	50	42	50	44	57	48	53	52	53	43	38	53	47	44	44	36	44	56	66	31	53	53	53	56	53	55	48	65	47	57	44	33	51	56	51	46	58	44	43	68	53	49	70	48	62	60	47	57	47	49	66	59	37	49	48	49	49	50	53	40	49	62	48	51	50	60	47	56	57	49	48	49	59	52	58	44	48	45	51	58	50	50	45	61	48	57	66	56	61	61	38	39	42	50	56	53	63	48	53	42	49	42	53	58	61	56	49	39	52	46	61	37	56	40	61	58	54	58	47	50	46	47	44	52	51	40	51	51	43	63	44	48	42	51	42	45	47	69	52	49	44	49	34	49	56	56	42	54	38	45	58	56	39	47	54	47	59	57	47	56	50	53	45	54	48	59	54	48	65	66	49	42	61	50	53	44	42	58	51	51	41	52	59	51	39	40	59	44	59	55	47	49	58	52	47	55	60	44	51	52	42	52	54	36	60	49	47	52	61	47	42	63	53	48	56	40	44	54	55	47	60	50	49	42	54	50	47	68	56	60	56	59	59	53	48	53	55	55	55	40	50	43	54	60	56	51	57	47	48	47	63	53	51	57	51	52	59	47	50	53	61	52	44	48	52	48	50	45	60	53	49	42	58	56	44	51	49	56	47	42	41	41	47	62	56	50	40	55	61	44	54	47	39	52	53	55	50	45	54	49	60	41	58	58	44	50	58	60	54	53	46	45	59	48	38	46	49	44	56	46	43	52	49	60	51	65	51	47	56	58	56	62	56	54	57	48	54	66	47	52	53	47	43	59	62	44	60	64	43	44	46	45	37	51	46	54	43	52	56	57	50	59	49	51	64	55	55	46	46	45	62	55	58	63	58	48	48	47	56	49	56	47	55	57	48	59	52	52	53	66	64	47	47	64	71	42	45	53	58	56	47	61	50	64	46	56	46	45	66	60	49	63	41	60	57	46	66	43	52	53	51	56	39	56	47	50	49	52	56	55	61	36	54	45	54	62	53	46	44	51	46	58	57	51	45	41	60	55	57	46	54	53	46	59	40	37	47	44	52	51	69	37	48
45385	39618	33662	36156	37665	35350	44195	36234	28937	18203	10198	2071	1009	887	875	815	831	708	764	775	775	752	719	694	715	688	730	798	5078	9486	7295	4362	2283	1081	723	620	608	650	609	590	648	611	585	619	584	653	610	592	595	630	613	624	567	605	594	590	622	633	581	589	595	591	602	591	629	618	590	608	620	625	587	590	646	619	589	616	629	601	605	620	570	585	665	627	653	628	625	624	605	608	535	602	647	630	614	588	659	607	611	651	619	594	560	615	637	611	619	619	590	585	602	627	629	588	640	621	590	617	569	600	650	585	655	605	605	635	627	622	633	628	608	583	634	612	584	577	646	591	603	619	610	598	578	607	575	655	637	589	583	553	600	612	584	594	616	604	654	636	645	551	624	656	587	589	627	649	586	604	628	665	637	624	596	652	625	613	634	632	627	621	608	629	625	609	605	604	605	612	655	634	585	616	625	588	644	606	619	618	637	657	600	666	635	578	597	623	583	627	606	579	646	607	649	644	615	558	592	648	612	595	545	602	607	649	564	653	630	625	622	611	651	627	615	620	603	585	589	578	613	634	617	582	609	595	621	616	602	623	602	607	623	607	634	577	583	644	593	660	669	627	621	564	592	589	584	567	597	585	648	603	600	604	582	545	605	636	597	626	622	624	595	623	630	579	624	618	610	595	636	566	622	604	621	595	631	614	667	636	618	602	619	585	593	623	625	621	629	618	581	636	611	611	616	631	618	606	634	568	623	596	642	581	645	589	623	597	565	657	628	604	648	636	598	637	613	617	612	646	623	613	621	635	623	675	636	590	616	577	583	648	655	578	636	618	600	612	583	649	598	543	651	650	610	645	614	609	587	647	627	611	551	605	619	580	632	598	613	626	614	592	625	618	630	617	581	643	594	617	600	636	633	624	612	613	595	610	582	621	644	637	576	573	566	623	623	590	643	624	601	628	603	629	619	577	604	613	641	605	641	595	640	610	657	639	611	602	573	584	598	635	639	599	584	590	587	591	574	643	610	581	622	604	605	632	571	624	635	622	652	649	620	662	575	621	617	644	640	600	606	635	643	621	594	612	577	616	580	581	612	629	598	647	639	636	631	593	632	607	625	620	615	606	643	630	588	676	594	642	609	625	642	611	589	621	618	613	613	590	595	674	625	592	594	584	628	586	601	626	594	611	636	630	631	645	602	615	631	589	591	609	597	604	649	645	566	632	657	641	631	634	631	589	635	639	619	609	653	589	665	647	671	640	602	634	606	600	605	653	596	606	603	636	619	596	637	601	653	598	600	616	587	592	663	582	621	645	595	664	576	646	614	595	618	579	611	649	613	597	650	634	611	596	607	645	603	600	605	622	588	621	556	607	565	613	613	547	608	598	634	623	607	641	603	604	620	611	607	588	601	572	585	617	654	599	571	639	619	598	622	666	610	599	585	598	636	624	596	598	611	581	616	598	609	605	632	638	597	641	669	598	608	618	612	659	624	588	595	640	625	644	565	583	629	631	601	619	623	587	603	629	644	591	646	602	627	586	623	617	592	602	635	643	657	571	629	625	608	615	602	620	670	560	643	566	637	592	584	574	578	633	631	631	643	553	591	609	610	656	578	631	555	637	592	611	624	615	615	595	632	634	611	589	589	622	577	649	599	606	649	609	587	592	609	599	687	627	636	567	628	585	591	578	636	608	622	628	600	606	641	590	636	624	620	654	609	598	620	628	637	570	580	610	584	609	633	608	654	636	597	593	602	571	627	602	615	604	637	632	601	596	618	624	611	594	598	604	632	639	596	612	648	600	638	605	595	629	595	578	591	618	647	607	649	629	595	579	677	620	642	614	594	642	624	630	669	621	573	637	620	621	630	661	616	622	564	624	682	622	606	593	597	587	624	602	588	615	606	624	640	625	651	581	583	670	616	625	592	649	609	604	593	617	596	608	594	612	655	579	592	597	584	636	625	626	616	652	617	575	572	601	611	670	607	577	575	621	614	582	644	622	607	583	643	628	598	627	644	609	630	587	587	594	579	619	610	580	616	631	596	558	582	603	645	644	637	596	583	606	633	609	670	629	598	606	643	602	598	635	644	600	603	596	615	609	622	635	612	625	579	572	629	605	657	619	614	579	591	645	638	631	629	598	649	606	633	598	632	645	684	614	613	590	652	623	594	613	600	602	611	611	641	562	607	576	626	608	623	617	613	619	618	606	608	614	584	649	609	632	596	584	577	628	621	607	620	634	631	601	585	612	629	611	628	549	589	569	607	599	605	645	600	636	608	613	580	602	595	649	656	632	601	631	568	590	597	618	608	612	625	617	601	593	590	614	613	569	606	588	596	582	630	633	639	629	600	614	593	597	616	554	618	619	590	649	619	613	553	613	606	623	594	581	609	587	604	597	667	629	610	620	622	600	649	581	650	604	634	627	626	595	606	624	570	663	583	612	577	673	623	621	608	609	605	624	660	601	609	614	629	612	632	575	607	641	590	584	602	597	587	539	655	592	615	619	597	611	597	597	578	625	620	618	624	617	612	693	641	649	609	586	623	656	624	594	570	631	637	614	601	568	613	635	626	606	622	561	630	614	599	609	578	642	616	620	652	582	581	651	667	610	620	626	616	634	627	582	624	548	634	607	618	599	612	642	626	595	645	612	607	608	628	564	634	623	627	574	603	607	654	616	643	610	593	596	581	656	599	585	624	600	610	621	667	626	622	610	627	599	621	637	619	609	626	634	617	559	641	617	627	560	636	617	616	640	652	602	616	596	575	598	597	607	603	617	609	627	645	637	660	604	581	612	615	644	597	650	623	587	607	640	632	624	625	575	646	614	613	652	626	646	622	625	601	621	627	582	571	583	573	634	615	590	600	639	596	608	613	618	594	631	619	565	571	615	629	616	631	607	635	599	639	619	590	593	611	571	676	584	617	617	629	624	606	598	559	640	646	615	616	651	602	637	584	601	610	612	631	586	615	613	614	610	574	615	606	578	616	637	620	642	597	618	603	629	652	601	656	583	600	601	594	603	613	657	603	586	572	601	581	599	612	606	623	640	623	599	662	634	608	611	617	631	638	637	613	590	646	681	653	576	663	566	612	628	629	603	592	642	587	670	634	592	648	576	586	581	598	610	604	539	551	652	624	607	569	611	600	575	603	630	649	606	562	601	601	612	536	597	629	619	596	595	634	650	571	629	592	628	593	614	648	654	617	582	606	643	602	637	604	595	592	624	596	605	612	626	578	602	586	590	614	640	593	650	630	637	608	585	576	625	635	632	635	597	586	574	604	623	611	620	563	630	646	610	611	564	642	636	630	634	660	634	611	622	633	652	615	609	572	583	645	620	581	618	617	614	629	667	596	643	606	591	591	605	621	613	623	613	640	583	616	617	643	570	623	637	623	626	615	646	612	581	637	623	636	606	615	597	560	612	606	607	623	644	638	635	611	607	619	588	609	569	615	653	648	614	642	625	654	582	598	574	626	580	629	620	653	661	621	654	598	592	650	669	609	610
6013	3985	2782	913	698	487	1275	1058	576	236	120	45	49	47	56	41	63	56	57	75	34	51	47	59	41	49	56	51	117	130	105	84	71	62	57	50	52	58	41	65	43	63	45	60	56	34	36	40	50	47	42	62	51	65	55	35	58	58	42	62	53	53	52	53	44	57	64	58	51	48	55	54	60	55	51	65	53	51	48	58	64	65	49	38	58	55	57	61	51	46	52	42	58	49	41	47	57	47	52	57	42	48	51	56	47	46	58	64	49	51	63	66	50	43	48	45	47	58	43	66	53	66	55	52	51	59	56	62	43	60	55	52	51	50	36	51	50	45	54	58	45	64	51	57	56	50	62	54	54	65	49	69	58	66	47	61	51	49	43	52	57	55	51	52	56	64	47	55	58	55	64	47	46	60	55	61	54	51	46	53	39	54	67	61	52	49	48	61	65	60	42	68	48	53	45	62	54	67	43	53	51	46	54	51	54	48	48	55	50	69	68	52	65	71	51	57	72	49	58	43	46	61	46	54	61	44	65	55	54	46	54	55	55	52	63	54	41	53	55	52	49	59	48	62	53	59	63	58	55	64	64	53	57	56	55	44	46	58	42	47	57	63	45	54	51	52	61	52	56	41	54	55	46	47	55	51	54	51	58	50	56	53	42	50	52	66	58	67	45	45	64	63	50	41	54	60	55	56	46	51	54	38	47	53	35	59	58	54	62	62	56	60	53	49	46	57	41	53	58	51	52	61	59	55	62	50	51	65	60	49	57	61	54	48	50	67	58	49	53	64	60	48	51	67	45	48	59	43	57	57	65	60	48	50	58	61	50	48	65	47	56	42	49	56	46	58	49	41	56	58	51	57	70	52	44	60	46	59	50	66	65	62	54	53	45	51	49	57	52	51	54	59	55	42	52	53	72	51	45	46	44	63	54	52	52	61	61	49	39	58	49	62	49	54	52	70	48	49	56	56	52	55	50	62	50	48	36	52	43	44	52	46	47	59	44	66	62	53	46	64	50	50	61	59	65	65	56	53	58	58	45	61	49	41	63	61	53	47	53	61	50	46	51	56	57	57	49	44	61	39	56	55	46	57	53	57	53	54	47	42	53	52	45	56	57	43	46	56	57	43	55	57	63	58	52	40	49	61	57	49	50	50	66	39	54	57	53	54	45	49	44	48	58	58	53	46	46	71	53	64	71	47	60	56	49	53	65	61	52	56	48	45	47	69	50	55	44	47	42	64	53	66	60	54	51	59	57	55	68	56	46	49	63	56	50	57	51	61	51	58	44	60	43	57	46	52	38	55	58	58	61	66	51	48	46	56	59	63	56	35	51	59	56	55	41	56	60	52	50	59	51	40	55	58	60	63	49	49	41	55	45	54	51	52	55	52	51	53	50	55	38	63	58	46	55	55	52	68	45	60	69	49	55	41	64	56	50	50	51	85	41	50	58	55	72	57	60	50	62	58	52	52	52	53	55	51	43	49	59	61	59	34	57	47	51	57	50	52	50	66	60	62	47	48	52	51	49	54	45	50	50	57	35	57	43	52	72	54	53	44	54	55	49	72	48	60	68	53	58	64	57	67	53	47	54	49	44	65	50	51	47	50	44	51	68	54	47	51	66	68	65	47	47	44	45	38	54	68	48	48	65	62	53	62	59	59	47	56	48	58	48	54	59	55	50	57	57	60	55	53	58	39	61	56	53	49	51	60	63	65	52	60	55	62	49	58	44	62	50	49	62	47	52	59	62	61	58	51	55	57	58	43	63	38	40	55	54	53	41	57	55	43	63	52	65	46	47	66	46	56	62	49	46	69	53	60	59	46	39	55	61	48	66	53	54	57	51	58	48	65	61	53	52	49	54	53	55	45	53	47	71	54	53	46	48	49	52	46	57	48	69	62	48	51	70	58	47	49	67	45	44	63	61	62	58	49	46	56	45	54	60	51	48	52	52	56	41	51	45	63	50	57	66	54	55	55	49	49	73	55	44	51	51	57	54	54	54	63	44	44	45	44	55	42	53	43	49	54	60	57	56	63	48	52	43	57	58	50	55	48	59	42	50	59	62	52	53	53	63	48	56	45	55	49	49	58	50	48	47	51	51	65	45	48	47	50	58	42	54	59	53	52	48	47	56	43	42	45	51	61	47	50	63	58	69	58	54	59	55	60	42	47	52	50	54	60	65	42	47	50	58	42	55	59	53	55	50	43	40	55	68	38	44	44	63	59	43	56	55	58	58	47	50	59	64	47	69	55	42	59	54	57	59	53	64	49	50	62	55	64	61	50	55	53	61	56	48	52	54	62	49	57	78	50	56	55	57	59	47	46	56	44	68	45	36	57	43	52	63	45	49	66	57	48	63	47	46	55	64	57	50	49	46	51	51	44	40	46	52	56	42	56	58	62	58	50	47	65	54	47	56	47	50	54	47	70	43	47	53	51	54	55	43	53	57	44	66	59	51	47	47	44	52	55	50	64	55	49	46	58	53	60	57	40	49	50	45	48	55	64	50	63	52	61	63	58	63	52	54	47	75	53	41	54	45	44	55	44	45	57	63	53	58	64	42	41	50	63	59	57	51	47	64	53	45	45	62	64	55	67	65	50	47	58	54	55	43	59	54	56	59	48	51	41	48	45	49	47	40	55	42	55	56	64	52	54	50	47	53	55	47	59	49	68	50	52	52	42	63	67	54	57	58	63	62	58	60	44	59	53	53	49	50	50	51	47	57	57	54	60	49	48	42	53	45	45	45	34	60	65	54	59	56	52	64	44	64	51	60	50	56	59	60	54	46	41	48	55	49	54	55	43	49	55	62	55	55	49	64	62	60	49	58	57	61	53	52	54	71	62	62	58	39	56	63	62	58	62	69	54	64	60	53	34	58	52	67	51	45	66	59	53	57	48	51	61	52	47	56	50	54	48	50	49	48	62	53	53	58	63	62	59	44	70	50	52	42	57	56	55	51	68	55	56	56	59	61	54	54	50	53	62	50	47	52	50	60	63	53	50	43	56	52	56	48	52	55	52	48	47	66	62	61	54	59	59	49	44	59	58	35	49	47	45	48	66	47	60	56	55	55	59	58	65	50	50	51	52	46	59	76	54	52	37	48	53	56	55	59	56	60	55	49	69	49	52	49	59	52	59	43	60	59	55	58	60	57	47	60	51	46	57	40	54	41	48	66	37	43	64	53	51	62	62	55	47	48	52	59	36	53	58	60	45	55	52	45	57	45	60	58	50	52	69	59	63	64	59	52	53	42	44	66	67	55	71	56	44	55	56	57	45	65	52	48	44	64	51	58	60	53	49	46	56	68	61	53	61	46	51	55	33	59	48	63	56	56	52	54	62	48	53	43	46	42	57	74	63	50	46	55	50	52	50	54	53	57	46	45	68	57	57	51	57	45	52	61	60	56	64	56	53	53	46	48	47	59	42	59	45	45	69	52	59	61	50	43	63	60	54	44	42	47	50	57	52	62	55	55	43	53	51	45	57	64	53
38051	28176	23417	22954	27249	23722	31408	26163	19835	8360	4448	993	759	794	762	728	735	708	747	688	691	717	732	739	690	707	701	812	2543	3511	2672	1751	1214	805	742	701	631	683	706	670	655	685	701	686	732	703	693	750	726	744	688	695	716	677	728	667	708	708	669	690	672	713	694	717	705	664	725	730	715	688	697	690	685	731	677	657	659	724	724	673	729	739	654	726	641	676	666	726	651	692	718	695	742	721	714	704	685	647	705	749	711	728	671	670	680	697	716	694	682	665	740	735	683	680	668	715	707	730	717	668	684	708	693	704	697	705	651	679	704	684	660	658	688	695	711	725	749	724	701	662	708	703	681	720	708	686	708	711	699	677	690	717	684	665	681	676	704	632	693	695	674	673	701	727	704	724	711	676	720	647	693	703	696	678	728	676	742	668	713	658	700	718	670	702	716	723	722	659	659	690	723	713	692	682	732	677	703	693	697	694	674	682	711	700	679	713	692	684	709	688	701	657	700	707	682	710	662	707	708	686	701	710	650	694	713	707	736	744	655	690	683	715	672	677	709	705	682	722	666	695	679	689	743	684	721	718	680	662	708	694	773	683	657	669	754	642	712	689	717	751	720	677	725	663	692	726	698	663	695	647	714	666	703	690	688	666	695	716	678	717	714	735	718	664	665	719	684	715	714	695	704	698	660	725	700	678	696	695	682	672	723	693	679	700	695	716	724	643	702	728	734	702	671	716	747	701	677	667	688	701	712	719	721	730	751	689	690	696	694	647	719	736	726	774	724	712	710	703	700	648	699	672	701	654	690	688	682	687	693	670	650	754	672	702	652	700	692	719	703	713	722	672	699	713	711	674	715	757	720	692	706	655	711	695	723	704	708	720	694	637	738	773	695	713	690	668	709	705	707	718	668	679	679	702	711	728	739	648	667	718	721	620	662	687	679	744	750	683	695	704	708	690	696	685	728	710	707	627	685	713	740	697	643	687	716	675	701	719	677	719	744	684	695	692	708	671	659	687	704	716	707	744	717	654	692	674	715	707	649	672	725	726	700	712	722	736	685	724	663	736	704	729	703	698	683	700	690	704	682	681	700	716	696	718	714	737	701	726	712	674	715	701	674	715	708	671	723	676	636	696	656	702	734	666	708	710	720	683	671	689	663	699	664	688	693	688	701	746	717	680	692	738	701	725	714	710	732	706	713	681	707	694	725	697	707	755	668	667	712	734	696	703	716	664	734	683	712	680	737	685	684	650	695	725	722	721	677	724	678	704	750	669	724	698	682	683	689	683	680	699	701	685	717	685	722	656	699	704	743	673	711	719	688	673	726	679	696	705	726	713	718	739	722	723	686	711	715	777	693	716	703	637	647	698	670	760	718	667	675	754	664	729	654	719	689	699	677	692	705	635	765	704	681	711	691	720	671	677	713	698	732	689	726	682	684	737	677	731	647	723	687	701	661	674	713	688	707	728	679	702	659	653	707	748	709	702	688	679	675	733	736	729	694	712	694	693	653	708	715	709	687	686	696	692	680	730	683	729	717	682	764	675	701	691	704	666	658	688	669	686	685	672	689	678	695	696	687	728	717	674	690	716	637	676	700	688	705	690	690	669	680	673	677	673	666	684	669	703	717	715	668	693	677	694	710	690	720	701	666	702	720	664	704	705	687	748	699	688	704	719	691	696	678	709	702	659	699	693	657	684	732	674	744	720	707	750	767	726	696	734	720	663	690	703	696	696	726	706	718	717	698	693	683	683	742	678	677	739	714	744	681	681	701	714	715	676	709	659	703	723	651	693	669	708	688	707	748	691	687	736	727	738	693	707	729	665	705	735	729	702	731	695	751	709	704	637	731	692	714	659	713	713	704	649	674	705	703	693	713	711	736	702	731	721	729	641	706	686	641	696	701	693	666	713	671	669	662	698	686	713	691	707	703	753	667	673	708	677	668	708	706	705	699	674	692	687	696	704	732	666	651	737	692	761	711	718	717	710	679	695	693	725	712	741	702	720	708	684	675	749	702	678	688	696	753	693	691	731	745	712	716	681	715	689	672	686	744	706	662	669	745	659	727	765	702	716	682	680	672	724	662	720	693	737	698	683	688	697	758	710	666	651	711	702	748	717	707	714	717	682	723	673	695	687	726	696	674	677	666	675	685	701	721	700	716	713	706	714	691	637	681	716	727	679	710	668	691	705	709	706	668	745	715	682	701	709	671	695	700	665	725	695	676	722	721	737	711	661	700	721	705	664	708	699	736	693	722	668	700	659	748	722	677	737	713	703	679	717	709	748	628	759	695	708	678	671	683	708	712	728	662	710	721	712	677	704	696	712	672	685	651	664	692	666	729	711	697	662	719	691	721	756	716	720	740	698	689	696	728	704	682	730	730	722	680	735	703	724	742	709	673	691	690	708	697	687	705	635	702	674	732	697	692	710	730	691	689	737	718	650	683	670	700	697	737	707	714	668	741	694	704	693	707	701	685	711	682	685	677	749	688	719	707	743	676	679	734	729	688	663	714	720	676	713	704	714	700	727	694	683	682	639	755	733	684	735	691	681	733	732	684	686	698	684	663	733	708	700	719	687	654	686	716	699	681	684	720	693	735	691	663	717	682	707	695	728	766	720	704	706	729	757	681	671	676	722	751	647	702	705	721	715	721	656	703	714	701	708	655	706	711	714	721	643	734	658	684	703	685	701	654	699	709	720	737	720	697	687	712	723	730	732	707	671	704	676	715	726	686	716	714	673	669	727	694	672	719	714	703	689	729	669	729	693	702	752	703	727	692	747	712	689	740	677	679	657	686	683	701	674	689	725	668	707	692	716	708	666	664	684	710	711	701	706	684	629	703	721	634	675	720	732	690	707	703	700	718	704	703	761	701	662	728	705	693	692	714	723	681	669	732	707	696	706	697	723	712	694	684	724	657	691	676	674	684	712	710	718	660	676	693	718	694	693	673	712	738	700	707	729	712	666	713	722	667	686	715	696	695	708	750	672	745	709	716	714	701	665	700	679	661	740	721	711	692	695	737	699	662	715	766	680	654	684	683	737	692	705	694	687	717	677	690	698	719	679	698	718	671	681	684	710	675	723	684	656	681	713	721	699	727	735	714	702	684	737	689	689	681	676	701	669	700	726	679	715	676	700	659	673	694	651	665	751	687	748	711	685	669	708	677	744	700	712	696	687	664	749	673	754	691	698	705	712	693	676	698	683	704	723	689	688	680	717	718	641	682	642	696	704	731	691	711	715	699	673	688	674	720	685	720	668	704	695	670	696	712	701	669	669	727	678	734	721	691	679	691	735	698	654	725	699	706	698	689	677	683	677	718	687	674	758	677	694	703	729	698	669	693	682	720	716	690	692	744	677	772	668	712	689	664	666	692	716	662	712	678	687	711	685	642	716	714	685	723	663	677	670	711	691	655	675	677	734	703	729	682	699	700	698	678	713	679	693	686	723	669	711	676	692	712	694	648	661	716	666	693	693	709	673	693	684	700	669	713	657
11030	13843	8203	2767	2087	1357	3473	2737	1539	669	286	98	62	66	58	60	53	50	55	50	55	49	55	51	49	58	54	41	136	209	171	103	92	58	49	49	49	46	53	58	49	51	57	48	53	42	57	52	64	59	51	51	56	65	42	53	57	40	39	62	52	54	52	51	61	57	56	62	45	44	52	42	54	58	58	62	44	55	53	44	48	66	50	49	59	69	54	44	52	43	41	41	44	43	41	56	48	57	54	52	35	49	44	48	60	38	44	51	56	52	41	55	60	38	40	49	48	41	50	59	39	39	57	57	49	58	65	39	53	45	53	41	51	48	50	51	45	54	62	46	47	61	51	56	57	53	43	45	68	50	39	52	43	56	33	43	56	41	40	39	53	52	47	49	44	53	50	33	52	44	38	49	47	48	42	48	54	48	59	54	37	48	48	47	45	52	40	49	54	55	54	54	54	62	58	54	70	51	52	44	58	53	46	51	49	47	56	55	46	55	54	44	49	58	50	47	55	53	56	55	51	58	53	56	46	40	39	57	48	58	56	52	53	46	56	54	54	45	50	47	52	60	54	66	43	44	49	45	54	49	70	63	50	47	49	41	52	47	52	48	54	51	57	55	53	47	38	61	50	61	51	57	47	63	62	43	53	53	45	55	52	28	49	49	47	44	54	54	59	58	52	43	51	60	48	57	46	51	49	54	59	60	45	61	50	52	35	44	55	50	49	52	53	47	53	66	49	50	60	45	51	50	43	59	58	46	48	53	41	48	39	62	49	45	61	57	64	50	68	53	48	64	50	56	50	50	59	47	39	47	51	54	64	59	46	53	49	41	65	55	47	55	47	48	45	49	53	63	46	46	66	40	46	48	44	46	51	50	41	39	44	40	57	51	63	52	58	56	56	62	41	49	60	46	51	46	46	56	51	64	58	55	53	51	49	55	51	48	46	50	64	56	61	47	47	48	62	58	42	48	66	43	61	45	45	43	67	51	50	47	54	62	50	59	51	53	40	62	48	41	49	49	51	64	55	56	62	64	64	55	47	43	53	53	53	56	45	41	59	60	54	56	63	42	49	47	58	43	51	46	51	52	40	50	39	56	49	49	61	49	60	59	43	60	51	67	44	47	51	50	63	52	46	51	57	54	53	54	41	51	42	52	54	61	61	69	64	55	45	53	43	51	40	49	46	50	57	42	57	55	49	45	48	53	40	54	57	62	47	58	49	54	40	51	58	59	53	51	53	52	46	46	49	51	43	63	58	44	48	53	61	51	47	53	41	52	47	48	49	46	58	52	65	45	49	39	46	40	55	51	64	46	56	49	52	52	45	54	44	39	41	65	52	54	55	57	55	50	51	51	42	56	50	57	38	41	61	55	54	44	53	46	51	60	44	57	65	58	50	56	61	55	52	46	61	56	40	48	53	56	57	55	47	43	61	39	56	44	46	59	52	46	52	35	50	47	44	49	54	42	58	66	50	39	47	63	49	42	64	69	57	43	48	56	50	58	41	52	46	50	53	50	44	50	45	55	47	44	42	45	38	47	40	66	54	49	41	39	39	56	52	36	39	43	42	40	44	57	51	61	57	50	55	42	57	47	59	49	57	56	47	56	47	61	56	49	50	33	48	54	57	63	47	56	45	49	52	55	47	59	41	48	55	53	45	50	51	51	43	52	51	41	59	48	60	50	63	71	65	58	50	51	60	53	50	47	63	69	60	52	56	51	52	47	50	54	48	50	51	53	56	55	52	48	51	51	64	46	56	52	47	49	51	60	51	53	48	59	52	46	58	48	53	39	51	45	43	49	52	52	35	48	40	64	55	57	44	44	44	51	46	59	52	50	60	64	51	49	52	43	49	43	48	49	45	61	39	46	61	54	43	45	60	45	56	57	56	48	67	48	58	52	55	56	62	55	55	61	54	62	61	67	58	62	56	52	63	47	53	37	55	50	44	53	57	67	43	40	62	53	46	52	53	37	36	59	62	54	52	63	50	42	47	61	58	49	46	56	48	44	50	59	50	56	57	48	50	54	51	71	48	51	55	63	52	64	51	39	60	60	46	48	47	51	54	63	47	48	62	51	55	46	62	42	48	61	45	59	58	55	45	54	49	51	50	49	55	31	54	51	46	40	51	40	52	54	56	70	63	48	48	67	48	56	58	66	41	52	49	58	51	56	48	47	55	59	61	38	55	70	48	48	53	66	54	65	65	54	60	47	54	61	47	52	53	40	59	52	57	57	48	60	56	48	66	67	35	55	43	49	58	57	50	48	46	63	55	62	60	39	66	53	46	58	45	45	44	58	45	46	57	44	43	51	30	53	59	55	43	39	58	56	50	50	54	53	64	52	50	68	44	44	51	66	49	42	48	46	53	48	59	62	51	50	54	42	49	61	36	44	58	48	57	54	43	58	65	47	48	52	46	38	50	54	44	54	56	48	66	56	52	54	53	42	56	42	49	58	49	49	57	55	52	59	41	52	65	53	61	58	47	56	51	46	67	60	55	54	56	55	53	46	46	48	54	60	47	52	56	51	45	65	51	64	58	65	49	42	45	56	47	57	46	58	65	45	47	62	43	48	42	49	48	55	53	65	48	47	44	46	50	69	52	44	56	45	60	39	57	47	62	47	56	51	46	44	56	52	60	53	62	57	40	49	45	49	43	52	61	54	56	45	47	60	67	46	46	55	47	53	42	59	57	43	56	56	53	60	53	44	51	52	47	58	53	56	57	45	53	50	68	57	46	47	40	59	43	45	54	46	45	52	50	46	57	44	51	47	67	56	62	41	48	60	41	50	56	47	53	49	63	75	52	51	60	55	46	49	49	50	57	63	48	65	60	55	55	55	54	42	45	51	53	41	54	51	45	48	46	50	49	43	52	49	47	51	52	49	60	51	43	54	41	43	40	55	42	46	48	53	61	64	54	53	41	50	56	52	56	52	48	58	46	52	43	57	54	49	62	49	68	47	61	53	57	43	52	51	51	53	46	55	48	45	57	52	55	62	52	51	51	63	61	53	41	55	51	55	47	51	58	62	57	63	41	48	50	62	42	50	49	48	53	55	52	62	54	53	56	58	48	40	60	51	47	60	53	55	46	61	56	58	43	43	53	49	57	59	52	47	50	52	61	45	56	53	65	49	57	46	51	64	59	39	44	61	51	50	44	50	42	51	59	44	62	45	40	53	57	49	59	53	37	54	54	63	49	53	39	46	53	47	52	57	61	56	45	62	45	58	55	52	61	59	41	51	44	56	57	58	39	48	55	47	51	47	50	63	56	51	49	42	49	54	60	44	57	54	60	51	58	32	57	51	46	44	41	59	53	53	45	51	55	54	55	51	55	62	41	45	51	53	53	53	47	57	48	49	45	58	37	47	43	52	43	61	51	45	38	45	49	58	49	67	59	46	59	52	63	56	54	44	54	52	49	61	44	47	53	47	67	54	49	64	52	50	59	53	47	60	55	55	44	46	50	47	50	55	51	54	59	44	53	41	43	45
47931	38453	30931	32355	37395	33149	40387	34135	27947	15168	8740	2473	795	1001	784	775	737	828	756	746	738	748	728	712	744	709	730	760	3429	5931	4308	2652	1416	914	741	657	648	640	682	723	699	665	755	680	664	731	622	655	657	683	677	682	715	683	653	681	628	689	690	641	679	669	691	676	651	665	698	651	663	695	674	669	687	625	654	718	703	699	670	608	621	670	678	667	643	677	668	615	593	689	707	677	670	654	657	638	669	669	664	668	646	689	666	677	654	710	691	651	660	644	661	661	656	635	664	669	681	651	631	636	670	656	712	669	652	640	691	631	680	660	677	661	680	647	665	642	697	692	692	666	705	692	662	683	709	680	714	650	639	656	638	681	636	684	696	657	652	633	705	671	664	654	692	687	639	655	670	664	694	685	660	662	675	644	655	694	619	627	620	653	664	630	628	652	654	665	708	692	674	692	662	696	640	643	682	697	662	660	632	609	663	695	684	701	684	653	655	696	691	651	684	676	665	675	719	619	662	627	659	659	659	677	659	663	689	656	655	728	635	642	659	693	684	723	710	635	616	706	678	665	664	692	626	657	698	724	690	666	666	678	659	713	702	689	691	657	672	673	665	664	668	643	727	669	702	710	665	639	632	687	682	703	670	632	684	680	707	699	636	680	711	655	660	665	691	637	657	714	688	685	670	697	714	654	646	709	643	690	691	718	641	690	686	674	703	654	699	669	683	687	705	647	645	670	667	681	685	705	717	679	649	656	683	664	684	651	737	663	667	687	665	677	679	687	695	723	697	668	628	666	642	624	662	687	622	682	665	679	629	686	694	686	696	614	657	622	660	640	600	724	700	650	653	652	696	652	653	691	652	670	696	694	662	631	675	683	649	683	641	664	631	598	693	677	658	664	692	665	710	682	682	671	638	636	619	684	664	648	682	677	631	656	659	662	669	659	702	696	672	662	705	698	691	685	693	658	653	661	632	668	691	679	687	623	655	658	667	651	687	657	688	652	664	677	663	695	673	683	709	677	648	689	697	660	669	652	712	653	647	694	675	654	708	668	690	663	697	647	675	665	637	665	668	659	672	676	687	685	665	632	687	663	647	656	725	721	680	645	651	705	669	696	719	638	652	671	659	659	672	620	690	707	684	711	634	699	648	665	651	702	666	648	653	653	694	723	691	646	677	668	679	671	714	693	636	681	679	691	659	695	678	690	650	657	696	664	685	689	647	688	672	682	606	668	637	699	628	688	736	702	637	705	656	670	642	637	651	663	661	704	707	675	706	655	618	703	667	680	684	731	639	686	641	649	660	655	693	695	679	635	632	665	639	628	659	669	648	669	670	701	644	655	692	697	704	732	685	685	701	685	650	675	664	692	657	661	664	689	635	679	661	643	657	677	684	672	663	688	708	680	635	698	654	683	649	699	676	673	665	710	657	669	667	655	668	665	644	684	629	710	668	624	653	647	618	659	632	668	694	658	707	652	632	665	700	617	670	688	637	692	682	629	673	647	703	668	654	653	695	694	657	646	668	673	668	623	652	654	646	683	606	654	706	659	613	711	652	632	648	741	700	663	691	665	673	671	678	684	681	647	717	645	689	644	659	692	654	690	655	640	652	650	600	663	637	645	676	614	709	654	649	691	660	636	686	667	678	648	664	644	674	681	707	702	654	690	691	659	662	687	664	665	668	658	643	679	699	662	694	687	655	671	667	647	703	718	658	665	641	710	662	658	660	730	671	682	649	655	641	636	665	726	647	652	679	668	711	642	634	707	611	648	672	673	655	689	661	670	657	728	696	703	700	666	705	714	694	666	680	660	638	666	685	645	670	652	671	673	693	623	651	648	717	691	605	700	682	668	667	643	679	669	687	690	647	653	704	660	683	652	617	665	654	668	653	666	680	659	711	665	720	658	700	689	684	666	678	638	645	618	674	688	655	673	658	655	628	656	672	734	629	647	677	729	660	618	662	664	626	718	679	683	640	653	642	691	677	607	703	686	697	645	626	641	653	683	686	709	633	684	623	594	676	655	663	697	660	700	680	678	709	677	703	687	661	667	697	695	659	633	689	665	688	675	666	703	725	689	684	691	655	705	667	651	654	626	687	704	697	672	657	641	620	692	632	655	711	662	693	656	661	715	686	712	683	703	602	710	635	682	656	651	654	675	669	641	667	607	697	657	688	625	672	649	698	656	673	670	656	668	668	692	647	687	678	651	679	689	659	663	691	673	661	695	690	671	655	671	663	696	644	686	685	679	671	658	707	646	630	719	694	709	666	670	696	685	644	673	703	643	704	646	705	649	690	634	687	694	668	636	657	677	660	677	679	669	681	714	622	655	703	723	701	669	648	724	702	679	643	648	684	647	720	649	617	673	673	699	657	662	665	643	725	649	683	632	618	650	686	626	671	621	636	681	683	689	676	688	644	676	638	688	706	691	690	702	683	651	689	671	697	643	676	687	684	620	683	685	718	766	701	700	670	683	700	676	714	652	683	643	642	689	663	705	625	677	686	618	716	648	671	645	705	655	642	698	660	671	621	681	632	667	693	649	682	692	668	668	682	671	721	650	683	670	683	661	668	692	664	686	701	671	707	670	673	718	665	672	608	646	672	673	707	627	660	650	679	668	646	602	681	656	708	664	686	688	638	672	658	618	704	682	693	687	665	655	684	676	657	637	619	663	728	691	674	683	679	686	658	665	668	620	661	649	654	650	639	672	632	712	657	650	665	666	646	677	703	711	732	704	719	679	713	693	678	698	659	652	659	660	662	713	650	679	669	684	654	681	685	713	624	700	642	650	644	703	653	652	679	691	676	672	661	640	677	621	692	693	686	681	644	681	641	671	671	648	634	663	694	640	654	686	710	712	666	658	689	714	647	708	643	649	679	682	686	642	700	658	635	651	660	661	657	654	644	706	680	670	683	661	646	677	700	689	684	716	678	605	670	680	638	666	686	707	640	670	675	655	696	655	663	697	682	673	701	677	649	700	686	658	666	654	673	691	668	622	634	696	635	699	716	660	705	682	684	642	663	646	669	661	668	673	647	632	664	699	686	686	688	657	657	682	691	649	672	695	679	676	672	723	668	668	679	681	701	693	664	637	654	659	655	703	719	700	665	678	699	681	655	684	670	634	686	674	660	683	646	668	684	684	648	690	677	653	660	682	667	672	669	631	691	731	649	688	660	640	684	713	675	642	680	673	640	656	675	627	636	659	608	667	703	636	657	674	664	690	662	671	673	650	665	681	657	656	651	685	650	682	704	645	643	678	643	645	657	654	648	675	673	676	675	661	631	671	639	652	655	702	626	670	666	711	694	673	654	659	669	693	652	673	638	700	682	676	655	702	684	714	709	674	676	670	617	642	655	658	658	634	611	694	684	687	657	628	652	687	658	677	665	649	680	612	686	690	675	665	671	659	685	656	642	648	667	690	656	660	700	637	650	617	640	655	697	648	650	667	675	718	657	642	701	661	652	664	691	701	702	677	646	689	638	670	609	694	648	653
10843	13333	9061	3070	2144	1479	3495	2993	1837	629	351	174	60	99	56	76	64	54	51	69	59	69	46	49	59	48	48	34	103	240	157	138	92	58	51	57	55	60	57	63	42	58	50	49	69	51	45	56	46	55	60	62	50	55	41	48	55	64	56	55	57	50	62	58	55	53	59	50	54	62	54	49	41	56	54	52	65	50	65	44	59	50	46	56	48	55	54	62	62	54	46	48	60	47	41	41	57	50	46	56	38	64	47	51	45	54	55	49	48	58	45	50	61	45	57	71	56	52	50	48	45	63	57	54	41	48	43	52	47	53	56	65	43	58	52	54	56	44	61	62	50	56	52	52	53	61	52	52	48	43	56	55	49	42	41	56	56	56	53	55	59	51	47	43	50	48	56	56	45	46	60	50	65	62	58	57	48	60	48	48	50	51	73	47	53	43	51	59	55	65	57	50	59	50	57	50	58	56	66	44	68	37	55	68	57	37	43	50	59	56	48	57	58	60	49	49	54	50	50	47	61	49	60	56	54	48	52	51	52	53	50	56	41	58	36	43	63	47	59	49	44	46	49	50	54	59	50	47	55	54	53	47	42	46	54	50	43	48	44	53	42	51	57	55	51	48	57	55	47	50	47	46	40	62	60	42	55	51	64	48	39	55	46	55	50	42	45	51	48	52	50	61	49	46	52	39	62	56	59	63	53	53	54	37	39	59	63	61	56	62	46	45	56	58	59	48	46	57	55	46	59	62	60	57	66	42	59	49	57	65	41	49	50	51	64	51	47	47	55	52	66	49	44	58	59	58	46	40	53	53	62	56	43	44	52	45	66	54	59	55	48	58	66	54	56	62	57	57	41	52	56	62	54	56	51	50	65	47	56	60	44	51	48	47	59	51	54	50	52	47	45	57	52	56	47	53	47	47	57	49	49	46	61	45	49	44	46	49	54	46	55	54	63	62	44	61	43	45	49	48	60	58	57	62	44	48	57	53	46	72	61	41	47	66	66	49	38	50	53	49	63	54	63	42	57	56	53	49	51	50	53	49	59	55	51	50	59	61	44	44	57	43	64	53	63	54	58	55	44	55	57	44	45	48	39	50	61	53	72	46	56	53	47	35	50	67	53	50	56	43	46	39	44	55	52	48	55	54	52	57	53	46	45	48	57	51	60	46	51	55	47	56	62	64	52	60	49	55	52	77	63	51	44	60	66	64	49	54	53	57	52	62	53	74	57	45	53	60	58	54	53	54	44	56	56	57	63	49	42	47	47	50	48	56	42	44	56	64	50	49	49	36	65	50	60	48	63	50	55	51	50	63	47	51	41	68	44	44	62	59	45	55	65	41	47	64	42	42	52	60	57	54	44	43	52	51	56	52	59	47	45	52	55	43	49	52	43	55	55	53	41	68	52	50	44	53	52	66	52	43	57	63	57	44	48	48	48	54	56	52	52	51	55	64	57	55	44	45	50	54	51	56	53	64	60	54	52	54	49	46	59	45	66	45	57	55	44	60	52	53	50	46	58	51	61	56	45	47	42	55	51	54	57	46	53	62	57	57	49	48	59	57	51	53	44	43	46	46	49	48	57	48	61	65	41	44	54	52	48	57	57	47	47	50	57	37	39	64	56	42	54	60	57	56	61	46	51	59	41	37	51	54	55	59	52	45	54	46	52	58	56	57	61	56	50	58	51	57	61	57	47	56	40	73	37	57	54	44	57	65	47	60	55	48	37	49	62	54	44	60	46	55	50	52	46	59	45	55	46	54	49	56	57	56	50	70	63	39	58	50	63	54	50	57	48	52	63	57	49	58	40	52	52	41	47	54	53	62	43	45	48	54	42	48	53	50	56	68	63	42	47	57	52	55	38	53	56	47	67	57	59	65	59	46	51	66	49	43	60	38	54	46	51	47	57	46	56	73	54	37	44	46	57	61	48	63	43	64	55	53	37	54	60	50	54	54	63	64	56	59	66	35	43	34	60	43	44	62	52	49	70	52	38	44	54	58	62	56	49	64	55	58	63	48	70	58	46	53	65	48	48	42	59	73	69	60	49	58	55	52	53	59	54	61	59	55	54	69	46	57	57	43	46	47	40	44	54	61	63	52	66	58	46	49	65	55	61	51	61	54	56	50	52	47	62	58	56	53	60	48	62	57	46	56	57	44	51	68	52	75	59	60	37	47	57	51	56	59	54	58	41	56	51	39	53	47	51	59	62	55	57	51	58	40	47	70	57	48	64	48	58	42	51	45	52	61	48	52	52	71	41	59	52	55	66	44	56	55	58	45	53	71	56	55	57	66	57	52	63	60	68	48	59	57	53	58	57	49	44	61	59	72	49	59	56	40	55	60	53	51	60	57	57	70	52	59	55	50	62	54	62	54	53	59	60	47	50	43	56	52	51	57	64	54	55	59	55	65	53	51	50	61	57	46	50	56	47	46	68	60	44	47	46	54	45	50	56	52	46	45	48	44	60	43	59	57	44	48	51	46	54	50	51	48	62	55	64	57	49	47	49	48	48	58	43	53	57	55	37	52	50	56	59	54	64	62	52	50	45	52	69	69	58	56	47	52	56	48	59	58	50	56	55	64	61	52	52	53	65	37	48	43	55	62	62	60	53	51	40	47	47	54	58	73	56	51	47	52	51	67	61	62	52	65	57	53	54	49	40	56	51	43	47	61	57	57	58	62	67	43	54	59	59	56	59	57	45	51	46	54	48	55	45	62	47	69	48	43	53	53	63	55	57	62	49	62	49	59	55	60	51	47	52	66	49	52	43	44	56	37	67	44	60	54	56	52	49	43	57	66	55	61	59	55	52	48	48	60	75	66	37	48	40	65	45	57	62	53	55	57	37	50	52	59	45	55	50	58	51	50	37	58	54	45	57	46	48	52	71	52	55	42	60	48	45	46	46	45	51	54	51	50	48	57	52	49	62	48	53	57	60	51	49	51	60	53	61	51	58	57	43	44	53	59	50	59	63	56	53	49	48	58	47	48	61	56	77	59	67	58	48	51	56	42	41	50	61	50	59	45	45	47	47	49	48	53	50	50	55	42	68	53	48	52	61	47	47	46	64	50	54	47	50	64	56	59	37	43	60	52	37	53	54	51	58	57	49	43	60	59	58	62	43	53	39	50	59	56	53	61	62	55	45	47	55	48	57	52	54	59	51	71	50	35	42	58	60	60	63	59	57	72	49	72	49	51	53	49	49	49	47	46	59	44	61	46	59	51	52	52	46	70	52	61	37	50	59	45	56	43	53	56	43	46	45	51	40	62	56	59	44	55	50	50	37	65	54	46	61	57	60	50	53	58	52	58	60	49	53	48	54	51	46	46	49	59	59	59	53	58	57	39	60	46	60	60	52	54	49	45	57	50	44	61	46	36	63	56	59	65	41	58	56	51	55	52	61	49	53	62	49	41	66	56	61	55	53	63	46	41	57	66	45	58	48	50	55	44	52	57	39	58	54	42	63	44	53	48	59	59	45	58	53	47	58	44
44488	39482	32159	32981	36348	33844	40566	35631	29951	16274	11621	5229	870	2619	856	1032	751	834	732	783	749	729	772	751	741	760	694	697	2610	6554	4613	2919	1536	917	729	653	676	670	678	678	682	714	686	697	664	716	688	641	709	720	710	694	730	691	682	710	682	704	713	692	638	690	656	695	696	740	651	691	673	660	680	664	655	700	664	732	696	673	679	662	636	655	683	715	697	677	689	658	652	728	691	724	744	693	674	690	690	704	687	687	692	709	707	660	667	714	699	679	690	679	724	689	695	680	675	656	680	697	702	674	663	705	696	733	684	675	726	697	687	693	669	697	683	721	681	703	691	678	679	693	682	705	663	721	703	673	712	659	654	671	694	677	684	680	663	711	715	703	727	755	661	669	717	687	670	726	667	684	690	691	699	693	665	670	640	712	700	661	668	702	683	703	694	737	631	676	683	652	680	748	618	649	677	706	706	696	614	704	693	711	708	691	685	678	650	726	714	712	673	652	724	691	748	703	665	698	663	714	673	648	689	675	685	672	648	686	694	677	665	706	688	696	685	622	627	689	702	646	703	695	713	716	655	673	680	650	698	672	685	724	694	693	719	720	682	699	724	713	679	634	666	692	654	676	715	749	679	676	690	711	643	639	712	671	672	698	663	680	728	662	670	684	647	678	710	689	699	692	649	654	705	705	704	711	688	690	696	695	645	694	691	664	717	677	702	678	692	673	677	696	727	673	674	684	644	678	690	681	703	679	674	719	668	715	672	652	679	673	683	681	676	699	679	688	697	666	690	702	701	701	665	716	637	694	688	680	685	726	713	716	695	691	681	721	681	666	703	667	702	715	721	663	697	715	692	710	699	709	722	631	646	708	704	700	636	667	685	727	711	666	697	674	701	674	699	667	706	692	675	659	675	703	643	657	688	664	706	685	625	675	691	696	667	653	650	714	723	726	692	641	691	665	701	659	684	643	651	682	686	675	656	703	702	693	700	692	694	683	697	726	676	679	695	688	720	658	687	695	702	690	708	663	693	662	691	644	660	655	687	697	665	700	688	732	713	722	722	710	670	686	668	670	668	712	663	667	690	710	684	672	654	680	687	711	614	689	679	651	618	677	657	693	650	668	660	689	688	708	718	653	706	683	719	661	733	716	665	689	698	641	697	700	695	718	697	695	693	693	646	638	629	709	689	664	670	688	629	674	721	696	652	703	701	690	689	748	683	721	651	701	702	693	680	685	723	720	688	640	679	694	707	707	705	654	682	707	674	640	628	688	691	674	636	711	637	691	726	652	663	698	633	639	722	664	706	695	700	697	630	738	692	671	720	658	731	685	699	710	696	695	642	684	697	698	706	684	686	691	717	703	632	698	680	695	732	681	710	679	713	689	674	668	670	732	675	695	704	663	697	684	751	695	694	727	705	692	636	684	648	695	691	718	679	678	714	681	715	688	647	686	683	673	706	708	677	703	678	637	703	701	682	647	707	739	672	689	674	692	701	675	690	688	693	667	661	691	679	700	684	655	650	657	684	643	701	719	664	721	673	735	677	688	678	692	679	705	663	662	676	720	679	697	686	733	705	679	678	671	652	640	703	661	678	650	683	693	753	664	678	656	687	711	688	680	678	682	684	714	669	727	705	658	675	667	697	699	665	671	684	687	672	685	686	633	679	703	673	659	700	694	685	666	703	699	713	695	652	681	683	697	726	697	688	593	710	676	678	665	659	727	696	691	654	699	679	677	625	678	667	674	679	671	673	684	649	703	698	662	703	686	752	693	688	717	730	712	678	678	694	691	699	655	697	624	637	710	674	699	707	659	644	659	700	707	689	701	656	688	724	730	720	725	649	718	693	647	671	706	651	696	695	697	722	687	674	705	695	697	697	739	682	725	731	644	698	658	677	710	686	665	705	690	654	642	688	729	654	703	672	711	722	700	701	689	651	678	673	699	722	691	626	700	675	655	664	688	703	658	729	683	717	714	652	685	699	708	685	691	661	734	636	698	693	684	711	668	725	701	674	680	684	666	725	680	659	645	705	719	746	678	654	724	691	669	671	650	695	720	650	710	700	701	694	700	682	662	676	710	669	685	673	702	688	630	595	704	703	654	672	688	643	675	644	701	683	718	671	671	741	701	665	669	717	632	672	664	719	697	677	746	665	692	656	702	707	779	702	664	706	686	700	681	681	675	708	710	745	668	654	718	702	710	709	672	648	665	683	684	694	686	685	702	661	670	713	659	666	715	702	671	705	723	700	683	682	679	721	714	726	677	754	610	700	709	660	652	692	670	704	691	641	740	665	695	647	691	690	712	686	665	699	674	634	685	662	726	710	702	740	677	667	645	687	664	671	682	677	671	698	696	708	723	649	683	674	697	720	682	632	637	678	682	675	736	719	668	659	637	690	712	701	722	714	751	707	663	693	680	697	682	676	676	689	654	709	673	742	647	692	682	696	688	695	687	678	683	683	683	686	695	699	671	668	665	684	688	705	684	720	693	720	731	662	688	674	668	711	691	694	681	686	639	666	688	672	697	676	680	696	681	661	681	691	703	659	712	670	666	682	756	678	689	715	691	665	678	678	695	690	695	723	716	675	686	656	691	728	686	695	675	684	653	682	689	728	724	676	693	701	685	650	717	698	675	680	726	714	650	648	677	727	693	615	691	659	643	687	703	732	649	709	723	648	725	696	665	706	703	657	664	704	692	648	701	657	621	680	659	677	683	708	687	669	684	712	697	717	661	666	693	646	737	713	668	695	638	718	676	680	644	710	658	671	663	696	700	688	675	718	686	720	688	721	678	689	686	630	661	698	670	664	736	642	681	714	660	677	671	649	721	675	686	641	679	667	710	690	696	681	684	690	673	714	689	687	666	734	698	703	678	653	708	675	690	644	746	716	661	643	722	690	671	702	659	665	666	676	750	674	691	749	637	657	651	685	705	692	697	700	692	712	725	716	679	648	720	681	716	702	658	704	690	675	686	700	646	647	768	662	683	677	694	712	691	726	677	726	725	714	717	675	696	695	627	724	746	655	689	661	681	680	675	698	657	696	703	722	702	675	627	671	718	674	676	714	672	688	739	683	664	666	660	681	718	689	654	729	723	680	690	695	687	704	700	687	690	696	713	657	695	672	686	673	723	705	671	662	671	681	701	676	678	747	727	704	726	688	662	665	677	676	693	655	640	680	733	709	719	669	696	713	652	710	725	683	672	709	683	680	730	662	658	726	668	675	712	647	726	692	679	665	656	647	698	688	721	685	698	692	663	677	690	685	713	686	688	668	675	679	696	724	694	699	707	654	711	639	728	664	633	741	712	696	658	685	687	678	661	706	690	712	660	698	685	666	681	699	745	690	684	694	679	663	690	661	679	669	685	624	663	668	682	711	649	645	689	721	638	679	663	661	680	676	644	684	650	704	687	695	689	715	705	702	712	637	680	701	656	738	701	720	672	723	740	675	736	682	700	694	668	670	688	734	660	677	652	648	717	691	717	672	669	698	696	696	728
15841	23315	14579	6065	3469	2702	6263	5702	3081	1225	741	379	150	153	94	92	69	53	58	60	68	60	57	59	61	64	69	49	179	353	242	152	94	77	60	58	56	60	61	52	47	73	56	49	54	60	60	71	69	51	62	49	52	62	50	55	51	68	55	52	44	56	65	47	54	39	53	53	59	58	51	57	53	62	47	50	50	58	62	72	50	49	46	50	58	54	64	51	44	65	67	56	57	44	46	61	41	63	44	56	43	56	44	65	51	47	56	65	59	51	49	70	45	67	65	57	66	50	44	60	46	49	53	54	49	65	65	44	54	47	65	59	62	50	65	65	56	53	56	51	62	52	54	60	46	57	68	47	49	58	56	46	57	56	53	65	49	63	56	69	39	57	60	66	74	70	44	62	54	52	53	60	56	46	50	64	42	62	63	62	59	52	52	54	68	59	42	57	64	57	67	44	60	60	48	65	58	52	60	51	61	48	47	60	59	47	66	61	70	63	55	51	47	64	62	58	55	56	53	50	50	58	51	61	59	59	38	52	59	49	62	52	62	48	47	38	51	56	61	56	56	50	43	54	48	47	58	59	62	50	58	59	57	52	64	63	52	59	61	50	59	66	52	49	58	63	57	61	72	57	50	58	52	58	66	59	52	64	57	50	49	64	45	60	54	56	56	50	57	55	58	53	49	48	56	55	55	62	50	49	60	41	61	62	59	64	57	49	71	53	53	57	57	41	56	61	50	54	47	62	53	65	60	56	37	38	69	55	41	53	52	44	46	56	55	49	53	60	56	49	63	63	51	64	56	54	54	50	61	52	45	54	52	53	52	50	63	56	67	64	38	61	57	61	49	44	46	48	55	52	65	52	57	56	53	45	57	58	54	50	53	43	67	43	51	54	72	61	66	51	45	54	56	60	58	43	49	71	47	66	63	52	56	68	43	57	59	53	52	58	60	63	57	49	47	65	67	51	52	40	57	64	45	39	51	51	59	53	53	51	59	64	49	60	69	52	59	37	40	63	52	45	53	57	58	54	46	41	52	60	66	66	52	39	57	52	62	40	60	61	58	58	60	52	42	59	46	63	51	61	49	61	47	59	57	58	52	60	56	56	49	58	50	68	55	48	62	52	65	43	63	53	52	62	58	69	63	55	64	61	45	50	52	46	66	58	48	46	59	47	57	69	61	61	53	46	55	52	51	60	47	56	66	54	55	53	64	67	56	45	64	57	47	46	47	47	51	58	59	63	48	65	58	54	60	59	63	51	45	41	44	63	48	51	50	51	48	54	47	54	64	39	58	48	66	65	73	51	56	52	48	53	51	62	50	55	39	60	54	45	65	49	54	52	65	53	44	63	52	53	52	61	55	46	62	61	53	47	57	63	52	53	40	49	59	44	57	53	62	54	56	42	53	63	47	54	50	49	55	57	40	68	50	52	53	68	56	61	59	72	55	52	59	37	67	65	53	53	46	41	59	53	56	52	52	47	56	58	50	62	51	61	51	54	38	50	50	54	70	45	50	54	46	59	59	56	50	65	57	42	44	58	47	56	61	56	51	55	50	63	36	57	62	60	63	60	48	52	58	37	49	58	61	60	60	44	60	62	43	55	42	57	45	49	61	47	62	57	59	54	51	56	60	64	49	52	50	56	42	52	62	56	51	62	50	51	57	60	73	64	58	59	68	53	59	48	61	61	57	64	72	59	53	48	52	54	50	52	52	53	50	62	69	48	49	51	53	55	58	52	40	85	51	53	58	46	37	50	66	59	48	47	34	50	59	67	57	59	60	49	61	50	54	59	49	58	48	52	51	43	54	54	63	42	62	45	41	57	60	42	60	56	61	63	51	59	60	42	53	43	59	68	43	62	55	41	50	56	55	48	53	59	47	52	54	60	57	50	66	56	52	61	67	48	59	59	62	51	49	42	74	53	65	56	49	48	50	55	48	43	54	49	55	64	60	55	56	49	54	51	60	43	43	60	67	52	48	58	66	57	49	56	51	63	43	63	59	54	48	51	50	64	59	41	56	62	57	59	57	50	55	61	41	62	62	50	56	57	48	61	54	61	57	59	55	56	50	49	65	56	56	60	60	65	52	55	52	44	56	61	63	49	58	44	65	45	68	68	43	47	52	63	58	54	48	53	62	53	47	56	55	57	45	51	51	55	52	46	74	56	54	38	61	55	61	73	58	49	50	31	54	64	60	47	57	57	57	64	46	38	57	59	55	52	54	58	45	46	42	50	45	45	59	56	62	48	41	58	53	61	51	69	54	55	52	63	52	59	58	37	45	56	53	51	54	72	37	48	49	55	60	57	49	47	56	56	54	55	81	57	41	53	60	49	46	62	61	46	59	73	58	55	62	51	41	56	50	47	57	56	63	50	51	55	57	46	58	49	53	66	52	54	60	54	58	44	53	65	57	46	52	61	62	56	58	54	54	47	55	49	62	72	48	44	51	69	51	55	59	41	54	53	50	47	58	52	58	43	60	57	45	48	59	44	61	56	49	57	53	51	55	58	57	54	50	55	58	52	52	54	56	60	64	63	65	55	69	62	48	48	54	58	72	52	55	62	53	55	59	52	46	48	35	57	55	41	60	45	51	46	55	59	53	58	55	60	35	59	60	50	55	49	59	51	52	45	58	52	64	57	69	57	49	52	39	60	61	59	58	50	55	61	72	51	61	44	65	64	55	57	63	47	55	65	64	58	55	45	56	66	57	46	64	61	60	51	66	68	56	37	58	67	63	54	53	58	57	54	64	53	54	55	42	46	67	59	64	45	49	45	57	46	58	51	55	44	46	48	69	56	58	56	56	53	61	60	47	61	44	68	50	47	57	72	60	59	52	43	50	49	72	62	63	58	60	52	50	59	54	51	54	53	49	49	51	64	51	62	55	37	66	65	53	36	50	43	60	48	54	54	48	57	54	59	54	71	64	66	47	64	44	63	55	57	59	45	57	63	51	52	62	39	41	55	50	54	66	54	52	70	44	63	62	57	58	54	60	57	49	52	67	43	49	73	51	56	57	65	61	45	41	46	60	56	59	72	47	61	63	61	37	61	56	48	59	69	51	53	62	50	57	55	53	63	55	57	52	41	58	50	49	50	45	55	51	59	54	49	65	61	63	49	68	55	54	59	46	57	68	51	45	64	69	46	43	37	61	53	64	65	71	44	55	58	50	49	71	41	60	40	65	49	51	62	46	52	55	53	53	52	68	47	51	54	51	49	48	70	46	47	42	41	49	58	51	44	54	52	64	58	52	48	48	59	52	56	69	53	62	53	63	60	57	70	63	56	53	57	45	55	55	61	58	54	52	60	49	54	44	58	54	46	53	66	57	54	64	58	52	64	63	54	59	44	49	61	62	53	56	61	61	52	46	72	64	58	58	50	59	51	50	56	61	49	44	60	43	54	53	75	50	50	58	56	30	55	61	56	44	53	51	67	56	51	51	49	53	52	49	67	49	56	73	57	52	67	69	51	51	53	55	58	54	42	58	65
54476	47413	38280	41996	44064	41248	50356	43527	36517	22837	19091	11939	4257	5190	1900	2583	827	912	868	797	804	829	847	789	847	792	822	833	4797	8766	5844	3605	1663	985	821	730	743	720	728	701	703	731	784	761	754	750	701	772	786	724	688	710	730	703	727	754	659	715	732	715	714	706	691	738	688	694	718	690	714	683	718	749	693	678	728	677	772	721	723	676	750	726	686	714	701	719	686	711	710	738	632	717	685	704	706	708	718	706	737	736	692	730	690	687	700	715	704	707	732	736	735	695	692	642	710	746	726	712	756	737	731	752	758	703	779	748	681	731	706	657	749	723	674	709	700	704	779	662	749	723	724	719	722	760	760	669	719	752	695	730	717	740	758	677	667	692	654	728	728	690	744	709	704	728	725	756	738	750	713	705	726	716	728	719	693	714	718	752	710	717	710	724	689	662	733	683	719	733	690	689	677	687	700	683	743	709	732	671	660	755	715	732	747	721	730	753	684	740	710	668	692	739	708	727	685	670	740	715	723	696	792	725	752	806	737	693	730	757	721	702	731	766	676	733	748	725	701	685	723	701	773	727	738	754	714	710	673	699	684	698	714	747	710	717	717	749	728	744	727	757	773	752	770	735	726	667	703	693	742	721	741	704	687	698	659	751	736	697	683	706	728	726	680	715	712	700	706	717	704	720	745	717	752	728	707	649	722	702	705	736	725	718	718	771	711	731	726	718	712	742	776	728	649	689	726	704	699	692	701	703	720	700	729	724	669	715	717	715	665	771	725	665	712	709	723	694	699	745	687	716	675	699	706	715	674	718	722	683	728	701	671	691	725	733	726	723	659	703	712	737	719	725	713	701	712	708	693	675	708	673	673	671	743	712	721	711	724	728	715	702	727	748	713	710	722	753	720	692	744	732	737	651	681	672	722	694	718	709	678	725	696	756	764	752	697	733	716	679	722	726	724	705	726	740	704	685	682	707	707	704	670	700	742	759	713	686	707	747	683	688	714	775	741	687	722	729	725	718	720	728	763	650	718	747	752	711	697	695	678	707	718	705	727	637	678	751	798	731	731	693	691	688	712	723	671	723	715	720	718	704	695	702	721	713	699	692	737	717	709	720	724	737	742	689	708	700	734	690	715	727	735	701	692	718	729	683	734	732	703	696	692	692	720	692	773	724	739	743	704	710	741	676	658	704	724	705	738	728	679	745	698	701	741	779	726	719	736	761	757	693	737	724	673	698	711	719	727	677	736	698	742	701	699	756	746	689	720	704	709	739	702	709	705	691	727	723	717	651	730	702	651	687	701	748	733	778	709	727	706	776	731	758	693	719	725	751	722	712	719	717	684	695	663	670	739	702	700	753	731	711	710	698	709	707	754	738	750	736	724	740	697	730	651	736	716	681	762	701	637	732	752	699	700	673	706	701	702	759	738	751	677	739	710	690	672	689	730	718	717	703	737	759	706	778	709	696	709	699	707	764	757	693	689	629	682	734	733	731	757	717	709	659	714	723	721	703	693	745	701	679	733	740	714	772	743	719	725	697	667	690	750	727	746	747	699	739	694	715	683	703	696	665	677	725	716	734	749	720	748	685	668	695	680	755	671	718	729	725	680	668	728	727	705	706	786	685	660	753	695	717	700	791	806	667	691	722	707	750	706	718	708	700	732	696	709	703	754	704	659	709	691	714	686	719	716	712	739	731	745	654	714	703	780	701	724	742	735	712	708	698	722	754	721	690	755	723	721	685	705	735	700	717	683	708	718	704	702	752	723	748	721	744	717	725	710	702	716	702	708	756	691	725	698	681	700	693	711	753	799	720	719	661	662	699	680	723	713	716	722	701	744	711	767	701	693	712	667	671	711	679	739	683	716	735	722	700	689	717	672	713	728	750	653	716	721	722	746	744	724	758	741	739	669	670	750	715	705	743	737	714	733	711	695	692	721	744	706	727	717	748	737	696	698	706	707	712	684	737	719	731	752	699	698	693	794	703	723	711	663	741	684	702	735	751	727	706	751	736	677	714	715	708	718	734	718	731	736	721	717	714	745	715	725	667	649	699	771	681	713	719	681	702	701	663	714	662	698	789	688	731	763	745	723	709	753	677	672	703	719	750	716	670	678	741	763	706	685	716	726	714	706	694	727	734	748	710	728	739	661	717	650	661	768	707	723	730	731	731	717	748	705	708	676	716	704	720	703	749	695	736	697	716	749	727	719	684	732	714	711	709	712	734	710	735	735	733	721	662	728	754	720	733	692	753	720	682	690	726	745	684	769	719	712	699	675	736	694	734	715	724	703	705	686	729	750	735	732	738	724	700	692	751	733	710	749	709	693	755	700	730	708	690	762	685	731	685	735	707	687	721	701	736	688	730	722	740	707	706	720	744	706	719	690	751	715	705	683	717	755	758	742	713	716	701	693	707	699	698	770	717	765	693	677	660	749	697	693	696	668	761	679	724	737	714	664	711	706	714	723	687	731	776	751	662	663	705	764	714	751	743	768	746	694	738	725	654	719	681	761	701	704	696	708	718	703	718	702	705	672	704	738	689	688	691	672	731	713	671	711	678	716	743	699	648	715	675	698	743	743	680	687	674	713	736	695	726	698	744	704	654	718	739	724	756	738	653	743	670	716	717	729	726	666	671	704	702	728	705	723	735	718	750	717	681	696	710	678	748	720	667	689	702	691	773	723	723	720	723	760	691	706	684	733	689	690	693	677	726	744	729	725	715	703	698	708	708	733	696	717	749	685	712	683	735	707	725	717	723	744	708	712	717	704	667	663	656	698	706	709	710	748	694	736	682	681	734	704	723	743	739	714	704	677	733	740	756	731	691	691	729	742	699	745	710	714	657	701	720	753	712	654	752	726	724	701	720	694	738	705	735	734	697	672	700	738	749	661	748	692	711	686	729	659	759	718	681	704	753	667	679	705	747	708	707	699	704	672	747	711	745	702	669	723	744	692	734	690	729	696	731	732	760	707	724	746	726	728	724	690	745	718	722	742	734	756	660	697	757	736	715	672	720	718	747	709	733	669	710	733	722	701	708	733	685	745	676	710	701	722	700	697	745	680	697	739	704	740	735	714	715	702	693	746	695	747	744	736	715	703	765	695	699	713	713	707	730	711	682	723	780	719	735	723	649	704	693	707	682	710	731	693	712	754	699	672	724	731	677	697	716	724	714	779	716	724	710	707	718	735	718	732	742	733	753	723	714	735	740	714	726	707	688	738	734	721	682	707	694	722	739	733	721	714	754	677	719	746	796	689	695	755	727	712	683	679	709	713	661	743	757	706	734	737	768	740	702	754	705	718	712	694	661	693	745	743	658	695	721	728	680	710	719	693	693	745	726	745	701	724	675	654	717	743	745	692	731	721	761	687	724	700	715	719	727	725	679	721	727	719	757	726	733	691	742	718	718	701	746	702	673	701	760	731	684	707	703	726	701	731	695	730	667	743	696	730	734	701	720	751	772	718	728	715	664	670	723	708	686	701	736	709	712	730	748	745	720
5841	4504	2561	1131	594	597	1153	1114	674	310	253	173	96	80	78	63	72	63	62	56	51	61	56	58	45	52	60	54	86	101	80	88	79	48	56	58	58	48	51	50	54	62	48	65	62	42	65	67	62	46	57	59	48	55	61	68	51	61	55	52	53	44	63	52	62	44	54	61	56	57	44	47	49	46	53	74	55	69	54	49	47	56	47	59	58	60	54	63	58	59	52	55	54	49	59	59	57	53	54	49	42	48	54	54	53	51	63	62	71	66	66	52	56	55	64	60	45	45	47	56	53	44	49	58	39	41	66	51	55	63	65	61	46	57	49	54	50	62	53	54	55	72	48	51	61	66	54	48	47	69	52	55	56	49	61	55	67	64	60	67	64	63	53	59	47	53	65	48	65	58	53	48	56	52	50	57	60	57	57	53	47	70	37	61	50	62	52	59	56	61	73	45	42	49	69	68	51	56	51	59	61	51	61	60	71	55	58	64	56	58	64	50	49	55	56	42	42	53	57	44	49	54	64	56	54	48	63	57	52	59	46	53	72	41	56	54	61	45	53	62	59	45	53	54	59	46	48	51	48	53	58	56	53	48	54	47	80	41	61	49	47	58	59	56	63	59	64	49	57	50	49	53	44	66	60	75	56	52	56	62	52	56	53	56	57	69	60	51	55	59	55	45	65	67	59	59	57	56	52	47	43	61	59	60	48	55	42	59	65	58	52	64	53	51	59	56	52	45	44	53	50	46	60	47	46	53	73	59	38	48	59	52	61	59	41	62	49	59	58	58	50	57	42	56	56	65	54	48	59	50	46	54	71	36	54	46	48	44	63	52	47	44	70	54	48	56	57	53	59	56	66	59	48	45	54	52	63	61	54	39	57	55	49	46	55	53	63	41	51	66	57	51	43	55	55	53	61	56	51	54	57	54	58	59	52	46	72	56	42	52	58	47	63	59	59	47	58	54	55	68	59	51	55	39	60	56	47	58	73	62	54	54	53	45	63	69	88	64	58	56	51	53	51	61	50	63	50	56	71	50	64	65	52	37	50	57	51	53	48	42	61	39	53	51	47	82	51	57	42	49	51	54	71	56	50	58	50	55	53	58	51	52	56	50	54	59	44	46	56	60	61	37	62	51	49	51	55	54	51	62	60	56	51	35	49	54	45	57	74	55	55	48	43	40	34	64	48	61	56	47	50	37	44	60	60	51	61	63	47	62	59	51	38	51	66	52	51	46	62	56	55	50	52	51	59	62	44	45	49	49	64	54	64	60	55	48	57	55	56	58	50	64	63	68	49	52	56	73	51	57	59	56	57	59	44	83	51	52	45	46	64	49	58	55	53	59	57	54	62	58	53	41	56	62	50	67	66	59	54	50	48	54	64	65	57	47	62	57	53	54	50	55	62	53	50	54	51	41	61	65	44	59	61	70	48	63	50	53	47	59	52	54	53	57	62	50	60	54	59	62	60	56	54	63	44	60	52	73	56	61	41	48	46	61	52	64	50	41	58	71	76	59	43	66	61	38	55	64	41	49	43	47	61	54	60	57	53	47	50	64	58	56	50	53	58	55	61	55	47	42	61	51	56	68	59	62	45	52	58	58	56	52	55	54	58	45	57	52	63	53	47	56	57	60	44	55	39	62	56	52	63	54	64	58	57	50	58	51	62	69	64	51	55	50	52	53	46	53	56	56	60	54	46	52	64	52	55	55	56	52	71	57	45	56	47	59	55	61	47	44	61	60	66	54	50	62	46	66	55	61	44	62	54	53	62	44	64	58	54	47	70	51	50	56	59	63	66	65	54	61	64	46	54	54	55	43	64	61	57	57	59	54	57	63	62	41	56	58	38	72	54	57	67	57	57	45	61	39	49	65	53	56	48	45	57	46	65	57	60	59	37	44	50	61	53	70	35	43	63	71	56	61	48	46	54	48	47	49	53	51	72	57	52	59	51	49	57	47	64	43	56	46	43	47	69	42	58	54	56	46	50	63	49	70	53	54	53	59	55	48	47	63	55	53	61	59	51	48	51	65	58	47	60	53	45	57	39	65	50	58	61	54	61	50	57	79	72	64	63	63	58	56	57	51	49	58	56	73	56	46	62	69	56	61	71	60	56	54	61	53	51	64	49	51	59	65	53	53	60	51	46	53	58	56	51	50	57	51	49	64	45	63	69	54	58	58	58	54	50	40	64	51	63	55	52	59	60	65	54	69	51	54	46	46	60	50	62	52	53	62	59	50	61	59	60	60	47	59	51	49	44	55	55	53	56	56	49	46	46	44	49	60	56	46	47	70	47	58	53	62	57	58	57	54	49	54	47	41	60	50	64	52	52	39	50	45	59	55	58	45	39	49	55	64	53	54	41	56	61	72	50	55	50	52	52	52	78	55	63	65	58	44	51	56	46	63	45	50	46	55	60	48	56	71	59	61	50	64	54	60	57	49	44	60	63	46	51	64	51	50	46	68	46	59	61	56	49	51	61	47	55	50	61	75	54	63	58	57	55	58	64	62	48	57	61	54	60	61	63	44	58	61	56	59	67	65	64	43	46	43	47	60	51	49	53	52	55	46	43	60	47	52	58	71	64	54	57	69	50	56	51	64	46	40	51	60	42	54	62	61	53	72	68	52	52	49	41	56	52	60	60	53	60	63	59	57	60	56	52	47	61	61	52	67	55	59	59	49	51	58	48	55	66	51	61	49	51	53	53	55	58	56	51	50	51	61	49	52	66	47	62	55	51	58	67	56	46	61	69	53	61	53	58	62	46	45	52	55	60	58	56	65	54	45	56	53	54	81	44	48	41	56	56	48	62	67	46	49	52	56	58	41	51	50	58	57	61	37	61	57	47	50	60	52	53	63	52	42	64	52	52	62	48	52	51	61	62	50	63	52	59	47	46	57	57	53	46	53	64	56	63	45	60	41	51	49	57	63	48	55	68	48	47	62	63	57	56	51	48	59	58	48	58	66	46	57	40	54	60	51	52	64	63	41	47	52	52	57	53	66	67	67	60	55	65	49	60	54	58	50	58	48	64	47	65	74	49	58	55	71	54	61	45	63	61	44	56	51	53	66	54	66	64	59	49	55	52	60	47	53	70	64	60	46	51	52	56	57	47	73	61	55	55	47	54	44	79	69	65	65	49	55	51	67	46	54	55	54	51	53	54	59	52	42	57	69	46	61	61	65	62	53	59	44	51	51	61	51	53	55	53	53	63	54	53	49	54	42	59	55	61	40	61	52	38	60	57	69	55	69	45	51	43	51	61	47	53	65	50	65	52	58	57	42	41	44	57	42	51	63	56	53	56	56	49	62	51	49	39	58	65	61	48	55	63	50	63	58	55	55	72	53	54	52	52	49	55	57	59	58	59	45	63	63	56	61	64	50	50	56	57	57	53	56	61	62	60	45	51	62	44	61	52	42	55	63	45	55	58	45	48	42	54	59	47	56	47	45	54	58	51	55	47	66	50	45	58	46	57	68	55	58	53	50	61	56
37795	29103	22066	24534	25329	25094	30773	26984	21095	11208	8919	5484	2854	2433	1480	1305	764	756	714	705	757	734	714	731	728	706	715	753	1735	2439	1792	1316	1036	756	707	722	708	671	746	708	724	732	714	720	678	756	723	697	691	680	683	747	705	724	664	698	703	671	681	699	729	683	700	669	735	686	736	708	730	684	694	720	720	719	752	713	695	739	707	719	711	664	690	721	696	755	707	684	688	692	676	749	724	693	745	645	712	723	700	703	696	709	731	691	746	722	733	685	732	734	740	721	688	751	712	660	721	711	697	680	689	687	703	680	694	698	689	691	716	716	697	747	673	675	753	665	685	704	696	689	708	731	682	718	692	691	683	703	682	670	693	685	738	703	692	694	670	745	696	657	688	702	710	706	707	667	688	703	682	720	674	708	686	718	732	691	710	665	733	687	715	705	706	681	685	721	688	743	682	716	683	696	743	679	701	719	700	749	705	730	672	730	670	686	685	714	721	677	693	650	713	695	713	719	689	743	723	740	702	705	663	726	671	703	695	667	724	734	725	725	708	716	705	688	673	737	689	726	689	699	727	775	687	746	727	691	720	727	672	703	742	678	724	714	649	690	703	640	705	684	724	685	699	674	687	746	727	690	685	718	715	696	722	693	713	731	701	680	701	749	712	734	697	707	711	712	710	661	724	728	712	671	666	721	675	680	743	695	715	669	676	725	776	666	711	739	715	713	768	701	705	690	677	705	715	673	672	671	711	717	718	707	714	662	696	695	703	667	718	716	685	743	670	702	725	729	699	722	670	724	753	697	724	687	775	666	675	664	681	702	684	719	694	687	726	675	684	695	735	689	685	696	677	703	745	710	702	693	741	741	685	705	728	686	698	671	701	741	730	661	699	709	678	677	655	693	665	733	736	724	684	654	749	687	763	703	723	719	731	736	709	739	697	677	682	734	744	699	717	697	665	703	724	733	685	723	716	744	703	691	748	649	709	646	722	733	705	721	722	747	727	686	692	699	688	711	681	732	723	685	708	687	718	644	708	695	686	701	705	723	661	739	673	668	714	672	670	704	705	658	754	703	713	669	684	718	728	673	703	725	726	690	738	678	732	709	686	762	723	716	701	691	731	728	715	693	710	674	709	687	705	655	688	680	725	719	721	712	674	743	749	699	704	695	683	738	711	696	689	733	746	645	671	689	728	710	710	683	685	711	731	732	756	638	727	701	692	705	676	747	721	688	701	698	755	697	705	714	699	693	691	677	708	680	726	724	731	706	719	740	690	716	722	735	717	701	673	697	701	703	729	700	712	734	664	737	665	756	672	689	738	705	728	744	687	683	674	695	639	700	710	724	699	731	683	680	726	731	748	688	655	717	768	675	701	683	735	701	723	690	695	681	723	727	724	689	676	698	706	714	688	722	704	709	716	685	713	738	743	692	699	737	734	690	724	753	728	727	710	674	692	738	677	712	681	704	685	703	715	712	688	663	719	690	715	695	708	727	697	724	726	728	737	711	727	706	689	755	759	670	691	715	718	736	682	713	704	704	715	757	720	686	733	733	701	723	714	735	697	728	710	676	675	699	705	697	737	722	721	697	753	692	711	680	684	684	737	680	742	709	706	716	668	677	670	718	729	695	672	688	702	690	703	699	723	702	666	686	713	787	667	708	700	700	702	719	686	717	703	695	690	692	733	723	703	678	690	676	674	739	730	701	708	708	708	734	669	709	694	666	674	765	720	759	745	650	673	674	672	682	707	640	698	695	725	718	697	756	727	670	739	671	694	722	702	725	701	725	678	685	685	682	686	725	727	703	714	696	695	738	711	723	698	669	701	716	695	689	731	677	689	689	701	760	723	736	748	685	679	747	721	710	701	732	742	721	710	772	694	664	682	706	698	718	725	707	706	750	701	710	703	715	703	668	676	683	736	675	700	720	674	735	709	718	706	722	758	750	668	694	693	698	704	681	670	745	719	719	687	701	704	708	722	681	692	714	717	729	696	720	738	717	726	711	690	667	721	688	677	698	732	763	683	681	725	704	641	684	695	689	712	697	718	694	739	699	732	699	718	733	677	702	698	723	683	674	716	749	721	752	703	720	723	722	696	706	719	709	685	671	714	760	748	668	742	732	723	736	707	727	743	663	742	734	756	691	716	702	676	720	672	680	705	704	663	680	675	706	714	711	712	711	713	711	655	706	686	696	673	711	629	737	728	694	719	669	670	690	794	695	697	698	675	694	716	722	678	703	707	708	691	741	709	647	683	700	694	675	651	716	741	691	690	669	722	719	697	683	715	714	694	723	747	731	680	708	684	769	684	752	711	749	708	707	734	670	697	736	717	691	697	708	663	699	714	746	685	714	712	682	692	688	696	740	677	685	728	733	696	743	708	716	708	700	745	725	699	690	689	758	701	758	706	724	722	680	674	632	718	705	726	666	694	646	733	704	717	681	718	693	690	711	689	714	693	651	714	703	751	698	695	691	663	726	705	697	713	705	722	725	684	719	707	738	677	701	725	705	670	725	700	701	738	734	707	684	732	718	720	724	695	740	687	731	721	675	703	678	677	738	759	721	657	675	708	757	735	746	704	748	698	661	684	810	742	730	698	718	706	703	721	756	700	691	718	709	695	699	691	713	677	700	721	672	691	701	733	673	707	721	711	699	742	700	697	711	745	687	729	696	710	682	733	664	660	691	716	709	680	721	705	693	694	713	691	693	684	689	688	699	734	704	668	724	721	714	705	671	689	686	699	714	677	704	727	681	711	703	689	715	711	692	696	730	719	740	683	717	758	732	706	732	695	686	710	673	734	728	668	705	710	662	673	726	719	716	697	688	689	681	697	739	686	709	705	701	720	688	690	725	728	656	722	733	703	674	722	680	714	730	702	758	697	722	677	685	730	682	757	745	742	695	716	707	675	694	693	679	732	710	728	704	672	706	684	688	690	701	705	688	705	672	699	695	680	720	741	752	681	725	730	728	727	691	649	709	681	693	681	695	750	722	698	691	723	710	705	717	768	692	711	739	675	665	709	708	710	741	658	672	742	702	685	768	746	719	703	685	713	670	695	686	745	777	711	690	764	736	725	735	710	714	725	699	736	735	666	722	715	716	693	706	742	754	683	721	694	728	696	712	740	715	693	689	653	708	695	684	709	695	704	712	657	715	660	720	712	708	691	739	739	686	697	701	707	714	701	726	705	697	700	723	698	715	723	665	698	691	744	702	723	700	740	715	729	703	722	720	699	668	673	683	704	695	678	704	702	705	682	740	720	733	695	763	691	702	672	680	728	712	657	718	722	758	714	683	700	728	704	701	715	720	683	716	661	746	708	701	692	687	691	708	668	679	733	720	742	693	715	738	715	694	720	734	653	713	732	726	640	702	723	707	727	734	664	663	735	710	680	692	707	690	681	736	714	677	652	698	673	722	697	676	713	751	687	731	732	708	737	690	676	748	664	753	693	707	679	694	680	704	716	749	749	689	705	723	706	715	682	702	739	707	674	676	654	725
10895	14673	7522	3309	1707	1647	3226	3078	1647	677	533	419	264	194	83	78	55	42	48	46	69	58	39	58	62	56	43	57	117	138	113	74	72	51	41	56	52	51	52	44	53	53	39	40	49	68	58	51	51	49	49	57	51	52	57	45	55	47	53	68	59	54	51	46	59	47	58	49	42	54	42	46	37	49	39	51	56	49	44	46	48	47	54	54	61	52	74	44	59	56	62	57	50	44	54	49	47	52	54	53	63	49	45	48	53	56	54	49	44	48	64	48	41	56	63	47	58	53	55	45	39	50	38	56	44	51	46	53	52	39	64	39	46	55	53	44	51	44	58	58	38	56	58	61	50	71	65	41	55	56	52	50	45	44	51	55	50	57	46	54	57	50	70	52	52	44	70	59	48	56	58	47	44	51	53	39	51	60	39	51	53	49	45	64	56	58	50	50	46	40	60	58	55	41	53	49	73	46	53	56	49	52	45	51	43	59	62	52	54	54	47	59	53	52	43	63	52	46	61	49	51	46	52	39	62	61	52	46	44	56	50	52	51	41	48	52	55	61	46	63	56	44	53	54	41	51	51	40	44	41	37	52	50	49	47	59	57	49	49	55	62	50	61	52	52	66	52	45	50	44	49	49	69	43	39	52	48	57	54	50	63	64	48	46	59	62	55	45	57	51	54	41	40	61	58	52	42	66	44	53	52	60	53	66	42	52	49	53	54	50	58	49	47	42	56	55	57	64	53	57	51	56	50	64	51	48	49	47	52	50	51	52	58	57	48	52	67	51	52	63	54	51	67	47	44	48	56	50	55	42	68	38	60	48	49	41	47	57	52	49	57	52	58	51	41	49	52	52	46	59	44	65	55	53	55	48	47	52	58	47	58	50	53	53	68	44	49	61	52	53	40	64	62	47	47	57	53	49	50	52	54	46	50	52	55	65	57	52	47	52	62	54	54	46	62	47	52	73	60	48	52	48	60	59	43	45	62	49	60	47	52	56	44	53	56	46	51	51	49	49	47	60	67	54	55	47	64	48	45	56	70	51	47	60	51	42	57	55	47	36	45	46	56	43	54	63	56	45	47	53	46	52	41	53	53	55	43	40	43	47	41	46	51	43	38	50	53	45	54	57	46	54	50	51	56	52	51	61	60	49	59	55	60	60	45	58	48	51	59	59	53	52	49	55	42	54	51	54	59	47	42	52	46	49	50	58	58	50	47	57	57	43	39	49	43	47	45	57	54	52	48	55	51	49	51	50	63	46	48	36	39	45	50	59	43	44	57	54	40	54	38	48	59	48	49	52	40	59	54	45	52	59	51	59	44	60	53	55	61	68	60	55	58	51	49	45	50	49	49	64	54	46	48	43	46	29	45	48	56	46	50	58	67	63	44	52	49	52	52	55	56	46	51	46	51	58	48	63	60	50	45	53	60	52	57	48	48	52	52	56	50	56	57	49	68	52	47	51	51	48	48	46	60	51	52	52	53	55	68	42	55	52	45	54	48	55	70	45	60	48	52	56	58	54	52	47	53	60	55	54	48	62	52	48	64	55	67	49	45	46	53	53	65	46	47	51	74	54	67	47	50	58	62	52	49	63	52	50	59	55	48	61	49	47	55	60	72	48	54	49	42	44	50	36	50	49	50	66	50	43	47	67	56	49	57	48	56	54	61	63	49	52	45	57	66	62	52	50	42	57	49	54	55	45	56	48	59	45	47	49	59	58	44	47	46	58	46	40	50	58	42	39	47	58	59	49	53	62	48	52	53	49	55	59	50	60	49	54	43	47	45	54	52	59	44	48	64	45	53	46	60	56	54	46	51	56	68	46	42	53	54	55	55	34	63	37	45	43	46	68	48	60	48	51	50	58	50	44	59	51	53	35	63	52	50	56	59	52	54	57	50	57	47	45	52	40	50	54	39	46	42	53	51	63	56	41	60	56	49	32	60	51	56	50	51	44	48	40	43	54	64	53	53	56	44	50	53	45	48	56	44	48	48	59	44	53	41	49	58	60	49	52	50	39	52	49	55	47	50	58	64	54	37	36	41	47	42	67	63	43	67	48	48	56	47	51	40	55	49	43	50	46	45	53	57	54	53	56	59	64	52	52	47	59	49	42	47	49	66	57	57	53	53	53	61	54	59	61	54	36	64	64	56	50	40	50	49	61	66	46	67	54	63	42	42	58	38	53	52	56	49	45	58	55	52	67	47	49	53	57	53	36	54	58	47	57	39	53	44	49	69	63	43	54	62	51	48	54	38	46	44	47	52	52	45	52	63	50	54	53	52	54	49	52	44	44	51	53	61	59	39	63	60	48	53	55	56	62	55	57	52	54	44	50	52	53	59	63	43	60	53	52	51	46	54	56	48	51	49	39	48	45	48	70	47	37	55	49	64	41	70	47	51	66	48	46	55	67	46	61	51	55	57	54	54	43	60	51	44	43	47	62	46	49	48	45	61	32	51	45	48	41	53	43	52	56	49	53	63	50	52	53	49	52	40	57	56	57	58	59	48	58	58	60	54	54	50	39	50	48	46	64	57	64	48	44	50	48	49	46	49	68	51	50	51	36	53	48	53	68	45	61	57	57	53	41	50	56	57	48	60	48	51	48	66	61	55	54	53	44	49	39	50	55	63	57	51	63	40	52	53	67	55	67	55	49	59	62	50	51	41	74	45	47	42	53	58	63	44	52	65	51	45	46	68	52	39	43	59	54	53	55	46	54	57	42	53	44	63	37	61	47	57	48	51	57	61	53	64	44	61	67	54	54	56	50	50	66	51	38	62	63	65	52	57	56	46	59	43	60	46	44	44	47	48	58	64	51	39	48	61	60	52	49	64	53	63	60	44	47	58	57	53	59	55	53	46	54	45	51	49	46	62	50	55	78	46	53	51	41	57	42	47	52	66	61	57	55	56	54	40	46	49	38	58	45	54	59	51	53	50	50	55	50	51	70	53	54	54	61	58	59	56	57	62	54	51	47	52	50	48	48	49	54	50	63	48	53	45	45	47	56	49	43	56	59	50	60	70	53	46	71	54	42	46	55	59	36	43	48	51	51	56	42	45	39	49	42	58	56	49	60	59	44	38	59	53	56	59	58	51	54	60	57	47	59	52	56	43	47	45	56	53	46	61	52	45	49	47	47	54	49	61	59	38	52	43	56	56	44	65	49	62	65	46	61	61	46	50	40	39	52	62	46	59	46	56	51	56	54	49	59	50	62	63	55	51	45	52	50	54	58	54	52	59	48	50	52	71	54	44	56	50	50	63	46	49	61	57	42	62	55	54	49	51	60	47	48	59	38	40	40	47	48	42	40	47	55	56	62	59	44	46	49	52	55	51	45	60	50	48	53	49	48	65	51	53	54	66	65	52	49	53	54	67	61	43	52	46	57	53	56	58	49	48	60	59	59	56	54	42	54	48	63	62	51	60	57	52	56	59	40	59	51	48	52	62	56	46	49	49	53	60	38	63	64	60	51	50	52	49	46	48	55	47	43
47646	39204	29591	34835	35094	34505	39200	35454	28676	17940	15075	12206	7014	5941	2287	1749	735	747	704	733	700	730	750	679	694	732	715	777	2733	3408	2371	1550	1009	765	767	702	681	752	737	699	683	681	667	675	692	670	665	682	678	700	697	710	674	711	675	661	698	686	659	679	674	653	698	679	673	662	620	689	649	637	671	654	645	657	712	719	677	689	672	679	728	681	660	670	713	730	669	678	668	629	645	675	669	669	650	687	694	661	659	679	665	647	681	662	678	657	690	691	682	696	665	630	662	658	699	672	656	703	671	628	675	618	691	652	680	704	638	632	682	741	693	659	663	642	660	687	702	696	673	687	658	672	638	708	611	674	649	684	635	665	680	693	646	684	671	726	667	646	623	697	682	673	637	636	685	700	707	674	681	642	688	710	680	644	662	704	682	674	696	674	674	645	660	596	710	691	657	645	672	631	646	645	724	682	658	693	679	672	620	652	709	678	664	673	700	668	618	734	684	643	639	682	667	659	662	672	664	683	665	626	675	707	728	656	659	675	713	701	636	663	654	738	618	649	672	663	699	678	666	710	640	648	657	673	693	641	654	670	646	663	712	683	697	694	700	635	666	644	649	639	656	681	653	667	687	664	696	649	661	698	674	704	622	664	667	635	668	692	664	686	686	593	681	679	629	711	645	711	710	695	645	704	677	660	683	646	697	701	680	704	679	642	645	647	713	705	698	665	666	723	690	710	694	698	633	657	642	695	671	637	666	712	667	650	674	696	661	670	689	692	677	645	637	692	724	687	683	694	646	658	681	641	614	660	666	701	652	692	645	693	657	685	716	640	694	616	645	676	674	728	645	663	694	665	685	634	685	689	708	662	672	645	660	689	650	687	660	687	675	647	719	654	649	687	645	696	664	630	670	701	570	625	665	743	652	692	725	642	682	705	627	672	636	707	675	698	640	664	626	644	661	637	642	685	721	730	705	679	731	673	671	657	670	657	669	695	685	647	654	648	675	697	655	599	697	637	674	678	676	652	689	637	677	677	673	654	639	658	648	662	674	697	692	646	631	715	661	743	677	658	677	700	655	663	662	669	730	636	627	672	666	669	665	658	661	648	689	695	701	679	662	655	615	663	681	609	695	663	643	650	632	664	645	647	698	699	662	662	693	753	722	659	653	684	725	670	678	670	691	621	632	659	630	687	683	715	666	628	655	651	688	655	653	665	668	666	658	692	715	713	694	671	649	654	648	656	704	701	701	683	730	695	656	639	700	730	683	687	672	641	658	677	675	668	679	676	700	675	688	705	649	657	674	661	678	662	685	668	672	649	688	661	683	647	676	693	660	618	669	651	701	682	704	692	632	662	672	687	665	693	681	697	663	669	675	656	676	685	652	672	628	650	689	689	685	673	694	679	660	675	678	664	686	639	678	704	660	642	653	684	683	688	626	701	689	662	605	667	693	694	645	684	684	704	710	645	653	694	666	662	672	670	666	635	627	673	692	678	605	685	658	684	661	663	656	658	684	684	676	640	634	692	652	646	660	621	700	700	636	673	675	664	678	675	696	669	690	669	668	631	661	681	709	643	705	682	653	665	654	682	659	673	665	645	647	639	691	658	669	649	670	708	692	715	678	660	695	674	652	654	699	648	677	649	631	674	722	699	652	637	719	665	686	675	741	653	667	664	682	667	664	658	638	671	613	675	688	643	701	719	665	623	677	658	689	624	666	673	718	682	676	676	694	662	661	690	694	652	700	657	708	659	698	655	673	623	679	652	713	672	645	656	653	709	662	717	656	658	672	663	689	669	668	688	668	681	712	655	686	665	672	712	689	734	700	746	653	686	684	721	664	673	638	673	676	662	687	656	672	680	689	663	679	648	641	676	635	680	649	655	667	711	638	659	743	651	680	648	677	679	685	695	677	675	690	694	680	664	632	713	670	645	646	688	650	715	656	683	675	635	677	696	704	636	715	703	655	682	696	683	692	620	678	667	712	673	666	667	653	666	686	669	676	656	640	690	666	663	648	694	726	673	630	693	670	645	721	657	701	704	649	715	723	695	712	672	711	652	634	666	684	687	682	728	658	684	656	713	632	639	668	678	663	664	681	695	664	654	625	682	642	662	699	657	675	666	715	651	633	671	679	683	720	689	725	688	648	664	671	650	709	687	665	642	660	679	666	698	652	692	647	690	681	641	641	660	690	660	675	711	705	648	707	715	651	674	684	608	660	664	705	691	677	681	671	671	677	699	676	690	667	684	736	681	674	638	642	639	660	650	691	623	686	655	646	706	666	713	696	616	682	662	661	684	647	666	682	646	682	767	649	672	692	666	624	654	689	651	692	693	665	680	672	665	678	679	676	675	684	722	734	695	677	660	625	686	647	702	687	680	665	653	701	703	649	686	710	673	655	695	664	644	674	648	721	673	704	725	692	653	696	658	667	688	711	680	722	698	705	677	701	621	668	629	661	688	689	679	661	675	731	662	646	663	661	633	686	657	675	689	647	681	734	674	687	675	693	702	667	734	652	672	722	696	666	694	632	679	659	654	669	671	693	731	673	669	724	628	713	645	714	709	676	645	709	660	648	659	740	649	678	670	664	658	636	674	678	674	608	688	679	678	668	673	679	724	654	675	699	679	705	642	668	681	633	667	698	708	689	686	657	640	691	711	671	656	701	658	719	664	639	653	672	621	739	625	643	718	651	694	642	675	678	694	667	684	659	738	699	656	678	666	674	646	676	709	687	665	700	664	638	642	701	689	711	669	688	656	684	690	660	688	650	635	676	641	712	682	692	633	695	683	674	699	665	635	655	688	676	655	684	630	668	641	632	691	682	638	687	732	696	680	667	675	727	640	699	631	662	635	747	638	697	672	684	660	644	671	632	676	641	649	701	695	667	649	674	617	707	650	673	663	653	694	680	669	655	645	678	664	675	674	667	643	651	671	681	665	667	696	653	683	748	653	678	680	660	640	709	689	654	679	684	742	736	661	710	710	689	711	684	722	660	677	682	639	671	661	668	716	706	673	661	711	680	713	644	687	664	712	653	658	654	629	687	719	703	685	660	695	654	675	666	684	653	667	682	658	640	684	711	688	688	678	685	706	703	680	725	669	686	687	634	673	665	674	727	688	673	663	716	639	693	633	672	660	687	686	690	661	701	680	674	674	655	659	672	666	671	642	660	715	679	668	657	692	623	672	695	677	719	711	606	706	694	656	627	685	626	688	695	672	670	653	654	711	700	706	706	693	665	644	709	621	668	654	629	664	673	683	700	659	690	642	689	677	695	676	639	655	685	674	679	711	664	645	701	704	684	656	673	690	683	667	658	672	658	675	710	649	666	646	647	715	693	657	668	690	644	660	722	689	665	703	631	672	688	658	679	715	662	674	658	644	683	656	702	689	638	625	681	643	623	648	638	639	672	686	667	607	711	700	671	715	652	658	653	684	686	641	686	647	678	752	644	644	696	643	703	694	717	666	684	720	696	624	678	705	698	649	673	678	713	677	696	671
11242	14186	8293	3893	1874	2176	3299	3284	2138	936	705	532	339	247	138	73	55	68	59	53	64	65	64	51	50	41	67	57	107	167	95	95	63	57	58	54	56	58	38	66	66	52	71	55	63	47	64	67	47	69	58	59	47	70	52	73	49	69	62	66	60	69	64	54	52	52	55	57	56	59	60	57	62	55	60	57	56	54	48	71	52	65	49	61	40	50	54	56	71	52	57	54	46	60	65	53	66	54	52	59	48	54	58	62	62	58	63	56	58	67	55	49	66	52	33	61	63	50	46	46	57	52	63	44	53	57	67	51	55	45	76	60	60	58	61	49	49	49	51	51	56	44	54	50	53	48	49	59	71	47	62	61	49	62	65	55	62	57	37	57	60	57	50	58	45	53	52	57	53	57	57	52	66	57	43	74	52	56	50	58	52	52	68	60	57	67	45	63	51	57	44	50	68	54	63	67	58	60	52	55	52	41	43	40	63	64	67	50	51	60	54	39	69	57	63	75	58	64	56	58	57	56	50	67	53	60	54	54	46	53	61	52	52	60	59	50	61	52	62	59	58	42	59	57	57	52	61	61	59	63	49	57	58	62	49	63	62	55	52	46	51	52	58	59	68	63	51	58	50	53	65	62	61	61	55	59	49	49	56	61	53	73	47	62	58	55	81	51	67	59	60	59	47	51	61	53	60	41	57	55	52	57	70	56	59	59	61	55	45	62	56	47	58	37	62	52	52	65	62	60	65	35	59	57	49	47	46	56	50	59	48	45	52	63	55	45	58	45	52	45	70	55	54	51	34	56	56	66	42	62	65	43	49	52	56	49	43	47	69	65	62	52	43	52	55	64	51	57	67	53	58	43	48	44	41	54	47	61	68	56	50	46	66	58	55	47	57	57	60	52	61	68	49	55	54	53	55	42	61	52	57	61	51	51	58	46	52	54	45	64	53	60	59	44	46	75	65	61	56	67	49	56	54	58	57	57	53	56	54	51	61	52	67	61	60	59	52	46	53	42	60	46	52	67	42	45	58	46	66	60	60	55	75	68	50	61	48	69	43	50	60	39	61	52	57	66	61	53	59	64	66	70	60	51	60	68	49	46	60	52	55	58	47	50	66	58	54	52	55	64	51	67	53	65	60	55	56	54	53	49	52	61	61	64	53	63	42	55	55	69	53	70	53	54	50	53	59	49	66	57	46	58	65	41	64	60	71	56	51	44	43	53	62	52	43	48	60	65	52	48	57	53	53	63	56	58	52	40	64	58	50	57	62	56	51	62	57	69	59	59	54	62	61	43	58	48	55	55	62	53	66	66	46	56	39	62	56	58	63	71	52	59	45	54	59	58	47	57	60	53	50	52	54	55	57	58	57	42	49	59	71	55	55	54	56	51	58	63	62	54	59	69	55	57	52	68	61	54	51	67	63	51	64	48	57	56	47	64	57	54	36	49	63	59	55	61	52	65	57	69	51	54	44	58	67	65	54	59	66	46	39	47	65	56	44	52	69	50	56	58	62	78	48	52	68	36	57	56	61	54	54	60	48	46	56	59	53	48	52	60	55	65	68	49	55	47	54	56	50	48	59	78	63	52	50	44	63	56	61	69	66	44	50	54	62	65	53	56	64	54	53	60	56	62	48	81	57	52	50	61	45	37	55	54	56	44	52	53	59	58	47	53	54	44	49	52	62	49	54	72	51	53	47	58	73	74	49	52	60	49	63	45	58	51	61	60	63	48	60	55	70	50	62	62	60	60	56	38	50	41	56	56	45	55	65	55	54	55	63	62	69	55	63	54	71	52	62	48	53	67	51	58	69	43	50	57	54	55	43	47	41	67	57	56	58	41	56	59	51	69	47	63	59	62	58	68	48	57	66	56	55	40	52	56	50	61	56	49	68	48	56	51	45	54	53	60	52	67	57	54	52	46	56	45	42	72	52	45	51	52	47	59	59	46	58	63	45	63	46	59	56	60	71	57	65	51	58	46	48	62	56	83	54	52	54	47	56	51	62	57	68	49	68	59	48	45	50	60	56	63	53	54	57	55	64	56	52	47	61	63	53	51	58	57	49	43	57	48	47	42	62	73	61	59	59	66	58	51	55	57	55	58	47	75	61	52	58	56	49	65	62	58	60	60	58	62	56	56	56	82	53	63	48	58	59	60	52	67	61	70	61	54	36	55	50	46	56	63	70	64	63	54	46	56	63	48	58	47	47	56	65	44	67	57	64	63	58	49	46	41	53	62	68	50	53	63	56	40	63	50	53	62	50	63	47	65	58	58	60	41	49	61	58	49	55	60	56	53	55	62	60	53	55	48	63	53	59	56	47	52	62	59	48	64	63	52	60	43	56	55	62	42	59	50	60	52	59	61	48	51	57	50	48	56	60	50	62	52	41	57	54	54	48	55	56	53	57	53	63	48	64	60	56	57	55	46	55	64	61	55	61	49	67	47	49	51	54	51	63	49	61	50	52	56	64	55	44	61	58	61	49	48	76	64	65	60	67	50	52	55	51	54	62	38	60	64	68	60	60	57	43	40	51	63	59	49	50	52	58	47	64	61	45	50	57	56	56	70	47	56	60	54	58	67	62	57	56	61	66	54	57	54	60	65	55	47	52	52	51	61	52	37	63	72	58	71	54	53	56	61	66	63	60	47	58	51	51	60	47	65	67	54	62	71	71	63	63	52	49	63	52	59	46	64	55	55	59	53	57	43	62	43	58	53	66	43	53	55	68	48	57	63	57	57	44	53	67	48	53	54	58	57	52	54	51	57	53	45	57	54	53	53	52	50	59	55	63	61	68	38	60	49	62	56	51	65	52	58	45	50	51	67	45	47	56	64	60	52	37	68	60	61	56	51	49	60	57	55	57	58	55	46	45	61	56	44	44	71	61	56	46	62	71	63	50	52	48	59	55	63	49	66	57	64	64	44	65	55	60	61	63	56	61	50	73	56	62	50	57	60	54	56	63	45	54	67	67	57	47	61	59	65	66	56	47	57	55	51	46	57	59	76	55	60	64	60	53	58	54	52	59	64	63	49	51	46	58	61	44	57	51	60	45	74	59	50	50	61	50	61	49	53	51	56	63	58	60	54	58	55	48	55	47	51	56	60	57	70	59	53	62	60	63	64	67	46	55	45	53	52	65	48	59	57	58	61	56	59	54	52	59	58	39	54	61	54	54	63	54	66	58	49	52	56	67	43	50	65	51	64	48	74	43	78	60	55	51	59	62	48	46	65	67	68	56	59	52	48	45	52	47	62	68	60	38	47	66	52	62	52	72	74	53	81	62	61	60	51	54	67	56	54	56	46	49	60	60	54	62	52	55	57	63	54	55	58	54	58	70	71	50	61	51	66	58	56	70	46	51	51	65	53	60	53	59	54	57	57	69	49	67	66	57	76	63	48	57	68	64	68	59	56	52	55	55	51	51	60	55	61	60	63	66	52	48	53	54	49	65	59	44	50	54	59	60	54	57	46	52	59	67	57	63	75	57	60
46794	41284	32857	36457	36293	38019	41729	38250	32106	22112	18256	16731	9256	7013	3732	1420	793	817	739	725	743	742	799	747	713	739	765	787	2891	3811	2488	1742	1084	800	746	711	665	755	717	681	710	755	727	782	704	756	750	726	733	734	720	706	721	706	728	741	708	733	707	699	743	690	737	723	741	747	751	727	722	747	741	749	762	706	698	724	705	698	729	751	711	774	732	711	737	699	752	726	732	754	750	738	735	717	691	731	782	719	740	728	710	689	731	711	714	669	726	704	740	825	702	721	721	784	695	719	723	768	706	775	745	720	690	745	717	728	716	714	670	734	719	794	691	698	734	721	709	682	711	772	777	705	716	719	733	698	677	748	760	720	705	725	688	733	681	752	699	734	709	745	743	805	697	708	745	738	705	724	728	705	736	694	705	742	772	702	747	711	727	752	727	745	769	744	699	710	710	705	714	715	720	664	752	739	711	702	715	672	713	679	697	649	710	754	758	744	777	686	706	738	723	746	729	713	725	693	740	719	723	667	761	699	732	651	705	702	699	699	758	711	713	744	728	762	711	738	740	772	704	740	748	735	710	729	709	707	730	736	737	766	729	724	724	725	761	741	756	738	679	690	706	721	705	722	764	752	748	757	717	693	752	784	710	730	725	742	761	697	722	737	735	731	799	732	667	689	735	667	698	733	716	734	719	782	723	733	726	778	703	701	699	701	713	719	762	741	709	746	770	729	740	676	675	701	750	768	756	712	767	685	752	702	693	685	693	737	717	691	767	721	707	704	695	719	714	747	760	718	762	718	758	719	721	671	734	735	708	688	731	742	717	720	748	774	742	739	749	723	716	724	771	745	711	717	717	693	708	726	725	776	666	711	733	739	742	694	718	685	718	702	725	696	738	690	697	735	707	686	686	691	731	768	706	715	714	753	722	771	759	746	707	713	699	780	716	673	716	723	715	718	739	702	724	749	796	690	746	721	706	736	742	702	723	742	743	728	713	689	741	716	768	708	758	680	706	714	712	752	717	712	716	703	736	742	755	681	722	799	709	763	709	702	774	684	713	736	745	747	765	699	725	720	715	738	755	718	778	743	759	741	725	723	678	728	700	689	712	717	734	767	720	731	737	729	762	767	752	728	780	694	679	682	711	718	744	737	701	735	722	680	688	779	714	780	724	767	723	711	703	726	741	673	741	724	706	687	730	744	719	746	712	703	729	705	696	709	737	725	703	704	739	737	735	728	730	723	711	708	647	719	736	755	720	720	667	684	696	716	702	728	736	709	751	726	776	708	736	749	755	756	718	691	749	754	733	693	720	712	712	756	772	695	744	730	717	788	714	729	714	688	702	725	751	687	688	706	725	685	681	703	731	721	753	722	768	716	712	675	760	748	687	702	746	711	721	724	737	719	709	697	704	727	729	709	744	747	725	700	757	755	699	707	759	720	706	734	729	739	686	784	751	743	724	731	796	759	776	762	720	711	761	687	722	711	745	761	742	788	766	696	744	766	691	753	741	746	683	722	766	764	718	747	769	739	740	763	718	752	764	706	734	719	701	774	718	720	793	695	757	735	736	715	702	680	695	741	745	729	708	713	736	707	670	697	734	701	698	665	684	736	743	710	699	734	737	747	722	728	743	735	734	747	756	736	657	696	754	703	724	706	783	715	736	724	704	747	753	743	711	708	698	693	723	751	719	727	778	707	786	709	737	758	704	711	705	728	737	778	732	736	725	739	679	725	726	718	736	703	754	689	731	718	712	748	729	768	682	708	732	731	698	715	770	705	729	706	757	732	754	757	708	702	715	699	764	708	738	726	745	721	695	727	728	692	737	736	735	683	748	697	745	678	693	715	750	727	692	694	723	791	702	767	715	766	769	732	775	701	688	734	734	732	739	712	726	736	761	715	717	724	715	720	753	746	761	769	748	671	722	694	706	737	776	750	710	699	740	729	693	707	767	735	688	688	740	723	712	744	684	684	725	699	708	752	727	738	734	685	761	673	706	744	704	717	686	744	757	745	697	709	762	785	747	757	756	711	724	740	735	729	733	721	686	747	744	740	729	690	727	724	721	716	750	674	702	698	710	743	723	758	735	741	720	707	747	732	772	752	776	670	729	754	752	733	687	748	747	748	751	727	668	721	728	703	718	711	758	688	685	752	722	749	745	713	661	716	735	715	694	740	716	781	739	699	739	768	721	706	787	720	700	735	726	662	692	692	699	763	679	720	716	727	796	708	721	705	762	697	679	722	744	767	697	724	722	715	709	692	725	708	752	757	696	751	682	657	727	697	749	701	740	716	743	708	739	726	767	691	755	762	776	716	699	740	707	678	714	709	755	754	727	688	713	679	694	713	743	745	744	720	664	730	731	712	699	702	692	727	719	777	715	727	707	740	757	726	784	785	720	707	739	722	720	713	692	735	705	709	750	697	751	807	729	741	746	734	692	730	730	702	750	708	706	762	706	678	728	754	744	726	731	711	705	716	768	736	703	741	703	751	692	680	690	697	722	745	781	708	714	736	749	688	716	738	710	771	703	714	736	748	753	724	743	728	732	704	745	771	731	717	693	736	717	725	682	732	746	709	727	688	696	718	721	744	723	703	738	720	721	684	736	739	739	716	766	686	732	718	722	753	732	732	708	754	742	738	744	723	735	680	782	757	727	736	721	712	698	752	756	711	715	710	730	750	771	728	672	746	772	726	720	713	726	735	693	727	740	772	690	725	702	720	732	770	679	704	703	737	722	692	754	773	728	753	708	712	713	724	725	753	733	727	771	726	669	774	703	725	711	713	721	733	714	708	741	701	730	677	723	702	697	725	732	693	701	689	686	714	764	730	702	734	701	736	703	755	735	705	661	756	726	729	760	710	704	714	700	768	788	717	737	715	727	738	725	751	721	740	769	773	739	707	643	706	745	763	708	724	748	731	745	696	726	730	748	723	726	778	745	702	733	746	728	713	690	695	723	734	681	706	691	756	687	751	725	681	666	775	768	710	766	708	684	734	723	722	705	712	740	683	728	748	699	722	720	741	754	767	768	727	736	741	743	730	714	761	738	689	798	688	715	700	722	711	700	723	720	700	691	710	690	715	731	705	758	747	733	747	711	705	729	720	725	737	777	754	651	712	761	732	718	704	721	715	699	674	697	673	707	713	707	680	689	770	716	720	683	718	742	739	716	763	723	728	692	701	742	697	772	746	757	746	763	673	737	744	729	743	683	735	683	730	699	721	712	735	724	705	696	678	694	741	740	738	699	706	727	677	735	717	750	748	739	706	711	750	721	698	762	737	725	695	709	746	671	762	700	750	748	746	768	660	738	773	732	700	737	742	707	714	675	708	747	701	748	676	758	729	727	770	747	696	710	743	730	686	717	723	703	724	693	751	676	700	723	711	732	762	697	709	721	709	697	689	747	723	744	704	676	773	734	750	778	709	730	737	753	723	718	753	695	754	708	705	720	731	766	724	743	686	797	718	729	740	657	714	750	707	769	653	709	727	736	732	693	738
14964	22964	13702	6475	3044	3318	5488	5657	3579	1583	1168	850	407	200	125	51	56	43	52	59	63	49	53	51	51	53	61	47	133	167	121	93	72	73	59	54	54	48	62	61	47	50	49	62	60	52	50	53	57	54	44	49	43	64	52	45	59	60	59	47	60	57	50	49	44	55	71	52	45	44	60	47	56	66	54	48	65	65	48	54	68	62	53	44	43	42	74	55	59	42	62	48	45	46	51	50	53	56	50	65	50	61	63	41	61	46	62	39	52	72	50	46	56	62	40	56	45	51	52	62	63	62	43	50	47	42	51	43	68	70	49	66	67	56	53	62	40	54	62	61	71	48	42	53	50	62	46	53	58	56	53	62	63	53	71	52	50	41	61	50	58	52	59	53	57	53	45	64	46	51	53	59	46	54	58	50	50	55	60	54	48	55	51	50	51	63	54	59	43	48	56	57	58	39	49	67	59	60	43	47	62	60	48	43	60	46	61	44	49	53	54	51	44	49	54	54	45	55	50	45	61	47	46	41	68	50	52	52	56	55	55	48	54	62	53	45	57	56	59	56	48	51	48	53	49	42	46	57	49	43	55	48	43	45	62	38	42	56	48	48	55	53	59	47	53	60	44	51	56	48	52	54	43	46	48	52	45	50	56	50	49	47	54	54	50	67	44	59	54	48	42	51	61	50	48	37	48	46	50	66	40	57	45	52	52	55	52	51	56	67	50	55	43	52	50	61	50	48	54	40	53	50	44	58	49	50	48	60	56	54	63	37	62	46	51	55	58	47	55	50	61	47	52	49	52	55	52	58	52	44	58	55	61	58	46	46	49	50	44	56	56	51	47	55	55	40	50	61	61	61	52	49	38	57	53	53	58	59	50	47	49	50	66	50	41	49	56	56	48	45	56	61	61	54	47	50	49	48	54	43	41	46	62	58	56	46	48	49	50	43	43	52	59	59	49	52	36	41	53	52	55	62	42	53	49	56	49	66	45	59	46	50	41	45	42	49	43	51	59	54	60	62	56	57	65	53	54	52	44	57	49	57	61	53	64	49	56	65	50	58	51	50	66	42	61	51	51	61	47	56	56	43	52	55	65	45	62	55	59	62	58	64	55	69	53	72	61	61	42	55	53	52	56	47	63	48	45	57	44	59	41	56	53	53	49	63	41	50	50	54	47	58	42	59	59	45	63	58	48	53	59	56	61	51	50	60	51	64	57	48	48	50	54	58	56	44	47	62	61	53	47	48	40	60	51	49	54	61	54	54	61	63	43	54	47	48	43	39	68	49	40	56	49	54	57	48	50	66	45	62	60	56	65	52	46	67	62	53	57	48	49	57	49	62	50	62	41	49	52	56	57	53	60	47	56	66	52	45	57	47	69	48	61	45	55	54	51	49	50	46	57	44	51	62	58	41	60	59	58	58	57	47	55	65	50	60	57	43	61	56	40	46	56	37	61	37	57	47	66	64	49	56	39	65	55	64	58	43	68	54	62	60	62	46	39	64	50	50	57	64	50	59	45	57	53	51	63	57	47	41	60	47	57	52	49	53	53	46	51	54	55	47	48	48	43	57	55	51	58	48	55	46	46	48	52	55	56	58	43	42	59	53	61	55	59	64	67	45	54	42	64	41	61	42	52	58	49	46	54	63	49	55	44	69	52	52	63	58	40	57	58	53	56	55	44	62	55	61	44	69	70	45	58	52	38	52	55	63	49	52	52	38	61	56	61	51	40	42	51	51	51	44	57	49	58	38	53	49	47	55	41	60	54	52	56	55	53	55	53	54	45	63	50	56	62	44	55	44	58	50	44	59	50	36	64	50	60	51	73	49	44	64	35	46	51	55	51	52	56	53	43	52	46	56	53	67	60	45	53	45	52	48	64	56	54	50	40	51	46	56	44	47	54	51	59	55	55	50	58	48	54	59	54	57	56	40	61	61	35	45	63	55	52	44	52	52	43	53	52	58	57	58	48	58	54	54	50	45	52	54	43	63	55	56	57	49	62	46	67	59	52	63	61	66	58	49	41	44	48	46	53	46	51	47	49	57	67	52	59	55	44	46	54	50	64	52	49	40	48	55	47	42	50	50	48	48	47	61	48	51	51	52	53	58	35	50	73	54	35	56	68	61	53	51	56	47	61	55	54	51	60	61	45	67	44	55	52	50	46	63	41	56	56	62	43	58	66	45	53	56	47	50	40	51	45	62	70	63	47	57	58	63	64	57	61	66	55	59	60	56	54	44	61	41	68	41	48	63	48	49	43	45	56	50	50	51	59	62	56	50	45	60	52	40	45	47	52	51	52	57	54	65	47	43	50	53	52	41	55	56	51	51	54	60	49	52	48	60	66	46	59	56	56	53	47	53	57	47	48	47	51	51	51	46	62	51	56	58	45	48	56	41	51	65	56	46	47	63	58	52	49	47	45	60	57	63	57	52	66	48	56	46	50	51	60	63	55	51	52	41	41	51	57	54	53	62	51	48	40	51	53	55	65	55	68	58	40	49	52	37	62	59	55	57	51	59	57	44	63	47	63	55	43	56	51	54	54	49	55	42	59	50	61	59	46	40	65	58	56	57	48	66	51	61	35	57	47	53	64	61	64	56	49	53	57	64	61	64	59	51	47	60	70	57	55	46	53	60	60	57	51	59	55	58	64	56	62	54	48	54	50	55	64	64	56	66	52	55	54	47	42	62	54	50	56	42	59	52	43	48	46	61	57	57	55	53	56	55	49	39	43	47	59	66	51	51	50	50	59	47	59	51	58	56	49	68	57	61	58	38	46	52	46	43	40	40	44	47	51	43	61	54	52	47	55	62	44	56	56	45	64	58	43	46	53	46	51	56	50	57	64	52	44	59	56	57	58	64	66	55	62	40	49	57	40	43	49	51	56	48	59	51	47	57	52	45	52	51	61	57	48	62	60	64	52	51	39	61	61	53	63	53	65	41	71	58	66	44	63	58	51	47	40	51	49	41	49	59	52	57	43	53	58	54	61	53	50	46	57	48	62	58	54	52	53	54	53	65	59	65	54	56	54	43	63	45	60	45	49	58	61	55	58	52	61	68	56	52	56	58	53	44	63	55	44	52	55	57	47	64	46	71	63	55	58	54	58	61	47	41	44	55	63	52	48	58	58	64	50	40	49	53	62	48	44	50	49	55	56	61	54	55	56	53	59	53	45	59	53	47	64	54	55	45	58	45	64	49	65	49	53	55	56	42	47	46	54	57	50	52	46	68	43	52	56	38	52	43	50	56	63	40	58	57	57	67	54	65	54	47	44	57	49	44	52	49	57	43	58	52	51	51	34	50	65	57	61	53	37	46	46	46	52	47	57	50	49	41	59	57	51	55	50	49	51	39	61	49	48	49	55	50	48	48	39	47	49	49	60	48	59	53	65	51	55	53	52	52	47	51	46	64	53	58	55	55	56	52	50	49	43	45	63	42	63	47	63	54	49	50	39	45	55	54	50	52	59	37	54	58	50	57	46	57	56	50
51266	45936	36407	41218	40647	42373	47059	42999	35491	26541	22942	20086	11146	6284	4080	765	807	780	702	726	716	741	742	696	737	741	762	937	3586	4447	2789	1957	1190	756	737	722	718	650	726	697	667	726	708	689	685	671	700	709	698	684	705	657	676	642	678	634	645	720	702	692	696	729	679	699	720	705	679	653	710	682	712	664	698	671	696	684	703	672	721	694	672	663	714	671	713	711	653	733	688	716	673	742	709	671	672	661	650	691	682	649	652	672	674	689	694	687	684	688	615	694	721	687	655	726	674	679	722	637	674	678	672	626	690	673	706	724	692	673	651	678	695	632	683	664	699	663	674	701	681	706	720	667	707	700	716	647	682	714	682	711	684	700	660	707	667	664	658	688	655	680	685	672	655	663	651	691	654	724	698	665	626	666	689	677	647	744	682	715	698	650	684	697	681	683	691	642	684	659	674	665	695	722	679	715	684	693	640	718	662	699	680	698	698	700	697	674	678	680	698	662	675	673	666	699	688	706	685	699	704	680	658	699	680	679	648	720	666	684	675	714	665	731	693	663	656	673	692	706	713	697	687	714	713	703	629	686	743	696	680	673	674	654	683	718	710	685	676	686	692	715	681	694	688	685	718	696	671	640	663	757	719	707	660	703	693	732	693	676	681	667	684	717	687	659	703	663	669	707	690	692	680	654	683	659	692	684	708	689	639	669	669	645	724	632	662	652	690	702	719	771	687	700	723	712	711	654	751	685	667	694	659	669	642	691	682	711	676	695	684	650	674	678	662	672	710	732	653	712	656	698	707	641	695	651	671	685	705	667	698	694	691	666	666	681	694	715	708	652	736	681	713	733	760	709	705	634	697	689	702	649	707	711	686	717	705	698	669	706	672	706	675	722	669	698	743	706	674	697	649	683	697	754	740	679	705	706	719	699	695	685	660	642	700	691	690	730	701	672	693	670	695	710	698	716	648	680	688	684	653	656	706	682	717	653	647	661	692	705	691	692	692	702	716	692	662	646	669	681	693	704	690	691	692	650	710	622	684	663	716	689	711	689	657	691	630	656	687	712	658	743	673	721	676	690	659	695	652	708	666	708	678	678	696	661	710	695	716	698	655	734	692	703	704	655	680	726	681	667	693	668	682	673	672	639	638	684	740	699	751	710	684	684	716	707	659	711	694	656	696	675	699	643	699	678	684	678	694	639	699	694	712	627	707	709	678	676	621	682	725	702	704	692	678	714	671	688	700	721	669	662	683	688	678	668	730	726	709	688	698	724	675	684	645	717	708	733	642	716	698	668	668	673	645	692	630	726	677	719	739	679	665	687	666	673	666	694	665	698	723	648	660	677	672	706	700	699	695	700	697	701	710	686	666	654	646	698	713	699	688	711	718	678	721	688	698	648	675	723	661	709	687	693	671	682	687	649	733	671	664	706	698	674	740	636	691	673	681	680	709	690	658	663	666	669	732	647	605	678	715	700	672	672	651	688	646	686	724	657	636	695	684	676	680	672	689	716	688	683	700	691	628	688	681	737	707	679	670	650	723	648	643	620	692	717	712	735	671	692	713	680	640	675	684	662	655	669	702	706	759	637	705	678	676	742	672	698	713	705	710	693	641	684	662	688	723	712	671	711	670	680	715	715	679	733	749	730	698	670	697	715	659	668	694	656	701	682	680	717	661	678	705	696	644	727	697	707	710	635	652	703	692	681	650	682	677	673	692	702	722	677	699	738	690	690	699	692	655	676	709	665	687	683	634	683	670	708	712	719	695	692	699	655	723	698	658	654	669	663	687	700	665	657	670	689	677	666	691	723	691	707	688	657	673	707	693	666	680	725	703	722	711	708	664	686	716	664	685	663	685	654	681	668	691	705	661	676	684	626	646	717	683	670	687	739	702	748	692	672	683	690	661	691	683	713	647	688	694	723	670	731	654	719	668	683	694	664	705	655	719	696	684	699	724	676	686	648	718	653	656	710	673	672	735	625	686	678	695	681	719	691	694	666	658	671	680	713	664	682	648	667	667	695	668	690	675	634	667	656	729	628	645	705	638	681	672	675	688	729	682	704	677	702	689	661	696	684	677	689	710	663	701	697	653	653	679	668	696	652	708	666	692	668	708	684	684	703	720	693	679	684	639	657	635	679	647	625	662	719	657	692	662	676	705	674	764	714	704	700	646	687	676	705	700	669	738	702	722	725	682	708	688	692	697	723	694	659	690	668	682	709	715	663	651	709	729	668	712	701	661	688	674	699	665	697	704	664	719	663	685	711	681	692	675	654	730	679	679	680	686	701	681	715	678	689	704	728	679	679	691	694	660	667	670	640	696	713	639	669	696	676	753	676	705	681	699	698	674	682	680	659	722	658	701	664	639	657	688	647	674	711	687	688	707	683	705	708	707	646	693	715	693	732	675	677	735	696	721	691	655	668	725	670	679	672	632	660	654	682	710	670	713	696	626	683	708	635	700	696	681	682	681	657	703	704	671	670	693	675	677	695	720	673	727	682	722	609	718	713	657	681	651	690	712	683	689	663	727	629	707	720	658	654	686	736	687	711	672	685	708	664	665	676	692	654	667	706	692	700	647	640	677	732	686	659	723	694	681	672	715	701	707	639	689	738	670	713	721	695	679	691	685	667	685	704	661	649	717	683	719	682	707	672	685	721	756	661	654	676	710	679	665	678	675	686	716	704	686	680	673	653	631	678	669	692	704	723	705	707	687	764	638	695	675	670	690	695	664	692	694	696	699	703	712	651	638	720	688	668	708	654	701	700	651	704	682	700	653	720	736	700	661	714	730	638	714	642	694	671	704	697	643	694	727	663	701	724	681	725	691	652	726	697	688	707	707	657	675	672	746	664	667	706	655	671	676	669	643	659	666	688	716	701	686	693	674	696	677	681	661	689	696	681	623	702	645	675	683	646	678	693	706	642	694	653	672	661	669	704	709	728	675	676	696	666	664	655	697	652	681	696	706	685	664	717	717	679	708	728	691	667	694	679	700	660	698	650	754	695	719	724	682	688	664	705	662	682	711	651	707	684	656	659	734	696	753	704	689	725	732	627	693	673	716	702	722	703	734	658	681	651	712	711	675	708	702	697	660	717	695	694	691	645	674	672	703	680	680	686	694	636	688	687	698	683	671	690	670	715	697	675	727	645	701	703	685	715	730	670	694	666	647	773	664	681	681	714	691	692	634	717	676	666	678	694	707	698	677	696	661	635	692	661	685	701	684	703	678	677	678	677	711	679	688	686	656	693	679	685	625	642	713	666	721	653	678	678	672	674	624	741	688	668	756	739	678	693	679	685	674	675	677	734	676	626	683	651	672	658	668	649	686	655	684	672	664	715	715	651	709	692	734	675	704	715	680	692	684	682	691	685	710	708	677	635	709	675	662	659	693	692	679	684	716	683	723	703	684	655	690	689	674	687	702	678	690	739	710	702	692	680	706	682	664	685	707	740	683	665	701	646	677	617	641	660	665	671	685	635	700	659	645	670	716	677	706	676
5718	4439	2482	1206	570	616	1079	1122	739	372	261	182	102	69	47	54	38	49	57	54	57	47	54	51	57	54	49	48	71	87	54	70	83	69	51	48	53	63	43	61	57	75	55	46	42	46	57	46	63	46	47	47	50	62	49	52	57	51	39	51	48	50	37	45	34	59	50	60	44	51	45	47	52	51	54	63	46	52	58	56	51	55	65	59	42	51	50	50	50	46	55	65	67	57	54	46	54	62	55	49	68	48	47	66	58	44	56	57	62	44	56	65	49	51	61	51	47	55	52	64	39	46	48	56	38	56	46	48	52	47	57	67	52	51	53	48	56	47	45	50	49	45	48	38	57	45	55	68	63	51	46	64	60	64	58	56	50	52	54	53	56	35	59	59	55	55	47	46	52	56	42	59	50	52	50	60	48	66	35	56	61	43	61	53	53	75	49	69	54	47	54	42	52	54	42	55	53	52	52	69	58	50	54	60	56	53	47	42	50	63	59	51	59	44	61	55	46	62	59	52	55	50	59	59	56	58	47	55	63	48	48	54	39	47	56	65	48	48	42	47	54	46	50	42	53	54	78	49	56	43	58	50	51	43	46	47	71	55	38	56	46	46	41	54	51	52	55	53	55	52	57	51	55	51	51	48	61	42	54	59	57	69	54	56	56	57	44	59	57	53	68	53	45	51	44	46	59	49	53	55	49	49	56	57	66	49	58	50	44	52	47	70	43	55	50	59	53	32	50	60	58	57	58	47	45	53	55	44	49	62	58	44	63	46	49	61	50	44	57	53	55	47	61	39	45	48	62	50	52	64	63	62	36	54	53	49	58	45	51	59	47	42	53	68	50	43	63	47	50	53	53	58	42	60	49	51	59	50	42	49	57	47	45	53	49	55	55	51	51	47	46	36	53	45	53	44	54	57	52	68	45	50	70	50	50	47	55	53	55	48	47	59	45	54	39	53	59	51	49	46	46	50	37	48	64	54	58	53	41	50	44	62	37	52	62	47	55	58	58	55	52	53	50	45	49	53	49	47	45	53	45	69	46	50	60	65	49	63	57	57	53	43	56	51	47	44	50	62	54	44	63	41	47	52	50	51	44	41	49	62	41	56	50	52	60	56	53	65	51	51	59	63	47	51	42	47	64	58	58	49	56	44	56	52	59	39	62	68	55	54	51	46	52	54	59	65	47	59	58	53	45	55	42	56	51	49	53	48	56	53	54	49	50	50	58	44	52	48	55	54	47	61	54	50	42	68	47	61	66	49	48	62	51	58	55	47	46	47	56	51	60	47	54	44	50	62	58	47	51	51	46	55	57	50	58	45	50	48	63	37	49	49	56	55	54	59	46	37	57	64	45	50	50	55	51	46	64	43	56	52	52	47	52	55	54	43	49	63	47	49	45	44	55	65	41	53	48	54	46	62	40	52	48	49	51	54	49	65	45	47	42	66	49	61	47	49	46	44	53	51	53	54	70	52	42	55	57	45	58	55	46	53	68	54	57	62	63	52	57	71	42	55	41	57	64	48	52	56	51	62	55	57	45	55	45	59	65	52	57	51	51	56	43	44	54	56	36	46	42	58	51	56	49	52	43	54	61	69	58	56	57	33	57	48	47	50	46	53	40	55	50	48	50	48	49	54	45	55	57	54	46	56	58	62	50	67	55	46	46	59	49	48	55	47	57	58	56	48	57	57	49	50	55	50	48	43	49	43	60	57	50	55	54	51	58	50	51	54	63	46	42	64	52	52	55	61	45	49	49	53	61	58	55	53	61	45	52	55	42	45	54	58	41	53	58	51	49	54	43	44	61	59	66	66	51	66	50	47	55	48	51	63	44	59	71	46	52	55	48	45	47	56	56	66	50	45	54	58	61	47	48	53	63	59	46	67	66	54	49	62	71	60	52	53	56	41	62	59	52	58	45	47	57	49	49	50	60	51	59	59	53	47	42	56	57	64	46	47	63	58	48	55	55	60	63	47	36	55	50	46	57	53	55	47	48	63	54	58	50	52	53	50	52	42	45	49	49	44	62	55	44	55	46	70	58	51	41	59	47	47	63	57	46	46	48	61	45	53	62	52	53	49	74	51	48	57	39	55	51	50	42	42	53	66	55	52	38	58	63	61	52	56	50	33	38	45	53	47	61	55	49	53	54	54	63	34	57	36	47	51	56	45	55	54	57	47	74	44	44	55	44	44	57	55	52	37	62	41	41	59	57	54	60	44	53	62	52	49	52	44	51	63	64	63	53	58	48	51	49	54	58	65	73	37	51	45	57	49	58	57	58	39	64	55	48	45	48	51	53	53	47	42	51	53	57	53	55	70	63	52	42	58	52	63	53	55	62	53	57	50	45	66	42	50	58	57	58	52	62	55	48	61	46	48	55	46	66	60	47	45	50	54	41	53	51	62	48	63	49	52	46	53	51	68	48	47	48	58	54	60	60	46	36	64	55	51	53	58	48	47	56	49	50	59	43	54	54	49	45	55	44	53	54	51	46	54	56	48	45	51	45	54	56	67	63	53	56	51	57	40	59	61	58	46	48	46	43	44	50	59	50	47	39	65	54	57	52	56	51	50	60	47	50	57	53	42	46	55	61	52	55	58	37	42	56	50	46	46	55	49	44	70	49	52	69	43	48	61	50	56	60	70	53	61	54	59	55	54	64	60	39	51	62	62	48	51	69	50	59	36	50	48	44	41	44	50	60	56	55	67	42	47	53	64	47	53	53	55	58	61	40	55	45	47	68	39	46	54	54	56	38	50	51	48	59	54	45	51	63	48	37	47	70	42	60	60	45	51	53	65	53	59	44	69	58	48	54	51	61	54	49	41	52	41	61	53	66	56	53	51	53	57	57	52	49	68	50	64	54	58	43	55	59	57	57	59	48	52	58	48	41	44	61	60	50	34	61	61	33	62	43	53	53	45	58	60	47	63	59	44	54	58	61	48	42	50	57	49	49	56	71	50	57	54	52	52	63	50	59	60	52	50	47	56	53	51	50	51	58	38	53	49	48	40	48	60	55	49	60	52	50	39	49	35	58	49	43	59	41	59	55	63	53	56	50	42	55	50	45	54	62	49	46	59	41	52	52	51	64	60	53	36	56	51	53	51	57	48	61	42	50	59	56	58	61	51	67	48	53	43	57	55	45	52	50	55	51	42	43	59	47	44	63	48	52	50	58	62	60	40	48	46	43	56	45	59	42	49	66	49	48	47	54	54	63	67	55	49	60	49	47	46	61	51	49	49	53	63	49	53	64	59	56	49	54	48	61	61	57	59	55	50	50	59	59	53	60	40	52	52	48	47	51	46	50	56	47	53	70	44	48	57	66	52	59	41	56	35	44	42	40	52	57	56	51	69	59	50	40	49	48	49	46	52	50	57	48	49	56	55	58	42	52	51	48	51	49	72	45	56	50	64	50	62	52	39	46	53	49	60	47	49	49	52	46	53	52	60	50	58	45	49	46	47	54	54	41	60	53	57	61	57	65	57	37	51
36224	28226	21634	23806	24136	24792	28636	26743	20876	12103	9802	7030	3052	1453	924	657	701	725	662	675	681	660	700	651	650	656	698	708	1426	1741	1363	1066	815	751	692	633	633	708	708	704	649	669	715	674	663	669	681	633	688	650	642	675	684	689	669	681	672	693	674	657	595	646	690	665	654	690	670	661	695	715	660	665	677	639	667	687	657	667	645	685	675	690	633	637	668	630	662	706	629	711	675	691	637	700	686	632	657	697	660	647	626	665	695	687	683	675	658	688	663	675	698	685	695	628	689	680	687	632	730	694	686	669	682	670	664	691	760	700	694	645	658	667	674	659	680	662	710	689	647	702	677	639	643	723	638	715	701	636	693	673	701	665	706	665	680	696	677	660	609	672	701	701	677	687	677	714	685	719	678	676	677	703	667	656	656	665	665	696	684	658	635	634	691	707	654	664	647	739	666	718	680	624	687	696	660	672	666	668	671	678	702	663	656	699	662	632	650	634	644	657	677	699	690	708	687	676	672	658	691	644	667	663	654	657	719	630	699	685	644	698	631	666	681	683	671	668	671	625	655	660	690	637	665	656	651	637	613	678	658	676	720	653	646	704	673	636	690	665	686	709	670	681	670	659	671	698	669	634	664	684	627	666	660	694	691	696	680	658	656	674	737	646	640	699	633	676	699	664	718	696	683	652	687	722	672	665	667	647	655	663	667	658	607	658	663	680	684	664	709	655	641	673	710	637	670	691	716	656	652	690	708	667	721	657	644	684	702	695	614	648	673	653	650	673	653	654	681	656	703	701	687	656	690	645	661	695	651	645	701	672	690	648	702	660	693	632	672	632	687	660	630	676	665	713	673	671	652	660	644	683	684	673	653	656	667	616	632	690	668	709	684	658	654	695	673	666	660	632	632	670	689	661	661	692	693	653	674	689	661	702	691	660	644	655	646	677	737	679	673	640	660	647	636	660	676	701	612	722	706	683	704	662	668	687	673	706	658	652	662	665	644	691	709	670	655	653	656	693	681	663	642	690	684	686	678	685	669	649	640	689	699	649	665	670	704	677	679	636	660	674	678	695	696	657	651	652	640	670	702	673	667	710	653	671	667	687	615	703	669	668	653	707	643	651	660	669	652	677	670	660	675	652	662	639	670	627	683	692	676	647	652	671	613	665	694	640	626	674	638	686	695	665	658	701	709	659	620	649	702	667	648	705	672	661	649	738	675	679	696	686	689	676	674	693	689	649	622	699	672	700	649	663	676	712	674	656	685	704	629	697	641	668	696	720	719	696	670	685	680	666	664	681	679	684	658	710	686	647	688	642	695	731	687	692	632	653	671	667	651	659	639	673	664	659	692	662	661	663	670	674	647	685	675	657	653	705	677	675	670	688	674	665	669	678	733	656	646	636	664	678	714	673	652	642	672	701	690	661	657	698	693	668	647	650	647	666	672	643	645	669	632	648	670	690	693	691	641	660	706	630	693	676	676	697	679	724	697	693	670	689	643	666	678	666	680	674	666	695	697	678	647	659	634	645	697	641	654	692	624	660	696	680	652	657	654	684	668	669	716	687	667	650	707	669	715	732	655	648	649	649	705	727	687	658	639	682	639	676	707	690	658	707	687	681	646	644	677	652	660	628	666	662	653	657	655	663	685	697	670	643	664	727	663	686	688	657	662	647	673	683	692	713	679	701	691	711	642	634	676	697	686	714	635	655	696	669	689	655	676	705	662	649	634	653	640	672	666	677	689	697	673	696	652	670	717	658	671	687	661	702	677	673	634	660	653	695	665	639	674	644	706	678	698	686	665	666	663	673	701	656	628	677	656	683	662	714	659	700	637	620	666	711	636	678	670	728	662	698	739	675	653	640	679	657	671	641	695	699	690	686	665	657	689	627	666	643	678	689	704	671	641	709	668	706	644	700	662	670	648	700	651	681	666	664	660	681	709	641	665	708	677	613	673	665	649	686	689	652	667	700	687	655	677	725	698	678	663	691	678	671	662	662	657	632	668	637	654	650	619	686	662	661	626	691	624	693	688	681	645	662	664	686	662	626	708	711	687	616	671	637	661	665	684	684	661	668	688	634	737	694	666	659	634	687	614	616	665	709	671	678	651	678	669	657	705	658	685	654	699	682	675	675	680	633	634	654	645	594	684	621	670	637	665	680	688	652	666	662	686	681	683	634	676	660	657	659	685	700	672	671	669	659	695	643	725	686	668	697	649	671	720	664	678	699	711	646	726	684	668	629	676	662	691	670	706	689	680	673	702	721	667	729	651	647	717	660	643	681	676	684	656	697	661	675	639	695	702	601	692	683	705	665	639	654	655	689	683	694	636	677	661	678	664	667	670	668	685	717	695	638	649	643	645	674	646	666	676	690	676	672	673	642	670	640	704	650	655	646	648	644	670	605	638	667	672	675	665	705	720	656	654	648	681	667	704	656	657	688	715	682	667	683	664	692	666	700	723	674	668	641	680	682	683	677	633	701	659	649	689	644	653	679	683	629	693	674	638	685	692	652	689	663	662	724	691	675	688	656	642	658	674	712	666	630	649	705	700	686	643	656	637	616	691	665	689	666	653	656	649	684	702	680	664	674	631	659	694	690	626	677	671	615	706	705	667	699	689	690	669	661	687	672	670	668	627	631	725	670	653	708	668	682	688	671	640	682	692	652	710	621	711	720	662	674	707	667	655	621	701	637	666	622	649	697	675	729	630	667	638	624	668	692	689	690	640	659	651	645	653	641	639	676	718	693	662	696	675	683	639	689	663	678	690	653	659	672	694	669	679	694	662	667	682	672	660	671	643	671	657	684	700	637	690	682	637	712	586	688	674	604	654	665	697	645	710	645	641	679	676	691	637	678	682	712	604	670	661	664	697	721	648	633	647	709	702	687	663	658	676	681	700	679	640	675	688	660	683	678	676	692	688	643	700	628	666	691	661	624	658	651	729	693	640	638	709	630	610	649	650	709	673	672	671	663	653	697	672	697	651	703	619	654	628	678	657	632	705	661	602	682	648	710	696	675	673	656	678	700	613	667	665	639	677	692	670	701	664	664	668	673	676	671	673	672	675	658	640	681	679	650	712	668	665	696	651	677	675	689	686	705	687	695	697	667	696	650	662	706	706	656	689	693	667	686	670	640	705	679	667	691	687	606	661	688	656	656	705	649	685	656	666	688	666	686	676	668	656	682	670	654	689	692	644	674	608	713	647	647	665	621	706	663	659	730	689	675	653	699	668	686	660	619	678	672	705	680	651	659	668	639	686	675	725	668	683	642	678	680	632	694	684	667	680	696	683	642	658	709	687	635	667	650	651	679	686	666	660	691	679	682	653	682	643	666	725	649	699	671	698	701	713	688	591	675	651	681	674	707	681	665	694	695	656	656	659	663	639	641	718	693	650	680	631	645	643	622	677	675	667	653	665	680	620	713	696	669	652	655	709	670	703	718	651	649	685	694	659	655	636	638	678	649	710	689	660	653	645	680	678	669	662	655	673	659	700	671
10995	15440	8327	3500	1535	1924	2981	2953	1634	832	679	441	188	67	54	49	55	54	52	46	48	43	40	48	43	63	55	68	101	130	106	82	65	58	48	55	61	58	54	43	48	46	60	54	51	50	53	62	57	61	58	49	54	55	69	58	44	42	50	44	60	52	54	52	47	64	52	49	43	57	50	69	51	49	49	57	49	44	39	69	68	53	44	55	51	57	48	52	52	55	45	46	55	66	53	49	50	58	58	60	48	48	39	65	53	48	47	31	55	50	54	61	44	39	54	51	36	50	59	60	59	59	46	44	47	61	54	51	50	50	56	50	50	47	47	51	46	52	65	48	54	50	54	61	48	58	54	43	56	46	41	59	63	64	69	60	50	56	48	43	62	55	54	52	62	63	47	52	62	50	65	55	51	46	55	52	43	48	43	58	45	48	51	56	46	52	48	56	57	52	56	54	53	56	61	69	43	49	53	41	46	50	55	59	57	60	53	56	48	46	55	46	62	59	44	58	50	62	41	55	68	63	53	56	63	53	60	50	57	61	66	44	50	42	58	43	57	54	37	56	55	45	57	51	45	61	62	51	44	46	48	57	47	60	57	59	52	59	61	63	53	52	63	63	73	45	54	57	61	52	48	48	58	53	52	60	59	58	54	50	62	43	58	55	61	43	35	51	51	49	60	63	53	49	54	49	54	51	60	52	50	62	62	51	48	51	41	47	42	62	49	59	46	59	44	59	46	49	48	39	53	53	42	62	44	45	62	32	54	58	42	63	59	40	48	52	46	59	44	59	55	50	50	41	35	60	45	57	63	52	53	41	52	63	57	53	58	48	55	44	43	53	59	59	49	54	39	47	41	54	44	59	60	67	56	57	52	67	57	55	57	42	67	69	68	58	65	59	52	45	48	56	57	47	37	55	59	49	43	54	53	42	59	53	56	57	55	45	44	51	48	72	57	49	45	47	39	53	74	49	44	41	47	68	57	55	42	56	57	58	54	67	58	35	55	56	48	37	51	54	51	51	48	47	43	50	48	66	46	51	56	52	48	53	40	49	49	62	52	48	55	53	55	36	53	46	59	45	44	61	57	51	49	56	44	53	68	52	47	54	51	50	43	48	43	56	54	58	57	68	48	38	53	54	51	53	57	57	55	49	48	50	59	54	58	61	59	57	63	49	46	55	49	49	64	60	39	61	54	33	52	63	57	49	58	59	58	50	52	59	48	47	55	50	56	37	45	58	45	60	58	55	43	63	50	45	66	48	48	40	65	61	50	46	64	60	48	56	58	51	43	37	58	53	52	58	46	48	50	43	47	49	48	57	54	51	38	59	59	57	46	54	54	50	44	54	63	54	42	48	54	60	46	38	68	44	54	61	64	49	50	59	48	59	60	46	60	47	45	45	56	61	59	49	60	38	67	49	59	53	44	56	43	51	66	44	60	44	52	42	66	37	56	49	60	56	58	51	55	48	52	49	56	57	44	56	55	47	43	43	53	52	56	47	57	61	48	52	51	50	52	52	64	67	49	44	52	51	45	53	46	56	51	52	55	51	43	59	44	56	48	62	48	52	62	41	56	46	34	46	50	52	46	57	57	54	45	65	55	54	44	38	57	54	62	43	45	61	45	47	44	45	62	60	55	50	65	51	48	61	40	53	51	57	56	50	59	56	46	44	39	57	48	56	41	44	41	66	56	51	57	57	59	51	63	47	52	55	51	58	61	48	55	49	48	55	48	49	47	61	48	49	38	58	47	48	41	64	58	52	49	50	60	58	55	46	48	44	48	37	51	62	54	51	62	44	50	49	58	47	49	54	56	53	56	48	55	48	55	52	43	68	54	44	53	48	56	46	46	51	54	51	63	53	46	53	54	63	59	45	51	65	40	63	66	53	61	46	49	35	59	66	46	61	52	44	48	57	48	50	46	51	55	48	56	60	45	40	48	51	57	72	50	58	50	39	47	51	54	47	45	44	45	52	48	53	62	51	49	62	49	52	44	34	51	59	57	50	59	53	49	47	50	50	51	61	48	54	50	54	47	57	44	68	52	55	46	53	48	49	52	50	60	61	53	48	49	57	66	48	36	44	52	50	50	55	54	59	54	45	49	50	55	46	57	54	52	51	59	56	49	57	48	52	59	56	42	56	52	56	48	48	61	55	50	56	54	64	88	42	45	54	47	55	44	38	43	44	49	38	60	58	54	55	68	51	42	51	50	61	48	49	41	42	44	56	54	61	52	51	62	61	48	48	55	38	52	54	53	40	59	52	46	45	46	47	55	51	49	54	64	53	57	51	50	52	53	54	46	61	57	54	55	48	45	48	43	44	53	62	54	35	59	55	50	51	66	55	44	55	56	60	60	49	58	44	44	44	58	47	55	37	43	55	57	60	51	57	47	38	54	51	48	52	37	61	46	59	61	58	51	46	46	61	56	54	45	58	63	49	52	65	51	51	42	38	51	51	53	49	44	56	61	50	39	59	63	49	51	62	50	49	51	59	58	48	61	53	55	51	43	47	40	46	68	60	44	57	54	53	52	49	57	63	63	59	46	66	42	49	50	48	56	56	57	41	57	51	66	44	54	47	47	66	56	61	60	64	51	56	52	48	41	54	48	48	51	59	60	59	53	54	50	56	50	45	54	49	54	46	53	42	45	61	48	52	58	51	47	60	57	66	55	51	56	69	61	62	55	56	48	45	51	44	56	54	56	46	54	45	56	63	47	55	56	35	56	64	50	46	46	48	64	50	63	61	46	58	53	61	44	47	59	57	55	44	56	46	70	48	41	56	42	49	53	52	47	67	58	52	49	52	54	49	51	49	38	51	49	57	57	55	46	60	47	62	48	57	39	62	53	61	49	59	48	52	57	46	53	53	54	53	47	39	54	60	44	62	50	55	63	51	50	56	54	57	48	51	47	40	44	52	40	51	64	60	57	67	46	46	49	54	40	39	58	55	52	45	44	44	54	43	47	49	49	37	41	41	60	57	43	52	38	47	59	65	53	42	51	65	48	60	58	55	47	49	67	59	41	46	49	56	52	59	60	51	52	51	70	47	47	50	57	39	61	52	56	48	53	61	51	53	36	53	44	50	47	52	61	60	61	48	55	48	60	45	72	54	58	58	43	58	47	49	54	53	63	42	48	51	47	62	51	58	42	53	55	30	55	51	48	51	44	50	59	51	55	61	45	46	47	49	57	59	53	59	70	55	43	48	54	55	56	48	55	54	43	50	53	40	54	51	35	49	50	52	47	42	51	56	59	47	66	62	56	57	56	65	51	55	64	50	44	47	42	58	52	65	39	50	54	49	61	58	51	50	61	48	32	49	40	41	56	48	40	49	58	45	59	47	39	43	54	53	69	55	53	55	57	49	56	53	56	61	53	50	55	55	46	56	56	42	49	48	61	55	51	46	55	66	65	55	53	50	47	43	60	39	58	64	59	53	63	47	62	56	62	35	54	52	51	63	61	51	48	57	43	47	52	48	58	47	54	40	46	56
47754	40431	30936	34378	33068	36461	38398	35425	27523	20416	17818	12034	5317	1354	715	681	696	723	694	732	732	687	689	642	670	717	715	836	2590	3107	2168	1447	990	760	689	655	690	664	662	672	654	658	673	633	658	684	670	677	671	639	650	665	635	716	656	677	708	650	695	673	608	653	675	674	669	653	654	711	652	674	713	695	636	670	683	661	691	682	673	679	689	681	722	662	629	685	686	670	652	701	695	662	662	634	634	686	647	663	680	669	650	665	716	661	629	638	646	635	679	714	662	684	677	681	666	698	662	672	673	691	689	646	654	651	667	631	703	620	706	687	676	677	650	640	674	673	683	665	675	679	667	664	673	654	738	663	676	641	663	737	632	662	649	652	694	665	736	700	648	679	662	688	670	659	655	697	726	722	694	647	672	655	676	684	657	702	682	653	649	697	624	684	661	691	674	672	694	716	658	686	684	650	681	652	680	693	682	701	633	655	640	682	750	658	711	640	637	635	703	680	659	695	659	676	653	690	623	658	649	648	713	704	654	709	643	652	644	652	717	639	693	669	673	706	649	710	728	678	664	686	660	661	656	671	664	672	689	680	652	652	665	621	650	691	650	654	673	692	665	663	659	658	665	680	742	658	673	705	665	685	658	660	718	686	700	648	707	711	677	689	635	681	710	687	656	709	677	667	689	711	658	687	758	639	671	635	670	670	698	680	679	678	651	691	734	736	699	676	646	670	667	667	713	719	663	681	705	666	704	659	660	704	654	660	712	688	666	691	664	676	640	659	677	651	691	699	656	631	642	654	693	646	696	656	659	713	674	677	667	685	698	683	665	674	701	678	665	672	691	711	664	659	675	698	692	634	692	685	677	650	680	681	688	709	665	694	680	677	641	653	696	687	631	662	707	674	637	705	697	671	696	736	689	638	693	691	664	630	694	660	658	682	702	684	630	692	701	673	645	719	731	693	654	701	673	657	669	679	666	658	677	640	708	665	694	645	706	709	678	682	683	663	629	671	652	672	687	638	638	688	660	684	675	667	691	668	639	676	682	671	703	680	652	705	647	652	681	706	711	683	685	671	698	652	678	683	636	654	660	695	635	646	691	690	694	679	654	619	673	672	693	647	700	637	701	686	665	662	691	679	695	746	660	659	631	622	619	679	669	677	675	711	661	678	662	672	635	702	650	661	673	682	708	619	645	712	626	668	623	695	617	667	681	643	684	683	668	641	716	650	699	726	708	626	645	672	646	652	717	705	711	690	661	693	668	611	659	733	629	662	675	654	660	635	675	739	683	634	676	656	685	713	615	688	661	660	664	696	663	679	623	727	692	728	661	687	644	651	696	671	669	688	662	697	678	691	646	631	637	704	648	675	695	621	668	664	662	646	670	653	689	693	722	669	662	682	679	671	694	690	681	688	604	648	657	699	642	625	617	732	713	661	678	670	656	711	708	691	690	656	680	690	659	650	691	694	690	635	656	669	667	685	676	700	660	688	642	651	640	653	690	687	667	720	710	629	653	645	583	643	662	672	695	663	669	649	662	669	700	624	688	695	675	676	621	695	666	676	661	700	674	671	684	651	695	651	631	679	666	688	655	670	668	718	663	666	648	641	661	641	717	650	718	685	663	636	677	703	686	689	668	654	676	682	588	677	662	706	683	664	726	665	681	678	673	697	691	688	673	706	649	688	627	629	686	657	662	699	662	649	658	694	626	689	680	706	680	685	687	656	733	671	706	654	698	660	657	622	651	664	693	670	695	723	677	651	673	677	675	689	674	698	712	661	654	648	637	677	710	679	667	666	661	689	693	683	719	640	651	671	670	683	652	662	669	681	683	658	691	682	701	651	723	649	695	684	678	690	664	673	659	687	651	719	683	675	672	675	657	701	694	673	647	662	632	690	712	650	632	713	718	683	670	691	707	683	717	722	678	679	660	730	661	736	655	711	696	716	676	644	671	667	701	638	684	673	630	682	689	692	710	706	663	702	679	647	721	653	677	708	647	623	655	701	657	680	648	675	665	703	644	659	676	686	685	705	665	686	647	677	686	678	692	647	646	684	651	668	715	707	669	691	675	691	626	748	695	699	699	660	649	630	678	677	680	662	642	683	726	705	650	667	663	668	653	681	689	656	674	672	673	660	698	677	654	659	659	711	663	655	689	739	662	640	681	707	682	682	672	657	703	672	664	640	670	672	679	666	662	691	660	673	661	646	739	668	654	699	711	619	639	652	639	659	638	711	667	646	681	681	695	708	695	666	679	666	642	624	684	693	685	699	678	678	662	637	667	665	661	621	634	652	648	678	696	719	684	678	683	704	644	730	662	666	641	670	652	661	732	670	713	675	651	688	704	724	682	651	641	684	709	677	694	640	663	642	692	651	673	691	700	654	683	659	692	669	707	627	671	673	674	634	685	639	652	695	702	646	692	658	676	662	733	632	669	645	653	690	685	663	682	696	662	650	658	693	660	625	645	645	661	675	630	616	634	631	709	674	653	685	660	632	692	674	642	659	685	665	709	684	677	648	679	702	667	660	669	669	633	622	681	664	654	701	729	650	671	652	674	665	671	678	658	644	662	671	635	686	673	666	672	667	642	635	694	641	638	660	670	699	734	652	634	662	637	662	672	663	668	686	707	694	690	735	690	660	677	644	687	685	663	650	697	656	671	683	661	698	681	639	702	671	686	694	665	656	649	681	666	655	670	695	667	696	668	714	685	684	678	657	672	705	659	671	679	684	650	698	741	655	646	635	653	656	663	714	694	666	655	648	639	655	689	625	654	713	748	650	704	673	638	730	682	659	646	659	688	677	680	702	685	717	672	685	660	708	653	704	643	694	653	658	641	681	728	659	618	684	666	625	659	651	642	665	688	678	679	628	677	680	699	677	703	700	694	700	672	678	715	684	610	692	664	666	662	653	674	669	677	666	745	658	705	675	696	677	729	672	671	670	649	688	715	652	697	707	690	641	612	670	658	635	702	655	670	663	641	666	669	692	685	701	678	654	701	613	675	691	667	654	654	705	673	669	681	646	681	707	661	661	676	670	714	649	685	674	660	669	695	700	701	672	660	704	672	656	729	684	614	680	639	648	652	690	663	676	645	666	673	696	701	642	663	680	680	651	658	672	681	696	641	667	685	665	658	647	687	635	670	695	690	703	670	703	679	655	688	669	673	697	674	734	651	680	660	692	692	650	688	674	642	693	653	697	689	699	667	693	625	676	688	655	660	702	661	665	649	647	643	675	717	682	643	679	640	677	655	673	636	708	665	701	670	705	629	675	696	661	656	664	676	661	679	626	662	713	666	690	710	651	638	673	657	675	686	660	709	706	685	676	691	671	662	694	695	636	638	677	660	608	676	673	649	677	699	664	635	652	671	646	647	700	679	649	696	668	693	721	681	645	647	696	685	704	694	673	656	671	718	682	664	708	685	664	653	702	639	641	698	641	732	677	673	691	657	663	674	682	645	652	683	613	656	696	727	671	682	675	642	675	685	693	683	679	700	686
11003	14457	8859	3743	1385	2008	3184	3055	1677	971	804	360	140	49	53	50	58	67	48	69	50	56	48	49	61	51	60	66	111	146	141	91	75	55	52	59	49	48	64	56	50	60	47	55	41	52	59	64	50	62	43	57	56	55	46	50	60	57	53	32	50	53	51	62	54	60	49	61	64	47	39	68	55	55	43	62	56	41	50	53	53	45	49	56	61	48	50	58	57	50	51	55	66	58	57	58	56	57	46	54	57	54	58	55	46	45	44	63	57	50	57	46	41	46	59	51	62	54	54	52	55	47	59	65	45	55	57	58	63	50	58	50	47	49	48	47	52	61	51	55	62	54	64	54	65	62	55	47	46	48	52	51	50	52	55	54	45	55	60	66	42	56	48	66	51	53	53	50	72	44	68	44	56	56	45	48	47	62	63	61	49	62	41	73	68	53	57	51	50	48	51	54	62	47	59	51	56	61	60	43	55	53	52	45	46	64	57	49	51	51	32	47	51	63	56	64	45	50	56	56	65	59	61	54	47	56	52	56	60	52	56	54	38	67	49	53	53	54	51	48	49	51	46	54	49	61	46	54	66	48	47	62	45	71	55	62	52	61	43	48	58	57	49	48	56	38	61	65	59	53	60	59	58	46	46	50	57	56	55	42	54	61	57	56	55	52	57	54	53	62	47	51	57	69	60	44	49	53	49	66	58	72	59	60	56	60	60	56	49	50	55	44	47	67	58	50	61	61	51	59	42	62	59	65	43	41	40	61	45	66	61	50	59	49	61	59	58	43	51	58	43	40	51	56	56	66	63	58	49	56	65	55	59	62	59	48	49	47	52	59	48	43	54	56	51	62	49	57	64	47	51	58	46	56	56	53	57	40	46	53	54	49	59	41	66	42	64	63	49	68	40	41	60	46	58	51	59	52	55	42	61	52	58	50	77	71	54	54	51	43	55	70	58	64	47	55	58	58	51	62	42	54	51	45	43	40	42	53	47	48	59	51	44	55	48	50	52	52	47	52	50	52	47	55	70	48	45	48	62	55	62	45	55	44	62	44	46	54	64	63	55	57	50	53	47	54	66	52	45	67	60	48	63	55	45	62	50	57	55	42	50	49	57	51	53	43	55	48	50	47	57	59	53	57	38	50	63	61	66	53	54	47	46	61	64	40	60	41	56	56	45	55	56	68	52	50	55	55	52	50	59	54	47	45	53	57	60	48	49	49	43	58	44	58	59	51	54	67	58	49	44	51	43	52	49	50	52	52	67	46	56	57	64	60	63	61	56	44	65	51	56	48	56	51	54	58	58	53	53	61	42	48	49	46	71	51	45	50	48	77	53	60	53	57	39	43	48	53	50	57	49	57	56	46	52	59	57	39	50	49	49	56	54	67	53	56	44	66	50	51	62	65	42	41	48	52	47	49	41	51	54	54	59	59	45	49	43	56	53	48	44	56	54	63	50	52	46	49	53	59	57	59	55	44	37	37	53	55	65	49	53	49	53	51	50	44	59	64	49	44	47	64	54	68	69	44	61	51	52	53	64	40	56	49	43	46	64	55	63	55	53	44	53	57	53	60	46	51	59	59	55	51	60	69	53	41	61	45	57	42	50	46	62	57	47	47	53	44	50	42	49	53	50	42	41	47	52	46	46	61	52	53	58	51	64	57	50	46	66	47	48	54	51	50	57	58	60	52	51	48	46	49	41	52	51	60	54	50	57	49	53	65	62	60	48	59	44	48	56	54	55	44	62	41	49	66	53	53	54	58	48	43	52	52	51	64	55	45	60	49	36	45	65	56	51	58	39	70	61	58	49	48	44	59	46	45	55	54	40	48	58	59	77	55	55	36	59	52	56	51	69	44	68	54	50	51	54	60	46	46	42	50	55	50	58	55	41	51	65	41	54	64	54	57	60	61	51	53	38	56	67	60	46	52	56	43	64	55	51	53	46	54	52	40	48	46	51	55	50	54	49	57	68	41	51	52	65	42	68	48	67	53	51	50	59	51	57	49	55	45	52	51	57	57	53	56	59	67	45	54	62	45	57	44	58	54	43	50	47	45	47	39	49	46	40	58	55	56	60	61	48	52	59	39	65	54	61	66	61	59	52	52	52	50	55	59	45	64	64	52	42	47	50	54	45	47	46	65	39	58	58	47	58	42	52	47	51	44	56	44	43	54	55	40	57	50	45	66	50	58	42	49	59	52	60	64	61	44	52	60	57	56	55	51	45	58	51	48	39	52	42	65	35	62	61	62	60	49	70	46	44	64	58	52	55	43	58	58	54	69	71	57	55	50	46	56	53	56	48	43	48	48	47	57	67	42	53	52	47	52	50	60	60	52	51	49	53	44	58	49	47	59	55	45	49	56	44	52	57	47	57	47	48	49	52	57	47	67	50	71	53	54	56	47	52	55	43	56	52	46	67	61	48	38	56	49	58	61	49	65	68	61	68	73	44	60	41	52	51	55	47	40	42	53	49	62	40	53	52	57	54	61	55	54	59	51	52	58	53	57	49	69	58	55	45	48	63	54	46	51	57	52	53	62	60	49	57	51	52	50	57	56	61	56	48	60	56	59	52	61	52	47	56	54	63	63	51	56	70	51	54	52	44	63	63	55	52	54	49	55	56	64	52	60	53	70	68	68	40	55	54	55	59	44	47	57	55	47	44	50	40	46	53	54	52	56	46	49	56	42	48	56	47	52	65	64	62	54	51	68	55	64	50	51	50	50	68	50	45	58	54	64	58	52	55	50	59	57	44	53	59	49	49	60	58	56	44	61	61	47	46	60	59	52	64	58	62	57	46	58	59	44	48	70	45	59	49	69	40	47	62	56	47	61	49	68	45	47	46	57	52	53	58	56	64	43	48	72	49	35	54	58	47	39	45	66	43	60	63	50	49	48	50	54	55	52	50	44	68	41	42	63	46	56	55	39	47	52	48	52	65	45	55	56	48	59	44	54	50	45	55	53	57	57	52	41	50	64	64	61	51	51	59	54	50	53	56	64	55	57	50	50	47	66	59	44	47	54	53	41	59	41	62	48	58	55	38	55	50	61	52	56	52	48	62	57	47	48	46	55	54	52	64	62	70	54	49	49	43	65	68	36	58	48	60	52	59	53	55	52	53	46	64	40	58	67	48	50	50	46	53	38	52	40	56	46	59	49	49	60	58	56	46	51	51	42	58	63	64	55	55	61	57	53	56	31	55	48	72	53	48	55	54	60	53	57	50	64	50	43	54	54	60	46	56	68	60	52	55	55	53	35	50	52	50	47	61	65	40	54	57	63	69	67	46	58	57	70	61	42	50	52	43	58	41	56	58	50	42	47	49	52	68	52	46	63	68	57	44	53	51	55	73	64	51	47	56	52	53	64	43	53	61	53	46	64	51	57	58	63	47	49	49	60	63	52	50	46	45	58	63	40	57	80	56	47	58	44	51	49	49	72	39	56	53	58	48	65	64	58	50	50	52	62	50	66	45	53	54	40	51	42	45	49	48	60
45179	40328	31883	34518	32095	36370	39138	36494	27746	22922	20226	11674	4522	877	779	749	719	785	723	729	742	696	753	744	745	653	693	784	2975	4075	3282	1938	1220	875	706	703	704	710	684	696	695	686	709	691	695	707	706	684	705	642	683	705	725	719	705	716	666	733	698	644	668	675	741	695	704	695	700	649	681	697	663	682	672	680	690	687	709	713	683	608	708	689	611	675	714	672	655	678	677	692	702	698	654	736	679	716	696	698	672	660	675	700	716	723	698	708	716	695	662	679	709	645	716	686	667	691	697	719	667	742	693	692	728	706	650	704	679	673	749	676	626	716	696	681	716	730	675	681	680	694	731	708	685	738	666	738	679	689	701	689	711	694	726	714	692	749	664	685	681	733	684	700	670	730	716	692	670	692	679	658	717	690	651	698	669	726	682	663	666	701	720	690	650	693	659	707	680	686	726	699	689	654	669	647	601	709	689	681	694	688	676	693	666	730	699	695	713	700	695	652	668	740	707	659	669	699	724	678	701	640	706	709	663	647	721	695	706	684	669	674	715	727	688	696	703	701	674	690	696	705	668	685	659	663	712	679	688	671	672	708	674	741	672	662	673	698	668	707	732	686	675	680	695	667	691	697	683	686	688	700	677	668	665	663	645	669	706	679	704	728	682	732	703	676	693	675	640	700	699	691	626	671	729	681	654	678	673	710	710	689	660	698	686	689	741	731	674	694	691	697	721	680	693	718	727	702	673	650	693	688	714	660	684	689	696	702	698	685	690	641	711	687	667	697	688	659	702	667	735	682	732	665	689	647	671	677	713	714	720	693	699	700	694	698	655	663	711	675	729	692	725	697	651	688	716	686	657	687	700	727	700	718	759	690	688	703	709	720	711	659	692	650	692	734	660	639	697	700	664	705	699	703	697	686	695	690	709	688	697	655	668	690	712	668	732	705	692	689	699	752	724	716	707	712	622	710	726	725	711	686	694	660	702	642	716	674	670	682	635	705	681	690	712	670	708	661	693	678	653	668	705	700	712	720	725	699	738	704	722	730	754	670	698	706	640	701	664	693	675	712	673	658	683	737	700	697	659	701	714	690	767	728	736	685	686	662	658	694	688	638	668	686	675	695	679	676	727	672	667	697	728	685	729	688	714	715	672	686	702	696	669	672	694	694	724	687	723	687	686	687	700	697	712	705	703	680	674	666	721	704	703	683	666	685	661	727	682	618	697	663	668	736	694	716	662	703	741	690	702	682	697	685	703	699	663	706	710	717	684	666	673	671	655	669	694	674	709	649	679	704	676	697	685	674	648	688	687	686	710	702	679	697	694	670	672	676	735	700	687	720	708	751	654	696	696	647	670	686	685	680	692	624	659	690	683	693	703	726	673	698	716	645	673	687	701	686	631	648	701	714	747	687	671	685	645	701	702	673	710	686	687	666	661	663	662	684	698	724	718	702	685	710	710	701	705	711	682	667	670	689	682	738	685	690	672	682	674	680	710	696	704	704	715	673	697	665	687	677	689	706	663	696	740	675	675	678	739	716	704	711	668	710	657	631	662	665	686	693	707	690	684	660	695	722	703	704	699	657	724	639	674	735	737	672	679	669	716	663	659	716	697	667	671	664	705	680	682	706	701	714	731	686	708	656	659	728	705	712	733	694	736	714	680	684	700	721	697	679	670	750	715	665	712	676	674	660	709	708	697	730	672	673	659	653	698	690	692	700	712	643	707	674	702	652	650	695	690	687	703	644	675	666	691	651	651	717	655	710	632	695	637	694	727	699	690	696	700	709	741	684	651	695	744	684	701	675	669	695	697	731	725	706	637	709	705	691	713	662	741	696	675	718	699	708	657	670	715	700	689	662	686	714	696	679	671	692	737	685	700	695	715	694	696	718	701	690	682	686	688	673	712	670	742	627	698	674	701	664	698	679	708	709	694	674	692	710	657	711	669	660	668	662	694	674	735	670	708	687	692	700	717	683	690	662	696	688	649	743	671	699	660	713	696	667	688	645	733	643	681	707	688	664	708	680	722	696	679	740	697	684	696	693	648	688	762	640	679	698	667	691	661	716	685	652	707	673	687	702	647	646	670	672	704	708	704	682	680	694	726	623	690	687	682	705	717	709	684	653	695	645	657	707	690	688	689	715	690	651	714	707	717	636	738	688	672	646	686	697	723	695	703	698	686	720	689	689	717	717	724	664	671	673	685	716	702	629	664	664	650	688	686	705	707	694	670	684	713	704	665	743	626	695	702	722	672	654	719	750	692	720	670	734	644	691	677	629	716	687	709	700	724	629	743	694	687	668	741	704	665	687	723	713	690	688	718	691	681	681	675	697	683	640	727	673	684	690	685	762	704	671	718	684	645	695	671	687	698	685	712	702	703	703	653	683	646	702	726	712	692	725	671	712	627	720	686	666	728	701	665	668	704	743	722	725	686	649	687	683	658	716	705	670	721	742	642	723	674	680	706	666	723	688	698	675	681	697	667	698	635	682	735	717	673	706	665	668	719	646	689	644	725	712	715	683	719	663	672	687	680	678	703	695	745	686	735	705	688	692	739	710	708	714	669	664	682	687	701	670	694	729	688	632	712	713	666	699	711	726	682	697	681	667	671	719	652	667	685	678	713	700	704	682	696	695	695	710	704	687	706	679	682	681	776	719	730	678	687	770	685	661	677	682	715	670	664	709	681	714	698	669	706	681	696	702	691	691	721	661	669	658	684	685	730	735	707	710	665	717	661	737	655	656	650	662	669	712	740	698	700	707	669	676	691	711	700	682	654	644	703	666	704	648	711	689	697	669	656	720	674	736	720	665	680	684	690	655	689	686	648	709	681	668	705	649	638	674	699	686	682	643	673	706	682	683	676	704	725	658	667	696	683	663	692	681	645	730	644	660	700	696	675	719	685	671	706	639	651	722	733	679	684	690	657	698	688	670	695	704	736	645	668	713	668	685	728	657	676	668	672	696	635	706	700	693	726	704	685	658	697	675	675	648	695	738	686	647	729	706	690	705	692	692	718	701	691	723	619	721	681	686	682	700	683	702	708	663	711	726	678	682	665	736	704	651	696	707	723	698	694	706	686	702	691	694	672	705	655	670	628	685	653	701	673	756	696	718	712	721	709	675	685	663	700	644	693	730	706	658	705	703	710	698	701	690	692	645	669	692	707	676	672	675	760	674	674	702	678	730	705	719	708	713	702	716	701	674	698	711	726	660	659	722	643	707	675	705	636	710	689	735	689	641	731	669	650	691	682	681	661	661	682	682	697	701	682	688	662	680	697	671	737	681	703	721	694	712	685	722	690	732	659	717	703	734	658	700	707	710	680	749	694	714	658	743	715	667	723	691	674	667	692	652	718	680	638	656	680	720	692	681	677	667	685	685	677	668	667	639	710	703	663	695	643	729	695	709	626	682	700	686	688	714	679	679	666	720	705	709	655	679	718	709	717	682	655	689	673	674	697	706	640	675	728	707	672	691	683	725	662	681	677	660	708	693	664	653
15329	23530	14198	7012	2725	3556	4981	5482	2998	1469	1054	425	110	58	67	56	54	48	58	53	58	60	60	51	42	65	47	55	105	216	202	150	104	78	60	53	45	46	57	54	47	50	50	53	44	58	55	59	54	64	59	67	44	51	50	64	46	44	63	50	58	57	44	54	48	57	48	58	46	42	54	55	61	55	52	40	52	41	52	52	66	47	49	57	53	48	53	56	51	55	45	50	57	55	53	63	43	54	58	42	48	45	55	71	55	60	51	44	60	50	52	42	42	55	77	62	50	58	46	51	43	56	41	44	65	47	66	53	65	61	47	64	50	49	47	47	53	59	46	49	54	46	50	55	58	36	55	61	63	54	51	55	46	48	59	57	60	46	60	43	40	45	55	49	62	63	58	52	56	58	43	61	62	58	49	52	55	57	55	63	53	47	53	52	54	60	50	40	48	62	59	55	48	47	56	55	61	54	62	58	50	58	55	51	44	43	61	52	61	43	52	51	49	39	61	51	54	52	49	55	48	54	50	52	52	64	45	43	60	60	44	58	53	52	43	53	57	60	54	60	38	49	63	60	55	46	51	48	50	50	51	55	50	50	57	47	50	45	55	58	49	55	49	63	63	66	57	58	44	56	47	56	67	75	47	60	49	49	56	63	43	59	56	66	49	51	56	51	46	50	46	47	57	57	51	44	55	58	52	51	52	58	46	62	40	50	55	63	47	47	47	62	59	61	63	68	49	67	53	47	61	56	53	59	55	52	53	56	49	42	80	55	63	48	46	65	39	54	49	69	61	65	47	56	48	53	51	53	54	50	43	64	55	50	54	49	54	70	57	46	52	54	49	55	53	48	53	60	61	56	51	40	62	59	52	46	48	41	48	57	47	53	56	52	50	45	39	55	54	42	51	56	52	54	56	48	74	53	55	53	55	55	53	45	52	49	41	56	56	54	70	58	48	46	52	40	50	45	56	63	47	41	35	57	56	54	65	53	46	57	58	51	53	62	49	53	49	50	61	58	69	41	49	51	48	65	47	43	44	51	63	63	62	51	51	48	52	44	40	53	57	50	57	56	54	62	68	35	53	67	49	54	55	53	60	47	66	48	58	48	58	56	45	61	56	60	57	53	59	64	51	59	64	48	63	63	58	59	49	48	50	66	56	50	51	50	40	63	50	52	51	47	47	61	49	38	52	49	57	46	52	46	49	61	54	51	51	45	50	42	43	44	44	38	52	49	63	57	50	53	56	54	59	56	63	61	49	51	48	63	56	57	44	54	50	55	51	53	42	49	45	51	62	54	68	65	55	52	46	62	44	59	58	49	47	42	58	44	50	62	64	36	61	53	57	47	55	58	49	62	45	58	58	51	58	58	59	50	73	53	45	54	48	45	45	56	64	47	49	48	46	53	50	54	62	55	43	48	59	51	56	48	56	60	44	40	40	52	61	48	59	51	58	61	50	74	53	49	53	53	42	62	66	61	51	47	55	48	48	43	58	61	47	61	53	52	55	55	50	41	52	33	43	62	49	51	59	57	52	53	46	53	51	59	48	50	51	41	43	49	47	48	56	53	49	38	53	41	55	51	48	50	45	69	59	53	62	54	60	69	55	42	51	49	56	63	58	57	42	59	63	55	48	62	50	47	48	58	63	65	54	55	44	50	65	62	51	52	73	74	55	51	47	61	53	59	40	51	50	53	46	60	59	55	41	62	50	47	59	50	43	50	58	38	45	48	58	60	45	53	59	59	43	42	44	64	51	54	57	46	58	48	57	56	49	56	57	57	62	61	53	60	61	50	46	48	63	47	57	61	52	48	55	55	57	49	53	55	51	36	51	48	50	58	55	57	43	59	47	49	64	41	62	38	38	51	51	42	52	46	54	60	55	52	53	53	52	49	51	42	50	58	52	64	56	54	64	52	55	48	49	54	54	46	49	47	56	58	58	44	52	61	56	53	53	60	65	63	57	59	49	55	48	57	43	43	49	62	56	65	62	64	50	41	55	55	52	39	61	48	52	53	49	57	55	49	54	46	44	47	53	46	57	52	46	55	63	69	47	57	52	50	55	65	57	51	29	53	49	53	55	48	47	48	61	56	56	48	54	51	59	58	63	49	52	54	46	48	55	54	58	46	56	56	47	50	59	47	50	57	56	54	42	56	58	62	39	44	53	56	56	68	65	73	68	50	52	41	48	49	45	55	56	60	44	54	57	61	54	58	63	65	58	60	46	52	47	58	59	53	58	53	50	57	59	52	48	50	55	52	47	39	54	61	52	46	46	40	61	50	44	50	51	69	53	45	59	70	43	51	55	62	61	44	47	60	65	63	57	53	59	54	48	45	37	49	59	51	50	41	53	67	49	59	41	47	57	51	49	60	54	35	54	52	65	45	53	54	46	45	53	48	55	53	37	53	56	55	36	55	58	47	60	51	58	51	42	46	45	62	52	52	43	52	45	56	67	67	60	55	51	46	43	51	40	59	49	48	48	48	46	54	42	54	41	58	66	52	48	57	60	43	63	43	57	50	58	60	38	45	60	46	48	57	54	54	41	54	35	45	60	50	50	52	51	59	49	62	44	40	57	48	42	52	42	62	54	57	51	53	63	49	51	57	65	44	45	52	61	49	59	38	41	50	50	52	49	50	59	60	40	56	51	45	60	35	70	50	43	54	53	60	51	51	53	53	55	50	52	57	50	69	39	46	53	57	55	62	56	43	58	49	45	56	69	51	52	56	48	50	41	55	50	56	49	51	54	61	44	51	44	42	47	46	49	57	44	42	48	49	52	60	51	55	48	57	56	62	52	60	56	45	42	54	51	51	60	55	62	48	48	53	47	53	49	49	35	46	38	50	55	56	44	54	52	42	66	50	50	62	43	58	50	59	48	56	55	52	59	53	47	64	46	52	42	55	37	45	41	47	50	58	61	61	49	53	64	51	56	60	49	49	56	54	54	53	66	57	41	52	49	58	48	60	49	56	54	58	59	49	55	50	66	58	56	57	51	40	50	52	52	54	53	60	56	47	48	46	59	47	55	54	47	51	57	57	53	46	47	58	51	48	62	61	50	48	64	52	41	57	53	38	50	61	60	54	54	61	50	56	47	53	54	54	47	52	65	65	49	54	53	51	57	54	62	46	44	52	59	48	60	59	55	51	46	60	55	62	54	55	62	57	49	67	50	53	57	49	46	52	45	62	52	63	55	46	56	58	53	55	61	63	55	56	41	56	55	58	55	51	62	48	63	45	52	62	62	48	50	59	47	51	47	51	65	46	56	33	57	58	65	49	55	43	57	58	44	55	53	57	52	43	62	59	62	58	52	54	48	45	67	48	54	55	50	42	56	56	56	60	56	49	66	61	52	50	58	48	49	64	46	59	59	49	58	47	58	52	46	59	48	54	42	57	51	69	46	58	51	63	50	50	55	53	44	57	59	46	53	46	50	54	56	51	47	57	47	56	44	47	55	50	56	49	56	51	58	56	51	47	51	54	47	42	66	58
51684	44918	36594	42073	39053	43713	45230	43671	32523	27242	22062	11697	2697	849	876	802	814	752	801	768	766	785	740	689	731	784	760	755	2381	6376	5560	3022	1897	1086	779	735	689	670	672	663	678	698	697	696	647	639	663	710	640	674	686	671	666	654	732	727	727	715	708	659	698	728	670	668	690	698	723	728	716	678	699	711	680	674	666	698	704	662	709	668	697	700	646	697	718	696	697	677	671	719	712	671	689	699	710	730	693	670	686	686	685	644	687	743	699	631	659	684	719	713	691	712	684	712	656	713	694	677	726	723	692	665	727	703	723	716	659	654	692	620	638	725	764	720	695	720	663	694	716	666	668	708	701	675	718	707	723	686	746	650	681	675	707	672	692	656	714	680	670	639	657	672	658	708	676	691	669	669	673	726	659	716	632	714	667	686	680	718	702	667	647	723	678	722	635	725	699	688	677	702	708	702	688	699	635	644	655	687	703	678	728	734	718	704	724	656	658	691	668	666	719	686	696	671	698	692	723	683	674	712	669	689	719	652	677	723	657	709	673	714	697	691	708	690	674	717	671	686	708	697	670	714	703	695	676	698	669	670	729	648	683	661	718	631	701	690	644	697	733	670	690	709	647	740	665	689	726	728	672	673	687	696	671	739	679	676	693	669	701	681	732	725	700	738	716	704	680	692	732	671	677	687	672	667	663	694	714	716	704	688	669	750	687	678	680	641	716	686	678	678	722	666	698	688	707	693	665	701	679	725	725	705	661	711	731	738	702	701	711	709	699	674	671	709	657	663	687	696	685	702	690	650	664	693	695	686	717	704	666	751	719	664	701	669	646	667	656	690	708	725	680	718	662	676	699	695	714	671	738	707	666	664	689	749	693	668	658	684	656	691	691	672	722	690	704	666	712	714	720	690	723	676	717	696	681	693	650	677	692	676	681	698	675	717	677	699	704	664	689	709	746	699	669	697	684	670	704	736	651	705	707	691	736	677	650	692	686	687	693	695	689	718	689	711	648	691	690	685	656	646	632	716	665	672	693	709	684	698	684	679	706	717	670	725	717	709	697	671	728	688	704	725	715	699	668	674	689	665	720	710	669	691	711	701	664	700	735	726	695	688	672	663	677	714	703	705	706	712	687	715	665	674	714	656	723	708	694	708	639	687	706	668	696	652	666	674	681	731	703	715	744	725	632	744	727	741	647	722	702	676	682	712	683	647	692	709	683	641	706	661	654	675	708	725	648	676	703	655	659	663	653	675	660	681	715	716	683	698	699	601	712	735	720	682	708	700	712	665	679	645	688	702	624	709	711	704	657	701	714	719	715	659	678	673	713	680	691	719	717	692	681	667	710	665	702	716	681	682	667	698	696	679	639	649	710	660	732	689	700	665	716	685	672	666	666	735	724	635	706	650	733	660	659	677	710	695	687	650	747	716	710	723	631	733	718	709	731	722	670	701	652	656	678	695	703	674	719	707	674	684	671	684	655	705	687	705	703	712	717	640	684	707	690	662	679	723	735	655	696	692	670	696	705	715	630	665	683	716	706	654	731	722	723	739	668	655	684	677	711	724	721	682	660	685	678	683	692	721	686	670	641	664	679	668	731	663	675	693	658	646	659	649	645	641	686	707	685	699	662	675	686	743	674	731	697	694	687	697	723	730	722	717	641	677	682	698	708	683	604	687	681	699	725	662	677	621	685	697	734	659	696	671	763	623	712	674	637	706	698	658	712	682	677	642	669	703	743	689	690	704	728	667	668	700	693	704	661	701	676	695	646	666	668	682	664	654	679	693	708	673	713	662	703	689	699	678	708	726	660	746	674	709	694	708	695	674	691	653	700	685	641	683	662	706	636	749	695	682	693	664	668	698	678	646	669	654	714	691	700	685	660	652	694	677	687	711	702	698	672	696	642	696	660	704	676	689	680	663	663	715	630	632	654	716	739	705	680	690	706	716	648	701	713	651	676	711	686	693	692	683	709	696	684	686	744	706	715	663	691	670	726	696	691	627	704	670	642	676	664	662	678	680	711	683	742	734	635	730	672	663	688	693	644	698	693	685	720	676	664	688	644	684	653	692	726	702	688	686	668	694	688	732	693	683	717	645	631	671	659	629	696	696	720	691	673	707	703	686	720	695	670	675	668	677	643	694	702	730	709	700	634	699	709	655	683	693	661	650	695	684	676	699	708	675	671	693	644	670	682	711	703	655	663	686	696	741	639	669	670	695	690	704	675	725	702	654	700	656	695	703	657	694	668	646	705	706	684	685	637	697	638	677	670	689	654	723	694	691	672	687	673	700	713	672	675	759	679	680	655	676	640	638	707	688	676	731	675	696	687	703	723	667	682	657	669	726	660	665	673	702	663	668	643	681	690	691	715	715	678	722	675	661	661	710	721	695	726	693	671	688	654	676	659	709	668	701	678	706	678	705	706	699	741	672	748	724	665	669	690	723	682	680	682	712	707	681	679	685	661	632	788	660	664	699	724	677	753	693	664	672	724	630	629	659	662	692	681	673	693	671	710	724	672	675	678	704	685	718	646	698	668	699	668	699	705	672	711	684	668	682	701	714	664	715	657	724	715	657	683	684	689	645	730	719	680	776	676	722	639	699	672	659	659	678	701	687	685	667	698	724	701	661	715	678	708	715	665	711	718	678	676	708	693	719	736	709	685	645	675	653	702	740	685	701	681	679	715	738	686	678	638	687	683	667	701	722	692	673	657	735	721	737	702	669	739	667	701	654	671	660	713	635	707	687	710	670	674	714	735	665	657	690	721	692	658	669	733	689	684	671	710	692	624	692	691	708	660	730	692	727	662	685	709	674	756	716	735	667	697	676	730	688	708	642	706	696	679	670	719	729	705	671	656	699	679	653	698	728	685	708	690	696	649	697	678	684	704	720	679	688	687	719	682	731	701	666	686	671	632	709	704	650	702	706	682	716	730	668	654	663	678	673	673	657	718	696	686	672	701	671	673	700	716	630	619	678	689	689	751	727	712	713	689	708	700	668	668	698	690	661	702	690	670	683	671	705	710	695	633	673	695	680	662	705	711	730	709	707	685	679	689	734	702	690	647	700	728	648	663	721	686	693	779	688	673	682	696	694	663	698	703	702	675	681	691	693	728	703	649	684	687	669	749	642	687	708	690	681	685	658	764	646	710	684	655	706	681	704	657	727	673	659	658	665	702	679	745	703	675	688	680	679	719	688	640	707	716	731	676	686	715	699	694	688	719	730	718	634	684	712	753	676	702	687	725	723	708	691	725	729	667	674	670	656	700	678	718	689	710	743	725	726	702	729	675	725	649	664	724	696	702	693	654	681	668	672	668	700	668	714	675	674	685	698	695	716	684	726	687	688	703	707	682	689	681	678	695	678	632	651	669	679	680	697	667	713	697	709	696	689	703	660	699	657	653	699	651	699	680	659	676	626	663	621	676	706	711	709	737	700	635	680	684	675	679	695	689	674	666	691	705	671	700	708	690	647	681	681	707	737	680	745	698	681	728	694
6048	4375	2414	1234	532	683	959	1068	580	374	306	76	65	57	65	52	53	60	53	52	48	63	50	64	47	61	67	55	45	87	108	77	62	50	55	64	48	44	71	69	64	52	55	45	69	57	56	60	57	47	51	45	56	41	67	55	58	48	42	55	44	53	57	53	56	55	54	47	61	40	64	50	61	52	57	48	57	60	62	48	65	53	59	53	48	65	55	65	52	67	40	51	41	51	47	54	41	62	61	54	66	42	62	43	46	51	47	57	49	54	58	62	53	50	54	42	47	58	60	55	55	50	68	63	53	44	49	48	47	50	43	42	50	44	46	67	54	53	60	56	43	53	52	66	66	49	44	63	44	55	56	67	52	58	52	49	52	61	56	62	53	55	62	43	63	57	43	53	45	56	52	41	40	60	66	50	56	64	55	43	53	59	49	46	48	55	50	52	63	50	58	48	59	60	53	41	57	39	58	48	63	52	39	56	49	70	37	55	48	48	51	50	57	48	50	66	58	48	55	49	42	52	62	57	35	36	41	68	57	49	60	43	34	47	50	39	43	48	58	57	57	50	58	57	62	45	42	46	59	56	50	42	52	42	53	48	51	60	58	62	46	58	55	51	59	49	47	65	45	56	64	50	54	49	58	54	55	51	52	54	62	59	62	56	58	62	56	45	42	50	54	46	49	46	47	52	49	66	57	50	51	44	62	45	45	54	46	68	47	60	52	53	46	50	47	61	50	64	49	43	49	65	44	52	53	55	67	51	53	72	56	46	44	54	45	60	52	58	49	37	45	62	54	46	51	60	57	41	58	55	41	66	49	45	54	57	41	50	62	56	58	55	45	65	42	41	49	55	62	47	51	54	57	63	57	56	55	43	58	63	49	43	68	69	57	52	60	47	50	53	54	46	51	42	54	56	54	50	46	65	55	61	50	46	54	37	63	56	52	50	50	53	51	54	53	59	43	48	48	56	51	48	60	44	51	57	43	62	58	65	54	42	52	49	58	35	60	44	45	48	49	50	58	63	75	49	53	56	44	55	52	48	53	54	37	58	56	48	47	38	58	53	46	61	54	44	52	50	57	46	62	57	58	67	52	40	58	49	72	57	62	62	51	48	48	52	70	59	47	55	39	58	61	49	51	54	46	50	47	56	50	66	56	67	52	52	52	50	68	51	46	44	44	69	39	38	48	50	51	60	46	43	48	50	63	58	53	49	53	56	58	61	71	51	61	50	45	52	52	74	54	48	54	61	48	55	38	54	65	51	56	54	60	53	45	60	43	39	54	51	55	49	55	58	45	51	45	51	52	44	63	42	65	49	53	46	48	50	42	55	64	50	73	44	47	42	54	55	47	47	42	40	52	40	56	46	65	57	49	43	53	54	39	53	47	46	53	40	46	61	49	50	56	53	60	48	47	51	44	51	61	50	70	50	60	62	50	50	47	44	59	54	65	62	60	48	43	48	44	55	50	59	49	56	51	59	48	53	47	48	51	47	51	65	44	57	59	54	57	51	62	56	67	58	56	46	49	52	56	43	39	64	64	55	59	48	56	42	57	51	50	46	59	52	57	52	42	47	62	57	61	49	48	60	47	56	52	61	49	59	61	48	47	56	47	49	57	50	39	43	55	55	52	60	51	53	58	49	55	43	57	53	44	49	49	48	48	54	46	52	69	59	57	51	60	51	40	39	45	41	57	50	40	53	49	53	54	40	49	60	43	47	56	59	43	53	55	43	50	58	52	49	43	48	55	41	64	48	56	53	62	57	47	68	50	56	43	54	47	46	42	47	53	48	49	49	56	64	62	56	62	57	62	71	67	64	51	51	59	53	66	49	48	50	46	56	49	56	52	58	42	50	57	54	48	62	50	57	56	41	64	60	41	63	58	48	56	64	56	55	58	48	56	56	47	41	62	68	52	52	42	43	53	39	51	55	56	49	47	46	49	53	71	53	60	48	49	56	54	68	45	55	58	70	51	52	59	57	47	50	60	55	40	62	51	51	61	52	58	62	53	38	51	53	59	51	45	59	68	46	53	43	46	66	46	60	51	55	52	49	47	48	56	53	50	58	60	31	43	60	44	51	56	50	52	48	51	60	53	52	62	45	35	52	42	50	52	54	60	59	62	54	61	49	60	51	45	43	59	65	47	48	57	50	63	49	49	55	44	51	53	57	52	59	48	51	44	51	72	53	56	69	57	61	45	48	48	55	47	55	58	57	45	53	60	62	56	50	58	64	43	41	59	53	51	60	50	62	64	62	63	48	49	45	56	66	53	49	54	49	46	48	51	48	51	55	57	48	50	54	56	51	56	55	40	51	59	63	48	49	52	51	46	59	51	70	53	68	50	53	50	52	48	59	43	61	60	50	50	57	44	53	63	64	51	48	62	47	47	48	47	56	53	60	42	65	63	36	59	48	54	62	59	63	55	48	61	50	46	50	49	39	61	44	58	69	40	47	64	51	48	68	46	54	54	54	55	57	53	53	51	59	41	58	42	57	46	44	50	48	54	57	43	67	58	42	40	45	42	63	46	66	56	55	58	46	61	55	42	51	43	42	44	50	55	46	47	64	50	55	50	62	49	47	54	63	45	57	47	55	51	56	46	44	39	48	45	72	48	65	41	41	61	57	57	43	52	54	49	69	61	53	53	47	69	54	53	51	53	51	61	56	42	37	60	55	48	49	37	59	45	56	52	53	57	50	55	51	55	51	55	47	37	59	61	47	55	55	52	47	54	43	56	55	46	50	60	47	49	48	52	50	44	53	50	51	45	60	55	41	55	52	55	59	48	50	44	50	46	36	42	58	48	56	57	51	50	64	56	61	55	56	52	44	57	47	56	52	45	49	55	50	58	49	42	61	43	55	51	43	40	51	46	43	66	60	45	51	61	58	50	45	44	57	50	65	46	47	51	69	44	58	52	46	56	49	54	60	44	58	36	66	48	48	49	43	54	45	39	50	62	56	56	49	54	40	66	39	52	49	49	33	50	42	57	54	51	57	47	49	44	55	49	65	52	65	50	70	68	52	57	48	58	50	43	54	42	69	51	48	47	44	61	64	60	56	58	73	45	64	63	54	64	52	45	59	45	58	51	43	52	51	50	54	62	50	65	60	46	44	60	57	64	57	59	56	49	52	50	45	68	59	56	58	49	47	50	62	56	44	50	63	53	60	59	43	50	42	61	64	52	40	50	49	49	42	71	51	57	62	50	56	54	50	61	48	60	53	61	58	50	42	42	73	53	58	49	47	59	64	54	55	64	53	50	51	53	57	61	49	49	55	53	53	52	42	57	53	50	68	55	60	56	56	56	55	57	65	53	62	56	56	57	46	42	65	52	45	38	55	57	56	44	58	57	55	59	52	58	42	47	45	46	55	51	50	63	49	54	52	61	59	64	43	49	64	50	47	54	51	40	59	41	41	58	49	57	57	53	53	56	59	41	48	47	48	61	58	53	45	37	46	67	66	41	37	49	58	52	57	68	59	53	45	52	51
36977	27707	21161	24834	23453	26676	27678	25959	17865	13600	9864	2266	696	707	728	650	670	724	693	682	657	697	736	715	745	668	666	732	1121	2323	2192	1545	1048	781	660	690	680	650	676	653	640	663	650	647	688	635	647	636	678	675	684	662	617	626	681	689	692	651	621	669	676	671	695	670	724	694	698	655	695	677	690	659	691	642	694	675	704	649	666	684	694	656	727	646	657	687	654	674	631	690	666	634	661	695	680	641	627	626	705	640	684	693	647	617	664	655	726	635	712	664	737	678	706	661	663	657	697	649	645	670	662	655	648	708	661	677	649	673	659	652	672	658	688	666	683	627	650	686	720	710	667	648	662	703	669	640	670	690	647	650	658	657	712	710	694	697	695	690	653	680	631	668	674	681	671	706	653	613	644	698	700	656	706	679	666	665	678	682	704	692	607	683	706	656	640	676	681	689	657	686	612	721	643	656	667	680	670	696	700	660	662	662	660	645	665	677	706	686	651	709	607	654	681	638	687	678	657	663	643	697	633	728	666	676	683	706	655	648	641	678	645	681	650	659	682	675	639	673	640	643	627	659	693	671	659	635	668	686	666	696	668	666	698	690	662	657	670	713	687	687	675	683	648	663	701	685	690	671	672	679	716	654	663	674	719	672	664	664	657	660	708	636	662	692	687	705	698	658	712	673	664	702	666	661	673	715	705	667	626	670	653	685	729	693	658	652	665	690	664	690	687	673	666	689	671	708	711	633	643	668	726	692	672	700	676	701	679	630	686	730	691	643	658	658	704	671	671	664	701	665	662	675	678	647	644	655	639	665	677	678	638	666	705	637	657	678	704	695	656	694	674	649	723	690	656	674	687	663	650	687	648	686	676	638	695	675	703	693	661	649	681	715	699	662	729	705	693	662	730	646	718	665	671	656	626	652	670	698	662	690	656	732	689	646	640	680	648	670	685	655	698	655	710	645	681	628	691	676	732	624	654	672	686	672	680	651	679	657	644	717	665	686	697	681	682	672	642	685	615	659	697	650	678	691	673	669	651	676	707	672	657	678	682	673	645	657	661	656	684	673	683	675	682	672	655	650	679	698	670	680	680	685	664	688	664	635	653	662	685	678	638	674	659	696	649	665	673	680	671	609	703	686	647	670	652	707	658	669	659	654	656	665	664	691	696	715	641	664	716	672	667	632	696	722	692	720	640	672	691	655	665	668	702	647	650	691	658	685	679	699	662	695	691	711	652	637	627	634	657	689	669	681	665	718	647	650	666	724	685	682	692	698	638	698	656	707	687	632	641	705	686	662	664	658	643	679	660	672	655	647	682	674	733	657	691	677	692	679	657	696	655	639	669	723	659	678	678	657	661	648	673	680	655	663	632	662	646	661	646	671	652	709	657	685	658	654	679	691	650	672	687	707	663	667	664	660	671	714	665	671	644	662	700	634	674	671	698	707	685	681	655	682	706	645	672	642	654	684	609	689	668	669	672	704	673	660	670	676	660	701	684	639	672	640	665	632	637	669	702	671	643	676	710	617	672	714	646	623	690	699	710	689	678	639	682	690	602	738	666	630	694	644	639	679	672	664	632	618	658	699	689	694	674	695	671	652	710	752	660	689	670	676	689	706	708	686	631	758	706	670	664	664	683	676	640	674	709	679	708	666	677	657	684	621	652	679	687	654	617	668	651	656	630	708	648	722	740	658	674	671	698	676	709	672	679	688	688	669	682	742	651	694	665	662	696	657	686	630	648	651	654	624	690	664	681	680	655	648	600	670	682	631	692	684	668	656	692	720	655	689	639	685	628	651	644	668	711	693	690	674	703	668	700	666	670	673	668	709	662	708	713	629	743	680	687	720	675	678	655	681	700	676	694	672	654	701	693	681	734	627	659	647	635	728	671	668	656	737	633	629	690	658	665	670	701	657	616	678	663	671	680	676	668	654	650	668	690	676	615	707	706	673	671	671	670	655	637	674	668	685	702	670	660	648	680	625	721	666	677	647	702	691	669	685	665	669	713	651	706	673	690	694	655	718	643	717	708	668	686	677	631	723	649	679	672	714	680	647	687	651	692	620	668	705	631	687	681	650	696	656	657	654	669	684	685	656	713	684	669	615	671	684	690	705	702	681	692	707	691	694	646	701	695	634	697	653	638	745	677	679	663	698	697	664	664	664	690	688	703	668	677	671	627	686	687	637	644	685	650	686	706	636	647	697	707	695	654	632	721	701	658	668	705	682	643	681	693	640	693	624	694	653	687	672	673	624	691	679	699	674	698	681	671	699	673	615	637	675	714	609	698	692	679	716	655	659	679	672	686	643	682	685	679	636	703	655	665	676	710	694	696	704	659	654	699	665	715	604	664	678	667	645	712	656	680	674	648	698	697	655	661	689	693	666	688	676	649	617	679	647	650	643	683	713	665	638	677	673	681	682	711	665	644	680	656	655	683	686	648	665	643	666	703	651	687	686	662	704	683	677	666	700	678	690	712	673	715	682	614	667	648	690	627	651	615	684	641	710	692	672	673	692	632	647	689	703	697	650	652	738	693	654	632	685	667	704	655	653	611	677	664	657	664	655	690	668	683	657	662	687	674	660	711	654	706	635	684	674	644	712	679	687	697	716	697	708	649	696	693	691	669	666	691	695	661	665	659	636	669	692	647	640	688	675	711	688	711	678	710	728	677	619	677	667	647	605	685	645	669	679	718	666	658	660	725	659	672	666	675	660	668	669	656	659	698	708	676	673	657	722	648	665	609	677	647	642	641	677	684	676	669	672	676	663	686	689	649	649	653	650	713	644	697	675	690	690	672	674	686	661	617	644	699	707	669	721	646	679	707	715	673	654	681	657	639	707	634	674	696	647	669	664	683	708	652	673	650	672	694	679	637	696	676	647	662	699	699	723	671	675	682	672	686	676	684	698	659	679	707	611	666	641	682	646	657	664	688	665	674	737	698	686	696	650	647	679	680	671	675	697	682	683	672	651	699	687	638	646	701	676	639	636	685	651	665	702	722	704	669	646	647	663	639	653	681	681	695	698	709	676	694	729	732	737	701	680	667	703	700	679	703	689	649	687	687	624	685	648	628	704	664	652	689	666	621	667	685	639	687	707	645	685	660	692	676	681	664	689	607	694	754	679	669	661	664	657	696	612	682	702	649	652	680	690	688	671	666	709	677	629	650	669	652	687	680	640	645	698	697	664	657	679	710	692	654	658	684	684	721	721	646	678	686	712	666	667	694	658	705	660	748	674	704	663	670	704	675	641	676	644	672	647	646	650	663	692	678	639	693	682	677	691	675	648	618	696	675	691	686	694	684	732	668	652	679	690	723	654	660	700	619	669	660	653	716	713	658	614	653	677	713	675	666	638	688	657	702	657	723	695	658	699	661	661	690	711	673	658	672	663	671	663	673	679	654	662	670	665	664	660	682	638	657	631	700	689	638	718	707	696	648	657	683	689	655	637	698	689	670	684	695	703	669	726	645	706	709	721	679	695	711	674	742	669	603	695
11497	14949	7676	3750	1637	2172	2915	2633	1374	937	479	61	55	51	54	45	66	49	48	61	55	43	52	39	56	67	45	47	90	185	132	89	59	57	63	63	50	51	61	52	47	44	52	49	39	51	61	41	49	41	43	56	51	57	58	49	42	59	48	54	62	54	49	68	51	44	54	48	54	46	44	55	58	43	50	53	77	60	53	53	52	39	59	59	45	67	65	43	46	69	64	62	52	54	54	52	50	69	66	55	47	35	51	56	60	57	54	51	48	53	55	63	54	47	48	62	53	43	57	48	46	68	46	41	55	63	58	49	42	55	65	54	50	40	49	46	58	71	43	52	50	63	62	51	60	54	67	55	60	57	49	40	55	44	50	51	51	50	54	57	61	59	62	56	43	47	60	39	53	57	39	52	55	66	49	60	62	50	47	63	42	57	42	63	50	45	61	50	63	54	55	49	49	62	50	60	53	58	48	43	63	57	53	52	51	59	66	44	53	65	57	44	47	55	43	47	56	58	44	49	46	47	53	48	53	58	46	55	36	48	42	53	57	54	42	48	56	47	48	56	39	54	45	39	42	55	58	59	48	50	43	43	42	55	53	55	49	55	58	50	59	53	44	57	50	65	53	59	47	38	48	54	47	55	66	50	62	63	54	51	47	66	54	57	47	59	41	34	54	56	49	56	41	44	40	54	49	44	50	52	75	63	63	52	60	48	53	57	42	68	54	53	42	54	50	55	61	61	69	54	46	53	71	57	44	66	56	63	58	57	57	52	49	55	61	45	59	59	61	58	54	52	50	53	50	64	49	39	47	40	62	45	58	70	61	56	49	58	55	52	59	60	50	68	58	51	70	54	58	49	48	49	53	44	64	56	54	44	47	44	59	36	48	68	57	46	62	62	69	58	52	48	61	59	40	44	46	48	56	69	50	66	61	60	49	58	42	41	47	54	50	45	44	34	53	63	76	58	42	59	52	56	40	60	57	49	49	49	54	53	44	60	54	63	56	56	61	44	48	59	44	73	56	51	50	43	60	46	46	36	55	47	42	50	41	54	55	49	43	58	58	49	40	51	46	57	62	54	53	64	41	63	57	61	43	59	41	44	43	54	58	52	53	43	61	59	47	62	53	48	60	47	51	71	65	53	33	60	56	47	49	45	65	53	49	60	55	55	57	48	53	44	59	54	59	59	51	53	45	53	44	56	52	51	41	53	58	51	67	48	43	54	51	63	52	48	49	52	53	52	63	64	57	45	71	60	61	47	51	63	53	39	47	58	51	58	57	52	34	64	43	48	52	57	50	49	50	58	41	61	51	55	56	49	51	46	66	57	57	56	50	52	40	54	50	52	53	55	52	40	59	44	57	53	65	50	50	55	48	67	40	51	53	57	38	44	41	55	29	71	45	56	48	66	49	38	51	56	56	48	48	42	41	44	52	47	70	59	53	46	70	44	49	47	48	46	48	48	60	52	46	46	59	51	52	41	50	58	58	50	48	48	61	46	48	46	61	52	40	62	61	53	37	50	55	68	54	49	46	52	49	39	62	63	51	51	52	38	69	53	45	44	65	49	46	58	57	53	49	51	57	51	62	52	50	45	56	60	46	52	62	66	62	46	45	43	50	63	57	53	42	68	42	55	68	47	46	48	48	51	45	52	48	55	48	60	59	42	48	74	41	51	44	48	52	56	49	56	48	40	67	65	55	50	61	48	52	46	55	54	65	57	52	56	70	46	53	42	64	49	60	55	50	59	63	48	54	62	53	65	54	43	39	58	39	45	52	48	59	44	59	47	50	53	54	63	55	50	56	47	51	55	48	61	52	46	64	60	52	51	57	56	48	44	62	45	42	44	72	67	52	51	53	45	63	45	66	57	52	43	59	57	57	65	53	53	54	59	63	49	45	59	48	49	63	59	46	47	45	53	49	50	55	47	54	59	53	57	49	61	49	51	51	62	57	59	48	49	53	69	68	45	47	52	55	54	52	47	56	59	63	56	61	46	62	59	55	64	48	47	61	45	60	38	57	50	66	62	59	52	61	56	49	55	48	46	63	60	62	45	53	57	57	55	48	49	35	54	45	65	53	62	56	64	61	55	56	43	63	48	63	52	44	50	45	57	59	59	51	50	50	40	49	43	57	46	58	66	57	61	61	46	47	54	59	48	54	51	56	61	41	47	49	50	61	54	60	47	48	59	43	55	40	36	45	37	46	40	52	44	54	38	45	50	62	55	53	52	61	54	55	38	52	58	55	48	47	50	52	64	45	52	55	65	55	49	64	49	46	51	51	61	55	41	67	59	54	53	64	55	49	60	50	63	54	61	44	58	39	63	53	63	56	47	49	65	77	35	58	58	55	47	63	46	50	61	61	51	53	53	56	44	46	57	53	52	61	63	50	52	55	51	46	58	53	64	54	56	57	61	57	63	51	55	55	61	45	60	56	54	60	51	59	57	54	73	55	49	49	52	57	46	57	66	61	47	64	58	58	47	52	56	49	39	54	65	52	46	49	52	47	53	58	50	47	49	44	52	54	44	45	60	54	54	52	55	62	52	45	48	57	61	37	52	54	62	44	48	62	53	66	40	53	42	65	57	49	50	49	45	56	50	55	51	58	60	56	42	69	52	48	49	44	49	61	44	50	41	61	50	53	57	49	60	43	53	50	58	57	52	37	55	55	54	49	57	57	53	65	48	46	57	56	56	56	51	68	50	49	51	46	48	60	52	43	47	48	68	58	47	55	47	44	49	35	57	62	53	49	48	62	63	52	57	51	50	51	60	52	66	55	58	47	64	58	55	63	44	44	45	59	50	48	62	67	57	53	61	52	46	55	57	65	57	46	46	50	67	43	43	54	57	51	58	60	46	46	40	47	40	71	60	54	46	65	50	58	65	38	39	44	61	48	50	46	74	56	58	46	50	64	45	42	45	48	61	45	49	54	43	51	49	56	52	55	46	51	65	54	59	58	49	49	43	46	56	51	60	54	38	43	49	57	61	52	65	56	31	54	52	66	60	50	54	51	47	62	54	55	58	44	68	62	46	54	55	40	48	59	51	39	59	48	67	45	56	46	62	46	53	66	55	43	52	50	58	54	55	45	52	42	52	52	42	55	51	62	56	59	52	53	60	48	44	58	49	57	54	58	52	51	57	54	51	49	53	55	50	52	53	55	60	52	61	56	39	45	47	56	52	42	58	50	47	59	54	55	53	55	56	50	47	43	67	52	50	45	50	44	54	43	46	73	45	47	47	62	40	53	43	47	44	56	43	43	48	58	69	61	51	44	45	59	48	53	53	48	59	60	45	42	61	42	59	43	59	51	40	53	68	48	56	64	51	61	36	48	58	59	61	44	47	37	51	58	43	47	47	43	58	47	53	37	51	43	51	48	61	44	52	41	62	50	51	56	58	49	42	47	51	53	50	48	60	52	52	42	65	59	60	46	57	51	42	73	49	33	47	46	47	56	45	52	57	59	62	58	47	51	55	69	42	56	54	47	68
48135	38972	30187	35793	34118	37128	37579	33625	25762	22745	12098	1540	801	814	761	747	728	726	748	793	704	738	698	736	678	728	729	708	2248	5017	3830	2178	1333	888	745	698	694	648	687	683	692	674	620	700	741	683	668	674	657	655	676	695	666	697	661	686	659	666	677	674	667	718	628	683	675	669	690	726	659	678	646	662	662	676	657	666	673	715	744	673	667	695	688	710	670	700	657	683	695	694	638	644	713	670	676	649	694	684	721	692	699	720	689	701	677	641	684	659	706	662	695	705	680	666	705	696	650	681	672	678	719	639	660	723	683	643	673	720	644	689	698	672	661	646	690	683	677	648	676	712	677	625	688	637	727	647	668	676	665	680	668	716	663	643	680	657	652	660	624	731	661	656	693	693	672	700	659	671	672	646	677	661	670	670	691	669	664	690	669	652	687	615	661	634	689	690	679	646	699	672	642	731	697	665	663	663	672	668	677	666	725	706	661	673	657	720	688	665	675	645	666	674	707	669	654	669	696	694	697	675	649	683	631	672	679	726	655	659	694	638	672	683	708	663	724	664	688	665	659	677	692	711	676	683	692	687	701	660	680	648	702	646	666	690	706	662	652	709	680	688	668	691	671	669	688	680	691	688	682	661	705	676	644	651	697	664	697	676	654	677	705	642	677	699	647	684	697	686	614	683	691	664	653	678	694	679	669	673	701	706	686	678	679	710	705	661	662	704	713	734	685	713	638	639	651	660	674	650	709	677	658	676	684	649	687	676	721	664	633	723	674	682	669	654	750	634	682	623	677	720	684	658	671	669	693	735	672	657	651	676	631	708	705	708	670	689	678	698	670	723	748	668	694	660	667	670	670	663	703	704	701	665	680	680	675	697	650	694	666	695	703	651	658	729	687	713	708	679	746	688	703	686	678	678	648	687	679	713	690	695	712	724	660	661	718	709	720	663	706	695	656	670	697	661	698	650	647	687	709	692	755	693	679	730	674	696	700	665	716	704	684	672	706	686	649	686	693	723	666	675	673	686	683	707	649	759	664	690	725	688	711	666	722	690	677	672	698	656	653	626	637	685	699	667	696	701	729	657	727	687	664	661	716	624	676	671	678	672	644	663	661	680	628	640	667	670	651	677	685	633	660	667	675	691	711	674	673	667	648	702	692	700	720	652	673	699	672	699	699	676	677	691	702	701	725	641	660	663	637	734	650	701	730	696	634	665	672	702	659	717	676	669	661	708	688	706	651	683	661	723	729	680	725	726	675	666	705	685	664	695	666	705	673	731	648	679	712	740	628	679	649	688	664	712	702	668	648	682	685	699	727	698	714	652	722	698	683	651	672	671	711	650	673	595	689	687	708	651	663	710	677	708	675	618	646	699	692	686	686	680	671	697	659	676	703	639	705	687	659	711	642	649	704	658	633	662	650	655	660	686	647	722	701	668	686	705	673	668	654	681	669	657	632	656	700	651	731	706	683	677	697	675	681	702	679	691	753	662	658	706	665	665	683	681	640	702	686	714	653	689	703	690	666	671	752	670	664	670	659	680	617	708	625	677	642	689	698	700	654	669	683	630	675	709	640	680	691	681	676	697	682	726	698	733	659	599	680	684	670	699	685	683	650	651	674	701	698	683	669	667	699	685	688	611	692	682	710	668	667	686	685	616	670	646	745	682	694	675	707	741	732	702	669	696	689	661	691	746	645	705	716	672	649	705	702	706	699	656	660	698	630	681	695	690	767	722	697	686	700	701	704	676	678	694	684	697	660	669	666	697	716	703	677	685	676	692	673	655	665	690	667	686	682	660	705	667	724	682	663	611	676	682	652	659	703	686	663	689	690	662	701	671	646	681	705	618	730	703	683	686	705	691	654	661	668	677	686	663	695	671	646	669	665	663	673	673	676	655	684	666	675	723	658	705	679	726	689	759	738	696	696	673	683	656	672	645	690	676	720	662	677	688	652	694	684	667	689	680	652	655	708	700	673	659	728	673	669	630	645	684	665	696	673	712	714	713	722	713	625	648	686	737	666	673	698	675	686	689	696	668	715	686	695	669	655	644	671	694	750	704	659	690	671	708	670	720	683	674	691	707	684	686	678	702	690	700	671	663	645	671	654	691	707	688	666	722	672	681	669	700	695	637	665	698	616	682	690	740	668	682	700	665	702	681	665	647	619	695	657	694	659	670	705	678	674	635	667	686	696	694	667	625	679	672	685	702	653	696	648	706	681	688	673	665	705	661	675	692	691	696	655	705	695	667	640	694	685	708	751	651	686	674	661	746	653	747	718	712	690	641	715	676	658	712	697	620	669	744	692	720	653	661	679	695	720	696	670	701	698	624	738	656	694	679	639	690	667	669	705	676	719	669	689	685	687	681	671	671	639	687	704	687	657	680	657	674	663	734	633	697	674	726	676	668	705	706	693	683	625	679	681	664	699	658	690	686	701	717	712	720	646	678	671	633	688	670	662	745	712	675	711	706	680	670	665	662	628	642	707	673	666	688	663	661	671	653	697	665	697	682	708	673	711	683	673	749	690	715	671	709	742	704	702	684	697	668	688	677	680	649	643	697	647	661	679	676	666	706	720	699	688	692	641	708	685	682	688	671	712	665	683	640	680	687	684	704	736	625	708	655	641	687	684	681	704	675	666	705	672	669	722	648	681	697	662	620	658	631	681	661	664	677	637	720	686	692	639	654	696	745	701	694	698	624	713	689	657	686	672	669	638	694	689	700	698	668	721	665	692	692	687	700	656	666	722	725	659	689	639	667	718	679	663	692	660	680	687	674	686	708	650	678	678	660	700	703	695	635	719	678	665	686	666	645	669	730	685	673	661	679	684	693	686	646	669	663	699	683	685	681	718	661	691	671	708	763	715	678	675	697	630	673	699	717	633	697	644	718	679	668	692	671	699	659	722	624	682	677	699	686	636	712	650	701	700	689	687	693	661	692	692	674	672	647	682	682	719	686	681	675	693	665	673	650	668	678	654	646	710	670	721	702	681	679	714	669	662	690	679	671	718	667	714	662	686	633	690	684	626	691	678	700	703	618	682	683	649	723	679	695	716	688	644	673	703	669	681	681	656	713	676	671	648	685	674	661	675	685	688	695	692	728	667	715	716	671	730	718	666	669	654	653	661	718	608	649	694	642	707	620	653	678	689	687	618	662	709	649	665	677	691	666	701	691	638	678	685	656	699	698	685	678	639	691	649	647	702	682	677	689	683	647	715	710	677	684	727	705	692	711	658	694	636	701	667	706	709	643	714	660	694	677	669	680	665	698	674	677	660	681	731	659	714	684	665	682	676	695	653	689	680	672	676	605	724	668	687	666	722	670	673	677	674	682	677	703	669	693	664	699	643	665	685	689	662	701	699	706	725	674	671	665	670	715	673	696	648	659	655	726	670	634	698	669	681	650	688	718	661	639	662	665	650	680	681	703	673	650	721	719	731	632	692	698	647	632	670	649	694	668	660	669	754	661	709	675	685	659	676	658	701	696	655	695	702	654
11221	14021	8200	4303	1441	2396	2984	2696	1416	1152	273	55	68	66	54	46	57	59	59	56	73	48	50	52	50	45	42	60	123	219	175	115	79	67	58	52	54	57	62	70	58	59	57	57	48	56	60	68	37	59	58	53	51	50	58	54	47	45	50	43	57	56	42	42	55	49	60	52	42	65	52	46	51	58	51	48	51	52	57	47	52	53	61	58	55	41	71	55	50	48	54	47	58	52	46	68	49	54	58	57	43	44	63	53	55	48	57	70	47	57	62	41	60	54	61	50	53	57	50	49	43	49	59	47	55	56	57	36	61	52	51	44	51	64	55	64	65	39	48	50	54	62	57	66	63	52	59	56	42	48	45	57	58	47	50	48	54	51	53	52	68	46	46	52	75	58	59	54	54	58	49	46	60	47	53	44	49	53	49	60	52	48	51	51	61	52	62	56	56	48	50	60	60	48	59	60	62	58	56	59	54	49	52	65	54	56	70	45	44	60	47	50	63	42	58	57	54	49	47	62	54	52	60	45	55	51	44	59	55	59	44	55	51	57	68	64	48	42	58	58	47	48	55	57	54	60	48	53	62	52	51	53	50	56	62	61	47	53	49	61	50	63	56	56	57	49	58	52	41	44	40	58	53	59	56	48	50	53	41	57	62	57	51	61	49	55	49	56	53	53	61	46	54	62	59	52	41	62	72	67	68	59	60	44	60	52	52	52	50	49	58	64	56	53	62	39	57	48	49	58	36	78	44	46	52	56	58	52	52	60	59	60	62	49	44	44	57	50	67	60	45	60	55	54	45	50	43	60	59	53	64	57	50	55	52	59	59	55	40	60	54	69	60	47	55	61	56	46	47	58	56	52	61	41	47	59	55	54	48	54	47	52	61	56	57	57	62	63	56	45	50	58	61	48	58	59	60	44	56	56	62	64	52	44	54	57	48	50	61	35	57	48	59	58	57	44	58	54	50	56	57	52	55	51	53	51	55	56	50	46	54	34	53	48	44	52	51	54	40	46	46	54	48	46	51	46	54	55	48	47	55	56	59	52	54	61	54	52	53	55	51	61	57	45	48	55	50	55	61	55	56	48	51	38	63	50	38	60	34	54	56	57	55	52	55	52	63	52	50	56	65	65	59	39	62	52	68	50	56	58	72	53	53	45	60	63	54	51	61	51	65	66	56	43	62	52	49	44	52	52	62	50	70	42	62	65	37	65	39	68	44	46	42	58	50	56	48	67	35	52	40	44	63	66	58	53	65	63	55	52	49	52	48	58	49	63	45	60	62	45	57	70	48	59	59	57	53	68	55	61	48	64	54	48	49	62	47	57	44	58	60	58	56	50	55	59	54	55	66	40	49	45	51	43	43	59	50	62	48	57	46	56	67	47	49	56	69	54	57	61	65	62	61	45	58	63	54	60	62	42	55	51	53	62	54	57	44	49	52	63	45	42	55	63	51	53	59	55	50	56	61	53	52	66	63	51	48	58	56	59	50	52	50	60	51	64	61	60	59	54	54	53	61	58	47	61	61	41	60	61	55	46	63	51	53	57	62	49	54	57	52	56	46	43	45	61	48	48	51	44	47	53	68	66	74	46	47	57	57	57	53	67	40	47	51	51	60	56	56	59	46	65	50	59	55	48	67	56	50	52	57	55	42	53	61	53	48	56	53	64	59	62	51	55	53	55	53	54	48	53	52	64	52	54	52	55	56	67	56	52	54	51	54	51	55	56	52	46	51	59	71	58	57	59	58	54	53	49	45	51	58	60	43	60	48	47	50	46	54	53	54	54	45	47	65	41	52	55	45	51	54	47	56	61	68	61	75	55	60	56	57	49	57	55	68	60	54	58	68	62	50	66	39	72	55	45	62	53	52	43	55	50	58	50	51	47	56	61	61	52	51	61	54	63	57	57	58	65	64	44	62	40	56	57	54	46	52	50	52	58	53	65	54	61	50	53	58	56	60	54	47	46	66	60	49	59	55	57	45	55	54	55	54	49	68	53	62	72	53	58	47	47	70	57	46	50	51	61	53	47	56	60	50	77	45	44	50	63	54	61	58	54	43	62	45	55	45	47	47	58	60	62	66	54	50	57	51	57	56	50	55	48	67	44	59	47	44	54	46	46	48	56	56	61	48	59	60	48	46	43	51	60	48	47	47	55	46	57	62	55	50	49	61	58	53	42	57	63	64	58	58	49	55	49	55	63	56	73	38	55	62	53	62	43	59	50	58	64	58	43	69	57	57	51	57	50	59	53	64	60	53	45	65	56	57	58	47	64	56	62	48	49	65	62	42	61	53	46	42	60	58	49	45	64	47	50	55	51	50	41	48	56	52	47	48	61	54	62	47	59	57	50	52	42	60	50	56	45	46	58	46	51	64	58	58	60	60	57	46	51	56	51	60	46	65	53	70	62	54	48	59	49	63	54	52	52	59	60	52	48	53	59	48	58	57	58	58	55	49	44	56	45	51	54	58	58	60	58	60	50	66	60	51	64	63	52	50	60	38	53	65	48	59	78	56	57	51	52	57	54	62	52	64	62	68	65	53	70	58	52	56	52	57	63	63	49	58	65	55	55	48	55	56	63	62	44	53	49	51	67	48	64	57	71	60	55	59	58	35	41	42	56	57	57	50	43	55	54	58	59	50	55	53	47	50	63	54	41	46	57	60	59	56	72	56	43	61	47	53	48	45	62	74	60	59	59	46	51	52	53	57	66	66	49	59	56	52	47	47	48	62	62	62	52	50	39	58	54	51	49	59	59	59	52	61	64	52	58	55	52	57	62	34	51	55	62	49	43	63	63	49	53	68	59	65	41	64	42	53	49	64	58	50	52	53	38	43	57	56	71	54	63	62	54	54	61	51	51	53	57	59	53	50	46	58	44	45	64	42	59	63	52	45	52	47	55	58	45	53	61	55	63	51	56	55	58	61	55	44	53	58	56	48	48	49	51	47	55	53	55	37	56	58	56	44	51	44	60	55	49	54	54	56	43	48	48	51	44	56	42	59	47	57	53	54	62	51	60	55	58	52	47	43	50	58	62	58	54	58	54	54	55	59	52	51	53	44	48	51	47	63	60	50	61	63	56	46	67	54	58	49	56	53	57	38	48	68	52	45	54	53	53	59	62	52	52	52	57	48	39	61	49	71	46	50	47	46	48	72	57	54	47	47	55	46	49	56	48	45	71	42	61	69	47	49	56	41	69	58	56	56	55	57	56	60	38	64	63	57	46	61	57	56	54	45	53	55	48	54	62	59	64	60	51	38	56	37	58	51	61	53	62	64	37	50	62	53	57	57	52	60	54	57	47	53	46	56	42	57	64	45	61	47	58	67	55	53	56	51	40	64	46	46	60	49	50	56	56	51	49	59	48	48	46	41	60	50	74	39	62	52	45	45	65	58	50	64	49	58	49	52	61	57	66	53	58	54	49	62	46	48	51	63	57	61	60	62	42	47	50	53	57	45	48	39	47	54	49	52	55	45	57	54	52	45	45
45252	39057	31814	35540	32127	38856	38683	34668	25833	23694	8634	976	931	822	820	792	772	762	754	750	732	738	774	804	735	718	791	707	2961	6603	4904	2924	1648	955	760	720	712	672	689	733	701	683	699	627	720	662	666	697	693	724	726	693	668	710	699	708	667	690	684	679	725	701	742	689	748	694	678	690	730	666	678	703	715	714	683	715	710	699	728	726	727	683	669	722	764	712	743	661	695	693	704	677	694	678	677	695	692	697	707	713	722	689	719	685	686	677	731	691	690	671	714	702	689	683	681	705	709	724	724	709	704	659	702	703	699	695	695	674	731	742	670	708	695	661	682	696	709	689	707	726	727	645	689	695	692	656	702	689	670	688	703	753	711	751	715	707	693	654	655	690	683	647	690	639	726	681	664	684	660	637	739	652	690	723	693	689	697	695	691	687	670	724	698	667	645	689	658	646	695	661	733	720	703	720	699	677	693	700	769	674	741	695	680	645	746	724	653	720	738	693	749	691	711	686	698	697	702	726	708	657	719	711	726	659	673	671	692	713	709	718	719	739	703	701	689	686	712	693	717	720	716	653	738	709	679	686	761	709	709	669	709	735	700	677	731	693	751	673	695	746	740	732	717	701	734	718	674	681	766	724	683	667	731	710	714	672	678	657	697	687	711	705	697	684	678	734	749	707	661	696	720	696	661	656	692	706	717	674	715	660	680	716	703	709	666	711	634	670	701	660	704	676	710	719	703	732	678	697	708	639	701	704	738	744	664	689	674	688	729	693	648	682	687	777	668	694	744	668	724	722	691	657	702	675	739	663	742	685	647	721	718	683	684	685	688	685	701	733	734	704	705	691	713	665	693	691	668	769	681	728	709	678	689	713	711	688	715	718	663	699	742	737	701	657	723	710	730	686	731	704	759	696	678	704	669	716	723	706	686	707	732	698	702	673	678	690	708	679	711	702	706	650	751	663	706	671	714	701	681	651	701	705	734	720	699	710	720	725	732	680	702	698	723	740	744	715	688	692	711	715	671	702	723	717	671	677	694	712	684	727	672	732	655	685	723	689	690	636	668	726	699	715	713	689	687	664	711	753	708	675	670	698	706	645	711	675	699	735	645	689	734	711	708	705	685	743	688	733	689	719	725	705	704	664	673	670	706	721	676	676	734	657	711	730	694	680	721	674	752	702	663	696	702	705	697	633	695	678	669	643	741	753	703	696	746	681	677	691	682	708	682	675	710	674	675	688	704	734	695	705	722	631	684	653	660	686	699	691	656	717	669	699	688	692	697	658	723	696	698	744	699	697	679	727	697	689	680	665	640	679	691	686	679	699	680	726	663	697	733	724	701	716	663	698	671	754	649	715	672	707	673	700	699	704	722	702	732	691	693	728	764	686	728	698	694	714	709	713	734	681	652	647	733	746	714	665	671	704	708	710	654	669	726	703	728	708	713	659	695	686	669	714	693	738	714	751	695	713	734	661	725	653	628	697	690	707	717	748	674	670	666	688	672	670	694	669	737	711	688	705	705	691	701	702	717	715	689	702	666	648	701	710	700	735	703	683	699	765	717	703	719	738	720	690	688	724	736	693	680	729	723	715	705	706	652	694	732	713	671	705	698	727	686	679	712	717	704	696	702	731	714	703	678	687	721	719	696	696	603	684	662	712	735	638	707	687	629	675	691	712	678	703	715	702	725	657	679	670	688	697	717	737	707	690	729	739	694	731	726	667	695	716	674	678	679	748	674	684	681	677	712	699	666	694	671	717	729	708	726	708	682	690	720	689	716	684	671	725	666	665	694	756	671	710	692	715	671	673	691	663	718	710	698	682	724	718	689	687	726	690	725	690	659	670	714	690	701	637	703	718	738	687	653	720	688	709	756	660	690	718	716	680	729	706	701	694	720	708	773	705	687	647	710	720	705	700	719	688	701	668	704	667	679	677	723	689	661	673	654	694	685	716	678	706	684	722	720	737	687	706	722	703	660	745	729	685	673	720	707	663	668	667	676	654	738	702	664	685	719	680	726	714	702	705	688	701	706	738	681	711	662	662	748	719	719	724	724	722	744	669	717	727	705	683	684	708	741	703	682	672	662	712	667	704	658	604	731	716	733	731	683	695	727	628	667	701	725	732	684	743	732	679	671	640	685	747	701	737	662	700	700	675	672	713	743	663	692	680	667	684	672	755	711	710	681	710	672	660	660	734	670	715	735	710	701	708	717	679	682	733	733	709	717	696	729	679	716	697	710	683	687	716	692	687	682	685	737	717	691	722	672	733	653	722	737	779	699	667	677	697	707	698	665	696	735	670	688	722	725	671	687	710	662	658	715	663	653	675	702	661	667	702	707	736	691	707	696	700	708	713	684	748	637	699	731	689	654	705	694	708	682	700	672	619	710	743	700	696	694	693	679	683	718	718	677	674	719	704	688	734	707	660	666	715	690	684	736	711	681	684	724	678	703	643	677	737	679	719	652	718	731	683	729	707	717	723	703	693	709	717	655	692	688	709	708	722	664	701	692	718	680	700	741	709	704	733	669	702	710	734	680	689	695	664	735	670	684	682	725	673	709	703	701	673	696	669	671	657	669	684	712	676	678	737	710	732	687	755	669	729	711	698	700	695	675	710	643	712	649	693	714	734	666	702	677	681	746	757	718	701	687	723	716	742	664	700	686	655	683	698	717	666	713	751	708	683	695	683	731	648	664	656	662	670	675	734	699	659	657	694	695	674	693	676	721	680	698	726	677	695	715	685	685	717	705	695	680	698	706	725	710	725	699	627	703	751	722	702	686	698	716	674	680	694	708	702	715	724	711	664	699	727	681	703	690	688	669	716	670	650	698	671	704	693	652	688	739	687	672	722	703	745	722	713	656	672	707	655	662	642	676	750	730	699	707	646	701	664	716	730	677	701	718	674	747	676	668	676	670	669	700	721	706	719	717	698	751	750	726	671	700	677	676	707	680	689	719	692	721	741	711	685	676	684	676	687	729	758	706	693	729	709	667	705	701	711	720	697	704	712	660	722	740	701	749	636	712	674	769	720	703	703	685	700	697	729	742	656	708	735	682	706	685	676	688	670	709	663	707	709	721	694	721	743	690	721	652	703	721	735	703	691	720	682	655	731	695	669	688	654	723	731	708	694	666	658	730	717	716	701	681	713	677	709	684	650	716	712	698	693	703	695	684	668	708	684	706	716	748	687	678	672	685	792	649	727	729	708	714	707	697	673	696	691	670	721	673	714	706	678	690	726	705	688	721	662	659	740	673	706	702	723	709	703	670	726	686	647	664	629	664	654	701	686	701	675	695	670	710	738	724	696	688	721	685	716	671	660	728	694	688	719	700	698	678	677	696	704	731	674	732	697	686	682	694	684	717	682	685	671	694	683	724	705	701	656	683	674	674	656	684	673	702	761	655	731	674	695	672	758	696	709	731	713	682	683	730	759	692	727	745	668	741	725	708	708	683	708	654	693	691	710	665	720	678	696	747	689	734	714	678	726	684	710	750	689
15666	23699	13624	7410	2518	4308	5235	4389	2001	1753	333	66	60	37	60	58	54	66	59	53	59	63	56	61	53	67	55	53	192	332	223	148	102	63	55	56	66	47	49	58	68	44	47	52	45	58	48	40	65	45	60	51	55	45	58	72	61	54	50	50	50	46	60	48	45	47	49	46	51	53	51	65	43	54	46	56	60	50	61	55	54	45	52	52	45	62	53	48	60	70	59	59	67	54	43	61	53	41	48	55	42	51	62	55	56	55	54	59	48	65	51	44	63	63	51	46	49	54	59	55	42	48	42	58	49	56	44	50	59	46	66	47	48	42	53	52	64	53	46	53	54	45	68	71	57	58	43	39	52	53	50	63	60	59	49	53	58	50	53	56	46	52	60	54	57	45	59	54	44	31	44	65	54	53	41	49	55	52	62	39	53	53	57	58	54	56	62	50	60	42	58	56	52	64	61	57	60	60	53	48	46	48	70	57	59	51	63	54	46	53	49	45	57	50	50	54	55	52	56	56	32	51	47	59	33	45	40	58	49	46	61	66	62	54	52	43	41	69	45	52	54	56	54	62	57	47	52	63	45	50	49	51	62	52	51	61	56	56	66	47	52	48	46	52	72	52	61	46	63	46	55	56	41	49	54	44	51	42	50	59	58	57	45	68	54	63	65	63	64	69	56	58	65	44	46	47	49	59	52	47	45	52	49	52	59	47	55	55	47	49	49	45	61	51	42	41	57	58	53	55	57	45	41	53	59	54	60	48	55	47	59	45	62	45	56	60	47	39	58	54	43	47	62	64	63	55	58	46	63	62	38	58	49	60	54	43	54	51	42	59	40	46	52	60	48	50	51	31	47	53	50	56	56	57	41	50	52	61	43	63	39	54	55	49	65	64	56	43	55	49	46	61	55	55	43	35	68	56	69	47	42	48	74	57	61	48	62	43	52	64	58	53	47	57	59	54	61	44	60	59	55	47	55	47	60	52	60	48	53	64	36	48	56	67	50	49	51	50	48	54	54	54	64	47	62	44	56	50	54	54	61	60	44	60	61	61	54	61	58	53	63	45	51	58	55	53	51	46	44	59	60	46	44	55	54	50	48	54	51	56	58	50	47	49	44	52	49	46	46	60	58	51	61	58	42	60	54	45	61	61	62	37	54	49	60	55	64	37	60	54	53	60	41	52	47	48	55	41	56	62	54	73	52	39	43	48	60	63	62	49	55	54	61	54	55	39	48	40	40	53	61	43	52	48	62	46	45	57	40	42	40	53	45	56	63	45	51	56	44	55	60	54	65	44	51	40	38	39	41	58	59	63	71	49	60	53	47	53	50	63	55	55	47	51	65	52	53	67	49	59	50	51	49	51	47	49	49	37	58	48	46	44	67	49	46	66	46	55	46	55	66	37	40	54	53	47	58	47	51	66	52	62	55	62	49	66	48	56	54	46	48	46	49	70	49	62	67	53	42	56	53	59	59	47	62	46	66	41	62	46	46	65	49	54	65	60	57	52	56	44	54	63	48	45	52	63	55	55	42	54	64	46	58	45	69	50	51	66	46	44	52	60	55	56	51	55	48	45	55	54	50	61	53	52	47	59	59	46	62	47	47	61	59	48	70	54	54	55	57	49	54	49	42	70	51	43	56	51	54	62	53	59	64	50	53	69	64	54	51	54	46	57	56	40	44	40	52	58	67	50	46	58	47	37	55	54	47	38	48	49	51	52	55	60	48	53	55	42	66	42	52	53	39	57	52	49	52	44	55	60	52	59	47	51	52	58	45	39	52	55	52	38	50	47	51	58	65	67	51	57	51	44	56	45	49	52	47	61	52	49	54	55	58	55	51	53	51	46	59	54	59	45	53	52	45	42	61	70	51	52	42	55	50	42	63	47	60	53	62	50	48	52	49	46	61	41	54	50	43	62	53	51	62	47	47	52	55	46	48	47	43	52	51	60	49	53	60	67	58	41	47	44	54	41	48	39	44	46	50	57	43	53	65	53	60	60	59	58	47	50	56	48	51	67	57	54	57	51	69	33	58	55	63	52	50	59	45	55	59	47	49	54	70	61	52	52	48	53	66	62	60	57	66	62	63	48	42	53	49	54	52	58	52	58	67	52	53	55	63	42	50	47	53	50	66	49	40	61	52	55	53	61	49	45	36	40	51	52	55	57	41	54	58	54	46	52	52	52	49	49	51	64	54	70	64	52	65	45	47	46	54	62	53	47	54	48	44	43	57	56	62	51	53	53	57	55	52	67	55	46	43	42	50	45	53	56	53	49	36	52	57	61	57	41	51	50	69	58	42	55	45	52	59	39	59	55	58	47	55	48	65	59	54	37	52	61	64	56	59	55	62	42	53	48	45	47	48	51	58	57	48	52	45	59	55	68	48	52	48	60	43	47	45	44	53	41	55	50	51	49	50	50	55	47	50	56	45	56	52	48	49	67	44	45	55	59	55	39	50	52	63	52	40	56	57	42	51	52	54	45	55	57	48	56	39	42	42	57	58	52	49	57	61	63	48	47	54	57	47	60	39	54	53	48	62	61	52	34	40	46	52	42	71	42	46	54	51	64	63	60	57	42	47	55	60	60	44	47	69	50	55	39	60	55	51	57	50	48	45	43	53	38	61	55	58	58	74	55	63	62	59	47	58	49	62	57	51	49	63	46	58	56	44	61	73	51	49	58	54	55	49	54	49	47	37	49	61	47	61	66	55	48	54	51	50	59	65	50	56	51	44	44	56	59	56	65	45	57	57	55	53	48	64	48	47	51	54	47	49	61	45	46	54	50	45	62	58	55	47	44	50	52	44	61	50	46	55	53	59	47	51	47	73	54	48	57	54	58	61	59	55	41	52	55	54	64	64	49	46	49	38	53	64	57	56	60	53	60	56	65	39	62	52	46	46	50	43	53	40	57	69	48	69	50	59	50	60	40	63	59	54	45	50	52	56	59	38	64	50	64	55	67	66	60	48	57	47	51	56	54	43	59	52	43	51	48	60	55	57	55	59	63	49	61	49	56	57	42	57	55	49	39	57	44	50	47	50	41	63	49	47	43	46	58	53	51	61	43	45	57	53	53	50	48	54	47	51	45	51	61	65	64	55	45	42	43	50	58	52	46	63	58	57	58	50	41	40	49	58	46	54	50	40	57	41	57	49	50	68	65	63	51	51	56	51	66	57	53	58	55	61	48	46	46	58	58	50	49	59	66	61	57	52	68	46	56	53	51	44	50	63	44	58	60	60	49	53	65	50	53	57	56	54	54	64	59	44	43	63	50	54	42	62	70	50	46	55	54	51	60	60	33	48	49	63	61	53	50	42	46	57	39	70	51	61	62	60	61	57	67	40	40	58	64	72	59	69	54	62	55	46	52	60	47	58	55	51	67	46	48	60	59	52	54	49	57	64	44	46	50	54	51	46	57	55	49	59	43	56	52	57	59	56	55	50	48	59	50	50	60	45	67	39	64	50	67	62	61	43	62	54	53	43	45	49	42
46180	40564	33131	37708	34646	41766	40988	36546	26392	24587	8083	975	917	862	815	843	701	785	730	680	756	716	741	724	709	681	668	732	5042	8231	5294	3144	1747	901	682	582	632	605	609	633	616	670	612	613	581	637	666	661	648	614	596	607	597	633	577	669	617	633	598	625	574	633	615	643	625	644	614	636	598	611	588	640	603	658	609	640	638	644	656	662	622	637	632	606	599	637	656	620	631	584	647	580	615	625	609	662	620	614	631	613	600	648	592	629	648	634	642	632	632	626	610	630	631	635	598	647	592	681	654	631	652	607	582	670	675	641	583	638	625	616	651	607	610	591	637	618	587	595	629	638	635	618	608	639	629	654	604	597	662	655	590	610	643	576	638	607	614	620	618	625	618	655	573	656	584	650	620	585	615	636	608	644	602	613	590	596	596	601	616	655	611	596	654	654	610	611	637	588	567	611	604	627	592	619	606	628	651	649	663	625	625	616	609	653	599	628	594	637	642	546	627	648	635	620	649	624	645	589	610	596	601	631	560	619	578	669	629	624	637	601	611	589	649	627	640	616	628	618	637	606	611	606	637	650	666	623	610	663	613	612	629	573	641	619	604	639	602	594	643	645	598	646	629	611	627	637	638	624	634	634	654	603	610	632	659	598	599	679	631	628	598	644	602	620	640	575	627	654	585	636	627	631	645	645	610	592	595	610	624	625	635	636	611	669	600	610	645	660	611	592	662	661	603	619	651	606	649	647	625	615	616	605	602	594	638	656	611	644	614	600	619	652	654	630	651	633	648	644	645	619	623	601	629	623	615	626	583	623	615	608	646	622	645	649	606	626	648	632	662	627	576	653	625	635	587	584	660	605	587	661	609	630	634	584	632	619	631	645	621	617	677	600	579	625	629	644	611	596	623	640	619	614	612	608	607	595	611	600	630	602	628	634	611	672	618	618	616	606	617	604	598	629	621	643	592	635	644	618	610	619	642	629	632	596	621	617	613	620	587	612	590	637	636	616	601	692	630	602	584	596	634	614	633	670	641	575	592	640	603	615	660	635	604	642	608	618	590	634	633	664	645	628	627	577	586	651	671	625	665	637	636	660	615	655	629	645	623	630	638	576	621	624	594	622	654	643	609	632	608	627	612	615	604	659	637	599	595	616	627	652	627	644	644	626	642	612	629	617	663	633	607	654	678	600	649	634	566	597	658	589	613	628	603	625	623	616	599	595	611	590	680	648	628	644	664	650	603	597	588	618	649	582	657	630	649	649	613	637	627	614	610	618	597	632	598	627	625	595	622	585	599	614	597	661	570	585	627	617	641	635	642	616	615	643	642	677	570	646	628	612	632	653	610	611	626	633	615	624	640	581	613	634	626	628	616	603	645	629	589	645	653	591	592	633	571	637	636	644	639	613	621	630	634	619	687	649	670	611	632	612	627	618	605	659	633	594	640	622	620	592	598	648	597	592	660	594	607	615	668	638	653	638	609	587	590	701	617	628	575	674	626	626	616	667	627	602	607	628	630	655	644	633	628	681	626	657	618	602	612	670	607	603	630	612	575	646	579	596	652	624	634	661	640	650	656	624	633	634	622	636	665	607	641	634	598	640	615	624	603	555	665	589	617	632	657	652	665	582	631	619	602	629	581	661	615	648	625	597	603	615	645	637	625	647	653	620	633	624	613	631	682	642	587	638	605	604	609	581	611	640	578	603	670	637	614	604	662	629	605	656	589	624	633	645	653	675	617	652	653	635	652	606	636	606	619	630	663	601	656	621	582	641	651	632	631	623	633	682	621	631	624	609	621	640	611	639	651	610	604	650	637	645	615	608	610	608	637	631	650	659	635	658	615	585	649	614	609	628	633	626	630	614	648	625	608	666	668	572	587	621	598	666	587	679	633	632	638	644	643	697	614	647	598	610	590	609	649	634	637	639	577	621	634	628	600	598	702	622	557	617	595	622	648	659	633	625	624	626	627	607	620	626	656	594	629	641	610	598	611	657	644	612	648	596	619	629	594	642	624	646	597	641	654	591	654	617	594	571	636	641	650	617	644	627	624	650	610	620	605	628	595	610	606	648	582	588	669	596	606	576	635	607	612	599	625	634	655	600	625	622	604	613	628	630	623	614	651	623	643	596	602	586	654	604	638	643	609	608	630	622	616	633	594	612	579	566	620	606	658	599	638	607	636	589	593	608	618	638	606	594	676	601	605	637	689	664	644	602	609	634	650	613	620	611	606	642	595	625	613	615	652	634	612	658	611	641	640	630	635	600	596	599	634	663	607	645	610	649	619	617	615	618	615	578	660	627	621	621	633	624	610	616	578	663	588	668	645	636	589	649	659	600	620	631	651	625	662	606	623	599	604	618	626	599	662	602	631	683	609	626	628	654	640	681	634	658	626	672	628	622	607	607	638	620	631	624	618	649	640	624	663	623	659	655	718	598	651	620	613	636	583	594	654	634	619	637	592	650	617	644	685	625	585	663	623	606	624	672	597	646	635	643	586	674	599	631	607	653	624	632	644	621	668	649	613	615	637	630	615	595	609	648	629	599	659	615	548	605	598	645	594	645	662	593	612	654	623	648	642	646	623	635	628	609	632	592	645	633	615	614	626	643	609	618	644	607	625	658	616	633	596	605	677	617	598	615	669	597	608	613	609	630	627	618	635	591	622	622	626	640	632	644	584	628	620	615	608	591	625	624	618	611	632	654	583	576	612	645	621	636	616	591	626	631	635	657	656	649	652	624	643	588	632	604	645	637	614	584	654	582	625	611	639	645	671	589	600	638	599	648	585	656	650	616	617	645	650	648	620	644	666	655	616	602	633	625	652	606	643	633	612	604	613	627	582	623	639	613	615	611	657	582	652	601	612	610	602	597	650	612	588	676	698	591	643	629	614	596	672	625	633	620	635	643	608	649	628	609	639	619	684	637	623	644	652	662	662	611	659	629	589	696	599	634	669	608	648	661	618	634	623	604	614	615	599	602	648	661	644	625	624	639	627	636	590	621	631	610	644	612	633	610	658	638	613	622	619	600	601	615	609	657	618	602	612	647	610	675	589	597	641	586	588	660	616	602	658	636	602	664	599	624	604	580	627	638	651	672	606	680	624	609	624	598	678	600	642	606	632	624	628	642	626	666	628	581	641	633	621	651	652	629	686	633	586	583	613	621	627	611	663	609	697	646	593	623	640	660	590	624	635	594	632	614	610	602	574	644	641	633	656	627	663	623	626	619	627	642	668	636	597	601	572	656	651	622	604	615	629	574	648	605	633	626	596	596	615	622	657	647	643	644	627	649	615	609	635	634	643	609	624	633	636	642	635	621	636	648	656	602	622	675	612	635	647	602	641	610	610	602	630	654	642	650	619	618	634	652	608	621	632	581	633	617	680	657	635	619	635	649	646	644	624	632	613	575	604	661	623	615	622	639	656	606	651	641	593	606	658	610	636	624	617	608	631	619	624	614	603	623	651	672	612	617	608	571	626	611	586	631	613	604	594	645	619	626
6465	4947	2522	1390	481	901	1051	918	433	331	96	65	51	49	54	50	54	62	59	52	70	61	53	72	55	50	70	47	95	146	130	85	73	47	56	49	64	45	53	57	46	60	57	51	59	57	44	52	56	47	49	59	48	62	60	54	63	59	48	51	53	49	47	56	55	56	52	61	56	65	48	61	50	48	49	51	56	59	55	70	60	39	57	48	60	53	62	55	56	60	51	50	52	47	66	53	53	58	54	45	66	52	49	57	55	61	56	63	55	65	64	48	61	49	50	61	43	60	51	52	44	60	39	51	62	49	48	44	59	45	68	44	53	56	61	54	51	53	52	67	52	54	47	57	53	61	50	62	57	51	46	37	51	56	52	59	52	67	58	55	56	54	56	60	56	51	56	60	51	64	45	48	61	63	49	49	45	61	48	48	59	55	67	70	56	53	61	47	52	54	65	51	61	35	52	45	49	61	55	52	47	52	51	58	54	61	53	62	60	46	61	44	61	45	56	59	42	51	61	63	62	70	60	63	52	53	56	46	49	49	55	58	54	46	45	44	48	72	58	66	38	59	52	46	63	64	62	59	54	47	49	52	54	55	59	61	60	48	53	61	57	42	66	72	52	50	49	53	46	58	57	51	59	59	48	51	46	63	45	60	54	47	60	52	52	59	42	51	53	55	55	50	68	46	72	45	55	57	51	39	53	59	51	47	59	48	61	62	57	55	40	67	47	61	57	52	60	42	59	62	59	37	40	65	38	52	67	44	72	58	50	57	56	59	54	61	51	61	60	58	63	62	48	54	55	46	43	53	36	42	58	46	68	58	75	50	46	50	54	58	45	51	59	65	48	57	61	60	47	50	53	62	52	32	45	50	49	50	54	54	56	55	42	48	59	52	55	49	69	60	48	46	61	45	45	60	48	58	56	52	48	40	47	55	44	42	62	58	52	53	52	56	51	52	53	58	55	58	52	53	51	48	57	49	55	48	37	46	49	60	52	55	62	58	48	42	55	45	51	44	53	45	54	55	53	63	52	64	57	67	62	68	54	51	59	64	62	45	60	47	60	58	54	70	44	51	60	43	68	66	55	60	54	62	51	58	54	47	48	59	50	49	53	51	73	45	55	56	45	39	54	58	46	56	58	50	47	63	73	49	54	57	51	52	47	51	60	65	64	61	58	51	70	54	47	47	55	45	51	52	63	52	44	53	57	63	53	51	44	57	60	58	56	58	36	63	51	49	56	55	63	42	47	52	61	48	45	53	60	67	56	62	60	44	60	55	47	61	53	57	51	53	55	51	60	52	49	63	56	47	42	67	46	66	51	54	63	65	60	67	53	61	47	51	51	49	45	63	62	63	51	46	66	57	51	45	52	66	46	65	52	56	69	60	52	78	43	51	51	52	60	63	45	58	48	64	56	49	45	51	54	54	62	55	53	66	50	58	66	59	60	55	53	48	45	42	57	46	59	49	64	62	54	63	73	55	65	71	42	58	47	50	55	61	42	53	60	61	54	58	59	58	57	50	53	57	50	64	61	78	57	56	57	62	61	44	52	50	45	61	72	61	59	57	56	59	68	48	63	47	47	60	55	43	52	55	56	50	54	58	57	46	37	53	50	63	66	56	54	58	51	49	51	69	64	57	55	47	52	57	53	48	62	65	44	50	37	60	54	44	59	48	45	58	51	59	58	57	45	49	45	56	60	43	66	46	62	53	66	46	44	59	50	65	62	53	63	63	55	58	59	54	48	57	45	57	50	55	52	62	50	54	54	56	59	47	61	48	42	49	66	55	57	45	56	69	63	60	55	39	42	55	57	64	55	59	48	47	72	48	55	54	55	49	67	69	61	59	51	52	59	47	62	47	56	45	59	67	59	57	50	60	60	52	49	61	51	46	70	69	52	43	61	63	51	57	50	59	35	68	39	48	41	47	56	52	50	56	51	57	55	51	63	66	47	52	51	48	64	58	71	60	58	55	45	49	39	49	44	68	44	42	52	45	57	55	61	42	49	59	50	61	63	62	67	54	59	63	62	64	43	43	49	60	52	56	68	59	46	54	62	70	54	54	58	52	63	55	52	42	63	53	55	63	45	44	68	53	66	40	49	50	57	54	43	49	61	50	53	67	57	54	50	58	55	60	57	68	68	70	50	68	51	61	51	58	46	49	55	49	58	52	50	54	53	52	62	52	65	56	48	55	58	51	36	42	59	62	50	44	59	63	44	61	52	48	52	47	59	50	50	59	51	76	63	47	61	44	47	45	65	46	52	53	47	53	57	43	59	49	53	56	55	54	52	59	56	60	61	41	58	44	59	47	51	60	60	62	47	49	60	42	56	57	47	42	55	60	58	61	56	49	53	54	73	46	58	61	58	60	53	51	58	49	65	54	53	46	55	55	54	52	57	57	55	71	54	53	59	48	57	45	53	58	71	58	48	55	25	48	48	70	50	52	64	55	48	45	48	59	60	66	53	53	62	58	62	60	47	51	64	63	51	54	59	52	61	59	72	46	59	54	47	60	65	56	70	56	55	53	59	54	56	64	58	54	55	51	61	36	60	67	56	57	57	54	59	43	43	49	54	73	67	48	57	51	70	41	55	45	45	48	52	55	53	56	65	52	49	62	45	59	66	48	34	60	58	45	55	58	58	53	52	52	54	48	58	51	43	53	52	64	54	48	62	54	61	53	62	47	48	47	54	59	69	45	50	65	54	55	65	42	62	46	57	57	50	51	55	59	43	60	57	57	51	46	49	42	54	52	50	56	50	56	57	46	52	60	63	43	49	69	62	43	50	58	53	50	62	48	47	51	55	55	55	57	51	53	60	60	48	54	55	73	54	43	61	59	57	43	51	44	47	55	56	63	47	54	72	50	58	53	49	66	41	67	50	48	54	53	53	57	53	69	68	75	54	53	52	52	55	50	52	62	67	64	57	61	60	40	54	45	54	49	60	51	56	49	44	51	46	56	59	46	52	50	35	53	57	59	54	48	63	63	52	55	46	42	58	51	56	58	48	52	52	55	59	56	46	53	51	59	61	61	42	61	55	54	53	42	62	40	50	47	61	58	58	50	62	66	61	49	59	60	57	66	59	55	53	65	53	62	52	52	57	58	53	55	57	47	42	56	73	60	66	57	45	50	55	52	66	49	46	44	66	46	57	57	59	51	53	66	52	59	52	52	61	63	58	48	61	57	51	67	59	53	61	50	55	58	70	57	64	63	39	58	62	56	57	58	44	60	72	58	47	49	61	57	67	51	43	50	54	56	48	37	46	51	59	46	58	56	55	48	60	63	37	64	59	68	48	59	64	60	49	53	56	57	54	57	52	50	44	49	48	63	61	60	63	74	51	62	48	49	43	51	65	73	54	56	57	56	58	68	61	64	62	50	59	75	56	49	49	52	43	53	53	47	47	50	41	53	69	54	53	60	45	65	50	57	61	57	55	48	61	61	50	58	53	62	36	54	38	52	55	61	60	59	53	50	48	65	49	47	42	38
39091	29068	22745	25434	23504	29935	28510	25207	15515	11760	2813	784	792	783	762	714	738	759	773	743	760	732	804	769	787	698	731	679	2163	3645	2708	1788	1147	813	777	647	718	695	737	695	729	680	695	636	715	690	726	705	764	681	711	708	711	709	647	701	767	723	767	711	729	678	722	724	628	702	681	722	726	682	730	732	669	736	679	730	650	644	724	685	739	723	702	658	713	732	688	671	669	680	689	685	701	718	690	730	707	721	732	708	701	683	705	689	710	722	711	695	728	694	731	714	754	667	748	746	688	688	699	707	700	719	676	706	699	692	689	688	678	725	660	695	692	716	639	692	658	728	679	668	732	711	697	714	686	719	651	684	691	701	694	708	681	692	710	723	752	768	689	686	692	711	658	700	649	662	721	668	683	709	709	657	702	681	702	736	697	735	772	719	687	735	687	725	706	675	738	711	727	723	705	686	679	750	698	709	720	691	696	700	732	753	718	708	694	676	689	722	720	726	736	679	741	730	668	731	777	715	666	704	691	707	742	685	733	721	693	772	697	693	718	750	690	705	769	705	676	730	649	712	749	688	741	689	688	648	711	713	695	689	777	702	707	721	714	734	755	700	726	702	692	692	723	680	719	709	698	692	723	717	720	712	721	726	741	708	700	683	744	683	757	709	705	673	655	731	698	674	708	739	692	725	665	722	691	750	659	729	656	674	726	722	693	760	724	699	682	745	680	683	676	696	728	705	721	691	711	740	723	672	686	706	713	707	711	742	677	746	741	704	725	665	687	671	748	733	759	735	717	734	721	662	712	688	683	727	716	774	712	728	735	711	714	693	759	728	674	687	692	706	713	678	661	679	699	704	666	714	676	730	713	767	723	722	664	696	697	677	713	655	714	727	690	692	669	729	696	731	671	675	669	669	709	665	694	737	702	670	701	754	679	713	739	697	683	724	729	732	700	724	679	703	738	720	675	748	674	687	647	693	717	690	729	698	663	681	718	702	690	727	693	738	641	665	715	693	712	707	745	676	733	697	702	691	725	734	726	690	709	691	732	697	716	779	682	737	725	676	679	688	708	745	688	765	694	719	715	694	714	714	737	730	696	702	717	700	732	696	720	720	707	693	698	704	696	730	658	726	735	657	700	694	693	779	687	688	749	732	712	711	697	667	745	718	668	708	726	728	707	680	676	743	672	726	686	703	739	673	705	754	686	723	693	725	672	739	648	682	687	692	755	676	691	658	732	681	684	748	680	703	740	681	685	678	728	710	747	687	671	693	714	698	710	707	684	700	653	709	768	707	696	716	710	698	705	705	706	716	675	684	719	746	743	724	731	713	698	711	730	759	745	706	706	708	726	690	724	719	716	678	707	670	691	733	698	704	709	675	681	715	671	705	742	735	654	674	723	686	693	708	663	724	698	737	689	706	707	716	713	732	711	713	721	704	712	720	715	658	712	672	666	698	718	706	720	720	741	701	667	686	688	690	742	677	740	696	732	647	683	765	677	686	705	688	738	735	736	730	676	695	697	688	732	759	642	721	677	761	647	715	692	731	704	703	712	655	735	729	689	669	689	698	728	679	714	680	688	689	646	711	676	737	713	704	723	727	700	748	697	743	717	702	707	655	716	696	754	685	701	737	735	687	687	686	707	713	718	710	710	725	673	722	651	723	705	669	706	680	710	731	682	674	725	725	735	734	693	782	686	736	763	716	734	726	734	706	686	687	718	692	647	718	725	705	724	651	716	714	722	697	674	717	742	702	684	701	697	706	699	712	702	674	686	728	732	713	699	681	656	732	712	735	691	726	705	723	732	688	713	693	698	733	693	769	720	697	756	700	737	714	680	659	707	725	655	727	667	679	711	672	688	691	723	695	739	702	711	706	706	680	676	717	722	718	718	772	677	713	695	718	733	694	708	722	730	691	718	656	678	724	718	701	693	706	697	694	694	721	714	719	719	667	732	706	679	704	679	723	665	683	676	766	752	657	722	775	685	710	681	694	680	727	730	666	698	738	684	719	718	604	728	746	685	733	727	751	726	684	694	727	691	714	714	727	728	708	728	748	734	716	734	679	721	709	715	729	696	725	726	695	698	727	687	695	684	708	741	733	749	715	705	738	745	714	708	682	665	703	677	724	741	695	687	707	752	663	713	695	696	722	720	677	763	690	716	649	648	656	716	741	717	749	729	694	717	714	697	683	718	666	705	765	666	707	703	672	709	685	698	722	692	706	747	686	743	717	709	683	686	693	754	703	714	690	694	713	721	714	714	721	715	711	724	655	737	731	717	716	704	702	770	679	716	672	665	696	709	690	726	693	761	687	722	690	693	684	698	706	721	689	675	714	713	696	667	760	681	661	733	690	692	714	701	702	677	694	699	713	719	715	685	689	700	686	659	728	696	693	716	703	721	735	688	764	720	761	727	694	673	665	742	694	688	668	677	733	709	688	696	677	694	714	690	744	713	699	708	712	706	755	683	728	693	693	717	698	760	716	730	704	712	693	692	681	705	724	711	686	693	672	649	751	705	697	661	750	755	683	669	724	738	709	708	701	737	702	699	722	697	661	692	745	716	665	700	710	701	731	656	694	688	765	719	685	735	733	712	676	706	700	669	743	700	749	746	694	711	683	724	722	645	673	702	747	740	724	743	678	713	731	707	728	703	745	671	724	772	737	715	718	756	673	721	692	704	736	736	720	676	731	741	715	700	663	681	775	729	729	767	665	721	708	699	713	731	684	693	745	731	706	682	732	721	702	710	697	687	696	683	712	746	676	713	728	705	672	701	698	730	704	704	697	721	688	663	688	694	724	706	730	750	695	745	725	683	715	663	668	693	704	724	743	709	695	756	704	653	743	727	700	643	644	664	717	705	680	684	697	716	715	669	652	756	703	725	687	696	677	688	614	659	747	736	684	707	689	699	772	660	736	699	699	674	694	725	726	670	704	738	666	717	691	717	688	714	651	716	685	666	758	712	688	683	692	706	721	741	738	693	697	712	702	711	759	705	707	696	766	743	719	734	712	766	672	695	674	701	700	669	723	699	746	744	715	763	711	701	706	702	717	720	705	717	692	735	719	704	668	730	698	714	655	707	708	708	687	715	686	695	730	701	723	682	683	704	704	726	688	765	695	665	704	738	771	690	712	740	717	695	690	720	679	690	733	713	710	695	735	716	709	706	670	717	703	689	655	711	677	732	743	727	694	666	720	717	689	744	703	700	678	712	692	725	737	692	708	696	700	726	739	707	694	684	701	724	659	711	679	691	689	733	721	687	678	703	687	726	716	693	666	726	698	689	697	732	691	754	713	778	691	705	734	718	737	732	754	752	718	682	707	709	665	717	691	719	735	727	715	742	710	728	687	685	721	712	700	708	727	721	717	746	746	681	715	741	703	715	693	717	693	688	718	623	703	682	707	675	710	712	737	687	710	713	735	718	743	740	697	688	723	708	690	729	731	720	709	707	761	712	700	761	736	696	691	696	682	700	695	736	677	668	713	712	687	663	672
12432	16798	8204	3953	1525	2763	2975	2145	876	562	178	71	59	61	46	58	63	35	56	68	60	59	83	65	66	53	54	60	139	256	171	109	89	78	49	67	59	63	60	70	46	60	53	51	58	47	57	59	48	47	54	51	60	61	49	74	49	65	52	65	60	47	51	50	64	54	51	51	64	63	55	55	63	61	45	47	51	67	54	46	64	62	63	64	51	53	57	54	59	67	48	57	48	50	45	51	62	58	60	46	56	67	61	46	45	53	65	63	54	45	53	53	48	57	49	62	52	48	58	54	51	59	61	41	60	51	65	49	46	41	61	59	61	48	54	57	46	69	61	70	72	54	44	48	49	63	58	61	63	52	64	47	59	64	58	46	50	63	67	66	50	48	48	43	61	56	41	68	58	44	54	55	52	48	56	64	53	47	50	45	59	56	66	53	67	63	49	52	59	76	49	56	69	58	61	51	56	50	60	65	40	76	49	55	44	65	56	55	39	53	60	69	56	55	53	53	54	59	56	49	62	55	54	49	50	50	59	48	54	49	55	55	63	51	49	49	51	59	49	59	55	54	57	58	70	61	69	51	58	58	61	60	60	49	47	62	53	53	57	58	60	45	60	49	47	58	53	54	46	53	51	54	60	49	49	66	40	52	64	70	60	73	51	48	62	57	61	44	66	48	75	57	60	49	50	59	59	57	48	50	64	59	43	62	57	49	58	56	51	54	59	52	55	53	56	49	57	52	49	59	64	49	52	71	52	60	55	66	62	70	62	52	66	57	67	52	63	67	64	60	57	53	48	43	60	60	60	55	48	54	63	62	60	62	56	54	65	53	52	55	69	53	52	46	48	53	56	63	48	62	65	49	50	56	64	47	52	49	62	59	37	65	55	62	72	46	50	47	51	51	52	60	51	64	52	56	55	56	42	67	64	64	52	64	68	50	67	51	57	49	62	69	56	59	57	42	50	61	43	45	58	50	51	53	59	54	58	57	57	44	51	38	54	44	51	50	66	55	59	57	57	62	55	66	64	49	62	39	55	56	52	67	65	60	57	55	67	55	74	59	52	50	47	62	56	59	50	67	59	48	74	56	52	58	66	59	53	48	59	53	56	52	73	47	53	58	49	63	56	55	47	52	55	57	63	62	67	56	41	47	50	46	65	52	63	56	55	51	73	54	61	68	45	61	53	65	59	53	53	52	56	58	76	43	46	55	38	68	57	63	46	60	44	49	61	50	52	55	62	48	57	52	57	63	57	64	65	69	71	63	47	65	54	54	50	55	57	54	58	47	53	63	64	59	51	60	55	55	57	63	65	52	63	63	52	61	58	50	50	63	67	44	55	56	54	55	43	51	43	70	55	49	53	57	58	50	60	43	51	50	45	74	66	49	61	55	59	61	45	47	50	57	56	50	52	61	58	61	60	65	69	49	54	59	57	39	59	57	56	64	57	58	51	40	55	61	52	51	38	50	50	47	49	56	55	69	65	44	65	49	63	59	41	53	53	59	57	58	58	69	50	53	47	58	68	70	64	75	59	58	52	41	50	56	42	50	62	57	53	43	44	49	42	57	72	60	60	62	59	42	55	67	63	47	61	41	48	47	50	41	74	53	45	51	53	80	54	53	56	42	59	51	55	50	68	65	68	56	66	68	50	41	59	41	64	55	36	56	67	52	58	61	48	63	48	48	51	53	53	53	46	59	57	53	54	58	56	62	53	61	59	53	56	72	51	55	57	63	65	52	44	58	59	50	53	42	53	52	53	59	43	60	55	66	48	64	60	52	46	52	64	40	54	50	48	56	40	49	52	47	59	51	53	54	51	58	44	59	51	63	53	54	53	56	61	58	48	54	56	48	60	43	63	56	45	61	52	52	53	65	58	58	62	44	54	59	39	51	43	57	64	46	65	64	55	60	49	49	67	58	53	52	59	53	44	64	47	60	59	51	55	45	47	49	44	47	60	52	66	71	49	60	63	65	59	58	75	62	53	56	58	40	51	51	54	52	48	53	47	55	67	54	50	64	53	65	59	56	47	61	44	55	49	58	54	62	66	59	57	54	53	50	47	64	48	60	51	55	61	61	53	57	54	69	68	66	45	68	57	47	62	52	55	52	46	55	70	52	54	56	53	62	59	58	54	59	51	76	53	51	43	39	47	51	62	50	65	57	74	59	54	59	59	45	42	51	62	49	63	76	57	50	57	54	48	54	59	44	51	64	59	54	59	57	63	48	57	64	47	55	52	61	55	62	59	51	55	51	57	62	45	46	43	69	54	55	54	65	58	59	61	62	53	41	57	51	64	41	55	50	56	59	54	62	50	55	53	47	40	39	43	55	49	53	50	59	53	45	60	71	59	46	54	48	56	44	47	48	48	53	64	50	59	56	54	61	53	72	51	50	58	52	48	66	56	57	56	39	55	69	64	64	55	67	48	59	56	54	68	60	49	63	54	51	55	56	58	74	66	65	72	49	63	52	51	58	60	51	61	56	48	63	52	64	41	53	51	51	52	45	62	68	47	34	59	52	55	61	62	50	50	52	65	57	50	57	43	57	54	59	42	58	59	48	59	59	51	57	54	62	48	56	57	48	46	42	49	50	43	44	58	48	59	41	65	53	56	48	71	57	59	60	60	54	65	55	57	55	46	50	65	49	61	50	56	72	62	49	63	59	54	64	48	58	59	64	58	54	79	64	55	61	54	53	56	49	57	44	38	50	56	58	58	64	50	68	73	56	47	59	45	46	50	55	50	49	58	60	55	50	63	51	72	64	58	61	52	44	58	53	45	46	54	49	61	64	51	66	51	53	67	56	56	66	49	53	55	59	52	54	45	41	66	51	55	62	51	50	52	62	67	41	57	64	64	41	39	57	58	53	59	68	52	55	58	54	45	55	57	54	64	67	48	49	49	64	62	47	62	59	52	47	66	53	52	44	75	48	55	60	58	57	57	49	59	68	52	61	47	58	69	72	51	70	57	48	47	41	56	80	48	54	57	74	70	55	57	55	54	55	44	50	54	59	52	39	54	49	50	49	54	50	44	65	53	46	68	64	47	51	57	54	62	70	64	43	76	61	55	59	49	43	40	65	48	54	57	55	57	61	52	58	53	55	47	56	71	45	59	54	54	68	48	56	49	46	54	46	58	62	52	56	51	59	56	45	60	57	53	45	66	73	57	65	55	55	65	57	63	48	47	45	65	69	64	57	62	59	65	59	55	55	64	67	55	63	70	64	65	64	59	45	56	52	65	60	59	60	66	50	68	57	48	48	48	74	41	61	51	61	61	69	78	69	51	58	64	49	48	43	51	49	53	66	52	47	51	63	50	41	49	49	62	50	59	48	60	59	55	61	56	45	57	43	62	58	56	51	60	52	52	54	63	54	74	62	53	47	50	56	44	67	53	64	72	42	49	53	55	51	63	62	55	61	64	52	60	49	61	62	63	53	60	47	58	44	44	52	55	66	60	64	63	54	65	62	64	57	61	52	60	51	55	69	60	57
50417	41253	32202	36533	35057	41366	38685	32839	21998	15643	5854	963	898	924	836	798	795	760	799	725	742	772	778	740	703	773	745	782	3698	6712	4806	2819	1607	947	778	776	697	714	728	711	704	745	718	705	686	687	739	703	690	729	675	681	668	733	696	703	688	689	711	728	691	728	724	688	672	702	714	676	728	650	682	710	734	700	684	700	744	699	697	690	711	714	747	702	746	690	736	732	700	705	758	715	678	716	710	717	705	663	720	718	745	701	705	730	743	728	734	754	724	734	719	715	657	661	700	675	742	740	726	714	729	713	701	744	714	699	714	768	735	731	714	719	710	717	749	726	767	701	728	668	771	646	697	698	733	711	690	719	656	722	707	705	705	762	689	712	684	701	700	729	643	688	741	741	703	714	714	740	683	722	684	704	709	729	723	730	737	696	720	699	731	700	707	681	728	707	722	689	748	720	732	703	721	673	683	718	689	726	743	726	711	780	726	712	707	718	730	722	697	705	738	727	709	743	660	686	706	696	694	695	752	748	728	692	682	675	703	764	711	736	713	734	674	700	681	734	723	721	717	700	774	732	729	668	710	710	725	730	686	742	703	733	742	681	744	648	699	679	714	709	697	722	642	729	698	720	678	684	729	721	732	727	726	675	679	699	696	708	712	719	745	717	668	719	712	718	713	706	717	701	701	715	722	707	697	757	748	711	699	705	726	710	742	708	711	723	716	756	656	751	741	719	787	722	685	714	697	722	710	746	687	696	704	690	741	728	746	723	731	774	678	733	715	744	711	696	724	624	698	683	685	678	706	725	712	726	735	719	724	707	719	713	720	734	697	716	712	729	713	755	712	685	690	702	714	679	758	725	702	720	733	718	698	726	694	734	710	742	673	744	707	742	689	726	736	661	717	715	684	734	697	691	798	684	742	714	714	714	681	721	671	698	718	757	694	653	709	707	728	682	698	728	763	709	726	688	737	710	693	702	728	681	733	681	777	716	724	704	710	708	701	749	667	703	759	662	734	683	655	639	737	704	734	788	725	737	709	720	766	722	694	722	720	696	699	701	678	699	719	700	724	755	669	712	738	705	753	670	722	728	704	715	745	703	664	729	693	697	719	692	700	662	755	698	690	653	678	717	692	728	715	682	691	711	733	712	706	780	740	707	684	734	708	680	704	676	683	713	732	705	695	689	663	654	712	717	711	697	688	710	716	747	721	724	706	711	705	718	724	642	718	712	760	749	679	709	707	708	717	720	692	695	694	687	728	697	688	669	742	724	749	710	745	686	716	680	733	727	665	686	684	705	739	688	665	699	685	698	721	729	670	725	709	721	755	718	751	712	728	664	682	721	698	710	738	685	716	691	766	684	699	693	741	723	707	678	714	716	684	717	712	735	730	762	681	700	734	709	727	686	715	724	716	654	769	703	693	718	677	710	671	650	624	707	700	687	720	698	701	710	735	682	727	726	718	742	717	709	690	717	734	653	674	715	701	715	762	739	681	697	652	720	688	741	669	641	748	701	654	734	701	703	697	713	716	676	771	675	693	665	717	692	725	755	709	697	665	709	652	760	683	693	713	711	728	724	668	758	741	680	743	695	651	731	699	741	733	696	693	754	676	729	758	704	724	768	659	789	724	698	710	692	715	706	765	734	763	708	672	683	694	714	702	729	739	702	739	710	705	748	753	718	709	656	729	724	702	721	684	718	768	715	689	737	755	723	736	690	712	662	736	664	698	703	705	697	692	713	729	690	757	665	720	682	738	723	658	736	695	728	694	707	674	725	688	680	721	702	736	692	712	670	751	636	731	714	698	719	719	693	644	692	719	706	686	750	686	686	712	738	660	712	748	720	682	686	743	679	684	720	654	685	739	709	677	705	711	716	716	710	661	683	714	725	683	719	728	732	671	728	680	708	685	719	699	731	726	717	713	726	709	705	757	743	707	732	701	699	748	734	668	686	726	701	690	689	709	733	724	702	744	689	723	707	729	714	709	722	678	709	697	698	738	740	731	742	722	701	733	744	729	688	738	730	693	705	750	724	706	754	709	654	700	709	743	660	725	681	680	743	674	692	675	744	706	708	700	696	677	775	692	692	691	706	726	723	695	694	724	750	698	708	696	727	757	692	672	672	707	673	711	664	681	743	738	682	712	700	731	714	708	745	633	679	727	660	743	745	715	718	644	727	719	735	745	692	723	677	694	693	756	612	685	677	706	717	676	705	710	702	674	689	750	701	744	694	724	745	702	711	711	680	732	706	700	717	731	654	699	739	713	729	710	714	708	732	750	711	769	677	696	710	727	731	715	699	691	652	709	698	706	763	703	675	636	722	727	727	694	709	683	735	691	735	732	678	701	716	706	686	698	751	727	726	714	688	675	689	740	671	714	666	667	692	733	713	716	725	714	721	731	712	675	711	726	689	731	723	740	700	707	688	663	746	716	703	699	683	734	714	736	666	707	722	663	710	757	710	628	717	752	703	694	749	698	730	732	691	760	759	704	706	694	716	681	706	750	735	723	703	729	714	656	726	751	688	717	705	713	692	700	737	679	696	741	729	736	690	741	707	728	686	735	678	686	696	701	690	700	720	718	716	702	726	660	684	738	733	719	680	696	703	708	757	729	717	692	749	700	712	698	700	672	702	696	695	744	699	680	676	694	701	743	691	749	753	687	714	685	696	693	654	723	668	742	701	717	709	728	673	759	730	713	705	703	715	741	740	746	677	695	718	728	669	705	718	722	695	723	738	714	677	723	688	730	736	693	678	739	659	674	657	697	705	757	688	739	677	654	648	693	734	683	761	702	678	707	731	710	713	706	737	678	688	699	681	719	744	648	714	692	715	674	735	723	710	675	666	694	728	694	712	749	702	671	724	698	768	694	694	654	701	681	702	706	700	717	663	711	666	758	730	695	735	725	707	688	692	723	717	714	716	742	713	676	714	732	679	752	671	712	722	703	678	747	680	687	695	705	710	727	707	683	677	725	708	740	708	772	736	711	694	693	686	723	696	680	704	637	674	712	682	691	682	666	710	735	742	707	670	658	710	724	703	686	662	730	686	699	742	721	665	706	675	687	726	713	704	716	693	713	720	726	695	693	760	749	638	769	693	649	661	699	751	701	719	689	687	712	710	758	741	720	699	678	796	770	705	730	710	687	720	682	727	710	733	745	698	717	723	746	673	727	722	699	737	688	693	655	732	694	728	724	670	710	727	734	773	737	693	700	695	724	680	694	781	689	668	740	696	691	717	739	701	683	675	703	732	706	710	673	697	715	714	700	712	706	715	724	683	711	704	678	720	703	711	730	690	676	715	693	703	712	708	679	704	699	680	716	717	737	724	692	696	733	701	709	659	762	740	744	683	698	728	686	683	708	719	709	710	668	722	701	738	723	776	711	733	683	722	752	746	663	729	704	671	740	688	690	724	701	715	723	679	750	712	748	737	705	739	686	707	678	682	720	688	716	672	738	732	697	720	720	710	695	704	747	673	705	694	746	689	708	766	681	717
11635	14453	8699	4116	1397	2789	2882	2320	761	493	197	55	66	64	40	58	42	65	47	55	61	55	50	61	52	62	58	59	154	292	198	135	99	75	50	55	44	51	47	63	60	53	51	50	38	51	63	64	45	48	49	62	45	47	50	43	40	67	55	66	65	55	60	49	63	52	47	55	50	66	51	43	60	49	54	50	53	54	46	55	46	67	54	66	65	48	52	49	57	54	43	58	57	49	58	66	53	43	44	53	57	64	50	39	45	72	46	52	60	64	49	60	49	47	52	59	54	36	61	58	36	56	35	45	63	58	48	39	57	50	48	46	67	47	48	48	61	66	52	57	55	47	55	60	61	62	42	58	53	59	55	58	66	45	58	60	60	58	54	54	59	55	44	54	51	47	54	48	57	49	56	65	51	60	45	52	55	58	53	39	58	55	37	55	62	54	53	59	51	40	40	43	55	53	62	50	50	50	51	50	39	56	43	50	47	57	44	60	54	51	55	49	57	59	51	55	63	53	54	58	52	44	66	65	47	47	45	58	61	50	73	50	59	40	53	66	49	45	48	48	54	53	58	55	38	42	61	46	54	45	52	51	36	62	64	59	48	56	58	60	41	43	56	64	60	59	59	58	55	51	47	59	56	60	45	66	54	58	52	43	41	54	53	53	40	49	59	59	50	40	40	61	57	46	55	55	70	53	53	46	58	53	53	57	55	56	54	45	47	60	48	61	51	45	52	53	50	55	54	66	56	55	67	54	64	56	49	52	71	51	55	60	61	52	43	53	52	61	46	50	62	48	64	57	57	48	60	54	43	65	57	46	46	49	54	57	66	57	50	57	62	53	55	60	54	57	52	50	58	68	55	42	56	49	51	56	53	61	49	51	58	59	57	56	56	49	49	51	58	57	51	51	55	59	51	48	56	59	49	55	63	53	61	56	52	39	63	52	60	46	47	55	53	48	46	58	47	50	46	47	55	53	53	49	52	75	63	53	46	58	49	57	62	57	67	48	63	50	56	55	57	45	46	42	54	58	61	61	54	40	40	51	47	56	60	51	40	56	54	48	60	51	70	56	55	53	62	48	50	56	56	62	45	59	43	59	50	53	44	57	51	34	60	48	47	53	59	54	51	49	52	52	55	57	67	59	52	55	63	55	61	46	47	67	52	56	50	50	58	42	62	51	46	62	44	50	59	68	55	62	69	62	51	47	53	60	47	54	57	45	59	47	53	56	53	49	64	55	64	55	64	41	61	48	57	58	43	56	58	51	62	55	54	57	55	64	56	48	69	43	54	45	58	63	58	47	47	60	61	51	52	49	51	66	62	50	48	59	52	49	57	62	45	52	61	48	59	51	61	45	55	58	48	56	48	57	50	48	60	40	77	48	63	46	38	53	63	60	61	33	59	55	58	50	54	55	41	63	57	46	56	56	54	53	55	49	61	46	72	52	56	51	50	53	67	66	47	50	57	40	42	47	46	45	54	54	44	62	54	57	41	52	51	55	57	45	59	53	53	52	58	52	51	52	53	61	71	45	63	50	44	46	61	42	62	58	50	51	64	52	42	59	59	73	48	43	52	59	64	64	57	51	46	54	50	59	51	59	60	43	46	37	52	67	54	59	56	61	58	37	45	52	49	68	64	52	50	44	41	61	46	57	62	51	61	59	50	47	47	47	44	62	60	51	61	52	65	49	36	68	61	41	55	70	63	43	55	54	47	47	56	58	55	61	64	52	69	60	40	50	57	48	56	49	44	51	57	54	52	60	39	64	60	59	44	58	55	50	45	67	47	56	45	65	51	45	59	52	60	62	50	48	51	59	35	54	49	56	49	54	55	50	32	50	60	55	59	58	71	58	75	61	58	54	60	53	57	60	49	60	44	68	55	56	58	52	55	65	43	49	57	55	55	66	55	44	51	61	54	58	48	59	43	49	47	63	43	57	45	55	57	45	48	53	43	67	61	62	72	51	52	49	50	37	52	59	57	66	58	44	67	56	55	55	55	54	66	48	54	54	50	46	54	41	68	56	52	48	60	57	47	57	50	67	54	57	58	62	50	55	59	59	53	55	61	48	53	48	51	50	52	57	46	59	52	46	62	50	55	46	50	65	52	57	51	55	61	62	43	68	46	61	51	46	62	64	55	59	34	63	47	74	59	50	55	65	50	60	60	54	54	64	56	53	46	66	45	51	49	52	51	51	59	56	40	49	50	37	53	40	63	61	48	56	54	48	55	46	61	61	47	58	56	54	42	68	55	53	50	77	45	62	67	51	53	44	45	49	46	46	53	49	58	55	58	59	59	37	50	53	61	43	47	52	56	64	58	49	54	66	54	59	51	44	54	51	53	50	60	46	60	51	63	64	63	56	54	51	57	40	60	48	69	56	48	62	55	61	47	61	58	48	53	48	48	53	49	54	64	48	58	57	62	46	55	58	49	53	75	61	59	51	63	41	52	59	57	61	40	47	62	64	70	57	37	53	57	44	51	59	59	48	63	42	62	49	45	40	48	64	46	51	54	37	55	58	57	61	51	58	58	54	52	59	53	56	38	55	59	46	54	48	53	48	46	52	57	63	45	51	55	57	64	53	51	52	57	52	55	56	43	47	62	52	62	47	57	53	55	52	51	73	45	51	58	61	57	53	61	49	48	62	62	46	59	67	48	54	59	52	64	52	51	52	50	73	62	42	49	47	57	66	59	57	55	54	45	61	63	67	58	44	60	57	66	40	61	59	59	49	58	53	55	53	51	49	76	61	49	63	62	48	55	56	54	57	69	54	49	54	53	50	46	55	50	55	46	64	53	41	55	52	47	52	42	63	63	58	51	60	57	48	53	52	42	43	38	67	56	37	62	73	48	57	53	48	59	56	50	58	68	44	67	56	36	38	41	61	45	48	60	43	57	53	61	44	50	52	58	49	51	59	72	62	44	40	49	58	57	47	50	48	50	56	54	48	68	46	51	68	49	50	51	63	45	53	47	61	58	47	59	55	43	42	60	49	47	49	52	64	55	51	45	49	45	50	74	49	57	63	74	47	48	52	62	49	54	49	61	54	43	52	49	51	47	55	50	63	60	38	52	57	61	59	42	45	61	53	56	65	54	46	49	61	43	47	51	52	48	66	61	55	58	50	47	53	58	52	50	57	69	52	56	59	43	53	52	55	60	53	53	63	63	70	57	43	52	46	63	41	63	52	61	60	47	56	54	49	46	53	54	59	48	49	49	59	46	64	48	55	60	69	47	40	49	61	49	50	44	56	38	53	48	48	55	48	63	54	48	59	53	58	40	62	69	58	55	63	70	52	54	56	43	48	58	46	57	42	63	56	47	48	53	58	55	46	56	56	63	58	57	48	52	59	54	71	62	48	55	57	53	63	65	53	49	49	66	62	64	52	52	57	47	45	49	58	68	43	48	61	71	72	59	56	62	47	66	47	55	48	77	52	61	43	75	63	52	61	54	56	44	43	54	59	52	59	55	57	46	43	44	60	61	54	47	59
45363	39437	31815	33939	32947	39902	37247	31938	21909	14740	7066	960	920	908	876	792	784	770	793	787	788	762	783	731	774	744	779	821	4457	8010	5818	3270	1802	956	762	760	676	718	687	726	686	680	672	698	635	709	720	726	719	662	664	704	771	692	685	677	701	725	713	660	713	682	661	687	659	668	754	718	685	678	717	719	668	653	714	733	642	702	667	684	687	686	676	657	691	684	732	666	685	657	692	672	672	686	731	743	740	736	689	652	659	723	667	722	700	749	662	697	696	649	710	738	692	642	702	690	724	693	663	674	700	653	663	699	699	687	692	706	677	770	687	705	670	696	698	730	658	665	694	673	659	687	669	679	718	693	716	708	722	701	730	661	699	693	674	634	679	699	683	717	656	708	689	723	709	694	703	705	682	715	667	671	674	673	694	660	707	693	722	716	778	672	668	699	702	664	697	657	676	691	683	666	678	702	686	708	654	650	697	722	703	656	686	699	696	656	702	696	691	711	660	721	695	712	712	633	711	651	659	713	695	655	699	692	681	666	718	715	709	646	708	721	687	726	701	719	700	665	715	674	696	702	674	690	681	674	686	696	716	664	669	707	690	707	709	704	649	683	712	722	685	707	698	689	701	654	692	669	703	651	682	664	640	728	726	678	634	675	671	683	711	720	676	669	707	684	653	716	652	691	729	685	672	704	717	671	727	717	712	729	722	711	721	680	670	698	676	664	666	695	718	689	677	702	734	689	710	666	681	708	686	675	717	690	675	707	687	706	710	649	714	661	706	744	697	705	686	684	758	744	634	680	668	712	686	686	685	712	673	702	715	690	722	730	751	670	713	681	719	697	671	659	677	711	706	649	688	726	654	679	717	687	688	705	708	757	700	709	672	729	714	679	704	724	681	687	682	668	666	714	704	728	669	646	680	709	699	734	699	709	701	741	707	696	664	673	711	686	678	669	645	669	709	673	694	672	663	722	669	679	727	670	717	690	669	667	694	668	652	709	651	670	684	627	671	693	711	665	704	680	711	693	718	654	703	684	629	649	699	669	668	733	717	693	692	708	702	718	650	738	688	705	696	670	668	720	664	696	670	705	639	669	657	708	689	711	707	714	713	692	695	695	663	684	687	699	720	714	708	664	701	685	764	693	738	713	675	653	644	692	661	664	658	710	675	706	696	697	664	651	723	659	743	668	720	704	717	742	680	669	704	684	662	666	713	691	681	693	730	678	685	732	699	680	707	702	698	702	684	762	694	667	656	665	702	694	709	668	669	737	703	687	711	662	662	651	691	734	670	705	702	697	695	677	681	761	647	687	662	673	679	737	662	652	696	689	687	726	689	678	707	661	644	676	666	703	697	696	723	696	723	708	705	680	715	713	693	699	674	691	697	690	697	690	701	719	634	701	693	669	678	695	776	682	722	715	689	716	729	654	684	695	682	702	686	701	715	700	701	741	658	699	715	665	693	703	661	682	688	718	682	668	675	687	741	684	693	705	685	683	666	673	651	633	680	683	695	693	662	672	715	698	710	696	721	736	704	685	713	709	666	655	674	764	694	724	668	658	694	710	711	682	643	660	678	667	666	697	701	680	693	686	691	661	684	698	694	700	680	683	701	741	707	696	667	710	702	678	711	713	703	676	656	703	667	699	680	690	707	669	699	704	635	773	697	708	669	706	702	623	665	673	723	745	683	752	689	708	713	693	713	706	691	694	654	685	673	750	663	712	669	685	684	675	697	711	668	721	711	664	679	703	645	686	690	655	699	668	692	713	668	672	698	674	685	695	695	662	697	697	666	697	659	707	653	701	685	634	677	736	703	651	675	664	690	690	676	713	658	721	700	686	693	669	665	687	651	696	694	678	678	709	716	680	752	667	670	660	680	663	720	664	693	702	688	702	709	674	695	640	712	709	712	712	688	665	672	691	733	680	730	685	756	651	673	700	692	703	707	725	676	677	694	702	704	679	659	670	717	671	716	688	681	743	717	656	694	674	680	688	717	654	670	642	707	706	722	700	673	747	625	677	714	664	719	731	691	643	673	668	678	712	710	735	697	687	699	671	669	679	740	667	703	717	701	688	668	688	731	658	691	713	665	626	718	710	683	707	685	719	675	660	673	717	661	658	734	706	719	691	669	656	694	718	712	718	735	707	705	649	671	716	711	723	702	712	690	704	767	683	680	681	698	717	726	718	685	709	646	695	664	749	692	693	674	683	681	690	700	728	703	682	699	673	689	711	686	691	653	686	750	704	723	654	680	644	699	662	702	692	673	684	775	697	697	705	733	751	665	711	702	730	694	664	689	664	661	686	699	714	728	733	718	631	639	740	659	668	700	653	669	709	746	668	696	694	683	644	672	682	722	681	682	705	677	729	661	688	690	650	715	693	761	709	694	708	747	724	716	736	686	686	657	686	667	724	726	677	669	682	747	686	672	666	707	709	679	700	705	655	666	689	686	672	679	719	682	702	728	745	690	676	719	688	686	727	706	659	693	650	707	695	692	673	733	737	731	688	690	700	684	663	673	674	707	660	663	685	657	710	696	660	685	682	677	673	652	748	641	660	722	675	741	645	659	682	646	701	734	678	721	686	676	738	694	688	640	654	706	694	682	724	678	696	615	703	710	733	695	687	680	711	649	684	702	699	649	686	687	683	749	680	688	705	680	688	724	709	666	682	683	688	689	697	685	717	686	686	675	717	661	706	671	700	700	725	668	716	667	680	701	713	696	709	710	658	670	702	695	716	663	725	687	683	689	708	695	678	674	727	667	729	685	688	679	757	752	671	707	657	715	659	701	700	710	715	694	643	693	691	711	713	675	671	719	668	669	705	715	753	723	718	658	720	703	696	725	665	718	702	703	648	684	680	645	660	725	696	710	725	686	657	638	703	677	691	702	688	726	674	710	688	706	692	684	692	694	662	677	714	664	718	710	726	698	695	691	670	718	660	672	655	675	683	697	684	691	721	713	677	664	697	735	709	678	671	687	671	718	691	736	726	718	672	674	700	708	663	718	704	727	774	656	713	687	661	730	685	693	663	666	701	687	689	690	677	712	708	697	684	736	700	696	719	677	653	744	725	708	696	677	653	715	671	672	709	685	680	713	659	664	678	702	700	702	685	702	647	716	727	678	716	700	738	674	695	687	658	662	660	726	684	706	705	676	717	689	715	708	738	722	699	713	657	688	668	701	721	717	702	677	716	684	649	694	669	663	675	673	682	696	756	697	718	715	694	694	683	717	711	649	723	641	689	665	662	698	692	667	709	699	671	643	649	707	651	700	692	704	691	745	684	699	689	743	695	693	728	701	719	709	757	682	743	702	702	744	675	700	680	689	679	715	705	683	689	644	663	667	663	677	689	686	716	653	717	669	693	696	724	699	706	725	706	682	727	676	659	732	698	680	694	732	725	695	758	700	713	683	645	661	696	695	692	664	681	658	694	728	651	666	671	737	694	700	716	695	643	695	700	734	683	707	678	668	699	684	697	653	705	719	683	657	636	685	678
16750	25030	14593	6969	2932	5068	5049	3921	1398	734	280	68	46	56	47	54	63	61	66	64	69	65	58	73	41	65	56	54	210	414	334	201	120	79	75	54	66	50	59	48	48	48	64	46	47	54	57	51	61	50	52	67	51	65	63	63	51	78	48	57	52	63	48	58	67	43	52	53	63	60	44	55	63	56	44	59	50	60	50	58	48	48	60	45	65	43	50	49	71	59	51	61	51	59	58	61	58	48	54	53	67	51	52	59	48	68	51	59	64	59	62	52	61	48	51	63	67	59	58	49	47	50	56	60	61	51	61	61	50	67	60	52	53	61	58	49	60	48	50	43	79	55	74	56	78	59	52	35	56	64	64	58	50	68	56	52	54	52	63	56	53	59	69	56	53	55	49	45	71	64	71	51	64	53	57	39	65	46	64	54	44	64	56	52	51	64	50	61	55	74	80	54	57	54	60	53	58	59	57	42	50	62	60	51	65	59	48	49	55	57	54	53	59	60	63	54	53	52	61	65	48	57	52	65	59	67	61	57	54	74	51	44	63	54	58	64	58	51	56	55	51	72	51	45	45	59	56	56	44	47	47	39	53	51	58	52	55	58	69	48	59	50	49	56	61	56	53	49	46	64	46	51	45	53	61	69	59	46	52	45	53	52	50	45	64	67	66	56	57	51	53	53	64	50	56	58	62	51	53	52	64	60	54	52	52	66	53	53	61	46	50	64	59	44	45	52	62	48	60	52	49	51	55	63	51	66	64	59	58	43	58	50	71	59	71	68	37	55	46	61	58	64	55	52	60	64	67	48	48	57	62	59	40	51	60	55	69	63	62	60	63	62	52	53	48	62	49	51	61	66	52	56	38	47	76	55	64	55	54	62	69	67	52	54	58	47	52	60	54	66	57	61	56	37	60	58	52	57	53	55	55	50	65	55	57	42	43	38	72	56	52	47	61	64	51	76	65	64	68	62	52	66	42	64	52	55	48	67	57	71	49	48	49	58	60	48	46	71	67	65	51	60	44	57	51	54	46	53	56	51	47	53	62	61	44	44	59	57	56	51	51	60	52	60	56	62	58	60	52	67	54	60	62	67	38	61	54	60	60	55	56	53	61	66	46	61	63	67	52	57	54	62	44	59	55	52	59	62	63	46	54	50	58	53	76	49	65	65	45	53	68	49	63	57	57	62	50	45	50	45	55	52	62	53	57	44	51	41	48	66	55	61	60	46	39	68	58	58	58	60	43	55	50	60	65	54	51	62	55	50	46	42	48	68	52	60	64	49	49	45	62	62	57	61	67	58	52	59	51	50	51	42	55	57	50	40	40	53	49	67	48	63	72	51	55	60	62	52	71	47	67	57	43	55	59	65	47	47	68	57	65	48	46	54	71	66	51	58	51	65	51	54	61	55	68	57	54	53	60	54	50	60	67	60	53	56	56	57	59	52	76	44	65	53	49	51	56	54	60	59	63	51	54	50	48	55	48	60	51	71	53	59	66	59	70	63	53	59	59	56	52	56	55	53	46	53	54	54	55	53	61	56	65	50	78	53	59	49	54	54	60	62	66	46	56	55	63	62	58	62	74	51	48	62	46	49	63	63	62	50	72	47	54	65	61	45	50	61	59	52	53	50	73	53	66	47	55	50	67	61	55	63	53	64	42	59	50	57	60	59	59	47	40	56	55	57	62	56	46	48	64	47	60	58	71	68	51	50	48	47	57	56	60	56	57	60	54	60	64	57	48	44	51	56	64	66	58	55	57	59	58	44	51	48	57	56	53	63	55	52	57	49	51	55	45	54	76	47	67	71	52	50	59	44	72	48	55	50	72	57	52	63	54	35	57	44	57	49	45	60	58	56	60	63	42	60	53	58	53	58	62	48	53	66	56	55	51	74	47	72	62	50	63	48	57	46	56	59	52	52	50	58	45	79	70	60	66	70	54	45	54	50	59	52	62	59	50	63	51	57	66	56	48	56	67	57	64	53	62	58	69	58	53	63	75	59	54	54	61	68	46	68	48	58	54	43	48	47	57	56	61	60	42	63	66	64	46	53	57	52	56	60	49	62	43	63	54	56	58	61	53	52	75	49	59	64	57	48	70	51	47	66	53	56	55	57	65	55	66	67	66	53	63	68	58	43	60	53	57	50	54	54	56	52	71	63	42	58	61	55	65	78	50	63	55	64	52	61	58	52	52	55	49	49	42	50	57	48	56	48	48	61	67	63	58	72	53	53	48	65	41	49	66	59	70	66	54	64	59	60	48	55	46	59	53	60	61	56	53	56	55	56	59	52	58	58	51	54	64	43	53	45	45	55	63	45	47	59	44	59	59	57	49	60	50	59	60	49	65	53	42	51	52	45	69	58	57	63	57	57	54	45	57	68	41	52	49	60	60	56	48	58	57	47	53	63	56	39	50	59	57	56	62	69	53	57	57	52	62	50	58	60	51	49	54	55	58	64	51	61	64	45	46	49	50	76	49	52	48	57	54	65	65	61	54	49	48	71	41	57	52	62	58	55	67	56	53	65	62	58	62	72	39	66	49	58	45	53	47	59	77	63	43	62	55	62	71	67	59	54	49	52	56	66	58	63	46	61	52	54	70	52	59	50	58	53	42	59	51	41	47	57	49	57	62	61	61	60	53	67	52	60	59	43	48	59	46	66	49	61	55	52	48	57	65	65	66	52	53	52	47	57	40	48	53	50	44	57	71	63	62	47	52	60	63	54	70	53	69	53	63	49	60	48	58	53	54	56	47	58	52	48	50	55	56	64	60	50	40	74	48	57	47	52	60	59	59	64	64	62	49	59	58	58	44	45	40	61	52	41	68	58	52	46	59	61	60	63	59	50	62	52	53	49	49	51	50	51	49	52	59	52	61	61	54	59	59	55	62	54	48	47	53	66	56	63	67	58	58	49	47	65	45	49	42	63	54	58	59	53	42	53	56	56	51	56	54	52	60	52	52	57	52	58	64	57	63	53	37	62	59	67	43	68	57	52	67	59	50	51	46	54	57	59	47	54	54	62	70	52	68	53	64	47	47	52	68	54	54	54	61	49	61	54	50	44	57	56	45	56	57	60	56	54	57	46	56	60	44	61	54	55	62	58	71	47	56	59	51	60	57	58	64	47	76	57	62	68	57	52	59	50	53	53	51	54	56	58	52	61	55	51	54	62	55	49	50	72	58	51	56	57	51	46	49	68	59	64	65	49	53	58	53	61	60	44	58	60	66	59	51	63	57	64	58	57	66	69	57	50	44	54	58	55	57	45	52	53	66	54	69	55	59	57	68	51	53	55	66	47	55	58	49	54	53	58	62	61	50	52	64	53	59	52	63	55	52	39	62	60	61	64	60	56	45	55	39	65	56	62	51	43	55	51	56	44	56	49	65	56	48	54	51	58	70	55	62	46	71	55	68	69	48	46	50	47	46	50	48	71	47	53	63	51	66	53	55	60	46	58	62	50	60	66	52	54	43	52	51	56	49	60	63	64	55	64
53130	45841	38478	40569	42228	50163	45250	38341	29310	18506	8815	1260	1137	1075	1001	923	911	929	906	883	846	891	820	923	842	876	824	819	6367	12123	8023	4906	2678	1227	817	721	760	758	746	735	683	757	738	795	765	701	680	724	730	726	675	742	751	718	711	704	743	706	742	751	755	712	765	688	744	743	707	715	729	678	660	712	716	751	708	761	695	714	707	728	707	746	729	735	728	730	748	743	719	727	700	708	726	717	754	779	763	712	742	676	755	722	687	702	733	759	756	686	729	737	706	696	734	713	660	725	675	725	700	731	728	728	752	694	721	721	746	689	702	696	692	719	721	706	708	773	732	721	712	746	731	656	730	668	775	713	737	737	723	728	713	759	703	685	726	716	698	729	715	660	730	740	681	721	695	642	721	727	723	769	726	698	742	764	752	679	719	722	703	730	728	681	744	743	709	727	756	690	763	707	664	793	700	678	670	709	683	683	777	703	717	740	719	727	719	726	701	730	721	697	736	721	714	704	705	738	724	708	732	681	708	719	762	727	694	727	708	703	764	729	739	734	762	696	761	712	771	726	723	726	729	737	768	705	726	747	668	749	683	749	698	725	743	757	733	700	717	735	720	697	680	704	729	705	726	748	706	760	785	719	703	683	695	714	720	687	743	717	703	691	769	715	743	742	750	766	736	757	756	718	720	719	726	725	753	727	694	747	709	715	727	721	744	736	720	747	673	753	674	676	738	734	713	717	737	705	736	741	691	688	732	732	745	741	701	696	708	757	687	731	735	716	718	754	725	728	749	732	744	761	717	717	690	705	734	740	742	783	675	733	741	730	751	758	688	718	739	749	742	729	788	757	710	706	744	735	761	724	702	685	674	682	750	685	652	746	743	744	694	746	703	716	708	739	707	689	730	684	694	716	688	678	696	712	713	705	740	720	697	731	717	737	681	770	773	772	715	684	733	760	686	722	747	730	767	735	701	763	725	709	728	762	761	756	759	767	690	691	749	757	717	710	750	708	722	672	737	713	639	714	698	714	706	712	719	687	734	761	710	718	747	745	707	710	792	722	759	747	700	750	709	688	686	718	702	775	715	724	732	724	717	710	711	735	715	754	723	720	712	710	758	688	746	690	752	727	743	741	746	698	724	768	685	736	715	700	677	717	685	712	720	683	763	727	706	778	683	677	746	756	719	743	703	730	713	709	758	743	689	733	721	697	725	732	648	715	702	681	681	697	735	739	715	721	717	714	699	739	796	718	752	738	744	701	718	743	749	728	700	764	709	746	744	704	719	640	726	735	745	692	691	725	724	763	739	737	757	777	726	720	712	736	755	646	766	745	728	758	712	736	734	746	728	748	691	750	687	820	718	754	696	671	760	746	735	749	733	690	655	696	714	754	669	767	734	715	729	743	725	773	691	754	728	726	724	750	687	678	692	732	733	742	695	720	740	707	706	728	749	707	737	722	660	713	754	738	766	714	716	747	728	746	714	736	717	708	741	697	707	730	751	744	723	748	710	739	674	671	760	764	722	724	730	692	722	744	708	749	712	689	779	716	701	736	759	726	739	737	740	726	739	706	712	725	710	720	727	736	724	724	703	695	708	721	730	767	775	750	736	747	721	737	754	732	718	700	791	716	717	651	706	713	720	714	735	739	709	696	766	754	700	707	728	758	741	750	728	694	721	696	751	708	740	700	671	735	694	653	736	696	763	714	716	682	750	690	713	700	783	732	652	737	717	712	745	718	672	704	703	708	719	714	696	726	718	726	706	766	742	710	732	756	753	677	746	727	709	729	753	704	725	696	689	690	760	751	727	789	735	701	709	710	721	736	722	736	677	706	765	710	746	696	704	711	744	729	738	763	723	709	754	733	722	683	715	724	738	715	725	742	739	739	714	686	746	734	690	711	742	806	791	727	729	693	734	701	705	730	730	754	691	736	743	721	760	763	728	751	702	748	792	709	736	719	716	714	708	764	699	679	722	696	791	744	725	736	681	746	739	699	772	714	732	732	764	720	698	690	753	725	730	670	746	761	721	752	762	771	725	700	725	708	696	725	711	738	703	731	687	740	738	720	742	765	732	712	782	682	719	728	726	724	708	749	739	698	713	737	747	765	773	713	718	698	748	716	746	675	712	729	726	766	764	709	702	709	673	731	735	733	757	685	639	684	762	765	716	708	761	690	765	703	687	696	744	691	731	763	742	721	723	723	729	746	767	705	722	699	695	760	724	703	673	687	727	772	738	701	738	713	746	758	742	735	751	728	713	719	762	703	728	691	708	789	686	714	720	723	671	731	669	749	753	680	708	715	737	719	756	689	680	714	749	726	662	706	703	707	730	722	737	713	726	749	713	735	798	764	707	722	708	686	745	709	725	764	728	735	733	691	718	724	782	757	734	686	697	708	705	705	692	691	707	718	701	740	725	718	746	694	699	773	719	728	739	722	705	737	720	753	718	743	696	739	738	715	717	695	728	690	710	693	713	734	700	751	663	709	738	759	723	725	739	711	728	735	722	710	736	754	706	700	712	713	756	710	740	689	737	699	699	720	741	742	726	769	753	708	733	708	725	736	732	721	727	673	710	756	697	681	778	730	760	671	755	728	726	760	754	730	758	731	707	735	740	783	701	691	711	733	702	707	702	724	691	731	696	739	734	741	728	730	677	684	693	752	692	709	713	730	703	736	704	716	746	764	748	709	671	717	732	738	757	744	718	735	764	724	727	729	719	687	747	747	721	733	744	700	805	701	718	768	751	679	730	735	733	733	718	747	713	757	674	718	747	750	694	710	731	684	714	769	736	705	760	735	728	707	725	715	770	707	674	700	747	713	715	717	700	753	646	754	746	718	679	707	703	725	737	730	707	693	691	746	716	749	716	757	739	723	739	745	740	707	706	644	750	725	734	722	745	716	720	694	698	763	694	744	732	671	707	694	749	716	702	725	658	729	705	760	750	715	747	767	754	754	713	700	734	722	779	756	701	714	748	738	661	700	709	727	742	719	725	727	742	698	693	745	684	737	735	723	728	682	711	723	702	748	731	682	722	706	725	740	761	765	758	709	743	702	755	718	752	700	760	774	709	725	733	736	653	754	692	735	758	776	695	753	696	705	789	722	701	722	762	735	701	690	696	696	698	700	744	681	753	698	719	720	694	728	670	769	708	708	750	727	757	748	735	781	708	702	696	708	765	725	699	744	712	729	688	691	734	703	700	745	756	702	664	741	696	751	751	722	682	774	732	699	710	746	740	722	718	733	734	753	752	740	737	693	708	737	766	717	723	682	744	700	717	731	716	711	768	730	721	756	727	702	693	789	707	722	778	719	706	711	733	705	717	733	714	806	741	717	729	691	769	763	712	745	724	709	734	782	654	724	713	724	728	743	680	750	764	747	730	672	711	692	754	712	732	663	721	700	716	710	724	693	744	747	675	718	745	689	713	745	712	738	781	709	682	697	665	776	659	766	732	710	682	697	734	726	693	742	717	719	730	726	739	664	761	751	722	757	673	739
6640	5007	2522	1128	547	936	964	751	310	104	69	61	52	47	59	57	71	58	65	75	67	53	67	47	59	67	45	55	98	166	143	88	71	55	51	59	46	37	55	75	66	47	52	49	56	56	59	56	55	61	36	54	56	58	52	56	81	57	40	42	49	74	56	67	72	70	63	53	49	44	52	69	63	39	51	44	60	55	49	54	48	55	48	53	48	58	58	58	58	58	45	38	53	40	64	50	45	53	48	63	49	59	58	56	41	67	58	50	58	64	55	60	73	58	64	53	57	56	48	48	49	44	49	56	71	58	53	56	63	40	55	46	59	57	55	73	54	66	59	65	54	41	45	61	68	61	60	49	46	64	54	66	60	46	58	43	44	54	49	46	62	47	54	51	48	55	50	56	56	50	48	51	54	52	52	64	56	67	55	53	56	61	44	54	61	51	49	60	52	55	49	49	45	49	58	55	56	55	64	80	62	55	41	58	66	63	57	68	52	58	62	53	55	64	48	43	57	55	50	56	50	49	56	65	57	38	51	64	62	58	59	50	45	61	77	62	67	53	56	53	62	51	52	55	45	54	55	45	66	60	53	57	51	58	65	50	50	41	57	58	50	48	50	48	53	59	58	52	54	55	52	59	57	59	49	48	66	49	52	51	65	68	46	49	57	62	55	49	57	50	62	49	58	56	49	54	47	49	56	60	55	68	52	60	39	61	51	52	52	66	62	55	57	65	71	55	51	67	48	46	66	62	67	53	50	61	73	62	52	44	66	59	58	53	58	57	46	60	49	51	57	54	52	60	44	53	68	58	46	41	37	52	49	50	48	57	64	74	54	54	58	49	48	52	54	49	62	47	49	60	56	58	62	53	60	42	65	54	54	53	80	44	54	60	52	61	60	58	62	49	54	65	55	62	43	60	50	58	48	55	56	65	54	40	53	57	60	61	66	55	66	62	65	62	68	53	64	50	53	41	69	55	70	57	46	66	49	58	54	53	57	57	52	50	58	56	53	67	60	60	60	55	67	57	54	52	49	37	65	61	55	48	53	53	61	47	56	50	46	52	60	58	45	64	59	50	46	41	52	57	62	44	54	54	48	63	57	61	56	59	47	50	49	79	69	54	61	61	56	51	46	67	62	52	45	55	71	42	50	63	63	57	54	48	69	44	78	56	58	53	49	51	59	65	50	46	48	51	55	54	46	64	50	60	58	49	44	48	65	56	49	44	58	49	68	54	54	58	65	49	49	62	54	38	47	55	53	51	55	61	58	59	65	53	54	53	53	67	63	54	68	58	53	38	43	63	52	53	64	49	47	43	55	77	54	71	43	57	61	52	49	51	55	68	55	54	74	53	56	57	50	54	48	69	63	64	52	53	64	46	76	44	54	56	56	68	57	46	47	67	43	54	49	47	55	65	61	55	54	48	57	48	54	60	52	50	55	56	54	56	46	54	52	58	60	52	65	45	53	38	43	62	58	66	52	68	76	58	55	53	55	47	49	61	56	50	59	60	53	65	57	60	54	35	53	52	53	49	56	57	55	59	67	59	52	45	57	65	62	62	61	40	60	61	61	53	41	63	53	54	56	48	56	50	63	50	65	61	43	57	64	41	55	59	69	73	53	49	60	45	51	50	42	60	51	55	59	56	47	58	54	51	44	56	50	69	49	49	42	50	53	47	55	44	62	43	66	42	56	48	65	38	69	61	51	58	48	44	62	57	41	61	63	46	69	59	63	50	45	53	64	58	61	53	53	44	56	70	49	56	54	48	48	58	71	47	56	57	60	61	65	54	66	61	69	57	56	41	57	45	67	62	48	54	47	58	50	53	50	45	66	54	54	59	54	58	61	60	56	53	47	59	54	60	55	43	50	65	58	46	58	59	52	56	56	62	52	42	62	59	50	55	61	53	63	49	48	48	62	42	69	47	49	61	60	54	45	43	46	47	51	52	66	52	63	45	47	57	60	59	55	49	54	46	52	56	63	52	51	56	63	56	54	58	63	61	52	64	63	73	63	52	60	48	46	56	51	54	63	68	60	59	61	52	48	53	42	57	53	54	58	67	61	49	59	48	54	48	45	55	50	50	59	53	44	47	47	57	53	58	59	43	51	50	59	41	65	49	53	54	55	62	57	53	48	59	49	64	61	61	55	56	52	49	56	52	64	50	63	47	56	56	58	55	65	63	58	63	51	56	49	56	51	50	51	56	60	48	52	67	57	61	45	51	47	49	61	70	53	51	61	47	57	50	69	45	51	58	49	46	74	62	55	54	51	61	55	45	55	57	58	54	58	55	48	46	67	51	48	46	42	57	58	52	39	63	64	67	63	66	54	45	37	54	70	57	66	60	57	49	62	58	55	65	64	53	63	53	54	53	52	48	51	58	50	54	59	60	55	50	67	64	58	60	64	47	35	46	55	61	77	59	48	47	49	69	59	54	64	61	52	61	55	54	52	38	41	62	45	55	50	49	54	49	52	58	51	47	58	64	53	72	63	51	44	60	43	52	50	58	68	54	56	62	53	69	50	54	45	46	48	52	55	48	66	54	63	60	47	61	47	68	56	55	60	69	55	67	67	52	55	49	62	48	48	68	52	50	63	55	56	44	42	55	53	54	56	49	43	58	53	71	55	40	63	54	53	55	66	47	66	46	52	53	48	55	56	62	56	46	38	65	55	60	44	46	58	53	63	57	43	53	60	46	50	45	58	53	58	62	48	52	53	59	50	63	51	50	48	66	44	63	54	48	58	68	57	62	45	57	49	53	50	62	48	60	49	65	56	54	73	51	67	63	67	58	60	59	45	49	42	52	57	61	56	53	66	55	58	63	50	61	57	59	42	52	53	61	37	49	57	65	49	66	59	51	61	54	48	58	55	43	46	50	60	67	55	79	63	49	58	65	37	62	54	64	65	51	43	50	51	66	55	56	50	48	61	61	59	64	46	66	57	50	61	54	54	51	49	44	54	76	55	68	48	51	57	59	54	60	47	60	46	52	47	45	60	51	63	73	44	43	67	57	50	65	60	59	49	58	51	38	57	58	58	54	52	61	46	42	52	56	63	62	59	65	46	62	59	52	43	49	47	56	58	58	56	42	60	63	60	63	54	50	56	50	49	54	60	51	58	48	56	48	52	41	57	52	60	64	62	50	56	61	52	61	43	55	46	48	74	57	51	66	54	49	63	61	49	58	57	49	56	54	51	76	55	62	50	55	62	48	59	66	51	60	52	60	51	55	46	59	59	40	56	65	48	51	56	49	47	57	48	61	61	50	44	37	55	57	48	47	38	57	47	68	63	64	58	55	58	62	52	68	48	51	60	53	60	52	54	59	56	60	53	53	59	48	60	69	55	62	55	47	49	60	56	57	54	48	62	46	68	45	63	50	76	54	49	47	49	69	35	46	61	66	57	50	58	50	52	38	45	61	57	48	58	62	42	59	56	67	58	57	46	65	55	62	56	53	54	49	57	71	63	58	63	59	52	57	49	52	63	45	52	55
39405	29014	22567	22317	24969	29832	26676	21546	13252	4745	1635	849	852	800	740	782	702	709	755	711	723	753	674	744	668	722	771	792	2909	4064	3035	1940	1333	870	762	748	727	654	659	766	692	725	720	750	685	642	702	752	678	712	683	681	702	690	700	736	738	717	646	753	692	678	683	704	709	624	694	696	710	728	678	693	687	709	700	715	686	721	682	680	694	670	749	668	713	662	651	729	709	694	696	737	740	732	675	701	701	683	700	707	671	648	732	722	683	705	673	702	701	718	711	723	726	697	696	641	657	684	718	707	667	681	694	687	688	686	672	706	698	670	688	728	692	707	731	691	695	687	763	716	718	712	726	676	713	699	692	673	687	654	716	711	670	722	688	715	658	661	718	684	687	713	691	678	670	761	680	698	672	707	668	655	643	725	758	637	674	717	685	739	704	692	705	731	710	716	710	724	683	651	670	715	651	699	714	681	686	757	678	715	751	712	658	713	746	738	673	722	754	679	708	720	691	738	714	677	706	667	677	709	714	660	693	662	697	734	680	721	691	716	644	703	700	634	715	677	686	686	710	680	709	737	673	702	670	698	696	722	704	706	692	683	685	711	725	710	692	730	715	687	725	739	699	781	674	681	675	712	686	708	701	665	713	707	702	699	680	696	710	714	798	697	658	690	705	682	666	665	711	719	700	662	726	745	692	698	732	752	666	708	733	703	668	709	716	672	695	723	654	684	684	733	735	702	690	716	734	691	660	705	704	752	721	684	738	741	671	730	687	705	721	701	699	721	686	745	744	685	656	721	708	725	666	669	731	750	670	667	730	708	681	700	701	680	702	680	684	740	702	719	724	681	696	647	725	710	728	739	697	670	669	737	719	736	702	666	723	698	688	679	735	693	679	683	703	678	695	684	699	689	689	695	705	720	705	712	650	713	716	716	707	637	709	743	736	710	696	761	695	718	721	759	710	721	686	692	695	689	693	714	690	666	725	752	739	738	700	682	738	676	712	730	718	700	714	693	740	739	724	692	697	706	692	642	710	716	680	734	702	689	684	720	678	732	695	703	734	692	712	695	658	670	689	710	702	729	686	707	732	665	701	701	700	745	688	754	661	677	711	689	735	716	736	719	718	672	729	639	731	698	695	734	668	692	722	652	761	742	704	722	688	638	721	777	671	663	723	687	702	717	716	699	674	678	664	722	752	674	685	711	744	724	712	717	722	665	704	689	705	661	735	732	709	696	705	696	744	717	667	674	686	681	696	744	718	724	682	684	712	680	722	721	725	641	706	700	651	722	704	662	691	704	729	702	733	694	735	667	678	691	737	708	667	748	695	701	711	694	659	741	727	683	725	653	651	676	664	650	746	690	687	712	729	679	691	667	672	711	717	687	713	687	776	739	746	690	695	655	709	723	666	697	711	702	737	702	719	719	731	726	753	675	676	710	681	693	655	696	739	697	707	690	695	664	673	709	709	747	704	691	760	700	696	691	682	680	723	702	713	659	721	734	699	689	686	713	726	686	654	742	671	711	712	712	710	678	694	743	677	742	650	688	679	731	719	672	683	740	690	671	684	686	708	721	689	686	697	732	660	700	663	746	682	718	672	780	725	665	741	667	708	737	681	700	731	680	695	671	722	715	671	712	729	730	724	678	632	738	693	698	680	741	671	667	669	674	713	662	663	723	763	721	692	707	704	766	689	672	689	679	702	722	693	696	677	671	729	684	710	702	742	694	658	731	684	729	709	689	755	725	691	710	729	677	688	702	658	719	699	736	703	657	740	727	675	732	745	698	740	676	718	699	720	711	735	730	679	684	712	697	700	690	708	690	680	725	742	669	686	771	689	691	738	658	719	741	677	724	701	699	661	642	700	732	726	702	697	661	692	694	698	677	732	724	700	707	707	702	737	646	717	695	717	685	723	740	691	702	690	717	701	664	704	727	686	694	693	687	690	699	731	730	695	677	709	665	690	674	721	736	710	684	738	712	685	692	737	727	715	748	670	658	649	715	677	677	684	715	688	696	704	723	706	736	714	685	743	703	699	697	648	753	658	650	704	698	754	718	748	718	727	700	672	686	727	737	698	701	646	740	718	694	711	669	723	693	722	687	666	643	691	712	663	729	720	715	681	731	679	702	749	685	674	692	688	733	727	654	723	734	685	731	712	705	723	702	686	705	723	683	740	689	725	713	725	722	714	683	722	720	658	755	701	690	691	754	693	682	710	659	694	724	683	689	698	708	651	673	699	714	700	728	667	673	693	708	724	658	705	701	696	702	662	690	664	733	703	693	691	679	717	714	717	708	679	739	684	720	691	696	707	705	621	688	703	717	686	682	671	680	718	694	686	697	670	710	699	796	714	719	706	713	692	691	705	704	685	648	783	706	723	726	673	688	669	714	647	663	691	709	737	724	700	733	721	715	681	703	678	738	739	730	708	689	716	711	722	692	667	728	725	734	664	727	694	712	744	735	701	729	691	710	721	705	678	679	753	717	669	672	700	696	702	673	750	696	665	686	659	694	708	677	696	712	688	690	687	735	695	709	685	690	689	736	658	688	673	669	700	681	704	731	704	716	662	761	670	675	688	735	752	733	701	692	727	748	713	670	679	740	679	697	699	723	747	686	704	700	736	705	707	655	650	695	671	699	690	656	694	708	708	723	747	735	680	738	696	714	695	725	677	702	721	669	695	723	682	693	726	697	731	690	692	704	718	706	678	674	708	734	714	723	722	776	715	689	662	707	721	715	730	677	685	691	670	639	695	690	723	670	716	722	712	679	743	739	703	703	656	695	728	711	702	691	690	738	712	728	721	730	692	757	739	710	701	673	704	702	689	682	684	690	726	726	699	745	673	714	727	758	680	685	673	702	693	721	681	701	691	727	700	695	673	706	701	742	756	716	713	705	668	700	708	686	686	711	705	726	726	756	718	705	726	723	691	706	683	756	716	685	729	678	667	729	708	716	685	688	676	684	693	728	708	672	698	650	721	682	661	674	682	683	710	669	675	694	683	669	678	690	686	702	724	681	717	708	719	735	672	691	674	722	698	710	744	725	721	696	712	766	723	699	693	729	691	646	743	698	675	724	694	704	683	686	674	694	686	738	697	679	731	726	701	696	679	701	695	718	764	706	706	701	742	685	658	672	723	747	690	717	683	671	713	687	706	701	671	712	730	668	707	753	666	673	692	674	700	722	646	705	701	704	698	714	713	677	717	666	703	704	734	721	677	726	714	723	746	702	661	680	708	684	675	706	693	717	689	729	668	685	704	671	669	668	708	706	672	713	681	684	708	738	694	692	680	700	699	691	717	652	731	697	697	694	665	688	664	700	726	722	667	637	685	673	698	721	677	738	713	659	694	668	719	696	620	690	713	688	712	681	711	704	754	668	726	656	708	693	683	692	725	732	665	718	723	739	707	713	743	669	706	699	749	711	683	734	677	736	756	709	691	674	689	739	712	701	711	709	689	755	684	705	738	678	704	719	710	677	717	715	673	679	704	741	705	691
12142	15660	7817	3169	1623	2639	2537	1842	705	111	62	67	56	53	56	59	61	47	41	62	48	49	48	49	56	49	65	45	188	281	198	133	84	53	59	60	51	33	46	50	54	44	49	56	44	63	57	54	52	57	55	40	52	56	50	46	41	60	51	48	45	51	48	54	64	59	54	46	59	47	41	54	63	54	47	52	47	51	71	53	65	61	46	47	57	60	61	62	44	48	46	46	40	57	49	46	46	45	48	44	64	56	55	66	42	55	65	43	62	62	52	68	56	48	66	55	66	60	70	42	43	55	52	42	51	54	51	45	48	52	55	44	48	46	54	55	57	57	54	50	49	50	45	46	50	58	58	48	47	49	48	43	52	56	42	62	52	44	51	63	35	45	54	51	48	44	49	62	48	45	44	60	51	50	35	69	59	30	63	50	70	54	49	56	51	58	57	64	43	62	54	52	43	52	55	50	44	51	64	43	45	60	55	57	51	50	61	49	50	66	38	54	58	44	66	47	42	47	46	50	41	44	62	60	48	49	54	43	57	60	52	48	62	61	52	48	60	61	47	58	61	51	49	55	57	49	37	47	53	45	48	59	60	50	64	48	53	48	63	48	48	50	46	64	42	61	54	40	53	49	63	52	50	55	58	49	52	53	51	45	50	50	60	54	52	49	48	52	62	60	48	43	47	53	60	52	43	52	59	58	47	54	55	40	44	62	52	51	47	37	53	53	66	38	51	45	49	53	63	37	40	49	62	46	48	47	62	42	69	46	49	45	63	50	54	57	53	44	60	42	62	65	58	54	57	49	52	67	46	51	62	39	54	44	51	51	45	57	50	45	61	58	43	56	38	53	51	51	45	61	50	39	58	50	53	49	51	52	59	44	62	45	60	59	54	69	54	48	57	59	64	48	58	51	56	66	49	61	51	56	46	46	60	56	49	50	42	58	61	51	45	57	53	52	57	42	50	51	51	42	51	57	55	64	41	45	53	45	57	49	59	49	40	50	47	46	50	54	53	43	54	47	47	48	57	58	55	52	43	49	48	58	46	59	58	57	61	39	47	46	39	54	60	58	63	56	48	54	51	64	51	62	52	67	47	38	44	43	63	50	47	50	55	50	58	42	49	57	61	55	47	59	54	65	51	53	49	53	54	48	48	60	51	41	49	45	56	64	55	55	47	62	52	54	41	52	54	56	61	63	58	57	54	57	51	51	58	48	48	56	56	55	56	53	55	54	50	50	49	54	40	45	69	58	55	50	63	50	47	50	56	46	45	53	51	48	51	49	55	61	61	48	53	47	51	63	49	67	47	42	61	54	54	47	56	51	54	45	54	45	40	59	46	46	44	49	51	47	45	65	60	50	57	54	44	46	52	52	49	58	68	59	45	48	59	53	57	54	51	60	54	73	52	49	59	50	52	51	55	55	57	47	67	56	58	59	52	45	67	59	44	63	53	49	57	68	48	55	50	59	47	61	54	58	53	47	54	43	48	49	46	45	51	56	53	48	47	49	52	58	51	41	57	54	54	50	59	56	54	60	53	48	65	54	58	44	77	45	57	56	51	54	54	47	52	54	53	47	54	59	56	44	63	55	49	50	49	55	55	49	45	49	62	54	61	47	47	47	47	47	61	56	57	48	47	41	56	58	60	47	55	56	51	66	50	56	54	58	58	56	47	48	51	51	48	57	55	55	45	50	51	57	62	55	56	47	46	51	48	48	55	60	46	38	58	45	58	55	51	52	51	55	59	58	53	55	44	44	49	57	59	56	60	55	52	59	44	55	53	51	46	54	49	57	46	57	53	50	59	60	48	58	50	52	49	40	41	41	57	36	45	55	50	48	49	48	68	58	51	63	55	47	52	52	58	47	52	53	48	49	52	53	59	59	50	42	43	37	49	53	64	47	45	49	69	60	51	63	58	58	53	61	41	57	55	65	58	59	49	47	51	57	54	59	47	49	44	60	58	48	49	51	53	56	62	59	59	51	45	59	44	58	53	46	47	53	56	56	54	52	49	51	43	50	48	52	61	52	55	54	49	54	47	45	39	59	56	49	57	48	48	53	49	57	65	61	57	45	51	44	42	57	60	48	61	43	65	58	41	60	58	58	45	57	52	64	39	53	66	65	66	56	51	58	51	43	39	62	48	49	67	42	58	59	70	48	54	62	44	49	59	64	46	67	55	51	54	53	52	71	48	61	45	59	52	53	62	57	45	51	45	44	59	51	53	53	64	49	64	47	57	43	61	46	50	44	56	51	60	49	57	42	52	62	62	53	47	55	46	56	59	66	65	51	70	41	55	51	50	49	42	75	43	63	49	64	52	48	57	43	53	41	47	54	49	57	62	49	59	59	46	47	61	56	54	55	39	57	44	48	48	49	49	58	53	62	62	56	45	57	66	62	43	51	57	57	53	55	53	51	48	58	55	39	47	50	56	43	45	50	60	69	68	55	51	41	48	58	55	53	59	49	54	45	63	51	48	47	52	47	55	56	61	60	52	53	53	56	50	53	55	42	49	47	58	55	52	41	55	46	51	44	58	60	46	59	55	57	48	51	50	50	63	40	58	48	53	57	51	51	56	40	47	45	38	49	57	49	50	53	51	52	55	52	38	51	62	58	55	50	52	51	50	61	52	60	55	52	65	58	49	48	73	38	51	56	57	45	54	47	55	50	61	47	59	52	53	42	46	45	50	48	54	52	54	55	61	49	44	58	64	56	48	53	65	53	52	56	38	48	71	43	55	35	61	52	54	62	60	56	47	50	57	54	53	60	46	40	52	44	53	53	56	59	58	42	46	51	55	55	48	50	51	53	50	50	60	45	47	50	58	55	44	47	53	50	59	62	48	56	49	50	55	51	55	57	77	55	46	49	52	44	68	54	40	58	57	52	60	54	62	63	51	52	67	48	40	51	56	56	47	39	53	61	48	36	50	47	45	41	56	56	56	49	42	44	53	55	48	50	53	57	58	60	53	46	53	42	57	52	52	51	51	52	47	64	58	52	61	63	52	64	58	51	66	45	48	56	50	53	55	48	55	61	59	58	64	45	48	44	58	61	50	46	59	51	56	54	53	51	47	61	52	52	49	54	55	40	50	55	54	38	57	49	56	50	46	52	51	59	49	53	55	48	40	64	47	52	43	51	57	59	56	54	51	48	56	45	48	71	54	50	48	53	55	55	40	56	68	50	52	59	54	62	59	53	53	49	59	52	41	57	60	53	58	65	48	44	51	53	52	53	53	61	46	53	59	45	50	53	61	58	48	66	56	43	44	46	59	58	44	63	42	49	64	54	58	43	49	65	50	53	53	47	72	56	63	53	56	56	56	44	51	50	48	54	47	43	48	54	56	45	49	36	43	52	46	43	52	50	57	67	62	52	55	58	60	52	52	53	72	57	55	61	43	62	49	68	47	49	50	63	53	45	56	55	45	75	50	47	44	40	42	51	49	51	50	55	56	44	59	68	49	39	44	51	53	53	60	59	63	50	43	47	48	58
48233	38219	30548	31604	35235	39586	35642	28452	20468	3901	1265	948	939	854	840	793	719	766	813	744	790	752	694	729	713	723	726	881	5859	7820	5138	3130	1619	936	729	650	696	670	716	669	629	658	674	659	719	727	639	654	668	704	698	690	679	660	692	676	708	693	667	691	715	652	655	674	712	698	703	644	635	709	667	667	704	688	663	671	694	736	658	700	686	670	666	683	710	666	740	652	699	652	697	619	705	639	697	660	684	635	675	659	724	666	682	631	681	677	657	681	654	726	702	674	672	698	666	696	716	650	681	695	684	678	679	680	703	696	646	691	647	674	671	701	729	685	685	666	676	690	716	697	660	731	668	683	680	646	684	697	678	632	655	714	641	639	689	629	679	727	648	684	672	725	665	663	662	714	669	647	673	677	675	721	662	705	654	742	635	656	654	659	701	664	667	667	673	640	658	679	698	652	634	709	680	637	698	630	679	665	681	665	684	645	690	700	686	657	668	702	679	686	699	690	643	621	680	718	624	692	677	614	679	707	724	664	690	598	664	658	656	671	689	678	689	678	725	670	754	705	746	760	698	661	677	656	633	716	671	655	664	666	651	659	634	647	706	712	669	688	663	661	680	657	675	691	702	700	677	646	637	671	683	688	689	640	654	701	668	686	678	674	672	701	724	689	681	668	663	680	672	696	707	685	698	654	694	695	663	685	652	764	692	703	644	668	695	643	676	682	706	686	681	678	666	735	716	711	685	685	697	672	718	662	687	721	629	660	680	694	646	657	664	682	698	663	646	664	630	692	692	701	670	671	694	652	679	704	694	690	699	674	658	639	649	666	687	715	662	684	697	696	694	629	664	698	735	685	636	635	690	664	703	690	641	685	706	679	656	695	705	649	665	699	644	698	664	677	687	669	727	651	696	649	695	656	695	687	608	718	734	664	696	719	673	669	630	685	663	685	667	695	698	700	668	664	672	675	714	692	664	705	681	646	735	659	693	686	654	634	686	650	692	723	648	652	695	698	666	690	667	664	735	674	733	704	661	711	687	664	643	639	596	695	706	662	688	671	644	697	635	646	657	648	654	648	660	709	712	706	718	660	695	696	707	649	662	683	674	670	656	670	666	677	689	693	690	692	643	681	646	657	664	686	662	661	706	701	713	677	705	621	669	663	671	682	675	679	621	680	695	676	721	689	697	662	652	684	683	689	688	729	710	684	700	642	681	652	690	666	707	687	682	686	664	653	640	640	677	650	678	728	675	707	675	666	688	671	688	676	687	646	651	703	645	665	708	701	702	711	647	697	702	674	644	671	699	669	707	698	643	710	636	664	672	698	653	691	711	677	696	668	700	704	664	685	709	638	685	682	684	746	719	696	688	666	714	685	648	711	646	703	658	623	689	689	691	717	737	670	667	664	663	705	677	652	670	661	693	691	682	734	712	664	681	697	682	684	712	711	679	711	682	744	661	661	660	651	642	645	712	747	661	684	683	673	659	715	699	671	653	656	696	662	662	682	686	699	721	710	719	721	655	650	667	684	680	720	711	688	685	649	680	688	718	706	665	643	692	690	675	681	669	652	733	668	668	679	716	681	704	640	675	692	693	735	733	666	650	691	671	699	718	663	641	689	652	683	701	707	727	686	711	634	688	649	683	633	692	672	711	659	694	679	684	685	703	644	699	662	692	670	677	668	690	683	718	678	667	653	668	635	692	700	682	672	656	683	691	718	682	734	645	707	771	683	693	704	703	683	672	658	692	645	664	630	671	691	658	677	672	640	699	666	667	681	663	624	690	630	684	688	639	656	661	624	638	729	732	658	650	682	691	676	648	703	666	692	687	688	643	637	692	691	697	687	655	699	638	688	670	689	698	684	679	690	672	689	623	659	708	682	662	657	678	698	699	666	666	705	650	659	654	671	690	696	666	622	732	699	712	682	676	624	658	647	624	668	709	684	635	669	704	675	718	704	662	658	700	642	691	668	627	686	611	665	660	663	687	648	669	701	691	676	666	683	692	690	659	703	688	688	675	723	669	713	673	728	707	676	698	703	701	698	692	653	689	668	686	650	654	659	640	672	633	720	636	686	652	688	677	627	673	658	668	645	645	642	669	675	678	695	708	726	676	690	667	673	723	687	679	716	675	647	662	634	695	702	716	667	687	653	669	676	667	681	679	642	668	665	688	635	688	729	614	685	672	618	696	642	650	683	701	692	671	674	669	627	696	690	624	675	684	669	659	708	669	702	669	669	688	691	683	654	663	684	670	650	721	725	678	695	679	724	714	687	698	668	684	641	631	706	690	609	684	706	680	712	662	676	661	682	670	699	655	695	677	717	675	684	702	727	737	650	728	697	704	685	690	676	689	724	691	654	682	683	661	689	697	676	707	688	686	639	706	684	699	706	691	670	639	698	680	682	676	719	654	707	645	689	690	642	677	705	658	675	661	658	699	672	683	660	682	671	688	695	673	709	689	670	701	732	694	670	652	644	656	648	679	695	674	686	699	642	663	617	692	702	671	714	685	653	689	673	683	672	704	716	703	687	648	705	692	700	662	669	639	703	702	702	686	655	670	705	674	675	696	675	713	641	642	707	654	653	682	667	709	707	656	658	640	715	724	689	686	653	623	650	691	659	697	653	642	688	706	656	663	707	666	680	704	697	663	690	669	717	618	671	682	681	698	721	664	669	723	712	643	660	675	698	676	696	677	679	697	693	687	688	654	686	720	717	717	711	656	666	663	692	734	689	711	650	697	682	697	667	645	672	688	673	640	652	671	709	665	650	663	667	672	702	681	732	662	658	735	674	713	705	681	661	714	684	639	739	697	632	686	680	682	654	691	655	708	682	684	674	668	686	690	647	659	667	693	649	706	665	672	696	673	645	691	670	680	674	672	686	678	682	665	670	706	699	631	714	662	686	681	726	712	678	691	652	651	729	648	693	674	689	700	695	667	681	711	685	664	684	759	697	668	681	662	670	708	653	654	647	680	688	664	695	692	722	692	663	645	614	678	686	695	688	711	741	690	669	713	656	709	664	718	694	622	710	669	682	666	708	630	703	678	675	644	683	664	667	664	673	668	662	668	694	679	687	715	677	678	691	694	663	668	695	643	694	694	728	654	639	669	694	695	685	696	653	670	684	686	649	684	716	708	669	699	647	681	682	651	685	687	700	679	692	673	666	689	657	671	704	696	713	705	650	673	680	655	730	659	663	709	672	646	612	630	660	699	719	718	653	639	672	709	681	664	657	651	677	690	660	688	641	639	740	622	716	672	706	646	674	642	689	651	706	643	652	691	659	680	708	697	668	685	702	698	650	683	711	714	637	680	710	679	697	640	703	724	688	634	714	699	694	695	664	674	690	651	684	693	651	688	708	654	635	678	688	663	651	661	691	662	656	661	680	684	725	650	673	695	654	668	672	648	704	666	627	636	680	663	666	678	680	680	674	694	651	653	696	698	668	673	661	687	714	714	652	681	699	709	690	669	708	699	666	681	652	709	701	705	634	714	704
12616	15399	8907	3563	1869	2949	2471	1909	672	95	71	77	58	71	63	66	53	61	52	50	57	48	58	60	69	66	68	65	314	391	251	169	83	76	71	47	52	53	48	62	51	48	60	72	64	58	71	60	58	62	36	74	63	43	56	51	49	62	54	58	45	54	45	44	41	61	62	53	64	45	53	56	48	61	57	47	54	57	60	57	69	45	58	66	42	72	56	58	62	61	68	45	46	54	60	49	49	68	64	55	58	62	45	54	52	54	61	62	43	74	66	58	57	61	63	58	73	58	53	74	65	67	52	54	62	49	59	58	49	54	60	62	61	53	59	47	54	61	52	65	79	54	49	59	58	50	49	48	51	58	60	59	63	58	59	47	47	71	55	64	42	56	62	60	57	55	59	59	57	62	57	66	55	73	68	53	67	43	62	55	64	74	48	53	58	60	57	61	74	63	66	54	49	67	60	59	57	67	55	47	60	61	50	64	57	76	54	50	58	64	55	48	66	49	52	63	58	60	57	47	55	63	57	66	55	61	52	60	59	52	53	50	51	50	44	65	81	49	65	48	56	58	56	68	63	46	71	57	79	76	59	61	48	57	55	73	57	48	52	51	61	67	64	66	67	61	59	54	57	53	54	59	71	55	54	62	57	52	59	66	61	67	46	48	56	59	54	53	57	50	45	75	50	60	47	56	57	39	66	59	63	47	47	58	56	59	69	41	54	66	49	58	67	71	60	60	52	47	63	53	69	69	66	68	46	63	64	63	58	53	58	54	64	80	61	53	58	57	55	56	54	65	47	65	51	63	58	56	70	61	57	57	52	69	66	64	72	54	61	51	54	65	64	59	41	71	63	61	58	64	61	48	64	64	61	60	67	56	58	60	59	56	68	72	66	63	51	52	45	68	54	58	53	72	68	59	64	49	66	73	65	54	65	60	53	59	56	64	63	50	53	51	44	65	62	52	59	57	54	61	43	70	45	48	52	74	54	45	57	47	50	55	47	45	59	62	65	50	46	58	57	43	60	56	59	47	60	58	52	50	51	62	66	63	61	63	53	59	53	66	56	43	53	70	61	50	53	54	56	62	58	67	60	67	66	48	56	47	57	57	64	48	53	47	71	54	47	62	69	56	57	72	42	52	55	56	60	53	56	63	57	51	60	54	57	60	60	65	68	48	64	58	49	60	55	59	53	56	54	55	44	50	45	58	72	50	48	49	67	67	45	55	58	47	52	64	61	66	48	41	56	61	45	60	67	54	50	55	65	65	65	59	63	58	66	58	64	53	58	64	51	45	53	44	61	56	53	58	65	59	63	54	63	53	54	51	62	39	53	64	70	64	57	46	58	46	48	48	71	54	60	72	69	54	54	58	66	77	67	73	52	56	60	46	64	52	51	67	82	42	50	58	51	58	52	51	54	55	55	56	59	73	43	70	63	55	54	56	56	51	41	73	68	61	62	56	63	50	59	53	49	50	57	60	65	50	58	49	64	60	39	59	66	52	61	63	54	54	53	49	66	50	49	40	60	61	66	70	59	59	45	51	57	63	57	71	57	58	67	69	55	59	67	55	72	41	50	64	64	57	46	64	62	59	42	71	50	52	41	56	52	61	48	56	57	46	69	48	54	47	57	59	48	53	48	65	46	60	56	57	54	51	50	73	50	62	51	59	69	60	61	54	65	43	51	69	64	59	52	48	77	63	46	54	68	56	64	63	63	58	63	60	58	67	52	53	70	59	55	56	47	57	53	49	63	51	69	70	59	75	62	42	60	59	79	64	39	57	55	37	54	62	54	57	62	70	60	56	52	50	50	59	57	59	51	56	61	44	57	60	44	66	66	49	55	59	30	39	51	59	54	53	58	49	59	68	62	53	55	57	56	54	47	54	49	67	48	58	70	61	50	56	49	50	46	54	63	45	40	61	69	62	50	54	53	73	47	54	48	52	53	56	59	56	49	53	57	54	45	51	45	58	58	51	56	55	64	57	52	46	43	75	48	61	52	69	54	38	60	66	58	48	55	58	62	39	59	64	71	61	64	58	43	50	64	52	67	70	48	58	50	56	64	64	51	44	60	49	56	46	61	54	47	52	61	56	56	52	70	57	55	59	61	64	57	68	47	71	54	55	50	54	60	48	45	65	51	65	66	53	45	52	55	57	54	52	50	71	57	60	48	56	52	52	74	49	66	43	51	51	59	55	58	58	61	52	58	47	59	60	65	68	51	65	56	51	49	67	58	48	44	47	48	50	63	44	52	71	58	46	64	55	57	55	54	50	47	51	50	50	52	61	65	55	50	54	61	51	69	52	53	53	65	61	62	64	66	59	61	73	58	42	54	57	46	49	69	50	54	55	69	43	61	55	53	46	51	54	54	54	62	58	63	51	50	51	64	61	53	51	42	66	64	58	48	71	62	63	46	61	60	52	51	67	61	58	56	50	55	57	63	46	55	42	61	54	59	48	66	55	69	61	67	37	47	42	52	60	55	61	53	30	63	64	58	44	54	71	57	70	58	48	60	56	56	47	60	57	48	47	52	50	56	53	63	52	57	64	58	65	57	90	45	56	60	55	50	64	63	40	50	62	61	41	62	74	50	57	50	63	72	56	61	65	44	52	49	45	44	68	49	61	45	45	57	57	45	61	49	52	67	56	37	45	61	60	51	60	45	68	59	55	65	50	49	45	44	59	46	66	71	58	50	53	59	54	53	57	58	67	46	58	58	68	46	66	50	46	59	60	51	60	61	55	53	58	60	63	63	43	43	46	61	63	46	46	50	51	63	63	77	52	51	51	59	53	71	58	65	44	69	37	68	51	65	57	56	54	64	47	69	51	74	71	43	52	54	56	52	59	58	73	77	47	87	58	65	72	60	59	56	60	50	67	56	55	59	80	61	54	53	58	68	58	47	48	49	54	49	59	59	63	44	58	52	57	67	67	63	46	50	61	63	54	47	54	48	56	57	54	58	68	52	65	59	51	62	44	65	66	43	59	59	47	65	55	81	59	54	62	59	60	54	64	52	60	52	59	65	56	53	54	65	70	59	65	48	58	55	59	63	70	49	55	58	55	58	72	56	57	52	63	65	62	43	51	60	50	54	54	55	47	61	39	52	57	66	46	45	60	69	61	59	63	52	66	53	47	47	54	54	61	49	61	56	66	57	49	53	56	61	57	63	50	67	48	52	62	56	64	70	47	53	59	83	54	56	62	62	59	47	41	51	64	65	62	57	59	55	62	54	70	60	56	60	56	66	55	66	46	54	61	58	58	54	62	56	54	57	55	64	57	66	69	60	70	63	53	55	56	49	64	55	68	69	61	57	70	67	46	43	52	58	57	63	57	60	49	69	54	52	60	65	52	60	52	57	61	60	53	58	60	59	61	77	58	55	48	58	59	73	60	58	64	62	54	50	61	62	54	63	53	52	58	59	57	52	67	65	50	62	58	52	63	64	50	47	57	67	53	55	53	56	61	54	58	51	72	62	53	57	57	57	51	60	46
48113	41113	33348	32326	37576	41876	35881	30090	20407	3304	1268	1135	1038	984	997	941	882	914	824	856	867	838	796	767	816	820	846	1056	8487	10135	6321	3792	1922	1041	838	749	714	726	697	733	724	720	731	743	761	705	716	717	768	735	758	763	756	693	691	753	720	722	718	717	747	730	731	739	696	782	710	748	742	770	742	734	763	708	694	762	709	684	711	706	747	741	753	779	746	697	707	764	779	719	740	746	751	701	756	719	722	687	746	737	731	723	773	735	746	723	737	756	751	688	708	700	714	729	767	749	721	728	751	760	718	744	713	748	682	745	712	749	755	700	761	764	719	763	755	719	735	741	749	743	702	736	736	702	786	783	718	735	755	709	669	702	700	702	769	737	693	707	697	751	759	787	713	755	743	715	786	753	718	730	744	746	768	761	752	682	702	755	729	695	736	756	748	761	709	741	729	682	699	784	672	731	698	758	771	743	719	712	724	719	724	689	673	743	722	756	752	760	741	707	763	756	735	758	718	709	735	747	708	709	764	707	741	689	748	764	704	758	732	746	696	735	701	776	818	765	739	727	736	736	754	703	749	724	726	726	745	741	715	738	761	746	737	731	683	728	736	727	745	782	725	706	788	768	709	699	716	730	733	697	703	712	708	743	730	774	729	713	733	703	715	778	695	758	680	733	725	736	711	645	722	694	767	669	720	765	749	750	758	727	766	735	762	743	743	782	749	765	691	756	721	729	737	745	712	793	694	722	755	717	727	763	706	789	780	699	718	742	758	744	711	740	755	782	712	685	767	706	729	715	736	750	787	722	757	761	738	781	706	727	711	716	747	734	708	753	725	749	750	713	762	747	688	725	746	745	760	732	742	785	732	729	705	771	715	742	733	738	716	727	745	698	708	720	702	756	738	777	757	790	695	701	738	729	729	667	696	724	724	711	753	723	742	707	724	716	715	698	776	764	739	725	744	746	717	716	709	747	734	734	735	709	772	778	737	737	714	729	686	736	726	704	748	691	723	683	758	727	706	695	691	720	718	747	699	747	762	769	714	764	697	698	732	697	734	705	721	681	727	706	698	783	772	749	764	713	705	741	741	718	750	716	704	745	738	733	694	720	764	742	641	717	744	771	726	755	707	746	694	724	779	711	767	718	741	783	746	738	731	707	745	728	704	720	705	727	717	770	751	737	721	760	713	725	732	758	710	792	679	744	742	791	742	709	716	796	698	737	762	801	800	731	779	698	725	766	727	736	765	731	727	727	770	771	740	726	708	766	737	736	729	751	761	722	742	721	760	746	758	722	768	731	727	729	704	718	765	715	743	722	710	738	695	757	687	708	734	710	709	741	695	718	777	751	699	762	781	771	738	720	661	735	739	739	734	734	709	748	687	719	704	705	714	724	756	714	769	728	732	720	683	702	756	737	671	706	751	743	683	704	732	721	741	740	734	766	739	719	799	719	675	728	757	754	712	741	668	700	668	765	760	755	756	738	713	726	710	729	719	773	741	712	773	690	769	745	734	706	744	745	739	709	771	761	715	737	691	724	712	741	769	695	723	760	741	744	734	748	697	773	725	709	724	768	709	749	708	741	739	730	675	720	724	714	734	733	738	734	751	733	738	683	710	703	739	733	730	737	698	727	721	746	716	726	781	737	780	738	691	744	769	805	707	789	707	742	762	748	710	767	734	786	751	721	723	740	766	710	748	737	763	752	708	728	712	734	720	709	741	758	711	702	748	708	710	746	727	710	732	725	768	791	695	705	790	717	728	705	719	741	762	719	709	751	749	723	728	687	743	724	784	715	820	755	720	704	681	726	709	726	682	748	710	720	763	748	761	776	746	761	745	733	761	713	748	665	738	750	707	729	739	752	750	737	745	727	765	747	721	777	771	760	722	769	722	748	728	708	723	730	757	755	755	747	758	745	731	724	734	729	755	727	728	726	729	751	701	725	756	785	749	734	721	697	743	690	680	737	770	714	758	692	745	765	698	760	727	707	747	751	727	808	734	711	747	718	662	781	705	775	727	741	737	762	718	726	709	699	710	702	769	712	760	767	720	758	740	711	708	782	746	721	725	787	716	712	713	711	737	704	754	740	702	739	730	749	699	721	706	729	716	710	747	764	719	745	748	688	737	742	744	678	768	724	744	705	708	735	738	741	734	766	720	699	716	742	708	712	672	697	741	699	728	752	693	776	750	751	743	747	713	777	699	745	768	707	669	694	694	769	738	734	725	777	734	723	765	745	748	748	741	722	727	698	790	729	691	705	700	694	736	693	712	752	665	742	733	721	701	715	766	704	760	748	736	747	703	766	725	738	766	710	749	753	722	747	710	747	728	766	724	736	706	725	734	743	697	746	720	742	749	685	783	736	784	706	744	724	711	724	809	718	713	700	777	718	708	738	698	710	713	730	733	737	759	752	766	757	704	784	721	708	747	783	716	697	740	722	757	704	746	750	729	729	751	769	728	764	769	742	708	730	724	693	728	725	736	740	706	758	762	769	713	733	711	732	723	703	690	720	745	752	684	688	781	778	744	746	743	737	757	765	710	723	738	727	740	724	698	747	736	746	715	736	725	782	728	751	780	741	740	686	757	753	745	728	735	761	767	721	744	708	729	709	691	773	758	713	704	696	775	739	733	692	734	746	711	743	735	692	734	746	787	710	739	741	737	776	708	731	727	687	701	770	769	753	761	723	753	741	693	725	769	760	747	722	711	712	704	728	732	732	727	760	774	755	741	767	736	699	688	717	738	778	753	748	703	743	744	727	700	747	669	706	710	743	719	756	742	751	667	736	762	737	757	772	714	747	699	752	748	679	709	692	764	692	721	742	711	768	725	724	717	691	776	754	677	702	733	740	732	740	723	727	762	734	726	788	772	730	745	732	688	736	740	740	804	746	738	762	719	739	745	747	724	696	743	699	748	749	724	752	719	706	758	728	752	754	766	731	687	782	692	727	697	776	730	772	739	733	715	780	738	705	718	755	764	756	747	736	676	718	718	660	720	688	833	720	735	711	734	699	709	712	716	709	734	773	727	690	679	765	714	723	762	752	743	778	747	735	757	686	714	739	704	741	728	752	731	749	720	728	743	714	718	730	753	704	744	731	775	730	760	722	672	735	748	700	732	770	666	698	715	734	715	745	715	670	736	714	741	696	755	735	722	740	714	738	733	762	748	732	739	764	745	783	689	769	683	766	698	737	705	657	711	742	756	721	769	747	726	737	727	685	758	770	725	706	713	731	742	716	740	735	701	785	740	715	702	729	739	703	752	729	750	733	741	674	730	720	745	742	763	804	769	752	703	698	740	736	753	803	732	758	757	712	711	746	700	721	746	671	757	711	726	727	750	773	752	783	739	715	726	743	718	726	724	735	732	742	694	771	723	750	743	738	755	732	752	710	718	722	751	734	754	724	717	738	708	688	736	748	693	709	772	735	740	738	770	678	730	649	727	692	760	739	790	734	754	730	733	726	700	712	769	768	701	801	754	743	740	695	723	716	742	724
16712	23818	14268	5905	3243	5016	3768	2640	920	97	68	77	55	55	55	58	56	52	55	65	49	62	59	57	61	64	50	72	346	553	352	217	127	73	60	50	61	61	64	46	50	53	48	50	49	56	58	42	57	76	51	57	57	47	54	46	57	50	49	59	53	50	61	51	51	81	61	50	59	59	53	55	51	38	62	57	63	50	66	54	55	49	53	54	63	49	52	51	68	61	47	50	54	53	56	51	74	53	70	59	51	61	55	61	60	63	41	63	53	46	47	54	47	54	44	52	59	57	56	57	44	63	54	53	42	51	54	63	52	47	50	57	57	70	48	46	56	41	48	70	47	58	61	61	52	53	67	62	45	64	55	69	54	63	58	50	53	49	65	57	56	65	60	46	49	56	39	55	58	51	58	62	53	53	64	46	53	52	58	63	60	63	48	50	55	54	56	55	45	55	55	57	49	50	59	54	55	66	57	67	57	46	51	50	57	58	54	70	54	58	64	60	44	64	51	49	57	54	49	69	57	61	59	56	65	58	50	48	48	56	59	57	67	53	55	57	50	67	53	62	56	47	57	54	50	51	56	49	49	45	57	58	59	53	37	55	62	49	48	66	48	55	56	59	61	48	59	61	60	47	46	51	54	66	57	48	53	49	62	44	53	62	58	62	60	65	46	57	53	50	54	58	64	59	47	61	61	44	46	49	66	58	57	52	53	49	56	63	70	42	58	41	51	53	58	51	49	58	47	55	48	52	65	64	49	48	49	53	50	54	46	45	43	50	38	53	68	56	60	62	49	56	58	68	61	54	63	63	51	44	55	45	45	42	37	49	55	47	49	62	56	55	39	51	48	48	58	53	65	45	59	57	55	46	48	58	57	57	41	57	61	59	50	42	54	50	47	57	52	54	42	43	52	52	50	54	50	42	53	42	54	51	60	63	51	46	52	74	66	39	66	54	41	54	65	49	43	48	57	51	48	42	57	50	54	62	59	42	43	58	77	54	44	57	52	48	62	53	58	54	42	49	45	63	58	53	54	48	61	66	69	63	65	53	54	49	48	44	63	47	56	49	43	47	62	55	55	52	56	64	60	50	68	54	58	47	55	51	65	51	50	47	60	54	59	45	53	52	56	53	60	48	51	61	56	59	73	56	60	46	47	57	57	59	48	37	63	64	50	53	51	51	58	56	53	50	53	46	55	56	69	62	48	49	60	48	51	53	68	61	48	51	57	55	67	47	45	49	64	52	59	62	43	50	74	47	65	46	44	48	46	67	57	57	49	58	48	47	54	57	56	52	47	65	58	55	58	60	45	41	66	63	66	54	52	58	51	38	55	53	51	57	59	62	60	52	57	59	55	56	56	62	68	50	57	56	39	56	58	46	57	43	51	50	51	51	50	67	54	45	63	60	52	59	45	56	57	48	53	56	47	46	51	48	47	57	58	54	68	66	63	60	52	67	55	74	51	59	55	49	50	61	63	49	61	49	74	46	57	44	50	49	47	47	59	62	47	54	63	58	69	51	59	59	56	68	54	44	57	51	67	56	56	47	47	49	61	65	62	49	48	55	64	53	45	78	65	60	61	51	53	59	44	63	42	51	47	57	52	61	43	62	57	57	57	71	55	54	59	43	59	48	50	50	65	56	59	59	61	43	50	47	67	46	53	46	57	57	57	56	47	58	54	50	57	65	57	48	55	65	60	44	57	54	52	49	63	65	46	52	49	50	54	64	42	67	48	55	59	54	51	67	50	58	55	61	58	53	43	46	62	44	50	52	49	71	51	68	55	57	61	60	53	55	51	49	47	63	59	58	76	53	53	41	57	43	54	50	53	43	61	62	69	67	50	48	46	55	44	59	44	52	58	62	46	53	43	64	59	42	50	55	51	60	53	49	48	61	53	43	59	49	62	44	64	51	57	55	51	59	60	60	56	37	49	47	52	51	59	42	64	56	64	48	58	70	64	54	56	58	48	50	49	56	57	54	56	43	55	61	55	47	49	50	62	60	54	52	58	62	65	54	59	53	54	51	58	43	37	57	57	61	61	55	59	47	54	58	61	53	55	50	53	54	70	55	58	73	69	60	55	61	54	46	55	52	54	50	49	71	69	57	73	57	56	56	43	55	61	60	46	46	60	65	53	43	51	48	50	52	48	57	54	49	52	73	42	49	68	50	44	61	48	56	51	63	61	52	68	67	58	58	46	52	49	46	46	51	44	49	61	52	51	48	53	62	62	51	51	55	54	57	55	45	53	42	57	51	67	65	52	66	53	61	44	60	65	59	56	41	65	40	47	63	57	57	56	50	54	54	64	71	55	61	62	53	56	49	54	45	51	45	55	54	48	59	56	55	47	46	58	46	64	50	51	55	63	65	52	58	55	64	68	58	53	53	62	58	45	50	54	68	57	57	62	62	44	57	58	66	48	49	50	52	49	61	55	61	58	57	50	56	51	52	73	59	52	63	59	57	56	65	49	63	53	41	57	57	48	61	50	54	46	59	56	65	59	55	56	38	48	61	47	53	62	50	60	48	55	60	48	60	54	53	50	55	44	58	58	42	57	45	46	66	52	48	49	49	40	52	47	56	64	67	57	46	52	58	45	37	52	63	56	48	62	56	57	52	50	50	73	54	63	56	62	59	59	57	63	55	51	60	49	60	59	61	62	51	59	51	52	58	54	59	59	46	60	58	60	47	50	46	53	54	54	57	52	51	49	49	48	55	63	63	58	49	57	58	65	51	39	42	65	69	62	49	56	59	51	56	63	63	54	51	57	48	40	48	56	42	64	52	45	57	57	48	55	68	52	53	53	49	57	48	54	56	45	49	61	44	54	49	57	65	61	56	44	47	55	58	44	51	56	45	63	55	60	51	60	56	59	58	51	68	68	56	55	60	61	53	67	50	46	60	43	56	68	46	43	60	47	71	61	60	59	49	57	40	42	49	54	49	69	47	54	61	63	60	61	48	45	71	65	54	58	43	53	59	49	53	65	60	61	63	56	57	43	57	55	51	46	49	49	54	42	65	49	63	54	50	60	50	50	65	48	56	50	67	52	51	56	51	56	55	49	56	54	56	48	48	59	41	56	57	46	45	69	64	66	54	46	63	42	53	70	60	62	50	61	63	62	68	54	63	58	65	50	61	58	60	54	62	55	52	46	49	48	47	61	59	56	59	48	68	46	51	60	61	69	58	53	56	38	61	58	38	41	59	57	58	55	45	54	58	44	61	52	46	54	46	49	63	58	50	57	57	35	60	42	56	61	56	57	56	58	46	51	53	48	54	55	53	57	53	53	44	55	58	54	47	61	36	57	51	50	49	49	47	42	53	58	46	52	58	58	55	55	68	68	53	50	41	47	54	55	52	46	66	54	55	48	55	59	55	66	55	54	69	62	57	47	58	52	51	60	55	57	63	55	52	53	73	65	79	44	49	59	54	53	58	56	55	60	46	57	57	77	46	61	52	46	63	59	49	72	50	47	57	47	46	62	51	56	54	62	58
46213	38691	33685	33012	39225	42842	35628	27349	20139	2562	1362	1143	1103	1006	982	914	776	806	817	839	823	831	712	749	758	725	746	1158	9724	11959	8181	5436	2466	1149	753	610	615	635	618	625	606	623	656	624	617	629	631	652	638	645	630	606	587	612	649	611	627	621	608	609	605	590	623	609	651	612	645	641	641	623	620	607	631	651	585	632	630	686	583	626	610	656	638	661	618	656	620	601	616	622	641	561	663	612	582	621	609	653	619	607	622	618	651	615	616	616	627	629	595	619	698	635	645	649	612	606	565	656	606	651	603	599	635	649	611	663	652	622	634	607	700	623	657	592	639	618	630	617	676	661	613	678	641	657	677	660	640	630	613	624	608	672	630	669	613	637	652	663	625	646	629	601	663	634	601	611	635	655	637	604	679	577	609	649	599	614	657	610	623	607	606	591	625	617	656	628	597	650	641	628	645	632	575	639	657	607	614	591	588	613	601	662	629	606	590	620	595	599	639	602	610	639	618	616	641	640	617	615	659	649	644	606	652	614	682	624	621	626	634	611	657	636	639	663	614	624	565	639	534	561	614	645	608	627	654	635	623	655	668	606	650	626	622	610	557	618	636	612	618	603	571	607	673	626	653	609	641	613	637	659	671	637	604	632	603	609	612	594	585	638	600	636	626	671	655	607	628	613	653	657	609	561	637	626	659	629	603	641	593	623	622	599	703	653	649	622	650	605	609	645	638	653	619	646	595	641	632	622	623	643	637	651	639	646	612	632	612	597	632	604	649	595	646	621	641	612	612	552	586	603	627	610	598	642	611	660	617	629	631	606	621	595	627	643	627	612	604	608	612	639	631	625	598	599	644	634	659	623	632	597	589	624	638	635	648	674	612	637	640	655	664	662	680	637	672	640	613	658	666	585	620	635	616	647	660	654	679	646	594	608	625	629	618	661	627	636	664	652	638	599	623	601	596	619	594	588	647	676	630	586	632	547	612	653	630	646	641	662	613	648	628	621	564	612	655	595	650	626	686	601	643	659	672	619	635	600	653	598	614	632	622	605	674	606	648	686	638	630	557	608	597	608	644	718	633	636	659	620	596	628	614	648	609	598	579	684	649	621	638	632	625	620	616	604	645	623	632	598	643	604	603	679	645	645	598	609	626	669	622	630	616	591	616	670	640	592	636	599	656	566	683	592	642	646	628	612	620	648	591	602	572	599	622	616	609	613	628	600	665	614	668	585	650	601	623	651	658	597	629	655	606	617	662	624	581	643	608	627	642	653	631	636	599	653	638	654	649	575	594	633	652	622	656	692	615	645	627	599	643	629	642	593	639	619	612	658	637	638	641	631	643	637	592	656	631	646	625	685	618	626	650	614	647	643	644	607	625	627	657	662	614	644	646	621	633	656	630	602	671	643	605	623	614	613	621	647	639	661	622	582	623	664	630	656	680	620	629	649	622	616	665	581	617	659	638	573	606	584	642	625	598	630	646	600	655	610	622	620	631	615	622	606	662	567	599	617	597	604	666	577	611	604	591	655	650	658	612	671	622	678	620	621	611	597	647	597	638	617	632	664	622	643	591	609	638	661	648	620	664	624	620	661	637	635	629	608	589	597	670	636	627	631	616	626	596	676	554	597	628	634	649	622	627	648	605	583	624	637	627	622	614	658	684	619	588	620	626	631	655	647	644	655	625	631	644	657	656	621	634	624	652	645	628	668	659	684	595	634	618	600	624	664	607	619	616	626	640	611	590	639	642	615	636	684	648	623	594	640	630	611	602	667	618	601	619	652	628	633	655	599	607	611	673	608	549	611	624	631	643	639	616	572	623	610	601	599	611	625	667	653	602	617	646	599	653	625	645	600	588	601	645	586	610	643	643	597	646	599	599	600	629	637	649	628	621	640	582	628	605	611	647	634	624	649	639	623	651	637	653	688	578	656	652	661	644	641	637	648	604	607	608	603	641	617	648	613	625	657	634	602	602	631	637	612	663	610	605	641	653	630	615	696	623	607	638	630	606	613	600	654	571	642	556	611	646	632	639	628	629	601	622	615	623	591	665	661	588	585	622	650	645	648	620	632	656	617	629	622	613	611	659	617	648	659	565	622	610	637	565	634	632	616	655	668	593	632	591	636	597	567	586	676	628	617	627	644	653	597	616	641	627	637	605	657	562	646	608	650	674	627	625	608	626	630	640	588	583	627	610	639	620	639	648	590	643	589	632	577	667	602	615	629	628	658	622	587	689	630	642	635	641	615	625	580	601	593	651	663	644	622	640	595	637	592	614	646	664	660	625	636	630	642	655	603	603	613	636	635	621	627	614	657	622	605	611	631	647	599	615	637	578	649	646	649	653	584	672	631	625	665	621	578	652	622	653	641	640	574	615	646	649	578	639	611	602	614	619	609	638	644	639	601	600	606	620	650	631	636	614	603	601	593	693	615	568	646	633	653	626	643	644	617	646	637	655	589	624	589	641	662	636	631	632	623	619	619	654	612	640	619	573	655	635	651	608	625	659	627	599	605	619	605	643	638	561	647	589	552	647	614	651	625	593	610	662	621	598	609	582	607	618	630	655	578	612	618	587	638	617	606	673	635	619	620	628	633	638	587	610	583	601	641	573	604	630	617	627	617	623	570	632	615	604	664	635	638	668	603	617	582	590	625	645	655	664	635	637	627	630	647	594	594	645	621	650	655	622	617	629	658	647	654	638	645	614	630	622	631	574	608	634	663	609	688	626	643	611	616	638	651	622	677	651	647	631	642	620	628	605	684	651	590	622	675	647	618	660	658	584	588	601	608	597	609	637	658	647	677	619	604	634	613	666	583	629	665	665	622	605	621	665	599	633	632	612	628	612	664	616	661	653	653	661	642	622	642	632	612	610	585	653	674	659	613	665	617	654	663	638	640	656	603	627	618	636	633	611	606	595	666	630	640	650	685	644	630	649	604	605	597	628	640	611	619	623	600	591	604	654	648	585	599	653	630	643	642	631	606	608	598	654	596	612	642	707	656	613	637	628	669	636	595	598	636	646	633	647	627	628	602	639	646	643	597	638	630	619	663	596	602	600	628	624	668	649	657	619	576	613	640	587	618	603	630	642	643	579	631	634	632	646	644	650	632	637	634	669	635	597	631	639	618	649	625	615	615	647	661	650	625	635	620	666	662	600	612	582	629	646	628	660	645	670	630	664	603	630	644	628	626	616	624	588	636	639	569	628	611	639	611	630	633	660	652	652	649	632	647	627	594	664	580	630	617	604	612	593	654	623	612	617	611	630	602	679	636	637	598	641	598	669	650	630	679	615	632	686	632	610	648	653	616	652	594	627	656	635	610	639	611	618	571	609	614	625	629	679	644	681	626	620	635	645	606	618	590	578	637	577	658	620	667	598	642	620	649	599	603	601	568	638	655	603	608	633	676	613	634	602	641	609	627	644	629	631	584	635	628	638	655	602	594	637	643	653	623	589	619	638	654	628	644	617	622	632	633	617	645	644	608	633	594	609	648	586	629
6911	4968	2656	1058	562	968	761	415	250	62	60	67	47	55	54	50	72	55	51	52	62	46	61	57	57	53	55	61	113	187	199	120	81	75	66	54	56	50	61	47	44	54	46	53	41	55	61	65	51	60	49	70	56	54	53	55	49	41	57	44	57	63	57	63	74	59	68	59	64	70	65	53	52	46	53	52	49	64	55	57	47	55	60	52	60	54	53	61	60	59	54	54	63	62	56	62	51	60	66	59	51	57	47	52	57	55	58	49	58	70	54	51	57	53	57	58	67	65	49	72	51	60	68	58	65	57	70	54	63	45	52	49	54	53	61	51	51	53	57	57	54	52	55	55	60	53	56	49	55	58	52	56	58	53	65	57	43	57	55	56	59	57	50	53	51	50	51	59	55	67	63	51	52	52	61	55	48	54	62	68	57	74	60	60	55	53	61	58	51	60	72	56	51	60	66	53	58	56	69	58	49	48	49	55	50	44	48	57	46	53	59	58	57	57	52	53	73	43	65	62	60	58	60	64	50	62	46	53	47	60	54	52	40	55	58	52	71	47	44	50	48	62	60	61	48	48	54	54	60	64	63	71	52	72	64	51	53	68	62	71	47	54	57	62	74	59	47	61	42	52	55	63	73	61	69	63	48	54	51	58	55	62	49	68	40	58	49	53	64	54	53	50	50	66	58	56	62	67	53	69	50	42	38	66	52	59	55	43	56	59	55	53	59	51	57	57	65	62	61	53	69	58	46	53	72	49	71	61	63	62	68	58	54	54	66	63	57	56	55	60	52	53	56	49	66	60	58	66	46	46	72	58	59	47	47	49	72	62	45	65	49	62	55	56	60	54	52	56	47	55	55	60	58	63	63	50	50	44	67	48	64	66	63	45	53	57	66	57	53	56	56	55	67	62	61	41	44	59	50	62	50	65	60	61	59	65	48	51	50	43	63	56	50	54	60	61	69	64	65	68	47	48	64	63	60	60	52	65	63	48	58	54	57	65	51	54	41	63	65	73	65	56	48	59	58	64	69	52	61	53	46	52	61	61	58	87	53	60	65	46	55	61	47	54	46	58	51	52	47	52	70	62	56	48	60	58	55	63	57	46	63	54	49	53	54	47	45	58	65	57	52	60	68	58	58	62	53	62	68	53	68	50	50	53	63	63	59	58	51	55	48	43	62	47	57	57	61	62	45	58	49	70	56	55	43	55	52	54	59	60	51	52	59	57	55	48	71	49	70	64	50	58	56	53	63	56	50	51	58	68	61	49	48	72	55	61	62	58	63	58	68	61	48	68	59	54	61	44	53	58	59	65	58	47	48	58	47	74	61	68	61	54	46	70	52	49	54	59	61	59	65	53	60	59	48	66	44	54	54	54	58	49	61	49	54	59	56	59	56	52	38	54	77	58	62	55	57	56	68	55	55	49	59	70	62	47	53	54	58	55	66	55	63	56	60	62	64	50	56	58	50	51	49	60	55	58	62	72	49	57	51	42	72	55	57	53	54	56	53	59	54	58	70	56	61	69	57	60	47	66	47	55	61	61	72	67	59	50	53	59	72	46	50	51	58	49	66	50	51	63	49	47	50	57	68	56	51	60	67	56	53	52	53	58	68	54	71	53	66	52	46	51	55	58	47	50	56	51	53	64	45	60	72	53	57	58	55	57	43	41	44	45	57	58	50	60	46	49	58	52	49	63	63	41	64	48	55	54	70	43	59	51	47	60	58	70	46	61	63	56	64	57	61	48	60	64	65	63	60	55	64	72	38	52	50	54	57	64	44	53	57	57	58	56	57	56	59	56	54	56	53	50	59	54	53	60	56	65	66	70	52	53	52	61	58	51	68	55	69	41	60	50	55	51	51	38	52	57	45	49	60	64	53	57	53	54	50	61	61	53	53	55	53	53	68	57	52	73	54	59	58	67	72	40	67	51	73	57	63	69	58	44	61	56	56	59	55	62	53	53	60	62	54	49	60	60	53	56	54	55	50	64	54	47	54	58	42	70	54	60	57	59	46	55	56	41	51	57	58	53	56	45	53	49	54	59	62	62	34	51	53	60	59	64	47	60	62	55	51	60	60	54	41	57	48	47	55	61	61	55	53	57	54	50	72	55	60	56	57	49	48	73	43	62	64	61	54	66	49	47	52	37	53	38	47	41	71	73	59	55	40	50	53	66	54	54	53	58	61	58	62	56	61	60	50	48	61	58	62	48	50	53	52	51	59	56	47	50	61	63	61	56	56	71	63	55	50	44	55	51	62	46	59	59	67	71	59	61	54	58	60	72	58	50	50	56	61	73	55	59	53	59	59	61	58	54	50	53	61	52	43	51	56	48	53	60	60	54	50	43	50	60	59	50	57	62	56	56	46	50	53	49	53	62	59	62	44	54	62	58	49	58	51	54	50	61	68	48	59	46	62	53	43	54	51	49	66	55	53	42	59	56	51	68	52	61	60	55	63	43	63	62	55	52	56	42	61	50	55	52	54	61	42	63	56	66	38	49	49	61	58	52	69	45	41	66	51	62	56	67	63	49	46	58	59	60	45	56	38	72	63	63	73	47	59	42	62	69	42	49	38	47	55	58	47	51	57	69	43	61	50	64	49	53	53	51	58	54	57	50	53	64	68	55	55	53	64	58	43	60	48	65	56	61	51	65	57	38	51	53	50	46	57	57	64	53	60	58	70	56	57	53	58	55	49	60	74	60	48	48	59	59	48	54	48	64	58	52	64	54	57	67	68	58	53	64	57	58	62	52	67	47	53	60	49	60	38	49	64	62	52	66	50	54	68	59	66	60	54	55	52	48	58	54	58	71	57	61	57	65	46	63	66	63	52	55	56	69	58	59	55	58	52	46	55	58	45	56	52	54	67	64	42	50	59	58	52	53	55	56	42	65	66	53	43	53	37	65	44	59	46	75	43	53	67	55	51	64	61	54	61	73	45	62	59	50	56	60	61	48	59	44	62	50	51	61	50	39	61	52	50	61	48	50	52	51	50	67	52	75	57	49	52	53	59	56	58	45	64	61	55	66	65	54	54	49	68	70	52	48	64	68	57	54	48	65	67	56	52	59	66	57	48	48	57	66	51	65	63	47	55	61	57	65	48	52	49	62	73	68	54	47	60	60	52	44	47	58	66	60	53	56	59	56	53	46	61	52	59	57	49	67	51	56	59	54	60	57	54	63	52	61	54	63	56	63	48	51	50	43	62	55	57	66	58	48	73	66	58	63	55	62	56	53	53	50	55	50	52	59	68	49	55	56	60	62	48	68	74	61	61	56	62	56	59	57	49	55	48	71	61	61	50	52	54	56	61	42	56	70	66	51	44	46	50	54	51	51	58	57	60	62	74	62	54	53	56	55	54	61	53	44	60	43	67	56	45	55	57	60	57	53	52	51	52	63	58	51	49	61	60	50	52	54	50	57	45	59	59	54	68	56	47	61	47	68	51	55	45	61	52	62	61	46	44	53	62	60	54	58	61	47	67	67	65	67
39900	28765	23144	20999	26255	30565	24624	15019	9682	1101	924	843	924	838	791	790	765	766	759	754	799	717	718	695	760	749	730	759	2904	5307	3797	2411	1441	962	765	777	718	693	685	672	737	729	718	663	708	742	701	690	674	706	704	692	672	676	716	695	703	743	721	729	650	716	712	735	707	768	722	700	707	694	690	689	701	727	707	712	690	719	691	720	701	664	735	697	775	697	727	741	685	718	685	669	677	731	670	700	746	766	718	726	698	704	719	672	649	663	699	710	703	730	755	690	702	709	751	676	721	728	704	685	721	739	734	675	658	721	749	725	733	781	705	721	703	751	775	696	720	762	660	774	713	663	727	699	685	695	693	731	722	706	738	670	709	694	712	712	678	727	690	715	721	705	720	695	675	726	672	723	693	690	741	749	716	702	700	690	743	706	710	694	687	684	737	692	765	754	687	730	705	702	707	722	701	705	696	738	679	680	702	759	672	711	718	729	680	685	746	694	704	703	693	712	740	690	716	691	693	647	739	737	740	737	744	687	660	681	721	737	752	729	701	683	743	729	696	688	698	746	751	706	695	704	671	702	690	700	666	731	712	679	711	715	750	746	709	753	673	735	681	739	717	710	753	678	695	696	759	671	717	715	722	701	717	698	741	727	659	750	715	717	721	703	737	698	727	719	720	692	710	726	695	760	736	698	703	775	710	674	708	695	719	754	699	689	747	686	674	716	701	702	710	686	683	770	727	690	729	682	711	709	695	644	668	703	706	699	696	706	729	700	740	703	670	715	698	708	746	658	733	724	712	703	703	709	715	685	684	727	703	720	667	694	662	686	730	680	756	725	718	674	679	714	745	725	739	745	692	699	737	694	680	759	731	722	704	672	713	733	658	677	666	687	693	719	682	748	745	716	701	708	681	713	753	703	704	695	671	666	711	713	698	683	687	719	749	738	688	708	733	678	727	758	702	717	693	714	697	708	726	732	719	759	721	716	701	741	720	693	704	743	697	680	716	663	697	713	684	730	704	734	724	718	708	732	717	722	693	712	712	686	687	724	741	670	701	736	694	715	732	693	723	717	705	740	699	738	719	668	707	711	695	693	733	738	686	673	732	722	704	709	706	717	764	720	689	723	658	704	692	712	702	732	722	723	672	724	750	688	705	698	715	697	759	740	682	677	703	690	719	737	738	752	706	739	666	739	756	707	747	702	719	779	714	733	714	715	730	673	721	707	663	683	676	734	755	717	714	690	744	737	732	722	748	726	729	722	700	672	782	709	760	719	694	712	698	700	723	706	701	751	698	717	749	732	693	670	724	714	718	645	652	695	760	717	731	707	764	720	706	693	684	702	744	733	716	725	733	729	713	726	715	737	719	735	701	717	684	742	669	719	686	690	731	763	717	710	749	709	720	696	718	741	690	705	708	713	715	725	733	689	746	674	746	728	697	709	684	680	712	757	716	709	705	710	684	703	722	732	684	806	736	726	686	751	694	618	727	676	726	738	683	740	740	672	734	714	702	670	716	688	738	732	706	687	712	744	702	670	692	716	720	732	681	711	679	697	680	671	664	706	704	706	695	725	694	700	743	729	707	683	694	746	744	739	712	729	724	721	706	684	741	674	693	698	707	724	746	734	641	715	711	670	732	755	703	676	678	712	688	702	713	686	718	708	733	731	755	681	728	699	695	705	697	720	699	718	779	682	700	733	747	714	686	703	745	747	764	719	712	736	721	724	698	695	698	740	718	707	700	724	724	723	740	748	774	772	700	709	681	757	736	681	722	717	757	721	658	677	724	712	687	694	675	733	765	715	682	725	689	688	706	729	719	684	712	665	725	722	732	741	707	729	727	727	692	687	774	740	694	725	709	698	723	726	735	720	700	708	728	721	723	742	659	683	734	698	655	734	701	690	724	716	699	737	710	717	709	708	693	684	747	715	720	707	707	718	669	743	729	720	699	736	691	703	703	741	695	700	731	730	690	693	714	715	740	646	735	737	719	691	718	751	723	704	765	730	705	699	703	753	746	701	689	689	726	688	752	686	656	760	693	693	700	703	694	678	692	765	736	685	660	733	711	703	710	709	695	717	681	699	695	707	673	740	686	773	722	759	688	690	666	711	753	712	717	714	684	710	707	748	690	712	677	709	716	736	710	670	681	716	749	710	734	696	696	731	763	670	724	687	726	709	733	672	692	703	745	666	751	683	738	662	715	765	714	736	726	672	714	743	701	750	712	689	755	728	717	706	703	746	690	722	729	710	679	718	703	741	719	730	686	701	711	713	732	730	720	699	700	753	717	735	728	684	707	686	737	699	720	674	745	730	713	698	720	676	704	750	720	699	729	718	717	712	761	745	683	686	750	714	678	722	674	683	703	689	713	669	706	693	724	703	737	668	732	694	724	735	738	736	710	701	699	709	702	700	761	725	718	654	717	702	703	716	700	662	661	722	753	755	695	674	684	721	706	734	693	690	713	739	709	716	721	655	699	743	699	694	730	718	701	682	696	686	727	671	703	726	693	740	726	668	708	724	783	690	688	691	720	695	717	704	736	725	760	716	734	740	723	751	708	700	736	699	685	778	702	679	684	727	731	722	661	698	710	673	706	697	671	736	697	682	750	733	748	728	715	757	668	685	716	732	689	680	682	672	697	732	698	733	734	689	746	708	684	700	697	737	672	699	714	727	729	712	677	707	745	726	745	713	734	749	682	681	734	669	689	699	729	667	752	741	711	691	721	668	689	733	694	733	719	734	689	745	738	656	729	674	709	704	734	716	720	723	703	718	716	682	752	721	710	746	713	676	684	703	689	742	670	717	695	722	732	701	721	705	692	745	725	764	678	707	745	701	681	711	737	693	692	686	711	653	719	722	685	674	714	685	764	719	691	689	712	729	693	690	769	716	635	689	702	749	716	694	657	778	686	712	704	743	682	701	740	738	706	723	737	682	715	737	749	666	689	707	704	732	653	687	749	769	725	674	724	728	748	693	717	688	681	695	671	741	697	727	722	680	681	718	686	677	719	673	687	700	730	710	715	697	694	668	712	691	702	725	707	680	740	705	728	762	700	700	694	723	722	704	702	685	750	720	716	749	705	695	702	689	703	732	705	728	705	689	684	714	739	737	701	714	717	693	691	697	648	713	720	721	681	728	731	673	700	667	731	695	672	690	702	717	739	722	704	747	708	702	737	690	713	730	769	697	682	732	714	662	715	735	725	715	655	672	726	701	735	677	638	712	707	774	728	722	703	745	749	683	744	746	701	732	743	720	748	696	726	730	708	695	712	692	689	736	718	738	701	672	730	706	728	702	698	699	687	722	691	719	790	723	680	691	624	709	730	697	692	693	739	692	695	759	712	696	700	688	777	757	726	734	722	710	702	719	727	740	755	728	707	726	688	660	699	739	706	658	682	712	774	706	719	716	723	770	719	639	672	751	726	666	740	692	666	715	651	733	734	763	713	641	754	698	740	729	682	695	693	687	740	694	700	687	732	678	713	684	724	712	715	730
13410	17250	8793	3052	1653	2817	2017	1158	539	60	67	49	61	57	64	53	51	70	61	60	56	55	60	40	54	63	56	52	177	373	258	159	87	89	72	48	55	61	37	52	50	52	44	67	70	46	55	60	69	57	45	50	67	61	42	59	63	52	51	52	56	60	61	48	59	58	52	52	57	61	56	50	71	55	61	52	43	47	50	48	53	61	40	62	63	45	57	72	55	57	61	55	59	51	50	66	57	50	65	49	51	53	52	71	67	52	64	60	50	73	61	57	66	46	62	53	56	63	67	49	51	50	61	60	47	40	62	48	67	58	48	69	71	59	57	53	60	48	60	39	56	55	55	60	62	61	45	55	43	51	37	49	52	56	53	50	61	53	59	75	61	56	65	53	64	57	53	62	49	68	69	44	51	60	46	47	57	63	47	57	45	53	63	56	59	57	72	57	51	62	55	59	57	44	55	58	49	66	71	48	59	40	45	54	60	60	61	60	44	61	57	48	36	66	61	45	52	57	70	48	52	59	63	50	55	55	59	65	52	42	51	57	46	51	66	54	57	45	59	58	64	64	65	46	58	54	54	50	51	55	46	51	51	52	53	48	57	57	57	43	55	44	45	48	52	79	46	45	59	63	63	77	37	71	54	61	52	51	53	66	55	50	58	47	56	40	44	60	46	53	47	51	49	48	75	68	54	56	65	60	57	58	60	59	50	55	80	58	44	51	58	55	43	42	48	53	53	50	57	49	67	53	55	53	51	48	50	55	58	54	53	55	66	47	49	40	64	50	58	63	32	67	52	71	57	44	70	53	56	51	64	50	62	59	46	54	46	47	58	55	50	55	55	43	49	58	55	64	50	48	49	55	51	41	42	55	44	54	52	51	51	53	45	50	54	63	71	60	50	66	56	58	61	57	50	55	52	56	66	51	64	53	52	43	53	46	51	47	62	59	40	64	51	43	56	56	64	53	52	58	48	51	63	58	61	56	48	60	56	64	49	45	73	52	57	54	50	50	51	56	61	55	61	63	51	47	64	53	64	50	57	59	64	62	59	51	64	63	49	57	65	63	59	63	68	62	49	65	49	59	57	43	53	43	57	50	56	46	56	54	61	54	49	57	62	76	52	51	58	47	60	54	48	61	68	56	58	47	51	55	43	54	59	50	57	62	64	67	52	65	57	55	49	60	58	48	47	47	55	47	44	51	62	53	53	48	43	57	48	64	60	56	45	55	55	57	54	65	47	51	66	43	49	50	56	54	62	46	53	53	52	50	72	43	54	46	46	60	56	54	52	49	53	53	55	58	62	49	49	50	63	65	53	41	44	50	59	48	56	52	57	58	50	62	59	49	57	58	61	64	57	52	53	76	53	48	61	49	59	55	45	62	66	44	50	51	52	55	61	59	54	55	55	45	52	55	53	54	58	45	63	64	48	46	56	53	54	74	48	67	48	58	64	58	51	45	67	64	62	62	52	62	44	56	46	53	56	53	46	64	52	47	49	59	46	65	68	71	58	68	65	62	58	58	56	49	54	56	48	61	54	56	67	42	58	51	61	55	50	51	54	65	71	50	54	55	52	49	54	42	61	64	70	56	54	64	44	51	62	58	58	66	52	53	69	66	44	50	64	62	47	49	46	49	53	62	56	61	52	55	55	63	69	52	48	51	58	68	48	51	42	44	52	45	54	62	51	58	59	46	59	61	62	60	66	58	64	49	57	65	50	67	51	56	78	52	54	63	56	69	50	55	50	61	59	58	65	59	42	52	54	55	52	60	59	54	57	51	51	49	57	38	41	59	54	51	61	44	58	48	54	54	51	56	48	54	58	46	51	50	54	50	61	58	56	43	61	69	57	67	51	66	66	60	58	66	64	51	54	57	65	54	65	62	47	49	47	58	48	55	49	50	52	61	52	49	70	58	51	52	65	66	54	55	39	58	52	44	46	54	56	55	49	52	56	58	58	53	57	60	50	53	48	59	46	52	61	76	64	48	61	62	48	53	61	56	56	60	49	60	48	52	42	59	62	60	59	42	55	40	48	61	57	52	59	53	37	55	62	56	50	53	62	44	48	62	48	61	63	56	64	53	47	56	62	46	51	66	55	74	55	41	67	59	47	64	62	57	66	68	58	53	49	53	66	55	48	42	58	54	61	68	60	59	62	59	65	57	49	54	53	69	60	61	67	66	62	78	79	50	65	49	58	55	57	53	64	51	59	59	49	59	46	61	54	62	58	63	60	62	58	54	65	54	57	36	48	61	37	63	60	53	51	48	64	53	62	46	58	54	56	48	58	53	44	55	60	44	50	58	50	45	51	68	59	51	58	58	53	51	52	55	59	63	47	65	54	66	61	56	54	69	61	51	57	56	60	63	52	46	55	60	55	57	61	65	56	57	50	59	51	64	55	57	61	42	52	55	55	48	39	57	53	56	48	60	45	58	58	45	61	69	37	69	65	55	54	47	55	57	48	57	51	54	61	60	54	59	63	49	65	61	60	55	50	55	53	58	60	62	54	49	50	41	57	48	51	55	60	51	53	58	51	61	42	60	55	59	52	56	63	53	51	60	45	70	53	51	69	60	63	53	54	50	47	52	61	61	65	53	51	63	52	65	64	58	62	51	59	67	50	38	65	48	47	47	67	52	53	68	56	45	51	62	60	34	56	63	62	63	51	69	59	43	58	56	43	65	42	68	51	57	41	59	55	59	56	68	52	53	61	76	59	59	56	62	53	57	56	59	48	50	62	53	38	60	55	62	54	59	61	61	61	52	53	54	64	64	61	53	72	52	48	50	53	42	59	48	55	51	56	63	46	48	63	43	59	49	57	59	47	56	55	65	58	57	54	57	51	43	49	47	56	59	59	59	54	53	57	47	67	47	55	68	54	52	42	63	52	57	62	51	59	57	53	61	48	50	48	51	63	54	52	40	50	59	57	50	49	41	49	49	68	64	44	63	50	59	69	52	65	45	49	56	47	58	53	51	65	58	50	63	56	61	47	64	59	40	55	50	61	47	47	66	54	55	54	50	59	53	48	48	46	58	61	48	56	51	62	46	50	64	61	52	62	56	56	44	54	61	64	55	50	62	64	66	48	51	44	41	68	49	50	56	53	63	61	56	49	50	61	74	57	53	61	66	68	52	58	58	47	61	48	52	49	63	63	75	62	48	58	66	76	56	51	57	61	40	63	60	66	61	45	57	48	70	68	49	57	53	60	62	46	62	65	58	52	60	49	67	58	46	76	47	58	69	71	66	54	57	61	57	48	69	54	69	50	61	52	49	57	58	50	54	52	56	60	65	52	53	52	67	49	52	60	55	61	53	74	52	60	51	47	60	52	56	61	66	45	60	48	70	63	52	63	51	52	53	62	48	33	43	65	51	52	53	49	60	73	58	61	48	71	42	64	55	52	55	48	61	43	56	54	69	52	66	55	52	73	58	61	54	66	57	61	56	57	46	55	49	59	56	60	60	70	52	62	52	55	72	58	61	54	61	56	43
51321	40614	32556	31504	37171	40971	34250	22510	15872	1362	1200	1038	1036	955	879	892	848	883	828	786	808	807	788	738	761	754	784	873	6206	9522	6703	3466	2028	1136	801	786	691	691	757	700	709	702	670	684	721	747	722	684	705	719	708	689	711	720	710	665	721	682	705	747	779	725	744	700	694	697	725	698	709	715	721	704	724	715	740	664	722	698	677	735	710	692	766	680	734	665	697	712	729	736	732	741	690	736	714	725	703	685	735	729	676	692	700	696	718	748	738	699	737	726	724	732	695	704	700	678	694	701	747	707	721	728	707	715	733	712	697	746	692	720	684	733	739	726	699	754	743	702	734	732	713	697	749	708	761	716	723	698	736	696	732	793	750	721	647	678	727	772	717	689	747	750	740	708	745	717	701	703	704	739	704	707	655	739	750	710	730	708	712	719	704	723	714	717	724	726	753	722	684	738	729	662	713	668	758	664	735	733	680	733	715	730	742	720	731	709	710	646	679	667	731	778	712	718	704	688	704	753	707	696	717	743	708	726	708	705	719	717	728	692	709	753	703	725	727	726	739	780	713	725	670	739	735	707	684	709	720	730	720	681	738	771	726	712	701	703	701	710	688	739	716	747	742	727	692	707	761	701	741	715	703	709	707	700	704	715	695	709	758	661	712	755	709	732	698	700	703	720	772	735	651	715	701	650	740	725	751	732	712	737	704	711	722	722	686	682	713	746	712	728	753	775	743	741	680	714	708	723	681	695	736	687	712	709	721	753	716	742	720	680	732	669	711	699	670	686	738	668	702	714	699	709	711	782	705	733	679	744	723	737	674	682	746	755	667	686	767	744	743	728	723	718	671	730	704	722	733	743	724	732	724	716	730	696	752	717	738	706	764	727	742	773	729	717	691	734	732	738	723	742	735	710	731	682	701	729	738	728	711	704	729	725	771	749	730	688	707	716	699	738	704	730	685	725	759	712	673	739	752	663	736	659	696	764	687	706	743	735	708	732	663	753	697	729	734	750	705	711	695	669	698	696	727	723	758	700	711	734	723	684	707	722	731	709	706	735	715	692	756	725	718	723	766	718	735	701	716	727	726	680	713	693	713	692	704	725	725	769	750	719	692	716	715	704	717	678	690	725	700	755	745	718	703	727	696	707	721	695	726	728	734	741	734	773	682	697	692	756	767	695	725	733	692	718	713	714	675	729	729	687	718	713	710	720	706	701	759	747	723	707	733	774	727	704	719	707	705	704	755	684	702	731	709	755	712	718	699	722	715	726	754	701	716	687	726	718	686	721	654	691	689	744	699	739	733	714	736	697	731	703	716	701	704	726	731	727	705	688	707	687	766	662	692	727	690	678	737	750	726	705	725	674	738	739	673	713	711	721	701	741	695	685	737	678	704	723	708	698	691	711	750	698	670	684	675	736	710	746	641	690	796	700	703	699	681	714	729	740	654	705	702	714	722	728	735	700	724	678	723	735	646	684	712	705	725	724	696	663	707	711	708	757	738	694	704	723	727	672	667	725	717	714	745	721	722	725	728	721	700	733	737	715	717	715	699	728	721	725	668	696	746	743	797	706	667	760	735	705	707	722	699	683	681	725	778	733	716	728	720	723	761	633	698	716	678	670	756	713	716	711	747	752	697	696	683	716	718	695	751	763	704	671	669	671	685	707	671	735	719	713	713	722	689	675	722	667	725	705	680	721	676	724	714	717	721	769	718	719	720	786	672	721	720	748	755	730	696	697	753	701	696	713	712	746	699	697	719	705	757	736	724	743	700	759	713	706	712	741	720	686	734	665	724	705	706	734	710	763	725	712	727	734	758	716	732	687	713	687	745	665	716	685	734	713	755	651	683	711	724	726	731	713	719	734	730	741	709	712	750	785	697	719	695	735	723	714	743	735	679	717	733	732	738	732	688	713	756	677	713	742	702	703	675	714	724	731	732	724	751	697	685	715	724	729	720	713	726	709	694	694	692	716	712	710	712	658	725	711	729	678	670	798	744	698	746	740	729	747	757	698	676	721	697	704	688	759	756	702	679	722	690	711	734	742	702	761	682	670	691	720	705	748	715	710	697	749	689	710	730	728	699	734	695	670	761	678	736	705	698	712	760	722	686	692	697	715	690	767	722	699	698	735	721	722	773	733	739	709	689	705	732	690	716	714	662	742	734	745	710	698	696	704	735	689	710	730	699	693	711	726	687	747	712	731	751	740	756	732	714	714	686	704	690	722	776	742	738	703	706	686	720	717	730	761	747	705	752	755	759	765	704	702	726	697	705	713	704	739	747	659	716	695	731	712	714	708	738	722	754	767	708	773	734	734	704	733	708	694	719	767	706	723	695	726	715	728	654	720	741	702	755	759	727	753	730	709	743	692	694	700	701	677	725	700	705	717	683	736	699	677	712	753	710	710	740	724	698	715	708	717	694	718	722	731	726	712	721	775	691	694	731	684	691	676	687	693	701	730	735	717	738	711	710	676	678	723	652	744	721	705	707	697	694	717	720	750	706	735	720	721	673	713	714	703	703	698	705	676	703	726	755	711	774	722	714	743	716	742	743	729	744	718	711	738	719	674	735	768	737	737	703	704	756	701	665	706	676	751	741	716	703	746	745	678	702	730	695	736	733	681	667	723	695	740	668	701	769	708	713	738	700	700	712	758	710	695	765	743	696	696	725	682	677	730	712	729	721	688	744	693	737	699	730	692	698	697	720	732	722	714	725	704	726	745	712	649	718	740	708	735	710	739	715	700	743	721	728	725	701	667	748	662	690	648	714	693	738	745	701	757	715	751	691	729	703	648	735	695	698	709	705	704	721	705	721	727	667	692	720	725	730	752	724	684	688	720	664	710	702	715	763	687	706	723	716	725	734	696	675	714	724	737	695	693	691	727	695	685	740	747	767	677	717	699	715	757	692	756	735	713	764	717	716	703	728	792	703	706	634	700	663	704	745	765	766	666	723	760	725	726	731	719	692	706	722	715	707	716	714	719	692	724	712	710	727	752	737	728	744	711	695	713	703	680	706	742	700	692	696	692	695	749	755	745	686	692	693	722	675	740	713	695	729	713	696	695	697	738	726	735	722	739	717	650	741	715	728	661	727	707	727	692	706	752	693	709	667	721	705	667	709	659	690	724	723	769	714	754	739	743	686	692	727	706	728	669	689	776	696	725	657	701	700	715	728	678	675	722	721	725	716	741	697	746	735	719	677	698	698	701	700	719	686	715	711	670	756	752	722	744	738	731	729	751	738	715	741	724	683	710	756	694	711	736	756	725	712	768	689	742	707	746	720	712	726	709	710	676	756	673	671	749	715	695	709	712	706	681	719	667	727	757	765	740	708	708	738	714	732	729	735	748	719	692	761	735	712	733	712	723	699	717	747	735	715	730	743	716	725	693	691	765	696	732	720	712	708	740	788	736	690	715	733	743	718	728	670	729	699	760	713	742	736	695	749	641	654	716	747	749	728	702	690	725	776	730	703	684	717	734	740	756	753	719	647	713
13076	15183	9257	3329	1645	2957	1923	1095	480	77	63	49	49	57	53	63	68	67	71	52	50	67	64	50	65	52	63	73	282	412	321	200	130	71	54	54	63	49	67	64	64	69	61	56	49	61	47	58	58	55	69	51	65	43	57	55	59	55	64	58	58	50	65	58	66	54	53	61	56	65	58	67	52	53	63	47	65	58	62	66	52	56	54	61	53	57	55	62	52	68	72	58	56	56	60	59	61	57	47	61	61	62	61	52	71	58	56	53	54	49	60	79	44	57	49	48	40	55	56	55	62	59	75	59	50	65	48	46	52	55	56	67	75	67	43	62	62	67	54	63	74	45	54	40	47	60	53	41	58	55	53	52	52	48	48	62	61	57	56	62	56	66	48	68	60	62	47	72	56	51	53	62	51	74	64	52	48	68	65	46	61	73	43	65	69	53	65	39	61	56	53	56	54	72	48	61	68	62	62	54	62	59	49	70	42	54	51	60	47	64	65	47	50	65	46	47	56	55	55	56	60	54	60	67	61	71	62	63	64	59	60	60	58	57	56	60	61	55	52	74	52	55	65	59	49	41	63	56	48	76	56	56	41	54	63	64	61	51	65	64	53	56	57	51	63	59	57	58	57	51	61	56	51	47	63	58	51	60	57	59	52	61	77	57	55	47	48	70	57	58	55	48	55	58	50	46	51	71	39	76	60	64	52	63	70	58	67	72	52	49	68	61	60	64	53	47	57	54	53	61	52	59	56	65	63	51	42	57	68	63	62	67	70	59	68	65	60	56	70	51	63	63	67	56	63	64	57	70	57	33	59	57	56	55	49	61	53	61	55	53	71	68	65	59	77	55	48	64	70	54	60	58	62	82	63	50	60	59	69	38	43	80	57	68	58	61	69	66	55	51	76	55	50	59	57	49	66	53	55	56	51	60	65	72	52	60	72	48	59	66	64	62	49	69	45	62	56	57	64	51	57	63	71	60	62	55	56	53	56	61	59	60	58	54	43	53	47	67	53	74	54	73	61	41	57	56	58	55	56	49	64	54	56	70	50	53	63	73	52	50	49	68	57	69	55	55	71	53	54	51	50	52	66	47	59	69	66	59	54	67	62	67	50	60	60	65	50	63	62	66	42	57	49	56	65	58	51	67	56	51	74	60	58	73	55	57	54	57	48	50	62	65	47	55	56	45	63	52	48	38	56	49	48	43	57	51	56	71	46	64	67	59	70	72	69	60	48	56	44	68	63	69	71	69	60	63	50	48	54	61	51	63	57	53	57	63	55	59	59	69	59	65	58	63	62	67	56	63	54	45	61	52	48	65	81	55	63	57	60	73	34	53	60	51	49	50	61	57	60	50	60	52	59	57	66	67	44	67	45	61	64	46	54	50	57	61	46	57	71	53	62	49	63	71	77	50	44	51	52	58	66	56	58	59	59	48	66	40	59	62	60	50	60	54	64	41	53	57	53	54	58	56	54	51	37	62	51	51	55	45	58	74	51	53	45	68	53	57	68	50	47	53	43	55	62	52	57	53	56	83	51	40	48	62	62	54	58	55	63	60	54	67	58	59	74	46	53	44	52	63	58	42	67	64	60	62	56	59	48	55	47	50	64	51	78	54	48	58	62	55	61	62	72	59	57	48	52	56	63	59	52	53	60	56	49	59	65	44	55	60	56	66	54	52	55	61	62	61	55	68	60	53	48	60	59	51	56	47	60	54	53	49	54	67	50	68	58	58	64	51	61	57	57	58	50	65	62	66	58	62	66	67	55	56	48	63	55	49	58	53	53	61	52	49	63	68	67	61	50	70	62	58	45	47	51	55	56	58	71	69	53	58	62	67	60	52	53	55	70	56	50	73	53	63	60	43	61	54	52	53	50	50	65	51	50	60	55	51	52	47	63	70	59	60	58	57	62	50	71	54	65	72	53	55	43	53	53	65	55	73	52	62	44	58	47	60	52	46	63	66	59	59	52	64	56	63	56	63	56	64	57	39	66	67	58	50	57	51	53	42	43	55	39	52	51	72	65	58	61	57	48	58	42	62	62	55	50	62	54	60	51	57	50	46	64	59	62	53	70	69	56	53	59	56	60	65	52	58	55	66	51	54	60	58	65	60	65	47	64	53	52	60	54	48	51	72	58	56	55	57	53	69	50	55	48	46	61	45	65	65	57	59	58	55	42	58	62	61	60	47	65	80	62	65	56	67	46	56	49	49	57	60	48	69	69	70	64	61	46	57	58	55	50	49	59	64	66	51	63	55	69	46	60	49	50	57	57	54	50	56	70	57	67	57	59	57	80	47	66	62	63	52	69	63	78	47	55	57	53	56	56	47	72	63	55	70	70	58	50	52	65	53	49	51	48	64	61	59	74	47	70	54	71	50	65	38	55	54	56	60	48	52	64	59	62	41	58	65	59	56	62	60	62	63	53	51	68	57	62	43	65	51	51	54	57	47	55	48	53	53	48	52	56	48	55	53	54	58	47	52	51	69	51	54	56	49	59	51	61	70	71	60	55	63	79	48	49	68	48	57	59	51	59	55	59	68	52	54	57	57	57	50	49	53	61	57	57	61	44	63	54	65	56	55	67	72	41	53	55	62	52	57	55	62	56	45	57	66	48	53	57	55	48	63	62	53	55	51	67	46	74	42	52	56	58	60	56	64	67	53	57	59	55	47	52	56	65	58	52	59	52	57	47	52	55	63	56	65	58	58	59	65	47	52	44	52	60	49	56	53	52	62	51	60	62	49	58	58	48	41	74	47	60	55	53	49	59	53	61	59	70	65	70	55	64	66	62	65	63	48	57	53	46	58	58	56	51	56	70	71	63	62	54	52	53	44	59	70	49	57	58	55	60	57	70	73	59	55	50	61	54	60	55	45	53	58	45	56	72	54	62	58	54	66	61	46	57	59	47	57	45	60	63	64	54	52	50	64	54	69	57	63	48	46	52	59	57	48	63	58	62	61	62	54	49	53	46	57	66	69	69	61	57	57	55	60	59	61	53	47	71	54	58	54	66	56	52	46	54	58	51	55	56	53	72	64	44	59	51	84	55	58	67	56	63	53	43	55	56	45	41	59	62	55	60	41	67	71	57	61	52	69	48	62	58	48	50	62	56	55	54	56	52	69	58	57	59	65	56	61	70	45	43	55	60	58	69	49	66	63	52	57	58	56	51	44	53	46	55	50	74	43	75	58	61	59	65	56	60	57	63	57	62	69	55	61	70	51	52	57	60	57	50	48	56	48	57	53	47	62	60	61	66	52	63	70	61	53	56	54	53	49	59	69	58	63	53	56	51	59	54	63	69	62	58	62	50	55	49	62	63	62	46	59	52	61	57	54	54	72	54	66	49	50	51	67	64	52	64	53	53	58	70	66	58	48	68	57	63	69	50	69	60	58	70	41	49	57	42	61	68	63	57	54	68	61	45	67	66	59	50	59	59	49	56	55	54	72	45	64	62	60	62	55	69	61	53	65	63	68	59	53	59	57	59	70
48587	40162	33837	31608	36421	41788	34108	23315	13164	1631	1343	1193	1139	1030	969	911	961	851	882	867	862	777	826	797	778	820	758	1397	7815	10681	8548	4449	2500	1231	844	780	765	738	727	700	707	796	704	756	766	742	720	705	727	766	727	718	718	687	746	729	716	739	748	735	737	770	731	721	758	760	705	707	763	749	723	709	706	779	688	698	765	736	770	730	761	710	747	745	728	764	729	744	757	736	765	745	679	742	785	753	741	743	735	734	769	787	702	710	733	757	779	750	717	716	763	756	740	704	704	752	742	783	751	747	685	692	696	719	693	704	722	741	739	756	696	715	728	773	740	761	753	706	781	745	769	724	711	720	751	718	748	725	739	761	734	729	705	693	709	743	726	746	700	720	716	736	733	700	689	722	797	700	710	711	731	739	769	772	728	710	738	745	775	740	740	727	708	715	724	735	726	754	720	709	743	724	727	720	707	734	743	718	742	721	757	724	741	707	709	694	764	761	704	759	713	766	799	729	763	743	731	750	707	748	754	759	755	747	765	719	773	751	727	694	730	761	709	771	739	702	717	694	697	708	706	746	712	714	710	684	704	783	776	728	734	699	763	717	739	785	701	747	739	762	749	768	729	766	714	761	695	715	728	753	693	752	766	742	751	740	747	776	720	731	713	741	740	726	742	810	723	742	745	711	703	748	752	707	798	735	674	748	728	803	763	769	757	718	783	720	762	750	701	764	748	730	734	726	715	715	730	717	782	755	738	795	735	714	735	752	755	752	706	718	742	695	722	765	698	744	724	745	770	740	706	774	732	685	752	697	768	728	714	758	755	745	805	758	713	797	714	765	740	732	825	750	719	737	703	751	734	715	731	724	740	779	775	710	729	680	726	747	758	784	746	742	734	755	776	777	786	728	733	754	723	742	704	771	702	724	758	743	705	748	740	703	755	750	694	731	769	704	727	738	747	743	714	723	760	737	748	679	717	666	759	725	703	746	760	709	739	723	755	721	786	714	717	774	718	750	765	741	731	709	724	730	728	744	728	708	757	706	728	752	734	740	741	777	770	768	711	729	697	724	761	760	721	730	716	748	700	733	731	728	753	744	718	750	709	731	691	742	732	772	700	743	768	710	728	774	749	725	692	702	721	737	748	734	700	704	717	729	709	721	764	736	730	715	718	744	759	737	693	763	730	751	742	722	764	708	771	796	691	703	759	763	727	704	764	776	772	729	722	740	731	738	741	710	741	671	772	767	716	754	772	767	718	711	718	734	758	726	735	703	748	730	730	728	715	727	696	714	749	779	686	717	785	714	765	705	719	722	759	748	728	745	713	732	717	726	742	747	754	735	731	704	721	724	720	700	733	780	685	745	733	722	734	685	724	739	728	796	722	701	780	727	722	747	738	739	799	751	761	748	744	661	725	730	767	732	740	728	750	772	706	787	720	739	710	734	687	711	716	745	735	728	735	722	730	778	723	717	750	728	744	733	733	728	783	695	757	704	755	697	739	735	755	733	764	712	727	740	755	758	746	757	729	686	719	714	767	744	702	696	727	775	773	694	685	684	748	735	736	713	724	737	703	719	704	774	699	743	689	726	751	745	748	740	768	760	710	753	720	789	740	731	724	680	780	708	724	731	753	725	765	704	741	742	771	757	743	753	761	766	768	709	726	734	747	744	739	736	744	758	723	725	720	723	727	742	787	752	735	751	754	722	688	741	789	698	721	745	746	715	773	742	770	701	752	729	753	769	700	753	679	675	731	701	679	769	722	721	726	780	687	723	728	766	716	737	739	701	821	754	721	718	751	706	717	743	752	700	693	737	726	710	738	737	750	776	705	749	757	730	771	744	727	752	764	766	736	758	721	673	788	739	775	700	724	726	729	758	743	735	708	743	708	736	710	770	750	743	727	771	718	721	719	728	692	790	749	760	750	778	760	742	716	738	757	733	745	730	774	731	726	751	738	722	718	762	736	707	753	756	743	745	782	708	709	743	759	722	771	723	779	699	697	702	720	749	745	731	755	731	726	744	705	756	745	742	714	748	712	738	761	750	737	802	727	703	759	726	765	705	755	708	726	709	772	763	733	700	731	725	715	711	775	717	708	753	705	738	728	717	709	778	741	770	710	743	750	741	728	704	732	751	733	763	727	718	750	687	749	758	784	725	711	749	768	768	757	758	731	731	774	726	690	763	758	737	758	722	755	731	724	724	683	689	720	785	735	738	764	730	728	719	721	761	703	732	702	743	664	727	738	716	775	724	745	706	750	748	744	719	730	711	730	733	738	746	703	758	781	799	750	725	732	689	725	789	733	772	699	739	711	717	732	735	781	743	689	767	750	735	774	753	734	733	745	741	756	692	783	769	779	696	743	727	729	700	757	697	745	752	735	765	790	787	735	704	715	705	706	721	748	747	740	780	735	707	726	724	753	730	766	743	737	741	744	726	719	747	737	730	759	743	776	747	705	791	741	759	720	739	736	742	747	714	748	760	670	742	761	771	735	733	748	684	798	744	769	778	688	742	720	761	715	762	757	768	733	742	773	690	731	728	791	714	717	778	768	745	743	690	731	720	709	783	738	759	738	762	762	731	711	755	753	721	791	771	711	734	783	760	742	696	673	785	738	742	761	755	710	744	744	715	781	712	777	745	664	725	708	709	755	731	718	746	719	745	757	694	728	749	715	728	755	742	751	736	710	736	737	687	708	753	710	746	730	755	757	739	723	758	739	750	776	788	700	718	759	709	706	732	754	699	713	725	752	693	703	714	737	726	699	731	737	748	760	764	735	734	744	722	721	689	728	746	732	759	713	725	707	748	730	727	711	729	718	697	656	706	739	745	754	723	726	738	702	713	713	738	721	704	725	712	728	763	748	738	742	713	707	722	755	688	735	766	709	754	716	724	731	735	671	722	719	723	693	779	688	743	692	734	720	706	765	762	729	804	782	749	708	722	694	715	728	777	707	738	732	729	745	707	764	695	736	749	740	714	770	737	727	750	714	745	736	728	733	686	707	748	761	720	712	697	741	752	789	750	756	787	716	703	752	747	731	725	739	720	748	685	716	730	797	773	724	806	740	738	817	773	722	708	700	728	705	764	705	733	729	775	750	746	711	732	750	717	714	732	714	778	708	752	715	747	761	704	762	746	741	724	729	749	729	676	798	695	766	763	722	805	679	760	705	740	702	727	679	703	746	745	725	701	726	674	729	777	729	718	765	750	750	756	721	759	726	732	728	721	717	686	729	705	731	709	766	749	807	771	720	716	721	785	716	779	744	771	762	733	762	709	680	721	722	703	731	770	798	753	666	738	729	728	726	706	726	681	762	751	735	740	762	792	803	748	735	721	715	753	724	743	708	739	759	742	769	781	690	738	766	755	731	728	710	749	754	718	780	730	748	725	689	764	747	735	734	774	705	732	743	755	769	741	732	742	705	704	766	727	741	710	756	712	734	746	745	779	699	734	692	728	728	766	708	717	719	733	744	695	736	724	702	739	746	707	785	738	713	762
18274	24704	15946	5442	3242	5118	2760	1881	477	84	67	68	67	69	64	60	66	40	52	66	49	65	65	64	66	65	51	63	225	613	503	279	127	94	66	54	46	59	70	40	64	59	47	52	43	56	45	61	59	52	39	67	55	55	63	71	67	61	45	57	49	64	53	60	62	64	56	58	52	55	64	62	39	59	54	55	59	63	60	58	62	52	55	61	41	57	54	77	37	53	58	51	55	50	67	63	61	57	62	52	49	57	45	56	46	60	72	60	60	40	51	50	72	64	43	69	58	45	57	57	52	48	55	61	53	53	72	50	55	55	62	54	55	57	69	77	75	72	63	56	62	64	55	65	71	53	59	65	54	55	65	56	48	64	59	56	48	50	75	62	46	69	61	62	50	55	46	68	50	54	49	48	58	57	68	53	50	58	66	65	67	51	68	47	58	49	62	53	60	66	62	59	48	48	56	51	61	59	64	65	67	61	42	52	68	59	63	46	59	43	65	79	54	59	57	47	57	67	58	58	53	51	46	62	49	64	56	65	62	49	54	56	63	53	40	46	45	59	69	53	41	66	59	60	46	50	57	48	55	62	52	39	63	59	60	49	47	63	48	51	62	65	42	67	41	50	64	58	63	63	57	58	70	43	63	58	55	63	57	62	58	46	55	49	64	40	53	63	48	56	47	52	66	45	45	55	54	54	53	66	55	58	56	63	57	67	45	69	58	47	70	55	49	62	53	56	52	64	43	66	51	50	53	53	69	67	56	58	59	57	54	69	64	55	49	46	54	50	50	60	58	64	57	48	57	55	62	44	51	56	61	66	55	63	61	53	51	62	58	61	66	45	61	46	60	56	50	59	59	62	58	64	52	59	57	53	52	55	64	57	58	54	61	50	60	55	63	50	59	59	57	51	53	58	51	53	62	63	71	55	64	44	53	53	42	64	59	68	51	57	53	59	58	61	46	54	45	76	55	64	44	60	55	66	53	67	61	65	64	50	65	49	47	55	61	70	60	52	53	69	50	56	69	63	54	63	59	49	65	53	53	63	43	53	74	55	57	51	65	56	70	56	60	59	61	57	60	52	52	51	54	50	58	56	49	59	70	55	56	60	52	70	51	60	63	55	44	54	53	62	56	65	63	61	56	44	63	67	54	43	53	55	66	55	60	41	54	61	65	56	50	50	51	62	52	51	51	73	54	55	56	61	66	51	69	52	60	66	45	65	54	60	53	40	56	62	62	57	64	46	57	56	55	60	53	55	56	56	67	48	55	52	69	50	64	47	45	75	51	53	57	70	56	69	47	64	61	53	61	61	77	65	54	54	52	53	67	68	54	50	52	62	49	54	46	56	60	60	56	53	53	57	65	61	55	52	49	71	58	59	53	59	51	67	62	56	53	54	52	68	50	46	63	62	66	56	41	73	60	47	71	53	60	52	68	56	63	60	62	57	47	65	49	65	67	62	55	56	58	47	46	59	49	48	48	58	67	61	55	48	61	46	53	56	59	62	59	65	46	44	56	67	68	52	50	50	58	64	48	53	41	67	61	48	66	48	53	57	55	59	55	44	52	52	56	64	65	57	59	42	40	45	55	63	59	55	65	48	66	54	52	44	54	60	61	39	58	54	78	53	69	41	62	64	52	57	55	45	54	48	62	62	60	50	62	58	52	57	44	54	50	63	67	66	57	50	66	52	57	64	61	53	54	44	60	60	53	55	46	67	70	50	35	43	49	62	65	59	57	66	53	60	59	52	51	60	63	51	54	62	61	50	59	76	49	47	64	47	65	60	48	64	51	61	49	52	48	47	58	50	60	63	61	50	48	53	56	47	51	42	63	67	47	79	56	62	67	44	50	58	52	75	63	55	53	65	43	59	53	58	55	56	55	66	55	54	68	63	72	57	54	64	62	55	68	65	64	52	50	55	57	59	46	56	53	50	64	59	56	53	54	70	57	50	47	65	62	50	59	57	56	52	49	46	61	50	46	57	54	52	51	56	53	41	55	48	68	39	61	64	67	55	58	60	51	54	49	68	57	51	58	53	49	44	43	64	67	55	51	49	59	66	56	66	61	59	63	62	60	48	58	54	53	56	50	58	64	50	56	60	48	67	63	51	46	44	47	67	52	51	54	44	58	53	56	63	54	59	60	53	77	73	60	55	64	52	54	55	49	65	55	43	62	52	49	48	60	60	59	55	54	63	67	59	43	68	51	61	52	76	69	63	58	58	55	56	47	64	52	57	66	67	60	58	67	60	50	54	67	63	54	69	59	53	70	51	68	60	59	62	61	48	52	64	68	68	56	61	71	58	60	53	54	46	46	54	50	61	50	43	53	43	64	55	49	61	46	51	51	60	61	58	51	54	59	56	68	51	53	55	48	53	40	52	62	61	55	47	60	59	71	62	54	55	51	66	64	58	60	49	41	59	48	70	52	55	42	49	51	68	52	54	59	74	48	51	63	54	61	60	59	53	47	52	60	47	47	64	63	60	50	49	54	48	58	58	53	53	57	42	53	56	50	65	59	53	52	72	54	55	70	64	73	71	71	49	57	55	40	51	49	52	68	60	66	56	46	58	61	66	41	47	64	55	65	53	53	65	60	47	59	55	55	52	54	69	59	70	57	57	53	49	65	62	48	53	42	55	60	52	60	64	56	63	46	65	57	55	58	58	55	57	46	56	40	46	70	59	43	60	57	67	64	60	56	46	66	61	46	69	62	51	60	59	65	53	56	69	38	53	52	54	75	56	74	73	55	53	62	51	58	60	72	61	51	47	54	48	59	66	62	54	64	60	65	62	57	52	44	65	68	61	60	47	60	68	47	64	38	59	46	54	50	50	67	54	56	51	67	52	51	62	46	56	45	60	56	41	65	52	53	59	77	45	52	60	53	47	46	64	31	52	48	48	56	58	55	55	66	56	60	68	48	53	51	46	58	56	57	45	57	59	54	65	46	41	51	68	58	69	66	48	49	52	63	53	55	61	55	52	62	62	61	59	65	75	56	46	72	60	51	46	57	44	64	58	67	62	59	60	64	63	52	53	52	62	47	66	59	58	59	56	63	57	62	46	61	63	54	52	61	53	53	54	50	44	36	50	49	59	66	42	50	65	63	54	58	66	59	65	58	52	67	47	60	45	58	51	54	63	60	53	46	67	61	52	51	50	57	46	57	58	54	59	54	51	54	55	56	60	60	55	57	50	55	61	57	59	60	56	72	55	63	61	54	61	63	44	54	57	66	59	47	50	61	56	57	67	68	49	52	68	56	60	65	42	61	63	50	52	54	55	55	65	47	64	65	54	61	51	56	49	51	61	59	66	55	48	57	55	54	70	62	51	58	54	66	60	59	55	50	49	65	60	52	59	59	60	50	53	52	65	66	54	43	58	67	57	59	57	58	54	68	62	58	59	55	47	55	47	62	56	53	55	58	45	53	58	62	55	50	64	62	48	68	63	57	64	54	55	62	47	56	74	56	52	53	53	53	57	48	56	50	51	54	56
52747	43482	39702	36486	44131	49297	37951	27197	12907	1976	1664	1410	1325	1324	1103	1120	1048	979	964	910	898	901	914	921	851	811	886	1277	7461	14778	12999	7194	3726	1619	912	796	744	734	736	712	787	742	751	711	708	715	710	718	715	742	707	734	749	671	717	756	719	732	730	771	729	699	766	730	769	709	709	775	680	700	732	683	741	747	779	725	726	738	698	728	725	700	675	743	749	728	688	752	744	757	708	731	698	740	733	734	694	727	794	726	720	733	723	772	719	767	712	694	715	723	722	735	704	693	712	716	773	737	764	699	727	735	750	757	748	714	706	747	721	717	733	705	748	715	744	719	705	736	764	732	740	721	711	700	748	727	717	734	756	705	689	730	720	740	728	753	742	725	732	648	701	736	713	744	745	729	759	721	711	738	719	707	744	719	751	718	689	760	774	703	695	753	777	751	735	775	714	703	736	718	702	743	792	739	750	747	782	733	741	729	694	695	720	730	711	720	686	699	739	737	754	715	699	744	722	695	730	769	784	746	688	713	751	766	763	684	751	748	753	719	679	717	727	706	712	772	735	751	749	713	723	747	745	786	708	731	744	722	741	752	757	736	750	755	754	716	730	728	705	723	714	751	718	749	752	727	720	769	702	749	731	765	737	759	712	749	703	728	756	748	698	746	783	732	724	733	740	711	718	717	709	761	713	720	736	708	738	748	784	721	737	828	710	737	827	690	736	701	723	728	731	791	685	730	714	704	684	717	709	751	738	736	749	742	756	685	783	724	711	759	720	755	738	697	703	752	715	751	700	710	661	738	759	725	736	742	789	753	719	694	736	719	712	739	719	737	719	736	680	781	701	659	747	695	755	723	710	678	748	751	765	732	753	733	684	680	787	753	749	746	696	755	741	730	688	690	761	712	703	731	735	747	740	701	738	782	783	727	725	770	751	702	709	748	712	735	757	687	714	748	737	708	708	717	701	760	762	760	737	713	751	729	709	719	697	748	705	757	779	749	726	740	760	742	739	760	734	734	783	775	780	765	727	727	717	725	775	728	741	744	708	731	772	741	746	697	755	795	711	722	685	761	696	738	732	753	742	754	761	729	762	774	750	723	771	700	729	738	760	730	689	727	676	668	736	754	784	737	733	689	774	719	698	745	733	744	708	687	728	688	732	735	735	750	771	700	683	766	694	744	748	757	765	715	747	707	725	747	774	726	702	716	804	695	682	692	744	728	709	713	773	759	710	697	741	704	712	700	721	729	712	770	722	739	686	748	731	747	693	751	737	729	737	735	684	701	724	723	761	795	717	717	751	762	721	714	696	798	715	743	751	724	737	715	720	794	708	736	765	713	750	723	742	750	678	757	786	748	705	738	730	689	709	690	733	714	724	699	691	738	744	744	730	720	735	693	732	718	712	749	758	762	702	729	711	744	755	784	716	702	710	759	722	731	713	761	823	732	739	691	740	744	678	760	722	759	687	736	738	741	725	780	752	712	711	742	735	736	767	726	715	709	728	764	739	717	692	706	769	697	707	763	746	691	719	744	686	725	724	677	721	718	675	716	752	706	732	758	732	778	692	801	703	688	780	743	726	707	700	661	681	716	712	778	742	716	758	713	706	689	702	732	757	722	728	781	667	772	758	706	760	744	698	721	743	758	730	749	701	747	713	746	739	742	710	734	638	693	752	746	725	750	727	736	704	737	693	753	747	737	766	795	743	718	738	673	697	699	757	746	712	674	706	747	728	745	719	746	755	721	742	723	724	701	746	704	726	717	708	757	786	756	752	689	770	690	705	742	665	764	715	743	735	747	723	719	683	701	699	722	720	720	764	740	687	650	681	736	743	755	685	710	697	773	735	732	735	724	651	667	727	741	792	703	741	755	730	744	714	716	684	773	710	750	696	745	697	730	726	710	753	714	755	747	725	741	733	725	705	700	739	746	773	734	701	757	713	705	697	700	734	733	746	731	715	689	772	698	758	742	724	661	718	748	719	725	703	732	693	752	685	771	733	749	741	723	712	747	756	762	720	742	716	748	736	769	707	758	744	763	734	689	677	756	700	733	726	750	770	767	699	677	735	731	731	706	713	752	704	737	750	732	772	718	677	745	764	770	748	656	747	740	742	675	704	713	694	701	716	707	725	728	736	721	735	732	736	759	724	748	748	729	723	755	684	738	759	735	708	663	757	702	798	711	752	710	742	740	764	698	696	739	729	692	711	697	723	785	748	730	672	714	719	689	731	723	689	691	695	750	728	746	744	738	729	709	722	736	731	725	712	717	703	687	780	773	676	757	672	730	780	757	770	760	747	766	757	740	713	741	769	692	661	750	708	705	757	699	725	682	751	725	724	729	708	782	731	765	742	754	747	692	738	749	724	718	754	738	717	791	784	685	673	699	732	730	730	703	688	732	680	672	700	764	715	741	771	736	683	690	741	776	744	746	757	736	731	778	701	720	731	703	715	679	803	737	744	724	714	709	738	741	727	686	725	756	728	787	749	742	844	746	787	728	743	709	756	765	712	739	748	739	754	724	744	722	738	728	732	758	768	690	704	689	740	731	731	749	714	686	699	699	750	714	677	716	715	693	717	701	699	701	745	780	690	753	702	718	732	699	714	703	777	717	753	774	699	749	739	751	739	782	723	681	729	729	752	798	743	727	713	737	740	712	774	708	758	718	778	665	772	719	701	708	718	710	697	761	717	758	687	698	701	784	760	744	690	753	678	711	699	697	683	752	748	722	731	694	702	733	729	690	767	676	837	720	738	762	726	712	738	738	685	726	748	754	726	714	731	693	736	780	724	738	758	690	739	768	727	722	721	714	778	739	715	751	707	691	692	730	732	758	755	716	770	739	742	712	731	720	717	713	690	726	724	728	714	711	704	768	750	701	759	744	733	695	738	711	719	696	739	725	758	757	768	756	725	676	736	709	731	714	764	714	741	733	764	706	785	703	675	714	732	737	747	733	761	749	751	706	746	796	731	742	696	790	746	704	776	728	740	738	715	707	717	731	774	721	689	748	697	763	726	721	756	699	736	698	661	720	680	731	726	733	718	666	727	668	766	736	774	707	733	734	716	735	723	736	749	744	753	751	687	748	704	734	758	685	700	751	755	768	777	702	699	737	757	726	725	717	747	691	737	711	749	767	723	735	754	734	746	735	807	757	732	676	731	721	765	705	740	745	740	755	730	701	795	761	726	693	723	757	730	724	706	710	710	698	726	756	704	733	747	704	722	741	758	690	738	730	707	745	732	752	744	739	717	714	720	729	763	721	742	711	718	703	720	721	714	717	766	720	699	705	778	746	679	718	718	713	718	722	752	724	747	737	730	734	708	713	742	695	788	734	713	702	697	731	714	768	746	688	715	735	762	722	718	727	729	767	753	727	719	777	747	743	719	647	738	700	733	717	744	709	744	770	768	733	757	768	731	714	731	739	701	769	771	725	717	727	720	779	718	748	716	704	721	668	784	729	731	755	704	773	715	724	726	741	709	715	736	735	724	724	771	745
7310	4801	2820	832	649	933	554	404	164	50	65	79	53	70	53	57	54	50	46	52	64	56	55	66	46	55	57	49	65	191	197	147	96	70	61	56	52	50	69	59	60	60	61	73	76	55	68	47	51	44	55	65	57	56	64	49	56	45	52	55	59	62	64	58	50	55	60	64	58	66	55	51	43	70	66	56	61	51	59	54	60	60	54	59	58	54	49	52	52	63	61	54	51	64	48	55	57	56	52	60	50	55	52	47	52	67	49	60	64	55	46	57	47	67	50	54	68	50	51	53	61	55	45	59	54	54	51	59	53	60	40	58	50	61	62	66	63	43	41	45	51	60	65	61	45	53	72	51	73	60	70	39	61	53	59	67	58	65	64	55	50	58	58	45	66	58	66	58	62	49	60	58	56	54	58	57	64	62	61	58	59	54	62	57	59	60	63	57	45	64	49	51	51	66	57	53	66	56	49	53	49	51	67	58	44	68	42	51	63	63	58	54	57	48	52	53	68	56	53	51	62	65	61	67	70	55	59	49	57	54	53	49	62	40	56	52	53	54	56	52	57	60	56	65	49	56	66	58	56	70	55	70	59	61	54	54	44	49	59	44	46	64	55	61	57	51	53	54	52	50	58	48	56	59	52	54	66	68	57	63	53	61	63	50	48	57	53	75	64	64	60	46	62	55	59	51	60	54	57	64	57	46	61	54	58	56	54	46	58	57	66	62	58	54	49	57	61	67	52	46	51	48	61	55	59	64	64	53	55	56	58	50	51	53	59	55	51	59	70	69	61	55	47	62	62	49	62	53	47	60	60	54	50	53	50	54	53	55	64	58	62	60	65	38	67	46	60	70	61	59	62	60	56	64	52	53	50	54	52	48	55	52	57	59	59	56	55	50	64	70	62	38	54	64	48	62	51	80	74	57	50	61	59	50	58	53	66	46	49	51	70	52	72	49	57	51	56	64	56	66	51	51	51	44	52	54	64	59	69	57	63	69	59	68	59	70	64	63	51	57	53	56	71	51	59	46	55	56	43	59	68	67	65	48	52	60	64	42	45	67	45	44	57	66	62	40	50	41	57	57	54	56	57	66	57	58	55	63	68	46	71	51	46	52	67	53	57	65	58	62	52	61	58	52	63	59	61	54	53	62	56	63	63	49	63	55	49	54	50	48	66	56	70	49	59	56	66	54	45	63	40	43	68	52	49	59	48	67	44	52	59	47	56	60	63	55	56	60	42	48	42	65	53	56	57	54	60	50	56	52	54	70	57	63	54	54	59	43	58	59	63	59	53	65	62	53	60	61	63	55	54	65	50	53	50	50	65	48	74	52	64	61	67	52	59	49	51	57	67	47	63	59	56	53	65	59	47	59	61	45	56	63	62	57	55	46	54	61	65	54	55	59	54	52	68	47	61	63	46	61	57	58	53	50	62	66	60	47	68	50	64	63	63	63	48	59	65	55	52	50	47	50	53	55	51	54	47	52	50	55	59	60	52	48	73	41	53	51	61	46	49	37	54	59	45	55	68	65	55	56	67	62	61	60	59	57	60	47	61	71	59	66	49	49	52	51	53	64	58	52	68	59	53	63	63	59	56	55	51	64	57	62	62	65	50	53	58	57	55	66	59	61	53	56	53	59	49	41	77	61	61	56	56	52	60	47	64	61	55	61	51	45	59	53	59	62	54	59	51	62	56	61	53	53	52	56	64	58	56	51	64	57	48	65	54	46	45	54	48	60	75	45	68	59	77	51	61	67	60	49	69	57	58	65	52	60	51	50	53	45	48	51	52	63	50	49	52	64	54	45	66	54	56	60	54	61	52	55	69	62	55	48	61	62	63	54	60	54	45	57	48	45	54	53	60	48	58	48	53	56	48	64	56	66	53	52	53	55	51	61	55	67	69	52	51	45	57	54	56	58	56	71	63	49	45	60	55	52	63	54	52	50	51	44	56	52	48	47	60	43	57	49	58	64	57	54	64	63	54	60	45	48	50	52	57	53	54	48	70	60	67	54	59	59	68	54	56	49	56	56	63	50	63	63	41	58	71	58	62	52	57	57	55	52	52	58	48	64	67	40	53	58	61	61	53	55	54	62	67	52	47	46	72	61	51	55	61	63	37	57	69	67	71	60	64	59	53	75	56	57	58	62	51	41	63	54	52	61	50	59	47	52	55	59	59	48	60	67	66	54	62	61	63	56	53	70	69	59	52	70	56	63	55	52	55	55	52	49	63	47	44	62	60	55	48	55	74	44	60	66	71	60	58	49	54	53	61	62	66	54	49	55	72	51	63	39	57	48	52	51	54	58	64	45	59	49	53	66	57	49	56	64	68	42	65	58	55	52	53	64	47	51	61	55	47	57	49	56	58	44	67	59	60	54	58	60	57	60	65	57	56	30	68	65	57	56	56	50	49	66	50	55	52	51	53	67	51	76	78	55	62	69	61	52	66	57	56	58	52	55	58	51	55	36	46	58	46	60	62	64	62	65	65	64	59	55	60	63	48	48	69	56	62	71	53	58	70	47	59	48	57	59	61	45	60	66	58	52	59	50	67	51	55	70	50	60	55	50	52	66	49	64	58	64	54	60	46	62	54	49	54	57	60	55	50	58	55	77	69	51	68	58	55	58	64	54	62	53	46	51	58	53	55	68	58	47	69	64	58	62	61	59	47	45	52	46	57	65	61	46	62	54	57	71	59	48	61	57	62	41	49	53	61	54	60	57	58	72	59	58	48	59	55	57	46	46	57	78	60	63	53	70	49	57	52	74	77	50	54	55	59	57	54	62	48	53	65	45	48	43	63	62	52	62	63	54	55	43	72	52	57	69	62	61	69	49	59	61	49	54	42	55	46	51	59	58	48	67	77	63	62	64	54	41	52	63	64	65	62	58	65	46	52	59	52	58	54	42	57	52	55	51	55	65	49	57	50	44	56	66	53	65	54	67	55	39	63	72	59	58	61	63	62	56	63	51	51	58	51	57	49	69	58	47	40	55	51	56	64	59	58	54	42	54	58	52	45	57	53	53	63	51	59	63	62	63	57	55	57	62	50	62	42	60	57	53	60	48	47	70	65	54	64	45	50	41	60	51	48	56	54	66	69	65	66	42	50	71	59	73	61	57	55	62	59	46	55	61	52	52	71	49	57	61	60	64	53	68	43	65	55	62	57	52	54	44	55	53	64	61	56	67	60	69	57	42	61	49	64	51	53	50	56	57	38	46	43	46	60	62	59	46	60	61	66	59	57	56	55	61	48	51	57	48	52	63	52	51	63	60	51	67	51	59	61	53	57	64	59	55	53	51	47	78	53	52	61	56	45	49	60	45	47	56	57	38	49	52	52	45	69	53	57	64	66	58	61	51	53	69	53	61	51	61	60	51	60	48	65	53	58	50	56	49	53	49	55	56	53	57	63	49	51	68	66	58	59	53	67	52	69	44	49	77	62	55	52	70	55	60	60	44	45	58	70	63	64	58	60	61	52	55	53	54	63	49
36630	25839	21209	17436	25089	27017	19903	12319	6337	943	845	804	794	793	786	710	708	660	684	651	679	681	679	687	692	649	675	647	1263	4878	4922	2905	1773	979	721	682	677	712	655	691	630	598	682	624	674	638	661	670	661	632	666	635	646	645	654	665	699	657	609	626	629	689	601	655	611	654	633	630	615	625	655	623	652	685	654	610	621	654	664	642	631	624	600	661	597	642	625	648	652	634	682	669	697	656	642	651	636	666	663	652	678	645	675	633	604	635	659	667	647	684	657	649	616	640	664	606	669	627	655	664	696	651	618	581	659	618	632	657	656	669	666	632	637	653	665	643	618	676	662	654	614	665	655	625	639	624	616	631	648	647	655	704	661	641	682	673	656	643	579	629	645	659	662	647	667	622	592	706	657	668	637	684	616	666	661	672	661	691	651	668	621	663	634	620	646	694	651	684	569	684	639	637	638	647	662	656	626	600	626	665	614	649	640	648	607	625	678	652	640	669	578	634	648	638	667	648	610	633	615	646	628	634	624	653	617	661	614	634	644	662	653	659	673	671	651	632	640	659	641	658	617	663	629	619	619	670	666	684	614	617	654	644	657	607	632	683	653	660	646	665	632	607	626	679	650	623	659	656	647	631	676	685	668	664	637	666	671	644	672	648	632	626	667	615	639	671	674	669	691	638	708	619	607	643	614	684	649	613	654	631	660	602	648	622	659	675	698	652	632	633	631	649	669	648	635	635	618	627	603	690	667	658	640	629	671	617	624	671	653	693	605	660	673	632	666	660	648	650	641	687	675	663	641	687	632	662	686	652	683	692	644	684	610	718	687	668	639	623	665	662	687	620	663	659	622	639	651	640	633	646	656	652	665	619	671	669	663	661	674	628	621	653	649	624	705	651	690	637	632	671	684	645	672	638	628	695	588	662	641	654	652	629	669	650	633	684	684	648	673	701	663	647	630	689	695	627	689	660	610	672	639	626	610	617	691	676	681	690	682	620	662	584	701	642	661	612	617	616	686	630	641	629	628	609	623	679	642	646	643	649	608	606	643	625	648	678	630	608	632	687	661	658	617	665	636	676	600	653	663	650	609	627	678	646	676	642	622	656	693	673	649	696	648	666	712	672	648	637	626	682	631	642	666	635	640	682	653	668	666	680	621	652	673	656	668	655	627	614	654	662	587	589	647	649	603	624	639	653	645	627	630	652	626	604	624	669	656	641	653	605	659	643	682	666	701	671	645	661	608	621	630	675	649	652	650	636	674	666	644	662	613	637	669	654	669	677	639	602	653	656	691	631	593	699	664	692	616	669	623	615	660	592	630	689	662	655	602	649	651	645	653	639	655	638	664	627	673	681	660	698	617	640	608	612	640	638	616	642	650	668	676	633	672	662	643	590	636	658	630	658	602	699	674	680	689	610	641	640	624	688	675	654	656	691	635	656	615	638	635	664	631	671	673	657	593	652	680	640	649	647	622	619	677	661	665	602	658	636	685	651	667	651	627	647	683	677	649	655	661	606	635	675	631	649	653	653	643	618	655	621	627	672	645	710	640	671	647	622	679	643	709	662	637	604	663	677	648	604	623	672	657	666	652	710	651	629	646	640	686	623	631	642	661	706	599	675	672	660	644	640	616	620	702	628	615	674	633	643	704	660	647	597	673	642	653	719	625	640	709	669	650	668	618	664	620	664	673	629	626	634	669	661	647	626	671	633	662	636	640	644	627	664	683	632	650	618	648	680	654	702	670	604	630	620	670	623	628	635	662	640	651	636	623	652	648	637	648	594	673	658	662	674	601	618	644	700	660	646	641	652	662	666	627	659	657	656	636	643	677	620	657	652	644	638	621	686	664	658	620	600	701	653	633	664	679	659	651	627	648	671	628	593	689	657	692	687	665	642	692	678	674	703	671	676	659	687	625	678	643	623	645	649	626	642	684	605	627	659	677	631	641	672	645	646	714	645	695	652	657	625	650	622	668	650	622	663	640	605	628	655	657	654	655	682	617	640	648	686	609	650	626	636	670	671	663	637	636	664	668	654	667	670	643	624	651	665	629	628	668	654	639	660	635	682	660	649	651	600	671	650	657	681	624	666	661	649	662	674	665	642	643	606	609	669	662	664	635	657	643	655	671	660	616	611	654	613	651	660	650	621	671	619	677	626	658	665	676	679	663	686	652	668	667	638	672	628	677	655	667	677	640	624	660	649	617	630	647	655	655	703	635	666	621	665	647	638	659	613	635	609	643	649	666	654	674	650	671	708	733	681	654	630	614	625	650	648	634	610	679	606	647	623	675	613	638	688	646	671	662	638	637	619	624	620	644	638	621	622	610	666	643	652	613	649	634	656	636	659	586	653	672	632	659	653	618	605	612	647	618	683	687	622	703	588	653	677	654	654	652	693	657	647	648	665	632	670	670	667	678	623	612	701	621	697	677	636	664	617	672	652	650	633	642	648	665	634	677	666	664	652	616	637	620	668	597	678	637	635	656	650	626	632	688	664	649	620	660	619	637	668	693	658	662	650	621	571	637	649	716	635	621	680	638	613	617	646	648	633	651	668	646	683	686	659	639	653	649	662	657	636	631	646	695	630	614	617	613	662	630	679	690	679	662	637	664	656	655	639	673	626	605	649	644	637	622	697	643	683	634	622	681	637	661	637	622	644	701	683	650	642	657	645	678	665	603	652	638	640	699	651	620	652	657	676	671	636	604	633	679	611	650	651	654	636	656	655	670	593	672	634	651	637	677	626	640	653	648	663	608	655	706	624	688	632	645	659	646	659	640	682	648	589	613	623	676	657	620	663	651	654	655	634	682	637	681	642	621	620	641	625	670	614	666	669	620	629	633	686	714	642	636	639	665	645	640	624	642	660	664	708	645	639	624	631	653	657	607	621	671	674	643	732	665	700	631	624	628	656	640	613	670	604	638	658	674	666	626	651	683	668	602	640	612	631	613	642	678	646	655	654	618	690	657	632	635	681	637	657	592	697	690	644	666	660	609	618	682	636	649	708	656	660	631	656	693	651	665	644	652	640	661	658	660	664	660	713	658	662	644	626	645	623	598	712	640	646	619	651	656	657	667	609	636	665	680	669	646	612	641	637	633	622	614	623	667	606	618	637	650	661	686	669	662	620	651	650	664	662	650	649	638	647	681	706	635	648	628	662	633	671	649	676	665	627	659	691	626	672	586	660	663	668	653	618	671	626	635	709	666	656	658	656	621	653	681	677	658	637	604	626	656	674	654	609	656	675	664	654	656	631	658	660	656	646	662	642	650	640	654	676	609	666	658	640	648	628	646	671	617	603	613	637	650	680	641	679	659	656	669	598	622	657	655	611	672	662	647	664	682	658	640	656	665	640	645	668	690	650	631	666	586	641	628	624	635	636	664	639	651	653	658	642	664	701	606	657	624	647	693	667	608	632	653	598	624	679	643	631	621	678	638	628	724	672	639	628	601	635	652	657	663	620	665	644	683	685	646	658	659	699	615	605	632	650	666	618
13658	16466	8730	2431	1927	2759	1270	911	349	69	85	65	69	54	48	56	58	62	59	73	55	47	58	64	46	58	60	49	114	334	344	223	132	71	58	46	68	60	62	49	62	52	58	63	65	49	58	49	56	69	53	50	71	61	56	47	45	54	62	53	59	62	62	60	64	51	59	66	44	53	58	54	59	56	60	53	58	63	53	54	57	41	52	54	63	56	56	58	73	47	56	60	41	56	64	48	50	66	51	47	47	58	54	50	59	59	56	53	51	50	65	54	46	42	56	60	51	47	64	56	60	49	48	32	59	50	57	56	53	58	55	51	46	74	47	52	52	53	55	62	52	65	56	50	51	53	61	44	50	52	65	66	50	55	52	42	61	66	58	63	48	52	56	64	70	46	75	55	58	67	55	47	49	59	48	56	52	51	58	59	42	66	56	55	65	53	57	59	54	56	48	47	66	70	54	58	49	63	69	51	47	53	43	55	74	52	58	51	56	46	58	65	52	52	50	47	77	76	53	54	61	59	57	43	52	61	63	54	53	48	52	51	44	41	45	60	52	48	55	61	53	66	52	58	53	57	55	60	51	56	40	55	59	72	57	65	57	69	58	59	54	74	61	53	44	65	53	44	58	57	54	48	59	53	59	43	42	62	41	43	61	65	51	52	50	57	56	68	61	58	47	46	51	59	43	65	42	52	52	69	55	56	51	53	51	46	66	58	42	59	45	55	54	54	49	39	59	51	70	63	53	57	62	61	51	54	50	52	43	63	49	57	76	54	63	56	47	62	39	57	54	48	65	62	55	63	47	57	51	57	58	61	70	52	54	54	64	59	55	57	74	48	61	63	73	61	54	44	49	47	43	58	50	41	56	45	57	50	68	66	65	67	48	56	67	48	49	66	62	50	68	62	46	53	65	65	54	38	41	63	60	55	45	66	51	53	56	67	66	48	51	51	49	52	52	53	66	43	60	49	34	58	65	43	58	46	40	56	56	50	44	70	52	61	70	58	53	61	48	51	67	56	51	51	36	52	54	60	61	52	59	61	62	58	53	49	52	57	57	58	57	56	52	59	59	50	52	50	51	55	53	47	58	67	71	57	63	58	59	61	52	70	62	66	55	57	59	58	60	59	59	61	66	51	47	61	56	54	58	50	61	58	48	62	44	60	47	57	55	56	60	63	49	63	62	53	43	60	69	67	54	58	51	65	54	60	56	62	50	50	67	45	53	69	61	57	48	62	52	51	62	73	53	47	52	52	62	55	58	59	60	57	62	55	60	47	60	65	55	48	44	61	54	62	65	68	49	54	58	57	68	52	56	48	61	58	51	64	67	43	58	55	50	61	44	54	46	69	60	56	52	75	44	66	61	54	63	61	45	53	59	69	58	50	67	59	54	49	57	51	52	61	54	63	57	67	61	63	56	38	43	52	47	52	66	61	57	55	65	67	54	53	68	61	56	48	70	55	54	60	56	67	69	69	70	52	55	48	51	56	60	60	54	62	46	47	50	56	63	54	56	58	61	54	59	61	55	59	55	64	54	57	55	61	52	56	57	54	60	54	55	54	48	71	55	51	59	48	60	63	66	55	59	46	54	67	61	52	54	66	49	44	50	56	52	44	51	63	52	54	56	59	71	54	49	47	73	52	64	62	46	62	45	60	56	50	42	55	53	51	48	52	58	74	51	64	65	46	47	60	43	55	61	56	58	68	41	47	55	49	57	42	55	64	45	50	50	53	44	53	57	68	55	60	55	52	48	63	58	60	52	57	63	63	59	52	54	58	43	64	52	49	72	61	59	58	67	58	36	53	54	51	59	50	64	54	39	57	62	48	55	60	63	54	53	50	63	56	55	62	46	56	52	58	68	57	58	63	43	50	57	57	59	63	67	58	60	68	48	45	62	66	55	61	57	55	48	65	53	37	47	60	58	52	47	56	59	43	55	63	70	48	60	57	56	48	54	58	53	74	63	58	63	49	46	36	62	52	57	42	39	44	63	60	49	68	50	54	65	57	53	38	56	60	67	48	47	59	53	63	65	70	62	60	66	58	42	63	44	66	67	57	47	61	49	55	56	56	47	49	48	52	68	54	55	52	62	46	51	58	56	54	60	67	43	47	53	65	49	58	56	58	56	64	53	53	45	63	71	64	52	61	53	46	54	70	50	44	61	63	57	64	48	57	50	53	64	70	66	48	63	58	53	56	54	46	65	62	52	59	58	53	52	52	57	69	56	61	44	57	61	46	60	70	68	53	69	67	63	47	58	52	58	63	68	50	55	58	47	56	61	57	56	51	53	53	57	57	56	68	65	48	58	60	58	51	59	70	49	50	51	47	52	52	62	61	75	57	60	40	63	55	69	59	54	47	54	62	51	51	46	55	45	52	48	61	60	41	48	58	43	55	45	52	61	53	56	49	53	57	66	64	48	62	63	55	54	63	70	63	50	47	40	59	57	52	66	44	46	51	49	67	61	45	64	65	62	52	52	58	51	48	45	67	56	60	43	58	55	48	57	61	60	47	54	68	49	69	69	58	56	57	53	46	61	58	70	54	38	67	48	58	59	63	49	53	65	43	62	52	48	48	48	47	44	47	62	54	57	72	55	49	61	57	50	51	64	62	69	53	53	42	50	47	45	51	54	48	62	58	52	45	66	42	44	55	62	53	63	52	57	54	51	67	58	61	59	51	65	44	60	60	51	61	65	50	56	58	45	61	64	65	57	60	56	63	75	59	72	60	56	64	51	59	59	61	59	55	68	55	62	49	51	50	48	47	62	57	46	52	57	54	62	59	50	58	52	68	49	61	56	59	67	62	46	50	62	56	55	60	50	55	63	48	55	56	67	61	52	57	58	63	52	51	55	61	53	65	52	48	59	58	45	51	56	60	59	60	50	57	53	62	37	44	56	54	53	62	55	45	52	53	58	54	62	59	61	52	50	60	52	72	58	69	65	47	58	57	50	58	44	51	48	51	47	49	55	52	54	58	44	46	45	59	61	62	56	67	51	58	65	64	53	57	65	64	55	62	60	50	79	49	53	53	56	62	51	50	64	53	53	70	66	60	59	47	61	63	74	56	48	44	59	63	53	55	56	63	69	47	53	54	40	52	52	65	74	66	59	51	63	50	50	50	54	58	53	48	47	66	59	49	60	54	48	52	60	53	55	49	54	63	58	64	61	57	47	53	56	64	50	50	57	60	57	47	55	49	62	70	45	57	56	57	50	58	67	52	56	51	53	59	59	59	61	48	65	56	56	51	57	56	52	56	45	56	51	52	60	66	52	46	44	53	56	63	55	62	52	59	48	43	53	56	69	63	55	48	57	48	55	51	54	49	58	56	66	54	58	51	57	57	70	53	45	52	59	36	54	58	62	54	56	70	54	58	49	58	47	47	61	60	43	42	58	61	52	46	56	45	39	41	52	67	63	57	60	57	48	56	55	48	65	58	64	59	61	55	47	62	64	57	54	53	51	55	62	56	55	53	70	69	46	48	52	44
51470	39240	31884	29647	39038	40056	30400	20377	11814	1342	1251	1099	1025	968	867	947	865	827	790	841	784	828	782	813	790	812	793	781	3151	10362	9364	5315	2581	1326	875	780	732	687	686	666	690	718	715	738	704	727	693	730	685	709	696	717	687	714	721	688	756	737	728	667	713	706	700	710	705	677	709	765	695	668	727	673	738	714	696	705	764	706	700	714	750	712	701	700	695	725	728	702	662	709	718	764	701	722	730	669	699	703	746	676	719	696	739	687	679	706	693	705	743	675	765	703	709	686	703	717	688	754	691	666	700	723	673	723	705	719	687	707	676	702	722	713	685	721	712	748	688	744	708	764	690	688	649	711	698	743	701	672	694	694	721	703	725	735	708	706	702	711	684	734	694	688	669	679	671	708	741	690	699	660	693	726	722	736	699	660	714	718	724	694	719	728	737	744	690	654	689	760	731	728	687	785	709	734	723	680	734	746	736	701	728	678	710	658	710	772	735	697	716	654	696	720	709	732	693	729	713	707	681	684	759	749	698	674	686	709	719	712	727	727	743	692	743	741	719	756	701	715	738	673	714	782	690	704	725	729	745	681	691	663	675	735	689	709	783	736	720	703	719	739	733	707	778	712	702	674	710	711	709	778	698	719	724	670	715	729	709	697	719	714	697	678	711	803	706	696	708	731	698	708	748	706	688	701	707	714	677	776	711	721	745	679	693	724	732	700	696	690	702	718	756	758	714	720	713	698	724	715	699	707	744	657	705	754	694	718	730	737	738	747	673	714	727	763	700	727	669	675	702	679	701	691	687	757	665	700	712	732	707	794	748	727	745	741	717	747	672	702	703	694	712	702	740	670	709	699	716	710	725	718	728	711	749	732	671	761	670	729	767	719	677	748	695	740	733	722	720	740	725	703	751	719	715	733	755	751	682	747	722	733	702	742	700	717	712	750	671	676	717	706	724	689	751	744	717	686	683	742	684	724	705	743	733	720	723	694	656	704	723	727	711	668	758	704	717	738	708	675	734	671	745	722	755	717	713	702	693	786	672	708	715	756	671	688	713	740	662	662	697	708	682	728	716	643	721	761	734	719	705	707	709	752	707	701	739	719	726	696	712	720	759	738	712	720	713	700	747	721	716	666	719	715	719	733	676	738	704	720	700	736	703	748	757	699	740	729	713	722	728	725	713	673	730	700	718	697	749	695	703	735	727	729	749	690	717	716	733	703	674	715	704	709	726	723	725	698	759	719	734	719	709	658	716	671	708	756	765	713	741	697	715	711	703	731	738	726	699	750	699	737	706	695	730	727	750	690	680	667	735	745	739	702	719	697	710	678	755	671	675	700	721	679	709	702	726	751	736	706	699	787	748	739	756	771	723	771	713	703	751	728	727	701	744	676	696	713	693	743	700	728	675	768	699	685	722	716	751	711	704	719	714	685	709	717	732	726	701	725	701	665	730	679	680	717	725	722	681	658	719	692	727	709	667	738	696	711	723	710	696	714	696	710	704	756	742	690	702	750	641	704	742	739	713	707	718	704	690	730	716	683	730	740	689	688	687	747	663	728	743	710	678	694	670	799	682	725	732	720	743	719	769	723	747	710	751	690	675	692	723	713	694	678	688	686	671	696	734	696	703	713	687	738	733	728	692	687	695	765	691	688	732	701	717	720	744	734	747	691	738	722	743	701	715	715	699	663	707	668	742	723	712	707	724	744	666	722	703	715	717	751	765	742	730	734	754	697	667	729	723	725	717	687	732	701	697	695	703	712	692	713	696	688	713	694	673	716	724	684	695	731	732	741	678	757	740	702	757	696	712	669	743	694	751	746	710	731	702	745	726	670	755	695	700	708	688	718	693	742	680	701	675	715	692	702	700	733	733	711	696	717	749	684	711	702	699	719	714	697	664	708	710	756	749	694	695	739	742	706	725	684	729	700	655	682	729	692	665	696	693	692	705	721	657	712	739	734	717	699	671	709	747	728	725	733	680	700	688	731	672	765	678	712	692	729	713	743	725	686	722	686	729	718	762	745	732	682	741	692	670	691	747	757	734	651	701	685	759	701	693	716	758	681	716	720	735	719	712	732	740	724	686	682	757	653	731	739	716	696	705	693	711	717	708	705	729	736	726	732	701	700	725	712	733	754	747	716	700	741	740	722	689	749	725	703	746	695	684	671	738	687	677	727	697	678	674	709	732	720	684	742	676	710	676	735	717	698	786	720	708	710	689	751	684	683	663	687	742	720	716	705	727	732	751	679	665	681	774	718	737	667	702	708	769	711	698	725	723	727	716	705	742	716	716	685	698	718	693	716	715	728	706	747	708	741	715	721	730	690	689	714	712	744	733	738	717	730	731	695	701	705	752	721	689	677	717	728	701	718	706	756	730	726	747	708	724	710	702	704	734	779	701	739	703	748	703	719	696	684	731	775	730	685	704	698	744	772	741	758	669	696	721	683	713	756	766	712	722	694	719	694	740	709	729	640	760	731	703	721	719	705	736	728	712	697	727	735	724	725	690	726	688	752	718	710	711	715	771	742	699	713	686	744	686	711	756	713	706	709	693	782	691	697	742	722	736	705	719	686	717	733	743	686	721	703	738	719	723	703	699	694	727	699	679	714	714	689	697	695	692	702	707	738	702	790	761	711	703	659	744	750	710	678	692	677	725	683	689	764	725	719	724	720	745	755	726	706	704	706	733	740	737	734	727	719	716	713	727	694	718	720	724	702	718	708	716	719	757	687	742	699	709	738	705	732	726	716	690	732	767	722	682	727	689	710	705	731	727	677	714	730	715	705	686	685	745	710	700	716	745	745	724	717	705	731	768	702	731	699	670	694	675	709	694	699	742	703	736	688	719	716	734	709	718	698	757	649	746	707	711	682	707	732	670	677	706	738	743	719	708	648	729	752	710	711	748	682	740	708	714	665	751	713	756	737	765	759	710	751	786	700	691	782	716	691	709	702	751	701	711	697	730	716	715	709	638	687	701	696	699	697	707	671	678	726	759	703	713	676	702	717	753	762	733	694	723	726	783	713	740	713	742	711	756	719	714	683	705	658	668	759	711	684	703	715	695	727	697	688	718	719	718	719	723	725	721	708	723	718	694	682	693	715	677	734	700	708	731	748	741	724	751	720	684	745	733	735	722	739	705	672	731	730	689	719	743	712	738	716	736	757	744	747	699	710	708	712	707	742	750	694	711	728	709	731	708	725	684	687	677	705	740	680	681	692	724	708	739	716	759	699	693	730	734	676	706	756	730	733	752	729	721	723	757	756	738	649	693	726	703	698	717	714	738	779	709	691	731	721	718	715	713	728	682	673	716	711	716	719	675	703	714	726	708	703	685	707	670	694	669	700	755	689	737	736	709	708	685	721	714	698	725	718	731	740	675	670	705	715	707	736	755	777	728	731	750	724	694	668	707	734	768	693	680	698	704	651	735	716	721	726	721	659	692	693	689	721	707	726	691	740	679	748	655	736	700	717	745	717	700	747	745	702	714	674	678	728
13573	15347	9086	2834	1913	2792	1356	801	426	62	49	73	65	74	76	80	67	60	48	55	55	67	53	61	51	55	48	72	153	454	396	209	155	79	76	62	59	64	61	58	49	58	54	57	68	58	62	55	60	67	60	67	67	69	72	56	62	52	51	53	51	61	59	65	45	65	72	51	68	49	57	64	47	46	56	60	60	54	64	64	51	59	49	59	46	51	62	68	58	54	48	62	56	58	57	59	51	66	64	59	69	65	65	59	56	47	65	57	60	53	68	66	60	67	56	53	61	54	54	62	51	59	41	60	62	49	53	47	65	59	54	55	59	57	74	60	62	38	54	66	56	54	53	54	53	66	73	64	55	48	49	48	51	54	52	59	60	55	59	71	52	74	54	52	61	48	57	54	59	53	73	52	59	63	56	56	54	61	58	47	63	53	61	63	51	57	64	73	53	65	51	67	67	71	55	56	57	54	53	62	52	61	48	62	45	60	63	57	61	55	63	68	62	59	60	65	46	51	68	53	62	64	54	67	65	56	63	57	71	54	50	60	47	54	69	56	45	46	42	60	59	75	54	57	42	57	60	60	62	59	58	56	72	46	65	57	60	72	55	50	67	66	61	53	52	60	56	59	62	66	57	72	49	52	55	63	61	66	46	53	45	56	69	62	64	79	62	58	56	49	54	47	55	62	77	64	62	57	57	62	61	62	59	48	51	49	55	51	63	49	60	62	58	59	52	60	63	65	57	63	70	58	52	59	53	54	58	58	59	49	55	65	55	54	59	64	53	55	61	50	48	65	45	56	64	52	60	50	59	62	58	55	60	62	63	64	47	50	55	56	64	53	48	73	59	54	51	56	62	62	79	63	57	66	58	72	48	58	49	47	57	58	47	53	49	66	54	47	63	51	55	61	57	47	53	50	58	69	55	58	57	67	46	47	58	44	61	58	52	50	46	57	55	53	62	60	61	51	44	41	49	48	52	57	51	53	50	62	76	56	71	51	71	48	63	47	68	73	58	46	52	65	65	58	63	56	45	51	48	38	50	61	62	61	61	60	67	40	46	57	75	50	62	56	50	63	55	72	43	67	57	43	50	57	66	43	55	62	52	57	63	52	67	61	53	43	68	49	63	63	52	67	57	50	50	52	34	59	65	41	67	63	76	59	69	72	55	65	63	47	58	68	51	58	74	48	48	65	38	66	54	50	47	52	74	64	58	50	67	55	45	57	55	62	59	54	54	51	62	62	50	45	61	57	65	58	60	56	51	42	77	61	58	68	56	63	58	49	65	44	61	61	54	48	60	54	52	63	55	61	57	70	55	51	51	72	65	67	62	72	52	59	64	49	68	52	58	59	60	57	50	58	47	64	54	65	63	58	51	58	48	49	73	61	66	62	55	57	54	65	75	58	44	59	59	56	63	57	61	57	49	50	68	52	69	62	51	62	69	61	42	48	60	72	42	59	54	48	57	52	76	52	62	61	56	65	61	54	61	67	54	55	57	45	51	61	61	63	57	57	50	77	62	49	61	63	52	51	53	61	51	61	64	71	64	52	56	58	63	57	58	61	69	62	49	47	45	60	61	71	65	66	58	60	42	76	54	63	61	51	66	46	74	49	56	54	63	60	46	62	63	49	58	52	58	58	58	60	58	62	48	58	59	59	39	53	61	60	56	64	39	51	62	65	50	62	57	64	51	54	60	44	65	61	62	58	60	63	49	55	60	70	54	46	57	44	68	52	50	73	50	58	49	62	51	64	50	56	52	64	57	55	51	56	66	63	61	56	40	66	61	55	68	52	62	55	61	59	52	55	54	61	55	58	63	38	63	55	56	52	61	63	46	59	61	59	66	52	52	70	59	48	52	47	62	51	72	44	49	62	67	59	56	61	66	54	50	58	60	57	63	53	62	68	49	70	59	65	69	53	54	63	61	66	69	49	56	41	45	41	61	63	49	69	54	33	66	71	48	55	57	68	53	54	57	62	55	65	66	64	64	70	59	60	53	50	50	73	44	52	58	46	60	54	64	52	67	49	53	54	63	59	54	56	45	65	40	60	52	54	67	43	47	46	62	52	64	39	52	52	60	65	62	57	71	48	46	72	64	59	64	53	67	69	55	50	51	59	56	69	45	52	51	53	48	46	52	50	53	55	61	62	51	67	59	58	55	58	48	54	68	61	52	76	60	55	49	71	76	56	37	61	60	47	63	58	55	57	63	53	46	67	67	48	63	55	52	64	53	57	55	55	59	54	53	66	70	59	49	56	49	55	68	48	60	60	70	67	53	43	60	58	59	51	38	66	65	49	60	60	66	65	51	62	58	61	59	64	55	47	59	54	49	66	54	55	51	42	54	51	65	55	63	69	52	48	66	60	51	60	63	55	60	43	55	56	68	47	64	79	59	72	49	55	51	51	49	51	56	50	52	56	66	63	59	48	62	55	51	71	60	53	62	52	55	66	67	53	56	49	61	80	64	71	59	48	64	73	47	71	44	62	61	61	56	65	55	69	59	58	52	47	65	53	57	46	61	65	51	70	52	49	48	55	52	44	59	47	44	62	54	44	59	51	68	62	48	66	48	62	62	55	58	64	52	60	44	47	57	58	48	55	58	59	61	59	53	54	57	62	53	54	57	53	55	60	53	42	59	57	61	68	48	48	52	50	67	68	72	65	59	56	51	55	55	64	56	53	40	48	58	54	55	63	51	47	53	56	47	59	55	58	40	60	55	49	60	62	75	80	63	67	62	56	58	53	54	48	66	45	53	63	56	55	50	59	62	60	62	61	58	61	77	57	56	53	58	47	54	80	62	65	57	47	61	64	79	61	59	67	60	57	61	63	55	53	65	74	50	54	53	54	52	53	55	66	46	57	54	48	45	59	70	63	56	54	57	78	58	64	70	46	65	67	55	72	58	48	63	56	51	53	46	54	54	52	55	55	53	52	55	48	60	51	54	61	59	51	50	59	54	58	61	79	40	55	63	54	58	75	55	79	55	64	54	64	65	61	54	65	65	49	61	55	60	52	53	71	56	71	61	51	64	62	57	63	68	56	52	56	58	55	70	53	59	50	44	52	51	65	47	50	62	54	56	65	58	63	60	58	65	52	65	69	50	64	56	44	50	49	68	62	62	61	72	48	54	49	53	66	59	62	55	61	60	48	54	55	71	51	49	64	57	53	58	62	82	60	59	60	48	60	68	55	67	58	38	64	55	66	58	46	65	63	50	65	67	49	59	50	59	58	56	59	64	56	50	61	63	61	57	47	49	66	64	47	62	49	57	62	50	57	62	75	55	54	56	63	59	56	53	70	58	65	50	59	42	66	63	64	57	55	54	56	56	72	64	49	46	55	66	60	55	50	57	66	52	43	48	38	49	64	63	52	50	61	70	68	58	57	62	51	67	62	58	71	58	59	51	63	57	55	66	61	58	53	64	66	69	57	58	41	55	66	69	56	62	61	53	54	51	64	54	56	50	54	50	69	72	67	60	49	58	54	41	53
44693	35964	30005	26971	34564	37091	28100	18266	11985	1359	1254	1153	1046	970	927	865	869	801	802	767	817	771	737	796	764	814	683	751	3809	10922	9569	4891	2983	1219	822	697	697	695	672	632	656	661	678	639	640	669	654	712	659	665	668	660	651	644	627	686	707	647	674	647	697	672	647	689	683	616	691	646	678	705	591	630	656	690	649	655	695	637	679	662	668	723	673	684	660	672	671	657	664	627	692	585	642	644	669	643	669	641	723	677	658	723	708	726	645	663	664	708	726	671	641	650	687	666	647	639	686	684	656	669	703	654	726	650	655	674	646	669	673	662	670	694	668	684	638	666	720	670	662	640	686	637	637	678	638	675	641	629	683	665	692	716	643	650	681	687	679	683	666	664	660	666	623	706	684	740	650	637	607	667	689	664	663	662	656	656	657	666	695	651	635	664	699	647	635	630	705	656	657	625	708	654	663	654	677	677	643	640	672	711	685	657	681	662	663	657	689	696	686	652	674	705	659	650	666	648	609	613	667	645	656	654	648	676	721	694	676	652	674	685	648	698	665	704	642	628	663	655	646	679	657	657	683	686	657	657	656	666	661	726	656	637	661	703	675	613	672	658	661	694	709	648	646	690	648	650	648	661	633	637	700	648	702	679	732	628	665	670	608	652	668	614	681	704	648	648	680	675	675	688	678	682	669	636	624	678	676	684	659	666	660	682	679	651	669	648	691	637	648	675	693	670	656	635	675	664	688	663	608	648	626	663	647	651	671	718	638	673	660	652	723	690	677	686	657	629	689	687	727	672	680	661	654	637	723	674	659	687	680	644	640	678	641	673	642	712	698	661	659	658	661	709	663	643	631	696	635	657	665	678	642	698	614	682	665	690	625	632	627	676	664	657	658	720	637	685	697	669	625	683	664	660	659	652	669	649	692	655	707	673	630	650	630	681	662	641	623	672	686	703	693	628	675	632	691	648	677	686	670	645	646	676	618	659	714	671	665	647	655	696	681	675	684	681	661	627	659	684	675	687	672	694	657	680	615	683	666	686	684	669	677	653	668	651	636	693	684	676	703	690	656	667	708	646	662	678	683	666	697	670	610	643	672	689	685	668	614	634	691	691	678	681	682	710	639	683	634	671	686	676	691	646	672	648	683	670	746	635	661	655	671	675	689	659	682	664	717	678	681	644	707	685	650	670	639	700	640	678	729	701	696	710	647	695	668	694	666	663	652	645	682	617	675	660	638	629	638	649	665	689	669	662	666	653	630	681	710	660	668	679	641	640	668	691	700	662	668	684	687	699	676	669	710	661	597	703	641	647	705	641	670	617	670	635	676	697	627	666	672	606	683	645	672	636	662	620	671	654	694	651	685	659	689	705	664	656	648	667	674	672	655	629	666	667	651	691	690	709	637	636	678	624	697	626	679	674	663	685	729	661	648	650	648	690	678	680	656	666	615	673	660	645	668	670	672	660	666	676	661	674	641	700	669	643	664	742	663	652	624	654	655	698	676	632	693	643	666	700	661	681	694	713	627	645	657	663	668	695	648	650	645	637	641	720	705	630	655	674	669	695	643	643	655	625	643	645	661	615	684	688	616	686	690	653	688	651	708	653	652	667	710	669	670	659	747	632	638	659	614	645	706	672	669	663	662	652	664	645	663	665	636	654	677	659	587	614	707	657	696	660	658	664	642	666	674	682	641	655	697	639	670	664	705	670	642	650	674	669	668	677	647	693	654	663	664	638	681	661	629	674	682	658	646	668	689	669	684	672	676	673	703	685	650	674	655	690	712	682	645	651	676	667	664	638	635	658	653	692	657	632	670	676	613	664	676	651	670	673	667	655	657	647	647	688	715	651	702	647	689	684	620	612	648	669	699	658	663	665	641	640	673	650	667	647	665	653	673	638	686	677	665	623	673	633	625	661	695	622	708	684	619	698	662	679	723	677	617	687	679	674	637	727	683	669	632	696	642	643	663	696	669	691	641	706	634	634	635	692	671	621	620	709	656	671	662	713	618	669	687	628	704	617	625	675	628	650	711	661	630	710	679	695	672	648	623	661	642	730	686	672	639	617	633	670	649	653	684	660	658	674	673	701	675	682	630	654	671	662	640	686	713	652	636	656	641	716	629	631	713	627	671	730	629	680	651	643	659	688	624	709	668	665	650	648	691	718	673	661	660	646	664	705	664	670	686	683	630	688	677	681	639	711	665	694	699	649	692	676	679	664	651	687	649	660	672	678	663	683	670	638	649	671	657	657	675	695	632	623	634	652	710	640	672	655	684	683	691	660	684	609	619	705	705	641	683	690	636	689	661	688	686	677	650	655	624	669	674	618	671	696	703	654	645	683	676	668	650	660	658	665	696	643	612	695	709	670	699	704	693	637	614	660	715	643	659	623	671	627	633	708	687	684	686	631	702	647	671	644	674	637	683	670	691	667	677	667	647	658	642	693	662	642	710	681	641	636	718	638	669	642	611	684	652	690	678	648	691	681	661	648	674	667	675	653	633	691	662	632	662	694	659	661	634	673	686	659	678	672	678	632	665	685	643	667	637	613	694	662	660	677	698	664	670	680	699	670	649	655	670	674	689	682	650	684	660	662	672	646	651	656	673	649	690	654	664	674	698	669	678	659	658	708	656	700	698	639	685	669	650	686	623	655	642	643	688	653	695	617	689	661	674	656	668	683	663	696	647	653	641	661	654	640	709	687	589	610	712	685	688	664	709	674	691	704	662	702	689	662	657	665	665	703	661	667	691	659	650	668	637	660	684	641	658	645	648	632	641	677	672	703	658	662	662	641	652	673	711	637	664	666	614	682	687	637	697	646	714	677	649	670	643	662	701	645	690	682	664	662	680	651	675	654	651	614	635	659	702	642	669	661	623	672	659	648	660	648	705	696	640	662	665	649	688	663	661	643	653	647	651	617	647	656	617	726	648	652	695	672	693	644	690	679	647	709	628	655	699	664	684	666	658	611	671	653	671	662	647	665	626	661	660	700	665	679	655	626	677	629	655	653	618	738	663	657	644	699	689	683	662	663	690	665	689	669	645	659	681	652	652	647	671	676	653	649	665	677	633	600	682	665	655	670	641	662	652	660	671	667	654	666	712	708	682	625	645	635	632	687	690	666	678	656	652	681	636	699	684	683	662	683	683	672	677	636	639	674	716	696	624	667	639	674	645	668	636	670	655	654	647	654	616	671	660	625	648	701	649	678	689	690	631	685	708	705	669	643	692	684	678	695	677	665	638	667	652	667	657	707	628	649	674	713	625	689	679	670	652	683	745	658	675	691	640	674	697	666	652	667	658	662	667	696	714	658	660	658	649	661	734	674	677	668	652	657	698	659	633	654	655	671	629	642	662	694	652	636	676	649	678	729	663	673	691	738	633	676	666	650	636	713	639	633	686	627	691	652	672	661	660	656	655	656	660	690	666	653	693	671	649	677	715	630	670	619	675	630	663	661	640	643	646	690	634	671	706	646	647	676	708	663	630	678	641	669	682	656
18739	24557	15038	4937	3510	4832	2066	1757	690	74	67	80	62	59	76	68	61	61	52	63	59	60	69	62	45	68	67	54	261	641	575	281	177	89	66	54	55	52	54	59	62	58	58	69	54	59	64	58	51	62	50	52	52	63	53	66	52	56	68	48	59	59	59	62	62	52	63	64	53	52	66	58	54	69	61	48	51	49	54	68	58	56	56	48	51	53	66	55	52	64	44	58	48	54	46	50	58	48	61	52	54	51	48	52	58	57	69	59	52	45	46	66	50	60	46	62	63	53	67	58	64	61	56	55	77	50	76	69	73	57	76	59	68	61	45	56	68	55	45	52	50	70	60	53	60	45	70	61	73	54	70	66	58	56	48	44	58	53	62	59	57	56	68	58	60	51	54	50	46	69	62	58	59	55	56	52	63	55	47	63	56	43	70	72	69	57	62	74	72	57	80	62	61	65	67	60	72	63	55	41	44	58	59	57	56	61	64	50	62	67	52	51	57	53	60	50	64	43	63	55	71	54	58	71	54	50	57	59	49	53	69	47	47	46	59	59	71	67	59	55	61	69	64	64	49	64	61	52	55	67	57	63	72	51	50	56	58	55	54	59	56	54	67	54	58	54	56	64	45	54	48	63	57	47	51	62	56	55	50	50	60	55	58	60	48	59	51	62	48	57	61	60	60	53	49	55	50	46	58	46	44	63	62	54	56	56	47	55	72	65	58	57	65	61	56	53	55	56	69	59	50	67	60	65	44	63	45	61	71	59	70	45	54	56	47	53	59	48	53	54	60	73	55	51	51	37	58	52	60	47	59	53	59	52	63	54	46	54	62	42	65	57	79	46	66	42	56	71	53	50	47	62	59	63	49	58	55	58	62	51	64	55	66	44	65	57	60	55	59	70	45	44	66	56	58	57	66	56	55	55	59	62	69	43	64	55	60	65	56	76	70	59	58	53	56	60	61	63	54	68	56	58	54	54	61	46	46	48	56	63	65	47	68	53	61	70	43	57	68	82	49	57	47	58	58	55	49	53	49	52	47	62	45	56	62	59	59	47	69	62	59	51	46	56	49	47	41	49	51	50	58	58	59	63	68	59	66	53	57	69	56	60	54	56	52	63	58	43	58	60	46	65	59	61	58	48	55	64	53	45	48	54	55	64	43	49	61	45	61	62	59	55	54	56	56	48	52	53	55	49	47	60	56	57	55	64	61	63	58	53	71	56	39	54	50	57	60	63	49	49	63	55	54	54	58	58	50	53	67	49	62	54	59	61	54	60	46	50	58	69	53	55	63	55	69	58	65	56	62	57	62	42	59	55	69	53	66	72	64	47	62	46	42	57	61	63	58	60	49	51	64	69	60	60	57	60	60	60	50	57	49	52	65	59	57	56	60	49	47	61	42	55	60	67	44	51	52	67	53	53	56	64	48	55	57	56	43	58	59	60	50	60	63	59	49	59	57	59	54	71	62	70	54	58	53	48	49	43	59	56	48	67	48	57	60	53	68	61	55	42	45	65	58	55	71	52	55	67	55	51	47	52	55	62	65	58	56	62	65	43	68	63	55	66	69	49	76	49	54	61	52	55	59	67	59	52	54	55	43	60	62	58	63	63	51	61	49	65	67	58	58	65	47	58	54	59	57	61	48	59	60	56	65	52	50	55	51	59	40	49	54	54	64	49	50	59	52	66	58	54	54	64	47	49	73	52	50	48	58	70	54	58	63	45	54	54	44	47	53	63	60	57	61	58	63	61	65	66	56	56	56	57	53	61	56	54	53	65	74	44	73	52	67	51	44	52	60	58	52	68	54	55	51	52	56	56	62	57	60	57	52	51	52	59	56	68	54	44	66	71	56	58	64	44	52	50	52	45	69	58	62	65	45	46	49	71	57	47	53	45	42	59	60	59	52	56	63	49	61	61	80	65	66	66	69	61	66	68	72	55	61	52	51	58	66	64	53	49	50	65	49	50	64	52	58	63	55	53	55	53	66	59	48	48	59	53	56	63	56	61	73	51	68	54	50	54	77	65	51	65	63	54	65	44	59	60	53	53	53	61	61	48	49	56	54	62	60	51	60	58	60	60	54	56	57	63	65	55	63	47	56	55	63	67	57	56	61	48	62	56	57	57	67	51	54	58	62	58	60	60	63	67	51	60	70	60	50	48	56	56	52	69	56	46	72	54	52	62	68	60	61	65	55	51	61	45	56	60	42	62	60	56	70	50	53	46	51	66	60	64	43	50	49	63	62	63	55	69	52	64	62	49	53	65	45	67	68	66	53	66	48	54	51	55	47	62	51	62	52	55	61	62	54	54	60	68	55	58	55	54	53	62	55	55	43	59	64	57	71	55	52	65	54	56	66	71	50	62	60	62	63	57	55	76	53	61	63	58	62	67	60	60	61	61	52	49	55	53	62	62	67	64	67	63	56	63	63	56	74	57	62	58	51	50	53	46	58	61	56	54	58	42	54	55	61	61	61	58	63	52	58	45	38	42	60	55	58	53	55	58	64	67	61	43	61	46	72	69	70	60	61	60	51	64	58	52	64	62	59	59	68	69	63	52	55	59	53	49	61	69	54	61	51	56	52	65	58	49	50	62	63	53	56	48	59	51	57	56	55	59	47	56	60	55	65	59	58	54	60	69	66	62	54	51	52	71	52	65	46	78	59	65	58	60	53	74	69	61	61	57	56	46	66	51	52	55	57	57	60	49	62	68	50	53	61	62	71	54	61	70	47	60	47	56	62	42	55	71	68	50	52	62	55	75	42	45	56	59	51	55	57	48	67	59	66	55	47	63	49	58	45	48	53	52	53	58	56	57	56	50	60	67	64	51	65	56	57	52	61	55	54	54	64	54	54	57	47	55	44	42	59	53	49	57	48	54	65	66	63	53	71	47	54	60	61	66	59	61	40	56	46	45	62	51	61	53	49	66	63	50	48	66	49	63	56	52	53	52	63	61	41	49	50	58	51	66	39	40	62	54	53	55	50	47	56	57	54	45	55	49	52	59	61	55	59	63	56	57	60	56	63	51	57	56	60	58	52	60	54	58	59	64	59	67	71	73	56	68	56	64	51	58	51	53	49	66	59	59	48	59	71	48	54	52	65	53	58	71	70	57	54	55	54	50	52	57	52	70	60	50	72	70	47	69	50	55	63	57	62	70	52	65	55	52	54	53	61	63	42	53	61	56	62	56	74	53	65	49	57	54	69	46	52	62	53	57	46	32	57	63	54	46	59	65	58	53	40	53	52	56	52	71	64	51	62	59	72	65	64	68	57	59	59	56	67	45	59	57	54	63	50	54	49	54	67	60	60	56	66	60	44	69	56	53	60	64	60	52	67	46	53	56	45	70	51	57	51	46	54	54	54	70	58	66	54	75	54	51	62	50	64	67	59	68	56	62	58	64	74	57	67	52	63	56	69	59	48	39	71	51	66	59	58	45	64	57	61	58	59	60	66	56	50	60	52	54	51	52	52	58	67	45	61	46	63	62
53649	43261	38059	35850	45944	48022	34276	26828	17469	1968	1744	1538	1395	1309	1134	1061	1007	961	970	957	895	898	868	870	856	898	841	833	6941	15541	13429	6477	4177	1444	968	774	712	724	707	746	757	712	675	708	769	748	721	714	736	728	703	732	671	703	685	742	697	692	719	732	692	733	744	746	736	777	720	731	711	709	699	736	736	746	742	740	709	698	710	752	731	706	678	704	679	739	722	742	730	725	761	725	751	739	780	714	700	710	748	691	776	698	715	764	720	690	767	738	741	708	767	733	709	739	732	677	761	742	725	692	717	686	740	731	715	771	693	737	696	702	720	684	753	774	722	721	738	713	776	718	751	712	799	715	722	755	739	740	758	731	717	710	716	715	718	713	700	714	698	752	736	737	753	753	721	677	737	771	699	741	763	747	732	663	725	729	713	746	736	737	764	695	735	716	728	740	717	788	762	762	710	699	717	725	751	717	738	724	754	723	749	726	741	739	723	735	704	748	713	670	735	739	741	688	705	741	711	672	768	694	756	732	730	746	718	728	775	725	704	729	705	709	730	703	793	720	723	749	712	752	745	743	676	706	703	710	701	648	723	730	745	715	712	736	746	742	674	727	690	714	725	700	715	679	799	733	749	707	714	712	704	716	742	716	765	719	746	774	742	719	753	687	693	689	729	722	756	741	701	746	718	739	701	714	708	747	742	701	687	708	721	727	744	722	704	742	727	748	746	714	748	734	717	711	755	734	746	730	752	678	668	723	752	750	730	717	735	759	735	756	682	741	678	717	719	761	703	708	751	732	713	744	704	751	768	771	733	709	673	728	758	732	711	719	723	702	751	702	674	700	701	756	741	732	714	678	752	696	760	751	669	700	702	764	728	712	735	677	662	710	711	734	749	738	692	712	693	701	732	761	754	679	770	711	733	720	741	737	728	767	699	698	784	666	827	730	731	765	776	713	746	713	790	741	741	714	728	719	767	712	743	683	747	750	704	678	757	741	702	742	777	696	774	702	771	729	725	707	693	740	711	769	692	745	744	737	735	724	789	704	746	760	728	725	707	716	731	737	749	719	707	748	753	665	710	748	684	674	745	677	704	722	757	676	716	779	747	737	734	705	708	713	729	702	699	680	710	714	758	722	759	683	730	704	702	728	732	731	689	686	665	730	716	718	726	713	746	701	690	738	749	698	791	718	728	715	729	732	764	726	737	685	738	752	700	757	692	726	722	698	748	691	740	724	739	736	700	697	776	737	737	770	737	762	763	771	735	745	744	728	736	732	650	740	715	701	756	747	712	702	751	704	762	707	773	700	707	680	759	750	716	739	753	661	754	709	755	774	745	697	697	745	731	746	704	724	706	734	724	770	725	718	735	757	774	731	745	721	720	752	720	703	723	743	755	715	751	722	703	735	736	749	730	723	688	721	738	735	733	693	727	704	755	779	728	718	687	754	716	682	699	732	735	779	693	735	714	748	773	704	701	729	730	725	703	748	687	722	739	679	700	710	692	771	724	757	702	701	704	770	721	774	704	749	693	672	738	716	770	802	700	711	762	673	705	758	718	684	742	688	704	734	703	742	749	702	710	724	693	765	771	698	767	714	754	781	699	781	744	729	772	722	742	712	730	732	792	729	663	763	745	709	718	712	717	689	723	702	736	781	746	734	703	747	740	762	691	733	755	733	734	697	747	695	734	709	729	734	681	725	727	704	755	718	684	707	726	688	747	717	701	717	704	720	776	733	722	751	742	756	760	687	702	728	783	721	710	706	726	775	710	707	723	703	735	780	734	685	793	691	696	763	684	704	733	709	734	685	709	761	748	750	711	702	716	729	712	717	712	731	715	731	696	725	713	690	718	732	708	755	774	708	724	754	744	679	686	726	710	709	732	747	679	707	737	751	707	744	736	650	714	720	741	740	746	730	687	752	699	724	685	722	742	741	746	754	728	723	727	729	740	685	735	767	737	715	732	736	744	718	700	767	681	730	687	720	790	712	710	749	761	709	708	750	741	704	734	690	766	737	729	707	731	692	738	754	706	685	784	681	762	722	704	745	732	763	713	707	740	667	724	762	747	711	808	753	649	753	722	747	700	705	734	724	731	734	718	719	729	729	724	753	762	705	718	713	740	695	697	730	685	749	693	702	710	750	742	751	716	716	721	719	751	714	749	791	733	742	786	701	729	763	710	703	694	775	735	715	731	716	716	753	683	727	723	743	749	669	754	720	712	723	749	753	694	763	690	720	686	711	733	758	762	746	719	753	720	686	719	764	734	729	760	704	729	751	727	733	734	726	742	780	734	737	795	748	741	732	685	759	713	685	715	734	720	722	718	749	727	751	736	720	726	744	730	761	704	741	761	742	743	786	729	746	733	749	685	734	697	706	741	731	733	769	759	780	764	725	765	703	700	710	668	722	704	719	748	781	708	768	658	740	708	716	710	737	742	780	703	738	684	791	708	782	729	696	738	729	761	686	712	785	708	740	726	766	757	777	728	712	758	697	756	758	746	714	706	722	723	699	722	662	684	706	715	765	714	680	752	727	742	706	688	709	760	774	749	730	722	746	737	702	736	701	717	735	722	714	793	735	759	725	746	696	670	712	730	720	678	739	762	684	712	705	694	711	689	715	741	746	809	749	749	724	711	705	721	741	720	692	711	692	715	730	707	795	696	774	719	727	761	754	734	782	693	704	720	709	709	686	691	679	753	728	743	766	707	695	741	700	742	701	746	761	703	730	776	698	632	704	669	672	737	772	735	777	753	703	747	789	767	745	721	728	735	761	713	707	690	726	730	722	682	810	747	731	767	734	669	747	735	738	739	738	754	731	757	725	738	736	748	765	686	750	708	730	728	727	657	693	740	766	742	722	697	730	721	735	737	678	698	709	781	745	746	768	738	732	731	729	730	731	721	733	731	741	769	718	701	751	741	676	740	721	712	747	685	708	767	756	645	795	699	697	705	708	720	724	689	744	742	759	751	745	739	750	729	715	744	732	760	707	704	715	721	692	688	759	705	724	739	722	706	741	672	788	717	686	706	716	686	719	722	758	717	732	748	727	679	695	699	673	651	723	744	725	778	676	773	734	794	731	745	707	732	731	735	739	737	724	702	719	802	750	707	722	752	711	711	726	709	711	699	744	756	702	730	665	711	732	721	776	739	710	722	750	742	746	706	697	784	747	696	708	720	730	706	734	743	760	661	727	706	702	726	767	726	767	710	739	636	778	761	768	749	709	686	736	739	719	735	725	730	724	739	753	714	715	716	734	677	748	717	731	719	791	703	735	689	692	793	758	756	739	750	672	723	761	715	726	719	793	722	713	781	699	716	727	695	703	737	739	750	729	716	723	698	788	703	731	737	734	740	687	761	714	726	682	736	758	738	697	697	763	736	699	711	751	790	742	744	746	713	717	726	715	736	688	707	717	728	710	760	710	693	738	736	743	737	716	766	738	746	687	734	698	723	725	757	694	712	695	729	751	706	725	660	732	729	738	734	727	724	771	683	769
7527	5194	2696	813	653	939	372	324	227	50	62	71	64	68	44	50	57	56	57	52	61	58	61	45	54	62	52	59	72	209	171	123	85	73	53	43	61	47	61	52	50	52	58	47	56	52	53	60	55	56	49	77	65	58	53	64	63	52	54	62	52	41	55	64	55	72	59	48	65	54	54	59	45	62	70	55	65	61	71	54	50	44	71	53	51	47	63	56	56	38	47	65	59	72	50	63	69	60	51	49	47	70	49	47	57	62	63	57	67	61	52	68	64	56	59	40	60	57	64	59	42	54	50	67	54	66	64	58	57	54	40	38	58	69	51	61	60	64	51	52	35	66	55	59	59	52	60	63	62	49	41	59	66	49	61	48	65	57	61	53	64	51	60	51	68	64	47	62	70	54	55	48	51	69	60	55	66	37	46	55	50	63	68	48	59	69	69	56	57	52	43	74	61	50	56	52	58	52	51	61	39	58	42	63	53	59	68	57	52	62	51	51	60	57	56	61	53	54	63	56	56	53	78	61	44	52	54	61	42	55	64	55	42	63	58	44	57	55	58	52	69	49	69	61	61	52	71	62	50	45	64	56	70	51	72	50	51	60	62	52	48	56	53	48	70	52	57	59	48	56	61	52	50	61	45	56	46	69	57	54	69	51	49	58	62	49	62	78	48	63	56	76	48	55	60	57	54	64	53	51	49	49	60	43	68	63	58	56	50	51	63	69	41	58	64	65	60	63	51	70	56	55	55	50	53	60	49	47	65	56	61	60	60	49	66	54	57	66	60	57	57	62	39	55	54	55	70	51	49	56	55	60	52	61	56	63	61	53	56	54	59	53	60	60	58	53	42	65	51	58	61	54	58	59	58	54	53	60	56	56	55	58	53	70	64	60	50	58	66	56	60	74	55	69	55	60	54	59	57	62	61	38	54	56	62	62	57	47	73	51	50	69	56	60	81	55	54	43	59	55	60	51	50	56	50	55	51	58	64	45	59	67	68	51	53	44	68	37	61	57	61	59	42	55	49	62	58	51	63	54	51	59	54	53	59	44	66	44	59	59	56	56	61	55	58	65	58	47	62	53	68	65	53	61	59	49	47	51	55	52	68	46	58	74	59	56	61	59	66	65	56	45	46	48	73	57	61	61	52	59	73	63	63	56	60	61	48	55	48	48	67	59	59	61	60	54	50	66	61	58	54	56	56	55	60	53	68	48	53	57	51	49	49	55	52	46	58	62	46	48	38	54	66	56	58	58	74	66	66	60	49	62	46	50	43	59	55	57	45	55	62	59	64	58	53	50	56	63	57	57	68	47	64	59	51	75	63	51	56	64	63	67	73	55	58	53	61	56	51	60	48	58	62	54	59	59	66	55	66	52	58	63	59	46	56	45	72	61	69	42	54	53	63	62	67	47	58	62	81	49	55	48	69	57	56	54	61	53	51	50	58	69	62	57	56	57	41	50	58	50	52	59	65	45	54	50	42	51	56	58	44	67	52	60	65	53	48	58	62	57	61	62	64	59	80	61	59	56	55	53	65	53	66	64	54	47	55	59	64	48	56	73	54	59	65	47	52	61	61	52	41	53	58	53	42	57	53	65	49	49	56	59	57	61	58	57	61	57	67	38	54	61	59	54	50	53	57	45	64	62	51	62	52	37	59	44	53	64	45	56	54	56	53	59	57	54	55	50	64	46	65	47	62	65	41	59	46	53	44	53	58	59	55	55	59	45	55	49	44	63	56	50	53	48	57	50	55	46	72	64	51	58	59	57	62	61	57	43	73	62	70	56	57	54	61	56	47	54	54	62	62	56	43	53	55	61	45	60	76	50	50	58	53	56	76	47	48	67	54	56	65	56	53	58	59	46	56	50	54	61	37	62	47	49	59	51	53	55	56	43	55	53	60	54	47	51	46	52	52	52	63	67	55	60	51	70	55	73	60	52	51	53	75	52	58	69	62	48	63	51	67	52	50	52	57	51	52	58	56	60	70	63	66	51	51	58	50	40	53	53	57	47	56	71	71	55	49	49	47	68	58	55	56	53	68	63	45	52	49	70	54	65	57	61	58	51	60	43	55	56	53	58	58	65	72	52	38	57	57	40	51	52	75	53	59	57	54	62	60	57	57	58	63	64	52	61	45	58	57	62	65	54	55	64	54	48	49	60	56	66	43	55	65	63	62	50	50	49	60	58	52	57	61	54	54	49	46	51	62	54	47	53	60	54	76	63	49	51	58	46	50	55	50	52	54	57	54	53	49	55	54	55	57	45	52	44	56	62	58	43	59	62	63	47	63	44	59	53	52	53	69	59	62	63	68	54	53	51	54	52	53	70	55	47	57	76	65	50	48	53	59	44	52	59	43	62	61	60	58	60	56	60	59	57	57	69	47	55	53	44	53	42	55	54	62	56	55	58	52	51	61	50	65	57	52	58	64	55	62	49	41	53	49	42	44	41	48	45	66	55	57	45	53	75	61	55	48	62	58	60	64	59	46	51	57	65	61	58	68	51	60	54	47	57	58	64	45	58	48	52	43	50	61	62	52	59	57	55	51	51	38	59	51	59	53	43	73	48	52	65	60	53	52	55	68	59	71	61	65	59	40	53	63	66	58	73	60	64	49	61	52	45	66	63	63	60	60	52	60	54	58	66	50	54	64	57	55	60	62	53	59	42	51	68	58	71	49	55	53	53	59	62	60	58	49	56	75	66	70	57	70	51	74	59	56	44	56	54	60	65	48	59	56	70	50	52	65	54	52	56	46	52	56	46	64	49	36	55	75	62	53	44	53	48	59	52	52	52	46	60	61	60	50	37	69	57	56	65	61	53	55	52	59	57	57	48	56	70	67	52	59	54	64	53	49	49	53	63	40	60	50	72	47	57	78	49	59	41	63	61	59	73	43	59	50	57	61	37	57	45	69	63	62	57	64	47	52	44	57	63	49	47	39	45	53	61	63	50	58	64	55	60	62	44	59	57	58	60	68	54	51	59	59	61	55	57	50	58	67	54	35	76	61	51	58	49	38	54	55	64	61	54	65	54	63	44	48	53	78	47	55	55	50	67	55	83	51	59	50	47	52	42	62	56	55	54	49	56	64	59	55	51	52	62	67	49	59	54	55	55	51	61	61	55	63	45	69	65	57	54	62	49	46	60	66	48	61	55	59	53	52	60	53	61	47	79	55	61	50	55	50	56	54	64	59	51	61	56	68	48	51	65	51	58	54	59	72	56	50	60	62	66	52	51	60	54	53	63	72	59	58	54	53	50	49	57	65	43	54	55	51	54	45	54	53	59	50	60	58	51	66	47	49	55	56	55	57	56	51	53	56	50	67	64	64	73	49	65	59	60	53	66	56	60	40	56	63	53	71	51	59	60	62	57	51	55	53	44	54	64	73	46	56	59	58	51	75	53	50	44	48	65	55	65	57	61	55	50	64	60	58	71	61	64	63	54	59	53	61	54	54	50	62	64	53	56	66	64	54	63	59	58	48	54	53	51
40471	29205	22409	18746	27782	28478	17850	14603	8292	1003	967	904	881	763	836	795	760	820	779	752	707	717	756	777	744	778	730	759	2077	5704	5050	2898	1689	989	775	754	744	700	717	718	728	707	668	694	729	716	652	704	663	686	700	732	721	757	729	684	722	730	703	752	696	697	719	714	681	703	732	664	711	699	713	726	701	744	699	724	678	650	687	636	710	729	745	691	696	719	719	710	733	703	676	687	737	737	748	725	709	704	741	730	692	702	743	689	722	764	690	703	736	672	713	693	728	746	748	708	712	724	656	706	669	752	696	715	708	704	691	745	727	739	697	708	713	735	717	696	775	694	702	683	738	701	691	752	712	715	686	691	755	694	729	701	748	753	731	707	694	668	750	745	720	701	686	686	708	733	728	729	709	735	726	743	741	764	712	720	697	714	692	684	674	717	723	701	748	729	723	686	729	747	717	686	717	722	724	717	684	694	733	704	741	693	733	731	676	694	709	773	725	697	704	725	711	744	732	741	667	700	715	713	667	745	685	718	690	687	764	699	689	717	719	728	745	757	744	731	709	765	740	723	736	639	681	719	706	686	703	708	635	782	699	734	734	723	729	679	712	700	694	696	702	683	693	711	711	711	691	735	727	738	755	705	653	706	727	731	712	747	703	686	755	711	744	808	729	712	702	736	727	704	710	755	725	748	713	710	722	729	696	688	699	711	692	683	675	691	683	724	691	670	676	726	694	743	764	729	732	770	711	684	662	714	724	680	712	710	714	681	751	753	768	733	714	704	740	726	731	719	659	706	809	676	738	704	714	737	738	703	702	705	751	754	732	698	699	691	665	728	745	682	698	739	673	708	699	732	708	730	700	725	701	694	749	694	683	696	737	734	750	671	656	700	730	727	693	726	707	709	728	691	719	683	714	693	682	726	734	719	661	717	669	715	760	699	718	722	756	674	703	686	693	706	769	719	715	726	752	719	748	722	713	704	748	703	714	734	708	750	708	712	718	702	707	729	715	725	711	676	686	771	690	638	736	760	668	648	704	716	720	724	721	727	709	724	725	681	781	750	712	728	755	700	725	690	713	703	735	693	695	703	700	706	692	760	733	724	727	749	731	726	715	729	778	712	695	753	704	714	724	737	686	688	756	731	682	718	729	758	805	662	689	695	677	708	752	715	769	751	680	659	745	692	726	717	723	711	719	767	658	740	725	743	684	729	679	718	689	698	736	757	700	690	753	704	718	714	713	732	702	671	741	723	714	721	776	692	739	745	735	745	656	742	762	724	681	738	702	733	665	728	678	700	689	695	723	671	662	698	774	744	726	655	727	701	734	670	729	737	749	760	689	714	709	701	744	729	731	723	707	724	715	720	741	738	679	705	691	710	708	682	726	728	721	694	743	691	709	752	746	745	730	664	717	716	749	732	701	708	739	743	677	709	733	721	730	701	746	659	680	649	703	727	719	728	723	680	714	698	727	765	730	698	697	679	695	716	720	695	694	692	715	741	744	740	722	679	679	721	748	698	714	731	705	717	677	726	670	745	692	709	746	714	727	775	680	702	755	701	710	691	725	736	701	703	690	683	757	743	674	756	741	697	671	755	679	735	748	727	701	744	704	705	693	697	733	724	734	736	675	695	765	679	722	763	707	657	693	716	675	665	742	693	696	679	711	707	727	729	709	692	698	688	764	706	733	721	707	688	696	690	718	683	740	741	705	773	749	758	683	707	784	732	744	709	761	719	761	728	702	712	700	732	697	692	766	753	722	746	721	725	740	754	712	713	713	711	682	712	732	777	698	715	764	717	706	717	694	728	728	759	739	719	707	733	715	691	717	694	702	737	708	757	716	738	679	724	669	712	667	686	705	733	720	725	694	777	750	725	737	709	686	695	727	739	690	701	703	745	704	757	706	755	720	736	710	741	706	706	708	746	700	749	689	731	752	730	747	693	737	674	739	758	672	670	718	703	689	681	732	698	690	781	722	701	743	716	731	667	733	711	727	683	714	718	711	717	649	724	665	756	696	753	713	742	722	722	694	752	750	720	763	704	684	723	715	712	694	705	706	731	713	739	762	706	731	742	697	717	699	663	705	737	742	716	698	729	720	732	724	682	707	740	661	687	709	672	716	657	689	711	720	718	774	692	733	710	679	730	698	728	722	730	747	726	707	747	710	704	692	755	729	759	695	717	699	762	692	737	739	681	706	703	707	698	681	766	748	753	702	708	734	760	702	715	681	729	658	682	693	692	741	669	705	724	683	710	722	719	731	726	708	726	669	724	706	692	711	679	741	781	728	721	713	738	729	732	683	773	715	670	729	653	717	714	692	722	725	688	746	695	746	699	719	695	734	724	696	718	707	716	727	753	737	692	770	721	717	712	680	674	701	685	750	733	712	687	696	747	670	730	746	706	709	694	756	746	721	681	742	746	657	732	728	699	779	711	694	723	714	681	684	741	730	763	704	705	705	726	718	697	741	714	761	719	714	763	632	692	678	720	700	713	703	742	717	690	708	694	711	710	740	652	752	708	742	762	731	730	684	710	771	712	707	717	731	732	687	698	636	704	716	742	720	724	748	689	726	721	684	693	719	693	728	721	699	717	699	737	669	736	737	740	715	693	709	706	722	745	704	751	721	662	717	713	722	720	739	731	739	684	695	714	724	710	741	694	703	691	728	718	703	718	697	710	798	728	692	739	664	710	753	700	720	680	746	744	725	751	672	724	689	714	731	690	689	700	658	705	716	719	699	656	702	715	743	734	702	706	776	715	700	689	704	694	706	730	682	744	677	724	739	749	701	691	692	723	703	694	715	719	690	712	714	741	676	727	735	738	690	689	701	716	735	742	751	665	681	727	710	717	740	692	690	750	709	753	750	658	750	739	722	697	740	686	754	726	753	741	743	685	750	726	701	691	750	700	720	690	708	700	703	688	636	684	722	732	776	735	665	719	726	731	691	713	750	740	720	724	743	710	745	740	710	719	701	732	748	731	708	760	705	734	714	684	715	764	723	715	669	721	663	671	741	658	688	752	705	726	708	714	716	688	716	726	712	685	719	712	698	717	740	749	688	702	706	758	725	735	784	730	678	724	659	719	688	751	702	714	700	715	728	735	709	757	724	689	745	698	694	716	753	728	741	721	722	693	760	758	678	681	717	678	694	702	713	732	716	706	734	702	715	704	671	717	711	711	720	733	676	716	716	721	753	675	724	780	721	680	682	700	703	704	671	700	732	718	697	727	667	677	738	656	731	691	708	798	692	745	760	795	699	729	697	728	722	729	690	736	729	715	727	724	698	727	722	670	746	711	721	722	714	757	689	710	723	667	720	693	727	677	685	718	727	701	685	727	714	725	726	716	688	692	705	723	692	742	736	684	719	668	671	685	695	723	685	747	754	744	707	703	659	661	715	723	694	705	669	672	690	727	759	674	684	707	716	685	758	729	665	702	777	713	722	724	680	755	730	714	692	697	698	738	742	758	719	680	715	733	726	687	698	765	687	705	699	694
14229	17431	8589	2647	1875	2698	980	1028	482	76	57	71	61	55	48	48	74	70	58	63	61	48	64	59	65	55	55	63	135	435	349	168	130	80	67	45	59	57	60	49	69	52	68	71	63	45	56	58	61	46	58	59	53	59	64	65	70	67	58	75	53	45	52	43	45	46	57	71	55	50	56	64	62	70	47	53	72	60	49	50	59	52	50	53	52	53	50	55	54	44	61	54	58	51	52	50	67	45	69	56	61	54	59	62	58	58	53	53	51	55	49	50	48	63	59	55	57	63	57	65	45	70	58	68	48	49	52	66	50	56	59	49	59	53	57	70	61	52	66	62	60	56	71	56	70	49	63	58	64	50	77	53	53	56	61	52	54	50	58	68	48	63	55	55	59	52	43	65	60	55	58	61	59	61	65	52	41	74	45	59	51	53	55	62	66	62	50	62	57	66	67	53	45	49	64	58	65	50	41	54	61	52	43	51	51	70	60	60	41	42	71	52	49	57	47	62	42	60	66	48	44	51	51	63	63	62	54	65	54	65	60	63	80	47	56	56	54	59	56	56	52	55	58	56	51	51	59	58	39	66	64	63	44	55	69	59	49	51	64	57	52	60	32	55	61	55	56	67	59	52	57	51	70	49	53	57	42	59	64	59	58	60	66	57	55	61	58	61	56	69	55	53	60	53	56	65	68	49	51	62	59	50	54	49	55	62	69	55	62	58	43	54	43	67	58	49	59	66	67	42	57	71	58	54	59	54	59	69	54	53	71	56	49	74	56	47	54	60	58	40	55	46	42	71	55	65	49	58	63	54	52	58	49	60	53	61	50	53	53	44	61	54	55	42	62	56	51	46	36	62	66	50	45	62	50	64	64	57	74	57	45	48	64	49	53	58	49	53	55	64	48	50	53	61	62	53	42	58	61	56	45	55	43	47	45	45	57	55	55	55	51	66	47	65	61	73	54	52	61	49	64	73	61	55	50	57	59	57	65	59	52	55	57	55	45	65	66	50	51	65	49	51	53	57	58	65	53	47	48	62	74	49	49	64	54	49	77	50	71	59	50	59	59	53	75	76	39	51	50	64	55	60	50	71	60	58	60	60	68	52	48	60	60	54	53	59	47	51	56	55	70	63	60	44	62	47	52	40	53	53	58	55	54	39	60	50	51	50	58	58	57	55	68	43	59	64	65	70	58	53	57	56	56	54	55	54	50	73	63	68	34	48	62	67	41	43	49	66	57	62	58	53	54	64	69	57	70	51	52	67	53	49	58	68	43	45	43	51	45	52	64	64	48	55	60	45	44	64	50	50	54	65	63	66	50	56	55	65	54	57	63	37	52	61	66	63	59	69	49	57	51	56	68	39	60	49	60	62	73	40	57	60	54	68	55	58	56	70	60	61	50	59	58	47	40	52	55	48	46	66	50	51	70	74	56	50	55	40	53	53	60	51	68	56	76	47	65	58	68	65	45	51	69	43	50	48	58	63	50	60	61	55	56	57	61	54	66	58	66	48	50	56	63	57	56	61	65	48	65	60	63	55	74	41	62	55	68	44	51	64	50	56	53	66	67	63	51	56	59	61	60	61	43	70	53	48	59	57	62	53	55	57	56	47	48	64	67	77	52	71	61	64	66	56	59	59	65	54	44	57	49	47	56	52	69	45	50	57	52	55	60	56	71	63	52	53	59	61	61	50	59	47	62	59	63	59	57	57	52	72	55	67	62	52	57	64	56	54	54	53	32	56	52	61	61	58	61	53	57	62	82	40	62	62	64	57	75	62	76	66	43	53	61	54	53	49	64	56	65	52	56	49	40	67	63	59	52	67	51	53	57	60	63	49	58	50	64	51	55	42	64	62	58	43	61	54	63	72	50	52	57	61	42	63	68	64	53	44	60	74	59	56	49	53	47	52	66	58	50	49	57	59	59	46	62	56	56	51	56	65	51	57	52	63	47	57	54	71	62	43	53	45	62	59	58	59	50	65	70	53	61	50	50	52	50	66	66	42	60	55	51	53	75	57	53	58	53	57	63	71	61	52	55	64	58	45	49	55	54	48	60	50	54	68	55	53	64	47	53	56	53	55	54	57	51	47	67	49	53	64	54	50	54	53	55	67	40	70	51	52	45	47	50	67	52	56	63	61	62	57	57	62	48	57	69	60	58	46	43	59	67	51	56	68	58	49	52	38	62	82	67	62	63	53	47	52	55	55	64	53	57	71	66	54	56	54	60	47	62	66	64	66	50	63	46	69	52	59	62	62	59	61	57	52	49	54	71	61	52	48	53	59	58	54	55	48	47	47	73	68	53	58	58	59	53	44	53	45	53	66	58	44	57	65	57	55	60	56	66	58	56	73	44	60	54	55	65	55	75	59	62	74	70	61	62	44	50	52	48	44	62	73	52	60	51	62	55	50	61	51	45	67	47	48	59	55	51	66	53	56	63	64	63	68	57	59	65	55	51	66	46	57	64	45	69	57	65	57	61	58	41	61	61	63	45	48	51	57	69	68	64	56	55	48	50	64	61	60	43	55	50	73	61	68	46	53	43	59	58	64	55	66	57	52	55	55	53	69	57	63	49	59	49	49	63	62	56	61	59	71	52	70	62	57	57	47	47	50	46	66	62	64	57	45	55	50	63	57	50	62	66	55	64	60	59	56	46	54	54	53	50	46	56	58	58	57	73	56	48	63	66	61	52	51	52	61	57	61	70	48	55	63	58	65	60	63	57	50	62	52	58	67	53	44	49	51	54	64	52	57	64	62	70	65	63	59	49	62	53	51	45	65	52	44	47	60	58	49	53	51	51	56	51	44	58	55	51	56	56	67	40	61	50	67	53	66	57	63	50	67	69	71	64	57	61	64	54	66	60	57	56	67	75	51	72	64	75	50	74	72	57	53	48	49	45	54	55	45	41	59	57	66	57	55	47	59	58	67	48	63	58	79	62	51	73	67	54	69	64	71	73	53	53	56	54	63	58	62	57	55	45	47	52	59	59	70	76	53	48	83	65	49	60	59	61	71	52	59	67	47	64	72	60	53	64	58	59	53	58	60	48	46	49	56	54	52	51	70	53	58	54	63	52	59	47	55	66	42	53	65	50	64	60	57	63	62	57	59	64	64	63	55	58	62	51	75	50	68	56	68	58	56	49	52	66	59	51	54	58	51	57	52	46	64	50	61	59	59	55	62	63	46	46	46	65	51	47	53	61	55	53	70	63	67	63	64	44	49	48	50	51	67	64	53	63	55	59	60	68	57	48	57	50	50	70	63	45	56	55	67	62	51	73	70	43	60	73	52	62	56	51	68	58	67	62	56	53	55	60	69	72	70	60	73	44	65	60	52	53	60	57	59	54	77	67	51	51	50	63	49	55	57	53	57	61	50	72	55	67	52	45	61	61	70	52	58	48	67	66	52	72	48	63	54	65	61	48	57	57	64	63	71	66	48	57	50	49	54	61	59	61	56	42	58	61	57	50	65	71	51	53	65	44	59	51	63
51184	40566	31596	30324	39073	39339	26845	23251	14800	1359	1212	1122	1047	963	939	884	832	837	817	796	765	761	779	807	788	776	787	764	3516	11493	8125	4764	2361	1243	789	779	699	727	732	752	714	692	714	731	692	730	671	736	757	719	732	719	664	721	724	684	698	685	718	741	735	681	740	698	734	730	710	726	765	698	712	739	725	688	753	726	710	736	705	720	736	723	758	718	688	774	761	674	732	707	731	664	692	753	687	703	678	711	721	721	721	706	684	707	716	700	702	720	702	695	735	746	699	703	733	726	705	706	690	715	734	737	680	774	698	732	717	712	746	716	741	696	748	693	754	734	730	711	735	679	708	734	689	719	764	638	770	715	685	751	740	764	743	718	650	679	705	708	723	730	737	710	790	719	728	725	743	704	684	736	699	676	728	690	716	757	715	708	742	777	739	753	752	696	707	700	726	681	713	764	758	710	685	678	764	703	765	730	734	717	734	730	676	734	758	717	711	732	740	689	751	712	702	733	650	696	742	721	732	719	691	749	728	682	697	728	696	669	730	728	725	714	716	708	751	737	792	723	708	708	731	728	697	756	701	705	710	677	696	741	722	702	654	712	738	719	714	761	743	726	717	770	747	691	764	714	696	724	747	744	728	679	704	706	734	722	710	747	715	684	739	699	740	691	685	678	690	670	752	751	741	752	696	735	689	698	710	676	722	710	760	711	728	723	738	730	746	719	771	695	681	688	661	662	696	663	688	738	741	677	682	727	693	737	726	736	730	731	695	720	710	736	684	686	740	704	717	725	702	751	714	722	687	699	752	729	744	737	684	709	697	702	684	691	717	742	748	712	691	662	724	727	710	744	724	728	725	694	709	694	718	720	723	664	698	721	700	770	698	731	702	743	729	725	710	697	753	667	722	704	689	767	720	690	713	722	636	735	718	742	742	745	753	701	708	746	714	749	733	694	757	720	755	721	791	742	677	768	721	774	722	711	751	656	760	713	721	729	720	696	724	684	713	784	752	656	758	679	693	670	706	711	775	740	737	744	715	715	731	745	704	772	760	698	722	752	757	722	719	690	686	685	692	722	748	662	726	679	699	705	726	741	761	706	740	673	702	741	716	665	717	749	755	672	719	689	719	735	773	712	732	694	729	726	726	769	708	691	763	718	712	710	753	718	722	735	723	711	730	739	732	750	714	720	714	681	742	699	736	706	718	679	748	711	715	728	658	706	782	705	736	744	729	748	730	707	727	735	746	705	672	715	724	708	668	710	694	704	735	706	710	783	665	730	718	670	700	711	704	696	695	694	688	725	742	703	697	718	695	715	708	663	718	761	737	702	694	711	696	734	717	733	751	747	703	709	737	742	748	653	721	708	738	783	705	734	697	669	692	706	698	685	722	647	685	705	707	694	698	738	710	638	767	770	714	752	714	702	727	707	718	721	726	654	706	716	674	726	699	753	701	686	769	742	713	672	696	721	725	775	707	735	714	725	716	729	710	706	695	715	701	674	703	728	687	711	719	665	698	723	769	697	701	740	755	739	743	683	737	757	735	714	738	741	683	705	722	735	679	741	714	717	695	773	729	767	688	729	745	739	734	752	748	719	719	732	700	737	735	739	715	747	710	673	748	672	703	678	720	700	689	675	756	692	731	722	697	701	666	738	644	656	747	743	712	694	714	736	752	690	717	697	692	736	741	735	699	732	689	724	745	714	764	670	734	710	729	727	738	688	748	731	730	711	761	720	728	743	746	730	717	671	727	727	724	716	733	711	710	683	715	709	682	736	712	703	695	703	736	761	728	708	653	716	723	674	751	753	703	743	666	747	720	750	679	715	718	702	707	736	714	694	676	711	759	706	700	725	718	732	707	737	785	696	675	668	738	760	679	728	726	726	711	721	730	701	712	704	733	719	716	699	713	764	720	705	714	704	731	690	765	716	749	707	714	719	697	747	763	716	740	684	708	730	742	725	687	720	723	675	692	746	693	654	745	721	653	749	723	760	708	680	641	737	721	708	696	744	705	704	718	692	766	718	699	695	729	735	712	712	706	716	718	669	731	735	719	767	694	764	739	753	707	722	761	678	670	718	667	679	775	730	712	722	694	689	739	709	728	708	669	733	733	742	734	747	685	684	716	711	695	730	742	774	769	759	755	747	742	683	727	717	676	738	709	696	686	754	714	710	743	740	688	745	658	767	667	688	732	700	734	705	678	721	693	723	700	715	692	706	723	681	723	682	720	707	744	668	705	743	749	671	704	688	701	723	753	729	690	704	742	736	760	676	730	730	745	719	714	728	686	729	688	734	677	768	725	700	685	715	700	740	695	725	765	678	711	673	774	747	724	675	731	727	801	721	737	736	703	766	750	740	714	710	727	737	697	695	697	720	713	749	714	726	712	741	740	716	689	738	739	717	745	692	744	686	706	747	717	729	742	748	761	632	719	715	698	756	713	711	703	735	755	756	718	705	732	723	748	732	730	731	742	709	728	726	752	723	743	743	698	768	722	689	706	735	713	703	700	702	740	728	723	728	713	754	714	732	755	687	729	775	718	717	729	696	739	764	692	759	741	729	729	753	708	706	743	703	723	711	723	724	798	722	761	683	712	715	675	735	729	680	711	715	739	793	706	716	740	700	744	724	695	693	752	708	690	714	713	727	786	746	765	691	707	744	699	690	713	694	763	726	700	723	704	720	723	737	727	710	756	728	757	664	753	705	705	719	723	674	752	701	769	673	707	701	705	745	731	724	694	751	692	746	694	689	719	679	728	693	714	714	801	730	746	745	675	703	713	710	683	682	726	730	726	692	707	692	764	688	717	725	722	740	746	720	783	754	745	705	719	692	704	688	677	713	739	740	725	705	702	693	711	773	684	656	757	690	761	691	702	700	706	733	701	747	735	749	751	720	722	763	684	704	770	742	720	702	710	736	688	744	712	766	722	733	707	750	723	741	711	733	750	730	739	747	738	739	708	733	733	724	721	731	704	702	719	698	707	747	701	678	702	734	716	763	712	757	692	673	724	671	715	710	715	677	723	740	746	708	707	748	687	721	716	691	709	745	700	756	716	708	724	662	726	716	709	722	720	723	749	720	747	670	688	703	766	747	707	743	731	700	674	711	722	747	665	667	699	739	686	727	777	721	713	707	730	720	721	727	742	754	683	718	693	688	731	769	712	719	699	740	702	709	680	655	758	743	747	755	742	710	732	724	713	743	703	698	756	711	685	734	726	746	724	719	695	766	699	751	723	716	697	752	741	751	731	699	705	737	769	722	674	737	710	775	747	764	674	707	687	726	717	756	692	712	711	749	718	688	724	725	675	749	742	674	711	733	694	698	767	682	733	690	699	698	770	713	761	728	690	713	770	737	724	735	730	676	734	742	747	717	723	774	702	720	777	699	670	713	739	707	723	687	769	695	704	695	696	701	673	698	699	732	732	686	742	715	778	770	745	736	726	745	721	746	746	720	734	729	732	725	730	775	715	748	690	757	714	719	739	709	759	745	742	694
13206	14776	9041	2731	1854	2720	920	1038	534	71	65	64	65	52	47	64	69	66	47	55	63	68	57	47	56	49	58	44	185	451	325	222	127	72	60	52	72	51	56	35	39	60	55	62	41	52	64	54	51	58	51	48	53	54	60	52	49	47	48	54	53	43	47	43	47	65	72	55	61	67	64	61	56	42	68	59	67	55	65	49	60	65	77	47	68	63	50	50	42	62	52	60	54	65	61	69	56	61	38	35	49	56	40	59	52	41	49	47	55	53	67	54	61	50	56	59	69	48	67	54	58	54	58	54	62	57	57	49	54	59	40	57	61	50	57	50	55	55	46	45	45	56	52	63	62	70	58	59	54	63	49	55	68	55	55	50	57	62	54	70	59	48	51	46	64	48	66	43	48	70	45	54	56	45	49	54	47	53	39	48	47	58	54	54	50	46	55	52	49	64	64	57	62	44	54	56	56	54	74	45	48	63	50	55	59	64	46	45	57	56	57	54	52	55	56	47	57	63	52	51	57	48	57	65	60	62	51	51	52	60	68	64	70	49	56	55	50	59	61	50	55	46	56	54	57	59	53	47	65	49	56	64	55	60	58	54	62	64	58	58	62	50	44	56	68	58	70	56	43	54	50	51	64	65	52	47	44	43	49	59	55	59	48	60	52	58	66	53	52	54	42	48	51	51	50	58	44	63	54	55	56	64	48	60	53	56	56	65	65	55	54	56	49	49	63	50	47	62	54	67	60	59	50	64	61	47	53	67	48	46	55	61	59	53	56	51	48	56	54	55	63	40	54	50	56	68	56	59	58	65	57	56	78	53	52	76	53	75	42	57	38	59	44	68	56	60	40	61	39	49	55	57	60	40	65	50	69	53	55	46	41	48	60	53	67	60	44	49	45	67	52	45	55	51	64	60	56	54	50	55	65	63	55	45	62	61	60	47	61	58	53	51	65	39	57	49	55	60	50	53	69	58	52	51	46	63	52	52	57	61	53	44	64	60	60	46	63	51	63	40	63	65	49	59	44	46	45	58	49	48	48	64	55	52	39	54	56	62	61	46	52	51	57	53	61	60	63	68	61	63	64	57	55	54	61	46	64	63	56	49	66	55	53	61	59	60	66	49	55	53	58	53	47	55	56	52	53	53	53	57	55	50	46	59	56	67	51	52	52	60	58	43	58	73	58	59	59	52	51	61	45	64	54	43	62	69	55	66	62	63	55	59	54	66	54	64	46	58	55	69	55	55	54	59	58	51	51	49	65	60	55	54	47	51	59	49	59	50	65	46	54	58	64	53	49	68	59	60	68	54	47	48	55	63	57	63	54	53	63	47	63	48	55	42	53	57	53	60	62	54	60	52	48	57	51	64	46	69	46	56	55	27	59	71	63	52	51	56	52	56	59	52	68	52	64	56	69	64	50	63	47	59	61	58	82	63	57	65	63	60	55	55	56	56	62	54	58	53	60	57	53	37	55	63	64	54	65	54	49	51	65	55	54	73	54	46	70	59	56	49	61	58	64	53	68	53	58	66	43	57	52	59	64	60	59	64	59	53	63	53	57	47	63	47	53	61	48	51	44	53	53	44	50	50	62	64	66	53	41	58	62	67	41	55	57	52	47	68	59	63	74	44	44	75	51	62	54	63	66	67	42	41	58	65	44	62	45	64	57	55	45	50	45	64	42	55	58	57	50	58	57	51	72	48	59	55	63	51	58	52	53	59	48	69	44	57	45	66	54	44	45	59	50	52	63	57	50	61	57	66	50	65	47	52	48	49	47	48	55	55	53	46	46	50	65	52	59	56	59	47	56	60	61	50	58	51	70	60	53	63	50	56	58	50	46	51	71	56	52	52	45	55	53	53	60	46	49	52	45	52	61	48	54	41	63	56	58	51	69	45	51	69	41	41	60	58	57	63	58	55	62	81	54	51	61	50	62	73	49	54	59	67	55	48	68	47	57	49	45	43	63	57	61	63	57	43	59	41	68	50	59	50	70	56	54	46	49	61	53	47	52	44	45	52	49	61	58	53	49	55	59	57	65	54	70	52	61	56	34	64	72	55	56	50	55	69	49	46	53	66	49	51	67	57	64	48	55	51	44	47	56	51	66	56	50	48	52	66	55	48	53	66	48	54	54	53	55	64	53	69	63	48	47	56	63	60	53	48	47	39	55	61	60	51	70	64	44	58	46	48	55	49	61	53	52	69	48	49	62	48	45	55	57	60	70	48	54	56	52	54	57	58	66	60	63	49	47	47	56	56	60	51	53	64	51	54	61	67	40	52	57	55	68	42	52	62	55	44	54	48	51	51	44	58	54	52	49	56	57	50	59	51	52	66	66	70	60	64	46	59	57	60	45	61	67	57	65	53	60	49	61	51	56	64	50	54	47	65	72	41	45	57	51	60	55	58	58	65	64	62	65	57	45	71	55	50	59	64	41	53	65	52	46	60	57	57	68	53	53	52	59	67	52	54	57	49	48	53	57	58	40	63	63	58	65	51	46	48	57	62	49	44	43	55	45	43	50	50	48	52	56	51	51	57	47	57	72	60	60	51	44	54	55	62	56	51	58	48	56	57	52	49	50	61	61	62	65	49	52	58	62	65	59	43	57	54	55	56	60	55	61	51	63	49	55	65	52	59	61	57	49	53	60	60	65	54	65	38	66	42	70	61	50	55	66	49	53	55	44	47	54	70	58	66	44	51	57	64	44	51	56	63	65	52	65	55	54	69	39	70	52	52	48	53	66	62	52	61	55	53	52	53	44	59	50	68	61	50	64	53	51	47	45	67	53	64	60	54	52	47	55	49	60	50	63	44	47	38	57	57	75	58	56	55	46	64	57	57	45	46	57	55	49	45	52	70	55	69	49	59	62	57	54	49	69	63	57	50	71	63	42	69	57	56	50	62	70	53	60	60	64	50	56	61	56	51	49	63	33	47	55	53	52	45	48	53	59	52	67	65	50	65	49	55	53	48	63	58	56	46	58	51	60	65	63	48	61	60	50	57	58	60	65	45	56	66	55	34	52	67	43	49	57	45	58	61	68	68	61	53	59	47	44	55	60	63	60	59	65	58	59	46	54	63	56	48	56	69	54	57	55	70	39	49	70	57	61	55	57	53	58	42	55	53	62	35	54	57	60	50	46	58	46	50	47	55	47	56	60	52	67	52	65	54	48	62	51	53	54	60	56	50	52	59	42	57	49	51	55	67	45	46	64	57	58	63	53	51	49	60	56	70	49	48	65	71	66	69	58	59	60	54	60	57	46	61	52	56	64	58	55	59	39	56	53	47	46	54	60	57	36	60	61	49	60	61	65	59	52	69	62	49	51	45	63	66	48	48	53	61	49	45	61	42	38	54	58	52	63	61	55	67	46	50	51	59	51	36	56	53	54	54	51	54	43	68	49	57	42	49	61	57	68	55	49	62	58	55	48	50	55	68	52	72	56	63	54	43	45	64	50	56	63	59	55	49	66	68	73	48	54	61	66	50	56	54
46982	38870	32009	28768	36334	38298	25524	22086	15760	1458	1303	1258	1095	975	988	943	903	887	879	805	791	813	823	776	829	760	790	780	4765	12132	8882	5141	2520	1288	806	758	743	699	706	702	754	672	744	704	724	721	661	771	719	695	692	664	661	715	697	678	707	660	654	713	721	706	700	669	736	682	686	661	720	666	704	690	758	716	728	664	718	677	712	726	701	772	700	703	757	711	737	704	705	731	645	682	672	672	683	721	682	718	710	663	650	733	704	667	625	692	684	756	724	702	728	708	716	714	707	736	697	706	737	724	698	668	710	725	711	715	710	745	692	679	715	647	722	686	697	664	752	653	703	732	706	686	741	642	716	733	711	694	797	707	728	697	728	706	722	666	674	738	730	667	648	715	726	718	704	744	724	706	721	716	728	718	680	704	728	708	644	684	660	722	702	671	695	726	741	735	667	699	709	691	680	719	701	706	701	723	678	701	728	715	711	754	724	673	704	700	668	696	759	739	722	704	726	656	687	707	701	690	656	749	701	683	742	702	713	717	770	733	692	704	698	678	681	709	694	672	696	703	681	687	728	709	715	754	676	683	715	685	738	671	724	719	708	726	647	746	751	679	745	732	697	701	697	702	675	690	725	688	708	693	682	692	677	703	685	722	713	718	672	701	713	702	699	705	714	698	718	725	703	700	652	686	676	720	692	714	694	737	741	740	722	748	688	694	729	697	668	684	725	671	679	713	743	672	673	769	676	706	703	727	755	716	748	665	669	701	685	708	742	749	688	715	677	683	720	678	731	700	684	708	666	682	689	699	690	699	707	703	700	674	716	678	722	661	671	697	753	663	760	728	667	682	690	682	655	696	685	689	704	738	743	717	710	707	703	717	694	694	685	644	721	666	709	736	716	743	686	684	727	697	683	662	708	676	702	691	675	717	637	685	704	656	721	722	683	731	694	737	743	704	683	657	687	703	664	676	727	712	696	715	682	657	661	686	706	737	719	700	716	706	648	753	680	757	685	684	720	662	714	743	718	701	704	739	736	667	716	688	724	745	700	720	652	710	688	737	658	693	709	698	668	733	718	701	720	714	669	694	710	686	693	724	711	702	690	706	731	703	690	700	725	690	683	715	729	684	683	728	692	716	716	675	693	679	681	630	723	717	720	700	728	705	693	708	673	724	736	694	732	658	696	703	678	697	717	687	764	726	728	686	669	738	731	718	674	733	654	737	681	726	661	710	743	725	717	671	698	721	728	745	729	708	775	667	694	718	694	705	712	692	702	735	697	710	709	689	744	664	665	719	678	729	701	683	712	693	736	687	740	716	701	664	698	663	691	677	698	669	735	706	691	683	763	709	641	690	699	705	725	731	713	726	697	687	713	670	719	695	733	686	707	719	669	676	731	674	673	743	722	773	759	733	648	693	719	673	714	695	713	711	683	686	725	714	667	711	730	689	719	657	692	685	736	764	731	667	691	694	717	722	684	708	722	744	658	703	690	713	697	701	695	735	682	710	722	703	696	722	666	678	725	622	701	680	695	701	680	708	695	719	700	697	714	682	693	679	706	715	709	722	733	721	719	741	724	687	670	698	703	720	700	675	667	701	697	709	649	701	676	706	688	680	667	732	709	712	710	686	731	739	683	689	662	712	751	698	676	731	714	675	684	690	716	682	658	675	642	721	714	738	705	751	714	720	718	718	718	715	691	716	674	698	669	689	720	662	684	722	727	726	702	668	717	685	689	715	665	716	707	707	708	675	684	737	704	711	728	695	737	721	695	791	681	688	690	737	691	695	688	703	745	731	694	630	725	710	713	707	684	705	715	693	690	664	709	727	728	681	728	693	678	698	726	697	712	705	711	688	725	666	718	686	753	726	717	705	734	656	704	755	693	758	699	686	709	724	725	710	682	699	661	725	690	682	671	733	697	717	633	701	766	724	730	686	697	680	734	740	748	616	706	761	712	690	718	701	738	692	719	722	698	682	746	720	708	712	761	678	727	725	673	653	731	745	688	718	705	717	691	714	676	707	719	699	701	699	702	665	742	705	744	739	727	722	675	714	710	714	672	709	673	724	668	744	702	761	722	733	689	764	711	726	722	673	707	744	713	707	708	736	714	762	696	677	706	722	695	667	661	689	680	711	691	707	712	747	710	707	701	745	679	705	706	643	721	701	760	703	694	662	692	687	664	740	665	715	714	634	652	699	692	670	694	694	666	728	674	668	695	659	729	736	697	675	663	691	701	717	725	707	735	685	662	661	688	697	730	669	670	677	650	707	658	733	710	699	728	681	739	656	710	753	691	684	709	672	714	673	680	670	710	710	734	670	718	675	681	680	716	730	697	719	670	738	702	747	684	664	709	767	702	733	690	746	723	707	738	702	752	706	696	778	647	714	738	698	698	692	691	650	686	681	692	690	723	674	697	731	714	708	716	700	701	709	727	680	685	708	687	690	706	699	671	718	683	728	711	692	707	747	692	716	639	754	666	716	695	724	687	627	743	708	672	756	702	711	724	708	683	669	653	715	710	740	643	678	670	722	707	657	724	705	725	728	706	699	735	707	688	679	689	753	704	732	730	750	706	733	689	714	745	725	697	687	676	698	691	731	716	784	644	758	685	736	742	691	688	697	657	697	726	730	700	716	686	721	707	718	697	698	707	723	722	707	670	676	704	689	706	669	697	664	744	738	724	698	663	761	738	694	653	708	713	687	754	683	739	722	719	683	667	751	734	707	682	735	692	704	680	667	715	689	769	686	679	694	670	691	675	715	717	712	697	714	712	689	719	704	699	700	718	701	721	707	693	682	687	738	664	696	652	706	684	699	706	692	694	724	709	677	726	701	691	671	761	688	617	719	701	718	694	758	710	678	654	735	703	735	728	674	711	709	717	715	724	677	731	730	674	680	717	695	753	679	708	729	711	742	698	684	717	721	713	699	674	685	754	711	723	669	739	690	725	654	717	720	704	689	685	709	723	713	713	712	711	707	731	731	739	712	734	734	693	722	728	705	696	742	735	697	695	685	691	690	759	695	724	709	704	713	701	697	672	703	645	704	727	681	702	695	671	712	691	639	729	701	707	729	674	715	726	704	711	685	739	676	697	756	710	688	670	679	696	692	718	720	720	694	703	718	683	690	714	648	715	735	684	702	721	702	709	699	679	690	662	686	728	675	737	743	692	714	716	712	703	698	723	694	716	685	645	675	700	670	656	707	677	698	710	712	675	739	747	670	710	672	674	680	684	691	705	736	742	675	610	763	717	684	672	715	671	687	703	728	703	683	688	683	688	697	715	709	682	726	688	689	672	721	699	715	659	725	695	692	675	696	692	681	708	688	745	717	694	708	687	669	728	724	661	728	669	701	718	674	737	709	690	728	683	667	684	692	690	667	669	699	722	738	727	705	693	681	711	717	697	706	705	704	719	669	733	755	692	735	724	642	721	690	706	705	704	741	711	698	706	762	726	704	714	697	722	728	736	668	722	705	710	697	716	683	708	727	669	710	717	642
19229	24988	15448	4917	3356	5345	1357	1813	587	86	75	90	67	58	62	61	71	60	70	66	67	52	43	58	63	67	63	49	371	716	502	280	119	91	70	73	44	51	52	53	47	48	64	52	67	58	48	54	61	61	59	70	54	64	56	56	53	56	58	57	62	55	52	55	60	75	59	66	56	54	58	54	57	47	58	72	55	48	55	68	59	63	51	60	59	53	48	52	52	53	62	49	45	65	58	62	54	53	64	56	54	60	45	49	54	79	62	53	58	68	48	62	51	59	57	56	46	56	57	64	59	51	72	65	65	47	51	57	62	41	66	56	48	55	53	55	70	67	65	70	46	57	52	54	58	57	56	61	53	51	55	54	65	56	52	62	49	49	40	54	47	54	57	49	64	51	64	65	70	61	61	58	59	61	53	59	46	54	65	81	47	55	48	53	55	51	59	57	59	58	59	71	66	54	58	41	51	64	58	56	66	60	65	59	56	48	64	67	57	44	61	54	51	57	64	60	55	63	56	52	66	56	49	48	48	54	54	51	55	60	56	51	61	53	61	67	68	64	42	57	73	61	55	47	55	57	75	53	65	58	48	70	47	69	59	61	47	47	62	62	61	63	61	50	58	55	49	45	66	51	67	50	61	51	73	51	48	59	61	83	70	62	67	60	51	55	54	67	61	54	63	58	70	49	47	62	56	67	48	55	50	58	58	55	56	68	57	60	56	59	80	50	58	52	68	63	49	34	54	62	59	74	57	62	49	46	53	41	67	57	55	54	72	49	57	59	49	60	57	55	50	62	65	45	61	55	55	54	59	52	44	55	55	58	67	51	56	66	55	75	65	61	66	65	58	60	68	50	60	67	58	54	66	53	63	55	51	56	61	55	64	50	54	50	52	50	63	53	55	55	54	55	58	52	54	57	65	54	49	70	43	57	51	62	50	68	66	57	54	74	68	54	62	59	57	78	63	38	59	56	46	73	60	71	53	58	60	82	64	49	43	69	62	70	62	55	74	70	54	73	58	53	59	56	46	60	62	56	65	65	63	51	51	52	57	61	53	56	52	67	51	52	54	54	60	64	59	56	46	61	60	65	64	60	57	74	60	52	45	50	58	69	58	71	56	49	57	64	49	63	70	67	54	41	46	53	64	71	59	60	55	66	56	42	55	61	39	62	52	63	66	57	66	70	55	54	72	64	63	67	39	57	53	68	59	55	54	55	49	59	57	48	59	59	55	71	58	51	60	58	60	59	66	49	67	78	72	59	58	64	51	52	62	55	54	47	59	65	68	70	59	44	55	60	62	66	62	52	65	70	49	51	50	55	51	49	54	62	60	54	63	69	69	55	56	59	62	70	51	54	54	61	54	74	68	51	57	51	51	55	53	59	56	44	56	61	60	56	70	66	65	56	70	67	53	64	50	43	55	41	57	60	75	59	72	57	62	68	66	71	54	55	58	60	64	66	56	60	66	52	61	60	54	51	69	71	57	56	53	58	61	57	49	65	61	63	59	43	61	57	56	48	52	57	63	47	54	57	53	44	55	51	66	57	63	55	56	55	47	43	50	50	59	50	54	65	52	57	53	51	46	50	67	53	50	61	61	53	60	47	43	56	57	71	54	53	54	55	58	52	54	51	66	59	57	52	60	61	59	63	49	57	47	62	62	56	59	57	54	64	56	64	53	56	54	61	63	42	66	64	63	78	60	62	65	53	44	59	59	45	63	70	52	56	67	55	52	67	70	40	51	54	66	52	67	49	68	57	59	51	58	48	50	55	53	60	43	45	56	50	57	67	61	61	72	67	50	52	79	43	52	68	57	69	62	59	53	55	62	56	54	70	61	49	71	61	54	45	73	47	66	72	60	59	70	67	55	58	56	60	62	54	66	67	49	61	49	49	49	51	51	56	66	53	51	59	62	65	58	69	49	50	55	55	54	47	70	65	52	59	74	57	54	49	51	51	47	64	55	62	62	58	60	62	61	49	68	63	43	53	64	52	55	49	61	55	81	54	57	54	51	43	50	49	62	39	57	65	49	54	51	57	50	49	54	54	64	50	54	55	52	54	62	56	53	48	52	49	46	62	60	49	48	79	62	55	67	53	71	52	48	52	45	53	50	51	50	65	49	49	52	62	55	57	53	55	64	60	51	71	62	71	67	68	57	65	62	60	63	56	74	62	70	72	53	52	62	64	59	53	56	68	55	59	59	55	59	51	54	69	68	62	47	66	37	51	52	59	66	57	55	63	56	74	77	61	43	50	59	55	50	50	60	49	51	55	59	60	64	50	57	61	61	51	66	51	59	57	53	58	58	60	43	63	63	58	71	56	48	60	58	59	62	71	55	65	66	60	67	68	60	44	59	58	61	58	67	42	58	57	51	57	70	60	58	43	45	63	58	55	64	58	67	68	44	55	55	67	57	61	59	56	60	56	48	58	51	65	53	54	48	54	58	55	50	62	53	60	57	57	53	59	72	75	56	57	59	52	57	60	66	52	51	51	47	70	60	47	51	50	57	50	61	46	65	64	44	51	60	61	62	59	58	41	67	58	54	59	55	63	72	60	51	49	60	61	49	45	47	61	60	53	48	61	63	53	64	64	67	52	67	57	65	50	51	44	51	50	60	80	52	52	63	68	67	47	55	71	61	57	55	54	53	64	52	62	48	67	64	63	64	61	57	49	54	61	55	60	52	54	55	53	53	52	50	54	51	52	47	55	49	54	50	75	60	73	61	49	52	65	53	72	59	58	53	50	67	65	50	57	69	62	71	61	53	61	41	68	57	46	60	50	58	58	59	46	51	52	47	59	60	44	54	60	57	55	64	52	50	49	51	50	52	68	62	57	56	62	67	55	56	54	58	45	60	66	54	67	67	68	47	51	55	51	55	51	57	57	69	53	63	53	52	55	60	52	52	60	48	67	65	43	68	62	54	59	39	47	60	55	60	52	55	61	65	59	62	51	60	53	57	53	59	49	49	72	62	45	66	46	55	61	50	52	67	73	57	63	57	59	44	66	63	61	58	64	52	42	56	55	49	60	45	50	53	59	56	58	53	45	55	52	64	57	48	46	52	60	70	59	64	53	57	62	46	56	59	71	48	67	55	46	52	58	50	52	57	46	70	66	58	61	58	51	53	65	62	65	49	64	51	51	60	60	60	59	79	63	58	47	53	52	65	53	62	63	50	43	61	63	60	53	51	60	55	67	55	52	49	55	59	52	63	66	68	62	71	49	73	51	60	57	69	71	59	52	48	43	66	53	54	63	51	57	57	53	59	54	50	65	56	56	61	63	59	66	55	57	45	76	56	60	56	47	45	61	53	55	60	48	76	69	66	61	61	59	53	63	52	74	61	58	49	46	64	58	62	40	62	55	56	59	58	54	58	66	53	54	55	73	48	54	46	56	70	64	55	51	63	50	53	53	52	57	69	72	64	47	65	56	55	65	53	69	60	55	61	58	75	57	53	65	49	57	73	56	60	56	56	58	65	64	52	54	62	53
53161	44273	38608	35588	46729	48008	29954	28156	16703	1947	1703	1445	1366	1184	1133	1049	1023	1034	1008	970	910	869	903	878	893	854	869	817	9167	16066	11925	7038	3263	1594	951	807	798	732	728	747	717	718	736	750	742	687	710	709	717	696	737	661	772	714	707	754	723	734	738	720	733	720	748	752	764	775	761	736	750	706	777	699	739	756	751	757	737	726	702	707	706	761	723	759	727	729	744	722	744	747	741	738	773	718	659	731	714	761	711	742	680	726	760	724	733	733	725	708	729	699	758	776	725	724	710	712	733	760	739	718	703	766	755	728	708	723	718	719	699	731	736	687	738	723	708	718	760	714	743	730	718	709	749	719	768	741	740	739	710	768	712	717	700	764	724	721	733	733	691	766	774	698	762	760	741	704	734	738	688	734	731	760	720	794	721	730	800	741	724	714	767	721	744	739	759	732	720	710	714	772	723	732	719	704	740	731	712	694	746	730	733	691	748	719	721	737	710	769	743	745	750	749	739	702	728	702	698	743	708	745	677	730	721	742	677	800	691	692	682	691	782	736	746	744	755	712	711	774	733	743	754	724	720	700	720	704	774	734	718	743	741	729	742	716	729	754	702	739	703	742	736	695	679	746	716	746	760	689	724	696	721	726	727	720	725	725	709	768	739	718	679	709	749	746	733	679	748	738	703	759	744	720	706	699	750	749	708	744	747	786	699	741	700	749	680	712	724	709	742	723	745	756	752	660	768	730	734	710	729	785	729	737	746	759	767	764	740	696	746	768	708	729	785	743	712	683	738	734	736	721	703	726	723	748	736	720	748	728	772	727	744	726	716	714	745	719	782	708	760	704	707	753	717	737	689	792	775	724	735	728	758	713	691	749	716	752	719	710	758	714	712	753	720	692	722	710	759	722	752	742	707	765	709	741	707	751	724	689	705	691	727	702	688	719	704	691	730	737	792	738	760	732	711	748	747	684	728	763	742	671	679	731	727	691	708	724	770	742	729	736	736	757	730	743	720	721	737	756	735	761	724	745	759	747	712	750	741	751	713	739	765	702	762	734	745	724	732	745	746	735	723	741	693	715	771	736	773	735	757	727	693	729	744	753	726	744	711	718	732	765	705	749	693	731	733	760	715	718	760	740	756	735	774	725	708	753	752	735	762	709	732	748	719	759	719	732	704	752	748	763	706	706	679	716	712	755	757	701	710	736	719	745	737	684	751	704	792	732	769	737	721	727	801	756	719	796	715	711	742	760	744	728	682	729	713	674	715	715	712	720	746	721	751	742	715	720	686	672	731	754	733	761	708	746	748	835	724	714	751	738	723	781	723	713	688	693	718	735	724	680	737	722	703	751	727	723	738	706	736	708	768	750	712	724	725	708	737	787	752	721	717	729	749	712	724	725	692	736	746	733	704	747	649	731	703	703	750	670	714	756	685	771	748	721	715	759	783	725	748	719	780	725	747	716	754	700	794	709	768	780	708	672	722	739	706	725	772	699	727	697	729	730	716	732	701	757	703	706	750	759	714	760	761	750	732	758	677	707	711	749	706	729	753	769	669	712	740	710	715	678	721	706	774	758	774	714	734	769	726	735	747	727	674	744	708	720	728	682	745	778	722	733	688	761	730	736	747	777	753	747	722	778	758	727	728	724	738	705	728	748	722	765	752	721	748	757	658	738	695	742	741	713	744	688	739	740	741	732	731	745	723	785	705	696	766	745	757	765	713	816	703	747	752	690	767	719	699	713	723	724	755	714	763	725	719	785	750	734	731	733	721	785	731	767	703	748	704	740	767	709	724	767	759	754	706	710	739	731	767	735	709	731	755	735	726	731	696	742	775	755	770	737	720	766	742	726	741	741	681	733	701	757	713	712	731	758	749	773	736	719	749	712	732	754	769	734	705	740	760	699	732	749	736	768	779	750	734	692	682	719	717	738	699	765	721	727	744	716	738	729	712	714	740	700	724	734	704	717	746	696	709	736	702	748	774	761	696	729	700	706	714	743	737	676	735	741	739	693	745	726	737	732	723	759	737	709	692	731	731	787	740	658	747	751	770	724	709	734	757	750	712	741	742	761	703	740	754	805	730	762	705	714	756	756	729	739	748	721	698	799	748	697	710	718	728	695	733	746	726	736	731	709	681	752	746	673	721	746	746	755	758	673	731	728	720	682	739	770	734	783	710	756	758	716	729	720	720	744	741	724	726	684	745	689	758	741	722	720	756	716	675	753	705	725	726	790	738	732	719	718	764	747	733	730	745	737	736	756	731	736	721	777	730	730	750	701	717	785	725	753	691	692	718	704	759	709	751	747	746	768	778	796	774	711	754	748	717	762	770	751	722	745	765	724	753	741	714	717	731	692	761	742	705	758	752	727	723	773	777	724	744	788	741	752	743	743	709	713	697	777	737	700	757	687	733	715	742	739	779	742	716	740	759	748	769	729	746	739	732	711	745	725	705	733	692	708	740	767	758	752	781	759	714	771	754	745	740	745	753	761	750	715	743	726	751	743	687	751	766	728	743	775	664	715	753	727	737	705	771	740	747	772	737	707	731	709	749	734	696	754	696	735	742	725	735	717	727	725	722	763	688	746	762	719	719	723	740	711	678	749	757	803	786	705	767	712	721	711	756	750	760	753	740	732	721	757	718	717	769	743	779	709	716	758	766	754	794	725	752	762	739	740	731	726	769	759	724	741	741	762	740	740	751	764	753	746	725	720	747	673	711	737	708	748	726	722	800	774	719	757	722	753	692	735	741	737	726	767	726	726	729	749	748	740	752	746	746	747	682	707	663	743	747	694	750	742	768	706	714	757	720	754	713	728	724	755	763	690	723	750	732	716	734	758	725	736	724	780	732	765	751	695	742	740	717	766	741	690	749	723	766	691	696	704	703	752	725	751	706	743	726	688	739	755	682	707	764	778	720	747	684	719	732	680	798	707	707	763	738	718	748	759	702	709	746	755	719	710	742	723	740	765	702	760	749	692	689	726	747	733	725	779	744	698	717	718	746	745	741	779	739	720	753	760	721	708	700	770	732	741	708	726	794	718	731	721	707	724	707	720	654	726	741	721	734	766	697	691	793	738	682	708	756	736	766	757	691	724	769	735	706	736	729	763	693	779	743	691	710	739	757	737	768	715	702	756	768	715	742	758	750	735	739	745	718	725	699	716	720	744	679	732	674	702	770	777	731	759	763	728	770	702	746	747	801	727	750	727	751	760	724	684	702	740	729	752	787	751	744	718	739	702	753	755	799	742	741	785	766	757	768	748	707	718	777	715	754	733	698	720	719	754	741	730	779	702	761	767	754	724	694	758	721	733	749	748	723	743	696	778	747	679	696	689	710	682	720	733	752	728	704	730	709	706	719	707	732	703	728	741	713	733	716	720	720	747	718	735	762	742	755	723	742	728	760	763	759	727	723	749	762	718	741	721	754	762	746	725	690	729	744	763	771	781	750	739	765	735	754	749	723	730	751	685	764	753	720	690	720	773	726	765	788	769	747	736
7371	5093	2498	767	538	984	301	397	239	53	52	58	52	77	50	49	55	46	58	60	56	64	56	52	44	48	55	52	141	187	171	107	74	56	53	46	56	57	47	62	72	57	55	65	45	62	50	53	50	60	53	41	54	60	48	66	49	57	64	53	53	55	54	58	56	54	50	44	67	65	61	49	62	50	68	48	52	46	57	62	46	63	52	53	47	70	41	48	44	56	60	44	52	65	47	67	60	51	61	53	53	48	45	63	62	46	64	58	37	52	51	43	67	60	60	53	54	51	58	50	48	45	47	53	44	43	47	40	60	54	69	57	52	59	57	51	55	54	46	55	56	52	60	39	47	43	50	56	57	43	47	50	46	52	49	55	47	55	53	48	46	63	59	58	42	59	59	54	63	42	57	51	52	45	43	71	54	62	52	55	51	49	71	42	46	57	52	63	45	64	62	42	60	42	41	61	54	41	50	44	39	54	60	53	69	49	60	53	55	48	43	57	57	50	53	51	57	52	58	43	51	36	44	62	63	42	47	55	53	50	51	53	48	62	52	59	56	48	61	56	51	55	40	53	57	62	53	50	59	57	57	56	60	51	46	52	48	45	49	45	57	60	51	52	61	60	74	55	48	48	52	57	65	47	56	48	54	49	42	61	44	40	44	48	44	46	38	62	45	54	53	58	48	49	55	48	61	61	50	66	63	43	62	47	56	60	47	64	59	50	57	44	54	63	52	41	60	48	54	57	53	47	57	45	54	54	46	44	57	51	35	51	52	55	53	64	51	61	56	52	59	45	65	50	57	49	45	56	52	56	51	49	51	49	43	63	47	43	48	45	55	76	54	44	57	61	49	60	47	67	48	56	45	55	66	55	44	38	57	51	52	65	56	52	43	51	59	57	54	49	52	48	48	45	46	72	60	43	57	61	57	47	46	48	60	50	57	47	63	51	40	48	55	55	61	42	61	55	43	46	48	55	42	53	53	61	66	56	50	49	47	41	66	50	48	57	50	35	46	54	51	52	36	50	57	41	58	49	49	42	54	58	56	49	56	56	55	53	63	45	68	43	49	52	41	33	49	33	67	56	48	57	49	56	53	55	55	54	44	66	47	54	56	40	34	49	46	46	47	59	51	50	51	51	50	47	60	51	50	54	53	43	59	47	43	50	55	50	41	46	58	52	45	50	57	62	53	71	62	63	53	55	53	61	50	56	51	61	47	52	40	50	57	52	59	57	49	45	51	60	50	46	44	55	47	51	52	55	58	46	48	56	58	45	55	58	45	46	59	62	60	50	48	47	38	49	61	44	54	52	46	58	58	49	46	56	43	60	56	67	40	53	46	51	48	57	56	51	48	62	45	48	46	63	53	54	52	66	51	46	58	72	53	52	46	51	54	56	51	56	56	65	67	53	53	69	44	51	51	54	58	67	59	60	47	61	61	52	47	44	49	45	55	59	46	58	36	65	62	47	51	61	56	60	60	64	56	49	55	45	48	54	55	54	64	45	51	57	63	45	53	54	67	55	64	55	48	47	59	60	52	65	64	56	58	55	48	48	54	55	66	48	49	61	51	56	41	49	39	54	48	54	61	46	50	56	60	46	48	59	50	64	52	53	52	60	53	69	47	58	53	53	44	61	50	48	62	62	50	61	57	57	57	63	54	55	57	64	52	56	43	45	52	51	45	59	60	53	54	62	55	57	42	51	54	61	66	44	41	59	36	54	61	70	56	51	43	50	59	61	53	51	51	44	53	61	56	61	35	58	52	53	65	54	54	48	59	60	48	57	49	54	46	52	55	57	57	51	41	59	49	43	50	44	49	58	45	63	60	57	48	60	55	46	44	48	62	31	55	51	47	57	60	52	53	53	55	52	53	50	51	49	52	51	72	44	59	59	44	50	59	48	51	45	51	55	46	53	44	44	52	48	54	54	48	52	44	46	51	56	62	75	54	46	57	44	52	71	58	61	59	51	53	50	55	59	45	46	40	45	39	53	58	57	43	58	54	53	45	56	63	75	50	45	46	60	64	58	50	47	58	49	48	51	48	50	59	72	56	49	46	45	55	47	55	44	51	54	51	46	58	44	59	60	66	51	65	54	58	43	49	57	60	61	50	55	52	47	58	45	63	66	57	41	54	65	49	43	54	57	54	49	68	55	59	38	56	51	68	48	55	54	55	57	57	54	51	45	48	63	60	51	54	58	50	57	57	52	52	50	56	52	38	45	59	59	44	56	62	55	61	60	61	48	53	44	47	45	58	57	56	52	59	54	65	60	37	47	61	48	60	46	41	47	56	46	59	50	51	50	52	53	48	58	45	52	52	34	64	50	56	43	52	55	67	44	63	57	53	44	48	48	58	46	45	49	53	53	41	56	56	60	56	57	52	58	44	63	54	53	51	63	59	41	44	57	48	50	47	57	51	53	53	63	45	64	63	53	55	57	39	53	61	49	46	45	46	57	59	49	57	46	54	52	48	37	52	45	63	56	54	60	53	58	49	46	52	52	49	55	54	51	56	54	60	53	42	53	53	49	50	49	51	53	62	63	42	47	50	50	55	53	59	59	61	48	56	58	55	45	65	44	53	61	65	66	55	56	56	51	55	56	52	63	36	41	56	54	44	46	45	53	50	54	56	53	55	54	50	50	44	45	45	48	52	46	49	56	60	52	60	48	47	51	50	56	53	55	53	44	57	60	49	49	50	54	55	61	46	42	43	69	44	57	46	42	55	61	49	55	49	59	55	45	58	56	51	59	54	52	54	64	55	54	65	40	54	42	50	48	54	55	48	61	54	44	51	44	62	50	58	53	45	45	37	53	58	42	61	53	57	49	51	55	57	42	44	60	58	53	60	45	53	55	42	69	53	49	55	66	49	50	71	54	60	61	52	56	54	80	50	54	56	60	62	54	41	44	48	59	46	47	51	50	63	48	65	63	52	57	65	52	51	67	53	51	42	54	51	37	61	56	64	57	53	42	51	48	70	47	47	59	64	54	57	55	56	50	57	57	44	48	48	56	49	43	45	58	37	54	54	49	55	43	59	46	47	59	47	57	63	59	54	48	55	56	60	55	63	58	49	59	60	44	58	49	56	44	57	63	44	42	54	54	63	51	61	46	45	62	51	47	63	50	61	53	45	45	64	41	58	67	53	59	57	65	41	48	48	49	61	49	37	47	68	59	53	56	58	51	58	48	69	53	50	62	49	58	45	49	50	41	37	64	35	68	60	51	46	49	59	50	59	59	53	62	58	52	61	50	62	73	56	56	54	51	59	54	48	49	48	47	46	47	51	54	53	50	54	49	63	44	50	55	47	61	50	41	47	45	54	61	57	62	39	46	52	56	55	60	56	51	60	55	47	50	55	47	37	61	55	64	63	70	48	48	49	37	60	46	48	50	59	49	46	48	54	53	55	54	61	72	62	51	53	69	47	48	46	63	55	45	53	50	54	49	49	55	42	47	50	53	61	58	39	43	58	65	51	60	42	56	55	52	46	58
38230	28167	20998	17650	24886	27559	14459	15290	9771	1030	871	861	793	817	756	736	730	690	736	719	729	657	671	724	742	649	692	1057	3644	4881	3889	2405	1321	942	710	652	664	701	685	671	745	693	650	712	696	692	675	660	704	652	715	672	695	676	715	674	668	632	678	648	712	634	648	656	669	718	619	698	626	701	674	727	671	646	699	647	676	683	684	634	685	684	620	649	728	688	696	645	698	728	663	666	649	654	687	660	638	690	682	746	728	698	656	677	662	692	677	672	661	668	708	724	669	620	695	667	663	673	673	674	662	693	678	680	639	689	636	707	643	682	704	672	696	684	673	670	664	634	643	627	627	674	663	680	639	658	684	727	703	648	694	691	669	624	641	676	683	669	649	661	727	700	645	670	672	671	666	664	625	711	638	673	668	651	720	722	658	697	674	667	641	673	707	720	706	679	665	664	703	621	700	672	701	691	682	707	668	632	597	663	703	641	695	632	705	661	693	659	699	687	677	707	710	723	705	693	693	718	739	699	708	646	703	687	643	684	702	688	681	715	667	687	642	707	668	744	674	673	666	688	682	631	695	648	672	677	705	678	663	687	663	721	680	620	691	625	683	680	663	630	648	618	659	647	668	699	639	714	672	689	699	719	697	637	652	627	680	679	720	685	696	666	727	680	687	730	643	680	679	677	677	662	640	672	654	658	683	729	703	673	656	666	676	652	689	700	703	672	674	680	651	697	656	656	649	696	692	703	671	705	673	688	649	695	692	693	656	688	660	689	708	664	645	685	690	724	662	701	675	676	695	656	702	668	681	616	655	654	671	666	649	706	714	684	714	703	693	673	677	674	699	665	740	692	641	657	700	629	675	702	632	665	645	651	682	687	672	676	664	673	683	658	658	693	689	707	700	666	743	663	653	666	674	680	716	628	688	691	720	662	743	701	631	675	664	727	692	621	703	637	631	635	711	723	706	622	640	745	679	677	685	669	643	696	680	659	671	679	743	680	706	721	686	701	720	691	688	660	660	612	619	676	693	658	635	709	669	678	693	654	686	695	658	704	677	708	671	688	665	687	684	692	696	705	718	668	625	689	631	706	670	699	723	680	687	685	692	697	689	681	688	666	703	613	637	650	639	620	675	666	646	680	680	677	675	691	683	656	697	702	671	644	672	643	673	648	659	695	675	658	668	692	640	658	726	707	651	701	672	672	612	661	721	684	668	671	661	719	689	707	633	697	655	727	677	615	665	650	725	659	681	662	699	687	648	681	639	645	662	665	681	689	670	686	705	649	699	690	669	690	647	681	630	657	717	638	694	677	636	682	705	712	650	623	728	709	707	690	638	670	660	688	631	672	686	677	692	677	745	629	649	713	705	627	698	665	712	670	645	676	723	702	685	649	643	673	652	661	689	647	635	651	712	657	697	681	682	676	627	669	679	725	673	668	729	665	676	721	676	640	655	719	708	684	645	669	671	689	671	670	670	677	658	674	677	638	652	658	685	674	672	700	659	666	671	669	673	633	718	696	692	715	679	670	721	656	652	648	699	635	682	713	659	693	682	680	668	657	700	676	668	669	685	654	655	738	750	641	629	683	670	689	711	718	708	662	675	687	715	672	677	615	687	685	669	734	650	690	684	696	617	674	704	623	626	650	687	694	688	677	642	642	698	678	700	691	720	641	686	700	692	666	637	669	714	681	711	700	705	656	676	702	696	627	653	697	675	653	703	688	679	662	710	617	679	685	682	706	716	713	638	661	683	671	673	631	666	694	627	690	675	629	711	676	659	684	643	661	662	682	701	742	690	722	698	665	671	721	688	648	717	656	642	690	701	690	710	729	712	701	687	693	672	689	641	682	672	690	684	716	677	703	683	670	697	691	683	635	649	723	684	703	680	682	673	714	706	664	625	677	635	704	641	681	664	655	671	656	700	682	710	668	692	687	696	649	714	635	715	677	692	686	667	675	696	729	698	685	674	688	670	741	656	713	696	693	633	680	717	676	661	674	696	638	695	695	653	670	705	667	665	652	648	676	686	658	653	651	680	686	671	664	727	674	677	661	703	691	673	667	700	665	661	702	667	698	654	675	648	710	663	669	635	716	705	648	672	696	715	657	690	664	715	694	674	673	682	631	639	646	679	651	628	696	741	672	697	651	677	699	704	657	632	651	694	687	718	711	678	682	689	671	692	697	630	687	658	648	667	647	720	671	675	679	681	668	676	703	684	680	664	689	725	695	681	713	685	696	683	705	747	681	653	685	652	655	665	691	690	646	650	700	732	659	688	648	638	680	704	698	669	693	673	695	683	673	658	674	697	680	679	700	717	672	697	687	660	619	691	672	668	649	675	675	690	646	658	665	654	647	698	641	630	680	694	722	666	663	722	704	657	714	700	669	628	656	675	655	736	667	676	716	693	688	670	649	699	645	706	668	685	670	630	671	684	693	663	717	666	686	649	714	690	659	708	668	741	666	656	697	704	673	661	649	660	691	694	683	657	677	747	674	644	677	652	692	672	640	707	663	659	646	735	678	661	682	718	685	706	655	662	693	680	674	606	678	654	691	663	673	660	665	696	678	663	672	642	684	644	747	675	702	712	641	650	695	695	695	657	648	689	695	673	651	666	724	702	682	709	680	671	658	651	653	700	665	728	679	627	678	741	639	666	655	661	630	666	697	708	689	652	651	681	662	688	680	684	685	673	695	676	678	664	722	676	729	669	693	681	688	690	693	669	683	661	730	726	699	669	663	683	717	680	685	725	715	662	676	652	679	694	673	732	671	685	659	670	640	655	707	661	705	647	696	647	658	701	665	676	693	636	684	670	689	706	677	716	660	698	708	642	669	708	693	737	685	702	646	666	670	685	692	717	702	676	657	682	694	693	723	718	685	674	699	699	656	739	622	690	677	712	704	669	692	689	650	665	663	673	698	660	640	691	689	653	693	695	672	737	686	666	712	681	702	701	712	669	650	690	635	668	639	715	651	722	670	684	672	654	714	661	699	668	623	651	712	693	712	694	663	657	696	671	740	654	689	672	653	633	667	690	641	725	684	676	661	704	653	672	713	698	677	692	617	654	705	690	683	674	660	659	642	638	693	646	682	663	650	640	674	667	667	704	712	625	657	699	666	678	683	654	675	665	686	701	684	729	669	707	731	668	725	674	674	656	670	655	677	681	701	684	664	693	657	673	674	666	668	705	673	685	646	681	689	695	683	644	636	686	673	691	698	685	690	690	686	699	648	643	666	698	715	671	674	708	703	637	697	672	697	673	650	674	738	667	669	668	684	679	656	695	719	702	683	661	693	691	682	695	695	712	692	687	669	730	666	709	673	681	700	653	650	693	673	666	701	699	698	690	709	680	665	651	669	719	698	702	659	692	685	683	681	643	709	733	728	677	680	671	666	714	676	693	684	704	641	652	677	687	637	685	686	651	657	686	679	711	673	708	710	664	675	630	656	687	675	651	662	620	664	672	661	681	658	707	681	702	657	664	703	696	675	705	690	677	673
14366	17879	8661	2432	1748	3000	884	1177	414	70	62	55	63	62	64	69	58	63	60	59	52	50	50	60	51	53	70	74	238	348	263	179	98	76	61	49	54	51	64	65	54	64	59	51	63	48	59	63	59	66	62	48	56	65	52	53	49	50	43	59	51	62	50	57	70	55	50	62	68	67	64	65	52	64	67	65	60	47	57	56	66	52	52	52	44	58	53	51	67	57	58	46	55	64	53	51	55	59	61	43	38	68	56	76	55	66	45	57	51	52	52	66	68	74	44	61	66	60	62	52	73	49	48	60	56	54	44	60	64	70	60	67	49	61	59	54	55	56	47	54	53	53	61	47	50	76	64	63	73	59	44	65	64	50	53	65	57	61	54	54	64	60	45	58	54	52	49	55	58	60	52	44	48	54	55	53	74	52	62	59	62	56	49	53	58	44	59	49	71	59	54	55	58	46	53	57	52	71	64	49	48	47	59	45	68	46	45	60	60	62	64	61	56	55	62	67	72	69	64	51	63	61	64	55	69	51	60	63	58	48	60	49	62	50	47	61	55	53	47	56	41	76	53	47	48	50	44	58	55	55	57	67	53	64	61	54	55	64	53	51	53	61	49	60	56	47	51	55	53	46	39	65	54	52	63	65	65	49	55	65	60	47	64	57	62	54	48	50	61	58	45	61	61	56	51	54	60	57	64	59	53	68	68	62	60	62	50	56	40	63	56	59	57	65	43	50	50	60	58	56	59	56	47	59	62	61	67	53	47	70	59	60	47	64	56	63	55	56	54	48	39	61	55	61	62	51	59	59	72	66	61	69	51	57	52	49	57	56	72	59	52	50	40	61	47	65	60	55	57	52	55	49	61	70	55	69	58	54	68	66	61	65	54	63	54	54	63	64	47	58	53	59	50	47	55	69	65	66	53	63	61	53	59	42	55	59	59	53	57	55	52	63	61	67	53	81	59	51	52	57	58	56	41	56	54	46	45	57	46	62	73	56	54	60	67	53	54	48	64	53	51	50	60	62	49	63	48	59	50	49	45	56	49	66	55	61	58	65	56	75	62	51	45	60	59	54	63	60	50	51	50	54	46	48	65	49	59	58	58	60	67	48	71	49	55	62	55	55	76	56	58	59	43	66	56	56	35	49	66	56	49	49	68	44	45	55	52	53	43	72	59	54	47	39	60	49	54	51	65	72	58	59	61	57	57	44	71	39	53	46	62	47	66	56	66	54	51	55	58	62	64	49	56	55	53	67	62	65	52	58	57	58	68	62	65	62	60	65	55	50	70	49	59	62	61	71	57	52	68	67	57	61	59	50	76	54	61	54	54	49	59	60	55	63	69	73	39	65	58	51	60	62	69	42	49	56	49	58	51	53	63	52	48	49	56	64	47	56	61	57	53	57	53	53	54	51	48	84	57	61	49	59	63	64	68	59	59	60	68	69	60	65	49	51	63	50	42	47	54	52	61	65	51	61	57	59	55	58	53	53	58	58	42	56	48	63	56	66	59	58	66	61	69	51	49	50	49	59	59	66	66	51	51	57	51	56	47	47	57	60	48	52	52	58	59	58	51	62	65	46	63	54	59	40	67	56	62	50	54	51	56	64	50	68	72	51	58	65	46	51	46	61	52	58	62	55	56	61	71	70	57	56	46	47	62	43	56	61	70	59	59	73	54	56	59	62	58	53	57	50	62	61	57	49	55	60	67	52	59	62	66	56	49	52	54	59	56	46	44	55	52	53	62	58	54	53	51	68	50	53	50	66	73	58	47	48	47	57	57	57	44	52	67	76	58	52	51	48	52	54	49	56	59	49	64	72	48	72	62	53	56	60	50	63	71	52	62	54	51	49	56	67	57	55	54	52	62	80	67	56	59	45	53	53	65	43	61	59	65	59	61	62	46	62	53	53	60	52	71	44	67	54	51	73	58	61	49	67	61	57	67	56	57	61	55	72	63	55	57	53	62	59	58	52	52	61	56	56	57	64	54	49	57	57	65	61	65	64	55	54	47	71	74	62	52	66	71	58	57	57	41	44	57	60	56	55	60	54	54	49	49	58	57	56	87	55	61	56	63	66	59	60	58	65	62	42	63	58	43	53	43	56	66	51	53	46	59	51	44	61	54	77	66	53	66	55	47	57	49	65	48	61	57	56	61	52	60	71	40	57	58	49	62	65	54	52	53	52	60	54	45	67	46	62	55	49	63	70	49	53	61	49	48	47	62	65	65	69	59	67	71	52	66	46	45	68	76	58	51	66	65	61	57	60	61	48	57	56	56	56	58	49	49	46	51	63	59	56	54	50	50	60	52	62	55	60	62	63	51	63	52	59	62	60	53	62	63	71	53	56	60	52	53	44	57	62	59	52	45	53	56	62	56	53	53	73	55	74	59	58	60	57	63	58	43	53	52	53	54	67	53	65	55	52	53	53	57	57	63	49	71	68	63	54	69	63	58	53	60	55	63	57	57	51	54	59	57	54	47	51	56	52	45	42	57	60	52	58	48	55	53	67	62	56	53	54	62	44	54	52	61	59	61	53	53	55	52	65	56	46	56	61	64	50	65	69	63	46	65	53	51	65	66	53	61	56	54	53	54	56	57	68	42	70	69	66	72	53	62	62	60	60	62	50	65	53	56	44	32	50	61	69	59	67	64	51	67	69	64	47	53	61	63	61	52	65	60	56	59	61	48	63	72	62	55	50	52	59	60	58	67	66	53	60	50	50	49	43	56	53	59	50	66	73	62	60	53	59	66	51	57	57	48	62	55	46	45	62	61	58	54	57	61	50	70	59	50	61	58	50	51	65	61	67	54	56	63	62	73	57	57	44	46	59	54	55	74	54	55	55	68	58	60	69	53	45	51	62	45	48	44	57	57	55	44	65	52	49	60	62	51	61	45	70	58	36	40	51	56	56	57	58	71	48	60	61	56	56	52	50	65	58	52	53	66	62	45	78	45	59	69	64	59	55	61	77	61	45	46	51	61	60	54	66	43	53	60	56	46	58	54	61	54	49	51	49	61	66	65	65	59	65	53	55	57	56	58	46	61	49	57	48	54	54	48	44	50	49	66	56	60	38	63	40	56	54	55	57	61	65	59	51	49	52	47	57	46	55	61	54	49	55	60	57	50	69	46	51	47	58	63	54	48	47	54	55	62	58	51	67	70	57	64	40	53	61	45	57	61	60	59	54	51	50	60	60	41	44	50	59	60	63	59	50	64	52	56	63	64	67	43	55	58	57	43	60	66	57	52	57	46	54	53	54	44	59	53	56	62	60	64	52	61	75	56	50	50	65	58	46	54	54	57	62	56	50	48	52	58	50	55	56	59	71	65	58	65	50	58	51	49	46	56	70	60	58	50	51	65	60	48	58	65	71	57	39	44	53	55	55	63	56	54	59	50	63	56	52	46	45	55	49	49	60	75	51	49	54	63	55	65	65	55	61	64	52	52	46	64	47	58	69	61	43	62	61	60	62	60	60	57	52	58	51	60	39
46853	37387	28428	26587	34180	36485	22583	24548	11840	1290	1031	996	912	842	858	748	811	770	722	733	745	731	752	668	717	710	700	1745	6971	8382	6255	3414	1792	983	746	702	674	664	630	632	653	679	631	657	633	634	620	664	673	615	680	599	647	653	650	645	686	684	636	666	663	641	627	680	665	638	637	670	650	663	639	654	684	683	634	639	652	674	622	697	667	639	678	642	659	633	688	660	649	681	632	682	679	643	648	648	635	643	651	645	669	659	695	628	617	672	708	657	658	624	655	669	686	674	649	631	663	635	646	681	632	656	673	696	674	627	603	637	661	625	664	658	687	658	656	661	649	668	645	628	697	631	648	682	670	626	639	676	627	623	656	701	669	662	636	669	595	667	654	677	681	631	581	669	686	662	658	623	651	644	650	679	610	640	657	642	630	654	616	673	664	652	654	710	638	620	642	646	631	630	630	667	671	674	651	672	643	666	659	645	666	630	669	593	682	633	666	667	647	658	653	631	614	680	661	671	666	634	653	667	623	698	662	640	687	642	635	670	637	641	670	658	647	628	649	599	647	637	629	713	678	661	688	632	623	699	641	665	651	677	678	615	622	687	635	713	651	665	650	597	691	639	674	651	660	662	685	661	702	678	636	577	636	657	623	643	636	702	619	676	677	650	650	672	671	644	662	706	628	628	598	661	638	667	620	598	598	665	639	696	629	649	641	645	625	635	663	690	642	680	635	649	700	624	651	666	685	629	635	638	644	637	653	679	657	651	639	625	677	665	618	660	679	660	628	629	607	636	675	684	640	689	657	675	682	628	626	707	655	679	675	679	667	629	646	638	699	648	663	649	683	647	652	702	622	671	660	644	687	696	711	645	659	723	656	658	656	668	595	670	646	633	632	672	670	710	690	664	658	648	645	626	697	650	666	680	663	630	653	612	625	595	709	676	643	646	627	628	662	668	687	624	655	651	649	645	662	663	644	650	682	648	670	688	682	651	647	641	689	648	625	659	606	625	620	620	671	648	655	651	707	664	700	652	656	618	632	629	693	645	651	735	646	660	612	665	654	653	656	638	610	607	660	665	657	682	631	689	646	632	695	675	669	684	661	631	653	684	616	670	685	709	659	675	625	661	631	635	669	620	692	647	665	704	656	635	630	604	665	625	603	645	674	610	650	612	668	627	639	693	640	630	645	657	699	668	646	605	643	623	639	635	673	669	696	607	667	676	698	648	658	668	616	675	636	681	648	703	653	645	640	630	657	646	668	620	675	655	642	651	659	692	668	654	659	662	644	632	688	682	651	663	660	689	632	682	682	650	651	637	688	632	673	640	632	685	675	644	688	670	632	698	644	656	719	663	651	673	658	652	680	660	635	640	649	663	667	667	664	634	630	627	708	593	633	651	629	662	684	636	652	686	655	653	662	669	644	609	615	606	609	637	639	670	620	690	632	673	647	607	695	659	687	653	647	645	642	640	642	604	692	657	663	630	633	677	681	675	636	625	674	622	681	690	612	669	655	663	674	630	625	599	638	675	640	635	664	663	632	656	671	637	673	627	711	675	621	658	686	613	658	662	605	635	692	672	645	638	683	647	656	673	631	692	663	636	666	682	699	681	668	672	696	673	605	645	637	686	707	682	686	694	653	635	632	630	665	699	613	678	712	634	618	599	639	649	629	648	638	631	642	662	602	663	659	655	644	625	659	683	694	652	645	630	642	641	716	676	657	652	725	642	678	672	651	684	682	631	678	655	655	632	639	626	658	671	675	679	615	652	648	663	658	688	651	631	652	649	664	600	630	637	681	685	655	649	624	647	656	621	665	716	671	668	630	651	608	639	649	713	654	636	631	654	645	647	646	636	694	640	638	684	632	638	659	645	639	622	692	651	660	670	623	638	648	673	672	658	644	666	685	656	657	623	667	671	652	636	689	675	666	661	651	654	643	667	671	663	657	643	676	670	663	653	666	654	612	628	636	676	663	616	694	614	699	637	622	637	707	652	710	637	675	665	633	678	679	668	648	656	634	649	654	632	686	646	667	625	659	682	663	622	638	637	675	641	675	654	653	636	655	674	625	660	664	600	671	678	656	684	659	652	649	658	657	670	672	633	648	632	660	642	639	617	603	610	629	660	681	630	623	682	645	668	672	642	652	624	669	656	653	658	668	675	705	690	624	644	669	661	692	645	679	655	636	630	626	603	656	706	621	679	639	609	680	654	698	680	640	615	681	619	686	618	629	658	629	644	642	633	694	662	665	660	665	647	657	621	673	649	635	644	623	680	631	613	590	660	648	650	649	637	660	647	676	677	668	636	696	668	652	625	685	651	662	650	644	680	664	677	657	645	635	663	662	640	624	625	658	668	632	645	660	691	671	627	684	659	639	685	651	719	704	609	674	635	646	715	650	683	654	668	642	627	673	651	607	657	623	662	660	680	689	635	657	614	633	645	668	662	593	641	627	645	648	662	630	646	647	674	628	633	634	645	721	644	628	636	631	633	631	661	669	646	677	647	689	653	632	637	616	663	696	708	673	639	631	675	638	635	643	639	669	658	652	643	702	615	697	636	635	651	679	670	639	633	656	675	633	696	709	605	661	705	675	666	638	663	664	655	622	671	673	752	624	633	602	657	646	667	648	662	689	604	616	681	660	632	625	671	646	652	669	600	647	659	664	612	671	678	633	692	652	642	672	636	681	608	634	652	668	623	655	685	672	649	660	694	633	625	660	625	680	653	692	653	671	641	694	639	667	629	684	659	651	703	674	648	710	617	666	661	684	661	651	633	678	639	652	635	634	657	617	639	634	604	611	617	680	670	625	664	652	666	664	681	660	666	714	687	665	638	658	625	642	691	657	727	623	696	649	679	677	641	622	643	627	675	677	651	643	663	647	695	664	641	660	642	688	651	696	635	651	633	644	631	666	673	660	659	682	648	643	632	676	658	663	642	657	677	678	691	664	655	641	675	674	701	669	670	635	643	644	656	619	648	635	634	659	621	638	658	636	661	596	647	653	682	628	664	680	656	606	599	624	668	626	636	651	700	658	644	640	668	651	648	708	644	680	647	679	609	650	680	660	608	654	644	638	678	682	677	660	652	647	686	639	676	643	654	672	716	629	622	618	667	606	647	653	648	593	631	647	663	590	698	646	650	648	643	664	620	637	594	667	656	655	642	633	637	620	661	668	622	648	648	649	643	665	690	599	679	677	631	661	616	594	604	627	628	636	660	625	675	647	696	612	656	699	704	652	667	666	639	632	637	654	681	598	637	679	699	647	642	680	641	657	625	644	675	625	616	686	669	648	594	658	680	676	637	633	620	676	667	624	607	668	656	640	680	624	618	667	633	683	680	662	656	656	703	609	695	670	665	643	654	632	611	656	635	619	635	668	636	645	672	639	639	669	630	643	652	648	653	673	644	643	649	634	670	666	637	643	652	651	662	612	651	657	672	634	648	641	640	629	630	664	629	662	631	638	662	645	657	688	656	646	652	650	666	652	645	610	630	635	685
13560	16078	9115	2460	1975	3231	845	1098	545	80	63	75	72	54	69	57	62	67	67	55	51	57	72	58	68	61	51	90	283	449	298	182	113	58	62	68	61	59	73	72	58	65	53	69	72	53	61	51	60	63	53	49	60	74	47	48	52	60	54	56	56	61	41	52	47	63	56	46	70	53	60	59	67	51	49	54	50	58	64	59	53	47	73	60	56	55	50	64	57	51	66	65	49	63	49	62	62	48	64	49	55	53	67	47	50	77	56	58	57	58	58	55	58	65	57	57	53	68	55	69	60	49	66	60	50	59	57	55	47	65	50	50	56	62	61	63	52	40	55	58	48	56	65	49	52	75	53	56	58	62	53	61	54	62	62	70	50	52	52	61	50	65	45	62	66	56	40	58	59	57	68	55	59	58	36	57	59	56	59	56	57	47	50	42	55	38	54	56	55	73	57	56	57	67	72	53	48	54	67	58	50	61	53	52	69	64	66	56	59	59	69	54	64	44	55	67	63	61	55	61	53	65	54	49	65	77	72	54	61	66	59	45	64	49	61	39	50	43	61	59	60	64	64	58	54	63	61	49	58	48	68	71	43	53	67	45	56	49	63	58	45	64	64	42	55	46	52	62	59	52	48	57	67	68	64	59	66	58	57	64	57	52	61	62	52	59	63	54	53	51	44	54	58	61	71	57	58	61	53	52	70	60	54	53	59	53	58	51	57	56	52	64	49	54	61	68	60	50	46	77	48	66	54	74	53	51	35	66	53	55	61	53	58	50	66	70	51	65	76	65	55	51	59	51	58	74	57	44	56	54	49	50	56	61	58	49	49	80	51	53	58	54	52	56	65	58	51	65	65	59	65	61	61	56	60	56	64	50	54	68	64	49	45	64	56	52	51	48	57	55	58	41	58	63	62	42	56	57	56	68	61	61	51	78	53	62	58	43	59	51	56	46	60	43	60	56	71	62	65	53	48	63	66	63	52	64	51	61	55	57	46	54	73	64	61	55	47	53	52	67	55	71	67	48	54	64	63	58	55	45	63	62	44	55	56	57	74	53	63	53	68	64	61	54	48	64	55	58	58	48	46	68	60	54	54	49	62	51	46	62	52	63	55	61	46	47	63	58	64	66	54	56	62	61	50	48	49	63	52	60	57	54	65	52	56	45	57	58	54	54	52	44	60	62	71	53	53	63	60	55	64	56	72	64	68	60	56	48	54	49	59	50	68	65	54	68	53	58	63	57	60	45	46	69	57	60	57	66	57	45	35	58	54	60	50	63	61	67	56	55	56	52	68	55	55	66	45	67	55	52	58	51	70	63	62	66	52	68	46	60	51	54	51	54	51	54	48	44	46	61	67	55	56	63	48	67	62	47	64	64	64	69	58	63	49	68	59	54	58	79	63	47	52	47	51	63	71	64	61	64	65	61	51	64	66	67	62	55	61	50	61	59	44	64	71	59	61	50	57	53	52	44	48	57	56	49	55	50	42	60	56	55	56	56	54	57	61	58	40	59	56	63	48	55	59	57	53	63	62	59	65	61	56	63	64	63	67	58	65	67	42	56	69	78	53	53	51	55	73	57	48	53	56	48	58	62	46	56	65	56	66	61	56	60	72	48	61	64	63	52	57	55	55	61	72	51	68	57	55	61	60	56	64	59	56	63	46	41	65	56	64	69	49	75	55	66	58	55	55	68	50	59	59	41	67	55	46	62	71	51	63	55	59	60	52	60	40	59	66	64	58	56	71	61	54	80	53	59	49	59	46	52	61	62	63	44	69	65	42	54	62	59	44	59	55	55	49	52	57	51	57	68	55	63	52	69	51	59	68	55	61	45	74	73	65	59	58	53	66	54	59	71	50	57	57	57	65	55	53	68	46	71	51	54	56	47	57	57	65	54	56	49	51	73	62	60	54	60	57	56	55	66	48	59	53	47	59	50	57	39	59	61	56	57	71	57	45	63	65	64	59	56	44	65	43	63	51	61	47	60	59	53	61	58	56	54	76	63	61	51	63	50	65	57	58	48	49	56	67	68	45	53	51	53	62	71	60	54	67	66	70	66	58	54	40	70	70	57	69	58	57	47	75	57	53	57	45	54	60	61	54	64	67	81	65	61	64	46	61	49	61	54	58	59	49	44	45	61	54	54	48	57	50	51	56	59	53	56	57	60	66	44	62	56	60	66	61	60	54	60	62	59	63	55	47	68	59	50	61	72	52	50	54	56	48	55	57	58	59	57	67	55	47	53	64	43	49	64	61	59	48	47	73	67	54	45	62	56	50	53	67	58	54	63	54	35	67	62	62	63	58	49	68	62	65	51	68	66	68	52	70	53	51	57	55	65	47	66	51	60	55	65	69	57	51	62	60	49	67	72	56	55	64	68	55	67	56	54	63	58	74	58	46	49	59	62	74	63	61	62	56	61	57	50	61	56	66	53	44	50	59	49	67	74	65	67	62	60	53	55	69	57	70	47	61	42	68	65	59	53	58	62	66	59	42	48	48	61	62	52	66	55	51	56	63	66	39	55	62	74	59	70	59	56	62	56	50	57	58	68	75	47	69	49	61	60	44	52	54	60	56	48	59	65	49	55	61	63	63	44	59	63	63	63	65	61	51	48	61	54	39	51	55	56	66	53	66	63	66	48	44	56	68	51	57	58	58	45	56	55	57	56	58	62	60	60	47	63	72	67	60	58	53	51	62	57	55	53	65	66	52	53	58	49	38	62	58	43	61	55	64	57	62	63	68	67	60	65	64	50	56	45	56	63	69	59	74	69	72	69	54	50	48	61	60	65	51	64	59	61	50	57	69	67	54	65	47	73	59	53	66	63	64	65	52	56	52	66	57	58	53	71	47	69	63	60	53	50	63	66	63	62	60	48	56	47	60	50	53	65	55	56	61	59	52	44	49	50	56	65	61	69	59	47	51	57	65	57	57	55	69	55	57	58	47	56	42	59	58	56	57	59	62	47	51	80	67	61	55	65	53	68	62	52	52	56	53	64	51	69	65	65	72	53	64	64	45	74	61	53	68	45	50	54	62	49	45	47	59	70	65	57	51	50	57	58	56	59	52	55	49	66	48	46	55	68	62	56	64	53	46	48	47	53	62	57	56	60	66	53	46	51	35	52	67	57	63	47	51	45	60	55	56	49	50	62	62	61	75	60	65	46	56	61	54	44	52	69	50	59	63	58	48	67	59	53	59	79	63	63	58	61	57	67	52	50	62	62	70	49	60	62	66	55	43	65	43	51	54	54	59	71	51	54	55	72	70	56	56	44	59	70	66	58	56	56	58	52	46	49	59	65	50	55	42	56	60	39	57	60	62	65	59	72	51	58	57	45	62	57	41	66	60	40	58	64	62	67	60	58	69	64	59	54	62	57	66	63	56	53	56	62	56	66	76	71	55	63	70	55	53	64	62	71	56	62	67	62	60	68	57	47	55	42	70	55	50	58	59	54	56	57	60	68	67	47	57	40	74	62	52	58	70	56	64	62
44381	37473	29912	26023	34964	37720	22695	24503	15939	1895	1144	1123	984	919	854	871	841	782	769	796	805	761	763	702	762	718	766	1613	7558	9940	7575	4270	2088	1153	728	691	714	687	636	670	650	653	694	618	686	661	682	633	643	649	700	660	659	663	739	656	727	618	686	649	643	675	670	706	661	689	656	683	662	642	665	658	678	663	669	700	633	654	651	685	670	669	671	680	705	657	633	650	725	658	701	632	699	663	685	668	674	683	669	645	684	707	644	737	725	660	716	665	656	621	663	691	698	693	675	673	686	685	711	660	684	628	617	725	645	687	676	681	704	669	672	644	680	701	668	653	684	670	708	692	632	686	667	663	684	684	682	669	676	660	670	691	690	658	660	635	664	657	706	660	706	683	664	647	665	715	695	656	682	652	692	686	664	665	687	677	683	705	699	624	664	679	644	725	639	699	665	721	630	659	682	653	644	648	692	664	675	642	725	687	693	656	681	667	668	637	687	661	656	667	673	680	659	666	655	643	682	660	662	691	708	660	663	690	706	692	705	663	642	641	697	656	666	673	683	662	683	690	687	674	690	715	688	641	676	652	702	644	676	705	673	670	709	690	663	662	656	670	636	649	684	651	710	644	652	647	676	658	672	652	692	667	652	663	663	675	679	650	718	658	683	693	694	675	688	671	670	688	697	684	674	673	658	673	671	691	678	646	631	668	722	631	684	672	702	674	676	662	638	689	731	670	655	665	636	694	648	676	642	654	668	718	661	661	702	644	712	672	660	685	692	662	671	672	647	630	671	663	660	660	646	652	708	677	677	660	659	672	670	669	643	719	666	657	661	689	614	633	682	666	654	626	680	682	626	680	670	660	673	643	652	653	670	621	677	651	658	644	650	644	613	701	636	662	680	692	661	682	684	658	660	653	671	691	683	674	677	627	702	688	707	723	630	677	666	668	645	660	675	618	695	665	650	675	651	630	660	673	677	667	687	655	696	684	656	679	705	672	666	641	661	646	701	652	682	723	672	659	647	691	660	635	693	641	609	673	643	680	640	645	685	677	680	701	663	695	650	683	644	676	699	698	650	674	643	690	676	687	689	660	667	697	682	672	651	675	677	630	676	661	672	688	665	670	668	647	696	649	637	708	645	668	685	678	664	681	653	689	735	672	684	666	692	645	656	700	638	677	663	670	655	666	622	644	682	704	682	700	702	731	696	688	631	635	688	692	669	696	637	669	658	675	733	698	676	674	638	694	694	698	646	688	673	664	673	692	684	658	671	670	673	708	700	680	668	695	665	673	691	695	666	683	676	640	651	668	638	661	675	670	675	660	733	676	693	656	710	670	653	707	642	668	657	684	734	664	662	648	664	702	614	660	662	621	626	691	695	655	695	675	712	642	651	679	686	665	686	655	678	644	686	685	655	685	650	710	649	676	672	672	663	653	651	655	686	650	661	706	709	708	696	649	654	667	671	662	661	638	671	697	699	684	692	678	614	709	644	735	703	638	711	717	674	685	609	716	685	662	674	686	657	627	650	698	614	659	703	681	643	647	672	659	691	677	607	693	704	682	606	674	670	686	747	647	655	706	691	642	700	695	666	674	663	649	660	672	654	659	699	672	660	638	653	644	696	665	650	638	704	679	684	662	643	697	675	649	640	649	658	613	704	648	683	694	643	656	651	645	680	667	675	650	680	626	696	687	693	653	667	660	692	685	670	666	634	644	622	667	656	671	678	688	697	661	657	704	670	653	688	665	642	683	689	684	701	675	671	703	668	701	670	687	668	691	687	645	706	628	696	699	653	696	678	616	651	650	669	672	641	688	672	661	620	692	673	698	674	709	650	668	716	649	660	662	655	645	650	688	608	699	636	671	662	720	686	661	736	695	698	657	657	677	656	657	706	672	658	691	656	683	701	648	640	681	679	634	654	673	697	678	689	664	669	668	657	604	726	698	641	690	671	634	636	667	685	676	669	681	661	649	717	690	682	649	655	687	658	651	662	709	695	687	686	723	679	699	675	646	696	657	722	654	653	690	658	690	711	674	695	645	705	615	667	609	695	706	682	671	681	661	626	715	654	653	683	670	648	701	646	677	678	649	640	674	650	686	643	670	658	637	671	697	672	664	668	654	677	707	647	702	686	667	656	640	647	663	639	637	718	687	697	665	663	661	645	689	667	675	688	674	652	692	685	635	697	703	669	662	669	664	709	675	630	658	685	682	629	663	655	681	671	652	706	679	666	664	690	711	623	699	667	688	671	652	663	701	663	699	635	731	665	673	707	685	659	638	635	665	663	671	647	627	649	660	666	657	694	682	695	685	687	657	655	646	707	662	651	652	661	645	677	691	684	682	673	679	652	705	665	633	671	689	706	652	655	674	700	692	731	694	708	637	640	689	704	657	646	643	685	670	672	717	714	640	644	646	674	669	663	665	667	677	655	699	675	658	683	678	720	685	689	677	651	655	675	661	681	712	655	650	695	708	689	690	701	675	654	644	670	668	636	668	674	607	671	640	681	709	671	637	677	679	646	645	695	668	646	641	661	690	663	644	679	654	659	685	681	659	701	656	730	694	699	689	665	653	677	687	701	635	665	641	659	677	657	731	667	737	702	672	634	679	676	675	697	693	665	652	657	688	688	711	665	687	666	680	706	675	671	624	689	651	670	720	637	670	678	693	682	690	689	700	666	709	668	653	672	616	692	642	687	681	661	657	640	689	672	705	698	604	708	703	689	675	713	711	659	656	659	675	673	647	605	700	705	695	671	652	701	681	718	652	677	710	652	668	647	693	694	691	656	708	705	629	675	620	649	612	681	704	659	684	698	692	700	603	669	662	649	639	659	653	680	607	668	638	678	678	659	686	694	639	668	635	698	677	681	663	638	676	691	694	688	623	656	668	696	661	665	647	662	661	660	679	666	690	631	656	666	672	670	679	682	679	644	707	688	649	709	664	699	668	695	675	684	692	691	638	626	690	702	678	687	643	645	678	652	701	633	689	710	643	678	674	673	674	628	642	672	665	666	622	625	665	667	693	678	642	695	690	667	631	644	696	695	687	673	665	688	652	626	683	683	652	697	655	661	662	716	691	675	693	692	637	678	653	667	692	680	668	704	669	612	692	648	718	702	629	662	652	659	657	696	635	697	656	621	669	676	645	628	686	688	660	654	682	639	725	669	669	643	699	621	669	665	640	686	631	670	729	608	711	682	678	669	714	696	679	643	689	663	658	641	654	750	609	716	679	705	719	692	691	658	679	687	700	659	697	676	664	691	634	634	685	666	644	658	682	698	700	625	679	701	616	636	711	734	678	680	643	628	684	692	720	665	667	687	649	682	653	643	691	674	666	668	673	654	692	635	692	634	657	656	667	691	681	685	649	627	660	685	653	669	699	656	643	682	681	665	661	662	690	693	692	673	681	642	688	716	677	710	661	683	695	635	634	714	699	663	660	680	693	665	651	651	692	690	692	671	679	683	666	656	660	653	714	696	697	685	665	675	675	670	650	704	669
19386	25927	14877	4397	3729	6032	1724	1754	635	106	80	77	61	56	79	65	63	56	64	62	68	57	58	55	46	60	63	59	226	540	555	302	154	106	66	50	56	57	62	49	62	45	57	59	57	55	52	49	55	50	48	38	54	61	40	55	61	50	56	49	56	63	58	47	45	62	46	63	58	47	52	52	70	40	61	70	56	56	39	55	60	52	55	56	59	51	59	49	47	61	51	50	54	51	69	63	58	48	56	52	56	66	63	45	52	51	73	58	70	48	59	38	59	53	63	67	54	64	59	64	66	59	62	56	54	41	66	58	53	66	59	71	58	64	54	45	72	50	46	60	56	55	54	48	52	66	60	64	62	59	44	59	59	51	65	53	58	53	63	64	65	56	45	60	52	65	48	52	61	54	50	38	71	62	58	59	56	65	38	59	50	71	63	61	67	48	46	57	59	45	60	60	53	58	49	66	56	47	61	59	64	56	56	63	71	59	52	43	66	50	52	54	56	61	57	57	50	63	63	63	52	73	45	70	58	60	64	57	55	57	46	54	65	70	60	51	75	58	54	59	50	63	58	59	57	52	61	53	49	72	48	54	62	66	72	46	55	48	60	51	61	63	57	58	49	69	61	48	65	56	52	59	57	61	61	63	56	60	60	64	51	57	62	65	58	73	48	72	59	58	44	69	58	47	58	61	52	71	38	60	60	46	56	59	54	75	64	51	64	56	54	67	48	49	53	61	50	59	59	63	50	49	68	46	62	52	58	54	68	54	70	74	64	56	55	60	59	69	57	47	52	49	53	63	53	51	55	67	41	58	47	58	56	62	61	50	59	57	63	52	64	41	55	66	58	43	59	48	53	77	61	58	61	68	49	56	55	69	53	58	65	68	54	65	64	58	72	57	52	46	61	47	62	65	56	59	58	53	50	52	53	48	52	54	70	58	57	75	58	55	44	42	55	61	43	48	64	60	62	58	54	52	57	62	48	58	63	49	63	63	68	68	55	65	41	48	53	49	57	55	63	52	60	62	64	49	58	41	43	58	62	64	58	69	57	55	52	53	59	50	63	49	62	63	51	61	49	52	65	66	55	50	63	46	64	54	48	49	49	49	63	62	70	59	55	45	60	45	42	57	55	63	67	56	56	62	63	73	57	44	51	53	48	55	72	58	67	62	59	70	64	62	66	56	62	51	47	58	46	59	49	65	64	60	48	53	55	47	60	57	58	66	63	69	51	54	44	61	62	50	69	70	50	52	60	50	54	53	47	44	70	55	69	54	55	43	50	56	62	54	64	49	66	63	52	55	51	52	46	62	51	53	57	59	57	59	56	62	61	69	46	61	63	55	54	70	50	67	52	58	54	50	56	46	48	56	49	72	65	45	46	65	55	55	49	59	64	73	60	48	51	52	54	53	63	66	60	53	60	60	58	54	45	53	74	65	65	53	49	63	39	51	59	70	54	56	49	61	40	60	50	47	54	45	46	57	63	45	62	48	79	62	63	58	66	45	77	65	50	53	75	67	56	64	65	52	54	56	66	54	53	54	44	61	56	66	62	51	65	63	57	44	65	62	46	60	74	66	61	61	75	53	63	53	57	45	49	68	51	57	57	69	68	50	66	57	44	77	64	69	56	41	56	65	53	54	49	62	51	43	49	47	60	46	58	68	63	71	48	61	72	50	54	69	51	35	57	61	53	64	59	61	51	72	47	51	54	67	63	55	41	52	54	58	50	47	60	51	63	60	53	44	56	57	62	62	54	68	76	55	53	49	62	48	58	48	67	52	53	65	54	56	45	53	54	48	57	67	48	47	57	54	56	50	59	60	48	51	59	65	75	50	50	51	47	54	65	58	50	57	56	54	51	49	51	62	54	56	47	52	58	47	60	63	57	70	53	51	56	57	45	69	50	66	55	57	66	58	52	53	57	56	53	59	57	56	38	71	68	57	51	60	60	61	53	50	73	66	47	53	50	51	50	51	63	58	54	60	59	66	41	50	50	65	43	60	53	58	61	51	47	57	62	45	45	44	72	60	57	65	48	61	62	65	43	59	67	60	74	60	57	41	53	65	39	49	54	63	52	65	52	46	55	69	49	63	67	59	63	56	71	63	56	75	56	66	59	65	60	66	59	51	38	59	68	55	52	49	66	63	56	56	61	59	61	58	51	59	57	53	58	67	51	55	63	51	60	49	56	54	56	71	52	39	66	54	52	62	66	66	74	58	66	75	67	56	54	61	64	67	50	50	37	67	49	68	47	62	51	61	32	62	52	44	54	51	55	56	71	48	55	52	56	56	56	50	55	56	46	64	61	54	48	57	60	58	67	56	70	48	67	56	57	60	56	48	69	55	48	63	57	65	49	58	68	41	47	65	47	62	62	58	69	55	63	51	57	56	62	56	66	63	53	64	60	69	60	53	51	66	54	51	59	80	56	61	61	62	55	57	58	59	50	42	63	43	75	66	53	55	67	40	50	68	69	49	53	52	68	67	41	57	61	65	62	69	41	69	55	72	61	63	55	54	63	46	58	52	53	46	56	60	62	62	47	55	57	62	55	55	52	68	63	52	69	60	66	63	59	61	71	64	50	67	57	72	54	40	59	62	58	43	66	50	68	51	56	55	55	60	71	66	47	62	42	45	50	46	54	55	47	62	58	56	45	66	58	66	53	46	71	71	75	64	55	68	65	55	61	55	56	52	48	57	70	55	48	52	78	54	60	62	57	44	40	76	61	58	64	59	54	54	69	68	47	61	44	36	58	49	63	67	70	62	60	60	70	71	56	44	58	51	54	46	58	55	55	50	69	55	43	66	52	74	51	58	57	63	54	62	43	67	51	54	51	56	59	59	52	53	69	52	46	70	57	50	61	59	43	57	67	48	52	54	57	65	55	52	51	48	57	68	49	59	59	59	58	51	58	56	50	50	50	61	53	43	55	54	60	72	57	52	43	49	56	65	53	61	62	56	64	48	62	47	52	77	62	58	58	58	62	48	67	60	72	53	62	56	57	55	70	62	53	55	63	64	53	52	56	48	52	57	62	51	57	62	62	52	59	52	61	56	56	66	66	56	57	66	59	68	46	53	53	61	62	62	67	53	47	58	57	54	44	58	51	57	64	52	51	62	60	74	49	49	66	55	48	68	66	57	65	50	55	60	67	60	60	56	59	52	52	65	52	61	67	66	70	51	64	61	56	56	56	54	47	55	67	58	77	48	66	54	63	57	49	62	54	52	70	52	56	57	49	59	48	74	54	64	61	47	50	51	58	53	59	57	57	51	58	50	65	58	53	63	57	75	51	58	53	48	63	50	49	60	68	55	60	66	55	53	56	49	51	52	63	63	42	59	61	63	51	58	58	75	52	44	50	57	58	67	54	61	47	64	62	62	66	48	65	60	57	50	62	64	52	55	45	62	49	51	59	55	64	57	69	47	59	47	53	55	56	50	48	67	61	63	59	64	55	55	66	50	64	55	66	58	54	56	60	65	58	48	48	55	57	46
52309	45156	37959	34308	46709	50956	31632	31559	19169	2642	1620	1435	1312	1151	1107	1033	958	1003	957	962	909	842	926	873	889	842	872	1149	6346	14615	12896	7504	4039	1828	1060	837	746	725	757	794	746	721	716	663	708	727	756	703	726	710	751	782	757	738	732	706	725	725	750	697	735	702	788	734	756	747	745	767	729	746	736	714	737	716	746	759	702	753	700	772	754	770	718	756	746	764	736	743	697	733	752	778	734	708	696	770	703	709	730	729	709	775	724	749	719	725	764	736	721	784	720	750	690	745	756	742	772	702	719	726	751	781	736	755	745	708	759	742	765	725	774	732	744	707	730	753	677	739	739	719	740	726	730	751	730	752	772	762	725	733	768	700	746	776	824	754	715	748	773	744	728	751	763	772	714	704	763	749	760	763	702	700	737	754	701	738	784	760	707	729	708	760	740	729	783	725	728	709	719	710	711	736	771	679	713	756	742	754	696	715	709	735	724	734	726	714	749	746	686	749	794	771	784	717	711	708	723	739	699	748	757	820	745	766	800	774	713	756	748	719	760	793	706	778	727	749	785	732	722	737	739	697	761	740	763	763	748	788	741	730	715	789	761	754	728	766	762	710	722	761	712	757	759	801	713	786	772	678	769	743	775	743	756	720	754	700	741	736	757	750	745	685	737	782	725	721	708	747	705	751	750	770	705	727	709	758	724	717	749	739	765	718	727	776	745	751	702	718	756	684	751	763	761	734	756	721	717	691	791	737	724	756	750	754	791	782	741	698	735	740	731	676	752	745	717	719	702	721	789	746	749	752	725	763	724	708	716	767	764	735	774	658	764	733	751	759	756	720	792	744	704	786	747	680	712	718	741	702	705	773	724	737	723	769	710	768	727	727	747	763	740	783	706	748	799	722	710	699	710	711	737	793	737	764	745	765	705	709	740	713	722	721	697	767	736	742	727	703	761	705	693	708	761	726	722	668	748	729	740	782	733	733	796	759	716	730	714	755	741	716	731	703	739	747	754	704	732	776	782	746	742	750	740	734	729	749	793	684	734	731	722	727	770	737	741	771	778	792	719	763	765	708	749	760	757	767	759	699	728	760	740	757	730	766	708	759	783	752	735	752	761	735	750	708	720	734	733	808	758	725	739	770	806	737	769	771	727	705	781	743	784	716	717	756	779	725	799	802	771	755	762	748	799	768	758	718	750	751	717	771	725	754	741	771	727	766	789	776	747	745	764	696	761	756	766	743	719	783	726	725	745	722	752	730	751	799	751	787	767	772	695	735	791	726	706	704	740	719	778	707	741	743	747	768	706	729	771	677	716	748	810	741	717	770	761	737	728	762	689	808	741	713	743	720	716	718	760	712	760	713	757	717	724	701	760	726	717	741	762	722	788	775	736	744	732	727	734	752	783	747	827	749	719	750	761	714	759	670	736	792	717	708	737	739	748	715	737	692	801	735	713	700	739	731	710	733	710	747	752	714	729	734	681	738	722	715	741	769	746	747	749	758	677	756	708	737	717	746	709	764	739	729	704	697	721	761	755	731	787	759	710	711	713	707	716	720	779	741	700	771	712	707	768	749	757	772	727	715	735	782	725	719	695	749	752	756	766	740	721	732	739	721	773	755	779	751	737	707	726	741	721	759	784	753	723	743	756	782	759	776	745	731	709	721	759	778	749	745	777	776	750	736	758	775	784	751	716	760	731	722	737	733	732	715	742	692	749	714	770	776	752	767	745	723	765	755	745	703	744	767	766	749	700	721	716	790	744	743	751	684	717	738	758	725	739	803	703	752	715	751	691	732	712	731	746	719	753	725	771	747	732	754	732	707	740	733	732	768	757	755	732	744	744	693	729	711	712	765	716	702	734	703	707	769	753	696	718	735	734	730	735	780	726	729	743	757	705	746	733	734	819	730	755	751	749	755	728	722	763	725	776	748	755	725	688	752	720	742	747	717	771	730	748	700	745	751	708	791	746	731	740	777	733	731	738	771	733	763	761	694	779	760	762	772	734	728	663	738	755	735	728	781	735	719	731	704	743	745	737	729	748	729	718	749	697	732	769	719	713	721	758	725	746	734	743	711	774	727	768	745	764	716	715	748	805	741	706	740	701	700	765	738	759	730	769	754	696	750	729	761	718	766	711	736	749	769	714	781	774	716	742	733	749	754	737	718	754	738	728	749	696	747	740	789	688	764	722	721	728	765	750	715	701	717	716	719	790	745	746	697	714	783	757	723	711	742	774	736	699	744	775	749	698	769	784	731	706	734	773	775	711	788	756	746	732	777	717	780	748	700	732	773	725	775	745	718	750	798	739	755	701	749	780	736	759	747	696	739	789	742	761	727	761	714	776	745	748	746	788	728	725	816	762	750	708	735	739	765	721	749	735	728	760	716	760	730	735	759	747	693	767	738	745	723	692	787	741	722	723	683	786	700	744	821	743	766	779	721	758	732	763	786	764	734	725	682	704	692	767	727	711	765	764	696	761	820	764	722	703	766	700	742	715	740	759	748	726	777	731	765	756	782	702	756	695	729	748	789	708	760	712	746	758	736	755	727	734	729	756	712	748	705	742	716	728	761	763	712	788	744	733	741	711	784	777	720	741	707	739	736	742	777	714	715	768	683	708	762	716	738	767	752	751	749	756	730	768	709	703	749	709	756	795	734	765	724	704	756	789	772	743	692	817	755	701	721	745	762	697	745	723	755	802	794	737	747	708	754	724	718	748	739	758	735	729	705	731	740	741	750	689	721	741	714	749	716	732	720	729	744	732	783	764	787	752	689	713	743	722	743	762	772	734	740	719	736	734	730	703	748	714	707	728	748	793	749	755	707	738	775	732	728	728	729	711	734	744	730	760	756	746	754	775	724	734	789	745	672	724	728	676	725	780	796	752	697	720	761	759	761	707	759	704	754	724	723	720	742	709	763	724	713	789	698	767	745	724	747	746	761	732	753	744	748	755	737	769	785	757	763	689	777	719	717	718	787	738	724	717	711	748	726	729	699	740	740	765	773	744	744	785	746	733	767	720	734	718	710	770	752	751	703	698	712	786	720	725	754	723	772	753	784	730	689	712	743	710	773	759	693	709	696	728	726	702	751	747	748	736	735	747	792	737	712	743	738	745	734	673	718	707	782	763	765	776	742	750	788	758	748	755	753	742	784	736	713	781	702	738	727	739	711	773	772	707	696	785	761	713	695	739	779	759	720	741	727	774	763	722	745	717	775	778	796	754	739	706	761	758	720	760	753	707	713	726	754	783	721	737	737	757	719	767	750	733	711	740	774	730	723	691	725	725	712	750	717	770	723	746	730	727	675	802	736	736	768	723	741	730	740	720	755	707	739	750	709	753	735	715	732	741	710	696	737	748	686	749	711	740	732	732	740	710	717	737	692	784	775	751	732	737	770	789	722	755	772	718	720	699	735	805	748	767	780	716	697	732	771	769	779	722	767	799	736	745	708	777	776	740	708	764	731	771	742	771	710	754	728	742	720	718	777	710	767	730	710
7550	5111	2367	720	559	1060	322	348	159	72	52	56	44	72	59	52	46	53	51	62	54	54	61	55	50	42	38	55	69	180	188	150	92	68	72	55	57	54	46	52	49	53	77	64	48	50	62	70	69	51	55	59	49	62	61	53	29	65	44	49	67	63	53	62	53	58	58	63	53	49	51	51	51	66	48	45	49	50	69	67	52	62	49	42	60	53	53	57	58	41	48	48	49	52	54	43	69	45	45	50	52	50	57	41	50	54	34	59	56	66	56	57	44	45	55	61	52	61	51	59	62	44	56	53	63	55	55	57	53	49	50	45	65	57	60	53	52	44	41	43	58	61	74	47	65	53	60	61	44	48	62	55	53	61	48	68	62	58	64	48	69	52	52	52	51	53	60	69	56	50	63	58	56	49	38	65	59	63	48	48	62	59	48	56	56	53	54	50	57	45	47	52	41	48	47	58	60	37	49	44	52	45	55	53	53	45	52	39	42	53	49	51	50	55	46	57	64	61	59	52	49	51	52	60	53	61	61	54	56	46	51	60	64	51	61	61	45	59	54	52	58	62	56	61	62	55	47	60	54	62	58	56	52	51	58	54	59	57	49	46	35	44	47	37	50	49	56	51	32	46	52	51	58	58	57	45	55	54	56	51	55	57	63	50	65	54	65	51	52	52	73	56	50	42	62	43	51	47	68	55	57	51	53	41	55	50	43	58	51	51	65	46	51	67	46	68	52	43	46	50	57	53	62	53	62	44	54	53	44	36	45	49	59	59	59	60	41	51	47	54	49	56	56	48	44	44	63	69	44	52	57	56	57	54	59	65	55	45	56	54	52	44	46	52	50	54	56	51	53	66	52	55	49	47	46	57	71	55	49	52	51	52	66	56	48	51	39	57	53	45	52	52	55	43	52	46	64	54	49	62	56	47	56	64	52	48	58	61	52	54	54	58	51	58	48	57	52	59	59	54	41	53	62	71	49	50	65	58	54	56	45	52	50	47	55	54	49	48	62	31	52	51	57	55	55	42	56	63	72	58	44	57	54	52	65	52	43	69	58	66	49	45	40	57	43	53	47	37	52	70	52	61	51	59	52	62	45	61	44	57	48	39	45	60	62	55	75	53	48	49	51	52	43	60	51	53	57	66	57	46	57	48	59	55	46	58	53	49	52	52	58	55	61	56	54	61	49	42	62	52	74	51	51	50	49	64	49	54	47	46	51	57	62	47	37	44	55	56	48	58	42	66	52	54	49	61	59	45	56	49	55	49	46	58	51	47	56	65	57	42	57	51	38	48	45	48	49	64	50	62	52	58	42	51	45	51	53	59	56	63	43	68	59	49	47	30	46	41	39	52	71	59	48	59	54	55	64	57	52	51	47	49	49	59	57	63	55	56	62	43	58	78	47	52	62	52	54	36	45	50	52	57	63	60	59	61	52	55	59	54	56	43	55	41	42	58	48	43	54	55	47	55	58	58	62	51	59	59	53	63	45	56	59	57	52	59	62	51	49	62	46	48	56	57	41	66	49	59	59	51	51	60	61	64	58	59	64	51	57	53	65	59	55	60	50	56	52	54	40	60	59	51	50	54	40	58	61	57	44	52	55	57	59	40	51	56	44	60	47	64	47	57	68	56	46	50	43	52	54	48	58	54	65	56	38	57	48	58	56	50	43	70	64	41	37	51	55	52	51	62	63	45	59	62	68	54	49	72	53	34	49	34	56	56	54	47	54	45	54	57	50	71	57	43	54	54	56	56	54	55	40	54	55	55	54	60	48	58	73	64	60	37	64	45	51	57	44	51	58	56	64	60	56	51	46	48	45	54	53	48	65	51	56	42	51	53	51	48	69	48	62	48	55	51	58	49	63	50	51	46	58	52	53	53	53	44	54	61	56	48	54	51	55	57	81	48	56	56	51	48	56	63	64	52	54	63	44	50	53	54	45	45	60	49	47	54	46	54	48	51	51	53	46	46	60	53	58	53	73	52	60	58	51	42	59	69	52	44	52	60	60	64	61	58	45	60	54	52	41	53	57	53	48	56	64	49	34	47	54	59	60	50	56	55	52	49	75	68	53	55	56	52	58	47	54	66	54	55	48	50	53	54	53	48	51	57	54	55	46	45	62	54	59	55	59	51	61	43	49	52	41	51	63	59	46	59	61	45	50	65	52	56	46	48	49	47	49	48	53	63	57	50	57	66	39	53	50	67	50	61	64	50	38	37	48	62	53	42	58	46	52	52	53	36	45	48	32	62	49	60	66	44	52	50	56	42	53	58	50	70	44	68	54	60	69	46	56	52	49	49	59	62	46	56	56	52	52	41	59	52	67	54	52	53	60	45	59	56	54	62	66	56	61	49	52	47	42	50	55	44	54	47	50	37	49	41	49	52	54	57	50	51	54	51	48	40	49	57	76	57	50	52	72	57	48	58	68	41	52	48	59	50	44	60	67	55	42	53	61	63	43	38	57	51	52	53	49	64	49	48	46	66	52	53	54	51	56	57	59	52	56	62	58	60	47	45	49	51	50	50	47	41	60	53	54	45	56	64	47	59	46	47	42	49	50	38	53	47	53	53	53	60	61	58	54	50	57	48	55	51	61	50	58	48	50	43	55	57	50	48	54	66	60	54	62	52	57	59	51	48	44	52	51	54	52	51	57	50	49	52	45	52	63	46	42	53	57	58	54	59	59	50	58	44	42	39	52	51	49	66	58	55	51	50	47	56	53	53	57	52	49	57	47	49	51	61	59	60	68	54	51	60	47	45	50	64	61	57	59	43	61	51	42	49	52	58	49	51	54	66	38	63	52	46	50	55	42	55	45	58	46	43	40	57	63	57	52	48	53	59	59	49	62	56	57	50	60	60	51	56	55	52	56	49	51	61	35	50	54	49	55	57	56	48	49	54	45	44	63	49	48	52	47	51	42	57	45	50	55	62	48	56	45	37	50	68	52	51	56	58	55	52	43	47	45	55	43	48	52	42	44	55	48	53	62	42	49	53	47	62	58	43	56	58	62	49	56	53	50	48	43	46	47	56	55	52	55	57	53	53	41	65	49	49	51	45	62	66	51	51	45	58	63	48	62	62	44	40	65	63	63	57	55	58	40	40	59	56	44	52	49	64	44	43	54	44	47	56	65	53	52	43	35	58	43	44	48	58	49	45	46	44	64	55	42	62	60	52	46	65	45	59	63	53	42	44	64	49	47	51	47	44	62	56	57	40	58	48	62	74	51	52	59	58	42	55	52	64	60	51	47	45	52	48	43	46	59	50	55	70	53	60	55	55	52	37	47	47	51	43	53	48	52	63	59	54	68	47	62	61	51	45	51	53	51	44	48	47	55	60	53	57	51	48	59	46	63	54	60	56	49	69	46	47	48	61	52	54	51	51	60	43	46	49	57	56	50	64	36	48	49	54	59	56	52	58	62	64	52	51	58	53	63	46	60	55	50	50	57	51	62	53	52	59	48	49	49	50	66	52	52	52	62	53	58	56
38694	27939	20456	16643	25953	28875	15818	15427	8183	1414	904	819	862	770	795	695	718	740	759	738	689	730	687	693	718	765	704	731	1259	4610	4749	3039	1828	1139	748	727	699	683	693	662	674	688	698	687	671	660	663	702	723	670	646	666	706	673	686	696	712	671	673	688	690	692	696	660	688	642	674	667	643	682	640	651	704	660	653	678	668	656	631	672	668	677	630	701	694	679	722	682	688	651	717	662	697	688	658	657	679	681	686	682	717	708	659	687	686	689	677	717	603	656	673	702	672	700	644	691	650	720	679	674	639	678	707	718	630	676	667	680	697	684	705	725	666	662	650	657	656	698	646	694	696	658	653	665	723	694	642	684	675	651	689	720	678	667	684	662	683	658	688	661	664	660	645	688	666	661	709	683	681	724	664	697	677	665	707	680	647	678	682	660	656	671	652	696	635	630	648	704	660	654	643	665	637	669	650	672	682	669	716	710	712	646	701	651	667	691	690	657	687	661	634	684	702	684	668	665	675	691	669	728	663	668	695	658	661	727	678	713	635	690	675	654	683	686	657	644	699	734	729	724	694	680	650	725	648	730	710	638	683	689	692	668	649	682	659	665	690	674	663	703	663	693	712	660	660	701	736	675	656	708	735	651	663	674	652	684	693	722	726	668	647	692	695	640	687	699	659	662	707	666	677	670	691	649	681	664	684	690	679	671	669	677	701	697	674	651	711	713	666	677	662	635	690	656	673	675	658	657	673	679	679	671	675	695	716	670	663	681	679	683	619	652	647	679	704	686	687	656	702	695	665	667	629	706	675	668	690	674	627	695	681	717	669	707	733	677	729	646	660	609	695	708	675	652	631	697	705	664	661	650	665	658	660	726	705	699	646	683	706	670	709	703	658	700	691	614	676	684	685	694	661	698	711	652	725	660	643	674	647	727	692	682	705	691	661	665	689	663	656	702	673	686	689	679	633	719	687	688	689	689	666	688	632	676	683	691	686	695	635	683	694	662	639	701	676	656	680	671	638	685	664	701	716	640	705	720	678	707	723	691	712	663	651	683	625	699	686	652	696	719	701	692	696	695	683	690	640	696	685	632	702	671	631	665	646	674	682	666	669	726	657	650	718	647	683	659	668	705	644	672	700	634	639	706	668	640	614	680	649	668	657	693	706	716	666	645	677	693	650	681	680	690	681	697	668	674	677	715	663	717	681	702	714	692	629	692	672	632	658	648	666	720	659	664	708	688	671	676	677	672	691	635	685	646	674	682	595	675	670	654	707	717	711	690	655	685	638	689	711	691	688	666	722	710	654	708	661	628	732	677	692	697	683	673	682	655	715	727	673	701	668	648	697	641	693	651	704	674	664	697	676	704	696	683	694	674	686	635	725	663	684	698	694	653	726	670	733	672	682	649	696	677	698	684	621	671	709	666	687	718	712	727	648	679	623	697	681	693	660	739	719	704	661	688	682	657	699	642	681	674	662	673	680	680	671	681	690	701	700	689	682	684	659	693	709	652	648	674	651	711	640	683	657	700	677	702	681	644	663	700	674	699	689	688	673	673	715	712	677	704	621	665	639	665	691	715	643	718	670	688	684	703	649	613	693	708	685	664	670	690	698	679	648	716	703	690	680	741	673	673	729	724	680	684	713	657	648	706	699	687	679	663	672	682	631	685	720	667	678	720	677	650	704	691	686	671	718	660	685	699	694	647	693	676	663	726	661	664	683	659	669	687	631	659	694	662	699	638	710	654	656	690	686	717	704	716	678	687	695	719	650	668	641	686	672	672	636	659	681	730	711	666	627	661	675	704	665	675	701	693	690	650	710	675	678	656	671	716	666	693	669	719	676	675	679	654	698	710	616	634	730	679	647	669	670	623	664	668	675	693	631	699	724	678	714	723	697	676	699	691	629	691	698	692	678	756	686	712	678	669	722	687	645	687	681	704	663	703	721	699	704	695	723	687	680	697	663	690	658	695	679	657	654	696	694	692	680	667	653	648	666	697	712	681	679	668	627	643	675	726	636	671	647	694	638	711	632	740	682	696	666	697	625	709	699	678	636	639	658	680	687	703	678	680	664	701	663	696	685	654	659	656	691	701	608	721	674	648	680	700	686	666	657	739	659	695	641	684	665	672	664	704	708	650	692	657	667	704	704	684	697	642	697	731	683	701	682	699	682	714	736	650	670	744	693	670	652	710	683	680	668	689	641	622	654	672	671	664	716	754	689	686	658	662	658	652	692	711	694	663	702	672	679	688	684	662	708	710	665	725	683	694	683	673	695	637	681	704	697	725	656	666	657	681	691	698	688	675	673	671	638	701	703	682	725	682	662	637	709	685	672	652	717	622	681	677	687	680	668	679	672	692	677	680	691	690	691	702	700	670	640	666	731	670	724	658	673	714	749	671	719	677	694	670	695	665	670	734	689	672	649	703	688	625	674	697	695	711	705	715	639	741	728	701	731	682	695	676	691	681	669	702	666	684	664	661	694	666	684	663	705	676	640	661	717	647	700	693	690	654	661	643	668	703	701	681	637	659	668	702	649	683	716	719	663	723	669	651	687	704	674	623	645	645	651	662	689	676	650	680	708	716	639	694	702	697	687	688	695	679	620	717	660	706	669	709	634	708	657	703	708	640	707	712	660	709	673	644	697	750	662	696	704	709	678	696	745	668	716	688	650	673	690	683	666	661	699	702	675	703	623	679	642	644	661	703	716	693	738	681	688	663	681	656	695	688	633	681	721	666	699	662	650	694	687	712	705	717	736	650	710	640	642	684	701	654	702	656	651	696	666	652	671	675	698	690	705	668	673	667	678	734	648	646	674	657	696	651	684	698	665	686	663	665	700	722	719	690	676	677	718	697	670	668	695	670	705	642	678	692	689	727	660	655	670	672	673	731	666	662	681	697	678	656	670	690	720	649	712	638	675	682	619	699	722	674	720	665	698	707	698	703	674	708	660	682	651	671	726	684	682	701	702	663	690	715	704	672	703	714	738	725	656	690	697	670	676	713	684	658	698	691	692	621	624	645	648	694	738	648	665	679	687	737	699	731	675	673	680	687	667	670	672	679	669	746	679	714	689	674	680	662	677	694	692	711	740	672	691	677	651	668	665	677	700	715	673	663	707	636	644	710	697	698	725	689	660	665	651	657	680	646	677	701	689	685	670	691	707	660	676	679	683	665	678	707	677	698	633	696	685	698	725	644	687	657	704	668	679	643	694	682	719	650	679	631	653	636	671	683	683	685	699	668	733	749	672	654	701	696	660	660	672	690	673	695	688	648	671	674	679	687	651	657	693	660	657	656	660	662	688	660	669	701	687	690	674	685	689	683	672	644	696	676	664	673	644	679	682	710	667	731	649	697	677	723	640	695	706	661	689	649	697	651	660	664	678	697	710	717	653	729	616	680	705	696	677	724	684	661	683	713	698	656	676	672	725	664	686	659	688	637	640	692	664	698	650	684	727	662	702	707	711	680	639	664	677	676	625	735	707	662	722	679	689	707
14718	17641	8345	2267	2125	3594	1079	1138	443	90	60	58	64	69	63	56	45	55	52	58	52	48	61	45	56	65	54	58	124	291	346	210	134	85	61	61	53	52	56	56	52	64	59	62	48	57	52	63	69	63	72	54	61	61	61	68	72	65	64	56	68	64	67	62	64	56	50	48	60	54	56	60	57	55	69	41	56	53	45	55	56	67	54	38	54	43	63	58	56	50	78	59	45	51	46	47	54	49	55	58	39	66	68	53	58	59	57	52	62	63	46	65	43	55	60	58	45	63	55	60	52	71	59	56	64	55	50	64	56	49	59	57	51	57	59	54	56	58	56	59	78	60	51	64	63	67	59	67	63	62	44	65	47	68	55	49	52	58	61	60	54	68	63	67	54	59	65	52	66	61	44	63	62	66	63	44	53	54	65	52	54	59	61	45	49	57	56	46	50	63	44	63	72	54	61	60	75	51	62	67	55	59	54	69	64	73	52	66	57	57	66	54	55	56	55	66	51	57	58	60	42	66	70	66	64	58	66	66	60	60	60	58	63	57	57	56	63	45	60	49	46	68	66	59	54	50	73	63	55	57	51	53	64	56	49	61	47	58	57	56	56	56	50	66	61	50	50	44	58	57	60	54	42	63	53	55	50	53	55	45	57	63	65	54	69	59	59	47	55	42	65	67	60	65	53	56	59	73	52	60	50	50	49	56	56	50	59	57	64	59	53	56	60	62	64	58	46	50	59	41	52	57	53	61	54	63	64	49	62	48	66	52	60	58	59	54	55	66	74	55	46	65	49	59	64	61	55	59	54	59	57	66	60	63	51	50	62	57	53	53	58	58	57	40	61	59	49	57	54	55	61	69	44	70	62	55	59	45	51	51	50	57	54	43	57	56	57	56	63	56	66	64	62	59	58	58	51	55	58	50	57	59	56	59	47	58	72	66	55	44	44	62	60	68	72	66	57	56	62	70	44	61	66	59	50	61	59	45	60	65	52	59	52	53	52	46	51	66	54	55	68	50	54	67	48	66	61	59	64	63	70	62	54	53	58	52	59	66	40	69	51	39	63	57	46	69	51	43	58	60	61	54	56	48	61	59	63	60	58	57	48	48	56	60	52	59	69	53	66	60	44	70	51	66	66	57	63	60	58	62	61	61	46	65	53	62	62	62	55	59	52	45	78	55	64	58	61	58	54	49	49	59	66	53	60	67	53	59	55	57	53	61	59	59	47	60	57	52	55	46	54	65	52	61	57	58	80	50	57	58	57	52	59	75	57	44	55	54	70	57	57	51	51	55	56	62	64	51	49	56	65	63	42	60	63	52	59	50	55	63	58	52	49	44	53	64	54	61	49	60	68	54	63	53	52	68	58	54	55	43	49	65	56	44	52	57	65	70	59	65	51	57	77	51	53	67	63	52	62	66	52	76	70	49	63	49	60	52	69	63	55	51	45	60	52	55	54	61	51	56	55	51	52	53	58	51	46	60	52	50	71	62	58	59	49	73	64	67	39	50	55	54	51	70	60	73	61	53	50	67	65	71	49	55	67	57	61	64	47	48	54	62	49	69	41	57	50	57	53	48	54	61	64	48	62	57	47	55	56	51	49	57	52	45	63	63	52	47	58	58	58	67	57	53	61	58	62	67	65	45	60	61	57	64	45	67	60	56	59	57	63	47	47	63	61	67	54	48	69	63	56	61	50	53	72	63	56	55	76	53	57	63	54	57	54	48	66	72	74	56	45	58	57	52	67	61	54	58	66	52	54	50	68	60	65	61	57	60	61	61	61	62	58	53	54	68	56	59	57	55	48	67	54	54	57	67	71	53	47	49	48	58	51	58	59	62	63	67	54	48	55	62	69	58	54	55	59	69	49	49	56	46	68	53	65	63	61	75	62	65	42	63	62	58	46	69	54	54	59	61	48	55	56	68	54	60	51	68	73	48	48	57	54	62	65	66	45	51	67	55	63	54	64	61	42	60	54	65	60	57	57	58	49	74	61	58	61	64	66	43	50	62	55	59	54	60	62	52	60	62	67	49	56	55	54	72	44	61	40	50	54	56	53	56	62	69	46	68	66	59	61	58	80	63	62	61	63	62	45	61	42	59	60	66	51	66	38	67	53	63	53	65	51	53	53	51	53	57	47	52	62	61	66	52	54	47	57	52	65	47	56	66	63	56	47	54	55	64	53	62	67	53	50	59	54	58	61	63	63	61	51	65	64	58	55	54	67	64	70	67	66	56	66	57	55	57	46	59	53	49	70	46	53	48	49	63	69	68	54	60	58	61	51	49	59	50	60	44	63	72	52	62	54	55	66	47	62	61	45	62	62	57	62	58	60	58	70	58	63	58	58	50	57	65	48	60	59	60	56	58	66	54	61	60	60	64	52	59	53	54	68	56	68	63	56	63	54	52	49	69	67	65	56	45	64	54	62	57	50	46	53	59	50	68	63	62	47	56	61	46	53	60	77	57	60	57	63	55	71	61	56	52	64	51	69	54	56	55	49	56	70	61	49	52	57	60	65	70	57	56	76	56	51	66	54	58	62	72	50	65	70	64	60	67	64	70	67	69	52	55	59	61	51	59	47	55	54	63	66	74	42	48	62	65	62	63	57	57	71	57	49	73	58	58	61	48	64	49	64	68	58	57	64	57	71	69	61	49	54	56	49	67	61	52	45	49	55	45	55	70	51	60	65	50	64	48	39	66	52	54	52	55	58	44	58	65	78	53	66	49	60	49	64	53	59	55	60	61	54	58	59	71	69	56	74	58	52	61	52	63	67	67	56	66	59	64	58	64	47	55	54	66	50	65	67	79	55	59	74	56	61	63	53	62	51	61	63	71	56	65	44	76	59	66	75	62	61	66	50	62	55	76	59	48	58	46	66	56	57	52	72	66	69	61	57	59	58	61	57	58	53	57	58	77	61	64	59	55	61	62	73	72	63	75	52	51	43	47	67	59	68	55	59	57	64	53	47	56	61	56	61	56	58	68	64	65	62	62	58	44	60	59	62	50	49	63	60	52	45	76	50	51	50	46	69	65	50	61	56	56	62	48	66	50	59	48	69	59	43	63	67	52	56	62	64	59	59	57	53	42	60	52	56	51	51	58	56	54	62	58	56	66	53	65	64	57	52	50	54	50	49	64	43	60	66	49	62	58	45	46	60	62	55	72	57	48	47	59	60	60	52	58	54	53	60	58	69	69	68	70	54	54	66	56	69	60	56	50	59	63	64	54	63	62	62	63	61	63	47	67	64	52	55	55	56	56	65	57	45	56	63	75	51	57	52	71	63	60	49	57	57	57	48	78	56	66	68	56	68	56	59	67	40	53	58	51	72	53	53	55	45	53	54	55	70	59	62	55	63	64	66	76	62	60	61	52	55	55	42	64	56	53	63	59	63	62	61	52	56	62	54	60	57	70	63	61	57	53	58	63	49	49	72	53	45	56	71	74	54	61	48	58	58	44	44	53	61	64	53	62	58	51	68	47	67	47
51767	40430	31338	29258	40897	42647	27829	25454	16008	2738	1151	1097	988	917	945	861	820	833	791	814	770	765	775	806	773	768	772	811	2482	8843	8498	5396	2863	1444	946	773	743	689	743	692	736	722	714	749	705	736	717	738	712	698	728	708	719	756	722	739	726	782	757	729	744	725	776	690	701	700	738	750	715	754	732	679	754	680	704	746	746	721	748	752	732	707	742	709	695	686	709	731	743	683	707	770	684	723	684	733	777	712	780	731	754	700	681	711	670	721	732	705	696	726	744	716	718	723	806	747	696	750	753	690	749	692	684	739	712	685	683	697	711	722	710	752	759	700	727	718	712	696	753	767	743	753	774	713	736	704	750	675	693	773	723	698	707	651	771	742	752	700	763	720	738	751	764	751	723	735	733	673	709	731	740	696	723	743	689	716	735	703	760	667	696	716	703	672	738	754	750	762	737	742	691	710	767	722	677	777	700	683	754	722	722	722	763	766	698	692	768	732	751	695	722	743	730	700	709	675	705	751	757	706	688	721	724	755	745	718	688	719	704	733	680	759	717	669	702	710	694	731	754	731	736	735	745	723	695	750	741	740	698	702	688	729	741	747	686	722	712	705	742	698	724	784	741	760	713	745	737	751	711	700	718	689	690	709	694	724	714	745	718	666	708	758	763	717	729	737	738	712	724	797	729	678	719	666	741	720	707	749	722	728	670	700	747	716	681	743	751	687	742	727	711	741	751	756	723	745	723	733	728	752	769	736	727	735	723	756	730	704	720	765	720	708	721	697	717	692	748	757	765	738	753	749	687	760	761	729	728	708	785	699	755	719	730	704	669	751	711	722	733	736	715	702	693	736	792	692	740	709	717	751	709	727	693	719	728	715	739	745	668	701	726	746	668	711	728	713	701	684	682	736	752	724	773	751	740	729	682	697	707	743	692	729	755	747	720	762	723	702	742	725	682	718	709	748	692	731	736	781	711	755	782	741	762	725	727	642	714	733	741	743	704	736	743	738	697	736	722	779	699	731	696	744	709	705	702	776	695	681	716	718	719	689	714	719	724	797	751	729	714	746	729	721	729	728	748	758	772	735	762	697	741	717	757	718	732	714	742	684	731	731	692	710	730	724	718	744	748	714	737	729	734	735	728	682	720	670	728	719	763	689	723	712	744	696	734	762	698	729	731	734	738	724	739	735	698	687	749	698	720	717	714	726	702	777	718	695	686	720	730	722	727	740	720	727	701	737	701	681	712	696	728	696	735	689	718	781	725	717	801	733	745	727	724	718	727	765	744	718	754	739	714	708	704	751	754	698	699	755	761	727	711	751	717	699	728	705	710	729	749	698	703	736	675	732	728	733	719	701	755	753	694	724	719	709	716	720	716	725	762	753	754	760	735	757	769	701	725	709	717	694	731	772	735	694	669	739	695	709	693	721	729	716	679	686	718	705	713	695	752	721	751	689	697	702	731	716	729	711	759	760	728	713	689	755	741	741	749	691	725	753	691	748	708	715	747	733	721	784	707	741	764	720	711	702	722	708	698	734	765	714	734	683	763	700	749	684	784	715	720	753	726	720	708	721	776	720	687	691	761	746	674	680	721	732	727	796	713	707	788	703	669	715	717	698	721	693	755	728	756	748	733	725	710	724	707	730	720	719	746	708	715	731	693	702	704	724	717	734	811	724	705	754	743	768	745	734	766	753	752	754	689	704	699	657	708	743	713	770	760	735	771	713	710	696	735	676	766	718	731	737	724	756	767	705	714	716	759	713	753	718	766	696	744	699	736	690	730	713	763	699	728	763	683	774	725	727	695	743	723	724	751	753	706	768	664	733	774	739	718	725	732	741	787	712	787	680	753	732	690	715	741	677	700	709	739	723	715	733	691	701	685	726	763	734	696	723	721	698	726	753	725	730	726	704	711	721	741	755	682	717	728	751	785	712	731	741	742	754	703	695	710	759	757	624	718	736	749	750	765	704	728	731	709	702	722	686	715	688	778	716	756	709	735	752	707	731	733	740	737	713	717	750	722	710	710	755	707	719	700	761	715	772	709	724	692	710	726	770	733	727	722	752	747	702	766	675	733	700	717	666	735	728	733	678	688	741	777	703	724	682	720	675	744	765	697	715	751	699	730	714	717	702	746	697	724	688	757	706	739	752	720	709	709	771	728	716	714	755	649	720	686	725	733	697	750	716	709	748	717	711	754	730	718	734	706	706	769	683	710	778	718	733	708	720	739	698	710	719	712	717	709	734	690	721	734	751	717	751	714	790	721	743	713	762	717	707	727	758	713	708	764	723	763	753	745	744	729	729	765	777	697	721	733	770	699	721	711	701	770	721	718	716	739	706	711	771	668	738	704	694	756	763	742	715	708	733	752	692	733	701	728	697	720	735	714	727	733	744	744	688	685	739	692	731	731	685	754	710	706	719	765	739	766	732	692	745	732	693	734	741	741	707	694	689	733	764	725	719	689	755	680	709	763	699	748	708	703	685	693	743	728	727	727	740	726	765	732	709	709	724	704	760	714	771	687	755	728	718	697	713	781	715	727	687	725	721	722	716	772	713	743	706	754	713	728	734	709	715	720	774	717	711	718	693	757	695	742	748	681	756	774	735	697	720	722	677	703	765	722	771	714	744	754	733	706	697	700	711	773	734	781	755	697	732	716	748	711	741	716	700	702	758	703	703	731	793	632	736	705	725	721	742	769	745	678	713	685	702	724	750	663	729	734	763	744	734	738	739	693	751	780	709	711	749	721	714	678	728	674	725	737	691	668	704	737	753	709	768	716	675	649	753	690	732	711	768	734	731	744	732	757	695	724	693	726	737	738	776	704	725	745	695	719	720	698	697	762	738	741	714	778	732	736	739	705	720	763	728	717	721	696	768	693	773	681	750	760	738	750	681	708	723	711	729	724	724	730	718	742	708	747	762	728	781	734	724	726	704	740	757	737	738	699	746	694	742	683	760	694	716	698	720	732	711	735	746	741	711	725	692	687	700	756	711	673	720	733	729	707	734	719	746	732	723	680	744	730	737	732	708	697	735	735	718	768	709	763	719	686	702	771	756	721	726	713	685	755	719	736	745	754	703	747	678	762	743	745	745	685	682	696	744	744	685	729	728	713	736	722	746	728	673	715	670	751	756	706	756	663	742	721	708	676	727	708	698	738	686	736	722	680	719	701	766	739	762	728	703	737	695	754	752	718	727	727	685	760	729	713	731	723	762	714	727	739	675	706	747	742	703	743	667	698	734	663	695	737	744	710	692	747	695	742	726	738	680	716	734	758	748	710	721	745	680	702	725	693	735	663	682	708	703	692	680	704	694	791	726	725	729	726	709	700	691	755	704	704	724	717	745	663	733	747	702	750	751	809	698	734	731	743	727	743	723	728	763	724	666	738	701	709	715	696	798	756	730	713	708	710	702	748	739	732	716	694	699	759	744	698	729	682	699	685	738	705	743	722	707	710	747	742	760	716	747	719	766	678	734	753	722	750	707	732	745	717	746
13597	15103	8093	2230	2391	3552	1027	1092	506	107	60	60	69	53	49	65	61	68	47	62	49	61	56	65	57	56	67	49	148	346	308	206	135	98	76	58	52	53	58	45	55	65	49	53	57	52	78	53	64	58	61	53	67	46	41	41	53	48	61	64	54	40	62	53	61	53	57	67	59	56	49	53	50	42	66	54	65	56	44	67	54	51	66	61	53	63	46	55	53	54	46	55	54	49	51	57	65	38	62	55	52	55	41	45	51	52	67	57	63	62	62	62	62	63	52	59	59	62	62	68	46	61	67	63	70	60	57	47	64	43	63	44	52	62	49	53	60	53	47	54	52	50	57	53	36	47	62	50	42	58	53	66	65	61	57	53	43	52	47	49	84	61	53	63	61	52	46	61	48	54	62	65	55	40	48	65	58	42	49	64	46	62	50	61	64	51	56	70	55	47	56	58	56	60	47	62	51	62	46	56	56	55	53	53	57	54	64	55	52	51	58	52	81	62	47	58	59	49	63	58	59	61	63	53	67	50	34	54	64	42	63	56	53	56	52	65	50	49	56	58	65	60	60	50	54	57	64	41	63	60	61	61	60	61	64	47	51	53	59	48	49	61	46	54	51	59	46	61	65	49	47	57	50	72	56	58	65	63	53	54	52	59	60	51	64	66	47	50	58	50	55	64	61	49	55	60	50	53	60	55	51	37	62	55	72	58	53	48	55	58	43	54	70	60	70	53	58	61	60	56	55	69	57	54	76	55	70	56	56	40	45	59	70	42	56	52	66	59	67	54	51	71	50	56	63	51	61	57	60	50	58	61	51	62	54	53	88	72	67	53	66	67	64	50	57	45	60	63	63	58	56	50	45	58	52	53	56	64	55	54	58	58	53	44	66	64	65	51	57	68	56	63	64	49	64	53	50	47	65	48	60	73	61	51	59	65	63	51	59	49	63	53	50	61	57	49	55	51	57	56	50	48	47	71	49	55	62	57	52	69	53	66	52	61	44	51	49	53	53	65	59	60	49	50	52	49	57	52	59	53	54	53	70	52	62	51	53	62	74	56	47	50	49	49	61	53	69	53	51	63	53	57	57	52	58	54	62	66	64	51	66	55	54	59	63	48	50	57	58	68	49	48	65	59	55	54	53	62	50	53	51	57	57	58	71	56	64	59	53	48	48	57	44	60	44	67	59	52	41	50	45	56	56	50	64	60	50	58	50	54	59	59	53	57	47	51	58	58	66	50	56	50	55	34	66	69	56	43	56	59	46	49	55	50	60	61	52	57	49	58	62	61	61	54	52	55	43	59	61	57	62	59	45	59	57	62	58	59	52	42	57	60	62	57	67	50	50	50	64	54	52	55	47	51	53	46	69	60	63	54	57	52	55	51	49	60	71	55	65	68	51	54	59	74	55	42	62	53	60	57	57	60	60	48	64	54	52	49	51	47	53	60	41	54	63	54	67	45	53	52	57	45	57	58	50	46	67	63	68	56	53	51	72	63	46	56	52	52	65	48	59	75	68	62	55	46	53	53	55	62	63	45	43	50	51	72	52	40	46	53	55	50	55	40	55	52	40	60	51	42	44	47	55	51	48	48	53	42	57	51	45	47	58	68	50	62	53	57	44	51	40	64	59	59	64	64	56	60	58	64	61	51	63	46	64	40	70	65	63	50	53	59	49	70	46	65	47	52	52	57	73	49	61	54	68	50	50	68	49	63	55	59	39	52	54	51	54	63	57	46	68	56	61	53	40	52	58	53	54	63	71	53	69	56	71	54	44	59	53	60	45	55	57	53	45	43	51	59	65	49	55	52	59	55	43	55	49	63	60	54	49	56	63	49	57	50	57	51	58	60	54	50	74	59	76	55	62	53	47	77	51	46	56	57	54	51	41	56	52	49	57	69	70	43	60	59	68	49	62	54	60	59	54	45	48	64	68	66	47	63	56	50	45	46	40	52	39	55	65	54	51	57	64	54	53	49	65	59	52	56	55	58	55	53	62	63	49	54	51	51	63	60	62	54	50	52	68	53	55	48	65	68	59	45	47	55	59	51	52	61	50	53	57	52	59	70	65	62	56	74	49	50	67	65	54	37	68	69	55	51	53	50	51	65	59	62	56	58	64	45	64	46	51	59	45	44	50	58	59	60	57	55	64	63	58	60	53	64	58	63	54	59	65	62	49	62	56	73	58	60	53	55	48	48	47	50	49	59	60	54	60	46	56	66	64	66	52	63	58	59	78	61	54	46	47	47	56	60	55	62	41	65	59	51	69	50	63	55	48	54	50	50	54	66	50	61	57	60	53	49	54	58	56	49	51	50	51	58	48	51	47	68	50	59	52	58	38	66	60	46	68	53	58	57	50	53	64	59	55	54	58	56	58	64	55	57	49	60	55	56	52	65	48	45	50	60	62	52	59	55	52	48	56	51	57	41	50	54	45	60	48	48	50	59	54	50	58	42	62	58	73	53	66	60	60	59	66	48	57	56	48	48	54	57	55	56	61	71	67	43	51	52	52	54	61	66	54	39	54	68	49	76	61	50	57	60	57	64	54	52	49	56	54	48	59	52	60	69	60	56	53	62	69	50	57	65	62	57	43	58	62	55	53	47	45	66	56	66	61	43	57	33	59	67	62	55	62	48	50	52	59	57	49	57	41	68	59	61	74	54	47	56	78	56	70	64	62	57	60	58	48	54	72	48	56	63	53	60	54	53	68	55	55	57	51	58	57	53	46	57	57	55	67	63	52	49	58	43	58	59	59	60	49	46	63	54	52	41	44	50	65	56	66	55	58	51	66	57	50	53	53	55	56	59	46	64	56	65	64	53	55	69	68	60	58	50	62	55	64	48	76	46	46	58	56	71	60	54	60	59	69	55	71	57	51	53	69	51	54	67	49	62	61	48	50	70	63	56	61	43	65	56	69	41	65	65	57	50	57	52	60	62	50	66	48	51	67	59	42	50	47	41	60	54	63	55	56	59	39	55	61	45	52	50	64	59	55	54	48	58	50	46	64	49	52	53	59	61	49	58	58	52	61	44	63	56	62	64	47	55	58	55	51	53	58	44	59	56	44	46	69	55	58	59	57	57	76	57	64	46	61	50	50	65	50	59	52	56	52	60	53	55	50	57	59	59	52	58	45	52	66	63	53	57	51	56	66	39	48	61	56	59	62	52	46	60	72	43	67	63	50	48	66	48	47	51	63	56	65	61	56	52	59	57	50	51	47	45	50	53	52	51	54	57	44	57	44	74	47	74	61	51	60	63	52	52	47	58	51	58	71	58	46	56	58	57	54	54	65	68	60	52	55	58	51	48	42	68	63	48	45	54	65	49	68	55	54	43	60	48	71	60	66	62	36	51	46	43	47	60	51	50	50	51	55	62	52	52	58	49	58	48	53	55	56	57	52	59	59	66	62	56	58	75	68	72	50	51	61	57	50	58	47	63	50	57	41	41	48	47	49	53	73	50	52	45	60	45	61	48	46	65	63	44	51	55
47290	38843	30852	27634	40544	40608	27356	24366	17659	3124	1172	1063	1000	980	842	909	861	873	799	795	808	802	789	747	794	795	776	774	3776	9983	9314	5035	2749	1400	879	749	687	695	695	693	735	682	703	722	741	667	702	677	740	677	721	717	738	694	732	728	711	717	681	693	701	708	679	682	705	715	716	737	658	718	652	714	707	725	666	681	696	707	695	696	693	689	750	757	728	724	684	679	715	733	686	674	683	736	769	716	684	706	647	709	659	698	685	675	701	666	684	683	721	708	718	692	716	672	736	681	711	774	668	693	751	717	682	685	705	688	719	709	758	711	663	709	697	668	715	654	694	704	675	727	725	738	718	679	726	752	684	675	686	738	703	705	687	702	711	722	730	702	696	689	763	749	702	658	728	737	706	698	720	718	704	737	748	697	705	734	726	700	700	705	697	688	682	701	718	754	720	665	682	714	721	712	679	791	689	719	693	731	717	724	701	701	722	718	718	710	734	738	720	688	712	683	741	683	737	706	751	708	709	702	713	691	686	698	691	718	742	739	696	674	730	715	725	740	671	692	748	701	723	695	707	699	727	693	719	691	667	696	732	683	697	702	684	753	713	705	731	677	731	703	694	701	700	720	755	709	706	677	690	689	755	707	703	689	761	667	690	729	690	709	730	707	675	671	707	698	670	705	721	755	650	741	680	713	672	699	715	695	682	710	695	743	707	674	672	716	729	705	691	724	701	713	693	697	677	714	719	712	724	709	703	738	720	734	730	711	713	709	716	739	660	704	720	766	673	675	722	696	715	696	683	731	691	690	687	703	758	658	651	712	656	746	668	725	701	678	702	698	738	697	712	713	698	690	715	665	706	727	704	718	703	708	718	701	743	704	737	690	646	735	694	683	651	670	677	719	668	684	762	632	675	688	725	699	692	711	702	669	690	719	738	739	670	709	718	718	698	699	665	688	689	703	677	691	735	648	674	730	689	752	699	713	706	724	680	694	709	704	709	710	713	734	657	742	715	712	684	727	655	722	700	729	702	667	691	725	685	687	723	738	729	720	736	694	713	736	652	702	725	715	681	752	728	713	708	692	721	674	673	728	736	716	690	714	653	715	696	708	734	713	644	729	723	680	677	703	672	656	687	666	713	695	748	696	674	700	712	636	690	704	687	707	716	709	724	695	672	684	718	677	725	667	711	708	684	721	714	684	733	720	704	693	701	724	753	723	748	681	707	707	696	709	738	653	760	741	707	710	699	739	701	698	740	671	748	720	726	723	700	712	672	687	690	708	719	709	728	720	685	732	731	689	737	725	683	685	667	684	727	699	701	728	693	668	660	738	723	719	760	668	739	712	734	686	737	713	768	739	749	681	681	700	712	699	644	670	687	677	683	687	692	691	688	730	695	699	711	688	686	699	695	708	707	740	717	695	722	740	680	649	728	728	720	707	683	700	710	709	667	715	724	739	752	699	687	707	690	662	691	700	732	662	730	714	696	725	693	629	705	675	714	675	761	763	723	659	733	710	683	699	720	696	696	716	714	705	672	654	699	711	708	683	651	690	726	749	739	705	697	711	727	719	692	689	671	677	710	685	698	661	715	671	719	737	711	703	720	655	751	693	741	706	743	720	728	738	698	742	648	727	712	729	748	704	752	686	750	691	671	730	695	763	682	666	667	673	676	696	726	656	712	677	668	717	739	736	712	723	674	704	692	729	680	690	715	691	729	747	748	751	695	710	714	686	706	711	689	678	736	663	707	720	743	741	738	707	681	724	689	688	649	629	691	714	641	679	710	721	731	728	749	730	681	703	708	702	682	737	726	708	733	746	737	715	714	717	683	706	707	711	683	679	691	704	701	746	704	688	683	744	667	775	746	694	755	703	706	699	682	712	709	713	706	718	664	659	753	685	717	697	708	706	708	704	691	691	752	651	703	734	747	666	726	705	666	703	734	759	779	712	733	706	659	725	675	742	766	706	688	754	737	677	676	757	703	753	731	734	726	661	692	729	690	725	659	706	701	647	711	751	700	702	702	727	654	709	720	751	738	717	667	720	693	690	695	705	670	692	703	692	714	700	714	735	697	700	702	732	716	680	708	693	699	691	704	682	710	677	720	721	738	703	664	664	706	726	721	702	714	687	749	722	698	739	703	676	704	695	719	705	729	657	697	747	707	725	692	716	694	674	704	744	721	725	712	742	683	750	666	715	730	690	711	712	743	724	703	682	651	715	634	706	760	734	712	697	710	715	763	744	711	721	693	687	686	712	732	719	677	670	727	702	718	699	682	674	726	720	739	700	704	648	715	702	710	692	705	700	774	737	788	694	742	689	755	751	729	734	721	712	775	732	675	732	702	682	708	699	725	707	743	713	701	677	698	725	695	662	728	688	704	679	721	679	686	684	715	736	731	692	662	694	676	715	714	715	762	644	750	701	720	688	732	687	732	752	706	738	695	680	726	711	666	684	707	654	690	697	669	719	719	711	730	685	675	704	721	726	735	730	667	712	732	704	706	732	668	722	714	655	723	714	693	727	743	702	706	698	725	697	710	676	699	769	666	702	730	719	714	702	728	690	696	688	682	735	680	723	709	757	683	741	689	679	725	695	743	694	759	710	702	726	707	709	713	685	730	754	701	680	704	690	726	712	668	689	700	724	708	688	702	708	731	708	696	719	746	711	731	697	714	713	709	741	750	735	706	698	697	751	693	713	751	748	706	685	724	674	689	695	698	739	690	718	738	663	684	695	673	681	722	731	677	714	686	713	678	716	721	742	703	675	660	681	734	744	747	716	708	750	723	688	705	747	692	685	701	724	665	736	734	722	702	693	761	656	743	695	698	672	688	748	690	731	725	709	708	719	730	684	718	727	710	730	721	737	671	733	688	703	670	683	740	687	697	681	736	722	668	693	733	738	761	693	666	696	695	700	698	669	731	690	698	738	749	702	740	743	699	663	693	697	700	674	706	709	721	729	753	709	687	713	690	666	682	647	656	721	702	743	684	690	709	757	692	668	711	751	692	742	712	647	695	707	730	719	673	708	712	740	728	765	755	752	678	686	698	681	715	735	757	700	732	745	674	723	732	699	755	716	715	694	707	684	713	718	689	689	664	758	724	713	722	750	698	743	726	681	719	723	666	700	702	714	694	688	717	672	685	674	716	730	700	730	689	692	698	752	730	711	720	708	642	675	701	730	650	717	677	688	698	720	724	692	717	666	691	730	734	655	684	720	751	699	730	703	748	712	673	737	715	720	692	691	741	730	672	717	658	715	681	708	693	683	687	719	733	700	725	677	720	702	718	713	666	695	724	710	695	654	706	669	687	715	748	744	682	749	733	706	715	717	663	697	739	706	703	730	737	719	685	682	712	691	695	757	715	713	683	681	717	704	743	666	681	709	713	707	715	649	718	726	678	711	710	738	709	722	714	749	692	697	761	739	681	698	700	668	629	704	738	731	713	726	710	662	691	706	719	645	716	702	699	660	689	661	684	729	721	668	747	694	674	741	712	689
19616	25566	13544	4137	3578	6078	1921	2148	829	140	72	76	62	57	67	66	58	59	56	73	62	53	64	60	66	41	69	62	194	574	566	277	173	91	84	66	64	52	51	60	51	50	49	60	61	75	53	57	58	52	59	44	46	64	67	56	57	64	52	63	65	63	73	56	61	61	62	62	51	61	54	64	73	56	48	61	61	64	54	50	71	52	62	52	65	63	73	62	57	61	60	56	51	62	67	72	61	64	57	64	58	60	66	54	45	42	74	62	63	52	61	67	61	57	69	51	71	46	55	68	65	45	54	53	69	52	70	68	60	57	67	47	52	54	55	56	55	60	58	70	56	53	67	56	70	56	61	70	58	55	55	59	43	48	44	55	44	56	36	54	56	74	60	62	53	64	67	54	71	46	68	61	60	54	57	54	57	52	60	55	43	57	61	61	47	48	57	60	55	64	45	65	50	69	60	59	56	56	67	42	59	61	58	55	45	54	50	50	58	61	50	79	51	60	63	63	54	50	50	59	60	56	73	45	49	64	60	56	40	66	55	56	59	60	61	57	60	57	52	61	57	73	63	63	56	54	62	60	61	50	52	60	57	53	56	68	54	69	56	62	47	69	58	58	58	60	67	51	62	56	52	53	57	48	55	65	60	52	69	55	49	51	51	63	72	57	48	56	61	54	54	45	46	53	43	54	57	50	50	50	67	52	60	52	59	59	49	48	67	49	63	58	68	43	44	59	56	57	43	53	61	60	57	70	65	79	57	61	72	53	67	51	62	65	54	64	70	52	59	47	40	56	59	49	52	69	47	51	62	67	65	53	51	60	52	50	55	50	60	50	57	54	55	61	72	68	51	48	56	57	59	53	63	58	74	46	56	43	56	61	50	62	45	47	69	54	51	55	49	62	48	67	61	65	54	67	62	53	52	50	62	67	78	57	44	47	53	66	57	67	54	52	58	48	50	60	46	56	66	69	55	64	65	61	61	66	46	51	59	52	60	54	59	52	56	54	52	56	65	69	72	55	48	54	66	59	59	49	58	36	64	67	49	66	63	59	59	66	70	48	74	56	70	54	45	47	61	56	63	70	66	47	62	62	49	53	57	52	51	55	65	64	63	52	49	57	61	65	52	63	67	56	55	54	51	57	68	68	48	61	58	57	62	61	55	50	43	56	51	49	54	56	53	52	58	59	62	48	45	49	57	59	50	68	65	51	54	64	52	48	63	56	46	58	66	66	53	54	68	64	59	51	54	58	45	51	67	46	44	58	58	56	61	54	56	54	64	78	52	44	40	59	54	62	47	69	66	64	70	46	68	42	72	53	59	56	54	48	35	59	55	63	60	63	63	51	66	56	56	51	50	63	49	51	49	64	60	58	51	59	56	58	50	50	60	51	52	60	72	56	69	63	52	49	51	58	62	62	44	53	58	55	69	50	50	57	53	59	46	44	63	42	46	76	53	56	68	65	61	62	74	50	60	58	49	64	59	67	55	63	55	56	48	61	57	71	71	52	58	54	55	53	57	44	47	64	58	68	60	42	64	57	50	61	63	65	58	82	55	59	54	49	53	62	56	53	63	56	58	48	45	57	49	57	57	64	60	66	54	60	56	57	50	54	44	60	48	65	62	42	56	49	52	73	47	54	59	64	59	42	49	56	74	61	47	63	55	64	51	60	55	43	64	57	50	57	68	62	75	59	54	60	64	51	68	64	60	63	53	71	50	48	62	47	58	56	53	60	59	59	61	60	62	61	49	58	56	43	50	52	56	60	60	48	69	54	52	52	57	58	37	60	53	54	64	65	51	62	63	57	61	55	49	65	65	58	49	62	55	56	60	48	53	49	51	66	58	61	55	60	56	57	55	58	61	53	63	46	66	59	46	75	49	58	65	47	64	62	48	58	63	57	71	69	59	48	68	57	71	69	57	48	58	68	60	62	59	55	58	46	60	49	56	54	60	54	71	60	56	52	47	50	60	60	54	55	48	39	47	60	69	43	63	64	53	56	55	51	61	63	55	46	66	63	62	61	68	60	61	48	62	34	58	50	46	58	44	46	50	64	65	52	57	62	41	52	60	64	57	60	60	48	59	58	60	56	62	71	54	68	48	39	70	58	51	72	59	64	57	56	52	45	58	55	61	41	55	65	65	56	67	61	66	41	55	51	62	61	65	48	49	57	56	64	47	62	54	54	57	76	48	67	63	60	63	51	58	59	51	51	66	59	63	73	65	55	59	52	63	62	58	51	61	57	64	50	62	84	67	52	64	52	43	69	52	54	49	75	47	59	56	57	59	48	63	68	61	56	65	53	71	54	54	68	56	54	58	61	52	69	72	66	57	57	53	65	55	57	74	56	60	63	54	50	59	49	58	48	50	50	51	58	73	47	76	67	59	51	65	63	56	55	61	52	58	59	62	56	45	49	57	52	61	59	59	55	50	65	75	51	39	61	61	64	51	49	61	60	60	63	59	70	53	58	56	55	53	62	55	47	46	53	63	51	53	57	50	58	46	52	56	53	59	58	51	68	59	61	59	64	59	47	63	49	68	54	56	48	62	52	65	57	43	53	53	60	52	55	51	63	41	54	58	56	52	58	61	54	58	53	60	49	47	52	59	62	52	49	52	50	62	53	58	58	66	61	68	46	55	58	61	75	69	47	41	54	57	54	55	39	65	58	50	55	61	64	57	64	70	63	64	57	51	66	76	52	62	53	54	61	57	55	55	63	45	69	71	61	57	43	67	53	51	46	50	52	76	62	48	66	47	52	46	56	52	69	68	44	67	63	64	53	53	65	57	67	52	55	65	44	54	64	56	56	63	49	52	49	54	47	67	65	54	66	47	53	48	56	56	41	62	62	55	66	66	59	55	50	55	46	70	62	60	57	49	53	63	63	64	68	56	50	64	63	67	62	62	57	61	52	55	57	46	48	46	40	61	64	55	61	50	68	57	66	48	59	51	51	63	54	58	55	47	63	52	51	58	61	66	52	55	56	53	66	45	60	61	62	60	43	52	54	47	54	53	55	61	60	69	68	51	47	52	45	62	53	62	52	50	62	50	52	63	58	66	58	52	55	54	52	57	56	45	59	57	55	46	55	58	69	63	59	50	70	51	52	61	64	60	51	58	56	54	54	55	59	66	52	55	80	56	58	54	50	56	51	68	54	51	44	74	63	61	52	49	64	61	50	57	60	62	59	68	55	53	50	47	47	56	60	51	69	64	51	51	67	63	56	62	49	56	49	65	45	63	49	56	79	55	65	56	49	53	63	69	72	61	43	54	53	48	58	57	63	65	58	58	61	62	45	53	67	65	45	67	60	63	48	50	64	55	43	44	58	54	61	45	65	54	65	50	51	69	69	75	67	52	58	57	61	61	58	48	63	55	59	47	44	55	65	62	69	68	58	67	49	58	49	60	56	58	56	42	57	67	51	67	51	52	56	53	54	61	45	58	50	50	55	59	64	51	60	53	50	51	52	60	53	58	47	44	49	69	58	50	58
54729	44894	36989	34987	47191	49919	34886	32252	22051	3701	1628	1449	1274	1164	1149	1044	1017	968	906	930	925	882	859	822	824	867	821	846	5941	15428	13290	6680	3889	1708	986	863	710	710	732	730	734	728	698	741	763	734	739	716	736	764	742	696	760	706	739	773	692	767	714	723	730	722	762	754	747	732	736	704	754	706	772	732	766	796	747	739	771	726	673	761	753	708	725	791	748	724	726	730	764	795	788	749	767	739	708	689	733	730	768	768	734	716	743	735	768	710	690	728	744	767	762	745	767	726	734	765	739	757	754	712	747	775	736	742	769	759	784	745	669	754	745	719	763	715	694	689	706	731	740	722	715	718	689	739	733	662	729	718	779	736	722	800	772	711	719	729	757	730	731	712	738	721	719	735	785	746	754	756	748	713	743	727	757	744	768	784	697	749	728	730	763	718	693	778	700	700	730	709	713	731	743	767	720	761	766	697	690	748	707	721	694	756	745	761	740	760	756	742	735	694	720	707	727	715	748	728	726	710	769	704	757	753	713	710	689	691	749	741	786	711	748	800	743	765	715	719	719	724	784	760	771	723	741	750	734	732	740	651	696	737	723	784	747	759	734	720	753	742	720	713	730	712	710	748	762	701	717	738	744	751	726	720	734	763	739	727	749	715	711	719	719	742	757	772	734	705	747	760	773	763	722	760	776	747	762	717	696	728	735	736	718	749	737	710	771	711	736	746	760	763	730	792	735	747	739	739	726	716	719	768	712	697	742	699	687	731	741	708	745	716	757	763	707	735	704	725	767	752	755	701	699	738	739	746	751	697	755	775	678	716	734	698	737	672	737	731	770	774	760	732	758	780	798	726	740	700	655	753	748	763	724	698	728	775	725	690	755	734	761	700	756	703	789	785	732	743	676	722	739	719	718	707	809	728	775	757	721	777	756	707	713	735	748	738	791	743	757	718	748	753	763	744	759	743	778	801	763	730	780	739	748	738	771	706	748	754	742	724	747	735	763	718	724	762	741	761	773	741	769	726	748	729	738	728	713	717	720	732	797	749	731	698	729	727	730	732	737	735	711	755	741	695	733	746	762	710	691	756	703	766	694	766	719	751	780	754	772	752	750	737	769	761	688	752	714	708	721	744	710	760	768	738	751	728	754	764	730	734	788	696	727	727	736	710	763	714	710	746	781	746	773	783	760	685	733	761	760	733	691	726	719	768	689	753	739	752	758	763	757	719	754	754	789	757	726	738	747	765	743	748	722	768	726	729	735	700	751	712	731	747	693	705	737	728	724	698	749	768	715	731	748	720	763	733	771	690	703	719	757	716	735	716	723	742	740	733	741	699	728	725	748	743	812	727	712	752	747	746	771	693	758	747	715	682	712	808	689	734	762	701	744	729	712	728	753	706	709	736	723	698	723	729	774	780	726	725	716	690	749	726	708	728	711	706	779	732	725	733	708	729	790	738	715	690	759	721	759	677	735	737	820	734	716	724	747	713	743	741	730	775	747	787	756	710	683	760	749	681	740	727	723	727	767	748	750	742	757	749	708	745	818	741	764	790	720	716	677	723	716	767	728	764	757	770	795	735	720	707	740	729	785	738	697	768	747	758	733	750	729	703	728	769	716	731	756	732	746	734	733	765	740	800	707	750	721	781	766	713	752	690	714	778	726	739	722	720	717	711	754	752	683	730	736	772	753	740	690	761	747	747	734	752	734	811	725	766	724	708	726	777	694	733	759	728	698	708	705	770	720	718	726	730	728	694	728	765	714	711	708	680	788	749	694	750	726	772	744	737	736	705	801	758	741	737	709	744	720	701	738	743	734	763	760	752	729	722	802	754	725	793	735	693	741	746	722	747	690	746	713	708	742	774	736	735	742	725	713	761	728	682	728	727	725	772	690	755	720	712	731	710	760	742	741	727	805	793	750	737	705	752	717	760	731	762	712	773	752	697	726	693	764	732	722	758	750	722	710	753	746	729	778	760	711	746	747	712	724	759	685	703	748	673	731	745	701	712	725	751	731	780	729	749	726	731	735	704	745	743	755	715	746	732	753	756	698	776	748	755	730	761	766	758	764	710	781	732	719	715	716	676	735	740	700	714	714	738	687	720	785	747	754	738	703	710	734	699	769	784	687	774	736	726	739	752	711	677	765	700	764	736	719	682	740	733	780	710	779	704	759	705	745	727	736	806	787	691	736	733	700	753	690	751	769	715	734	737	716	725	713	733	765	694	716	771	749	774	769	745	809	730	706	722	710	766	750	746	693	705	707	744	710	746	790	720	782	782	770	704	736	785	741	751	771	770	794	729	702	729	773	714	730	779	785	723	685	762	699	703	709	826	754	694	735	761	715	761	777	748	772	754	723	730	737	728	735	757	781	670	753	725	735	712	731	755	755	740	779	744	769	741	763	749	779	716	730	780	729	742	747	740	747	742	737	770	684	714	714	720	768	706	770	739	740	742	730	710	749	697	709	739	757	694	753	743	814	740	740	798	738	706	722	774	728	749	731	774	765	716	746	716	776	718	740	726	722	671	752	717	755	731	743	704	678	752	745	762	734	750	754	756	740	731	704	736	725	744	738	774	741	735	731	770	736	697	740	773	694	722	752	760	767	716	696	722	740	727	752	730	710	767	712	729	771	765	702	781	746	732	750	758	750	808	777	722	774	805	781	799	730	785	758	737	733	710	731	722	707	715	782	752	734	757	716	770	772	733	698	739	744	723	724	730	737	766	719	786	714	780	721	744	720	706	715	708	687	693	745	732	747	788	726	743	729	778	799	756	712	734	718	745	721	768	720	739	741	788	669	753	741	741	735	746	717	756	719	779	726	781	758	733	762	711	745	742	797	743	733	709	727	759	708	733	738	754	749	746	732	785	724	735	789	713	771	747	745	713	744	742	751	750	741	738	734	720	749	752	722	736	756	746	708	734	714	731	724	755	745	736	782	748	756	752	748	716	745	722	718	699	776	742	721	734	778	775	719	714	724	737	694	766	762	752	736	723	712	757	698	708	709	748	726	709	766	765	737	752	719	753	697	762	741	744	737	706	712	716	740	765	685	737	733	748	730	756	699	751	705	729	743	742	692	822	745	778	770	746	756	794	812	711	716	732	756	749	749	720	752	758	719	717	740	763	735	675	725	742	716	770	755	756	747	740	751	710	815	745	715	735	739	760	673	729	719	748	759	696	785	768	728	735	742	737	791	675	713	710	760	681	770	756	739	735	726	746	769	710	755	743	736	774	750	752	754	752	762	725	701	770	730	697	754	730	751	725	737	763	699	715	741	747	723	749	740	726	701	734	789	727	779	733	779	727	737	767	744	763	760	736	725	714	738	738	743	707	742	719	715	713	783	723	705	719	704	743	741	725	750	766	742	750	738	722	725	767	732	737	727	717	740	697	718	757	782	742	729	721	766	770	704	704	721	719	789	723	705	777	727	713	763	740	756	765	723	729	782	763	775	751	751	727	717	743	750	738	718	745	801	687	741	750	704	748	770	751	725	738
7561	4983	2199	653	522	1053	403	384	172	66	73	48	57	42	47	56	56	51	56	52	48	55	56	42	62	48	56	43	113	170	191	125	80	73	50	56	52	63	59	55	56	52	53	45	56	56	51	43	41	48	66	51	47	48	61	45	52	51	48	55	54	63	51	55	57	71	55	47	53	55	70	55	55	54	62	61	71	68	59	48	49	65	54	57	64	64	40	57	67	44	43	53	57	61	50	49	63	57	39	64	43	54	47	58	67	73	61	55	53	53	59	61	48	58	52	70	48	51	57	66	45	63	55	61	56	48	60	69	53	47	64	63	54	56	59	58	57	65	64	61	40	49	54	61	56	40	57	58	65	56	34	64	51	69	54	46	56	53	54	54	60	53	60	60	51	50	65	48	61	43	51	67	68	60	54	56	47	51	54	43	44	44	63	54	58	59	50	65	59	58	42	33	50	44	69	54	55	71	65	42	65	61	59	61	60	50	68	58	50	66	47	62	59	42	73	57	40	53	38	53	50	53	54	58	51	61	53	66	60	61	55	54	54	68	62	43	54	42	76	53	55	73	49	56	49	53	49	48	70	55	54	53	57	44	58	55	58	49	42	55	56	57	51	56	56	59	47	64	62	38	51	59	65	52	51	52	57	44	63	56	47	42	49	65	42	46	38	54	52	67	54	61	54	59	42	63	48	57	60	42	57	60	53	44	52	56	69	50	57	48	44	41	61	53	46	51	58	46	44	50	53	49	62	46	48	60	52	49	43	55	50	59	49	51	53	49	49	65	49	61	54	51	54	52	52	63	55	60	47	57	53	51	41	45	59	52	50	61	59	50	40	57	41	53	56	41	46	61	55	59	59	45	35	54	57	59	57	45	65	51	49	60	55	60	58	61	48	40	55	68	51	49	57	61	52	60	59	51	50	51	50	61	44	68	46	52	60	64	54	53	68	43	50	57	44	56	53	58	51	38	48	57	49	48	41	65	71	66	52	53	44	39	53	60	70	64	56	47	68	47	53	68	45	44	59	56	54	53	64	54	55	45	59	60	45	61	39	43	48	58	54	41	55	53	60	49	62	62	54	68	67	66	52	58	55	45	58	53	55	66	56	52	54	51	57	54	55	44	51	42	53	51	62	46	43	48	69	55	56	50	66	52	52	51	42	54	41	66	55	54	57	59	50	48	44	55	58	55	62	57	49	39	56	60	43	60	66	57	49	47	64	43	51	64	57	57	51	58	40	69	50	57	48	68	46	64	48	59	56	58	59	63	63	59	45	54	59	57	57	49	49	47	65	52	47	56	56	41	57	55	62	47	75	71	66	57	58	61	41	56	60	51	59	42	59	42	46	52	54	55	60	57	63	50	62	67	46	60	56	44	52	49	49	51	56	69	48	45	53	69	46	50	56	46	39	67	59	51	55	53	62	60	55	39	35	43	64	56	52	56	56	61	42	57	48	48	44	50	67	45	47	57	60	59	50	55	54	53	44	54	42	61	56	55	50	50	68	42	53	50	51	73	53	48	42	54	75	67	48	52	50	45	52	53	64	55	50	47	57	62	56	58	65	63	44	60	46	66	57	57	49	68	58	57	59	48	55	43	58	63	39	61	42	59	59	58	47	54	49	60	40	80	67	52	66	53	51	59	63	49	65	66	59	49	42	35	62	53	66	55	41	52	53	53	57	56	56	53	49	58	50	61	58	73	56	68	42	56	57	48	44	58	49	50	54	70	60	43	68	46	55	51	57	43	54	51	56	62	61	60	52	59	62	58	66	50	50	53	56	59	57	58	40	51	52	49	50	53	52	48	59	43	40	54	51	47	53	61	51	55	53	64	61	52	63	48	59	40	61	52	68	72	44	61	60	47	44	75	41	44	43	48	68	49	54	51	57	61	47	52	51	44	57	47	63	45	53	33	44	65	59	61	64	50	46	47	62	44	55	65	64	51	39	60	64	57	50	48	56	43	46	54	52	45	56	44	55	51	52	56	63	49	63	72	52	48	51	58	59	59	57	51	58	44	63	62	59	52	43	54	42	59	48	56	53	46	43	73	57	66	44	52	68	54	57	52	51	54	58	45	41	53	51	60	65	63	45	60	52	52	50	50	51	57	43	54	53	48	51	47	64	53	49	59	50	50	58	40	43	62	55	47	60	52	61	53	57	64	59	48	52	64	43	47	56	49	60	63	57	49	54	43	42	54	51	57	53	56	61	49	55	67	63	77	56	54	66	50	49	54	48	58	68	53	55	65	57	45	57	63	61	67	42	59	52	53	58	48	58	58	58	56	43	68	54	49	58	59	67	49	61	57	56	55	44	57	46	49	58	59	50	57	69	44	43	55	52	50	62	54	54	62	44	49	48	52	51	48	57	54	59	46	55	54	52	60	50	50	59	53	47	41	60	50	49	66	56	54	55	51	46	45	37	49	53	65	49	47	60	54	48	59	45	55	61	61	49	45	51	64	56	49	53	55	60	53	51	53	48	55	57	58	55	54	51	58	47	56	55	47	57	59	48	68	48	40	50	47	57	65	62	54	42	65	46	44	58	62	52	39	52	46	59	59	54	68	56	64	51	58	51	49	43	38	51	66	52	43	40	51	60	52	44	57	63	58	58	48	63	58	52	48	53	52	52	56	62	57	55	47	56	65	55	49	69	49	59	46	46	58	45	54	57	58	56	59	53	46	36	50	53	50	60	40	48	57	50	52	39	71	59	59	56	52	48	45	61	56	61	56	50	48	47	52	51	55	38	62	62	53	54	54	64	60	50	60	58	42	59	44	49	53	63	53	51	47	71	56	61	53	53	50	48	55	56	57	50	70	48	56	61	57	61	48	55	44	69	60	46	59	52	51	53	53	52	66	59	65	58	56	55	67	49	47	43	67	46	53	56	55	55	67	55	57	51	56	55	43	52	47	53	51	44	59	53	59	50	54	52	56	71	56	62	43	48	58	40	58	51	48	52	46	50	58	51	52	49	63	43	63	39	68	58	57	62	48	63	58	53	50	54	60	54	44	47	46	58	54	52	70	49	58	60	59	52	52	52	49	74	51	52	61	67	57	50	52	60	55	52	42	58	52	62	64	47	56	54	55	48	55	58	59	56	52	57	61	42	58	58	52	68	60	52	44	54	49	53	52	42	56	52	62	54	45	45	39	37	60	48	43	63	54	56	53	41	41	49	66	51	62	52	58	59	69	62	40	60	59	61	45	67	50	69	47	60	46	51	59	54	41	61	62	65	50	51	49	56	57	59	48	60	57	59	56	51	42	51	68	44	48	51	46	49	60	41	52	51	50	59	56	44	48	59	63	54	72	56	48	58	46	43	55	45	68	57	38	53	49	48	64	44	58	55	47	43	50	62	45	45	49	62	65	56	60	63	62	63	43	64	50	51	55	53	54	56	48	55	52	43	48	68	46	58	56	54	62	51	59	56	60	56	47	58	58	60	53	45	52	44	50	73	45	60	48	54	56	49	54	47	50	54	54	45	55	61	54
39438	27659	20489	16497	25794	29290	18633	16017	8012	1392	895	852	774	836	769	718	721	684	728	755	733	711	723	780	715	739	751	725	2838	5216	4709	2483	1537	1086	761	682	730	678	655	695	662	694	672	728	706	704	675	713	693	684	712	755	683	704	659	672	670	712	710	690	666	702	714	651	707	686	698	663	669	665	686	668	703	715	722	700	713	668	707	671	702	746	676	700	687	697	668	714	737	720	673	725	728	722	703	646	678	641	721	715	683	713	679	679	676	706	713	689	690	678	673	653	659	690	687	661	725	708	748	684	711	671	705	701	699	718	647	725	684	670	700	708	676	723	682	717	687	679	669	709	661	670	690	729	660	702	662	697	701	692	709	723	730	690	663	665	730	673	694	666	733	713	716	725	668	619	697	746	720	684	710	690	667	710	702	663	661	666	678	706	698	658	648	717	692	677	690	723	693	693	645	723	693	668	670	659	739	659	683	697	715	719	733	667	742	724	684	680	679	713	720	753	714	708	660	694	713	724	670	702	693	642	656	678	670	663	690	733	697	690	637	688	742	730	688	707	687	705	719	701	660	643	709	719	665	665	737	701	723	702	708	711	700	699	695	707	702	683	663	705	682	677	671	758	702	723	689	707	742	650	713	706	668	743	664	706	665	696	673	709	673	703	632	707	703	683	650	669	710	707	715	713	720	700	681	722	680	684	710	706	687	751	742	694	687	677	692	702	660	670	666	698	713	687	643	656	705	686	669	702	669	681	685	690	620	745	744	685	691	655	662	657	718	649	712	706	718	743	725	666	704	719	692	703	675	699	689	737	702	724	646	706	675	718	682	695	695	673	705	692	657	691	662	687	717	694	717	681	702	688	678	724	612	687	682	664	682	648	670	722	671	757	762	669	669	672	717	704	692	722	713	664	688	718	692	683	677	710	758	715	684	703	689	720	716	704	724	698	704	722	647	662	706	695	697	721	720	671	712	683	711	672	656	694	711	730	680	706	697	691	674	654	694	759	679	716	685	669	676	684	687	684	677	713	698	685	679	710	703	718	695	668	685	687	682	665	707	682	641	703	696	733	662	709	677	696	672	716	716	681	694	718	677	712	654	655	715	678	683	719	699	686	695	739	687	667	714	699	746	689	696	674	685	652	700	673	677	681	714	722	728	702	736	738	656	673	672	720	653	702	688	720	688	710	697	724	709	662	726	697	684	679	736	623	681	682	766	685	744	718	718	725	740	701	698	689	691	685	709	704	689	694	653	661	744	669	682	741	701	732	747	699	723	724	776	652	694	709	713	714	705	703	724	679	654	727	679	656	730	687	734	708	715	675	705	687	665	671	665	656	736	719	722	656	751	647	698	727	614	709	705	739	685	681	740	677	679	688	675	710	702	746	697	698	673	711	678	685	737	662	720	733	665	674	717	708	724	714	703	676	708	644	671	696	721	668	730	673	690	655	688	666	664	669	654	691	766	659	650	716	729	705	702	681	744	709	679	711	706	722	716	706	731	670	729	705	664	705	674	698	662	699	661	669	695	703	666	733	687	683	667	659	696	705	698	695	748	715	665	704	722	693	707	696	665	714	722	707	696	710	728	679	682	671	676	708	704	710	709	722	671	708	694	674	692	705	737	671	690	683	695	677	680	710	675	688	705	733	701	696	709	689	649	670	747	688	706	733	681	674	705	715	700	709	717	685	709	739	695	671	703	705	693	733	724	773	725	693	736	673	695	716	660	741	741	680	662	673	696	715	637	722	649	675	684	656	676	697	699	699	677	735	713	725	711	687	712	648	707	686	711	708	697	726	717	681	697	648	680	718	728	653	707	676	683	703	697	731	708	692	685	722	673	695	717	659	697	677	697	667	652	653	718	648	698	681	654	690	698	680	694	677	759	662	702	683	673	666	716	654	651	689	706	701	704	706	695	671	707	679	708	685	663	714	698	713	678	654	694	696	699	663	654	663	693	719	676	714	670	713	729	701	663	683	679	744	683	750	710	658	691	716	667	715	693	671	687	711	680	664	763	705	702	745	648	701	678	687	739	656	706	677	660	696	717	677	688	673	677	699	677	689	695	699	691	710	701	660	682	693	714	723	704	697	680	679	686	709	651	667	711	682	680	675	697	691	699	662	678	699	765	662	657	663	669	736	731	691	714	666	680	659	695	721	704	682	663	704	684	712	706	665	722	678	675	728	675	715	728	741	678	717	708	681	678	747	698	696	688	718	721	691	644	704	688	695	704	758	733	678	716	699	662	705	691	676	666	711	710	682	706	691	714	702	690	690	659	703	707	687	689	705	670	679	733	702	725	739	694	695	737	701	647	665	716	747	744	696	739	732	699	709	698	702	692	683	735	667	722	683	700	667	723	702	736	699	711	672	685	687	717	680	675	687	621	688	732	643	677	677	684	691	713	684	655	679	703	662	711	729	691	721	648	705	705	698	631	663	659	702	660	717	664	725	702	706	691	689	708	737	716	746	741	692	691	689	680	687	690	701	710	670	694	668	734	680	726	709	693	684	711	710	698	698	667	713	709	730	687	697	794	680	670	639	692	721	665	736	712	693	661	691	661	707	704	674	701	742	719	704	670	704	705	690	723	690	717	687	694	680	702	680	686	691	699	696	654	684	669	719	701	725	692	677	701	693	718	684	665	695	727	755	679	703	689	703	683	675	706	683	699	676	712	714	735	732	673	703	656	709	670	718	697	670	699	700	677	695	709	697	702	649	677	691	715	700	702	670	712	704	684	731	672	706	674	691	700	694	690	689	707	767	723	700	697	728	732	693	706	647	677	714	683	720	711	666	721	720	676	719	683	695	642	721	727	688	614	653	674	697	729	739	680	626	690	653	715	732	694	705	697	690	722	746	701	689	687	702	682	712	637	735	713	707	670	675	722	685	669	672	691	694	735	701	687	714	710	723	682	642	733	681	670	701	692	650	698	707	699	699	701	699	685	706	686	681	679	678	695	710	685	672	708	712	705	677	716	682	697	700	717	711	684	685	688	671	663	668	673	686	697	724	668	674	717	706	680	706	684	722	734	723	697	663	759	688	673	703	747	673	708	727	635	667	697	734	706	674	713	723	653	682	703	707	716	675	704	686	713	696	687	672	690	741	681	731	654	668	696	699	686	707	691	711	703	706	701	675	687	731	748	708	692	665	697	734	654	695	704	717	675	673	646	726	690	722	716	680	721	677	746	702	714	744	704	730	681	685	671	699	669	699	694	678	657	704	652	724	682	695	692	665	698	695	667	666	728	657	717	715	713	644	692	691	705	659	691	683	673	678	636	706	688	689	623	694	688	717	700	679	692	698	694	684	730	689	739	695	726	720	762	685	694	707	676	660	676	743	721	677	702	672	710	661	684	706	693	714	669	698	690	661	704	714	695	713	685	696	725	662	719	701	688	748	716	652	711	704	687	710	692	717	637	702	742	677	720	690	709	696	746	706	679	671	663	721	715	670	679	696	762	698	722	737	715	665	773	733	725	702	687	726	739	716	709	670
14842	16917	7919	1961	1875	3175	1192	1070	387	61	70	52	57	52	62	80	59	78	56	67	78	54	67	60	44	71	70	58	168	324	336	193	118	102	65	57	54	58	61	60	60	56	50	47	50	50	59	54	56	44	60	52	51	51	65	53	54	61	67	61	52	51	69	48	46	55	57	47	57	62	68	58	67	45	48	63	51	51	57	58	66	49	52	65	53	61	50	73	59	47	45	58	56	62	59	64	41	46	47	50	48	60	59	54	65	61	51	59	54	51	57	55	48	44	61	49	70	59	54	54	50	47	38	55	55	48	56	60	41	60	55	49	59	48	53	61	63	50	50	62	54	54	57	67	66	66	65	47	46	57	62	62	69	72	57	67	73	59	60	59	66	52	62	57	52	42	51	56	46	59	52	45	59	66	56	65	42	63	53	57	50	57	49	45	61	51	66	67	61	58	56	52	50	67	55	52	57	59	50	65	52	50	66	57	62	52	53	57	56	50	55	55	67	62	64	64	52	51	54	57	53	56	64	53	57	67	59	54	45	58	59	61	44	61	60	64	55	50	53	56	53	55	52	39	71	50	64	55	79	61	61	58	60	57	61	49	61	55	43	72	69	56	54	65	53	46	54	44	55	63	56	59	58	60	59	49	63	55	59	44	57	40	54	65	71	59	63	67	58	63	46	56	60	57	62	56	66	60	52	56	52	64	54	58	68	53	55	61	53	55	56	58	63	50	59	59	57	65	66	58	66	62	63	39	54	66	52	55	65	57	55	70	52	54	61	63	53	56	49	59	58	63	57	53	58	59	63	55	54	71	55	56	44	62	51	55	45	58	46	56	46	57	61	61	44	42	58	59	61	72	57	62	63	59	59	56	43	54	54	53	51	67	69	62	60	58	68	56	69	66	59	46	72	55	62	57	54	42	65	47	64	53	53	61	63	54	58	51	47	68	58	65	61	65	55	48	78	52	58	64	62	53	54	50	61	60	71	68	77	49	58	51	60	48	57	61	78	68	58	46	48	54	57	65	55	65	53	46	51	43	52	60	52	55	50	56	54	59	68	49	60	52	52	58	61	58	52	60	51	62	63	52	50	55	49	68	52	56	51	53	55	56	62	70	62	51	59	60	62	62	46	52	54	73	46	62	59	46	47	52	48	66	51	78	61	47	58	60	53	60	52	59	62	48	60	59	61	54	47	59	53	47	37	46	60	44	65	52	44	56	57	49	51	71	57	55	70	54	51	59	69	56	66	67	44	64	60	50	71	55	54	54	52	56	53	53	61	59	53	63	64	49	50	60	55	43	56	56	54	54	55	68	60	48	61	51	69	31	48	65	63	64	61	54	36	68	56	57	52	57	66	50	61	54	59	58	51	54	72	57	50	68	53	55	53	58	56	68	54	57	60	44	40	59	49	56	57	69	62	55	71	59	51	65	57	49	63	66	61	55	48	51	45	65	67	73	46	48	48	51	65	60	58	66	61	69	59	50	57	61	45	58	54	60	65	53	62	51	49	55	59	60	57	63	53	65	52	59	48	56	62	64	49	58	52	59	57	48	47	52	57	55	66	40	60	48	42	60	54	58	54	57	54	62	57	62	65	52	53	59	61	72	66	68	53	47	72	58	49	63	57	42	64	59	64	56	65	56	51	66	45	67	60	71	58	52	55	49	41	66	43	48	59	55	68	64	42	64	57	60	44	62	57	53	49	56	57	53	53	69	50	67	57	69	69	51	57	43	50	63	56	63	49	57	50	60	67	59	54	60	43	53	67	62	49	57	66	47	62	61	63	57	48	49	52	50	41	46	65	45	63	58	64	47	48	59	48	66	52	55	63	66	52	52	51	57	59	50	60	72	63	46	47	61	51	65	54	56	62	53	60	59	57	51	60	58	58	64	63	64	56	69	73	67	47	62	61	54	45	58	53	60	64	53	53	73	55	57	53	53	45	57	49	54	57	53	52	65	60	56	56	68	56	51	53	46	57	63	48	50	63	58	54	50	62	51	54	62	73	52	56	53	60	56	52	53	63	58	50	67	61	56	67	55	68	47	54	64	56	63	58	53	51	56	54	51	52	61	49	62	61	61	50	59	55	64	56	50	61	61	57	63	63	56	58	50	53	51	63	59	48	56	61	68	59	51	71	60	55	57	54	41	48	60	42	54	51	59	68	59	51	42	55	53	61	44	70	60	58	53	50	51	65	52	64	46	54	56	55	72	49	57	65	50	75	65	49	59	74	56	46	56	46	62	48	54	59	55	42	68	43	48	74	49	59	56	61	58	67	44	44	69	56	69	48	59	58	57	61	52	63	47	56	50	56	61	66	68	46	60	58	44	59	59	70	62	62	49	46	54	45	49	64	51	54	54	50	66	53	53	56	68	50	64	49	50	57	59	55	59	53	63	51	45	54	56	63	58	52	58	61	44	60	53	57	53	67	64	60	46	67	51	45	57	58	67	51	45	55	60	46	51	57	63	61	55	59	61	59	51	51	41	53	56	59	52	50	58	49	59	62	63	59	57	59	48	63	57	58	58	52	67	61	48	40	60	60	53	54	61	62	51	52	66	53	41	52	57	59	60	64	54	57	46	47	55	41	75	49	62	63	58	55	58	76	54	56	65	50	45	67	53	65	56	56	49	54	63	58	71	65	48	72	60	53	49	65	50	43	47	67	52	51	50	58	60	51	53	69	65	70	64	63	56	50	48	65	46	49	54	55	65	60	45	60	49	52	67	67	47	59	60	62	57	43	50	58	51	49	64	49	58	50	53	56	54	50	61	60	60	62	60	63	60	54	64	46	48	54	61	51	60	51	48	53	45	56	59	77	74	52	57	54	44	52	57	45	54	50	52	47	63	53	52	55	58	52	47	67	44	58	53	54	63	53	64	53	69	56	54	59	64	60	52	64	64	53	55	51	79	47	57	61	43	51	62	48	55	57	69	56	55	57	45	56	45	52	47	52	51	46	60	46	61	61	48	56	52	48	42	71	55	51	60	53	57	52	47	49	58	45	57	52	56	38	63	49	52	67	55	55	54	66	52	51	53	47	60	52	59	41	56	54	56	52	56	58	49	76	56	64	59	64	54	63	60	65	55	77	45	50	63	53	47	47	47	56	67	73	52	53	39	50	44	72	60	56	49	41	59	60	57	48	66	51	56	69	55	49	63	68	56	42	51	61	59	68	57	65	56	65	49	62	58	50	60	57	55	53	56	51	49	44	70	51	68	51	57	50	71	47	62	57	52	63	57	56	53	57	65	50	57	65	66	57	60	50	43	50	43	65	73	48	65	56	62	53	55	74	47	53	48	61	56	56	48	72	61	44	49	64	58	44	56	69	54	64	44	56	47	54	48	55	49	56	64	63	58	63	51	57	56	48	55	41	52	44	59	57	57	54	59	62	59	63	58	52	56	57	62	54	61	58	52	72	39	51	67	56	57	61	47	49	62	51	66	53	52	57	43	44	53	59	66	45	53	50	67	59	61	59	64	40	51	55	61
52426	39403	30895	28990	38939	40193	29989	25390	13854	1525	1142	1032	1029	1001	908	894	899	796	837	843	831	841	789	829	795	769	762	830	5451	9363	9001	4608	2950	1493	900	748	764	795	726	697	731	741	774	736	719	713	707	729	743	714	721	746	752	705	775	734	705	690	710	703	727	705	686	721	677	725	762	725	675	741	718	680	735	724	757	721	721	691	675	724	727	721	708	735	776	789	739	714	724	759	767	668	705	701	759	707	713	752	721	698	711	721	754	728	737	716	718	707	744	735	752	716	725	723	715	734	709	739	729	701	739	739	733	736	723	731	736	712	698	730	724	717	778	756	724	702	704	733	735	761	800	729	716	784	733	729	728	729	684	749	700	722	723	727	752	679	745	755	773	752	677	732	738	775	716	712	777	763	731	744	734	774	735	714	733	736	757	765	799	683	742	756	737	722	716	708	725	757	721	717	745	720	693	758	746	771	747	721	721	726	712	765	721	733	754	732	742	755	705	705	770	746	711	743	739	762	719	731	705	756	717	775	722	733	732	667	699	728	747	714	740	755	733	744	707	710	757	754	744	740	715	717	696	729	746	707	736	716	714	762	702	734	746	726	693	756	762	758	677	736	728	786	739	728	721	726	701	730	746	784	754	729	752	728	687	709	720	706	793	668	737	691	761	684	681	776	696	719	741	670	743	710	778	738	744	714	717	742	735	806	689	779	769	726	693	704	717	732	753	708	737	726	752	688	752	712	796	731	731	707	749	713	738	767	724	757	753	730	746	748	747	725	729	736	726	749	725	771	757	724	772	748	718	725	717	732	742	752	735	663	711	777	726	727	750	715	698	736	757	703	749	734	709	692	698	698	752	746	749	690	728	730	715	716	727	721	686	733	769	717	724	713	750	767	727	717	738	773	693	734	745	716	709	722	711	669	769	684	735	725	706	682	715	721	714	719	766	730	756	786	740	664	757	738	759	779	718	768	693	723	754	743	703	756	736	724	718	761	677	709	703	712	706	735	708	737	731	720	744	766	736	720	680	712	719	672	738	701	756	710	726	726	731	693	711	724	762	748	765	733	708	714	712	712	694	716	711	672	714	734	704	727	739	763	690	687	735	736	741	754	756	758	716	728	724	743	717	769	726	731	727	708	727	754	730	738	737	716	768	753	750	727	720	720	706	760	715	730	681	743	782	756	735	753	703	715	755	740	716	726	727	705	706	783	748	678	738	701	772	742	797	748	720	718	691	745	683	722	757	720	699	745	739	679	711	715	707	759	726	750	735	704	719	735	678	704	694	708	749	703	716	716	697	670	753	731	739	756	735	768	748	742	716	775	702	739	706	735	707	757	716	719	802	724	763	781	691	710	720	727	724	734	733	731	738	706	720	757	723	721	684	755	723	728	734	737	751	731	696	742	707	735	740	761	725	741	727	743	734	740	746	779	754	755	687	690	741	746	744	744	714	707	686	739	688	758	749	703	705	738	736	760	698	735	702	713	738	703	718	734	747	775	678	764	716	718	724	794	759	744	716	704	763	695	735	731	696	730	736	716	687	713	721	749	697	735	706	698	672	713	721	715	765	717	664	746	678	747	728	720	722	708	747	733	713	706	671	720	762	683	711	685	739	711	729	710	699	738	766	742	720	724	705	719	726	696	715	727	712	788	706	734	729	667	688	764	757	696	741	694	747	723	719	714	735	714	736	719	758	714	696	737	710	744	739	669	740	716	728	733	733	718	744	743	729	722	708	708	697	724	710	761	639	682	717	759	742	713	712	759	735	701	681	737	737	733	747	764	717	689	700	706	701	735	680	734	752	754	766	736	774	753	744	738	740	749	699	691	741	700	706	751	725	707	713	718	739	759	751	717	770	723	751	760	700	731	768	719	737	713	728	726	735	696	713	682	708	718	703	698	794	745	716	720	718	735	741	698	715	690	780	727	740	729	701	712	686	685	734	762	718	708	730	718	712	723	737	706	684	756	701	784	751	699	754	728	686	759	756	793	737	765	770	701	742	754	716	731	675	743	723	707	717	688	718	720	717	714	742	712	707	746	715	768	734	696	646	702	721	758	739	738	664	685	743	724	705	781	718	727	731	729	681	718	708	742	734	707	761	715	716	765	729	766	710	741	769	721	756	731	742	734	749	727	696	771	721	748	699	785	733	706	714	692	709	723	704	735	704	742	733	738	715	699	744	724	690	746	711	753	727	746	720	704	735	717	788	735	712	709	731	757	763	692	711	740	724	707	742	685	690	686	688	748	720	768	754	729	751	711	743	776	734	739	715	715	724	735	742	703	675	746	745	695	687	709	685	740	756	719	703	753	719	735	737	754	722	685	716	761	752	750	707	726	697	708	733	731	727	706	735	697	781	720	739	770	699	698	738	692	727	710	741	720	723	749	721	703	722	728	760	698	762	706	734	748	694	718	712	751	732	715	742	756	747	736	722	696	680	722	742	732	743	696	714	730	753	750	708	714	770	745	724	755	774	735	762	697	677	736	741	763	766	762	783	705	731	707	762	779	723	696	720	740	751	752	671	757	766	709	779	730	713	753	725	726	762	689	702	704	774	699	734	749	708	692	722	759	677	719	744	715	702	738	778	727	713	761	745	769	760	682	704	725	707	696	711	736	719	737	703	731	752	695	703	748	715	713	789	753	730	730	752	751	740	773	750	739	712	698	719	710	774	737	724	720	707	706	714	728	715	734	718	730	679	710	760	678	711	749	763	689	738	712	725	761	680	726	728	753	755	722	685	721	729	733	700	773	685	734	736	727	706	756	769	679	761	750	695	719	700	704	721	712	683	774	720	718	763	774	715	749	733	764	702	740	727	702	784	762	728	708	756	721	732	738	785	774	737	699	760	746	731	719	703	663	747	754	766	756	773	752	698	676	691	743	750	689	753	741	722	740	731	739	713	767	691	732	708	731	731	746	719	729	760	705	715	709	685	740	724	737	693	713	734	730	734	707	723	697	694	724	694	711	708	732	733	703	753	774	691	697	716	696	735	775	707	681	710	739	738	720	715	712	712	740	721	742	714	735	726	763	726	715	756	720	739	716	707	694	711	763	693	753	712	712	720	764	716	776	690	733	710	694	746	711	712	707	746	723	681	713	694	699	692	754	746	763	750	696	711	751	718	698	716	749	738	730	702	732	696	712	758	718	750	663	719	710	687	716	714	756	757	742	698	687	712	766	752	802	737	714	717	694	760	731	731	738	703	758	751	765	756	721	775	709	711	718	753	759	710	703	725	680	726	736	745	704	672	756	728	753	721	726	784	761	707	732	746	709	714	748	708	733	704	724	714	653	760	709	721	724	742	654	730	710	743	695	725	715	774	721	712	706	729	693	720	747	734	768	699	663	719	743	755	754	722	732	717	703	732	719	734	701	773	718	740	721	697	738	745	738	734	757	731	736	726	788	748	730	712	695	725	725	764	723	701	720	731	691	711	752	720	673	735	722	702	750	765	731	709	745	731	738	700	712	755	712	689	684	740	718	723	714	702	750
14285	14695	7982	2202	1897	3638	1318	1065	309	74	52	59	52	72	72	54	56	59	56	50	64	69	61	46	50	57	61	54	173	429	448	244	163	91	59	71	63	68	60	77	64	68	56	64	59	55	52	47	62	62	59	68	78	56	57	61	57	54	47	62	72	53	50	59	66	51	48	62	78	63	60	51	58	64	47	63	69	42	65	45	59	57	71	61	50	46	49	54	58	60	55	52	53	63	55	65	63	54	75	63	50	66	60	68	42	68	56	60	67	73	65	61	57	51	69	61	48	64	77	47	54	50	74	61	62	65	59	56	63	54	68	78	55	62	70	60	70	58	49	53	63	72	68	55	53	62	58	57	50	60	65	57	62	64	53	48	58	62	62	52	62	68	56	53	61	48	52	53	63	61	53	49	56	62	53	57	65	44	56	59	54	62	57	66	53	60	54	67	71	53	56	58	58	58	71	58	70	54	69	62	62	53	54	54	64	60	52	74	53	58	51	59	69	57	55	64	42	60	52	72	63	64	57	54	71	45	63	61	64	56	59	51	51	71	56	63	46	56	60	51	57	63	59	55	58	58	55	70	77	63	48	55	47	67	61	60	57	45	72	59	67	70	59	65	41	63	53	61	63	56	56	64	51	62	51	67	56	62	66	59	54	84	60	59	64	58	50	47	55	63	65	68	50	64	68	59	46	63	89	46	57	69	55	49	67	45	66	75	55	50	48	49	56	62	59	64	62	68	68	55	73	58	51	70	70	60	48	52	55	66	49	64	59	57	57	74	60	54	63	54	55	57	61	74	73	64	48	54	69	68	73	60	54	45	56	54	58	62	58	49	68	56	54	60	55	58	68	44	60	56	61	59	67	70	65	72	70	43	58	68	79	53	65	65	59	54	75	48	65	60	55	52	67	64	65	62	58	54	59	51	59	58	62	67	50	63	50	67	63	53	54	53	60	56	70	62	64	64	58	56	44	48	61	65	62	65	78	51	48	58	53	59	59	57	55	55	77	61	55	56	61	62	52	60	57	59	59	53	62	59	45	63	62	53	56	45	56	51	57	65	64	61	55	59	50	57	63	60	57	65	52	58	52	64	49	58	49	58	63	58	73	49	47	52	55	61	61	63	52	53	51	51	74	73	53	42	61	72	59	53	53	55	60	44	48	55	56	54	62	52	57	66	60	61	58	59	59	65	59	66	58	56	67	51	60	61	62	58	62	61	55	59	53	67	69	61	59	85	64	59	57	52	49	72	63	44	47	58	67	42	58	71	52	61	64	75	56	64	54	63	55	52	51	57	59	59	53	55	50	61	61	52	62	60	61	67	52	53	59	72	52	49	60	65	63	58	49	72	56	45	74	48	74	59	55	62	60	70	57	57	58	57	60	70	53	59	66	57	41	65	44	51	48	47	55	56	69	63	71	69	54	58	61	60	60	67	43	52	67	64	56	54	49	61	56	80	65	57	56	48	70	46	56	56	65	68	51	59	61	47	65	64	64	56	53	46	51	64	60	46	65	49	51	55	66	52	61	42	68	62	61	54	59	62	56	76	64	57	58	55	55	70	61	73	63	44	67	41	64	52	60	67	50	66	50	63	63	68	52	65	62	51	56	60	55	52	53	65	57	76	61	53	53	58	48	61	58	61	50	52	69	40	75	64	70	48	63	60	60	59	63	61	63	53	61	62	61	51	53	69	51	61	60	47	54	57	61	70	65	52	57	46	60	67	67	58	59	63	63	76	60	58	56	53	44	60	48	56	46	59	57	51	60	56	65	61	50	55	44	60	61	62	48	52	64	56	58	61	63	75	60	51	68	57	63	50	57	50	67	63	55	39	66	71	48	70	68	68	57	63	60	62	64	62	56	54	55	70	54	68	55	57	49	38	56	64	54	66	60	56	65	44	49	63	64	55	60	75	43	52	55	67	51	63	59	53	61	43	66	53	67	66	63	54	50	50	51	57	53	72	60	69	63	63	52	56	73	60	57	65	49	48	60	56	52	60	60	57	63	52	65	63	62	52	53	53	67	69	57	65	62	65	64	57	64	58	65	56	68	57	39	57	43	71	58	59	49	57	53	65	53	47	59	61	69	56	63	49	70	57	50	64	46	80	63	63	50	54	53	51	56	63	56	64	49	73	63	70	65	50	51	59	58	57	66	61	68	42	66	53	42	45	56	56	52	63	68	66	50	51	50	51	59	61	48	55	66	53	59	50	62	51	62	69	66	56	65	59	58	64	61	49	66	57	61	58	62	50	69	74	44	58	54	62	51	60	68	53	56	68	52	56	73	44	64	61	71	52	55	51	66	64	50	69	68	61	57	57	59	60	58	76	52	57	48	66	53	60	61	50	52	61	59	49	53	68	65	62	54	63	66	67	44	57	61	59	53	51	59	50	40	57	63	62	60	70	56	50	49	58	62	54	53	49	62	60	56	58	53	45	48	60	54	52	61	64	55	63	52	55	64	61	52	70	59	49	63	70	62	63	50	60	65	64	70	65	68	66	51	49	61	40	75	62	59	44	55	48	47	77	56	57	62	63	55	54	42	64	64	53	52	55	74	51	63	62	67	65	55	53	63	70	45	49	68	58	48	67	48	60	53	58	51	66	73	68	48	62	43	64	57	72	64	62	58	64	62	56	64	38	46	52	57	61	61	53	53	72	68	65	59	56	54	57	65	53	65	54	51	58	55	63	52	48	60	47	56	58	47	51	58	55	53	50	56	63	58	67	63	53	60	75	69	64	70	52	53	62	70	53	67	67	55	57	62	58	54	66	66	56	66	41	69	55	49	48	61	60	54	65	64	55	55	70	65	44	70	67	58	58	59	54	43	43	66	71	60	61	57	67	64	58	42	56	54	50	64	68	61	60	70	60	64	59	55	62	51	61	55	55	63	59	65	49	73	65	59	48	59	61	53	50	55	58	59	80	39	68	57	57	60	54	51	60	47	60	62	67	64	68	43	54	59	59	48	64	59	69	58	59	56	62	53	53	58	64	66	47	65	52	66	60	58	53	52	67	64	72	50	53	56	69	48	64	49	58	49	54	56	46	57	57	61	66	64	62	55	57	50	77	76	48	62	63	55	64	59	62	68	42	60	39	52	54	51	58	58	58	41	61	77	65	57	47	52	68	62	57	58	60	58	35	59	61	56	63	39	57	60	63	55	60	52	53	61	67	50	48	66	65	59	44	62	54	66	66	46	59	56	67	60	51	58	49	59	44	66	54	55	47	54	53	57	58	68	55	45	62	61	53	57	58	61	56	54	53	51	67	59	45	61	59	64	55	63	54	53	53	61	52	69	57	61	65	59	57	60	59	59	53	64	55	48	64	52	46	56	56	50	64	49	62	61	56	49	60	60	46	56	59	68	58	45	55	46	53	52	67	58	60	61	73	58	70	70	60	62	40	46	54	66	63	69	56	69	61	48	56	62	65	61	59	54	58	75	61	53	59	58	69	56	71	63	79	57	72	59	73	55	57	67	60	58	68	61	68
50125	39007	31656	29193	39131	41812	31380	27005	8554	1551	1371	1146	1149	1042	1002	987	961	920	872	905	869	846	852	805	833	857	837	861	5303	11044	10902	5722	3328	1652	937	727	752	734	730	758	753	734	722	720	751	678	738	702	708	792	726	753	747	775	740	733	719	714	751	722	732	706	740	770	760	705	760	777	744	768	723	765	717	765	725	775	793	709	775	735	769	769	782	753	773	748	757	760	727	700	773	720	736	747	788	690	720	714	775	738	776	745	734	749	766	726	777	760	765	752	722	725	749	785	745	756	698	763	713	778	758	788	776	754	702	754	720	797	729	806	747	804	787	721	768	715	777	783	719	765	732	787	761	690	813	738	662	775	769	738	737	710	723	715	721	763	735	727	747	748	722	714	753	779	771	739	796	743	731	739	789	719	729	752	784	760	773	743	776	725	763	744	695	727	781	762	733	767	723	744	783	750	721	748	718	779	720	742	745	720	766	722	752	792	765	763	715	721	771	758	744	767	749	782	734	715	759	791	735	732	731	766	749	749	725	765	730	773	735	738	751	747	762	721	789	756	718	760	685	728	783	816	734	774	767	721	742	754	741	768	741	719	778	711	778	703	724	747	752	755	752	740	742	714	734	773	785	753	770	732	748	751	767	748	787	791	747	718	780	749	761	710	781	767	728	759	741	731	766	687	773	787	751	735	703	699	756	799	781	759	734	768	813	749	680	750	748	730	738	718	694	780	782	779	776	804	798	741	756	733	737	744	752	783	766	720	758	730	794	777	724	731	727	778	749	720	786	754	693	808	691	765	771	686	733	751	740	719	790	762	801	739	718	747	763	744	700	741	754	747	768	737	802	779	759	791	745	731	771	780	764	720	761	720	736	720	729	689	719	771	745	744	720	764	765	745	747	751	746	794	728	733	738	781	762	757	782	816	723	739	766	731	765	786	691	722	727	760	699	753	799	726	717	789	779	784	753	779	737	713	712	810	744	700	781	738	754	719	740	767	705	751	753	799	770	769	723	759	755	769	725	738	773	738	733	689	764	746	751	769	757	775	746	729	735	754	762	731	778	745	716	754	759	767	705	803	705	720	768	768	757	779	772	713	715	736	755	748	733	718	706	704	761	766	764	756	713	772	716	792	722	778	748	796	790	771	732	727	775	764	756	741	748	760	780	729	725	763	736	740	742	723	759	773	751	741	782	831	812	744	731	752	723	742	737	772	792	735	759	720	764	786	758	746	751	696	752	746	805	801	771	727	738	726	747	722	785	744	712	724	744	769	711	740	767	773	736	768	689	744	732	751	729	730	761	744	776	724	777	746	776	777	691	738	789	791	775	738	743	707	785	751	731	715	781	737	779	776	739	736	750	786	752	766	722	748	676	729	756	755	760	769	705	720	762	792	726	781	769	775	688	734	776	753	774	729	750	758	780	800	744	759	722	791	747	819	761	773	749	757	742	728	689	729	748	738	738	710	764	748	780	738	658	773	789	743	732	764	728	752	741	731	728	721	778	768	702	753	708	751	730	756	748	719	755	765	703	705	793	703	783	746	712	725	756	759	728	775	721	691	765	753	777	718	750	700	762	727	750	752	736	727	688	749	736	753	783	738	732	770	732	786	704	694	775	721	803	719	746	793	789	800	769	776	774	772	790	774	748	794	742	759	738	772	769	808	781	778	764	710	758	779	729	727	740	761	749	780	782	734	784	742	739	682	805	721	747	684	776	778	762	744	790	771	758	787	739	762	768	704	790	792	725	767	747	727	703	749	759	745	757	723	681	758	753	744	743	767	732	756	758	739	747	750	726	753	766	745	774	736	721	771	725	773	766	763	754	750	773	762	790	729	735	712	769	763	785	737	771	787	683	719	763	759	703	783	721	719	733	731	770	747	771	729	736	740	741	744	781	792	764	792	721	728	781	789	754	721	737	712	744	729	765	751	758	725	707	789	730	757	731	738	731	733	745	783	778	727	719	762	747	746	820	756	746	779	751	708	753	780	723	759	740	745	776	751	736	749	744	772	734	725	805	806	746	744	725	765	745	740	805	759	773	745	803	775	780	767	728	766	735	732	722	726	755	736	747	764	754	769	787	737	771	766	700	743	795	750	708	767	784	748	726	791	710	763	719	809	739	744	687	704	734	733	797	743	742	757	760	776	746	732	787	739	783	759	740	733	757	804	760	754	759	730	778	756	696	782	737	765	729	773	727	766	754	754	767	768	746	739	743	775	752	762	762	744	832	754	714	745	742	749	702	713	769	806	734	758	735	784	759	726	774	730	794	787	777	743	763	746	738	721	737	775	800	742	744	794	726	792	737	767	724	754	786	769	731	773	738	792	754	738	814	722	784	729	760	768	772	780	761	690	744	752	759	757	759	733	752	760	772	728	790	755	749	758	730	695	756	713	711	763	695	786	752	735	755	768	768	758	740	739	768	733	696	750	769	749	695	705	737	747	742	787	718	736	696	749	738	705	765	766	746	760	767	775	691	731	715	720	782	788	787	740	737	774	783	785	797	732	732	746	754	744	695	748	751	786	746	800	739	771	789	766	749	747	770	788	734	744	706	745	739	781	707	704	742	754	753	781	745	772	739	769	715	736	719	788	742	766	774	771	777	693	762	731	750	733	763	754	769	791	808	760	697	715	782	779	720	787	724	723	751	733	762	806	721	760	751	751	694	766	809	766	744	772	785	732	708	767	753	771	774	728	737	765	722	738	745	739	717	743	725	710	793	740	751	743	772	731	766	759	743	762	728	770	752	760	755	760	706	723	792	731	755	747	719	719	782	740	766	774	746	744	798	719	736	810	784	785	700	743	773	783	747	768	687	763	723	790	772	739	715	795	745	726	760	748	739	703	695	809	740	732	749	776	744	721	800	724	753	712	761	746	783	788	772	807	738	742	769	756	734	739	719	743	715	746	722	744	785	781	760	785	740	786	812	753	769	757	733	720	719	705	760	707	701	779	739	777	806	769	720	784	751	748	700	745	751	746	804	759	759	747	740	732	747	735	733	747	798	730	778	760	752	787	746	746	736	734	695	767	719	789	716	746	784	742	755	787	749	774	781	722	689	772	750	792	717	706	742	716	719	711	727	812	734	728	751	747	762	780	795	776	721	733	714	702	717	730	753	758	724	731	760	759	745	734	781	691	776	820	719	754	755	711	762	754	762	772	723	746	741	741	770	716	816	771	771	748	744	737	755	715	745	724	714	764	774	800	738	730	794	756	774	768	746	796	757	769	763	788	790	762	772	702	700	757	742	758	760	737	688	743	752	746	752	757	703	727	710	781	725	791	773	690	740	751	812	774	725	773	758	743	721	755	750	759	711	755	759	751	708	729	763	753	753	736	714	771	762	725	712	791	759	776	777	709	743	789	768	730	718	773	782	713	723	790	774	749	762	769	724	836	737	722	747	762	748	714	776	754	720	741	730	829	742	758	767	787	761	715	795	748	751	725	713	788	765	751	783	730	733	753	740	698	766	754	727	788	758	731	754	770	714	745
19704	24398	13863	3924	3791	5736	2292	1878	262	84	74	83	81	70	61	59	75	69	67	72	61	72	60	57	59	59	60	59	265	512	588	361	206	107	73	58	71	53	53	63	48	54	60	79	44	59	54	71	61	47	55	63	69	66	57	50	51	51	63	65	67	57	61	56	58	56	70	58	50	40	69	53	59	49	65	59	63	53	53	56	61	61	53	59	65	62	61	57	61	52	69	61	59	46	56	63	59	52	60	41	65	62	73	51	58	58	52	51	44	58	59	59	59	54	56	53	60	58	68	54	57	56	61	64	76	69	58	69	60	60	54	54	51	58	61	57	73	53	59	53	52	59	70	48	53	49	70	49	54	58	59	65	59	52	58	68	56	50	46	58	54	50	56	57	57	62	53	65	61	62	39	70	58	52	58	60	47	73	58	50	55	61	56	72	45	68	56	65	68	50	65	61	59	54	71	53	47	53	65	54	70	43	54	60	80	53	53	48	62	61	56	53	54	53	61	61	53	61	56	59	52	45	50	48	53	69	62	59	69	57	55	44	55	50	43	69	46	56	59	70	58	57	55	52	58	67	53	53	48	53	55	57	56	61	69	45	62	69	66	55	75	64	45	62	53	49	53	66	65	58	51	56	53	61	55	63	77	38	51	58	54	63	69	64	57	63	55	45	55	43	60	47	63	59	63	65	66	61	61	49	65	42	48	58	56	58	61	44	62	58	67	56	77	67	57	62	64	54	55	54	68	54	56	58	46	68	63	48	49	67	53	56	58	43	66	52	47	58	35	49	59	49	69	64	68	69	53	51	61	59	62	57	64	54	65	47	48	56	67	57	58	59	60	61	57	67	59	59	52	55	36	62	60	51	61	49	60	52	47	53	66	54	62	50	49	60	66	57	42	52	57	55	47	67	66	70	42	49	50	58	61	66	62	61	49	74	45	42	55	59	67	64	62	57	62	55	52	65	57	52	66	46	66	57	47	71	59	68	43	61	54	49	47	69	51	64	62	65	64	51	56	51	54	49	55	49	53	62	66	56	57	63	46	60	50	59	67	55	44	63	55	57	52	66	58	59	73	60	63	56	56	43	46	63	59	62	58	69	55	61	55	57	52	58	53	42	68	64	52	65	56	64	74	58	72	50	52	55	73	65	37	57	57	53	54	55	61	52	54	59	54	54	59	53	43	55	45	66	57	50	55	53	53	76	69	54	55	48	73	56	63	57	56	50	52	58	51	45	61	52	58	69	61	70	66	54	49	59	66	66	58	58	47	61	61	70	57	58	61	65	54	65	49	65	62	58	58	57	57	48	49	65	55	70	56	64	69	70	67	55	62	71	64	58	53	46	55	62	62	59	45	58	51	57	75	58	59	51	60	58	63	58	52	64	46	56	75	58	48	53	61	56	76	56	53	43	61	41	62	52	71	67	54	66	69	52	52	74	50	80	63	56	61	53	72	67	46	62	42	58	57	60	58	38	47	57	52	49	60	59	55	70	60	50	61	46	58	59	63	61	65	55	54	48	47	68	49	66	63	58	60	55	60	63	56	66	69	62	54	53	42	52	62	50	75	56	61	52	60	52	46	70	59	68	61	76	52	67	61	47	50	58	55	72	58	68	50	47	38	55	52	60	43	64	61	55	60	64	56	62	73	61	50	59	48	69	62	48	54	52	48	63	53	60	70	66	58	58	54	50	63	63	55	51	54	55	47	69	58	48	49	46	51	57	59	55	56	44	73	51	53	49	62	63	70	56	52	65	74	61	62	47	68	61	60	71	63	57	64	63	48	62	66	64	64	54	47	60	48	66	47	62	62	61	69	72	53	44	63	65	56	58	59	63	68	67	63	57	63	58	50	63	68	58	59	53	52	58	58	56	50	60	62	62	50	67	64	55	57	55	56	58	62	55	51	56	44	65	55	56	52	51	50	61	61	61	54	75	68	69	63	56	80	50	53	66	62	62	58	53	54	43	63	61	54	72	41	56	43	61	64	62	55	57	57	45	61	58	61	59	56	45	61	50	66	66	59	51	77	43	51	50	59	46	45	55	57	60	56	59	64	45	55	48	62	69	53	49	60	56	54	59	66	57	60	57	59	55	59	51	43	54	58	37	58	57	57	57	64	48	79	61	56	57	74	55	58	66	58	63	61	54	61	48	46	52	67	47	50	62	49	76	55	55	54	70	61	61	58	48	48	53	64	57	55	54	55	57	55	57	67	61	57	57	64	41	53	51	64	51	43	50	66	65	56	58	54	66	55	64	62	61	62	67	53	65	59	62	57	68	60	45	69	66	59	60	57	61	57	62	61	40	56	54	65	51	57	55	59	52	60	54	54	57	62	50	70	57	71	55	50	60	64	40	56	81	65	58	59	62	60	74	55	62	64	58	51	59	52	55	56	60	67	56	54	55	54	48	50	55	57	57	51	44	57	54	62	62	63	65	51	65	58	49	68	53	52	68	59	50	52	57	60	57	51	52	60	54	54	53	57	50	43	48	56	61	48	58	55	50	61	52	48	59	54	45	65	46	67	60	62	54	45	54	48	70	36	59	43	49	62	40	71	59	46	47	61	49	59	71	44	60	59	50	52	64	56	63	55	57	61	52	56	45	60	67	56	47	43	61	54	52	61	61	64	63	63	40	57	58	54	56	52	63	54	64	53	55	58	48	56	64	48	50	53	58	48	62	54	47	40	58	53	43	51	69	38	57	52	61	57	54	45	61	46	57	79	54	59	60	53	46	50	38	55	56	60	57	64	45	63	60	62	55	50	57	54	63	60	67	57	58	59	63	62	54	51	67	49	71	56	56	53	51	58	63	68	70	60	67	62	48	57	55	61	68	54	30	53	61	46	51	52	59	61	57	54	59	54	65	53	56	55	58	63	64	52	63	52	47	63	51	57	60	53	58	64	41	59	51	61	56	45	52	59	55	44	56	54	52	57	63	61	53	46	62	57	57	54	52	71	44	63	64	64	67	60	52	53	53	50	58	54	50	48	57	46	48	77	49	45	59	57	44	57	46	58	57	67	69	61	57	58	54	65	55	51	73	59	52	65	56	54	60	75	42	64	55	57	60	60	52	38	50	54	51	64	46	60	66	51	58	52	56	45	50	71	76	41	65	57	51	65	40	59	51	54	54	43	51	42	48	79	58	64	59	52	61	56	65	48	54	52	53	48	49	56	55	55	63	48	61	62	53	45	46	72	53	47	58	60	46	51	57	50	64	50	57	58	58	60	50	51	47	53	62	69	69	63	59	66	62	60	53	47	59	65	63	47	67	48	57	55	57	60	54	47	51	63	45	65	63	52	56	53	62	37	50	59	52	51	55	56	60	73	56	55	53	47	44	58	68	56	59	68	62	68	54	72	55	69	45	41	42	74	68	44	62	69	66	60	74	61	73	60	44	69	67	59	54	54	66	59	53	60	64	53	62	50	53	62	52	50	47	61	44	51	46	43	56	58	75	53	62	63	58	73	65	60	45	58	59	55	67	45	62
54731	44294	36580	34867	47891	47099	36468	31444	6408	1975	1640	1497	1292	1214	1131	1032	1051	1033	943	900	924	905	844	888	853	809	806	850	7298	13544	13963	8564	4640	2299	1154	860	785	681	754	722	728	744	737	758	733	788	760	757	769	699	714	736	757	829	759	717	694	721	744	751	759	725	732	733	733	732	741	701	751	738	714	739	691	707	753	777	769	763	729	730	706	772	735	715	709	730	704	753	736	725	691	681	782	706	750	742	737	721	727	744	744	732	702	679	774	720	733	710	771	774	716	723	764	672	757	734	698	746	764	762	703	787	774	727	704	772	736	718	767	755	766	716	715	751	712	748	740	727	739	711	713	746	701	763	708	710	706	692	747	672	722	708	740	764	751	724	709	718	746	766	738	708	753	731	791	711	765	729	733	740	754	714	710	725	714	739	751	722	724	735	755	756	751	743	771	774	740	746	748	692	753	722	765	717	732	748	696	754	716	730	750	730	704	741	752	662	743	731	742	759	742	724	731	800	727	757	740	754	732	753	697	750	703	755	679	752	719	736	779	696	727	728	737	688	715	708	752	685	719	686	721	758	761	707	759	765	717	760	774	735	732	773	742	690	756	725	764	763	721	797	735	751	754	733	737	737	791	744	766	778	753	726	745	732	749	723	747	729	731	730	734	737	761	713	757	744	713	807	761	792	717	750	753	716	774	749	763	772	720	750	758	729	731	732	719	772	737	751	753	693	721	766	696	733	732	738	758	751	773	770	709	756	724	774	785	781	745	746	807	708	721	765	817	718	724	744	730	731	738	708	746	767	765	752	766	739	726	787	692	727	758	732	730	696	691	730	718	745	745	757	753	720	706	746	722	797	736	772	750	710	723	756	715	736	742	729	694	782	776	732	832	778	733	743	730	810	736	735	712	757	706	789	736	705	711	709	723	724	762	768	714	765	726	707	729	728	715	753	739	741	761	710	764	726	727	750	738	733	768	699	756	751	728	708	760	758	740	772	727	756	709	706	731	737	747	710	781	760	719	756	736	739	737	713	744	755	757	748	783	748	745	711	756	771	690	706	767	736	740	745	758	743	754	722	733	737	716	751	771	719	703	724	713	735	724	693	792	785	755	741	766	748	697	769	720	732	641	750	723	727	730	714	742	692	752	751	753	716	701	770	732	728	697	778	721	731	722	775	744	691	764	720	722	741	674	681	711	712	745	755	772	718	750	786	773	764	746	730	770	761	767	724	757	748	723	743	772	781	738	764	773	723	742	758	723	754	758	748	738	787	740	713	751	748	730	712	743	723	748	706	753	718	717	763	705	739	755	707	748	767	699	807	723	710	742	723	742	713	667	756	778	728	735	714	765	694	725	753	793	761	713	771	712	770	743	773	775	744	711	741	750	766	689	726	708	753	682	756	750	727	761	684	728	752	800	723	717	740	765	731	756	687	736	739	735	739	741	760	751	739	741	754	741	737	725	746	696	726	703	717	719	765	707	791	729	782	749	733	729	707	730	698	727	753	736	729	735	807	735	755	697	749	767	724	731	742	718	730	738	736	722	787	795	738	701	805	710	747	722	759	740	754	749	718	720	777	712	753	676	708	752	780	752	767	764	764	741	739	778	748	764	717	738	738	760	720	764	746	706	761	775	765	751	673	724	796	758	767	753	754	729	740	760	766	736	766	763	699	755	731	736	728	723	721	741	729	797	712	739	706	750	786	752	708	757	775	788	692	745	806	743	754	837	731	747	753	719	724	734	753	771	729	715	680	757	784	754	749	793	701	736	720	722	763	733	738	743	711	721	708	761	726	719	753	755	703	734	760	764	700	747	739	745	767	737	750	723	719	745	756	698	728	704	706	775	764	730	753	786	730	766	692	728	743	748	723	739	746	711	721	734	688	756	721	754	768	724	761	729	710	740	732	743	719	752	785	752	735	726	720	740	720	776	750	779	707	717	734	727	745	701	730	749	760	708	754	779	767	735	740	732	722	750	763	730	770	749	750	707	735	724	739	735	813	741	716	729	749	741	744	712	713	725	723	727	787	725	740	798	741	763	748	788	762	694	772	718	752	722	701	737	723	721	748	699	758	738	759	704	734	742	776	722	769	754	710	720	721	747	746	729	709	685	737	748	727	809	750	741	749	667	718	772	719	720	768	726	729	712	738	722	724	690	767	706	743	723	765	706	713	694	741	757	763	729	748	756	751	719	723	766	720	742	756	764	681	747	732	748	737	747	740	734	757	757	698	716	757	761	732	728	747	710	771	741	721	718	781	696	725	683	705	740	731	746	758	740	724	760	751	719	730	767	757	743	753	754	750	741	726	740	729	744	731	748	731	735	742	771	726	743	744	763	719	769	720	809	711	778	696	761	711	725	775	752	778	751	756	721	767	687	752	741	770	700	743	726	707	766	723	728	714	747	756	746	795	715	721	724	730	772	748	707	674	721	797	700	795	727	749	770	731	761	741	718	683	787	750	749	751	709	723	712	693	732	757	692	743	761	730	739	737	751	741	798	700	721	749	755	743	771	679	674	801	768	763	753	748	728	737	742	754	744	733	702	729	760	749	712	771	730	779	761	756	756	776	735	706	750	781	765	752	729	732	762	795	732	764	733	709	712	722	714	751	749	741	770	736	719	735	784	784	725	751	703	743	783	773	789	762	764	747	713	716	752	724	761	749	807	714	746	776	740	734	733	719	753	708	742	815	737	759	745	762	732	727	766	730	735	769	728	728	785	671	743	752	729	731	765	733	778	731	702	765	710	733	778	741	748	737	756	775	677	738	726	727	779	718	734	689	758	689	732	731	736	693	724	779	738	747	770	759	747	780	740	716	724	779	764	716	706	740	738	698	743	713	741	748	735	760	740	746	759	750	707	694	756	746	744	720	771	765	751	733	701	750	707	747	713	713	723	774	755	725	749	747	749	743	740	706	704	722	729	731	722	734	784	747	782	736	766	737	751	744	719	707	763	741	693	719	717	744	740	806	787	740	750	772	721	700	733	693	725	758	763	759	733	730	747	749	804	766	757	754	737	716	781	748	690	778	702	760	769	772	707	692	701	781	728	786	726	734	745	718	728	709	700	763	704	728	797	736	753	752	700	803	736	761	786	764	722	750	773	697	763	752	756	706	740	705	742	774	781	722	771	790	745	738	731	733	734	718	763	735	715	718	738	754	717	719	756	751	705	747	778	769	753	729	727	782	755	720	731	767	744	716	749	767	678	717	718	728	740	730	764	763	715	746	701	700	786	776	792	746	738	767	712	795	707	787	699	723	769	711	704	743	747	761	706	751	741	725	732	725	733	783	740	721	770	712	711	755	751	733	733	752	728	759	719	687	712	721	801	726	732	771	681	729	794	721	730	767	757	777	736	752	761	768	734	737	711	686	720	737	735	745	792	740	709	781	775	753	771	723	741	725	793	676	769	748	770	713	723	752	735	722	731	732	693	747	737	758	764	765	781	732	803	790	707	757	752	787	775	747	812	705	770	766	735	705	769	730	768	758	759	759
8183	4920	2415	642	644	1135	437	341	95	64	57	68	46	55	55	51	58	60	53	46	54	61	64	49	66	59	51	61	72	139	227	168	99	85	66	77	53	50	54	65	56	53	52	66	62	57	56	57	60	49	49	54	65	52	67	62	57	61	64	56	54	51	51	46	52	56	66	57	50	43	51	59	52	51	50	65	53	63	52	55	45	55	59	65	46	48	55	58	53	63	69	70	52	40	65	51	51	47	50	60	50	56	60	57	59	48	65	51	63	49	60	51	56	51	54	60	72	63	62	55	60	52	60	65	55	61	55	58	60	50	59	57	55	59	65	63	61	62	59	57	53	55	57	42	53	48	57	68	48	53	55	48	57	60	49	59	58	47	58	61	49	52	49	54	49	68	40	50	51	52	54	55	65	58	64	62	58	57	51	53	60	64	54	61	58	48	48	51	58	58	50	68	54	61	36	73	53	62	45	69	65	67	49	53	62	56	50	56	61	62	63	56	56	67	55	57	63	65	57	50	45	52	69	44	52	54	58	55	56	51	56	50	51	46	53	51	57	53	40	46	67	45	47	58	47	57	63	53	61	66	63	57	53	63	51	45	53	63	69	34	65	73	64	64	46	60	51	64	50	45	53	70	47	54	71	61	50	46	58	50	62	68	61	34	53	65	57	49	71	56	57	55	64	57	49	55	61	48	70	57	63	50	61	56	55	61	68	68	57	67	59	45	75	50	60	52	60	58	50	54	57	54	53	53	73	51	55	59	50	58	55	51	48	68	71	54	50	44	59	60	62	53	45	61	59	57	60	70	68	58	45	69	46	56	56	56	44	64	60	64	57	52	48	35	57	73	54	61	56	53	60	59	58	58	56	74	53	39	57	57	49	57	65	44	64	70	56	51	63	57	55	55	60	56	50	80	61	54	55	53	63	49	63	58	63	58	52	44	54	63	59	56	60	48	64	64	57	47	68	69	53	44	64	54	62	60	58	49	48	66	56	61	62	69	49	50	58	47	63	62	53	51	63	61	56	61	54	69	74	55	60	58	50	52	54	50	72	67	60	57	49	57	60	57	63	59	60	47	55	57	55	60	56	66	50	59	50	48	60	47	57	56	59	65	55	44	61	54	70	50	59	53	50	51	56	55	56	53	62	55	58	63	47	67	62	46	56	57	57	66	41	39	64	62	58	47	56	52	52	52	60	52	58	59	51	52	66	64	50	64	62	52	62	61	53	57	64	59	65	54	84	59	56	58	58	66	54	52	58	59	71	44	47	56	59	63	58	50	57	69	60	50	47	53	61	43	51	61	57	47	59	51	55	52	61	54	54	66	68	61	61	49	45	66	49	55	54	48	64	58	57	52	62	60	51	58	58	56	43	51	59	61	64	59	61	55	52	57	60	52	61	70	66	55	69	53	51	53	58	61	59	61	53	69	51	64	56	62	65	52	54	59	65	67	59	54	58	55	53	50	55	43	43	48	53	47	71	56	60	63	55	50	74	61	48	59	55	51	59	38	69	53	53	61	49	65	68	61	67	51	59	57	61	53	68	49	54	55	67	64	48	61	75	57	62	65	55	54	56	51	56	70	55	54	51	56	44	58	48	44	61	54	51	59	62	56	61	55	55	57	55	61	69	61	63	50	49	42	45	61	55	59	42	55	59	56	61	42	61	68	58	65	52	44	57	78	67	61	54	62	53	56	60	52	41	77	52	46	55	66	69	52	59	48	57	62	55	79	54	43	68	62	49	63	60	49	44	57	58	67	63	53	50	55	62	46	60	47	60	48	51	59	65	62	44	61	65	50	58	52	66	58	47	61	63	55	66	40	53	53	50	60	59	54	59	53	67	51	56	69	44	61	62	57	54	59	46	49	51	57	50	42	46	52	39	56	52	65	52	45	73	49	59	59	49	56	74	63	62	45	67	66	55	55	58	53	54	52	65	64	57	55	70	39	55	48	58	59	57	59	59	55	57	49	45	54	53	63	52	54	61	62	50	45	62	55	57	61	57	51	63	58	64	58	65	52	55	65	58	49	61	46	68	52	52	45	59	56	51	57	60	49	60	52	60	58	52	59	57	49	59	64	55	60	63	46	60	42	54	53	53	59	60	61	53	67	55	45	62	73	43	49	48	73	58	54	47	52	66	45	63	65	46	53	43	57	52	67	67	60	45	68	50	59	58	52	55	61	66	49	58	63	64	51	55	58	62	67	42	56	51	62	51	51	54	52	45	52	61	53	49	55	52	49	69	58	47	60	51	63	50	55	56	54	62	60	70	63	65	42	64	68	60	55	70	60	56	53	56	52	56	62	51	57	59	64	60	49	62	45	46	51	53	61	53	59	61	59	67	49	59	48	44	58	45	50	56	55	67	47	61	56	68	59	50	64	61	53	45	47	54	46	56	47	46	55	61	47	47	51	55	69	43	64	55	62	57	62	49	48	47	72	54	53	55	62	59	56	56	66	76	57	59	48	60	55	47	60	64	39	55	50	62	52	59	66	52	45	46	57	61	59	58	53	51	55	62	60	85	59	46	56	60	62	50	40	56	45	64	58	56	51	48	60	51	69	47	63	65	46	52	71	54	62	69	66	56	62	50	53	57	66	68	58	61	54	61	67	63	56	69	63	54	54	54	63	59	57	56	61	56	73	56	49	61	53	62	39	57	52	66	63	50	46	59	61	56	62	52	50	67	55	54	46	52	44	63	55	49	48	47	64	41	56	49	60	54	62	66	48	44	53	52	58	54	53	60	50	64	60	46	63	59	41	57	56	57	48	51	67	48	73	59	57	57	58	64	64	54	60	49	42	65	54	69	63	72	59	65	68	49	48	60	66	51	62	46	53	54	69	62	54	62	61	54	49	60	52	68	74	55	76	61	56	57	57	56	58	59	55	61	39	55	42	53	58	63	57	61	49	57	65	44	46	65	48	61	52	53	46	62	73	56	52	53	53	54	53	81	63	61	55	61	53	48	62	62	47	49	57	37	55	50	49	53	57	56	51	47	56	58	59	55	74	58	69	53	49	57	49	54	46	69	55	55	65	77	50	55	47	54	48	69	54	53	55	72	51	46	57	60	45	55	64	44	55	60	59	62	66	53	52	48	59	45	54	45	44	74	44	59	62	58	60	58	52	64	51	71	45	59	61	59	44	61	51	65	58	55	44	44	58	54	63	62	63	61	67	70	52	66	55	52	48	54	60	47	59	62	55	52	50	48	46	58	50	61	62	57	59	47	67	64	55	71	44	58	70	61	46	49	66	56	60	57	59	67	59	53	59	44	51	47	48	60	41	46	63	63	53	59	49	58	49	60	64	53	54	57	59	67	46	54	65	53	56	65	61	51	58	49	47	61	52	53	55	46	57	53	58	54	68	61	72	49	47	63	62	55	59	64	56	66	65	60	63	63	50	60	51	50	52	70	62	53	55	60	62	59	63	44	55	53	62	46	57	56	59	57	53	52	63	66	56	51	53	65	55	48	42	45	55	66	58	71	55
37658	26224	19062	15994	26450	26114	18027	14934	2026	912	774	768	830	777	763	737	686	685	706	702	690	673	702	694	706	640	723	678	1332	3285	5117	3616	2066	1271	795	686	679	647	673	652	664	685	622	658	647	642	620	646	624	619	638	679	638	721	665	691	662	666	636	663	634	686	683	675	664	637	702	660	660	624	673	684	671	608	694	628	631	655	664	659	674	673	650	625	652	664	689	680	699	678	652	681	628	633	651	644	690	720	674	665	661	646	655	624	664	681	675	683	642	662	651	623	618	666	665	643	625	650	617	589	673	652	639	666	655	670	652	652	676	614	689	667	671	616	680	676	629	590	675	646	628	627	666	654	644	670	655	645	619	654	661	715	666	703	684	666	636	651	668	618	656	704	641	610	696	704	670	611	674	657	672	665	642	661	638	665	634	629	667	671	623	618	679	691	628	670	667	674	606	633	645	638	645	632	625	615	694	643	644	640	664	665	670	638	624	659	661	653	680	648	677	682	671	691	641	694	662	686	668	669	673	596	636	628	662	636	653	628	671	661	657	662	668	651	660	623	630	663	620	716	678	706	632	613	633	673	635	702	647	661	674	665	658	692	668	653	634	659	666	667	623	681	660	617	641	665	682	649	557	655	625	709	644	641	687	660	643	695	647	624	609	685	656	653	647	624	652	666	627	619	621	732	651	646	668	616	623	672	648	655	610	653	658	652	660	636	665	650	648	673	607	650	694	680	688	624	615	662	623	623	659	671	699	723	702	704	696	681	668	682	654	686	688	640	701	654	670	648	669	655	629	647	676	677	661	704	679	653	658	687	683	657	655	690	679	701	651	660	652	653	667	657	696	667	679	682	635	675	647	638	700	652	659	661	649	632	679	692	714	673	645	671	705	632	655	629	665	670	656	673	700	654	678	688	678	663	693	654	684	671	683	673	651	696	657	687	659	673	689	707	671	644	658	671	668	630	631	665	634	681	653	656	709	644	623	649	633	662	653	632	653	623	684	658	704	655	638	703	723	696	647	689	703	672	654	661	703	651	709	602	678	679	653	719	662	633	661	670	638	661	652	701	689	635	631	679	678	645	635	687	643	681	668	695	653	646	682	634	687	663	674	692	628	653	621	693	635	641	614	688	656	666	627	672	681	637	673	637	617	639	628	623	714	647	637	662	624	644	665	620	669	655	612	651	627	643	671	655	639	638	641	680	661	653	642	663	671	656	652	651	660	615	680	695	668	669	649	662	675	651	646	648	659	630	646	660	628	689	641	622	635	692	632	671	677	657	692	664	673	693	683	657	666	708	687	679	689	691	637	622	700	633	674	648	668	633	698	640	659	676	668	672	665	654	636	676	651	696	670	660	647	656	703	663	678	660	612	633	664	621	668	651	616	683	650	667	625	664	651	640	640	635	647	632	681	656	686	656	634	679	651	628	671	641	672	651	659	639	610	688	649	709	694	664	659	624	703	636	652	647	735	660	679	642	619	667	644	675	667	645	609	680	672	696	672	660	628	656	644	676	679	713	650	689	647	692	649	648	630	668	658	666	634	664	641	632	644	666	606	662	680	687	675	654	653	673	677	626	600	662	645	683	672	670	661	680	680	661	678	651	633	661	659	614	638	662	653	693	663	687	629	689	628	653	690	685	642	638	663	666	707	675	673	611	646	646	657	649	712	600	666	684	636	665	706	658	664	644	672	680	654	674	689	669	656	673	680	660	675	690	640	628	612	675	644	648	607	646	636	667	679	650	657	656	682	631	638	674	629	640	622	654	621	655	663	646	629	682	630	674	640	651	640	670	660	682	647	648	667	648	643	662	674	646	686	668	649	682	664	659	695	679	654	708	699	673	627	669	675	634	660	631	662	672	645	661	680	724	678	645	626	666	701	673	634	654	667	673	692	645	646	688	676	653	676	686	662	654	676	679	644	649	663	682	681	687	664	655	651	628	670	671	673	674	629	611	645	661	648	626	638	674	660	651	645	673	657	698	686	666	706	685	687	607	623	624	614	685	633	687	667	629	650	629	645	677	679	662	682	615	654	680	670	688	657	688	650	676	661	663	680	673	687	643	685	675	684	677	638	673	638	678	667	650	650	651	653	644	682	664	647	637	650	602	683	673	702	653	675	642	646	656	628	640	642	673	658	659	648	677	665	645	666	637	688	669	689	627	652	663	666	675	673	615	619	671	709	677	619	667	619	607	627	667	651	693	650	615	630	651	661	654	738	667	700	650	665	668	703	651	642	644	632	655	654	658	632	705	670	667	681	617	605	696	637	665	663	646	660	688	668	688	661	633	640	669	608	595	659	682	643	674	701	669	628	642	663	681	660	679	640	621	667	675	617	686	672	660	669	652	686	633	671	670	629	695	638	690	661	611	673	677	679	645	617	685	657	665	629	670	654	667	641	669	614	677	667	650	623	679	658	637	633	621	649	683	666	646	673	665	675	664	662	645	714	647	676	578	676	632	682	637	636	672	614	662	631	645	593	661	673	699	672	613	640	647	647	645	613	636	661	645	672	656	661	621	662	634	685	657	694	634	650	639	657	671	670	658	626	646	701	668	646	647	687	703	658	685	621	652	660	670	675	659	605	668	647	707	648	701	658	647	665	648	668	670	695	633	642	682	638	657	688	628	670	635	660	656	731	655	692	672	656	671	655	626	656	667	662	671	668	654	654	652	632	618	661	660	667	645	621	613	666	640	705	638	660	634	633	658	692	688	641	653	681	671	640	632	684	676	711	671	625	677	668	630	631	657	650	626	647	658	667	636	633	653	640	651	649	639	684	667	637	623	646	708	667	654	658	673	618	672	635	627	663	670	615	645	689	657	661	689	684	605	652	690	662	655	727	620	638	662	659	672	661	656	678	640	657	682	676	632	635	592	683	623	686	636	684	662	645	678	632	645	674	661	658	644	648	679	625	664	670	634	664	696	657	686	669	613	676	672	659	632	674	612	681	654	624	676	677	685	668	679	666	658	692	620	636	677	668	683	696	644	684	650	675	654	668	631	636	677	604	627	664	638	625	649	673	677	669	688	664	666	670	653	699	683	654	645	698	649	653	654	672	675	658	680	618	642	612	628	653	674	683	739	657	681	651	622	663	679	650	666	670	722	679	679	701	667	661	674	695	688	661	677	675	681	630	675	689	639	627	667	632	686	673	655	689	637	675	644	696	677	658	697	692	694	643	643	681	655	628	703	668	626	653	667	648	634	636	644	665	661	678	662	637	677	697	665	668	649	649	650	649	658	620	681	673	640	696	659	682	650	658	681	667	674	677	656	693	656	678	640	655	680	644	699	643	654	681	636	647	647	684	634	682	666	626	681	634	627	675	666	628	639	661	660	684	695	596	653	658	689	664	685	677	612	676	669	679	691	652	642	672	698	634	640	721	647	662	674	667	653	674	623	631	633	652	620	673	611	666	677	657	667	658	653	648	673	662	666	622	638	703	666	698	680	660	642	672	676	678	643	692	666	680	663	662	661	646	676	665	664	682	641
15242	16846	7598	1963	2230	3442	1315	858	102	74	64	54	78	51	63	50	63	49	63	51	50	59	53	49	61	51	44	71	98	282	330	239	160	95	70	63	56	72	52	62	61	54	64	61	50	64	62	45	67	59	68	39	66	61	56	49	51	55	62	65	61	47	49	61	46	61	65	55	68	58	54	56	56	62	56	70	53	53	54	53	50	51	61	63	70	70	45	60	67	58	49	50	52	63	79	48	55	50	57	59	45	65	62	47	64	61	68	61	66	61	65	59	50	63	51	58	45	50	65	53	56	54	59	56	53	55	49	67	52	68	45	61	49	47	54	49	66	58	56	62	63	61	52	62	56	53	55	50	62	68	53	53	53	61	50	54	63	55	48	48	59	49	66	62	50	59	55	52	48	55	65	60	48	53	63	71	52	48	65	65	65	71	62	63	67	54	67	39	64	62	56	53	58	45	49	66	70	52	43	45	53	62	60	56	53	66	42	59	61	54	54	63	73	63	63	57	60	63	76	66	50	64	60	63	53	53	58	52	55	71	50	48	61	60	49	53	39	64	61	50	52	65	69	59	59	55	61	58	54	61	63	64	57	46	57	53	62	49	57	53	53	43	54	61	50	62	48	54	57	63	61	52	56	58	48	55	66	61	57	61	46	58	66	69	71	64	62	55	32	56	58	50	56	58	51	68	70	63	54	46	44	69	46	53	46	54	60	58	56	56	54	60	55	42	52	56	40	47	54	58	57	53	59	51	65	57	58	58	61	55	59	45	50	58	60	65	57	54	60	54	53	64	68	57	54	53	50	43	63	51	61	52	47	54	61	46	47	59	52	54	57	59	54	61	56	56	50	47	36	51	53	64	44	60	57	53	58	59	67	52	62	47	51	61	67	63	58	67	74	64	50	58	62	56	56	58	52	50	54	52	64	62	56	46	62	54	56	53	62	57	50	57	59	55	51	42	47	61	62	57	54	56	49	61	53	56	58	49	58	56	68	66	71	64	50	53	53	45	50	57	52	49	45	59	51	55	77	55	60	62	54	49	57	57	51	53	53	62	51	66	50	50	67	66	63	51	59	57	53	78	70	56	43	64	65	53	48	77	43	66	58	51	58	63	60	72	58	59	53	51	58	71	66	54	64	59	67	56	65	77	69	47	68	52	58	52	49	62	65	44	59	65	64	65	56	55	56	55	57	52	66	62	56	51	63	59	54	53	50	55	64	42	59	53	43	51	59	60	48	47	79	65	49	60	65	46	52	50	66	62	63	69	64	64	49	64	71	76	46	51	53	58	45	54	57	56	45	68	66	52	63	53	55	58	52	61	54	43	66	52	56	64	52	58	73	63	53	51	59	53	56	66	71	42	63	61	69	76	49	57	57	68	47	54	59	64	60	54	58	58	47	47	74	53	59	45	46	65	61	48	68	59	54	55	56	55	54	46	59	57	63	50	56	68	66	61	54	48	63	63	62	66	45	63	48	64	57	61	52	46	52	52	59	60	46	60	45	55	51	73	54	56	53	67	52	47	61	54	42	62	61	57	58	51	57	62	61	62	48	60	74	50	52	45	58	62	60	52	57	66	58	58	64	50	61	84	54	58	63	46	60	65	47	62	46	54	46	49	49	47	67	54	58	61	61	49	46	58	43	47	64	51	56	62	58	62	56	61	60	59	61	58	54	65	58	60	57	60	37	70	52	48	60	63	66	40	63	63	49	61	57	61	64	44	60	53	53	71	47	46	56	56	48	57	48	61	67	61	64	48	50	56	52	68	63	55	53	49	54	47	64	61	53	62	54	49	70	57	64	58	45	56	54	53	64	54	65	43	55	51	59	50	48	43	50	52	56	53	53	61	70	52	57	48	70	55	47	60	62	45	55	57	57	53	48	63	49	57	56	63	55	63	62	61	61	66	58	60	62	41	46	74	51	59	60	41	53	54	68	52	57	63	60	59	53	58	59	57	50	63	60	69	44	76	51	42	72	69	63	65	55	49	63	46	61	57	70	57	53	53	53	62	59	65	55	66	52	51	51	47	55	52	52	52	61	52	51	40	45	57	58	69	51	53	63	63	66	64	46	65	72	63	48	52	50	63	57	50	43	50	56	66	50	60	56	66	50	48	47	47	49	59	49	54	56	52	60	54	64	61	45	51	72	64	56	63	60	57	50	45	56	63	51	52	59	53	49	47	52	52	67	46	63	62	55	61	62	68	57	54	55	56	50	52	59	36	50	56	46	66	52	55	50	63	44	60	57	66	49	56	50	61	53	54	59	59	60	62	55	56	54	51	51	60	47	54	64	67	67	62	42	51	61	60	63	57	64	55	63	49	55	62	62	63	51	45	56	63	52	54	44	54	59	55	57	50	54	35	56	38	55	56	57	49	61	48	61	53	64	44	55	58	56	55	52	54	63	55	66	61	60	43	61	59	50	57	48	39	50	60	46	57	49	64	53	41	65	54	35	58	48	47	75	54	55	63	59	53	61	60	41	59	48	50	59	55	70	47	49	58	53	62	69	52	58	62	49	35	52	62	64	56	57	50	59	67	53	69	46	73	71	53	59	45	49	66	48	41	56	58	58	64	56	49	60	58	61	62	52	69	51	51	62	46	70	60	41	49	57	60	53	54	48	62	68	59	68	68	62	54	58	62	57	54	52	60	54	61	52	59	57	64	58	74	59	65	46	52	69	54	70	61	65	58	58	60	52	63	60	45	70	54	51	51	56	58	61	57	48	75	53	62	52	54	55	53	53	60	44	48	46	57	54	42	62	62	48	59	59	60	62	56	51	65	58	62	50	55	58	59	59	57	70	50	53	47	44	73	55	65	63	51	60	46	44	49	53	61	48	55	72	47	48	62	58	64	61	43	51	52	55	57	54	58	54	58	52	48	63	51	49	58	68	53	60	53	57	54	51	46	55	65	55	54	58	68	71	58	53	47	53	60	67	51	46	49	54	61	50	78	62	65	49	60	59	61	62	56	68	57	58	45	52	63	53	62	67	60	45	48	63	57	66	56	43	57	55	55	55	52	51	65	52	59	61	51	58	51	62	44	55	65	60	45	62	58	42	56	54	41	47	56	54	48	52	62	53	70	57	68	61	50	53	45	52	56	59	41	53	57	61	50	50	53	49	57	35	62	45	53	63	41	66	59	51	61	49	59	63	60	58	66	55	48	65	58	54	45	51	61	51	67	58	62	53	53	53	53	63	49	80	64	60	58	55	59	50	62	54	54	50	57	62	49	55	51	63	61	49	57	45	64	47	53	64	56	54	70	53	52	54	63	63	59	64	60	66	57	40	54	55	72	53	54	52	53	61	67	56	55	48	44	60	57	52	51	63	55	53	57	68	58	40	51	50	62	65	66	55	57	45	44	57	46	59	62	60	61	62	54	62	44	56	57	61	54	56	68	54	66	61	67	65	64	58	48	68	61	57	52	53	54	58	55	64	67	64	48	52	53	49	52	59	62	48	53	42	47	71	45	52	58	48	60	64	53
52725	40232	29365	29767	41552	38972	30587	23255	2982	1244	1201	1127	994	932	918	941	885	840	817	832	813	823	825	822	805	784	811	870	2694	8224	8806	6479	3677	1937	1072	780	767	690	699	695	717	710	750	708	746	756	706	735	723	760	724	710	720	714	703	761	776	755	751	714	731	729	710	695	714	755	673	744	765	797	729	760	718	730	687	709	758	762	711	720	748	739	738	684	699	712	704	765	745	723	730	674	747	660	730	735	733	737	712	702	720	678	719	752	769	730	700	724	697	719	727	673	780	756	743	708	771	787	727	770	688	702	696	713	738	707	713	675	748	724	712	779	729	695	761	756	750	704	714	713	753	786	735	739	757	695	735	747	685	718	730	691	738	726	730	778	701	738	730	701	714	745	710	706	709	727	726	714	758	730	787	693	700	739	745	692	733	785	691	728	727	749	794	735	718	724	688	716	709	689	632	768	680	770	765	748	748	738	691	712	755	716	769	740	703	762	710	689	693	733	729	704	724	732	721	670	740	707	719	741	711	728	714	738	784	757	769	781	708	710	708	694	732	734	735	813	732	722	713	670	758	752	737	769	730	743	749	721	681	756	738	734	722	750	740	696	753	749	747	682	708	696	751	733	773	695	710	742	701	718	653	732	736	723	781	701	722	766	685	726	797	720	734	779	671	736	681	725	758	684	733	701	753	779	717	720	748	736	703	738	699	783	749	699	761	747	721	724	703	728	732	735	702	732	724	736	734	732	718	677	740	795	739	728	745	744	737	748	771	687	702	710	726	732	688	696	758	774	716	795	688	723	715	767	746	745	773	791	723	768	766	722	723	726	692	712	734	687	746	719	734	706	708	778	734	742	736	776	700	733	717	662	739	737	683	685	719	768	717	735	729	736	721	771	729	745	746	789	732	757	729	670	708	737	758	693	735	752	710	757	729	757	701	741	699	735	748	749	729	699	757	694	717	741	694	716	729	665	779	790	723	736	707	732	742	691	730	770	788	780	750	767	693	712	749	750	722	708	731	704	728	735	747	721	692	747	714	718	708	727	737	712	744	740	735	760	720	772	720	742	731	741	764	760	739	794	687	750	720	713	733	727	786	754	729	736	737	705	752	681	705	764	720	732	709	722	726	722	750	738	724	696	775	708	675	781	718	735	741	733	724	714	691	779	729	725	681	725	750	783	747	710	756	710	707	697	702	753	696	722	691	709	751	681	702	710	738	745	672	745	656	757	745	734	712	746	710	677	723	754	771	701	673	746	696	719	750	695	740	744	698	735	691	692	730	724	725	721	734	733	705	776	719	749	724	719	707	726	729	760	726	718	789	741	760	753	720	783	721	693	723	758	731	712	710	719	713	731	708	682	730	736	687	745	737	710	753	729	750	703	787	724	703	674	737	736	690	731	712	710	761	765	752	718	732	692	714	743	723	749	737	700	701	780	732	749	695	699	710	767	702	732	760	765	731	728	747	757	702	750	692	739	748	777	693	717	729	692	755	694	758	748	712	738	720	713	692	737	683	741	706	729	719	712	665	746	729	759	732	748	671	730	706	701	699	728	738	711	725	716	735	735	727	742	731	700	707	669	712	701	758	717	714	759	732	722	706	685	746	757	761	671	790	757	759	724	746	727	734	731	750	737	756	748	745	702	692	726	750	708	712	745	691	726	719	721	777	731	720	739	711	708	706	688	776	723	720	721	742	757	708	739	723	765	770	785	730	719	713	725	757	753	697	761	745	762	706	725	728	698	691	705	666	693	720	750	703	793	702	732	722	726	693	726	723	740	749	703	703	722	786	745	750	733	699	730	755	724	736	745	750	723	740	704	697	720	718	716	729	723	714	755	696	715	753	716	725	682	718	760	736	735	703	726	749	771	716	762	735	728	737	714	761	735	726	689	743	705	749	740	730	700	717	756	760	719	783	727	763	724	759	678	785	690	697	748	759	711	713	691	709	734	747	741	701	746	754	689	729	741	729	721	687	719	716	724	713	725	708	736	745	723	732	742	744	684	768	681	696	723	682	679	721	726	702	724	722	680	745	700	719	737	691	734	748	732	759	777	798	727	712	780	678	764	764	770	754	740	688	708	744	668	742	773	729	678	734	746	763	711	724	700	752	721	711	728	711	750	738	755	743	731	713	724	744	757	718	713	716	710	770	726	730	714	717	767	737	722	735	703	736	734	736	700	770	672	756	707	744	714	719	745	689	735	686	736	690	743	710	777	722	751	659	751	759	709	763	728	754	754	708	726	752	694	701	738	735	720	764	721	736	724	722	756	753	792	721	789	714	723	767	760	727	728	739	734	763	743	723	685	757	738	695	735	703	792	731	740	697	778	739	707	728	798	704	703	708	731	723	753	779	725	754	741	730	699	678	707	720	725	726	735	727	714	745	729	672	693	724	703	716	715	732	755	705	744	710	764	747	720	779	747	735	684	752	721	715	733	761	739	721	710	789	733	707	694	695	770	710	713	738	734	716	721	712	686	710	697	719	743	727	743	712	709	744	712	734	731	683	735	760	822	742	680	696	768	704	752	737	737	740	719	704	728	749	729	705	739	753	735	707	723	728	665	726	774	696	704	727	722	771	757	698	717	725	715	725	732	701	696	740	735	712	801	747	730	738	704	708	706	717	670	750	686	734	787	752	766	725	703	728	726	753	727	753	730	734	745	714	712	713	707	783	712	765	723	725	772	726	763	787	716	723	700	689	749	712	772	681	728	727	717	724	707	694	666	691	717	777	726	710	715	772	681	775	738	708	707	712	729	760	701	722	710	720	708	735	723	810	757	698	785	754	719	701	702	781	708	739	763	683	712	717	749	751	710	697	751	732	727	765	772	762	748	686	745	744	747	735	727	734	725	726	752	723	744	651	733	758	706	722	759	766	751	736	730	720	777	752	751	718	724	754	712	730	694	739	709	743	764	694	714	699	748	756	689	736	712	721	747	716	801	748	717	722	706	721	726	717	708	725	734	770	765	732	745	769	734	711	755	727	721	706	721	751	698	704	721	653	753	698	703	744	720	755	736	757	724	770	724	709	769	707	760	712	757	695	708	733	696	714	780	769	777	720	738	764	707	724	767	698	739	758	750	723	770	756	704	735	751	718	711	758	735	752	750	745	706	742	768	726	694	726	769	726	759	711	744	743	720	706	729	727	738	737	695	735	751	700	766	757	731	720	758	720	698	741	777	739	719	773	763	741	736	718	693	772	716	769	751	742	723	684	762	775	729	757	744	695	732	775	740	779	739	712	707	758	746	765	735	733	700	694	751	719	777	704	739	708	741	714	731	703	762	697	754	795	721	699	733	691	739	757	680	749	747	732	683	687	750	740	694	745	733	760	743	630	716	700	732	748	713	698	703	735	724	759	788	713	742	724	750	753	762	738	716	717	750	726	679	756	754	719	692	694	716	708	686	696	706	722	762	735	699	678	725	746	707	765	720	732	730	732	750	742	714	698	750	751	761	716	690	747	678	676	757	767	708	725	725	734	756	743	705	713	720
14720	15562	7993	2118	2334	3399	1593	1138	92	67	80	55	111	60	56	64	59	76	67	64	71	67	54	58	60	51	69	73	199	361	346	268	172	87	66	72	69	57	67	63	55	44	62	56	53	46	66	55	60	57	57	65	54	57	50	59	62	64	65	65	55	59	64	50	58	50	67	51	75	58	63	65	59	48	64	57	48	58	59	64	60	66	63	66	47	55	59	88	75	47	66	61	54	62	61	66	49	56	60	65	46	48	62	79	61	56	65	58	66	78	58	69	50	63	46	55	64	72	60	63	61	63	56	77	40	60	62	74	55	53	53	64	57	57	56	49	60	61	70	58	60	55	63	71	48	69	49	58	42	54	49	52	66	47	56	60	67	59	50	60	60	65	55	64	36	80	72	66	58	58	50	57	60	51	66	60	54	56	59	57	49	61	57	53	55	64	64	56	51	65	60	50	57	58	54	61	57	56	68	60	67	61	61	53	46	68	66	61	66	61	56	56	66	54	58	65	46	65	64	58	52	49	69	49	69	59	59	57	58	65	54	53	64	62	47	54	62	57	58	65	44	47	69	60	52	60	63	64	69	73	63	58	55	57	63	53	63	67	57	62	62	64	68	71	60	52	58	60	69	58	68	55	50	66	50	58	67	58	73	60	67	50	63	62	53	53	47	56	60	71	66	60	70	56	59	61	63	53	64	58	49	65	61	62	72	51	53	51	57	72	59	66	56	55	56	54	49	61	51	73	66	54	55	72	57	71	47	52	58	62	54	59	62	60	56	63	48	52	43	69	56	53	47	65	55	65	56	62	56	64	63	70	61	40	75	57	57	57	42	56	53	48	71	49	64	52	59	49	55	63	59	61	60	57	50	74	51	52	52	64	57	57	44	53	59	52	65	63	45	57	56	72	58	57	45	62	69	66	57	50	62	80	58	52	39	66	45	54	59	48	78	58	62	66	50	57	64	57	50	54	57	54	56	46	71	49	53	62	50	65	66	59	57	54	48	74	68	70	42	69	59	55	53	76	56	60	71	57	60	50	48	61	46	51	56	56	64	54	62	66	55	54	49	55	49	55	61	76	55	53	53	50	57	59	41	63	64	64	56	48	50	58	61	79	58	62	53	53	60	72	72	58	63	60	62	56	64	59	53	68	50	66	65	58	54	52	66	51	52	65	71	56	52	58	70	57	67	70	55	58	63	63	59	57	50	60	61	53	57	42	54	53	50	66	72	52	72	61	57	68	57	55	49	57	61	63	61	48	50	75	62	67	60	46	50	55	68	66	55	61	60	69	45	61	60	57	64	67	55	53	64	55	66	61	77	48	67	57	72	66	51	56	73	72	52	38	65	57	56	59	59	69	50	54	64	62	55	65	57	69	57	66	46	58	46	55	53	76	54	50	65	54	60	61	56	58	61	71	51	61	66	70	57	63	70	70	51	55	61	55	67	54	53	56	65	59	53	46	49	62	55	48	54	63	49	54	47	60	58	60	52	63	58	58	55	55	82	66	56	54	58	65	66	68	42	50	53	62	71	59	53	57	57	60	61	61	58	68	67	68	51	63	63	53	57	65	64	48	60	56	60	64	59	57	47	56	57	77	69	53	55	46	63	46	58	68	58	60	51	63	69	56	60	63	58	52	53	60	60	52	43	64	44	74	68	51	59	46	63	60	49	55	48	58	51	68	61	69	56	63	65	68	60	59	65	58	63	62	53	61	53	63	70	56	66	47	53	62	48	55	49	58	62	46	54	43	55	54	66	66	65	66	67	54	61	59	55	65	72	57	50	54	59	67	61	50	58	50	69	41	67	61	54	53	50	68	54	64	60	57	62	53	60	62	54	71	45	65	60	63	63	60	50	47	59	57	58	71	48	59	66	48	63	57	57	63	55	70	57	45	68	61	73	56	62	49	74	50	57	61	50	67	51	65	54	52	64	56	61	62	49	53	62	61	78	65	73	56	52	58	68	62	63	70	68	56	58	60	50	54	70	56	56	67	63	56	62	62	63	62	60	72	60	65	60	69	70	40	60	50	76	61	56	60	58	74	48	61	50	59	55	68	71	72	59	64	56	56	61	69	59	48	47	53	52	53	66	53	58	63	64	81	42	58	52	47	68	53	50	62	41	60	52	61	48	71	64	51	67	57	59	69	58	59	46	56	59	64	66	52	69	55	61	49	56	51	65	75	63	55	70	51	69	51	55	63	59	46	62	59	48	60	55	59	74	66	64	61	71	56	64	58	59	58	61	66	46	63	67	61	64	72	55	68	73	50	56	61	49	62	61	42	66	49	56	53	53	57	63	67	61	67	53	62	73	71	65	61	56	64	63	48	69	50	54	54	55	61	64	58	76	54	47	64	61	73	56	57	46	62	52	56	57	56	61	63	57	70	61	53	58	50	50	58	58	51	53	69	52	54	61	56	72	60	50	50	54	55	58	52	57	51	54	74	60	73	56	66	64	67	56	54	52	82	62	51	71	70	60	56	55	48	75	60	55	64	58	62	79	55	66	65	53	54	60	45	60	63	71	65	54	65	65	56	70	67	70	62	50	52	57	60	63	57	54	63	62	43	58	61	51	58	67	71	56	57	63	62	67	60	58	63	55	49	73	54	61	54	51	65	72	54	71	52	55	67	52	49	56	48	58	51	35	55	46	43	73	56	69	52	62	61	58	55	52	65	57	44	54	44	60	60	47	51	83	50	72	55	49	67	71	59	58	56	61	51	65	56	59	56	54	53	62	66	53	62	71	67	58	49	70	69	49	54	65	52	57	64	54	54	55	69	62	59	55	59	60	49	68	52	56	62	46	63	60	62	65	64	59	64	62	48	75	53	67	67	50	56	50	61	54	63	55	52	58	53	57	56	68	62	60	64	70	67	65	64	62	62	58	56	42	59	46	58	59	56	67	57	48	63	52	61	74	54	60	73	67	57	57	70	68	62	43	49	61	61	74	63	58	60	69	56	41	69	63	56	59	59	55	70	62	63	57	56	65	58	62	54	55	68	58	70	52	56	56	64	47	56	66	49	39	50	62	65	50	72	49	60	56	69	62	62	60	52	52	70	64	64	62	44	62	63	57	68	70	60	63	70	77	60	56	59	57	58	72	55	57	53	55	56	64	59	67	66	65	59	72	71	61	59	65	67	55	57	64	58	56	60	63	53	66	60	59	61	55	54	46	67	62	72	58	54	53	70	53	56	69	62	62	54	56	67	56	58	52	63	61	55	43	65	75	62	66	57	69	54	46	57	61	60	72	55	64	75	67	58	56	58	61	53	62	56	44	63	59	56	56	58	61	65	56	61	56	40	68	55	62	57	64	59	66	86	60	48	67	83	58	57	62	63	65	55	70	55	64	55	58	67	65	58	61	52	61	69	57	49	64	51	74	66	71	68	59	48	55	59	47	63	55	55	68	56	77	61	55	42	57	49	58	55	53	52	57	76	59	72	66	68	59	50	64	61	52	47	61	36	50	64	72	60	66	62	80	55	79	63
50150	40546	30116	29725	41625	39791	32621	26283	2003	1450	1261	1218	2165	1060	995	980	940	875	890	834	868	872	808	814	833	840	830	1282	5285	10025	9855	6466	3347	1676	945	838	754	715	718	782	727	781	728	774	778	763	720	739	790	740	718	722	732	733	711	724	741	689	743	724	743	735	714	771	702	766	776	761	705	752	713	765	762	722	801	740	777	724	793	750	797	734	756	722	725	749	711	732	745	730	777	737	720	757	760	726	708	729	743	720	733	785	738	768	770	791	740	783	717	778	759	743	792	786	776	760	747	759	811	814	728	746	741	763	782	732	782	766	737	753	742	802	794	734	764	721	773	731	727	725	777	741	788	765	733	761	713	772	771	762	742	727	720	794	780	739	778	752	781	768	805	766	773	760	753	753	773	743	767	734	755	764	772	761	756	743	766	791	745	741	782	784	741	766	713	713	721	791	774	722	714	756	773	760	761	759	717	773	768	746	744	706	738	724	748	754	734	721	758	731	761	723	780	757	752	766	768	773	705	700	770	746	803	760	775	700	753	776	753	757	807	723	741	804	783	798	758	731	803	756	701	740	729	775	709	751	764	746	763	784	748	752	729	756	711	740	741	740	757	739	756	755	774	744	820	766	751	773	771	761	734	735	779	733	758	753	770	773	769	744	727	731	722	796	716	771	732	789	729	700	774	739	783	861	780	710	772	779	754	784	707	736	767	713	756	731	753	732	748	712	779	758	804	782	758	747	751	753	756	739	720	713	809	789	732	788	744	757	757	714	789	775	762	733	741	751	735	761	711	773	734	776	752	784	753	759	700	735	775	746	756	757	780	787	777	781	764	799	737	802	801	741	764	770	781	722	708	748	744	775	761	748	747	771	726	763	748	715	748	791	704	736	764	766	809	763	709	745	703	771	748	781	717	779	753	806	777	759	741	768	740	741	775	762	731	749	777	726	793	774	767	755	733	743	749	795	760	772	733	755	779	747	774	796	723	770	743	741	748	736	774	786	798	706	784	779	768	754	753	733	736	703	769	751	725	727	740	758	695	780	778	744	745	678	726	783	734	737	743	764	765	779	720	740	778	843	737	718	743	769	698	732	776	770	704	787	773	737	737	764	770	758	756	746	714	787	743	764	744	743	789	769	726	703	761	680	765	741	785	725	760	797	753	757	732	716	763	737	760	721	742	742	760	720	740	737	731	803	808	755	728	745	760	742	774	759	800	764	783	809	753	683	723	768	721	719	747	771	759	788	753	749	695	766	763	800	744	755	719	707	793	782	743	753	788	715	772	789	796	722	723	810	778	726	787	760	731	772	843	765	765	742	790	747	752	756	751	719	770	739	770	706	758	780	675	724	780	783	814	777	765	749	761	739	750	729	723	734	761	757	736	762	762	784	753	708	786	728	751	747	710	857	722	728	750	712	722	743	722	701	786	722	793	738	755	732	748	695	724	787	758	708	748	740	737	762	745	764	756	702	756	740	804	720	784	778	748	759	736	765	722	706	754	737	756	741	759	817	748	712	778	741	772	731	748	706	752	742	830	711	691	691	749	753	722	771	729	741	739	709	759	705	741	747	780	710	729	794	713	713	701	726	752	685	728	722	756	718	748	714	733	775	763	768	704	792	741	786	732	789	759	760	725	812	773	766	769	711	775	761	706	713	773	720	757	750	790	711	762	707	774	778	759	771	761	782	754	777	744	776	731	731	759	740	728	811	725	744	769	748	716	702	764	757	723	751	741	703	754	727	803	785	720	731	761	749	762	736	802	763	749	755	748	769	725	726	749	756	775	759	768	708	752	764	788	711	724	754	732	730	745	762	702	781	757	735	798	786	745	760	774	772	716	742	750	727	780	748	760	768	759	773	726	768	724	733	769	734	682	721	712	771	732	748	780	769	701	707	761	723	806	754	780	776	790	734	722	763	694	759	750	742	820	724	690	770	764	738	734	764	713	704	735	745	723	809	762	752	714	756	717	734	761	846	756	770	755	735	766	767	706	763	757	755	763	756	720	788	749	749	738	740	739	746	767	766	759	760	765	733	720	701	782	764	759	780	723	723	719	747	749	744	730	736	777	730	733	715	781	722	739	779	788	787	766	746	765	765	760	756	689	725	730	753	815	776	733	762	755	740	765	761	739	758	736	768	729	699	770	782	769	718	768	770	758	702	789	748	748	778	730	750	722	737	770	719	764	712	738	731	746	788	742	793	718	752	750	747	745	782	758	723	742	778	753	744	771	726	755	739	804	763	792	722	775	779	730	757	789	734	741	736	765	765	772	752	717	750	754	805	754	747	780	766	738	792	795	728	749	773	753	812	712	761	731	759	763	789	756	741	745	764	710	799	769	797	754	710	789	760	739	686	744	750	764	722	752	704	738	758	799	737	729	708	687	758	783	728	705	755	762	797	707	718	768	724	780	772	746	741	745	739	740	745	724	776	761	768	752	749	768	792	758	730	775	759	726	735	753	730	732	688	786	732	757	797	696	769	754	740	751	720	713	743	810	783	773	763	732	732	738	751	752	765	730	727	757	727	732	746	743	763	765	741	721	779	773	766	761	799	768	734	764	735	714	722	749	767	776	784	782	733	739	749	697	722	746	753	772	761	748	732	746	726	774	766	822	696	776	752	746	756	804	756	780	757	723	752	753	788	738	740	732	775	774	740	789	752	793	775	749	730	800	749	741	759	763	745	796	752	757	793	770	809	774	783	711	746	743	741	763	713	771	750	810	735	756	779	734	774	678	736	779	776	724	803	773	754	729	775	788	717	715	727	753	755	739	752	785	759	723	780	759	794	761	724	780	718	759	752	731	745	712	757	747	787	766	805	737	752	757	786	790	774	739	775	783	705	723	761	766	746	720	753	760	727	737	764	743	799	784	730	839	784	770	756	717	740	787	764	697	770	730	747	725	759	738	772	763	728	725	728	785	790	803	737	820	767	786	761	738	768	731	775	777	755	769	782	787	724	786	709	768	753	769	758	762	792	792	709	742	771	735	738	745	729	696	769	769	789	780	757	730	810	765	740	717	728	750	733	700	718	728	763	770	764	806	784	797	733	763	771	680	695	745	733	751	799	732	742	715	702	751	779	757	759	731	749	739	789	749	750	763	784	780	739	742	763	736	740	751	741	756	764	702	721	791	724	732	793	732	753	748	786	775	770	725	744	735	752	759	774	726	818	754	738	743	783	747	732	788	776	717	812	728	745	733	704	756	797	740	767	720	747	743	733	753	753	741	703	743	744	760	733	714	769	710	792	714	748	742	730	718	746	750	769	747	779	767	731	769	760	808	724	714	765	745	771	725	778	760	707	726	726	767	742	753	740	745	723	751	705	728	733	772	744	766	772	758	733	732	715	755	769	752	776	739	710	764	762	752	777	803	759	747	741	760	716	732	768	788	777	765	766	708	779	691	729	739	762	808	773	729	741	778	753	736	714	747	745	668	767	778	749	794	729	737	739	748	767	735	700	794	751	753	782	783	759	742	705	749	735	764	742	744	750
19270	24647	12987	3905	4117	4748	2647	1720	81	67	66	55	235	50	67	53	69	54	54	53	47	41	63	52	48	57	59	46	262	635	493	305	165	93	63	56	54	46	62	58	59	51	49	60	77	47	50	46	61	37	55	60	62	70	51	47	53	57	60	58	56	60	48	50	48	51	40	54	50	48	66	55	44	58	55	57	67	55	59	49	58	56	57	54	59	60	65	52	52	70	52	60	36	78	52	56	67	55	58	59	52	53	63	60	59	44	54	49	58	56	67	56	50	60	45	45	46	57	50	48	47	54	55	54	49	66	47	65	59	76	39	43	44	60	61	61	58	55	45	59	54	43	55	58	54	52	59	69	74	52	61	68	66	62	59	58	64	54	52	47	55	51	59	57	61	44	58	58	45	51	59	53	62	43	53	65	58	48	60	61	51	50	58	49	53	59	70	55	62	53	50	48	54	64	48	57	55	47	57	52	55	53	62	53	72	52	54	49	57	54	56	61	63	65	49	76	59	54	54	49	53	57	50	46	61	61	56	53	58	45	41	65	56	51	37	63	44	57	47	61	64	58	62	60	69	65	60	45	55	63	55	53	52	52	46	66	59	72	51	48	52	52	51	71	52	58	48	46	62	41	58	46	45	57	54	49	45	53	60	52	60	61	43	52	49	57	65	55	54	46	49	63	58	67	58	48	48	69	52	44	61	50	55	55	65	61	69	56	60	66	56	46	53	49	51	37	56	53	48	36	60	50	52	56	46	65	60	55	54	51	54	49	57	61	49	59	59	54	49	48	56	62	58	58	55	50	61	57	54	51	47	57	55	79	53	58	69	70	49	54	46	65	60	54	57	62	44	52	70	63	71	56	37	47	57	44	57	58	61	51	59	53	43	53	53	53	61	54	51	47	54	50	53	71	49	59	49	54	62	59	63	51	41	50	47	53	60	55	67	51	49	73	55	54	45	44	67	51	50	51	47	73	64	45	53	49	68	60	52	56	60	49	69	48	56	41	73	51	52	44	54	61	74	51	65	53	56	46	49	62	46	63	56	71	45	61	52	62	39	47	56	54	63	54	52	55	61	71	60	44	56	48	51	58	57	59	58	51	67	42	60	51	54	57	68	55	63	65	52	48	60	62	55	52	55	59	37	48	39	65	61	54	60	75	54	64	53	55	58	75	58	47	73	61	56	44	62	62	56	50	54	64	36	53	53	69	51	65	37	62	45	50	58	62	64	57	55	48	49	61	48	47	51	48	54	55	52	66	49	53	52	61	67	55	45	58	57	54	55	51	43	57	50	50	59	58	50	53	49	46	59	53	54	61	54	54	48	46	56	57	57	52	53	67	68	49	51	49	59	52	60	50	62	58	50	60	52	64	60	62	53	66	46	67	58	63	55	54	58	57	70	51	49	58	53	60	59	53	65	36	70	54	47	63	55	51	66	49	50	50	55	72	67	61	44	67	52	56	62	57	62	48	60	41	60	60	57	60	61	57	44	52	42	47	70	56	52	71	49	52	53	63	66	46	57	54	46	77	69	57	53	69	57	58	51	63	55	54	57	64	44	47	47	66	52	71	45	49	53	59	76	60	51	46	55	59	56	31	60	59	59	68	74	64	50	41	55	55	62	67	43	52	70	51	45	52	55	37	60	60	53	53	65	56	67	67	57	63	46	58	45	59	64	51	54	48	54	61	52	50	59	57	50	64	60	58	49	50	68	52	50	52	63	46	60	72	50	48	61	58	58	61	49	57	49	49	48	43	51	64	55	54	54	60	56	40	56	51	57	60	43	55	66	66	40	43	54	46	56	53	51	43	64	50	51	55	64	64	53	55	50	71	59	54	51	46	62	49	55	60	57	66	44	70	45	68	68	51	62	48	56	62	59	54	55	46	47	49	54	54	55	70	65	51	63	59	46	73	54	62	67	53	51	65	44	48	43	60	59	68	50	55	58	40	57	62	60	53	62	59	58	48	42	53	41	40	63	64	53	52	62	43	62	46	54	46	49	71	51	44	63	57	71	56	61	51	63	56	44	60	49	52	42	44	65	49	52	56	47	48	41	73	49	53	63	57	39	43	64	73	56	53	53	57	53	46	55	54	43	55	54	63	61	60	53	54	45	57	64	57	58	46	50	57	62	46	61	63	63	65	54	69	54	62	47	73	44	51	58	75	50	47	67	51	53	52	56	73	47	53	69	42	70	60	52	57	41	43	55	50	54	53	60	41	48	45	55	48	56	48	61	61	51	61	53	58	76	48	55	68	66	51	57	61	58	53	59	60	53	49	59	61	59	39	56	75	44	35	62	55	58	52	73	77	50	54	71	50	49	55	51	53	55	65	54	43	72	62	51	70	56	66	57	52	62	54	61	43	59	65	55	74	35	63	58	55	50	57	46	58	69	67	56	50	71	50	51	70	55	53	62	42	58	63	57	53	56	59	54	69	59	58	54	51	53	56	50	41	62	59	52	52	52	59	65	42	37	59	60	61	65	73	63	52	64	59	48	43	58	61	51	51	54	64	54	71	70	54	47	55	55	47	59	54	39	53	62	44	68	55	47	56	59	56	45	65	56	60	53	70	67	42	54	60	52	53	54	52	56	50	61	54	43	43	59	63	54	58	43	61	62	52	46	57	53	48	59	51	52	51	67	63	56	53	48	46	51	58	51	60	50	65	56	45	58	60	51	48	39	40	52	69	60	57	46	52	55	46	64	68	65	57	47	49	50	56	62	52	51	47	51	51	48	67	57	55	42	50	62	54	55	35	55	39	37	43	44	48	51	46	54	63	44	63	51	54	57	54	64	53	48	57	54	65	50	59	72	62	52	53	63	62	51	43	51	60	54	62	59	66	51	52	53	62	57	55	48	54	60	57	54	52	55	62	64	50	58	52	65	44	48	59	48	44	64	47	63	57	45	61	59	50	44	61	50	68	56	43	51	67	51	59	53	54	64	61	62	46	70	56	66	63	53	49	61	63	53	71	66	50	41	60	60	58	67	60	59	53	46	63	47	57	50	51	55	50	49	59	71	51	48	57	59	52	43	57	52	52	57	59	60	51	58	64	49	42	49	57	63	72	51	62	54	58	60	57	55	49	59	57	56	60	60	63	55	50	52	54	62	60	45	59	56	48	51	45	59	64	68	54	77	51	66	57	37	58	54	66	53	66	52	53	60	44	58	51	54	48	57	57	67	48	51	54	61	57	52	69	57	52	64	59	55	53	70	43	51	55	51	45	53	56	61	51	43	53	59	54	56	60	52	56	56	53	73	40	51	62	40	70	46	69	63	63	54	70	53	54	54	47	53	54	67	52	40	48	55	62	41	56	60	46	55	57	69	53	44	66	49	42	48	54	56	61	53	63	60	56	51	49	61	55	60	50	56	44	62	56	68	54	50	49	55	49	47	59	47	69	51	70	44	66	57	57	58	49	60	63	57	67	52	47	63	64	46	38	71	43	55	46	52	57	42	66	59	32	56	58	57	51	58	51	67	44	60	51
51147	43371	33660	34637	47351	43107	35551	25605	2144	1747	1525	1375	7275	1121	1096	1012	963	922	894	920	885	878	780	880	835	791	837	891	7247	14969	12223	7522	3521	1705	938	753	692	721	710	715	687	687	699	700	667	694	702	742	735	722	688	740	731	728	694	675	629	708	691	665	701	719	726	681	697	700	709	718	718	694	701	735	730	686	684	665	673	695	702	712	650	744	716	697	700	650	718	731	669	760	694	701	699	666	665	692	656	673	716	690	697	678	726	719	696	757	699	666	701	731	684	729	761	715	688	672	699	690	710	708	677	721	713	668	720	696	711	745	680	733	668	702	687	692	703	717	721	758	687	688	685	677	686	747	696	727	743	690	706	690	678	714	673	698	692	694	645	727	665	706	688	741	718	672	689	683	633	738	677	703	742	734	700	681	743	694	710	704	720	674	659	696	654	746	665	664	732	691	687	705	682	714	680	701	705	710	706	719	691	667	732	740	751	720	758	664	675	733	665	707	698	760	680	705	731	732	686	711	653	742	705	721	692	678	678	721	693	686	714	687	649	696	707	737	722	702	682	727	685	717	701	705	751	730	747	666	703	713	691	731	706	698	724	693	682	760	725	689	690	694	698	676	687	702	702	643	697	732	761	668	716	721	685	708	712	677	723	693	673	696	672	702	712	734	666	707	658	693	672	710	700	730	741	716	676	701	700	713	713	711	696	694	715	734	763	747	686	701	684	721	689	715	688	701	701	710	669	735	695	704	720	665	678	720	691	692	720	679	681	695	668	712	688	661	695	743	686	676	692	719	745	705	716	727	692	696	724	683	713	735	721	684	733	727	663	694	711	689	750	715	756	686	726	729	737	705	739	690	699	746	661	694	734	724	703	724	733	723	710	723	700	686	686	726	699	680	677	737	714	695	685	717	704	730	697	726	690	729	681	675	644	741	693	681	733	708	662	648	697	754	723	697	781	696	744	748	724	703	691	665	668	702	691	678	736	690	733	682	708	655	720	679	702	718	701	694	735	699	687	736	686	766	737	706	711	716	698	671	677	703	709	672	693	718	734	708	748	708	670	727	676	736	715	755	692	738	703	737	776	684	684	707	747	711	731	727	718	688	691	742	726	690	717	715	713	711	713	729	702	738	707	705	697	673	716	681	693	719	668	717	693	702	757	706	724	714	725	703	726	698	721	734	688	688	707	687	676	722	720	685	668	709	715	727	690	669	696	717	720	680	666	711	742	683	720	669	671	691	717	666	724	719	709	702	687	654	703	682	722	666	676	703	675	690	690	682	713	724	681	696	710	733	714	732	665	720	721	729	728	706	711	669	725	700	721	675	700	686	712	713	709	720	653	689	676	700	690	761	718	671	704	717	681	738	756	713	698	702	691	718	712	687	687	697	696	783	711	687	680	687	702	734	751	715	767	715	744	654	702	719	723	677	721	698	713	713	731	673	736	747	700	709	695	696	711	746	741	732	741	698	719	724	742	751	699	766	664	691	723	713	747	672	686	696	741	709	707	718	757	727	707	699	721	700	710	677	698	655	697	641	703	716	685	741	734	729	705	685	701	740	706	699	708	751	719	701	694	671	686	687	718	699	733	645	701	730	721	714	655	717	675	724	737	708	707	710	687	709	721	719	685	722	700	724	707	697	696	717	685	660	742	696	693	735	695	751	710	690	695	663	672	672	746	719	717	683	726	738	731	708	742	693	735	687	713	741	720	768	676	736	714	716	726	728	711	770	718	711	685	676	735	720	710	687	677	649	698	732	684	720	731	718	726	705	681	649	746	676	697	698	709	693	731	730	705	698	695	683	698	732	759	706	719	661	708	719	715	723	707	701	721	695	702	678	690	714	773	697	743	684	722	688	710	699	701	709	690	672	710	722	691	752	695	749	749	718	721	745	698	704	722	689	740	674	676	735	726	695	691	704	718	700	718	719	685	706	709	694	702	656	717	771	746	703	664	684	701	734	749	707	707	677	717	692	684	698	658	686	687	713	655	696	728	700	666	705	727	707	663	727	695	705	706	656	755	684	676	714	719	709	708	697	666	688	707	711	688	734	768	678	701	719	693	681	683	759	664	759	697	725	775	737	678	700	729	731	737	690	731	752	720	738	693	692	688	700	701	739	672	775	663	752	728	705	680	683	725	674	716	726	716	679	703	734	692	723	726	728	749	698	678	685	701	696	676	658	634	717	723	779	694	670	667	695	740	629	660	709	736	699	719	707	694	688	702	705	720	671	734	716	752	741	680	715	679	738	727	710	709	724	688	690	701	731	729	718	700	675	643	705	667	713	754	701	700	690	719	696	692	709	712	685	695	680	660	704	711	683	728	670	715	720	716	723	739	668	698	715	698	666	686	718	715	734	675	704	662	667	685	724	667	716	682	707	722	724	712	676	711	698	690	702	696	725	670	706	664	754	704	663	651	694	705	709	670	719	675	684	747	722	706	726	678	730	665	687	700	645	676	684	704	742	739	729	678	694	683	726	658	729	673	759	698	705	711	706	704	739	725	688	731	685	750	734	704	705	732	666	716	685	669	683	742	701	693	761	720	721	658	715	702	702	671	761	710	700	673	739	710	713	676	684	670	708	738	724	720	703	676	714	724	719	691	704	703	719	681	726	713	696	726	767	743	717	671	712	689	689	694	709	693	707	702	680	704	719	666	675	740	657	765	708	689	699	718	691	702	676	718	685	717	694	683	771	713	693	692	688	684	711	755	713	710	735	729	724	748	674	705	726	716	681	752	698	722	691	678	672	703	737	687	716	673	702	702	715	722	727	718	688	743	684	673	714	732	742	682	695	682	648	678	684	747	771	722	717	680	691	775	701	729	738	734	715	679	745	688	716	725	715	709	681	678	735	650	698	685	693	675	686	734	700	679	733	651	724	749	682	700	736	709	724	719	680	702	659	675	771	744	707	693	747	720	738	738	737	693	673	671	681	748	660	671	688	721	722	739	725	708	729	748	732	724	666	678	724	698	695	727	732	714	651	690	697	711	689	726	688	708	704	731	702	735	680	703	676	692	692	683	645	707	676	682	723	649	716	730	736	674	738	683	694	706	697	768	698	713	711	749	731	719	720	708	701	695	712	710	701	734	725	717	729	713	694	699	695	740	686	698	663	641	665	714	700	683	732	674	679	697	703	703	695	718	710	692	703	674	655	669	680	684	688	714	653	750	632	722	684	692	737	693	713	779	701	662	739	671	780	747	708	683	712	701	746	713	731	698	650	715	690	727	733	723	706	742	719	658	693	737	690	703	679	709	700	698	674	747	721	715	675	665	681	707	681	712	703	752	733	701	705	712	697	732	720	698	730	710	676	677	720	652	721	696	730	742	685	703	699	739	729	675	692	734	652	701	683	724	691	682	723	696	727	760	725	727	701	689	677	691	725	739	680	735	688	716	734	694	717	688	700	698	658	687	719	743	785	675	732	671	676	686	728	759	709	733	690	695	758	675	684	717	720	680	702	696	683	691	710	701	750	757	805	721	753	707	698
8370	5120	2113	649	918	980	490	363	55	66	50	53	75	61	59	69	57	48	49	61	50	65	49	51	54	64	51	61	74	179	205	162	96	82	71	65	59	48	71	47	65	57	43	46	63	68	63	61	37	56	52	51	60	76	64	54	52	56	67	56	51	47	52	55	63	52	54	51	64	40	77	51	56	52	64	51	58	68	56	55	52	66	51	54	47	60	68	69	66	47	70	65	60	66	51	69	58	56	65	48	55	58	63	55	49	61	58	54	54	68	62	56	49	69	60	42	43	50	62	49	55	69	53	61	43	50	64	55	52	40	56	69	52	72	52	58	52	54	45	60	50	57	67	50	69	50	72	61	63	64	61	52	72	63	57	63	52	43	61	57	48	63	55	56	47	59	55	54	53	55	51	60	56	54	58	62	71	46	53	60	55	49	66	64	64	50	52	57	58	51	62	40	55	39	52	51	66	68	57	52	55	49	62	51	65	49	66	54	72	63	54	52	55	72	61	64	47	64	54	60	48	66	57	53	58	58	64	57	62	71	67	55	56	62	56	55	45	64	50	64	51	54	46	57	47	52	59	53	53	64	57	52	54	46	57	57	63	61	58	57	60	50	66	53	55	53	70	62	52	64	62	53	57	51	49	55	52	51	59	67	55	61	66	56	60	68	49	63	57	62	62	56	58	58	56	48	59	50	66	54	68	46	57	63	55	73	55	54	51	62	69	62	52	50	51	58	50	54	76	42	53	57	65	67	61	71	52	58	37	58	59	51	69	57	63	74	53	54	52	55	60	47	60	45	56	49	59	56	54	58	53	54	63	49	61	54	43	58	60	55	63	62	64	53	63	63	62	57	44	52	52	48	59	69	53	48	48	56	73	46	60	64	66	59	59	52	61	55	50	41	59	54	50	66	67	68	55	59	58	61	50	46	60	63	61	50	55	70	59	66	51	60	52	65	64	44	56	44	54	59	59	58	54	56	53	53	54	65	50	59	56	60	61	51	57	67	60	70	67	60	52	75	47	64	60	61	55	64	63	64	68	59	58	50	58	48	59	58	51	45	72	50	50	55	48	58	59	60	67	52	49	48	58	59	50	61	55	57	63	44	41	61	58	64	51	66	58	60	36	85	55	61	54	58	51	60	54	45	56	58	67	53	72	61	48	62	60	64	55	42	52	49	55	64	71	56	55	46	47	64	54	50	53	55	47	59	47	68	64	61	55	80	60	54	63	55	64	61	56	60	61	59	50	59	54	52	65	55	70	55	62	51	65	50	62	50	54	63	52	64	63	58	66	69	62	65	60	61	51	61	63	64	73	52	44	52	58	60	51	55	45	55	58	43	59	59	63	50	60	64	58	63	58	46	65	61	68	67	52	56	60	65	42	57	58	64	42	47	61	57	60	55	53	48	55	52	57	45	63	55	57	62	59	53	45	55	58	46	62	60	61	57	67	60	71	81	59	84	62	54	48	63	63	50	46	58	59	56	69	61	71	77	58	57	49	79	61	63	46	64	50	59	61	64	69	60	60	66	61	60	51	60	57	52	56	47	52	61	63	54	53	60	62	72	58	67	50	54	52	58	40	46	53	44	54	68	59	64	64	69	53	53	53	68	65	41	52	65	57	39	62	51	61	62	50	61	52	58	58	57	55	66	57	47	74	52	48	60	51	55	55	60	50	61	58	52	55	64	64	49	53	54	56	53	70	52	47	57	43	52	52	53	67	73	55	64	56	64	55	58	52	60	57	53	54	51	63	56	62	48	48	53	62	51	47	58	43	53	57	52	57	69	57	62	64	58	52	59	60	57	49	60	70	60	70	62	53	59	52	46	68	52	59	61	63	67	49	56	55	55	61	65	73	57	56	63	55	60	57	53	57	50	64	49	64	67	76	57	58	54	48	65	71	56	59	59	64	57	67	70	62	55	41	58	49	58	44	60	70	65	57	58	60	54	55	66	60	64	63	51	57	63	66	62	54	51	56	58	53	62	56	51	62	56	77	64	65	58	57	64	63	46	53	46	57	63	60	68	65	76	44	47	58	55	46	52	64	45	51	58	60	53	73	47	69	69	59	49	59	68	59	56	47	64	55	53	77	53	67	59	61	51	54	49	61	49	60	69	59	65	56	60	50	64	48	54	50	55	57	50	63	60	60	57	56	67	56	67	47	50	61	59	52	53	64	65	67	44	63	47	53	58	63	64	46	47	48	62	61	68	51	48	48	58	47	52	53	63	48	56	62	66	48	67	54	56	61	67	53	53	40	62	54	52	50	54	68	76	69	59	63	63	43	65	48	61	50	62	58	62	52	70	55	40	59	50	46	68	44	47	56	60	61	64	54	58	51	61	42	53	54	69	53	56	58	63	54	68	65	52	44	60	62	42	55	52	69	48	45	53	58	64	63	55	58	58	57	56	49	67	49	49	49	74	58	47	62	60	67	59	49	45	70	45	56	53	54	61	57	74	58	64	57	66	70	52	63	56	62	76	48	54	42	58	61	52	70	56	56	52	44	68	61	64	60	63	59	62	49	58	55	61	45	47	57	57	56	64	60	57	56	48	67	63	53	59	58	68	53	57	61	57	75	62	56	57	62	56	52	55	80	55	59	56	69	57	53	66	66	64	56	58	48	49	53	46	53	53	50	59	62	49	49	47	72	65	78	53	63	43	61	60	51	67	52	59	65	55	56	72	62	56	62	62	54	59	53	53	69	52	57	62	65	59	51	55	63	53	69	51	59	40	58	60	73	59	50	66	61	51	51	55	68	57	60	53	51	65	58	56	54	54	51	48	59	66	67	52	58	57	50	69	64	60	43	41	60	50	57	56	51	49	60	62	58	53	49	58	58	44	52	55	43	63	51	58	61	71	59	43	64	56	64	52	59	58	55	47	45	51	53	59	55	52	48	54	62	55	65	61	50	45	61	54	50	67	59	49	61	61	58	65	56	53	57	49	58	60	61	47	54	46	57	56	64	62	52	63	53	56	61	38	57	46	57	53	52	51	59	55	49	53	46	67	59	53	77	60	41	56	52	61	54	59	55	50	55	58	45	68	66	50	63	59	61	43	63	60	47	57	67	52	56	55	59	47	61	58	51	48	61	52	53	41	56	62	49	64	41	57	56	58	59	59	66	51	53	56	72	59	52	59	46	54	56	54	44	58	61	58	67	55	71	64	61	50	71	49	59	52	54	58	59	52	41	57	64	55	57	51	62	63	57	59	44	58	57	58	59	65	69	47	37	66	60	77	51	52	64	45	67	55	48	70	62	60	59	57	51	74	55	56	66	60	68	62	56	48	60	56	55	56	57	59	57	58	72	56	44	56	53	57	56	69	59	51	47	51	59	59	58	57	57	65	55	64	53	56	55	55	44	52	66	57	64	76	61	70	56	50	43	56	56	60	56	76	43	55	58	82	58	52	63	61	65	44	52	50	67	58	57	63	61	70	64	58	62	55	57	40	55	58	68	66	45	56	59	62	60	49	63	40	65	50	67	63
40943	29235	19393	18225	30733	26318	20800	12367	1036	935	932	798	1345	776	795	843	810	751	762	746	765	781	754	762	755	739	763	779	1323	4894	5438	3590	1915	1152	834	735	710	741	692	753	702	752	755	704	772	750	689	678	745	731	753	750	737	684	726	732	748	719	723	701	713	681	715	728	759	760	691	691	663	722	684	696	693	693	691	699	738	718	698	735	706	687	705	692	742	734	751	718	744	689	742	702	731	719	653	657	668	716	734	742	748	685	729	685	681	736	749	708	734	712	735	707	750	717	729	698	756	710	703	700	725	744	734	718	755	746	690	689	723	655	731	714	729	717	686	697	738	737	680	722	711	763	693	752	741	714	726	725	723	696	706	754	675	718	724	705	722	736	707	724	719	716	762	744	747	708	792	687	644	728	747	762	726	742	736	691	720	676	734	730	762	724	734	709	707	762	715	717	700	726	756	759	741	738	750	709	736	738	753	731	716	671	689	716	702	697	753	707	725	725	721	717	684	690	754	660	693	721	727	723	709	715	714	727	748	717	683	740	754	691	736	702	697	757	730	736	720	688	691	739	730	763	754	755	732	713	692	712	766	727	710	681	698	713	714	734	722	739	760	711	730	742	713	763	703	765	718	714	678	756	704	732	745	668	729	706	701	702	742	765	711	693	712	709	667	697	711	694	677	688	719	690	745	718	712	765	699	674	734	764	742	740	701	690	728	739	692	722	755	707	726	732	691	701	720	697	726	736	714	677	732	749	754	771	713	713	736	715	738	699	724	717	693	753	735	753	727	731	744	707	683	714	739	749	719	765	652	709	705	746	755	685	692	738	728	713	725	725	727	720	738	713	696	693	737	703	704	696	733	744	695	715	729	720	767	718	698	750	766	732	715	714	701	713	731	683	733	747	686	719	721	712	736	702	737	740	730	728	729	729	694	703	690	737	662	662	717	662	752	735	730	753	670	732	711	699	712	719	738	702	696	734	706	747	740	709	769	721	754	706	723	733	702	685	691	748	713	686	683	667	711	718	708	694	705	714	700	731	765	721	728	679	741	719	704	719	713	743	664	697	710	743	744	748	746	744	755	681	680	739	704	710	722	722	696	700	728	772	694	670	700	744	767	695	700	682	713	690	738	707	683	678	710	663	749	717	716	682	743	713	695	708	704	720	726	729	755	692	732	741	693	730	684	681	746	785	714	749	702	687	712	690	724	705	747	699	719	704	756	741	703	748	707	687	718	752	748	732	742	711	682	739	771	822	719	734	712	745	713	696	715	733	704	741	775	741	720	713	730	676	730	705	691	737	696	682	726	719	735	684	724	678	712	706	734	690	734	738	725	720	723	689	754	699	706	711	732	726	752	663	704	714	720	719	762	684	717	689	760	711	685	728	728	666	743	740	728	695	687	679	739	671	711	758	787	699	788	734	751	730	720	765	721	673	701	697	752	708	701	760	727	696	696	755	716	719	698	705	714	723	675	669	681	745	761	726	734	706	684	765	712	723	731	757	732	728	700	731	756	729	733	733	769	720	704	751	767	723	751	717	713	692	710	695	735	744	702	695	740	710	747	695	731	731	737	690	717	701	715	672	721	686	711	725	700	727	696	720	729	720	727	709	717	740	739	691	711	726	756	760	702	714	720	731	796	705	724	736	689	746	733	728	663	723	723	664	719	707	741	729	739	733	737	691	743	706	737	743	711	697	721	715	755	717	674	744	693	681	744	723	728	706	725	731	729	729	695	736	693	758	700	709	714	751	742	740	706	732	713	705	772	689	739	696	709	721	755	727	692	692	754	713	731	726	677	696	724	730	687	696	714	782	715	701	755	775	704	749	743	744	714	709	779	748	734	735	701	732	706	735	762	743	737	753	748	684	759	734	728	750	717	730	734	687	792	744	747	743	704	677	701	687	724	676	741	740	753	709	724	710	760	758	733	715	722	724	722	766	733	734	659	741	769	735	716	701	689	722	722	726	705	729	719	759	721	729	686	693	721	746	749	746	713	727	727	719	724	697	714	691	720	709	719	708	722	757	722	682	710	669	747	722	694	748	700	669	707	742	741	695	793	779	688	699	701	680	740	749	693	725	675	726	748	710	660	713	704	689	699	703	666	722	661	717	676	727	666	712	706	732	687	753	673	740	713	684	777	726	698	677	689	711	718	712	679	713	707	725	699	686	737	727	727	768	715	736	755	751	703	724	686	680	658	764	722	769	692	710	689	721	715	744	674	708	719	720	691	698	733	741	723	729	675	715	754	773	688	751	746	696	730	718	740	729	726	705	708	724	760	674	752	660	697	714	663	687	730	760	772	731	724	708	730	704	739	737	710	686	682	714	723	727	700	738	708	718	777	696	732	704	752	732	757	739	694	748	730	683	755	681	759	689	679	728	702	691	720	707	707	696	674	775	720	706	740	720	742	729	720	757	723	718	726	713	706	728	733	719	698	754	740	760	707	675	740	730	705	744	701	730	704	750	733	659	739	797	731	688	782	718	706	699	750	714	652	750	716	745	716	709	673	738	737	721	721	693	631	762	711	721	745	734	729	682	739	707	743	715	696	728	749	709	705	725	700	716	685	695	717	726	707	750	725	760	731	753	704	758	743	730	702	722	669	756	693	753	740	759	712	740	688	673	754	719	733	724	692	661	722	703	718	728	716	761	713	706	747	749	739	700	719	724	684	689	753	686	748	706	774	734	779	707	735	733	742	719	734	686	642	714	700	676	716	729	725	716	719	738	763	720	710	697	709	731	774	697	697	699	755	712	724	696	718	734	708	710	739	743	703	717	697	683	716	734	708	712	726	744	727	710	696	728	716	765	687	712	689	681	699	757	741	682	705	729	705	671	744	707	727	712	733	681	704	767	723	744	699	747	744	679	768	737	761	750	702	733	689	753	755	730	684	674	688	746	670	692	684	747	732	691	761	759	686	705	672	708	721	674	724	750	757	669	731	745	709	714	777	754	743	727	739	700	701	670	734	757	719	728	666	719	716	715	736	735	761	704	707	733	728	735	693	726	696	704	750	729	713	724	751	716	711	751	716	690	721	705	683	745	761	677	702	721	707	705	733	771	684	756	716	757	725	763	674	731	686	677	713	768	729	720	718	671	765	698	696	702	709	729	747	734	702	648	706	686	735	713	716	710	712	722	636	754	701	740	721	750	683	681	697	705	726	713	756	732	701	743	699	724	725	710	707	711	715	679	715	718	756	744	660	703	702	738	735	728	715	684	724	722	714	725	723	712	708	711	732	691	749	706	729	668	712	746	703	712	682	707	720	744	721	724	733	735	759	692	690	701	705	717	721	693	733	670	745	719	723	774	748	732	730	735	696	774	725	706	670	689	706	701	698	745	798	699	751	669	745	761	709	736	718	759	705	726	703	664	694	704	756	753	740	751	713	690	720	761	751	747	761	683	693	694	719	679	744	709	736	693	684	686	774	729	699	700	739	746	723	683	676	697	723	698	749	725	764	675	721	765	768	752	758	740	727	739	712	655	752	712
15206	17455	7539	2127	2597	2358	1491	804	72	78	60	63	58	69	64	71	53	61	58	79	56	69	69	59	46	62	69	60	103	343	366	253	121	101	71	68	59	67	59	55	43	60	68	50	55	58	61	54	47	53	49	55	60	57	63	48	57	56	67	40	49	50	55	54	64	47	60	58	46	51	51	55	61	52	47	71	48	62	61	56	51	54	63	47	59	65	56	67	68	49	57	61	59	66	72	58	48	66	48	64	58	57	69	58	69	59	50	55	49	60	59	51	58	57	71	61	44	53	52	61	56	55	53	52	56	61	66	58	59	69	53	64	62	60	74	47	64	52	59	62	49	73	53	53	67	64	72	42	61	51	54	56	57	53	54	53	53	62	54	62	65	61	62	49	60	65	57	51	68	55	56	57	62	60	56	67	55	61	57	54	58	57	61	57	60	74	72	60	68	57	54	79	60	60	56	50	42	49	60	64	54	52	53	69	64	53	49	61	56	59	44	63	68	72	60	55	61	53	46	49	60	58	54	54	70	61	65	49	56	67	59	61	57	81	59	48	57	48	47	51	63	48	67	60	60	66	53	62	45	51	61	47	57	52	55	58	61	59	51	58	53	59	49	53	51	61	72	67	47	52	70	69	53	62	48	58	65	49	66	75	55	52	71	62	59	60	59	59	59	61	70	56	60	49	54	53	59	57	57	58	62	60	64	59	55	57	46	64	54	61	44	62	56	54	66	57	56	53	53	61	54	51	51	59	52	64	53	55	53	61	54	56	50	55	59	54	64	62	57	56	61	52	58	58	61	62	65	58	57	66	48	49	63	54	54	60	58	57	57	62	48	55	45	51	49	51	67	49	46	58	57	54	58	56	58	52	61	62	59	57	71	51	61	57	62	45	56	65	73	78	60	50	59	49	50	52	65	58	52	63	73	65	55	60	49	35	64	59	57	54	63	51	53	63	58	60	66	62	50	47	75	75	72	55	61	57	51	58	74	69	66	58	52	70	60	63	57	61	38	68	42	57	52	56	44	45	52	43	48	63	55	75	61	61	68	48	53	55	59	62	72	67	56	65	55	55	60	61	64	64	57	55	57	52	60	67	54	61	63	56	72	50	57	58	58	51	52	56	70	64	59	52	63	61	53	62	53	62	58	65	36	66	66	64	68	47	52	49	54	47	66	56	45	66	69	54	53	51	54	59	50	55	53	59	54	59	50	55	58	56	53	53	57	70	63	50	54	63	60	69	76	56	53	58	59	48	55	48	64	50	64	65	61	56	39	55	54	69	72	51	64	45	60	59	57	66	59	60	64	69	66	68	50	60	55	68	57	64	57	66	56	59	62	53	63	53	49	50	46	59	61	60	45	46	55	56	55	53	58	50	55	46	62	58	61	46	57	60	51	64	76	45	45	49	48	49	54	57	65	49	66	59	70	56	49	58	61	54	49	46	72	68	56	55	59	47	65	63	57	55	57	60	55	57	55	37	60	59	60	63	54	54	54	56	59	50	52	59	56	61	48	62	58	54	51	62	59	56	50	51	49	52	64	60	64	54	73	60	59	63	56	60	60	57	69	40	56	50	57	57	56	55	59	58	53	60	68	68	69	65	63	59	60	72	55	42	54	55	50	59	71	52	63	58	58	53	66	66	43	66	47	66	48	59	56	51	53	67	50	60	63	54	57	61	50	63	49	78	55	57	47	53	61	49	65	56	51	51	49	58	51	57	57	58	65	47	61	63	51	50	71	55	50	57	50	60	60	63	60	53	56	58	46	62	62	54	66	51	66	53	53	41	60	69	57	63	58	49	52	60	70	55	51	61	64	60	72	51	44	63	53	56	70	41	52	48	64	52	50	55	59	43	49	55	56	50	65	60	68	57	60	69	62	70	65	61	62	45	49	74	69	63	59	46	59	60	66	64	64	55	63	56	59	57	62	61	48	62	58	60	50	52	55	53	56	60	54	54	55	64	51	62	57	61	63	64	53	55	55	47	61	52	62	49	69	76	57	65	66	74	70	65	60	57	60	60	52	66	49	57	37	68	59	58	45	57	66	43	72	60	59	57	65	47	55	74	63	58	55	69	68	43	63	58	52	57	63	67	68	66	56	56	52	60	49	62	45	53	61	52	52	58	55	45	56	53	63	64	57	55	61	62	46	76	73	57	64	55	57	48	55	67	52	58	72	51	58	50	45	64	50	68	39	54	55	49	60	58	69	61	61	82	60	52	47	63	56	46	59	48	66	60	51	64	70	59	52	55	55	65	66	48	60	56	64	52	59	63	59	59	55	45	61	62	54	73	47	60	58	55	55	58	61	55	50	49	68	57	62	50	59	55	54	63	48	53	52	61	62	68	55	53	58	49	66	62	51	52	58	57	60	62	63	48	66	55	54	53	60	62	52	43	59	63	60	41	53	66	57	54	65	57	62	54	69	53	55	52	46	43	44	58	65	54	61	66	50	54	66	45	46	47	58	60	44	52	47	59	54	45	57	77	63	63	72	41	77	54	58	48	59	56	61	54	65	58	57	57	66	55	59	40	49	55	60	57	55	75	68	51	60	66	63	60	52	73	53	61	51	54	58	51	61	59	68	45	52	60	63	52	62	63	65	53	50	71	69	42	64	56	63	60	58	68	57	64	67	64	59	51	50	60	59	43	65	77	57	55	57	68	72	54	67	61	52	56	59	48	63	66	44	61	64	50	60	56	55	55	54	58	68	51	51	44	52	52	63	62	56	60	54	57	55	56	44	60	64	55	55	45	61	60	53	61	54	57	60	65	59	69	56	71	66	56	56	55	65	68	52	49	53	47	54	51	56	57	53	57	66	51	59	48	70	62	57	62	52	63	54	39	60	66	68	37	63	44	57	60	59	61	50	54	51	60	66	62	52	58	48	63	41	60	53	63	53	68	47	46	76	43	64	39	52	66	56	49	57	54	58	56	71	54	65	58	50	51	64	59	62	59	57	65	56	64	55	60	57	62	71	61	60	65	48	64	47	61	54	66	62	74	60	71	63	61	47	63	58	56	60	55	57	56	59	48	67	71	59	61	57	49	42	52	46	54	48	50	70	51	54	55	61	59	64	57	53	55	68	63	63	58	56	67	50	50	69	56	60	57	60	46	46	68	68	48	67	82	54	55	71	60	50	58	56	64	57	49	54	52	45	61	55	48	50	48	73	63	39	54	45	65	49	66	64	60	63	57	64	54	58	61	57	62	54	57	50	64	76	57	68	53	59	57	53	56	61	50	51	45	53	54	54	62	62	59	64	52	60	70	66	48	55	54	56	63	78	65	48	56	60	60	49	38	61	65	57	41	61	68	55	45	68	54	55	60	66	62	62	51	53	62	67	50	43	63	52	62	51	41	59	58	69	61	52	57	59	56	54	58	50	57	53	80	63	57	57	69	67	53	55	43	58	49	58	75	63	60	62	70	61	65	55	55	78	55	60	66	66	56	39	53	59	66	58	66	46	55	48	61	63	61	53	58	47	56	68	74
52460	40344	29443	30062	42812	36506	32726	14704	1436	1326	1152	1102	1037	982	912	848	892	849	852	795	856	780	773	772	783	816	774	791	2274	9073	9737	6421	3178	1515	942	802	787	749	755	721	711	730	724	736	706	718	694	690	756	729	736	717	709	722	679	718	748	698	716	715	720	659	717	732	721	716	717	701	732	770	755	725	682	707	700	751	747	727	745	742	721	750	749	722	759	736	738	720	769	712	743	709	748	758	728	760	701	745	774	672	764	733	725	728	703	743	752	698	741	750	731	744	739	763	706	720	707	732	769	722	758	719	723	722	735	710	768	687	731	716	712	715	718	751	723	677	716	699	712	731	771	713	682	721	713	710	753	739	701	707	783	729	741	716	711	711	718	742	660	778	736	760	713	746	714	694	677	695	723	705	701	740	674	711	723	738	759	724	713	718	693	730	761	742	775	649	714	703	768	700	747	738	730	715	714	706	727	726	745	725	746	731	696	771	762	707	786	694	698	754	769	776	699	685	745	734	710	787	741	736	666	719	718	728	791	748	758	727	722	761	713	736	718	747	737	744	721	711	764	658	764	770	724	725	717	751	719	720	734	716	697	738	713	705	710	721	723	762	741	718	727	737	711	766	755	742	724	687	723	748	756	743	728	718	772	716	711	680	707	733	717	758	693	721	721	777	728	718	726	678	728	763	691	756	760	718	708	715	724	720	691	699	747	722	752	716	730	739	729	753	768	714	775	734	711	742	740	716	742	758	723	703	671	749	742	740	735	722	743	759	709	672	742	721	711	785	735	763	704	733	732	716	728	737	698	695	745	700	761	745	738	713	786	724	733	706	711	771	748	720	739	716	736	750	729	690	751	715	738	747	728	706	735	713	766	693	743	693	669	695	731	741	711	757	724	730	689	723	761	760	775	683	714	748	687	760	692	749	740	774	734	746	732	764	709	745	736	706	699	741	701	720	769	745	765	726	730	728	741	764	735	766	754	690	727	705	727	708	734	738	749	733	766	727	714	712	770	734	705	718	719	685	749	699	739	703	729	723	702	757	728	746	713	726	730	729	756	747	742	710	806	738	728	715	720	720	687	708	702	732	712	774	756	699	749	754	719	712	738	702	661	700	782	698	742	706	679	727	765	721	734	708	680	700	735	745	718	761	725	759	764	781	727	726	708	730	696	761	726	734	716	770	750	713	707	686	722	712	752	744	726	736	731	693	703	715	741	726	714	732	707	746	754	732	745	729	738	779	743	665	757	711	734	805	712	746	753	740	725	708	720	708	725	694	722	752	719	720	715	715	739	722	764	715	724	744	745	681	725	720	695	737	773	729	716	754	714	729	813	726	702	736	696	717	777	722	792	761	699	738	694	778	728	751	721	738	747	735	714	763	759	713	737	711	737	720	733	711	739	706	671	736	728	673	683	716	710	700	688	773	706	723	650	701	760	747	756	780	696	672	794	731	722	726	745	719	721	669	756	708	697	742	710	699	686	727	753	729	715	711	703	747	759	701	718	690	715	719	713	701	756	725	736	718	712	766	766	712	738	781	742	719	728	755	666	709	706	718	742	726	722	735	767	712	687	708	746	715	690	723	668	703	695	686	712	691	716	725	692	769	672	699	718	729	698	716	722	701	703	705	746	722	661	695	728	711	738	722	721	744	715	693	754	761	749	743	718	703	751	738	692	741	732	738	685	764	705	749	728	755	712	717	670	709	739	687	707	717	683	700	677	760	700	743	662	774	737	706	717	720	734	708	702	712	702	700	713	732	721	708	712	753	744	751	737	738	736	681	688	759	751	730	736	754	733	724	712	723	731	737	749	710	714	736	696	738	695	747	717	785	708	765	745	699	726	754	744	737	705	747	758	699	703	752	719	748	695	744	742	745	752	683	787	715	743	688	696	746	739	722	679	734	740	734	714	700	780	718	754	717	752	746	701	735	738	775	763	722	720	683	678	754	745	707	765	723	754	719	666	706	747	704	725	711	713	766	705	745	729	762	756	750	722	724	690	708	717	752	715	776	715	775	697	735	724	696	707	761	715	697	757	691	703	757	711	714	684	712	728	713	735	714	711	717	717	797	695	748	689	732	762	731	740	730	748	738	738	740	727	749	719	706	714	719	745	765	743	744	755	733	747	738	705	740	744	747	664	709	743	712	719	695	770	731	762	729	710	726	743	718	742	718	717	728	716	734	702	720	740	715	701	723	707	724	735	695	719	702	701	727	741	729	725	743	742	743	726	719	673	705	707	698	727	685	756	794	767	773	747	733	716	693	747	762	756	747	687	722	769	726	740	704	709	714	703	741	711	735	716	715	720	740	709	708	768	729	734	689	789	749	747	739	691	751	728	733	688	754	691	766	719	735	730	745	711	742	717	704	697	685	712	759	708	696	757	705	737	777	699	699	758	695	770	758	742	709	730	726	679	689	686	699	707	708	752	756	707	753	762	772	725	722	745	734	669	703	749	737	771	796	716	686	717	717	701	676	686	774	740	739	680	688	734	752	738	721	735	755	764	715	721	673	667	719	720	753	753	689	795	710	726	777	724	668	797	745	734	702	699	753	735	769	707	741	719	725	706	719	670	712	770	718	733	764	720	716	705	731	691	775	737	774	725	728	732	725	714	694	777	757	730	682	694	706	717	697	776	687	750	733	721	727	777	727	774	717	726	736	714	757	763	726	715	754	712	690	760	750	706	688	733	737	709	718	730	698	704	730	748	697	717	773	677	724	723	753	715	736	757	725	743	697	736	721	721	759	722	781	736	756	759	742	705	742	750	733	748	727	723	698	684	745	731	776	690	777	789	742	710	679	704	718	707	725	722	743	736	730	669	706	714	693	725	709	738	706	700	739	779	712	741	732	689	708	714	722	692	731	762	701	713	750	725	713	709	731	679	714	762	746	745	735	747	729	776	771	724	751	735	692	776	724	743	676	760	769	699	708	759	719	736	731	746	691	763	733	715	744	717	728	755	667	755	749	706	753	781	698	708	728	708	725	782	709	723	763	703	730	751	720	759	718	706	767	739	749	746	750	722	690	723	657	719	727	728	719	676	707	740	709	783	741	714	741	727	748	766	728	708	691	708	717	673	706	756	706	749	714	709	725	732	707	716	760	745	733	796	738	729	719	729	696	719	759	768	730	730	703	764	749	721	698	748	701	686	748	761	683	721	689	734	692	751	740	710	683	654	681	722	718	676	709	697	719	725	706	738	699	684	712	721	796	671	722	690	750	720	685	760	718	722	739	672	706	694	718	712	761	714	744	695	707	740	727	709	747	713	774	764	757	749	714	670	730	767	738	724	705	726	697	714	674	717	753	750	696	733	737	716	617	738	700	713	755	733	729	715	682	739	764	751	724	757	700	742	751	721	704	733	721	726	724	748	730	673	710	705	689	727	717	737	749	748	702	715	724	732	693	725	745	723	676	699	704	749	663	751	735	720	761	775	739	722	716	664	736	674	760	719	751	751	780	742	743	693	722	698	712	660	726	762	732	723	687	688	743
14715	15848	8107	2300	2878	2240	1859	508	98	67	69	71	76	62	72	55	54	58	72	59	66	59	58	72	71	63	53	91	222	425	402	273	125	85	67	63	39	54	55	59	54	65	68	39	50	50	54	72	62	56	59	52	62	59	48	49	63	62	63	65	60	64	53	55	63	61	53	61	66	67	68	53	64	60	64	47	53	50	50	66	62	49	58	65	60	56	71	70	57	59	57	71	67	48	71	48	72	73	49	52	63	60	63	73	50	64	61	70	65	59	60	63	66	60	55	63	57	42	65	51	53	71	54	58	55	68	46	58	64	59	54	65	48	56	57	64	51	60	64	53	71	47	63	45	60	60	61	56	60	61	59	53	59	70	54	63	58	52	67	75	60	54	73	64	64	67	60	69	46	59	47	52	47	47	58	70	74	48	60	69	54	57	49	56	49	55	52	57	59	50	61	61	38	60	51	76	63	61	66	55	65	70	49	47	70	74	68	69	51	66	62	62	70	59	45	53	62	67	48	72	51	71	60	71	64	66	60	62	39	45	42	60	59	58	75	36	59	61	66	63	55	57	61	51	56	66	60	48	72	77	41	62	61	63	55	49	56	52	50	54	54	70	52	69	66	61	66	46	71	59	67	72	54	67	59	74	69	61	58	47	70	47	61	54	69	52	48	52	54	62	65	53	58	57	47	55	74	53	76	50	57	62	65	71	56	56	49	57	75	52	59	68	56	52	44	66	65	50	65	55	60	54	70	56	54	89	83	63	61	65	55	63	66	47	48	67	73	58	57	49	63	72	56	56	59	66	75	46	71	57	53	49	58	56	49	68	50	69	52	53	73	67	60	71	69	49	64	66	52	56	67	63	46	59	64	61	52	55	69	52	53	53	69	64	71	60	73	68	58	57	59	58	68	71	51	57	49	58	51	56	72	52	52	62	60	64	60	54	62	60	48	56	73	44	51	56	53	62	52	57	61	43	63	62	47	63	60	77	58	57	60	80	59	61	53	52	56	65	72	73	59	62	50	67	60	51	57	43	67	49	44	36	67	57	46	62	44	40	64	64	62	68	58	70	42	61	64	58	70	62	49	51	48	61	65	55	71	61	58	51	55	56	62	82	61	62	62	61	48	55	61	49	65	58	68	61	68	55	71	56	50	69	69	54	47	57	57	64	54	50	62	52	59	53	64	55	69	59	50	57	51	61	60	59	48	49	50	57	58	49	59	49	55	68	64	60	60	68	60	67	60	49	64	49	60	60	55	61	64	57	56	69	63	54	59	59	64	56	61	53	56	54	55	68	65	65	58	45	64	64	65	62	53	60	51	60	64	57	47	51	51	56	59	65	49	57	47	64	64	67	71	50	60	49	51	64	65	56	56	65	64	64	74	60	64	67	62	45	61	55	57	62	61	66	56	54	55	48	59	52	56	65	51	68	60	56	62	71	55	61	59	45	59	55	69	59	76	61	62	57	50	63	57	67	60	68	56	52	56	63	44	72	70	66	61	61	52	62	73	58	51	71	57	57	62	65	61	70	60	56	57	63	61	60	50	55	59	65	70	52	69	55	64	54	63	65	57	51	66	56	66	52	54	53	68	75	57	57	55	63	60	62	62	65	69	71	56	57	72	85	52	71	72	50	51	49	62	51	52	48	50	53	64	53	62	58	55	54	44	55	62	53	58	46	64	79	48	50	72	53	47	59	54	54	50	70	47	69	52	61	59	62	57	61	69	60	59	55	60	63	52	63	59	70	54	67	43	64	48	52	63	51	59	54	55	64	60	36	68	47	55	61	56	65	62	61	67	65	61	54	48	62	71	64	69	47	59	48	59	72	64	70	65	65	56	66	47	52	62	71	67	62	55	57	62	44	47	64	49	48	76	60	54	58	63	61	69	71	55	60	56	61	75	57	65	44	57	43	59	51	57	68	72	60	65	53	57	59	62	72	57	53	55	52	59	61	73	73	50	55	47	53	52	66	52	57	60	66	56	61	62	60	62	53	50	63	52	61	63	58	70	59	73	60	57	64	64	61	64	61	63	65	55	49	73	53	59	60	52	73	60	73	63	58	57	62	66	55	65	63	59	69	77	57	54	64	50	55	63	57	55	53	51	49	67	57	65	47	51	51	58	71	47	56	62	54	51	54	75	63	66	44	49	41	52	63	66	67	58	68	73	55	58	62	51	64	77	60	77	48	66	57	55	40	61	66	65	66	64	56	50	61	56	44	48	65	62	64	60	54	66	61	67	47	47	69	62	61	48	59	56	54	57	61	56	79	57	49	52	67	60	53	55	75	52	65	51	53	63	54	64	64	64	52	55	44	57	68	50	55	51	66	45	67	78	37	58	61	67	61	58	46	58	44	66	59	61	59	56	52	59	62	52	64	63	61	66	59	57	74	55	63	61	45	56	44	59	66	58	69	56	57	64	62	65	55	69	52	38	65	61	44	54	60	64	75	62	62	62	58	53	59	71	60	72	51	54	52	54	64	37	53	67	64	51	44	51	53	53	52	52	51	73	58	55	71	48	75	52	65	55	67	53	58	56	63	63	59	60	64	63	50	48	54	66	68	61	72	53	65	65	66	72	58	68	48	55	52	74	65	49	47	55	72	52	61	62	61	61	78	59	58	43	73	59	54	52	51	51	47	61	68	66	55	68	62	68	62	61	58	52	52	59	55	56	50	52	61	43	74	57	62	53	65	69	69	65	45	60	65	67	52	61	64	54	56	39	71	61	64	68	67	68	59	58	63	51	53	63	47	71	59	60	60	60	62	74	60	68	70	53	60	68	57	49	54	55	63	62	58	50	57	80	46	67	69	48	56	57	48	59	44	70	59	72	74	50	38	65	77	55	48	57	53	77	50	61	55	51	54	51	51	66	64	60	58	58	54	61	61	50	66	69	57	63	55	70	58	56	43	52	63	54	61	61	45	64	63	65	51	55	63	64	56	55	63	52	62	60	59	57	82	71	63	61	61	69	69	57	56	54	55	52	51	40	54	63	52	60	60	63	61	46	57	61	59	47	63	68	62	60	67	58	70	55	57	58	68	55	52	63	64	49	64	55	58	62	46	60	53	54	64	50	57	67	54	69	69	57	62	66	56	68	69	58	51	73	69	53	39	53	52	52	68	59	66	50	61	63	58	63	57	66	44	59	52	61	58	63	65	56	57	58	60	59	67	58	62	50	50	57	59	55	72	57	49	61	66	57	55	55	64	55	63	58	65	60	55	58	66	79	66	67	61	52	55	52	53	63	65	56	55	71	59	50	72	44	68	55	60	59	49	72	68	66	62	61	44	50	54	60	42	58	52	61	59	67	59	65	50	51	48	60	58	48	41	54	55	60	61	55	50	61	49	54	56	48	61	59	66	46	52	56	52	53	48	41	63	49	71	51	63	57	56	56	60	62	61	63	59	57	49	77	53	47	57	62	52	53	62	72	75	59	59	48	50	66	56	76	45	60	61	58	51	59	58	63	42	62	57	55	46	57	62	49	63
49755	41416	30749	30179	42559	36466	34656	10697	1630	1436	1311	1216	1122	1031	969	977	943	882	852	860	837	877	812	830	811	826	955	1754	6150	11351	10192	6149	2995	1445	879	832	747	759	756	752	775	738	793	759	765	760	751	763	784	751	777	741	795	766	743	727	774	710	753	743	727	749	727	742	746	799	782	746	726	752	739	750	734	736	752	777	715	763	697	759	806	758	739	712	757	693	731	706	752	740	795	744	748	722	681	778	765	788	698	792	751	796	750	716	751	756	756	807	739	773	757	714	713	744	654	764	732	679	775	767	799	732	757	715	722	731	787	729	746	758	744	724	749	704	729	738	780	723	746	777	737	699	727	753	724	713	767	741	744	761	755	767	703	764	731	701	732	744	747	806	771	814	770	738	774	737	720	756	697	806	761	720	778	770	768	722	736	732	716	748	767	725	718	755	727	724	755	785	737	743	751	731	709	729	741	823	755	776	739	774	688	748	716	778	758	776	748	807	700	745	729	700	762	728	767	728	718	703	722	740	746	677	783	690	746	726	724	750	785	762	786	745	731	739	716	700	720	763	709	749	735	740	764	741	757	756	729	799	757	775	725	719	765	760	757	756	761	780	764	798	728	757	715	721	717	737	701	712	742	757	721	740	691	771	758	750	727	770	740	759	763	747	713	782	714	748	758	760	743	733	727	752	743	783	792	774	754	693	808	721	726	729	749	734	790	742	721	737	763	808	742	776	788	738	761	781	766	774	745	762	757	743	757	732	734	764	717	756	757	761	713	779	730	747	724	739	800	772	741	727	780	721	793	801	767	709	709	773	722	703	777	752	762	732	751	750	721	723	765	707	754	734	754	681	752	804	719	718	715	717	785	733	764	739	747	759	742	723	733	788	820	746	748	745	776	748	771	761	788	733	761	767	752	725	791	744	685	780	731	780	783	725	782	738	716	757	811	760	763	775	754	746	757	745	756	742	736	764	734	790	799	748	772	801	754	703	741	765	739	755	763	689	739	732	734	735	721	725	725	703	804	742	804	757	757	831	786	759	742	754	776	754	734	724	786	786	755	701	764	743	753	705	718	780	770	696	710	785	740	767	779	741	754	762	762	807	780	743	735	744	717	738	721	744	764	723	759	779	726	700	765	817	732	738	729	749	706	775	751	740	754	776	756	758	756	783	782	773	730	814	745	731	779	753	757	697	726	740	729	753	715	735	755	710	728	772	735	741	750	729	744	782	729	758	738	703	691	729	742	754	756	768	749	717	721	731	750	728	762	740	766	774	768	758	758	689	759	757	724	764	740	708	731	782	723	731	712	746	741	770	781	688	714	724	744	771	729	762	752	727	691	704	764	696	748	776	741	755	758	728	751	802	752	747	767	652	767	739	786	749	753	738	751	714	732	775	775	748	745	790	760	766	680	733	726	788	778	728	699	763	770	749	739	788	728	752	735	776	763	760	777	739	755	717	742	754	686	750	747	773	767	777	768	734	729	798	751	796	787	743	775	731	695	744	782	717	727	791	778	758	718	770	741	772	695	751	711	770	770	734	760	785	784	768	759	799	726	770	788	694	744	748	753	760	738	730	808	765	740	725	765	740	753	757	773	756	742	787	742	701	752	782	733	718	748	741	751	696	773	756	750	794	747	757	743	735	805	770	775	770	784	724	753	756	753	769	759	735	732	699	734	750	781	730	760	748	732	778	751	778	757	749	773	732	659	729	723	759	720	764	722	765	749	701	724	780	740	714	767	780	743	759	754	744	742	752	756	766	746	748	724	705	747	721	722	775	783	742	741	761	778	770	699	751	761	779	793	793	717	746	765	691	708	758	747	809	741	716	723	759	768	739	752	745	737	745	758	736	759	790	724	724	746	759	724	782	760	769	725	698	724	732	724	783	748	757	737	756	744	708	772	750	728	763	733	741	753	835	756	694	793	701	750	707	778	766	741	787	777	717	736	746	759	782	682	751	771	743	797	722	721	814	760	759	759	751	756	774	758	715	782	754	743	801	714	775	788	750	763	740	762	750	722	739	749	740	741	757	771	756	767	798	743	772	768	746	733	764	714	754	766	738	799	771	754	797	775	756	719	743	768	798	744	715	739	770	749	785	693	780	741	746	714	754	790	760	730	778	744	778	705	754	764	755	782	708	742	801	738	737	735	751	749	732	754	715	762	776	790	755	770	750	712	750	731	731	781	775	768	741	780	706	733	749	724	716	782	765	760	763	700	768	754	729	779	712	719	748	731	734	720	757	761	717	714	721	778	754	766	778	797	723	755	754	765	755	751	699	791	752	768	774	759	730	762	785	753	783	720	709	789	775	712	715	754	713	727	747	781	732	728	799	735	751	728	737	787	741	752	726	721	727	711	722	779	725	734	764	765	800	755	736	731	778	764	739	731	716	747	800	720	734	772	766	752	722	727	706	814	657	721	752	790	776	768	769	727	759	721	754	743	747	775	791	738	803	778	743	785	737	758	702	693	742	745	755	758	738	780	733	721	763	773	767	776	769	724	713	760	776	726	778	746	765	749	776	762	741	734	736	760	768	744	779	722	739	734	776	791	756	773	774	770	764	735	827	738	814	735	764	745	773	721	719	798	776	789	792	780	760	748	792	744	745	788	739	750	763	764	762	737	681	785	719	720	760	771	713	729	739	752	772	749	708	775	761	741	755	729	735	768	787	783	774	737	713	740	758	776	773	726	706	793	761	745	720	733	774	752	747	731	697	750	777	767	763	768	770	691	775	743	781	742	779	764	698	744	751	805	786	746	733	748	758	791	753	770	768	746	786	766	767	701	721	766	792	776	691	750	764	752	764	754	752	762	807	774	779	772	775	718	763	758	742	767	765	737	751	710	763	759	754	747	777	751	765	757	743	735	749	733	726	724	761	729	739	780	733	755	749	748	801	700	743	789	737	716	732	723	719	686	777	732	717	776	803	759	734	711	730	739	708	733	760	751	737	714	770	717	715	731	710	759	710	757	762	726	767	733	726	737	689	733	749	852	726	761	745	808	785	761	795	786	741	765	791	799	789	735	720	779	777	723	737	737	784	746	812	711	751	745	720	773	738	741	766	760	744	770	736	758	766	703	727	715	756	745	758	754	708	788	756	768	722	765	759	760	696	767	745	707	739	741	734	710	804	753	777	826	767	748	741	724	740	756	750	739	766	751	739	739	682	774	826	701	747	809	745	752	728	747	728	798	753	791	713	736	774	750	734	717	742	741	798	722	785	767	761	725	741	730	755	778	741	775	779	711	790	745	719	765	783	764	704	753	712	773	753	727	792	771	767	810	783	781	800	739	765	752	754	743	760	749	712	762	751	737	718	755	772	787	704	729	695	811	728	718	716	742	759	717	722	760	752	781	692	792	775	766	748	814	770	765	770	724	790	754	726	719	784	732	709	719	751	828	722	776	752	778	738	734	689	703	804	795	733	745	772	744	745	757	766	712	704	749	781	766	751	776	766	736	778	739	739	736	733	787	742	764	740	775	725	683	757	736	737
19059	24781	12903	3939	4476	3165	3245	378	76	82	87	61	69	73	53	51	65	65	64	66	52	45	55	51	66	62	89	152	414	592	472	231	125	77	65	59	58	60	59	49	53	64	48	51	52	45	62	54	57	54	52	41	65	50	72	44	59	55	61	48	61	64	45	59	49	48	67	57	50	53	59	52	61	45	66	54	58	50	71	55	48	50	41	51	52	57	55	62	55	50	50	45	61	41	56	60	57	63	57	59	64	57	62	49	54	46	52	70	62	64	45	59	37	51	53	39	55	67	59	57	57	55	63	66	63	53	50	59	43	48	62	49	57	44	58	59	72	63	44	44	57	63	50	52	55	52	79	65	59	56	67	41	56	56	54	60	53	50	46	67	46	65	65	54	52	51	48	54	66	56	49	52	57	42	58	47	58	64	47	46	57	48	47	63	61	64	60	53	56	45	49	44	44	52	50	41	74	40	58	57	52	65	50	61	50	56	45	52	61	58	57	48	43	51	70	59	49	45	67	53	56	48	54	54	66	49	64	69	60	44	63	45	54	60	64	53	58	51	52	49	47	62	45	46	58	43	58	48	59	47	72	54	55	50	57	64	60	58	52	62	56	46	50	54	47	52	53	61	48	50	56	48	60	42	71	54	59	60	67	52	51	58	64	49	58	50	56	61	70	54	64	62	54	46	54	63	66	64	56	54	57	50	49	55	54	38	44	48	59	63	65	52	61	66	50	56	62	48	39	64	59	65	52	67	51	47	48	39	55	66	35	57	58	53	63	39	49	43	60	46	59	49	58	54	58	54	49	57	57	54	56	48	53	54	46	53	47	50	54	47	71	58	45	52	60	61	59	64	60	52	54	53	50	45	54	60	40	45	43	53	54	50	61	55	60	53	67	39	42	54	66	42	61	49	58	72	54	65	49	63	58	49	49	65	48	50	56	53	54	63	57	42	51	58	64	60	62	64	54	45	48	51	58	58	49	59	52	50	49	44	52	58	64	54	59	59	58	53	63	48	44	51	48	45	52	60	56	66	50	59	44	40	52	49	62	60	52	54	53	61	78	57	52	59	49	49	68	58	54	55	65	60	45	49	61	56	56	53	58	54	62	52	44	52	61	56	62	53	58	55	55	61	60	56	58	77	46	44	58	70	46	55	60	60	58	48	42	57	52	43	45	52	56	73	64	52	62	57	54	62	41	54	54	48	56	52	60	58	51	64	59	63	60	52	58	42	47	68	45	49	42	52	54	59	56	44	57	65	36	49	41	58	56	55	56	46	38	36	44	52	67	44	51	53	54	48	62	64	61	58	56	72	45	49	61	58	60	58	69	55	70	61	52	53	54	54	61	60	64	54	47	67	49	61	50	49	58	54	60	47	62	43	55	59	51	64	50	65	52	55	54	58	51	53	60	67	41	59	57	63	55	70	60	53	41	57	51	43	62	47	63	48	48	65	47	52	57	52	57	35	51	42	62	50	56	60	46	66	57	54	58	44	65	48	50	57	52	68	31	51	64	68	52	46	63	64	47	52	47	58	49	54	54	59	44	50	63	61	42	54	50	51	50	48	54	53	67	50	53	49	55	62	46	63	55	46	60	45	57	57	49	58	52	74	51	50	55	49	47	58	51	58	63	51	52	61	55	65	51	52	58	50	58	56	60	54	67	60	62	43	53	58	51	53	49	57	60	40	61	50	55	59	59	51	55	36	59	54	58	56	48	61	55	51	47	63	58	59	62	50	53	54	47	57	50	51	51	42	61	60	56	45	57	64	65	55	50	57	58	56	53	51	53	53	42	72	56	57	54	59	51	47	56	44	58	54	58	51	50	51	72	59	64	56	56	45	57	55	43	49	55	56	53	60	54	42	52	47	46	43	61	57	57	55	68	48	59	65	62	54	50	58	53	55	47	44	59	47	55	73	49	62	45	46	63	48	56	45	54	47	57	39	55	61	51	66	56	59	65	67	51	42	49	54	76	54	53	47	52	48	65	54	54	49	62	55	55	53	49	47	49	62	55	55	58	54	51	49	58	61	40	67	46	56	60	59	49	51	47	46	58	47	53	56	82	41	56	48	49	52	46	50	47	54	55	50	49	55	61	50	56	57	48	61	55	47	67	63	63	68	61	63	57	43	59	50	49	58	61	61	52	57	71	57	46	57	50	61	62	46	47	66	41	64	61	66	76	50	66	65	64	41	52	46	59	54	53	50	55	61	54	53	62	52	57	50	46	63	48	63	53	43	75	52	51	69	59	61	68	54	48	70	51	53	47	50	59	65	57	62	58	66	49	61	48	55	59	58	50	53	57	57	53	56	54	54	63	44	42	48	50	56	60	58	52	42	44	48	55	46	39	48	49	65	54	52	51	56	58	38	52	59	56	55	58	53	67	63	54	57	69	53	51	48	47	49	55	57	48	49	41	46	61	57	47	48	48	54	41	54	45	63	57	43	57	55	49	46	43	59	52	47	64	63	76	56	49	42	62	60	62	51	64	53	56	55	70	53	58	58	62	52	42	53	55	63	50	61	50	53	46	61	46	45	59	44	68	67	51	50	66	54	61	72	48	59	45	58	70	45	51	45	63	70	57	65	46	49	50	55	53	51	49	51	63	55	71	61	56	69	55	58	58	66	48	50	64	60	66	48	58	48	56	59	54	57	57	49	39	54	46	45	46	56	43	63	53	54	63	48	46	59	56	51	51	53	50	44	47	64	55	59	41	63	54	45	54	54	51	51	54	47	47	44	53	51	49	49	57	45	69	64	59	55	57	50	55	49	65	39	32	50	54	58	68	65	55	64	64	52	56	61	73	57	53	58	60	52	61	57	48	41	65	48	57	44	56	53	67	62	59	56	56	61	68	63	48	53	51	51	46	43	60	55	57	73	56	54	76	51	37	57	56	58	62	57	50	49	54	54	36	55	47	62	50	58	56	56	62	49	72	52	65	49	55	61	65	49	53	59	60	66	58	50	42	54	62	70	50	61	60	62	43	52	56	58	56	50	56	61	74	57	57	57	49	55	53	69	57	48	49	47	47	50	52	55	63	61	64	46	48	55	62	56	54	56	60	64	56	74	48	59	51	51	63	55	61	69	57	48	46	56	55	62	53	39	53	68	45	50	54	52	54	67	58	65	55	55	70	55	58	52	58	48	51	60	49	52	51	53	58	62	50	54	59	50	44	66	57	72	44	58	57	51	71	55	53	54	52	62	55	53	51	56	50	57	76	63	54	49	49	73	60	41	56	58	56	51	44	69	50	62	54	50	69	52	57	69	66	46	58	62	61	63	60	55	51	45	40	53	53	51	57	56	53	70	49	55	56	63	60	49	58	55	52	55	50	54	70	51	51	62	45	49	61	56	47	50	61	54	38	57	60	59	62	54	65	53	50	47	49	53	53	71	42	48	46	54	54	56	53	84	58	58	60	52	58	56	47	51	52	51	61	61	54	59	47	47	79	60	63	66	47	59	54	45	69	62	59	50	53	57	52	42	48	73
51746	44591	33302	35153	47647	40439	39046	7706	2133	1734	1501	1403	1306	1187	1097	1027	978	945	963	864	884	879	845	783	849	879	1557	4575	11439	14508	10994	6543	3140	1505	863	740	732	711	717	683	702	681	736	683	666	703	689	683	728	702	707	746	684	702	711	742	686	695	720	648	718	743	750	699	710	707	722	743	673	743	710	688	747	686	745	672	728	697	709	675	740	736	702	706	726	696	688	738	666	692	688	698	735	694	680	702	682	749	691	749	721	729	726	725	735	716	669	731	734	685	694	711	732	721	704	712	724	708	700	751	738	691	772	720	723	712	696	704	689	736	708	723	693	736	695	721	709	744	711	711	664	709	761	709	717	736	752	664	674	681	739	707	693	678	706	672	729	718	763	691	702	699	708	657	683	704	676	721	696	658	681	739	730	749	688	716	722	732	667	695	711	733	717	654	753	688	716	688	702	741	684	708	734	689	667	706	701	717	717	695	708	720	738	737	713	700	729	713	761	722	697	763	738	682	710	697	738	704	688	702	705	718	696	759	698	704	731	733	692	696	730	675	736	703	698	700	698	729	720	675	711	724	731	694	702	698	717	740	673	703	730	692	699	702	738	747	728	701	721	679	731	653	702	667	712	744	698	696	682	669	702	711	692	682	759	700	689	689	706	697	708	725	665	707	717	704	736	700	699	709	692	728	716	704	754	723	718	752	676	725	669	713	760	701	732	750	716	726	720	677	743	698	739	690	748	650	676	720	733	691	734	733	702	692	732	727	648	720	675	694	715	758	722	699	733	683	711	702	704	659	676	712	707	717	714	705	679	711	674	721	720	700	701	732	727	717	694	707	611	721	705	754	701	671	749	707	696	694	724	728	674	642	788	698	749	727	658	724	697	740	666	696	729	715	700	674	685	731	704	706	704	663	706	710	683	695	727	709	727	676	681	700	664	700	678	695	682	717	719	696	676	708	686	739	689	668	677	716	677	722	729	699	705	749	720	681	753	744	714	748	734	676	738	762	658	646	720	721	747	675	693	704	710	650	702	699	701	698	752	773	750	716	734	709	699	688	684	674	706	677	673	706	657	670	739	688	708	695	706	678	729	669	709	748	723	698	690	757	692	691	718	714	743	644	646	712	739	711	732	670	696	733	713	699	676	742	685	705	734	756	718	702	690	734	693	732	739	684	688	691	738	718	689	705	651	676	659	689	743	682	679	730	702	746	726	714	716	711	717	718	705	705	657	678	686	668	667	743	680	669	706	727	689	723	688	721	733	733	707	697	709	678	736	713	740	694	701	760	693	706	716	674	684	672	742	695	687	701	725	681	719	680	714	699	743	709	716	643	712	712	728	718	706	672	701	733	724	726	677	709	778	692	692	741	759	737	710	703	710	685	682	683	712	735	693	726	718	726	701	712	707	728	694	730	668	702	654	697	680	696	694	747	663	704	674	733	675	712	713	699	726	734	730	691	727	710	787	738	736	685	703	741	677	734	694	709	726	683	691	716	727	682	670	654	688	711	660	711	736	755	734	732	730	706	672	760	658	748	689	703	746	672	709	703	692	722	719	708	759	664	695	675	763	703	737	702	722	726	717	685	727	700	723	712	716	698	700	687	706	727	707	721	717	746	727	705	742	727	687	716	736	703	708	726	697	729	720	772	661	706	721	762	690	770	717	691	703	690	740	719	745	730	685	657	675	645	738	739	712	707	722	722	716	701	689	707	744	714	700	702	677	711	706	723	660	695	690	720	658	702	689	694	709	711	732	727	717	708	718	717	702	714	747	699	674	709	689	706	698	712	659	691	686	676	702	691	656	739	724	704	676	723	714	675	677	748	688	659	685	686	719	734	694	710	667	701	725	738	697	702	713	766	756	714	722	733	745	755	676	692	771	687	716	710	682	699	713	694	727	701	754	710	704	672	718	701	707	744	737	652	682	668	736	688	707	710	728	676	680	681	690	693	713	693	743	672	712	714	725	717	721	672	715	681	668	681	714	689	706	716	723	706	725	681	667	704	691	734	702	690	718	719	698	716	723	633	696	694	713	709	713	703	681	674	752	683	699	748	693	729	743	703	672	710	675	683	713	744	736	713	698	769	667	668	689	669	717	756	729	688	738	731	680	687	705	688	711	674	694	731	754	711	694	737	690	721	657	723	796	702	705	703	671	724	723	685	678	698	745	741	734	714	727	683	701	765	687	650	691	696	696	694	725	661	696	734	690	715	699	721	685	662	720	721	695	770	718	706	678	731	655	691	671	700	685	708	778	722	673	716	712	705	758	684	707	715	725	723	734	692	721	682	739	676	729	759	691	692	706	702	672	682	695	699	667	708	711	685	752	739	753	714	726	692	726	721	722	724	679	677	701	735	730	739	698	709	697	725	699	676	687	723	668	754	695	722	687	715	727	743	725	717	703	683	714	690	698	739	683	653	720	740	739	704	703	744	706	704	709	740	708	699	717	727	722	650	721	748	656	696	715	700	694	725	749	671	687	713	730	714	665	755	695	694	672	692	750	638	722	721	637	715	714	744	688	685	699	702	684	677	755	738	670	681	709	736	712	687	693	718	685	704	714	660	720	684	664	712	634	660	705	693	697	728	677	703	731	692	722	755	752	737	714	685	663	671	701	699	687	695	739	703	676	713	692	710	679	700	694	734	753	692	695	772	711	717	717	738	690	689	719	699	674	699	647	723	704	714	704	691	708	695	674	753	745	712	729	687	672	705	678	718	707	719	740	723	696	727	716	653	676	695	705	716	766	724	731	691	696	675	730	707	710	668	718	657	688	728	703	728	674	732	730	714	712	716	671	699	688	754	686	721	691	702	667	709	648	712	720	713	665	746	675	690	743	683	717	725	694	686	735	675	690	701	680	705	716	685	655	691	681	715	726	679	638	688	739	727	719	705	738	677	721	675	723	726	718	655	733	756	707	734	689	694	721	655	664	678	746	739	716	731	722	645	691	704	683	717	701	710	724	722	699	703	728	679	722	707	716	684	682	710	663	688	692	722	716	723	719	704	730	708	749	698	692	725	686	727	712	705	721	694	707	702	747	696	713	711	674	727	755	685	699	680	692	701	697	733	729	702	699	702	668	745	741	705	720	737	671	690	656	727	650	659	697	736	688	727	731	677	661	740	731	724	711	720	730	704	702	703	709	738	719	676	651	678	702	715	724	695	708	707	743	726	680	704	769	747	698	705	707	716	686	728	712	694	662	713	713	723	716	700	716	764	757	732	667	663	735	664	694	702	708	772	699	680	728	697	690	687	664	705	726	703	709	714	703	728	715	675	697	783	681	666	726	706	717	741	712	658	655	778	696	695	731	735	721	712	715	709	687	657	704	686	682	689	696	726	709	699	754	735	690	677	763	679	735	675	724	710	745	685	705	712	771	692	712	720	722	718	657	762	719	702	718	682	719	695	711	645	677	727	716	708	659	673	732	730	666	691	703	726	721	703	687	702	729	667	715	716	714	752	761	736	705	745	701	704	636	699	700	732	702	695	707	723
8758	5376	2033	730	832	622	643	110	50	66	59	55	58	63	57	53	54	67	51	53	71	62	76	58	57	49	63	72	152	222	195	145	103	73	73	56	72	50	39	59	55	46	57	53	57	60	57	58	58	50	64	71	67	69	56	59	49	63	39	55	41	50	59	56	56	62	64	47	47	56	72	42	59	56	51	65	53	58	44	50	59	68	69	51	42	65	56	57	50	55	62	46	67	47	65	63	53	60	61	68	61	59	52	60	55	52	69	47	66	59	52	68	47	53	62	60	58	59	50	72	59	60	61	66	56	62	49	57	47	52	51	43	42	40	55	46	60	61	56	56	52	51	49	55	57	61	65	51	53	59	53	60	56	52	49	55	47	59	69	58	75	59	49	61	56	62	72	50	57	62	64	60	61	55	49	47	58	72	50	52	56	54	62	60	53	52	47	54	48	56	48	56	61	47	67	55	66	47	50	59	54	60	57	66	55	66	52	46	51	48	49	62	58	58	42	62	60	54	70	58	55	51	52	63	65	61	72	49	62	58	53	65	76	48	67	46	62	51	49	57	57	60	58	59	66	49	59	57	62	50	65	62	59	50	58	62	50	63	48	41	63	67	59	58	43	58	66	36	52	60	45	52	72	63	75	63	62	45	54	49	53	49	47	49	54	57	45	61	58	49	62	48	57	52	62	69	56	60	56	57	62	56	55	53	63	65	62	63	59	63	45	62	60	69	50	53	47	62	63	61	53	47	51	66	65	49	62	52	53	57	56	56	50	67	50	60	57	57	47	75	70	64	70	62	40	49	57	57	50	57	57	53	42	69	51	56	56	64	66	44	50	56	55	43	69	59	54	66	44	49	68	72	53	51	57	63	60	59	41	50	45	52	64	59	57	46	55	55	65	53	50	43	58	68	58	53	60	42	48	46	54	65	52	70	56	54	60	55	48	52	61	50	59	55	71	59	76	44	70	67	52	62	59	64	68	56	52	49	69	54	70	52	55	47	53	68	57	53	50	63	62	60	56	54	62	55	61	70	38	47	42	55	59	62	47	43	59	60	63	77	41	59	62	58	54	44	48	59	57	63	54	59	49	60	56	68	54	47	53	41	63	55	49	56	56	53	60	58	51	53	61	56	58	62	72	54	56	63	47	68	58	58	53	54	56	53	85	60	60	52	61	63	54	57	48	47	53	47	58	56	51	57	60	61	60	55	62	57	58	49	46	55	55	52	60	56	49	63	65	69	51	49	32	57	61	71	57	55	62	48	49	61	57	54	50	62	60	51	51	51	57	54	55	57	57	46	56	59	68	75	60	64	58	59	44	63	68	46	56	48	69	47	86	51	59	44	46	53	59	71	58	51	62	43	56	48	66	58	54	65	64	55	53	60	64	67	48	61	51	58	56	53	56	59	50	54	53	69	57	51	44	56	48	68	49	41	54	79	44	60	66	54	51	62	72	52	48	48	68	64	46	79	56	53	50	55	48	45	61	64	47	60	61	64	60	67	61	52	58	52	68	68	48	59	49	56	50	45	56	48	68	68	55	54	53	47	50	51	69	75	58	55	66	58	49	67	44	53	60	59	58	47	55	55	56	60	51	47	52	60	55	62	42	66	42	69	53	57	68	46	60	65	56	53	68	72	61	54	40	52	56	61	60	55	57	41	51	63	54	54	64	66	46	52	57	70	63	55	41	60	57	45	39	54	62	53	53	66	82	55	43	66	57	57	61	59	48	61	66	53	55	65	60	52	61	52	59	58	49	52	53	43	64	57	54	54	56	61	64	58	45	51	61	46	53	59	57	58	67	54	55	49	65	57	46	53	64	53	74	53	63	45	63	54	60	63	55	73	56	49	56	70	58	68	50	55	60	55	70	48	61	53	63	51	81	59	61	51	49	58	53	73	51	67	66	66	61	59	62	44	59	60	60	62	52	50	48	47	52	69	52	60	52	58	56	64	61	55	46	48	57	59	52	60	63	55	54	58	57	52	58	56	56	63	54	46	58	72	62	43	79	59	62	68	57	60	47	70	50	66	64	51	59	57	69	55	58	55	49	58	57	42	54	64	59	51	57	64	51	61	64	57	45	54	51	54	76	63	63	61	58	50	48	70	62	64	51	49	68	65	54	56	52	64	56	53	60	58	52	75	40	62	36	59	60	67	49	58	51	57	39	45	63	62	57	51	54	62	58	50	64	71	61	59	58	71	47	55	62	61	56	63	59	40	53	56	56	58	55	60	48	55	41	46	62	50	52	61	46	64	44	54	62	41	64	45	59	59	66	53	70	72	53	68	58	52	52	61	57	41	53	56	57	57	63	68	60	55	66	58	58	59	58	57	60	55	72	51	57	54	52	56	59	48	44	52	49	81	59	51	56	57	53	61	52	61	50	61	60	54	57	57	55	50	44	45	56	59	67	63	53	51	56	56	49	59	62	58	64	59	52	55	46	51	63	52	60	48	46	57	56	38	57	50	62	47	48	55	62	58	66	76	64	57	52	55	61	70	64	36	55	62	66	63	56	57	55	49	55	72	72	68	50	45	57	56	69	62	64	57	58	63	56	59	56	67	55	42	59	59	61	61	62	61	54	56	56	49	68	58	54	61	66	46	64	61	67	69	59	66	54	49	62	52	63	65	50	57	60	59	67	57	37	60	62	57	65	59	63	62	60	58	63	54	58	66	69	55	62	62	47	65	56	60	64	57	61	52	50	45	56	61	60	59	56	69	53	58	55	51	54	52	57	52	50	49	54	61	57	59	64	56	53	51	53	48	48	71	69	70	56	57	58	69	53	63	58	58	58	43	52	51	57	58	62	59	48	50	59	56	56	64	43	54	55	53	56	68	57	53	60	53	53	56	59	61	37	56	54	53	46	59	57	47	75	59	47	52	56	44	61	44	50	63	69	52	61	60	63	59	63	66	54	65	56	62	61	59	51	59	48	58	62	54	61	50	64	59	64	49	54	61	47	64	49	54	63	70	51	55	51	54	53	54	59	58	54	51	50	59	50	57	51	82	51	56	52	50	58	53	54	56	64	58	70	67	58	58	70	49	58	57	53	59	62	44	43	60	61	56	45	56	47	44	63	60	50	59	60	57	48	61	63	46	51	52	60	59	65	53	55	52	64	63	54	64	44	62	54	72	50	75	53	59	60	58	62	49	65	53	52	64	46	46	54	48	59	58	55	54	64	61	58	56	59	70	60	45	57	47	45	56	68	66	47	57	67	61	42	60	55	65	47	52	65	63	41	51	57	54	62	53	64	46	61	70	47	58	56	47	55	59	58	54	63	69	59	68	57	56	63	42	64	42	50	57	50	57	57	55	53	53	66	63	58	58	56	57	56	75	54	63	61	49	62	78	64	56	54	60	59	57	52	54	65	58	49	60	52	62	60	54	57	67	70	56	60	77	52	50	51	61	43	54	49	65	62	66	41	43	50	60	57	66	60	53	58	62	62	64	44	53	67	51	46	59	61	55	60	61	56	49	60	64	64	52
41188	29957	18656	19308	29709	25060	23967	2805	1079	922	957	870	846	895	844	770	827	789	744	792	794	720	743	752	805	738	901	1565	3921	5309	4256	2831	1616	1123	869	774	698	772	732	692	762	722	751	722	707	721	728	684	705	741	720	762	691	699	711	723	745	713	700	730	701	672	731	669	787	723	739	729	721	677	752	740	665	728	730	728	751	777	714	751	716	774	750	724	680	716	750	730	750	742	726	674	682	741	726	695	742	754	670	723	717	740	747	714	699	711	739	701	760	760	761	742	699	701	765	723	664	722	740	743	703	775	748	688	742	734	759	756	730	709	748	747	706	698	739	726	756	688	677	735	720	678	730	716	753	730	697	744	714	713	732	722	699	706	723	735	747	713	727	698	711	750	758	744	729	724	762	758	703	705	723	689	745	726	663	673	746	704	759	745	749	748	713	699	765	743	764	676	708	737	733	734	687	681	719	712	761	725	683	762	763	681	704	803	718	743	668	711	720	746	747	712	719	722	677	725	717	740	731	737	750	688	735	689	716	748	738	767	707	726	761	747	719	737	759	749	731	716	709	710	743	734	706	680	749	687	702	742	733	682	701	756	804	686	684	730	709	739	716	692	743	690	689	716	737	721	744	727	702	670	737	721	690	741	694	704	735	754	719	742	705	717	772	755	683	720	720	738	700	736	708	719	718	721	727	783	767	691	754	728	685	755	701	728	707	734	773	677	742	722	776	752	772	692	716	727	705	744	739	763	688	711	745	718	750	743	736	708	735	755	726	752	777	713	722	711	710	754	714	723	709	727	747	786	718	692	677	741	699	755	683	724	682	747	653	694	709	690	733	731	761	677	690	705	739	674	741	712	685	761	733	760	770	678	701	741	709	797	720	708	699	718	712	779	718	669	739	680	685	730	736	720	742	727	716	714	714	718	744	744	711	713	670	719	785	775	765	710	684	751	768	700	675	695	731	676	704	710	772	732	759	713	761	663	733	666	769	707	726	717	699	753	664	723	736	701	712	713	708	759	715	716	686	695	698	679	732	764	755	760	718	718	735	722	748	693	710	768	708	748	744	714	763	732	763	716	696	698	741	682	685	731	660	726	689	726	730	724	732	694	690	673	703	713	716	747	732	725	757	706	710	675	768	729	709	740	728	720	719	703	731	730	703	724	744	747	737	763	776	736	715	725	728	702	713	679	720	690	692	742	759	711	726	702	734	739	736	780	723	677	735	753	756	673	759	719	714	708	729	737	719	725	713	751	771	741	694	730	704	680	695	699	724	686	691	750	700	717	696	740	685	702	695	747	714	748	708	700	713	729	740	730	719	707	706	710	683	700	750	760	690	736	731	695	725	721	746	733	741	729	707	704	736	707	729	735	710	693	700	728	748	727	684	740	702	712	738	707	769	688	741	728	700	728	696	694	757	714	739	721	717	708	710	724	786	672	721	715	760	748	729	690	732	737	712	688	713	726	705	780	705	712	747	717	729	737	720	741	734	711	706	749	757	720	735	750	725	707	705	755	722	730	719	724	722	772	702	715	731	730	712	725	705	736	688	660	714	719	720	698	722	738	760	708	688	716	717	710	683	722	701	746	700	741	732	735	775	681	688	736	721	723	748	738	721	693	713	689	727	748	737	676	672	743	721	760	722	660	741	727	739	700	713	736	691	722	713	743	787	758	717	663	734	704	716	727	752	696	728	688	735	725	690	716	704	734	691	727	713	756	648	717	700	720	699	737	733	678	694	696	763	706	702	759	688	727	706	728	735	742	739	751	753	746	733	710	700	740	721	753	696	714	707	780	732	704	712	737	726	740	743	739	706	701	760	745	729	733	723	702	685	701	685	727	699	728	723	670	688	706	719	713	727	770	729	700	720	740	736	753	739	704	688	701	741	731	744	737	764	736	720	648	735	759	733	680	743	736	781	715	727	735	736	741	715	715	737	741	725	727	729	753	678	748	706	697	744	744	735	723	696	717	752	666	759	709	725	722	709	724	723	743	689	673	724	718	685	758	726	739	723	691	752	732	716	786	705	669	714	707	747	731	706	714	742	688	666	736	723	751	698	732	738	666	695	700	737	756	762	742	724	754	700	717	718	699	720	745	718	711	685	754	738	740	664	756	720	770	707	709	695	692	676	717	733	733	689	730	742	707	717	761	692	677	729	715	752	671	692	691	698	739	692	713	717	742	716	672	736	710	723	718	771	691	732	739	745	748	740	714	711	744	754	709	694	765	730	678	712	678	730	709	723	675	697	781	681	724	666	726	713	715	726	707	746	731	732	712	713	705	730	781	726	726	721	695	743	706	723	701	661	698	754	709	734	733	727	744	706	687	725	707	746	770	738	715	747	750	742	741	750	734	729	717	758	711	728	701	722	708	716	726	732	701	724	717	704	709	706	703	755	731	710	747	718	708	697	736	715	739	716	691	752	717	714	743	661	715	720	711	685	741	712	704	716	745	737	734	767	717	741	728	695	727	756	691	723	758	705	745	800	723	669	763	707	738	677	713	694	701	702	717	717	732	739	761	731	736	683	699	691	722	722	677	677	710	681	748	735	711	687	683	773	714	737	717	730	706	725	729	719	685	759	725	716	702	730	744	742	723	699	770	696	735	722	715	697	753	769	732	677	744	714	712	715	718	749	689	759	698	703	694	741	710	711	734	738	733	678	698	687	746	740	756	703	745	773	760	704	742	731	719	755	712	749	744	701	723	726	691	728	704	692	688	683	694	774	758	751	803	746	703	704	694	739	711	726	708	761	724	706	742	685	760	709	738	751	734	770	706	700	730	717	746	673	717	777	748	775	741	745	719	713	706	683	727	735	739	729	715	713	730	676	736	719	728	775	695	730	728	776	743	738	729	741	775	721	740	735	788	740	709	680	718	711	745	733	729	740	746	715	726	714	705	742	706	676	675	747	708	693	713	722	735	766	767	695	713	751	741	698	701	695	720	704	736	732	690	710	686	748	683	692	735	704	688	751	767	680	708	743	667	772	765	672	679	714	741	709	730	808	735	719	736	705	761	730	672	684	742	732	734	782	720	697	705	739	697	735	718	754	713	703	791	719	704	750	731	762	714	797	651	686	713	697	715	770	746	704	726	734	702	721	735	758	690	714	701	768	704	711	716	662	749	709	720	725	750	696	683	700	732	698	729	722	717	713	745	705	740	731	731	741	702	753	723	758	744	678	699	697	648	705	735	771	684	754	724	742	745	720	762	750	686	730	670	693	712	721	776	747	704	704	743	664	736	688	728	732	712	714	696	723	729	702	728	715	707	712	759	710	723	800	729	696	679	698	721	767	719	704	743	694	726	720	737	745	749	713	762	698	781	756	726	746	688	701	722	723	728	752	728	717	708	756	756	737	704	702	760	690	728	676	769	729	733	774	734	722	679	706	739	719	719	702	713	678	698	727	705	752	746	742	735	710	672	718	765	726	730	707	726	731	712	699	712	744	706	771	713	682	706	715	703	732	726	739	727	756	698	742	715	756	711	712	753
15352	18054	6756	2079	2667	1823	1862	85	75	62	65	73	53	57	62	69	61	54	58	54	62	55	55	59	55	52	71	81	216	350	351	236	142	89	80	58	66	54	60	44	50	56	52	62	57	52	41	70	63	65	63	57	56	54	61	57	44	52	69	56	59	64	54	52	56	56	56	47	56	65	49	68	66	54	49	55	54	55	71	51	52	54	63	53	53	54	56	64	78	54	55	70	55	64	64	44	58	50	58	58	58	61	59	66	52	57	65	48	50	54	52	55	58	52	52	50	48	57	53	63	57	62	58	58	53	53	64	60	68	73	59	49	53	52	75	57	52	45	61	57	61	65	62	61	49	47	40	57	52	55	63	53	67	68	61	58	60	60	51	60	57	66	50	54	44	48	55	65	60	61	49	68	65	51	47	39	68	46	63	57	59	64	58	66	49	54	54	64	64	61	59	57	63	51	53	62	52	68	58	78	51	52	51	53	62	77	54	58	59	55	47	48	52	52	72	55	57	49	50	48	58	54	49	55	53	52	59	56	77	63	46	62	45	46	57	55	57	72	49	67	60	57	52	53	53	54	49	49	57	49	57	65	54	53	57	48	56	54	69	51	60	39	58	58	51	54	62	68	54	64	53	72	59	65	52	61	59	55	63	54	74	59	57	56	60	60	43	64	51	46	57	59	56	53	58	61	56	63	61	55	54	55	58	55	44	56	58	67	54	54	54	63	41	55	60	52	68	65	59	57	53	63	58	77	57	52	54	60	58	52	46	56	68	69	52	72	53	55	64	64	59	45	50	55	55	60	49	65	60	58	49	54	59	42	59	64	49	67	64	47	62	63	59	56	52	57	45	60	63	60	62	54	60	53	62	51	52	57	56	66	59	47	50	52	58	53	61	61	61	46	45	50	55	58	53	57	57	54	48	62	65	66	74	55	60	50	59	53	47	71	44	69	65	61	46	53	63	48	57	65	57	46	56	56	67	60	53	78	53	66	67	60	52	62	49	52	71	49	59	58	48	58	61	48	63	46	44	49	56	61	66	57	51	62	58	52	56	54	62	51	58	64	51	59	49	55	54	53	59	56	53	50	63	46	64	56	41	59	59	52	72	64	62	58	61	44	51	55	61	55	79	55	67	62	40	52	48	40	46	53	51	45	55	58	45	64	47	50	54	63	56	68	63	66	69	61	48	58	58	76	44	61	51	50	67	52	63	51	53	67	43	57	54	62	62	68	61	54	51	55	55	52	53	47	46	67	63	62	53	58	55	47	57	50	48	56	48	58	67	68	63	51	57	59	63	71	59	60	59	53	59	60	58	52	69	63	59	60	68	64	62	56	55	56	67	65	48	62	54	61	57	68	51	50	56	63	70	54	56	51	59	40	55	57	67	66	59	46	51	47	41	60	75	56	45	51	67	41	47	46	64	49	55	67	65	52	59	53	55	59	51	67	62	59	47	61	42	55	55	55	57	55	47	39	59	46	59	46	52	60	49	65	49	65	60	60	49	59	54	63	60	72	53	67	66	57	55	48	62	52	56	55	61	65	51	65	53	78	66	68	72	52	57	50	62	55	44	49	43	69	57	45	47	48	58	45	64	69	51	50	56	55	62	59	66	42	40	68	64	54	56	60	57	67	58	58	72	62	64	52	63	49	44	46	39	53	61	53	53	60	51	60	60	60	65	56	60	65	60	65	60	44	56	58	47	55	52	57	61	60	52	57	57	55	43	49	68	48	53	68	54	68	71	63	51	52	60	67	52	43	61	54	63	54	50	45	46	40	60	65	55	54	62	63	63	48	58	63	54	47	57	76	57	48	64	55	59	56	63	49	59	52	56	46	44	72	52	53	60	59	54	39	52	60	59	63	43	56	55	46	56	57	66	48	45	59	51	59	60	49	48	56	58	72	55	55	56	65	47	70	47	55	55	45	59	52	55	43	49	61	65	47	63	60	58	52	61	41	49	42	52	67	48	53	57	50	54	61	65	64	46	53	59	48	56	63	49	60	57	43	54	64	36	59	54	50	70	59	57	59	67	61	64	65	51	52	58	62	55	60	58	53	56	47	55	57	62	59	51	48	52	56	50	60	54	58	47	50	57	67	62	52	49	52	63	47	70	55	66	61	61	65	45	52	51	60	56	53	62	52	52	60	49	51	56	56	45	46	45	58	64	65	75	53	68	62	48	47	47	68	69	48	50	53	55	44	52	54	50	64	53	51	52	54	58	69	62	50	59	53	59	66	57	80	52	54	63	61	57	52	42	63	55	60	69	48	59	46	61	47	61	59	50	54	63	60	56	42	43	59	55	61	51	61	59	46	53	53	57	65	51	55	63	61	54	75	66	59	51	48	45	52	56	63	61	54	50	53	64	51	69	49	61	48	39	55	58	48	51	48	55	67	51	56	60	58	62	58	49	51	51	54	48	51	61	49	50	51	60	61	66	52	54	57	47	48	50	66	69	63	49	62	61	60	55	56	55	57	50	59	67	65	54	72	65	74	65	46	53	61	58	52	59	49	46	63	60	61	48	56	61	57	58	51	62	56	58	61	66	45	39	56	57	70	65	61	52	46	58	44	54	53	55	52	60	43	62	48	59	64	59	61	53	55	58	57	47	50	54	51	55	53	66	57	56	53	57	53	72	41	60	63	56	64	56	48	46	56	71	61	56	58	59	54	68	47	46	63	43	70	64	51	51	50	52	49	48	54	53	77	46	55	57	49	58	65	56	56	59	52	64	50	51	46	55	55	48	57	56	50	49	66	64	57	54	54	55	51	67	66	46	46	45	48	62	66	57	63	58	49	52	59	56	46	47	62	54	65	63	55	37	64	60	66	47	68	54	50	55	64	55	46	65	63	57	67	55	59	62	58	53	49	51	53	67	42	59	46	63	54	68	42	59	62	45	51	46	53	62	49	55	53	64	66	58	65	82	62	60	60	58	58	81	52	52	48	60	59	55	46	55	55	49	49	70	55	57	53	51	57	60	63	54	50	56	55	52	60	53	68	72	54	64	53	59	70	54	57	48	46	59	57	66	64	60	50	56	55	61	53	62	53	51	50	63	52	76	59	64	58	37	51	53	54	70	64	49	55	55	42	59	56	70	62	56	59	58	47	61	52	49	63	60	45	56	57	55	48	61	36	68	54	48	72	61	57	61	53	54	45	67	58	51	57	48	51	53	68	51	51	70	63	57	57	63	61	64	54	52	60	54	55	58	70	59	61	37	48	75	53	66	59	55	60	62	56	58	70	67	50	51	48	54	59	61	56	61	58	67	58	50	55	60	51	66	53	54	47	65	58	66	55	63	55	53	53	56	73	50	54	57	59	60	57	62	50	62	67	61	49	68	59	52	61	51	59	46	55	84	47	52	65	51	63	49	36	52	52	59	49	63	60	71	56	63	66	49	70	69	53	69	48	64	64	58	58	62	53	51	53	56	58	51	57	48	53	51	48	55	68	45	60	52	55	69	57	57	59	65	67	67	47	48	49	52	56
52027	41386	27722	30897	42397	35668	31315	2365	1556	1338	1228	1070	1006	960	924	931	887	844	861	772	811	791	841	801	841	831	936	1936	6113	9703	8896	5335	2730	1529	913	763	738	724	724	712	712	783	771	696	737	737	731	692	704	734	693	742	704	747	761	754	734	707	753	698	734	707	666	750	786	723	740	813	782	755	742	694	692	731	728	737	721	655	720	675	714	682	716	740	766	739	767	690	702	734	738	735	686	737	762	721	719	723	728	765	691	692	690	744	744	690	710	737	724	745	742	786	747	695	694	693	705	726	762	707	734	689	702	750	732	724	680	747	720	709	692	731	756	764	715	669	713	788	779	686	758	718	696	741	713	773	783	746	679	692	746	714	727	749	684	711	695	736	718	722	723	772	728	712	707	759	693	696	741	731	721	662	714	765	709	775	696	723	726	745	771	686	736	756	744	692	663	728	708	711	731	732	751	751	734	703	752	745	715	702	742	719	725	789	769	714	693	700	679	730	760	720	714	717	723	690	718	743	744	726	748	750	707	738	694	783	740	696	745	718	701	690	707	727	720	730	737	689	714	721	719	689	733	706	747	718	682	770	726	708	706	699	709	724	770	717	783	734	751	713	672	734	742	737	737	744	745	762	778	792	715	707	737	706	769	750	721	709	707	737	706	775	730	738	715	813	703	738	719	718	729	706	735	702	730	758	710	745	776	761	730	699	695	696	725	719	756	769	771	719	714	735	721	749	753	732	772	731	747	715	739	723	705	724	760	713	773	681	684	737	712	757	745	680	730	750	717	741	739	745	731	752	734	726	675	667	689	766	800	777	719	725	723	710	736	717	726	750	752	713	748	728	746	722	719	740	743	753	746	735	732	725	659	789	682	691	775	723	709	733	725	706	717	719	709	718	777	705	797	737	720	732	690	780	698	772	774	770	709	737	745	728	744	725	715	714	731	708	702	789	702	720	703	701	705	703	764	745	748	717	721	723	751	728	746	750	728	697	720	746	747	704	724	758	721	763	779	714	712	709	713	754	740	768	727	739	648	689	766	762	736	773	678	740	711	749	738	719	718	745	765	731	712	753	718	796	729	742	741	752	734	678	715	741	684	738	759	695	777	704	742	711	694	672	726	700	657	720	701	751	758	716	737	702	717	712	718	696	728	699	733	750	689	699	688	747	683	665	685	707	669	767	711	757	711	723	704	715	705	731	707	789	740	703	762	717	741	713	702	684	694	779	762	753	756	711	716	766	695	725	714	712	737	675	740	694	708	720	722	714	733	717	741	687	707	749	702	740	707	738	730	750	726	723	683	701	718	699	710	710	737	742	711	708	803	746	738	736	748	713	713	697	735	702	689	747	739	701	749	738	735	743	702	713	723	809	715	718	740	721	723	705	788	743	713	747	757	762	769	737	727	682	726	747	692	707	739	702	729	702	749	706	734	720	769	750	739	699	719	718	729	730	731	737	748	747	659	688	720	700	745	778	759	732	677	701	702	696	725	762	751	779	770	788	716	726	731	690	722	753	732	708	694	704	712	725	779	750	711	735	737	718	741	777	726	675	695	701	689	711	735	721	722	698	666	765	749	759	703	739	725	728	725	706	725	748	729	748	726	743	754	747	748	740	757	728	681	741	697	790	754	710	704	707	741	767	763	752	735	746	728	794	684	727	748	756	692	731	729	763	741	751	761	722	718	696	733	717	726	772	725	756	737	708	720	737	675	733	678	694	772	738	726	771	752	734	722	750	722	670	741	786	714	696	721	761	726	764	748	706	731	705	744	703	738	751	735	700	718	701	718	732	720	760	751	709	728	711	653	726	697	705	752	754	739	713	726	691	747	709	754	749	693	723	720	729	722	778	705	735	778	757	785	720	734	745	682	739	721	738	740	749	687	704	713	698	721	688	689	743	709	734	749	772	764	747	711	679	765	704	733	719	748	671	759	731	722	743	698	711	738	748	782	743	743	769	725	755	698	714	780	732	764	746	754	720	729	729	742	707	733	736	716	691	747	718	772	721	746	737	731	752	685	727	773	707	702	758	710	723	749	672	784	665	755	717	741	716	729	744	759	729	781	770	738	729	734	749	675	757	710	721	723	761	717	729	762	686	792	735	744	696	725	770	706	733	732	703	735	741	715	698	729	768	721	719	746	758	726	698	691	714	751	723	684	711	679	734	718	669	746	699	749	700	733	714	729	747	697	762	789	745	693	731	747	760	737	676	700	712	752	718	704	744	739	754	718	696	696	731	747	724	747	792	706	732	713	639	764	725	710	773	741	692	727	723	739	741	724	758	702	709	737	742	669	732	708	726	734	684	715	704	696	760	745	733	691	842	720	718	711	711	730	759	755	715	743	722	755	694	704	689	723	700	719	694	741	783	693	711	706	704	668	744	694	749	739	711	737	690	730	696	706	700	708	749	727	731	768	711	690	711	712	720	739	720	675	738	719	718	775	729	737	737	738	691	699	712	715	685	686	685	715	736	718	677	747	742	745	706	713	748	723	744	724	736	752	754	748	760	717	692	733	758	707	679	728	697	743	745	748	762	744	729	729	725	756	735	722	745	707	757	724	704	748	754	745	689	728	707	725	759	726	720	760	757	746	698	744	694	705	714	763	729	746	696	743	717	727	745	725	776	750	739	749	746	691	742	703	683	717	787	719	722	692	681	720	729	759	742	769	760	723	752	755	721	716	738	677	735	725	643	687	727	734	723	701	709	704	715	726	755	664	710	747	785	724	713	686	722	720	703	694	762	734	739	750	757	751	749	727	718	674	707	734	732	703	709	744	756	730	733	729	738	748	759	781	688	759	770	724	696	705	709	726	745	687	712	750	724	737	707	700	685	757	689	764	766	726	724	719	728	694	745	722	707	732	716	710	702	752	756	745	703	718	714	719	740	724	686	724	732	733	725	770	754	741	715	716	708	735	685	721	741	724	755	705	696	723	736	700	721	722	768	757	733	724	717	716	733	725	751	733	690	694	697	694	721	719	695	717	782	714	728	758	737	717	729	741	695	690	703	739	704	747	729	749	718	714	741	706	737	679	741	703	711	720	720	710	760	700	704	745	702	735	741	708	684	730	746	741	726	712	749	728	704	733	692	728	718	748	731	676	747	763	732	694	757	738	735	738	736	705	746	648	764	716	709	715	740	764	731	727	682	737	719	713	727	714	779	736	753	784	698	730	732	715	716	747	707	711	722	754	699	803	749	747	744	649	725	761	747	745	723	771	764	704	785	703	761	691	730	692	787	729	752	709	760	675	741	763	733	726	712	715	716	709	715	747	718	708	675	730	751	742	759	717	721	732	730	738	714	730	760	735	733	724	730	736	748	726	756	718	744	698	719	697	758	699	732	731	682	698	741	762	719	755	717	749	724	715	762	679	722	762	737	711	770	711	733	682	721	719	720	756	722	743	727	761	747	802	691	774	743	735	782	726	721	783	708	697	683	739	756	756	773	655	788	723	732	710	680	739	708	695	701	759	774	727	783	731	706	726	724	725	758
14883	15936	6718	2177	2567	1894	1471	99	61	63	58	68	60	56	57	90	57	70	69	69	64	80	56	58	72	56	58	49	166	513	428	277	153	88	50	52	55	69	63	57	53	63	56	56	52	49	60	48	64	61	71	51	55	49	63	62	59	42	75	47	43	60	62	47	63	59	54	60	51	63	65	49	57	67	46	59	62	51	52	60	64	47	61	73	57	56	54	70	48	62	62	60	59	51	63	47	50	56	62	56	56	53	53	56	70	59	59	57	65	55	44	62	55	50	61	55	58	51	47	54	63	58	66	55	61	59	51	57	61	52	55	49	52	61	67	56	60	64	60	57	53	65	72	55	47	51	65	60	45	48	57	64	76	64	61	58	60	67	70	57	62	58	50	50	68	49	61	70	66	54	51	60	57	61	42	44	53	55	47	50	64	49	60	46	68	69	58	58	64	50	67	54	49	59	50	66	61	64	55	64	74	55	62	70	68	61	55	53	57	52	63	58	62	55	61	63	63	52	53	55	56	56	60	44	56	57	61	49	54	49	53	66	59	47	66	48	72	63	58	63	44	59	62	56	44	59	60	54	62	59	58	54	46	47	63	48	62	44	56	42	62	57	58	54	72	63	55	48	57	67	63	56	63	58	55	52	60	57	54	54	56	52	51	47	67	48	63	53	52	61	48	54	46	55	55	48	50	57	66	54	64	57	55	72	59	64	64	51	54	48	57	61	45	77	64	57	49	67	48	69	56	48	67	57	60	67	48	58	55	73	58	68	72	66	46	64	60	53	60	63	51	55	76	72	67	54	54	61	58	58	60	50	57	51	60	61	46	51	61	54	64	72	61	76	63	58	50	55	51	65	67	73	62	64	45	60	61	59	53	52	50	61	56	62	52	61	56	53	60	52	52	57	55	54	71	52	56	50	51	69	55	52	52	62	58	67	69	48	55	61	53	66	60	59	52	57	48	57	50	74	56	74	65	61	66	74	50	59	60	62	54	66	68	64	62	56	52	51	54	48	56	55	54	43	59	64	63	54	72	84	64	68	66	64	57	49	51	61	58	69	51	51	67	53	51	60	63	76	49	70	59	70	72	47	59	53	54	61	70	70	58	71	70	46	54	59	62	76	55	56	60	57	47	61	56	59	47	63	66	65	57	58	63	52	51	58	58	67	56	47	56	63	50	66	59	72	59	62	56	79	61	56	70	37	54	50	54	61	42	66	56	49	59	63	57	59	67	63	60	50	60	78	74	44	64	56	63	54	69	54	50	55	67	48	55	47	51	61	53	65	59	66	52	59	51	68	58	61	58	49	52	51	59	52	51	73	60	67	48	70	61	73	63	59	61	64	52	59	62	66	49	56	62	49	63	57	52	55	49	67	49	72	56	54	62	53	71	55	51	51	52	62	70	60	61	63	66	63	52	55	49	61	62	58	61	57	54	60	62	55	60	56	58	52	67	62	53	55	58	44	50	50	66	48	71	61	51	55	68	65	56	66	50	64	68	56	53	59	53	57	52	69	45	67	43	62	74	55	60	49	64	60	50	46	70	53	74	67	56	52	63	59	59	80	46	55	59	65	51	42	61	57	71	59	50	60	65	73	49	58	58	51	55	41	60	79	61	40	58	54	60	54	54	59	66	63	63	60	42	66	58	49	54	59	62	57	60	67	66	55	54	52	56	74	50	66	50	59	53	55	60	51	59	64	54	65	63	56	57	55	52	53	51	56	45	57	65	50	50	57	55	53	61	46	58	46	69	69	79	62	71	75	47	57	58	68	65	66	69	55	63	58	63	78	50	67	50	57	63	53	63	61	44	68	53	77	53	70	54	68	52	61	55	50	59	56	51	63	57	64	64	46	69	76	66	41	63	67	61	67	60	66	51	64	62	68	45	62	70	60	63	52	65	71	57	69	56	56	65	65	45	56	64	51	47	48	61	71	54	60	54	54	44	55	43	48	75	60	45	67	56	55	58	49	62	48	65	58	55	57	51	44	62	55	58	61	76	52	55	51	46	71	58	51	52	61	55	63	51	61	47	78	48	65	64	52	60	52	69	63	75	54	71	60	47	47	64	74	57	64	63	66	58	53	58	66	54	53	61	62	62	65	49	66	60	48	55	53	49	55	62	46	69	59	61	65	55	74	61	59	62	68	54	63	58	62	56	61	59	56	67	67	54	57	67	61	61	46	55	63	63	56	80	50	55	58	63	54	66	68	61	65	48	57	63	65	54	46	50	55	57	65	54	60	69	63	44	57	60	55	62	68	76	67	54	73	51	72	60	45	57	56	54	49	53	53	58	72	63	67	58	42	69	50	75	67	58	59	57	59	66	45	61	56	60	60	63	54	59	61	51	49	54	66	63	67	65	60	52	63	62	53	70	43	58	54	75	53	70	61	74	57	66	60	67	58	59	59	64	58	65	73	51	55	53	70	65	57	69	71	56	47	65	59	56	63	59	57	52	44	49	69	56	57	56	58	62	41	57	57	56	62	58	67	67	56	60	64	62	53	53	53	65	59	66	63	68	56	59	63	64	59	64	54	62	55	59	67	57	72	59	61	52	60	63	68	64	68	64	55	66	69	70	75	64	47	67	56	58	62	54	68	45	42	74	78	70	58	54	75	58	55	69	54	44	53	43	61	53	63	73	59	57	62	41	51	54	59	54	56	58	55	55	45	56	75	53	61	52	67	53	55	47	64	59	62	64	74	66	57	60	60	52	69	48	59	69	57	50	45	57	63	50	60	73	55	61	65	61	65	65	61	69	57	61	60	60	61	55	43	46	66	60	68	70	59	48	60	71	62	55	69	61	67	77	58	83	52	57	49	67	74	63	50	72	44	76	70	56	59	56	62	58	56	76	65	70	61	75	65	58	61	51	52	57	68	54	55	44	53	51	66	68	74	62	45	46	59	57	58	54	53	84	64	46	50	65	60	61	56	67	56	50	54	46	61	55	59	60	64	55	41	55	55	75	44	73	59	59	64	47	62	45	68	63	56	63	53	63	75	68	60	46	55	77	62	59	55	57	68	63	62	71	64	58	62	61	64	63	47	43	59	67	71	48	54	66	60	55	56	60	64	66	60	60	58	52	58	64	60	63	56	56	66	53	55	70	58	41	56	54	31	51	52	72	52	72	60	63	62	66	69	67	58	57	60	64	53	61	56	62	55	57	70	63	45	63	62	60	55	65	63	60	54	77	52	63	61	54	68	64	57	59	53	61	52	61	44	54	45	42	71	53	68	66	50	53	52	60	70	64	65	54	48	51	56	62	55	55	63	61	61	50	50	62	54	55	52	54	54	56	59	57	71	58	61	47	61	49	45	55	49	58	47	51	64	60	60	60	48	55	49	64	51	54	62	64	60	47	83	70	56	48	58	57	45	57	68	63	53	73	59	60	64	65	72	52	68	53	64	64	48	54	56	42	52	60	51	64	68	45	60	63	46	56	67	41	60	66	70	63	54	62	61	51	56	59	51	84	61	61	58	57	71	63	65
50022	40830	28455	30340	41799	36379	28523	2112	1722	1551	1327	1195	1176	1110	979	1018	949	927	900	888	905	851	873	799	835	827	845	863	5239	12974	11403	6373	3406	1635	1012	765	792	785	768	753	748	770	737	794	789	733	741	712	759	784	789	754	745	753	760	785	733	755	739	738	720	759	746	776	733	752	802	747	757	761	740	760	721	696	731	738	663	729	716	776	746	785	750	781	765	743	727	768	711	743	766	720	732	777	743	729	746	778	706	753	753	706	797	739	765	716	760	761	755	748	729	703	773	738	754	699	744	721	753	799	717	772	724	739	756	806	768	760	723	757	716	775	830	759	730	740	722	718	798	736	744	732	811	748	756	729	824	755	744	708	759	727	794	751	793	752	754	753	751	719	727	713	768	721	752	716	758	692	733	761	760	729	739	706	745	757	744	753	740	719	736	744	780	780	760	761	721	721	725	758	739	721	776	751	752	746	788	722	767	711	757	753	746	725	714	819	723	722	767	734	690	763	762	755	750	755	739	781	745	716	777	723	769	761	744	732	780	781	753	760	741	761	751	765	745	764	771	759	724	760	743	758	747	737	743	789	740	756	756	732	783	740	703	756	736	728	785	719	704	813	715	682	779	728	780	729	744	711	761	724	723	722	775	764	729	737	723	750	764	759	742	702	775	707	796	731	761	692	718	749	762	748	750	789	741	757	726	765	746	774	735	747	773	762	711	712	773	744	773	744	743	756	728	763	758	807	790	741	764	744	766	714	741	682	711	735	758	737	692	737	710	764	744	717	735	704	729	757	769	773	737	801	716	750	812	742	761	732	757	681	750	721	744	750	742	746	742	778	764	769	802	764	705	763	734	773	770	734	768	795	762	767	738	727	732	763	739	738	787	746	758	760	760	728	747	674	718	777	771	724	736	743	702	751	754	762	762	738	767	772	787	690	716	723	765	734	747	818	738	739	673	767	761	725	760	761	737	745	731	775	748	747	697	778	746	762	757	739	713	732	746	711	684	744	743	732	746	750	727	747	753	746	744	747	776	809	758	735	740	764	724	780	747	760	745	745	713	740	790	698	736	751	779	750	773	782	727	745	765	787	759	742	729	685	753	762	718	755	756	784	762	732	732	711	729	723	806	757	768	747	713	773	756	726	730	744	749	732	773	760	757	736	788	728	748	772	707	803	790	772	752	792	759	789	746	735	721	774	723	734	721	758	744	709	750	804	751	800	729	768	761	748	734	711	755	729	771	761	732	764	765	803	752	750	742	744	729	732	745	768	720	778	721	756	720	753	757	749	713	727	756	737	765	766	736	754	717	758	735	721	769	781	740	732	739	718	712	718	777	733	724	780	693	791	718	747	790	744	688	776	725	792	708	728	701	797	788	768	752	740	739	754	737	752	753	741	725	765	779	772	736	743	734	717	688	738	675	709	773	708	727	785	708	736	717	750	750	696	761	800	732	742	740	746	755	792	775	765	823	770	760	748	740	717	774	727	774	730	683	760	750	737	749	768	761	788	772	757	666	751	767	783	767	764	731	777	765	786	775	745	769	753	768	765	733	757	749	827	778	740	748	723	799	705	733	734	764	699	742	739	721	754	719	762	787	693	727	735	726	713	747	762	753	765	699	780	722	831	765	771	685	769	714	736	756	716	706	775	767	753	723	750	731	747	730	786	781	783	760	739	709	737	723	755	749	734	699	711	778	764	736	729	719	743	747	765	706	784	726	724	768	750	799	778	769	696	736	804	759	747	724	719	752	737	767	774	733	775	756	739	764	732	717	740	736	740	739	745	740	770	801	785	759	760	756	762	761	753	728	767	758	764	745	737	730	733	751	762	808	759	799	761	687	769	758	695	730	721	775	765	738	757	779	745	775	722	771	737	730	783	761	684	760	767	743	728	767	736	728	734	758	760	709	693	679	751	746	749	755	755	743	710	771	740	765	733	729	717	742	767	775	742	700	796	772	746	726	737	723	747	758	718	708	733	732	788	778	773	754	738	797	786	751	753	767	753	766	756	711	726	766	723	773	762	760	767	748	758	695	795	737	776	718	807	700	726	775	772	746	731	744	723	774	735	784	773	719	736	718	779	747	782	786	818	747	761	765	789	766	747	769	765	731	727	778	757	734	765	697	689	760	696	766	745	745	767	712	793	745	765	736	760	749	717	716	761	704	735	742	752	738	712	748	736	760	703	820	766	752	696	754	744	758	749	719	725	739	735	797	678	761	738	788	723	743	764	742	722	714	767	743	739	725	762	766	758	683	765	731	719	722	731	739	744	766	771	749	718	759	745	707	762	743	742	803	753	768	733	793	780	727	790	774	767	755	735	748	731	734	770	769	761	769	780	770	746	751	737	783	751	745	761	689	718	754	730	755	764	722	689	735	732	748	703	795	763	739	763	696	745	741	741	759	706	736	761	772	759	808	748	749	777	735	754	751	783	750	781	752	673	687	703	745	725	754	744	767	785	753	759	773	729	767	734	746	737	760	738	761	735	790	752	769	732	785	702	749	745	760	746	713	754	733	734	744	719	745	761	742	730	757	720	740	776	732	725	751	760	733	755	751	739	753	783	760	758	713	763	783	696	760	771	783	769	761	770	755	730	734	737	724	741	764	708	754	760	715	792	727	764	756	759	748	768	792	729	778	747	757	799	784	759	731	736	709	756	719	695	710	786	722	765	714	743	740	774	737	692	743	767	683	688	721	745	714	724	755	777	762	720	769	753	764	729	775	729	701	691	787	790	744	782	745	749	720	730	763	774	757	685	768	792	715	743	723	756	757	771	762	754	780	721	730	697	730	758	739	726	763	764	734	815	792	759	711	788	720	753	754	796	761	798	726	754	799	770	793	765	734	729	766	727	716	770	751	738	706	741	737	769	720	743	727	724	777	780	772	780	760	757	772	744	727	743	782	736	771	737	807	803	756	750	751	715	739	768	809	745	725	737	744	714	713	759	741	760	761	754	714	755	781	720	717	740	752	755	766	759	759	696	758	797	807	739	702	739	788	764	767	725	761	729	735	744	781	770	726	754	797	766	692	785	719	724	755	747	761	761	720	740	719	765	740	756	756	769	720	757	775	767	697	762	702	776	758	767	706	769	744	712	750	742	737	718	748	730	760	726	745	720	801	767	764	810	760	794	732	785	754	704	760	742	758	721	767	750	767	750	774	757	798	755	735	689	701	716	734	770	755	723	737	718	746	757	721	752	729	719	738	697	734	745	734	726	737	792	723	748	764	726	721	778	789	732	775	715	785	753	746	739	754	706	712	740	733	770	777	770	765	770	684	669	665	766	756	713	765	724	717	720	725	779	712	764	700	741	778	734	749	731	711	764	741	757	732	704	767	725	747	769	734	798	747	760	742	720	725	781	745	716	763	757	743	775	730	711	768	778	754	690	768	764	766	744	711	732	746	768	762	733	755	720	703	709	749	753	730	744	774	721	727	758	758	788	718	742	789	815	734	773	707	757	737	778	764	734	745	740	775	792	783	706	725	759	715	732
20249	25743	11915	4090	5067	3432	2479	106	74	76	66	61	55	68	65	57	69	60	61	61	57	54	59	69	54	67	56	67	153	734	719	379	193	85	83	55	55	47	57	62	69	63	50	54	62	63	51	42	52	56	57	62	66	59	57	51	49	48	47	43	61	55	67	73	50	65	47	58	56	57	67	73	65	59	48	57	53	61	61	65	56	46	51	68	35	59	55	57	61	65	65	48	60	54	61	56	52	73	52	51	56	64	67	56	65	54	44	47	59	59	59	49	51	56	66	62	53	63	65	49	55	62	47	57	49	66	41	62	55	61	49	48	50	54	65	58	51	48	54	58	53	51	59	61	62	55	58	54	62	55	63	57	69	46	63	51	50	51	48	59	68	62	47	54	63	55	50	49	61	57	70	62	73	57	47	55	57	51	50	56	50	65	64	77	54	56	56	50	50	58	54	73	60	53	76	62	71	69	58	52	66	63	64	47	58	70	58	58	53	56	46	48	50	55	67	48	56	45	54	56	50	59	63	52	46	60	62	47	49	54	63	59	67	50	65	64	61	49	51	57	60	45	71	65	68	56	53	62	64	47	46	56	49	46	62	63	49	72	33	56	46	59	58	61	57	52	57	64	60	43	52	60	54	66	56	66	61	63	57	51	75	55	62	65	48	64	66	54	68	53	60	47	51	48	55	60	52	62	52	56	58	61	64	67	64	65	54	55	62	55	71	63	52	51	58	61	54	57	51	57	48	57	59	54	63	53	45	52	64	57	55	57	76	49	60	50	51	59	64	57	62	52	53	69	61	67	61	53	67	53	60	57	40	54	54	48	48	67	54	65	62	52	54	59	57	57	64	57	57	58	64	54	57	69	53	62	54	61	63	64	53	52	54	53	49	58	60	51	42	58	59	67	60	65	65	61	74	59	66	65	58	54	73	62	45	61	57	64	52	57	64	61	52	56	45	68	40	68	55	74	58	61	60	64	60	62	56	67	49	54	56	63	48	52	57	51	58	53	65	54	38	60	52	57	49	52	60	53	47	57	49	48	51	63	52	54	59	38	55	45	52	48	53	59	58	53	53	59	66	49	48	51	49	42	59	57	59	59	45	56	47	67	51	63	66	44	59	52	57	63	64	51	60	59	61	50	62	39	56	63	50	60	58	57	67	58	65	64	60	55	54	64	63	55	55	58	58	47	62	59	64	62	64	49	46	43	61	51	46	58	46	66	58	46	43	58	65	61	55	59	50	54	63	57	46	50	52	66	58	66	54	59	53	56	55	54	50	68	48	57	57	69	61	69	68	62	65	51	57	48	57	63	52	58	70	63	51	61	61	49	65	63	55	54	63	63	47	59	55	55	56	61	54	60	57	52	61	52	63	53	50	47	58	57	56	53	58	55	54	59	62	50	60	52	68	55	70	61	62	63	52	52	42	71	52	45	60	61	65	54	62	46	70	67	67	44	57	63	59	68	67	53	51	53	46	59	49	44	64	68	57	68	51	60	57	54	69	55	57	50	70	59	52	62	57	51	48	59	49	70	56	48	50	56	61	56	56	64	75	62	54	51	68	46	59	56	62	52	54	45	53	54	54	66	55	43	66	52	66	57	53	62	49	47	62	69	56	53	66	54	52	52	56	62	62	60	54	46	47	59	63	64	50	56	67	65	61	54	58	56	59	64	42	75	62	54	76	55	58	66	61	57	61	68	64	56	55	61	53	71	63	56	55	62	67	73	48	69	55	61	53	56	52	56	47	52	54	48	63	56	44	50	65	47	57	76	48	67	57	48	55	50	54	51	58	53	50	55	54	51	52	64	53	61	61	66	57	70	54	75	47	63	58	66	56	66	66	54	49	54	72	54	74	59	55	52	54	50	57	62	51	60	49	43	60	65	57	57	52	66	66	60	53	67	52	61	54	57	66	51	47	48	60	65	52	63	61	58	54	59	56	64	54	57	49	59	59	58	55	64	50	84	65	49	57	69	57	66	60	56	57	59	45	50	61	58	67	64	64	65	45	60	43	66	54	52	58	62	61	68	55	57	69	59	64	67	60	58	59	56	52	47	60	53	65	61	61	48	55	51	66	62	48	58	55	50	41	74	50	60	55	58	62	68	60	47	67	49	60	58	54	57	57	46	58	55	56	63	42	48	69	62	71	51	51	69	57	63	67	59	63	61	74	51	42	57	47	74	53	65	49	69	49	66	42	58	50	51	69	61	45	50	66	60	51	60	49	56	62	64	65	66	51	59	49	69	50	69	44	64	52	47	55	72	53	50	62	65	38	57	39	61	58	56	63	57	62	60	57	54	66	56	62	61	45	47	57	53	39	61	56	70	57	71	61	68	62	54	57	59	59	52	59	54	56	60	47	56	56	65	59	68	69	50	53	62	52	61	58	52	73	68	59	49	76	56	79	70	80	48	62	65	67	56	60	54	60	49	52	65	57	49	61	59	58	62	64	48	54	53	70	53	55	53	64	56	56	65	58	54	56	71	47	58	53	60	57	59	63	53	63	63	61	43	70	48	67	60	67	60	58	61	53	60	77	72	66	61	36	52	60	49	67	60	66	57	58	62	50	58	67	52	54	69	59	52	51	52	56	70	53	63	57	51	59	43	53	73	44	54	59	51	38	70	62	61	57	68	71	52	57	52	55	44	67	48	65	69	47	63	60	68	52	58	52	61	57	52	54	55	62	60	62	53	51	59	70	55	60	60	70	54	59	54	60	50	40	59	59	64	62	56	54	54	53	57	51	55	58	57	70	54	58	51	55	60	61	66	62	60	53	60	55	64	60	53	74	66	61	59	69	52	47	64	56	63	59	73	58	69	62	57	55	58	51	60	48	56	57	69	51	60	45	65	45	61	59	60	59	64	46	68	50	60	56	59	56	74	63	62	54	75	54	60	53	50	52	62	62	65	67	52	54	60	50	55	46	60	69	59	70	58	66	64	53	65	62	64	52	63	48	59	55	56	64	48	44	65	52	49	66	55	55	64	59	69	66	49	56	55	61	55	54	58	61	43	48	66	48	63	53	66	59	45	56	62	61	45	56	50	56	59	60	43	52	59	52	45	63	40	62	54	58	43	58	48	61	41	68	51	58	53	51	53	56	49	67	47	59	47	65	68	59	66	56	59	58	64	65	58	55	52	59	63	47	54	70	53	56	60	56	61	68	46	74	54	60	56	63	71	66	62	55	51	61	65	55	52	59	64	47	46	51	69	49	54	72	62	71	55	52	60	58	59	53	55	71	47	55	54	52	63	59	68	45	56	54	52	50	52	60	54	56	49	59	58	61	64	70	61	52	51	59	66	54	46	54	45	59	57	51	65	64	51	57	71	64	55	48	59	57	57	57	65	49	55	47	42	64	51	60	60	49	51	47	53	52	67	44	56	44	57	69	60	60	54	71	48	50	47	54	69	59	60	49	56	61	53	68	58	51	50	55	66	51	63	84	55	55	48	62	52	54	65	47	54	48	57	81	57	63	56	45	67	74	49
55069	46656	33394	36718	51129	43181	29957	2832	2357	1929	1606	1440	1364	1223	1196	1137	1049	1017	974	974	946	927	895	892	882	901	861	911	4389	17025	15676	8953	4628	2090	1104	837	811	766	729	703	735	749	749	771	747	746	702	718	756	685	694	744	695	694	734	754	740	710	696	766	726	756	679	723	719	719	740	759	711	718	697	752	709	735	696	784	730	717	713	729	758	785	706	793	726	741	726	745	727	720	758	770	773	773	715	700	750	761	759	747	715	737	709	702	759	736	788	706	757	698	725	717	722	747	737	749	735	735	698	719	740	736	765	722	744	723	732	746	727	749	754	755	780	764	746	770	720	737	745	684	758	695	737	705	728	710	755	720	765	750	738	738	742	728	695	762	745	767	687	745	748	732	754	736	751	707	753	739	749	725	752	755	733	760	767	734	776	735	722	757	753	762	728	730	748	713	690	686	773	735	738	718	772	751	749	715	802	710	742	782	778	738	705	731	743	739	758	780	735	761	774	751	774	784	740	734	719	761	716	716	697	753	722	731	679	722	772	758	711	753	760	734	776	746	755	742	752	716	760	771	745	759	726	705	719	741	684	780	722	723	726	712	697	820	745	780	756	712	711	718	698	789	727	760	807	750	747	774	762	707	704	741	738	755	712	754	712	737	716	748	724	741	708	767	750	722	753	736	713	754	731	717	754	675	746	768	718	757	703	742	732	761	724	710	736	775	731	735	718	655	769	764	736	754	768	761	764	734	734	774	726	752	759	750	700	716	755	715	731	746	715	748	775	708	741	773	705	713	751	776	707	737	788	749	657	727	796	764	736	698	751	765	807	752	686	783	757	762	804	733	734	705	721	754	706	714	744	745	713	740	723	767	760	737	781	738	761	779	722	758	734	723	791	701	753	743	790	766	729	691	735	731	722	712	776	733	703	777	769	761	740	757	728	790	751	730	739	707	742	729	742	689	762	737	684	742	738	779	739	720	749	691	757	674	757	770	735	750	704	703	749	760	748	768	737	721	727	710	738	779	730	721	746	700	658	787	739	740	712	743	718	712	752	777	741	787	718	706	762	691	746	695	710	763	802	784	762	741	706	751	796	782	794	783	741	715	713	756	732	744	746	774	740	725	733	742	720	725	775	718	768	703	796	800	767	751	714	728	760	742	744	736	763	739	735	697	765	751	697	737	776	724	696	720	785	771	717	758	747	774	679	750	740	754	664	722	771	687	758	773	720	668	749	740	781	726	728	708	693	740	771	734	720	748	778	741	729	696	789	722	738	807	726	705	726	786	722	764	739	748	707	695	746	696	732	732	719	737	776	740	741	691	725	731	751	755	703	698	709	763	744	765	748	779	708	712	766	753	738	720	691	736	728	799	749	719	756	745	756	724	703	746	794	692	743	791	723	769	785	775	717	739	754	744	742	758	716	730	741	729	735	772	700	753	736	689	732	761	751	766	712	733	708	767	765	753	781	716	727	749	752	707	724	735	775	731	714	716	771	692	709	739	717	709	731	769	754	697	741	763	741	718	746	714	712	736	771	705	746	767	741	748	744	723	737	724	724	744	783	708	715	791	700	778	717	748	742	749	734	786	746	766	792	759	775	730	733	753	741	731	722	749	736	734	732	738	741	731	741	747	706	725	731	779	727	764	747	729	725	726	739	757	774	733	713	680	759	748	737	768	725	685	748	712	800	749	684	732	749	724	747	735	749	741	772	732	743	767	693	724	766	716	720	742	746	782	762	770	745	770	723	731	689	724	749	748	738	774	737	775	714	738	801	762	750	729	744	712	746	778	703	713	728	766	706	739	663	741	741	735	774	720	731	738	730	750	764	738	731	780	703	736	736	765	729	742	732	843	723	754	726	706	758	755	773	714	789	747	729	744	728	725	763	742	727	753	744	770	759	773	731	744	765	758	723	763	739	775	724	727	799	779	740	789	766	775	746	720	702	729	736	760	762	736	777	733	747	725	770	720	688	723	721	761	750	741	736	793	786	781	755	811	727	718	708	749	714	708	727	700	724	732	743	740	763	781	765	760	771	742	746	801	708	768	755	726	730	740	753	732	739	695	729	663	748	743	719	687	682	731	700	762	735	732	739	767	742	730	796	750	718	755	727	749	715	719	759	748	710	759	797	718	743	755	749	754	736	706	745	712	715	757	711	723	708	726	714	743	726	757	751	777	697	777	744	763	707	724	698	747	732	773	732	750	711	718	744	739	737	737	751	744	702	730	750	750	692	743	714	742	699	748	724	746	725	740	763	746	687	712	761	765	728	683	716	733	738	721	760	730	776	741	756	756	766	713	690	692	748	755	727	757	747	771	780	731	748	717	753	713	735	697	724	794	799	787	741	713	759	793	716	660	745	755	735	757	782	744	775	711	729	712	742	723	720	727	743	758	719	755	708	731	748	719	787	706	767	735	738	733	734	756	748	702	718	709	781	700	727	765	746	746	740	776	712	732	759	691	741	734	801	698	751	677	767	734	755	707	711	796	755	736	759	744	749	714	731	740	746	779	733	734	707	741	761	719	692	793	719	730	728	783	707	767	750	717	764	761	746	747	733	727	705	746	761	746	728	784	726	737	700	768	743	712	682	715	713	699	751	740	760	729	726	694	747	767	743	715	735	765	746	738	738	724	771	736	758	744	714	732	748	727	763	747	745	740	704	731	726	713	750	733	737	729	727	682	782	749	723	750	721	768	718	752	727	797	781	731	774	737	742	743	714	740	712	746	743	759	774	745	707	663	697	729	764	716	744	703	778	719	711	743	734	700	752	720	755	724	773	723	756	768	743	736	736	742	707	747	713	747	742	791	718	731	736	731	777	761	750	766	727	763	807	686	706	741	748	783	740	761	739	749	769	683	715	770	714	727	735	719	728	725	738	717	747	751	697	710	737	740	749	737	708	737	738	721	669	722	728	754	734	691	706	724	729	708	749	769	746	776	711	741	709	718	712	714	748	741	772	709	703	682	729	731	721	756	725	716	758	698	778	701	726	737	735	751	703	758	720	786	718	754	702	701	721	709	777	708	757	721	726	750	741	776	718	789	757	753	777	687	757	745	786	752	728	740	760	781	681	717	761	769	722	732	756	707	751	726	780	722	751	733	743	801	750	779	727	798	734	728	697	705	752	781	673	777	742	714	753	725	753	741	741	772	710	716	711	748	735	737	690	742	717	653	736	806	749	776	766	737	690	791	717	742	753	772	738	713	721	751	723	746	724	709	691	739	729	753	731	757	705	773	721	786	791	734	745	712	743	720	751	709	730	714	763	706	772	697	763	748	714	736	712	733	701	710	773	724	725	710	791	754	772	772	763	771	735	739	790	729	700	770	720	777	764	704	754	781	735	751	700	747	791	691	691	743	738	722	700	726	716	735	743	762	737	745	781	759	753	715	730	735	754	739	728	734	724	738	740	728	790	776	745	755	708	732	776	736	728	734	767	690	696	729	722	763	768	736	765	703	758	691	770	703	759	805	758	761	739	751	765	730	756	762	666	773
8530	5551	1671	728	894	601	474	51	66	57	65	66	56	48	60	62	72	61	62	66	68	51	47	57	54	54	57	59	100	221	236	161	104	81	67	60	61	55	54	61	47	57	60	60	47	46	62	50	59	68	46	48	68	49	66	50	52	75	55	53	65	54	65	68	51	62	48	54	53	55	46	58	80	66	55	64	59	63	72	56	48	51	51	63	60	57	58	54	44	54	49	56	50	54	50	68	63	63	54	62	58	57	54	65	44	61	50	45	42	63	58	61	61	51	54	71	62	56	71	72	59	54	40	55	66	50	62	58	77	55	78	63	58	52	57	50	46	65	50	52	54	65	63	54	63	47	63	57	61	58	50	71	45	57	48	58	49	64	44	42	60	69	63	42	58	46	49	65	73	48	60	59	53	68	54	60	55	55	59	58	68	58	58	59	56	49	64	46	69	81	50	62	61	63	68	57	59	69	51	50	66	60	49	56	75	54	64	59	59	51	57	55	51	61	56	52	51	54	52	59	55	48	48	62	66	49	56	65	54	56	57	62	53	61	57	48	40	51	61	71	59	51	48	55	54	62	45	47	60	69	75	65	65	52	57	61	53	63	59	50	61	53	65	68	51	47	71	67	54	44	59	48	65	63	66	59	66	65	45	65	55	66	62	51	58	53	70	53	55	41	65	44	70	66	57	57	48	46	54	58	68	50	54	57	50	56	55	56	54	52	50	54	56	60	69	67	55	40	58	44	53	51	66	52	55	64	52	57	74	42	52	46	55	53	51	61	41	55	55	56	70	61	56	58	74	48	62	64	67	67	57	59	51	62	56	63	57	54	57	56	64	38	70	60	53	52	48	52	55	51	59	44	51	56	46	57	58	50	66	63	60	47	59	47	69	68	49	46	61	80	56	65	52	55	53	66	53	67	49	50	57	53	42	64	56	45	68	53	56	53	64	66	54	59	46	76	53	61	64	73	51	53	62	58	57	61	62	66	55	61	56	53	60	70	61	56	51	53	57	60	54	66	58	65	62	50	65	67	60	68	60	49	59	66	65	62	45	61	52	54	67	50	44	58	64	65	51	61	60	52	52	59	49	55	50	53	42	42	60	52	53	61	68	62	61	59	57	64	62	50	56	50	49	57	64	57	51	52	62	63	46	72	57	59	57	57	53	53	60	55	67	51	61	64	50	62	62	65	43	63	47	57	56	48	54	47	65	49	56	45	52	59	51	60	63	58	43	56	54	54	52	60	64	61	66	59	56	48	53	47	58	55	51	46	68	62	65	63	59	75	35	55	73	46	57	56	59	46	57	56	52	61	64	51	49	51	57	60	78	53	62	62	65	48	63	64	55	62	41	55	62	49	57	63	60	48	54	58	53	58	59	53	57	68	62	46	61	49	50	64	51	48	59	59	52	54	50	56	68	69	71	59	54	61	48	62	57	50	67	47	57	54	52	59	56	54	50	56	60	50	56	63	67	78	67	55	60	64	67	58	57	65	62	49	56	53	53	48	45	58	54	52	47	57	73	45	67	66	58	55	55	48	61	58	58	58	57	60	62	63	71	57	67	52	62	58	61	63	52	48	64	50	49	34	44	64	71	51	47	55	66	60	57	52	63	78	50	55	67	64	56	54	73	59	46	58	47	43	83	40	56	47	61	52	59	62	61	56	53	69	55	49	63	54	44	52	63	73	48	68	51	64	49	65	53	51	51	59	61	49	52	57	63	63	57	61	75	55	46	58	61	62	49	62	63	64	64	58	67	55	50	61	69	63	59	57	50	58	69	61	71	51	63	59	64	58	53	56	62	61	58	56	56	69	66	56	56	45	47	55	67	63	58	65	56	60	40	60	50	67	47	63	61	51	63	56	59	58	61	50	62	60	60	63	52	55	56	54	51	48	70	62	52	52	60	48	64	57	66	42	59	56	66	69	79	69	68	59	52	57	55	55	68	63	71	58	63	61	59	60	60	53	60	55	68	69	48	72	52	51	38	62	62	58	51	45	68	67	45	60	57	56	47	55	49	58	52	56	52	54	47	60	61	45	49	49	46	53	58	66	63	62	57	68	54	51	59	59	49	49	59	41	55	69	53	58	55	42	60	72	43	71	52	49	55	65	52	55	59	53	66	59	63	72	48	55	58	71	56	56	58	54	48	55	61	50	75	55	56	61	51	53	55	55	65	59	60	61	44	60	64	61	43	50	57	58	52	51	70	55	49	47	50	53	58	50	51	48	63	50	51	58	72	52	54	60	57	53	53	57	56	60	62	56	50	66	47	55	55	62	64	63	45	55	60	63	58	54	57	53	63	61	64	68	54	66	70	67	54	49	49	50	51	58	56	56	68	54	60	59	42	62	50	61	66	41	59	60	47	61	64	64	58	62	71	51	51	62	56	52	65	41	54	49	42	59	54	55	60	60	57	53	55	60	58	39	51	38	39	69	64	67	65	76	56	56	56	49	53	67	63	64	57	43	62	40	63	52	61	58	68	48	66	48	68	49	53	53	66	54	62	53	57	59	56	68	49	70	45	65	56	70	48	55	57	65	54	52	50	43	55	50	67	52	54	58	64	68	55	53	45	58	51	48	57	51	57	66	59	62	56	64	59	47	56	56	42	62	62	57	61	67	57	57	62	68	56	59	54	56	49	55	47	52	52	41	46	45	64	55	49	52	69	54	49	55	59	52	55	48	42	54	66	56	51	51	54	46	56	52	55	60	68	55	55	57	54	54	62	65	47	58	78	58	53	56	58	56	60	63	63	52	55	63	48	49	72	57	56	60	49	62	52	57	71	56	51	71	63	52	58	56	63	70	50	50	52	59	70	64	56	60	60	40	61	52	60	52	54	58	63	62	60	59	66	64	69	42	48	55	64	66	53	64	57	56	67	52	71	62	53	65	63	52	50	50	47	50	55	67	55	58	61	43	45	54	53	50	58	50	55	54	55	61	52	82	53	58	58	59	78	66	53	67	56	49	63	48	56	65	56	58	53	48	58	62	57	53	55	61	69	65	65	56	45	54	54	55	65	60	50	64	46	61	70	60	55	70	66	59	63	70	56	63	79	69	46	60	51	60	58	67	55	65	51	59	61	62	56	56	53	55	62	58	70	61	60	57	59	49	59	47	59	67	76	58	47	55	51	60	58	46	58	47	57	68	48	71	54	47	39	53	63	66	56	63	51	49	54	68	58	50	58	47	65	70	62	54	52	55	62	55	57	53	62	64	55	47	50	64	55	58	67	50	71	58	50	68	61	57	58	53	56	64	51	59	67	61	57	61	64	44	60	56	66	59	65	63	75	64	66	52	50	60	44	51	65	65	70	63	62	49	54	57	59	61	54	57	51	57	41	55	56	59	67	53	64	52	46	64	50	63	86	65	43	48	57	47	57	51	50	55	54	58	48	63	55	62	64	69	63	65	57	55	52	45	55	54	57	55	57	50	41	65	61	61	52	59	44	61	49	46	52	52	57	73	59	52	55	59	52	53	55	62	52	62
41182	29576	16670	19367	30336	25383	17528	1176	1080	974	965	854	865	822	792	799	793	842	761	808	800	762	731	721	731	754	800	760	3032	5867	5827	3634	1822	1100	828	775	702	686	665	711	725	736	761	712	759	743	725	737	721	706	676	730	721	740	675	710	735	751	723	730	737	723	763	671	759	716	734	723	686	766	758	724	727	750	724	732	714	721	711	683	745	706	761	747	712	691	685	778	715	746	691	751	709	725	692	738	711	719	745	710	764	739	681	718	746	716	716	782	734	703	739	726	758	679	712	725	719	704	724	702	706	762	762	739	735	728	736	742	724	742	736	771	722	773	717	744	649	698	694	733	690	710	757	725	706	735	745	733	796	708	707	723	733	731	689	719	723	697	781	757	731	721	768	818	722	685	755	690	744	699	700	722	797	688	722	724	730	770	744	728	734	704	717	742	685	722	710	714	729	764	749	685	726	711	728	749	703	698	746	691	742	689	730	751	703	745	684	691	701	694	725	724	753	698	751	685	708	682	657	780	683	748	694	715	732	685	734	753	769	719	761	709	738	702	721	696	714	709	727	745	703	706	705	726	701	728	701	741	753	704	702	727	748	727	735	697	727	706	740	708	691	719	756	719	704	737	762	687	732	736	719	726	727	710	738	726	727	727	773	696	712	694	730	684	728	684	750	731	739	729	728	678	773	726	684	725	764	697	745	723	749	769	710	746	730	731	740	753	745	716	724	733	686	731	717	669	757	705	732	756	707	728	752	715	751	709	725	753	749	749	710	751	705	740	737	732	739	770	702	731	731	732	752	738	788	742	712	701	746	690	701	668	737	722	691	755	652	705	729	792	734	712	750	717	708	702	724	709	736	759	701	705	706	719	688	741	731	773	720	681	712	694	741	725	695	760	670	722	750	708	743	747	767	716	747	764	711	728	727	724	765	741	698	704	699	682	726	718	716	726	701	724	721	735	714	734	746	757	739	718	725	744	781	732	695	737	750	689	719	744	703	723	700	721	723	693	720	699	738	720	706	735	725	754	733	743	691	743	673	725	702	713	769	706	696	728	694	696	715	750	750	719	712	745	715	691	770	748	722	716	715	766	732	756	804	710	716	709	744	735	714	715	734	714	728	748	742	744	776	721	761	781	743	681	686	729	726	729	760	693	675	749	692	744	729	775	773	707	704	704	729	776	699	670	709	704	762	734	683	687	716	700	735	726	774	714	694	720	739	738	749	728	752	743	759	670	716	705	753	672	737	715	717	739	678	739	717	703	722	748	677	717	722	681	707	742	733	721	715	766	739	712	727	727	722	753	684	713	773	721	716	739	739	697	751	726	742	704	747	730	681	775	691	679	748	750	730	744	745	757	692	735	692	729	736	717	709	758	713	753	738	704	695	710	731	747	750	752	716	733	731	696	712	716	727	728	703	688	723	720	710	691	683	667	703	726	733	781	704	703	695	720	750	705	730	732	687	719	736	690	749	689	698	701	701	765	715	726	723	731	739	712	720	712	717	717	711	683	696	714	715	728	740	737	705	755	732	740	724	767	765	733	701	759	695	737	762	734	714	742	757	743	756	765	718	747	733	718	741	705	707	766	731	761	717	736	753	765	720	774	779	740	719	707	761	739	748	735	709	725	709	758	700	758	686	746	717	722	765	684	723	758	695	734	679	694	766	719	733	746	701	748	659	706	703	705	728	716	721	718	749	724	731	721	746	728	714	739	704	694	692	728	760	729	737	741	758	700	672	690	692	745	767	756	754	755	753	701	708	731	704	747	750	730	736	736	766	746	755	743	742	696	746	724	753	711	783	733	736	723	684	769	709	753	725	735	669	723	713	703	705	725	711	734	720	740	708	733	719	692	709	701	742	708	759	701	746	695	715	741	688	741	736	729	704	736	747	712	692	709	745	740	703	751	731	757	735	719	744	739	746	756	714	702	708	708	715	770	704	725	701	735	708	691	721	750	708	756	765	767	712	707	732	664	698	743	728	685	691	719	743	728	771	778	709	712	743	716	690	718	746	753	750	670	728	720	769	734	749	743	747	714	745	689	714	772	739	772	755	728	725	664	717	708	746	710	725	718	755	696	747	695	679	742	766	744	701	719	696	710	689	710	771	721	685	766	675	711	722	703	719	768	713	777	739	734	716	748	733	679	693	742	727	740	727	762	749	728	776	698	712	710	704	779	738	705	681	756	729	683	643	697	751	724	715	695	734	705	766	758	740	756	745	721	711	742	665	708	758	706	740	731	711	753	724	747	729	747	746	732	740	740	715	744	705	709	714	722	727	744	712	718	744	746	745	766	743	691	716	721	679	776	755	718	737	743	728	723	726	753	709	750	759	717	700	760	745	714	738	746	717	749	751	743	757	733	756	712	787	705	718	735	668	731	719	781	699	729	727	741	702	727	765	767	737	726	718	757	724	752	729	691	743	670	699	739	710	713	735	718	727	706	699	714	722	683	715	700	746	683	689	704	737	762	701	716	708	728	748	754	755	762	706	653	691	708	706	715	745	699	707	679	718	756	701	753	712	724	734	720	767	709	782	724	732	711	694	772	694	701	782	725	749	710	757	700	689	738	798	715	680	701	691	757	699	726	710	739	700	741	734	704	665	742	682	718	765	760	729	643	728	752	719	762	745	747	756	738	719	722	729	705	740	733	737	768	716	741	707	721	722	734	706	727	747	747	742	760	725	753	719	726	714	713	739	729	695	692	734	730	730	698	721	710	722	715	712	742	668	723	719	717	684	718	690	763	704	725	704	712	758	679	753	756	742	757	711	666	700	726	737	749	748	760	689	733	717	752	759	759	698	722	695	746	700	775	695	673	804	729	719	738	742	742	732	721	734	734	724	761	737	767	707	720	712	683	770	713	710	680	718	711	738	764	708	716	744	652	749	697	742	653	692	704	682	730	709	699	767	705	788	738	714	732	702	776	719	688	731	735	720	716	736	689	742	732	737	745	736	725	752	725	807	777	738	745	716	724	733	723	767	757	739	713	696	662	718	744	757	688	695	717	768	718	727	732	713	714	701	700	735	717	699	731	709	750	682	678	693	731	738	745	715	704	802	745	709	726	734	687	729	738	709	762	767	680	773	714	741	719	732	758	711	743	711	739	798	732	738	702	729	729	691	690	694	726	761	726	725	727	700	698	752	686	707	750	719	686	712	694	720	693	742	786	750	741	761	713	750	674	733	749	774	754	756	711	701	740	736	699	728	740	767	748	718	705	716	717	766	730	696	755	694	759	753	717	732	735	677	728	705	726	714	750	712	738	736	680	726	704	739	736	693	734	751	720	739	733	691	775	775	735	723	699	721	742	724	703	726	746	725	702	704	773	678	767	724	766	709	719	772	723	740	708	708	706	668	715	710	771	726	748	744	703	733	691	741	735	730	751	742	795	760	719	729	724	727	754	730	713	771	714	733	750	692	695	699	721	724	716	739	748	748	722	723	686	711	718	754	736	786	764	709	690	733	724	730	720	695	732	790	757	766	706	719	727
14426	16426	5536	2031	2362	1857	1195	67	67	70	67	65	55	54	68	65	62	54	57	65	48	69	56	65	59	54	57	63	176	415	367	266	123	87	63	56	44	58	49	54	48	45	53	55	59	59	57	48	57	61	52	51	59	61	57	48	56	64	41	56	57	53	46	67	45	60	55	57	55	66	60	51	43	50	50	55	55	45	56	52	61	44	56	54	51	53	53	41	47	54	39	50	57	62	46	61	58	50	58	59	56	49	61	53	56	61	45	48	54	47	61	43	47	65	53	46	53	62	45	52	48	45	48	55	58	55	59	64	39	52	39	60	42	44	46	52	53	65	54	51	63	59	62	47	50	52	72	59	46	40	61	48	43	48	52	46	42	49	57	56	59	52	45	61	48	47	56	47	55	52	53	55	52	65	57	60	65	57	63	52	50	63	54	63	42	51	52	52	52	48	50	59	58	51	49	49	48	60	55	57	54	60	64	56	66	55	68	60	49	65	44	46	63	42	53	48	51	49	48	61	47	57	51	49	51	70	56	70	53	46	51	48	66	62	50	54	47	56	47	38	51	55	58	61	49	60	74	55	56	50	58	49	54	53	61	49	57	54	63	51	62	46	61	41	62	34	46	56	48	61	51	55	56	46	51	59	48	56	51	54	57	43	55	58	54	57	56	50	63	56	55	66	61	60	54	64	60	46	56	59	56	42	49	58	68	55	51	48	54	40	52	50	57	55	51	65	71	64	46	46	63	44	45	56	50	55	58	62	58	59	46	54	45	58	48	48	62	51	48	42	54	48	51	55	64	56	53	51	52	54	50	61	56	69	50	52	51	71	47	57	65	55	59	48	48	45	66	42	42	64	56	48	41	50	53	59	63	45	47	56	70	58	60	60	56	61	63	60	61	48	70	63	48	59	60	71	42	55	50	60	61	36	56	54	47	53	49	53	42	68	55	61	47	44	60	53	54	49	48	47	62	65	66	62	44	51	46	55	49	50	63	70	57	66	70	57	59	44	52	60	58	49	45	48	59	50	60	48	50	66	45	58	58	43	63	73	61	55	57	53	66	45	53	44	54	47	58	50	55	42	53	52	41	53	43	60	59	59	57	63	44	52	51	57	48	50	53	58	56	57	51	69	70	46	31	53	49	61	58	65	68	67	49	59	40	62	58	55	60	59	52	61	74	56	57	55	54	52	52	53	57	57	39	60	52	58	56	60	53	57	49	66	73	58	55	43	70	56	59	55	67	72	67	62	52	53	48	63	49	59	49	55	63	56	46	55	52	60	48	53	46	50	61	52	49	55	61	57	53	47	48	59	63	54	54	52	53	54	52	53	60	50	63	57	48	72	50	55	52	59	49	54	47	49	66	56	54	51	45	44	51	61	54	41	52	57	55	55	65	54	70	60	55	48	45	57	48	64	62	49	54	61	61	56	53	41	51	48	45	45	75	57	52	49	70	59	41	51	44	49	52	43	59	60	52	61	63	55	60	52	38	52	37	58	61	56	46	45	51	51	45	57	46	57	49	50	51	59	71	45	50	49	49	63	64	57	51	57	61	54	59	55	49	48	47	50	56	64	56	68	55	54	43	50	49	55	49	59	66	39	46	59	61	63	50	48	54	49	63	47	54	45	47	52	58	54	48	52	53	61	63	45	49	59	52	39	45	57	46	53	68	55	46	58	45	44	61	61	53	55	51	36	46	54	56	55	42	56	52	52	57	49	49	51	61	36	54	60	49	53	59	60	38	54	54	57	43	47	46	50	63	50	45	53	60	63	45	50	52	51	61	44	56	69	56	56	58	52	55	57	53	45	66	52	53	41	52	43	64	41	49	61	53	39	63	54	61	47	70	61	61	63	50	55	58	61	55	44	56	61	63	61	60	48	60	55	57	48	53	56	52	43	41	46	59	62	53	40	59	61	34	50	67	48	59	56	54	63	54	60	57	52	40	51	56	66	59	56	41	66	48	70	55	57	62	67	50	62	49	56	52	50	52	55	45	48	52	46	46	49	48	51	49	55	49	57	59	50	49	50	43	47	58	58	59	47	52	56	69	45	43	62	43	60	48	42	58	59	50	40	59	52	55	56	34	48	63	48	52	59	58	58	55	56	43	46	68	63	48	41	60	57	66	57	63	52	50	67	43	59	68	51	52	53	54	53	56	52	57	36	51	60	50	59	50	66	46	63	52	56	48	51	57	45	42	55	53	50	45	54	56	52	51	49	61	63	44	61	57	60	49	40	53	57	55	50	57	51	52	61	50	49	59	58	66	46	50	71	38	56	65	53	57	48	39	62	50	66	54	54	59	70	44	57	48	60	60	67	50	62	64	43	62	49	67	56	49	53	44	53	69	53	50	48	55	63	65	72	59	45	63	52	47	54	39	53	52	52	55	56	53	56	48	53	55	49	52	43	59	44	58	49	62	44	53	48	39	49	47	49	65	62	45	57	47	45	47	43	50	53	51	52	46	55	48	50	46	61	43	54	52	60	46	54	57	50	69	55	61	62	43	60	59	52	61	44	46	58	39	51	54	49	54	45	46	56	44	59	42	46	51	49	54	52	46	46	52	57	57	66	56	56	63	49	51	61	63	58	58	51	51	74	55	63	50	54	46	39	48	50	51	46	49	54	47	50	52	62	55	67	57	60	56	67	38	48	47	61	57	60	47	54	45	47	72	47	50	70	49	61	56	48	40	60	47	50	55	49	47	62	50	63	50	47	60	62	53	62	65	60	44	61	60	50	60	42	52	64	51	54	45	46	50	40	43	50	62	52	48	55	54	58	67	51	51	38	66	52	64	48	35	53	59	50	62	70	58	55	69	54	54	53	58	46	46	54	52	52	55	64	50	54	70	55	68	48	47	42	50	46	54	63	59	60	61	57	48	55	55	45	52	49	48	53	43	50	69	51	52	64	65	59	53	55	49	56	53	58	50	63	58	64	58	64	60	56	48	53	64	57	54	53	58	57	55	58	32	50	49	63	55	59	53	60	52	59	40	54	59	56	65	54	50	49	52	63	52	46	57	52	55	29	60	46	58	53	60	51	62	62	60	58	56	50	52	40	46	43	49	53	59	53	70	61	44	47	53	54	56	53	39	71	45	56	54	56	45	66	58	52	62	62	47	56	59	53	46	55	58	42	55	53	62	46	63	45	53	47	52	62	52	55	53	48	59	48	53	46	51	44	57	66	59	58	54	48	55	45	41	50	51	57	48	57	67	70	61	54	52	42	53	53	62	53	54	67	53	51	41	61	62	47	62	49	61	39	53	67	46	50	50	51	59	65	52	52	62	39	66	58	47	49	52	63	62	69	63	59	55	55	59	61	56	46	48	43	56	46	56	50	44	42	65	50	63	44	59	47	55	61	49	60	47	59	50	62	48	57	50	41	58	54	62	55	62	52	58	48	40	58	57	47	45	46	49	54	57	48	49	63	49	55	56	58	59	60	41	57	62	56	53	61	46	58	66	62	55	63	62	63	58	45	46	53	60	44
50956	39239	24730	29526	39479	35669	20450	1828	1501	1293	1168	1078	1024	902	906	886	821	756	799	814	789	807	733	785	737	756	776	737	4949	10562	9768	5599	2438	1329	875	708	699	668	698	710	641	651	701	675	671	695	704	708	692	709	603	653	641	716	695	681	710	694	688	675	732	691	656	676	696	687	719	664	710	718	658	694	697	697	705	649	668	638	743	669	690	691	688	719	675	681	715	736	704	711	673	663	673	686	706	686	657	700	706	677	694	696	689	689	703	705	710	683	703	708	722	726	737	672	672	719	732	665	673	641	672	660	660	689	669	680	680	720	687	690	683	677	720	702	691	670	701	707	664	667	683	658	655	779	710	705	700	738	669	697	740	697	711	702	682	690	707	747	677	737	731	668	699	701	671	712	642	716	715	733	678	677	707	709	681	704	674	721	671	679	728	706	689	703	656	668	742	690	664	683	718	699	693	724	699	702	705	672	688	646	698	665	722	717	700	683	699	715	669	661	674	715	724	644	719	703	719	736	669	701	699	661	673	693	691	693	654	680	716	681	714	706	680	669	688	695	697	700	695	689	712	689	718	670	688	678	698	662	694	694	680	682	638	680	727	714	688	700	693	687	674	684	695	686	691	658	711	651	686	672	668	687	710	706	699	662	655	678	680	693	725	653	684	734	684	645	705	701	686	711	651	700	641	674	701	714	671	704	676	707	664	719	670	713	663	704	721	693	694	659	681	698	653	721	659	715	698	662	678	672	681	677	700	734	720	713	677	687	700	650	702	727	737	703	692	652	690	707	654	679	680	692	661	694	645	732	676	694	696	710	717	675	703	664	687	679	690	745	692	676	679	726	688	669	701	712	648	679	713	717	674	723	724	655	732	673	676	716	694	702	674	634	669	702	655	687	694	716	645	654	729	729	710	668	696	715	687	683	671	671	661	653	670	729	688	700	699	726	708	708	660	710	715	718	659	666	649	737	702	690	656	639	693	697	685	736	724	707	708	698	700	729	644	700	690	687	683	703	676	645	700	724	678	720	652	682	669	645	714	699	664	665	682	607	704	688	670	733	697	684	691	657	711	687	673	732	688	720	630	710	677	708	671	682	686	684	679	715	690	716	711	663	663	672	682	684	686	668	669	708	678	714	702	705	733	682	719	680	720	707	682	677	667	719	677	606	657	705	686	695	693	695	658	647	677	727	725	691	639	719	647	708	688	638	666	708	678	707	674	698	634	685	657	734	661	741	697	660	702	688	727	696	659	685	695	664	671	696	714	661	690	695	650	698	730	697	718	677	670	697	601	692	649	678	718	725	716	648	689	643	675	685	705	668	698	656	683	737	686	699	684	683	677	656	647	685	692	686	657	710	718	660	698	693	653	681	675	674	667	692	675	646	685	741	644	718	688	680	720	737	737	740	679	701	686	696	714	701	717	696	665	668	675	645	634	737	720	646	712	712	712	699	651	710	685	708	687	675	687	667	694	713	683	706	670	680	681	672	652	672	688	691	694	672	673	701	680	668	737	725	741	680	713	628	704	670	691	702	677	712	684	701	666	657	703	716	612	735	710	681	681	697	674	687	724	669	702	696	706	699	705	696	727	649	672	706	667	675	696	691	733	643	669	754	697	649	703	687	691	728	678	718	667	684	712	701	707	682	702	687	712	668	668	674	711	675	650	678	755	698	700	689	684	664	628	719	682	710	692	706	724	678	704	652	710	654	659	678	738	644	702	713	680	733	700	694	707	700	734	707	714	667	702	671	726	718	693	696	695	680	669	697	702	656	723	734	683	673	705	693	705	703	701	718	691	713	678	679	652	699	703	747	723	657	719	647	727	700	671	692	667	703	691	676	712	724	684	659	683	692	662	702	723	676	725	697	684	689	688	683	686	693	693	702	746	642	687	710	698	731	695	663	665	662	725	677	641	725	639	643	734	653	627	712	669	691	681	692	671	664	722	684	676	680	690	639	747	719	702	685	683	688	639	684	668	757	731	667	680	675	694	652	678	724	643	700	646	706	702	705	721	696	730	653	676	675	663	711	697	646	673	731	677	712	671	695	720	672	720	719	667	695	740	691	672	707	676	699	687	683	711	659	678	676	754	641	707	682	698	698	692	711	716	702	730	701	674	684	681	685	700	682	703	688	720	734	658	720	673	724	726	677	693	698	713	705	720	667	670	656	703	717	710	716	692	709	679	686	657	720	679	649	759	712	636	680	730	704	726	694	663	659	637	661	688	654	681	722	710	715	703	707	637	717	685	666	721	691	727	640	712	714	664	703	684	727	673	719	661	706	699	636	708	706	664	669	708	648	627	730	689	710	683	698	742	708	703	705	735	673	708	719	714	705	643	653	696	678	704	648	658	630	672	688	697	674	668	666	735	663	689	682	708	712	694	684	658	716	639	672	713	712	690	737	744	653	700	686	673	664	679	669	668	700	703	715	682	711	674	678	688	661	737	680	651	659	693	689	730	678	724	629	718	646	697	711	703	689	718	719	663	691	691	669	695	683	680	703	704	697	747	702	661	695	719	684	708	673	670	716	715	656	692	697	656	716	710	652	692	697	634	708	669	661	708	709	711	716	718	671	678	674	688	692	677	639	664	721	689	712	761	670	713	635	660	664	731	687	682	692	658	686	643	665	710	716	661	683	668	710	694	725	709	673	717	757	706	683	698	737	682	680	707	678	697	695	694	689	694	665	722	718	699	671	659	688	693	691	673	692	723	652	671	722	671	686	691	718	708	687	739	693	727	640	697	650	751	682	762	649	716	707	696	714	697	684	690	719	658	686	719	667	691	671	680	714	612	699	627	658	696	677	694	748	703	682	684	688	704	736	687	712	647	720	694	719	697	701	634	694	738	677	709	752	686	688	734	667	673	663	714	652	662	641	651	663	699	709	677	662	708	670	671	674	690	684	675	686	699	729	698	674	666	730	708	672	734	696	711	667	683	708	732	703	672	666	644	715	717	698	728	729	730	722	674	648	640	687	681	667	698	622	704	644	693	685	699	672	665	699	691	670	668	728	695	668	701	741	692	679	676	686	674	693	722	685	705	654	704	733	662	719	654	716	681	674	702	682	717	660	712	677	647	724	678	678	653	703	685	731	697	699	718	680	706	697	723	626	695	699	697	696	698	684	714	664	687	647	681	672	671	715	711	671	661	715	704	673	666	686	661	705	709	688	701	715	672	663	678	708	669	631	731	683	709	708	702	689	671	670	695	727	684	680	674	676	714	696	635	719	694	653	670	727	692	705	664	688	728	708	726	701	692	708	677	751	718	708	650	695	660	677	712	687	727	665	660	662	666	730	695	627	680	703	667	679	637	702	672	667	704	683	697	657	681	682	664	660	716	674	720	701	689	722	691	663	662	680	707	650	680	698	687	678	668	665	683	722	707	660	720	642	708	674	695	707	676	693	692	677	706	695	649	697	685	679	675	697	652	690	745	739	635	650	653	753	662	696	695	666	651	680	671	698	706	729	737	683	679	664	658	754	666	685	661	684
13920	14715	6130	2179	2157	2001	1033	68	79	67	59	50	66	69	65	70	65	68	55	47	64	61	55	53	68	64	58	61	284	516	368	231	121	74	71	64	56	49	56	55	56	60	55	60	57	55	59	60	55	54	51	52	56	54	64	54	61	66	72	69	58	53	56	60	46	55	52	56	47	55	62	57	60	47	65	52	48	49	53	48	78	46	57	75	71	49	63	69	59	57	55	71	57	58	55	56	59	47	44	48	47	48	48	67	51	53	53	61	59	53	52	52	56	60	60	62	59	50	55	57	48	67	52	65	61	60	75	70	59	49	46	50	65	56	56	44	56	45	54	52	55	51	52	63	64	61	38	44	55	57	58	59	55	50	58	43	57	54	51	49	63	53	40	57	63	66	57	61	55	79	57	61	60	56	54	58	49	54	65	67	54	50	55	64	51	39	60	59	45	53	62	47	42	55	54	49	47	60	58	56	47	47	51	60	55	57	57	52	47	50	57	63	63	57	61	60	58	63	60	53	52	51	53	45	73	40	60	57	47	56	66	64	52	54	56	63	54	73	62	62	61	54	56	53	55	44	49	48	55	46	45	66	44	60	44	62	43	63	56	54	61	63	51	61	52	49	66	45	56	54	66	51	56	62	63	65	51	55	52	49	51	55	45	59	56	51	67	51	47	55	77	70	73	48	46	60	43	67	51	52	49	61	56	50	61	66	56	52	56	58	56	64	57	62	56	54	65	56	59	60	60	40	42	64	64	50	54	55	52	52	59	67	63	50	60	55	59	53	55	46	53	75	57	62	57	48	52	50	62	61	54	53	57	61	61	54	67	57	41	50	69	55	61	68	49	37	64	55	48	50	56	50	57	56	55	61	52	60	42	62	55	56	48	43	62	60	63	36	59	52	46	66	62	81	46	56	44	55	60	51	48	60	55	46	50	47	63	68	62	54	52	54	61	60	46	54	56	51	48	41	56	49	62	66	47	50	68	60	52	65	53	59	54	45	67	44	41	57	60	51	54	65	64	52	55	52	62	54	46	52	48	53	61	54	55	52	54	52	57	52	55	52	44	56	53	62	54	48	64	52	73	46	51	60	51	52	70	60	53	49	52	58	53	53	60	54	54	47	65	59	54	59	67	62	66	57	63	66	55	60	38	52	60	48	53	57	55	50	49	63	59	54	60	47	62	55	62	71	52	71	65	49	65	49	61	43	37	58	50	58	52	56	58	59	61	56	70	47	64	58	37	54	64	71	47	60	50	48	55	52	73	53	58	62	59	74	41	66	50	48	67	61	45	67	58	54	52	62	58	58	53	60	53	59	61	36	50	59	59	59	53	58	48	65	46	66	52	66	48	49	63	54	49	63	59	59	66	46	44	42	54	51	50	46	55	53	53	68	54	58	57	55	59	58	54	54	58	52	52	60	55	52	42	57	57	53	56	48	55	48	52	53	53	56	50	57	43	54	56	52	46	48	70	57	55	59	61	66	60	64	67	36	44	54	65	50	66	60	49	56	55	51	49	60	50	55	36	52	68	53	52	54	56	47	53	64	52	64	50	54	69	55	44	54	49	61	58	72	57	65	44	59	56	56	56	51	45	54	48	52	57	53	54	60	47	56	49	61	49	70	55	56	82	40	66	61	51	50	61	65	59	61	56	57	54	48	47	54	55	52	61	57	54	65	67	63	54	38	49	67	58	53	58	56	59	53	56	62	69	60	54	47	54	66	59	57	65	40	49	60	48	66	52	53	63	56	50	60	57	58	70	57	49	57	62	48	65	52	55	51	54	59	55	61	59	58	52	66	63	52	59	51	50	57	45	63	57	56	52	47	44	55	49	62	56	61	45	51	63	47	50	62	55	55	49	56	65	51	60	50	66	61	47	56	52	39	72	57	50	52	60	63	56	55	49	46	56	48	59	59	57	61	51	51	56	64	56	51	60	46	66	41	55	50	48	43	55	43	49	53	56	44	53	50	68	41	63	57	40	43	64	61	54	50	65	58	70	61	65	43	60	63	53	49	62	62	49	68	43	55	68	58	60	62	50	52	66	39	50	48	54	56	58	55	67	50	50	60	50	51	45	58	52	67	54	40	56	55	53	48	63	60	59	56	52	62	40	47	53	65	64	60	60	48	45	65	54	60	57	54	51	43	49	50	66	58	49	60	37	55	53	53	53	68	51	50	43	67	69	80	64	58	59	60	50	55	47	59	62	51	57	55	34	57	58	45	54	51	45	50	48	47	61	51	52	69	60	57	64	57	57	63	52	54	59	64	55	73	50	62	54	50	67	56	64	54	63	49	56	40	51	47	57	53	51	46	50	47	54	58	50	56	68	64	55	39	51	62	53	55	54	56	61	62	59	67	51	62	61	53	46	52	50	60	66	55	61	48	51	53	51	55	74	69	72	59	55	49	36	48	50	56	58	50	47	54	59	61	59	54	68	52	59	58	60	61	70	51	67	57	57	53	64	58	44	69	56	71	62	57	53	65	61	66	53	58	51	63	51	62	48	54	53	62	60	53	51	61	55	61	43	65	58	73	56	59	58	52	61	70	41	52	59	44	65	50	46	36	57	60	44	59	59	59	66	58	59	45	67	51	52	55	62	49	57	57	54	52	54	56	57	63	48	60	51	46	59	57	55	46	48	57	60	62	76	54	70	45	47	57	70	54	55	68	64	53	59	57	62	53	52	51	51	50	71	46	60	52	54	47	56	54	52	47	53	74	55	71	68	51	54	58	59	41	46	55	66	53	57	66	54	59	56	51	52	53	65	51	70	52	61	54	64	84	39	51	45	48	52	56	53	52	53	69	61	76	64	46	43	56	61	64	48	67	49	56	49	63	48	76	63	66	51	71	57	61	55	52	58	58	52	56	55	57	65	55	47	64	56	69	67	58	61	55	51	43	49	45	51	40	45	51	48	48	64	61	67	44	48	47	61	60	65	61	59	53	59	53	53	56	49	60	43	60	60	38	69	50	58	42	58	52	55	59	50	56	46	42	50	62	49	62	64	62	73	60	55	56	57	54	64	50	50	58	61	54	48	61	45	42	46	57	63	61	58	53	62	46	47	58	64	48	62	43	53	46	53	54	64	64	60	53	62	56	56	59	62	56	65	62	63	54	46	59	46	69	51	50	50	55	70	59	59	49	50	56	57	66	65	52	53	53	50	61	58	51	50	52	43	51	54	47	63	59	60	41	60	60	51	64	53	50	47	52	52	60	63	52	48	47	56	48	61	51	49	54	59	50	55	61	46	48	53	52	53	55	72	62	42	38	62	55	59	53	60	41	61	58	47	49	48	69	63	56	78	72	46	61	49	59	54	49	61	54	65	56	65	51	56	61	50	47	69	56	49	52	47	50	63	58	50	51	57	54	66	46	58	50	50	53	58	56	48	61	57	37	57	50	43	65	60	46	53	64	61	49	43	64	55	57	60	59	46	62	47	59	52	48	48	58	58	58	53	68	58	56	61	52	62	61	77	58	61	55	53	59
47685	39329	26613	29138	37677	35820	18312	1921	1711	1481	1307	1197	1100	1073	1034	918	907	900	865	859	920	800	835	777	814	795	761	825	8662	12386	10696	5456	2658	1401	943	768	715	686	753	739	738	728	691	783	730	697	729	683	699	701	655	695	740	686	728	676	715	705	729	730	722	724	663	666	724	709	702	732	697	712	751	655	736	672	676	710	700	749	721	703	708	739	665	725	698	734	760	719	752	712	697	691	770	742	727	671	746	734	713	723	712	718	738	653	721	734	688	735	692	690	730	763	722	738	712	744	705	718	691	739	719	730	680	694	724	709	713	715	717	743	672	730	703	746	729	723	721	738	747	705	761	724	711	682	687	685	702	722	708	738	702	721	707	672	751	699	727	695	696	751	731	727	689	738	691	767	671	679	678	699	688	716	734	738	679	739	689	718	733	765	729	699	710	679	747	726	723	694	728	776	707	704	697	655	712	743	741	725	742	678	703	726	744	711	729	674	739	730	649	802	700	713	697	688	771	681	757	714	753	709	669	717	735	696	714	677	722	729	761	712	702	691	676	722	712	710	672	707	734	779	740	740	710	689	687	700	684	703	699	723	700	684	677	724	692	677	722	710	706	718	713	730	723	725	672	712	722	754	709	720	721	711	713	678	703	777	747	739	740	738	751	694	763	706	718	688	749	698	737	753	731	682	745	677	721	737	708	736	686	774	690	698	734	726	669	671	687	729	705	733	706	704	769	683	698	745	712	696	707	680	712	732	718	704	714	697	675	707	737	709	673	727	731	708	696	685	746	744	764	729	740	718	757	711	740	749	734	721	653	740	699	725	758	753	683	685	737	723	747	731	667	687	679	712	766	756	721	723	696	723	710	686	744	734	771	713	722	723	744	742	686	706	702	661	685	703	724	694	700	737	725	720	769	713	736	712	708	722	690	721	781	721	717	688	742	719	709	706	702	709	694	703	666	718	747	716	723	691	709	735	733	730	755	668	698	724	707	669	695	707	707	700	692	735	709	697	702	726	708	721	705	726	703	727	755	736	690	773	714	714	722	683	731	701	709	693	715	692	680	707	684	701	724	716	699	702	678	719	719	770	688	747	734	780	737	740	673	747	666	750	722	772	664	703	696	741	673	732	685	714	695	753	709	743	720	697	687	754	683	742	722	708	707	737	736	704	808	735	667	699	722	733	702	728	732	716	715	724	694	714	702	722	737	688	666	729	760	756	710	726	727	769	749	746	745	701	727	753	729	729	691	733	716	663	719	708	712	740	718	695	686	684	697	685	692	776	698	725	729	718	721	723	736	736	689	668	759	742	714	690	733	693	739	734	724	760	711	692	717	690	724	698	717	719	768	729	767	731	754	695	748	738	729	755	671	714	698	735	763	673	657	711	739	724	753	717	734	739	721	737	713	697	746	700	723	750	731	709	731	673	707	679	739	732	783	721	678	700	706	705	721	680	712	691	732	719	699	715	747	707	722	755	712	705	711	688	738	716	776	671	734	719	695	753	691	689	690	735	728	677	740	760	727	649	749	715	718	698	669	729	666	730	718	695	713	687	757	713	756	709	698	746	734	729	730	681	733	699	738	758	764	715	727	683	760	699	758	747	699	733	705	708	674	728	691	718	684	728	714	699	692	718	699	760	729	735	721	745	722	723	714	714	767	678	753	708	699	712	755	661	673	698	754	747	730	695	738	734	700	778	709	692	690	737	736	704	698	662	776	680	728	681	765	742	719	656	716	746	716	701	700	734	723	756	709	689	714	738	703	668	649	694	693	709	700	739	685	718	690	712	721	694	656	749	761	677	759	668	755	694	699	723	714	695	725	697	667	688	760	746	685	710	699	707	769	717	700	770	728	727	746	729	706	743	652	727	717	689	699	715	723	745	729	742	720	694	682	742	736	664	673	755	715	737	713	693	710	708	662	711	683	716	727	681	746	670	659	781	719	774	716	712	763	764	738	690	668	733	697	681	736	707	708	696	672	713	684	742	687	711	705	678	674	687	737	698	736	722	740	716	734	687	747	712	752	730	704	767	724	716	688	682	731	730	687	731	695	671	697	747	700	718	739	706	715	704	729	667	774	741	669	724	700	707	742	706	714	722	782	744	712	730	756	761	740	692	702	693	736	749	737	715	693	660	726	697	720	668	696	749	743	719	696	701	737	718	716	691	651	762	650	704	766	703	777	651	717	737	771	728	679	693	790	713	658	711	706	727	756	712	730	718	750	722	703	704	748	740	697	751	676	662	705	692	714	682	670	674	714	703	714	750	738	723	701	735	720	713	727	710	691	744	731	708	714	724	700	716	731	716	684	679	701	689	739	708	731	718	763	745	725	716	770	673	743	717	718	683	731	701	703	745	732	703	709	734	725	681	718	704	698	733	728	703	726	721	728	715	722	706	687	710	706	736	710	683	743	672	700	723	729	702	705	752	670	754	776	688	746	698	720	703	678	748	710	724	703	705	716	741	713	743	706	749	721	695	747	696	718	722	727	701	701	722	733	704	721	717	746	709	720	737	657	767	705	697	691	691	736	693	693	751	689	746	682	744	715	754	735	709	763	751	724	746	735	708	732	721	716	729	696	704	659	739	722	750	724	773	709	716	696	691	708	704	673	730	752	659	740	712	753	743	749	731	749	714	709	707	719	646	760	683	713	760	679	724	742	714	728	700	676	695	717	709	687	704	732	723	706	693	712	718	676	744	707	772	707	736	744	678	746	689	720	713	710	706	700	679	728	713	782	700	727	689	697	689	751	686	708	712	720	713	728	722	675	731	695	684	715	719	739	750	717	716	731	709	728	656	756	697	708	698	724	720	711	702	676	736	710	645	736	769	671	747	704	659	729	742	697	700	713	704	690	718	728	701	673	721	702	773	719	696	737	710	780	698	684	660	732	694	742	705	719	723	725	708	731	696	695	677	719	727	687	665	719	737	744	801	707	669	663	684	712	709	716	692	694	716	688	718	689	746	755	745	720	753	722	682	730	709	716	684	721	698	726	729	678	720	733	679	747	649	735	737	748	733	737	700	734	719	748	725	747	727	723	712	695	701	697	756	670	726	724	722	751	658	701	738	693	683	744	709	669	714	714	706	747	725	657	725	643	712	708	724	689	741	727	718	697	730	723	708	692	703	708	733	701	718	755	714	687	701	706	657	716	730	738	714	700	757	726	724	730	719	789	724	760	729	690	677	697	722	685	659	684	696	776	715	702	699	706	710	734	665	761	728	750	678	675	686	698	707	715	708	703	672	669	723	720	710	708	710	686	691	714	700	719	715	707	748	731	705	714	767	718	741	699	746	725	717	706	716	689	697	697	723	721	731	700	686	713	704	763	716	693	688	724	753	712	733	724	663	726	735	694	699	709	713	688	744	755	713	749	716	736	730	750	736	729	697	725	757	723	744	681	679	673	749	690	762	724	711	758	712	709	781	717	708	705	704	736	738	740	721	682	724	773	692	764	737	752	768	720	656	735	713	727	657	755	760	714	767	696	705	694	697
20005	25602	11852	4063	3897	3586	1766	91	97	74	70	63	69	60	73	63	66	72	60	74	58	55	60	53	53	66	69	70	225	784	785	419	197	126	75	69	62	55	51	58	61	58	56	62	58	62	57	41	83	63	56	49	64	57	55	49	59	46	60	66	61	53	68	59	54	64	45	52	60	58	54	66	55	75	60	36	54	72	47	61	59	61	52	57	61	79	62	62	57	60	54	46	59	51	65	50	56	53	51	45	66	50	55	58	65	61	63	54	63	51	63	52	56	57	63	69	42	56	65	58	57	54	62	46	67	58	48	66	49	75	68	51	50	64	58	59	59	59	49	56	55	53	45	58	56	59	52	50	46	65	61	51	54	55	61	53	56	59	51	62	54	51	66	51	51	70	61	57	61	69	51	69	52	69	59	61	54	57	57	53	45	51	55	61	72	57	49	67	52	46	46	54	56	58	49	53	58	55	69	67	65	64	52	56	50	52	53	58	59	49	51	57	61	50	59	52	56	50	63	57	64	41	56	71	59	63	48	57	58	66	55	51	61	54	52	70	42	55	56	52	66	60	52	52	54	64	63	62	55	68	58	60	63	63	60	66	62	54	49	59	50	63	45	47	56	45	58	48	64	58	66	58	56	54	62	56	41	51	58	64	45	62	66	42	56	60	64	61	58	55	58	42	52	67	64	52	57	62	58	61	62	52	53	60	62	60	54	52	54	51	68	63	49	60	51	58	60	55	42	55	51	56	64	50	49	65	62	71	57	59	55	75	65	42	63	65	52	60	59	70	61	52	66	61	51	74	66	45	60	50	56	47	54	75	61	60	51	49	65	57	57	65	69	42	68	59	58	68	48	52	52	58	71	68	52	49	56	53	56	59	59	62	68	48	37	52	57	58	60	59	54	65	64	54	62	61	56	58	55	45	56	55	68	48	65	44	59	56	68	52	66	55	52	64	60	51	62	50	58	57	61	62	55	47	59	62	57	61	58	40	54	60	53	55	55	44	50	66	61	66	54	69	49	54	67	62	63	58	56	56	58	46	58	41	54	52	64	50	66	51	57	47	63	49	64	57	58	49	50	58	50	63	55	58	51	65	66	54	44	52	57	54	50	66	45	57	57	51	73	47	59	62	49	63	57	51	56	59	54	69	75	63	60	76	47	70	52	54	58	74	63	60	56	71	34	55	60	73	65	69	64	83	56	66	57	67	59	59	47	57	68	73	45	56	45	54	49	56	49	43	51	62	52	60	53	61	55	49	53	50	59	56	52	64	70	56	67	48	51	53	65	65	59	61	51	47	59	66	48	47	52	65	43	63	72	52	54	53	65	66	69	60	64	64	62	53	50	56	45	50	53	59	53	61	64	62	67	65	62	49	43	71	68	50	49	53	56	61	46	66	60	51	53	55	46	65	65	52	46	62	64	61	73	60	75	53	63	66	47	66	59	59	61	44	51	60	55	54	64	55	58	50	66	56	49	65	53	54	55	64	53	63	61	51	45	47	48	51	54	60	55	61	62	51	66	53	54	54	60	61	58	48	49	70	64	56	63	46	57	55	57	51	66	55	77	58	58	41	60	59	59	67	42	57	67	51	65	56	52	42	53	64	63	52	56	52	53	52	59	60	55	63	59	52	59	53	51	50	66	52	53	60	71	45	61	56	51	62	64	49	45	51	50	61	55	63	57	57	57	60	51	46	55	65	62	51	57	57	60	62	59	58	51	69	66	42	55	59	52	55	52	56	53	66	56	50	58	61	53	63	53	58	61	59	60	50	61	58	66	61	61	60	72	54	48	57	66	61	64	71	51	51	59	57	55	60	67	56	66	74	48	67	49	52	69	48	59	44	52	46	72	59	56	63	51	61	66	52	58	54	75	63	55	44	55	59	55	45	58	59	60	43	61	57	73	61	71	63	70	69	64	61	49	60	48	66	61	63	52	65	72	66	61	52	63	54	54	56	55	56	65	55	55	46	56	58	63	60	59	60	66	58	65	54	46	56	57	55	55	64	64	78	70	44	62	63	61	55	47	73	64	52	66	48	51	52	57	66	35	67	57	65	46	70	64	59	48	54	50	64	47	54	49	53	56	53	59	65	61	46	47	56	51	61	60	53	63	57	60	55	61	45	67	57	58	46	64	71	66	62	48	57	65	80	41	57	69	60	72	59	39	59	48	63	65	67	69	50	55	66	57	46	56	76	52	52	63	60	61	64	58	50	53	56	55	55	61	67	66	45	59	48	63	40	60	55	44	63	57	58	59	67	58	52	51	51	58	61	69	43	56	46	61	62	53	59	53	56	48	60	56	58	67	52	68	50	58	51	67	59	60	60	67	63	45	51	64	60	49	52	66	65	55	63	54	62	57	63	54	54	83	60	73	41	55	50	56	57	64	54	64	58	48	48	60	55	53	64	51	72	50	61	63	48	62	64	66	53	79	65	63	56	70	49	61	70	74	69	67	62	73	55	60	43	57	69	60	63	45	64	57	65	61	74	58	51	37	52	64	52	53	62	46	56	56	61	49	55	64	61	63	47	47	58	55	53	67	49	52	44	58	61	48	61	57	69	61	54	65	54	54	63	64	63	61	57	57	42	52	56	63	47	62	67	48	60	55	60	56	60	54	49	66	53	65	61	64	54	52	60	51	49	42	67	65	57	63	66	47	57	63	51	56	52	46	53	53	59	49	61	55	67	59	62	57	64	56	51	60	62	52	55	61	67	57	60	75	57	55	64	61	46	56	61	60	67	54	45	70	58	55	52	57	46	65	61	66	55	59	54	63	58	52	58	50	54	56	57	62	51	56	63	59	61	69	65	66	60	66	60	52	64	65	54	59	54	64	36	42	53	60	63	52	55	67	55	61	55	53	61	62	53	66	50	56	70	82	47	62	55	59	70	58	55	56	59	58	51	61	66	56	51	69	54	54	60	46	63	58	67	63	66	57	55	44	52	52	57	64	74	58	53	45	55	71	64	61	52	69	60	41	58	57	62	62	64	59	65	60	51	62	56	52	63	63	66	52	51	49	59	52	70	64	62	60	54	55	69	56	51	64	58	70	61	76	66	43	56	61	69	50	69	59	55	59	69	54	75	62	50	61	59	55	44	74	56	60	44	57	55	54	61	55	52	58	64	49	59	69	59	61	53	68	60	57	43	65	53	56	57	60	56	69	42	63	66	54	52	68	59	47	49	67	57	73	60	64	73	59	69	61	59	56	50	72	58	57	66	54	50	65	77	57	49	53	65	55	71	50	65	58	67	51	51	54	52	56	58	57	48	52	61	54	62	62	54	56	60	58	64	59	68	56	57	65	65	74	58	47	57	61	48	52	49	51	46	51	52	58	59	70	45	58	60	52	53	69	59	60	67	50	53	66	53	55	56	54	62	43	53	50	57	77	54	42	53	55	61	60	55	73	55	56	46	57	64	60	63	61	55	60	61	43	51	60	45	46	59	60	50	43	66	63	66	55	44	52	42	74	59	65	45	56	57	47	56
56616	46121	33409	35646	46983	44202	20796	2843	2432	1918	1714	1405	1379	1269	1180	1120	1067	968	975	944	921	905	961	931	871	799	896	907	5992	17740	16564	9142	4404	1991	1090	816	759	727	750	759	753	711	770	709	759	703	751	746	744	763	757	699	703	729	757	711	721	738	706	693	744	803	720	744	784	735	705	715	758	716	755	763	697	750	771	746	746	706	766	744	704	784	707	740	716	715	757	739	743	775	759	741	732	768	728	729	689	761	741	704	718	671	763	707	710	713	772	687	773	753	778	744	703	658	758	791	780	689	722	763	723	730	722	766	700	687	756	706	789	732	758	710	759	746	712	770	760	814	755	710	707	736	750	731	697	820	732	739	737	706	737	731	686	739	747	716	776	734	783	713	787	729	675	701	681	790	702	729	716	732	733	739	763	700	743	746	723	742	752	719	749	724	723	704	733	731	727	724	703	762	699	707	728	717	706	738	732	736	717	724	711	721	733	742	729	744	754	736	730	737	725	701	763	773	736	716	775	738	733	766	728	717	702	739	733	706	757	737	700	764	715	763	798	731	713	733	747	755	697	699	750	721	727	752	726	768	750	748	748	781	790	774	694	734	743	740	749	756	727	766	747	792	727	743	769	752	684	701	753	750	746	770	718	744	788	745	727	741	698	745	728	729	741	735	703	727	790	764	740	773	683	764	712	713	745	767	736	720	737	698	706	661	740	704	699	683	752	709	740	702	743	711	732	757	765	756	679	709	715	692	800	725	756	752	723	739	763	747	720	743	756	734	764	787	679	730	769	762	736	745	749	718	679	735	743	700	725	757	711	708	710	723	749	740	683	720	736	751	760	780	747	730	724	764	735	756	689	742	715	717	758	751	696	721	710	716	683	747	766	751	725	741	766	699	693	745	729	757	728	702	744	764	692	755	784	724	710	755	807	728	720	719	761	746	728	765	744	708	740	725	776	704	797	702	706	795	703	722	745	736	713	784	729	736	786	750	769	705	738	747	748	773	702	748	695	750	758	780	726	757	740	747	712	697	724	735	738	746	771	738	759	707	755	699	747	768	773	702	722	769	751	741	755	720	717	744	782	746	744	762	727	743	700	741	690	737	785	781	741	759	704	725	728	707	714	719	739	747	715	727	713	743	684	762	770	773	769	703	759	703	769	728	744	675	751	753	714	748	724	723	759	771	745	748	692	733	779	724	765	718	745	753	712	684	733	703	714	757	736	729	720	735	726	729	736	748	785	680	771	720	746	724	759	719	752	766	717	710	731	769	728	749	737	725	766	722	761	705	779	739	721	752	746	700	718	759	737	760	757	720	697	736	722	714	706	777	714	746	724	778	725	741	786	729	752	741	754	727	695	707	753	755	703	761	674	740	810	748	759	725	756	744	720	726	759	692	755	693	726	719	744	810	739	762	740	784	744	830	804	764	765	721	749	736	742	745	755	743	729	767	682	779	714	790	742	761	720	696	726	741	726	736	745	730	721	720	688	734	737	739	712	756	774	702	744	783	790	727	740	718	716	722	713	753	748	746	728	696	699	782	765	749	739	724	748	710	728	768	707	749	677	703	707	758	752	713	705	742	758	723	775	768	757	779	734	731	729	706	721	739	742	748	723	711	765	765	760	727	747	740	752	722	719	721	729	759	748	751	726	747	710	713	789	789	775	738	768	734	743	746	774	705	726	715	745	778	740	659	754	742	775	759	738	768	787	758	746	674	732	739	723	728	745	738	732	748	780	755	745	718	695	774	723	729	745	763	757	761	766	741	730	792	723	758	760	729	727	725	752	701	736	800	746	727	745	726	734	765	718	746	761	707	710	770	750	744	702	749	767	718	716	739	743	781	708	775	782	757	711	684	750	768	768	742	743	745	701	728	743	750	747	708	771	718	760	758	711	737	750	747	696	759	749	714	770	770	724	772	736	748	765	701	711	764	770	729	761	754	772	717	708	740	732	717	722	733	708	724	729	695	780	742	760	734	763	763	765	783	731	706	792	746	678	720	713	718	775	719	716	760	707	732	714	751	747	728	737	738	743	725	751	740	726	756	767	721	742	742	697	731	727	736	784	740	789	694	757	751	721	723	721	722	713	712	728	703	756	708	713	746	727	714	762	779	709	744	727	779	780	768	765	698	738	779	747	694	741	722	709	705	718	775	748	719	701	770	700	756	746	702	760	770	757	755	746	704	755	731	734	716	681	767	799	745	712	735	680	736	755	738	765	726	738	729	762	769	699	751	713	741	752	784	742	786	709	724	742	729	778	761	746	757	787	692	742	754	711	737	742	756	750	739	743	714	693	773	713	727	735	720	681	749	748	742	694	754	695	744	742	723	736	746	740	743	717	730	750	709	743	760	678	754	792	700	757	735	750	704	726	728	761	779	729	747	740	759	764	733	722	713	761	707	673	754	795	782	751	770	744	710	725	733	696	723	738	738	684	724	722	763	744	728	775	737	766	767	766	713	725	709	702	709	671	719	723	740	687	724	693	694	737	770	762	700	776	761	755	730	736	736	743	743	740	715	718	678	725	769	753	749	753	733	725	760	737	756	768	714	723	731	738	732	745	719	712	726	770	706	752	752	774	781	696	737	678	787	714	729	742	745	729	706	770	716	743	740	730	737	724	735	738	736	726	748	743	713	744	736	706	701	715	721	715	773	749	737	743	770	731	756	776	723	717	746	756	701	712	759	755	733	736	755	711	682	759	762	747	744	765	751	732	680	739	748	750	768	745	728	741	730	743	739	796	714	723	720	737	734	745	782	719	799	710	764	717	708	733	697	742	735	722	772	711	718	730	749	705	714	734	742	724	696	760	783	733	731	738	749	746	699	749	754	772	728	743	706	730	755	726	757	732	712	747	740	747	706	718	710	746	742	714	745	759	679	758	748	781	764	756	749	763	705	710	743	713	766	727	747	779	733	773	740	751	741	718	717	733	784	750	696	749	796	749	744	736	717	757	715	723	788	720	732	778	752	707	768	732	680	780	753	748	741	752	757	726	768	716	736	749	702	747	689	713	721	760	773	733	779	721	803	750	767	681	734	753	738	717	735	711	743	740	722	698	718	704	762	715	773	787	721	723	745	756	785	710	736	786	782	686	722	771	735	679	725	748	732	776	731	754	801	690	718	727	733	762	740	735	743	705	744	741	737	731	746	731	756	769	699	687	718	731	751	706	791	717	724	751	767	719	718	774	739	751	773	779	746	766	730	751	720	718	730	735	783	749	735	782	702	781	768	728	753	753	765	730	686	738	751	756	725	747	747	743	761	755	725	727	748	734	730	725	708	752	735	731	755	727	772	734	760	753	733	745	739	753	728	730	773	766	719	740	757	725	715	727	763	740	679	729	766	733	753	713	704	754	743	707	742	751	684	785	753	769	751	733	700	710	751	725	764	717	739	730	742	701	762	696	763	699	767	750	761	744	719	724	744	759	721	748	698	706	745	700	732	745	716	732	701	697	805	724	762	724	689	753	707	742	718	767	689	718	730	724	705	752	674
8450	5411	1781	676	663	712	327	56	57	41	70	54	65	60	58	67	47	60	61	70	57	63	47	68	59	57	52	55	94	229	221	171	114	94	59	63	55	73	53	60	66	51	58	56	54	58	53	59	52	49	45	49	56	57	69	39	70	60	67	55	54	50	64	49	62	53	66	57	38	60	58	71	49	66	57	53	53	59	58	64	59	46	44	64	65	46	57	51	65	51	65	65	58	62	63	81	60	59	64	55	52	60	58	51	50	59	43	52	79	50	46	55	58	59	55	64	54	51	61	49	57	65	61	44	61	57	64	59	59	59	53	73	52	46	57	51	60	61	60	64	54	62	63	72	61	59	61	48	55	65	62	43	46	59	63	53	67	59	58	37	44	54	64	67	62	58	64	48	52	65	54	48	50	64	58	56	49	53	54	61	54	56	59	50	61	73	51	54	52	57	48	70	57	54	66	46	50	58	52	60	60	52	70	60	57	59	55	50	72	52	53	58	59	48	65	66	60	61	51	52	53	50	65	57	54	61	51	63	56	53	51	45	43	51	51	69	48	56	62	58	52	51	58	56	60	55	73	48	57	44	61	66	67	55	58	52	54	51	52	61	63	61	64	64	68	63	65	56	50	78	58	65	64	64	60	70	60	60	56	64	61	68	48	73	70	53	50	49	59	57	54	48	53	50	55	55	57	63	64	56	51	55	54	53	61	71	73	54	52	66	55	60	50	43	77	51	61	69	47	45	56	60	64	59	55	51	62	66	66	58	52	57	60	54	51	70	53	62	53	43	56	61	60	57	63	48	61	74	67	63	55	47	57	49	50	52	47	68	62	51	56	42	49	48	49	56	48	56	72	57	74	52	61	58	61	58	64	50	53	71	55	55	44	53	76	62	66	47	53	51	50	67	67	57	49	58	67	68	64	63	51	58	57	52	66	51	54	60	43	49	52	53	51	55	56	48	61	51	65	58	60	61	74	54	64	47	61	39	44	69	65	58	68	68	72	67	55	65	62	63	60	59	65	63	58	47	60	56	56	54	67	48	60	53	58	62	47	54	57	56	55	64	45	60	47	56	56	62	58	57	43	61	58	77	59	58	53	61	65	55	49	72	59	57	59	69	57	61	54	57	60	44	53	51	53	60	62	58	70	56	46	49	55	68	56	53	62	69	52	50	45	57	59	50	55	48	47	63	57	50	70	57	64	63	56	52	54	78	64	46	65	68	47	49	59	63	53	66	50	55	61	63	56	63	69	55	49	66	54	60	54	66	50	47	64	62	56	58	63	59	57	59	37	60	50	60	50	64	61	59	61	67	55	55	64	58	77	56	57	41	59	57	64	71	64	51	66	58	54	47	56	62	60	64	62	54	59	55	57	52	63	77	61	65	60	67	54	59	46	61	52	52	69	55	62	60	66	50	70	49	52	59	49	66	63	52	59	57	46	64	48	45	46	57	58	62	57	72	42	68	54	58	56	73	64	70	63	59	46	44	62	64	58	60	59	58	60	47	54	65	50	58	46	45	51	66	60	54	51	44	61	58	58	60	51	55	76	53	54	68	70	63	55	55	58	55	54	66	46	52	55	40	68	46	57	68	59	56	68	56	61	55	55	59	59	56	65	54	42	42	64	52	54	60	56	45	56	55	71	66	50	43	64	53	48	69	53	62	52	62	55	55	70	50	62	58	62	59	55	53	53	54	69	53	59	56	53	61	50	56	57	52	63	54	58	46	66	67	61	67	70	53	61	60	54	58	62	46	50	56	71	64	59	61	67	48	56	61	63	56	66	56	57	55	55	52	53	70	56	67	52	54	52	52	57	56	57	61	76	58	45	62	62	65	42	59	62	48	68	62	61	52	51	63	52	62	57	63	57	64	48	53	57	65	53	62	70	70	69	60	52	59	56	69	66	53	67	57	53	49	58	49	57	59	44	57	48	67	59	61	64	59	50	67	64	49	57	65	45	51	57	52	57	57	61	64	69	50	48	56	58	56	69	63	70	67	48	60	54	54	78	73	52	41	61	55	62	78	57	59	57	54	62	74	48	57	54	57	57	42	65	52	71	49	62	56	55	58	71	60	51	55	43	68	55	56	53	41	67	64	65	38	74	56	67	57	58	53	66	60	54	59	54	55	48	46	70	55	52	66	56	43	54	56	58	64	59	62	47	62	55	48	62	56	53	48	67	62	46	57	58	51	57	56	60	48	46	50	57	53	64	72	44	47	74	56	52	52	48	51	54	57	48	52	59	56	59	46	60	63	56	56	56	48	57	54	55	66	69	45	60	63	66	62	45	59	72	55	53	54	69	61	67	67	56	45	50	60	56	64	49	59	44	68	52	57	60	61	59	55	50	56	59	55	57	50	62	49	65	43	64	58	49	50	54	47	53	61	64	41	64	50	57	60	70	72	50	57	50	55	56	57	56	61	58	62	54	58	67	53	57	55	61	51	57	63	40	57	57	56	59	74	57	59	52	62	64	64	50	58	60	57	65	60	53	52	51	64	58	56	56	60	61	55	57	61	58	54	58	56	45	66	71	51	65	44	55	60	60	64	62	49	51	64	72	44	46	43	52	56	59	67	64	58	50	53	58	45	52	63	59	65	64	59	56	55	58	51	54	56	62	60	61	57	64	63	50	67	57	61	75	63	69	58	63	62	47	54	63	48	52	68	54	60	48	70	41	64	58	59	53	58	40	56	50	59	60	50	62	55	54	60	54	55	51	47	66	58	57	71	59	52	58	69	59	53	62	44	54	47	57	62	66	56	62	56	47	49	60	45	62	47	53	65	48	56	56	54	60	69	57	69	57	63	70	67	38	61	52	52	80	62	58	62	50	58	53	54	58	53	57	70	61	48	55	74	74	61	49	52	60	48	52	66	48	47	58	46	43	64	55	55	65	51	65	44	65	57	53	61	57	45	64	57	56	48	45	64	46	51	57	57	61	44	63	62	59	64	58	75	57	70	70	48	51	48	50	56	55	63	48	54	60	63	70	56	59	48	64	62	70	54	56	57	45	66	46	44	65	53	67	57	58	66	62	61	50	59	54	68	62	56	60	43	65	74	45	53	57	62	56	70	68	57	53	57	57	80	56	45	50	50	55	55	64	62	54	58	51	42	57	48	56	51	67	51	55	58	66	57	46	51	56	60	40	60	49	63	63	66	52	65	45	58	49	64	64	55	61	67	53	47	46	52	48	55	55	57	63	54	60	57	55	63	54	63	75	55	60	57	66	51	53	53	46	69	50	49	57	55	57	54	58	49	56	59	58	59	63	55	45	61	66	41	40	63	45	62	55	68	53	71	58	58	53	63	48	61	65	63	60	52	56	56	66	58	57	61	48	60	53	67	56	58	44	68	54	57	51	60	59	65	63	62	61	57	63	52	61	52	74	49	64	61	57	63	65	55	62	62	51	61	51	53	45	55	66	68	54	59	57	52	43	52	54	72	59	59	49	62	57	47	42	68	53	62	55	59	52	58	69	61	72	60	61	59
41116	29474	17499	18887	27604	27262	10943	1172	1095	973	939	886	837	820	867	818	775	752	822	759	769	792	815	805	762	760	724	742	2285	5869	5947	3777	2129	1263	887	790	763	744	695	740	700	716	737	706	741	722	745	690	721	728	713	725	800	741	700	744	706	709	757	711	757	754	739	735	735	742	707	743	715	695	742	712	752	709	713	738	746	706	727	692	710	716	746	745	747	705	691	813	718	722	727	789	778	738	756	748	715	737	724	747	730	718	732	710	723	702	712	758	725	718	721	712	680	771	731	727	677	685	741	723	748	729	703	713	738	709	731	763	746	726	724	712	698	762	757	756	753	702	737	768	710	691	715	732	712	776	737	710	703	686	708	729	740	744	766	709	731	702	779	801	761	709	714	679	706	731	726	727	755	699	752	715	722	745	682	711	752	759	729	768	724	737	772	806	725	737	703	706	750	751	686	744	707	713	745	723	682	742	663	734	732	719	681	742	678	722	742	758	706	745	691	745	728	738	747	734	721	677	719	732	701	768	747	779	720	723	708	766	708	755	745	730	756	669	774	726	695	749	752	728	738	739	785	726	687	734	710	752	711	702	704	736	745	776	754	678	704	765	706	722	728	678	731	739	734	767	747	719	750	717	704	722	784	738	703	708	714	753	748	733	752	685	746	684	752	710	718	693	730	748	710	720	707	750	713	740	685	735	738	739	714	700	715	732	756	714	740	690	733	745	740	751	684	720	763	705	734	711	681	704	750	731	741	680	730	697	745	742	675	770	768	744	766	714	740	727	739	700	728	766	767	754	759	696	745	758	725	797	695	716	732	706	708	667	701	716	749	727	703	680	716	738	694	754	721	763	731	710	677	713	737	737	638	748	690	692	681	700	750	733	753	769	738	741	704	774	773	760	722	729	737	707	689	688	706	702	742	742	716	714	727	721	709	742	731	700	725	719	702	717	737	688	742	753	697	737	775	711	706	730	706	729	695	787	751	734	723	686	716	703	756	709	714	729	691	741	754	756	744	737	722	684	753	717	702	720	775	779	712	704	706	701	705	724	730	759	706	777	736	743	701	753	743	721	677	722	721	765	746	723	708	703	757	711	743	705	724	735	776	780	709	711	719	709	688	758	669	713	736	729	758	768	725	735	739	707	702	726	739	694	711	774	710	708	799	716	730	767	707	704	743	745	741	746	710	692	736	687	790	705	728	721	716	784	718	723	741	731	789	770	674	726	705	721	764	719	772	743	677	692	704	684	741	679	732	729	696	717	737	685	689	750	773	727	738	723	764	750	782	728	728	742	693	686	745	759	738	729	755	731	737	675	759	728	721	685	697	747	715	711	733	750	706	707	746	707	688	710	725	710	736	710	760	714	765	720	754	701	733	749	741	759	685	718	688	747	726	734	725	761	705	737	747	737	703	705	684	703	750	744	755	746	692	661	728	718	703	736	777	731	707	715	765	715	708	745	719	758	750	774	742	757	733	725	730	696	753	736	743	720	734	740	705	819	778	747	738	687	697	725	753	727	751	745	697	740	717	707	695	738	705	748	740	719	697	750	692	737	770	707	766	719	720	737	769	708	708	711	676	720	747	698	708	765	693	734	735	726	736	683	693	704	745	751	729	711	751	720	731	746	742	732	763	729	665	699	742	726	724	787	713	699	710	753	751	711	725	770	731	737	742	741	739	702	733	756	727	716	754	738	739	726	698	726	749	717	728	718	744	735	681	772	747	724	701	738	703	766	731	720	726	723	709	748	736	722	781	731	710	704	720	714	719	726	737	731	732	744	719	689	763	694	725	726	726	695	746	679	750	747	753	695	729	739	746	747	694	764	742	708	694	732	743	723	705	675	710	729	733	689	729	677	735	791	786	741	746	740	727	772	732	752	717	743	780	711	726	747	728	679	735	726	773	712	807	690	748	751	730	732	741	739	684	732	729	684	765	718	717	754	732	698	719	769	721	765	782	774	749	754	773	828	781	708	750	693	722	721	727	730	770	711	717	699	775	742	726	693	680	725	715	671	762	730	717	677	674	751	727	736	734	731	726	749	731	763	727	717	700	677	739	766	737	722	723	731	730	736	711	745	729	715	717	730	701	722	755	716	754	767	777	694	700	795	760	737	753	679	784	791	758	753	756	761	736	797	741	666	762	751	697	746	739	729	755	727	701	727	726	737	740	755	696	742	680	748	714	772	733	731	707	750	752	687	760	736	736	669	740	708	743	734	709	716	761	710	751	696	754	723	707	749	721	726	700	761	724	764	763	738	701	783	706	727	734	761	700	748	719	725	750	711	732	706	732	738	703	716	714	752	741	756	748	722	757	714	756	717	735	735	714	728	718	724	716	774	703	687	761	696	750	748	682	735	710	705	712	749	734	739	742	745	740	729	741	712	713	764	710	705	757	762	706	715	758	684	714	775	714	718	720	717	746	711	679	721	751	765	744	760	740	743	725	757	705	696	734	745	748	700	767	712	653	725	742	728	715	702	739	733	751	728	712	751	734	692	726	724	671	767	723	711	723	741	746	755	711	703	752	730	706	699	704	711	725	738	760	692	726	746	668	701	740	760	729	763	723	698	723	744	725	721	749	745	733	732	758	762	729	737	799	705	673	713	718	757	711	763	746	702	710	723	737	688	706	767	724	765	655	667	732	709	766	698	720	717	772	703	717	724	734	704	724	722	726	713	749	746	742	717	763	660	731	692	713	729	699	726	751	760	716	735	740	765	687	694	729	744	743	751	771	693	756	682	746	733	702	697	734	739	769	711	711	702	703	747	745	727	802	725	719	734	772	732	752	717	703	754	716	744	708	725	777	736	714	757	678	735	736	742	717	746	716	732	773	766	742	767	725	698	696	724	741	732	725	733	731	801	695	721	710	764	757	731	750	737	682	703	743	705	757	746	768	730	781	731	675	709	746	729	747	690	751	734	726	707	711	734	722	733	770	745	723	714	708	728	728	728	691	779	670	723	692	757	794	722	738	767	736	688	683	737	706	777	750	715	749	686	716	779	733	766	709	765	709	775	697	703	788	686	707	715	738	735	708	737	719	765	750	742	726	731	735	676	732	712	718	745	724	685	749	736	757	705	701	704	720	757	696	723	719	737	739	727	713	724	793	757	732	723	725	693	704	755	731	732	711	743	720	691	743	711	728	772	735	746	710	724	723	726	756	769	706	757	731	718	660	732	693	714	738	741	729	712	721	744	713	733	721	728	745	715	735	731	711	708	750	728	740	735	700	710	762	727	694	730	743	738	741	751	724	733	746	720	730	734	741	737	728	702	716	693	747	710	731	739	755	718	722	729	699	782	728	709	759	742	754	740	718	708	724	718	730	740	744	701	737	733	757	765	726	692	733	706	684	735	757	704	736	741	775	744	743	758	724	744	743	749	743	713	661	755	665	722	711	766	742	754	731	758	746	774	699	717	709	720	742	735	706	723	755	712	734	719	731	681	725	771	728	728	748	736	734	781	715	735	714	718	721	774	730	698	705	736	719	734
14575	16736	5965	2148	2024	2037	710	66	52	62	68	74	57	87	53	62	57	54	53	61	43	44	54	63	62	60	64	71	128	362	380	223	138	87	71	57	80	44	54	51	53	52	46	65	52	54	61	58	47	42	59	56	60	45	53	52	49	64	55	53	50	47	50	60	53	57	55	67	47	47	57	39	52	63	73	55	64	57	69	65	56	55	47	59	59	65	57	70	55	63	71	49	75	52	64	54	60	50	62	61	57	40	53	49	61	67	67	55	44	58	50	63	61	60	44	54	45	47	54	52	59	65	43	53	47	46	51	56	52	43	54	60	54	44	66	51	57	51	50	61	46	61	48	63	51	52	45	48	56	55	43	53	60	54	54	57	55	48	54	63	59	55	58	61	53	57	37	47	53	51	58	44	42	56	63	50	55	51	49	53	48	50	46	52	50	49	50	54	45	52	42	49	64	63	38	43	50	54	46	62	60	52	57	44	43	46	47	54	63	59	35	61	60	57	57	61	57	46	46	58	56	55	56	44	48	71	38	64	62	56	59	52	57	64	49	58	64	59	47	62	66	47	43	50	63	52	59	56	54	63	37	51	52	55	58	45	57	51	44	42	56	60	53	55	58	49	62	65	50	48	46	59	51	69	42	47	62	54	53	58	63	50	75	48	50	51	51	50	52	55	34	39	52	56	56	60	44	62	48	54	64	54	58	43	65	52	45	56	46	46	58	60	45	37	55	62	68	45	60	63	49	54	66	50	65	46	67	45	57	56	51	56	45	52	57	44	61	56	59	49	60	60	58	47	48	53	59	43	55	65	58	59	53	57	39	42	46	44	63	48	55	54	56	55	41	54	53	45	67	59	45	65	52	50	55	49	70	63	64	39	50	57	65	60	43	46	60	59	51	54	49	60	48	53	58	61	65	53	67	56	66	58	49	50	66	58	53	52	60	50	62	61	52	54	46	63	47	46	66	51	60	61	46	54	48	50	50	45	52	49	66	59	55	56	41	49	47	48	65	59	59	47	66	62	49	54	38	57	43	68	62	51	56	62	56	46	54	54	62	52	45	62	49	46	51	59	54	63	59	46	61	49	50	55	57	58	44	52	51	53	59	51	47	48	48	56	47	45	55	42	57	47	60	48	37	60	41	58	64	53	46	65	64	62	51	45	56	55	66	47	58	57	43	53	45	61	43	63	62	56	51	48	53	69	45	68	46	57	57	44	66	57	52	52	71	50	54	46	57	57	60	51	55	68	53	60	52	62	53	57	53	53	57	51	61	66	58	50	61	54	59	64	58	57	44	48	65	63	63	41	59	72	66	61	53	61	57	53	57	59	64	46	49	51	49	49	50	40	49	62	65	50	72	45	55	42	57	47	47	58	67	51	51	52	59	52	55	46	59	40	50	59	58	47	65	53	53	53	51	58	52	54	49	56	50	55	49	46	66	49	54	65	48	50	49	51	60	61	56	64	59	60	51	71	56	50	53	62	45	52	58	61	65	79	61	49	50	49	57	54	55	70	48	64	47	55	53	57	41	53	56	55	53	56	53	53	55	53	50	64	57	51	57	49	60	54	56	69	61	44	55	58	51	65	53	58	47	68	66	48	56	51	60	54	62	62	57	49	40	65	51	60	70	56	45	57	61	55	47	63	56	56	57	66	63	70	58	59	35	54	53	53	68	63	40	55	47	53	63	58	65	53	61	51	59	63	61	53	33	48	68	57	46	61	52	59	55	54	53	49	56	54	65	63	66	44	68	60	50	61	61	60	54	60	64	55	53	49	41	63	68	58	44	64	58	54	61	49	49	48	55	43	43	49	61	57	52	49	41	63	44	62	54	47	41	61	69	52	67	44	55	50	54	53	60	46	44	51	61	34	51	46	46	54	55	48	50	53	58	59	61	61	50	37	44	69	37	59	68	49	50	49	59	36	50	31	48	52	52	52	56	61	65	40	54	74	58	54	49	70	43	67	45	66	59	62	50	61	55	56	57	57	71	67	59	45	54	57	53	52	56	56	60	53	41	59	55	41	51	52	53	53	46	63	53	51	39	49	56	53	60	56	59	56	46	49	50	50	53	44	59	35	52	51	55	40	54	56	58	58	56	51	40	49	48	48	42	70	59	59	53	57	47	52	54	46	57	55	57	55	50	54	42	37	63	44	48	45	61	60	56	54	50	54	64	52	43	53	64	64	56	56	65	56	59	53	64	57	51	55	59	62	56	57	64	38	58	69	42	56	50	56	69	54	61	47	54	64	55	61	55	58	46	60	44	62	60	56	56	46	48	56	62	66	51	60	46	60	43	55	52	47	49	45	51	55	61	59	49	64	44	66	48	56	60	53	50	58	64	49	46	51	57	45	59	50	66	48	49	50	65	55	65	60	66	44	47	39	39	53	47	59	51	45	51	67	52	54	44	49	52	51	62	66	54	61	65	49	58	66	45	56	58	51	66	50	46	50	58	39	48	53	61	56	58	57	50	47	63	46	54	62	59	52	47	52	61	45	54	53	54	49	40	72	51	57	57	54	54	44	62	41	51	57	58	60	53	51	53	64	40	67	55	56	54	59	59	59	63	63	51	53	54	57	62	55	53	48	49	53	51	52	49	48	60	58	63	60	62	55	45	64	51	64	59	63	58	59	58	53	50	65	64	63	65	60	62	55	58	55	67	69	47	58	71	51	46	58	59	48	50	60	46	50	49	53	53	63	66	64	55	53	38	59	63	54	52	67	65	48	57	60	41	64	40	63	75	59	41	66	45	59	62	68	53	48	50	37	45	51	52	55	52	49	49	48	58	53	58	63	53	66	52	52	61	47	49	49	66	51	64	46	55	51	47	55	57	57	50	53	51	73	54	60	50	60	47	50	45	63	50	62	56	51	54	57	56	60	47	51	45	62	63	57	53	61	60	49	54	51	51	50	51	48	50	65	58	48	48	39	69	59	49	56	47	52	56	58	53	46	62	50	61	56	62	57	53	59	60	52	51	39	68	57	55	59	42	55	51	51	49	49	54	58	54	40	49	52	70	47	55	57	44	53	54	57	49	56	66	53	59	51	59	57	66	49	53	44	64	58	44	57	60	50	42	62	54	48	58	54	44	52	62	65	37	59	60	51	55	57	54	61	58	38	58	41	64	61	55	49	42	60	60	62	53	55	46	63	50	55	71	40	54	61	48	41	58	45	44	47	54	56	48	47	69	37	53	59	44	48	52	52	54	61	64	52	38	55	61	54	32	55	51	50	53	52	47	68	59	56	66	56	52	65	50	63	53	58	44	49	59	56	59	49	63	60	50	55	61	52	52	67	61	68	51	57	61	61	65	52	43	59	63	52	63	60	53	47	67	55	46	48	50	50	52	54	49	49	46	42	47	56	40	53	46	68	65	53	61	55	55	75	50	61	42	64	49	52	56	58	46	57	49	62	52	64	48	52	51	60	58	60	46	49	60	50	66	53	54	47	54	56	49	65	61	72	54	58	66	64	63	60	52	54	56	52
45913	34520	23620	26971	33765	32864	11564	1664	1365	1179	1025	972	886	881	837	781	774	753	767	711	774	701	698	674	729	664	669	679	2759	9346	9206	5587	3265	1551	888	686	666	652	621	647	643	637	653	640	635	621	648	650	610	652	656	624	617	611	628	603	583	593	600	594	597	639	624	634	635	589	588	602	649	611	622	628	602	609	593	606	636	640	612	580	657	627	629	627	589	643	687	584	640	634	612	606	641	595	643	617	632	637	618	624	644	613	613	613	681	612	577	655	660	612	626	623	608	643	623	625	615	628	624	613	579	627	628	611	629	602	661	607	600	663	582	630	584	623	623	647	603	641	642	585	609	656	623	622	625	641	620	635	633	657	593	597	654	635	638	636	622	634	635	622	652	604	688	623	614	607	650	600	642	616	654	657	656	645	652	608	633	659	625	629	619	623	630	675	620	664	616	638	625	630	584	651	613	654	626	583	591	652	667	614	604	604	664	607	625	611	546	623	615	653	664	648	642	639	614	606	653	620	624	648	628	612	607	645	629	603	576	631	682	657	650	652	667	617	601	619	609	616	642	647	584	616	629	609	652	649	665	615	639	644	582	664	647	642	634	673	633	683	604	628	603	634	612	627	676	639	607	630	697	622	660	609	665	657	583	642	660	652	607	643	615	629	585	638	653	648	611	608	684	583	648	609	637	623	705	670	641	611	629	624	644	609	630	679	641	635	638	660	655	592	593	609	608	643	630	628	683	643	631	627	635	632	632	665	661	620	572	596	651	633	594	609	647	635	675	600	617	595	632	637	635	652	665	647	604	635	661	658	628	605	635	652	656	598	636	633	643	648	662	630	607	623	646	607	580	659	603	613	632	649	630	587	576	655	594	593	663	633	594	680	628	660	624	658	615	626	617	649	653	628	663	635	627	648	618	608	617	632	597	618	639	611	644	642	625	579	627	666	646	602	559	641	609	614	643	669	612	638	605	630	607	630	658	662	649	608	621	632	647	632	628	647	599	693	612	664	572	648	657	642	620	652	646	647	643	587	600	623	636	613	648	609	630	661	672	691	660	618	642	612	630	652	633	637	570	632	602	656	661	613	636	601	618	601	635	633	611	616	646	610	627	594	636	646	669	613	645	631	643	654	619	645	627	633	611	663	632	625	688	617	631	606	639	641	605	649	631	650	633	645	640	617	625	656	649	627	642	572	627	652	628	631	607	642	599	633	673	654	650	609	614	645	617	674	620	631	603	644	626	618	613	626	635	608	638	573	635	613	642	610	646	609	673	581	640	622	662	627	633	644	649	628	616	584	639	619	627	601	587	585	640	658	638	602	603	645	660	578	629	594	650	608	634	587	621	652	636	619	644	630	652	585	665	624	686	650	670	657	642	626	642	614	647	609	656	602	637	638	605	671	624	656	661	636	638	686	659	643	648	613	616	604	628	612	680	668	620	639	654	638	677	600	617	623	598	609	656	620	595	643	608	625	642	591	616	654	689	601	630	629	636	633	615	662	637	643	621	578	604	630	600	651	653	613	584	586	676	595	686	668	621	661	579	609	622	656	679	639	623	669	619	625	642	605	613	655	683	657	651	624	638	626	680	620	662	627	593	647	665	618	637	619	648	593	619	654	632	614	621	598	618	636	664	644	602	619	638	603	601	635	627	588	603	674	654	605	626	608	621	673	598	661	608	607	639	588	663	664	609	582	629	635	592	668	613	644	641	633	618	638	628	623	658	633	648	631	617	636	625	631	637	577	584	629	677	649	659	621	649	697	633	660	672	638	659	622	637	659	644	571	653	618	611	635	629	592	638	620	637	638	584	655	613	594	641	594	557	622	594	586	635	629	630	650	646	661	681	608	624	603	615	650	637	652	635	637	598	716	674	610	629	680	620	620	621	604	642	629	599	632	634	598	660	630	624	602	646	658	633	600	669	646	637	628	661	678	638	622	709	590	678	646	630	601	669	657	669	655	628	618	608	647	600	633	621	613	705	612	607	625	651	618	586	679	676	653	637	645	650	600	630	624	657	580	614	598	617	604	638	632	627	643	650	673	636	580	600	592	642	637	615	630	668	653	643	638	636	601	640	625	610	608	641	663	649	605	594	640	629	649	575	598	643	643	640	628	688	623	684	592	620	646	658	628	640	615	620	601	623	615	615	605	621	638	638	616	637	630	634	644	642	625	614	592	645	649	554	595	693	633	621	591	651	629	623	627	606	650	630	628	604	644	631	612	618	684	621	586	623	631	612	615	615	632	674	636	648	610	626	613	625	585	595	639	656	639	633	662	619	616	633	578	632	657	625	683	593	647	651	683	604	610	602	641	603	619	635	655	660	630	622	661	629	644	674	625	609	644	666	636	647	656	654	628	657	613	613	654	617	619	627	627	649	596	596	628	647	611	609	611	638	597	601	624	624	598	692	661	602	660	592	638	635	634	636	631	620	614	650	619	635	633	617	616	600	688	611	606	684	603	632	647	634	599	604	607	658	647	630	659	629	638	609	599	630	648	595	632	650	627	613	670	639	638	610	647	607	635	654	621	617	593	652	617	579	624	630	642	620	652	566	667	600	619	638	621	610	602	619	641	626	648	687	643	658	598	615	622	622	632	651	651	634	630	631	598	613	618	635	591	626	587	622	604	600	619	608	634	621	596	683	665	655	640	586	619	609	611	655	670	591	630	628	626	640	599	657	637	636	640	654	621	622	700	630	605	620	593	609	653	628	645	643	678	691	643	603	623	652	650	645	613	606	614	596	644	659	611	607	617	692	683	600	615	646	612	627	630	647	596	611	644	641	646	633	611	657	669	667	663	605	646	621	625	636	632	630	569	610	678	619	642	644	618	607	637	673	617	641	661	630	614	604	615	636	647	595	617	630	642	661	582	634	655	639	662	596	578	646	659	632	613	660	604	640	602	621	619	590	636	612	582	627	631	610	607	599	648	651	628	614	617	639	598	646	599	645	651	631	641	667	615	656	625	683	578	591	604	616	612	594	665	630	612	639	627	593	607	609	646	587	596	650	603	608	636	613	681	635	659	638	625	644	613	636	643	687	578	620	608	585	621	606	615	606	647	618	604	630	621	596	620	634	639	608	610	660	640	613	690	621	610	632	634	687	605	608	629	596	630	589	638	629	598	629	645	639	660	651	643	631	627	619	661	620	634	627	638	588	639	637	643	610	621	677	607	623	635	604	622	616	653	627	619	580	645	600	611	613	631	595	659	638	650	652	670	674	625	611	636	610	648	656	638	621	634	632	614	621	657	652	632	626	608	631	645	613	606	596	640	582	614	631	636	687	611	650	645	591	662	643	639	628	602	623	614	672	644	584	590	623	640	627	687	622	601	659	658	610	663	643	634	586	636	658	616	623	627	606	675	626	700	635	688	695	664	635	650	638	557	592	595	625	635	621	623	610	626	650	578	633	639	631	608	657	637	642	659	650	659	640	661	726	640	653	646	631	614	652	631	676	633	617	662	625	599	612	639	654	644	638	668	663	620	702	630
14986	15809	6266	2533	2169	2224	712	77	74	75	75	58	52	69	85	55	65	44	48	76	68	81	73	45	65	58	50	57	189	449	418	310	190	102	73	76	55	52	52	64	52	54	78	63	59	49	49	60	51	62	49	54	54	57	57	57	55	40	60	61	61	56	63	53	55	58	59	52	76	59	57	69	55	62	54	51	51	67	52	55	46	71	56	71	50	58	65	72	55	54	58	57	68	52	59	60	58	70	66	56	72	56	73	57	53	59	48	53	60	60	69	67	52	72	57	50	59	53	85	70	59	65	53	66	48	63	63	82	47	65	50	68	69	63	71	48	57	59	55	52	53	68	59	59	63	66	55	57	76	59	52	41	62	54	62	57	64	67	65	59	69	59	68	52	50	76	66	45	51	55	65	56	55	59	59	56	67	61	70	48	52	55	61	64	58	54	68	63	70	54	54	60	65	53	66	56	55	62	68	67	62	61	65	62	66	66	54	68	65	76	56	64	61	47	39	45	73	65	57	59	71	52	53	45	57	58	54	59	58	64	61	56	58	65	56	63	60	70	54	71	64	60	60	59	49	54	48	63	47	75	44	65	60	59	66	66	63	69	47	49	58	53	59	57	63	51	55	63	59	61	65	66	48	58	72	70	76	67	63	74	59	51	60	73	63	51	52	71	74	55	66	58	54	57	73	64	51	57	73	76	66	50	64	66	57	67	55	48	44	53	72	58	52	54	51	64	54	58	52	50	67	56	65	51	74	62	76	75	66	66	74	60	64	60	56	66	59	56	63	47	69	47	57	73	48	75	53	54	65	45	69	54	56	43	52	48	49	73	53	63	55	57	56	64	55	64	41	62	72	64	64	69	58	63	52	55	64	74	53	55	57	55	75	54	69	72	52	64	59	60	57	64	59	64	64	61	61	47	63	52	65	54	57	59	61	61	56	69	63	61	52	60	63	74	47	69	62	60	75	58	87	57	58	57	59	54	56	55	65	57	67	56	58	55	52	63	47	61	55	47	69	55	64	56	61	70	69	63	69	53	66	77	67	53	72	62	64	61	73	47	63	63	66	62	54	54	67	66	60	47	59	64	58	69	58	68	71	62	67	54	68	66	63	47	47	53	63	56	68	59	70	65	67	55	50	64	50	62	54	53	70	74	67	56	65	67	55	67	75	69	62	68	68	71	55	50	63	56	52	58	65	44	52	46	58	61	61	56	60	52	63	68	61	74	47	60	55	51	64	71	51	59	63	66	73	60	50	53	80	55	70	50	64	55	58	65	62	63	58	58	53	56	80	70	59	73	52	62	56	67	64	63	73	68	47	54	65	64	66	63	54	52	57	69	51	63	56	65	63	62	58	63	55	65	60	66	54	73	51	51	65	55	47	62	61	52	56	62	52	64	70	67	58	53	58	63	59	56	72	59	72	57	62	54	70	61	42	68	53	56	77	58	55	63	85	61	68	52	81	57	54	60	65	67	64	63	51	61	68	58	51	67	69	54	52	54	61	63	60	55	62	52	62	80	62	62	46	53	59	62	53	71	55	65	60	69	48	51	53	69	59	63	67	60	73	77	67	52	55	59	55	60	51	56	71	55	59	56	59	53	60	55	58	67	58	63	67	63	61	56	60	67	59	66	58	63	53	55	55	65	64	67	61	50	52	59	50	68	51	59	50	55	55	53	57	59	59	73	58	60	75	61	70	58	65	60	60	65	55	59	62	61	77	46	48	64	57	61	59	61	67	56	62	66	57	58	74	51	51	48	55	56	56	76	64	52	50	53	68	67	54	58	70	67	53	58	60	60	52	62	59	56	57	55	56	65	52	54	74	48	61	64	50	78	61	60	67	55	47	60	54	57	53	59	69	58	56	52	69	68	69	57	54	74	66	55	46	76	50	55	54	72	56	78	70	54	54	57	66	75	61	57	56	67	49	65	61	56	66	65	69	70	67	65	47	55	50	78	61	51	61	72	59	55	48	44	62	68	63	59	61	66	67	68	66	60	71	66	62	62	63	67	67	62	63	55	38	68	53	69	62	70	57	68	70	59	55	52	61	63	60	86	52	60	61	53	53	52	61	54	62	61	50	80	55	56	70	57	50	65	52	55	62	65	58	59	56	60	72	66	50	56	73	61	71	68	62	55	57	59	51	54	56	51	56	45	52	55	66	70	61	65	63	57	52	46	48	67	56	61	62	52	61	61	46	47	68	51	61	51	56	59	68	64	61	69	66	59	70	50	80	65	54	60	58	67	58	62	61	63	60	57	60	62	53	71	71	64	43	51	55	63	58	57	63	77	56	74	60	66	55	62	67	59	57	57	57	63	48	53	68	70	53	72	75	62	61	62	58	62	60	47	54	56	48	55	52	49	57	51	75	71	65	58	64	61	66	79	66	45	74	65	50	55	62	55	57	68	49	62	42	66	64	60	57	48	59	59	59	46	71	61	52	51	63	51	65	66	45	52	61	56	59	54	58	56	67	67	62	57	62	68	68	67	59	46	61	51	62	58	63	76	63	77	64	72	62	60	68	74	57	58	69	58	50	59	61	62	51	50	73	59	55	58	64	51	64	67	45	60	61	49	63	50	63	67	56	50	65	54	49	62	62	61	57	60	48	66	53	59	83	62	62	55	63	54	47	69	78	49	72	66	60	61	75	66	44	54	67	66	56	66	71	63	55	59	61	65	49	72	60	56	73	68	54	71	64	60	60	53	50	69	63	56	72	63	61	59	63	54	64	51	59	67	70	59	53	47	67	50	58	56	54	66	74	42	59	63	55	52	55	51	66	55	60	71	72	54	48	61	46	74	66	66	63	45	64	65	66	64	60	54	69	45	68	46	68	58	87	58	66	61	68	69	61	63	56	56	75	62	65	56	62	60	60	62	47	45	61	59	55	63	52	64	56	54	60	62	57	54	72	68	62	51	63	65	59	74	62	54	62	66	53	68	58	61	57	59	56	59	70	66	60	57	65	60	62	70	68	45	53	62	72	63	62	54	54	64	47	58	60	70	61	50	57	66	58	63	70	65	51	64	72	54	58	59	48	61	62	60	58	69	66	54	66	63	60	54	65	57	62	58	47	59	60	70	64	64	64	67	61	68	66	66	53	81	64	63	49	42	65	64	55	56	79	52	68	60	51	58	56	56	60	59	50	74	48	54	62	59	88	50	57	50	60	72	68	64	55	62	55	59	75	65	62	59	44	62	50	56	80	66	71	55	67	66	75	50	54	48	47	54	58	74	59	59	77	54	49	65	58	64	67	68	57	52	72	63	73	85	55	65	64	74	50	63	63	52	60	60	66	72	61	57	72	51	67	78	65	65	74	67	58	62	74	69	59	62	60	62	50	62	61	67	62	62	63	67	62	57	67	55	74	47	56	64	58	69	64	63	64	67	51	51	63	58	59	49	66	64	63	68	57	68	57	57	51	52	59	59	52	52	74	69	78	52	55	66	62	69	52	66	69	61	69	58	70	64	56	57	60	50	52	57	58	72
50681	40429	27777	31217	39170	39178	12111	2143	1802	1539	1401	1237	1186	1119	1071	1026	978	961	921	908	886	833	891	870	855	825	871	846	5283	12650	11325	8192	4387	2328	1184	852	700	766	750	792	757	743	734	759	789	791	736	741	754	801	718	750	754	758	752	784	770	753	741	730	723	761	773	756	769	759	776	784	740	744	725	677	748	802	743	730	782	733	759	784	755	782	733	729	759	722	744	771	788	748	754	763	780	774	737	723	760	756	774	799	723	735	753	808	798	718	808	745	773	760	744	764	749	772	749	764	744	741	739	794	774	786	796	758	771	730	755	787	741	760	769	777	732	761	746	804	737	722	752	738	757	773	716	740	749	791	798	730	735	776	773	773	724	799	787	771	758	770	780	745	763	794	729	737	783	752	788	756	749	746	745	763	791	842	761	769	765	729	732	754	733	768	773	772	792	768	744	751	718	805	779	757	797	764	719	745	769	760	736	775	782	772	753	793	731	779	762	793	803	728	746	776	747	750	790	783	782	796	773	769	777	794	749	747	751	789	794	725	740	771	707	757	762	736	757	792	752	730	766	745	744	803	745	775	740	805	770	739	758	767	823	778	762	768	752	747	780	741	782	731	790	721	742	769	741	793	779	779	738	764	765	749	799	767	759	735	720	807	736	811	767	768	728	768	753	738	796	716	772	735	746	775	734	747	755	773	705	715	765	760	756	807	800	728	731	759	728	749	785	795	720	747	725	731	776	782	748	774	749	801	724	751	743	765	735	748	802	782	776	699	751	751	775	760	803	762	777	771	703	769	718	764	791	769	786	812	784	699	741	773	732	698	743	773	780	803	739	743	733	748	748	750	781	743	799	709	787	794	792	700	792	818	764	786	729	755	713	715	782	730	765	719	832	733	772	766	780	755	749	773	774	747	773	760	775	748	773	748	732	738	785	725	757	751	782	737	729	761	765	745	778	716	745	774	758	757	748	744	729	792	809	754	722	774	774	766	705	769	717	782	795	716	731	786	772	777	782	743	749	742	777	755	758	763	750	753	801	781	744	742	764	753	796	721	770	774	766	731	757	757	759	792	784	737	769	760	834	756	775	784	759	763	785	803	731	778	789	727	806	778	737	728	788	761	736	757	777	767	770	770	786	763	774	712	755	751	742	732	775	754	774	785	785	754	779	782	759	702	741	830	758	775	754	739	729	764	791	752	747	764	771	826	718	785	772	730	743	753	824	732	769	760	739	738	738	801	734	773	814	741	795	737	757	768	676	740	790	681	760	821	759	792	798	792	756	793	751	738	743	779	756	765	758	841	763	769	727	784	772	762	759	768	761	761	700	756	746	742	766	706	786	755	758	763	770	710	767	723	730	737	779	802	771	735	804	768	744	755	739	786	698	760	750	810	793	701	789	759	738	757	719	753	765	789	759	759	799	772	774	803	738	776	750	776	792	733	734	751	738	771	761	749	742	756	798	758	805	798	772	741	761	793	760	773	711	750	732	769	732	792	785	750	741	791	754	756	692	772	729	698	741	746	744	753	736	771	745	725	748	780	728	792	810	805	768	770	758	774	748	769	741	745	763	764	795	775	742	779	781	733	802	784	782	824	745	780	792	792	731	768	780	745	778	793	744	722	763	768	799	754	708	767	769	723	809	736	790	770	761	754	810	764	752	759	786	781	747	773	782	752	798	766	765	756	730	784	789	732	746	696	732	770	755	749	778	670	744	734	817	802	796	745	777	769	833	781	773	763	766	784	751	776	828	773	783	779	763	763	788	788	777	764	713	737	806	739	761	719	734	703	775	760	765	804	778	753	762	709	771	737	777	780	764	770	749	770	785	737	784	781	776	739	732	772	764	745	740	787	769	784	707	733	750	742	783	822	791	739	741	768	791	681	772	798	788	731	799	784	759	784	769	802	752	771	739	737	759	790	802	745	788	784	758	786	740	742	737	735	766	770	762	783	752	740	754	776	784	776	744	776	725	796	748	705	765	809	807	782	741	761	719	701	731	738	802	722	763	774	744	767	802	715	780	740	816	779	727	773	798	754	786	749	771	761	795	807	739	768	761	736	844	742	759	792	705	753	709	727	740	764	755	774	750	792	693	748	802	733	777	778	776	714	752	787	748	720	745	762	766	759	797	765	793	793	752	803	734	767	728	725	773	771	770	791	764	819	778	730	760	784	756	755	830	741	794	686	761	803	748	760	702	768	747	732	764	802	737	742	795	792	755	728	779	729	761	730	814	748	765	781	744	766	753	782	766	737	728	765	774	784	797	737	758	796	715	794	738	740	760	756	788	760	744	764	761	740	721	743	756	745	733	715	735	769	695	738	775	721	765	798	753	783	741	712	727	738	741	730	777	727	790	799	789	758	790	757	717	776	808	793	772	741	789	758	732	737	764	780	779	816	764	749	733	819	734	742	769	744	783	749	764	794	732	728	804	776	771	731	707	816	767	763	722	758	738	789	748	745	732	712	729	758	761	733	787	780	745	749	773	731	800	789	772	801	770	796	746	842	769	769	792	772	781	806	787	742	779	791	722	730	773	778	761	754	756	762	719	734	795	751	751	797	724	696	749	756	798	781	796	768	722	803	758	789	824	751	770	764	721	772	743	735	728	730	753	760	791	759	756	732	758	708	804	771	755	786	740	725	790	767	748	759	794	780	801	749	739	769	831	770	785	782	768	780	741	734	761	775	746	733	739	753	786	778	751	796	766	762	735	733	739	720	764	762	801	752	727	818	731	760	735	752	723	766	757	771	762	723	714	773	790	750	708	766	782	769	831	744	783	737	739	748	728	723	745	757	791	765	763	760	746	788	724	755	791	750	782	714	789	752	731	818	774	783	776	757	762	755	726	709	769	773	769	760	770	823	750	754	785	772	778	763	739	770	756	731	767	779	731	778	774	706	809	751	806	731	760	732	743	758	776	781	717	784	739	782	744	762	745	732	780	781	801	753	795	754	785	754	741	771	828	765	781	746	752	726	764	780	782	771	738	753	749	753	807	747	783	755	803	731	760	771	771	720	711	752	775	746	707	740	741	778	791	814	717	737	725	835	740	775	776	744	779	745	748	706	776	752	738	760	760	719	769	773	817	751	777	761	748	753	762	774	759	781	786	759	732	781	812	754	792	761	803	716	771	760	811	803	761	766	757	760	786	777	768	739	755	755	771	751	759	741	803	771	780	840	806	803	744	795	786	805	749	777	715	819	784	800	764	753	787	784	784	735	766	750	801	724	790	710	720	721	810	746	738	765	751	771	772	727	798	709	781	746	760	751	782	779	786	819	761	789	729	805	746	771	748	756	786	764	759	775	728	737	759	760	760	754	790	739	809	793	760	820	734	769	732	775	727	741	775	786	749	728	724	780	735	747	792	740	777	768	721	739	765	765	743	763	807	758	776	743	822	750	739	759	752	765	759	776	753	738	784	759	763	743	800	774	811	771	783	744	789	759	781	770	753	743	764	764	796	734	760	775	771	790	742	736	740	790	766	769	755	761	803	741
19375	24648	10843	4234	3685	3664	923	87	83	63	62	67	62	59	64	51	61	47	56	61	67	71	78	54	63	57	62	57	238	705	653	395	227	142	62	71	63	51	51	54	50	58	59	49	58	56	51	56	45	58	57	60	49	46	53	58	74	67	66	65	63	54	57	58	58	43	60	61	45	49	41	52	54	48	50	56	63	76	53	66	65	47	54	57	67	42	54	56	43	54	51	54	61	51	61	56	51	57	56	72	60	57	54	48	54	43	56	65	47	56	44	55	55	58	67	49	57	42	57	54	54	59	56	59	65	60	42	57	57	54	54	64	62	55	55	44	61	61	71	60	62	49	52	48	61	56	50	53	41	61	63	67	62	52	63	62	53	55	53	67	66	58	47	55	56	73	58	58	61	60	50	38	57	47	58	52	63	58	60	52	55	57	54	57	56	53	56	54	35	49	53	42	57	51	58	56	64	64	71	56	64	54	72	48	55	57	56	50	56	64	62	64	59	59	52	60	59	54	67	54	42	43	65	46	51	50	64	45	58	50	47	60	60	52	51	52	54	35	61	49	53	52	49	71	53	63	53	50	49	62	57	61	59	56	61	55	70	53	58	65	73	60	66	40	53	56	40	65	64	71	58	58	58	58	48	55	58	61	59	56	59	54	66	61	56	59	54	67	48	46	56	67	70	64	56	62	57	61	53	57	55	61	52	52	62	63	72	46	59	60	46	55	60	54	61	55	69	56	56	62	55	56	56	62	42	56	54	64	56	48	57	66	51	53	58	55	53	53	56	61	61	61	58	62	46	50	48	59	61	43	49	60	60	50	54	55	52	55	51	53	58	64	49	66	69	51	41	56	58	50	68	59	49	67	58	54	64	56	48	66	69	42	51	51	65	59	49	52	37	74	50	49	65	56	52	66	55	58	56	65	60	49	51	51	55	50	52	74	68	57	57	59	43	50	62	71	67	39	62	52	53	44	63	63	50	71	43	57	57	63	50	62	66	55	71	59	57	63	66	67	57	50	60	67	43	50	53	60	65	60	66	61	57	68	52	60	53	51	60	51	59	65	51	44	45	41	43	62	50	53	53	48	58	55	55	55	51	66	63	45	66	41	54	66	59	57	57	46	54	55	58	55	63	63	53	54	53	66	59	58	72	59	51	55	57	46	59	57	41	56	39	59	68	48	54	52	47	57	50	57	48	55	67	67	67	61	57	71	74	54	67	50	47	62	50	70	58	42	63	52	45	60	63	64	52	52	56	49	59	59	46	77	56	54	45	64	58	50	59	51	40	61	64	63	58	60	61	45	67	59	59	58	61	51	63	42	55	61	64	54	45	61	65	55	60	47	52	53	43	57	51	52	63	63	49	53	58	54	41	53	54	54	60	69	63	50	64	51	58	52	66	55	54	58	47	73	53	61	53	59	53	46	63	56	63	58	61	60	59	50	40	60	72	56	59	50	63	53	68	50	52	65	65	56	66	51	48	62	61	62	64	59	55	48	51	58	60	53	55	41	40	63	44	51	71	59	48	60	53	58	71	56	62	61	47	49	63	45	57	50	61	65	58	56	49	44	66	67	59	63	62	40	57	55	50	58	48	52	41	62	51	67	68	55	56	53	53	52	44	52	57	56	51	59	50	57	42	49	58	59	45	59	52	43	65	59	51	64	62	64	59	54	52	68	49	53	58	53	59	62	52	59	63	40	53	64	49	59	59	45	64	53	60	45	61	48	61	50	48	43	67	64	46	57	62	52	55	63	56	55	44	48	45	63	58	55	47	51	52	50	53	51	68	55	57	47	54	53	65	56	54	48	59	61	39	59	50	62	58	48	54	51	59	50	44	60	54	58	49	65	52	54	61	44	50	67	37	55	57	58	55	53	66	45	63	65	52	53	58	69	67	65	61	55	56	47	53	71	55	62	65	51	62	49	51	48	55	48	55	49	71	57	54	63	58	42	58	64	64	64	63	62	72	60	50	52	68	54	59	67	64	59	40	54	62	65	43	64	55	67	49	42	46	44	61	62	39	49	50	48	54	60	63	51	56	58	53	48	49	56	55	70	45	77	56	54	61	56	83	69	47	69	78	48	50	50	61	71	50	62	64	48	67	69	52	72	59	59	58	53	50	49	62	50	61	56	61	63	52	47	45	48	48	56	58	61	67	53	53	62	53	66	65	64	59	66	51	44	56	55	61	57	62	57	52	53	58	52	52	52	59	62	56	69	54	54	50	57	59	53	61	50	57	65	66	64	55	54	58	48	46	54	66	64	48	54	50	57	60	51	52	72	54	54	42	50	59	63	52	52	51	52	51	62	71	74	54	64	59	49	61	45	46	47	42	66	62	46	49	57	56	53	55	57	47	44	62	67	55	63	59	54	53	54	58	54	44	53	61	51	62	60	59	64	56	59	46	51	63	40	56	44	60	52	69	47	49	49	53	68	61	50	42	42	62	51	60	47	68	71	58	63	74	37	66	63	51	61	51	62	51	46	63	53	64	51	50	62	43	43	63	45	58	60	56	50	51	45	70	52	62	56	50	52	56	52	51	53	59	58	50	60	55	52	60	46	54	49	64	62	50	55	57	43	61	57	58	62	62	49	49	56	56	53	43	56	66	53	62	58	44	56	64	45	64	48	64	52	61	49	57	57	45	39	53	56	53	59	56	56	53	66	60	52	47	71	61	56	45	51	68	55	53	54	52	61	55	44	58	50	48	57	52	56	55	43	55	51	52	67	60	47	54	54	42	54	57	63	52	56	51	65	38	65	42	58	64	56	51	51	65	55	45	55	62	60	53	49	50	61	58	46	42	60	51	54	50	68	42	56	60	58	54	73	46	63	48	50	54	54	43	50	57	51	49	54	66	53	55	56	55	39	45	52	63	56	54	56	58	64	48	55	52	49	62	59	55	60	43	52	54	64	58	50	48	69	62	55	40	44	66	65	51	58	70	47	51	63	43	56	68	61	54	62	52	61	52	52	66	63	65	51	56	52	59	50	47	54	48	60	56	50	67	73	60	54	47	57	67	54	43	65	55	55	47	48	63	37	50	58	66	56	59	52	57	56	54	54	69	65	62	62	57	58	50	57	36	50	67	52	60	62	61	49	58	68	60	53	39	63	59	41	54	40	59	53	54	46	46	55	61	58	55	61	56	59	57	54	64	62	68	60	51	59	51	56	60	58	55	62	62	54	60	57	60	52	64	56	55	66	55	64	57	58	54	49	50	63	61	63	64	45	42	57	58	53	47	43	53	46	56	50	59	58	53	54	44	51	73	62	60	40	62	58	77	53	68	55	56	67	70	50	48	53	54	47	43	64	56	65	59	52	70	65	60	53	67	51	53	60	54	60	58	67	56	45	49	59	63	52	64	44	45	47	54	62	61	59	75	54	52	64	59	49	50	50	61	71	55	59	48	64	65	49	63	55	54	63	58	54	50	64	61	47	60	59	63	71	64	49	73	50	60	62	60	72	54	54	59	59	49	64	55	47	56	59
53153	43476	31724	35296	44812	43779	12402	2857	2348	1869	1678	1506	1335	1155	1168	1058	1045	1012	960	940	892	975	859	883	868	829	837	831	6892	16660	14776	9157	5025	2281	1181	795	757	751	670	753	746	701	740	753	703	720	727	729	676	691	714	745	724	703	715	715	701	739	706	660	688	699	676	757	704	743	719	757	652	702	689	689	720	711	664	732	717	688	667	729	710	716	709	704	680	714	664	694	711	715	734	708	689	708	674	733	728	786	699	698	676	708	730	701	691	702	702	738	734	692	697	686	785	727	732	698	665	740	747	695	741	723	689	708	720	681	690	740	766	705	692	710	701	737	706	695	738	714	702	753	723	701	711	709	672	727	748	713	717	713	634	700	670	719	718	715	726	708	732	746	664	735	685	752	757	692	680	762	754	707	675	714	734	767	684	759	744	703	736	671	700	667	711	726	720	714	704	707	661	708	733	734	791	722	733	693	730	689	703	764	689	701	752	739	689	683	704	765	710	686	669	713	735	709	777	701	713	696	718	675	742	726	723	672	708	709	692	716	658	698	742	702	744	734	698	693	699	717	748	726	685	691	735	750	689	705	742	744	693	767	723	721	744	694	698	718	710	779	705	703	709	652	740	697	699	685	714	678	656	716	728	700	683	719	725	734	714	668	759	710	752	688	674	698	739	710	701	729	722	672	728	735	678	726	754	705	697	692	674	759	701	720	736	684	722	708	699	695	694	721	734	679	735	695	692	719	723	733	736	679	681	725	708	729	709	743	724	752	718	678	688	738	737	710	685	713	705	710	719	764	707	675	720	687	666	676	709	702	692	696	701	756	759	728	734	701	736	712	689	753	681	685	705	684	724	697	692	725	718	736	706	720	665	719	726	730	698	763	727	711	712	710	713	713	671	685	657	654	761	670	734	686	720	755	672	678	730	738	745	696	699	699	705	751	675	736	669	703	763	719	706	707	726	685	701	712	719	725	684	726	681	701	664	722	681	739	710	736	707	718	669	766	760	747	733	678	669	748	705	681	753	750	714	728	720	747	688	686	716	699	714	709	710	742	713	682	741	704	705	724	720	734	672	649	704	704	730	736	714	748	743	751	710	710	698	720	700	694	716	722	655	715	699	667	668	690	737	770	706	722	717	698	783	693	692	723	702	732	692	709	668	736	718	753	697	735	705	709	722	682	705	772	692	715	766	678	722	723	733	710	711	696	748	711	722	695	679	699	762	675	683	663	713	711	677	742	700	722	700	693	743	713	710	714	723	701	719	692	736	741	701	701	685	683	704	705	717	738	724	710	736	664	667	767	703	697	704	709	679	668	708	735	696	701	748	717	723	745	709	693	706	704	733	741	714	693	728	702	777	687	702	751	737	685	685	728	717	675	742	709	658	734	761	692	689	709	691	713	681	635	681	697	686	726	731	733	729	684	707	674	737	741	686	683	717	702	727	681	720	710	743	730	705	688	740	692	721	694	726	679	707	706	675	712	746	691	678	745	727	718	738	726	725	722	717	699	682	728	700	716	709	737	741	710	693	691	726	693	681	700	727	718	707	744	723	744	702	702	702	682	723	714	677	724	724	714	690	689	696	685	712	719	695	720	696	659	689	709	682	720	703	703	699	710	708	730	676	648	697	770	697	648	739	730	681	686	717	708	670	723	724	667	725	723	688	740	684	759	733	672	706	674	738	731	750	664	715	709	724	760	662	684	679	717	697	682	695	692	700	723	674	695	762	741	761	759	737	707	728	715	704	655	693	710	693	659	694	724	708	725	767	713	720	734	677	731	727	725	682	739	724	717	742	729	709	647	755	701	712	753	708	716	702	694	699	675	703	735	682	731	719	664	719	725	697	699	721	716	729	715	717	692	728	672	730	665	727	718	698	708	699	718	776	737	725	668	725	694	704	756	698	721	730	724	767	675	741	723	653	721	680	715	733	697	666	704	713	743	710	757	663	674	691	712	752	706	706	763	745	739	729	728	695	687	767	685	757	732	719	720	713	683	686	673	727	748	713	728	705	724	707	677	708	766	725	714	727	762	747	680	706	722	727	750	727	706	716	730	668	688	709	703	695	704	682	739	739	671	707	676	671	752	711	725	750	709	707	692	682	734	704	726	675	729	730	701	734	706	686	719	739	729	684	712	740	720	760	695	733	720	724	700	708	730	743	786	687	715	699	743	744	746	720	688	726	739	712	736	755	707	750	706	734	743	700	692	703	760	717	677	669	716	677	684	694	705	740	733	701	709	718	690	695	720	686	725	709	712	706	698	697	708	682	770	727	686	737	700	704	708	737	667	713	745	753	690	717	750	731	719	713	701	719	707	721	748	725	678	720	689	713	676	739	740	701	664	682	744	711	703	664	714	695	702	649	684	711	715	717	713	720	682	710	681	742	714	676	683	700	670	655	711	699	716	716	754	712	720	691	690	676	719	724	709	691	696	718	738	690	706	740	683	723	733	712	706	741	658	731	698	771	726	657	704	728	690	713	707	679	681	694	681	707	699	660	728	682	703	760	722	716	726	733	710	702	675	715	689	704	687	716	705	690	694	696	699	753	717	713	647	710	707	725	732	696	720	680	666	695	692	721	750	736	673	695	717	722	645	717	680	771	682	756	697	747	687	696	719	698	711	712	687	701	761	722	714	695	682	759	674	738	706	715	681	713	785	693	705	707	714	709	726	634	698	727	694	713	728	704	676	742	684	709	711	738	656	726	712	753	721	703	718	670	723	734	694	711	687	735	747	733	725	702	720	707	771	706	673	727	722	690	738	717	730	655	677	687	768	707	667	747	735	754	733	738	702	705	680	685	722	688	701	714	674	731	682	670	724	771	721	727	676	682	693	695	739	737	747	707	728	724	695	669	722	761	664	720	684	722	680	679	735	704	736	703	761	703	723	712	686	690	713	734	718	672	711	708	662	717	747	702	740	716	705	704	713	702	691	709	670	731	708	678	715	694	708	677	721	677	691	754	716	669	716	655	720	727	739	659	677	722	731	745	682	722	696	685	712	729	743	707	717	708	752	686	777	695	711	736	739	680	727	709	737	669	689	702	718	704	719	675	725	715	671	702	726	678	662	669	676	697	675	738	675	692	707	694	707	698	720	691	673	693	705	716	708	736	705	716	703	730	684	735	696	724	683	728	762	679	658	698	734	678	657	710	679	739	683	715	714	642	693	728	726	731	742	667	700	724	723	697	722	740	765	666	682	690	687	676	683	725	720	711	713	672	690	742	716	733	712	682	782	665	724	700	686	706	669	672	715	741	699	692	705	701	748	685	712	704	721	707	693	708	740	718	713	687	656	676	709	694	750	702	713	697	704	721	756	741	756	720	679	721	679	730	740	726	766	711	728	721	693	740	725	718	709	709	754	727	691	736	716	721	686	694	717	697	750	777	666	710	719	700	721	693	746	685	709	754	718	723	707	710	708	700	731	711	656	716	736	721	705	736	716	693	740	686	719	733	718	693	704	695	726	730	718	709	701	648	738	711	737	677	727	724	704
8700	5355	1753	677	707	747	241	79	63	73	63	57	55	68	64	53	52	59	53	53	59	60	59	64	65	47	68	59	120	249	197	165	110	83	76	49	63	64	50	62	60	59	64	63	68	69	70	62	72	60	65	55	59	55	66	70	62	78	51	59	60	60	65	54	55	52	66	62	60	51	67	47	65	61	57	57	65	54	62	67	59	56	55	58	61	68	44	63	58	57	45	64	53	67	58	49	61	59	63	55	59	62	59	66	46	44	53	61	51	49	55	63	63	60	47	66	63	62	50	50	54	63	46	64	51	47	57	58	63	71	50	53	55	45	56	62	69	47	68	52	66	67	64	63	58	62	42	58	68	55	63	52	61	49	53	57	68	64	66	66	78	56	47	60	60	53	68	55	61	57	61	53	57	57	58	47	56	54	75	43	58	51	63	71	57	58	62	32	51	65	64	43	67	70	50	65	64	62	54	66	65	52	74	71	57	49	57	57	56	69	45	81	53	51	53	74	75	59	68	63	54	53	47	51	71	52	53	50	66	58	51	63	49	55	53	47	70	63	61	60	55	45	71	49	52	63	58	43	60	80	58	60	60	48	56	61	63	46	53	54	52	66	51	61	71	49	52	61	51	45	56	57	55	44	67	54	60	54	64	51	63	58	47	50	51	55	52	62	57	56	56	62	73	52	63	64	54	67	71	52	69	52	57	63	52	53	47	64	61	63	52	48	47	57	44	50	66	54	67	47	60	60	44	51	41	49	64	68	82	59	58	49	56	66	42	61	67	62	49	60	64	58	57	61	63	64	49	55	77	58	60	72	60	66	54	66	54	58	56	62	51	67	57	67	54	59	45	65	66	60	57	61	58	46	53	57	60	69	54	49	56	59	53	58	57	51	67	62	61	62	52	61	56	79	51	75	53	55	73	49	59	51	60	65	57	71	78	57	55	76	58	59	62	56	55	52	60	47	64	54	64	51	55	48	54	65	57	66	66	67	57	56	46	54	64	56	59	58	54	53	67	52	75	62	62	59	50	53	62	70	59	53	54	64	74	45	70	68	59	51	68	53	53	63	51	52	56	73	58	69	75	63	59	56	52	56	60	55	52	42	59	63	54	57	59	45	57	44	57	68	57	65	54	53	65	56	67	53	61	71	72	61	51	63	67	53	67	43	66	71	42	64	59	71	53	64	48	59	52	71	72	55	42	64	55	53	69	61	46	57	60	53	58	54	67	68	56	63	54	59	64	57	54	62	60	66	57	61	50	60	69	61	71	66	62	46	56	65	48	66	64	76	66	56	48	49	53	54	53	54	56	52	55	61	57	58	60	56	69	57	53	53	54	62	55	76	54	59	77	47	64	60	62	61	46	53	53	54	46	52	59	52	61	53	55	49	61	50	42	52	51	52	61	54	41	49	72	66	66	61	73	68	51	59	59	48	60	66	51	48	65	51	73	48	49	71	62	55	57	52	65	66	73	60	62	50	65	61	53	74	65	67	69	46	63	57	51	57	64	50	66	48	67	59	74	55	51	61	57	71	52	61	51	67	46	58	52	54	68	59	66	57	47	68	52	55	55	55	72	45	58	58	65	50	58	49	44	56	60	79	57	69	59	52	53	48	66	53	51	67	54	65	77	57	62	58	60	52	48	51	67	68	65	52	56	61	69	64	58	55	60	67	52	52	47	48	46	63	62	56	69	63	60	70	56	56	68	59	60	71	57	64	60	64	66	51	59	57	57	56	64	62	58	69	48	55	59	54	60	47	54	56	54	57	57	55	50	57	54	50	57	46	42	71	70	61	56	66	68	51	55	61	76	65	71	53	66	64	64	51	70	56	73	72	59	55	52	48	69	56	76	68	63	64	60	60	59	64	55	61	62	56	63	58	71	53	78	61	64	55	61	58	38	72	51	59	60	68	64	52	55	46	61	61	67	57	47	46	53	56	63	73	35	53	60	66	65	49	65	60	49	60	59	63	68	55	54	60	54	46	61	69	68	52	56	52	60	60	59	68	59	65	55	48	67	55	67	78	58	59	62	54	52	61	50	49	60	65	68	58	59	59	49	55	72	70	62	50	68	55	76	51	54	46	66	60	67	56	73	60	49	62	70	61	65	49	65	62	60	49	64	59	48	54	54	60	54	78	65	71	67	53	67	59	62	48	66	65	57	60	48	54	66	59	59	60	50	56	55	58	62	55	63	46	63	47	55	49	51	74	49	47	58	54	50	66	55	81	59	62	60	70	60	60	53	61	54	66	58	58	50	65	74	57	63	67	63	50	49	59	60	61	48	56	59	58	57	47	68	55	71	56	64	64	55	68	62	56	69	56	63	62	65	43	49	48	51	61	74	56	63	63	58	67	60	46	47	59	53	65	53	57	60	57	65	70	55	52	60	51	72	57	61	56	65	59	42	62	51	55	60	39	64	53	45	60	45	68	51	59	61	43	56	57	73	56	48	63	53	63	53	59	67	56	63	51	66	56	50	53	54	53	63	54	52	65	53	62	61	68	60	63	60	65	61	62	67	58	45	64	61	50	60	61	56	54	53	75	51	68	68	51	61	52	59	54	64	67	58	51	65	54	64	60	66	58	53	61	57	64	71	59	65	41	59	74	56	58	56	71	45	57	66	73	56	70	53	65	71	51	66	63	66	60	59	56	64	43	48	59	54	56	49	61	66	55	48	55	61	64	64	63	65	52	63	51	59	65	57	61	61	73	51	67	64	57	53	52	62	51	52	51	53	59	50	65	61	63	55	43	64	50	63	59	69	64	49	57	63	65	65	61	61	63	69	54	48	59	51	58	61	44	60	64	55	84	59	66	54	52	55	67	40	68	54	52	51	50	60	48	48	55	52	61	67	56	67	64	56	48	60	51	59	56	60	61	62	52	55	56	57	52	58	73	68	63	62	57	48	60	50	55	59	61	55	64	71	69	58	74	61	54	66	73	70	50	66	69	55	56	59	73	59	68	60	58	64	69	47	55	52	62	68	54	52	43	78	60	58	60	60	45	71	61	59	56	55	57	62	64	69	70	69	46	63	60	66	73	64	62	64	60	51	57	62	56	32	79	54	54	42	56	77	69	63	60	61	67	70	59	54	66	64	56	65	59	66	64	63	63	55	61	56	50	64	68	62	53	71	60	43	61	55	54	53	66	54	59	53	65	53	70	57	73	62	50	51	61	51	61	49	55	61	65	60	70	66	60	59	66	46	61	67	59	56	64	58	63	48	58	53	65	65	50	46	61	67	65	46	73	60	76	63	60	70	57	50	55	58	74	55	59	57	49	74	70	56	65	52	71	59	46	57	54	53	51	62	59	50	59	64	51	70	51	59	67	64	46	59	52	53	65	64	61	56	57	76	65	60	57	59	51	63	49	52	63	60	58	64	49	57	57	44	58	59	47	49	58	56	52	55	61	61	56	57	42	52	62	66	59	58	56	54	55	51	57	58	50	65	63	57	73	55	53	55	67	49	65	57	66	61	51	52	73	56	57
41357	29474	17670	19127	28400	28303	7534	1205	1028	1006	983	931	875	868	816	855	769	834	825	792	769	898	784	771	741	758	763	791	3178	6191	4586	3504	2402	1491	948	754	788	702	717	729	756	785	763	742	745	756	740	682	709	782	689	732	725	697	744	767	785	780	760	780	749	734	743	685	746	749	779	701	677	702	710	746	712	786	707	761	713	718	704	762	748	759	738	751	694	740	790	777	740	705	750	722	741	787	723	722	774	759	749	740	761	761	703	754	682	744	739	712	733	699	741	692	740	699	741	737	720	717	731	733	749	718	731	717	753	739	702	739	708	740	739	736	775	726	673	774	721	766	744	716	687	733	748	734	779	730	700	740	723	707	751	726	741	740	735	755	762	750	707	736	725	717	779	699	806	740	742	734	759	729	708	706	725	746	709	740	724	772	755	741	727	757	742	738	683	761	690	755	766	753	787	700	749	767	739	723	785	766	680	705	749	735	780	712	764	700	768	815	751	732	728	736	719	696	718	752	738	765	695	743	745	728	697	724	753	735	733	691	764	727	750	730	710	761	733	735	728	776	741	751	739	779	734	743	758	700	743	735	748	766	731	721	736	729	720	757	737	700	735	679	753	799	700	732	766	705	720	730	723	691	684	762	751	764	687	738	717	700	747	765	713	768	800	791	774	760	698	748	742	789	703	745	769	793	728	762	773	742	711	770	716	693	647	745	731	752	760	793	706	808	778	725	749	701	715	696	735	700	741	725	696	745	746	731	741	714	711	701	711	762	750	764	738	757	720	723	778	802	729	771	742	728	722	790	788	763	780	708	701	755	766	720	746	714	745	754	713	750	750	690	701	758	711	744	726	693	726	745	693	790	820	756	693	737	691	720	717	717	741	720	715	740	770	737	795	723	785	707	751	771	733	696	762	724	728	702	732	692	726	766	676	711	733	752	729	722	707	714	725	691	753	750	769	748	730	751	717	743	724	739	722	752	738	782	748	782	743	765	695	755	729	761	726	732	718	750	731	702	730	730	746	771	704	718	706	750	742	736	688	701	736	719	687	728	674	739	686	749	730	728	758	786	746	711	758	741	737	724	778	700	691	725	765	682	697	718	736	715	753	718	729	748	745	725	741	721	719	690	704	708	748	758	747	745	764	724	767	704	735	726	795	690	730	711	710	749	716	704	771	765	731	740	742	769	766	718	721	703	744	728	731	737	725	782	706	697	757	763	752	772	744	711	746	740	740	683	696	763	728	759	751	779	707	761	723	707	717	764	770	743	744	748	706	746	773	742	742	762	749	743	713	766	760	753	760	693	771	774	717	700	757	717	761	720	737	742	713	801	696	731	734	772	731	729	721	763	742	741	817	727	727	753	751	718	735	714	749	732	733	715	793	756	758	757	710	693	686	747	724	752	784	757	738	748	739	723	735	726	762	696	753	683	726	738	712	752	792	756	770	721	687	721	723	695	799	715	749	719	750	766	766	730	722	764	722	721	761	765	695	737	750	716	753	757	760	724	750	741	693	733	752	757	722	717	728	711	726	759	718	742	818	726	704	730	754	794	706	777	682	726	722	760	699	717	736	737	770	756	745	742	719	680	754	729	715	689	687	712	696	747	716	757	732	779	764	765	726	755	703	722	778	728	755	768	741	814	745	719	704	726	772	750	753	736	747	748	759	811	767	725	768	766	695	709	693	711	757	712	755	660	700	737	764	749	738	802	740	776	748	745	767	745	704	747	767	734	733	751	736	697	747	740	723	748	766	741	721	718	737	702	747	759	694	708	757	777	719	724	789	730	763	772	741	755	746	750	695	696	761	743	746	707	789	725	746	716	718	727	706	786	707	700	717	762	726	687	778	737	756	765	746	732	702	701	743	714	732	712	727	763	739	761	718	746	701	758	781	741	731	723	690	722	714	743	697	737	752	714	782	701	721	754	704	783	773	668	772	730	734	765	744	766	739	724	718	730	698	711	748	738	728	741	728	790	700	698	735	721	729	777	669	742	747	740	725	733	737	729	774	729	730	733	749	723	780	756	693	737	730	724	707	749	695	727	729	732	757	725	707	764	766	699	751	732	763	717	742	705	726	713	760	755	710	729	733	784	702	731	696	754	743	721	732	691	731	776	698	702	779	709	736	730	745	792	758	772	680	705	718	800	736	700	743	704	707	793	712	766	714	734	754	780	727	708	726	722	766	720	760	778	731	759	758	675	732	736	762	725	738	773	719	761	764	732	684	726	691	762	767	769	751	771	731	700	725	719	695	746	753	727	762	717	728	783	792	751	765	746	745	758	757	750	720	719	778	736	771	692	701	688	679	755	779	781	744	787	767	775	743	770	769	759	732	785	747	699	691	764	733	694	753	727	719	669	757	709	761	757	764	690	749	780	719	776	703	710	780	755	761	691	728	759	703	754	727	766	756	745	728	760	759	731	747	744	766	741	799	698	741	708	784	769	703	720	739	720	741	714	751	752	698	721	730	745	755	756	731	758	726	755	738	750	772	735	705	762	702	716	729	762	720	700	693	738	731	760	756	707	691	747	707	700	727	699	769	739	717	720	731	727	734	722	731	762	749	760	760	740	699	733	793	723	706	751	662	717	731	735	713	721	764	771	759	724	731	695	719	713	775	768	742	739	760	734	733	771	744	732	728	725	732	757	733	744	753	719	713	730	691	749	726	737	698	754	730	746	780	704	753	774	743	713	754	703	776	729	704	761	759	722	702	747	740	733	767	749	725	758	748	710	712	748	787	761	763	713	753	712	744	726	723	731	808	737	784	696	773	760	766	721	732	790	748	718	777	765	718	702	748	716	750	750	801	724	757	710	779	720	707	741	778	730	720	779	709	747	734	698	710	748	718	716	728	735	713	729	738	769	706	711	738	766	684	714	811	672	752	725	726	745	725	766	782	734	773	721	728	726	700	725	763	754	757	697	737	758	713	739	756	717	732	727	721	741	784	691	721	729	761	739	756	727	747	749	776	729	756	741	728	768	688	762	740	698	775	774	724	758	734	774	718	727	762	709	756	761	767	756	764	756	726	748	728	761	681	708	789	738	757	791	714	759	721	779	746	720	781	750	722	766	690	759	742	748	733	752	746	709	738	786	718	708	762	734	722	777	747	731	740	753	686	809	710	703	702	760	724	754	745	734	768	764	676	729	743	704	687	763	719	686	751	759	726	710	780	700	743	722	728	735	725	776	778	681	746	740	767	725	715	716	730	761	760	733	714	743	756	773	723	749	748	717	730	744	752	778	785	759	763	749	713	725	694	723	754	772	766	777	690	779	760	731	703	698	742	729	741	687	768	731	721	769	732	743	705	751	727	711	725	694	772	726	700	733	741	717	743	755	709	773	763	739	730	752	775	738	739	724	761	743	764	699	718	718	702	741	727	723	808	758	710	770	773	741	747	727	723	756	714	747	747	765	732	734	758	729	756	726	733	727	774	728	701	755	731	724	710	714	734	701	677	766	781	713	741	728	727	756	766	718	781	774	714	683	740	738
14717	16444	5868	1997	1977	2363	479	76	75	71	69	63	69	77	60	49	52	66	79	62	61	60	77	60	55	53	55	70	243	393	282	247	132	93	67	68	53	50	50	64	48	60	55	58	56	52	63	52	61	40	61	62	60	47	46	59	57	47	57	59	52	49	60	51	45	66	58	53	64	60	44	51	53	50	43	64	53	65	47	46	53	61	51	63	41	55	64	53	52	54	53	43	53	65	57	54	59	51	45	56	65	51	53	55	62	60	50	47	66	61	54	52	67	44	52	60	53	46	67	60	45	64	47	49	44	55	51	50	53	54	56	47	63	56	49	59	47	52	50	56	76	64	58	55	55	50	49	56	47	45	45	59	48	59	49	44	44	53	60	53	49	58	48	47	59	49	69	55	60	65	55	53	49	61	52	74	50	58	48	62	69	71	40	65	59	65	55	46	63	53	54	56	60	56	53	42	53	49	49	58	62	57	48	52	73	50	56	64	70	55	70	51	60	61	48	56	56	52	63	62	70	56	54	60	52	52	52	55	53	50	51	48	63	48	51	60	67	69	46	52	50	51	49	60	47	63	55	57	52	66	48	57	62	55	48	61	60	54	53	70	50	68	40	55	49	50	56	57	52	43	53	48	52	56	51	65	61	50	53	59	55	53	50	49	45	59	67	43	57	52	61	64	42	69	56	62	59	47	58	56	57	47	57	56	61	57	62	41	59	57	51	57	56	49	60	63	63	49	56	46	48	50	54	57	63	53	50	40	33	45	58	44	49	68	70	71	46	70	47	60	52	57	63	53	50	42	67	61	47	62	49	52	61	46	54	65	49	66	46	47	50	42	50	55	66	62	51	49	48	50	50	51	59	56	58	58	52	48	68	55	62	54	40	54	54	58	52	56	62	61	55	55	54	51	50	51	61	51	52	54	46	58	64	40	55	56	51	51	46	54	60	66	56	71	62	59	53	50	53	60	60	57	44	50	62	65	58	62	59	62	54	41	58	46	59	62	43	53	51	51	56	57	53	44	55	53	45	44	63	56	54	50	39	47	50	62	54	52	58	55	57	49	39	55	59	48	46	50	57	61	53	54	60	61	55	75	64	55	44	48	49	52	49	50	61	44	50	61	51	50	56	51	50	50	52	55	55	71	51	56	50	50	47	48	43	44	44	51	51	49	48	47	54	61	46	54	58	53	40	67	64	52	42	41	65	63	54	56	58	50	59	51	55	48	50	59	62	54	46	65	51	62	54	64	50	47	60	62	57	63	57	52	55	53	60	55	59	62	62	46	63	56	54	45	67	58	52	46	61	61	50	56	64	62	67	52	48	50	50	55	49	53	48	47	52	62	58	58	47	62	54	62	50	57	45	57	61	64	51	53	53	63	57	52	55	65	52	56	47	50	65	64	65	54	55	56	64	51	57	60	51	58	63	45	58	54	60	56	39	59	59	55	61	53	57	59	53	48	44	43	54	55	61	62	48	45	57	53	48	44	46	62	61	33	52	53	41	50	61	54	63	45	49	40	57	47	55	45	66	48	47	56	51	62	47	60	39	52	56	61	58	46	58	58	57	55	51	60	56	64	42	55	61	73	47	55	59	54	70	47	56	61	65	55	51	52	53	45	57	50	56	48	62	57	56	66	74	51	49	60	67	61	51	68	59	67	62	58	51	66	43	50	57	49	57	55	61	54	60	62	46	53	57	66	47	54	42	59	50	49	53	58	50	65	72	56	49	55	60	59	46	47	62	45	58	49	51	65	47	55	41	59	75	40	59	60	51	56	54	53	58	51	51	50	60	52	54	59	54	41	62	65	48	65	55	59	61	59	42	60	41	50	59	52	53	50	68	68	54	56	46	44	64	58	62	49	41	43	59	50	59	52	46	51	49	45	66	59	51	68	46	55	62	62	54	54	49	56	58	43	52	59	56	58	57	44	56	62	53	48	65	63	36	59	64	73	59	49	60	49	56	58	48	54	63	51	43	50	65	47	51	62	56	58	53	66	62	59	53	48	57	68	55	55	53	64	58	36	42	53	46	51	72	64	74	53	48	72	58	49	54	64	54	49	49	55	63	60	56	53	50	54	52	58	64	57	63	43	57	50	52	59	57	62	62	50	56	52	55	57	55	39	51	43	44	68	59	45	50	57	69	47	55	57	57	46	58	66	55	60	60	64	65	69	40	48	61	58	41	60	71	65	53	62	43	65	54	52	59	57	62	67	51	67	48	45	64	58	70	51	54	45	52	66	58	55	57	39	73	40	55	43	57	60	47	53	48	65	48	71	53	64	50	46	56	61	48	64	54	61	50	53	60	57	54	59	58	65	54	53	42	61	49	69	53	38	48	57	59	64	60	37	57	59	68	46	46	46	55	54	39	60	37	54	55	65	60	56	32	65	68	62	48	54	45	64	48	44	64	48	62	60	63	57	70	49	50	58	48	52	60	43	56	51	55	54	46	55	37	47	41	45	58	63	53	53	50	53	65	58	55	46	53	57	52	41	53	60	51	35	59	53	55	43	47	60	50	48	54	46	68	49	45	62	65	57	58	56	51	62	62	47	54	47	53	60	50	60	58	36	50	59	44	61	59	59	44	40	42	50	53	49	52	67	57	53	44	59	57	55	69	62	55	60	53	60	56	66	62	63	58	56	55	57	51	39	44	55	51	65	59	60	59	44	63	60	53	36	51	50	44	75	49	41	54	46	64	62	57	49	61	51	57	46	55	55	62	51	60	51	56	61	50	53	59	58	46	52	45	49	51	45	53	59	57	51	49	66	59	56	48	59	66	60	41	54	50	70	63	48	49	47	60	64	71	46	49	52	51	53	74	51	61	61	50	50	45	57	46	56	58	63	49	49	54	62	50	50	68	58	49	44	48	68	53	56	60	48	47	52	48	57	57	59	51	56	77	66	55	56	45	45	43	48	54	64	64	62	40	71	45	52	50	51	72	64	50	56	68	62	53	63	51	54	46	48	43	56	43	61	56	51	56	61	53	48	51	65	54	58	66	48	50	46	49	51	77	51	48	47	47	62	59	52	56	47	52	65	68	64	50	48	72	47	56	55	65	59	64	63	69	55	52	56	45	55	66	59	58	55	52	48	52	58	58	45	43	60	52	61	55	58	51	45	50	52	42	65	64	55	62	57	51	57	52	67	52	54	62	61	57	39	52	70	60	62	48	56	62	57	52	55	52	51	60	52	56	54	52	51	50	48	49	51	55	61	65	63	63	59	64	65	44	64	37	52	70	53	56	72	48	48	49	50	48	42	52	56	49	82	60	56	48	62	50	52	64	52	62	64	60	64	60	47	59	53	64	69	52	55	57	58	52	53	43	50	69	61	51	67	49	48	63	59	48	63	43	76	62	63	54	52	59	51	61	59	57	52	74	49	43	58	51	54	62	56	46	48	47	68	55	45	52	66	48	52	48	63	66	39	68	59	51	54	73	63	52	58	60	43	58	56	50	65	51	53	59	55	55	59	68	48	49	47	63	54
50803	38047	26199	28925	37967	38060	8029	1864	1525	1359	1177	1078	1057	1606	901	862	892	837	888	796	792	785	834	787	765	733	728	973	7599	9692	7695	6317	3348	1488	940	790	716	724	716	670	665	683	678	706	684	723	720	719	655	646	680	718	711	721	650	695	700	706	656	677	695	690	714	679	701	689	694	692	692	701	702	717	654	700	688	717	716	693	656	718	665	731	689	751	700	695	689	702	725	656	703	659	718	694	711	714	674	720	719	705	668	721	684	721	755	701	739	701	706	718	697	704	653	704	676	716	710	706	684	696	738	734	703	714	700	713	759	659	708	697	704	737	654	706	717	747	654	714	663	709	736	694	704	721	685	683	742	739	668	678	712	684	683	716	669	683	653	737	687	688	673	720	700	663	720	720	625	696	727	734	686	741	731	679	691	728	726	734	703	748	656	702	699	689	701	717	721	705	700	716	661	697	701	723	661	667	682	788	708	689	657	661	715	689	680	727	679	718	684	730	730	720	709	696	685	737	706	690	679	746	694	733	722	716	721	698	697	694	699	712	722	688	730	711	688	708	736	724	684	727	694	669	736	683	722	698	714	703	660	680	655	662	745	697	676	747	702	778	712	677	724	706	713	703	689	710	709	696	725	660	706	691	768	710	687	720	701	702	663	685	713	698	695	700	717	689	668	648	699	693	734	741	689	698	690	683	697	752	691	661	688	694	663	646	701	728	667	698	678	748	712	660	710	729	665	677	723	702	669	735	743	692	727	757	708	717	698	678	738	631	675	678	661	704	707	718	693	730	706	696	727	688	715	740	675	683	656	675	686	709	671	674	631	701	700	772	697	705	668	708	707	701	708	718	700	671	689	722	713	705	672	672	689	708	721	690	694	678	684	697	729	695	712	674	717	650	700	684	720	665	697	733	722	654	683	676	673	679	682	714	689	687	729	735	695	666	693	745	724	702	696	715	732	703	694	727	694	693	699	709	676	671	679	659	723	715	717	684	707	678	672	697	687	656	690	683	810	740	708	716	690	722	702	656	655	687	666	738	660	707	725	714	727	687	691	722	752	667	670	664	742	731	716	712	667	716	656	728	714	712	679	713	717	679	698	709	687	718	678	715	745	640	731	722	757	709	729	688	682	681	704	687	722	705	686	720	743	730	704	707	722	735	707	703	658	682	689	695	719	685	718	722	712	675	666	658	674	732	715	708	635	699	742	701	718	698	693	694	682	722	711	671	718	694	737	662	717	658	661	678	711	711	679	701	716	663	675	688	673	726	694	670	758	683	642	677	684	708	676	716	710	689	672	703	662	679	672	664	699	669	701	688	702	688	654	735	658	706	689	672	686	673	686	672	684	717	679	735	713	689	687	718	673	670	724	721	680	728	697	706	713	709	697	713	700	667	691	719	663	709	710	728	693	696	671	696	682	704	708	697	745	735	661	728	724	722	745	696	720	672	719	683	683	628	728	738	683	753	717	673	687	708	740	699	720	665	718	666	717	726	712	687	660	709	664	682	718	696	704	681	683	711	691	712	710	713	721	644	735	719	691	701	695	634	727	715	701	702	702	636	700	730	741	724	716	670	710	692	705	672	727	718	664	720	699	724	688	668	687	752	673	684	733	695	694	697	627	715	694	672	696	700	714	703	683	689	720	714	670	725	699	674	718	678	713	752	708	728	656	680	638	711	675	738	733	703	742	672	659	646	702	695	731	687	742	691	734	725	674	707	678	691	679	696	674	656	704	720	646	677	694	730	683	706	688	770	688	711	680	682	695	711	708	714	749	718	703	677	711	693	679	746	668	719	717	753	715	717	687	737	693	669	699	696	707	687	691	724	715	677	709	668	700	686	707	734	695	700	734	685	697	687	691	697	733	679	710	752	673	735	671	698	719	670	723	680	686	765	712	689	736	716	727	701	669	707	721	691	737	697	713	640	718	673	688	716	716	668	707	725	700	687	694	656	711	722	659	699	733	670	716	704	721	706	671	682	672	767	650	732	679	672	696	713	686	674	687	700	701	719	716	749	733	698	689	695	692	706	669	737	648	689	689	671	733	714	670	753	745	687	674	683	672	700	690	703	686	704	709	713	680	642	700	741	704	696	695	751	722	688	709	683	706	660	686	733	713	703	700	717	690	706	664	692	679	728	646	650	676	678	715	675	692	697	710	686	683	709	681	690	639	679	710	691	660	718	746	710	691	740	682	664	734	706	700	708	720	702	714	730	662	740	725	724	709	699	720	693	702	681	685	673	731	774	693	704	717	684	709	686	626	729	703	702	726	738	710	699	704	663	740	734	722	729	693	657	695	681	714	746	678	709	683	678	745	708	711	697	681	704	755	689	666	662	682	712	699	723	701	731	725	682	694	656	671	710	686	708	674	725	655	680	679	716	718	656	641	709	671	744	655	703	687	715	668	683	694	671	722	657	683	694	720	706	690	708	671	691	686	679	713	758	699	709	686	701	731	674	659	705	718	702	666	645	699	736	686	710	696	698	687	730	716	640	667	690	711	697	709	669	722	683	665	695	729	686	665	708	695	679	700	675	745	688	720	705	686	731	685	691	668	697	682	746	695	692	695	717	692	697	697	747	703	665	744	677	696	723	708	753	715	721	707	731	694	731	703	710	670	728	660	742	656	680	705	662	691	695	714	650	648	695	662	680	675	734	674	673	723	739	736	684	705	724	726	696	701	724	731	671	700	740	660	689	720	690	667	666	718	705	703	703	662	724	664	691	708	695	739	683	707	674	676	725	707	708	708	706	733	684	667	691	699	689	658	723	686	718	760	663	654	700	652	687	724	686	673	716	702	696	710	671	668	693	656	707	644	702	709	699	664	694	703	683	693	728	738	717	703	733	687	723	722	712	696	706	723	726	652	675	684	641	713	685	649	692	660	746	690	704	709	711	677	703	687	641	746	688	673	709	657	706	685	713	718	671	655	672	696	727	720	717	686	697	645	679	713	696	732	669	661	655	691	723	719	686	717	671	687	670	694	701	705	700	698	657	712	673	703	686	699	665	729	726	695	688	717	705	695	743	716	707	739	714	739	703	697	655	714	692	725	739	659	712	726	724	701	703	731	694	685	691	725	651	726	656	706	665	696	710	675	716	738	698	659	709	717	748	688	718	715	725	704	702	703	715	667	725	674	684	715	677	745	681	733	671	715	684	688	727	702	699	683	684	740	696	690	650	700	714	645	659	717	651	703	763	714	702	709	654	696	715	688	666	717	639	683	687	677	727	682	705	697	691	698	641	724	708	716	679	723	698	687	686	724	695	718	732	754	711	697	671	730	696	734	694	719	686	659	681	733	678	737	686	735	692	693	697	704	746	679	668	728	639	715	673	657	674	726	671	708	711	692	709	682	708	663	723	684	677	720	661	722	679	689	695	664	650	717	695	707	724	700	730	689	699	651	727	662	680	728	673	694	722	676	769	717	702	739	688	694	713	744	684	702	671	735	693	693	711	696	687	708	686	688	729	707	733	695	662	694	692	691	697	682	668
14630	15410	6438	2306	2040	2582	326	99	82	69	63	58	73	63	58	49	58	49	67	70	63	69	61	52	53	45	64	60	378	530	438	266	143	86	69	56	62	58	69	70	56	64	64	59	66	65	69	60	74	56	72	56	68	45	51	52	68	55	47	55	64	61	62	62	55	57	66	60	48	56	58	47	55	59	74	59	71	58	57	53	62	71	70	69	52	60	64	60	55	67	75	58	61	57	73	67	53	53	64	68	57	72	74	67	50	64	60	61	52	45	65	57	61	46	66	74	56	59	63	56	70	46	70	66	70	56	56	55	73	55	60	55	52	51	56	58	58	58	58	61	65	71	58	55	68	51	62	72	56	69	52	63	60	64	62	65	62	63	71	65	50	59	67	67	64	67	53	60	65	71	58	59	55	59	55	52	59	71	67	60	65	76	72	60	65	63	50	83	64	47	68	69	57	61	53	62	52	54	55	62	50	44	74	54	55	62	54	68	65	62	55	49	59	62	68	52	46	60	70	52	59	72	45	50	57	65	47	59	68	52	53	50	62	69	51	62	56	52	54	65	56	58	43	50	74	53	57	54	59	50	71	63	58	61	51	46	59	49	57	68	67	53	61	68	60	54	71	56	78	49	56	57	60	55	56	57	54	66	63	55	58	56	55	54	55	64	67	48	70	54	52	71	49	57	47	48	57	64	79	80	73	55	61	65	55	74	58	62	76	47	52	70	51	67	49	54	52	62	45	62	73	63	57	58	63	49	73	51	56	58	52	64	66	63	58	49	53	52	52	67	43	55	65	56	67	78	50	45	46	59	53	60	50	48	55	72	78	66	63	60	50	72	56	68	49	50	52	45	64	67	54	63	61	56	60	58	64	57	57	60	55	66	60	69	62	52	65	67	57	68	51	70	70	70	54	58	71	63	65	58	50	72	71	57	74	71	53	58	54	52	61	62	58	62	53	55	50	57	84	47	52	63	56	83	70	52	68	66	57	52	57	64	63	51	47	45	55	53	59	64	60	68	62	60	63	53	58	48	51	66	55	58	60	60	58	76	53	54	69	70	66	65	57	50	75	69	59	58	64	63	60	60	69	49	54	56	55	54	54	60	72	62	48	50	56	72	55	51	66	58	62	68	58	55	63	62	76	62	58	68	68	68	63	52	70	66	52	64	72	56	57	47	62	54	45	54	55	67	57	54	65	68	70	52	57	56	72	49	70	63	66	38	60	59	86	66	65	51	58	56	63	72	47	63	63	65	58	69	62	55	64	61	57	55	62	46	54	61	53	52	64	69	64	63	54	65	54	61	58	49	59	73	56	66	57	64	59	55	65	54	60	67	52	60	74	64	47	65	54	50	63	58	55	61	66	58	63	58	66	68	52	63	45	72	69	60	64	68	66	59	62	49	50	70	55	76	77	41	55	51	63	73	64	68	49	59	56	61	78	52	51	71	67	73	55	64	59	69	61	54	55	73	62	68	48	59	57	68	59	59	52	70	70	53	71	64	56	47	61	64	71	57	67	42	54	63	59	66	57	66	60	62	69	65	51	51	51	49	58	65	60	58	58	58	61	57	63	52	67	67	66	48	61	44	72	59	66	66	66	61	55	69	56	44	73	60	61	61	61	59	63	50	46	60	61	61	61	55	62	65	53	63	57	64	65	70	72	51	61	60	59	38	55	69	66	69	68	55	60	54	51	50	52	77	54	56	55	63	55	59	65	43	58	45	66	66	56	63	68	69	63	67	69	54	69	54	54	58	68	62	69	44	54	56	61	74	45	60	70	71	53	60	62	65	64	74	62	52	66	66	53	65	51	65	64	60	67	49	51	39	71	68	52	66	56	57	71	62	50	50	58	70	42	50	64	50	65	48	71	64	59	60	56	58	70	58	43	59	50	75	57	66	61	60	67	61	46	42	58	62	66	59	54	53	59	74	68	60	60	53	67	47	58	70	64	67	68	59	52	55	56	50	51	51	62	62	63	66	56	67	62	76	60	61	49	59	55	51	51	58	76	61	65	68	53	68	56	56	54	56	53	79	64	63	69	66	57	63	67	72	81	71	64	54	61	62	48	66	54	61	63	67	68	62	68	56	70	65	71	58	54	58	77	64	57	70	80	65	52	61	58	73	48	54	48	52	56	63	62	56	64	70	52	63	62	57	64	52	74	58	59	54	70	58	59	60	51	61	55	56	73	43	66	60	74	57	53	69	71	58	67	57	63	51	69	70	55	55	71	62	46	59	64	57	62	59	58	49	61	54	57	55	72	61	62	48	66	60	55	50	60	60	47	69	49	62	63	58	66	49	51	56	67	54	54	61	71	53	44	78	66	69	59	56	54	62	52	65	59	68	51	63	66	53	68	64	57	63	60	53	64	58	65	61	65	53	60	67	56	50	64	60	61	50	65	73	60	71	51	59	62	72	43	66	60	64	59	61	57	62	48	62	57	66	50	60	45	75	74	61	50	60	63	55	46	65	57	54	68	62	53	53	50	58	72	74	53	53	59	70	50	72	53	71	60	62	57	56	53	66	59	62	69	57	40	58	66	57	49	50	62	58	61	50	66	73	53	61	61	59	65	60	56	63	64	65	60	58	46	58	61	65	62	54	73	48	51	51	71	57	63	72	74	54	45	61	65	53	60	53	74	55	70	66	46	58	64	51	61	51	61	68	62	59	52	66	55	54	67	59	51	54	64	55	56	55	73	59	53	63	64	53	62	58	52	45	60	54	64	58	65	53	53	60	53	61	57	57	60	51	51	74	53	46	63	48	77	72	43	66	56	63	52	65	57	67	65	59	57	62	68	50	59	53	56	59	70	56	54	73	49	56	61	60	69	78	69	55	59	48	62	75	68	59	72	56	59	63	63	57	54	54	53	63	63	60	65	49	69	63	59	63	49	55	62	62	56	59	64	56	53	63	69	59	57	69	60	81	63	64	46	48	59	63	65	71	61	67	51	56	70	65	55	58	60	64	68	60	67	65	60	40	55	52	58	66	56	61	47	58	66	55	65	59	63	59	68	50	67	59	53	70	46	62	41	57	70	59	57	50	53	59	59	60	55	69	66	54	62	58	48	65	46	71	64	51	52	66	55	48	53	38	72	58	68	65	62	60	61	53	68	53	56	70	43	53	53	56	77	48	77	58	64	58	61	71	56	75	59	68	52	70	66	52	64	55	56	66	51	64	52	67	49	65	51	59	65	64	57	59	53	61	62	73	60	63	67	62	62	63	52	61	62	71	65	50	44	70	55	63	37	64	67	63	62	57	70	56	67	53	51	61	55	59	71	75	62	51	65	53	65	75	64	53	49	54	60	59	55	58	56	79	61	70	60	57	61	54	58	65	57	62	56	59	66	61	58	51	54	63	67	52	62	60	69	63	53	49	53	63	66	53	64	61	63	66	60	51	65	69	64	63	68	66	58	62	76	51	71	65	73	62	53	67	52	45	59	62	57	53	63	64	64	67	51	67	65	53	72	51	69	61	67	67	58	54
50496	40012	28214	30294	38868	39929	6607	2066	1898	1557	1375	1247	1186	1123	1043	999	972	965	941	937	956	886	893	876	868	875	813	1002	10501	13595	10618	6540	3092	1396	909	821	759	813	751	776	754	752	789	739	758	775	729	797	747	771	726	744	745	711	716	770	773	767	745	751	715	724	742	775	762	697	746	736	798	751	785	689	791	775	745	748	719	745	724	755	750	756	722	731	762	746	804	760	792	721	786	740	762	752	770	744	778	747	731	726	747	751	744	743	743	773	746	741	798	816	784	773	726	704	773	789	717	757	790	804	780	769	746	738	754	742	721	722	782	803	778	730	767	730	718	773	783	744	705	753	678	796	746	746	750	737	788	750	746	735	792	741	714	784	711	739	806	723	696	706	787	784	723	748	739	730	732	749	789	742	734	706	795	811	778	757	735	766	789	767	792	733	747	768	791	755	743	780	768	734	739	762	765	700	702	772	790	749	757	754	740	798	705	721	800	697	759	748	725	715	734	735	792	752	789	743	809	728	765	792	759	703	764	756	809	759	753	729	776	788	740	765	818	765	786	785	760	788	764	802	783	729	719	785	759	760	753	796	766	768	739	802	779	774	735	752	766	771	820	772	734	813	757	763	769	736	775	768	729	789	742	754	724	724	740	744	736	792	752	793	731	755	781	759	769	724	760	740	729	757	756	723	732	780	745	786	758	770	766	740	756	746	744	753	762	759	722	740	775	761	801	776	735	691	789	791	777	748	759	790	713	748	788	737	755	788	722	728	771	742	721	716	726	763	747	776	722	734	792	781	749	822	741	769	746	787	755	750	747	773	735	783	746	785	792	737	728	712	745	728	805	750	747	734	754	776	702	759	686	739	722	751	813	739	750	789	725	799	699	742	778	762	748	801	702	778	755	734	709	759	759	735	751	755	700	736	759	757	762	776	717	766	760	717	773	740	763	768	742	781	730	757	795	811	733	708	738	776	781	744	761	731	748	759	750	793	761	716	817	788	810	760	761	747	787	793	804	769	714	783	767	747	734	734	769	734	777	775	788	752	744	761	751	769	755	752	772	793	762	762	760	760	745	733	730	744	784	781	795	742	744	770	783	802	793	747	807	691	732	722	762	744	790	744	723	722	753	790	797	750	770	785	748	748	756	803	734	785	733	755	758	787	762	795	759	764	809	753	786	755	775	762	702	790	738	739	746	757	724	721	764	747	734	722	764	718	790	728	761	778	761	759	753	750	789	764	790	719	751	727	741	732	735	768	769	791	737	739	793	761	729	775	765	748	788	791	806	797	763	778	778	738	747	809	737	763	751	751	774	775	758	729	727	703	732	766	750	738	761	723	821	740	761	762	778	801	827	749	733	730	767	797	806	792	744	752	710	764	753	761	726	708	721	768	739	749	758	773	782	781	728	751	743	760	746	746	756	719	802	766	807	807	760	745	753	804	744	747	764	780	706	783	809	751	788	793	763	781	718	793	739	741	784	772	769	799	806	790	775	763	750	757	743	742	767	737	709	689	751	762	747	769	816	766	753	781	790	752	759	735	752	729	741	761	763	707	770	772	769	802	773	759	768	752	754	742	766	764	763	770	764	759	813	753	751	730	792	767	743	756	773	742	737	771	753	722	764	765	766	752	764	765	765	719	766	719	779	732	777	725	746	759	801	754	755	791	750	741	738	729	748	797	733	774	721	744	739	791	724	806	809	726	773	748	770	712	776	769	767	783	779	733	779	729	733	673	812	741	734	754	761	724	757	753	735	703	757	769	717	772	793	754	703	785	762	786	771	761	727	743	771	756	773	785	760	726	722	806	773	740	734	683	834	757	745	767	782	771	760	727	763	753	763	765	751	762	767	772	764	780	766	749	741	700	768	788	751	754	771	763	785	743	774	764	701	790	783	787	714	711	722	757	716	773	759	793	720	773	779	721	784	782	774	766	720	730	724	773	720	730	756	781	755	796	743	749	793	748	774	766	784	716	808	746	741	770	768	791	783	780	790	732	767	776	759	770	695	804	776	787	780	706	743	739	765	791	727	726	771	738	774	753	717	787	794	763	749	746	756	718	770	763	735	748	792	729	749	778	750	733	749	696	764	754	772	759	795	702	692	730	721	750	767	763	783	723	729	783	743	749	770	798	728	780	820	741	799	791	706	750	753	747	766	718	822	737	805	773	700	746	782	769	759	767	732	755	764	756	778	754	770	738	795	794	775	735	760	813	713	747	740	761	784	743	811	786	761	761	776	742	741	756	760	731	828	738	737	762	755	750	720	764	759	783	730	801	766	726	812	780	737	804	739	775	799	739	737	784	788	748	755	749	765	765	723	790	757	822	769	764	746	793	750	759	766	842	727	741	738	789	763	740	766	787	729	768	761	738	720	760	749	738	746	744	765	759	731	740	724	760	821	707	762	771	785	743	711	751	731	770	752	762	753	707	729	754	752	790	794	722	769	741	748	770	758	729	790	743	737	748	759	735	743	768	788	773	736	769	778	689	762	788	759	755	759	740	709	726	739	750	700	755	735	779	761	686	770	716	714	725	792	770	798	775	782	740	720	832	775	748	779	742	766	721	744	769	755	773	756	741	731	728	754	703	779	745	750	778	761	709	737	783	757	765	778	774	749	728	735	816	688	726	803	762	795	750	792	702	755	771	735	749	784	811	815	735	786	770	744	740	752	755	706	761	746	743	751	740	761	733	738	752	748	759	744	750	764	762	752	763	782	703	732	772	790	722	742	728	717	766	826	718	773	762	740	725	786	755	729	786	747	788	797	782	769	788	749	738	777	772	784	792	708	759	757	776	766	741	775	750	746	773	749	764	735	796	789	795	775	723	739	730	787	834	785	781	786	747	695	731	751	766	763	753	748	740	740	714	753	763	765	776	763	807	740	699	754	770	717	730	735	758	785	735	694	736	736	717	788	773	750	775	788	741	761	751	728	732	775	769	766	805	722	761	729	741	759	727	765	790	767	756	720	788	778	757	759	781	779	735	740	747	768	766	711	785	734	767	746	739	755	741	797	795	777	756	785	731	739	712	773	779	786	768	755	732	758	730	759	733	763	732	757	772	759	751	791	778	749	751	774	743	753	824	727	751	761	814	745	765	790	739	752	716	723	733	750	783	745	716	771	735	724	768	756	734	747	737	759	758	754	794	725	751	750	823	759	754	767	770	804	734	738	766	703	710	734	769	767	818	696	743	776	757	770	772	752	790	746	781	737	770	790	767	779	755	743	768	710	791	778	738	756	754	751	722	694	778	744	734	736	802	736	773	721	780	747	761	709	774	720	707	729	777	750	755	794	738	739	784	769	743	762	788	779	760	769	709	702	718	739	774	729	790	746	733	763	769	787	810	726	731	757	748	724	746	777	829	779	721	772	753	747	740	752	755	768	763	715	768	760	761	750	707	749	787	753	729	775	772	783	779	760	797	742	762	742	775	728	739	762	773	746	763	816	809	792	749	787	770	715	739	758	720	834	745	779	740	757	804	769	758	779	756	752	749
19967	25196	11738	4342	3419	4676	464	99	73	71	77	75	71	76	79	68	76	68	73	76	52	62	61	66	67	60	65	64	493	930	577	308	153	88	57	57	69	50	59	58	49	57	54	50	60	49	62	61	61	56	58	58	68	57	73	62	46	53	45	67	54	60	61	52	58	52	64	59	53	61	56	64	52	60	62	55	55	63	57	43	55	69	61	60	68	72	38	61	58	53	58	71	61	66	70	54	63	68	71	71	40	62	53	53	64	53	61	59	59	64	67	57	45	58	46	43	64	61	57	77	71	61	63	51	66	59	61	62	60	53	70	60	58	68	84	66	75	50	39	66	52	55	57	70	65	60	56	64	49	58	61	72	62	51	60	64	47	66	61	62	69	57	56	70	56	47	73	47	61	68	76	57	57	64	54	62	58	62	74	61	62	55	58	50	63	64	53	59	53	65	64	59	76	76	63	47	51	56	48	61	68	59	51	48	54	56	46	67	58	56	62	66	54	63	61	49	72	58	62	56	58	66	61	53	74	44	54	57	66	66	60	70	52	58	50	55	53	43	54	72	70	62	57	60	64	55	70	60	77	38	60	59	62	57	48	62	74	63	60	61	47	62	58	55	58	53	60	54	59	55	44	59	61	52	50	63	54	60	53	60	56	60	72	51	59	55	53	58	53	62	56	52	58	43	55	59	73	56	72	55	57	49	54	69	57	66	67	68	53	75	54	65	51	76	63	53	49	74	55	51	45	57	64	70	56	49	54	62	62	62	54	61	62	67	68	52	74	69	52	56	71	65	59	58	58	59	63	75	63	69	51	45	58	52	51	67	56	61	45	70	56	61	61	70	60	72	57	56	61	56	74	49	55	51	66	72	69	53	53	58	50	51	64	56	60	63	58	58	70	49	63	67	83	65	67	69	69	61	55	68	58	72	62	52	64	54	59	51	57	58	55	64	61	51	58	56	64	49	66	61	67	60	54	58	42	65	62	52	72	59	71	72	53	76	62	50	61	49	60	62	61	70	60	67	65	69	50	48	52	55	56	72	58	56	58	53	56	74	58	64	63	56	57	65	64	57	55	55	54	53	64	70	42	62	64	54	53	60	60	60	64	64	65	47	60	59	53	72	66	64	50	69	46	58	60	54	46	42	57	68	51	57	63	58	55	66	55	50	48	58	56	43	54	51	67	48	69	73	60	52	59	62	48	65	61	53	66	49	60	57	65	38	75	55	53	61	61	70	50	65	45	79	48	63	63	52	54	54	56	51	42	46	83	54	58	52	64	57	45	55	53	58	74	57	51	52	59	54	66	58	61	64	54	57	56	86	61	65	54	51	55	68	72	74	65	64	54	59	63	53	52	51	39	59	53	53	76	46	61	65	57	52	61	73	56	73	50	65	43	54	63	67	59	63	53	65	70	57	60	67	71	53	70	40	64	67	68	68	59	51	71	68	66	63	70	68	64	61	63	58	55	63	55	69	62	54	44	51	64	56	57	61	52	48	63	60	47	70	59	64	57	55	62	62	69	62	66	60	67	46	56	73	63	64	64	58	66	62	71	56	60	60	50	69	50	53	57	57	59	47	61	55	62	67	54	63	62	61	70	61	70	46	66	57	66	58	46	57	55	57	53	57	58	73	74	62	76	61	57	56	54	59	53	64	49	62	67	52	52	58	67	49	73	51	64	60	50	64	62	52	54	54	80	62	49	48	64	65	58	61	45	63	69	54	60	65	42	60	66	62	65	69	49	43	67	67	61	60	70	76	65	68	56	59	62	60	59	55	58	59	69	49	70	50	65	63	66	64	53	61	70	52	50	61	53	68	47	86	53	63	48	49	51	69	59	54	66	67	45	55	65	59	65	58	65	61	53	51	65	53	49	65	68	58	54	64	64	62	54	63	73	47	64	67	60	51	55	37	50	42	56	62	58	65	61	58	55	57	59	47	60	48	63	49	49	43	56	67	69	71	68	52	58	67	57	54	51	55	75	56	65	53	43	68	49	50	63	70	46	50	57	66	60	44	57	51	62	58	61	52	65	59	59	50	53	69	67	71	51	59	74	60	64	54	66	55	51	49	61	56	67	60	64	62	62	56	67	82	52	69	66	47	67	57	59	56	48	56	62	56	59	67	62	54	49	49	59	51	64	48	56	64	57	54	61	57	55	77	60	56	65	68	65	60	53	61	64	74	64	56	59	66	63	64	43	62	58	60	54	53	42	60	63	48	59	62	49	78	66	54	69	53	55	51	56	70	68	60	71	62	66	58	63	75	76	57	64	67	63	69	74	66	58	59	54	54	46	44	49	62	55	56	54	71	54	53	45	51	50	64	59	50	69	64	44	69	69	59	55	66	50	61	57	59	62	50	52	43	65	63	51	71	67	60	67	69	55	61	52	66	60	52	67	66	53	48	72	72	62	53	54	63	57	62	71	60	59	61	62	57	69	62	56	63	61	58	51	47	70	45	72	73	64	46	54	53	40	57	67	51	53	59	59	45	57	60	63	64	60	61	50	70	56	65	49	62	50	59	49	58	64	50	55	48	45	62	46	59	58	68	80	57	69	60	55	59	75	52	50	69	54	50	58	52	49	53	61	50	55	57	66	64	55	68	37	63	52	61	51	60	59	71	55	63	51	53	63	49	46	56	59	69	67	53	53	68	56	58	70	56	70	63	52	61	48	60	60	58	60	45	53	58	63	55	64	58	80	60	51	63	40	61	54	49	36	76	51	71	70	44	61	42	61	58	59	65	56	59	52	64	52	58	59	64	61	56	58	58	53	49	50	44	64	61	57	63	58	55	63	68	58	49	63	57	66	57	60	52	66	68	56	64	74	59	70	64	65	76	54	48	57	64	56	71	65	67	59	57	60	68	64	57	58	53	65	49	60	50	59	54	50	60	52	60	55	61	57	57	54	49	67	72	46	66	58	49	68	61	67	53	51	45	60	58	49	42	55	70	44	68	59	41	60	64	50	61	54	61	69	59	71	49	49	68	67	65	58	52	64	69	60	61	61	65	60	51	57	70	60	62	62	42	73	64	61	60	43	53	56	59	60	55	49	51	56	58	64	64	62	57	61	70	71	53	56	60	70	47	73	73	55	61	62	60	66	69	51	53	62	59	58	70	72	58	59	48	59	59	41	63	54	58	51	51	61	63	68	48	66	63	60	59	62	50	72	60	51	69	67	60	51	52	62	67	61	55	48	68	61	62	55	51	61	53	77	53	67	71	52	57	52	51	48	56	54	64	58	74	63	68	56	51	56	57	50	60	67	44	75	53	51	57	50	65	72	53	77	58	57	62	64	62	65	68	53	56	74	53	59	56	59	71	62	57	64	59	60	46	54	69	50	48	67	52	47	59	61	58	68	63	55	47	53	69	65	55	64	55	47	48	48	70	58	65	51	60	52	64	70	64	56	61	62	51	68	61	59	51	53	64	60	55	64	74	58	64	49	51	69	59	47	48	57	49	60	61	58	64	66	47	36	75	68	67	57	54
55542	45177	33519	37156	46329	47207	7649	2955	2476	2046	1763	1535	1421	1291	1184	1153	1040	1074	1021	918	892	949	882	968	927	939	876	894	12920	19185	13695	7650	3501	1699	996	845	753	757	748	724	747	728	726	762	729	732	724	744	711	768	710	730	782	735	767	704	766	763	774	761	756	764	761	740	736	728	782	725	699	722	709	811	767	725	779	774	747	764	700	729	820	748	767	718	742	796	760	775	729	767	766	732	754	726	727	755	721	700	735	754	717	736	759	707	711	756	690	751	785	776	773	746	721	812	701	767	787	741	799	705	686	757	791	751	719	750	725	752	704	787	758	709	701	759	754	729	765	742	740	762	789	769	743	719	764	678	720	758	725	745	738	784	738	797	742	749	770	771	767	728	741	758	723	716	723	761	800	753	756	673	741	725	786	737	774	695	719	763	726	716	732	761	762	707	730	795	795	749	779	701	777	740	804	732	726	772	744	788	752	758	774	731	736	747	711	810	801	710	736	767	790	820	758	731	774	783	764	805	725	725	764	715	805	757	720	718	760	760	724	752	778	775	735	814	697	813	732	764	757	709	728	727	759	713	711	732	732	789	731	722	701	759	778	731	742	709	756	738	730	749	721	790	747	776	767	764	730	721	762	732	721	743	735	757	767	702	766	739	756	751	743	750	740	737	753	711	732	770	741	735	737	769	782	726	710	706	830	692	782	710	757	765	740	793	735	796	675	731	777	746	758	730	818	739	702	738	756	779	747	729	765	761	681	761	716	745	771	785	736	775	810	741	738	789	718	780	737	745	745	743	778	724	689	748	750	770	758	769	748	728	764	750	782	727	681	783	750	712	807	734	760	734	757	739	756	753	764	748	783	754	733	713	789	757	772	753	759	725	727	753	722	748	745	755	810	762	712	747	747	743	760	706	765	810	739	751	750	733	723	713	713	755	774	793	778	767	737	770	732	773	743	759	764	765	764	722	760	732	719	755	740	745	750	777	756	723	736	771	758	744	720	783	763	747	745	752	703	792	737	809	764	789	775	726	750	745	733	716	758	752	740	787	779	763	770	784	733	714	731	744	770	740	733	746	740	779	697	769	790	764	772	713	775	737	762	718	799	747	808	741	775	741	771	747	760	779	751	753	771	751	733	787	738	730	729	758	745	692	699	734	777	760	854	739	740	728	704	786	728	746	707	728	734	759	750	727	773	737	754	735	711	760	754	721	758	795	722	738	775	724	733	781	750	754	760	719	801	757	756	730	730	790	777	731	791	768	743	794	805	760	758	723	729	717	730	763	744	726	776	777	734	761	738	714	743	768	727	728	748	768	743	722	754	751	743	714	728	742	695	732	719	758	746	789	780	774	755	748	747	782	762	781	750	759	742	773	732	736	724	707	707	788	789	750	687	742	712	737	803	726	743	746	771	726	762	807	754	799	756	728	728	792	751	798	745	722	756	705	767	771	756	751	772	822	766	744	778	738	766	796	767	754	742	738	780	764	735	786	735	781	775	750	697	707	735	785	772	779	750	768	734	729	752	709	778	758	758	676	743	734	743	763	700	752	729	734	795	715	794	795	733	685	698	763	718	750	770	735	734	759	689	714	755	720	727	776	783	787	762	754	729	757	783	799	770	768	782	695	789	753	769	746	696	748	770	745	724	745	723	782	716	764	722	762	746	718	674	799	802	711	741	747	795	773	753	772	784	710	670	730	786	797	741	737	777	784	746	790	755	750	764	707	719	744	756	734	749	764	790	746	766	791	752	713	723	824	757	749	681	751	748	744	747	749	735	749	758	750	748	712	713	726	764	716	777	774	778	747	789	764	781	756	703	740	766	704	714	733	728	761	749	730	768	718	740	705	736	777	734	760	745	805	793	802	728	763	730	721	703	722	787	778	746	772	723	767	770	723	727	758	791	694	752	753	771	742	733	812	680	766	715	761	752	741	719	746	771	742	792	796	739	730	784	768	725	683	784	783	683	790	752	795	749	727	744	751	739	745	768	776	720	804	762	780	703	734	726	783	780	714	788	736	746	751	750	734	741	713	766	768	738	763	761	725	713	760	799	752	727	747	767	740	699	706	766	670	743	753	756	751	753	773	786	745	756	811	706	710	739	779	754	757	770	783	720	772	764	775	759	748	761	739	771	726	757	759	699	726	759	735	734	732	733	786	800	722	796	772	723	752	714	748	769	748	788	727	681	754	768	766	770	793	752	732	768	766	789	740	759	739	747	734	729	742	772	672	751	741	739	763	764	738	777	749	791	757	752	764	768	714	797	746	736	734	752	725	774	810	749	745	773	737	711	767	776	758	780	734	731	779	752	742	727	699	749	801	723	750	728	740	780	697	811	723	734	741	703	722	711	757	715	734	729	783	728	793	772	707	773	739	772	787	745	771	744	803	776	725	744	769	727	724	771	738	733	777	781	723	747	729	715	718	723	798	739	795	769	734	709	738	829	782	744	788	718	790	795	775	754	726	722	744	733	697	761	748	769	761	727	742	714	763	714	738	720	740	714	794	763	730	708	794	769	763	745	739	737	718	730	767	716	740	727	797	750	768	767	714	750	758	735	760	763	706	726	749	725	768	763	732	773	783	741	755	750	797	775	776	763	699	790	771	749	780	730	781	787	706	789	784	797	753	703	786	765	788	707	734	764	730	748	723	795	787	747	782	758	799	730	729	728	770	766	733	769	719	754	766	767	773	725	781	768	707	732	762	725	734	773	798	748	764	795	741	731	692	728	747	700	733	689	734	723	748	725	760	767	796	737	715	765	768	767	796	738	718	759	738	745	814	700	765	730	746	737	734	777	740	740	785	740	760	730	733	742	747	719	757	808	737	697	758	773	770	728	743	707	715	767	751	795	736	719	750	770	750	744	762	760	713	777	804	731	723	772	760	767	755	754	772	760	734	745	729	697	792	779	778	701	822	767	767	702	772	752	764	726	787	747	722	778	783	736	765	768	800	719	744	744	740	752	740	730	724	764	741	730	730	718	773	758	773	721	694	791	751	737	779	763	743	713	782	735	728	714	763	749	772	766	759	772	747	742	763	735	741	758	758	761	721	728	741	721	768	742	690	742	744	750	706	788	740	759	702	726	785	751	765	764	751	740	769	720	775	721	727	759	710	746	746	787	748	700	761	762	739	793	734	744	761	743	754	800	679	748	751	756	724	714	741	767	754	738	710	750	759	744	791	765	802	735	725	762	822	745	792	731	794	748	754	797	745	743	707	773	775	739	747	761	809	687	703	793	756	741	772	762	789	724	774	729	778	732	767	752	762	700	714	732	717	766	751	719	766	754	732	715	750	727	754	731	757	757	778	787	720	741	706	738	743	752	737	764	756	746	726	795	713	725	722	734	811	735	753	734	728	758	770	768	786	750	754	736	734	734	777	750	751	721	780	768	745	796	732	740	751	725	782	719	769	746	794	740	709	723	738	739	728	713	723	766	725	715	760	754	773	756	741	769	748	757	702	743	710	748	760	733	752	752	773	750	769	715	785	782	701
8207	4775	1666	737	583	916	118	62	71	65	64	64	56	70	53	57	72	54	69	65	63	60	53	56	57	58	60	43	152	227	206	137	114	82	65	52	60	54	54	46	66	66	58	57	62	65	68	57	51	66	63	44	51	50	55	56	56	54	49	47	49	58	63	48	67	59	42	54	54	37	67	42	64	54	59	53	52	49	59	58	65	52	57	52	50	54	45	62	76	59	68	58	54	66	54	50	60	56	66	58	53	63	62	69	54	47	56	69	68	63	55	61	62	53	62	42	48	48	58	53	60	57	49	73	53	47	47	53	48	53	61	53	55	49	62	49	65	55	52	56	62	59	58	59	70	56	47	61	65	70	50	48	52	59	54	60	62	61	59	60	54	57	54	74	63	53	51	50	54	64	49	64	52	40	56	56	66	73	70	55	54	50	55	57	64	44	59	62	66	55	49	56	47	60	59	42	50	51	40	60	59	63	58	43	45	58	49	72	52	61	54	46	52	52	47	67	53	66	48	58	61	51	65	58	48	57	56	64	51	67	58	49	60	54	60	63	48	71	52	59	52	67	60	47	52	70	79	50	64	52	55	63	46	57	51	57	55	60	58	55	51	51	31	69	58	58	54	62	62	56	61	57	51	61	52	45	44	43	56	56	67	58	57	58	46	56	55	42	61	63	58	57	52	55	47	64	46	51	62	59	56	55	54	55	44	54	60	44	63	57	56	50	55	60	53	65	62	50	48	41	55	65	51	46	58	52	62	53	53	46	53	48	63	56	45	52	63	55	47	57	67	36	63	49	57	68	52	55	54	42	53	65	66	63	46	52	53	34	71	63	59	59	60	69	59	39	56	54	58	59	50	44	46	55	55	47	58	49	55	51	54	56	51	61	65	45	55	51	58	55	58	61	49	67	54	70	53	64	61	59	63	50	52	56	63	51	54	60	52	62	73	56	66	53	63	65	48	56	59	56	53	51	41	67	56	58	62	53	59	51	63	56	51	51	61	64	50	49	58	50	48	50	52	57	44	44	53	58	51	56	49	52	56	56	47	53	55	69	50	44	54	61	61	68	48	51	50	48	65	56	58	63	66	43	66	56	49	50	66	57	56	58	47	60	59	70	44	64	53	45	54	38	67	57	49	55	57	46	68	57	54	67	62	51	50	61	66	65	49	64	72	50	52	65	48	57	61	60	52	57	59	60	64	45	54	57	55	73	57	57	60	52	49	52	59	54	65	65	54	55	55	46	53	47	46	45	60	55	51	40	49	58	59	45	59	55	49	57	52	68	60	52	60	48	51	69	59	66	50	61	63	43	55	59	49	63	59	58	42	78	54	45	50	57	58	51	56	62	59	58	52	73	58	60	54	56	67	60	76	54	54	64	47	52	67	64	51	67	44	72	61	58	54	48	50	55	44	58	58	52	59	46	65	49	55	54	68	55	56	84	52	68	52	52	52	66	53	59	54	45	47	54	47	53	57	52	55	47	51	66	59	51	44	52	56	61	61	58	52	48	47	51	48	48	50	63	59	49	56	50	48	59	56	59	55	60	44	55	48	58	64	53	61	64	59	61	47	73	68	59	56	65	64	45	47	65	52	55	55	63	58	44	41	51	59	54	65	53	50	59	51	65	57	40	42	67	66	70	52	58	54	61	56	74	54	53	59	66	52	54	58	57	64	61	52	58	55	59	78	48	59	51	45	53	59	65	45	55	68	44	51	58	42	52	52	59	54	51	48	48	46	67	59	66	57	50	48	49	62	56	65	76	51	46	59	51	55	50	61	54	51	66	63	56	58	47	62	48	54	44	57	60	55	63	65	60	66	47	52	41	58	56	47	44	56	54	60	63	53	61	49	60	52	60	69	57	63	49	54	57	60	60	56	61	46	49	49	61	51	56	55	46	56	65	61	62	45	50	75	62	56	64	50	54	50	50	49	61	66	49	47	57	62	60	56	57	46	61	46	59	65	48	52	60	48	61	51	58	61	59	61	51	50	68	68	53	54	48	65	46	57	49	53	58	41	66	52	51	61	61	47	69	52	55	53	65	57	48	68	56	53	51	51	55	45	60	62	54	60	60	54	61	53	62	43	50	53	49	73	64	57	66	53	46	68	63	59	50	66	61	48	56	49	65	50	60	44	55	59	71	58	70	59	38	70	53	64	52	49	44	38	45	46	50	51	52	57	50	65	43	61	63	55	47	40	50	57	62	51	68	67	54	50	52	52	44	50	59	52	69	44	59	57	64	61	65	58	66	54	60	51	43	52	57	62	62	59	56	59	47	61	49	60	56	55	58	62	52	66	62	56	49	55	54	60	54	59	56	53	55	52	61	68	51	57	60	51	60	40	68	55	55	64	47	58	65	50	54	62	51	47	65	60	67	60	78	62	50	61	76	55	66	71	54	57	60	56	60	49	47	49	48	66	71	51	42	60	58	57	55	54	52	57	58	71	42	48	67	45	52	53	71	62	49	59	58	44	65	57	51	54	68	45	58	55	77	50	60	56	47	52	59	60	37	62	55	62	57	67	59	73	54	52	46	60	69	39	58	59	53	54	51	61	59	54	53	61	61	57	53	50	52	61	44	69	49	59	66	55	56	55	54	55	67	68	58	60	63	51	54	47	52	45	58	59	47	43	68	58	59	62	54	56	59	44	59	61	73	41	55	58	49	60	59	57	50	56	59	57	51	58	62	49	65	52	63	49	53	43	54	59	51	66	57	69	41	66	55	56	61	59	59	55	62	55	52	50	52	65	60	60	55	54	62	59	39	45	56	43	52	62	46	57	48	52	65	54	52	47	47	51	60	68	56	51	61	51	55	58	53	48	44	43	50	43	65	51	48	44	69	74	53	52	50	59	47	58	62	58	50	43	57	62	50	50	50	66	50	55	65	54	49	66	57	55	53	49	47	45	57	48	48	46	50	50	42	67	51	43	67	64	57	65	51	59	44	43	52	51	66	48	61	50	52	62	57	57	54	59	46	56	64	55	65	73	66	79	44	53	65	55	42	51	57	59	48	56	46	62	61	60	64	63	52	65	48	51	62	51	64	57	63	56	59	61	60	43	59	49	54	45	54	56	56	52	50	53	59	59	56	54	57	68	61	67	62	54	63	42	50	61	54	59	59	55	53	62	59	48	52	73	50	49	61	63	48	48	45	65	45	51	39	56	55	51	49	63	52	54	53	43	36	47	67	60	37	47	53	56	61	65	60	48	50	49	63	56	52	54	43	39	54	65	65	65	71	69	59	58	64	60	73	59	48	63	62	51	64	52	56	48	51	49	51	64	52	41	58	49	66	57	63	58	57	62	60	61	62	48	74	50	56	48	68	54	59	59	60	55	58	51	58	55	56	47	38	54	56	61	66	48	65	67	64	51	69	46	46	81	48	68	42	44	54	54	55	54	68	54	62	52	50	43	57	49	57	65	51	43	62	56	62	67	58	51	53	57	43	53	39	57	63	57	60	63	45	58	54	58	53	54	54	68	72	61	57
39195	27593	16581	18785	25908	29201	3269	1182	1112	965	882	908	841	789	814	776	806	779	820	747	755	727	715	782	762	720	719	880	4032	6222	5037	3366	1878	1104	829	704	716	725	725	740	732	732	730	749	719	720	732	704	759	723	715	686	733	733	682	710	708	695	712	685	658	692	739	722	708	719	697	737	652	744	696	733	724	728	709	672	708	678	687	696	676	741	703	734	756	764	752	790	668	732	712	719	727	712	726	703	693	726	660	679	770	695	725	688	731	711	721	678	752	733	694	690	650	683	689	719	746	752	694	707	727	746	734	678	684	768	723	742	751	673	694	698	693	730	733	730	705	719	690	708	732	747	718	678	641	688	712	729	668	754	762	667	711	761	687	693	734	697	757	685	726	703	697	700	706	721	693	723	697	714	674	695	694	697	714	673	716	742	744	712	705	710	725	701	648	699	695	681	691	709	733	709	720	711	715	737	719	664	684	726	715	738	740	683	695	705	718	701	711	749	708	723	706	720	709	717	711	708	722	709	764	696	740	699	738	675	710	719	707	720	751	701	659	730	679	693	774	716	714	701	694	735	663	671	706	671	696	779	726	699	735	691	688	740	725	740	721	693	697	709	728	701	724	706	715	749	650	743	736	674	708	736	731	785	668	684	727	739	714	716	649	720	691	708	689	708	668	670	726	705	711	715	767	696	645	729	733	702	723	732	687	710	745	667	698	680	716	748	746	722	665	701	683	753	716	732	744	704	728	711	673	728	689	691	693	713	699	715	651	733	700	744	740	703	716	684	738	735	746	708	705	691	721	722	710	690	738	709	639	718	688	698	732	695	718	732	735	677	681	684	640	663	692	776	723	720	675	704	712	699	691	712	741	723	710	703	681	715	673	698	702	699	743	712	699	712	649	709	702	684	704	712	739	731	700	711	690	742	716	739	717	693	731	718	663	711	708	712	688	741	730	700	667	685	685	737	714	706	702	697	709	708	748	726	728	703	694	688	736	667	673	705	695	678	719	720	716	701	719	721	691	702	671	703	691	727	684	720	730	703	634	706	686	760	724	687	719	749	726	744	676	690	689	732	693	735	719	712	695	754	679	709	722	719	687	670	708	721	724	737	726	711	721	722	692	701	754	679	703	739	736	740	756	682	729	687	666	674	718	707	711	696	695	693	674	733	682	699	716	734	702	685	721	790	685	742	713	698	672	721	670	663	706	719	684	713	721	722	677	702	686	711	731	674	732	714	721	777	693	682	697	695	728	717	721	681	730	735	748	718	724	696	705	738	738	679	719	766	658	675	690	713	698	692	740	694	682	713	733	751	760	734	713	695	710	729	733	723	698	725	722	722	717	704	761	687	748	698	730	722	689	678	682	691	682	740	701	733	704	688	696	705	691	744	710	755	688	716	712	710	705	684	721	695	702	721	710	703	727	762	724	671	704	673	755	709	727	708	685	659	707	681	734	773	703	686	727	685	739	666	701	751	692	722	725	736	724	722	743	658	743	777	748	712	718	655	726	747	719	745	697	715	716	691	726	716	709	764	710	680	671	738	769	723	707	711	707	712	694	683	710	700	742	720	735	712	674	700	687	678	711	724	685	715	683	705	769	720	726	692	705	778	703	683	692	726	746	686	703	727	699	700	659	701	725	782	709	735	711	723	680	684	725	709	651	700	710	721	722	715	699	711	731	726	752	771	710	731	697	735	738	762	720	633	672	739	720	677	700	669	692	673	681	699	755	709	657	707	669	707	772	725	669	731	674	677	704	732	754	723	663	715	708	670	718	712	697	742	672	749	713	664	708	745	729	705	680	692	716	690	705	699	722	726	757	718	659	747	710	681	706	690	677	730	736	699	757	661	695	717	734	693	697	637	728	688	660	710	640	724	722	726	710	725	739	662	730	747	742	654	733	686	703	744	737	702	723	708	753	715	687	655	747	746	702	748	718	700	734	698	713	632	712	721	685	716	720	755	737	692	708	675	761	721	734	743	704	703	690	691	722	723	713	707	689	698	649	782	726	700	699	698	685	716	748	691	718	734	710	678	726	692	649	687	722	698	696	712	737	763	678	738	717	706	744	673	725	720	678	678	760	706	751	743	695	689	727	723	691	723	678	730	673	739	707	728	710	717	728	722	733	690	735	737	677	714	708	695	687	746	708	682	707	725	712	686	701	721	719	672	696	738	713	747	750	709	720	722	735	700	677	681	716	711	724	747	693	761	732	699	756	718	723	680	732	712	685	736	669	700	717	717	729	710	705	671	725	697	729	681	697	722	691	660	664	671	695	725	738	741	673	675	706	703	691	676	703	739	735	707	647	668	614	708	721	707	732	679	697	723	721	705	701	776	715	712	748	678	701	706	722	715	652	728	738	701	720	718	684	727	720	703	711	716	717	732	684	723	635	706	749	731	719	691	704	754	730	733	691	709	770	739	705	759	728	718	726	738	740	721	742	741	720	674	693	695	670	719	698	686	724	677	692	708	693	741	678	647	681	743	742	696	730	680	709	694	697	690	668	753	692	664	725	733	754	721	688	707	694	757	712	732	704	705	703	697	666	685	751	670	716	710	717	801	742	721	708	716	754	750	711	721	731	715	713	716	694	751	714	708	707	719	665	740	752	683	677	701	679	732	733	738	747	702	745	746	703	740	712	683	697	716	729	688	683	709	766	746	708	774	704	686	690	738	715	737	683	676	770	719	666	704	694	695	699	683	678	723	695	713	721	716	707	710	728	718	681	701	698	707	733	707	761	689	729	713	743	741	655	723	717	719	713	716	760	692	757	717	713	675	734	689	647	659	699	694	729	685	731	707	714	670	707	757	720	730	743	712	667	694	697	687	709	703	712	758	728	720	664	747	697	698	709	731	684	698	715	714	681	689	691	690	757	701	698	748	709	699	661	753	672	751	701	750	721	681	692	698	705	745	708	704	718	697	703	687	695	697	694	692	730	708	720	729	687	719	679	671	730	707	731	679	722	733	724	708	714	751	694	662	731	688	715	726	710	698	689	709	679	700	678	756	731	713	709	767	694	746	731	688	694	722	716	730	683	711	718	708	686	684	722	685	669	687	732	672	751	658	713	673	710	699	679	694	714	679	721	700	709	699	701	699	725	696	695	694	730	741	726	691	699	725	722	734	705	737	715	714	715	692	700	683	759	747	661	767	723	719	684	659	673	714	692	683	701	711	686	723	707	667	711	731	680	724	718	727	704	718	709	785	718	684	728	745	764	693	719	710	718	705	771	704	700	661	732	756	694	750	703	684	686	695	743	744	731	724	730	742	695	698	688	681	705	713	728	691	679	692	742	718	748	733	730	704	735	734	725	687	697	734	716	655	714	713	730	724	684	742	716	692	713	716	690	731	759	729	727	681	757	723	681	709	650	732	688	721	754	741	706	737	724	683	683	725	724	742	749	706	704	722	726	719	720	732	667	708	704	734	720	710	732	731	703	723	682	687	670	743	701	689	698	686	691	678	737	752	712	681	691	681	726	756	712	678	759	704
15387	16618	5483	2222	1815	2599	148	73	88	63	75	63	73	66	70	50	74	51	58	63	64	67	59	64	56	68	56	105	429	496	326	242	137	88	65	49	54	87	57	71	52	68	61	50	58	53	56	59	52	68	47	61	59	51	62	57	68	57	56	55	47	49	55	59	63	64	60	75	60	67	57	44	51	65	71	53	57	71	53	53	61	63	64	57	53	60	66	58	52	50	61	54	58	47	53	55	57	54	46	51	60	62	61	72	67	70	55	68	60	48	46	71	65	67	81	62	66	75	62	57	60	64	55	63	52	53	66	47	50	72	58	65	58	67	54	66	64	47	55	63	55	56	53	58	54	49	65	59	59	53	59	56	69	71	65	56	74	66	66	55	51	52	53	64	56	61	57	63	49	70	47	63	48	60	69	66	54	79	64	56	45	60	59	50	56	51	56	55	62	52	60	63	59	65	56	68	60	55	75	59	62	51	59	42	66	65	51	55	52	52	59	45	59	55	48	51	62	63	44	68	60	40	56	57	52	72	51	53	56	60	64	69	60	50	45	42	54	43	53	69	55	66	56	67	58	56	64	67	57	68	42	66	49	59	52	54	48	58	43	61	54	77	51	69	45	60	52	69	75	56	62	57	55	74	55	63	64	57	53	61	66	57	59	48	57	52	57	64	52	59	52	73	54	68	62	59	61	53	57	55	64	62	50	60	57	68	50	70	46	50	48	56	49	54	56	40	51	49	51	66	61	64	57	64	59	49	67	49	67	64	50	55	64	67	71	68	64	64	68	57	57	54	73	61	43	64	70	63	61	58	57	65	47	52	59	60	70	69	80	69	56	54	74	73	47	61	56	60	60	51	48	57	56	55	74	54	81	67	51	52	61	57	52	63	60	57	57	45	54	62	66	71	67	57	59	50	56	51	48	62	56	63	58	70	65	70	60	61	59	75	58	66	60	49	62	58	61	59	59	66	63	53	68	59	55	66	73	54	45	57	58	77	65	51	68	57	43	46	67	58	72	74	56	59	67	55	65	68	56	64	63	59	61	59	62	53	45	63	56	59	70	55	64	61	67	44	45	55	62	64	52	63	48	55	49	47	64	50	55	60	53	50	64	73	62	59	62	37	60	52	57	48	56	61	59	58	59	58	70	70	58	51	72	49	69	57	71	54	56	54	57	61	62	63	52	64	57	68	51	52	56	49	76	62	83	74	64	51	69	61	50	58	57	57	47	57	79	55	67	56	56	62	67	56	53	46	62	60	54	68	54	62	59	53	66	65	53	61	71	56	46	48	57	66	56	60	45	63	61	76	52	55	59	56	58	53	73	70	66	58	57	71	57	52	55	50	60	42	60	65	59	64	60	56	77	49	65	63	68	56	61	54	55	63	56	49	70	57	67	56	58	73	47	76	67	62	60	61	67	61	54	61	54	60	71	52	51	72	68	58	61	57	62	66	57	49	66	60	43	65	67	71	62	64	63	61	58	66	67	54	50	62	44	58	69	52	59	60	59	58	59	45	66	63	63	70	61	64	43	67	58	64	56	53	58	46	67	63	47	66	60	63	71	59	67	53	45	46	60	63	50	64	73	37	55	65	54	70	80	50	59	55	51	56	60	63	52	62	75	64	60	50	70	66	61	67	76	54	51	60	57	69	51	54	58	67	56	58	63	58	63	52	62	53	50	65	61	59	56	66	62	46	53	66	56	49	60	51	57	74	68	73	56	49	61	53	66	62	52	54	52	53	65	55	62	54	50	65	60	46	58	51	46	61	51	61	59	53	75	60	60	63	58	51	55	59	60	77	48	56	54	55	65	53	75	57	62	64	54	63	61	40	43	55	53	64	53	54	62	49	57	68	81	73	57	64	58	53	57	59	71	50	82	63	49	68	71	53	50	49	64	55	43	51	68	61	58	65	60	73	64	65	48	56	46	61	68	46	53	63	55	62	64	50	74	48	63	67	58	50	75	61	73	60	60	65	55	51	57	60	55	61	59	47	46	60	60	56	57	57	58	70	50	68	60	55	63	54	62	50	66	66	59	57	76	56	65	61	77	72	44	53	51	57	56	56	63	52	61	36	59	59	55	57	60	52	67	47	64	52	48	53	60	58	58	65	58	57	65	66	50	72	68	62	65	46	60	67	65	64	56	58	57	52	61	57	57	64	49	49	59	72	65	71	62	60	66	49	59	67	60	54	50	54	55	69	56	65	45	52	68	54	61	65	67	70	63	60	57	67	42	59	59	59	59	65	54	57	58	55	63	52	56	49	54	68	55	60	60	66	55	62	67	59	65	49	52	65	52	49	56	51	53	64	55	73	63	67	50	55	72	77	43	57	60	74	45	54	60	58	63	65	63	68	53	57	59	48	56	71	71	58	74	58	60	60	66	62	76	64	69	66	66	66	60	57	50	68	61	66	67	54	47	61	64	40	83	56	49	54	65	72	60	55	62	57	51	57	67	56	62	58	57	63	67	58	62	54	56	59	53	57	64	47	65	54	59	53	59	59	58	56	52	57	57	63	62	58	59	68	61	66	59	80	64	57	55	59	57	66	60	48	64	58	69	46	45	50	65	39	66	47	56	63	67	54	59	66	72	51	54	50	56	67	53	61	60	66	54	69	62	57	56	74	62	64	55	54	57	60	61	45	40	53	54	51	62	68	54	53	60	52	59	45	56	63	72	55	74	61	53	58	65	61	63	65	47	70	67	52	64	50	68	61	50	59	55	54	62	62	56	55	49	60	63	53	60	64	57	60	51	68	47	40	55	55	60	70	79	53	58	68	49	65	56	39	76	49	61	65	64	52	70	53	66	60	44	51	67	74	56	61	63	72	52	53	49	60	56	59	77	80	55	54	53	76	50	69	60	67	44	59	54	50	59	60	50	69	66	55	66	59	60	73	73	58	55	65	47	60	54	47	56	53	65	53	54	70	75	56	61	55	52	53	61	61	42	59	64	61	54	69	49	59	59	53	65	61	54	63	60	56	69	45	70	58	57	66	45	66	49	62	57	54	65	57	60	61	65	63	50	57	51	48	51	55	45	66	69	59	62	42	61	65	65	50	56	55	55	62	69	57	45	54	57	69	66	61	49	56	61	60	58	59	61	60	53	51	65	39	62	54	48	52	53	50	68	53	67	59	56	56	65	52	73	69	62	45	55	65	58	66	54	62	48	67	58	56	60	61	54	62	59	55	56	65	72	56	75	57	57	63	46	68	53	69	46	53	63	55	50	62	50	64	63	64	69	54	65	55	64	72	52	53	75	62	64	48	72	58	55	56	61	54	62	47	51	63	63	60	50	66	44	59	60	50	66	69	67	66	65	60	68	54	64	60	60	71	60	45	56	56	62	57	51	50	63	60	67	69	45	58	81	52	46	59	45	65	49	62	66	59	60	56	68	66	48	66	68	43	47	70	67	63	49	65	65	62	60	59	55	64	51	59	54	63	58	58	62	44	41	57	56	53	56	50	52	51	59	59	43	66	59	57	70	57
48537	35686	24050	27938	35475	34414	3242	1923	1541	1281	1173	1048	966	963	904	840	833	809	837	773	777	715	715	749	765	720	757	1434	9846	10970	7008	4633	2397	1189	815	717	707	681	675	620	644	675	653	681	676	711	672	659	692	660	648	690	657	665	690	689	664	640	665	655	648	714	672	678	673	680	680	674	664	685	631	694	652	644	678	638	647	668	668	656	678	674	647	610	622	633	669	679	665	695	670	712	719	669	685	638	678	657	645	650	662	696	684	669	642	696	678	660	616	681	674	673	646	695	712	669	728	695	688	687	669	686	671	669	663	692	654	715	707	673	678	704	670	671	702	668	640	655	701	708	654	635	670	671	714	670	693	702	661	655	690	649	614	644	680	653	675	654	621	646	674	683	636	694	670	690	680	685	653	712	662	669	686	653	674	607	657	673	647	665	647	689	682	668	667	635	626	665	693	684	644	674	668	662	666	684	663	681	672	675	698	677	694	705	680	692	668	665	709	683	664	657	709	688	685	690	642	669	704	658	660	703	693	645	674	664	666	706	702	677	720	661	690	629	647	701	686	701	699	695	671	658	655	692	667	707	660	716	690	685	662	673	667	650	658	633	654	708	675	680	662	668	710	645	668	658	652	665	657	695	698	661	640	661	683	674	720	674	648	715	607	639	689	620	676	692	658	687	732	685	680	714	697	698	681	676	678	638	672	704	626	695	670	689	653	623	666	661	674	702	713	659	652	669	699	659	673	682	671	631	732	635	665	715	692	662	633	666	644	722	730	626	704	676	682	716	642	672	684	693	670	641	674	666	709	632	694	682	676	671	684	703	628	714	656	626	689	613	635	683	644	635	632	652	681	645	714	668	625	659	658	695	697	661	625	609	647	674	720	670	651	692	716	664	678	686	692	649	688	692	704	710	674	644	668	623	662	665	644	659	664	672	679	662	648	664	703	673	627	689	626	639	625	670	717	689	729	668	658	677	679	704	689	684	689	704	678	672	673	633	675	690	686	714	721	662	729	680	674	676	636	648	686	690	681	685	661	692	676	666	664	720	650	670	661	673	663	707	662	648	703	684	697	651	695	658	670	641	660	661	675	680	669	623	654	704	657	701	704	665	698	678	697	683	626	642	660	657	648	655	628	666	674	675	704	688	693	690	665	714	686	697	619	677	679	658	677	723	652	642	652	681	659	671	680	648	665	687	660	669	677	657	714	669	635	676	651	667	668	662	681	685	658	659	676	635	681	717	681	705	650	673	672	692	655	629	687	685	703	696	653	697	676	654	631	678	693	654	689	677	675	656	620	627	670	712	682	705	639	645	682	726	694	642	660	686	643	710	653	608	625	664	689	666	682	677	647	671	683	672	616	681	658	650	699	677	640	686	717	694	655	716	651	662	663	688	677	676	686	665	698	656	725	688	668	653	669	668	642	651	673	641	678	659	681	648	703	642	671	695	665	666	685	656	655	675	666	703	679	666	694	667	627	667	674	666	697	701	666	680	649	680	661	651	703	702	692	665	699	679	692	690	656	687	675	698	673	657	671	691	679	710	713	704	653	632	677	673	667	712	622	698	659	625	680	657	671	657	698	671	677	693	721	673	688	680	706	646	685	659	711	706	670	694	652	693	660	695	664	632	683	653	664	652	711	706	689	714	612	664	697	694	667	665	693	725	685	669	710	697	671	619	652	680	708	701	660	691	688	704	707	706	638	641	672	634	692	673	652	693	650	685	676	666	657	673	654	686	675	649	659	650	660	657	676	705	674	708	669	700	645	669	646	686	704	686	664	716	649	660	661	710	698	675	663	652	648	655	671	644	637	693	707	679	720	668	685	706	645	702	671	671	682	659	720	678	642	667	699	680	658	735	622	681	713	675	690	670	674	708	682	657	641	680	654	732	709	701	636	674	669	705	697	686	649	674	690	655	628	677	686	644	697	691	722	632	682	605	653	697	709	717	686	666	701	664	688	681	633	675	686	676	687	679	701	732	676	645	676	694	648	674	680	657	697	726	666	707	659	661	696	664	684	681	659	680	665	634	674	664	680	695	733	648	618	639	646	663	675	655	676	669	666	648	625	693	665	647	689	667	646	680	601	675	679	651	708	613	698	680	652	718	674	636	641	674	659	665	628	650	671	657	664	617	672	736	667	628	693	646	683	704	663	691	705	683	698	695	685	689	651	648	697	663	676	675	691	735	682	681	655	639	709	695	657	687	704	724	652	712	676	662	674	680	686	618	721	681	693	658	677	716	663	653	665	650	668	655	652	705	678	688	681	683	646	666	640	677	718	638	659	689	644	670	682	684	649	663	710	642	685	689	687	697	699	653	643	679	685	683	701	664	679	664	668	644	694	683	680	645	672	720	682	673	725	637	638	686	653	658	658	697	658	692	681	650	698	680	601	692	668	690	715	697	682	652	620	662	696	662	647	635	657	653	678	701	684	710	675	646	685	648	682	675	696	650	657	682	698	688	681	647	634	646	618	680	716	685	675	709	633	632	665	660	686	687	668	683	715	651	647	648	631	673	684	670	655	723	711	647	623	642	665	705	676	717	628	692	679	658	718	738	684	663	707	658	681	651	671	686	717	685	679	705	635	680	684	654	644	694	679	684	653	651	700	615	678	676	676	668	683	700	680	677	692	655	716	670	669	644	682	686	688	657	669	714	688	685	713	663	640	659	733	656	666	670	678	668	706	668	711	675	687	695	684	665	698	694	665	691	627	664	630	702	663	692	613	670	633	674	655	649	633	688	639	658	669	685	690	662	661	666	655	723	680	677	734	720	651	673	662	680	633	698	659	644	684	704	607	643	595	659	671	712	605	713	643	693	618	711	669	649	685	674	735	695	658	703	649	680	681	656	712	732	704	694	696	660	708	662	701	660	718	663	636	712	667	651	641	658	736	660	682	659	665	677	698	671	649	691	645	662	709	658	655	651	621	673	660	645	718	646	680	617	653	650	643	682	716	673	671	674	641	662	639	615	682	640	660	646	655	705	634	652	667	672	668	647	634	649	718	654	620	656	628	626	696	629	680	724	640	665	660	657	718	689	621	695	624	689	701	651	687	647	680	689	675	661	665	650	654	706	637	673	693	682	626	679	667	695	654	664	678	678	725	695	707	668	655	638	676	700	667	724	642	641	663	735	661	660	669	673	670	649	645	674	684	651	642	642	722	683	696	734	663	631	646	658	677	682	616	677	677	705	676	671	630	699	655	699	691	669	657	675	672	712	676	642	689	670	687	680	653	691	658	676	699	630	664	702	678	653	708	704	662	663	692	687	648	648	675	699	697	665	672	656	688	689	660	676	664	692	680	700	627	649	647	725	677	651	696	672	720	653	696	684	708	635	664	684	669	637	733	653	713	655	638	742	664	672	678	701	665	647	675	703	658	689	659	706	633	657	659	688	607	652	689	656	650	641	661	662	656	688	651	674	674	629	671	674	661	649	673	665	696	653	673	711	654	644	663	670	659	663	710	665	690	652	679	651	691	663	690	651	710	698
14749	14375	5738	2246	1863	2371	105	88	72	55	64	74	71	66	63	70	75	57	58	64	55	68	58	70	64	64	77	118	632	558	334	230	129	78	61	61	54	63	59	59	63	61	65	49	61	58	58	58	57	50	56	67	62	60	55	59	79	48	58	52	68	65	65	54	57	60	74	60	75	65	56	61	68	74	64	63	80	66	59	66	57	72	57	59	57	62	57	64	63	62	47	58	67	49	56	55	52	65	64	61	63	52	59	76	57	62	63	52	54	55	64	62	67	58	68	53	57	76	57	40	58	55	61	56	57	67	52	66	64	58	64	71	57	73	62	53	64	58	67	66	57	52	74	62	49	58	57	65	65	48	61	68	45	58	63	71	55	56	54	69	64	62	48	55	62	54	69	74	58	71	57	64	49	58	71	64	77	50	63	57	60	65	58	50	57	52	66	57	58	60	69	57	59	52	63	61	59	59	55	53	64	59	68	67	71	66	54	54	55	62	66	79	64	65	54	58	56	55	58	66	63	71	74	58	63	71	56	53	49	60	52	57	57	57	51	67	51	54	60	70	46	67	58	74	71	56	75	51	67	53	60	70	68	62	72	64	51	67	65	63	66	72	64	54	60	61	55	62	63	63	59	50	68	61	51	58	58	74	56	67	59	64	69	64	58	46	66	55	72	61	65	69	57	62	58	51	58	58	68	62	65	58	66	58	78	58	54	68	70	60	71	66	64	50	70	56	60	67	56	65	59	73	74	58	80	72	69	71	58	67	60	57	77	59	55	62	67	57	67	72	62	57	62	66	56	66	65	69	58	74	66	52	57	63	51	53	71	74	74	46	50	42	48	53	44	62	66	53	72	49	53	55	53	55	71	53	58	63	57	69	61	72	66	66	55	71	70	65	53	56	53	62	65	64	71	62	53	58	56	69	54	62	49	49	66	58	72	43	55	64	58	57	63	76	51	55	58	62	68	57	64	61	60	70	64	71	52	58	56	63	53	63	64	72	77	57	62	56	79	66	54	48	68	66	61	60	48	78	66	68	56	62	80	55	56	68	54	58	61	63	59	62	66	56	64	57	82	51	63	67	62	59	61	59	68	55	62	70	57	43	79	55	52	67	51	62	71	54	49	63	60	61	62	51	59	55	60	54	42	70	61	66	59	71	56	68	51	66	53	54	53	62	68	49	60	64	67	79	60	52	61	71	64	65	62	51	74	65	67	53	52	54	63	76	65	63	57	58	56	60	56	57	80	50	64	71	67	58	57	50	64	55	62	62	53	51	71	59	56	64	58	74	61	54	67	60	55	58	68	61	58	75	57	52	69	53	59	61	68	58	64	83	63	55	54	60	60	61	60	56	57	54	55	42	55	52	53	63	48	71	70	65	58	61	58	64	62	49	69	67	63	75	59	60	59	56	44	61	70	58	59	67	54	60	64	57	69	65	66	56	56	76	66	64	54	72	69	63	55	61	67	60	54	49	58	57	64	49	53	54	57	57	59	59	65	60	63	68	60	47	71	65	58	58	63	58	51	53	51	65	57	59	60	63	65	55	59	58	53	48	74	69	52	65	64	59	70	66	66	60	62	60	68	63	50	58	46	72	46	58	71	74	46	55	50	70	58	74	49	63	57	79	57	66	72	58	51	47	62	68	58	60	55	48	69	62	60	59	61	49	75	50	58	46	52	68	66	59	47	67	62	64	62	62	50	55	44	72	56	53	60	88	66	65	56	60	54	69	60	56	67	53	63	63	70	53	66	59	53	59	55	60	81	75	65	48	57	56	64	77	73	62	64	56	62	54	48	49	62	62	65	52	71	62	67	50	57	67	50	59	65	57	70	59	49	68	67	58	60	54	52	66	63	79	76	76	67	59	55	57	47	52	50	66	74	74	62	58	67	59	63	60	54	66	70	67	54	55	64	69	55	62	51	62	70	45	59	56	65	61	60	71	55	65	50	64	76	47	62	54	62	72	70	62	59	63	58	65	64	58	54	60	61	62	59	63	52	64	67	54	48	53	57	65	64	54	68	82	47	75	64	69	58	59	73	58	58	72	60	56	45	55	71	59	77	61	65	50	48	54	49	65	74	53	64	59	60	75	72	75	69	67	51	69	66	71	52	75	66	57	68	59	59	58	49	56	66	60	56	64	83	69	61	63	62	63	45	51	59	68	57	60	52	59	60	52	65	61	67	58	47	64	63	66	56	63	61	57	60	56	69	48	55	53	56	49	55	58	67	68	59	64	59	68	59	62	52	65	66	53	62	68	55	55	64	53	57	66	68	58	65	57	62	64	62	52	68	60	67	49	69	58	59	67	51	52	76	60	73	58	83	61	59	66	68	56	53	64	44	44	69	75	66	56	73	69	72	55	67	70	58	58	63	65	52	58	56	53	52	68	66	70	55	56	72	85	63	67	59	65	50	73	76	60	75	63	69	58	57	60	65	56	84	67	66	44	60	79	50	64	60	67	57	60	82	60	59	61	55	60	53	66	65	57	80	55	51	47	51	46	67	59	67	52	66	55	59	60	44	65	60	53	54	64	53	53	50	65	67	63	54	60	66	51	73	53	50	54	54	58	73	66	53	56	64	51	68	54	69	52	85	57	66	50	54	57	60	56	66	53	61	53	56	44	62	71	52	57	45	53	62	72	77	74	63	65	59	61	62	67	61	64	70	77	53	64	60	63	66	57	62	65	70	74	55	59	65	66	59	61	55	56	52	77	60	53	59	78	60	60	75	70	69	60	61	65	52	49	39	47	69	66	66	57	69	60	63	64	56	67	63	69	72	62	81	41	50	57	49	58	69	54	49	71	62	65	75	60	64	66	50	52	64	71	51	56	68	59	66	62	75	63	58	75	69	59	62	44	57	70	55	77	67	68	65	71	62	71	66	50	53	72	56	63	70	52	64	60	51	58	63	51	70	58	79	59	58	53	55	63	68	67	60	58	59	62	58	65	50	72	60	60	60	62	57	54	51	51	62	53	65	73	71	54	52	65	60	53	56	60	59	43	68	56	68	61	66	62	56	63	71	50	54	49	76	51	57	49	49	59	58	52	56	63	71	50	63	73	78	70	57	59	66	51	59	57	62	55	45	55	65	56	54	61	64	49	62	52	51	70	65	56	79	69	67	65	70	65	62	62	63	60	61	75	63	64	70	65	59	54	52	48	59	45	55	75	63	76	45	56	63	64	78	74	54	61	49	63	68	65	67	38	70	60	64	61	74	59	61	55	45	65	53	46	77	59	68	72	50	65	57	61	67	64	73	61	46	47	56	66	69	60	62	51	58	63	53	61	58	68	50	60	57	74	55	57	76	58	62	71	64	55	67	63	75	60	54	75	36	59	62	62	61	58	57	67	51	56	68	63	61	71	47	71	58	66	62	67	70	81	54	63	60	59	52	72	53	59	54	64	55	73	48	59	65	64	52	57	61	73	58	72	69	60	72	50	78	68	65	63	51	60	52	63	61	61	59	63	53	70	56	45	56	67	53	71
49971	39283	27409	31078	38653	36115	2962	2265	1939	1669	1603	1372	1257	1154	1083	1069	1020	991	1009	982	915	925	870	876	891	868	824	2750	15103	12744	8715	6194	3075	1425	946	810	750	707	757	774	777	740	741	813	797	774	734	725	760	784	786	773	734	797	717	775	747	797	795	764	736	754	765	803	822	791	759	798	716	800	800	747	767	792	764	767	752	765	793	792	772	789	737	721	752	763	798	791	772	765	757	769	754	770	750	808	772	760	744	761	751	731	747	752	773	778	777	752	735	728	777	717	747	762	822	745	798	760	833	766	755	740	765	712	751	755	763	770	763	760	741	763	727	704	779	759	743	789	722	750	753	770	792	742	758	803	735	746	762	780	742	705	757	764	767	784	779	778	745	728	784	757	801	767	750	759	758	697	824	806	772	772	747	750	762	745	750	746	760	789	735	776	770	739	817	776	758	762	740	786	771	748	778	801	767	783	732	782	773	755	825	765	786	780	750	817	751	743	829	768	770	771	776	793	756	752	786	765	719	738	806	820	782	795	780	787	782	771	779	791	797	791	740	773	785	764	748	819	701	756	830	788	731	737	729	727	773	768	818	770	768	751	773	767	764	801	784	792	708	772	738	762	772	739	800	760	790	723	765	798	795	735	789	740	789	757	753	770	759	721	776	715	806	762	814	704	738	812	775	738	733	777	801	795	752	778	766	798	778	762	740	696	816	769	782	804	830	762	753	779	804	762	741	810	757	793	739	776	760	781	735	789	758	771	792	809	777	752	787	785	781	777	750	802	765	784	753	692	776	769	772	778	715	771	777	766	801	773	785	718	787	719	789	760	800	749	788	781	757	722	790	768	804	776	780	760	818	784	758	755	867	771	754	771	760	776	753	781	755	771	781	806	737	817	791	756	766	745	779	754	783	722	718	758	787	789	749	763	759	818	788	741	734	710	758	772	791	761	776	744	793	741	798	752	738	755	767	796	755	768	749	756	777	752	776	744	821	779	781	814	788	761	779	795	814	753	773	773	773	747	796	772	773	770	815	759	740	776	750	747	743	805	753	756	805	753	822	785	776	744	768	751	774	710	756	771	797	794	789	779	812	717	817	766	792	727	762	778	788	777	786	766	714	739	764	749	780	777	708	766	781	794	786	752	789	783	780	794	770	798	761	728	760	740	793	819	748	773	769	777	785	730	816	777	776	715	738	743	806	779	756	759	745	721	743	776	789	761	747	817	761	770	756	765	798	756	723	760	777	770	770	751	748	741	732	761	740	729	792	706	790	788	748	808	759	764	798	757	754	768	752	770	810	801	743	863	824	787	753	779	764	779	718	737	740	772	778	755	740	759	730	730	706	794	787	770	827	766	765	767	746	789	769	711	725	750	780	790	768	797	727	818	823	756	796	757	750	783	797	751	759	773	778	770	746	771	779	808	823	767	749	755	751	751	829	777	844	777	752	814	762	786	772	746	755	740	750	777	726	746	780	756	754	791	760	714	773	784	792	814	785	760	760	776	742	790	773	739	755	769	755	781	781	757	801	816	823	722	775	809	802	796	770	746	741	786	774	809	792	759	801	725	748	757	801	778	809	758	690	772	752	769	799	792	751	757	812	782	776	810	788	765	731	743	816	819	782	744	781	776	766	753	751	774	760	768	810	727	787	777	791	799	777	760	771	728	773	758	773	767	769	783	750	792	796	765	765	775	797	744	766	722	797	788	752	734	837	746	774	764	764	746	729	757	820	809	773	735	793	804	796	780	752	796	701	764	767	744	763	820	756	773	786	761	782	815	765	743	774	767	783	754	794	767	768	799	763	787	764	759	764	729	800	770	786	808	757	719	756	743	793	744	728	759	805	771	771	764	760	780	762	768	773	741	734	719	792	818	765	744	804	714	816	788	768	747	742	790	802	766	734	803	803	743	791	737	783	784	780	738	737	762	768	786	794	798	758	770	755	756	792	741	760	750	798	748	767	764	755	802	792	817	713	743	712	785	736	799	799	800	804	833	766	763	791	761	741	742	765	734	790	754	752	825	777	772	758	740	772	754	711	772	740	767	764	785	738	775	708	771	802	785	758	795	742	816	743	784	762	771	787	760	774	819	784	740	772	768	823	807	703	754	726	760	748	740	751	724	770	804	804	799	801	798	759	817	711	783	781	791	824	782	775	783	755	843	778	778	762	728	761	794	769	808	735	758	798	815	807	786	811	782	765	778	727	753	770	710	786	734	787	784	790	803	731	723	767	754	768	745	777	777	720	779	761	736	814	747	788	782	726	751	712	755	770	746	751	760	786	786	800	753	783	810	756	754	768	768	771	780	743	751	754	774	797	765	754	744	779	785	771	801	763	775	781	811	811	773	740	715	778	773	793	798	728	717	717	763	735	756	719	746	740	824	730	711	767	838	743	793	757	696	743	719	756	764	744	730	741	786	797	764	820	746	798	760	796	750	716	759	754	794	790	742	769	785	738	772	746	723	809	749	710	767	746	722	759	784	775	769	731	763	760	747	757	808	724	727	722	743	781	787	729	780	811	772	742	768	726	752	764	772	757	716	795	743	717	723	768	774	769	778	763	781	765	796	784	752	768	801	757	758	748	760	805	739	799	752	756	745	721	759	759	731	794	732	781	760	764	753	809	704	757	802	781	798	752	801	793	785	754	757	795	781	775	824	757	753	739	751	733	764	771	786	806	776	695	803	783	726	795	776	798	732	743	769	810	734	767	794	767	795	787	800	754	838	738	772	774	771	767	829	776	758	786	827	689	784	801	737	823	787	763	816	766	772	786	820	790	766	789	733	793	830	785	766	797	842	759	828	767	764	793	736	726	756	783	818	752	758	747	749	790	796	833	786	734	770	754	814	740	745	792	757	748	766	759	747	772	755	813	741	771	792	785	739	785	737	754	751	790	778	715	750	772	768	742	755	771	707	730	792	792	719	796	736	803	776	790	773	767	721	715	781	795	768	823	792	775	748	762	780	822	721	782	715	703	734	746	786	733	755	769	794	716	840	780	749	778	769	780	752	784	765	753	817	762	726	766	817	792	820	769	751	763	798	801	787	747	759	751	768	786	782	789	797	685	784	718	825	773	740	795	733	762	745	809	731	765	807	777	755	779	741	761	798	783	774	810	737	795	764	787	743	773	800	748	789	751	779	746	771	764	752	781	780	799	769	757	766	755	768	791	800	737	717	740	744	772	774	802	813	744	745	787	768	773	802	782	774	773	755	729	773	731	822	753	800	778	754	774	754	796	766	773	757	723	741	759	752	750	780	777	785	754	838	776	777	757	734	746	744	750	781	763	737	730	744	817	777	787	821	758	792	731	789	739	780	771	755	778	818	746	745	748	804	791	762	796	752	781	757	709	767	782	778	779	815	801	761	757	737	767	804	767	769	814	779	773	777	745	762	760	763	755	776	743	797	765	790	800	776	796	771	798	731	788	768	772	778	791	807	718	802	783	770	780	760	736	767	718	788	752	726	716	783	787	795	755	747	820	713	730	775	804	729
19277	22954	9696	4163	3416	3476	88	96	72	77	63	71	64	57	69	74	62	74	61	64	71	64	86	69	66	70	72	73	436	784	637	479	217	123	63	54	62	54	57	49	59	61	44	62	68	65	51	54	47	54	63	46	73	49	68	64	69	69	55	45	52	45	65	63	55	58	48	53	60	59	60	68	51	60	51	58	55	50	60	53	61	58	54	43	34	60	74	49	48	56	53	61	54	56	59	69	48	60	47	57	44	54	51	61	67	63	56	54	58	62	52	59	67	56	67	58	56	54	59	51	74	60	47	63	53	72	51	51	51	67	49	56	62	69	56	47	55	68	55	41	68	66	54	67	69	50	53	63	33	43	59	44	72	69	53	55	56	60	54	55	52	39	57	57	49	81	51	62	68	53	79	60	57	58	45	52	57	57	64	71	51	61	61	67	65	62	69	54	60	50	57	47	47	49	63	59	64	69	59	50	56	64	66	62	38	51	69	61	47	47	68	50	45	65	61	63	57	63	60	57	58	55	52	58	54	63	55	74	53	56	51	58	54	73	54	63	49	59	51	48	58	69	62	65	61	65	56	64	51	63	61	59	61	46	39	53	43	61	57	61	62	59	46	62	48	53	55	57	63	55	57	64	63	59	65	63	61	54	56	61	59	58	66	55	49	64	59	60	53	45	64	67	59	53	48	50	58	53	50	64	64	48	55	55	71	56	58	52	61	61	55	44	56	72	61	50	69	59	52	58	68	62	68	77	51	56	45	56	55	54	64	64	54	61	51	55	61	52	64	55	61	58	42	48	63	55	66	68	58	56	43	54	54	59	52	47	65	42	59	52	57	51	51	49	71	63	52	64	52	58	58	53	51	51	58	62	50	63	62	38	65	55	57	43	51	59	65	41	58	48	54	62	51	65	56	58	56	62	55	61	51	57	54	43	60	55	51	49	55	59	66	59	57	57	62	55	67	78	43	41	50	60	53	55	44	57	61	56	64	60	63	73	60	49	69	63	53	67	58	71	49	58	64	58	56	59	55	53	41	53	53	54	42	67	69	57	45	61	58	64	58	45	54	59	44	64	46	53	53	59	66	50	58	55	59	47	63	49	52	68	50	53	52	59	48	65	49	57	41	62	47	57	63	62	69	56	66	57	62	61	56	36	63	42	43	48	52	63	59	63	59	51	49	69	51	53	59	60	53	67	59	69	55	67	65	48	68	55	55	70	60	50	60	56	51	51	54	64	73	71	53	57	71	62	54	57	55	46	53	52	52	54	61	52	47	53	77	54	51	50	54	60	47	53	56	48	67	62	63	61	50	65	61	53	58	54	63	72	60	50	51	43	51	62	72	60	51	54	55	61	45	45	63	59	56	54	49	46	60	52	64	60	59	52	62	50	54	56	51	64	58	52	59	69	63	52	51	59	51	36	61	57	50	51	63	42	60	61	62	55	65	48	58	53	42	66	61	56	56	43	70	52	57	79	51	53	46	56	56	57	53	51	52	57	68	59	52	55	41	55	61	52	55	72	63	50	59	61	50	62	57	65	53	58	68	65	44	49	56	68	59	53	43	58	63	65	52	65	55	52	49	63	47	55	63	55	61	56	68	65	61	54	58	52	61	61	54	49	68	55	52	46	47	49	52	67	62	52	57	53	63	65	56	66	46	52	63	64	61	58	64	66	59	70	59	58	57	60	51	54	50	63	56	45	49	43	57	53	65	75	46	57	58	54	62	78	64	58	44	71	61	57	51	39	53	51	54	59	53	75	78	58	46	70	54	56	65	50	55	54	59	66	50	49	58	49	53	65	40	67	64	55	67	55	61	53	55	46	57	69	55	59	58	49	69	48	45	64	50	50	44	58	46	51	49	56	59	52	65	63	64	66	58	52	46	48	80	65	64	55	59	62	51	61	47	52	55	56	68	48	58	54	59	61	53	57	70	66	64	43	63	54	53	59	61	59	55	51	66	58	62	68	54	58	57	70	57	54	53	59	73	62	50	65	61	62	62	54	59	53	69	58	49	52	50	58	65	70	62	60	60	67	47	46	63	66	46	56	55	41	68	58	59	51	59	58	57	51	45	59	57	61	47	46	74	59	56	55	73	47	62	53	63	60	58	71	54	64	56	54	46	58	43	53	53	62	65	70	39	55	55	68	49	66	48	51	62	52	58	64	49	69	61	69	66	57	54	67	54	50	57	65	48	55	45	54	59	51	50	61	56	60	61	70	54	69	58	53	66	59	50	65	53	53	46	60	68	58	67	54	59	66	57	60	66	51	72	46	52	61	61	55	65	56	58	68	57	52	79	62	61	61	70	58	56	55	67	58	69	57	57	53	59	54	43	55	57	50	62	65	55	47	59	67	54	59	60	50	57	57	45	70	59	51	54	57	68	59	56	63	57	62	60	43	57	69	47	59	67	56	66	36	50	60	62	67	56	48	50	47	59	67	59	59	50	55	64	56	55	64	69	63	57	50	60	53	51	51	48	69	62	55	45	64	54	67	59	59	49	58	69	55	62	60	44	57	49	41	58	64	54	62	54	54	60	58	48	44	55	62	52	52	59	60	60	60	70	57	64	56	75	58	62	49	57	62	69	58	50	60	63	47	60	53	49	40	54	59	56	70	43	57	55	61	38	59	61	50	67	62	57	51	63	48	68	63	57	43	58	64	67	58	57	67	58	59	50	57	54	49	37	49	72	46	50	63	54	43	60	55	59	47	58	54	56	59	55	59	59	58	66	63	62	54	56	57	57	58	62	59	61	51	57	48	66	51	62	51	54	57	57	64	49	64	45	52	64	63	48	64	58	43	59	53	63	53	52	58	61	55	51	47	62	56	59	61	60	66	64	56	49	65	47	63	49	67	50	53	60	66	62	52	41	63	45	59	57	53	57	44	52	63	65	63	55	46	48	58	55	52	70	53	52	54	56	55	52	61	56	47	69	79	58	67	50	48	41	57	56	44	55	59	55	53	56	54	50	73	77	52	59	48	53	58	71	52	58	51	70	52	64	66	66	72	56	55	67	54	60	61	58	48	57	73	48	48	62	66	57	66	48	63	54	59	51	65	64	41	65	61	46	70	46	50	61	71	60	57	58	52	65	70	66	49	56	51	67	62	67	69	48	62	50	54	64	66	58	48	58	53	54	60	52	54	42	51	70	66	47	40	51	57	62	59	61	51	65	46	63	55	51	47	57	51	55	64	65	57	53	54	48	55	45	38	47	46	49	42	60	44	53	66	58	62	47	49	55	48	58	80	60	64	50	53	52	57	55	57	56	54	56	58	53	68	59	57	71	55	60	50	50	71	62	48	68	54	69	59	54	60	52	77	41	48	64	57	58	56	44	72	56	52	63	56	50	56	50	72	46	53	46	77	58	65	62	57	61	60	44	62	51	64	70	52	49	49	51	62	56	57	59	58	65	50	59	53	54	61	55	53	56	57	51	62	44	56	64	63	59	58	59	60	76	69	58	59	61	52	53	51	56	60	55	57	63	68
53667	41388	30612	35902	44936	34014	3899	2982	2425	2008	1768	1526	1432	1306	1187	1145	1134	1105	1043	1024	956	941	921	907	855	880	864	1189	11335	17129	15029	10134	5023	1944	1088	776	784	770	707	738	746	743	738	692	721	692	721	681	700	752	711	754	670	721	675	684	751	754	704	707	751	673	705	733	703	704	711	760	716	704	691	707	731	729	713	770	708	695	735	722	699	711	649	728	713	686	711	718	700	680	712	700	716	694	735	718	730	723	703	717	669	718	696	695	740	689	701	702	747	683	724	721	693	723	714	739	687	727	723	714	710	692	731	710	729	745	696	769	729	707	777	758	697	676	753	733	677	710	693	712	715	759	731	703	689	724	702	731	751	689	738	707	673	696	757	703	726	712	729	708	689	702	700	736	720	658	698	683	707	705	728	760	664	716	738	687	733	705	705	719	712	680	689	747	762	751	711	691	737	697	733	725	733	693	724	728	724	723	759	660	701	681	725	696	723	736	699	717	708	725	745	778	749	749	690	720	715	771	745	707	703	685	673	666	699	754	718	720	690	744	732	677	740	677	749	679	731	691	679	689	713	740	692	733	715	683	732	717	705	663	694	719	729	698	675	705	753	743	753	694	705	708	714	708	664	728	723	667	743	673	719	704	701	717	732	713	721	668	721	712	764	732	749	697	713	725	681	747	744	700	680	681	736	738	727	718	707	701	718	739	724	730	716	719	787	723	696	714	696	736	713	662	756	655	702	677	733	730	681	684	749	742	687	736	729	708	716	702	741	729	715	689	714	721	745	738	723	718	711	744	732	731	700	701	724	733	710	674	775	739	730	629	743	717	777	751	708	715	658	699	679	720	704	726	664	773	707	693	765	661	689	709	694	677	748	721	745	715	727	728	714	756	742	730	717	722	722	714	710	718	717	772	710	726	762	755	725	692	748	705	754	680	738	698	695	730	706	710	718	743	712	750	726	765	719	701	694	722	755	727	752	748	701	711	757	720	686	708	727	747	759	706	715	698	741	678	737	681	670	728	721	709	731	720	755	734	688	683	697	710	730	708	711	722	726	730	726	729	715	693	701	705	745	722	741	744	761	712	703	769	739	736	731	729	717	700	686	679	683	701	726	695	708	727	747	724	692	704	713	706	726	723	763	729	734	730	685	697	704	710	725	753	695	760	729	671	694	767	724	696	709	734	741	642	643	763	705	748	698	745	732	725	738	745	763	700	705	722	731	712	730	701	724	718	760	702	740	709	716	763	663	737	718	704	723	717	741	714	700	659	732	720	674	715	702	725	721	752	748	702	689	726	686	698	694	719	741	712	724	710	742	658	696	677	692	728	703	714	741	722	717	713	717	779	701	728	778	707	755	721	719	723	707	738	701	705	690	701	666	718	735	674	721	691	701	723	731	673	719	733	716	701	672	689	692	721	744	732	712	701	727	699	734	711	749	722	749	729	713	710	706	757	760	779	701	683	769	740	801	758	716	750	695	668	682	709	739	733	718	747	701	741	684	685	691	719	720	733	717	727	769	740	747	728	715	686	746	743	696	676	726	731	769	699	706	741	738	747	733	691	715	688	677	737	702	704	740	710	736	668	702	689	701	712	690	713	721	693	720	673	707	748	733	709	767	696	718	701	710	757	728	766	765	773	739	729	696	719	678	709	674	682	730	710	713	716	716	759	692	724	738	732	717	703	715	717	684	686	736	749	744	795	679	729	711	735	715	736	710	664	692	730	741	683	676	768	692	741	704	724	748	734	700	736	711	698	690	695	716	762	719	750	743	787	729	703	733	708	682	737	725	727	727	695	668	734	688	754	719	727	754	753	711	701	692	739	693	716	727	687	739	676	754	802	742	765	725	717	646	695	737	709	730	703	717	723	732	742	719	739	682	742	759	708	662	698	691	735	699	711	736	685	745	690	718	731	669	721	721	702	695	710	764	686	724	731	703	725	719	747	729	739	717	671	748	721	707	717	703	693	704	738	714	723	733	700	719	691	710	725	694	691	693	686	692	713	697	717	679	744	679	695	722	702	720	743	725	695	726	735	756	695	730	696	731	737	701	739	697	670	710	707	774	741	709	732	692	683	727	724	708	721	716	770	689	728	740	734	677	768	738	697	746	739	716	716	738	723	745	705	770	681	733	710	749	745	710	718	698	734	738	705	703	679	715	747	678	701	706	698	748	716	651	706	721	726	743	705	700	691	752	713	727	692	710	723	686	713	717	721	711	738	721	741	719	708	732	741	725	727	721	729	678	720	720	701	695	705	716	690	712	683	704	744	697	733	740	688	782	755	727	702	701	718	746	723	703	687	663	758	732	755	713	678	685	766	709	760	732	732	718	691	694	731	683	675	723	754	727	787	707	733	750	705	737	739	724	701	740	716	726	686	713	746	712	749	677	745	700	692	728	750	736	714	706	673	733	750	763	732	708	712	707	735	754	748	720	702	696	731	689	768	721	707	712	714	735	685	711	739	742	755	707	746	736	660	709	673	730	740	695	710	734	710	709	696	719	690	698	707	719	717	726	683	744	719	724	735	735	666	756	674	727	728	758	676	742	769	667	700	724	723	746	731	766	731	733	729	718	715	731	740	792	725	705	745	684	725	717	684	720	724	770	690	699	721	707	751	764	738	710	721	690	699	726	721	691	667	722	679	695	713	764	702	732	721	676	684	740	683	708	723	756	730	697	754	706	721	693	725	729	738	690	701	737	761	697	715	718	718	686	734	731	751	750	696	751	697	697	709	699	719	710	730	714	707	718	724	737	686	698	694	719	708	697	713	704	721	701	727	715	732	721	707	701	723	743	692	699	716	683	688	762	770	735	705	724	748	719	728	716	747	751	703	716	758	693	717	704	706	671	705	779	704	702	717	720	742	713	739	735	696	700	732	736	684	691	700	692	739	727	726	705	721	735	741	711	740	721	697	691	746	700	729	742	708	665	723	733	755	667	658	652	703	734	701	726	692	729	788	696	717	702	695	736	710	743	726	712	766	690	709	734	683	759	685	692	772	684	756	732	700	702	706	695	727	733	714	711	709	731	692	755	694	747	654	673	676	731	703	695	695	692	691	724	728	737	711	751	676	703	715	695	736	724	744	721	729	725	703	709	748	722	707	749	698	766	752	717	718	719	709	736	724	751	711	731	710	769	703	729	742	694	715	663	703	744	679	673	761	706	713	737	681	695	732	762	711	759	721	735	704	708	718	735	744	747	725	717	698	675	733	720	746	739	738	666	677	704	693	725	703	699	735	709	701	752	811	690	701	682	707	719	730	741	714	754	685	678	705	719	711	664	746	659	740	728	736	744	690	733	705	710	709	752	726	751	741	720	753	719	737	704	723	681	711	712	679	753	714	725	712	712	731	688	682	737	703	741	695	736	688	723	723	685	746	702	726	692	717	753	740	742	747	683	733	680	725	675	714	751	709	719	708	724	714	763	732	709	666	715	787	718	733	701	678	713	690	711	723	772	714	710	698	737	700	751	684	687	729	704	682	703	708	737	747
8824	4805	1473	753	638	584	57	81	62	69	59	79	65	63	60	50	53	59	68	51	69	61	46	53	65	59	45	72	175	247	217	163	94	62	82	55	72	73	54	57	63	56	48	52	56	54	78	55	67	64	69	56	60	53	38	56	50	63	54	52	62	66	56	58	55	65	56	51	53	71	56	60	53	58	79	69	71	61	54	64	46	53	61	67	60	51	49	72	61	50	68	66	53	51	67	58	64	52	55	64	40	62	58	68	54	63	60	66	49	51	62	51	58	53	59	65	57	59	66	50	71	55	56	69	54	57	63	57	61	56	65	67	57	58	65	60	61	59	70	57	52	57	67	63	70	63	62	54	63	51	58	52	64	64	59	66	65	63	47	60	49	72	66	69	72	58	62	68	54	58	68	50	58	61	61	61	65	57	52	65	50	78	61	46	57	66	56	67	58	67	44	50	74	51	59	57	72	63	60	51	47	74	57	53	71	50	60	65	56	57	56	64	62	55	77	58	55	74	57	53	54	55	59	55	51	63	66	67	65	68	72	64	55	48	57	45	53	57	42	82	49	57	59	64	64	51	53	52	53	67	61	59	60	65	40	58	65	61	64	58	48	63	62	55	49	65	66	69	64	55	53	54	56	43	59	59	55	74	57	61	57	47	52	51	66	54	50	73	63	76	52	52	68	47	58	55	48	56	69	55	73	64	68	42	73	60	68	70	55	56	71	56	63	49	66	72	66	60	50	61	60	74	61	68	56	67	57	59	62	62	61	53	53	61	65	56	63	65	56	54	66	57	71	55	57	62	71	63	55	53	65	63	51	54	71	63	54	46	60	62	66	66	70	55	50	60	69	72	52	57	67	49	63	67	62	61	70	59	63	62	80	50	69	71	60	64	69	53	54	54	61	60	57	55	64	81	80	67	77	64	60	69	52	78	64	60	51	71	51	55	52	58	63	54	62	43	71	75	56	66	71	50	70	56	55	65	58	67	39	49	56	50	62	50	60	75	66	59	66	64	66	74	46	58	57	61	76	61	51	61	65	57	60	65	63	51	55	56	52	54	48	61	62	59	61	71	62	60	59	46	54	58	54	58	64	69	59	61	64	65	55	75	62	59	49	42	57	46	57	63	54	52	70	59	68	56	68	62	63	68	59	60	77	68	44	62	49	60	59	49	57	55	72	50	46	50	58	60	56	69	60	39	64	67	51	55	56	52	55	48	68	54	75	75	66	65	71	67	58	52	67	69	63	57	66	67	63	59	61	50	67	55	66	48	57	57	45	50	61	68	57	54	53	62	50	59	68	56	65	65	55	46	56	68	65	52	76	48	65	65	69	53	51	52	69	46	43	53	65	59	65	57	62	45	52	49	56	57	59	73	61	58	60	60	54	63	71	67	51	58	58	54	54	49	66	61	56	43	57	60	68	69	52	54	60	65	66	61	70	58	60	54	64	62	54	73	70	71	65	53	40	59	75	53	58	58	48	60	65	63	47	56	67	46	59	45	65	53	62	70	49	54	54	52	62	58	63	65	60	65	71	55	70	64	66	66	76	55	41	45	58	57	60	56	41	62	45	55	60	68	61	67	57	59	60	73	70	57	52	56	56	54	66	69	63	41	70	66	47	70	61	69	57	52	53	61	46	65	61	53	70	46	59	67	55	64	60	54	55	54	72	67	51	68	54	68	51	55	57	57	57	62	58	59	65	51	59	63	48	60	61	64	61	66	62	65	47	60	68	58	70	55	55	54	69	67	68	69	62	60	61	44	62	66	62	63	53	54	65	63	61	76	45	61	59	61	68	65	53	88	49	59	53	54	53	71	61	65	66	49	61	63	58	61	50	67	70	47	55	59	66	61	66	78	53	60	55	52	52	60	53	63	66	60	58	73	69	56	53	55	58	77	51	64	57	63	64	66	68	59	60	54	67	60	57	58	62	65	46	61	75	41	41	50	64	61	65	48	58	63	57	70	59	47	73	57	55	60	53	66	74	68	57	59	78	52	68	50	62	49	51	67	58	64	59	50	49	60	62	63	53	72	67	48	45	61	73	73	64	59	59	57	49	61	56	63	61	50	66	59	70	54	51	50	71	56	81	57	68	41	57	57	50	53	63	54	57	60	80	67	61	46	57	66	49	51	60	61	62	60	58	54	59	52	54	66	62	71	67	69	58	59	66	54	65	68	50	63	53	54	51	67	56	46	49	52	61	50	69	48	56	52	58	69	61	53	61	48	49	52	59	69	42	62	65	65	58	59	58	51	53	59	62	68	73	60	71	63	50	54	60	64	57	47	64	63	44	64	61	62	50	60	54	63	58	50	57	49	57	52	58	61	66	55	61	60	55	57	69	73	61	62	65	62	53	57	52	71	44	66	45	59	47	58	60	63	62	68	52	55	58	56	56	48	67	71	69	59	62	69	69	60	62	52	71	70	58	45	61	48	52	63	44	53	61	57	62	63	57	65	59	63	60	50	59	59	58	77	55	68	42	73	63	44	61	64	57	57	73	53	59	64	65	56	54	58	49	66	49	69	59	66	65	57	51	58	55	60	61	65	53	69	58	49	59	57	48	59	66	60	58	57	62	60	50	71	61	57	51	74	60	66	63	52	63	66	67	62	63	55	59	43	57	68	52	55	52	61	67	66	76	68	66	58	66	52	52	62	55	65	52	57	55	51	60	58	59	72	52	62	54	61	64	60	56	49	55	58	54	69	76	66	58	54	63	49	67	52	62	55	66	48	67	54	66	58	60	49	62	69	43	62	55	45	62	62	46	49	55	63	56	58	56	49	49	60	59	55	54	58	42	51	49	54	55	60	61	63	54	53	59	67	64	65	65	59	55	66	55	55	54	63	60	57	53	60	51	51	56	52	65	59	48	67	56	65	64	69	52	53	62	58	59	58	80	64	66	57	59	66	68	62	47	63	49	70	54	62	52	53	68	58	63	75	54	60	63	56	60	58	63	55	66	65	66	61	66	63	52	45	65	59	58	66	62	69	52	57	60	52	65	51	47	40	66	57	56	44	58	52	56	69	57	59	59	63	62	53	66	67	71	69	57	72	67	75	75	58	72	60	54	66	67	54	69	61	50	57	52	52	53	57	55	45	62	64	56	53	57	52	52	55	58	58	55	57	48	54	63	52	59	74	64	59	59	66	61	48	53	55	68	70	60	65	54	52	75	67	61	50	59	59	58	58	39	56	56	63	51	58	63	43	60	68	56	70	46	60	56	64	54	60	43	62	57	53	53	75	61	80	59	67	58	54	69	69	46	60	61	54	60	67	63	73	60	64	57	56	58	49	52	55	56	52	69	60	74	75	60	48	54	60	68	80	56	81	65	56	67	64	52	57	62	71	49	44	63	61	68	54	72	74	51	55	54	46	49	50	67	64	63	55	63	65	74	69	66	55	68	51	68	62	57	52	50	61	52	64	57	72	48	60	66	63	62	77	57	58	60	58	73	49	55	51	54	53	58	53	52	63	61	58	59	68	54	60
41436	27719	16370	20028	28134	19188	1508	1310	1138	1081	1005	903	947	857	838	881	868	872	825	849	802	858	784	799	809	727	805	1039	4887	7129	6053	3610	1923	1144	865	749	714	774	748	722	691	719	722	751	745	722	810	706	739	697	729	717	753	720	741	746	769	753	691	783	725	773	717	756	777	729	738	714	705	772	732	745	714	766	721	749	733	752	779	739	745	782	752	728	747	759	786	718	736	788	740	775	747	734	792	729	742	777	721	749	768	706	747	743	710	721	739	722	759	739	749	745	781	738	712	713	740	762	718	768	775	761	709	752	751	779	739	733	781	709	750	727	721	727	774	736	776	753	745	765	735	746	742	736	737	757	760	747	763	735	754	678	773	778	756	786	702	749	720	717	699	775	816	718	761	756	757	786	761	798	756	720	740	690	713	785	768	745	707	706	722	722	786	725	720	701	776	715	750	716	754	711	775	763	756	690	757	746	748	775	704	710	742	726	729	740	728	716	725	737	730	753	741	767	692	740	730	725	728	820	760	732	774	789	733	748	748	751	756	743	683	716	710	742	742	763	728	772	760	765	747	725	747	762	734	690	754	713	742	751	716	767	743	711	741	768	767	742	750	717	740	756	757	776	759	783	718	782	702	706	745	719	724	761	731	762	749	734	775	724	702	755	735	779	774	726	726	773	744	741	738	765	753	720	775	749	776	802	765	751	751	760	684	722	745	710	761	729	732	716	724	758	735	751	734	722	699	726	745	682	776	784	726	729	709	752	723	729	738	755	776	742	767	757	707	728	713	747	721	709	743	738	733	735	736	749	735	730	705	755	774	753	740	734	763	733	704	755	733	719	744	764	743	674	725	716	742	724	759	710	730	730	757	714	718	743	782	788	771	711	763	753	712	713	739	708	750	702	796	737	788	737	735	723	795	743	729	780	795	715	708	741	768	734	770	702	794	739	728	732	760	723	775	721	798	721	725	770	744	790	726	748	712	749	746	745	773	759	758	757	771	719	743	736	789	734	742	755	759	759	718	755	749	751	791	722	729	806	723	745	762	753	735	751	759	759	712	727	728	733	714	758	760	753	751	693	731	714	761	733	747	753	742	730	748	791	784	741	745	745	707	757	777	791	718	766	731	721	726	774	702	747	705	744	684	740	717	709	792	760	697	741	795	740	789	691	770	756	732	732	765	709	750	697	736	747	740	725	762	733	729	774	756	714	718	714	719	738	747	760	709	744	764	730	788	794	759	713	731	723	752	772	723	767	781	736	752	713	729	772	701	781	700	671	728	760	740	702	757	730	670	764	781	752	710	769	757	743	727	760	750	708	749	719	677	741	708	716	726	698	746	761	773	753	760	743	796	722	726	804	734	754	746	733	709	734	753	751	737	737	725	725	718	737	709	744	758	740	763	731	726	709	692	731	731	763	813	773	704	798	728	733	754	719	729	728	723	776	732	711	781	712	761	776	804	743	839	749	755	754	750	767	688	783	696	750	727	795	762	744	790	726	699	734	757	778	759	762	776	726	686	738	715	736	771	742	714	763	734	757	718	749	697	731	763	747	728	729	754	751	678	748	752	730	780	764	725	757	740	709	761	758	713	763	717	687	743	792	766	772	742	751	773	725	774	744	719	744	700	802	760	700	791	746	763	718	727	757	791	681	763	761	779	753	774	725	778	706	746	707	774	740	773	745	728	755	745	668	759	783	665	765	813	776	759	737	715	746	755	681	669	742	772	767	746	778	715	762	743	761	752	749	747	741	732	777	758	781	755	708	767	756	699	725	720	749	791	717	694	699	750	767	738	784	762	698	752	714	748	762	724	759	778	749	747	763	750	742	759	752	751	719	714	724	745	741	730	766	777	743	696	723	764	777	748	755	741	790	705	794	738	748	768	754	696	733	759	732	765	747	759	734	720	692	699	720	762	770	729	750	752	797	767	714	700	790	774	759	761	770	746	764	701	743	723	747	772	771	719	674	772	713	778	745	747	723	741	734	770	722	759	697	765	739	724	740	738	735	776	718	738	776	751	738	696	731	737	730	770	784	748	707	745	755	794	816	741	764	742	780	736	754	751	729	769	765	766	731	780	735	793	721	753	777	730	738	736	734	794	735	736	772	734	734	772	702	760	727	722	734	772	743	721	744	734	711	757	800	732	755	746	717	763	769	784	736	804	715	769	752	745	724	727	747	760	729	753	774	713	705	770	732	756	785	729	726	778	726	693	738	724	812	714	736	781	744	757	756	700	738	749	772	741	738	759	774	751	737	713	740	728	755	736	727	787	748	754	728	789	773	739	725	753	764	767	763	790	762	718	781	739	718	748	734	731	741	791	753	739	802	762	725	729	763	764	746	731	756	774	753	722	747	704	779	770	761	740	734	730	777	781	728	722	769	736	706	743	727	743	756	753	761	734	753	749	744	733	712	698	795	767	766	729	800	724	764	711	771	757	737	765	740	704	750	777	728	724	762	755	806	714	733	742	744	756	762	734	760	772	743	712	753	747	706	709	728	742	771	773	739	722	746	714	739	751	730	752	724	709	777	723	687	787	759	722	725	730	673	743	724	759	747	740	761	712	749	737	749	720	747	759	758	749	785	745	783	681	802	725	766	733	742	736	740	733	695	757	787	723	728	726	746	764	774	729	718	758	751	770	789	765	723	748	767	720	732	753	796	724	740	770	707	767	702	739	792	716	667	708	719	703	788	702	753	742	721	728	697	771	719	737	736	777	786	726	748	741	754	686	771	792	746	790	761	781	732	696	762	757	760	758	766	751	773	708	748	784	747	752	747	765	770	736	789	750	765	723	745	757	716	760	703	773	747	783	763	775	740	730	715	708	769	725	723	754	793	749	750	744	735	728	742	756	731	793	754	766	722	745	784	722	780	726	757	695	790	695	773	743	742	765	753	805	744	732	727	714	734	752	749	730	764	791	757	707	737	767	813	713	718	775	763	720	738	711	792	775	763	736	780	714	718	745	765	695	716	688	745	727	722	766	717	741	758	705	717	746	763	755	797	696	747	759	769	687	741	751	739	757	761	747	752	748	785	725	762	720	752	746	716	730	716	785	761	751	746	760	754	743	725	753	736	746	718	759	791	724	735	741	709	684	696	732	749	708	755	716	719	742	757	711	741	714	727	788	761	769	755	759	723	737	752	686	763	811	728	766	745	749	776	708	723	709	728	732	704	728	724	741	715	763	742	759	757	759	761	694	766	759	754	763	720	713	767	726	794	738	751	743	779	750	785	769	779	739	697	759	771	700	776	814	738	783	726	754	773	780	754	737	755	750	763	764	715	733	709	745	764	731	758	713	772	758	707	809	718	749	714	770	746	730	723	754	786	718	739	735	718	700	736	768	719	757	835	799	751	779	748	798	749	754	727	806	706	773	762	718	840	767	752	745	766	744	742	715	706	793	748	754	705	746	753	725	724	735	752	751	759	737	749	772	751	780	739	730	772	726	784	760	740	701	683	744	767	765	755	770	759	794	679	789	725	732	724	742	734
14555	14415	4712	2188	2004	1253	80	82	74	60	59	63	74	59	63	54	51	50	45	62	59	73	62	63	58	64	68	65	328	501	434	249	143	83	64	46	59	61	61	56	46	56	74	62	50	50	57	52	52	55	56	52	62	64	53	51	70	44	53	52	68	47	55	50	58	53	50	54	64	59	55	52	45	64	55	53	52	51	47	61	53	47	60	38	42	64	52	44	45	61	45	57	68	62	55	64	51	57	56	43	54	48	52	53	66	54	57	64	68	53	66	54	67	56	47	45	60	65	52	57	57	62	52	46	59	65	62	58	63	46	51	58	74	48	52	71	47	52	60	55	52	59	51	46	61	61	44	60	59	62	49	52	70	60	58	50	77	46	62	46	54	51	54	56	55	59	51	65	53	61	60	57	52	58	58	63	54	49	70	49	63	59	56	60	35	66	65	57	53	52	61	64	48	58	50	53	58	58	53	57	57	57	44	48	44	59	49	62	65	53	55	61	56	62	61	48	62	58	48	64	68	61	55	58	51	60	66	66	54	57	48	55	71	67	58	66	54	53	51	66	61	54	47	65	39	54	68	42	52	50	55	57	40	50	52	52	58	56	48	56	45	59	54	59	56	57	63	65	56	54	58	52	63	50	56	47	45	57	62	51	47	53	61	62	58	63	64	43	49	44	42	58	55	47	47	55	49	46	55	63	45	59	55	63	45	46	57	58	65	40	59	56	59	48	59	49	58	66	71	61	62	57	55	50	60	51	61	50	47	64	48	53	54	64	63	62	58	63	59	69	47	60	69	55	59	60	63	56	66	50	52	65	56	51	67	71	53	56	57	43	61	66	59	62	56	58	58	58	58	63	65	49	57	54	59	56	46	62	43	66	46	39	56	54	51	49	59	56	52	51	48	52	59	38	62	54	46	69	56	56	53	61	57	51	53	65	67	57	64	47	51	43	64	70	61	65	56	51	64	48	50	57	54	53	57	51	58	46	62	44	55	46	39	48	47	43	56	46	58	42	60	70	61	46	63	60	54	57	64	55	64	54	50	48	62	61	63	50	49	56	61	68	51	56	40	57	80	62	67	61	50	59	50	52	47	53	66	62	42	54	54	63	62	71	64	59	58	63	42	54	43	55	58	50	70	55	54	58	62	53	54	57	54	61	75	52	56	60	58	55	52	51	57	49	60	43	50	60	46	47	52	52	54	54	60	57	53	52	53	45	55	47	65	55	55	62	48	60	51	52	57	54	49	46	58	50	62	52	60	64	54	74	47	59	54	40	63	49	58	54	59	52	43	44	50	57	62	52	53	52	57	49	53	60	54	50	52	54	61	62	57	50	58	60	54	58	48	58	54	71	46	73	59	56	58	61	52	58	49	62	58	40	61	50	73	52	59	54	48	52	53	62	59	51	61	72	60	56	63	66	50	57	60	52	58	39	73	60	57	53	63	52	61	59	61	48	50	35	67	49	61	55	56	44	57	45	67	62	54	56	48	52	62	42	52	38	60	42	63	55	50	59	58	59	53	54	58	57	59	57	57	52	60	51	47	56	58	63	57	50	61	61	54	54	63	49	46	44	45	54	60	58	59	43	70	68	56	49	55	69	57	67	49	77	41	62	57	69	60	47	50	54	61	50	56	53	49	48	55	53	61	58	61	63	61	53	53	47	58	62	57	71	63	51	58	56	60	60	70	62	49	63	51	52	48	55	55	43	58	47	56	48	77	53	60	41	48	58	58	60	56	51	56	47	59	48	61	63	49	50	63	59	59	52	59	56	63	67	59	58	63	50	61	71	47	48	55	64	56	44	59	64	46	67	48	56	66	55	41	55	65	50	41	54	51	60	56	56	64	54	45	55	51	59	60	48	48	58	61	60	43	50	66	48	56	54	58	54	63	56	47	57	57	48	63	59	70	52	58	58	53	67	58	50	50	56	56	61	68	59	64	46	41	62	61	44	53	60	53	58	68	58	57	43	67	56	51	57	51	58	55	57	60	57	53	60	64	52	66	51	58	47	69	59	64	66	67	56	57	60	57	58	53	51	56	47	59	59	63	58	49	62	60	62	62	65	55	48	59	52	51	51	59	60	50	54	52	56	50	46	64	65	56	55	55	54	53	58	55	77	62	71	74	72	57	71	58	57	50	66	64	47	56	64	63	61	51	52	60	53	62	64	52	37	64	64	50	60	56	58	45	53	55	52	47	49	57	59	69	53	52	52	65	51	50	63	70	50	61	68	42	70	47	61	49	63	46	40	44	58	49	54	49	54	65	49	53	51	54	40	68	46	63	53	53	70	62	51	50	52	64	60	73	56	72	57	53	65	46	49	58	62	51	62	52	42	51	48	60	57	65	66	46	58	47	57	58	59	62	58	55	55	45	55	39	52	63	38	52	52	55	59	57	51	68	73	47	54	58	59	43	55	56	49	77	52	60	59	50	44	57	58	58	66	61	46	59	58	56	54	60	53	53	59	50	47	53	55	59	48	51	49	52	51	52	59	62	54	64	60	59	61	60	48	51	64	37	56	54	67	58	62	63	59	51	40	52	56	58	61	66	52	49	65	48	51	57	62	65	57	49	63	71	55	57	57	63	67	65	57	56	51	48	36	52	56	66	45	54	47	49	60	50	55	61	56	59	60	60	63	46	56	48	59	57	47	49	60	59	51	48	59	56	47	64	43	55	60	48	54	56	52	49	65	56	55	71	66	61	61	53	64	54	48	63	64	59	51	53	49	68	59	57	66	55	63	66	62	63	45	43	61	52	55	64	50	54	60	65	53	50	62	46	65	53	66	57	65	66	59	40	69	61	59	77	62	53	56	66	59	56	62	44	60	67	58	50	53	48	54	50	54	55	60	56	59	55	59	68	64	54	63	64	61	54	49	50	64	45	44	65	59	55	56	61	60	46	42	60	57	74	57	50	46	60	76	64	52	48	60	49	54	62	57	46	61	67	61	47	68	49	51	50	69	52	58	40	41	48	67	56	56	68	42	60	64	65	52	48	72	49	57	53	45	48	48	56	54	58	41	47	59	73	48	78	51	64	60	48	57	55	68	72	57	51	61	59	64	54	66	40	42	54	59	62	63	54	64	70	38	53	50	57	65	80	64	70	55	41	53	54	57	59	59	67	54	54	54	59	42	48	59	64	66	49	56	54	56	52	53	55	53	65	64	51	74	48	69	48	62	58	68	70	55	54	68	49	57	67	57	51	61	59	50	53	63	58	61	47	58	57	57	54	70	73	61	56	49	51	41	48	61	69	57	47	60	74	54	48	55	63	56	57	55	61	64	55	52	51	39	46	62	64	70	49	60	49	69	43	46	54	49	64	51	49	63	57	52	43	57	46	62	55	63	60	57	61	62	38	62	55	61	69	48	49	54	49	65	56	54	66	59	62	54	61	45	53	56	62	65	54	63	51	58	62	66	57	65	65	40	64	55	40	61	62	68	63	69	46	62	62	64	47	57	51	56	69	58	48	54	51	67	68	55	54	44
51025	35263	24763	30218	38491	21540	2534	2153	1714	1421	1286	1128	1096	1074	1013	1010	1011	911	862	869	844	826	820	833	778	817	718	894	9020	12441	10071	5722	2700	1305	818	746	705	707	681	744	726	727	657	698	662	679	675	689	733	706	722	699	705	659	732	684	750	711	722	724	659	693	730	671	731	694	699	721	711	687	701	687	693	706	751	671	695	663	709	718	725	709	711	680	737	675	678	735	717	712	667	746	719	714	679	723	708	714	706	705	704	714	724	715	712	757	753	698	697	711	661	760	728	701	725	675	689	737	723	729	712	764	689	734	702	704	729	696	692	669	692	719	739	745	695	733	696	708	736	748	770	754	690	706	737	686	686	719	722	712	705	687	739	669	722	697	675	702	670	687	735	714	697	683	715	706	707	703	715	730	718	686	690	730	677	749	689	764	691	710	717	664	690	702	728	688	653	684	665	723	679	691	681	673	737	726	679	718	737	690	713	720	703	712	730	725	677	706	707	686	715	734	700	734	717	729	721	719	727	730	720	704	670	705	712	706	685	687	748	687	711	687	680	673	712	740	734	705	730	705	704	704	719	707	735	720	702	719	720	720	685	672	736	705	749	717	706	721	731	705	688	739	729	676	688	660	667	717	700	675	690	672	685	715	731	739	680	718	708	728	699	724	752	748	729	714	743	704	713	739	731	652	719	714	746	695	695	701	676	731	702	747	689	670	725	729	661	760	704	701	719	714	712	682	718	649	699	693	714	680	699	675	710	652	698	691	712	700	705	689	691	699	698	752	693	672	736	774	717	695	741	696	706	679	739	701	745	718	711	644	688	685	675	722	697	708	725	715	717	726	732	703	699	671	627	747	694	743	708	715	671	688	722	729	708	701	715	679	747	673	748	703	716	699	735	701	686	721	718	679	709	696	709	700	724	772	706	710	717	719	704	705	709	702	705	694	737	734	705	717	691	699	731	706	682	715	699	723	800	666	671	704	725	682	722	723	699	668	703	671	718	705	700	734	705	713	677	685	764	711	752	729	716	665	716	733	624	740	739	750	709	723	791	725	735	693	756	726	643	703	698	721	739	688	675	702	729	727	699	717	738	700	706	718	752	660	739	755	757	721	678	681	721	671	736	662	738	722	767	686	727	700	748	772	729	666	741	702	727	713	709	680	675	712	731	714	738	701	689	674	705	730	735	708	713	710	729	705	710	688	715	725	680	693	731	663	703	726	711	722	745	777	732	693	682	656	728	741	707	685	684	721	720	714	706	675	676	689	683	763	702	700	683	733	732	683	748	751	712	726	694	716	739	675	707	703	693	683	693	683	740	732	672	701	672	703	716	725	741	688	704	694	728	719	750	723	703	732	727	683	682	748	742	702	684	718	737	705	728	689	725	733	756	715	703	743	701	706	716	707	718	731	714	709	727	729	661	665	724	728	695	706	719	688	683	710	745	675	723	709	720	710	667	691	702	736	752	699	676	750	738	680	736	731	694	685	711	740	683	757	679	700	733	727	728	747	713	735	708	634	749	701	712	718	707	741	653	660	718	682	728	686	668	686	720	704	701	699	769	688	732	723	730	763	719	678	708	681	694	716	669	699	694	705	720	702	698	725	677	702	756	723	730	710	656	711	711	687	661	702	751	739	727	680	698	708	728	737	717	694	686	725	721	680	710	722	748	746	705	769	693	671	711	724	702	708	725	751	735	662	709	741	725	754	757	709	670	733	726	696	690	696	717	733	699	699	755	717	702	692	687	684	686	724	766	694	744	681	677	702	713	701	696	706	683	717	719	710	698	658	704	732	749	683	691	707	701	716	697	696	739	692	736	673	654	707	694	729	678	689	693	752	722	748	712	703	747	724	673	671	662	708	703	696	730	722	730	693	680	683	710	687	721	686	705	713	722	704	692	654	724	710	687	680	750	713	725	714	696	667	727	681	698	686	718	725	742	716	690	657	715	731	686	662	645	733	731	700	699	710	739	677	698	721	734	706	750	682	745	748	704	695	697	725	742	741	762	674	681	686	727	707	662	685	775	727	668	724	728	688	699	725	743	729	731	685	705	716	709	722	684	713	681	704	716	683	708	705	736	717	719	672	697	718	682	701	690	695	712	697	707	711	641	689	672	677	731	730	703	705	709	698	670	663	741	714	711	706	726	757	688	728	721	687	708	687	720	735	668	651	701	689	706	684	732	722	706	705	704	702	740	675	720	737	711	714	743	703	732	717	708	733	726	698	727	751	769	698	722	757	727	710	718	746	711	699	727	658	717	700	731	688	706	741	722	683	696	703	715	740	691	674	765	722	671	689	679	724	712	710	727	715	737	748	682	761	748	711	711	722	766	730	719	700	699	731	719	707	698	693	747	695	731	700	691	660	711	717	696	714	699	695	692	739	736	704	670	731	746	707	713	676	693	695	759	703	750	715	703	727	664	618	760	751	733	666	705	795	696	691	707	737	696	674	705	689	702	735	704	724	713	698	696	749	675	701	667	732	699	692	692	736	693	752	666	683	684	709	690	688	703	721	709	717	698	721	715	663	681	706	730	725	693	733	717	715	756	749	715	725	710	761	705	728	731	725	714	704	719	707	679	689	692	657	674	722	731	729	672	689	713	674	779	670	745	721	713	724	736	735	684	720	701	670	694	741	677	665	717	685	720	715	721	733	706	755	733	709	719	738	728	690	677	761	737	701	716	713	761	743	762	730	688	714	681	757	639	704	686	668	697	718	722	716	682	697	707	703	730	724	723	744	738	689	727	709	720	703	706	716	678	755	673	738	721	704	691	737	688	734	737	674	716	723	656	741	738	721	676	742	706	702	736	754	744	712	725	716	691	721	692	726	700	745	687	721	704	714	700	696	739	727	699	689	676	697	702	705	704	713	669	760	683	732	687	703	672	696	700	699	688	689	734	717	737	734	718	759	727	703	689	741	757	708	694	714	696	700	644	742	727	695	653	697	697	737	701	680	712	722	708	684	716	696	658	727	716	721	658	708	740	683	737	692	723	690	745	689	691	712	722	735	654	738	727	722	676	748	732	699	726	672	708	732	668	664	708	717	752	732	738	712	715	702	724	696	751	750	691	654	708	737	702	713	692	690	768	709	701	658	708	661	721	706	688	721	727	693	711	719	709	717	677	725	717	711	740	702	764	734	751	711	695	752	745	752	723	731	742	696	717	709	693	728	715	662	697	713	690	722	751	695	714	692	677	701	693	728	733	704	707	710	720	702	698	679	680	666	736	763	693	664	693	716	678	728	726	696	691	720	733	723	746	736	700	665	672	672	724	711	673	691	735	689	643	726	678	685	732	741	699	683	708	743	674	723	674	728	755	681	715	670	695	716	674	708	663	676	686	735	772	712	694	722	736	695	758	729	716	751	762	732	721	669	675	719	680	655	686	708	717	692	701	707	669	700	748	694	707	696	734	682	688	726	702	705	740	728	758	728	680	676	735	717	692	711	704	682	698	684	693	686	671	703	749	673	716	697	659	700	707	752	686	685	762	694
14170	12784	4697	2422	1992	1108	86	79	75	70	57	83	62	71	60	63	60	62	56	61	50	63	62	61	78	65	47	56	300	705	588	298	174	85	51	44	69	58	52	56	54	55	48	57	57	63	58	61	71	61	58	67	52	68	53	72	60	58	56	62	60	61	58	43	64	61	80	66	66	51	56	61	65	57	68	57	69	50	62	67	63	77	65	73	63	49	53	62	47	53	49	59	69	55	59	58	69	61	56	50	65	58	52	42	57	56	44	58	71	65	47	60	64	46	53	46	60	65	54	48	61	46	60	60	56	44	64	70	60	61	45	63	54	59	57	54	65	70	61	61	72	83	66	57	56	73	69	58	63	53	60	67	70	54	65	62	62	57	53	65	46	48	84	66	58	49	70	58	57	69	56	61	55	70	52	53	55	53	52	64	75	66	56	53	66	52	64	55	73	47	63	61	64	49	56	49	51	52	50	58	55	46	53	58	57	67	54	55	54	53	73	84	55	64	44	59	43	66	71	55	43	66	58	55	54	62	53	42	55	60	66	61	58	68	60	48	57	55	45	49	71	60	47	56	49	54	62	65	59	58	68	67	67	60	69	67	49	68	56	61	64	50	55	48	62	50	51	63	55	61	71	68	60	70	61	57	78	56	65	67	71	49	57	60	51	53	73	48	54	51	54	65	55	39	67	61	64	65	54	62	63	60	68	55	69	59	61	57	55	60	46	49	56	61	64	56	56	59	53	65	67	58	56	68	70	58	74	45	59	50	57	56	53	48	52	62	51	58	61	54	61	77	52	55	50	70	56	62	58	49	53	58	52	44	62	69	59	66	65	71	75	57	67	67	51	59	52	70	66	54	64	60	55	47	48	69	71	65	88	74	61	59	61	60	53	63	66	57	51	59	63	74	63	73	55	52	51	53	51	61	50	61	65	56	59	46	58	58	52	66	58	63	52	47	60	66	59	61	61	66	74	55	62	56	63	63	69	57	55	55	68	58	53	56	62	52	57	51	63	73	60	61	59	65	56	59	54	66	65	58	65	55	66	54	47	64	67	61	58	59	57	50	59	51	58	65	54	74	77	59	61	73	65	59	66	58	52	43	58	62	62	62	65	58	54	46	55	58	58	64	61	64	64	57	53	66	52	51	49	82	60	56	60	57	66	60	70	58	66	70	56	48	52	71	69	80	68	61	49	65	57	59	50	66	54	58	54	55	52	60	58	66	68	54	56	63	62	69	65	58	65	55	63	57	51	53	43	62	63	54	52	60	69	53	67	56	51	71	50	62	58	50	67	58	68	59	54	67	55	64	52	63	71	45	64	72	75	59	66	59	51	84	57	61	56	60	68	49	63	48	70	63	53	58	44	69	66	51	76	71	37	57	60	58	53	57	64	62	66	55	62	54	67	46	58	62	58	47	63	52	62	62	49	50	52	55	61	56	53	48	61	63	61	71	56	58	45	67	53	66	61	46	72	59	53	64	66	63	56	57	71	64	39	46	49	60	56	68	59	62	67	68	65	57	55	57	57	50	50	62	46	62	74	59	76	46	60	70	55	65	57	54	57	46	67	63	55	72	47	52	66	59	52	68	67	53	46	44	61	65	49	43	49	54	58	50	57	58	57	59	49	68	64	59	58	53	67	55	64	67	66	60	58	55	58	66	56	51	51	66	82	49	59	56	62	62	54	51	70	62	51	53	66	46	58	57	70	56	69	69	57	40	49	58	63	51	67	60	69	49	64	49	58	65	53	67	57	46	73	62	62	52	53	56	69	47	60	55	48	58	73	62	58	64	66	56	61	60	57	57	48	57	46	55	60	60	46	63	59	70	80	54	60	53	66	62	73	59	60	60	64	50	55	49	54	61	60	68	51	42	65	67	58	46	66	59	62	58	58	62	66	61	57	60	64	64	67	58	67	51	47	47	53	47	54	60	65	56	59	55	58	60	61	57	63	50	49	57	54	57	66	59	59	61	59	56	65	62	65	71	63	61	66	59	61	54	59	61	70	52	53	69	61	62	57	70	59	54	52	53	61	58	53	52	55	53	63	65	63	48	56	63	55	55	61	70	54	58	54	59	55	71	60	67	61	59	59	62	56	50	65	60	58	59	47	59	60	57	67	58	67	56	51	56	63	77	58	54	57	64	74	61	56	51	57	48	62	72	74	66	63	55	62	64	64	66	65	65	58	55	56	49	55	69	56	52	61	52	70	74	62	68	51	65	58	66	75	54	52	69	55	59	63	62	51	55	67	55	62	64	61	50	58	59	50	63	62	63	54	64	63	47	63	65	59	54	60	49	64	42	68	51	51	51	64	63	52	70	58	63	53	64	60	61	57	47	53	59	71	59	63	70	71	52	61	54	62	61	65	42	65	60	50	59	48	46	51	62	57	52	56	65	61	60	54	54	50	66	56	53	55	58	47	54	73	44	59	52	51	58	44	59	54	55	54	55	62	63	44	63	69	54	64	63	58	67	59	66	48	61	80	58	51	53	47	45	64	55	42	67	60	55	62	73	51	64	52	49	64	67	76	62	50	65	59	63	67	50	68	64	59	57	70	59	54	41	65	56	44	78	52	52	65	67	74	58	63	66	42	65	77	83	70	49	65	64	50	55	54	44	55	50	60	48	65	63	59	58	62	43	54	59	60	71	69	69	53	65	63	64	67	63	65	54	53	60	72	48	53	62	59	58	70	62	62	44	65	69	60	57	54	42	46	66	70	56	55	59	58	43	60	60	53	60	53	50	47	63	57	57	54	58	62	47	54	46	55	65	52	64	49	61	56	52	58	61	47	56	63	66	62	57	64	60	64	47	55	67	65	60	68	50	60	59	54	45	64	63	44	62	70	56	58	57	59	58	62	50	45	56	50	61	57	61	57	58	49	48	55	60	58	62	58	52	60	67	57	68	60	58	60	58	60	76	52	48	69	56	65	57	56	53	64	59	54	55	48	49	58	65	56	72	45	57	42	47	60	60	48	59	64	47	59	56	62	54	57	62	43	60	53	61	54	57	58	66	55	62	59	65	58	45	60	68	64	58	62	60	63	65	66	62	49	39	56	46	59	53	61	63	50	61	47	65	67	48	63	51	60	67	54	49	65	62	72	55	56	49	59	43	50	65	54	53	69	49	66	65	56	52	60	52	62	56	60	71	60	59	57	52	67	54	60	62	58	58	71	55	72	55	64	75	62	60	40	53	59	55	51	69	64	53	58	69	63	68	48	61	51	59	53	59	57	70	67	57	43	51	60	58	72	51	60	70	60	66	65	57	46	59	47	57	56	50	46	57	70	51	56	71	55	61	56	62	46	58	61	63	69	56	59	62	62	51	56	51	65	72	59	73	68	76	58	42	67	61	58	65	60	66	54	70	57	60	67	50	52	54	50	71	53	57	60	62	51	63	74	52	53	44	65	66	52	60	54	62	64	64	71	63	52	70	58	48	65	55	55	57	61	55	51	48	48	45	52	62	71	65	65	65	82	59	67	54	60	66
48500	35247	25464	30760	37893	18741	2744	2358	2004	1728	1537	1378	1254	1186	1064	1028	1041	966	955	942	970	928	876	810	919	809	856	994	8467	15408	12993	7062	3503	1392	930	771	729	724	732	758	750	723	722	752	655	703	722	765	701	743	719	793	690	738	711	740	729	744	746	774	757	722	654	717	750	760	720	653	747	746	698	755	733	703	713	704	742	756	751	740	736	712	761	729	725	728	764	734	747	721	726	698	746	755	672	748	781	754	761	732	769	777	746	712	732	768	768	746	716	747	753	712	780	705	750	718	710	721	746	765	739	773	786	718	737	726	758	717	715	745	760	725	747	702	699	751	679	701	735	729	730	701	761	745	708	729	722	733	756	731	694	765	693	729	696	759	755	739	721	726	789	756	729	751	767	745	759	725	731	754	751	726	736	719	702	703	760	756	768	727	758	734	703	683	700	708	726	699	749	698	757	734	712	717	774	703	752	757	758	748	709	750	739	758	746	748	725	710	692	720	721	717	731	710	719	687	762	697	756	812	736	745	662	766	712	701	707	710	755	723	741	755	707	733	725	750	735	778	709	755	744	710	742	738	732	734	737	742	730	715	768	698	772	747	770	718	754	704	719	732	752	732	748	737	761	748	741	738	784	733	693	748	732	740	669	753	761	758	711	727	739	733	748	748	721	748	758	767	715	761	754	713	782	720	739	718	732	716	762	707	736	701	727	729	744	730	761	760	720	704	724	738	732	702	677	752	770	743	730	714	704	754	710	729	733	715	702	700	728	741	733	721	747	726	712	706	745	693	705	678	779	717	748	702	708	741	738	722	712	734	760	723	747	738	766	746	704	738	753	744	726	791	740	692	735	714	745	761	788	778	762	752	746	755	781	717	727	728	695	731	745	747	728	730	739	761	762	718	756	725	709	742	746	755	746	721	726	753	740	775	700	727	746	770	744	817	742	709	724	717	723	733	768	718	741	713	760	681	706	761	727	748	731	727	702	723	756	759	725	742	661	692	707	778	766	704	719	779	705	767	718	696	781	704	756	712	736	736	755	719	717	747	678	733	813	744	756	762	696	698	762	735	771	765	716	737	778	685	711	717	742	772	717	759	736	745	731	722	684	722	777	757	750	693	783	772	729	758	792	689	758	758	710	734	765	691	736	733	728	781	710	772	743	749	773	686	768	728	733	693	743	758	742	691	727	783	761	740	771	738	684	733	729	780	730	763	722	774	760	756	723	689	728	723	712	754	739	736	738	711	766	760	818	726	757	761	740	812	755	708	736	744	722	773	708	745	717	707	718	717	734	710	741	705	719	738	711	758	728	731	735	737	728	700	766	694	766	731	742	744	761	732	723	735	700	704	694	708	728	756	780	759	745	729	720	750	719	688	768	698	721	716	744	745	697	796	724	738	716	706	717	712	740	763	720	777	762	748	726	772	754	776	766	740	742	748	689	753	730	745	745	728	735	754	691	742	725	736	722	737	722	760	765	730	739	791	702	784	701	738	737	714	779	671	788	746	768	773	740	741	745	756	717	750	712	710	739	692	713	737	708	738	730	747	727	747	782	724	729	746	726	728	771	727	741	736	734	763	687	752	711	738	729	729	719	764	754	751	722	755	711	731	685	773	696	696	712	734	770	722	751	733	739	696	731	731	748	718	721	719	787	722	740	743	686	760	733	659	763	733	742	774	704	692	723	764	724	727	738	721	733	716	727	756	678	782	764	721	726	727	735	720	700	790	772	730	713	716	734	774	741	718	736	718	774	737	699	761	683	743	690	748	744	724	733	759	801	753	733	714	756	725	738	748	709	674	700	699	736	716	768	744	763	734	713	718	745	740	755	734	745	725	718	695	728	726	732	720	737	754	700	771	754	724	751	776	751	716	752	722	744	801	786	720	706	701	750	806	758	758	706	736	735	758	709	744	734	776	764	739	762	723	697	738	709	734	727	737	761	772	758	723	747	705	664	756	805	745	695	775	750	789	743	744	736	666	744	767	718	727	759	751	699	728	718	730	731	720	740	768	736	733	800	731	705	709	742	741	709	755	736	765	729	744	764	722	751	744	759	710	741	739	730	695	710	748	738	728	739	729	737	765	753	702	751	717	743	731	718	777	705	779	743	760	760	739	726	698	788	706	732	747	755	696	764	711	715	709	703	702	762	665	712	705	777	737	735	762	765	763	762	704	702	714	705	756	740	690	795	669	743	679	705	724	726	725	757	719	739	729	787	733	717	729	764	746	755	744	758	737	694	726	723	712	668	672	750	763	693	745	715	787	742	692	703	804	722	757	757	819	732	756	713	719	780	752	740	715	727	674	750	718	780	752	759	741	722	744	734	751	704	737	709	765	700	796	708	722	719	715	755	692	768	728	698	724	738	703	775	756	751	775	773	740	687	736	708	751	736	713	709	717	744	747	752	759	722	701	777	780	719	735	707	706	742	756	723	709	755	738	796	745	706	725	739	713	750	723	732	723	746	725	762	711	715	758	746	713	766	732	741	730	776	733	690	721	698	727	739	736	727	785	718	755	708	759	718	708	748	729	710	708	753	737	757	706	722	715	758	788	732	706	754	775	757	708	703	720	745	740	720	736	717	718	774	701	772	747	742	702	725	714	707	718	743	728	750	731	748	727	744	687	673	724	735	712	720	727	753	711	764	687	726	740	733	742	770	732	740	748	715	659	736	724	713	768	702	726	738	749	725	681	750	778	733	712	716	755	712	716	713	731	714	757	704	697	725	750	703	733	741	739	708	738	770	763	728	738	739	739	701	756	697	683	758	759	746	762	668	755	686	748	745	731	741	696	760	770	667	735	712	712	699	727	726	756	735	754	776	706	726	698	743	777	737	646	710	773	694	701	703	743	705	725	751	699	763	751	728	753	695	719	731	751	764	750	748	703	775	758	724	764	750	735	705	755	731	794	745	745	734	717	717	773	692	731	701	776	705	729	745	714	747	736	766	736	712	724	715	701	763	723	721	696	695	692	761	726	710	790	786	738	692	755	770	749	688	751	738	750	805	715	706	747	715	736	761	731	739	717	729	697	759	714	703	770	771	708	692	716	719	758	755	754	685	711	755	724	722	753	739	715	768	718	705	727	725	771	725	771	726	762	711	751	743	719	712	714	740	759	737	761	721	738	736	791	748	725	780	713	692	749	749	732	747	773	737	800	783	738	697	745	729	698	717	785	717	731	718	760	748	742	730	739	739	736	745	726	778	735	769	733	725	702	774	751	728	707	697	760	736	771	749	730	750	712	747	735	722	688	724	748	725	733	735	695	761	753	705	722	760	741	717	738	758	780	763	706	772	724	782	724	770	705	678	768	740	744	736	753	715	702	691	700	742	721	708	757	684	700	717	744	660	749	775	748	755	725	728	749	777	725	708	725	782	754	723	772	694	681	763	755	736	787	731	748	705	751	761	756	760	759	737	744	723	713	713	781	675	735	779	654	735	739	692	711	728	733	742	738	735	702	714	764	770	757	698	727	733	753	762	744	716	719	772	707
19427	21209	8711	4436	3612	1737	97	78	86	80	68	70	88	70	78	59	63	64	68	57	60	58	62	70	50	44	64	64	408	1003	772	417	186	101	71	56	68	51	68	60	50	56	54	50	51	65	63	51	61	68	52	65	61	59	66	63	53	51	46	51	44	67	61	64	63	57	61	54	57	42	64	54	62	59	78	46	48	74	58	52	53	61	59	59	61	47	65	79	47	67	48	51	55	53	45	52	59	50	62	62	55	59	67	70	57	65	72	60	63	50	56	64	55	46	57	48	60	62	67	51	47	63	44	53	70	45	65	57	63	56	56	42	48	44	48	55	43	58	69	73	45	67	66	57	66	52	60	46	64	40	47	53	62	68	53	67	59	58	62	63	66	68	56	63	54	54	49	60	59	52	48	55	44	60	55	55	53	58	56	49	55	81	58	60	74	54	57	61	57	50	55	65	57	69	66	72	76	71	59	42	56	62	69	56	50	58	52	56	57	64	56	54	56	51	60	69	62	63	50	51	58	62	66	58	42	59	50	55	48	53	57	55	50	54	60	47	34	67	78	71	51	55	61	67	62	57	67	52	52	56	68	64	59	38	49	64	69	60	67	50	58	51	68	71	65	55	50	63	56	61	64	54	46	49	62	60	59	64	64	58	76	64	51	70	72	57	53	55	70	58	68	56	52	47	52	64	54	73	52	67	69	61	73	66	65	65	49	56	43	49	60	62	63	69	45	64	62	69	77	54	62	51	57	46	58	47	64	46	57	71	66	57	61	56	52	65	42	58	45	72	39	58	50	61	55	55	49	67	64	47	44	60	64	68	56	62	56	68	55	66	65	62	60	69	45	48	47	60	63	56	54	69	48	51	53	64	53	64	58	52	59	48	70	68	37	52	48	54	62	64	64	54	54	58	83	54	51	62	63	59	67	51	47	66	48	43	48	58	51	55	61	59	63	55	69	63	57	71	61	44	50	47	64	70	54	53	55	46	60	58	69	62	59	57	57	53	56	56	55	60	44	65	60	49	49	60	53	54	43	56	45	51	57	52	53	57	62	57	63	78	59	51	61	58	60	50	57	45	43	55	61	62	56	60	57	49	56	42	50	72	58	59	45	53	52	72	63	67	60	67	56	48	64	69	46	63	57	57	57	65	72	57	63	50	49	54	51	42	47	51	51	54	52	46	40	70	65	58	56	69	61	47	61	59	64	58	64	60	51	60	48	53	62	55	55	44	56	60	56	57	55	56	67	58	53	51	63	58	58	65	43	60	57	52	64	54	56	56	47	60	51	71	61	55	49	63	58	62	66	68	44	48	53	40	55	39	51	62	47	55	58	56	64	62	57	40	49	61	65	59	52	60	62	41	54	55	57	63	60	52	47	62	66	52	44	58	60	72	63	66	59	43	67	55	50	53	55	64	57	73	57	55	61	59	59	55	62	53	56	57	65	67	47	62	67	60	59	60	52	60	51	67	53	55	68	62	58	59	59	70	62	61	58	62	46	70	60	46	45	69	57	48	63	62	49	66	74	63	56	57	59	58	58	53	69	52	49	51	60	65	65	45	66	65	67	63	67	53	63	62	54	69	54	73	46	52	57	60	56	52	75	61	48	52	63	63	42	56	54	74	66	58	57	56	57	58	60	58	64	63	55	49	58	56	59	53	56	53	56	47	64	65	67	59	51	63	61	56	58	54	60	53	62	53	58	43	49	45	56	63	51	64	46	63	48	63	46	52	62	54	63	67	51	52	59	60	56	60	72	62	59	39	51	67	54	53	60	66	54	60	70	50	50	66	54	58	63	56	48	51	43	61	67	67	59	61	43	57	60	39	63	59	42	56	68	59	66	71	63	54	56	50	59	59	61	53	58	50	60	66	51	58	46	58	61	58	52	57	51	59	61	64	48	65	77	60	40	60	48	62	41	40	59	49	74	54	58	56	58	56	53	63	50	59	60	44	67	56	58	62	63	61	68	57	52	59	59	67	51	57	55	57	58	53	55	47	61	55	47	67	57	47	57	47	53	62	53	57	61	53	51	67	73	57	68	59	63	63	73	74	57	47	61	57	59	59	62	62	59	60	64	45	53	47	51	63	50	63	67	43	72	53	58	55	60	46	70	49	68	45	57	55	64	75	58	67	57	66	52	65	64	67	47	61	57	62	74	59	60	58	71	60	75	56	60	47	33	54	61	62	56	53	55	52	67	58	46	54	51	66	51	68	57	45	55	61	50	68	61	50	68	60	52	60	51	55	56	62	63	58	54	52	51	56	53	55	56	57	53	59	62	48	44	53	57	62	63	61	54	63	54	58	55	64	54	60	53	56	54	53	49	56	56	63	56	57	65	63	56	58	55	57	65	62	57	62	71	64	56	63	57	55	51	57	60	73	60	68	54	58	56	53	66	53	61	41	62	44	45	61	56	62	64	61	63	64	61	57	56	66	51	67	54	73	48	55	60	60	62	58	64	60	52	52	59	64	51	56	62	70	67	59	67	56	60	53	45	53	70	56	51	45	59	61	61	70	60	60	65	56	59	68	73	63	55	53	66	61	58	51	60	53	49	56	58	61	54	49	43	65	53	52	58	62	52	74	67	63	37	49	51	67	54	60	60	36	60	56	72	50	71	44	64	47	54	44	64	58	51	61	55	50	62	48	58	68	59	60	45	62	67	52	47	52	59	62	62	65	47	47	60	54	51	71	59	42	45	69	64	54	64	55	54	65	53	67	65	56	76	68	66	44	46	43	59	58	65	61	55	78	61	65	69	58	73	52	51	57	60	55	59	61	50	51	59	56	61	56	70	47	62	56	61	57	62	47	57	67	59	64	47	46	55	63	68	50	62	63	42	62	55	55	60	50	66	60	64	65	69	68	56	56	66	61	69	52	63	59	53	54	54	57	53	56	57	58	47	45	50	69	57	58	68	71	71	61	51	72	51	67	48	56	62	64	42	57	63	71	59	61	54	46	54	55	53	58	50	61	63	57	52	61	58	62	65	60	48	55	64	56	57	55	59	60	57	63	55	53	59	60	68	65	47	53	56	58	57	57	62	52	50	48	64	56	56	66	55	49	58	60	72	66	65	53	47	54	61	53	56	51	44	40	56	48	51	41	67	54	58	52	56	55	49	58	50	63	51	65	69	60	54	54	61	49	71	54	60	50	54	58	48	46	69	50	67	48	60	46	60	53	54	65	59	57	65	57	51	69	67	53	57	62	70	56	42	52	51	56	66	51	58	57	58	76	53	70	73	56	54	60	66	63	60	60	71	53	61	57	43	46	51	58	60	52	50	55	59	76	55	51	47	43	49	60	60	58	55	44	54	44	64	67	55	52	67	49	52	52	53	60	63	70	56	49	48	52	50	64	68	55	46	46	60	53	62	63	54	47	49	60	48	58	57	69	62	68	57	61	56	61	50	43	60	53	44	66	49	55	48	60	57	51	52	56	66	67	61	57	49	56	56	61	66	61	50	50	54	64	51	63	64	56	74	41	58	59
53966	38148	30480	36715	45584	19918	3947	3177	2611	2168	1920	1622	1535	1379	1379	1200	1209	1080	1079	991	996	984	947	971	912	837	933	1077	11006	19644	16241	9089	4433	1601	931	816	753	714	749	733	751	714	712	725	726	718	679	675	718	739	740	694	674	729	712	658	698	719	687	725	699	702	706	781	742	697	720	690	711	729	716	719	729	696	703	704	740	715	738	718	728	730	664	722	709	702	677	728	712	678	712	683	707	734	726	730	751	732	732	721	750	711	755	718	701	701	737	700	754	692	685	699	744	694	698	683	722	746	683	741	747	689	711	723	720	707	716	729	732	733	759	682	721	734	702	738	715	708	780	730	688	732	686	681	728	707	709	724	723	709	742	697	727	730	730	722	707	729	742	747	730	695	750	726	718	731	710	726	715	676	720	700	710	765	677	755	771	724	657	695	746	711	698	729	679	711	710	683	711	737	702	688	701	702	737	733	762	686	747	714	717	727	768	727	715	686	738	705	731	796	720	674	778	701	732	742	675	712	739	768	744	734	683	754	755	686	711	711	736	686	666	691	766	682	682	750	692	711	732	721	739	743	716	768	729	721	733	716	705	715	766	741	751	742	750	692	705	699	706	666	708	735	734	740	713	696	678	757	729	712	735	715	706	702	698	694	740	701	764	743	723	673	758	687	738	735	690	738	672	717	766	744	684	740	691	727	675	729	687	704	743	698	707	759	751	681	741	745	728	699	721	775	735	743	708	679	765	693	705	704	703	737	726	738	764	728	709	739	780	710	737	693	694	740	697	720	723	730	732	709	710	714	701	741	751	709	764	736	761	643	705	681	691	741	735	707	701	691	801	713	724	706	683	716	707	726	753	698	698	700	671	748	706	752	681	708	714	741	753	748	714	702	754	673	706	696	732	721	735	685	698	738	712	707	695	686	748	731	723	728	740	696	773	676	684	732	722	732	721	713	694	690	756	707	696	748	691	708	707	747	728	704	709	749	719	702	740	694	706	754	742	688	688	739	748	700	734	688	722	776	682	698	736	756	698	717	759	736	708	759	689	710	699	711	721	712	695	754	715	703	706	752	689	683	731	702	694	725	718	684	701	705	667	722	718	727	727	664	700	675	699	711	683	737	710	741	727	695	750	735	741	726	673	715	737	702	692	688	706	685	727	757	708	695	756	745	723	716	689	722	726	736	737	743	704	707	700	643	711	699	678	689	705	705	747	750	755	710	710	740	729	719	747	727	705	693	693	690	704	703	718	701	714	695	695	704	713	700	726	716	750	729	728	758	747	682	739	701	703	688	672	719	759	672	717	739	755	731	650	691	757	689	714	698	694	694	747	738	728	759	705	709	737	725	712	707	730	722	665	734	715	743	733	667	728	692	737	657	718	702	735	759	720	726	682	737	781	718	698	701	726	701	717	660	669	729	740	688	728	693	690	704	729	738	699	709	738	713	712	761	748	705	723	770	752	763	697	691	769	746	755	762	702	700	694	647	695	755	746	756	790	700	697	730	741	741	734	670	730	701	676	717	752	680	708	748	722	733	728	714	705	715	680	738	658	729	706	719	707	726	693	737	725	745	765	692	734	667	762	672	702	797	721	770	764	726	735	699	735	738	787	700	736	749	668	732	691	696	787	724	728	694	750	740	713	751	695	682	718	703	734	704	730	725	739	773	680	737	694	701	741	737	747	728	717	744	751	707	747	738	711	683	713	711	711	769	677	689	747	758	713	722	706	710	692	758	718	727	680	737	692	684	688	712	719	710	668	669	750	726	726	720	736	682	709	687	722	720	745	687	719	690	693	767	706	730	702	721	708	713	744	716	695	716	752	710	727	701	735	699	692	747	674	724	753	714	759	688	751	742	715	710	707	735	773	705	744	719	698	733	720	739	722	724	725	722	744	676	665	709	670	679	701	702	715	699	728	727	737	716	742	707	710	771	701	754	690	721	744	733	675	751	709	711	746	721	671	743	693	770	729	743	743	713	741	720	698	684	750	749	714	732	704	735	727	690	721	722	698	701	721	733	676	669	687	738	702	701	697	691	712	714	677	687	739	689	695	716	717	765	778	671	711	732	682	703	707	734	717	712	732	713	722	732	676	730	683	746	719	765	686	763	723	670	691	751	664	715	722	757	725	694	756	724	708	715	726	745	698	691	690	666	750	680	740	734	710	719	716	703	706	681	764	701	705	713	684	697	739	753	713	732	658	742	700	695	744	733	703	727	734	714	741	737	709	741	700	722	747	709	706	738	713	721	720	741	735	739	704	715	702	710	699	744	697	706	755	705	711	680	736	685	717	756	759	725	757	675	722	759	726	736	679	698	730	756	684	713	720	722	710	726	727	715	717	683	663	714	697	715	680	710	710	725	748	714	714	724	687	771	692	752	705	714	773	732	707	698	723	739	724	726	737	710	742	686	715	708	708	685	708	730	664	706	737	728	687	683	747	711	741	722	705	734	707	695	706	705	729	716	750	711	736	763	739	682	787	730	729	686	709	708	715	696	728	663	706	687	726	724	718	716	718	725	704	692	686	741	732	731	689	713	750	704	635	765	724	741	731	708	695	692	726	725	739	773	742	686	746	687	787	723	729	745	710	760	678	708	708	712	683	723	750	690	658	717	699	723	709	687	689	689	708	736	721	774	710	745	686	751	747	685	705	685	717	697	731	731	714	749	712	734	738	663	709	748	683	728	726	731	711	714	670	705	676	724	701	703	728	772	683	708	756	718	700	733	720	698	727	710	713	701	790	721	709	711	744	690	739	748	773	697	735	684	755	688	725	689	730	666	706	779	704	722	693	714	737	722	716	728	724	685	719	750	694	669	763	702	742	704	680	660	735	682	737	745	720	702	709	711	759	681	711	724	726	726	679	738	756	737	755	728	715	711	712	724	737	713	765	710	694	730	726	742	727	714	698	716	708	712	700	724	736	685	692	688	756	736	722	702	713	681	727	745	691	720	680	754	666	723	715	723	725	700	689	718	721	710	758	738	691	728	753	752	750	698	715	691	727	714	720	751	688	694	684	762	711	705	697	707	750	713	712	739	740	724	714	716	664	759	718	729	719	761	711	696	688	685	703	762	758	660	751	711	730	738	722	697	729	730	730	681	717	723	730	684	723	704	732	736	673	664	685	721	685	717	768	715	733	701	700	702	698	713	728	721	755	732	693	713	711	761	718	697	655	743	703	694	732	719	750	699	733	703	746	704	746	750	712	757	727	740	717	710	689	746	745	747	683	646	753	705	710	703	663	701	666	727	679	719	723	686	749	752	717	689	756	733	709	702	721	703	715	748	762	713	730	706	742	683	737	678	759	730	708	731	733	714	720	716	687	711	690	736	739	701	769	680	705	720	714	722	718	695	653	692	714	707	675	700	763	690	720	720	710	737	732	738	710	708	708	710	695	762	677	749	726	674	730	758	746	705	723	702	710	767	709	721	733	716	733	707	689	756	749	715	736	720	752	788	695	732	709	717	729	676	758	725	758	704	716	703	696	748	736	723
8792	4232	1260	779	654	272	70	68	72	61	63	60	53	48	54	52	68	58	68	65	56	58	64	54	57	55	49	51	138	294	282	181	119	92	80	57	50	62	57	60	67	58	55	58	58	48	51	52	57	53	57	57	75	63	57	51	81	63	57	58	57	61	65	61	53	53	62	62	56	56	55	66	58	56	45	68	74	65	58	58	65	47	60	66	63	44	51	73	60	68	61	54	55	58	49	61	73	71	51	59	61	62	58	64	59	59	62	55	59	57	47	54	59	59	64	54	61	46	53	59	71	64	58	68	43	53	62	63	58	70	54	57	56	55	61	57	44	65	63	65	55	68	53	54	48	65	64	69	59	48	52	65	87	54	65	61	63	72	71	71	62	61	61	56	64	76	62	56	62	53	61	69	74	66	65	47	53	60	63	59	59	57	54	72	60	66	64	59	65	58	45	62	51	61	65	57	53	63	60	61	58	75	67	57	52	60	52	47	54	42	55	64	66	49	62	76	63	65	65	62	47	55	58	58	63	69	64	51	57	67	57	64	66	73	69	64	65	62	58	42	67	44	50	53	64	58	59	54	63	74	77	58	63	66	54	61	67	71	49	54	67	60	49	60	47	59	65	58	72	62	58	54	63	44	46	53	54	66	63	53	62	52	65	57	49	51	63	45	54	60	55	62	60	71	57	63	49	46	54	70	61	54	62	61	58	71	81	59	66	47	60	64	64	61	61	71	57	59	74	63	57	58	46	59	74	70	59	61	61	51	70	58	53	77	59	61	53	58	66	57	69	53	74	50	55	58	58	63	62	74	52	50	53	53	51	64	51	51	66	52	69	62	68	67	52	68	61	57	59	57	54	61	57	77	56	69	63	58	49	65	63	70	58	55	68	67	62	58	59	67	58	51	55	65	63	51	55	66	63	64	56	52	60	55	54	59	55	59	68	61	65	52	56	56	56	61	56	56	64	54	55	55	65	61	51	71	52	75	53	52	69	46	61	69	67	51	66	57	62	60	60	65	49	59	56	70	60	63	61	62	57	65	53	74	64	72	51	54	59	64	57	48	60	62	62	60	55	56	45	69	51	58	62	68	51	59	60	55	64	57	69	75	57	65	34	56	53	63	81	42	56	59	58	59	70	50	54	60	70	65	61	67	60	48	61	42	60	60	46	65	70	63	65	57	50	74	77	57	45	49	69	63	85	66	83	42	62	49	44	52	63	61	68	47	65	50	67	46	62	69	60	58	49	64	67	68	62	55	59	61	60	49	52	65	63	69	73	47	60	62	64	53	58	58	65	53	68	50	54	58	52	58	52	48	61	54	53	69	64	67	54	64	53	59	63	56	63	54	59	58	51	68	35	57	59	78	71	58	66	60	54	56	57	51	42	56	56	58	56	53	76	73	50	56	63	59	58	69	52	58	60	62	56	52	47	59	54	65	56	55	52	50	67	67	46	72	68	71	46	46	56	68	67	62	64	46	52	64	78	64	63	53	59	65	50	58	53	61	66	55	67	56	51	55	57	59	64	54	55	60	63	50	62	57	74	52	56	58	64	55	60	58	53	61	63	56	51	58	63	72	64	62	67	62	68	44	74	70	64	61	45	55	65	49	59	66	56	70	58	60	52	52	64	57	55	51	60	62	62	45	71	55	65	50	53	56	59	57	54	57	65	66	63	51	69	53	66	62	63	73	53	47	62	60	68	49	55	61	62	61	62	64	70	59	61	61	49	60	71	61	55	55	64	59	55	73	60	60	67	57	52	74	49	56	51	49	61	57	59	54	57	45	61	45	59	48	70	67	42	61	58	60	57	60	64	50	42	68	57	62	68	59	63	71	51	62	63	49	66	79	59	65	57	66	57	67	72	48	61	54	53	53	72	58	61	59	55	60	66	69	62	61	54	58	60	81	60	64	79	48	58	53	50	63	57	60	51	59	58	50	73	57	56	49	54	69	60	52	75	56	71	52	58	54	57	64	41	62	68	49	49	67	54	45	57	55	49	49	53	73	52	69	57	57	70	62	74	62	59	67	55	67	51	59	56	68	53	67	55	53	50	69	61	49	42	79	65	57	50	72	52	66	63	46	60	53	64	78	52	56	57	83	68	59	52	65	51	60	57	65	67	61	55	51	49	57	58	60	58	67	44	54	51	48	78	65	54	58	56	71	76	72	65	57	55	62	57	60	74	60	48	56	64	76	48	58	60	36	53	52	59	71	52	60	52	60	70	55	62	58	66	75	65	73	67	67	47	46	69	60	62	59	70	53	70	60	62	54	53	72	55	71	65	50	62	53	58	59	73	54	66	66	61	50	73	69	53	60	41	62	59	48	44	62	54	51	52	75	59	48	54	50	68	59	54	50	60	57	64	61	73	66	61	53	56	62	44	56	68	52	58	72	67	67	53	63	68	59	53	58	48	54	61	57	64	50	52	63	55	56	60	77	68	61	80	52	57	58	50	62	71	64	66	63	48	74	83	62	48	71	67	45	63	55	55	59	51	79	61	54	51	63	71	60	64	63	53	53	59	61	63	63	60	56	60	53	64	51	58	55	69	55	64	55	64	51	61	54	56	63	60	50	74	60	40	66	50	65	62	59	41	72	64	60	54	53	51	53	60	55	59	61	61	58	57	52	61	56	63	58	52	60	47	55	58	60	50	54	54	53	44	48	61	54	59	69	52	69	50	57	63	67	52	50	59	62	52	62	62	54	45	45	48	44	63	62	62	52	55	54	67	61	60	56	58	69	56	57	56	53	63	58	53	59	79	57	64	61	57	59	66	58	67	51	63	58	53	51	63	66	72	59	67	57	62	60	59	56	65	68	64	64	64	60	63	61	74	62	52	43	67	52	45	45	61	74	55	54	64	47	74	53	49	74	56	58	69	48	54	41	75	61	54	59	71	51	61	67	78	66	42	46	63	78	54	46	65	56	66	69	54	63	37	57	55	59	55	63	61	76	51	62	66	56	65	66	59	66	54	61	63	63	69	60	56	73	63	55	66	56	48	61	57	59	56	50	54	52	58	67	68	62	60	64	55	52	45	73	49	46	69	54	58	66	65	63	62	58	57	63	54	61	61	61	52	51	63	59	51	65	68	67	60	65	58	51	51	60	52	66	51	65	62	57	70	65	54	54	60	55	58	59	70	54	61	54	54	57	51	69	69	60	56	48	44	68	57	65	48	74	50	64	64	47	64	49	58	62	56	71	60	54	57	49	59	59	68	61	56	52	64	66	56	56	63	68	61	52	60	64	59	61	58	62	71	66	68	51	51	43	53	59	53	65	63	72	61	62	64	52	59	51	55	47	67	64	54	51	63	64	55	52	53	58	75	49	56	59	61	62	63	61	55	70	74	68	49	45	63	68	65	64	53	50	64	51	65	53	63	50	60	56	47	72	54	72	66	56	59	52	70	54	47	59	60	50	56	65	58	58	64	50	69	49	54	45	53	68	78	66	59	46	50	59	65	58	41	68	57	62	60	55	59	53	56	64
41104	25518	16008	20757	27581	10466	1495	1353	1194	1108	988	946	913	894	795	891	867	806	829	834	782	827	753	784	768	750	773	723	3704	8031	7265	4159	2138	1147	828	746	754	697	760	716	734	730	722	697	727	702	731	733	747	718	741	738	738	757	750	718	714	769	743	738	737	746	712	739	685	738	741	711	748	766	740	765	704	748	731	750	741	739	762	746	831	729	792	768	676	741	747	717	687	748	735	763	717	691	747	722	775	756	720	731	764	748	772	760	699	721	710	741	739	713	714	704	706	698	714	716	745	793	744	743	715	780	760	731	754	731	733	748	793	710	734	692	701	748	732	735	715	727	714	742	752	772	752	782	752	714	743	757	732	734	762	787	698	731	730	740	708	681	748	688	736	710	704	696	723	729	698	757	763	725	731	745	746	719	714	757	707	742	752	760	699	694	777	710	737	733	769	706	736	720	755	738	740	758	746	736	726	735	716	726	790	751	725	739	713	717	786	803	768	728	727	725	757	774	761	732	717	719	788	682	773	746	756	755	797	717	740	726	738	733	757	774	729	756	737	719	686	739	710	703	756	675	721	802	728	742	755	769	724	729	789	738	743	754	757	750	774	741	725	788	694	711	684	732	791	719	708	717	698	679	713	814	771	749	731	769	752	758	767	721	711	740	728	708	704	739	712	755	748	750	731	782	694	753	757	744	712	738	720	706	727	745	754	772	734	768	700	746	746	758	757	721	752	773	812	753	732	766	736	739	727	728	712	713	717	802	739	748	729	710	743	754	727	736	749	733	769	766	760	740	736	752	729	749	710	752	775	720	703	787	727	727	757	727	780	766	695	720	764	714	669	751	740	701	714	691	774	705	767	772	713	761	732	749	716	706	764	773	719	712	738	715	743	752	716	768	762	701	726	706	739	767	734	708	709	764	757	752	746	754	755	772	690	709	713	730	779	784	677	693	774	749	725	805	722	738	733	728	733	765	737	769	716	748	782	743	708	703	752	703	722	724	757	712	667	738	715	743	731	736	709	755	721	761	747	713	724	748	717	729	754	753	747	726	749	742	743	786	789	749	750	709	759	655	762	726	713	764	785	744	767	809	727	754	785	741	677	745	671	747	753	720	771	786	787	723	693	751	728	744	718	750	752	774	760	744	697	719	755	752	744	748	761	723	686	710	731	734	775	792	760	704	768	781	711	740	759	706	763	749	750	733	723	713	702	752	725	732	742	713	715	717	756	753	712	778	723	753	744	737	750	741	725	712	704	765	765	766	741	726	725	733	721	747	777	691	728	720	732	744	761	748	720	712	755	698	726	774	753	707	727	739	724	722	742	674	743	770	717	707	731	735	735	749	774	744	733	752	739	754	757	750	762	710	698	721	744	728	769	764	737	694	744	786	701	740	752	755	730	755	736	724	747	762	768	717	725	695	740	727	786	770	755	758	774	761	727	735	771	750	741	756	774	725	744	728	701	714	768	751	748	786	744	738	716	775	762	744	785	752	778	748	726	756	724	723	728	757	727	767	752	718	718	739	700	767	788	780	737	687	719	688	706	733	744	764	761	729	784	751	737	730	755	688	728	742	796	752	712	710	746	738	775	757	769	709	751	713	751	752	740	728	748	727	749	692	769	720	764	713	741	744	761	735	758	768	741	716	746	748	702	717	750	761	754	736	699	706	740	719	756	723	688	737	729	772	757	748	715	744	796	775	690	766	776	761	722	811	733	754	712	725	699	742	711	723	728	718	727	716	714	754	774	759	712	751	709	733	715	751	739	726	762	723	784	717	757	721	715	695	694	703	750	731	681	711	757	718	719	725	769	738	755	754	755	743	754	791	768	728	817	710	772	734	736	768	814	693	751	743	757	702	720	730	741	712	691	793	694	762	709	729	770	731	759	757	744	736	757	715	724	765	720	685	732	726	689	762	742	781	738	800	728	739	700	763	710	719	738	751	742	695	755	756	741	775	675	703	774	753	762	782	783	718	754	717	759	752	737	756	742	740	740	730	748	747	727	709	763	753	749	667	780	753	751	701	697	712	708	720	750	781	710	711	751	773	716	752	714	742	799	756	737	716	737	762	730	731	772	681	765	720	720	691	724	786	730	749	729	719	699	736	741	739	736	756	744	790	775	734	713	740	719	718	747	800	741	732	690	779	802	729	720	754	781	708	751	762	704	728	690	735	721	719	751	676	727	727	709	763	755	738	733	689	704	754	758	736	741	764	743	701	729	725	689	690	736	688	723	787	750	724	731	743	756	792	732	767	694	727	723	712	715	747	754	758	756	701	761	704	693	737	774	739	761	733	758	757	711	762	731	744	750	704	745	745	723	743	760	792	761	748	722	715	724	756	751	725	745	734	716	745	742	761	711	715	750	752	713	721	706	778	745	753	759	789	705	685	738	719	756	717	738	730	776	744	725	750	733	746	742	708	732	755	730	737	711	722	708	764	747	770	764	759	740	707	730	744	770	731	773	746	741	675	725	700	779	751	741	722	696	713	722	735	746	784	743	725	737	716	741	725	715	740	716	698	694	720	710	716	735	737	713	718	755	758	755	766	764	746	738	721	749	717	750	729	718	786	707	755	744	708	761	726	718	759	724	796	747	759	768	769	736	718	738	715	753	768	749	749	725	746	701	716	739	737	747	718	783	714	741	771	700	708	726	730	762	701	744	762	732	759	705	719	766	739	744	724	740	782	696	732	700	718	721	689	770	724	772	723	708	733	756	680	741	703	673	719	763	728	718	729	707	714	727	755	738	717	730	747	723	738	759	762	770	734	752	784	697	736	734	672	706	748	673	765	739	758	706	682	783	724	701	762	764	694	758	781	779	740	711	768	747	752	714	727	717	708	740	722	704	778	712	754	730	772	752	753	731	724	717	727	730	773	760	718	757	748	713	747	746	713	758	733	739	749	772	700	731	750	724	761	729	682	761	689	705	747	736	751	689	785	735	720	761	758	755	763	729	743	744	732	726	697	731	697	696	748	808	734	744	749	695	752	748	767	716	734	707	766	702	674	695	782	701	719	728	780	745	739	717	713	732	770	677	714	694	750	736	709	704	728	753	729	761	800	765	720	737	781	731	750	722	724	707	735	721	720	738	730	784	746	743	759	714	718	779	721	703	751	729	747	674	753	715	689	724	777	743	713	780	772	748	742	737	766	745	722	775	695	734	740	704	734	765	730	713	748	750	743	777	734	744	716	712	750	753	758	737	722	780	763	731	703	751	695	697	728	769	739	731	714	751	746	711	682	720	772	782	738	697	743	734	733	690	779	779	758	736	723	713	723	734	751	721	767	736	728	730	740	755	693	759	784	738	750	731	684	753	744	702	753	739	708	749	735	751	742	761	741	720	752	718	748	718	762	752	746	738	799	747	741	714	787	726	728	767	770	758	750	702	731	762	738	791	733	724	745	723	737	766	745	684	729	727	745	752	744	710	696	689	747	718	725	745	760	768	787	741	755	759	734	735	716	688	749	748	732	762	721	765	713	720	739	721	675
14430	12877	4485	2297	1866	907	101	75	64	84	69	50	51	70	66	52	60	66	59	70	58	57	63	58	68	46	67	65	232	614	484	289	147	71	68	58	55	56	62	66	70	58	53	61	57	45	56	57	55	59	58	60	44	60	40	50	47	51	43	44	57	55	53	51	46	42	56	69	58	48	56	63	46	54	54	58	52	66	59	50	56	58	60	50	52	67	41	48	58	73	58	58	54	59	56	73	55	53	65	50	50	54	61	69	62	57	61	61	51	56	56	50	59	55	51	62	62	48	48	51	60	56	54	40	49	56	48	58	63	47	59	57	46	53	58	60	47	45	65	45	64	61	44	54	63	53	54	53	64	48	73	68	60	62	62	57	54	52	47	57	58	58	56	44	58	49	67	62	58	56	46	58	53	58	59	48	54	55	57	51	64	59	61	57	68	52	65	58	75	63	59	59	59	59	71	52	71	46	57	52	54	50	61	69	49	57	59	52	49	59	59	53	56	51	66	60	55	54	57	68	69	74	63	67	55	59	62	60	56	51	53	68	59	60	48	59	57	46	35	49	54	60	61	55	51	53	51	84	50	61	71	66	55	50	72	59	61	57	51	55	51	59	66	67	63	50	47	63	71	57	41	66	68	63	55	54	65	63	67	60	55	52	61	74	65	58	56	54	54	53	64	48	65	56	63	62	65	52	57	57	54	84	57	57	65	53	50	59	55	50	58	54	64	54	73	48	56	44	50	56	53	65	59	59	55	63	61	69	54	60	67	63	57	45	57	56	48	45	54	47	54	53	58	54	54	67	66	45	68	67	53	65	51	68	65	55	56	52	42	50	60	52	54	54	65	64	60	52	54	53	50	51	55	51	47	58	56	39	61	53	68	57	63	62	56	52	59	50	45	62	50	46	72	53	52	70	47	61	53	60	45	40	64	58	55	56	59	65	49	55	50	43	65	55	59	54	45	51	59	61	58	46	66	63	64	57	61	49	56	57	62	64	46	63	52	65	53	57	37	49	44	47	65	58	45	65	51	63	48	59	70	51	60	49	59	51	58	53	59	40	58	73	48	51	62	65	60	57	53	44	43	62	51	45	50	55	57	71	62	58	64	45	52	53	50	49	62	65	56	58	64	51	54	55	52	59	57	68	47	55	59	60	55	44	45	47	66	47	57	49	51	66	54	58	62	54	49	55	48	54	63	59	49	45	70	47	66	54	52	59	65	63	63	47	55	51	66	67	43	42	67	47	48	54	53	55	53	61	53	52	54	49	54	57	47	49	49	63	57	53	63	53	54	68	60	60	48	57	55	56	59	63	60	50	57	47	50	67	73	48	59	65	49	72	41	45	58	62	53	60	70	58	52	54	46	59	56	59	52	53	54	61	60	64	61	56	51	59	61	59	55	56	56	57	49	58	52	66	58	58	64	59	60	50	48	53	61	60	65	64	59	59	65	63	44	67	50	58	55	51	66	60	62	55	57	52	57	54	62	50	54	58	50	43	60	52	49	67	48	61	62	60	59	62	64	50	53	57	43	52	57	69	53	60	56	49	59	53	52	64	51	50	54	59	66	55	56	53	66	50	47	54	63	59	61	57	64	50	62	54	52	62	51	60	56	63	59	56	46	59	64	68	46	63	51	66	59	62	55	47	46	50	60	52	44	59	62	49	61	62	79	67	56	57	64	47	51	66	48	58	44	70	41	63	59	56	74	64	60	63	64	57	59	61	59	57	49	53	60	71	59	69	57	61	58	47	66	47	47	56	47	53	47	46	47	57	49	60	49	46	56	62	60	61	46	68	63	66	55	70	52	50	59	58	53	54	68	46	50	48	53	43	69	32	58	56	56	56	51	51	64	65	57	56	54	54	63	59	57	46	48	64	50	79	64	61	63	48	46	50	48	52	60	53	50	44	71	57	53	54	55	59	58	43	64	66	51	65	56	46	51	58	56	60	47	54	62	39	63	62	41	68	55	57	55	58	54	57	54	58	69	52	61	53	58	70	52	56	59	56	45	60	53	66	54	54	60	55	62	58	60	43	38	55	58	45	61	49	63	64	53	55	64	77	64	73	46	59	61	47	53	53	49	42	53	60	76	59	55	59	64	55	51	65	62	68	62	55	55	51	47	64	52	59	56	56	56	77	57	63	48	61	47	60	59	47	55	41	60	59	52	54	56	51	63	60	52	52	61	53	46	51	62	47	47	57	53	65	55	57	53	57	56	49	49	61	60	59	46	72	63	62	69	60	53	52	66	43	59	61	57	69	56	54	60	59	58	51	57	54	46	54	50	70	51	58	56	48	64	74	62	58	67	58	56	62	60	45	53	63	62	52	42	52	53	49	62	46	60	59	70	74	62	53	54	63	44	47	58	46	59	55	57	64	45	59	63	52	58	53	55	59	45	49	61	62	58	65	75	72	53	53	51	59	65	65	57	65	72	63	47	56	59	41	63	52	48	51	50	55	45	51	62	57	61	62	55	46	55	62	43	51	63	51	60	67	54	51	61	60	50	71	52	72	82	49	51	46	61	45	73	55	57	57	46	58	59	57	69	62	58	46	61	50	51	56	64	58	49	67	44	56	54	58	43	57	58	58	54	54	60	47	46	52	69	74	38	56	55	55	62	55	49	52	47	60	68	53	57	47	70	52	50	65	42	44	62	55	69	75	68	58	54	56	65	49	57	69	69	47	55	60	61	63	63	46	65	61	63	49	64	57	54	55	52	58	60	56	71	56	56	43	56	68	56	59	62	62	76	49	41	52	57	65	43	61	55	52	61	59	57	63	53	53	56	52	60	45	48	67	51	53	60	68	46	61	67	66	53	55	58	58	69	51	54	65	56	51	60	46	56	69	48	55	56	56	47	49	61	59	68	64	60	61	56	60	52	52	64	55	68	50	43	61	63	58	68	72	56	61	56	52	69	49	42	49	48	59	59	68	54	56	63	54	62	57	54	61	58	59	53	58	59	46	52	49	52	56	47	56	51	48	60	51	64	55	62	65	67	53	54	54	50	67	58	57	53	55	71	54	45	39	57	62	58	62	46	62	66	59	62	48	62	65	50	65	55	56	68	74	55	58	50	48	64	61	67	77	58	50	62	69	46	68	49	60	60	38	66	52	57	62	63	65	52	53	65	57	68	49	52	69	63	53	73	44	55	55	66	60	48	72	54	51	66	64	55	73	44	48	59	56	67	54	57	51	63	63	53	56	49	46	49	71	49	58	57	59	44	55	73	56	61	59	48	48	58	55	63	42	61	53	64	57	61	57	54	64	61	57	64	49	55	61	59	56	64	56	49	53	51	70	70	46	54	56	66	46	59	62	60	56	61	75	61	71	54	51	76	64	49	51	58	41	72	67	46	60	47	44	55	55	58	64	53	38	38	74	57	62	60	52	65	52	74	41	66	66	57	55	62	63	46	58	54	50	56	72	50	62	51	64	58	55	63	52	45	54	62	65	48	61	50	55	59	60	59	53	52	52	57	46	59	56	61	59
50101	33128	25051	30981	37806	16284	2715	2190	1800	1509	1281	1189	1137	1075	1045	1022	924	888	892	813	867	805	838	779	806	831	778	818	6478	14147	11766	6507	2925	1286	851	740	712	722	684	747	659	685	642	714	702	712	723	683	710	699	720	703	686	703	707	660	746	661	710	683	757	683	740	663	729	713	727	677	687	668	716	661	716	709	663	743	737	721	703	771	704	697	712	700	683	690	660	774	701	713	727	742	736	670	710	765	726	700	740	719	712	747	700	715	726	653	744	720	765	736	686	668	683	709	739	713	733	766	725	680	690	730	715	687	714	702	654	690	737	724	775	705	727	710	684	698	669	643	695	670	751	716	700	724	654	679	697	700	706	652	779	719	678	684	730	679	689	722	734	673	729	714	730	701	705	711	701	646	701	729	717	678	727	683	709	705	678	707	717	703	720	745	691	704	679	707	732	716	698	683	725	709	750	695	689	726	740	732	698	715	714	691	706	704	705	704	723	687	744	702	680	678	679	689	755	667	718	765	663	710	661	689	686	712	694	774	706	676	754	695	695	711	661	681	713	678	734	693	642	691	662	668	737	671	696	718	697	688	679	687	738	751	697	717	658	692	695	686	704	718	687	713	699	692	701	713	718	696	712	723	770	679	710	746	779	692	739	713	679	688	657	657	721	687	676	706	711	714	690	676	661	739	685	696	695	685	662	677	701	694	716	752	666	705	714	736	725	701	705	721	694	734	735	681	669	712	682	710	703	718	717	745	719	700	672	693	740	681	692	682	713	726	706	712	732	648	696	699	683	699	740	716	702	707	709	730	739	692	729	666	707	695	689	715	716	740	670	775	732	710	659	719	690	730	688	678	688	681	733	758	695	698	708	715	715	720	730	725	735	704	686	713	694	739	732	712	708	681	686	687	689	738	719	739	793	703	678	766	757	673	739	708	740	692	725	680	757	673	665	701	670	757	697	704	715	724	722	695	714	729	729	701	755	712	713	716	698	747	716	707	726	715	692	702	745	687	731	725	720	682	669	683	703	692	741	744	685	713	697	681	697	697	676	672	671	745	710	661	649	742	699	738	708	723	790	663	763	686	707	696	730	700	733	682	723	685	733	727	680	711	730	741	724	727	729	699	768	699	695	725	659	671	690	707	673	686	731	708	704	710	707	661	684	688	693	767	764	681	697	735	736	702	701	695	705	687	723	693	736	715	726	662	800	697	679	694	676	645	716	715	650	708	710	709	700	692	722	687	725	717	664	679	680	728	701	711	687	715	703	701	721	743	754	778	743	680	691	714	699	656	713	708	683	688	736	732	658	703	698	705	686	706	719	773	716	709	708	705	730	701	693	707	720	725	665	715	711	732	671	707	711	700	693	736	695	755	754	711	690	737	704	730	705	732	684	687	719	701	692	681	771	691	704	677	684	744	741	690	713	757	669	748	727	728	703	737	697	719	702	669	695	705	719	711	750	714	743	703	707	707	748	751	727	729	711	716	703	752	699	709	698	710	741	655	753	720	769	687	685	725	716	701	688	693	711	717	703	788	723	697	665	728	699	674	665	749	719	722	695	661	707	702	702	748	711	709	704	700	661	677	660	759	705	702	703	718	681	707	672	684	730	717	739	717	751	721	697	745	751	709	732	729	707	685	697	732	648	696	699	745	706	663	712	717	744	715	669	707	702	669	717	717	744	719	777	738	700	754	733	664	702	743	730	712	701	780	691	687	701	721	783	746	698	713	696	684	703	722	687	680	735	710	727	706	704	744	687	724	733	720	721	733	701	646	693	700	768	685	738	704	742	711	703	729	724	684	720	777	713	710	697	711	741	747	679	732	730	701	693	669	703	704	712	674	752	744	717	695	723	676	715	702	697	730	666	678	702	736	720	670	660	726	680	736	656	761	664	736	711	699	720	714	735	708	669	744	704	763	723	713	722	695	721	677	689	686	764	732	688	672	713	786	750	709	675	736	677	701	699	704	703	665	744	694	674	723	732	755	714	667	689	698	738	737	724	746	697	719	717	765	691	716	701	721	758	675	708	705	657	731	652	699	717	718	712	683	776	691	705	729	703	701	698	696	722	707	743	690	687	700	718	713	646	679	680	756	713	671	688	718	673	713	695	622	722	737	719	708	668	718	708	736	685	712	669	660	744	678	712	739	720	684	694	703	701	692	657	708	716	699	692	746	726	730	712	734	697	743	690	649	679	758	754	748	753	696	725	713	716	745	692	702	696	716	713	705	690	715	689	757	743	763	688	705	692	729	673	701	676	672	674	691	713	719	696	680	705	751	706	738	666	676	691	735	667	712	762	696	688	760	720	742	728	737	726	721	702	694	703	732	757	692	707	679	750	690	725	740	702	748	662	688	701	707	709	721	713	721	693	693	666	728	730	692	753	713	676	708	721	679	683	704	658	690	725	730	703	670	696	707	715	721	667	688	680	698	614	726	678	704	732	744	698	731	744	732	675	710	710	724	688	725	695	742	666	687	688	715	713	683	701	717	730	672	676	760	665	698	728	690	719	691	698	702	710	714	688	807	703	715	706	698	690	719	698	732	679	653	713	673	676	708	702	701	711	665	683	756	702	681	693	706	681	703	679	704	673	666	713	667	676	724	709	717	684	683	701	685	692	730	714	725	700	721	754	740	637	714	716	682	655	715	681	696	732	710	682	682	730	718	732	712	682	699	720	689	713	670	743	741	700	721	706	696	698	730	688	737	758	653	692	716	710	680	756	704	662	697	754	710	692	709	734	680	694	703	656	698	644	713	721	740	723	725	688	700	721	735	730	718	713	679	703	716	723	740	733	706	692	740	713	693	695	732	711	690	707	718	721	732	704	751	706	747	697	681	696	719	718	748	708	705	720	733	680	700	709	679	678	709	686	746	708	685	656	739	686	696	707	655	727	636	764	721	681	690	656	731	734	702	703	703	720	741	748	701	702	688	763	751	702	676	697	714	681	683	692	775	713	694	703	713	720	686	702	740	713	726	715	763	734	707	754	721	731	680	716	686	740	729	743	740	719	692	721	708	686	681	703	695	755	696	709	713	736	714	743	723	684	729	675	665	746	711	721	691	701	730	723	669	688	708	742	659	667	722	680	714	659	686	689	718	667	706	704	741	708	731	685	736	732	666	711	731	730	717	706	705	703	714	696	701	694	687	703	719	706	711	701	682	702	742	716	681	663	699	682	727	708	691	712	694	700	681	680	725	714	755	691	714	709	687	732	727	699	683	726	714	717	703	707	670	726	723	662	709	684	735	716	717	680	698	717	723	713	754	691	711	727	745	727	684	742	694	699	682	692	698	693	734	730	707	754	728	697	744	737	705	761	688	670	755	652	725	693	712	711	713	682	697	727	740	735	704	662	717	703	694	705	682	690	701	707	676	730	738	724	731	691	656	661	724	724	683	693	744	742	696	701	683	704	664	735	685	697	741	719	715	724	683	709	715	743	679	737	737	740	719	723	737	726	743	722	700	715	727	669	732	732	712	693	715	692	697	673	695
14960	11970	4755	2474	1944	843	97	88	79	82	67	68	68	73	66	73	60	57	76	76	67	69	54	62	60	47	72	77	366	721	711	328	174	120	74	59	56	57	70	72	59	84	58	61	47	56	45	55	56	69	52	42	59	62	61	59	63	41	50	55	60	67	55	57	69	69	46	55	64	69	65	52	59	66	59	54	74	65	69	55	51	73	46	71	57	63	51	52	64	69	59	57	64	65	57	55	56	67	72	58	61	64	68	68	65	58	63	65	64	59	61	57	53	70	56	70	66	69	60	55	68	79	61	61	52	67	47	62	62	59	68	58	65	67	67	54	60	56	58	60	42	64	42	67	47	73	54	57	62	73	54	51	61	54	63	66	52	54	49	58	50	55	70	74	50	63	62	62	64	66	49	62	60	74	52	47	79	59	62	76	59	57	54	77	55	69	53	54	57	57	77	54	50	60	63	55	59	62	69	57	57	66	49	57	55	49	56	74	89	64	62	55	76	57	61	43	50	75	65	74	63	61	63	67	61	50	68	60	58	57	60	66	57	63	60	64	65	69	50	59	63	69	58	49	61	67	67	48	60	68	65	60	68	50	61	82	62	75	72	57	64	58	54	47	58	59	68	75	44	64	59	73	51	56	56	49	51	64	66	54	64	59	68	52	61	52	59	56	79	66	52	70	70	52	57	66	70	63	71	63	63	51	45	64	65	66	56	77	60	55	56	58	58	54	62	62	54	80	54	61	61	58	78	56	67	58	62	64	53	56	56	66	70	54	54	59	51	65	69	60	72	57	61	72	65	58	61	58	68	71	73	73	55	54	79	71	61	70	56	60	59	60	47	67	54	64	61	58	76	73	65	61	65	65	54	57	61	71	64	67	67	57	66	66	64	59	77	65	61	62	63	54	59	64	49	74	60	58	59	67	63	69	64	63	63	72	77	55	65	62	50	54	54	59	91	78	54	49	56	60	66	69	54	65	60	62	63	60	71	60	60	63	59	61	55	53	64	74	52	64	57	54	48	60	50	66	67	45	58	47	61	55	50	51	48	62	57	58	66	59	63	61	65	61	50	62	59	62	58	56	54	60	63	55	63	61	53	54	59	54	58	59	58	62	56	55	76	65	64	60	66	60	67	58	64	76	58	55	64	60	69	45	66	75	54	61	69	59	65	79	58	58	65	58	68	70	60	67	48	56	56	58	57	58	55	74	64	57	50	52	61	75	66	49	53	55	64	65	59	67	63	55	67	55	59	54	69	65	66	69	48	69	55	72	63	70	73	54	60	68	56	58	56	58	65	58	65	56	57	64	65	63	69	56	56	70	77	51	41	64	59	70	70	56	48	68	58	54	64	71	61	72	66	64	56	56	57	63	63	56	50	58	57	66	64	57	57	56	63	63	69	55	68	74	72	50	62	69	52	70	74	65	68	67	69	65	74	61	56	56	60	64	68	63	66	52	41	63	58	81	55	70	67	44	67	57	57	69	64	67	63	48	61	62	45	62	73	82	71	50	64	68	61	64	63	71	64	57	53	72	64	61	51	58	66	63	55	46	52	55	72	49	53	47	57	67	69	70	69	66	52	67	73	61	54	49	62	57	56	59	57	57	69	55	64	61	74	57	72	66	66	43	73	69	63	57	47	58	76	66	69	66	61	58	65	62	58	76	57	67	64	58	70	61	63	63	67	50	57	61	67	74	59	72	51	55	70	72	68	52	64	69	58	69	61	61	52	58	63	78	62	66	63	77	60	67	52	45	70	68	67	60	56	64	56	56	54	40	54	64	68	68	63	61	61	75	61	58	71	66	55	68	61	72	57	54	55	52	52	68	68	56	64	47	63	55	67	70	65	59	66	51	67	62	66	71	56	63	72	49	65	46	69	81	66	59	74	65	76	51	52	56	63	58	66	54	68	52	49	70	67	71	51	65	56	59	54	48	68	60	58	70	46	60	46	67	75	62	57	65	57	72	68	58	74	62	56	48	53	60	50	59	66	62	51	45	59	44	57	55	62	51	61	53	55	61	52	68	60	68	61	52	47	58	57	53	73	65	59	51	61	62	68	61	55	69	69	61	61	66	65	53	62	66	68	70	64	61	61	56	59	61	56	57	68	64	54	81	62	75	59	63	59	68	49	59	53	54	60	63	60	59	58	57	63	66	56	76	53	70	61	70	69	43	57	45	63	65	54	62	64	64	67	71	53	53	58	54	71	64	63	56	67	62	60	78	55	63	61	58	47	76	78	52	64	63	57	67	59	48	61	50	63	64	59	81	74	71	60	59	55	81	59	53	60	69	69	53	62	59	54	52	81	51	63	76	58	75	62	62	45	57	52	50	50	54	62	61	69	77	59	45	63	58	58	69	41	54	50	57	58	65	62	61	59	59	39	71	49	63	60	64	52	53	43	43	49	59	63	63	51	62	65	62	68	68	59	55	66	69	64	74	67	58	62	54	70	66	65	67	48	49	73	67	66	69	58	63	66	66	66	63	61	61	56	64	74	54	65	63	63	64	62	70	65	47	79	55	67	63	58	51	54	82	57	64	55	63	72	63	53	56	50	65	74	66	66	66	55	58	50	60	55	55	65	57	56	65	57	79	72	43	50	56	63	69	69	67	62	66	61	72	55	64	66	57	58	68	60	55	58	66	72	72	68	62	68	73	54	72	60	54	62	66	61	69	81	69	57	58	56	74	74	56	57	58	51	60	44	47	60	60	62	68	66	51	53	69	67	59	65	59	67	56	51	58	53	62	56	51	73	59	58	64	58	54	48	53	60	69	66	66	61	82	64	57	60	64	54	61	51	61	63	54	64	68	59	57	69	51	75	55	53	70	55	63	67	54	57	54	55	61	51	72	74	67	70	69	59	78	64	73	56	74	52	57	59	82	54	50	68	73	57	54	67	53	71	72	72	62	54	59	62	72	76	64	82	91	65	63	61	81	51	57	62	71	70	73	60	62	60	71	60	61	63	63	60	69	57	73	61	50	55	60	50	67	66	61	66	72	55	69	69	48	64	57	57	57	65	59	62	74	64	62	62	61	66	47	60	75	64	60	73	65	67	60	62	39	54	66	70	75	73	59	57	59	48	78	49	70	62	65	73	61	59	67	58	66	53	55	68	62	63	80	59	69	65	53	72	62	55	56	60	61	63	49	76	72	70	55	65	53	60	65	58	62	64	64	49	70	61	47	64	57	49	55	59	68	54	60	63	56	57	71	65	49	56	44	61	71	69	66	52	54	66	56	66	57	70	62	66	65	76	43	58	70	73	56	61	53	88	67	74	68	53	83	67	70	52	69	74	71	50	54	57	73	69	73	57	74	63	87	69	59	60	70	67	65	69	62	66	67	58	62	60	60	64	56	60	66	53	63	44	53	69	65	55	67	59	67	55	68	71	89	51	72	65	63	57	55	56	70	57	55	67	59	69	65	71	65	59	56	74	64	63	60	60	59	62	73	73	61	62	65	60	67	59	56	52	60	55	63	58	60	67	56
49366	35974	27193	31852	39357	14960	3057	2510	2032	1763	1658	1458	1332	1262	1193	1039	1086	998	1001	927	939	903	919	897	871	934	918	896	9152	16471	13668	7532	3514	1472	923	865	749	750	736	764	749	770	778	774	735	766	746	787	789	811	780	779	809	750	748	814	745	744	790	733	764	770	796	742	753	802	755	739	771	773	775	749	736	802	781	741	760	753	771	772	827	751	790	736	762	790	710	765	760	740	803	761	688	773	805	794	738	850	799	785	787	773	817	785	784	772	809	803	711	748	768	747	748	796	770	743	751	744	873	739	757	750	767	748	820	702	784	767	814	735	804	771	752	777	743	696	763	804	745	735	730	719	775	833	780	757	811	718	768	765	780	797	770	758	816	778	769	791	741	753	765	772	739	775	800	809	812	752	785	723	774	779	806	782	787	731	790	833	758	736	787	763	744	762	779	777	755	729	722	754	803	740	758	730	760	792	809	759	786	818	750	815	797	784	771	764	784	781	811	785	750	742	776	792	775	778	792	695	764	781	754	792	715	782	736	760	790	778	745	714	823	797	787	744	756	785	748	805	723	768	718	824	750	751	742	743	798	792	780	735	735	799	754	812	715	756	758	786	811	751	770	786	792	798	753	753	779	796	736	746	784	766	769	736	774	763	795	752	770	805	758	743	795	770	776	801	746	718	728	811	783	829	753	785	729	726	754	769	793	758	774	761	773	769	732	772	759	763	780	736	745	766	800	796	769	791	759	754	749	790	783	794	756	839	743	797	779	789	785	832	751	767	775	750	778	783	750	749	770	770	755	730	784	778	736	753	741	780	805	770	806	783	756	802	750	731	737	775	754	806	774	736	801	727	784	831	791	753	779	810	777	766	786	794	754	803	688	770	744	743	802	737	762	747	728	785	779	799	757	780	736	799	757	789	767	818	753	804	771	732	748	760	729	782	730	761	716	811	754	816	764	757	795	767	790	822	777	747	768	786	803	750	772	768	806	742	816	735	789	784	716	774	768	803	821	779	764	740	727	731	767	776	793	759	758	762	738	737	760	766	767	786	781	773	809	786	710	778	764	789	770	783	734	788	774	758	755	778	756	776	767	686	747	783	758	770	736	760	769	770	742	774	733	737	777	748	761	783	776	743	767	816	769	782	751	795	775	747	767	772	806	817	756	773	731	759	756	795	787	809	757	805	742	790	780	769	765	773	788	763	803	796	727	740	753	753	751	855	772	802	777	771	790	730	726	822	804	711	763	839	778	752	781	828	770	764	801	791	826	764	753	818	793	758	768	772	801	821	781	778	748	717	755	797	760	799	757	819	724	783	727	798	769	804	761	780	719	745	771	785	770	769	781	773	781	784	764	788	733	779	787	760	781	768	765	836	784	768	779	772	821	748	798	759	802	735	722	792	762	754	771	730	768	734	762	791	763	800	787	729	784	777	749	767	794	747	787	732	791	792	717	786	719	765	759	765	772	774	748	813	800	779	813	777	737	750	795	787	776	805	759	775	770	750	802	771	769	778	747	767	776	745	773	765	716	759	755	777	787	758	770	811	786	771	824	680	831	796	758	749	821	713	772	718	777	765	770	774	760	732	806	792	807	722	762	775	783	785	769	753	722	786	740	741	803	773	794	730	817	770	757	743	776	759	783	752	769	796	805	793	774	740	790	768	753	781	755	734	793	848	787	778	754	799	772	789	767	758	761	753	745	732	728	741	814	769	721	804	752	804	766	774	779	761	762	803	823	790	796	729	792	766	761	738	779	786	767	705	770	757	780	769	788	703	798	768	767	806	752	761	744	790	734	778	757	815	805	778	788	745	827	751	759	748	754	759	808	779	801	792	743	784	745	764	766	786	744	799	719	724	738	789	756	731	792	749	767	791	754	751	788	765	736	784	742	771	751	763	752	781	711	760	792	717	770	785	753	756	780	741	754	766	744	773	785	769	810	772	769	712	776	800	780	715	735	806	781	794	792	776	724	751	728	804	755	789	769	763	760	794	779	760	791	754	722	759	769	778	730	763	764	784	789	770	742	821	754	787	778	782	739	805	717	772	773	758	749	760	741	761	795	770	776	759	782	787	754	752	777	777	787	764	788	788	829	797	750	777	750	739	776	742	763	781	744	759	716	770	773	757	782	736	754	756	725	775	722	834	740	778	785	791	774	689	767	773	733	806	789	762	782	739	758	734	747	800	823	723	759	801	761	848	802	747	757	773	748	702	833	769	744	762	831	805	781	759	757	781	742	758	805	743	763	733	784	848	729	756	726	767	751	754	766	782	770	763	776	753	799	798	814	773	792	825	807	728	785	729	761	811	729	770	818	773	758	783	760	772	759	806	721	750	771	755	741	769	743	708	718	807	785	777	796	787	763	741	795	769	776	763	815	778	741	719	777	799	775	773	730	778	752	750	745	745	771	734	759	785	765	774	756	792	769	808	786	785	789	779	758	780	766	785	764	761	698	770	713	801	739	777	739	757	723	746	793	802	745	805	756	773	760	763	836	715	789	736	718	774	775	749	752	745	760	786	864	767	714	778	827	776	775	777	793	666	771	797	752	766	754	826	774	805	792	751	796	752	719	771	770	785	803	795	773	805	767	764	722	751	800	766	758	727	782	737	755	737	719	798	811	741	792	806	661	763	792	768	763	760	785	741	768	785	791	792	736	791	766	790	764	794	755	776	739	752	769	749	787	784	769	777	777	748	767	790	749	700	758	718	770	753	817	828	759	788	748	763	792	751	766	735	756	775	796	715	764	741	750	781	727	805	736	788	727	732	760	766	788	774	729	821	789	758	789	777	731	799	791	721	768	765	762	801	775	738	766	781	745	803	775	798	747	751	778	789	786	713	784	739	763	821	751	758	766	792	763	794	780	750	750	736	792	803	790	768	789	772	785	736	732	795	762	723	765	755	796	744	824	816	745	770	757	751	764	744	760	789	808	749	786	728	765	788	750	756	704	746	780	773	743	730	757	776	714	765	747	737	785	770	794	768	748	748	763	762	746	772	779	741	755	772	798	741	745	845	817	781	741	808	769	792	737	779	790	716	794	731	749	764	755	794	758	786	803	781	759	717	778	764	760	768	735	810	770	827	793	742	749	769	828	737	795	806	789	753	769	836	758	761	767	769	791	767	768	762	767	766	767	798	778	797	726	704	819	723	736	759	787	772	764	810	810	757	761	767	741	794	767	747	776	749	791	738	795	800	758	729	761	766	777	765	819	806	745	734	730	753	752	743	746	768	816	790	722	777	806	767	778	774	802	768	770	777	733	774	774	765	788	793	780	773	763	740	714	778	765	792	734	763	756	782	808	750	759	806	757	768	689	769	751	768	750	729	770	743	757	721	714	755	798	773	776	785	848	794	752	758	825	829	734	754	817	780	794	717	744	779	776	766	776	745	751	848	684	763	756	733	743	786	791	739	782	737	713	806	725	782	774	767	794	772	779	748	715	809	820	785	800	755	734	817	815	726	807	746	789	724	785	729	738	783	813	800	762	783	758	787
19588	19727	8234	3831	3158	950	113	74	72	90	72	87	64	61	76	74	74	67	61	60	76	65	71	65	61	50	63	45	420	1092	941	390	189	108	56	55	47	62	53	49	56	40	60	58	60	53	71	51	70	55	43	60	51	56	57	57	57	60	42	48	58	69	74	54	47	44	62	70	51	66	48	64	39	63	46	48	57	65	60	63	70	61	40	59	53	63	47	63	55	60	49	52	55	56	60	49	51	64	51	55	61	69	50	61	38	57	74	63	53	67	57	49	66	63	57	54	49	61	60	53	68	54	56	64	70	69	61	53	53	58	50	61	68	70	58	58	58	61	51	64	56	52	66	63	54	59	57	51	48	67	42	52	54	60	45	51	51	61	54	59	57	61	66	71	55	57	59	56	73	58	49	55	64	45	70	74	58	43	52	59	65	58	60	53	63	60	60	65	43	41	53	54	53	48	54	57	68	53	57	42	55	55	60	61	53	47	66	61	52	56	65	56	69	50	63	67	61	68	58	51	61	55	54	71	63	48	66	72	33	65	63	70	59	56	69	65	51	62	60	69	55	67	52	55	58	60	60	57	68	61	59	59	49	60	49	69	51	39	50	62	82	65	63	53	56	53	51	55	52	46	56	42	54	64	55	49	53	58	57	70	64	62	66	68	63	57	56	52	57	63	62	52	44	57	71	62	51	49	54	50	55	60	50	60	52	54	65	59	73	64	71	48	52	61	61	59	59	46	54	52	53	58	61	56	63	65	59	62	55	53	55	62	48	51	63	67	56	57	56	65	46	54	57	44	53	63	55	67	50	44	72	43	48	61	65	59	57	54	57	44	45	63	47	70	61	56	60	66	56	67	62	53	56	58	58	56	61	52	68	57	59	62	54	55	61	56	55	66	69	57	51	60	57	71	63	58	60	55	56	60	52	57	55	64	60	54	53	60	60	63	55	50	65	52	66	68	54	58	57	66	54	54	65	68	48	60	43	54	54	45	41	59	64	47	58	59	43	61	70	49	64	57	52	60	46	57	57	56	62	62	68	53	65	65	53	52	64	66	49	58	42	69	62	64	50	58	55	63	64	60	60	50	46	44	58	58	65	55	43	65	50	63	52	61	66	55	55	54	60	50	56	51	45	58	68	40	60	70	60	46	47	51	49	54	60	57	58	56	45	60	62	55	65	60	63	61	57	61	58	62	48	61	69	55	62	58	48	55	48	61	67	69	50	53	59	58	55	63	65	56	53	71	46	37	53	47	51	50	47	62	61	49	66	56	56	48	43	73	59	59	49	46	66	56	69	64	50	68	51	49	44	43	49	45	63	68	50	50	61	70	56	58	39	75	57	57	48	57	72	59	53	71	46	40	68	70	72	52	56	60	65	66	57	57	45	50	52	60	48	61	52	55	64	55	50	52	60	38	59	57	58	55	73	65	49	63	53	50	66	50	54	69	59	48	51	61	52	52	60	62	51	44	49	58	55	61	74	53	55	60	47	53	57	63	53	50	66	63	56	52	62	52	62	54	50	57	66	55	55	67	69	65	61	47	48	77	55	56	50	64	55	61	65	68	53	65	62	58	55	56	58	48	55	56	64	55	53	49	69	60	59	47	47	60	57	61	57	54	58	66	65	52	47	56	68	64	47	48	55	61	66	68	53	56	62	54	50	72	45	65	59	61	54	51	65	44	59	59	48	57	60	57	48	41	59	50	59	57	60	58	62	66	53	45	59	48	62	53	58	58	58	80	54	61	54	41	67	49	77	64	41	71	55	52	61	61	57	69	52	77	66	55	81	59	52	49	44	65	60	53	52	56	47	55	54	55	58	47	64	62	63	58	72	59	72	51	54	58	70	58	59	48	59	49	62	65	61	51	44	51	63	48	56	66	39	57	47	68	53	56	71	49	53	51	50	54	55	38	61	55	61	51	64	71	69	59	60	49	60	56	54	53	59	39	47	53	44	62	55	51	63	48	70	61	62	73	57	57	66	54	68	57	61	46	50	64	71	49	46	55	64	47	52	61	47	58	64	57	49	76	59	58	51	64	56	66	71	55	45	54	52	56	47	45	49	64	61	46	55	56	44	48	58	60	58	51	59	55	59	65	56	55	56	68	49	57	38	66	59	55	50	55	63	59	48	57	52	52	62	65	70	72	57	49	48	58	49	55	53	46	61	46	68	59	60	56	63	48	56	62	49	61	66	72	60	68	50	59	72	60	67	62	45	54	45	61	52	70	65	70	61	47	60	74	49	48	52	63	59	39	51	63	74	49	67	60	56	42	68	72	49	54	53	51	68	57	60	63	56	49	47	67	55	47	64	52	69	53	56	62	57	48	49	58	59	63	55	63	59	55	49	56	49	65	47	57	67	48	59	58	54	57	51	45	58	66	46	52	79	61	43	55	55	54	53	56	60	65	71	69	55	75	71	73	48	63	66	64	53	57	60	74	70	57	57	56	42	50	63	72	50	52	48	69	76	59	53	67	74	54	62	52	68	59	51	61	65	65	58	47	49	57	44	58	46	60	60	42	62	61	57	56	33	52	68	54	56	46	77	61	58	52	59	56	47	55	64	48	61	56	45	54	56	68	51	64	48	47	63	75	59	79	54	65	42	53	63	64	50	51	67	56	58	47	68	57	50	59	57	57	53	36	51	70	51	50	50	50	64	53	55	53	48	59	48	59	65	65	51	51	52	49	41	58	48	60	52	52	62	59	56	59	56	50	62	55	64	66	59	51	47	51	50	50	55	52	48	61	62	60	66	50	62	44	57	56	52	66	52	48	54	88	39	52	63	65	56	63	66	57	67	58	57	48	51	67	57	56	56	60	55	64	55	59	55	60	63	59	53	56	40	54	53	65	52	64	42	55	52	72	52	38	41	62	52	48	57	54	49	51	41	63	58	55	53	52	66	63	59	54	60	46	69	58	60	54	63	58	53	70	54	54	42	61	46	58	52	55	72	59	58	67	50	59	48	59	60	63	70	53	64	53	48	44	53	51	64	45	54	53	53	63	66	36	69	61	60	54	65	61	62	52	61	48	62	43	51	49	66	60	59	48	47	63	63	54	37	64	62	49	51	67	48	49	65	55	64	71	64	48	53	69	53	54	42	52	54	61	36	57	58	59	53	50	66	71	51	60	55	52	67	56	59	46	51	48	47	43	50	69	71	68	62	39	57	59	51	63	56	67	64	68	52	65	63	62	45	56	61	61	67	61	67	63	62	56	54	61	72	53	60	47	62	61	71	67	73	60	54	60	64	60	52	61	54	58	40	53	62	65	65	45	71	52	57	51	46	65	59	61	63	63	59	49	35	61	71	62	64	57	65	63	63	61	57	67	51	63	61	61	51	51	59	52	56	52	53	63	50	70	66	53	59	63	55	56	56	63	73	54	65	65	63	54	55	52	39	53	55	56	56	62	57	52	42	58	60	57	61	52	57	53	51	56	53	64	51	58	63	53	59	55	53	54	42	61	63	68	73	66	49	60	55	70	49	56
47156	33553	27772	31449	40156	13742	3802	3050	2527	2072	1774	1578	1380	1246	1139	1150	1060	952	967	925	864	851	839	853	841	790	787	806	9443	18013	15141	9015	4083	1572	832	713	676	629	678	626	644	649	618	609	672	654	679	637	671	646	629	637	639	645	621	646	660	691	628	657	660	625	644	690	645	642	623	644	698	668	685	627	659	642	596	683	659	641	627	690	688	659	637	652	630	660	668	625	641	618	617	658	643	612	690	631	659	635	603	630	684	635	691	651	678	629	637	647	679	655	655	675	693	684	632	624	691	599	664	631	635	591	688	636	602	638	642	606	599	641	675	612	699	657	688	625	642	664	627	633	618	671	664	666	663	649	622	639	714	630	653	664	655	637	664	590	627	637	683	637	654	643	683	643	668	687	651	735	640	631	662	677	673	645	600	669	636	702	641	624	652	653	657	614	616	612	640	624	661	629	667	669	683	635	667	608	669	653	621	667	681	624	634	659	722	674	655	611	664	658	659	673	620	659	626	641	638	647	649	676	605	631	639	639	651	663	646	614	665	684	650	655	633	627	608	672	658	633	661	655	626	666	670	705	637	630	676	676	668	654	676	650	682	677	672	667	660	609	670	645	649	647	630	668	643	644	628	631	651	679	713	638	655	661	691	665	681	676	701	665	653	631	616	643	620	670	688	653	645	644	693	636	663	649	650	668	676	680	666	636	664	699	701	647	693	667	678	679	687	672	659	629	589	659	673	663	617	612	632	670	699	635	631	661	678	617	610	642	644	622	629	698	683	701	621	624	619	658	707	670	646	627	656	629	686	648	658	656	683	625	643	623	653	657	626	641	630	648	651	654	633	689	698	698	674	700	650	650	638	641	629	686	658	632	639	632	689	630	624	650	630	633	673	647	659	682	617	667	678	636	692	647	639	673	666	668	620	612	647	684	677	624	658	611	657	664	617	615	670	682	631	654	701	678	671	684	672	631	682	665	686	678	681	600	685	636	627	638	707	609	654	679	691	675	624	628	648	671	642	604	627	666	602	633	610	688	657	643	613	640	678	633	685	691	648	609	668	673	630	643	636	673	672	683	637	631	668	622	630	663	669	687	633	628	683	659	643	640	666	668	641	681	634	643	669	616	703	664	644	666	678	661	620	659	689	654	663	668	652	606	682	634	655	641	663	667	642	649	607	673	624	639	700	628	680	626	696	621	688	639	629	666	678	657	697	626	623	662	641	680	621	679	677	651	662	666	677	665	638	667	689	603	666	619	630	662	673	621	679	655	652	670	676	673	638	666	662	624	645	641	645	664	658	662	663	658	623	643	676	663	681	646	620	670	666	663	606	631	656	593	702	637	671	671	656	616	633	647	648	667	637	691	639	653	618	675	647	639	655	673	669	657	653	659	652	634	666	664	660	642	659	659	644	613	672	657	625	650	685	617	642	668	623	663	657	671	703	668	664	633	675	633	670	665	636	676	633	676	642	676	653	696	682	589	612	650	673	629	650	626	686	635	657	660	670	647	681	680	620	590	648	643	630	715	635	657	648	644	680	665	689	649	664	672	659	663	658	649	602	654	641	592	662	632	653	644	644	605	635	665	696	690	677	644	667	700	683	643	677	685	648	636	668	633	666	687	680	619	698	650	619	691	686	683	629	659	691	670	667	654	617	646	681	700	632	646	631	610	674	599	637	658	697	633	661	639	646	656	652	704	669	629	653	658	687	661	687	621	637	639	644	628	626	678	637	618	683	655	657	642	659	662	613	630	638	696	649	630	645	609	686	636	630	668	678	631	654	668	657	658	655	633	647	711	636	652	623	676	623	638	664	673	646	646	656	667	644	665	633	673	636	676	638	636	660	647	666	636	588	661	691	660	674	670	662	686	654	656	623	664	638	638	612	640	625	652	659	652	680	658	676	672	673	678	700	644	667	690	640	653	653	669	637	664	633	651	660	649	678	652	686	656	630	679	620	683	616	680	663	634	654	598	686	635	657	633	628	639	668	642	689	670	650	681	745	698	678	640	647	693	636	699	670	665	612	610	658	652	661	673	668	645	708	638	601	659	670	624	630	697	675	663	660	598	607	677	655	650	653	683	633	629	662	672	643	661	638	650	618	614	651	605	629	635	646	653	631	678	659	610	653	664	705	645	658	651	659	652	678	650	658	641	615	616	691	679	619	654	612	639	627	670	646	637	667	640	670	637	640	655	685	655	667	621	637	616	664	596	637	635	659	640	660	661	621	634	595	629	639	663	639	695	629	695	679	630	636	647	665	661	648	658	674	596	622	652	651	689	596	629	667	666	652	628	728	676	640	656	674	642	650	648	702	647	610	675	613	635	700	659	659	633	611	619	648	649	693	652	679	647	618	714	689	651	646	595	627	697	683	636	654	671	626	663	646	654	650	681	646	642	662	640	588	640	664	625	689	694	660	661	630	662	628	671	665	642	676	672	644	616	654	676	576	614	630	673	625	619	669	631	644	658	635	702	704	664	688	624	642	649	625	687	623	657	660	639	695	674	623	664	663	649	634	609	666	681	690	638	683	653	669	639	616	656	670	652	649	675	684	638	651	651	634	666	670	585	611	643	664	679	619	657	623	616	697	574	670	657	638	635	632	696	635	621	654	689	645	643	657	641	641	677	692	606	631	669	643	645	632	679	667	617	670	649	662	589	631	657	673	669	630	680	679	645	645	632	636	629	639	616	628	685	626	665	625	646	616	663	650	637	643	703	635	694	638	701	635	592	695	667	648	643	677	655	644	665	664	651	681	655	655	642	670	634	624	653	651	666	638	661	680	649	676	627	632	664	692	646	638	657	669	608	627	632	616	650	619	654	668	612	678	644	667	612	634	634	688	647	664	638	644	643	606	639	627	631	650	649	664	630	653	672	660	641	653	682	634	634	687	606	662	701	638	632	640	631	639	640	606	708	684	664	663	660	669	631	648	628	672	663	707	652	620	697	605	664	651	627	693	684	656	695	682	638	686	709	638	611	633	673	661	637	616	671	692	645	651	645	690	639	594	679	624	639	652	651	647	619	638	606	650	683	653	647	635	665	631	683	689	701	680	689	687	646	663	672	688	622	639	623	641	647	661	617	598	664	645	652	665	628	647	625	642	617	619	632	651	644	659	648	680	644	616	639	701	633	669	670	649	668	621	695	642	655	633	636	688	620	700	636	644	625	648	642	666	648	618	681	652	625	671	655	662	661	594	642	642	645	603	631	657	645	659	670	627	640	697	613	658	649	651	627	675	657	642	621	656	624	622	666	640	667	638	657	641	667	625	657	672	661	641	639	611	633	671	640	684	659	671	652	685	686	589	623	641	679	636	594	616	650	675	662	650	636	652	726	684	645	653	628	612	647	652	623	680	687	673	690	636	662	627	615	627	642	713	618	690	631	630	578	622	664	667	672	649	661	658	647	666	665	659	653	641	636	623	636	633	650	681	603	682	643	646	722	673	667	656	661	652	659	624	666	694	650	661	633	657	661	663	654	617	610	613	654	629	651
8624	3425	1261	543	567	126	70	59	68	73	65	65	53	60	65	76	51	53	43	62	56	63	70	61	62	47	66	56	208	369	301	202	121	86	59	60	68	73	68	50	56	66	58	59	47	63	62	47	46	67	45	48	60	53	56	70	47	59	59	66	52	72	59	50	66	63	48	42	55	60	59	60	49	55	69	46	69	51	60	58	51	63	51	53	61	58	62	55	58	48	66	57	70	56	57	67	58	63	66	69	62	59	60	58	68	56	51	56	55	46	57	58	56	66	69	60	56	57	78	65	60	52	55	59	49	44	69	71	54	70	62	65	62	54	64	64	58	53	51	58	58	76	67	66	66	58	48	53	53	52	66	73	49	60	51	64	61	40	59	45	68	63	63	46	52	64	58	53	48	54	75	71	68	69	73	69	65	50	46	51	63	60	59	60	55	77	49	64	52	48	72	59	66	63	56	61	53	44	47	57	62	48	55	52	55	71	63	55	51	60	45	53	59	67	56	60	57	65	68	60	78	70	54	71	69	71	61	52	58	79	61	54	60	57	58	55	54	67	75	53	56	70	61	69	57	59	61	56	57	63	48	61	60	63	62	54	63	52	50	53	55	59	48	59	53	58	60	49	62	51	64	59	46	61	60	55	51	64	52	60	56	68	64	52	65	68	62	59	52	48	76	64	51	60	71	79	49	69	62	65	65	64	67	47	64	60	55	56	58	65	54	60	56	56	52	46	65	62	51	65	64	75	62	79	62	75	57	57	75	45	58	74	75	57	54	53	56	46	70	49	67	59	62	61	67	57	59	66	55	72	63	55	55	58	70	66	54	64	68	63	74	52	62	49	57	62	65	72	50	58	68	67	73	45	61	63	67	58	51	81	76	55	59	64	68	54	66	61	70	49	69	67	81	62	71	52	69	60	62	63	58	58	45	60	60	67	72	69	84	60	57	71	69	53	56	51	58	65	54	54	68	40	65	70	54	56	68	59	65	65	61	48	62	46	64	53	71	60	55	54	61	56	55	65	57	81	60	49	66	63	65	58	42	63	51	71	62	51	58	61	74	51	55	53	57	58	54	48	68	66	65	49	52	52	72	55	62	60	56	60	44	63	80	62	52	62	49	47	58	58	56	70	65	55	54	74	71	66	69	58	56	67	60	66	66	48	59	65	70	52	55	45	64	57	69	41	58	47	51	48	70	61	73	59	63	63	63	47	51	65	66	54	52	68	54	55	57	52	35	62	58	62	62	71	49	67	57	59	51	62	57	58	74	54	60	51	75	64	54	56	58	64	54	70	63	66	67	55	57	52	63	52	56	63	55	67	57	67	68	56	56	59	46	66	57	64	53	61	53	52	43	55	58	65	53	67	54	45	55	60	58	52	65	65	52	46	45	51	61	54	52	61	56	46	54	57	57	69	51	71	52	53	69	56	64	56	54	55	62	57	48	50	56	74	68	65	73	60	58	58	65	62	63	71	58	53	43	70	66	60	65	66	57	58	56	59	64	54	62	66	56	55	60	58	61	51	74	62	48	59	67	60	57	51	59	63	59	48	73	58	71	72	71	55	44	46	72	62	59	70	59	70	48	59	64	55	58	55	57	77	62	55	75	52	60	48	65	57	78	51	52	36	53	63	57	66	68	68	50	57	60	58	59	57	72	64	68	50	62	56	69	44	38	66	56	49	60	62	68	59	55	50	50	53	61	53	67	67	65	63	62	67	59	55	54	63	59	59	45	58	71	68	51	63	62	46	65	65	49	69	66	67	47	66	54	52	69	63	51	66	51	59	74	55	72	54	51	49	56	63	69	60	68	56	54	59	65	58	57	52	73	53	54	66	59	54	69	59	60	60	75	65	55	58	64	56	63	65	55	71	45	77	57	73	65	57	58	66	67	66	55	63	54	51	72	59	70	64	65	64	58	58	62	48	55	64	53	62	63	56	52	56	59	60	47	65	60	61	58	69	50	69	70	65	71	55	56	66	59	54	72	55	46	48	68	66	63	59	46	61	57	59	62	74	66	58	50	59	65	64	74	62	53	52	51	51	48	64	59	55	49	60	59	58	59	52	44	58	59	59	69	61	56	66	51	51	54	61	63	75	52	58	48	51	57	62	52	52	60	63	75	44	53	54	69	56	73	67	66	57	60	64	65	51	73	50	59	64	55	58	68	49	66	49	57	56	61	70	58	54	65	64	56	51	50	64	53	69	61	54	57	56	62	64	60	62	59	57	53	46	50	62	68	46	50	64	53	55	56	60	60	49	66	61	46	70	66	57	64	65	60	69	51	62	46	53	72	73	57	48	70	47	58	53	57	48	52	45	55	69	74	68	65	67	58	56	70	49	61	65	60	61	73	67	58	48	56	52	66	53	71	65	50	54	80	67	59	64	53	50	48	63	59	56	60	66	61	44	56	53	56	59	64	54	64	51	57	41	67	56	51	66	54	61	59	50	59	69	57	53	58	71	43	59	64	50	53	74	52	60	58	64	49	62	56	62	55	62	60	58	70	46	60	54	55	62	59	55	69	54	59	70	58	61	67	62	58	57	50	54	53	54	68	59	51	56	74	56	50	55	70	52	50	56	52	45	45	58	55	58	63	69	63	60	49	75	58	71	65	56	58	47	58	62	58	55	62	54	69	67	63	59	57	64	45	61	51	60	51	75	48	67	70	71	66	64	67	65	60	55	70	62	59	64	61	65	69	57	56	74	55	56	62	52	59	55	70	65	50	61	50	62	50	62	60	58	82	55	49	74	60	69	64	78	61	71	56	50	58	63	59	68	53	66	63	62	61	62	65	56	52	64	68	64	62	61	61	63	58	65	60	52	57	58	63	63	69	67	54	69	60	51	66	60	62	53	55	56	66	57	48	60	57	66	64	68	60	57	43	67	48	77	61	60	55	63	65	60	55	65	59	58	54	72	67	50	55	53	55	55	64	62	55	50	49	49	52	70	57	50	42	52	60	49	47	79	54	56	50	51	54	66	64	52	52	55	76	59	61	67	61	65	60	58	56	64	66	48	61	64	64	69	64	62	66	50	68	57	67	58	64	60	54	63	72	60	45	63	63	60	58	62	67	67	78	50	56	56	68	59	60	59	54	63	53	60	49	59	58	47	66	64	59	57	49	66	51	53	46	68	58	60	60	77	55	50	57	63	60	65	46	73	63	54	73	79	59	54	65	70	69	56	56	54	64	68	65	44	59	73	64	64	57	65	52	56	50	56	64	51	58	65	60	63	56	62	59	60	61	56	69	61	64	53	69	60	62	66	47	59	71	59	61	67	58	43	57	61	59	58	58	66	69	55	62	50	56	55	58	77	60	54	48	48	64	39	69	61	63	64	74	73	57	62	66	65	59	53	67	58	57	56	51	64	77	56	63	51	58	66	60	52	62	65	59	58	63	58	52	45	64	66	57	55	51	62	69	56	53	58	56	64	52	61	60	72	73	50	63	47	57	71	54	58	56	49	57	62	65	54	60	54	59	48	64	58
41208	23886	15818	19087	27329	5848	1782	1483	1334	1214	1026	995	929	979	910	877	832	865	891	877	836	834	821	767	758	823	761	779	5145	9704	7257	4179	2143	1113	860	802	742	765	728	763	732	749	779	662	725	751	742	734	719	776	761	747	768	736	769	771	753	740	709	760	744	755	724	731	771	792	768	764	748	731	741	759	717	734	775	808	811	765	747	773	714	779	776	719	755	773	714	736	782	798	758	752	708	778	743	746	761	738	742	744	762	733	726	733	784	723	732	713	763	770	746	739	739	758	753	718	704	717	754	727	798	779	719	743	710	818	756	749	775	684	743	750	785	748	741	752	742	742	746	714	779	763	710	780	745	731	766	716	737	755	721	774	774	786	751	679	734	751	738	742	795	764	799	719	720	725	730	739	774	738	754	731	712	730	727	733	802	752	735	760	772	759	739	787	737	751	731	787	717	726	787	809	766	720	731	760	710	782	776	755	785	744	755	776	744	775	801	772	778	763	765	743	745	728	788	820	768	768	747	787	785	703	793	771	731	802	752	775	794	747	752	745	721	783	727	728	750	709	756	830	754	726	692	744	705	761	721	766	760	734	729	711	758	747	774	777	775	766	709	785	782	809	769	772	774	711	750	750	737	761	789	819	762	733	738	800	799	786	773	738	751	760	787	733	778	789	737	765	733	751	702	771	699	754	747	750	724	701	712	743	723	728	765	816	765	783	705	758	790	795	732	738	749	725	769	794	772	734	699	781	727	726	794	771	785	738	778	769	754	718	743	711	734	732	783	733	783	752	739	786	767	774	737	772	715	793	808	786	721	746	700	748	780	756	693	769	780	779	719	714	727	750	759	759	752	753	799	756	714	727	748	765	800	767	724	777	741	765	717	739	719	707	761	760	735	781	712	784	766	763	739	766	736	691	777	712	729	747	771	756	738	747	754	746	806	708	788	759	758	740	721	738	771	749	777	719	748	740	732	716	714	771	788	726	729	743	732	765	745	752	764	739	780	748	733	739	763	712	745	752	764	790	746	760	697	731	748	770	796	737	707	761	705	776	761	730	755	786	761	726	787	802	732	776	791	724	761	695	718	778	745	739	808	742	753	738	775	776	750	698	758	781	772	752	782	771	758	767	787	755	730	708	731	756	754	727	768	761	705	811	762	775	787	743	732	788	751	803	748	774	755	700	720	714	710	727	753	765	761	735	726	724	753	768	714	728	775	737	772	769	697	757	714	760	736	752	819	732	766	755	770	755	741	780	705	714	755	766	779	777	800	761	754	772	686	726	793	714	790	745	748	767	780	767	734	772	765	746	772	728	751	746	745	766	780	713	765	766	749	813	700	778	692	765	712	769	751	763	796	770	701	766	730	753	719	754	741	786	780	783	753	749	712	784	762	762	721	807	773	787	734	726	752	769	778	738	778	768	753	761	735	720	737	784	740	679	774	755	784	723	777	724	736	829	761	741	734	741	717	795	743	735	741	785	745	739	726	774	706	726	751	717	796	780	743	734	744	777	787	763	771	757	797	724	791	793	721	729	810	717	730	728	744	787	739	776	765	701	747	778	769	790	711	803	770	777	786	756	749	736	729	714	806	739	707	750	762	779	768	804	740	708	703	795	742	724	774	775	731	724	725	759	770	749	731	760	772	704	732	765	719	764	755	734	753	776	736	731	732	700	721	733	750	740	729	754	725	765	769	794	778	754	745	790	724	757	779	756	759	707	747	727	752	712	805	754	769	760	767	721	745	738	778	746	730	765	716	770	741	699	785	744	737	754	716	747	745	732	769	746	743	746	735	804	783	742	763	804	784	729	756	744	767	687	775	772	801	795	764	778	748	806	727	778	756	763	730	774	746	751	736	763	732	731	757	762	750	785	725	750	781	740	756	745	784	722	762	760	725	765	713	719	754	750	791	715	780	747	770	724	723	693	760	731	740	748	782	814	758	735	757	706	759	755	815	796	744	764	778	729	752	757	762	766	755	733	776	760	789	733	751	725	731	733	758	755	753	785	769	764	730	731	723	754	757	754	726	733	760	718	756	761	737	764	787	749	737	733	777	802	750	732	761	771	725	797	790	773	751	764	753	805	745	748	783	733	768	720	716	743	768	727	715	756	750	738	724	769	766	718	804	736	803	747	783	715	787	743	721	731	754	707	764	796	750	753	727	784	790	834	737	797	709	723	753	776	769	739	765	728	810	761	743	770	753	724	744	788	757	735	751	762	794	753	775	741	751	762	737	786	773	746	707	774	759	713	753	778	788	722	746	726	722	709	735	782	765	751	763	759	728	767	801	765	758	756	752	729	746	715	782	777	749	765	700	724	742	809	755	737	787	678	765	740	755	768	727	755	701	737	750	740	744	726	781	767	773	730	748	732	732	795	740	744	788	746	760	816	745	725	745	768	744	752	734	804	777	743	727	746	709	769	733	773	737	790	737	774	784	722	704	773	727	771	783	806	729	749	822	777	761	773	777	717	749	721	782	738	714	788	763	783	760	757	796	759	759	747	775	729	776	803	745	745	772	753	727	768	783	749	714	735	764	803	735	768	804	773	739	741	744	774	796	763	721	753	777	723	771	741	706	742	757	757	777	732	762	774	793	798	790	740	763	783	757	765	747	690	808	781	788	795	729	712	725	707	737	725	776	748	709	766	749	730	714	799	805	748	731	723	764	761	754	709	783	739	781	720	751	787	774	699	781	766	738	703	759	731	743	751	779	793	742	774	745	812	735	825	769	748	779	779	730	753	719	717	729	734	783	735	725	775	776	707	700	761	795	729	760	703	795	777	711	746	770	780	778	741	746	792	759	743	754	738	769	743	740	769	774	732	793	744	737	721	776	729	751	788	745	746	735	699	815	786	767	715	771	676	724	757	797	746	756	761	744	751	768	702	748	724	722	741	730	728	738	700	714	760	770	801	744	773	781	773	777	734	769	755	737	757	751	703	750	753	758	764	720	723	768	785	764	750	768	817	751	777	799	728	751	793	703	744	750	764	761	785	732	749	724	760	783	774	728	792	755	706	780	721	748	744	709	760	755	734	739	747	771	751	751	748	737	748	773	818	747	762	784	759	771	699	785	753	715	735	765	751	766	763	796	775	731	800	740	757	693	749	745	713	738	789	706	749	733	706	717	755	760	742	756	766	762	735	739	752	766	783	712	723	746	781	763	758	723	732	763	800	746	759	792	765	725	730	741	741	725	800	815	722	737	731	758	718	734	786	772	729	739	761	787	770	765	749	760	768	736	776	776	787	680	714	726	782	710	789	753	782	760	742	791	765	742	785	750	759	768	741	741	746	728	790	776	751	743	766	787	722	739	720	692	744	805	702	765	724	777	724	765	748	762	733	811	783	785	735	743	745	730	748	725	751	783	751	740	734	719	719	747	763	748	712	739	794	733	780	740	745	789	742	750	707	721	742	755	745	730	750	754	774	720	739	821	740	735	740	804	748	773	768	743	773	779	742	720	739	740	775	714	738	711	753	806	753	724	733	733	697
14374	11339	4039	1957	1519	215	93	79	64	79	76	84	63	61	51	76	60	82	78	56	56	68	56	68	57	63	57	45	350	712	456	247	141	85	72	45	56	53	62	58	59	66	72	43	51	65	81	55	68	47	48	58	50	61	53	65	61	53	70	57	53	61	58	65	50	62	67	55	54	52	48	63	64	60	52	57	64	62	61	55	57	62	59	51	60	51	47	62	62	47	53	51	47	58	67	53	58	70	57	37	53	58	50	40	58	54	52	60	50	64	44	43	45	62	58	50	47	54	55	60	65	57	54	62	61	59	42	56	44	54	57	58	52	58	66	49	46	53	51	55	61	62	67	53	63	56	46	69	50	72	59	59	61	54	68	65	56	55	51	64	46	52	56	57	65	61	54	65	52	72	64	63	64	49	54	60	44	53	58	52	49	63	66	58	72	51	58	53	72	55	52	68	69	51	52	74	66	59	66	50	51	71	45	59	62	52	55	50	53	43	58	73	61	66	51	58	51	52	73	48	58	62	54	75	47	68	67	52	54	45	59	57	58	60	65	72	77	61	55	53	53	49	62	51	51	70	55	41	63	56	67	45	53	57	61	65	62	62	64	49	54	70	53	58	52	63	47	59	69	54	55	65	49	44	59	65	67	60	64	49	58	53	63	59	64	59	60	59	54	49	57	56	52	63	65	64	62	71	62	52	58	53	49	62	70	42	61	44	53	51	70	46	57	46	65	56	46	64	58	47	48	54	52	61	56	62	44	48	51	53	61	53	57	59	53	51	59	54	56	45	67	67	61	60	65	61	64	58	48	61	67	62	63	53	59	55	54	47	57	60	70	64	61	59	64	58	75	56	61	58	51	48	50	58	56	63	59	61	62	50	62	58	60	44	44	46	54	66	71	66	76	67	60	64	60	69	57	48	40	50	59	64	54	71	63	72	40	58	61	63	60	46	58	53	60	67	65	50	44	59	68	51	53	52	65	64	55	77	58	65	52	48	67	62	55	55	57	60	58	55	55	55	57	59	52	62	47	52	66	52	69	46	64	66	64	66	61	59	53	56	51	59	45	56	59	57	60	47	55	70	52	66	66	52	71	53	68	62	52	41	46	58	63	68	39	63	52	56	63	55	49	46	71	64	55	59	45	57	46	63	59	57	50	55	57	58	51	62	74	52	53	60	45	63	61	47	54	66	64	49	73	60	54	46	72	54	49	43	63	54	56	42	59	58	53	65	57	63	63	58	58	54	51	64	63	49	52	48	56	59	61	52	50	67	59	56	59	38	51	63	69	56	47	57	50	48	64	57	61	63	71	54	78	59	56	49	57	61	54	68	66	60	68	59	52	58	71	48	64	45	52	63	51	68	75	68	61	55	58	66	63	51	54	60	62	58	52	52	74	54	58	56	62	54	52	56	46	61	56	73	56	57	45	62	51	49	57	58	50	55	69	53	71	56	47	50	52	55	71	69	48	56	56	54	60	58	50	70	66	63	53	54	49	52	68	53	48	72	51	68	64	57	43	76	64	43	53	66	61	52	60	69	57	63	54	62	59	50	55	46	54	61	53	62	62	67	54	48	74	64	48	47	52	72	51	41	65	69	59	48	46	58	55	63	51	56	56	44	42	57	60	62	61	58	61	55	60	60	52	58	53	49	64	57	51	60	67	46	68	68	71	52	44	52	70	56	64	55	43	66	60	63	47	55	53	52	65	66	55	64	50	57	71	44	61	67	56	62	56	59	54	51	73	87	53	51	57	47	52	53	56	53	62	46	44	45	79	62	59	63	63	55	60	43	45	67	54	56	54	53	62	52	44	55	40	61	45	54	53	56	54	49	75	56	43	43	67	45	58	56	50	70	56	68	53	53	41	54	47	49	56	58	58	56	44	59	56	55	61	49	63	50	47	54	60	60	60	66	53	55	53	53	53	62	50	47	57	54	67	51	70	71	56	53	55	56	55	58	49	56	53	54	44	65	46	57	61	56	73	64	61	68	78	49	46	62	56	48	56	54	76	70	61	57	51	62	44	58	44	52	50	38	58	56	58	56	63	54	65	58	48	63	64	53	59	51	66	49	66	49	64	51	53	52	58	67	58	62	56	48	42	56	64	57	49	64	52	55	57	57	66	57	48	52	54	71	56	52	67	66	54	51	54	53	73	51	54	50	53	55	56	53	69	62	55	63	52	64	51	52	52	60	57	56	48	51	49	70	58	42	62	43	54	49	57	57	50	54	46	52	49	52	53	42	57	55	54	44	58	43	62	58	77	47	56	50	67	46	42	52	59	71	53	58	58	59	58	56	60	49	49	63	66	53	59	60	55	66	48	50	61	66	60	58	61	54	55	51	56	42	54	68	65	61	53	55	63	59	67	57	60	53	59	62	68	47	41	66	58	69	66	59	41	60	40	62	57	55	55	62	55	67	55	58	52	54	56	48	49	47	49	62	78	57	61	48	48	55	65	57	63	71	59	51	51	53	58	49	58	49	68	64	63	45	49	59	58	45	39	59	46	56	58	70	53	66	56	62	66	51	50	57	61	57	47	55	43	58	58	66	61	69	48	44	50	51	64	64	46	61	56	62	47	60	47	60	46	42	55	65	47	63	54	49	75	51	56	63	60	55	52	51	37	56	61	54	54	66	52	65	54	50	47	59	60	62	56	59	50	55	62	65	65	66	60	57	58	65	62	51	49	60	50	42	56	59	64	49	56	64	50	56	68	65	66	60	57	62	66	59	46	59	54	67	42	49	50	53	61	65	51	56	48	58	53	56	60	58	43	59	45	69	46	58	60	41	52	65	71	57	52	58	63	61	71	57	56	46	71	68	62	46	52	53	62	47	58	57	60	50	65	63	64	62	65	47	56	50	56	64	56	40	53	61	67	57	61	55	48	58	53	54	56	55	61	54	71	81	50	62	47	60	74	66	46	63	51	66	63	53	52	52	64	44	55	68	61	62	54	55	62	55	59	70	55	62	49	40	61	61	55	55	72	61	58	50	54	56	64	57	61	58	59	57	55	56	61	61	54	50	60	60	60	59	67	53	52	50	61	59	39	59	56	70	68	60	61	44	62	54	53	52	53	55	45	63	60	45	51	48	48	62	59	56	43	59	52	49	60	45	52	51	67	58	42	62	54	57	54	61	61	39	61	60	67	71	54	58	52	63	53	54	58	68	51	51	46	65	57	63	61	49	61	50	40	64	58	62	48	60	64	71	62	50	58	48	49	55	41	45	60	59	58	50	50	64	65	64	54	52	66	53	54	56	53	71	68	48	56	52	54	49	56	55	64	52	63	54	56	53	52	62	47	65	61	62	60	58	62	60	49	55	53	62	51	65	51	54	54	54	53	60	57	48	51	47	64	56	58	50	67	68	56	59	66	43	53	32	56	54	57	64	70	60	60	47	73	70	55	58	64	57	49	54	57	61	74	52	54	57	57	56	71	60	61	41	56	47	56	61	59	60	59	64	64	56	58	54	49	64	72	58	53	62	61	49
49462	32209	24469	29898	35805	6463	3075	2435	1922	1653	1321	1293	1213	1141	1066	974	993	950	904	879	898	827	874	846	835	837	822	829	9898	15439	10452	6072	2821	1258	873	793	753	684	690	693	719	738	685	777	720	728	685	671	693	700	691	701	701	737	769	689	684	692	721	714	750	658	713	740	661	672	685	707	664	722	753	752	750	687	737	679	714	680	771	685	693	694	718	730	689	714	721	727	709	745	707	717	730	745	711	702	728	736	697	725	777	770	752	709	742	719	734	721	705	687	694	698	740	734	691	742	698	688	732	698	731	726	732	743	703	719	746	702	702	729	694	721	711	685	771	755	680	704	687	693	682	707	688	690	737	702	750	663	773	647	725	741	680	710	763	703	713	753	746	763	766	740	703	730	756	693	728	678	736	705	749	676	714	707	701	652	671	705	679	727	736	674	741	757	715	766	711	731	683	715	772	744	708	700	727	671	723	678	718	678	782	752	707	690	745	727	713	742	699	663	724	711	783	729	693	666	704	721	669	708	712	694	682	715	705	738	753	727	689	746	708	721	724	697	721	673	712	720	751	682	756	748	711	744	752	772	750	674	720	697	710	684	759	688	730	678	659	659	689	702	694	722	683	697	729	730	681	718	765	727	731	686	728	700	708	749	723	723	719	714	708	726	735	698	699	707	688	670	746	723	712	727	706	734	656	756	740	749	713	733	697	761	671	671	734	719	703	751	735	718	726	717	683	743	731	726	723	695	710	709	691	692	696	733	711	720	654	741	707	720	721	656	709	701	738	715	695	693	753	753	711	715	725	696	697	721	788	714	740	713	709	741	706	678	677	713	682	722	706	720	694	720	739	664	733	721	716	712	728	733	670	722	752	726	702	690	737	690	643	682	724	747	710	712	709	651	687	720	712	711	744	737	673	700	706	689	718	720	734	699	679	711	727	768	741	721	691	745	715	716	678	718	725	705	704	723	690	659	742	769	676	705	726	740	735	719	705	741	708	706	709	716	740	750	730	708	664	690	715	743	745	721	710	729	694	681	700	693	711	714	720	715	665	737	703	699	717	751	702	706	707	720	713	685	666	712	660	685	743	734	703	757	669	738	739	700	708	712	710	761	759	725	701	751	698	702	701	741	743	715	723	706	716	731	705	750	703	753	722	742	689	708	763	705	699	687	674	759	676	744	689	684	727	723	705	686	708	708	687	711	709	785	728	669	768	674	669	698	696	724	716	682	713	667	731	684	742	691	706	756	689	725	625	770	715	711	712	672	727	679	714	763	709	693	681	734	767	698	703	704	728	710	692	704	703	760	709	692	731	772	736	722	738	733	755	686	738	711	766	695	715	734	740	618	684	703	728	748	689	721	691	658	689	727	766	687	711	663	739	713	711	669	677	685	758	757	694	680	709	754	740	712	682	736	717	702	774	706	699	721	712	736	697	682	715	738	714	727	756	734	710	707	709	751	714	733	684	738	708	699	704	657	701	723	726	679	673	733	678	722	696	684	746	760	729	715	715	747	733	662	726	777	723	724	762	708	729	727	723	688	737	729	673	736	729	722	706	693	720	680	690	663	712	700	740	708	685	707	706	707	705	705	730	745	745	667	745	689	700	699	666	749	706	710	676	695	734	634	734	714	684	708	708	724	682	722	721	713	714	744	737	686	726	678	710	690	737	703	663	702	746	704	710	674	715	696	685	700	715	698	731	721	703	693	726	722	693	684	643	739	732	750	709	727	707	749	716	709	684	781	693	729	734	694	678	779	691	728	745	712	760	651	692	759	689	703	730	674	664	684	746	724	691	697	679	675	708	683	711	751	691	740	702	702	702	709	729	719	723	668	695	709	720	702	778	692	704	685	742	719	740	738	765	683	728	662	676	726	694	731	710	693	759	720	688	708	754	724	716	795	712	691	727	718	711	730	739	715	705	700	708	742	732	750	706	736	769	691	731	697	728	723	735	720	712	715	719	719	709	671	758	720	729	721	701	679	722	698	725	715	692	683	703	714	697	779	704	724	699	693	751	665	764	715	743	708	758	671	737	711	682	684	735	698	697	744	673	695	682	768	649	707	711	727	701	693	635	732	720	726	714	721	702	729	744	678	688	674	668	726	710	712	716	724	711	701	677	715	655	717	723	707	684	729	703	711	696	739	688	705	709	702	719	718	719	708	751	719	743	741	736	722	693	718	692	744	714	676	706	670	740	703	643	774	766	688	746	723	723	722	728	728	738	705	735	725	659	729	724	737	758	705	754	695	710	701	745	711	710	709	687	715	709	711	671	754	709	757	724	728	674	745	723	696	637	748	712	702	704	709	662	693	720	723	756	728	721	700	708	747	694	733	678	729	673	684	734	719	727	736	725	715	727	702	764	726	701	678	749	663	699	771	739	744	697	736	694	640	739	706	708	710	739	722	710	703	750	751	740	686	685	726	726	703	726	680	720	711	747	704	756	771	715	715	694	716	714	726	692	729	734	691	722	732	783	739	703	699	729	690	722	691	766	726	698	680	719	710	706	701	714	734	718	693	702	724	734	684	767	727	723	708	741	777	693	774	754	690	680	657	692	703	683	731	692	710	713	723	702	724	736	751	662	696	680	727	735	720	716	704	750	743	753	706	740	750	715	681	706	788	699	656	734	749	682	700	661	742	704	722	678	762	691	710	728	697	689	749	699	698	696	716	735	691	725	740	744	681	702	676	691	746	667	765	758	674	706	709	693	725	687	737	745	698	757	690	766	737	677	734	704	737	720	696	746	707	720	770	718	719	688	745	730	758	717	728	767	727	670	705	745	709	717	733	707	724	723	711	731	741	706	711	729	690	706	693	709	755	722	708	702	726	712	725	706	697	709	734	696	712	721	697	761	685	707	707	738	694	684	683	737	745	757	722	698	723	686	701	733	721	700	741	731	738	715	743	667	686	735	678	700	709	724	703	735	712	682	736	680	699	732	687	655	766	717	702	741	722	736	712	770	747	690	739	690	714	706	722	690	712	757	682	721	704	671	739	721	721	707	731	665	691	705	728	731	690	714	730	749	686	735	697	740	703	774	738	737	707	709	699	741	708	699	728	706	695	753	740	769	719	654	770	714	662	762	704	737	708	675	772	739	653	694	742	697	710	720	673	759	739	727	732	734	676	688	782	726	694	696	739	759	711	749	648	729	704	774	777	731	739	742	654	673	702	749	717	734	710	668	741	714	709	701	747	708	688	717	741	732	698	727	698	707	732	759	708	758	713	702	687	710	748	745	716	697	728	711	759	704	767	701	696	726	728	724	726	694	704	757	712	692	744	787	719	770	727	727	723	722	703	681	729	739	719	731	758	749	717	743	700	664	707	685	706	701	722	750	729	676	719	746	753	699	704	748	669	728	704	691	724	693	734	719	690	727	714	755	676	705	699	707	746	707	698	727	733	743	737	744	728	707	698	727	747	701	724	743	707	706	687	719	701	728	683	773	709	722	725	735	701	751	694	695	725	662	740	732	718	724	749	713	735	734	701	697	733
14722	10041	4203	2098	1412	113	113	76	63	72	83	75	70	73	62	71	64	71	69	63	75	80	72	65	66	50	62	111	733	854	459	312	148	89	56	65	66	64	63	61	76	62	74	59	61	58	65	52	65	64	54	67	60	58	50	60	60	46	63	69	63	62	58	67	66	75	64	60	73	62	78	67	55	62	65	59	73	65	49	63	63	60	54	64	61	62	60	73	58	68	63	58	63	63	72	59	78	71	69	47	62	62	50	61	61	57	67	63	57	71	61	61	63	72	65	51	69	65	49	67	77	69	62	71	50	52	56	82	64	59	58	61	48	62	61	49	65	63	65	68	61	73	52	67	68	57	41	62	74	65	68	60	58	56	61	67	71	60	75	70	61	60	56	73	51	51	65	51	61	67	62	66	56	73	54	68	65	57	65	67	63	68	66	44	65	61	60	58	53	54	55	60	65	63	50	56	74	54	82	66	52	71	53	62	66	64	71	65	70	53	60	66	73	56	60	73	77	71	73	65	47	64	46	55	65	67	57	65	69	64	68	53	59	59	65	71	66	64	68	69	65	69	70	74	58	50	63	60	70	56	57	66	56	59	53	63	65	51	69	57	64	51	46	63	58	50	58	59	56	65	77	69	67	70	69	61	62	68	52	68	68	60	58	72	66	63	62	66	50	60	63	59	75	38	58	64	67	53	53	75	66	57	61	62	63	78	77	55	57	63	68	59	57	64	64	61	62	54	66	79	51	64	61	57	54	65	70	59	74	60	59	58	63	66	71	55	59	53	55	78	67	66	61	62	59	47	64	59	65	54	67	61	77	64	75	51	66	53	70	60	67	56	59	79	63	57	62	47	56	53	66	54	70	51	65	45	61	60	53	55	53	54	63	44	51	68	52	83	56	74	68	66	53	63	59	64	68	53	75	61	55	50	47	67	52	42	58	56	68	62	64	56	51	52	56	56	58	51	65	54	56	67	67	60	57	60	68	71	71	66	74	75	60	75	52	69	62	68	65	54	54	74	60	54	61	45	56	71	65	62	54	75	58	57	47	55	60	80	65	61	75	69	65	68	63	54	58	50	61	63	72	64	59	51	52	53	65	47	71	56	54	72	74	62	74	51	64	62	63	51	70	59	72	61	56	60	52	62	54	57	63	68	51	60	75	62	54	61	67	71	58	61	68	63	57	72	55	67	66	60	52	59	59	60	64	55	58	46	51	60	66	68	81	68	67	63	62	56	57	59	62	66	56	67	60	64	51	56	64	73	71	59	68	59	58	72	62	54	61	60	62	60	54	73	52	71	67	51	64	65	52	52	50	52	62	59	52	61	62	60	65	58	66	49	63	62	59	62	60	56	60	72	51	66	72	66	66	62	66	56	70	66	61	54	53	65	69	62	55	56	67	58	73	58	59	63	58	65	78	67	65	62	61	54	68	63	57	57	52	67	55	68	65	54	72	65	59	71	63	68	61	57	60	60	59	40	72	65	54	55	54	62	60	60	68	53	46	72	65	59	67	61	70	59	52	64	73	69	50	61	63	69	62	56	75	59	68	65	47	67	65	74	58	62	55	62	58	77	53	48	77	71	55	64	60	68	61	49	49	55	66	58	48	66	73	80	49	64	64	70	56	70	52	66	64	46	65	64	67	58	52	58	81	51	60	59	61	68	68	84	67	55	56	71	60	59	52	61	58	69	56	70	54	69	61	59	50	63	62	67	69	70	44	60	65	69	65	54	60	48	59	55	59	64	63	60	79	59	67	59	69	76	57	80	48	58	57	56	57	54	58	50	54	64	54	56	52	75	59	69	56	60	59	55	59	62	58	61	70	63	72	67	62	68	62	48	58	75	52	44	46	61	44	48	72	54	62	74	64	52	68	54	67	71	69	64	58	50	61	48	83	63	59	55	69	72	64	54	57	66	67	63	54	71	64	55	63	67	71	59	62	80	66	57	56	57	77	49	66	61	56	63	55	60	80	53	53	59	66	64	64	59	76	64	70	60	64	63	72	61	62	72	60	51	54	60	54	82	51	60	70	62	59	61	59	66	54	63	62	53	57	61	56	57	71	54	75	83	62	62	74	60	59	50	69	59	53	50	58	52	55	58	70	60	55	66	54	63	54	69	64	61	61	69	59	42	62	51	52	74	45	60	55	52	62	72	59	56	65	66	65	63	65	55	63	52	55	76	71	57	65	65	58	47	56	65	63	66	59	58	58	56	69	66	69	59	46	51	67	75	62	67	69	67	48	66	64	54	45	78	65	47	71	62	54	57	62	74	60	75	69	50	61	56	69	61	62	57	56	56	84	56	63	60	60	63	67	54	59	72	55	74	55	60	53	65	62	66	67	58	78	58	59	59	74	61	61	81	70	78	66	74	56	61	58	55	62	61	53	60	57	57	58	66	57	61	64	63	63	66	60	59	55	56	65	63	42	63	50	53	80	62	53	62	55	60	61	57	56	51	63	75	69	43	70	64	62	59	60	58	67	58	61	69	68	43	64	58	46	57	63	69	53	50	76	60	49	62	68	66	56	50	68	54	62	68	50	66	74	50	68	57	62	72	64	61	47	61	53	66	64	71	77	61	66	54	58	62	68	62	69	63	68	56	62	77	67	67	62	61	49	58	70	58	47	68	59	56	87	43	57	58	63	58	70	63	62	67	51	72	56	56	45	60	69	63	71	65	55	71	66	56	49	52	71	67	68	63	63	66	59	69	66	61	52	75	59	52	72	67	57	68	61	68	49	57	67	65	59	53	59	63	68	64	50	51	59	59	55	69	68	72	50	52	46	57	59	64	56	61	50	69	64	68	62	63	63	50	64	61	67	61	59	61	57	64	62	64	58	56	63	49	59	72	47	74	60	53	67	72	52	73	56	85	52	60	63	61	51	74	56	46	51	72	57	50	63	61	64	61	57	62	51	67	67	63	56	59	64	62	59	74	74	59	67	64	54	58	58	59	69	71	73	76	73	54	67	66	66	65	63	72	70	57	60	74	66	55	66	56	47	64	67	58	47	61	51	73	56	71	68	54	64	61	60	59	73	65	68	61	69	65	73	62	64	60	68	60	48	65	51	62	67	70	69	60	76	56	66	78	61	58	56	80	53	57	61	45	58	61	63	64	69	58	66	63	68	65	60	57	58	59	57	65	49	72	60	48	66	69	58	64	63	68	54	60	58	65	56	75	57	68	58	67	71	68	48	76	69	63	58	69	63	55	55	68	61	60	50	64	60	46	52	57	69	72	58	63	47	65	66	69	65	54	63	60	60	65	67	66	77	66	70	61	59	66	68	56	59	56	64	55	63	65	53	64	69	55	65	68	54	56	69	67	55	51	75	67	57	59	62	62	48	53	64	53	52	59	66	59	61	69	68	71	62	63	70	55	53	65	65	67	51	60	63	48	71	46	56	52	59	50	70	84	74	55	56	60	68	65	63	53	56	66	59	62	69	83	77	64	56	68	57	63	53	40	57	53	60	66	56	63	50	62	74	61
49407	33629	26107	31186	34342	5361	3496	2821	2315	1974	1701	1570	1448	1301	1230	1189	1150	1081	1100	1006	1013	934	938	919	934	970	968	1689	16995	17634	10884	6589	3230	1341	941	842	790	794	808	760	744	768	802	780	765	779	784	749	757	774	807	760	800	807	800	781	816	747	776	773	784	779	724	821	795	761	820	776	758	777	764	789	736	743	762	735	839	794	786	811	789	738	769	785	782	729	808	802	758	719	765	750	753	742	778	748	779	765	782	784	763	780	762	754	814	771	787	816	752	761	798	753	748	762	762	793	823	773	767	753	775	817	731	794	778	809	805	760	776	790	772	793	800	752	811	846	792	768	839	808	751	809	814	711	759	793	787	785	810	768	777	762	739	786	750	736	757	792	785	722	804	776	774	784	715	789	787	787	758	752	796	736	788	776	780	790	798	792	799	753	820	789	804	782	779	748	761	794	777	798	763	763	783	817	801	788	763	779	736	760	768	841	756	752	815	771	768	793	825	777	802	771	827	768	752	753	738	795	717	797	756	802	799	815	802	791	756	766	723	786	728	784	755	765	844	840	793	774	810	797	722	737	840	757	776	772	769	802	745	768	801	778	808	767	773	808	750	794	788	788	810	816	773	776	762	753	790	810	801	742	796	761	741	790	783	827	764	766	789	764	728	743	808	745	783	807	748	772	804	782	780	742	782	797	773	724	790	790	775	772	758	752	766	751	792	808	756	800	769	820	753	771	781	780	761	771	759	860	785	791	754	781	792	751	749	805	815	785	791	808	782	734	750	777	807	769	813	786	742	755	787	795	779	790	754	772	783	849	743	771	820	791	748	750	751	779	775	830	823	785	734	756	797	764	732	708	801	792	765	728	779	742	799	760	748	775	739	822	780	796	739	821	765	737	794	772	780	841	794	771	780	816	774	741	760	756	753	715	820	766	773	784	815	769	743	730	763	757	778	787	765	757	754	826	735	778	766	821	779	742	754	767	779	815	760	771	786	813	810	792	761	788	795	791	831	742	796	758	790	760	790	784	820	765	779	731	772	793	774	782	747	815	791	818	783	799	782	742	816	738	755	801	747	785	735	769	836	766	786	771	808	771	786	824	811	807	744	765	803	767	777	805	761	769	737	773	783	784	764	853	800	795	780	734	758	779	811	715	810	789	783	791	808	801	776	777	751	792	786	724	755	777	775	733	758	754	745	771	758	791	741	810	718	760	747	731	764	762	793	768	806	815	761	772	776	801	786	762	714	797	767	797	787	807	745	822	812	736	752	748	759	734	754	795	772	804	791	771	785	797	755	781	836	789	798	752	762	797	731	781	730	782	805	766	836	785	757	727	749	803	752	756	816	755	772	751	794	802	824	795	748	779	771	784	779	735	751	784	756	734	789	794	789	779	802	801	739	785	761	821	756	780	783	700	756	769	770	749	796	712	743	767	767	792	801	790	780	757	797	765	768	733	789	794	792	779	826	778	706	812	744	791	815	803	844	798	751	731	802	792	809	727	793	766	752	801	790	807	763	802	815	738	791	770	789	761	825	792	791	740	775	730	740	756	803	802	764	805	816	782	810	790	748	738	852	758	779	754	768	764	785	770	750	841	814	785	842	835	745	752	787	764	794	731	780	791	804	765	745	743	807	786	742	740	795	762	795	774	795	720	803	769	794	761	808	835	821	791	805	771	753	812	794	831	784	782	779	859	820	746	813	795	750	766	790	808	767	764	815	756	752	766	771	792	757	830	771	755	765	777	767	827	812	814	768	751	752	698	742	716	784	745	776	770	748	746	760	756	770	795	822	807	756	821	811	765	733	731	799	778	791	785	779	777	794	726	793	767	750	810	733	777	789	812	700	789	785	788	795	809	774	785	767	771	775	766	766	770	789	788	794	787	792	741	809	757	715	782	762	776	779	762	747	737	757	766	779	747	812	753	789	762	790	795	778	765	793	731	771	721	796	803	836	820	805	752	750	787	804	780	761	732	794	765	750	820	753	759	810	782	782	772	761	720	798	809	755	806	757	809	838	765	774	747	754	770	791	784	788	795	804	823	796	780	736	737	755	803	799	798	783	757	786	814	719	782	817	740	765	766	765	781	737	754	779	778	750	783	753	733	819	791	738	740	724	739	754	781	743	790	845	747	784	800	824	735	759	758	846	807	763	735	786	761	802	801	745	745	770	801	776	770	742	733	752	739	761	767	742	765	788	787	747	754	819	806	826	788	783	817	715	793	767	816	785	776	772	767	767	797	726	783	773	773	773	805	764	742	755	759	750	756	802	792	739	801	761	782	756	782	749	778	777	798	754	789	789	778	800	758	757	753	762	794	742	784	794	804	796	798	795	747	791	778	785	761	781	790	739	746	794	778	765	805	781	797	777	762	807	765	785	810	697	778	800	812	761	792	789	733	760	777	792	789	818	766	755	745	812	782	769	795	744	780	808	814	752	775	759	751	780	801	777	752	789	753	765	841	732	725	787	791	833	758	787	771	779	813	728	721	776	779	729	797	795	791	791	794	772	796	733	750	752	739	785	773	766	788	765	784	819	787	811	767	778	763	786	777	812	789	754	746	782	775	815	798	773	783	781	742	796	786	795	819	758	775	764	800	779	784	815	792	770	814	725	849	828	800	810	785	810	731	776	792	774	793	765	769	788	753	786	775	785	782	771	808	791	739	783	766	775	748	765	795	804	736	777	805	796	793	812	795	787	806	789	735	764	722	837	734	755	776	754	795	803	754	799	775	771	742	805	808	779	747	768	805	744	710	780	750	829	791	775	773	739	795	773	750	785	770	765	762	785	718	765	745	786	797	829	798	746	739	764	769	737	767	730	769	782	706	762	824	792	781	755	726	817	799	774	747	834	759	747	751	769	750	758	801	762	791	763	747	793	799	799	771	766	786	775	786	796	760	810	788	785	793	767	818	771	808	756	761	765	796	790	709	811	779	801	756	765	804	753	780	803	781	777	737	792	815	837	785	759	808	809	780	801	781	758	747	817	795	719	818	842	751	833	759	734	826	723	756	820	774	754	829	770	758	756	774	758	763	749	773	775	770	759	789	772	753	748	787	777	791	776	748	754	762	775	743	815	774	822	794	743	745	781	781	796	752	821	815	751	778	809	749	732	707	820	800	802	834	845	799	802	741	800	787	746	783	777	707	767	759	799	833	784	752	776	749	764	728	763	759	796	755	737	805	781	703	779	764	761	761	739	756	746	788	788	762	810	781	774	766	813	816	806	832	786	752	761	815	778	733	806	801	797	779	751	830	793	737	747	761	762	776	761	800	784	718	810	800	739	771	757	796	773	815	763	836	766	746	775	790	758	748	775	734	760	762	778	825	771	785	808	775	747	802	752	775	820	774	774	836	783	806	800	801	793	728	781	725	760	786	782	789	812	804	796	815	764	804	757	782	784	754	802	785	750	751	787	737	799	785	744	776	753	786	762	808	826	755	727	750	768	810	781	777	753	750	786	779	746	806	810	762	820	764	721	757	744	752	810	795	782	759
18141	16053	7032	3898	2221	170	103	96	74	92	95	84	73	71	88	72	65	57	54	75	60	61	60	71	80	61	70	154	1192	1089	612	354	206	89	62	67	65	54	62	49	48	50	60	52	64	57	52	58	60	53	52	53	49	58	57	63	66	53	55	66	67	53	46	55	63	55	55	54	66	52	58	63	58	53	63	75	55	57	60	56	58	66	55	50	69	49	56	67	60	49	55	55	65	44	52	47	51	67	60	45	64	53	52	65	50	60	47	69	49	80	66	52	50	86	52	60	47	65	50	61	51	47	62	44	57	50	61	47	72	66	54	49	50	59	60	58	61	51	66	60	76	56	64	65	56	45	61	64	60	62	70	44	64	69	55	54	60	54	56	62	46	60	53	51	55	51	60	67	53	60	49	55	57	55	56	75	56	52	65	53	57	64	70	66	53	65	71	52	66	69	61	61	53	56	65	58	53	52	54	61	52	61	41	63	58	58	65	68	49	52	49	51	59	52	60	54	46	68	56	58	58	59	56	48	53	49	54	57	63	58	53	71	66	54	56	62	69	42	60	47	58	63	59	66	47	51	57	70	66	61	57	51	61	60	55	50	42	55	53	63	54	53	67	60	66	53	82	50	50	52	59	60	63	58	45	59	65	70	55	41	64	65	49	64	40	62	63	56	48	62	52	77	62	60	51	60	67	53	66	62	64	53	52	61	49	65	58	59	66	65	56	59	49	60	55	41	46	56	51	39	45	61	56	60	62	56	53	56	60	63	67	45	60	65	59	65	68	57	42	58	51	57	50	70	52	57	58	59	66	65	51	56	52	48	70	39	50	54	44	59	62	56	61	57	59	64	52	54	56	49	43	55	58	63	56	58	65	65	51	59	66	44	55	70	50	46	67	65	59	62	62	60	47	63	53	50	55	49	60	63	60	61	53	60	57	53	56	63	48	55	58	57	48	57	64	71	56	57	70	54	55	56	67	61	65	59	51	55	61	69	52	62	66	51	46	59	56	47	62	70	70	58	63	48	49	54	52	54	50	61	45	57	38	62	67	52	51	52	58	54	56	47	57	50	58	55	46	52	49	57	55	47	48	51	60	54	61	67	62	54	62	53	60	52	60	72	61	53	51	57	49	53	63	60	42	57	59	61	62	65	49	59	61	71	68	62	38	51	70	50	68	68	72	58	55	53	52	51	56	48	48	68	67	62	62	58	57	66	48	63	65	57	53	52	59	71	62	61	63	51	60	61	56	58	57	52	56	54	54	70	55	56	48	61	64	59	66	44	54	54	59	55	46	48	79	53	66	47	50	65	60	62	61	53	66	58	49	55	49	77	69	48	72	58	47	44	47	64	66	61	66	55	52	51	48	74	50	68	57	55	70	72	64	63	42	52	49	56	49	51	57	66	52	75	66	69	63	54	62	67	59	53	66	57	54	44	46	53	54	46	51	63	58	51	53	51	56	62	68	60	56	51	60	57	52	59	46	78	57	48	52	57	53	54	51	62	52	58	55	62	64	49	50	62	70	47	56	65	52	55	59	47	72	63	64	49	63	64	66	50	52	59	59	54	62	53	57	63	61	57	58	57	68	53	64	63	48	61	60	45	61	47	64	58	54	67	53	57	63	54	53	55	55	51	67	54	55	64	57	49	67	60	57	45	57	75	65	50	65	53	53	45	43	54	52	54	47	59	50	55	57	59	50	52	57	64	55	62	56	47	54	62	59	47	62	52	46	63	44	60	67	50	58	57	53	73	54	59	52	70	66	60	58	54	47	56	62	64	55	66	54	53	61	65	56	65	73	46	62	76	59	56	67	66	62	70	50	47	57	67	52	49	58	48	62	65	59	64	43	72	65	58	51	50	47	50	54	60	64	46	63	53	53	53	52	45	39	55	59	56	57	70	65	55	62	60	59	42	56	58	58	62	63	49	63	57	49	59	62	62	49	64	42	45	54	56	50	62	67	58	58	59	49	59	50	56	62	59	46	54	54	58	43	55	64	53	43	69	58	60	52	45	52	54	59	59	61	67	55	49	54	57	55	64	53	55	60	65	67	57	77	59	50	59	56	51	55	60	35	55	49	65	61	73	57	57	55	66	46	48	46	52	51	74	55	72	46	60	61	57	68	62	61	52	63	73	57	70	49	55	59	63	56	58	63	55	65	64	69	52	56	52	67	56	55	67	58	63	56	62	45	55	65	44	70	55	47	72	59	66	57	57	53	48	53	53	56	58	61	66	57	55	56	63	42	60	56	48	60	71	55	71	70	54	50	38	54	70	52	67	63	63	47	57	58	53	50	54	68	58	77	68	62	51	58	65	60	60	70	71	57	62	52	50	44	62	63	60	56	46	59	51	61	59	64	53	68	52	63	61	66	70	78	56	71	56	52	64	58	55	55	67	47	53	60	50	53	46	57	66	58	58	65	59	62	59	60	57	65	63	43	71	59	55	66	71	53	54	55	50	51	74	62	54	53	75	46	45	61	57	66	53	61	53	54	66	54	57	48	68	61	47	52	53	75	55	48	48	63	67	56	69	63	50	61	50	48	62	71	45	49	66	55	67	44	53	47	71	63	57	63	52	54	45	55	57	53	63	63	66	64	45	63	39	64	68	60	65	52	57	61	61	58	51	54	68	63	71	58	66	54	51	55	60	62	54	60	69	66	49	47	52	50	57	46	51	61	59	55	50	55	62	49	53	65	79	54	53	58	42	52	61	58	61	52	47	52	51	75	58	43	43	61	57	51	60	57	62	73	49	58	56	53	56	49	54	64	49	59	66	57	57	70	61	59	60	62	64	53	70	64	44	50	53	70	59	57	60	55	57	70	68	66	46	60	59	49	71	64	68	60	54	61	53	58	60	64	67	62	64	52	57	56	60	60	56	43	61	62	65	66	63	52	62	59	60	66	59	47	75	54	48	65	61	59	61	65	56	66	69	66	55	52	63	61	42	56	69	59	49	55	52	62	54	49	62	63	45	45	67	54	45	51	62	65	54	66	62	51	54	51	59	49	53	68	59	60	57	65	75	52	55	53	59	51	68	53	63	65	64	61	64	52	61	76	63	57	60	63	65	60	57	63	61	41	50	55	72	43	73	55	51	65	70	61	62	65	39	56	82	58	56	51	58	55	76	60	82	57	64	49	70	55	52	67	58	64	56	58	65	50	61	40	54	61	64	50	66	59	69	66	54	63	64	49	59	64	54	56	73	57	63	58	70	64	66	51	59	58	57	52	59	48	51	54	49	63	56	60	64	55	48	47	61	68	52	61	62	45	58	57	57	52	37	51	47	61	55	64	67	49	48	62	47	55	53	49	72	53	51	56	58	61	53	59	62	71	62	55	62	51	72	64	65	70	47	41	74	60	59	69	54	58	54	61	56	59	62	54	54	57	65	60	60	63	59	72	69	57	59	47	58	61	53	45	57	56	62	57	55	64	62	52	54	69	63	58	53	56	51	49	59	51	53	52	58	45	57	67	65	60	55	68	52	57	71
53838	35852	29339	36076	37960	7283	4910	3874	3151	2458	2257	1878	1595	1623	1412	1340	1259	1240	1120	1078	1075	1020	993	968	1003	982	946	3607	21435	20075	12890	8355	3911	1465	920	779	757	721	724	747	734	750	746	741	732	747	698	723	730	725	748	743	740	736	694	728	706	701	735	717	709	719	735	693	714	743	716	721	723	675	706	684	749	731	773	709	721	736	735	769	745	703	773	757	691	712	741	723	741	739	775	739	728	768	747	832	723	770	729	690	686	748	710	724	708	757	698	718	724	693	730	765	746	741	725	706	728	765	751	723	723	772	733	730	686	682	688	734	716	704	776	725	714	746	710	763	748	699	750	726	730	725	727	725	751	717	725	635	713	706	751	719	742	749	742	694	759	730	726	729	709	746	731	662	789	719	735	749	726	725	710	732	722	716	757	703	699	721	691	726	731	715	747	700	770	738	724	748	729	701	720	752	724	712	784	766	692	702	717	737	685	752	679	707	686	726	760	699	738	692	747	750	728	738	710	693	739	728	734	796	713	727	727	739	717	713	742	723	766	716	726	718	723	772	709	750	694	717	702	706	751	748	710	737	696	724	747	756	731	692	751	774	692	705	725	757	720	748	706	752	766	761	725	715	789	759	707	738	707	741	770	761	730	723	779	748	715	729	716	665	686	674	716	719	719	718	716	722	705	754	713	777	687	670	715	726	739	694	737	685	720	740	725	769	730	714	704	694	716	756	755	691	731	710	688	684	722	720	654	765	686	762	719	732	777	706	698	749	740	702	714	750	709	696	704	707	707	720	705	710	715	718	752	683	714	720	758	741	674	711	683	725	732	778	743	687	775	711	751	724	701	748	704	712	677	701	690	748	734	737	685	746	709	722	789	670	771	748	773	760	729	714	746	725	719	718	771	724	697	698	735	745	740	711	683	758	744	709	712	743	715	707	723	711	711	765	741	681	721	752	731	725	697	700	700	732	714	731	738	717	747	684	717	746	687	703	739	706	731	771	721	683	693	759	751	747	715	713	689	734	688	707	688	715	712	751	670	748	673	680	712	728	717	689	740	742	735	735	733	704	701	775	735	728	750	684	694	730	757	739	706	748	802	729	738	750	749	747	663	679	742	758	693	711	719	738	765	722	721	735	738	722	739	699	700	713	719	704	717	721	711	725	705	705	762	747	641	721	727	686	720	702	706	734	805	750	746	735	746	717	720	698	714	806	693	684	762	698	748	696	736	699	699	757	732	765	679	725	727	727	731	749	685	711	705	757	735	761	695	724	777	738	695	679	728	732	697	734	719	688	732	728	705	690	705	729	734	724	754	705	750	716	714	701	729	728	730	755	697	751	667	742	706	728	709	744	741	718	706	685	700	728	694	724	720	724	763	758	745	707	735	768	691	732	726	696	738	730	725	667	738	692	689	701	756	732	724	687	778	696	749	689	738	710	676	726	746	727	721	757	687	754	747	696	720	694	648	686	717	701	700	727	664	745	731	711	730	695	715	697	700	729	686	753	687	723	756	706	721	714	773	762	711	679	756	723	757	769	677	758	729	748	710	759	731	771	683	735	755	708	714	730	728	746	690	771	764	706	764	690	712	708	702	724	694	680	700	745	690	717	739	733	671	721	749	707	722	706	686	744	690	730	723	712	694	759	721	719	692	689	731	726	706	712	719	719	706	699	728	727	785	718	686	695	731	732	758	778	766	691	715	771	774	734	648	729	757	714	729	782	722	707	715	744	731	718	720	766	743	746	695	726	684	734	763	763	705	742	713	692	758	746	737	737	746	719	703	755	730	712	756	697	725	737	724	753	666	747	712	737	719	731	740	725	675	730	711	731	738	706	733	712	724	756	759	694	725	784	753	730	734	704	772	708	694	658	729	729	682	729	707	747	720	763	719	772	711	717	728	729	712	732	723	746	744	697	742	736	729	676	739	695	752	731	719	701	711	719	704	751	733	781	739	739	678	771	702	702	730	707	757	716	746	706	745	728	718	716	663	704	713	729	741	671	759	719	726	713	726	753	677	754	722	689	737	748	746	744	725	737	726	724	758	737	724	739	689	713	667	755	714	684	758	723	689	757	762	741	690	688	754	769	683	709	689	750	738	701	744	699	732	744	674	717	725	724	746	685	743	709	724	751	727	662	746	687	688	683	720	745	730	779	680	735	722	729	773	693	707	716	728	702	728	751	746	715	735	690	702	741	722	761	690	689	738	709	702	709	742	738	754	742	723	739	750	713	746	729	735	671	685	729	748	704	716	723	685	712	745	731	716	752	715	740	667	751	738	717	718	733	747	711	741	699	687	719	745	714	721	718	723	726	767	707	714	738	695	690	694	698	741	739	735	741	743	674	784	725	710	746	754	709	735	700	734	717	719	706	750	744	715	781	779	705	768	746	729	702	736	704	713	714	749	703	756	718	699	756	731	710	721	703	741	740	748	745	746	722	739	734	678	717	760	729	727	768	695	704	746	730	718	722	724	714	711	740	735	672	711	718	665	763	704	725	750	744	752	722	759	732	672	713	744	690	736	740	755	746	758	700	722	771	699	779	728	729	745	690	741	684	696	747	746	753	707	715	711	704	693	718	753	723	717	776	752	719	771	748	716	735	683	740	649	716	732	707	713	760	755	745	692	693	739	751	707	765	726	740	744	683	646	770	709	746	748	734	719	709	764	737	744	752	690	705	730	698	755	724	782	702	726	719	700	714	724	696	726	695	735	754	710	742	710	718	709	710	723	748	734	683	757	671	692	717	741	777	742	749	722	716	713	706	708	719	776	739	689	773	702	699	729	745	728	690	753	711	722	691	716	741	705	689	739	689	743	744	754	716	732	738	714	757	678	694	697	735	717	749	725	736	725	696	746	720	772	752	761	707	722	737	710	774	700	714	784	741	742	730	714	713	707	722	806	756	720	748	756	750	740	697	702	753	723	752	732	730	722	733	713	653	747	640	773	778	703	790	774	737	720	741	791	739	751	721	717	740	743	689	720	744	725	722	717	746	692	695	724	795	672	753	633	697	701	699	704	729	736	740	667	757	695	680	747	755	701	718	755	745	728	737	747	758	729	746	681	744	733	696	793	734	716	721	706	730	724	755	699	731	731	710	744	721	727	753	741	724	700	712	709	680	698	703	711	745	725	680	685	723	709	693	734	755	759	781	724	698	739	729	690	732	688	721	768	758	742	695	750	708	729	723	754	719	729	746	691	687	715	733	680	702	699	736	719	723	678	739	723	750	738	772	731	703	712	715	681	721	751	712	749	701	726	703	730	714	736	723	708	727	700	693	702	705	740	709	677	706	692	735	728	702	751	697	735	713	728	665	723	749	760	744	684	715	708	710	725	765	760	756	704	728	748	733	708	726	748	704	750	763	706	704	763	732	661	752	748	679	777	705	687	778	709	731	785	764	704	732	771	742	742	720	719	702	731	709	724	709	699	742	733	715	682	726	719	659	720	713	744	688	726	718	686	705	735	826	722	748	713	733	677	744	725	732	735	739	740	751
8251	2875	1091	645	378	81	68	71	67	63	65	57	50	62	62	81	65	63	58	51	44	66	70	80	57	65	63	71	275	351	272	198	122	68	62	66	89	64	59	70	58	49	72	61	40	54	48	56	67	72	60	67	56	59	72	63	73	69	52	64	76	60	83	63	56	53	64	63	62	62	60	48	53	68	57	66	64	51	60	56	53	59	71	61	68	68	67	64	69	59	56	65	53	55	63	63	61	56	76	68	54	46	61	56	69	57	48	59	60	50	71	76	63	62	72	57	56	66	50	71	68	60	55	55	63	61	62	56	51	53	49	54	46	55	67	54	48	58	77	73	57	66	68	66	64	65	60	61	61	60	57	48	51	68	45	53	67	54	70	66	57	62	55	56	66	51	67	62	61	50	60	55	75	62	75	65	45	62	61	72	52	54	66	57	61	55	61	56	70	49	70	60	72	65	57	63	55	52	64	51	67	55	53	66	52	61	54	64	61	58	63	63	47	55	63	45	59	52	60	62	60	54	66	61	69	45	47	49	52	68	62	67	61	51	55	63	57	58	62	55	56	56	67	53	68	53	57	53	72	51	55	60	66	55	45	63	56	81	53	52	53	63	55	57	67	78	66	68	44	59	48	65	57	48	58	52	44	53	64	62	69	69	57	54	54	67	67	68	81	67	53	61	45	52	46	62	51	59	69	67	51	65	47	60	61	63	58	61	61	67	62	68	53	53	65	55	40	61	42	58	69	53	58	55	64	53	61	45	52	51	66	55	67	60	72	49	71	62	47	50	63	68	66	63	50	59	68	60	52	46	63	67	68	60	56	68	72	61	67	71	51	64	65	58	54	64	53	64	68	64	60	54	57	70	55	50	56	69	49	55	68	58	80	46	54	57	52	66	59	60	60	61	59	53	59	64	64	49	66	59	66	45	59	62	44	51	55	58	51	56	62	58	50	60	71	61	69	56	59	62	59	54	60	50	67	56	58	60	62	56	75	58	67	67	74	66	76	52	72	49	63	73	54	69	57	61	63	64	60	55	57	59	59	67	66	53	67	57	49	48	69	60	70	66	63	50	52	57	61	66	62	54	60	55	73	57	71	59	45	64	58	57	77	51	58	49	59	62	70	66	59	42	58	61	57	56	60	60	59	71	55	64	64	64	66	59	71	51	61	74	57	66	61	56	54	42	68	61	51	74	68	57	54	67	67	69	62	58	62	54	46	58	62	66	54	64	48	61	75	58	64	68	73	65	66	56	66	71	54	66	60	58	64	49	66	60	64	61	63	61	52	69	73	56	50	63	58	52	58	55	53	58	62	64	42	43	66	50	57	55	55	60	61	70	58	60	64	70	65	57	55	77	58	56	58	68	65	62	69	78	57	80	49	50	73	54	54	58	60	69	63	58	56	67	55	47	65	57	46	76	58	70	64	52	70	68	63	60	60	65	78	52	67	45	61	65	51	65	54	73	75	70	56	64	51	62	66	48	68	73	59	58	58	53	62	50	61	74	69	67	69	53	56	50	65	47	55	58	69	65	56	50	51	71	58	62	51	65	60	69	54	54	67	59	73	52	62	55	74	56	50	48	55	58	54	64	72	60	63	66	65	54	54	64	57	66	77	59	61	54	65	46	58	55	54	50	56	71	65	58	47	68	76	64	75	58	64	63	60	63	53	52	60	58	64	72	65	57	66	49	58	78	67	67	50	65	49	55	44	61	55	44	66	60	57	57	57	67	71	60	53	65	59	66	58	59	56	66	59	61	54	62	57	57	62	49	61	61	64	64	59	67	45	53	61	56	81	54	62	58	62	70	68	56	70	59	55	59	59	51	72	54	55	50	57	45	67	64	71	74	59	64	51	48	67	55	55	58	71	74	64	65	57	66	74	55	73	59	70	42	69	60	78	64	68	71	60	75	56	70	59	68	52	52	64	55	45	72	65	61	66	67	75	60	60	66	60	57	60	50	52	60	68	50	57	71	49	54	66	71	69	58	57	72	62	57	61	67	52	66	69	59	69	65	57	67	59	54	62	59	66	60	57	61	60	71	62	60	64	59	71	70	53	62	63	56	78	65	51	63	58	45	54	49	55	56	53	56	66	53	57	64	67	57	63	62	51	80	70	58	50	56	68	60	67	60	50	56	46	58	69	59	69	54	67	56	60	65	82	49	46	59	58	64	56	61	52	58	49	70	51	63	56	68	45	59	60	56	57	71	61	53	70	64	57	62	60	65	65	51	79	64	54	69	58	53	66	70	56	69	57	53	73	64	64	66	59	48	54	68	68	71	55	51	68	61	52	60	54	57	64	56	71	63	71	47	54	65	58	72	53	60	69	71	68	63	76	57	49	56	61	64	57	53	63	70	46	72	69	60	51	66	55	60	52	56	57	84	60	66	45	64	59	52	65	60	73	59	66	73	64	65	57	70	62	72	52	78	56	70	65	55	67	51	51	67	63	67	58	60	61	57	54	58	59	51	65	71	63	68	65	66	57	51	76	58	75	63	60	67	62	55	71	61	63	72	63	61	64	57	53	67	60	57	56	61	63	58	54	52	60	71	48	58	57	65	61	54	53	58	53	67	59	63	54	72	61	70	54	64	60	60	61	52	61	55	52	56	61	68	51	57	54	58	57	60	62	53	57	63	62	54	63	61	60	64	58	61	80	62	61	51	53	52	71	62	54	64	81	70	57	66	62	61	72	68	66	61	68	70	63	64	70	67	57	55	60	54	65	53	39	69	64	67	59	59	65	56	54	55	66	63	67	60	73	61	60	61	51	66	60	59	54	61	54	62	56	56	45	52	63	74	57	74	66	64	53	59	70	58	58	60	63	53	65	71	60	60	65	50	72	50	56	68	54	48	53	58	60	61	62	57	45	62	78	60	64	67	63	56	69	71	60	53	60	55	56	54	69	63	59	82	69	63	59	60	71	48	70	68	65	57	52	61	67	54	70	82	66	45	67	62	61	65	65	52	64	74	74	57	52	62	53	60	70	57	64	54	64	58	72	72	53	58	62	54	66	61	70	51	58	53	72	68	68	50	66	64	54	56	65	58	69	65	59	65	63	70	59	58	70	55	65	62	66	54	61	66	52	65	60	62	65	70	58	62	48	62	62	56	68	74	59	70	56	65	48	49	62	52	59	62	69	56	55	73	54	61	50	64	70	47	55	60	59	56	69	60	73	68	55	59	61	57	56	61	61	58	57	49	61	52	58	53	53	70	50	62	56	44	53	63	61	60	50	69	71	75	53	71	54	55	50	78	66	69	74	55	62	49	51	67	61	54	65	82	67	65	54	76	71	64	64	54	43	61	56	54	58	65	58	51	62	64	46	66	73	65	46	65	65	56	52	54	63	52	58	59	62	64	65	49	57	53	51	66	54	58	59	58	56	69	75	58	71	55	49	51	64	56	58	65	66	55	64	51	57	58	59	68	55	59	57	61	51	54	51	55	59	68	52	53	61	66	67	67	65	61	49	47	56	52	72	63	55	79
40524	22089	15093	19804	21428	3099	1797	1508	1345	1204	1145	1042	1036	1004	909	896	842	825	846	875	789	849	862	763	806	789	795	1588	7939	9326	6236	4008	2100	1201	890	776	784	720	785	738	716	789	706	763	739	770	719	717	734	755	781	782	763	773	777	744	743	783	747	729	719	750	714	733	746	696	773	723	730	809	714	774	703	757	748	776	787	731	759	717	751	774	703	741	757	753	752	745	801	738	720	755	773	748	719	762	741	762	782	794	789	708	712	775	769	769	727	818	732	746	759	741	734	751	775	694	741	715	760	756	752	760	694	730	700	750	722	727	739	737	736	774	730	770	755	748	803	798	772	765	766	736	725	799	745	829	770	777	750	741	755	753	708	712	732	788	728	706	776	781	752	747	711	773	722	780	755	763	768	723	732	740	782	733	784	701	729	725	775	754	746	768	735	801	736	772	802	724	779	779	737	786	763	748	739	706	735	756	770	746	740	774	719	764	705	727	727	774	740	785	780	776	727	774	750	779	794	763	742	754	765	774	739	780	756	748	739	768	726	787	769	790	757	746	762	694	716	742	724	785	754	795	748	757	818	744	752	749	734	777	721	701	779	755	764	732	787	846	754	780	779	744	733	718	770	790	700	805	758	769	754	743	756	748	748	728	741	781	762	724	737	762	735	732	763	804	790	749	768	733	748	776	771	775	699	764	724	772	767	766	789	751	785	774	782	743	783	712	706	690	790	756	742	767	739	784	781	729	758	754	740	825	743	776	748	716	750	784	730	768	760	757	765	702	744	772	772	728	720	720	746	753	749	752	742	735	756	777	762	745	764	767	769	729	763	776	710	697	743	736	773	784	721	748	779	768	749	768	724	759	737	785	737	695	767	718	800	772	783	742	740	703	784	761	749	736	751	697	778	752	735	742	771	810	784	766	767	787	780	746	753	806	840	735	799	682	736	772	737	767	745	763	751	790	780	739	780	728	749	765	769	812	741	724	775	730	819	731	727	741	776	763	800	775	739	758	768	723	769	797	742	747	740	754	756	758	737	767	716	716	759	715	766	705	773	750	764	761	776	786	764	771	806	767	814	772	767	775	790	752	745	775	742	699	761	708	739	717	734	785	807	755	758	764	776	715	784	779	803	772	716	741	725	767	729	722	727	732	768	756	727	731	779	768	767	756	745	704	720	760	756	739	790	706	703	774	752	782	770	734	769	768	784	792	749	716	764	675	722	784	741	756	784	717	730	805	773	738	753	741	711	739	754	779	726	741	785	758	730	722	728	726	747	723	740	781	767	799	756	766	751	779	741	743	788	761	743	768	767	741	745	756	774	778	751	809	770	752	742	742	757	782	755	762	740	742	708	745	693	734	720	703	750	779	742	807	745	738	814	762	769	703	744	803	732	769	754	787	753	712	776	759	802	737	775	754	782	733	735	762	727	775	773	842	739	752	757	766	756	756	740	745	826	679	764	758	803	756	783	774	733	769	745	749	704	738	735	749	745	731	756	799	749	781	751	748	768	727	774	749	740	746	737	753	783	754	772	780	773	756	771	787	757	751	738	753	790	740	785	729	778	766	782	747	735	721	779	796	712	752	755	792	804	731	766	755	774	782	749	749	765	797	787	776	789	746	799	761	751	744	755	750	730	781	744	788	768	750	759	766	770	779	788	727	797	731	756	789	736	744	805	808	748	713	777	752	728	771	777	762	702	790	785	746	784	707	830	742	742	761	755	778	739	741	757	802	727	711	800	757	768	780	804	761	729	743	744	769	719	744	787	741	790	736	750	720	760	752	737	769	749	736	770	777	704	791	771	739	771	743	737	762	716	758	750	760	756	800	795	808	779	757	731	771	740	790	803	735	709	756	743	764	747	791	750	765	768	774	791	759	806	762	757	798	740	752	718	756	746	745	768	736	767	748	738	724	796	771	762	734	745	774	753	788	807	780	767	744	707	733	760	749	775	752	805	726	741	743	759	730	739	768	745	747	774	769	761	712	769	744	753	765	751	683	764	740	727	762	762	787	770	755	792	790	779	725	758	769	733	769	724	741	804	794	735	683	739	727	743	751	786	774	753	784	746	790	774	745	755	744	777	791	717	759	752	775	796	768	809	767	747	691	736	758	763	739	737	780	777	730	714	745	742	706	744	756	752	755	736	766	788	725	785	785	712	740	718	753	767	742	790	738	808	738	732	778	740	776	770	777	748	745	738	768	733	761	788	747	733	752	752	795	729	798	771	755	789	753	765	749	793	728	777	695	790	718	771	751	728	746	751	794	769	743	728	803	772	752	696	728	780	827	783	726	778	801	718	773	760	764	718	760	736	711	737	719	755	732	724	685	751	697	773	807	741	783	750	779	815	711	749	763	752	792	741	704	687	789	757	745	752	760	740	754	761	776	758	764	791	752	747	783	729	829	799	757	765	831	699	765	747	711	773	773	782	741	740	772	776	684	764	739	736	737	760	741	736	811	754	794	769	753	778	750	760	786	746	675	741	709	759	779	788	751	740	717	786	770	750	709	705	769	768	745	768	759	789	798	769	741	716	752	730	714	698	772	772	776	726	780	757	749	728	798	776	728	775	777	721	752	743	738	745	699	748	716	734	753	737	743	750	728	760	768	711	736	795	748	748	750	757	785	798	766	741	687	749	736	784	747	756	715	748	760	721	751	766	762	768	777	773	728	729	727	756	781	772	750	733	756	743	781	734	792	761	753	731	744	777	737	764	723	756	772	754	745	719	759	760	724	764	755	756	775	716	743	793	726	709	714	746	795	746	729	782	733	795	799	699	735	745	736	764	808	703	765	767	794	697	678	773	744	733	710	766	698	747	720	734	741	749	766	753	722	741	757	760	759	732	751	749	742	761	757	773	746	779	744	766	705	768	749	783	726	731	763	789	761	727	778	772	776	738	792	731	716	775	723	753	749	724	758	721	764	754	785	752	757	706	777	768	766	760	791	728	756	808	746	749	760	764	830	730	783	756	789	740	687	767	761	773	784	702	736	739	751	761	777	781	767	742	741	756	732	727	769	711	791	771	755	747	767	785	749	725	773	772	777	747	757	728	721	756	762	779	774	727	756	741	731	735	781	729	809	743	834	760	714	729	775	776	754	726	755	766	785	755	770	785	748	756	730	770	756	760	742	779	762	681	746	760	731	714	744	731	758	734	750	728	771	765	764	724	744	760	773	722	790	799	760	729	753	755	733	690	732	772	801	720	746	759	789	726	764	750	761	766	776	735	783	704	741	737	770	719	751	792	756	815	709	774	755	756	761	745	791	759	759	749	798	740	798	735	758	755	823	773	800	751	759	779	774	756	756	761	790	756	723	764	762	735	768	772	706	773	809	748	783	758	768	758	737	721	758	742	748	732	762	738	781	745	761	737	731	770	697	739	756	731	733	755	746	752	713	747	751	698	772	711	728	749	786	769	755	745	754	801	768	755	759	775	733	757	766	756	791	734	758	758	766	755	770	755	769	776	748	707	802	750	760	716	759	783	782	770	783
14897	10360	3899	1843	1033	100	83	79	68	63	73	68	68	71	88	48	64	63	56	62	63	55	62	59	49	65	69	95	552	670	480	289	157	86	63	58	63	61	54	53	61	59	65	58	66	62	76	56	70	57	56	65	53	64	57	60	70	57	64	58	62	49	60	50	56	64	72	60	54	56	58	64	54	57	51	62	52	64	67	62	59	72	65	54	37	62	53	45	58	62	54	55	61	53	59	56	63	59	58	65	65	59	67	69	70	61	58	60	46	52	55	63	50	65	63	47	58	57	75	65	67	47	44	55	60	42	70	66	47	67	55	66	52	54	47	61	63	59	67	65	64	63	53	67	48	59	51	69	57	48	79	67	59	50	56	64	49	58	78	62	57	54	67	55	45	63	62	56	58	58	68	61	55	51	58	66	59	72	68	56	49	66	64	44	57	57	63	60	53	58	60	50	50	64	58	55	62	62	72	52	58	68	51	51	63	61	58	58	71	69	68	63	58	47	54	75	60	51	57	66	55	62	59	47	48	65	62	42	63	46	45	61	61	62	52	56	60	60	51	62	45	77	60	63	56	63	42	61	60	67	65	60	56	69	48	70	53	58	68	58	63	55	61	55	56	61	63	55	58	61	47	74	54	55	60	61	64	69	69	72	61	65	58	67	66	66	53	57	67	60	51	66	68	61	68	56	58	60	78	61	74	63	52	60	59	60	62	58	53	54	69	52	56	55	53	52	73	56	58	58	50	76	63	61	60	46	57	58	47	60	58	66	59	68	67	50	65	40	65	63	53	58	54	67	56	73	68	61	58	44	50	58	65	49	52	74	58	41	54	62	52	56	55	44	59	40	58	69	56	53	59	51	56	48	65	60	49	62	75	61	75	71	61	65	49	65	61	56	55	50	51	62	64	70	55	64	60	62	52	48	56	60	61	72	65	70	56	61	77	54	65	70	65	54	72	41	61	69	65	71	56	44	60	76	54	62	81	61	66	60	64	49	56	60	54	52	55	46	71	56	73	60	73	70	67	55	51	63	57	56	60	50	53	55	75	44	52	50	62	73	54	55	61	64	65	52	60	55	52	69	53	65	55	64	55	55	63	55	65	64	48	70	72	69	68	80	58	49	57	58	72	57	50	49	71	70	62	72	55	55	59	66	75	50	67	74	60	62	74	57	45	40	58	46	64	65	71	68	65	59	60	59	75	56	55	63	65	62	48	67	57	57	70	52	56	64	59	53	58	75	71	55	58	62	46	70	59	66	58	60	79	67	56	41	58	54	53	56	63	48	65	67	54	71	65	54	71	54	60	56	51	61	60	73	46	70	66	53	57	64	65	63	59	46	66	72	65	59	58	65	61	49	67	63	80	61	60	51	74	44	52	57	72	64	72	50	60	57	54	50	63	69	53	75	57	51	54	61	39	51	62	62	56	50	59	56	51	56	68	63	51	62	67	66	73	69	55	51	72	63	59	70	62	60	49	65	66	61	57	60	58	66	73	52	58	58	56	59	60	64	75	62	58	46	55	68	67	53	59	50	67	53	59	64	66	65	64	55	51	67	58	50	61	54	54	61	58	60	54	52	59	50	60	42	59	55	60	55	56	57	71	65	60	72	78	57	67	57	47	61	44	68	64	66	57	56	55	59	62	52	49	50	55	70	54	61	66	68	52	56	61	65	57	70	53	55	61	52	78	58	63	63	70	73	55	64	49	54	62	58	44	59	53	54	67	63	56	68	54	54	63	58	52	58	45	62	59	53	58	59	64	64	55	70	64	50	51	51	61	65	59	53	59	71	53	54	66	54	55	72	58	66	54	62	58	59	59	64	57	54	73	57	59	58	65	59	61	66	60	59	62	57	63	71	56	57	55	66	82	54	63	65	47	71	62	59	66	61	55	60	44	68	50	65	57	48	63	56	71	54	56	66	57	60	49	71	55	63	64	52	60	66	71	56	56	59	67	80	71	54	66	64	66	62	73	56	60	57	62	54	65	69	58	60	49	53	62	64	53	71	60	50	51	71	74	70	53	61	63	48	62	78	56	62	62	67	56	54	53	69	64	60	69	44	59	57	45	52	67	65	52	59	58	53	64	61	68	74	48	61	59	71	67	56	61	53	49	48	67	75	66	65	71	42	51	59	73	64	61	55	59	55	55	60	68	58	54	60	60	58	63	63	61	60	55	79	59	60	57	49	60	52	41	72	53	55	69	65	66	48	53	53	56	54	66	50	49	51	62	59	58	58	51	54	60	61	63	51	53	62	69	68	65	68	60	51	73	59	54	52	71	64	52	51	68	43	49	63	63	55	47	50	49	73	45	83	66	70	54	51	68	73	70	50	64	68	45	47	58	71	62	59	65	63	72	53	63	61	51	57	61	55	71	60	63	53	61	57	67	78	45	51	53	62	53	55	63	65	58	49	55	57	63	76	58	68	59	50	63	66	46	54	66	73	60	61	58	56	44	66	64	55	60	55	50	69	53	71	55	66	66	48	42	56	67	55	64	66	52	65	56	62	71	69	65	56	66	65	53	63	62	57	67	81	69	68	64	68	51	60	54	61	68	64	55	65	56	46	61	55	60	65	59	57	51	66	54	51	52	59	55	53	58	62	66	54	54	54	51	50	58	61	56	71	58	59	57	46	61	48	65	47	57	76	50	56	67	78	64	65	60	57	69	68	60	60	50	76	76	72	54	51	75	62	62	61	59	57	57	56	77	68	68	42	59	70	53	61	71	57	56	60	48	54	79	54	78	55	60	54	60	63	57	63	59	69	46	72	60	56	60	59	67	65	51	61	59	79	60	65	65	58	49	56	59	52	69	64	68	60	51	54	58	51	61	69	51	47	55	55	55	62	63	56	67	61	56	56	70	46	64	70	59	53	60	59	54	64	65	69	70	71	48	52	61	58	50	58	59	47	71	63	55	51	61	50	51	62	66	65	53	58	65	53	68	74	66	63	47	62	51	68	48	53	51	54	61	66	59	69	53	67	42	59	67	66	52	51	62	54	61	69	51	65	54	71	65	52	61	49	58	53	57	61	67	49	76	57	62	57	68	52	56	67	61	60	64	67	47	63	64	57	60	50	54	68	53	70	58	58	54	56	60	52	57	55	66	55	62	54	65	70	55	62	67	54	56	60	63	57	54	55	63	55	74	53	60	62	54	62	61	48	48	44	58	67	59	69	52	63	45	68	64	46	53	62	56	65	53	59	58	48	48	52	70	61	46	67	49	64	65	55	76	60	60	71	72	62	61	68	54	60	54	62	63	56	53	58	54	65	62	52	65	64	58	46	55	58	65	64	48	51	57	64	68	66	62	53	62	49	60	45	54	59	62	51	50	54	64	63	60	49	68	56	60	57	60	55	56	57	59	54	65	54	65	59	64	46	61	75	62	53	61	50	56	59	64	58	67	73	53	50	61	58	60	50	54	52	55	48	52	71	55	63	62	61	60	65	63	60	69	66	65	55	52	54	66	69	61	69	72	54	60	76	57	71
51377	31772	24597	31367	31026	4123	3304	2589	2105	1769	1567	1331	1216	1218	1129	1077	1007	1064	959	961	893	945	919	910	860	840	880	2585	14009	15551	10753	6809	2994	1425	998	772	766	754	740	759	719	733	727	751	734	713	731	752	778	770	713	741	775	750	772	734	757	723	739	748	792	698	770	788	816	737	771	728	779	700	750	726	724	767	787	765	768	756	783	701	759	771	710	723	750	742	700	737	751	768	735	760	742	780	742	727	821	763	743	786	785	725	747	762	755	752	760	733	795	728	770	749	738	777	734	729	735	784	753	711	743	780	733	737	715	710	800	739	728	736	693	737	777	755	725	756	703	724	734	756	713	761	748	750	774	739	745	716	697	726	761	775	724	729	732	731	759	750	754	733	764	718	771	681	737	795	696	730	726	776	778	718	752	808	783	787	754	740	774	760	771	755	754	755	775	721	721	754	771	717	803	743	765	740	723	724	731	702	751	808	742	694	736	719	772	770	720	716	731	763	723	711	725	739	750	689	734	726	760	703	778	753	715	721	746	782	751	719	774	793	752	735	764	732	799	767	724	716	738	756	782	776	724	733	736	728	785	765	756	781	764	768	716	722	747	740	771	792	760	730	741	791	726	802	762	781	770	790	742	760	741	754	727	757	767	719	750	693	762	756	717	734	734	777	751	761	792	763	716	725	738	734	766	712	765	754	755	742	685	754	742	736	739	673	760	743	742	700	760	742	776	772	794	754	725	725	727	767	747	761	737	746	764	758	777	702	777	754	770	752	743	740	797	752	764	773	773	745	791	716	719	766	805	733	776	788	725	773	756	721	703	773	764	723	723	710	745	724	782	738	799	730	733	745	783	743	717	755	756	776	737	698	699	724	734	725	723	742	743	747	710	705	739	765	722	738	762	763	758	748	704	768	750	734	772	729	746	735	770	782	753	726	739	733	765	752	777	728	746	732	758	736	799	701	804	782	773	772	740	708	711	772	725	782	780	733	734	712	732	750	752	779	767	738	778	727	797	753	708	729	733	723	728	770	727	716	755	771	763	755	746	769	764	686	754	768	780	720	788	718	745	789	743	760	740	746	773	763	714	722	749	741	730	709	781	708	784	764	763	727	749	710	746	761	783	747	746	785	732	752	739	754	814	773	702	761	765	764	725	795	715	781	793	729	770	784	743	798	774	772	725	761	750	730	787	746	747	765	752	788	728	682	728	770	725	718	703	741	722	692	771	764	703	741	738	743	708	757	723	761	738	780	741	674	767	752	716	762	794	752	773	716	753	773	721	702	778	733	699	747	726	790	748	745	760	758	757	798	707	730	751	727	762	726	806	801	790	756	727	753	704	718	781	706	781	820	741	707	727	737	773	726	802	764	714	777	761	712	733	738	695	797	729	731	753	764	713	783	769	711	678	814	798	718	776	762	724	783	710	770	787	704	738	713	742	765	778	757	714	745	751	695	796	747	825	701	774	758	728	743	757	768	767	714	760	786	772	755	732	721	735	774	731	699	782	771	742	738	771	768	731	735	767	798	741	822	776	765	768	708	757	730	753	725	716	759	775	802	774	744	743	789	731	726	792	677	779	699	747	740	763	763	765	758	814	745	747	758	756	749	773	748	797	772	761	761	760	750	798	759	736	736	717	772	790	660	758	752	769	739	744	748	743	774	762	729	751	732	751	717	740	719	777	718	734	778	702	741	718	791	747	759	747	721	765	774	757	731	812	722	727	698	792	806	765	761	717	746	696	719	742	777	752	697	756	759	771	721	743	758	792	715	735	733	726	713	795	771	726	711	794	785	795	725	760	708	747	786	798	744	722	798	709	775	751	702	810	739	778	737	717	696	773	706	779	751	718	754	762	718	726	764	761	741	779	739	696	723	726	724	743	736	806	795	756	746	740	784	731	727	785	726	707	751	749	751	701	729	769	765	742	722	780	760	738	728	740	754	755	732	777	753	783	823	721	734	747	754	722	711	798	765	733	701	778	738	729	771	758	741	771	735	758	744	767	722	760	749	774	779	767	702	789	733	730	751	743	709	721	746	729	769	738	734	738	755	706	725	731	803	735	729	740	747	733	748	789	769	757	732	713	756	763	765	757	747	775	767	771	763	781	724	765	757	817	786	760	825	710	711	782	727	740	759	728	752	782	722	734	701	784	799	744	724	741	761	717	754	794	733	744	747	748	813	781	743	757	727	709	747	781	778	736	733	782	813	734	709	789	697	750	732	718	752	733	783	737	741	760	738	721	766	725	780	762	755	702	771	744	733	784	762	793	750	747	716	811	804	737	772	783	766	693	764	742	780	789	739	707	780	762	748	729	744	748	804	771	815	738	672	771	771	724	757	738	793	729	740	771	755	737	718	724	781	773	715	804	758	724	701	718	750	729	746	748	722	748	670	711	778	714	736	745	706	737	761	763	733	736	757	726	737	755	737	766	746	775	714	722	752	774	718	792	703	746	728	767	727	716	771	736	722	748	720	754	754	741	783	725	763	770	749	815	748	726	763	741	720	735	770	748	693	740	708	780	719	732	769	733	736	791	791	755	766	759	754	803	719	687	735	762	787	711	782	734	751	766	802	750	765	738	741	738	746	749	705	758	738	731	740	708	744	760	778	761	784	762	749	722	745	804	718	736	766	787	740	784	741	757	725	713	734	744	800	771	778	732	712	767	739	736	727	731	778	754	763	709	711	731	758	738	722	763	790	787	747	743	729	728	792	708	759	781	719	748	726	745	724	758	752	743	747	756	773	771	780	757	756	730	751	747	756	720	739	786	732	744	760	757	753	792	756	776	709	687	734	729	714	737	717	765	737	720	798	754	796	702	758	745	724	797	750	761	730	738	751	764	791	764	770	767	773	746	733	712	753	717	713	757	763	751	738	746	712	678	738	705	792	773	728	689	760	731	713	741	760	747	732	782	742	763	750	773	723	784	750	733	760	784	709	744	796	754	715	741	776	746	674	733	695	733	732	733	711	765	759	714	749	745	725	755	768	733	783	751	681	752	737	733	736	769	801	740	753	719	755	746	717	825	760	737	830	754	743	756	699	743	757	713	769	799	813	737	778	742	792	738	715	753	762	771	767	763	743	735	737	727	751	753	732	714	727	762	729	796	766	719	781	757	734	717	719	735	722	732	757	771	808	820	705	761	766	750	779	720	756	747	737	736	754	721	791	760	721	736	752	737	764	751	728	789	779	750	752	807	788	718	734	788	722	728	744	783	738	741	715	705	764	759	732	731	764	737	763	692	774	756	752	789	782	776	745	730	706	727	743	744	696	708	760	778	738	713	787	752	703	751	727	741	736	694	738	755	790	718	794	783	774	739	724	734	723	765	689	738	715	769	726	732	714	770	820	774	732	768	769	748	753	717	747	797	791	713	684	736	768	766	771	762	739	729	793	754	732	708	773	739	754	749	734	721	730	774	731	761	682	738	713	743	803	711	747	778	782	737	751	785	791	728	747	710	734	739	763	743	797	759	812	729	735	765	707	726	711	718	734
13521	8364	3762	1978	869	85	96	72	94	85	75	66	77	73	68	69	63	76	57	60	66	63	66	57	78	76	62	119	695	916	543	318	161	96	70	70	46	62	58	54	71	59	66	56	52	52	70	62	65	59	55	67	53	60	59	63	54	54	65	58	55	52	55	76	62	55	77	61	57	64	62	72	53	53	61	72	59	61	70	67	63	61	71	56	51	51	71	73	57	57	57	64	75	49	76	59	69	65	46	51	59	66	77	67	62	66	76	69	70	56	61	61	66	70	71	58	62	74	48	66	69	62	60	47	56	72	63	61	68	62	59	63	61	63	68	65	55	69	43	63	67	70	79	56	58	70	70	73	75	57	64	66	54	51	49	56	48	59	54	72	72	58	55	73	61	51	56	56	58	68	59	59	73	79	55	53	63	62	64	58	63	67	66	56	77	50	60	65	39	62	74	72	70	55	73	64	58	62	55	52	62	70	54	58	53	54	62	72	50	67	57	65	68	73	55	65	72	86	79	68	61	80	64	65	83	56	61	57	53	51	60	65	58	66	52	49	71	55	61	60	77	61	71	59	64	65	60	50	71	55	61	51	60	56	61	64	46	57	67	71	59	67	68	69	60	61	88	57	63	47	73	54	51	69	56	59	55	57	57	64	74	75	65	59	59	67	63	75	52	62	60	54	58	57	70	53	59	45	59	69	61	64	63	62	56	62	62	56	65	59	58	60	62	59	62	47	54	69	56	63	63	66	65	65	69	76	56	57	50	67	63	64	76	56	70	78	52	60	73	56	56	74	69	59	63	58	63	62	68	61	65	50	76	67	53	65	64	63	53	78	55	61	63	66	72	55	55	57	66	63	54	58	70	58	59	60	54	63	48	65	59	66	60	66	73	63	61	63	72	45	75	58	68	63	68	59	57	63	54	77	80	59	68	63	67	58	66	67	52	58	56	64	60	66	60	61	63	45	66	57	68	50	50	62	48	54	67	61	57	65	63	75	50	59	54	68	60	54	75	58	76	50	63	47	52	53	60	61	81	70	50	80	67	75	59	70	63	50	61	80	69	70	66	59	58	63	50	70	64	58	68	47	66	65	51	76	52	58	62	59	64	59	53	45	67	64	61	58	45	61	81	72	60	60	57	65	70	59	59	70	69	57	54	68	59	59	68	60	78	62	59	49	57	69	71	80	47	85	56	65	62	75	58	69	75	59	66	63	62	52	54	57	66	75	65	53	50	62	53	75	55	73	58	77	59	48	62	53	64	71	74	57	57	47	72	68	78	46	49	51	72	56	53	73	65	69	54	58	55	64	53	73	58	61	70	55	63	76	74	59	53	69	59	66	59	54	59	69	61	62	72	69	64	67	64	61	49	62	64	63	62	45	69	52	62	56	58	70	45	56	55	60	50	67	55	67	64	63	66	57	62	63	58	57	50	58	57	56	61	60	63	70	59	57	69	61	55	55	61	71	59	57	73	62	67	76	70	55	62	80	71	60	67	49	64	68	66	67	59	55	68	65	58	63	62	64	66	62	53	56	57	61	73	57	65	65	71	58	65	62	61	44	55	67	71	46	57	65	66	65	54	60	64	69	78	64	52	58	63	59	67	60	51	58	54	63	45	64	57	71	67	95	67	54	64	55	61	60	69	59	71	63	60	57	58	62	57	65	68	63	57	53	68	64	54	62	61	77	63	58	71	67	61	59	67	63	67	69	65	65	70	58	63	71	72	76	69	74	63	57	74	52	76	61	55	59	55	60	65	65	79	77	55	54	51	65	63	62	58	53	57	59	76	70	74	64	56	57	66	67	60	67	57	63	64	60	74	54	59	64	56	55	58	61	50	54	67	52	71	74	51	57	64	81	62	67	63	65	72	70	72	65	51	52	73	63	64	63	66	69	63	65	58	71	52	76	57	58	65	69	56	57	57	65	59	65	52	51	66	70	70	56	68	59	60	52	69	75	54	52	61	56	63	63	55	67	54	73	54	65	53	49	50	51	62	64	60	53	53	57	70	59	63	55	69	67	64	54	77	59	60	55	50	64	63	49	54	70	54	53	60	75	56	74	58	73	72	56	67	61	67	60	63	69	65	60	53	51	66	56	61	63	64	68	64	58	67	60	45	57	61	56	59	56	52	53	82	44	57	60	67	55	72	74	65	62	93	61	54	47	58	63	69	62	58	64	77	48	56	56	68	63	62	74	58	46	49	62	54	61	42	58	48	45	50	65	42	70	67	68	48	69	69	60	56	53	62	63	48	47	75	53	60	53	63	69	55	77	68	58	62	63	64	71	57	50	63	63	61	65	57	42	54	57	61	54	58	59	58	73	48	68	71	58	62	54	76	62	78	66	63	60	71	64	60	57	61	62	67	50	67	58	56	63	62	66	60	60	56	63	60	75	60	69	71	69	58	73	69	58	48	60	52	57	54	48	49	59	73	56	48	56	71	75	54	53	57	59	61	50	74	53	48	53	67	57	49	66	69	60	49	61	68	59	68	74	61	68	63	71	82	66	53	59	55	66	74	61	67	60	56	67	47	65	61	59	70	54	75	52	66	60	68	66	56	56	68	63	65	60	49	47	67	70	58	66	56	68	74	55	54	53	54	70	62	63	59	57	63	62	72	54	62	63	60	50	63	74	54	51	64	60	50	73	60	83	71	79	66	64	49	56	65	70	64	60	70	70	62	64	70	60	54	49	56	56	67	53	54	80	63	68	53	53	51	63	73	53	61	70	61	59	49	51	65	58	52	73	58	73	49	68	63	88	51	77	46	56	66	67	70	70	55	72	53	67	63	57	59	78	51	55	65	74	73	58	67	57	53	62	55	63	67	59	61	50	68	67	71	48	47	72	71	54	67	55	65	62	65	60	69	65	77	64	70	55	55	74	68	72	65	57	64	65	53	79	63	70	56	75	67	50	57	70	56	55	64	53	73	64	53	65	56	70	59	44	61	74	68	60	50	59	69	56	69	56	62	49	59	70	68	51	61	59	51	53	70	68	62	57	53	67	71	72	56	72	62	62	64	62	55	50	60	53	59	69	56	79	59	75	69	59	60	62	58	56	62	57	56	44	56	64	60	65	70	67	54	56	70	66	54	50	64	46	47	53	64	72	65	56	49	54	61	76	67	70	49	46	52	46	69	55	44	50	74	76	54	57	55	60	79	47	72	58	52	62	56	71	63	47	62	63	70	62	63	63	56	68	72	57	54	64	62	52	45	62	69	71	72	64	65	62	60	47	50	54	55	63	53	71	62	80	55	64	53	65	66	56	71	58	73	69	57	63	58	58	76	51	71	52	66	74	56	63	54	56	56	66	53	67	56	63	52	57	41	50	73	79	64	68	73	48	64	63	67	58	66	43	68	55	47	60	64	57	71	55	63	66	65	64	53	50	57	44	65	58	49	57	76	72	59	73	78	60	56	66	60	65	56	66	61	69	76	62	56	52	60	58	51	68	62	69	65	62	77	55	61	72	54	64	53	56	48	79	52	58
48600	32253	25703	30802	25597	4086	3627	2977	2433	2057	1893	1609	1532	1411	1277	1155	1154	1147	1010	1038	1030	982	912	960	888	921	957	2887	16577	18506	12394	7957	3464	1571	1046	788	780	743	738	759	771	800	769	733	765	773	793	726	761	770	817	754	778	763	757	776	788	761	838	815	784	808	764	749	840	740	763	772	803	745	756	814	762	783	744	800	751	785	778	801	778	763	765	750	840	789	753	792	788	783	757	794	737	799	833	772	769	736	820	757	795	786	751	775	798	769	798	797	752	756	755	756	717	784	760	747	769	758	810	761	846	771	758	745	807	811	789	800	814	767	799	746	732	803	755	794	791	774	822	776	818	785	790	760	787	758	818	766	758	736	734	779	801	807	781	775	805	820	758	774	778	763	797	767	760	701	776	769	746	773	789	803	744	806	833	806	761	759	785	774	749	765	792	771	736	792	764	801	792	776	785	782	810	804	772	826	755	762	797	741	732	801	779	807	748	757	792	755	803	801	817	769	771	768	760	796	742	816	799	745	762	764	774	784	767	795	802	781	775	774	789	726	747	780	785	819	754	752	838	759	838	748	743	795	721	788	822	764	815	776	770	801	844	756	751	765	782	828	789	786	793	760	810	797	768	782	771	744	744	778	788	810	752	760	764	729	810	782	771	795	796	757	769	790	722	792	787	786	749	733	785	769	815	777	788	773	766	794	797	799	804	796	743	788	763	789	739	786	773	764	799	727	772	771	775	750	786	782	772	780	828	782	747	806	755	783	740	777	801	815	802	808	803	779	792	740	777	787	781	776	762	811	782	759	781	846	782	797	771	783	756	765	795	739	803	790	804	735	787	814	773	797	784	762	788	735	839	776	838	755	746	793	784	827	771	761	792	771	834	759	720	761	814	754	771	773	736	803	749	738	799	734	808	805	776	818	731	773	818	781	785	839	800	800	794	793	773	746	784	809	777	814	768	800	797	749	766	765	759	794	795	747	773	788	728	817	770	743	760	774	772	834	774	820	767	766	752	760	808	753	776	806	809	787	754	765	768	748	741	790	757	787	782	745	772	800	806	770	790	759	809	813	825	818	739	760	770	756	756	752	760	766	757	784	781	807	757	719	817	796	768	756	784	794	819	779	831	747	748	786	796	788	787	733	721	814	763	808	828	761	768	778	801	740	773	753	829	690	774	762	723	754	763	800	789	784	770	819	752	781	751	786	853	780	742	807	786	770	747	821	804	738	804	756	795	804	817	780	762	789	793	801	762	822	779	752	757	831	789	808	782	810	799	778	790	772	792	772	772	794	776	790	748	820	746	751	822	750	765	796	745	801	773	772	770	794	805	796	756	774	740	853	760	786	774	788	767	821	778	773	756	774	733	760	809	796	817	784	852	751	780	784	808	747	815	774	838	737	754	799	775	777	773	758	783	792	767	746	791	764	807	807	744	773	780	788	775	790	801	876	806	814	786	807	756	763	746	778	805	799	792	769	771	696	775	769	783	770	831	797	813	745	753	800	740	745	801	788	723	811	807	808	793	760	828	750	743	742	786	754	733	785	828	859	728	743	835	805	736	787	774	786	804	784	762	772	794	818	759	768	774	766	750	860	834	788	787	787	811	771	772	752	747	755	752	793	801	816	772	774	818	784	784	815	764	815	782	794	781	792	770	784	763	791	768	770	818	799	787	730	757	801	737	773	767	822	796	774	828	808	744	766	796	703	786	736	777	803	769	761	760	768	745	774	765	797	760	827	786	752	806	801	789	782	819	817	763	843	838	803	759	809	751	780	777	767	809	741	713	780	805	756	762	749	786	790	771	791	754	772	743	772	781	788	812	737	792	800	774	784	738	768	779	783	817	760	770	772	753	786	750	804	765	778	787	755	776	779	792	837	801	763	806	783	803	809	800	712	764	724	795	764	830	715	769	822	785	732	764	745	805	778	768	785	793	801	789	775	760	786	779	779	739	795	816	721	762	785	803	767	736	725	775	790	749	790	776	790	796	775	772	816	729	749	770	774	800	783	771	759	759	739	750	763	793	749	775	843	777	757	736	773	780	787	799	767	777	778	810	782	802	825	771	758	771	743	728	786	815	781	822	772	797	761	764	790	766	828	802	772	788	784	803	780	762	739	768	744	812	773	768	786	791	767	741	778	763	791	763	768	777	786	755	843	787	807	785	760	795	737	750	812	740	739	809	706	772	821	732	788	745	750	766	766	778	788	795	730	760	793	769	747	743	769	778	765	763	788	719	791	848	786	784	761	790	776	794	773	822	757	766	770	828	820	753	813	737	758	751	763	795	830	787	725	783	766	770	794	762	731	776	789	746	792	788	791	833	780	815	789	808	787	765	730	762	793	780	776	796	777	782	765	759	785	757	760	782	789	800	818	775	819	786	735	743	798	792	749	773	826	789	769	777	758	759	778	762	797	846	809	828	793	777	845	756	794	782	782	789	762	785	784	792	788	815	771	840	803	798	764	896	771	753	773	788	784	806	771	725	759	769	804	796	748	788	756	790	809	778	772	737	785	808	820	763	779	807	755	757	781	781	745	754	815	807	781	755	767	781	815	796	752	787	816	811	791	764	828	758	743	755	715	803	775	774	784	729	750	760	771	736	819	791	770	816	766	768	768	767	794	770	792	782	829	763	772	807	729	748	752	814	752	781	770	770	746	742	762	775	777	779	811	779	833	745	733	735	774	798	762	770	774	743	792	727	763	768	775	770	757	804	813	792	740	775	776	777	835	768	774	801	759	754	749	769	813	802	780	779	775	791	753	792	806	782	732	752	791	770	796	743	790	827	782	819	785	813	808	826	832	779	783	819	812	792	785	803	786	803	751	790	780	814	776	742	797	770	772	774	815	826	815	791	835	778	743	737	766	780	772	739	824	760	806	782	787	846	788	791	717	797	758	738	793	778	811	805	778	802	739	769	798	789	749	747	794	801	796	788	730	776	750	793	757	795	776	767	766	789	752	766	768	763	743	813	785	822	736	773	785	795	791	771	801	780	800	720	817	760	826	827	765	752	766	833	766	776	812	724	805	822	761	754	830	752	803	756	750	817	737	780	762	770	787	784	761	783	764	822	779	807	825	772	836	769	793	798	807	791	818	760	793	814	762	764	756	766	774	792	766	770	779	713	756	759	744	762	797	759	764	707	747	730	837	762	806	766	804	758	824	792	775	754	798	756	800	734	787	766	825	781	795	798	798	818	810	782	766	758	790	757	752	794	761	803	746	784	772	796	790	757	774	846	728	815	793	806	822	814	824	783	764	802	763	827	728	788	772	763	775	770	790	775	802	763	765	751	777	776	806	740	795	748	756	772	776	776	767	788	779	784	804	786	779	762	740	775	804	815	739	777	765	779	799	779	751	799	805	748	770	746	764	769	747	782	787	797	755	766	805	761	754	748	819	772	762	811	730	806	788	816	764	736	749	755	832	823	775	784	766	742	734	736	735	789	758	736	772	773	756	757	780	743	791	808	774	754	756	735	782	747	748	789	774	767	784
17500	14991	6598	3423	1139	117	127	82	91	100	90	77	80	75	68	83	65	68	64	84	56	71	63	55	65	44	59	104	1023	1471	807	448	190	106	77	62	61	54	64	50	66	69	78	65	67	57	50	56	67	57	48	76	61	82	59	64	52	43	61	53	58	54	54	67	68	57	66	46	60	63	71	66	66	72	64	56	58	65	72	52	53	57	63	57	63	63	51	59	63	67	66	69	73	67	66	64	49	63	63	53	59	73	62	55	58	67	69	62	70	61	53	63	53	64	62	61	55	47	58	54	68	55	47	70	60	66	54	52	59	60	46	56	62	56	55	64	57	52	72	54	62	66	66	51	56	57	61	63	61	64	51	62	59	57	61	57	67	70	57	73	60	58	65	59	49	53	66	61	48	67	49	56	80	53	59	68	57	51	48	61	61	50	64	62	66	51	58	69	57	70	68	67	54	63	57	54	59	68	71	65	63	86	64	60	47	63	45	62	78	55	71	65	76	63	57	79	77	59	47	71	49	62	51	67	59	48	63	51	62	45	59	66	66	60	60	75	64	73	54	59	52	56	50	50	68	54	66	78	65	58	58	58	60	58	60	69	69	52	65	54	63	44	57	53	67	49	64	68	63	73	52	58	66	75	65	65	66	57	76	51	53	51	57	63	64	59	69	60	54	73	51	54	67	72	55	58	66	53	68	57	78	57	61	55	60	58	65	60	55	56	64	44	63	63	62	69	56	69	70	59	60	74	43	62	64	54	60	61	69	70	50	57	62	75	66	57	70	63	73	78	67	52	59	60	52	51	66	57	66	61	53	57	77	61	51	52	69	62	68	59	61	59	68	59	51	63	60	57	59	69	65	55	56	55	57	63	59	66	61	56	68	66	67	60	61	54	53	66	72	70	60	64	71	62	64	64	62	57	43	66	90	66	66	57	77	62	48	54	64	71	53	58	59	66	57	57	48	59	49	71	53	75	65	62	57	63	65	52	48	72	65	49	60	53	53	65	70	55	66	69	58	60	57	60	54	53	46	65	53	60	58	67	63	56	68	59	50	70	64	59	60	79	67	58	72	51	64	61	66	53	56	57	60	57	73	67	68	47	56	65	67	61	71	55	58	48	62	69	62	60	73	49	70	63	41	61	56	65	56	73	60	53	68	66	58	60	55	68	68	66	55	55	76	76	42	52	55	56	60	72	60	61	55	54	66	59	54	57	61	72	56	73	67	58	59	60	60	63	72	47	71	61	54	57	71	59	63	64	67	50	49	54	66	68	47	62	50	69	68	55	56	51	61	70	79	52	75	50	63	39	62	72	54	58	56	71	64	62	75	88	57	55	60	60	51	52	63	72	64	52	60	63	53	68	52	58	80	73	64	57	63	71	59	66	70	68	48	51	56	67	54	73	77	66	64	54	51	64	59	72	58	53	82	61	58	38	64	71	59	57	72	65	57	42	54	57	66	66	47	59	54	71	74	53	65	59	60	56	66	51	66	61	61	52	68	62	61	55	49	67	59	52	42	70	74	63	55	57	67	64	71	66	58	57	56	50	50	68	64	54	62	69	71	74	51	64	56	58	53	81	66	63	59	48	61	78	67	65	62	68	52	49	56	60	55	63	67	51	53	52	66	56	68	57	66	57	77	71	67	54	67	56	50	64	63	58	57	69	61	72	57	64	47	58	51	50	62	57	65	44	61	55	62	64	44	59	78	63	61	60	60	54	66	42	55	69	63	56	75	62	46	58	54	54	58	65	66	68	58	54	66	66	55	61	63	59	62	62	47	54	51	52	60	67	42	67	56	53	63	53	74	65	62	65	65	56	66	63	61	56	51	54	57	63	63	55	63	58	63	65	65	58	55	46	57	63	62	52	62	60	59	50	69	62	70	72	54	65	63	66	60	55	62	66	68	65	59	51	64	60	61	59	65	57	70	52	57	61	62	63	51	61	54	60	72	66	64	61	53	66	71	67	65	67	54	58	52	49	52	58	56	56	53	51	62	55	59	67	55	66	60	69	69	60	69	66	73	45	45	60	65	65	61	61	54	62	55	60	57	44	55	64	77	75	57	62	59	50	71	60	64	63	65	64	66	57	75	61	53	64	61	64	47	52	65	58	58	67	62	65	53	55	65	54	61	64	58	62	64	68	61	71	54	52	63	56	65	60	57	74	72	53	68	63	58	58	62	52	71	67	53	61	60	60	62	76	57	52	63	54	67	50	65	57	49	54	64	50	45	49	69	49	66	64	55	68	67	66	52	47	71	69	68	77	53	67	55	59	73	60	48	60	57	58	54	64	62	67	56	52	73	56	63	76	55	55	61	54	50	61	67	59	74	60	75	56	59	65	55	60	59	48	62	66	70	64	67	58	57	43	71	46	61	63	63	67	58	64	55	67	44	70	57	74	58	51	52	64	55	66	57	72	63	53	60	60	54	80	61	75	68	67	83	55	57	53	63	61	51	53	75	60	61	48	51	81	66	41	65	54	57	53	49	51	71	56	68	57	47	66	64	40	62	73	68	65	54	63	52	57	65	51	68	55	65	66	59	55	59	50	56	77	60	57	63	60	65	56	54	60	51	53	74	72	60	63	53	45	54	59	55	64	62	59	53	75	52	59	52	60	65	72	61	55	55	61	76	62	71	67	58	71	58	59	72	56	52	78	58	55	49	64	81	62	54	55	56	67	60	56	61	59	64	69	75	43	66	57	55	68	65	67	64	66	55	63	65	70	57	56	55	67	68	65	55	65	47	54	53	63	66	62	46	65	60	62	60	54	73	60	73	57	61	51	65	57	71	55	66	67	63	56	69	53	74	66	60	72	52	62	66	54	77	48	58	63	52	61	69	61	54	75	64	51	54	68	59	59	56	62	55	56	50	52	68	53	62	59	51	55	64	52	54	66	72	77	61	57	72	51	52	69	69	70	63	60	72	72	52	80	58	62	62	58	43	59	58	61	47	63	68	63	63	66	51	53	63	66	69	69	62	61	70	57	60	54	55	73	66	57	60	64	50	65	71	63	51	53	60	67	55	69	53	57	54	74	58	67	65	69	48	63	63	73	65	71	49	51	59	46	52	63	49	63	45	68	59	68	51	58	61	51	60	65	69	61	58	68	70	46	55	69	64	67	48	56	61	50	50	59	57	52	55	60	54	52	67	64	50	54	57	56	70	59	51	46	54	48	49	61	56	59	53	55	56	77	64	78	72	64	46	60	68	49	46	60	50	65	57	64	63	56	65	56	71	60	59	70	68	74	61	68	51	56	55	41	62	66	68	60	64	58	63	60	62	49	58	44	59	61	65	53	61	56	72	50	57	55	60	58	54	75	53	56	46	69	71	55	57	58	56	53	60	69	66	66	58	58	64	55	63	60	68	66	63	46	60	59	66	65	52	53	66	71	65	53	69	55	74	54	61	60	74	67	53	60	54	59	53	51	61	64	48	59	64	62	74	59	65	65	49	66	72	63	49	55	54	62	60	66	74	75	57	54	49	56
54523	36500	30239	37063	24067	6431	5530	4418	3425	2955	2504	2164	1875	1698	1608	1465	1460	1368	1261	1136	1197	1121	1076	1055	1031	1035	1052	2441	21130	23734	15903	10660	4617	1834	992	814	742	799	811	791	765	795	761	773	704	794	752	751	718	801	741	759	773	747	750	769	751	794	737	769	729	796	770	704	709	748	729	763	725	767	758	723	807	768	737	784	775	696	837	723	753	750	698	751	768	771	748	792	772	739	762	761	726	767	759	727	745	747	766	774	798	735	746	754	805	754	801	787	783	795	779	771	765	784	774	819	826	761	789	830	751	762	749	778	766	763	794	752	764	789	745	741	756	779	725	701	816	733	779	805	764	776	760	749	784	806	734	762	784	800	765	813	774	729	733	732	755	792	781	765	704	720	752	708	743	734	706	817	813	735	748	777	720	776	724	735	758	773	733	733	764	763	744	729	743	770	732	764	781	773	820	792	803	751	745	746	778	808	747	765	810	809	758	768	735	767	776	777	736	776	753	781	823	764	735	780	772	738	788	763	761	784	740	781	751	727	753	777	767	768	762	782	803	790	736	723	822	759	726	782	735	738	770	746	777	773	765	764	774	758	757	821	754	781	728	774	744	762	769	820	751	781	760	772	786	765	759	774	765	776	707	803	808	754	760	769	747	726	754	775	733	763	782	759	798	763	752	747	748	769	768	762	758	738	794	727	743	765	782	725	767	701	800	802	784	744	756	759	738	748	761	743	800	791	758	803	763	711	723	782	752	763	768	832	752	714	730	810	767	798	766	751	782	725	780	765	716	792	760	750	818	759	747	730	767	785	722	751	776	791	791	808	742	786	734	755	761	810	810	759	767	738	773	760	739	730	729	773	749	807	769	747	759	734	797	726	776	785	765	741	762	747	780	804	820	775	796	770	744	739	758	776	747	762	723	735	758	778	796	736	741	764	803	725	775	748	693	716	771	768	806	759	751	801	759	753	730	746	781	722	765	781	781	774	752	804	755	756	726	771	744	731	786	764	734	749	772	775	716	734	783	702	770	799	751	783	714	790	736	808	785	767	720	762	737	753	800	700	781	785	789	758	769	740	772	723	727	785	774	756	733	782	758	752	774	766	747	784	758	762	743	774	815	754	747	717	787	779	733	752	695	767	748	732	786	823	785	745	732	754	788	744	758	751	747	793	746	794	720	766	768	774	753	794	797	752	771	736	769	761	719	782	793	749	743	763	800	712	743	757	769	750	771	791	706	794	743	771	812	750	723	723	778	732	781	748	789	770	737	761	704	817	789	755	713	746	743	776	749	727	741	748	721	798	771	746	756	776	743	790	783	761	788	755	756	762	774	753	720	732	751	783	746	776	760	766	752	742	720	741	724	797	737	727	779	776	762	747	784	754	763	726	798	801	760	827	793	776	786	743	770	748	764	787	746	769	767	772	775	723	783	746	766	715	756	758	698	791	770	732	803	726	746	745	749	748	720	791	760	766	776	780	738	731	794	753	785	738	791	759	787	747	763	764	740	831	719	750	756	759	788	755	808	746	724	792	730	783	674	790	799	750	776	811	764	764	749	772	729	783	768	767	765	795	766	788	757	727	754	786	769	723	798	781	765	713	746	767	721	727	741	759	776	765	735	804	791	741	777	683	755	756	755	815	801	774	722	762	772	791	758	768	747	810	740	787	782	756	754	766	797	774	756	759	757	801	769	755	762	765	780	765	726	736	742	762	769	740	785	759	796	721	734	733	784	736	761	745	763	758	788	753	801	742	829	792	765	726	783	747	802	761	769	755	760	783	724	783	754	768	720	763	672	767	762	766	727	756	772	769	757	750	743	798	713	704	847	747	787	781	782	794	790	784	774	760	746	733	785	746	783	759	785	739	761	773	794	799	803	754	776	740	775	759	760	786	764	777	749	748	761	723	742	722	769	773	752	738	740	783	746	766	710	771	706	758	780	750	718	773	763	724	792	784	817	773	773	744	779	745	753	743	744	749	814	748	765	758	734	775	749	747	766	791	748	757	749	713	763	755	743	763	775	751	719	731	784	697	744	766	747	760	782	748	771	796	774	771	764	815	799	764	726	766	764	736	761	751	719	756	771	795	808	730	778	738	756	694	729	782	755	774	720	734	735	781	789	712	743	792	797	763	724	770	719	761	781	788	764	765	761	768	715	793	745	782	785	754	788	752	832	751	698	766	762	759	771	741	773	785	787	776	774	687	724	773	739	824	734	757	774	799	718	791	779	767	738	835	776	800	734	758	747	764	827	729	757	761	783	805	733	803	782	772	797	794	796	796	770	771	745	709	776	725	758	751	773	774	709	769	756	764	766	777	767	761	778	733	761	801	730	728	747	791	750	741	733	789	716	781	776	785	742	716	767	764	794	732	779	773	751	777	780	796	741	767	792	775	789	773	734	763	741	804	776	731	705	750	758	806	749	762	771	766	756	741	759	760	766	744	739	735	803	770	781	762	763	779	749	726	739	779	769	807	737	770	747	756	742	754	789	761	731	749	772	731	772	703	748	803	735	791	750	764	726	824	745	744	771	754	790	783	735	732	764	783	780	742	732	711	818	768	749	824	723	767	741	770	716	775	761	757	741	725	730	742	810	758	750	772	732	750	790	772	776	809	749	778	762	727	770	778	734	772	777	788	754	731	748	787	733	760	772	787	736	787	788	741	764	748	769	784	708	742	725	746	780	762	805	756	741	733	731	744	750	818	719	775	716	747	741	772	779	741	759	785	745	750	764	762	772	840	815	740	758	760	806	773	772	756	785	819	758	716	772	783	751	763	805	786	781	759	759	778	764	765	738	826	713	774	754	706	745	747	807	735	764	779	781	772	726	766	791	758	782	698	751	731	795	752	765	687	756	777	810	750	727	790	764	771	811	772	749	777	760	707	770	750	770	732	792	729	776	742	750	743	754	746	810	742	768	745	733	749	776	820	764	798	765	749	769	742	763	767	748	834	769	759	761	780	763	735	747	722	743	781	769	759	729	750	755	742	766	730	813	778	716	745	714	782	725	792	822	750	746	811	760	675	793	770	824	743	817	796	774	771	795	724	786	708	725	807	789	758	730	777	800	772	735	768	779	759	764	731	797	805	777	768	759	778	708	778	775	759	802	783	813	797	741	793	777	803	764	770	791	773	750	765	714	745	724	771	749	791	768	780	803	736	768	762	727	760	798	742	733	808	789	757	770	765	748	755	751	724	819	775	737	752	774	762	786	719	758	782	772	763	791	704	782	742	747	780	753	728	769	764	722	770	791	797	742	742	715	768	728	776	753	729	696	706	787	763	725	777	743	753	736	770	784	755	743	804	742	807	760	791	781	762	744	788	751	795	755	745	755	748	802	734	751	748	786	746	719	746	773	726	744	747	749	751	767	734	779	757	749	739	718	791	749	798	808	797	772	779	788	811	743	809	757	771	769	743	741	802	750	778	761	712	799	737	770	749	779	799	718	764	743	732	788	798	786	764	756	754	735	712	734	809	745	751	796	769	763	779	756	740
7754	2363	1064	594	187	78	78	67	61	83	62	74	64	61	63	55	57	64	56	70	54	69	68	59	63	58	53	81	240	435	331	218	122	80	77	53	67	54	76	69	64	64	54	68	52	57	71	62	62	51	50	55	60	44	58	72	59	50	49	55	60	57	73	58	58	49	73	55	71	57	50	53	51	57	62	56	53	57	59	79	66	51	46	67	51	67	66	57	50	58	59	60	61	44	83	75	71	57	52	51	56	49	65	57	60	63	56	67	59	54	59	64	59	51	68	59	60	63	52	64	49	54	49	57	60	63	55	70	56	65	56	63	64	61	57	49	53	72	58	52	58	49	69	65	66	70	61	64	60	64	71	62	60	53	66	70	57	68	52	60	64	69	65	68	55	51	54	55	50	53	58	59	63	55	54	62	56	70	57	65	51	52	64	60	55	54	69	66	68	55	68	51	67	64	72	63	50	55	58	62	68	66	76	63	64	65	46	65	82	61	63	62	59	50	71	60	68	49	51	65	61	60	55	66	59	46	69	65	54	67	48	61	75	60	66	58	61	62	65	52	62	57	57	65	75	60	62	77	66	52	79	67	72	80	69	53	70	50	83	56	58	54	61	65	77	56	64	64	53	69	46	49	48	62	65	58	55	69	60	53	55	55	49	51	69	54	52	59	62	57	56	66	64	57	69	74	58	77	60	62	47	60	52	59	61	60	55	62	66	51	55	50	56	64	58	57	59	53	59	44	57	72	49	64	72	52	71	56	52	54	55	57	56	53	65	55	73	61	52	60	65	53	61	68	54	53	65	78	54	61	60	55	75	55	63	46	49	57	62	54	63	48	51	46	61	60	61	50	66	48	63	62	63	60	52	63	55	64	63	65	42	58	60	65	77	51	54	61	58	65	64	78	61	54	41	54	61	63	59	58	56	65	63	60	65	66	67	58	63	47	76	50	64	71	56	62	54	67	61	46	52	45	52	63	64	61	61	57	54	60	64	51	66	72	60	58	58	52	61	69	41	62	88	68	59	67	57	62	69	46	69	58	63	48	72	77	62	54	62	64	51	71	60	62	62	61	64	57	59	62	45	57	52	58	52	46	54	56	77	62	51	62	77	67	71	47	63	48	62	61	69	59	61	56	77	60	57	60	48	58	53	67	63	53	57	74	73	67	47	70	62	51	50	43	72	50	54	64	51	66	56	79	58	47	67	73	63	65	54	53	62	56	66	62	69	59	61	63	64	46	60	51	58	64	56	67	56	53	68	45	57	55	60	54	76	67	75	69	75	67	75	54	54	69	64	55	55	61	68	49	59	73	61	67	60	71	61	68	62	51	73	73	82	59	42	67	66	61	55	56	55	62	65	53	68	62	65	54	62	59	52	51	57	68	58	43	53	59	49	72	65	57	78	67	55	61	51	55	59	63	47	62	51	50	52	52	57	49	43	74	49	64	54	79	67	57	58	59	60	53	55	60	66	64	57	50	67	68	54	72	76	48	54	74	49	62	65	69	66	60	65	63	66	59	67	67	67	45	58	59	63	55	60	53	66	45	51	65	47	65	63	41	64	63	56	69	53	55	50	49	68	60	57	58	58	70	57	68	51	64	62	80	68	76	46	55	51	54	62	61	49	61	48	59	73	55	61	62	61	56	46	58	68	66	58	56	63	71	56	56	71	59	51	61	56	55	50	61	64	46	77	52	62	60	66	70	54	60	55	59	63	62	56	45	50	72	57	71	63	53	65	66	43	66	63	68	63	55	55	58	66	63	78	58	67	52	55	53	59	64	67	48	43	57	57	71	52	63	65	65	61	56	62	60	51	71	67	60	61	51	58	52	58	66	61	50	50	61	47	75	53	53	57	57	64	60	75	56	68	54	44	60	59	63	46	66	64	62	60	50	68	58	66	73	66	67	70	61	74	58	57	63	53	53	60	49	57	50	53	60	70	59	69	47	57	58	63	53	51	60	61	73	60	54	54	71	48	58	78	43	57	76	57	50	69	58	67	64	48	58	76	54	50	67	62	56	53	48	61	59	68	69	58	65	58	66	70	72	55	65	61	52	40	58	56	75	57	52	63	52	58	56	68	55	55	64	66	65	56	63	62	52	52	45	69	72	59	57	62	54	70	64	64	62	64	52	56	62	60	55	72	60	61	67	54	56	59	58	47	56	60	50	50	62	63	73	44	52	62	66	62	60	58	60	69	72	64	55	57	58	51	76	60	64	62	60	68	61	58	71	69	56	70	47	68	55	56	63	59	74	49	61	52	58	62	63	62	65	62	60	56	58	60	75	69	64	66	60	55	48	55	60	58	58	60	72	63	70	82	56	65	79	67	55	52	56	69	56	62	60	50	57	60	55	58	53	63	47	61	66	60	60	56	59	62	68	69	60	63	60	56	54	57	59	59	46	48	51	54	56	67	51	58	67	60	57	58	55	61	67	54	63	64	59	65	53	65	62	43	52	55	53	56	61	62	62	65	69	58	55	54	46	64	53	82	52	60	64	46	53	59	70	54	53	68	65	69	57	60	68	70	64	61	56	66	57	46	68	59	58	68	52	66	56	51	64	57	54	66	64	68	43	54	52	69	69	60	60	65	50	75	61	61	64	60	64	51	58	57	56	66	62	50	51	83	57	63	53	48	72	49	50	59	61	52	49	69	60	71	60	56	57	51	63	67	73	47	51	56	66	68	52	54	54	69	55	64	53	63	63	70	60	62	60	60	75	69	68	57	52	69	52	57	60	67	69	72	63	65	50	52	59	77	59	66	50	62	56	63	68	58	51	44	54	56	56	47	62	57	54	45	77	63	63	65	63	50	56	55	71	57	43	55	52	66	50	59	54	60	55	57	71	72	67	38	59	58	69	57	46	66	58	45	53	58	64	57	66	66	68	61	47	49	62	78	52	50	67	56	62	62	54	46	57	64	50	63	56	72	61	56	62	55	57	57	63	62	47	55	67	71	53	60	55	63	65	49	66	46	61	53	54	54	61	51	56	52	63	63	54	46	51	61	56	56	62	68	46	60	59	65	51	60	64	52	60	64	70	54	49	47	66	74	58	48	66	54	54	55	68	72	57	58	71	58	65	57	50	64	65	58	76	57	56	61	59	60	66	44	69	57	61	38	53	55	61	53	64	55	62	54	67	61	61	67	76	46	57	60	58	64	72	62	60	59	58	52	53	49	46	62	53	65	51	56	44	43	64	68	57	51	82	69	63	67	64	56	63	47	60	57	74	70	43	60	69	57	69	68	63	66	61	69	69	59	55	52	73	51	61	47	59	60	43	50	52	53	58	63	58	54	64	58	53	64	54	68	64	57	61	68	58	66	54	70	56	54	50	53	67	60	55	70	60	52	66	56	62	56	53	53	58	76	52	74	65	49	57	55	61	66	70	49	59	46	57	53	57	60	69	49	67	62	72	55	51	57	54	60	61	54	53	64	48	52	60	47	62	69	59	68	61	63	60	68	61	67	64	70	58	63	52	55	61	63	57
38516	20807	14759	19038	10457	2021	1861	1604	1452	1222	1222	1050	1027	917	908	896	902	897	861	837	840	872	789	796	805	843	786	1002	6845	11052	7847	4593	2324	1308	872	757	755	751	722	752	763	778	752	758	759	789	743	748	753	768	785	749	802	718	753	784	769	752	766	749	744	738	735	729	756	763	752	745	777	739	741	741	754	740	764	759	764	770	733	766	722	770	725	748	753	743	715	749	753	770	728	817	772	691	769	718	760	736	734	768	736	727	718	732	711	782	733	746	761	760	785	750	726	713	757	719	745	715	778	751	728	737	727	729	757	756	756	795	754	733	807	727	750	779	751	793	803	731	726	756	758	739	785	730	760	773	745	795	779	787	750	737	766	733	787	723	723	744	755	793	765	765	746	732	761	741	750	718	759	749	773	779	738	738	787	715	723	753	731	765	703	772	716	714	715	736	760	794	760	755	738	737	736	712	749	738	736	752	737	723	801	751	713	767	786	781	712	704	709	777	723	749	769	752	730	730	777	784	713	731	793	730	707	798	779	709	720	800	756	709	725	772	731	779	704	752	742	734	740	765	738	757	717	713	715	771	737	724	775	724	705	708	740	748	757	775	746	805	749	773	746	710	769	711	712	739	708	788	763	726	709	686	745	744	778	736	729	766	750	736	781	776	755	764	787	729	726	718	747	782	751	722	715	789	791	755	804	729	708	744	744	723	767	718	786	749	764	764	746	774	719	785	736	688	741	767	723	729	797	783	776	729	713	726	726	729	761	737	785	776	795	766	763	732	781	790	767	780	771	724	782	740	761	728	735	712	755	745	804	727	742	744	736	722	752	764	763	767	736	754	771	756	776	753	732	729	742	724	741	715	719	712	757	749	727	776	782	742	697	769	753	771	748	759	789	756	754	732	775	783	701	728	744	759	733	700	744	757	719	718	722	771	732	773	771	764	692	732	737	773	757	767	803	693	760	759	760	776	762	746	774	733	751	797	736	765	743	761	792	813	758	774	736	810	816	733	767	761	734	784	693	816	778	720	782	759	793	730	748	756	763	731	778	740	751	764	761	762	729	731	770	759	753	775	744	789	774	678	746	816	835	792	786	732	752	754	810	766	741	676	748	773	742	733	706	734	721	762	785	755	704	728	728	772	776	740	779	800	767	759	770	764	721	738	771	780	746	770	743	734	741	788	784	796	771	769	726	722	755	695	729	776	790	705	760	765	733	745	727	747	744	755	735	765	736	698	730	755	739	754	717	697	701	743	735	759	714	742	775	775	714	782	808	768	748	756	740	746	756	757	753	732	724	757	783	713	773	759	753	715	769	752	724	747	715	709	779	746	716	751	757	737	695	762	794	703	753	729	702	780	752	742	774	725	732	763	753	795	799	734	724	787	772	732	758	764	756	759	713	787	732	774	755	710	702	709	721	728	712	786	774	781	759	772	788	759	753	735	707	768	749	769	790	742	727	722	736	748	746	752	738	723	769	805	727	769	800	742	747	735	805	781	740	724	719	771	773	794	699	789	754	750	804	729	763	715	783	745	770	719	816	760	788	775	723	693	736	746	768	718	710	774	803	711	711	740	765	749	705	710	765	722	745	717	774	754	779	806	727	744	764	786	767	697	750	726	711	783	738	785	715	782	775	736	714	695	677	768	744	760	766	786	740	763	738	740	750	758	744	763	820	787	735	742	769	748	738	715	725	703	767	747	781	681	718	778	754	777	715	742	762	751	772	771	730	699	755	706	763	776	760	761	710	726	723	706	748	748	733	755	720	743	704	727	731	772	756	784	744	763	715	763	770	703	701	725	797	746	783	738	767	729	775	708	710	735	801	728	730	745	805	726	774	758	730	691	772	746	764	775	767	771	744	767	742	782	728	776	761	696	753	803	747	745	735	728	782	695	799	773	709	724	745	734	726	763	708	767	751	728	731	756	754	776	728	754	736	750	780	783	702	764	779	728	729	724	716	732	772	733	709	766	746	744	713	719	752	721	744	762	769	738	778	766	762	720	774	746	816	709	755	722	785	780	735	772	733	764	749	760	789	777	829	742	751	773	727	749	751	716	713	715	723	696	766	754	773	768	743	714	741	765	789	749	787	784	738	714	828	813	789	808	732	766	755	774	726	789	727	769	702	745	762	712	772	779	740	747	678	748	746	776	711	731	788	758	791	734	714	757	730	742	770	771	788	785	733	767	805	729	751	678	766	724	714	740	792	772	730	749	784	761	759	758	716	703	775	719	719	749	708	715	698	797	746	801	741	772	749	723	764	692	750	770	754	721	719	810	741	758	776	753	762	768	752	765	775	820	761	750	783	788	747	735	740	720	729	735	739	782	774	781	741	820	733	736	753	707	702	767	744	735	729	740	714	761	772	705	754	757	779	699	785	760	762	773	726	733	801	755	747	743	744	749	796	726	778	703	757	742	790	713	778	772	787	809	782	769	720	739	719	762	742	731	767	745	710	776	771	790	756	755	749	764	760	750	778	771	775	744	806	787	745	721	767	761	731	717	763	728	702	724	766	783	746	755	726	698	774	732	775	755	712	747	784	750	750	787	738	719	753	733	786	767	765	771	757	658	751	714	751	774	720	773	763	778	723	792	744	739	775	730	725	750	743	698	757	736	764	785	747	724	733	797	763	766	793	810	755	756	761	738	791	757	745	701	739	745	745	809	763	688	788	730	804	754	732	762	760	740	804	725	792	709	726	725	748	752	748	783	767	699	784	746	767	823	722	780	727	724	711	758	729	749	729	734	779	732	746	739	709	738	755	741	758	756	692	770	758	754	757	750	754	728	732	746	721	759	737	755	722	741	807	822	756	717	766	754	771	803	756	745	789	768	811	726	772	776	740	752	750	766	690	693	767	715	787	773	732	736	766	776	734	693	791	742	760	752	750	689	726	751	781	725	764	706	731	753	746	787	737	773	740	747	752	732	747	791	769	744	773	821	793	735	725	785	759	757	800	747	760	727	722	731	733	758	751	770	766	732	773	748	746	708	725	756	710	730	794	724	783	796	729	786	757	737	754	754	743	784	782	780	723	748	742	707	709	773	760	730	837	731	771	727	714	691	769	802	804	775	727	712	745	744	744	751	776	748	819	772	787	757	774	782	747	777	725	781	770	749	767	756	790	715	762	804	750	697	720	703	734	725	766	728	693	715	794	762	745	740	740	698	813	734	723	720	736	763	766	781	715	749	788	768	826	695	707	751	770	787	720	749	725	798	757	787	752	757	681	725	744	764	757	779	731	751	705	738	727	786	768	719	780	777	758	753	768	760	789	774	767	776	780	765	743	753	702	765	778	729	778	723	797	775	749	731	764	777	799	805	758	789	738	760	751	747	766	742	723	758	726	755	788	751	740	785	738	724	748	789	742	751	783	770	717	730	754	824	757	728	765	756	730	758	762	756	779	715	751	712	759	758	725	727	756	742	776	770	756	759	740	744	766	756	725	774	739	735	794	730	827	748	745	734	727	723	770	716	777	759	789	796	787	747	728	754
13652	9059	3413	1767	336	77	85	69	85	77	67	69	85	72	54	69	71	70	80	62	80	63	73	58	58	62	76	190	485	781	542	291	147	88	68	68	69	68	48	57	60	61	56	69	68	57	70	58	60	55	64	49	63	63	76	49	56	86	58	69	59	53	71	54	62	60	72	51	56	47	66	55	64	59	55	59	59	62	55	60	57	60	60	79	61	60	55	54	52	56	48	60	57	60	66	53	54	56	57	59	48	90	54	59	61	56	46	63	57	71	51	63	61	68	78	66	53	57	64	61	59	64	53	56	75	54	61	52	73	62	59	56	49	62	66	45	64	69	51	51	64	67	60	64	57	59	59	76	70	56	70	62	54	61	59	85	61	68	53	69	50	62	81	54	59	52	53	48	47	52	58	47	50	59	56	80	56	54	57	56	64	71	60	56	53	57	43	67	64	43	61	66	62	51	66	69	60	59	57	53	56	55	52	65	59	61	70	51	63	57	58	52	57	75	43	70	67	71	59	56	50	53	54	54	55	60	58	67	73	49	63	65	62	65	67	54	64	53	47	62	59	51	72	61	65	49	56	63	61	65	55	57	62	60	67	74	59	52	56	67	53	49	57	54	68	79	63	63	62	65	84	51	59	58	55	61	56	62	70	62	55	74	66	63	67	61	55	56	62	66	57	60	61	60	54	74	65	49	49	59	86	56	50	52	70	57	58	52	59	63	51	68	50	64	59	58	70	64	53	54	52	56	50	53	52	61	49	68	57	73	62	58	58	38	74	67	50	69	48	64	63	63	60	55	59	55	61	56	51	55	55	54	70	66	55	54	70	47	67	44	57	58	53	60	64	57	60	57	54	64	45	61	70	60	63	57	53	58	69	67	57	47	60	60	62	63	52	54	50	54	61	67	72	54	59	63	64	46	78	60	54	49	42	56	64	57	52	68	80	68	70	66	72	60	66	52	65	54	71	60	69	68	57	73	60	63	57	71	46	55	73	54	65	47	58	55	70	57	61	68	50	47	60	63	67	52	40	79	61	57	70	43	55	63	63	54	73	63	58	68	68	51	51	63	54	61	73	85	70	45	56	76	59	72	63	74	66	50	57	52	71	58	65	61	74	48	61	69	66	61	61	65	72	53	49	61	58	47	48	51	71	55	62	66	54	48	44	49	74	60	67	67	48	54	54	61	69	69	64	76	64	67	46	65	58	67	57	52	79	63	69	58	54	71	48	62	57	66	75	55	60	62	66	81	56	61	64	63	61	81	56	58	53	64	65	62	53	68	57	55	61	58	55	54	65	49	71	62	67	50	51	61	55	56	61	57	50	55	70	67	60	61	74	41	59	53	63	71	59	71	53	53	69	62	56	75	64	71	68	53	61	60	60	64	63	46	48	61	69	75	53	73	64	63	58	63	53	56	55	74	74	56	51	67	55	50	58	75	52	58	50	71	56	63	70	58	71	46	64	51	55	65	49	58	52	63	50	52	61	67	64	56	47	56	62	67	68	63	56	53	60	57	61	67	48	58	57	61	59	46	52	52	53	66	66	67	54	40	55	74	62	58	65	68	70	57	61	70	71	52	74	61	89	67	60	74	50	54	66	67	52	55	67	66	55	63	53	59	53	55	64	59	67	63	59	43	52	48	61	72	53	71	68	62	58	57	60	48	60	68	71	53	49	74	54	52	52	59	52	55	59	64	62	52	53	54	62	61	59	75	59	60	58	54	65	63	51	48	61	51	60	44	75	72	70	60	63	64	54	64	65	71	61	71	68	49	69	64	60	47	62	55	56	54	74	72	68	64	58	53	48	51	79	66	80	64	62	72	63	48	44	72	54	62	85	61	64	61	64	64	74	54	63	66	53	75	71	49	61	58	50	75	63	58	64	56	51	46	49	62	58	57	46	46	56	57	65	71	75	48	59	56	54	51	50	60	53	46	51	53	55	55	57	52	64	77	47	75	62	62	66	59	64	70	66	60	51	50	50	50	59	50	49	52	70	58	55	54	62	62	52	45	70	60	65	62	48	68	55	68	55	59	53	63	61	52	66	61	43	70	65	47	62	65	56	70	48	66	58	55	64	62	58	43	68	66	62	58	52	77	60	59	53	56	61	48	48	62	52	62	67	67	57	65	63	62	55	68	59	66	50	66	68	61	49	66	64	69	55	72	55	60	60	63	64	68	52	56	77	70	67	39	60	70	64	59	64	61	63	56	52	53	68	61	69	56	43	60	65	55	61	45	65	47	66	57	61	62	57	53	49	49	66	67	64	60	62	65	65	69	56	57	60	50	49	58	62	54	47	66	46	55	60	63	59	54	62	63	55	65	60	58	61	63	56	68	58	75	72	53	58	58	65	58	55	53	63	57	50	63	67	47	54	73	54	45	57	48	65	68	76	58	61	65	61	57	69	56	46	56	66	53	64	55	61	64	63	55	61	64	64	53	59	64	64	77	51	49	65	56	75	62	54	63	61	66	52	58	67	49	55	64	49	67	53	65	51	65	70	67	72	57	75	65	52	72	55	50	69	56	54	57	43	54	56	66	62	45	71	65	72	57	63	60	53	59	64	61	47	65	61	57	46	60	53	52	64	63	66	58	63	71	58	71	57	59	49	65	65	56	63	49	54	59	55	64	59	56	70	54	41	59	51	56	52	63	60	67	72	63	59	57	72	42	61	50	72	61	55	69	58	59	58	58	79	64	64	58	62	57	49	58	51	61	72	55	55	71	67	60	48	60	63	53	49	58	70	52	52	58	45	60	59	52	64	59	58	55	56	61	61	63	69	62	56	69	61	46	54	57	51	57	58	53	59	55	66	50	56	56	43	59	54	50	46	63	45	64	46	56	61	72	79	53	57	66	56	53	65	61	59	62	53	67	50	67	52	45	50	52	72	62	52	62	63	63	75	68	56	53	53	47	56	65	58	61	52	59	62	64	61	69	57	57	71	59	58	59	56	53	65	63	67	63	54	64	60	60	70	51	51	51	60	56	71	55	53	65	47	66	70	66	45	56	58	61	55	65	59	50	70	64	67	59	61	52	56	60	71	73	61	59	63	70	61	48	64	55	62	49	73	61	52	59	59	54	63	39	84	60	70	57	58	62	63	66	75	59	58	58	61	64	61	56	51	55	51	62	60	47	64	64	59	56	61	68	63	55	64	58	61	65	70	55	54	52	74	59	46	60	43	67	62	67	61	66	57	67	72	65	62	64	67	68	70	53	68	72	59	65	62	58	56	64	52	68	60	39	65	59	55	56	70	47	50	43	52	63	52	59	60	56	59	54	51	57	56	56	56	52	50	73	52	62	63	44	73	56	55	62	54	53	47	68	62	69	57	59	67	50	62	71	71	60	58	64	58	55	67	58	57	58	49	51	61	72	49	68	64	61	68	57	55	65	53	54	47	54	73	64	57	69	67	61	66	51	71	72	49	54	53	61	57	65	70	73	66	62	80	56	54	60	56	52	49	49	54	70	67	46	53	52	60	72	57	58
50961	31016	24154	30410	13828	4260	3489	2775	2282	1861	1656	1562	1288	1211	1235	1132	1084	1016	961	967	951	941	935	886	894	869	1337	5075	12928	16719	12445	6865	3403	1615	950	825	774	722	727	744	751	756	730	756	743	739	712	796	759	725	772	737	705	750	766	775	752	748	753	747	783	742	739	751	762	755	759	735	758	755	758	743	765	687	746	745	784	739	738	779	757	782	720	792	753	696	728	748	725	729	714	733	731	700	726	808	742	775	744	757	718	751	758	756	744	814	752	749	743	709	749	740	775	785	764	777	793	714	751	770	765	792	742	724	718	740	704	737	733	745	767	703	742	728	707	757	786	716	729	741	682	759	758	781	773	766	726	727	766	754	770	739	765	718	739	790	708	738	764	760	768	732	767	773	740	770	752	713	705	747	737	772	736	706	798	737	762	708	764	728	776	722	755	749	790	750	756	730	746	800	775	766	783	732	760	774	786	729	736	782	712	706	746	754	735	799	754	751	743	764	734	782	769	698	768	774	736	756	730	746	760	738	790	717	750	697	746	780	779	750	742	773	766	732	692	733	742	742	761	765	732	726	781	764	783	756	758	753	765	741	739	711	751	689	756	739	732	732	738	736	782	766	771	761	747	763	732	698	706	782	772	766	749	726	743	689	735	787	757	707	759	764	752	760	774	719	793	758	753	790	735	719	743	751	787	746	697	778	745	739	721	757	719	752	770	770	745	740	736	705	748	744	709	713	735	689	749	750	758	750	764	776	721	737	728	760	707	752	764	761	778	762	737	689	724	729	740	739	741	708	742	740	741	736	720	724	784	751	733	716	725	792	685	743	747	771	711	725	739	783	764	756	753	796	704	789	732	770	760	716	744	730	750	815	735	724	768	735	743	723	766	703	789	739	778	745	726	791	764	692	756	757	743	810	754	709	751	727	775	766	767	751	765	730	780	750	740	727	794	773	708	718	751	719	786	773	745	737	728	731	747	782	798	758	739	768	743	785	770	736	746	763	753	746	743	729	778	786	717	751	743	694	750	767	718	719	747	758	746	753	741	766	719	778	742	789	765	716	692	781	750	706	688	740	736	735	696	712	759	745	755	777	788	735	725	772	754	702	770	805	749	722	738	784	750	782	718	762	764	726	731	733	728	741	732	731	778	692	706	730	768	757	748	729	744	766	723	731	786	698	744	759	803	763	754	761	718	765	699	729	706	749	747	729	750	776	744	759	709	783	773	775	721	773	776	730	774	729	748	736	724	752	766	731	775	758	715	736	739	723	739	757	735	734	740	784	758	753	772	753	739	703	687	739	726	791	734	727	764	724	729	746	732	729	718	728	763	758	727	760	748	774	752	745	743	750	736	738	728	748	730	732	728	733	751	759	764	730	741	762	744	687	739	686	713	729	750	778	747	714	762	767	741	740	772	717	758	789	730	744	715	690	747	732	732	742	763	773	699	751	750	757	703	774	776	782	738	767	722	778	755	766	722	727	711	723	695	724	763	738	702	773	785	755	729	803	731	695	791	739	768	748	758	757	734	726	733	722	715	771	732	699	741	765	751	706	691	745	795	732	740	740	774	745	726	760	731	771	783	775	730	776	731	744	689	698	751	734	742	745	717	738	761	721	748	759	758	754	724	758	717	750	751	790	705	754	690	769	718	741	738	764	794	741	760	764	755	746	694	748	729	763	728	753	756	744	784	671	742	719	712	731	762	798	738	708	785	756	727	803	706	752	743	770	766	732	765	747	718	700	689	762	721	766	717	737	727	783	723	767	719	711	748	757	730	759	722	764	741	708	766	769	773	741	760	759	738	715	736	746	722	742	740	699	796	721	784	735	717	703	748	705	691	693	747	775	708	740	748	726	758	734	748	709	745	758	763	777	713	727	691	724	741	736	706	728	741	737	723	716	720	726	763	733	772	731	753	716	710	768	704	739	779	782	754	747	733	761	778	758	747	712	713	733	815	720	756	759	758	727	728	740	733	761	774	734	773	732	730	763	744	744	720	764	734	732	740	710	757	752	748	682	743	714	757	728	768	796	722	749	770	732	746	717	711	748	772	790	733	777	710	757	715	809	725	759	749	748	727	703	766	819	733	721	743	742	749	771	791	792	734	754	772	734	783	784	766	731	750	730	762	760	747	761	740	778	709	761	754	802	712	741	818	759	738	748	727	784	770	743	771	676	769	782	735	789	759	773	719	754	756	780	802	722	740	754	735	738	728	734	767	766	706	716	754	747	758	714	742	781	744	796	735	754	749	757	772	737	772	764	701	720	747	762	717	714	752	748	752	747	718	771	764	753	754	699	700	766	753	703	775	732	728	744	788	757	761	726	800	694	764	716	752	687	702	690	745	684	772	731	746	732	680	707	779	746	778	786	746	718	795	741	736	776	700	753	680	713	773	704	781	711	747	746	746	740	725	761	766	731	764	768	741	766	756	739	749	738	771	724	762	726	732	757	759	733	770	726	761	737	730	798	732	815	726	738	781	740	760	694	756	776	725	741	735	781	792	720	715	767	745	725	787	686	772	734	689	745	719	733	767	776	723	778	699	775	712	735	738	726	723	724	725	797	771	747	746	747	750	760	793	784	761	762	778	757	749	732	706	755	741	711	753	759	761	746	728	748	721	761	761	759	718	719	768	747	757	735	778	705	768	730	753	746	762	741	751	786	763	735	771	714	743	720	786	728	796	734	779	766	771	760	776	712	768	746	736	721	768	742	761	709	751	718	788	781	742	761	699	753	769	733	740	770	765	740	681	724	757	678	724	730	729	791	748	727	790	831	762	740	751	759	728	734	768	836	800	752	765	721	726	779	767	709	719	813	749	734	738	784	795	690	731	741	721	771	720	775	787	712	719	753	702	714	754	713	694	760	773	776	783	736	765	722	768	735	727	735	735	784	732	708	745	765	719	738	714	750	749	733	736	742	750	723	745	759	692	728	769	758	737	720	754	758	725	725	738	742	731	731	744	762	741	757	709	719	758	749	766	712	705	752	754	734	722	778	727	748	739	754	696	738	742	751	753	766	695	765	742	783	763	790	772	752	780	737	737	719	721	772	748	757	730	763	750	794	742	692	718	737	697	773	756	728	730	742	786	747	703	753	773	731	742	769	771	766	737	712	724	752	764	731	730	720	730	746	779	701	699	753	750	742	760	702	758	773	774	768	745	768	731	757	750	734	737	707	758	744	756	757	743	752	753	736	739	739	745	700	795	706	698	734	721	800	734	761	774	724	754	779	765	742	762	739	739	765	721	735	794	698	726	783	741	727	750	797	750	760	733	746	745	741	714	743	743	791	781	724	786	735	780	739	718	756	761	753	718	751	778	699	752	748	719	746	701	756	812	780	726	704	704	747	747	778	763	751	734	703	723	735	703	756	782	704	763	725	661	737	738	715	709	767	751	721	720	741	743	748	755	687	758	753	714	757	715	797	718	756	754	739	754	710	719	711	763	805	727	786	730	747	750	777	802	726	743	729	766	754	762	772	724	764	778	780	718	711
12678	7314	3216	1799	261	96	79	101	82	80	68	80	68	68	82	74	58	65	78	76	76	58	63	71	71	80	77	272	757	888	544	337	154	117	71	62	54	64	48	71	56	78	60	76	53	60	51	61	74	64	59	73	68	54	66	57	65	47	59	64	61	67	49	61	58	60	70	65	57	63	60	64	61	62	69	52	64	64	69	58	52	68	62	64	55	50	72	59	57	65	78	54	57	59	68	59	59	62	65	61	62	71	52	76	63	56	63	56	70	56	56	70	75	62	51	49	65	68	64	66	58	52	48	70	70	59	76	76	53	52	64	53	67	57	64	56	61	66	63	68	59	64	64	54	54	67	76	57	52	62	72	70	56	56	55	79	63	54	63	57	78	63	58	65	57	50	63	58	32	51	79	74	72	73	68	71	43	72	71	72	48	54	62	61	72	60	56	57	49	54	67	42	57	59	51	70	48	51	54	62	55	48	61	58	51	68	52	62	64	62	70	62	67	69	53	73	65	52	62	63	62	59	63	59	55	53	58	59	39	57	66	69	71	56	71	59	54	60	65	49	60	46	51	61	61	58	60	54	71	57	64	76	65	50	53	46	62	61	65	69	73	73	74	66	63	69	66	72	56	52	61	57	57	57	61	70	63	46	45	59	48	64	56	53	51	81	50	62	58	69	63	75	63	61	57	58	59	68	59	63	74	62	67	64	56	64	61	78	65	61	80	75	60	59	67	65	61	68	62	58	55	67	52	62	65	59	63	70	62	58	67	55	61	53	55	57	52	63	66	61	61	68	58	63	61	67	54	52	61	58	59	53	70	55	53	64	70	59	56	75	78	66	78	58	55	56	59	71	62	36	59	42	62	67	63	61	65	67	57	77	72	64	67	60	57	71	58	64	53	76	57	50	57	54	50	55	46	72	67	64	57	64	64	63	54	71	70	63	70	52	60	55	67	66	65	48	61	54	56	69	63	63	67	58	69	59	60	69	65	52	60	58	59	60	57	58	52	61	57	67	73	39	55	60	49	65	53	71	59	58	71	73	60	57	72	71	47	54	71	56	69	49	77	62	66	58	62	60	57	63	57	58	84	60	60	57	56	63	60	49	67	70	61	53	65	69	50	66	74	66	56	70	72	65	64	66	56	72	63	60	55	58	73	55	70	62	74	63	67	55	61	57	69	56	73	75	69	61	57	58	59	68	56	67	65	62	49	70	68	65	56	68	67	60	61	65	63	54	63	59	73	67	63	58	65	64	74	65	58	66	62	70	75	60	72	53	77	62	60	59	67	62	58	68	65	63	54	66	55	72	39	62	68	68	65	54	66	57	55	68	73	66	51	56	64	50	58	57	49	59	75	64	62	45	54	64	60	54	43	60	70	64	71	55	63	57	58	67	69	62	78	54	60	61	61	61	60	69	55	58	60	78	64	49	69	54	62	66	66	61	67	67	58	46	56	57	75	61	66	74	52	56	66	46	68	61	48	67	66	61	69	59	48	62	71	67	73	46	55	73	57	55	66	54	79	64	74	66	62	69	68	62	76	68	70	62	68	53	59	63	66	56	61	57	59	66	62	65	80	67	65	60	63	58	66	75	49	54	68	64	71	66	72	59	65	53	62	60	48	69	57	63	67	50	65	67	53	70	61	56	54	62	53	62	56	66	55	57	69	59	63	56	66	70	76	48	51	71	53	65	58	75	62	58	46	57	75	50	57	72	56	62	65	70	70	59	62	57	63	60	58	78	56	55	82	58	67	55	50	78	64	59	55	74	64	51	70	59	44	64	65	72	65	65	64	63	58	62	59	54	75	64	44	75	75	52	59	70	58	57	64	64	60	39	66	62	68	54	60	54	54	57	59	57	47	57	63	55	44	67	65	56	60	56	59	58	55	59	69	67	82	69	57	57	49	61	55	60	58	56	64	47	63	50	66	58	53	59	82	67	58	66	75	69	62	73	79	63	59	58	50	55	63	64	63	75	60	57	76	74	58	48	56	62	64	66	45	64	61	63	63	71	73	68	62	63	60	61	48	59	57	65	63	53	62	62	56	59	74	78	55	61	69	67	67	51	59	56	64	69	64	76	75	39	67	59	55	68	67	58	66	51	67	65	60	60	62	64	80	47	66	60	59	67	56	58	69	60	68	77	54	59	48	65	60	70	64	65	44	54	66	58	50	62	61	59	81	53	61	62	51	56	72	60	65	55	67	62	60	64	51	66	59	66	58	57	67	65	53	61	69	60	70	69	58	57	58	57	56	71	70	79	63	66	68	64	56	69	57	67	54	71	59	81	79	53	51	62	65	68	57	60	61	62	64	68	51	65	57	53	62	63	57	63	50	55	66	62	54	62	65	46	60	60	50	64	68	60	62	55	66	66	65	50	51	60	66	54	57	67	75	54	73	46	61	66	63	64	72	60	59	59	46	63	39	56	50	70	66	61	72	74	64	69	69	60	51	60	60	60	69	60	57	49	53	56	60	45	51	79	68	69	63	63	67	84	51	64	55	73	75	59	52	60	61	76	55	75	64	60	75	61	67	64	71	63	45	66	69	68	59	66	50	67	53	77	52	66	64	53	61	75	56	54	62	71	56	71	75	66	65	76	56	58	59	64	65	59	56	62	62	61	60	55	72	68	68	52	76	58	54	62	56	63	65	68	60	57	64	80	73	66	62	64	66	70	66	55	70	62	61	58	60	55	66	54	60	62	55	55	57	60	60	70	77	54	44	52	67	50	66	84	68	50	61	62	66	62	59	60	68	72	50	68	61	66	69	57	61	52	65	77	59	46	58	49	60	68	66	69	73	54	60	65	71	72	71	64	52	58	56	53	56	60	49	65	54	63	72	76	55	54	49	59	61	59	47	68	52	50	52	72	63	64	58	66	72	71	56	56	56	57	58	63	57	65	62	63	68	62	59	67	61	44	58	71	66	52	70	74	60	57	59	66	65	70	66	58	59	50	60	75	69	66	58	64	53	71	59	75	58	51	55	68	62	54	61	58	66	60	64	62	51	51	54	71	56	58	59	76	55	51	72	64	59	69	60	65	54	59	73	49	64	56	57	72	62	49	58	68	59	64	56	66	70	55	53	53	67	69	52	54	69	65	62	60	67	53	48	63	65	67	66	69	57	78	75	65	59	59	71	54	55	64	62	66	64	56	58	53	55	64	51	54	58	66	77	72	69	51	49	75	49	73	78	67	82	64	54	59	61	60	54	49	67	63	57	52	57	63	78	70	69	68	65	66	64	50	48	62	63	60	55	70	57	66	59	56	64	67	68	51	68	61	53	58	65	69	71	45	57	66	53	54	61	50	68	57	56	47	66	66	70	75	59	60	54	63	47	66	64	49	63	61	56	56	60	64	69	74	61	63	56	66	46	61	56	45	69	64	62	65	76	68	62	61	58	77	65	54	63	62	57	69	64	49	57	68	54	70	62	59	59	66	61	56	81	57	67	60	60	56	68	61	62	55	54	61	53	75	62	58	56	59	65	64
47328	30553	24638	29700	11136	4408	3908	3293	2580	2234	2015	1777	1528	1444	1342	1218	1132	1215	1172	1028	1001	980	953	1017	944	1067	2071	7858	17910	18251	12585	7649	3398	1751	1000	817	787	784	806	739	804	748	740	783	827	759	780	773	767	803	760	805	797	773	766	788	796	782	758	801	723	768	803	782	781	806	820	767	766	762	741	797	774	808	784	786	805	813	753	763	763	766	792	797	801	810	790	750	759	789	783	803	795	716	767	742	781	794	773	806	797	768	760	753	804	763	755	813	821	755	787	793	788	815	738	823	794	812	758	826	754	799	762	844	799	786	748	776	741	745	767	787	798	805	796	763	827	760	763	802	781	770	793	800	747	779	780	792	806	803	764	793	728	811	781	747	760	776	741	792	812	767	724	756	725	807	762	712	781	792	835	756	793	772	766	788	758	801	765	829	772	725	763	774	797	785	760	758	770	788	796	747	736	796	825	767	774	760	788	774	773	794	758	786	771	773	719	769	780	829	689	747	846	811	813	738	807	825	773	798	795	751	796	822	789	760	808	819	798	789	757	771	780	790	816	814	744	791	750	742	732	769	765	736	727	788	778	828	774	784	789	761	778	809	761	788	774	735	750	771	805	806	749	831	787	820	750	747	780	793	729	776	761	831	765	781	828	804	774	743	746	771	727	726	833	745	799	760	790	723	812	756	774	788	736	793	768	805	797	774	745	726	786	786	755	757	790	802	796	784	820	782	753	734	762	784	764	765	767	739	763	769	755	774	770	772	762	773	793	779	746	785	753	764	790	756	746	752	781	814	789	764	808	798	813	701	784	789	800	760	804	742	727	806	794	752	774	782	806	786	773	795	776	811	744	760	800	792	744	774	799	773	789	834	775	750	734	764	795	743	787	778	737	775	784	754	756	807	782	771	796	760	780	780	737	715	688	738	765	735	803	778	775	697	792	790	766	799	744	778	817	812	764	766	815	797	758	797	764	755	782	795	805	823	756	787	779	773	740	797	764	778	727	805	777	750	766	809	818	771	768	734	821	712	790	787	814	823	769	776	794	764	767	766	772	732	744	744	797	780	792	780	798	782	772	767	777	798	769	802	789	796	749	778	749	786	808	774	814	772	727	848	799	765	773	758	746	766	778	794	804	774	770	771	786	787	792	760	740	815	738	762	790	744	803	762	791	795	785	746	769	767	791	775	805	787	788	821	766	789	734	785	740	755	778	793	767	800	783	754	794	800	754	788	752	801	772	775	750	782	736	729	740	780	795	792	793	797	813	782	794	772	800	755	777	774	774	756	736	779	791	790	747	806	771	747	800	719	780	807	785	771	769	809	815	782	803	800	736	751	744	790	760	772	786	770	750	763	787	747	783	776	767	782	723	767	759	740	770	809	845	769	729	817	809	810	794	772	800	801	764	777	785	721	773	728	806	804	782	774	783	784	804	760	759	778	717	796	788	772	766	758	778	762	775	797	793	771	795	762	752	748	757	703	718	855	788	757	772	750	762	752	771	764	796	750	739	738	824	811	752	802	791	727	746	778	747	772	785	779	775	799	817	734	820	755	733	777	794	757	738	731	783	783	795	788	775	797	755	776	790	734	794	794	742	737	751	770	734	770	761	729	750	805	826	769	760	775	747	753	766	823	792	754	783	835	748	741	818	776	775	715	783	787	745	801	790	773	845	756	735	760	758	783	801	796	771	775	787	786	768	790	775	842	760	772	787	766	770	733	771	813	802	807	760	799	802	732	822	779	694	792	819	779	777	721	752	731	748	778	741	801	799	747	745	818	749	804	736	739	762	776	798	744	758	799	786	825	805	853	788	788	789	801	784	792	795	721	748	731	793	768	775	843	780	787	797	807	773	831	755	775	754	787	751	775	765	828	795	764	778	770	754	805	754	786	836	789	756	773	830	774	786	763	768	816	743	858	795	817	757	772	762	796	762	809	791	752	713	784	779	739	723	790	794	759	720	764	769	797	763	813	781	762	752	759	784	749	757	775	736	838	754	803	819	764	786	722	794	815	712	829	744	799	724	774	818	814	769	819	760	768	762	745	803	808	786	802	738	846	744	775	786	751	779	798	740	810	777	745	766	749	789	792	772	826	779	742	810	760	777	797	778	749	804	757	744	771	803	756	742	758	794	820	847	712	752	772	748	769	739	786	760	817	836	809	816	828	757	750	768	793	770	863	763	796	750	766	837	769	773	774	823	769	802	787	767	762	820	762	779	786	828	754	761	789	754	791	750	776	718	754	843	756	788	774	794	748	760	775	785	775	795	812	731	791	834	753	762	798	739	794	780	756	797	761	833	732	788	804	810	810	733	747	750	767	778	794	820	753	764	784	810	792	828	772	798	786	738	795	824	777	765	772	815	776	774	753	793	721	795	777	811	741	785	780	761	814	759	772	757	773	775	806	756	770	808	746	770	769	770	755	774	793	810	731	769	729	786	783	793	804	748	757	792	770	782	812	768	764	779	782	794	813	748	793	734	800	763	807	762	789	745	756	777	808	758	802	769	737	811	787	784	762	793	726	743	821	784	779	753	808	802	803	795	740	775	780	788	766	764	789	779	752	788	766	778	811	748	857	807	765	705	749	779	792	749	814	742	748	834	780	759	839	730	775	792	724	799	831	793	804	757	784	739	786	792	818	794	800	799	779	811	820	760	780	747	737	732	749	757	752	783	811	849	820	744	779	756	813	858	788	783	756	765	699	780	814	821	769	804	762	730	805	776	746	781	775	765	793	733	772	826	786	762	790	799	765	792	736	751	779	774	826	801	783	810	777	759	817	782	757	785	766	843	826	818	732	772	749	789	777	806	786	755	768	813	735	811	754	831	787	753	759	807	764	767	769	762	778	756	755	793	807	769	777	784	725	822	749	767	762	766	818	751	755	801	822	842	778	780	796	769	774	752	763	734	804	784	805	815	766	759	719	793	736	761	828	734	725	845	841	778	756	808	820	779	833	777	721	794	798	747	778	722	805	796	763	780	761	802	819	703	776	753	805	809	746	802	757	796	789	789	797	700	784	784	763	766	732	731	795	750	747	803	840	801	793	764	760	736	797	801	782	832	756	813	800	779	810	789	785	741	728	799	771	803	801	802	801	782	759	767	794	780	814	729	815	746	701	825	774	786	805	785	833	780	822	805	774	771	766	770	811	834	747	769	770	771	723	796	781	748	720	803	829	780	774	770	790	782	803	789	840	814	765	777	761	783	746	787	806	778	762	761	815	804	761	744	804	750	777	737	810	759	784	808	782	756	834	780	742	772	769	813	784	769	766	753	764	754	737	800	785	796	734	760	745	798	795	796	815	780	792	764	740	789	750	810	755	729	814	761	806	774	749	776	815	774	739	768	756	798	734	786	768	780	768	737	766	765	788	790	804	743	771	793	812	797	729	733	767	766	757	806	756	758	728	770	805	784	825	801	723	784	757	793	822	772	801	800	757	794	792	770	745	786	748	741	847	764	775	764	748	751	748	761	748	795	770	806	800	780	798	768	758
16145	13217	5718	2471	254	99	116	97	74	74	85	77	62	76	81	77	89	77	78	72	68	64	63	66	72	66	61	118	827	1413	962	528	250	114	104	58	77	56	50	58	52	55	71	54	66	61	56	55	53	59	52	69	68	53	64	48	56	59	51	51	60	62	69	49	63	63	52	49	57	59	59	53	49	60	55	56	52	72	63	52	61	59	48	53	52	58	53	60	44	63	53	62	59	60	61	61	57	56	47	63	62	50	67	44	65	55	57	59	62	74	56	54	63	64	82	62	58	52	56	50	54	59	68	53	66	57	54	69	65	65	57	50	58	50	52	48	66	52	56	58	49	59	64	54	72	69	62	58	69	48	57	55	77	54	58	57	56	64	67	58	63	66	61	47	67	59	57	49	54	64	42	64	65	65	67	63	57	56	52	59	52	46	53	51	77	73	52	54	63	46	54	52	64	71	68	47	64	53	67	57	64	67	56	59	63	55	57	58	49	58	58	66	47	40	62	61	46	52	49	61	53	57	68	56	54	57	59	52	66	50	50	51	51	48	71	64	58	64	63	55	58	59	70	62	65	54	48	56	65	49	57	62	57	54	66	70	69	64	47	71	65	56	49	46	69	55	70	65	77	64	51	46	60	46	62	64	68	50	59	64	58	59	69	51	65	54	56	57	51	52	60	45	57	66	48	73	46	65	46	59	64	56	58	60	62	71	62	57	68	65	48	63	58	47	57	61	56	62	69	50	42	58	70	53	52	50	60	48	68	59	60	54	67	62	60	41	47	66	54	77	59	55	44	54	55	56	56	61	64	40	51	59	48	58	60	52	64	58	70	64	72	57	61	54	58	57	61	76	46	67	67	55	60	71	57	63	60	71	60	58	57	64	62	52	49	45	62	51	56	59	58	56	67	61	50	63	66	63	50	53	45	62	47	64	62	66	50	54	44	51	55	68	62	65	65	65	54	67	69	54	57	62	56	53	64	62	69	62	54	70	64	59	59	67	59	48	52	62	67	57	58	56	45	67	61	59	56	68	74	66	50	62	61	51	63	58	60	39	63	57	59	58	53	55	50	44	50	58	53	56	50	56	59	56	67	63	59	60	57	58	40	55	48	48	58	59	42	53	54	52	68	65	50	44	59	76	46	51	43	55	73	45	67	58	63	53	54	69	71	58	59	47	50	45	63	69	64	58	77	61	78	54	59	49	52	62	51	58	54	52	42	57	54	61	61	62	58	63	58	56	54	50	62	73	51	68	42	53	66	47	61	49	57	49	62	56	65	46	56	52	69	58	60	55	63	49	68	44	58	52	54	62	66	52	54	47	62	58	47	53	69	54	53	61	57	61	61	60	52	67	47	53	74	62	58	45	49	56	56	65	61	53	56	63	66	67	76	69	56	43	57	55	70	66	63	57	66	53	51	54	61	70	45	70	61	60	55	49	65	61	36	63	81	63	59	50	58	71	51	70	59	70	45	68	69	53	50	53	55	60	63	45	49	70	53	69	63	58	71	48	65	58	55	54	46	67	57	76	59	64	49	58	55	64	56	53	72	45	67	65	60	65	75	59	55	56	50	60	69	50	64	64	50	60	59	77	48	63	43	69	66	53	53	64	50	60	51	69	59	57	46	69	48	52	50	49	60	63	51	53	54	66	61	64	49	54	56	47	58	49	56	60	54	51	56	66	52	57	69	71	62	79	61	66	61	52	77	53	67	59	66	54	57	49	55	61	54	54	62	62	69	58	67	57	70	51	64	45	53	52	45	55	66	67	63	57	52	60	52	52	59	51	33	62	52	56	56	56	61	55	45	48	58	65	66	65	47	48	77	61	49	65	50	56	62	66	61	67	49	50	60	49	48	58	57	56	49	57	62	58	54	53	54	68	63	51	42	60	73	58	61	55	48	62	64	52	60	59	52	65	54	64	56	62	48	81	48	60	55	68	61	60	67	67	53	39	55	63	75	62	58	53	48	51	62	53	58	55	70	55	50	49	60	65	58	59	53	64	63	56	48	50	57	45	58	40	58	59	55	59	57	55	60	61	60	54	52	53	60	49	48	62	69	49	50	59	49	59	60	49	64	45	56	55	64	67	55	57	58	63	56	65	58	54	73	66	66	66	64	58	66	51	56	60	61	59	53	50	59	61	47	68	54	65	71	59	57	47	59	51	57	55	49	65	54	54	63	71	56	60	51	54	52	42	50	52	56	68	55	57	47	68	53	54	57	52	52	60	57	72	52	59	59	52	59	69	55	65	44	70	59	53	59	48	65	56	50	43	59	81	56	54	51	50	54	62	52	48	69	61	55	63	61	62	54	53	56	51	69	55	50	60	45	66	62	66	63	51	51	57	52	54	62	48	50	52	51	55	65	54	53	58	54	64	56	55	56	55	60	51	54	48	58	47	63	57	54	52	54	51	52	55	66	57	66	44	62	43	33	60	65	57	61	52	59	57	70	45	56	67	59	63	53	67	59	68	59	50	46	48	45	63	59	45	63	58	78	57	70	58	52	64	60	52	56	46	61	58	71	60	59	66	57	44	64	68	67	55	66	57	52	62	61	69	68	63	69	50	60	57	53	59	48	64	69	78	50	55	50	65	40	56	59	69	61	59	57	53	61	66	55	58	76	78	73	63	57	63	40	60	64	49	68	56	71	55	76	61	51	52	65	47	61	65	71	67	63	54	45	59	53	59	58	56	49	50	57	52	59	62	55	60	70	61	53	67	55	52	56	55	60	61	57	56	58	42	56	60	66	50	46	65	53	50	60	61	64	59	62	52	50	59	54	64	63	62	74	53	59	61	62	46	54	65	66	63	58	62	61	51	46	60	59	59	59	56	44	64	42	52	53	61	55	66	63	67	71	58	58	44	52	61	59	67	48	59	64	75	56	54	62	43	53	72	67	50	52	59	56	66	62	65	62	56	53	62	65	58	70	51	45	71	59	57	59	56	60	50	69	68	49	41	71	64	66	44	51	58	48	63	62	59	47	49	67	72	61	61	56	59	57	57	62	52	64	49	59	56	45	69	59	56	50	61	64	70	62	64	54	47	56	69	74	60	42	49	67	69	49	61	53	61	53	60	59	62	66	48	65	44	61	57	61	64	57	63	59	60	54	67	78	49	50	62	70	62	63	52	56	62	74	68	54	55	69	54	52	53	52	48	54	61	76	54	60	62	63	61	59	53	52	69	56	54	61	59	57	63	54	63	55	59	59	58	52	57	57	58	60	50	56	57	55	48	71	57	69	56	52	66	62	61	64	66	54	55	68	58	55	61	48	55	61	52	52	52	62	55	66	59	51	48	68	51	74	61	59	57	67	65	61	54	61	55	61	63	68	51	72	65	53	68	56	58	55	62	56	63	61	55	64	69	53	66	68	60	54	67	61	54	57	59	69	53	60	56	60	48	49	59	61	52	60	51	60	70	57	44	59	61	50	55	63	50	57	60	60	60	57	48	59	56	62	55	70	64	59	57	67	45	58	55	62	60	51	62
52505	34144	27795	31480	9919	6566	5521	4434	3524	2949	2572	2139	1867	1758	1502	1500	1321	1257	1262	1157	1086	1050	1048	1003	951	996	980	2803	17640	22542	18447	11648	5843	2472	1221	864	781	691	710	732	725	754	739	707	726	715	704	729	701	727	676	698	731	736	721	752	734	751	774	732	737	726	724	746	694	707	707	696	700	776	710	740	739	656	721	740	684	694	718	682	750	694	766	742	717	780	708	756	712	732	748	736	726	694	714	709	719	701	692	757	758	712	706	734	714	678	667	731	712	706	723	738	786	686	711	695	731	729	714	769	710	700	725	724	724	766	696	748	702	720	728	703	714	671	716	748	714	766	739	704	730	696	753	746	682	660	747	733	744	704	709	741	687	711	755	772	676	764	732	729	697	671	691	709	764	686	720	730	663	707	714	709	723	725	723	672	728	747	698	717	710	703	731	659	707	682	725	729	680	717	721	725	728	741	710	729	700	754	729	733	695	718	732	678	744	686	729	752	731	729	710	702	778	734	700	700	774	717	700	723	707	714	736	696	770	693	664	698	740	759	705	672	720	755	703	705	758	758	716	739	729	690	740	717	745	702	743	674	700	718	724	697	759	686	718	721	754	752	746	717	718	786	748	709	718	726	699	791	752	711	738	706	709	722	710	729	691	767	711	722	744	725	750	680	708	739	760	707	699	747	720	709	722	691	710	730	689	749	740	748	765	692	707	703	693	711	736	716	708	727	727	763	764	686	728	723	693	723	685	669	743	714	692	742	727	712	740	725	697	727	707	695	795	735	739	686	749	720	766	658	736	772	742	677	736	730	722	787	706	694	720	708	723	748	746	686	698	717	747	728	738	700	705	681	721	674	699	695	669	735	679	757	721	689	717	749	724	757	673	718	748	710	735	734	731	748	741	712	694	657	722	701	735	704	742	742	693	736	719	802	714	676	741	741	749	744	749	727	712	676	728	683	729	697	730	754	704	754	745	765	733	723	764	690	683	789	759	743	723	729	680	701	712	736	714	707	759	687	754	718	726	725	716	700	712	711	755	745	681	707	690	703	701	692	751	718	752	724	702	729	754	766	758	698	715	700	733	731	704	694	715	701	662	716	739	732	738	713	684	747	737	769	754	753	716	703	741	712	672	737	742	742	688	705	700	711	768	684	716	715	763	755	684	732	722	713	747	748	712	714	739	738	687	721	737	715	766	772	724	711	730	702	742	693	715	739	761	720	708	732	718	724	691	747	720	740	739	669	719	718	684	724	778	747	677	680	745	732	695	732	755	760	790	705	765	730	713	738	715	760	739	715	711	724	772	739	744	680	741	688	710	749	717	744	720	692	758	721	726	681	721	743	700	737	691	756	728	751	721	731	723	745	724	722	763	723	748	741	745	716	677	783	734	752	732	722	706	748	687	729	694	723	698	702	713	737	695	703	717	678	747	709	736	708	726	668	735	735	700	730	696	683	736	742	741	708	762	725	766	662	686	730	694	697	778	696	711	690	777	765	710	768	721	747	688	749	702	713	759	712	736	728	747	690	687	731	751	701	740	737	719	669	737	757	747	730	740	714	723	704	729	735	701	724	723	743	745	707	644	717	718	711	712	735	750	738	697	762	740	720	716	724	747	721	745	720	735	710	737	756	692	725	719	700	717	668	723	732	760	693	772	686	741	742	730	704	690	698	735	695	695	695	732	732	729	761	715	727	705	718	758	693	700	716	739	752	701	716	692	722	729	692	699	749	710	712	700	772	757	746	676	687	755	711	690	719	732	719	710	735	729	742	735	740	671	736	705	729	735	714	707	712	726	720	733	705	705	717	686	710	725	707	696	742	726	716	714	710	706	737	697	736	685	699	735	666	700	747	787	753	720	720	721	717	755	734	745	716	693	750	727	726	738	723	683	732	795	721	736	773	690	745	705	701	680	733	725	738	699	739	740	730	737	694	722	739	733	766	707	724	783	704	730	725	704	741	710	742	688	760	736	751	706	716	757	734	738	713	750	720	768	721	722	720	713	653	706	729	758	727	729	729	705	703	794	683	731	773	781	731	688	706	713	690	696	743	704	725	721	714	753	714	715	681	699	760	782	757	712	756	733	738	657	706	752	685	729	701	716	705	714	766	757	763	707	760	702	724	675	722	754	713	749	699	700	739	733	719	688	737	750	748	716	695	741	730	721	689	669	701	679	731	681	730	745	727	765	704	697	681	756	727	699	696	749	711	739	693	665	678	731	744	707	727	718	707	754	712	673	694	722	745	774	754	697	712	703	749	713	684	732	712	671	722	687	719	693	706	737	717	722	720	699	751	717	735	709	739	700	779	738	692	747	722	717	704	791	735	710	721	710	694	755	703	768	744	726	726	695	730	733	686	697	706	761	714	764	754	752	713	736	716	728	701	749	705	709	735	726	746	786	710	735	726	749	709	766	754	705	707	707	673	715	689	710	731	722	681	724	739	737	724	729	740	728	727	739	763	783	736	710	725	789	712	767	683	705	771	712	753	715	719	707	717	710	715	750	732	705	741	750	705	697	731	743	743	693	743	772	727	722	757	764	706	730	714	717	711	750	692	676	718	733	726	721	713	744	664	676	692	690	731	718	762	731	683	743	765	713	726	797	720	647	757	717	719	710	743	724	713	714	737	742	757	733	756	740	717	732	734	713	749	669	727	750	711	705	752	669	716	686	795	695	708	704	732	739	694	720	759	710	715	703	704	733	770	717	780	743	749	765	712	740	721	694	718	749	764	729	644	743	759	771	727	755	692	739	726	707	730	709	718	758	705	733	685	770	705	770	729	723	698	689	723	682	697	692	720	740	761	697	718	778	712	726	663	718	749	737	660	766	779	742	678	695	704	699	744	729	720	693	740	668	762	686	703	706	726	747	695	744	728	728	732	715	716	693	716	734	718	710	726	699	745	760	713	760	733	716	721	709	749	695	757	698	709	712	708	740	715	743	725	704	728	758	733	723	738	694	709	753	719	732	740	665	729	739	716	747	733	769	709	748	745	705	727	722	704	712	731	707	739	756	689	697	700	708	708	740	728	735	735	726	701	717	747	728	669	749	717	732	752	710	710	757	737	774	712	755	719	673	770	774	754	713	791	696	718	752	740	739	780	725	747	690	739	671	705	687	685	674	724	788	687	729	754	712	770	724	659	723	708	709	750	743	714	723	728	729	728	720	745	710	714	765	720	741	716	742	719	743	716	730	720	661	741	735	736	774	700	775	758	738	745	745	748	790	720	732	736	715	738	756	716	717	728	716	732	739	698	721	684	736	723	724	731	730	732	712	715	743	750	752	724	742	742	741	725	735	734	754	676	726	743	740	694	705	729	758	721	693	748	748	723	767	716	713	712	699	701	774	724	725	711	734	723	759	716	703	738	719	696	734	705	769	726	729	699	679	746	663	704	723	683	726	674	735	780	741	762	779	695	722	722	745	724	715	742	769	689	740	723	739	709	715	729	703	717	709	741	725	731	726	716	706	713	712	729	681	709	711	683	705	661	707	711
7511	2244	892	382	70	61	61	78	71	75	78	72	62	50	58	59	72	61	52	63	64	61	70	56	69	63	62	70	189	439	381	223	156	87	107	63	50	50	68	57	55	60	54	60	62	53	48	56	46	56	68	67	55	60	52	62	81	71	70	62	55	52	68	50	59	58	70	58	63	58	63	57	73	60	78	56	48	56	61	74	73	73	52	64	66	72	47	63	60	59	56	64	58	65	54	56	61	69	60	60	70	57	42	67	57	58	73	74	50	60	57	54	62	52	58	57	69	49	54	61	59	65	57	65	49	58	70	72	55	72	59	73	52	52	50	65	54	68	54	49	64	69	74	62	60	69	70	63	74	51	64	58	65	64	67	61	64	65	54	56	71	66	71	61	63	52	65	59	52	63	80	59	64	52	64	54	52	64	59	75	61	56	55	60	56	63	75	60	45	66	58	73	70	53	66	63	66	54	76	51	65	58	55	59	46	70	64	72	60	70	51	76	67	52	51	60	61	57	60	61	56	76	61	55	75	66	69	62	59	59	72	56	55	61	49	61	59	63	72	53	58	62	53	55	58	57	61	48	47	80	63	59	67	60	52	59	60	63	53	63	59	50	60	51	61	65	61	61	64	50	74	54	56	61	77	62	63	51	57	66	45	77	59	66	67	58	68	59	57	47	71	64	56	72	51	56	56	69	66	53	59	51	72	58	47	61	70	48	66	64	69	61	62	56	60	69	54	67	46	55	59	61	51	58	55	66	58	57	70	65	79	60	76	67	50	44	42	58	61	58	54	61	77	61	57	56	57	59	65	60	61	51	55	66	58	48	62	56	73	38	68	64	69	49	52	55	51	68	47	51	53	71	60	68	48	59	67	56	58	60	58	62	60	58	70	53	62	57	67	72	60	61	68	66	66	47	71	67	62	48	58	62	69	67	50	48	43	76	67	52	51	50	54	59	60	65	68	62	71	73	51	67	74	56	68	48	71	60	54	61	62	56	67	57	66	62	40	59	53	63	57	60	60	63	58	52	48	77	58	64	55	90	72	68	57	63	65	60	47	58	59	68	67	58	72	65	59	60	61	63	53	68	59	54	64	49	49	57	70	66	51	67	64	64	70	75	52	67	64	65	53	58	68	65	53	66	59	67	55	59	57	67	62	59	62	81	75	67	70	51	56	58	62	57	50	63	67	59	48	64	58	70	62	59	55	59	58	58	70	49	44	54	62	48	52	59	49	57	73	48	66	46	61	46	57	51	49	73	54	62	72	62	62	63	53	73	78	61	50	57	44	56	62	59	73	58	61	53	53	57	39	67	64	57	50	41	55	56	60	60	56	69	66	69	52	82	65	56	62	76	57	68	59	61	69	55	62	58	48	63	68	62	47	57	52	68	73	50	65	49	55	66	72	58	61	71	57	70	71	57	63	69	60	65	48	50	66	49	64	61	65	59	64	57	58	58	54	51	68	53	62	56	62	72	52	70	72	59	61	58	67	52	63	69	60	45	56	50	67	53	61	53	62	51	78	67	67	57	63	61	62	61	68	56	60	69	51	70	60	55	64	65	63	62	70	58	55	55	73	56	77	58	68	69	59	72	68	72	55	56	66	69	57	44	57	67	63	56	56	50	57	59	59	72	64	50	66	57	70	56	42	59	52	82	62	69	55	50	75	65	81	66	70	56	57	54	63	68	51	53	51	65	58	50	66	55	45	59	57	66	56	52	53	67	65	67	68	59	59	67	47	62	60	67	66	54	65	63	60	68	53	61	66	57	54	78	68	65	71	70	64	76	63	66	60	60	64	67	63	66	65	72	82	42	71	54	64	76	73	62	52	58	61	61	50	59	61	56	59	70	60	65	68	52	59	47	50	76	47	46	66	73	55	66	57	54	74	65	53	61	61	63	68	63	67	56	68	55	58	67	60	49	49	55	57	66	61	54	51	78	57	67	58	61	53	69	56	63	75	61	65	65	66	55	61	47	54	61	68	67	61	63	84	52	46	62	48	57	75	55	71	63	67	57	69	52	50	72	50	64	55	67	58	65	68	72	58	63	54	54	60	77	60	54	54	68	66	66	66	51	67	62	51	70	53	59	59	66	58	66	56	60	80	73	58	56	62	65	66	53	62	66	59	61	64	61	56	59	68	54	69	46	71	60	60	68	78	67	72	56	65	50	58	53	60	74	57	59	53	57	59	48	65	39	70	65	57	64	52	58	65	53	73	58	67	65	71	64	43	60	59	55	51	64	50	87	72	72	63	56	58	48	64	63	69	68	81	53	68	57	62	71	61	76	63	63	54	66	49	73	51	68	62	69	55	66	85	85	66	70	65	62	61	54	68	59	53	61	53	57	71	65	57	62	69	61	58	60	56	73	51	60	49	59	61	60	51	68	52	75	56	57	61	68	57	59	60	54	65	55	55	60	58	55	67	73	73	52	61	62	64	60	65	60	77	64	65	49	56	53	64	72	67	60	76	79	67	69	56	52	52	52	68	62	58	57	54	74	68	47	70	46	65	62	59	57	66	66	62	63	45	61	56	74	58	60	50	66	64	63	69	51	71	78	63	46	55	72	54	66	59	72	70	61	56	69	56	65	63	73	66	69	54	67	53	58	55	54	52	86	60	62	66	63	60	60	65	67	64	55	63	44	54	73	51	55	56	73	68	55	70	73	54	56	64	54	66	53	60	65	71	50	70	64	67	63	65	51	61	52	62	68	53	55	49	71	79	57	64	60	62	65	53	66	51	45	43	68	63	61	67	52	58	68	55	64	50	57	61	58	59	49	54	55	57	60	55	62	56	81	55	66	60	64	57	63	46	50	60	52	59	54	64	55	38	74	62	62	53	60	59	51	53	68	70	56	50	75	60	60	62	62	57	65	72	64	71	61	53	59	68	66	70	41	63	68	57	64	56	71	69	60	49	63	51	77	60	56	65	56	67	55	50	57	50	59	66	56	57	67	61	75	60	53	67	86	57	56	46	56	69	58	65	60	54	71	54	54	63	55	59	64	45	65	54	62	70	57	65	57	55	60	66	56	62	68	57	67	52	56	68	53	53	77	61	66	60	45	66	62	67	48	58	55	53	52	66	73	74	58	65	65	72	65	60	58	59	70	66	62	42	57	59	66	58	57	70	55	63	66	62	60	69	47	58	58	77	53	64	69	50	59	59	63	54	63	59	58	68	69	48	65	61	70	63	72	62	58	54	57	62	68	60	59	60	64	65	53	61	49	57	53	59	58	59	59	59	60	62	57	61	60	59	52	74	56	77	66	67	52	52	53	69	62	46	59	68	66	57	53	76	51	59	59	71	67	68	55	72	64	62	60	71	48	79	56	52	68	67	65	47	68	66	57	58	60	55	55	60	64	56	62	60	59	58	57	41	67	55	59	66	55	71	60	58	53	52	58	68	58	49	58	68	63	46	59	57	65	52	50	64	63	65	70	65	57	77	65	53	62	53	51	76	69	73	47	54	69	57	67	60	56	70	58	73	63
38255	19804	13314	12895	2850	2174	2031	1701	1503	1265	1264	1081	1087	1057	924	1055	957	867	926	811	814	838	814	789	823	834	774	917	6461	10953	8950	5054	2975	1601	1117	854	805	749	772	735	754	735	768	738	765	793	804	784	758	733	723	774	770	758	780	740	721	749	721	774	733	766	730	729	723	726	775	747	736	751	746	744	744	743	738	757	734	802	727	792	771	748	723	742	734	716	755	736	735	730	779	781	774	721	792	744	781	708	748	703	812	756	786	775	735	775	781	750	731	763	771	740	759	746	799	739	797	721	734	743	717	773	731	754	787	779	774	763	761	738	740	759	735	763	798	782	734	761	756	780	770	738	764	752	766	749	738	737	736	760	758	728	779	778	739	755	738	806	762	784	750	785	749	712	783	731	809	770	768	742	778	772	730	794	766	765	752	818	738	709	744	797	721	712	727	798	767	749	776	768	734	761	760	760	753	765	777	780	736	760	721	752	731	779	704	708	743	800	753	738	808	703	792	775	770	730	737	712	751	779	784	807	777	750	758	693	790	784	786	766	779	740	792	766	753	712	751	803	744	750	786	755	725	769	706	760	782	763	749	773	727	747	772	717	743	797	755	729	831	692	770	805	731	797	700	802	772	733	787	769	722	780	748	796	760	790	793	756	774	724	808	760	727	726	784	766	731	715	761	763	786	710	788	762	747	733	776	722	755	784	748	743	763	786	718	758	745	732	756	791	742	740	723	761	741	734	723	746	800	704	765	778	735	726	766	712	744	733	751	758	746	723	773	775	758	741	706	734	813	763	749	757	791	743	762	760	749	789	736	786	713	773	798	779	741	773	735	754	769	742	773	782	753	741	761	788	833	788	777	786	755	758	727	731	809	824	800	793	768	739	779	767	778	747	706	753	755	800	738	773	748	752	811	712	720	737	747	720	738	749	785	731	747	719	729	754	737	774	799	763	746	772	761	740	782	714	773	762	768	759	723	729	731	708	705	712	730	763	758	753	714	785	739	712	815	769	729	760	781	742	779	762	770	753	761	716	748	769	709	706	733	746	711	780	755	747	745	769	744	737	717	742	746	770	757	747	719	771	777	753	765	727	772	762	772	736	741	796	714	723	755	687	761	728	751	753	812	775	757	734	724	746	736	765	774	736	746	729	709	742	777	762	781	759	744	763	740	748	748	729	763	807	725	784	792	748	719	742	786	733	723	809	701	779	751	749	749	789	741	778	800	734	763	723	727	781	758	710	748	744	744	758	761	753	711	778	765	749	751	766	747	783	730	788	768	804	727	759	773	716	773	724	718	714	746	792	759	749	780	759	767	768	713	750	788	723	738	714	745	753	778	819	782	777	744	784	799	755	785	764	747	742	777	706	713	745	768	762	734	818	760	770	748	730	718	790	761	767	766	723	760	774	752	742	720	752	671	726	800	759	772	744	757	735	748	777	751	748	750	724	724	738	753	714	765	819	764	757	759	778	767	766	743	733	800	753	753	753	736	704	730	803	746	809	736	747	775	771	733	751	770	749	756	717	720	739	742	768	735	715	788	790	743	729	794	751	783	747	785	756	741	780	716	788	726	730	753	765	742	792	774	754	761	757	734	752	735	775	748	738	795	751	746	763	707	806	741	729	768	762	779	810	741	757	738	752	739	780	793	749	720	785	766	764	781	736	739	763	769	786	708	731	773	773	735	756	719	746	805	777	739	754	790	778	752	756	746	801	769	730	718	723	759	741	751	760	727	729	763	780	730	761	750	713	782	710	736	739	750	738	765	742	753	783	787	741	740	746	773	765	767	728	737	765	737	783	726	763	747	775	797	735	717	762	784	784	799	754	724	765	768	739	765	745	742	799	787	743	771	764	723	730	771	807	777	749	739	726	748	734	727	714	757	744	761	758	790	782	723	790	784	795	690	778	803	759	739	784	734	794	774	828	761	808	723	760	739	806	727	754	763	767	755	778	727	774	757	746	717	754	724	798	726	710	790	787	766	733	783	751	722	785	727	748	730	788	762	754	750	723	777	739	712	752	759	763	724	765	803	781	742	742	742	740	742	743	767	747	756	701	790	733	769	757	787	721	758	734	801	758	734	743	727	746	749	820	762	716	766	748	767	694	759	754	766	719	712	774	813	776	745	779	765	786	767	728	781	745	683	756	747	780	728	790	746	767	755	780	764	808	726	723	758	741	757	726	709	738	726	777	744	753	765	723	712	716	709	732	728	720	787	728	734	803	762	785	751	757	757	768	779	774	777	766	765	713	756	759	772	779	757	777	747	769	772	795	770	747	774	774	752	759	819	779	766	718	742	737	797	736	752	751	738	721	726	726	754	733	758	762	761	798	808	747	737	733	715	776	775	797	768	669	744	781	758	734	745	772	719	697	791	750	750	774	728	762	746	791	759	713	761	755	732	746	799	778	735	757	768	797	767	783	785	784	770	766	739	760	721	736	740	714	766	771	786	765	727	783	737	730	787	763	763	721	763	759	728	767	761	765	728	772	720	773	739	731	683	690	768	788	771	759	775	741	736	784	736	748	720	737	730	710	771	798	713	732	744	758	782	812	767	722	790	763	766	758	731	790	732	726	737	724	812	759	747	733	751	757	758	765	749	804	740	764	767	750	742	758	712	786	722	772	695	813	732	727	736	789	773	751	747	748	748	700	713	747	731	743	748	716	744	739	797	815	773	752	772	772	773	752	797	780	790	784	745	718	772	744	760	756	753	761	735	762	768	746	726	764	728	802	738	747	762	748	769	714	757	769	686	788	786	758	749	704	724	757	717	781	743	720	797	794	789	744	766	777	732	732	705	750	751	771	742	764	810	717	796	772	759	727	702	741	799	705	767	753	757	750	736	727	768	747	756	783	755	759	773	738	792	812	737	742	745	743	729	724	722	730	776	797	768	772	770	748	779	744	707	786	779	780	722	793	771	784	806	792	766	747	758	772	726	776	741	803	801	747	777	778	778	813	715	724	749	813	782	810	773	766	774	763	771	753	753	705	735	740	789	785	759	722	770	756	774	797	746	757	801	817	719	764	745	783	795	754	772	755	724	742	730	787	783	746	774	781	750	747	757	718	707	807	746	806	758	782	747	766	832	718	704	716	787	726	750	762	731	762	763	736	805	752	753	781	737	773	746	771	794	727	755	782	782	749	752	731	723	758	736	777	803	763	762	778	776	774	789	755	740	805	745	767	737	760	714	776	721	731	711	763	787	773	752	773	738	770	744	812	784	734	750	755	744	753	786	791	796	730	753	777	732	682	715	767	720	765	736	742	721	726	760	747	679	755	733	732	767	732	769	765	754	742	756	742	738	755	769	771	803	762	766	760	735	744	776	770	752	742	764	767	792	747	797	682	784	718	809	808	754	753	687	758	747	778	739	804	782	768	784	768	781	761	721	752	752	789	780	731	710	758	756	790	716	750	755	761	754	838	736	726	773	786	763	724	741	745	721	752	780	753	759	777	721	753	761	801	739	770	754	733	728	778	759	768	755	794	791	746
12767	8432	3122	858	93	90	84	103	86	74	94	82	64	81	57	67	71	59	62	62	60	61	55	57	59	43	65	63	371	725	667	373	235	152	99	71	67	47	67	66	71	63	72	62	51	53	53	60	65	61	54	50	46	41	69	71	53	57	62	57	56	47	45	64	55	56	61	46	54	62	67	68	56	52	50	64	67	67	63	63	54	66	74	72	69	62	74	71	62	67	62	48	68	45	57	58	58	56	52	60	57	73	59	58	57	50	54	64	64	55	68	61	67	70	68	59	57	65	60	60	49	48	67	63	64	68	68	67	62	60	60	50	61	55	68	61	68	49	57	53	71	61	55	64	56	67	57	44	49	64	51	58	47	65	52	58	37	48	71	60	58	63	49	67	49	69	58	67	58	56	60	58	54	61	54	56	67	57	57	61	54	53	73	57	66	53	77	64	60	66	60	57	63	73	60	67	64	52	58	59	48	57	59	51	51	59	66	47	61	60	66	65	59	70	50	64	63	59	67	59	54	66	63	64	70	70	56	67	55	62	69	61	59	53	59	74	55	61	67	48	67	58	62	64	56	53	52	60	63	43	52	54	74	57	48	73	56	72	61	71	66	68	49	63	68	56	77	67	55	53	59	71	64	54	75	61	67	53	48	54	67	53	48	55	47	70	50	66	55	51	60	56	78	57	53	45	59	41	51	64	66	59	61	57	67	74	59	67	72	59	71	69	65	68	53	52	52	73	56	50	57	59	62	60	59	52	67	68	69	59	61	60	73	70	56	45	64	52	63	70	58	52	54	51	60	67	49	71	66	53	64	64	56	60	59	47	65	69	62	64	65	59	72	62	53	63	66	52	68	58	74	73	60	63	61	61	45	52	56	58	52	70	58	63	68	49	64	69	51	56	52	66	57	64	58	55	71	55	57	58	69	56	65	63	65	50	67	65	50	59	81	69	54	77	44	71	59	57	55	49	54	78	58	58	49	52	55	54	48	47	55	57	65	64	67	63	73	53	58	62	66	72	53	63	54	70	71	57	65	52	75	51	48	45	62	59	58	63	53	68	53	70	59	59	57	53	61	67	56	51	54	63	56	64	56	72	65	65	64	55	59	47	54	44	58	65	59	59	39	60	60	57	54	53	61	56	45	80	69	59	58	72	74	58	67	61	60	51	68	68	60	59	53	51	62	63	70	65	47	65	61	77	56	58	69	62	59	77	47	54	62	67	58	52	64	58	73	64	60	52	65	61	54	65	55	58	66	60	54	60	75	68	79	64	56	54	47	61	59	64	70	72	53	65	50	64	57	54	52	65	63	67	66	58	64	69	64	65	60	66	52	65	63	55	75	69	67	64	59	58	57	57	51	50	66	60	52	63	68	68	66	59	60	58	62	65	52	65	55	60	62	55	57	58	69	60	70	46	58	75	58	63	57	51	51	68	61	51	44	57	51	56	59	62	62	74	49	60	66	50	58	47	66	67	57	50	69	56	62	57	47	62	63	55	64	58	70	61	58	57	66	69	55	60	70	69	67	56	66	50	46	68	54	55	67	62	59	60	58	82	60	59	69	65	66	62	58	52	63	58	63	60	64	60	68	75	72	66	63	64	62	57	49	63	56	63	56	52	56	67	56	53	60	70	57	69	64	53	59	50	56	64	71	45	57	58	62	56	58	49	75	55	69	65	58	52	65	58	50	66	54	47	48	61	57	75	54	72	71	68	59	57	66	66	58	52	77	73	59	62	61	58	60	68	55	49	65	72	64	50	60	61	64	66	44	54	71	62	59	61	65	75	57	54	78	49	64	61	69	56	55	70	57	70	56	46	54	54	68	59	52	57	52	84	71	53	56	72	65	43	51	57	62	57	57	63	59	57	65	66	70	65	47	58	65	71	64	63	46	62	68	52	60	64	51	57	54	68	41	67	36	50	54	68	64	68	51	47	66	75	55	55	62	54	82	56	54	64	51	51	38	61	58	63	64	68	70	59	53	60	64	58	54	66	62	55	59	53	57	50	52	68	54	58	59	64	61	77	64	54	49	75	58	58	55	69	52	62	63	60	62	44	60	71	55	64	57	65	51	60	57	62	65	60	58	47	66	73	63	56	71	61	56	60	64	60	67	59	54	63	63	57	43	57	55	73	62	59	54	54	60	55	56	61	61	56	68	67	55	49	49	55	65	54	58	50	60	75	65	61	46	55	52	61	47	64	49	60	55	50	47	65	57	56	53	71	55	61	66	60	61	61	60	70	60	75	60	69	63	65	66	50	57	49	68	47	56	56	51	72	73	65	45	54	68	60	61	49	61	75	67	54	62	58	60	65	67	63	66	60	68	57	59	52	56	59	65	63	65	57	54	69	68	69	55	69	57	55	53	56	55	62	51	63	66	61	53	59	65	73	48	51	46	58	72	55	61	68	65	60	51	64	54	68	67	61	63	61	56	66	64	52	60	79	77	56	70	74	57	66	60	60	55	49	68	64	63	62	59	64	68	61	63	80	74	51	60	66	74	73	50	72	45	56	73	50	79	63	67	55	60	57	61	60	54	59	66	77	55	48	70	61	68	55	66	48	62	79	63	59	69	62	80	60	72	86	59	61	63	66	58	85	57	66	65	65	60	54	64	65	70	58	54	56	61	63	55	59	61	58	52	53	55	66	62	49	56	58	75	79	73	85	48	62	45	57	57	75	67	51	49	53	57	65	58	59	50	58	63	54	73	62	49	62	61	45	55	55	67	83	63	70	67	56	52	57	55	61	58	68	68	69	56	61	63	70	62	56	57	64	78	42	63	68	56	69	59	77	61	55	69	58	60	64	63	51	84	72	47	64	59	58	54	51	51	62	63	65	65	56	58	51	58	54	66	67	68	62	76	49	53	52	63	63	75	59	47	55	54	69	57	54	63	65	48	60	63	58	74	71	58	57	71	61	50	45	46	65	67	47	61	69	56	59	61	61	71	49	53	52	57	54	61	66	74	53	54	74	73	63	51	52	72	64	61	51	56	65	58	54	62	63	64	55	66	58	70	52	63	67	63	52	61	87	52	66	67	57	72	75	59	62	67	51	58	52	59	67	52	65	61	69	68	53	51	63	63	53	65	63	57	55	75	65	55	54	49	56	49	54	64	54	63	55	65	65	58	79	67	60	57	74	59	58	57	67	71	77	63	70	58	65	60	54	50	62	47	74	69	66	55	57	68	54	54	56	66	55	41	67	59	72	55	46	48	67	69	70	79	50	65	66	66	45	48	51	79	59	68	64	58	61	53	60	53	70	60	65	51	71	70	46	52	53	71	63	73	65	58	50	72	53	67	74	59	64	66	59	40	50	44	69	54	63	71	52	65	66	57	64	63	53	56	64	46	57	74	61	58	59	45	47	48	45	60	64	53	52	61	55	61	78	67	59	72	51	58	78	74	66	56	60	60	59	53	70	49	62	53	78	62	68	67	66	51	61	66	60	61	58	62	63	57	68	54	63	55	61	49	66	73	47	55	68	53	38
46127	27890	20549	18767	4729	4192	3548	2743	2249	1864	1611	1388	1287	1216	1179	1103	1064	894	934	926	869	911	841	802	788	829	799	1009	9516	15144	13629	8186	4652	2853	1499	936	772	716	658	696	702	605	686	694	657	687	625	701	636	680	758	640	670	700	706	711	678	700	690	665	715	639	665	673	665	653	696	651	672	683	686	697	661	724	702	671	668	682	672	695	763	703	674	726	724	690	638	686	709	662	720	712	696	672	712	693	657	679	707	660	704	695	711	682	728	700	661	676	713	711	710	656	624	626	652	706	629	632	696	737	638	637	654	667	700	668	709	663	720	728	697	652	645	665	634	730	682	658	686	641	642	707	705	689	666	688	663	702	661	696	655	711	672	709	674	622	669	639	671	681	693	662	697	684	684	674	684	700	650	685	650	677	684	661	670	698	657	641	684	647	678	713	706	659	704	661	679	643	694	651	770	656	676	693	716	721	679	741	644	678	699	708	708	649	726	691	667	696	720	644	721	686	692	702	718	681	681	714	637	697	687	682	688	652	687	655	686	676	680	624	682	717	723	702	690	688	686	667	678	672	641	667	655	706	734	687	694	719	680	679	719	696	646	639	677	709	683	674	671	661	683	690	668	683	640	674	697	728	731	695	718	662	693	669	712	700	671	646	688	670	670	690	686	713	664	672	631	713	660	718	717	655	701	674	673	692	638	675	665	717	664	660	665	714	623	708	680	644	673	703	692	658	669	648	666	693	652	719	663	701	681	706	649	690	706	689	679	704	636	672	712	635	691	705	676	685	702	684	660	687	676	720	669	710	674	709	671	669	698	685	705	717	649	675	648	749	685	663	657	701	676	703	695	684	690	674	693	650	697	678	689	679	698	659	641	705	666	679	700	676	674	648	665	622	665	679	671	699	623	658	674	630	705	726	665	692	675	662	642	713	673	671	687	659	696	633	675	641	694	675	710	669	692	705	723	670	621	646	707	695	677	713	721	700	675	704	691	746	666	682	696	682	697	673	705	682	686	650	654	709	667	693	685	682	699	652	723	689	669	664	664	636	720	698	679	719	653	614	673	683	634	646	642	668	668	665	672	671	676	653	661	698	688	658	649	677	657	630	651	675	669	711	637	719	686	669	675	701	678	652	666	653	690	648	661	717	608	694	682	650	706	642	670	681	712	660	669	685	659	687	688	610	659	679	681	705	641	694	668	672	693	641	655	692	672	735	700	687	683	668	660	709	730	690	689	604	693	731	720	648	670	657	703	685	688	717	642	678	707	645	709	725	693	666	704	724	664	739	678	696	679	636	683	674	678	653	641	691	688	667	700	695	718	719	670	690	733	722	689	640	720	677	679	720	713	678	668	681	690	705	665	675	628	638	686	649	627	672	690	700	676	654	629	669	651	662	692	680	695	708	708	695	702	687	665	724	664	667	679	673	697	666	691	720	690	681	668	687	701	694	684	638	721	672	732	643	708	659	707	671	664	658	687	647	703	662	672	661	698	689	683	659	703	667	701	665	637	695	720	694	697	653	673	687	680	686	642	710	673	699	668	656	715	664	639	677	672	726	697	696	656	660	715	671	679	653	692	698	722	689	675	660	696	692	688	683	709	682	685	678	639	688	688	707	678	658	694	661	685	650	669	712	658	675	680	713	649	695	656	669	695	671	725	623	684	675	705	677	684	695	693	678	696	680	647	703	701	664	706	644	688	656	700	638	721	659	659	672	719	687	687	686	685	684	709	668	702	672	699	653	666	700	692	678	689	665	666	610	670	630	662	626	661	707	649	698	668	675	662	667	735	695	669	712	651	669	669	722	660	716	699	670	648	725	703	700	685	693	695	676	678	681	629	752	657	634	653	680	674	675	664	727	657	655	697	691	685	688	680	689	695	618	698	659	652	702	677	665	680	671	654	691	681	711	662	680	661	688	706	673	695	666	652	656	694	669	657	709	686	667	708	663	682	670	742	644	682	688	728	655	698	681	688	630	731	680	691	668	718	683	674	637	663	733	687	711	689	630	676	714	653	752	640	648	670	694	712	688	684	685	696	671	682	657	691	739	669	691	682	682	674	654	723	721	702	677	690	632	682	735	676	624	701	680	674	686	658	703	687	622	664	674	669	652	679	666	685	694	683	679	655	711	649	635	650	680	673	674	680	710	675	698	691	696	685	685	653	712	678	724	663	693	700	656	725	664	657	694	705	689	684	688	681	695	689	686	706	678	675	726	632	660	654	677	709	645	666	671	660	667	678	646	676	671	670	714	676	696	672	644	698	660	652	650	643	645	710	653	629	693	773	706	664	690	731	688	694	696	671	652	675	669	698	729	708	687	627	658	665	717	660	702	636	644	713	684	714	693	635	688	678	696	655	643	617	688	712	664	690	661	651	693	685	664	720	697	700	693	721	681	683	655	685	680	699	684	689	727	638	671	635	668	693	683	714	653	704	672	613	673	653	703	671	666	675	657	647	665	713	672	678	723	700	688	693	690	666	639	673	704	657	745	657	704	643	665	663	677	688	646	672	657	699	651	696	681	637	665	698	689	710	668	675	732	655	664	660	676	672	706	711	679	644	664	697	689	652	685	669	677	692	714	713	703	683	742	631	698	655	680	656	674	678	654	664	668	705	685	706	739	672	708	730	664	676	647	671	640	724	687	688	665	697	612	676	645	676	665	663	669	666	684	675	665	680	683	697	688	669	663	677	660	675	667	649	726	676	691	693	683	661	672	625	667	624	698	679	686	692	625	650	698	683	663	716	698	719	680	656	643	649	674	708	668	649	691	660	688	663	681	694	700	687	663	697	654	641	691	708	678	645	650	699	663	680	673	730	712	689	671	667	662	707	678	674	671	706	712	652	668	692	699	694	667	682	684	708	675	706	681	705	740	680	654	684	676	673	696	695	710	663	683	640	723	723	706	692	663	672	689	715	687	694	729	622	648	698	690	681	713	657	652	708	645	660	682	653	663	690	676	677	649	661	761	650	676	629	698	670	640	691	648	662	690	733	644	695	724	723	659	645	688	658	707	706	673	644	652	699	630	675	701	653	628	693	679	683	703	769	690	631	675	661	716	675	700	624	693	735	686	731	635	689	691	668	669	674	704	676	672	694	688	687	678	690	705	697	662	657	667	670	698	685	641	664	660	684	694	682	661	726	719	674	686	680	685	709	681	733	683	662	663	721	664	690	669	703	708	671	637	677	668	651	670	661	698	711	702	666	664	646	646	678	677	708	666	682	720	643	680	669	651	711	688	705	670	685	693	688	687	665	680	664	670	718	634	660	629	710	727	695	675	762	675	683	685	709	708	701	658	713	625	658	646	616	660	692	665	684	736	691	709	683	679	671	692	695	663	651	664	666	699	717	692	683	689	667	698	712	667	659	671	696	687	661	693	659	712	662	671	723	720	685	711	630	697	672	651	665	757	708	721	693	696	654	689	652	717	639	655	692	684	663	671	685	672	709	669	705	702	636	667	699	639	724	674	706	685	667	697	678	680	656	700	690	692
12223	7235	2954	833	96	93	87	107	79	86	68	77	87	75	72	69	72	58	77	71	65	61	68	77	62	77	63	84	476	1116	742	504	248	119	100	76	61	72	58	71	74	55	57	52	65	60	76	70	66	61	55	69	59	74	62	65	70	65	71	56	67	64	72	70	54	66	63	51	54	74	51	66	71	70	55	60	54	80	55	70	46	66	51	70	65	62	65	58	62	55	47	70	50	54	64	56	66	65	52	53	64	65	48	60	50	50	57	60	54	64	64	56	60	53	59	58	58	65	64	58	46	53	68	57	59	64	54	59	62	67	61	51	67	55	60	69	56	54	74	67	62	70	55	62	53	74	61	68	62	64	51	68	77	57	56	48	58	61	70	65	58	61	72	75	68	60	55	71	71	65	60	56	60	67	64	57	71	60	77	55	67	59	63	51	69	54	68	66	65	55	55	68	56	66	55	73	60	64	53	65	63	70	70	65	78	60	66	66	54	46	53	49	58	61	53	44	55	63	66	53	56	71	51	60	75	63	72	59	45	69	67	58	59	62	52	62	60	86	84	61	60	65	50	67	64	57	60	77	57	69	63	68	63	63	71	60	64	67	57	64	68	62	61	55	54	63	51	49	54	65	54	57	62	45	59	63	53	69	64	73	67	61	56	65	68	68	67	58	62	61	69	77	61	61	49	55	68	62	56	72	61	74	59	68	75	74	68	64	68	59	57	57	66	66	59	68	55	63	66	54	83	61	51	68	66	83	68	59	60	67	59	71	54	52	56	49	55	53	78	63	62	70	58	59	68	52	67	55	68	70	63	69	68	61	47	58	55	60	57	58	58	63	56	52	71	59	61	52	61	78	60	68	57	61	60	75	62	49	70	65	69	57	54	57	65	63	69	47	41	55	66	57	51	58	54	59	62	58	58	51	82	68	50	55	49	66	68	67	62	56	69	68	75	55	64	61	69	55	56	58	63	64	54	51	42	68	61	61	66	55	65	71	58	61	63	46	60	61	62	69	61	69	66	60	61	68	62	63	61	78	67	67	50	71	55	57	68	51	55	60	78	66	55	66	79	56	60	73	65	70	71	74	49	68	70	64	71	58	65	57	50	69	51	61	66	63	59	55	61	64	60	57	51	62	63	57	64	75	54	78	68	55	64	70	72	59	59	65	68	60	68	67	53	64	52	58	61	52	61	57	63	66	71	69	67	63	66	74	65	60	61	65	80	54	70	68	68	58	54	67	58	64	54	54	69	54	75	67	42	77	88	59	51	62	79	58	48	73	59	79	50	63	61	59	65	56	72	69	61	63	62	64	66	70	62	61	58	67	64	63	62	59	66	57	70	59	52	83	66	59	56	75	59	57	76	65	63	77	70	49	73	64	61	64	53	61	69	54	69	60	56	72	61	63	54	70	73	55	57	44	62	65	70	67	61	58	52	66	61	60	59	65	66	70	62	60	55	47	66	72	66	65	69	59	64	65	60	50	59	74	59	55	76	63	61	52	86	59	49	51	78	75	64	57	64	72	79	59	48	58	60	62	68	66	54	43	52	68	62	60	69	60	59	64	62	71	77	55	59	61	46	55	63	62	67	46	63	59	59	62	56	65	63	66	61	73	73	68	51	71	71	44	63	58	67	67	71	65	63	60	57	56	62	66	61	69	44	46	61	48	67	65	68	64	65	57	60	75	58	63	58	62	60	72	57	68	58	60	61	66	58	74	56	78	60	52	59	58	71	53	59	59	65	49	65	67	74	67	78	62	57	46	70	62	44	63	59	58	57	47	68	64	46	68	53	59	56	84	55	50	62	80	64	67	66	75	69	67	61	67	56	55	83	77	67	49	58	73	64	56	53	71	65	50	64	49	52	64	66	65	73	59	44	59	67	77	57	64	70	82	52	58	56	78	65	63	59	75	72	57	42	64	61	70	55	56	67	60	60	70	58	69	63	65	63	61	68	72	63	61	41	66	72	61	66	55	53	53	62	61	74	72	54	61	60	61	64	51	59	62	70	59	57	51	56	59	58	59	64	59	63	75	65	69	59	57	66	61	74	65	72	49	66	57	75	64	64	69	49	63	64	72	64	57	71	59	51	63	65	52	62	66	67	59	56	68	54	63	58	66	62	57	63	48	70	61	60	63	52	67	62	67	51	60	86	61	61	68	57	83	77	56	56	69	63	78	63	73	63	66	72	59	77	62	62	60	64	55	71	56	69	54	61	60	57	63	57	55	58	54	58	66	73	60	67	72	64	72	61	58	51	58	59	73	79	61	62	50	60	71	55	65	77	66	55	72	56	49	52	67	69	72	43	62	73	70	72	60	53	69	75	69	56	65	57	51	58	53	59	54	65	58	57	63	68	66	62	69	60	65	60	71	52	62	49	55	66	56	70	56	66	63	59	54	69	62	69	74	67	59	77	62	60	58	62	60	54	71	78	68	63	72	61	60	65	46	67	59	56	50	67	65	65	60	59	60	72	77	58	57	70	67	63	60	57	71	55	65	64	53	62	64	70	45	79	63	71	66	52	66	76	65	78	54	70	71	64	60	57	68	65	59	63	60	65	61	48	64	54	71	73	70	64	58	66	67	66	75	67	47	74	56	80	70	50	61	62	61	61	53	57	54	60	58	68	66	56	57	72	65	56	63	68	58	51	68	62	76	70	63	50	64	61	57	54	63	66	54	56	59	55	68	50	56	70	73	57	51	61	59	45	70	64	64	52	57	57	52	71	44	60	72	60	71	61	58	53	44	64	67	58	69	74	61	60	56	46	55	66	51	57	72	64	65	63	60	80	74	59	55	51	65	64	58	69	66	70	51	72	54	69	63	67	59	76	62	56	73	66	60	57	67	61	64	62	62	61	57	74	67	62	62	67	50	51	64	56	64	55	73	60	65	50	51	60	60	73	69	64	65	65	57	61	63	50	56	56	57	67	63	80	51	63	59	59	60	56	62	67	48	60	67	63	62	57	48	77	66	49	58	72	75	57	56	69	72	55	65	54	53	57	58	75	65	55	75	59	67	72	65	70	55	74	55	53	47	78	59	61	56	63	67	75	61	57	53	74	62	67	46	70	74	56	65	55	67	59	59	81	64	61	59	68	76	82	68	53	56	64	66	61	60	66	67	58	51	83	77	59	52	58	61	66	69	74	60	74	54	62	47	60	52	49	53	62	65	66	63	61	50	53	71	63	57	67	61	54	56	65	55	67	77	72	60	75	54	62	60	67	61	60	67	66	53	65	68	42	61	60	59	46	59	56	66	60	69	62	71	68	62	64	64	61	50	66	72	67	58	65	73	57	66	69	71	55	45	64	58	68	71	65	64	50	63	52	65	70	53	62	59	70	66	63	57	65	53	53	72	64	62	58	75	50	71	62	75	56	57	61	79	59	54	55	66	64	67	71	71	57	60	64	61	58	66	63	56	57	67	74	67	61	73	61	68	65	65	69	73	60	84	68	73	68	68	56	70	66	53	62	55	55	78	62	45	56	64
47000	29973	22688	18428	4339	4810	4098	3460	2916	2358	2061	1791	1592	1537	1366	1356	1281	1168	1185	1092	1057	1042	1009	986	1004	924	973	1792	12749	20500	15817	11297	5959	2768	1450	941	839	808	797	777	803	755	779	775	736	750	830	741	786	805	784	777	805	797	749	796	789	801	791	825	787	813	787	771	776	777	822	782	858	832	772	772	825	784	817	809	843	780	774	755	751	775	743	808	796	796	775	786	815	738	784	753	777	785	751	756	811	817	755	820	755	773	791	742	747	796	750	761	807	753	806	756	765	788	800	770	745	824	805	768	783	783	774	778	833	801	833	782	792	770	778	731	771	783	790	811	763	744	754	773	773	790	744	712	744	835	773	805	817	816	785	818	759	767	791	777	774	785	789	759	843	783	758	760	767	744	822	788	792	778	754	768	789	816	722	775	800	772	781	740	797	793	767	803	765	761	711	745	719	778	763	764	755	774	800	729	763	803	786	724	767	774	791	777	807	747	761	761	786	814	802	798	726	822	742	758	817	799	743	778	777	795	823	750	781	811	801	817	826	766	759	782	758	777	789	742	779	700	812	792	790	798	749	797	785	770	723	749	791	775	771	745	771	786	805	764	818	786	795	747	804	736	826	763	788	782	803	803	783	759	766	782	805	792	837	776	805	784	737	788	784	818	753	796	765	781	798	809	827	768	775	766	783	814	806	735	742	761	753	806	795	797	787	766	752	800	736	728	776	742	807	770	765	767	734	807	821	808	764	787	739	777	797	764	735	775	772	763	767	758	803	751	781	751	773	788	738	773	732	805	774	795	742	790	773	805	793	803	741	790	730	778	745	760	842	790	770	774	771	747	789	791	784	747	771	757	743	769	748	741	789	789	771	787	765	807	820	802	861	795	804	789	761	804	780	771	777	808	770	767	799	806	751	756	767	746	790	771	807	733	779	814	778	797	758	792	810	731	765	791	781	759	760	761	802	810	826	772	823	754	788	763	784	818	760	760	741	789	847	765	781	744	750	798	788	806	792	836	736	792	799	771	796	771	769	726	795	796	841	749	783	787	773	753	774	774	749	758	788	767	788	811	768	765	725	741	782	772	775	747	759	728	791	769	786	773	786	755	770	809	743	761	855	768	786	768	769	824	808	746	764	769	788	769	771	753	728	812	729	716	823	765	812	763	814	736	748	783	796	788	726	783	795	757	776	794	741	815	794	753	758	779	759	742	799	777	746	752	800	806	715	809	796	778	732	756	751	702	777	805	823	767	788	774	801	778	812	768	776	763	811	776	813	773	803	798	857	812	783	809	810	722	783	804	761	785	748	792	802	782	749	717	747	782	754	772	758	753	737	760	770	790	760	774	792	797	787	758	822	745	783	772	789	728	780	772	815	832	734	777	778	802	779	822	772	788	746	751	741	816	783	773	804	796	723	799	791	795	773	814	725	760	787	823	790	780	724	762	753	821	840	786	815	814	797	776	754	740	844	776	746	788	739	802	737	817	747	741	788	746	785	829	811	773	779	821	797	775	727	785	794	776	769	793	793	797	772	752	814	801	773	808	748	803	741	794	803	761	754	787	781	800	833	755	807	764	762	798	825	792	754	739	813	833	762	756	763	820	736	767	808	777	769	801	758	728	757	816	790	821	760	792	800	759	759	753	818	801	774	742	798	731	771	773	802	757	733	773	803	825	737	824	804	803	794	752	769	700	786	797	759	766	762	788	788	720	797	747	817	753	752	788	744	804	790	770	769	772	754	785	775	759	775	795	849	770	749	786	733	754	789	782	792	790	766	817	836	794	799	778	790	810	728	772	810	744	778	809	822	758	806	776	822	781	808	761	785	774	817	769	847	751	774	784	755	803	731	762	745	796	749	819	808	785	797	781	799	763	743	779	773	715	751	787	792	789	778	771	772	803	766	756	785	713	773	696	757	784	781	749	790	776	775	758	777	773	817	806	744	749	734	757	727	716	786	731	803	756	749	746	793	737	733	787	784	781	729	740	761	798	813	772	733	790	801	755	799	818	814	776	747	797	782	785	761	763	742	774	804	813	759	756	774	819	760	766	786	761	772	813	777	818	836	790	818	798	771	799	824	757	759	754	729	784	802	799	756	791	791	781	771	786	743	766	766	806	785	750	787	795	799	766	736	809	754	771	775	816	828	760	800	841	784	814	829	790	786	786	718	735	752	796	779	774	771	753	742	748	743	795	766	760	755	755	824	790	771	707	787	767	779	816	802	807	760	744	783	769	759	767	798	756	790	804	723	742	785	776	802	732	778	791	788	792	749	776	807	746	743	785	762	807	799	772	804	815	805	786	761	727	763	765	776	789	741	777	739	782	815	757	845	799	784	785	795	808	785	727	752	782	743	784	824	801	803	788	769	804	762	798	790	737	765	820	780	755	766	733	757	753	781	752	747	776	739	775	828	712	784	753	748	760	731	748	725	723	725	751	791	802	752	765	754	803	756	741	733	778	772	785	819	780	766	769	773	780	766	746	728	842	777	802	785	802	738	784	824	756	754	772	769	755	763	808	787	776	823	754	824	779	797	806	809	773	763	747	748	762	761	766	729	775	797	779	791	828	751	804	805	764	784	762	751	781	757	766	774	790	821	703	782	769	764	782	766	784	823	776	766	744	716	795	795	775	819	772	780	768	809	782	752	763	763	816	818	784	771	761	787	781	821	755	771	796	804	763	734	797	781	824	786	751	750	761	764	746	803	775	766	786	829	710	792	754	771	758	723	801	796	819	810	838	776	734	789	788	784	820	776	771	784	825	778	797	771	804	818	760	796	787	757	800	770	774	724	749	802	799	760	746	757	766	798	759	785	736	791	729	796	823	788	750	813	799	756	803	794	793	754	772	742	741	732	741	775	774	762	755	736	782	777	812	761	809	780	790	744	761	735	808	824	804	793	782	766	802	827	773	847	751	745	759	772	781	765	758	802	796	763	760	722	752	741	722	758	771	783	746	760	775	721	745	776	801	726	756	814	786	825	793	766	809	820	811	736	818	757	775	803	789	789	761	800	763	774	757	787	839	744	734	783	733	845	776	800	808	802	714	809	762	769	832	770	741	795	784	837	775	765	804	844	775	821	793	805	783	759	840	797	784	768	739	813	759	710	805	734	815	821	785	793	792	795	768	822	779	743	820	764	710	797	785	806	767	819	783	802	787	770	758	811	735	806	814	786	732	823	761	794	766	822	781	735	769	758	826	770	756	742	746	780	756	828	775	780	806	761	781	751	743	744	808	815	750	743	783	810	782	814	837	821	791	814	715	779	769	728	752	794	769	835	768	781	801	818	779	821	791	797	753	779	733	812	780	756	762	800	736	797	765	791	778	764	761	777	786	727	755	758	721	772	784	785	781	777	763	779	761	802	828	718	754	752	781	715	782	731	761	778	753	763	778	770	776	794	778	766	778	733	764	804	909	804	787	778	793	747	797	786	784	760	774	759	776	729	695	781	753	793	735	797	804	803	734	776	770	788	797	717	776	749	806	772	795	781	791
16146	12327	5188	1476	114	127	104	115	116	99	115	70	83	89	95	72	84	71	78	69	64	70	83	62	64	71	64	106	1045	1076	1082	761	370	182	114	90	57	66	51	50	56	65	67	69	62	46	64	53	61	55	72	44	61	58	69	59	53	57	62	67	58	69	70	62	55	58	61	53	64	62	50	65	53	49	67	50	75	55	61	69	54	66	63	57	53	56	55	68	59	43	54	68	55	73	48	55	67	60	55	75	61	69	48	58	54	63	59	69	58	56	62	59	43	59	64	54	45	59	57	60	69	57	69	62	68	73	59	64	53	67	50	55	57	64	57	66	64	57	56	57	55	75	66	70	69	83	73	71	63	74	44	75	60	67	74	66	46	62	61	45	61	73	69	69	64	59	60	52	55	64	52	70	64	67	52	63	49	61	60	56	53	72	60	49	63	54	67	58	72	67	59	60	44	77	48	62	61	58	64	75	75	55	66	71	63	70	70	47	56	70	52	50	67	60	56	59	65	77	58	46	53	47	51	59	67	57	66	59	44	66	63	63	44	62	65	58	67	54	51	57	69	56	58	70	75	62	50	50	59	70	58	71	51	65	60	53	58	55	68	65	62	60	56	56	75	52	60	82	74	61	63	71	64	63	61	64	60	59	51	57	61	72	49	46	53	55	77	60	57	65	59	65	52	68	48	79	58	68	48	56	53	50	65	74	79	70	58	63	57	59	61	71	48	65	58	60	63	57	68	64	67	58	46	64	67	64	67	47	71	55	53	63	80	70	56	57	53	76	65	64	57	65	59	55	62	57	58	55	66	57	57	67	77	77	76	52	46	53	65	72	58	68	68	63	56	69	68	56	37	48	70	61	61	61	66	50	64	60	64	59	67	48	60	57	54	54	60	64	61	69	62	71	57	66	57	56	80	57	67	60	70	49	56	60	51	59	68	59	63	58	64	70	53	59	50	57	65	45	63	56	56	48	57	57	73	60	53	68	58	58	64	53	62	66	58	56	79	76	66	62	55	55	55	85	57	58	58	68	57	62	58	62	53	62	73	62	57	60	59	61	73	66	63	67	69	56	61	52	46	58	64	65	55	51	43	68	59	67	55	68	62	64	60	53	50	74	63	65	59	48	60	55	72	73	58	64	55	60	55	49	56	71	67	66	67	59	69	55	75	50	49	75	68	59	66	53	71	56	57	58	62	56	44	63	71	48	59	66	65	69	67	73	62	51	48	73	61	71	53	64	71	52	47	62	70	64	67	57	51	79	60	51	59	63	58	42	59	61	67	59	64	53	55	50	57	65	50	62	69	72	78	60	58	56	49	62	62	59	61	57	57	62	52	60	79	63	58	49	51	74	63	66	63	55	57	44	52	61	67	59	59	62	60	62	59	67	71	60	69	70	49	61	56	75	70	76	60	55	62	55	60	61	60	64	69	66	53	62	57	55	56	82	65	55	51	60	42	55	73	69	56	64	58	60	67	59	54	77	55	75	51	56	70	62	69	66	76	57	52	58	52	84	63	73	47	52	65	66	58	62	53	49	71	65	65	66	72	63	63	64	62	60	70	69	63	62	59	64	56	63	53	57	69	65	60	71	72	68	76	58	54	73	70	57	68	66	66	67	63	47	56	61	71	64	52	63	50	65	65	65	56	72	56	67	50	73	51	66	57	61	55	66	52	57	64	64	62	60	64	58	68	65	61	60	57	54	52	51	61	62	75	56	54	50	71	70	68	64	63	59	67	58	55	64	55	68	57	61	54	65	62	60	64	52	64	75	72	62	59	81	61	65	74	51	50	64	39	64	65	53	43	42	56	58	65	57	46	67	45	50	54	65	62	46	73	52	67	57	63	61	58	58	54	63	56	66	55	53	57	43	54	62	51	51	65	50	70	61	66	60	68	55	56	64	55	77	51	58	51	61	57	70	58	73	66	64	58	63	74	64	55	56	57	56	53	63	62	73	56	50	69	47	68	60	56	62	54	61	56	69	34	63	59	61	69	61	65	50	73	55	65	67	72	55	72	69	57	65	53	50	55	67	75	63	50	59	56	71	71	60	71	67	57	54	61	51	53	68	70	64	65	65	64	49	61	68	60	60	56	65	61	56	65	61	61	64	53	73	59	57	69	61	63	61	60	53	58	50	64	51	42	62	61	56	68	54	78	61	69	64	56	56	58	48	62	52	50	55	60	48	67	52	64	61	60	62	54	64	78	58	49	52	54	58	62	52	63	46	57	64	65	57	65	56	75	67	55	53	51	65	83	68	52	64	64	61	67	58	64	48	64	71	80	50	75	71	72	72	63	56	69	51	61	67	65	58	63	55	60	61	75	61	62	55	52	63	56	53	63	58	56	72	72	67	48	64	61	59	61	65	64	62	67	68	64	62	56	49	57	66	64	54	47	54	64	55	54	58	66	58	59	57	62	58	76	58	64	46	70	70	51	62	69	62	73	70	63	52	60	64	54	87	64	61	47	57	74	61	45	51	66	68	61	47	74	70	51	51	65	46	53	71	66	53	84	69	54	69	49	59	62	64	59	50	70	60	63	69	66	72	65	64	60	62	60	81	55	65	58	69	59	57	66	49	48	53	72	59	51	69	58	58	51	54	65	69	54	45	50	73	47	61	59	65	64	51	56	60	75	61	69	66	71	56	51	64	57	72	62	65	65	63	71	56	58	52	54	44	58	62	49	57	60	63	62	62	57	54	51	54	47	55	70	60	72	70	71	63	60	59	57	81	60	70	71	58	56	72	63	54	71	54	52	52	44	63	53	70	68	59	55	48	62	60	59	56	62	60	68	61	59	68	59	64	54	63	62	56	50	54	45	73	62	57	67	61	61	72	61	50	70	63	63	53	51	57	53	59	55	59	70	56	50	75	68	51	51	64	53	65	59	54	60	67	60	51	60	66	68	62	64	68	63	65	51	63	55	55	68	51	73	54	64	59	59	67	65	53	77	74	56	70	84	57	59	55	70	69	63	51	66	56	67	61	84	69	74	61	69	65	80	63	49	55	65	67	55	63	53	55	67	63	62	68	61	63	78	66	60	60	66	57	52	68	61	71	64	68	57	64	62	63	66	60	62	66	53	59	57	69	64	56	61	55	74	65	74	50	59	52	62	55	55	56	56	50	47	40	64	71	66	62	62	60	64	55	74	49	53	71	56	58	60	64	72	43	57	57	61	60	52	60	54	74	69	51	62	61	64	63	57	57	70	63	62	65	70	60	54	53	67	66	59	52	65	57	68	70	53	59	75	55	45	55	55	49	60	58	73	64	61	69	64	72	61	50	68	64	62	73	74	62	67	64	60	62	55	61	51	58	69	62	61	58	61	57	56	69	64	58	59	68	64	58	63	49	74	64	67	74	50	63	56	47	66	45	71	56	56	46	79	52	60	69	55	52	56	48	66	62	52	54	58	53	60	67	70	69	49	56	57	57	73	62	57	57	52	56	52	62	56	67	55	60	54	54	59	61	67	57	58	59	57	48	68	67
54660	33867	27547	24334	6664	7077	6080	5001	3950	3198	2707	2399	2102	1856	1682	1517	1474	1397	1342	1297	1232	1132	1130	1067	1098	1019	997	2661	20719	20296	19764	15336	8792	4183	1921	1143	874	768	775	767	799	769	781	676	741	763	742	769	766	705	773	775	720	730	756	762	763	752	729	779	712	796	804	757	760	771	782	776	783	701	736	718	732	775	751	774	809	759	792	748	780	795	716	807	782	715	755	757	764	746	783	756	744	732	762	721	766	756	770	785	728	762	785	745	783	738	772	754	764	780	751	766	776	756	767	738	764	807	709	691	720	749	720	748	711	740	750	763	724	763	765	766	802	756	731	755	721	729	772	759	768	738	745	787	784	783	743	744	738	723	752	760	730	724	790	748	787	721	764	725	755	737	744	765	790	771	765	720	747	764	791	748	771	770	763	747	802	725	754	717	732	792	769	778	756	744	771	761	720	745	745	719	717	794	751	738	787	714	744	792	766	733	757	745	775	761	724	729	794	760	785	763	745	748	765	788	761	786	761	722	727	785	760	757	791	714	749	763	745	767	726	744	819	794	738	760	746	717	736	805	775	736	783	692	767	764	791	792	779	744	786	736	737	730	809	765	731	759	763	791	727	736	758	735	720	661	798	763	750	785	744	723	828	757	742	762	776	803	706	824	746	766	764	765	751	725	739	756	763	814	825	729	738	790	766	784	766	757	812	748	759	769	770	761	783	764	722	753	746	779	756	723	799	734	783	750	770	726	724	767	751	777	792	738	775	755	787	785	755	766	745	732	717	776	748	718	745	722	736	774	732	704	767	759	783	777	754	776	729	733	781	720	763	768	696	764	782	754	771	762	758	756	785	754	784	752	756	732	759	719	761	763	715	737	730	754	754	739	722	773	741	762	762	768	766	759	783	784	728	818	740	736	761	727	753	658	753	732	737	736	762	720	754	764	752	758	734	744	773	771	738	750	759	785	769	720	731	733	750	787	751	755	766	742	809	778	742	829	731	755	780	745	707	767	753	725	751	726	737	721	752	784	779	786	762	773	762	748	749	770	771	784	758	776	764	740	748	714	776	790	793	758	714	745	757	770	745	699	785	757	757	731	752	706	753	767	775	759	766	723	753	729	778	777	782	758	719	741	764	730	769	714	767	768	761	719	741	753	738	715	769	704	781	731	753	762	735	699	810	803	767	763	723	778	697	765	733	743	765	729	785	725	740	746	757	756	774	744	747	754	752	785	726	750	729	742	785	712	708	748	751	705	766	710	745	764	790	721	747	744	741	717	773	763	792	758	798	772	746	760	760	771	790	719	750	749	722	731	759	707	716	777	773	824	793	695	786	731	757	711	746	727	744	735	711	789	765	737	788	768	799	771	752	739	768	748	741	804	769	808	768	800	762	760	687	754	779	741	753	741	770	785	776	734	764	737	749	751	813	763	766	742	716	796	728	743	759	722	750	793	762	697	780	790	781	745	780	738	746	754	723	770	787	805	730	802	743	751	764	790	722	804	717	779	748	812	729	736	786	753	758	757	752	746	763	743	757	758	743	754	735	747	737	763	780	756	755	745	748	769	769	767	806	765	704	751	762	730	784	763	733	802	818	729	772	721	764	790	835	775	737	733	766	771	818	769	727	745	734	741	722	721	772	707	764	723	798	767	777	815	751	770	744	749	795	741	745	745	790	789	727	743	763	754	784	756	713	780	787	777	754	779	803	717	794	766	739	735	758	773	736	776	754	751	744	731	800	767	718	727	735	789	720	784	801	706	804	742	772	785	764	777	771	724	777	718	738	730	722	777	746	745	750	782	752	735	764	733	820	684	784	771	751	738	709	725	799	793	786	768	773	692	731	809	712	771	796	785	730	754	726	800	780	794	722	751	763	758	689	762	776	745	723	831	744	727	757	737	727	714	758	759	732	762	787	745	790	736	766	736	745	753	771	795	763	770	743	754	747	706	718	744	767	798	801	683	768	788	747	751	748	765	735	761	736	782	761	759	741	785	744	738	737	712	731	757	770	762	753	727	765	745	772	779	763	809	724	731	714	716	755	814	718	752	822	744	779	740	822	731	762	722	755	770	767	745	787	757	777	770	743	750	758	787	779	776	748	787	770	706	764	718	780	786	751	787	732	727	768	730	741	787	735	713	771	749	791	742	786	805	718	723	737	747	766	736	743	785	776	738	766	793	717	769	753	754	762	759	736	789	764	768	726	713	763	778	780	767	778	716	757	790	647	723	772	700	776	714	770	767	780	792	788	741	763	815	753	775	752	781	767	732	767	785	800	772	756	769	781	785	731	723	727	778	729	778	752	735	789	746	730	730	720	735	712	795	726	747	762	735	770	795	737	741	820	736	711	780	711	704	722	736	798	750	754	729	762	736	748	776	784	758	765	729	757	747	774	763	735	777	749	767	758	743	729	752	730	742	770	736	736	789	743	778	793	747	758	719	734	749	758	784	788	728	787	734	747	775	732	754	731	704	793	732	687	730	778	771	740	727	731	802	714	803	732	755	753	786	725	719	730	780	785	775	746	722	759	745	761	768	744	742	730	796	758	771	757	729	732	782	778	748	725	802	710	764	765	757	764	753	803	814	772	785	779	774	741	743	781	748	739	741	732	741	772	766	775	786	789	761	734	756	729	771	772	762	776	783	714	798	750	751	743	747	763	770	770	798	766	739	744	729	775	778	739	719	726	769	699	765	721	760	856	781	754	735	755	716	720	716	777	734	817	825	802	762	754	750	773	787	764	742	762	774	764	740	744	748	775	739	737	766	755	775	781	823	765	749	782	775	754	820	777	797	730	758	755	839	770	735	732	794	762	753	768	749	726	743	743	782	706	740	753	756	763	756	741	746	726	812	812	788	729	729	751	771	731	710	768	772	727	749	744	743	779	728	800	803	758	772	770	759	784	767	788	709	747	761	764	784	736	768	726	785	740	745	742	801	770	781	795	768	791	768	731	774	731	731	741	794	776	744	747	766	768	760	759	800	765	771	722	740	757	739	770	809	759	748	744	749	749	769	781	739	768	765	769	716	726	793	737	738	719	771	740	751	777	783	772	706	734	750	741	749	747	784	839	739	767	728	728	793	757	773	759	728	779	766	790	753	820	708	739	796	781	777	744	717	727	759	762	776	766	741	742	778	786	743	741	728	749	784	782	704	767	793	724	765	758	778	763	767	744	753	743	746	711	781	755	741	725	723	793	760	782	747	714	723	771	766	780	768	745	728	791	801	762	723	727	749	759	723	723	742	740	744	770	762	769	773	748	782	770	711	764	737	790	722	783	812	745	812	737	743	751	795	755	758	776	746	742	756	772	780	788	769	726	731	764	764	755	777	770	765	727	757	803	728	790	746	755	745	738	715	803	762	789	780	765	765	761	752	734	760	771	772	775	779	769	694	743	782	800	736	763	745	764	732	753	760	760	769	807	761	781	704	748	732	751	746	748	802	763	750	762	722	766	706	734	755	749	754	788	763	738	755	786	763	758	764	791	708	780	786	733	733
7263	1849	775	210	58	82	54	74	77	69	69	55	52	68	65	65	74	58	58	69	89	55	72	48	57	60	57	100	353	382	244	282	149	133	76	62	52	55	62	72	64	62	64	81	75	50	47	50	67	50	57	52	82	63	58	49	76	57	63	75	56	62	55	75	57	49	50	59	54	62	56	65	63	71	53	75	61	59	82	55	59	54	58	58	49	62	46	51	52	59	75	58	69	73	71	66	68	67	47	54	78	69	61	60	60	53	58	54	55	56	50	57	65	65	61	47	71	76	70	51	51	50	78	60	59	61	57	63	52	59	46	62	62	45	58	61	64	59	48	68	51	68	56	68	56	60	47	49	56	62	53	69	69	58	49	64	64	69	59	66	52	59	75	54	65	60	74	56	55	75	52	71	55	75	37	62	62	54	60	66	68	68	55	68	57	49	46	57	46	61	57	59	47	52	52	72	75	60	66	62	56	60	54	48	67	55	57	58	52	62	70	63	70	62	59	61	50	71	42	61	62	67	71	65	50	64	41	62	59	72	41	63	71	72	61	64	50	63	68	60	59	73	74	65	56	49	61	68	58	72	66	52	63	53	67	57	69	60	56	60	59	63	68	76	64	50	69	61	69	59	69	68	60	54	61	46	74	59	72	63	56	61	54	53	73	68	61	65	68	55	65	58	47	48	71	61	44	58	63	60	56	54	63	63	75	71	64	74	66	65	69	49	60	47	55	66	58	52	51	57	61	61	60	67	64	72	61	66	72	68	72	60	69	57	81	52	59	55	58	63	48	58	64	78	57	49	54	52	56	58	59	65	63	43	54	53	68	74	71	68	63	65	50	66	54	64	61	71	69	64	44	64	55	57	74	57	70	56	68	60	53	68	75	49	60	61	60	69	72	58	50	59	60	71	59	49	70	57	41	62	49	66	80	76	52	57	55	52	74	67	80	60	48	56	60	57	57	55	63	75	67	62	54	59	71	48	45	55	79	62	56	69	56	62	58	50	52	67	60	69	47	57	60	66	62	53	69	47	55	65	61	68	64	68	66	66	65	69	52	43	55	70	67	48	56	68	72	69	45	78	55	61	48	53	60	51	54	71	63	61	66	64	50	66	65	57	61	72	63	48	67	67	56	76	56	74	64	58	73	66	57	64	64	62	54	52	59	62	79	53	59	58	72	59	57	65	51	74	57	73	56	74	62	54	57	51	55	66	74	67	54	62	55	61	67	53	53	57	62	77	63	51	71	77	56	56	66	51	60	61	57	68	62	59	66	47	59	53	62	58	52	62	66	77	68	67	55	55	59	59	53	57	57	57	52	58	56	72	61	50	78	65	55	57	69	52	62	61	53	43	51	55	73	76	66	71	66	69	53	55	57	75	57	65	57	67	59	71	56	66	63	58	58	56	63	54	57	47	55	58	58	57	69	56	53	66	71	72	58	56	63	62	63	51	60	62	69	74	60	70	45	46	56	66	65	64	59	59	56	68	59	58	70	58	70	55	60	59	56	57	66	48	68	62	47	64	62	64	50	58	57	62	47	52	65	65	63	53	68	73	52	55	61	72	64	65	59	67	55	62	69	54	58	68	78	61	64	60	57	67	58	60	56	50	75	64	66	69	66	62	58	59	54	73	63	68	54	67	54	67	48	66	72	57	69	55	48	61	82	71	57	68	60	62	49	59	82	62	57	70	46	57	49	63	58	63	65	57	49	50	51	53	59	54	58	68	62	71	60	54	64	54	60	62	60	61	64	70	44	55	70	67	65	58	63	61	64	53	74	42	58	53	53	58	58	47	64	90	57	58	58	68	66	69	73	62	51	55	60	58	62	60	56	58	49	50	53	49	58	63	65	67	56	70	71	58	63	68	61	67	56	45	64	74	66	60	55	70	66	64	60	54	57	65	51	59	60	67	58	69	59	66	63	65	59	68	53	57	53	53	60	61	46	72	63	55	65	75	64	68	56	35	56	57	58	64	69	67	62	62	65	57	62	66	59	51	55	57	64	52	50	62	62	49	51	58	49	59	57	82	56	65	54	71	58	72	61	61	63	54	59	55	58	71	56	50	68	57	64	78	71	51	48	57	71	68	58	61	56	61	72	51	60	60	69	54	64	52	49	66	64	55	53	63	61	60	57	59	70	48	68	57	56	62	75	77	63	57	61	58	56	60	57	68	55	54	66	69	50	67	61	54	56	70	66	56	60	72	52	65	50	50	67	60	58	68	60	63	54	66	47	66	47	58	51	68	61	71	61	60	65	72	64	76	53	72	60	61	58	53	71	63	62	52	55	54	36	73	60	69	61	68	63	66	52	63	64	56	74	60	66	55	51	57	53	68	63	63	51	64	55	55	61	64	77	72	74	67	66	70	71	60	66	56	63	61	62	66	65	53	61	61	51	60	71	58	62	58	60	63	60	60	58	65	43	62	61	55	62	58	58	58	46	61	68	72	56	57	66	65	55	52	57	54	69	73	65	55	77	67	60	70	64	61	67	62	56	68	63	62	60	55	65	60	75	65	67	74	53	56	48	70	68	54	59	71	60	46	58	50	63	74	55	67	59	60	61	62	59	55	76	64	61	72	56	54	53	60	68	61	52	56	66	72	62	65	66	52	52	58	77	61	70	65	78	52	60	64	71	57	69	58	68	65	60	73	54	60	62	56	53	55	56	74	46	64	81	69	59	52	60	60	73	47	62	58	69	65	75	64	50	66	63	55	55	73	58	59	51	62	54	49	63	62	67	60	60	63	63	61	48	55	70	71	57	60	61	45	73	57	63	64	58	57	71	57	67	60	68	63	53	68	60	58	60	61	65	65	64	62	54	63	68	59	63	56	62	55	55	49	63	60	52	59	65	54	50	64	77	59	56	76	57	48	54	56	59	62	56	74	60	45	66	66	52	65	66	52	79	65	65	71	72	58	44	64	49	61	78	66	58	60	69	53	53	48	68	66	51	55	64	76	61	69	67	50	65	61	63	65	72	68	62	55	60	60	65	70	45	60	56	69	65	55	68	66	49	63	47	62	55	52	58	66	64	57	60	58	63	60	70	48	61	67	59	52	57	56	58	56	63	60	67	60	64	62	68	59	63	56	67	57	57	68	55	53	52	60	69	52	56	73	55	56	68	63	68	54	57	57	51	55	68	64	78	49	57	67	65	69	57	58	69	64	72	62	65	54	56	66	48	66	67	80	62	70	67	64	57	61	69	61	67	46	70	56	58	54	73	58	83	54	55	60	66	58	57	66	51	64	65	59	60	58	75	52	59	55	55	77	65	71	75	48	69	57	61	60	47	60	61	67	50	65	57	58	45	74	47	58	60	77	66	71	65	49	64	58	64	67	48	55	56	54	56	66	67	60	63	53	64	59	69	69	73	75	64	62	54	58	62	55	50	67	66	43	65	57	70	61	48	53	61	58	59	56	69	50	58	59	54	74	71	56	54	68	64	62	59	72	64	71	45	51	76	70	64	71	79	49	54	71	63	66	60	65
38061	18306	12013	8290	2040	2327	2101	1743	1539	1291	1286	1118	1121	995	963	965	903	908	882	911	852	838	829	857	811	797	809	1873	9551	9187	6179	5516	3575	2019	1215	887	767	793	730	739	786	716	695	772	749	728	740	698	738	770	751	699	760	748	800	786	730	757	726	787	730	759	726	694	707	721	790	756	761	786	787	740	764	749	777	754	773	725	757	807	796	800	767	771	735	724	760	771	744	767	778	780	767	776	728	759	720	761	792	702	763	774	742	781	751	701	756	716	734	733	813	756	762	734	739	770	782	705	697	744	737	763	690	778	778	690	798	717	779	766	768	741	757	765	790	731	754	727	766	807	747	733	730	785	754	756	692	747	780	796	693	764	736	712	763	758	756	750	745	748	717	727	742	759	759	751	766	732	746	755	745	801	716	742	734	721	780	760	721	824	763	780	744	773	765	716	790	733	815	743	775	780	777	769	763	782	802	742	819	715	766	744	747	721	745	749	704	711	696	755	705	763	743	713	761	759	726	789	745	751	785	745	766	761	814	744	791	780	748	780	773	744	733	745	800	742	777	765	765	768	808	775	719	795	742	715	776	723	752	756	751	735	738	732	749	757	713	809	758	712	795	728	750	744	802	744	779	769	738	744	768	763	778	760	770	760	736	763	779	732	709	757	783	780	756	766	707	792	774	806	741	764	690	723	759	758	780	818	773	741	719	769	770	718	809	735	754	746	768	746	734	758	781	762	766	774	743	750	733	728	794	731	745	701	744	739	792	833	782	704	720	744	726	704	772	741	779	770	758	706	742	739	748	710	810	707	737	771	776	740	733	734	736	764	745	804	799	802	784	788	738	764	740	812	755	779	757	766	741	708	727	731	815	774	748	759	787	796	752	727	763	793	805	720	803	739	771	785	767	794	751	791	770	790	768	740	725	778	781	758	700	736	717	789	768	776	757	749	801	779	773	761	762	736	747	755	763	742	743	737	750	739	783	793	742	754	762	752	787	746	763	760	774	764	784	748	734	731	702	788	759	745	774	711	737	763	746	766	761	773	757	764	766	754	735	756	801	744	729	708	767	743	733	748	768	796	754	733	759	753	744	775	772	791	749	718	755	751	721	758	755	741	803	734	764	758	717	727	772	767	788	745	721	774	770	722	732	748	722	757	741	768	772	764	744	742	756	721	744	766	705	738	758	722	738	759	759	746	781	788	736	727	682	732	767	735	757	765	756	808	768	766	756	763	824	736	772	739	750	800	776	731	728	757	728	779	754	735	727	791	743	802	775	760	767	758	748	701	761	768	740	724	764	798	791	768	750	765	781	718	794	782	724	796	763	730	737	750	791	743	685	755	748	770	767	800	759	794	741	775	710	807	706	808	796	754	786	732	792	782	782	775	742	770	735	754	730	755	751	747	748	780	784	742	793	738	760	770	737	803	801	731	769	759	735	745	749	757	729	775	794	814	758	728	750	769	748	732	753	770	777	764	773	772	785	726	729	829	722	767	719	737	735	723	751	748	767	813	742	733	795	762	744	747	778	750	798	742	780	775	775	772	780	769	762	748	760	801	763	740	730	725	714	771	783	795	756	762	737	712	733	770	781	782	759	723	772	780	837	766	770	802	748	716	731	749	742	703	802	713	767	712	789	742	766	725	758	751	742	750	758	756	688	742	760	724	797	733	761	744	751	792	816	790	724	767	753	739	796	749	818	778	758	737	803	780	743	696	798	750	757	794	748	780	786	776	739	763	780	755	720	794	777	768	746	783	759	757	754	778	763	761	743	750	757	783	702	799	731	806	711	770	765	751	745	746	766	748	744	703	761	753	670	785	740	744	756	732	800	728	800	708	794	739	686	737	739	750	769	732	781	733	729	746	802	767	839	704	792	758	764	809	713	717	745	775	746	755	761	693	744	734	771	779	788	745	762	729	706	769	743	786	764	711	799	732	734	763	739	732	755	751	766	746	779	774	755	748	788	740	748	762	777	751	791	712	752	825	777	774	761	758	779	760	782	794	743	808	722	822	763	781	795	736	786	792	713	796	725	730	771	696	733	712	790	741	807	744	780	749	761	748	742	690	746	760	753	742	770	735	797	764	741	720	797	780	782	689	774	746	733	750	751	749	761	764	806	757	770	738	724	756	815	771	734	747	754	742	715	772	715	768	726	736	726	803	781	718	737	787	789	776	786	743	786	750	729	792	768	695	775	775	736	780	755	701	742	768	804	756	763	704	756	782	716	765	767	736	802	714	750	759	763	771	745	744	771	724	738	689	751	722	743	777	734	728	743	791	807	719	762	743	792	756	795	716	770	798	736	761	761	745	707	752	732	723	713	798	803	719	754	792	733	731	808	751	725	756	711	786	776	786	771	732	780	776	773	717	734	690	741	738	749	766	758	779	692	774	807	762	809	784	746	726	793	779	789	751	761	739	731	795	782	741	763	744	774	720	766	724	744	777	738	727	802	797	773	777	782	798	809	780	725	757	776	767	741	749	805	732	782	740	769	709	715	734	758	720	762	747	762	769	784	768	742	719	731	760	773	743	834	733	726	774	735	727	733	771	785	723	718	757	729	782	763	826	754	747	784	770	778	735	767	731	786	766	786	746	730	772	769	755	792	818	750	779	740	728	734	775	771	737	797	712	730	713	739	750	723	738	794	724	749	761	788	762	766	710	740	750	772	750	746	721	745	770	760	780	765	810	724	743	740	759	752	758	771	766	739	742	758	743	709	724	784	760	709	738	767	766	707	768	759	755	737	772	740	716	741	746	767	776	825	727	720	757	779	752	748	760	742	713	745	735	752	700	759	737	775	727	749	735	746	739	723	703	763	767	721	761	762	772	783	716	783	722	729	734	721	738	732	762	772	813	726	768	722	780	765	700	700	750	740	659	772	741	754	744	736	784	793	740	752	826	723	756	754	730	740	745	727	776	778	780	714	745	762	777	726	788	760	814	753	698	774	816	751	752	719	741	757	765	781	805	769	761	743	778	792	829	754	783	760	728	744	784	794	817	759	738	733	786	797	791	823	749	756	732	745	711	680	745	771	758	760	750	752	806	807	712	752	768	797	729	794	747	772	772	734	727	800	753	734	751	787	768	797	760	754	720	752	783	765	801	745	755	766	774	810	747	791	751	752	763	785	745	776	739	801	727	740	769	752	747	761	739	763	759	747	783	791	757	745	742	736	747	734	759	790	791	765	695	740	780	731	787	778	783	756	739	752	736	730	771	789	782	767	742	801	713	807	755	783	764	742	738	739	747	743	747	769	720	689	780	728	734	723	764	752	739	715	756	754	758	741	809	744	783	770	753	749	761	797	750	774	789	717	759	751	759	759	725	727	777	803	732	775	778	735	784	764	727	762	727	755	761	719	748	793	719	801	751	783	789	753	777	788	762	755	780	752	708	749	748	711	792	825	778	759	708	746	765	794	762	722	752	741	774	710	757	768	764	781	766	772	794	779	803	757	745	774	758	729	736	757	744	739	701	793	746	753	750	765	783	744	763
12266	7186	2545	593	87	105	86	93	87	90	75	67	78	75	81	77	67	68	67	66	63	55	76	60	69	52	64	129	700	515	500	439	281	166	108	66	47	57	59	53	64	68	55	53	62	62	54	64	51	64	66	59	69	50	66	59	68	68	54	57	58	65	61	56	64	50	68	60	57	60	54	64	81	58	50	62	70	60	69	41	45	64	68	60	77	67	51	53	61	63	66	68	65	55	61	60	63	60	53	71	71	49	58	49	62	59	67	67	76	49	44	81	70	54	69	58	64	72	70	59	65	68	63	60	76	61	70	55	74	70	49	58	62	54	53	59	55	67	55	79	67	62	56	64	69	55	61	67	63	60	64	59	69	68	55	64	61	43	60	56	64	77	45	61	70	57	55	58	65	66	56	62	65	56	55	54	46	72	51	45	57	60	68	63	57	58	62	62	67	61	67	54	60	53	65	55	50	65	65	65	66	66	50	59	69	57	55	54	54	66	64	63	56	42	57	57	65	64	53	78	57	65	66	57	58	71	54	64	48	65	69	67	56	50	56	55	43	59	82	60	61	63	72	63	54	58	67	70	57	56	47	75	59	68	60	56	50	64	60	55	44	49	62	61	63	62	57	43	45	65	61	53	48	61	66	68	54	38	70	57	64	65	65	57	58	63	63	67	61	76	73	60	49	60	62	45	62	65	75	56	57	49	67	59	50	54	64	52	60	61	46	67	63	53	67	71	70	50	67	56	67	57	57	73	72	56	66	62	63	67	51	60	60	55	56	70	60	61	62	63	60	52	69	68	61	73	78	61	64	67	61	44	52	63	72	59	59	70	65	61	47	78	54	56	52	64	54	54	48	58	52	60	62	55	65	60	56	71	62	62	58	55	64	45	60	65	51	45	55	61	61	50	55	54	63	61	59	53	67	77	65	60	63	72	67	57	50	65	55	48	65	47	62	76	70	65	57	66	57	61	68	60	55	71	64	61	59	53	60	65	59	71	59	64	68	63	76	68	65	63	57	69	72	54	66	55	53	61	58	59	63	79	56	52	50	64	63	71	61	51	56	47	69	66	75	58	60	62	55	79	65	54	55	66	62	69	66	53	63	64	62	57	66	58	57	66	63	73	55	64	59	53	56	60	55	61	65	57	44	63	71	57	60	56	55	54	59	54	67	63	62	59	65	66	55	65	64	62	56	61	57	66	62	52	63	55	50	72	59	75	72	55	57	65	74	63	63	64	64	47	50	56	56	41	66	67	60	62	61	66	66	48	66	67	62	55	49	65	63	46	68	67	68	69	51	68	67	59	52	60	71	50	61	66	60	53	60	56	68	59	60	69	67	65	71	75	55	64	74	57	55	71	59	81	55	63	47	48	63	59	56	66	57	53	60	73	56	60	55	58	71	43	51	70	63	53	66	59	56	53	75	52	56	49	54	54	68	65	70	80	57	63	71	70	72	61	66	51	52	61	58	71	78	59	59	69	68	76	59	45	65	56	63	60	62	56	55	76	54	53	56	51	79	59	51	66	65	57	58	57	49	69	62	55	56	51	64	53	48	59	66	71	56	49	62	61	64	55	44	62	70	60	65	62	70	65	60	58	64	52	71	63	62	65	63	61	68	65	64	67	60	67	60	64	62	68	55	65	55	51	40	67	62	56	61	72	55	53	60	58	63	55	57	63	49	61	56	58	47	62	60	56	56	70	62	46	64	67	56	63	67	53	54	63	67	61	46	71	65	51	53	57	55	70	59	60	56	64	54	61	59	61	59	56	72	73	58	59	58	58	55	60	56	65	63	54	72	54	61	65	58	68	51	66	59	61	53	58	68	66	73	61	71	60	61	72	70	58	63	68	63	71	64	75	65	51	45	56	71	60	56	59	55	60	54	53	68	64	67	64	58	67	61	62	55	48	72	58	61	61	46	54	59	62	56	56	57	65	54	65	69	58	50	62	55	66	55	67	57	65	53	49	59	60	59	66	60	53	67	71	54	62	54	58	58	59	76	55	70	56	65	69	70	49	57	57	58	57	72	58	76	51	55	53	49	59	71	71	58	58	67	64	56	69	58	61	55	53	67	58	57	57	64	60	62	53	60	72	65	47	61	62	63	58	63	62	67	58	58	66	68	51	58	52	52	71	60	49	58	64	58	64	70	50	52	59	61	73	53	57	69	55	69	63	70	59	64	50	53	57	69	68	54	65	62	70	49	55	42	68	51	62	79	56	58	56	63	70	54	53	69	86	51	54	66	65	53	52	64	80	70	67	65	85	55	56	53	54	60	60	47	65	69	48	73	64	57	70	70	59	49	65	53	71	60	59	57	57	73	47	68	59	66	54	56	61	59	60	59	60	67	55	55	59	63	49	71	62	64	54	71	66	84	61	50	52	53	45	59	62	56	58	62	64	57	63	73	60	63	59	58	69	74	66	64	54	65	70	49	57	59	43	69	73	52	59	57	66	63	59	59	57	57	60	56	61	56	59	52	65	74	61	61	56	52	66	52	64	61	41	52	60	68	57	68	55	47	51	62	53	63	58	57	57	77	59	88	61	58	59	61	61	60	63	64	51	63	60	54	54	54	64	52	66	62	58	51	46	63	43	72	64	60	61	61	58	52	55	59	59	61	42	74	62	61	52	48	67	66	81	60	66	48	50	42	80	62	59	58	66	79	64	68	55	60	63	48	73	63	61	64	67	52	66	63	67	60	55	62	66	48	58	59	60	72	71	53	66	65	68	65	52	55	50	61	60	54	57	67	61	60	56	59	69	52	60	59	56	54	70	67	48	60	55	50	41	56	49	63	54	53	56	58	63	49	72	55	60	55	49	56	53	53	47	70	55	58	60	51	56	58	60	48	59	59	55	68	55	60	67	49	49	54	46	64	48	67	63	69	65	57	76	62	57	52	73	64	58	58	68	66	60	65	68	65	58	56	72	51	58	67	52	52	59	57	67	44	63	50	60	79	40	57	51	65	61	60	65	56	68	68	56	60	56	55	67	59	57	60	63	54	58	56	50	44	54	64	70	69	56	71	72	64	53	58	70	52	45	61	68	57	67	68	68	67	61	66	69	58	46	56	63	58	53	64	58	53	55	54	58	43	73	58	62	68	60	58	61	59	57	73	49	58	43	54	63	55	64	63	61	62	56	74	62	53	68	53	66	59	45	60	54	53	60	67	62	53	58	78	65	58	47	63	54	56	66	64	62	71	70	71	64	58	54	63	63	48	63	56	58	61	63	76	57	55	70	52	63	61	59	67	56	46	51	52	58	60	43	60	80	62	58	59	50	65	60	51	64	60	54	67	60	54	49	56	60	60	51	57	50	52	67	61	54	61	50	62	53	68	61	62	55	62	73	68	69	62	58	56	52	59	51	60	59	55	61	61	63	57	51	47	68	54	55	62	60	48	64	50	54	56	63	56	62	68	55	68	63	65	61	55	69	65	57	63	47	71	59	44	58	61	60	55	54	74	54	68	65	59	49	57	60	62	60	64	73
50320	28939	20936	15450	4332	4725	4010	3110	2567	2177	1854	1598	1435	1390	1289	1161	1194	994	1062	939	975	925	929	901	908	965	807	3562	16334	12158	12473	10539	6428	3154	1624	1011	791	757	802	775	776	774	727	723	774	771	742	720	698	774	728	757	799	744	754	790	767	743	734	803	769	761	777	753	749	688	727	777	719	723	772	718	729	782	731	776	748	744	747	764	735	758	725	769	767	780	751	774	747	742	749	721	745	800	730	788	717	736	732	688	770	715	790	739	725	745	772	754	741	733	722	726	825	778	741	760	718	733	748	733	703	748	760	734	721	737	739	757	755	747	743	767	786	779	773	715	718	788	747	735	718	737	735	754	742	705	776	763	769	734	803	752	760	694	732	756	694	726	678	735	761	712	779	731	761	736	756	766	750	717	743	720	703	724	719	724	733	747	732	731	744	767	737	764	774	774	754	787	720	795	705	795	745	753	801	694	765	749	781	759	770	796	743	729	775	756	762	781	727	737	748	704	747	710	805	734	733	738	725	708	776	717	750	745	773	725	728	713	751	754	778	758	724	773	769	739	737	775	707	757	784	731	758	695	758	712	704	750	783	774	700	750	729	798	749	702	735	735	703	804	717	749	782	684	772	745	700	739	798	774	754	779	719	717	739	775	783	779	741	721	707	746	813	751	791	717	710	727	761	746	757	744	761	744	759	775	732	741	721	700	769	761	747	792	721	744	727	725	764	742	754	786	743	749	769	755	730	725	738	719	727	771	747	779	750	737	755	748	727	734	723	745	753	798	708	754	747	773	733	756	747	733	751	768	778	760	722	754	793	737	719	749	718	709	777	725	717	777	765	756	747	781	780	754	728	734	740	760	729	731	722	754	746	746	737	739	745	723	723	739	754	728	755	730	762	763	685	738	783	757	780	793	760	729	779	714	798	779	814	755	769	747	739	781	745	751	760	707	723	742	738	702	729	738	759	747	783	764	760	765	702	705	755	729	731	773	757	732	726	732	774	793	772	791	752	685	728	757	706	750	779	743	747	703	729	680	754	772	758	771	781	763	717	754	754	737	721	751	744	748	784	736	719	744	710	744	729	687	751	750	776	748	730	736	754	707	716	784	711	825	777	743	770	760	771	740	794	718	720	720	736	741	749	726	732	786	753	695	746	817	778	761	742	746	762	701	790	791	746	741	739	758	758	745	771	759	775	767	735	793	754	764	778	777	763	722	700	773	733	764	746	744	756	767	708	749	747	725	704	773	780	710	777	716	703	749	751	761	742	760	758	758	783	749	778	744	743	715	737	717	744	779	787	766	775	754	719	754	706	744	715	763	770	764	724	764	755	753	719	733	728	734	827	804	703	774	749	773	779	778	744	706	745	749	799	777	718	750	685	715	721	796	724	735	781	739	722	742	752	707	712	726	725	718	773	774	748	755	743	768	748	720	763	754	735	786	781	712	767	688	765	783	734	773	718	733	738	715	741	719	745	733	757	742	755	775	735	790	754	768	762	747	712	798	760	764	747	792	678	722	753	767	757	742	697	750	769	770	760	732	741	768	758	745	795	791	761	756	723	726	712	765	744	723	762	743	753	708	735	737	756	716	776	691	734	779	750	758	715	787	813	743	748	724	725	714	721	724	766	768	740	747	739	739	751	773	730	750	751	720	770	812	705	707	707	768	740	771	733	728	741	748	743	766	699	777	759	710	774	722	763	745	729	749	720	762	788	783	750	754	773	768	713	773	747	779	772	758	716	784	726	772	695	724	717	724	731	764	722	728	777	727	689	720	698	698	710	715	746	706	743	711	755	749	772	718	765	744	758	783	732	752	726	751	732	790	754	748	733	744	815	781	716	714	823	768	719	764	692	737	791	742	741	758	740	734	760	749	782	754	763	734	762	803	733	705	733	752	769	749	735	765	714	725	779	732	735	747	742	766	722	782	747	750	728	790	787	773	742	722	709	752	723	762	790	736	774	793	719	794	773	752	775	775	719	732	751	737	759	756	741	778	744	769	753	804	805	719	797	751	720	773	694	773	746	770	720	726	771	761	727	774	733	760	739	728	734	751	743	739	798	721	772	732	771	739	782	731	768	725	749	723	802	734	779	734	766	753	808	755	734	766	788	711	721	730	762	786	748	726	782	795	760	768	719	743	758	767	766	798	778	739	788	751	731	778	731	725	728	723	728	770	751	703	751	769	767	754	747	759	737	742	732	743	779	778	753	719	714	760	700	733	736	742	760	743	783	683	747	724	755	753	762	811	728	751	728	733	773	777	760	755	781	759	789	778	788	766	758	749	760	763	823	748	746	750	699	780	778	742	765	745	720	732	751	778	745	769	710	710	727	752	732	739	758	773	762	744	775	782	729	731	712	751	720	736	746	749	732	729	725	733	726	788	743	710	769	787	780	734	719	776	769	671	742	772	715	722	786	834	757	774	741	741	749	720	759	740	760	770	730	710	705	771	753	746	715	717	746	789	742	741	741	765	760	776	817	684	749	767	747	737	738	720	802	731	768	750	816	751	718	745	759	729	772	720	729	708	750	772	777	736	732	707	741	777	748	750	733	702	704	779	727	704	679	759	733	724	779	757	771	770	757	757	792	749	778	740	742	725	706	757	766	718	738	794	773	707	782	700	766	767	732	738	775	804	745	770	730	718	726	755	813	733	741	759	772	733	751	756	727	711	744	733	748	719	740	753	747	747	760	760	691	765	761	769	766	736	747	732	743	758	740	758	724	735	739	747	747	782	727	745	748	748	728	739	709	732	687	728	772	769	765	756	777	729	698	755	753	720	752	757	722	768	734	693	737	765	755	705	735	742	755	768	703	773	781	749	776	764	752	739	722	771	764	732	731	717	722	740	801	756	727	785	760	720	726	732	762	763	731	760	744	761	732	754	771	763	729	777	731	746	786	763	767	710	756	749	736	744	767	751	739	797	745	757	743	738	731	755	733	769	723	770	735	758	769	791	733	752	773	765	706	741	800	783	787	720	769	784	711	764	744	729	766	787	790	755	758	780	786	772	785	718	770	731	763	737	752	747	758	698	738	742	744	770	754	783	781	739	773	752	749	740	759	776	764	751	749	719	746	772	742	724	770	787	787	790	813	755	720	788	741	746	714	723	794	719	696	702	763	755	730	749	745	747	800	710	765	798	740	756	766	731	729	757	742	791	769	773	750	752	742	761	775	771	755	739	742	709	752	747	739	742	807	751	751	755	683	729	787	797	709	728	734	743	738	742	728	782	764	744	786	764	731	793	800	789	770	758	749	749	803	768	768	757	754	743	797	794	719	744	774	785	738	724	796	739	774	792	736	740	798	724	719	784	742	751	715	779	732	769	745	755	749	791	788	731	756	761	781	753	751	753	772	777	842	758	762	727	724	756	781	753	769	736	771	743	757	736	770	751	774	723	728	780	769	730	797	734	764	723	759	769	714	711	732	708	757	737	762	727	760	724	738	734	746	692	739	777	732	737	798	744	781	770	745	759	766	741	768	728	815	743	744	697
11667	5806	2494	579	90	88	100	80	101	79	74	75	80	77	72	77	80	69	63	60	74	70	63	63	59	70	66	167	936	821	521	405	240	142	108	63	60	52	77	54	64	69	61	46	50	60	57	68	67	68	68	55	49	58	60	58	50	51	57	67	55	68	61	47	67	64	59	73	65	61	71	62	57	53	64	72	59	57	54	66	50	81	57	60	52	51	68	72	57	60	47	47	51	56	67	64	66	63	70	47	55	65	68	64	69	67	62	61	51	64	43	63	60	54	59	70	71	64	72	64	64	53	58	52	50	55	67	66	56	55	58	55	60	61	62	50	71	62	58	55	63	66	69	61	82	57	65	68	59	61	55	56	69	68	53	64	49	57	50	59	50	55	57	54	57	54	58	55	59	68	59	58	67	65	66	65	64	53	54	58	58	74	57	60	53	45	76	52	54	73	59	60	54	60	53	80	45	69	51	66	72	72	71	66	60	59	60	56	76	70	54	57	70	64	72	50	56	38	54	68	55	49	57	63	54	56	71	56	59	67	75	58	65	72	74	64	62	69	72	58	65	45	66	54	49	61	54	62	47	54	49	60	65	61	63	70	57	53	68	60	61	61	53	53	71	63	68	39	53	62	69	67	56	59	65	60	53	60	67	61	51	55	60	61	67	75	50	71	62	65	56	66	65	63	56	71	62	56	53	67	54	54	65	58	64	66	56	51	62	65	54	63	65	61	64	61	63	73	81	42	58	60	57	61	71	52	51	55	64	70	67	65	58	80	59	80	65	58	69	53	52	63	64	68	67	60	63	72	65	50	69	59	52	67	60	65	67	63	60	65	53	67	46	56	69	76	60	58	59	67	53	66	58	65	64	41	65	72	68	54	71	63	53	55	74	63	58	65	64	62	61	54	51	65	63	69	49	56	71	50	60	59	65	50	67	64	59	50	69	50	70	57	59	71	68	59	53	62	67	59	58	54	52	46	60	61	61	58	64	57	60	69	66	57	73	70	52	54	62	64	57	58	69	61	62	59	60	71	49	47	55	57	55	68	70	60	67	51	59	56	61	60	55	66	68	38	57	73	64	70	49	73	67	64	57	72	55	58	53	62	58	58	64	67	59	49	57	71	58	60	72	69	49	49	69	75	59	55	64	68	68	56	65	58	63	72	57	71	86	54	61	65	66	58	58	54	61	66	66	71	62	63	57	55	50	57	54	51	57	65	53	57	49	61	60	60	58	55	58	67	55	69	66	58	54	70	53	54	50	58	67	56	60	67	65	54	54	66	75	59	73	46	53	67	77	66	56	62	69	58	70	64	60	73	59	58	58	60	49	54	60	68	61	67	53	63	70	65	62	62	67	57	69	54	62	61	58	52	47	66	57	72	61	54	46	57	63	66	68	73	59	64	65	55	58	54	63	56	62	69	49	47	60	63	60	43	52	74	50	69	44	49	56	57	57	67	71	57	55	50	84	62	70	58	60	72	71	55	56	63	51	62	64	56	54	61	52	55	52	66	54	76	70	77	61	66	52	47	59	62	68	55	56	59	57	61	50	55	83	70	69	67	54	66	58	74	67	75	54	62	66	73	65	59	56	54	58	55	51	58	63	59	51	60	61	61	66	78	55	62	71	74	62	60	66	55	69	48	58	52	67	60	57	52	61	74	51	53	65	56	63	54	59	68	63	59	57	59	64	64	53	66	55	85	55	53	50	53	61	59	50	65	51	60	63	55	54	59	71	70	65	60	59	54	81	62	60	46	57	66	54	56	69	50	71	69	74	72	51	66	59	48	57	61	64	71	50	52	55	49	65	60	59	63	52	53	72	69	56	63	61	69	58	49	69	65	65	54	48	59	74	55	68	59	59	68	60	64	58	54	56	52	60	57	63	62	55	71	52	58	57	56	58	56	62	53	42	66	56	71	66	63	65	71	67	64	53	73	57	52	55	55	59	58	66	51	59	71	60	66	54	61	50	55	55	72	54	68	65	55	56	77	63	72	55	67	66	63	60	50	78	56	45	55	57	67	65	67	45	69	57	56	53	60	48	56	64	55	64	64	60	72	62	66	65	63	51	59	69	56	62	62	63	64	66	52	70	54	52	46	68	70	79	60	57	42	64	65	61	49	58	71	56	73	59	46	58	60	54	69	74	55	65	53	42	55	70	64	72	58	67	57	45	57	61	52	59	77	55	52	67	73	64	54	48	66	58	49	49	66	66	53	52	67	64	52	55	61	70	56	42	64	54	73	50	66	72	62	73	52	66	64	63	61	53	61	67	54	55	67	58	56	62	62	66	57	75	58	65	62	65	51	63	45	65	63	60	50	57	55	67	55	57	49	40	62	45	63	64	53	62	50	63	72	55	61	51	59	64	57	60	55	65	67	64	53	64	65	57	76	55	60	69	52	61	62	62	48	60	75	70	37	48	53	71	78	66	64	48	64	57	63	64	50	58	68	62	59	79	57	53	67	65	59	51	44	52	63	50	59	49	60	58	60	65	62	77	65	55	62	54	58	72	67	81	60	49	54	62	52	68	55	64	60	53	57	62	52	63	73	66	53	55	55	67	51	60	65	64	60	70	68	48	49	57	61	63	50	52	63	51	56	68	54	58	72	61	58	63	72	57	61	73	70	45	69	56	56	46	51	61	62	53	55	61	55	60	45	62	65	69	65	59	62	59	74	47	60	59	58	49	68	60	45	53	67	65	56	60	60	60	69	67	73	58	79	59	62	61	68	54	56	67	54	61	69	57	52	57	63	69	52	63	72	50	63	43	64	62	62	55	50	55	67	55	53	65	58	49	58	60	37	62	59	67	73	56	65	51	53	53	52	65	51	51	65	65	55	65	67	57	72	59	55	52	55	51	68	66	52	66	57	52	61	64	63	69	61	43	50	61	56	59	53	62	53	58	57	60	69	41	63	53	65	61	71	56	60	45	74	55	68	77	52	63	64	76	78	50	73	61	62	66	55	63	68	51	60	65	61	67	68	60	71	62	62	48	58	50	60	55	72	60	52	62	58	71	52	56	45	47	57	35	42	62	52	65	69	69	54	50	41	72	59	44	34	70	58	64	64	59	64	70	51	59	55	49	53	68	64	58	70	54	42	54	64	63	66	70	55	58	70	67	55	65	60	49	52	57	52	62	47	72	59	72	67	59	53	65	54	39	63	55	61	58	62	57	58	60	52	59	50	59	71	53	62	59	65	60	66	76	63	71	58	65	64	49	75	55	57	58	55	71	62	54	49	52	53	62	61	69	40	55	71	56	75	55	55	69	50	65	65	70	58	64	68	53	70	57	56	53	45	69	58	66	65	57	50	61	52	70	56	70	59	71	60	70	51	62	60	60	68	51	66	63	45	44	55	66	57	57	58	60	59	57	63	62	75	65	59	70	71	64	48	71	67	55	70	59	47	57	67	67	80	50	63	59	64	60	63	58	65	49	47	72	63	79	56	77	69	45	65	64	57	66	50	78	52	55	49	53	61	68	46	59	69
44156	27082	20311	12697	4044	4656	4073	3357	2731	2335	2022	1827	1638	1408	1410	1261	1227	1137	1069	1133	1002	997	916	964	942	941	890	4639	19193	16251	12496	9494	5643	2969	1507	957	801	758	730	711	713	728	777	786	780	743	734	679	728	811	730	676	707	763	765	710	785	736	772	742	728	721	740	769	719	762	775	712	711	719	740	787	735	756	711	757	715	769	710	772	756	759	760	755	760	766	781	739	769	697	781	766	766	716	733	722	773	732	727	764	725	763	741	746	706	775	760	729	735	763	759	763	708	760	778	705	727	727	754	754	737	752	672	757	790	752	756	780	736	761	755	713	757	725	698	756	725	734	758	722	784	765	756	766	760	718	711	685	710	759	748	759	754	750	700	766	710	762	751	738	754	775	748	768	707	733	723	752	737	704	714	739	756	762	773	790	703	772	716	740	709	693	707	730	740	749	706	770	718	734	780	802	775	772	752	757	764	761	723	728	764	738	760	774	748	758	777	685	750	828	722	762	753	776	757	741	735	719	738	764	786	717	749	740	791	706	714	737	764	756	775	706	698	750	784	718	773	705	720	729	769	738	728	732	804	742	759	738	768	765	742	760	742	706	700	790	755	726	741	693	748	760	706	767	760	752	761	756	743	716	757	713	717	728	710	735	750	720	690	743	702	726	718	739	700	747	740	734	763	735	763	751	751	710	682	738	742	733	702	766	714	717	763	793	759	704	737	744	729	753	769	772	725	770	750	802	719	741	717	737	740	744	794	696	704	709	748	729	727	731	689	756	744	752	786	717	781	744	783	712	758	790	724	737	797	747	783	756	767	754	746	743	745	723	717	727	708	752	785	749	765	725	778	741	725	799	810	735	734	753	764	752	753	735	764	726	740	722	724	721	702	782	707	707	752	740	759	760	742	729	764	732	682	729	694	814	723	700	797	756	713	772	701	739	732	787	731	764	732	729	740	726	739	708	723	747	746	707	762	751	765	727	688	767	757	737	750	700	741	746	782	755	743	760	692	769	764	759	699	736	772	700	768	806	762	722	711	766	723	713	755	758	723	793	731	787	757	743	798	776	758	757	767	737	724	755	727	750	746	673	774	754	709	739	712	743	723	735	738	729	776	713	749	772	758	748	767	731	745	758	708	757	774	750	804	770	720	738	737	752	717	783	718	776	740	717	780	712	780	670	733	726	746	748	726	766	771	696	760	736	739	763	742	801	789	705	705	749	716	702	703	716	725	726	744	795	713	728	694	766	779	744	757	766	725	741	713	757	720	760	722	723	716	678	757	746	763	719	762	746	746	706	756	766	744	707	749	759	778	709	740	750	686	741	718	749	756	759	712	764	700	788	749	684	782	736	751	760	683	737	750	772	776	738	740	766	764	720	747	754	753	711	734	697	726	757	732	763	756	743	736	763	760	726	777	745	753	685	708	776	736	796	728	783	741	758	758	750	664	751	711	769	726	748	778	682	761	711	760	731	751	754	727	703	757	728	790	826	765	776	729	748	790	758	756	753	740	791	684	787	781	758	775	748	800	775	762	763	760	759	775	736	788	716	724	763	740	695	741	710	747	751	752	736	732	769	737	775	757	749	694	717	680	697	683	750	739	734	744	743	730	769	710	742	697	761	746	720	766	752	718	738	767	746	786	748	786	762	757	699	722	779	723	755	715	775	716	731	746	724	727	771	743	702	760	713	763	683	747	764	752	712	762	739	751	748	722	708	740	783	718	736	772	796	743	765	729	728	786	769	750	727	748	721	717	731	687	718	755	725	798	711	753	714	794	776	799	754	795	735	735	707	723	745	762	750	737	766	733	696	722	717	728	770	748	734	742	754	731	732	751	755	765	764	726	713	775	716	738	761	750	754	680	734	762	775	704	759	721	734	768	783	745	756	745	741	722	749	753	759	776	758	734	733	809	722	737	769	796	760	757	725	721	722	721	770	748	712	748	716	748	741	732	742	704	771	752	742	740	728	777	755	745	758	751	740	775	808	779	785	714	747	740	736	755	778	784	736	722	723	724	751	742	745	725	783	717	792	737	740	708	697	756	725	769	739	768	762	724	713	805	768	752	731	768	760	740	704	758	802	726	715	716	779	719	745	727	711	719	763	712	762	700	764	727	763	716	754	748	745	725	791	722	708	738	750	769	754	757	716	746	765	740	739	791	745	702	782	715	727	757	709	747	778	739	699	761	757	746	732	698	783	719	687	765	745	764	745	727	769	762	730	749	770	776	724	751	728	741	676	751	740	774	713	720	782	777	711	704	746	722	724	784	740	710	711	786	773	758	722	744	733	726	743	779	767	682	712	712	753	756	805	697	733	791	711	745	751	724	728	721	750	785	729	762	718	756	727	777	773	743	735	730	783	753	731	668	763	752	750	773	780	720	750	716	741	780	757	785	736	745	714	711	706	750	698	812	734	746	769	761	747	735	758	753	700	773	774	732	758	752	726	707	725	787	728	749	764	743	754	792	736	704	756	742	743	768	720	735	732	714	712	793	736	715	758	758	744	783	730	709	747	708	743	707	767	725	769	784	770	712	714	719	756	708	764	747	782	762	764	739	712	737	711	664	748	786	754	722	716	753	753	761	747	741	704	748	713	767	739	722	753	724	819	736	804	720	730	786	776	709	727	763	709	732	796	785	724	753	772	732	808	712	722	761	735	813	750	722	720	767	778	730	793	797	766	758	724	729	785	764	673	768	755	790	746	755	743	722	720	784	752	723	752	780	732	789	717	740	757	757	721	748	751	728	749	758	772	741	790	754	717	731	683	735	764	782	715	732	714	702	778	777	807	727	688	770	746	739	756	702	791	706	737	770	743	768	720	693	736	753	761	766	740	760	752	726	692	761	770	715	757	739	700	743	724	705	743	758	761	735	694	780	764	791	757	729	819	716	738	736	732	706	720	710	763	716	735	738	706	742	740	764	756	735	743	805	730	761	710	792	743	709	713	749	733	781	697	786	772	772	707	770	774	781	706	744	764	705	772	706	751	721	716	739	761	742	751	757	803	750	779	726	808	731	772	738	691	762	777	761	775	751	711	772	704	710	752	722	718	760	744	739	764	760	736	748	780	785	774	739	727	708	767	711	735	737	741	745	736	739	782	723	731	737	779	723	775	766	702	749	706	708	729	718	811	748	701	723	791	740	754	732	773	766	713	739	714	740	724	744	693	768	751	744	754	751	730	776	752	747	752	694	768	757	748	747	742	765	703	749	721	749	740	747	751	703	712	720	702	732	755	728	681	684	735	749	711	698	771	750	714	784	754	732	734	745	742	773	716	794	730	724	740	688	721	698	745	707	737	752	752	774	771	744	763	707	727	734	756	792	765	745	782	709	738	756	732	720	780	752	764	699	765	723	674	724	739	727	692	760	769	714	775	727	755	696	731	707	743	772	719	758	731	730	748	751	782	690	749	712	735	746	732	764	768	765	709	769	766	732	721	751	733	753	758	786	761	726	674	758	730	772	725	773	752	727	773	826	715	746	771	737	701	702	729
16376	11255	4457	985	94	138	110	108	121	82	104	89	92	80	90	79	66	77	79	74	62	59	79	70	78	62	69	154	1050	807	1301	909	410	207	107	71	69	68	43	58	64	57	56	68	73	71	58	70	51	59	60	54	72	60	72	54	52	51	47	54	58	72	59	52	66	51	72	53	51	54	53	66	71	62	51	69	52	59	60	55	57	57	51	60	69	52	62	64	49	56	72	56	56	59	55	53	60	62	63	63	61	60	60	55	63	48	60	77	61	58	66	67	57	71	65	52	62	66	69	51	52	57	59	50	62	78	67	62	60	61	66	60	62	59	59	55	51	61	75	69	55	62	63	53	61	47	48	57	63	72	70	58	54	66	68	60	66	59	51	59	65	63	56	65	46	72	68	60	44	47	53	72	67	68	63	51	65	52	69	66	58	63	53	56	55	55	54	55	70	57	60	51	58	56	71	46	47	74	75	52	58	63	65	59	61	62	60	60	65	64	59	46	55	48	65	47	56	63	86	59	53	75	63	58	66	66	59	51	58	67	75	50	66	57	67	75	67	52	66	83	60	76	56	61	62	53	75	62	76	65	60	70	60	73	56	51	76	67	68	71	66	55	61	61	68	58	68	60	68	64	53	63	66	61	62	53	75	59	55	63	68	52	72	56	64	57	69	63	51	77	65	55	65	86	63	66	60	69	73	57	49	58	70	57	65	51	50	59	58	47	71	61	49	67	53	68	69	51	66	65	82	59	60	58	71	60	54	65	63	80	75	62	72	61	60	77	58	66	55	64	62	58	62	68	59	50	68	48	70	65	62	51	51	80	71	70	53	52	57	63	74	42	53	59	58	63	79	62	45	43	60	61	74	50	41	54	68	49	68	60	72	65	44	57	64	58	66	53	69	54	76	69	64	69	56	58	59	53	69	59	65	69	72	64	73	65	57	64	61	52	53	50	50	70	68	53	72	62	58	60	81	46	54	54	70	50	53	60	57	56	55	53	65	55	46	53	57	59	62	61	66	55	50	55	55	62	60	64	81	48	71	64	60	52	75	59	78	63	60	50	59	57	55	56	70	65	74	48	51	63	67	60	64	57	65	69	66	55	50	60	55	66	58	65	80	68	53	75	51	63	55	66	63	60	57	65	44	79	65	58	57	56	69	64	45	68	56	63	70	60	64	68	69	67	62	63	58	66	63	68	55	65	55	66	61	57	63	68	60	55	54	64	65	80	69	72	56	63	58	46	64	66	63	67	61	51	62	55	54	57	69	42	50	77	69	58	65	54	60	71	55	61	69	54	61	56	54	59	50	60	67	59	47	57	57	74	65	64	51	53	66	62	58	63	59	52	43	50	52	58	56	70	49	68	58	66	60	64	59	59	64	62	66	58	76	55	53	73	63	78	56	74	70	53	56	67	61	62	52	63	63	59	70	57	58	60	83	58	60	73	52	67	64	60	70	59	54	68	56	78	58	64	60	60	58	63	83	50	87	59	66	58	53	52	66	59	52	64	58	65	77	59	59	60	65	60	72	66	58	57	50	48	59	53	44	58	77	80	56	47	64	58	63	48	61	75	59	55	66	70	56	52	72	64	60	53	62	67	51	64	76	68	49	76	51	59	57	54	57	58	59	53	53	63	54	67	57	64	68	54	66	55	60	68	50	75	49	81	65	68	67	50	56	60	48	68	54	60	86	66	65	61	44	62	72	51	86	58	68	75	62	65	70	77	72	66	67	75	74	72	62	62	69	67	49	62	65	62	64	58	77	51	49	67	70	83	73	63	67	76	60	51	50	60	54	56	56	71	62	55	48	57	60	57	49	56	52	53	69	52	51	62	58	63	69	57	74	55	61	59	64	67	61	61	53	68	55	66	66	62	52	68	61	66	52	57	58	57	64	60	69	70	45	63	67	67	58	70	61	58	72	50	46	65	82	63	60	61	56	86	49	59	66	67	63	55	60	50	74	56	57	55	52	53	59	59	61	63	72	60	62	50	63	66	69	74	78	62	64	48	55	60	63	78	51	58	73	60	66	54	55	61	54	64	53	63	71	66	61	61	60	47	58	72	49	53	71	68	51	67	64	60	68	59	71	59	80	63	62	60	63	58	63	67	62	69	63	66	60	50	47	49	55	69	74	73	55	75	61	73	66	68	65	61	58	65	71	53	65	53	69	62	70	68	63	68	57	58	73	91	71	67	64	60	66	56	64	71	61	66	48	59	54	52	62	81	74	50	69	67	69	49	70	64	49	57	56	65	56	81	61	62	66	60	50	68	57	56	76	60	68	54	55	72	66	63	64	51	68	65	66	54	65	56	58	69	67	50	63	60	64	73	65	56	65	51	64	56	67	73	71	67	64	74	55	70	43	61	63	65	60	52	62	45	65	61	74	66	66	71	65	60	68	70	50	69	60	57	70	58	74	57	60	57	68	79	58	56	64	62	65	62	54	55	64	64	67	64	84	47	52	60	72	70	65	61	53	68	52	57	72	61	66	68	67	54	56	58	69	69	53	69	58	66	62	49	65	59	62	55	64	70	49	60	66	67	48	64	59	65	54	53	53	61	57	49	52	59	69	66	42	57	48	59	64	55	63	67	66	64	64	64	63	65	66	54	54	62	46	59	60	67	54	61	66	52	58	70	50	53	68	59	71	61	67	72	56	62	64	68	63	60	63	60	58	66	57	73	50	58	54	55	51	58	61	58	62	52	65	49	65	67	61	52	73	58	68	54	70	71	56	65	46	55	60	77	47	58	66	53	68	71	69	61	52	74	60	72	55	68	54	56	56	56	57	61	56	68	58	53	55	72	55	63	63	58	66	61	61	57	61	63	51	60	71	60	66	54	53	69	63	54	63	56	66	58	65	52	59	58	72	88	53	59	65	60	65	76	62	61	61	55	60	61	57	63	64	56	46	57	50	57	55	66	58	59	65	54	59	62	52	55	58	66	69	74	55	71	56	68	74	57	71	71	72	65	51	72	59	50	63	57	71	71	62	62	59	73	52	63	51	50	55	71	61	48	78	50	58	65	69	82	65	49	65	58	41	48	62	68	63	69	68	73	66	61	36	60	65	72	69	61	62	58	67	58	58	60	47	67	75	63	51	50	58	59	73	54	66	76	66	59	68	84	70	62	67	54	50	57	69	55	61	62	41	65	61	56	67	54	67	75	64	55	56	51	68	55	61	54	47	66	61	67	55	74	91	71	77	61	59	57	57	64	65	66	55	75	69	67	51	57	48	47	65	74	61	57	47	77	60	63	74	58	56	62	52	67	59	64	69	65	54	45	81	64	58	62	80	69	51	66	76	59	49	54	59	53	46	57	55	64	48	58	56	76	60	59	63	60	75	64	49	69	69	60	60	56	53	87	59	55	74	54	67	56	47	53	60	47	71	40	72	62	52	74	70	46	57	60	58	67	58	68	63	70	61	62	54	70	57	56	66	60	80	58	55	66	56	59	54	76	52	65	59	66	73	72	65	47	69	74	56	79	55	74
48970	30181	23452	16490	6196	6777	5609	4590	3608	3064	2528	2126	1965	1743	1555	1425	1394	1221	1164	1137	1131	1106	1043	990	1050	972	908	3798	18360	15562	19249	14788	8557	4383	1871	1003	743	694	626	632	690	729	673	733	712	697	681	691	668	677	729	645	652	700	649	680	640	684	683	658	693	701	644	726	742	702	652	643	660	677	708	643	704	647	673	698	686	689	725	683	724	725	682	696	673	715	704	690	701	701	675	668	689	736	682	699	624	709	688	702	726	682	673	714	704	662	711	679	700	697	703	716	744	710	717	651	674	727	686	701	692	670	671	687	689	665	659	639	713	670	660	686	684	697	680	632	681	692	703	684	684	726	695	704	668	692	684	679	717	709	676	706	745	674	699	632	714	695	661	721	651	696	642	692	686	729	712	761	686	703	709	673	703	660	701	682	706	684	706	670	707	714	697	684	728	676	678	650	668	725	668	663	690	704	684	731	699	658	689	698	655	711	652	706	719	681	675	692	648	708	668	738	675	707	713	684	651	700	666	682	724	654	685	697	651	710	716	691	720	705	664	732	706	685	728	629	683	686	721	696	704	680	647	639	719	656	742	738	645	615	771	702	709	733	665	675	725	666	688	719	711	693	683	678	687	708	695	713	665	690	682	704	682	700	701	679	676	734	714	737	651	688	669	687	664	698	654	701	747	682	663	627	685	679	709	647	694	674	725	658	718	703	631	629	681	692	673	692	691	691	704	738	694	685	698	712	690	684	690	624	685	685	679	712	695	711	662	712	719	701	737	704	692	675	702	675	675	689	668	731	679	690	699	672	715	701	709	667	695	677	716	710	691	702	672	668	685	744	676	690	691	649	678	646	715	727	687	695	673	671	688	681	697	650	655	699	717	686	672	657	709	696	686	722	673	672	686	708	684	721	670	696	715	708	704	715	709	669	696	681	701	714	714	618	688	670	686	652	678	709	654	725	654	759	705	679	702	681	672	712	688	655	714	658	694	664	696	693	713	725	728	687	721	679	669	676	686	658	687	668	703	685	663	701	685	686	706	671	680	693	737	667	661	723	614	672	710	695	663	665	681	672	651	649	704	724	705	696	645	720	668	705	693	683	677	731	708	714	721	721	691	717	641	702	704	659	738	710	666	758	689	670	667	705	684	699	763	718	689	683	663	656	694	720	678	680	697	716	698	664	673	710	727	661	724	699	661	711	713	677	713	677	703	677	701	689	717	675	672	702	695	712	709	680	703	705	679	757	662	635	694	715	712	678	680	676	678	679	696	630	682	732	704	730	683	727	690	649	703	672	715	706	632	681	697	650	676	686	643	697	673	685	698	615	719	681	711	702	690	732	691	688	655	691	672	700	694	709	691	659	675	693	713	729	681	692	732	666	688	695	725	653	684	695	705	699	676	716	716	678	700	714	680	672	612	708	674	649	703	660	699	702	650	743	651	681	673	677	694	743	708	656	697	661	701	646	708	728	728	726	672	685	694	677	656	742	683	727	696	712	700	649	667	709	692	701	671	656	731	692	682	698	714	648	722	687	658	699	696	665	698	669	712	697	681	722	688	673	660	690	738	696	710	703	713	721	666	677	697	717	707	701	686	707	678	692	737	712	687	687	699	741	686	696	687	675	726	649	674	678	702	701	721	739	728	731	681	697	712	711	678	681	665	685	702	639	644	675	697	674	704	675	673	686	667	655	727	676	670	704	689	693	690	700	648	693	699	679	701	652	659	689	649	709	661	638	669	686	699	676	671	715	632	659	651	687	669	731	708	726	641	663	655	697	646	704	740	700	666	675	750	665	697	661	663	674	681	705	670	725	752	646	712	689	699	722	676	743	720	715	695	741	717	679	678	696	669	676	674	644	689	639	716	704	717	705	701	690	706	685	692	750	673	688	669	697	677	692	726	661	717	614	712	707	696	684	678	658	706	718	684	689	713	682	662	694	720	732	630	694	730	683	650	704	702	708	693	667	684	671	687	678	702	697	695	723	744	707	643	714	728	684	728	698	697	719	741	699	688	681	656	654	718	691	665	680	764	687	671	686	654	696	700	676	681	689	660	692	696	695	662	720	670	673	700	687	695	708	655	631	697	690	675	694	680	713	696	709	678	687	687	685	678	700	632	661	660	726	701	664	681	704	724	682	694	640	694	722	697	728	673	705	659	670	694	685	756	725	721	676	679	711	691	698	629	703	751	662	706	692	625	695	673	713	682	696	684	650	695	683	665	684	714	700	670	682	695	667	707	705	688	715	694	658	767	706	699	715	678	650	692	723	702	688	669	690	714	716	711	660	667	674	663	667	710	650	679	746	664	634	649	696	673	714	683	701	716	662	663	705	704	699	698	735	664	687	717	670	719	671	740	713	663	717	694	660	669	638	701	695	682	665	670	695	711	715	699	721	651	642	710	687	695	648	682	723	710	709	683	718	638	702	678	664	718	689	695	742	689	720	675	646	662	616	694	673	688	653	739	675	650	698	685	694	684	718	726	685	708	633	690	694	723	671	667	637	678	691	720	661	685	662	707	725	684	650	709	651	710	644	703	721	724	676	705	619	675	695	641	702	650	648	687	691	657	665	671	699	651	667	643	695	734	692	681	688	716	666	687	689	664	730	679	666	699	682	674	674	723	717	690	747	660	707	717	732	670	657	684	653	700	715	715	719	682	731	702	702	668	669	741	694	711	708	641	675	715	646	673	666	696	726	690	713	759	631	656	677	745	712	736	741	667	684	647	713	690	688	697	660	697	668	720	690	712	714	684	661	707	706	671	653	691	746	652	715	698	680	650	687	704	632	698	697	697	734	678	666	738	668	707	684	661	676	685	731	674	687	716	697	675	714	671	683	674	710	682	721	677	685	699	718	712	700	684	664	726	689	694	707	707	659	692	693	685	716	724	647	709	676	723	665	645	692	702	695	686	648	700	698	711	692	701	652	678	703	662	598	703	713	658	688	709	647	652	657	738	681	665	652	702	658	720	688	707	698	694	640	663	673	688	680	726	664	697	711	699	638	656	702	705	680	649	685	695	704	700	702	732	644	665	643	679	662	694	683	726	692	698	669	660	715	656	715	675	692	657	722	714	666	688	692	696	699	682	681	716	667	673	694	714	713	708	640	697	717	739	667	627	694	715	688	680	709	700	645	729	669	664	677	707	684	684	661	645	702	678	697	702	707	715	722	663	704	720	717	674	658	716	669	698	692	677	670	698	640	709	669	727	699	694	677	674	745	745	696	727	675	702	655	668	679	645	674	680	715	696	683	748	724	688	702	650	678	703	680	684	668	707	693	684	734	679	690	675	736	689	697	690	686	717	710	729	720	706	707	682	654	701	701	662	695	729	750	662	698	651	737	671	685	632	681	695	736	652	669	709	695	660	674	666	681	667	671	678	697	704	705	731	724	707	700	717	677	653	705	685	682	699	700	688	729	654	671	740	697	680	700	658	651	677	713	698	687	720	718	651	698	682	671	649	685	635	666	722	678	695	731	652	666	692	655	685	697	639	690
7084	1537	668	155	80	66	81	63	66	68	69	71	66	79	63	58	66	69	67	66	53	74	70	50	64	54	78	78	325	457	377	248	178	106	70	62	52	71	61	63	70	72	64	59	51	63	59	60	76	67	75	73	58	55	64	67	55	58	72	70	72	69	59	59	60	61	62	52	65	55	63	42	67	67	59	71	57	65	57	53	64	62	64	62	65	75	51	50	80	66	56	69	54	75	72	78	74	79	68	62	57	58	77	56	61	55	60	60	62	62	59	62	50	63	52	63	68	57	64	53	55	51	69	50	59	53	57	65	56	55	64	46	64	49	65	52	67	58	64	69	59	46	56	62	89	57	58	66	66	60	64	52	52	69	68	57	67	59	64	71	70	57	63	59	57	66	48	62	69	71	51	58	76	70	55	71	51	57	68	88	71	63	66	71	56	65	65	65	68	55	60	60	77	59	66	57	68	49	44	62	56	73	50	56	58	56	62	62	60	50	56	58	64	68	71	62	59	62	47	51	69	62	55	70	73	64	70	62	68	65	86	64	55	52	72	67	48	68	55	65	62	70	64	65	59	66	73	63	53	70	52	62	64	48	55	62	65	55	47	67	63	57	51	59	60	61	47	65	57	49	59	73	49	66	63	63	67	58	80	72	58	52	56	59	65	54	67	79	61	60	63	66	51	59	64	76	68	62	53	57	49	59	64	57	74	69	62	65	70	60	70	64	62	81	55	65	54	65	58	76	48	69	47	63	57	63	72	59	71	56	64	77	57	72	60	57	65	52	49	68	74	57	61	60	71	66	70	58	75	59	72	52	57	61	61	41	61	70	59	70	49	67	71	79	67	72	70	64	55	78	76	70	59	50	67	56	69	64	78	47	62	57	67	49	62	60	55	55	72	59	64	57	63	61	58	57	57	72	53	51	54	60	61	71	52	64	46	69	67	69	53	57	62	64	74	58	66	72	63	70	49	58	64	58	75	62	56	68	62	73	54	63	63	74	67	63	58	60	64	56	59	74	66	52	58	70	58	74	58	49	47	50	68	64	70	68	60	61	61	61	52	67	57	64	75	72	65	67	56	47	75	75	61	46	57	70	57	60	57	49	53	65	65	75	71	59	63	66	70	62	56	65	75	67	61	57	63	66	65	64	61	66	63	57	72	82	60	59	68	71	65	62	45	63	65	63	71	52	60	62	67	62	52	65	63	60	57	58	71	60	70	51	70	54	64	60	59	64	73	58	58	68	54	68	62	58	65	62	52	64	61	72	59	74	69	52	51	55	59	76	67	63	62	64	54	78	56	60	70	65	56	64	51	63	67	57	63	48	60	63	64	72	63	60	56	56	57	53	68	57	61	51	59	56	56	64	81	66	63	57	60	54	73	61	55	50	67	70	58	60	55	60	55	56	64	54	55	68	63	67	67	63	74	58	63	47	67	57	57	67	68	55	64	63	57	52	72	62	57	54	63	50	69	67	64	64	57	67	55	67	75	65	71	62	42	53	51	66	73	57	68	61	76	60	78	59	62	56	62	56	65	64	53	61	71	57	68	54	54	54	66	59	60	57	62	68	45	67	49	63	64	54	56	61	61	69	55	73	50	63	56	43	69	79	61	56	69	68	53	82	65	65	64	74	50	68	61	57	69	45	68	59	61	62	48	56	61	51	59	67	63	63	61	55	61	65	58	62	55	69	67	69	62	74	53	60	51	55	77	64	58	80	68	68	58	48	67	70	75	65	63	55	56	70	63	64	71	64	78	69	62	51	48	62	63	70	64	56	69	57	68	64	67	72	75	73	67	78	62	62	52	72	65	75	66	72	61	68	53	56	50	64	58	53	66	67	68	59	76	50	54	66	68	59	69	59	59	64	54	59	59	59	73	61	52	64	58	69	76	64	74	68	56	59	63	60	70	67	54	79	53	67	52	57	64	61	65	67	63	59	50	61	53	65	58	78	65	62	75	63	61	73	57	75	53	66	57	69	67	60	67	64	62	61	62	57	66	60	61	66	56	66	61	45	52	50	57	58	72	64	67	66	52	53	69	51	66	71	57	63	59	65	73	62	60	60	57	58	56	61	68	68	72	65	52	62	65	47	68	69	50	54	57	75	77	57	55	73	66	74	51	70	63	59	67	61	62	62	57	62	68	59	64	53	50	58	52	67	59	67	56	56	65	68	60	45	63	56	58	62	57	52	69	55	71	52	52	71	60	78	65	54	61	59	60	64	65	81	70	65	62	69	72	66	72	62	54	63	53	56	51	75	63	59	69	54	55	74	58	58	52	53	45	65	59	54	69	71	56	61	60	52	68	71	48	69	58	63	80	79	54	65	48	66	56	68	67	52	66	55	53	78	56	54	57	54	73	55	70	70	55	44	68	74	71	62	70	64	72	54	77	55	56	62	57	50	64	54	70	64	56	56	69	65	59	48	55	58	69	54	64	59	60	56	68	59	53	59	64	66	70	77	67	69	61	64	68	58	53	49	50	60	61	66	73	50	64	58	64	60	53	66	58	54	70	76	64	64	74	62	50	67	59	52	62	55	58	55	64	64	59	56	64	65	86	53	58	60	61	64	63	60	56	79	68	69	71	70	71	76	50	64	52	67	57	79	72	57	64	48	53	61	73	59	69	52	50	54	61	67	56	77	62	54	61	57	73	68	56	69	64	52	65	59	69	64	60	59	63	59	54	54	54	57	65	67	55	74	67	61	51	63	56	53	56	62	59	65	56	61	62	55	73	72	69	66	58	55	60	64	63	60	65	59	65	64	75	57	68	57	57	67	70	75	67	60	51	66	81	77	44	53	58	50	61	54	64	66	58	53	61	60	74	56	53	72	60	53	61	49	59	54	70	65	67	64	67	60	54	58	59	61	76	60	63	54	60	70	67	69	68	61	71	48	67	54	62	75	61	58	48	60	57	61	63	73	60	66	81	50	62	68	66	56	54	54	73	62	49	56	64	52	59	49	67	65	43	58	53	82	60	61	59	70	46	55	71	60	54	58	52	64	67	66	71	62	58	56	66	49	73	56	50	63	61	68	64	59	57	68	47	71	53	65	58	70	73	50	71	45	57	73	69	64	60	58	58	66	62	63	65	71	61	60	52	62	73	50	60	60	57	65	61	74	58	55	57	64	61	48	56	53	52	54	58	50	76	64	48	68	60	69	58	45	52	57	67	69	62	52	56	50	57	47	56	57	57	58	75	68	58	69	78	78	61	61	78	46	60	69	56	47	74	72	75	69	60	70	63	63	85	71	62	70	74	52	62	70	57	69	55	71	67	69	55	55	60	63	58	68	55	63	48	56	46	61	58	71	61	72	57	56	55	56	45	50	60	65	42	72	68	57	80	64	71	54	67	72	54	66	60	60	60	61	59	56	56	65	62	67	64	67	54	62	58	57	55	67	43	59	52	63	75	65	56	77	62	66	50	67	75	73	70	67	65	52	58	57	63	62	84	57	67	61	70	63	59	47	52	59	64	72	64	64	73	74
37343	17000	10100	4803	2129	2274	2081	1783	1560	1367	1147	1193	1104	1008	1018	917	919	950	816	800	863	872	821	870	812	816	836	1143	9360	11052	8818	5617	2869	1375	915	788	834	764	760	718	757	756	726	736	767	780	802	756	742	781	786	743	777	714	749	807	734	781	785	742	755	754	758	740	720	758	725	748	761	761	753	781	755	725	771	757	726	783	770	764	781	718	802	737	759	695	807	717	759	783	737	725	752	784	794	760	760	694	798	788	767	752	775	755	725	732	765	773	809	771	717	750	731	732	755	720	713	748	752	757	746	757	798	782	759	738	804	773	759	723	708	789	742	741	773	743	800	797	750	758	775	717	795	739	759	732	715	740	736	741	733	730	747	748	792	781	742	735	748	760	772	766	781	766	790	794	714	751	775	788	777	685	762	770	747	756	757	779	730	761	714	733	750	773	750	794	757	732	732	774	753	774	768	792	737	788	763	759	761	747	788	726	759	768	729	745	784	713	702	748	772	741	739	741	740	769	801	798	727	723	729	748	747	787	737	765	758	773	748	762	757	791	796	749	717	780	787	722	742	751	756	750	761	728	748	730	794	736	759	800	743	774	819	771	708	763	710	736	737	708	740	773	795	742	748	733	760	765	766	746	774	751	773	724	714	759	786	804	732	774	749	751	807	828	786	742	819	756	749	731	724	757	725	776	743	747	779	747	782	740	784	750	818	742	715	749	775	759	739	764	740	736	761	742	776	794	761	787	739	721	726	765	733	781	750	781	786	757	735	723	776	718	779	725	764	703	754	732	788	796	753	718	776	746	782	775	750	834	817	742	709	777	745	755	762	733	771	714	761	747	747	762	792	736	721	747	785	732	711	754	745	785	796	745	788	720	800	756	793	749	784	755	808	750	768	762	738	752	758	758	757	710	752	756	770	756	751	730	755	757	743	752	733	748	764	748	760	769	761	812	762	756	731	783	788	747	801	752	746	746	783	741	768	782	762	741	749	745	777	798	754	813	768	731	775	724	767	734	746	774	768	744	742	771	781	745	770	740	806	815	761	750	750	779	804	781	742	798	793	733	787	773	694	768	803	769	755	743	763	777	735	761	733	778	742	751	738	731	785	768	755	780	769	779	748	723	709	765	792	807	741	776	789	714	749	760	749	746	761	750	818	804	773	768	790	770	757	759	772	802	708	747	753	755	744	760	773	746	731	733	753	723	808	699	793	767	748	764	764	806	750	730	750	730	764	767	756	796	710	721	734	809	743	791	748	785	760	742	790	737	757	713	780	767	754	763	754	744	772	815	784	691	801	719	693	831	785	712	743	777	785	764	718	755	717	735	738	731	747	727	724	788	730	774	770	778	783	750	670	714	747	744	764	764	783	749	769	735	780	762	776	751	815	789	765	731	742	747	733	738	730	750	762	728	765	723	717	787	707	751	746	727	781	793	767	774	839	711	771	815	765	756	795	770	749	832	739	746	795	709	737	738	735	779	732	749	789	752	792	725	707	761	777	773	771	779	803	754	770	765	746	791	745	724	737	748	738	764	763	774	756	777	765	778	741	787	780	735	760	759	756	770	754	782	750	759	781	714	766	765	776	759	777	800	808	811	726	712	800	752	740	760	770	796	746	796	772	802	706	769	797	790	756	784	760	733	708	765	761	778	765	759	739	753	781	770	758	769	763	776	729	783	789	730	766	769	762	760	707	770	778	702	779	756	732	737	757	723	768	765	760	723	764	746	737	789	749	753	750	785	741	760	758	749	725	763	730	780	783	774	738	720	780	781	705	751	751	743	737	776	771	793	728	785	770	717	781	739	758	768	775	799	774	725	757	772	767	776	752	767	735	765	713	772	745	777	774	730	744	753	758	758	773	731	720	757	772	774	741	802	763	771	770	801	747	728	796	781	719	769	762	715	737	775	763	747	791	779	743	727	758	756	774	762	799	766	777	800	768	749	732	778	796	764	767	717	719	765	762	736	726	713	772	771	744	746	766	755	780	748	794	763	766	739	743	759	756	745	803	747	738	769	823	760	775	760	716	706	760	714	785	739	721	768	777	737	747	747	736	727	716	751	770	733	771	811	763	752	765	766	817	739	789	740	741	760	757	760	741	773	772	819	736	782	734	799	797	752	794	765	765	780	765	803	779	711	724	751	801	757	800	717	769	786	735	765	741	714	777	773	863	725	797	759	746	726	819	766	700	752	749	718	786	746	768	752	789	752	747	750	808	787	789	773	774	731	737	755	754	779	788	805	723	761	771	765	689	761	775	746	793	731	752	770	770	759	787	792	740	778	759	703	833	779	801	742	786	780	799	753	765	729	816	748	794	682	763	771	733	731	732	751	768	720	764	759	725	786	778	752	774	774	792	766	714	762	739	730	729	744	736	738	772	777	761	751	764	836	763	709	794	762	760	713	744	767	752	777	774	719	771	784	739	712	715	753	747	754	787	751	764	771	773	770	780	762	747	776	784	794	762	776	771	740	758	767	757	755	775	783	699	752	764	743	746	713	754	782	788	712	769	792	742	790	736	726	728	776	739	787	735	761	742	722	758	737	763	766	756	721	745	726	762	770	752	770	794	768	745	730	718	768	701	793	753	714	698	727	791	768	800	773	797	771	791	751	758	775	794	751	721	789	765	752	751	732	765	763	744	723	745	779	748	739	785	767	815	809	752	722	806	750	761	766	692	760	759	733	759	756	731	731	775	819	761	798	738	699	752	791	737	755	751	795	765	722	748	749	782	801	738	794	783	784	766	834	728	744	733	709	771	710	743	752	767	759	789	749	713	740	766	802	738	746	721	808	723	751	725	740	727	776	743	750	738	722	762	771	720	748	741	764	757	751	768	749	716	740	765	783	744	791	733	761	759	749	760	729	765	820	779	779	760	748	749	742	754	725	753	764	736	800	725	747	792	748	780	780	755	733	806	753	761	710	786	750	739	779	825	785	745	788	754	746	801	757	724	713	729	759	747	744	797	760	752	755	752	780	693	746	717	767	708	720	732	775	772	802	817	750	726	805	779	733	732	814	759	746	718	733	783	801	761	777	750	802	708	758	757	778	795	777	785	771	791	669	709	755	743	732	726	787	755	752	742	778	757	736	721	747	699	753	750	748	762	795	757	758	768	739	777	727	735	732	742	768	806	756	763	748	751	760	807	741	746	748	769	760	763	699	765	732	701	739	730	754	752	751	788	749	757	749	795	786	716	748	804	781	760	770	728	784	778	791	777	727	795	762	752	738	762	756	725	790	777	736	759	766	780	762	758	775	741	734	749	789	727	787	758	721	744	753	797	781	711	747	729	770	717	766	756	754	785	792	787	783	730	742	706	738	737	761	762	776	790	705	795	814	768	751	777	797	748	815	807	759	766	771	757	764	799	800	699	755	765	741	732	800	744	769	796	745	695	775	755	708	758	749	746	754	767	779	780	719	740	733	788	810	804	718	741	744	758	731	716	768	775	744	718	754	685	731	711	780	774	772	732	755	731	749	754	773	775	737	709	779
11260	6190	2171	355	85	86	79	92	73	90	77	66	69	67	71	54	70	73	62	63	55	71	54	40	75	63	64	296	924	914	512	312	157	103	65	53	63	59	63	65	60	70	53	59	45	49	64	49	65	65	58	61	37	64	71	58	63	61	59	49	52	74	66	50	54	67	53	67	66	77	60	62	67	52	54	67	63	52	60	69	65	47	72	63	65	76	68	68	54	53	86	50	60	59	54	60	53	60	68	52	60	65	55	70	60	84	51	56	79	59	50	69	54	63	60	59	66	68	59	55	49	74	56	64	59	62	50	58	49	59	60	56	75	60	63	63	58	62	75	52	53	63	64	62	67	73	80	65	50	54	59	68	73	59	56	51	60	64	74	62	55	72	61	71	54	63	64	59	71	66	58	56	66	59	60	51	68	60	65	54	87	63	64	68	61	58	66	56	68	72	60	60	71	61	61	56	62	60	66	56	58	51	57	52	58	61	65	59	69	55	63	63	61	57	72	57	67	57	65	58	75	63	60	57	69	68	72	62	69	56	61	61	66	57	57	56	77	62	68	64	50	64	53	68	74	58	55	58	69	72	61	58	70	70	72	67	72	50	73	73	65	62	63	55	60	57	72	50	67	63	58	54	56	81	53	44	62	71	76	63	52	66	62	52	61	47	55	50	76	52	57	56	55	59	53	63	62	68	77	54	54	66	60	56	59	56	55	65	58	67	63	57	53	71	44	60	71	63	51	62	65	58	66	71	59	49	46	56	72	63	68	68	71	73	66	49	59	54	69	53	59	67	70	78	71	65	53	54	65	63	68	77	55	52	57	56	57	59	65	76	61	66	48	60	69	73	60	53	69	52	63	73	66	66	54	60	54	61	58	65	57	71	70	53	66	63	60	60	66	48	65	53	47	63	58	58	58	58	66	53	44	69	85	63	63	66	62	71	62	73	67	64	53	59	50	66	59	52	66	63	63	55	65	62	48	56	71	48	68	68	49	62	49	60	68	59	57	72	49	60	50	59	57	64	50	66	51	56	59	74	48	79	80	59	61	48	62	53	55	46	74	51	63	56	59	62	58	54	51	66	52	46	47	55	69	57	70	57	56	62	68	63	63	61	64	54	64	65	55	63	54	66	49	63	62	50	66	76	64	57	70	67	60	73	71	68	57	64	54	70	66	52	49	61	68	56	53	60	59	73	61	58	43	54	53	52	61	58	49	61	63	78	54	72	55	58	50	63	58	62	64	58	68	56	66	75	39	72	68	64	66	65	47	73	71	58	53	63	71	76	45	46	52	58	54	64	72	51	61	71	52	57	57	50	61	63	70	59	64	66	54	60	56	60	78	56	53	67	67	77	60	57	63	55	65	57	77	57	51	46	51	66	74	60	57	62	70	65	60	59	56	53	54	61	56	50	69	60	56	64	65	65	52	63	62	68	44	60	63	69	49	56	64	57	74	64	58	71	59	59	51	65	53	67	52	60	64	64	59	67	60	56	54	71	63	58	44	62	63	61	59	56	64	63	61	60	66	63	60	68	59	50	58	72	49	43	63	77	57	56	56	48	60	57	74	64	62	69	63	60	69	65	63	61	79	65	55	58	58	59	68	50	61	63	72	63	68	53	58	51	73	51	60	61	53	47	62	52	68	56	53	69	64	68	71	58	63	65	54	55	59	65	76	62	54	45	75	60	73	52	59	63	48	52	72	63	65	70	58	60	60	62	59	62	72	54	64	55	64	62	63	54	68	55	62	71	51	72	62	75	62	56	55	67	69	64	63	57	67	66	64	68	63	66	64	65	64	66	58	72	74	81	61	61	63	46	76	71	64	61	64	71	68	57	54	63	59	50	64	75	71	54	60	62	62	52	59	68	54	58	68	58	64	61	68	59	68	62	69	66	61	70	54	53	61	67	55	61	68	58	55	55	58	65	56	67	62	66	64	69	51	64	56	67	54	56	52	60	65	39	59	56	54	63	51	71	58	47	59	55	80	71	67	66	55	51	66	64	57	63	56	59	63	49	67	59	70	61	44	48	63	57	59	54	62	59	69	56	69	68	78	50	64	53	64	61	67	66	65	65	64	56	66	61	64	57	85	66	60	70	51	77	71	51	74	50	63	66	54	56	68	55	65	51	56	59	72	64	54	56	62	61	58	64	54	61	61	69	67	59	59	53	73	60	68	67	62	54	53	68	59	57	46	67	56	71	74	53	50	60	66	71	62	65	70	55	58	61	62	65	65	78	71	53	65	75	69	62	62	66	79	68	65	73	62	60	64	52	61	62	63	59	60	57	57	61	61	51	69	72	67	53	71	69	61	50	69	54	65	79	66	79	80	64	65	54	80	54	46	58	64	59	61	66	62	69	56	64	55	55	60	69	72	55	63	64	67	67	68	71	62	54	63	71	65	56	70	61	61	58	59	63	56	72	62	50	69	57	66	69	52	65	53	61	53	69	61	70	66	77	70	64	65	56	56	55	67	56	74	64	44	62	50	51	67	80	54	58	68	64	52	60	77	63	52	53	55	54	61	63	63	51	53	73	53	68	56	50	64	61	62	50	62	73	65	61	52	60	46	52	51	59	60	47	57	60	63	67	50	64	48	59	49	54	62	60	75	60	73	66	64	65	68	56	76	60	58	53	54	82	53	66	61	66	66	75	62	65	64	67	80	55	57	57	63	64	75	68	69	59	42	67	68	60	55	51	48	71	72	66	71	69	63	66	55	48	67	56	70	58	49	61	63	64	72	58	58	69	54	64	56	61	80	58	70	76	59	57	55	65	72	65	62	41	67	53	64	70	62	60	45	60	58	72	67	56	59	61	67	61	52	55	72	63	58	69	59	59	71	53	67	63	55	59	68	58	61	75	47	46	64	61	54	75	61	58	67	55	62	57	58	84	59	40	70	58	72	46	52	68	58	60	70	62	68	47	60	51	62	71	52	79	59	76	69	58	61	52	67	47	58	62	68	61	53	70	59	74	54	56	54	64	63	70	57	59	58	49	49	58	55	66	56	54	59	54	52	55	58	59	70	78	65	60	60	74	57	67	65	58	48	53	48	65	72	51	55	59	75	57	77	72	64	49	64	48	62	50	68	64	49	47	50	54	65	70	51	68	58	65	47	58	64	56	55	52	86	62	64	68	50	54	59	62	62	58	48	75	58	60	75	47	57	58	59	52	71	58	65	62	68	64	49	54	61	61	72	64	64	67	52	59	71	53	57	58	57	67	58	69	52	54	71	67	55	64	53	55	54	81	57	51	50	63	75	57	72	50	72	53	57	56	64	66	66	54	68	53	48	58	73	52	56	67	63	57	59	62	54	60	73	69	70	62	69	73	63	64	56	48	47	68	63	47	55	57	65	50	59	63	61	52	54	53	50	56	57	50	61	57	51	65	54	58	62	56	55	57	50	64	72	57	65	49	54	64	51	64	60	62	67	50	54	64	64	52	60	66	63	61	52	67	65	76	45	56	53	62	53	56	55	57	60	54	69	50
44370	25538	17406	9101	4161	4408	3689	2960	2346	1957	1698	1450	1321	1271	1128	1091	1048	966	938	867	841	871	853	814	849	864	863	6441	16954	15656	10701	6727	3126	1416	888	751	704	686	705	731	713	695	665	629	693	662	656	724	679	714	657	679	662	686	671	686	663	699	683	721	643	666	701	668	688	700	689	693	696	681	615	689	634	668	706	690	750	700	672	625	660	674	690	636	681	689	708	696	658	719	710	704	675	675	729	640	654	669	638	672	711	646	663	682	699	680	704	682	667	667	654	655	691	677	716	623	665	678	679	666	655	672	679	696	725	674	645	707	674	672	728	679	666	681	690	656	708	697	675	662	631	688	669	671	711	664	710	739	651	687	685	698	729	653	678	699	692	671	680	629	671	708	687	684	654	687	676	684	693	685	679	720	732	659	644	641	671	666	658	681	679	705	684	640	676	674	683	690	647	713	714	695	689	683	689	689	649	687	692	694	658	668	669	690	677	684	679	708	679	651	673	670	674	656	679	669	697	722	724	697	653	687	618	654	691	706	687	709	660	695	697	693	708	716	634	689	609	666	697	692	697	694	650	659	615	706	720	702	677	666	736	666	714	676	685	714	693	641	684	653	696	662	712	664	709	683	666	672	697	673	686	686	668	720	704	610	673	638	700	652	695	721	671	701	668	662	718	671	676	702	706	646	677	707	713	674	685	705	705	695	687	691	631	717	654	700	702	672	656	724	693	711	640	695	693	719	704	694	731	670	692	679	664	708	682	703	640	682	698	666	664	679	684	684	711	679	658	704	692	711	647	666	660	671	683	637	689	680	685	701	667	630	675	708	689	690	711	691	674	715	659	711	687	643	638	699	661	693	702	684	717	659	701	678	709	733	654	705	681	689	660	722	696	686	675	649	644	711	693	654	683	694	632	709	652	737	660	691	658	691	626	677	728	650	667	697	679	649	689	707	702	667	677	683	686	674	726	665	651	680	691	704	698	712	682	709	694	660	674	686	680	690	744	738	679	660	693	663	655	681	695	707	642	711	706	706	722	688	676	728	694	661	696	694	722	686	663	665	679	685	618	697	689	684	728	696	683	670	717	674	646	679	710	653	699	690	696	666	684	653	674	697	697	684	670	654	694	660	661	632	683	686	662	721	670	699	664	622	674	654	695	660	672	686	686	676	692	655	687	722	693	701	683	688	672	684	677	682	705	702	697	657	685	679	660	705	678	732	679	695	672	695	707	702	682	728	666	691	656	691	690	675	629	668	732	702	627	681	638	690	646	683	656	716	647	652	622	696	677	657	729	618	670	662	660	692	622	700	677	667	724	677	651	691	688	693	662	701	659	647	649	689	704	697	662	714	682	719	676	695	741	655	695	691	678	650	650	732	649	697	683	714	675	670	681	710	661	737	718	695	670	693	716	704	716	693	715	633	677	688	700	701	688	690	648	724	679	674	656	696	696	679	677	688	683	659	695	684	680	704	696	724	657	691	694	678	674	687	708	661	688	738	698	683	669	643	722	640	673	685	665	676	699	678	678	660	682	657	713	693	633	721	662	718	679	651	677	667	728	678	691	725	687	649	703	736	690	605	649	667	673	688	652	703	692	705	702	657	702	695	661	650	690	647	656	713	716	676	670	661	708	751	705	678	665	686	687	688	701	709	657	744	685	734	613	685	718	688	671	682	689	652	638	714	697	688	663	699	690	684	679	656	664	757	667	699	715	681	721	668	657	661	709	708	665	709	655	661	688	668	689	703	662	642	686	674	657	691	706	655	683	792	653	630	697	685	700	673	637	676	739	696	652	735	694	662	680	650	672	712	625	684	716	670	641	689	684	632	688	666	672	712	684	652	645	698	688	691	695	677	661	650	646	682	658	657	713	689	666	677	715	688	655	645	685	676	661	674	705	684	701	668	635	683	693	656	677	674	696	722	681	660	693	678	639	676	687	696	688	676	658	664	695	656	584	647	702	711	681	702	720	681	704	746	695	680	701	670	669	679	645	726	678	692	674	664	645	673	659	613	665	711	709	691	664	672	678	657	649	657	656	693	628	649	707	675	701	660	659	701	639	668	720	691	632	701	660	706	639	613	622	707	702	670	643	706	670	655	692	664	682	700	656	650	706	681	678	693	621	702	711	669	700	676	653	682	722	680	686	696	689	699	641	676	695	678	689	653	722	679	739	708	692	664	692	673	654	721	689	739	682	712	663	730	699	682	640	646	655	682	678	686	655	729	664	654	674	635	683	682	701	662	659	740	670	675	629	656	686	672	703	709	675	712	664	681	690	722	677	680	745	667	641	685	713	685	633	680	619	716	642	665	719	647	655	659	688	718	717	676	723	673	667	703	676	663	700	692	679	659	684	705	672	656	684	654	689	685	709	699	705	614	676	670	721	687	694	665	696	690	657	653	667	635	702	658	666	670	697	697	685	698	642	720	660	696	664	727	667	724	720	634	692	684	696	709	685	684	699	758	674	680	648	708	649	659	691	686	679	677	693	654	642	659	668	745	667	703	709	721	702	715	712	683	706	704	635	704	621	708	689	669	669	614	710	707	687	681	694	702	766	697	623	690	665	678	665	654	717	655	707	742	647	607	670	679	683	671	682	685	707	661	683	671	703	688	665	718	662	655	686	708	663	675	643	686	688	658	693	678	777	682	657	722	661	716	657	689	673	674	672	648	700	671	668	643	692	677	693	676	699	673	680	666	660	672	638	683	636	698	714	686	699	711	693	688	675	648	705	675	684	672	669	669	710	640	686	649	694	656	702	701	709	640	645	695	712	690	696	651	701	733	675	738	679	710	676	657	698	691	678	685	698	668	647	669	672	660	683	683	725	679	644	655	652	658	699	711	692	708	715	660	679	651	664	707	722	673	717	636	646	687	625	674	689	745	653	725	689	673	673	695	690	690	703	676	680	648	690	663	639	689	635	687	726	736	676	697	698	710	679	694	721	692	675	698	710	659	670	712	687	687	688	693	736	683	671	656	719	670	676	706	699	654	702	709	699	690	671	737	710	702	678	677	708	686	622	689	682	741	672	686	718	672	706	678	677	692	715	631	684	683	714	632	655	674	688	696	675	706	710	653	674	713	719	647	749	666	722	653	672	647	683	670	670	666	744	714	681	636	710	677	687	685	683	683	647	670	685	682	646	692	707	612	656	715	664	689	716	730	722	652	640	664	663	656	673	716	670	667	702	650	678	677	690	715	709	635	684	675	631	728	701	692	659	667	747	705	693	651	642	694	707	692	671	679	665	666	680	662	669	689	667	668	658	692	600	650	727	683	733	679	674	733	669	726	677	668	678	651	702	697	647	643	708	662	736	672	729	687	661	692	669	681	699	713	670	661	674	687	665	669	662	641	669	681	713	721	676	686	650	648	689	705	680	688	705	699	640	664	730	712	685	683	698	685	697	663	762	689	648	605	682	678	651	704	688	690	682	693	684	694	674	694	693	654	674	658	670	669	694	688	707	703	719	670	705	631	643	668	662	671	628	688	672	698
10734	5018	2223	264	72	119	89	100	94	90	97	75	62	72	87	80	71	85	71	90	80	54	65	62	63	57	70	123	927	1451	745	406	183	88	73	57	82	67	62	66	63	74	61	69	55	58	60	78	57	68	68	57	54	49	58	65	74	57	52	74	64	60	78	70	61	62	64	67	70	55	61	65	53	65	61	67	54	71	76	60	53	59	59	64	67	60	62	73	66	63	73	60	50	57	60	67	78	74	62	63	66	48	55	63	61	59	64	69	73	69	87	67	53	51	72	65	61	75	72	69	71	70	59	49	60	69	63	56	51	62	54	81	75	69	71	62	61	72	60	55	61	57	56	56	73	66	59	67	59	65	43	71	63	67	74	70	70	73	47	72	67	57	65	63	57	59	63	60	63	58	62	67	69	70	75	50	77	56	62	60	66	70	56	59	69	61	62	67	68	63	40	75	72	56	76	57	67	72	63	70	45	62	76	66	67	52	75	63	61	67	65	84	67	66	70	40	49	59	56	53	68	74	68	62	76	76	57	62	48	69	64	51	61	50	70	54	70	53	71	61	55	64	65	62	72	74	57	71	59	66	72	64	66	56	68	66	56	59	69	69	61	66	74	62	58	59	63	75	55	53	72	68	79	66	62	54	56	76	56	72	61	64	66	60	73	66	57	63	62	57	75	63	68	74	63	68	54	63	57	60	64	69	67	59	60	65	68	70	81	61	59	61	54	60	56	62	64	65	68	69	70	67	58	60	72	56	56	68	63	52	63	56	56	62	70	62	65	66	66	62	74	60	54	69	66	55	76	66	73	64	59	64	71	72	72	62	73	53	46	65	66	68	60	74	74	69	61	64	63	58	74	56	61	77	63	63	65	69	80	66	65	52	79	65	73	77	63	64	67	64	65	60	64	68	62	69	75	61	64	65	76	55	75	63	73	63	71	60	63	63	74	63	65	62	57	66	83	68	60	61	66	56	88	65	74	47	74	58	60	62	67	62	57	72	61	72	61	68	65	68	65	84	66	80	60	51	53	76	62	68	58	62	67	50	66	56	47	65	58	63	61	63	52	52	56	61	75	54	80	79	62	58	62	77	54	63	69	75	72	67	55	62	69	71	79	68	58	79	69	71	75	72	59	70	64	59	70	60	63	54	58	65	63	68	61	61	66	58	76	58	78	59	68	72	73	67	64	70	49	56	53	67	63	63	61	57	48	54	65	63	60	53	66	63	64	69	62	77	76	62	54	56	73	74	61	76	61	70	59	53	58	68	54	71	77	77	58	58	67	56	57	74	58	55	62	74	57	54	52	57	54	53	69	58	49	65	65	65	68	74	74	55	66	56	63	60	51	55	61	65	78	76	62	52	62	60	68	59	49	71	60	51	58	52	54	60	73	52	59	60	59	58	55	62	61	64	75	68	67	71	68	72	59	57	63	70	60	63	62	62	67	65	78	71	66	72	58	56	67	53	56	61	59	72	73	54	69	68	63	58	64	49	71	66	55	56	74	68	55	60	62	56	59	59	59	70	75	65	75	70	69	51	54	57	61	62	75	56	55	59	69	70	56	61	73	74	66	63	72	79	66	66	61	69	74	60	65	65	60	66	73	78	66	71	53	60	77	55	63	56	69	65	59	68	57	61	63	68	59	60	63	72	54	62	68	66	72	65	60	61	56	58	60	65	67	66	57	54	62	58	63	75	65	52	61	63	64	61	71	51	69	52	60	68	58	62	73	58	46	49	68	59	69	63	66	63	62	64	65	55	67	54	70	64	63	58	64	63	67	58	59	69	51	58	75	59	63	51	64	68	49	79	54	66	55	78	65	68	56	66	61	67	74	74	61	74	57	80	52	70	69	61	51	76	77	50	60	60	60	81	70	65	58	60	67	53	80	72	79	66	75	62	76	66	66	57	58	67	71	57	67	69	82	53	52	62	55	65	70	66	56	68	56	59	56	70	65	69	62	65	58	61	57	62	44	73	54	60	52	63	67	66	59	62	62	61	54	69	61	62	46	54	57	57	46	62	61	67	63	61	64	66	68	61	75	56	52	76	68	55	80	65	61	58	68	71	69	58	83	62	59	70	52	53	64	54	62	60	61	63	71	79	73	61	71	58	64	39	56	65	56	72	81	62	56	59	74	68	65	53	82	52	55	68	59	72	58	73	64	77	72	47	62	50	66	50	65	60	62	70	66	53	68	48	70	67	78	61	64	63	85	59	64	58	46	58	74	70	65	71	60	54	60	72	64	64	65	61	63	59	75	67	70	63	55	62	64	61	71	71	63	70	72	69	80	64	58	60	59	69	68	68	73	74	55	50	81	55	66	55	67	67	74	52	71	72	58	49	46	67	63	56	61	64	68	67	73	71	67	76	54	43	60	56	66	59	76	57	79	60	66	61	65	61	66	70	75	63	62	61	54	72	71	66	55	63	71	58	59	79	60	73	55	80	57	61	81	72	61	70	68	63	57	57	67	71	71	63	55	66	68	61	59	60	63	62	69	58	62	51	66	58	68	65	66	64	63	67	55	58	60	57	66	50	68	49	70	72	63	64	57	67	67	69	69	75	72	61	61	56	76	71	81	59	65	62	62	63	70	66	53	61	66	69	68	59	61	64	68	60	62	62	66	66	59	52	50	64	78	65	66	64	65	71	79	67	71	73	80	55	75	58	57	75	84	60	57	73	63	54	69	58	49	45	77	54	69	49	66	56	62	57	66	60	68	65	58	76	61	63	79	59	68	65	68	77	73	78	53	55	70	64	48	69	63	59	68	65	64	57	54	65	52	71	69	59	72	55	67	63	70	60	66	57	59	57	67	63	51	71	70	55	71	70	65	58	58	60	54	54	63	80	73	77	54	74	63	65	55	62	63	63	70	44	55	58	66	53	73	62	73	72	78	53	61	75	79	57	59	45	67	68	77	79	65	60	76	62	70	58	62	57	49	67	62	56	67	55	67	62	80	71	68	57	67	63	61	70	69	66	59	46	61	51	64	56	51	56	60	69	60	53	46	70	66	63	53	68	50	58	59	62	70	60	58	75	58	62	74	76	57	62	50	65	65	57	51	80	63	66	63	78	64	62	64	58	71	51	72	85	62	61	55	59	59	66	55	68	76	57	71	69	58	62	83	65	73	59	63	59	62	64	64	59	49	61	75	74	58	64	61	63	71	56	79	68	57	72	83	71	65	66	45	67	60	64	65	65	63	61	65	67	57	65	62	71	67	63	52	62	65	51	63	68	66	71	64	61	77	76	76	59	58	51	78	63	65	54	47	60	62	71	64	55	61	58	60	58	72	65	64	59	66	67	72	70	65	55	69	76	69	61	76	59	69	67	58	68	63	78	73	66	59	80	69	53	55	58	65	82	60	67	68	57	64	65	57	67	69	59	68	60	70	71	48	53	81	70	67	79	64	71	54	54	54	52	67	66	63	59	60	57	73	62	73	64	69	68	54	75	65	58	77	72	65	67	71	69	70	64	69	73	70	82	61	68
44189	27753	18866	6752	4433	5124	4499	3620	3001	2538	2132	1917	1767	1592	1454	1320	1308	1243	1135	1077	1076	1086	1035	995	1011	1019	964	3100	19319	22258	14564	8683	3799	1670	957	793	757	836	761	719	816	806	758	803	790	770	763	736	786	738	835	773	813	783	830	748	789	751	802	742	731	743	779	809	741	757	781	776	782	780	803	784	836	815	785	814	803	807	803	747	803	701	774	757	768	731	758	775	814	780	774	759	782	768	789	807	757	862	721	784	786	787	799	792	788	820	711	785	835	780	779	803	760	773	776	796	798	747	738	810	762	765	782	811	830	803	751	766	762	750	715	765	767	807	783	801	795	782	809	752	803	783	784	773	757	820	763	813	795	842	733	778	793	771	753	793	801	808	791	766	758	734	742	789	789	784	763	763	789	822	775	760	760	766	753	738	763	811	796	730	827	800	785	770	750	784	787	777	721	756	758	757	813	835	780	820	762	828	767	794	745	775	750	749	801	712	786	733	803	767	766	754	774	778	753	772	766	790	813	791	769	761	784	765	760	788	768	791	766	796	720	755	803	776	815	703	776	798	764	790	789	797	788	797	754	779	762	768	714	818	781	752	804	792	772	778	729	818	805	799	715	800	807	784	788	752	760	736	761	787	786	801	807	748	767	750	798	784	769	799	751	766	776	745	782	752	769	763	787	772	727	806	814	751	765	791	802	821	785	786	757	766	812	732	813	821	757	779	796	824	784	753	776	775	801	761	750	814	788	784	805	806	786	784	786	780	800	829	779	768	779	778	790	782	818	772	752	779	825	779	780	724	750	791	811	806	779	782	759	764	754	773	763	825	790	778	821	785	788	792	712	738	782	727	816	791	771	800	763	726	746	778	777	749	804	799	792	744	826	781	745	773	744	748	682	795	753	774	739	785	803	785	770	804	775	795	729	758	791	779	782	800	742	766	741	778	767	771	762	760	780	804	821	764	822	816	754	762	744	832	769	760	758	784	783	793	779	788	773	728	803	766	759	787	840	807	717	804	703	794	806	735	747	776	759	718	763	768	748	790	785	784	783	816	768	757	776	761	766	761	765	799	734	752	752	765	772	803	754	782	810	778	803	808	766	850	783	799	781	830	829	750	771	778	774	764	804	775	784	769	845	790	792	816	765	786	766	767	738	773	775	753	787	763	762	801	800	771	757	772	732	764	782	757	815	724	772	779	801	783	797	777	777	774	724	791	731	755	803	786	804	808	742	765	761	796	801	794	785	746	723	776	795	790	746	788	782	756	773	777	753	764	797	795	772	747	779	761	804	761	803	787	816	775	787	788	740	793	776	749	774	817	767	795	752	805	728	775	765	766	799	744	711	761	795	750	771	788	766	787	804	773	787	776	805	789	779	743	752	724	772	743	751	786	833	760	749	802	765	803	756	726	766	787	750	799	789	816	788	729	782	788	813	814	778	776	740	757	785	755	784	764	733	779	747	786	710	812	802	804	813	694	752	883	817	823	757	792	807	778	825	719	798	763	756	765	705	813	801	774	816	796	740	805	768	792	826	777	788	832	802	737	784	830	810	783	781	783	807	777	811	764	790	789	823	769	762	789	787	837	807	758	784	804	754	841	817	781	791	774	705	771	784	762	776	776	706	825	784	732	788	786	797	757	812	812	805	782	773	752	783	796	746	761	779	784	781	735	784	757	783	783	776	768	806	778	741	766	768	796	820	771	809	794	786	788	789	821	769	779	823	773	819	793	768	773	756	727	768	757	746	818	762	758	824	756	745	764	796	763	793	776	813	801	796	786	762	771	811	747	794	759	788	784	737	788	796	714	740	765	793	757	773	748	783	746	799	728	772	740	747	832	747	735	780	795	838	781	732	775	793	784	793	752	802	747	788	778	768	798	733	817	806	817	824	749	801	770	749	803	783	794	781	780	749	819	797	785	781	773	781	750	733	789	751	751	744	772	757	750	768	766	726	734	758	793	771	758	786	745	750	745	758	792	811	780	808	749	800	752	767	805	815	771	790	744	773	799	794	775	770	767	787	766	795	786	758	755	765	810	801	754	716	750	776	691	796	766	819	798	832	776	732	787	776	784	774	850	829	725	733	773	782	817	747	750	686	771	788	811	770	787	769	807	769	790	785	781	801	788	779	751	759	762	720	810	774	776	766	804	730	766	750	750	820	783	760	734	761	722	801	757	748	837	789	743	787	787	785	787	825	773	801	837	775	798	802	763	789	802	821	833	750	773	801	769	750	764	724	777	791	751	727	809	811	747	801	767	817	788	819	780	781	765	779	771	786	785	786	784	834	770	841	775	789	787	783	773	693	766	793	689	740	790	749	778	792	760	792	726	794	796	768	793	811	834	803	809	774	770	769	757	817	747	764	770	763	733	827	800	729	772	768	756	774	732	766	809	764	766	753	821	743	774	779	739	790	753	823	812	735	779	760	790	750	782	810	799	751	766	797	766	759	805	789	742	751	830	807	756	799	749	748	753	791	814	799	787	878	798	747	756	803	775	749	820	798	759	763	750	776	797	757	753	780	781	740	781	751	774	782	788	776	759	783	773	759	771	815	782	792	778	765	743	804	807	834	759	776	778	726	779	775	768	768	786	726	743	781	762	786	817	737	794	759	803	715	752	731	798	782	797	788	762	750	767	804	794	752	749	751	764	837	804	738	794	772	795	763	741	809	744	747	797	771	763	818	761	751	739	832	737	776	755	748	795	786	798	796	771	779	770	781	758	713	758	802	798	778	749	803	758	784	740	818	735	803	801	756	798	716	763	774	772	767	777	792	743	752	798	815	716	743	771	791	781	726	754	811	791	726	778	785	754	762	797	786	755	755	805	796	756	797	763	832	759	747	755	758	738	764	791	745	765	790	766	784	714	770	807	746	782	800	787	838	780	745	743	752	759	764	774	825	821	793	790	726	771	802	804	790	780	786	791	777	728	777	792	714	807	789	774	792	764	775	748	752	777	754	829	845	788	754	742	753	760	821	760	752	757	765	759	770	730	761	765	778	734	830	793	790	823	755	780	803	775	760	761	811	789	784	760	761	762	783	772	755	768	843	788	759	771	738	764	813	779	828	755	766	811	776	780	793	763	776	786	756	818	800	750	739	725	803	788	791	722	752	788	807	764	778	784	775	745	778	790	755	775	813	786	787	789	728	726	769	751	769	760	790	818	741	782	810	778	793	799	762	737	744	743	793	801	772	758	802	798	796	758	772	802	782	751	798	731	810	727	759	804	813	784	796	797	833	771	738	829	768	807	765	783	772	771	772	774	750	814	784	804	782	763	791	751	783	768	814	791	752	783	805	726	737	796	814	738	765	761	793	745	749	792	759	821	761	734	761	782	754	789	778	786	779	792	800	753	819	776	783	728	767	769	734	808	825	776	800	771	771	730	788	765	807	691	777	775	756	742	747	812	778	769	735	781	743	765	778	753	783	752	695	766	807	769	763	735	736	786	732	782	723	775	833	736	789	761	835	851	764	724	753	808	753	765	832	789	776	768
13448	9164	3883	431	94	111	114	122	115	109	87	82	91	83	71	70	65	74	62	77	54	74	70	55	78	67	56	163	1370	1851	952	438	206	99	63	57	58	60	65	53	58	49	73	48	48	61	54	66	60	60	44	55	56	72	55	52	50	64	70	53	54	62	48	63	60	70	51	56	69	60	53	62	49	61	57	62	53	66	56	64	74	70	48	66	69	49	49	57	58	69	62	56	67	63	72	53	55	57	61	68	62	62	54	69	66	57	49	61	62	54	62	72	58	52	63	55	59	64	49	56	58	57	52	55	61	56	62	66	62	49	48	69	58	53	50	67	59	62	60	61	59	53	57	58	66	52	61	46	58	60	48	54	71	55	59	51	57	76	53	60	68	63	58	59	67	67	60	55	47	54	52	63	67	54	71	54	74	50	56	57	62	55	66	55	64	45	68	53	57	51	50	58	69	59	53	48	66	64	58	52	59	66	58	71	58	49	67	50	51	58	67	51	59	51	60	61	59	51	59	63	59	75	48	62	69	62	50	64	63	49	51	49	62	53	49	63	64	59	55	56	56	63	56	59	63	47	57	59	57	59	58	61	51	61	51	59	59	50	75	55	55	79	56	65	51	46	44	57	69	53	59	63	45	51	53	69	63	61	66	48	57	55	52	64	67	51	60	51	71	57	57	57	47	59	46	47	66	71	54	53	65	64	49	66	58	57	67	55	46	54	64	63	63	60	48	55	69	61	53	58	58	64	48	57	56	57	66	60	72	67	55	66	52	60	56	80	52	65	67	66	61	71	58	65	70	53	70	66	62	66	65	65	64	67	59	54	67	55	60	51	61	60	57	62	59	45	59	61	54	51	69	60	56	58	64	64	49	44	56	65	61	51	57	64	66	64	60	63	57	60	63	50	65	66	67	56	62	63	46	66	65	63	51	73	62	63	48	55	62	57	57	68	62	68	56	61	56	62	61	50	64	58	62	50	72	47	53	58	56	52	60	59	61	35	65	51	53	45	53	50	48	56	60	57	59	52	63	47	61	60	54	60	60	57	44	52	52	49	68	67	60	50	45	77	69	72	71	62	63	48	73	68	61	67	51	62	49	59	79	61	52	53	68	53	57	66	53	69	74	62	57	48	61	51	53	71	63	49	62	62	65	59	70	58	48	50	57	49	56	47	59	61	59	59	55	64	55	60	60	53	50	72	48	68	64	46	59	60	55	52	55	60	66	63	70	48	72	73	64	50	59	63	58	54	73	64	58	63	68	50	59	50	48	64	62	55	47	76	56	71	70	64	61	58	52	59	45	65	66	56	45	49	65	70	48	64	65	55	45	74	57	70	62	63	63	55	47	62	50	64	59	50	64	54	45	47	58	59	46	53	51	66	52	64	69	68	56	46	67	62	58	51	59	74	49	67	52	62	51	55	69	54	53	55	70	52	70	61	60	68	49	59	59	57	54	75	43	56	72	68	53	60	50	59	56	67	54	48	48	58	56	59	53	77	57	47	54	57	52	58	61	51	65	56	72	55	54	70	58	57	54	56	64	45	71	61	67	48	59	54	70	53	53	45	62	56	63	54	53	61	53	60	56	50	58	61	47	62	48	65	55	69	59	61	73	70	61	55	68	50	61	63	63	62	45	48	53	59	66	53	60	64	59	67	43	49	72	65	56	60	56	68	54	55	75	65	61	54	43	54	59	55	57	62	49	53	70	50	62	61	45	72	54	57	65	61	66	53	46	53	58	45	63	61	66	52	65	55	59	69	65	53	51	79	55	60	55	55	44	65	54	60	63	51	61	55	49	54	54	70	55	53	55	61	51	58	44	63	61	62	59	58	54	58	55	51	55	57	65	59	64	57	71	53	64	68	52	68	64	70	58	54	45	57	62	51	57	62	65	58	44	65	46	68	56	56	58	52	65	53	50	62	72	56	62	52	73	56	60	49	61	72	52	54	66	64	48	53	62	59	53	69	53	62	58	67	52	68	54	61	60	72	57	46	72	53	57	63	67	45	57	56	64	58	45	50	64	63	57	54	51	66	45	63	54	61	55	60	63	61	60	60	57	45	59	64	74	59	62	61	50	61	63	75	64	62	58	59	62	51	51	68	57	58	61	55	61	56	58	50	52	49	61	58	61	51	61	53	67	67	57	75	56	60	52	52	54	63	52	66	56	61	52	68	63	56	61	62	51	45	54	76	57	49	51	59	57	54	56	66	69	55	62	59	57	48	50	69	74	66	69	65	51	76	59	52	62	59	65	62	63	60	62	43	58	54	67	58	61	67	55	58	60	69	53	68	56	65	57	55	66	61	72	58	50	72	53	83	43	67	68	62	60	59	62	62	71	61	65	65	58	58	54	51	61	64	60	55	63	63	52	60	66	62	52	82	72	58	54	61	52	65	47	58	65	76	53	51	69	67	35	56	64	58	54	58	62	52	50	60	63	48	64	60	55	56	74	53	69	59	47	70	49	64	69	78	56	55	68	62	53	58	60	57	67	60	59	58	80	50	55	59	46	57	71	59	48	69	42	61	57	46	61	64	56	49	57	76	60	71	56	63	61	56	53	63	51	65	49	53	50	54	49	56	57	63	52	54	52	58	54	54	55	71	51	64	62	58	61	56	49	53	58	60	46	63	65	57	49	60	60	64	60	66	46	49	50	53	67	56	60	62	58	58	49	44	44	70	59	48	57	50	58	59	53	61	40	69	44	65	55	56	58	58	68	64	50	44	67	62	49	63	64	58	48	54	69	57	39	49	61	57	63	62	71	67	53	60	53	43	64	54	52	46	51	76	56	59	56	45	63	54	55	53	47	53	64	58	50	44	51	65	49	57	53	59	54	57	61	44	62	55	63	58	58	59	61	52	72	65	62	67	57	61	60	67	53	53	60	62	69	50	65	50	61	51	50	65	59	65	51	71	61	49	61	56	59	58	57	59	64	53	66	46	50	70	69	46	48	65	55	65	65	54	60	68	66	63	65	64	61	56	59	68	72	66	57	46	73	61	67	62	58	58	64	65	68	47	64	50	61	59	62	59	60	64	68	72	63	57	51	52	60	58	60	49	70	62	43	60	61	54	61	57	74	53	48	66	58	57	64	72	45	66	62	63	62	61	58	69	57	61	66	47	70	52	58	55	68	62	59	65	57	70	68	61	68	50	65	54	65	52	60	60	65	63	51	61	59	51	57	53	63	62	57	48	49	52	57	61	74	65	56	67	50	55	51	49	54	54	59	69	49	53	55	57	46	62	62	59	55	66	53	67	53	57	52	52	48	69	66	61	55	73	56	45	45	57	57	68	68	52	61	62	61	58	44	62	49	60	54	51	63	59	60	67	65	60	71	54	49	53	47	52	68	50	73	54	73	63	62	55	56	70	56	65	64	53	65	56	54	64	63	61	53	70	71	42	52	67	72	48	60	55	63	61	55	61	60	55	50	41	61	52	65	49	49	62	53	59	54	54	52	61	64	59	59	49	61	60	52	49	68	63	70	75
50132	31345	22826	9348	6606	7343	6190	5078	3981	3336	2764	2455	2143	1840	1664	1474	1493	1472	1329	1276	1175	1104	1071	1050	1086	965	1048	3615	23961	24888	16681	9731	4296	1790	973	812	759	778	697	724	754	753	717	750	718	692	716	743	757	763	730	757	665	702	714	726	709	706	769	673	708	724	724	709	742	724	730	721	779	667	713	772	702	749	701	702	752	732	678	726	742	738	710	687	718	704	718	748	720	753	756	730	733	762	790	724	764	754	748	711	738	718	728	768	725	701	711	742	727	686	694	717	722	761	721	760	682	694	701	698	712	715	764	747	759	747	765	758	726	716	725	722	711	699	753	747	723	713	682	738	689	693	724	713	740	731	739	711	737	737	731	747	722	763	732	732	725	761	712	705	721	700	706	700	713	745	730	746	746	706	716	701	744	762	732	728	689	711	720	757	714	732	711	730	730	771	734	685	741	723	699	715	750	740	711	718	700	736	758	751	715	761	778	689	696	711	710	680	683	703	723	780	700	722	730	691	751	728	746	676	726	720	760	720	707	795	695	751	710	731	697	753	728	752	732	754	740	700	681	697	702	712	681	798	761	736	713	754	759	731	668	722	709	732	744	738	737	742	723	726	731	707	723	699	704	696	699	717	744	718	718	738	676	779	727	736	716	673	714	722	733	704	730	695	687	724	763	744	744	745	699	681	740	758	716	730	732	731	743	717	715	716	739	743	737	678	760	721	706	695	708	713	706	739	737	691	720	761	764	742	693	713	682	765	706	719	708	727	738	715	713	702	702	705	736	736	729	691	785	769	743	742	740	730	708	705	729	728	738	689	698	729	713	769	739	700	708	707	682	693	764	770	740	714	747	765	696	759	731	706	706	679	682	743	678	779	692	761	714	770	716	742	788	706	737	765	699	737	739	727	771	661	723	701	730	735	686	698	737	747	739	693	738	766	746	684	698	736	756	725	720	739	716	726	763	765	706	715	749	738	708	702	708	701	705	709	717	767	724	761	721	724	753	668	777	730	713	726	742	749	656	731	727	734	753	707	786	710	737	732	737	750	702	737	703	784	689	727	730	725	659	738	716	695	751	778	711	729	741	772	710	772	683	750	752	731	722	718	748	739	729	735	720	707	703	709	737	749	760	695	755	694	710	696	731	744	740	797	786	700	746	751	745	747	704	712	705	724	756	775	689	720	721	702	723	738	758	664	710	724	693	709	774	726	737	739	751	720	740	703	753	734	747	689	737	694	745	754	719	656	729	711	728	726	778	677	714	708	735	724	777	732	792	690	746	739	713	722	716	702	778	737	736	751	700	721	731	769	700	753	718	703	821	702	694	772	707	705	740	758	722	703	703	724	752	743	758	701	748	741	686	736	725	741	741	730	734	725	694	738	711	773	761	697	735	696	729	688	708	761	747	700	730	762	711	749	737	728	691	720	701	687	728	762	724	706	734	674	737	757	750	753	720	712	720	717	735	721	718	746	723	794	711	770	698	766	746	701	747	738	726	703	706	681	706	751	696	769	696	736	720	731	737	709	752	754	719	705	749	768	737	710	701	719	728	701	725	708	721	721	715	689	704	667	727	713	735	752	711	723	724	734	713	750	704	705	680	794	711	728	756	698	699	742	732	705	693	719	738	694	750	748	678	691	760	692	753	760	729	732	700	717	744	693	706	757	717	743	767	744	708	784	768	720	746	713	709	749	762	696	714	751	729	712	695	743	754	724	721	685	720	720	686	743	718	731	722	708	717	727	666	688	698	737	679	717	706	744	760	653	720	726	761	719	727	704	766	755	729	717	695	773	708	727	728	708	699	714	735	670	749	701	765	710	727	700	769	667	737	663	713	718	718	765	709	783	767	735	703	754	725	737	695	739	763	694	737	689	751	764	692	744	754	728	732	709	725	747	749	700	700	734	765	703	721	726	710	716	762	712	747	728	732	754	756	718	743	726	751	698	743	718	714	730	689	680	750	719	717	723	756	759	714	724	685	706	678	743	748	697	739	748	727	760	725	724	693	721	739	711	719	742	704	712	733	691	714	728	710	740	710	735	727	759	724	729	744	726	724	745	745	687	669	744	732	740	732	738	716	720	753	715	692	723	728	721	729	695	694	724	733	730	722	744	695	699	703	731	768	753	708	708	708	724	744	705	754	743	722	705	700	717	648	739	775	737	722	730	728	762	749	740	761	736	737	675	722	702	750	718	717	737	732	723	696	764	779	682	723	785	661	756	655	740	692	718	746	750	697	726	750	737	727	710	742	710	715	714	751	722	689	758	719	765	712	729	776	732	715	682	674	676	771	748	743	706	738	787	723	748	712	735	676	737	702	736	719	709	726	740	705	697	676	665	714	719	714	763	729	703	654	747	744	727	732	750	674	737	741	741	687	705	770	725	711	698	721	701	736	712	732	735	777	695	712	707	699	734	701	751	744	707	734	738	729	750	744	725	733	720	741	762	742	708	745	695	717	700	715	719	761	748	727	722	698	720	723	721	716	719	737	728	730	727	764	706	713	689	741	718	727	757	744	729	766	741	732	726	720	758	764	738	702	749	731	750	748	723	720	674	733	692	677	728	740	695	757	698	750	746	709	717	754	716	738	726	746	689	700	663	715	721	668	728	716	783	731	729	734	743	704	738	721	710	773	724	755	711	710	723	694	688	728	712	745	716	702	731	743	717	703	690	753	719	733	739	711	727	761	719	736	698	729	727	730	750	661	740	724	774	780	673	675	670	712	721	685	689	714	738	737	757	746	742	710	756	750	734	710	737	719	759	736	755	674	770	735	661	729	723	771	703	727	675	671	731	691	783	715	689	712	696	747	748	698	735	686	655	687	738	742	686	733	705	716	723	723	724	716	742	717	707	766	706	737	749	709	734	712	745	699	732	739	752	745	777	701	700	671	766	725	736	725	724	701	714	724	727	706	734	727	772	723	735	695	738	731	688	776	719	746	758	691	766	706	785	758	701	749	684	707	709	690	738	730	743	718	765	734	703	739	743	740	725	712	701	736	717	732	754	732	704	729	765	784	711	709	724	700	682	739	768	718	749	695	745	722	739	702	756	712	749	748	698	784	752	755	674	728	695	743	719	726	727	801	730	732	730	771	697	716	725	698	726	709	712	727	723	699	720	714	778	727	750	771	710	693	770	701	693	744	743	732	697	762	692	729	729	701	748	755	686	715	687	736	724	734	705	752	758	717	706	670	727	716	714	721	705	746	733	712	711	776	713	726	754	763	733	738	716	719	754	734	770	733	774	757	720	712	747	747	748	719	779	708	699	735	759	718	705	703	692	757	676	744	677	695	699	736	715	771	720	695	694	718	688	741	644	694	738	784	720	704	719	711	692	759	762	711	752	726	754	733	706	746	712	732	740	770	755	724	734	745	728	706	758	716	699	759	735	731	735	772	697	688	746	694	706	706	757	721	709	696	732	694	735	713	681	702	702	725	692	715	720	789	690	769	724	720	737	719	726	718	770	797	680	736	728	766	718	717	743	707	752	741	720
6173	1400	554	99	78	71	69	83	79	71	75	68	74	81	63	60	69	54	70	63	65	58	64	66	59	65	55	86	418	523	366	215	131	81	79	62	50	71	64	58	55	47	66	53	52	66	61	60	43	59	78	61	55	59	66	69	60	54	72	53	62	51	72	76	74	59	65	82	64	62	57	60	63	70	67	61	67	60	56	60	59	49	73	53	48	52	63	51	65	54	55	58	74	71	49	57	64	45	65	65	67	55	65	75	57	70	51	62	48	58	54	61	66	55	74	54	66	58	71	60	65	73	47	60	64	66	75	54	49	52	66	65	75	56	54	49	63	56	52	61	62	60	68	66	60	52	54	69	61	65	50	58	60	62	67	60	59	73	55	76	61	57	74	74	62	46	69	61	69	64	50	54	54	55	57	61	56	53	65	64	66	48	67	62	73	57	61	67	71	63	59	68	63	51	64	55	63	69	66	51	58	65	62	68	70	62	62	68	56	65	68	71	63	62	62	61	63	68	63	63	62	64	58	74	65	58	74	68	52	78	69	68	57	66	57	69	58	63	68	57	79	57	57	51	49	76	53	61	65	58	61	56	57	56	51	62	59	61	64	71	60	60	63	57	59	71	63	62	65	70	63	56	65	64	71	58	62	60	66	58	63	65	51	77	56	57	55	52	65	57	54	45	69	68	66	72	67	47	65	66	60	70	54	54	54	52	46	67	58	63	65	67	72	64	54	80	56	68	53	69	58	58	51	61	67	65	65	58	50	53	60	64	70	63	56	46	44	61	86	64	70	55	55	62	48	67	68	55	62	58	73	61	59	57	60	87	66	57	68	54	58	62	65	63	53	53	74	62	60	45	66	57	60	63	51	65	53	62	69	73	75	53	63	63	62	69	68	66	55	53	67	51	67	54	64	57	63	58	58	47	55	67	57	54	54	64	65	64	66	67	68	56	46	65	58	55	50	67	65	69	58	68	56	60	63	67	71	55	39	71	54	57	48	62	59	61	60	55	59	58	51	56	72	66	58	65	59	56	56	67	53	61	58	49	59	55	68	61	56	67	62	58	56	75	53	69	59	68	54	65	53	64	65	48	46	61	75	50	69	57	68	70	65	53	69	73	59	63	66	65	65	57	57	69	60	52	54	60	72	47	62	55	63	73	64	59	57	66	61	57	59	59	60	64	62	77	50	68	71	50	69	70	63	60	48	66	70	53	66	63	57	61	63	54	75	68	74	55	57	62	53	76	73	71	65	58	60	56	63	61	61	72	61	54	61	57	63	82	56	64	63	42	67	57	59	62	74	52	37	58	56	50	57	64	61	49	55	54	66	74	60	56	66	60	51	68	61	81	64	59	53	63	48	43	55	55	56	60	66	58	60	63	63	68	70	64	61	55	58	67	71	63	48	52	52	55	60	69	62	64	63	66	60	64	66	68	56	67	54	50	60	44	57	79	58	63	52	61	74	62	57	57	57	65	64	70	51	61	60	63	70	60	68	56	67	52	45	77	62	65	81	55	57	63	64	67	66	55	74	54	53	59	68	61	64	54	65	70	62	63	51	61	64	63	69	63	58	60	55	65	67	63	59	56	79	48	75	52	70	75	53	61	63	58	60	69	63	64	51	63	72	55	64	57	48	70	85	57	61	74	55	61	57	54	52	52	70	73	63	54	71	57	68	71	57	55	60	68	60	59	56	66	81	52	81	60	63	73	37	49	60	59	65	66	67	51	58	59	67	62	56	66	53	47	59	59	72	62	61	49	55	51	62	64	61	60	51	47	61	62	52	52	62	63	77	66	52	80	54	63	58	64	61	64	49	71	63	50	55	66	60	57	57	64	51	49	66	58	61	63	58	59	54	47	53	43	69	52	65	65	58	47	71	62	53	54	54	50	56	65	61	61	68	63	69	41	72	55	60	64	64	52	50	74	45	63	61	55	55	61	66	67	60	78	81	61	56	64	75	62	65	65	59	53	62	58	62	51	71	68	61	54	67	59	64	63	66	57	64	74	60	58	63	58	47	58	63	53	65	56	63	80	67	66	57	51	62	61	67	63	49	63	67	57	53	64	78	62	66	61	65	55	65	63	60	64	45	58	70	67	62	54	58	66	48	47	64	52	55	64	59	57	44	57	78	49	62	70	62	53	61	47	63	54	58	58	68	48	76	71	64	65	70	74	56	41	66	73	61	58	75	56	64	66	57	62	69	65	53	60	68	57	60	59	61	67	60	49	61	62	60	51	74	73	56	50	69	63	57	69	56	59	63	75	55	55	73	49	75	52	70	48	52	58	59	66	56	56	44	51	57	61	60	61	43	71	60	62	60	57	56	88	58	54	75	54	68	64	61	58	68	80	72	59	60	64	49	70	66	64	63	60	70	50	56	57	74	47	47	70	62	70	62	64	66	62	58	59	51	69	61	55	42	72	53	64	61	68	45	57	67	49	58	63	51	61	58	58	55	64	62	54	82	55	74	45	65	46	54	57	51	49	56	66	66	58	68	48	60	65	69	59	54	58	56	60	61	57	64	65	57	62	61	70	50	54	60	53	55	59	56	59	67	57	71	55	61	53	55	61	56	57	54	54	62	61	51	71	77	54	63	53	61	56	65	59	53	62	65	57	66	73	62	44	64	61	60	61	38	57	67	61	70	62	66	55	53	71	60	62	57	68	52	61	67	62	63	64	69	52	76	68	71	64	60	58	65	58	55	68	61	45	70	54	64	59	64	58	44	72	64	68	52	43	72	58	55	53	62	74	56	61	60	49	46	69	60	58	69	65	58	66	61	62	63	61	66	64	51	59	64	67	52	79	60	58	60	79	64	71	51	52	49	58	67	57	59	54	67	57	57	66	63	69	60	63	68	58	58	61	80	64	41	54	61	72	69	55	63	62	65	64	55	65	61	60	55	45	56	58	68	64	57	63	62	77	53	56	65	63	49	53	58	69	66	57	46	62	62	57	61	53	51	46	81	71	65	52	61	60	56	59	55	54	55	70	49	58	55	46	71	64	54	62	59	54	61	70	59	56	54	62	55	54	75	53	53	86	58	57	56	50	74	63	76	49	72	60	53	68	75	61	67	58	58	49	53	57	55	58	66	62	62	66	51	59	63	66	46	63	68	59	56	52	65	52	71	60	61	66	51	72	56	56	63	51	57	65	59	47	51	58	77	63	63	69	69	70	58	57	63	59	51	65	72	69	64	46	74	68	74	58	66	61	61	58	60	71	59	61	60	56	57	58	62	70	47	76	51	60	54	65	72	58	69	75	62	51	58	58	54	59	47	67	52	59	65	45	62	50	60	66	61	56	73	51	51	68	55	59	53	69	71	50	62	76	56	57	50	71	70	57	69	60	68	61	64	69	66	68	67	53	47	55	61	63	67	56	68	67	63	57	50	65	47	51	63	51	55	67	57	50	71	64	73	69	48	57	59	62	59	63	41	60	78	52	64	53	53	63	64	54	75	74	75	60	64	55	57	69	76	66	52	59	57	63
32446	15600	8114	2705	1970	2080	1925	1763	1394	1322	1176	1048	993	924	895	864	843	772	865	795	778	732	776	778	743	760	783	1581	10431	11286	7527	4129	2038	1178	824	716	638	704	683	687	630	644	692	674	690	686	681	728	737	664	672	682	705	744	672	718	661	650	707	759	662	696	696	701	675	708	643	677	699	707	704	673	712	657	717	688	685	701	676	690	709	710	676	707	658	659	658	663	674	664	712	734	691	656	680	666	682	667	647	681	696	621	700	697	663	722	680	651	649	660	691	696	652	645	725	733	679	729	703	731	715	699	706	730	725	733	695	669	673	684	695	697	748	709	676	689	735	670	733	704	699	650	678	647	745	735	672	715	648	703	698	672	650	662	670	673	681	703	680	697	749	690	641	696	644	704	723	708	734	710	694	695	720	708	691	715	681	655	704	637	717	695	677	636	691	659	641	690	721	683	666	690	703	672	679	625	698	687	664	733	667	682	700	693	659	651	672	699	675	685	723	698	679	676	679	705	697	715	701	729	695	693	709	670	681	643	670	718	663	648	701	658	718	712	712	694	709	686	687	675	730	681	688	697	718	641	677	692	693	663	709	715	677	694	716	681	686	702	680	672	690	673	698	686	679	658	725	705	687	670	666	718	664	688	669	658	675	668	677	634	692	627	704	692	710	674	641	665	723	655	696	723	690	711	638	721	677	672	713	718	684	717	680	686	661	714	681	697	709	702	681	703	666	674	647	696	674	701	679	630	635	707	681	670	668	657	700	657	712	699	692	732	690	676	666	678	684	683	673	693	699	679	705	726	741	632	668	687	685	678	664	671	669	636	731	686	708	689	718	691	675	686	710	673	682	676	698	671	706	663	664	672	680	691	707	674	632	695	698	709	646	690	665	691	705	672	687	712	718	695	669	666	661	650	689	678	704	686	702	676	710	675	683	659	700	691	651	686	717	684	702	732	646	671	652	698	727	702	649	694	720	665	657	722	707	661	691	641	623	686	687	661	701	710	754	704	668	672	665	725	674	724	683	637	690	701	676	684	668	661	697	687	664	666	688	687	675	669	672	698	662	681	687	679	717	702	663	673	699	661	687	731	685	698	685	752	661	715	680	718	663	665	691	705	647	715	695	708	616	741	699	705	706	741	671	733	669	701	683	672	655	690	708	649	707	687	683	711	715	673	699	687	662	665	666	717	702	690	723	639	686	681	706	676	684	707	717	699	654	700	656	699	683	669	692	678	701	708	728	686	662	754	707	660	663	644	664	657	674	695	654	696	706	722	665	671	679	726	677	656	659	707	709	720	707	719	711	701	703	669	705	757	674	700	703	696	686	701	691	649	726	723	696	677	656	687	700	654	653	711	712	658	650	673	678	672	680	710	702	710	690	687	684	690	703	694	671	721	665	721	659	709	732	736	645	707	722	711	647	670	713	672	679	671	685	685	679	702	689	657	667	682	684	700	701	652	684	682	708	709	662	679	717	681	691	692	671	655	684	729	718	723	666	674	679	675	667	659	734	735	703	677	698	705	677	752	730	674	692	634	697	691	661	660	702	651	639	666	715	720	680	659	646	669	707	703	685	677	639	665	661	703	702	740	746	692	668	675	643	689	660	670	671	688	682	698	671	708	710	723	653	673	718	689	699	687	740	686	683	684	679	704	689	710	680	737	714	710	666	668	732	666	644	686	716	683	710	691	650	656	695	708	655	684	688	686	690	716	655	682	682	658	702	692	671	699	709	691	726	717	704	668	693	689	678	680	674	657	659	660	699	693	696	703	631	738	746	682	709	647	660	698	717	738	693	733	674	653	726	682	659	708	661	695	697	721	702	697	654	634	747	673	664	665	693	672	689	682	668	699	664	653	704	727	713	699	696	667	654	649	689	670	697	661	724	655	663	680	663	671	696	687	693	718	672	709	666	699	737	676	672	693	729	694	668	669	726	676	681	703	661	682	653	730	705	689	690	693	657	687	672	723	687	682	689	700	713	700	719	691	664	715	700	691	684	695	679	688	695	703	677	683	675	717	699	703	667	711	740	666	669	647	725	654	709	706	705	637	705	678	729	668	712	685	679	645	678	709	654	756	699	695	695	686	634	704	744	707	678	670	707	649	674	674	726	661	705	716	646	709	701	729	658	688	696	719	694	701	672	750	662	717	711	669	730	754	679	744	699	677	645	695	686	718	681	681	692	678	721	696	703	647	704	744	673	685	695	677	667	673	661	678	693	709	699	654	709	678	649	684	686	736	673	738	687	694	668	692	739	667	663	719	707	695	716	633	714	703	687	715	702	718	668	690	712	642	725	652	700	713	670	705	657	655	686	674	702	697	714	671	701	684	697	703	690	680	657	672	680	721	660	681	716	733	709	630	689	676	715	733	695	665	705	708	666	648	668	691	707	692	668	699	665	668	707	707	686	637	683	702	724	709	704	686	670	672	715	662	678	657	699	661	720	708	712	700	719	709	699	716	686	697	704	667	688	694	720	735	687	682	685	690	686	632	687	696	716	693	674	683	701	747	671	671	710	656	717	684	692	687	655	709	699	699	690	666	671	657	661	632	629	629	731	696	656	694	684	724	651	706	712	725	722	696	703	716	678	697	690	734	667	756	693	645	675	727	711	695	676	719	695	667	747	711	655	676	727	741	699	667	708	673	716	666	676	666	634	725	699	705	721	649	701	709	679	724	682	706	675	703	664	729	697	693	700	665	635	678	706	659	666	718	653	671	683	682	622	730	763	712	699	662	641	685	646	708	713	690	726	705	678	678	730	683	668	659	718	679	674	675	654	646	690	677	690	682	666	689	705	682	662	665	666	680	745	680	696	691	645	691	674	690	687	712	724	684	746	723	687	644	710	649	714	669	687	664	680	741	728	680	712	731	685	710	717	661	686	722	674	698	677	672	673	679	705	744	674	685	639	691	696	677	657	661	742	700	686	668	703	694	678	734	661	671	678	701	671	691	668	676	694	684	674	685	723	711	679	717	701	669	713	716	666	732	704	696	677	685	695	632	663	712	666	741	701	676	730	701	726	688	683	687	673	743	694	706	666	688	755	694	714	706	734	693	645	646	676	733	745	694	682	673	702	729	672	685	727	696	717	676	700	688	713	670	663	730	704	672	667	700	709	681	727	688	648	698	708	696	640	694	715	636	689	674	702	719	665	697	678	714	674	691	773	654	628	687	695	712	719	674	709	682	708	654	744	646	732	631	651	706	673	697	684	661	705	670	662	741	687	672	700	696	678	724	656	662	710	704	676	717	672	673	695	678	721	668	694	648	681	697	727	722	699	719	691	670	654	714	697	620	675	725	700	679	682	672	709	717	678	667	684	703	714	676	656	662	684	730	699	731	715	758	703	651	651	656	687	704	706	674	715	725	669	673	691	681	685	686	679	673	659	774	635	681	678	667	689	667	678	649	665	659	666	693	681	702	673	724	709	638	720	685	677	647	766	695	654	678	690	723	707	698	663	692	699	706	676	659	738	686	719	694	656	693	690	662
9888	5281	2074	200	87	89	93	91	91	90	85	73	70	99	88	68	65	66	55	70	66	76	73	63	55	66	57	351	890	899	585	330	178	85	62	74	65	56	49	65	48	60	52	57	56	59	70	51	65	40	52	60	66	63	53	66	60	55	73	59	52	57	53	54	54	69	63	46	46	45	58	58	61	56	77	66	63	61	66	71	68	59	58	53	58	50	67	57	52	62	69	53	47	58	59	64	55	63	67	66	64	64	70	65	49	58	60	62	64	61	66	68	69	53	66	62	72	61	59	76	64	58	70	65	62	40	56	60	71	63	48	60	62	66	54	67	68	46	64	64	56	69	69	49	46	63	52	55	57	76	72	50	60	60	58	59	69	57	57	49	57	59	51	59	52	57	61	48	61	72	76	50	65	68	58	65	65	66	81	73	70	61	65	54	55	67	51	49	61	61	58	60	62	50	76	66	56	55	48	50	61	63	52	70	60	64	66	73	62	56	63	69	58	54	57	51	60	64	56	61	68	60	62	57	75	67	64	70	45	49	55	72	63	57	58	55	64	61	70	72	66	63	60	76	54	65	73	56	77	59	59	55	70	62	69	56	49	76	57	56	64	64	62	60	60	54	73	63	63	67	61	60	50	62	56	74	59	63	72	70	65	57	56	71	59	62	60	57	68	66	53	73	58	59	45	64	63	57	58	66	63	63	45	47	59	63	56	66	66	80	69	66	60	68	61	49	60	50	66	60	60	47	56	70	71	56	68	57	58	56	64	68	62	52	49	58	66	63	60	52	74	56	65	68	60	62	68	61	46	64	62	48	59	68	61	73	72	59	56	74	67	66	64	73	57	58	51	63	50	63	55	64	60	74	54	57	79	69	62	51	79	55	61	65	52	66	70	62	66	54	59	48	70	51	61	44	65	62	57	69	68	53	75	50	67	55	61	59	50	58	66	62	58	67	74	58	63	55	46	51	53	57	45	69	66	70	74	68	69	74	55	66	63	59	67	72	67	63	51	53	53	48	52	54	70	72	50	61	48	56	53	69	54	72	57	52	59	53	62	53	71	53	69	64	69	57	61	72	50	70	59	66	56	58	78	59	56	57	55	54	61	67	42	46	62	62	51	52	85	54	66	76	45	63	59	60	80	70	58	64	56	65	61	51	57	62	59	62	49	67	44	66	50	69	51	63	52	58	63	55	67	72	68	59	63	75	51	37	60	56	67	63	48	64	56	75	60	56	56	49	63	67	66	52	58	63	52	49	53	66	66	52	67	59	72	55	64	63	58	64	73	57	54	64	62	51	68	52	70	61	64	72	58	54	56	62	66	58	44	60	57	69	53	60	61	69	56	67	66	65	62	57	63	62	56	62	54	57	57	54	67	60	66	67	63	66	53	59	75	59	61	58	66	57	43	66	48	60	63	63	62	54	60	56	53	55	60	57	57	62	49	54	67	69	52	54	80	51	54	49	50	64	65	64	68	77	52	72	59	64	57	63	61	66	45	46	62	62	60	67	52	63	56	65	57	68	82	63	56	70	81	70	72	60	55	55	68	59	65	46	64	63	61	59	61	57	57	65	66	57	52	60	51	63	65	71	68	69	54	75	52	66	68	53	58	72	63	51	70	65	70	67	65	50	63	70	75	48	56	65	52	81	73	55	61	70	53	63	51	72	79	87	59	45	69	59	64	56	58	56	58	74	64	60	65	63	63	64	56	57	64	63	52	57	66	62	59	60	57	52	53	66	67	50	55	53	64	51	67	63	65	47	61	57	65	44	59	52	58	71	40	56	64	50	53	59	58	64	49	59	71	65	76	67	63	57	60	68	65	70	63	57	65	61	69	64	56	62	48	71	60	56	66	70	69	48	70	55	53	68	64	60	79	62	70	68	64	77	59	65	64	53	69	65	59	55	51	55	60	54	58	61	79	61	69	62	71	61	72	54	78	70	58	53	53	57	57	55	61	72	65	54	71	64	57	64	50	57	52	56	51	60	62	64	69	69	63	66	63	68	63	68	56	55	53	57	55	66	62	50	51	73	55	63	75	57	53	69	68	66	59	56	56	51	65	62	48	78	56	69	50	47	62	49	60	73	53	55	67	65	49	60	49	46	64	60	48	63	62	55	54	58	64	59	53	60	61	60	52	58	53	60	62	67	48	60	62	53	48	53	47	53	61	61	70	59	68	58	56	60	63	56	66	51	51	61	74	68	57	56	56	63	62	63	64	58	59	55	63	48	50	68	66	65	57	54	69	52	56	80	57	73	69	61	69	53	42	65	73	52	69	65	63	74	54	60	68	61	54	58	66	67	60	51	60	67	54	64	69	60	52	51	50	60	76	57	57	81	62	55	62	62	78	64	62	65	46	57	63	60	58	63	63	60	62	63	67	65	62	69	55	52	58	51	72	62	54	40	62	69	58	70	66	71	71	72	70	66	60	66	53	60	58	63	52	58	69	62	84	61	59	60	55	41	62	52	57	62	54	66	61	57	78	53	51	64	70	56	68	55	70	58	73	59	63	67	65	63	60	69	69	64	50	66	82	70	75	56	66	65	52	68	58	52	84	44	64	47	68	67	55	57	51	53	66	64	58	71	73	61	55	62	70	57	63	57	74	63	73	58	58	67	72	64	64	58	57	67	60	66	55	58	64	55	47	66	59	58	63	72	60	64	63	65	56	65	60	53	61	70	43	56	57	78	69	65	73	67	66	64	52	59	56	55	63	51	50	63	69	56	83	64	70	46	50	58	50	49	53	67	62	54	70	49	49	63	65	48	66	65	66	52	64	69	49	48	57	56	55	45	55	64	71	75	60	46	76	55	64	48	70	64	52	47	59	55	56	60	68	61	64	67	52	73	56	63	61	63	55	60	57	58	52	67	72	69	70	69	59	65	56	59	68	58	64	57	55	63	57	76	66	55	69	62	77	63	52	61	72	67	64	50	62	60	55	59	51	70	60	62	54	62	63	67	64	61	57	73	57	51	52	70	71	72	47	55	53	65	47	65	70	58	64	64	66	75	78	59	72	61	65	59	59	56	73	67	55	58	57	69	60	62	66	59	67	68	51	57	61	62	65	54	59	49	65	64	70	58	64	62	69	60	55	53	68	52	56	53	59	46	61	56	77	54	50	53	56	74	55	55	80	58	71	62	45	68	67	69	53	59	46	60	66	69	58	64	61	53	65	73	72	65	47	60	63	61	55	60	60	66	52	66	86	56	72	59	68	68	74	64	62	79	65	71	65	56	77	64	64	59	52	48	53	55	58	61	57	54	70	51	51	62	57	73	68	54	65	62	57	63	76	63	70	66	51	71	67	52	54	52	69	46	61	61	56	39	59	74	57	72	69	59	51	57	55	69	59	76	65	53	63	59	57	66	49	43	56	51	55	71	73	72	56	44	72	56	55	68	59	61	54	55	72	67	52	69	61	63	74	53	52	49	59	68	70	72	65	55	78	61	45	58	56	62	73	70	68	63	52	65	63	68	70	50	61	46
46984	27448	17096	5912	4550	5033	4309	3345	2648	2269	1906	1640	1601	1376	1245	1251	1206	1077	1042	971	1011	1026	956	985	957	867	886	9189	18662	17470	12666	7205	3413	1663	1014	837	821	765	818	724	736	738	755	749	760	737	833	742	794	787	730	753	730	786	777	728	787	729	794	735	728	750	763	733	706	758	744	708	723	734	774	744	736	748	709	709	726	758	736	675	744	724	723	748	725	768	741	736	743	796	772	749	729	766	753	700	756	766	734	742	775	746	824	790	739	732	754	794	796	723	753	740	720	737	801	721	788	708	744	771	789	775	782	735	767	729	756	748	719	766	779	797	780	760	783	736	809	770	769	741	773	742	771	728	765	746	739	802	757	734	782	731	795	762	758	765	801	784	756	776	742	789	739	722	749	729	747	752	736	753	752	774	752	727	703	690	766	734	733	759	771	753	784	759	780	727	765	732	764	708	758	717	725	775	745	730	717	738	773	773	731	799	757	748	772	759	750	795	712	728	787	780	744	731	738	775	736	760	745	764	742	800	739	727	780	779	775	805	752	795	730	741	766	748	784	791	734	780	764	717	786	718	794	762	658	794	765	772	748	737	768	731	765	799	738	739	780	731	730	756	757	785	752	709	734	719	770	735	728	718	764	778	730	744	798	724	758	750	751	816	777	762	761	754	725	773	782	780	755	786	787	729	732	774	737	754	734	737	733	765	721	754	764	767	724	784	774	747	793	736	767	724	750	752	761	711	739	739	829	748	702	732	749	757	739	743	797	757	796	747	738	735	775	723	707	770	730	797	760	728	742	777	785	761	772	808	769	754	757	744	704	780	761	707	749	736	750	724	787	745	736	742	780	758	717	762	758	771	737	701	774	773	761	777	763	780	784	743	728	751	767	760	745	739	798	762	777	773	735	737	757	766	714	755	760	760	715	757	777	749	786	739	702	768	722	701	710	738	751	694	725	705	780	743	763	788	748	769	719	720	721	746	745	766	730	752	755	759	771	697	776	763	749	749	821	767	785	733	732	781	752	732	792	738	697	764	749	798	753	712	713	778	741	794	751	751	772	785	792	757	754	767	790	723	776	761	774	723	746	726	720	789	758	751	766	714	770	737	732	782	747	739	809	802	798	730	746	764	750	760	686	773	686	715	738	774	739	746	698	708	752	739	718	743	752	759	741	777	785	702	736	806	757	785	788	748	750	741	723	694	768	743	737	753	787	740	751	754	747	817	767	774	724	749	720	768	755	785	811	711	735	748	763	736	784	743	745	738	726	760	727	755	790	726	758	742	781	804	766	753	747	720	773	751	738	751	766	743	806	750	740	759	771	749	723	779	730	710	730	742	741	735	733	782	795	793	756	795	744	723	754	727	768	760	804	766	778	728	757	765	733	761	832	782	722	743	743	762	732	750	766	776	748	708	732	758	763	787	746	763	709	722	730	753	733	725	706	736	799	794	755	759	719	777	763	738	706	791	768	759	755	733	767	774	732	777	757	793	820	777	742	797	768	741	748	753	719	715	731	799	724	736	753	746	725	718	787	750	756	746	714	744	782	763	723	718	752	749	727	745	785	781	702	714	790	771	769	717	764	715	747	779	790	775	764	758	724	793	749	775	738	774	750	738	728	753	739	733	751	787	768	700	800	731	747	743	709	718	777	757	740	753	745	779	816	711	734	765	718	723	720	761	783	742	717	753	761	767	728	756	779	762	739	785	708	728	766	725	754	716	764	747	691	728	777	716	809	727	754	732	753	761	708	738	763	781	744	753	739	786	785	752	785	730	760	774	713	790	713	760	749	777	762	756	798	785	788	724	743	739	729	751	782	731	758	770	759	734	775	744	768	729	759	748	753	768	749	725	786	725	784	765	747	738	741	721	775	714	759	748	729	685	731	779	767	723	752	831	732	770	725	745	756	762	761	771	753	717	725	771	743	722	723	761	736	772	772	708	743	732	744	751	779	704	749	702	702	800	818	739	755	795	712	748	746	764	783	757	736	782	752	735	751	770	758	767	752	732	712	782	742	750	738	766	765	770	738	752	757	733	753	749	745	749	757	798	755	773	766	741	766	765	750	735	740	745	727	764	765	770	750	740	769	706	765	754	770	775	795	789	774	759	748	735	734	724	781	771	791	735	733	706	730	759	741	791	713	805	800	720	771	719	794	755	739	805	744	696	824	733	776	749	779	756	700	767	766	727	741	786	694	787	744	736	776	759	792	803	738	741	771	747	759	774	763	713	793	725	744	786	802	712	715	768	806	712	804	731	778	798	745	695	718	742	763	728	772	730	776	796	759	735	801	731	737	793	733	764	727	752	778	719	785	784	794	720	780	779	784	738	729	766	774	792	721	781	730	745	821	713	738	747	767	787	784	766	766	749	767	822	697	783	777	773	737	809	732	809	776	735	779	736	753	767	745	790	697	810	769	816	787	747	793	799	780	764	769	683	760	755	707	788	762	719	780	795	746	785	728	730	727	789	749	735	759	735	750	759	760	770	776	697	766	741	746	775	759	720	735	794	779	768	756	678	772	728	778	760	782	742	738	747	766	740	762	749	726	775	742	757	802	774	756	796	746	748	717	772	777	723	765	759	797	747	774	748	751	760	744	758	711	765	769	707	700	729	732	718	725	816	751	757	743	765	699	757	779	748	774	773	764	718	737	762	747	706	774	754	785	683	803	738	735	709	736	784	736	729	784	782	752	734	750	765	729	769	765	764	727	770	749	740	766	752	733	755	758	734	767	781	768	762	748	761	748	750	758	725	727	744	753	784	771	779	731	719	782	801	738	750	737	779	747	726	806	758	788	751	794	726	740	791	814	732	730	799	766	759	814	779	740	766	788	728	751	790	762	731	727	791	709	799	747	752	771	735	788	771	774	784	722	769	721	770	750	731	766	710	733	774	753	735	752	718	708	750	731	723	784	763	734	725	727	752	759	766	807	738	734	770	801	741	718	731	776	677	751	783	731	773	670	784	729	784	748	804	752	783	749	746	713	784	732	730	761	753	776	796	740	771	703	760	702	794	740	709	753	779	747	761	753	743	739	784	769	767	769	740	756	759	770	732	755	707	777	759	778	734	753	719	811	746	765	752	742	734	765	727	759	691	748	738	772	740	746	762	768	741	739	751	825	763	749	766	695	767	727	756	779	746	747	778	767	789	753	745	765	749	746	754	763	733	712	733	752	733	756	796	713	736	809	767	737	745	771	805	761	707	740	753	809	757	766	686	772	722	726	717	783	758	750	729	757	740	761	712	783	755	733	738	773	749	764	742	696	797	717	766	752	760	827	717	805	744	743	769	738	758	795	749	753	749	703	748	736	767	715	760	750	764	773	789	754	731	731	729	771	751	758	754	684	735	704	772	795	738	758	711	736	734	732	759	740	780	776	761	757	756	775	753	799	745	754	726	716	722	760	765	725	799	721	737	708	764	793	801	747	757	754	744	734	788	729	735	729	682	812	758	751	764	733	758	780	791	706	760	798	765	750	713	743	788	731	759	758	696
9983	4221	1865	145	83	94	95	86	64	72	70	86	68	64	59	60	154	138	81	67	62	71	75	74	65	78	66	354	976	1076	741	390	189	90	75	72	50	51	66	48	70	48	74	62	58	70	60	62	66	64	51	70	70	61	69	64	60	50	70	52	61	56	59	53	63	59	65	58	80	55	62	57	63	62	52	57	53	59	64	51	46	61	66	76	66	49	60	54	72	64	61	61	59	50	66	53	73	58	63	61	77	52	58	44	66	58	53	63	53	57	67	73	67	55	63	43	55	54	54	72	65	55	69	57	66	61	55	69	52	66	63	48	64	64	55	57	70	54	74	60	68	67	63	69	69	67	61	58	47	44	56	60	59	66	56	62	62	55	68	47	68	69	67	61	58	54	50	63	65	66	67	60	61	77	69	68	49	51	63	54	66	65	61	67	52	62	60	57	63	65	73	57	50	67	54	70	64	76	56	54	66	54	66	57	65	55	64	56	66	60	68	65	57	57	55	54	56	47	63	65	61	51	42	53	61	70	69	52	70	61	74	52	66	65	49	39	60	58	60	54	61	68	47	69	65	60	58	53	69	64	57	73	48	71	70	60	64	60	67	66	63	66	58	57	59	49	58	67	54	64	67	63	78	50	66	59	54	54	55	65	61	59	51	49	54	57	66	69	55	61	58	56	57	55	70	62	46	65	58	63	61	47	61	68	56	46	76	44	66	46	57	47	61	48	56	63	61	46	68	50	64	51	46	63	57	62	60	59	59	57	56	68	71	74	70	71	61	56	61	66	72	57	57	58	53	75	51	71	62	56	70	61	61	55	65	73	57	69	55	64	68	74	64	61	69	56	54	75	55	54	76	62	73	63	65	67	75	75	63	63	74	62	56	54	62	84	57	69	62	74	55	59	61	59	60	64	71	58	60	52	59	71	48	66	53	68	66	59	66	72	73	75	64	61	51	52	65	59	75	56	59	53	57	59	54	72	62	67	65	58	84	65	60	63	61	68	66	56	62	45	64	59	58	66	69	57	61	59	49	54	65	54	56	51	59	66	55	62	69	82	53	52	69	71	64	79	55	65	59	52	55	62	53	59	58	57	66	59	61	59	64	58	68	56	61	60	63	62	76	68	66	56	65	57	65	55	57	66	53	58	59	55	63	68	57	53	53	74	71	64	60	72	69	56	63	56	70	58	58	62	63	70	64	64	55	63	59	55	48	58	58	58	66	60	62	71	53	60	67	59	66	64	58	71	64	55	59	67	57	56	55	62	51	59	53	50	59	67	69	60	58	55	58	46	59	65	50	55	69	66	62	55	64	65	53	67	51	52	69	56	53	53	62	62	65	62	64	66	58	58	75	58	69	73	50	72	52	79	56	61	66	49	51	66	61	50	66	55	61	54	70	62	60	57	59	60	61	66	54	68	65	68	57	59	62	57	55	52	65	68	65	68	54	53	71	35	49	59	63	65	50	62	65	61	55	66	70	55	70	59	72	66	59	59	62	55	66	63	63	61	62	64	76	72	74	77	53	53	62	75	59	64	42	51	50	58	62	63	60	57	60	67	64	57	67	74	51	70	60	63	48	66	55	54	65	58	72	62	68	54	74	69	66	61	65	58	61	57	57	61	73	73	56	76	56	68	83	57	58	60	59	59	65	55	63	78	76	64	59	59	64	49	61	65	61	61	61	68	55	69	61	58	68	77	57	54	65	55	63	61	64	49	59	61	58	51	59	61	54	72	63	50	55	72	67	61	71	58	68	50	67	54	59	51	62	69	61	60	66	43	66	51	76	67	45	87	53	61	65	68	65	53	67	72	48	62	50	63	55	70	65	63	45	75	52	58	60	43	53	54	77	62	50	69	62	58	60	73	73	61	65	57	47	53	66	66	60	66	53	45	54	64	44	56	79	66	60	63	44	44	48	62	57	69	67	71	69	58	59	40	55	50	52	59	55	65	77	59	65	46	63	67	52	70	62	66	79	43	68	72	66	49	57	47	61	58	59	55	63	61	57	60	65	67	58	76	63	44	58	70	62	60	57	72	54	70	47	64	55	65	58	57	54	67	61	72	65	57	52	65	65	59	53	63	57	57	61	56	70	57	62	61	59	65	47	69	66	55	55	54	66	80	59	77	74	67	64	58	60	66	45	65	62	63	42	60	53	60	56	71	72	62	52	46	63	59	59	57	60	53	61	68	46	48	55	69	79	63	60	52	56	60	61	49	46	63	72	62	59	66	66	65	53	60	72	56	63	56	71	60	73	49	60	56	59	52	49	55	58	66	57	65	59	58	58	66	61	62	58	66	64	57	57	57	78	63	65	76	64	51	58	59	52	55	49	56	48	60	63	55	64	65	60	62	58	61	53	58	65	53	62	64	58	73	62	64	60	67	52	59	68	67	59	63	62	46	70	64	55	64	49	66	61	77	60	59	54	55	62	56	56	44	69	56	67	53	71	66	69	60	66	53	66	54	57	57	69	59	62	61	68	55	61	59	39	64	52	64	49	61	69	55	61	60	63	67	55	68	76	62	66	54	70	50	51	79	62	63	67	69	69	69	50	58	60	69	73	61	66	68	53	61	60	51	69	53	76	64	64	66	73	56	59	52	62	60	69	63	64	63	61	58	60	65	64	51	58	62	40	60	55	52	70	47	66	62	52	44	63	59	62	66	60	75	55	63	60	58	61	67	51	61	74	66	77	56	64	60	53	59	54	82	50	62	74	85	65	66	64	59	76	70	73	67	64	63	55	67	63	72	56	62	52	65	52	77	63	61	64	61	55	53	60	68	72	51	51	62	59	70	78	56	54	71	66	56	65	69	67	67	52	56	57	67	68	57	51	78	59	47	53	60	55	66	39	71	89	60	64	53	60	67	64	67	68	61	63	52	56	52	65	54	62	57	62	67	50	71	52	56	53	68	66	50	58	47	36	54	73	68	61	56	66	70	66	74	81	79	58	62	56	56	61	65	70	66	60	70	63	68	55	71	56	68	51	68	65	59	82	55	51	49	66	68	71	63	64	74	61	60	52	62	55	69	62	52	58	59	66	63	49	74	50	62	53	53	54	70	58	57	51	70	57	58	54	58	64	59	67	66	69	64	52	74	65	57	53	61	68	55	54	59	57	59	57	68	44	67	66	61	69	72	63	78	70	53	66	58	56	65	60	47	55	59	60	58	55	62	66	58	63	63	60	63	51	73	64	70	65	57	62	61	62	60	67	75	61	54	58	63	52	77	53	64	61	63	49	60	71	58	54	52	50	60	52	55	62	52	64	63	67	48	55	60	71	64	54	67	62	46	52	55	65	51	58	50	45	75	48	55	55	60	68	70	64	59	59	59	70	66	54	58	58	60	77	63	61	67	53	56	67	68	70	53	73	58	60	55	50	56	65	62	56	64	58	69	61	73	53	55	65	73	55	49	64	67	52	62	56	57	58	64	65	60	78	54	54	54	57	81	62	58	61	60	49	54	68	59	69	67	58	63	64	63	65	53
41141	24786	15745	3707	4312	5050	4414	3634	3058	2496	2135	1870	1661	1556	1408	1303	4246	2990	1104	1134	1016	1011	976	951	938	947	881	9226	19113	19281	14478	8444	3963	1728	1028	868	760	744	726	765	735	788	762	727	739	718	755	741	737	772	711	762	742	694	694	738	705	715	775	746	723	730	746	755	730	751	756	764	757	776	757	707	706	723	733	727	746	725	713	781	730	792	789	736	738	745	741	724	737	715	734	723	703	798	752	710	736	809	767	676	751	777	701	770	755	780	709	724	721	744	738	734	766	700	729	745	737	724	780	794	800	705	756	762	740	796	669	771	735	723	738	743	806	746	748	753	796	802	745	763	741	754	735	773	749	809	755	762	727	728	749	742	768	720	723	782	735	728	726	757	806	807	745	722	777	747	696	750	739	718	709	722	772	722	722	753	783	726	738	731	745	700	739	713	727	751	753	741	766	737	727	727	741	799	707	762	707	726	764	744	726	776	798	756	808	765	767	720	701	717	714	791	732	739	738	749	705	707	746	758	757	750	717	711	757	764	720	733	765	728	762	769	748	760	791	751	752	701	777	735	714	691	807	740	722	739	782	753	707	678	729	724	735	711	737	778	712	793	783	717	727	726	768	739	750	766	694	753	784	715	716	719	746	797	764	740	699	695	765	754	690	705	804	743	750	737	736	755	790	737	750	737	707	737	755	742	701	708	702	769	702	791	766	706	729	770	695	760	679	731	772	708	743	784	722	768	696	718	746	713	792	772	709	757	718	760	789	732	774	723	753	753	750	803	729	733	741	755	763	769	783	756	709	756	735	720	729	752	795	739	812	751	750	769	733	775	723	722	696	702	723	707	744	736	769	772	693	755	739	714	764	819	737	775	749	736	732	793	711	752	747	732	717	744	730	704	749	808	799	760	753	738	740	732	736	772	751	704	750	742	735	757	711	721	769	739	700	751	767	754	763	724	705	685	730	755	709	786	743	796	715	769	674	739	746	739	754	741	738	759	782	736	843	724	744	745	701	759	768	761	696	748	785	797	764	713	770	701	715	703	691	699	723	733	766	740	738	756	737	767	724	722	772	759	725	711	733	738	764	754	756	733	708	729	768	724	697	705	749	745	708	719	736	759	733	733	748	751	723	753	747	736	744	742	748	733	710	695	762	745	722	710	712	776	746	784	733	739	774	744	726	752	683	718	703	732	734	798	728	707	762	788	748	711	710	712	773	717	752	741	740	784	791	701	748	749	783	731	773	739	751	744	758	738	784	741	766	726	700	761	720	759	719	666	729	739	777	699	729	700	782	715	769	787	783	734	762	722	757	743	736	744	754	780	752	758	805	775	718	758	720	755	712	772	744	792	746	817	724	716	720	725	783	749	709	706	718	790	735	740	766	751	720	769	761	735	731	729	711	714	719	734	726	758	712	735	770	725	777	761	702	772	717	741	737	718	732	750	772	733	764	777	754	736	741	721	728	744	721	766	699	764	740	742	759	675	688	730	779	786	745	801	738	708	688	732	732	738	789	787	771	781	736	744	727	729	700	722	733	783	735	736	661	739	758	737	797	766	759	730	705	799	739	747	720	770	786	765	707	758	685	764	755	727	722	750	768	762	717	712	740	785	781	785	810	712	696	760	735	751	705	762	736	747	789	768	749	727	712	765	723	815	706	710	714	742	752	755	753	747	750	752	733	754	729	762	765	662	726	780	718	748	765	755	781	759	760	725	730	745	716	744	704	676	750	770	715	719	726	666	735	770	805	781	736	757	728	678	767	707	730	707	753	778	737	744	769	823	787	725	758	755	750	795	729	726	731	734	766	669	746	751	735	757	774	770	752	771	702	724	756	744	755	719	685	721	759	717	744	743	700	766	765	707	774	735	731	786	703	715	735	752	730	787	753	693	759	757	720	792	724	781	754	762	777	768	723	747	744	720	749	752	724	738	717	682	759	772	744	758	737	744	782	794	721	713	721	735	717	731	741	729	743	739	796	808	733	767	735	757	752	736	746	760	795	780	775	733	742	749	780	726	759	748	742	721	764	762	722	734	737	712	766	707	724	754	769	738	736	724	767	720	712	727	745	753	687	716	725	732	740	749	718	763	769	721	782	775	726	699	722	762	760	770	769	781	734	722	713	761	694	752	748	741	791	708	747	737	748	788	709	767	732	721	757	742	746	746	751	725	775	722	737	714	752	733	787	759	772	743	752	787	729	755	708	729	700	746	780	743	720	681	776	733	705	764	747	750	730	746	723	738	796	753	757	755	752	744	763	792	754	735	717	761	690	745	771	715	732	774	786	725	780	685	730	729	714	726	788	758	735	770	717	765	739	757	680	753	708	738	699	780	781	737	722	776	784	741	736	775	779	744	699	719	736	722	737	707	722	768	717	738	751	749	786	744	756	753	777	692	741	732	724	705	690	737	765	763	743	704	782	713	803	766	736	726	739	721	763	761	741	738	703	768	766	751	739	727	715	724	721	769	765	743	800	755	743	729	792	732	736	729	728	733	759	742	710	680	704	735	669	725	757	726	699	784	698	777	742	767	713	770	807	748	749	724	759	765	791	769	793	746	702	717	749	759	718	746	740	758	757	725	764	788	793	757	773	758	741	779	716	815	737	732	764	786	771	697	743	766	727	706	755	743	724	755	760	806	730	727	731	742	743	725	769	724	740	721	744	764	804	749	745	747	753	721	712	759	700	746	759	750	768	753	802	739	728	749	770	771	753	767	726	765	758	701	713	702	751	757	687	717	758	769	777	767	765	759	745	748	733	774	772	805	736	714	776	755	757	695	761	721	746	711	763	738	792	739	735	762	743	724	729	738	675	746	716	730	762	710	726	717	734	758	771	756	766	746	736	705	789	736	760	716	753	742	758	774	696	765	712	705	744	716	779	742	744	754	745	749	726	729	770	716	713	795	725	756	735	762	727	767	764	776	747	767	771	794	766	727	792	742	778	767	729	694	723	745	730	725	787	694	748	724	700	713	741	734	759	738	770	735	735	727	761	749	706	769	700	730	745	712	736	721	708	792	742	746	714	718	737	737	768	750	725	797	731	766	764	738	754	751	791	681	775	740	733	748	734	694	773	747	734	735	707	699	754	753	708	770	723	762	736	724	765	780	738	750	705	719	728	754	743	754	752	768	739	766	723	748	750	766	716	702	773	743	765	715	736	714	798	765	734	799	734	793	770	748	732	739	784	777	771	677	694	734	771	737	737	718	783	785	709	787	771	710	732	758	783	777	738	712	741	709	746	734	757	728	703	745	741	747	760	725	775	730	747	778	748	709	770	744	677	737	720	703	787	718	756	733	773	730	755	767	782	781	772	747	765	739	711	744	732	750	729	821	735	734	719	739	744	737	748	745	715	749	772	749	747	746	748	779	758	750	737	716	755	764	703	711	774	738	753	718	741	739	765	719	769	767	753	744	754	789	765	738	740	730	762	731	743	723	717	775	714	725	713	780	723	720	725	697	753	726	730	714	759	746	723	718	728	738	735	734	733	754
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
