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
341894695568	341894696133	341894696683	341894697233	341894697777	341894698333	341894698883	341894699433	341894699977	341894700535	341894701083	341894701633	341894702177	341894702733	341894703283	341894703833	341894704377	341894704933	341894705483	341894706033	341894706577	341894707133	341894707683	341894708233	341894708777	341894709333	341894709883	341894710433	341894710977	341894711533	341894712083	341894712633	341894713177	341894713733	341894714283	341894714833	341894715377	341894715933	341894716483	341894717033	341894717577	341894718135	341894718683	341894719233	341894719777	341894720333	341894720883	341894721433	341894721977	341894722533	341894723083	341894723633	341894724177	341894724733	341894725283	341894725833	341894726377	341894726933	341894727483	341894728033	341894728577	341894729133	341894729683	341894730233	341894730775	341894731333	341894731883	341894732433	341894732975	341894733533	341894734083	341894734633	341894735177	341894735733	341894736283	341894736833	341894737377	341894737935	341894738483	341894739033	341894739577	341894740133	341894740683	341894741233	341894741777	341894742335	341894742883	341894743433	341894743977	341894744535	341894745083	341894745633	341894746177	341894746733	341894747283	341894747833	341894748377	341894748933	341894749483	341894750033	341894750577	341894751135	341894751683	341894752233	341894752777	341894753333	341894753883	341894754433	341894754977	341894755533	341894756083	341894756633	341894757177	341894757735	341894758283	341894758833	341894759377	341894759935	341894760483	341894761033	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1960	3300	1900	2700	1960	3300	1900	2700	1959	3300	1900	2700	1959	3300	1900	2700	1958	3300	1900	2700	1958	3300	1900	2700	1957	3300	1900	2700	1957	3300	1900	2700	1956	3300	1900	2700	1956	3300	1900	2700	1955	3300	1900	2700	1955	3300	1900	2700	1954	3300	1900	2700	1954	3300	1900	2700	1953	3300	1900	2700	1953	3300	1900	2700	1952	3300	1900	2700	1952	3300	1900	2700	1951	3300	1900	2700	1951	3300	1900	2700	1950	3300	1900	2700	1950	3300	1900	2700	1949	3300	1900	2700	1949	3300	1900	2700	1948	3300	1900	2700	1948	3300	1900	2700	1947	3300	1900	2700	1947	3300	1900	2700	1946	3300	1900	2700	1946	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
6980	2045	4638	10956	26810	24097	9193	123	43	47	50	44	40	36	45	44	48	49	50	49	47	48	40	33	38	41	49	48	44	41	37	31	28	50	45	42	34	39	46	32	39	43	42	38	46	37	42	29	39	36	39	35	33	30	37	49	40	42	35	39	35	32	45	33	41	44	37	42	34	28	51	45	25	40	34	41	41	33	33	32	33	37	42	33	39	31	39	38	31	52	46	34	31	28	39	37	40	42	35	30	40	28	25	31	39	37	38	40	55	45	36	24	46	50	32	37	40	38	36	32	39	37	34	42	41	35	55	36	40	36	33	39	35	47	35	39	46	30	45	43	47	38	37	33	32	36	37	31	46	49	24	37	37	35	25	36	28	37	48	33	31	49	35	46	48	40	33	48	39	38	32	41	42	32	37	32	43	37	46	44	42	36	42	48	42	37	41	39	35	29	41	35	32	38	41	33	45	41	21	40	40	40	41	40	39	34	28	27	43	37	35	37	36	25	41	34	37	33	33	41	30	28	46	37	40	36	26	34	34	35	38	49	32	44	30	36	39	46	31	37	47	34	37	31	34	39	34	26	43	44	29	40	32	31	41	40	39	29	48	45	35	42	44	38	40	32	51	39	47	27	36	39	51	34	34	32	30	39	36	36	31	40	34	21	43	43	40	39	30	33	37	40	35	32	39	52	40	41	38	41	34	42	35	39	47	34	40	29	39	33	37	39	40	37	51	48	32	37	44	41	32	39	34	41	43	30	52	33	35	28	41	41	30	39	40	41	26	33	52	47	40	31	39	39	26	47	35	48	43	30	31	29	43	41	35	38	40	41	47	52	40	35	36	39	35	33	33	26	40	37	44	42	38	48	30	31	38	34	44	45	42	40	46	47	35	32	41	42	49	30	43	39	46	35	30	36	37	44	46	26	36	27	27	32	33	35	40	48	45	36	36	44	41	51	46	38	38	43	28	31	34	33	30	44	31	35	44	44	48	35	33	36	41	41	39	42	38	40	39	30	29	30	45	30	36	49	32	39	36	36	29	50	44	41	35	37	32	41	38	42	41	37	31	40	34	30	33	36	35	44	40	44	43	45	32	33	37	28	28	33	37	36	31	43	43	32	33	34	32	42	36	31	31	38	47	31	30	45	43	42	39	33	40	40	38	41	47	28	55	33	29	39	38	38	31	29	43	37	45	44	32	24	38	34	31	28	33	36	46	44	51	34	52	46	29	36	40	28	30	41	37	47	43	39	33	47	48	30	42	33	38	39	39	34	42	37	34	35	35	40	50	38	28	27	47	29	60	39	28	47	45	44	42	41	49	43	37	38	38	29	32	40	56	32	44	35	41	34	45	37	42	37	46	27	42	36	34	34	41	42	35	45	37	38	32	42	31	45	30	39	38	44	43	38	41	32	35	30	36	38	53	40	30	43	40	36	33	43	45	33	34	36	38	43	30	41	34	36	23	39	41	36	38	39	42	37	54	37	33	38	31	53	30	27	36	33	24	37	29	45	37	41	39	37	40	28	44	33	41	42	44	40	32	39	32	48	36	42	32	29	43	40	34	54	36	24	44	30	33	36	48	39	43	35	41	30	40	50	46	28	37	29	44	40	30	43	34	42	36	42	26	29	33	54	29	40	41	34	57	43	31	35	23	34	31	30	36	36	36	40	32	44	30	40	45	47	46	37	42	45	44	39	33	43	41	37	37	39	35	28	37	40	35	46	33	39	31	45	43	53	41	38	42	40	40	44	32	45	37	50	36	43	53	34	40	36	40	39	38	36	31	26	46	32	29	33	42	33	37	50	47	42	41	35	30	49	37	29	43	29	40	43	39	36	36	32	42	28	52	52	26	29	37	39	43	36	31	31	43	39	46	44	44	28	32	29	47	37	31	41	48	36	38	40	47	44	46	39	29	33	34	38	38	36	38	42	29	33	38	32	40	33	47	37	42	39	37	36	37	32	26	36	41	38	33	45	45	49	47	45	36	38	31	28	38	32	45	47	28	44	36	59	52	51	43	37	42	50	45	39	47	33	49	40	30	34	43	46	37	40	39	43	42	29	25	42	35	38	39	49	32	43	38	41	39	34	38	54	34	47	28	36	29	36	35	37	34	35	34	37	42	34	36	48	36	37	39	41	37	34	36	46	36	29	48	29	30	41	43	41	31	37	38	54	39	39	36	33	31	40	36	37	56	51	36	44	42	39	51	39	41	39	33	36	48	26	40	35	37	45	51	45	31	34	30	46	41	35	42	44	41	33	43	38	36	32	32	30	38	47	38	39	34	30	28	34	32	29	35	32	32	37	49	40	41	39	40	35	31	44	46	42	43	27	25	28	46	37	33	38	29	36	34	43	45	36	44	37	39	49	34	45	40	35	39	38	40	38	38	36	38	46	33	32	31	41	46	36	28	37	31	38	45	52	40	33	38	46	27	45	48	37	45	39	32	35	45	52	44	43	49	42	38	43	36	29	31	37	44	38	40	46	30	32	39	51	37	31	34	36	35	42	37	37	29	38	41	47	40	36	35	51	39	28	41	38	42	37	42	47	49	44	43	49	49	40	33	32	36	42	43	52	28	55	46	43	37	46	36	43	45	29	49	46	37	45	35	33	47	33	37	39	30	31	30	45	40	43	33	47	44	29	38	23	57	30	40	45	44	37	36	45	37	36	41	37	47	41	30	32	44	26	43	36	49	43	39	29	25	36	49	33	32	44	24	36	52	41	28	34	38	34	41	36	53	45	39	40	38	33	42	39	35	51	35	35	45	41	44	40	55	40	38	30	53	33	30	42	39	34	43	43	30	34	38	51	32	43	34	42	51	30	37	34	31	46	31	40	29	36	44	42	41	29	42	24	41	45	36	35	34	32	44	36	39	48	42	36	42	45	36	35	38	33	28	36	49	34	44	33	35	34	39	30	29	40	36	39	40	45	34	35	40	39	24	33	41	35	33	44	31	31	46	46	41	35	48	30	32	47	30	41	51	43	46	35	21	29	32	32	31	33	35	41	33	40	25	35	31	35	38	36	35	34	45	25	41	31	37	49	41	36	47	34	42	29	37	37	43	31	31	41	44	44	33	52	34	52	38	41	36	38	39	45	33	37	33	27	38	45	34	36	40	52	44	41	38	38	37	37	43	38	38	38	34	37	39	42	38	43	25	35	41	52	33	32	38	43	42	44	44	42	32	32	39	37	39	39	38	34	46	31	41	28	44	23	36	43	46	39	32	37	32	42	38	37	38	26	36	35	49	37	40	35	28	44	35	53	37	40	30	31	40	47	38	31	42	33	37	27	27	34	34	32	47	37	38	31	45	37	35	36	39	38	35	24	31	37	38	47	40	47	29	44	43	34	32	34	27	45	35	35	32	35	34	44	43	28	32	40	42	24	34	42	35	29	37	41	43	35	31	34	40	41	31	43	41	36	42	35	40	44	42	40	38	40	49	39	39	57	41	30	41	39	39	28	33	27	42	38	33	36	39	31	31	42
45268	29071	34018	65930	93868	89399	43299	2107	1658	1364	1237	1093	1035	1000	985	1021	1072	1043	1093	1068	963	896	857	841	809	758	727	792	775	720	777	790	700	738	720	776	698	685	721	671	697	644	653	645	682	643	621	692	645	653	649	662	635	661	688	654	657	678	635	635	644	655	625	686	605	654	642	621	645	642	660	636	656	619	641	650	604	615	707	603	615	683	637	629	613	626	610	644	618	645	639	614	621	647	617	659	588	691	624	657	664	680	606	616	634	669	703	652	584	625	652	643	634	587	588	651	649	640	627	612	628	643	625	635	657	659	658	614	620	608	653	601	598	606	649	595	688	633	623	637	635	623	626	641	613	648	666	572	646	601	622	651	611	635	608	644	666	609	605	637	599	626	593	659	624	605	620	634	665	623	652	619	679	616	615	661	615	594	634	678	614	630	611	581	636	639	646	620	639	600	628	609	609	661	667	664	669	659	657	667	632	689	622	603	664	610	654	596	640	648	610	649	628	606	664	648	592	611	631	660	620	662	659	622	633	641	650	635	648	653	612	643	631	641	594	602	629	658	636	626	652	652	675	633	683	598	613	587	640	656	671	622	698	651	577	607	597	666	657	655	638	630	647	712	587	601	618	650	676	625	635	628	673	638	626	655	633	628	608	600	642	652	621	638	664	607	580	678	671	648	655	627	602	648	639	632	598	617	647	638	582	596	586	620	596	620	625	669	630	589	600	633	607	663	623	624	601	639	528	669	641	623	631	610	630	663	647	578	637	598	604	588	599	568	628	592	567	649	640	611	622	652	604	621	621	592	606	636	624	652	616	629	589	617	643	637	647	629	665	618	627	581	654	658	591	664	649	604	621	616	647	650	627	629	634	642	603	665	671	598	634	658	627	680	678	640	626	613	618	676	641	622	593	633	638	655	684	590	647	631	653	561	626	621	697	642	648	638	615	607	603	630	620	598	588	640	628	656	628	606	597	662	621	622	626	641	618	637	691	602	628	621	624	661	610	644	643	609	652	648	637	590	640	624	606	649	587	637	613	678	607	640	658	679	629	631	640	611	601	613	645	659	627	642	657	638	638	632	630	605	641	624	636	598	625	609	663	654	665	639	644	622	634	621	616	621	646	635	609	634	647	642	628	594	596	652	631	592	632	615	600	609	634	631	639	623	596	621	609	568	637	615	652	622	616	620	585	654	632	589	642	670	590	608	607	624	589	629	618	611	649	638	612	619	645	618	641	572	656	613	625	610	640	612	614	647	593	641	611	655	637	640	633	645	654	673	641	613	679	656	646	613	627	630	640	660	622	616	586	588	619	601	636	620	658	627	636	635	628	636	632	648	645	630	619	645	630	619	645	594	643	666	674	640	629	655	659	646	663	625	636	666	628	648	612	649	606	611	630	639	653	629	634	660	654	605	661	601	636	599	639	641	600	623	624	659	660	652	613	627	631	645	608	676	590	658	643	599	632	631	639	611	684	658	628	618	664	641	635	618	592	624	659	639	678	623	627	631	640	646	637	611	610	591	564	642	648	675	610	557	611	626	632	577	615	620	654	634	628	629	595	630	654	646	590	653	651	637	645	631	652	654	651	623	606	613	598	641	633	668	625	628	594	609	676	611	625	617	647	641	650	622	633	606	626	661	604	657	617	592	640	629	611	594	618	624	626	631	634	615	592	626	641	581	633	618	643	599	628	628	617	646	657	616	608	619	584	648	650	633	679	659	632	626	678	632	631	625	637	601	649	582	613	603	615	570	625	633	619	638	662	638	649	618	638	647	583	644	639	612	620	593	605	618	602	629	642	637	636	619	614	644	597	664	649	645	600	630	643	639	631	646	626	575	612	641	643	613	657	645	619	630	667	628	657	621	607	643	627	636	633	629	629	606	605	595	625	636	649	595	635	605	632	633	580	624	611	678	656	673	629	637	643	619	645	642	594	636	606	627	658	627	658	633	622	628	632	680	647	651	631	630	607	619	665	588	607	632	637	609	631	631	649	661	630	652	639	641	635	611	622	656	578	607	623	635	661	624	601	653	658	647	648	632	629	680	638	638	639	673	629	607	574	633	675	620	643	650	653	617	660	637	660	623	665	636	647	606	600	625	638	650	632	656	675	632	630	645	639	638	567	623	624	644	614	616	619	611	639	639	635	627	593	650	635	649	623	616	643	655	641	610	631	606	626	683	634	626	604	612	591	604	583	621	656	655	677	635	642	628	639	608	640	660	684	622	678	664	639	641	612	661	666	676	633	642	611	580	646	596	681	671	677	603	678	624	636	634	589	643	625	633	692	650	624	632	654	624	654	627	640	603	633	706	621	611	654	613	617	592	628	629	619	649	646	675	620	656	652	620	644	617	650	618	630	624	644	639	616	632	644	587	635	617	610	572	604	579	578	664	602	632	630	599	594	640	639	639	602	639	632	597	569	590	636	607	593	620	626	668	665	634	608	608	644	656	658	615	667	604	654	637	637	642	634	621	635	608	629	665	641	664	659	610	657	607	621	625	617	635	658	620	667	640	665	612	667	645	629	621	618	627	629	613	634	597	645	611	631	600	595	626	635	637	646	649	653	661	620	603	632	651	647	635	587	617	627	627	689	592	648	607	631	643	649	601	614	611	625	598	590	616	688	687	668	640	651	660	664	662	649	609	604	594	677	605	621	599	606	598	588	630	648	616	655	624	651	632	604	604	573	605	637	601	591	587	673	682	641	670	636	644	617	592	605	658	676	623	655	638	658	622	609	673	636	605	634	599	608	615	605	649	660	649	607	613	604	673	633	660	608	629	604	629	621	628	670	672	677	579	611	611	654	615	591	609	628	643	667	611	642	613	678	645	590	660	650	678	622	627	661	662	637	664	592	571	619	643	629	626	613	639	602	655	660	583	653	624	646	660	635	608	591	638	658	618	601	633	596	584	607	634	620	653	604	618	651	606	551	636	643	621	641	648	664	607	627	581	642	632	610	588	611	631	609	671	638	652	638	641	599	662	621	577	659	608	635	619	613	614	645	592	589	590	648	615	611	632	612	633	636	617	622	608	618	631	661	668	655	586	660	636	631	664	673	627	633	640	692	634	612	622	619	596	608	621	702	622	626	623	613	620	643	662	627	640	637	593	657	631	652	638	613	601	640	608	621	590	608	626	592	649	649	671	629	589	679	602	658	636	604	638	622	604	593	662	632	632	620	616	628	624	628	600	615	608	649	675	665	639	627	618	650	643	651	622	652	659	632	607	625	643	656	622	623	630	658	641	609	627	605	601	613	626	674	668	643	661	672	650	620	615	629	629	651	654	644	602	661	596	659	619	662	644	643	576	630	647	609	623	596	636	660	673	617	575	605	684	612	664	616	618	610	639	644	630	663	622	655	629	640	621	597	624	612	656	585	677	639	623	600	636	573	649	611	624	640	662	599	575	659	654	591	561	607	584	685	627	626	654	610	593	653	623	646	633	631	629	661	641	668	612	621	646	631	598	664	637	667	646	612	637	624	632	608	642
3100	822	2418	3150	3384	2533	991	32	44	34	36	33	37	36	36	27	38	37	47	31	32	44	37	36	31	35	29	33	36	40	43	36	43	39	39	32	54	36	35	47	29	35	35	24	44	37	37	36	36	42	29	42	40	47	25	28	31	44	28	31	38	35	39	31	33	33	33	47	25	39	38	35	44	39	35	39	23	32	35	45	40	27	45	43	35	41	39	35	31	39	43	39	33	31	34	29	34	30	44	33	28	31	52	46	33	50	42	33	26	32	37	33	29	31	36	29	30	36	33	41	40	26	41	31	32	40	38	38	36	29	34	23	39	43	38	35	29	50	45	34	48	32	27	41	33	39	21	41	42	46	20	38	37	46	33	51	35	42	46	37	42	43	41	37	29	34	30	41	31	36	31	32	36	37	34	33	46	36	43	51	35	33	37	39	42	25	36	32	29	34	44	40	31	41	31	36	36	32	31	31	36	42	38	31	40	36	46	43	33	38	34	47	42	31	37	38	35	34	38	47	42	38	39	45	34	42	36	48	39	43	41	38	48	26	35	31	32	45	32	39	45	44	41	42	47	25	28	35	40	27	45	35	35	47	29	48	38	37	30	27	41	44	43	27	49	51	33	39	32	27	36	32	42	35	35	24	33	48	37	28	29	37	34	36	35	42	30	29	38	37	48	42	37	43	30	44	31	34	45	35	47	33	36	36	39	32	35	34	32	29	46	30	44	35	40	45	26	38	35	37	33	30	27	53	45	35	45	42	49	51	35	46	40	34	43	48	33	46	41	40	29	48	37	30	32	44	34	30	33	37	28	47	44	43	36	27	28	34	42	33	50	43	41	44	31	39	33	34	45	55	39	35	32	40	33	43	46	41	45	36	26	34	48	47	45	43	26	29	40	43	47	47	35	33	37	34	30	34	31	38	48	43	44	34	36	40	35	51	45	39	34	48	39	35	40	40	26	39	36	40	42	34	41	40	40	43	35	28	39	47	28	35	32	26	42	41	34	26	51	33	33	41	43	39	36	34	42	46	47	35	40	46	36	36	34	38	36	37	40	33	33	26	49	31	40	33	32	43	42	27	45	37	34	41	29	43	28	41	37	40	37	30	39	48	42	47	40	34	44	39	41	36	30	49	25	45	32	46	33	37	38	36	35	32	36	29	31	33	29	35	25	45	38	32	46	27	40	40	21	34	33	32	38	42	38	33	33	32	46	45	43	24	38	37	39	32	46	30	41	33	33	37	39	35	39	32	42	34	42	34	35	43	33	39	32	37	26	41	35	42	49	36	42	29	26	31	46	41	37	45	39	41	40	42	21	35	38	37	29	44	32	40	38	34	37	38	45	38	39	38	38	40	40	45	37	46	35	36	39	30	31	41	42	41	37	34	30	27	32	47	31	39	42	32	26	34	25	47	40	27	27	31	35	43	37	36	33	42	34	47	31	34	37	42	40	37	45	20	35	33	40	33	44	27	43	33	26	40	50	32	42	40	33	39	49	40	36	33	36	28	31	34	33	37	28	31	32	29	38	30	43	46	38	26	28	36	28	45	30	40	39	40	38	31	29	34	38	34	29	42	43	43	34	44	38	34	36	34	37	38	38	31	37	39	41	37	36	46	21	41	40	43	31	36	47	28	23	43	30	34	36	37	39	37	31	43	40	40	30	33	34	36	39	30	43	51	33	26	48	44	48	31	40	37	35	28	48	36	35	32	46	36	40	29	32	34	41	38	30	43	28	41	42	32	38	30	28	36	38	30	35	36	40	37	34	33	36	52	35	37	27	45	42	43	31	39	40	42	22	34	42	43	43	49	37	34	30	24	35	41	38	46	41	30	23	34	41	29	38	45	41	38	34	37	40	44	33	45	40	37	36	45	48	36	51	31	30	33	31	38	43	43	42	38	33	39	31	31	29	38	33	33	35	43	33	40	33	37	43	40	42	39	34	29	38	33	34	27	41	39	35	29	37	34	39	38	35	32	31	45	35	40	39	37	34	34	41	36	39	35	45	41	35	42	44	36	41	47	28	40	32	42	39	39	38	29	33	30	46	23	42	30	42	41	30	36	39	37	29	27	31	40	29	35	27	39	47	39	34	36	34	43	53	37	45	44	40	49	38	34	40	38	31	39	29	40	39	25	40	38	41	41	31	33	33	36	37	34	46	27	39	42	41	39	46	33	44	49	33	43	43	46	35	46	32	35	36	39	38	33	41	25	32	46	35	35	39	35	35	35	37	39	37	34	41	40	37	30	33	29	26	37	23	32	34	32	45	37	38	32	35	26	37	28	33	32	37	36	36	38	41	33	37	33	33	39	36	49	38	40	30	45	37	49	45	40	33	33	34	40	38	38	37	30	34	43	31	37	34	43	33	36	39	25	36	29	37	21	36	36	26	44	37	46	38	30	42	44	29	33	36	30	34	34	33	36	36	40	27	39	39	36	41	49	35	44	33	43	38	43	37	26	36	46	42	35	32	26	31	39	37	35	38	24	46	39	44	30	42	41	36	37	35	31	22	30	53	42	37	35	31	47	39	40	46	44	27	34	24	48	33	31	35	32	36	35	31	37	41	41	33	33	39	34	43	39	51	38	45	36	40	45	39	39	29	30	27	36	49	35	40	42	42	39	49	24	34	38	33	33	39	39	34	39	41	32	38	47	39	33	39	49	35	34	55	26	48	36	35	35	43	25	36	32	34	42	47	23	46	37	38	45	33	36	32	33	42	30	35	26	48	44	40	39	27	44	29	34	36	45	33	36	31	41	27	50	31	36	43	40	36	44	27	36	43	45	31	40	35	34	30	42	40	36	34	35	25	32	37	27	37	39	29	34	33	38	35	40	37	32	28	38	47	37	44	33	36	49	35	30	37	34	32	42	34	39	34	39	38	36	33	28	46	33	42	36	47	29	36	35	40	36	41	35	30	31	35	29	38	37	32	30	40	36	33	35	43	38	39	46	40	24	39	34	38	32	44	44	37	41	36	28	41	31	35	33	36	36	33	39	36	31	38	46	40	41	37	38	37	40	41	33	42	25	34	40	42	39	39	37	36	47	35	43	39	34	28	32	26	32	40	27	38	39	49	32	30	36	41	27	29	37	34	25	39	45	33	40	19	47	36	41	26	33	43	31	35	45	39	35	31	33	33	27	40	42	28	44	40	39	34	35	29	33	35	30	37	31	37	47	40	35	40	34	46	39	39	29	48	45	36	26	34	22	44	38	35	43	43	27	42	40	25	39	32	36	34	38	33	44	29	33	35	48	43	42	35	40	46	33	33	30	29	37	28	40	35	33	36	38	32	47	51	37	39	50	48	32	33	29	33	40	39	49	38	48	33	37	40	48	29	35	36	33	54	36	44	36	33	35	40	46	36	42	36	38	37	38	35	43	34	39	36	45	26	42	36	40	33	37	32	30	35	25	29	40	30	34	43	33	25	44	35	30	39	43	30	38	43	28	41	40	30	34	25	38	31	29	40	48	38	48	45	31	34	44
31864	19695	32878	47360	51198	45864	24688	740	702	638	635	648	608	628	664	664	698	761	741	639	704	654	679	660	666	593	644	606	568	614	589	609	663	577	603	630	632	578	567	597	573	616	596	582	586	579	639	569	617	603	582	627	567	583	604	593	605	611	616	596	582	578	583	601	618	586	652	601	623	606	613	591	588	634	583	622	608	581	598	582	595	576	636	609	576	572	614	557	576	578	553	612	573	597	579	598	609	575	690	596	585	596	573	631	595	568	585	601	613	588	598	600	581	581	601	653	562	581	621	576	563	592	589	625	620	595	554	567	541	589	587	561	632	619	595	591	557	591	567	623	599	611	575	617	583	604	625	618	617	628	642	610	644	537	611	605	611	642	567	560	565	612	585	596	611	603	603	557	558	610	621	621	588	611	605	614	563	577	577	600	571	618	618	531	592	609	585	598	589	583	546	582	589	638	575	604	579	589	603	565	572	612	638	586	582	570	617	610	544	581	589	579	594	632	618	573	563	598	620	571	555	589	639	605	524	606	599	560	574	593	591	589	544	555	584	580	605	596	635	585	611	567	558	606	609	586	592	592	591	570	626	646	608	555	537	567	549	567	571	598	578	594	585	606	566	594	608	621	593	608	559	600	600	585	607	615	589	580	573	596	594	592	604	611	574	614	608	575	547	593	584	601	611	581	615	571	576	600	617	571	621	556	570	594	552	574	599	588	615	602	572	570	656	563	556	576	591	589	589	584	613	565	616	612	551	580	578	597	551	585	597	545	588	592	579	616	598	582	595	588	570	602	568	551	585	598	540	563	614	619	574	567	599	603	571	601	633	600	597	606	569	575	583	612	607	600	612	582	578	615	569	603	596	595	603	608	593	600	562	602	573	601	543	573	601	605	603	641	607	603	584	587	605	621	572	561	576	591	594	590	604	572	596	588	606	581	580	601	574	607	597	601	553	508	577	588	587	628	584	567	593	603	579	636	592	598	593	577	597	605	601	600	567	575	562	543	546	575	595	629	580	576	633	573	609	612	546	587	560	543	558	593	583	612	591	582	566	603	588	563	580	628	602	555	566	588	594	607	573	573	605	580	589	621	601	559	583	600	608	607	589	613	599	607	577	559	601	566	588	559	630	558	587	572	593	587	590	613	604	585	616	571	641	567	589	595	609	563	562	633	553	615	622	569	567	610	612	559	593	609	606	619	641	626	587	619	590	634	608	622	648	566	567	591	569	606	589	563	542	645	576	594	508	605	619	586	610	609	575	571	590	596	589	592	579	563	594	587	600	578	563	609	588	621	555	569	614	585	603	600	594	565	574	601	604	594	634	543	620	610	549	564	592	634	588	553	573	565	599	582	621	608	619	547	597	603	580	543	627	624	581	618	579	592	609	603	601	626	617	599	577	588	584	568	587	618	578	585	578	569	587	592	578	587	642	565	588	581	595	584	624	589	593	649	623	611	607	593	609	639	595	548	631	570	579	589	577	574	592	627	617	570	586	605	585	584	614	636	571	575	591	607	645	544	589	605	547	566	594	608	635	584	587	571	588	613	616	604	572	591	586	594	568	625	599	585	599	592	569	584	564	627	586	610	629	569	592	590	591	591	582	599	619	539	607	617	608	532	556	552	535	625	580	609	579	599	624	539	626	572	605	581	607	588	550	565	593	569	614	568	582	590	600	540	607	565	606	557	592	544	572	632	628	575	572	587	595	601	561	608	640	614	577	587	546	602	563	585	590	569	565	582	596	591	580	541	613	629	612	569	610	636	601	585	576	636	590	599	607	589	566	589	572	611	562	587	552	605	618	575	610	596	585	581	579	592	567	580	592	551	591	528	617	593	579	582	568	578	586	608	587	612	585	597	635	597	579	611	580	583	581	550	647	591	595	568	572	587	572	596	602	601	612	614	621	590	580	569	610	581	606	607	543	543	626	568	584	561	604	602	568	596	592	569	548	572	662	631	580	591	600	631	605	572	599	602	571	552	566	556	640	581	605	557	607	596	614	602	581	622	586	576	601	626	613	592	621	594	570	599	633	605	555	593	612	558	655	628	561	523	574	598	593	597	621	609	618	640	610	597	600	540	597	580	563	580	553	605	541	635	589	601	591	634	595	610	602	574	541	619	590	627	596	571	560	584	539	607	611	606	579	573	620	589	610	579	577	592	614	583	612	577	613	623	572	559	536	567	573	611	569	595	598	591	604	621	616	558	521	629	576	585	576	598	603	576	538	591	582	621	585	599	571	568	558	552	564	635	571	618	585	579	591	562	628	614	570	569	539	527	603	623	622	596	592	602	620	568	560	623	561	606	585	574	622	549	574	604	615	575	586	613	617	554	595	631	548	594	622	578	610	512	543	610	555	609	581	595	612	579	622	581	577	594	583	577	586	602	588	584	570	598	561	596	609	604	581	608	603	622	594	610	574	581	578	608	631	591	576	553	595	581	554	622	550	574	574	564	562	590	541	594	574	590	561	606	575	614	590	557	607	594	605	556	608	623	624	608	600	623	580	605	607	608	585	581	560	609	572	632	576	590	576	569	622	593	576	640	569	611	606	562	596	617	556	567	530	610	611	555	608	569	594	586	654	599	582	635	574	564	587	597	603	597	581	581	599	584	582	584	603	590	636	577	587	579	602	575	618	574	582	615	589	620	525	601	579	602	568	580	567	583	581	592	567	667	588	634	583	630	551	576	602	558	579	598	574	575	587	618	583	556	576	587	636	600	591	607	561	561	609	540	599	616	576	587	599	635	584	556	576	633	582	574	600	579	550	584	630	566	630	601	604	590	564	573	544	585	580	564	546	610	595	589	603	575	598	599	601	565	587	619	553	652	603	586	629	608	584	582	580	576	575	559	605	616	610	598	618	603	599	608	617	640	626	557	618	613	608	657	599	527	605	611	591	602	529	615	612	647	583	615	616	554	552	634	574	535	618	595	585	580	560	605	581	570	622	551	597	607	521	629	578	604	627	606	564	586	578	585	601	607	599	572	590	585	605	568	600	577	621	568	662	588	527	597	596	610	589	562	615	589	581	571	641	612	558	569	583	580	569	592	568	579	543	555	539	572	550	614	604	573	651	584	573	563	594	559	610	611	583	595	602	567	565	546	608	566	587	561	581	558	565	583	594	596	538	583	585	586	564	628	601	595	607	585	617	594	594	558	575	587	587	615	579	565	539	584	633	608	598	559	618	592	589	602	618	598	575	621	611	624	586	608	587	598	623	612	583	558	608	578	585	642	622	594	628	587	602	571	650	581	573	545	567	599	591	596	605	551	545	589	589	587	619	602	618	593	551	596	581	587	567	559	595	615	536	613	598	582	585	647	609	587	614	609	607	627	575	558	596	580	597	589	614	595	512	584	572	604	596	603	649	591	596	612	570	574	570	605	565	594	592	534	553	529	574	555	638	577	595	594	611	600	564	560	540	597	586	562	605	612	551	571	630	596	558	578	589	578	628	613	626	595	614	624	605	548	552	605	564	601	606	608	640	566
5668	2969	8076	13812	22439	18756	7171	70	49	45	28	37	33	32	41	51	48	44	41	41	37	37	38	44	34	31	26	30	34	32	38	36	23	37	32	39	33	28	40	39	42	33	36	35	35	50	28	33	43	33	41	36	33	36	24	26	30	33	35	24	31	38	39	35	32	32	31	36	32	31	25	33	34	28	44	34	30	30	32	20	32	23	39	34	36	30	39	35	37	31	41	33	35	34	30	35	22	37	37	29	34	33	33	25	32	35	32	29	37	35	40	36	20	40	30	25	33	39	28	38	33	38	21	37	36	34	30	33	35	33	28	32	31	32	33	32	41	30	32	36	32	29	21	32	38	26	28	34	35	36	34	27	36	32	37	42	40	31	31	38	38	38	34	24	29	37	33	34	28	36	26	29	28	41	34	37	41	31	37	33	26	29	29	22	36	28	33	32	25	36	25	33	36	36	25	38	32	34	23	34	30	36	34	38	33	28	35	32	32	26	27	36	34	30	24	27	31	39	27	37	42	32	24	33	33	40	33	39	29	39	41	26	43	37	38	25	30	39	37	25	28	41	38	36	32	37	37	37	35	33	32	41	37	40	30	32	36	37	33	40	36	34	28	33	34	34	29	42	28	36	34	31	23	36	42	36	31	33	41	36	34	38	33	44	35	37	38	37	34	36	27	53	39	41	34	41	38	41	34	36	28	27	36	30	29	28	39	32	30	39	30	38	30	36	25	24	35	40	34	31	25	36	32	30	35	38	40	27	39	28	25	30	24	37	33	35	32	34	31	41	38	34	37	24	32	23	23	32	28	49	42	32	34	25	35	31	26	32	33	30	32	33	23	38	32	30	27	39	44	39	52	36	35	33	26	41	30	43	38	35	26	32	36	34	27	36	30	25	32	39	28	31	28	21	35	33	24	28	34	25	32	35	38	44	42	39	41	31	33	32	38	33	30	24	38	43	34	42	30	39	40	37	31	32	29	38	39	44	34	38	31	38	31	41	29	32	25	31	37	32	33	30	39	35	22	28	26	48	47	33	30	35	36	44	31	33	31	35	36	37	40	29	36	25	36	22	34	29	34	31	40	35	30	36	36	37	34	38	31	35	33	27	27	33	39	32	37	23	28	31	43	40	29	31	42	28	32	33	34	26	27	42	24	41	35	33	31	36	31	30	30	36	31	38	29	27	37	35	34	30	36	19	29	42	36	29	33	39	36	29	28	31	30	29	32	32	35	30	31	24	22	35	36	22	36	33	33	31	35	21	38	34	29	20	19	30	34	29	31	37	29	23	27	37	28	37	32	33	35	29	38	29	29	29	39	29	34	37	32	32	43	25	29	30	35	29	46	35	32	37	37	28	40	36	25	45	33	38	33	35	33	25	29	28	31	39	35	22	37	33	28	28	32	31	30	33	39	26	27	35	38	29	32	27	31	35	36	30	37	34	43	40	33	27	41	46	42	38	29	38	37	43	37	34	30	33	23	37	34	34	29	35	36	45	24	28	28	36	45	28	32	30	32	25	41	31	38	35	37	25	36	33	33	29	36	40	29	37	39	34	33	31	39	31	25	31	42	33	37	27	33	27	42	38	52	38	39	29	34	26	31	35	29	27	40	22	31	31	28	37	39	44	29	27	32	38	32	36	32	29	36	42	32	31	28	33	25	40	34	31	38	26	32	26	27	28	22	35	23	26	33	33	34	41	38	28	40	34	37	38	33	36	28	42	27	34	39	27	44	28	32	32	36	36	27	22	30	30	31	34	26	40	38	35	45	32	43	32	31	39	40	40	34	28	41	34	31	30	36	33	33	32	43	21	28	26	23	34	30	31	30	39	32	29	38	28	40	32	39	29	40	32	36	43	36	32	32	32	36	32	38	32	33	37	39	29	33	38	31	27	36	31	35	35	34	43	31	15	32	32	38	31	41	44	42	35	35	36	37	40	38	28	27	30	28	28	33	40	35	34	34	33	33	28	41	36	35	38	30	33	26	33	34	23	22	39	38	29	36	33	39	32	33	32	27	31	34	32	29	29	34	39	37	34	20	33	36	43	31	37	40	36	34	31	36	30	35	41	37	33	37	28	29	28	45	36	36	37	27	29	29	26	36	28	39	34	38	33	35	40	36	39	26	42	42	39	34	27	32	39	30	36	32	40	38	36	34	40	41	39	35	35	33	35	28	23	25	28	35	32	38	34	40	34	28	35	23	26	30	44	23	36	38	29	34	33	21	31	33	41	31	32	34	37	39	33	30	36	33	28	32	43	28	40	37	21	37	34	40	23	39	26	30	34	26	31	34	40	31	39	43	33	25	36	44	33	28	46	33	30	30	31	42	28	37	30	28	45	38	28	44	20	39	33	41	44	23	28	27	26	38	29	30	32	42	31	32	24	36	40	24	38	26	33	38	32	29	35	28	31	33	38	42	30	32	27	29	29	35	26	33	25	29	39	39	29	38	41	24	35	34	36	35	32	30	36	37	30	29	44	40	29	30	43	28	34	41	39	35	28	30	30	32	30	26	37	37	39	31	24	32	28	31	24	31	35	35	22	36	47	34	32	37	23	35	33	29	28	26	27	25	21	35	29	35	34	34	43	34	25	31	40	33	37	45	32	23	34	25	35	32	41	26	22	32	41	42	25	22	35	19	32	37	38	28	28	41	33	28	36	27	44	26	42	45	30	39	31	25	28	41	36	46	28	35	43	32	24	34	35	36	41	25	27	24	29	40	32	29	28	30	32	28	29	22	40	31	34	35	30	23	25	41	27	41	32	29	30	28	25	18	31	44	31	33	26	39	41	30	34	29	39	19	30	26	32	33	34	35	23	31	38	28	23	45	33	35	25	29	34	21	35	37	26	35	46	31	29	33	32	30	38	34	32	31	32	34	29	32	38	31	36	35	40	35	27	31	22	32	33	37	30	45	41	39	37	32	39	31	39	31	37	43	30	35	32	35	30	29	29	27	31	22	35	24	28	27	25	31	45	32	27	39	32	42	26	33	28	35	34	25	25	27	41	28	24	44	38	38	23	40	30	35	33	34	35	32	33	34	28	39	28	35	33	34	35	29	30	39	32	30	39	41	37	38	25	33	34	35	37	26	38	26	38	31	38	36	38	25	30	24	42	32	29	37	33	28	41	31	31	30	33	33	32	37	39	30	38	34	32	30	29	37	33	30	28	40	27	32	41	34	24	30	29	32	42	31	45	26	29	31	27	39	41	40	29	34	41	34	27	41	33	27	29	27	36	37	21	45	29	35	39	33	31	34	40	36	28	29	33	29	33	39	42	25	41	31	29	40	31	33	29	36	36	52	29	30	30	32	31	25	41	26	35	34	35	29	27	24	38	49	31	35	32	29	30	47	33	34	27	43	36	38	43	42	33	29	42	34	29	26	42	27	37	24	34	30	36	34	24	33	31	40	31	46	37	37	43	40	39	32	32	34	39	23	37	28	27	44	32	41	37	27	38	33	41	27	34	33	38	37	45	32	34	32	34
42330	33022	46504	74641	91860	84196	40182	1852	1470	1227	1077	965	892	830	861	855	946	945	1056	943	800	826	767	752	734	688	683	644	681	655	639	676	659	668	644	617	538	624	626	588	607	627	574	600	579	615	577	538	572	580	561	529	552	543	556	555	579	545	602	565	569	561	553	566	557	572	569	579	541	554	548	551	571	555	569	544	578	645	552	509	556	547	576	546	536	545	584	573	539	574	493	533	535	563	517	570	548	543	583	557	529	549	538	523	558	558	558	574	545	575	561	519	545	558	527	574	548	570	581	545	566	543	585	560	561	568	549	531	533	522	552	575	568	519	558	520	505	555	520	555	562	544	531	544	552	562	576	577	553	536	541	535	554	534	559	572	572	554	543	570	562	550	553	556	498	561	567	548	574	551	544	538	512	542	574	549	505	539	592	539	551	582	554	554	565	555	537	568	548	558	568	558	521	561	567	577	559	520	476	556	515	509	540	528	589	558	543	582	538	589	571	514	558	541	593	554	583	539	547	540	538	577	518	545	560	559	598	548	517	551	589	531	545	542	519	537	539	522	519	560	558	559	574	606	545	567	527	536	584	558	552	551	554	663	525	616	547	533	548	554	560	560	527	541	542	509	509	555	546	531	547	580	607	554	539	526	568	504	560	555	549	564	545	567	564	557	548	533	554	545	578	562	573	575	576	566	564	538	544	547	539	565	536	563	537	509	506	551	573	523	569	596	518	575	572	548	598	558	564	577	549	567	522	509	539	603	508	562	548	552	548	575	635	537	549	581	529	537	504	557	524	584	583	540	517	541	550	576	569	542	528	515	522	558	553	510	556	528	559	536	598	561	535	543	573	531	583	553	552	528	528	543	569	520	548	541	522	542	500	553	552	573	568	520	534	546	546	554	549	542	545	549	526	521	543	566	552	579	527	546	566	565	579	554	555	524	557	550	562	541	553	518	530	526	529	542	587	601	542	590	576	519	571	575	561	564	560	519	571	545	557	588	548	552	562	562	563	549	542	566	543	545	533	578	533	574	547	599	522	586	580	604	554	563	549	502	568	564	577	567	530	556	532	590	522	522	561	565	556	532	545	551	550	526	510	544	604	576	537	516	538	537	513	528	572	534	538	514	536	566	566	549	545	536	516	544	592	502	517	538	565	520	517	526	538	555	511	568	542	551	536	555	602	561	555	573	502	530	574	555	577	545	535	539	521	574	529	504	529	505	572	540	540	567	529	565	534	521	536	541	546	540	564	533	546	545	559	562	520	553	547	550	511	573	532	534	547	550	520	560	543	550	523	567	532	524	526	528	539	560	562	559	539	527	558	599	532	562	577	561	501	540	535	543	553	556	518	545	544	527	559	539	543	572	519	558	543	537	558	577	576	554	567	550	559	532	537	536	546	579	575	521	520	563	549	505	557	515	535	542	548	536	525	551	509	552	571	523	576	569	552	555	567	563	552	525	581	579	584	570	575	563	553	539	569	557	529	550	565	528	569	573	549	542	560	559	544	547	554	528	548	551	512	545	533	530	567	574	576	526	600	572	532	534	527	566	547	524	554	538	559	525	568	536	590	535	538	537	560	539	567	506	552	561	548	556	550	530	534	556	579	541	570	507	572	563	519	521	580	549	531	558	569	533	549	571	542	548	540	569	520	594	551	550	566	526	518	514	549	557	594	534	584	548	551	508	558	575	590	567	533	582	542	570	546	552	524	548	557	563	574	571	543	577	489	526	567	528	558	569	579	530	544	540	541	528	537	531	548	533	580	611	535	529	578	585	535	559	571	551	563	520	593	541	541	533	551	541	602	529	555	587	554	562	518	526	592	590	530	590	531	566	582	531	579	563	513	544	607	578	525	540	500	523	514	545	554	536	537	546	576	536	563	539	534	556	581	582	540	526	535	535	518	535	548	550	503	564	541	521	539	575	572	515	569	586	547	569	556	543	584	551	591	569	539	578	506	562	593	554	518	546	541	528	550	542	552	534	515	510	532	571	556	518	556	616	518	504	545	567	532	547	569	624	532	559	518	526	556	523	516	539	607	522	539	575	532	520	539	576	536	520	567	576	522	512	576	568	567	569	529	538	527	570	563	512	574	533	568	522	560	495	565	545	534	525	586	508	534	544	570	483	575	530	559	546	534	585	527	567	598	569	550	537	524	547	559	549	546	528	542	587	516	510	532	557	538	532	546	525	557	550	595	527	551	571	543	560	573	554	569	498	530	565	563	529	541	529	568	534	532	537	589	545	546	607	537	534	556	587	556	575	542	517	579	545	554	565	552	564	536	505	579	526	551	567	562	560	573	580	528	524	534	542	555	529	526	503	528	532	523	600	548	519	548	521	524	539	493	571	574	523	569	572	551	555	568	551	509	541	565	588	577	555	543	568	549	530	572	560	523	495	560	541	557	511	488	537	545	551	555	495	583	530	548	559	528	542	546	571	565	571	541	517	589	544	556	542	537	520	570	518	511	521	563	529	529	564	567	530	559	568	580	526	616	550	565	532	534	556	531	547	555	532	515	585	533	547	561	562	514	566	548	540	520	561	537	531	586	533	533	540	570	539	536	556	576	543	550	506	548	548	566	583	545	582	562	553	525	528	568	557	559	595	510	565	557	572	565	511	551	582	518	576	561	536	605	530	540	490	576	569	564	525	570	574	535	524	551	560	600	563	549	552	584	532	531	531	549	519	536	556	553	589	562	569	591	563	579	543	586	559	561	632	541	567	546	539	550	580	559	534	594	523	542	537	536	507	596	522	540	515	532	533	506	589	513	503	522	546	572	557	555	508	569	562	552	513	550	564	535	532	513	554	518	555	546	576	536	508	524	546	506	539	544	553	574	541	568	527	540	554	600	575	537	555	586	597	596	565	543	545	557	547	578	563	543	558	562	577	554	574	558	571	554	558	603	518	536	605	565	579	563	553	507	521	553	511	506	541	551	560	545	595	549	507	533	542	498	542	547	603	592	536	554	546	562	557	537	542	534	560	540	524	554	541	517	527	592	534	557	568	536	543	588	561	518	579	559	510	538	541	571	629	560	513	554	599	549	558	557	556	520	554	502	541	556	523	570	558	548	528	540	540	577	529	549	525	579	574	577	541	559	541	542	584	554	557	576	551	592	572	543	569	556	499	537	579	558	568	548	552	575	555	538	521	569	553	586	553	552	579	536	557	557	541	554	531	560	551	512	537	568	560	570	548	594	496	532	524	569	536	578	538	506	544	563	531	545	561	559	585	539	577	565	560	530	521	535	559	523	532	553	560	553	566	536	537	566	557	549	544	611	559	500	589	558	540	565	566	501	562	576	534	519	558	540	523	549	496	579	582	538	571	541	540	571	566	552	568	587	549	537	550	559	541	567	589	539	569	539	570	589	539	586	544	557	518	511	520	545	526	523	509	562	526	527	548	532	548	577	567	570	568	526	542	581	595	556	559	565	570	555	567	555	532	559	549	534	542	557	546	509	510	546	548	533	558	543	586	519	560	533	543	542	547
4970	1096	1015	5165	15199	12494	3190	64	64	51	51	46	55	53	61	52	48	58	48	60	41	49	57	55	50	51	53	60	44	59	45	52	48	46	49	51	48	59	59	56	57	47	47	52	47	51	45	46	53	40	62	48	50	50	52	60	45	50	41	46	37	54	40	44	46	51	55	62	56	44	57	53	57	44	52	50	54	59	64	43	52	55	58	51	44	46	52	44	51	63	43	68	55	57	48	39	57	56	52	49	58	46	51	45	42	63	49	36	50	44	61	39	47	52	44	50	44	49	51	64	48	49	51	45	48	57	42	44	46	36	43	44	53	54	46	48	54	53	53	42	57	55	52	49	51	51	49	50	58	51	57	50	59	48	42	56	54	56	65	43	49	52	52	47	37	55	46	49	60	47	55	41	52	41	47	48	52	51	61	53	55	53	54	42	45	54	49	53	58	46	43	42	43	48	39	47	58	51	47	62	49	64	53	53	45	38	45	59	41	57	47	54	60	57	56	46	56	49	52	66	54	59	57	50	55	64	48	48	60	54	50	49	51	51	65	49	55	54	51	46	51	48	43	52	66	43	52	53	53	53	54	60	50	50	40	52	50	56	50	58	51	41	46	53	48	64	69	45	41	60	60	51	50	55	36	45	42	51	49	58	60	64	53	49	53	57	50	68	66	52	54	38	51	47	56	51	47	47	55	50	35	42	59	63	50	59	56	41	45	55	60	63	48	46	41	46	83	53	51	53	61	50	49	54	39	46	49	56	42	48	54	49	55	49	50	50	63	43	43	44	56	54	51	41	46	52	55	48	55	51	44	44	40	44	49	46	49	53	56	51	43	32	55	62	54	51	43	59	50	55	53	50	54	48	50	58	52	43	53	44	60	53	57	39	62	62	56	44	43	45	51	48	51	55	48	42	41	54	55	46	52	49	47	48	49	48	60	48	73	55	48	46	61	48	58	56	57	41	36	54	51	41	52	47	56	47	59	52	44	58	44	59	39	54	50	50	51	50	48	38	53	56	41	43	54	65	56	57	31	52	52	46	50	54	54	72	58	60	52	57	53	34	59	46	37	56	48	61	48	48	60	45	52	48	44	46	55	55	49	50	52	54	52	50	41	47	59	46	63	45	56	58	49	52	58	48	58	48	60	44	43	55	49	53	50	63	58	47	56	59	47	56	37	57	40	44	59	54	58	47	45	45	48	38	44	44	63	61	54	58	62	51	44	54	49	47	51	55	56	56	56	53	52	41	48	54	48	52	54	57	35	65	47	34	52	56	69	51	56	43	58	45	60	46	51	51	46	62	38	47	55	57	55	52	45	46	39	49	52	53	52	54	59	48	48	55	49	57	60	51	54	52	57	52	61	56	56	57	44	43	42	50	39	45	43	41	48	39	47	49	42	51	62	50	47	58	61	57	49	56	57	63	57	47	54	48	60	38	45	52	57	42	53	42	48	54	54	57	53	59	57	61	50	52	52	42	47	51	31	47	53	76	46	54	52	47	43	48	39	52	43	60	53	43	54	51	38	49	52	57	41	52	44	57	65	51	68	51	54	55	51	72	42	54	50	65	55	54	39	45	52	53	38	49	66	63	48	50	47	40	49	43	61	44	61	55	57	56	42	57	60	58	51	41	58	51	64	57	43	50	62	42	46	50	53	47	51	57	49	38	47	69	44	46	37	43	50	43	47	51	50	53	48	58	50	57	54	37	52	47	38	60	40	54	58	57	41	49	46	53	39	47	68	48	52	52	61	47	68	58	53	48	47	60	58	52	52	38	47	50	50	57	47	31	54	45	48	60	63	47	43	58	51	56	51	40	57	51	42	49	56	51	42	52	49	43	58	53	43	57	46	65	61	40	43	56	45	51	48	42	64	42	47	50	40	45	48	48	56	50	62	77	36	54	54	46	55	39	46	40	42	46	60	48	40	62	54	50	50	51	39	46	48	48	50	63	57	64	53	53	49	49	54	37	48	54	34	53	50	60	57	57	62	55	48	48	55	56	42	45	53	55	65	51	50	59	44	43	60	59	47	43	45	45	47	60	42	50	56	50	59	47	51	52	49	38	57	48	40	52	51	51	61	46	53	55	57	48	53	63	49	63	54	45	52	49	44	55	45	60	46	49	45	68	44	52	48	49	57	62	56	60	60	56	39	51	50	45	59	51	46	52	61	46	43	51	63	52	51	57	55	44	56	57	56	57	54	44	47	53	56	60	57	50	56	66	44	60	59	50	46	53	56	49	56	52	53	52	55	56	42	46	53	58	60	53	51	42	47	43	63	61	47	56	63	43	51	47	63	56	72	59	54	41	54	59	47	48	45	58	36	53	57	54	61	54	50	59	63	47	45	50	53	48	47	59	50	49	49	50	44	60	53	44	49	49	42	64	62	47	65	46	53	59	42	39	52	50	39	59	69	45	45	39	29	53	53	47	58	47	46	64	48	50	55	43	55	58	54	61	53	49	56	53	49	42	62	47	49	62	55	59	57	57	53	59	39	50	47	60	46	53	54	49	61	43	59	60	45	53	53	58	47	63	47	62	49	65	67	49	56	64	49	42	38	46	44	56	46	53	52	50	46	49	49	75	54	44	48	50	38	55	58	47	57	48	43	47	54	52	54	46	42	38	43	57	53	49	66	34	44	48	44	47	38	55	52	59	63	48	59	37	50	53	43	45	42	54	50	59	58	46	52	45	49	42	51	57	45	51	62	40	50	53	63	53	60	57	47	51	51	57	54	46	65	44	47	56	51	57	44	44	51	53	54	47	61	62	49	54	39	51	65	65	62	37	41	42	51	49	48	39	46	54	45	67	63	44	46	54	34	43	44	40	59	51	54	45	46	52	60	43	63	42	46	42	57	55	56	58	61	50	49	45	51	54	53	38	52	61	47	36	58	51	45	42	55	51	60	41	40	61	49	55	54	38	51	43	61	42	43	52	56	51	54	71	49	53	41	51	56	51	49	49	47	50	57	50	65	53	49	45	53	65	67	44	50	47	43	57	55	52	48	58	48	51	51	48	58	49	53	40	49	65	49	43	50	54	49	42	61	55	54	60	44	45	62	42	44	41	40	52	51	61	58	63	45	44	36	64	47	46	49	65	48	60	41	48	67	42	57	43	38	37	51	61	59	41	55	46	60	50	65	54	61	53	50	53	49	46	61	52	43	48	48	46	51	63	46	49	47	49	47	44	56	43	57	60	57	39	51	45	53	51	59	48	50	61	47	48	44	57	50	50	56	53	53	57	64	59	57	43	38	48	47	56	35	63	51	48	56	51	45	57	56	48	56	53	48	48	58	66	59	52	46	50	51	43	48	53	59	56	49	67	47	45	47	59	54	49	57	47	43	56	54	39	47	33	46	47	55	56	61	56	48	46	53	53	56	54	43	57	55	53	51	51	47	51	58	51	51	49	49	43	39	61	50	51	53	33	48	49	57	47	49	47	56	43	60	47	56	55	61	62	45	52	55	50	38	42	49	46	54	59	41	42
34762	22654	21608	58526	84200	74243	30408	1546	1276	1194	1055	1058	988	1025	980	1048	1088	1148	1168	1137	1013	1040	948	951	919	899	820	904	914	913	904	950	877	900	928	949	859	885	854	846	859	870	821	848	867	786	840	853	850	892	812	818	820	842	883	834	838	804	861	794	797	888	868	868	806	804	799	783	777	840	868	826	863	832	863	822	822	820	856	830	824	814	858	893	813	836	821	792	815	801	809	816	772	794	838	845	767	845	830	839	782	865	835	800	825	854	814	781	833	804	825	830	834	847	815	825	837	857	819	861	844	856	774	886	834	806	879	831	800	852	885	861	800	819	822	829	835	817	816	820	834	801	766	839	843	851	821	839	782	836	814	874	861	791	828	818	810	848	845	857	839	814	855	847	820	808	783	823	774	829	903	835	844	831	841	828	774	799	787	818	812	840	795	829	853	827	809	804	795	841	868	781	828	789	826	801	854	763	816	793	843	820	876	822	798	822	796	870	800	834	824	841	827	810	815	812	811	810	883	837	834	809	814	871	842	831	771	847	811	812	866	839	813	821	809	842	833	823	770	843	757	837	836	793	777	848	833	822	849	815	826	798	824	880	804	849	788	851	829	852	779	815	800	805	839	889	868	843	815	839	770	831	791	853	852	821	821	788	816	865	832	849	871	836	839	857	835	842	848	832	804	838	816	814	864	858	845	827	874	847	822	865	806	795	800	862	821	838	812	858	841	825	801	843	823	813	886	875	834	782	877	864	870	836	776	817	807	838	797	833	820	857	846	830	829	857	842	786	860	823	858	848	855	830	808	821	826	829	813	819	803	824	843	852	807	820	878	823	799	799	873	820	804	799	810	805	800	864	835	838	798	830	875	876	836	827	834	859	823	817	813	811	821	819	875	801	821	811	838	860	805	798	858	815	850	842	784	862	831	850	815	849	798	804	829	803	835	816	833	828	839	817	796	835	813	832	811	878	791	813	865	816	846	807	844	829	848	846	822	769	899	828	807	813	819	821	816	795	821	814	870	877	813	866	850	856	846	811	791	806	793	809	771	837	832	804	799	837	822	836	792	833	813	826	813	833	780	838	880	815	814	798	828	806	813	834	800	821	841	820	823	772	809	806	817	854	867	831	834	840	793	769	785	831	811	801	792	782	849	817	799	849	802	820	814	820	800	878	803	809	786	810	807	824	803	788	856	832	895	837	818	843	756	832	832	821	841	887	783	777	809	822	850	795	832	810	849	834	841	814	828	844	834	831	884	821	863	831	836	857	781	795	824	815	802	762	830	800	837	826	843	856	810	819	834	819	877	820	886	835	796	832	808	875	821	807	835	840	867	861	896	795	820	815	841	803	828	836	819	775	846	789	825	824	804	823	813	847	823	842	763	826	821	816	819	844	812	826	794	852	798	821	761	829	793	800	822	902	853	872	829	831	818	807	841	828	780	817	850	845	842	822	813	806	879	824	783	833	823	829	824	834	820	804	785	804	831	784	870	796	809	839	886	815	811	859	835	847	869	807	823	821	818	774	810	835	825	806	770	797	809	853	836	818	858	809	807	830	820	837	797	854	792	818	805	830	842	848	857	867	894	802	902	805	861	831	820	847	825	849	877	821	813	830	816	888	786	798	809	758	832	843	839	867	860	837	823	827	838	786	800	801	879	813	820	810	799	861	797	851	828	815	789	802	830	855	822	796	816	817	824	858	791	856	816	824	804	831	825	829	803	824	870	856	832	845	836	795	848	843	855	830	828	838	789	859	797	860	795	775	869	841	880	809	866	821	813	838	835	815	888	847	835	841	826	809	810	799	806	803	802	788	764	839	785	825	820	772	844	759	844	786	807	810	835	867	824	860	779	817	829	855	808	851	819	858	815	802	832	839	791	836	788	856	850	826	875	834	839	841	825	771	785	837	794	813	808	848	806	826	821	877	844	882	837	818	826	804	870	806	834	857	777	849	862	844	811	882	877	814	827	818	825	859	789	818	785	845	867	787	773	765	818	784	798	770	814	816	849	846	792	827	864	816	796	797	810	843	828	808	814	845	833	802	840	800	805	860	837	832	828	789	869	831	875	778	832	798	804	835	817	805	751	833	849	836	821	772	830	894	781	833	819	835	824	843	822	873	839	797	787	808	838	847	840	842	842	876	866	843	864	814	851	854	792	821	830	818	837	857	826	864	777	830	859	794	879	773	820	853	819	803	837	855	856	885	810	848	832	867	792	804	785	865	839	802	823	795	837	822	767	844	776	789	825	795	827	808	825	829	828	784	865	804	820	786	857	770	839	813	840	792	847	855	773	827	824	800	790	852	782	750	798	860	792	779	832	836	885	850	804	814	770	807	814	833	785	774	832	816	794	812	811	841	808	809	867	845	840	835	817	854	839	822	771	791	835	839	805	860	821	826	863	842	853	873	859	831	807	817	807	835	844	819	804	861	809	829	781	787	791	786	827	806	827	777	859	776	842	822	790	791	804	806	791	823	796	845	807	802	813	840	832	855	816	808	893	833	830	862	804	825	860	852	842	816	826	813	825	825	856	793	855	825	806	822	798	803	828	819	831	790	805	865	843	796	878	796	793	826	829	794	848	841	854	841	851	835	849	864	816	850	831	828	849	839	797	812	820	797	810	828	830	805	870	861	818	834	816	759	852	782	831	840	758	825	826	801	836	825	775	772	824	777	816	818	828	824	812	850	846	825	832	837	855	869	821	838	860	830	818	828	814	817	816	787	846	810	811	874	785	817	853	786	838	854	805	822	827	850	785	818	845	826	844	800	855	836	789	840	810	849	838	818	847	810	815	816	827	853	807	807	822	845	800	814	797	825	837	885	794	863	825	804	791	815	846	824	832	779	860	805	815	836	831	857	840	786	806	817	867	842	821	842	779	836	844	835	840	838	830	855	794	836	850	832	818	822	824	868	803	877	824	812	803	820	808	839	775	834	839	855	844	839	839	815	828	824	850	881	808	855	848	852	798	871	749	844	810	827	802	829	872	850	760	829	818	762	828	814	820	826	822	848	826	805	789	818	716	832	836	819	805	810	818	836	790	787	839	785	806	821	805	844	817	802	818	789	781	830	825	802	794	867	814	857	848	880	860	805	820	900	831	850	838	800	849	831	832	845	819	851	838	814	800	824	786	837	795	804	864	848	817	824	786	825	865	894	834	823	818	802	752	837	825	808	828	818	846	841	763	796	822	833	771	828	774	803	820	882	796	862	853	856	819	823	846	821	869	835	838	801	841	789	799	855	786	898	868	826	830	755	770	821	849	852	878	795	834	869	818	817	744	798	825	875	884	806	859	804	785	847	809	821	834	808	853	889	828	841	840	872	769	829	847	820	860	917	846	800	805	858	819	830	818	792	840	808	835	870	848	829	789	827	840	803	793	844	796	824	820	824	796	829	827	848	818	817	815	831	820	828	830	823	841	763	810	789	844	812	819	858	797	826	802	811	791	858	799	804	779	793	832	844	825	864	874	813	776	845	806	786	803	783	842	802
5877	1888	1632	12521	27901	22809	6629	69	42	56	37	48	36	41	33	50	30	43	42	36	43	49	35	42	49	47	33	31	49	39	41	51	38	35	50	47	39	39	36	39	42	41	35	44	44	39	47	46	41	39	37	50	41	40	33	42	42	32	36	44	30	37	53	42	33	40	34	32	28	50	39	42	42	34	42	35	38	36	37	30	25	43	32	39	36	45	38	38	31	35	35	41	35	34	50	44	33	38	38	41	33	60	47	43	49	41	34	42	32	37	32	39	38	41	32	40	41	38	33	34	33	44	44	38	28	41	30	37	30	38	41	45	40	41	42	37	50	28	35	34	31	34	38	31	38	41	45	44	48	36	43	38	34	33	29	27	44	39	39	44	38	34	41	39	42	24	41	33	38	43	38	37	32	38	48	41	48	43	52	36	36	39	35	42	36	29	48	50	42	30	37	29	33	30	46	30	35	40	35	43	42	37	38	23	28	33	42	29	42	34	41	36	39	37	39	38	41	40	50	40	31	32	48	30	42	40	46	37	33	34	30	41	34	44	49	32	30	33	51	38	33	38	30	37	35	41	40	43	34	48	35	30	38	35	43	39	31	36	48	33	32	49	29	43	36	35	36	38	54	39	51	29	48	30	40	23	31	35	45	37	43	45	39	34	42	40	45	41	43	28	42	44	23	31	40	39	36	41	28	32	35	36	37	37	47	32	36	38	33	41	44	41	38	37	41	52	35	30	52	34	37	40	47	39	36	37	38	30	36	27	49	33	46	40	26	41	34	34	34	34	33	22	41	32	35	28	39	40	37	34	43	22	38	46	33	30	32	37	33	47	33	40	39	38	43	34	36	35	43	34	42	27	39	49	34	43	26	38	42	41	50	36	39	39	39	45	37	35	36	44	39	43	34	45	47	29	46	39	42	26	41	37	41	40	30	33	47	46	42	36	28	36	39	34	32	34	42	35	36	39	30	43	39	34	33	52	29	44	44	31	40	40	45	44	33	34	30	52	31	34	43	25	34	36	32	26	44	38	28	44	45	44	44	36	33	32	24	37	31	33	50	30	32	39	39	38	34	41	35	35	33	33	46	33	49	31	43	43	47	39	47	34	30	29	34	31	29	56	42	38	48	34	31	35	40	32	36	38	37	41	42	36	43	40	37	34	45	34	32	33	44	26	43	26	39	33	41	43	36	32	36	46	33	38	38	34	33	37	29	48	35	46	36	30	35	37	40	46	38	48	41	43	27	37	29	46	35	31	25	48	31	49	54	46	42	43	44	37	43	43	26	30	33	28	38	35	44	31	30	29	33	30	47	41	41	53	41	31	33	50	32	34	30	27	28	35	33	38	41	35	44	36	32	43	30	46	33	23	41	34	32	32	35	34	46	34	23	28	36	31	34	38	30	34	41	33	45	29	24	38	42	40	35	40	33	42	38	45	34	39	39	32	36	36	36	41	33	19	46	36	34	30	33	31	38	34	41	45	46	28	29	26	33	32	27	37	35	40	34	38	41	37	36	40	32	45	38	34	39	49	50	32	37	33	40	34	34	30	46	36	44	42	38	36	37	39	37	38	39	38	36	41	39	37	31	26	52	36	34	31	42	34	34	34	54	32	42	38	39	36	34	49	29	38	36	27	39	40	23	36	39	36	30	31	37	38	50	46	38	36	43	38	40	33	35	34	42	39	38	53	48	53	34	44	36	44	30	40	43	28	42	31	41	49	41	30	44	36	35	42	55	36	31	45	43	44	42	32	37	35	31	29	42	41	40	36	32	40	39	42	31	43	38	44	37	39	33	43	39	46	34	39	37	38	32	38	35	39	38	29	33	40	34	33	48	51	28	38	30	31	43	29	37	32	45	34	30	36	34	47	41	37	35	33	43	29	37	37	42	28	47	37	45	29	29	35	46	61	44	43	39	37	33	48	28	37	52	32	42	38	36	42	44	44	41	37	33	38	44	28	35	41	38	37	35	45	31	44	37	24	34	37	42	41	36	42	39	45	23	43	50	34	36	35	29	32	38	33	32	36	34	37	36	46	37	37	41	33	33	27	38	31	42	33	39	37	33	49	39	45	27	39	40	35	44	55	39	32	43	46	31	27	50	38	39	45	33	39	41	37	41	37	29	40	35	48	47	36	26	36	39	37	47	31	33	37	45	36	35	45	41	43	43	31	29	29	41	34	35	36	45	36	53	48	32	39	37	42	37	34	40	40	40	38	31	34	29	24	41	41	39	36	34	30	53	41	33	38	40	42	40	44	31	37	37	39	41	40	45	30	47	46	40	30	43	45	43	48	41	40	25	40	47	33	34	44	33	44	45	32	50	45	41	29	36	36	33	27	39	43	47	43	35	35	41	34	42	35	33	30	30	32	40	44	45	37	35	39	44	24	26	44	34	40	49	48	40	31	34	36	38	39	35	39	25	42	35	37	33	34	38	38	33	27	45	24	46	34	37	37	37	41	20	47	39	30	53	38	33	29	35	39	46	32	35	42	37	38	32	23	35	46	40	41	37	30	34	43	34	38	40	45	36	37	48	43	39	40	40	27	38	47	44	40	36	32	37	44	37	48	32	29	45	45	35	35	45	28	44	36	36	43	45	39	43	34	38	39	37	34	35	33	43	50	36	37	32	31	36	37	44	41	41	42	36	35	35	32	35	35	38	38	38	44	27	30	34	39	30	49	29	46	45	42	42	34	31	29	44	38	28	45	43	37	36	38	42	36	32	39	36	40	32	29	33	29	38	44	45	44	32	38	47	44	36	35	53	46	46	36	37	42	32	36	36	35	31	32	37	39	36	36	40	39	42	35	39	39	32	38	30	34	27	42	46	35	26	38	24	33	45	36	41	39	36	35	31	46	41	35	31	38	37	39	46	33	41	30	41	44	48	38	36	41	25	40	41	39	49	48	34	40	27	36	45	32	42	34	43	45	41	43	39	31	32	40	31	25	49	47	40	36	45	38	35	40	36	41	44	28	43	43	41	41	31	50	45	31	39	43	36	37	50	37	31	39	28	41	35	31	36	39	40	29	40	44	45	37	39	37	39	37	39	39	37	30	34	46	37	31	40	42	45	53	44	41	38	34	51	40	34	39	45	38	32	35	37	33	27	41	31	42	34	38	40	36	52	35	38	41	36	36	48	38	27	29	40	41	40	40	26	40	27	31	36	38	40	36	29	33	42	42	42	44	31	39	38	34	47	42	28	30	46	28	41	51	43	38	36	36	29	36	42	41	32	37	44	39	42	36	42	32	25	31	38	39	47	38	37	45	34	29	43	44	41	30	46	33	46	47	30	36	41	39	32	31	38	29	35	39	29	29	46	35	35	41	44	36	26	32	45	39	33	37	44	43	33	43	39	36	38	27	41	29	15	32	39	43	40	42	37	33	33	29	43	55	37	39	34	28	26	40	41	33	37	34	35	42	35	41	48	43	37	41	49	24	43	28	38	37	28	45	40	31	39	28	36	43	40	33	32	49	32	41	36	42
41825	28415	26720	65307	96838	87785	32416	2111	1595	1412	1242	1176	1026	926	917	1019	1068	1081	1090	980	892	860	803	785	749	741	713	761	764	688	784	712	730	704	675	714	651	688	686	653	628	719	628	654	658	639	641	662	686	605	589	627	623	635	637	592	645	617	661	633	643	606	587	636	608	630	638	619	637	611	582	613	620	613	638	621	682	616	639	606	628	615	623	618	625	629	639	611	597	579	620	635	556	661	580	652	660	657	596	628	641	643	640	657	584	632	588	599	602	623	591	628	631	615	637	649	632	597	610	605	575	643	595	630	621	620	594	609	618	598	586	696	621	631	600	595	619	624	624	610	601	615	630	554	614	642	604	635	649	634	636	624	633	606	658	642	630	626	579	590	643	659	588	578	624	620	640	636	609	608	643	640	589	621	615	646	609	591	574	641	608	593	600	673	626	617	606	586	604	615	572	576	606	595	619	632	624	640	587	617	632	628	591	603	653	610	663	582	636	629	599	625	597	600	582	633	645	659	638	639	584	598	611	601	646	595	631	609	619	615	646	685	592	625	626	623	590	586	661	628	597	609	616	602	657	614	630	649	643	600	609	599	625	591	590	613	611	660	639	600	635	648	553	604	642	607	619	615	581	620	634	622	632	659	657	610	613	625	640	582	602	597	595	630	627	640	638	621	636	601	604	650	636	604	600	628	610	632	630	565	591	626	612	625	530	638	623	624	642	647	616	588	606	636	610	594	575	629	610	633	584	639	578	598	621	592	629	631	629	638	586	617	609	631	652	674	617	648	596	633	644	613	652	648	634	626	631	631	629	608	587	612	625	584	618	616	608	577	631	613	652	607	666	706	601	610	553	615	633	614	569	626	619	619	640	640	602	636	606	582	578	619	618	635	632	631	623	619	599	580	578	599	569	647	659	618	583	605	626	582	601	596	597	617	613	600	628	597	574	639	605	600	595	634	632	573	616	625	617	613	590	635	654	638	613	620	615	606	629	594	595	607	643	594	641	621	603	634	605	605	616	624	599	573	610	621	642	606	611	612	645	615	620	622	639	618	619	606	642	655	602	618	597	613	629	616	656	587	609	617	592	578	614	639	624	628	581	646	559	600	648	631	621	618	637	613	576	622	633	606	653	593	611	608	649	657	629	618	620	672	586	635	575	665	614	589	592	584	631	593	632	607	569	643	563	596	603	656	622	607	613	642	615	614	628	578	642	534	656	592	632	606	649	606	581	606	603	654	597	605	596	601	607	650	625	605	631	638	649	634	586	662	620	627	595	650	607	604	621	607	620	634	567	613	629	604	615	652	609	628	586	583	624	640	661	599	595	611	595	594	575	614	623	613	617	618	602	601	636	598	567	660	629	604	593	578	613	620	628	582	613	624	616	624	614	615	612	630	620	593	645	658	595	607	621	628	590	619	643	622	617	623	612	632	606	621	651	624	595	604	559	623	604	594	637	592	632	638	590	640	635	620	612	605	621	643	615	599	610	590	620	639	593	564	609	571	641	580	626	562	610	598	596	586	593	627	631	604	620	609	629	620	640	613	648	608	639	625	614	630	663	586	595	629	636	606	592	650	593	639	565	594	633	613	665	591	584	577	622	610	606	621	607	549	608	603	572	607	601	658	645	607	638	640	607	599	600	628	617	606	597	610	635	603	635	672	587	619	627	614	654	575	662	629	606	623	635	588	630	648	599	646	627	622	633	634	603	619	607	637	592	579	609	602	627	616	635	606	607	577	608	658	638	617	626	622	627	578	668	602	638	611	644	602	622	571	574	588	617	615	619	616	551	607	626	589	652	607	581	591	613	613	619	606	630	625	608	612	600	615	606	655	595	583	624	677	602	568	642	606	628	627	630	586	642	609	600	658	607	584	648	620	617	613	602	633	595	636	613	611	579	612	607	628	582	545	534	606	599	601	588	632	587	639	628	588	605	578	611	610	622	602	588	609	620	598	598	590	661	647	628	588	612	588	605	623	603	629	649	630	664	600	632	648	655	658	593	595	631	624	623	599	593	591	565	633	594	616	580	593	588	612	591	620	595	637	621	638	633	660	629	590	658	605	619	634	622	614	559	591	635	609	592	610	615	603	594	608	599	626	590	654	587	624	603	625	614	630	654	598	634	612	660	652	647	629	639	570	610	638	635	597	622	616	620	606	649	611	637	597	676	582	629	571	630	641	627	588	623	635	608	612	610	603	594	575	579	608	598	588	648	627	598	632	636	609	594	644	614	602	573	610	634	620	597	619	643	626	611	641	597	589	608	656	620	604	599	668	565	618	600	652	638	605	624	597	617	611	624	623	639	661	591	634	641	625	587	616	607	584	605	634	599	611	637	551	580	647	632	618	619	644	620	607	605	612	591	642	631	668	599	600	594	631	620	570	626	671	605	638	606	585	651	577	650	592	623	597	623	616	577	631	618	648	594	620	587	639	619	596	594	615	620	617	594	616	641	587	557	661	631	589	673	642	609	653	569	600	632	601	636	587	626	597	595	609	616	636	635	632	594	594	618	610	595	583	650	577	629	588	580	626	601	654	646	617	626	579	678	635	625	631	616	601	599	617	631	638	579	606	625	597	679	608	627	622	609	592	610	624	605	592	591	614	622	633	633	642	595	621	658	645	639	586	609	635	665	628	634	591	585	658	593	622	648	613	641	627	583	582	613	582	617	591	595	638	624	638	613	639	559	612	620	644	607	637	601	635	616	614	594	590	620	598	597	587	620	626	585	573	626	593	613	608	613	565	621	598	574	609	638	609	616	644	598	602	595	633	585	636	591	614	619	567	605	622	594	621	629	584	580	617	577	591	614	580	658	607	570	625	611	619	541	622	567	580	613	631	599	635	611	608	655	621	593	572	644	658	621	629	618	622	609	595	603	631	596	617	611	625	578	587	625	629	575	606	679	607	608	588	591	642	584	573	620	646	605	617	602	575	633	638	605	598	607	623	599	617	623	590	632	633	611	612	594	610	641	602	560	646	605	636	595	631	591	607	614	628	574	647	631	668	620	654	617	632	634	624	614	646	579	601	628	614	620	609	633	627	592	555	644	601	569	612	593	610	596	605	652	611	613	623	676	604	644	597	589	619	621	593	600	625	675	609	636	569	608	605	631	641	607	650	627	590	581	613	646	628	589	672	650	638	639	623	615	576	669	589	607	605	608	677	626	582	623	640	681	603	623	653	648	636	643	602	567	591	594	584	588	639	552	585	629	609	605	587	599	609	619	611	605	627	639	595	621	609	582	611	591	672	673	642	628	632	673	656	640	586	610	579	625	620	621	587	605	623	613	600	629	605	613	581	597	620	676	610	623	635	613	622	629	601	647	605	643	599	573	624	623	623	601	596	663	608	590	577	620	671	549	629	602	644	635	578	588	636	615	611	616	629	613	620	613	625	607	625	625	612	593	612	600	615	644	618	613	568	610	640	631	583	654	613	617	609	601	631	625	606	677	617	594	624	624	601	622	599	610	629	619	573	580	583	596	624	607	603
2945	750	518	1784	4699	3535	844	39	29	38	31	48	31	32	34	35	36	50	40	34	37	41	45	30	37	34	25	39	39	32	27	31	46	37	41	39	34	28	24	35	36	49	25	31	52	47	33	36	26	38	41	33	33	38	43	35	44	40	37	34	31	42	28	26	38	34	43	32	38	33	42	38	40	34	39	30	48	39	27	33	36	29	31	30	31	30	37	31	42	39	40	32	40	34	44	31	50	42	28	30	30	30	43	33	38	37	32	36	35	30	29	37	35	48	56	30	31	32	40	37	38	34	48	36	40	39	36	31	31	33	29	43	42	45	52	39	44	38	36	39	33	23	38	38	31	32	37	35	35	46	33	36	41	38	39	27	41	41	36	34	36	35	30	32	40	40	31	31	41	40	34	36	29	30	34	42	28	37	39	38	33	41	45	29	29	32	36	35	38	37	34	39	31	42	35	47	35	32	38	43	36	41	34	31	30	32	37	29	33	37	28	36	35	56	35	35	38	39	31	32	34	46	45	38	41	39	34	29	34	30	44	40	37	37	33	39	29	39	40	43	27	25	35	32	36	40	36	40	39	33	34	30	45	30	42	31	36	26	36	35	34	39	35	41	37	35	32	26	43	38	32	29	23	34	35	29	33	39	41	29	26	35	35	26	37	34	36	29	40	42	41	36	48	30	42	30	32	24	45	34	34	35	35	48	37	30	38	51	40	49	33	38	34	28	36	37	44	35	27	36	31	41	40	33	33	39	41	42	30	40	31	39	44	40	42	33	35	37	39	39	30	37	42	43	39	38	43	42	29	40	31	29	32	43	42	25	30	36	43	40	34	36	42	34	32	40	28	26	52	29	30	45	35	34	38	40	35	37	39	34	43	38	31	33	29	33	38	27	43	21	23	35	46	29	34	40	37	26	32	31	33	34	35	38	33	34	43	50	37	45	33	36	43	33	35	52	43	33	33	37	35	25	38	35	32	38	35	26	37	43	33	40	32	40	35	35	37	28	38	42	37	24	34	41	35	38	40	51	28	28	22	27	35	43	39	31	38	32	42	43	35	27	38	38	27	37	38	27	38	37	35	34	42	44	30	30	34	33	32	30	43	30	41	36	34	37	33	36	36	32	44	36	45	32	36	35	41	35	41	37	34	33	31	35	46	41	36	34	37	43	36	37	41	41	50	34	27	38	31	32	35	32	26	37	35	38	43	42	35	34	38	37	22	38	27	43	38	35	36	45	35	27	31	34	40	29	34	33	36	30	31	40	33	35	31	35	28	33	25	39	37	35	41	44	32	42	29	41	29	44	32	38	37	29	29	31	42	36	43	35	35	37	32	33	37	37	37	31	38	28	33	37	37	35	34	33	41	45	33	34	26	25	27	36	26	41	23	36	33	28	33	35	36	28	36	36	36	29	34	25	47	30	35	34	43	36	38	34	24	43	28	37	40	42	36	24	30	37	42	27	38	34	30	41	34	40	31	44	44	37	33	41	28	32	31	40	34	30	33	36	35	38	38	35	34	25	29	38	33	36	43	35	32	34	45	28	45	37	43	41	35	36	34	44	33	26	26	43	34	36	48	36	38	42	22	25	36	37	40	34	38	28	25	34	42	45	35	38	36	30	40	29	24	36	19	32	35	43	44	41	45	39	42	47	38	44	31	30	35	33	31	33	43	26	31	28	43	33	37	35	34	35	37	43	35	44	31	34	42	36	26	37	32	37	27	34	31	31	29	39	39	42	44	22	44	34	39	35	26	35	33	37	37	36	40	29	39	44	40	41	37	41	31	35	48	28	34	38	40	46	35	46	31	39	39	40	26	32	42	30	37	30	41	42	44	42	30	30	41	29	31	36	29	41	34	30	37	35	26	42	30	31	29	38	36	32	38	30	46	34	43	35	26	45	35	44	28	38	38	47	30	43	30	33	33	33	38	40	37	40	35	40	41	27	32	33	31	36	34	39	39	40	33	41	49	38	30	37	34	26	45	33	32	29	30	38	42	42	32	42	37	33	26	35	37	40	47	34	33	31	45	26	28	41	33	44	23	39	25	30	36	36	42	32	36	36	42	44	28	41	29	44	26	41	28	35	42	41	46	31	32	50	35	44	33	35	45	43	34	35	24	40	28	39	32	45	38	37	31	31	35	38	48	36	38	39	38	40	31	38	45	39	35	40	32	30	33	37	34	42	37	28	33	36	44	41	33	43	32	36	39	32	33	38	37	28	31	24	37	44	39	33	31	32	33	42	20	37	28	38	39	38	23	29	46	34	31	37	35	33	37	38	39	30	38	32	31	35	33	36	40	35	40	40	42	36	39	41	27	37	31	36	24	38	32	36	39	32	37	26	42	35	37	33	33	29	31	29	34	34	37	38	44	38	33	35	37	40	36	33	37	34	42	35	38	34	42	37	40	45	33	34	42	38	34	32	32	36	42	40	49	32	34	38	40	44	38	39	32	23	46	35	40	39	26	33	35	36	44	35	30	33	35	34	36	29	29	43	41	38	37	40	40	41	31	32	29	30	28	43	45	37	36	36	37	34	28	32	35	32	31	34	28	39	24	33	54	38	43	34	36	33	34	36	35	28	35	39	44	40	31	42	38	37	37	37	42	36	29	38	37	40	38	36	31	33	31	40	29	37	25	37	42	36	36	31	34	29	33	50	42	34	45	29	35	38	30	34	38	34	33	39	36	30	35	38	26	28	32	28	27	34	37	30	27	32	40	32	45	39	41	27	28	49	50	37	44	39	47	42	34	34	32	43	31	40	37	36	42	41	34	34	33	38	32	37	34	31	30	36	29	38	39	41	29	34	35	31	45	34	40	39	36	36	40	32	46	39	34	48	38	42	33	43	38	39	35	21	39	22	33	43	38	38	32	37	28	25	32	35	37	26	38	41	25	34	37	45	31	41	34	27	40	27	39	38	38	36	39	40	33	42	38	32	36	33	37	38	39	29	31	32	40	36	42	40	35	35	38	43	35	29	34	32	33	31	38	38	41	32	38	37	40	26	35	49	30	34	37	35	37	35	38	52	43	35	51	22	33	26	33	46	38	35	39	27	38	44	40	31	41	33	49	28	38	34	46	25	31	33	43	34	33	37	38	30	36	44	40	31	17	34	37	40	30	30	35	36	36	36	38	30	32	44	32	34	48	26	43	40	30	33	25	41	33	39	46	34	45	41	32	32	45	41	38	39	34	32	29	27	32	38	32	48	40	34	38	29	27	28	36	39	37	43	45	38	34	34	36	41	30	37	31	36	30	36	40	36	28	35	40	41	38	37	32	48	38	41	29	27	32	42	43	32	36	39	30	32	32	42	37	36	34	30	36	40	46	40	36	33	31	37	34	31	34	42	31	43	32	40	28	39	50	38	35	36	35	29	25	47	36	37	36	35	22	33	40	41	35	26	40	31	37	37	28	39	46	31	34	25	36	37	32	30	30	30	34	44	32	39	35	39	35	35	29	33	32	34	38	31	36	36	44	39	29	30
31239	18647	14503	43936	59761	51396	19070	775	768	712	676	670	638	612	619	666	733	749	750	774	740	698	654	664	635	647	622	666	661	570	636	624	622	582	649	596	606	637	583	601	604	598	617	574	603	609	577	617	570	585	594	577	608	592	590	579	602	598	591	589	594	528	563	581	614	581	593	575	580	602	596	593	562	602	562	524	578	589	594	543	586	577	599	627	592	605	582	572	590	587	601	636	572	650	562	592	591	575	551	628	597	564	609	574	578	578	579	536	609	580	610	551	580	585	562	571	567	558	576	591	575	594	615	498	630	568	568	599	592	575	584	604	555	599	592	565	574	562	567	549	561	549	553	559	541	598	570	561	613	597	565	592	569	597	540	571	591	572	587	601	579	600	594	614	588	567	594	588	606	561	566	616	587	577	591	557	614	591	567	564	562	561	576	575	626	581	613	540	559	571	552	595	592	579	547	588	601	582	640	591	547	558	610	599	586	603	570	586	589	649	588	612	553	607	578	645	559	561	598	639	548	607	605	540	548	579	580	600	571	592	580	616	573	618	584	585	637	558	590	597	611	545	568	559	555	582	587	579	584	566	575	571	620	589	620	571	542	594	554	597	606	587	580	536	572	581	590	598	570	623	567	576	639	571	555	562	601	594	552	563	563	583	600	588	523	600	593	555	567	602	582	584	583	562	604	589	569	602	613	567	584	642	587	605	624	597	564	530	578	558	577	574	559	575	581	605	600	636	560	569	585	588	564	572	554	601	567	576	623	602	582	590	610	560	540	574	585	557	578	590	594	626	591	562	585	584	573	597	618	565	598	535	541	600	592	562	566	556	599	577	565	537	581	611	572	605	588	614	617	572	607	599	618	597	623	567	639	576	573	550	582	560	582	575	600	611	577	581	577	599	563	582	588	567	588	541	621	545	560	546	571	611	575	606	580	576	570	598	568	573	578	595	588	561	568	602	597	599	527	563	550	572	563	567	576	579	557	557	586	591	623	561	622	609	599	588	614	589	586	610	581	581	556	569	557	604	556	595	609	566	589	575	605	568	558	555	591	562	579	578	591	596	544	585	584	618	569	574	602	594	602	580	591	530	603	590	571	567	598	554	592	602	592	572	609	583	569	589	595	542	562	587	602	604	576	590	559	607	588	556	562	571	573	565	618	544	583	563	574	563	599	542	563	564	578	568	576	630	597	562	581	615	529	567	595	608	571	563	575	570	556	584	583	568	581	534	638	589	561	598	616	575	585	568	607	601	591	598	580	589	575	540	557	597	615	584	572	563	623	594	569	583	571	571	560	542	547	592	582	624	640	563	590	584	586	574	602	550	585	561	599	585	589	604	584	523	601	540	551	615	588	537	596	578	552	585	629	594	595	614	605	534	591	606	606	568	604	594	564	593	630	566	580	579	581	549	578	550	636	582	579	602	588	575	581	551	590	562	561	592	591	582	582	581	549	590	598	581	605	573	555	594	618	581	591	591	515	575	598	579	574	578	543	605	540	594	564	598	533	547	586	580	577	582	621	588	595	576	576	565	599	542	578	583	537	592	595	621	536	548	551	631	598	551	585	538	572	627	594	570	640	606	592	601	579	585	588	605	578	578	629	592	547	579	608	535	571	598	573	577	584	577	614	565	572	605	592	587	573	558	562	568	642	565	590	589	543	619	595	523	551	652	588	609	536	604	609	592	603	622	536	576	603	601	567	580	528	524	547	567	601	592	621	577	588	573	600	598	602	587	574	585	571	619	548	561	574	610	615	611	522	543	562	608	590	582	616	568	580	561	531	569	613	571	597	579	544	545	616	603	597	559	578	568	608	570	558	549	591	561	604	588	538	581	593	562	573	567	550	550	583	583	617	583	611	603	560	610	556	555	609	588	640	613	570	577	595	590	549	588	563	561	578	596	582	593	567	551	631	561	549	595	578	625	580	594	579	539	571	610	536	533	602	563	545	569	603	575	561	564	618	602	594	601	618	543	608	614	642	565	563	546	569	610	582	578	559	625	585	581	622	508	618	609	615	570	586	565	605	571	604	573	628	604	604	622	604	571	608	593	607	568	582	579	543	572	545	588	539	574	627	560	581	599	587	580	594	625	601	591	573	594	581	590	559	593	592	581	576	582	570	579	606	539	601	532	565	599	553	574	559	580	579	575	580	601	573	585	609	587	573	576	614	575	602	579	556	628	549	618	556	588	565	603	601	553	594	613	546	635	585	556	588	605	558	594	574	614	540	583	552	595	557	580	633	550	556	521	599	578	563	555	580	608	582	593	595	572	642	570	555	577	520	598	633	581	584	572	599	557	590	598	554	580	564	578	564	577	578	568	587	564	622	591	587	571	571	571	611	569	584	590	543	584	601	553	564	592	606	570	578	573	602	575	550	594	570	575	601	624	584	600	589	575	581	564	560	590	615	596	585	621	537	596	547	558	548	600	571	578	566	601	602	582	543	638	546	573	581	567	595	599	553	590	596	562	594	619	544	557	570	574	575	593	591	564	579	556	608	593	602	594	602	582	590	556	576	539	595	581	598	506	598	581	597	600	543	546	594	619	543	557	607	579	606	580	576	614	563	591	596	554	552	584	564	590	537	549	583	571	575	585	590	597	566	586	573	598	584	547	583	537	540	595	598	590	583	602	567	602	590	599	563	587	595	582	580	602	596	580	586	559	601	559	563	572	576	588	610	596	587	573	601	633	579	549	567	572	579	597	583	580	586	569	532	583	564	526	577	586	589	586	594	601	617	589	609	548	588	598	569	552	560	611	550	551	577	590	594	568	602	609	587	588	626	573	616	549	558	593	568	615	565	602	567	555	610	583	592	591	613	571	552	588	629	577	604	568	566	569	576	557	563	592	574	590	577	602	602	579	565	559	571	613	575	583	553	599	622	562	565	614	543	591	571	589	598	610	588	564	612	523	543	577	610	581	574	592	590	565	569	614	543	586	584	538	562	544	563	563	592	542	583	588	570	568	599	596	641	600	547	588	588	586	590	588	569	620	585	538	586	571	580	567	553	612	557	566	559	570	570	588	584	631	592	608	599	549	594	605	611	546	563	544	589	557	576	566	540	556	612	597	577	602	554	593	601	610	606	626	602	596	547	604	532	569	567	560	577	590	569	570	525	568	588	605	595	600	587	575	563	572	605	582	578	608	597	599	593	606	515	593	601	578	573	609	576	547	589	547	574	580	541	610	546	566	581	605	612	541	535	576	588	623	573	584	585	618	568	602	593	607	600	575	577	552	560	541	586	605	550	593	591	558	626	578	579	597	628	605	563	603	588	559	556	532	542	588	568	580	613	565	610	569	554	590	578	578	587	625	570	588	580	594	576	605	594	560	588	596	639	573	583	600	572	562	597	566	579	538	589	592	603	624	573	616	593	611	573	618	602	573	590	568	585	603	580	594	595	600	576	579	546	644	580	603	575	587	579	610	590	547	581	525	544	576	605	573	559	557	587	536	608	580	573	597	579	588	591	606	588	567	586	558	608	571
6513	2177	1477	8760	25105	22618	7874	81	42	41	33	44	43	28	28	45	46	34	35	42	47	33	44	43	40	46	37	40	35	33	35	45	26	39	41	36	31	40	39	33	32	40	45	40	35	38	31	34	28	35	31	38	39	39	39	39	30	35	31	47	32	42	36	33	30	27	45	25	38	46	35	36	27	35	40	27	43	36	40	26	26	42	31	40	31	40	37	27	41	27	31	31	29	28	35	32	50	35	27	27	32	29	29	40	34	31	31	37	47	27	38	31	27	31	33	35	30	38	27	30	36	30	39	34	43	47	42	27	34	33	38	29	28	32	29	26	28	37	40	28	31	34	34	32	28	35	19	49	31	40	31	32	39	32	37	34	33	24	38	33	30	36	30	35	31	27	37	35	43	41	27	32	43	29	30	40	33	32	41	31	22	29	38	32	28	35	35	30	30	35	46	32	33	32	36	26	29	36	32	24	35	35	39	30	27	42	24	30	30	35	33	30	26	36	29	33	28	35	34	36	27	40	36	35	34	38	31	31	31	31	40	35	38	38	28	30	26	43	21	21	30	28	50	32	25	36	48	35	30	31	31	33	27	38	38	38	37	25	28	38	25	30	23	30	39	31	34	23	32	27	45	27	24	35	38	20	28	27	35	36	41	29	31	28	21	31	35	45	31	38	27	19	34	38	34	45	32	17	33	23	20	32	37	43	43	31	29	39	29	35	32	40	34	45	42	33	30	35	28	35	33	32	33	31	38	45	28	30	34	39	36	30	25	34	43	41	29	26	41	26	31	24	30	32	39	38	35	29	35	33	37	46	27	29	29	36	26	23	40	34	38	20	33	37	38	33	40	24	39	32	33	30	37	36	31	41	45	28	36	35	31	39	31	33	30	24	31	32	21	34	31	28	28	35	31	37	37	33	33	47	42	41	32	31	33	27	43	33	23	40	38	40	35	38	32	38	23	30	33	31	35	33	26	34	29	37	42	40	37	39	30	39	35	36	37	28	37	35	27	31	29	32	25	34	32	27	33	33	36	27	42	38	34	28	44	27	30	31	41	31	39	35	31	25	33	32	37	23	21	35	35	36	29	28	32	37	36	41	32	33	23	37	28	32	34	32	26	30	36	40	32	25	33	34	29	33	44	40	33	33	31	35	41	33	41	30	24	36	31	33	29	34	27	26	38	30	26	31	39	29	42	33	39	31	45	37	30	38	37	38	33	40	37	29	29	30	37	28	38	35	36	31	37	43	42	29	33	32	35	31	28	40	26	28	22	33	25	36	41	22	33	50	34	29	36	35	38	29	37	41	36	28	41	30	34	33	40	29	39	35	39	34	32	30	38	31	35	44	27	52	29	36	33	38	36	41	34	25	30	21	34	32	38	29	36	38	30	36	33	31	31	33	27	36	46	34	28	37	41	31	29	29	26	40	31	39	27	24	41	37	34	29	28	37	35	34	34	30	32	25	32	24	37	48	35	34	42	31	45	35	26	37	36	31	32	39	34	26	25	30	37	25	47	33	38	24	31	38	35	32	36	34	35	41	21	42	34	35	28	30	35	31	38	33	32	33	39	28	30	26	30	37	34	28	34	34	42	33	21	41	31	36	36	29	28	38	38	38	31	23	43	26	25	29	28	35	31	23	24	30	28	33	36	37	28	31	36	25	32	41	39	43	37	39	31	33	39	37	46	17	23	43	32	31	33	27	28	31	24	41	33	41	30	34	38	30	43	31	30	32	36	25	29	23	31	42	30	38	27	31	31	39	30	35	37	26	41	27	32	36	31	34	42	26	23	29	37	35	22	39	41	28	37	33	29	47	25	28	31	36	33	33	45	29	30	34	35	40	38	33	34	39	28	25	31	44	27	24	38	41	36	32	33	35	29	38	35	35	36	37	30	28	32	33	26	37	40	30	39	35	29	37	39	20	42	34	28	23	27	31	30	39	39	32	28	35	28	35	23	28	32	28	35	33	29	23	27	38	42	31	42	31	31	37	45	31	31	27	27	28	20	31	38	29	27	28	37	36	34	36	31	31	34	31	32	44	30	35	34	31	25	26	33	30	34	32	36	43	34	39	43	36	32	45	32	46	34	28	39	35	30	27	31	37	31	34	40	34	43	40	31	27	35	30	42	39	32	35	33	38	40	31	38	29	35	29	38	26	27	27	35	42	45	30	34	32	35	21	48	38	39	45	41	33	40	26	27	35	39	40	36	29	27	22	31	37	40	35	31	32	23	28	37	34	24	33	43	34	36	33	37	30	24	30	37	30	41	43	34	41	35	41	28	26	33	38	34	29	36	38	18	37	37	34	38	31	34	29	29	28	31	37	32	32	27	31	31	30	34	39	27	26	33	31	32	39	40	43	34	27	47	40	27	23	38	38	29	34	48	22	37	29	31	32	38	33	24	44	31	31	28	29	24	32	38	26	45	37	35	33	27	25	26	33	32	18	36	26	39	32	23	34	32	45	33	25	35	28	33	35	26	34	31	28	41	41	29	39	27	32	43	47	29	38	29	44	31	37	25	38	37	24	26	34	35	34	33	31	24	32	30	31	30	30	28	36	31	25	33	33	35	24	27	29	37	45	23	31	43	32	30	42	23	22	25	43	37	37	37	31	40	35	26	41	30	41	25	30	30	27	32	21	40	35	35	23	35	35	32	31	32	34	30	31	31	39	39	35	31	38	28	41	24	40	37	30	35	37	35	34	38	40	33	32	36	28	40	30	26	36	32	24	33	31	31	22	36	24	34	37	30	35	33	29	39	34	29	29	28	23	29	33	39	36	44	48	29	29	26	38	30	37	24	36	39	30	30	29	29	33	24	29	28	34	35	34	35	44	30	39	37	37	30	34	33	23	26	33	37	23	31	40	38	28	37	25	36	36	37	40	30	30	28	32	30	37	39	32	28	38	26	24	39	34	31	39	37	31	42	28	38	33	28	41	33	35	42	34	36	30	32	31	24	37	39	40	27	44	38	28	34	39	34	27	40	44	30	32	43	27	26	29	32	40	34	30	29	28	36	24	35	28	24	30	35	40	30	26	37	39	29	41	43	35	34	34	32	34	31	38	28	35	24	32	38	29	25	27	38	43	39	38	32	37	38	43	28	33	32	40	43	35	32	33	28	27	30	28	30	34	37	42	37	30	36	33	31	38	33	30	34	39	36	45	38	39	46	30	29	33	36	37	33	30	35	20	18	33	36	30	22	30	30	38	31	37	25	43	31	33	26	32	38	42	27	29	22	28	38	28	33	39	30	42	42	31	37	32	36	30	49	38	25	30	31	52	29	33	44	40	37	39	31	32	28	38	27	33	32	32	36	41	27	29	35	37	31	33	39	30	30	36	32	25	38	29	32	37	26	27	31	34	41	28	31	44	30	31	30	24	20	27	25	32	28	30	29	25	31	32	36	35	35	21	25	26	30	33	27	35	30	39	38	39	45	26	33	32	41	39	24	28	40	31	38	39	45	24	25	34	36	25	24	34	48	33
44289	28054	24951	59185	94284	89137	32258	2137	1659	1432	1242	1127	1027	940	898	1005	1034	1023	979	891	908	833	810	761	716	681	743	732	716	710	648	702	679	670	660	675	583	624	668	602	588	576	611	592	552	580	598	572	529	597	562	570	561	510	502	616	544	546	555	519	576	556	566	546	554	543	566	546	581	536	591	571	584	598	532	574	572	548	549	557	571	512	559	593	515	550	602	548	522	542	538	561	537	526	561	550	546	539	545	494	562	525	534	557	554	563	554	588	499	548	541	523	546	547	517	560	548	556	539	535	506	565	554	572	531	577	511	513	574	576	544	493	528	569	548	549	536	556	561	540	523	531	585	572	504	535	548	533	545	526	530	536	551	498	488	527	584	570	517	509	535	564	559	507	553	549	512	545	535	579	558	553	531	590	559	539	540	527	489	564	553	547	569	590	555	580	515	557	539	565	557	569	565	586	491	550	502	540	498	547	575	599	545	563	547	548	551	550	544	524	530	524	572	595	564	503	547	520	541	599	549	563	544	521	532	561	568	513	570	541	565	559	537	572	559	482	581	532	546	516	529	496	557	583	560	567	544	514	525	560	529	522	541	594	530	506	587	545	552	553	543	508	532	587	528	575	577	570	523	556	512	551	554	556	560	577	565	527	573	532	555	550	529	582	543	547	533	527	517	549	561	557	540	551	528	534	522	554	547	538	563	574	564	560	535	525	511	523	539	534	542	530	559	555	501	565	514	525	564	541	557	573	547	579	535	539	560	524	533	526	526	551	525	542	514	523	547	546	523	553	527	543	514	498	533	558	577	548	550	529	506	512	565	478	570	561	554	536	569	576	549	559	526	606	556	525	525	553	484	540	553	543	552	523	554	526	579	553	561	524	544	573	553	503	553	559	539	540	553	517	552	542	570	555	562	549	542	526	542	524	549	558	550	544	587	513	584	559	536	508	525	498	551	529	538	519	528	506	556	518	568	575	544	549	510	553	528	570	576	520	524	596	571	534	534	505	535	539	550	531	551	540	557	534	539	505	534	575	556	537	555	554	551	531	531	542	516	570	558	526	540	560	552	531	499	554	567	546	527	511	568	530	555	571	552	551	560	544	548	581	532	538	540	550	555	606	567	548	583	544	544	521	535	537	542	522	549	525	572	549	585	528	504	557	554	525	585	545	554	548	539	543	562	595	535	569	552	528	513	504	590	565	581	571	520	525	548	555	534	536	573	528	545	550	580	533	561	527	575	543	546	498	566	522	544	551	530	527	511	544	532	513	530	571	593	543	546	550	535	505	561	544	530	545	537	535	558	530	528	543	549	532	536	484	530	559	545	542	627	545	544	527	556	554	564	570	565	533	570	529	525	533	529	545	521	543	557	530	531	543	526	529	539	548	528	558	556	537	584	529	579	558	547	538	526	535	509	533	536	521	552	558	545	520	581	528	548	498	521	538	546	523	556	560	528	504	568	568	498	520	530	513	537	563	523	525	532	564	549	570	495	583	566	530	508	562	540	547	557	528	544	533	552	588	543	549	541	509	540	574	567	535	552	554	555	563	525	569	552	548	548	573	550	530	540	564	548	573	604	506	531	555	521	548	583	517	552	553	558	526	572	554	574	560	561	505	519	505	555	529	573	588	578	540	550	525	573	514	543	533	576	542	501	531	502	532	519	525	550	525	543	537	554	557	543	512	529	571	539	524	530	537	550	557	502	533	540	526	548	508	537	589	545	563	543	515	561	531	529	524	572	552	576	544	542	568	521	530	527	507	527	507	570	572	548	572	564	552	579	558	518	533	529	545	555	534	487	557	523	545	534	527	578	527	529	538	551	560	547	496	524	566	527	572	534	534	539	533	515	563	487	554	527	544	560	553	525	575	576	533	538	550	570	535	502	554	552	552	524	530	603	536	529	509	543	517	575	544	534	566	521	529	582	518	555	562	561	517	539	579	547	546	587	553	557	571	571	545	473	533	561	529	527	568	525	537	543	517	564	575	530	530	529	517	545	546	525	554	540	578	525	479	586	550	529	545	559	515	565	567	565	507	505	533	574	544	535	502	546	565	536	553	544	560	555	512	564	571	516	548	552	563	559	545	533	522	529	540	567	577	540	547	520	527	538	558	536	540	571	506	523	578	573	547	535	571	503	515	550	548	555	564	531	541	564	522	553	517	532	563	518	539	552	538	538	530	565	517	569	537	562	567	563	516	504	521	551	529	565	529	523	522	538	528	540	561	551	547	550	553	509	516	544	535	562	527	530	526	542	543	506	579	551	575	501	539	490	520	560	510	577	576	547	506	565	520	533	527	498	535	569	551	555	527	554	545	532	551	555	537	566	548	536	571	526	577	533	517	581	557	584	565	495	550	551	519	561	558	543	524	564	529	543	588	521	563	515	551	560	548	596	521	541	553	547	569	532	521	512	585	528	547	561	554	497	517	551	512	568	565	525	568	524	534	538	525	538	551	528	549	536	522	571	498	566	531	579	509	525	472	546	571	512	555	540	523	548	514	542	544	552	558	539	549	572	557	526	566	534	517	553	533	541	518	542	534	531	526	542	585	553	579	538	521	488	564	513	505	516	558	546	566	528	551	553	561	535	535	580	546	544	513	516	535	542	561	553	595	540	568	511	513	588	554	534	589	542	580	524	545	527	528	534	560	531	560	562	575	509	530	541	538	552	560	546	546	560	564	583	564	501	536	535	584	530	562	555	565	526	534	535	533	549	530	608	595	496	565	545	586	529	570	553	553	560	514	560	581	548	540	541	559	532	544	562	542	578	544	509	557	517	533	543	562	522	532	562	529	519	578	549	535	554	507	533	536	538	541	506	522	544	527	531	551	583	545	539	588	582	543	534	555	517	560	565	545	605	591	548	525	559	529	550	554	583	517	544	591	534	532	545	565	524	577	536	540	540	539	543	522	528	540	525	539	576	543	559	569	531	543	513	556	532	569	543	552	527	556	566	499	598	550	600	558	547	562	504	548	545	561	528	571	552	526	499	511	517	550	502	509	566	549	513	546	528	521	543	551	535	573	572	521	573	565	553	563	520	533	556	515	555	490	567	549	558	562	563	564	555	560	557	522	544	544	508	595	523	555	567	530	535	530	505	544	555	537	558	557	562	545	494	552	558	491	576	535	543	619	522	536	550	501	546	538	528	544	578	546	578	552	545	563	546	539	551	552	556	523	517	561	541	596	553	511	562	538	540	522	590	494	530	555	559	605	552	541	550	544	571	561	556	534	535	530	542	565	544	555	529	528	528	508	510	531	541	521	567	566	500	525	549	505	567	565	573	551	541	581	534	579	563	553	544	531	544	544	551	539	583	552	563	557	535	566	498	587	540	554	542	532	564	519	550	541	561	525	571	575	542	530	593	581	543	507	612	520	542	572	576	543	550	525	534	538	567	568	570	515	532	556	541	567	561	522	542	552	546	557	519	540	543	547	545	548	545	590	513	574	537	574	530	534	530	535	536	511	510	515	528	577	551	532	557	522	559	532
5566	1418	2107	6744	13583	11204	3299	62	59	71	65	56	69	41	51	53	52	70	75	60	63	50	47	40	50	60	46	48	55	50	58	55	49	68	52	64	57	60	40	50	46	64	62	58	48	50	58	56	56	54	52	57	48	56	48	61	62	42	58	51	58	57	53	50	52	50	43	55	53	60	52	50	52	51	54	50	44	47	47	52	48	45	58	55	48	55	45	54	51	42	50	58	49	47	55	49	58	49	53	50	50	51	44	58	51	60	51	53	43	59	57	60	56	42	46	43	50	46	57	46	52	60	52	53	62	55	64	48	39	44	50	46	51	52	54	50	55	39	49	50	60	55	35	49	46	51	47	53	39	45	51	50	49	45	74	49	52	41	53	41	55	57	58	46	46	55	46	57	57	50	45	49	48	53	36	45	47	55	57	38	52	55	48	64	46	43	55	50	58	44	62	42	55	61	72	55	50	51	56	58	53	50	70	39	61	57	41	54	57	56	48	51	57	61	59	60	49	44	57	44	66	42	53	57	46	53	59	48	49	60	58	58	82	58	45	47	44	48	41	58	46	53	46	67	49	53	45	66	54	54	41	65	51	49	49	59	56	35	45	53	57	54	63	57	54	48	51	42	63	56	57	55	71	58	45	54	46	59	57	44	59	57	53	43	50	48	50	67	56	46	55	39	43	53	58	46	41	66	53	57	42	49	45	60	57	60	58	53	57	49	62	58	44	61	51	66	62	69	47	30	61	38	47	53	55	51	63	41	65	58	48	54	58	67	44	46	41	57	53	52	50	55	53	52	56	50	54	53	46	61	56	39	48	47	49	61	52	67	59	63	61	57	47	47	68	55	49	43	48	42	40	52	51	62	52	54	67	64	45	52	52	44	43	49	51	52	53	44	33	47	46	50	50	65	67	68	45	38	46	43	48	62	59	62	49	55	48	42	57	56	60	50	44	53	56	65	54	55	59	40	53	43	55	59	65	50	49	55	59	47	35	44	58	49	53	62	70	63	46	51	36	59	45	50	48	60	63	54	55	54	56	57	51	52	48	47	57	50	52	53	51	41	54	45	39	50	45	41	51	34	54	49	42	51	52	48	59	67	64	55	57	50	47	58	60	60	48	50	51	56	49	44	62	50	44	44	63	47	44	47	57	46	44	56	48	56	58	56	43	48	48	51	53	49	47	48	50	51	45	57	56	61	61	43	62	60	58	42	47	60	51	50	57	64	33	52	51	53	47	53	57	52	56	42	59	42	43	56	52	57	43	55	51	48	49	52	54	60	54	50	48	54	48	39	48	49	57	54	56	46	47	45	48	54	56	48	51	60	58	46	52	53	55	40	49	53	53	61	51	61	46	54	52	44	57	47	51	45	49	52	44	62	50	42	47	58	60	56	50	45	65	59	46	50	61	57	58	60	54	60	51	70	45	59	49	53	60	44	59	60	51	46	57	55	51	55	48	45	51	58	39	50	46	47	49	60	57	51	39	41	66	43	51	51	40	43	54	44	48	53	55	52	53	50	50	50	59	54	48	44	53	67	53	44	68	53	56	47	42	53	56	47	58	52	52	49	51	51	52	50	52	50	53	68	45	45	40	46	64	43	55	62	47	52	65	49	55	37	43	50	44	54	46	52	56	33	54	60	59	56	48	37	49	48	51	47	62	41	61	60	55	49	37	51	68	56	61	46	38	48	43	61	57	56	62	49	56	55	48	44	47	58	48	46	45	41	59	47	52	49	46	46	47	63	50	39	54	59	48	61	35	58	60	55	46	45	49	63	52	41	38	51	58	56	54	49	53	62	55	66	60	55	49	49	51	54	48	60	46	48	62	58	49	45	56	52	60	53	54	54	44	58	55	51	44	40	51	54	43	60	57	61	50	55	69	53	53	50	52	50	54	63	53	58	56	54	48	63	67	52	45	61	33	58	48	58	65	53	56	43	52	45	64	42	58	49	60	53	47	67	53	56	65	43	36	58	53	55	44	66	45	48	61	51	58	54	47	45	50	44	56	52	42	69	48	54	60	43	61	55	57	64	50	41	53	43	46	53	55	51	57	45	52	57	50	64	66	56	45	42	53	55	55	41	55	48	54	57	51	58	51	57	53	67	60	46	55	49	41	53	44	58	44	54	59	66	57	50	61	52	55	48	49	46	55	56	64	53	77	52	54	57	51	56	57	50	51	61	63	65	40	46	55	59	57	46	62	43	68	50	46	60	50	48	41	51	62	49	50	58	45	49	51	56	56	51	54	50	52	60	59	59	47	56	46	62	50	49	57	54	49	46	51	58	52	50	51	57	52	53	52	54	52	48	39	55	49	66	53	44	49	47	45	45	52	52	43	59	49	66	60	37	59	51	44	54	51	59	63	51	51	51	51	63	43	45	48	44	48	47	50	61	49	41	52	59	50	54	43	46	50	53	41	58	54	38	58	43	49	43	46	49	66	36	60	69	47	57	52	43	57	54	52	59	58	49	53	54	51	49	49	65	63	45	53	52	68	61	42	53	57	48	48	52	43	39	49	47	43	45	50	43	47	58	65	43	43	55	51	44	46	49	42	49	43	56	47	49	48	31	49	45	64	61	51	55	58	52	50	44	41	55	52	35	48	44	53	59	58	58	61	50	63	60	35	54	51	44	52	60	56	40	47	53	50	55	39	50	54	41	48	54	64	50	57	52	39	45	46	44	45	56	42	61	49	58	55	59	46	65	49	47	36	51	48	55	40	62	44	61	52	50	62	40	46	47	62	48	53	54	55	63	46	45	54	44	58	43	49	56	51	43	57	53	49	50	53	43	59	50	47	47	56	50	70	48	45	49	60	50	52	45	44	59	52	49	51	56	47	55	51	48	55	53	44	45	56	53	53	45	48	49	40	57	43	44	40	47	53	62	64	53	47	49	50	55	61	60	57	40	59	49	55	50	50	55	58	58	45	70	52	59	54	57	46	48	45	50	50	57	62	58	52	64	58	52	48	49	44	58	50	49	65	51	52	40	51	54	59	46	60	51	56	43	64	58	51	58	47	49	55	58	53	53	59	39	59	54	38	43	52	56	48	43	47	52	47	48	54	50	52	62	62	47	51	48	41	61	44	61	55	36	35	62	55	58	46	53	51	63	54	49	53	43	59	50	40	39	60	54	55	54	52	55	54	51	48	52	54	60	39	62	49	47	44	42	51	69	45	65	55	34	55	53	50	43	48	42	43	62	48	49	40	47	52	48	45	63	52	53	49	50	34	50	57	58	59	46	54	55	42	58	47	37	52	50	56	53	59	55	48	44	46	67	63	49	44	35	55	51	51	40	46	59	48	49	51	60	43	49	45	52	50	57	52	41	48	55	57	63	38	56	55	53	57	42	55	51	58	49	47	62	52	54	52	48	45	51	47	48	60	46	56	65	47	57	42	54	55	44	65	58	69	45	55	48	63	25	58	47	55	58	49	51	47	51	56	48	62	59	63	56	49	53	56	39	53	53	50	58	52	49	42	60	63	49
37740	24526	28715	64552	81552	73000	30052	1521	1284	1158	1054	1046	956	988	1023	1004	1077	1109	1116	1075	1045	1001	948	904	922	857	898	965	955	898	932	912	966	831	958	932	861	828	854	827	920	875	833	844	806	801	826	889	907	851	871	777	820	802	865	842	842	877	858	879	826	854	814	860	858	792	797	845	838	828	837	838	817	881	843	900	866	810	804	879	833	795	845	816	841	820	813	810	806	808	854	825	856	814	823	856	885	848	848	862	818	836	849	800	845	842	875	841	804	833	831	801	776	815	835	832	844	819	844	824	857	842	825	851	816	848	821	869	817	846	812	804	849	854	812	851	849	837	851	818	816	858	863	831	812	853	844	850	887	856	837	815	823	807	848	823	864	855	780	813	804	833	868	831	827	847	800	814	822	892	810	797	803	830	816	806	793	829	840	841	848	812	830	827	836	848	865	809	860	805	849	876	813	828	856	861	817	865	849	794	834	823	786	817	859	809	844	794	818	848	884	764	811	814	863	827	853	814	856	857	837	784	793	851	806	797	843	773	836	836	798	811	866	834	877	790	846	868	856	808	777	809	803	836	807	844	779	854	857	792	827	834	851	848	846	848	859	876	824	837	791	827	833	820	789	862	841	845	781	884	894	843	836	797	827	788	861	837	819	844	802	793	845	834	825	787	841	826	804	797	845	830	846	851	859	822	851	789	820	883	812	854	861	857	812	860	852	814	825	807	847	785	862	796	813	852	832	802	863	797	775	786	820	838	783	794	830	887	791	864	810	818	833	811	841	845	835	761	874	846	847	855	805	822	826	802	792	839	831	827	829	863	823	841	815	859	823	847	806	872	789	820	778	837	826	804	817	842	869	824	835	850	837	843	851	879	863	856	868	815	826	821	834	800	815	832	790	862	847	871	791	873	854	790	827	820	817	826	836	871	837	845	835	843	869	859	796	787	808	815	883	798	850	784	798	873	771	854	828	867	877	851	838	830	774	803	871	815	840	800	787	835	851	789	799	846	874	885	832	835	849	815	842	794	849	819	825	821	819	860	838	805	831	859	857	854	771	805	728	844	843	867	839	834	836	837	828	835	818	864	846	786	813	838	846	830	859	801	810	827	891	844	866	845	836	842	777	832	828	861	848	806	827	919	861	815	799	835	848	818	830	802	832	824	783	852	816	816	822	785	833	873	827	881	825	836	800	788	859	819	879	850	834	864	795	809	829	856	840	811	780	820	817	846	817	808	854	817	783	817	790	875	835	857	821	862	810	861	848	851	777	799	859	813	832	849	856	842	831	791	823	765	839	805	801	791	823	826	849	859	824	850	816	821	861	835	833	825	819	798	805	829	777	886	831	852	797	827	865	845	811	813	804	859	854	782	793	850	826	843	858	861	858	793	856	800	812	796	913	831	833	859	870	841	828	776	866	849	789	809	825	843	813	780	840	817	829	825	833	846	889	826	875	828	817	849	866	794	841	869	840	822	823	827	904	823	887	856	839	827	839	812	856	810	841	851	825	845	790	839	837	856	830	904	844	801	873	857	841	773	847	835	858	821	780	846	793	793	859	822	812	771	780	849	880	850	869	848	790	824	835	805	823	797	791	808	830	827	839	833	859	814	851	842	834	855	821	835	878	860	830	784	843	820	866	834	852	833	831	837	838	816	864	829	855	804	839	855	845	874	889	839	771	837	843	880	823	791	852	802	799	906	818	864	828	791	850	848	827	859	874	842	788	857	819	855	838	841	847	853	824	855	885	853	803	838	853	797	840	841	796	832	801	815	835	838	811	837	849	786	820	848	805	826	840	889	836	831	839	833	839	830	885	800	762	841	820	779	904	809	840	779	821	801	833	864	828	805	825	846	870	890	812	857	864	827	832	841	883	785	890	849	874	815	855	790	831	797	868	867	832	822	784	821	821	887	786	789	862	805	851	823	887	826	807	820	794	848	822	831	832	867	829	842	828	829	849	853	832	813	803	828	818	830	867	829	801	847	782	823	859	883	865	868	840	822	828	816	825	826	773	865	856	859	797	854	877	793	761	821	819	803	865	869	896	792	837	874	821	853	882	862	819	823	817	803	791	836	826	815	808	792	812	806	826	819	850	812	847	820	805	830	826	824	847	879	899	797	866	848	814	841	868	854	836	855	842	831	881	853	801	850	832	861	838	878	829	822	853	795	810	890	830	794	806	845	810	835	817	806	861	833	876	829	869	876	840	886	799	895	893	860	849	921	816	847	824	833	851	812	832	827	878	841	823	827	787	897	871	912	834	856	811	845	825	862	838	857	802	792	789	850	854	829	853	847	814	801	833	832	859	802	884	845	785	822	831	841	888	811	883	833	819	839	840	810	848	820	811	815	847	833	834	846	878	799	877	841	806	807	848	837	824	851	849	815	798	845	812	859	818	838	832	798	811	796	830	874	834	861	848	807	845	786	827	784	817	900	770	828	862	807	806	815	817	865	851	852	819	827	878	821	848	843	826	846	800	807	815	843	770	840	846	831	811	811	835	828	838	810	864	832	807	862	786	855	772	862	830	818	862	794	820	820	873	842	854	775	862	819	871	811	841	864	805	826	867	877	872	822	829	797	823	769	869	843	854	865	913	844	822	879	859	867	846	758	841	857	878	858	796	840	842	802	815	836	806	825	839	793	820	864	799	812	831	823	844	793	834	844	843	854	853	856	824	788	857	814	834	836	839	790	811	822	839	848	833	788	776	820	820	848	862	841	835	823	874	834	860	853	869	821	845	831	841	830	812	823	798	843	864	829	787	863	848	793	851	878	857	831	835	878	822	816	818	767	800	812	787	871	829	853	809	852	872	815	827	838	820	833	817	790	820	781	848	825	810	804	807	844	835	792	834	854	849	800	809	851	854	877	867	833	810	857	856	827	838	830	846	806	821	820	796	818	801	810	782	832	830	798	804	858	826	823	832	864	811	840	812	844	877	895	783	818	843	852	820	806	770	855	814	842	848	798	819	793	835	831	782	871	862	811	867	868	846	836	831	805	876	839	841	823	855	845	864	823	841	822	862	844	856	836	816	790	825	838	862	844	831	867	821	820	814	815	830	847	843	841	775	823	859	804	830	855	812	870	858	831	827	840	836	788	851	822	831	813	816	843	789	846	862	818	763	862	810	834	811	783	802	829	823	845	821	799	780	809	886	876	768	806	809	837	802	820	797	898	843	830	788	830	826	797	760	808	825	862	787	792	835	810	833	791	814	876	804	828	815	832	813	812	832	848	849	836	871	849	820	884	873	824	818	884	789	851	787	872	811	870	801	825	846	890	758	824	792	825	827	806	823	850	848	810	842	890	796	868	822	816	845	815	787	864	832	815	827	868	807	836	863	810	866	843	838	786	868	854	787	814	811	877	847	852	848	841	806	822	814	802	802	847	774	859	851	863	823	823	821	830	831	775	818	867	808	851	793	821	836	827	809	820	815	829	794	852	810	837	809	826	852	830	837	789	843	839	833	814	852	817	801	884	822	837	855	811	849	817
7432	2606	4631	13770	24642	21594	7485	70	33	54	48	50	36	49	46	31	47	54	48	49	42	43	51	44	39	38	42	45	34	53	43	36	42	47	36	35	37	61	30	43	47	33	40	38	34	34	34	31	30	29	36	43	42	33	33	37	41	21	43	31	27	48	56	35	44	37	30	39	36	36	36	35	41	37	41	29	43	44	31	44	34	33	30	40	37	25	41	47	47	28	32	34	35	39	31	37	41	46	41	36	48	43	35	33	35	32	40	37	33	25	29	44	37	40	30	49	45	27	33	45	38	31	41	43	39	41	35	35	44	36	36	38	40	38	42	40	34	35	43	49	48	41	49	44	36	38	41	37	36	27	44	40	41	34	42	42	36	44	42	34	37	40	34	40	36	36	47	44	45	40	51	40	29	37	42	37	48	38	47	33	40	42	42	42	35	42	31	37	43	34	39	24	39	31	45	45	36	28	30	46	36	36	28	44	33	40	38	37	33	43	48	31	38	44	41	37	45	32	31	50	31	40	40	40	39	38	37	34	34	46	39	27	44	35	54	45	39	53	32	40	26	45	38	37	42	32	44	43	40	40	38	30	36	36	34	35	39	33	38	26	42	38	39	36	34	35	50	34	40	31	35	34	40	34	34	28	36	41	39	42	26	42	35	43	42	44	49	43	45	46	28	39	35	37	42	36	35	42	46	42	41	39	52	35	42	32	37	41	27	45	41	47	37	34	35	29	38	36	40	34	35	31	43	30	32	35	41	30	34	42	50	50	40	31	44	42	43	52	36	36	39	35	43	51	44	33	38	31	39	30	32	39	33	38	32	38	26	39	33	32	43	47	39	30	38	41	47	26	39	35	27	38	32	36	27	37	38	40	29	39	30	45	37	44	41	45	39	40	29	38	39	42	46	36	47	45	44	33	30	44	41	47	33	28	46	40	27	42	25	37	36	37	28	48	27	33	44	37	37	34	22	39	30	41	29	36	42	35	38	40	36	31	44	50	30	44	46	38	29	35	38	47	37	34	31	34	47	30	40	36	35	52	46	37	32	41	43	38	36	29	43	37	25	47	43	35	40	34	51	45	47	40	45	37	40	35	27	31	35	31	41	36	35	40	41	45	41	34	43	30	30	39	31	39	44	30	42	44	40	37	40	38	42	36	41	31	39	53	36	44	34	44	30	37	39	32	42	39	51	34	30	29	42	46	36	52	35	29	35	23	35	38	37	45	33	25	41	38	34	48	43	34	26	35	49	41	45	45	26	35	52	35	36	38	37	34	43	31	35	30	36	31	33	26	39	37	40	36	37	27	36	43	41	34	44	31	47	39	30	32	32	46	47	32	43	43	31	39	28	40	37	39	45	48	35	40	45	49	44	32	23	37	44	24	44	38	38	34	46	33	35	29	34	34	45	30	38	32	41	42	43	25	35	44	39	32	35	34	37	40	34	45	36	42	38	36	41	31	46	30	35	30	36	33	28	30	43	40	33	45	37	42	34	41	43	37	45	32	33	37	46	36	35	32	35	37	40	44	39	40	37	37	37	34	42	36	53	31	28	35	50	37	40	34	36	38	35	34	36	38	37	40	34	41	47	25	42	35	43	36	41	33	50	31	41	33	44	34	41	50	48	31	35	35	40	38	38	43	33	43	34	25	43	32	43	43	39	48	48	39	50	36	30	39	38	32	40	31	35	28	40	31	33	37	44	33	41	41	31	31	35	35	32	29	47	43	37	44	42	28	42	37	40	51	37	49	37	33	55	45	34	32	32	45	41	37	38	33	31	36	44	40	43	41	40	41	46	29	36	39	37	34	39	32	40	39	34	50	36	38	43	39	34	35	35	25	41	35	40	38	41	46	39	32	49	47	36	35	38	39	34	37	54	49	33	39	38	37	35	34	33	41	29	39	31	37	41	41	34	37	36	44	43	29	37	39	36	38	36	39	39	39	32	31	28	36	47	42	30	45	43	38	46	33	30	25	44	36	38	58	44	43	34	33	47	35	37	35	44	34	29	41	44	39	35	37	42	28	45	35	39	33	38	34	38	35	33	22	46	27	40	39	39	37	41	50	47	32	42	37	36	38	38	25	39	44	41	27	40	42	38	26	28	48	39	36	29	29	42	40	35	45	41	30	41	42	48	33	32	47	31	41	35	39	47	31	36	30	41	37	38	36	35	29	42	28	50	50	34	28	45	36	42	39	37	34	33	32	37	32	38	35	46	33	31	44	38	30	27	40	39	29	44	45	40	34	38	37	26	33	36	43	33	36	38	41	41	37	32	45	36	41	39	32	34	46	38	40	38	46	42	37	41	32	47	44	54	33	30	42	41	44	34	35	39	50	32	29	52	30	42	39	37	34	33	47	32	49	44	45	43	33	45	31	34	33	31	26	36	33	39	36	34	37	41	31	41	38	41	39	36	27	31	34	32	25	42	29	38	29	39	35	49	34	34	37	31	32	33	47	32	39	41	35	33	33	38	38	54	52	39	38	29	45	45	35	43	35	25	37	34	43	40	37	30	35	31	22	37	32	44	33	32	34	35	30	35	41	42	37	34	37	46	49	35	42	46	34	34	28	34	43	47	55	35	35	34	26	31	41	39	37	42	34	37	46	39	37	45	39	43	34	43	39	44	40	47	34	35	36	39	41	42	38	36	41	33	35	35	34	42	36	31	45	33	33	47	35	31	31	34	43	37	44	51	33	48	31	43	36	50	43	41	38	51	30	47	33	36	38	40	33	38	30	42	30	27	43	39	44	31	46	34	37	32	31	42	36	38	36	51	43	26	30	37	25	45	38	49	39	35	41	42	31	41	36	48	36	37	38	47	39	44	41	46	46	37	33	43	42	32	40	39	47	40	45	34	31	38	31	27	51	40	28	35	49	34	35	29	33	45	41	35	49	38	32	32	54	33	32	30	39	31	32	34	29	31	36	37	42	42	36	44	41	41	42	40	34	43	36	32	38	35	27	36	24	35	35	41	36	38	43	27	33	43	37	45	36	37	29	39	36	28	46	30	28	35	41	28	43	33	33	34	48	37	30	50	24	31	28	36	39	51	35	41	30	39	24	32	34	32	52	35	26	34	38	38	35	44	28	40	25	27	32	36	41	36	29	36	39	38	33	44	39	27	43	33	37	35	46	39	41	39	43	50	47	42	30	47	31	32	36	33	41	29	35	34	33	35	48	37	34	31	48	34	37	33	57	38	38	32	32	47	43	39	35	26	37	27	35	42	39	46	36	35	33	35	28	34	27	39	46	35	40	28	41	42	42	30	41	36	40	34	42	37	37	35	33	37	41	38	42	28	37	43	45	32	33	34	39	32	38	43	35	33	52	22	37	37	50	40	36	43	40	37	37	34	43	47	45	40	31	37	29	35	35	35	41	45	35	34	30	44	44	44	50	35	38	39	34	37	32	38	40	29	34	36	41	39	36	46	46	44	41	35	33	38	43	43	45	37	27	35	31	45	37	33	37	43	35	23	43	35	35	53	34
46310	31350	40187	75975	93772	87066	40869	2092	1782	1390	1302	1132	1023	936	972	1039	1123	1118	1064	1002	997	864	837	863	801	763	784	756	733	750	788	732	772	760	763	792	728	695	694	682	646	653	649	614	627	647	670	648	696	637	658	649	665	619	626	617	586	645	616	633	647	637	659	627	621	662	644	644	599	566	645	667	628	608	609	623	660	667	632	643	657	618	649	629	606	601	609	619	643	605	583	649	615	555	642	601	630	629	633	629	613	652	604	632	612	625	626	584	643	602	588	639	566	607	651	605	640	609	586	641	611	589	571	661	581	645	591	606	629	617	610	619	627	575	653	648	634	617	610	606	659	628	624	590	587	594	610	621	627	590	584	604	608	633	606	596	641	616	648	629	670	666	669	630	628	596	651	653	607	593	566	618	695	620	607	604	626	601	573	627	640	640	650	597	603	646	576	609	658	575	643	637	648	623	648	629	643	671	587	593	613	575	611	591	639	624	658	615	609	605	611	606	604	649	583	645	622	653	621	583	637	593	620	570	618	595	659	631	624	633	620	608	641	584	616	575	612	621	621	601	583	631	634	635	607	639	614	609	608	618	603	613	646	585	591	630	610	615	623	595	612	652	666	626	641	587	660	639	595	609	608	647	647	600	620	584	615	601	631	662	564	636	617	629	601	617	651	639	619	601	590	583	607	611	615	600	590	619	599	618	639	636	581	626	606	583	629	608	606	609	608	631	644	645	615	646	593	595	579	616	614	614	568	647	620	627	623	603	631	618	588	601	648	664	624	638	624	641	644	601	628	588	618	578	614	618	554	611	650	588	620	639	599	574	613	592	616	632	623	600	610	601	618	656	568	604	642	602	602	628	631	617	620	644	649	637	645	627	620	646	618	656	596	622	629	574	589	625	626	661	666	604	585	618	630	607	593	602	595	625	609	620	630	634	602	613	660	585	595	598	623	623	578	668	623	643	626	650	610	651	612	640	592	633	613	613	621	585	651	586	692	634	635	606	558	605	591	639	606	633	637	620	604	621	632	641	618	620	626	633	629	654	586	653	601	616	658	620	620	665	616	610	622	609	593	582	644	635	616	614	616	616	630	586	614	629	585	590	617	623	576	576	642	613	627	595	629	621	541	595	615	652	609	579	645	639	603	625	631	604	603	626	600	612	671	605	609	619	636	680	599	585	613	598	607	615	591	657	595	598	639	631	582	592	632	615	564	626	609	621	601	615	600	618	597	631	591	606	638	637	615	603	616	639	630	636	622	627	625	617	596	626	645	650	655	596	613	616	581	629	598	635	634	636	592	608	615	597	579	620	618	643	602	551	619	618	631	654	614	595	647	601	642	603	601	582	611	621	596	625	628	609	614	641	606	592	618	642	612	611	591	598	577	617	588	608	572	618	579	606	649	596	659	629	635	618	641	605	612	616	624	633	559	598	592	589	596	623	612	636	631	608	616	668	590	611	586	589	605	610	655	601	632	581	620	637	625	619	613	638	581	653	600	627	596	638	651	597	635	622	647	628	615	616	641	608	624	538	590	597	584	599	652	643	628	649	633	624	606	594	584	647	593	620	593	676	623	618	581	622	604	612	619	546	682	602	619	607	659	595	655	592	597	621	601	595	600	592	635	602	641	596	625	609	634	552	663	614	590	622	597	602	607	652	654	618	603	581	647	601	650	637	629	624	608	567	639	630	607	575	556	648	585	617	629	673	642	645	625	609	582	664	622	584	627	626	596	615	643	611	613	612	616	633	613	626	632	570	627	622	586	636	622	637	621	589	621	639	603	633	633	582	572	642	608	603	634	593	564	613	619	600	630	651	621	585	678	603	621	621	585	639	659	622	629	598	621	608	639	594	622	649	627	649	607	627	618	647	593	620	670	585	620	637	628	613	665	612	630	665	651	589	579	603	601	647	623	634	607	580	652	621	604	634	604	603	629	596	598	623	601	650	616	608	592	622	584	652	585	606	624	627	625	659	622	626	558	630	600	635	639	614	632	602	639	594	612	593	628	606	583	632	626	604	597	657	575	620	632	612	631	589	608	593	652	594	603	610	606	640	637	652	629	610	671	591	625	662	635	560	608	631	618	609	582	614	621	619	601	603	598	605	632	621	624	628	613	621	623	623	609	606	661	655	568	607	620	612	589	622	597	614	589	619	617	600	638	594	634	621	625	619	584	648	620	619	615	576	665	597	607	606	612	610	628	594	627	629	606	630	630	634	628	618	607	604	602	650	609	638	598	607	635	636	566	595	611	602	617	562	629	600	587	593	587	617	594	617	627	599	633	638	625	583	619	596	638	595	601	648	613	622	599	619	658	577	688	625	602	654	612	609	629	632	632	660	580	628	604	600	627	603	589	648	613	622	617	615	594	590	620	618	587	614	593	637	613	627	639	610	631	656	606	620	633	628	656	618	619	637	595	621	620	563	635	608	632	594	608	644	573	599	611	632	615	619	599	632	617	636	577	661	648	567	596	599	624	612	634	665	645	644	619	644	659	605	634	607	607	602	601	648	608	615	584	611	590	639	617	634	640	628	646	623	633	593	626	605	609	619	645	645	597	581	635	609	599	654	611	593	598	585	631	611	590	625	611	633	585	674	582	618	607	663	592	621	620	639	649	625	658	615	641	579	615	606	587	618	601	566	581	615	617	616	621	628	578	615	627	643	594	608	627	648	627	607	648	605	659	632	628	611	599	593	608	597	615	577	616	577	597	611	628	629	621	601	604	655	617	643	631	598	592	656	620	607	596	632	658	599	617	675	602	637	612	632	650	641	655	611	625	574	627	636	610	627	615	663	629	555	618	613	650	663	590	620	609	634	576	625	595	647	612	608	609	638	582	596	595	618	663	626	629	612	623	619	599	588	645	623	646	622	609	596	626	582	599	618	653	639	626	621	662	635	592	569	616	657	630	621	587	590	628	622	623	600	598	649	569	604	653	625	613	673	646	631	617	648	612	642	597	619	606	588	586	585	676	605	609	610	610	652	623	576	633	620	652	615	650	633	621	582	616	612	633	624	599	569	633	554	595	649	621	608	645	561	624	608	638	594	611	593	557	632	657	624	595	623	606	604	621	622	573	625	575	644	654	623	641	625	641	645	644	631	582	607	619	629	587	625	601	597	595	601	603	602	647	625	596	624	651	648	607	601	625	605	607	602	615	610	625	598	601	614	614	653	589	613	658	666	624	605	638	603	621	605	640	596	578	632	654	626	603	644	640	657	652	569	623	623	602	651	639	602	642	617	612	623	590	597	637	604	627	637	609	635	576	637	624	647	582	642	597	631	572	619	601	586	598	600	620	666	644	597	623	598	599	625	616	592	660	620	597	626	603	645	623	635	607	631	616	603	647	611	613	522	677	642	583	621	644	586	591	627	605	632	618	610	593	594	587	645	601	662	628	622	686	610	619	615	594	636	631	653	635	595	591	615	639	596	642	595	665	619	609	647	643	575	647	625	635	649	608	603	572	632	670	616	615	630	554	614	627	624	632	634
3336	1012	985	2586	4312	2944	757	41	32	41	40	37	33	46	33	38	29	45	38	44	43	40	40	39	33	36	39	39	37	43	44	41	38	39	42	33	32	25	30	40	38	42	31	34	42	44	31	36	37	38	38	41	47	27	38	38	31	26	37	34	39	26	24	38	39	27	36	42	24	39	48	42	43	35	47	35	35	38	33	32	33	43	43	25	35	42	31	39	26	53	36	35	38	43	39	53	34	39	30	28	35	38	37	29	30	38	31	34	35	34	30	43	38	30	38	34	25	40	43	26	36	40	33	27	37	33	38	33	34	37	26	29	32	37	32	42	41	49	39	37	42	27	35	26	34	37	37	24	46	34	46	39	49	34	39	32	45	43	29	34	34	29	59	33	36	29	34	30	57	30	50	39	31	28	41	38	28	27	23	36	27	45	41	42	29	42	36	36	30	46	34	32	34	28	35	30	26	32	39	39	37	39	30	34	38	38	40	43	43	44	32	31	38	44	39	31	30	37	30	33	47	38	48	27	45	33	44	47	32	32	43	40	35	42	31	31	27	35	31	37	30	22	29	34	37	43	30	49	32	30	35	27	38	38	43	45	31	27	44	39	32	39	42	40	45	34	38	39	41	34	37	36	20	43	30	38	33	28	45	39	26	37	29	34	31	43	35	24	39	48	25	34	32	32	34	36	32	39	19	36	37	44	30	34	34	37	24	47	39	37	32	44	35	48	37	30	36	35	30	32	34	32	44	34	33	44	30	28	39	25	40	39	31	29	31	29	43	47	34	38	31	34	43	29	38	30	23	29	40	33	31	36	39	38	38	40	26	36	27	28	49	29	43	35	35	30	43	31	38	25	35	47	34	31	42	33	38	35	45	26	36	48	35	32	34	41	34	39	50	35	33	31	29	35	39	35	44	33	34	41	37	39	39	28	47	29	53	30	27	38	32	35	34	29	26	29	32	33	42	38	43	30	44	36	38	33	39	34	31	43	35	27	29	37	44	24	26	36	40	25	44	40	35	36	28	40	33	47	38	34	29	46	49	30	44	43	33	34	37	44	33	39	32	36	30	36	47	28	38	33	39	29	42	38	34	35	30	32	33	38	34	44	38	38	29	30	28	34	41	29	38	29	31	35	34	23	36	44	34	35	42	49	45	46	32	34	36	32	51	41	48	31	31	19	20	35	40	35	43	32	54	30	32	26	31	40	37	32	39	39	31	40	32	36	37	39	45	30	34	43	38	35	41	39	36	30	36	37	33	38	37	30	40	37	35	35	28	39	50	36	41	36	40	36	27	49	31	35	28	32	35	36	33	32	38	39	40	37	33	33	35	55	27	27	46	44	46	36	42	31	37	29	30	36	29	31	39	26	27	29	45	36	37	35	35	30	37	41	42	34	36	41	35	31	44	48	44	34	33	38	48	39	43	35	42	26	46	39	37	36	32	41	39	31	41	36	38	39	33	37	45	38	33	43	36	37	35	44	29	37	33	35	41	35	42	39	32	47	30	46	37	31	41	37	27	38	38	27	39	43	35	33	37	28	33	41	43	34	42	37	36	32	38	32	32	37	41	38	44	42	26	37	33	40	38	32	32	45	40	34	36	27	40	44	45	25	42	26	28	48	33	50	33	27	27	36	42	37	31	31	32	31	44	25	33	43	33	39	21	38	31	40	32	36	33	31	39	27	35	34	37	29	46	37	46	33	38	47	32	35	34	48	36	28	28	50	33	29	35	29	34	37	34	28	36	25	39	39	34	35	31	39	39	27	38	38	36	31	24	39	29	30	33	29	26	37	52	38	35	43	36	30	31	51	45	38	36	38	36	37	31	31	34	36	29	39	45	35	33	44	40	34	28	31	42	41	42	33	34	38	28	33	37	41	41	43	30	39	35	33	32	39	40	38	29	34	32	25	33	46	30	44	30	47	36	33	34	37	34	39	40	31	46	40	37	38	38	38	36	27	37	35	40	36	30	33	40	43	38	29	30	44	32	39	38	40	35	34	28	39	39	44	34	43	37	38	43	38	53	41	28	35	44	37	43	43	31	33	42	31	33	41	26	29	40	51	30	33	38	39	37	31	21	33	32	48	26	39	43	42	35	34	31	42	28	37	32	30	44	35	29	38	46	38	42	42	46	27	38	37	35	39	50	35	40	31	34	26	30	41	43	26	42	36	31	46	25	31	40	41	38	28	35	28	34	29	32	28	30	42	40	43	55	37	38	33	38	34	37	45	35	47	35	27	35	41	42	34	34	32	42	40	34	26	27	35	37	32	36	38	32	31	46	48	43	43	36	32	27	37	37	34	39	27	33	41	33	42	33	40	42	36	35	45	29	43	34	31	37	42	41	51	41	42	36	36	31	36	29	38	41	34	25	26	41	31	33	32	24	28	36	43	41	42	45	32	43	41	33	36	44	41	27	33	40	38	33	41	41	33	41	31	43	39	32	29	34	37	39	38	40	38	35	45	37	24	34	26	33	35	37	28	32	38	35	34	29	32	42	45	39	33	40	42	34	30	49	39	33	41	30	40	33	42	41	30	38	32	33	42	42	44	43	33	43	38	28	28	52	35	28	60	36	29	35	39	42	35	37	29	40	35	39	40	25	40	29	27	41	30	41	25	39	50	32	28	35	26	36	38	32	32	37	33	39	24	35	38	38	45	46	35	34	30	33	44	32	48	36	38	40	34	36	32	44	30	42	35	35	42	39	33	43	28	38	34	42	29	38	25	31	46	46	37	41	40	40	32	42	34	38	35	47	45	29	39	35	32	45	39	26	35	49	35	44	35	37	42	42	40	39	31	50	37	46	29	33	36	44	43	40	35	37	37	34	41	38	40	38	27	24	29	33	39	36	35	33	35	35	29	39	31	34	46	35	34	38	33	44	31	40	35	34	32	40	40	33	33	38	42	30	44	44	38	38	35	34	32	40	40	36	41	23	36	29	35	48	33	37	29	30	28	30	27	54	38	38	44	30	30	49	33	37	40	32	31	33	31	39	26	38	40	39	38	43	26	41	35	39	30	36	33	23	38	32	35	37	40	33	36	33	34	36	24	38	36	42	43	46	27	39	33	37	28	48	30	36	28	32	42	32	43	28	37	40	30	30	33	44	35	32	37	34	40	43	33	43	23	35	35	34	34	35	46	35	40	37	37	34	40	28	37	38	32	31	26	33	34	44	47	39	33	36	29	39	31	37	45	39	48	39	31	36	45	36	40	36	31	35	36	40	40	45	40	33	49	43	30	32	27	33	31	32	43	33	41	35	26	45	43	34	37	38	33	31	30	35	38	33	34	43	36	32	30	35	42	28	34	36	35	41	31	31	25	32	41	34	35	36	31	36	36	47	32	47	38	41	34	46	31	31	42	44	34	49	46	39	35	38	26	38	37	38	44	36	30	35	37	37	43	43	34	40	31	45	34	38	31	37	36	33	35	34	43	40	40	43	30	37	33	29	34	36	42	33	40	45	43	42	43	26	38	35	29	46	35
34009	21658	20765	47796	56063	47944	19147	795	659	694	672	632	661	639	677	697	749	839	776	717	727	645	677	693	698	644	634	637	613	630	619	613	646	635	626	658	657	646	614	572	572	600	614	607	601	621	551	590	578	595	582	608	562	602	570	610	594	551	600	598	591	570	580	583	578	565	559	589	583	574	598	591	596	592	597	576	568	567	566	601	584	573	553	591	575	566	589	578	566	634	563	575	580	552	589	602	566	568	594	608	596	638	610	617	580	617	584	557	566	578	624	591	604	564	566	587	590	598	575	557	557	588	583	587	572	628	569	628	604	573	560	550	604	615	605	567	563	576	562	550	595	581	552	571	594	569	590	547	517	584	605	585	614	644	595	634	602	608	607	566	577	566	604	578	583	603	609	597	519	564	570	592	576	595	541	574	613	551	617	611	575	585	595	584	564	592	620	571	591	601	569	555	565	613	588	554	618	607	557	594	604	537	560	573	575	621	584	535	604	597	567	603	582	580	581	608	576	539	529	599	538	567	577	542	580	581	585	579	563	540	584	551	569	556	594	537	571	595	591	585	564	606	555	599	606	552	556	587	573	585	554	571	576	561	561	589	564	583	602	601	566	602	573	583	573	614	526	577	572	599	560	584	627	585	560	601	571	595	547	587	620	573	587	572	553	578	583	618	579	609	588	558	558	567	540	598	629	614	610	596	588	574	597	611	576	551	602	596	567	622	620	622	602	590	587	584	585	589	601	574	580	592	597	594	579	598	599	586	584	597	575	557	609	576	612	580	585	570	620	600	555	558	615	572	566	576	570	558	603	591	594	607	588	609	567	579	571	534	617	572	612	558	576	576	607	585	578	598	573	592	607	609	612	595	567	566	566	596	550	579	610	581	584	585	579	606	608	586	529	587	597	638	564	541	570	573	596	564	570	607	541	556	641	576	550	590	577	589	564	575	590	609	570	556	565	569	571	588	564	590	622	605	605	631	585	556	584	543	583	586	582	572	569	569	554	596	597	589	580	589	571	591	592	561	553	564	552	601	605	589	583	557	586	599	619	581	548	562	590	563	568	585	552	562	593	576	601	589	578	567	587	562	579	574	568	579	596	635	576	569	580	590	580	576	610	557	555	553	604	571	595	612	522	576	579	517	591	613	575	632	611	593	602	630	601	565	576	625	535	601	598	581	600	588	548	568	561	574	590	613	568	558	553	525	580	569	589	579	531	612	597	611	586	596	566	595	597	579	564	567	581	553	560	573	591	601	561	639	565	610	584	587	569	602	567	551	585	572	590	635	577	600	592	543	537	560	598	611	641	604	556	619	583	557	618	592	560	583	564	521	570	600	586	570	577	535	608	603	617	562	604	573	535	576	545	565	596	585	581	579	584	555	617	575	559	603	598	503	584	546	579	597	592	575	615	529	560	574	535	566	589	562	598	574	579	607	624	593	572	582	580	540	585	618	600	572	588	570	561	612	554	572	603	593	608	577	608	569	603	592	565	664	564	551	595	630	569	594	601	571	605	591	584	612	553	583	519	612	590	556	637	594	586	572	573	559	592	584	601	587	584	573	613	559	591	543	564	532	554	563	606	582	568	587	580	532	619	557	590	586	567	604	553	590	554	561	550	588	551	579	570	597	578	579	573	595	569	527	601	599	589	578	657	548	595	566	586	582	593	567	602	628	609	556	619	572	603	605	539	564	567	586	639	635	580	610	624	570	587	595	579	563	596	598	569	540	593	558	601	595	570	576	610	557	588	607	610	587	581	549	550	580	586	584	621	570	622	558	584	585	568	615	590	573	566	583	605	570	557	542	544	581	597	559	599	548	584	594	587	609	583	576	609	615	540	589	546	564	602	587	590	586	577	577	558	616	573	575	548	577	566	586	600	584	613	574	567	574	622	570	619	522	585	559	602	582	577	554	567	612	565	606	577	583	592	528	569	554	596	577	554	582	582	605	542	557	570	588	623	547	597	541	559	595	562	591	523	585	602	572	547	594	557	566	615	609	637	588	593	594	591	595	569	543	609	593	592	571	588	589	614	584	627	577	615	574	549	571	603	565	571	625	581	595	588	586	580	565	583	605	616	602	608	541	551	539	567	585	613	605	592	543	601	595	599	610	622	565	592	563	599	570	552	586	570	564	608	573	535	565	584	607	572	575	567	602	627	593	555	571	588	620	550	548	599	593	593	574	576	583	562	502	552	575	607	546	617	575	616	591	605	561	558	626	570	604	564	638	576	532	540	575	583	617	528	602	565	569	630	594	575	595	597	593	596	596	582	573	558	574	573	562	588	613	587	612	536	600	549	584	630	563	612	557	551	622	591	585	593	575	550	581	564	559	557	610	565	646	604	546	585	623	567	535	572	596	585	589	588	571	565	575	535	573	585	596	582	602	551	581	574	563	553	562	596	605	565	567	619	598	593	546	610	603	581	562	543	587	568	568	570	570	589	603	629	589	606	604	607	572	593	556	594	546	582	598	625	566	560	560	592	598	631	569	613	588	574	617	578	586	581	580	618	569	578	614	572	608	596	597	615	601	599	600	584	636	587	596	573	595	604	560	564	571	545	562	592	538	541	573	561	539	601	589	581	562	611	578	628	549	573	618	577	633	547	568	617	574	588	570	559	536	574	616	597	610	556	579	606	576	583	576	569	561	558	558	599	602	590	581	583	550	557	579	558	570	570	580	581	567	572	598	624	587	579	585	540	552	525	550	589	607	586	608	579	588	613	588	588	612	616	604	605	603	576	565	535	580	569	611	621	585	573	585	627	574	608	580	596	586	558	565	628	600	575	616	581	625	567	599	602	602	548	565	562	586	611	542	548	555	573	559	592	613	607	611	611	646	583	602	595	587	553	599	621	581	585	546	575	587	558	598	593	558	621	594	569	582	590	567	608	611	607	548	594	587	563	650	572	586	622	590	599	571	576	552	598	613	613	609	572	604	597	563	599	572	603	592	611	584	568	594	572	596	586	544	577	578	571	613	565	609	558	656	551	589	584	590	560	604	555	600	617	577	591	566	610	590	545	583	589	619	565	566	568	563	579	592	581	564	583	560	584	570	586	575	611	585	611	601	602	592	600	600	598	574	625	585	559	602	583	606	587	599	586	613	573	563	603	552	583	614	569	574	521	610	595	622	601	577	571	571	580	572	612	575	569	570	553	528	585	600	587	614	579	581	557	571	592	575	596	550	583	597	569	573	616	605	564	550	616	606	568	576	585	548	600	570	580	580	538	586	603	568	588	553	555	581	585	580	569	572	598	570	584	599	548	598	559	576	569	576	569	570	566	558	559	572	631	569	571	580	578	566	605	582	595	578	567	600	622	573	584	582	622	591	614	598	592	573	583	571	573	585	561	555	583	548	586	563	598	584	548	598	611	546	587	584	570	575	598	578	629	573	589	589	573	581	598	573	579	615	561	558	594	527	592	550	603	598	596	590	603	589	574	597	585	572	553	594	566	550	574	616	577	587	575	609	585	594	545	565	615	597	555	591
7748	2985	3701	13815	21674	20981	4832	51	42	39	55	46	32	44	38	53	38	47	43	47	37	39	38	42	47	46	39	32	34	29	24	38	44	26	39	44	30	38	23	29	40	28	35	40	30	34	36	33	38	29	40	33	26	36	30	31	37	39	33	35	28	29	31	33	30	34	28	31	36	35	31	44	31	42	26	45	42	31	34	36	31	29	21	36	37	30	35	36	39	35	26	32	39	27	32	48	42	26	27	35	29	35	30	33	28	30	40	34	34	39	38	36	35	42	40	31	40	30	30	40	36	23	26	36	30	32	32	29	38	33	32	31	28	42	35	37	45	32	39	40	32	23	28	47	33	38	25	24	32	30	38	41	28	32	29	34	28	28	35	43	28	48	35	36	36	27	37	26	31	37	35	30	26	37	29	35	33	45	35	37	29	42	30	43	34	29	36	38	31	31	40	31	33	31	34	43	38	41	36	28	28	34	21	23	42	31	32	43	35	30	34	31	32	36	33	24	21	40	44	27	35	45	31	27	39	36	28	23	34	31	35	31	26	34	35	39	33	42	38	26	36	37	31	36	30	33	39	36	29	34	35	37	37	39	30	44	33	23	42	37	18	36	28	38	28	38	32	31	38	24	26	36	32	35	35	43	20	25	39	23	32	30	44	31	35	29	36	33	27	38	32	32	36	35	38	34	33	26	31	32	33	29	43	28	28	33	37	32	26	27	36	38	23	39	30	24	22	23	35	30	41	38	28	39	31	37	26	23	31	23	21	27	26	39	32	31	35	44	43	41	37	34	35	27	25	32	42	32	34	30	44	29	42	33	34	34	42	38	32	27	32	31	29	39	34	26	25	39	17	32	31	27	39	35	29	30	34	34	23	31	31	36	40	38	39	32	31	33	37	28	43	30	26	35	30	26	29	41	33	22	30	27	35	29	34	21	41	36	25	24	31	26	45	30	42	30	35	34	26	26	33	25	32	30	27	37	48	38	30	37	33	38	35	32	29	38	35	29	33	42	33	22	41	30	27	46	34	40	26	34	39	32	31	40	36	35	29	30	35	33	40	30	41	30	33	29	41	38	33	24	31	34	34	32	29	39	23	28	29	31	23	29	30	33	31	35	31	36	35	39	35	31	35	30	33	33	39	32	28	39	31	32	27	37	28	31	39	28	33	42	37	34	35	39	31	44	46	43	40	29	34	28	34	38	27	31	34	36	32	31	31	35	27	35	31	33	23	30	41	26	34	32	41	27	43	37	33	44	30	35	34	28	31	42	30	32	25	33	32	39	36	35	35	32	47	36	37	40	33	32	29	39	37	19	26	29	34	29	33	26	37	36	46	28	39	32	41	26	29	36	31	36	32	28	34	36	23	32	26	34	34	23	29	41	37	37	41	33	34	32	25	36	44	27	33	26	33	30	39	19	31	28	32	34	35	25	23	23	30	26	33	40	33	39	37	37	26	29	24	37	34	41	24	38	32	43	38	30	37	35	38	27	33	35	31	31	28	30	36	37	29	28	49	22	23	23	33	29	28	35	35	21	30	36	39	33	30	30	32	33	31	34	33	28	44	29	28	32	27	32	27	28	29	31	24	30	24	31	41	40	33	32	33	24	22	35	35	25	26	28	32	32	34	38	30	37	23	32	26	29	42	39	32	33	42	31	41	25	36	36	39	36	32	42	34	37	37	33	20	32	38	34	39	35	30	39	41	38	44	26	34	41	32	29	38	27	35	27	29	29	38	39	28	35	27	35	33	22	40	26	29	35	37	42	32	32	33	41	31	34	28	40	33	32	44	26	27	24	20	31	39	30	37	34	33	42	31	40	38	31	42	38	40	26	24	30	38	32	29	33	44	40	26	38	32	43	36	26	36	32	33	29	32	28	30	32	33	40	33	28	37	47	30	28	28	34	40	37	32	27	38	33	32	27	34	25	36	35	30	39	33	38	41	42	33	25	35	38	32	32	55	27	33	12	41	33	24	27	37	32	18	32	25	30	28	39	38	36	26	28	28	36	40	27	30	30	39	25	37	33	29	39	31	28	42	31	36	28	33	28	38	38	48	36	25	28	25	35	34	31	28	26	32	39	35	27	33	44	35	41	31	38	43	33	39	20	32	29	35	37	35	26	24	22	36	27	27	38	23	37	28	41	33	30	29	45	23	29	32	30	34	37	33	40	36	33	42	35	30	29	35	15	23	26	29	29	39	22	28	29	33	31	33	27	28	33	30	33	36	30	28	33	30	29	35	28	34	41	30	29	26	38	25	39	31	21	33	27	32	17	34	39	29	29	37	44	41	34	36	26	36	25	38	23	28	34	35	25	31	40	36	34	39	46	32	30	28	36	35	32	34	29	34	28	29	47	39	33	28	35	31	37	24	30	37	38	47	27	38	26	27	30	29	30	24	37	35	31	41	34	36	36	36	32	28	35	33	26	36	29	26	33	40	37	33	45	33	32	37	41	31	34	47	22	21	23	25	38	35	36	41	36	18	31	29	38	37	35	42	29	37	40	31	34	26	33	25	43	37	26	36	38	42	33	32	37	45	33	26	29	29	33	42	28	29	34	31	32	30	35	35	29	34	32	37	32	21	34	38	39	31	39	35	35	41	36	42	24	33	26	40	37	26	32	38	41	43	33	30	31	33	39	35	33	27	27	40	34	24	23	31	36	27	31	31	40	34	31	29	31	36	24	34	27	25	35	41	34	35	34	24	21	36	25	30	37	29	35	26	23	32	28	39	36	37	27	36	42	30	27	37	41	30	30	32	30	29	27	24	44	38	34	30	35	34	32	33	35	28	47	42	37	28	25	27	23	33	29	38	24	28	33	37	36	35	34	30	27	35	20	29	29	34	20	33	27	25	28	39	24	30	27	28	31	29	35	38	26	22	40	27	31	38	32	28	36	40	31	35	53	38	40	38	39	35	37	30	22	30	28	38	35	34	37	29	26	28	35	22	32	37	34	27	26	28	32	18	41	38	37	38	34	34	34	22	19	42	29	28	33	27	25	42	25	34	32	45	24	34	33	33	22	29	31	21	31	29	32	30	41	22	29	21	31	30	32	34	28	44	42	26	27	34	27	30	32	41	27	32	26	31	42	31	38	32	36	47	35	25	31	26	32	29	26	43	29	28	44	31	39	27	28	45	23	40	34	37	38	24	38	23	38	36	36	31	27	27	38	44	33	37	30	38	36	35	22	34	45	39	30	34	33	29	28	30	26	30	38	38	45	37	28	31	30	32	40	22	32	31	31	33	34	32	37	28	37	42	25	31	38	38	23	35	36	37	39	34	28	52	27	28	40	40	33	35	31	32	26	27	40	36	27	37	24	26	30	46	24	27	42	41	37	40	29	29	40	35	31	23	39	39	23	32	41	35	41	42	26	24	32	34	31	27	34	26	36	39	28	30	36	27	29	42	37	29	24	29	25	28	35	32	30	41	34	40	30	36	29	36	33	30	20	33	38	39	28	29	31	38	26	36	37	43	35	37	32
47370	31874	36559	76657	91340	84272	20965	2225	1691	1459	1247	1109	1056	976	1097	1100	1039	1103	973	936	898	869	827	751	757	785	699	714	664	688	729	691	697	619	694	677	701	633	611	646	584	573	603	572	585	590	557	553	563	561	547	518	545	641	524	530	549	575	553	569	532	581	556	508	542	545	574	609	606	606	532	591	561	535	578	549	565	573	522	549	535	542	561	538	529	586	559	523	533	523	552	531	539	539	557	547	538	543	584	553	571	551	542	555	524	544	528	555	541	529	575	548	571	571	551	543	519	517	552	548	564	531	556	567	554	549	588	555	559	543	502	516	509	573	546	548	534	538	540	536	531	526	530	529	573	545	543	549	520	508	577	528	529	507	515	515	561	562	524	545	537	527	506	486	557	542	505	512	542	538	561	586	544	511	548	510	532	571	553	564	547	514	529	528	548	594	546	560	512	550	532	574	575	523	537	549	517	501	548	583	541	521	565	542	496	555	535	583	569	577	509	532	507	500	506	522	507	558	520	522	546	563	574	551	527	532	498	519	543	514	595	537	551	517	521	542	543	508	552	541	547	532	569	565	510	575	525	560	532	549	514	535	547	533	495	575	545	566	546	550	590	511	553	511	557	534	501	506	541	541	541	553	546	529	591	518	523	535	525	500	529	525	539	600	543	546	538	514	541	536	522	518	519	561	561	553	514	511	540	500	525	560	540	560	593	551	566	530	525	564	532	494	539	563	582	551	551	530	544	536	536	577	573	559	523	552	547	569	559	532	548	515	539	571	548	567	533	537	545	526	570	519	570	541	545	518	495	514	526	543	537	546	538	565	568	543	559	538	574	541	539	534	599	614	547	576	537	546	546	541	509	538	514	564	507	577	539	537	528	585	491	528	539	554	504	536	516	566	567	499	551	552	556	550	526	593	531	547	537	567	510	517	519	538	513	522	514	515	566	507	561	552	552	545	532	513	492	509	531	572	555	539	554	558	558	557	566	519	530	553	544	551	577	536	547	576	527	585	547	550	546	529	541	532	548	562	546	533	550	522	531	476	526	526	513	533	571	496	569	553	561	531	562	546	505	580	512	547	502	570	539	537	507	538	553	564	550	535	516	553	563	581	530	522	530	525	560	553	536	514	547	533	530	538	540	572	554	529	495	530	510	578	524	532	559	540	585	531	511	521	608	502	532	532	547	544	544	530	515	563	547	524	527	557	544	510	557	554	555	518	579	548	535	547	555	554	568	571	538	510	569	506	547	511	527	569	540	576	510	553	557	541	538	552	535	522	552	502	511	547	546	571	569	524	522	549	513	592	514	516	507	498	561	527	561	554	524	541	519	547	505	553	574	521	574	551	543	542	555	537	541	555	520	532	611	586	549	512	543	532	528	520	526	561	523	573	553	544	540	548	502	565	557	540	543	531	511	560	571	543	556	535	544	536	560	570	528	541	569	523	485	542	516	592	501	505	504	524	549	592	535	508	601	602	571	553	551	523	528	511	563	559	573	500	523	552	532	489	557	566	522	535	543	512	499	542	506	538	542	526	544	540	508	534	556	554	497	560	559	574	506	541	548	565	553	548	540	525	548	592	572	518	506	505	584	548	529	530	522	548	566	572	570	527	503	562	532	489	544	553	535	535	556	575	547	538	528	512	556	572	552	560	558	552	525	526	563	552	586	564	552	545	538	578	540	538	553	527	622	517	591	538	483	522	533	554	518	532	568	544	521	551	554	559	515	515	521	582	549	470	537	539	575	550	539	512	544	547	570	546	534	586	507	557	521	497	551	564	520	536	514	530	549	556	602	555	531	515	512	539	542	538	512	532	551	549	517	593	570	529	487	563	540	564	564	573	531	528	520	534	570	509	563	572	573	509	547	537	585	594	540	512	558	550	536	542	515	560	550	499	584	491	522	529	538	572	546	514	551	526	505	530	516	538	551	513	581	518	576	519	531	520	524	528	559	535	519	539	558	528	532	485	546	559	498	547	522	571	568	517	564	571	513	555	499	540	553	526	562	533	487	565	574	514	552	492	592	506	537	524	524	541	560	521	558	517	532	521	530	546	528	562	563	541	574	527	518	513	561	533	545	520	570	526	568	522	536	553	523	571	525	587	533	544	555	538	559	587	539	559	501	560	535	555	547	557	506	511	540	578	502	533	543	509	532	538	552	535	538	539	520	528	529	515	542	568	583	524	554	528	537	569	522	498	548	520	559	546	553	577	583	550	559	510	554	570	492	534	509	574	507	497	527	528	567	543	552	522	559	551	510	551	550	535	554	539	541	580	532	560	521	501	540	530	523	555	556	542	528	503	556	584	539	554	541	557	543	507	497	504	561	594	509	519	567	517	540	536	548	544	577	533	559	536	521	552	603	586	552	541	558	569	566	553	560	569	507	546	570	510	538	551	521	537	529	547	545	556	545	501	535	549	564	513	527	528	526	539	587	546	563	534	546	564	561	549	512	529	546	535	534	539	508	520	536	588	529	594	549	536	515	549	558	513	510	536	580	593	480	568	529	542	566	559	537	539	513	543	539	545	520	523	502	544	537	559	549	517	556	569	519	575	544	545	498	590	519	574	543	535	544	506	527	549	553	522	539	541	528	532	511	553	540	539	571	503	547	556	547	550	512	541	568	536	547	515	529	542	532	562	510	551	532	551	529	533	554	496	515	490	550	530	547	561	545	492	539	567	551	542	551	540	583	541	545	564	603	536	516	566	551	551	557	548	512	596	520	558	539	537	542	527	532	556	590	516	520	546	560	557	521	564	492	533	562	562	594	552	560	557	522	543	543	531	568	571	555	507	516	532	551	589	482	554	520	512	532	536	561	566	531	538	543	544	526	581	535	513	527	550	541	509	521	558	540	499	571	492	513	517	521	516	540	531	535	578	565	545	540	539	530	587	536	568	535	576	516	519	580	543	538	543	572	516	534	525	518	555	524	565	552	534	544	545	516	518	570	518	527	542	525	543	524	516	512	632	523	506	502	534	542	516	514	523	570	562	543	571	561	525	541	533	578	552	580	528	515	480	571	558	513	532	515	519	511	532	549	524	573	564	532	501	548	527	541	519	556	548	557	546	592	569	576	539	603	535	579	552	518	587	536	527	529	554	584	504	557	562	537	559	589	525	554	549	573	511	604	559	519	575	518	529	538	548	578	527	523	531	524	560	527	522	530	566	514	513	530	546	539	546	509	580	559	493	519	553	524	535	545	506	504	483	555	550	511	535	545	543	553	535	549	532	551	533	519	575	557	581	547	524	540	545	528	559	529	536	510	580	571	512	533	521	535	539	497	564	548	583	565	531	519	581	515	561	536	545	521	555	561	516	528	515	548	557	511	535	546	560	542	564	552	530	540	573	549	568	577	568	524	561	547	541	528	532	569	535	493	492	583	543	551	524	550	479	573	529	535	524	561	541	540	534	535	574	576	562	620	569	555	551	577	549	555	542	551	545	592	521	517	518	542	534	560	544	522	542	551	547	545	526	501	570	539	503	543	557
6109	1544	1969	8092	9805	11668	1395	67	63	57	49	52	63	65	62	59	54	56	58	38	52	53	50	44	55	63	55	72	65	56	59	47	51	54	46	59	49	57	44	49	42	70	56	62	42	52	50	52	40	58	46	54	57	47	50	59	51	49	67	50	43	41	59	53	43	49	56	48	48	56	44	43	64	62	42	55	58	52	43	42	51	44	57	35	64	53	47	56	57	37	51	53	40	52	59	51	54	41	55	45	50	55	54	56	58	53	41	52	46	51	57	40	54	44	81	41	52	52	47	50	51	52	52	61	59	55	39	52	47	53	50	48	43	64	49	58	51	50	53	51	62	53	52	51	62	54	48	53	48	45	46	69	48	51	46	47	51	55	56	61	68	44	49	43	51	45	51	59	46	44	45	66	34	51	45	54	58	61	61	58	47	43	43	50	56	62	65	53	48	53	50	47	60	56	55	56	53	54	49	62	40	60	42	51	40	51	45	59	41	73	50	47	49	54	29	55	38	39	50	47	53	52	58	39	51	58	41	49	57	45	55	57	43	46	62	48	52	55	37	29	54	55	50	47	48	44	69	64	47	50	55	60	46	47	46	47	60	51	42	59	47	42	56	50	50	55	58	45	63	43	47	63	66	42	48	57	50	42	54	45	48	53	58	46	49	61	51	53	60	48	56	55	53	59	53	52	76	44	37	54	50	51	50	51	58	41	51	51	59	45	49	53	42	61	58	72	47	57	47	61	62	53	53	60	59	52	48	45	43	47	55	45	52	56	58	46	53	62	43	41	37	65	46	44	47	48	48	57	56	63	50	54	45	54	50	63	61	40	43	41	57	60	47	45	59	47	48	42	52	43	55	48	62	44	54	48	48	46	40	56	58	60	47	47	56	55	42	49	52	48	60	52	56	48	46	47	46	51	55	51	73	56	59	56	45	38	49	55	61	45	63	49	52	43	34	67	55	50	46	52	45	37	54	51	44	61	55	57	47	60	55	51	40	49	49	56	44	48	43	57	39	71	61	45	43	45	61	63	48	66	50	52	51	53	51	54	46	50	45	52	50	38	49	42	43	43	48	56	33	47	44	59	54	58	41	54	46	37	43	55	53	48	44	45	55	44	57	57	51	31	44	46	48	44	36	52	39	55	51	44	56	41	51	52	51	42	54	45	59	49	51	40	56	58	54	48	42	43	63	51	57	53	55	55	61	53	47	43	55	55	56	45	54	60	51	54	49	65	52	34	46	48	50	47	49	56	53	67	55	62	33	50	58	42	52	61	53	67	53	62	46	55	43	55	48	49	39	67	54	42	48	51	44	57	44	59	50	51	51	55	59	50	58	61	48	54	48	49	67	49	61	56	56	36	60	50	58	48	50	47	50	42	66	42	57	50	40	57	59	56	44	54	52	49	49	39	52	66	47	56	44	72	43	57	64	45	52	44	44	48	53	51	52	47	57	45	50	42	55	54	32	49	36	54	41	59	48	40	50	54	58	52	48	59	56	54	54	52	43	57	55	49	53	55	55	43	46	45	44	48	48	53	64	49	44	58	56	53	45	53	44	55	67	50	51	49	46	48	41	50	46	58	53	50	43	50	57	47	51	50	46	61	48	60	48	66	40	39	46	42	59	49	55	47	56	43	42	41	46	66	60	52	51	47	48	62	53	42	51	53	54	53	54	60	51	61	48	59	45	48	50	49	59	35	65	50	64	48	43	51	61	54	56	47	48	50	55	47	49	53	49	55	48	56	48	54	39	49	71	58	54	49	54	37	44	44	47	43	52	44	50	50	39	58	51	36	47	62	42	53	53	52	53	46	55	49	43	51	46	64	37	45	47	50	45	55	53	52	50	50	60	39	55	51	59	46	62	58	55	48	57	48	42	58	49	54	50	40	51	57	48	50	53	49	57	54	61	62	61	49	54	42	38	59	46	52	55	42	51	61	56	45	55	51	49	57	47	52	49	48	50	50	62	49	38	45	63	54	31	39	53	53	43	45	47	34	50	62	64	49	56	57	45	51	55	56	47	61	60	52	38	44	54	63	49	41	49	60	49	45	43	42	50	44	48	53	43	50	56	56	47	59	50	56	56	54	54	46	47	52	46	53	42	52	54	42	53	50	51	52	40	48	36	55	53	47	51	46	48	59	50	47	59	48	43	57	48	44	52	46	49	45	43	46	49	35	60	57	51	49	57	54	70	44	33	53	55	44	46	62	49	46	60	53	46	58	48	39	56	49	50	51	41	54	53	39	48	45	52	44	49	61	61	46	57	44	61	45	53	59	44	49	48	52	55	47	57	58	45	42	46	49	47	59	60	50	52	53	45	57	47	61	48	38	48	45	44	43	54	56	59	50	61	47	54	45	60	55	54	55	50	51	48	44	56	58	58	57	61	51	60	66	57	55	51	46	56	45	56	55	47	44	53	43	44	60	59	58	41	49	50	55	47	49	54	47	52	56	60	61	49	55	63	51	47	49	50	74	52	55	52	59	54	42	54	45	60	48	46	53	33	54	35	48	56	63	56	45	55	46	62	47	51	52	46	49	61	47	60	42	57	53	60	49	59	48	36	51	56	34	56	49	48	60	50	43	48	56	62	49	49	45	58	41	56	45	42	50	56	48	49	42	47	53	55	48	41	49	42	48	51	63	51	46	56	48	56	63	49	59	47	52	47	58	58	50	52	47	45	56	58	52	50	62	47	56	46	47	49	50	55	48	53	52	51	41	57	61	52	65	61	42	57	37	39	54	57	52	53	59	45	48	50	56	59	35	50	58	49	63	42	48	57	59	51	40	52	43	46	49	64	55	61	55	51	54	63	50	58	51	48	54	52	53	52	57	44	45	59	40	55	44	59	61	47	67	40	54	65	50	50	43	47	53	57	57	53	44	45	51	40	57	49	51	44	54	59	51	68	49	41	44	40	53	52	55	52	51	46	49	40	41	47	43	54	56	49	43	45	52	43	41	44	52	41	44	47	42	56	54	46	41	50	53	53	44	60	52	45	54	38	48	49	44	54	43	47	57	57	52	45	53	55	52	57	62	62	47	50	41	46	55	54	41	36	65	51	47	46	49	44	72	53	50	46	57	49	48	54	56	46	54	54	56	62	53	43	42	46	46	45	54	40	53	60	53	60	52	50	42	59	68	43	45	52	44	46	55	47	56	61	44	51	47	43	47	45	58	44	41	56	49	57	43	58	68	45	63	59	50	45	52	61	54	52	45	50	44	47	43	50	55	65	57	63	43	46	51	47	55	44	60	43	53	49	49	56	49	42	38	55	60	51	41	45	65	53	54	51	41	50	47	46	52	58	44	52	49	49	37	61	52	55	47	58	55	62	61	51	38	67	54	36	46	51	43	53	49	70	57	53	48	50	56	51	51	56	40	51	43	50	42	61	54	50	53	63	54	40	49	43	56	46	51	62	47	47	40	50	38	43	39	59	56	54	43	64	48	50	54	44	47	56	63	57	52	58	53	46	53	52	35	55	66	52	67
39501	24714	28829	66924	73728	72712	9092	1747	1585	1368	1230	1115	1096	1079	1130	1203	1172	1174	1099	1114	1098	1022	1033	1037	944	958	921	951	981	960	968	889	873	871	900	937	906	920	854	874	879	870	852	824	820	814	832	867	878	828	877	830	849	830	825	791	867	844	856	843	836	798	836	827	837	825	828	810	776	845	796	851	826	830	809	838	810	827	809	794	867	832	814	838	815	855	801	856	837	765	814	823	782	854	791	818	848	817	834	782	810	834	813	800	846	787	823	882	834	775	775	832	822	852	831	829	824	808	831	825	872	788	843	839	786	888	790	839	782	818	793	816	827	835	843	810	836	824	822	822	874	783	863	818	817	820	817	781	820	890	816	801	819	778	823	807	833	839	824	827	787	824	767	807	874	825	812	770	830	861	783	829	849	834	865	795	894	800	795	823	817	801	801	772	786	849	866	785	787	878	832	795	813	889	840	865	777	803	864	856	798	787	803	812	829	833	849	853	864	850	817	832	792	838	808	863	799	823	820	823	813	829	847	762	811	802	789	852	780	834	837	835	810	846	827	770	817	837	830	813	829	809	758	792	851	794	824	853	873	829	868	799	852	792	798	800	839	852	779	842	785	807	796	862	799	826	827	788	751	766	852	808	797	817	799	809	803	875	778	809	840	785	873	839	787	786	856	813	828	876	819	816	829	822	830	837	806	825	820	807	848	794	772	823	791	886	854	870	830	851	827	825	830	771	848	825	830	835	773	780	811	830	795	847	844	778	797	786	848	804	819	810	810	832	831	797	869	821	771	775	801	798	819	829	780	854	820	860	787	848	813	799	822	801	828	839	823	842	821	773	835	801	815	828	788	807	827	803	847	796	801	845	864	832	864	842	797	793	810	855	760	806	837	809	871	817	836	794	848	869	801	862	852	843	787	859	811	816	795	846	844	799	821	838	822	790	808	848	841	829	839	865	832	799	772	797	849	808	807	862	821	857	829	793	814	848	811	819	827	827	826	841	858	825	847	839	802	794	828	827	814	803	794	773	848	840	885	813	843	803	839	844	828	857	837	794	842	863	807	845	827	818	837	776	791	825	815	867	826	796	853	807	822	767	822	805	819	826	847	834	781	813	815	850	806	846	732	801	791	807	867	851	840	816	828	820	813	807	796	808	816	853	846	799	801	825	842	842	868	838	785	811	826	822	772	803	791	830	879	884	803	832	838	780	832	871	838	829	821	851	768	803	814	783	787	803	797	796	816	770	797	826	820	810	842	804	832	823	780	852	837	860	864	804	806	797	833	851	843	780	795	778	802	790	777	850	814	808	864	830	829	805	816	778	794	835	870	805	809	821	845	794	823	792	834	860	819	810	853	837	845	787	799	801	827	853	811	885	814	820	813	767	821	825	796	823	832	810	773	835	828	863	797	822	805	844	800	835	834	806	807	804	848	838	816	835	730	847	873	849	811	830	851	778	831	802	834	824	796	848	853	825	839	836	818	868	815	820	846	796	831	836	861	818	835	798	827	840	810	788	782	833	823	794	844	837	830	781	794	846	842	803	808	795	818	806	785	798	795	819	836	806	758	818	812	828	820	820	779	800	840	798	784	843	831	818	817	845	827	771	807	822	834	784	752	842	819	783	829	832	781	861	838	810	819	820	873	805	791	858	791	849	817	870	802	749	819	858	794	832	881	812	838	869	853	852	829	761	824	849	783	810	820	814	859	850	834	834	849	809	808	813	837	824	796	843	842	796	786	880	813	781	778	806	842	760	822	804	795	834	801	850	836	839	765	820	812	816	849	848	830	791	845	797	811	890	816	831	797	814	812	848	822	838	863	801	838	863	852	827	789	822	800	830	842	826	840	795	819	815	796	772	842	817	828	821	790	755	797	850	822	809	830	834	830	846	860	786	821	799	816	864	859	829	810	817	843	857	819	798	773	850	830	843	835	842	864	834	834	856	845	782	856	822	847	818	857	807	861	763	830	826	802	821	846	853	838	801	824	836	851	796	817	821	890	831	820	776	784	836	805	829	813	801	844	820	789	830	849	877	852	827	810	820	829	857	816	826	803	870	799	826	834	869	768	834	748	839	806	814	817	802	876	827	833	795	793	788	846	809	861	791	849	861	844	779	844	795	787	849	783	806	822	815	803	837	798	826	857	836	861	870	856	826	840	819	804	819	835	836	822	803	888	840	785	876	857	785	779	847	872	851	835	805	811	822	867	810	842	814	811	818	832	874	814	794	827	794	866	841	789	804	805	809	828	826	780	814	752	841	811	795	812	783	814	816	831	797	847	820	802	801	786	790	834	778	763	782	859	810	815	784	775	792	830	798	819	807	850	835	821	827	821	820	799	868	812	809	799	761	832	863	788	877	796	788	849	801	838	806	805	814	842	863	850	817	814	842	898	822	808	851	830	803	897	822	828	779	849	804	786	771	786	825	845	817	841	807	752	817	837	791	822	810	836	827	837	830	778	790	830	794	768	824	890	815	811	810	794	795	795	790	837	849	804	804	823	810	842	813	872	826	823	834	812	844	844	826	816	776	765	859	784	825	834	838	803	815	830	835	793	803	804	831	806	802	835	838	845	811	795	857	821	791	764	835	847	814	794	814	820	794	874	836	827	799	819	852	786	862	754	800	842	813	801	858	869	817	839	778	821	863	826	826	813	831	834	849	812	829	836	857	855	824	853	831	855	807	773	813	822	864	819	890	844	881	831	845	815	834	844	841	862	808	822	842	845	773	767	801	781	850	787	827	814	827	819	795	799	810	833	826	769	816	834	805	830	821	865	796	845	833	823	869	834	799	845	808	805	825	884	805	822	834	833	810	835	833	829	801	796	811	861	802	791	798	795	804	795	825	840	804	872	755	883	824	861	798	806	842	801	824	825	839	892	798	799	841	792	812	867	813	839	839	845	800	851	809	858	844	801	826	829	893	864	823	798	797	846	871	848	798	811	822	798	876	808	818	803	782	765	787	857	820	772	806	836	831	851	835	801	849	852	831	818	837	825	779	814	808	782	838	810	896	847	842	836	847	867	790	839	819	795	853	811	825	822	816	847	828	828	857	822	830	823	822	819	809	850	842	740	796	782	828	793	770	797	825	866	871	810	857	830	788	826	812	791	767	864	802	798	811	821	843	789	764	760	852	834	854	815	815	852	769	813	817	799	827	815	834	879	822	847	785	836	815	837	844	822	813	791	820	899	845	844	816	805	775	774	867	825	839	798	800	749	895	800	827	897	789	889	836	819	786	777	851	823	819	841	825	847	792	829	830	827	820	835	811	836	801	831	750	820	811	775	829	762	787	807	808	803	813	791	830	813	848	820	849	772	806	789	782	847	844	845	821	825	775	795	837	809	805	750	856	834	815	810	807	886	846	792	835	835	804	787	853	827	827	799	820	821	822	882	795	829	832	847	827	780	804	763	800	854	810	856	770	833	826	893	826	804	818	832	801	833	837	822	864	808	861	852	754	790	809	817	831	821	852	787	837	849	833	829	805	832	811
7861	2548	4870	15095	20771	23356	4095	43	41	56	47	38	41	35	55	50	48	44	45	41	61	31	44	49	35	54	48	39	44	37	31	51	39	37	46	39	47	38	39	40	39	40	56	41	44	33	44	43	31	45	45	35	33	36	26	36	46	41	26	34	38	42	35	42	37	51	36	36	46	37	35	35	45	47	49	33	42	48	30	46	34	44	26	33	45	39	51	35	36	35	39	38	29	41	47	35	38	36	43	41	40	41	38	35	35	48	41	37	35	41	28	27	41	37	42	46	42	38	29	49	37	50	43	35	42	43	48	27	44	38	29	24	54	43	38	28	29	33	35	27	28	34	37	37	28	23	39	35	35	34	36	28	30	25	38	43	40	39	45	38	30	31	47	50	31	42	39	43	30	46	38	43	35	36	41	33	45	37	40	44	30	39	38	40	31	42	36	42	39	29	36	55	39	31	29	42	37	28	32	42	46	37	48	35	31	33	43	45	34	50	43	35	37	30	34	44	34	38	34	35	18	43	40	37	35	39	33	37	50	46	37	44	27	46	35	38	35	35	42	30	34	39	40	28	43	39	37	30	37	41	30	35	38	36	40	52	28	36	44	44	38	35	37	40	39	43	36	45	39	39	43	32	45	40	37	32	37	33	29	37	37	31	41	35	36	35	47	39	37	38	30	32	32	52	38	39	42	41	35	26	36	35	41	24	36	27	44	35	31	46	30	46	41	30	37	44	41	45	41	41	41	39	41	32	27	35	47	25	38	37	44	32	34	38	36	35	35	48	33	33	27	37	34	45	40	36	38	45	30	40	42	50	47	35	37	35	34	46	38	44	37	34	39	33	31	39	36	42	49	43	41	33	29	41	35	42	38	39	37	42	36	42	32	42	38	23	39	32	37	29	32	35	37	27	37	30	52	30	36	30	45	41	40	31	38	33	29	37	43	33	38	35	35	43	40	28	40	47	38	29	34	37	41	43	40	32	54	35	21	37	39	32	38	34	48	25	40	28	37	27	42	34	33	39	44	22	38	40	36	21	38	45	37	36	39	34	30	38	24	34	42	43	34	42	40	33	27	35	39	42	38	39	46	44	34	25	38	48	46	42	28	36	40	47	36	35	43	43	48	32	41	39	39	39	36	60	38	35	33	35	45	32	43	39	32	42	40	37	38	35	38	47	36	49	47	41	32	41	22	30	46	39	34	44	37	34	36	34	41	32	44	41	49	31	42	36	28	30	43	41	35	42	32	38	32	33	41	40	32	36	42	34	36	43	30	40	40	46	34	39	28	39	33	44	34	38	32	40	34	36	50	35	34	39	31	39	32	42	38	35	42	39	43	40	46	52	40	47	45	45	27	35	45	31	33	33	29	31	36	41	33	37	37	47	41	35	37	43	54	40	43	36	42	34	33	29	27	33	34	40	34	37	42	41	42	28	41	38	29	34	44	36	38	42	34	42	33	45	46	29	43	44	38	38	36	41	40	44	35	38	31	26	35	35	34	44	34	32	47	43	32	43	47	46	32	37	38	42	31	34	46	44	37	45	30	38	40	32	34	33	37	52	37	42	47	33	34	33	43	28	31	37	38	34	38	38	38	23	26	37	28	46	32	41	32	40	29	33	40	36	32	41	43	31	41	33	41	33	32	41	48	34	27	47	36	33	36	35	33	28	32	35	39	34	35	47	32	31	31	38	43	38	36	32	39	31	35	32	47	37	41	41	41	32	30	42	51	26	37	45	45	33	30	39	43	44	39	35	45	44	38	39	36	29	19	40	21	44	42	41	50	30	40	39	39	41	37	34	42	31	32	30	25	38	37	43	30	40	36	44	42	40	41	44	27	32	43	45	26	40	50	34	32	40	44	32	32	45	40	40	31	29	40	43	33	44	34	42	35	47	34	35	21	28	30	39	37	44	36	45	35	31	49	39	43	41	37	42	37	33	38	28	36	30	41	39	53	42	35	37	26	50	38	30	29	37	50	32	37	40	25	41	36	38	39	32	40	34	56	31	50	39	35	41	32	32	38	41	32	43	41	36	34	29	37	37	37	45	33	40	29	41	40	50	40	41	50	32	37	40	42	39	39	33	38	29	41	34	29	36	40	32	22	37	34	33	42	47	33	36	36	43	34	41	36	34	42	32	43	24	30	40	41	53	41	32	44	45	31	39	31	44	42	36	38	30	42	38	29	39	36	35	35	36	32	40	40	38	57	29	37	45	46	35	35	38	38	42	26	43	37	44	31	44	35	24	41	30	32	32	37	26	28	45	27	47	42	39	32	35	33	37	32	36	35	37	39	40	37	38	42	38	40	34	51	32	35	42	37	40	45	43	53	19	39	38	31	38	37	34	29	41	37	34	47	29	38	43	39	28	44	38	29	39	38	35	45	44	37	40	34	35	40	39	48	34	32	44	38	31	38	30	42	33	36	37	43	27	32	41	33	34	32	39	30	43	46	34	37	27	32	46	31	25	35	37	39	43	53	26	39	42	33	34	37	37	39	44	43	45	38	36	31	32	27	28	33	36	37	37	32	32	38	23	36	36	35	35	37	31	47	36	22	39	38	43	27	36	41	38	34	35	43	43	35	43	41	47	39	39	37	53	35	40	43	43	39	38	31	39	39	49	31	34	40	37	48	32	53	39	44	40	35	46	23	44	34	25	39	34	35	41	33	41	43	37	27	44	41	31	27	36	27	40	33	39	30	40	31	37	26	41	23	34	41	38	37	35	34	35	48	32	40	40	39	37	37	31	29	40	53	34	38	33	31	29	53	39	41	46	41	27	42	42	44	39	29	42	40	42	42	45	40	40	41	26	38	43	42	30	37	52	38	34	41	39	52	43	40	48	30	29	28	38	38	39	30	32	36	36	36	34	30	32	44	40	44	32	39	30	35	40	35	25	40	35	37	37	33	42	38	39	34	40	31	40	40	49	39	45	30	40	33	37	40	41	49	32	25	39	36	39	38	46	36	45	36	40	37	30	33	41	22	44	30	36	26	38	31	36	39	35	36	30	43	36	48	41	40	35	47	48	33	44	36	31	38	31	44	37	38	41	45	31	36	47	33	29	30	31	45	38	32	50	32	45	43	43	41	34	34	36	38	44	31	30	35	30	35	31	35	29	47	41	40	32	44	48	34	30	39	31	28	37	33	25	48	37	43	44	41	22	35	46	37	31	35	31	25	40	37	27	27	38	31	34	34	37	39	41	43	40	34	36	39	40	40	35	26	48	38	53	34	34	42	29	27	41	46	27	43	38	33	31	32	22	32	40	34	33	31	46	39	25	34	39	36	35	49	39	34	27	44	35	47	37	25	36	35	36	30	31	45	31	47	37	40	31	51	40	35	40	40	35	40	31	42	32	40	45	45	38	36	30	50	30	39	26	28	42	45	34	42	40	40	40	35	45	42	48	28	34	35	29	30	35	32	39	32	48	47	36	44	35	32	46	24	24	38	41	32	36	41	54	40	46	41	46	33	35	31	40	35	34	32	34
46645	29715	40684	79230	85805	82505	10350	2541	1995	1673	1501	1303	1093	1029	1240	1223	1206	1091	993	1008	909	901	932	883	902	799	805	798	800	758	737	722	752	714	718	749	744	713	712	646	626	644	654	639	673	595	648	602	600	654	601	646	660	636	640	623	631	582	601	656	603	617	657	626	602	616	622	624	626	636	659	645	631	620	663	625	607	611	614	643	569	611	633	590	613	560	622	614	654	640	634	574	604	579	619	622	597	646	614	585	637	657	620	588	623	610	595	607	599	645	602	602	615	644	680	628	577	610	569	575	621	616	644	618	604	590	613	620	626	629	602	595	594	585	622	590	570	567	586	610	607	599	616	593	611	583	604	611	588	627	585	627	629	652	647	601	622	584	627	545	607	584	624	573	570	598	598	610	614	643	599	589	644	597	635	616	619	579	620	622	620	611	573	568	605	583	630	619	620	611	584	658	621	627	632	620	592	626	621	568	644	652	630	634	586	650	595	629	636	572	589	590	582	566	571	590	600	557	586	578	607	564	598	583	600	606	623	630	603	558	548	615	611	595	601	629	627	596	687	642	600	636	601	620	623	584	601	618	575	595	626	599	608	652	596	640	632	580	586	596	578	586	600	616	627	621	623	632	601	629	601	614	579	602	601	611	605	616	649	593	581	632	578	589	606	601	622	602	665	579	605	641	622	606	599	631	553	632	613	602	619	610	605	565	607	590	636	584	582	606	616	568	603	650	669	674	565	601	626	584	593	566	564	671	609	613	601	605	585	609	600	587	596	639	595	617	632	596	619	607	574	621	619	614	662	603	592	613	628	646	601	616	619	607	628	604	609	615	603	596	573	625	625	577	570	578	591	599	647	593	561	605	539	606	629	652	617	662	611	640	570	630	641	629	619	617	619	622	571	584	612	616	615	554	602	612	604	607	612	632	621	599	582	546	628	642	600	622	634	629	585	553	607	600	625	589	626	633	588	574	614	595	611	580	636	634	579	648	598	551	631	617	559	600	619	591	599	585	603	621	577	624	629	588	630	580	625	593	618	638	581	599	622	628	679	599	617	596	616	628	628	595	617	626	591	647	597	618	582	587	555	640	595	610	560	613	584	648	575	624	575	611	605	580	603	635	562	625	593	603	600	624	605	586	585	577	589	566	570	598	561	593	613	594	611	632	619	619	613	547	618	588	610	587	644	674	601	611	594	626	594	643	588	657	607	613	566	587	596	571	590	606	629	618	585	571	597	586	628	585	631	629	619	651	612	630	594	634	622	603	632	613	623	656	675	627	584	621	571	621	576	584	621	635	592	561	608	612	641	620	584	585	599	598	600	612	585	634	618	625	630	587	581	634	606	569	645	591	620	609	611	588	581	598	628	608	632	572	609	603	593	658	606	579	599	592	626	598	614	614	643	592	589	602	608	611	637	597	566	604	586	620	599	599	649	611	646	610	586	593	573	596	581	640	608	576	612	660	636	576	583	578	629	593	629	576	600	545	621	586	621	582	583	615	616	601	612	594	579	609	583	614	593	561	606	565	603	590	560	598	573	597	580	606	601	588	612	601	595	608	571	649	663	583	624	595	601	585	610	624	590	625	554	598	618	595	624	588	615	593	581	602	599	640	602	598	565	600	572	617	555	662	602	596	580	595	616	589	580	566	565	619	616	583	644	628	621	610	603	624	568	616	601	609	578	579	577	651	603	630	592	607	645	606	604	573	638	575	608	632	596	639	593	600	610	635	592	552	593	629	598	629	574	576	618	589	612	629	599	591	601	591	636	604	585	627	579	564	605	584	588	625	638	600	622	644	613	588	647	623	627	618	584	601	618	616	572	616	594	635	566	578	568	594	624	651	623	616	619	619	576	555	623	657	618	585	575	620	611	580	625	617	615	577	652	603	602	599	602	605	604	596	635	616	627	613	600	559	631	585	605	584	610	605	620	572	585	591	610	583	618	577	600	640	550	608	613	634	608	586	634	576	576	591	564	622	684	595	578	617	622	568	610	623	595	601	582	622	607	599	632	640	591	562	620	597	583	606	637	618	603	630	584	608	628	562	574	600	627	578	583	635	623	546	624	615	576	585	604	607	638	597	562	617	579	601	569	606	639	581	596	669	596	639	607	624	638	611	575	579	565	588	548	577	569	608	609	619	618	563	600	617	634	588	616	601	589	598	647	612	667	633	597	611	570	628	592	607	564	640	622	611	626	612	586	609	650	558	605	619	619	581	620	587	608	616	626	614	600	630	596	622	654	606	591	584	615	634	597	607	643	615	641	544	633	590	602	640	611	586	607	587	633	618	586	613	629	598	597	559	618	587	573	589	628	637	624	662	619	613	596	630	605	610	588	615	540	549	588	627	579	599	573	593	615	600	577	580	612	619	583	639	595	583	586	588	636	572	590	595	606	597	620	605	650	608	586	601	593	603	589	609	590	579	596	538	581	640	590	570	594	578	633	591	605	554	583	607	575	610	593	648	588	640	623	620	647	602	648	584	600	565	617	609	618	603	636	620	578	601	628	657	587	610	605	583	614	602	588	607	594	602	615	611	565	641	555	617	600	628	597	595	615	631	590	608	622	587	609	592	553	630	641	604	643	572	602	598	592	592	591	600	623	608	618	608	610	608	551	634	600	610	629	597	636	564	576	585	596	611	588	600	624	585	613	595	619	615	595	553	596	588	578	603	598	562	614	631	629	574	580	635	596	581	612	621	596	630	575	606	664	576	577	584	615	601	611	619	644	660	624	563	609	575	578	619	637	565	579	608	624	654	581	576	608	584	581	590	666	651	564	610	574	589	597	617	591	629	616	597	612	600	583	594	614	619	570	625	588	611	589	605	607	577	589	636	579	598	601	558	601	598	590	598	628	596	606	582	589	641	608	631	592	591	595	557	622	575	577	620	571	619	601	575	601	600	620	552	637	615	638	583	586	609	617	615	608	614	615	644	613	601	621	554	621	647	606	614	559	576	564	604	607	624	628	573	609	599	580	656	625	591	567	610	581	574	600	575	573	640	620	628	614	574	613	613	592	631	588	597	585	606	599	563	608	574	613	595	585	619	608	590	598	596	607	607	620	621	593	586	592	602	588	592	621	565	624	585	635	614	592	597	606	626	620	593	595	615	652	662	575	622	624	601	562	584	625	590	616	610	615	583	662	595	608	585	605	604	615	608	607	573	579	557	610	565	565	608	606	638	604	657	619	571	580	615	615	623	556	599	647	645	600	537	582	623	622	550	606	606	617	611	632	622	609	604	626	616	598	601	591	607	628	597	597	604	577	637	600	578	592	593	607	586	592	593	643	610	610	615	589	625	607	576	575	605	609	599	612	611	599	621	624	583	620	663	613	598	616	600	596	562	584	624	591	609	647	603	551	600	634	605	581	621	659	605	621	605	612	600	595	615	585	581	613	605	564	607	600	618	665	603	587	631	551	550	628	591	567	626	596	609	632	581	589	584	619	613	580	567	618	655	555	597	651	553	591	602	612	610	630	651	618	612	618	622
3594	808	516	2592	3279	3554	68	46	43	38	44	34	37	39	39	39	43	42	48	46	47	41	34	51	27	45	31	29	35	33	34	32	38	35	34	43	47	48	28	27	31	33	32	29	27	30	37	40	33	46	29	25	37	29	44	40	38	36	44	31	33	48	39	43	40	33	38	30	32	35	30	28	38	41	50	33	50	47	33	28	40	37	30	31	31	32	34	28	38	36	24	38	33	29	22	24	36	29	20	33	45	30	39	38	33	33	40	40	26	38	37	35	22	30	31	32	41	36	24	37	30	39	34	33	31	40	48	36	33	41	49	31	33	25	32	33	35	35	33	36	39	42	42	34	40	30	36	32	26	30	40	27	25	26	46	35	32	37	38	39	39	38	35	32	27	42	28	33	31	34	38	35	37	36	30	40	35	26	37	28	32	35	39	38	37	28	25	21	42	39	40	27	35	24	44	37	37	33	33	26	45	46	30	34	30	35	40	41	35	30	39	36	29	31	33	47	35	32	34	25	36	27	32	30	22	35	39	38	48	31	29	33	29	34	32	27	34	31	36	42	38	39	44	35	43	30	37	36	38	40	36	34	35	30	31	36	43	46	32	40	32	37	42	41	43	35	37	22	32	39	37	34	30	38	31	30	34	40	34	32	39	38	35	32	25	33	35	38	30	37	23	29	48	40	24	31	38	31	31	44	31	32	43	42	33	27	44	40	41	37	30	36	32	21	29	39	32	30	33	40	32	38	40	34	37	34	36	42	40	38	39	24	23	35	36	39	32	30	26	49	39	34	33	31	26	37	45	33	44	37	39	34	33	25	46	33	31	27	36	36	41	31	37	34	37	23	30	30	33	36	40	37	37	33	31	41	31	34	40	37	31	53	42	26	26	51	32	32	42	35	32	21	34	39	38	31	31	28	38	38	42	39	27	31	41	35	35	40	36	33	33	24	28	35	38	23	29	32	29	42	32	37	34	45	31	38	24	41	44	27	37	32	28	35	48	29	28	30	34	34	31	38	27	34	33	31	34	38	36	35	28	38	28	36	31	31	39	37	31	41	36	34	31	32	29	38	30	29	24	31	39	37	32	40	31	24	35	31	31	33	22	24	29	32	35	41	48	25	29	26	32	37	30	27	50	30	35	29	36	43	37	42	28	35	30	43	36	44	30	36	45	34	37	46	27	33	34	30	31	27	29	32	41	41	35	31	49	35	41	25	26	45	32	26	32	29	37	36	30	31	32	39	33	35	34	34	37	39	39	28	45	30	44	38	38	45	33	34	37	37	33	22	38	41	33	32	36	26	38	25	43	24	39	32	37	24	31	36	35	36	40	41	41	37	39	27	48	25	47	40	29	44	34	37	32	40	42	41	40	32	34	35	35	34	36	35	40	31	33	48	24	31	35	24	42	25	32	38	37	40	32	34	36	32	39	41	35	35	34	42	38	24	35	44	32	42	38	35	44	37	29	30	38	33	40	33	32	36	40	33	39	39	35	34	30	25	34	36	37	20	34	35	29	33	38	38	24	32	33	31	29	39	39	39	51	35	41	41	33	32	33	41	27	31	34	37	23	33	36	34	34	31	23	43	48	27	30	36	35	39	34	30	27	35	39	33	36	32	30	38	47	38	32	36	36	40	35	40	36	37	37	36	29	42	36	33	49	29	46	35	34	42	27	28	26	33	28	31	31	30	27	35	41	27	33	39	40	42	26	33	33	52	36	31	35	45	38	36	34	27	26	33	45	22	36	27	32	35	33	51	29	37	40	43	37	42	35	29	36	32	33	31	33	35	35	35	44	37	42	29	41	40	31	41	35	28	20	29	33	32	32	35	32	44	35	31	22	45	33	50	39	30	32	34	34	30	39	38	46	38	39	32	27	34	45	40	32	36	25	33	38	37	34	35	29	30	30	41	35	30	31	30	37	33	43	28	40	32	47	36	32	23	34	25	32	38	28	27	33	39	42	38	45	28	32	38	36	34	27	39	27	33	40	42	31	40	34	33	41	48	36	31	19	41	34	31	37	30	38	28	34	32	30	33	47	37	34	34	32	40	24	37	42	30	32	46	36	31	31	35	29	27	27	35	32	43	44	51	28	30	29	33	41	29	30	30	35	47	27	27	28	29	41	37	35	39	29	27	41	40	42	47	29	35	34	21	29	37	36	39	27	32	36	35	41	37	32	38	43	38	37	40	31	37	31	30	40	41	29	33	28	37	30	46	34	27	37	44	31	36	31	29	30	27	29	34	36	40	47	39	30	21	33	33	37	37	34	36	35	40	39	24	37	32	41	32	32	32	32	30	34	36	38	26	30	29	48	34	34	29	34	35	35	43	38	33	33	36	36	34	40	26	49	27	38	37	38	35	32	40	30	30	37	38	43	48	42	33	26	42	38	35	40	36	29	32	31	38	35	37	48	35	39	31	50	36	33	34	29	42	36	35	29	25	40	36	36	37	42	27	29	36	27	28	25	45	36	30	36	29	36	33	37	32	42	32	39	28	35	37	27	38	38	31	32	39	34	33	32	35	36	34	45	30	41	40	42	33	28	35	33	33	33	40	35	33	38	36	31	31	39	31	31	31	35	36	35	41	36	35	33	31	35	21	35	29	41	35	32	25	43	35	37	33	28	38	36	21	40	44	39	37	33	37	41	31	32	39	32	31	44	31	39	29	23	43	30	36	35	33	40	33	43	37	30	35	32	38	35	24	44	35	36	36	30	36	36	35	30	32	37	35	28	41	36	51	29	33	26	37	32	27	36	34	36	40	32	34	31	27	26	24	35	56	33	38	27	27	32	26	36	44	38	37	39	34	38	46	21	36	26	32	36	26	26	25	44	33	37	45	25	25	28	32	34	37	49	34	44	34	41	33	34	27	33	48	32	47	37	31	34	41	26	43	30	23	36	27	29	34	29	34	30	32	35	36	35	38	37	35	31	41	31	41	51	49	36	25	34	25	35	39	29	45	41	33	44	29	36	36	28	31	43	32	33	33	36	35	36	44	22	45	31	32	27	27	40	39	29	44	26	31	34	31	27	35	39	31	32	29	38	26	41	36	27	30	41	34	36	32	45	43	35	42	54	35	38	35	41	28	27	33	42	41	38	33	46	27	30	35	30	32	39	28	35	38	32	38	36	39	32	35	38	22	34	35	32	37	36	33	33	40	45	35	35	29	30	25	26	32	34	30	35	41	36	40	34	36	45	33	47	42	35	31	27	44	37	31	35	36	38	34	36	35	32	42	40	35	31	39	34	38	30	27	34	31	33	38	44	34	31	33	35	34	34	30	40	36	35	32	35	25	29	39	35	38	28	27	34	33	38	30	32	42	35	40	42	34	40	39	26	33	37	32	44	33	36	35	28	32	34	35	31	38	39	41	39	37	39	46	37	38	30	32	39	25	37	40	32	38	41	42	33	38	42	27	42	33	36	40	40	34	34	27	28	41	39	38	27	44	38	31	34	34	29	41	26	31	31	32	36	25	32	41	41	37
34803	18759	14351	47883	53066	43890	2403	938	802	754	705	676	630	713	735	825	791	742	730	806	674	744	691	723	631	649	690	623	675	631	630	561	593	630	550	672	637	618	585	622	580	615	559	543	558	609	562	585	591	583	586	546	591	580	583	555	567	602	569	546	596	581	607	539	572	568	605	534	583	593	559	565	596	602	550	536	568	611	587	584	573	590	526	558	554	560	593	511	558	560	616	549	603	559	610	568	577	592	544	611	535	577	599	559	579	559	559	521	582	586	579	564	571	548	538	583	545	579	586	554	586	557	533	562	582	548	534	570	569	568	536	570	561	576	558	558	560	607	576	580	569	536	583	560	541	568	579	603	548	550	575	548	512	571	586	579	603	551	579	567	564	539	584	565	591	577	553	539	580	588	575	588	566	557	596	577	574	556	576	575	593	582	565	589	564	542	552	589	590	551	569	578	532	538	544	543	558	593	537	545	575	518	570	558	573	579	593	533	580	594	544	547	617	560	533	572	556	592	563	566	542	570	565	579	555	552	570	526	552	584	597	536	565	520	514	508	581	581	573	574	569	551	578	587	567	567	564	590	597	545	544	557	552	592	579	578	543	563	584	561	539	573	562	545	531	547	582	560	542	533	539	575	591	617	512	554	626	574	536	554	581	549	547	561	544	519	575	570	540	624	559	583	558	586	584	555	553	574	557	598	534	550	535	526	546	544	567	568	560	587	555	583	591	550	614	531	595	566	574	527	559	528	587	556	528	555	596	557	548	593	568	573	543	542	578	556	569	571	589	575	570	563	576	535	553	586	603	595	609	559	577	549	542	540	590	559	568	563	543	575	558	568	568	604	561	575	554	565	569	566	553	543	581	565	505	546	600	585	545	568	544	570	532	526	538	594	564	570	511	557	582	544	593	586	549	561	566	621	571	602	544	650	553	556	575	610	605	571	585	584	569	555	592	578	549	571	579	565	572	559	569	555	559	557	584	556	527	584	562	546	577	532	572	561	538	523	598	588	525	558	541	574	560	587	540	570	556	577	569	562	551	547	543	570	597	581	559	564	559	551	534	567	564	530	549	535	514	567	571	554	556	570	609	582	546	575	566	550	529	591	590	574	599	565	540	596	540	508	561	559	554	571	528	553	519	561	539	571	591	513	515	548	555	547	599	586	528	538	587	542	561	553	551	632	589	589	606	572	569	563	557	593	568	553	545	581	536	611	548	546	591	554	557	567	539	541	543	560	552	561	558	568	601	559	599	590	584	562	583	580	567	556	566	527	558	552	551	589	581	582	606	566	550	559	548	568	573	535	578	650	546	579	553	606	573	563	571	545	561	571	567	554	527	622	598	591	561	537	570	593	561	531	598	566	583	543	562	546	526	527	570	600	594	556	554	557	554	549	542	527	558	566	533	551	576	597	570	608	570	599	579	540	559	559	562	558	568	521	512	552	567	537	577	531	519	550	547	545	545	557	562	589	551	518	578	548	573	568	507	558	572	553	525	616	547	562	593	613	549	512	550	533	518	535	593	500	566	569	550	556	579	554	568	537	579	555	550	555	565	618	555	563	590	554	540	604	518	523	586	585	545	549	559	590	566	545	555	587	555	569	571	594	565	526	547	570	588	542	547	571	555	575	590	523	553	539	588	547	564	607	585	587	596	545	497	615	510	544	560	569	570	576	583	536	550	556	573	570	541	599	537	559	574	525	583	555	582	547	548	551	585	568	545	606	542	592	596	578	589	560	541	568	570	550	585	575	541	575	580	540	528	604	576	575	554	559	562	569	570	576	544	582	584	600	560	542	561	572	527	619	566	627	588	612	598	562	559	559	554	585	578	556	588	571	588	543	544	597	568	560	526	572	525	570	556	546	563	584	539	652	564	539	566	582	561	579	584	558	590	576	619	560	580	602	547	567	550	578	560	592	609	548	560	590	603	508	577	568	560	572	587	543	614	629	596	537	558	561	572	560	592	534	580	551	573	518	579	570	562	602	558	509	537	571	583	599	562	590	592	563	587	619	522	561	522	572	569	544	488	600	564	574	534	531	600	556	547	610	552	603	567	558	551	562	585	556	609	588	587	555	565	581	563	529	601	562	547	579	636	567	544	570	530	547	548	559	563	535	527	569	567	570	545	568	542	554	559	544	563	556	550	542	592	546	574	529	530	579	581	537	569	542	526	546	567	567	576	576	553	555	590	556	560	559	553	571	545	580	560	536	542	611	554	582	590	564	578	550	538	516	554	566	575	587	561	575	593	605	562	530	578	541	571	586	580	554	562	559	556	541	590	574	573	569	580	585	550	563	553	497	566	603	562	539	545	572	551	541	565	563	581	563	578	548	548	607	559	586	568	593	581	560	559	585	565	591	570	545	583	558	534	561	557	580	567	611	560	553	543	508	544	583	561	517	562	555	591	539	612	583	571	527	573	533	569	584	561	571	554	591	576	594	580	568	561	576	560	579	544	510	581	538	579	562	587	576	561	570	557	542	577	597	547	534	608	558	578	560	555	566	530	556	576	592	539	585	567	521	566	564	571	577	571	590	593	539	569	550	576	546	527	557	566	545	535	509	556	589	518	581	576	562	539	555	564	570	560	577	598	527	541	584	582	572	562	571	601	576	559	532	586	603	566	576	569	549	582	575	556	563	582	577	590	555	522	528	560	556	570	587	548	576	559	570	569	553	554	599	581	564	540	551	556	588	528	549	567	576	578	544	556	586	545	568	588	558	593	553	567	557	581	609	517	587	584	559	588	594	564	561	544	562	570	529	590	570	566	577	567	548	586	575	572	596	594	592	535	555	540	590	568	524	538	575	573	604	576	588	579	572	556	592	562	548	624	575	592	591	567	554	558	590	514	520	589	531	526	621	538	586	528	554	578	584	534	557	569	578	566	555	564	597	584	533	576	621	543	567	583	573	545	587	559	565	549	561	566	579	584	574	579	613	556	545	532	603	556	584	600	581	600	548	605	546	566	580	566	563	564	561	601	493	525	558	591	585	568	540	609	514	544	563	584	585	558	551	609	586	573	556	574	606	548	558	580	552	584	539	579	559	568	557	555	557	550	556	545	571	550	554	538	621	568	568	552	564	551	542	578	548	551	551	612	560	577	532	567	573	609	580	590	572	570	559	565	565	625	555	559	577	554	588	583	559	544	508	517	574	589	562	561	506	545	549	593	508	623	559	564	553	558	565	544	505	573	552	547	589	570	546	523	577	565	545	569	570	601	547	563	562	567	610	584	616	567	607	565	552	560	571	559	576	552	583	569	544	577	534	537	513	583	591	592	593	564	547	542	547	571	570	552	560	517	580	566	547	568	606	536	581	569	522	533	540	579	571	589	598	521	543	536	542	545	543	506	594	526	566	535	573	536	544	581	565	561	583	608	498	579	572	566	600	575	582	559	601	562	561	588	586	595	583	533	571	552	569	600	601	572	568	565	597	611	579	574	600	540	543	540	494	528	566	569	558	560	565	579	561	558	555	556	542	519	533	544	586
8220	2123	6059	16933	23305	16595	734	60	49	62	44	35	46	37	49	39	38	41	42	36	36	39	40	40	38	33	35	34	28	41	38	28	37	31	30	39	39	33	37	30	25	30	25	32	39	36	40	34	40	31	35	33	35	47	38	27	45	26	30	31	40	26	37	34	27	28	33	28	32	32	40	22	38	24	36	32	33	26	29	32	35	34	29	45	36	21	37	34	37	34	35	33	42	23	53	31	35	38	27	31	33	26	37	22	18	27	44	37	31	30	32	36	40	28	30	26	35	42	45	31	33	33	23	40	28	33	28	33	30	37	34	34	28	35	35	34	29	27	44	35	32	39	34	30	34	20	37	38	22	32	39	37	55	34	35	35	45	36	34	37	43	45	31	33	31	35	28	40	32	27	31	29	28	33	24	38	33	33	28	39	34	26	28	33	40	37	32	25	30	27	29	25	27	42	32	29	42	34	26	36	32	33	32	37	39	42	30	35	37	38	35	26	29	28	33	20	32	32	25	34	33	34	44	26	31	37	27	28	40	41	38	27	24	26	26	31	38	37	28	25	30	23	25	23	28	38	28	25	37	44	30	35	32	22	20	36	35	29	42	34	28	32	38	33	29	24	28	40	26	27	30	29	36	36	34	34	35	27	33	30	33	32	30	30	30	30	38	36	26	32	45	31	25	33	39	35	29	26	47	34	31	33	41	32	40	33	30	22	33	23	31	31	28	34	43	33	33	43	31	48	28	29	23	23	27	27	32	21	28	24	44	42	31	28	38	34	31	35	23	40	39	33	38	23	25	34	33	30	32	28	20	40	35	37	30	29	36	32	17	24	27	30	43	29	30	27	33	26	34	25	35	30	43	35	47	37	35	30	24	40	29	38	42	25	34	34	43	35	35	23	22	41	37	32	33	38	36	30	29	33	31	39	40	35	26	25	37	37	32	34	29	28	44	30	31	35	30	41	29	38	35	25	34	25	31	36	29	24	29	29	28	44	26	21	32	28	32	35	35	36	37	29	37	33	21	25	28	24	40	29	31	35	32	32	42	28	30	32	41	28	46	25	41	34	34	29	35	30	36	36	21	32	33	32	23	46	25	34	37	28	33	23	30	38	27	30	31	29	37	40	38	31	24	30	33	33	41	27	26	28	23	38	34	38	39	29	31	37	40	25	18	34	38	18	28	36	24	47	35	37	24	30	28	35	29	24	32	27	32	38	37	44	45	29	36	33	36	25	34	37	26	32	35	37	29	34	37	39	33	32	25	26	31	32	35	34	28	33	25	26	33	29	37	32	34	31	29	39	33	32	42	30	30	46	39	32	41	36	32	18	24	36	48	24	28	32	34	35	24	36	34	40	32	26	39	34	25	21	46	29	25	34	20	28	29	28	31	34	30	24	36	32	22	26	29	27	30	34	36	43	33	34	31	34	28	32	33	33	34	24	38	31	32	41	23	37	33	36	40	30	31	56	30	42	29	38	18	35	41	28	35	35	28	50	36	40	39	35	45	44	29	36	37	41	37	25	42	36	38	35	31	36	26	53	35	25	26	37	27	23	38	30	43	28	31	33	39	39	31	33	35	31	33	36	31	27	29	22	31	32	33	43	35	27	40	29	32	30	30	32	44	30	27	38	27	27	30	30	35	29	38	36	25	46	43	35	29	18	31	28	32	32	31	36	29	35	31	37	38	33	34	33	34	35	33	21	31	34	29	30	31	32	24	37	32	38	34	33	25	28	29	28	38	32	26	34	34	26	38	32	30	32	33	24	21	26	36	39	35	25	34	33	31	40	36	35	26	28	35	28	18	34	34	28	29	42	31	32	33	43	33	35	37	31	27	28	38	33	39	32	31	35	29	38	25	39	24	33	36	38	39	36	28	35	32	32	37	38	32	34	32	40	22	34	37	38	31	35	40	36	34	38	33	29	28	23	33	26	30	28	34	41	33	29	29	40	33	34	35	27	32	24	25	44	31	31	34	36	38	38	41	38	29	16	30	33	25	22	32	34	37	38	29	31	22	44	25	34	35	34	32	28	32	25	34	30	23	31	35	30	22	34	27	34	34	31	46	32	29	40	41	24	46	31	27	36	25	41	37	35	49	33	24	37	30	31	33	36	26	32	26	32	37	23	26	26	24	30	25	35	28	29	27	33	24	29	33	43	40	37	31	30	37	18	21	33	32	37	34	39	43	34	35	33	39	31	29	26	31	47	28	39	35	39	26	23	34	30	25	37	41	22	30	26	28	29	34	24	30	19	32	35	38	31	40	34	36	29	40	33	38	32	27	29	33	38	30	39	25	25	44	27	39	26	31	33	33	37	28	28	33	29	42	40	34	24	44	39	28	30	26	27	29	32	36	49	35	21	26	40	31	33	35	38	28	36	32	29	35	29	36	27	42	32	37	26	32	29	39	33	31	39	36	28	27	25	24	38	26	37	39	36	31	31	30	27	25	26	35	37	27	34	28	23	23	32	33	31	29	32	33	27	38	26	32	39	31	34	34	26	35	25	30	44	37	37	33	30	35	32	29	37	32	35	23	28	32	36	40	27	35	22	29	41	39	40	35	24	46	26	20	30	24	27	45	31	36	34	28	32	34	22	38	26	33	36	29	27	39	23	31	33	43	25	31	41	38	35	27	36	45	34	33	34	25	29	28	38	29	30	31	35	27	28	33	32	26	34	31	34	29	26	37	31	47	29	36	27	36	35	35	29	33	31	33	35	29	28	30	37	21	28	34	39	41	28	22	32	29	33	38	27	32	35	35	32	29	35	24	33	39	32	27	37	31	26	25	42	21	47	30	31	43	29	36	25	45	25	36	33	29	45	30	35	37	31	37	29	34	33	29	25	27	39	36	36	29	36	26	22	40	34	47	42	31	33	28	33	39	38	30	27	36	31	23	35	32	32	27	31	37	26	34	44	31	37	23	36	41	24	30	38	28	29	33	28	45	31	31	26	27	30	32	37	39	36	34	29	35	27	32	32	28	28	29	28	26	28	33	29	34	29	28	28	29	25	31	30	46	31	31	25	36	29	32	33	34	32	25	33	46	42	34	45	38	33	25	44	36	33	40	26	39	41	32	22	24	37	36	26	37	39	29	29	27	31	29	32	22	37	35	31	34	24	44	37	40	26	37	32	40	31	32	37	41	23	28	25	43	23	28	35	31	28	35	39	34	36	34	37	25	34	32	35	28	33	37	40	33	30	33	39	28	35	34	29	30	31	32	37	34	33	33	32	23	35	35	37	37	30	28	35	35	32	34	37	31	31	34	37	25	35	32	46	34	41	33	38	33	24	33	38	41	36	40	33	26	35	32	29	32	40	30	34	28	44	32	36	37	32	27	36	28	40	30	30	38	40	28	31	37	29	35	32	28	27	31	29	29	24	23	32	22	42	29	33	22	32	47	33	32	32	31	30	30	30	33	21	28	41	25	34	37	29	35	28	37	26	41	33	31	29	28	20	29	32	31	32	30	40	37	28	40	34	38	37
47294	26255	41354	80929	85597	58659	3272	2401	1914	1630	1324	1148	1058	1021	983	1213	1119	1123	1047	969	894	844	764	783	705	727	721	732	699	660	682	667	634	611	657	662	699	642	630	635	611	546	587	570	585	547	557	597	579	561	535	540	598	563	525	547	610	558	573	564	582	593	556	578	584	544	543	561	546	550	544	589	570	566	602	540	517	553	575	542	511	575	498	563	541	520	545	519	537	518	567	554	507	510	516	518	571	542	531	528	525	545	528	530	540	538	505	560	562	565	530	520	547	568	511	529	549	519	573	534	533	549	544	532	532	553	507	585	545	577	508	526	563	529	530	547	570	527	569	526	530	549	579	508	536	530	539	539	526	522	536	508	607	567	519	535	574	540	588	606	546	540	547	547	550	526	469	533	570	565	508	515	563	538	550	570	564	568	497	552	525	543	557	551	551	552	512	525	565	543	571	538	539	587	520	549	512	501	535	509	519	537	542	520	558	536	516	520	542	579	531	546	519	556	519	550	560	513	523	532	514	550	515	551	538	562	509	532	555	500	537	505	536	511	553	532	552	528	521	538	498	543	525	547	548	527	529	520	552	521	541	574	554	520	527	545	527	553	543	531	522	565	570	508	560	593	519	513	562	520	551	536	516	501	556	561	528	541	529	498	521	550	541	569	561	504	519	491	544	519	534	540	533	539	540	544	538	534	498	552	546	559	526	546	509	506	522	555	526	533	524	561	546	514	538	527	544	577	571	515	568	517	542	571	547	531	513	549	568	531	501	541	510	503	503	556	564	513	565	596	551	547	536	514	539	515	558	506	557	506	551	551	506	548	533	533	531	537	553	525	491	539	530	529	496	522	509	513	535	536	548	524	545	517	497	525	525	528	525	539	598	514	514	548	547	583	502	560	540	499	589	499	566	516	561	539	553	536	554	522	581	510	552	527	542	551	529	552	496	537	507	503	546	556	530	560	543	501	545	541	508	523	539	485	543	506	548	527	553	494	536	552	547	532	540	557	525	544	517	539	526	514	543	559	551	532	506	566	542	534	549	559	525	546	540	566	533	524	548	508	531	559	543	513	521	553	541	565	509	565	547	550	562	519	530	521	535	556	510	522	529	522	554	499	550	555	545	557	524	518	567	537	542	530	497	575	544	579	578	566	537	549	554	520	513	519	520	528	545	507	532	564	519	576	532	527	521	537	533	555	534	543	497	557	565	540	511	515	541	517	563	512	547	544	514	534	512	524	581	533	532	539	539	542	525	539	520	527	507	561	544	545	545	498	545	536	510	534	501	570	554	515	507	538	531	570	537	531	544	531	494	555	585	494	558	525	529	508	578	502	540	546	533	593	543	524	550	552	527	501	532	556	603	548	550	558	509	527	541	528	547	540	526	550	588	533	543	506	523	539	547	528	549	585	510	524	526	540	540	531	545	593	556	549	557	535	550	543	520	505	548	511	528	539	494	524	569	550	555	580	539	533	561	537	557	536	535	527	568	541	552	552	571	533	516	530	563	566	524	544	533	495	537	527	538	545	565	520	543	553	498	561	524	543	567	484	566	525	544	546	568	501	589	535	546	553	524	536	556	576	518	484	555	546	585	531	525	537	514	555	566	500	524	581	515	544	515	504	492	514	535	539	582	531	530	530	515	525	538	570	548	552	542	525	595	563	553	538	515	539	516	550	560	499	537	527	542	591	520	521	488	512	520	566	544	545	560	545	520	549	520	550	530	540	535	542	514	553	568	547	569	558	525	553	535	547	537	497	518	512	515	532	524	506	531	537	570	505	536	548	556	517	572	557	506	546	544	530	506	542	533	514	530	560	538	507	518	538	565	493	492	555	537	564	544	489	547	502	513	515	522	536	531	524	563	513	524	520	565	547	545	568	530	555	516	547	518	543	530	520	523	536	561	567	539	522	540	582	536	593	560	528	543	526	525	579	522	576	523	536	490	554	550	546	551	527	521	543	586	552	530	537	521	527	516	522	577	531	502	509	532	527	597	485	519	512	520	502	509	522	523	555	481	542	529	504	521	580	527	552	558	544	532	549	546	533	561	530	545	564	515	543	574	541	579	571	550	541	516	562	541	506	576	538	558	511	575	514	566	554	538	557	550	536	514	495	525	536	545	522	562	488	570	551	508	538	528	498	552	545	512	499	496	526	546	541	499	511	522	537	576	535	550	531	532	552	544	534	509	549	540	545	552	540	499	490	555	552	536	562	503	518	530	522	516	511	517	537	513	580	545	521	519	547	534	526	514	531	580	544	508	530	564	565	559	577	527	546	555	510	569	533	534	504	529	509	549	528	546	517	530	511	557	508	547	539	567	532	549	595	554	570	512	512	526	547	520	541	568	523	533	531	562	549	565	562	554	540	524	501	570	547	595	539	564	507	530	550	530	518	546	573	540	513	519	516	556	572	530	564	515	556	516	540	549	517	561	525	525	568	500	535	545	549	538	554	521	530	571	522	492	554	518	526	507	495	528	512	572	484	536	542	503	525	568	541	585	535	571	511	536	519	536	541	533	524	550	528	506	528	530	507	554	530	525	556	509	551	551	546	534	518	535	565	529	527	527	515	540	568	517	516	572	529	597	577	538	538	567	474	552	487	593	564	530	525	566	543	555	526	535	546	539	558	539	482	502	501	547	514	541	547	548	543	540	552	560	558	549	562	499	524	574	517	537	540	550	557	512	542	525	547	488	498	517	573	560	500	578	529	551	555	521	525	541	561	538	564	481	552	521	565	531	541	562	606	575	530	538	589	530	522	558	474	546	564	542	501	520	561	531	531	499	556	529	532	523	558	553	539	526	545	533	565	547	516	550	573	544	553	534	528	528	508	542	571	522	496	524	568	525	514	533	573	514	519	498	556	503	551	530	581	546	521	539	566	486	544	551	543	567	533	566	530	515	525	566	489	523	520	578	564	562	527	519	542	546	515	542	530	510	551	541	542	537	563	536	536	543	538	511	524	532	564	516	567	516	529	544	555	538	514	552	539	521	533	557	513	527	519	503	519	538	518	540	570	573	503	538	572	519	517	539	587	589	513	530	514	551	537	509	553	551	529	510	532	510	593	562	498	521	517	554	563	531	518	532	507	493	537	525	537	490	534	560	555	589	574	526	527	530	514	516	555	526	529	591	504	524	536	551	562	507	500	521	540	548	501	561	581	539	507	545	530	519	563	546	549	585	516	510	544	584	524	533	536	565	556	539	510	521	503	538	531	510	536	505	578	533	539	525	563	545	519	537	528	525	530	524	532	537	522	551	578	539	509	520	566	532	518	499	555	526	537	544	514	552	532	555	532	537	563	523	525	540	545	592	498	541	517	563	530	537	543	510	513	505	532	536	542	555	518	558	538	563	490	521	525	557	551	542	563	506	539	534	546	535	520	536	533	564	515	554	537	508	519	538	571	537	572	543	523	511	520	552	546	537	500	525	518	592	543	563	514	527	529	543	564	579	489	590	574	528	504	527	523	519	519	531	536	539	508	528	558	498	473
5974	1043	3146	9905	13115	9160	141	64	65	60	56	52	56	64	58	59	52	68	45	52	53	58	58	60	62	63	62	60	61	57	39	55	49	52	50	57	47	36	56	49	53	52	55	63	34	23	52	54	48	48	62	49	50	49	49	40	53	49	43	41	46	51	64	51	57	46	48	60	56	51	68	55	45	55	53	50	36	47	51	52	51	61	51	66	50	45	48	61	56	48	45	57	52	45	55	49	41	35	52	39	47	45	50	55	57	54	68	50	47	53	48	45	54	48	64	50	48	51	59	59	47	53	50	63	44	45	60	51	57	47	57	50	68	52	59	42	52	62	53	46	51	51	52	43	54	47	43	63	49	47	60	45	47	62	46	44	65	55	58	52	54	67	66	56	41	55	49	65	54	52	46	38	43	54	55	51	63	49	53	55	57	51	57	36	44	60	39	57	58	30	45	47	50	54	53	38	56	53	53	55	62	46	53	57	38	41	45	58	51	61	65	51	51	57	61	43	54	52	45	38	53	56	47	52	46	50	51	52	64	37	56	49	41	44	64	46	57	54	46	57	50	57	51	45	47	47	46	48	53	55	52	56	56	46	47	47	37	46	48	56	41	49	51	53	54	45	48	60	60	47	48	47	24	50	65	59	58	43	53	55	48	38	43	53	47	40	52	44	59	42	50	45	53	57	56	51	50	60	43	59	62	46	49	65	55	50	45	39	64	47	52	46	60	54	46	57	62	58	43	45	41	46	48	44	62	57	47	53	58	69	53	56	51	48	54	53	42	61	43	54	53	55	58	43	59	50	50	57	59	51	68	52	56	51	61	49	51	50	50	56	51	55	45	49	44	45	54	41	52	46	57	53	48	68	54	58	59	67	50	44	55	36	60	58	54	52	53	50	40	52	51	59	44	52	33	54	64	50	51	47	64	42	47	42	40	63	54	48	50	50	50	38	40	56	53	66	50	42	47	55	50	50	38	50	49	47	54	37	56	44	50	35	56	49	66	42	50	46	52	51	54	66	43	48	55	40	51	57	51	52	49	43	51	36	49	53	60	49	56	65	52	62	56	50	55	53	48	40	51	55	48	54	69	46	47	42	47	53	44	66	43	51	50	50	43	60	55	52	44	35	43	51	52	42	68	50	47	45	59	52	44	61	52	61	63	55	40	52	59	36	59	50	49	54	56	44	45	49	48	51	57	53	49	37	42	56	59	46	55	49	53	53	57	49	48	45	56	36	56	61	55	57	47	63	48	48	50	53	50	45	47	42	53	54	50	61	44	47	50	42	55	70	58	55	56	40	47	47	37	55	46	46	45	47	42	53	51	41	44	55	57	53	48	47	64	53	49	49	42	54	52	48	57	56	62	59	53	46	64	59	41	53	42	54	54	43	62	51	45	43	50	52	56	52	60	55	56	49	48	54	62	57	52	50	40	46	46	53	45	45	55	35	47	54	53	70	55	41	57	50	54	57	55	55	53	51	49	41	50	51	55	36	54	44	35	55	54	51	56	57	42	55	66	48	37	46	51	67	40	50	59	53	55	45	64	52	37	48	41	47	56	61	40	38	59	46	65	54	41	54	53	56	36	55	43	52	50	49	47	58	53	49	52	53	58	53	54	34	44	52	55	49	53	36	43	47	44	54	51	49	42	59	56	48	47	45	68	62	44	47	54	52	45	52	54	73	50	53	60	59	54	44	60	61	50	50	53	69	56	54	51	58	51	36	51	57	54	46	50	52	45	56	62	41	48	46	56	60	41	54	46	59	45	50	45	63	50	51	57	56	55	57	45	61	67	60	63	49	35	45	42	59	45	48	50	57	53	51	42	48	58	42	35	64	47	51	69	62	51	53	57	44	53	49	50	60	49	52	42	58	45	59	43	45	55	52	50	51	53	52	63	57	48	48	38	52	62	44	45	49	46	47	47	37	58	55	58	51	48	56	56	48	62	50	41	45	49	48	62	48	55	65	63	40	48	55	53	55	52	54	54	44	53	56	48	59	52	48	49	59	71	50	52	43	53	50	57	39	37	54	44	43	51	58	64	51	55	41	51	66	49	51	63	37	55	50	49	59	53	33	54	40	57	49	48	47	48	45	43	49	48	52	48	56	48	51	40	56	37	39	44	46	43	49	44	45	41	51	52	58	41	49	45	59	54	53	49	48	60	47	52	51	53	54	48	48	60	43	49	50	54	42	44	49	51	42	48	50	50	48	47	40	45	44	48	53	54	61	49	52	43	48	55	49	57	37	61	56	46	53	70	54	52	46	67	56	57	46	44	48	50	57	47	53	65	54	59	36	42	53	47	51	54	43	59	51	52	58	51	59	45	41	49	46	38	64	40	49	59	57	59	62	50	37	57	46	43	55	49	45	52	46	61	43	42	43	46	37	58	54	54	45	51	49	60	51	53	51	48	63	46	48	37	47	48	49	56	56	53	56	61	55	39	41	63	46	39	50	46	49	46	45	54	58	47	49	56	41	51	52	60	50	57	45	46	63	50	50	49	52	53	41	54	43	49	59	38	47	46	54	56	57	50	44	60	52	50	55	55	52	58	40	43	56	38	47	49	58	54	41	50	58	34	49	49	50	52	59	46	48	50	65	44	48	57	39	53	63	58	46	54	50	49	43	48	37	45	60	45	60	50	55	39	55	49	40	45	50	44	42	57	58	52	34	52	46	62	50	42	37	47	37	64	51	63	56	41	61	71	65	47	48	47	56	44	41	46	68	47	48	45	49	48	48	54	52	39	39	42	43	41	52	48	58	51	52	53	58	51	60	42	63	49	59	50	50	49	49	52	49	50	58	51	47	38	48	68	47	49	48	57	60	44	61	58	55	45	33	55	62	53	56	54	57	48	51	62	52	57	46	62	46	46	70	64	53	61	45	42	42	44	56	57	56	65	58	56	70	49	61	52	61	43	57	43	52	55	65	64	49	57	57	58	54	55	49	43	47	56	40	40	47	47	51	56	54	39	55	61	50	56	48	52	53	47	56	54	47	55	37	49	50	48	44	55	56	42	55	48	62	59	37	41	58	40	54	50	64	54	75	50	57	44	56	50	49	50	54	61	50	51	46	45	50	38	49	46	50	53	55	62	42	53	57	44	49	59	54	60	69	49	59	55	63	51	49	41	60	56	48	54	40	58	56	48	55	45	56	45	54	40	45	60	37	51	49	53	56	37	50	60	55	55	40	58	54	64	47	56	64	43	73	60	46	49	39	57	46	54	58	42	56	48	61	55	56	42	58	65	50	48	51	45	43	49	54	65	68	58	66	44	51	60	49	46	66	50	46	42	46	53	52	49	50	46	63	46	59	61	57	57	50	47	51	51	63	45	49	50	46	47	49	49	48	45	53	47	52	46	51	56	64	38	59	56	40	55	41	58	41	57	56	44	54	57	60	55	46	54	63	47	55	53	49	49	57	55	55	57	61	48	43	55	65	53	50	60	59	48	35	42	60	45	62	55	59	64	45	63	50	52	60	55	51	65	48
37882	21155	32992	70594	78169	52718	2125	1615	1395	1312	1166	1041	1060	1050	1052	1126	1118	1186	1094	1052	1033	979	1014	923	972	947	967	989	938	895	883	916	869	868	887	905	894	896	872	819	813	845	859	839	856	869	807	801	845	841	846	860	886	794	844	832	831	853	798	811	837	784	868	825	809	816	862	864	808	852	886	844	801	867	796	860	848	873	845	845	837	799	876	790	847	846	812	850	840	825	811	820	853	864	848	814	832	783	847	819	867	847	817	886	868	834	879	830	753	846	812	779	817	813	879	864	857	805	865	825	773	802	785	853	856	856	839	839	847	875	827	830	766	847	851	877	825	796	854	801	833	779	824	805	803	869	865	859	833	782	821	795	841	813	881	845	811	795	847	825	806	845	853	805	824	858	810	849	802	897	864	867	864	818	851	884	796	788	816	867	824	846	855	819	845	799	788	782	836	849	800	777	812	857	826	791	807	857	771	824	806	826	837	803	829	841	859	841	835	799	876	827	851	839	865	821	858	803	793	805	832	835	837	810	856	813	844	853	842	830	872	898	879	879	864	825	845	815	864	826	806	847	838	814	841	795	849	836	848	810	844	843	826	836	800	818	837	783	898	822	794	791	850	839	859	882	838	916	838	836	797	847	753	889	866	807	836	842	815	802	841	818	867	804	842	826	864	826	868	845	832	820	824	878	817	778	885	821	828	828	861	883	795	862	825	799	811	844	850	867	840	831	881	826	819	817	820	820	845	779	811	885	829	801	837	771	777	851	829	842	873	871	892	796	824	920	801	876	864	850	810	791	866	844	847	830	863	778	817	822	839	820	861	912	873	778	786	835	871	832	864	840	894	858	850	827	814	802	882	783	882	805	844	849	798	851	863	829	840	846	844	788	844	840	798	823	856	866	813	845	882	860	829	833	823	862	837	808	832	792	841	845	855	857	840	841	852	842	839	875	805	845	828	829	838	808	817	791	918	853	911	784	854	796	825	851	803	854	799	821	817	832	785	809	861	894	830	836	820	823	855	861	844	827	838	827	831	854	830	823	828	879	830	837	792	872	822	819	848	819	796	873	824	848	819	803	816	848	858	781	836	822	804	790	820	887	826	838	839	824	836	852	844	781	801	840	774	841	844	806	885	834	788	861	802	813	813	871	853	792	842	811	830	868	883	849	853	790	884	843	835	729	811	813	868	780	817	850	860	856	799	846	840	814	824	756	788	810	793	826	828	822	842	869	796	804	803	852	837	870	905	846	877	842	825	808	853	825	821	824	830	819	791	817	868	842	869	827	840	865	856	789	899	806	838	842	796	818	906	795	816	826	794	821	815	837	870	825	817	859	771	843	844	808	813	857	831	813	813	861	786	850	847	878	827	879	811	835	868	817	839	821	829	843	821	839	867	926	761	862	809	820	788	822	834	828	815	836	788	801	840	817	871	832	826	839	860	790	884	826	874	814	859	826	889	812	809	883	837	807	848	829	828	849	847	792	749	796	812	862	829	843	827	804	828	865	838	791	842	861	872	806	814	780	853	791	811	833	846	797	827	847	837	832	837	845	821	820	835	825	801	834	838	836	829	807	845	803	797	832	844	800	787	835	815	807	844	839	817	875	844	876	844	822	801	820	806	863	789	786	884	780	842	852	858	873	844	822	868	827	823	795	843	836	894	863	814	797	849	846	806	827	854	784	829	817	835	869	816	837	821	835	787	791	814	817	800	780	798	834	794	830	798	852	830	813	810	811	822	814	846	880	857	858	871	838	836	837	854	783	804	875	785	802	854	790	820	840	817	835	812	814	833	833	857	858	883	841	856	836	878	844	813	859	816	839	864	865	802	789	836	854	825	817	799	874	846	857	848	827	795	829	810	803	845	834	870	841	816	844	843	898	833	836	843	874	811	787	780	781	815	800	858	775	862	799	824	847	831	807	859	813	881	736	854	840	799	848	816	851	865	805	732	846	837	788	784	828	900	841	823	768	840	793	844	818	796	807	802	895	816	807	812	834	806	865	876	808	784	815	815	825	798	804	789	849	867	821	806	824	783	834	815	857	853	806	846	806	903	848	782	864	820	862	884	836	810	845	784	801	860	792	805	787	808	804	825	865	838	832	804	862	844	890	828	845	760	809	834	813	820	817	834	821	840	880	838	849	859	842	824	816	830	827	816	810	848	839	836	834	814	839	825	862	856	816	802	802	815	825	829	832	858	834	801	827	865	837	837	807	852	816	807	843	810	864	826	835	855	822	820	848	824	865	795	824	839	874	831	829	874	806	857	798	812	812	858	809	805	832	917	812	774	841	783	854	844	854	819	817	879	831	805	839	812	807	839	774	831	835	832	832	800	816	802	814	864	833	846	792	803	837	799	824	838	792	778	859	827	853	831	847	817	869	834	819	820	788	835	822	882	824	774	855	832	878	873	884	814	864	757	813	804	883	875	824	842	842	817	847	823	826	819	861	848	845	852	815	865	829	793	795	823	847	835	839	831	811	796	807	816	818	837	851	832	771	828	831	821	839	785	836	767	839	893	762	890	809	823	838	867	820	810	789	854	844	842	845	788	837	860	811	822	817	814	810	824	810	815	811	777	850	791	846	802	864	847	805	828	804	789	798	832	821	788	872	847	784	849	874	823	836	867	777	839	804	856	844	801	826	799	853	844	791	832	801	774	801	855	865	815	843	876	815	869	830	824	855	875	823	870	882	824	858	823	801	869	826	789	899	814	836	885	862	778	831	807	838	818	821	805	825	822	841	833	804	792	853	868	812	824	895	811	799	814	781	803	854	838	862	887	850	807	787	873	787	805	885	815	822	796	856	821	797	806	829	861	876	839	826	779	855	840	815	857	798	839	783	781	820	824	838	817	848	846	802	843	857	875	814	877	850	874	862	820	826	820	842	835	807	804	814	847	845	840	795	859	829	825	792	850	804	858	798	821	816	822	861	828	797	832	847	814	812	859	805	809	800	852	854	845	835	814	822	788	802	818	815	820	895	829	745	828	820	822	784	826	841	820	805	831	841	866	826	833	830	845	877	849	806	822	809	843	853	797	805	838	840	808	841	818	820	842	860	848	855	878	831	840	831	862	845	860	853	829	841	882	825	880	833	884	812	844	800	820	863	812	900	841	808	822	832	839	861	845	875	844	813	849	873	810	832	853	815	838	857	814	833	884	811	895	858	813	823	834	801	872	817	813	790	806	818	831	786	864	891	840	862	824	860	800	849	843	812	823	847	850	828	846	845	853	817	822	814	868	797	816	855	819	824	807	830	801	851	810	837	923	851	783	824	861	832	806	837	872	786	806	779	797	845	878	808	844	847	794	792	809	847	743	867	875	762	806	821	815	822	836	784	838	840	924	846	781	840	865	804	823	780	802	816	828	803	858	831	829	802	825	890	823	834	858	797	849	786	811	781	839	834	807	817	830	792	821	852	837	866	838	807	821	794	787	826	802	847	838	819	850	797	871	810	848	824	805	846	846	824	855	794	871	802	836	792	839	818	810	832
6050	1930	5161	18211	22800	19172	1489	56	62	58	50	37	52	51	34	42	33	41	38	44	37	48	42	40	38	53	42	34	30	37	33	41	21	31	41	36	38	47	35	41	39	40	41	29	27	38	27	33	42	27	33	28	35	38	38	43	37	41	41	33	35	32	34	35	30	35	39	40	44	41	32	38	38	39	41	35	48	37	45	33	32	44	32	49	35	24	32	44	43	42	45	33	28	40	37	40	50	38	40	47	40	46	35	32	36	41	35	37	43	34	29	34	43	36	28	41	30	40	31	33	30	27	42	20	37	30	30	34	35	37	37	37	36	45	32	32	29	34	50	36	29	41	42	33	38	41	47	30	35	36	38	36	26	39	32	29	40	32	39	35	27	41	29	39	35	34	35	46	38	27	38	45	32	37	35	33	36	39	42	43	43	30	27	40	29	48	31	35	37	49	31	40	41	30	38	35	33	38	42	27	38	34	36	33	34	37	36	28	30	41	32	37	30	37	42	37	35	44	33	43	28	48	33	35	39	34	34	32	31	29	44	30	52	31	33	37	47	39	43	32	34	38	39	32	30	35	36	31	32	49	38	40	41	46	42	29	34	49	34	39	47	37	27	36	28	35	36	30	40	37	31	40	35	34	35	31	40	36	25	26	41	36	44	41	38	32	33	50	32	44	32	33	37	35	30	41	34	43	40	40	30	32	37	47	29	31	33	33	41	37	42	41	33	34	31	35	35	36	30	34	33	33	36	34	49	40	36	37	38	41	29	49	34	37	40	25	36	42	41	43	39	43	47	45	42	34	35	35	41	47	27	43	30	39	43	35	36	38	35	41	49	33	42	40	37	46	38	44	42	50	44	34	40	38	39	34	44	32	37	40	33	42	36	38	40	33	39	34	42	35	29	43	51	28	33	38	47	45	33	46	42	27	34	29	37	32	40	21	39	37	34	38	39	37	33	31	32	39	42	31	28	49	33	33	33	37	41	32	36	37	35	32	43	38	28	33	52	29	37	38	32	34	36	37	40	28	30	43	41	37	32	39	36	43	38	39	31	44	33	38	34	32	38	38	28	33	46	52	36	31	46	35	37	34	44	40	35	44	30	39	37	27	28	36	27	28	51	28	43	33	37	33	39	23	32	43	40	30	41	30	40	36	38	36	32	43	29	33	27	40	32	33	39	45	34	41	40	36	25	42	40	40	34	42	35	33	46	40	45	46	34	48	43	47	49	38	38	37	39	38	37	47	35	40	42	29	46	39	36	40	43	33	36	43	44	34	38	44	41	46	42	28	40	38	47	37	31	34	34	29	37	32	36	44	43	37	40	39	43	35	36	30	50	27	44	34	34	32	32	49	31	37	44	36	36	38	42	39	35	44	32	39	46	41	31	38	32	41	34	20	37	35	31	45	39	36	26	38	42	46	31	33	36	33	31	36	32	44	36	31	27	32	34	38	40	29	35	37	39	32	32	31	28	35	53	33	33	39	33	39	48	30	33	32	35	30	32	35	32	32	44	42	32	34	48	40	39	37	34	39	38	43	42	39	31	42	35	16	30	47	31	34	34	39	42	31	36	34	34	31	35	35	37	40	27	35	34	31	34	41	44	44	30	33	33	30	41	32	44	51	39	40	45	34	32	36	31	54	34	30	36	46	41	35	32	36	29	33	33	54	40	32	50	35	33	43	38	41	38	26	42	34	44	35	50	40	25	49	38	42	38	40	31	26	37	29	40	30	37	32	31	34	38	28	27	41	39	38	42	34	41	28	45	39	39	35	49	34	32	31	37	44	42	42	29	32	39	44	34	45	35	31	31	33	28	32	46	39	29	55	34	34	29	46	36	29	36	39	50	45	41	28	54	39	42	35	35	39	31	39	45	35	35	47	48	41	35	34	40	41	49	38	35	44	32	38	25	25	43	37	40	32	24	33	33	36	25	41	55	43	52	37	28	42	41	52	34	21	36	44	40	33	38	44	26	28	28	33	38	38	48	39	43	39	40	33	33	38	26	42	40	36	32	36	33	30	28	34	45	33	32	30	33	36	31	38	50	41	33	40	36	41	28	28	51	44	37	34	44	47	38	24	47	38	45	36	33	34	31	31	36	48	32	45	24	27	31	45	33	34	37	35	41	46	38	41	31	31	45	44	41	39	40	42	29	33	31	41	32	37	29	28	32	47	35	38	40	35	33	30	43	39	41	32	38	32	38	28	38	36	51	30	36	41	41	34	49	40	33	41	26	46	36	24	36	34	34	39	32	25	39	35	43	30	39	41	34	33	43	31	28	36	36	34	48	43	36	37	46	37	36	37	47	26	30	37	34	30	32	24	35	37	42	45	35	40	57	33	40	45	31	37	49	26	44	34	32	37	37	39	29	31	22	47	39	27	42	38	36	34	40	38	48	29	33	25	25	40	35	35	45	38	32	31	35	29	28	35	27	36	31	34	37	37	36	35	41	32	29	43	35	41	36	39	45	38	40	36	33	51	35	37	34	38	38	44	32	49	37	44	41	36	42	32	33	40	47	30	33	28	42	37	38	35	48	30	36	42	30	39	32	43	35	35	48	43	38	40	42	35	43	42	39	39	37	36	45	41	34	36	46	36	40	35	37	42	38	38	29	32	39	32	35	41	32	39	42	45	46	47	42	38	42	40	31	40	46	30	34	45	37	40	44	36	32	29	43	39	33	42	33	33	37	44	35	40	50	34	29	42	39	29	30	37	40	34	33	34	32	44	44	43	45	44	38	33	44	33	28	28	30	41	27	42	30	40	32	29	38	37	49	33	30	31	52	34	43	36	38	27	30	37	45	36	37	24	38	37	33	42	36	41	31	35	33	35	41	37	32	38	38	33	33	35	38	44	33	41	38	45	27	35	40	34	40	39	36	36	42	32	46	44	37	41	31	39	42	39	28	33	40	42	45	35	41	56	35	38	29	34	29	35	47	41	34	34	31	35	39	41	34	44	38	28	37	38	39	49	47	38	42	34	30	41	32	43	41	31	36	28	35	38	37	30	33	28	45	34	43	50	27	42	39	36	39	27	42	26	37	36	50	35	38	37	36	36	43	45	33	45	34	29	31	37	34	36	26	43	29	47	28	38	45	27	37	29	33	42	32	44	34	33	34	34	31	38	36	39	35	31	27	36	46	41	25	33	35	28	31	28	41	37	23	37	40	33	25	29	45	31	36	34	39	29	36	42	33	45	40	40	46	39	43	37	38	33	34	43	35	44	41	32	35	32	30	35	38	30	35	36	35	32	28	36	45	32	39	48	33	27	36	37	36	48	42	35	34	27	38	30	34	39	30	38	29	30	32	35	53	26	35	42	39	29	35	41	31	40	37	37	33	36	36	44	32	47	39	35	35	36	39	39	39	31	39	34	30	37	41	46	34	40	37	36	40	44	36	43	29	29	44	33	43	33	44	35	40	42	36	31	33	38	37	42	36	45	39	47	28	26	30	32	33	33	38	32	33	37	32	43	29	34	33	30	39	34
42739	28106	35814	84336	92111	72876	3282	2464	1989	1693	1454	1244	1166	1084	1075	1219	1166	1152	1106	1050	951	934	888	852	965	877	840	797	782	778	786	739	776	695	671	701	746	746	665	596	670	644	640	626	651	644	664	625	631	667	587	593	626	633	611	623	636	627	642	627	639	583	663	659	616	634	626	586	634	599	655	606	645	613	633	602	613	595	639	629	590	599	572	599	567	597	634	589	582	637	609	622	630	631	600	615	618	596	634	592	617	644	643	561	616	643	642	602	662	670	568	607	602	630	645	591	592	565	583	580	618	615	677	631	654	581	609	598	572	653	580	629	558	602	600	611	602	626	619	610	602	591	585	585	601	553	578	605	621	584	613	646	620	567	615	593	640	546	649	589	635	612	568	642	629	579	566	595	588	627	620	616	579	586	608	627	595	599	562	600	618	598	558	606	628	576	628	625	563	579	602	627	586	597	652	603	604	623	633	586	583	617	652	598	597	632	593	599	636	593	630	549	629	590	652	590	602	591	649	570	591	616	583	591	584	610	630	543	670	604	643	599	631	630	627	611	620	620	569	613	570	632	652	576	601	581	608	576	647	633	601	642	591	615	635	607	571	557	592	621	581	610	637	611	585	582	626	590	626	580	620	642	609	626	614	616	638	604	598	608	620	588	614	653	600	587	602	608	619	612	620	573	635	590	641	606	606	615	581	587	617	618	575	590	596	617	615	590	618	638	619	617	637	607	592	570	629	617	594	622	584	614	586	615	620	593	607	572	615	663	627	618	609	610	609	618	609	579	589	644	632	620	578	630	627	651	616	605	615	603	592	597	562	565	611	584	620	581	612	588	573	644	653	591	603	587	625	588	638	646	624	620	600	600	646	590	628	582	601	615	575	663	623	600	555	566	635	668	580	610	609	630	622	628	614	609	602	603	641	609	603	563	608	600	596	616	596	609	579	593	628	646	648	626	563	598	609	587	645	667	599	585	593	642	618	627	639	617	621	616	649	608	649	580	596	589	581	587	620	599	573	585	620	633	580	645	603	601	595	607	581	617	583	597	570	637	634	645	614	638	593	644	619	582	581	618	597	626	595	605	619	614	603	568	623	601	598	580	609	579	570	560	640	578	610	589	580	608	576	595	598	632	590	609	604	603	585	641	634	623	577	623	573	583	603	609	621	607	612	591	611	596	614	628	567	611	616	584	598	622	585	606	604	595	575	636	574	609	594	594	576	650	587	584	623	630	569	604	599	620	632	672	615	588	581	615	625	607	625	592	621	585	603	603	599	604	627	580	614	576	608	633	628	626	581	583	615	645	633	582	615	633	630	607	619	569	578	596	641	568	587	554	584	610	597	606	571	617	577	575	593	615	621	596	605	634	601	650	607	587	619	576	606	587	615	634	595	616	551	636	651	617	598	617	594	608	601	604	627	639	623	608	585	633	620	582	607	636	591	594	599	608	593	606	619	596	613	637	620	605	621	605	603	585	600	583	604	548	571	599	573	592	627	621	637	603	582	590	601	647	594	607	636	619	600	622	621	584	580	619	574	620	635	622	568	618	660	644	590	594	600	632	624	598	607	603	620	547	616	602	632	655	586	609	617	610	601	612	609	602	635	600	588	614	604	575	583	641	618	597	612	626	592	591	636	575	588	580	632	599	616	591	574	582	598	596	584	628	628	619	581	609	611	631	626	602	611	603	574	590	610	617	648	615	618	574	645	604	605	595	625	655	572	545	623	586	624	637	589	588	575	573	624	616	637	607	604	602	620	528	616	605	613	631	600	602	624	617	594	607	571	597	629	604	603	665	600	614	584	591	631	585	627	658	578	574	546	584	591	623	579	599	636	629	660	613	608	626	595	606	593	599	610	618	627	597	601	572	573	575	597	564	593	586	628	587	573	590	570	616	605	623	603	620	583	669	553	560	603	597	625	592	574	617	636	629	637	622	627	599	622	559	622	624	596	607	607	589	600	620	639	619	579	599	628	588	620	610	622	577	616	607	609	630	653	578	616	593	611	616	647	640	629	596	588	558	615	583	610	613	597	611	611	618	583	606	616	602	580	645	548	638	638	620	580	609	583	630	620	556	624	595	596	571	609	584	584	583	619	595	634	575	542	542	564	563	613	591	585	608	589	613	597	559	557	585	618	579	588	613	578	594	591	595	613	625	568	599	575	656	636	594	616	619	614	668	623	633	587	621	590	587	616	601	626	577	571	603	604	595	635	620	612	604	627	613	625	620	577	555	601	564	660	640	638	617	569	587	620	571	579	615	576	577	572	618	643	610	601	624	605	583	623	591	646	609	584	607	618	595	596	611	608	609	614	611	624	655	595	612	571	614	566	559	574	625	589	631	602	612	605	566	633	577	623	605	642	585	571	629	579	605	593	608	624	585	625	649	600	606	619	611	630	646	636	627	580	605	622	562	605	575	598	610	631	612	589	579	631	627	570	591	612	577	581	628	657	573	643	569	609	634	598	634	621	617	618	618	606	609	633	612	595	613	597	585	609	612	607	624	595	582	606	622	607	612	577	600	608	603	621	545	616	581	620	623	649	604	634	618	566	582	576	567	622	613	622	593	560	645	621	612	585	648	603	593	572	658	627	601	599	603	633	656	618	620	612	617	627	607	628	595	609	616	577	595	586	609	614	591	602	606	599	609	643	633	639	614	590	591	638	644	589	589	609	645	592	605	652	592	628	612	611	623	597	606	576	596	622	587	603	603	607	594	581	568	575	609	645	603	605	621	586	587	594	609	558	565	610	593	596	614	604	618	621	592	625	633	615	615	591	585	625	605	610	571	641	603	588	631	591	630	621	606	668	659	611	613	622	626	580	577	664	584	583	568	660	610	613	622	616	615	599	596	619	596	611	637	567	593	620	569	594	607	630	578	614	604	601	612	625	596	583	616	615	591	621	618	610	645	602	579	597	624	640	624	610	603	597	593	592	625	634	612	632	557	656	600	570	599	600	539	663	615	629	568	639	599	586	571	595	635	648	615	580	575	572	608	601	654	593	587	600	614	547	635	644	569	615	586	601	586	635	613	604	614	674	649	633	617	597	592	596	592	614	664	558	577	590	617	631	612	587	581	635	610	620	612	596	610	629	575	579	587	597	605	614	599	622	660	612	635	595	620	643	578	599	608	598	610	605	590	582	613	579	626	594	606	600	647	602	584	606	583	604	625	632	571	578	606	594	596	608	606	569	583	571	609	584	607	604	565	587	542	587	642	675	661	643	624	598	606	607	579	639	629	630	620	602	621	647	589	557	605	613	627	552	603	611	635	591	584	633	662	608	570	581	593	588	596	583	605	587	609	631	583	613	631	636	576	593	669	592	615	604	595	573	613	578	584	628	586	630	593	570	590	604	638	626	598	575	598	612	590	646	563	600	583	589	559	594	659	640	616	591	559	569	611	644	588	622	616	585	624	587	558	591	581	623	596	604	615	550	597	564	602	630	596	617	613	577	621	588	624	615	626	597	602	623	582	599	605	593	606	623	596
2838	692	1215	2597	3350	2633	61	36	31	44	31	39	38	41	26	29	32	48	50	28	48	24	30	35	44	29	25	40	28	46	37	34	25	26	34	36	40	42	38	30	34	40	32	29	40	32	31	32	28	44	35	31	40	39	28	33	37	32	31	35	30	33	32	27	28	36	37	29	35	29	35	36	30	34	34	34	24	34	30	42	33	30	37	36	40	20	38	30	30	31	31	32	32	30	43	30	39	31	39	36	35	35	25	34	32	32	45	25	28	40	36	41	35	32	36	34	29	35	24	25	40	24	44	41	20	34	35	44	41	36	38	36	44	32	28	42	35	27	33	33	30	36	29	34	30	32	37	32	29	24	41	28	36	36	36	26	28	25	28	40	32	32	35	56	39	32	46	40	37	24	37	39	36	34	37	26	32	33	30	35	32	34	38	35	29	34	39	32	34	37	38	30	27	32	30	37	22	32	44	25	45	41	41	32	50	27	41	34	39	40	37	32	30	34	31	38	25	29	38	44	25	32	32	29	35	25	38	43	41	45	45	33	27	35	45	50	30	36	32	35	36	41	32	34	34	31	37	22	35	32	41	24	31	36	37	39	34	44	25	41	34	35	33	39	41	27	42	31	50	34	28	25	33	31	37	35	34	25	17	34	34	32	33	40	38	36	39	48	35	25	30	43	46	45	34	33	33	30	36	35	48	34	25	40	28	26	29	36	42	38	34	41	27	37	43	26	33	39	29	34	33	25	37	47	35	33	30	26	34	37	35	32	31	33	29	44	27	54	32	24	30	40	26	32	34	28	35	29	41	29	33	37	29	33	37	49	47	45	32	24	39	42	54	27	33	38	32	31	45	29	32	32	40	37	34	41	34	44	29	36	40	28	24	32	39	40	26	31	23	30	27	27	23	34	28	32	26	46	43	32	38	27	36	37	45	28	35	31	28	33	39	33	42	31	29	39	32	40	27	44	37	37	40	31	36	37	30	43	30	41	37	33	41	40	35	35	30	33	39	42	33	35	24	35	26	43	39	37	40	33	40	29	33	27	42	33	40	41	33	38	35	24	42	39	39	35	23	27	37	36	34	31	34	32	38	30	49	36	36	41	29	42	46	42	35	47	41	29	33	31	37	32	37	29	37	37	42	39	31	36	31	28	36	22	40	29	32	30	33	33	28	39	40	41	31	29	38	28	32	34	29	27	31	36	39	43	39	32	41	34	36	37	34	33	40	33	33	28	33	33	35	35	46	38	40	35	37	34	30	27	35	36	28	31	29	32	34	32	30	31	37	41	34	30	27	38	31	35	28	30	27	44	29	28	40	40	35	30	49	41	34	42	28	37	36	36	34	40	37	31	47	26	28	31	36	30	40	29	29	32	36	26	38	35	27	29	46	34	39	38	37	33	23	30	29	40	31	30	28	32	32	43	35	36	42	31	36	48	39	34	24	42	21	29	31	47	45	38	31	40	28	35	32	36	37	30	31	27	34	35	29	42	36	48	28	36	27	23	29	26	33	38	35	38	45	23	40	26	39	35	32	26	37	34	37	34	45	20	31	30	33	37	26	30	35	43	38	33	41	38	29	30	38	43	48	33	32	37	34	35	38	32	32	43	39	33	30	36	41	28	47	31	28	28	24	25	37	32	28	47	36	29	37	39	35	35	25	34	45	33	37	45	33	43	43	26	33	35	30	35	34	41	35	35	40	48	30	26	36	31	37	36	41	48	33	25	46	34	38	35	44	37	31	38	40	41	37	37	24	30	48	35	30	31	25	40	29	29	35	43	28	29	35	40	33	29	23	30	32	32	31	36	29	33	35	37	38	41	32	40	31	22	42	32	41	31	39	30	38	34	30	39	30	45	29	41	28	32	43	31	30	40	34	33	43	28	29	32	53	29	29	39	36	28	38	34	38	37	40	45	33	39	31	25	30	41	41	41	32	25	34	41	30	28	22	42	26	33	35	37	34	41	32	21	37	34	26	41	32	44	32	43	37	30	39	32	34	21	35	39	26	33	26	41	24	39	29	28	39	30	37	39	41	31	35	46	34	29	30	27	38	31	39	41	39	29	36	24	40	34	36	36	30	25	38	41	28	37	49	41	37	34	37	27	39	33	31	28	25	39	43	28	32	34	27	31	35	32	42	35	25	40	42	42	38	34	33	31	28	31	32	32	38	55	24	27	43	31	24	38	38	39	34	31	35	27	33	46	37	31	35	28	30	45	30	47	31	32	34	40	31	35	35	33	39	42	30	29	36	35	34	32	38	37	36	38	32	41	37	34	36	34	33	38	37	47	38	23	38	34	38	20	35	25	41	27	31	41	28	39	25	37	36	43	31	37	32	29	42	36	31	34	41	35	22	33	44	30	27	35	34	42	36	35	43	43	31	29	32	36	38	32	43	45	36	40	41	49	43	37	40	36	32	32	34	27	36	31	39	27	30	36	26	32	38	35	23	26	41	36	28	42	28	43	27	34	40	36	29	31	32	28	31	39	35	44	37	33	37	28	36	38	38	39	40	31	35	35	30	42	36	34	32	37	31	38	43	28	38	41	37	41	43	37	40	39	32	28	31	30	46	29	32	34	27	32	40	48	35	35	30	30	33	36	38	42	34	30	45	23	34	26	34	39	45	28	27	36	34	41	29	32	34	39	33	37	44	24	41	31	40	36	36	34	34	33	37	27	34	36	48	32	29	25	32	43	39	37	34	28	32	36	31	40	49	34	27	33	35	30	50	36	43	43	41	34	49	39	23	30	39	28	39	27	39	40	32	24	30	40	33	41	38	24	37	40	35	34	37	31	30	31	44	36	44	29	44	31	45	34	23	43	33	27	38	29	30	39	31	50	30	39	48	29	32	55	30	38	36	47	29	33	34	33	22	21	39	30	30	27	30	38	31	32	28	36	35	44	47	32	39	27	37	34	40	40	37	28	27	41	45	30	38	25	43	38	39	32	44	35	40	36	35	32	32	34	34	31	30	29	33	34	48	36	33	51	40	42	32	39	45	42	47	33	38	30	43	36	32	31	36	26	34	31	37	25	27	37	29	42	38	23	28	43	32	29	39	31	35	32	40	32	31	28	37	39	35	39	27	28	28	29	24	46	23	33	45	35	44	42	37	32	28	29	43	38	27	32	33	32	35	36	34	29	25	43	28	34	35	29	31	43	41	33	30	27	42	30	32	32	37	39	37	40	32	27	42	37	40	35	25	34	42	28	49	35	33	33	37	35	29	39	31	26	27	26	30	33	36	39	31	39	32	31	35	44	34	37	33	26	29	30	44	38	41	31	40	39	29	45	37	31	34	37	38	38	26	28	33	41	30	40	31	37	39	47	25	44	22	21	31	43	22	27	34	38	32	22	35	38	40	38	34	46	32	28	41	25	36	31	32	24	33	33	36	31	25	34	40	25	36	39	34	35	30	38	40	39	36	38	37	30	38	29	30	26	39	31	39	23	36	35	45	39	25	42	31	34	27	52	28	31	30	37	32	34
31041	18323	24549	47210	53247	41252	1076	929	816	803	696	649	612	684	715	736	769	787	788	721	712	702	651	713	726	675	643	589	640	629	588	602	609	601	628	614	595	555	579	602	593	547	540	592	574	617	572	614	591	589	535	601	538	597	586	551	589	571	610	616	619	583	555	569	591	623	615	604	620	595	611	541	592	588	585	550	604	550	581	546	582	565	549	528	563	584	542	583	570	552	599	547	574	561	590	580	556	530	574	561	562	591	600	573	564	600	553	611	601	600	555	574	523	571	557	587	597	583	567	565	630	592	534	546	552	580	597	603	569	570	572	533	566	575	537	557	564	587	571	628	568	573	573	605	548	596	575	610	523	595	578	592	563	550	551	610	562	555	562	601	566	562	529	563	580	570	580	534	584	559	578	602	606	594	634	584	575	593	558	532	564	573	545	538	556	609	564	595	613	565	556	529	544	596	566	564	554	589	576	537	576	584	573	598	581	559	583	556	574	587	612	529	583	544	586	595	592	557	612	586	532	520	556	576	570	546	537	581	577	588	582	537	579	528	576	573	589	567	533	552	583	582	532	536	553	523	563	586	566	567	580	553	603	554	582	569	571	570	548	543	572	594	546	564	595	604	595	604	542	574	555	553	551	560	558	567	594	592	554	566	565	553	609	593	540	564	577	589	568	524	545	626	591	548	538	573	573	543	576	522	546	624	587	519	562	570	571	567	595	624	593	542	572	555	555	558	549	591	546	556	590	553	590	578	609	540	578	558	525	553	554	516	560	602	555	526	575	602	576	557	544	599	596	553	579	578	566	513	597	544	563	561	580	568	606	577	566	565	597	555	563	618	565	595	567	519	558	577	537	561	582	613	564	607	568	520	554	526	553	590	571	577	590	552	587	601	609	576	598	582	538	636	569	562	614	562	577	546	550	571	534	574	599	525	549	607	568	565	634	589	535	564	549	597	586	562	546	546	594	559	591	541	553	574	594	573	550	555	537	597	536	535	567	550	516	589	552	567	604	569	513	601	586	542	532	579	575	560	568	533	576	557	557	498	573	544	562	574	558	556	578	586	569	537	565	521	570	567	571	577	617	552	542	482	556	599	581	554	583	591	600	576	560	565	571	589	572	579	583	575	585	616	592	550	601	576	561	590	551	583	527	538	588	545	567	567	580	548	608	537	561	572	578	565	566	548	582	547	595	598	558	580	570	566	539	601	569	544	575	561	597	550	570	570	547	546	568	531	601	570	559	623	587	574	582	553	553	549	617	558	556	531	586	531	549	589	558	572	610	581	577	560	581	559	577	564	582	601	602	565	549	549	560	530	567	554	533	562	612	581	562	611	534	593	550	558	560	573	554	581	544	564	570	581	559	567	524	546	520	570	544	613	586	541	589	584	555	602	552	561	561	598	570	527	543	579	609	565	567	602	567	555	543	575	585	566	573	569	532	570	612	575	588	581	555	618	552	545	597	561	555	572	557	556	515	584	568	542	565	571	562	563	573	561	582	585	621	573	519	570	578	559	584	562	576	567	589	566	574	608	565	559	545	555	576	554	532	554	520	557	557	547	579	585	527	566	563	575	587	575	545	576	575	572	570	562	566	560	589	566	538	573	565	524	558	576	533	581	560	580	573	579	533	580	588	576	560	580	590	560	597	602	513	610	547	591	523	576	584	586	572	565	537	562	530	576	583	574	556	571	567	595	577	557	530	545	563	535	567	553	580	543	542	598	571	603	545	582	517	589	579	523	558	568	548	599	526	536	563	602	546	548	500	549	598	569	526	592	530	573	600	557	636	535	528	571	585	522	593	574	495	570	531	601	599	533	545	591	578	568	556	544	553	562	588	594	547	553	611	581	568	570	602	602	548	581	513	597	555	550	574	595	562	575	552	560	552	599	536	574	575	534	578	533	589	568	603	574	613	565	571	557	586	530	584	529	574	608	564	564	591	573	552	570	584	563	510	591	550	554	562	546	573	540	598	538	592	546	563	568	569	543	541	544	553	566	552	549	542	547	532	590	523	595	560	524	551	586	565	581	568	540	601	575	604	568	597	596	557	550	569	588	590	555	552	546	571	541	593	563	558	527	581	549	573	544	584	558	575	584	586	528	552	628	575	571	630	608	552	525	559	573	595	577	526	596	572	538	552	552	589	610	578	588	562	594	573	521	534	568	572	526	571	595	555	587	524	539	559	552	591	557	594	533	572	580	569	561	547	599	548	562	532	588	563	574	562	593	585	549	557	528	567	537	537	606	591	545	576	582	586	557	549	578	589	637	586	591	558	559	565	591	583	532	609	535	587	550	569	603	562	570	601	554	541	583	532	553	586	516	586	578	591	581	551	617	563	555	571	553	549	620	558	551	595	532	575	571	549	606	581	517	538	585	585	590	581	577	568	582	585	548	591	581	531	583	550	546	575	564	520	563	540	568	573	569	546	594	558	587	559	511	524	589	550	571	609	560	532	524	561	582	556	568	578	591	569	587	576	555	576	562	527	583	564	572	567	554	569	549	610	522	574	571	601	528	537	585	547	541	573	530	600	553	577	574	564	534	524	587	518	597	510	594	572	556	571	565	571	587	556	525	523	565	554	579	594	582	536	562	607	577	581	585	599	529	577	595	565	542	585	600	527	571	530	586	571	567	551	615	586	584	578	562	562	596	546	568	542	581	548	575	573	530	546	557	564	594	579	600	565	554	578	581	594	556	586	570	548	562	577	559	566	589	558	505	562	600	539	549	556	557	541	604	557	570	600	561	550	540	549	605	565	573	512	535	572	537	574	505	575	565	562	570	553	568	587	561	599	589	578	564	585	575	561	583	606	550	581	540	594	566	551	600	578	563	587	551	596	585	576	537	568	597	544	594	572	576	559	587	563	557	539	541	608	576	577	571	559	570	596	579	568	602	601	588	584	584	559	567	549	559	566	577	580	579	537	546	570	606	569	540	541	528	538	586	601	583	581	566	580	557	554	575	578	574	568	588	594	580	585	551	548	549	568	598	545	593	575	593	545	597	599	571	521	567	611	610	534	540	575	546	536	599	564	559	525	563	575	613	566	569	542	586	549	585	569	590	528	562	570	613	562	597	636	559	553	565	565	562	558	588	601	579	552	602	571	577	565	576	548	578	590	552	543	558	556	509	556	582	539	535	551	602	564	571	609	561	552	550	563	563	563	563	570	570	570	578	582	607	600	576	582	541	525	578	568	590	528	574	570	575	616	589	575	582	577	551	540	554	566	541	580	577	593	562	574	541	599	566	589	561	563	584	543	569	575	537	567	523	560	559	552	575	652	539	549	561	608	577	594	563	562	519	554	576	557	578	588	594	581	621	602	601	561	634	608	575	552	577	561	593	548	569	617	571	588	541	557	584	569	588	592	543	573	547	568	577	551	578	544	546	537	552	537	569	552	568	546	551	537	559	586	571	582	559	577	591	600	575	550	578	581	576	559	579	521	544	582	606	561	572	585	568	569	567	557	567	556	563	574	565	559	574	581	540
5563	1735	3557	14235	18400	18641	1678	52	54	53	46	38	40	43	31	40	35	41	52	44	44	48	40	32	42	22	41	26	46	40	30	37	40	40	30	31	35	33	33	26	22	33	37	28	29	30	28	29	29	26	34	38	24	39	31	25	35	34	33	34	29	34	35	34	36	30	21	30	36	34	43	36	39	28	26	33	22	30	29	24	29	36	38	35	23	31	27	31	34	23	31	35	26	32	44	28	31	26	31	34	29	32	19	38	25	18	30	31	30	37	36	38	31	28	35	36	42	41	40	33	26	35	35	32	33	37	24	28	26	31	32	24	28	26	28	41	29	28	31	28	29	33	26	42	44	39	44	21	28	38	26	34	31	24	28	39	26	31	31	24	25	27	26	30	38	38	40	35	33	28	30	25	39	26	27	28	28	27	33	22	31	25	36	36	41	20	32	24	37	38	24	40	30	23	35	37	37	23	38	25	38	42	43	31	29	27	35	34	32	22	31	32	22	25	37	26	27	33	29	32	33	35	26	28	25	32	23	32	32	33	29	30	32	34	27	35	28	31	31	37	34	25	30	39	24	30	23	33	32	22	37	22	46	35	35	39	24	30	31	28	29	31	27	38	28	32	26	30	30	36	30	32	25	36	38	33	31	35	27	36	32	24	21	31	32	19	30	31	30	21	44	47	28	37	23	38	24	26	26	29	43	29	39	27	18	24	30	35	28	38	27	40	28	38	35	36	33	32	37	29	36	27	24	32	49	27	29	20	36	23	34	41	35	21	34	33	36	33	35	38	32	29	35	38	35	36	28	40	25	26	33	28	32	30	38	33	41	21	31	26	31	31	25	28	30	37	40	28	34	31	32	30	21	41	37	36	25	37	25	36	30	38	29	25	39	29	27	28	26	33	22	26	26	30	35	27	42	30	35	28	30	32	30	35	30	39	31	33	34	33	24	34	26	28	31	29	22	31	33	36	30	36	33	37	33	30	39	40	30	31	41	23	44	30	35	34	33	42	31	41	31	32	32	20	40	40	34	25	31	28	31	37	32	33	23	33	37	22	24	28	37	37	26	25	32	34	31	24	38	36	38	25	28	30	42	32	28	25	33	34	37	26	22	29	43	40	37	41	28	40	41	27	33	29	30	33	37	36	37	46	22	34	26	31	29	31	29	26	40	30	31	35	42	31	32	24	28	30	33	31	29	41	28	36	43	30	24	22	30	29	36	32	40	30	27	30	26	43	28	35	31	38	35	31	35	33	31	21	36	49	28	28	29	31	36	40	34	28	34	26	40	27	37	32	33	34	33	34	28	29	37	33	33	37	28	36	32	24	28	36	38	27	27	32	26	33	18	43	31	36	41	36	41	35	32	36	39	35	42	32	28	32	31	31	37	38	32	29	35	29	26	29	27	41	41	28	30	23	40	23	35	34	25	27	32	43	27	24	33	31	38	46	30	29	37	29	31	21	28	40	32	26	45	20	33	32	25	31	36	32	27	37	32	26	32	29	27	29	30	32	33	30	38	34	28	34	37	41	39	34	34	32	22	36	29	34	37	30	27	32	38	24	26	30	31	37	33	37	27	29	28	25	22	33	22	42	29	34	23	30	34	35	26	33	34	41	33	38	29	31	28	24	39	30	28	33	35	35	37	33	34	33	21	24	25	25	36	32	35	22	30	30	21	30	37	33	31	30	30	32	30	22	22	31	23	31	27	24	33	38	31	24	32	27	24	39	25	40	30	28	28	45	31	34	31	38	36	32	33	22	27	40	32	31	32	25	37	26	22	31	36	30	32	33	36	42	37	26	36	34	38	38	39	39	24	25	49	27	24	45	17	41	35	38	39	29	30	28	31	37	31	31	32	24	39	30	32	31	33	30	31	28	33	27	37	26	19	32	26	23	33	31	41	30	25	33	42	39	22	17	32	26	34	24	25	27	37	34	38	29	27	29	38	35	20	25	31	43	32	38	36	37	27	39	24	28	28	39	33	40	25	35	32	32	34	32	38	36	24	40	34	26	30	25	32	27	33	30	29	36	28	33	34	30	36	32	39	42	30	42	28	37	35	37	30	42	41	36	27	23	21	23	33	32	40	39	32	26	30	32	29	29	31	35	32	28	30	33	28	22	26	32	32	24	32	38	29	38	16	36	20	32	29	25	42	34	40	28	33	22	28	19	26	39	29	24	45	42	38	29	29	27	25	26	21	21	26	36	34	30	30	34	34	29	28	30	19	27	27	30	28	43	33	22	42	37	27	36	29	33	27	38	31	32	25	38	34	30	33	35	31	27	28	32	30	41	35	36	41	36	27	23	33	26	32	38	32	20	33	32	21	32	34	35	20	26	40	35	38	39	35	39	31	34	37	28	33	21	35	24	27	43	33	33	28	22	27	41	28	43	28	31	35	30	38	32	28	36	22	32	26	27	30	39	26	30	35	34	34	24	40	33	37	37	32	25	28	31	19	28	39	27	36	22	34	28	36	24	37	33	29	37	27	40	33	41	37	34	28	29	29	38	28	32	30	35	27	27	33	30	21	30	30	27	23	31	40	31	32	33	29	35	37	34	29	37	38	28	33	28	34	25	44	33	27	32	20	33	34	27	28	41	40	29	34	48	32	26	33	33	30	31	19	31	31	36	37	25	26	35	27	26	22	30	22	22	36	30	26	31	35	37	23	23	31	31	35	36	21	35	37	31	34	33	37	39	40	25	39	36	35	32	29	29	26	30	33	32	31	28	27	32	37	28	31	26	26	36	35	27	34	37	36	31	25	33	33	34	32	27	31	28	30	25	33	40	24	40	31	27	35	24	30	32	39	22	34	25	45	27	32	42	31	30	38	45	30	39	37	30	25	34	33	27	35	22	30	39	18	28	32	34	35	38	38	34	33	26	28	29	36	41	30	34	28	33	33	27	34	32	22	24	30	31	30	25	43	27	33	26	41	29	31	35	27	29	31	30	27	25	22	37	24	29	36	25	37	28	31	36	23	33	41	29	29	40	31	35	28	44	26	29	24	41	39	23	33	36	30	31	33	34	35	29	40	37	26	37	32	32	30	23	39	26	26	26	37	25	38	30	39	30	40	23	31	26	30	25	34	31	34	44	23	31	34	29	30	27	30	31	33	33	25	30	35	39	26	21	32	37	36	22	25	25	32	25	35	46	26	30	41	20	33	47	35	25	32	30	33	38	24	38	34	33	27	29	37	33	39	19	31	37	36	35	39	37	30	33	32	28	32	43	46	27	41	36	39	32	28	32	38	23	31	26	30	23	31	21	26	26	30	37	29	26	27	40	29	30	27	29	28	34	23	25	24	27	33	26	21	35	28	29	39	31	33	27	27	34	29	26	25	35	26	27	29	28	36	27	26	32	26	36	45	43	38	17	36	34	33	31	33	23	35	25	45	35	31	32	29	30	28	35	31	34	29	22	31	29	38	24	28	29	32	36	24	31	34	32	36	32	24	31	25	35	32	21	39	37	15	32	41	24	34	39	30	31
40800	28188	35119	78391	87269	76073	3976	3073	2434	2018	1727	1348	1241	1131	1091	1132	1174	1311	1225	1140	1034	1068	962	881	891	828	848	845	739	687	724	716	704	676	662	720	704	700	604	577	620	589	576	595	619	574	568	564	596	595	519	542	518	540	564	545	551	579	561	581	542	585	547	582	528	575	529	593	552	542	513	550	549	538	550	518	530	553	593	537	517	511	567	504	501	548	553	537	553	528	535	504	557	542	513	533	547	528	561	546	538	524	549	522	513	535	538	499	538	514	543	512	511	534	539	561	570	511	533	558	546	528	541	522	569	580	520	499	473	558	540	499	512	512	547	502	533	532	539	536	514	542	523	527	561	531	533	530	544	522	494	559	503	520	514	533	537	496	516	544	523	603	540	549	480	552	540	558	542	503	504	553	539	529	531	519	506	529	537	536	504	510	541	532	498	550	507	567	491	543	522	486	511	500	485	553	529	554	537	539	526	540	511	531	514	488	521	532	553	518	483	558	502	502	555	542	521	534	532	504	508	521	537	506	518	524	532	497	572	466	542	551	499	478	539	568	556	520	598	543	562	527	507	568	487	579	570	525	549	514	550	548	556	518	547	528	550	556	481	535	527	512	543	512	540	524	540	544	479	503	566	502	533	493	573	536	520	518	519	518	513	544	529	530	546	505	501	540	528	517	505	542	508	483	526	568	491	508	538	490	523	529	550	525	481	546	557	515	549	532	558	496	520	551	485	556	534	543	542	520	567	489	531	528	541	537	536	538	507	504	533	534	468	500	535	534	557	509	513	507	504	518	488	547	583	505	542	483	512	531	478	529	523	595	506	528	550	513	524	553	550	516	520	572	530	522	518	514	509	548	532	532	552	569	551	530	511	504	528	503	545	501	472	583	496	497	552	512	550	548	491	526	538	508	501	527	527	506	519	536	529	484	510	532	559	503	527	546	540	515	551	536	503	499	515	498	482	484	505	557	507	570	502	570	550	527	533	498	506	523	527	512	517	548	512	519	522	539	525	515	500	534	550	505	527	571	570	521	520	539	537	518	522	490	516	533	525	543	559	541	534	498	513	541	495	471	566	523	530	520	539	510	570	531	524	505	506	534	513	531	524	541	502	489	536	531	501	518	543	497	524	537	501	543	533	508	509	517	519	506	550	525	514	608	539	517	533	523	562	553	489	537	519	515	494	519	549	518	524	491	558	500	496	497	522	507	535	530	512	515	557	525	525	508	495	516	535	515	520	505	524	525	545	496	514	548	540	566	506	554	532	503	542	491	528	554	518	541	507	560	558	496	536	483	534	511	501	532	515	530	486	515	470	537	494	525	493	522	553	533	535	491	528	512	512	514	525	475	523	521	479	530	539	526	503	489	508	516	556	531	465	516	524	508	511	507	545	530	535	554	527	509	540	547	501	530	531	496	503	528	508	571	547	517	521	558	520	490	522	526	545	542	517	499	536	568	528	505	578	488	484	568	560	577	517	534	536	548	531	497	575	491	522	521	503	550	532	535	512	484	526	494	523	510	524	501	536	534	530	539	529	518	566	504	515	528	504	540	530	474	527	544	523	541	491	484	516	521	495	535	525	524	531	553	516	545	537	531	561	555	533	514	501	547	486	546	531	550	552	511	516	541	518	536	531	552	519	552	521	535	577	530	499	525	535	511	531	491	558	519	553	519	513	491	552	584	526	470	492	571	518	531	518	507	523	516	533	519	560	497	513	519	528	558	524	543	509	505	571	549	492	510	519	507	560	552	505	573	539	565	591	540	527	541	493	497	559	516	544	535	466	531	550	495	545	524	507	529	512	525	562	533	536	571	534	541	494	530	516	540	504	500	543	500	562	540	506	530	517	590	523	496	542	538	553	511	519	553	489	511	497	512	485	554	515	485	541	537	524	545	533	525	563	507	529	507	510	503	485	557	543	538	533	528	528	493	516	578	529	526	544	539	548	581	489	561	533	501	489	550	509	534	538	524	536	493	516	466	552	488	533	482	515	517	557	516	509	542	528	525	508	560	497	554	503	573	536	507	503	495	516	466	541	498	515	503	499	513	507	552	537	522	532	510	535	551	522	547	536	591	549	500	541	487	561	525	506	522	478	508	466	533	507	514	557	525	481	525	521	551	471	531	479	494	510	497	527	543	548	514	488	535	547	506	536	502	512	503	531	544	508	520	538	523	541	540	519	500	527	512	516	508	553	582	531	534	565	530	510	520	478	514	527	526	502	494	452	534	544	547	542	478	560	518	493	532	523	495	513	507	555	549	554	533	497	538	516	515	548	540	494	540	554	545	492	510	538	533	526	544	529	508	514	499	574	564	515	511	536	531	506	495	492	538	493	531	482	544	477	499	520	543	541	523	534	537	510	515	562	509	490	519	497	517	548	538	552	520	495	524	536	492	516	531	520	517	506	543	484	515	512	551	538	543	495	479	497	496	530	537	545	551	492	526	512	476	491	513	478	559	503	508	530	497	529	488	524	529	505	504	541	515	548	511	532	511	539	493	471	536	524	492	504	516	540	521	508	486	553	515	546	527	525	505	513	522	572	522	504	508	485	513	518	499	522	531	541	531	460	519	549	510	536	510	527	546	545	501	567	530	541	536	500	533	552	522	504	542	489	544	553	499	551	551	535	546	512	560	528	496	503	537	540	535	510	543	537	541	513	559	510	498	538	505	523	526	514	522	507	508	512	503	558	554	503	518	529	502	520	541	573	496	539	563	548	536	498	508	503	507	519	521	559	548	545	483	520	504	574	528	507	526	501	546	560	533	489	531	542	519	554	486	571	518	523	527	499	528	526	528	526	497	541	486	541	542	479	543	506	536	552	526	515	523	540	528	537	505	556	526	525	546	516	544	528	537	499	566	527	542	543	582	528	530	522	555	521	543	541	510	516	566	564	495	514	505	564	507	492	525	545	513	573	554	534	514	549	542	497	511	549	553	523	532	503	499	537	546	543	513	557	497	467	489	520	543	531	526	482	511	541	530	505	508	525	537	559	511	551	509	547	497	542	481	529	514	520	504	461	507	497	534	537	543	511	553	519	538	501	550	523	541	563	494	539	500	516	520	521	523	490	473	523	516	501	480	522	523	484	553	527	511	502	545	521	541	514	486	528	524	528	547	515	523	506	507	513	571	526	501	553	506	548	569	525	481	527	549	536	542	492	513	526	518	529	516	518	534	509	536	558	530	541	509	505	497	532	533	526	494	549	525	528	522	531	584	533	477	588	494	531	527	540	538	550	553	495	520	483	515	547	541	497	526	522	541	508	543	517	456	509	547	525	498	522	506	537	522	501	497	510	507	505	514	525	549	544	536	516	528	565	560	533	535	495	553	502	495	493	550	549	523	553	524	516	508	529	509	525	517	531	513	522	518	499	550	501	514	527	497	562	560	551	549	535	527	553	512	575	544	514	507	563	558	513	525	475	496	551	521	523	526	545	543	511	548	518	515	514	500	533	522	516	543	522	559	512	532	505	529	532	503	534	534	532	497
4707	1317	1376	7052	10503	7930	308	59	66	65	52	52	53	50	56	54	59	53	72	61	66	50	63	49	49	54	46	58	53	62	39	65	56	64	60	54	46	57	51	53	51	39	45	53	40	51	45	53	48	55	56	57	42	47	49	63	52	55	53	51	51	51	50	48	60	59	49	48	56	42	42	50	56	54	46	61	56	46	51	52	57	46	55	50	42	50	61	59	49	46	58	41	54	46	52	46	55	44	52	52	44	51	56	47	59	48	40	50	50	56	35	49	43	38	60	48	48	46	42	45	37	44	50	51	64	63	46	49	58	51	54	52	51	48	41	67	44	44	52	55	40	48	38	49	59	55	55	53	50	49	47	46	42	56	38	41	50	54	43	50	44	52	55	52	42	48	48	49	46	42	54	45	59	53	60	60	48	44	53	45	45	53	60	37	53	39	46	45	41	55	47	49	43	41	44	38	44	47	49	55	39	43	40	58	53	45	48	49	56	45	56	51	51	51	58	40	54	63	41	53	57	53	48	61	43	69	41	49	50	52	51	53	59	47	49	43	42	71	53	52	50	50	42	50	53	39	39	44	50	56	48	44	45	53	61	55	55	60	56	42	60	55	36	57	60	50	59	44	58	36	48	43	76	57	43	46	38	51	47	57	50	58	41	50	52	58	49	54	53	59	41	55	67	49	49	62	50	44	44	56	45	55	50	50	43	62	50	46	42	68	46	51	53	48	42	51	57	46	49	43	48	47	56	36	52	53	59	60	52	65	50	42	61	49	48	39	50	40	49	55	52	56	50	41	54	59	46	49	41	41	61	48	60	52	36	57	62	49	44	54	53	50	49	43	51	43	53	52	54	49	51	40	43	49	54	48	56	56	59	55	50	57	59	42	49	52	43	51	44	50	38	50	60	50	61	58	56	45	47	52	45	58	55	58	48	49	50	54	49	54	41	59	53	43	49	49	38	49	33	53	44	61	40	44	61	48	38	50	54	60	52	45	53	56	59	48	60	53	47	57	50	36	52	53	45	43	48	45	51	48	52	54	57	55	57	29	46	60	52	50	59	39	45	60	53	65	62	48	50	57	49	53	55	46	39	38	46	52	54	49	59	64	47	61	50	53	56	50	57	47	46	49	43	39	43	58	53	42	52	40	52	47	54	58	45	52	38	48	40	49	45	49	52	49	41	57	42	62	58	41	52	60	56	67	50	55	55	52	56	40	46	52	43	42	51	53	59	55	65	44	63	46	67	52	64	50	51	42	45	51	55	50	48	37	53	49	64	44	47	47	63	60	64	48	49	44	48	52	54	52	48	45	53	64	54	49	48	49	42	46	51	57	42	47	39	48	55	64	54	45	51	55	41	39	39	43	50	54	46	50	52	47	44	53	40	53	42	70	52	49	47	47	54	57	57	47	58	47	44	57	37	48	48	49	45	41	44	49	55	53	56	50	47	55	54	46	43	69	50	44	53	42	66	55	44	43	51	41	56	50	52	56	47	61	46	58	52	59	46	47	46	47	64	46	37	45	52	42	55	36	43	41	51	45	46	58	46	62	54	59	50	50	55	64	48	37	61	62	61	49	41	65	56	43	49	47	56	38	43	54	61	45	51	51	51	49	49	41	46	47	29	44	34	44	39	54	45	51	54	53	57	50	56	37	45	47	45	49	46	43	51	49	47	36	41	47	68	55	60	50	47	54	45	60	51	44	49	47	58	44	52	51	41	65	61	46	60	51	51	62	57	53	48	61	58	50	43	55	61	53	53	54	37	44	51	58	51	47	47	44	46	39	41	52	51	43	44	55	53	48	47	56	52	47	60	61	58	55	46	56	47	39	46	49	56	46	48	46	54	53	55	53	42	43	51	52	65	49	48	43	42	65	44	44	61	58	40	48	50	56	61	49	53	37	40	46	57	53	54	45	46	61	40	62	50	55	43	51	45	53	57	51	53	51	49	52	53	64	54	43	56	50	55	40	47	54	44	58	51	50	49	48	45	51	49	46	51	64	40	43	44	37	50	45	58	54	50	45	46	52	54	46	54	61	44	48	55	55	51	36	52	63	60	50	50	44	41	48	53	58	44	47	52	47	52	48	40	33	54	50	54	38	53	54	58	48	48	46	54	48	56	42	62	58	51	51	63	39	44	61	46	50	54	31	48	52	55	61	50	41	45	55	56	54	51	53	53	51	52	61	46	54	59	50	46	43	43	57	42	48	37	52	32	52	56	38	55	56	47	44	53	47	57	54	58	46	51	62	63	48	61	39	48	43	47	51	47	51	56	50	35	45	59	56	53	42	54	53	52	46	47	54	47	50	59	64	52	34	51	53	45	54	41	42	43	50	46	53	35	45	58	37	49	63	57	49	59	54	43	58	46	64	49	58	51	57	49	55	49	38	49	55	56	35	62	49	57	39	47	43	38	49	55	50	48	61	50	51	55	70	57	39	46	49	62	47	37	49	40	45	67	43	63	51	56	42	52	52	53	69	40	45	48	52	47	47	51	54	41	47	42	53	53	39	66	41	42	46	36	52	47	52	42	51	42	49	37	53	51	69	39	44	43	45	47	41	50	61	56	45	50	57	39	55	54	43	46	46	46	60	58	56	42	43	39	44	56	43	52	50	37	50	57	47	45	50	50	42	43	49	46	52	43	59	44	44	41	48	37	45	47	41	56	42	51	42	59	63	46	58	48	50	47	47	57	41	56	53	49	48	46	47	53	58	64	45	52	61	56	44	52	54	50	40	52	44	43	54	46	55	51	59	50	54	55	47	47	38	45	54	66	48	48	40	50	64	60	57	49	62	55	56	50	45	47	46	57	54	38	52	46	48	53	40	55	42	46	44	52	58	58	43	52	51	59	51	41	45	42	59	53	47	53	46	36	47	41	54	51	50	43	48	48	46	52	45	38	58	46	40	56	57	58	51	57	48	43	45	38	55	53	48	54	64	51	50	50	41	43	52	52	31	51	36	33	45	59	53	59	45	56	53	56	60	50	40	50	55	53	52	57	47	51	50	51	58	44	47	53	44	56	48	53	54	48	58	52	48	61	39	51	49	51	55	49	50	52	41	48	58	42	57	47	51	56	51	49	52	61	52	45	55	51	48	48	58	45	48	41	45	57	53	57	46	52	50	52	43	52	36	65	55	44	49	53	41	44	39	53	51	45	50	48	52	41	43	50	41	48	50	40	48	49	47	60	45	48	60	31	40	57	30	54	46	50	38	44	56	56	58	44	48	58	53	47	45	53	53	42	48	47	50	66	57	51	50	55	51	54	57	41	55	56	41	38	59	47	47	45	34	47	50	39	39	49	47	57	73	63	57	44	44	62	58	49	59	62	54	47	55	54	50	52	45	53	36	49	62	49	49	47	55	65	48	52	56	63	47	55	47	51	55	47	40	59	42	50	72	48	42	45	43	54	52	47	39	53	54	41	63	63	57	52	52	47	48	47	57	48	48	39	54	45	59	52	50	55	53	60	57	54	43	39	62	46	55
33965	24017	24081	64798	74112	62146	3676	2353	2037	1701	1490	1313	1245	1207	1086	1162	1313	1300	1363	1287	1246	1149	1082	1090	1001	1113	1100	1035	935	906	898	962	948	962	959	965	892	890	835	824	897	864	833	862	845	846	829	859	781	802	834	854	865	801	860	818	830	889	919	796	837	896	867	820	813	876	799	837	801	783	858	844	808	849	792	816	831	868	821	835	797	766	806	831	835	809	775	779	806	815	795	809	829	797	848	763	837	836	814	811	770	824	786	807	821	803	854	812	795	799	828	774	773	812	804	763	814	820	835	798	758	798	827	821	800	802	828	855	845	826	755	822	815	828	790	827	773	814	830	852	841	822	772	833	781	805	798	815	815	760	830	826	821	827	814	806	785	834	807	811	779	781	807	802	826	770	804	797	785	793	845	826	823	847	846	804	832	812	812	833	767	856	790	842	803	845	818	813	778	823	814	833	799	828	786	788	838	791	810	841	793	783	856	839	780	860	785	844	779	800	827	817	847	823	831	763	812	853	812	802	814	787	869	796	800	859	758	810	874	804	759	835	825	794	844	789	776	812	838	810	785	862	792	812	848	857	842	802	853	793	786	799	783	804	850	832	777	815	825	867	823	836	767	867	797	823	778	769	817	803	823	780	868	810	817	806	824	807	844	829	816	816	787	810	847	848	811	804	806	829	865	857	855	839	819	800	813	796	810	800	806	825	823	776	794	816	832	783	862	768	785	819	748	759	778	771	816	786	761	808	826	795	848	832	777	789	765	834	795	789	783	843	797	768	764	807	811	830	798	813	841	777	793	748	833	815	808	808	810	808	831	810	823	815	804	810	802	843	830	802	832	806	831	826	756	796	839	840	789	824	893	775	828	829	824	828	814	783	844	795	817	746	809	807	858	825	850	790	769	753	850	828	780	801	791	820	818	838	751	784	826	800	783	787	806	787	824	797	798	856	822	810	849	777	823	792	835	807	864	839	775	800	796	840	807	808	778	834	817	870	854	803	849	803	804	811	772	845	788	857	855	847	809	870	839	828	794	823	825	860	804	811	818	899	812	843	779	816	783	794	798	863	793	819	812	865	799	788	780	797	825	803	835	824	824	846	785	814	794	816	805	776	841	892	811	841	806	822	781	810	824	844	887	835	804	808	869	785	829	803	745	816	799	832	846	796	797	825	793	779	789	810	870	808	817	821	804	791	799	804	778	799	810	752	799	822	823	843	769	811	821	824	821	789	789	814	825	836	842	804	805	836	761	813	793	822	793	785	809	807	822	850	780	817	789	833	806	829	789	810	773	801	813	855	843	808	797	787	809	851	774	861	801	755	761	850	830	826	822	779	806	832	817	844	812	814	826	853	825	802	821	806	794	792	788	837	824	784	810	766	816	788	840	808	833	818	811	789	799	804	834	813	840	812	840	783	821	801	803	794	829	781	766	807	851	816	805	821	800	794	782	805	806	820	809	864	852	778	806	829	861	806	781	861	826	849	798	828	757	850	798	824	826	820	802	788	840	776	836	842	826	862	833	791	847	813	825	852	815	783	832	856	825	821	819	796	811	852	828	805	818	811	846	860	800	842	796	845	846	795	834	828	836	790	836	780	813	755	825	823	830	796	801	838	774	829	771	825	824	839	835	788	832	827	872	760	761	820	831	788	844	795	778	832	824	795	783	867	878	796	799	841	844	795	865	821	784	789	822	838	813	823	826	802	831	807	828	790	788	807	829	803	778	808	804	841	794	828	809	804	822	818	794	816	778	814	822	790	771	842	806	890	777	820	815	795	864	851	812	814	771	842	824	822	846	811	739	800	865	855	791	799	832	800	787	777	793	832	824	805	797	828	860	819	796	800	792	847	817	869	831	757	798	824	808	847	799	805	842	734	828	822	817	778	802	786	836	825	817	789	777	793	810	810	837	792	780	831	787	821	827	811	832	848	814	780	825	887	846	783	805	805	774	821	820	768	851	835	814	813	790	782	812	794	807	842	841	806	813	803	795	831	831	851	851	835	822	821	857	828	813	839	809	826	804	797	779	817	792	822	780	781	805	775	784	820	872	810	828	869	837	823	835	808	812	806	745	785	835	793	798	829	863	811	816	803	782	863	796	785	780	805	829	801	848	802	841	788	809	863	837	817	844	798	811	835	801	825	814	820	789	738	797	739	796	776	842	843	843	847	817	784	795	741	803	819	809	783	801	810	802	766	805	819	816	790	794	804	809	809	806	826	766	762	768	814	844	809	837	836	794	790	817	851	777	805	817	816	810	822	815	865	816	771	877	828	842	833	799	825	814	897	808	842	819	799	853	799	783	796	779	805	807	809	829	800	858	782	773	841	826	801	857	785	806	834	812	788	816	821	756	819	846	765	812	809	844	776	736	851	884	777	847	893	713	794	804	795	763	778	775	813	783	818	809	770	843	763	804	855	790	799	801	849	852	800	862	826	815	810	859	793	820	795	875	773	766	855	787	791	825	768	781	761	770	798	798	829	860	784	836	783	782	785	826	854	831	831	809	819	832	862	849	759	819	743	841	800	805	798	796	814	806	782	746	844	812	765	851	789	834	874	795	863	860	823	813	795	747	829	798	821	869	808	820	835	808	853	846	792	819	819	794	771	840	756	799	862	779	822	832	808	831	826	793	783	807	856	782	844	804	811	769	854	796	870	803	819	818	816	855	830	823	803	792	807	791	769	844	801	843	777	818	806	827	843	820	826	820	854	756	815	810	802	823	802	801	774	865	842	865	772	834	769	849	776	887	813	813	844	806	777	806	882	814	800	862	854	851	874	780	804	811	778	867	793	782	805	758	857	788	803	794	859	830	815	840	829	797	796	777	825	832	810	778	811	850	830	844	789	864	812	825	793	762	835	869	792	784	829	836	825	826	821	847	812	774	829	838	833	840	825	760	823	800	764	802	789	832	827	842	799	816	818	796	809	833	819	786	815	819	895	843	859	807	778	744	816	771	803	852	802	792	828	809	844	800	810	762	831	789	839	756	827	793	837	850	775	845	828	836	823	781	814	877	803	828	767	795	855	801	837	839	815	764	896	826	837	854	791	843	804	766	795	810	814	844	849	809	796	830	800	834	803	791	795	870	776	814	820	795	785	830	774	774	828	840	790	823	840	781	773	850	872	785	823	776	819	878	852	815	851	758	802	838	824	871	802	799	783	806	830	795	823	794	820	852	810	769	831	815	791	827	866	839	860	877	768	835	863	800	791	867	818	864	798	883	794	871	795	864	837	813	853	814	808	768	808	802	811	857	817	827	827	827	817	846	823	842	826	856	827	795	822	822	837	799	803	774	794	822	797	863	829	823	816	821	796	827	844	806	804	787	804	775	840	835	819	813	813	830	828	818	790	856	862	839	762	793	753	782	773	798	786	804	800	868	825	825	812	836	851	780	809	789	811	774	794	799	815	827	847	765	762	850	815	769	814	838	806	797	826	872	839	795	798	791	825	816	807	802	821	782	808	824	849	815	813	792	823	796	778	834	828	793	766
5712	1974	4054	14524	18992	13228	3699	77	64	58	62	50	42	42	43	49	54	46	55	47	44	48	39	39	46	34	41	42	41	33	38	46	42	50	46	40	46	41	47	37	43	40	45	39	39	31	37	38	34	47	31	36	28	35	26	37	37	42	30	32	37	40	44	55	41	31	33	35	34	38	34	46	34	36	56	39	40	35	39	34	46	45	42	44	37	37	28	33	31	26	40	35	36	25	35	37	28	31	28	33	39	31	34	33	36	33	29	45	33	43	36	32	39	45	40	40	45	44	54	36	33	35	44	44	43	30	38	28	36	33	43	32	27	23	27	38	34	25	28	36	28	30	38	32	46	47	35	38	39	32	44	41	31	34	27	46	34	38	33	45	40	35	32	39	49	34	44	26	29	49	31	41	40	36	34	38	45	33	40	31	40	30	35	34	31	40	33	43	30	23	35	36	40	28	27	31	47	36	34	34	31	37	35	41	37	39	35	38	35	35	33	40	34	34	40	38	42	32	26	37	41	50	31	38	38	38	30	35	45	37	30	38	48	40	36	32	43	37	33	37	37	30	31	29	36	39	34	32	37	43	30	36	35	34	32	32	24	43	46	16	32	39	41	43	37	30	31	42	39	45	33	40	44	20	33	40	38	36	39	30	28	45	37	48	42	36	41	34	29	37	43	42	31	38	35	39	35	37	29	42	34	46	37	45	43	45	26	31	45	35	38	46	33	40	40	36	43	25	41	38	36	37	36	34	36	40	44	37	52	48	27	29	40	48	42	31	38	33	29	46	40	32	31	38	48	36	32	38	31	30	31	42	29	36	39	39	35	26	31	32	40	50	26	37	30	47	42	36	38	38	40	31	26	36	46	33	29	31	29	31	36	33	39	42	35	31	41	46	36	37	38	42	28	30	27	31	33	34	30	35	30	33	41	32	39	29	33	42	30	33	43	41	38	28	37	44	30	36	38	34	39	33	25	25	33	30	44	28	30	34	29	43	32	37	46	34	31	32	44	40	38	41	28	34	37	23	36	39	34	33	34	47	43	28	33	33	37	38	33	31	39	36	38	43	43	32	40	40	36	28	41	28	34	36	42	49	35	24	41	24	37	37	32	30	32	34	35	39	30	33	36	40	30	26	43	42	39	36	27	47	36	34	37	31	27	39	44	40	41	40	36	30	31	28	42	42	29	53	45	29	35	35	30	33	35	37	35	44	49	29	35	49	29	35	42	42	36	25	35	33	29	30	33	36	43	40	29	31	40	33	37	29	38	36	41	24	32	48	37	34	39	43	29	38	40	35	34	41	32	33	33	44	36	40	36	41	34	27	34	29	31	35	36	42	37	39	25	40	37	39	43	40	38	35	38	41	35	33	28	31	39	37	29	28	31	42	41	37	25	26	40	29	37	34	35	35	27	28	29	32	30	36	44	31	37	38	37	49	34	33	32	42	36	37	36	34	42	25	37	37	38	29	32	36	29	36	31	35	44	34	27	40	35	40	31	32	34	35	32	29	43	38	39	30	44	32	30	48	36	40	37	36	36	38	38	38	38	32	34	31	32	27	43	35	30	34	40	36	39	42	26	41	29	38	36	43	28	30	31	31	48	41	30	31	28	41	33	30	40	39	28	30	46	34	31	38	23	41	41	36	31	27	32	28	34	44	44	40	38	41	40	48	49	45	36	38	28	38	23	51	27	29	42	29	35	47	30	35	45	29	57	28	32	39	37	36	27	42	42	31	32	26	39	29	37	28	39	26	37	28	29	51	35	40	32	35	31	39	31	21	38	34	27	44	28	32	34	36	36	36	41	35	39	34	49	27	33	29	28	39	40	37	35	44	35	33	46	27	35	31	33	33	27	32	35	34	37	36	27	39	25	38	33	36	34	29	43	42	38	36	32	34	31	27	38	32	35	34	32	30	39	38	29	31	36	33	30	36	41	32	27	40	50	27	22	28	38	32	34	31	33	27	38	25	39	34	32	36	25	48	34	36	30	33	48	28	37	41	37	38	37	34	37	38	36	32	40	31	27	36	41	35	40	32	36	23	27	36	37	44	32	35	32	33	26	34	37	23	29	42	26	36	34	30	30	40	44	32	36	36	42	35	44	30	36	28	31	23	32	30	37	36	33	30	37	30	33	35	32	37	31	38	31	35	37	35	28	42	33	24	23	35	26	31	43	38	33	29	37	34	32	36	34	37	50	40	35	38	47	30	33	29	42	40	31	43	32	24	40	31	45	32	34	40	26	45	37	31	41	39	38	26	38	33	35	28	26	42	36	39	30	39	35	31	32	41	30	27	41	42	38	29	47	47	46	33	40	29	34	38	38	34	31	28	42	37	36	44	27	31	33	57	42	38	43	30	35	38	34	51	47	33	36	35	36	36	45	35	46	39	35	34	44	37	49	36	34	44	36	52	34	34	41	38	33	31	35	34	32	42	30	37	38	36	38	27	44	42	45	35	38	38	27	29	34	48	41	33	35	42	38	37	33	40	39	35	33	40	32	30	38	39	27	42	31	39	44	27	42	37	28	46	26	40	36	44	27	30	28	36	38	32	41	36	36	31	39	50	30	41	30	30	25	29	38	40	33	37	32	34	45	38	36	41	38	46	40	37	46	41	33	39	33	31	35	42	38	39	41	41	26	43	30	38	31	37	40	36	36	34	37	30	32	32	33	32	24	34	44	40	35	33	48	36	37	38	30	28	18	31	39	40	43	36	36	33	32	36	35	34	40	40	31	36	23	34	23	30	40	44	29	37	34	35	30	33	34	28	24	29	30	33	38	40	34	40	33	28	39	45	23	36	30	35	35	42	31	39	30	34	27	34	37	39	38	34	32	35	41	28	30	39	34	29	45	33	45	39	45	43	29	30	32	39	34	31	41	31	44	34	35	39	41	49	46	36	35	28	30	38	38	37	37	42	35	33	31	38	30	28	24	40	35	39	32	27	31	26	38	48	46	44	30	48	24	37	28	40	33	20	26	35	29	37	39	29	30	36	31	31	34	40	30	23	36	35	32	41	37	29	39	40	23	25	36	36	48	31	34	30	35	33	43	38	23	29	23	33	43	29	31	33	36	43	33	27	37	35	43	40	32	35	19	35	38	27	35	31	36	37	34	27	31	30	35	45	36	38	41	28	37	33	37	40	36	34	33	33	43	38	39	39	30	39	45	37	33	36	47	37	39	37	37	36	44	39	41	34	30	42	43	37	36	34	43	37	38	38	30	40	31	33	35	35	39	46	41	27	34	25	23	34	29	40	34	27	42	35	34	38	36	46	34	43	32	37	42	38	43	37	34	41	39	39	43	38	30	45	36	34	39	30	34	35	28	43	35	37	44	44	36	23	41	44	35	24	25	29	42	24	42	32	41	31	40	37	33	32	36	48	45	42	45	29	40	35	30	37	34	33	38	30	37	44	35	31	38	32	40	27	30	34	35	40	35	33	22	22	38	30	42	41	32	34	33	36	40	35	37	23	31	43	29	35	25	28
42546	28356	34860	78298	77757	74772	15292	3901	2964	2495	2032	1727	1544	1335	1302	1268	1393	1483	1528	1345	1315	1180	1109	1031	1050	1026	1089	815	840	790	777	864	799	802	822	761	762	688	652	677	684	656	646	636	670	646	643	664	614	653	629	578	628	677	642	596	605	651	605	610	605	589	606	628	666	713	666	656	642	613	605	605	630	595	612	638	595	628	605	570	609	622	604	589	603	567	568	620	581	560	565	633	588	598	598	590	616	538	575	609	582	602	586	611	590	579	574	597	581	546	608	627	569	592	620	616	571	617	625	577	649	590	573	578	620	595	576	554	568	624	589	607	612	582	579	605	573	606	586	576	617	567	587	557	534	609	595	580	585	544	571	545	605	590	622	594	561	547	566	577	582	665	577	574	549	612	564	606	588	583	581	587	584	566	551	568	538	605	623	601	611	597	619	565	574	537	572	619	572	568	584	602	594	631	639	604	559	596	618	618	595	552	588	539	563	579	601	587	603	544	581	594	586	580	565	631	570	556	575	616	550	579	583	546	593	537	611	580	590	602	577	517	569	622	581	603	574	590	611	556	571	570	559	549	567	560	556	576	599	546	567	588	573	566	586	598	569	602	574	567	618	628	530	622	558	577	605	605	582	578	583	552	577	594	579	594	577	569	599	539	565	541	514	591	562	566	565	561	579	512	585	594	637	604	565	597	633	616	580	581	587	606	576	606	560	592	563	601	579	603	594	560	565	562	617	518	559	560	598	589	558	552	553	608	582	549	581	619	598	543	602	586	596	568	583	598	569	551	569	595	578	570	615	552	546	576	582	579	566	571	552	609	569	585	570	597	567	596	581	560	592	579	607	563	560	576	555	546	577	566	572	533	560	578	580	629	578	600	592	559	569	586	566	590	582	568	558	591	580	559	570	548	597	560	583	601	564	556	557	544	598	531	628	551	568	548	586	596	526	581	560	574	564	605	590	556	590	561	588	575	561	593	574	605	564	548	542	534	637	552	584	535	579	579	519	560	620	575	606	579	559	613	612	601	591	581	541	555	568	568	604	603	577	618	641	629	616	592	624	613	563	574	577	577	559	579	597	545	564	563	586	596	578	603	594	611	634	588	615	598	578	546	584	586	552	602	583	541	618	565	594	574	596	584	574	612	598	595	578	573	581	540	562	604	567	567	569	597	608	573	588	569	582	530	593	611	584	549	603	568	577	586	602	599	562	552	584	580	596	608	560	542	567	611	592	584	546	556	605	582	576	566	571	552	590	593	579	605	578	576	568	591	590	547	568	578	575	550	608	586	604	628	588	588	597	612	602	596	579	606	555	579	612	579	584	585	603	580	609	561	612	596	622	595	587	560	551	566	593	595	595	586	581	620	610	588	566	591	613	567	554	556	526	616	602	622	615	533	603	606	552	606	553	543	565	588	580	635	604	574	582	633	595	568	579	556	632	569	546	566	564	592	590	594	582	585	572	603	612	582	611	572	588	575	617	601	562	590	589	564	629	578	618	575	641	549	567	575	620	597	563	610	551	605	556	580	604	575	589	602	587	544	597	564	561	580	547	614	588	616	550	587	600	590	598	620	591	558	593	600	604	582	539	607	579	587	569	608	607	597	588	595	584	599	541	569	593	557	552	582	583	586	600	576	581	553	571	609	583	594	550	579	582	547	593	540	571	553	613	569	576	559	579	571	611	599	552	546	581	571	595	604	539	592	595	568	614	592	582	571	576	557	575	607	583	615	577	569	578	609	538	576	577	600	620	653	637	657	606	606	569	640	572	607	570	557	594	561	606	619	540	549	594	576	583	603	576	584	588	548	587	603	598	579	613	561	599	620	537	566	577	564	578	601	549	581	588	619	581	666	590	568	584	580	556	560	604	559	633	601	585	574	575	592	540	553	572	606	576	622	599	637	610	601	642	583	621	595	589	609	600	586	615	613	589	586	564	584	574	595	558	533	582	538	559	586	554	538	593	627	580	558	591	604	596	597	589	591	619	568	593	590	560	564	546	590	582	557	560	581	578	543	579	570	593	573	600	602	575	618	562	619	530	608	560	578	601	557	581	605	521	544	578	637	593	571	617	601	567	564	558	584	609	577	572	572	559	621	585	613	578	582	575	577	621	549	592	566	592	587	564	584	600	553	584	592	611	590	556	633	558	550	617	618	604	580	538	612	567	623	611	577	565	587	561	548	566	581	567	565	555	568	621	559	595	625	541	605	585	573	608	631	578	603	565	557	582	594	594	616	566	582	578	572	586	605	588	573	592	526	592	586	560	613	581	585	582	578	578	572	607	572	588	638	569	573	536	590	582	597	532	623	565	588	576	563	605	550	553	577	571	566	558	580	539	624	615	621	564	619	551	537	643	586	581	559	606	560	559	572	597	561	569	606	595	611	556	595	565	562	585	602	581	614	599	604	598	589	592	580	561	594	532	532	572	565	606	632	552	557	615	532	597	604	587	619	571	571	568	591	610	582	572	606	593	559	579	592	571	582	561	583	597	608	580	615	560	550	579	573	552	580	584	565	562	580	592	580	585	560	569	627	578	568	605	579	608	543	594	586	585	593	576	572	573	593	592	579	608	585	598	616	593	498	580	600	604	654	563	641	607	574	583	584	580	593	596	619	610	549	549	567	583	562	565	563	595	597	611	579	552	545	553	577	591	570	578	585	553	651	556	598	566	604	550	633	584	617	630	587	536	554	565	578	580	544	575	588	556	585	557	572	578	600	573	576	568	584	537	568	648	612	601	557	585	605	592	572	593	598	568	601	531	568	585	563	597	551	593	594	559	566	596	619	579	566	555	549	582	558	591	524	573	543	602	581	580	605	608	573	583	598	587	586	606	592	635	590	611	594	609	588	567	552	571	595	605	566	597	600	558	592	577	576	577	549	575	552	566	619	589	590	575	566	540	593	536	602	585	573	587	576	598	604	579	592	582	603	596	613	570	590	575	554	568	581	596	576	610	585	578	557	596	574	597	608	526	534	599	557	583	569	579	582	600	630	616	562	604	572	571	624	574	561	587	624	564	571	548	570	559	580	609	610	595	597	559	576	529	615	547	559	599	554	600	590	576	584	624	563	582	605	576	610	601	548	579	590	575	561	617	566	600	589	565	572	581	592	566	553	558	588	602	591	575	569	597	577	578	509	625	569	593	551	601	545	594	602	561	583	584	571	564	597	556	563	539	592	577	577	581	586	630	648	570	579	569	607	616	604	575	612	604	571	596	563	568	571	596	562	545	574	576	580	636	617	618	618	565	625	569	601	597	614	617	575	589	584	595	560	560	562	602	571	556	546	567	587	584	598	606	625	593	576	577	590	602	579	579	617	541	586	601	585	575	567	606	604	576	572	616	630	569	557	631	573	578	588	565	601	556	605	602	608	540	592	614	591	626	562	530	572	561	621	589	577	560	573	587	606	608	599	589	548	583	594	576	588	583	591	577	584	546	572	525	595	549	595	620	534	566	601	571	575	564	540	564	591	552	581	584	636	624	577	589	560
2835	636	459	2261	2116	3029	1240	28	29	38	36	42	36	33	34	34	23	33	52	38	41	37	39	37	34	37	37	50	34	35	21	37	34	28	40	40	25	29	40	42	32	40	29	54	31	25	40	29	42	31	36	28	43	30	41	42	36	31	43	32	36	35	40	38	29	38	36	43	35	36	25	37	40	33	31	30	38	35	25	33	51	28	42	53	25	36	26	38	34	43	38	34	38	32	31	34	34	46	34	32	30	51	25	32	38	38	34	28	24	42	42	41	37	43	42	42	36	35	45	40	35	31	35	31	37	37	30	28	27	40	37	32	26	36	35	25	34	40	38	36	25	39	39	39	29	35	26	39	36	39	30	36	37	45	40	43	28	38	35	35	34	29	36	33	33	45	44	40	36	43	42	35	34	36	44	31	32	40	37	33	39	31	33	38	43	35	35	29	44	35	31	33	52	33	42	25	36	30	24	38	39	32	42	39	32	35	38	32	40	30	36	29	35	36	47	29	33	38	35	38	32	34	27	30	31	38	38	31	39	26	30	27	32	47	35	39	39	30	33	44	31	21	32	45	40	27	34	42	30	38	35	40	27	26	32	36	31	35	34	37	28	47	37	44	32	35	32	26	38	39	30	52	28	44	39	32	33	30	36	31	40	32	37	35	36	38	35	26	36	39	32	40	34	32	37	36	36	37	34	39	37	35	30	27	36	27	53	34	30	37	33	34	45	29	42	37	28	26	40	34	32	29	34	31	39	35	34	39	30	33	34	46	39	38	36	32	38	31	44	34	33	38	37	26	45	24	37	38	39	31	24	32	35	41	48	41	41	40	30	32	33	45	36	47	36	22	41	23	35	37	28	35	34	25	37	35	38	38	32	46	35	38	31	36	34	40	42	40	39	40	41	35	34	33	32	39	34	36	23	27	32	34	31	42	28	34	31	25	30	42	23	33	44	23	35	25	31	38	25	35	53	38	39	37	32	37	35	37	50	32	24	38	33	37	45	28	26	35	43	46	44	36	36	47	28	35	32	48	48	29	45	41	34	41	40	35	30	29	32	34	39	44	36	39	42	39	33	36	34	29	34	36	29	38	40	39	36	29	36	32	40	31	40	33	39	40	36	35	36	37	38	28	39	39	24	36	37	38	30	30	34	33	46	31	33	43	35	30	41	47	44	32	42	33	28	40	42	40	31	33	36	27	32	32	44	36	43	34	33	36	46	40	31	40	37	29	31	36	39	33	39	31	37	35	42	29	35	29	42	43	38	30	51	31	42	37	32	34	29	38	40	30	36	34	42	35	39	32	42	30	29	29	38	23	35	47	25	33	31	33	34	40	34	22	47	41	35	35	31	27	37	37	35	33	28	33	38	33	45	32	31	35	38	35	24	33	40	37	36	36	33	39	29	30	35	40	35	39	30	31	31	33	38	42	45	28	37	33	36	40	30	29	34	34	47	34	36	36	30	38	32	49	43	30	32	41	33	30	43	40	45	32	37	19	39	38	30	35	32	25	21	31	41	37	37	25	36	36	45	40	33	38	45	44	30	43	28	31	31	43	34	30	34	27	41	36	23	48	34	36	31	32	35	41	38	35	33	29	34	28	37	32	36	43	36	32	40	34	45	36	50	29	38	36	44	36	37	43	32	40	35	48	37	42	34	49	40	41	38	29	27	33	43	34	39	29	21	35	30	27	32	27	42	36	42	44	43	39	37	36	37	38	49	37	26	33	33	33	40	33	39	34	31	32	36	37	36	42	36	39	34	35	29	33	25	33	41	25	30	38	38	35	45	39	37	45	25	32	42	34	34	45	33	34	36	38	39	32	37	37	31	28	30	34	32	33	30	30	32	41	39	34	37	37	35	36	35	43	28	46	33	29	37	29	24	23	43	28	34	26	37	27	31	40	29	35	39	38	31	34	36	36	33	31	32	39	35	35	30	39	23	36	45	41	38	33	35	33	32	44	33	38	37	43	36	38	45	44	33	30	34	34	28	34	31	41	32	31	38	30	40	47	42	39	25	35	55	41	34	34	47	39	38	32	33	39	33	34	24	26	40	35	37	48	36	33	31	37	31	37	26	37	26	35	37	45	36	33	46	47	19	33	44	40	33	30	38	38	33	37	25	41	41	35	34	32	31	36	28	32	36	32	39	28	38	31	40	40	40	42	32	31	38	31	30	37	33	31	33	37	29	31	38	23	47	45	34	41	41	36	33	32	35	38	42	35	23	33	43	32	42	32	32	36	24	40	29	31	38	52	31	31	38	28	33	32	33	46	24	44	30	42	33	37	46	43	30	30	34	41	35	33	26	40	38	41	30	32	33	34	39	44	30	30	37	34	41	27	45	40	37	33	42	47	41	31	30	32	41	34	26	37	36	43	39	40	36	40	24	38	29	31	35	32	36	43	38	29	32	35	40	34	36	30	36	27	33	31	34	40	36	37	34	34	40	30	33	39	46	40	29	41	37	32	44	26	30	44	36	27	38	37	28	41	51	42	29	35	26	28	37	32	33	41	32	29	51	32	32	30	29	24	37	40	31	36	44	33	30	33	24	29	33	34	27	35	34	28	32	39	39	32	34	28	35	27	27	38	37	35	33	28	37	33	39	42	40	17	36	39	34	30	38	27	32	30	35	41	34	34	38	33	21	35	35	32	37	39	40	29	44	29	38	37	31	36	33	43	31	38	34	34	32	33	35	33	39	32	33	35	36	27	33	32	39	30	37	31	34	31	36	31	40	41	31	35	46	35	43	31	28	33	35	36	38	31	41	35	37	40	31	33	26	34	29	34	42	28	29	38	35	37	38	36	39	43	30	31	37	32	36	34	34	27	31	44	39	39	34	36	30	39	28	40	26	35	30	37	45	38	37	25	24	43	37	41	28	41	31	31	34	41	28	37	46	39	27	44	28	23	38	36	38	30	49	35	27	39	31	35	42	42	32	38	51	44	32	47	45	35	37	32	30	41	32	39	38	39	34	31	37	42	32	40	20	44	42	43	42	40	27	38	46	40	39	30	34	31	38	39	38	25	33	35	38	48	41	32	40	26	37	36	25	41	29	37	35	39	34	35	35	30	29	38	28	30	32	44	42	30	33	38	37	34	39	27	39	45	38	35	26	30	30	41	34	42	33	36	35	34	31	46	31	40	39	36	31	37	34	24	36	42	43	28	35	30	37	41	36	47	32	35	30	32	31	29	28	39	26	31	38	31	35	30	22	35	39	28	33	32	36	42	41	33	29	43	31	39	44	35	36	31	38	39	24	32	31	26	37	36	38	37	43	37	32	30	37	39	36	33	34	32	37	31	25	41	41	32	35	32	35	34	31	29	35	40	28	28	39	36	33	42	33	36	26	33	43	37	37	31	31	27	34	44	29	41	38	40	33	42	26	36	40	34	42	39	33	32	31	41	40	37	38	41	40	43	34	40	41	40	35	43	29	33	28	38	32	32	30	41	22	41	35	25	44	32	37	32	35	39	48	36	38	47	40	37
30573	17599	12961	46380	45889	52222	19327	913	843	745	745	652	656	685	692	665	753	787	804	738	746	712	702	697	687	677	700	645	613	667	603	668	667	634	630	621	629	577	571	603	617	612	581	584	566	587	604	564	542	558	527	572	591	571	575	608	611	595	582	553	563	587	551	559	600	584	579	597	609	590	622	556	632	557	591	565	570	610	588	518	616	593	556	557	573	543	579	584	588	538	571	550	592	598	545	566	573	582	564	532	626	512	609	599	593	560	602	572	556	553	562	565	583	575	602	568	577	592	590	570	600	567	553	560	594	621	583	628	543	555	568	556	586	587	541	542	549	544	597	562	553	604	577	549	561	558	588	601	601	607	618	584	572	559	550	593	602	564	546	596	552	573	558	606	575	611	600	608	589	569	575	584	594	552	561	586	525	549	556	553	577	576	542	547	579	548	628	607	557	552	595	576	555	559	546	599	575	526	580	561	553	528	571	574	572	538	533	577	579	621	530	576	568	571	538	587	585	567	565	613	569	582	549	615	569	561	556	565	538	598	590	548	569	579	568	578	573	575	548	582	612	531	592	598	601	586	560	528	556	530	588	539	542	598	553	566	566	564	587	582	579	548	562	547	549	588	570	564	560	574	565	604	572	556	609	548	555	589	584	585	626	584	552	535	556	527	601	542	565	581	531	556	551	541	578	566	543	557	581	567	557	590	563	587	538	593	556	590	586	601	593	513	558	626	558	554	610	510	562	582	571	605	543	549	576	575	627	570	601	562	535	524	604	642	601	602	577	567	553	541	561	567	542	545	590	578	579	618	555	574	594	594	531	588	590	601	574	551	582	535	569	580	602	587	548	582	533	634	550	568	518	576	514	567	566	603	579	549	559	499	540	570	583	562	565	565	548	586	553	593	592	606	562	582	539	577	558	566	552	547	561	567	570	550	548	567	566	564	556	563	588	543	595	582	560	556	584	562	568	576	576	545	561	557	598	586	552	559	537	557	558	571	556	564	565	561	596	549	549	570	545	604	575	575	543	589	578	565	567	548	566	510	582	569	557	613	572	552	608	549	587	551	607	567	554	539	554	550	539	562	552	577	547	550	555	588	574	584	546	558	584	580	558	572	594	561	598	606	556	553	544	587	569	572	598	620	594	609	582	624	591	556	585	604	539	542	585	538	566	526	580	603	560	537	554	580	581	605	553	541	503	554	569	631	556	573	550	583	556	601	582	568	610	556	584	566	545	611	576	551	585	582	599	556	585	547	615	567	592	542	571	548	543	547	591	555	582	542	531	572	550	564	551	554	539	616	572	593	556	564	591	570	587	557	556	561	530	575	553	575	592	498	544	609	585	548	553	587	544	528	567	585	606	542	543	569	570	542	582	600	591	575	607	554	579	569	572	577	522	552	572	589	587	607	583	591	575	592	587	547	545	561	551	575	543	548	591	595	578	525	562	575	569	578	558	566	574	586	552	578	585	560	589	597	533	584	564	561	591	541	565	592	583	587	530	553	514	601	582	573	606	554	586	565	535	569	621	566	558	563	557	581	567	577	613	556	560	591	554	591	539	552	592	567	565	554	534	589	598	588	608	613	581	555	570	598	596	599	625	534	588	570	563	551	584	567	595	541	615	576	554	545	563	570	518	635	594	571	560	553	584	576	614	602	620	634	605	617	547	553	596	542	605	594	595	591	536	577	598	577	588	590	551	534	588	547	540	551	584	565	611	571	540	570	601	571	550	602	547	568	546	586	580	568	560	579	556	571	602	568	563	550	588	546	581	531	618	528	620	491	578	545	545	603	559	573	588	583	584	588	574	554	573	536	546	536	562	570	600	554	522	576	614	614	619	565	583	601	556	570	612	570	588	613	594	610	612	564	580	555	545	570	568	526	568	576	548	589	552	546	593	560	550	607	565	577	562	587	599	562	576	544	632	520	518	564	592	606	586	589	577	555	585	575	552	547	590	560	579	584	584	544	577	555	577	545	563	581	565	576	540	606	608	599	540	520	581	606	553	593	520	564	562	573	565	602	546	569	602	580	588	588	561	541	568	600	575	561	562	578	543	588	552	607	564	602	580	565	562	579	594	601	576	534	532	584	563	550	564	606	547	579	580	599	586	565	546	630	567	564	598	576	573	581	576	560	568	582	574	572	576	543	532	550	568	538	553	589	521	569	566	580	534	555	577	587	546	559	538	569	585	622	606	555	589	577	560	593	598	600	549	568	547	562	576	561	566	609	576	573	588	578	550	575	570	573	584	547	570	595	569	556	533	560	556	564	576	634	585	570	599	529	589	596	604	582	588	582	550	543	581	619	566	571	600	575	533	534	562	590	597	524	582	570	555	516	588	569	564	565	597	538	558	535	569	589	576	567	588	597	577	569	587	537	610	590	574	599	513	631	588	571	579	542	559	600	555	565	569	600	564	566	613	563	534	564	550	604	555	579	581	594	591	606	604	586	582	609	549	553	585	603	572	590	562	585	574	570	527	573	571	575	579	590	587	584	598	547	587	560	572	576	545	594	592	582	596	565	570	535	576	538	574	566	564	556	622	537	583	563	574	563	566	560	576	589	563	574	584	567	532	535	575	593	557	589	576	601	601	548	604	575	571	537	550	610	526	565	546	562	555	546	568	557	557	529	545	556	596	549	531	595	587	571	540	521	559	583	561	524	608	579	566	556	601	588	593	571	509	553	594	581	528	554	561	538	580	575	544	588	623	600	577	562	553	558	591	582	567	579	575	536	559	578	560	553	557	575	563	600	581	587	594	544	576	566	575	583	564	566	587	576	559	534	585	583	560	565	630	570	561	567	548	587	638	595	568	570	564	549	551	572	575	595	559	606	524	620	551	520	526	541	593	572	572	604	568	588	577	582	545	503	591	649	593	598	602	570	604	598	575	595	595	518	565	583	595	568	564	611	555	556	586	574	590	533	559	547	655	628	579	562	547	561	584	559	552	593	562	536	568	585	610	599	591	598	566	577	568	590	573	587	577	552	608	610	578	578	568	543	576	576	578	577	612	561	551	589	573	601	607	556	555	576	560	569	606	615	576	606	567	569	575	558	551	595	523	621	530	560	551	517	566	577	577	563	544	539	596	575	563	584	539	551	547	539	581	557	553	557	576	582	546	571	576	552	569	561	578	570	558	569	568	572	579	570	567	586	576	606	569	564	606	586	565	586	592	572	572	564	555	575	569	599	561	536	554	538	570	584	590	532	578	570	550	584	540	583	558	566	602	574	562	568	588	573	586	609	606	576	566	614	582	556	572	570	568	549	590	558	588	565	568	576	568	561	566	614	555	598	599	556	512	567	555	533	589	584	559	587	568	574	557	570	601	546	537	571	568	571	595	542	574	565	531	559	547	550	602	565	572	593	551	554	575	571	555	577	579	563	594	561	537	558	576	569	592	575	562	594	517	562	586	576	568	608	608	585	561	562	532	599	598	561	542	573	541	562	649	545	535	557	563	581	594	529	593	565	574	553	555	577	602	593	562	543
5946	1799	5216	10491	12287	17510	8691	95	44	47	45	37	50	35	30	43	30	39	39	41	37	37	28	38	32	42	32	29	36	25	36	41	43	41	25	41	33	31	30	34	40	28	35	33	37	34	33	33	31	27	41	38	33	32	29	33	30	38	33	32	34	33	29	38	45	32	29	31	29	24	39	36	27	23	28	41	41	28	38	29	25	32	28	37	37	22	25	29	29	40	36	36	41	44	32	30	30	21	27	41	26	33	29	33	30	28	47	32	35	27	32	36	41	33	33	36	26	37	33	45	32	32	28	28	30	28	25	31	36	32	48	32	29	21	29	30	27	25	29	29	25	34	32	36	27	23	31	33	32	33	32	47	26	29	27	35	35	31	41	23	32	26	30	34	42	22	32	26	25	29	33	28	25	33	31	37	23	37	30	31	41	37	25	30	37	30	29	27	28	31	35	36	32	27	22	33	23	27	33	19	21	38	32	37	33	30	36	30	31	27	42	35	33	28	27	33	30	39	31	26	31	28	35	23	39	26	31	33	29	39	36	39	33	29	31	30	28	25	34	30	39	28	33	40	26	39	33	38	21	32	28	31	30	28	44	42	40	29	33	37	27	32	23	33	38	37	30	34	23	37	34	27	39	23	33	26	37	25	36	39	34	41	40	29	29	28	30	24	27	31	37	31	27	27	35	30	31	38	38	24	29	37	48	30	28	23	25	31	31	26	25	35	31	31	35	26	21	20	30	27	26	37	26	25	32	36	44	35	29	33	33	32	21	37	49	34	30	33	33	37	35	37	28	26	29	34	21	34	29	31	21	29	29	37	34	26	34	31	31	36	34	26	32	31	30	32	25	35	46	26	37	27	25	33	38	23	26	32	27	28	31	31	30	30	37	24	37	30	26	35	37	36	31	40	29	28	40	23	35	35	34	41	26	37	30	31	27	33	25	39	42	27	31	23	49	31	38	34	29	31	34	24	41	26	32	36	31	26	25	22	32	28	40	31	38	30	38	34	39	33	30	35	45	27	33	28	31	29	34	29	39	33	33	33	41	30	32	33	21	30	32	36	29	31	32	26	40	32	31	31	23	29	29	31	22	34	28	37	26	30	23	34	31	33	31	29	34	35	33	36	37	38	31	28	26	26	22	26	37	31	30	27	28	33	32	35	33	47	30	39	33	25	37	35	32	42	31	37	32	33	40	33	28	41	25	32	31	43	33	22	32	32	28	38	29	38	34	33	25	31	32	32	28	36	40	31	27	30	33	28	30	49	24	39	37	21	32	31	34	28	39	35	28	37	41	35	26	30	43	30	28	31	30	29	39	39	40	34	31	34	34	34	31	36	31	24	28	32	32	36	27	33	38	24	25	50	27	33	39	37	38	28	28	27	34	30	30	41	28	27	44	37	34	27	33	40	28	24	35	33	38	27	25	33	31	35	39	34	30	40	33	19	25	37	33	31	31	24	38	32	42	26	32	27	32	33	32	31	31	31	34	25	28	34	38	38	23	17	26	35	32	32	35	27	28	25	34	32	30	26	26	28	29	34	26	35	19	32	34	32	34	36	29	30	35	33	31	32	27	33	32	28	34	33	27	31	30	25	33	28	30	24	31	31	28	29	27	31	33	29	36	34	32	38	31	32	30	35	26	21	29	37	31	26	31	41	24	33	31	36	33	33	36	22	34	27	38	30	31	36	22	31	27	25	35	35	27	33	27	25	27	36	33	27	29	35	30	40	29	26	33	34	30	32	27	34	46	31	36	28	31	44	34	25	32	23	36	31	34	23	34	31	33	29	29	30	36	24	34	29	29	41	32	42	22	33	30	26	42	20	37	28	30	27	22	23	28	29	30	28	35	25	28	29	36	27	34	41	31	25	44	40	19	33	31	33	28	45	22	28	37	26	30	35	28	40	39	29	29	34	31	32	31	35	29	22	29	25	27	31	45	33	23	30	33	27	34	22	30	32	29	34	34	29	29	50	37	34	38	24	36	28	27	32	40	33	31	25	35	36	31	22	28	28	27	37	28	27	27	31	32	31	28	40	37	28	29	37	30	36	33	36	35	27	39	28	44	41	34	27	41	30	30	21	34	41	37	37	31	36	30	38	27	29	40	32	25	24	31	41	40	30	25	32	30	22	29	33	35	30	30	26	31	31	34	42	31	24	23	33	32	24	34	33	28	28	33	32	31	26	33	34	34	25	30	25	29	23	32	35	26	31	23	34	35	23	32	33	28	40	35	31	26	35	40	23	35	23	36	39	26	29	25	34	31	43	35	33	36	25	20	23	35	34	37	27	26	38	23	38	31	40	32	28	29	25	36	31	32	31	25	31	27	34	36	26	35	32	38	39	24	20	46	20	23	34	28	33	29	29	27	44	26	36	40	27	39	38	36	31	33	31	30	24	36	27	32	39	32	25	31	35	35	33	47	43	31	23	30	45	34	30	32	36	36	28	29	28	31	45	36	30	27	31	43	26	36	38	38	27	32	37	23	31	33	28	35	34	36	35	25	38	31	27	30	29	42	38	30	44	26	38	36	35	29	32	27	27	40	35	45	36	32	27	26	14	34	33	27	36	31	27	39	41	33	41	34	34	29	27	28	39	17	25	28	39	23	23	38	33	23	37	38	32	28	32	29	30	29	28	35	30	36	27	33	28	27	21	35	34	29	28	40	30	47	38	40	34	35	27	32	32	34	40	21	28	21	31	40	41	23	32	27	20	28	33	27	33	27	29	29	34	38	24	30	31	26	31	28	45	33	23	31	38	30	30	28	28	38	35	30	34	28	30	35	20	34	32	42	25	26	30	33	41	25	31	27	27	42	37	37	30	22	35	31	34	29	29	32	30	33	30	30	38	41	34	40	37	26	31	25	27	29	29	24	26	22	36	28	31	28	27	23	28	28	33	40	29	39	33	36	38	39	29	31	34	32	37	27	22	29	28	44	25	26	29	31	31	25	53	42	41	29	20	40	35	27	29	28	32	18	33	31	27	25	24	28	30	34	42	36	28	31	35	20	30	37	40	24	39	25	42	31	33	36	38	23	23	28	32	30	28	28	17	44	28	32	41	39	27	25	32	27	26	23	22	38	25	32	29	30	34	22	36	35	24	32	29	36	39	39	36	30	29	38	29	21	28	28	49	26	33	27	34	27	34	26	24	34	31	30	25	25	33	29	42	35	39	34	25	32	35	35	49	26	28	28	26	27	31	23	33	35	32	30	33	17	37	24	34	18	32	28	26	25	29	36	26	21	36	35	36	32	40	39	27	29	38	26	32	24	40	28	29	23	31	27	20	33	33	21	30	30	39	29	29	41	37	32	30	30	45	34	27	27	28	32	25	34	37	39	23	30	31	36	28	33	36	27	31	37	36	31	24	30	33	37	27	41	26	36	29	33	30	34	34	33	27	22	42	41	29	38	36	33	28	30	29	30	35	33	32	36	43	35	25	32	44	26	27	31	34	34	26	36	29	22	25	46	29	32	33	26	26	25	29
43305	27200	41889	72212	73254	85841	29657	3404	2621	2070	1776	1580	1337	1190	1122	1065	1315	1273	1283	1193	1120	987	921	903	950	905	791	773	812	788	783	758	735	791	703	718	686	595	619	593	597	592	575	577	582	545	576	587	537	550	584	536	558	504	606	577	545	572	571	551	587	600	566	569	571	595	601	596	611	551	516	563	557	577	590	566	562	582	536	563	549	531	565	541	562	523	503	492	521	551	582	530	563	510	554	521	546	510	498	516	545	524	541	526	527	550	529	518	560	541	513	517	534	518	545	557	501	518	527	562	502	534	516	572	508	555	516	515	527	516	507	530	516	478	543	493	504	550	548	526	534	556	527	509	541	497	567	528	526	565	541	535	562	552	514	565	513	523	554	524	510	515	528	525	525	495	521	483	515	531	526	513	495	521	523	494	467	541	487	488	546	486	479	534	525	541	521	528	497	541	499	537	515	494	562	544	515	487	534	539	464	509	491	521	513	552	509	507	549	511	555	518	514	563	525	473	516	513	537	534	527	520	507	525	491	506	525	526	502	521	520	511	517	498	518	570	499	513	547	536	518	522	496	465	513	494	498	526	493	490	500	512	506	485	539	513	514	507	537	524	538	509	539	542	552	499	491	519	506	504	508	482	525	494	518	528	509	550	517	541	532	529	517	542	522	463	506	539	535	530	537	478	552	531	534	536	535	512	514	527	548	523	546	500	551	530	517	529	563	526	541	535	548	506	504	547	546	495	510	515	550	520	509	541	541	531	488	496	562	485	526	531	493	510	533	513	548	514	532	525	513	524	491	492	518	479	506	542	526	500	506	525	520	522	505	505	508	500	501	496	575	547	510	506	513	530	520	566	514	521	509	520	503	528	545	516	553	531	491	504	500	560	462	509	522	549	533	512	528	477	531	535	488	496	517	531	520	509	515	511	544	538	531	502	548	522	497	538	519	513	510	526	522	520	495	533	506	523	536	526	507	477	529	489	495	541	520	491	548	549	489	507	483	508	537	538	570	493	544	518	555	544	541	484	521	501	503	552	521	506	481	538	521	554	498	509	509	543	500	507	528	522	566	477	544	540	462	499	548	488	515	507	517	536	532	544	471	533	578	525	467	579	571	491	537	502	526	500	523	530	513	545	490	508	504	569	516	522	553	516	532	517	469	524	528	533	538	525	575	494	550	495	505	539	501	520	499	500	506	582	512	517	538	497	515	519	535	553	514	551	517	525	542	528	503	579	493	547	562	486	492	498	499	509	513	559	473	542	516	497	493	544	491	525	533	488	522	497	523	520	538	508	486	553	511	519	481	511	558	516	546	586	540	565	543	500	469	526	529	547	490	550	546	538	516	542	539	544	555	531	504	515	491	535	543	557	516	522	520	518	521	509	501	522	507	521	540	534	515	513	503	483	525	503	511	495	529	525	499	551	489	519	537	500	535	538	548	508	557	531	502	519	498	506	506	456	545	518	529	602	490	481	520	500	563	514	499	513	487	573	502	541	534	517	503	518	526	528	542	515	522	491	534	522	509	536	519	543	575	509	508	525	520	517	521	551	503	530	512	519	534	493	506	513	517	540	522	513	542	527	510	542	513	508	530	503	534	565	534	517	484	486	522	518	508	527	547	461	536	501	534	500	531	519	529	539	555	498	551	537	509	455	513	506	529	500	529	503	532	529	513	543	541	528	512	518	528	521	521	476	519	508	518	491	516	472	510	486	480	484	505	512	544	537	510	504	471	503	568	486	547	490	571	518	519	554	511	535	519	534	483	550	528	508	505	536	531	526	542	538	509	514	500	515	494	532	538	523	533	539	494	551	526	529	558	525	530	508	488	511	559	503	544	548	513	531	543	567	508	512	534	530	514	518	523	537	487	528	499	510	498	504	509	508	526	560	544	506	504	498	514	522	551	517	526	541	549	487	513	526	521	525	562	558	521	547	569	562	530	523	532	495	523	510	569	499	566	559	532	551	551	533	529	516	500	525	510	512	501	501	502	530	520	503	556	510	532	518	486	544	506	509	491	499	529	557	479	502	559	506	537	515	568	571	482	503	503	573	513	538	510	551	519	504	530	537	508	527	492	523	476	491	523	510	514	499	558	531	575	489	512	517	527	500	548	529	496	501	556	543	510	487	531	542	531	499	524	495	501	508	493	526	506	481	506	517	480	561	507	533	518	526	535	509	527	552	531	519	522	514	515	576	486	502	571	516	535	487	488	507	543	544	479	529	553	507	533	536	528	518	513	511	492	551	507	534	534	487	497	528	524	505	503	513	540	513	530	526	561	538	541	541	538	512	510	526	511	504	536	541	506	511	513	519	495	516	515	511	516	521	495	500	514	529	474	489	545	553	510	504	559	557	507	554	488	516	532	477	504	518	481	533	542	497	508	509	512	518	508	519	504	513	515	494	509	517	532	530	514	535	523	513	499	515	527	551	531	526	512	522	510	527	540	480	513	487	550	517	505	500	504	507	481	526	561	514	555	546	519	501	528	538	490	529	517	509	502	500	542	536	496	506	485	517	530	503	504	477	506	525	499	515	502	509	543	478	535	532	538	526	503	510	546	521	516	551	582	523	517	529	546	524	508	534	533	505	519	505	542	536	533	542	512	531	484	486	524	564	527	556	515	540	478	500	548	518	528	494	545	502	528	501	566	517	526	549	545	545	496	535	496	479	558	540	492	515	542	509	520	551	519	501	493	487	488	524	486	532	552	515	558	500	499	516	527	547	540	475	479	528	523	578	512	520	551	517	560	564	515	530	531	505	544	528	506	531	529	548	500	511	483	534	488	502	535	504	495	532	504	503	499	513	564	510	482	480	537	548	538	502	574	503	535	518	463	559	500	502	494	522	512	509	511	540	520	531	524	570	539	563	514	524	561	504	484	511	524	480	484	539	503	536	461	529	496	521	513	521	489	522	497	509	545	520	522	538	513	529	512	524	524	509	502	514	518	498	483	511	551	566	541	535	511	554	533	550	545	551	592	518	524	521	527	480	515	521	539	561	470	537	506	513	512	489	502	529	467	544	504	529	492	553	496	534	492	518	513	479	498	483	536	510	527	522	547	546	574	505	533	536	524	528	571	512	519	500	575	494	499	535	499	510	510	545	536	526	528	502	528	489	508	547	553	527	568	572	555	514	523	521	509	515	501	528	532	527	510	501	498	512	509	565	487	494	517	504	492	534	533	511	542	531	500	526	528	478	529	506	498	505	527	518	505	527	499	543	513	543	513	533	525	526	514	570	480	529	481	510	473	450	492	508	511	526	498	533	496	486	544	484	511	509	574	514	496	504	533	549	552	546	497	582	496	502	484	497	501	491	512	515	550	519	486	514	512	559	521	532	495	510	492	566	541	513	528	538	516	528	494	531	552	501	503	517	476	517	534	534	515	541	519	548	489	511	491	527	514	532	541	524	523	522	485	549	542	542	558	524	586	542	487	527	561	503	550	539	508	541	526	525	530	532	526	507	522	568	537	525	503	497	522	488	536	551	522	511
5515	1104	2126	3311	5582	9284	862	86	68	54	67	48	62	57	62	50	63	65	76	50	53	51	37	43	56	55	53	60	41	55	45	57	50	63	51	63	64	48	56	49	66	53	56	50	58	52	60	48	53	44	46	42	41	36	49	57	56	39	59	62	42	49	45	58	52	51	56	41	57	57	54	49	61	56	49	45	58	45	51	49	52	51	57	43	38	50	55	49	49	50	39	52	51	61	51	60	62	55	63	38	53	49	42	48	51	45	55	44	59	52	58	57	58	62	41	47	51	50	49	38	49	63	49	37	48	34	46	54	45	43	52	51	44	50	65	59	44	53	48	55	35	51	63	50	50	53	37	49	43	54	57	42	41	41	62	52	49	47	45	57	36	47	48	63	56	53	53	38	58	44	44	49	47	49	51	53	50	49	52	41	56	48	57	56	45	55	45	38	53	54	43	41	49	45	44	50	52	44	54	45	44	54	50	41	39	45	49	58	51	56	51	55	55	59	45	54	60	51	53	49	47	56	47	44	42	58	43	43	59	46	51	63	44	55	64	60	29	50	41	50	45	41	38	60	53	45	47	37	60	52	38	61	44	50	58	47	45	50	58	56	54	51	57	44	55	65	36	58	58	44	60	42	37	45	50	48	46	46	39	45	57	63	51	53	50	48	56	54	55	46	50	53	46	53	42	42	48	48	46	46	43	61	49	61	46	39	48	43	41	51	53	46	60	52	58	51	50	56	38	48	59	58	48	40	56	35	54	46	40	50	59	44	53	51	48	48	40	50	56	66	45	47	62	49	51	50	52	51	62	45	53	49	49	41	41	34	52	38	45	54	59	58	60	55	40	46	39	52	64	43	49	50	38	62	50	53	43	51	54	56	58	60	54	45	67	43	51	48	43	49	55	49	61	46	49	54	70	66	39	56	48	50	56	37	46	52	45	54	63	48	45	51	50	37	60	54	49	54	52	47	53	39	57	56	53	48	45	51	54	50	44	59	46	54	46	43	53	42	59	46	49	50	48	46	54	52	45	43	57	59	51	52	44	47	49	50	45	54	56	43	48	50	59	43	55	44	58	47	46	52	48	59	43	48	45	46	53	54	47	56	48	46	47	49	58	47	46	44	46	32	32	47	42	54	48	53	56	55	49	44	61	44	50	55	44	45	69	43	45	36	48	52	42	43	58	53	78	45	56	45	50	61	40	57	45	56	51	61	39	61	46	43	43	55	55	47	45	53	44	48	48	61	53	59	47	50	49	55	60	48	56	44	46	39	60	52	61	41	48	39	46	46	39	52	44	47	44	44	54	43	47	44	50	41	45	52	37	48	51	62	53	45	45	40	51	55	52	57	35	66	53	44	54	41	48	51	66	56	51	63	55	33	55	59	50	64	52	57	47	40	67	50	57	46	60	50	36	41	48	57	48	45	56	46	37	54	50	49	50	42	53	46	46	50	52	53	52	44	45	57	57	59	55	62	59	50	56	42	59	42	49	54	56	47	51	59	51	55	41	56	55	37	64	56	42	50	58	47	41	61	52	51	56	47	63	53	48	42	44	52	43	45	46	53	44	63	44	47	49	37	41	51	41	49	60	47	52	46	48	41	51	49	58	63	40	51	63	42	51	48	44	44	47	60	40	54	64	65	45	55	45	60	46	55	60	52	29	42	50	65	45	40	39	46	54	57	59	42	56	50	49	50	62	38	39	54	54	48	50	52	44	66	53	55	47	56	66	67	45	55	37	54	56	40	42	45	40	55	54	53	50	54	45	50	46	57	51	53	38	41	53	45	45	48	53	50	47	42	41	44	51	45	53	46	47	41	45	47	47	53	43	57	41	47	48	50	45	41	48	56	48	42	47	49	49	56	46	40	47	57	49	51	62	51	48	47	41	55	47	48	44	46	43	53	52	57	50	55	41	47	53	47	44	48	56	60	60	46	55	54	47	60	59	52	52	52	40	44	49	52	43	50	42	48	52	53	37	43	46	60	44	56	48	50	47	47	57	45	45	50	56	52	53	49	58	54	57	50	41	43	52	52	45	35	51	41	55	55	56	58	46	53	49	45	53	46	50	46	48	61	43	48	42	52	63	49	44	55	55	51	58	59	57	40	44	46	40	58	36	55	48	49	51	35	42	58	55	51	44	42	46	61	63	50	40	38	42	48	56	42	42	58	35	36	53	39	57	52	52	62	39	51	67	51	45	54	54	60	51	60	46	57	40	52	52	43	59	61	51	51	41	56	57	44	39	47	61	37	50	40	34	54	54	57	45	52	58	40	52	52	58	48	59	39	54	47	39	50	48	59	48	49	66	52	39	36	46	60	59	47	53	43	40	50	47	54	47	55	46	55	63	55	51	41	60	55	52	53	53	40	35	42	63	43	55	47	57	47	46	51	54	52	47	45	55	54	43	46	53	52	55	49	54	50	53	45	54	51	49	41	55	41	48	38	53	50	47	59	50	45	54	32	47	51	60	44	49	52	45	54	46	57	54	51	58	56	50	55	56	58	47	37	66	59	46	53	55	42	48	68	53	59	56	54	64	43	42	42	42	54	61	43	45	64	44	49	46	43	68	44	33	44	53	62	44	52	43	43	52	54	54	36	50	58	45	59	50	51	53	54	52	57	38	45	49	54	44	60	51	41	52	46	46	50	54	53	45	44	45	51	39	42	49	61	49	43	48	53	56	50	55	48	51	40	41	47	50	42	48	47	46	50	33	45	52	43	48	53	42	51	48	67	59	46	44	60	52	43	46	66	44	69	51	46	55	60	44	61	53	46	40	56	47	51	52	50	41	47	60	54	53	54	51	56	62	48	68	47	47	40	47	53	58	52	39	45	55	58	59	56	42	46	44	53	44	58	67	38	56	49	46	32	53	67	46	49	48	51	46	48	48	60	38	60	52	53	58	46	60	47	56	41	45	55	49	62	49	57	44	44	44	58	53	38	55	48	53	47	45	43	53	43	42	53	49	48	47	48	48	51	66	41	50	53	67	51	45	57	55	41	56	41	50	49	55	50	57	46	38	44	47	57	53	45	40	48	47	44	55	51	45	57	45	63	49	47	46	41	48	57	58	58	39	44	60	54	44	49	49	59	61	50	53	46	49	55	59	46	60	37	38	38	54	44	49	56	60	49	47	61	52	55	56	42	40	48	49	66	51	54	43	42	60	44	48	46	54	49	45	46	58	39	59	48	44	46	37	54	60	47	53	60	51	51	37	49	42	53	37	55	50	39	45	46	57	58	53	49	51	43	50	47	42	48	53	52	43	54	57	44	46	37	48	41	49	44	46	42	51	65	46	37	55	53	47	43	48	47	45	44	43	51	54	37	42	54	47	47	56	57	53	45	53	55	43	45	52	65	57	56	47	56	54	52	58	47	44	48	51	56	45	38	50	52	59	42	48	52	61	42	55	51	45	47	44	52	59	64	41	44	44	45	57	47	54	45	37	60	57	48	50	57	43	55	48	45	47	34	53	53	47	51	48	47	45	47
36686	22369	29660	52102	62380	70925	5107	2944	2325	2071	1753	1578	1441	1317	1286	1256	1496	1590	1528	1409	1371	1221	1199	1236	1189	1105	1006	1009	1021	1027	1012	964	1097	970	1026	996	890	991	864	828	881	807	901	850	878	866	820	895	810	811	851	778	789	829	894	834	835	861	884	870	815	841	846	817	866	795	855	873	830	846	870	818	849	851	785	769	796	803	873	837	769	818	784	788	783	814	795	810	828	834	809	792	824	840	829	820	782	746	824	791	822	796	810	783	784	810	855	817	784	849	803	804	764	815	815	803	801	852	788	776	851	827	768	798	775	789	817	800	810	800	785	810	757	829	791	768	793	790	768	833	789	776	835	752	791	771	789	802	821	730	794	808	819	809	785	798	815	775	780	831	793	814	840	799	765	815	784	817	830	788	773	818	788	802	820	807	793	773	821	713	784	797	798	766	736	809	829	807	815	782	822	797	804	787	780	820	758	848	829	790	771	780	858	781	804	799	840	844	808	800	802	789	791	822	813	811	779	793	774	765	852	777	768	824	789	833	795	799	854	794	865	762	831	783	813	842	798	816	790	769	805	835	791	774	745	811	798	759	774	754	796	829	784	848	746	830	811	742	813	751	780	818	834	825	806	809	804	769	763	800	755	791	759	810	780	836	786	841	828	783	741	790	796	786	812	775	766	754	804	777	756	840	771	787	761	848	851	825	787	803	821	839	812	842	747	802	821	768	806	780	740	815	797	843	762	825	818	797	802	794	780	799	795	780	758	822	768	788	736	784	805	764	820	782	809	837	819	787	839	802	812	845	827	814	833	812	811	867	782	812	789	772	837	834	794	746	808	787	798	739	797	794	807	853	796	791	750	817	806	738	897	849	777	797	764	788	831	801	830	859	809	775	797	802	813	858	780	847	793	826	793	794	794	789	788	786	829	820	788	770	834	855	809	836	796	796	824	777	782	770	762	794	768	771	792	774	766	801	827	770	744	807	804	881	821	739	770	814	796	836	813	749	858	770	816	792	746	828	763	794	789	806	815	790	847	790	799	743	768	731	771	851	788	817	804	762	784	767	814	801	759	785	766	765	821	790	785	813	805	841	795	801	735	795	819	778	811	792	777	834	756	773	783	804	860	814	799	804	781	772	785	834	832	778	780	799	786	808	778	813	783	774	732	835	777	799	826	826	786	873	833	789	777	765	800	810	817	784	808	794	788	789	787	810	850	754	804	794	824	861	807	825	790	788	793	836	764	795	760	807	817	786	822	791	809	812	752	833	801	784	843	834	796	783	764	709	788	786	744	817	771	855	845	810	832	822	762	765	866	784	763	846	756	815	800	791	801	802	798	770	831	794	834	829	781	805	770	784	842	824	752	784	805	813	778	793	804	782	768	763	812	789	797	819	810	789	833	781	757	804	796	769	815	804	792	825	785	828	817	771	834	789	836	796	808	732	856	762	766	836	808	819	778	790	789	798	737	796	781	793	797	847	789	797	742	848	838	805	836	821	781	753	756	821	807	788	836	812	775	843	766	850	770	770	857	803	751	752	809	818	810	789	824	785	854	785	816	808	764	802	802	773	831	787	846	823	811	800	770	781	820	806	724	771	797	804	774	824	823	795	802	844	788	789	837	823	791	798	806	813	801	765	797	810	769	765	766	794	840	803	802	826	814	811	802	787	803	800	782	793	755	782	742	802	757	794	760	775	812	768	810	762	818	820	786	749	822	832	780	797	789	762	805	831	783	801	820	773	788	808	791	758	815	812	788	803	762	773	762	771	777	773	771	778	758	784	770	793	786	756	813	766	755	798	817	802	777	780	769	843	779	815	807	807	834	771	847	805	776	791	824	835	785	790	775	815	810	801	789	810	810	827	792	796	845	812	780	792	817	829	773	817	797	781	801	836	786	776	796	809	800	813	768	792	800	789	845	807	821	801	795	812	785	783	805	754	823	795	822	787	820	806	760	823	769	792	814	777	778	783	819	811	821	810	777	768	810	790	794	844	751	808	806	802	805	784	802	803	790	780	815	770	816	828	792	803	788	775	829	720	755	811	831	827	834	789	814	789	805	803	768	803	749	767	808	817	773	802	800	791	822	746	852	829	848	780	815	839	762	790	816	817	805	765	751	823	794	824	765	782	819	797	833	821	748	826	788	814	810	759	772	808	798	815	831	841	850	756	813	811	798	768	837	822	763	808	764	783	792	789	795	792	795	824	800	772	799	805	777	807	783	794	747	822	821	820	776	756	776	873	758	786	828	806	786	808	768	817	781	754	814	855	778	765	797	814	755	766	795	834	766	836	832	825	784	774	831	779	802	804	768	818	795	777	840	771	809	757	797	813	772	770	754	811	794	813	832	770	837	840	757	835	785	750	772	824	844	838	817	779	842	757	835	773	807	805	792	828	750	793	826	847	785	777	809	791	798	785	798	821	791	822	775	783	771	794	785	805	789	795	792	777	776	789	830	805	819	838	814	765	815	781	796	760	789	785	776	798	841	787	804	774	787	815	770	785	813	816	793	787	737	800	857	799	766	825	817	834	823	834	808	767	791	817	799	778	799	775	835	807	762	839	817	828	790	801	816	790	796	815	825	843	789	832	808	766	784	815	834	808	824	809	844	804	827	819	821	793	743	847	783	835	811	790	805	824	758	776	825	820	848	818	783	798	814	774	775	815	781	845	757	796	794	800	767	799	791	824	765	827	792	811	817	838	793	748	834	774	819	776	785	819	774	846	825	805	801	759	831	818	811	795	789	822	827	764	805	769	780	741	781	815	887	833	804	823	792	802	772	841	824	806	819	801	850	788	848	780	737	800	805	807	843	786	838	789	843	754	783	791	840	780	800	833	745	798	778	790	811	790	812	769	828	770	807	805	809	793	858	772	829	808	768	815	789	810	752	870	793	766	801	807	812	803	808	749	832	767	812	796	739	809	729	831	783	749	798	796	829	793	808	789	816	789	837	803	806	835	822	834	817	854	784	770	773	783	804	814	813	778	828	820	743	762	845	756	775	830	761	760	820	808	791	820	758	781	750	813	767	836	809	801	846	787	819	778	785	836	795	803	727	823	798	736	802	803	781	834	761	788	776	781	815	816	788	808	810	819	760	765	803	790	762	772	765	764	922	806	794	764	818	793	790	774	792	825	813	809	828	828	805	780	802	770	756	830	815	805	758	828	748	796	797	764	822	784	809	802	751	793	780	831	761	800	746	795	788	784	809	793	787	823	821	775	777	838	787	727	811	807	757	788	845	816	780	780	825	834	750	780	767	818	804	790	804	787	780	764	778	815	778	767	805	787	768	831	812	831	821	750	837	788	798	735	782	792	844	751	834	764	833	803	797	821	792	784	795	808	802	836	834	810	759	782	804	757	814	752	720	799	765	826	813	785	783	835	761	810	768	770	828	830	776	779	760	755	805	731	796	806	829	794	822	816	812	838	773	809	791	765	817	831	820	755	762	797	809	777	777	837	857	833	802	756	796	811	769	838	788	847	776	848	770	790	845	755
7736	1978	1550	4014	6014	18763	2906	103	69	88	69	68	51	55	49	36	66	63	68	60	44	46	52	47	51	48	36	38	43	45	33	47	48	63	40	45	32	36	36	38	37	36	40	46	45	42	32	38	39	29	41	33	37	37	32	35	34	32	26	27	34	41	36	36	30	38	38	31	33	40	41	30	31	31	32	26	39	28	41	20	38	37	33	34	37	42	38	31	31	29	34	37	34	39	41	38	26	31	24	35	38	29	27	41	45	32	24	30	38	29	31	36	32	36	28	33	39	31	27	28	25	30	28	34	32	35	22	34	30	40	27	40	46	31	25	39	38	37	34	35	28	31	37	29	32	33	32	36	34	32	33	29	40	23	33	28	33	24	32	39	37	42	29	38	29	32	33	42	36	30	28	35	30	28	32	24	33	37	33	32	34	25	33	39	33	29	39	35	35	31	35	32	34	30	36	43	36	25	33	31	31	41	22	23	35	38	31	32	32	49	33	43	29	33	35	54	29	33	32	32	38	31	30	28	38	24	25	31	36	34	38	41	42	31	33	25	37	34	49	34	34	46	51	25	31	34	34	30	45	29	22	30	33	39	27	30	29	32	32	24	38	38	38	22	34	38	28	33	34	35	34	39	29	30	28	36	32	43	35	30	41	26	26	31	25	45	44	39	27	27	32	41	33	32	33	43	32	35	31	35	31	34	25	30	27	35	32	35	38	36	29	27	29	44	38	31	34	40	30	21	31	30	33	37	25	26	35	43	41	26	22	28	34	39	29	38	38	27	28	52	37	29	31	32	36	35	36	38	48	37	27	32	38	31	29	28	33	35	35	36	33	42	38	32	47	24	29	33	25	31	35	33	34	24	32	39	31	34	30	31	39	33	30	24	35	42	26	33	31	24	37	41	30	23	20	36	36	26	38	36	41	33	38	38	28	39	35	33	33	33	24	28	24	44	29	42	32	37	29	31	37	35	36	38	21	38	28	42	38	32	33	25	40	24	38	35	32	23	31	32	35	35	44	31	26	32	34	40	39	29	26	31	41	30	32	18	45	30	37	32	42	39	35	36	37	34	26	33	25	33	41	31	29	28	42	39	28	40	35	35	40	34	25	41	31	28	28	31	35	34	28	37	39	27	44	31	21	38	32	29	30	36	39	34	35	42	35	33	22	34	23	44	16	31	26	33	22	38	25	43	31	31	29	41	36	40	34	27	39	28	32	35	39	31	26	34	42	35	42	30	34	38	40	34	29	42	26	38	32	39	38	35	29	28	39	44	17	33	25	29	26	34	26	38	26	39	34	24	31	38	34	34	29	37	24	38	34	34	39	37	41	34	30	36	33	33	37	26	39	45	44	34	30	34	38	43	43	32	28	42	28	35	39	30	30	31	32	30	28	44	30	34	32	29	28	37	39	41	38	34	28	35	36	30	37	39	36	40	34	38	29	27	27	31	31	26	22	27	38	36	40	30	34	31	34	29	42	38	32	34	33	40	46	32	38	26	34	32	36	27	32	26	35	35	41	24	24	29	37	38	30	37	35	32	33	36	46	35	37	35	37	53	33	35	28	32	31	37	22	32	21	32	28	28	33	31	31	27	31	40	34	32	29	27	31	42	37	40	38	42	48	38	32	35	33	26	42	23	24	23	36	32	30	41	32	38	50	23	40	33	29	17	19	28	30	32	30	36	34	38	41	28	32	30	34	35	34	31	35	29	36	34	31	29	31	26	27	31	33	33	26	23	34	26	28	34	37	33	30	32	28	32	33	30	31	38	32	42	37	34	35	34	36	34	37	23	29	40	39	27	34	28	28	32	25	34	29	24	22	38	35	39	29	22	26	28	29	38	35	38	40	33	35	40	45	35	36	34	41	35	34	33	34	45	31	34	37	39	30	30	34	41	31	38	25	24	36	33	27	36	40	36	27	24	27	33	37	30	37	20	42	35	32	34	30	34	28	35	25	34	28	34	38	28	27	34	31	49	28	27	25	36	28	36	23	36	37	28	33	32	36	29	37	24	34	32	31	27	40	38	39	41	30	34	25	29	35	34	28	36	30	37	39	24	25	38	25	37	37	36	31	34	35	38	24	41	17	34	27	32	37	39	30	35	34	34	23	29	34	28	32	30	40	29	24	31	34	30	28	36	35	40	35	33	28	35	36	41	52	29	25	32	26	29	30	28	33	32	30	32	43	34	40	33	31	42	31	30	38	32	36	32	31	33	40	27	37	31	36	26	39	33	35	27	35	34	35	32	22	38	23	40	31	26	37	30	45	33	25	30	35	34	27	37	41	29	27	37	23	37	27	28	35	36	33	30	29	41	40	37	28	30	36	29	28	38	37	38	37	28	37	23	38	42	36	36	33	34	22	34	30	35	34	23	36	42	28	32	32	29	28	35	37	44	17	26	33	30	22	39	34	27	39	28	38	33	35	24	31	26	37	31	33	36	44	33	34	48	35	28	40	27	46	28	45	36	32	37	29	43	37	42	29	23	31	35	37	34	43	40	41	32	31	37	35	32	30	34	26	40	32	29	39	31	43	26	31	37	41	25	39	35	26	39	38	34	36	25	30	27	29	39	30	39	33	48	33	39	38	32	28	38	33	28	32	41	35	22	30	32	35	37	39	30	41	33	31	46	20	35	39	32	31	30	39	42	29	23	23	42	31	28	32	25	29	33	36	30	31	31	31	37	35	27	38	23	26	28	36	44	29	29	42	35	29	46	40	23	34	37	32	28	36	33	40	33	28	35	25	28	30	41	36	38	29	37	35	29	25	35	41	37	33	38	40	40	27	35	42	41	24	32	42	29	49	33	32	28	29	31	34	24	28	39	29	34	34	29	30	39	44	23	25	33	39	28	27	33	31	35	36	34	29	37	30	20	30	28	31	46	37	28	38	37	34	24	31	29	38	33	37	44	35	23	39	25	37	26	35	33	37	26	30	42	37	38	35	36	37	33	36	30	27	37	25	32	32	31	26	25	31	42	40	34	38	30	43	29	30	37	37	30	34	32	26	35	31	35	34	37	27	38	39	34	25	30	31	29	33	35	35	31	41	33	32	35	30	31	34	29	28	26	27	29	27	31	38	25	35	30	34	33	31	41	33	30	25	30	32	31	40	31	36	28	29	30	38	31	37	24	32	33	37	32	25	35	36	26	40	31	36	31	37	29	48	34	31	30	22	32	33	36	33	41	26	28	40	36	32	29	31	36	35	30	26	21	34	31	36	37	30	28	28	32	34	32	42	34	39	33	30	28	38	28	42	38	22	28	31	32	45	30	33	34	43	27	25	24	34	35	26	28	28	33	37	37	51	37	50	35	34	33	34	27	26	42	29	25	35	37	39	32	32	32	37	29	39	28	37	37	25	37	25	40	43	30	31	29	24	39	25	31	17	34	36	40	31	32	37	33	33	23	43	36	31	25	38	38	41	30	25	46	29	38	36	36	40	23	39	34	42	33	38	28	45	26	37	25	32	37	36	32	32	28	22	42
46160	27593	25235	51514	63399	75612	7683	6473	4886	4118	3342	2778	2295	2053	1905	1808	2395	2322	2261	1992	1722	1623	1758	1477	1353	1200	1239	1198	1171	1089	1003	1134	1153	1044	966	974	779	764	721	752	723	696	684	703	683	607	649	665	622	599	596	598	609	633	635	650	696	665	623	654	675	627	703	686	719	692	679	640	640	645	636	616	625	637	577	587	570	563	629	575	614	552	571	613	576	598	561	578	603	581	583	508	598	592	574	577	498	543	583	593	542	600	604	589	584	582	559	599	534	618	557	566	575	605	596	594	632	575	565	556	561	552	568	531	524	564	556	588	546	547	579	525	568	608	558	539	549	547	589	542	587	557	599	571	555	568	526	529	544	578	592	581	645	608	508	552	571	570	556	554	595	571	525	569	513	586	538	580	573	539	563	544	532	582	537	562	530	535	552	550	596	578	531	563	568	529	578	532	572	604	531	517	549	604	543	528	553	582	531	567	523	547	592	562	545	551	524	543	542	572	521	534	554	586	537	547	548	539	544	584	606	566	562	528	553	522	562	547	541	505	552	537	552	516	561	563	560	578	524	524	547	538	540	550	557	543	539	564	539	571	542	561	556	527	513	506	533	538	576	553	526	545	565	563	541	507	513	569	549	578	555	544	524	563	572	556	548	534	541	543	538	584	554	549	579	618	506	549	555	542	514	530	569	543	577	538	558	562	594	546	528	561	503	507	523	585	551	548	566	573	579	561	566	518	545	534	533	530	541	523	591	535	557	494	554	544	557	540	530	537	524	533	583	573	561	601	569	551	560	514	575	535	602	557	501	537	584	546	583	563	568	529	556	564	601	575	535	519	590	574	561	523	573	560	555	533	552	550	545	557	564	540	534	554	542	537	574	547	538	534	565	524	549	561	560	503	525	582	564	590	579	558	560	557	548	596	532	571	534	549	545	555	551	493	507	539	567	564	552	564	531	575	540	547	539	546	541	526	577	529	581	556	569	571	525	519	571	560	555	536	546	559	568	515	575	603	544	539	618	539	583	539	574	553	551	509	575	569	588	585	536	533	562	598	572	511	598	569	532	555	546	547	554	531	569	533	545	540	579	559	558	573	508	582	551	529	591	620	542	566	577	516	577	543	499	620	564	562	550	566	553	555	510	537	567	535	527	531	573	570	596	583	581	566	547	564	576	505	564	560	568	543	533	550	525	527	594	578	568	569	495	543	545	533	569	591	573	562	579	552	520	531	578	509	564	599	577	569	560	510	531	523	590	521	523	545	556	574	552	592	555	564	616	551	582	557	530	578	551	532	579	567	597	560	524	562	578	551	563	599	554	540	513	563	533	510	544	529	567	565	554	580	544	566	547	572	529	545	553	586	546	571	546	589	528	601	568	496	541	586	516	520	524	518	544	571	565	589	553	557	570	551	612	556	584	569	547	556	574	501	551	549	605	545	515	537	557	554	573	578	583	547	574	549	574	577	586	517	541	582	558	573	562	551	561	593	526	530	541	537	571	557	565	520	592	522	520	577	537	529	546	539	524	550	543	555	553	581	547	515	526	543	529	538	526	568	536	586	551	538	539	576	519	597	526	560	594	562	550	547	598	524	520	578	566	517	548	541	553	521	560	603	521	513	522	564	570	561	570	545	557	597	520	534	535	548	526	547	562	577	588	540	527	562	548	561	528	552	586	575	594	551	522	510	570	562	528	537	574	570	548	549	562	527	518	542	537	558	543	553	576	504	530	568	589	541	562	549	577	556	554	520	557	558	557	520	545	573	525	543	541	501	549	522	549	554	542	536	533	545	560	593	513	571	545	565	524	567	546	535	545	573	549	548	530	567	543	576	552	559	562	555	541	559	520	566	517	549	549	534	516	526	540	557	550	558	558	585	551	551	576	547	505	508	581	540	552	539	529	537	605	537	504	561	538	531	589	567	583	573	536	523	572	557	576	554	507	527	536	524	546	556	552	521	513	584	556	576	554	549	586	516	576	551	542	560	580	551	557	572	563	570	559	555	565	561	567	546	548	539	576	553	564	546	565	593	544	538	574	542	568	579	558	584	544	510	543	538	539	585	555	531	540	537	552	561	589	558	541	565	552	515	546	524	555	561	571	537	558	570	518	571	590	544	586	562	526	613	577	563	580	543	566	588	550	587	580	529	554	538	569	528	540	585	579	568	580	562	538	554	499	564	551	561	540	590	578	599	546	567	558	560	552	581	543	519	572	575	550	549	540	554	581	505	568	562	595	548	553	553	533	506	535	540	558	547	546	519	586	577	584	575	525	546	576	510	542	564	569	567	547	519	542	511	544	505	543	531	563	524	574	569	525	533	529	531	523	536	603	533	576	551	552	535	535	554	527	565	541	555	537	578	561	528	548	551	601	562	533	560	547	542	556	538	549	528	541	546	561	574	524	548	525	561	533	543	589	581	544	500	563	545	526	522	562	566	586	544	569	552	512	545	575	574	527	548	553	549	567	562	550	551	546	532	540	553	558	566	517	546	552	556	541	561	541	574	550	604	514	544	575	545	555	534	609	516	553	546	511	532	514	580	525	576	519	525	568	536	540	540	545	549	542	532	578	584	521	567	587	526	563	533	545	562	529	575	535	579	550	561	514	579	559	579	538	536	546	595	571	560	544	546	553	536	541	581	528	546	509	492	584	550	548	532	554	573	524	539	577	589	520	506	534	533	532	540	540	534	540	601	552	538	552	545	566	582	544	525	576	530	553	562	536	545	548	577	573	519	532	557	524	530	548	515	566	574	542	562	566	548	532	526	563	567	594	548	554	515	502	520	597	514	506	575	547	555	530	565	565	586	540	546	534	537	580	509	552	543	556	575	557	558	572	549	517	575	556	557	536	566	612	518	545	545	561	536	544	568	590	573	533	576	575	561	575	583	528	545	521	519	574	545	527	535	566	571	523	576	542	606	564	529	534	549	515	499	560	565	572	508	563	550	544	535	554	559	577	574	559	553	538	557	559	509	541	544	522	519	563	563	545	497	537	553	564	579	566	539	546	551	569	561	549	547	561	589	573	578	521	516	556	482	557	527	514	528	531	600	548	570	571	529	532	572	553	538	536	528	600	542	556	540	554	553	542	542	579	541	559	544	555	591	517	505	560	541	549	535	546	552	552	559	527	528	525	532	542	545	555	568	553	516	570	540	585	563	564	527	572	525	554	548	542	558	526	516	547	535	586	539	566	551	595	582	600	545	550	518	566	557	533	577	533	527	578	571	526	553	572	590	594	608	528	547	538	541	545	567	565	546	552	538	522	545	570	545	574	549	476	571	534	505	568	550	586	544	540	580	551	507	560	547	535	541	513	539	562	545	528	585	548	541	566	550	535	499	530	555	575	573	569	572	556	562	562	540	563	569	531	563	543	548	569	546	559	538	541	533	560	557	551	557	560	551	568	555	572	530	575	579	555	570	563	564	573	541	540	538	572	555	572	569	527	557	581	563	510	522	534	524	540	522	578	567	528	517	542	529	551	532	575	601	578	562	543	549
3559	937	526	374	1153	3574	378	39	33	35	44	34	37	39	27	33	37	37	34	41	44	40	31	34	29	30	32	38	29	39	44	32	33	41	35	48	27	28	41	25	34	29	34	38	34	38	25	39	24	31	35	26	33	29	25	39	30	37	34	36	34	25	38	38	28	43	32	30	36	38	28	32	36	33	43	37	32	30	35	34	30	27	24	40	34	38	36	30	36	37	27	31	41	33	37	30	24	32	42	39	36	28	30	39	29	27	24	38	30	27	23	40	28	37	37	34	35	35	18	32	35	39	28	27	28	34	38	37	27	35	28	29	34	18	34	36	36	38	40	29	35	29	29	39	37	27	36	49	34	33	27	31	30	28	27	33	33	23	41	33	34	37	38	40	33	37	40	28	30	32	26	29	38	35	27	38	38	31	42	30	29	33	34	38	33	30	26	21	50	36	46	29	23	36	26	37	46	34	39	42	30	32	31	32	30	29	36	34	28	32	44	28	37	24	34	37	22	35	39	47	34	22	29	30	33	29	29	27	32	35	29	17	46	27	32	27	30	25	34	28	28	34	29	29	31	37	43	27	28	30	27	21	20	41	31	29	37	28	39	35	33	40	32	34	33	28	31	33	32	26	27	22	32	39	38	32	41	33	31	32	39	33	34	28	36	28	37	37	30	29	41	39	28	31	28	29	46	32	32	27	38	29	37	32	31	32	34	27	34	45	38	24	34	38	30	31	36	33	37	35	26	37	36	36	38	32	45	19	37	38	34	31	24	37	27	35	28	34	29	33	31	37	27	35	28	36	35	33	38	29	39	23	33	52	38	34	35	28	41	34	39	30	27	29	31	46	32	34	37	38	30	28	28	36	45	35	34	28	33	19	31	29	25	32	46	40	35	32	25	20	34	31	33	30	23	32	45	39	20	35	30	35	24	38	27	27	30	28	29	37	32	31	30	31	32	35	29	47	29	42	45	42	31	39	39	40	32	38	28	37	24	33	42	40	27	45	38	31	40	25	31	38	31	28	31	37	37	38	46	26	41	41	42	29	43	45	40	34	28	27	26	36	37	30	33	24	32	29	37	29	32	31	37	29	42	29	39	29	30	26	42	32	28	32	39	39	26	34	38	27	25	38	27	28	41	26	48	30	28	38	38	38	32	26	29	41	31	37	33	35	37	30	26	39	33	38	38	31	33	23	39	24	34	32	23	31	38	22	28	34	44	34	35	33	36	27	26	40	38	28	31	30	25	25	35	29	46	38	27	28	22	38	26	26	32	47	34	25	32	29	27	35	34	38	33	32	41	35	33	28	35	26	33	27	37	37	34	33	33	31	42	36	29	27	28	37	35	31	31	29	35	29	36	23	35	30	25	26	28	38	35	36	38	29	32	30	42	30	29	40	32	44	35	29	29	27	32	34	42	37	34	31	26	26	27	26	40	44	32	37	35	40	28	42	29	32	43	28	33	25	27	33	33	26	36	33	18	36	41	30	28	32	26	32	39	24	31	36	32	31	38	43	35	38	29	27	29	32	40	46	31	25	28	36	21	43	38	26	32	25	36	35	36	34	29	31	33	28	28	30	34	29	36	29	28	24	43	32	33	38	32	32	38	28	34	34	23	31	26	38	44	32	35	34	42	24	35	44	30	37	31	29	38	42	28	42	41	43	27	38	36	45	31	39	30	39	27	33	32	26	30	24	31	36	37	40	38	31	38	37	37	36	25	44	31	32	32	38	38	40	41	32	34	31	32	33	23	39	36	30	46	35	34	26	38	30	35	43	28	45	25	36	31	20	30	43	23	37	30	32	31	31	47	24	28	34	26	33	32	20	32	34	42	30	38	34	39	38	24	27	29	35	38	36	24	40	39	28	39	31	34	34	38	34	27	33	36	28	29	26	26	26	38	30	29	40	33	42	36	29	34	29	33	28	30	41	29	41	29	36	28	29	33	27	17	25	30	34	28	32	32	26	31	26	27	39	28	38	26	33	33	28	31	44	35	25	36	33	27	27	30	31	40	32	43	32	30	32	30	28	32	25	25	34	23	26	32	35	42	27	33	29	32	33	35	33	38	36	39	29	33	30	29	44	30	33	34	23	29	34	44	26	28	25	39	37	23	38	30	27	28	37	38	34	35	21	39	34	33	29	26	28	30	23	34	35	26	31	27	30	36	35	20	34	28	34	28	27	32	43	39	28	25	39	40	30	29	37	30	33	32	37	43	30	38	33	31	27	28	45	27	29	33	26	28	33	31	30	30	26	21	35	34	40	35	32	35	39	38	36	38	37	27	31	35	42	26	37	23	42	41	28	35	30	28	48	40	31	24	27	28	30	28	36	26	33	27	32	36	33	41	29	21	31	37	32	33	36	17	28	27	33	24	38	38	34	27	27	31	34	36	43	32	30	33	36	29	34	28	33	31	36	46	25	26	30	32	37	28	31	30	40	46	31	35	33	34	41	40	37	33	30	35	33	32	38	33	28	41	24	29	41	34	34	43	41	35	38	40	39	21	28	38	38	43	25	27	24	30	37	26	19	39	28	35	22	33	36	34	27	36	37	23	28	35	26	30	30	36	40	46	46	32	32	28	36	37	24	33	40	33	33	30	36	36	27	36	31	32	30	30	25	33	21	35	36	39	31	31	34	38	29	38	33	42	37	39	22	25	34	37	26	38	31	29	25	24	33	35	34	36	33	36	28	39	37	35	25	29	26	40	34	30	37	32	35	40	41	36	37	25	30	32	36	33	36	37	32	26	24	40	32	34	38	35	44	26	30	36	27	30	27	37	39	38	33	34	30	26	36	41	27	42	29	23	24	29	36	25	33	34	29	35	32	33	36	35	35	28	31	30	32	31	36	31	30	30	29	30	35	35	31	31	32	40	44	25	42	35	36	37	41	27	35	27	42	35	29	34	48	27	41	31	50	19	34	36	31	25	39	31	34	35	34	32	44	28	51	38	29	29	28	36	31	30	33	30	38	33	27	31	30	36	32	36	39	32	34	26	27	32	35	28	35	31	31	31	36	31	34	40	36	39	44	30	23	36	36	34	33	40	21	26	26	27	25	30	33	32	26	30	29	24	38	34	23	31	44	35	35	43	28	31	33	33	23	30	39	28	33	33	41	36	39	42	32	44	30	30	20	30	27	46	36	26	33	35	30	40	26	36	42	29	36	27	38	27	36	45	40	28	32	35	29	36	40	29	47	30	27	31	30	44	33	31	30	25	38	22	31	32	40	33	39	29	26	23	37	32	25	35	29	35	31	28	33	36	32	37	29	37	24	29	33	41	28	31	23	34	36	28	34	33	26	34	37	35	22	40	24	17	20	35	37	32	34	31	43	40	26	36	31	22	26	23	34	31	37	37	32	40	30	37	41	31	32	20	31	25	25	28	34	45	36	39	35	23	38	30	27	33	32	37	37	37	29	31	34	31	33	28	34	37	30	28	28	40	27	39	37	47	34	39	29	32	36	33	36	32	39	28	25	40	26	29	34
33964	21116	13703	24243	38823	54596	6619	1300	1136	946	882	784	817	709	722	718	962	1045	983	977	836	865	820	771	703	751	702	681	662	599	665	678	713	648	649	656	587	571	514	576	529	549	533	601	577	549	547	544	552	548	594	583	586	564	601	550	595	559	568	567	557	535	567	551	566	588	579	607	581	566	532	578	538	557	531	576	540	539	534	523	499	596	528	552	515	570	568	542	539	520	530	526	525	525	516	510	538	523	551	540	523	562	518	487	539	538	536	540	516	558	568	501	576	556	539	545	513	556	576	545	530	557	572	547	527	528	548	531	549	541	543	535	541	520	557	583	534	526	591	525	566	582	552	561	544	553	570	551	520	517	528	546	536	546	553	560	568	491	562	534	558	570	576	528	542	509	563	509	565	570	515	516	551	525	545	510	544	598	529	509	570	527	528	532	573	525	524	514	554	518	539	538	556	517	529	554	514	556	543	573	520	549	539	542	563	554	524	489	561	518	564	518	540	520	549	569	514	545	558	522	538	514	519	538	561	495	579	489	526	557	535	522	537	545	544	478	513	518	527	516	553	541	538	530	557	552	521	542	547	567	544	567	547	504	547	535	520	520	533	575	524	500	527	573	590	524	551	542	517	527	546	531	516	571	560	547	529	529	549	553	546	574	544	534	493	511	554	506	572	551	561	530	552	529	502	529	559	529	558	584	563	558	568	571	527	552	550	558	566	511	509	485	504	565	502	514	549	527	551	513	537	526	547	532	560	530	527	573	569	548	564	542	543	539	540	496	518	515	556	530	501	540	517	513	545	544	551	547	536	543	515	565	522	581	537	531	566	524	546	563	529	570	542	500	549	503	526	523	546	553	543	571	519	516	538	576	559	543	534	553	526	541	545	553	488	532	530	527	532	536	524	557	499	556	477	534	515	554	534	537	566	518	540	558	580	545	542	546	552	524	565	545	524	506	554	511	558	566	547	486	507	531	519	559	564	532	508	531	534	505	478	527	549	574	548	539	541	530	541	541	617	562	566	537	529	530	570	581	525	540	509	512	538	536	561	562	523	579	546	512	547	494	567	525	576	496	511	512	523	555	552	552	515	511	537	554	509	524	511	561	534	513	520	535	588	533	502	544	512	547	514	559	534	525	518	521	565	527	529	542	560	527	481	530	550	535	575	523	520	530	557	560	481	540	534	517	556	504	546	542	531	532	593	527	560	551	589	518	513	578	557	506	496	558	550	527	548	528	521	528	538	558	563	550	542	535	523	570	531	531	537	543	543	558	564	535	542	493	528	532	510	542	525	549	548	577	531	517	529	560	550	570	549	549	567	565	495	568	541	507	548	541	514	577	534	563	532	518	540	501	557	534	574	508	534	529	542	550	587	507	537	568	579	561	499	522	536	471	525	575	554	516	510	527	555	511	549	554	573	556	519	531	503	553	531	477	530	548	536	533	550	502	587	553	491	497	516	537	492	534	509	506	529	563	572	564	537	550	541	526	550	529	551	527	506	510	547	507	563	562	520	546	529	528	570	552	516	552	548	533	547	543	499	533	526	561	529	581	540	495	514	522	526	581	508	575	501	540	545	564	558	533	548	529	523	538	593	556	547	519	562	536	531	499	533	553	544	529	548	522	515	558	562	510	555	503	557	535	536	553	530	537	527	499	524	555	527	568	564	527	522	591	556	561	549	534	494	544	528	528	497	523	509	527	527	556	508	561	550	539	538	503	509	531	568	514	553	494	547	512	511	521	542	505	562	557	511	510	490	570	523	556	558	585	503	523	539	497	534	544	548	494	555	536	510	544	526	555	551	568	534	541	564	521	533	536	559	552	510	508	542	492	513	536	563	546	541	523	558	550	548	518	537	543	544	538	527	538	533	545	533	527	541	546	528	556	545	512	531	527	566	548	533	497	546	608	545	506	523	527	517	525	545	524	543	539	514	533	530	542	513	548	536	543	549	513	528	531	549	534	564	585	522	545	505	528	556	564	569	506	557	524	533	552	546	555	550	529	508	540	523	536	543	554	540	565	564	562	558	517	534	553	534	528	554	505	549	529	525	533	516	531	573	576	500	561	494	529	578	520	532	568	539	585	567	536	515	540	525	539	518	528	520	535	539	560	525	545	520	541	553	548	546	551	546	534	574	573	537	557	518	567	548	557	547	570	525	540	515	546	520	571	565	541	557	532	537	586	514	547	546	489	522	523	517	571	525	560	555	512	536	562	512	569	524	493	587	514	525	553	534	512	556	518	536	502	510	511	484	507	565	521	523	541	517	521	528	578	524	521	530	527	521	559	541	519	527	539	504	543	533	552	550	549	507	562	536	501	535	518	543	532	513	558	568	574	569	537	553	560	501	540	555	551	567	551	527	493	525	491	544	551	523	550	543	504	522	514	520	487	542	522	565	555	510	584	509	543	526	562	557	569	536	574	519	513	543	534	534	559	552	547	532	545	521	536	560	536	552	533	553	553	554	531	578	525	537	548	543	531	544	534	527	523	537	540	575	529	527	561	501	528	550	513	549	538	502	618	533	539	564	540	590	521	527	544	531	537	558	540	563	527	548	505	501	547	596	543	534	571	514	518	513	565	559	527	495	512	530	539	518	534	519	522	535	533	539	488	518	543	468	548	544	545	562	490	496	547	563	546	523	509	518	561	520	572	545	540	552	552	534	567	554	548	517	509	508	513	563	492	539	574	474	533	472	565	577	551	489	545	518	567	560	559	530	509	564	536	539	520	570	521	516	525	546	548	558	530	563	531	558	572	525	521	523	565	562	519	522	555	554	594	549	536	514	559	552	567	548	507	539	519	551	523	542	513	551	550	542	516	564	540	538	562	538	486	533	556	499	562	503	537	522	505	593	506	507	526	509	543	527	567	532	516	530	497	514	506	529	518	501	544	552	537	526	564	530	555	528	536	567	539	568	509	554	537	551	557	561	539	539	515	581	505	544	535	573	559	544	528	523	548	542	512	541	561	539	555	509	564	547	539	559	521	511	527	545	520	500	530	505	579	541	531	545	534	537	573	538	513	544	552	586	557	540	553	527	533	543	555	562	575	493	565	529	493	588	516	503	540	529	509	532	544	512	552	551	547	551	512	554	538	536	545	571	543	553	584	554	549	500	509	524	505	555	552	496	484	548	541	507	529	575	569	527	526	540	547	543	542	558	494	517	559	572	536	540	569	502	541	552	532	530	530	556	518	538	543	578	542	540	513	527	542	556	546	550	526	525	568	555	491	569	529	570	558	521	563	559	520	527	556	534	517	505	533	512	532	526	553	543	483	554	541	502	505	544	552	511	498	555	517	540	548	543	561	534	547	578	525	545	547	502	547	529	531	522	528	507	508	557	506	506	515	532	587	542	522	527	551	537	522	529	535	515	485	542	496	524	522	544	546	535	594	527	567	559	543	530	561	553	544	524	557	527	513	533	527	485	540	530	586	523	554	555	510	499	579	544	574	523	537	556	523	562	528	534	505	530	550	564	518	509	506	536	539
7784	2579	1273	1387	9099	18830	1898	59	86	61	51	53	33	45	65	54	58	53	60	43	50	47	48	28	36	48	40	38	26	31	36	37	43	39	31	37	32	37	25	25	20	37	30	24	44	29	27	31	27	30	27	36	35	36	29	26	28	32	29	25	34	28	30	22	33	34	33	40	28	30	28	36	32	23	19	26	21	22	32	29	28	22	27	40	29	23	26	25	26	27	22	31	32	38	23	27	26	31	24	28	28	26	23	32	25	25	20	29	36	27	29	27	32	24	30	38	29	25	28	33	31	35	31	14	42	29	24	26	31	31	34	35	27	31	30	21	28	27	44	22	30	30	25	25	40	33	25	29	16	27	29	39	20	34	20	37	39	26	22	31	29	41	34	20	29	33	33	33	30	29	30	29	32	32	26	37	37	28	30	32	26	30	31	32	22	22	26	37	27	31	31	21	31	29	21	28	36	40	30	33	28	28	26	35	22	20	23	27	30	20	29	19	27	23	37	36	20	24	28	24	29	29	31	30	24	27	25	22	29	30	32	24	26	30	24	26	34	30	26	16	29	36	35	23	29	20	26	21	29	25	29	22	30	29	34	35	31	28	21	29	31	24	31	25	31	35	24	32	44	17	27	27	32	32	21	22	28	32	33	27	33	41	29	30	29	21	31	38	30	25	32	35	30	31	27	36	33	23	25	20	35	23	32	22	27	35	31	15	30	19	20	37	24	35	36	34	27	26	19	24	23	21	24	37	22	25	21	29	26	24	29	20	27	25	29	30	29	33	22	31	27	34	22	23	35	32	31	28	30	36	31	27	31	24	27	21	30	38	31	20	26	28	25	24	33	27	41	32	26	27	29	26	30	33	30	35	21	26	23	18	36	25	27	20	23	18	27	32	34	30	37	27	27	30	28	22	32	26	36	37	19	30	31	25	28	30	15	38	34	30	26	30	30	28	20	26	26	18	33	38	35	32	30	27	29	21	21	37	29	38	26	31	25	34	41	21	29	25	29	27	28	34	25	32	20	26	23	32	29	31	32	28	19	30	28	34	26	24	31	23	29	32	31	18	18	31	33	47	15	33	33	24	35	22	35	32	30	23	34	31	42	30	26	34	24	29	39	25	29	29	26	43	25	31	39	35	24	33	33	29	28	29	20	41	33	34	32	30	42	36	39	32	37	31	26	25	34	33	31	21	37	40	24	31	36	34	37	35	27	26	32	34	28	40	36	26	26	30	26	35	25	21	36	27	20	27	30	25	28	29	32	28	29	44	36	29	25	28	28	25	36	21	33	24	35	23	21	30	36	26	27	33	33	18	21	27	39	18	28	21	34	30	27	25	30	27	28	26	27	32	38	25	21	27	21	31	38	35	33	31	30	27	26	20	32	19	37	31	30	26	30	29	37	32	36	23	32	35	29	39	31	33	39	36	24	37	34	16	33	21	27	31	27	33	28	19	19	29	30	37	22	28	23	27	41	24	32	36	28	29	26	30	36	32	32	32	27	27	23	20	21	24	28	23	26	31	25	27	35	28	30	27	34	36	24	33	27	33	31	30	36	31	30	34	27	35	32	28	24	30	39	26	24	29	28	29	30	25	23	36	25	23	31	30	33	28	25	28	36	22	26	24	37	37	43	24	25	24	27	28	24	27	24	32	27	33	31	19	19	22	21	30	33	34	40	32	22	31	27	28	35	32	36	23	29	27	29	27	34	24	35	25	27	36	25	19	24	29	38	26	29	32	29	25	25	27	32	30	33	31	26	36	35	38	28	21	31	35	30	38	26	30	27	33	33	24	29	31	30	25	27	26	24	22	33	38	26	35	29	31	26	24	25	33	31	20	25	30	26	30	26	23	23	24	29	26	25	34	25	20	31	36	33	36	37	19	24	29	44	32	25	26	30	24	30	23	27	28	27	28	36	25	34	24	25	33	24	23	25	29	22	28	21	35	17	37	23	25	28	27	27	31	30	27	30	21	34	28	27	28	29	28	33	24	30	28	22	36	19	35	41	34	27	28	30	25	26	32	37	29	27	26	31	23	29	33	29	40	32	30	31	33	23	28	37	28	29	31	25	28	24	31	27	28	42	28	19	24	30	31	34	33	27	28	29	18	23	26	25	25	23	30	26	33	32	24	24	31	29	33	27	33	27	26	24	36	32	29	23	25	28	30	31	27	39	41	31	24	40	24	26	32	35	35	30	27	35	19	35	38	23	27	30	31	23	28	30	24	28	24	36	26	36	28	25	24	29	23	20	39	26	28	28	30	29	33	41	23	39	33	30	24	36	22	17	29	31	20	31	29	24	34	29	26	28	33	28	28	23	30	32	31	30	26	34	29	28	26	29	31	25	25	37	30	23	27	28	27	23	23	34	20	30	27	32	27	29	31	18	26	16	21	25	29	31	25	44	29	26	31	27	35	30	32	23	27	27	41	27	36	32	24	25	24	24	31	25	26	24	30	39	23	22	32	26	34	24	38	29	22	33	38	33	33	31	21	29	36	27	30	28	28	18	37	26	28	24	25	27	41	31	35	25	24	32	36	36	35	30	26	21	33	31	28	23	27	31	20	38	36	22	24	24	30	24	25	23	34	29	32	33	15	27	30	26	34	24	33	34	36	39	26	23	35	25	35	29	30	34	35	27	38	35	25	23	28	36	30	32	31	22	22	26	29	31	33	20	19	24	26	30	31	40	31	32	31	23	24	37	20	36	34	25	23	18	20	24	22	33	43	32	25	29	37	29	29	26	33	29	27	31	27	27	27	40	27	32	26	23	34	29	38	25	25	31	50	26	22	22	34	32	25	29	28	42	26	24	24	24	25	26	31	22	28	23	31	28	26	23	28	27	19	24	37	31	27	29	31	31	17	35	35	35	33	26	19	35	23	28	39	29	29	21	33	40	19	30	39	21	28	26	34	35	32	27	27	24	29	28	28	25	36	26	27	36	34	35	29	24	31	29	34	29	30	27	29	29	18	33	31	40	32	22	32	20	28	31	26	30	35	21	30	35	26	34	19	26	37	28	35	28	37	22	26	30	28	31	30	27	28	28	26	30	31	30	28	26	25	24	32	29	36	36	21	26	20	34	41	28	27	29	27	20	26	30	33	30	26	30	28	25	27	35	25	38	24	25	23	24	21	25	27	23	22	25	26	23	26	39	36	14	32	25	34	26	22	34	24	36	30	23	32	28	22	38	17	27	35	33	36	26	24	22	38	21	32	32	23	23	26	30	29	32	39	27	36	32	30	32	19	32	21	28	35	20	33	33	28	34	42	30	31	24	34	26	30	33	32	22	22	36	21	30	39	32	25	40	29	43	27	30	25	30	30	36	30	30	21	28	24	32	33	24	35	27	36	25	32	30	22	29	22	29	33	19	30	32	26	20	43	32	31	29	25	22	28	28	30	24	29	46	33	24	30	28	23	25	30	31	26	37	29	27	29	25	29	21	31	30	24	29	23	30	25	31	28	28	33	28	28	36	23	25	29	19	32
46687	29871	23486	40404	71392	73264	8003	6128	4666	3811	3002	2535	2153	1953	1640	1573	2129	2192	1970	1739	1706	1720	1513	1335	1200	1226	1199	1061	1004	969	981	1088	884	822	824	889	737	646	663	627	624	657	613	622	587	570	599	563	561	585	551	552	555	559	615	575	588	599	566	518	564	580	646	575	655	598	621	564	534	520	554	519	546	529	515	491	509	485	509	540	507	510	533	459	550	493	497	508	495	498	480	477	477	486	471	521	487	524	494	539	503	513	512	492	503	543	502	497	470	508	502	537	525	528	527	545	500	547	496	536	492	509	506	491	508	528	503	507	499	541	515	473	523	482	488	490	466	497	478	502	501	485	451	497	467	482	510	503	471	477	494	486	498	496	533	512	524	485	501	478	488	440	499	502	472	490	450	445	472	494	453	496	487	429	455	511	472	495	455	492	528	479	486	520	498	395	515	478	491	519	478	486	476	471	467	499	466	507	464	484	510	497	492	481	468	498	466	491	457	487	455	482	446	506	487	475	480	458	479	526	487	490	484	492	467	439	510	496	491	467	442	494	438	481	494	489	461	483	495	474	471	469	498	504	469	483	472	491	486	481	482	443	457	496	532	463	444	477	508	480	486	445	466	470	479	463	457	498	459	493	466	451	507	478	483	492	465	500	517	507	480	459	495	520	487	500	479	453	466	487	487	467	466	508	510	505	504	471	517	482	502	453	464	448	462	495	486	488	511	441	510	499	468	528	465	452	508	492	446	484	493	461	492	515	522	476	462	503	460	438	486	491	461	465	530	500	472	486	477	500	507	489	517	529	487	467	491	510	502	488	460	477	465	463	479	475	478	479	514	446	483	514	472	460	462	489	482	453	502	454	488	466	436	505	461	499	485	491	454	445	492	496	534	511	459	476	506	500	502	456	468	499	513	521	466	465	501	485	505	456	472	464	459	536	491	469	527	463	518	487	486	478	496	476	469	531	483	505	477	456	494	490	452	439	466	468	455	463	512	467	476	522	522	452	486	483	508	532	519	494	473	465	489	473	492	503	486	476	453	502	492	470	513	496	520	505	453	440	526	491	477	454	495	492	485	497	439	497	487	507	453	489	468	476	485	476	510	483	523	490	426	449	496	465	498	515	499	499	487	478	494	427	489	488	471	488	446	501	490	445	466	482	490	499	469	456	518	501	492	508	492	459	493	470	483	523	469	477	500	484	540	484	460	514	480	467	478	476	538	477	494	488	473	500	475	522	496	493	480	469	507	465	470	449	446	497	492	500	456	511	493	500	468	462	460	505	489	492	469	514	473	452	528	455	484	493	459	523	494	500	504	487	498	506	496	543	480	527	483	481	483	513	472	518	479	426	477	468	476	494	491	479	504	541	474	483	499	485	474	479	464	491	495	487	482	504	447	459	470	461	484	476	485	475	490	504	473	482	464	455	492	461	505	472	476	496	487	507	489	440	457	507	472	480	486	496	463	476	486	478	517	497	470	487	478	460	482	445	504	507	469	511	483	485	463	513	507	499	514	482	502	452	495	479	485	459	472	474	505	532	458	482	435	503	477	489	466	514	470	494	505	473	448	489	483	477	517	516	528	512	479	461	479	512	457	513	473	505	478	468	502	479	527	435	500	482	498	494	441	478	493	476	502	497	487	468	482	468	499	441	460	505	460	426	472	477	466	492	510	475	468	485	508	493	426	534	488	491	509	515	500	456	465	510	542	474	480	477	459	455	481	499	509	513	501	469	503	466	502	487	471	441	483	517	475	482	472	482	489	493	505	478	467	480	423	466	491	449	522	493	472	481	504	446	461	479	469	503	500	464	450	462	466	491	460	460	478	455	504	491	482	518	466	492	484	448	519	501	462	465	477	459	501	441	487	480	441	481	459	492	455	495	494	481	538	530	479	472	516	470	480	495	517	496	501	510	483	478	478	489	513	476	493	427	491	514	470	491	497	461	492	473	504	494	447	467	484	479	520	472	469	462	486	493	490	460	482	492	501	478	496	483	477	484	473	492	498	517	491	471	497	514	498	487	478	456	469	479	476	534	502	466	524	480	495	491	477	457	499	487	496	473	450	512	430	496	457	502	473	497	513	508	485	518	471	495	421	486	488	509	477	498	460	464	484	461	502	472	476	468	470	517	438	463	503	488	476	463	511	463	488	490	492	476	468	487	463	505	465	471	506	497	499	483	504	474	464	463	514	492	461	461	494	464	479	448	491	499	467	512	468	454	537	485	507	497	486	491	462	482	514	469	493	500	479	490	469	480	490	532	499	494	470	503	504	478	504	491	493	474	485	450	527	518	461	439	488	455	485	474	480	515	505	482	454	481	471	521	465	480	479	467	483	474	447	478	468	478	467	511	480	492	488	450	496	497	526	466	468	489	472	479	464	499	462	507	505	514	496	506	477	513	469	465	495	445	507	480	509	457	439	496	458	488	476	507	473	492	493	494	538	467	487	473	487	493	489	524	472	491	513	498	491	476	441	477	496	470	471	477	482	517	456	500	483	508	485	455	452	447	470	474	507	496	459	437	467	482	475	469	503	494	466	444	528	459	515	505	510	454	452	493	476	447	462	495	497	488	467	477	501	512	473	525	460	481	482	505	460	498	466	451	499	485	452	491	477	483	486	462	451	518	471	487	449	490	493	484	488	524	470	456	533	469	484	479	463	492	480	478	464	444	479	502	478	476	536	468	492	474	473	461	462	477	492	468	491	500	489	460	485	529	481	505	428	493	484	502	480	464	494	497	477	501	511	514	499	472	458	470	521	480	506	492	519	466	484	477	482	487	540	507	459	508	478	486	453	501	532	476	490	496	487	502	486	466	469	461	456	484	478	509	482	544	499	506	485	447	483	485	512	494	445	457	467	477	522	520	478	479	487	509	461	479	451	512	488	496	499	477	513	470	483	459	473	488	529	489	485	510	479	477	483	505	460	475	476	510	460	519	476	504	501	524	475	444	520	491	471	459	512	481	471	479	522	477	486	493	488	496	499	480	463	495	461	490	462	499	497	480	441	502	495	451	507	490	491	477	523	469	486	491	491	485	500	495	445	498	521	464	479	482	460	480	519	460	491	500	480	498	475	465	479	458	523	477	494	495	475	453	483	475	453	490	453	491	465	504	475	460	514	456	468	453	495	499	461	489	486	492	486	471	465	460	490	503	493	489	475	476	481	497	497	469	440	512	468	477	495	494	472	507	480	468	487	468	470	514	488	477	457	514	500	483	464	469	511	479	461	477	484	461	445	470	484	495	456	541	491	482	477	462	423	516	471	482	490	474	473	491	474	505	483	488	461	497	472	491	500	499	472	474	444	514	472	449	509	454	490	490	497	470	487	464	478	469	483	466	469	497	431	525	450	521	461	516	437	471	457	472	473	485	445	476	550	482	446	469	504	481	504	442	509	498	479	465	477	496	443	496	507	483	469	442	493	506	447	478	515	490	492	494	533	476	424	507	473	487	445	434	477	464	469	458	482	490	495	506	470	511	465	474	428	449	484	478
6778	1496	636	1521	3494	7730	240	58	80	62	49	54	54	75	59	56	53	68	62	67	52	66	51	71	60	50	60	42	57	39	64	41	49	60	54	48	54	59	41	44	46	47	48	58	53	53	45	52	46	54	55	59	52	45	43	40	51	46	57	39	51	36	53	45	52	58	33	56	64	42	46	55	42	48	51	32	51	46	49	44	50	42	41	47	55	54	41	51	38	43	47	42	41	52	57	50	40	45	52	40	52	51	41	50	41	43	33	56	50	55	47	37	56	51	46	51	46	53	52	51	53	46	39	46	52	45	46	51	57	45	40	54	39	41	43	48	54	53	45	39	50	54	41	36	52	55	43	39	48	52	55	44	55	54	47	55	47	52	45	61	43	46	43	38	41	40	45	49	51	54	62	60	51	55	30	59	49	43	56	43	50	41	54	52	48	52	47	55	58	40	45	46	42	51	54	47	42	48	43	55	52	46	62	39	56	53	47	64	45	55	51	60	46	46	50	51	44	56	47	46	40	42	58	41	60	29	41	54	43	53	50	62	46	48	42	30	50	52	53	55	58	40	52	46	46	49	42	58	47	36	54	41	58	44	44	50	31	41	52	48	43	40	60	63	51	46	67	43	62	36	48	58	46	52	37	49	34	42	46	59	40	56	39	54	55	51	44	42	44	46	48	48	56	51	41	57	40	41	46	48	50	49	45	67	61	54	52	56	43	44	55	42	49	40	41	47	45	52	56	40	45	51	47	53	44	43	55	50	45	48	43	52	48	63	51	46	41	45	42	53	57	43	44	41	48	40	44	50	44	48	55	42	50	66	56	58	46	50	48	46	51	50	41	54	59	46	49	48	36	42	48	49	48	47	49	51	47	58	42	40	53	55	40	52	42	40	53	62	50	43	53	37	39	28	64	54	36	50	44	42	41	55	42	43	42	43	42	49	53	40	55	53	63	60	52	42	41	56	45	43	51	52	32	61	39	49	51	40	39	42	52	58	43	54	53	46	42	36	50	45	44	47	55	51	36	47	40	46	44	70	65	54	51	49	51	53	55	40	48	50	42	46	54	52	46	53	53	48	64	52	47	56	43	35	40	48	43	32	49	52	40	44	51	41	47	46	45	45	57	41	38	55	51	51	57	62	53	65	57	49	64	54	49	53	43	60	48	52	51	46	56	49	57	52	55	45	40	47	54	38	55	43	39	45	51	43	46	48	54	53	66	67	47	60	51	52	42	52	54	46	42	42	44	58	42	49	54	41	60	52	44	49	44	46	49	43	41	45	47	56	48	47	58	53	39	39	47	52	53	41	39	57	44	53	45	42	45	60	55	45	49	42	50	49	52	56	48	53	58	49	26	49	45	51	53	44	42	52	38	43	45	55	50	40	45	38	56	38	65	44	36	57	40	47	50	59	40	48	51	47	48	41	52	47	46	46	48	40	56	46	45	48	54	52	42	60	45	54	65	59	52	49	43	40	36	42	45	45	62	51	42	61	49	55	51	55	53	52	53	49	38	45	64	43	47	45	34	55	69	47	50	53	45	45	59	46	44	48	49	56	38	37	43	37	51	60	62	54	44	43	52	56	40	46	52	46	52	52	55	36	49	37	58	53	49	51	38	53	48	53	49	64	54	38	51	49	53	41	41	65	45	37	54	52	44	48	48	41	55	42	43	50	47	56	57	48	47	46	53	56	52	51	41	47	50	59	41	44	54	48	51	42	63	54	47	51	44	37	49	50	43	64	44	57	50	48	42	55	56	43	48	48	48	48	42	50	51	42	57	41	40	36	52	41	46	54	46	56	51	54	63	43	46	61	41	49	48	63	52	55	57	37	47	52	47	56	42	47	45	60	41	37	59	44	42	52	42	50	56	38	47	53	50	51	45	34	52	48	55	46	58	48	31	53	54	60	51	41	59	49	51	52	49	47	53	43	46	57	50	56	53	33	48	42	56	38	53	40	56	40	52	50	48	48	41	53	33	45	45	49	51	46	47	51	64	48	48	45	55	49	57	49	44	42	48	45	60	49	50	54	46	44	51	46	39	46	49	44	50	44	38	31	51	54	47	41	43	38	42	53	55	62	51	54	56	57	55	32	41	48	52	43	52	42	49	40	44	49	41	49	43	41	33	55	37	48	58	54	50	51	44	64	51	55	46	42	43	57	47	49	43	46	53	56	49	64	53	52	54	34	40	48	40	54	54	46	44	47	42	50	50	52	40	42	53	30	51	50	55	52	50	37	48	39	41	57	51	67	42	47	38	50	62	49	50	59	44	53	51	57	47	45	39	52	48	39	49	42	51	53	45	41	60	47	43	57	40	49	38	45	46	44	52	44	46	47	57	49	53	54	45	57	46	50	52	47	44	59	43	47	40	42	46	44	64	40	46	46	47	50	36	60	55	50	30	59	55	40	56	49	46	45	44	41	57	52	35	39	50	47	52	54	48	51	44	54	42	44	50	45	49	31	42	48	45	49	42	50	44	29	55	60	55	42	48	61	48	44	40	43	45	51	44	50	41	38	56	48	51	43	48	46	52	39	51	48	46	36	50	48	51	49	53	44	63	41	58	44	43	48	54	48	57	50	41	49	45	52	45	46	49	42	42	61	60	50	48	54	38	55	53	49	43	43	45	68	49	44	40	43	44	45	41	45	50	52	40	55	50	40	35	48	50	56	44	49	53	52	41	42	50	55	40	50	49	43	46	46	54	52	50	42	44	39	51	42	40	47	37	58	52	41	62	44	46	54	56	52	55	57	64	50	46	59	43	43	43	42	42	43	47	46	53	51	35	50	56	49	38	40	44	49	36	41	52	65	52	27	52	49	59	54	42	43	40	41	65	49	60	50	65	39	55	46	49	44	57	45	51	50	50	47	48	43	62	48	42	42	31	43	56	45	47	40	52	36	35	59	54	47	47	61	49	42	50	42	41	51	50	45	43	44	46	54	50	32	51	43	50	41	54	45	43	53	52	45	55	44	59	59	44	46	40	56	48	41	42	58	41	53	68	42	66	58	44	45	68	35	44	49	53	58	44	41	54	40	50	66	52	64	42	43	40	53	50	43	53	56	56	60	42	46	47	57	42	49	59	50	57	49	46	43	54	51	41	56	49	45	39	47	44	42	62	43	41	58	33	40	48	52	64	48	48	62	61	53	56	45	53	47	39	42	40	44	44	30	50	56	55	47	36	50	55	44	54	49	39	46	53	39	61	39	42	41	59	42	49	39	48	44	47	50	53	52	49	58	61	53	50	54	45	47	49	58	34	53	52	56	55	52	55	46	49	51	64	47	39	50	37	35	52	51	52	50	43	65	45	41	55	44	47	41	41	54	53	48	51	48	49	46	48	43	49	60	49	41	51	46	52	45	33	35	56	40	43	44	43	48	51	40	54	50	50	39	41	44	45	51	59	48	50	45	42	43	53	51	64	44	48	43	51	50	44	54	57	47	57	50	54	53	43	45	54	35	47	52	47	42	51	59	53	46	46	50	52	45
40271	24247	14616	38478	55872	56178	5085	3863	3052	2506	2109	1853	1643	1670	1411	1391	1741	1812	1722	1630	1757	1521	1492	1201	1318	1372	1220	1099	1062	1122	1184	1097	1055	998	950	1054	915	810	878	888	900	876	945	861	918	896	840	863	804	790	827	757	808	843	838	814	880	836	881	839	843	888	926	881	897	841	838	812	807	817	822	855	827	779	789	785	832	820	804	801	800	845	800	756	765	789	793	761	766	767	781	769	790	783	717	797	770	785	807	788	769	778	757	834	749	840	790	798	853	843	814	785	836	757	757	769	822	795	849	855	787	742	771	791	834	754	855	804	776	751	768	779	731	814	809	789	762	817	817	781	801	802	749	806	793	781	817	788	815	807	819	855	796	787	796	840	794	802	838	851	754	797	811	799	804	768	777	783	765	840	782	757	728	781	799	764	777	816	764	813	763	748	795	772	817	737	838	772	776	739	776	796	796	789	793	777	765	806	766	822	805	811	804	805	784	819	830	828	798	787	798	840	745	771	816	782	735	804	802	809	761	819	813	775	783	781	858	763	832	747	781	824	764	791	810	764	813	817	832	775	822	782	810	773	818	764	758	780	794	810	776	829	797	822	789	806	810	818	815	833	788	840	799	791	754	839	789	775	805	826	730	799	790	767	721	787	794	783	809	810	771	779	772	751	778	786	794	745	775	742	813	748	787	820	813	742	805	792	809	780	758	804	800	761	772	819	791	776	819	796	780	750	744	803	823	761	766	758	764	810	806	838	778	773	798	773	767	795	845	780	777	811	800	863	817	779	827	816	756	782	817	765	746	808	805	789	824	826	838	785	735	755	779	723	782	757	786	810	781	774	756	773	726	796	772	776	771	763	792	765	775	754	758	813	780	778	813	777	797	814	805	782	756	802	771	810	844	763	776	785	763	782	759	800	810	780	828	828	765	801	795	836	832	808	769	814	817	815	822	805	835	811	826	789	818	747	854	838	796	789	729	850	782	790	754	803	713	735	822	822	798	753	799	816	828	782	801	777	762	800	829	814	759	784	778	765	785	823	768	771	766	784	792	810	752	783	798	803	817	802	771	792	824	753	802	781	808	799	811	754	760	800	804	823	809	764	824	840	783	795	815	825	803	815	774	758	769	794	760	804	791	763	769	843	783	785	730	829	738	754	740	792	789	787	819	793	788	815	813	793	808	826	758	779	795	771	790	820	793	799	773	758	813	785	787	793	815	798	776	811	756	797	763	806	816	770	737	771	791	757	792	820	783	858	787	836	779	804	778	800	792	834	783	795	791	805	768	821	783	791	801	843	713	850	776	794	758	849	755	785	737	753	795	807	828	778	755	802	832	747	798	804	804	754	808	887	808	773	757	781	836	784	775	799	802	785	818	774	714	799	799	776	768	782	812	796	826	734	826	835	809	773	822	781	799	821	781	785	806	770	756	749	792	776	770	724	793	742	767	762	810	779	730	768	759	805	768	738	762	820	741	789	767	806	782	786	780	787	794	835	760	788	782	757	772	798	803	790	813	775	806	778	785	754	764	785	756	815	800	773	794	761	791	752	779	803	779	776	762	782	788	778	788	790	783	803	840	767	745	820	782	781	787	799	799	766	705	788	798	830	827	802	745	823	781	828	768	787	788	799	828	797	783	827	839	768	728	782	778	844	788	811	756	809	789	796	798	797	767	807	817	785	758	791	771	752	779	797	801	758	807	758	754	766	837	785	799	744	799	781	731	785	796	788	798	777	829	753	745	776	831	793	802	788	811	765	777	799	852	834	792	775	790	775	782	788	817	770	797	760	789	790	770	764	716	803	801	764	775	856	841	787	768	791	788	841	745	803	771	786	773	741	796	788	759	780	810	812	805	790	798	819	803	754	829	824	803	771	827	750	769	835	800	771	769	798	791	802	780	796	761	796	833	799	782	778	780	788	768	791	724	818	788	776	796	798	806	769	794	749	826	827	766	811	772	751	809	790	790	816	856	816	743	808	765	773	791	761	777	753	814	774	763	807	784	819	801	827	758	802	772	740	762	793	757	779	755	799	778	794	798	776	792	807	794	869	797	818	811	763	739	824	777	724	809	773	821	771	813	752	783	760	792	790	815	828	778	835	787	828	814	746	798	819	791	800	818	792	758	794	810	761	786	726	789	779	808	804	802	747	764	797	776	764	800	808	819	824	755	815	781	801	752	799	816	804	771	753	785	779	872	801	808	799	736	785	777	793	795	788	754	788	800	785	746	809	832	795	782	787	805	782	782	794	778	789	825	746	869	772	719	788	782	753	826	806	787	749	759	797	785	837	771	814	754	805	751	773	770	801	776	800	763	805	803	813	747	736	793	786	777	744	746	781	769	810	835	804	745	747	795	799	738	772	798	796	803	794	821	824	753	783	784	767	721	811	776	786	775	815	775	776	781	781	853	778	825	772	809	772	754	805	754	813	756	740	789	796	810	750	803	753	762	773	820	785	774	771	793	809	768	802	772	783	817	784	785	757	770	841	777	772	773	806	801	784	788	765	774	826	811	768	824	813	765	788	819	779	823	805	772	820	780	854	795	805	827	761	789	819	816	826	845	806	737	810	761	821	790	773	807	805	799	791	800	751	827	806	824	799	780	762	810	787	778	758	787	791	815	792	843	776	822	789	799	792	845	802	758	789	782	763	773	851	756	766	767	806	765	813	855	830	788	796	815	810	848	771	757	786	755	806	796	805	769	847	779	777	790	789	811	779	747	760	760	765	754	787	847	785	815	788	838	736	796	785	781	806	807	818	810	780	857	775	805	744	786	766	764	751	738	791	772	794	769	805	768	829	772	765	776	785	744	756	797	726	737	784	808	785	773	820	807	779	797	839	787	816	841	746	823	800	806	822	782	816	816	791	802	778	751	779	757	786	759	757	774	764	802	801	784	803	846	763	775	752	807	820	753	794	805	776	792	781	845	775	819	810	799	824	783	764	784	827	770	759	810	810	807	835	805	757	813	806	831	814	701	787	748	761	796	790	794	795	775	774	769	796	774	844	823	788	784	851	794	785	765	720	757	743	772	802	787	813	825	759	818	803	799	774	782	782	697	740	754	796	756	757	817	780	762	768	888	791	797	794	806	819	779	780	812	770	717	750	788	745	805	765	795	770	793	779	725	837	819	819	784	773	772	759	766	809	757	739	790	820	818	762	748	735	810	745	791	764	783	782	812	785	830	781	790	791	792	734	778	783	841	833	760	796	796	799	775	802	760	809	799	774	800	753	812	782	780	809	774	845	802	789	765	752	817	811	772	772	807	732	817	784	797	767	784	776	782	761	761	815	835	739	782	830	764	786	791	828	820	807	802	783	785	770	784	719	825	828	759	783	776	827	813	754	784	792	807	761	779	780	773	755	803	780	780	749	763	785	787	768	760	770	747	857	784	818	784	829	732	774	784	781	814	796	794	779	709	810	785	767	826	801	784	793	795	782	737	745	828	837	774	803	820	816	777	780	761	788	745	818	802	798	783	783	726	795	788	824	773	804
8887	2234	983	3805	8755	21484	2302	92	72	65	52	56	50	48	50	48	65	61	51	48	51	55	52	64	49	47	60	45	39	39	34	48	41	30	36	37	46	47	36	37	35	33	27	50	33	38	47	33	36	39	32	28	45	28	42	43	43	34	33	39	36	29	40	32	30	45	40	45	24	26	39	30	52	37	35	36	29	35	40	36	30	41	44	34	27	20	33	32	32	32	34	39	35	33	33	34	34	31	30	35	36	34	39	36	37	31	30	36	30	49	40	30	32	33	34	36	44	34	37	32	29	29	41	40	43	28	34	37	34	43	43	38	30	30	30	26	36	32	47	32	32	37	33	26	25	37	37	33	42	34	27	32	24	36	36	29	31	43	45	28	28	31	44	19	32	33	47	25	29	39	34	33	39	34	22	33	30	34	24	30	34	34	23	31	39	33	29	43	26	44	42	37	33	33	27	27	44	25	36	32	38	44	29	32	37	43	40	53	28	37	30	43	27	24	29	30	27	29	26	30	24	30	23	33	23	26	39	31	35	29	30	32	40	44	41	31	26	31	35	30	29	38	25	33	42	24	24	39	42	33	28	26	33	35	31	39	38	28	32	29	30	35	31	31	39	31	40	36	31	44	30	34	23	42	34	29	33	37	28	26	45	36	34	36	29	44	37	20	25	41	30	35	35	33	30	26	35	42	27	35	32	39	37	33	41	28	28	41	36	22	34	26	35	39	32	44	35	24	30	43	44	30	26	22	35	31	30	37	27	40	33	37	28	30	34	21	22	28	36	39	30	32	31	45	37	26	24	33	35	31	36	35	32	32	36	40	41	31	30	34	25	27	25	40	33	34	37	31	35	27	40	34	43	42	27	25	29	32	33	36	34	42	28	29	37	37	44	31	28	31	31	31	27	32	36	31	19	39	32	30	36	39	32	29	42	24	40	30	29	35	32	38	19	40	35	28	38	25	25	33	51	27	36	37	31	32	26	29	33	28	41	28	33	30	33	28	40	34	32	28	34	27	34	37	38	32	35	36	33	29	32	33	35	38	25	32	26	39	32	29	31	34	31	30	31	42	22	30	34	43	25	35	30	41	39	41	35	38	34	33	24	32	33	38	38	33	36	38	34	37	44	24	34	38	38	46	31	37	30	27	27	30	44	32	30	29	32	32	41	34	36	35	28	29	33	43	43	31	31	35	33	31	34	36	25	39	39	34	24	34	35	30	24	38	28	43	29	31	39	37	40	38	38	30	33	26	30	33	36	25	42	29	37	27	26	35	27	29	41	25	34	44	25	39	37	38	38	34	46	30	42	28	30	30	28	28	26	33	28	40	34	36	39	39	45	30	29	52	46	33	25	33	32	38	17	34	34	33	29	34	28	29	33	29	36	42	25	32	29	38	27	38	22	34	28	22	41	26	27	27	39	36	33	38	37	40	35	33	29	28	36	31	38	37	42	33	36	23	35	37	34	35	29	36	47	34	31	38	37	28	28	38	35	36	25	33	36	33	32	24	27	34	43	33	28	32	26	26	32	40	46	32	34	41	29	29	42	37	33	26	36	33	29	19	34	30	30	31	29	37	27	33	30	32	33	28	33	35	30	31	38	36	23	36	35	38	23	20	29	34	37	36	32	38	39	30	23	30	38	40	30	27	36	26	40	34	36	29	39	39	23	26	25	29	37	28	39	30	32	31	35	38	31	33	44	31	31	26	37	31	36	39	34	27	40	38	37	37	27	28	38	33	32	27	48	34	37	37	34	22	38	38	30	23	33	39	44	39	39	34	27	32	38	39	40	28	37	32	34	34	33	32	28	35	38	26	36	33	31	38	31	36	32	31	39	40	32	45	40	28	19	30	38	31	25	38	38	38	30	24	28	34	23	34	38	32	32	46	36	29	39	30	36	44	39	47	29	28	42	27	23	33	29	35	28	28	45	39	35	29	40	22	27	32	35	28	33	29	41	33	40	36	26	39	35	45	30	36	34	43	30	39	37	32	39	24	24	40	42	37	29	34	33	31	42	34	38	39	35	38	33	41	31	32	28	34	31	32	22	36	27	30	42	38	32	35	29	48	41	32	37	36	30	38	45	25	41	35	28	38	49	32	24	32	42	38	34	30	39	34	45	28	39	28	29	41	29	56	40	26	38	34	33	33	30	37	35	40	47	36	30	40	26	41	37	28	31	35	33	29	29	31	29	33	38	34	40	29	30	29	45	28	33	36	38	38	40	50	36	37	44	31	30	23	30	30	23	29	22	43	42	46	32	38	39	24	29	26	38	40	40	33	23	29	21	35	40	22	30	38	30	33	42	37	37	38	24	38	34	43	32	34	47	35	29	30	44	31	36	29	30	35	23	34	31	41	39	34	25	24	34	30	37	30	33	31	40	35	33	33	24	28	37	20	37	29	34	35	31	37	37	31	37	33	32	26	34	26	27	38	30	33	26	34	34	40	36	35	33	32	27	38	37	37	33	35	30	39	35	28	27	30	35	29	29	31	33	33	31	20	32	43	40	23	22	34	34	32	34	28	30	32	33	37	35	29	34	29	33	38	26	30	27	33	35	37	29	33	32	26	32	35	29	33	24	34	30	26	28	41	27	35	36	31	37	35	26	36	35	45	32	45	31	33	25	34	38	32	28	39	36	29	27	30	36	26	34	28	26	34	27	32	26	29	18	26	36	33	34	39	35	34	42	33	32	26	31	30	32	35	32	44	31	29	32	28	30	39	29	41	33	39	43	31	33	27	29	24	26	36	32	33	35	36	24	28	36	32	35	34	35	31	30	28	38	30	35	34	32	32	41	43	38	37	27	30	32	27	23	37	31	28	43	32	30	30	37	23	33	31	40	36	33	40	28	30	33	26	33	41	28	30	33	37	32	42	46	25	32	33	25	31	39	38	32	28	36	28	33	30	22	42	33	35	38	27	44	26	35	30	35	28	38	32	33	34	33	27	40	37	40	39	36	35	38	34	37	28	37	37	39	31	31	34	42	27	28	39	34	30	34	40	26	39	28	46	34	18	37	44	29	35	34	31	38	40	31	46	29	36	29	41	27	37	26	35	39	30	35	25	32	28	25	37	37	39	33	27	36	32	34	28	30	33	30	25	39	35	31	42	33	30	30	40	31	41	46	32	39	37	37	30	32	27	30	22	33	50	37	27	46	31	40	37	31	42	32	38	28	20	33	36	38	29	26	25	34	37	37	47	40	32	34	34	26	34	29	35	35	35	35	34	25	26	34	34	34	39	41	27	30	37	32	44	39	34	46	33	33	24	39	35	38	36	34	32	39	40	26	34	51	23	37	31	26	36	37	42	47	29	48	26	42	26	38	30	38	36	28	33	32	37	32	24	29	30	33	27	38	39	31	43	30	25	42	43	26	41	30	35	31	32	35	41	35	34	20	23	34	23	33	29	25	35	37	41	30	35	30	28	31	23	36	40	34	39	29	40	28	31	33	28	35	26	45	36	40	36	25	37	28	35	42	31	25	36
47608	27058	20007	51121	63675	68259	7768	6035	4710	3729	3066	2565	2174	1912	1726	1635	2019	2053	2053	2048	1767	1520	1397	1362	1496	1375	1209	1115	1023	1031	1009	968	919	891	879	835	734	716	731	664	679	746	694	738	718	642	647	650	605	590	601	650	646	657	641	654	695	634	671	694	684	672	698	633	681	661	680	673	616	609	647	585	665	611	566	575	624	576	607	574	620	541	585	549	594	565	592	560	578	607	551	595	620	545	584	524	535	555	554	526	589	558	564	590	634	578	581	552	580	579	624	566	609	580	564	578	538	558	582	595	602	583	607	593	554	533	556	538	549	551	564	548	573	541	575	553	561	563	576	548	593	567	518	603	556	504	545	561	530	572	564	582	589	559	586	564	559	531	588	574	557	549	531	572	529	564	592	572	533	550	520	559	529	543	570	609	558	556	569	589	540	571	579	564	540	561	547	585	552	548	517	543	583	533	568	560	563	579	542	538	560	549	566	575	558	567	577	569	550	554	533	541	576	535	562	522	587	570	584	525	578	589	552	559	559	511	582	565	604	557	545	526	577	616	575	540	559	555	536	576	594	562	581	565	543	528	600	587	547	548	534	578	529	565	577	568	563	579	536	549	557	579	569	547	542	559	572	559	562	533	569	555	567	585	556	598	563	558	558	564	505	546	546	576	533	570	529	561	538	564	532	564	551	555	582	517	528	541	571	565	582	532	575	575	530	588	526	538	604	547	583	588	570	566	535	573	547	574	564	547	515	530	502	569	532	542	567	547	561	552	536	546	499	531	520	548	543	531	521	549	553	547	533	584	558	574	530	551	549	540	535	584	521	560	552	523	553	561	571	535	540	622	590	559	583	578	577	541	553	592	573	589	598	548	524	604	542	530	566	555	630	546	605	591	567	558	545	549	551	574	563	538	536	530	571	526	591	547	609	560	538	534	573	541	602	563	536	537	583	575	544	526	577	595	572	570	549	531	581	535	548	531	578	553	558	543	583	502	556	584	556	572	523	543	487	581	552	560	550	558	525	566	582	547	566	534	579	566	544	589	580	550	569	580	546	549	555	556	578	563	577	522	592	506	543	612	525	560	544	550	533	526	579	574	555	571	543	549	537	578	513	520	586	561	565	581	571	536	586	552	552	580	540	535	566	584	560	606	522	598	539	530	556	573	561	548	555	540	607	543	575	540	561	589	557	599	537	537	536	546	578	538	569	551	617	543	588	554	538	540	583	525	601	559	566	561	539	549	565	523	522	556	600	541	537	543	570	554	563	582	564	569	597	553	547	554	567	542	545	568	518	564	573	601	536	527	580	579	565	562	567	573	541	573	544	587	550	551	566	541	539	586	570	535	561	535	568	579	597	563	576	562	523	531	537	562	565	574	557	531	557	624	562	559	583	535	588	534	548	539	633	546	567	563	543	562	543	548	587	560	559	552	547	610	597	541	550	576	598	541	574	548	536	554	498	537	538	575	600	589	558	529	555	570	578	551	549	552	547	616	548	529	562	571	569	532	597	578	549	641	529	601	544	530	521	536	548	554	553	590	512	583	508	594	518	582	607	588	544	543	551	589	550	504	551	554	588	508	529	534	586	559	537	571	527	584	578	555	575	560	537	600	536	539	570	536	582	540	539	533	565	561	565	568	561	567	551	583	550	579	572	530	535	557	589	595	538	590	540	535	544	569	559	564	606	555	542	563	565	571	568	506	547	555	578	559	580	565	562	533	558	543	587	548	532	531	605	578	542	561	590	553	543	524	539	537	564	550	563	555	556	581	554	580	586	557	577	507	571	541	558	544	554	561	607	505	549	553	579	534	566	576	612	540	587	569	520	525	503	533	584	509	540	544	577	576	541	587	558	545	574	516	549	571	541	559	539	591	569	575	552	541	581	567	577	537	548	552	526	528	535	593	528	572	573	588	620	558	588	557	594	559	515	531	542	557	579	579	573	567	571	536	572	539	521	564	577	546	584	560	544	569	541	539	545	550	592	550	551	551	570	553	620	581	538	573	563	600	578	533	574	537	587	568	567	568	569	549	542	557	587	590	539	570	587	559	547	613	542	571	548	582	550	524	555	564	625	516	571	554	560	581	577	550	586	584	577	555	553	576	568	555	532	545	547	540	572	505	587	564	628	553	540	544	557	564	570	622	595	497	544	513	555	583	542	546	577	557	505	548	547	578	550	553	567	601	572	546	594	564	547	584	555	570	577	525	550	526	582	497	526	550	551	519	552	543	548	532	525	529	571	536	586	552	547	560	554	546	559	550	538	552	539	539	567	573	574	536	587	563	547	550	556	516	521	554	560	538	568	569	567	564	554	573	544	532	566	554	550	562	540	553	557	537	533	600	569	596	531	591	565	537	588	552	510	602	589	582	558	577	525	549	572	546	562	536	516	567	548	542	531	546	586	533	554	568	570	567	535	607	535	538	596	567	549	567	565	521	584	545	569	523	544	581	559	558	596	563	539	594	575	509	550	544	589	589	541	511	519	540	527	567	566	531	542	565	594	571	527	548	562	571	568	592	514	516	586	570	540	548	509	570	546	559	589	587	558	559	530	595	572	562	532	539	543	540	576	579	549	554	557	565	569	569	552	575	553	596	570	557	585	566	551	596	542	591	532	545	549	579	539	552	547	542	556	588	544	584	577	521	589	557	544	566	554	514	537	557	538	555	560	521	577	556	564	551	541	534	574	546	532	550	578	587	549	600	528	579	592	534	525	514	542	578	539	559	559	531	604	555	548	510	547	551	580	579	534	568	570	555	545	544	566	578	550	571	560	616	550	591	564	570	544	527	567	568	533	540	607	565	572	579	557	548	542	607	583	556	560	552	581	557	555	556	573	571	581	580	575	525	561	539	572	578	542	559	510	534	553	517	544	559	546	533	606	553	559	513	552	553	573	514	541	528	568	525	570	527	538	575	544	556	560	522	604	543	565	535	554	544	562	569	582	555	626	568	589	547	542	519	537	574	554	548	524	558	539	552	538	534	576	541	533	566	564	536	608	599	563	547	566	596	520	537	574	538	541	547	537	561	576	559	551	575	555	582	561	610	522	525	544	549	585	551	547	501	550	558	530	548	583	560	535	578	555	561	541	543	537	568	588	532	578	549	528	556	584	597	503	553	554	551	561	541	529	547	601	564	564	582	578	551	607	569	544	543	511	555	568	581	561	565	555	566	568	555	541	562	579	576	572	538	592	568	534	573	558	565	557	539	543	577	561	549	564	593	550	570	534	553	544	540	531	544	546	543	568	550	534	564	533	533	586	538	564	539	552	553	530	525	555	551	539	552	530	526	519	577	575	591	533	533	574	573	587	524	600	563	575	597	575	514	520	566	520	577	536	580	577	567	548	534	576	530	573	542	544	605	559	484	510	522	538	573	563	621	568	571	585	546	605	570	554	566	544	587	592	541	576	589	558	588	562	595	576	561	547	551	598	572	589	543	552	523	541	527	543	571	535	570	529	545	610	506	539	555	550	581	573	543	525	536	569	590	525	582
3597	521	577	586	862	3166	63	40	29	40	29	31	43	31	46	38	38	41	32	45	45	44	31	30	43	45	34	30	33	29	34	42	41	27	46	27	30	29	26	30	40	30	36	28	40	41	28	41	29	33	39	27	35	31	37	34	30	36	37	31	29	33	38	35	32	36	25	38	32	23	32	39	29	30	32	27	27	40	35	28	37	28	39	20	27	41	42	34	33	31	34	33	34	32	42	25	29	21	38	41	27	40	21	40	30	29	27	36	39	34	25	32	39	38	21	29	28	39	28	24	28	32	39	19	29	27	35	26	32	48	22	23	28	24	34	27	19	34	33	24	38	28	20	44	33	39	33	41	41	26	29	31	33	27	44	28	39	27	41	29	36	26	33	27	32	33	31	27	28	22	24	30	17	34	30	30	33	38	30	37	30	38	32	45	43	31	31	29	35	28	26	33	35	27	26	29	42	31	37	31	35	48	27	36	34	43	37	30	39	26	28	28	46	30	29	38	28	29	31	28	37	32	31	32	33	44	42	30	28	31	31	36	29	40	37	32	34	36	15	37	38	31	33	37	39	27	36	30	34	36	39	24	38	31	40	33	29	29	34	27	27	32	22	35	34	32	40	37	27	36	38	32	30	33	34	31	39	29	32	39	35	27	35	30	33	27	28	37	27	39	37	37	40	31	34	27	40	33	35	32	35	33	32	46	25	31	46	37	31	27	34	32	38	35	34	26	22	43	25	40	35	32	28	44	42	28	36	33	30	26	39	39	25	41	32	45	37	38	25	35	40	36	39	36	36	42	26	41	31	26	33	31	40	32	43	31	31	29	24	30	27	30	33	35	26	33	19	40	38	31	31	23	33	31	40	39	26	25	20	34	30	33	27	33	24	31	42	28	24	38	28	33	25	33	34	29	27	27	22	21	32	32	32	31	31	25	34	26	27	27	23	31	39	28	31	37	35	35	33	34	29	29	29	44	33	33	28	33	42	29	23	37	36	39	26	25	31	28	31	35	27	33	36	34	46	36	40	22	25	26	34	31	34	36	28	33	34	30	23	32	25	30	37	28	33	34	27	42	35	46	45	35	33	40	36	32	33	41	34	34	50	28	30	32	24	35	40	34	36	33	40	28	26	38	37	43	32	44	28	30	39	27	38	35	37	26	25	33	31	18	30	34	29	31	26	35	40	38	43	36	26	31	32	47	27	20	37	24	36	42	39	30	29	29	35	28	28	27	43	41	28	27	26	39	27	39	29	29	38	24	37	33	24	30	36	32	33	39	23	42	37	30	21	37	33	31	33	30	35	28	28	28	36	25	32	24	37	32	43	15	33	22	30	33	35	19	29	37	28	27	34	37	28	35	39	34	36	30	24	35	38	34	27	25	31	26	45	21	20	35	31	33	30	29	37	39	29	39	37	32	37	33	37	39	35	29	25	35	31	27	27	31	41	25	24	28	38	28	36	30	30	33	43	36	35	17	27	32	32	36	33	30	33	35	26	37	32	34	32	37	27	45	27	23	42	31	43	29	39	26	37	30	38	17	29	39	28	32	37	34	36	24	39	45	31	28	33	31	32	33	32	28	33	33	41	28	29	34	33	30	37	30	30	25	31	37	29	41	41	33	34	37	34	30	32	26	38	34	28	30	31	38	25	41	31	36	38	29	34	39	28	33	39	32	38	32	31	25	33	41	32	33	28	31	27	33	36	33	18	35	30	23	31	35	25	30	40	37	22	38	39	36	37	32	29	37	36	33	32	34	27	28	40	52	25	31	25	25	31	25	29	29	38	26	36	26	32	28	35	47	36	29	31	36	32	34	26	43	45	36	31	40	41	33	31	33	27	30	33	27	27	30	30	33	35	28	24	24	37	28	24	33	43	29	44	30	25	31	33	26	28	28	29	33	34	24	35	26	38	27	30	37	34	37	32	35	40	36	30	26	42	37	30	35	23	30	31	34	35	40	33	35	32	26	27	28	25	33	25	32	37	34	35	30	28	29	32	33	35	34	42	44	36	32	34	32	43	33	26	45	38	37	30	33	31	32	44	33	36	44	26	31	43	32	35	26	35	27	22	30	27	33	28	38	35	33	32	31	25	38	32	20	35	36	36	27	32	38	22	29	45	31	34	34	27	36	23	33	22	39	24	30	32	36	33	40	39	25	28	43	30	43	35	43	28	33	37	33	28	40	49	30	24	31	30	39	32	40	31	34	28	38	28	34	38	31	25	41	30	32	26	28	30	38	41	30	42	32	34	32	33	51	23	27	40	28	32	23	37	37	36	36	27	37	20	28	29	26	34	29	42	36	36	31	37	31	30	27	36	24	30	21	29	39	26	35	38	34	29	35	32	23	31	33	24	25	33	33	34	35	36	32	32	32	38	40	25	36	33	34	34	28	29	30	33	33	41	28	32	26	34	40	22	38	36	30	39	29	39	34	28	35	27	35	20	30	38	31	28	42	28	37	32	40	36	21	29	31	41	35	32	33	30	33	33	42	25	39	35	41	37	43	35	32	40	39	29	35	30	27	30	34	37	33	34	34	31	33	33	27	31	21	40	33	25	27	29	33	29	36	32	28	32	27	38	32	37	36	27	16	20	31	32	32	27	39	30	45	32	30	33	35	32	34	32	25	40	23	37	30	30	28	28	29	27	40	35	31	42	33	32	35	33	31	33	23	26	26	30	36	40	27	32	36	34	33	37	34	33	41	44	21	27	36	29	30	38	37	41	20	30	32	27	32	33	31	41	29	40	36	30	39	32	27	35	40	40	39	25	26	23	35	41	34	30	31	37	37	19	37	29	34	36	41	33	38	38	31	32	28	34	30	34	42	32	36	31	28	26	29	29	35	25	44	32	34	30	25	31	35	35	33	22	33	32	41	43	18	41	37	32	33	34	36	39	39	25	31	25	34	27	36	29	32	31	34	27	31	33	35	25	40	37	36	29	25	36	38	32	29	31	27	42	26	36	30	27	25	28	22	27	33	31	41	38	34	35	34	37	36	28	32	34	37	34	24	30	39	34	36	32	34	41	34	34	37	35	37	28	22	32	35	26	35	28	33	34	24	32	31	34	36	34	23	42	34	28	31	35	34	33	21	35	47	26	32	26	21	32	44	27	35	32	32	39	36	32	32	31	36	29	31	28	32	36	32	31	31	26	31	30	33	31	33	39	38	29	31	32	35	24	39	32	40	22	25	39	33	32	31	26	34	36	32	46	31	34	29	35	23	42	22	26	38	45	32	34	32	37	28	27	41	42	35	40	45	36	33	24	28	33	31	33	36	35	30	34	26	43	33	44	29	36	46	37	40	32	43	34	32	27	32	26	37	34	21	31	27	39	26	35	18	32	30	51	22	24	36	30	36	28	32	44	37	31	36	42	30	24	32	32	24	38	32	34	34	27	25	36	43	49	39	32	24	36	38	37	33	36	33	24	36	33	41	28	39	47	32	36	38	20	34	35	37	27	26	33	26	31	44	35	29	35	36	29	37
34042	15234	15523	28610	36303	48256	1932	1351	1139	1005	886	833	768	754	656	727	845	1022	1046	1029	867	850	792	865	834	756	655	659	701	700	740	677	647	585	663	559	582	552	527	571	575	519	590	570	557	604	559	518	581	563	534	543	558	548	569	604	576	504	575	565	586	594	574	598	630	549	562	550	608	527	553	537	547	516	484	525	567	519	543	560	585	541	566	508	553	561	476	559	548	530	547	560	542	548	566	528	516	552	545	577	510	560	536	530	569	524	551	538	537	529	521	585	546	549	552	580	582	560	488	547	518	527	549	507	543	533	547	526	550	509	532	534	536	548	554	574	534	585	531	520	523	515	513	543	564	532	573	505	551	582	517	557	489	558	537	558	531	561	531	543	523	539	506	540	562	559	513	507	568	491	564	569	525	541	529	524	513	552	538	551	536	520	580	529	543	522	523	554	508	546	499	577	537	545	547	509	594	521	519	523	546	525	545	522	525	530	521	542	533	529	561	548	537	518	538	533	521	562	520	524	530	532	534	534	494	521	547	534	530	582	581	541	535	506	562	592	514	471	498	576	536	570	530	530	547	527	554	552	510	541	534	558	498	534	521	504	499	524	548	569	532	515	516	552	510	560	551	534	534	536	534	585	558	536	546	540	522	507	555	481	533	564	476	531	515	525	551	502	533	536	517	513	533	533	536	553	539	517	497	516	560	561	502	544	500	515	554	548	533	525	542	526	574	557	513	521	521	530	575	497	587	531	533	525	523	547	522	517	560	520	557	582	572	495	536	540	541	512	518	553	523	522	514	552	535	548	524	493	532	540	518	564	554	526	549	591	522	535	521	528	503	573	550	528	596	539	537	579	516	550	521	536	521	531	534	549	548	559	564	554	482	549	517	544	544	519	521	525	529	603	534	597	537	524	543	540	523	538	565	570	525	550	519	514	552	523	538	574	537	557	536	507	518	540	532	523	532	518	556	568	535	522	550	534	610	539	520	531	516	551	548	541	539	522	507	524	562	521	550	549	523	517	541	571	486	499	533	568	543	544	530	517	525	529	511	579	553	504	543	528	498	532	521	553	597	532	563	506	545	556	523	538	532	521	543	547	532	553	558	525	559	543	513	506	560	549	561	547	538	553	520	476	548	524	549	518	532	589	555	509	532	540	507	506	552	551	507	557	535	506	520	530	496	568	561	567	542	500	529	556	494	543	526	493	558	497	539	518	520	536	572	515	501	530	507	532	606	513	557	524	553	532	549	543	572	515	547	555	490	535	548	551	545	512	520	558	567	497	561	562	552	503	495	556	552	561	522	527	543	551	560	473	502	554	553	545	550	534	542	539	537	515	513	544	529	547	532	521	519	590	572	576	551	525	540	534	531	588	563	544	486	530	537	533	537	548	526	572	517	564	549	540	485	581	527	491	536	513	557	539	545	563	580	559	575	530	547	537	552	535	550	548	537	581	504	516	513	532	539	508	513	529	523	530	540	518	535	563	509	532	553	512	543	531	520	553	514	529	527	488	551	513	502	506	571	525	541	588	549	523	547	514	536	550	536	562	534	525	545	519	497	528	496	524	551	562	508	545	528	531	558	552	512	512	565	554	570	546	557	494	523	550	531	540	563	559	540	531	557	543	559	543	533	548	555	514	525	572	548	515	549	510	549	533	585	503	550	530	512	554	551	524	549	520	521	532	545	530	536	514	516	604	524	517	598	494	525	536	531	513	531	560	563	511	545	544	559	523	487	511	505	571	546	496	565	530	560	540	503	561	534	568	540	530	526	485	547	501	589	488	531	515	563	522	537	503	516	524	489	572	540	549	550	539	537	513	500	537	524	538	500	542	528	542	554	530	537	536	500	543	562	523	545	521	569	576	517	520	546	522	519	533	520	522	542	553	511	516	506	527	538	527	530	538	591	552	539	517	540	556	531	557	548	545	566	562	549	547	550	537	566	546	531	534	496	497	554	566	491	501	570	540	558	558	507	516	537	552	573	550	543	488	534	494	539	569	526	560	510	530	511	574	546	519	578	521	520	524	544	549	541	564	535	521	563	521	543	548	538	535	515	528	545	545	531	501	533	532	504	549	509	519	505	495	526	563	542	504	586	504	529	516	529	531	559	532	520	558	528	507	573	553	553	526	576	536	533	542	547	532	550	493	512	549	523	518	539	516	534	555	554	548	534	530	544	523	537	570	527	571	521	581	560	551	512	522	538	496	548	541	535	547	546	488	525	500	507	479	538	509	526	535	523	551	521	493	538	546	529	543	544	512	579	526	535	519	518	558	533	561	563	515	525	532	549	549	516	566	534	553	511	528	545	529	518	530	552	498	551	559	534	517	559	515	489	540	559	519	552	575	560	534	584	488	542	504	534	503	540	516	545	525	517	554	535	538	559	514	545	511	595	525	535	522	511	554	518	559	537	504	534	485	569	560	509	503	557	550	535	556	526	515	513	527	490	586	535	523	556	541	571	546	572	524	562	548	554	542	524	524	517	557	593	521	532	501	526	553	531	537	558	493	541	499	512	508	545	495	549	530	543	541	510	553	557	549	542	522	507	539	565	554	537	517	508	520	520	529	540	559	550	507	552	537	492	557	539	537	472	518	523	553	497	562	550	529	516	561	503	539	525	541	521	540	502	520	518	508	547	548	555	553	489	548	493	521	534	526	560	529	556	547	523	552	558	528	501	518	565	513	573	549	471	511	506	539	500	568	498	517	507	533	547	500	529	520	542	526	560	501	552	521	539	547	534	536	543	559	550	564	544	532	533	546	575	489	524	534	493	513	572	551	564	531	552	524	536	536	487	538	514	517	521	548	549	550	542	523	545	535	512	493	495	525	525	527	572	552	515	504	535	536	534	536	580	485	513	528	532	529	500	519	520	549	501	551	547	526	513	545	542	534	520	580	493	561	534	570	559	565	514	526	540	534	512	554	582	557	510	540	543	561	523	548	538	567	552	507	492	543	560	544	505	498	528	521	565	533	553	568	557	543	523	557	573	553	525	532	544	541	562	502	502	512	557	557	515	542	558	517	553	533	513	510	529	527	534	546	545	525	551	533	522	496	545	549	486	549	538	516	535	552	534	533	558	570	524	515	532	513	534	502	508	522	535	527	534	562	555	546	523	546	553	564	522	566	584	530	525	541	542	545	543	539	524	545	511	543	523	532	577	512	520	520	555	473	557	529	523	474	537	555	563	526	520	512	500	505	498	546	512	542	545	509	543	485	507	535	562	523	539	497	558	530	557	535	588	519	512	595	553	563	552	505	527	532	551	524	520	530	538	516	549	554	531	502	567	569	521	559	531	511	576	554	523	535	505	600	528	557	515	498	512	522	519	552	549	554	549	542	519	560	515	503	560	529	501	570	527	540	562	541	535	522	530	520	518	549	515	526	493	521	553	545	524	538	535	580	546	536	506	530	509	523	556	525	551	507	526	531	522	582	528	491	544	568	530	553	498	538	516	544	497	506	544	530	546	502	520	497	547	531	496	555	556	536
7894	2363	1485	3471	5378	19710	1658	90	62	62	50	56	42	49	45	50	46	55	44	46	37	46	43	41	50	48	36	42	39	33	36	30	35	28	30	29	28	21	34	21	31	40	30	27	36	29	40	30	33	28	30	37	34	28	39	32	34	24	27	30	31	40	31	44	31	28	31	28	22	34	23	35	34	27	30	26	39	37	24	27	26	28	20	25	32	32	27	23	32	28	41	28	23	37	27	30	24	20	33	31	19	23	38	36	23	31	28	33	29	27	32	36	33	25	27	25	23	40	26	20	30	31	34	20	22	25	29	31	28	33	24	36	28	21	28	36	23	30	27	39	25	32	25	28	23	19	39	33	26	30	35	30	27	22	29	30	31	32	17	23	33	28	25	26	26	22	25	26	21	37	36	23	34	17	30	19	26	32	40	32	37	23	26	23	29	29	25	21	35	31	25	32	44	33	30	25	31	34	16	39	34	32	33	27	40	35	42	35	34	42	28	25	31	32	32	24	34	21	24	33	27	31	26	30	26	38	42	36	18	33	34	33	32	22	21	35	28	32	30	27	31	36	27	33	29	25	27	36	33	24	34	30	40	30	20	21	31	21	24	26	31	28	34	27	30	22	21	28	31	28	17	30	25	24	26	38	32	23	16	25	35	25	24	27	34	26	27	18	27	29	34	27	31	25	28	34	25	38	36	22	14	28	29	28	35	27	28	33	22	27	30	27	25	25	26	23	30	27	25	34	40	29	38	30	29	24	36	27	21	23	31	33	22	31	30	25	28	23	29	27	29	28	23	22	34	30	35	25	24	29	27	25	31	29	32	27	41	22	26	29	26	22	27	33	19	20	40	29	25	26	26	29	28	23	31	30	26	22	30	28	21	26	29	30	27	27	23	24	23	28	27	30	19	27	27	33	30	27	34	34	29	28	38	21	28	25	31	38	36	24	30	20	25	27	26	23	22	37	35	43	27	23	26	29	25	36	32	27	37	34	35	33	31	29	29	28	35	23	28	24	40	22	21	26	27	41	24	25	24	27	32	30	38	29	24	34	22	26	18	35	26	36	33	30	26	31	22	31	35	22	21	28	40	27	30	28	22	23	28	29	33	20	21	31	23	23	25	26	33	29	40	31	21	19	34	31	39	35	23	26	21	32	29	26	32	25	34	32	28	40	33	25	28	36	27	34	28	32	24	28	28	26	33	34	26	28	28	25	23	26	36	33	27	25	23	22	33	27	35	31	31	29	25	27	35	28	31	28	29	26	25	41	30	35	27	27	21	19	29	32	35	35	28	18	40	37	27	28	27	25	30	24	14	28	24	28	24	28	27	14	29	28	35	28	27	35	23	30	33	31	35	34	29	26	33	27	30	39	31	19	22	29	20	31	27	24	31	22	28	28	28	24	39	21	27	25	34	20	35	27	34	36	23	36	25	30	27	38	18	19	26	20	24	31	18	31	25	39	25	27	36	19	23	26	40	30	35	34	27	26	34	31	24	23	27	33	36	25	30	33	27	32	26	32	25	27	19	39	32	42	33	23	35	31	40	22	31	24	31	28	30	27	32	26	17	31	25	37	25	27	26	28	18	15	19	28	24	16	37	28	28	34	29	31	29	28	30	39	27	13	20	39	33	23	28	24	36	38	28	29	38	36	26	22	34	29	29	32	22	34	31	30	33	22	27	21	29	29	28	39	34	27	37	24	17	24	22	22	25	26	37	34	21	24	37	21	22	22	22	30	24	40	33	29	22	25	33	23	30	28	28	32	27	25	35	33	30	36	31	27	34	26	24	32	34	29	25	28	23	23	24	21	25	20	32	28	26	28	34	34	26	28	21	32	38	32	26	24	27	24	29	29	27	25	26	21	22	24	25	24	35	30	34	26	34	23	32	24	29	26	35	39	32	29	25	30	19	28	18	33	21	32	31	22	27	33	34	36	32	30	25	24	35	37	26	22	31	29	25	37	34	34	32	32	24	21	23	23	31	31	26	32	25	25	35	40	37	28	25	30	22	26	29	23	32	31	39	23	34	19	25	26	25	27	40	26	26	33	21	35	24	22	23	32	29	28	25	36	27	27	31	35	20	25	29	34	32	27	33	33	30	28	15	23	36	33	37	30	34	35	20	40	30	31	33	35	32	33	33	26	39	26	25	28	26	32	23	26	24	24	34	29	27	28	38	26	28	34	26	26	32	22	21	37	26	34	30	27	26	30	23	42	41	26	32	34	43	25	23	22	30	36	24	24	41	26	29	37	25	34	30	24	23	24	32	33	34	24	28	26	31	26	34	28	29	28	26	33	32	32	30	26	33	30	28	28	32	28	26	30	25	28	24	34	19	27	23	23	28	30	22	28	24	33	33	31	32	35	30	36	33	32	32	27	25	29	37	28	23	32	29	28	37	27	30	41	29	21	29	33	31	33	27	28	31	26	24	32	36	26	31	24	22	30	26	27	28	42	23	25	32	29	31	32	31	34	21	36	27	34	23	32	23	26	32	32	27	26	24	26	36	33	46	31	42	32	34	32	31	28	34	29	32	31	31	33	28	31	32	28	29	23	35	36	22	39	41	28	31	41	23	31	34	28	19	30	34	30	31	30	23	26	32	32	34	21	29	34	28	20	23	26	35	19	25	27	23	29	27	29	19	35	29	36	36	24	26	35	30	37	27	20	17	34	21	25	31	34	41	29	32	27	29	26	28	27	22	35	29	28	32	22	35	37	26	23	21	44	29	39	31	22	21	28	33	37	27	25	38	27	30	33	33	24	25	22	29	30	25	24	33	37	26	34	27	31	43	25	24	26	26	31	30	26	27	30	27	25	29	28	24	33	25	39	37	31	26	34	27	33	29	37	33	25	34	36	29	24	30	27	27	33	32	27	22	30	22	24	25	27	28	29	35	21	28	33	19	30	28	40	27	25	22	30	33	33	26	22	33	13	33	30	33	34	30	32	28	29	28	32	33	23	33	23	34	28	21	31	34	25	43	26	25	30	33	25	29	25	31	24	33	32	41	29	27	34	26	30	30	32	31	36	33	32	28	26	34	33	30	38	22	26	34	33	33	32	28	28	30	30	26	25	27	30	25	24	25	26	28	36	24	29	24	20	25	36	24	32	24	31	27	31	24	30	31	32	33	25	29	40	18	38	31	24	21	30	23	28	31	18	31	33	28	27	47	34	24	27	26	36	27	35	25	33	26	27	30	24	48	27	20	35	31	29	32	26	27	20	37	20	36	33	25	37	33	23	21	32	27	23	31	42	31	42	27	32	25	26	24	21	31	33	30	26	22	30	25	38	34	23	36	28	31	23	41	32	23	27	29	25	29	29	24	30	33	28	27	21	19	21	37	28	40	34	33	33	32	28	36	26	32	35	22	29	24	24	29	32	25	37	39	31	21	24	32	28	38	36	44	32	27	21	24	32	32	26	31	32	39	35	28	21	29	32	33	42	32	34	38	27	28	23	35	22	29	31	25	22	19	28	26	40	32	38	37	36
45381	30375	25448	50953	52681	62355	7837	5998	4482	3671	3006	2491	2138	1845	1734	1573	1831	2031	2070	1952	1665	1469	1481	1402	1301	1080	1070	1006	1046	1005	1000	913	864	846	792	780	652	623	669	618	623	641	600	608	587	580	592	585	583	565	589	592	577	609	604	583	578	584	584	592	638	591	640	618	640	556	607	591	558	533	571	584	537	534	508	549	519	507	543	532	484	557	543	464	519	529	482	501	502	474	508	480	509	489	543	511	479	528	515	500	541	491	531	522	482	516	497	497	499	506	557	537	463	519	496	540	498	532	518	576	513	476	521	540	512	499	494	484	473	512	469	481	528	499	468	488	483	500	520	509	507	493	529	502	514	489	508	482	489	497	516	536	468	526	503	502	481	457	511	526	509	511	460	524	486	519	487	533	513	501	456	480	529	488	494	509	473	480	529	461	488	479	498	482	474	481	474	498	514	474	482	484	484	471	486	520	510	476	464	470	519	471	485	518	504	509	495	483	478	485	460	513	504	498	471	501	504	508	513	515	513	485	482	507	470	509	476	524	481	486	498	485	515	472	481	507	510	490	491	457	500	472	465	476	536	473	455	494	470	500	491	486	507	495	486	473	484	490	498	432	491	502	480	493	489	472	487	504	482	522	483	496	473	481	480	489	507	494	478	499	445	484	483	503	467	482	452	487	522	512	461	528	503	525	523	519	454	486	470	489	483	479	467	453	461	495	507	480	444	464	485	500	483	464	484	478	450	497	505	503	443	512	482	505	477	523	450	490	499	508	459	450	467	486	477	501	474	467	479	457	481	510	516	500	453	507	469	513	526	472	491	500	463	513	479	454	507	494	488	497	473	530	494	486	470	464	515	513	492	494	483	467	476	504	499	506	508	480	470	510	447	474	490	495	501	481	510	500	487	472	486	491	445	487	520	505	503	476	524	521	487	534	510	529	508	513	489	472	484	442	448	478	486	528	499	496	513	478	480	503	472	500	518	478	487	512	455	482	511	485	495	517	468	486	518	481	505	469	481	501	491	478	536	455	458	505	509	462	483	479	466	481	512	476	483	493	478	454	544	521	486	492	484	540	542	463	487	503	487	484	472	467	483	442	528	501	495	488	504	485	451	456	456	495	487	491	493	510	505	501	446	515	478	477	481	486	457	490	480	487	494	514	480	494	480	490	455	478	474	467	455	496	486	459	502	510	491	482	469	504	511	509	506	470	502	469	491	490	527	493	480	478	521	514	504	465	497	461	495	476	489	484	486	486	466	502	513	522	506	515	459	445	486	482	526	475	449	492	495	503	459	513	487	506	490	525	486	486	516	483	468	453	453	482	485	491	490	498	499	492	453	465	492	478	494	510	460	510	467	498	507	484	498	495	434	470	498	522	483	521	443	511	499	470	450	467	515	478	487	525	476	513	482	490	505	478	483	481	465	509	491	476	449	489	491	461	471	478	479	500	431	520	509	494	477	437	483	507	512	489	456	507	493	496	491	493	518	463	437	464	518	503	479	470	480	467	489	497	458	483	492	500	507	488	515	474	520	486	497	475	465	477	466	496	504	474	494	440	500	496	515	448	463	448	477	506	527	530	502	474	492	498	467	469	500	529	496	503	505	486	501	507	502	471	527	492	483	514	514	487	502	447	495	488	455	488	498	496	533	480	461	461	492	447	441	511	464	519	479	495	522	493	480	497	471	501	517	501	488	462	513	495	511	473	533	492	501	456	501	470	486	519	516	481	481	505	497	494	530	504	459	481	479	500	474	464	497	465	472	519	498	439	487	450	498	445	494	469	535	507	460	472	524	458	499	512	505	539	490	484	488	508	485	487	478	489	512	517	471	529	489	505	489	493	501	503	477	470	484	475	474	486	461	468	484	491	483	497	536	481	501	498	525	464	462	488	500	486	457	495	473	492	472	480	482	447	504	486	496	439	481	487	504	470	488	467	468	480	458	477	476	495	455	495	463	454	439	442	490	500	483	447	480	479	470	483	491	513	477	522	483	486	491	486	510	491	505	501	488	499	510	516	469	478	477	484	446	504	469	503	495	486	506	467	490	479	499	510	485	474	499	485	477	503	492	485	499	478	495	490	493	505	525	481	504	475	547	514	482	474	481	486	475	475	496	504	491	514	480	549	497	458	500	471	520	483	502	460	462	464	491	529	488	544	502	486	482	465	459	509	480	499	516	469	472	519	485	499	503	506	487	479	481	484	488	489	511	447	470	471	451	471	469	526	475	477	507	482	468	453	488	456	472	469	496	472	497	499	488	470	524	491	500	513	501	483	499	462	462	484	513	458	473	509	471	529	466	469	505	508	489	502	541	466	494	491	476	495	488	515	493	501	492	474	465	476	494	499	488	513	463	474	511	514	493	509	435	491	504	498	496	493	467	489	505	481	491	487	500	504	467	479	496	506	470	521	525	486	473	469	473	454	468	491	447	493	501	485	476	492	525	487	497	497	496	526	484	491	513	483	481	512	529	506	477	487	484	506	489	430	450	499	517	492	446	485	504	448	499	467	494	478	498	475	495	464	499	519	520	472	525	529	508	494	475	504	480	496	499	446	461	488	475	526	492	509	495	482	487	498	510	483	478	494	476	511	533	496	520	496	468	507	499	541	504	494	506	475	452	483	485	501	484	501	482	484	508	485	441	452	494	453	483	471	443	478	510	514	510	503	473	476	525	503	489	522	520	486	490	504	540	498	526	444	484	462	488	532	457	506	463	475	455	509	501	459	500	509	503	468	444	479	496	502	464	474	476	457	490	495	473	476	482	506	490	507	479	464	489	463	511	456	509	500	511	476	456	508	501	480	467	495	476	472	456	468	502	495	476	470	530	481	449	459	488	445	491	485	530	465	529	476	523	497	470	499	487	496	527	501	498	514	493	518	485	523	442	482	533	485	471	486	488	495	482	510	477	470	464	479	502	513	456	489	512	511	497	488	472	501	517	489	507	501	479	483	475	485	489	489	450	504	465	512	496	458	445	514	481	480	488	493	504	459	465	485	518	468	483	531	463	516	469	524	503	487	488	510	500	506	458	460	461	497	494	508	513	489	492	481	464	471	499	516	475	500	505	473	492	479	483	469	470	459	464	473	504	469	514	482	441	527	507	490	528	470	482	490	460	495	506	512	516	500	515	470	492	502	509	481	512	508	471	461	521	480	453	478	474	495	485	489	459	498	499	509	449	509	462	481	513	453	447	494	471	471	462	504	494	469	512	486	512	526	482	473	468	502	466	497	483	486	448	493	491	471	466	493	506	497	424	459	496	531	500	454	448	485	463	508	471	473	513	505	495	486	457	511	480	455	485	497	461	479	465	492	454	483	509	488	465	460	475	523	492	475	523	465	487	489	512	476	496	473	468	478	470	512	466	482	504	488	516	452	474	514	485	549	481	487	474	500	481	479	501	499	505	510	501	490	462	506	464	472	491	457	467	526	521	525	488	491	533	476	483	474	488	511	473	484	522	469	451	490	499	490	462	485	530	497	483	467	476	515	511	450
6578	1201	1428	1623	2002	10628	359	86	65	72	65	57	53	66	54	49	61	56	81	48	59	67	76	48	58	41	59	56	62	44	47	47	51	50	51	50	49	57	45	46	59	50	36	44	35	61	50	45	33	49	48	38	60	57	59	56	43	45	43	40	72	32	49	52	51	52	53	50	59	60	53	50	49	46	44	39	53	52	38	63	51	51	40	49	54	50	62	50	47	36	54	51	50	45	57	39	41	49	39	37	38	52	50	59	53	47	38	43	47	52	50	52	52	58	60	55	41	46	51	48	64	52	45	50	51	35	53	45	57	42	43	43	42	53	50	42	49	48	57	41	41	38	57	42	50	42	48	51	48	54	48	57	56	53	51	54	43	52	38	54	40	48	44	45	54	59	51	58	51	49	50	46	51	39	63	42	39	48	41	45	49	42	45	51	66	52	46	46	56	59	55	46	48	45	47	58	48	49	54	44	48	62	43	40	52	45	43	55	42	52	50	40	49	52	51	51	50	39	43	60	50	45	56	51	53	45	55	57	53	42	39	50	60	44	37	45	43	73	51	46	47	46	49	50	52	52	50	53	48	47	43	51	49	48	57	46	37	41	54	50	55	54	60	54	42	39	48	40	55	51	50	58	49	35	46	56	49	36	41	50	41	51	54	55	41	60	57	41	45	43	50	55	49	46	52	36	48	43	42	57	46	44	37	63	50	44	42	44	54	38	29	37	47	65	51	54	44	63	45	49	45	31	45	49	35	47	51	46	39	56	45	65	50	54	55	35	54	50	47	51	60	45	56	55	49	54	42	52	36	60	57	40	57	43	48	45	48	45	44	57	34	33	40	49	53	64	46	40	58	48	45	50	52	35	63	46	41	55	45	56	49	50	41	53	55	44	62	41	37	43	42	46	39	50	37	51	52	42	53	45	53	49	41	42	52	44	42	51	52	39	32	48	48	59	38	53	53	44	52	47	50	53	53	44	44	54	59	70	39	53	44	61	52	50	44	41	43	39	54	54	49	48	59	33	69	48	55	48	51	54	39	52	36	47	27	53	53	58	37	48	43	56	66	49	44	40	55	43	56	52	45	43	44	42	44	47	51	38	49	55	55	58	54	59	57	59	54	59	46	45	46	45	46	57	56	53	51	53	37	50	39	48	39	49	59	54	54	44	48	43	53	42	57	48	38	55	63	46	50	47	51	48	57	57	55	46	48	42	55	54	53	51	48	48	35	45	54	59	57	61	53	49	45	65	45	43	52	61	43	46	42	50	60	53	56	58	50	44	52	50	54	44	50	37	49	54	49	49	59	57	48	53	54	44	46	51	42	52	41	51	68	55	38	53	52	46	49	47	47	48	57	41	47	43	49	43	45	42	44	59	49	52	46	53	63	50	54	40	37	66	36	52	62	39	55	40	47	51	48	54	47	59	55	48	43	45	43	57	50	45	46	52	54	48	54	49	40	43	58	41	40	49	55	45	36	46	63	63	51	51	44	43	58	47	43	41	45	48	52	44	57	36	40	48	62	56	60	55	50	47	51	48	57	47	41	50	52	44	55	52	47	45	50	47	45	45	49	54	50	63	45	51	53	52	53	43	49	50	46	43	44	44	46	39	41	40	52	53	56	54	42	46	64	37	53	47	51	40	37	49	43	51	41	51	53	47	45	48	44	38	56	55	43	45	58	60	54	50	59	48	43	58	49	44	45	56	42	47	44	58	44	47	59	41	53	45	36	34	34	58	54	71	61	39	49	52	40	59	53	48	49	56	41	47	58	57	52	47	52	55	51	43	49	48	41	54	51	41	43	43	45	50	52	44	45	51	54	55	53	43	34	54	47	55	61	45	43	39	37	48	53	55	53	39	51	54	44	49	58	54	57	37	63	44	47	53	42	45	39	60	42	46	58	51	39	41	45	41	52	55	47	48	60	57	42	57	45	59	53	56	49	52	60	48	48	51	65	32	42	40	52	46	45	46	53	47	51	49	43	51	42	41	50	42	48	44	43	54	40	67	57	40	49	48	52	51	47	46	53	49	51	44	51	46	33	59	60	43	66	43	56	36	58	53	50	50	44	53	45	43	70	47	48	53	48	57	54	49	51	48	59	42	57	57	43	46	52	45	44	49	62	40	64	40	51	56	46	52	49	50	57	55	48	54	60	32	39	50	44	47	50	48	52	39	46	55	57	48	56	51	60	49	46	53	51	46	46	47	60	49	56	50	46	49	53	51	44	53	36	48	44	46	50	49	52	38	45	47	53	50	46	47	46	44	45	43	48	52	48	64	45	55	56	54	50	37	44	55	43	39	63	53	41	45	44	42	48	48	62	52	37	54	39	52	52	59	51	57	49	50	41	39	54	44	40	46	45	49	64	47	46	45	54	37	65	50	40	47	59	52	53	45	45	57	60	44	57	37	51	54	42	68	52	61	53	44	50	44	43	46	43	57	52	45	43	47	56	47	49	43	47	41	46	40	46	46	47	56	37	52	47	45	47	51	58	38	51	64	50	42	48	55	56	35	43	53	54	53	50	44	52	57	51	54	51	53	54	44	49	60	40	60	51	52	40	38	64	44	57	55	51	49	47	51	50	62	54	58	46	57	38	62	50	56	44	45	42	53	56	43	50	50	41	40	42	56	52	44	48	49	53	55	50	55	37	56	55	49	44	62	49	50	49	46	54	57	47	51	49	40	51	45	50	43	41	42	52	60	59	49	62	55	42	50	52	53	59	52	56	60	50	47	44	48	49	50	45	36	49	48	49	45	60	47	51	41	55	42	51	50	59	48	50	50	50	40	51	49	54	53	59	42	42	63	56	46	44	44	50	31	54	49	59	45	63	54	56	50	47	47	47	45	45	52	59	47	43	44	44	56	44	52	59	37	42	52	42	49	52	44	57	47	41	73	48	50	46	54	47	45	45	60	49	43	44	44	65	56	55	36	57	48	49	52	45	53	43	62	44	42	56	63	48	61	45	57	55	45	57	47	50	60	43	44	51	44	47	38	37	45	49	29	54	34	49	50	33	45	61	49	41	45	49	43	61	55	58	39	46	52	46	52	44	43	48	60	41	52	43	37	53	56	59	50	51	30	54	38	43	36	53	50	59	38	41	54	51	43	49	43	38	47	51	48	52	48	51	51	51	62	56	52	40	44	47	57	45	54	54	50	42	55	48	53	43	46	42	54	43	61	45	45	57	48	56	48	44	45	53	41	35	58	46	47	55	54	54	47	51	53	49	44	67	50	54	46	53	52	48	71	42	50	41	41	55	47	48	43	54	56	55	50	49	48	55	46	54	41	44	42	53	42	53	54	30	55	46	38	56	44	53	36	51	38	47	54	45	43	61	45	59	43	46	42	46	41	63	33	51	46	36	58	50	52	48	54	59	49	40	49	42	43	56	46	43	50	42	36	42	47	47	52	47	51	45	58	43	46	36	47	50	52	48	53	46	56	50	51	41	48	49	30	53	44	51	55	47	53	43	48	58	45	48	47	41	57
38522	22753	25339	40821	39089	56589	5108	3598	2850	2401	2111	1795	1674	1535	1319	1347	1428	1731	1618	1628	1510	1418	1380	1293	1184	1123	1116	1130	1179	1166	1178	1026	997	976	979	965	839	867	927	888	925	808	846	848	889	879	838	851	827	825	857	886	821	840	802	806	877	883	813	840	828	938	904	897	875	839	878	858	807	849	827	845	839	846	815	837	778	800	834	815	857	832	845	830	813	809	794	810	834	826	786	868	796	840	898	778	824	777	813	837	780	823	765	778	820	798	793	825	812	768	821	844	787	782	808	786	815	812	802	795	801	759	807	851	832	825	788	764	838	848	774	849	834	782	809	779	777	794	792	789	734	788	799	836	783	778	756	767	784	819	798	816	808	804	848	858	800	834	828	782	790	839	808	775	752	796	842	779	767	853	780	796	802	808	742	779	839	804	828	770	754	818	819	818	835	811	826	788	837	797	812	742	775	784	789	797	825	778	836	814	794	760	815	781	823	755	788	769	759	785	705	761	825	805	773	817	803	806	793	768	836	816	805	826	844	803	789	810	863	824	810	796	770	814	800	754	766	802	813	817	825	786	775	799	823	844	783	782	761	800	797	820	815	711	815	803	779	799	792	776	798	807	815	785	799	764	804	801	844	774	812	843	795	788	796	767	804	765	795	856	791	764	785	837	802	821	810	776	782	804	769	803	827	855	751	773	822	733	766	757	825	820	794	824	780	736	793	830	812	788	796	789	770	777	835	775	810	753	820	767	807	784	775	824	771	783	759	773	796	818	792	772	818	835	809	842	812	779	803	816	828	790	816	843	784	815	799	796	768	804	815	833	771	762	781	804	835	796	819	827	798	815	798	752	815	787	811	819	779	806	812	849	781	766	802	822	788	798	788	862	781	825	858	837	814	806	778	823	796	799	811	860	791	768	811	754	764	780	800	789	795	878	793	830	817	769	812	812	741	735	794	800	835	806	811	851	850	824	799	804	789	750	801	825	815	735	761	782	761	836	766	795	802	812	824	837	809	815	788	870	814	742	800	786	789	807	810	811	720	806	775	815	869	839	767	797	741	733	806	799	867	762	867	769	817	824	848	858	783	803	793	826	803	825	767	787	782	782	795	818	795	848	787	790	748	821	823	782	826	798	803	751	846	766	815	834	793	784	843	795	831	793	757	854	813	830	841	791	824	841	772	809	830	807	792	782	838	778	812	801	845	822	816	784	790	795	804	838	831	756	807	807	765	787	813	786	805	811	787	792	793	789	823	844	826	806	791	849	804	845	811	838	782	816	762	835	850	789	837	786	795	798	821	806	814	802	832	870	803	848	797	797	841	785	786	767	830	833	806	753	836	783	785	786	805	841	804	758	761	771	861	782	777	756	829	799	802	803	809	832	822	756	814	769	803	850	784	818	783	787	819	828	835	764	752	808	745	782	793	840	786	789	808	793	802	827	771	741	757	813	802	808	824	793	817	831	784	789	850	800	780	793	836	773	795	792	792	780	826	799	854	783	775	780	779	771	845	767	832	788	798	803	764	788	786	841	781	799	807	812	799	751	807	762	762	820	821	754	822	791	800	771	786	815	797	835	775	812	785	810	802	838	824	825	765	786	781	807	803	789	794	815	801	778	799	801	815	821	819	782	774	829	821	837	822	794	824	786	815	844	804	806	797	790	841	790	753	769	787	801	848	758	802	825	811	780	767	758	807	788	715	825	763	772	810	800	805	813	798	793	776	824	818	798	826	806	764	764	807	809	788	856	806	772	809	815	776	772	792	799	810	808	765	801	789	789	799	801	780	791	780	799	765	830	872	820	795	790	840	793	837	845	796	792	809	787	797	817	806	810	811	792	874	809	775	769	810	782	820	764	797	782	744	793	796	755	803	765	792	814	846	757	794	793	821	842	844	810	817	778	795	834	822	789	818	770	809	780	796	771	809	786	817	808	825	742	790	820	782	802	765	837	811	844	847	787	802	844	800	763	811	861	843	776	797	798	767	789	802	816	808	749	796	772	777	776	805	799	760	826	802	767	750	823	789	779	804	791	768	789	840	766	823	789	770	809	811	868	740	762	797	826	802	792	869	715	816	766	772	734	807	756	791	786	791	786	845	820	811	803	829	756	771	839	808	827	811	828	789	801	774	855	804	798	783	781	796	772	760	788	757	801	819	819	791	838	802	817	802	794	767	789	782	784	797	773	833	758	794	805	790	807	801	762	792	842	751	797	810	803	759	838	772	831	787	800	793	761	810	852	819	820	785	799	798	827	778	782	774	792	795	821	774	808	812	825	804	788	772	769	852	785	773	773	794	822	838	787	841	824	815	783	759	808	805	804	803	780	792	780	844	773	791	779	808	824	801	816	813	753	800	788	828	752	822	812	815	814	798	790	796	808	772	768	823	790	782	765	769	773	804	810	821	811	843	816	789	834	823	815	787	784	827	816	821	817	822	813	760	819	802	787	778	766	784	816	807	784	793	762	791	824	795	834	774	804	820	762	780	779	845	812	776	783	837	798	799	842	819	798	774	813	766	763	792	801	793	773	859	790	798	801	769	832	756	753	823	771	844	801	762	772	762	819	810	823	785	771	771	825	815	764	812	785	820	813	794	788	864	823	787	817	818	764	759	749	838	800	798	833	768	783	824	800	845	743	764	813	815	809	808	796	837	772	848	780	787	780	800	745	801	808	826	764	785	798	833	789	830	800	833	748	822	746	797	755	773	794	751	819	798	781	822	796	715	801	768	782	774	773	819	737	862	783	769	784	825	795	771	822	798	785	803	809	823	829	826	848	778	810	794	820	781	778	805	792	820	796	801	799	809	756	776	797	826	755	806	802	795	803	863	783	757	789	811	809	795	818	787	834	804	768	798	830	812	763	806	810	815	861	809	823	839	851	799	835	801	785	771	817	831	758	805	747	801	831	828	841	800	827	768	784	781	753	787	716	792	829	789	817	811	809	795	775	827	812	836	825	837	827	771	776	765	788	789	822	789	755	802	846	801	795	769	776	814	797	771	789	790	838	761	788	801	784	792	785	791	768	820	803	774	799	786	756	805	811	823	789	825	795	805	760	826	802	762	771	773	828	787	810	765	780	819	829	753	826	804	834	840	848	837	769	821	767	823	796	741	825	754	792	785	830	827	778	805	790	739	782	760	755	802	785	828	784	803	773	812	788	774	794	754	800	777	807	798	778	772	787	784	782	797	842	757	806	804	782	804	811	855	802	806	789	802	801	829	821	806	847	746	786	805	776	851	830	789	843	760	871	777	790	796	753	814	815	778	790	817	799	793	816	826	823	798	724	801	771	814	823	773	793	779	795	769	822	853	795	803	793	814	794	780	789	782	776	793	830	812	817	795	767	786	796	744	831	774	786	786	818	828	785	780	773	775	863	832	741	808	821	795	832	793	798	823	765	833	806	762	803	781	774	780	778	825	806	738	807	787	804	801	781	784	792	748	798	822	793	810	817	831	829	759	735	789	852	823	828	743	809	838	777	821	813	799	824	807	792
8299	2197	2404	4567	5034	21659	5344	81	76	54	65	53	61	62	53	51	51	52	52	56	46	58	59	37	36	53	41	43	52	42	42	29	47	39	44	39	38	38	32	29	41	34	46	39	47	36	45	37	27	39	29	33	34	33	36	49	32	38	37	29	46	25	31	47	29	32	36	33	34	40	39	35	33	38	42	37	32	27	44	35	39	41	41	23	37	32	31	31	32	37	34	33	30	34	27	31	30	36	28	38	31	31	42	41	36	31	47	35	32	37	26	41	43	38	36	35	45	29	28	31	43	41	30	31	34	34	30	44	28	23	25	28	33	38	30	33	35	25	33	40	32	36	29	42	36	33	24	27	28	35	41	33	23	30	46	34	29	39	42	40	46	28	46	24	40	25	29	45	37	42	40	21	43	49	37	27	36	27	38	33	40	27	37	42	26	41	40	32	34	36	38	36	33	39	31	41	32	31	30	33	36	42	30	36	29	30	36	30	46	34	39	39	27	35	40	43	31	31	30	32	37	29	34	48	29	30	26	33	31	34	44	28	31	30	33	30	31	43	35	30	40	24	39	27	45	32	32	30	31	38	43	47	39	38	25	36	37	43	34	27	25	46	23	34	26	36	45	31	30	33	28	38	39	42	39	35	30	37	42	39	37	43	28	31	24	31	21	36	42	41	30	44	38	31	32	35	36	36	36	26	33	33	29	20	32	32	29	25	32	34	38	34	37	21	35	41	36	36	35	28	34	43	39	37	32	36	30	36	36	38	31	21	38	25	22	37	34	33	41	35	32	39	45	40	30	48	42	40	41	41	49	32	37	43	30	36	26	33	29	35	37	39	38	43	33	35	32	37	36	33	39	32	31	34	36	39	36	41	36	26	33	32	36	38	29	33	36	37	37	31	37	31	37	20	33	45	32	25	34	38	37	39	33	40	42	40	44	37	35	36	28	36	41	44	45	28	39	32	24	35	48	42	33	31	31	40	26	42	27	36	29	27	40	32	27	37	39	24	25	36	32	30	21	35	27	29	34	38	43	50	36	33	38	25	36	34	35	41	35	29	39	31	36	42	36	42	49	45	46	34	37	34	39	25	42	28	34	28	41	34	33	32	31	39	34	36	29	42	40	37	25	28	34	39	28	31	51	38	32	41	31	47	41	34	40	28	39	35	32	18	27	32	43	37	38	41	24	28	36	39	33	34	30	31	26	46	33	45	35	39	41	42	41	47	21	49	39	31	21	29	25	22	29	33	41	28	39	37	34	36	33	35	31	37	36	28	35	32	23	33	32	42	37	34	30	34	30	32	38	22	37	29	27	37	28	32	28	48	42	35	27	32	44	36	29	45	28	30	34	44	29	34	32	42	26	32	34	42	31	35	34	38	35	28	33	40	23	31	37	38	30	28	33	29	30	34	37	35	26	37	38	26	25	49	29	37	29	39	35	33	35	35	35	45	23	26	46	36	37	41	35	35	43	31	27	36	28	35	32	23	26	38	32	39	41	34	24	33	46	28	34	38	29	35	36	32	29	36	35	42	39	31	49	31	27	41	37	30	36	29	46	25	33	36	34	29	40	29	24	40	47	37	36	39	35	43	31	35	41	37	39	46	42	32	30	29	27	41	36	41	42	33	24	33	30	34	29	35	45	45	26	33	39	34	34	30	41	40	30	26	49	40	27	31	40	36	35	34	39	27	28	33	40	42	28	24	29	36	36	36	45	42	33	36	42	24	32	31	34	42	40	31	40	47	31	35	32	35	45	28	34	31	33	30	37	30	28	36	28	31	28	47	32	38	34	36	34	42	34	27	37	36	36	42	37	31	37	35	38	36	32	46	34	35	34	35	29	30	37	28	33	35	40	36	27	33	31	36	40	37	34	32	46	32	40	40	41	35	35	38	27	41	35	28	30	26	31	34	36	40	38	27	35	38	43	46	29	38	40	23	33	35	35	28	36	33	33	27	23	42	38	42	38	30	28	28	39	35	33	36	34	29	25	29	44	34	25	32	25	48	32	39	32	39	43	35	43	32	31	26	37	34	29	28	31	48	32	38	31	38	33	30	35	25	34	33	34	31	31	31	34	27	29	27	41	44	43	40	31	30	31	32	25	32	24	35	28	37	37	25	37	36	39	33	29	34	33	34	26	34	30	36	38	42	34	34	37	34	43	34	27	27	45	32	41	41	39	42	37	29	36	35	38	29	36	34	40	36	32	38	31	32	40	28	31	34	32	29	51	41	32	40	31	37	33	30	31	37	29	35	36	37	35	40	34	40	36	38	32	29	35	35	38	29	49	26	34	48	35	38	41	41	35	30	42	34	40	23	44	33	27	43	46	32	44	36	33	40	31	43	36	34	36	28	39	29	37	26	43	31	37	34	31	36	31	35	30	43	34	33	37	44	40	28	37	31	31	29	33	34	44	28	36	38	38	43	40	36	42	41	32	41	39	36	38	26	39	44	45	29	36	40	33	38	33	28	38	56	36	25	32	41	41	24	32	34	47	37	29	43	42	40	29	41	32	30	25	37	32	34	33	28	34	36	33	36	33	52	38	35	33	29	35	27	31	39	36	35	36	34	40	31	42	32	39	36	34	29	35	33	32	31	28	31	42	31	46	35	29	26	33	29	36	36	39	36	42	33	38	44	38	29	34	38	29	45	33	39	45	34	35	24	35	26	23	34	37	40	31	46	39	38	43	37	39	28	34	35	44	33	31	36	27	36	37	27	43	38	20	50	34	37	26	36	46	31	23	29	33	26	32	33	56	41	35	36	40	32	31	38	27	38	40	39	27	39	50	30	40	27	16	36	30	36	31	23	29	38	42	32	30	33	34	38	24	33	24	42	38	32	38	34	35	33	39	30	39	32	24	34	36	36	39	29	35	34	46	33	35	40	27	37	23	33	33	29	27	30	28	33	36	29	29	30	28	33	33	29	30	32	29	34	40	40	27	39	47	42	40	34	39	44	37	33	38	33	47	43	33	29	34	35	40	24	24	32	55	44	40	28	35	36	27	30	39	30	35	34	38	36	39	37	26	37	31	28	36	40	34	30	22	50	38	30	26	34	32	28	39	39	36	44	38	30	37	30	31	39	34	32	37	29	44	35	30	33	34	44	56	39	31	31	36	28	36	38	24	35	38	41	37	29	37	35	25	36	35	32	29	30	33	21	28	48	43	32	40	37	34	33	46	25	36	34	37	41	30	38	30	37	45	35	39	41	37	28	40	33	32	41	39	35	47	22	45	32	31	22	45	40	43	39	34	32	37	32	28	28	49	29	31	37	31	39	37	33	30	29	33	35	34	40	39	31	35	36	34	34	35	40	38	45	32	39	42	32	41	36	33	35	30	43	30	33	44	25	43	40	33	31	26	37	30	26	28	38	33	37	28	37	41	32	39	35	32	37	29	36	38	22	28	30	36	33	36	49	35	37	39	30	33	37	42	38	33	34	27	31	41	35	42	27	32	33	39	26	31	23	35	31	38	38	40	30	27	35
45374	29122	32282	55881	49407	66649	9605	5726	4378	3578	2945	2349	2087	1857	1658	1647	1567	1754	1720	1682	1674	1584	1477	1304	1224	1147	1059	1081	1137	1089	975	989	911	867	860	819	757	730	696	650	684	674	747	652	643	692	639	631	641	659	635	679	639	675	678	656	621	673	621	660	694	714	693	678	637	631	669	632	600	615	616	641	618	615	632	605	619	630	575	585	615	601	578	580	630	610	607	613	591	606	570	567	594	603	567	528	569	557	597	578	618	568	612	574	609	568	591	605	563	603	595	566	602	588	626	601	601	586	590	614	558	552	614	600	571	569	592	562	574	561	559	551	621	552	607	545	554	607	555	575	603	591	553	516	576	610	585	500	591	610	582	589	586	580	605	567	609	553	560	588	530	569	620	521	592	575	552	548	609	541	523	555	577	616	572	582	561	606	539	564	567	527	554	603	561	593	553	546	552	608	587	592	565	584	583	569	567	581	578	601	569	581	573	569	556	544	594	564	506	529	578	595	581	576	550	570	592	576	590	541	602	551	595	562	545	559	529	523	590	525	563	570	541	530	571	594	567	562	528	611	586	543	600	596	567	612	525	530	593	572	566	576	609	569	580	585	570	591	590	616	535	546	639	536	544	540	555	549	567	606	601	544	562	613	598	578	549	517	570	588	577	575	575	604	538	565	595	577	530	630	607	582	578	597	565	514	604	566	583	591	573	583	555	589	581	580	578	554	547	602	551	531	608	568	551	597	568	574	565	568	570	535	531	536	583	533	549	576	541	589	523	581	567	599	606	581	555	544	579	548	636	555	592	608	562	575	509	568	580	538	516	569	600	604	587	583	576	561	549	565	587	567	554	512	577	526	582	591	569	579	564	560	550	560	575	567	527	599	604	609	559	595	630	564	527	546	548	606	565	556	531	565	574	576	577	537	545	543	559	578	559	556	598	566	509	574	534	584	589	596	580	538	560	569	574	605	576	555	544	556	577	579	558	564	563	543	583	600	524	598	586	541	540	567	567	566	602	586	555	597	565	568	589	549	532	596	531	558	564	591	563	561	557	566	536	564	576	551	579	573	499	553	572	642	610	589	577	563	535	583	535	577	559	600	580	567	541	578	558	554	613	561	560	542	614	580	540	580	608	556	565	572	581	548	603	565	561	609	589	545	522	554	549	575	565	547	565	571	572	598	570	546	545	598	535	587	594	522	554	561	600	556	603	567	581	570	582	529	527	522	577	539	521	582	598	572	582	586	556	543	559	588	592	538	577	604	569	558	547	565	577	538	533	565	552	568	562	545	553	548	543	547	606	527	540	539	573	562	544	604	542	577	586	584	570	562	567	564	586	559	585	593	613	533	538	550	577	577	583	543	573	600	527	579	565	591	611	577	533	549	578	547	574	522	565	590	540	582	589	530	589	580	564	552	563	569	536	536	567	636	580	554	576	551	612	581	580	618	560	567	573	571	534	567	573	568	554	555	573	519	582	549	561	521	577	573	554	599	575	578	578	551	568	535	583	557	591	541	589	564	565	575	549	594	599	574	568	564	571	521	578	564	541	554	596	523	554	582	568	533	544	567	529	585	592	575	548	570	592	574	565	580	513	549	557	566	572	562	565	570	628	559	556	558	602	551	557	593	581	580	548	543	573	565	527	549	521	584	557	579	575	588	589	627	535	588	552	592	561	573	573	590	566	564	573	540	592	574	605	600	578	548	560	588	588	588	552	586	554	541	562	541	574	575	617	576	562	553	541	582	607	598	567	560	557	584	601	510	578	578	593	521	567	573	536	551	593	609	548	540	572	550	542	549	550	574	549	510	548	523	547	566	561	533	544	577	619	573	561	567	562	552	537	558	536	602	555	586	551	548	598	599	573	547	569	544	553	568	531	555	549	550	567	542	591	569	557	546	572	590	537	593	572	549	609	565	547	580	583	591	514	582	581	578	549	586	583	575	559	565	559	617	563	547	584	546	543	564	591	527	556	559	567	567	556	541	563	553	507	550	628	583	583	556	589	585	528	570	554	551	564	593	611	591	620	599	532	571	565	572	605	579	578	548	561	559	561	566	561	594	555	518	580	565	537	564	611	594	554	529	562	527	545	593	569	588	564	546	567	544	568	585	541	542	617	541	567	548	515	564	586	564	601	603	563	526	562	588	532	568	570	583	554	551	587	590	546	544	549	594	579	571	560	593	589	569	570	539	595	569	550	570	545	546	534	515	545	536	605	576	561	570	563	612	550	549	604	544	558	560	606	589	556	545	568	592	576	548	601	548	562	537	584	529	548	583	589	571	544	589	515	609	541	524	570	569	538	547	534	558	546	551	593	590	544	542	519	569	529	565	522	599	582	591	541	555	620	583	590	569	569	546	550	550	571	551	599	608	588	532	592	561	566	560	580	570	573	581	521	594	572	567	535	577	534	540	572	608	576	589	567	546	578	552	563	588	563	573	540	585	568	579	540	582	573	594	557	567	517	585	538	551	588	577	568	598	562	556	584	580	554	596	572	575	583	562	572	535	608	569	591	554	557	608	624	541	525	564	580	530	610	595	553	533	574	596	548	548	542	539	545	534	615	551	579	609	551	582	621	567	548	553	562	589	587	609	559	566	608	602	545	569	585	542	594	562	568	567	577	553	558	524	575	582	610	529	550	546	579	574	556	555	568	558	578	558	552	548	547	582	571	570	519	576	580	549	590	546	564	602	565	542	597	530	557	535	558	571	570	552	573	574	560	525	566	579	568	571	585	565	562	586	527	558	558	592	572	617	553	554	588	534	574	566	545	536	624	576	551	558	582	573	551	567	582	565	574	540	552	567	521	564	566	534	555	541	601	556	543	613	519	526	536	598	575	608	571	603	569	573	539	587	556	556	551	564	536	566	536	540	543	578	503	532	564	561	590	587	575	550	517	526	607	587	552	575	610	573	559	566	544	614	592	552	574	545	549	545	551	521	580	524	580	572	526	558	616	575	535	585	613	540	569	558	553	520	558	582	584	575	556	565	565	524	583	560	557	569	586	565	537	571	580	530	548	547	568	568	582	536	568	541	548	530	550	583	563	578	580	550	530	600	552	578	550	560	571	579	544	586	579	546	568	545	545	528	540	561	569	560	538	564	590	544	566	582	565	564	599	571	534	556	556	590	590	588	572	585	574	606	554	555	573	595	589	598	588	573	572	555	569	575	591	580	580	539	596	578	594	591	555	579	546	574	574	574	557	581	595	558	529	536	532	603	547	578	590	579	566	557	543	560	569	583	570	554	556	575	544	557	557	509	585	580	576	596	557	572	619	581	550	594	577	605	556	542	566	595	552	573	541	552	627	550	570	555	583	568	586	569	559	572	568	563	522	521	598	564	583	565	552	574	600	548	609	561	556	603	570	581	552	592	587	609	588	584	591	577	584	538	540	599	544	554	520	589	592	553	544	541	568	522	583	605	560	542	579	566	564	485	536	549	565	550	559	548	573	560	585	556	546	534	565	564	547	572	559	552	584	580	555	605	582	565	519	613
3477	721	388	817	1963	5333	306	36	30	41	32	41	43	36	25	35	33	37	44	49	47	31	38	28	41	34	44	42	51	42	26	25	41	36	32	37	36	32	28	26	29	27	40	31	29	36	42	41	47	39	32	45	43	40	39	28	32	40	29	33	36	35	35	48	37	35	33	26	33	30	37	28	45	24	40	26	27	37	29	33	28	36	43	42	36	32	33	33	35	46	33	41	41	29	36	25	25	28	40	37	31	39	24	36	31	40	31	32	25	41	45	35	33	47	35	32	31	42	28	31	29	33	29	32	34	26	28	35	36	33	40	30	36	39	40	40	36	39	35	28	33	46	38	38	40	32	32	29	41	35	35	25	40	35	36	33	38	40	42	35	32	39	28	33	28	37	34	42	23	25	31	35	39	43	44	31	33	26	34	32	36	31	39	31	46	34	38	31	36	34	43	37	35	41	35	29	42	33	37	37	35	33	29	33	35	34	39	32	41	34	38	32	32	38	33	27	33	34	29	31	32	33	38	31	36	29	27	40	38	31	38	34	36	47	36	37	38	40	29	28	38	37	37	46	37	33	23	49	43	37	25	38	34	28	37	34	34	28	30	37	32	36	26	33	24	48	38	47	39	36	35	43	30	40	44	40	44	36	34	34	31	28	45	34	31	26	34	23	42	30	41	32	49	35	31	31	34	27	38	31	27	25	38	41	38	39	23	40	39	30	45	31	37	29	28	39	43	36	39	37	29	34	41	27	48	20	33	40	36	28	29	38	31	44	23	45	27	37	35	41	37	35	32	29	43	37	40	39	40	44	35	33	41	45	42	36	24	36	23	43	31	32	25	42	36	33	29	37	28	45	27	50	31	38	29	41	31	32	44	37	44	32	34	34	43	32	39	37	29	39	32	36	37	37	35	40	37	25	35	32	41	40	32	49	34	25	36	33	32	41	29	27	35	32	47	37	30	34	33	32	38	34	38	36	33	28	28	40	32	42	37	40	36	29	34	27	34	22	35	47	41	44	27	45	27	38	27	45	31	32	37	41	37	35	44	43	37	29	27	30	49	40	33	35	35	34	29	44	35	29	33	32	48	30	40	36	34	39	41	39	27	37	35	37	26	43	30	39	38	40	45	36	38	37	25	36	32	38	40	39	31	49	23	26	37	27	37	25	35	37	27	48	29	32	27	23	37	40	34	38	31	43	32	37	38	39	23	33	40	27	31	28	41	42	25	24	31	33	35	29	44	27	34	55	32	35	36	25	48	41	40	28	40	34	36	36	35	33	37	30	32	32	28	28	29	33	35	26	34	28	25	26	33	31	30	32	21	33	33	32	40	34	32	44	38	33	37	36	27	33	34	36	36	31	27	28	36	33	37	31	31	26	42	29	38	34	30	37	30	33	41	39	44	41	38	36	42	29	25	37	39	32	32	45	29	34	29	36	34	27	36	26	36	32	35	32	49	34	42	30	41	28	36	40	31	27	37	32	37	22	42	34	30	30	32	41	40	39	39	49	37	27	34	28	38	34	34	30	35	31	38	32	30	33	36	38	34	38	36	38	34	29	25	43	32	37	37	39	35	32	37	35	37	36	34	31	32	37	40	35	42	31	29	43	37	23	29	33	41	38	34	32	39	36	42	45	32	42	43	39	38	33	39	42	37	39	31	27	38	40	39	26	33	43	34	39	28	44	37	32	39	31	47	31	32	37	33	31	46	34	51	35	25	28	35	29	33	42	41	35	42	32	32	35	47	45	34	31	52	39	39	44	37	33	34	28	30	37	31	24	34	36	34	33	38	45	25	27	39	34	38	42	37	33	38	33	34	33	34	42	36	46	32	35	32	29	29	26	26	38	37	29	36	36	31	28	25	27	41	35	38	35	34	34	29	43	27	33	29	27	37	30	33	38	37	37	31	32	34	38	33	37	23	37	42	21	38	29	29	33	34	38	43	36	54	33	39	34	36	28	35	34	29	38	30	39	44	46	37	31	32	30	37	34	31	37	25	32	32	29	31	29	36	34	40	30	36	34	41	40	45	34	43	32	36	37	24	43	38	33	38	42	34	33	30	29	29	37	21	35	31	28	44	25	36	29	28	41	47	38	30	33	34	30	31	26	37	31	31	45	20	33	44	29	31	27	24	39	22	45	38	37	26	28	32	38	40	38	20	33	34	32	25	27	38	43	48	35	34	35	28	37	34	34	42	28	37	29	34	30	39	44	39	39	34	32	31	31	26	30	43	36	37	37	47	39	33	31	29	42	31	42	32	32	41	32	43	39	32	36	26	36	39	40	39	24	26	38	40	27	37	34	36	48	39	30	31	36	42	43	38	38	40	40	36	27	31	37	33	37	44	31	34	29	46	37	36	32	35	30	34	21	31	34	34	41	41	37	29	40	39	30	34	34	36	43	30	38	40	25	35	36	38	35	44	35	37	26	39	28	32	40	31	27	34	31	26	43	28	33	29	47	32	47	24	35	29	32	37	33	30	39	34	28	36	38	46	33	36	38	38	36	38	35	43	31	40	23	39	52	27	27	37	45	27	26	35	45	33	32	36	33	28	39	31	37	40	41	43	28	37	31	40	43	37	29	45	38	39	29	30	26	31	42	23	39	36	28	42	45	43	39	33	34	39	38	39	39	49	38	34	44	30	46	35	34	37	33	30	35	26	28	44	37	28	28	33	38	33	38	27	42	47	43	26	25	36	40	41	24	34	36	41	37	37	29	43	54	33	32	32	28	43	36	35	26	42	42	46	39	42	30	32	29	49	37	33	35	33	38	29	38	33	34	32	34	37	35	33	38	37	27	42	46	34	40	27	38	35	48	34	50	34	30	42	41	25	46	39	34	34	32	29	36	27	35	31	24	30	24	32	33	31	26	35	43	24	23	34	26	31	34	24	40	33	38	42	30	28	43	33	43	26	34	43	34	34	42	40	38	24	35	37	41	37	32	46	24	42	26	32	35	26	42	37	36	40	36	44	30	48	41	38	37	29	31	34	41	26	35	26	36	37	36	35	37	30	44	34	31	40	27	28	30	42	39	35	44	29	27	34	31	47	32	34	49	27	40	33	34	31	46	28	39	37	18	43	41	39	36	36	35	29	32	24	37	44	46	24	41	41	39	48	41	26	31	38	36	32	34	30	52	42	46	39	44	32	42	41	36	35	29	30	37	34	28	37	22	32	33	30	33	39	45	27	28	41	40	36	34	42	30	45	28	38	39	34	36	41	35	34	43	37	38	41	42	33	42	30	35	38	24	28	34	38	46	24	49	44	27	37	36	35	29	30	35	29	29	30	36	26	40	38	24	24	34	50	35	31	32	27	32	30	39	33	35	36	34	27	38	43	29	39	37	39	41	29	40	41	33	35	33	28	44	29	37	40	41	32	38	30	30	35	27	30	33	35	33	32	34	38	34	25	37	36	47	34	34	30	41	36	35	49	32	28	37	26	30	35	33	31	27	36	34	32	32	40	37	31	33	32	27	43	38	38	41
32510	17804	11858	34043	47456	51712	4955	1155	973	867	825	746	743	653	689	704	734	777	855	859	790	793	692	651	733	684	669	701	715	622	654	652	656	606	659	619	597	597	557	618	587	591	540	547	579	585	590	609	586	622	601	590	578	592	577	596	615	569	587	555	621	595	575	569	569	600	571	582	585	549	604	571	589	586	561	571	612	605	563	521	564	578	586	555	588	582	569	547	548	561	561	562	567	584	529	589	565	580	543	577	618	597	551	521	578	570	559	573	573	573	571	549	582	571	606	609	562	624	554	608	566	556	572	569	624	545	541	577	556	574	577	540	539	554	593	581	586	532	559	567	599	544	578	529	574	571	626	562	583	621	538	563	553	585	559	556	558	537	563	589	505	533	553	542	594	568	568	565	571	556	587	587	543	535	571	554	534	582	551	529	581	590	537	578	558	552	576	534	562	581	534	594	584	566	596	535	563	574	553	607	550	551	601	547	561	630	534	579	560	574	554	587	558	564	557	537	582	548	618	598	584	604	573	589	561	527	538	578	579	580	571	575	546	565	547	556	478	529	573	564	586	523	570	575	590	559	596	563	576	544	589	563	550	558	539	545	532	569	564	565	561	539	507	621	542	564	556	556	557	550	597	593	577	513	560	539	529	533	608	544	574	601	571	564	535	597	632	592	607	572	590	529	577	550	546	559	597	543	560	524	581	584	550	538	570	585	550	585	586	597	595	530	599	555	562	565	577	567	556	604	539	548	556	568	553	560	556	574	588	574	535	544	548	551	559	568	538	533	556	569	561	569	557	596	566	568	610	572	570	594	601	560	553	575	585	604	581	573	563	575	527	556	571	597	568	583	547	561	540	556	599	598	592	570	564	570	600	556	551	583	537	555	549	567	509	610	620	509	562	581	567	543	548	545	525	559	549	578	557	585	556	572	549	568	577	541	589	602	536	540	541	569	543	568	584	545	526	545	617	548	574	560	575	563	606	580	581	551	558	536	579	557	587	542	563	566	556	576	564	529	559	607	589	566	569	570	565	580	607	593	581	566	541	564	561	577	548	566	584	607	558	528	572	563	528	504	577	596	571	552	565	573	569	564	524	540	601	545	563	571	534	579	543	550	559	568	568	562	610	554	552	562	565	595	565	554	570	553	546	541	594	596	526	553	585	494	554	524	603	578	552	558	568	551	551	569	563	607	612	604	587	594	580	550	553	573	582	541	582	563	554	549	597	561	555	548	562	541	621	587	577	527	494	558	646	549	598	564	564	579	520	600	539	568	577	547	537	572	564	623	522	584	593	579	588	525	558	571	511	544	538	550	537	601	529	594	575	567	548	536	575	566	604	584	511	571	592	572	533	557	557	568	561	549	535	591	553	575	575	567	551	551	545	548	557	571	602	554	565	600	576	510	553	583	569	546	579	546	592	577	524	568	568	557	526	564	553	551	567	548	582	561	577	564	578	533	534	554	570	537	575	562	578	587	580	598	579	549	539	582	574	594	584	612	588	590	572	558	543	560	524	555	544	545	528	576	568	548	560	558	558	527	568	534	552	575	552	558	572	577	577	551	550	607	601	571	595	570	583	546	553	580	594	594	556	573	579	614	531	546	583	553	561	602	553	588	538	583	542	556	533	565	566	574	572	569	562	579	562	599	540	572	561	532	523	552	515	596	587	564	586	529	525	563	545	566	575	554	608	611	528	563	562	530	513	570	583	569	525	562	532	589	548	608	538	576	594	580	560	542	566	593	536	597	554	565	560	563	550	581	607	584	548	560	577	577	591	576	543	580	527	540	558	580	583	573	566	563	599	598	554	563	564	558	604	597	543	588	559	598	599	538	567	590	590	590	558	561	564	576	585	596	582	558	540	634	623	595	569	579	570	618	570	572	566	560	588	588	577	541	561	584	546	569	568	588	626	522	571	516	574	543	542	544	575	599	587	552	533	554	546	592	544	573	547	565	611	658	591	540	583	593	586	584	544	573	593	585	566	550	530	553	554	567	555	549	574	553	622	576	561	600	534	577	571	607	562	582	562	591	554	552	566	563	555	565	596	545	546	571	570	555	510	575	556	621	573	543	578	591	645	590	573	572	554	536	537	577	583	548	617	580	533	570	599	523	542	560	617	601	559	579	543	554	569	558	570	590	561	562	553	602	550	588	574	565	610	570	574	577	593	541	595	538	595	559	584	564	554	571	571	553	576	565	572	569	573	546	592	573	555	530	539	573	601	582	595	540	539	573	538	557	563	593	512	546	566	581	531	600	543	579	565	508	563	578	610	547	543	590	575	545	600	596	504	553	571	594	577	609	539	562	559	553	560	567	527	537	555	537	577	572	537	522	577	604	563	578	564	531	589	592	593	569	546	599	549	586	577	520	546	562	549	573	562	598	588	578	575	518	608	568	564	580	581	543	556	582	545	573	542	533	610	604	559	595	571	583	564	595	546	591	549	583	604	546	574	560	584	558	594	596	524	538	573	622	597	595	581	598	555	558	542	571	556	560	565	598	543	585	538	584	547	572	570	562	550	577	580	549	550	556	628	586	569	549	574	537	544	569	567	541	565	601	556	531	540	616	542	552	574	570	598	587	569	573	582	562	530	589	567	580	598	539	573	571	545	557	543	565	577	561	618	571	508	567	569	608	572	587	572	607	595	557	545	580	553	525	619	562	582	582	567	534	552	552	577	572	568	558	584	522	546	575	576	535	562	581	544	597	563	579	576	601	580	541	536	580	554	537	577	582	631	523	540	536	571	583	594	559	562	563	533	612	555	570	566	580	547	539	596	600	595	573	553	572	589	601	569	550	549	553	568	543	575	568	574	564	551	573	584	593	571	556	539	611	573	557	566	563	577	537	575	583	585	580	546	592	568	534	603	575	575	610	618	539	556	542	567	553	546	590	606	543	560	601	556	560	574	545	536	544	564	544	532	591	587	515	581	581	564	557	571	574	579	552	584	518	546	585	551	553	566	603	560	559	566	569	563	600	528	552	571	550	544	576	616	591	578	543	571	553	593	596	599	531	562	555	556	527	528	538	569	626	569	563	567	583	595	553	545	558	574	553	575	568	664	541	589	584	535	552	553	586	533	565	543	560	558	561	599	564	553	588	558	562	587	543	583	574	577	582	569	579	559	520	590	583	575	576	558	612	558	580	583	561	575	526	578	568	573	564	579	571	552	583	552	591	566	525	597	576	597	560	567	549	589	558	564	591	564	572	542	549	561	578	545	560	587	611	596	557	555	542	559	587	575	578	547	604	561	563	594	594	522	573	619	545	559	584	576	534	570	552	569	588	542	548	605	579	489	613	570	549	570	582	572	570	584	556	602	567	547	597	543	570	566	551	576	572	512	558	579	549	580	590	558	554	626	566	561	581	579	563	536	529	580	583	543	582	518	563	552	540	533	570	568	568	559	612	541	590	601	542	536	522	548	525	577	554	539	571	598	589	575	571	561	559	553	585	570	555	550	530	586	580	542	551	581	579	589	591	586	576	582	558
6564	2433	3348	3309	12941	26864	1900	72	66	64	51	52	36	30	37	38	43	48	43	40	48	40	38	47	48	36	37	40	31	35	41	25	33	37	26	39	31	33	32	26	34	32	34	28	33	32	31	30	43	28	48	39	23	28	34	32	34	45	43	34	28	39	35	35	32	36	38	30	33	35	33	32	32	27	34	33	36	34	30	39	43	25	34	41	35	34	41	31	32	29	30	25	28	28	30	39	33	41	34	25	33	36	24	33	33	32	40	36	33	28	49	24	38	28	33	35	30	34	29	27	34	24	42	33	39	33	30	30	37	29	28	26	37	32	30	27	32	25	28	35	28	48	36	22	36	31	31	34	25	40	24	38	40	22	26	31	40	42	22	29	24	28	23	36	35	28	32	28	38	29	28	31	30	32	44	37	39	28	42	26	30	26	25	27	38	29	38	34	44	24	28	30	39	33	42	21	28	35	24	35	27	36	39	30	31	32	26	28	37	36	41	26	35	47	36	33	33	40	29	34	27	23	34	25	37	32	34	31	29	28	29	27	37	33	30	29	33	36	29	28	33	29	32	28	37	24	33	28	28	33	25	30	32	31	31	23	25	37	37	26	32	31	26	32	37	26	35	22	29	27	20	30	42	27	34	20	33	33	27	41	37	36	26	29	32	24	31	39	34	34	27	18	24	33	29	37	32	34	33	39	19	29	38	29	37	38	27	37	37	34	37	25	36	31	37	29	40	30	27	33	32	42	28	43	34	26	25	53	33	39	31	32	33	33	39	36	38	20	19	34	43	33	28	28	25	35	33	23	25	27	32	29	33	37	22	27	38	29	26	31	33	35	23	36	33	33	20	27	28	32	45	33	26	29	24	27	38	41	24	34	32	33	25	27	27	34	30	19	35	21	27	30	32	38	28	27	49	34	40	32	33	38	36	32	33	32	32	37	24	32	33	37	33	26	40	36	20	31	28	29	37	20	31	40	33	40	35	33	31	27	31	32	32	35	24	29	26	39	24	29	23	32	22	23	37	29	33	36	30	32	38	24	29	40	35	37	24	31	23	37	32	34	32	34	16	26	34	34	32	36	41	36	34	27	29	27	32	31	34	33	34	33	28	19	28	28	30	17	26	34	24	35	28	30	24	23	33	30	37	29	30	39	30	34	39	37	34	32	36	32	38	27	30	36	30	35	32	27	28	29	22	27	42	28	36	20	36	36	30	24	32	23	30	32	22	27	36	34	40	31	16	30	38	25	30	25	34	28	42	28	39	45	27	28	31	31	30	32	33	32	29	33	27	26	25	21	38	33	30	51	26	24	32	33	33	32	27	47	41	29	33	37	33	48	40	24	36	33	23	28	31	40	31	42	21	40	22	34	31	30	32	29	34	26	32	28	28	38	27	27	30	29	37	35	36	17	35	27	32	36	38	34	31	31	34	32	27	28	29	42	41	27	28	34	33	31	31	31	35	32	30	21	28	37	29	30	32	26	26	29	37	26	25	24	32	39	36	38	33	33	32	36	24	35	33	36	31	28	33	35	37	28	30	43	34	29	45	22	39	20	37	34	31	32	29	19	33	35	36	24	34	36	33	41	30	40	27	27	28	25	29	33	34	20	29	38	33	28	26	30	25	25	32	31	31	29	33	29	26	23	33	36	26	37	39	39	33	31	33	36	26	24	23	30	32	30	25	30	45	37	40	27	27	24	29	39	31	23	41	27	35	27	31	42	35	24	26	19	28	35	40	18	30	37	27	40	40	33	23	32	45	38	32	28	30	28	25	31	37	33	27	33	27	31	32	40	38	41	33	26	27	26	35	32	31	31	30	30	31	37	31	38	32	25	35	37	25	38	21	27	20	31	23	30	34	28	33	39	29	30	37	41	31	21	28	32	28	36	28	25	24	35	34	36	41	27	31	21	26	30	31	32	32	26	35	22	32	41	23	30	30	33	26	27	28	31	33	33	30	33	28	29	19	25	41	27	31	37	27	41	25	37	29	19	26	37	29	33	20	33	30	32	26	42	35	37	28	28	26	31	24	32	28	31	37	22	27	31	23	30	31	42	25	32	29	26	22	33	25	31	28	36	32	40	35	39	38	25	33	35	28	31	31	29	39	32	39	36	33	28	28	36	39	34	24	28	32	34	33	29	29	30	36	38	34	35	26	23	30	22	25	34	28	35	42	24	31	28	32	21	31	39	30	31	34	29	39	30	26	31	32	18	32	35	34	32	26	41	37	31	36	30	29	32	39	36	28	18	34	33	28	31	33	38	28	43	37	28	43	33	33	32	35	33	27	35	30	33	39	34	27	35	22	32	26	25	33	36	32	33	31	34	37	24	27	37	24	26	31	27	35	29	22	34	40	33	39	32	36	25	35	28	29	34	40	29	23	26	34	24	32	38	24	35	32	32	32	41	30	28	22	29	30	31	32	32	28	20	40	35	39	32	30	22	33	35	32	24	35	34	30	29	36	29	29	26	28	34	35	23	23	28	42	28	30	39	31	35	19	26	29	22	35	30	30	29	30	28	27	29	30	28	32	45	37	26	28	38	28	40	38	28	30	25	35	32	21	35	41	31	26	31	31	33	38	41	27	35	26	21	28	32	40	25	31	29	36	33	22	34	30	30	33	19	38	29	37	34	32	36	30	43	22	33	28	24	33	41	23	38	39	26	39	28	30	34	38	28	31	30	18	28	34	27	25	30	27	35	21	32	29	34	33	27	35	31	29	37	30	35	22	39	33	35	27	29	29	28	38	34	34	41	32	36	32	34	22	34	33	42	28	29	25	33	32	32	37	40	24	28	30	21	29	27	35	33	27	30	34	28	34	24	38	34	26	32	32	24	31	38	27	46	30	32	31	32	30	28	33	14	30	37	37	48	42	28	28	31	35	39	30	23	26	29	30	28	30	21	28	38	31	29	34	32	25	33	21	23	24	26	28	30	27	25	31	27	31	25	38	36	31	32	25	30	37	31	35	28	29	29	37	27	28	41	34	44	25	32	34	33	29	32	33	26	35	31	30	33	23	26	24	30	27	38	36	22	27	30	24	22	36	45	34	24	41	27	29	37	34	22	23	32	29	33	30	27	35	28	40	46	26	33	37	25	26	22	32	31	32	33	26	25	36	26	42	27	29	33	27	30	31	38	30	26	24	25	24	37	36	32	32	31	32	26	22	35	24	37	39	26	33	37	32	34	19	27	38	40	29	35	21	45	31	31	30	29	38	26	38	38	36	28	35	36	35	19	37	29	26	39	29	39	32	24	32	31	27	22	33	38	35	26	37	34	27	40	32	29	24	28	32	30	24	30	31	38	32	35	36	32	38	33	42	35	27	36	31	25	31	27	24	28	32	28	35	40	29	30	40	45	27	22	37	30	33	42	37	27	32	25	34	31	31	33	28	26	30	34	37	35	28	24	31	30	34	35	19	27	36	31	24	30	24	29	26	19	31	28	31	30	31	25	17	31	33	38	28	41	21	28	28	29	29	35	30	35
42664	31341	33452	52545	62955	42374	5355	3931	3021	2418	2033	1782	1527	1391	1293	1171	1250	1254	1363	1234	1239	1081	995	977	935	898	867	944	861	860	911	780	833	723	703	680	644	625	672	608	574	642	630	579	561	610	613	553	570	559	552	543	581	575	612	599	584	601	595	574	583	616	609	595	559	570	621	545	557	522	543	555	591	568	530	489	545	538	553	561	527	530	534	568	563	494	565	538	519	556	510	565	551	475	545	511	511	509	511	516	551	533	516	522	521	547	581	576	569	523	507	552	581	557	560	522	568	555	503	554	535	566	476	557	557	512	586	546	512	515	507	553	586	520	520	553	547	507	512	528	573	508	523	551	522	514	511	516	553	548	528	557	505	475	538	545	540	541	535	549	533	489	522	521	540	550	555	496	535	513	488	560	531	525	544	501	508	533	490	534	512	556	499	509	531	541	530	549	556	508	571	511	541	509	525	532	491	531	544	548	524	548	549	543	519	497	521	525	521	559	561	511	519	506	519	533	490	543	520	527	519	536	526	551	535	486	539	547	521	527	494	548	530	521	540	520	532	484	522	577	540	544	543	502	525	507	525	528	542	534	494	491	515	533	541	518	491	496	487	527	524	498	511	509	536	566	547	569	562	520	510	507	491	485	526	530	518	470	584	552	498	565	541	509	528	514	566	533	479	523	520	541	497	531	476	526	514	509	572	518	531	503	532	527	555	519	525	506	545	493	555	510	506	512	509	493	502	526	523	518	519	489	581	537	551	496	538	575	510	526	504	502	526	574	567	526	566	513	507	549	526	505	492	532	552	534	539	500	505	520	550	533	518	490	498	494	479	525	523	509	526	527	512	492	488	516	498	489	546	542	543	519	553	539	536	501	496	530	546	527	505	497	508	488	525	508	534	495	536	517	521	543	503	524	528	532	463	540	496	542	540	574	524	505	520	530	544	503	506	494	504	491	518	542	534	500	529	543	508	517	516	544	507	537	533	502	546	551	527	523	551	541	528	486	509	529	494	564	496	530	504	509	531	523	523	509	526	547	520	538	480	569	520	529	532	531	529	505	490	511	519	521	501	531	522	523	498	522	509	520	517	583	518	501	512	521	532	516	543	512	568	532	512	513	528	501	493	542	548	529	521	556	537	521	560	536	530	523	529	498	552	544	501	533	525	537	497	479	510	542	508	511	545	524	583	510	562	486	543	470	511	490	503	487	513	534	548	504	529	524	527	479	516	505	545	499	574	526	517	509	544	532	504	459	524	537	539	529	491	535	526	506	504	542	542	527	505	523	514	512	560	534	548	510	513	504	544	532	517	529	572	482	530	525	532	532	509	482	512	528	548	533	559	518	544	508	484	526	533	507	555	511	509	477	522	533	529	533	501	500	558	524	549	545	540	552	515	516	522	523	529	530	498	506	508	496	501	526	509	529	496	541	473	553	525	533	517	485	517	563	521	518	556	515	523	504	515	574	549	547	540	507	587	522	546	481	518	547	519	522	513	507	550	521	504	535	476	542	538	538	530	511	491	511	486	574	540	485	516	510	516	564	530	502	537	514	502	518	521	510	515	546	536	489	518	502	505	487	543	527	513	550	557	534	508	489	552	542	514	505	476	510	506	538	525	504	529	548	506	526	494	475	546	547	526	557	506	510	534	548	490	554	528	523	517	519	529	503	508	530	529	514	510	533	518	526	507	498	553	536	512	512	472	492	507	546	515	505	530	490	488	504	505	501	522	517	528	523	516	536	555	533	497	504	505	522	509	566	556	484	504	519	520	501	528	541	505	529	518	526	534	524	539	530	529	510	553	515	523	540	518	546	522	501	540	520	531	529	512	527	510	562	528	479	507	524	527	485	545	540	528	518	528	525	536	521	527	564	496	551	555	495	521	526	508	509	559	558	549	527	505	528	543	546	482	503	503	526	485	498	492	485	526	526	498	530	528	541	502	566	560	519	556	540	543	521	498	503	501	515	531	502	508	509	518	540	542	550	484	509	530	532	494	510	543	517	537	520	515	522	538	555	547	552	533	535	481	522	544	544	533	506	519	540	519	553	520	530	522	548	503	523	500	508	495	559	520	523	513	522	569	539	495	501	537	535	509	504	519	510	526	513	494	496	551	539	519	543	493	522	508	537	481	492	549	529	539	551	487	516	532	516	518	513	509	540	510	519	576	499	522	511	518	500	528	540	496	482	514	528	540	536	499	499	542	539	539	523	508	513	523	486	534	524	531	500	529	526	522	522	555	540	507	523	502	504	508	525	544	509	527	517	531	498	541	497	575	526	509	516	493	511	550	508	531	539	521	541	545	501	516	496	515	544	538	489	553	518	529	480	558	541	520	537	522	528	493	515	514	523	509	514	567	520	552	518	534	517	520	553	469	533	508	527	517	515	507	533	491	532	506	525	559	477	524	553	534	537	536	526	513	548	500	483	503	470	527	511	504	537	484	551	518	506	529	533	509	525	529	533	512	571	504	488	511	532	564	518	549	490	518	511	565	510	524	556	454	499	555	540	498	569	553	524	538	534	529	511	501	539	539	534	558	522	551	504	542	550	539	520	571	535	532	466	554	530	481	546	521	543	530	509	535	556	520	507	515	542	530	547	520	522	526	540	540	479	479	532	528	516	539	535	516	505	517	532	528	563	540	542	550	568	503	526	534	560	517	541	527	499	520	524	505	497	541	544	511	512	534	521	505	504	535	547	521	502	502	517	557	531	532	565	512	471	505	544	545	517	549	498	538	505	514	560	546	547	494	531	511	503	542	561	510	546	524	516	548	482	526	521	518	461	524	502	505	524	498	531	503	509	569	511	516	532	504	543	486	524	553	531	510	518	554	495	512	493	505	528	493	497	515	517	503	525	457	504	511	531	557	535	507	531	520	530	494	523	550	520	503	515	539	532	528	527	568	511	549	528	522	477	562	513	526	539	487	543	517	494	558	529	539	495	521	536	508	545	484	542	541	529	480	542	516	503	565	521	500	513	521	530	506	508	530	511	563	509	528	538	528	526	515	515	516	519	547	521	534	570	505	547	533	479	543	515	531	492	509	553	508	520	544	529	510	547	505	512	516	477	535	531	484	540	487	498	550	511	537	501	584	520	497	524	519	531	546	511	549	528	508	532	512	468	537	507	550	533	537	516	534	529	522	505	548	538	530	475	482	506	520	528	530	509	530	543	553	527	525	518	499	470	522	531	512	541	506	535	501	489	522	507	560	509	555	508	466	518	540	511	509	529	521	574	505	505	519	507	522	507	526	542	538	537	528	493	542	521	541	519	546	536	535	541	567	521	518	536	532	521	527	529	552	494	527	534	497	515	528	545	489	496	510	486	499	505	523	480	533	496	534	579	539	546	499	502	508	494	531	529	517	506	559	529	483	505	510	524	539	508	519	552	531	516	541	544	512	522	523	537	569	476	523	489	487	535	473	537	491	522	523	503	545	539	562	573	527	535	533	447	491	492	525	509	508	509	515	534	501	521	532	555	543	494	493	573	513	504
5480	1224	1612	3095	17068	9674	137	55	59	45	61	65	57	53	51	63	64	52	56	63	56	47	53	56	59	56	48	55	60	55	52	62	52	60	60	47	55	59	55	59	67	55	51	57	52	46	56	46	43	52	46	50	51	60	67	55	42	40	56	47	49	56	62	50	63	63	55	49	39	56	57	55	55	49	54	45	45	55	56	55	56	47	49	52	55	60	52	46	54	60	54	44	44	50	59	51	57	37	56	57	50	58	59	54	45	40	46	36	56	50	42	47	54	45	44	49	45	43	44	62	66	48	47	55	47	61	51	52	54	43	41	38	45	47	65	52	49	50	67	44	42	46	55	59	46	38	74	44	56	61	50	41	55	47	37	54	57	44	57	47	51	72	70	44	59	54	53	37	60	52	61	65	52	55	60	50	63	40	56	44	62	54	65	51	49	48	46	48	51	44	66	55	46	52	42	44	55	49	58	47	43	47	47	49	49	51	50	44	58	54	48	44	61	52	55	45	55	47	55	44	37	54	42	51	45	63	47	57	58	43	47	35	61	48	61	43	54	48	54	48	63	56	56	52	55	51	46	40	42	44	48	50	48	55	57	46	61	57	55	58	56	53	47	50	48	56	49	45	50	62	53	41	43	52	60	45	48	43	53	47	71	50	51	44	46	59	37	68	63	63	49	54	46	59	54	55	41	48	59	51	55	46	51	63	58	66	47	46	51	51	46	52	48	55	55	50	54	68	48	44	43	48	53	53	56	50	53	58	47	54	55	64	50	48	34	52	42	47	44	51	54	49	57	44	58	61	51	67	46	50	47	47	44	54	57	53	35	56	49	40	41	68	62	49	57	53	44	42	49	55	50	52	42	53	48	56	54	51	45	45	45	62	45	58	47	37	64	49	54	55	47	59	50	48	55	43	47	54	37	53	51	49	47	61	45	42	43	59	54	64	54	56	60	61	50	61	49	53	41	55	66	54	50	65	62	52	55	57	36	50	47	59	49	45	51	53	60	44	46	58	55	44	47	36	54	47	55	49	48	46	40	58	42	51	43	48	51	42	49	44	49	56	60	39	48	49	51	43	57	39	38	62	60	65	55	53	44	63	58	48	51	46	51	48	40	67	43	47	40	52	47	53	36	58	41	59	52	52	56	47	62	53	52	47	50	51	49	47	42	54	46	48	55	44	52	65	45	69	56	59	43	51	49	62	52	56	51	35	45	49	40	42	51	47	40	48	43	53	61	50	53	52	49	55	55	57	54	52	46	61	53	42	62	42	42	54	59	50	49	32	64	53	66	52	53	46	50	52	52	42	44	49	37	51	64	69	58	50	54	64	42	41	65	61	52	38	44	47	51	50	45	47	53	45	43	53	49	46	46	53	39	44	52	54	45	43	47	56	48	57	44	58	53	46	59	53	52	54	51	53	54	51	63	49	64	62	43	64	48	53	53	57	47	52	56	47	50	47	44	48	60	53	41	47	57	67	45	54	54	53	69	48	51	51	58	45	64	55	53	56	47	53	45	41	58	43	48	41	48	54	59	50	48	51	56	50	58	60	49	66	58	57	45	53	47	41	61	38	50	48	58	52	51	56	57	47	62	46	55	57	51	49	55	51	43	63	51	46	47	61	52	50	46	52	44	48	48	51	60	54	53	47	60	47	72	66	43	46	54	49	45	55	52	34	53	50	52	51	57	35	49	46	41	47	54	57	69	45	51	44	45	51	38	50	58	54	57	50	45	59	56	52	41	62	53	53	48	41	41	52	56	52	65	40	48	55	55	49	51	50	49	52	52	55	51	53	46	51	54	51	59	70	46	55	46	55	44	48	53	52	35	55	51	55	58	64	62	44	47	64	46	49	60	51	59	52	52	56	42	54	41	49	42	56	43	46	49	52	50	65	54	60	44	53	52	43	52	46	50	55	52	57	52	61	46	55	39	56	55	50	61	63	51	56	46	58	44	65	48	46	58	44	45	50	55	66	66	58	52	53	51	53	40	50	57	55	56	65	61	57	45	55	53	42	45	52	52	55	68	61	60	52	68	60	48	60	42	59	51	55	53	56	56	64	39	54	59	63	54	61	47	43	48	61	50	54	46	42	66	47	43	54	51	41	63	54	46	45	57	43	55	69	51	33	44	58	56	51	45	55	59	58	41	54	55	59	58	45	44	63	43	56	59	44	58	64	43	54	57	30	41	55	41	50	42	65	59	58	41	46	61	57	53	50	50	50	61	47	42	48	37	52	48	47	55	44	44	51	55	46	61	60	41	55	58	36	46	52	51	46	49	52	45	52	49	50	55	58	61	45	46	41	56	65	47	51	49	54	56	39	51	49	51	60	34	56	58	52	60	54	49	69	49	52	49	62	59	59	49	48	40	52	53	52	45	49	44	64	54	62	35	43	44	59	48	51	48	52	41	52	57	54	38	49	62	52	36	55	45	51	47	50	40	48	51	55	49	67	50	57	66	45	56	70	32	40	51	59	42	51	64	43	49	47	66	47	62	54	50	56	41	61	58	56	48	49	50	46	48	49	50	47	51	37	42	54	45	39	41	53	48	48	46	47	51	49	49	46	49	51	64	63	48	39	53	47	56	44	49	61	58	54	59	59	49	65	48	37	38	49	56	56	48	46	55	48	51	48	35	41	49	48	58	41	49	58	56	53	54	55	58	61	47	54	45	47	60	55	47	45	53	51	50	46	53	44	48	46	54	65	51	54	58	45	49	62	51	49	44	43	47	56	48	46	47	42	50	56	52	53	43	54	50	64	61	49	58	50	47	52	63	42	54	59	47	49	44	52	62	57	69	63	51	46	48	48	49	56	51	58	65	58	53	39	57	53	60	66	52	72	40	66	53	50	48	44	55	48	61	44	48	63	45	56	42	60	56	52	51	51	43	57	60	59	46	60	59	60	45	47	54	43	45	51	46	51	50	56	42	49	54	57	52	62	46	49	47	45	65	59	57	56	67	43	52	51	47	51	46	52	55	40	62	49	45	58	53	52	65	58	61	40	55	55	47	34	64	55	48	48	47	46	41	49	46	56	36	46	55	55	49	45	55	64	36	40	57	46	51	53	56	65	48	41	38	51	42	33	37	47	49	43	53	54	53	52	46	59	54	53	40	54	46	58	48	52	47	53	55	64	51	50	53	55	63	47	42	57	56	56	44	46	53	40	50	68	44	54	42	48	48	57	64	63	47	57	50	57	48	62	56	52	55	56	32	44	55	50	44	48	51	42	50	49	47	45	55	47	67	53	56	48	64	54	56	51	64	47	61	50	52	39	55	50	46	52	47	48	43	43	52	51	49	69	58	62	44	53	49	55	59	52	47	46	42	50	56	47	51	54	53	50	60	54	61	53	45	41	64	55	50	52	53	52	44	56	50	54	54	66	41	55	52	66	59	59	52	58	43	52	50	35	48	58	48	59	51	49	51	48	55	61	46	44	65	48	48	54	62	56	55	58	55	55	56	37	52	46	50	63	55	46	50	48	47	48
36355	23952	25205	49203	80751	26220	2758	2113	1736	1580	1395	1259	1240	1178	1094	1135	1125	1148	1164	1177	1147	1110	1063	1072	1024	959	1049	983	933	974	990	972	889	854	911	951	889	855	847	877	874	792	896	877	867	842	845	844	853	845	883	875	853	827	839	872	881	942	817	864	838	949	859	889	912	852	871	841	840	797	850	883	867	855	821	829	854	856	806	815	858	791	842	857	817	806	784	887	799	900	838	859	843	837	815	856	823	849	812	812	810	858	845	860	854	837	849	874	878	850	877	841	850	854	853	837	830	843	862	818	815	850	813	846	836	810	845	875	848	817	810	875	921	865	883	829	846	825	843	812	820	839	817	884	846	857	832	798	818	838	899	865	852	873	875	846	845	815	834	887	897	834	833	823	808	834	834	825	849	874	869	837	822	832	870	869	873	797	837	816	855	823	853	831	875	837	831	870	824	859	845	810	815	874	819	810	838	846	818	817	858	814	857	838	814	850	778	854	827	846	863	849	863	850	802	857	826	822	772	846	845	814	841	821	834	840	813	876	866	843	851	800	853	835	820	813	826	823	878	839	852	869	831	929	868	794	877	832	849	862	856	873	837	793	866	858	843	778	847	823	845	876	861	781	905	853	860	895	817	887	845	854	860	860	872	854	886	804	864	846	845	856	854	854	817	883	832	819	876	876	833	885	835	810	891	870	832	859	861	846	845	801	821	818	856	859	834	826	828	882	844	796	781	830	801	861	876	803	830	876	815	878	859	852	832	840	870	762	830	862	899	776	846	858	808	813	854	819	807	847	830	820	788	876	849	890	876	806	841	830	827	850	815	803	833	828	821	839	878	800	818	839	833	870	849	822	825	900	767	817	855	842	871	794	904	809	832	801	825	874	826	860	837	808	850	880	838	911	828	813	836	848	848	812	829	828	813	856	827	841	797	867	836	840	829	833	817	828	857	857	830	854	794	845	830	803	815	856	858	881	887	747	852	802	826	880	789	864	842	853	856	820	850	852	854	778	849	836	857	774	823	874	866	829	825	826	863	859	865	840	797	759	856	781	817	833	816	860	836	883	809	846	797	837	846	841	859	792	833	857	824	852	837	884	882	837	880	834	805	872	860	828	863	840	805	829	809	777	799	847	848	889	783	890	805	845	877	838	836	816	810	827	848	841	822	832	882	819	861	840	844	868	780	799	838	799	883	836	897	822	853	797	846	839	850	784	868	830	818	839	859	859	812	836	774	901	841	862	842	862	853	836	853	843	835	830	824	825	892	789	826	854	793	824	811	849	898	840	851	829	838	858	787	851	838	821	830	854	837	839	869	900	863	862	858	854	829	848	870	835	816	821	795	851	811	840	874	861	826	839	851	803	869	837	799	900	777	857	849	858	870	871	860	825	846	819	856	835	876	845	833	858	855	825	874	779	882	864	807	866	815	787	810	809	839	834	848	814	832	803	799	835	869	784	824	887	837	786	813	866	856	822	872	858	835	849	834	890	807	843	828	873	850	815	878	858	842	830	827	826	820	775	840	829	799	843	856	824	802	810	851	798	854	838	831	827	838	891	808	843	849	755	889	852	833	833	866	839	864	828	820	825	826	797	812	897	807	821	841	828	801	811	845	875	875	862	847	873	794	907	791	914	828	792	799	886	797	881	858	832	829	822	848	862	853	836	874	829	832	857	821	853	811	823	853	795	840	890	854	843	858	861	862	853	873	834	832	850	839	848	812	801	863	849	778	860	780	854	857	850	812	850	885	874	870	862	845	781	877	789	791	854	873	868	870	866	848	839	869	821	830	867	837	871	816	836	851	857	836	857	878	812	846	848	859	833	857	811	859	842	860	834	844	889	811	821	851	861	848	803	886	828	851	840	866	815	839	884	874	805	801	852	761	836	844	815	778	806	849	847	801	821	813	821	832	816	818	877	788	830	837	789	800	848	855	860	872	835	822	864	812	882	811	853	836	820	884	852	813	797	840	804	881	815	799	798	811	850	804	827	853	829	764	811	905	869	834	847	811	790	860	845	859	838	810	801	821	858	855	826	863	812	813	815	828	833	877	852	878	786	825	812	791	828	817	815	871	821	824	851	853	867	825	866	794	813	863	879	830	856	830	778	816	841	807	802	897	813	843	835	901	846	820	838	837	843	790	845	880	893	805	778	853	857	888	802	773	834	843	808	806	777	822	864	840	834	847	791	830	838	854	797	843	885	810	850	880	827	871	864	848	798	836	845	821	840	799	858	871	810	844	806	843	838	862	792	873	878	856	757	837	830	823	839	814	823	881	878	876	836	865	838	828	834	861	868	843	825	822	799	782	808	838	822	872	822	808	849	928	826	818	832	830	822	851	870	819	893	830	842	800	817	813	813	829	821	844	786	801	881	867	815	802	870	824	876	837	823	867	821	908	829	835	855	838	839	824	820	833	845	784	835	831	826	824	876	835	868	838	840	836	840	854	836	877	813	836	885	852	814	874	877	842	845	856	853	850	814	851	829	848	835	815	843	829	817	840	876	846	877	849	868	880	842	765	847	827	867	859	801	818	826	821	848	824	891	827	816	791	874	840	794	825	858	883	863	823	850	860	845	840	875	891	816	832	842	848	819	804	830	825	832	850	811	812	861	834	807	863	871	833	834	843	800	819	839	854	865	830	846	863	854	777	822	833	796	886	826	824	840	890	875	864	845	832	903	829	833	808	871	833	857	833	833	870	852	862	745	805	867	804	867	828	846	794	874	872	859	845	848	795	831	821	841	806	818	825	875	825	906	865	846	860	874	850	822	801	879	868	879	812	817	840	835	828	836	808	793	907	848	847	861	805	843	842	806	876	850	864	828	869	827	852	815	814	867	875	815	870	809	795	785	832	811	810	845	869	845	834	829	826	856	829	851	833	814	841	823	831	818	858	837	812	815	843	796	843	883	785	789	838	865	830	830	838	857	849	865	830	841	842	865	880	864	819	834	807	864	904	850	831	873	854	897	863	844	811	851	864	849	862	785	775	789	835	886	807	822	866	878	791	844	853	841	880	864	868	844	834	826	823	846	848	865	804	803	832	834	842	790	826	852	853	863	853	854	886	821	861	838	863	803	884	793	828	806	812	829	833	855	875	804	835	815	851	872	815	808	810	789	860	837	845	833	836	830	778	818	866	777	822	829	852	786	843	797	831	794	855	844	819	873	830	827	837	866	798	829	851	833	845	850	840	847	826	860	879	826	859	822	914	793	872	826	853	860	779	846	793	804	869	801	845	837	871	823	831	893	856	863	836	792	855	817	835	811	836	860	858	888	854	873	837	835	819	792	835	831	861	795	875	873	815	821	788	818	902	852	832	877	817	818	869	872	872	916	764	815	814	829	824	850	816	839	832	887	878	809	916	825	843	836	838	848	862	839	818	792	844	857	818	862	857	832	835	849	844	849	843	828	826	812	849	842	801	895	850	818	814	850	828	821	838	800	886	898	839	853	807	863	813	824	814	865	876	846	822	829	842	845	898	847	789	825	842	824
7684	2584	4839	8254	24985	18378	690	75	72	65	43	54	38	54	48	46	43	43	52	43	36	51	39	51	39	41	43	40	40	50	40	42	40	47	35	39	41	40	31	40	31	37	35	32	37	35	33	37	45	43	29	31	34	42	26	37	37	35	38	39	37	24	28	40	28	42	38	39	38	35	39	38	28	33	37	45	35	40	45	47	45	34	38	27	32	26	38	38	40	25	46	34	47	35	36	28	36	38	27	43	41	41	40	31	38	25	32	48	33	37	37	40	36	32	35	42	44	43	41	36	27	40	34	40	26	42	26	34	52	43	30	33	33	37	33	25	50	32	33	31	48	38	34	37	39	39	40	25	24	42	44	36	39	31	27	36	34	40	31	29	41	38	35	38	42	34	46	39	31	31	36	31	42	39	42	43	37	34	37	39	44	37	34	27	30	26	29	46	39	35	43	34	36	31	42	34	36	41	31	38	38	28	46	43	38	34	38	36	32	38	38	26	36	37	41	38	37	26	34	40	31	40	40	29	40	30	47	34	29	34	35	37	32	45	50	35	40	30	35	55	34	40	32	35	37	39	34	41	27	32	32	30	36	35	38	34	27	33	35	40	30	32	33	37	31	34	37	36	37	23	41	38	37	28	41	52	40	34	38	45	30	30	31	38	41	45	24	36	34	36	38	41	34	41	36	29	19	25	35	32	37	37	42	35	26	41	35	36	34	37	33	37	30	42	31	30	27	29	29	36	39	39	33	40	35	30	27	31	27	44	40	37	32	35	46	51	29	36	40	53	29	43	41	32	35	34	43	33	38	38	35	43	35	37	43	38	41	40	37	45	37	33	44	34	36	36	38	21	29	37	20	45	26	32	29	29	39	41	28	40	38	33	41	46	34	42	34	31	28	46	31	35	35	33	34	33	37	47	40	30	28	30	24	31	41	34	35	26	42	34	40	48	31	33	37	37	30	30	32	43	38	33	37	29	31	26	34	33	32	45	37	46	43	35	32	32	37	38	27	29	42	36	41	38	36	30	42	44	36	37	35	37	39	37	48	44	41	44	33	37	42	36	36	24	35	35	40	46	30	33	31	40	28	27	38	42	33	32	42	33	38	39	33	27	32	38	39	39	36	35	31	37	38	36	34	35	33	30	40	43	35	33	39	30	40	43	36	25	31	51	32	31	29	41	32	42	36	33	27	35	30	28	35	34	33	31	30	39	43	25	32	25	38	38	39	41	33	45	44	35	29	28	23	36	35	45	45	36	34	36	45	34	41	39	30	41	22	30	28	43	42	45	55	33	37	40	25	38	39	32	26	28	36	30	29	40	29	27	43	36	48	44	39	43	34	40	38	35	37	32	36	46	31	40	38	38	32	33	26	35	40	29	31	39	49	36	45	38	34	32	40	43	34	42	33	40	36	39	33	39	44	40	36	48	35	45	35	35	39	40	42	41	43	28	34	34	43	39	44	29	32	40	25	28	32	40	26	42	37	43	41	35	33	35	33	36	42	33	35	35	35	40	41	48	37	34	31	43	40	45	39	40	43	33	19	41	34	36	32	31	20	37	31	25	52	46	32	28	40	36	44	33	33	43	39	44	46	34	45	33	39	40	34	42	38	34	29	35	36	36	39	32	39	25	31	36	40	32	45	50	35	40	44	33	43	43	46	45	39	38	37	32	47	37	32	35	35	49	38	33	33	36	33	40	39	36	31	31	34	37	44	30	33	39	41	22	40	26	41	49	36	28	37	40	37	36	45	33	34	42	37	39	35	38	27	48	47	33	34	34	33	34	30	42	28	26	36	28	38	38	47	30	36	35	38	40	38	30	38	43	42	39	36	42	24	42	40	32	35	32	26	24	29	36	31	37	37	43	37	36	35	33	45	44	42	37	45	26	25	37	25	25	33	37	46	37	30	39	40	48	43	47	30	36	37	39	42	33	28	30	32	32	34	42	52	40	35	34	38	36	31	45	38	48	29	39	35	37	23	31	31	36	29	44	41	36	34	37	45	22	31	31	50	26	51	39	32	34	38	30	40	42	35	40	43	51	43	44	33	46	35	38	36	27	33	36	36	41	49	32	39	49	30	31	35	26	31	44	49	46	35	46	37	40	38	42	43	46	32	39	36	33	43	41	48	41	37	35	43	38	50	37	44	53	44	38	41	41	36	35	46	34	27	41	39	36	47	31	36	37	41	34	49	34	24	38	35	44	33	39	38	29	41	31	42	40	32	41	43	24	37	31	33	31	30	43	43	41	30	42	39	42	31	34	31	44	24	39	41	45	48	39	34	42	28	34	39	36	35	27	34	36	29	37	46	45	37	23	40	33	40	41	43	30	51	34	30	36	36	38	34	38	35	42	44	47	34	53	38	37	34	45	34	37	34	48	27	40	30	40	26	41	33	37	39	30	41	39	45	47	38	23	35	34	35	26	36	44	42	45	27	27	39	34	40	41	29	44	38	30	36	29	41	37	32	32	25	36	44	51	34	39	34	30	38	30	36	39	31	39	38	40	32	35	34	25	38	37	14	29	35	31	36	44	22	34	40	38	33	46	38	38	28	41	38	44	26	34	38	46	28	38	34	52	37	40	25	44	44	31	50	45	31	39	39	33	41	33	39	45	38	31	46	35	34	32	33	23	37	35	24	42	35	34	43	46	27	30	29	31	28	42	41	26	30	39	34	36	38	36	52	33	37	29	37	38	25	25	35	35	41	44	39	29	46	44	41	36	35	38	30	37	39	34	45	30	47	30	37	27	29	41	42	32	43	38	43	35	40	43	36	37	38	26	43	41	30	49	38	34	38	40	27	44	41	31	32	37	33	33	38	35	41	50	31	37	34	27	42	39	28	36	34	44	31	36	43	20	37	26	46	36	27	36	38	34	36	34	26	22	39	37	41	36	43	39	29	42	38	40	43	34	39	34	40	37	36	47	40	38	34	48	42	34	37	32	33	40	37	32	26	21	36	30	39	41	35	46	32	37	37	38	23	34	27	33	45	42	40	38	25	41	30	34	38	44	48	46	44	34	34	33	37	42	24	35	40	33	38	44	41	43	41	32	49	34	38	28	39	39	30	41	36	36	28	38	44	38	32	33	30	39	35	32	24	48	42	32	36	44	40	32	35	33	39	37	37	28	39	24	32	49	34	42	35	36	42	27	32	40	40	37	43	35	33	39	37	42	39	29	41	52	27	43	39	37	35	42	32	36	37	36	30	41	32	39	36	35	32	44	39	38	33	40	29	41	34	33	34	38	46	44	35	47	30	41	36	34	30	33	37	33	32	45	29	40	33	38	33	34	44	39	38	44	35	41	32	45	31	38	40	34	29	32	33	30	37	33	38	28	38	43	34	43	30	37	44	40	33	40	24	32	35	33	33	30	36	37	33	47	36	34	30	37	27	39	45	31	39	31	40	36	31	35	37	28	41	38	34	35	31	36	34	25	46	36	37	28	39	41	40	31	33	34	39	32	36	36	36	48	33	37	25	39	37	34
46297	30392	36202	68775	82008	34454	5117	3659	2989	2317	1979	1666	1458	1368	1313	1208	1348	1322	1249	1256	1221	1216	1083	991	979	924	976	871	902	909	885	833	810	777	764	715	735	695	686	708	713	686	639	654	655	596	641	623	643	635	608	665	665	651	642	635	656	654	632	645	682	659	637	649	646	619	660	648	660	682	601	612	637	659	610	605	611	631	621	571	645	619	584	562	618	605	614	616	626	588	634	584	598	614	584	611	624	615	635	606	592	613	642	578	594	613	629	617	610	626	628	630	646	633	608	590	625	605	602	591	605	604	588	589	555	633	610	600	612	582	606	632	609	592	595	603	602	572	626	632	583	594	616	596	595	612	619	620	625	606	618	595	604	582	570	638	621	646	639	601	551	631	608	631	592	572	617	621	652	570	601	594	622	569	589	596	582	578	617	612	597	624	607	577	637	558	617	606	588	608	599	607	601	627	591	616	608	575	621	643	586	551	601	615	585	594	595	564	615	584	591	616	603	676	626	563	576	559	562	624	564	608	570	620	616	584	592	583	603	618	614	614	566	577	581	591	596	582	577	599	611	591	645	631	564	622	590	576	610	588	592	585	607	599	606	580	605	623	627	569	585	575	575	611	589	586	605	603	595	584	600	597	627	613	629	593	582	560	581	594	581	603	577	648	636	577	573	558	565	606	621	600	588	599	591	623	617	597	606	611	615	608	572	605	609	604	590	603	597	621	628	620	588	609	649	594	581	638	601	586	579	628	565	633	607	602	553	552	585	604	578	599	568	624	570	618	555	616	573	623	571	603	646	631	634	575	675	590	576	625	634	595	626	629	626	602	610	679	609	546	598	567	634	610	583	608	601	566	632	600	612	592	619	618	632	599	569	569	565	624	652	572	606	622	612	568	587	584	569	595	635	559	635	594	627	603	627	612	633	588	584	612	609	575	572	599	612	583	610	582	610	583	625	600	600	602	596	572	597	597	612	615	609	609	601	609	635	584	593	624	620	597	587	577	612	619	582	596	611	597	615	588	578	572	618	606	611	562	658	576	599	608	600	572	592	609	619	582	578	570	569	608	562	553	597	626	628	567	565	614	563	593	593	606	577	569	604	583	639	626	579	605	583	599	575	625	584	592	561	605	608	661	594	591	597	602	623	606	553	604	603	588	611	583	596	555	592	566	608	618	615	560	591	593	600	596	602	576	594	556	641	581	594	577	596	649	627	585	598	590	604	600	648	580	580	553	571	558	620	618	613	588	565	593	598	572	587	600	593	645	573	597	587	607	582	616	564	596	590	614	594	589	614	609	575	623	647	582	630	632	587	576	581	598	603	581	614	615	626	607	610	565	597	602	616	578	624	628	566	594	597	542	611	618	613	570	598	568	610	587	590	575	607	597	596	612	593	608	560	619	601	623	596	579	584	590	653	555	581	581	599	610	574	637	584	619	628	625	588	639	591	602	616	588	645	554	600	573	628	592	653	619	585	627	598	570	578	593	576	592	570	603	575	600	583	584	598	550	579	604	563	608	614	601	575	597	567	530	567	593	568	631	574	629	595	591	631	602	604	628	540	605	573	606	603	636	596	623	637	590	594	595	606	619	601	584	602	598	616	576	589	583	589	589	584	574	630	617	529	565	612	599	579	631	581	568	594	586	592	606	632	578	615	617	592	617	600	603	582	593	598	591	537	607	601	595	622	607	605	624	584	635	620	572	579	587	601	577	580	627	591	582	583	622	620	570	609	667	586	587	572	567	608	601	605	616	602	579	595	571	582	588	627	633	592	601	621	598	586	602	529	600	545	616	587	614	603	646	601	608	617	600	617	600	585	581	613	667	576	606	608	571	605	594	612	592	611	608	646	622	533	581	595	596	574	593	636	584	587	590	568	614	606	575	621	579	592	546	671	580	602	557	606	590	608	629	565	614	604	634	582	571	582	599	602	590	611	643	525	598	632	565	602	627	595	622	614	620	612	589	636	560	608	599	644	630	589	592	578	600	647	601	584	607	564	612	601	584	592	621	584	657	584	623	595	548	601	585	576	632	618	585	595	665	591	630	630	606	606	631	623	582	636	589	614	572	617	643	598	592	595	611	577	616	555	585	614	565	604	567	595	579	604	577	595	556	583	590	666	599	618	577	595	569	619	617	602	575	636	619	584	588	608	580	575	598	569	625	580	540	618	599	625	601	563	592	617	641	631	576	626	617	619	582	575	612	593	553	616	565	610	625	637	643	610	609	583	599	583	590	606	587	597	653	583	598	599	647	625	615	645	606	584	595	576	606	655	582	572	559	607	551	622	626	608	576	601	616	564	640	579	620	549	606	599	600	617	595	623	590	607	586	594	550	616	560	575	584	621	580	594	609	619	616	572	555	588	584	600	581	608	564	579	573	625	573	633	612	564	606	597	591	597	566	618	574	570	603	593	621	575	619	563	614	561	619	637	638	597	564	582	629	617	567	619	579	562	613	625	552	556	624	599	641	615	620	564	639	611	594	592	563	593	612	637	649	601	632	623	557	569	574	587	563	577	577	564	606	604	599	596	650	587	615	589	613	600	574	641	602	590	576	596	620	588	587	606	589	622	575	569	609	557	560	575	601	591	598	577	628	600	592	610	604	595	587	596	606	589	578	643	570	579	573	582	580	593	604	584	623	589	588	621	596	602	612	586	569	582	593	610	604	641	575	634	626	600	575	610	642	585	620	635	564	628	619	562	556	611	600	597	574	589	610	540	590	601	640	592	600	595	609	572	580	610	589	596	597	614	560	610	598	595	639	574	589	616	600	636	580	589	564	581	598	593	634	621	580	603	603	612	552	621	593	622	594	574	632	609	607	636	547	586	613	571	591	582	591	541	615	603	591	637	617	586	604	601	584	624	604	595	596	610	600	555	613	634	562	585	592	574	605	574	617	570	568	588	575	582	603	630	598	601	534	613	610	589	554	612	614	585	603	627	584	624	603	638	586	566	589	588	629	591	633	596	638	636	626	603	592	637	615	601	610	585	619	577	602	568	562	613	578	605	575	587	619	572	618	587	581	614	587	585	614	603	592	626	576	580	616	579	560	630	582	598	611	633	613	620	589	629	573	613	568	594	560	606	622	591	567	604	610	569	620	576	579	595	594	617	629	607	608	603	576	618	603	579	619	618	607	607	639	596	585	585	582	590	571	614	552	603	600	642	579	555	590	615	578	592	633	599	582	624	562	592	614	632	585	621	601	576	581	632	575	591	621	574	587	553	580	598	580	607	626	628	605	620	597	657	575	637	586	609	561	635	587	605	529	590	582	622	581	617	605	612	595	577	612	648	584	611	592	589	609	609	564	636	564	637	624	607	589	569	576	614	605	617	602	591	612	629	602	639	591	592	608	592	546	594	589	546	550	627	567	568	577	614	585	587	565	588	615	604	587	613	618	591	573	582	611	614	546	581	609	582	546	612	583	606	598	631	632	616	609	637	629	591	594	592	616	595	576	572	629	584	595	643	550	606	575	613	587	625	605	600	602
3164	932	1790	1543	3670	1683	51	46	45	35	31	34	26	36	35	42	33	49	35	39	40	37	30	34	37	25	35	31	29	34	45	37	34	23	40	28	34	34	32	43	32	35	40	25	31	40	30	37	46	42	34	39	43	41	32	36	42	35	34	36	31	34	34	33	42	31	29	45	40	24	44	27	46	36	39	36	36	33	47	39	38	42	32	33	38	41	28	47	31	38	39	43	36	28	41	50	36	32	44	44	33	41	46	36	35	32	24	28	39	34	32	34	44	33	39	43	42	29	37	44	35	34	26	33	30	45	37	37	29	38	26	42	43	36	25	29	27	34	36	24	35	37	25	44	37	27	28	42	36	36	26	34	40	28	37	28	36	40	31	34	35	42	35	34	32	26	33	31	46	28	45	32	33	33	42	42	35	31	34	27	22	38	30	36	32	37	31	36	36	36	32	46	32	36	40	40	35	29	27	36	45	30	27	33	27	39	33	39	39	40	27	35	33	30	22	34	32	36	41	33	40	24	35	29	39	37	28	40	39	34	35	32	27	43	37	39	29	40	39	43	35	41	48	42	37	31	36	38	43	34	42	39	39	34	38	33	40	41	37	54	29	35	37	39	32	35	34	28	45	30	40	30	31	30	34	40	30	29	45	27	45	34	30	34	32	38	28	34	33	43	27	31	34	38	34	23	33	39	36	33	33	36	38	29	47	29	35	36	28	36	36	32	31	43	30	32	44	41	33	27	29	41	36	32	27	49	32	34	24	35	29	32	33	37	43	56	33	40	41	39	27	29	38	30	32	34	35	25	36	38	21	29	29	34	36	33	47	39	27	27	29	41	39	39	33	32	34	41	41	48	32	39	51	38	33	35	26	34	31	37	47	29	35	33	39	21	42	28	35	34	33	31	41	30	31	31	35	31	32	37	35	39	33	40	32	29	49	23	37	33	34	34	39	34	38	40	37	36	41	38	44	46	29	40	35	38	28	42	38	28	32	32	46	41	26	41	31	27	43	49	44	40	30	36	29	49	35	36	40	33	32	27	24	52	43	39	36	40	38	35	40	42	39	36	43	32	40	41	30	34	38	29	26	24	37	36	28	24	42	40	31	34	31	29	45	23	30	33	36	28	28	35	43	36	39	28	38	37	38	39	32	44	33	32	58	29	32	33	33	33	37	41	30	45	37	33	39	47	31	35	44	24	37	40	42	37	30	36	33	40	33	29	33	27	31	37	45	30	42	43	37	38	29	32	38	37	33	37	37	32	36	31	30	39	40	34	36	39	31	50	34	41	44	36	33	38	32	29	45	27	27	27	31	36	24	33	32	37	40	27	24	37	43	34	34	30	35	34	33	28	29	26	42	28	31	42	36	39	33	35	34	37	35	27	37	34	37	27	39	35	39	33	47	32	35	42	35	39	49	28	32	32	35	39	32	32	36	30	37	35	34	28	27	43	28	38	34	43	39	28	34	39	26	36	30	30	26	34	46	30	40	33	33	38	34	21	30	46	35	29	40	27	33	31	37	38	31	41	39	22	39	36	48	31	27	31	41	39	43	29	32	41	37	28	29	30	34	28	39	31	38	34	29	34	28	31	41	36	33	46	42	39	33	33	41	39	31	40	32	35	27	25	40	43	42	41	45	38	29	35	26	36	37	37	31	34	35	42	35	34	36	28	32	32	37	37	30	37	41	31	50	36	33	31	26	35	42	51	26	29	27	22	30	43	41	41	30	38	39	31	37	29	40	37	36	35	37	37	41	40	24	36	28	32	52	30	38	47	43	40	34	34	34	39	40	36	33	46	40	37	30	35	37	38	42	45	43	42	40	36	23	31	33	37	35	28	35	39	39	33	32	39	37	37	31	42	39	47	37	43	51	34	34	38	36	38	28	28	39	36	31	34	40	42	38	36	34	54	35	38	32	27	37	30	41	37	37	35	35	28	34	41	35	40	36	32	36	38	40	37	43	29	44	41	30	27	41	45	44	46	36	41	25	28	48	35	35	45	38	42	34	31	34	33	36	22	41	35	36	26	25	52	36	29	39	31	31	32	34	24	44	37	44	30	30	40	36	31	37	32	36	30	29	34	33	34	41	45	24	38	21	31	36	44	36	41	42	37	43	36	50	41	29	34	27	35	35	33	34	28	27	43	30	37	44	38	34	36	45	31	38	34	46	26	32	35	39	31	42	33	38	40	41	38	46	37	38	34	50	35	43	26	42	42	37	39	33	39	27	44	39	35	25	34	42	40	42	35	25	36	33	35	34	40	38	46	36	32	33	41	31	35	46	33	30	35	29	33	35	33	42	28	50	33	38	43	33	37	29	37	42	36	39	34	34	38	38	45	34	37	39	40	36	32	31	33	32	30	40	35	38	35	37	40	34	49	43	39	33	31	32	32	34	42	27	41	36	40	37	31	38	37	49	44	49	20	39	47	38	33	37	31	37	37	44	40	43	43	37	31	40	51	31	39	25	38	33	39	40	41	37	31	36	44	33	43	36	36	40	31	32	50	40	31	48	30	40	25	41	31	48	41	35	32	39	39	34	40	35	42	39	25	46	34	36	37	32	40	27	35	31	39	39	35	41	37	54	39	37	43	34	36	39	39	40	36	29	33	32	32	36	33	28	30	28	42	36	38	37	46	30	38	42	38	32	41	34	37	33	43	41	42	36	39	34	34	37	43	32	34	29	37	34	36	40	36	30	38	33	22	34	38	39	24	42	28	37	30	35	32	37	38	35	42	36	36	35	41	42	30	34	35	32	29	25	26	28	37	31	26	44	36	32	32	43	34	33	38	39	36	37	41	41	29	27	30	27	41	32	28	28	38	31	37	34	30	39	32	33	29	50	30	25	31	43	37	30	47	48	25	34	39	40	46	29	31	51	32	31	30	38	30	40	42	34	45	26	43	38	27	39	27	43	33	29	38	43	30	34	44	33	32	34	36	27	35	41	41	41	31	32	36	38	27	40	41	38	26	28	38	40	33	32	40	37	27	47	47	36	31	35	39	36	33	33	32	40	32	32	45	29	33	27	37	34	36	52	27	32	50	35	46	49	29	41	40	33	35	40	40	37	40	24	46	28	41	30	35	35	45	42	32	31	35	34	43	40	35	31	34	24	36	39	41	35	38	37	35	31	43	29	37	24	38	41	29	37	44	34	36	41	38	37	32	23	34	40	36	32	28	41	28	31	32	36	39	36	41	39	29	33	31	37	33	37	39	33	32	40	40	41	37	41	37	39	33	37	39	34	42	44	30	40	31	32	44	37	46	32	31	34	30	46	33	37	33	38	39	34	29	48	45	36	34	37	41	32	34	37	41	40	36	33	26	35	33	41	44	32	36	35	42	36	32	42	35	34	40	30	36	38	32	33	35	47	36	29	34	32	37	28	38	30	42	34	42	35	41	44	27	26	43	30	32	35	31	35	35	38	37	41	32	33	29	28	42	34	24	45	28	33	32	33	42	41	46	31	30	25	23	38	38	34	24	42	44
31575	22547	29068	38267	55291	23036	1202	1023	864	801	810	728	703	689	644	704	725	805	800	721	721	733	762	706	644	640	662	714	667	685	640	635	599	633	644	577	594	591	569	593	625	580	584	632	568	588	545	562	622	644	564	606	625	592	593	576	617	610	625	611	587	620	574	600	608	593	601	552	557	591	553	562	524	626	569	600	536	571	570	525	598	598	586	538	616	560	591	571	576	615	562	555	570	605	549	571	603	574	598	555	601	600	522	581	575	585	604	579	611	595	584	588	605	573	542	604	574	575	607	568	595	595	598	578	589	572	594	607	532	538	567	586	566	617	611	565	590	627	613	600	582	562	573	555	551	577	603	574	574	592	545	568	585	564	597	629	607	607	563	570	562	527	562	588	589	578	603	585	572	533	583	578	580	598	581	583	604	562	578	571	593	579	589	623	602	584	522	617	572	593	542	574	557	558	532	552	539	600	593	581	574	610	534	570	555	582	568	580	570	588	569	603	589	577	571	575	607	643	574	562	600	578	610	572	561	596	582	564	567	594	594	547	594	590	577	586	565	550	605	564	553	580	556	559	546	557	562	560	534	557	558	585	563	609	547	582	586	576	553	566	575	561	599	571	579	541	542	610	565	596	516	586	562	623	557	573	578	575	537	579	561	606	596	617	578	563	591	564	589	628	587	604	576	537	571	577	556	516	589	584	506	585	591	579	531	602	546	545	584	587	581	608	554	575	574	581	560	592	570	526	579	587	573	577	575	536	591	561	575	563	563	571	582	575	553	598	576	579	590	580	638	600	532	593	562	590	541	556	560	578	584	552	588	551	586	570	545	546	586	615	585	571	609	551	605	580	558	603	574	575	550	570	574	569	577	621	611	570	576	609	561	592	612	546	556	595	576	606	564	581	612	617	554	608	593	547	568	550	543	577	607	548	582	602	605	572	593	555	567	611	555	572	594	586	555	573	563	551	578	559	558	619	599	622	594	562	550	565	575	595	577	581	562	555	553	624	609	578	570	580	544	581	584	588	560	592	589	611	558	574	625	606	592	559	571	573	580	576	563	547	579	579	592	580	588	560	591	619	580	582	592	572	556	627	566	528	580	543	570	572	563	553	570	557	603	577	604	558	582	564	618	555	600	599	579	570	596	580	567	557	542	521	645	566	584	572	607	615	588	624	583	606	613	560	563	563	599	625	577	606	592	567	598	546	611	528	547	562	528	631	564	570	608	551	581	610	624	609	570	603	548	561	568	592	585	578	574	604	614	614	571	543	587	571	563	593	578	607	571	585	606	576	541	563	559	586	567	558	568	548	574	582	599	544	614	562	585	569	553	566	578	577	607	586	551	570	577	597	624	566	581	574	568	541	556	579	572	624	560	595	569	620	607	567	565	574	603	598	585	618	583	567	600	572	599	574	557	572	537	556	615	555	595	536	622	582	536	561	566	563	608	528	584	595	538	593	615	595	575	556	567	576	569	601	581	561	569	597	547	607	571	580	606	562	592	593	630	554	564	599	576	591	560	588	578	602	578	563	634	575	596	576	593	578	538	559	602	562	514	560	584	541	581	562	570	562	577	600	516	556	597	552	591	553	568	612	543	588	615	559	586	584	552	595	568	600	577	542	607	585	572	605	571	615	586	636	552	574	602	537	570	596	569	574	577	614	593	636	584	554	586	571	584	553	582	574	579	624	569	559	586	604	597	554	579	590	577	568	560	552	595	550	570	560	594	595	601	592	557	585	555	573	552	571	573	612	550	590	596	550	616	546	592	599	604	589	595	561	565	594	592	628	537	572	612	605	577	566	547	569	605	628	599	580	577	633	560	541	583	559	613	578	592	597	553	578	532	618	528	595	575	577	549	579	568	581	608	622	536	540	545	565	544	588	607	573	557	590	576	581	570	597	558	579	600	631	538	601	603	583	612	623	565	577	599	572	536	564	648	617	584	567	566	560	580	586	530	580	532	576	596	623	591	569	565	589	628	609	570	613	564	597	557	589	579	611	604	547	568	557	567	597	567	571	588	577	560	567	570	573	573	584	595	602	555	582	527	547	525	552	582	550	527	569	574	607	579	552	578	588	561	592	551	577	574	552	607	615	563	582	608	535	625	608	643	588	544	584	551	585	563	571	601	581	559	584	582	589	539	616	567	588	520	595	609	506	570	594	604	585	549	588	593	583	581	553	568	511	567	573	580	558	563	557	568	526	576	627	565	583	593	593	561	562	599	577	602	579	567	617	553	552	592	607	570	587	635	571	592	593	600	641	568	611	521	598	598	592	563	573	563	544	601	598	577	581	584	539	588	614	529	591	555	581	596	587	581	588	619	582	551	566	563	610	625	573	568	575	578	608	588	561	588	556	565	582	563	569	620	564	567	574	601	593	599	601	597	595	591	531	543	592	608	552	613	552	581	564	549	563	601	562	566	591	593	553	567	608	591	570	572	594	548	575	584	566	566	572	550	614	582	593	551	548	575	590	592	572	592	577	535	577	557	595	571	588	586	544	599	583	592	588	600	591	560	558	554	530	564	586	610	550	520	580	575	563	572	549	594	559	548	550	558	586	589	539	549	532	552	519	614	590	557	567	629	551	625	609	583	542	582	546	583	578	579	602	567	532	565	545	562	582	598	562	582	601	627	521	626	572	619	604	591	598	577	577	571	567	579	569	531	549	530	576	575	535	565	596	581	610	584	607	575	576	603	567	550	528	605	555	559	572	643	611	559	578	591	552	588	561	623	541	538	606	580	547	580	578	561	616	562	574	587	508	558	568	574	532	537	593	584	627	579	607	572	579	574	593	602	604	565	587	635	601	585	576	606	570	619	597	553	575	560	583	589	554	566	607	569	551	560	572	572	572	567	583	582	572	604	558	585	518	577	564	538	568	553	567	579	568	601	578	539	613	622	648	614	600	608	558	653	579	590	593	554	588	621	571	580	557	571	590	578	545	591	580	563	532	584	570	625	610	562	567	622	561	597	590	585	573	585	592	528	564	560	581	590	573	544	573	548	571	575	527	579	584	571	570	582	560	617	600	519	586	588	554	576	577	552	587	563	601	597	588	558	532	616	592	561	587	599	535	611	582	611	543	568	558	605	613	580	514	579	549	595	561	610	573	544	538	563	595	596	574	619	623	570	560	571	590	587	550	581	582	590	590	612	590	596	509	596	555	539	534	566	589	615	612	564	582	575	565	579	552	618	568	589	591	588	560	611	561	550	567	576	572	550	570	603	571	602	570	550	550	607	550	547	565	536	577	569	540	585	544	580	576	554	601	600	586	566	559	581	588	555	603	572	584	602	586	567	625	578	596	549	591	577	582	582	589	557	586	583	585	579	553	609	581	551	586	577	594	555	523	631	584	557	600	589	566	552	551	588	537	588	589	562	549	543	592	600	597	551	559	606	574	574	592	549	573	561	551	599	603	558	572	603	557	556	586	593	593	603	557	544	549	548	543	550	610	581	626	569	574	560	575	555	560	562	566	630	665	582	558	549	564
6278	4394	6674	13777	21299	13281	274	56	44	49	50	49	42	49	43	39	25	41	40	37	34	42	49	39	28	34	39	38	35	22	34	44	33	32	47	37	21	26	39	31	35	39	35	32	42	27	38	29	34	36	26	29	25	39	27	46	37	25	27	35	31	38	27	25	39	37	40	27	34	34	23	35	27	31	28	31	34	34	30	36	35	32	22	36	18	36	29	34	29	37	22	35	31	27	24	36	26	24	37	33	40	38	33	29	32	28	29	38	36	31	32	29	31	32	28	27	47	25	32	22	34	44	23	34	25	30	46	31	31	30	30	42	39	34	25	32	42	29	37	20	36	33	33	27	34	32	25	35	37	25	39	35	35	36	21	39	31	33	33	31	31	28	34	32	31	35	30	30	35	31	35	29	36	38	44	30	40	35	36	26	39	36	39	37	29	27	36	28	44	34	39	21	33	29	32	32	26	25	30	35	28	25	34	27	36	42	31	29	27	33	35	29	24	39	39	31	39	35	29	33	29	22	35	31	38	47	32	38	46	38	42	30	29	36	30	26	43	29	44	29	38	31	25	23	23	22	31	32	36	38	28	40	38	25	28	29	39	40	39	34	33	32	34	30	35	25	38	33	45	29	37	25	33	36	30	25	35	24	44	38	38	41	36	38	29	37	21	40	31	45	25	45	41	31	36	55	39	36	30	29	21	33	23	37	34	30	32	35	34	43	36	24	27	31	27	30	34	25	25	33	28	46	37	30	35	45	39	35	29	33	42	32	28	31	32	31	23	40	24	41	37	22	25	35	31	32	28	34	32	38	26	28	29	38	41	25	46	32	25	32	22	38	25	35	29	29	35	37	39	27	31	26	22	26	38	32	34	23	34	34	38	38	34	26	26	31	32	33	31	35	33	27	28	31	35	27	29	36	38	38	28	35	23	34	33	41	31	23	23	33	35	42	35	38	22	35	35	28	30	43	25	29	42	31	33	30	24	34	28	32	43	29	39	31	39	45	33	29	35	31	24	32	24	32	40	29	37	33	35	40	36	34	36	20	21	29	31	30	32	32	25	33	20	25	34	34	38	28	26	27	24	38	34	37	32	26	35	26	29	31	35	36	26	43	27	30	28	29	34	26	32	37	29	37	33	44	33	26	30	29	39	35	24	38	35	25	30	37	40	39	27	33	33	23	31	26	25	28	30	28	33	32	38	28	33	42	33	20	36	30	35	25	35	40	42	36	31	38	32	36	39	35	32	31	25	33	34	22	28	37	30	28	32	32	48	27	29	27	29	37	32	40	24	31	32	21	30	30	28	31	28	23	24	28	31	30	34	38	35	29	40	31	40	31	28	29	24	37	27	31	32	27	24	30	35	30	36	25	27	28	27	37	36	29	37	36	36	25	28	28	40	29	36	40	33	20	30	38	27	33	30	30	32	31	32	26	24	43	22	30	24	39	42	20	30	36	34	34	26	31	46	32	28	30	34	40	35	28	36	32	22	42	25	40	37	28	28	21	43	35	34	31	29	35	28	34	21	42	31	29	36	29	36	37	23	38	40	39	20	45	33	33	26	29	28	30	34	35	35	41	30	30	24	40	32	32	24	31	49	26	34	39	27	31	34	26	27	30	40	28	38	34	24	41	32	32	31	29	32	38	21	32	43	30	32	33	35	38	33	31	33	26	24	32	24	30	27	31	35	36	35	40	46	36	33	28	37	34	27	33	32	34	26	33	31	26	27	37	20	32	34	35	40	35	24	37	36	29	26	36	35	24	36	37	35	29	43	28	40	25	32	29	19	21	20	40	32	40	31	38	30	30	28	32	36	28	27	41	35	34	27	36	32	35	41	36	31	34	31	37	35	35	36	24	37	43	36	36	23	26	35	46	30	37	30	26	41	24	28	36	39	34	49	25	36	39	30	39	30	17	29	30	40	33	33	27	28	30	27	32	40	31	27	38	42	37	35	30	28	35	32	36	30	27	37	38	33	18	28	32	38	26	28	37	38	44	34	40	26	34	39	32	34	31	28	34	31	33	36	30	35	30	45	32	26	31	36	42	34	36	35	22	37	29	27	41	24	32	39	31	40	29	24	32	27	39	30	31	39	41	37	26	27	37	28	38	32	30	27	38	28	41	26	32	31	35	24	31	38	32	30	39	28	32	33	34	29	33	34	19	27	33	20	29	33	41	31	28	37	38	33	37	30	26	32	37	39	30	31	27	50	38	36	40	25	30	35	30	20	27	32	36	35	27	35	29	39	28	21	32	32	34	29	32	24	33	27	38	45	29	30	33	24	33	37	35	40	40	31	39	37	33	32	27	28	14	39	33	35	43	33	41	40	34	25	37	22	31	33	27	26	23	42	35	29	32	32	32	22	31	28	32	27	27	38	37	31	32	23	29	40	28	35	38	23	35	26	29	30	33	27	38	30	35	30	20	36	35	35	29	26	22	36	28	31	39	32	35	39	39	28	24	21	39	31	31	35	35	25	23	34	46	36	27	34	22	36	36	40	37	38	41	25	23	37	27	31	32	33	26	32	30	36	29	39	21	27	20	24	30	37	24	38	30	34	31	38	27	28	33	33	33	44	49	37	29	39	25	34	26	34	35	31	25	32	25	18	27	30	38	26	33	24	30	42	27	37	37	26	21	36	30	25	29	27	33	30	23	25	19	32	35	27	43	37	24	28	36	32	37	33	36	31	38	28	36	23	43	36	45	25	37	32	29	28	32	30	39	24	34	34	37	34	32	29	34	30	45	40	30	27	36	33	34	30	36	32	40	33	27	34	37	31	31	25	24	35	35	38	32	27	21	25	26	33	40	28	38	23	28	34	27	31	33	32	33	37	34	36	37	33	30	28	32	24	31	43	35	34	25	33	51	22	28	33	31	41	33	23	46	32	30	27	45	35	41	38	29	30	38	32	38	33	35	32	32	27	31	28	31	26	35	26	39	35	29	30	29	25	44	30	27	15	25	23	32	31	34	40	30	36	34	22	22	35	41	34	31	19	28	40	24	42	28	31	26	30	38	36	36	39	25	36	36	29	39	22	33	38	33	32	29	22	37	20	37	40	30	20	20	27	30	37	34	27	22	37	28	34	32	32	35	35	29	25	30	28	29	30	28	44	28	29	29	33	25	44	33	26	42	41	32	35	23	35	35	18	27	44	25	34	26	33	29	32	28	42	40	23	27	38	29	25	39	34	38	35	28	34	31	35	39	31	34	41	38	41	28	40	33	32	19	32	36	31	31	32	33	26	28	34	45	44	26	29	39	31	40	28	28	32	32	40	28	30	31	40	36	38	31	36	31	37	32	32	26	43	30	31	24	28	30	40	36	38	32	24	31	33	34	38	29	34	29	32	33	37	37	31	32	31	35	28	32	29	34	32	26	32	16	34	25	36	31	21	24	35	26	22	27	48	39	37	32	38	29	36	20	35	38	24	27	20	35	27	26	35	30	29	29	31	31	29	32	35	16	32	37	27	30	35	34	28	40	33	27
42998	36791	42304	76101	90887	45819	4502	3425	2534	2078	1756	1566	1293	1204	1132	1045	1188	1293	1207	1178	1134	1054	988	865	896	825	813	807	828	874	740	711	684	739	649	635	633	630	637	548	645	619	570	548	577	584	587	583	610	575	602	600	608	573	601	587	596	589	592	618	622	604	552	587	548	577	578	608	578	562	593	585	558	533	569	518	595	552	564	498	547	522	503	568	582	534	547	580	500	542	552	532	537	513	537	535	518	501	538	561	545	551	490	518	546	552	562	586	542	528	550	552	579	561	542	529	586	574	547	534	540	540	577	554	542	528	544	519	517	533	525	523	568	521	534	509	528	532	528	553	513	533	532	520	553	557	539	578	570	535	509	506	553	541	549	536	558	535	545	531	552	510	534	534	527	538	571	498	519	525	499	542	551	483	536	513	524	534	542	544	540	556	539	562	539	508	525	514	530	567	520	535	589	534	524	579	538	529	581	513	535	572	532	534	487	537	519	565	521	531	489	512	522	553	526	515	537	545	515	549	551	542	482	534	551	516	554	498	511	500	578	530	559	527	556	551	529	558	565	533	520	517	575	557	539	561	497	563	561	557	545	527	535	573	542	541	610	527	527	552	519	525	511	485	512	563	561	559	570	528	535	518	543	528	503	518	558	591	535	533	528	530	525	570	537	520	537	577	550	497	552	552	534	557	558	552	564	529	580	526	549	553	561	531	478	543	507	554	537	555	562	552	604	552	546	525	533	513	522	573	576	545	593	571	549	540	562	513	552	516	550	525	496	578	575	490	545	545	521	553	568	498	489	520	558	546	536	532	554	547	520	496	544	530	536	577	534	526	538	513	516	552	548	565	557	530	515	524	564	508	557	516	538	544	504	518	514	536	532	554	528	529	554	496	506	518	549	537	552	530	519	522	520	541	542	523	527	490	549	546	568	561	506	557	479	567	515	546	541	501	547	549	534	529	534	534	532	496	567	554	545	541	524	538	537	592	570	546	562	526	507	522	544	513	529	528	527	511	561	486	509	529	520	518	479	505	512	569	546	543	511	552	545	528	555	587	527	541	543	545	514	555	560	532	534	519	492	495	590	527	504	515	548	512	514	526	515	540	537	553	534	563	509	492	547	567	499	594	547	545	534	550	503	562	520	556	536	567	505	560	524	536	575	513	517	527	520	552	549	551	521	535	552	529	533	509	578	545	547	523	520	511	570	503	548	532	501	475	570	551	573	567	493	537	527	518	533	489	546	485	509	541	547	570	528	561	547	568	491	528	538	532	505	521	551	556	537	521	543	483	543	538	543	517	499	529	535	541	576	526	533	534	544	564	485	526	564	537	540	531	552	499	547	498	481	549	524	575	587	535	504	561	494	557	512	514	507	544	555	528	504	509	498	514	539	598	568	558	501	532	528	573	548	551	558	539	501	484	534	525	514	493	558	522	544	533	549	538	562	545	548	577	517	528	521	554	545	512	531	542	555	545	542	508	583	531	542	563	515	522	534	525	506	556	536	524	532	545	518	527	556	550	525	566	545	520	510	489	539	512	537	529	550	565	555	543	529	568	524	553	516	557	551	513	576	568	514	552	480	524	513	495	556	551	512	520	535	536	532	546	525	528	514	542	522	543	531	521	607	537	518	515	573	548	522	523	541	531	537	528	506	513	505	552	519	501	526	565	528	531	535	488	512	553	527	558	539	545	526	562	506	537	510	534	515	545	530	526	532	511	497	523	553	528	541	580	549	568	558	531	514	557	534	534	519	561	522	526	539	537	530	500	584	526	572	559	550	527	562	547	543	550	565	520	543	542	513	533	566	510	522	562	544	514	512	531	533	509	558	532	546	517	557	550	535	518	521	514	533	541	546	501	534	487	555	588	532	554	483	572	533	537	578	520	512	526	530	514	538	525	520	517	565	523	536	530	518	501	519	518	540	550	532	565	540	515	535	533	563	526	527	511	513	504	542	558	535	503	537	548	502	554	571	535	487	520	503	532	561	580	502	548	538	526	559	487	552	479	517	549	483	539	518	554	555	474	507	525	538	522	529	531	566	522	524	563	524	568	536	516	541	523	565	505	508	547	523	542	527	523	550	537	554	539	516	533	517	529	528	521	494	517	544	572	520	522	542	531	510	522	509	515	525	508	555	539	552	534	532	548	514	535	551	528	514	527	562	508	591	535	539	497	505	554	534	547	572	522	501	567	543	531	513	570	550	523	539	518	555	516	553	550	550	550	515	550	527	587	541	517	581	555	497	518	497	510	554	523	534	503	531	523	588	510	504	503	519	537	523	545	543	567	544	532	550	559	523	513	527	519	547	507	517	533	494	582	523	493	536	504	532	528	479	515	525	520	551	568	527	542	550	543	502	537	502	544	491	519	592	522	527	574	570	554	538	573	565	590	561	562	526	538	488	531	530	547	524	540	565	525	545	535	558	527	557	538	572	571	553	507	527	608	513	565	545	512	519	538	549	547	572	551	547	529	523	549	513	542	533	545	516	515	527	552	553	518	567	520	531	536	542	526	529	520	531	552	502	556	553	566	523	544	517	539	571	546	514	549	555	538	529	552	540	563	516	526	548	518	538	515	562	527	535	543	562	540	534	566	493	552	547	541	560	534	551	512	529	542	552	521	519	525	548	511	528	569	500	508	533	520	502	544	551	532	539	539	515	538	534	493	514	531	539	538	544	535	511	569	559	529	563	541	504	513	533	538	548	546	560	528	507	561	542	541	535	531	527	554	543	522	554	490	545	531	563	524	518	551	507	527	528	543	530	488	551	521	508	554	509	602	533	555	537	590	544	522	512	511	551	509	525	536	557	566	507	542	524	556	523	528	519	513	530	550	526	540	525	576	553	559	499	505	536	552	505	552	504	542	524	509	552	512	552	526	539	548	544	542	507	557	547	510	540	507	513	540	519	563	549	533	541	476	542	541	535	569	499	561	532	533	544	504	483	526	547	523	518	512	517	549	537	523	544	536	567	533	522	524	544	504	561	502	524	547	571	537	541	567	531	507	557	532	534	531	516	511	558	512	524	535	528	563	553	509	527	506	531	515	569	566	525	548	527	528	525	528	555	517	497	542	512	507	505	589	533	540	510	516	541	538	537	512	515	529	537	550	543	548	547	553	498	500	524	540	564	534	573	544	541	523	560	566	510	544	533	500	556	531	513	512	563	532	524	575	517	519	500	538	541	534	544	499	591	509	555	580	514	530	532	547	523	532	509	519	509	582	529	546	519	499	512	493	547	526	537	529	508	542	501	548	566	525	556	541	549	537	519	518	533	535	534	548	535	524	559	513	529	544	588	537	514	540	511	539	606	522	577	525	478	546	570	553	538	565	508	564	515	560	581	529	514	542	503	556	515	540	534	505	508	519	521	581	536	539	512	506	549	529	529	514	570	565	538	507	544	558	513	512	580	522	495	565	542	542	545	546	496	537	560	551	520	534	539	498	541	508	535	504	570	518	520	535	535	540	565	555	574	521	548	537	550	556	567	509	505	562
5330	1694	1007	5995	12479	8466	101	49	65	67	48	59	52	59	66	52	68	55	52	50	69	49	58	62	45	46	48	52	53	65	43	66	51	46	43	46	57	60	47	63	43	66	50	50	48	52	52	48	47	40	45	58	56	45	51	43	63	55	53	53	55	52	63	54	58	50	58	72	40	45	57	45	62	44	49	49	51	45	58	48	40	63	42	48	66	59	57	57	57	53	45	61	65	57	46	44	41	43	63	50	45	55	61	58	54	41	53	56	53	64	72	48	67	40	55	47	47	54	54	45	58	73	55	44	46	48	45	62	45	48	62	53	53	47	54	42	44	46	54	53	55	58	51	51	50	50	61	50	41	54	54	61	59	56	56	50	57	40	48	63	48	47	59	42	53	49	61	40	35	53	55	46	51	53	44	40	49	67	57	46	48	57	47	42	41	53	53	58	54	59	58	47	46	64	55	39	34	43	55	44	48	36	55	54	49	42	63	46	46	44	54	42	49	52	58	53	57	73	60	48	48	63	41	53	42	52	49	37	53	60	56	49	44	63	38	54	48	64	51	48	48	56	52	39	57	61	60	57	51	49	41	42	41	53	58	47	70	52	41	62	67	58	49	53	49	41	62	44	54	61	55	52	50	58	53	44	55	51	64	44	49	49	55	60	44	52	43	47	63	67	47	46	45	49	50	47	64	61	53	61	42	48	57	51	49	62	51	44	58	47	53	58	63	52	59	46	38	46	62	48	39	55	46	52	66	55	51	55	55	61	54	58	60	49	47	47	53	56	51	64	40	51	56	67	47	54	48	48	58	52	57	46	55	47	57	55	51	38	57	56	63	46	44	47	56	47	60	46	40	62	44	52	54	50	44	46	52	44	52	41	52	49	40	50	59	63	39	58	51	52	51	56	51	49	43	58	44	39	50	49	49	41	55	59	50	53	43	44	57	46	50	53	51	62	48	50	51	50	49	56	54	36	50	55	64	52	49	51	51	51	47	55	68	48	39	45	43	50	37	51	45	46	46	59	60	41	58	61	49	59	41	60	46	49	40	49	65	40	41	50	51	64	44	47	51	57	44	45	46	57	53	52	57	44	48	42	46	46	50	61	58	62	52	40	46	53	51	45	58	38	48	46	49	47	55	37	52	52	50	57	43	47	40	61	56	51	45	56	65	44	60	46	57	55	48	53	58	67	44	47	55	51	44	47	60	52	44	42	48	51	51	69	50	55	50	36	49	31	58	48	45	56	54	59	48	61	52	48	50	50	52	53	50	44	55	58	51	64	47	44	39	54	61	56	57	55	55	52	41	56	53	49	49	52	56	47	51	48	40	44	49	60	47	45	39	44	59	64	53	57	47	56	47	59	49	52	51	56	49	44	63	53	54	49	55	43	55	48	47	44	49	54	52	42	53	51	49	55	51	54	51	49	53	56	48	37	44	39	46	58	47	52	47	49	36	44	31	49	49	55	58	44	52	55	56	63	57	49	46	52	56	47	66	52	53	47	46	58	58	60	48	58	48	44	52	39	55	51	49	37	49	52	53	47	57	53	62	45	47	59	59	48	58	52	64	55	39	59	40	50	56	55	57	48	39	50	38	56	47	50	54	43	46	58	62	43	38	47	53	52	35	61	45	55	52	58	45	55	63	60	60	54	55	57	42	50	42	51	43	55	44	49	54	44	44	39	52	54	47	51	55	58	51	43	54	46	39	49	55	52	42	49	54	33	40	62	57	46	48	37	66	44	37	67	52	45	36	59	43	51	48	50	46	40	57	58	50	58	40	50	44	48	46	49	57	51	50	47	60	49	57	41	51	51	51	53	58	50	54	47	58	52	41	41	61	51	36	49	51	66	63	66	43	59	50	45	57	41	57	42	37	44	50	47	51	55	56	48	40	39	59	32	57	54	46	54	40	46	58	63	42	53	44	52	49	48	48	50	54	47	59	50	58	52	62	66	36	56	61	49	56	55	58	54	53	49	44	56	62	41	45	51	47	52	47	55	55	65	43	47	38	55	53	50	49	46	59	46	58	52	45	61	53	41	46	33	51	50	51	50	65	50	45	42	55	30	53	34	42	54	43	55	63	56	46	61	62	38	48	54	59	56	62	59	54	51	56	41	55	53	59	54	46	58	48	53	48	62	55	55	53	56	56	61	57	49	57	59	57	53	53	57	57	52	50	44	51	54	58	52	46	63	42	51	54	48	48	55	49	52	54	56	55	56	56	62	48	39	52	42	44	42	49	58	58	56	56	55	37	51	61	47	60	57	57	57	49	51	45	46	55	49	45	58	42	51	64	43	43	48	67	62	50	47	59	55	56	45	53	59	48	57	51	40	50	42	32	53	54	58	50	61	46	45	58	53	58	66	62	45	54	37	41	45	46	50	50	45	65	53	57	45	40	68	52	59	49	53	47	54	63	42	42	66	44	58	57	48	49	40	38	58	46	51	58	52	48	50	41	49	46	49	44	47	47	68	54	54	37	42	48	49	44	48	53	56	57	42	57	39	46	47	52	46	58	45	34	53	55	52	59	46	46	39	50	34	42	40	44	49	48	54	56	48	46	57	43	52	50	59	51	52	40	49	49	61	56	43	44	50	53	54	55	42	54	44	42	58	53	44	50	45	54	51	51	51	63	57	57	67	48	53	54	41	46	46	53	55	52	55	41	62	64	46	56	58	56	48	53	54	44	53	53	60	48	50	44	52	48	51	42	49	60	49	43	53	46	56	54	54	54	45	45	49	48	52	51	52	47	50	50	51	36	53	49	52	46	60	48	52	41	64	47	57	53	50	64	48	45	51	68	56	40	49	44	39	52	54	54	61	49	52	58	51	43	59	40	46	54	35	54	55	53	48	40	50	71	53	59	48	47	47	48	58	54	35	59	52	53	54	51	45	60	56	58	53	64	54	50	51	71	60	49	47	36	58	52	48	44	46	53	44	48	57	39	53	52	36	54	46	52	54	39	57	48	56	53	42	48	55	48	52	44	48	52	51	53	71	44	46	58	58	50	49	53	60	47	50	78	46	47	56	56	49	51	63	50	56	71	46	45	43	62	55	55	60	33	52	48	41	54	59	40	57	39	37	51	57	44	56	40	45	42	59	55	68	44	51	52	54	44	49	45	52	57	40	51	51	59	57	47	46	51	44	50	51	60	43	45	45	47	53	49	50	65	51	57	53	46	56	59	50	56	46	60	37	48	59	58	56	48	54	32	54	44	42	53	54	33	50	55	42	44	47	51	36	60	47	46	46	45	39	57	55	49	59	56	52	49	52	41	45	68	52	51	63	44	55	57	55	48	59	48	59	63	54	48	64	64	56	39	49	58	56	54	57	46	49	63	44	42	51	66	63	53	53	55	56	46	48	59	44	46	47	62	56	55	37	46	53	54	44	49	47	38	50	40	40	52	48	55	44	50	46	61	52	60	45	51	54	48	38	45	48	48	48	56	34	60	50	47	54	41	41	47	48	53	39	48	52	55	62	60	55	41	50
36350	27201	18423	60953	81276	43052	3006	2435	1941	1772	1546	1392	1335	1231	1156	1160	1243	1354	1199	1286	1281	1176	1123	1097	1020	1034	986	1009	999	1006	954	973	920	946	922	862	888	869	883	899	861	825	931	884	886	853	906	854	861	870	864	846	819	827	795	848	851	929	911	916	855	866	862	910	883	898	843	820	857	864	867	795	830	849	806	835	849	847	878	830	775	855	836	799	880	812	858	819	873	854	829	800	829	806	837	861	835	848	824	855	841	782	860	829	795	858	803	844	834	880	876	839	857	900	880	892	800	844	854	817	856	845	874	794	823	799	846	896	879	817	766	869	815	851	846	848	818	878	844	912	871	863	811	801	823	855	844	802	891	822	871	884	894	857	811	819	842	780	844	841	804	790	838	861	867	816	799	873	866	814	857	862	849	833	804	853	819	847	856	873	834	880	860	854	894	849	851	819	840	860	823	828	816	859	802	804	820	800	857	861	847	803	846	827	833	819	811	857	854	821	783	843	812	829	859	853	908	835	849	874	829	770	792	820	871	845	857	826	851	813	808	859	848	815	840	863	835	850	856	836	788	854	858	817	800	850	867	809	825	913	841	849	864	853	867	781	784	852	823	813	867	813	790	801	811	857	841	832	812	844	876	813	846	841	890	841	820	840	782	837	834	821	813	795	890	845	867	866	797	838	814	863	862	849	850	830	833	834	843	867	853	860	761	833	837	821	817	823	828	854	847	790	877	817	825	814	862	795	818	822	835	840	834	828	886	806	839	867	859	830	814	871	875	859	847	863	864	812	846	791	835	822	872	822	830	827	882	841	846	897	850	815	804	871	868	832	857	840	842	837	832	852	830	851	818	846	805	786	804	824	834	857	866	824	802	795	840	882	784	798	855	817	835	784	843	819	816	894	878	842	801	865	839	849	804	832	764	846	807	799	837	853	799	810	799	828	858	844	801	855	853	845	823	852	815	799	889	881	789	850	777	806	856	851	866	837	856	773	849	830	833	825	884	813	830	857	813	818	863	830	834	889	822	841	848	791	826	838	786	889	821	804	802	791	827	827	816	842	844	796	837	831	831	819	804	817	814	843	783	836	823	895	762	836	825	802	845	846	827	813	852	859	790	895	856	831	805	859	815	820	853	833	836	807	838	798	881	828	875	816	879	866	814	838	820	851	862	843	800	814	830	894	757	838	809	849	815	876	847	816	855	817	861	834	814	841	863	844	816	848	845	814	838	806	787	898	806	848	824	825	842	836	858	843	845	894	853	836	852	809	842	849	822	825	805	822	805	899	839	819	781	846	874	847	853	826	810	846	762	877	833	846	821	792	890	831	840	834	876	786	838	827	865	850	842	836	831	812	822	855	882	830	916	825	805	859	835	828	838	843	828	867	827	839	867	856	829	820	894	862	813	823	823	897	841	798	794	832	844	860	872	790	854	845	828	794	836	806	851	853	838	880	829	830	819	826	827	806	793	823	778	812	867	887	816	846	861	829	834	849	848	838	851	839	869	755	850	801	879	916	833	819	845	832	820	836	841	838	832	832	817	793	883	848	857	824	835	855	806	800	797	845	859	849	881	829	821	823	849	872	887	876	825	821	842	811	885	834	839	831	861	878	828	838	821	818	839	813	840	815	850	781	842	860	782	804	849	810	779	835	796	831	843	790	836	845	760	826	833	855	863	810	841	887	928	788	837	815	833	867	846	861	880	794	841	822	811	840	835	845	868	841	838	850	793	803	830	826	863	840	813	874	876	795	816	785	858	793	778	795	836	828	841	763	780	832	826	842	924	828	798	873	866	870	878	810	913	819	868	786	861	865	882	862	853	857	836	870	860	842	802	844	787	840	853	843	855	927	852	808	841	850	841	859	875	798	883	841	833	859	832	861	793	878	872	867	818	862	802	845	851	854	826	836	805	872	821	817	869	834	835	918	792	833	867	825	884	848	834	802	799	852	842	839	849	838	832	824	832	919	792	780	833	832	815	845	849	843	807	828	901	837	882	838	797	844	844	833	798	819	837	844	814	844	826	830	810	841	823	806	870	810	885	804	816	810	819	827	828	868	786	814	862	819	813	827	846	802	808	768	859	824	845	836	818	827	873	851	845	850	831	800	818	809	831	784	882	845	860	838	828	827	835	840	850	863	832	844	849	851	847	839	837	803	842	873	841	839	794	868	866	811	885	832	828	863	865	854	839	827	846	796	892	864	820	861	820	846	885	819	794	884	847	845	844	812	791	874	848	834	798	892	796	819	899	820	874	787	807	815	841	844	841	782	832	803	821	834	833	871	811	786	838	844	844	837	804	864	836	866	849	892	839	839	832	847	802	808	806	827	829	859	807	837	847	841	843	856	828	798	846	872	868	830	815	826	808	842	892	838	898	856	837	807	867	818	858	839	812	806	818	839	861	849	829	853	834	843	858	864	878	850	806	879	815	863	839	893	820	819	764	782	840	792	822	847	844	854	839	811	855	845	896	852	819	882	857	846	800	844	869	809	849	824	821	801	866	802	821	816	838	828	862	829	834	852	836	824	771	828	806	822	848	815	792	797	866	832	866	849	830	802	774	768	860	804	865	825	815	790	833	814	840	804	833	826	878	837	807	851	849	844	835	864	850	811	785	867	854	754	849	809	806	834	834	817	929	811	829	807	838	804	790	846	829	828	862	786	848	815	833	836	839	777	825	797	856	800	860	851	873	826	823	853	859	850	774	879	865	805	801	803	820	814	866	860	792	832	832	877	828	844	827	794	822	833	831	811	841	847	823	793	827	804	811	788	835	835	834	860	875	792	864	827	843	775	823	893	820	878	908	848	831	834	854	843	829	795	846	810	831	859	818	845	836	803	834	803	829	811	795	851	847	809	850	842	835	889	849	773	867	766	839	806	887	831	788	810	808	796	800	833	864	858	846	852	881	867	824	838	799	856	883	829	816	842	840	830	831	829	818	857	790	778	884	823	835	849	819	802	813	835	836	836	820	851	856	834	798	875	846	766	857	836	832	768	849	820	777	824	839	858	860	838	779	857	829	798	844	871	821	862	846	847	875	827	841	835	801	806	869	838	825	821	856	847	813	864	842	841	893	840	820	826	867	825	825	796	847	842	838	866	800	806	825	829	834	813	787	797	808	835	818	857	809	813	849	845	857	796	861	825	868	821	812	854	881	839	821	835	806	849	865	835	799	798	896	847	819	781	862	818	836	878	774	841	871	839	868	817	807	881	873	787	875	844	862	846	858	842	815	843	773	844	851	840	833	831	874	827	802	859	825	829	900	837	874	837	856	894	825	845	786	797	859	806	859	826	862	880	805	884	846	826	852	781	839	791	852	824	849	834	876	836	846	821	872	858	848	857	821	806	795	851	867	806	834	829	828	793	825	837	819	831	844	846	850	821	858	849	776	921	815	929	845	844	846	798	815	832	852	795	835	815	800	856	850	810	898	850	868	829	819	863	840	853	876	829	864	844	878	833	791	876	827	834	876	818	879	857	808	832	815	839	860	878
7645	3754	7305	14780	24469	17753	530	56	56	48	54	54	53	38	45	42	47	35	50	50	52	38	36	46	43	40	38	45	52	38	39	41	37	41	40	29	35	46	47	39	29	34	45	36	35	36	34	28	32	37	38	48	42	32	36	30	43	31	39	48	33	45	32	43	37	29	37	40	33	38	35	50	38	46	38	46	35	34	42	34	43	31	35	39	51	31	43	40	35	51	45	31	40	37	28	27	45	42	42	41	32	38	37	41	33	43	32	38	37	40	44	42	33	40	36	44	36	37	34	30	31	37	39	37	42	38	35	36	36	52	47	31	54	36	34	33	36	36	48	38	37	29	39	30	37	31	31	33	33	48	32	51	47	34	46	27	38	40	53	38	46	27	30	28	30	40	33	36	29	35	48	37	43	35	41	54	40	37	41	45	48	30	37	47	44	38	46	31	33	37	38	39	37	26	23	40	36	35	39	41	38	42	35	27	31	34	43	30	40	37	28	37	38	40	26	38	36	32	30	37	41	39	36	40	39	32	39	34	33	33	32	39	43	35	33	37	39	31	40	36	39	39	37	39	44	45	31	45	36	40	38	32	41	40	45	33	33	32	32	38	35	46	43	30	41	41	25	41	41	39	30	26	38	24	36	32	34	41	30	36	35	35	41	31	41	38	34	35	37	30	32	24	31	37	31	39	40	36	37	44	38	32	35	37	44	42	36	55	34	37	36	39	36	33	37	31	52	31	34	42	43	43	38	41	36	51	34	41	37	47	26	29	36	38	32	28	39	40	28	36	45	33	41	26	42	52	39	36	43	41	37	41	43	42	37	38	39	40	49	40	32	48	45	28	49	33	33	26	36	38	39	35	41	31	36	39	27	36	42	37	27	34	31	33	41	36	28	43	33	36	38	32	37	33	18	40	42	35	42	36	31	35	27	41	43	35	32	29	34	38	52	47	43	43	30	38	44	36	38	32	33	38	48	50	34	48	33	44	31	39	37	48	32	43	47	42	42	36	41	27	41	46	44	39	40	39	30	31	38	34	34	37	41	32	33	33	43	46	30	24	33	47	38	36	38	26	33	24	34	40	36	37	32	42	40	47	34	33	33	36	49	51	36	33	38	39	38	30	33	46	39	35	35	35	39	34	44	36	31	33	35	34	32	40	31	50	51	42	37	45	31	41	37	34	41	24	39	35	38	42	42	45	40	34	29	34	46	39	34	36	37	33	40	26	40	42	34	42	32	37	25	39	29	31	33	25	43	25	30	34	34	34	37	30	30	39	46	38	39	40	30	44	43	34	48	34	37	33	45	42	46	26	31	39	37	47	29	35	34	37	39	32	31	43	40	44	29	23	34	36	35	39	49	41	38	40	37	37	34	25	32	35	44	42	33	40	56	42	46	43	34	43	38	23	35	34	26	45	51	41	41	38	36	31	43	41	41	33	36	29	49	43	38	41	37	47	44	47	36	32	45	28	48	46	39	31	43	32	39	31	37	33	39	46	32	42	45	36	30	34	30	44	43	44	32	33	26	27	27	42	38	25	48	39	32	33	50	37	44	33	45	30	29	48	52	37	35	36	40	38	48	39	37	42	49	41	33	54	24	34	31	38	44	42	38	47	35	37	34	43	42	48	39	27	34	42	33	29	37	33	33	45	39	46	37	45	25	41	33	36	29	36	42	34	52	39	40	39	30	31	56	37	30	41	46	35	40	35	49	41	25	33	39	42	47	52	27	38	37	42	32	38	44	29	42	35	35	45	26	39	30	40	40	29	34	40	44	50	30	28	38	48	42	42	33	39	41	30	46	41	32	34	39	31	38	60	36	51	49	35	42	48	31	40	33	39	36	33	27	36	42	32	39	37	26	27	32	37	52	34	32	41	27	41	29	35	46	27	46	37	42	32	21	41	31	32	28	38	39	38	38	42	38	34	35	36	35	42	27	43	41	41	44	39	38	32	31	29	35	31	46	36	43	35	32	34	39	44	32	40	30	40	28	36	38	41	46	34	29	48	39	42	31	34	42	44	44	39	32	34	38	37	39	53	28	46	37	34	41	32	42	36	32	39	28	45	31	37	29	32	40	38	37	26	36	46	31	45	36	35	40	43	23	34	42	41	43	36	36	36	26	44	40	43	33	30	38	44	42	34	38	27	36	33	29	49	35	33	55	37	30	42	35	42	41	53	40	48	37	47	31	34	41	35	43	48	30	35	32	41	43	30	24	41	28	31	34	28	33	31	38	22	42	50	48	37	45	44	28	33	28	36	35	41	30	37	33	47	41	51	22	42	43	42	37	37	41	44	33	35	37	31	49	39	46	29	36	40	36	38	36	45	43	41	35	27	46	39	41	32	44	48	38	37	38	34	29	34	32	42	40	44	38	33	39	39	34	41	36	37	34	37	39	38	42	33	30	34	38	35	36	38	36	34	41	40	28	37	34	33	39	38	36	42	36	47	55	37	44	38	40	40	31	45	37	35	41	33	45	46	43	34	32	34	29	39	44	37	36	35	42	42	37	42	34	29	40	40	37	32	40	32	34	44	35	35	27	36	32	42	42	33	31	25	37	26	30	33	36	40	36	40	32	47	44	39	46	47	31	41	34	41	40	27	34	26	31	44	50	41	31	42	31	35	34	36	40	43	50	36	42	34	39	35	51	38	31	39	41	34	30	37	41	39	41	48	45	44	42	32	40	37	39	32	39	40	38	44	29	32	39	37	32	44	44	50	43	33	36	37	45	39	33	40	37	38	38	34	34	39	24	34	41	34	38	41	47	45	33	44	34	51	29	32	43	35	38	42	37	30	37	32	34	38	37	41	60	40	33	28	35	49	33	45	45	30	41	36	34	45	37	35	36	50	38	48	33	39	40	39	48	39	28	44	37	35	35	25	40	35	35	37	30	33	44	39	35	36	37	35	40	28	32	32	35	43	33	32	31	41	26	42	40	42	37	30	39	38	36	41	33	39	31	48	39	36	46	35	40	37	47	33	37	37	37	40	40	37	37	31	34	36	31	34	35	38	31	37	32	41	34	38	35	39	33	34	37	41	47	37	37	47	48	32	30	33	38	33	28	37	38	35	37	46	47	36	36	34	35	44	36	39	37	43	50	30	41	38	41	30	34	27	42	40	41	43	26	38	29	35	51	37	38	34	46	43	35	39	38	44	33	35	42	48	47	38	31	39	36	35	39	27	37	42	37	37	35	34	31	36	37	40	44	37	36	44	36	37	51	30	42	40	32	48	46	43	37	33	29	45	40	41	49	33	39	36	37	32	41	47	43	36	41	25	46	41	51	35	44	34	39	29	44	36	41	47	41	32	38	41	41	38	23	32	46	38	37	34	37	34	38	32	23	34	31	41	38	38	43	35	22	44	37	37	48	39	29	42	32	30	32	32	48	38	37	43	39	38	39	34	20	32	31	30	37	41	35	33	48	35	26	30	40	40	53	36	40	43	37	35	30	35	33	38	25	33	37	44	47	36	24	47	37	34	47	37
46795	34381	46233	77557	94597	53940	3569	2668	2098	1852	1530	1347	1258	1111	1082	994	1100	1110	1058	1107	1068	976	896	832	856	816	846	852	780	779	868	777	721	754	752	697	674	722	663	674	676	683	650	609	638	661	636	634	659	666	656	661	635	637	643	678	623	631	665	701	706	654	703	696	639	654	672	643	641	640	609	645	681	691	642	606	593	624	664	577	667	617	626	582	604	585	625	601	620	622	647	664	625	595	619	575	642	664	601	622	669	635	676	634	605	661	625	629	592	618	584	648	650	614	632	633	597	584	664	625	643	589	631	647	584	601	681	621	681	610	615	642	622	680	670	670	637	620	608	618	628	599	644	629	644	636	617	661	672	615	584	630	616	660	626	608	629	611	653	604	598	625	650	651	621	617	575	609	584	604	610	619	629	645	639	589	610	581	572	621	572	637	635	634	601	550	615	604	572	627	668	600	600	623	665	688	667	648	577	620	617	652	644	645	630	597	637	618	663	648	605	603	653	607	645	627	591	586	644	623	647	632	633	656	640	645	595	657	617	615	644	634	567	632	622	623	628	657	613	582	587	607	680	593	639	632	638	605	627	630	624	616	587	610	596	596	597	579	597	641	621	613	635	613	595	610	614	591	643	610	598	618	632	634	637	634	640	641	645	613	571	606	593	648	612	641	569	618	615	646	595	578	612	634	633	615	608	623	628	618	598	627	627	601	560	607	631	625	607	586	614	616	636	601	643	654	603	617	609	642	646	673	617	632	650	611	596	639	616	599	634	587	607	644	621	652	624	629	603	631	593	617	622	627	657	605	574	609	646	639	623	628	639	660	584	642	663	596	649	584	638	585	649	615	662	697	592	578	647	569	628	634	571	636	655	604	632	648	654	612	626	614	593	610	603	627	633	671	628	646	592	576	591	623	654	626	617	619	631	616	586	645	632	634	613	658	616	611	577	640	591	621	655	597	643	599	637	633	644	614	599	632	654	609	649	576	624	667	618	616	656	656	615	649	624	632	645	616	621	615	631	641	593	613	636	593	617	629	608	632	606	617	604	665	637	598	589	595	661	649	580	627	603	626	595	624	604	659	596	586	613	638	627	647	608	601	631	630	617	603	597	630	611	645	612	619	573	610	614	628	684	637	556	596	609	632	568	596	659	597	595	632	603	609	672	589	619	627	606	599	662	571	651	578	603	613	675	602	617	620	644	654	622	611	635	571	618	628	661	602	588	637	617	592	653	677	621	584	622	582	643	633	583	629	608	577	599	607	618	581	642	624	586	647	655	616	625	630	630	609	608	593	588	680	641	635	634	614	627	632	640	646	648	665	639	636	626	637	598	651	631	639	626	617	635	555	554	633	601	589	639	600	630	612	679	632	606	663	605	613	631	606	609	632	653	675	650	619	607	585	616	642	614	647	611	635	619	628	640	582	633	647	658	618	609	651	650	629	654	616	615	650	651	590	620	602	591	604	602	593	635	622	612	648	536	601	590	587	634	611	626	587	645	636	624	609	614	576	666	623	636	595	609	613	650	614	601	612	613	603	672	637	612	634	593	616	623	608	597	608	662	617	667	611	598	643	581	602	626	646	606	640	626	593	652	638	614	580	656	632	603	640	597	595	621	634	611	645	611	640	636	600	598	606	603	636	604	632	569	596	646	638	621	641	624	647	645	628	615	606	642	674	625	580	636	585	612	624	641	567	603	647	631	663	658	650	607	656	620	582	617	604	637	650	610	633	615	624	650	591	608	644	616	647	644	637	627	598	694	646	621	617	613	594	629	663	609	587	602	658	654	579	632	634	622	595	634	630	626	648	616	602	653	595	622	638	633	612	612	648	606	621	630	591	637	687	594	582	591	626	615	612	635	622	638	621	598	618	618	668	646	628	661	651	608	644	593	667	627	635	608	604	620	617	619	636	660	645	661	634	669	648	614	631	633	601	635	603	581	678	616	638	614	653	651	637	612	628	621	648	606	628	675	648	656	568	623	601	615	625	598	649	642	658	641	616	655	600	646	630	586	653	636	608	597	580	622	590	639	590	616	608	635	591	596	597	670	696	588	601	596	649	573	625	619	605	639	636	610	613	624	609	662	663	649	634	597	603	643	632	626	623	630	604	646	619	597	610	650	603	621	618	617	606	621	666	641	647	593	643	596	600	595	651	617	645	609	595	658	612	636	603	608	600	617	640	626	640	605	571	608	624	605	610	645	621	609	632	597	644	639	560	611	579	585	622	655	656	592	635	620	619	604	612	624	619	622	615	652	626	608	658	652	632	654	632	638	635	615	640	639	667	595	614	630	632	580	589	614	577	638	599	588	583	598	603	639	622	663	633	623	589	620	617	585	636	600	651	602	598	611	645	584	623	621	645	636	639	607	622	588	640	605	625	611	605	585	659	611	608	663	631	601	674	604	623	617	620	601	645	656	592	617	645	605	608	616	639	615	623	614	636	638	652	655	592	573	592	606	592	636	616	623	577	579	654	633	605	591	639	683	582	647	601	626	616	614	639	646	654	631	626	649	657	621	606	635	619	621	569	656	627	645	575	598	634	630	601	649	598	591	605	645	620	630	588	619	648	601	588	613	584	658	592	618	637	661	594	594	612	585	616	627	602	633	602	666	609	627	625	657	590	665	640	640	603	653	638	623	635	589	591	611	657	657	616	606	605	652	625	594	630	627	637	616	642	628	594	607	644	637	654	583	597	640	599	632	631	677	613	647	652	582	643	628	636	613	627	628	623	604	652	639	656	613	630	638	647	621	598	625	638	634	643	612	603	627	622	615	671	612	655	611	595	630	611	611	594	590	648	633	691	631	621	611	596	614	606	596	637	591	616	629	617	616	645	595	642	593	635	640	616	632	618	651	578	652	628	623	642	662	598	570	622	577	673	610	613	585	646	666	640	582	618	592	610	593	637	589	598	635	627	608	619	607	659	614	631	663	632	602	627	612	575	585	641	633	652	624	626	592	629	646	633	625	654	645	631	620	620	662	622	614	598	642	615	600	585	661	632	600	628	617	580	609	616	650	617	621	618	622	617	637	648	578	525	645	582	639	653	602	617	648	616	603	620	639	620	606	611	622	655	598	629	616	654	643	617	605	605	605	633	644	616	659	640	633	578	606	654	637	609	628	570	631	651	652	597	633	619	589	633	582	643	582	630	583	622	598	620	627	607	623	627	618	632	637	643	635	603	666	622	635	560	583	590	638	619	621	607	590	583	626	630	678	620	673	613	638	647	591	647	576	620	650	636	581	619	658	591	615	623	598	648	605	602	603	692	652	625	603	612	625	605	618	623	634	639	580	629	641	624	616	602	633	619	629	599	623	591	563	591	636	614	617	584	603	644	612	635	676	601	642	640	632	640	604	574	644	581	608	634	614	606	632	618	661	611	600	619	630	626	604	624	613	600	583	615	630	615	643	609	600	656	660	619	619	615	643	612	625	630	601	622	617	639	591	612	613	642	597	642	622	630	594	650	573	642	609	627	670	608	640	602	619	586
3232	1202	1455	2882	4345	1891	46	31	41	44	48	35	37	47	28	40	34	43	39	45	37	36	42	41	43	40	48	38	46	30	42	41	28	46	41	44	40	27	53	33	32	42	41	37	30	31	28	25	38	38	29	36	46	49	30	46	39	44	30	44	34	45	30	42	39	36	43	37	49	39	42	31	42	40	29	32	41	41	45	38	31	37	33	44	28	27	36	24	31	35	35	36	38	31	36	40	33	48	33	37	40	41	39	31	41	45	36	40	39	40	38	41	40	34	42	36	52	34	33	34	40	33	36	35	43	26	43	36	35	27	30	43	25	32	39	43	32	43	43	37	28	31	39	34	51	46	39	37	55	34	44	35	35	33	42	38	52	37	42	31	38	41	40	31	29	32	29	37	39	26	33	26	43	34	34	36	47	31	37	40	42	51	29	38	43	38	38	46	35	42	44	35	35	52	39	34	43	38	28	39	26	34	42	30	39	38	37	37	42	36	32	42	34	36	35	35	33	35	38	41	37	33	47	44	52	37	36	36	30	30	44	39	34	45	33	45	36	33	29	36	34	35	40	57	45	44	33	50	41	36	37	39	27	39	41	45	34	37	36	37	27	37	37	40	39	33	43	51	31	44	37	48	35	35	51	34	38	44	30	40	23	39	38	31	40	43	44	43	36	35	43	43	36	35	24	35	44	32	36	34	31	53	35	42	21	38	44	36	36	32	31	48	38	34	37	43	38	39	40	48	36	30	47	36	50	44	32	32	38	34	36	33	34	38	31	35	40	44	37	33	34	35	31	33	44	42	39	36	41	39	42	35	40	40	40	39	41	31	37	22	44	32	39	32	38	49	41	44	33	32	47	43	28	33	50	35	40	38	41	43	38	42	35	31	34	42	26	44	33	50	32	34	27	43	37	40	36	28	24	40	34	36	45	32	34	46	40	35	35	46	36	37	34	36	41	36	40	32	39	37	49	37	30	42	43	32	42	33	43	35	36	39	41	26	37	31	45	35	46	45	29	52	40	29	46	31	36	31	32	31	39	34	40	37	33	30	48	36	40	45	30	26	36	39	47	43	44	41	41	27	33	34	39	42	42	41	39	42	44	51	48	30	49	50	30	38	32	44	40	43	34	46	37	32	31	33	40	38	41	28	34	35	41	37	40	36	48	24	32	34	38	40	43	53	42	43	37	34	44	38	42	43	31	37	35	38	42	39	39	26	43	40	34	26	27	36	34	36	32	41	39	45	42	38	34	39	43	35	34	36	38	43	40	42	42	42	41	32	32	43	37	43	32	38	37	41	35	33	38	30	40	43	34	29	29	42	37	26	31	37	37	34	41	39	27	39	41	32	33	35	35	39	32	33	42	34	38	34	25	37	37	37	32	42	30	26	34	40	41	41	38	37	38	33	33	44	30	41	46	29	35	42	29	46	31	44	35	28	39	43	29	42	41	40	39	48	39	33	41	26	45	36	36	53	36	37	43	40	37	38	39	36	34	37	45	33	43	30	53	46	39	39	33	42	26	49	38	34	40	32	38	35	27	36	41	44	35	38	38	48	26	47	39	26	40	38	41	36	36	35	45	41	38	27	34	31	34	38	43	35	32	38	31	49	43	45	47	37	33	39	43	36	33	48	38	34	40	32	43	40	32	39	40	37	28	44	37	37	43	34	42	33	35	35	37	26	55	40	51	46	31	46	37	34	31	44	37	33	32	33	36	33	45	32	35	35	33	32	43	32	36	34	26	35	40	38	46	52	38	33	32	37	39	30	41	32	33	36	32	43	43	39	41	37	46	40	40	43	50	31	40	35	23	28	37	39	45	46	38	38	41	33	33	35	48	36	38	27	39	44	26	31	29	45	49	44	37	49	48	40	27	24	41	40	32	37	27	42	38	37	27	38	35	45	38	38	33	42	37	37	38	43	34	39	34	40	28	37	41	37	19	32	36	50	40	42	34	41	49	30	56	27	34	30	43	41	33	40	40	27	37	38	37	43	33	47	50	34	43	42	34	43	37	42	38	42	39	25	33	40	34	32	43	29	38	41	37	26	35	30	55	35	45	28	30	45	37	30	43	44	27	35	29	38	30	34	32	40	39	39	26	33	38	34	36	47	38	43	34	33	29	43	40	53	35	30	39	37	44	37	39	32	33	39	34	40	42	29	33	43	30	36	37	38	43	27	41	38	32	41	41	43	37	29	31	41	31	52	38	35	37	34	39	39	37	36	38	29	40	38	42	38	36	33	48	48	44	39	30	36	47	46	37	38	48	36	32	41	41	50	51	29	32	42	41	38	35	34	38	36	38	30	29	46	35	32	45	44	50	39	27	33	31	34	45	44	43	38	32	39	55	39	32	48	38	46	42	39	48	31	27	41	34	37	36	36	32	35	47	39	34	36	28	38	44	44	35	49	43	41	35	40	40	32	44	46	30	40	35	40	43	36	37	31	40	26	38	43	33	42	41	37	40	45	42	27	38	34	36	34	32	31	33	33	41	37	33	27	42	35	36	34	46	42	26	39	43	40	38	36	47	40	28	30	33	42	32	34	23	28	30	42	36	31	33	32	43	33	36	35	30	27	50	33	30	32	47	23	49	36	33	42	46	31	40	39	40	38	36	39	46	39	41	32	43	35	31	30	45	28	48	35	47	44	36	36	35	27	39	43	50	35	41	38	40	41	39	37	29	36	35	36	34	36	45	23	36	33	34	40	36	40	54	31	47	44	44	45	40	30	31	33	40	33	44	45	49	32	41	26	44	47	38	34	45	35	30	33	32	32	44	35	31	40	32	33	37	43	29	40	36	30	33	47	39	39	41	34	32	38	24	43	43	35	35	41	50	28	30	52	28	35	29	35	27	27	38	30	40	33	35	36	38	43	24	41	32	43	33	38	39	37	34	38	39	35	33	46	40	46	49	42	32	45	30	40	29	42	42	31	43	33	35	40	33	41	37	33	28	40	37	29	38	43	43	25	42	37	37	41	26	40	37	48	39	35	47	32	44	42	40	33	44	46	36	38	42	36	29	41	40	30	30	33	39	49	35	39	36	28	40	36	28	24	32	44	38	32	36	41	35	40	35	50	43	36	49	39	40	48	38	29	33	35	37	37	39	29	32	36	32	32	29	33	34	44	34	58	37	33	30	50	19	42	38	40	47	31	34	37	40	35	41	48	37	39	55	40	42	42	40	35	24	54	45	29	37	33	52	33	43	32	48	34	32	36	38	35	34	30	31	41	48	50	35	33	39	49	35	26	47	34	37	41	35	40	40	42	49	34	44	39	40	33	49	43	36	28	38	39	28	44	37	24	40	41	38	33	45	29	44	34	30	51	31	46	38	44	36	42	35	32	39	40	29	39	33	40	39	39	40	27	36	42	39	35	29	37	36	50	34	48	33	51	35	33	37	39	43	29	30	39	46	43	34	27	44	31	37	44	36	38	37	40	45	41	25	39	36	25	47	41	37	33	38	28	35	41	30	36	41	38	34	34	35	37
33376	24957	27002	49424	56512	29990	941	815	794	765	723	668	681	679	696	660	728	729	758	737	657	638	689	676	644	661	654	671	609	611	666	633	656	663	640	630	688	609	660	612	581	620	609	590	612	585	655	617	588	625	660	644	596	577	650	614	638	642	669	614	618	592	644	608	604	648	611	638	598	581	660	641	592	604	613	644	639	610	574	617	603	622	610	595	647	587	644	615	599	591	614	605	582	611	635	612	572	576	620	633	579	574	557	632	634	623	568	568	623	592	575	610	619	601	591	603	631	654	641	632	620	614	619	618	603	658	605	633	567	648	618	598	571	602	585	644	594	588	638	622	598	647	589	613	661	611	614	619	621	615	627	619	625	596	572	585	611	588	596	586	625	640	586	641	645	592	624	638	567	577	661	586	580	588	623	575	613	624	575	678	577	621	623	612	597	650	565	613	634	612	605	585	649	595	646	636	577	587	627	606	633	653	589	632	619	639	595	628	672	617	589	606	619	648	644	666	587	632	591	600	608	652	611	633	637	592	644	584	629	607	574	620	549	582	592	603	593	660	684	601	641	631	606	606	645	651	613	620	613	616	573	656	562	577	608	623	628	600	591	572	564	620	606	578	614	594	618	617	595	580	611	560	593	570	615	632	626	613	617	630	630	580	572	631	624	578	534	641	581	572	634	641	618	614	651	624	591	661	560	581	644	632	622	604	590	584	590	601	623	579	564	588	634	597	582	559	573	600	577	628	591	609	594	587	631	600	557	595	604	607	599	615	619	599	600	592	579	634	599	655	650	606	593	616	582	609	581	639	647	648	625	603	556	620	583	590	606	617	646	579	637	612	619	631	688	648	621	569	645	590	602	602	639	608	620	626	597	662	623	613	611	611	635	630	626	567	576	621	607	626	586	644	604	598	602	612	616	616	616	600	572	594	603	590	619	622	601	597	588	600	612	638	611	612	582	609	565	616	596	588	546	612	598	619	637	590	594	606	567	550	591	565	601	597	687	636	622	598	640	568	607	664	651	653	655	631	621	662	605	603	625	643	631	579	624	604	590	567	582	626	609	618	622	623	604	659	614	648	661	607	607	641	644	641	580	567	605	598	594	650	605	619	621	582	622	584	588	604	647	603	630	585	621	585	650	641	599	654	618	644	608	608	601	568	611	644	617	632	601	645	594	624	567	667	593	610	619	616	637	671	608	629	584	663	571	558	657	635	599	628	631	588	632	598	616	625	580	598	605	608	655	610	623	603	598	591	615	610	616	588	609	568	642	660	640	599	617	623	608	616	613	618	616	587	644	601	612	595	592	652	668	633	632	594	606	616	591	639	568	620	611	596	650	621	599	577	612	579	597	583	640	627	551	591	624	578	572	640	613	550	593	666	627	632	653	645	603	591	647	583	621	601	629	602	619	596	629	628	618	630	640	627	586	603	612	589	580	602	628	608	616	615	598	597	595	604	586	605	660	608	609	601	606	635	612	634	680	600	657	645	566	646	608	641	610	626	622	656	580	651	624	650	603	650	603	615	590	603	641	629	636	642	618	646	622	596	586	620	624	644	601	583	594	624	628	646	609	602	630	634	616	604	648	612	649	563	622	620	600	617	612	594	614	612	604	603	573	616	626	623	622	574	642	586	587	604	628	640	597	603	639	636	622	629	595	600	643	598	617	568	617	588	554	586	605	632	601	592	627	638	645	600	609	624	596	621	611	601	572	608	592	590	625	604	602	639	665	539	589	607	526	623	607	621	646	625	609	591	579	639	619	549	594	639	626	586	625	607	586	548	621	609	613	576	565	643	636	604	560	596	606	619	627	611	618	608	634	590	604	640	639	577	607	634	603	589	578	586	564	641	604	624	661	598	594	602	597	592	666	602	598	653	607	622	613	629	592	642	613	636	648	567	629	619	679	606	617	598	616	611	633	589	638	605	598	601	603	609	599	610	589	612	613	662	619	601	641	593	595	565	631	635	648	568	612	595	656	566	572	594	618	600	575	608	647	593	633	618	619	653	628	626	631	602	645	554	610	647	576	604	635	598	577	603	612	652	603	596	610	570	636	614	617	619	625	605	604	598	656	615	641	617	547	601	632	603	608	617	596	621	609	631	603	560	607	593	608	617	610	608	607	591	606	623	596	619	631	603	604	572	571	666	576	607	627	601	577	637	629	602	652	570	600	630	589	657	628	647	625	584	624	613	653	582	615	585	582	595	618	639	579	627	636	573	597	600	610	602	626	608	601	587	626	632	570	625	594	605	640	616	577	619	607	584	561	607	600	586	643	598	615	614	680	646	619	608	585	626	635	605	597	602	576	603	595	589	632	613	567	645	600	619	615	652	606	623	593	637	568	628	588	643	598	575	566	619	632	592	611	581	598	627	642	617	610	606	624	625	617	601	607	640	586	632	639	602	623	590	631	591	581	640	587	645	591	595	577	609	641	599	569	585	637	579	612	536	611	642	584	566	632	638	606	570	621	615	603	604	577	620	666	641	607	610	594	594	574	649	612	643	625	644	597	571	588	606	570	600	554	606	653	614	601	581	632	628	603	605	642	583	629	638	584	621	613	647	643	599	656	615	610	615	602	583	645	595	583	601	634	629	580	586	596	621	578	636	606	614	609	611	651	669	600	627	628	643	654	621	651	600	620	627	623	629	654	610	592	595	614	591	610	612	628	610	594	625	577	608	564	611	634	593	594	635	598	586	620	632	584	632	579	625	576	643	598	592	624	604	637	615	633	609	637	597	592	622	610	614	592	605	594	622	614	601	643	590	629	629	554	571	599	599	621	578	607	649	572	591	584	611	643	605	579	601	587	636	641	584	647	620	654	593	647	601	584	652	644	614	596	617	577	625	622	594	601	625	600	603	611	607	636	632	620	602	622	608	635	609	620	580	616	570	609	609	596	644	569	594	610	610	641	597	608	606	603	600	597	583	603	596	623	614	629	587	587	584	562	632	585	644	635	556	603	656	618	584	599	616	606	614	585	606	598	613	590	601	588	641	561	547	579	639	572	574	626	585	602	604	636	602	586	572	593	636	653	604	584	614	585	607	584	577	638	618	612	605	616	568	614	668	675	593	610	645	603	618	588	581	595	627	639	662	603	612	665	593	637	591	585	602	610	600	603	618	589	566	618	594	616	607	624	603	618	607	599	562	640	632	607	561	633	631	619	625	602	602	619	612	599	573	567	599	623	616	637	583	594	614	616	575	607	614	621	572	601	591	608	624	580	630	621	625	605	588	593	579	591	619	625	580	623	593	612	546	614	593	593	598	576	616	584	620	637	595	589	612	620	603	632	603	612	601	624	611	604	630	637	597	592	602	621	579	588	643	602	599	626	602	608	578	600	603	601	664	610	561	613	583	672	598	647	654	582	601	648	609	617	667	630	625	589	591	622	580	636	601	590	600	612	584	624	582	589	639	584	603	620	606	613	621	619	599	645	605	570	656	649	603	671	593	579	627	650	646	630	594	613	614	581	621	633	584	583	656	640	643
6568	4562	7968	13456	22597	10012	137	54	57	47	57	44	47	43	47	44	33	42	48	41	37	29	43	43	32	44	34	36	38	39	33	37	48	36	33	26	35	27	33	35	29	25	31	35	26	37	30	40	35	31	44	29	33	36	31	27	38	40	39	38	32	36	39	32	31	38	38	37	27	43	36	34	25	29	26	31	37	42	39	37	44	33	27	36	39	43	40	41	38	40	33	25	35	25	17	50	34	38	40	30	34	27	28	42	30	28	38	35	27	32	35	27	33	34	39	27	28	36	33	30	32	30	34	30	29	26	33	36	32	30	33	23	37	36	28	41	35	38	28	27	37	38	38	30	41	23	28	38	42	27	21	24	28	35	29	42	31	34	35	39	40	38	36	36	38	41	33	34	32	42	33	32	22	35	34	42	32	39	29	17	34	35	32	38	29	33	50	25	31	32	31	24	36	31	43	34	30	41	32	32	27	35	39	38	40	38	38	40	27	31	37	37	36	32	24	26	29	34	36	24	34	44	37	27	34	36	40	39	37	40	31	32	42	23	37	21	39	35	28	29	33	27	38	28	31	36	38	26	28	37	32	27	32	37	36	33	38	32	37	37	32	26	35	40	37	38	38	47	31	30	41	28	25	35	37	30	43	31	26	30	31	30	29	38	30	47	33	37	23	27	38	37	31	31	27	31	25	30	31	35	30	33	40	31	26	22	38	37	41	27	47	32	25	31	31	40	37	36	29	38	36	24	38	36	30	36	34	32	34	36	37	27	44	39	30	30	27	26	30	29	20	32	26	22	30	30	35	23	30	34	34	39	30	33	37	33	34	33	39	29	29	31	27	21	27	32	39	27	41	21	35	22	34	39	33	35	27	27	30	34	27	30	39	38	30	31	36	40	36	28	35	35	38	28	33	28	31	31	41	32	38	43	34	33	29	19	25	24	28	40	32	26	30	28	36	27	20	29	29	43	49	37	45	45	37	27	39	32	41	32	28	33	27	38	27	34	31	31	32	40	29	32	30	30	34	30	26	34	30	41	34	34	30	29	27	40	36	34	30	28	43	40	34	39	22	32	33	32	28	39	22	47	29	35	27	27	30	33	30	32	35	28	18	33	38	28	29	29	31	21	37	21	34	39	21	33	28	37	30	26	44	42	35	40	27	34	33	37	36	35	31	34	30	37	28	33	33	43	33	24	45	37	25	28	32	41	40	37	35	31	31	23	33	29	45	24	36	31	38	29	32	30	26	32	30	25	28	33	32	29	26	30	48	32	23	32	33	36	27	29	39	39	34	28	40	29	34	33	43	39	31	29	42	22	31	39	33	32	43	34	35	37	31	45	37	30	32	34	27	21	33	28	39	30	26	40	39	29	35	30	30	40	26	26	24	30	31	28	25	32	34	32	30	28	36	28	30	28	29	34	47	36	29	31	33	22	28	30	32	29	35	37	27	36	24	33	28	38	37	30	25	32	39	33	38	42	39	37	33	26	42	37	30	32	28	35	32	35	35	34	33	34	26	32	22	25	35	36	38	28	31	39	29	34	37	29	27	38	25	33	26	27	26	31	31	32	32	22	30	34	32	29	33	48	33	36	29	28	39	30	33	39	35	28	29	31	26	39	38	35	41	39	35	24	30	30	47	31	29	30	49	35	31	30	35	30	41	35	29	27	35	33	39	37	35	35	32	40	37	28	25	34	39	35	41	35	36	34	39	32	37	20	39	26	20	44	32	43	28	44	30	31	31	23	30	26	35	28	47	31	24	30	29	28	25	43	31	33	31	28	26	36	36	31	26	32	33	43	33	31	27	22	23	27	31	33	18	30	34	26	35	22	30	30	34	32	34	34	32	38	32	37	36	41	30	24	44	42	35	29	40	39	29	23	37	42	46	29	23	31	34	25	18	34	23	38	21	30	43	43	32	33	31	42	33	28	37	25	23	34	26	30	35	34	33	32	35	25	31	34	31	39	21	33	27	36	34	35	39	29	28	40	32	36	28	32	40	42	33	38	39	30	35	26	33	34	39	41	29	32	34	31	37	39	35	33	30	35	32	25	30	25	24	31	24	39	34	36	29	41	30	33	20	35	24	34	29	32	31	35	22	35	28	31	20	40	29	38	49	31	27	32	33	23	33	30	37	29	43	31	25	36	28	42	38	39	42	43	18	31	36	34	37	30	37	31	31	34	26	29	33	40	31	33	41	40	27	33	27	33	37	33	35	34	36	37	33	33	41	28	39	31	38	28	38	43	37	30	34	30	29	33	21	34	33	39	42	38	21	29	31	44	43	31	27	35	23	26	33	37	38	31	26	29	35	39	27	35	23	36	31	25	28	47	29	39	36	41	34	24	33	34	36	25	39	31	26	40	27	29	44	39	30	30	34	33	29	37	34	33	27	28	31	33	37	26	33	28	35	24	30	38	38	32	35	38	23	37	27	29	36	27	29	31	35	31	33	43	37	34	30	33	32	35	38	26	33	31	31	34	39	34	27	37	34	32	28	35	42	48	27	37	45	33	45	37	35	26	38	36	26	47	28	31	36	30	26	34	23	31	32	40	35	30	29	28	30	29	40	32	34	39	35	36	26	18	37	29	30	40	26	36	39	32	27	27	37	22	33	28	30	35	32	30	36	32	41	26	36	23	22	38	31	27	31	32	31	34	41	29	44	26	33	27	29	25	48	26	31	31	37	34	31	36	31	41	31	32	40	28	28	20	43	35	37	45	34	38	37	23	30	43	29	28	37	29	38	43	28	37	34	33	29	32	37	34	40	31	37	36	38	50	36	39	31	37	35	32	45	20	34	27	36	26	29	41	27	43	38	36	41	33	27	34	32	32	36	31	26	33	30	40	38	31	36	34	35	28	29	23	38	32	30	37	40	32	32	29	47	27	36	24	36	38	35	47	31	30	35	30	28	30	34	44	42	29	35	30	49	28	29	26	30	32	30	30	34	29	32	36	36	34	27	28	24	38	27	18	31	47	47	31	39	27	28	36	31	41	40	18	41	20	23	31	31	34	42	51	44	31	36	30	30	30	35	30	29	27	31	35	38	29	32	48	23	41	34	39	33	35	30	30	36	27	41	30	32	29	37	39	45	34	33	41	25	33	30	36	35	11	39	37	30	30	27	41	37	22	45	35	28	29	28	26	28	31	38	36	22	33	32	34	31	36	24	40	31	37	37	33	26	30	33	34	44	36	48	34	28	32	28	36	27	33	30	28	33	27	39	24	42	31	34	26	40	33	33	45	32	34	27	34	30	36	42	30	40	32	33	27	27	29	26	22	30	39	32	39	35	29	39	35	37	26	29	26	39	38	22	42	33	42	30	33	43	31	36	31	44	34	34	31	29	25	35	25	18	36	24	36	27	38	38	19	38	31	37	24	31	27	31	32	26	34	31	28	27	35	25	41	36	41	34	26	27	33	34	32	31	29	26	39	30	32	35	37	21	30	33	31	35	24	22	27	41	32	33	41	35	39	36	43	27	34	23	41
44151	38425	47224	74981	89527	36451	4447	3369	2527	2067	1793	1592	1338	1267	1201	1059	1201	1231	1270	1167	1028	973	925	879	910	840	813	783	766	842	783	797	764	718	672	660	704	622	596	593	626	628	591	590	575	593	601	586	581	551	604	574	540	629	607	573	593	604	587	545	609	637	611	557	604	613	583	543	540	598	564	572	609	560	607	573	527	533	554	523	549	535	522	559	573	545	541	547	547	565	538	540	549	587	503	563	557	556	584	535	552	548	503	556	541	567	555	592	555	566	527	569	539	574	571	550	551	553	542	583	558	547	577	522	550	559	539	529	558	561	530	566	564	563	527	555	505	556	548	563	515	552	564	566	475	567	585	514	560	604	513	588	545	523	587	555	583	575	555	555	553	503	554	546	540	502	572	511	527	557	547	554	526	509	561	556	549	565	527	527	572	595	551	563	525	564	569	551	492	565	525	537	511	551	564	539	535	551	545	526	549	526	553	568	544	519	540	563	539	529	549	545	524	519	558	556	593	516	608	544	524	562	518	511	506	568	515	541	569	534	543	536	497	521	527	534	506	564	552	532	516	582	532	541	513	543	568	490	528	573	555	532	510	579	544	549	516	516	550	532	584	528	616	552	560	548	605	569	559	533	551	535	549	552	542	539	541	542	564	565	498	558	542	538	574	548	575	560	547	568	527	556	554	503	548	552	512	499	546	532	549	557	524	532	545	535	525	549	531	599	539	596	549	534	533	560	559	608	580	493	575	517	544	522	556	509	530	531	559	567	580	564	558	538	537	604	581	536	552	563	551	587	562	541	555	562	533	554	557	531	595	535	561	549	533	537	549	538	531	556	525	545	562	516	576	530	586	505	532	493	499	496	527	537	518	612	567	550	552	562	523	508	526	576	525	564	499	558	538	541	491	522	568	536	560	538	544	553	539	512	535	578	549	574	590	539	531	555	546	556	541	564	528	526	523	524	555	542	547	523	510	576	567	544	541	550	525	596	547	539	576	570	554	518	570	560	531	565	564	543	608	537	534	532	568	553	542	574	570	515	551	533	523	529	566	551	509	551	536	515	593	547	553	568	513	538	545	521	559	512	552	565	558	562	538	550	508	524	528	533	515	501	543	543	538	556	524	556	545	523	513	577	500	512	486	545	549	551	532	537	583	541	500	549	511	524	553	550	510	544	526	540	535	549	569	548	548	530	554	560	566	533	535	525	568	552	549	508	541	556	561	545	545	529	559	537	527	494	526	536	532	525	508	511	548	553	507	529	570	540	524	504	565	547	556	551	554	533	540	538	571	539	519	526	532	567	578	542	581	582	576	537	525	536	568	524	559	515	593	574	530	505	568	537	573	514	503	522	555	571	572	555	521	571	529	535	540	527	525	556	543	572	563	539	521	515	565	510	549	533	531	567	536	543	572	521	532	555	538	580	525	571	550	552	518	540	540	545	552	564	549	550	557	568	527	543	565	557	552	513	551	532	498	550	565	526	562	571	515	565	527	562	548	496	555	491	539	569	520	534	554	516	543	547	535	512	575	574	537	524	554	500	535	532	502	543	563	584	531	536	559	558	548	513	575	547	581	541	524	525	547	570	530	534	548	505	577	538	539	548	561	540	549	525	527	535	549	549	549	565	535	513	492	508	536	530	526	512	552	544	506	557	547	574	575	557	525	565	547	585	541	527	571	527	526	556	515	557	550	554	532	528	573	548	529	530	535	533	577	534	554	572	547	532	535	532	541	557	527	561	537	568	531	537	533	520	570	573	557	568	516	568	501	538	515	533	541	551	549	545	574	577	557	584	537	489	492	592	503	538	543	541	561	562	554	588	547	505	541	557	556	484	534	571	550	550	524	531	503	520	512	550	522	512	557	563	552	496	571	541	520	540	571	515	542	576	531	528	507	558	540	535	549	526	575	587	538	527	571	532	551	541	518	563	501	513	523	555	516	518	524	563	526	512	520	516	557	524	538	550	533	531	505	521	566	551	536	513	548	553	562	535	524	556	578	530	549	543	550	566	548	515	536	574	501	571	534	526	516	504	571	531	562	547	502	539	537	546	560	554	527	546	550	510	552	535	532	539	516	562	560	538	538	507	562	528	535	575	526	558	539	531	533	572	517	569	529	531	584	541	535	519	578	550	514	549	537	500	559	531	530	510	535	524	554	526	551	567	533	515	559	545	524	545	596	559	548	515	522	559	570	563	550	549	553	548	542	546	521	525	532	514	521	516	531	543	560	518	516	549	554	529	552	514	518	532	526	585	561	533	546	566	580	558	559	543	560	533	551	554	560	535	535	520	491	554	540	548	543	515	494	527	529	549	539	571	580	537	540	579	535	554	553	531	558	500	527	507	541	545	526	547	495	537	538	506	579	559	547	528	552	522	545	540	500	531	574	571	553	547	527	589	525	578	554	546	567	559	571	557	521	530	516	541	566	533	560	562	526	552	550	537	533	535	560	547	553	507	529	490	551	565	547	553	539	535	541	549	496	534	537	532	527	522	547	507	582	532	508	506	534	517	526	554	543	536	531	550	609	550	562	561	559	555	524	515	501	543	567	580	561	587	525	527	518	555	534	566	563	511	534	525	591	555	538	533	508	505	541	544	542	545	539	519	517	573	554	542	523	549	552	539	547	564	529	506	502	507	568	544	524	506	536	533	590	535	516	521	515	523	530	553	537	536	548	550	541	512	536	536	540	498	577	531	539	554	519	544	539	531	513	517	530	521	566	568	532	538	527	514	546	538	513	557	592	538	558	585	507	547	545	544	529	520	539	543	543	535	530	562	551	520	533	500	539	517	532	541	553	545	558	507	559	520	541	606	539	499	568	535	529	524	489	551	548	534	514	499	578	556	526	502	542	507	533	588	550	548	528	530	547	548	565	536	560	497	568	542	538	540	513	534	542	523	527	569	510	565	554	565	519	548	539	536	563	558	554	558	546	535	568	526	569	560	548	552	580	522	560	524	550	556	516	531	526	571	529	544	532	546	525	540	530	527	548	495	542	564	532	578	565	542	539	517	518	529	537	586	552	528	587	571	561	562	548	542	537	523	555	527	506	522	504	538	566	543	511	555	526	497	529	510	539	557	533	518	520	558	501	520	541	551	493	535	552	545	487	562	561	523	513	543	513	555	551	548	545	518	508	508	547	526	570	518	498	547	551	558	534	537	557	543	517	513	546	531	548	542	539	542	551	534	537	608	522	531	550	549	525	510	533	599	525	556	493	561	566	561	542	534	544	501	548	542	545	523	528	555	536	546	515	545	550	538	560	551	522	540	537	548	555	557	537	534	525	486	574	537	530	565	516	536	504	579	543	569	540	530	541	591	514	556	536	526	523	551	539	541	510	549	584	502	567	553	556	517	554	522	531	575	524	560	569	530	547	545	538	524	550	528	529	521	562	555	528	544	570	521	557	494	577	538	544	565	507	493	544	542	527	577	450	531	567	603	575	548	528	532	588	513	513	535	524	583	579	527	534	502	571	534	541	558	527	554	556	542
5660	2112	4955	6640	11276	5675	88	64	59	54	62	63	68	59	46	38	59	57	56	64	58	40	67	55	57	47	48	46	53	39	57	62	39	47	48	66	42	55	48	63	47	54	44	43	52	50	65	73	55	61	70	47	57	57	53	54	67	57	62	47	57	65	56	54	37	58	53	51	54	45	56	69	41	47	57	55	65	37	36	52	56	53	49	56	55	55	43	48	56	61	66	55	49	63	54	50	61	59	48	51	58	58	54	58	50	55	51	51	47	60	59	51	48	52	46	57	59	74	62	54	52	36	52	51	52	51	56	44	51	44	53	42	52	48	48	52	61	52	55	48	41	57	61	49	55	56	38	50	45	52	48	36	46	48	51	54	64	48	56	59	47	52	47	49	47	52	48	54	46	49	51	50	50	50	60	46	51	54	66	49	53	54	45	39	63	51	47	70	54	58	63	56	56	57	47	57	54	55	57	51	40	53	53	49	43	53	49	50	44	55	57	48	46	50	46	45	51	49	48	47	53	54	47	50	51	46	54	51	45	53	60	64	53	45	50	58	40	63	54	43	59	55	63	49	58	59	42	55	67	55	54	60	59	63	60	56	57	54	62	55	45	47	58	56	56	48	47	60	65	54	49	49	54	54	44	49	55	56	73	45	44	40	55	58	48	49	59	46	50	65	50	51	51	64	60	48	52	58	57	64	44	47	49	62	64	38	54	56	44	48	57	46	55	49	53	48	46	50	50	51	49	61	62	49	56	54	46	59	71	55	51	58	61	59	49	54	61	65	58	44	61	50	42	48	51	52	46	63	47	51	51	67	49	54	52	69	44	58	58	48	54	48	65	54	54	58	63	42	48	57	52	58	62	64	51	51	57	59	57	42	49	59	59	54	44	56	52	65	52	53	52	61	62	50	51	51	51	64	57	40	38	48	45	46	51	60	47	63	50	52	63	61	66	41	42	45	62	56	52	51	44	55	57	48	59	45	49	63	54	61	69	46	43	43	66	59	55	48	62	45	52	36	53	71	49	55	63	50	52	42	51	64	46	49	50	48	60	70	53	60	54	49	72	60	66	49	52	46	45	52	48	62	52	45	39	44	51	49	61	54	58	57	64	45	44	40	51	56	55	55	60	51	49	48	47	57	61	46	54	53	45	70	43	57	39	51	63	42	53	47	66	39	58	45	48	62	58	49	66	57	42	52	53	68	52	46	49	67	47	53	71	48	52	51	57	64	53	40	56	50	49	36	47	59	47	48	59	42	52	49	45	53	44	49	58	56	64	46	53	58	52	52	64	59	43	55	51	54	54	56	58	49	61	56	39	43	45	70	49	73	47	47	43	59	66	39	44	71	46	53	52	49	55	56	45	50	58	48	53	57	48	48	63	45	40	52	57	66	53	56	44	52	52	57	55	58	62	59	45	50	40	55	48	55	47	48	63	66	61	51	46	55	47	45	57	51	49	52	43	53	58	58	50	46	49	54	46	47	61	50	41	51	39	46	52	61	62	47	41	57	56	54	42	47	42	55	42	47	50	45	55	56	54	57	50	51	46	69	56	48	56	50	44	48	54	45	46	60	42	47	47	54	61	56	54	52	52	50	50	38	51	51	51	57	46	41	47	43	50	48	58	52	51	58	59	48	51	51	57	50	44	63	42	60	66	51	51	49	44	40	70	63	52	59	56	44	54	51	57	39	44	47	51	52	58	56	63	47	51	60	56	36	47	53	48	47	61	60	41	52	46	36	49	53	53	50	48	56	64	62	50	59	53	46	60	49	56	56	44	55	58	56	50	57	51	42	53	55	69	43	46	59	55	54	57	40	65	52	53	51	57	45	46	53	49	51	55	44	53	49	55	67	61	55	46	61	52	52	44	60	57	43	52	56	51	49	47	37	60	47	52	53	62	57	50	62	54	60	61	46	53	55	56	46	53	49	45	55	49	50	55	45	52	59	50	55	44	46	53	59	56	49	55	53	61	56	49	45	61	42	67	63	66	44	51	55	47	43	45	66	63	54	45	67	50	61	58	52	57	46	55	44	50	55	60	51	55	49	51	41	63	62	57	54	50	58	65	60	58	46	55	50	58	65	48	51	48	57	73	55	50	45	47	59	51	47	63	46	54	52	36	39	56	54	53	58	59	41	50	42	46	53	52	49	59	42	47	49	52	58	47	43	62	51	58	43	49	52	56	51	58	38	64	53	48	52	41	47	53	48	61	40	51	72	60	49	58	38	46	61	49	49	57	50	55	58	48	57	61	48	45	56	51	41	48	58	40	45	45	59	49	39	45	52	58	49	58	47	54	44	63	53	39	53	60	47	56	42	58	58	57	57	63	43	42	46	53	56	61	44	55	52	47	52	47	70	57	51	59	52	57	44	63	43	55	50	51	59	46	48	44	60	51	57	54	64	46	52	56	56	57	53	56	51	57	53	56	53	39	51	46	54	52	48	52	47	50	53	65	73	42	52	65	47	60	65	51	45	59	60	49	56	67	59	56	64	47	60	52	46	50	47	61	49	65	43	53	48	47	48	47	49	47	50	65	60	49	69	53	53	41	51	50	58	55	61	58	52	47	41	43	43	46	57	49	42	54	54	61	59	49	55	60	54	55	46	49	41	60	51	55	55	45	65	55	40	46	52	48	57	53	68	54	57	40	49	53	52	59	51	60	55	59	50	59	62	60	61	53	53	51	55	44	52	51	45	50	49	38	57	46	66	56	53	52	50	50	65	38	58	70	52	43	47	52	64	58	45	42	55	64	56	58	65	44	40	45	42	43	49	46	55	49	53	67	42	61	46	47	47	54	43	67	54	51	50	59	59	66	62	55	57	42	40	55	59	57	53	48	53	54	48	48	52	45	62	50	44	41	59	64	61	42	50	51	49	45	56	46	45	63	51	53	54	50	43	51	53	53	61	54	60	63	36	56	57	38	59	47	53	62	39	54	52	57	42	50	56	56	57	49	43	57	53	56	59	63	48	52	55	45	56	74	54	57	52	50	63	57	46	46	62	47	56	62	47	41	54	39	29	51	55	52	52	46	53	51	49	64	42	44	42	55	46	67	62	50	54	58	52	71	57	55	58	59	42	49	69	55	59	43	46	51	64	49	40	45	53	37	53	50	67	47	39	42	44	62	51	55	51	59	54	60	49	56	55	56	52	46	53	57	52	62	60	57	61	49	55	59	69	68	37	59	56	53	67	59	54	45	52	64	58	47	46	57	42	40	44	54	45	68	41	53	62	60	53	61	56	57	41	57	47	46	39	44	65	46	56	46	54	55	45	51	67	66	46	53	50	66	54	54	43	55	50	38	52	57	49	62	42	53	58	45	55	56	49	56	59	37	53	47	55	50	50	57	61	52	48	52	43	51	45	50	59	51	40	52	51	48	52	57	64	42	51	47	48	51	68	68	59	47	49	40	42	60	53	48	49	54	53	49	62	56	60	58	55	46	58	77	52	59	52	59	50	45	56	46	58	56	58	58	56	61	47	60	50
37227	30525	41138	62723	77270	36178	2780	2203	1781	1609	1509	1404	1243	1162	1120	1128	1198	1317	1271	1187	1119	1140	1083	1116	1018	975	956	948	953	956	981	926	922	960	943	932	850	946	801	879	847	885	886	874	894	909	853	873	882	878	825	916	878	891	885	877	886	881	944	892	867	954	890	915	806	868	809	875	893	864	861	823	817	843	899	795	881	829	904	839	822	837	811	843	904	849	864	850	860	840	816	880	875	841	822	849	884	856	832	848	843	779	845	836	830	866	883	871	860	845	909	842	841	829	888	861	890	848	858	807	854	864	870	811	814	816	852	807	869	838	809	814	849	841	829	836	818	861	841	962	839	762	860	827	916	814	880	851	848	828	818	832	836	889	887	820	809	847	860	849	816	849	843	807	881	869	799	838	889	805	873	872	827	803	807	863	876	831	854	842	905	840	813	865	887	852	852	855	833	847	818	842	863	880	828	871	814	858	878	845	807	780	853	831	862	832	781	866	770	853	884	832	792	878	842	862	847	839	897	853	891	838	832	859	838	827	852	854	822	869	827	820	823	884	833	809	874	824	843	838	824	893	845	865	830	824	857	842	825	836	823	824	855	851	827	853	832	824	857	821	819	856	852	882	825	799	851	829	871	775	828	862	864	875	801	881	876	857	853	858	834	844	860	834	829	855	811	889	875	883	870	810	854	833	837	879	863	881	850	793	833	831	849	891	871	835	848	867	831	801	860	905	811	823	851	807	840	897	836	822	871	763	883	894	815	852	874	834	864	821	903	805	863	853	880	792	853	850	867	811	830	835	826	913	854	799	813	886	841	862	821	877	874	848	819	837	879	839	825	791	868	846	808	836	837	797	859	848	878	810	837	842	807	822	826	802	870	797	882	853	885	804	856	813	839	844	821	812	863	894	811	822	834	822	839	921	848	813	895	883	868	842	841	871	830	864	846	871	826	844	862	904	862	859	836	903	846	806	855	831	914	823	847	790	853	870	832	898	848	797	833	800	825	856	892	858	845	812	836	832	813	859	853	874	835	839	841	837	807	836	806	845	836	840	838	846	841	815	765	828	840	853	848	810	853	882	907	827	890	794	847	857	895	864	857	815	843	820	900	790	805	783	820	837	842	838	806	853	810	867	828	880	831	852	847	786	800	833	816	802	845	880	914	906	824	855	848	847	903	793	801	866	856	908	870	827	849	860	830	832	869	803	865	846	789	816	846	807	857	900	850	818	831	853	842	875	882	858	882	878	855	842	840	871	860	847	817	846	864	824	813	803	881	850	870	859	841	831	860	872	887	864	862	861	797	804	800	848	829	845	825	860	864	793	861	864	856	849	821	837	828	870	917	855	876	827	805	844	806	872	801	893	827	917	859	842	875	832	878	899	865	811	847	855	839	838	811	819	852	847	891	902	836	825	818	845	844	787	861	859	824	889	806	825	859	844	871	832	899	867	833	843	837	827	832	864	881	808	857	833	871	843	862	828	798	870	805	904	861	883	915	889	842	845	865	852	835	844	872	826	797	870	866	866	792	811	865	864	840	835	855	827	852	810	840	904	826	849	882	860	822	792	865	839	808	826	811	816	837	860	926	842	865	880	883	859	838	857	855	836	866	826	844	815	851	868	840	823	837	846	830	881	887	862	835	817	826	804	882	816	854	822	825	874	818	870	881	877	847	901	853	910	904	845	860	800	831	802	853	843	876	881	793	843	823	830	852	818	830	854	881	847	796	851	811	851	872	890	845	804	859	888	837	810	815	887	845	854	833	851	847	867	817	842	849	830	842	912	842	799	832	881	803	824	864	811	878	878	842	845	868	795	812	861	851	802	858	835	831	850	842	868	821	850	902	859	826	828	877	791	825	845	792	824	776	839	808	857	837	828	832	824	872	874	862	812	837	778	890	828	862	775	781	828	825	815	823	877	863	823	837	858	833	906	869	816	834	821	848	864	828	847	857	812	867	828	803	839	864	818	870	904	844	815	821	806	831	804	805	859	859	816	871	826	894	899	852	834	853	844	856	872	855	820	881	843	795	819	827	864	857	860	852	847	851	820	841	798	872	847	846	792	833	860	852	846	861	900	826	823	904	840	869	842	834	843	847	824	861	863	875	912	842	867	871	823	836	833	852	841	828	839	783	833	812	865	831	882	817	852	798	813	841	833	811	869	812	817	873	824	837	843	841	818	799	857	815	869	828	903	902	795	789	880	788	835	849	802	814	820	837	823	856	832	788	810	819	855	841	835	870	917	781	906	814	827	840	877	831	842	886	876	822	851	816	789	831	833	803	876	820	886	866	873	879	881	767	854	856	819	792	822	848	795	839	842	794	896	815	899	832	793	834	768	863	865	905	863	794	848	876	822	872	870	834	847	823	833	857	871	837	820	870	829	842	830	834	860	802	849	802	838	830	787	805	854	860	796	868	838	859	834	867	833	855	817	852	814	873	812	790	864	831	881	826	848	796	825	830	843	877	838	771	858	857	819	850	843	769	821	849	841	856	854	836	825	805	827	809	877	806	815	836	844	790	840	832	857	826	838	851	843	883	827	792	803	890	828	827	849	853	858	821	875	845	873	884	854	789	800	792	819	803	899	826	824	809	847	805	850	839	821	840	843	867	852	814	870	818	905	824	826	851	820	850	811	826	882	822	866	798	805	864	776	857	878	794	852	843	862	813	786	824	830	793	862	836	838	837	855	855	836	836	872	855	835	804	844	904	829	846	829	874	899	855	844	871	852	820	786	860	838	806	805	834	810	825	832	907	841	861	860	855	837	862	821	852	863	888	836	852	854	850	831	842	883	798	881	902	857	794	807	814	860	849	889	840	841	832	822	834	852	844	878	818	830	824	810	802	826	833	875	870	815	875	836	879	830	863	810	865	823	907	855	877	874	881	877	840	822	853	860	822	839	855	868	822	875	901	830	859	887	821	869	850	879	801	852	799	879	845	860	872	801	822	838	825	824	835	874	821	843	867	856	792	844	849	877	796	876	838	856	831	824	820	893	897	797	830	822	805	835	799	856	813	888	862	855	870	883	795	907	831	802	876	832	860	847	884	815	821	843	829	802	830	789	904	863	844	855	841	873	864	858	845	882	827	822	811	790	848	883	904	812	826	886	896	864	833	832	829	831	863	879	846	796	861	850	844	879	846	867	853	859	811	848	854	807	891	803	861	842	846	842	849	843	819	829	909	787	859	830	888	884	848	798	843	826	854	875	846	800	850	838	825	881	858	812	825	871	818	810	897	827	918	777	893	848	792	859	941	863	854	860	791	842	867	784	849	867	893	847	823	887	857	871	857	842	842	861	865	819	862	853	860	879	851	907	868	837	852	825	796	824	826	862	859	831	839	837	852	825	854	852	874	848	863	852	883	859	873	855	848	808	896	873	843	859	829	816	846	888	832	862	878	837	835	883	846	831	864	865	798	821	834	865	854	834	847	864	844	840	802	871	819	834	878	889	815	881	802	887	892	863	885	864	878	850	829	835	865	834	811	835	871	855
6380	3159	6963	13620	21931	14240	261	53	61	49	48	45	49	56	47	48	43	50	50	36	38	53	47	44	38	49	36	42	40	48	39	38	43	36	42	23	32	32	31	38	39	40	43	36	36	50	38	31	40	46	28	34	39	44	38	22	34	36	31	36	36	38	41	46	37	43	48	48	41	46	32	35	44	39	39	29	53	42	42	40	48	40	39	32	42	34	30	38	44	30	31	42	34	35	40	43	47	41	39	35	33	39	50	45	35	43	35	41	30	53	38	31	46	31	38	55	39	48	30	28	35	38	34	42	44	21	35	32	40	37	40	52	28	40	43	37	30	32	35	40	48	32	41	40	39	33	24	43	43	30	26	35	39	39	35	35	46	41	43	31	32	29	41	47	36	39	33	32	29	48	36	33	40	36	42	35	24	30	29	46	32	38	33	59	43	33	30	33	39	31	31	42	27	36	26	37	34	35	31	35	41	40	35	31	32	29	40	32	48	36	41	32	43	39	40	35	46	36	37	37	29	40	36	37	40	47	30	45	28	35	32	34	47	30	29	41	39	39	41	42	37	38	34	23	32	38	42	48	31	47	53	41	43	39	49	36	45	46	33	36	35	35	39	34	42	27	27	32	37	40	42	49	30	30	37	46	35	36	30	36	45	37	41	33	48	37	36	29	43	43	30	31	31	30	26	25	46	33	30	34	38	31	31	32	25	41	36	43	30	39	35	32	36	35	36	38	41	44	38	32	34	34	38	35	51	38	30	36	30	40	50	37	36	35	38	42	30	37	26	36	42	35	37	35	30	43	40	36	45	30	39	40	37	28	37	34	32	41	41	35	36	45	25	35	36	34	33	30	33	38	39	24	43	37	39	36	41	36	42	40	35	30	36	45	40	42	37	29	49	37	39	42	28	43	39	44	37	38	46	28	34	35	34	33	40	32	27	24	28	39	37	39	48	29	28	28	40	41	33	41	33	31	40	32	36	30	31	33	44	37	36	35	42	40	27	47	45	41	33	28	32	31	41	37	30	42	41	32	32	40	34	37	38	31	32	44	35	51	35	27	25	37	32	44	50	37	37	34	42	43	43	46	41	37	43	36	30	33	32	34	34	28	33	41	34	36	42	32	30	39	38	45	39	39	40	40	37	23	39	41	29	29	35	26	30	37	36	38	44	27	36	45	32	39	36	32	41	42	44	42	32	33	39	31	44	42	33	30	43	38	38	43	34	33	36	33	43	31	33	46	34	46	32	35	47	40	42	44	32	25	30	37	38	30	41	39	36	42	38	34	36	33	32	34	40	31	25	30	32	40	41	37	35	33	39	26	50	29	50	17	26	38	26	36	32	34	42	35	34	43	38	44	31	36	31	30	36	47	28	42	36	44	27	34	36	50	36	48	28	42	29	34	32	33	32	39	52	50	28	40	31	33	38	39	37	34	47	23	42	45	39	24	47	47	44	34	37	37	35	31	42	39	48	29	37	40	33	29	26	43	32	39	33	45	41	46	30	31	39	44	36	40	43	36	29	35	26	35	41	42	31	41	41	33	43	29	43	32	46	45	39	29	39	51	35	44	32	36	43	35	38	32	36	38	36	32	44	30	30	29	46	30	27	37	42	43	41	29	40	34	40	40	36	31	41	39	45	32	38	29	38	38	46	42	30	42	37	31	28	37	43	28	29	37	47	32	30	37	35	34	32	37	32	35	46	30	33	35	29	45	29	36	27	34	39	34	30	41	52	37	33	38	40	38	36	41	40	43	41	38	27	45	30	41	44	45	37	33	36	28	44	50	39	29	31	32	44	32	41	43	24	31	35	42	29	30	28	36	44	25	28	44	40	36	42	46	32	33	40	41	39	37	32	38	34	29	28	44	37	39	31	37	43	32	31	31	31	38	35	33	38	24	42	34	37	42	37	53	30	28	28	36	39	32	29	24	32	27	33	36	34	34	37	35	32	40	39	31	40	36	38	33	50	31	39	43	38	31	33	36	35	27	45	37	38	30	34	39	31	35	31	30	30	33	31	33	34	44	36	27	38	25	36	32	36	38	29	35	46	35	29	24	39	43	34	33	29	33	31	38	32	31	37	31	29	22	42	32	30	40	34	40	29	33	30	43	31	44	36	29	42	33	40	40	37	37	47	44	43	42	31	33	34	42	27	36	25	51	35	28	27	27	30	37	39	32	49	28	34	27	43	34	34	46	40	30	39	37	31	41	35	40	33	38	29	45	48	48	38	35	39	34	35	44	40	36	36	35	38	33	38	31	43	38	33	43	41	35	28	36	33	31	34	39	42	29	30	31	40	47	29	40	34	41	38	42	29	45	27	45	30	33	41	33	36	17	35	35	36	38	27	38	42	45	37	48	33	35	29	38	40	34	46	36	37	45	38	46	28	33	33	28	27	42	48	25	39	33	23	24	32	29	34	32	39	40	44	30	33	32	32	35	33	32	29	36	33	35	36	37	35	31	42	42	38	35	27	33	40	33	30	38	43	42	45	39	34	36	41	35	35	39	27	41	35	41	36	41	41	41	43	36	30	34	41	29	30	41	37	38	32	34	32	23	33	31	45	29	45	42	39	37	27	36	40	34	43	23	33	44	38	40	37	41	40	37	34	44	38	36	30	39	38	37	39	42	34	34	26	33	26	37	32	35	33	29	37	41	41	39	34	36	33	43	39	39	27	36	32	33	41	40	35	35	32	28	42	34	36	47	36	32	28	32	42	33	55	38	29	29	31	35	39	32	35	36	44	42	27	35	40	38	41	42	27	38	29	34	30	34	33	36	38	37	36	31	46	35	41	42	37	42	41	37	42	30	42	46	36	44	32	34	35	31	39	34	33	37	32	39	27	39	38	32	37	30	42	35	34	33	34	42	41	42	55	33	41	39	41	29	24	39	37	39	29	25	30	49	38	29	26	55	41	45	31	32	41	43	25	37	46	36	32	36	35	42	43	36	26	35	42	36	37	43	46	37	35	35	34	34	33	34	31	47	36	49	46	31	39	36	40	30	43	32	33	39	38	39	36	45	31	34	40	39	30	45	30	40	37	38	35	37	53	33	38	35	39	41	30	39	34	37	42	42	33	46	34	37	34	47	36	35	35	34	28	31	35	37	35	37	29	34	36	45	45	31	46	30	42	44	31	41	36	42	40	39	48	31	30	34	31	31	32	31	38	27	36	33	38	36	36	31	35	36	28	39	31	40	28	31	35	38	34	36	35	43	42	29	38	37	38	37	51	45	34	40	36	43	35	43	40	46	38	32	29	41	37	37	48	29	32	38	42	41	38	34	38	34	41	40	30	37	37	31	35	41	37	37	21	41	37	41	37	37	36	34	33	40	41	43	34	34	50	33	34	40	41	47	40	38	26	35	43	37	37	38	34	43	43	40	35	34	41	25	23	44	39	33	44	37	29	30	31	40	38	41	34	46	30	30	33	35	33	37	28	41	33	34	48	24	40	49	42	26	30	36	36	30	40	28	34	19	35	40	38	42
43005	35030	46228	77875	92980	43637	5003	3895	2939	2411	2085	1753	1558	1389	1220	1204	1250	1443	1352	1289	1151	1027	1004	985	950	948	882	852	848	906	893	807	798	837	820	734	685	778	715	709	693	658	690	626	674	673	655	650	681	677	649	697	646	657	690	693	675	690	711	690	707	711	679	646	657	662	636	661	622	628	625	641	620	640	613	629	609	618	621	676	608	614	607	614	627	668	609	638	575	624	601	591	619	600	642	628	594	587	578	621	626	598	619	616	628	652	648	602	593	654	602	678	617	587	634	644	627	604	625	613	594	588	617	612	653	634	587	590	596	613	589	627	585	636	620	592	580	614	564	623	613	641	623	656	654	613	610	615	647	612	629	639	621	640	610	636	617	628	593	625	625	635	611	631	600	623	649	619	602	621	637	589	615	588	668	621	583	598	627	616	584	609	607	602	628	590	579	601	603	578	611	635	588	630	597	603	619	616	574	608	581	588	620	605	581	643	625	559	583	619	635	600	620	627	597	559	608	551	599	592	603	605	600	544	585	593	619	650	629	575	593	614	593	637	626	605	588	625	593	599	628	621	618	604	639	632	572	580	590	605	637	603	603	579	618	603	640	661	559	619	553	599	587	624	608	619	631	599	644	627	562	579	602	598	591	672	619	624	605	664	589	616	632	644	611	581	550	612	617	584	640	595	638	596	619	576	624	628	650	591	604	580	596	636	610	586	573	606	624	632	645	589	631	611	602	616	599	608	586	573	584	638	617	582	616	610	617	593	567	672	599	635	565	591	595	608	589	602	579	574	617	614	639	619	613	593	628	602	595	646	565	619	592	616	606	621	596	629	615	626	618	606	571	589	607	572	605	563	614	603	594	636	588	608	609	591	611	608	607	635	618	627	607	605	626	618	593	558	602	593	540	624	595	586	572	606	607	563	579	569	621	596	616	603	601	634	634	575	581	578	625	642	623	572	600	603	615	581	604	597	596	627	631	616	581	533	605	628	576	566	609	643	597	642	636	610	586	580	549	625	567	617	619	577	614	597	613	610	588	580	617	605	559	603	574	579	577	599	636	608	651	595	579	610	612	628	627	617	604	597	599	613	646	620	608	627	555	573	609	594	611	577	602	634	611	566	621	628	624	609	622	584	566	606	616	637	595	591	624	598	606	638	578	648	592	614	585	570	585	615	585	612	615	609	614	564	575	597	604	572	619	615	599	558	558	665	590	574	576	626	604	556	628	584	584	610	540	594	602	610	602	621	592	608	584	590	631	585	585	645	597	593	619	598	630	587	614	549	592	617	619	592	612	566	636	606	626	637	571	606	626	600	616	614	614	631	656	600	559	618	607	624	574	616	578	627	638	581	590	611	634	574	630	613	595	601	588	624	613	601	588	570	564	575	605	650	588	586	584	623	621	587	630	614	610	616	622	624	619	632	603	579	607	629	606	624	591	621	620	637	643	588	640	600	585	611	611	605	556	591	602	604	575	600	618	570	592	591	605	623	641	623	589	612	604	600	555	593	611	610	613	628	595	599	586	649	618	625	578	560	590	605	630	632	632	606	571	614	612	646	591	619	563	595	601	603	584	638	596	583	603	604	616	594	606	590	635	627	611	634	643	601	615	571	575	648	563	581	585	554	622	574	599	619	583	636	586	630	563	604	654	589	604	563	640	540	635	575	590	612	560	649	657	622	610	628	600	576	600	573	563	628	597	567	618	564	577	589	584	552	589	606	614	628	612	615	619	624	585	565	607	635	613	628	585	615	592	596	637	612	614	603	632	602	628	588	605	573	600	619	616	586	639	620	635	576	580	594	567	616	644	603	582	592	649	608	604	603	614	578	577	610	582	587	612	623	620	615	627	629	625	639	582	631	606	581	584	640	646	569	572	610	528	614	581	614	595	609	596	613	586	603	595	579	581	640	557	602	569	610	615	610	609	625	592	604	604	607	606	619	562	564	611	587	591	620	649	575	596	635	590	622	601	599	639	573	625	645	605	609	592	560	624	609	602	597	592	615	576	628	569	619	658	617	565	660	543	607	586	577	614	619	601	610	605	607	604	626	551	643	601	589	617	613	617	581	625	586	604	628	584	624	602	580	577	614	606	585	602	608	602	554	633	583	627	639	564	577	622	569	607	626	586	596	570	606	628	600	589	630	624	657	612	624	621	593	554	645	574	587	573	579	560	606	623	623	592	633	587	587	604	600	604	626	606	602	618	603	630	576	610	620	618	619	598	586	560	626	628	583	606	610	572	602	619	584	635	600	601	615	589	612	610	620	571	595	605	595	617	616	587	631	603	634	587	609	587	597	641	583	609	572	580	611	605	602	600	589	581	569	586	630	596	649	619	572	579	584	596	604	651	595	601	550	612	594	623	595	624	607	627	609	624	605	580	605	579	611	618	603	577	592	598	598	621	566	600	615	594	591	589	596	629	585	644	608	559	563	607	584	612	588	556	596	611	652	577	634	594	569	617	573	629	626	642	628	604	610	631	559	608	586	583	598	608	622	591	578	575	572	560	604	583	596	610	647	602	593	584	633	602	625	539	623	617	605	599	598	626	609	629	627	586	604	608	602	636	618	571	561	611	614	592	638	611	595	581	589	576	571	594	637	572	622	678	588	585	570	628	596	612	649	626	614	642	603	629	637	612	647	600	590	603	602	630	643	651	545	596	609	614	604	608	621	587	632	576	636	564	611	612	618	626	632	597	595	597	601	563	626	604	605	642	607	614	652	628	587	608	602	636	604	572	602	619	618	607	618	587	610	585	564	567	612	617	613	578	590	623	613	620	570	591	610	611	598	609	605	616	575	587	550	594	594	577	628	662	614	629	620	607	609	603	596	600	592	594	580	560	616	615	543	589	599	622	607	596	611	635	601	608	580	622	593	623	630	607	573	578	588	580	602	616	589	610	606	611	593	597	605	621	630	615	622	623	584	546	623	628	608	610	647	622	619	622	597	611	614	611	615	597	558	593	602	652	582	648	600	586	564	589	592	605	616	573	628	620	600	610	635	618	611	592	594	598	653	603	602	560	562	623	625	618	580	567	587	571	627	616	627	578	592	616	591	604	588	606	596	589	573	611	590	607	637	607	615	632	576	588	606	579	623	566	642	599	625	626	596	623	570	602	594	640	642	595	649	567	586	582	651	630	603	634	640	560	622	617	627	577	641	577	636	607	580	584	605	634	626	582	591	586	599	584	638	587	626	621	630	594	633	614	638	573	640	583	643	627	583	628	605	552	606	583	623	616	598	624	616	608	605	594	596	604	605	623	608	545	587	628	610	611	573	624	585	642	595	667	575	532	634	584	644	650	584	613	596	595	574	637	577	595	577	608	577	563	593	615	632	592	571	604	609	591	583	636	638	622	587	618	626	620	580	603	590	601	606	614	598	593	590	622	589	620	645	609	665	591	597	580	584	628	632	581	649	577	629	575	579	616	607	602	581	595	637	593	623	596	606	618	624	619	609	632	612	567	614	551	625	586	619	613	600	603	592	614	569
3407	941	1091	1542	2741	2695	42	33	44	40	35	41	40	27	43	35	28	42	46	31	27	42	33	40	34	31	36	46	47	39	31	34	40	32	40	32	37	34	41	37	42	34	44	35	40	42	36	24	36	43	29	47	29	41	47	39	32	26	35	35	32	38	36	39	32	34	25	31	35	29	43	43	37	31	43	42	49	45	33	45	43	32	49	38	20	37	40	34	35	27	30	26	28	34	23	34	29	20	32	35	40	35	30	35	37	43	41	44	39	36	35	42	35	21	31	33	42	40	31	36	36	39	41	42	31	38	38	33	34	45	29	32	43	31	50	38	27	31	35	43	42	36	31	43	30	38	36	40	39	39	29	44	36	42	39	36	27	28	30	47	30	33	34	38	44	39	34	24	33	33	37	33	34	24	38	33	34	40	25	31	47	39	42	31	44	32	37	33	31	51	32	34	32	40	35	40	49	39	33	31	35	31	33	37	37	38	30	39	36	36	25	44	37	36	48	39	36	40	41	37	36	40	34	23	32	37	37	39	41	28	40	40	35	32	39	47	30	29	33	39	43	31	35	34	32	28	46	40	35	30	34	39	43	40	34	29	32	34	35	36	44	45	35	33	28	31	50	40	32	33	35	42	30	29	40	39	30	42	36	39	36	34	31	40	43	33	39	26	35	42	37	42	34	33	36	36	41	19	36	36	40	42	33	30	32	29	35	51	30	38	37	36	30	33	30	37	34	45	41	44	36	29	37	22	24	18	46	33	36	26	32	32	29	26	40	33	29	46	39	47	30	49	40	31	31	29	31	42	45	22	44	44	36	38	24	44	38	46	43	33	35	30	35	42	40	41	30	34	31	29	34	36	35	34	36	39	35	33	44	34	38	30	32	45	28	23	29	37	40	44	42	35	43	24	36	43	39	24	46	36	40	33	31	35	40	31	38	35	27	34	34	34	42	35	38	43	25	39	34	33	38	38	27	45	37	29	41	39	33	28	39	41	39	33	32	31	32	34	39	33	40	41	47	40	37	41	38	35	37	28	52	35	51	34	41	29	33	26	35	37	54	37	29	32	32	35	36	33	34	45	36	35	37	37	41	45	28	40	37	31	26	38	27	28	36	43	32	37	35	41	32	52	34	29	30	34	38	36	28	32	33	42	39	28	41	34	34	42	40	32	34	39	33	33	41	33	27	37	38	28	39	38	40	39	44	38	26	41	32	37	23	28	27	26	34	33	36	43	36	30	40	40	42	40	33	41	37	44	38	34	32	40	35	35	42	41	44	35	32	40	35	45	41	38	31	38	42	37	37	40	44	30	30	30	40	37	31	35	32	39	36	34	31	33	30	37	36	35	38	34	42	28	30	45	58	32	33	33	37	48	36	31	33	25	41	42	50	45	36	34	26	36	37	43	45	33	34	38	35	37	45	36	38	39	31	46	38	39	38	44	39	24	46	47	18	27	42	34	41	28	29	37	42	33	36	37	35	39	41	34	29	39	48	31	36	41	34	29	44	35	40	47	27	32	33	28	47	42	31	24	40	24	32	33	42	30	34	33	30	42	39	37	39	35	51	36	35	29	32	33	33	35	32	39	43	47	43	40	36	45	37	38	44	36	55	34	37	33	37	32	22	33	33	36	38	33	39	30	46	31	27	36	32	40	31	34	35	28	45	30	28	38	45	22	38	37	40	31	38	44	37	31	33	27	28	33	36	41	29	29	34	33	33	40	32	39	33	28	30	26	32	29	39	35	34	41	37	34	32	31	37	35	38	40	42	37	38	41	37	43	33	33	40	35	36	43	44	39	34	39	26	39	42	41	32	29	34	33	36	36	32	54	35	37	33	48	38	29	44	34	35	34	35	33	33	40	34	36	36	43	36	34	33	37	36	29	28	40	34	45	41	34	40	30	35	35	38	30	32	29	32	30	40	33	32	40	32	45	31	27	32	34	35	32	39	38	37	32	45	39	38	35	29	38	44	30	32	29	35	29	37	38	38	32	31	35	35	29	29	33	41	43	36	32	30	40	46	48	38	40	36	45	32	30	36	32	28	36	29	48	36	37	37	37	36	35	35	30	26	30	30	43	29	26	32	27	34	32	34	37	30	26	42	29	48	28	47	36	35	34	42	41	27	30	33	44	39	37	41	30	38	44	36	38	30	33	41	29	43	38	41	34	39	44	25	39	36	35	39	31	27	45	37	32	33	42	37	40	24	34	37	35	38	45	35	30	36	38	56	32	33	32	36	38	37	43	38	40	46	38	39	40	33	36	35	33	44	43	40	41	36	39	44	35	33	24	44	41	33	41	41	34	42	40	42	32	22	33	31	47	35	24	35	42	45	40	35	28	37	39	31	36	32	47	33	39	42	48	32	48	37	35	39	36	44	29	33	29	40	42	45	33	38	39	38	27	33	31	28	32	36	31	44	37	37	31	37	38	47	41	42	51	44	25	31	25	34	39	38	31	38	35	36	36	38	25	29	38	50	40	36	38	32	37	40	35	32	38	29	26	37	29	41	40	34	39	30	43	33	35	19	23	37	29	35	33	36	32	32	43	32	37	28	37	36	51	29	38	34	42	33	36	30	35	31	38	38	46	36	33	44	40	28	40	40	38	41	43	33	30	39	28	32	40	34	37	33	38	34	41	27	33	32	33	49	33	35	39	26	29	33	35	27	45	36	34	29	37	39	43	36	41	37	37	37	27	36	41	27	33	34	35	43	41	32	31	27	37	42	35	39	26	36	33	46	31	46	34	45	42	39	45	30	29	35	43	26	47	37	42	38	24	42	34	33	39	35	31	48	23	37	32	37	35	29	39	28	31	35	30	39	36	32	46	43	48	51	34	35	36	43	38	54	39	32	38	33	37	25	36	31	45	36	42	45	38	34	35	33	31	29	33	48	41	39	43	30	33	42	31	37	35	43	44	35	52	27	34	30	32	44	49	23	38	29	48	36	38	49	34	33	49	29	28	40	27	47	48	37	45	25	46	39	33	30	32	46	37	48	38	37	34	40	26	48	33	43	45	40	30	25	34	40	36	29	29	42	42	45	44	42	35	39	37	48	27	21	31	31	32	39	34	27	42	34	43	32	35	28	25	37	31	30	41	33	35	42	45	38	40	34	31	37	38	40	37	35	39	40	37	38	31	39	45	43	42	36	32	28	34	30	31	47	25	43	45	40	56	35	33	30	36	58	40	35	41	26	30	30	37	45	37	34	26	40	33	36	34	38	41	50	32	42	36	39	45	35	39	32	33	32	40	33	35	47	38	33	55	35	35	28	45	35	32	34	41	34	50	23	40	49	32	52	39	35	32	43	33	26	30	36	47	33	44	29	40	36	39	39	39	34	30	31	27	34	43	40	42	31	37	39	34	34	49	32	37	34	41	42	37	30	32	32	34	30	26	31	38	34	36	45	25	24	44	30	31	39	29	43	34	41	40	26	35	30	34	49	35	46	39	38	24	46	31	45	28	35	37	26	41	53	34	35	31	28	38
32784	21282	23293	40623	51877	38329	1334	1080	926	913	794	751	703	673	679	672	702	811	840	750	753	711	745	709	692	667	637	647	662	657	641	682	677	659	708	610	608	622	629	577	633	599	623	605	594	648	567	564	603	624	613	584	578	598	612	581	608	593	610	624	640	601	582	605	608	587	566	606	662	560	623	651	575	588	630	573	579	626	589	558	557	554	567	589	545	566	568	568	561	558	590	561	566	606	606	553	557	550	597	598	561	542	597	578	592	575	590	610	611	648	613	583	606	622	543	602	579	575	631	588	590	626	607	624	569	609	580	603	589	583	546	552	590	617	574	602	584	578	574	560	606	575	585	586	605	563	578	561	586	590	619	577	577	594	573	611	591	571	600	557	588	573	564	555	542	584	606	590	531	585	597	583	596	586	530	588	563	564	540	577	564	599	586	586	577	567	570	579	601	584	595	620	585	559	588	604	596	645	571	541	591	570	580	570	592	557	572	550	594	574	615	573	630	559	612	612	584	586	552	581	579	594	593	580	585	583	576	584	601	588	565	596	586	590	608	528	601	547	585	566	580	555	612	620	599	573	570	589	563	600	589	575	585	602	632	594	549	564	578	564	630	584	548	519	568	605	610	598	562	575	557	628	570	594	575	572	571	595	582	579	577	577	601	564	593	550	612	580	587	540	617	590	590	604	562	570	561	580	526	593	579	599	583	570	567	581	573	611	563	580	553	559	595	574	573	583	553	551	580	590	599	569	585	625	577	643	547	543	564	588	585	611	550	582	611	583	576	577	607	581	599	613	537	621	588	585	583	567	583	537	567	565	599	576	576	613	592	619	602	614	535	584	548	556	582	566	546	590	576	508	547	565	580	588	586	571	571	577	595	567	560	587	560	553	595	578	584	560	581	555	576	551	562	571	613	554	596	570	575	600	585	566	603	571	599	551	580	570	576	599	557	563	591	600	587	578	613	578	619	544	595	610	537	552	597	599	606	561	564	582	600	569	537	573	586	567	572	575	578	618	585	590	590	585	603	587	596	584	578	562	574	575	599	586	562	593	577	553	563	642	600	611	604	544	572	640	555	609	577	603	597	575	585	618	575	584	567	574	600	605	595	605	572	613	527	600	589	575	532	545	578	616	599	548	592	568	525	576	573	589	539	612	535	595	569	542	637	556	591	541	607	568	619	607	593	611	568	577	553	596	539	578	582	584	570	561	614	582	567	602	558	579	579	597	633	572	592	559	595	576	566	593	601	591	603	558	580	591	568	613	560	580	619	592	603	564	578	556	526	584	522	552	616	554	601	530	577	586	584	588	595	577	600	579	588	570	585	567	606	600	578	580	575	648	525	589	607	559	590	593	579	566	614	582	609	585	592	581	579	539	551	576	572	547	620	586	587	571	576	542	596	539	554	545	561	592	583	577	557	562	642	596	597	604	564	616	548	597	570	557	544	576	565	606	596	595	592	600	601	597	595	539	573	589	575	598	590	592	613	557	625	555	611	541	538	565	613	585	592	561	548	554	599	592	625	563	559	640	605	624	556	554	601	615	575	558	598	563	529	534	581	627	564	570	596	544	572	577	607	612	627	577	571	582	614	577	555	562	617	532	551	522	548	573	588	627	572	575	577	577	563	596	592	566	543	607	561	566	611	610	569	537	623	613	558	553	565	626	594	538	585	585	577	574	607	551	576	602	542	561	568	584	605	604	610	575	555	600	596	555	559	543	620	578	582	603	583	559	616	551	603	561	578	595	571	542	594	601	578	605	588	592	616	580	620	583	638	552	606	550	561	612	572	575	580	552	574	566	575	585	565	587	560	584	589	607	594	583	575	579	562	592	603	610	626	593	587	568	583	570	601	591	587	532	606	583	599	598	578	562	563	604	578	578	563	601	578	556	577	591	599	578	628	624	569	591	578	537	612	656	586	576	593	577	547	541	592	568	572	579	533	592	580	586	636	587	558	534	601	601	606	572	557	577	591	575	600	570	605	574	570	594	583	548	621	620	572	618	600	585	614	546	596	582	554	579	594	610	585	605	594	607	559	589	606	605	561	560	610	584	580	582	545	621	596	578	572	578	573	605	596	510	605	564	562	571	592	585	629	566	575	563	579	546	564	612	556	564	557	532	614	577	584	575	623	576	624	602	611	575	645	553	579	602	604	606	599	624	596	591	580	579	580	573	608	551	577	572	575	568	604	610	575	528	597	622	605	546	589	556	574	595	580	560	567	570	591	532	564	577	608	577	623	582	571	573	568	589	612	577	598	557	582	575	582	583	595	603	618	552	566	594	607	648	577	592	577	617	579	576	556	583	572	569	609	569	609	594	569	586	547	616	566	633	572	584	628	575	568	569	619	567	566	583	569	571	590	578	598	599	592	593	546	567	572	545	569	602	582	577	640	550	583	585	595	629	593	579	558	584	595	617	553	538	604	587	584	636	587	544	576	578	568	586	543	633	602	585	565	599	594	596	603	583	600	566	596	584	558	589	576	546	628	535	595	599	613	609	580	549	580	573	610	618	613	583	560	574	604	547	589	554	489	652	544	585	605	601	572	576	582	571	573	578	571	614	547	565	568	598	560	560	550	616	572	580	537	616	585	639	624	577	605	584	544	554	581	595	584	626	610	566	610	607	541	561	619	610	635	559	579	614	589	635	568	560	566	620	568	584	565	552	548	598	584	611	606	617	605	584	554	557	636	599	555	582	580	610	618	583	567	582	555	549	578	565	578	588	539	542	556	577	564	575	593	617	599	575	615	562	584	571	568	548	570	580	561	586	598	591	607	620	557	533	610	615	583	589	597	535	573	623	563	554	578	556	562	568	542	595	577	614	566	568	614	564	578	592	546	599	593	598	546	533	548	556	584	583	636	598	539	559	576	554	547	580	581	538	623	641	630	593	595	583	537	607	558	587	558	613	550	527	580	616	558	543	561	609	650	536	564	566	608	580	563	566	598	602	578	605	590	573	619	592	585	576	586	580	585	577	605	576	571	565	553	607	580	545	619	581	597	574	595	583	564	587	553	566	532	591	563	591	592	599	581	570	589	585	594	602	563	589	577	558	582	635	568	597	575	619	614	538	585	591	532	565	594	597	590	621	560	566	545	570	573	602	572	609	588	586	597	552	606	578	588	627	585	607	579	587	566	551	636	605	556	626	526	547	576	643	553	556	561	549	566	591	610	568	571	601	584	583	609	593	590	574	546	597	607	586	555	591	544	545	611	596	556	591	574	645	588	588	593	585	614	570	594	571	622	582	584	570	557	575	605	575	553	578	594	564	581	580	573	572	566	599	614	622	578	568	566	567	615	553	587	598	589	572	600	595	569	608	556	602	612	557	575	609	534	583	583	547	580	547	565	570	598	543	610	577	599	549	618	589	585	541	602	548	535	607	580	626	591	582	580	562	579	590	584	602	602	573	623	555	592	533	584	567	565	530	578	562	574	589	551	565	571	572	573	531	579	561	571	576	552	585	573	553	564	549	585	566	530	558	548	571
6455	2475	2916	3699	13413	20187	1095	92	46	69	77	46	41	45	37	36	39	56	45	52	36	29	39	40	33	27	42	46	31	45	35	34	41	38	29	28	29	34	31	38	30	30	29	29	37	40	32	18	34	28	36	31	22	24	37	28	32	38	33	48	34	36	32	27	31	25	26	35	35	37	33	31	38	35	24	39	26	30	34	29	34	43	21	31	25	21	32	26	32	28	29	29	32	30	37	27	33	31	21	33	37	24	27	34	24	30	29	40	27	30	21	20	35	36	31	28	34	34	31	24	30	29	28	39	35	34	36	29	29	31	29	32	30	34	25	36	29	32	24	22	27	29	24	29	28	27	35	34	22	31	25	31	31	36	23	21	30	28	36	25	28	24	41	24	32	36	32	23	37	32	31	34	27	30	33	27	32	29	32	25	33	31	28	32	41	27	24	27	40	26	29	30	38	31	33	33	29	32	29	37	27	21	29	40	31	34	29	37	32	35	25	35	32	27	41	37	23	20	25	27	31	22	37	35	34	31	26	35	28	35	22	35	24	27	17	28	31	33	29	40	22	37	33	44	24	33	29	34	31	25	33	33	30	39	27	36	33	33	34	42	22	32	22	36	27	34	23	48	29	29	35	35	31	33	37	20	31	24	29	36	40	34	35	26	20	33	26	15	29	27	28	31	27	29	26	32	38	26	32	46	31	36	31	27	35	29	28	30	36	32	27	32	31	31	23	26	33	37	28	36	33	30	37	26	34	29	34	28	31	37	34	31	37	29	24	23	39	27	26	36	30	26	29	28	38	29	32	26	28	26	32	34	41	27	31	31	40	36	31	35	33	29	32	38	22	24	32	25	32	29	37	31	34	33	31	26	29	31	28	23	44	37	22	36	39	31	29	21	34	26	29	33	40	28	31	32	32	33	28	35	25	32	26	31	22	24	35	34	30	28	24	35	36	24	37	20	29	39	25	27	42	35	40	27	24	31	34	38	32	40	25	29	28	31	35	34	30	26	42	50	30	32	22	33	26	37	34	41	30	25	32	40	34	28	24	29	25	35	31	29	28	30	30	34	36	29	35	32	32	30	50	27	30	24	27	40	34	35	25	22	32	31	37	31	35	39	32	33	40	24	32	31	29	30	26	30	33	29	35	21	30	35	35	36	32	31	31	32	37	24	42	31	25	33	30	36	38	38	32	37	34	29	36	29	32	33	24	25	37	33	28	18	36	34	36	25	21	30	27	24	37	20	21	28	38	29	31	33	19	28	29	34	33	31	36	21	38	35	28	40	32	27	24	26	28	31	33	29	35	24	20	35	36	42	26	29	29	21	29	23	33	30	26	29	35	34	38	31	30	38	30	31	31	21	21	34	32	29	26	37	34	22	28	23	29	32	29	32	32	36	25	32	27	24	36	33	20	40	31	27	26	36	33	36	37	25	37	33	31	28	25	29	36	34	35	30	31	32	26	35	32	29	28	30	26	31	28	30	27	34	37	28	36	24	37	34	28	29	41	37	27	39	23	32	28	32	34	32	40	25	44	26	31	32	29	30	26	31	28	23	29	29	21	42	35	29	45	33	33	32	23	30	28	28	37	32	32	38	27	34	41	32	32	24	24	34	42	33	31	27	34	25	31	33	28	25	33	30	32	34	25	33	37	36	36	33	35	36	36	33	25	23	26	20	38	27	18	32	24	40	34	32	20	29	21	32	35	41	26	35	28	30	17	23	28	42	31	23	42	28	36	23	31	25	27	28	37	23	38	39	32	35	26	26	28	27	35	40	33	30	39	33	15	32	22	25	43	28	32	23	38	29	32	40	30	43	23	34	32	30	24	28	21	41	40	38	42	27	38	35	31	33	31	34	25	32	35	28	48	39	39	29	13	31	31	30	27	32	13	27	38	29	30	36	27	36	37	27	27	28	36	36	22	32	23	37	32	45	31	29	33	35	42	27	26	19	31	36	30	27	29	25	41	19	41	23	37	42	35	31	18	25	25	26	19	32	31	40	34	27	29	33	30	33	29	24	21	28	22	29	35	23	30	44	35	32	27	31	34	25	36	36	30	24	30	21	35	26	32	29	36	25	30	31	28	28	31	31	28	25	34	39	27	51	26	39	24	33	41	32	36	39	36	31	35	36	32	36	30	27	31	35	30	36	38	28	26	31	31	30	29	30	29	20	21	36	31	25	27	37	23	40	28	34	33	31	31	27	34	35	35	38	27	30	33	28	34	27	27	36	37	24	27	34	32	34	29	31	33	40	23	33	30	34	29	23	23	29	34	42	26	32	31	37	31	18	29	41	34	35	29	28	33	41	28	24	31	32	30	40	41	34	24	29	24	28	28	34	28	38	33	37	32	27	41	33	32	30	31	30	32	20	33	34	37	34	19	36	36	33	34	28	32	23	27	18	29	28	35	34	36	20	37	28	33	30	27	38	31	35	41	27	36	33	26	33	24	33	27	35	28	32	35	38	24	28	32	31	30	28	29	27	34	31	34	31	23	22	35	29	34	27	29	36	32	30	18	40	28	32	29	33	38	35	31	15	23	35	26	37	35	36	34	30	31	29	27	25	28	21	25	32	17	29	23	28	20	43	34	32	37	26	28	35	46	31	26	27	34	28	31	25	28	26	40	33	40	28	35	33	35	34	20	26	20	33	35	27	29	24	38	22	30	42	36	31	36	29	30	20	43	38	26	39	29	28	23	32	34	31	33	35	29	37	30	37	33	30	32	40	29	40	31	36	21	38	28	36	24	41	32	34	26	38	40	27	34	28	31	41	28	33	40	35	27	34	29	30	33	22	40	25	37	29	34	34	23	39	28	24	31	29	30	20	31	27	40	35	26	27	31	27	27	34	34	32	38	29	37	35	35	36	35	27	31	32	30	31	32	25	42	40	37	23	29	34	26	26	34	31	38	36	32	26	42	29	31	29	38	28	39	43	34	26	34	22	38	33	28	31	36	43	29	42	27	25	36	33	25	37	29	26	42	34	34	35	30	27	29	35	29	30	28	21	25	27	30	32	35	31	29	25	30	32	32	26	22	26	35	23	22	32	25	38	26	31	29	35	39	37	26	37	29	36	24	32	42	31	28	31	34	34	37	34	25	32	27	41	33	31	26	33	30	24	25	23	33	37	26	31	28	35	26	32	30	27	23	28	30	27	34	31	27	30	41	35	33	29	22	33	34	29	34	29	34	29	26	25	25	36	22	27	30	33	29	30	33	21	38	24	33	38	21	30	26	38	33	32	35	29	27	32	36	34	26	35	36	24	27	36	23	31	28	31	34	31	32	26	30	33	25	29	38	29	27	34	27	43	36	23	26	35	24	40	36	44	22	33	25	28	28	26	25	21	24	21	24	30	41	30	39	16	37	25	50	36	43	36	25	25	33	23	28	31	33	25	31	25	27	23	31	33	37	34	36	41	31	30	32	27	26	28	26	32	29	33	30	34	18	31	30	37	30	29	20	37	40	27	36	36	34	30	36	32	34	34
43828	31553	33483	54954	80938	60133	7064	5195	3989	3251	2660	2238	1857	1764	1559	1479	1439	1744	1661	1525	1375	1271	1234	1144	1136	1012	951	956	977	1004	849	863	844	781	779	776	700	708	691	639	659	697	580	602	604	601	642	607	639	592	651	619	609	599	662	603	644	707	612	675	692	648	613	612	627	575	592	568	568	624	594	524	565	549	551	537	568	539	542	534	566	583	522	517	523	517	502	499	523	506	521	472	541	533	543	497	523	525	518	541	519	531	539	527	468	514	516	568	534	522	533	559	528	553	564	547	488	569	499	498	528	541	486	525	538	534	540	517	501	500	537	505	545	503	497	552	516	540	506	553	513	514	525	534	491	512	519	509	486	558	529	528	535	521	536	552	562	522	525	504	544	518	500	536	527	552	532	486	514	533	511	502	504	525	548	536	506	523	531	519	523	521	566	519	508	538	462	551	500	502	512	515	605	500	503	527	524	516	533	539	522	540	517	485	514	515	541	561	542	550	532	569	505	515	522	507	520	536	518	518	541	504	525	516	503	513	556	536	502	483	532	487	513	480	544	525	541	549	501	558	529	476	502	499	472	493	511	515	522	499	505	531	510	501	507	500	524	503	559	530	539	553	536	534	500	535	538	478	503	539	525	516	475	519	510	534	489	532	498	531	491	506	524	494	528	495	542	491	526	512	488	511	493	492	507	530	528	520	497	518	518	534	468	506	527	484	513	499	514	517	488	551	479	525	499	539	526	521	548	524	507	507	498	482	508	545	539	482	512	515	482	523	512	504	511	491	488	539	463	542	507	508	545	539	529	503	508	511	527	536	521	481	505	492	531	515	520	491	541	524	491	491	517	492	477	510	513	534	488	525	506	522	510	519	533	525	495	522	518	514	514	516	492	536	503	518	549	503	514	512	522	521	537	511	498	544	498	558	527	499	549	545	540	532	540	538	472	486	538	553	493	538	531	487	491	538	512	501	541	487	523	551	510	541	511	545	491	523	509	493	550	503	479	508	517	514	532	495	538	515	524	554	500	498	520	527	502	477	494	502	535	512	549	498	525	557	467	491	521	522	488	510	539	519	515	483	466	515	500	533	517	497	507	514	531	521	492	508	507	541	559	506	573	584	529	537	512	526	555	533	516	491	531	497	528	500	523	498	550	559	543	538	526	569	509	498	507	547	526	513	513	501	518	530	505	481	514	519	536	488	508	549	526	526	517	557	494	473	519	521	525	550	499	520	497	538	503	519	501	541	517	479	533	517	488	514	553	516	519	544	506	537	500	548	529	486	493	516	493	581	543	507	505	515	549	489	478	494	514	504	507	501	550	524	508	479	536	512	544	547	487	502	509	543	527	498	517	486	500	534	501	518	503	519	532	505	549	494	497	499	498	533	532	508	499	518	542	538	522	503	497	465	521	535	487	534	520	500	518	483	504	517	536	536	519	478	553	528	530	498	498	503	509	494	505	544	521	519	511	527	512	499	536	509	539	529	494	517	503	543	513	536	526	536	486	507	575	509	526	503	496	563	526	476	541	518	516	506	465	528	511	481	481	507	522	516	522	474	511	530	513	508	507	505	551	519	549	549	522	500	538	554	515	528	500	489	536	533	513	493	558	520	552	519	523	539	536	511	499	513	492	514	519	528	509	504	543	523	538	514	498	575	497	532	523	509	555	511	542	533	497	488	486	514	478	488	477	533	502	494	532	535	475	520	497	527	533	514	512	544	487	494	558	526	507	527	448	506	505	493	564	527	502	540	521	488	502	514	462	537	500	530	511	522	518	518	527	481	511	497	510	537	490	482	502	478	488	562	550	533	526	532	513	528	571	508	507	518	462	475	517	518	509	501	549	519	524	514	487	514	541	519	534	500	535	535	509	512	494	515	529	525	520	558	540	495	546	499	484	509	495	520	495	511	493	515	553	507	490	505	540	510	529	490	519	509	520	528	555	525	532	512	502	540	539	527	505	536	504	498	529	548	488	447	520	509	529	491	530	485	514	505	518	504	498	518	519	534	477	503	543	480	490	490	527	471	482	510	482	558	506	466	513	541	530	506	541	522	486	543	524	462	499	509	510	477	470	510	515	529	493	538	484	470	517	491	527	507	494	502	500	519	518	476	481	526	489	502	518	503	539	526	531	521	504	526	503	539	492	512	479	503	550	469	523	498	505	507	522	527	532	571	481	515	495	491	465	500	542	524	510	529	556	519	515	527	519	490	454	488	533	540	527	493	517	530	512	496	509	502	523	498	520	560	510	505	483	515	508	493	523	554	551	497	525	546	530	495	515	540	519	489	456	515	475	544	497	500	485	588	508	536	515	540	542	553	519	519	523	516	522	535	520	492	515	527	523	502	479	542	513	547	498	515	490	494	522	523	522	508	521	561	523	512	499	515	495	507	538	503	520	522	501	504	527	531	524	501	520	526	576	482	534	511	494	546	533	517	502	524	520	485	517	488	508	495	481	469	515	524	502	497	524	484	504	526	572	500	518	547	528	527	508	496	498	537	525	501	521	502	520	554	498	543	480	493	495	552	507	531	493	487	518	536	494	525	510	495	514	553	552	516	485	549	514	506	579	545	562	518	525	517	541	558	533	468	530	517	510	550	498	490	562	528	515	514	545	518	526	505	483	506	516	477	520	505	523	512	501	531	500	505	529	515	504	474	494	533	515	527	539	512	519	531	474	514	524	519	544	481	534	545	522	480	515	502	523	532	524	555	517	530	498	542	520	510	513	479	542	528	511	495	544	525	506	497	543	525	498	551	519	494	518	532	511	519	491	536	487	544	508	508	527	488	467	496	534	512	546	541	488	500	518	495	529	521	491	509	489	568	528	497	535	492	522	500	513	515	561	515	500	476	505	499	532	518	523	526	498	530	515	541	522	530	518	495	523	515	478	569	526	502	502	562	501	490	545	540	524	511	488	496	525	534	520	532	537	508	511	498	504	487	528	536	479	551	542	517	527	513	555	514	513	521	507	494	494	489	550	533	523	526	492	557	514	492	566	518	460	495	489	531	521	537	505	472	521	516	501	512	532	528	499	550	526	506	519	509	531	556	519	532	492	528	488	542	505	521	532	518	540	512	511	503	547	498	523	497	490	507	509	500	505	514	508	489	497	516	515	508	507	490	538	486	498	534	478	502	500	542	485	514	490	528	531	536	506	512	514	529	500	493	535	496	521	522	470	577	535	519	496	512	537	540	530	536	489	477	511	548	520	505	486	534	563	502	542	519	551	513	500	513	512	498	514	502	521	542	543	564	510	519	514	514	538	510	513	483	481	475	527	565	520	528	508	551	536	491	524	534	493	528	506	506	521	510	486	521	522	532	520	478	536	540	505	512	517	543	552	527	491	508	536	501	522	515	527	528	512	509	534	500	536	500	500	558	510	520	530	490	503	515	517	508	513	519	533	521	523	523	525	521	489	552	505	496	535	484	508	530	526	514	490	554	486	505	473	515	543	496	475	523	552	515	529	554	559	499	502	523	514	516	531	489	512	456
4999	1573	2652	2346	6813	9409	250	68	70	67	87	56	74	52	60	67	53	59	58	68	73	68	63	51	56	61	67	55	61	57	52	58	59	59	51	53	56	50	49	58	43	55	49	45	53	58	45	52	43	55	50	63	58	55	57	61	43	56	58	47	43	53	52	44	61	50	42	55	59	55	45	62	65	43	45	50	49	40	58	56	55	47	56	40	50	60	50	48	42	49	51	36	59	53	49	46	52	58	55	50	53	56	58	54	46	66	53	47	51	59	51	36	48	66	54	44	59	62	67	57	59	49	45	51	51	56	60	64	49	49	52	66	47	41	51	39	43	43	47	54	55	62	49	65	49	51	54	47	46	47	47	53	50	55	51	51	54	47	66	45	50	61	57	53	56	44	36	60	53	49	49	55	35	51	59	41	56	48	46	55	56	42	54	49	50	63	63	56	53	49	51	52	56	56	55	42	73	55	65	58	49	52	55	45	51	55	60	51	59	53	50	44	49	43	60	45	56	53	44	48	48	53	44	57	67	55	52	53	59	58	42	49	61	59	46	45	46	50	51	48	59	77	65	44	45	56	42	41	57	41	50	43	46	57	45	62	58	49	54	48	37	48	51	44	59	47	55	47	56	55	52	60	57	41	59	56	47	41	49	46	54	46	48	46	55	52	60	56	60	71	57	48	47	46	55	40	46	50	60	51	55	57	60	46	50	69	61	57	51	57	56	62	38	53	54	49	60	54	44	58	49	53	54	40	52	46	58	56	55	53	51	48	49	57	62	35	49	58	59	42	58	55	45	67	48	47	47	62	50	63	54	45	65	50	50	40	50	53	52	53	54	67	46	48	52	47	46	45	55	36	57	58	48	54	66	48	64	51	39	51	55	44	46	52	39	57	45	53	47	40	55	49	44	51	58	49	54	55	53	62	59	49	47	53	51	60	51	42	53	58	51	42	59	44	47	54	46	55	50	55	62	44	51	48	49	45	54	50	56	44	55	49	60	53	49	61	51	59	46	49	53	58	61	46	55	47	51	61	57	51	50	49	68	65	55	56	49	50	47	57	58	61	58	50	51	57	63	38	51	55	53	60	55	48	65	64	43	53	62	52	60	56	52	49	43	54	52	53	46	58	44	48	52	69	51	56	45	53	47	49	44	47	50	51	51	56	43	50	53	56	50	45	58	55	47	52	67	57	48	41	49	67	68	52	62	52	49	50	53	46	55	51	39	59	52	60	53	64	46	59	75	60	50	50	61	51	58	58	63	53	64	52	47	61	59	49	56	66	42	58	53	49	43	44	49	51	45	50	35	71	39	42	52	54	56	45	53	59	47	55	41	49	59	38	57	49	36	57	55	59	50	53	50	57	49	53	49	61	48	39	72	49	55	59	43	52	59	55	51	56	59	51	49	61	52	45	46	53	54	55	64	50	48	40	67	43	48	37	44	46	65	50	51	52	51	43	75	58	43	38	52	45	46	58	52	45	55	58	36	50	53	42	51	46	62	52	57	53	55	46	45	51	66	49	55	73	58	53	44	54	50	43	54	45	58	55	49	40	50	68	49	53	55	37	45	51	54	66	53	65	54	48	51	49	40	43	62	43	55	42	61	52	54	60	62	44	45	48	60	69	50	45	57	58	58	56	57	46	44	57	47	50	52	54	64	53	44	43	37	66	50	36	43	54	39	41	51	48	56	45	45	59	48	64	45	52	48	52	50	51	53	51	46	54	48	49	52	41	47	47	49	60	41	54	51	51	54	33	47	48	54	47	60	49	51	55	56	49	52	63	50	58	55	49	55	61	53	42	59	59	41	59	53	52	57	49	51	50	46	51	55	60	46	51	52	57	54	63	56	45	54	54	64	49	53	56	55	55	48	59	61	51	47	63	61	61	41	41	75	59	44	62	54	64	48	36	48	44	49	53	56	54	42	48	49	46	44	51	58	48	54	51	44	50	50	44	55	50	46	56	60	57	53	62	50	62	47	50	42	46	47	39	62	55	47	55	50	52	53	45	33	54	55	43	51	49	54	54	58	56	57	54	57	68	44	55	54	68	56	42	50	56	44	51	59	51	50	44	62	45	60	65	33	38	50	61	47	61	47	46	55	66	56	56	53	47	60	50	52	64	55	52	55	46	54	53	61	50	61	50	55	42	47	53	44	60	46	59	47	54	53	52	51	53	57	67	44	47	46	41	49	54	43	64	48	56	48	52	49	38	61	47	51	38	54	60	47	62	53	51	50	52	49	60	50	39	47	67	58	72	43	46	74	53	50	58	52	51	52	58	44	52	52	48	42	55	51	38	56	40	48	60	54	44	49	52	69	52	61	30	47	46	43	44	62	50	39	58	53	58	43	47	39	42	43	48	58	53	55	49	43	58	61	61	50	48	59	50	47	56	56	50	49	47	44	47	51	45	48	52	52	61	58	48	64	57	57	57	63	58	57	62	59	60	42	53	44	55	56	50	59	53	52	50	64	39	45	54	50	55	49	49	55	60	48	42	66	44	55	45	54	53	63	58	54	57	57	58	52	49	57	60	56	37	56	58	60	45	59	63	62	49	58	38	46	50	57	52	49	59	59	50	49	63	44	48	56	57	58	42	50	62	54	54	48	60	58	42	65	57	62	59	58	75	67	37	44	48	49	59	60	53	47	43	60	62	65	52	57	47	55	35	45	55	47	35	57	59	60	54	40	56	47	48	67	55	45	58	46	41	54	52	50	49	52	64	52	62	56	48	53	60	50	49	51	46	51	49	48	52	56	58	47	50	41	49	44	59	54	47	55	44	52	58	54	52	55	54	59	45	51	47	49	57	50	48	49	48	52	39	60	49	46	62	46	62	43	53	45	53	51	46	56	45	64	55	58	47	63	53	47	38	46	62	40	48	51	53	39	45	52	42	51	53	43	64	51	43	69	50	64	45	41	62	62	54	54	53	55	52	59	71	52	64	57	50	45	44	57	58	39	50	51	56	51	58	56	54	48	44	62	54	48	45	50	53	57	48	50	67	45	51	60	70	61	72	58	51	61	55	53	59	51	41	45	67	50	47	53	45	47	46	49	58	53	51	46	50	54	63	44	63	54	62	45	64	56	51	55	50	49	52	46	42	52	53	54	56	43	53	50	48	61	50	51	50	45	64	49	45	60	37	57	49	61	59	60	49	51	46	57	63	58	60	61	50	54	49	57	51	58	59	55	45	48	40	37	50	55	45	58	51	46	61	56	38	57	43	47	59	47	51	52	51	51	48	55	46	47	45	66	51	54	50	50	41	72	61	44	50	55	48	44	61	58	65	59	44	47	47	59	42	57	44	59	45	49	45	62	46	41	46	53	50	52	63	57	59	45	65	56	45	56	45	75	62	59	63	45	47	41	60	47	72	55	47	50	49	60	60	55	52	46	41	58	54	56	43	54	45	47	52	54	59	63	64	53	45	51	54	59	34	54	56	55	52	70	57	61	64	58	47	51	63	49	54	48	62	54	46	45	59	57	46	46	57
35233	26596	32599	45467	67841	57816	4117	2996	2535	2084	1769	1640	1559	1335	1294	1210	1244	1461	1460	1337	1312	1322	1276	1182	1194	1068	1123	1046	1153	1128	1017	1056	1069	1004	1035	903	904	922	932	925	905	947	905	887	856	933	886	926	915	894	914	899	882	933	887	940	883	890	936	943	944	956	877	880	907	840	886	831	889	843	866	854	817	863	857	847	834	868	882	852	810	833	810	772	823	868	811	883	897	883	841	782	895	818	817	848	903	821	857	823	871	849	854	786	833	816	834	841	820	836	861	875	863	809	804	808	852	848	768	830	834	812	861	851	833	861	816	794	818	854	839	858	825	828	852	848	777	805	838	814	873	858	831	788	798	878	823	816	867	855	874	853	827	818	878	862	846	811	821	820	861	789	834	811	784	856	799	816	867	745	802	844	851	835	830	820	820	856	828	813	791	885	868	869	846	872	898	824	852	841	888	866	883	859	884	782	871	827	841	794	883	807	876	817	867	843	847	762	831	840	841	845	787	822	844	864	795	859	874	893	823	826	866	930	833	853	806	863	778	847	855	839	850	824	812	847	832	859	854	858	825	844	826	868	813	884	816	814	785	777	862	805	829	826	833	872	849	829	858	846	800	785	869	815	838	833	836	844	788	820	860	774	848	845	837	847	825	829	782	865	790	837	876	781	818	814	813	840	829	829	851	877	829	800	871	845	830	836	834	815	807	832	811	876	831	893	847	846	862	836	867	783	795	797	853	875	833	806	835	842	792	835	802	823	850	814	827	865	854	833	820	820	809	858	809	824	855	804	822	904	802	819	876	806	849	885	823	880	812	813	794	849	846	861	810	932	842	776	783	868	852	869	829	836	892	845	819	804	840	829	834	863	824	809	873	855	805	887	915	840	869	770	851	825	831	828	880	766	819	884	821	873	815	818	776	800	807	843	862	854	903	847	769	846	889	853	865	761	788	810	814	859	833	830	823	871	826	841	790	861	841	847	824	833	874	800	854	857	800	810	858	830	802	786	864	805	836	862	780	797	859	883	831	897	866	856	871	809	823	787	840	830	841	849	847	843	855	850	818	806	843	813	840	918	815	853	861	814	829	863	862	832	842	851	902	823	846	803	842	844	862	810	826	833	828	863	834	854	866	832	839	798	854	842	856	903	857	817	791	809	824	831	799	805	869	832	843	800	777	805	827	865	840	858	866	810	787	888	782	862	851	833	825	827	832	819	867	804	805	841	849	770	867	838	883	869	833	822	831	814	832	803	858	837	817	863	870	801	821	825	816	847	826	816	819	822	863	814	833	863	789	901	839	878	813	823	795	823	818	820	855	844	796	815	842	811	842	808	796	840	867	830	811	818	817	823	849	863	828	802	797	834	834	866	854	793	860	835	836	813	881	823	829	777	790	868	853	827	822	836	848	864	839	847	871	843	854	811	861	823	852	802	793	848	824	849	836	894	868	795	871	840	849	822	790	871	834	884	882	873	851	847	803	827	831	872	804	817	856	870	831	827	887	807	848	887	821	820	827	798	825	808	844	858	837	898	815	885	807	818	828	816	771	840	828	804	846	865	827	817	876	849	818	873	854	826	859	823	802	833	864	822	865	841	810	846	865	847	834	850	832	857	827	844	839	829	765	821	811	810	850	788	826	802	835	840	841	836	872	829	873	818	799	792	831	840	828	823	849	833	811	827	864	859	800	829	850	837	822	827	824	830	809	831	829	830	868	782	874	851	836	811	848	846	823	820	860	814	822	839	860	794	818	863	813	757	879	821	855	809	830	817	826	800	851	827	809	809	868	881	813	829	835	802	883	862	872	811	884	832	808	795	852	833	839	853	763	825	810	872	816	827	871	794	815	824	826	813	862	813	812	822	796	840	859	792	836	866	794	849	818	829	803	833	869	828	867	850	835	836	797	804	885	852	840	819	862	816	836	854	814	841	839	840	816	826	816	831	849	833	823	869	895	810	812	841	852	795	808	824	791	842	878	842	831	874	890	823	814	811	851	812	827	843	848	807	853	795	785	846	821	817	799	906	896	815	869	833	805	847	855	829	837	813	862	832	847	794	833	800	769	831	831	856	834	869	815	852	834	823	812	893	871	798	839	874	774	827	859	823	832	786	849	804	796	856	831	836	793	876	812	761	821	826	832	817	813	826	845	878	845	834	839	816	841	849	893	892	808	840	862	817	826	824	831	815	815	846	847	833	818	823	846	870	803	837	856	840	827	781	816	857	879	787	809	843	820	844	809	842	792	801	837	854	813	842	812	864	832	803	794	867	844	822	817	836	915	865	874	913	841	806	882	815	856	849	883	823	793	841	830	799	849	801	812	818	811	830	856	824	853	825	868	835	840	832	819	831	808	778	826	810	834	814	813	865	821	803	852	909	800	813	825	842	845	786	808	802	897	888	829	830	805	836	881	858	839	810	872	790	875	796	867	838	785	880	869	834	849	829	857	859	865	831	843	842	851	807	862	837	816	864	810	808	841	868	842	845	896	798	881	865	819	876	857	885	813	793	853	802	846	842	870	830	848	921	843	814	870	859	815	843	844	841	849	841	827	856	820	892	834	789	802	856	825	903	856	814	878	831	836	797	846	778	877	842	833	831	846	895	797	877	808	872	829	808	793	846	769	777	844	822	875	817	768	815	806	840	858	872	804	793	791	797	838	837	856	823	812	834	781	785	840	849	794	858	832	835	835	890	817	903	857	838	837	817	848	815	861	891	835	856	889	826	813	844	799	900	812	845	842	779	838	829	853	868	833	785	848	849	872	846	795	848	791	822	812	834	842	822	790	795	868	861	836	817	814	867	827	831	839	805	806	781	807	801	846	830	809	834	819	845	877	830	836	786	842	858	913	908	849	792	807	798	842	840	767	820	811	875	843	833	849	864	852	850	873	818	816	843	867	887	921	795	850	826	798	840	815	846	835	803	841	834	878	833	844	886	831	811	830	878	826	833	820	810	824	770	839	858	812	843	810	820	855	832	813	874	791	805	834	830	849	844	873	785	840	823	836	891	880	860	825	821	776	798	849	798	812	820	786	834	819	802	847	789	835	808	788	885	876	856	801	843	828	799	810	824	791	829	775	850	772	874	846	807	850	839	830	869	845	775	806	796	848	814	854	839	842	841	818	845	792	851	799	823	882	807	822	800	870	840	812	848	821	817	820	873	791	792	788	855	869	824	808	818	809	832	899	845	806	828	783	830	839	761	845	779	863	810	867	818	771	819	825	804	843	828	830	816	820	813	799	866	903	858	845	820	830	825	894	859	848	865	802	813	848	832	856	876	820	848	853	774	827	846	845	834	805	794	811	831	874	816	824	886	815	784	865	872	851	819	846	791	834	808	814	765	853	858	795	818	858	812	813	879	792	861	841	867	816	889	781	825	819	810	793	831	881	850	856	821	868	822	904	853	757	838	817	819	808	837	919	795	835	854	839	867	840	867	824	856	877	863	778	813	831	860	812	787	850	878	795	837	824	803	823	851	826	812	812	834	808	864	814	852
6607	3735	5353	5945	18561	22822	2634	78	67	67	64	65	55	52	45	39	37	44	48	51	39	51	47	52	45	40	54	50	47	39	37	41	47	44	41	52	36	34	39	47	31	35	47	33	43	50	45	51	30	36	38	43	30	37	29	29	28	45	42	34	46	35	26	35	39	37	45	33	34	45	36	44	38	28	23	38	38	36	45	43	36	39	43	38	39	44	30	43	35	37	34	43	33	32	45	52	32	33	31	41	41	43	36	41	30	37	41	34	37	36	44	41	38	29	35	33	39	30	28	30	35	36	39	38	27	26	38	45	35	25	37	39	41	41	43	47	39	31	38	37	34	36	35	39	37	32	27	35	36	25	42	36	41	34	33	33	53	32	30	42	34	37	28	38	40	36	40	29	32	40	34	54	26	31	33	37	31	37	47	33	33	40	38	46	34	29	31	39	35	38	40	40	33	24	33	35	36	39	41	33	33	43	39	36	45	37	34	32	32	49	39	32	40	32	41	33	41	25	34	28	33	32	41	34	37	38	41	38	37	40	34	34	38	33	28	40	41	44	34	32	33	34	28	33	31	27	40	35	30	41	30	41	51	35	49	35	36	34	39	40	32	35	33	37	40	40	34	36	38	34	41	36	32	43	45	45	34	38	35	38	49	35	30	36	27	41	37	31	38	42	46	39	39	38	28	31	42	38	44	47	31	36	36	40	43	47	29	32	41	31	31	41	34	32	33	39	38	42	45	44	31	33	44	36	52	35	41	31	46	43	37	35	49	38	28	33	22	44	36	39	34	39	31	31	42	51	38	40	28	33	47	31	42	32	37	38	30	36	28	37	38	48	24	34	31	40	32	43	38	40	42	28	35	34	30	41	28	29	47	30	44	44	35	43	36	43	34	31	33	36	33	42	32	33	38	41	31	32	45	35	43	40	29	44	34	39	30	43	41	32	37	39	39	34	42	37	41	27	25	32	25	41	33	39	33	46	33	40	47	45	40	43	37	43	44	38	42	32	39	33	27	36	26	39	30	38	34	44	43	46	29	39	39	49	36	43	40	40	26	40	40	45	36	43	39	56	38	32	29	34	24	36	36	30	32	26	38	30	36	32	36	34	40	43	32	40	39	31	43	35	36	48	40	28	29	34	38	39	31	34	31	40	37	38	32	27	33	33	37	33	32	44	42	37	33	33	46	43	41	39	40	42	36	48	27	37	35	38	31	36	27	32	33	49	34	49	39	44	32	43	39	28	49	40	35	40	35	35	43	40	39	37	33	41	37	42	30	31	43	27	48	31	41	41	41	43	42	37	41	36	31	37	34	33	50	40	33	48	31	37	51	36	38	39	35	42	33	35	42	36	31	42	39	38	50	37	39	33	33	36	29	41	34	40	26	38	29	35	38	37	30	43	41	39	42	34	43	33	33	46	30	37	42	38	40	36	23	33	35	42	55	32	53	37	37	38	41	36	26	48	36	28	39	36	30	34	30	34	39	41	31	29	31	29	41	31	39	38	36	38	41	27	33	44	42	45	31	41	36	30	53	41	47	44	39	34	30	33	43	32	34	32	36	29	33	28	33	47	41	28	38	38	35	38	45	39	45	30	31	35	39	46	38	42	37	34	42	45	30	36	36	28	34	35	44	39	39	27	41	32	27	29	39	42	44	38	38	40	37	39	44	39	32	29	46	41	42	37	49	33	39	39	22	37	31	36	38	35	44	39	27	39	38	40	30	34	36	33	33	35	26	40	45	39	39	43	37	32	45	45	32	37	39	34	37	46	31	48	31	37	34	33	41	37	38	35	44	35	38	44	37	31	32	35	37	36	42	48	33	46	37	48	38	31	35	49	31	33	32	44	30	43	41	34	32	32	42	33	37	29	44	45	44	37	31	28	37	50	34	44	40	31	28	48	39	38	35	35	35	34	40	32	35	35	38	39	27	37	21	34	39	33	45	26	25	34	45	42	29	30	37	49	38	35	37	40	41	46	40	34	37	41	34	41	27	34	35	36	32	41	21	44	32	40	25	30	34	25	34	44	40	41	31	41	46	34	31	28	31	46	44	38	21	32	38	41	51	40	33	34	42	32	47	36	41	35	37	29	28	42	47	43	40	34	38	41	40	48	41	26	60	36	36	28	37	43	47	38	40	37	35	48	40	34	36	36	45	38	38	25	36	36	43	24	32	44	32	28	38	45	39	41	50	36	33	39	37	40	33	29	39	43	34	31	43	39	26	40	34	34	36	28	38	35	34	42	40	43	29	41	32	34	38	44	39	35	51	38	47	33	43	36	43	33	32	35	33	32	41	36	39	44	45	23	36	35	30	30	35	40	28	48	29	35	31	46	42	35	42	28	32	34	29	40	37	35	35	28	38	37	34	30	39	25	36	40	34	33	43	36	40	37	38	30	35	38	46	42	35	34	33	40	39	34	42	33	34	28	41	34	35	42	30	42	45	30	40	42	45	32	33	38	33	35	54	36	31	31	38	51	37	40	36	48	41	43	36	41	47	36	37	41	39	34	30	33	38	29	39	37	45	36	34	47	58	46	42	37	36	40	43	47	31	28	46	35	33	36	39	44	44	34	30	24	42	31	31	35	35	36	35	31	33	38	25	38	34	43	31	43	40	48	31	40	27	39	30	38	33	44	40	28	31	29	30	32	37	32	36	46	34	43	33	41	28	38	31	54	29	42	36	36	35	33	37	42	28	41	29	39	33	44	41	40	30	40	32	47	36	37	34	36	40	40	39	49	46	34	35	45	36	43	37	38	38	43	35	36	33	34	42	33	38	38	50	30	31	51	37	36	46	38	34	44	33	42	36	47	37	47	30	37	38	39	38	29	42	27	51	46	41	44	35	48	53	43	38	35	36	31	35	34	40	51	41	52	41	38	27	45	38	31	27	29	35	33	34	38	29	32	38	35	38	36	34	44	33	31	29	38	50	30	31	38	42	47	43	31	39	38	46	38	23	35	38	40	38	49	31	57	37	30	37	42	42	33	27	36	40	24	35	53	46	36	35	42	43	30	38	50	41	45	42	34	44	42	41	35	37	44	33	39	37	28	35	38	25	37	37	37	40	31	39	56	42	43	22	38	34	33	40	33	36	44	45	36	46	33	43	35	39	26	33	38	37	37	45	40	22	31	34	27	42	45	42	36	40	43	39	40	35	34	38	30	44	40	33	39	39	36	35	44	46	38	43	40	43	33	36	33	41	34	38	29	30	25	35	28	41	37	30	27	38	45	40	38	41	38	49	30	40	33	38	32	39	50	35	45	41	38	42	32	34	36	41	37	32	31	31	48	38	40	46	49	57	37	42	34	43	39	37	38	33	38	33	41	45	36	38	40	36	35	22	39	47	45	27	46	32	34	25	31	40	32	38	46	38	35	37	40	48	38	34	38	41	45	33	41	40	34	37	40	38	40	28	33	33	33	38	38	35	31	31	52	39	47	39	41	33	31	35	24	31	40	30	27	38	39	44	37	53	35	37	36	37	35
43690	36100	39134	60186	87248	84643	5309	4240	3158	2663	2236	1837	1677	1531	1380	1254	1204	1518	1449	1317	1248	1216	1144	1061	1031	1019	961	904	1000	912	904	859	826	842	811	751	755	712	722	713	713	688	690	652	650	698	705	726	669	694	676	681	636	712	735	707	735	710	742	672	672	735	660	643	695	672	675	661	682	634	649	629	604	601	654	604	596	647	631	606	619	575	581	595	628	625	599	605	580	618	612	613	629	625	573	637	608	569	619	580	589	603	597	632	605	606	630	640	605	582	616	584	661	591	599	593	605	620	648	603	664	660	601	601	559	599	655	631	604	598	588	581	614	638	590	627	623	637	592	631	579	615	621	602	636	629	630	586	585	612	596	593	660	623	619	636	611	649	617	564	651	630	584	630	617	625	632	589	618	630	596	584	569	624	562	590	619	545	562	615	637	651	645	596	616	564	596	630	555	561	572	570	606	603	612	629	655	611	617	599	580	613	646	582	605	614	591	609	693	612	612	624	608	630	607	588	613	633	612	612	588	587	598	642	607	620	625	595	606	594	600	614	638	639	565	618	562	607	611	575	583	584	600	604	606	610	615	628	602	635	581	604	610	588	614	605	609	609	586	628	608	592	595	626	611	653	597	613	618	653	623	628	606	656	654	616	566	618	629	586	600	638	587	547	601	658	604	634	591	558	579	621	576	580	653	568	612	653	605	654	599	632	633	592	571	596	604	619	575	571	640	641	629	615	634	598	644	612	592	577	596	606	585	639	625	613	608	627	594	560	619	594	585	604	591	638	611	611	617	560	560	563	609	605	603	622	646	583	569	612	621	620	596	605	621	641	624	619	590	601	603	597	634	610	599	612	618	590	618	642	603	605	566	606	576	642	597	630	579	615	594	603	611	572	586	594	586	595	594	591	596	630	589	585	578	608	615	574	643	630	614	592	578	603	638	647	595	635	620	649	588	554	654	552	608	580	555	621	623	597	610	626	578	589	624	587	585	625	550	591	610	623	621	592	588	616	613	574	558	556	625	595	577	578	610	579	606	642	586	641	605	572	644	635	609	612	601	604	603	580	609	609	598	590	575	648	587	598	631	573	579	611	636	578	605	622	621	605	651	615	621	611	614	544	619	637	618	576	571	645	629	596	600	551	590	649	600	600	624	629	614	619	608	576	582	623	578	580	576	587	589	604	620	584	621	622	580	606	635	600	587	631	565	580	600	581	600	597	556	585	615	582	658	611	615	606	668	586	590	578	618	622	590	635	619	636	556	599	566	658	593	603	618	603	559	635	556	611	606	596	593	623	623	587	583	645	585	644	551	586	631	557	626	623	635	618	581	610	583	598	596	593	639	635	587	588	580	629	572	577	607	626	651	641	571	639	582	611	639	630	603	590	610	621	588	597	600	573	602	580	580	619	609	605	654	607	593	639	576	569	587	592	592	551	602	614	620	575	591	625	591	565	595	588	616	556	604	619	589	609	654	611	568	618	660	597	665	568	605	630	640	613	647	617	598	589	608	599	627	598	636	581	618	587	632	631	640	602	610	603	610	637	585	562	599	626	625	586	574	568	653	610	637	603	620	618	602	604	612	629	592	579	628	591	567	599	599	591	600	585	637	626	614	562	593	574	667	641	602	567	597	584	600	588	618	641	632	607	593	577	642	595	604	619	601	605	602	641	605	616	605	566	606	621	605	618	606	620	629	550	629	587	578	600	624	576	585	577	586	546	626	601	618	585	592	602	577	610	623	637	613	578	566	582	606	607	563	611	573	586	602	603	572	622	600	590	584	587	653	618	617	586	575	631	610	603	627	573	608	582	630	620	586	622	620	607	579	570	632	587	640	557	613	621	623	572	603	607	593	659	576	613	594	569	573	590	643	600	634	604	632	576	605	617	628	582	609	621	555	568	595	593	615	607	589	592	610	598	617	635	634	610	591	630	579	578	599	594	635	563	545	572	588	632	594	582	589	627	630	630	579	598	610	587	580	572	587	616	632	601	582	597	625	572	552	594	598	565	622	547	603	613	610	576	608	573	580	631	606	583	588	594	599	598	588	602	576	572	613	608	592	625	611	666	616	623	614	581	577	608	563	620	594	597	594	589	582	595	561	626	603	606	631	570	626	585	605	573	605	577	608	590	598	611	624	601	582	622	620	625	639	631	606	537	604	594	564	589	563	619	621	623	583	606	615	581	645	664	584	597	601	558	581	618	614	576	607	562	589	657	588	610	613	577	607	617	600	593	635	632	577	603	593	571	606	653	550	591	573	604	574	616	638	612	615	588	622	568	579	607	605	620	613	573	578	573	565	571	602	617	605	566	623	588	593	586	627	616	609	586	632	628	579	668	581	575	622	631	625	594	569	618	555	595	596	606	621	570	659	623	587	567	645	605	593	616	573	565	649	629	599	611	621	647	590	595	565	638	628	583	648	576	630	587	611	639	601	611	577	602	585	610	600	641	603	616	593	600	599	612	621	616	563	585	618	650	606	575	628	574	571	574	617	610	614	607	587	571	647	557	585	592	602	602	602	599	565	609	591	645	548	595	563	608	544	595	576	617	570	621	591	620	618	596	617	618	566	598	627	581	613	612	583	648	602	598	626	605	602	604	610	585	616	625	644	597	581	614	632	582	588	617	602	599	587	656	605	646	594	604	630	618	635	640	583	589	621	593	548	594	580	620	577	622	611	590	611	649	664	584	613	610	624	592	607	618	631	595	637	573	595	621	563	583	593	579	578	591	620	590	621	616	634	612	619	552	647	586	642	621	563	594	624	631	607	582	612	591	580	618	628	607	579	575	631	610	574	589	563	625	595	598	643	620	650	586	576	573	646	594	566	597	560	596	600	606	570	635	641	613	589	592	621	629	582	625	577	629	631	649	600	624	619	582	629	607	628	637	577	613	610	569	549	618	592	593	593	628	610	612	582	625	593	616	587	553	607	623	620	617	597	616	599	620	612	572	599	592	590	571	617	645	602	557	594	583	586	622	587	620	607	590	599	620	577	605	617	613	623	633	608	611	584	602	596	603	588	574	598	586	596	622	648	612	626	595	607	594	610	596	562	627	623	614	593	609	599	600	615	604	598	618	588	582	601	598	606	597	572	599	586	605	673	565	605	567	566	662	595	633	617	565	579	578	566	592	627	568	587	567	628	587	653	589	612	565	566	630	611	591	609	593	612	650	577	593	621	568	605	590	629	620	602	637	587	635	614	601	628	604	631	609	601	590	583	599	579	568	613	602	597	625	592	574	657	591	600	597	640	612	588	575	567	597	606	624	600	590	614	568	635	617	574	588	574	566	623	604	633	617	619	568	605	601	584	637	566	615	635	595	600	599	595	631	610	603	556	584	615	591	579	614	576	563	596	568	626	588	592	598	583	576	619	630	611	604	619	567	636	593	582	600	531	556	581	607	623	628	668	615	609	590	633	573	577	584	647	572	602	581	564	630	612	577	629	577	603	588	619	589	615	588	646	600	632	560	584	551	636	581	618	594	615	599	593	610
2802	751	675	620	2969	4024	513	41	37	30	40	36	22	45	31	35	40	36	47	38	41	38	36	42	36	40	40	39	34	39	54	35	37	37	37	34	39	33	29	45	43	39	46	31	31	33	37	45	30	34	34	36	35	44	35	33	49	39	27	48	34	32	43	31	47	37	35	34	31	54	36	30	42	37	28	37	28	37	41	31	33	42	43	35	30	34	34	38	36	36	39	37	42	41	31	36	42	30	44	35	32	37	38	33	38	41	36	33	36	37	32	36	39	32	35	29	40	32	37	30	41	31	40	33	28	36	36	41	36	31	39	36	38	39	34	30	34	32	42	38	37	32	40	38	37	34	39	32	38	32	30	38	35	39	33	30	39	41	37	42	39	36	43	27	39	37	21	43	40	47	38	28	34	42	24	43	27	36	31	36	34	40	40	41	40	54	34	36	38	43	39	39	38	43	34	41	40	43	34	36	50	32	37	38	44	42	26	33	22	34	44	43	39	28	40	35	31	47	39	38	43	49	47	35	37	42	45	47	27	40	34	35	24	39	39	30	35	36	33	31	42	45	40	39	49	43	39	41	36	40	38	28	33	33	38	32	43	35	41	38	37	31	36	31	39	43	35	27	32	35	22	44	40	31	44	25	52	43	35	38	32	40	40	32	40	33	48	35	38	33	42	40	31	31	41	41	41	37	32	37	33	42	43	44	32	37	33	29	37	43	29	35	36	39	38	41	36	40	43	33	41	30	37	42	32	26	39	44	33	44	41	52	41	32	37	36	40	35	38	34	46	33	36	35	39	36	42	34	32	35	33	34	39	38	44	49	43	37	36	31	49	50	30	40	39	45	32	38	25	40	39	35	36	44	39	34	31	34	33	42	39	31	43	30	38	35	29	34	30	43	31	33	43	42	35	40	23	50	34	43	32	41	27	39	36	41	32	40	34	34	36	37	26	22	29	31	43	39	39	48	29	35	42	44	42	37	38	41	46	45	33	40	35	31	25	42	48	39	33	42	35	42	39	33	44	40	41	45	35	28	35	48	42	44	37	38	42	35	46	43	33	34	38	36	39	36	28	41	30	31	36	39	39	30	32	38	40	31	37	27	43	38	39	39	35	36	33	47	40	36	36	34	43	42	36	43	40	33	34	41	39	34	34	38	45	43	44	35	37	33	44	31	34	38	44	55	30	29	32	38	35	41	35	38	43	23	29	41	36	32	37	40	31	32	36	30	32	31	23	40	24	38	35	37	33	32	30	37	33	33	39	51	38	41	25	45	40	33	47	27	37	43	41	50	33	27	41	31	48	50	28	28	33	42	40	30	35	35	36	31	29	51	43	41	31	31	36	43	43	40	38	46	27	34	41	42	44	33	40	32	42	34	39	39	25	31	47	48	49	38	39	33	34	37	29	35	44	42	38	44	41	31	42	42	51	42	34	30	40	35	36	41	28	45	37	37	29	41	36	32	34	35	51	28	45	35	34	34	34	32	35	37	42	35	38	41	35	35	43	36	41	33	39	44	34	33	28	35	32	36	40	36	43	30	40	33	40	30	31	38	28	35	37	33	32	36	32	35	39	35	26	37	40	27	36	34	43	39	31	36	31	44	37	33	33	35	44	33	48	38	37	27	45	35	38	39	36	34	38	39	49	43	29	32	32	26	38	32	37	38	43	33	33	38	37	29	43	31	34	41	34	25	42	32	24	41	33	39	41	38	43	31	43	36	31	35	39	32	44	31	36	40	36	34	31	44	34	37	42	25	41	40	39	35	33	38	38	38	27	42	44	44	39	53	34	46	29	45	25	34	43	33	23	38	42	32	33	33	34	39	33	50	42	44	37	43	50	37	38	33	38	43	41	41	28	50	40	39	32	40	42	47	47	41	33	46	37	32	43	46	51	44	42	37	33	25	46	35	28	33	35	30	43	37	47	37	45	36	41	36	39	29	33	35	37	45	29	32	30	33	38	40	31	29	32	38	45	41	28	24	37	32	33	32	44	30	34	45	31	40	40	33	39	35	31	43	37	30	41	34	37	49	38	35	45	35	32	34	39	34	37	34	33	32	37	26	26	36	38	40	49	40	28	29	38	37	34	42	33	36	45	31	26	38	33	31	39	26	28	27	32	40	34	50	51	37	45	39	47	41	42	38	42	43	33	31	33	38	35	37	32	36	29	40	51	23	43	37	34	24	44	36	38	33	36	36	30	53	31	35	30	33	33	36	37	37	34	33	36	33	41	39	19	30	41	38	34	24	44	34	32	29	39	40	34	24	42	30	32	48	43	40	31	47	35	44	35	31	46	35	34	29	24	48	45	40	27	33	38	33	37	32	41	39	44	30	35	50	26	41	41	38	33	38	25	36	42	35	48	41	32	32	44	34	27	37	31	46	31	41	37	40	27	47	40	38	27	27	37	35	28	36	38	34	37	37	36	41	33	46	42	44	36	46	41	36	37	40	37	41	42	47	37	28	38	34	48	32	25	44	32	32	43	32	40	32	31	39	42	28	31	41	38	41	28	47	35	32	25	45	34	37	34	55	40	50	23	41	43	31	42	42	39	29	30	30	39	41	25	41	43	39	36	47	41	32	31	33	34	38	42	40	40	40	48	38	34	40	40	42	31	37	30	37	36	39	40	40	38	40	30	39	33	41	32	32	40	33	45	41	49	35	34	45	39	36	30	31	34	33	33	36	21	33	40	34	44	39	42	35	38	32	45	40	49	41	39	44	41	33	33	34	35	33	28	44	41	26	46	25	40	40	45	34	52	41	34	38	33	27	35	43	41	32	41	30	33	40	31	27	41	37	30	48	29	35	48	55	43	41	48	35	42	32	45	44	30	31	32	30	36	36	30	40	30	35	43	32	36	36	38	44	32	34	29	43	37	33	43	31	28	40	39	29	42	29	47	45	36	43	30	32	40	44	33	36	39	38	40	33	35	32	30	31	40	34	42	37	50	28	37	36	33	45	36	30	31	30	53	47	22	39	36	23	39	40	39	35	26	40	48	36	42	37	30	29	37	34	41	32	35	28	34	44	42	41	33	54	42	34	43	33	38	44	41	34	42	35	28	44	39	27	36	33	37	27	41	44	35	33	37	46	40	31	47	36	37	37	41	26	43	32	41	29	30	32	53	32	29	38	39	42	35	37	36	37	34	31	32	41	40	45	35	36	36	33	33	33	29	36	38	38	36	32	46	30	46	33	49	42	35	44	23	38	39	42	36	37	44	33	41	41	35	38	44	35	30	40	33	31	35	45	32	34	32	26	36	34	39	38	40	39	32	35	34	39	43	36	45	28	43	28	40	44	19	43	32	28	35	41	34	33	41	42	32	40	24	49	44	31	29	27	48	38	42	27	38	41	43	39	37	41	41	30	40	37	36	42	34	41	37	31	31	36	39	42	38	29	30	41	49	30	38	38	38	35	36	40	34	44	32	34	43	43	50	29	36	48	33	42	25	41	35	43	43	31	32	25	35	33	41	42	29	42	29	37
29439	18301	16348	30678	54348	53785	9377	1031	932	874	826	781	726	718	670	668	701	790	802	784	720	802	761	680	717	677	638	673	701	667	662	637	679	640	650	603	626	643	599	651	641	608	580	615	624	666	643	604	624	610	642	632	645	601	629	648	641	615	586	609	612	590	596	639	598	637	646	615	634	617	624	625	614	581	618	603	575	626	595	593	592	642	566	560	612	602	585	601	603	592	551	558	582	569	613	636	563	598	599	563	570	607	596	586	575	587	581	626	587	543	611	609	642	607	601	609	617	617	615	609	602	581	598	593	601	562	598	557	563	652	630	616	557	559	572	565	585	573	572	589	573	580	591	590	581	558	593	566	536	610	614	616	633	606	589	558	585	638	609	619	596	589	595	567	628	607	579	615	581	590	581	617	555	614	623	610	542	571	576	617	605	591	603	581	593	585	560	605	562	576	594	528	552	593	574	565	609	644	631	569	599	609	630	584	646	569	603	585	564	579	592	584	580	591	591	564	607	569	623	580	602	571	576	598	578	595	553	643	585	590	631	590	624	599	601	581	616	620	606	609	583	581	564	581	618	572	594	588	605	597	632	588	607	632	641	627	612	605	560	595	570	607	557	568	603	601	571	587	581	554	578	580	621	551	593	600	589	565	560	598	594	569	537	604	634	590	578	582	590	570	578	563	618	621	587	574	621	595	605	568	542	600	616	584	553	589	558	568	574	581	591	626	548	567	597	550	596	603	641	621	579	567	599	585	586	624	631	595	555	582	616	567	608	583	586	592	625	615	611	608	555	604	583	578	637	634	580	607	579	621	602	587	619	595	593	597	575	561	611	570	600	562	575	575	590	572	669	591	591	565	589	603	580	602	595	582	565	545	545	627	565	607	583	600	585	563	627	595	575	570	582	588	623	624	588	622	585	614	586	585	582	608	577	588	592	588	608	611	603	587	638	584	586	604	581	604	593	598	571	609	562	596	569	581	582	570	605	615	589	599	612	610	613	594	586	531	630	623	595	625	582	572	539	630	597	576	602	569	589	572	572	580	578	560	610	617	616	558	623	564	613	567	579	548	562	569	561	638	595	592	617	578	551	574	606	579	602	600	560	563	642	623	610	584	601	616	571	623	600	615	616	624	616	567	631	599	590	581	655	599	561	570	562	611	646	580	582	575	614	549	605	572	601	636	577	596	580	622	619	571	571	552	580	586	619	586	619	579	613	634	567	614	621	594	584	595	624	568	599	621	623	627	624	576	608	625	566	622	621	615	624	595	584	575	594	623	604	583	553	596	605	605	580	606	590	594	595	603	627	595	579	602	595	620	578	586	580	591	584	596	593	654	599	628	578	594	570	613	582	593	615	614	609	611	588	608	642	617	610	565	585	601	623	631	577	647	579	616	588	619	615	595	642	569	627	580	578	563	610	627	574	592	612	589	589	586	630	627	606	614	608	600	611	594	600	596	619	628	595	652	580	579	539	622	586	587	527	595	596	629	603	572	590	589	608	595	553	605	593	560	600	582	572	580	592	592	599	583	614	625	644	567	568	605	580	591	564	558	570	603	591	570	613	589	586	553	591	598	616	591	578	562	597	621	609	616	619	582	635	588	627	600	615	602	554	614	581	587	612	630	617	602	592	592	575	582	602	606	599	592	597	589	568	542	576	555	604	609	561	549	588	628	596	589	568	584	595	567	581	618	591	597	615	580	598	640	588	602	602	587	580	610	600	540	583	591	624	649	568	633	575	632	549	584	564	604	577	643	606	587	592	579	597	585	578	616	564	579	575	569	602	623	600	569	550	667	587	611	624	529	636	576	588	571	621	574	596	601	588	598	567	565	559	572	559	624	573	608	591	603	607	617	616	566	577	585	566	592	574	602	580	600	604	652	590	582	619	595	579	611	647	632	560	604	596	605	609	620	613	544	591	655	569	581	592	561	565	563	635	607	543	555	617	597	584	592	575	562	610	623	596	591	609	653	595	546	568	582	608	585	629	608	592	594	628	573	578	650	589	579	595	578	588	642	608	591	641	587	617	559	625	604	602	604	612	603	607	586	647	590	607	630	624	624	633	598	562	598	605	584	565	568	578	614	581	622	571	617	562	559	595	590	640	624	558	596	589	608	621	589	609	547	569	587	576	594	562	553	604	611	587	595	618	583	579	578	600	613	639	576	593	625	599	589	579	595	628	587	588	562	589	605	631	596	555	619	620	575	635	586	606	579	587	573	577	544	617	597	650	554	587	593	556	624	608	588	559	631	596	571	631	569	632	598	579	554	607	607	634	557	593	657	558	610	591	585	592	584	638	581	612	559	579	591	588	570	623	579	583	574	594	619	627	587	622	661	593	573	605	622	576	576	577	560	569	580	582	625	606	626	580	610	596	578	578	582	593	612	580	578	616	589	611	629	573	569	636	593	578	633	555	587	579	576	608	566	612	593	618	598	616	575	596	561	613	573	557	594	583	625	537	599	616	561	560	608	637	601	594	594	640	603	572	589	649	548	608	585	556	638	652	608	613	576	557	653	571	576	601	619	596	580	605	625	607	604	614	622	564	581	610	566	587	585	567	602	573	604	595	542	574	640	579	586	577	589	599	556	580	623	630	588	598	584	572	607	582	581	617	608	618	603	612	590	633	602	590	577	604	621	574	569	556	586	553	535	612	621	620	611	605	611	570	587	614	634	581	613	628	579	652	595	609	618	610	601	591	573	560	585	601	571	628	583	569	566	571	631	619	650	594	561	595	598	609	586	654	642	634	603	610	619	620	587	575	594	609	591	602	588	587	591	618	610	582	568	554	543	614	617	592	590	574	576	604	642	570	609	601	597	549	605	604	603	576	607	566	548	619	619	603	651	545	631	598	601	593	591	567	597	595	608	592	596	630	586	569	612	586	578	588	572	642	615	566	551	581	562	607	589	567	643	599	591	658	603	610	594	620	531	650	541	567	612	625	595	630	599	553	615	624	596	582	557	590	600	590	589	560	609	587	606	588	581	601	582	594	590	596	597	599	579	551	587	598	636	614	573	600	586	559	633	574	562	582	611	604	610	574	598	576	593	587	565	562	580	658	575	602	596	586	584	590	568	603	626	616	619	580	572	554	592	584	611	605	621	598	578	639	622	618	596	576	620	638	551	627	604	589	638	573	588	589	618	565	597	549	593	604	608	587	614	626	600	610	587	572	575	626	624	623	569	581	641	590	614	621	584	577	625	604	581	598	571	595	591	578	570	607	646	639	594	569	600	626	603	622	583	591	597	588	614	590	601	582	637	607	591	603	585	594	590	616	597	594	626	610	589	563	615	610	557	584	553	619	621	607	570	612	645	577	581	596	573	603	633	617	580	584	609	612	602	581	566	600	621	600	606	631	635	541	627	570	586	622	563	616	594	585	576	618	565	587	561	605	602	590	617	593	576	569	595	608	537	631	565	619	591	637	582	630	609	561	585	576	572	622	597	598	635	603	583	545	585	604	573	587	576	591	599	605	566	603	599	634	589
5894	1993	1364	4411	18722	23177	8415	117	60	55	50	45	49	37	45	28	43	36	44	42	39	42	37	33	49	31	39	40	43	55	37	38	35	31	35	30	35	31	44	31	39	26	32	44	37	37	39	36	36	34	34	35	24	35	36	35	39	32	39	39	40	32	35	32	28	44	35	37	36	47	39	29	37	41	42	49	26	35	36	39	30	23	43	26	34	24	35	24	39	32	35	37	29	46	40	38	37	42	26	35	29	32	37	39	36	33	32	35	42	38	38	42	34	33	44	27	32	30	38	39	36	37	34	38	25	39	33	39	39	35	29	36	38	32	46	35	30	32	35	35	33	37	39	31	45	40	37	28	40	31	24	40	39	32	30	33	31	31	27	33	31	34	42	32	50	39	31	27	29	46	47	45	33	32	38	33	43	23	41	31	31	35	37	33	38	27	31	40	28	41	27	39	34	35	22	40	34	41	39	27	33	30	34	42	28	34	39	40	43	37	21	29	32	34	30	31	27	40	38	38	37	34	23	35	29	26	25	37	32	38	38	36	34	33	39	36	38	38	36	31	29	36	46	35	40	37	25	39	30	34	32	38	37	31	39	31	44	46	30	34	20	43	32	29	42	30	38	32	42	34	32	39	29	30	39	29	37	37	33	28	35	36	32	44	30	28	33	40	34	26	30	30	39	36	32	29	27	23	43	41	33	30	44	29	34	36	41	38	37	33	24	37	46	24	25	38	37	36	34	42	29	32	38	42	41	27	33	34	40	30	36	29	43	37	42	33	27	30	23	49	37	37	28	33	34	26	33	39	44	27	33	37	46	39	38	34	43	37	35	29	32	39	37	41	30	33	45	40	33	35	37	35	33	30	35	24	32	38	35	32	36	32	33	35	39	26	24	34	37	31	24	32	33	35	44	25	35	29	37	37	34	34	34	35	25	31	28	38	36	31	33	38	34	33	32	24	19	29	43	36	41	48	38	32	32	46	30	38	32	45	41	18	40	34	36	33	40	38	44	36	35	32	40	40	22	40	36	33	36	40	33	39	38	24	41	29	27	31	26	29	25	33	23	40	32	39	25	36	39	37	44	45	29	38	32	29	41	31	28	29	27	29	33	28	44	48	37	30	38	41	31	33	25	51	29	44	27	35	33	31	43	49	24	39	31	34	31	29	31	33	44	30	36	38	32	30	20	38	38	41	37	39	24	27	34	30	34	33	41	39	28	41	22	40	40	35	35	30	38	31	36	28	32	34	33	32	35	40	40	32	34	37	45	46	43	36	42	27	42	37	43	32	28	27	26	34	36	39	26	30	38	37	29	30	23	42	36	37	34	31	33	32	35	34	30	36	36	35	25	35	32	35	34	29	39	53	40	27	23	39	40	43	33	30	33	34	25	30	27	28	33	28	29	39	37	26	33	35	40	34	38	33	29	30	47	29	34	47	26	29	31	26	35	35	24	31	33	41	39	40	29	28	29	29	29	33	23	33	28	35	37	33	28	33	26	30	31	25	33	32	22	32	45	37	30	34	39	35	35	31	31	36	31	38	43	44	42	40	38	31	37	40	24	39	31	42	24	38	36	48	37	30	44	35	31	28	24	25	34	30	31	29	24	28	31	28	35	24	37	26	36	42	38	50	38	29	36	33	42	36	35	37	44	29	21	33	42	41	30	37	34	33	38	26	29	28	27	35	39	30	28	29	38	33	36	38	31	38	48	34	33	31	38	43	38	40	34	41	40	33	27	37	33	36	38	31	38	34	46	38	32	28	25	26	29	38	47	32	23	42	41	23	40	27	29	30	35	28	35	28	37	29	38	34	33	22	30	42	41	32	32	34	46	37	31	29	36	27	42	40	34	29	35	47	39	39	30	27	25	28	43	46	33	31	36	43	40	37	30	32	26	21	31	39	41	38	36	22	29	42	39	44	34	47	29	36	43	31	33	46	33	51	21	29	34	32	32	34	26	31	31	30	38	35	38	34	37	36	25	29	33	24	28	34	31	25	24	42	37	23	37	35	35	31	48	27	37	36	33	42	27	34	31	34	36	34	41	36	29	38	43	43	37	29	33	25	32	34	28	29	46	31	37	44	26	35	31	42	40	35	33	43	32	25	40	26	38	32	30	31	30	29	44	37	32	29	31	30	32	39	45	40	33	24	44	35	30	30	33	30	36	32	40	41	36	27	29	34	30	40	27	34	32	31	31	43	40	30	54	36	35	31	29	15	32	39	36	40	46	30	31	27	38	42	35	37	28	28	44	32	38	36	31	31	40	30	26	39	27	37	28	35	34	37	28	37	52	27	29	41	38	46	31	22	30	33	30	27	35	37	32	28	24	34	34	30	30	28	31	35	37	18	29	37	41	40	36	33	21	28	30	39	34	23	32	31	38	26	31	31	40	26	39	39	42	37	40	39	26	40	46	33	37	36	34	24	34	23	38	40	48	48	28	31	26	25	34	32	30	39	31	24	31	24	35	40	33	47	32	36	40	43	25	35	28	38	26	31	30	38	27	39	29	23	40	34	40	37	40	27	40	26	39	39	29	36	35	37	26	30	51	32	34	30	26	34	32	29	30	29	23	38	29	38	27	33	33	19	26	26	34	38	30	33	30	34	33	30	35	33	37	34	33	35	35	43	31	31	39	26	35	32	36	41	40	35	32	38	32	42	27	45	41	29	32	45	44	45	40	34	34	34	32	45	31	36	42	40	35	35	37	35	34	38	25	32	38	35	29	32	34	40	36	34	26	37	31	32	33	36	42	40	22	27	42	32	33	31	37	28	32	29	26	38	30	34	38	33	31	35	34	34	35	37	29	34	35	34	28	35	32	32	32	26	31	29	32	32	38	38	24	42	36	28	32	30	36	26	30	32	38	28	31	30	31	43	37	29	34	41	25	42	32	41	37	35	43	32	37	26	27	29	36	26	48	31	26	35	30	29	36	31	32	39	29	32	34	26	37	36	32	35	39	32	30	42	30	28	52	30	38	42	32	38	32	37	40	34	31	28	27	31	32	39	42	40	37	29	31	40	40	25	29	28	45	40	29	25	36	20	26	35	29	32	24	36	33	32	33	27	45	38	29	32	38	35	39	34	32	41	28	33	33	35	33	34	39	41	43	25	38	36	42	35	27	37	39	39	34	38	30	33	33	39	37	28	41	44	22	41	31	34	36	32	37	35	41	38	37	34	34	35	38	26	37	44	26	36	26	38	31	24	34	28	28	32	39	27	32	32	36	32	31	40	26	27	32	37	22	32	35	38	32	24	30	41	16	29	30	49	35	33	35	27	39	50	34	34	32	36	37	34	38	30	33	39	34	25	39	35	35	25	28	46	47	31	30	45	37	39	34	25	34	34	39	28	25	35	38	47	37	35	40	33	36	31	30	30	35	37	40	27	37	35	34	33	27	40	50	47	44	39	35	29	15	41	35	31	39	30	32	33	40	31	34	46	49	35	33	33	48	31	39	32	42	33	43	25	31	36	28	46	39	44	27	40
42373	29124	23866	52669	85467	91592	27287	3202	2522	2042	1824	1456	1306	1222	1119	1074	999	1269	1129	1135	1070	1057	998	951	902	856	828	816	761	789	768	754	786	737	690	667	653	625	640	688	661	632	600	619	622	618	628	635	639	598	693	646	645	608	645	575	609	627	621	669	629	616	637	654	575	620	594	576	542	549	590	507	566	570	552	567	599	589	568	597	564	561	534	558	584	610	535	556	527	563	574	575	547	593	575	556	592	543	551	557	591	570	592	553	570	558	600	548	596	552	588	589	558	581	577	579	588	540	587	558	565	594	579	535	570	546	556	568	539	576	543	563	573	564	541	566	580	555	562	548	572	574	556	574	549	535	538	568	536	557	567	577	590	553	561	564	566	592	531	593	593	558	564	538	527	563	546	569	614	579	498	578	537	562	517	563	577	546	573	547	606	585	557	552	583	544	572	612	561	569	529	557	578	528	548	552	580	534	528	576	608	568	558	509	530	586	546	541	534	566	538	587	589	582	584	594	553	537	543	538	549	552	578	567	551	581	529	575	550	586	532	560	550	551	542	554	533	533	556	590	571	523	545	516	565	521	604	533	573	543	563	579	577	551	568	543	562	555	583	532	553	564	550	545	548	519	547	604	560	531	523	517	548	605	587	558	521	556	583	601	540	537	533	610	587	535	585	497	537	551	568	561	517	558	570	527	510	528	533	523	575	569	585	554	583	547	527	584	574	522	530	523	538	538	531	548	549	533	545	518	570	554	534	517	531	538	565	564	560	561	556	563	531	536	523	574	573	581	581	541	574	580	532	545	572	535	627	508	520	505	550	539	520	501	544	552	558	551	532	538	577	614	522	540	548	531	549	572	556	498	555	520	582	560	594	557	596	558	536	575	597	530	574	555	610	571	571	555	569	576	549	547	547	536	527	587	520	563	562	537	553	567	565	539	553	568	574	560	557	576	561	548	497	543	547	596	532	539	531	591	566	523	568	565	585	554	555	574	586	536	533	585	528	585	532	618	546	534	555	537	552	518	545	571	545	550	559	580	578	567	602	574	609	568	588	571	543	551	576	553	536	558	528	567	525	524	567	571	578	552	574	564	545	607	521	580	549	603	545	553	553	565	547	600	528	539	581	555	607	554	565	544	582	563	545	534	563	544	569	540	581	549	537	576	511	533	537	551	576	582	557	573	568	576	553	578	524	528	559	551	556	529	499	579	591	533	547	542	555	598	555	548	554	530	544	573	580	535	541	538	557	582	575	567	555	515	601	563	563	545	533	549	530	555	485	555	567	525	610	597	545	567	577	530	585	566	575	549	561	543	558	518	538	576	604	542	558	491	549	578	560	516	590	519	549	565	550	578	510	562	537	560	514	565	513	567	605	545	529	581	576	545	548	523	538	532	562	547	546	538	523	560	564	549	533	560	580	569	575	554	577	526	591	569	558	585	569	553	511	580	593	562	534	537	518	528	535	555	495	556	531	533	573	542	529	562	556	595	542	551	591	546	533	554	569	590	533	544	568	561	531	620	586	532	548	518	530	544	570	563	555	564	563	594	589	550	574	550	534	550	565	544	543	509	525	560	534	513	513	576	606	587	545	542	500	587	537	540	549	568	551	569	585	595	556	534	594	592	544	545	570	586	563	567	541	530	533	591	567	555	521	535	547	540	575	537	567	528	560	605	591	558	540	548	563	522	515	571	588	585	571	591	580	525	563	540	523	600	529	569	531	528	524	583	577	518	589	521	522	537	547	587	554	545	540	542	556	537	566	534	517	545	530	550	532	586	508	559	536	533	561	565	556	552	569	530	559	567	533	553	571	549	563	538	560	592	558	586	547	499	581	544	555	587	543	589	534	523	568	576	535	533	565	602	548	575	594	566	538	582	535	541	566	601	575	594	610	565	565	557	574	557	541	534	582	542	544	553	561	568	533	565	551	552	571	560	546	581	599	606	602	521	565	551	495	550	592	511	518	554	579	529	549	550	533	530	558	525	556	558	541	607	602	560	550	585	573	553	518	555	522	573	547	570	533	573	578	557	571	536	549	549	501	550	550	549	584	549	555	568	544	602	489	558	503	524	550	532	569	569	510	572	577	520	538	591	546	541	593	596	522	567	564	586	567	545	523	570	552	558	558	588	576	578	553	520	547	562	552	507	563	548	554	543	548	527	576	541	587	580	555	552	590	550	546	564	549	546	555	581	537	558	568	532	601	569	552	503	550	542	576	547	577	566	516	585	548	559	544	570	572	568	562	555	501	549	527	576	531	564	497	596	566	546	576	567	569	535	575	556	526	582	583	568	555	543	555	579	583	521	519	548	496	565	563	581	558	512	561	561	556	519	552	558	537	549	557	549	565	587	537	519	544	575	568	553	540	543	554	592	574	568	583	545	560	531	578	574	589	567	551	514	481	513	558	542	577	581	525	535	516	562	497	516	587	529	582	555	583	542	560	534	582	524	553	530	513	536	539	526	575	557	540	518	546	548	595	557	520	558	578	532	558	542	567	556	583	534	563	588	558	571	558	613	544	579	555	544	557	538	517	574	514	539	543	523	579	573	565	562	519	528	532	544	556	585	593	548	548	548	572	563	553	516	526	545	539	578	579	548	518	566	576	559	513	568	519	553	584	551	553	566	579	513	544	557	597	553	537	586	540	571	557	569	519	575	543	580	608	563	540	592	532	530	547	569	560	537	534	583	578	527	564	521	564	525	561	567	551	587	552	540	545	542	552	554	578	544	534	524	546	548	565	560	551	537	556	517	542	556	545	525	516	574	525	558	527	565	565	518	538	557	557	523	550	556	545	529	503	500	590	603	575	536	569	562	539	567	570	529	559	596	568	545	537	563	556	596	566	579	566	532	537	530	585	552	533	582	574	563	524	539	537	577	566	522	537	535	527	553	519	528	600	582	534	514	578	536	578	549	551	569	562	551	548	538	578	526	550	546	559	520	591	549	526	565	592	576	543	537	553	561	532	563	521	534	558	575	526	546	549	528	570	578	590	533	558	580	586	589	550	571	587	530	534	557	543	542	555	537	534	536	570	516	554	559	566	557	575	557	536	549	570	517	534	576	576	530	566	550	564	543	569	540	503	567	580	538	582	574	569	578	534	570	578	522	572	541	567	561	570	552	566	564	561	538	565	563	603	552	568	546	558	575	567	581	571	545	577	536	576	572	557	557	576	609	540	496	533	548	581	533	596	544	579	540	564	547	509	547	537	529	570	576	537	565	543	541	562	553	550	584	560	553	534	575	544	556	567	587	592	549	590	540	554	547	539	589	573	542	555	533	567	530	541	528	515	574	500	535	558	584	536	542	531	545	598	565	562	566	540	543	530	562	540	606	558	530	572	559	552	527	539	576	584	542	557	546	552	569	543	550	553	565	566	553	537	537	547	580	536	543	571	560	575	562	567	578	523	565	550	528	526	560	567	551	583	549	599	527	550	547	545	531	543	557	557	562	532	576	523	576	537	599	584	608	535	597	568	559	555	567	549	523	482	551
5210	1430	1896	4910	9830	11204	1342	65	61	51	51	53	43	61	60	47	54	56	73	58	67	64	54	62	58	45	50	54	63	63	55	53	57	55	54	54	66	51	38	55	61	43	37	52	50	54	71	58	54	43	51	47	52	63	54	64	51	54	45	65	41	55	55	54	42	66	49	57	56	62	53	57	51	62	62	52	53	49	63	54	65	50	56	49	40	48	57	64	66	57	61	55	53	57	58	55	54	55	60	59	59	60	55	60	42	57	56	55	51	50	54	48	63	68	47	50	51	63	48	46	86	66	54	47	62	66	51	65	46	47	53	52	50	57	59	51	55	56	59	53	54	46	49	50	62	41	53	37	56	55	46	59	59	60	48	54	50	56	57	58	62	47	59	60	44	51	65	51	54	54	52	69	61	57	52	60	55	55	58	66	53	54	53	48	48	55	50	53	72	46	41	46	47	42	49	58	53	65	57	45	55	63	48	42	51	49	57	56	57	48	37	58	43	65	56	60	66	47	55	57	46	58	55	46	45	67	47	45	55	28	64	45	60	50	47	54	59	56	53	60	56	58	68	47	56	65	52	70	62	40	48	52	63	59	43	49	64	66	43	45	57	52	60	48	45	62	48	51	55	57	58	49	53	58	47	56	59	56	49	58	47	50	73	67	63	64	59	54	61	54	46	40	55	51	44	60	65	57	62	55	60	51	66	62	59	61	52	49	47	61	58	50	56	54	55	44	60	74	55	50	44	48	46	56	64	49	49	49	52	62	56	61	40	43	63	49	75	41	59	60	56	57	45	59	45	56	58	62	44	50	64	60	58	58	67	50	60	54	55	57	60	49	52	59	51	49	63	51	57	59	54	47	56	51	53	46	58	61	52	63	53	52	59	56	59	52	47	53	51	61	63	48	67	66	61	49	58	35	59	44	37	58	66	56	49	67	53	65	50	66	40	43	45	58	65	52	53	48	49	48	49	59	46	58	52	48	74	58	50	52	59	74	62	57	51	64	51	47	55	51	58	49	50	66	45	60	60	49	55	52	47	55	53	52	54	46	54	63	46	42	63	47	42	50	50	62	56	58	43	53	57	58	44	56	73	49	63	58	50	54	49	58	44	71	68	55	48	51	52	51	44	57	61	45	54	60	55	66	58	74	56	61	41	58	49	55	68	52	47	51	50	67	46	53	44	57	60	56	47	48	57	69	63	58	66	56	46	49	55	60	59	72	66	61	51	69	48	54	57	40	49	62	50	55	44	55	52	69	53	41	50	56	63	40	53	54	58	48	47	69	60	52	57	73	65	47	55	58	46	50	56	45	71	41	48	49	49	56	59	60	45	58	61	56	60	50	55	52	55	49	39	56	50	62	53	58	62	50	72	49	57	51	61	60	48	63	52	54	47	53	58	62	43	54	56	55	46	64	51	47	53	53	52	51	43	61	60	44	43	48	68	46	63	63	50	45	54	66	39	45	69	57	46	56	61	40	45	54	57	57	66	58	55	62	54	63	48	62	45	47	62	56	46	59	62	62	45	53	66	44	44	62	56	48	59	57	61	58	47	58	45	54	63	53	50	55	57	46	67	40	51	54	61	63	60	55	49	62	48	54	48	54	45	52	60	43	55	45	42	58	44	58	49	41	58	57	53	55	72	43	65	45	56	45	62	60	52	59	60	67	55	46	49	62	54	55	64	59	45	57	54	65	51	63	54	56	59	46	52	57	55	61	59	56	53	58	58	57	50	59	55	66	59	56	42	56	62	57	46	54	44	64	47	57	47	55	44	46	52	54	54	65	58	44	50	51	58	52	51	73	49	54	52	43	58	54	40	54	64	53	57	48	50	55	53	44	45	57	58	57	63	46	63	58	48	50	60	64	57	62	41	44	41	62	63	65	62	53	65	49	58	46	63	47	62	60	53	45	42	45	46	55	50	49	47	64	46	51	69	50	46	52	58	59	49	61	68	63	57	66	53	55	52	46	54	38	55	42	55	56	53	54	61	52	48	59	51	60	55	50	44	58	52	59	50	60	66	61	47	48	44	57	43	48	56	45	62	65	54	49	58	64	48	47	43	51	67	51	48	47	54	49	41	51	56	60	50	52	47	68	54	65	63	62	48	58	49	60	48	47	63	55	53	56	55	42	39	67	54	47	53	66	51	46	67	55	56	59	67	41	44	48	56	48	69	38	66	63	49	52	56	57	42	59	55	57	46	62	55	48	37	57	59	44	50	52	41	69	52	58	57	46	52	64	49	53	55	54	47	49	49	48	44	43	55	60	49	59	57	54	61	57	44	58	61	61	61	58	54	53	60	63	53	53	68	41	51	56	59	57	53	57	52	63	45	66	49	60	42	66	43	56	51	57	40	57	45	54	64	51	54	65	60	55	56	54	54	60	54	55	50	60	60	53	64	52	49	47	54	47	61	35	45	53	62	42	49	51	54	59	49	51	58	44	54	60	57	56	37	46	52	51	56	38	54	70	53	59	48	60	54	55	63	52	48	56	50	53	51	55	54	51	51	50	56	51	54	59	51	54	61	56	52	51	49	54	36	54	48	44	63	49	60	62	43	40	59	57	50	52	56	54	73	46	63	65	51	68	64	50	53	63	48	52	47	50	50	56	66	72	58	44	54	57	46	46	57	48	46	59	40	58	54	54	46	56	47	46	59	49	48	43	59	45	47	58	45	50	56	54	52	54	63	55	66	47	53	51	48	47	60	54	58	47	49	51	43	48	38	54	57	42	68	64	65	61	41	50	69	53	49	54	52	39	64	55	54	61	52	54	58	46	54	47	52	67	52	54	52	59	58	50	74	49	64	50	63	44	38	54	56	54	48	57	47	49	61	63	48	57	52	60	65	70	50	64	54	58	61	54	49	59	62	58	63	47	61	51	48	53	53	60	60	51	64	55	73	46	53	51	46	68	46	54	59	63	50	49	53	55	46	48	43	40	49	52	49	60	62	44	54	61	56	65	55	47	66	55	60	44	40	43	66	56	68	52	53	64	44	55	50	62	58	53	57	59	36	51	53	53	55	61	43	58	47	54	48	63	47	54	54	63	52	53	77	61	58	65	39	47	51	55	52	55	48	37	52	65	62	53	61	52	42	67	47	48	58	56	61	45	48	58	52	59	47	52	40	50	49	53	42	52	58	62	69	53	52	51	52	55	47	58	52	43	52	61	57	56	54	53	53	56	39	43	46	61	58	59	64	62	55	66	36	63	39	37	47	65	66	53	43	38	46	52	62	60	52	60	53	63	51	64	60	58	51	57	61	54	53	55	56	61	49	43	65	48	45	57	59	62	58	59	47	40	48	55	59	33	58	60	60	57	54	54	51	68	57	56	57	49	55	55	50	64	46	48	55	53	68	58	53	57	58	71	50	50	54	38	53	55	68	61	55	58	60	54	54	41	52	58	54	51	52	55	68	53	57	53	52	37	53	55	66	65	53	46	58	69	39	67	52	58	49	50	54	60	47	55	56	67	63	54	62	48	53	50
35467	25131	25245	58505	75879	74886	8049	2152	1868	1626	1385	1298	1217	1185	1175	1087	1089	1190	1275	1171	1200	1215	1183	1119	1052	1024	1052	943	991	989	1032	947	957	947	997	945	1009	875	890	900	949	918	811	859	863	903	918	942	913	884	939	971	858	858	862	847	895	959	907	862	908	878	895	878	853	873	897	903	866	855	894	893	854	849	932	823	869	921	889	842	851	808	842	913	914	828	845	789	852	872	879	833	856	833	855	934	870	852	843	892	870	887	869	846	852	865	866	878	856	900	871	860	860	867	840	837	881	910	817	853	850	847	889	852	823	891	824	831	886	867	871	879	884	926	883	875	855	879	823	867	835	886	843	868	825	875	855	810	893	856	915	875	844	899	845	841	863	842	854	830	867	876	885	852	844	796	884	865	843	831	879	833	840	906	855	818	826	837	843	878	852	811	832	862	837	845	861	848	872	958	844	877	858	906	903	822	827	834	867	829	845	845	850	865	867	835	838	886	875	837	825	849	862	841	828	861	830	844	882	834	853	881	831	868	835	818	878	855	822	824	858	850	848	772	883	839	881	877	827	874	895	869	863	895	913	889	859	837	845	804	883	869	833	854	859	845	840	884	814	853	755	858	850	896	847	821	825	878	817	862	860	873	835	841	907	888	841	895	898	851	845	859	866	943	928	872	834	843	799	818	866	822	836	873	859	851	846	858	849	834	869	832	915	810	859	853	805	850	878	885	826	875	902	838	847	833	865	867	858	865	925	893	882	843	855	869	905	886	826	852	845	847	893	814	811	906	867	898	854	878	865	834	867	887	892	846	829	914	846	858	779	879	885	873	877	828	843	854	894	866	818	885	837	881	906	818	878	857	851	885	823	854	885	847	869	852	877	893	869	879	846	850	836	853	860	845	793	866	848	906	854	791	866	838	854	875	854	828	837	907	848	870	781	849	840	879	839	883	856	839	930	847	851	819	809	876	814	872	872	880	835	865	878	846	857	875	786	860	856	859	831	868	897	833	840	891	914	857	835	870	866	844	868	849	853	907	840	841	822	931	927	867	878	806	822	855	865	858	864	790	861	873	870	842	826	869	814	841	889	919	881	830	860	826	859	836	871	826	869	837	869	877	846	853	870	878	840	828	850	806	853	858	885	867	854	887	859	834	886	866	862	806	873	849	865	853	819	857	896	887	855	885	811	880	874	874	889	843	786	855	838	833	857	832	823	856	891	845	862	843	919	850	835	842	830	906	878	838	900	886	860	908	845	852	855	848	854	834	869	882	844	896	897	913	883	899	871	859	850	838	823	854	854	875	866	898	872	837	837	861	823	870	868	886	827	854	839	854	806	888	879	872	854	814	899	846	875	810	867	836	829	831	830	820	841	852	891	869	855	893	848	827	889	832	870	864	836	857	870	837	877	852	867	837	816	834	837	847	837	878	872	857	835	927	842	835	847	896	857	845	862	876	904	842	867	845	872	872	867	840	845	847	811	848	842	868	878	882	828	826	864	817	799	891	852	839	834	860	866	854	877	826	886	872	823	872	878	858	898	838	883	834	861	852	859	893	846	886	819	882	826	787	868	825	863	835	847	828	874	887	853	809	892	854	805	844	833	910	882	853	833	851	868	853	870	893	894	809	858	854	840	857	839	863	878	852	860	858	845	798	805	815	827	816	864	881	898	865	892	840	883	839	829	831	835	861	856	852	890	854	835	854	837	870	877	835	868	865	854	841	820	853	874	820	888	862	882	890	830	857	848	877	839	861	902	881	858	884	859	873	844	935	875	864	869	825	896	813	906	824	825	839	891	884	849	836	854	875	798	835	861	873	851	868	840	906	855	846	808	880	890	813	872	848	869	905	877	847	814	877	908	843	862	867	878	896	877	878	862	852	814	861	840	892	872	859	856	885	824	829	837	894	824	838	781	875	869	818	867	849	896	865	786	868	899	829	845	836	857	844	852	856	873	788	819	848	847	828	803	860	838	833	879	853	869	898	873	856	824	894	876	862	873	867	888	849	884	832	867	863	908	841	867	865	883	858	847	805	811	887	883	898	844	858	840	878	898	865	869	804	864	844	855	892	851	880	880	921	861	837	833	898	850	843	877	864	907	839	841	852	831	885	877	907	901	871	860	874	827	833	886	870	815	911	831	837	857	869	913	835	842	867	860	833	919	918	934	886	806	835	815	856	867	884	816	857	873	841	874	854	902	846	864	843	855	893	887	828	833	815	904	846	848	799	852	831	876	856	852	829	843	836	882	834	834	865	907	826	853	901	817	844	847	873	817	866	910	838	793	868	868	816	865	878	784	872	875	886	816	849	817	920	835	858	888	867	864	869	803	918	896	851	829	850	896	841	847	849	845	913	841	893	858	804	891	900	817	885	865	836	899	829	901	904	839	845	858	873	836	859	837	848	861	823	811	814	862	885	844	872	834	872	800	834	831	842	854	811	930	853	820	887	936	831	887	820	811	806	835	866	860	942	872	876	828	865	849	788	827	886	913	857	838	869	816	854	830	814	890	840	842	881	840	873	795	829	899	866	874	858	889	822	847	821	860	877	876	821	863	887	839	882	872	853	822	850	881	915	898	856	822	841	880	837	884	841	836	866	843	897	887	893	869	843	821	862	889	906	852	880	843	845	830	790	872	875	935	869	864	842	882	866	849	854	873	903	863	881	817	879	840	874	821	847	875	866	840	864	869	845	896	841	830	861	851	820	834	912	771	852	876	884	869	939	895	848	857	856	857	860	883	884	815	820	862	845	834	830	851	840	806	838	865	854	873	893	865	869	863	855	816	850	812	808	872	902	883	871	847	875	845	848	858	780	852	875	862	809	880	917	926	879	811	810	867	802	852	864	841	888	812	882	818	891	874	862	856	925	843	860	849	922	818	862	888	844	885	889	864	877	849	843	874	875	860	844	852	824	873	803	836	862	788	895	826	820	841	834	878	849	857	856	912	862	850	841	888	882	828	880	898	897	867	849	844	888	841	860	939	848	843	824	882	817	820	826	840	847	919	874	819	871	862	827	914	863	887	859	875	871	900	891	810	840	828	863	903	818	900	857	851	915	858	826	824	904	876	845	904	860	872	906	850	868	873	819	856	818	895	827	843	844	825	853	888	874	812	889	896	852	878	812	837	859	905	892	842	810	851	869	814	879	843	869	834	843	866	814	872	866	841	863	853	883	849	803	816	888	881	806	844	836	874	841	852	789	828	889	872	870	891	894	882	830	839	841	842	878	874	855	854	860	876	891	824	885	823	839	898	860	883	861	792	846	823	835	857	813	829	872	833	828	875	876	875	891	830	883	906	866	878	854	872	882	846	847	816	872	834	880	846	881	898	840	870	868	878	853	887	838	887	896	828	850	846	923	808	874	854	828	856	805	847	809	837	811	844	882	822	891	797	841	852	834	893	821	848	853	881	811	822	855	882	881	874	861	889	884	866	809	858	863	838	862	846	904	886	879	871	884	913	923	825	929	836	869	825	849	869	854	898	838	877	807	836	908
6331	2494	6418	10694	22214	20134	1377	61	51	62	49	54	57	46	43	43	56	57	49	33	53	55	36	56	43	38	43	37	47	44	40	41	39	46	48	36	45	34	48	45	48	46	50	46	34	28	51	41	40	45	42	35	37	41	38	36	29	38	47	38	33	38	44	41	38	50	42	40	44	35	36	39	37	30	43	33	43	38	37	40	42	30	32	26	44	32	35	33	35	32	40	44	43	30	29	29	45	37	33	42	41	34	47	31	40	30	50	36	43	25	30	31	37	36	38	35	42	44	35	41	39	40	39	36	50	36	41	39	31	31	35	30	33	42	35	40	33	34	46	27	40	31	38	33	33	33	40	43	44	40	33	44	26	23	49	47	35	33	42	35	38	29	39	40	43	33	24	32	50	36	50	47	45	33	41	52	36	30	41	44	39	35	33	42	35	42	38	49	37	30	40	42	36	37	38	31	36	53	42	38	31	43	33	39	32	38	51	32	46	34	44	49	45	41	35	34	40	37	34	49	27	32	38	36	36	41	37	45	43	32	21	39	42	37	38	39	37	41	42	48	34	35	34	35	39	46	35	31	39	38	36	40	46	39	35	38	36	47	35	31	38	43	39	32	30	45	33	36	37	39	26	40	33	34	48	29	38	51	45	46	33	31	38	40	28	33	34	39	33	30	46	35	38	44	35	41	36	40	49	49	40	38	32	44	41	41	36	41	42	24	38	40	40	38	34	42	51	41	44	44	45	36	52	41	33	44	39	42	35	38	50	31	39	31	42	28	41	34	42	44	47	37	48	30	47	52	37	36	44	35	43	41	37	30	42	34	39	32	37	38	37	41	47	40	42	36	41	43	35	32	40	30	24	40	41	33	36	35	33	41	36	36	27	38	25	35	34	27	39	33	28	32	34	36	45	34	34	43	41	31	37	41	34	32	44	42	42	38	43	37	39	26	31	38	40	44	42	44	31	44	32	25	40	30	29	36	45	36	36	46	41	44	30	30	50	50	40	37	29	33	40	46	32	36	41	40	36	42	56	30	37	44	41	31	31	33	44	39	26	32	30	34	46	36	35	33	33	33	31	41	42	36	54	40	46	36	34	33	43	28	39	33	30	32	30	28	27	36	30	36	27	45	38	29	42	40	34	39	46	39	45	40	36	34	34	38	33	41	33	32	32	42	32	35	25	42	35	42	35	37	34	31	33	34	37	46	29	38	47	32	46	31	39	44	40	32	32	43	36	34	26	41	41	27	45	44	37	44	51	37	34	48	40	44	30	39	34	48	32	39	38	34	37	40	40	48	51	33	30	38	28	31	37	42	32	41	37	36	40	34	37	39	27	40	32	45	49	37	37	42	41	37	49	52	52	37	51	28	38	48	37	48	39	34	32	30	35	38	32	36	52	30	35	36	38	42	42	41	48	42	35	34	37	37	41	39	25	40	30	37	46	42	42	44	35	35	31	35	34	34	29	37	36	44	45	48	41	42	36	35	30	39	34	32	46	38	36	38	30	42	35	36	44	34	48	41	34	31	33	46	37	35	34	36	44	40	44	34	36	41	37	39	45	52	38	38	35	39	38	43	46	43	39	46	50	45	30	37	36	38	34	40	38	51	40	30	32	41	40	36	45	38	42	35	35	34	42	46	43	37	29	42	46	43	47	52	46	49	36	29	39	49	39	36	44	45	29	38	35	43	35	34	37	34	43	40	40	52	41	38	35	40	30	26	42	34	44	28	37	48	40	36	37	43	34	36	40	43	41	41	32	39	31	30	39	38	47	41	38	33	36	43	35	21	43	43	29	53	35	48	40	36	34	37	49	39	35	48	39	30	31	32	38	29	35	29	37	44	34	36	38	31	38	36	34	30	50	31	43	39	36	46	38	42	44	31	44	41	30	41	45	38	32	41	33	44	47	36	38	27	33	39	39	30	32	33	28	41	44	44	35	34	39	41	36	23	33	38	36	34	41	28	18	32	23	33	40	45	37	34	34	33	41	34	43	29	36	40	34	44	50	43	36	49	36	40	47	34	40	29	41	49	25	40	27	36	42	41	41	45	41	40	33	33	36	38	51	37	40	48	36	34	55	32	39	28	37	31	38	45	41	44	33	38	35	43	27	35	30	26	45	27	38	37	24	43	30	52	35	36	38	33	34	46	39	45	31	38	33	43	33	38	45	43	33	39	35	41	43	41	28	42	32	45	36	33	48	45	37	50	45	46	33	33	34	29	38	42	45	40	40	37	34	44	37	24	44	47	32	39	40	56	37	45	36	40	30	30	35	38	29	33	37	29	32	39	41	41	41	30	41	32	41	51	38	46	31	34	39	25	40	44	32	46	38	29	38	32	39	39	51	47	41	46	44	28	37	30	33	45	38	26	57	48	29	41	38	41	45	33	40	31	42	30	40	38	41	32	38	33	40	34	35	29	36	38	45	40	33	45	42	40	25	37	46	33	27	42	42	31	40	32	36	45	40	34	44	33	39	37	34	27	42	45	49	46	37	37	30	42	36	25	34	31	36	44	36	39	49	38	34	38	37	29	34	31	37	39	39	37	38	33	37	41	37	39	32	46	38	24	42	48	33	42	36	46	40	43	40	43	41	33	39	38	25	43	31	42	38	32	41	47	35	40	39	42	38	43	31	46	41	39	41	48	31	42	35	31	38	30	37	34	32	29	47	31	38	44	37	40	40	38	38	42	42	47	35	31	42	42	42	43	45	36	35	36	28	34	34	44	29	34	40	37	30	43	29	35	33	33	33	34	36	38	32	53	36	48	35	34	46	34	48	30	50	47	39	38	35	34	39	42	48	42	35	47	37	36	29	43	35	39	40	30	34	36	45	42	36	29	41	36	39	37	31	43	39	57	41	33	36	41	40	36	36	47	44	32	37	27	41	46	41	41	48	38	22	38	39	38	31	46	30	32	42	35	38	36	37	33	35	34	30	37	48	46	45	51	48	32	41	41	39	27	46	33	41	26	37	35	26	45	37	39	42	48	34	36	49	36	35	34	37	36	34	32	34	42	44	33	43	47	26	24	39	37	37	45	30	45	38	41	34	37	30	46	46	46	42	35	51	45	34	35	37	39	42	37	29	42	45	61	40	37	38	34	40	36	31	34	39	44	39	37	43	46	36	34	35	35	41	36	34	27	41	46	38	40	35	35	34	44	58	52	45	37	42	27	44	47	41	31	40	31	43	37	47	34	33	41	49	39	40	37	39	37	33	37	40	29	41	29	43	23	39	46	33	40	42	30	40	39	33	43	29	33	44	43	34	39	48	34	36	22	34	37	34	46	49	36	26	40	33	27	44	35	34	40	36	38	37	44	51	23	37	23	32	30	30	39	48	31	36	49	32	32	34	38	38	39	43	38	37	42	38	44	40	28	39	29	38	40	31	38	26	43	36	29	29	45	42	42	34	33	29	40	37	32	36	45	36	27	38	38	45	35	29	38	32	36	45	47	35	39	34	43	24	36	33	40	43	42	46	33	41	46
43040	31739	45437	71996	90138	71141	4234	3419	2756	2207	1927	1570	1447	1342	1215	1069	1161	1345	1283	1242	1180	1145	1093	1031	924	953	974	895	838	844	821	825	853	847	732	741	799	738	684	704	640	645	667	680	693	675	641	646	661	744	699	642	733	731	704	712	716	687	700	672	725	661	649	632	691	656	643	635	639	608	634	637	652	647	644	603	620	646	612	594	636	597	650	636	620	586	631	584	631	603	685	600	626	581	652	600	605	638	601	586	654	640	612	586	643	644	651	665	641	664	619	648	607	649	620	611	620	620	644	624	642	638	605	647	645	632	555	680	586	592	653	654	629	593	631	636	641	648	612	611	636	643	594	624	580	600	632	619	650	667	646	600	631	623	614	660	585	600	652	585	647	631	617	604	636	567	639	617	621	570	597	624	646	620	617	642	617	612	675	622	595	589	618	654	631	665	611	629	574	597	612	634	622	656	606	562	632	609	615	582	618	647	630	567	601	616	607	628	627	636	655	618	650	609	607	656	583	608	599	587	651	621	626	617	618	609	635	634	617	629	634	648	604	616	598	656	621	611	601	620	589	624	562	622	640	615	649	608	602	582	595	607	596	607	591	613	637	600	623	618	591	545	598	578	600	591	587	632	600	586	611	607	635	611	635	598	646	571	612	607	598	605	639	596	642	610	615	633	626	628	639	601	656	601	666	605	596	645	607	650	614	674	597	644	606	596	620	574	621	603	570	585	622	598	612	610	636	581	558	648	654	596	631	626	596	604	627	616	608	604	580	634	602	615	600	626	618	619	613	621	660	588	627	590	631	644	659	630	621	623	612	583	629	654	655	604	641	619	631	634	633	621	607	634	610	614	695	622	597	649	581	608	646	604	614	623	608	623	596	590	629	663	584	615	608	594	586	593	640	623	621	589	573	611	592	552	628	641	613	646	624	608	588	628	657	600	620	636	653	557	657	588	596	608	624	631	603	606	608	597	610	584	679	557	602	669	635	603	586	620	638	605	573	614	638	604	600	634	619	598	589	595	588	610	612	630	598	629	599	628	625	626	584	621	652	574	625	603	625	619	632	610	631	615	592	620	626	584	600	568	634	691	580	619	562	634	585	623	632	561	612	622	586	610	583	618	615	657	609	603	593	608	642	589	635	605	560	615	565	630	607	634	585	628	567	637	599	582	578	624	623	639	616	623	663	607	611	649	591	574	586	639	580	533	677	593	625	636	615	639	606	618	591	603	607	636	629	613	627	637	591	670	627	580	647	617	630	626	594	611	597	627	632	642	630	630	585	617	634	639	629	637	626	582	607	583	614	566	615	621	630	660	629	630	602	641	631	617	559	589	617	658	625	602	614	639	619	665	624	596	579	680	687	573	607	591	636	587	614	630	602	642	678	618	574	597	611	562	582	560	660	619	621	562	600	641	611	626	595	601	610	635	630	665	596	647	677	624	603	554	588	624	591	657	658	632	616	565	609	588	630	639	592	595	624	589	607	605	615	660	580	641	622	683	598	588	609	597	591	611	617	592	636	612	657	615	639	602	591	615	619	588	685	583	566	581	636	650	613	578	632	642	619	592	592	628	597	617	603	604	565	556	647	608	637	623	556	634	623	649	610	663	583	686	607	613	621	633	635	624	576	631	649	557	588	612	634	592	630	587	606	673	597	578	603	616	621	618	596	610	628	557	635	614	622	606	643	648	623	633	627	571	631	687	650	605	611	621	599	602	650	608	589	643	644	604	588	633	569	598	619	618	627	603	599	643	620	653	579	618	585	601	613	610	570	629	640	645	635	618	668	613	577	628	654	616	638	622	628	643	609	570	622	606	606	656	600	611	640	594	584	665	594	627	603	595	607	622	632	632	637	608	589	630	651	623	566	604	613	607	586	629	594	634	637	642	643	603	604	614	617	623	626	635	565	632	660	604	614	627	608	625	614	612	607	646	607	599	671	614	630	635	620	612	596	610	655	605	590	625	634	618	600	606	573	630	607	579	605	643	632	619	655	620	579	607	576	613	602	605	599	594	629	582	635	598	666	583	595	595	640	645	656	595	655	620	612	604	637	629	607	584	596	598	636	614	620	600	594	608	617	662	636	627	619	602	625	604	644	589	617	645	610	648	607	660	586	638	630	614	622	584	620	650	627	657	626	633	632	659	601	599	601	627	623	619	633	630	633	623	589	638	587	584	591	574	637	584	598	644	614	633	637	619	584	601	613	590	610	626	629	601	646	600	594	637	628	637	642	604	635	589	607	600	617	650	601	642	634	604	634	606	601	626	621	620	606	627	588	642	618	621	626	577	592	597	584	600	649	594	564	608	593	594	636	575	625	610	599	599	639	633	602	626	667	620	610	602	641	647	569	595	607	594	596	585	659	649	600	587	613	624	635	578	632	592	635	658	618	579	607	612	580	616	632	591	589	601	652	636	584	587	588	608	656	571	598	637	604	644	634	652	598	588	602	653	614	600	628	625	592	625	614	608	630	616	628	579	657	605	633	610	681	621	577	637	672	652	616	622	587	596	622	594	577	641	629	618	652	582	604	624	614	628	574	614	609	553	627	639	637	640	618	655	591	615	584	640	590	608	630	657	667	615	569	621	645	585	615	631	635	601	594	642	610	625	639	610	609	658	599	580	599	615	600	627	633	599	623	602	581	597	633	610	634	592	650	622	623	579	635	644	560	625	616	611	583	595	617	634	641	643	611	607	576	655	608	620	621	609	598	627	596	638	686	592	624	579	654	613	658	602	634	618	637	608	598	586	615	566	644	645	636	626	635	624	635	628	582	596	625	641	623	575	660	602	593	558	583	626	579	615	640	606	643	625	627	624	631	630	617	602	599	613	610	614	631	585	671	652	614	556	586	613	602	608	591	635	569	638	583	641	576	608	618	618	593	651	640	585	671	639	588	608	626	643	626	617	620	632	664	640	583	608	605	598	592	595	617	652	650	588	642	608	650	653	621	616	598	635	657	613	582	603	669	646	633	621	627	568	614	607	621	607	607	654	570	640	585	629	600	633	587	630	607	653	636	655	608	596	583	613	570	606	640	649	602	621	633	661	630	605	604	595	637	626	617	630	604	616	620	627	648	571	562	655	667	626	595	598	631	676	599	595	618	660	589	633	616	630	612	623	607	594	612	663	613	586	617	610	626	607	625	602	663	602	634	630	605	597	653	613	610	626	575	645	605	633	579	623	679	625	587	607	610	578	591	627	581	622	642	612	607	624	632	641	660	588	594	590	632	636	601	605	608	591	613	614	613	660	617	605	619	601	621	611	602	584	623	633	617	588	651	631	619	635	594	622	633	604	645	613	618	618	614	632	584	596	622	580	567	594	587	648	605	636	634	613	569	591	616	634	622	600	611	628	599	615	618	648	580	628	599	651	584	609	602	614	627	621	581	649	668	596	597	616	595	596	591	624	596	571	625	620	624	634	643	660	587	651	577	603	613	578	633	628	654	620	652	635	646	632	587	643	613	631	609	573	624	657	587	601	594	588	610	577
2646	674	2136	2652	3547	1598	40	32	39	39	37	39	47	43	49	41	38	39	53	50	34	51	41	36	47	42	32	31	51	33	26	55	35	39	36	39	40	38	40	39	32	30	48	41	48	36	42	36	41	36	51	43	45	42	44	41	42	31	37	46	49	36	35	37	28	35	32	41	38	30	33	47	47	43	36	42	41	44	41	45	46	37	32	32	41	39	31	42	31	35	43	41	37	41	33	42	39	35	40	31	49	52	48	39	29	36	45	38	44	31	39	40	51	39	35	44	37	31	41	31	41	36	59	33	30	38	44	42	47	33	32	30	42	34	37	45	46	33	40	42	35	45	47	29	36	43	38	33	38	33	44	28	46	32	36	35	30	40	33	47	44	38	56	50	47	33	39	41	37	33	39	36	30	26	40	38	38	44	41	29	34	48	38	32	30	37	32	39	34	39	37	44	35	47	40	36	35	28	21	37	43	41	38	28	37	31	44	38	38	40	41	32	38	24	42	42	37	36	30	38	39	32	38	37	52	30	35	53	37	28	30	40	34	47	39	43	42	41	43	45	41	45	31	48	32	38	39	35	46	31	32	54	44	40	31	39	49	39	41	38	40	31	41	44	47	43	40	39	30	34	40	30	35	39	43	32	38	34	35	41	36	27	45	33	32	35	43	38	34	25	45	43	37	37	33	39	44	41	23	42	45	26	30	41	53	33	41	34	44	40	39	45	38	38	32	39	31	40	36	42	42	45	34	36	47	48	35	36	31	37	42	29	38	38	45	36	28	31	36	41	39	29	33	39	26	32	33	35	31	35	34	50	47	42	55	36	28	38	33	35	43	36	30	23	48	33	28	42	33	32	34	38	41	38	32	34	41	41	27	37	33	25	38	41	39	38	35	28	41	28	41	33	51	40	37	34	39	38	56	45	34	40	41	37	41	48	46	40	44	33	44	39	44	39	42	29	35	38	45	39	36	28	42	34	35	46	26	43	37	33	30	37	44	42	41	31	37	43	29	37	29	47	48	38	42	42	36	40	42	36	23	34	40	35	34	43	40	29	34	44	37	49	42	38	29	40	30	32	35	36	33	43	37	32	43	50	30	33	43	40	45	36	35	49	30	41	53	43	41	26	31	37	43	57	36	26	42	39	36	35	39	36	33	38	30	46	40	44	37	43	33	32	35	43	33	31	41	41	34	34	36	38	39	37	34	35	41	35	33	36	33	34	40	52	43	44	43	45	44	34	33	41	50	39	38	42	43	39	36	30	23	40	33	31	36	43	34	38	42	35	31	43	43	41	30	37	42	52	42	39	39	39	33	46	32	37	39	38	31	53	33	44	34	26	34	32	39	46	37	37	41	43	35	39	44	37	32	36	37	42	29	33	24	37	45	48	39	29	30	32	49	43	35	31	35	37	48	27	39	31	37	42	49	35	30	33	35	40	40	39	34	41	37	31	26	51	34	38	32	26	44	36	37	36	44	29	31	38	44	40	40	45	46	36	33	36	41	40	36	42	26	47	35	40	41	27	42	44	44	48	28	40	45	35	39	50	20	40	32	42	33	31	39	45	53	28	33	33	50	41	36	43	42	51	30	39	30	39	31	32	41	40	54	36	29	33	34	36	48	48	40	24	48	36	42	33	28	41	39	40	29	45	38	29	40	48	39	32	39	47	34	29	39	31	38	30	43	41	35	39	39	36	40	35	40	31	41	41	41	35	37	31	39	37	44	32	38	40	34	43	36	43	41	37	36	40	43	47	40	43	34	32	33	29	35	38	53	39	34	35	33	31	30	32	25	47	36	32	48	38	38	36	47	22	36	44	34	41	39	34	46	33	39	29	35	53	42	37	34	27	39	49	45	31	34	44	39	32	28	39	31	40	42	51	42	38	33	38	47	36	39	45	49	46	39	42	55	34	38	44	28	35	42	48	44	31	35	30	44	34	30	30	51	35	38	31	32	37	30	26	38	32	34	41	53	41	34	34	38	47	33	48	38	50	25	41	35	28	32	34	38	41	49	32	33	42	34	39	28	38	39	49	31	39	37	29	38	46	33	30	30	43	45	38	43	51	39	41	51	48	33	30	33	41	39	34	39	54	41	38	36	41	39	33	29	48	37	46	44	41	60	37	44	41	44	37	41	50	45	32	38	30	35	42	38	41	41	43	36	37	45	43	40	48	38	33	32	42	45	35	34	42	45	38	44	47	29	37	39	37	31	28	28	38	39	35	35	42	39	35	40	28	37	39	40	36	45	32	34	41	32	39	51	37	33	45	36	31	38	30	43	38	38	37	45	34	36	56	46	40	33	44	35	48	36	37	43	43	31	45	39	38	37	47	40	42	36	31	46	41	39	35	37	34	35	41	36	46	37	36	33	37	33	41	35	43	39	26	35	39	40	38	34	48	35	30	40	40	46	32	45	31	32	40	38	42	48	36	34	36	31	36	45	34	34	37	28	38	40	48	33	44	35	40	43	33	42	42	31	34	34	40	41	39	32	30	41	30	39	27	37	50	44	33	37	44	51	31	41	46	40	28	49	42	38	33	43	36	51	35	38	34	51	30	44	46	41	41	40	43	34	38	38	36	26	44	34	39	27	39	34	53	39	32	37	45	45	41	45	31	40	41	30	39	44	35	35	42	36	36	46	37	34	38	31	33	35	40	46	42	38	38	30	48	42	30	33	35	36	42	26	37	45	24	36	40	37	50	33	46	35	41	37	45	40	37	42	39	31	37	39	37	44	33	37	39	41	42	40	46	45	25	33	44	39	39	25	35	29	44	26	46	40	22	34	28	37	35	36	42	40	37	46	43	56	33	45	40	50	48	37	31	39	39	45	43	27	42	43	44	42	43	42	44	35	32	49	42	32	35	35	34	45	28	41	33	41	47	46	46	41	41	39	41	40	37	28	38	39	40	41	39	30	37	36	38	48	28	31	40	44	34	40	32	30	44	36	45	28	39	40	29	39	41	44	31	42	45	37	41	47	32	36	42	35	39	42	39	40	36	47	30	35	21	36	35	44	38	34	38	32	51	42	32	35	30	32	33	43	39	28	46	36	46	36	33	23	40	34	35	37	35	39	35	39	48	42	37	32	33	33	39	42	50	32	47	40	47	47	36	34	40	39	33	32	41	39	41	32	37	45	38	39	36	32	33	34	46	46	47	43	38	29	37	36	37	32	41	37	48	33	40	39	55	36	46	37	29	44	41	43	42	38	32	36	43	33	25	36	45	45	38	39	36	26	29	40	32	32	39	33	33	40	33	42	44	34	38	39	42	35	33	39	39	28	27	25	36	44	32	28	31	32	38	47	45	40	36	37	35	33	48	35	42	47	50	31	42	38	46	37	47	39	38	30	39	39	32	43	43	32	43	44	28	34	32	36	36	41	46	34	29	30	37	33	34	35	19	35	28	35	33	35	43	37	32	37	45	33	38	33	40	39	30	36	33	44	34	28	48	36	34	45	49	43	43	42	47	46	38	44	42	42	37	37	46
28820	18770	30808	45298	54071	33408	1096	961	867	809	768	747	659	703	646	642	726	826	800	750	794	773	723	640	691	704	694	674	668	694	658	679	653	645	646	645	675	655	607	670	628	628	604	661	628	615	603	622	617	604	656	598	603	627	629	620	624	628	668	605	669	623	602	605	642	645	618	599	601	608	607	609	601	598	611	605	622	595	587	596	604	574	649	612	621	657	608	572	607	610	576	600	616	626	634	573	607	593	619	573	602	566	638	590	619	610	591	597	636	615	614	600	665	602	573	619	594	630	645	614	607	594	591	567	592	630	636	607	597	608	613	586	580	535	571	593	593	631	624	589	602	598	630	578	586	594	616	638	628	620	664	577	632	637	603	634	591	625	592	601	585	595	624	594	614	587	625	652	590	636	598	567	609	611	609	599	606	618	606	659	614	632	574	654	591	607	609	578	614	579	553	596	582	580	599	592	610	560	603	573	585	596	583	580	589	586	616	595	618	595	643	659	571	593	641	613	610	628	678	609	677	626	594	639	592	646	604	615	624	586	637	596	583	626	614	613	605	606	584	591	613	646	592	570	600	625	641	641	577	633	625	608	616	602	612	613	590	645	622	576	550	625	563	599	610	591	580	628	599	627	649	618	604	565	617	598	582	612	600	572	594	591	637	611	627	601	594	574	654	628	573	606	620	569	550	577	608	593	621	609	632	620	648	588	586	622	606	575	643	620	631	565	603	561	602	614	641	571	641	642	599	623	619	574	613	602	650	614	626	591	645	676	657	623	614	635	617	615	603	605	589	593	642	581	623	623	572	594	591	579	637	625	584	629	593	629	594	604	591	594	613	616	627	608	621	590	595	633	668	593	651	600	633	622	557	592	569	623	636	621	614	594	614	605	619	624	620	590	590	601	600	592	640	612	622	586	598	599	587	607	583	559	615	638	602	611	579	589	589	601	552	662	591	612	618	607	596	610	675	607	631	623	582	573	589	604	586	612	620	575	585	662	625	639	582	626	629	650	584	579	590	588	599	620	615	652	552	624	608	605	596	618	616	625	617	627	576	585	612	590	612	553	640	638	602	631	602	609	614	623	636	579	622	624	577	607	602	594	600	609	579	585	620	634	632	588	652	564	615	616	593	613	588	639	612	610	592	595	586	628	606	637	595	632	610	616	625	608	612	633	587	624	601	605	586	607	602	579	592	623	630	628	612	613	619	647	621	607	633	621	583	617	610	624	539	600	644	574	601	632	603	577	606	580	599	581	600	604	611	595	614	623	563	579	621	596	620	601	603	599	653	614	584	586	589	629	610	591	638	591	591	579	622	631	611	605	612	604	573	566	626	611	612	583	615	596	629	583	577	613	638	600	614	641	565	593	661	571	608	650	572	637	606	612	627	645	573	595	592	603	603	605	613	619	608	597	596	642	615	616	615	610	584	602	623	610	594	633	615	623	614	634	604	612	615	593	594	596	596	609	600	622	555	568	576	570	604	615	616	595	572	631	613	609	588	571	585	579	646	628	588	607	611	581	581	553	627	603	585	634	626	568	600	581	572	610	647	596	600	579	598	613	617	599	570	629	618	577	602	589	602	618	680	562	631	583	619	596	596	606	620	604	596	594	616	598	610	622	634	592	612	580	639	600	595	599	584	608	600	599	585	621	579	601	589	585	595	621	666	593	591	626	612	592	596	637	617	572	607	589	635	598	598	619	576	630	554	589	629	629	606	595	620	611	580	599	595	600	592	554	566	638	603	601	606	595	575	615	648	564	625	628	614	677	650	593	592	614	571	558	579	632	654	631	557	606	634	642	558	607	593	601	657	552	612	581	609	574	597	607	586	606	616	658	635	616	627	621	596	560	583	632	610	593	614	572	601	582	600	584	633	567	626	600	610	582	608	612	635	636	611	629	628	571	620	607	615	579	572	561	588	616	604	582	612	653	605	578	647	613	591	600	586	614	606	605	626	627	613	621	596	599	585	637	599	592	648	606	605	617	618	623	609	626	612	567	627	614	614	599	630	627	622	567	546	585	606	606	634	631	619	626	603	618	570	579	615	638	574	615	642	623	616	612	574	564	573	587	592	597	604	558	605	594	602	586	586	625	621	627	600	599	611	589	643	598	619	609	595	598	627	606	592	591	628	601	561	629	603	586	618	584	589	627	570	631	650	584	627	584	634	626	625	618	588	616	638	602	665	600	601	633	634	594	596	575	613	584	615	584	593	635	598	545	622	596	574	651	655	625	629	566	603	615	573	613	565	605	616	610	623	592	570	610	574	590	573	612	600	606	613	604	618	622	614	596	563	608	578	611	619	659	627	586	629	591	636	591	641	615	625	593	600	649	617	618	623	614	632	600	639	585	618	646	605	591	622	593	617	640	572	624	648	611	635	617	606	596	599	637	592	611	618	617	598	624	641	597	595	558	556	599	599	628	629	606	588	588	651	620	646	610	653	582	645	584	629	628	608	591	612	588	644	566	608	611	614	586	603	582	595	588	674	614	575	631	607	584	623	602	614	597	641	583	576	619	627	590	635	646	658	629	603	620	613	616	585	563	599	621	605	594	617	617	574	579	611	606	576	615	650	626	610	581	580	560	568	588	600	597	616	566	606	640	616	617	585	588	571	585	588	643	586	575	602	610	591	629	639	567	568	618	653	597	607	579	578	586	653	556	639	608	563	612	583	571	642	598	623	604	637	602	630	615	593	562	587	593	557	599	591	579	601	572	641	638	578	621	590	612	627	551	599	674	615	615	598	609	525	597	634	645	604	570	628	594	646	615	627	555	612	556	587	613	592	627	635	633	601	610	581	597	602	632	603	559	598	612	645	606	558	617	608	581	655	617	590	615	631	630	620	622	611	624	594	586	610	590	605	615	649	593	662	619	616	614	566	624	579	595	590	583	614	568	601	606	626	587	596	599	609	553	619	620	601	651	590	640	578	613	632	561	606	607	641	676	653	586	609	593	621	640	579	598	600	621	585	580	602	610	617	590	622	568	595	613	602	658	566	616	624	579	603	617	609	628	614	643	629	577	590	593	646	581	637	585	595	638	617	576	615	595	606	619	583	593	593	651	629	650	649	577	619	608	652	656	596	643	623	632	616	605	607	573	599	586	631	588	620	631	574	554	588	633	593	578	581	629	587	601	624	619	617	642	599	650	641	606	616	584	626	609	616	630	607	583	622	638	635	582	599	596	593	568	603	609	619	554	619	627	580	641	569	603	622	610	618	630	615	601	593	608	592	598	590	596	631	618	559	649	663	599	573	651	628	568	646	583	634	641	586	619	601	571	628	622	593	607	588	612	591	591	627	613	607	593	590	562	583	591	584	650	594	619	593	619	596	596	590	619	614	592	570	651	614	647	573	620	594	599	561	637	619	619	643	614	612	596	583	650	584	573	616	600	570	607	599	626	589	594	616	578	610	640	601	646	639	596	588	621	599	590	594	569	612	624	624	624	626	670	633	556	593	561	614	623	592	613	602	608	622	607	607	597	631	580
5049	2987	12260	16969	19903	10186	141	46	49	50	43	41	42	35	43	37	41	46	57	40	44	38	42	44	36	40	45	42	43	41	29	22	31	42	25	31	35	42	42	38	38	40	47	34	34	32	38	35	31	35	37	32	31	48	39	33	31	32	31	31	33	25	31	38	33	29	18	25	34	41	34	39	31	43	30	44	41	34	37	29	33	25	39	29	35	38	28	26	39	36	26	31	43	27	36	41	26	38	33	30	36	31	28	41	40	29	44	33	46	35	28	34	37	29	39	38	28	37	30	24	35	43	37	29	36	27	34	44	36	44	35	35	35	28	43	27	34	36	38	40	31	35	25	36	31	37	41	38	34	22	37	32	45	33	30	40	41	36	39	38	25	26	46	39	49	25	26	34	25	25	37	36	32	40	21	35	22	28	28	35	29	37	36	36	33	41	42	28	40	25	37	35	43	32	37	38	37	31	17	36	32	31	37	29	28	40	31	36	27	33	32	40	25	23	30	39	39	29	30	38	50	35	38	29	24	34	37	31	33	34	41	29	34	28	44	30	37	28	51	28	41	29	35	44	35	30	32	39	46	39	33	33	37	45	38	38	30	28	29	37	40	37	37	39	32	31	26	30	34	40	44	30	33	45	31	30	29	31	36	32	42	41	42	37	25	30	26	40	34	39	25	36	30	31	32	35	27	30	34	24	39	40	30	31	32	45	25	36	37	38	38	35	30	30	38	31	35	32	33	35	30	39	28	31	41	34	38	41	41	33	32	35	28	34	27	35	31	34	25	36	28	36	45	25	31	30	40	29	30	32	27	41	35	41	31	33	38	35	34	33	30	35	32	31	31	30	34	42	32	38	38	38	30	28	33	37	31	32	32	38	39	26	38	35	33	49	32	26	33	26	39	45	40	32	36	39	29	39	34	52	29	37	41	36	25	33	35	27	40	32	30	39	27	30	43	42	26	40	29	35	28	35	37	23	43	42	38	37	32	22	22	33	39	34	35	31	27	38	23	24	51	27	38	32	34	31	37	41	25	20	28	41	34	28	28	38	40	31	40	37	42	30	46	29	35	34	30	49	34	29	34	32	29	42	23	35	23	39	35	30	29	41	39	30	28	33	33	38	39	34	31	39	33	38	32	30	37	30	32	27	31	45	27	30	30	33	36	35	40	27	31	39	40	28	33	41	33	35	31	40	27	22	27	40	32	34	30	50	28	42	28	24	41	34	47	30	36	37	30	44	31	47	30	28	36	35	34	40	28	41	30	33	32	27	49	32	32	39	23	28	34	26	31	34	36	34	35	35	33	26	35	39	38	34	35	32	31	39	34	33	43	29	31	37	34	27	33	33	33	36	48	31	39	47	22	43	23	38	30	21	33	38	31	36	33	33	30	31	37	19	29	35	31	34	37	38	30	33	46	31	36	37	35	35	30	40	26	38	30	30	38	32	34	34	34	41	28	31	29	35	37	34	34	48	36	35	32	37	29	35	37	48	31	33	31	36	27	40	33	28	37	41	26	31	37	33	27	31	27	30	28	32	20	29	36	29	42	25	35	32	40	31	31	36	45	31	37	40	33	37	35	29	32	26	26	35	34	43	29	34	19	32	26	37	34	36	41	32	41	27	28	26	46	30	32	34	34	29	28	34	32	30	37	37	39	40	31	36	25	32	32	29	39	40	23	43	35	26	31	18	40	38	35	36	34	35	43	39	39	26	36	40	34	22	43	34	26	34	28	26	28	48	35	30	40	37	31	32	45	22	39	33	40	40	37	33	40	36	37	38	34	33	35	45	37	27	24	34	37	41	34	44	27	35	29	39	39	30	31	33	31	37	27	29	37	33	41	28	41	47	25	35	34	31	39	37	39	35	32	41	30	43	42	26	33	34	35	35	31	38	28	33	36	32	28	30	33	34	33	33	35	38	35	32	35	35	28	42	36	41	29	29	22	35	32	29	32	33	40	28	33	36	37	34	34	39	33	25	29	38	40	40	26	38	29	32	38	43	32	35	27	27	35	34	41	36	30	31	32	30	38	30	32	26	32	47	40	32	33	43	38	32	40	31	39	32	33	31	38	41	38	50	32	35	36	28	29	47	35	38	36	39	43	27	42	40	39	38	34	40	37	25	31	39	34	24	38	34	38	34	32	26	39	32	34	39	26	28	35	42	36	30	40	34	36	37	36	32	44	31	28	33	38	38	32	27	30	27	33	36	22	34	26	40	39	36	27	31	31	33	28	32	40	43	35	37	30	36	33	31	34	42	17	38	36	20	44	19	30	41	27	38	38	29	31	42	23	31	33	41	35	35	42	40	28	32	44	36	31	30	24	32	38	42	34	33	33	35	43	22	30	27	32	30	31	33	35	43	35	27	28	36	34	27	34	36	27	43	29	32	34	37	35	35	38	30	23	30	40	39	31	44	41	42	36	31	42	37	32	31	41	34	32	41	29	32	35	41	31	34	29	35	39	34	40	35	30	31	27	30	33	34	28	36	21	29	40	40	27	33	47	23	41	37	38	33	36	37	37	37	32	25	27	30	39	31	31	30	41	28	30	33	32	32	34	35	28	32	47	44	35	48	29	31	30	30	24	30	39	23	30	37	31	42	35	33	32	38	37	43	28	21	45	31	22	34	49	35	31	34	36	40	38	41	43	34	33	34	34	37	40	36	27	39	26	45	39	32	40	42	31	33	21	40	40	28	30	41	33	33	46	34	46	36	27	30	25	29	31	36	43	31	38	39	33	33	32	45	33	33	32	24	35	30	33	39	27	45	23	38	34	32	21	35	30	43	35	28	37	36	41	34	27	28	43	33	36	47	28	33	36	25	42	35	33	34	27	36	35	35	38	47	34	28	27	36	24	27	34	37	43	32	35	46	26	35	29	33	41	43	29	47	37	34	40	44	46	32	40	25	36	36	36	41	26	30	28	36	34	34	27	37	33	30	19	33	28	34	36	27	32	23	31	33	30	37	39	32	29	35	28	34	37	31	32	44	29	32	35	28	29	24	38	32	33	27	29	37	47	35	34	28	28	35	37	39	40	39	33	46	33	37	34	32	35	36	33	45	33	47	25	32	39	28	37	30	32	37	27	31	24	38	24	27	36	50	40	24	34	35	35	38	23	32	27	41	34	38	39	33	37	32	40	31	41	35	39	45	29	38	24	34	28	27	27	40	30	33	28	33	33	43	35	33	27	25	31	27	40	36	39	34	26	39	44	39	35	39	33	32	39	25	30	26	32	32	39	31	39	23	33	32	37	39	32	38	25	51	40	30	43	39	29	29	24	42	32	21	43	42	39	45	27	29	32	35	31	30	27	31	33	37	37	36	40	24	25	24	30	29	35	33	40	35	49	43	18	27	34	42	38	26	33	40	22	26	28	28	24	32	37	42	40	34	44	42	35	46	31	33	35	37	43	27	36	30	29	40	36	32	23	41	40	34	34	50	34	22	28	22	39	25	38	39	43	30	29	46	31	33	41	29	35	24	29	37
40774	32921	53833	79628	86055	44794	4100	2963	2402	1976	1624	1390	1254	1169	1008	1020	1033	1171	1152	1187	1126	971	907	859	809	848	791	793	738	743	735	721	693	728	646	628	639	617	652	590	582	592	623	597	615	595	647	615	594	627	613	616	550	595	571	612	569	591	625	589	629	606	546	608	588	577	591	625	595	542	554	578	545	546	590	567	577	548	524	536	562	550	545	548	581	603	548	518	510	560	562	589	558	568	573	556	579	571	576	585	581	557	554	596	595	553	556	590	583	540	632	571	599	530	552	578	517	589	585	564	580	568	579	523	556	551	578	567	569	550	574	568	539	553	545	544	562	575	534	547	578	583	595	535	580	612	586	537	559	590	557	548	539	571	579	544	552	539	542	557	582	533	571	564	562	591	569	575	588	577	557	558	540	576	550	570	587	566	595	580	538	553	600	497	578	565	566	551	560	529	547	567	531	563	562	561	508	588	564	562	552	545	541	534	556	581	528	553	570	559	537	601	526	530	548	554	551	564	586	583	546	535	568	526	517	571	531	550	564	560	562	551	593	571	585	570	587	547	498	577	612	511	615	538	560	573	494	552	604	550	564	576	580	539	582	540	536	561	540	583	568	574	600	600	575	547	535	533	553	560	566	571	583	584	566	583	592	546	524	547	574	592	572	573	573	545	574	602	512	545	527	581	579	524	577	522	562	541	563	562	561	573	544	548	566	557	538	574	542	565	539	563	577	557	589	565	531	542	531	549	519	500	519	582	564	584	592	516	596	598	554	578	557	555	556	565	584	535	575	581	574	525	550	514	529	536	540	577	551	592	553	574	511	568	565	580	560	525	567	573	572	549	546	528	552	568	583	534	551	566	502	564	618	537	542	517	541	580	570	524	572	551	550	578	572	543	550	545	589	561	565	537	580	569	575	586	512	605	604	613	574	549	508	529	576	587	552	590	526	513	573	576	578	540	545	594	522	535	562	529	591	613	546	544	526	545	563	565	529	549	566	601	562	545	554	547	578	557	568	556	531	505	542	570	580	539	540	573	571	587	573	549	547	592	539	584	541	518	542	579	544	565	558	566	560	559	573	529	517	549	582	547	545	555	515	563	535	515	563	581	569	587	529	578	552	510	548	518	563	514	543	555	551	548	546	546	586	612	536	545	566	549	548	621	535	587	595	518	574	572	526	539	506	559	560	527	555	582	596	594	562	550	564	595	525	549	563	516	579	529	563	557	539	546	567	553	573	584	530	541	569	502	551	565	568	554	581	545	554	545	581	548	576	578	523	547	527	531	521	551	555	568	575	535	581	547	537	582	548	572	530	577	554	556	555	572	544	518	566	581	576	546	601	596	580	578	566	585	530	526	584	536	550	535	524	529	586	552	537	540	538	550	542	580	530	522	550	536	555	552	548	548	550	582	550	577	569	527	543	605	552	549	544	537	590	588	585	515	568	565	574	512	567	564	518	618	537	581	555	525	560	555	545	562	550	527	530	552	540	598	541	519	553	544	550	571	564	602	506	581	543	553	578	596	562	542	566	546	528	516	552	525	567	556	523	542	509	531	611	517	563	568	550	551	556	546	555	561	571	546	569	586	601	557	522	550	576	522	556	537	561	576	518	536	574	558	546	573	565	496	534	554	524	560	565	613	518	596	585	559	548	579	536	540	547	523	535	579	559	539	548	576	497	530	579	557	567	520	552	525	524	515	546	548	527	593	535	540	564	561	542	511	550	549	561	559	570	573	537	587	579	622	625	562	533	562	568	532	572	558	505	542	526	559	581	564	548	557	550	549	567	510	571	539	523	538	519	548	571	559	577	536	579	553	580	548	557	592	522	535	588	586	598	538	564	554	556	531	570	548	532	590	549	554	530	534	546	608	519	543	536	516	490	563	545	557	598	560	564	586	523	564	555	515	565	553	538	557	544	552	559	547	579	529	515	575	510	549	547	543	559	525	560	554	547	584	588	546	539	551	570	536	560	562	581	571	588	535	466	535	519	560	548	575	535	565	559	540	567	572	569	521	552	562	508	555	539	584	547	563	551	591	554	534	506	516	568	590	586	545	542	502	548	546	565	552	534	529	552	630	571	524	575	571	516	564	514	536	552	555	570	533	554	560	524	537	580	542	584	540	544	564	559	580	542	536	531	559	514	548	576	548	540	543	606	594	549	570	567	605	526	574	570	564	540	530	558	561	540	543	560	545	538	590	550	533	527	530	610	550	547	520	563	581	535	573	547	527	581	538	557	556	555	568	555	611	549	569	527	519	543	587	555	540	566	514	565	568	536	529	553	546	509	550	540	541	587	537	490	530	568	540	520	513	554	566	547	540	540	553	593	611	543	583	559	543	528	563	531	556	570	593	552	557	574	534	533	539	542	554	531	537	562	532	593	541	552	508	537	552	571	598	548	559	563	567	539	583	543	543	544	537	539	553	580	538	555	577	584	542	550	520	545	542	543	541	521	573	546	554	527	547	508	529	551	518	572	577	524	558	507	514	572	562	538	538	567	528	570	517	585	505	552	501	525	521	566	560	565	555	563	597	578	531	551	548	584	589	594	541	555	560	565	536	561	551	536	572	583	554	551	553	534	573	537	541	525	545	578	557	555	543	547	522	567	606	529	543	566	568	550	545	555	569	552	580	530	556	567	533	555	534	594	537	571	587	577	574	589	551	565	569	567	569	519	492	555	540	552	548	551	577	551	522	568	562	574	551	558	525	532	586	554	549	533	568	566	542	558	566	545	544	579	542	581	546	530	569	525	560	560	549	562	562	563	551	550	521	551	535	546	578	564	519	554	539	547	573	543	542	567	561	544	531	575	530	550	534	562	543	543	546	567	568	542	576	552	573	579	538	587	551	532	535	529	519	522	555	549	552	564	554	538	576	533	511	585	553	606	576	572	582	545	556	549	518	573	587	544	511	561	562	527	557	525	553	565	546	565	575	546	549	572	559	588	529	569	554	539	578	591	585	577	530	550	558	542	532	541	557	552	575	617	555	553	575	534	567	509	558	545	516	532	565	538	590	576	588	551	590	520	586	514	527	546	543	537	562	519	542	557	494	539	543	540	553	517	534	519	630	547	592	542	548	542	549	558	531	533	540	543	539	566	558	554	561	564	545	561	550	574	546	485	520	589	569	501	550	609	582	566	543	543	548	583	552	492	568	578	582	522	536	573	560	589	567	566	560	508	577	562	517	552	540	588	559	531	571	504	509	547	554	554	548	547	602	536	563	560	577	546	621	538	542	580	523	540	528	550	520	550	592	553	605	586	573	506	563	527	548	567	579	586	565	539	549	580	553	517	545	520	543	541	604	560	566	559	532	550	572	556	586	552	546	557	573	505	561	538	549	584	589	580	538	584	513	531	523	497	527	547	546	541	584	575	550	575	551	561	557	576	569	549	582	547	547	560	562	521	576	496	591	543	535	547	567	499	582	579	555	527	544	546	555	544	566	570	525	524	564	523	569	524	532	534	541	569	582	555	574	553	586	557	528	557	553
4911	3291	8313	10057	11260	4346	83	42	66	56	48	43	51	50	54	58	45	61	70	67	50	58	50	51	50	62	69	62	68	50	53	66	53	63	56	52	51	53	43	66	54	58	64	55	49	54	60	68	63	46	47	55	48	47	59	46	45	63	60	64	54	52	52	55	56	65	73	62	64	52	69	53	55	73	47	60	49	58	71	44	50	49	45	61	59	66	76	40	52	60	45	61	55	50	57	68	56	42	53	66	55	55	47	37	52	62	60	56	41	55	58	48	47	46	68	49	61	65	58	38	54	56	54	50	66	60	49	55	55	55	59	56	58	52	69	65	67	60	49	63	54	57	52	56	56	60	46	62	66	60	57	56	57	62	60	52	50	61	62	68	58	46	54	55	56	58	63	52	57	60	75	47	59	45	55	46	58	53	53	60	60	62	45	45	47	61	53	61	54	62	40	69	58	51	49	43	64	61	68	50	59	58	65	51	52	47	50	59	59	48	45	58	57	56	70	50	56	58	50	55	67	57	69	55	55	45	68	59	60	50	51	59	50	55	54	49	56	66	45	53	48	78	59	58	71	49	51	56	56	38	49	68	53	50	35	66	66	51	60	50	48	50	72	36	65	60	51	49	57	45	60	51	66	48	57	44	66	55	71	52	58	39	59	42	60	57	65	48	55	53	54	46	55	66	46	73	51	52	49	50	52	59	54	51	62	52	55	67	59	57	46	73	43	40	57	47	54	56	32	53	50	39	47	61	57	56	64	51	45	46	46	54	43	55	37	49	62	37	55	50	51	47	56	62	69	61	55	44	47	43	60	56	48	56	50	60	54	57	51	57	67	54	54	56	59	58	56	50	46	53	46	69	53	57	47	46	60	64	47	44	50	45	61	63	45	59	59	49	48	49	38	54	64	51	46	60	65	62	66	54	52	57	49	58	52	37	51	56	47	42	58	54	35	52	54	37	53	59	58	56	64	52	63	64	65	47	49	43	52	57	36	61	48	54	48	48	42	45	50	52	62	47	46	62	53	54	55	48	59	54	48	49	55	53	61	55	39	46	44	57	54	56	70	59	51	65	62	61	54	44	58	51	64	62	42	44	53	46	58	55	47	49	41	56	55	48	59	67	64	53	52	52	58	50	46	60	55	53	70	50	56	49	61	58	48	48	49	72	67	44	36	42	56	64	40	55	46	51	47	51	49	57	52	45	51	53	49	53	47	48	56	57	43	39	48	51	57	53	61	60	50	57	54	56	61	45	61	45	34	55	59	59	56	48	51	59	43	42	50	55	53	52	53	51	56	47	54	45	49	48	43	55	66	58	48	62	54	60	63	50	49	48	55	49	61	60	65	56	60	52	60	56	63	53	54	48	60	60	50	54	61	66	67	54	49	46	46	65	51	51	52	55	62	57	51	65	76	58	51	51	51	51	47	54	52	49	44	45	54	65	55	49	71	62	52	54	73	58	43	74	45	73	62	54	72	54	54	62	54	44	56	58	64	62	53	59	55	60	61	57	51	54	56	55	60	44	64	72	55	47	46	58	40	58	58	50	55	55	58	55	56	61	57	51	48	43	49	48	52	64	55	51	52	47	66	41	55	50	53	69	63	49	64	66	41	41	56	60	52	51	45	55	46	52	60	37	46	50	51	63	44	53	55	47	48	64	44	60	52	57	67	55	46	61	55	47	56	48	53	51	45	60	49	48	50	53	43	58	69	48	64	60	53	58	60	60	44	57	37	55	55	61	50	56	61	52	59	66	51	55	48	63	61	51	50	59	47	48	52	65	43	54	49	52	59	67	67	57	52	42	68	62	55	55	68	58	47	52	70	52	54	50	62	56	39	53	41	57	42	55	68	64	63	55	54	52	63	57	50	58	50	66	54	60	53	54	48	55	43	62	56	53	53	64	59	46	43	59	45	51	55	56	64	52	67	61	54	46	39	51	55	58	54	55	67	42	57	55	48	65	48	52	55	60	52	38	60	62	59	60	60	64	62	42	58	58	37	45	56	52	52	60	56	54	48	62	48	60	58	56	53	56	54	64	45	63	44	42	34	44	52	45	52	57	62	53	68	49	57	56	62	64	50	53	63	63	45	59	47	56	52	51	50	51	49	54	51	55	48	59	62	51	68	63	61	59	63	53	53	64	45	51	50	65	54	50	62	50	51	53	53	54	58	47	53	58	62	50	49	63	49	51	44	67	59	56	45	51	68	50	50	58	45	69	50	64	52	47	52	59	63	56	54	42	53	54	62	43	51	47	49	51	62	64	55	55	56	64	62	38	57	46	53	42	61	58	64	41	53	52	57	58	61	55	56	57	47	62	60	48	46	54	50	57	61	55	49	49	47	53	54	56	49	65	52	58	66	55	48	55	52	52	48	58	52	52	46	54	49	57	47	52	45	59	62	49	49	51	51	53	49	56	45	59	56	66	48	61	58	54	49	58	50	53	53	58	67	52	63	47	35	65	57	59	43	52	64	50	37	52	49	56	69	58	43	55	36	55	55	59	55	64	48	58	50	58	65	47	52	41	72	67	55	54	40	63	47	54	68	50	73	58	57	55	57	56	54	63	63	58	59	50	57	48	34	44	48	75	46	56	52	54	58	53	51	51	63	69	57	58	48	62	60	52	59	62	63	52	53	65	71	61	51	35	40	73	57	60	44	59	47	60	44	52	57	59	55	61	39	66	63	40	58	65	56	46	51	59	57	45	45	51	50	61	64	62	40	70	66	44	61	57	53	48	49	42	53	59	57	56	66	46	48	60	44	54	64	60	68	54	56	54	61	58	61	62	58	57	38	48	54	37	44	40	53	42	62	66	48	70	57	46	50	63	70	57	46	56	53	59	44	64	45	46	50	54	53	59	48	53	37	42	52	59	47	47	68	64	55	56	50	57	51	59	45	59	57	50	45	65	53	63	52	68	53	46	52	51	56	56	64	59	58	49	56	41	48	48	64	41	55	55	45	40	50	47	48	54	52	50	51	46	51	63	59	64	44	50	48	51	49	57	67	55	64	72	52	48	62	51	42	51	47	59	55	50	43	44	54	37	53	60	57	59	57	56	60	58	54	50	67	50	47	46	64	54	51	46	56	46	38	60	52	58	49	51	58	45	42	54	65	67	53	70	40	51	59	46	45	54	63	63	60	40	61	63	45	50	63	51	49	54	60	52	48	36	63	69	59	55	55	66	60	44	47	43	53	65	63	56	49	42	56	52	54	52	58	58	55	47	54	52	49	56	57	48	52	50	69	71	54	57	49	49	55	56	65	68	58	45	58	53	52	52	56	46	59	48	52	55	56	39	61	55	65	58	54	49	53	50	47	62	52	50	53	51	49	59	50	50	62	53	53	45	63	50	53	52	57	49	49	55	67	35	47	48	64	54	56	60	50	62	48	50	44	51	50	61	46	53	52	52	49	56	61	47	55	49	57	56	60	53	62	49	53	57	50	60	46	54	51	63	48	50	54	61	65	54	56	55	57	53	63	45	69	71
34730	31693	47205	68406	73449	41619	2206	1783	1466	1364	1326	1193	1097	1077	1020	1008	1090	1143	1165	1163	1059	1071	972	977	931	960	964	919	949	948	877	975	949	930	919	944	862	932	861	921	854	837	861	864	876	875	944	871	892	852	845	877	852	875	892	911	946	858	895	888	837	908	870	863	868	892	862	882	932	848	868	846	935	932	897	876	840	870	882	850	822	839	869	820	853	871	816	917	888	900	804	896	894	851	902	939	853	879	878	910	860	874	865	903	825	907	857	895	867	899	905	904	903	880	819	904	905	900	837	872	897	883	883	879	820	888	894	853	893	867	906	877	852	880	894	864	829	909	829	871	894	861	860	852	875	877	889	879	880	906	922	844	857	824	889	852	896	890	883	889	935	883	919	805	915	848	900	914	862	846	850	869	872	874	860	871	826	880	859	843	902	862	835	869	852	868	895	884	885	841	890	858	870	837	876	914	822	900	904	894	828	900	886	834	877	847	861	911	854	875	825	855	860	915	967	894	907	917	875	838	874	872	836	861	845	840	856	909	940	848	882	837	871	864	879	877	851	842	885	919	817	908	903	890	865	852	895	886	854	850	873	883	841	846	865	836	886	850	858	880	888	888	873	915	871	871	883	879	826	843	848	895	885	851	920	883	888	832	873	848	877	855	855	879	850	922	866	881	882	873	895	870	909	904	893	921	870	898	862	829	841	880	847	899	849	895	916	852	850	910	864	861	910	902	946	949	873	876	869	828	855	844	841	916	873	862	866	889	899	791	907	886	864	866	886	852	868	881	868	837	911	875	921	842	869	899	886	896	841	860	892	836	862	880	867	866	897	905	894	886	892	837	875	918	878	899	860	850	849	840	862	898	845	896	860	852	897	839	874	891	869	895	859	858	849	822	916	868	850	896	866	849	881	844	885	859	886	881	874	843	881	868	822	856	885	875	876	879	879	845	892	870	936	901	910	876	859	829	863	856	870	857	871	873	867	882	875	838	850	861	937	891	856	894	915	884	873	884	928	894	903	893	860	845	869	919	864	887	873	847	859	863	888	905	870	908	876	881	861	836	817	870	851	828	858	881	910	829	884	873	902	900	881	894	884	865	877	860	907	911	883	832	880	808	923	891	826	849	893	877	896	830	890	866	904	845	868	913	861	891	807	886	864	844	881	849	833	863	862	868	877	888	864	878	897	851	899	890	869	874	877	862	921	901	888	874	906	855	847	854	872	854	875	895	882	816	839	852	903	880	920	870	909	933	829	838	897	876	855	828	864	878	828	834	861	866	857	839	900	877	862	854	845	908	890	802	833	868	874	880	875	911	869	891	875	876	886	834	894	847	900	913	812	822	823	853	859	864	878	866	827	914	877	859	900	817	868	920	834	843	853	940	879	839	887	894	861	900	914	924	889	889	834	863	885	888	819	888	868	892	856	952	866	924	827	881	909	880	869	850	937	856	904	828	824	856	893	907	897	903	883	838	802	896	854	899	852	859	855	883	877	852	882	875	899	820	859	888	883	880	906	849	830	887	879	853	859	888	871	947	903	811	920	871	892	893	839	874	840	844	919	866	900	890	884	877	863	820	881	924	905	846	860	861	849	903	865	873	816	843	871	820	892	847	881	880	887	858	853	849	843	876	855	867	904	844	846	917	863	854	859	879	866	898	877	835	926	792	849	856	865	870	842	833	879	874	857	864	923	873	868	855	873	896	864	894	885	888	897	913	854	847	864	881	831	879	849	863	858	870	892	903	861	904	874	901	842	878	823	868	898	839	881	854	812	918	876	886	871	841	813	869	890	879	895	886	906	880	827	870	890	889	842	887	856	901	885	874	835	834	820	824	881	898	885	873	836	899	870	873	830	839	880	892	862	897	916	870	894	866	892	829	851	847	904	879	879	908	889	884	878	873	881	919	896	875	868	789	929	878	861	895	910	858	909	908	897	882	871	839	912	842	868	943	835	879	893	887	926	902	876	891	856	870	911	841	889	861	861	888	921	862	858	871	895	857	850	926	865	890	865	830	854	849	906	855	853	890	863	852	870	944	861	862	868	889	888	880	837	889	876	871	944	819	859	872	872	847	870	843	898	888	882	920	934	877	898	863	887	872	868	840	873	884	886	878	859	849	874	923	915	852	853	853	861	873	848	870	930	893	861	828	879	909	908	870	862	886	806	838	873	892	879	879	855	878	881	892	909	886	839	824	856	875	875	842	924	881	926	834	865	815	856	930	850	942	846	908	886	864	887	895	847	857	828	867	871	886	874	868	852	818	858	925	889	871	803	861	864	874	873	870	851	932	835	875	875	885	922	871	872	864	867	900	836	881	873	869	901	854	900	884	866	890	862	869	879	876	866	872	856	884	868	868	939	889	848	905	846	842	830	827	904	913	851	808	945	893	873	814	865	844	874	916	831	822	890	828	895	824	852	886	894	868	856	886	881	820	857	899	797	867	807	859	855	912	835	896	890	855	823	884	896	871	866	944	894	854	869	817	854	823	895	879	879	875	900	888	900	894	885	845	885	878	892	843	861	860	893	876	866	827	860	911	901	881	904	857	839	828	891	895	896	908	812	884	939	925	914	940	826	898	876	893	856	891	889	883	893	819	893	901	837	933	898	902	924	864	895	819	875	877	878	830	851	840	835	892	879	856	853	858	830	905	831	874	874	892	834	881	883	850	870	843	887	822	894	856	849	836	895	882	868	922	846	862	884	852	846	892	873	825	858	874	848	880	876	842	853	888	847	817	855	898	847	880	897	845	789	875	883	858	869	865	909	905	821	846	879	887	871	858	879	860	879	891	822	904	906	852	887	875	853	849	914	897	819	892	854	843	889	856	934	876	906	837	887	922	865	898	882	859	829	855	928	885	871	841	868	878	869	814	821	886	853	875	887	862	920	907	878	862	919	882	866	847	861	892	847	883	842	928	829	921	881	879	902	890	914	874	883	865	872	872	887	922	870	834	857	888	843	864	890	894	850	918	846	932	842	837	802	943	867	900	830	920	922	837	903	886	866	870	927	909	850	887	865	854	858	886	897	854	926	880	837	850	903	840	855	872	849	834	876	867	829	866	814	820	881	880	863	859	832	837	891	887	860	854	883	857	836	886	865	879	903	841	867	898	862	857	875	861	891	866	806	827	843	918	890	885	902	860	826	903	923	860	898	901	921	924	894	890	888	854	864	868	867	865	891	871	832	869	872	907	872	892	845	915	839	805	844	889	850	862	888	872	880	871	851	863	909	890	881	871	902	871	848	916	806	891	854	892	884	901	835	817	870	808	886	858	823	855	920	867	866	857	847	860	855	907	921	821	891	883	903	888	849	874	867	847	890	905	875	884	891	920	867	861	900	888	903	850	833	813	888	898	851	872	887	897	929	879	856	874	922	838	894	888	911	842	867	890	895	867	914	906	919	925	828	881	925	883	893	887	868	912	924	852	888	905	884	873	860	881	902	891	799	866	854	900	818	902	883	865	894	850	865	849	880	907	938	837	845	875	865	844
5331	8637	21235	21847	18328	9146	214	50	54	43	47	54	50	43	44	53	45	53	37	41	41	42	41	58	34	44	40	52	34	35	41	47	47	40	40	36	33	45	47	35	32	36	43	42	27	41	51	32	52	27	42	41	50	42	46	38	36	39	45	37	47	39	46	44	43	30	37	48	38	41	46	41	39	40	37	33	43	38	51	42	34	44	33	42	47	40	45	46	41	29	47	42	38	45	39	42	37	35	36	42	50	39	40	41	33	36	49	53	29	34	45	38	43	45	42	42	41	39	40	48	57	36	38	45	47	32	42	31	38	40	55	36	41	38	41	39	43	38	38	41	33	33	34	33	40	42	40	38	38	42	42	39	45	30	30	48	39	42	43	44	39	51	48	42	37	37	40	37	48	25	32	54	41	49	42	42	35	35	39	35	36	39	32	38	49	36	43	41	41	31	42	31	39	37	28	36	43	32	37	38	52	34	54	36	40	43	39	35	27	46	44	34	43	40	48	34	47	27	33	38	33	47	44	41	35	31	36	49	29	43	35	25	46	41	45	38	27	38	44	44	47	35	37	36	41	33	46	42	54	54	30	36	41	49	36	47	31	35	44	47	33	47	52	35	42	36	40	25	46	40	40	37	42	40	42	47	37	41	30	46	41	48	43	56	39	35	43	40	36	45	43	40	42	38	49	39	41	38	28	41	38	43	32	43	39	49	46	33	41	43	43	39	47	45	37	41	39	39	37	30	40	34	40	45	37	38	48	42	29	49	40	48	41	42	38	48	34	37	40	36	36	33	46	35	42	49	45	38	45	40	46	46	37	41	45	47	38	41	43	36	50	38	44	42	46	36	30	28	39	47	51	37	40	33	36	43	44	40	42	44	43	40	36	34	40	35	33	39	52	41	36	35	37	34	36	36	48	30	39	36	43	24	37	44	44	45	36	50	39	43	30	33	51	44	39	36	23	41	45	33	32	39	39	41	42	34	38	37	39	40	46	43	32	42	43	38	43	42	40	42	33	45	55	39	41	32	37	30	44	27	44	34	49	42	46	43	35	45	39	37	37	38	40	36	48	35	43	41	39	39	36	45	56	48	29	35	44	43	46	37	36	32	40	42	38	39	43	51	29	45	42	41	31	41	34	39	36	48	34	35	34	50	37	34	27	40	29	41	31	40	47	38	41	38	38	40	43	41	27	32	49	29	33	43	37	46	46	48	40	64	43	43	50	39	48	36	58	45	36	42	45	42	33	34	57	44	38	39	42	25	45	41	38	42	37	46	41	39	40	39	36	36	46	41	43	38	35	45	34	36	38	39	38	53	36	31	45	41	38	34	45	44	48	43	43	45	36	39	38	43	33	36	38	29	39	35	40	41	34	49	38	44	33	36	51	42	47	36	36	33	32	30	35	42	44	42	32	36	43	45	38	34	31	45	37	33	36	46	46	42	31	27	37	34	39	39	35	42	34	35	32	44	36	48	49	32	38	35	40	37	38	37	40	41	41	34	57	29	40	47	42	37	41	29	48	34	38	41	41	44	33	45	47	28	36	41	33	39	41	35	46	42	42	44	39	39	47	37	41	35	36	30	41	23	37	39	41	38	50	40	45	30	43	47	38	37	36	49	47	43	44	41	38	43	52	50	51	60	32	48	43	49	27	38	38	46	41	26	44	33	53	50	33	47	39	39	40	31	39	47	35	33	38	38	36	38	48	37	48	42	46	42	39	45	30	38	38	36	40	39	42	52	35	45	42	47	43	29	34	45	44	43	43	50	45	38	49	41	40	41	34	34	49	37	40	44	35	28	36	61	44	41	35	44	44	38	43	45	43	52	36	39	34	47	37	38	40	42	31	38	36	28	44	37	40	42	42	48	44	40	37	37	27	37	57	27	47	34	46	46	38	45	40	36	46	47	40	30	46	40	42	38	39	48	40	49	37	55	52	48	34	34	37	36	40	40	41	36	41	43	23	34	38	43	39	44	35	50	36	26	33	32	52	39	34	50	40	32	33	39	27	35	39	33	52	43	38	52	44	34	45	38	37	36	35	38	47	38	31	49	39	39	42	43	42	35	42	45	41	36	28	38	26	37	34	35	38	32	49	39	45	34	47	36	39	42	49	41	38	34	30	36	49	33	37	44	45	40	38	45	27	36	46	35	41	38	42	36	45	45	40	31	31	40	44	52	38	46	45	38	49	40	34	47	41	35	35	33	44	40	25	48	41	32	40	34	41	36	31	32	41	38	36	33	40	50	48	35	38	43	43	31	57	30	41	30	39	35	45	35	35	33	24	46	34	49	40	47	39	59	35	34	42	40	40	45	26	28	39	31	34	42	35	34	29	52	42	39	49	38	46	40	38	57	37	31	34	43	51	53	36	38	60	32	40	39	51	30	29	45	33	36	39	44	43	27	40	27	34	37	41	39	39	34	40	46	37	44	48	31	41	44	42	34	46	44	37	49	39	50	41	30	34	39	50	37	36	57	38	40	38	40	31	47	36	39	44	56	46	38	31	46	30	33	34	35	39	31	43	35	29	39	41	42	37	36	34	47	46	35	40	39	50	35	43	49	44	36	43	39	40	45	30	39	41	44	44	38	34	36	34	44	44	49	32	38	37	38	40	43	27	44	37	50	48	35	48	33	43	45	51	36	25	29	27	41	43	45	39	42	39	38	35	39	44	39	36	44	38	49	31	43	39	45	30	37	56	39	36	42	42	39	32	34	37	40	38	35	53	41	39	34	34	29	45	41	40	46	30	37	46	39	39	39	29	23	40	29	43	51	36	37	44	36	41	42	36	36	38	41	43	35	38	35	48	41	48	42	38	50	42	41	37	33	34	42	41	45	37	37	33	43	48	33	48	36	43	39	37	42	45	33	30	39	39	42	43	41	25	30	38	38	30	40	39	38	54	39	49	35	41	43	40	48	40	37	37	35	35	39	41	27	46	32	35	34	39	37	34	37	45	33	34	38	31	36	36	34	43	39	38	33	50	42	29	37	37	43	40	32	33	35	24	49	33	24	41	28	45	41	41	23	37	37	49	48	38	49	48	34	58	46	37	35	38	30	42	45	44	36	36	31	42	38	43	33	37	33	36	38	53	38	40	36	46	52	41	31	41	45	38	42	47	35	35	44	23	33	38	42	47	33	36	34	36	29	34	41	48	39	35	50	32	33	44	32	50	37	39	49	29	36	31	30	46	48	45	39	39	31	29	47	38	43	36	37	38	37	42	31	40	48	38	42	48	32	37	31	21	43	39	36	42	43	43	47	49	34	44	38	37	30	44	31	27	45	33	38	37	32	54	40	34	42	33	31	50	45	35	44	30	35	37	48	50	28	42	50	33	31	38	48	44	41	46	48	42	43	38	45	32	42	34	49	36	41	45	41	38	40	53	24	43	34	45	42	39	49	42	35	45	31	28	48	38	35	39	43	34	36	43	36	56	43	36	38	39	43	30	49	30	48	38	59	36	43	47	39	23	36	33	51	45	38	34	32
40222	46778	65642	85215	83532	58510	2757	2029	1729	1422	1308	1149	1091	1050	908	866	894	1036	999	1001	933	899	806	841	822	787	806	735	736	770	739	813	746	709	739	717	704	709	686	684	693	685	663	697	674	712	683	728	678	682	668	665	686	672	693	730	671	683	636	641	704	669	689	712	689	644	638	634	642	659	637	605	664	644	685	642	638	665	649	636	635	658	687	650	656	695	631	685	637	690	631	648	670	677	651	674	642	654	625	639	685	671	649	623	645	643	641	665	638	625	618	644	676	659	634	638	671	671	642	593	647	656	626	630	610	657	663	637	643	699	643	677	643	623	615	690	654	644	594	659	667	682	654	695	650	622	631	680	689	662	625	701	625	664	661	611	669	658	646	578	631	636	603	679	669	692	614	617	596	649	654	631	668	663	609	672	660	641	628	653	612	691	645	624	637	658	672	640	670	657	595	653	674	616	673	651	631	659	660	619	632	644	702	648	614	632	647	655	665	635	640	637	641	616	635	638	659	638	617	659	661	634	647	672	672	620	676	659	669	650	650	637	637	637	659	634	613	654	644	672	719	701	583	632	666	615	639	643	668	596	658	662	640	648	635	668	670	638	678	695	677	663	660	661	656	640	614	642	616	639	628	666	614	640	616	641	655	649	599	620	711	654	647	637	668	680	615	634	654	662	690	595	671	631	611	648	653	591	637	661	630	676	666	622	682	666	598	671	622	682	659	666	631	642	680	642	654	658	653	640	672	636	663	635	647	627	652	635	610	653	627	626	635	602	642	662	661	601	664	629	690	624	651	701	610	656	650	622	660	676	653	633	641	670	698	620	606	634	649	649	667	614	643	618	666	608	672	670	618	653	629	637	632	628	630	633	660	626	661	610	639	632	666	667	628	644	625	656	670	643	694	630	636	628	579	682	653	659	656	631	663	663	649	640	665	648	631	627	672	621	659	628	643	657	669	640	645	643	592	682	635	607	599	655	632	618	664	646	631	610	670	620	681	621	601	670	681	624	679	628	651	662	620	683	651	629	648	637	614	658	708	600	604	658	609	654	588	607	628	618	636	616	657	666	665	619	637	666	676	668	641	647	627	651	653	624	608	644	651	658	674	650	659	609	616	619	601	659	679	653	638	672	612	611	651	656	654	666	644	643	676	684	666	626	608	576	651	637	608	618	630	704	618	598	652	602	653	649	601	660	697	665	599	660	636	638	693	604	661	625	649	629	665	654	631	637	642	652	646	628	597	627	632	662	692	603	671	637	661	636	636	642	620	652	639	628	662	619	636	672	663	620	695	655	607	622	572	651	670	673	632	646	641	601	611	643	626	668	657	620	629	642	583	649	701	658	633	627	663	656	660	672	696	653	664	662	618	620	633	626	624	634	631	653	631	681	645	637	678	674	628	660	654	670	643	666	630	625	664	635	676	668	606	660	637	646	642	640	632	699	638	621	630	665	678	683	632	624	658	646	639	670	643	629	633	654	593	659	627	650	624	734	621	667	621	637	617	657	674	663	659	633	610	627	672	633	669	640	661	617	641	655	687	627	683	651	655	645	648	663	608	641	712	658	614	652	690	622	669	681	600	676	680	655	612	657	656	636	641	669	645	679	640	624	641	641	640	669	648	636	600	687	644	683	648	612	626	693	620	611	625	589	687	636	632	649	648	664	646	629	603	610	666	689	652	634	619	630	658	631	622	589	570	637	630	639	669	610	609	644	665	655	626	685	626	606	590	662	641	615	643	621	616	635	633	657	637	675	636	649	642	607	668	649	629	586	646	647	700	633	639	655	620	675	610	654	640	631	688	626	619	652	654	635	700	647	627	607	606	649	659	671	554	628	676	700	634	623	634	667	600	635	639	630	617	634	646	663	624	620	608	611	597	651	702	684	654	672	611	642	659	639	633	628	687	641	629	619	651	631	635	652	615	638	650	696	638	606	663	645	648	663	650	630	599	608	674	699	616	644	686	617	632	625	689	621	594	628	636	650	663	621	640	649	618	690	663	679	629	629	631	680	663	680	658	618	644	649	643	635	634	655	672	638	673	631	647	674	647	635	646	657	674	635	612	642	673	686	626	619	684	634	630	627	639	666	598	646	639	599	663	635	613	670	666	628	663	646	620	602	644	645	667	620	624	645	618	612	601	640	618	631	658	661	639	618	658	649	652	661	600	628	623	617	648	653	625	695	639	654	627	659	640	658	652	702	636	666	626	661	636	586	634	642	661	617	643	636	670	661	641	693	687	626	665	674	629	665	628	640	640	659	615	662	656	640	707	688	665	693	679	630	692	640	625	600	653	675	625	676	606	652	664	662	639	633	634	659	656	660	603	589	648	597	634	616	646	645	652	651	623	662	663	662	648	655	661	628	649	644	648	697	613	645	643	660	646	606	666	642	674	629	656	663	629	675	665	610	671	643	665	633	669	673	722	665	647	636	597	638	634	630	637	688	660	603	615	669	659	648	654	642	662	665	639	664	654	624	667	650	642	671	670	674	678	616	604	639	647	652	647	638	654	634	631	608	642	653	643	681	598	640	632	627	635	609	680	663	692	653	684	689	656	604	660	631	599	626	646	627	624	601	610	639	624	686	642	673	661	657	667	617	679	621	667	615	634	669	666	611	605	651	630	683	612	652	624	656	652	638	647	642	610	619	630	661	664	698	613	643	629	608	645	639	663	614	701	639	610	642	642	651	646	656	655	612	655	705	640	651	674	642	666	611	634	624	717	643	611	642	644	630	687	639	656	619	660	661	622	618	623	652	644	631	647	644	645	647	663	674	673	645	687	655	688	614	615	676	673	666	624	630	672	668	643	686	697	625	645	616	626	680	653	673	656	693	625	617	684	625	649	661	672	645	672	639	649	685	618	697	638	636	631	628	646	630	637	655	629	684	616	608	628	627	643	598	613	630	711	625	646	695	666	690	647	627	666	641	676	642	619	644	622	668	605	646	640	628	616	671	646	649	612	713	704	638	609	684	656	609	619	630	667	634	656	637	644	618	666	655	614	645	622	673	639	654	655	608	652	653	653	655	653	664	682	636	643	647	676	603	662	687	632	693	683	649	651	694	620	652	634	647	651	651	615	643	614	655	638	642	666	663	664	629	669	650	680	638	627	669	644	614	646	639	672	649	651	636	631	647	623	681	664	691	645	635	641	599	624	673	655	589	656	628	642	635	665	622	669	643	694	647	630	669	677	622	695	649	654	644	623	626	685	632	665	642	621	646	605	646	652	621	657	647	633	689	654	644	605	637	625	664	641	610	650	658	676	664	611	637	630	672	669	658	628	624	642	671	622	646	644	638	677	676	648	657	683	652	631	617	649	659	637	618	660	626	646	637	659	656	651	645	635	654	660	620	623	667	619	708	622	641	632	644	705	691	661	656	636	666	624	644	590	675	624	674	652	652	623	694	635	635	725	621	643	642	614	637	663	668	627	619	653	643	648	652	625	674	657	639	647	638	695	642	637	652	671	636	629	678	657	649	618	685	678	619
2411	1610	2060	4339	2950	914	44	59	47	51	32	44	38	35	41	16	38	41	31	48	33	34	35	37	29	38	46	37	42	27	46	29	48	50	35	47	27	35	31	41	49	40	39	26	40	31	43	39	35	43	31	40	39	38	35	42	29	35	38	30	42	37	32	43	47	52	31	30	32	36	37	42	42	30	44	34	37	42	36	29	38	34	52	39	31	39	41	40	40	32	43	38	42	44	44	44	37	38	31	33	29	36	38	42	46	37	41	43	32	38	33	24	38	37	45	41	50	33	36	44	31	40	34	38	44	28	43	43	33	37	41	36	39	42	38	35	41	37	40	35	40	27	27	37	40	37	28	35	39	41	35	30	45	36	35	34	34	34	33	39	40	41	42	28	38	43	39	46	33	43	43	34	39	49	38	34	46	45	48	36	38	39	35	29	26	29	29	46	45	32	43	33	32	37	38	37	36	37	45	37	45	36	36	25	39	42	33	44	27	39	32	41	51	38	35	35	33	35	27	33	39	42	52	44	39	43	37	31	27	46	34	48	31	42	37	35	36	39	35	47	37	41	33	32	32	46	41	38	45	49	38	54	41	43	44	36	54	49	40	55	46	36	39	34	38	38	54	45	41	41	38	47	35	39	36	48	36	36	35	33	53	38	41	35	37	36	40	31	38	35	40	37	31	44	47	31	31	40	48	35	39	38	35	39	39	29	41	39	31	35	42	41	36	39	31	35	34	40	38	38	39	34	40	46	33	35	42	41	41	41	41	32	36	39	37	41	33	43	42	41	45	35	31	27	30	45	34	28	42	43	41	44	45	43	41	29	33	34	45	34	37	36	39	39	45	32	34	41	40	33	36	45	41	43	37	33	32	38	46	29	27	27	40	35	54	44	44	37	37	36	29	34	37	28	37	38	46	49	44	47	42	31	34	37	38	44	34	32	35	39	50	40	42	38	47	35	48	23	55	33	34	35	35	33	43	28	33	44	33	44	49	40	27	37	36	32	36	47	42	32	29	43	47	37	42	46	39	35	34	38	46	26	42	27	32	36	48	45	36	25	33	44	48	38	37	29	38	33	47	33	29	40	32	40	37	47	31	26	50	39	47	38	44	38	43	44	44	35	33	39	39	42	50	37	52	33	50	40	37	44	33	42	36	33	33	34	41	39	43	34	37	43	37	44	33	31	30	36	38	32	29	33	45	39	41	33	27	27	36	37	42	30	31	42	46	49	25	32	37	40	40	37	34	33	37	44	40	34	40	45	37	37	38	46	29	34	30	47	37	39	34	39	24	33	38	39	48	42	45	41	34	46	34	41	31	50	38	41	33	44	42	32	32	31	41	45	33	41	39	39	41	44	33	43	31	33	35	25	39	39	42	38	44	42	41	36	35	38	44	31	42	47	36	40	35	42	41	41	39	57	44	43	32	43	40	30	45	39	42	33	44	27	32	31	35	27	43	47	37	43	33	44	32	31	31	28	33	41	43	42	28	48	44	35	41	33	38	33	36	41	31	34	37	36	35	50	32	44	37	32	47	36	52	43	41	41	36	22	34	54	36	39	44	34	43	41	38	43	30	36	24	36	21	27	42	42	37	28	31	37	29	45	42	37	36	39	56	37	32	44	31	38	42	41	48	42	38	35	45	45	39	35	27	44	38	43	37	30	36	32	35	43	42	42	30	29	33	31	42	37	33	56	36	43	39	39	35	33	32	30	34	40	31	45	44	30	31	37	44	48	51	42	34	36	46	43	41	41	35	54	38	37	38	34	40	39	33	29	40	24	26	33	38	29	47	46	48	26	38	36	46	31	38	35	43	31	45	39	39	41	30	50	40	35	46	26	36	40	37	40	41	35	38	38	35	35	42	39	42	33	38	33	42	40	44	42	35	39	32	42	41	31	38	36	38	37	42	37	42	52	34	41	37	30	43	31	37	52	40	40	34	27	31	43	31	39	37	53	35	34	35	27	40	38	30	41	37	48	37	38	49	37	27	39	45	47	48	27	34	37	34	29	44	45	28	41	49	31	45	43	45	33	49	39	39	50	43	42	36	49	38	33	38	40	37	38	36	42	31	27	41	36	40	24	39	32	41	38	41	32	38	31	34	44	32	42	49	35	40	41	44	37	32	42	36	33	35	38	39	34	39	30	41	42	28	41	47	36	30	49	50	41	58	34	37	41	37	40	44	44	37	35	30	35	43	33	38	36	38	28	42	37	31	39	32	30	50	32	44	42	50	43	38	45	38	43	33	31	39	37	35	37	36	30	34	41	50	29	33	28	40	38	38	43	33	52	43	38	35	31	38	41	46	38	31	32	28	25	39	38	42	33	34	49	34	23	41	48	39	42	33	34	39	39	36	44	52	48	34	41	27	42	45	38	36	32	39	43	38	47	31	39	40	31	41	40	38	37	29	33	33	49	39	39	38	39	38	40	39	34	46	39	35	41	43	40	47	44	44	43	36	38	52	31	34	35	44	40	31	41	38	45	33	42	47	46	33	45	41	32	37	48	31	35	39	36	43	42	35	31	44	35	45	41	43	38	43	39	37	34	33	33	38	32	43	35	53	44	47	41	26	34	41	35	36	36	41	34	36	42	45	37	47	34	41	44	36	42	42	43	43	37	40	55	33	38	34	46	34	45	39	36	41	38	38	40	34	43	43	28	47	34	36	31	27	24	31	36	29	36	58	45	34	29	57	46	40	43	35	35	34	34	36	38	34	27	27	38	34	35	36	40	44	44	52	40	33	34	40	38	36	43	39	44	37	37	34	26	32	49	39	36	38	36	40	36	40	41	54	29	36	25	33	41	40	43	39	31	33	36	46	39	39	37	30	42	38	35	37	36	30	42	44	31	39	48	42	39	31	37	50	40	40	40	43	40	39	40	41	34	50	35	29	38	36	42	49	37	23	42	36	22	43	34	40	33	40	44	46	34	38	42	39	38	28	37	35	38	39	41	32	37	39	38	36	32	32	38	37	37	36	36	32	32	43	47	31	27	47	32	37	36	32	32	39	53	31	45	37	44	46	35	32	42	42	37	37	39	40	49	36	38	44	39	33	31	35	38	45	39	23	26	35	38	33	37	43	37	41	29	45	38	38	29	32	41	29	41	36	38	41	24	39	45	48	38	41	45	37	30	35	53	28	43	46	34	46	46	31	38	38	43	45	39	34	39	43	45	30	30	37	45	48	40	45	40	36	43	41	34	44	30	41	20	29	45	38	47	52	39	28	40	44	39	37	44	51	46	45	33	45	40	36	50	43	38	41	48	42	52	29	43	41	39	34	24	36	45	29	53	41	36	38	37	31	35	41	37	41	45	38	39	41	36	45	39	44	46	43	42	38	59	37	43	42	37	30	38	42	36	48	36	45	49	33	40	34	46	41	47	27	40	33	38	37	34	28	39	30	37	49	46	38	26	42	43	46	33	41	47	43	29	35	42	36	44	38	31	41	30	36	41	33	37	41	30	45	32	30	58	35	32	33	34	36	41
25877	25866	29730	51422	47602	29860	1017	852	779	725	781	727	691	656	692	686	728	778	748	774	751	739	716	696	683	677	658	665	674	649	647	661	686	665	666	628	632	629	635	618	620	628	636	615	652	593	642	639	636	584	638	666	649	614	633	621	622	630	590	574	616	636	650	618	624	644	575	617	647	617	602	613	614	674	671	623	660	670	632	614	625	629	607	586	595	662	638	609	615	648	625	586	699	602	603	598	570	611	596	618	634	626	660	643	650	543	638	622	611	590	639	612	602	582	642	648	595	649	627	601	637	592	614	648	592	591	611	586	614	659	595	627	603	604	611	606	607	618	632	606	613	605	611	644	666	604	628	604	648	576	662	637	652	627	612	643	575	607	602	616	591	625	616	631	634	621	677	656	591	570	634	593	671	636	637	609	680	637	595	582	624	617	601	614	616	595	606	585	643	630	594	601	615	652	604	623	664	604	618	615	669	588	626	623	588	610	583	634	626	607	602	585	650	616	621	622	629	645	638	614	644	608	638	597	598	623	588	579	621	619	615	602	612	558	635	568	613	659	599	592	644	637	593	603	630	614	649	647	620	631	605	648	591	624	610	616	634	644	612	660	622	616	606	642	636	628	647	616	606	570	591	620	631	632	651	624	630	640	647	619	630	605	626	607	598	607	640	611	611	669	641	629	620	562	611	607	592	657	613	608	579	611	610	624	591	571	628	578	602	599	592	649	596	655	550	632	599	608	597	590	651	638	607	621	574	594	624	655	603	637	560	621	610	609	582	655	601	625	606	597	623	631	576	639	600	591	591	594	658	664	568	638	637	619	624	617	679	591	621	630	612	633	660	624	647	619	636	632	635	616	651	602	642	638	604	632	567	607	604	629	640	594	623	679	623	607	623	640	604	653	647	623	613	609	615	660	582	635	602	623	638	599	621	631	647	626	608	600	627	614	607	594	628	655	602	648	644	614	579	595	627	648	672	642	607	578	613	595	616	644	649	608	626	653	622	638	596	627	639	630	631	583	632	612	596	631	647	619	622	611	596	625	658	572	662	621	605	611	634	611	603	590	609	606	600	599	624	633	592	604	619	621	585	608	619	572	635	652	612	603	637	568	605	645	653	628	631	568	623	637	659	631	590	618	608	610	624	598	587	640	610	627	653	608	613	634	654	635	633	664	635	567	650	590	643	631	574	585	625	605	664	645	630	583	610	569	650	647	621	628	572	648	583	577	637	590	630	609	598	679	610	625	606	630	644	627	670	653	653	643	664	635	623	635	627	615	614	599	610	581	608	593	666	599	645	630	663	599	602	619	624	618	636	636	620	591	631	631	605	627	634	606	629	649	606	612	597	644	569	578	580	652	581	587	645	594	632	625	649	616	638	617	608	650	597	593	622	674	647	601	665	611	629	618	647	619	599	627	659	591	646	611	593	600	637	597	628	599	599	620	628	669	605	641	604	629	626	602	628	587	609	572	638	611	629	638	639	639	632	627	611	595	626	611	633	617	612	619	618	656	618	584	668	630	642	640	631	592	590	618	617	610	596	633	640	647	643	601	629	650	617	635	594	610	588	648	587	613	647	616	627	592	635	578	601	564	647	635	629	619	601	613	614	616	596	626	635	609	610	649	661	611	649	613	619	587	595	600	637	627	625	635	613	590	657	600	595	670	592	646	622	607	662	632	656	622	688	612	637	658	612	616	607	607	638	625	566	614	592	585	607	600	600	642	632	641	649	632	655	606	646	654	603	619	577	638	600	615	615	624	599	622	625	579	590	653	606	589	641	573	576	660	637	617	623	626	606	586	614	647	604	628	657	653	571	642	614	604	630	590	637	583	575	612	606	645	606	568	609	613	621	646	615	629	627	645	635	641	617	592	594	634	580	610	610	621	643	628	617	640	618	601	603	653	620	589	616	625	599	628	598	638	613	611	613	662	609	622	653	650	583	623	621	639	605	650	639	653	612	632	603	603	598	594	590	604	632	639	639	612	629	648	618	623	596	597	641	633	715	632	586	602	649	624	618	680	617	635	619	655	673	643	606	667	618	637	624	613	637	690	641	607	640	601	621	599	646	641	631	594	546	625	596	644	596	627	584	621	613	610	612	587	621	673	633	635	591	616	603	595	678	617	586	662	614	629	595	622	598	633	600	600	600	596	615	606	636	602	660	665	618	624	652	601	614	654	671	642	638	659	600	625	600	643	609	637	598	624	601	590	663	627	609	608	602	632	649	643	644	637	636	621	595	632	633	660	617	595	634	630	608	627	582	597	614	601	612	639	678	656	650	647	599	624	624	619	593	612	603	602	588	574	636	579	605	596	619	592	674	638	666	636	624	626	578	670	659	614	609	591	613	645	611	590	612	632	617	595	635	639	659	620	607	660	604	651	634	618	620	639	628	628	615	622	599	621	600	580	628	626	615	636	610	603	592	644	547	604	651	625	612	589	649	626	673	614	609	670	618	620	631	625	632	640	635	593	684	628	578	584	568	603	634	618	625	609	622	566	625	641	664	646	604	625	642	604	640	648	597	618	646	594	625	621	618	612	593	611	639	624	618	624	625	603	592	650	623	638	636	636	624	620	612	614	638	591	641	593	648	624	602	568	632	655	637	609	597	617	598	627	617	579	623	662	631	639	657	555	598	599	626	644	594	625	606	613	587	631	618	624	585	698	605	609	610	617	611	602	616	606	648	633	616	642	634	593	604	636	592	631	568	623	607	565	612	615	589	617	632	615	614	647	606	609	656	565	637	612	613	619	640	618	634	623	601	663	642	617	630	597	608	625	650	620	621	598	626	656	623	611	611	650	627	588	597	599	633	600	638	631	666	608	607	635	596	599	664	592	647	628	647	614	610	625	658	635	619	630	577	614	563	631	631	623	647	651	602	584	599	646	634	650	631	602	607	626	626	596	610	610	649	564	653	628	613	608	646	646	605	662	615	600	596	632	583	567	596	640	640	619	651	620	640	606	619	598	632	627	628	615	632	597	634	644	613	620	634	602	594	656	623	599	587	613	589	649	616	615	599	599	629	602	638	590	607	641	621	641	636	629	631	627	659	652	620	570	618	631	617	627	601	581	624	622	611	658	645	628	602	665	641	584	602	613	607	599	636	655	619	597	593	628	609	595	610	633	574	621	624	618	636	618	629	616	682	646	608	624	629	645	628	604	657	656	617	574	563	609	671	648	629	609	659	655	626	556	620	620	660	620	632	616	595	608	630	591	604	630	633	572	605	591	610	642	615	652	630	612	622	647	606	624	628	567	629	629	653	598	593	595	668	659	578	655	602	587	616	625	620	620	589	626	647	647	639	647	659	652	608	645	629	590	615	614	622	609	638	623	651	602	589	625	572	592	637	632	620	569	638	619	567	590	605	601	616	604	630	653	667	619	635	645	600	654	607	653	640	618	656	629	623	663	590	613	622	582	609	555	578	630	598	591	626	640	646	656	647	645	623	620	614	592	612	599	581	655	600	603	630	668	607	631	588	632	625	662
4805	3196	11066	21015	19182	6273	82	54	59	49	49	51	36	43	40	43	38	58	53	47	39	48	28	32	42	44	45	33	27	32	48	36	40	35	33	35	37	43	27	35	35	30	25	40	30	33	43	38	41	39	35	30	44	44	34	28	40	32	31	34	36	38	42	28	41	38	40	27	41	31	31	23	37	42	27	34	42	29	28	29	40	38	34	42	30	29	38	30	35	37	35	32	41	34	28	33	30	40	29	42	38	38	33	34	38	28	34	49	40	33	28	36	34	33	29	39	30	55	34	27	37	36	44	37	46	38	31	27	35	34	30	29	35	34	34	31	30	35	45	46	32	29	34	35	28	37	26	31	36	34	38	37	42	35	25	33	33	35	24	48	48	36	36	26	37	27	22	22	35	32	40	35	30	34	49	33	28	31	34	32	42	41	35	36	25	36	32	33	30	44	44	40	29	28	33	36	49	27	32	38	39	41	37	25	39	38	46	29	27	38	28	38	33	39	30	31	44	34	29	28	25	27	23	39	29	34	30	42	45	30	32	42	31	31	47	45	38	38	41	40	33	26	36	37	41	31	30	30	26	33	37	30	34	32	21	33	45	43	38	18	35	37	25	22	35	40	37	37	35	36	31	34	37	28	31	34	44	33	42	37	33	48	34	27	37	29	38	23	39	42	38	34	25	33	40	47	30	48	31	34	33	29	24	43	44	28	34	40	45	34	33	42	31	33	43	34	29	30	37	33	36	28	33	30	39	38	24	43	31	31	35	34	42	44	48	33	41	45	33	28	34	34	27	34	34	36	42	36	32	33	32	41	26	39	45	33	25	39	29	29	31	35	35	32	36	44	44	38	20	36	31	34	34	33	23	35	34	34	35	27	38	26	30	37	41	41	32	31	29	44	29	45	32	32	39	32	43	27	44	34	33	39	28	32	43	29	32	34	43	33	30	31	25	38	33	31	39	32	35	33	44	37	30	38	39	24	33	37	34	30	41	38	25	32	32	33	29	28	31	35	33	34	39	22	47	29	36	41	41	39	33	31	29	39	35	28	36	37	26	33	36	37	31	18	28	27	34	34	32	33	33	33	33	33	33	33	36	33	36	23	24	31	52	38	32	30	35	29	35	39	31	36	34	34	38	24	34	35	29	29	23	35	28	33	27	31	29	39	33	26	42	30	40	36	38	32	45	37	42	32	30	30	33	32	27	33	35	33	38	35	32	31	26	37	29	31	31	31	39	32	26	41	44	36	34	34	46	28	36	31	30	41	32	34	32	31	34	39	34	25	25	36	31	29	33	46	28	34	26	46	34	36	30	37	32	36	23	38	37	44	36	35	35	31	29	39	27	28	32	24	45	37	26	29	39	40	41	37	24	38	38	30	30	38	38	28	28	38	30	27	21	37	37	28	34	36	39	39	31	32	28	35	33	28	24	36	30	24	33	31	36	35	33	33	26	34	35	37	30	33	45	21	28	28	35	48	32	30	27	33	34	38	33	34	28	34	38	26	33	34	30	30	23	26	26	30	36	43	36	28	44	31	45	42	37	22	38	32	32	40	30	23	46	33	42	31	36	26	35	28	27	35	38	44	42	36	34	36	36	39	34	41	34	33	31	33	34	41	31	50	29	38	38	42	40	46	32	26	32	38	43	38	30	43	29	37	30	25	30	46	32	30	31	29	26	37	31	54	36	41	51	47	25	36	34	28	51	26	39	35	38	29	35	40	36	37	34	34	36	37	28	32	35	36	31	47	38	42	30	39	41	41	31	36	35	34	39	41	41	37	30	32	29	21	27	32	34	45	48	30	35	28	31	28	42	41	38	29	35	32	37	36	34	29	32	33	32	31	32	32	31	30	27	31	35	38	31	42	28	42	36	39	36	38	27	39	39	38	37	28	24	35	29	33	26	37	24	31	33	38	40	26	25	37	34	34	41	34	25	42	33	28	33	29	42	33	38	31	29	30	41	39	37	30	42	38	35	36	32	39	36	38	35	36	35	34	34	30	36	44	39	36	32	27	38	31	56	27	29	37	33	24	44	23	34	34	27	34	35	29	30	39	36	41	34	38	31	33	22	49	35	32	40	42	30	38	31	30	43	30	35	37	41	32	38	30	30	33	39	38	44	34	26	25	36	47	32	30	38	33	38	45	24	32	36	32	33	38	35	38	40	44	36	31	31	41	31	33	30	30	23	38	46	37	33	30	36	35	25	43	37	35	44	34	38	37	35	43	37	33	31	27	31	28	34	42	28	40	30	25	40	33	35	32	36	38	28	27	30	29	33	33	29	35	38	48	36	32	27	32	33	36	28	23	38	23	40	44	28	31	32	39	36	26	37	28	36	39	27	32	33	33	34	33	43	44	34	34	44	36	22	31	25	32	41	29	29	29	23	30	26	42	40	34	37	34	35	39	29	24	30	36	47	34	31	32	29	28	39	31	33	32	23	41	31	34	43	27	37	27	43	35	32	40	41	44	38	44	34	41	42	42	41	34	40	36	30	27	33	38	29	24	39	38	43	29	30	33	31	41	37	30	32	40	27	45	28	43	32	25	23	28	36	29	34	34	45	38	31	25	37	38	25	38	36	36	31	45	32	35	37	37	34	33	32	38	33	37	31	28	43	32	31	40	33	37	30	33	40	38	21	26	30	29	38	36	35	30	31	34	42	31	47	38	36	30	34	44	43	33	28	40	30	29	35	27	33	36	41	28	37	46	34	32	27	34	39	30	31	26	40	38	34	30	35	40	29	33	44	38	33	34	36	35	45	31	38	36	35	34	27	38	26	32	36	34	43	33	33	32	34	31	38	36	35	20	38	22	46	34	51	28	43	33	36	38	32	41	29	35	37	36	26	40	44	29	33	41	40	34	31	31	36	34	41	40	32	37	38	32	35	37	34	20	32	30	36	41	30	28	30	30	34	37	32	34	44	28	26	38	36	38	33	28	34	25	34	48	33	32	37	20	38	32	36	32	39	29	40	37	43	33	33	37	35	27	35	37	50	36	27	24	37	41	30	33	31	34	40	31	41	40	37	38	32	39	41	41	34	37	33	30	32	31	42	34	33	40	27	32	39	38	26	41	54	36	42	34	30	36	32	41	29	36	39	32	30	24	47	22	34	33	47	39	28	30	36	36	36	43	30	33	31	31	38	40	34	34	37	31	31	37	42	25	34	25	33	47	40	43	35	40	29	45	35	38	33	29	35	38	29	33	30	32	28	37	33	24	34	36	28	23	43	37	29	48	35	29	33	41	43	37	23	31	34	35	39	36	33	36	28	40	32	41	31	26	37	45	42	35	32	23	27	32	33	34	32	29	39	35	35	28	41	30	33	23	32	47	40	29	33	36	43	21	26	40	41	38	32	34	41	48	38	37	32	24	37	42	40	38	30	42	26	32	41	33	26	38	38	29	42	31	29	20	44	29	39	35	31	36	37	36	36	36	41	30	33	42	28	34	40	35	34	34	30	26	33	39	28	34	40	32	41	36	31	39
39319	34621	53064	84265	79119	42420	3737	2797	2238	1858	1554	1348	1176	1090	1040	897	953	1147	1181	1112	993	914	818	878	840	807	790	770	725	743	728	725	714	694	673	687	660	604	620	580	613	643	656	605	584	592	601	615	606	621	604	564	616	560	638	656	629	600	582	639	636	586	601	574	601	602	592	595	529	560	597	581	570	571	545	579	567	569	552	576	576	571	548	561	543	533	562	542	596	562	537	600	541	557	533	546	606	574	534	546	540	580	565	577	552	542	584	566	557	603	591	566	494	542	576	567	534	586	616	557	549	562	600	537	614	550	559	545	537	520	564	544	543	567	549	546	545	527	576	571	536	541	599	579	566	529	546	561	564	589	582	517	551	558	546	556	559	558	597	569	515	538	548	539	573	547	540	529	557	531	554	544	548	591	589	517	600	579	548	559	566	551	558	582	550	582	576	567	553	603	589	515	599	564	571	585	570	543	564	561	595	543	597	587	575	548	549	556	569	595	589	564	569	566	588	525	542	597	546	523	539	573	567	558	589	563	574	564	524	625	584	573	613	569	538	525	536	567	606	589	551	545	529	532	560	538	546	534	563	560	562	566	557	579	586	614	564	585	582	527	582	578	574	482	559	510	574	526	592	543	541	558	563	541	562	596	576	554	573	578	545	509	514	579	530	553	550	489	544	511	497	535	565	555	550	526	572	550	551	566	527	587	544	528	531	557	534	567	575	525	557	560	588	600	551	511	554	534	591	581	529	562	558	576	528	575	576	520	547	605	564	579	573	577	548	592	554	576	593	567	553	532	593	549	553	530	547	510	526	548	533	554	548	513	526	599	514	570	594	569	590	507	574	571	555	585	580	518	564	565	550	546	545	588	552	559	565	587	550	559	596	528	554	513	583	548	522	570	537	565	572	552	588	523	586	523	516	592	546	565	549	560	568	525	561	556	572	570	578	574	542	555	535	578	547	497	519	574	568	532	593	590	558	544	607	544	585	589	585	546	584	582	581	534	551	557	520	525	569	585	561	572	587	552	517	566	565	573	547	526	572	536	544	604	605	578	560	581	566	559	556	599	563	535	553	565	568	562	536	530	564	544	563	558	582	562	585	530	569	489	560	577	620	531	552	566	525	556	574	532	548	552	555	548	523	590	554	559	574	560	538	551	568	563	570	584	540	538	567	569	573	545	564	562	594	562	577	575	499	545	552	529	554	570	541	564	571	593	561	512	520	509	534	519	572	574	560	604	580	562	522	605	568	582	555	520	589	527	539	511	561	533	577	575	544	568	543	550	609	536	556	554	513	545	603	583	577	542	578	561	563	536	573	550	603	552	563	558	570	538	544	559	544	570	565	569	567	586	574	584	563	548	554	550	551	576	568	527	571	535	542	566	527	511	562	519	559	557	569	563	591	548	535	580	580	570	552	584	557	573	572	546	557	546	576	570	564	582	600	546	564	556	535	589	583	582	568	567	573	582	567	560	548	539	563	608	544	594	556	562	563	558	593	596	538	577	568	588	551	577	602	513	561	575	513	553	553	562	579	551	590	590	539	546	527	554	519	567	553	564	576	570	593	566	526	567	560	505	587	537	555	514	555	525	559	581	598	558	542	549	567	577	539	558	557	550	567	590	571	582	528	518	530	566	590	573	541	558	573	568	579	549	587	572	587	571	560	580	601	525	597	579	594	547	554	548	525	583	566	557	554	551	538	576	553	553	537	645	590	537	522	563	555	533	549	569	547	548	562	534	564	529	546	550	519	526	535	578	563	527	547	564	547	571	563	554	553	565	572	549	543	581	531	550	586	600	534	573	577	574	567	534	597	529	593	569	584	586	601	571	564	574	558	532	546	581	589	567	539	547	546	555	557	575	595	583	552	538	571	553	534	536	602	596	573	555	550	549	550	567	563	542	532	569	596	586	546	537	513	544	549	605	581	571	504	575	545	566	542	538	580	605	542	558	581	574	552	602	559	562	594	555	600	573	483	578	566	576	529	564	553	556	610	557	599	523	532	525	558	602	526	599	563	590	542	560	568	593	585	537	549	548	599	558	568	557	565	559	529	594	543	583	535	535	571	601	554	589	577	531	540	575	571	549	528	558	561	541	545	534	528	554	571	526	545	508	537	568	523	565	593	537	547	502	540	582	534	571	565	571	587	568	554	574	579	539	538	559	524	569	542	571	570	540	568	543	559	570	557	572	576	552	544	564	585	533	563	561	558	557	538	549	563	587	575	614	569	593	606	552	564	539	584	583	522	580	585	553	595	552	584	543	541	579	585	551	579	554	547	522	590	569	568	592	557	567	530	563	588	596	540	546	567	569	562	578	573	576	602	584	522	557	581	558	620	545	572	588	552	544	517	553	581	563	577	537	562	565	558	557	563	553	537	586	609	585	553	564	572	593	587	598	572	589	570	553	556	573	555	569	549	541	552	577	556	564	544	558	594	599	556	564	600	580	514	548	572	553	577	579	544	596	523	523	585	553	571	577	575	524	520	577	574	597	523	508	538	586	543	534	589	537	634	585	559	592	572	522	528	542	556	533	560	559	561	558	563	570	532	569	606	569	524	569	601	588	546	551	546	554	548	580	545	553	545	566	545	590	601	558	558	578	552	548	544	553	521	610	536	598	542	568	564	558	541	547	534	530	555	571	573	564	522	529	507	601	593	559	563	547	564	600	550	596	580	607	621	580	564	557	579	552	574	553	612	575	541	561	564	560	529	553	560	540	585	559	526	591	543	567	537	531	550	516	557	548	582	545	569	530	578	592	559	559	597	557	536	558	567	573	580	552	528	536	605	558	604	593	585	571	580	564	591	576	561	566	545	561	569	560	565	570	535	585	572	527	520	584	591	554	548	552	555	518	543	541	544	550	560	548	525	576	577	569	536	577	560	583	556	540	542	531	572	535	560	539	547	539	526	599	589	553	580	586	574	573	508	592	564	568	579	566	544	616	572	552	576	573	566	536	564	569	562	549	579	552	609	589	621	620	580	567	599	577	564	560	503	560	554	494	578	564	563	554	561	556	580	522	551	551	553	564	535	545	544	563	551	544	503	564	564	579	542	537	559	535	570	565	558	557	585	561	561	534	553	569	576	582	558	501	578	550	566	511	522	534	587	518	567	554	562	566	541	554	544	595	560	546	546	557	589	531	553	608	565	549	588	591	584	570	586	557	550	537	567	607	560	587	578	553	533	546	592	541	549	568	538	578	579	572	588	592	550	601	571	523	511	566	525	558	580	524	557	534	551	558	551	571	550	563	568	529	585	577	539	583	540	583	609	593	547	579	581	525	572	558	575	539	555	567	578	531	526	605	580	577	552	515	571	563	580	550	564	563	510	599	585	592	547	570	536	576	550	568	558	508	600	565	543	544	584	561	566	570	537	572	518	553	568	545	521	573	565	539	573	540	569	543	587	553	563	553	589	561	610	559	559	607	571	564	539	559	567	557	550	542	587	583	543	559	562	508	524	601	530	546	561	554	524	515	524	539	568	545	543	525
4464	2619	5852	11420	12300	2444	79	62	61	55	57	60	63	56	58	60	60	72	38	57	61	61	50	57	50	59	50	51	56	61	48	69	57	56	55	47	66	69	60	51	53	62	73	51	59	45	47	53	71	46	53	43	53	48	55	51	50	68	49	44	59	61	54	51	61	47	49	53	62	56	60	42	52	57	65	63	48	52	44	49	51	63	67	58	70	53	47	50	51	49	63	54	55	52	63	47	47	54	51	40	46	50	60	59	53	54	48	57	47	59	48	54	46	50	48	62	52	55	48	58	52	56	54	48	47	49	64	66	46	59	50	50	59	45	64	48	55	56	64	57	65	36	56	48	56	54	54	57	60	60	59	45	58	48	51	62	63	45	57	48	61	63	61	52	55	42	64	60	53	44	52	64	52	54	47	50	55	62	45	55	51	72	67	64	69	45	54	58	51	74	62	47	62	46	69	61	55	52	57	49	48	46	53	46	60	51	43	55	61	59	55	45	55	55	64	61	48	55	48	55	50	52	46	51	60	56	50	58	46	51	72	59	44	46	65	55	57	67	63	58	59	59	55	43	59	64	59	50	58	60	77	66	45	66	50	65	50	71	55	59	56	62	62	41	45	50	54	48	51	44	61	58	61	53	53	62	59	52	64	52	56	32	61	49	45	54	67	51	50	51	58	63	62	45	54	62	51	45	51	49	35	57	43	55	56	49	62	54	51	47	60	62	62	62	70	59	48	58	66	63	55	53	61	54	47	49	56	62	41	69	48	59	57	64	55	56	61	48	34	49	51	54	50	55	42	38	58	53	53	48	49	63	50	52	61	48	42	46	67	53	56	48	66	57	63	46	73	47	54	60	45	58	65	60	53	38	52	68	54	63	50	48	46	50	51	53	53	43	53	66	67	66	64	59	66	41	65	66	60	51	52	68	73	57	53	60	63	55	56	61	53	54	52	49	51	56	65	68	56	55	52	48	56	44	64	51	50	61	63	63	60	59	54	63	46	58	56	65	60	41	65	44	39	40	50	69	50	51	51	58	55	64	69	60	61	39	55	63	55	50	58	64	65	46	40	48	54	39	56	59	44	41	56	46	69	57	51	56	50	58	57	65	46	58	53	59	57	54	60	58	71	58	51	51	67	61	62	50	47	63	51	55	50	68	44	54	51	47	57	51	53	50	57	48	59	57	57	53	55	49	59	61	51	62	55	50	58	62	52	43	66	53	54	61	57	69	66	55	51	54	57	47	38	52	62	54	54	53	54	52	50	51	64	62	44	68	57	59	72	70	49	70	57	60	67	58	42	66	46	52	51	53	59	47	45	52	58	48	64	52	50	49	62	60	68	45	61	58	50	60	59	47	56	57	49	42	56	61	58	63	67	47	56	47	58	47	58	61	53	65	52	44	52	55	52	50	61	53	66	54	50	44	51	53	59	60	51	51	56	51	62	71	57	57	53	50	55	57	45	47	47	52	60	55	44	54	55	53	55	57	56	64	64	52	52	51	64	53	46	47	64	55	64	52	72	61	60	57	60	61	52	49	46	60	68	50	55	53	42	66	45	63	50	56	61	69	78	62	45	65	50	54	64	49	45	65	60	61	61	60	55	55	56	45	58	56	57	61	68	57	48	51	67	57	45	65	58	58	58	49	34	58	51	60	47	50	63	50	60	60	60	56	55	47	64	62	51	59	51	48	58	58	48	52	45	44	52	56	36	53	45	52	45	60	51	55	40	64	53	57	54	55	46	52	53	55	57	49	62	43	54	55	54	50	58	57	59	61	66	62	54	52	59	43	57	69	51	57	50	54	49	41	52	72	73	65	48	58	48	54	41	48	62	42	53	56	48	48	54	55	44	58	62	54	63	65	68	67	52	57	53	44	44	67	51	47	53	50	54	77	53	39	63	62	52	38	62	60	41	47	39	61	58	54	47	50	39	47	64	52	48	56	46	62	50	50	47	62	73	61	58	54	57	56	58	50	53	53	58	68	53	49	41	48	56	57	54	55	54	67	56	46	48	63	57	59	51	56	47	60	54	64	54	50	59	51	44	50	50	58	53	63	54	62	57	52	69	39	67	50	49	60	48	52	47	54	56	49	48	51	57	45	35	56	61	55	60	54	48	57	61	52	53	47	63	52	52	51	57	68	55	48	58	53	59	53	60	44	49	55	57	65	68	44	72	55	53	59	55	56	49	49	59	52	66	50	60	44	71	48	62	59	52	61	48	51	59	59	53	57	52	58	52	50	49	50	49	47	49	43	62	64	42	61	57	52	50	56	47	66	50	58	58	56	63	52	55	56	39	51	42	53	51	67	49	60	60	54	60	49	46	47	58	57	72	57	51	66	48	52	53	52	48	60	54	55	65	62	49	63	54	49	62	53	55	45	50	50	65	42	60	37	55	59	64	50	44	52	59	47	53	52	43	51	65	41	54	45	58	49	57	54	62	51	64	55	64	55	56	36	55	57	51	49	60	52	66	65	52	49	57	54	51	43	55	54	57	49	64	52	55	50	57	64	46	59	51	64	64	53	74	61	44	54	46	49	61	54	68	53	44	52	44	56	61	58	55	52	64	51	55	54	59	40	47	64	39	58	42	53	53	52	54	51	51	60	50	58	48	58	57	56	52	41	56	45	45	51	60	73	64	44	52	65	56	59	39	63	52	61	47	56	58	60	53	62	58	54	50	55	61	40	61	59	53	47	55	66	55	52	49	59	58	62	56	48	59	55	48	62	43	58	51	51	63	68	60	65	61	59	46	54	59	46	50	69	51	62	56	60	58	46	75	52	55	47	36	65	58	48	52	48	57	55	49	63	52	63	50	53	57	56	48	50	69	54	51	52	50	63	53	52	41	45	76	58	63	49	60	54	56	58	63	53	67	41	71	64	56	53	60	54	48	55	64	44	62	56	55	51	77	47	42	51	49	41	47	56	55	61	58	57	55	54	64	76	57	51	65	64	52	56	45	48	57	51	66	50	55	58	53	61	43	56	59	62	45	49	49	56	56	47	55	56	62	57	45	59	59	48	55	48	61	53	68	55	57	51	53	59	54	51	58	42	54	54	68	59	58	57	56	61	52	51	45	54	66	60	69	50	56	54	57	57	56	58	57	46	48	59	56	51	54	41	58	57	42	39	49	62	50	49	62	55	53	53	45	46	64	57	62	65	57	46	57	43	53	43	53	52	63	51	53	55	66	57	45	48	48	67	54	54	49	72	44	54	67	31	54	54	55	50	48	60	59	54	50	52	63	59	56	51	44	46	58	53	54	40	51	56	57	57	55	69	51	51	79	52	63	56	46	65	56	47	65	53	51	50	50	55	68	55	47	54	59	55	48	54	56	60	59	55	50	55	49	64	53	48	60	55	50	51	48	50	49	60	55	51	65	48	51	63	57	56	43	59	59	62	46	42	55	61	52	51	47	45	74	47	62	48	49	54	56	50	50	68	59	66	48	53	44	43	64	52	76	53	56	53	63	49	67	61	55	55	51	51
33132	32506	42882	72457	74467	30244	2135	1766	1524	1354	1294	1154	1153	1094	1105	1012	955	1162	1142	1055	1092	1000	1004	1058	987	1017	973	970	965	984	994	906	952	869	921	948	917	894	916	896	901	924	896	878	912	860	912	872	904	885	924	876	880	912	888	915	906	932	894	880	889	924	884	944	925	901	897	896	873	840	905	886	923	850	913	868	909	868	875	877	914	834	900	931	896	901	886	962	949	923	923	855	862	880	926	873	938	930	880	936	910	915	852	902	855	858	908	913	886	889	927	873	826	905	865	820	809	873	894	892	865	893	922	890	867	876	895	891	894	944	823	893	840	860	906	876	904	877	869	882	934	925	934	925	919	881	868	901	911	838	863	912	886	856	865	890	895	893	873	857	881	826	897	845	908	846	865	894	864	873	841	885	866	879	862	903	856	893	862	899	853	898	884	871	822	844	888	854	850	879	867	860	877	875	851	917	907	841	891	855	836	877	924	880	872	898	880	926	898	843	884	859	871	885	904	852	901	903	934	914	901	833	890	874	817	868	879	868	929	884	864	888	863	884	866	810	855	841	894	896	887	858	846	884	853	865	900	944	957	858	835	845	863	881	869	903	846	837	918	886	881	839	877	881	914	856	879	873	904	901	917	897	865	862	909	829	856	879	893	867	853	843	871	870	856	916	882	872	869	869	869	891	841	905	847	864	891	854	918	883	865	892	870	865	859	910	869	900	894	844	908	935	892	890	859	864	871	868	900	847	892	866	868	860	894	896	899	842	915	900	935	891	871	854	844	828	845	883	919	892	903	912	888	840	886	867	914	927	903	871	894	901	853	922	847	902	851	835	887	856	882	886	846	940	835	887	929	846	836	859	888	890	914	874	892	885	881	870	881	904	828	926	891	841	876	884	888	887	883	894	868	888	912	832	870	819	895	885	881	874	828	824	922	860	870	862	854	832	886	897	910	874	884	876	878	853	870	824	832	879	849	843	907	865	874	872	890	892	931	874	896	876	840	892	914	852	849	873	870	918	908	888	873	882	828	852	874	862	891	886	836	856	926	823	906	905	913	872	895	891	885	844	927	892	861	798	853	819	870	848	909	909	835	890	864	866	841	851	867	864	880	860	844	871	840	864	840	858	838	830	923	882	917	861	856	852	861	878	899	906	854	904	866	904	823	903	842	907	894	890	912	892	875	870	881	812	874	937	824	818	889	901	875	854	833	891	904	810	836	897	845	895	864	872	855	880	884	855	857	817	925	856	884	869	847	900	889	928	869	859	907	894	859	903	897	870	852	868	842	909	885	876	912	913	833	866	845	913	943	913	864	871	879	885	853	871	855	880	957	873	866	845	906	855	896	855	889	879	872	892	880	880	873	870	834	892	864	801	867	826	838	845	878	897	939	883	867	914	859	866	836	937	905	906	855	890	877	859	871	877	914	861	887	897	858	889	898	848	879	879	880	851	881	843	841	895	897	880	833	836	900	856	877	863	937	923	890	862	863	917	857	847	918	872	863	839	865	881	891	837	886	833	912	917	876	860	872	828	855	837	886	853	833	870	848	855	917	855	860	864	865	904	906	914	868	912	949	879	859	899	905	936	927	892	831	859	912	862	895	898	874	941	872	869	870	878	882	854	870	892	889	878	871	858	845	896	836	910	918	868	916	867	894	927	853	814	921	859	839	871	928	824	919	867	900	884	899	890	867	907	869	940	850	837	898	835	915	867	818	876	916	869	911	879	878	901	837	881	886	889	895	935	856	861	907	863	887	816	815	914	832	885	887	852	886	882	879	849	868	831	857	893	875	860	865	829	896	840	894	858	848	893	901	883	856	857	877	892	895	905	915	883	901	876	899	882	869	813	969	864	886	875	884	885	896	891	905	908	917	899	909	843	847	879	855	868	898	840	832	882	890	878	852	901	840	875	867	914	878	844	860	907	876	871	862	849	827	883	940	857	906	863	867	877	853	882	873	887	880	881	849	828	904	883	856	834	849	856	805	913	833	878	877	881	879	843	885	885	873	841	867	877	871	935	927	923	861	818	899	864	834	881	908	914	801	871	848	903	833	897	881	889	940	877	870	842	903	841	862	889	952	896	879	834	857	853	846	885	914	894	855	824	889	874	883	897	887	917	912	892	887	870	872	851	894	863	916	875	871	876	888	901	894	868	872	825	886	910	869	908	885	867	878	911	878	871	941	871	876	891	866	865	861	934	884	870	886	855	890	864	888	916	886	855	817	838	860	867	858	874	878	883	916	853	877	800	915	891	891	915	925	835	875	859	944	890	862	889	916	900	848	835	871	888	881	871	858	826	884	883	881	927	876	859	874	911	884	879	867	879	925	889	887	895	912	849	875	865	885	909	863	863	833	862	865	880	904	860	861	885	884	901	854	847	974	863	903	876	867	873	865	896	889	923	847	902	832	803	863	841	863	858	852	915	900	940	876	875	897	927	804	861	863	892	940	864	840	908	871	890	856	856	876	854	885	867	883	831	887	816	958	853	930	876	870	875	840	898	890	867	872	839	906	893	821	867	898	873	877	879	843	870	895	896	813	894	877	884	856	899	851	889	878	874	861	929	911	870	879	883	856	924	846	899	916	899	904	942	908	836	847	845	883	830	860	885	876	846	844	903	847	913	825	872	857	840	875	831	871	923	834	848	863	902	870	922	884	858	877	838	867	840	878	829	835	822	819	880	873	909	911	908	869	846	874	850	875	877	864	839	881	879	859	885	876	926	872	859	916	914	851	833	880	856	890	884	843	826	852	834	873	859	851	881	869	878	880	926	821	942	856	831	870	858	901	858	892	917	852	838	849	829	869	854	872	828	868	868	905	822	815	921	881	879	871	845	905	815	889	918	937	862	931	882	853	870	801	872	817	894	848	853	898	898	857	891	883	922	906	905	893	903	871	906	853	889	906	858	831	891	845	897	843	905	911	891	917	902	891	840	916	865	893	899	872	886	877	842	897	908	866	873	895	850	844	933	887	927	863	880	916	839	815	854	847	877	853	899	919	920	931	920	854	923	901	886	892	884	826	847	832	903	872	907	857	873	842	918	835	881	874	876	879	840	882	883	837	878	873	905	892	915	901	904	884	921	889	890	867	858	921	927	886	926	851	839	921	856	840	877	895	887	859	878	831	850	816	775	937	799	863	865	923	818	865	895	854	854	901	945	872	839	890	933	854	906	888	890	895	904	882	843	901	836	917	871	892	891	810	839	854	844	865	888	857	892	919	889	860	877	877	874	878	831	852	936	870	931	858	872	863	900	801	871	825	890	878	833	881	891	867	882	923	874	905	930	845	899	833	865	828	837	943	877	952	832	902	907	841	878	878	883	886	852	845	896	884	859	907	862	885	892	901	910	845	844	865	895	877	874	921	824	896	878	894	859	892	858	809	890	822	879	855	903	888	878	892	893	882	880	876	941	860	914	901	845	895	845	887	947	870	868	932	887	864	911	866	849	898	913	876	841	843	871	863	797	804	851	892	858	864	865	842	844	910	891
6890	5841	17277	22026	21011	7087	103	57	46	38	45	55	44	41	44	46	42	50	52	43	41	41	52	35	50	44	34	43	46	44	43	33	29	48	44	35	50	46	42	48	42	39	39	53	37	37	62	40	54	41	25	34	33	40	44	50	35	44	35	35	39	31	28	36	22	41	43	42	37	34	42	39	34	36	44	38	30	44	40	32	35	31	36	42	27	38	37	39	27	44	30	48	46	32	32	36	36	57	42	28	39	36	39	46	37	44	34	31	37	49	39	44	46	34	34	37	25	37	38	39	47	30	36	40	37	37	35	30	42	40	48	38	49	46	41	37	39	40	51	48	34	38	42	40	33	36	34	49	38	47	48	42	38	47	61	47	33	33	35	49	54	41	36	46	35	41	35	36	34	36	41	33	51	45	49	47	41	40	39	40	44	50	43	31	38	36	40	43	37	36	48	33	39	30	40	27	31	32	37	30	36	40	37	36	51	52	36	39	37	33	34	51	37	36	35	50	31	36	47	36	52	39	27	34	35	29	49	53	54	43	33	37	42	45	39	40	25	43	47	35	56	37	51	37	48	45	37	41	30	44	38	39	37	46	44	36	29	28	43	34	37	42	31	42	32	37	46	30	44	43	45	23	40	41	37	43	33	36	45	48	39	42	42	32	28	36	40	32	38	40	49	37	35	46	50	38	45	38	31	42	43	32	43	33	37	31	47	36	36	33	48	39	43	45	40	38	36	35	37	44	51	42	50	39	46	51	51	32	41	46	52	33	39	34	44	37	49	40	37	33	48	44	38	41	48	35	44	50	39	41	41	41	24	40	42	35	33	31	42	56	34	46	37	35	38	39	32	53	31	39	37	30	23	33	35	33	38	36	40	39	38	48	31	33	37	45	44	30	35	48	39	44	49	38	44	40	40	38	38	37	43	41	47	47	28	36	40	42	37	22	40	49	40	38	37	30	46	46	25	33	44	50	31	38	31	42	34	45	35	45	31	35	45	43	37	42	43	34	23	34	40	32	36	40	37	62	41	38	40	41	34	33	29	32	60	44	36	36	42	38	46	40	42	31	38	38	46	38	32	48	36	47	47	34	42	36	46	41	54	35	41	36	36	48	41	36	41	39	30	42	42	39	38	53	31	38	31	36	41	38	30	42	38	44	63	40	39	42	39	44	35	42	35	38	52	35	46	40	41	35	47	44	39	33	36	31	30	31	36	36	42	45	38	43	43	37	40	36	49	44	34	30	44	24	39	30	36	27	40	51	44	49	36	25	42	40	32	46	51	45	36	31	43	33	40	42	37	45	36	52	42	42	37	38	37	37	43	40	44	33	38	43	40	62	32	48	42	40	41	29	46	38	41	37	35	35	39	44	38	33	35	58	44	39	38	40	49	40	46	36	38	43	31	45	44	44	38	43	39	50	44	48	38	37	31	46	44	25	49	31	42	34	40	38	30	37	49	35	38	35	49	43	45	42	43	45	35	37	25	45	41	30	37	47	34	27	34	37	45	33	35	31	43	38	36	43	50	43	43	42	35	41	39	36	28	37	43	36	45	27	31	35	42	36	43	29	46	34	37	38	38	38	41	45	32	41	35	44	45	39	33	38	45	44	31	42	36	39	44	39	36	37	37	42	50	44	40	40	36	39	33	35	32	43	42	31	39	53	43	35	44	34	46	31	33	44	28	23	47	42	36	36	37	44	46	39	35	40	52	48	41	34	33	42	37	26	53	38	39	33	46	45	45	39	54	43	43	49	40	45	38	33	35	39	51	30	28	41	29	33	34	35	41	53	41	39	26	48	35	39	34	37	44	60	45	49	53	53	38	44	43	40	58	40	55	35	46	49	45	45	42	41	38	43	39	40	33	39	41	39	30	46	48	43	45	29	34	48	40	39	40	36	37	27	43	31	50	48	39	31	53	43	44	37	39	50	36	45	37	36	43	32	31	42	48	45	36	49	28	37	48	49	49	40	34	38	42	47	42	41	40	33	44	39	32	43	43	38	45	37	43	35	40	42	41	26	42	53	43	45	50	43	39	36	34	39	36	44	39	35	40	37	33	40	43	33	42	42	44	34	37	30	36	50	36	40	40	18	37	42	37	43	43	37	43	44	36	44	31	46	43	41	33	37	43	37	24	48	32	35	33	34	46	40	32	37	33	34	31	31	31	36	39	38	48	43	38	50	37	29	43	41	29	49	38	39	36	36	33	37	40	38	36	51	34	49	52	47	35	44	41	42	40	46	32	40	38	33	43	35	44	37	39	41	46	44	40	42	28	47	37	32	46	38	39	34	32	37	39	37	32	49	35	45	43	39	35	33	42	33	39	36	42	35	45	35	37	41	38	34	36	27	42	31	35	39	35	46	42	36	40	40	36	31	42	34	40	30	48	38	36	40	34	39	34	50	37	34	43	37	27	46	43	28	39	46	44	31	42	36	42	36	46	41	35	39	40	43	42	51	32	60	34	37	43	32	56	47	28	52	28	31	46	44	32	25	31	40	29	45	32	52	43	32	42	36	37	52	45	42	43	56	39	37	32	42	33	38	41	36	32	32	36	36	34	36	46	39	46	37	38	43	38	36	45	38	38	35	44	31	36	44	43	37	41	35	34	33	41	23	34	39	44	30	27	42	32	44	37	48	40	37	39	45	32	39	40	42	27	34	42	44	28	43	34	38	53	42	28	49	31	39	38	45	36	41	31	30	39	49	38	53	44	43	42	31	47	47	41	44	31	35	40	35	38	39	40	40	35	35	34	31	48	42	49	41	31	31	34	39	63	33	36	30	36	45	40	35	44	27	36	35	47	40	36	47	32	40	36	34	34	46	33	34	44	49	47	35	53	35	33	40	35	37	41	40	37	38	45	44	32	35	30	51	26	48	19	34	37	37	36	43	43	46	29	42	44	43	41	41	38	28	41	39	47	40	40	34	37	32	43	31	31	37	34	50	39	27	39	45	41	36	40	44	41	35	47	43	39	43	44	37	50	44	37	37	41	32	32	40	32	49	34	35	49	44	40	39	36	34	48	35	45	37	42	42	42	39	34	38	57	38	44	35	41	37	39	33	39	44	41	33	42	28	45	32	32	51	43	34	27	40	36	40	31	27	41	40	31	43	39	36	38	39	43	27	50	31	35	44	35	34	39	40	30	43	38	42	41	47	44	36	36	43	25	40	42	35	41	40	35	37	31	38	37	42	37	33	32	47	34	33	37	42	44	37	37	49	40	42	49	30	44	50	39	39	36	39	29	40	34	40	46	38	29	43	37	29	37	35	37	40	40	37	40	24	38	47	41	38	37	41	46	32	35	38	39	32	45	40	40	39	29	43	40	45	40	54	45	48	42	34	36	31	47	31	31	53	45	38	52	33	44	36	40	33	51	48	41	38	38	35	49	49	51	43	36	44	47	28	38	40	33	36	37	44	42	38	55	36	38	38	37	44	43	48	31	33	30	38	35	46	38	40	28	31	28	50	36	38	32	37	45	33	40	40
44633	39467	59446	85887	87815	39640	3052	2278	1779	1532	1348	1188	1097	1057	983	915	884	1096	1045	971	926	882	892	887	858	796	791	802	814	758	803	748	750	734	703	777	711	705	751	718	721	648	689	681	699	705	697	648	675	702	709	673	659	702	698	670	655	689	666	662	684	678	677	664	660	693	677	637	705	628	658	649	662	637	663	626	646	660	646	637	682	666	695	630	681	645	683	630	588	653	627	605	629	670	672	626	661	648	606	642	679	654	628	655	631	694	631	645	657	709	674	621	621	644	595	637	618	649	634	693	647	640	628	644	664	650	683	657	648	654	640	642	620	622	685	579	651	658	627	714	669	560	638	608	597	650	642	667	682	637	635	651	633	681	646	655	659	658	596	682	629	661	673	615	625	649	667	672	600	612	663	592	672	637	629	623	652	656	692	679	683	651	619	657	636	644	634	633	682	630	575	589	652	611	662	661	590	623	637	665	647	661	658	675	639	669	661	662	641	645	629	632	636	639	613	655	665	649	629	628	643	650	703	656	632	624	626	619	621	656	653	669	681	665	618	682	602	645	685	655	629	621	645	574	650	643	695	612	604	675	600	614	654	661	600	635	666	657	612	664	630	608	646	636	631	633	662	642	628	589	645	665	642	676	704	654	650	635	639	682	659	674	617	654	644	633	623	670	642	670	614	629	632	594	617	653	627	643	629	636	622	674	614	694	629	657	673	627	629	639	625	667	640	613	611	718	675	652	641	618	652	618	651	630	654	668	669	680	690	674	552	610	661	641	626	641	649	663	619	696	647	653	663	655	592	649	606	653	647	613	655	644	606	636	624	664	659	692	625	612	676	637	631	683	636	627	605	652	669	628	683	649	647	656	622	648	644	666	659	629	619	672	658	632	652	642	634	624	643	619	635	618	657	641	596	668	638	595	619	662	654	594	645	626	648	649	594	577	602	663	634	674	590	645	634	610	590	673	649	650	629	635	680	670	649	680	645	569	662	621	647	623	655	696	641	616	637	617	671	650	610	643	651	624	610	670	667	696	603	611	636	643	669	620	674	635	667	648	693	696	633	641	656	639	658	649	613	653	641	641	597	620	633	636	660	616	647	624	625	635	667	642	648	627	621	604	650	618	654	662	644	611	658	590	639	650	634	694	689	627	672	654	572	625	648	703	629	650	636	618	681	649	633	682	622	647	606	634	625	660	655	600	621	650	637	608	611	698	609	645	628	650	623	589	611	661	618	670	640	635	642	623	645	645	659	660	651	640	637	650	551	683	624	654	681	660	671	659	653	675	643	687	668	647	620	645	645	588	669	667	667	649	652	635	634	669	609	634	607	621	636	636	610	650	659	671	653	579	649	647	621	740	681	659	627	664	640	577	661	649	619	601	660	679	677	616	635	685	677	628	670	618	633	676	641	644	657	595	622	650	629	574	604	661	606	654	638	669	612	631	665	666	641	665	649	660	606	630	645	625	657	644	659	603	650	605	697	635	632	623	639	642	650	673	678	625	683	611	620	590	674	622	645	623	630	619	647	654	620	668	652	619	660	625	637	644	614	657	647	645	659	636	630	627	655	588	598	655	650	634	621	666	647	652	689	615	639	652	629	682	659	602	653	652	698	637	645	665	648	624	650	631	641	653	600	605	651	614	659	628	633	612	642	616	670	662	648	625	668	636	673	646	619	648	660	689	655	615	660	671	628	667	615	595	678	619	636	660	652	637	635	622	646	667	637	662	627	635	605	667	644	620	632	641	664	647	624	629	665	672	597	587	620	654	657	615	646	640	651	620	613	685	625	678	665	712	650	642	687	612	632	637	629	665	633	597	626	606	670	650	658	607	659	690	673	631	710	617	661	677	638	646	618	613	625	648	690	644	625	639	621	624	659	697	628	597	644	659	670	682	618	672	628	634	624	608	619	596	685	634	590	635	662	591	693	662	666	660	638	618	649	633	654	665	631	624	669	607	668	687	629	674	656	649	614	633	634	627	629	626	655	640	642	619	650	629	673	641	644	651	615	635	614	619	605	597	641	632	616	712	614	606	584	629	659	671	609	700	678	629	647	641	668	649	664	689	646	663	657	665	669	667	615	616	652	622	651	631	676	660	676	679	610	623	621	636	645	663	608	660	639	675	629	635	625	670	641	627	663	655	633	602	679	684	638	669	641	602	616	630	623	655	606	627	582	651	649	628	577	634	619	675	658	618	647	654	684	629	608	639	658	629	635	632	625	642	658	676	608	631	615	626	655	658	673	683	637	611	617	661	648	644	658	617	635	624	646	632	620	643	655	670	643	676	627	686	637	652	613	666	605	636	614	685	665	631	671	637	669	618	650	634	650	640	621	655	667	638	590	699	675	613	693	673	635	679	618	626	638	617	667	636	634	660	621	604	669	628	617	634	624	669	601	656	662	687	659	614	713	677	621	623	629	665	653	653	604	652	635	695	659	640	610	627	673	623	640	658	674	676	624	620	642	613	708	673	598	648	610	628	636	630	652	627	653	612	646	626	626	638	675	660	623	624	611	639	592	655	632	637	661	646	613	633	658	621	626	656	634	615	651	638	636	659	622	646	615	633	594	639	651	660	621	678	671	597	634	627	611	623	614	703	659	618	642	671	626	611	634	624	652	641	606	685	602	602	640	646	655	637	707	641	654	626	614	624	646	673	623	655	672	653	672	684	708	614	619	664	671	703	648	665	636	597	636	608	694	638	627	667	651	647	660	600	645	607	641	656	656	659	686	619	690	594	663	663	663	660	589	640	640	663	653	630	635	632	638	629	675	662	667	637	674	675	649	673	679	637	603	635	639	649	679	672	713	646	674	648	630	661	694	631	604	620	693	672	649	623	646	667	646	608	635	626	650	637	626	648	615	646	653	641	627	617	652	663	655	651	647	661	612	639	669	664	626	680	600	641	672	620	634	582	658	669	658	622	665	621	658	618	617	651	670	641	631	659	688	605	672	679	676	626	651	662	620	607	660	663	647	611	666	638	627	620	625	639	655	683	643	593	654	669	678	622	595	660	690	607	624	644	599	691	633	633	642	630	640	645	610	639	660	666	660	631	613	636	618	662	575	644	642	647	655	664	677	603	653	680	642	690	614	675	644	674	625	662	684	647	629	655	642	655	596	657	646	615	638	601	672	635	668	614	672	609	631	666	626	668	617	681	586	646	655	627	647	646	660	703	680	649	614	703	645	646	635	605	644	691	660	649	619	640	610	638	639	632	637	611	601	699	656	656	629	630	652	627	649	656	640	644	651	611	670	645	625	653	665	643	636	635	618	605	655	627	627	642	644	627	653	649	658	655	660	624	677	646	614	662	626	651	611	661	635	662	646	655	619	641	664	687	669	619	636	612	637	607	684	661	599	655	670	670	650	641	645	615	643	628	641	606	647	641	671	631	628	651	684	672	616	638	665	610	636	628	603	615	669	631	625	651	624	667	645	649	627	629	672	626	626	653	637	660	649	614	634	631	621	666	619	621	627	632	633	650	635	618
3083	2375	4806	3487	2607	571	42	37	37	41	33	42	40	48	54	34	46	43	45	35	23	37	37	55	47	40	57	40	36	34	44	42	39	44	34	38	31	49	38	42	32	42	51	43	34	40	34	25	44	35	38	39	40	41	43	46	49	40	38	36	44	35	47	27	39	35	47	49	35	33	41	42	37	36	43	36	46	41	43	37	43	39	29	31	39	38	47	32	36	50	31	33	34	38	39	48	37	48	33	41	34	46	43	43	33	36	33	31	37	31	43	43	43	37	33	32	38	34	47	39	42	42	36	44	41	41	40	35	49	43	47	45	31	54	25	26	42	43	37	43	34	31	36	38	37	40	43	45	43	43	42	39	37	42	43	32	37	40	35	53	47	38	23	33	39	36	34	33	37	35	35	45	33	49	47	32	34	33	53	25	47	42	31	37	45	34	39	32	32	32	30	33	37	41	40	53	41	40	31	35	41	37	58	54	45	40	48	39	57	29	48	41	37	36	43	37	40	37	37	41	40	46	47	36	35	35	54	45	43	43	28	36	29	42	41	36	47	41	49	37	46	36	44	37	39	40	44	41	35	48	47	44	44	38	33	38	23	34	41	37	31	43	36	46	34	25	39	48	44	46	39	26	27	55	33	42	23	31	48	44	45	36	42	38	37	36	39	35	46	38	29	34	43	43	31	44	40	30	48	47	33	32	37	28	47	43	39	35	40	47	30	40	31	35	43	30	39	31	43	42	41	47	36	37	40	60	33	35	41	46	39	41	34	46	33	32	40	39	37	47	41	47	36	36	41	39	27	40	37	37	46	41	43	40	33	56	37	39	51	38	32	56	43	56	44	38	41	48	42	35	41	52	46	36	33	44	40	43	33	45	33	42	43	41	33	36	37	46	32	40	38	35	45	26	39	37	37	43	38	32	37	44	30	40	42	34	34	32	32	31	37	42	46	32	37	36	39	45	52	35	40	41	33	35	39	30	45	33	48	48	48	46	36	34	49	38	42	32	28	47	33	32	30	37	30	38	36	46	43	43	36	39	37	35	32	34	39	35	52	30	37	33	38	32	42	37	29	37	53	49	32	44	36	44	41	37	40	41	43	39	41	40	48	30	46	33	47	41	47	44	50	52	42	37	31	36	34	39	36	40	38	43	37	40	49	33	41	42	41	36	37	38	32	46	39	29	32	54	42	43	39	44	25	23	36	47	34	37	33	43	31	39	40	36	46	30	36	54	44	34	41	39	34	39	41	40	28	46	39	32	59	38	39	34	43	41	38	40	40	44	36	27	42	43	34	44	40	40	43	33	43	47	42	39	44	46	47	46	42	39	48	44	41	36	43	42	30	39	57	51	39	42	43	45	34	33	45	35	35	43	30	32	28	41	38	37	43	45	26	44	43	35	31	36	32	43	38	47	29	38	48	45	48	35	33	47	36	37	39	41	28	46	42	36	29	44	30	36	43	46	39	31	32	30	42	42	39	44	40	37	35	48	50	43	41	36	37	38	33	33	36	28	48	44	29	45	50	40	42	33	34	38	32	42	46	45	56	39	49	41	58	44	32	31	37	34	37	48	37	36	35	41	39	34	30	34	28	37	47	39	43	37	39	41	26	43	34	38	51	24	43	50	24	38	36	39	41	40	32	43	45	35	36	48	36	36	39	43	37	34	44	39	40	29	43	44	31	32	41	46	31	42	33	36	34	41	45	31	47	45	42	37	45	50	45	39	31	40	42	42	40	46	39	57	42	38	28	42	39	32	47	54	48	47	43	30	48	34	39	43	32	36	39	48	38	42	32	59	42	46	52	36	48	34	34	36	39	25	31	32	35	42	35	37	33	39	42	43	43	43	31	41	43	36	39	34	33	39	44	47	43	47	35	40	37	47	43	36	31	51	34	47	39	42	46	30	48	36	37	49	38	31	46	36	37	47	32	38	42	43	56	37	47	48	42	29	29	32	39	32	34	45	38	31	38	44	41	39	40	41	35	46	41	38	36	37	29	33	31	36	39	48	40	32	46	34	37	43	40	35	36	43	27	41	32	43	32	33	39	41	36	44	40	46	35	45	31	35	43	37	45	40	41	41	44	37	45	30	40	39	38	26	56	34	47	45	49	40	43	34	42	35	46	28	40	34	37	43	41	44	44	42	36	41	41	26	33	49	44	40	40	36	30	38	34	38	42	41	34	41	33	39	47	31	35	38	34	32	43	47	44	45	37	47	48	38	38	46	39	37	22	43	43	33	45	35	51	33	37	43	33	35	33	31	49	34	52	46	41	35	36	34	37	49	37	47	43	49	36	41	39	37	34	27	30	41	37	46	41	46	35	35	50	38	53	51	29	31	46	34	36	38	49	41	33	44	35	38	34	30	38	32	41	48	29	43	43	34	38	50	46	40	38	46	34	55	40	59	40	41	36	28	50	36	40	44	42	39	32	39	37	35	26	40	31	44	37	37	37	38	35	49	40	34	31	37	29	50	35	36	29	37	37	30	35	39	23	47	41	42	46	25	37	52	38	24	46	29	39	45	38	43	38	28	34	43	38	40	30	39	40	35	42	39	55	34	35	33	45	42	39	43	36	43	38	41	40	40	35	33	35	42	57	44	42	39	34	42	36	39	31	40	31	43	38	41	27	45	29	39	42	33	29	32	39	41	34	49	35	44	33	26	41	37	37	36	42	34	39	46	43	40	44	30	28	29	40	39	37	46	42	31	39	32	38	49	43	41	48	42	39	39	38	41	40	43	45	32	43	33	34	43	36	42	42	34	39	38	50	33	33	42	42	36	52	33	30	44	45	35	48	29	45	44	47	47	36	38	30	39	42	37	35	37	40	27	40	40	35	37	41	42	40	50	42	39	43	52	49	30	36	44	43	28	44	32	28	39	32	48	37	39	51	40	42	42	40	41	36	43	37	33	47	30	25	34	25	26	50	39	43	46	47	34	47	47	37	43	53	29	52	48	36	40	37	43	34	43	35	38	51	39	35	49	47	34	47	36	49	38	50	35	30	34	37	38	38	42	40	37	35	36	36	44	33	46	31	41	44	45	37	38	44	53	48	43	39	45	39	31	29	32	48	30	35	47	38	45	37	47	35	48	40	35	41	34	46	37	45	50	46	32	46	33	24	38	34	38	35	36	33	32	37	29	31	44	34	36	33	41	34	42	38	42	44	38	47	45	33	41	30	31	30	32	36	42	34	34	30	47	32	48	47	36	37	29	40	37	39	49	29	31	40	38	32	35	31	44	41	36	38	41	41	46	38	32	30	51	31	44	44	33	40	32	39	41	38	32	46	42	24	45	34	54	37	43	35	32	33	52	40	40	34	38	33	35	40	52	46	27	45	34	36	38	29	43	41	38	36	38	38	48	37	32	33	51	44	33	41	41	35	42	48	35	41	27	44	47	29	41	31	38	35	46	45	51	29	37	42	38	39	39	54	38	38	44	37	49	48	39	38	31	37	41	47	46	39	44	34	51	38	36	45	50	40	39
31197	30892	38803	46249	46192	19434	929	851	820	737	729	666	685	690	668	679	680	732	703	745	720	706	685	687	654	651	692	666	614	678	648	699	689	657	643	638	648	630	664	640	687	625	652	640	620	672	637	694	652	611	633	606	648	634	639	676	642	635	616	630	590	601	639	641	663	622	643	615	640	599	627	622	619	617	645	662	663	604	632	632	614	628	655	663	619	640	620	644	652	648	633	639	628	607	633	652	637	617	563	613	663	662	609	660	646	613	634	642	606	649	640	654	596	631	678	580	578	619	612	603	636	614	613	641	642	645	649	640	608	637	614	649	650	683	633	636	608	701	669	673	620	689	638	651	643	594	616	615	672	641	614	659	649	660	651	621	629	679	632	643	662	581	662	675	637	634	630	619	616	620	578	625	616	613	627	623	616	634	634	608	622	650	646	648	648	612	615	629	639	611	590	654	633	602	607	647	666	666	602	614	627	636	612	632	657	629	643	636	631	633	617	663	638	629	646	659	620	654	627	570	611	634	616	650	667	632	580	621	568	618	656	646	632	674	593	643	654	656	634	681	634	602	640	651	646	627	672	648	598	623	555	599	610	633	640	640	631	608	651	614	613	635	652	658	695	648	639	606	597	600	648	642	623	664	632	597	671	621	627	606	620	627	621	604	625	659	645	640	641	611	634	617	678	638	625	589	634	616	655	623	602	603	612	623	598	643	595	634	640	621	558	678	662	651	630	589	654	670	628	671	579	604	667	635	621	631	615	653	630	670	650	603	641	609	642	669	643	652	619	644	610	687	634	623	591	650	571	685	645	653	617	619	672	640	674	644	629	620	669	714	644	635	635	654	652	628	644	661	655	641	601	602	624	587	612	631	605	650	622	677	586	665	648	676	625	615	623	639	610	664	633	654	607	610	615	661	598	650	651	628	640	658	645	572	631	613	651	640	661	605	611	640	651	599	602	616	640	622	646	638	622	650	597	633	651	681	641	654	634	663	686	625	616	621	654	682	592	639	630	613	640	603	636	621	649	623	632	647	614	622	654	618	647	647	632	604	635	657	619	649	604	624	598	647	637	646	666	633	607	645	670	616	598	634	647	645	616	645	634	663	635	563	623	641	617	605	609	606	631	658	627	656	658	631	611	629	634	653	586	610	657	664	631	634	662	624	647	630	592	623	671	629	666	640	632	632	638	634	609	576	656	625	637	606	634	653	613	625	593	612	635	668	639	650	627	577	660	601	633	619	634	667	624	633	630	612	661	672	594	624	622	633	639	582	606	625	617	624	651	638	646	612	654	605	613	638	616	671	633	663	672	649	656	643	646	657	639	628	667	589	625	610	585	606	586	627	580	631	616	646	684	651	632	635	647	665	644	653	654	641	621	647	669	581	689	649	619	656	653	602	617	605	641	619	606	672	628	657	655	604	645	643	600	630	654	678	620	578	680	623	631	640	608	644	614	604	663	658	625	624	643	604	643	663	656	581	625	634	633	653	613	648	598	598	660	657	632	621	634	638	648	626	665	615	610	645	648	682	679	596	589	653	624	622	655	637	670	644	656	638	582	641	618	655	654	606	662	638	604	629	639	676	597	619	639	630	607	642	588	636	643	649	650	639	639	639	652	613	601	626	644	606	630	651	639	616	607	583	668	631	642	671	673	618	647	636	656	620	624	616	650	648	594	641	634	633	647	639	691	643	623	605	619	621	698	659	655	643	650	611	582	587	592	642	594	653	615	599	628	629	622	626	579	592	695	651	610	617	646	674	653	605	646	593	641	654	637	642	629	617	610	631	626	646	662	635	630	680	649	663	618	657	644	681	661	601	599	622	591	635	623	605	594	670	642	673	680	621	647	625	623	622	659	630	647	619	654	653	613	691	640	639	631	589	646	674	675	640	650	646	637	587	649	621	626	642	644	627	629	620	580	636	680	616	650	677	646	581	615	666	591	640	616	614	618	625	610	659	578	632	660	630	616	627	614	614	684	656	675	672	643	583	616	636	650	634	619	661	616	643	626	631	674	655	632	621	650	667	611	612	598	585	599	598	641	638	636	670	627	653	613	635	578	635	652	620	682	605	586	603	657	639	645	700	662	641	689	613	644	660	610	647	621	627	637	646	650	604	661	591	638	645	630	642	645	635	660	657	644	624	649	603	659	573	666	597	684	614	638	674	632	633	610	635	660	631	614	656	612	609	610	618	590	635	664	595	639	622	620	658	619	609	620	634	598	618	617	618	570	638	641	602	616	631	620	676	597	635	650	590	644	667	651	615	629	642	628	647	599	668	654	655	634	616	643	620	637	595	681	626	627	654	636	610	590	632	587	675	623	630	637	626	599	637	605	607	658	669	645	619	620	628	643	652	643	654	617	622	615	665	624	569	648	625	680	621	593	644	635	637	630	615	616	623	631	665	637	613	616	598	607	594	660	646	629	638	631	617	653	630	639	651	595	615	639	596	622	652	593	659	657	638	615	627	640	600	645	684	645	634	623	665	618	578	628	618	634	661	634	631	638	655	604	573	662	668	620	614	608	653	653	631	638	615	594	616	653	680	624	634	631	621	611	624	675	625	665	644	597	624	660	624	643	650	641	596	617	621	677	631	587	643	627	640	630	658	637	634	657	630	670	636	643	653	590	627	644	565	601	617	597	665	634	581	646	616	614	642	615	637	626	627	621	641	646	592	655	667	640	625	612	622	633	576	662	664	640	611	597	631	683	651	685	642	630	604	611	655	643	605	577	638	614	613	653	642	662	628	643	655	598	610	595	628	578	601	601	637	647	649	612	631	663	642	621	667	669	641	634	616	673	642	620	626	611	641	587	647	631	610	643	576	625	636	676	627	618	656	687	671	655	621	650	653	596	620	634	617	650	654	620	615	616	647	639	648	609	633	636	626	630	688	629	630	655	615	665	616	632	660	623	615	602	634	611	620	664	642	658	673	629	625	636	677	684	590	632	635	624	636	627	652	620	632	644	642	652	638	669	680	599	613	649	682	635	621	625	669	585	634	646	594	673	631	627	633	675	649	668	628	656	635	652	612	686	613	664	616	630	614	640	619	627	678	625	644	644	633	659	618	665	618	579	630	612	645	625	625	623	618	681	618	649	687	654	645	657	653	627	574	623	628	663	636	631	594	668	633	658	648	601	622	642	647	543	697	615	634	641	617	629	668	666	658	656	622	645	586	631	647	614	619	657	677	619	672	631	611	583	627	643	621	609	642	644	666	655	616	655	684	644	612	579	618	639	610	608	630	632	647	654	642	668	643	664	689	652	654	619	678	642	639	660	632	638	596	626	631	620	661	623	590	624	681	618	661	622	651	607	600	612	621	644	671	622	597	628	634	625	635	652	658	605	623	636	632	650	586	576	663	632	620	609	621	615	671	660	688	583	640	628	629	679	616	667	631	642	651	683	610	596	615	608	645	642	611	624	585	667	645	638	613	695	613	584	585	585	630	623	604	632	693	641	639	648	593	643	613	554	650	671	617	664	586	656	626
6147	8576	18551	18499	17002	6628	104	50	50	38	60	51	37	40	45	31	31	48	43	44	38	30	28	32	52	39	37	39	38	44	36	36	44	34	30	34	33	38	50	42	43	31	38	36	42	23	30	42	32	36	31	43	43	24	46	38	40	41	31	36	40	34	39	43	21	34	33	39	28	29	40	32	40	42	41	31	37	38	22	37	36	33	35	32	34	35	34	33	32	35	32	33	35	40	38	38	40	32	35	27	37	34	18	42	45	41	27	48	26	39	39	41	36	37	31	38	42	33	39	32	31	24	44	35	39	39	27	30	35	39	33	26	38	43	33	31	33	31	40	40	38	30	43	31	36	41	47	30	49	40	31	34	40	46	39	31	40	31	39	43	31	28	27	31	32	38	47	30	39	40	31	35	34	28	39	40	33	24	34	38	33	39	48	25	30	41	27	27	36	37	48	25	34	29	37	30	42	29	38	42	41	37	39	35	30	31	30	40	31	42	29	39	42	34	29	37	49	37	31	34	40	43	37	43	28	35	26	29	42	29	39	36	26	38	39	45	28	32	38	44	33	26	39	30	35	32	30	44	34	30	45	39	40	41	44	22	28	37	39	36	33	40	32	33	31	30	40	24	40	36	28	46	45	48	44	46	40	38	39	38	38	33	39	31	23	38	32	26	26	41	30	31	29	26	39	32	42	43	42	36	43	39	47	32	26	29	34	33	29	38	33	39	26	36	33	38	29	49	28	32	35	36	53	44	31	33	39	29	28	29	28	34	21	34	28	46	39	41	28	33	34	36	39	40	48	43	33	30	37	39	34	40	32	32	41	37	21	36	37	40	33	33	28	33	45	31	28	31	28	35	41	36	36	35	41	29	29	31	50	32	31	37	35	37	40	28	37	26	28	44	37	41	43	27	43	29	31	41	32	25	34	39	38	31	28	26	39	41	37	40	21	50	31	34	40	29	34	32	44	33	31	44	34	37	46	35	37	33	26	35	43	35	42	48	31	26	26	22	40	36	33	27	35	39	32	33	36	33	42	34	20	21	22	27	30	38	36	28	31	40	53	33	34	33	30	40	23	42	33	37	40	43	38	26	47	35	42	30	38	33	40	25	32	37	26	38	41	30	38	38	42	37	31	33	34	32	47	29	36	42	37	38	40	40	43	27	39	40	50	33	40	40	42	41	37	29	42	37	39	37	34	40	25	42	43	42	39	36	25	24	37	35	32	30	47	25	37	31	41	24	32	28	38	32	31	39	35	26	32	44	30	49	36	28	33	40	34	26	40	29	24	28	43	40	29	31	23	51	36	33	35	26	47	31	33	32	32	34	44	41	40	31	40	50	37	41	27	34	35	32	31	28	37	25	33	47	36	38	38	41	44	35	33	31	33	32	23	27	31	34	31	27	32	32	32	27	35	29	27	33	44	38	46	40	30	49	36	27	34	29	32	33	47	28	35	34	38	39	51	44	34	29	42	39	36	40	36	25	37	23	23	42	39	38	34	34	32	37	48	40	41	39	40	37	33	48	33	42	45	35	32	43	32	38	26	30	36	37	38	46	35	29	36	38	33	42	41	33	37	31	38	40	42	25	35	33	25	30	34	36	44	33	39	34	42	38	37	41	37	35	36	33	36	30	35	34	28	41	40	38	39	30	38	38	42	35	33	34	45	42	29	38	34	37	27	34	35	36	31	31	36	42	39	31	23	30	38	34	25	39	25	30	34	40	43	29	25	36	42	44	44	40	34	31	32	37	34	37	36	33	30	35	35	31	44	34	33	35	32	35	34	32	41	46	34	37	40	26	36	37	41	27	38	38	28	30	34	35	30	32	37	23	36	43	27	27	22	46	39	26	37	32	34	33	46	30	31	35	44	36	35	44	40	28	39	36	28	38	37	42	32	35	30	28	41	42	30	38	33	28	28	39	31	43	36	35	39	43	40	31	36	34	26	35	36	39	30	44	33	34	35	31	27	39	41	35	28	37	35	31	28	39	35	30	34	34	33	40	25	35	30	41	34	38	41	25	30	34	34	41	31	29	34	42	38	50	29	37	48	29	34	31	22	29	32	27	35	38	34	30	39	38	23	37	41	24	29	33	32	36	36	27	41	30	33	33	32	26	36	31	32	35	27	34	32	30	33	28	28	36	27	38	32	35	40	48	24	27	38	43	39	38	40	33	17	37	33	39	40	30	40	27	35	38	41	32	50	37	40	43	33	26	32	27	36	31	41	31	27	35	22	29	32	36	37	26	34	24	36	47	32	40	34	38	35	30	38	43	36	37	32	37	38	42	27	38	33	47	37	38	33	24	33	30	33	42	28	23	33	37	35	34	28	32	36	36	21	35	28	23	29	32	23	27	32	36	41	33	37	37	36	37	40	41	40	47	41	38	40	24	41	35	39	30	38	28	29	38	38	34	27	28	34	32	28	38	32	31	34	35	29	30	35	42	35	33	24	33	29	31	34	37	37	24	33	31	28	44	38	29	41	44	35	38	36	30	32	31	34	25	38	27	25	25	35	39	45	38	44	34	48	36	37	33	36	29	28	35	33	31	30	26	44	30	27	40	29	44	34	45	32	38	37	34	38	44	32	33	38	44	35	43	50	52	34	39	38	42	23	40	32	30	37	33	20	44	40	38	21	34	44	27	39	39	27	30	30	33	35	35	31	41	54	33	36	38	38	37	36	46	43	38	45	34	37	28	50	39	29	37	36	41	38	31	30	23	34	36	31	51	47	33	21	41	34	42	26	32	37	33	45	33	28	37	30	23	30	37	35	34	33	38	47	29	31	30	27	36	35	27	31	23	41	26	37	36	33	28	39	42	27	33	39	32	45	35	33	35	29	41	41	39	34	37	37	37	25	42	36	30	37	30	39	29	25	35	30	45	28	36	22	44	40	31	32	39	47	39	41	39	40	35	38	46	30	33	30	33	37	32	26	30	37	36	28	33	37	40	29	27	32	36	39	27	28	34	38	32	36	37	41	36	39	36	38	36	31	30	37	41	32	38	34	36	42	25	26	26	23	33	35	31	48	22	24	38	41	31	33	32	19	32	35	49	37	32	40	37	36	26	35	34	31	28	28	40	28	43	39	31	32	36	42	39	42	42	39	28	33	31	37	34	37	38	31	28	25	40	36	42	30	32	35	31	27	39	28	41	33	41	25	39	32	42	36	35	31	36	32	42	46	38	30	33	31	31	34	19	34	30	35	42	46	25	45	28	44	48	24	30	29	35	27	44	26	31	36	33	28	24	34	36	44	39	34	32	33	27	29	39	32	33	35	35	32	34	38	36	39	28	34	29	32	40	32	40	30	28	33	31	31	34	36	36	34	30	37	32	39	38	36	26	37	31	33	40	35	34	41	33	40	42	30	36	32	38	35	29	37	33	39	40	47	37	36	28	41	43	35	35	29	47	39	31	32	33	24	36	29	33	42	25	45	35	30	39	25	35	34	33	30	30	37	34	34	26	28	36	36	35	35	48	33	42	38	31
42977	46582	61542	81244	83178	43572	3332	2544	1954	1643	1387	1197	1122	1037	1027	926	868	1061	1039	980	866	873	786	802	779	745	687	737	782	694	758	735	682	646	682	690	618	630	626	635	597	624	639	622	633	652	654	616	596	595	616	638	602	616	643	627	591	615	583	600	623	641	573	559	567	609	615	609	540	614	593	579	614	579	580	571	593	584	543	627	628	598	586	613	552	560	634	601	562	578	610	602	591	562	556	542	539	581	587	597	584	612	536	601	544	549	609	559	551	593	561	567	559	545	537	576	623	552	590	580	575	610	561	549	638	576	586	548	592	587	591	563	581	589	560	541	580	577	573	547	600	601	621	555	569	589	600	568	563	591	549	541	603	578	593	567	535	563	571	609	611	606	547	571	564	611	562	566	558	622	619	568	557	578	596	623	564	586	561	573	553	575	560	552	581	545	606	534	576	591	565	534	602	606	581	584	577	553	581	586	530	534	596	570	542	549	572	573	586	584	563	533	568	557	567	546	563	558	549	582	597	556	590	576	612	571	598	581	596	582	564	499	581	521	551	554	607	564	601	537	565	554	562	543	561	576	575	631	556	518	617	561	534	572	563	500	599	608	561	530	541	528	542	555	594	552	561	577	545	566	569	581	567	559	556	537	567	575	560	568	591	547	564	571	524	601	571	634	557	572	597	596	567	539	586	557	572	566	572	520	575	547	588	609	536	562	589	577	581	569	598	544	592	560	548	531	584	634	603	619	557	565	580	563	580	538	606	523	545	541	589	569	558	526	572	579	591	574	618	610	616	592	573	570	566	621	541	557	561	597	585	586	556	561	549	577	600	543	585	629	600	544	568	565	521	594	553	608	560	577	515	553	576	534	569	545	531	599	601	560	557	596	552	541	538	536	553	540	574	584	593	572	563	580	529	540	563	567	561	589	570	553	579	564	550	572	579	538	585	583	612	574	596	522	552	570	555	573	529	578	586	535	589	578	566	563	647	546	565	577	572	549	560	564	563	560	562	562	545	564	547	540	594	564	567	562	586	552	566	599	553	558	578	569	555	540	576	565	574	571	605	553	494	568	582	578	554	578	569	585	599	518	595	591	561	577	537	570	519	549	566	580	549	588	579	573	550	520	593	587	527	575	542	547	606	569	569	605	564	568	557	548	548	580	559	567	582	539	589	580	546	610	582	521	567	584	561	561	621	580	549	583	564	555	580	606	577	553	552	552	608	574	535	566	540	530	617	555	539	607	584	593	569	572	551	621	550	537	553	594	553	586	595	582	564	566	576	591	540	612	547	587	555	574	599	582	543	635	583	605	558	595	571	575	560	521	591	556	540	553	599	538	602	559	594	628	605	599	562	581	560	582	577	585	605	556	559	612	574	577	579	599	581	592	600	545	517	614	602	598	578	554	570	586	569	584	598	602	539	592	552	553	568	533	569	555	576	598	576	563	551	584	550	533	572	551	551	572	525	616	589	582	556	551	586	592	584	566	537	557	579	546	551	560	602	524	582	592	575	568	575	570	578	609	551	597	566	557	565	519	575	583	580	621	571	624	558	570	596	566	545	559	535	579	571	597	525	566	587	625	596	541	573	572	604	546	550	571	565	569	542	586	581	589	610	614	568	545	581	547	570	574	580	539	533	598	600	567	590	555	541	537	587	561	542	553	547	599	564	569	559	593	582	547	616	525	610	601	540	603	565	552	624	535	611	591	595	572	586	553	553	557	546	541	591	550	581	584	581	581	534	537	620	552	585	572	541	568	545	535	559	595	542	578	573	567	569	561	587	571	558	588	571	571	523	570	567	565	541	539	554	567	570	573	577	585	588	574	583	588	559	548	576	544	626	545	583	576	561	530	571	557	577	581	583	588	600	560	572	568	553	579	582	551	610	575	561	576	546	556	573	572	579	584	572	585	605	558	545	601	526	580	566	543	563	540	557	580	550	541	606	586	578	623	552	607	588	541	550	565	605	539	603	620	601	608	562	583	564	548	554	520	606	551	563	552	608	575	544	570	571	595	563	565	554	550	603	579	554	547	581	565	555	591	564	571	546	542	593	547	610	576	592	579	624	579	579	607	552	587	583	575	560	579	581	585	591	532	617	569	586	596	629	517	576	552	584	578	571	580	550	560	544	550	606	518	634	623	581	555	557	557	581	577	536	582	570	565	586	560	558	538	561	560	508	567	570	547	573	542	551	591	558	615	574	565	614	579	585	558	602	556	604	593	540	596	563	548	547	582	558	555	514	577	595	573	518	570	591	568	566	609	524	580	576	554	587	585	564	625	554	518	577	573	565	566	553	570	579	571	559	565	613	546	573	556	580	580	568	588	572	584	568	574	536	576	550	575	568	555	597	559	562	582	535	572	552	567	550	604	551	551	578	598	589	585	580	587	544	529	600	563	521	591	598	567	606	586	572	619	570	607	575	569	565	561	561	520	561	570	564	589	566	583	544	545	607	598	541	560	595	549	555	560	543	553	574	594	554	567	575	567	615	592	554	549	557	579	586	572	517	539	537	580	546	553	574	559	603	584	596	565	567	599	531	608	605	605	531	564	566	569	575	555	574	656	572	581	570	547	587	586	573	551	595	585	540	554	578	554	567	588	567	537	568	580	557	599	546	586	588	541	546	562	497	597	562	522	568	552	546	561	569	579	581	595	552	576	541	602	568	566	597	590	543	614	597	599	540	597	545	615	564	566	529	542	545	588	610	585	509	547	563	573	588	544	528	549	573	635	559	530	541	585	571	571	568	576	543	607	566	551	578	581	560	551	547	557	541	554	547	599	571	550	571	599	589	577	554	590	603	561	568	596	586	590	570	558	569	597	573	563	539	529	541	574	583	572	566	591	603	588	562	618	582	560	600	626	584	563	616	619	561	604	633	554	568	550	550	554	575	605	593	608	560	600	585	583	556	552	566	565	573	534	574	524	559	538	577	550	608	582	571	565	529	590	598	633	586	582	552	566	583	555	586	537	569	572	534	532	566	605	589	569	589	566	576	532	547	587	608	578	584	570	565	570	572	579	549	576	602	556	580	559	585	595	549	530	562	541	563	593	593	580	586	566	564	589	551	613	579	554	561	550	571	562	568	583	598	575	565	568	537	568	555	582	584	574	587	595	552	536	571	551	595	594	614	568	554	564	549	543	559	560	562	630	563	608	588	535	560	544	568	573	568	579	569	579	537	542	582	576	599	610	595	546	556	535	574	561	583	578	569	532	554	592	537	583	590	552	536	559	570	554	547	535	569	535	587	609	582	587	567	570	547	548	548	536	595	604	560	614	564	569	623	604	602	591	575	600	534	550	597	598	567	519	538	562	502	530	600	557	582	556	587	617	573	589	578	544	565	583	550	532	541	528	607	595	584	610	600	568	594	568	546	577	568	546	578	600	588	581	570	571	587	547	577	545	572	567	581	547	579	593	558	580	579	572	565	596	586	587	599	564	554	561	565	574	574	560	589	573	579	551	554	553	587	619	601	529	580	624	580	554	540	561
5995	2812	10376	10788	8338	1541	70	63	57	55	57	57	56	67	46	46	55	52	57	62	63	67	55	56	59	50	51	50	48	65	62	53	53	59	69	61	64	58	35	40	41	64	46	59	69	55	45	50	48	56	54	70	67	56	54	50	56	64	51	58	62	61	64	54	49	61	58	49	56	39	52	65	45	59	52	53	50	49	56	64	53	50	44	60	61	53	58	63	50	60	63	51	55	64	49	59	55	36	59	50	53	40	58	49	45	49	47	54	59	46	50	55	63	54	56	57	64	53	71	51	50	64	57	38	64	67	63	54	41	61	58	53	52	56	45	56	67	59	50	60	63	47	64	55	44	68	58	58	47	53	43	56	54	49	59	67	61	59	57	59	57	48	40	50	41	66	47	50	56	55	48	57	62	54	78	56	58	60	58	51	60	57	50	49	51	46	68	57	57	50	60	44	43	55	52	50	45	51	64	43	51	52	53	54	55	60	58	63	46	61	58	49	67	53	61	57	53	47	54	59	55	55	46	58	57	48	55	69	56	54	55	52	70	70	58	41	45	45	59	55	42	55	58	54	58	52	48	53	53	53	56	58	50	56	58	47	60	62	52	37	52	51	63	51	51	51	55	66	50	60	59	56	63	61	47	50	61	55	63	50	54	43	63	50	58	58	56	56	49	52	38	55	62	59	55	40	50	55	53	56	61	70	60	48	48	63	49	51	59	50	48	59	54	56	42	58	51	61	64	56	60	41	57	55	59	64	60	42	42	60	61	55	66	56	53	49	62	44	50	46	44	66	54	52	63	49	70	45	58	69	54	61	60	56	55	58	60	54	60	60	57	53	49	55	67	54	49	63	49	69	57	42	56	63	55	59	44	52	63	54	54	45	59	56	56	47	47	48	63	67	51	58	45	50	56	64	60	47	37	57	51	59	72	65	51	61	55	51	61	48	47	53	57	55	51	64	56	46	56	60	67	57	59	59	50	51	71	44	54	54	66	48	43	57	65	54	50	61	48	48	53	50	49	53	42	57	62	49	69	55	51	49	49	64	60	56	58	49	56	51	54	59	54	44	61	45	60	47	55	51	57	62	55	48	54	52	54	56	55	46	61	61	56	53	52	52	60	48	62	48	47	62	55	59	52	53	41	63	56	56	49	55	62	55	45	48	54	41	63	59	52	63	55	57	59	45	63	57	51	57	54	61	59	61	59	54	70	51	48	62	59	60	47	46	50	52	53	66	58	56	62	59	48	53	56	66	58	48	63	57	54	58	64	50	56	39	45	59	57	45	54	50	55	53	55	60	49	50	55	64	65	59	60	50	53	52	57	48	60	52	59	69	57	57	55	77	51	62	68	54	63	55	58	57	56	51	55	57	60	59	48	43	48	53	60	60	49	62	43	57	52	40	53	54	59	60	57	58	55	49	44	45	52	52	63	56	54	52	56	47	52	42	57	58	54	62	60	54	48	50	67	56	52	67	66	55	49	64	55	46	68	51	54	50	57	54	50	58	54	49	49	54	54	47	55	61	65	62	52	60	54	48	47	52	63	61	65	54	53	54	50	42	51	51	50	59	65	54	59	52	49	64	51	37	52	46	59	60	51	52	48	44	61	49	69	47	52	55	62	37	51	59	53	49	52	54	62	59	59	57	48	52	49	52	59	55	48	58	38	50	55	47	54	69	44	57	49	45	49	43	56	54	59	49	57	56	67	56	47	59	46	41	57	62	64	70	53	51	57	56	60	65	50	61	46	49	64	54	65	50	60	60	55	65	59	57	42	58	51	57	73	65	48	58	54	71	58	51	52	43	66	45	57	48	73	49	60	59	48	58	59	60	56	53	52	39	54	54	49	44	57	41	50	55	55	48	60	62	55	57	50	66	44	62	59	65	60	43	61	47	56	58	45	58	55	58	53	61	53	52	60	44	58	57	56	66	50	68	49	70	58	37	57	41	40	58	51	53	44	58	52	58	45	46	60	61	54	47	62	48	50	52	62	48	54	56	42	55	67	55	43	58	50	46	46	51	48	46	52	56	60	39	59	53	45	55	43	51	41	58	60	63	49	57	55	57	47	60	48	61	66	42	53	52	43	57	36	58	47	63	38	54	67	56	48	54	59	61	74	55	67	64	61	41	53	53	68	55	47	65	54	54	51	61	59	71	52	53	58	51	59	50	51	49	65	59	63	47	49	55	55	50	49	52	62	55	54	37	68	48	52	56	52	30	61	44	45	44	63	56	55	65	51	44	51	39	58	71	53	66	59	39	54	45	59	49	50	44	53	54	56	58	54	47	61	39	69	51	59	65	56	60	55	49	60	47	56	51	49	60	55	61	51	54	60	43	60	58	50	61	63	44	42	62	49	55	56	60	53	63	55	52	50	54	41	47	53	60	57	59	53	65	59	44	55	64	54	47	48	55	48	55	44	53	62	50	72	63	44	67	57	59	60	56	67	52	49	53	43	55	62	48	57	44	65	58	56	63	53	66	53	47	52	47	58	57	64	58	52	53	59	71	62	53	61	53	45	54	50	48	50	53	63	52	74	60	50	55	59	50	59	41	53	53	47	61	57	67	52	65	49	38	43	56	61	69	52	55	41	61	58	49	50	53	50	66	66	47	58	61	64	49	52	45	57	56	50	65	46	53	72	61	58	46	55	47	57	72	55	60	65	57	65	60	66	46	47	59	54	52	52	56	59	64	64	41	45	58	59	45	62	66	47	47	51	50	55	43	55	48	61	67	58	56	60	55	47	51	52	53	55	69	45	55	46	53	54	45	59	43	43	60	52	50	61	69	52	48	49	35	60	44	58	46	48	71	64	41	56	46	47	41	48	52	60	50	52	51	60	56	66	58	43	46	53	55	55	58	49	69	59	57	53	50	48	58	47	53	59	41	52	49	64	55	41	39	49	49	45	60	50	52	53	59	53	59	57	53	51	51	58	66	53	45	60	64	59	43	55	59	69	57	50	58	62	61	51	48	46	60	44	43	60	64	52	54	44	63	64	49	51	58	65	56	51	50	54	61	55	59	39	59	47	70	64	66	57	50	49	55	62	51	58	45	48	65	54	60	46	64	59	54	46	45	51	58	64	50	51	61	64	64	60	60	54	57	65	60	46	54	52	53	58	53	62	50	50	52	48	58	50	52	53	66	49	66	44	59	46	54	51	46	61	58	65	52	52	61	50	46	65	51	51	56	44	39	60	53	56	50	63	53	51	58	58	47	59	50	71	53	62	61	60	48	50	57	60	47	52	54	63	66	45	60	56	49	49	57	70	67	53	54	64	53	42	52	61	58	63	55	39	45	55	56	41	55	47	53	55	46	49	52	47	53	68	67	53	42	52	49	63	59	49	62	48	45	59	63	53	50	52	37	49	51	56	63	51	61	43	55	60	57	43	62	49	51	61	46	58	45	44	68	61	54	66	51	52	58	54	59	54	48	59	45	57	43	62	42	48	45	52	51	58	51	55	53	56	49	42	50	47	48	61	46	64	51
38246	33138	50818	67449	66741	23933	2580	2123	1721	1491	1389	1307	1218	1153	1110	1098	1055	1235	1256	1137	1106	1054	1030	1032	1060	1036	1012	987	978	989	985	929	914	964	962	957	912	948	867	912	924	870	906	879	872	950	891	862	926	883	884	899	907	870	944	840	884	884	926	854	879	888	929	830	855	840	880	930	842	833	878	838	870	870	823	855	889	891	883	898	910	916	887	872	865	870	906	815	890	775	839	849	831	822	898	860	840	867	876	861	923	909	869	878	853	891	892	859	857	872	889	852	851	908	877	866	885	838	868	853	853	858	922	862	875	855	901	931	919	915	822	922	817	859	846	912	910	845	858	875	853	924	863	898	839	888	855	902	876	866	874	864	838	876	853	902	905	855	893	906	844	853	864	854	849	881	849	877	848	855	910	881	873	863	888	858	866	852	821	874	841	877	864	894	919	888	906	826	857	873	922	911	864	900	937	826	846	860	883	896	868	849	871	835	891	905	859	847	853	874	905	803	872	881	858	854	869	860	831	875	825	877	859	910	868	887	873	887	839	828	847	893	928	865	826	851	866	862	872	896	835	945	851	850	876	836	878	850	899	893	910	890	888	909	848	803	900	893	890	938	839	908	855	822	892	842	886	836	898	885	823	828	870	866	891	857	826	884	893	864	856	862	890	877	889	857	839	889	862	914	813	902	904	875	845	829	858	849	819	857	873	893	850	888	891	886	858	866	847	877	861	822	847	879	843	855	887	854	869	870	865	870	842	849	883	844	833	929	892	862	890	914	848	880	853	824	799	891	841	842	889	870	894	879	904	873	890	884	875	882	838	860	900	886	911	867	851	827	956	854	829	861	901	846	906	899	912	895	865	918	876	855	881	902	854	835	934	904	802	908	886	835	856	848	908	869	854	889	876	843	881	863	886	884	839	894	886	830	863	907	880	844	925	839	852	864	875	919	880	851	916	881	896	853	842	896	827	877	831	910	859	856	859	922	839	876	920	867	862	891	846	900	884	822	864	862	862	862	885	856	869	884	871	878	872	862	907	850	887	871	837	860	876	873	916	892	868	851	826	881	844	867	868	910	856	834	885	870	833	863	838	871	877	943	860	866	892	873	832	882	894	856	890	895	911	898	920	902	848	901	840	906	845	842	830	869	874	855	877	879	917	886	906	859	886	849	886	806	873	836	873	910	866	865	836	856	832	861	888	941	887	853	893	876	873	828	876	878	872	880	849	817	838	877	821	879	884	903	818	844	882	895	907	889	911	866	896	911	867	840	852	905	873	850	904	860	873	826	823	856	891	880	877	854	859	835	858	857	882	895	931	865	881	875	834	913	801	888	869	884	820	876	874	880	910	874	838	882	870	852	849	871	863	908	860	851	874	855	846	825	865	843	898	896	882	877	879	850	857	829	888	938	834	868	899	884	862	895	822	869	903	873	843	825	836	853	872	862	850	896	867	833	894	881	881	825	879	882	894	885	886	871	887	918	911	881	904	852	899	811	866	864	851	855	911	877	878	894	846	893	872	928	828	890	825	836	862	900	911	808	907	871	852	857	872	930	842	858	854	852	845	849	922	915	820	875	862	866	931	887	849	932	895	839	887	887	861	781	853	862	886	889	874	843	843	861	854	854	901	885	898	834	818	869	841	839	879	941	864	850	896	883	901	855	841	884	841	868	866	871	867	900	869	884	909	871	883	899	914	841	881	876	897	833	865	882	875	854	838	844	847	832	874	899	843	885	841	834	885	902	927	874	826	868	871	885	899	802	890	893	815	841	841	851	867	880	831	898	922	857	849	872	882	837	915	846	936	862	884	874	864	841	843	803	851	853	841	844	875	881	847	829	875	879	869	874	885	864	851	857	882	835	846	840	892	901	893	889	893	863	825	918	859	864	846	821	895	859	857	821	907	853	887	888	901	862	864	810	843	858	875	871	924	888	903	917	837	870	872	864	815	829	882	915	861	846	866	841	829	853	838	863	853	855	840	923	861	873	839	831	808	840	869	880	858	873	881	886	827	835	839	913	886	887	867	816	913	853	889	879	861	928	868	857	807	874	858	886	869	890	904	898	817	876	827	858	920	888	877	872	880	839	841	898	850	882	892	810	882	829	877	919	883	844	823	870	910	838	861	829	875	874	939	875	858	858	889	835	918	814	851	862	851	905	882	884	870	928	873	890	935	873	897	913	935	859	860	877	875	911	861	852	833	885	863	880	903	870	865	870	870	893	816	852	865	831	848	889	932	895	911	848	863	871	873	890	932	859	944	855	857	835	916	892	881	877	875	904	867	871	879	861	837	894	874	845	905	859	908	844	871	873	880	876	873	871	867	891	868	837	851	873	823	844	802	855	836	852	892	836	908	863	873	887	930	897	860	927	850	886	843	860	904	903	876	859	867	875	853	931	840	854	836	835	908	874	874	877	852	847	853	895	923	866	874	901	843	910	816	877	873	857	801	930	863	885	888	870	861	862	866	900	859	911	867	857	870	922	843	835	893	894	864	907	870	855	822	869	869	860	860	879	864	887	879	879	906	827	843	897	919	848	887	889	939	892	847	850	854	834	917	851	847	878	867	898	845	883	866	839	833	839	879	849	843	929	870	886	883	876	851	880	843	784	929	908	854	876	889	841	881	854	837	864	795	823	806	896	891	889	882	875	860	904	859	871	802	840	849	890	900	919	836	831	820	848	817	851	842	813	843	882	852	880	903	844	873	802	856	846	873	860	913	858	840	871	861	855	877	876	905	906	907	843	832	903	876	869	903	837	822	856	865	874	810	900	863	867	868	830	848	907	840	891	861	907	877	898	852	922	824	823	866	899	913	844	864	883	840	830	884	885	863	879	888	835	893	890	862	878	835	888	881	860	880	855	853	886	863	865	883	870	825	874	883	877	891	868	852	884	888	892	843	916	894	884	921	893	910	878	878	846	867	864	948	840	934	848	866	873	855	877	888	870	888	889	864	830	860	911	921	839	929	879	901	900	880	888	845	870	890	856	942	900	884	882	836	896	832	922	873	868	890	871	832	828	860	863	850	837	878	892	875	891	894	881	864	863	855	871	862	853	815	852	870	895	916	888	906	841	863	859	851	810	885	847	889	837	884	922	850	856	898	911	863	865	891	831	943	833	910	886	852	828	846	857	851	858	869	859	915	843	848	897	868	874	851	860	836	825	891	863	907	860	893	849	898	867	870	873	871	855	891	883	846	896	883	871	845	833	846	840	853	854	831	832	881	823	879	940	851	836	870	857	898	875	838	828	821	834	875	856	880	812	832	879	855	837	847	828	928	870	940	936	892	864	886	808	863	915	875	852	837	855	811	852	888	900	901	868	874	904	859	916	863	864	871	885	893	860	829	892	869	892	865	840	932	845	880	896	857	846	843	877	891	846	858	869	827	857	873	855	872	861	857	863	827	895	912	886	923	845	850	885	859	842	882	898	908	834	846	912	825	851	838	889	821	888	860	837	881	870	861	840	852	886	864	912	832	877	889	863	885	865	922	952
7799	12546	22462	18152	15128	1082	67	55	72	51	60	47	47	44	48	57	43	45	37	33	48	39	41	48	47	33	50	45	54	40	47	44	42	37	37	53	39	25	36	33	34	37	31	44	41	48	39	33	38	37	35	48	31	38	40	39	39	40	44	39	32	50	45	45	36	41	25	39	36	42	36	46	37	39	37	49	53	51	33	39	36	49	39	29	54	37	41	34	32	45	49	29	44	42	40	47	35	43	43	45	44	34	36	44	38	41	35	44	36	38	39	47	33	33	43	37	45	29	43	41	42	39	34	37	48	28	36	52	35	42	35	50	34	29	58	36	43	40	38	30	39	28	46	24	28	51	55	47	30	46	39	39	36	33	38	37	46	35	37	31	39	33	33	43	37	46	45	40	39	38	42	34	37	38	46	43	33	45	44	41	40	41	36	34	35	34	30	28	40	35	39	44	29	38	33	37	30	27	35	43	48	33	47	52	44	34	32	37	34	26	33	38	48	34	31	39	38	34	35	40	35	34	49	39	32	37	38	34	39	42	34	37	48	27	36	37	39	36	41	44	45	40	41	46	34	42	30	37	47	39	36	37	38	30	41	34	39	37	50	27	30	30	26	39	38	29	41	32	31	39	47	41	39	35	42	29	40	40	38	41	26	34	28	27	38	42	38	35	37	33	38	41	35	40	36	34	42	36	38	44	33	34	48	36	46	38	28	39	32	25	35	36	42	40	35	45	44	26	52	53	46	35	30	37	35	48	40	38	31	38	30	36	43	44	39	33	35	43	39	32	46	47	39	32	36	50	44	44	46	33	46	44	31	36	27	41	41	34	36	39	38	45	43	37	31	43	33	30	48	34	46	41	44	37	38	45	41	43	38	38	40	32	38	43	37	49	44	47	40	29	41	44	41	32	40	38	38	46	40	32	49	42	30	33	30	39	45	41	30	39	31	45	38	40	34	48	27	29	41	47	32	40	44	29	49	47	37	46	38	49	32	42	36	36	24	41	41	34	39	42	36	35	37	31	39	36	40	42	46	38	39	39	36	42	33	36	43	33	45	48	38	45	32	34	37	33	36	30	42	38	26	34	37	45	43	48	33	36	39	34	28	28	37	30	26	32	46	43	29	45	40	39	45	24	33	39	46	40	49	31	40	44	43	38	32	46	40	48	37	28	33	26	42	32	28	36	32	43	34	47	45	44	28	42	32	37	37	47	41	41	38	50	44	40	19	50	43	45	44	33	40	37	31	32	39	36	35	41	44	42	40	43	39	27	37	30	37	42	42	31	41	25	34	41	51	42	47	33	40	41	47	51	47	40	35	35	37	46	45	39	42	40	47	28	43	29	41	36	47	37	48	33	27	36	36	38	36	36	35	33	38	41	43	38	29	39	52	35	40	31	33	41	60	36	38	35	48	35	33	46	34	43	35	36	34	49	41	48	33	34	47	39	27	45	31	42	36	35	37	33	39	44	36	44	37	40	37	30	43	36	42	24	36	39	29	43	44	34	31	40	40	38	35	35	29	39	44	35	39	37	30	38	39	46	30	44	38	52	39	53	40	35	30	38	48	38	43	32	37	50	32	42	39	36	37	35	42	37	41	44	37	39	42	45	45	30	37	36	38	39	51	39	39	30	37	38	44	45	41	37	25	39	34	38	41	37	43	37	35	38	42	34	46	52	34	38	38	39	40	37	33	35	46	30	36	26	36	32	32	36	38	39	25	48	40	43	33	46	31	39	34	37	57	42	39	35	35	47	33	31	37	33	43	36	42	39	42	43	35	32	34	37	44	36	33	43	38	46	32	36	44	37	37	42	43	39	43	47	30	52	40	35	32	49	43	36	53	44	31	33	32	37	32	31	36	27	42	37	47	41	30	35	36	40	41	34	38	36	35	39	41	36	35	27	27	36	40	32	37	37	43	35	33	42	42	42	39	44	41	41	23	35	41	37	32	51	38	42	37	37	38	51	39	38	35	44	42	36	46	40	37	26	32	34	48	53	44	33	38	41	33	36	40	34	42	48	38	36	32	31	35	46	36	43	38	32	37	39	47	36	28	42	43	51	41	43	47	41	35	36	49	28	41	31	31	31	35	34	39	41	35	49	34	52	38	46	32	52	29	40	34	39	39	31	47	37	34	33	51	39	40	40	36	35	35	32	44	42	40	40	35	41	46	24	51	39	30	41	33	32	36	36	44	44	36	31	32	40	32	35	24	35	32	28	49	37	40	38	31	34	45	33	36	34	41	39	33	38	48	33	46	37	42	33	45	40	33	35	36	34	32	42	36	37	39	34	38	38	30	37	35	33	33	42	36	40	43	26	32	42	32	42	49	34	32	38	34	37	27	37	41	31	43	26	35	37	39	35	35	30	34	40	35	45	57	35	35	53	43	42	43	43	36	45	39	41	34	42	35	29	33	39	35	39	41	49	54	41	37	37	27	48	34	34	37	38	30	40	43	35	28	33	53	39	25	47	38	42	52	33	46	37	35	45	39	40	53	40	36	41	48	30	36	46	44	51	50	42	26	47	46	43	44	39	29	43	46	35	33	36	40	37	47	37	41	33	37	34	45	35	28	37	40	30	32	48	38	44	43	45	38	35	45	47	29	43	31	40	46	28	38	46	41	35	51	36	42	37	32	38	41	46	31	38	41	39	52	35	52	39	30	41	40	42	45	39	35	48	36	34	46	39	35	32	44	47	35	33	45	46	49	42	41	29	35	41	33	35	41	39	26	37	36	39	42	37	49	36	49	36	41	36	36	36	41	39	37	37	42	44	37	34	40	37	36	32	49	42	31	39	38	30	34	37	31	38	34	41	38	42	43	36	33	25	48	36	41	45	43	38	45	35	30	40	40	36	42	35	30	38	42	40	40	39	35	27	40	40	33	45	45	53	36	37	41	20	42	32	36	32	35	40	31	44	33	26	41	46	40	31	37	38	40	45	31	56	36	41	39	34	44	40	34	32	39	35	40	38	43	39	36	46	37	35	44	31	43	35	36	29	32	27	25	31	37	49	36	35	30	27	43	35	36	33	38	48	41	34	37	36	39	38	36	31	43	36	35	42	52	47	35	30	37	40	42	52	40	36	36	42	47	40	45	42	37	31	42	29	39	41	35	43	31	40	29	35	44	27	47	43	39	41	40	39	36	48	45	37	45	33	35	37	30	37	22	35	30	38	43	44	46	33	30	44	32	46	27	34	37	36	42	32	46	25	48	40	40	39	44	33	31	34	44	37	40	24	42	52	36	39	39	34	32	50	43	48	29	41	43	39	54	38	47	36	33	40	40	32	43	47	36	32	36	29	32	30	38	39	42	44	34	39	46	33	47	36	35	42	38	35	31	27	48	41	41	29	28	26	35	33	31	30	33	30	40	34	44	43	46	37	47	44	41	25	36	40	45	44	29	35	43	39	54	46	43	35	25	39	31	33	40	35	34	35	35	42	37	41	51	34	30	32	43	34	33	43	37	42	54	44	36	42	47	41	44	31
46491	52375	65942	78981	73972	9625	4375	3357	2628	2180	1847	1552	1431	1265	1167	1102	1138	1329	1314	1248	1133	1062	929	931	951	871	863	869	885	788	816	775	810	746	775	784	745	784	673	690	715	656	705	688	693	707	694	700	701	693	691	685	644	672	665	676	638	679	678	693	672	647	712	679	635	602	652	638	647	609	599	613	651	601	635	664	644	660	622	652	613	672	645	572	576	650	615	630	584	616	598	639	576	629	648	613	662	634	611	605	611	615	635	636	559	655	660	546	571	647	640	673	635	641	665	603	588	622	632	643	623	604	607	652	612	636	614	617	597	571	595	569	589	647	618	617	623	649	615	564	625	638	623	585	655	606	658	585	604	622	601	624	632	590	576	628	584	584	569	651	565	632	626	580	583	647	586	654	630	609	635	556	575	607	604	612	623	599	623	598	648	582	590	596	576	610	643	593	592	622	645	598	644	623	598	640	607	608	593	627	600	577	617	611	606	623	630	623	615	654	601	602	646	581	609	599	603	628	621	580	622	613	610	628	590	623	565	633	568	606	587	611	564	611	541	636	606	603	652	608	643	642	653	590	584	587	582	594	599	642	638	598	588	629	647	572	607	602	607	654	540	693	624	636	659	612	570	617	585	627	603	601	610	600	611	614	630	662	620	572	592	626	569	621	636	622	654	603	599	644	655	613	627	643	624	585	646	621	634	611	625	605	630	612	612	654	618	616	632	618	618	613	641	645	635	589	640	650	595	633	576	565	602	633	563	589	644	648	635	616	660	615	641	637	603	592	663	607	565	598	612	590	583	632	607	601	613	609	654	599	609	591	641	619	584	638	618	600	627	628	603	609	613	625	611	596	622	646	642	661	615	620	614	606	586	626	615	580	628	581	656	598	607	592	611	619	574	630	585	580	610	611	617	660	612	577	612	632	639	630	594	627	611	618	608	633	579	580	614	604	602	614	612	608	598	623	593	626	616	614	633	626	592	673	614	633	586	550	630	615	636	583	564	612	581	615	571	655	620	580	574	617	624	605	643	588	623	636	593	640	648	597	633	608	616	587	591	596	601	637	598	624	649	605	645	608	652	602	600	618	619	603	645	648	588	632	630	619	595	604	629	608	577	605	592	613	591	659	640	567	605	618	619	641	605	592	594	582	603	614	608	596	590	637	623	612	595	609	596	608	634	612	599	617	606	597	623	600	595	624	636	601	625	562	592	622	597	587	611	621	607	605	607	681	670	621	645	594	641	635	638	603	623	588	664	649	604	589	598	632	609	637	581	658	599	626	610	598	583	609	615	633	659	636	611	649	616	637	633	662	600	635	628	582	585	630	626	625	625	632	565	628	612	572	585	616	662	655	579	616	646	635	599	601	643	634	614	657	615	661	590	642	597	584	613	630	586	570	647	590	598	651	598	609	621	598	616	619	587	624	634	611	605	636	574	576	612	632	581	588	601	632	609	545	590	611	629	643	566	584	604	599	612	615	636	579	625	629	592	621	599	595	609	597	582	573	655	627	641	608	620	612	611	595	627	635	600	566	604	590	631	621	627	622	582	631	619	613	578	669	625	675	609	652	611	628	620	594	599	631	561	621	617	608	603	593	629	637	577	619	624	574	592	603	563	597	669	626	616	624	634	619	631	617	658	613	620	621	615	627	577	628	594	613	621	614	596	622	610	577	607	566	622	631	637	589	572	600	595	692	603	619	612	600	621	618	576	615	587	620	624	588	578	595	604	592	588	619	618	584	632	644	623	637	642	598	646	575	621	640	597	579	620	586	606	603	599	628	606	597	606	611	614	634	671	608	622	628	610	623	610	598	616	580	593	620	621	631	578	568	632	630	636	629	620	594	586	648	586	619	609	606	608	642	576	622	631	579	666	597	691	640	585	634	618	639	625	638	598	610	588	580	594	626	627	646	632	588	674	644	605	607	619	603	596	617	598	590	632	642	592	644	584	592	620	594	595	620	629	612	623	598	609	609	609	607	613	601	593	596	589	582	637	623	596	595	588	560	649	637	610	619	606	631	597	606	635	603	603	625	614	617	583	628	588	594	603	638	619	585	552	630	589	649	619	565	590	607	590	622	589	644	616	603	613	610	652	611	593	650	606	590	655	545	603	644	658	633	576	602	600	587	630	654	577	598	633	606	608	603	582	597	619	607	641	578	598	609	628	593	594	592	613	603	621	624	587	582	645	618	595	587	631	638	605	610	662	604	654	585	600	653	612	593	595	631	613	591	579	632	594	600	609	610	621	565	581	656	615	595	580	585	646	594	616	654	598	622	622	626	612	616	582	640	652	570	621	671	633	590	577	605	612	583	594	638	584	621	627	608	576	649	611	667	596	595	619	645	632	631	597	601	619	580	633	612	604	636	643	620	654	621	571	627	582	617	566	619	612	605	628	631	607	651	601	604	627	595	590	608	609	619	641	574	608	631	636	582	577	622	594	651	556	637	605	589	591	631	600	591	592	598	564	627	625	590	609	599	597	629	633	599	602	599	595	589	600	624	647	625	585	664	629	596	599	592	626	582	649	570	628	622	596	624	580	624	559	614	618	617	612	595	638	596	583	621	617	605	663	623	618	643	596	600	633	619	572	620	653	634	587	587	660	602	602	635	571	644	606	590	609	609	630	583	600	615	597	603	651	621	594	605	612	624	622	634	604	648	602	613	635	594	641	627	596	607	623	637	621	581	629	639	632	618	636	650	645	635	600	599	579	657	609	626	597	632	594	616	635	599	657	573	619	601	623	623	650	605	595	581	611	584	606	607	599	588	614	633	603	626	613	566	627	666	597	621	607	570	628	592	608	597	639	571	623	612	609	622	622	583	595	585	576	640	647	605	596	638	603	605	637	625	607	621	646	619	594	615	633	645	555	605	604	582	620	626	618	636	613	593	564	648	585	619	597	591	608	586	609	616	614	605	597	626	625	640	577	586	589	615	605	636	584	606	604	567	619	610	627	591	589	637	582	604	592	585	615	594	641	654	590	600	615	603	620	599	614	635	630	571	569	597	629	625	598	650	581	629	562	600	588	605	623	613	625	619	592	596	612	624	535	619	643	629	623	614	584	597	657	604	567	594	628	609	625	633	600	650	598	644	603	614	623	630	606	614	638	616	593	643	618	579	586	569	607	620	612	603	673	636	606	603	617	629	613	627	584	569	661	622	634	606	587	646	607	665	619	584	628	591	650	614	590	612	547	592	624	605	576	646	591	641	644	616	581	585	648	600	634	618	550	660	613	634	641	614	593	549	625	635	655	618	634	589	586	572	627	622	593	600	641	624	640	616	611	675	596	626	621	560	576	619	588	581	666	648	618	606	622	570	612	562	578	607	603	637	583	555	649	649	602	623	651	604	617	644	629	612	592	595	640	595	597	661	591	633	581	633	621	643	654	600	636	616	556	598	600	599	629	615	593	625	607	642	578	646	593	604	618	606	594	618	661	565	582	596	572	639	576	643	673	589	582	653	658	594	617	649	646	606	584	578	629	581	608	648
2817	1791	3373	3697	2230	49	43	47	34	45	35	46	26	34	28	33	46	54	54	46	46	49	47	47	38	37	27	55	48	35	42	36	31	28	41	42	23	43	32	46	45	43	34	36	46	50	39	35	47	33	29	33	37	43	32	40	41	44	38	43	46	43	44	34	39	33	42	39	37	41	41	36	38	40	24	32	38	38	33	35	33	33	31	47	43	44	36	33	43	38	40	33	29	32	35	42	36	33	52	31	43	39	39	39	30	35	38	34	25	36	53	41	35	40	31	39	30	31	46	43	43	32	44	38	38	34	50	53	42	36	41	34	40	33	32	50	44	34	39	45	48	31	34	39	48	36	35	43	51	30	40	46	36	36	29	36	47	38	32	34	35	40	42	31	39	41	24	39	41	33	43	43	28	44	41	51	40	42	33	38	33	36	34	52	44	26	43	33	40	36	46	33	47	44	34	39	42	43	40	36	37	34	30	40	43	34	44	37	36	48	40	42	40	43	48	24	37	35	36	33	59	43	42	34	41	41	44	38	40	48	34	24	41	38	30	37	31	37	40	31	32	25	27	49	40	42	29	46	29	47	42	45	29	39	50	32	42	34	38	43	50	26	31	28	31	36	34	44	36	44	30	47	43	41	43	37	38	36	44	38	28	40	31	41	38	35	42	33	38	33	39	45	42	38	52	39	36	43	32	36	41	40	30	43	34	36	42	37	30	42	35	32	36	41	36	35	43	39	35	46	42	40	32	45	45	37	36	34	42	39	38	40	42	41	45	31	37	36	47	42	37	31	27	34	35	34	36	30	40	33	39	29	42	41	30	41	35	33	41	34	32	35	36	37	34	34	42	37	41	42	45	42	38	30	51	46	33	38	38	43	33	48	37	29	36	31	48	30	39	38	38	42	35	39	37	38	39	25	38	44	24	42	33	37	34	34	45	38	42	49	37	41	27	35	42	34	32	38	34	36	32	42	32	37	38	37	43	24	33	35	36	49	29	42	37	43	32	39	50	42	36	40	29	38	43	52	37	41	37	34	39	31	37	37	42	38	26	51	37	50	39	30	47	42	41	35	29	36	35	42	42	37	45	34	42	45	43	38	42	33	38	30	38	37	48	36	43	42	35	46	39	37	39	43	37	38	43	31	34	44	30	34	36	33	40	29	35	35	36	52	37	44	45	47	43	37	49	45	35	27	34	34	41	41	25	33	44	54	46	41	32	37	37	34	38	25	40	46	30	38	46	45	40	34	37	34	42	36	28	39	45	39	33	30	36	29	41	40	33	37	31	37	43	36	42	39	29	44	48	44	45	52	46	40	37	26	31	35	51	35	38	29	38	40	29	55	44	39	48	40	29	32	39	29	38	34	41	48	40	46	45	42	37	35	35	35	26	36	38	30	32	37	39	35	49	31	36	32	45	38	44	33	43	34	39	30	36	43	36	31	44	36	36	44	44	44	38	39	40	31	30	37	38	33	34	30	34	33	33	48	39	37	33	39	34	37	37	36	42	49	40	38	37	42	30	30	43	35	35	42	33	40	44	41	38	32	37	41	33	47	43	29	43	29	41	43	34	48	41	37	41	45	38	33	36	41	44	27	46	36	38	44	50	28	43	44	35	43	40	40	41	35	28	40	35	28	38	39	47	41	34	36	31	28	32	34	31	45	42	39	38	36	38	26	33	38	33	51	53	37	35	29	34	24	39	39	37	37	50	38	32	35	38	33	51	44	44	36	41	43	54	46	37	41	42	37	37	41	29	45	22	38	44	44	41	46	29	40	38	43	34	35	27	40	42	48	35	42	35	31	44	35	30	33	53	35	42	34	48	42	41	40	46	38	42	31	24	39	38	39	42	38	46	42	26	33	35	35	35	37	36	37	38	35	37	46	34	36	38	34	48	45	29	29	35	34	39	37	41	38	31	43	32	44	27	40	39	39	39	33	35	33	34	40	40	34	44	31	44	50	39	48	37	25	37	39	35	42	41	43	29	31	33	36	43	44	49	27	34	36	37	35	41	39	45	45	41	52	33	39	39	47	34	36	33	32	44	35	34	40	43	44	42	34	38	41	27	36	44	41	47	27	42	29	43	43	39	37	44	36	46	36	33	29	36	41	35	54	35	38	39	38	28	46	32	31	47	45	47	37	37	24	35	31	52	36	41	46	39	54	39	39	45	35	47	34	35	41	40	38	33	44	41	22	37	42	33	50	44	43	40	43	40	53	31	44	39	40	39	44	39	40	48	40	38	31	37	37	41	42	30	29	35	41	42	34	33	36	41	40	39	50	32	39	31	33	42	32	31	46	42	39	45	39	42	36	40	31	45	43	38	29	29	33	25	45	41	33	37	41	35	43	42	29	46	31	41	39	30	31	47	40	43	43	46	39	32	36	37	31	37	39	39	26	36	33	42	47	45	35	34	37	58	34	30	51	38	32	37	32	30	36	48	52	45	48	32	36	33	45	43	43	42	42	34	40	33	45	44	43	35	41	29	34	46	43	32	53	35	43	33	37	40	36	33	46	34	42	24	36	38	34	38	38	23	42	46	40	41	45	43	36	38	46	46	52	39	35	40	54	27	39	37	46	39	44	54	40	52	37	48	33	37	46	37	37	35	36	35	39	36	45	50	38	37	33	37	40	39	19	49	40	42	30	28	47	38	45	44	39	32	38	37	51	32	39	34	40	39	37	42	35	39	33	45	33	42	33	35	36	32	43	41	26	46	34	39	43	39	42	36	41	43	45	38	49	36	36	46	36	37	34	34	30	42	36	38	31	41	35	43	37	35	37	33	33	46	39	39	44	47	37	45	32	39	33	50	32	41	38	59	38	39	35	52	41	38	33	48	46	35	36	32	36	42	52	50	37	35	35	41	36	41	28	48	50	33	38	42	33	40	45	41	36	48	34	42	46	33	39	38	34	44	50	36	40	22	50	37	43	48	32	38	34	41	41	40	24	29	42	39	35	38	42	27	42	32	35	36	40	21	37	46	31	37	36	32	38	47	38	39	36	36	27	40	40	34	35	34	37	35	42	40	43	48	36	38	33	38	40	39	37	55	45	35	30	35	49	43	49	39	50	36	32	43	29	27	35	39	32	36	37	30	41	40	31	36	46	34	37	45	40	33	40	47	37	41	30	26	30	50	44	43	36	43	40	41	36	38	38	44	37	42	31	39	42	35	36	43	43	33	37	31	33	30	45	28	34	35	43	41	51	39	36	36	38	33	34	35	40	35	34	25	47	48	32	41	35	31	38	35	44	34	29	32	32	38	41	50	47	43	38	37	50	42	47	34	52	27	35	46	28	49	42	39	39	34	29	50	51	39	43	37	38	37	38	36	37	40	37	45	43	34	30	37	33	41	33	43	39	38	46	27	37	38	40	33	50	40	29	37	38	39	43	41	49	49	38	30	39	42	41	45	38	42	35	31	38	48	36	39	41	42	37	26	43	48	43	32	30	37	39	48	48	43	42	39	38	34	41	37	49	28	39	34	26
29445	28572	35766	48646	35888	2142	1180	987	920	872	792	796	733	671	684	665	662	746	783	765	712	749	725	680	730	646	712	678	679	708	700	673	633	680	669	620	614	621	614	614	614	599	653	664	612	672	616	657	611	645	624	655	662	670	636	657	634	631	619	588	634	663	656	647	656	585	634	620	606	630	669	622	628	578	594	583	595	606	612	623	611	639	572	612	618	577	645	593	603	582	589	622	672	638	600	613	587	615	593	591	624	640	596	633	600	624	631	648	616	618	621	586	608	604	599	617	636	613	573	612	634	626	634	591	645	625	588	580	668	642	581	606	594	597	636	640	618	592	586	578	605	615	623	621	630	586	616	598	643	631	605	603	628	546	566	607	598	606	588	634	585	618	648	613	636	635	623	581	592	632	556	618	548	581	598	560	599	592	665	586	593	626	645	611	559	627	571	622	622	647	566	633	628	624	595	584	623	571	634	579	629	622	606	620	610	617	611	621	556	618	579	598	605	580	603	621	617	621	585	633	600	549	618	585	591	622	599	649	640	600	578	617	595	605	599	548	608	627	641	613	618	609	599	600	627	578	613	628	613	603	583	576	614	638	625	534	625	614	617	599	643	615	630	599	594	609	586	634	596	625	624	588	626	614	603	591	584	640	645	614	657	618	565	611	559	587	595	581	587	658	618	642	637	665	576	632	613	604	613	660	624	638	606	601	622	574	585	579	599	606	624	564	588	579	618	615	576	557	615	571	617	600	557	589	591	622	625	629	577	637	590	613	593	610	621	582	575	622	607	611	569	599	626	607	607	632	632	635	592	624	629	617	604	585	603	625	605	612	586	606	592	601	604	640	623	647	597	650	565	621	587	593	656	580	603	633	633	666	573	601	621	601	596	621	618	613	575	630	579	622	608	619	596	644	620	600	608	634	607	612	629	591	643	657	624	611	610	589	627	645	633	610	643	602	614	599	581	612	592	599	583	621	618	590	578	553	552	602	581	611	599	567	623	572	585	642	648	606	621	612	588	623	613	604	599	615	616	619	638	576	578	635	608	623	637	578	635	563	631	640	618	660	610	622	622	658	626	619	644	597	594	602	637	653	600	607	603	576	654	613	621	583	634	609	615	626	617	588	656	558	595	572	584	585	579	639	606	622	536	615	587	639	584	618	629	647	585	589	653	632	596	624	616	603	598	583	600	609	587	560	606	541	589	599	567	604	615	630	657	660	564	616	635	664	604	638	594	629	609	602	591	598	602	596	613	604	534	617	647	628	590	603	621	613	602	581	596	624	622	564	630	613	588	628	593	609	597	608	616	613	633	586	656	591	644	587	623	611	658	629	629	663	567	621	633	674	629	590	601	599	624	649	631	579	601	624	637	630	624	608	590	614	592	596	620	601	602	579	602	629	579	648	615	578	586	618	606	600	632	626	592	595	644	630	587	628	582	587	630	590	620	612	622	638	582	589	615	594	598	625	582	633	665	575	596	590	647	615	607	583	565	634	655	570	629	613	586	594	615	612	647	659	581	655	630	623	597	600	560	645	607	629	635	570	616	635	591	589	620	603	629	597	592	587	637	627	573	599	622	640	628	615	623	598	615	614	644	582	626	604	615	601	571	646	625	622	621	610	586	634	625	635	602	634	607	624	595	629	609	595	635	609	568	630	636	633	583	639	577	674	632	597	588	567	603	631	612	612	604	592	604	604	586	629	592	606	603	600	605	601	619	594	613	620	630	616	666	599	605	618	591	631	609	646	580	607	577	665	602	616	606	622	595	654	673	598	635	593	655	588	590	601	635	590	613	542	605	580	606	632	590	594	584	634	624	615	617	614	608	640	610	587	656	581	625	633	613	575	588	585	603	600	571	600	578	614	568	614	588	584	622	616	663	610	617	607	634	616	588	584	605	582	646	634	617	565	633	589	577	614	628	599	621	603	626	589	638	614	630	580	602	596	613	607	608	634	642	587	603	597	677	594	609	629	581	626	610	623	620	614	609	621	589	599	594	588	596	620	621	585	580	608	613	625	645	622	619	575	555	576	605	658	587	619	595	628	647	606	613	613	522	598	609	615	592	656	623	611	606	611	638	598	612	625	665	623	612	575	606	650	595	579	632	641	583	657	616	585	616	624	599	599	621	650	619	616	620	611	620	539	595	594	615	655	626	585	588	592	580	586	610	615	620	621	626	597	600	584	617	607	588	609	591	621	625	666	599	634	619	598	596	614	629	666	648	591	611	602	605	619	620	594	585	619	655	596	614	588	599	572	665	634	616	581	638	614	637	597	610	597	630	616	615	590	571	622	592	584	637	596	529	593	607	603	640	626	606	571	626	604	561	597	612	590	646	645	620	577	609	648	571	636	584	564	611	615	640	612	598	589	595	550	663	624	603	582	604	601	572	634	602	605	586	637	629	619	638	621	556	628	622	602	632	593	610	579	602	598	649	599	608	622	565	613	595	613	625	597	637	591	615	602	602	609	629	616	619	614	612	578	601	629	554	645	609	598	618	610	634	614	615	602	632	657	614	571	613	625	606	632	593	606	562	588	597	594	606	663	617	599	612	662	613	592	638	651	659	605	591	624	587	621	581	602	602	621	603	583	602	640	604	580	606	620	607	606	646	602	620	578	617	574	650	613	577	611	581	608	625	642	581	603	610	565	580	614	577	603	596	625	633	640	646	611	636	615	574	647	583	627	582	616	617	594	651	627	597	632	648	638	682	613	614	617	667	603	613	607	599	609	588	617	565	617	596	584	619	591	618	585	626	580	642	582	593	615	650	608	587	597	574	615	623	634	599	616	630	630	638	628	618	609	660	608	606	619	594	603	608	631	612	627	621	594	606	642	611	617	619	619	614	590	591	644	622	627	644	623	632	575	621	643	679	618	620	614	624	616	593	623	594	601	605	594	573	608	631	600	605	621	648	614	611	621	657	596	611	624	585	629	642	636	630	627	670	593	597	595	653	596	587	631	615	616	640	645	630	611	658	622	616	607	635	623	589	617	656	608	594	640	593	561	599	636	588	599	604	622	639	586	568	614	591	577	642	599	609	621	636	671	637	597	565	612	646	621	623	604	597	668	621	611	613	605	601	597	644	648	653	620	614	588	653	630	615	661	638	614	651	640	603	638	601	605	571	604	624	610	603	641	606	578	591	618	604	576	593	602	643	602	602	635	617	650	604	585	598	637	672	594	605	627	599	597	576	648	615	566	589	643	558	615	604	608	594	666	545	623	637	603	623	634	596	582	611	637	633	584	616	632	613	617	594	605	633	609	608	637	616	650	618	615	598	570	612	598	542	630	612	605	578	622	610	620	594	608	667	636	598	633	582	627	654	597	632	614	624	602	669	605	612	601	584	558	623	565	608	595	594	586	583	595	579	597	638	580	590	594	651	583	624	633	615	604	645	614	617	592	615	582	585	610	610	545	585	609	589	615	658	617	624	628	593	590	605	608	614	641	644	600	617	618	629	633	614	616	589	639	653	591	651	653	627	624	585	590
7608	7741	18025	19818	16990	3650	61	49	44	52	42	36	50	50	34	45	47	41	39	32	48	48	42	36	25	29	30	29	37	36	42	34	28	38	34	43	36	38	32	36	39	29	22	27	45	33	28	30	46	42	28	28	46	26	27	40	26	32	31	36	42	41	33	26	22	45	37	35	34	33	29	42	28	30	42	40	43	34	38	45	35	25	41	43	36	37	32	39	41	33	31	32	35	32	41	49	40	39	32	32	37	41	34	33	34	35	35	45	39	33	38	36	24	32	35	40	32	26	49	40	32	36	34	39	42	38	39	47	34	39	39	40	33	29	36	37	38	24	23	33	29	30	34	38	34	49	34	30	27	33	38	31	29	29	32	46	36	37	27	35	33	26	20	34	33	32	31	38	34	30	34	36	30	31	31	43	37	36	29	43	39	37	31	32	37	38	37	36	37	25	36	38	34	35	45	30	41	34	44	36	38	34	45	38	36	37	34	39	27	39	36	35	41	36	33	41	35	40	40	38	36	36	42	36	36	30	38	36	36	28	38	31	30	38	35	23	38	44	36	42	32	32	30	37	47	35	34	38	43	43	32	32	38	44	41	38	44	38	48	35	23	36	29	48	33	34	35	29	42	41	29	51	45	31	32	34	37	32	32	32	37	25	37	31	37	32	29	31	37	41	43	33	27	28	36	31	21	50	34	46	32	37	33	38	36	39	26	38	45	32	35	35	31	41	46	49	34	41	47	39	32	41	30	38	36	34	35	39	30	40	36	28	47	33	34	35	35	32	36	33	31	38	40	35	37	33	37	31	28	29	29	31	39	33	38	40	41	40	33	37	36	35	36	44	34	42	29	41	28	29	27	39	34	36	30	36	31	36	34	41	37	32	41	33	40	25	34	39	40	37	23	40	41	36	30	37	29	39	31	30	31	33	32	41	26	36	23	34	37	37	40	49	40	34	28	37	38	32	33	26	38	34	38	34	37	40	31	39	42	40	22	19	39	43	35	43	19	38	21	43	35	29	45	44	47	34	35	31	31	35	29	38	43	24	35	26	43	35	38	36	38	32	31	31	29	38	30	48	34	29	37	35	33	32	36	29	44	35	41	28	37	33	36	27	36	44	28	29	39	36	40	31	36	33	30	35	35	38	28	35	42	27	45	44	35	37	28	39	39	28	32	27	32	37	35	40	28	32	41	37	33	37	36	26	37	24	32	34	33	34	37	42	30	26	41	38	26	33	42	37	39	45	32	35	40	36	31	38	24	38	25	30	46	31	46	34	35	29	42	24	34	38	32	34	48	29	22	36	36	30	31	31	31	41	34	45	30	30	42	28	33	32	36	27	40	32	29	34	40	37	37	33	35	32	31	31	31	37	36	39	27	42	50	33	37	49	38	33	32	28	44	33	34	34	41	32	33	27	40	27	37	27	34	47	48	41	45	34	39	40	34	27	38	31	29	31	32	23	35	36	31	40	41	32	31	42	34	35	32	32	41	34	42	36	32	29	29	26	29	41	33	23	27	32	29	29	32	38	43	39	33	48	26	36	29	32	36	31	38	39	35	31	30	30	50	29	32	32	30	36	46	42	33	44	37	34	37	30	34	37	32	37	31	31	36	31	47	42	33	39	41	32	34	41	29	39	29	43	38	39	35	38	27	25	32	31	40	33	38	26	30	34	30	34	24	41	38	38	28	36	41	45	48	34	32	43	34	37	23	21	41	42	37	33	34	28	50	46	36	48	31	24	40	38	39	42	29	35	37	37	40	29	37	27	33	40	31	30	33	30	31	50	30	39	32	31	41	39	32	49	38	40	40	30	28	33	51	43	36	39	31	36	34	35	30	47	22	32	42	43	37	36	40	41	45	30	24	36	30	24	28	42	35	48	37	35	48	51	44	36	38	23	37	39	27	32	42	29	32	31	39	44	34	35	39	40	32	33	36	34	50	47	31	35	31	39	31	35	35	34	27	25	47	47	33	34	42	28	25	35	38	34	41	44	38	33	37	34	39	29	41	28	34	32	39	37	42	36	40	39	31	38	29	37	48	40	30	36	31	32	25	43	42	30	27	25	36	37	23	20	38	34	43	34	36	31	39	40	22	23	28	40	31	42	25	37	33	30	35	37	31	36	36	36	27	36	38	41	45	30	34	40	36	30	39	26	49	29	32	29	33	28	30	29	26	30	40	26	39	41	29	42	31	39	32	37	39	32	36	36	33	27	46	37	35	41	29	39	24	33	43	32	35	33	38	36	28	32	35	35	40	43	37	41	35	30	37	41	41	33	28	36	31	28	28	28	45	26	43	44	38	38	38	33	25	25	37	36	33	35	36	38	42	41	50	24	33	50	40	37	38	33	37	33	41	32	40	30	43	34	38	33	38	34	33	30	41	36	30	21	33	26	39	30	36	35	40	26	32	55	33	29	36	37	35	34	33	28	27	34	39	29	35	33	45	37	37	46	41	35	35	29	32	28	47	33	33	33	18	33	25	37	38	29	32	38	36	37	21	38	30	35	36	40	23	36	33	34	39	38	34	34	30	29	42	44	38	37	29	33	33	44	31	41	38	33	37	37	33	33	32	30	36	40	29	37	33	34	37	36	34	28	29	29	33	27	32	40	32	29	34	43	38	37	31	31	36	34	52	38	41	28	33	38	31	30	38	37	52	38	33	38	38	28	48	37	39	38	39	30	28	37	41	44	45	26	25	29	35	46	29	29	39	40	33	31	31	36	31	27	44	28	32	40	41	32	35	40	41	37	37	30	34	27	37	36	36	42	32	38	40	32	43	33	47	34	31	40	27	31	37	42	30	25	24	34	33	44	42	34	37	37	38	32	40	39	33	43	41	40	39	39	26	29	28	40	36	39	23	31	38	27	35	38	40	41	32	30	22	37	36	39	43	41	38	41	37	35	41	41	30	31	42	44	36	34	40	38	34	46	32	34	46	29	36	38	47	31	33	37	33	25	42	39	38	47	29	30	22	38	34	31	34	41	34	32	36	32	48	32	44	43	46	36	37	36	27	32	33	40	32	36	39	25	31	42	38	30	34	30	36	30	35	32	39	41	30	33	38	37	32	28	31	35	35	38	42	26	39	38	38	26	30	28	36	38	32	32	30	27	43	38	29	33	29	26	41	34	31	41	38	32	43	39	32	29	31	31	39	35	23	30	36	28	32	34	29	37	41	31	41	42	37	43	33	29	33	34	30	32	34	43	31	35	23	26	38	25	43	33	33	35	35	32	38	38	37	44	19	37	32	34	37	20	41	43	35	33	39	34	29	32	47	30	33	36	27	36	19	28	36	35	27	33	28	33	35	39	24	25	31	30	34	45	29	48	27	30	46	25	42	35	38	35	36	36	38	31	30	36	39	32	36	43	38	32	42	36	40	28	35	35	38	31	32	32	32	39	36	29	42	26	42	39	29	36	26	32	37	34	37	34	31	33	42	32	34	39	35	36	45	31	27	38	40	39	26	42	38	28	37	38	43	23	23	42
46346	43746	60760	81795	77554	26813	3463	2656	2104	1793	1477	1306	1173	1108	970	951	898	1024	1092	1047	972	933	874	868	768	785	782	789	783	685	712	694	654	727	753	687	695	641	635	607	609	640	629	665	629	635	641	593	575	587	621	610	569	593	638	560	588	601	644	600	622	615	610	592	586	577	605	606	565	576	567	584	605	545	581	593	569	582	526	574	595	575	568	532	561	558	577	549	525	598	594	617	593	595	595	565	581	548	583	603	586	578	571	569	579	572	612	574	579	560	566	574	558	565	576	615	573	572	531	561	558	566	579	547	584	564	582	605	568	616	543	618	551	551	557	557	566	622	607	585	598	582	599	566	542	588	591	564	576	564	561	578	573	567	618	589	623	598	580	567	576	567	584	540	563	550	581	558	593	617	554	568	575	541	560	550	557	584	576	557	518	600	583	546	587	588	588	568	560	555	598	522	551	530	592	539	569	624	595	582	581	571	587	548	614	586	568	581	554	577	530	556	569	577	596	585	554	573	573	525	619	587	572	562	588	560	548	608	556	551	549	542	489	552	556	597	589	588	542	564	593	577	597	580	595	593	550	592	587	515	551	566	558	550	586	552	533	563	500	549	552	582	538	568	573	568	569	572	551	556	572	563	599	581	567	556	605	574	578	558	588	567	562	580	582	543	539	553	538	511	549	540	582	600	544	564	622	535	549	573	575	605	602	563	535	590	558	571	556	569	540	582	579	607	545	623	560	575	576	602	556	593	590	541	586	536	562	568	596	574	579	557	580	583	608	558	559	552	550	552	552	582	612	557	570	580	541	560	543	550	625	584	596	623	578	568	570	597	518	542	517	578	552	574	581	551	575	507	578	548	561	556	524	584	613	552	576	584	560	590	601	592	584	574	584	585	594	546	574	561	589	573	578	544	565	520	547	557	611	539	601	603	582	548	582	566	563	558	583	589	524	558	541	524	549	550	572	586	579	574	524	554	587	616	532	586	627	565	569	572	575	608	585	571	553	525	568	544	563	546	578	569	535	593	607	532	603	602	587	590	553	542	538	581	568	547	564	578	569	566	546	559	603	537	606	569	561	538	609	593	590	572	548	569	528	549	584	558	554	600	576	617	553	596	568	594	558	610	563	586	579	579	595	569	575	565	606	576	580	625	581	594	591	561	596	521	553	589	552	568	564	601	568	574	554	596	598	598	534	597	557	569	552	553	582	586	616	559	548	612	570	579	566	599	590	587	565	552	557	549	587	580	565	559	567	557	537	542	564	560	564	581	550	563	595	596	563	498	568	565	564	555	561	551	585	582	549	582	542	565	585	558	570	560	613	568	565	554	563	517	504	608	565	576	574	582	582	561	547	585	561	570	591	598	558	576	554	598	567	583	594	577	571	543	646	535	530	571	586	504	564	506	596	559	549	580	613	529	539	557	571	568	581	544	577	596	591	539	588	566	593	583	582	566	553	534	563	622	540	590	573	574	613	547	533	559	582	542	561	576	542	597	547	558	564	548	525	552	553	563	539	562	584	621	548	614	533	572	530	573	576	578	585	570	559	570	575	563	602	618	592	568	583	571	576	573	624	535	560	602	551	550	541	568	571	591	517	573	578	580	556	576	577	568	548	596	599	623	561	546	572	558	558	592	555	544	559	578	585	533	580	526	542	544	573	598	597	567	563	565	564	544	542	548	548	594	592	543	567	555	534	572	584	587	529	589	587	604	599	584	563	547	591	571	567	562	594	556	581	538	538	566	611	564	532	566	608	538	556	539	530	560	579	550	562	550	566	603	543	572	584	587	559	594	572	550	547	568	548	555	560	574	568	609	572	571	562	605	542	562	558	570	561	560	562	550	563	547	531	572	528	553	559	522	555	604	577	591	580	514	562	559	563	555	597	520	596	531	600	523	585	550	571	582	564	555	575	560	601	608	548	576	582	593	584	578	579	575	607	548	554	557	562	553	573	549	527	573	595	556	592	600	543	564	542	548	572	581	552	540	580	591	607	574	541	593	565	545	570	564	549	553	597	559	531	540	547	556	569	567	565	559	567	596	544	572	562	553	593	572	544	550	584	568	583	546	587	539	521	568	633	534	571	580	564	530	589	564	560	570	592	576	565	588	570	612	532	544	568	538	613	568	616	590	605	569	580	573	550	585	538	571	545	591	600	564	595	563	573	574	612	591	511	548	561	554	602	558	582	555	611	569	526	518	548	556	544	533	554	599	599	589	548	610	554	575	534	578	596	532	578	556	565	553	568	557	564	606	557	548	557	561	566	531	574	546	559	560	585	584	565	552	538	595	600	576	535	545	571	586	577	569	574	573	523	524	553	560	562	590	563	551	551	592	563	592	556	521	536	579	544	578	523	559	556	581	587	566	533	578	578	576	562	585	535	559	584	572	546	533	567	533	575	570	547	533	563	554	581	573	574	535	586	585	527	605	593	513	550	566	542	529	585	606	576	552	538	580	566	544	563	529	584	609	548	558	573	533	533	537	576	597	534	583	570	564	608	548	526	576	550	568	566	568	558	608	614	539	539	568	562	569	563	566	598	546	545	564	561	581	582	537	554	580	610	549	563	611	564	554	591	534	571	608	544	580	589	585	583	585	550	564	575	521	585	490	571	530	564	581	581	599	547	599	572	588	572	564	565	625	561	562	562	582	575	576	569	588	528	620	571	551	593	581	571	544	564	599	562	609	529	562	538	592	574	581	559	573	569	599	573	535	577	517	573	560	558	549	540	560	540	583	575	514	530	593	582	535	549	555	577	577	620	608	590	572	604	564	548	556	586	565	594	579	541	557	598	555	567	571	586	563	543	581	539	555	554	569	557	555	542	577	566	545	544	558	561	564	589	557	565	580	577	536	588	560	609	557	556	601	560	586	593	557	576	575	556	536	588	548	513	543	551	604	535	584	546	590	543	568	548	565	594	552	561	578	580	575	541	593	553	588	601	552	544	589	574	569	598	567	554	544	556	582	580	550	520	550	563	587	592	581	584	598	570	541	550	569	535	593	528	602	571	537	590	585	586	550	540	551	615	598	567	641	598	546	595	577	534	595	593	516	575	565	551	555	594	529	611	523	585	636	563	571	594	626	565	561	568	574	524	612	571	587	559	590	619	578	570	529	590	584	528	606	560	570	533	544	578	524	628	577	544	552	547	542	589	565	550	583	554	568	563	549	576	600	578	583	511	534	569	543	583	558	594	540	622	588	534	600	592	571	611	567	578	569	569	614	548	565	591	575	556	609	548	593	532	548	594	586	579	591	546	572	589	534	547	570	611	575	559	578	555	540	575	590	571	579	554	550	586	612	585	548	541	590	548	550	630	574	564	573	557	562	572	572	571	541	541	586	528	590	574	581	593	586	535	564	585	525	561	537	580	562	550	571	591	586	575	585	550	587	587	579	566	586	558	574	542	603	572	567	568	543	554	587	563	568	547	531	539	547	527	568	576	564	566	574	537	553	515	603	575	538	594	596	566	514	539	547	543	597	561	545	559	600
6164	11812	15342	9869	6525	2547	58	64	74	57	49	67	58	44	70	61	51	60	45	73	79	66	48	56	51	49	68	60	43	59	66	53	67	52	69	71	48	70	49	45	68	48	59	60	50	53	60	64	57	59	37	59	45	52	65	54	53	52	55	52	51	53	63	65	50	63	61	55	56	60	55	57	55	49	48	51	33	54	49	47	51	53	47	53	52	67	51	59	70	51	52	63	57	51	54	44	54	51	61	66	66	52	65	57	66	57	62	60	53	55	68	62	63	79	52	53	59	61	50	65	61	62	54	54	43	59	59	60	59	53	68	58	61	49	57	56	56	63	67	56	61	58	49	63	55	43	52	47	52	56	58	44	58	69	53	55	72	74	62	53	50	54	71	60	44	58	58	54	46	65	66	45	63	58	58	46	53	64	56	64	60	48	55	57	48	63	36	60	63	61	63	61	54	66	60	51	68	47	60	53	59	45	56	66	48	69	61	53	42	65	68	63	49	48	70	50	52	59	50	50	73	56	60	67	57	66	41	53	59	53	50	56	57	42	45	63	57	58	56	54	57	74	68	58	62	63	55	62	63	50	53	53	54	64	57	57	68	49	64	57	53	56	62	52	52	55	53	66	56	54	56	60	48	51	57	60	54	51	55	55	50	54	57	69	78	66	63	65	72	59	53	67	61	58	57	64	62	46	68	63	69	65	69	52	62	54	60	54	60	61	61	47	63	56	51	69	50	61	60	61	59	68	50	52	43	60	54	65	52	63	65	60	59	72	62	63	54	63	43	52	63	58	58	50	62	57	54	54	48	49	53	44	63	63	69	76	50	52	47	51	44	45	73	58	72	61	36	62	46	68	60	54	63	61	54	69	60	44	73	54	64	49	55	61	60	52	44	71	61	53	58	56	56	50	56	55	67	55	57	57	54	57	66	59	65	49	61	52	66	64	67	72	64	64	65	57	62	56	59	68	50	54	53	51	59	67	47	64	51	54	56	60	50	67	56	57	51	48	55	60	54	52	57	79	54	73	59	48	71	60	48	55	58	53	41	39	62	55	56	65	72	67	73	62	50	45	62	60	56	62	54	62	57	54	61	66	66	60	59	61	51	64	58	70	62	50	48	63	51	58	65	56	62	56	51	55	66	58	67	68	55	59	53	37	66	68	49	56	50	53	51	50	59	55	53	52	64	50	61	53	52	38	68	77	60	56	48	60	58	54	60	50	48	57	58	54	64	59	74	47	45	69	65	46	63	54	65	54	64	68	43	47	56	55	59	73	54	50	61	61	45	64	68	65	41	47	69	52	52	38	56	45	50	61	65	67	74	49	56	62	40	49	44	59	56	47	53	62	68	49	61	67	55	53	43	46	43	66	44	63	50	54	52	59	55	59	53	40	45	53	59	61	59	52	54	56	58	63	66	57	51	64	65	58	68	56	46	54	49	64	63	55	60	67	58	62	54	55	60	56	62	63	46	63	57	66	51	55	57	65	61	51	50	49	63	64	51	49	65	50	62	42	47	46	60	52	66	54	55	63	75	56	53	61	55	51	56	68	67	57	60	59	59	42	65	62	57	64	53	53	67	45	72	71	52	50	52	51	44	63	51	55	57	60	56	44	55	63	53	56	58	55	62	64	68	63	58	52	58	56	69	60	56	46	66	58	70	48	60	50	44	66	47	58	48	58	53	63	65	49	62	60	55	50	48	47	53	65	59	60	58	70	57	69	60	49	51	61	65	62	60	66	58	53	52	54	52	60	69	53	49	56	51	50	57	71	48	60	56	61	57	62	67	49	53	71	47	57	48	62	61	52	53	59	57	49	57	52	44	50	55	51	49	55	58	51	63	44	56	49	59	69	51	43	60	60	72	70	42	63	68	65	46	52	56	58	64	65	60	60	49	51	56	55	48	67	44	48	53	64	58	47	57	68	61	59	51	49	64	58	64	54	63	47	57	54	44	67	74	69	63	59	47	59	72	51	61	46	64	42	60	50	60	39	53	66	72	56	61	78	61	63	60	53	73	61	46	61	67	51	49	45	66	49	55	60	55	58	58	60	54	57	53	46	36	59	53	71	59	49	60	49	51	67	53	59	57	60	62	52	55	52	58	60	57	48	55	57	47	61	41	50	49	58	51	63	64	60	59	50	66	51	55	53	52	60	55	46	59	54	56	60	55	61	48	70	48	58	62	57	56	62	45	63	54	61	57	61	59	63	53	52	68	49	44	45	64	53	70	64	64	54	49	72	61	52	52	75	54	62	59	63	67	63	58	53	55	36	58	69	64	50	64	65	63	44	59	47	53	64	53	56	70	59	59	53	62	59	49	55	58	64	55	54	54	49	51	62	53	57	57	64	51	51	63	51	68	63	48	56	53	47	63	46	50	62	37	64	50	60	72	55	64	56	53	55	58	48	73	60	56	76	44	56	58	69	51	66	60	55	46	37	57	51	61	61	48	65	63	63	44	41	38	59	45	65	53	62	46	55	62	64	51	51	60	59	53	69	66	52	64	62	55	46	47	56	71	72	54	59	63	49	55	57	56	50	43	68	47	60	65	53	58	67	45	48	67	52	53	57	52	53	52	56	57	61	61	68	50	56	57	51	52	62	75	59	37	52	66	58	60	56	54	55	53	58	60	49	71	56	69	56	60	64	62	51	51	57	52	68	51	63	63	62	63	72	58	41	56	51	55	48	62	50	58	64	55	71	57	44	47	60	70	75	52	51	58	57	51	64	61	67	55	64	55	50	49	63	54	63	57	58	53	55	50	55	49	66	54	60	58	46	46	57	66	51	52	55	61	51	61	55	58	59	53	64	60	50	58	57	57	56	51	55	61	64	69	52	59	50	44	45	52	60	60	61	59	63	62	48	50	59	48	66	67	59	56	54	57	57	52	61	63	63	65	57	56	63	52	59	52	66	51	50	62	73	46	57	60	77	57	57	46	49	48	57	51	62	59	63	62	47	61	55	60	60	65	53	49	52	57	51	53	60	72	56	67	64	46	57	52	58	66	56	61	53	52	58	56	74	49	57	55	63	56	72	55	53	51	62	60	56	72	47	62	58	48	59	69	40	53	47	61	70	62	54	59	57	57	43	65	60	62	44	52	73	52	48	67	54	58	62	58	61	65	59	55	64	55	48	61	49	51	59	59	54	54	51	56	50	70	56	69	72	63	60	50	67	67	66	61	59	61	49	60	52	57	57	57	59	58	56	59	65	70	58	63	53	53	62	63	55	70	56	48	41	49	55	55	50	57	65	47	63	62	59	64	80	57	63	60	69	59	53	39	62	58	54	53	49	69	47	63	52	44	68	63	51	46	57	55	49	61	55	49	45	73	51	49	41	63	67	59	64	54	64	53	44	52	52	47	64	53	54	47	61	63	63	61	62	61	73	55	55	55	58	60	45	58	55	63	62	58	53	54	56	50	62	53	62	44	70	49	53	49	63	46	48	49	62	52	56	57	60	39	67	53	56	64	53	55	51	50	51	54	40
39172	51045	53966	64052	62731	34292	1865	1470	1325	1287	1184	1147	1038	1044	1011	951	977	1121	1065	1055	1025	984	962	1004	954	936	952	982	996	993	946	932	881	968	932	962	927	915	904	867	935	955	925	954	895	897	940	899	883	977	963	908	882	931	896	849	939	890	877	906	896	936	916	841	889	969	929	929	971	912	898	920	858	876	920	902	869	882	925	911	849	869	924	880	892	883	891	903	881	883	886	877	931	862	883	877	959	939	925	898	939	900	902	946	887	839	865	883	876	889	860	920	936	847	893	926	887	891	921	863	856	885	889	868	909	917	902	862	850	839	931	859	868	880	973	905	868	886	893	908	866	898	902	872	903	950	890	895	935	892	910	878	902	887	897	866	903	904	917	907	864	937	940	919	911	877	892	911	888	965	874	921	879	914	869	924	942	919	887	923	853	885	843	905	897	858	877	904	904	949	854	860	867	844	933	899	917	909	840	897	894	926	926	934	894	873	828	891	865	900	922	880	953	925	871	902	887	893	857	878	890	904	896	851	872	905	837	919	944	931	839	924	886	888	955	933	916	907	944	885	853	873	914	865	884	938	904	865	880	928	886	850	837	916	889	924	913	907	913	915	925	889	930	933	895	848	879	936	905	817	914	919	906	943	884	912	889	926	947	851	823	843	845	856	944	896	912	928	873	886	879	883	879	926	917	899	893	933	925	918	940	934	885	940	871	863	886	921	875	941	851	938	875	833	866	912	890	900	888	895	887	872	910	841	917	916	864	943	902	864	908	866	897	882	915	913	845	923	916	813	871	857	863	889	887	934	885	903	885	812	916	922	918	926	953	939	847	873	854	911	891	932	899	857	936	930	863	867	864	910	886	928	923	879	868	874	870	961	890	913	848	901	806	946	893	866	845	848	899	908	865	908	873	888	875	845	936	887	854	932	919	893	876	869	822	891	912	873	1001	912	934	918	852	910	898	899	930	892	851	907	859	944	934	926	859	906	899	875	886	887	949	909	891	917	879	916	873	968	843	883	916	911	893	898	881	893	869	870	878	781	886	872	894	880	908	854	886	911	889	873	948	868	887	869	891	914	940	847	868	848	941	869	865	888	886	901	893	877	903	906	884	937	821	891	903	865	807	903	920	951	911	892	870	934	937	878	889	902	884	861	940	879	890	893	897	918	869	897	805	888	875	910	928	913	911	867	843	918	888	919	898	910	836	915	906	891	888	876	894	892	891	897	878	860	928	909	883	826	848	949	900	897	857	945	839	912	857	892	883	812	892	869	896	917	869	857	872	911	861	878	912	870	903	917	878	932	844	902	907	953	897	902	877	915	888	913	922	853	915	933	905	873	923	886	900	913	890	931	905	879	871	890	874	955	886	934	841	886	892	941	923	859	971	865	972	902	929	895	902	927	926	863	857	931	899	948	873	957	870	935	886	903	918	830	895	876	916	873	880	875	911	880	890	914	890	891	889	859	886	867	906	875	897	885	915	871	926	872	935	919	897	932	860	897	933	819	861	884	881	902	866	923	922	903	954	810	947	877	882	930	875	869	916	854	889	915	941	908	926	907	933	914	917	908	939	861	842	848	878	936	881	904	896	941	909	941	879	928	887	896	880	895	907	853	957	864	954	898	879	938	891	973	900	883	948	889	883	865	903	912	934	898	917	894	880	860	906	882	885	902	877	883	977	864	876	909	882	919	896	861	924	921	896	888	927	846	851	891	875	917	851	897	882	932	834	899	928	877	850	867	876	897	865	887	884	850	893	966	877	890	896	911	897	870	902	841	825	856	912	895	880	947	904	877	852	880	903	854	919	843	884	894	918	883	881	901	874	861	895	883	854	939	917	898	893	862	884	897	889	941	874	890	899	962	961	871	907	873	907	886	889	868	851	886	899	870	853	840	969	902	888	884	919	925	917	919	880	895	922	925	904	889	954	879	888	878	924	868	916	912	871	930	853	868	887	842	922	876	887	925	893	899	953	845	861	836	856	905	915	913	877	935	866	907	915	879	903	903	874	892	956	860	900	882	852	938	930	903	888	895	900	889	900	916	882	894	940	884	905	906	884	855	942	865	888	904	981	873	900	907	919	846	879	897	886	902	871	914	928	915	893	936	884	866	862	881	932	879	929	885	871	856	904	904	929	891	924	882	844	898	893	912	904	918	881	906	837	872	909	894	868	862	888	862	913	913	885	868	920	873	886	895	903	952	904	905	871	896	895	941	888	879	880	923	982	885	882	924	871	866	930	871	929	887	872	924	843	877	847	918	857	913	891	892	923	882	871	909	894	868	889	966	864	859	927	847	938	880	890	913	866	863	823	866	865	880	905	878	925	884	884	939	898	868	845	898	896	915	907	897	904	911	858	882	894	900	919	940	868	859	892	891	908	844	860	915	922	885	889	888	883	818	925	851	859	853	887	920	825	923	915	857	879	853	898	899	910	888	914	912	872	854	908	907	891	884	857	887	933	895	881	897	927	890	928	960	888	933	901	821	899	875	896	847	922	926	884	852	838	852	907	870	955	888	898	906	827	914	882	889	908	923	945	888	914	867	883	882	875	922	903	856	890	884	862	889	875	887	915	919	886	872	875	916	883	941	863	865	890	887	892	869	935	900	905	893	893	891	882	927	873	889	902	908	859	941	881	902	908	867	903	904	821	890	867	913	927	888	866	887	872	901	925	867	911	893	822	906	866	908	855	890	874	879	916	843	917	901	909	876	899	885	892	909	874	893	892	931	946	866	908	870	868	901	905	854	884	900	900	910	912	936	952	890	920	879	833	890	904	867	877	879	901	865	938	895	861	899	881	911	828	892	847	895	937	868	877	892	885	875	945	932	878	848	881	917	871	902	944	901	896	870	853	908	897	831	865	857	920	926	891	892	896	851	913	869	895	932	861	883	880	857	940	933	883	842	931	915	906	901	928	866	858	886	915	891	921	922	905	856	914	905	870	834	971	885	899	902	903	938	929	915	942	874	896	914	881	942	892	885	926	853	862	958	1012	923	911	877	890	882	847	886	934	951	907	946	890	928	902	947	842	889	872	906	909	861	938	886	928	899	906	908	940	929	901	916	852	941	911	937	915	920	911	876	878	929	888	919	850	906	821	909	879	863	884	890	910	893	901	882	869	904	904	887	901	908	915	889	918	928	851	851	862	895	889	889	866	870	916	947	859	902	930	896	935	887	869	908	838	878	913	914	854	893	898	891	895	886	895	915	887	911	864	863	863	870	880	874	940	869	861	838	856	895	933	895	939	881	837	913	880	936	889	878	903	914	904	908	907	935	901	902	908	894	881	876	910	890	864	890	883	927	917	862	890	917	902	910	913	916	908	887	915	835	947	928	885	923	857	888	908	892	861	892	891	905	864	933	895	876	911	888	904	899	916	857	894	863	934	882	937	904	854	849	905	899	855	867	935	937	914	935	939	912	884	913	863	870	895	939	914	903	896	920	905	907	890	887	891	912	900	904	918	914	912	904	889	846	903	885	868	849	872	902	873	928
9407	22052	26144	20065	16950	6637	100	61	42	53	42	45	47	46	42	38	38	39	39	41	35	45	55	43	51	42	48	53	57	46	46	38	41	36	34	45	39	40	47	45	40	43	49	38	45	35	43	44	30	33	37	51	58	38	31	40	40	42	38	49	43	43	54	38	41	44	35	37	43	37	34	34	38	56	36	47	45	53	41	54	34	38	34	48	33	31	38	40	55	37	44	36	37	49	37	40	41	42	37	35	35	41	45	50	42	44	42	45	49	43	48	36	35	46	43	36	36	43	39	48	44	35	42	37	29	50	37	40	37	38	31	45	42	40	33	45	46	47	44	46	32	42	36	52	38	34	45	36	36	51	43	49	33	39	43	37	46	42	36	30	45	47	40	47	31	42	52	47	32	48	39	39	49	43	48	37	42	38	31	39	40	30	50	42	45	43	39	39	47	46	31	39	55	49	43	42	39	40	57	48	44	29	31	47	44	35	40	36	35	34	40	42	47	43	36	31	34	40	39	44	38	46	46	37	51	37	31	40	42	49	39	45	35	39	58	36	41	49	36	50	32	52	37	46	44	35	43	39	44	39	48	32	42	42	45	38	39	48	28	48	35	39	43	39	38	27	40	32	39	50	39	36	40	47	48	37	42	35	39	38	44	30	48	39	40	38	49	33	38	32	39	52	44	43	46	46	48	50	46	50	45	33	42	39	41	33	43	47	35	39	40	39	44	46	42	36	45	34	43	52	57	49	40	50	39	49	52	44	57	46	44	38	44	36	40	34	39	41	39	47	42	41	47	41	35	30	36	43	40	44	39	55	46	46	61	32	46	40	53	36	51	49	31	46	38	39	46	39	43	47	35	47	42	37	37	34	38	55	39	38	54	44	44	32	37	44	40	47	52	40	38	38	45	46	50	39	31	34	50	55	37	44	53	38	48	40	46	46	40	36	41	30	46	41	43	45	39	52	37	44	49	43	40	31	60	43	36	43	54	50	37	53	33	42	32	35	33	42	43	53	37	41	44	45	38	27	47	35	32	36	35	40	40	34	51	38	36	50	43	53	35	47	44	38	34	33	51	39	41	50	38	47	37	43	45	53	44	40	57	36	44	45	33	31	40	38	39	40	33	45	46	36	41	42	43	37	44	24	35	43	44	44	36	34	31	50	43	49	42	48	44	56	49	31	40	33	41	40	49	37	39	40	48	41	58	39	42	47	47	45	47	47	39	51	50	40	32	45	47	41	45	53	42	36	47	41	29	38	33	45	52	40	45	43	44	31	35	51	47	33	41	35	45	38	37	32	30	41	48	42	47	39	31	43	41	39	48	32	43	45	40	42	43	32	43	51	54	47	55	44	39	44	55	37	39	36	40	45	35	40	50	40	43	48	35	54	44	43	46	48	36	42	45	35	45	35	32	42	44	40	42	45	46	40	49	43	38	44	46	49	37	40	44	34	43	42	39	42	37	38	47	44	32	46	42	47	41	36	41	46	46	45	33	39	38	35	51	49	45	38	42	44	50	47	43	44	38	40	39	50	34	44	41	32	36	29	32	39	42	52	39	32	49	34	38	41	37	43	45	35	58	34	49	43	39	40	44	48	39	41	39	46	42	48	51	54	38	35	46	31	56	45	45	50	39	31	51	40	50	42	47	42	38	33	41	39	47	38	38	44	40	39	43	42	54	44	58	41	35	44	41	28	43	40	45	49	41	38	37	43	47	39	49	44	41	42	37	49	41	44	37	47	46	29	52	33	49	55	36	43	38	33	40	46	43	43	41	42	52	45	55	43	47	36	34	44	45	46	46	46	43	57	49	43	38	37	31	39	36	42	38	39	44	38	44	56	30	44	42	49	41	41	42	33	35	44	45	43	39	47	38	48	38	42	40	34	42	42	49	36	51	37	42	52	38	45	44	51	38	37	41	43	46	49	45	33	33	46	36	41	48	39	39	54	51	32	62	31	45	31	50	49	37	49	38	46	54	43	46	45	41	42	44	46	40	32	40	34	37	46	48	38	39	35	39	32	23	54	44	49	32	34	38	57	44	43	32	39	47	43	37	43	50	27	59	26	30	54	31	42	40	47	39	30	41	48	42	32	37	51	32	43	48	45	30	37	33	46	51	33	42	38	54	31	47	51	37	37	48	39	44	50	42	38	46	43	33	56	39	38	42	52	33	50	45	38	44	44	40	40	45	42	42	45	43	47	34	57	47	58	31	42	48	42	55	48	37	40	37	42	36	43	43	38	38	48	49	39	55	38	41	42	43	50	43	34	40	35	36	29	36	41	40	39	38	46	38	26	47	40	42	38	38	50	45	46	35	51	39	35	42	43	43	29	44	59	38	51	31	39	38	35	38	40	37	52	48	38	43	41	44	32	38	33	42	40	38	36	52	36	38	38	45	54	47	47	50	48	41	41	30	37	39	45	46	57	36	43	36	41	32	45	32	49	37	45	53	40	32	44	35	37	36	48	39	41	43	38	51	42	35	34	50	36	50	46	43	44	39	30	38	45	52	46	44	34	44	35	46	48	42	49	45	51	43	36	46	38	41	43	39	39	43	46	47	38	37	52	47	47	47	43	51	37	48	41	39	32	42	43	50	47	40	31	34	44	40	52	35	40	51	40	25	56	39	57	43	45	41	47	40	38	48	49	31	45	44	42	50	44	44	46	44	32	43	38	34	34	29	48	58	38	30	45	37	40	44	42	33	35	39	45	38	38	39	39	32	51	40	36	48	39	41	49	39	48	52	51	37	42	35	43	37	47	50	52	34	38	52	40	35	33	53	31	45	37	32	43	45	48	42	32	35	43	34	42	46	30	54	54	46	52	28	36	46	49	43	38	40	43	41	49	48	51	43	44	36	34	46	44	43	44	47	44	45	54	30	41	31	33	44	39	51	38	37	41	51	35	46	46	44	43	44	33	52	35	42	33	48	38	31	42	46	50	33	46	42	44	49	28	41	59	60	44	43	38	29	46	43	60	42	41	43	45	44	26	44	37	44	41	37	45	40	37	38	47	45	45	33	49	42	44	32	38	39	35	46	52	29	44	42	43	38	45	46	35	48	38	37	46	59	41	39	38	36	39	43	52	34	45	38	55	43	45	30	38	43	47	31	41	40	31	34	27	33	41	41	42	41	43	49	50	35	42	29	43	46	42	47	41	24	35	38	47	52	54	24	34	42	50	43	49	45	40	44	41	43	44	41	40	30	33	47	36	30	40	46	48	33	33	37	31	43	39	46	32	48	46	31	41	48	48	57	45	43	31	46	45	35	40	51	37	57	33	33	34	43	37	36	52	52	51	41	40	39	46	45	39	38	44	42	48	46	44	30	48	42	35	45	32	32	40	49	34	28	26	45	51	38	35	51	40	38	38	26	25	39	40	45	46	36	46	44	36	48	42	47	27	38	45	29	35	42	29	44	43	38	38	42	43	37	42	46	40	50	36	44	46	34	45	45	44	38	50	34	41	35	46	33	39	46	52	49	54	44	31
50365	65137	68634	80728	82268	48462	2324	1573	1303	1290	1114	985	987	836	815	834	782	859	972	876	853	787	863	809	742	755	739	761	726	739	725	696	702	698	734	676	696	683	670	661	689	705	716	722	687	681	731	680	715	713	635	719	624	677	718	648	665	670	670	702	706	664	639	645	674	693	714	655	699	662	657	670	680	656	710	678	673	675	658	658	667	676	676	660	696	689	623	676	691	687	703	663	684	687	672	646	666	646	713	648	625	646	678	687	654	673	654	631	665	690	690	634	651	673	722	717	634	654	669	678	642	715	643	715	675	709	678	662	671	676	634	669	655	697	692	652	610	679	693	658	656	639	668	680	652	664	641	672	640	656	676	716	681	632	662	634	708	683	695	694	691	656	661	728	664	690	643	645	646	680	705	670	684	696	641	656	688	733	631	633	705	634	654	688	625	649	665	665	698	722	695	679	644	688	679	632	637	666	677	695	702	639	654	696	644	709	712	666	650	621	708	654	659	664	688	684	673	636	701	653	679	648	607	706	641	695	640	641	702	682	658	651	665	674	664	710	675	657	704	651	682	678	688	640	695	687	677	656	651	707	660	670	642	690	647	649	680	648	644	620	671	726	669	628	640	673	635	736	681	645	655	651	665	671	667	674	691	640	682	668	667	666	629	684	632	689	683	669	644	655	685	663	674	666	661	688	610	672	654	692	645	647	680	669	659	640	671	664	658	660	677	631	659	670	675	676	691	670	644	676	654	670	693	604	636	662	698	640	678	664	679	662	668	662	651	631	675	681	669	675	677	662	630	654	659	645	686	622	656	643	648	683	687	647	668	655	722	664	637	642	671	688	667	677	655	646	671	683	684	660	648	615	709	658	651	639	651	658	655	683	625	703	690	661	671	671	719	711	676	677	652	667	676	672	653	695	727	681	683	666	659	625	656	646	661	686	678	636	665	642	651	642	678	686	661	616	656	677	664	664	652	696	676	675	666	692	665	692	672	694	652	659	671	663	618	667	696	683	662	683	679	612	668	669	656	632	677	691	652	658	651	654	670	722	685	675	700	711	698	656	675	676	688	661	693	652	619	690	640	652	656	701	612	680	674	677	659	704	660	668	679	681	667	651	643	667	692	701	648	676	598	664	684	653	652	691	691	638	708	661	671	638	633	668	636	683	654	633	641	667	658	694	714	644	668	714	684	636	669	645	694	713	744	661	643	680	663	694	669	666	718	641	649	656	663	675	653	640	664	664	632	645	651	660	646	646	682	686	679	664	701	676	657	695	634	676	669	608	648	666	633	729	643	659	665	687	702	671	663	688	677	687	682	684	677	682	639	667	689	627	609	683	679	673	643	640	731	679	678	703	672	690	697	623	642	700	669	714	645	683	677	652	636	656	689	710	617	638	702	665	660	635	639	664	642	691	662	666	693	635	700	711	656	671	695	635	719	658	626	678	671	677	646	700	677	648	614	707	616	640	704	692	684	690	658	668	645	700	666	677	608	675	662	664	659	700	652	683	716	643	674	707	647	684	656	677	697	619	683	688	704	658	646	702	653	650	657	664	705	720	641	673	654	668	643	685	644	656	679	668	685	671	667	658	661	665	724	650	647	672	722	651	718	690	701	657	695	679	671	654	671	664	596	677	627	650	644	656	663	661	690	673	666	690	688	697	689	658	666	694	675	697	663	703	679	632	600	648	681	661	672	672	648	629	684	694	642	637	632	684	647	666	674	688	695	704	637	687	680	657	642	690	696	679	656	680	660	682	668	670	663	658	684	708	663	640	644	723	680	684	706	684	592	714	681	663	677	677	663	607	656	663	676	617	669	627	651	644	662	683	731	631	693	729	676	701	628	654	633	691	702	656	658	689	640	657	683	631	629	650	603	685	677	679	702	648	690	676	656	693	705	687	696	636	672	699	653	645	684	677	643	632	681	656	629	713	622	642	684	663	704	703	675	662	642	661	691	713	721	695	666	688	648	672	646	693	678	704	712	639	715	679	679	687	649	637	671	686	637	658	682	661	671	652	674	660	643	664	671	680	635	649	654	674	667	689	593	637	656	666	680	638	713	699	706	650	706	691	648	653	702	669	666	649	689	631	625	666	623	717	706	707	639	658	663	674	656	675	667	674	691	695	672	614	674	650	683	642	662	657	679	651	694	685	637	682	638	659	659	631	644	707	688	668	716	651	692	706	647	633	676	658	659	691	698	601	660	635	625	635	659	598	645	643	680	657	696	700	651	689	671	673	650	661	621	696	697	704	679	695	663	680	629	696	656	658	673	660	639	694	704	677	684	677	659	754	674	672	667	634	695	647	682	683	709	711	702	698	689	678	711	667	667	713	681	679	648	650	628	658	672	681	683	621	669	710	630	710	692	667	660	632	655	639	678	691	651	711	671	656	645	655	648	650	607	672	663	646	616	685	681	647	681	697	716	706	661	638	662	638	677	655	672	698	655	687	693	636	676	656	690	614	635	689	652	689	725	675	676	687	652	649	651	711	620	688	654	675	714	678	626	671	710	626	670	651	651	670	668	674	664	688	677	632	722	687	676	684	651	673	668	641	653	687	646	657	658	649	627	660	673	667	662	645	662	685	663	651	678	697	632	678	631	686	671	625	652	685	659	718	663	693	657	668	649	669	666	697	655	651	653	685	646	647	711	652	698	662	685	648	685	633	654	682	686	667	641	674	662	670	671	658	691	628	648	720	658	670	647	672	702	662	675	676	642	664	672	675	664	649	705	600	678	639	715	668	648	667	735	696	664	668	683	659	646	701	646	647	671	676	638	662	668	680	636	654	654	694	703	637	688	651	689	676	618	652	641	662	699	659	676	668	660	668	637	644	674	666	677	645	611	609	690	685	654	701	703	660	639	669	647	653	589	685	669	649	616	686	673	685	653	646	678	656	697	661	642	705	651	658	685	710	652	671	620	701	664	664	674	667	653	615	704	679	683	682	671	655	685	654	648	702	685	715	675	690	657	658	658	649	689	646	708	622	655	647	674	662	696	695	691	673	664	666	632	635	669	625	680	682	720	644	688	658	658	728	680	659	672	670	687	668	680	672	679	660	704	637	643	692	633	665	620	678	662	667	620	670	651	666	622	700	672	648	724	711	700	715	679	719	675	728	705	706	688	639	654	658	689	674	695	708	641	714	653	689	657	643	706	695	687	665	677	683	649	686	628	630	655	656	702	680	666	677	657	738	664	652	636	663	645	681	668	668	680	680	650	626	652	685	705	691	669	627	657	676	712	659	649	661	689	664	641	730	641	614	691	606	677	666	682	656	668	670	680	667	716	692	668	667	683	651	615	699	695	647	657	635	683	662	703	666	660	662	684	672	664	677	670	668	656	694	638	686	665	689	667	684	713	659	623	707	655	624	665	680	687	639	661	712	715	659	742	692	643	643	637	666	640	666	619	660	691	641	657	660	702	669	646	683	644	688	676	642	673	640	640	682	661	648	665	665	678	725	633	659	698	645	651	652	650	680	680	655	700	649
3952	4717	4437	3003	2564	1203	44	44	39	47	26	35	32	37	37	48	42	37	45	45	50	40	35	42	32	41	56	39	49	35	56	38	39	34	39	25	45	43	40	38	44	34	46	42	26	39	43	42	43	32	39	44	43	36	38	44	33	43	45	43	46	38	44	45	46	33	36	44	48	52	46	43	34	47	38	34	54	37	38	48	38	40	38	48	33	39	35	48	45	43	39	42	38	40	37	42	49	32	35	45	35	50	51	33	38	32	32	36	46	45	34	31	36	47	48	45	47	53	40	41	35	47	34	44	41	56	39	25	43	34	45	22	37	43	44	29	43	44	33	40	33	29	32	41	46	40	39	49	41	38	33	40	35	42	46	47	37	38	42	45	34	45	39	41	34	43	45	44	46	44	40	40	41	54	36	52	40	44	39	50	30	56	43	51	43	33	45	46	38	35	39	50	25	41	47	43	39	41	44	38	40	36	50	32	34	51	37	60	39	42	50	35	43	35	45	32	46	49	36	45	39	52	34	39	47	39	46	39	36	42	46	43	33	47	36	33	39	29	42	41	28	46	34	40	35	39	33	37	39	37	33	42	45	34	40	43	41	44	49	50	40	28	37	48	41	36	52	36	32	25	53	35	42	53	35	40	44	42	32	31	51	39	51	42	37	34	37	45	57	40	44	44	35	36	35	39	39	57	41	39	43	50	35	42	43	27	37	45	44	32	38	34	32	46	38	54	36	45	27	44	43	51	40	48	38	41	41	35	41	46	35	51	36	32	40	39	43	40	50	40	39	43	36	48	36	44	48	28	48	43	40	39	56	47	35	35	31	32	39	36	35	35	42	51	28	36	40	34	41	37	39	41	44	43	39	28	50	40	47	34	36	41	42	51	41	35	47	47	40	37	39	29	41	41	39	40	37	35	39	43	44	42	37	27	48	40	48	33	37	31	43	43	36	44	35	49	41	50	45	42	40	44	46	52	56	25	40	33	38	35	38	49	34	47	54	43	44	51	52	39	38	48	43	41	52	39	41	45	42	37	46	45	47	58	47	44	41	39	41	49	43	34	48	28	41	38	49	43	42	32	43	44	39	37	45	36	35	44	36	39	33	29	44	29	47	43	36	35	37	43	58	38	50	40	46	42	47	45	41	38	39	37	39	36	52	36	47	36	56	49	34	41	36	42	40	37	37	40	46	35	38	41	38	39	40	34	48	30	43	35	33	41	42	32	35	44	30	40	44	47	37	48	45	45	36	39	41	51	51	48	34	40	39	34	45	37	45	36	39	40	39	52	40	43	38	42	34	45	37	39	42	46	42	49	47	42	33	55	42	47	46	38	39	45	50	32	41	42	37	55	40	45	40	35	29	44	32	45	40	36	43	51	41	40	36	28	44	42	40	40	37	50	38	52	55	39	36	32	41	40	42	51	50	40	41	44	31	46	38	38	38	51	31	35	32	32	50	35	41	45	38	41	45	44	37	38	32	42	41	34	31	43	41	36	47	38	51	43	43	39	40	45	41	38	43	40	40	50	34	45	43	32	48	42	34	41	42	35	37	43	41	54	43	34	28	50	42	46	38	42	52	46	41	45	48	36	33	39	42	38	41	50	44	42	45	49	41	42	36	48	45	28	49	42	42	41	41	39	53	39	44	39	42	35	36	43	40	34	40	47	34	48	43	48	37	36	43	53	46	38	32	39	36	38	48	38	34	48	41	33	42	48	36	31	42	36	45	37	32	39	41	40	25	43	45	37	44	38	39	44	42	42	50	39	44	48	43	47	41	37	46	43	42	37	43	46	42	46	36	39	47	45	47	42	40	48	53	36	39	35	44	33	43	42	52	32	46	52	35	53	42	37	44	61	43	52	33	34	46	27	52	39	44	46	49	57	32	33	58	38	37	44	37	45	40	41	40	45	35	44	52	41	32	57	38	50	38	50	36	38	35	45	41	43	49	36	40	42	49	43	41	42	59	45	53	56	42	45	35	35	36	38	49	43	33	36	44	47	37	33	44	47	46	36	32	36	44	41	35	42	31	41	37	36	42	29	39	31	51	42	40	40	44	38	48	34	48	39	36	37	34	41	34	42	36	39	46	33	34	57	46	39	54	43	53	44	36	37	41	38	37	51	43	44	41	37	40	38	33	42	33	36	50	35	25	30	43	42	35	38	44	41	39	43	36	43	36	33	56	34	45	35	42	39	45	52	38	43	38	45	41	45	43	44	49	33	47	41	44	43	41	40	36	39	45	44	42	46	45	38	41	42	29	26	49	41	38	37	38	25	48	38	45	35	40	27	39	55	32	49	48	42	46	48	52	42	55	50	37	46	42	39	48	37	41	39	28	43	46	38	34	29	41	36	40	33	52	43	39	45	39	50	47	43	43	49	42	39	46	48	54	37	37	38	43	41	47	40	50	54	41	43	48	47	42	44	38	43	57	33	41	42	38	53	50	49	37	42	46	44	41	41	48	48	30	40	42	34	41	51	34	42	45	36	50	42	41	32	30	36	39	38	31	38	37	39	41	45	53	28	45	40	42	46	42	45	42	41	44	49	46	35	41	50	42	52	46	37	37	25	39	42	39	38	37	46	33	40	39	32	26	31	45	44	47	37	39	41	36	50	30	43	37	44	45	35	59	39	36	30	38	47	43	36	35	36	33	38	32	35	35	37	49	41	44	44	33	30	34	36	43	37	35	38	40	48	36	30	39	35	34	37	44	47	42	38	44	41	45	45	46	39	42	37	41	29	46	37	38	46	31	39	48	30	44	35	47	37	46	46	41	41	36	50	55	45	39	46	41	46	39	44	46	36	41	36	41	57	48	45	38	44	44	42	37	45	45	47	36	31	40	46	50	29	37	40	44	54	30	39	53	45	53	42	48	40	30	28	39	51	28	48	41	46	53	38	53	50	39	48	46	38	42	45	42	44	46	32	57	44	37	31	44	39	38	45	42	43	39	37	29	38	38	53	44	30	45	35	54	47	44	39	37	47	37	39	42	39	44	51	45	49	51	34	47	37	38	40	52	37	46	37	47	51	41	50	52	34	41	38	45	28	48	29	49	49	40	36	39	31	52	26	35	35	39	57	39	49	42	47	39	34	37	43	35	53	60	58	51	39	35	42	50	38	44	51	46	37	46	47	39	45	56	43	38	50	37	41	46	43	39	47	37	46	36	35	41	42	39	44	36	42	34	39	40	36	36	45	48	49	32	34	48	48	37	57	50	43	45	42	46	48	41	40	40	38	43	54	43	40	43	34	51	34	30	50	43	33	35	53	34	49	34	46	42	51	51	39	45	45	45	45	44	39	45	26	49	50	31	39	45	41	35	25	44	43	39	31	49	50	49	35	40	43	48	44	37	39	47	39	38	51	38	43	39	37	42	35	23	51	47	47	45	49	47	38	40	37	38	42	56	39	40	56	56	44	36	43	50	34	38	40	46	38	41	32	40	41	42	35	45	51	42	37	37	44	41	42	39	33	34	35	46	43	38	36
36148	40162	37327	44325	47202	26581	953	783	713	763	714	671	727	735	676	740	671	636	735	723	702	709	712	665	681	694	674	691	727	677	650	678	682	670	667	694	676	653	655	643	656	680	675	667	698	671	654	678	674	673	676	646	664	688	694	669	670	663	650	648	638	704	649	684	635	676	639	708	677	672	664	673	660	669	626	682	620	651	675	634	648	653	652	656	661	639	669	638	639	671	666	654	632	661	633	645	646	668	669	620	614	651	701	675	651	631	629	672	652	669	703	671	628	651	677	678	688	654	672	680	616	687	664	664	666	665	656	648	652	659	644	687	622	644	633	659	659	643	668	635	668	634	628	659	672	672	667	677	665	671	647	687	649	661	681	631	639	629	653	667	683	647	652	689	629	688	708	687	649	674	659	681	643	698	689	671	648	688	664	663	670	676	638	655	642	684	649	648	705	661	640	661	647	647	683	661	649	651	681	696	667	656	682	628	643	646	655	677	615	672	691	594	610	649	664	653	641	680	653	688	645	672	677	640	662	712	694	670	643	663	687	634	653	628	663	658	680	670	655	664	629	674	682	710	654	663	647	654	695	697	656	672	661	691	638	692	639	687	644	672	665	600	684	673	631	659	733	688	676	643	678	702	620	660	634	658	648	669	700	628	607	670	673	656	646	668	654	671	735	629	651	649	669	661	683	634	664	647	655	638	667	651	720	707	715	637	643	666	658	636	663	642	674	661	699	684	695	676	684	658	632	658	636	640	643	645	625	710	662	701	617	645	663	714	687	612	693	728	647	617	650	633	704	644	674	607	657	624	699	673	710	665	631	669	674	644	633	690	631	670	704	719	667	674	660	679	621	629	687	684	612	628	675	657	643	661	664	689	653	677	645	670	686	663	609	638	658	692	648	692	656	674	668	656	638	681	669	657	626	628	638	675	646	675	647	673	640	680	687	686	713	661	654	657	642	644	651	671	698	665	645	659	643	642	676	630	605	670	590	628	681	678	642	650	644	657	660	665	645	659	669	701	709	649	688	660	663	672	673	633	652	649	619	627	677	672	681	642	695	632	605	685	641	614	646	646	679	634	631	664	633	657	645	642	627	646	637	651	647	615	639	645	648	714	650	663	666	663	680	647	676	653	668	626	641	691	676	668	640	634	609	648	658	670	679	622	651	618	685	650	643	608	641	618	611	679	662	680	669	716	616	639	641	688	619	661	655	637	701	681	634	686	690	719	662	652	675	671	646	656	640	666	650	664	665	626	624	636	654	696	672	626	616	656	654	682	651	626	643	625	705	596	682	664	657	634	628	663	678	647	602	683	643	645	601	690	667	661	658	672	641	644	660	661	618	661	693	610	683	629	645	644	682	676	689	651	601	645	669	663	643	660	672	660	619	667	686	664	673	684	643	629	629	677	670	677	629	669	657	681	629	644	668	727	674	641	619	621	612	652	732	649	669	643	674	619	659	626	692	660	641	626	666	628	644	668	652	647	654	632	660	681	679	682	644	664	622	637	684	647	667	624	693	682	616	616	650	652	648	684	637	650	679	682	640	709	655	673	655	663	660	688	668	633	703	674	630	671	655	640	683	639	668	689	648	657	664	627	665	675	658	688	656	676	658	661	660	688	678	597	638	660	636	646	648	667	605	634	620	676	605	702	616	663	666	677	647	651	681	647	667	643	637	623	674	651	624	626	670	657	693	652	640	654	651	697	649	708	655	604	713	634	657	651	631	684	694	614	657	651	644	651	689	642	609	709	680	663	679	646	674	650	665	654	708	641	675	624	617	696	663	668	618	682	689	674	670	653	613	672	609	645	665	668	667	641	655	693	700	638	628	652	635	625	602	668	655	645	644	635	691	654	672	637	667	659	711	646	648	628	639	718	628	701	646	650	619	618	625	643	654	648	718	686	614	656	671	651	687	674	629	630	629	657	693	680	664	598	702	674	670	649	681	706	662	632	645	728	644	645	694	656	610	632	664	647	651	646	633	679	620	669	649	646	675	651	673	665	651	653	671	647	638	723	710	694	610	646	696	644	637	670	677	693	647	657	670	659	691	646	660	667	724	612	662	643	659	676	674	666	652	656	657	617	695	660	671	697	639	672	643	636	651	660	660	658	679	663	669	634	650	645	698	644	633	619	672	578	620	649	668	693	664	666	652	640	660	667	702	652	628	706	675	677	645	647	665	649	610	646	626	687	673	685	665	677	648	658	671	641	659	629	705	681	650	645	667	654	703	620	637	737	687	657	622	675	666	660	635	672	608	628	650	654	641	631	671	585	681	658	636	659	606	649	686	652	670	696	682	639	671	638	637	622	630	666	626	682	625	687	669	694	654	678	649	687	665	648	692	660	700	662	680	604	663	670	656	670	654	639	683	671	647	662	695	705	625	701	625	644	633	637	645	682	663	654	682	674	618	620	690	677	661	691	683	670	681	636	585	659	636	672	672	694	666	650	641	664	654	642	662	647	645	662	631	617	650	696	639	607	660	657	676	644	659	604	659	666	644	686	644	675	656	629	631	603	671	651	670	679	653	626	727	657	637	639	660	654	666	663	660	633	655	646	645	701	677	651	669	666	683	664	712	652	661	640	702	694	669	656	649	676	662	685	698	675	683	681	665	708	699	653	615	632	686	635	672	637	644	654	699	666	684	619	670	688	603	650	690	646	667	653	666	660	639	643	663	678	653	647	647	689	664	657	679	634	629	668	647	662	664	677	665	691	659	652	647	688	638	650	693	674	675	660	669	664	639	663	678	654	629	619	654	625	648	702	636	618	707	635	627	653	639	638	612	673	668	660	696	639	683	633	655	619	691	648	643	675	629	662	693	622	647	668	652	651	695	665	628	652	689	640	620	680	696	659	666	643	684	652	651	636	664	640	693	666	691	686	699	610	633	648	670	657	646	659	698	652	631	696	683	657	683	703	660	672	638	655	610	655	706	689	624	688	703	644	625	640	659	655	662	660	634	664	658	658	688	668	670	635	662	673	691	632	653	671	619	677	676	658	649	652	645	626	618	665	675	634	678	668	673	647	665	637	618	655	644	642	702	631	632	687	640	652	674	688	641	668	657	644	710	613	644	643	634	645	682	677	672	645	642	674	670	654	601	636	610	668	651	685	695	667	639	687	625	658	673	645	635	656	655	629	631	677	656	703	662	633	632	690	691	631	636	696	625	657	604	658	677	661	623	727	643	653	585	660	659	690	681	653	647	643	606	665	634	643	692	675	669	692	655	651	673	708	680	686	649	670	666	692	684	655	657	695	668	661	681	631	659	636	711	634	683	657	687	666	643	633	686	675	744	672	630	640	613	667	675	626	659	673	626	690	625	666	625	635	619	653	658	626	680	657	653	678	674	672	642	633	639	629	648	639	634	699	694	628	660	615	669	686	643	640	642	662	705	633	662	677	663	619	660	647	672	652	672	672	678	668	657	684	615	683	651	665	675	634	655	694	612	707	699	635	644	683	670	698	650	672	651	691	650	665	700	656	624	630
8385	16911	20123	15983	18345	10762	157	50	29	38	49	42	52	41	40	46	36	45	39	28	50	38	33	37	29	39	36	33	31	34	39	53	36	29	30	43	40	41	36	33	31	39	34	50	31	38	31	37	30	42	24	40	31	35	42	40	49	35	38	40	32	48	28	32	37	31	46	34	49	34	35	35	35	46	41	38	31	48	37	39	27	29	35	36	31	43	30	31	26	37	24	34	45	34	40	28	34	34	32	34	33	45	48	36	32	31	43	39	42	32	34	41	36	47	31	30	35	43	37	37	35	45	41	36	44	35	41	37	43	32	39	43	34	38	33	39	32	36	37	32	46	35	32	37	33	38	34	34	47	38	37	48	43	36	27	41	31	38	42	37	44	35	40	33	35	36	42	40	38	39	35	34	35	42	37	43	33	41	23	43	37	33	45	31	43	41	38	31	33	50	40	40	33	43	46	32	39	35	28	35	33	26	42	40	36	32	41	36	34	34	41	47	36	34	38	34	44	32	45	35	45	43	29	32	36	40	36	46	35	43	39	32	44	39	32	23	36	47	32	37	40	52	29	40	32	45	37	44	39	29	35	27	37	41	44	45	25	40	37	42	31	35	29	38	50	31	47	36	31	23	36	52	22	32	34	19	29	50	34	47	34	34	27	35	29	31	48	32	29	41	34	31	28	44	35	45	28	35	39	32	39	31	42	35	52	24	29	26	31	39	15	42	33	49	39	33	31	38	34	32	34	37	44	29	37	38	31	28	36	38	30	42	32	38	50	41	34	32	32	47	37	35	38	46	33	36	40	40	40	38	45	49	33	21	38	44	33	36	37	42	36	40	39	32	35	33	24	35	27	30	38	32	37	23	34	35	38	34	37	30	37	35	35	43	30	37	34	28	41	25	36	48	42	49	43	38	36	48	25	27	30	28	28	36	37	42	43	35	35	35	36	38	39	38	38	37	37	29	40	35	48	32	33	45	33	33	38	35	24	37	43	23	36	29	46	39	33	36	39	36	36	43	34	39	23	30	43	38	25	39	43	34	32	45	36	34	30	24	52	36	42	34	29	39	35	43	40	32	45	35	43	27	36	29	41	41	41	32	36	35	36	33	37	27	44	26	38	34	30	35	41	34	46	39	45	36	27	40	38	30	39	35	37	30	40	29	36	40	47	39	40	37	32	55	33	35	36	42	39	31	43	38	43	36	45	24	33	33	34	33	30	36	36	27	42	36	43	37	36	43	26	32	41	45	38	36	37	36	34	35	36	33	39	38	30	30	27	33	37	39	34	34	42	53	35	45	51	45	47	30	43	41	34	35	44	36	36	27	27	42	46	34	33	33	43	33	33	32	38	37	33	42	30	31	53	40	43	33	45	27	36	30	32	41	37	38	32	36	33	27	40	33	33	15	31	39	38	45	35	37	39	42	23	26	37	33	41	41	35	44	35	32	44	38	41	42	42	35	32	41	28	29	40	46	36	43	30	31	39	27	37	43	30	38	45	42	47	27	37	34	26	45	42	35	34	30	52	48	37	33	32	35	42	32	37	27	32	37	37	34	37	47	40	36	48	39	41	27	39	31	37	44	35	36	40	41	37	42	37	34	43	43	28	48	35	45	47	39	33	34	46	32	23	31	34	38	36	39	45	36	42	38	35	33	28	48	40	38	42	36	41	36	41	41	41	27	41	35	34	43	33	32	35	44	31	34	47	36	37	39	33	44	30	45	36	34	37	27	39	34	34	33	22	42	37	32	39	37	35	41	44	41	51	24	36	31	33	38	36	40	35	44	45	38	39	37	23	37	36	50	41	32	36	32	38	46	37	31	43	39	48	33	42	26	42	28	38	38	45	30	52	38	35	32	34	29	47	40	36	41	50	37	22	26	42	34	28	36	39	47	38	38	39	34	41	38	36	31	42	38	38	42	25	38	38	33	31	36	33	28	40	45	47	39	31	27	31	42	31	33	35	35	36	36	27	32	42	36	35	29	38	28	37	47	46	42	36	50	34	35	46	36	39	28	37	47	33	41	34	39	39	35	30	37	37	33	34	56	42	28	45	52	35	38	35	33	42	26	35	32	36	45	38	36	36	35	30	36	32	28	34	43	22	34	38	46	39	36	29	31	18	31	33	33	37	23	41	38	41	34	35	35	42	33	35	45	45	51	37	34	39	47	38	35	46	40	33	45	24	50	30	29	40	32	36	39	34	39	44	31	36	33	47	34	32	46	27	32	33	35	41	38	35	34	44	39	39	34	47	39	41	36	38	29	48	36	38	38	40	44	32	30	40	38	39	38	44	36	26	38	41	34	34	39	30	41	39	30	41	32	33	32	47	32	31	31	38	29	28	24	37	43	32	35	38	42	47	31	47	40	30	50	42	35	48	36	39	22	37	31	38	38	39	35	39	33	32	38	31	28	34	35	30	54	35	34	45	46	25	31	35	37	41	34	47	43	34	34	38	36	43	40	41	41	37	42	43	56	31	38	34	32	41	37	35	25	35	35	30	35	29	43	26	26	33	33	36	29	36	43	28	38	33	33	40	31	40	32	55	42	48	34	31	31	38	26	36	32	40	32	31	37	41	41	43	40	36	38	29	37	29	35	29	34	40	41	41	32	43	38	32	38	33	44	43	41	31	39	41	41	36	32	39	29	30	43	40	36	35	34	49	40	39	30	37	43	35	41	34	35	42	35	39	40	39	46	37	37	44	40	30	39	37	35	37	37	41	47	33	34	39	40	28	37	35	31	40	28	32	37	38	31	40	27	35	45	40	37	32	42	45	43	38	34	44	40	44	40	25	37	32	29	36	46	48	34	20	46	38	38	29	43	42	43	35	38	31	32	30	35	38	33	34	41	36	33	34	28	38	40	39	40	40	27	37	37	44	34	33	29	32	39	41	31	30	31	43	35	35	34	51	35	31	31	40	36	47	34	40	29	39	34	27	40	33	24	36	37	43	36	36	38	36	36	38	38	29	39	35	51	29	31	38	43	38	37	49	27	39	35	26	40	36	44	36	37	34	42	38	43	32	36	41	46	37	33	38	25	32	40	31	34	40	48	46	39	46	36	42	34	32	30	34	35	28	41	40	44	33	25	39	32	33	36	38	31	43	36	44	33	46	37	36	39	33	33	30	35	36	39	32	39	43	33	39	37	41	37	44	41	31	44	35	33	31	34	35	39	39	31	28	33	27	28	48	38	26	44	37	34	43	40	37	37	32	34	39	38	37	38	50	28	32	35	41	45	39	43	47	43	39	37	39	38	54	37	33	32	31	39	46	37	36	43	35	35	34	35	39	30	44	29	49	34	42	31	37	39	33	38	39	46	37	40	36	34	35	34	31	33	42	38	32	37	43	38	29	38	44	45	34	48	34	37	30	33	31	54	47	43	36	43	35	23	42	34	32	34	39	30	33	29	49	43	23	30	38	36	38	42	52	25	27	34	23	48	30	31	41	44	33	43	45	29	33	30	35	43	33	34	35	31	37	29	31	50
49389	55305	62242	76944	87428	49157	2574	1924	1577	1385	1136	1122	905	920	841	802	793	811	895	904	811	829	752	790	703	731	734	762	674	725	650	690	678	654	681	625	639	639	625	649	630	645	635	644	645	669	593	638	646	633	621	610	577	616	605	638	572	641	619	620	633	610	606	588	634	628	654	593	639	583	614	571	634	586	599	609	637	566	606	599	583	598	603	566	590	623	613	596	597	634	591	644	620	620	594	610	618	565	616	562	592	631	584	605	585	624	587	568	640	583	635	644	600	632	584	599	572	590	579	579	541	629	612	651	604	575	657	619	640	601	632	622	613	607	567	587	527	541	648	612	609	583	615	609	588	616	587	634	622	622	555	632	596	579	603	598	605	585	628	606	606	581	603	630	560	608	613	576	614	600	609	626	694	559	590	592	590	570	622	605	602	584	596	626	591	628	603	578	605	633	646	596	572	610	641	603	542	593	580	584	633	584	602	641	583	594	616	612	603	613	631	631	607	573	577	603	594	604	555	569	606	614	617	630	630	608	609	531	593	579	607	619	568	631	573	591	608	597	597	623	581	593	616	610	633	577	585	554	599	598	602	579	563	611	607	636	566	615	595	621	559	564	647	617	648	592	550	627	614	621	624	579	588	562	600	632	613	602	612	582	593	574	595	591	627	583	623	589	628	605	628	593	596	605	584	638	625	570	586	628	638	638	642	627	557	635	562	560	600	641	593	594	589	605	639	606	603	624	579	612	636	610	589	597	630	584	600	604	594	625	583	620	559	611	598	606	571	605	616	602	616	591	634	569	566	568	638	576	630	566	609	549	605	620	631	569	616	610	598	569	570	621	589	601	619	610	588	578	584	587	619	583	605	583	602	609	606	569	579	596	601	626	580	583	594	587	634	634	564	595	535	612	582	595	593	619	570	584	566	562	608	589	567	658	619	582	641	532	605	607	587	595	589	623	599	581	566	628	639	579	611	577	604	579	589	595	561	623	604	590	612	583	601	589	608	581	654	609	624	638	604	587	616	590	644	617	609	598	576	566	584	561	603	568	578	589	604	595	607	617	629	600	602	614	555	601	576	634	582	633	583	574	639	627	619	631	614	584	587	565	609	611	616	617	571	614	563	617	563	565	568	578	585	652	627	596	590	586	598	575	600	659	604	625	637	610	611	561	599	613	567	579	586	561	544	596	573	601	597	587	566	618	575	559	591	603	622	580	580	582	602	583	581	599	577	616	670	599	636	617	590	568	616	571	610	605	620	601	631	590	618	592	613	612	582	594	586	599	595	609	596	555	634	589	586	568	598	619	574	620	637	569	508	620	546	584	599	590	616	623	634	560	593	618	599	633	553	562	564	567	573	633	558	565	572	618	603	622	567	624	603	606	567	604	600	575	588	639	664	602	571	622	592	578	588	602	603	605	583	625	584	623	573	584	581	594	585	614	606	585	614	633	615	643	582	633	590	569	604	614	604	611	561	610	577	595	596	587	608	589	620	644	615	632	645	631	619	541	606	603	598	628	568	615	587	641	627	620	620	602	608	629	627	631	565	613	582	609	560	614	589	600	620	587	605	620	610	656	588	603	595	593	577	620	619	598	588	557	560	603	629	613	562	617	593	582	601	620	602	589	642	578	568	605	605	606	572	574	629	599	594	609	563	592	589	573	565	641	631	582	599	620	607	612	592	618	600	643	580	608	595	623	595	632	587	607	592	640	645	630	608	582	592	587	596	603	621	609	564	584	599	560	593	598	606	624	627	579	586	588	635	604	619	587	585	552	591	597	594	598	598	571	609	574	604	596	599	602	622	588	617	630	624	603	578	588	609	582	605	644	656	611	585	584	594	577	605	613	615	597	608	613	566	581	618	582	591	606	623	594	555	591	551	600	579	657	618	582	623	640	602	603	600	601	599	578	596	606	594	593	612	584	573	662	559	614	583	614	600	586	589	625	618	567	536	635	632	637	604	646	629	578	615	607	561	622	592	623	545	607	537	614	574	588	592	609	590	599	614	625	611	582	582	584	599	644	607	572	622	611	562	584	598	602	575	590	622	588	578	582	626	564	567	586	579	628	547	568	624	562	623	610	645	584	587	575	590	613	535	570	586	606	605	618	615	582	617	563	577	627	632	608	634	555	641	568	579	627	572	562	606	613	592	605	626	638	610	605	580	598	555	613	656	549	630	575	618	617	563	574	556	619	588	604	588	573	554	594	594	608	629	602	639	576	593	597	631	633	606	576	604	585	573	617	610	568	585	630	606	568	569	582	612	578	611	581	618	619	619	584	600	578	562	609	616	543	581	595	566	643	635	559	588	601	621	584	610	587	596	605	579	600	594	622	569	628	617	604	599	590	584	559	615	588	641	590	570	609	587	649	585	583	611	626	607	609	596	636	614	577	609	673	600	633	615	619	650	594	629	577	618	593	568	612	631	667	564	614	594	580	592	568	616	623	607	639	631	587	624	617	608	590	609	591	620	571	629	584	608	600	634	617	570	628	579	589	620	635	616	613	614	534	670	616	633	658	595	654	578	584	634	603	595	571	546	627	574	602	575	606	598	589	589	598	587	640	559	546	564	610	613	603	633	647	585	576	568	604	600	588	585	583	594	591	575	593	613	600	627	570	614	597	587	586	653	582	619	538	629	564	602	607	609	547	552	615	606	616	595	590	581	631	577	589	562	554	566	653	566	555	579	675	608	595	611	546	580	543	606	628	590	608	569	564	605	598	569	640	610	578	599	631	571	578	582	586	573	592	596	539	583	609	567	593	566	581	586	596	548	588	607	664	618	585	591	589	589	608	567	587	614	561	578	593	608	641	592	541	561	600	562	639	594	557	626	566	641	568	613	600	607	620	553	580	583	602	606	584	582	557	578	551	593	619	608	600	555	605	567	605	592	592	597	571	576	620	598	557	579	613	562	591	559	586	607	582	584	580	629	608	614	647	584	639	613	568	600	587	626	567	598	552	617	614	594	566	569	572	571	577	622	569	571	651	576	645	547	582	622	595	595	585	603	589	590	621	649	590	575	606	604	590	599	606	619	589	621	635	584	585	533	542	649	635	585	617	523	610	608	582	588	623	547	620	663	611	578	625	615	658	585	604	617	611	588	573	650	630	574	621	543	570	599	633	615	594	599	587	630	593	592	608	579	588	639	618	572	587	613	590	584	616	613	583	578	577	609	637	637	583	560	617	610	558	634	604	595	620	592	606	579	604	610	551	587	573	588	597	570	599	621	609	653	552	579	605	570	613	609	616	596	617	569	604	605	567	620	585	579	605	615	614	633	606	620	566	564	604	555	560	585	611	605	642	579	556	566	579	557	627	607	603	604	559	584	617	624	628	570	581	610	651	604	582	614	574	635	610	602	584	590	535	596	591	583	583	594	599	615	598	581	601	590	609	593	614	577	627	590	626	638	566	619	576	605	592	575	626	630	574	572	599	591	588	594	623	615	609	620	609	590	592	594	574	569	603	611	613	620	587	573	609	598	596	626	616
6765	5434	10460	9641	10087	6031	118	54	73	60	64	63	63	60	51	52	51	58	56	65	68	53	62	55	48	50	58	61	58	58	48	58	57	48	50	42	55	64	66	61	58	74	54	64	54	60	62	55	66	60	46	56	48	52	65	49	59	55	44	52	46	56	56	67	60	55	49	44	68	55	58	54	58	66	57	57	44	50	59	55	66	67	59	53	56	56	58	59	63	59	56	49	59	57	56	60	52	50	47	63	55	55	57	68	66	52	68	44	62	54	57	55	66	53	62	61	47	55	72	61	56	52	57	63	54	55	64	50	40	51	72	59	60	52	50	50	55	50	58	57	51	61	46	46	65	55	68	69	55	69	59	59	54	52	70	51	67	61	43	56	61	47	78	61	47	52	53	52	63	53	52	53	63	55	47	50	60	70	56	64	66	57	66	49	61	55	55	62	49	54	49	62	55	57	52	52	36	67	58	69	65	54	59	57	59	56	59	67	72	51	63	54	58	78	61	66	62	58	72	61	48	55	53	59	57	48	63	56	44	63	74	47	64	57	67	56	54	60	70	59	54	57	49	61	54	60	45	47	45	54	68	64	58	61	60	60	71	58	59	49	59	48	58	58	60	58	45	43	43	61	59	57	57	54	61	60	67	58	61	55	52	49	42	61	59	70	58	50	45	63	50	58	55	68	55	57	48	59	62	59	59	49	52	55	52	65	57	70	61	53	55	59	46	58	60	45	49	54	66	58	45	76	68	73	55	76	48	51	42	59	53	58	62	65	66	56	57	58	52	64	47	54	59	41	58	62	53	66	60	69	66	49	48	69	52	61	59	71	59	48	52	48	62	61	67	58	54	45	62	60	51	45	68	64	66	55	55	68	43	50	66	64	55	48	54	56	53	63	57	64	53	52	57	62	68	31	53	61	43	50	58	58	64	67	46	65	67	53	62	54	62	56	65	52	47	70	49	55	57	51	61	53	53	70	57	69	61	58	47	55	67	48	57	52	57	72	49	59	51	61	60	51	52	59	58	56	46	70	44	61	69	68	46	59	58	56	58	55	63	56	54	52	52	63	54	46	53	61	60	56	63	66	58	60	64	56	57	47	50	58	56	60	58	50	51	59	52	53	57	59	52	56	65	60	59	44	61	54	72	57	56	58	45	58	63	59	52	47	54	57	47	56	65	54	72	47	61	57	63	59	56	55	63	72	59	43	46	70	66	49	49	69	55	55	55	50	57	56	51	69	56	59	55	60	49	47	66	46	69	51	43	61	66	75	46	66	62	58	39	57	66	56	53	59	65	52	60	45	56	73	64	51	51	63	55	52	54	57	56	65	52	50	59	60	51	60	52	49	62	50	75	52	55	52	46	47	56	69	68	59	60	64	41	52	55	46	52	57	62	47	47	54	41	55	70	56	50	53	54	59	59	50	55	58	53	47	56	53	51	51	60	51	52	56	59	52	63	53	67	56	51	67	60	60	63	53	57	61	58	56	63	62	65	56	71	60	61	57	57	54	55	57	53	59	43	67	58	58	60	60	52	53	48	55	46	65	68	52	74	61	59	55	59	58	67	64	60	71	52	56	62	66	54	57	49	58	52	45	55	60	54	65	54	57	58	64	68	53	49	46	57	45	52	65	55	71	53	60	66	57	50	59	52	56	57	48	52	70	50	56	49	65	47	54	68	57	65	53	70	65	48	52	51	60	59	51	50	60	56	61	57	61	53	59	58	56	62	58	53	56	59	40	62	55	60	52	55	49	51	44	56	67	55	46	64	57	52	56	52	57	52	43	58	44	61	60	59	49	65	49	64	52	56	54	54	56	59	59	55	47	56	41	53	60	56	48	58	53	48	52	60	47	56	50	59	51	56	61	52	53	60	57	52	43	46	73	55	64	65	53	63	61	48	54	76	59	60	60	53	55	67	66	56	52	46	52	71	63	43	53	55	71	55	60	77	47	50	54	61	59	54	48	62	66	57	55	61	65	61	63	59	54	53	66	51	57	77	69	64	42	53	57	69	55	63	66	50	56	59	60	48	60	68	63	47	78	51	58	49	65	56	64	61	63	62	53	62	65	57	44	60	58	70	47	57	50	59	53	60	39	63	59	66	66	57	60	57	60	61	51	63	63	51	64	56	60	53	61	54	67	64	57	51	65	68	57	39	64	54	65	68	39	55	47	51	57	56	47	50	61	50	58	63	64	49	55	48	61	61	79	60	58	63	52	57	45	51	63	50	60	39	59	60	49	64	59	62	68	53	49	59	51	60	53	56	58	49	63	57	72	49	67	54	64	47	45	50	45	45	59	65	62	54	53	52	70	65	59	55	45	67	66	53	58	63	43	49	64	75	52	59	61	60	57	58	49	67	56	53	45	60	50	58	64	57	55	58	55	50	50	60	53	64	55	49	55	66	61	73	66	69	57	65	67	63	56	59	49	53	55	47	50	49	50	55	53	58	60	56	50	44	69	56	66	56	85	59	70	63	61	59	51	46	56	56	70	57	61	70	62	48	69	63	60	60	62	67	75	62	46	51	50	63	54	59	59	68	57	66	51	61	50	50	52	58	64	49	42	67	51	60	66	63	58	61	48	64	46	64	39	54	52	62	65	60	45	61	67	50	51	40	49	60	67	55	58	62	55	66	57	59	56	49	61	61	57	58	59	54	69	49	44	54	64	50	63	41	59	54	56	68	55	48	53	53	52	57	52	55	61	53	66	76	77	57	56	54	62	53	64	63	60	58	64	55	52	63	58	61	62	69	50	57	79	48	60	56	49	64	41	60	62	59	50	62	60	62	55	43	57	54	56	60	58	60	51	42	38	46	67	69	65	60	51	71	57	44	54	59	60	55	61	64	53	58	57	65	59	56	51	55	56	50	53	63	56	54	52	50	59	48	41	51	52	49	65	53	64	62	60	54	61	56	48	49	53	55	69	46	61	52	71	49	67	61	57	62	51	60	57	62	50	60	60	48	73	68	67	49	70	54	61	63	56	53	65	69	63	50	53	47	46	61	51	53	51	55	59	37	53	49	66	69	47	63	63	69	58	52	52	59	68	47	48	58	63	58	54	48	68	46	53	55	54	68	45	47	54	58	61	56	62	65	44	58	58	61	60	54	62	69	52	53	47	51	60	60	58	58	56	53	56	60	52	35	54	56	57	51	61	65	57	57	53	51	54	61	50	54	61	65	72	59	59	62	66	41	47	62	59	49	55	63	61	61	51	60	51	56	50	64	47	69	53	62	46	47	49	62	65	57	54	70	64	62	47	59	53	54	49	52	49	56	52	49	60	51	59	61	54	69	47	65	61	61	52	59	66	55	67	42	55	55	45	55	62	61	66	59	51	54	63	64	55	60	45	55	58	51	64	62	66	63	58	56	68	68	58	56	59	50	63	53	51	57	56	42	63	57	57	58	44	46	51	66	67	64	53	65	69	63	51	58	50	42	52	63	56	63	68	57	67	78	55	55	50	64	69	60	65	54	51	61	58	65	61
40762	41674	49879	66253	73477	48670	1832	1471	1281	1221	1177	1064	1082	1000	1064	994	1038	997	1063	1018	991	1008	999	974	1066	984	985	939	973	902	899	934	951	937	952	935	955	933	946	953	905	861	927	968	945	926	933	942	989	928	920	883	907	906	926	885	985	907	889	905	909	900	889	926	927	933	888	883	931	916	887	938	907	931	914	947	918	934	903	875	941	916	996	875	918	986	900	897	928	885	880	940	937	881	924	871	941	899	956	928	875	927	915	899	893	903	876	906	936	969	938	909	926	905	918	920	866	948	924	870	925	912	937	935	855	925	901	938	916	915	902	925	928	880	894	960	911	927	946	928	864	865	921	962	886	935	966	912	923	939	918	939	936	938	955	889	920	908	942	943	908	924	937	936	932	860	935	908	922	881	936	919	952	923	904	960	857	850	907	926	906	883	959	891	946	914	919	872	923	923	918	873	879	936	909	899	893	955	899	893	892	912	923	844	905	892	912	939	877	909	894	907	882	957	918	862	912	910	881	835	944	944	906	834	954	931	914	871	901	915	935	918	888	870	874	902	898	903	954	884	866	971	994	934	859	898	861	926	862	940	893	901	861	918	943	942	931	869	931	899	882	960	943	847	931	900	892	911	924	911	862	905	954	918	882	873	912	913	879	902	910	882	889	954	937	947	918	904	891	966	938	939	906	889	961	929	878	873	928	915	864	949	902	907	896	920	864	912	868	903	877	951	927	937	912	922	903	906	939	931	930	946	947	893	877	912	921	877	956	900	942	829	859	914	904	880	886	967	969	919	915	911	875	868	936	886	945	890	868	884	880	937	910	950	885	910	953	901	913	915	878	905	902	912	885	941	910	884	905	867	893	952	909	919	942	849	932	864	920	949	875	916	934	935	929	886	918	907	885	892	920	867	886	895	936	904	928	930	949	921	898	888	923	917	913	917	888	859	924	882	922	881	824	902	901	899	910	911	871	949	908	897	964	957	953	880	986	929	959	950	938	905	886	912	932	893	896	892	864	962	900	891	887	935	941	941	903	851	858	923	929	861	884	952	924	877	856	889	915	876	884	971	911	898	930	885	924	911	944	924	844	887	963	896	933	917	914	889	882	970	956	902	926	926	942	895	899	933	906	927	949	925	870	880	838	920	923	951	869	884	909	928	926	925	915	955	889	940	901	906	873	896	917	906	903	929	932	926	931	971	924	900	899	940	929	936	959	849	898	947	894	883	934	982	904	927	957	927	891	943	937	870	875	941	945	911	918	914	895	942	976	908	881	908	820	925	899	896	907	857	924	923	942	933	926	925	905	893	934	909	938	894	971	885	955	954	956	968	981	939	902	918	913	941	887	912	985	903	910	929	873	952	914	945	899	916	906	954	939	914	920	938	911	901	871	908	898	896	884	934	920	897	951	925	907	881	884	949	894	910	928	850	947	854	912	889	898	939	909	882	856	879	937	926	906	913	892	869	931	909	910	910	839	941	892	881	857	881	872	885	948	1021	916	903	889	875	876	864	882	904	923	931	908	887	911	873	900	889	889	936	926	890	938	886	958	959	900	952	934	938	911	946	878	892	905	927	887	902	946	916	933	917	932	878	916	873	900	915	952	844	942	944	959	906	933	852	872	970	867	898	900	918	853	923	926	919	865	935	887	869	919	978	897	856	928	935	885	842	890	939	922	968	942	922	969	923	939	917	886	931	929	928	876	901	879	894	933	868	898	913	967	908	946	894	926	866	863	926	937	875	913	916	925	890	877	914	867	889	918	845	892	919	884	903	938	876	919	882	925	965	907	877	880	893	883	890	934	893	951	918	886	919	912	945	894	881	875	957	948	905	915	923	903	894	950	980	865	954	937	861	915	920	921	895	952	929	949	930	867	856	934	878	881	859	915	860	906	899	946	921	916	924	944	898	858	918	901	967	886	892	879	936	933	938	921	869	878	914	869	915	909	917	949	917	939	921	920	911	900	882	897	941	895	916	895	951	923	829	881	906	874	930	927	919	890	873	869	877	849	909	921	904	897	925	902	904	933	959	864	881	885	908	929	866	908	902	965	883	894	883	919	919	882	879	932	890	900	921	906	907	919	909	943	915	950	872	898	889	877	931	909	882	907	944	914	884	933	870	894	887	887	951	891	886	942	889	900	917	928	895	932	951	941	916	887	916	941	933	861	890	941	931	899	893	883	915	848	866	940	919	914	889	857	895	904	887	925	961	900	948	910	925	909	904	934	900	926	920	959	936	879	892	948	928	930	913	889	877	869	991	879	871	944	826	885	848	909	916	864	915	893	888	959	942	904	964	913	955	894	833	959	911	897	912	959	856	933	916	938	927	946	936	897	885	924	922	929	932	894	910	905	870	898	895	838	945	942	967	866	938	922	943	967	917	939	857	899	880	876	892	875	952	960	899	886	920	903	932	885	901	900	958	904	893	917	935	950	843	878	889	956	894	873	902	922	950	900	912	863	896	929	918	926	909	902	971	940	980	866	933	930	886	871	868	900	858	859	905	912	926	909	919	945	863	943	909	923	865	869	918	909	892	890	893	973	913	927	923	876	879	941	901	917	891	921	891	900	929	892	849	898	899	900	884	949	911	906	896	945	902	919	871	887	881	927	887	894	922	954	951	942	866	893	922	923	864	959	901	938	866	885	969	943	899	890	899	843	954	868	898	884	906	914	908	912	950	902	888	845	910	874	901	955	898	894	945	903	893	938	912	885	870	919	933	865	923	878	960	959	959	855	895	930	866	934	923	962	919	858	883	893	918	875	913	875	945	980	941	913	895	910	919	899	868	853	1014	936	942	1044	937	837	886	916	883	929	890	948	966	874	898	834	913	906	887	870	937	947	895	903	913	931	928	869	899	876	933	880	932	867	910	937	914	911	890	880	947	939	868	939	932	934	885	892	888	892	916	899	932	945	932	865	918	968	871	875	930	866	856	913	901	926	897	929	954	909	910	955	944	958	868	865	857	937	932	897	876	912	916	894	954	865	918	902	911	901	906	914	908	972	906	887	947	933	905	882	911	906	892	924	914	884	964	934	877	957	889	905	876	912	872	902	923	867	876	920	877	914	949	918	920	895	945	900	851	908	887	953	894	896	870	942	920	856	935	940	897	920	920	925	931	881	935	953	891	900	879	901	961	918	935	910	898	907	918	917	908	914	935	894	883	927	929	918	914	946	958	893	925	898	926	910	919	907	946	943	903	885	879	911	916	920	894	905	946	883	896	897	942	918	920	911	881	935	906	892	908	937	923	917	882	916	938	881	918	961	892	878	905	916	868	900	904	928	971	928	888	914	886	864	969	869	918	931	903	935	866	970	877	869	879	925	896	936	913	913	848	889	960	937	958	938	904	921	927	868	900	896	955	925	846	919	933	863	919	909	887	901	900	939	883	875	909	926	919	892	934	907	890	898	894	898	861	858	920	945	880	911	892	911	869	917	927	898	895	941	945	951	869	923	932	910	937	906	934	920	888	881	965	940	897	911	942	883	900	869	902
10221	10559	16987	18077	21452	15945	936	42	53	50	50	49	47	43	34	45	46	55	36	47	48	45	44	39	45	42	52	50	50	43	48	36	48	47	44	49	36	43	49	40	45	44	40	44	43	44	39	46	41	43	32	43	35	38	33	34	44	43	46	43	51	35	33	43	32	45	39	57	44	33	50	37	45	52	37	49	41	33	40	44	39	41	31	49	50	42	39	52	44	47	49	34	38	41	37	27	44	45	46	48	36	59	43	48	43	51	53	42	41	35	48	55	35	38	33	37	27	39	37	53	40	39	42	42	43	42	30	52	32	40	49	41	55	56	40	37	43	35	46	45	45	46	35	37	37	40	53	34	34	41	40	38	45	37	47	34	34	33	28	35	36	43	42	50	49	45	42	39	42	51	43	35	41	37	53	36	26	28	32	38	33	35	33	41	44	43	50	46	45	50	41	33	56	26	35	42	43	36	43	43	37	43	41	47	39	47	41	40	39	33	43	41	43	38	45	40	49	46	43	56	35	45	42	33	44	49	31	44	38	46	51	35	39	38	39	43	43	39	49	49	50	38	38	34	29	42	44	33	35	39	50	40	29	34	43	34	41	50	33	47	34	48	43	46	35	45	55	32	49	40	50	49	44	40	40	52	43	35	35	44	44	50	53	43	45	43	40	46	42	41	48	53	43	43	40	57	49	36	39	30	45	50	35	37	49	37	38	40	65	46	50	45	39	52	34	37	52	45	51	44	55	49	40	39	44	41	34	30	34	42	40	45	34	35	44	42	45	43	40	37	32	34	34	30	32	67	38	45	40	48	40	54	49	36	45	45	45	43	39	44	43	33	45	41	42	46	41	35	40	42	38	43	45	39	41	38	53	43	42	35	43	38	41	48	38	30	59	35	51	42	32	35	28	39	39	38	46	37	41	47	35	38	45	45	47	30	35	50	39	45	38	37	40	33	41	40	45	42	44	45	49	30	32	46	43	45	45	40	34	41	40	40	42	35	38	46	37	48	40	43	48	44	31	32	46	42	45	34	40	31	29	38	33	44	44	40	44	38	35	38	48	40	36	44	42	27	43	28	49	45	45	40	33	38	38	39	44	45	44	41	48	47	62	38	29	46	49	49	44	43	48	38	38	46	34	30	38	44	51	46	37	51	45	54	36	56	43	35	27	41	39	47	39	39	37	43	53	44	35	38	48	50	43	39	45	50	47	49	37	50	45	44	35	49	45	50	39	44	28	33	30	47	46	49	42	51	39	42	52	36	38	39	37	29	53	37	38	34	52	49	39	47	38	34	31	39	43	43	44	50	44	45	46	37	37	59	34	28	50	41	38	52	34	46	46	40	46	41	43	37	37	38	37	40	40	36	42	36	44	44	51	37	43	29	49	40	42	46	54	35	39	25	46	43	50	46	44	48	42	41	37	37	43	45	39	46	47	31	36	41	43	54	43	52	33	36	44	39	32	49	39	41	57	43	50	34	41	32	27	46	36	46	39	41	41	27	45	40	37	42	53	41	36	40	46	44	49	41	41	39	41	41	32	42	34	44	36	39	45	49	31	42	36	36	38	43	38	35	44	33	51	37	37	39	44	41	44	50	48	39	37	41	42	46	42	38	42	42	27	41	24	48	49	28	40	35	47	43	44	31	44	27	38	37	30	41	44	49	40	41	37	45	45	45	35	46	32	43	42	41	39	35	39	39	51	37	39	41	33	51	42	36	38	50	32	44	36	43	52	38	45	53	49	47	42	48	45	48	40	41	41	43	45	48	43	51	54	40	38	35	47	42	39	49	44	39	39	39	32	41	49	38	39	48	54	45	38	43	45	44	42	43	44	47	55	46	35	37	51	43	53	45	38	34	42	39	49	21	35	44	28	42	38	49	36	40	38	44	57	42	42	40	38	47	46	33	44	43	43	50	54	47	33	35	54	29	45	50	44	38	44	36	50	32	43	39	44	32	46	46	48	49	43	33	35	43	44	53	47	36	43	37	33	51	43	53	35	48	49	44	49	41	35	44	38	47	42	33	37	40	50	36	47	44	47	36	48	43	40	43	46	40	46	33	48	42	36	39	36	50	44	34	42	41	50	52	38	35	37	45	39	32	48	47	42	43	53	35	52	27	42	45	44	34	52	51	38	45	37	36	54	40	53	36	38	50	49	43	38	45	37	39	35	44	40	48	36	40	39	41	41	47	46	44	35	44	55	33	43	38	34	34	34	42	43	43	34	42	42	45	32	41	57	41	35	32	36	42	42	37	36	30	38	51	44	39	47	58	44	45	38	45	42	40	57	40	38	35	49	36	41	60	40	39	42	37	41	39	38	45	42	31	40	64	44	32	33	48	33	49	36	34	40	43	37	33	43	46	40	34	44	38	43	45	52	41	39	50	41	44	48	43	43	38	37	42	38	37	41	36	39	37	46	46	44	40	46	38	39	48	45	38	37	39	40	51	51	46	48	36	37	45	35	36	36	40	50	41	42	45	42	36	48	53	42	35	35	41	43	45	42	31	42	36	39	46	45	42	32	57	43	45	47	38	37	39	48	31	36	35	42	38	49	47	36	50	48	44	40	36	40	50	46	47	48	42	39	46	41	55	49	38	37	51	43	35	31	41	44	40	35	33	46	26	39	37	33	34	40	35	48	40	47	40	37	39	33	43	39	38	43	44	44	48	45	42	56	27	47	36	34	38	27	44	38	42	43	41	38	54	42	48	45	53	45	37	35	33	44	35	48	39	43	46	38	41	53	35	34	37	33	30	40	42	33	48	42	47	39	41	49	41	48	38	30	42	43	50	43	36	30	48	33	44	38	33	40	36	38	46	35	42	42	37	50	43	52	46	55	24	57	47	44	38	43	35	42	46	50	49	45	34	31	34	38	40	51	28	40	46	38	45	32	44	42	32	45	34	42	31	39	48	43	45	43	32	41	43	46	43	41	48	43	45	32	47	43	33	47	44	51	44	33	43	37	47	45	40	36	42	40	38	38	47	41	43	37	38	31	58	35	39	42	41	37	35	48	52	47	33	45	38	36	52	45	34	34	43	50	43	47	48	47	49	36	42	42	38	33	35	40	46	31	29	52	35	44	37	39	51	40	38	47	35	31	52	41	47	44	44	32	36	54	38	52	38	37	31	38	48	48	42	42	38	43	42	41	45	43	42	39	33	45	43	46	38	42	44	43	41	51	35	45	37	43	47	49	41	29	39	41	44	37	52	46	42	33	48	48	46	41	41	51	36	49	53	38	32	42	45	39	50	37	46	36	46	51	48	33	36	51	49	47	33	38	41	53	27	41	44	37	35	44	37	52	36	43	48	51	34	41	49	41	46	47	46	46	46	51	42	39	36	34	44	45	43	38	34	39	36	40	29	34	36	42	55	44	48	40	37	44	40	30	43	38	31	47	47	39	35	45	40	40	38	47	36	36	46	35	49	43	39	49	43	44	33	57	33	49	39	38	43	40	56	44	36	39	43	43	38	32	47	48	43	49	48
51348	50758	58069	80294	90732	73810	2779	1759	1494	1314	1129	1029	953	999	824	839	817	864	908	915	856	826	878	840	835	750	745	763	738	783	727	706	760	677	709	663	710	684	693	659	757	714	684	696	717	746	695	706	725	687	720	653	652	692	668	700	733	704	676	670	659	689	687	698	661	665	649	707	680	676	678	689	674	685	672	687	607	668	702	715	660	718	708	727	661	710	679	737	662	651	674	666	686	707	643	661	641	718	715	693	718	699	729	660	687	658	672	661	679	705	687	678	657	719	688	676	667	701	733	664	669	696	727	704	672	695	645	656	643	684	702	667	626	633	685	622	671	622	707	686	691	680	688	703	665	711	673	672	654	667	663	702	666	694	700	654	668	692	645	630	686	630	649	645	700	626	731	673	705	674	686	687	702	683	676	673	656	680	646	697	687	751	677	675	667	636	664	665	634	683	667	649	658	673	665	657	616	664	657	672	671	653	674	713	635	638	674	632	673	684	693	702	723	690	675	659	696	672	698	660	663	721	675	676	574	686	685	675	726	714	691	666	711	679	632	641	654	692	636	650	676	708	645	684	646	695	693	628	696	668	680	682	677	662	687	645	693	640	675	692	665	696	678	650	650	653	625	671	661	684	682	710	635	648	712	696	695	638	648	692	668	664	627	672	660	608	641	722	679	668	696	670	719	661	695	636	671	644	679	685	657	642	621	656	654	669	709	680	651	619	658	716	675	698	677	673	685	649	700	639	692	632	665	649	662	716	662	677	635	670	639	665	682	631	676	683	670	680	677	674	661	666	686	658	626	644	674	653	694	678	709	658	668	629	621	662	685	663	658	666	672	670	649	663	631	643	654	620	685	704	652	635	710	670	670	649	678	655	675	652	617	687	679	684	646	648	724	691	683	663	679	690	646	653	680	679	648	693	687	688	722	650	671	625	693	672	649	659	707	674	620	680	698	644	662	658	695	677	694	632	673	664	677	670	665	650	697	663	642	693	679	663	662	680	602	690	682	663	669	678	645	677	670	680	675	652	651	665	704	720	666	653	700	690	667	651	686	688	683	640	650	637	663	689	630	656	711	688	691	676	701	679	656	642	677	684	626	719	658	650	686	650	681	636	695	686	725	691	654	690	720	663	662	691	635	652	658	669	684	718	651	710	673	697	645	695	693	685	672	655	672	648	634	688	697	697	653	653	674	687	661	630	673	675	645	674	692	598	693	705	695	683	689	686	614	669	659	652	657	677	648	667	731	713	686	686	674	681	699	705	651	625	721	676	637	683	669	711	638	619	704	668	691	680	680	650	701	641	645	689	662	632	648	687	679	706	679	632	660	680	667	626	680	672	663	677	688	643	667	644	651	652	662	691	653	654	712	684	675	686	673	696	649	656	669	679	695	732	623	655	638	635	705	700	621	677	700	643	698	704	636	685	679	682	637	634	673	713	655	659	658	669	726	633	616	646	700	671	672	650	670	699	638	633	628	677	697	695	673	674	637	701	651	666	712	666	702	674	630	647	651	658	672	686	661	676	656	674	661	659	666	666	678	695	667	675	639	716	671	669	662	704	671	674	691	674	635	631	686	622	638	674	644	648	687	716	628	695	665	705	676	683	645	646	686	673	663	696	728	689	677	655	666	686	668	714	685	702	694	667	705	678	686	657	668	650	640	666	661	644	659	657	679	673	638	683	656	660	649	676	619	667	676	702	655	683	660	673	672	654	663	672	717	666	672	669	664	659	677	643	715	600	682	651	648	660	669	711	667	669	606	706	671	669	647	665	715	694	689	680	632	696	719	700	731	670	682	689	682	653	669	648	638	647	696	679	660	662	672	728	665	645	684	661	640	704	671	721	645	659	661	695	703	651	716	676	715	692	657	692	687	700	670	683	686	658	684	677	705	686	628	707	705	669	686	606	636	637	695	627	697	675	667	668	683	657	702	658	647	726	638	697	680	674	617	699	706	671	670	661	692	697	667	701	667	704	618	689	649	656	664	641	678	690	650	665	656	699	682	706	630	698	688	640	694	708	679	668	704	661	709	673	666	716	666	718	667	671	676	651	656	628	675	659	672	653	657	657	658	656	698	659	667	659	689	679	650	714	662	670	655	616	678	680	656	642	654	644	661	684	661	622	643	679	656	654	652	683	653	673	641	651	693	628	661	682	677	697	649	659	639	742	682	677	675	655	695	668	689	684	653	649	705	668	696	670	737	687	672	689	647	643	645	714	662	652	651	635	675	703	648	695	699	648	663	661	643	682	620	642	639	682	649	684	683	656	670	668	656	657	682	649	640	683	650	675	692	669	660	643	679	673	689	654	673	658	673	674	694	641	686	708	643	683	673	626	653	691	699	621	695	677	680	705	647	643	664	665	657	715	700	628	647	678	661	651	644	666	689	722	632	689	636	718	650	611	659	704	680	675	686	650	693	653	680	692	602	661	678	728	675	681	634	702	685	669	735	645	738	707	697	702	643	708	652	693	665	657	706	640	683	674	717	660	660	700	695	735	651	643	707	684	695	628	711	698	716	684	646	672	648	674	674	674	681	647	678	669	697	687	659	650	673	649	633	668	668	712	626	670	697	637	716	655	672	698	646	660	621	695	678	667	617	655	647	726	677	677	699	651	698	707	692	666	655	685	676	620	697	647	681	687	663	629	659	665	666	684	674	673	680	664	662	665	628	647	664	695	685	658	676	668	646	642	657	663	647	697	699	680	633	636	622	652	649	627	677	650	643	662	676	702	688	719	687	643	680	685	628	672	695	697	711	664	684	643	611	678	673	646	714	662	727	682	677	651	692	641	686	677	677	747	637	665	706	657	709	668	666	707	717	708	639	669	669	714	638	679	648	667	674	686	659	693	659	649	679	624	649	676	707	643	671	697	686	679	698	712	667	706	633	682	732	652	653	697	642	656	690	671	672	680	640	672	704	686	666	692	688	717	698	676	629	695	648	681	659	661	668	652	651	667	664	656	658	670	669	661	711	662	700	677	702	673	665	681	681	674	645	622	611	677	649	691	663	661	696	725	657	648	649	664	675	715	651	664	708	607	692	643	690	676	691	680	697	694	658	662	664	642	703	677	648	702	576	678	721	694	698	705	660	681	651	691	647	648	687	671	634	653	660	669	671	657	627	668	681	652	660	685	665	639	704	636	703	679	660	664	676	696	659	641	707	689	700	674	703	696	645	651	688	648	642	690	678	654	666	606	651	650	630	696	670	662	704	677	675	671	620	677	695	684	681	709	659	663	710	686	724	630	689	687	672	661	684	662	648	646	659	643	654	691	608	651	685	684	674	672	705	673	658	685	684	703	678	691	667	721	693	642	698	636	686	663	684	676	660	662	747	703	651	687	707	671	651	676	672	617	661	644	693	648	689	668	746	674	634	696	652	653	629	672	710	650	660	645	665	692	650	697	668	668	704	675	635	688	687	679	696	703	655	667	658	689	671	693	684	703	667	669	662	682	657	678	658	690	685	653	679	730	649	676	625	650	670	682
4756	1613	2616	2644	3729	2584	62	39	41	40	42	41	41	29	45	29	40	47	40	47	40	38	40	44	34	35	42	47	33	47	51	41	41	31	53	36	37	39	44	34	55	46	44	39	35	35	42	38	29	46	42	48	42	45	45	42	42	41	39	36	40	35	37	50	37	39	52	48	32	35	29	41	45	39	36	41	45	39	39	33	34	30	42	47	36	45	40	52	43	47	55	35	37	35	44	40	36	38	43	49	44	37	41	40	38	32	39	29	40	30	44	45	45	38	44	36	36	42	47	33	45	38	49	46	45	35	32	30	45	35	49	40	45	45	50	38	38	44	47	37	35	53	47	36	43	48	42	41	50	41	35	35	38	46	44	40	28	39	34	47	48	48	46	48	38	59	36	49	36	43	47	42	34	29	50	45	32	37	42	48	30	36	51	43	36	43	33	38	44	48	36	39	49	36	38	38	47	58	44	37	34	45	33	40	58	36	37	29	50	47	34	67	41	35	38	34	38	45	43	44	39	40	46	41	44	51	46	25	37	57	39	48	35	40	41	34	25	44	47	44	42	43	42	42	51	44	38	44	35	39	45	42	32	43	35	43	37	38	46	42	46	52	44	34	48	44	54	39	42	45	44	36	42	49	30	44	42	38	44	42	49	51	39	38	33	38	37	32	47	36	37	35	39	48	37	40	37	39	47	45	42	45	47	40	28	43	42	40	42	39	48	42	45	42	38	27	38	44	34	39	47	48	43	40	39	43	43	50	36	44	41	38	29	36	43	41	30	41	37	51	40	33	45	34	45	38	38	42	38	33	46	31	38	51	51	48	47	48	40	36	49	45	38	36	45	31	42	40	39	27	35	50	39	38	41	38	40	45	43	35	36	47	36	39	39	47	49	44	30	34	55	52	40	47	50	38	53	43	36	39	31	42	39	44	33	42	32	29	38	54	32	50	50	41	37	44	48	60	38	30	42	45	27	33	42	41	47	37	35	32	46	46	35	33	46	52	45	47	40	37	49	44	44	47	39	36	35	33	46	44	33	49	43	46	33	41	39	35	39	42	40	36	41	45	47	40	40	39	48	41	48	36	40	41	51	36	41	37	38	35	48	41	37	41	33	31	42	48	35	46	35	39	38	48	35	30	40	39	33	33	41	43	44	39	44	38	46	46	42	36	34	49	41	40	49	28	46	45	40	51	44	33	49	42	30	22	44	47	33	34	54	35	42	40	50	42	43	36	44	43	42	33	33	40	38	44	30	42	43	51	42	40	41	35	41	36	49	43	36	43	42	37	48	37	35	40	40	46	38	58	41	28	43	51	46	54	43	45	41	40	29	39	42	50	36	41	41	40	37	39	44	41	46	45	41	51	39	46	38	43	44	41	37	50	32	44	35	39	24	45	37	42	39	35	34	37	38	40	43	36	41	42	60	49	37	50	25	51	34	43	51	44	37	44	44	28	25	34	38	44	30	35	29	41	45	38	34	44	48	40	38	38	31	35	34	42	27	44	38	27	42	44	40	41	35	37	44	35	39	52	42	43	45	39	30	39	41	45	39	46	43	37	42	44	45	49	48	48	33	40	36	28	33	46	48	44	41	37	39	50	25	40	39	45	40	41	30	32	41	46	44	45	23	36	43	44	40	34	38	38	41	38	38	41	38	46	32	43	33	28	48	38	33	40	43	30	31	35	38	44	44	50	49	33	32	43	43	32	40	43	28	31	47	36	40	46	54	49	46	48	48	36	28	42	37	45	48	40	40	34	50	43	41	50	49	43	44	43	44	47	46	45	44	40	37	42	42	33	40	43	43	47	46	47	36	41	42	40	32	45	48	48	47	50	47	43	44	35	29	42	54	44	45	36	48	42	34	43	51	35	45	37	42	34	41	34	44	46	44	41	34	39	41	39	43	46	28	40	34	29	41	47	38	40	54	44	34	47	40	43	46	44	44	47	37	30	43	48	43	40	34	39	53	40	57	46	39	44	44	36	37	44	32	44	39	46	44	37	38	52	40	34	39	38	36	42	40	51	43	50	42	42	39	38	34	49	47	48	50	41	40	35	30	53	41	47	39	36	44	30	47	46	43	43	42	54	47	41	45	44	32	31	40	35	40	41	56	48	52	48	42	41	39	32	29	42	41	35	39	39	38	43	37	48	37	44	36	46	33	44	40	39	38	51	61	40	44	44	41	39	39	28	28	43	36	53	38	38	36	40	35	41	48	38	31	47	42	43	49	34	31	43	42	50	36	46	47	46	37	50	46	42	37	48	52	37	36	48	38	41	42	42	40	46	51	44	38	41	49	45	36	45	41	47	45	49	35	35	35	41	45	38	38	32	44	34	36	41	30	45	50	45	30	32	29	42	32	39	36	47	57	35	43	50	39	48	36	37	56	45	41	46	37	38	40	45	50	48	38	49	35	40	41	43	38	24	42	49	50	33	19	39	34	40	41	41	42	38	38	59	43	51	45	50	47	38	44	45	48	32	40	42	53	52	46	45	41	43	36	40	42	51	44	32	40	44	43	47	42	38	32	42	32	40	34	45	33	39	35	39	32	50	39	62	43	37	41	32	42	38	36	34	36	36	41	38	37	42	55	54	39	48	38	41	31	49	42	44	39	31	32	37	52	36	31	50	42	25	33	36	33	30	44	38	49	47	38	42	44	41	39	53	47	39	45	33	41	49	47	35	37	42	63	44	33	41	44	31	44	43	41	28	42	33	63	32	46	43	39	34	42	43	52	36	41	47	42	46	31	41	41	38	60	48	34	36	46	39	37	42	39	50	36	43	46	49	47	40	45	53	40	34	35	46	40	34	25	38	34	43	51	40	49	42	53	34	48	32	49	38	42	32	45	34	39	40	39	35	48	41	47	43	38	39	46	36	43	29	29	42	45	50	35	41	38	43	44	53	42	33	38	45	53	37	51	34	34	33	53	31	50	40	35	43	43	36	46	45	31	43	51	45	37	30	39	39	48	43	40	34	37	36	40	39	48	40	30	35	40	36	45	38	44	43	42	34	36	31	49	44	36	47	32	43	41	44	40	42	49	38	31	36	47	34	41	50	47	27	44	48	50	35	38	37	50	50	33	49	48	37	34	36	56	53	39	47	46	31	34	48	44	29	37	31	48	38	35	40	42	49	34	47	44	39	40	31	45	40	42	48	36	35	49	48	37	48	45	37	45	29	28	38	48	34	45	39	54	32	37	44	40	39	37	55	47	34	40	33	41	45	45	22	39	35	35	31	42	35	42	41	41	44	27	50	39	50	49	35	46	48	32	49	30	31	39	36	36	44	33	36	42	32	37	44	21	44	44	44	46	43	40	42	43	37	47	36	59	42	39	58	39	38	39	35	52	32	35	44	49	34	31	44	44	36	41	54	38	42	46	46	40	34	54	40	37	36	46	48	42	50	46	30	33	41	41	49	45	29	43	48	42	57	46	44	45	45	54	46	44	35	42	36	42	43	40	40	51	44	39	39	44	46	54	45	47	45
39406	25638	33031	45380	54184	41878	1137	795	793	676	781	722	684	727	747	710	686	698	721	723	757	712	738	773	709	754	688	691	673	676	635	676	673	679	666	631	629	676	666	641	703	658	682	668	633	652	712	612	669	635	669	677	653	660	658	658	719	668	642	618	675	648	623	669	652	682	676	643	654	650	650	631	675	661	697	653	683	637	658	632	686	641	696	657	630	631	607	718	683	679	691	668	628	630	668	641	636	668	667	654	674	672	670	674	644	646	656	690	664	664	620	649	645	655	667	672	647	628	688	673	666	639	691	651	641	712	657	631	695	713	632	684	653	603	663	666	625	690	626	641	618	682	662	649	675	682	697	650	635	660	634	627	624	635	633	676	628	646	632	665	650	664	672	658	676	652	669	673	667	686	675	650	620	624	654	645	713	629	694	646	643	653	664	667	643	645	590	688	649	677	643	663	662	684	616	683	669	642	667	652	650	578	634	653	629	625	636	601	664	618	621	657	634	636	661	649	670	661	628	682	652	646	673	683	644	622	683	647	678	657	666	639	650	646	693	655	642	651	641	659	608	642	641	650	681	685	680	644	651	703	655	626	633	659	664	663	662	662	660	630	673	650	678	662	670	624	692	657	693	658	661	644	650	636	667	676	659	642	718	662	654	639	671	624	688	671	634	672	679	682	647	637	655	642	668	650	626	660	558	661	634	633	639	688	683	644	674	614	626	638	679	676	637	647	685	664	625	662	681	657	656	669	682	697	631	671	666	682	679	666	626	648	671	660	670	630	657	678	647	625	664	649	657	694	653	632	655	644	651	624	644	643	648	644	618	688	684	662	617	668	637	643	635	623	672	645	596	695	658	645	641	654	633	683	636	699	699	614	635	652	656	658	651	639	664	651	680	670	630	622	651	668	645	645	581	682	709	630	656	677	640	620	634	664	621	610	665	653	611	686	631	667	627	648	613	679	699	649	649	650	640	710	669	692	632	648	630	703	635	636	667	654	655	649	640	647	665	696	607	653	669	650	648	654	691	645	633	687	660	655	630	583	713	648	625	626	681	659	676	677	652	656	642	665	640	690	634	634	667	632	673	653	638	667	641	645	666	654	651	665	660	712	637	700	636	636	646	679	660	647	673	664	673	646	673	678	654	657	663	673	613	662	667	677	676	693	652	649	658	627	716	649	649	626	686	622	703	630	577	699	655	630	652	662	663	654	635	688	656	677	676	636	641	617	676	690	657	646	630	650	625	655	663	660	698	699	658	706	712	673	672	715	661	653	677	644	631	626	619	672	626	634	679	673	611	660	614	634	651	650	642	651	652	610	669	701	663	593	625	684	674	684	650	661	657	704	630	654	641	663	693	699	644	630	693	669	679	632	632	660	677	671	636	633	684	620	622	667	673	621	639	627	682	609	678	662	678	673	631	688	665	700	671	658	680	657	642	651	676	686	629	686	639	676	665	658	676	688	648	663	608	669	652	685	641	646	647	657	679	643	675	652	635	671	640	633	650	650	625	658	651	709	675	632	653	672	615	612	661	634	659	658	658	646	671	655	656	681	649	674	643	596	656	619	648	668	666	705	702	700	708	631	648	631	656	634	656	640	651	650	653	664	657	688	608	643	684	669	661	665	664	709	657	650	639	622	667	696	620	614	678	660	664	643	665	634	652	658	674	636	711	658	656	693	659	630	713	656	653	658	649	656	655	652	630	674	654	643	656	639	658	668	662	661	649	663	658	663	646	608	622	651	636	636	672	619	637	700	618	636	674	688	636	628	640	629	622	661	627	661	674	604	709	704	645	628	614	722	650	681	623	688	687	688	631	646	633	662	647	656	653	686	665	640	686	651	628	647	639	641	631	664	634	666	680	662	655	668	653	716	612	640	628	659	687	673	612	607	678	694	671	641	679	623	646	659	617	625	695	622	707	666	639	643	619	673	705	637	671	671	603	653	628	660	648	633	651	660	669	682	653	676	630	676	625	661	691	696	656	662	701	661	643	649	637	646	640	708	655	681	654	641	644	685	635	653	660	675	699	642	606	656	665	649	670	629	696	635	673	660	641	653	679	661	672	666	663	641	714	690	630	671	692	667	654	644	673	651	648	680	603	646	665	658	645	659	654	663	631	652	643	609	682	658	644	635	645	649	674	665	666	626	643	623	662	649	668	652	662	637	633	656	614	620	705	677	648	702	666	652	692	631	663	682	693	637	658	657	655	704	658	677	666	639	668	693	628	691	662	644	676	648	655	671	689	637	661	683	658	672	608	652	656	645	699	656	657	618	637	637	691	693	661	656	685	668	647	620	666	624	633	623	649	674	674	646	638	665	651	667	657	623	652	662	653	619	621	660	630	653	675	674	609	622	664	664	659	654	655	681	626	673	593	690	607	654	646	674	661	681	608	661	612	667	650	625	629	657	687	649	619	651	665	650	646	641	619	673	653	636	627	651	661	623	649	650	616	668	652	681	654	688	715	668	646	640	682	632	653	648	642	662	679	594	614	619	653	643	682	681	637	686	624	693	668	663	644	660	661	699	650	626	668	679	654	684	645	692	669	614	606	632	648	655	696	699	651	607	654	640	625	630	624	744	665	683	697	623	633	722	708	649	625	662	670	699	608	673	660	666	635	602	658	637	622	653	643	665	667	649	649	684	620	667	603	653	680	643	672	662	655	621	653	677	676	654	647	641	650	702	649	643	653	664	641	705	692	663	648	624	689	638	653	722	644	627	602	657	669	672	637	658	667	660	680	651	664	663	638	664	658	652	659	621	633	621	642	657	680	700	625	684	616	606	666	676	669	628	657	677	677	672	697	636	632	664	670	650	638	691	636	641	658	673	665	622	652	681	669	707	620	668	665	623	669	675	652	653	662	678	682	658	623	666	666	701	651	638	702	641	616	681	679	680	635	638	696	651	664	689	614	646	675	675	669	674	670	655	657	642	651	667	665	633	636	671	657	655	651	659	686	689	705	643	665	636	667	730	644	685	672	686	630	682	653	670	665	648	672	628	638	697	661	615	613	651	629	671	649	682	675	631	662	680	656	641	686	650	699	685	649	667	583	591	623	662	671	670	655	676	677	655	658	622	658	639	626	693	649	695	659	682	759	657	665	662	688	654	676	679	645	685	621	633	668	660	683	685	661	647	686	648	667	662	643	626	658	665	621	621	633	657	678	629	696	691	630	632	704	649	628	638	654	673	645	647	656	646	654	666	655	676	679	691	650	632	629	675	646	643	640	639	633	685	667	634	632	631	658	664	706	675	640	622	666	671	610	624	668	666	657	650	666	654	639	651	663	646	616	634	676	673	681	718	662	649	697	596	642	641	640	655	665	645	659	641	618	616	699	644	665	614	653	691	637	607	636	632	642	680	679	695	708	639	644	676	621	718	654	690	658	657	710	671	629	690	646	626	646	645	663	652	667	675	697	669	679	632	645	623	650	641	649	603	646	697	653	646	656	661	627	661	670	645	635	684	648	660	643	695	675	678	644	695	633	647
10646	8085	14903	15305	21634	13840	375	49	44	52	44	43	44	47	31	46	47	42	49	45	47	37	45	31	37	27	29	38	32	47	39	29	40	24	37	40	36	35	39	39	40	46	33	24	32	56	44	43	43	29	32	36	35	34	39	36	31	36	35	33	30	42	41	28	36	44	47	53	44	30	32	45	33	26	29	35	39	34	37	24	37	43	46	49	31	35	34	39	36	35	38	33	31	34	31	27	24	41	24	45	43	34	29	39	32	32	39	49	39	42	47	32	29	42	33	39	41	39	33	37	39	40	45	21	22	33	27	35	46	30	35	36	52	34	35	28	34	29	48	35	36	46	40	40	35	44	47	30	39	35	43	40	37	32	33	26	26	35	37	34	43	31	47	43	33	41	41	35	30	43	32	34	36	39	51	46	31	39	38	32	29	39	47	24	33	42	50	48	39	45	31	27	32	44	44	42	34	39	35	36	41	36	37	26	44	40	42	48	34	38	33	43	29	40	40	44	33	36	34	38	35	57	39	37	42	36	32	28	28	39	32	32	33	29	34	31	37	45	46	39	36	37	35	39	48	29	38	40	34	40	41	29	46	41	27	43	42	46	29	37	30	33	38	40	26	34	36	46	29	31	44	38	36	32	32	35	34	41	55	36	38	39	45	33	41	30	28	32	40	39	32	34	48	31	42	35	28	30	38	34	45	46	45	31	29	35	35	40	32	25	30	31	39	35	26	33	49	37	43	35	40	39	37	33	25	49	35	40	31	34	44	43	38	40	39	37	30	34	36	32	40	39	35	40	44	35	31	40	31	31	30	32	47	34	41	39	30	34	30	37	27	28	38	44	34	48	34	35	23	45	33	40	38	43	38	45	50	41	31	40	33	28	32	37	39	42	42	42	26	33	34	26	43	39	38	37	49	31	40	32	31	38	38	38	37	39	34	41	34	27	34	33	40	47	35	35	39	37	30	47	31	38	40	37	45	44	32	36	30	30	38	39	36	46	33	36	33	43	32	40	28	39	40	33	33	42	43	40	33	35	42	30	37	24	37	44	37	46	36	36	43	35	40	33	39	32	31	36	39	37	32	51	46	32	31	43	38	29	35	36	42	43	38	32	46	42	46	39	33	34	37	41	39	38	38	31	42	31	43	36	38	37	29	37	30	39	33	43	34	42	46	40	33	32	35	31	39	40	40	43	29	55	23	39	38	38	39	29	33	45	30	41	36	25	37	40	38	41	41	50	39	31	23	38	38	33	31	32	39	37	41	30	37	28	40	44	34	28	34	32	39	36	41	34	38	40	35	45	39	31	27	38	37	31	29	32	35	40	33	38	41	30	38	38	37	39	43	31	40	35	41	29	40	27	41	37	36	37	42	30	44	42	42	35	46	31	36	38	36	36	31	39	37	30	33	31	42	36	43	40	41	32	40	36	27	27	42	29	40	36	36	37	48	28	33	30	36	43	41	47	50	46	40	40	38	33	43	34	32	35	36	40	31	36	32	40	39	41	25	30	34	27	33	37	31	30	46	47	36	46	38	30	28	39	43	30	33	38	41	32	40	36	40	48	41	34	35	50	38	32	28	39	38	30	30	28	35	36	34	42	49	41	37	42	37	31	38	33	39	31	24	31	41	37	30	32	40	28	28	45	35	30	38	33	41	35	40	41	46	36	37	39	52	42	31	36	30	31	37	39	42	39	35	26	37	42	31	36	28	28	30	30	37	32	30	40	30	44	35	42	34	36	24	26	39	30	39	29	45	39	39	31	39	34	32	43	25	40	37	48	29	39	37	29	39	36	28	36	39	27	49	38	34	31	40	35	33	36	31	31	33	27	45	23	37	35	43	37	41	34	35	33	35	45	33	37	36	39	30	34	36	35	31	42	28	38	46	29	41	32	39	28	31	34	37	44	38	49	23	38	23	41	37	42	36	28	23	35	38	36	27	39	34	25	36	33	42	38	31	28	33	36	39	39	33	44	33	33	48	34	41	59	38	40	33	39	38	32	39	35	35	39	29	38	45	37	45	28	30	39	31	47	32	36	39	44	41	38	36	45	34	44	50	37	29	36	41	49	43	28	38	28	43	31	27	33	30	41	37	41	39	40	31	32	35	39	53	40	46	39	45	34	40	42	32	40	31	33	29	46	42	34	33	47	33	25	35	29	33	36	34	37	36	51	36	32	36	34	37	37	35	44	32	38	48	30	30	29	24	33	39	45	37	32	37	39	35	32	35	42	47	36	42	34	37	33	37	38	39	47	37	29	27	34	42	42	34	24	44	38	40	38	30	21	39	32	32	39	46	27	38	41	51	46	32	45	41	35	49	36	38	35	40	43	37	36	36	43	40	33	29	38	36	43	38	32	39	31	29	44	36	31	29	35	40	40	32	37	35	41	39	30	32	35	34	44	40	35	38	34	28	43	43	34	35	33	42	48	46	38	38	46	43	36	38	34	42	36	39	37	30	17	39	45	45	40	32	36	26	28	37	35	24	42	40	55	31	32	37	37	28	33	31	26	42	55	38	34	28	34	22	38	45	36	40	43	36	37	33	40	35	34	41	38	40	37	42	40	38	29	40	40	34	28	41	44	26	33	33	33	27	25	36	36	31	44	26	36	43	31	43	33	36	36	45	34	42	36	47	27	32	44	34	36	38	34	39	40	35	38	47	31	39	33	48	45	43	36	26	40	45	33	38	36	34	44	38	30	30	27	39	39	38	41	28	36	27	43	48	35	31	42	29	44	39	38	40	38	20	42	36	32	31	30	32	50	36	16	39	35	37	33	39	39	28	38	41	35	37	43	41	41	39	42	38	24	37	38	28	36	40	32	38	32	38	34	45	36	43	36	33	37	23	33	34	38	31	36	36	39	39	31	28	38	36	42	39	36	39	44	35	32	39	38	34	36	27	34	31	32	27	40	32	38	38	31	39	40	36	26	39	48	36	32	40	35	43	33	39	39	23	27	39	34	36	35	45	33	39	42	29	29	27	44	30	36	29	41	37	33	36	34	41	34	31	26	34	40	46	47	36	41	34	36	32	36	35	38	47	38	53	42	41	40	41	39	40	29	23	33	39	33	31	33	35	45	35	27	32	36	29	30	52	31	23	36	44	30	38	38	39	51	43	29	31	41	37	32	35	39	41	35	36	35	40	29	47	54	31	47	39	40	32	38	34	47	44	45	36	26	30	29	34	37	33	42	40	50	38	41	35	34	28	46	37	37	46	35	44	40	29	35	25	40	36	35	45	44	38	38	31	50	31	45	39	41	40	34	36	32	29	37	33	34	37	30	46	30	33	39	45	38	32	37	37	42	25	47	39	36	33	37	31	27	39	33	40	59	29	33	31	35	45	32	36	35	41	34	42	41	45	28	35	39	41	32	27	43	35	22	29	27	51	32	28	35	38	33	40	43	42	36	39	35	31	43	31	49	38	33	36	37	40	35	44	25	32	35	31	42	42	30	35	33	37	29	26	44	30	37	36	35	40	49	36	36
50855	45646	56017	76752	91190	56703	2953	2002	1742	1430	1279	1076	1062	998	913	835	835	804	841	865	863	839	790	825	774	820	721	720	680	691	697	670	650	727	657	668	662	668	599	657	652	679	640	661	595	623	677	633	578	632	584	651	611	611	702	596	605	593	622	607	579	569	635	569	575	642	591	624	591	635	633	623	621	586	592	593	577	620	615	605	571	581	607	540	595	604	621	575	593	568	592	611	601	599	590	647	597	559	587	619	644	603	631	592	623	595	597	566	630	594	554	572	599	566	596	587	599	632	607	551	605	596	597	624	562	589	572	566	623	599	617	538	581	590	563	595	631	606	616	607	572	589	570	622	629	597	583	587	545	592	587	597	618	591	604	614	584	559	631	613	589	576	606	553	556	556	567	621	598	594	571	580	653	569	589	609	606	591	616	589	610	610	597	599	606	619	596	563	659	608	616	605	587	595	603	608	592	642	571	620	553	593	545	563	581	590	601	585	583	532	592	594	616	617	660	567	584	602	576	562	577	596	619	596	595	585	581	581	610	611	584	577	614	550	577	606	630	621	588	609	619	574	537	572	606	621	561	593	518	601	615	611	644	629	632	583	583	570	612	586	566	603	611	584	548	603	636	621	619	600	617	564	590	576	591	583	576	604	618	589	598	542	635	645	575	612	569	589	600	593	589	571	586	579	588	580	588	571	597	557	565	605	567	556	637	575	585	567	635	628	537	569	576	570	550	621	623	639	581	617	582	596	642	606	601	566	569	563	604	570	637	593	611	573	604	599	591	626	618	637	588	577	571	573	648	574	624	612	586	558	608	591	569	611	598	593	644	592	634	576	610	601	594	603	625	589	592	603	555	622	556	574	579	594	616	612	592	618	590	586	574	597	637	564	634	569	576	553	617	583	615	577	545	633	601	626	565	607	595	600	634	603	615	611	654	593	596	593	557	597	604	613	553	560	596	571	576	571	568	618	585	612	602	534	597	611	599	542	600	611	576	604	586	623	629	621	560	580	594	618	566	595	612	633	609	565	586	638	630	626	595	573	599	598	586	592	610	599	570	606	571	553	627	588	626	591	617	567	615	649	593	571	613	600	624	635	571	562	583	556	596	587	591	575	549	598	606	584	590	592	558	594	573	577	643	572	572	595	578	615	580	587	642	605	542	615	593	610	610	581	582	588	600	593	600	594	599	571	606	607	612	559	601	530	595	557	592	639	568	609	624	608	604	585	578	581	582	611	606	611	597	618	557	572	608	604	611	560	595	580	630	576	562	543	595	569	621	602	586	609	595	618	617	587	601	647	627	604	559	587	586	582	657	582	612	583	548	600	592	584	617	587	634	621	607	636	547	616	545	571	589	610	589	585	574	565	578	549	569	623	591	605	608	593	618	605	582	581	640	605	574	595	589	594	613	613	636	608	622	624	599	601	585	579	589	636	605	597	608	567	613	604	612	580	593	595	589	598	571	590	575	559	584	586	618	580	602	571	559	601	539	594	592	590	587	627	644	580	597	606	596	612	615	567	584	580	594	609	560	613	602	580	605	580	609	589	543	518	555	617	600	580	573	563	561	600	653	556	599	592	615	588	581	575	620	586	579	605	591	601	611	608	616	620	579	574	566	607	599	610	624	587	568	569	617	585	576	609	567	651	578	628	593	626	583	574	563	628	564	606	612	623	570	583	594	589	582	637	565	592	637	598	607	603	598	546	586	576	566	542	580	586	551	573	576	632	556	575	568	578	584	598	576	611	605	616	628	635	582	580	609	584	565	605	557	592	586	585	581	618	584	569	596	582	588	614	594	582	555	610	626	573	573	589	569	587	640	600	608	636	624	603	581	630	620	632	545	618	576	584	564	568	541	646	618	574	599	620	556	633	627	644	573	589	564	615	549	595	551	589	628	574	575	573	618	579	566	589	571	590	601	597	609	617	524	595	595	580	614	649	579	563	571	611	578	582	558	615	567	587	656	563	592	649	558	575	646	583	633	620	629	578	609	589	597	574	623	556	636	564	624	616	559	635	613	581	573	580	615	557	591	587	618	602	584	589	571	583	653	602	597	604	587	634	598	568	562	549	597	583	565	569	548	624	589	603	598	593	627	613	605	591	593	576	652	612	574	550	595	591	601	594	579	605	608	615	583	606	575	592	560	599	583	595	631	560	573	599	594	558	572	632	625	615	576	616	578	591	564	601	587	578	604	549	618	577	584	608	559	563	588	641	628	627	593	627	580	576	554	576	591	602	616	569	629	584	588	624	601	578	590	612	575	599	611	577	595	557	652	574	600	545	599	561	607	576	575	618	582	620	572	596	601	596	633	595	590	598	562	617	579	570	599	582	603	639	594	593	588	586	595	606	630	621	638	584	579	586	559	587	598	580	561	613	580	608	580	580	594	587	608	607	625	594	617	613	574	599	540	541	547	559	558	617	618	640	575	613	539	583	602	589	585	569	531	650	541	622	628	573	629	630	602	554	637	590	624	594	626	591	571	589	608	605	611	574	575	594	533	583	594	603	606	625	556	586	596	620	651	566	567	624	597	625	608	598	640	571	565	530	611	572	605	597	572	584	566	572	562	582	590	577	588	612	584	549	595	559	567	599	647	579	607	593	560	599	571	575	592	582	608	574	586	585	585	586	591	610	571	625	603	615	590	607	587	612	544	599	619	575	568	568	598	652	611	595	586	590	551	593	588	587	590	565	598	565	611	602	590	582	595	608	562	544	586	644	583	600	582	592	566	577	574	583	598	623	558	582	583	614	581	619	596	572	550	563	645	595	601	584	637	560	593	599	566	573	566	594	609	569	582	592	598	570	643	598	612	597	615	560	614	571	570	603	625	600	590	566	608	574	585	602	577	569	622	628	600	584	637	611	606	613	548	550	609	554	593	566	598	609	596	564	594	611	598	617	603	553	570	641	621	607	606	579	565	575	571	609	596	606	593	588	633	576	581	611	620	592	600	629	624	611	589	561	624	615	581	636	593	587	582	657	588	609	616	606	607	577	569	617	615	613	590	575	613	615	606	577	599	603	594	614	604	594	570	559	621	599	569	609	582	580	562	576	605	642	602	611	596	573	635	557	612	630	628	631	583	617	664	631	588	560	603	605	597	577	590	580	610	618	611	604	624	599	582	544	615	620	613	656	585	587	622	628	595	644	614	595	577	578	617	577	574	617	598	587	587	608	583	625	588	609	604	623	575	562	599	596	612	593	582	619	652	600	615	608	587	554	605	593	597	583	563	582	563	584	597	607	574	556	630	598	595	597	603	567	588	589	566	583	572	577	610	536	617	579	587	633	607	598	589	618	609	556	553	597	609	607	609	596	575	563	580	587	581	615	621	552	584	594	554	571	623	582	590	598	567	622	606	572	596	593	574	577	577	596	615	588	616	601	606	610	581	581	579	603	561	619	582	601	583	586	626	592	602	588	618	568	578	602	591	554	587	593	589	636	610	559	582	601	632	553	575	605	593	610	613	569	612	584	616	602	647	593	585	597
8782	3944	4799	7257	11792	8025	132	69	66	60	53	64	60	67	55	50	60	63	45	59	67	54	49	71	55	58	59	50	61	42	43	65	60	43	64	49	45	60	49	56	58	49	62	49	59	53	57	69	60	57	57	49	56	53	67	55	67	52	62	60	50	57	49	48	52	52	61	55	51	66	59	65	53	54	45	64	58	54	55	51	56	49	61	52	61	36	59	60	63	55	43	65	62	53	67	55	59	59	54	49	61	51	51	50	68	45	61	59	55	51	61	49	65	54	40	50	65	54	57	56	57	73	60	57	52	44	58	53	43	57	60	50	61	73	56	57	40	61	62	52	49	50	55	56	54	49	55	54	52	50	47	56	59	59	54	57	56	49	58	58	63	53	68	50	44	65	50	56	52	56	71	78	49	59	48	66	54	45	67	62	59	54	56	70	51	49	46	44	45	67	44	61	64	76	55	58	68	73	55	73	59	52	55	46	49	46	54	54	61	52	49	54	70	55	60	47	54	62	66	58	69	73	60	74	57	50	69	48	61	45	62	60	67	72	50	58	67	41	47	74	46	47	52	49	54	62	54	65	59	64	55	55	53	63	64	51	53	51	51	47	71	47	55	55	60	51	47	59	50	39	70	58	58	51	57	55	66	59	59	65	44	45	51	56	62	55	52	48	54	46	63	60	64	52	67	55	47	66	52	56	46	45	57	57	49	55	52	48	50	61	58	69	58	63	53	61	59	36	70	70	59	55	52	55	58	71	62	58	53	68	68	60	64	53	54	48	52	60	49	64	59	67	37	43	57	60	65	53	74	63	54	46	57	73	54	69	71	58	49	60	43	59	61	49	62	66	64	46	57	56	59	60	56	41	54	58	49	54	50	64	54	67	63	58	62	64	52	67	55	63	56	55	59	72	56	64	48	69	65	54	45	52	55	65	47	48	58	68	64	59	46	47	59	63	52	72	58	51	55	67	71	62	60	57	57	64	57	80	48	62	57	56	70	55	52	58	64	59	56	54	55	56	70	44	59	68	65	52	62	46	41	63	56	49	55	60	64	48	53	66	65	60	57	52	59	53	52	61	73	53	76	40	59	55	71	66	54	62	59	54	55	58	52	55	58	45	63	48	52	56	51	52	59	57	53	51	52	59	73	61	55	51	55	48	60	60	62	72	59	62	52	47	56	47	56	47	54	63	66	49	56	65	55	54	56	59	61	67	63	59	43	67	64	54	54	60	49	63	60	56	53	51	60	47	43	66	60	69	47	49	64	55	52	57	68	61	63	49	53	67	56	42	58	55	59	55	72	49	59	64	60	61	42	58	47	49	71	66	64	43	55	49	53	58	56	44	58	60	45	60	63	42	43	60	61	53	73	61	57	53	56	57	50	54	43	47	66	45	54	75	52	54	64	48	48	66	57	61	57	58	54	53	59	56	50	54	73	56	55	60	53	74	55	55	71	62	57	52	63	56	56	51	57	54	53	48	70	42	49	60	67	58	42	49	65	53	58	70	68	46	53	57	61	46	65	57	58	57	61	66	56	56	61	60	45	57	73	57	48	53	49	53	63	53	49	53	51	53	53	60	55	57	62	59	55	67	38	56	55	43	54	55	49	61	57	57	62	65	56	56	45	67	62	44	67	56	71	56	64	63	61	48	60	62	51	52	59	56	43	54	49	48	48	56	64	64	62	66	48	66	56	50	48	63	49	65	60	47	70	59	39	50	58	50	67	39	64	81	52	73	54	49	58	56	54	51	65	60	64	43	58	55	63	54	68	47	42	61	54	44	50	59	69	56	64	43	64	62	43	66	56	50	73	59	39	54	71	63	60	65	45	43	70	55	42	49	60	56	55	51	35	48	58	60	52	64	52	55	66	55	51	62	49	43	63	50	58	71	54	64	54	49	53	64	49	63	52	58	60	48	52	63	55	54	50	53	58	62	50	62	49	66	62	56	53	64	62	67	53	64	66	65	67	57	71	56	40	56	49	56	49	65	64	67	62	42	57	41	45	74	59	46	60	65	64	55	60	57	79	65	63	55	57	55	74	50	50	61	65	57	56	55	47	72	52	50	78	51	62	58	49	64	46	51	59	52	63	67	60	50	63	66	62	54	50	64	74	57	49	47	57	62	66	57	62	64	51	57	64	54	47	53	52	53	57	49	51	67	76	45	65	59	62	64	61	64	70	53	49	59	56	59	63	64	46	72	42	68	58	59	70	58	52	68	61	60	45	56	60	64	73	63	52	58	53	54	50	46	58	49	55	58	64	54	52	63	44	61	67	48	57	65	66	46	66	63	67	67	53	48	55	53	61	58	55	55	51	62	52	68	62	56	55	54	65	47	60	57	65	62	51	52	63	44	52	44	37	63	53	58	44	57	46	50	51	53	53	60	59	56	60	64	47	47	65	52	51	68	63	50	52	63	77	49	64	61	58	41	64	57	46	58	47	65	52	66	53	54	58	61	53	51	63	58	68	57	55	59	67	69	52	59	59	44	41	50	74	57	62	52	51	70	67	42	57	40	50	55	65	69	62	58	50	61	63	59	46	50	48	64	62	47	60	55	66	43	52	53	62	50	54	51	48	60	58	51	47	43	50	53	54	55	64	68	42	68	61	54	58	52	56	49	63	54	61	50	68	49	44	62	53	44	64	56	51	60	65	48	67	69	57	63	64	70	54	74	58	71	41	59	53	71	60	65	73	58	61	58	68	49	65	59	67	59	65	63	68	76	56	49	48	54	65	59	45	61	68	48	55	56	67	58	65	51	71	53	63	60	65	51	60	54	54	52	55	46	68	59	67	62	62	55	61	51	44	62	56	68	62	66	49	55	47	60	45	46	58	63	60	55	43	47	64	63	73	49	48	63	50	50	50	55	54	54	49	55	55	57	58	56	67	61	59	61	49	67	45	46	50	57	61	59	50	40	48	66	50	62	63	55	69	60	52	70	52	54	58	53	45	52	58	59	66	53	53	57	54	44	60	55	69	67	50	51	55	70	69	49	52	42	60	61	50	54	57	56	59	48	57	51	55	62	56	66	65	63	55	65	59	65	58	44	61	58	61	63	55	45	59	54	65	49	70	46	50	61	59	62	54	50	57	62	52	58	51	56	66	68	57	54	64	72	56	53	49	58	56	48	46	60	49	55	58	54	52	61	48	50	44	50	54	49	57	64	56	54	64	51	58	54	59	69	53	65	47	56	42	68	59	56	48	48	58	60	60	76	41	59	48	65	51	56	50	55	59	44	48	50	61	44	58	79	78	58	55	60	61	66	62	58	64	69	42	54	57	61	62	52	54	51	51	58	71	62	57	57	57	53	58	58	57	73	56	67	46	49	61	40	71	43	62	56	75	52	45	43	63	53	58	57	60	59	50	52	59	45	56	56	58	54	59	70	47	53	61	55	83	67	66	37	54	56	57	48	47	53	54	52	64	50	66	49	51	60	58	53	42	47	65	53	58	77	70	54	58	52	42	55	63	55	48	60	64	67	56	56
44308	36748	39304	63284	78449	50765	2261	1883	1506	1399	1303	1228	1194	1129	1040	1031	981	992	994	1067	1040	1081	1026	1038	1016	1081	1019	997	995	969	936	923	995	938	980	927	914	873	885	913	887	950	905	924	922	889	906	925	922	900	850	912	907	845	849	911	914	950	882	915	932	927	920	842	933	920	961	902	897	886	947	983	854	933	917	901	911	877	888	894	937	911	864	863	885	928	954	849	890	876	880	940	914	883	869	966	880	913	862	921	826	874	906	850	858	859	925	931	882	933	890	951	875	914	999	875	882	948	926	900	896	877	890	929	917	879	875	921	921	852	887	890	914	868	865	921	876	911	881	865	931	903	907	887	914	862	896	925	851	887	882	900	918	872	884	895	893	921	885	893	930	934	868	904	914	911	916	845	877	915	965	883	899	913	884	896	888	886	945	904	914	909	867	900	921	964	862	882	899	931	929	931	874	947	897	927	913	904	911	856	867	856	915	937	894	894	901	875	872	918	869	928	928	878	907	925	893	878	894	861	878	943	852	864	914	884	903	919	881	865	912	855	874	887	917	883	917	909	915	889	944	909	853	863	889	883	883	911	950	924	934	927	876	905	895	921	940	923	849	894	905	876	905	861	874	833	866	978	946	911	939	971	850	889	858	907	883	838	872	886	880	915	815	880	940	894	857	950	900	907	904	891	884	877	915	897	909	908	862	872	797	900	903	942	897	936	886	883	901	906	928	919	944	911	895	923	903	934	878	911	894	868	866	905	898	881	892	872	913	889	901	918	889	916	857	902	894	872	953	928	864	905	899	924	872	911	890	875	889	921	888	887	903	922	861	863	891	888	820	857	891	908	891	817	867	940	894	881	904	867	881	906	947	907	860	893	939	893	873	863	921	926	913	941	897	906	894	953	932	942	879	902	904	964	865	877	869	919	881	893	850	880	917	888	892	949	917	913	979	843	921	928	890	881	853	913	859	900	912	928	933	899	947	903	882	883	845	880	873	917	874	909	861	850	896	856	872	852	903	904	891	845	865	944	897	956	925	869	894	932	909	896	922	883	895	906	884	904	949	914	935	892	922	852	896	860	936	913	911	918	837	853	869	918	890	847	846	935	899	895	919	905	902	941	881	877	901	934	891	936	872	876	901	887	916	844	913	846	882	911	959	861	910	927	949	892	935	954	908	847	877	922	907	869	853	915	841	957	915	909	937	928	840	840	890	923	935	912	864	893	906	903	902	943	916	902	921	854	870	908	935	879	939	920	872	864	955	885	936	925	873	904	932	869	915	865	943	890	923	866	950	925	950	905	891	941	862	914	857	907	870	866	915	888	868	834	876	887	886	872	881	937	930	893	898	887	884	927	872	926	908	892	847	955	885	910	882	926	882	875	909	898	909	961	878	936	873	901	916	885	862	882	876	912	903	921	897	902	903	921	938	895	917	922	943	916	948	838	916	907	854	890	888	872	887	929	913	920	898	924	814	900	930	877	885	897	942	873	912	822	861	926	913	919	931	868	864	905	900	918	896	870	875	824	873	930	916	902	905	870	883	912	886	897	886	896	918	869	898	886	892	866	886	894	841	927	926	910	860	892	873	855	904	925	906	876	866	906	905	898	904	883	911	881	905	886	945	923	905	855	866	887	903	860	901	868	925	934	897	930	908	929	943	941	906	904	910	868	875	945	924	970	872	915	905	895	858	900	906	894	854	899	915	942	966	865	902	904	944	895	885	897	905	879	864	913	885	868	876	941	884	829	874	868	898	917	909	905	882	909	992	907	881	906	883	842	854	919	843	891	856	879	866	897	865	901	949	852	848	908	917	974	954	857	861	885	869	939	904	900	920	915	917	884	960	866	894	907	948	902	896	943	868	887	925	912	829	872	910	902	909	917	936	870	925	864	889	898	864	897	873	919	894	890	891	891	918	884	857	909	915	874	870	924	906	892	906	857	874	919	884	919	926	878	868	953	893	916	834	896	894	911	927	915	895	863	903	861	867	840	920	879	877	890	884	890	923	883	899	895	896	829	890	902	934	896	900	935	825	885	939	910	901	938	907	891	895	879	867	843	938	928	912	930	849	915	877	870	899	848	880	916	917	945	920	892	848	889	910	883	903	918	893	912	885	863	856	902	870	914	872	893	921	883	979	914	923	901	901	903	907	947	898	892	969	946	943	890	891	876	879	885	866	864	957	895	882	853	882	910	919	902	873	881	904	960	953	811	871	837	950	883	978	893	912	909	888	898	890	922	904	873	932	914	920	924	854	907	942	896	926	873	941	938	831	951	897	904	878	882	905	892	958	870	860	895	943	809	886	865	890	852	910	885	858	891	878	934	937	929	886	891	953	942	900	975	899	894	914	923	863	859	893	898	872	849	822	948	918	928	895	906	892	841	874	885	915	938	930	891	880	911	912	860	858	848	875	861	931	896	916	900	894	891	884	907	910	922	877	929	831	891	891	851	937	888	920	887	880	854	894	852	882	952	912	840	940	872	897	882	928	906	900	885	866	908	834	901	899	908	878	903	910	896	875	923	905	864	895	891	862	894	917	909	911	900	919	881	849	886	917	899	926	887	861	892	899	900	864	902	903	834	880	908	879	868	881	906	885	886	953	896	950	865	862	885	905	914	894	867	888	837	893	898	884	894	895	848	893	909	903	902	905	948	885	897	929	883	893	900	889	880	950	928	851	879	910	832	893	847	942	911	912	908	900	889	855	922	863	963	893	856	849	925	890	875	897	916	917	905	896	872	915	875	859	906	929	882	875	862	884	935	869	947	872	883	839	911	835	880	889	900	898	950	922	915	903	875	924	935	863	899	860	950	905	902	917	901	853	897	882	884	861	912	918	935	865	916	923	841	922	873	920	899	854	907	920	914	897	910	849	934	912	884	869	915	910	896	908	986	869	915	874	868	846	923	907	933	906	885	889	855	884	854	904	841	904	916	941	952	907	874	961	887	898	937	847	931	885	878	905	837	903	945	888	874	931	882	856	880	932	956	837	935	927	920	850	903	916	888	882	893	888	860	897	896	914	909	874	917	938	887	917	882	951	849	884	888	907	847	891	891	900	956	858	902	892	878	923	875	918	935	888	901	894	873	906	900	860	909	894	889	908	887	890	876	868	876	884	888	878	860	840	874	888	899	895	851	937	908	867	890	924	937	869	881	911	916	863	968	883	955	883	924	883	891	885	884	885	921	883	871	920	911	883	945	872	897	908	895	909	915	884	890	962	926	932	900	896	870	930	875	908	902	942	999	893	894	885	944	898	843	898	878	890	903	857	888	873	926	877	865	913	892	872	921	894	907	920	951	889	892	987	925	833	932	877	925	915	870	966	890	857	925	888	908	867	894	898	881	838	870	877	937	929	867	885	905	905	902	859	830	916	914	843	945	917	904	905	908	887	914	913	918	892	884	897	919	894	888	906	915	911	882	910	938	896	908	882	880	868	894	881	873	893	883	924	860	888	899	881	957	894	862	893	926	895	854	848	960	901	852	896	873	869	885
12951	6246	7524	12520	24775	18872	1107	58	54	47	56	49	52	31	53	49	52	43	41	38	32	51	51	49	53	46	51	51	46	44	48	41	42	45	45	41	47	47	30	44	53	48	48	47	49	35	45	29	47	27	41	41	27	37	41	47	37	34	35	34	43	31	33	43	38	37	38	44	43	41	52	39	34	41	42	49	46	43	46	31	33	44	37	33	29	39	39	36	37	54	37	36	46	46	53	34	48	47	52	35	49	34	43	39	39	36	40	30	35	27	44	36	32	38	50	35	30	45	48	30	36	39	33	36	50	41	49	40	46	32	32	30	30	44	33	42	33	39	44	57	30	27	31	53	44	28	34	31	44	45	46	46	48	51	28	32	44	37	47	46	34	34	43	27	36	38	43	43	38	37	40	45	40	32	41	26	45	38	36	42	32	47	43	49	34	31	38	41	30	45	44	44	38	37	42	35	43	47	27	29	30	38	29	34	43	36	40	46	38	40	46	34	39	38	39	56	41	34	35	51	40	42	37	38	37	41	35	33	45	42	34	41	26	38	45	35	40	62	45	44	44	34	39	38	41	48	43	47	45	36	38	43	29	43	42	43	52	37	29	38	40	32	39	37	41	36	37	39	38	48	34	33	40	55	39	54	40	50	35	41	32	39	23	38	32	37	44	48	39	36	37	45	41	42	39	44	41	35	35	49	43	26	40	44	41	40	37	35	43	36	38	37	31	35	45	48	45	45	35	35	37	33	46	42	45	48	35	36	33	38	42	37	38	41	41	41	41	37	30	42	49	41	33	33	37	43	37	50	42	48	43	51	47	43	40	40	38	39	40	34	37	29	48	29	33	45	42	38	42	42	35	44	37	48	51	37	38	40	43	48	36	38	26	38	41	44	47	45	44	43	45	40	47	38	51	36	25	43	46	41	33	30	36	44	41	44	38	30	41	41	49	61	40	36	42	43	32	44	45	39	45	49	57	37	34	36	35	31	42	32	48	34	53	35	43	50	45	38	46	39	43	39	22	35	47	26	35	46	43	39	45	32	32	44	40	36	46	34	44	30	33	59	45	53	39	35	28	34	49	47	38	27	39	48	44	51	37	41	40	50	33	53	37	38	37	51	38	37	27	43	50	44	34	36	40	46	38	46	41	40	46	50	46	35	29	38	46	32	37	36	45	36	37	38	44	34	49	39	38	46	59	45	40	47	35	36	36	45	36	29	54	42	43	43	41	31	36	49	33	28	37	40	41	42	35	40	52	48	48	38	38	45	49	51	45	57	41	38	37	43	41	48	45	43	31	48	60	33	41	45	35	41	40	43	32	38	36	42	42	46	44	44	39	47	36	51	40	42	45	36	48	45	37	42	31	41	30	56	31	32	39	44	41	35	36	28	40	36	43	44	39	31	38	42	38	38	41	38	30	41	39	39	39	49	45	41	30	33	39	45	29	38	38	39	40	53	33	53	35	37	39	46	50	43	50	42	38	45	44	42	43	34	33	45	48	47	45	32	28	39	42	42	33	39	40	50	40	50	44	32	41	40	31	46	34	37	35	27	40	41	40	31	32	36	40	36	49	33	40	32	44	40	36	39	39	46	44	39	35	39	41	47	42	40	39	39	27	37	32	36	34	37	31	43	55	34	37	37	47	31	31	43	38	41	33	35	34	41	38	38	39	35	50	51	38	43	38	35	35	44	33	39	42	29	40	45	38	52	37	37	44	34	45	42	42	28	34	41	38	39	39	48	49	44	41	40	48	51	44	38	39	36	34	37	36	56	43	46	35	49	39	48	33	52	44	35	37	44	47	45	46	43	41	49	39	46	46	35	51	47	32	49	33	37	43	37	38	47	35	35	42	34	36	30	35	41	56	40	49	47	41	36	41	38	36	53	50	42	43	45	41	42	52	38	40	37	42	41	39	22	33	47	49	39	38	40	40	46	49	37	35	30	48	37	44	30	46	38	45	33	49	38	38	35	44	23	41	37	48	43	36	45	31	38	39	26	38	45	44	52	34	36	43	46	43	37	42	31	40	38	43	36	39	36	33	35	38	38	46	39	33	44	30	27	43	34	43	32	48	49	42	48	33	49	40	50	39	42	40	37	42	31	38	43	42	37	43	35	32	34	37	39	34	37	41	35	47	39	32	46	46	49	43	44	43	43	45	34	46	41	38	49	35	39	42	50	39	45	35	34	49	43	31	38	37	45	43	50	38	36	43	41	37	47	36	46	49	45	37	37	42	33	36	44	54	49	36	39	41	38	36	40	33	33	36	42	35	41	51	41	46	37	23	37	39	39	37	30	34	39	47	46	33	34	46	36	35	28	38	33	46	44	42	43	31	34	29	32	46	49	37	41	43	46	43	38	45	45	32	43	34	44	38	35	44	44	33	47	46	41	51	48	41	31	42	44	41	41	29	41	38	33	40	40	35	45	31	30	31	36	39	46	30	34	37	42	34	44	40	42	33	40	36	46	52	27	47	41	54	34	43	39	36	50	40	39	33	43	37	35	49	40	45	41	49	39	36	46	56	38	49	42	44	42	52	39	39	39	37	34	44	40	47	36	35	41	37	41	34	43	47	33	46	31	31	49	42	49	29	33	49	52	41	34	43	52	44	49	39	35	35	50	28	40	33	40	38	44	37	28	54	29	46	40	40	38	50	46	35	36	36	41	37	40	55	32	39	48	30	34	40	28	46	49	40	29	30	45	37	27	33	53	42	39	28	44	31	34	38	39	40	48	40	32	37	40	44	35	48	41	40	39	37	34	47	31	49	55	36	26	32	52	45	49	38	41	30	48	37	38	37	25	39	37	39	40	38	39	38	31	38	35	36	40	34	33	27	36	50	49	37	48	36	41	40	30	41	48	39	49	37	41	39	40	29	35	34	44	37	42	33	32	43	55	59	54	35	37	50	31	46	51	42	40	32	41	44	36	48	36	46	34	44	34	52	40	34	40	33	31	42	52	40	57	36	55	40	29	44	39	39	41	33	40	40	39	41	38	31	37	38	42	39	55	27	34	44	39	39	51	44	49	35	41	37	34	42	34	47	37	39	53	35	37	45	34	31	42	45	28	47	39	48	43	37	45	41	38	43	39	38	47	44	43	54	45	40	32	30	46	50	31	31	31	40	34	43	46	32	42	41	37	44	45	38	36	50	51	37	40	31	43	40	46	33	40	37	42	46	39	45	46	38	53	38	40	45	49	40	38	43	33	33	51	38	46	47	35	28	41	46	46	41	48	47	47	56	51	39	30	46	36	42	35	29	41	33	40	34	43	37	43	31	44	30	37	40	34	47	37	38	28	31	42	52	30	53	44	33	44	39	31	43	38	36	30	31	45	42	36	34	39	40	44	50	36	40	38	44	41	40	49	25	38	38	47	41	45	40	33	44	45	34	49	31	36	44	34	42	33	44	42	38	34	40	40	40	54	36	49	47	48	30	39	47	45	36	54	37	31	35	44	37	51	37	23	44	41	39	38	45	45	32	34	45	32
53263	41185	46130	74592	93855	69172	3420	2569	2049	1744	1458	1324	1202	1148	1034	971	950	911	934	1083	1002	994	993	889	903	898	805	851	755	764	780	743	773	810	752	684	694	733	724	737	750	729	772	717	679	670	675	684	697	687	714	664	686	714	645	673	691	718	668	685	708	674	664	682	690	666	656	673	669	657	664	716	653	649	672	658	626	682	706	706	594	601	671	641	664	658	649	651	674	645	619	681	680	630	650	629	670	632	662	625	655	633	649	650	639	628	629	641	664	669	691	667	651	634	696	639	651	673	648	635	661	657	664	687	639	651	693	613	636	678	676	673	644	671	643	639	638	679	625	666	673	635	665	646	651	654	641	671	646	657	639	662	663	656	664	662	619	639	615	686	632	659	658	641	652	682	673	653	682	698	688	637	638	647	729	617	622	627	635	654	636	592	593	638	618	638	647	674	662	609	654	653	644	699	635	614	633	623	634	620	597	642	660	641	604	638	651	588	637	667	679	641	611	681	661	662	662	612	618	636	694	674	650	644	622	670	649	659	626	642	683	694	677	607	646	623	668	650	691	659	647	672	622	641	618	653	627	647	627	621	662	646	599	651	672	675	654	648	636	657	617	645	680	695	622	672	700	640	656	616	664	646	639	644	655	642	629	613	687	629	611	635	630	645	631	652	658	664	603	623	644	651	641	650	648	635	639	647	632	637	644	647	651	624	656	671	626	704	616	706	651	652	594	667	660	647	572	690	597	633	627	640	614	641	701	672	641	666	639	632	666	672	655	584	700	662	626	593	685	648	640	637	693	634	605	620	669	624	639	719	576	677	624	663	668	663	724	676	666	627	664	653	635	671	579	624	632	656	629	633	651	652	660	600	673	601	638	667	670	610	644	642	668	698	622	661	625	702	698	668	653	572	615	638	655	617	703	651	672	690	600	663	630	681	675	688	647	630	654	664	658	671	645	628	687	654	681	645	653	664	658	674	668	650	683	633	619	684	650	656	622	671	634	677	632	655	625	611	657	634	679	669	629	571	645	699	650	648	642	634	608	622	681	671	656	637	676	618	645	679	693	631	631	653	653	623	633	636	600	633	607	593	648	654	658	643	630	628	681	660	662	634	671	664	647	665	649	640	647	649	669	637	650	666	641	620	661	663	625	655	652	659	695	618	660	666	635	700	647	576	629	634	629	645	608	648	639	633	598	635	640	676	676	654	696	673	653	629	655	651	653	647	644	653	652	659	668	625	615	638	653	645	696	683	663	717	619	614	671	619	600	627	680	621	606	622	673	644	652	631	633	647	604	587	672	681	638	667	649	622	618	652	643	658	645	610	662	634	656	652	599	630	641	628	626	630	613	625	672	669	647	689	637	659	627	673	652	669	653	633	620	677	627	606	681	619	641	645	678	650	680	652	649	668	643	673	637	686	681	685	651	694	656	686	661	630	640	644	649	642	669	656	632	654	611	631	680	690	643	615	619	595	626	643	669	656	647	617	644	658	670	712	637	660	647	629	608	640	688	646	660	602	641	665	642	687	633	645	656	611	620	653	640	602	623	633	628	649	676	663	649	626	635	626	669	599	639	659	615	679	644	609	631	666	623	615	616	671	632	615	602	619	684	622	668	683	639	647	627	638	691	657	642	658	635	619	622	638	639	599	608	637	638	647	675	648	670	644	656	661	634	629	660	626	665	626	682	601	659	629	688	649	659	678	611	625	685	630	656	652	655	629	671	640	631	620	637	645	631	662	613	688	633	681	669	640	649	641	648	657	636	628	621	690	640	637	676	601	628	676	668	650	615	637	626	643	688	622	612	673	614	627	669	668	669	623	636	611	669	635	704	645	657	623	670	676	657	652	611	618	667	659	636	614	650	698	652	627	671	644	643	644	630	667	625	631	624	625	662	663	561	650	636	656	606	640	670	621	658	617	655	660	665	649	634	605	662	646	647	666	678	663	597	592	653	670	638	649	624	647	639	632	592	653	649	648	632	643	632	686	656	646	659	578	650	621	649	684	684	636	630	652	634	648	637	672	659	639	664	657	618	637	688	613	668	649	649	617	628	700	586	620	681	622	575	623	643	671	619	664	674	620	619	602	641	657	653	636	662	626	665	629	657	650	650	648	652	663	681	631	683	654	616	650	639	693	677	607	591	594	649	646	674	623	635	616	633	663	651	670	598	599	677	655	642	609	619	631	646	670	651	668	666	641	682	646	655	642	642	656	623	651	701	637	636	641	649	637	646	647	604	622	662	647	656	587	661	656	633	611	617	669	682	648	665	685	634	643	667	649	657	596	697	654	645	629	620	667	671	596	658	648	644	606	641	628	632	649	655	594	590	645	681	592	663	662	692	677	603	662	623	661	658	672	600	677	626	652	658	613	667	662	681	667	664	673	609	610	626	678	591	644	641	628	654	666	624	623	628	659	673	642	605	690	576	661	624	669	658	587	625	656	675	657	616	629	655	687	622	667	624	688	653	666	665	644	690	672	635	634	638	593	639	704	648	647	610	642	647	640	634	649	673	673	627	622	627	684	644	629	664	659	657	649	681	667	657	665	717	640	650	639	657	657	615	612	607	628	654	648	617	666	644	628	634	632	665	674	646	593	644	613	676	683	656	639	676	625	669	660	647	632	649	655	610	638	627	640	676	641	654	609	626	651	571	666	620	632	638	669	652	673	636	656	688	646	656	628	630	673	621	693	651	610	687	631	636	639	641	663	675	688	640	650	628	655	668	653	596	670	686	646	673	591	612	669	647	674	643	648	605	662	657	658	635	619	629	628	609	639	686	669	619	630	597	668	663	647	693	617	639	620	651	682	630	620	629	627	660	654	649	642	636	606	668	654	648	657	658	626	670	657	662	728	621	640	686	664	654	689	634	728	672	611	659	659	638	607	619	628	607	603	678	646	624	639	631	605	634	648	645	667	643	671	671	642	628	635	667	623	654	699	667	634	639	685	607	657	635	630	666	655	682	645	614	661	612	644	618	717	665	672	648	649	681	622	640	669	677	639	674	677	651	649	630	579	573	653	657	665	684	648	657	626	616	597	634	657	631	640	630	621	628	629	648	660	704	683	655	665	624	648	654	641	695	634	678	656	654	656	618	639	620	642	653	662	635	643	619	667	613	682	605	656	623	670	656	619	711	638	660	679	651	628	632	657	621	608	615	650	593	622	648	669	657	692	686	647	658	649	686	670	645	635	654	630	675	613	627	626	636	694	638	615	658	632	693	608	634	638	599	686	643	630	680	674	648	629	696	623	653	638	625	664	658	659	671	679	626	645	630	655	641	609	625	643	667	680	604	648	649	646	662	640	651	648	654	686	642	645	630	636	660	676	636	633	656	681	661	611	621	658	675	636	638	664	630	690	617	664	626	643	636	688	640	635	642	632	646	646	652	682	656	705	734	686	651	662	624	647	643	660	649	645	678	622	686	662	627	649	672	670	624	638	636	652	653	663	643	653	613	639	662	633	643	660	635	612	619	659	683	639	651	652	681	663
5222	1317	977	1558	4201	3282	50	47	40	47	42	43	49	46	44	41	37	40	46	54	46	30	34	46	30	44	42	45	38	44	35	35	36	39	42	45	33	41	40	38	40	38	33	33	41	42	40	45	51	50	44	38	40	37	36	40	47	32	49	36	49	33	34	44	36	41	49	56	45	28	32	34	43	40	38	37	42	44	34	44	30	32	40	39	33	39	31	47	48	40	36	34	27	39	41	45	39	31	34	44	38	38	41	43	36	52	34	48	31	49	48	40	36	47	42	44	34	35	44	41	41	36	56	40	37	46	38	52	46	50	43	41	49	31	34	38	44	36	49	43	40	45	41	36	39	44	39	41	46	38	47	43	36	39	43	47	35	50	36	45	49	38	44	46	45	52	50	50	31	44	64	35	51	45	46	43	56	42	49	39	40	39	34	35	52	47	34	31	49	35	35	44	42	45	32	34	32	44	42	52	39	30	33	48	45	46	39	39	33	49	47	40	34	31	35	38	34	39	43	32	34	38	35	46	43	41	44	52	41	44	43	39	43	40	49	33	42	37	43	42	44	52	37	38	48	33	49	40	49	37	32	48	43	46	35	42	31	42	32	41	32	33	47	59	40	34	33	42	43	37	33	50	35	45	47	34	43	38	43	47	41	33	49	37	42	48	43	36	30	29	29	51	41	38	46	51	40	32	45	38	27	36	35	43	37	48	41	41	34	36	49	44	38	47	40	38	35	43	38	36	49	37	44	40	35	35	50	38	41	30	45	51	37	45	31	38	47	46	26	40	39	39	34	28	39	45	47	53	45	31	42	31	36	39	40	43	44	49	48	40	29	34	42	34	40	44	38	48	39	39	41	34	34	49	41	48	57	36	29	50	40	31	42	44	46	41	40	46	48	34	32	41	40	33	39	46	47	38	44	37	30	40	43	49	33	42	43	38	41	32	46	47	34	51	42	42	44	35	50	37	32	48	53	43	31	32	39	39	32	32	40	36	31	37	35	49	32	40	36	46	39	31	41	45	38	31	39	41	49	37	44	44	39	54	44	35	37	36	38	39	38	48	43	49	36	38	50	41	55	30	39	38	41	41	30	43	33	38	34	50	56	31	37	43	46	36	38	44	29	41	45	40	38	40	50	40	35	43	42	40	35	46	49	40	50	49	40	44	40	49	36	40	53	49	39	37	31	54	41	55	47	36	37	33	34	44	29	41	35	43	40	39	49	46	31	60	37	32	49	42	40	40	41	39	38	46	48	33	33	36	43	29	46	49	39	35	37	51	36	36	42	35	36	32	35	37	50	41	44	38	34	40	26	34	42	42	45	51	41	43	46	33	38	40	27	42	46	49	30	37	43	42	41	41	35	36	35	33	29	54	43	52	41	53	45	38	51	40	34	43	43	48	36	41	44	38	37	30	35	32	44	51	40	42	33	46	46	43	46	42	51	40	43	34	38	52	48	34	41	42	44	45	35	34	44	32	41	36	35	33	37	48	43	48	41	48	47	31	34	41	39	47	38	35	34	47	34	51	42	33	38	36	31	38	44	24	41	54	49	45	46	31	51	44	45	37	36	34	39	35	49	37	37	39	44	48	39	40	37	52	51	37	39	34	37	45	37	31	40	45	39	46	40	35	39	53	54	33	37	28	42	45	36	38	40	38	45	34	39	53	38	31	49	51	52	29	45	49	51	40	43	32	30	49	30	46	42	42	43	45	46	44	42	45	45	31	26	40	27	40	55	33	37	44	43	41	43	47	40	47	30	34	41	33	35	34	41	32	35	40	60	38	44	32	41	33	30	31	40	50	44	28	39	40	41	32	51	40	48	32	49	34	39	44	38	45	45	42	39	35	51	35	44	39	43	55	40	48	43	40	32	53	34	40	55	38	49	39	37	30	35	37	43	38	42	38	36	38	43	43	48	45	49	35	38	38	38	45	39	30	52	38	49	47	38	28	46	36	46	32	44	46	39	38	34	38	40	53	52	34	48	42	33	32	45	23	28	36	43	35	43	35	47	34	34	46	47	40	43	32	39	38	49	39	50	40	44	51	41	36	36	36	33	43	46	40	41	44	45	33	46	36	36	47	37	39	47	40	35	36	36	33	56	42	44	47	35	32	32	52	49	30	33	37	49	47	56	40	47	30	41	33	45	33	38	50	44	43	40	46	42	50	46	52	56	34	39	50	42	41	41	44	39	33	45	41	31	38	40	41	34	49	39	40	37	42	40	36	30	43	43	36	43	48	33	41	26	37	41	30	33	42	46	44	48	37	38	35	44	42	44	36	39	33	38	34	36	51	43	46	37	45	38	47	48	43	39	38	44	46	38	40	31	49	56	55	45	51	35	47	37	34	41	47	45	43	36	31	36	41	37	39	46	51	46	38	53	50	42	43	35	39	45	38	34	30	33	38	42	46	37	43	37	40	35	34	33	35	47	34	33	37	38	41	45	39	43	42	53	30	45	25	30	30	40	32	37	39	31	45	48	37	46	47	43	43	38	46	37	41	32	36	35	44	44	49	40	51	51	43	41	38	39	38	38	31	42	35	33	43	27	37	40	36	35	42	43	36	49	43	38	34	52	39	47	38	31	41	46	38	38	42	32	42	47	48	25	41	46	39	50	42	48	51	46	37	43	45	32	32	49	40	51	36	43	47	50	52	46	40	45	42	32	41	27	43	38	40	45	44	38	38	36	45	49	32	46	46	43	36	31	39	41	39	42	45	44	31	38	30	41	38	49	45	40	34	38	43	40	45	44	44	44	32	39	43	39	37	36	49	32	32	34	45	36	44	42	37	40	41	35	39	34	40	34	34	28	45	36	31	30	32	41	39	39	47	43	29	37	44	41	39	41	38	51	49	37	42	37	56	53	53	49	37	49	48	52	44	39	46	40	42	31	33	26	40	37	36	39	54	48	38	49	38	41	28	33	43	46	42	31	46	42	46	37	35	33	35	34	29	26	53	42	42	28	36	49	39	42	33	37	44	36	34	41	35	41	43	36	35	39	42	33	50	39	47	38	41	43	55	41	44	42	30	35	43	38	31	37	37	39	41	48	36	38	48	31	38	41	40	35	42	32	44	38	40	39	51	34	43	41	45	35	44	39	38	56	49	32	37	42	40	35	43	42	48	34	38	40	52	38	45	40	31	38	43	34	40	36	37	51	44	42	32	44	35	40	48	43	44	43	53	45	47	37	31	51	41	42	42	38	40	38	42	26	31	31	38	34	39	37	29	30	48	29	34	36	48	31	47	37	40	38	47	47	43	38	36	42	38	38	38	43	37	42	37	49	41	40	51	36	42	36	32	44	34	33	40	39	43	47	38	35	34	38	37	31	40	50	40	37	42	39	54	46	39	38	41	34	45	38	35	34	61	43	30	50	35	29	41	35	45	41	49	35	43	42	48	35	43	46	37	29	34	38	37	31	29	43	42	45	43	36	37	46	32	42	39	31	31	49	39	48	46	40	45	48	44	35	33	49	44	38	41	52	50
40075	23595	20471	40594	58105	45741	1097	914	831	749	746	721	761	684	649	669	679	664	679	773	766	705	704	688	696	681	703	663	663	661	649	672	662	694	676	682	657	654	673	674	737	675	678	614	651	671	636	646	647	701	647	668	640	599	655	637	640	562	666	682	635	654	659	600	697	659	682	695	619	661	668	671	639	658	649	678	657	657	681	629	649	636	657	617	685	595	624	592	636	627	685	651	683	592	639	614	644	639	604	620	619	645	645	642	654	625	623	672	653	636	711	665	630	612	643	717	616	606	652	676	620	643	631	677	638	681	656	611	607	631	638	631	629	639	646	590	607	674	627	585	645	671	643	643	642	628	687	638	644	621	666	648	659	634	612	644	686	627	660	622	639	638	612	599	641	619	641	659	656	660	667	644	675	680	658	642	681	671	667	643	644	625	618	633	621	607	657	702	650	689	624	591	627	654	630	670	649	645	657	619	675	665	653	669	615	640	650	620	624	628	633	636	625	668	661	623	616	586	647	638	648	668	617	622	636	640	639	697	635	637	658	646	619	669	625	599	616	637	646	651	582	610	661	636	677	634	638	643	637	666	665	644	644	612	627	611	619	628	599	693	616	654	613	658	629	635	625	673	600	652	616	660	669	620	647	628	687	599	614	630	654	652	636	638	655	668	637	653	705	650	664	624	646	626	624	633	610	684	626	645	652	614	654	619	643	652	659	681	626	628	623	680	645	626	624	600	620	603	626	646	644	644	624	644	672	664	664	669	600	680	663	619	647	604	630	633	611	681	659	648	671	633	657	646	604	604	625	650	652	625	649	632	649	661	657	633	662	674	620	653	679	652	664	638	646	635	694	636	625	721	642	628	618	652	666	643	655	660	667	704	676	636	646	620	598	661	608	677	587	649	642	613	650	612	626	611	625	641	639	655	669	634	668	596	598	656	616	607	681	608	622	650	611	605	649	610	720	645	632	640	623	664	638	613	635	632	660	639	684	675	631	649	688	674	628	625	647	667	674	626	655	595	646	605	615	635	657	628	617	615	630	645	649	620	668	616	653	625	634	646	647	669	641	641	632	621	687	657	640	648	624	629	678	620	635	647	590	640	618	643	661	670	667	655	635	647	659	648	625	637	668	676	659	619	623	620	597	642	631	624	646	657	662	603	716	628	644	694	664	635	635	627	683	618	636	645	649	597	667	689	608	672	666	644	659	617	666	643	614	628	620	664	665	633	693	627	673	660	667	626	634	660	608	664	658	657	675	665	652	657	642	614	600	646	657	634	687	620	669	597	661	634	638	611	645	640	634	631	632	634	621	646	625	625	639	670	676	676	638	599	659	624	663	596	650	641	681	655	691	572	631	653	613	611	641	605	630	584	642	656	651	681	660	670	662	626	619	635	621	663	655	670	615	710	652	654	665	628	669	630	616	641	637	663	674	640	618	680	672	667	652	673	650	630	648	623	674	594	648	653	687	611	658	642	612	660	607	667	630	662	617	657	666	680	641	650	647	634	677	703	641	626	627	663	620	625	681	636	609	643	693	613	637	610	665	654	598	674	618	610	607	596	637	692	642	627	658	644	644	653	618	635	672	620	662	626	605	635	630	656	696	630	641	604	648	659	629	635	679	634	636	639	646	658	603	661	660	636	645	660	678	649	630	668	605	640	657	642	717	663	598	662	685	640	628	641	637	658	670	641	652	673	664	616	680	615	631	668	622	653	625	660	649	613	629	636	613	673	634	638	627	684	620	617	641	696	653	663	667	667	607	627	654	660	658	593	654	636	650	654	621	640	606	598	621	646	651	650	621	677	586	667	658	692	628	586	636	608	676	668	671	620	641	660	629	598	661	666	653	618	629	640	616	620	635	588	645	645	647	681	654	624	611	703	614	669	625	690	620	621	641	637	682	577	592	649	610	651	678	637	683	657	695	656	695	666	624	673	652	645	617	623	643	694	674	656	666	645	647	645	618	676	653	644	616	653	640	653	599	608	640	669	638	613	661	677	721	631	662	629	650	660	655	671	646	630	661	639	639	617	670	654	625	627	663	672	671	662	643	655	636	609	602	667	631	648	636	619	665	680	650	615	659	662	655	629	639	686	642	657	603	644	645	633	642	605	628	673	643	625	643	606	630	678	661	640	658	644	652	617	638	612	655	642	652	635	671	653	595	593	620	672	681	661	621	641	659	644	694	624	651	655	681	665	661	670	679	644	610	631	627	629	629	623	641	627	620	682	625	676	594	628	683	617	646	679	663	625	668	637	625	593	670	630	677	635	677	587	623	650	643	611	644	623	664	615	632	678	651	612	645	633	617	679	633	636	682	616	660	658	637	627	658	668	656	643	642	631	634	613	615	636	628	717	693	658	637	655	621	621	640	637	639	654	639	627	652	663	660	637	628	614	617	603	624	677	616	638	637	680	593	641	671	616	655	694	692	608	708	668	621	646	656	638	648	644	638	606	627	658	652	672	684	660	601	658	698	596	633	669	652	675	660	620	623	596	699	629	692	631	657	674	589	662	656	639	638	625	573	647	643	616	676	647	662	676	627	652	616	683	661	587	635	652	666	691	649	652	622	691	671	617	657	611	640	642	635	657	635	590	657	671	663	638	624	654	664	633	649	601	626	629	631	639	650	637	651	636	640	653	644	615	588	616	647	623	660	614	614	653	642	623	667	611	641	629	611	628	609	605	656	646	635	628	640	619	597	610	627	657	587	651	644	658	647	616	624	670	600	608	673	625	617	628	653	672	658	648	625	660	637	650	661	632	629	666	656	635	613	618	662	670	640	694	643	634	603	648	677	647	626	585	671	647	586	648	654	609	705	641	653	677	640	660	605	634	663	649	615	612	609	681	631	637	628	658	664	637	615	659	631	666	635	673	634	627	680	611	636	609	601	675	611	626	642	633	630	665	639	592	660	640	656	733	629	644	621	642	632	681	656	629	678	627	659	608	631	622	593	637	639	662	638	636	624	628	660	634	674	598	653	645	627	685	647	670	670	642	665	648	616	647	659	628	666	642	637	580	655	629	634	591	658	669	623	695	660	637	672	679	599	626	646	622	685	597	680	677	656	632	631	644	643	609	608	634	616	644	645	644	669	629	655	643	627	632	637	644	656	658	663	635	639	658	622	573	592	663	679	633	657	593	673	683	618	655	645	658	635	659	651	639	627	631	719	656	705	634	676	635	629	602	629	658	625	635	605	656	639	661	621	629	623	652	659	637	665	663	633	653	636	616	595	618	672	684	649	619	639	630	618	658	667	636	634	633	630	626	648	623	662	607	602	622	630	583	699	640	607	604	626	599	662	622	655	617	606	668	690	638	623	612	634	688	627	630	664	612	653	655	669	650	613	667	633	626	638	654	683	637	661	690	725	677	640	649	623	628	640	639	682	627	616	627	653	602	636	667	670	653	617	645	626	627	655	649	631	641	638	586	682	672	597	673	670	614	612	633	647	584	647	587	640	652	651	640	656	641	632	654	663	659	626	663	664	635
12418	4804	2864	10092	21250	19071	939	58	46	49	45	39	39	25	39	41	43	31	35	53	32	46	43	36	32	40	36	33	34	36	41	43	44	43	32	42	39	33	38	36	32	48	48	29	42	32	50	40	28	42	24	44	34	35	29	34	37	45	28	24	42	29	52	26	32	34	31	36	36	33	35	40	30	35	38	29	43	30	37	33	38	25	37	32	31	22	33	32	45	35	33	28	45	42	37	38	43	38	32	26	35	41	32	36	35	29	36	36	41	36	39	36	48	32	23	31	30	43	36	46	33	31	34	40	53	34	30	37	42	39	31	31	34	35	27	35	27	25	37	40	29	38	32	30	36	23	26	30	33	27	34	41	32	31	40	36	35	33	36	37	33	35	36	34	33	38	32	42	37	31	34	44	39	35	33	41	38	34	39	29	26	40	33	46	32	33	37	35	41	32	41	41	32	33	41	38	43	40	32	37	42	48	36	33	53	45	30	34	33	35	18	30	36	34	35	30	27	32	34	46	40	43	30	32	28	32	41	37	31	34	40	39	33	38	31	28	36	37	44	35	25	42	42	41	33	30	43	35	44	38	25	34	33	38	36	31	32	26	36	35	38	32	43	34	25	27	38	29	34	36	39	39	36	33	38	33	38	34	42	37	30	27	47	32	26	41	40	38	35	41	34	45	29	30	31	28	35	26	30	36	37	42	44	31	42	34	24	31	30	37	28	41	38	30	40	30	51	38	33	41	37	37	27	38	34	37	31	28	28	45	36	41	44	26	20	38	42	32	22	44	42	35	34	37	39	40	31	36	39	33	34	34	36	40	42	27	33	37	40	30	22	35	35	38	41	30	27	29	37	36	33	30	38	37	30	39	31	26	33	41	36	28	35	29	31	41	32	43	38	47	37	43	45	33	35	34	42	42	24	29	44	41	38	32	31	31	31	54	27	33	36	38	35	36	30	34	27	38	42	39	45	29	34	35	34	34	41	36	23	35	36	28	32	40	31	42	39	40	43	29	32	37	44	38	41	42	34	25	32	51	42	40	42	43	41	33	32	32	32	35	41	38	37	42	38	33	49	33	51	44	40	40	31	39	30	39	41	31	28	29	36	38	35	36	33	42	37	43	44	42	32	35	41	36	29	30	37	36	39	44	31	43	39	30	26	33	20	42	33	26	36	35	31	31	29	31	43	38	30	31	45	33	33	31	36	31	32	31	35	29	36	32	27	36	33	46	23	32	32	40	37	36	52	36	36	28	44	38	42	42	32	33	41	34	31	31	32	34	38	37	44	31	27	35	38	30	38	39	29	43	36	31	35	41	40	45	41	40	27	45	34	41	44	30	39	38	21	33	48	39	47	39	33	43	39	36	36	26	43	35	35	27	43	38	35	38	30	36	39	39	35	30	40	38	29	25	43	36	35	31	33	34	31	37	49	28	29	30	30	33	43	17	44	33	35	44	35	28	39	33	46	35	40	38	39	31	31	44	36	27	35	44	30	33	46	48	32	38	42	29	28	32	38	34	24	34	48	35	38	35	49	42	46	38	29	50	37	25	38	36	49	36	31	41	35	34	38	38	37	37	39	30	40	33	35	38	31	35	37	33	31	42	32	34	37	33	44	35	30	26	34	37	30	31	28	41	45	41	31	38	32	40	34	29	41	22	36	36	39	41	33	36	45	29	34	44	31	38	36	29	39	30	24	34	27	27	34	32	28	30	28	33	36	28	40	25	29	41	32	31	35	31	35	33	33	33	38	45	31	42	43	40	52	41	26	27	24	21	32	32	29	28	30	25	29	34	30	41	36	31	35	42	34	39	35	40	47	26	35	39	40	38	39	33	36	37	30	34	34	39	42	33	38	41	37	43	37	29	25	44	37	31	38	33	44	38	29	34	42	45	34	42	35	26	25	26	29	21	26	52	35	25	32	44	31	27	41	37	38	33	33	32	48	34	34	30	41	19	37	43	32	30	35	34	41	31	42	36	34	38	38	32	27	38	33	38	33	39	20	34	42	32	40	41	45	36	38	30	46	46	42	34	40	26	35	35	38	39	28	30	37	30	41	43	34	29	38	40	34	30	30	33	36	27	26	47	34	35	43	31	40	49	39	39	44	34	26	30	34	40	43	36	36	29	42	31	32	46	35	32	33	38	46	30	31	21	38	26	29	37	31	35	27	43	24	42	42	36	36	34	36	41	30	39	43	37	24	24	38	39	37	41	30	38	36	44	41	43	31	31	37	37	36	34	38	46	24	44	47	36	35	44	41	29	52	32	29	32	36	28	42	39	31	39	43	33	26	30	34	33	38	33	44	31	35	33	36	35	41	35	53	32	40	26	37	36	38	31	54	28	41	47	24	30	37	32	30	35	43	43	34	28	35	37	34	35	38	29	36	19	42	31	26	39	32	30	42	34	40	37	48	34	34	20	32	26	42	49	26	33	35	42	38	29	41	36	35	27	34	32	29	31	33	29	35	40	24	42	44	32	39	37	34	37	38	31	35	33	36	37	34	30	42	26	27	40	38	28	45	32	41	31	37	26	30	33	32	39	36	35	33	44	37	28	39	42	51	30	38	35	37	42	33	38	38	51	29	31	42	34	36	26	36	36	29	28	32	24	28	36	41	38	37	36	35	33	48	28	28	48	42	33	31	31	41	35	31	36	35	30	33	33	37	32	41	31	36	43	38	34	34	40	30	40	42	28	42	42	29	31	30	40	36	30	38	32	29	37	27	32	33	40	35	33	35	36	37	41	46	23	37	29	39	40	29	30	34	32	22	39	28	37	41	32	39	48	28	38	33	31	33	30	30	36	38	39	33	30	38	42	31	33	40	36	22	32	32	44	26	32	38	37	46	42	28	46	41	36	35	35	43	21	29	27	38	26	40	36	25	38	35	26	41	34	33	46	36	38	31	41	40	25	43	35	39	35	44	29	42	35	35	30	35	36	34	36	42	33	36	27	41	27	30	32	32	35	28	30	33	43	35	29	34	41	36	35	35	33	32	35	47	40	35	43	31	30	44	29	38	32	38	38	36	45	33	26	27	39	35	29	43	31	33	43	30	43	41	31	20	35	42	29	42	38	32	39	35	31	42	35	40	37	25	38	31	48	41	50	47	38	26	31	33	38	39	38	29	39	24	37	30	34	39	35	43	29	31	34	22	36	30	31	42	34	47	43	44	41	57	33	29	28	46	29	30	30	39	24	40	28	40	47	27	32	37	28	36	33	30	34	45	35	39	41	23	38	27	27	42	31	38	36	32	42	37	22	29	33	34	26	36	29	30	32	38	38	33	39	32	37	40	26	42	36	34	45	27	38	34	46	44	42	34	35	38	34	34	37	40	35	25	41	47	32	32	41	29	39	33	23	34	34	49	46	46	35	42	33	40	41	50	26	40	36	40	29	41	34	33	45	41	27	36	34	31	34	38	35	34	33	26	40	40	35	29	37	31	39	39	34	40	33	34	30	42	30	37	44	34	37	30	31	29	34	32	45
51883	36745	32793	68737	92058	64433	4074	3089	2358	1978	1649	1464	1304	1142	1084	974	924	895	925	1045	1019	1021	982	927	917	851	857	798	754	731	705	716	725	754	696	681	610	671	683	665	708	698	672	698	646	642	665	609	637	597	590	636	592	634	646	619	641	589	612	626	588	571	581	571	633	601	604	605	618	561	622	591	564	597	606	569	563	566	576	620	567	593	564	605	577	573	589	545	603	598	613	583	594	546	572	581	561	618	577	639	599	646	546	593	555	572	528	592	619	629	584	591	575	642	578	624	582	589	562	579	588	560	537	584	550	617	556	586	595	572	555	582	602	608	549	573	600	568	592	580	577	565	564	583	602	600	579	593	561	564	572	609	549	562	597	573	611	598	564	588	536	607	525	603	560	583	567	561	597	530	576	580	588	602	597	550	585	601	510	553	577	578	558	541	564	558	546	557	561	593	516	544	612	578	550	526	585	541	552	619	565	585	553	570	539	585	542	576	637	529	599	578	578	605	614	576	571	594	540	564	653	557	567	593	584	563	576	556	567	610	549	559	574	593	594	594	554	549	559	589	572	561	529	596	544	603	575	568	588	549	568	543	570	543	595	603	543	570	581	604	554	575	618	597	546	539	570	603	592	536	611	555	572	544	560	581	556	601	561	597	591	627	620	559	600	594	576	592	539	558	576	547	543	555	548	572	586	571	623	595	526	581	601	531	598	597	597	606	598	553	531	586	595	569	604	584	544	571	587	589	532	596	553	533	548	548	556	554	568	536	586	571	547	558	590	560	580	532	580	598	545	537	579	566	543	571	614	569	540	565	592	563	600	595	595	562	590	562	566	542	540	599	557	581	530	529	595	578	577	606	557	538	563	616	593	582	538	571	586	599	577	593	578	585	601	583	560	564	591	552	526	552	543	589	599	577	589	540	591	572	574	584	559	571	538	595	547	577	585	562	603	579	588	560	537	615	569	574	554	556	555	579	553	573	527	538	559	559	589	565	587	555	593	542	556	553	578	565	591	517	602	537	555	590	530	601	577	596	597	541	601	545	554	573	559	559	595	596	553	598	558	594	602	583	579	542	566	578	565	548	586	586	597	588	532	578	531	582	599	575	546	551	577	564	624	586	553	587	585	565	552	560	581	539	600	584	581	583	557	606	539	585	587	574	564	576	556	603	564	586	581	564	592	520	549	607	563	593	598	593	571	564	560	603	588	575	553	565	567	581	595	599	576	565	587	571	543	584	566	566	569	561	517	560	580	580	593	577	593	545	558	561	564	539	595	571	558	571	534	609	570	526	577	566	536	589	559	598	586	561	559	585	565	622	559	562	582	548	582	601	571	527	570	578	587	562	570	624	533	569	571	572	534	572	570	589	548	545	582	546	613	563	552	577	556	581	571	549	569	536	633	542	565	573	581	525	525	574	536	546	552	539	563	595	631	582	567	515	604	590	571	592	507	556	575	574	562	603	600	568	559	574	557	561	563	628	548	559	576	576	532	548	598	570	600	599	577	584	565	581	580	602	592	579	563	543	558	533	520	579	567	568	561	530	576	574	623	554	543	621	539	588	596	627	594	549	555	609	559	592	592	532	559	570	564	588	561	580	566	558	575	547	541	600	567	587	620	578	573	538	579	620	574	546	577	541	565	558	616	619	540	585	532	583	540	550	553	599	569	563	581	604	562	576	573	574	550	531	566	541	566	614	582	585	525	574	569	557	569	580	548	591	568	569	575	586	591	583	579	566	561	621	569	599	598	610	553	572	533	618	555	604	525	564	573	553	566	540	583	581	565	593	566	529	571	540	566	602	535	623	607	587	575	583	610	595	600	605	562	580	570	571	538	532	573	572	571	544	591	570	565	577	529	567	551	579	587	573	544	580	546	568	578	628	599	555	622	584	594	559	546	531	608	559	588	576	557	570	617	570	551	548	547	582	611	571	585	562	604	556	579	573	606	573	612	574	531	569	589	575	579	611	562	572	594	621	580	557	531	567	562	584	575	534	575	633	542	563	615	559	595	553	580	627	549	574	527	573	556	530	555	604	561	572	567	577	563	535	513	618	537	559	616	544	580	581	601	578	558	575	565	570	579	550	531	557	566	596	547	545	564	548	557	529	597	593	571	575	544	553	534	540	542	559	575	564	574	580	529	588	579	598	589	571	591	610	571	586	577	558	553	635	604	581	572	582	575	589	537	619	559	572	551	571	585	580	540	573	632	580	582	595	551	546	563	542	584	577	581	595	595	586	566	597	560	610	537	586	558	578	561	570	581	564	604	602	586	564	564	557	570	609	535	573	572	595	573	578	543	613	578	576	574	576	591	587	595	605	554	599	608	587	533	588	559	541	575	536	579	561	616	613	549	576	528	530	585	520	604	559	623	590	587	572	591	576	577	590	613	545	581	561	572	624	561	581	581	508	590	544	580	596	558	611	553	605	586	590	593	562	551	583	529	560	531	584	596	616	587	578	611	558	561	604	608	570	586	551	577	562	552	587	535	612	559	581	595	578	592	566	556	554	604	602	587	589	622	669	577	563	548	589	561	545	607	559	551	564	589	574	578	574	556	574	592	585	564	583	537	580	575	556	511	613	607	558	564	537	613	568	559	579	555	574	544	555	577	569	543	610	603	543	596	551	622	565	565	571	563	563	553	538	615	587	560	552	567	600	562	547	593	573	563	574	580	586	560	593	568	594	518	566	564	566	559	556	548	541	552	583	589	551	565	568	564	588	574	567	557	561	590	601	572	563	572	561	592	592	570	549	558	569	588	540	565	569	590	600	560	573	585	605	602	554	611	635	593	600	592	541	596	570	598	574	539	603	523	582	557	601	586	614	588	599	527	554	589	556	588	582	560	583	596	595	542	530	575	582	571	564	576	547	579	590	534	562	578	573	563	586	570	570	607	557	596	564	568	582	540	610	584	551	531	549	597	571	572	597	584	582	557	581	560	570	609	544	529	573	608	571	602	564	593	537	587	590	564	559	572	560	593	597	575	576	551	604	568	602	587	542	615	533	580	558	545	618	593	594	603	533	553	556	575	621	581	531	587	557	580	548	563	590	590	563	559	548	572	565	588	541	564	542	538	589	549	588	540	583	581	619	591	556	598	580	556	560	576	578	531	576	560	593	563	579	559	591	578	581	571	593	535	594	573	518	529	561	569	602	622	579	579	579	542	584	640	583	588	556	568	600	540	557	589	582	576	598	592	567	560	618	579	565	541	597	558	536	557	585	558	563	584	527	542	627	555	593	543	579	578	610	581	574	565	559	576	540	585	580	560	608	581	575	567	600	552	591	575	535	571	584	593	589	524	567	569	613	573	588	601	608	566	560	606	560	548	565	567	598	565	589	614	575	559	573	542	542	587	538	563	585	602	582	592	579	569	576	553	576	573	569	557	610	598	603	579	575	594	577	577	561	541	575	556	534	593	570	518	548	586	595	540	599	578	590	632	602	563	580	543	573	538	543	568	594	573	579	570	581	576	561	554	594	592	562	549	569
8939	3344	1106	7008	12138	8971	177	63	63	62	50	63	67	57	49	53	64	60	66	62	58	55	57	67	62	59	52	58	53	47	43	54	46	64	60	58	55	54	60	59	50	65	51	62	66	54	61	54	57	56	58	51	61	54	48	69	58	64	55	59	60	60	60	61	52	61	64	37	46	53	65	52	47	46	56	58	71	56	38	58	57	43	59	47	56	64	69	55	64	48	52	49	68	67	56	59	53	52	54	58	50	64	58	55	49	62	55	54	58	65	54	59	53	58	45	48	63	58	58	60	71	57	56	68	59	57	63	63	64	53	50	59	49	52	58	54	65	65	53	49	49	66	56	44	60	54	72	67	58	65	54	51	69	65	46	55	53	65	59	60	59	55	59	46	50	63	45	64	63	53	59	55	65	56	71	57	55	63	49	45	41	50	66	42	65	70	53	60	64	68	45	73	54	62	53	52	49	59	58	60	69	54	55	53	73	51	64	56	47	67	54	60	60	49	74	57	59	60	66	70	62	53	72	56	61	67	60	62	46	43	54	51	57	55	51	53	66	55	67	69	68	52	62	55	61	64	63	47	51	62	57	72	70	67	49	75	53	50	52	44	55	59	51	57	61	55	47	67	40	59	56	53	67	56	60	55	60	69	44	63	57	48	62	70	53	61	62	77	54	55	45	51	67	60	65	53	64	63	56	52	61	58	60	62	59	58	52	60	55	62	50	69	66	47	55	49	43	49	53	57	52	60	77	63	69	45	52	71	59	65	61	53	63	60	60	56	53	56	49	57	51	63	53	43	66	56	53	55	56	46	60	66	47	60	61	56	55	41	66	57	53	60	63	49	61	56	52	49	59	54	61	53	44	48	47	63	52	60	49	54	64	54	70	55	52	61	53	60	59	60	43	67	68	49	57	47	44	66	70	63	47	56	55	52	65	77	58	53	68	57	52	59	42	51	63	63	47	66	56	63	64	47	57	55	45	55	64	64	50	58	55	48	57	59	53	54	46	62	70	68	58	52	33	62	46	53	59	77	59	65	65	61	53	49	65	55	59	45	43	65	58	62	62	58	63	52	58	60	52	44	58	61	56	50	59	48	56	55	65	48	68	48	63	56	57	63	53	56	54	49	50	57	55	63	57	55	63	51	62	57	64	58	57	59	56	56	50	61	63	61	58	50	47	63	51	56	57	50	45	59	67	54	62	66	56	69	49	57	53	66	59	62	63	46	59	49	53	58	53	50	52	59	56	62	70	40	67	57	58	53	65	39	52	77	55	57	54	51	48	68	65	69	49	69	40	55	53	47	64	52	51	58	50	63	76	58	50	73	57	57	69	55	57	52	57	42	59	52	74	46	39	49	58	49	49	64	52	55	46	49	67	63	57	40	46	55	59	69	74	63	62	49	62	51	61	52	65	44	54	61	42	66	46	66	34	64	56	53	65	50	54	42	72	45	57	61	53	55	54	65	48	56	68	62	64	44	63	58	54	57	60	62	67	57	63	56	67	52	66	49	54	55	44	48	59	58	46	62	48	61	58	60	53	54	62	64	59	56	75	64	59	61	55	45	57	56	49	60	55	57	64	57	61	63	51	61	55	45	55	61	62	63	59	53	64	64	53	65	64	59	60	57	44	65	58	64	62	53	59	60	51	56	42	57	64	58	49	56	47	53	60	47	66	54	52	63	63	54	58	64	63	53	66	56	65	62	54	45	51	59	53	58	53	64	60	62	67	64	59	51	45	55	58	52	66	49	52	61	61	53	54	66	56	52	52	59	55	59	54	52	51	56	58	44	72	51	59	43	50	42	62	51	59	53	61	59	56	51	63	55	44	53	60	53	55	54	71	65	62	50	53	35	63	48	53	50	54	44	54	62	70	50	68	69	55	52	64	54	45	56	53	58	60	53	55	55	61	56	55	50	57	47	49	58	53	67	59	49	43	60	63	46	58	83	59	63	41	49	47	67	57	57	71	50	57	48	57	55	36	60	56	63	72	46	53	57	61	54	66	62	53	53	61	54	53	51	55	59	60	54	54	53	53	55	66	53	59	62	59	59	64	46	65	43	70	57	68	57	38	56	52	56	44	53	55	50	49	69	49	59	52	48	55	55	60	67	57	55	59	60	59	58	56	66	51	53	63	54	47	62	62	48	70	50	57	60	72	61	50	55	53	54	69	48	58	52	57	57	47	52	56	58	71	55	69	55	47	49	54	54	55	56	59	60	52	43	62	53	56	56	63	39	37	55	60	59	61	56	58	48	60	49	48	48	60	52	61	62	48	47	70	62	53	62	62	61	63	58	52	48	69	56	62	60	50	64	58	68	64	61	52	63	58	54	53	57	54	77	68	64	54	56	68	49	66	53	39	60	57	52	52	76	66	57	49	74	61	54	58	58	66	58	59	62	60	62	54	59	56	49	43	66	69	55	54	66	61	52	53	63	57	57	58	58	62	62	58	50	58	62	57	66	66	56	52	59	58	65	58	56	43	66	49	41	49	55	67	54	70	55	52	51	49	38	66	59	48	52	49	61	57	63	52	47	61	51	61	49	55	73	60	64	77	57	55	60	50	54	50	60	62	61	53	43	65	58	51	47	49	55	55	49	41	62	58	60	50	54	71	68	43	55	44	46	43	62	65	70	62	53	63	46	61	46	59	54	54	65	62	55	56	62	54	56	58	51	39	63	60	72	63	64	71	52	57	64	42	54	42	51	66	64	54	50	52	53	71	60	58	52	49	66	63	53	59	60	66	49	56	62	52	56	58	55	65	58	57	55	60	60	64	61	58	55	55	59	68	60	62	49	59	54	66	63	57	41	63	49	67	58	65	63	57	44	50	80	60	57	58	51	55	57	57	59	50	59	59	51	36	52	67	56	67	48	60	63	56	46	67	67	42	39	58	69	49	66	47	59	47	57	59	60	48	57	73	53	65	45	68	43	60	58	57	49	65	55	63	50	50	56	65	54	60	58	60	54	51	50	53	71	55	59	63	53	74	56	47	67	59	67	67	57	63	52	50	51	70	46	46	48	51	56	70	56	63	52	61	46	67	66	54	55	59	72	39	47	69	65	51	64	57	62	55	60	63	61	59	67	56	63	64	50	38	73	56	60	56	66	48	62	65	58	58	76	65	58	55	61	66	63	51	65	56	55	52	56	54	55	60	67	66	56	54	54	56	64	61	58	61	58	66	59	53	58	61	48	51	66	56	59	61	64	52	69	65	56	60	55	60	48	47	48	52	58	53	60	65	50	49	54	71	59	59	64	53	61	69	57	60	59	64	45	65	50	56	56	54	53	37	60	60	66	58	62	61	51	52	53	50	62	57	58	66	42	66	74	70	75	56	65	47	56	53	48	64	60	54	65	45	49	65	50	58	62	49	63	60	63	53	64	61	53	54	60	60	59	59	63	46	51	69	61	51	62	54	46	48	60	55	66	44	55	60	58	59	60	66	52	65	51	60	65	63	70	52	59	56	51	53	54	47	43	50	50	43	56
45678	31051	20109	62763	78585	54857	2432	1962	1688	1463	1350	1269	1202	1090	1083	1060	1095	1083	1074	1145	1107	1062	1123	1074	1057	1041	977	955	952	969	956	985	980	975	911	970	919	901	960	968	988	976	956	939	917	932	933	911	919	881	934	881	924	920	918	910	943	925	901	928	930	912	895	911	910	946	938	878	928	932	909	903	890	868	907	937	905	889	893	903	870	914	890	920	916	921	843	926	908	931	953	881	902	834	861	862	925	881	903	882	961	895	897	903	885	925	882	921	915	902	894	889	878	892	878	846	889	867	938	888	870	960	915	914	850	890	906	889	868	897	878	906	884	870	905	878	909	921	908	846	931	901	870	879	908	873	919	923	928	928	905	909	877	893	928	970	947	936	896	828	897	911	913	896	916	899	923	862	878	879	927	894	868	870	930	854	918	890	927	882	885	891	919	917	913	937	922	856	889	903	883	932	924	895	878	925	897	935	841	943	901	901	924	897	923	899	868	853	917	795	874	927	896	895	912	879	951	911	858	858	884	918	896	916	925	920	900	883	900	933	865	910	878	876	888	916	884	899	892	868	882	909	880	902	843	915	949	893	851	893	882	914	887	926	916	851	922	895	828	861	928	917	855	925	893	945	907	902	900	897	838	897	942	917	909	888	954	905	886	911	837	877	876	857	915	920	841	884	887	870	865	915	943	869	875	847	883	870	939	880	914	903	870	894	931	883	879	924	908	861	876	936	893	898	824	880	912	884	898	924	881	913	884	915	877	876	926	882	876	915	850	821	875	907	870	855	895	857	867	891	920	873	901	910	834	867	874	885	905	847	910	918	898	913	866	875	924	900	884	853	889	905	920	888	900	856	877	880	908	829	909	876	894	889	930	891	884	891	878	935	872	916	879	896	930	874	868	916	900	867	900	860	890	902	877	926	852	862	909	856	879	907	909	884	930	905	913	898	878	896	935	888	911	880	894	891	863	904	899	943	912	908	884	932	901	871	883	848	918	889	916	862	818	923	874	851	895	882	907	855	927	897	907	859	899	914	888	927	929	858	896	865	922	841	889	912	878	873	882	910	911	826	896	892	912	913	915	874	891	919	893	878	948	903	906	914	847	862	862	889	894	951	862	890	932	925	853	921	915	893	901	927	897	874	870	924	894	895	889	897	838	880	898	904	944	886	848	883	921	845	872	906	911	917	922	966	935	953	850	916	898	913	912	853	926	893	879	946	837	924	877	871	914	875	914	905	927	886	907	900	854	919	920	903	918	930	858	932	872	865	842	928	937	840	863	898	912	895	949	923	916	882	897	896	918	890	920	910	887	896	920	902	915	905	949	870	873	892	885	910	933	922	931	850	921	914	900	885	888	874	879	879	868	883	896	931	894	919	864	859	886	901	888	816	916	893	898	886	981	888	938	920	867	912	866	902	913	860	900	936	919	842	938	863	848	911	883	852	919	884	861	880	876	921	937	892	893	884	894	927	920	895	867	858	896	910	934	877	852	863	850	925	896	896	904	909	896	888	895	917	884	868	895	890	853	892	927	964	870	890	939	886	881	915	921	891	879	886	926	899	951	877	879	873	859	936	929	807	853	903	913	906	895	904	898	882	916	899	955	857	872	909	842	853	856	928	923	902	887	909	929	895	894	896	910	879	872	895	911	925	901	903	916	906	874	904	889	907	904	934	925	883	899	879	909	919	888	907	902	857	913	876	888	887	849	906	895	864	973	888	889	866	851	860	864	875	871	850	889	884	891	873	862	929	880	855	897	918	922	887	878	858	890	898	881	919	896	872	922	874	915	889	844	941	911	841	897	884	831	901	866	935	866	912	906	913	879	894	920	925	899	869	911	870	932	933	903	837	883	926	886	872	874	902	914	868	936	910	920	881	929	919	901	907	920	903	891	911	894	849	852	902	895	940	884	933	946	899	888	927	869	878	865	938	890	904	894	891	934	939	922	872	869	894	865	895	909	883	899	889	918	907	874	894	873	874	883	931	915	903	861	910	891	922	881	901	927	907	917	923	864	891	896	882	919	904	937	924	887	866	892	882	939	899	891	843	909	909	901	899	872	916	836	896	851	900	902	867	875	933	893	869	838	908	926	858	896	942	881	954	865	875	937	874	946	889	884	908	885	883	896	863	932	908	866	871	945	900	899	910	909	902	939	884	891	858	874	902	891	929	893	840	924	934	868	910	1000	926	869	900	902	830	889	903	882	855	889	890	939	820	911	865	968	870	890	916	914	962	912	889	945	894	918	875	881	906	889	873	872	899	923	922	916	921	925	924	917	891	890	861	885	865	835	949	882	921	942	858	916	885	893	868	875	916	886	921	917	923	928	884	898	858	918	905	911	857	878	874	920	850	914	855	934	886	882	872	894	914	892	895	877	893	899	890	906	852	873	906	903	925	960	946	937	934	903	942	855	911	888	901	902	868	881	872	865	927	907	883	938	929	909	899	860	939	857	894	895	880	853	891	932	895	863	906	929	875	896	934	887	856	868	908	878	926	882	896	842	926	897	941	879	872	901	906	924	900	891	916	896	868	836	907	835	895	907	904	942	942	889	846	855	872	888	881	970	887	869	901	854	844	896	930	897	928	868	896	870	951	851	855	830	907	911	922	945	947	905	885	912	916	874	868	887	870	917	850	958	887	927	873	895	820	909	911	914	889	928	913	859	960	885	910	889	900	914	854	852	863	848	936	865	864	861	876	901	851	889	938	899	897	848	894	891	915	899	897	891	884	915	938	922	952	912	891	895	941	947	876	878	925	919	867	845	871	886	874	897	862	922	925	886	831	926	903	897	880	901	893	882	867	879	873	935	886	907	890	888	869	942	875	890	942	931	909	847	863	895	865	867	916	921	908	910	877	919	903	916	899	894	922	888	905	874	879	870	910	970	913	910	893	926	894	927	898	913	880	915	898	913	876	879	882	923	911	903	874	921	908	889	944	916	884	907	858	885	887	894	874	909	882	938	921	907	902	875	905	875	917	937	808	943	886	889	899	905	898	903	894	937	930	872	872	890	864	908	843	902	887	885	895	925	838	832	903	891	921	848	884	817	892	928	907	949	884	864	907	876	869	861	872	859	934	888	927	930	903	885	924	955	876	915	923	896	886	881	879	915	960	907	882	895	944	863	857	866	881	898	904	872	919	902	893	898	896	937	870	863	833	865	859	860	840	856	936	893	890	888	913	865	886	883	918	918	881	930	888	836	873	896	933	956	935	902	899	887	899	864	891	912	924	948	893	913	932	887	850	928	856	869	876	931	937	923	910	866	863	861	919	894	860	893	917	893	910	932	870	891	869	931	866	922	920	884	968	904	928	933	876	881	917	921	888	891	918	821	882	904	935	885	896	938	938	884	860	901	879	974	930	925	886	913	872	880	890	938	876	932	895	917	818	891	889	910	890	941	900	848	894	905	864	917	889	848	879	896	868	944	866	929	890	909	850	898	929	880	943	882	915	858	915	856	925	901	892	902	929	869	870	887	928	833	897	873	840	893	879
12821	3624	2179	12981	22027	17462	722	59	62	46	56	46	38	36	36	43	35	35	55	47	48	33	37	48	41	46	45	37	42	47	30	48	41	45	45	47	43	40	53	39	43	42	35	45	51	44	41	35	59	54	46	45	40	34	49	33	42	46	40	36	38	45	37	42	36	40	52	47	34	38	45	42	37	43	41	45	34	50	41	57	41	36	40	33	37	32	35	36	32	42	37	34	40	40	44	42	47	41	36	42	53	46	38	54	39	41	47	52	40	42	45	31	38	41	46	32	33	34	42	44	31	43	24	44	58	41	35	40	35	37	42	30	55	42	52	38	33	32	37	38	38	37	29	28	27	47	41	46	47	52	31	38	45	27	52	36	47	32	44	35	34	40	32	32	36	31	50	49	34	32	37	48	28	45	36	37	53	43	44	44	40	42	26	38	50	38	41	41	30	43	28	51	42	41	43	42	38	48	40	34	38	40	43	39	40	58	33	35	40	40	41	29	42	38	43	32	45	45	38	48	41	30	34	37	35	46	47	50	34	39	47	45	36	37	57	44	41	42	46	36	27	47	47	58	32	42	24	37	46	44	41	38	39	46	35	42	42	38	36	49	29	47	44	36	40	27	42	42	47	38	25	38	45	39	41	39	44	51	43	33	36	48	46	39	56	41	41	47	41	47	40	33	40	31	26	34	42	41	41	35	30	41	48	44	36	41	49	31	25	32	35	50	43	48	42	47	40	25	41	38	54	42	39	42	37	55	47	44	36	38	51	53	44	37	48	57	50	46	40	46	35	47	38	48	39	47	31	41	39	40	37	38	31	50	36	51	47	45	41	45	41	44	44	29	25	47	38	31	45	45	42	44	33	34	36	45	39	31	51	28	36	33	39	42	37	34	45	42	38	39	40	43	34	27	30	47	31	37	36	48	41	36	25	40	43	34	57	50	45	26	35	38	44	39	46	43	41	34	41	33	42	44	53	45	47	36	47	44	38	40	61	29	44	44	44	32	41	50	50	40	50	39	39	41	45	40	26	53	47	36	39	40	42	36	28	41	36	58	27	33	36	43	34	47	41	30	38	36	45	33	39	54	33	45	40	41	40	33	43	42	30	39	37	42	32	44	29	39	44	43	44	58	40	50	39	51	45	34	43	46	33	35	38	42	44	37	43	35	38	38	56	44	36	54	36	46	42	38	38	26	42	38	52	39	41	43	44	34	46	35	46	37	41	38	48	32	36	45	43	39	40	54	35	46	37	47	30	27	36	29	39	42	41	40	41	35	34	41	40	45	43	48	46	33	36	47	37	40	42	40	44	39	37	33	39	38	41	40	33	37	40	38	30	42	41	45	40	46	34	48	47	42	42	33	47	44	41	32	39	36	41	45	41	42	41	38	46	40	36	44	40	38	46	27	37	30	40	38	46	39	42	40	38	28	38	43	44	43	41	43	38	31	31	37	28	34	38	39	40	45	49	44	45	42	52	45	42	43	32	30	42	39	30	49	48	38	43	44	37	36	46	32	36	34	44	41	46	41	36	44	44	35	30	34	35	34	33	45	46	50	32	42	44	33	38	39	43	33	46	37	46	36	38	40	41	32	46	34	39	36	34	47	49	53	25	40	35	26	40	33	24	42	49	44	61	40	48	39	28	39	36	26	28	38	36	42	35	42	44	47	34	45	36	40	38	40	45	36	39	33	45	46	49	46	45	40	28	40	40	38	39	33	42	40	37	29	50	35	39	40	42	45	40	41	37	43	41	37	46	35	42	56	46	38	33	42	39	46	39	45	43	34	35	25	24	40	42	36	35	44	33	45	35	38	42	34	35	31	33	52	51	35	31	29	40	35	52	42	41	39	38	44	41	47	38	47	41	39	33	38	32	47	38	23	40	32	54	41	36	30	48	48	40	39	36	38	44	46	28	31	39	36	30	42	46	34	36	37	36	38	44	47	35	45	36	50	35	32	41	35	41	37	29	45	24	43	41	49	39	40	28	40	49	38	40	31	43	42	48	39	39	44	36	34	42	40	43	45	47	37	42	48	39	35	44	44	50	44	44	41	31	45	35	43	31	26	34	38	45	46	39	50	39	54	34	39	37	38	35	41	43	31	43	41	37	35	46	42	32	39	36	49	43	36	42	28	37	33	44	47	40	40	39	44	35	28	31	38	40	44	42	43	33	29	28	40	38	50	34	38	34	37	45	39	35	45	43	33	45	47	43	50	39	48	53	43	38	38	39	32	48	43	33	42	43	45	36	31	37	42	37	40	39	48	41	25	31	37	40	33	54	48	37	35	30	38	36	46	40	37	44	37	36	42	42	44	39	33	36	43	41	31	35	45	37	36	44	34	45	48	47	44	26	49	45	33	40	29	39	38	28	39	42	50	46	32	43	40	39	37	38	48	37	42	29	38	43	49	53	36	45	42	47	43	34	31	41	27	36	37	36	52	44	34	40	51	37	34	49	34	38	44	44	48	41	40	40	38	35	43	36	43	46	33	41	49	31	41	41	40	45	33	40	52	51	41	41	32	33	39	36	35	38	45	40	31	45	39	40	33	42	51	27	44	47	43	51	40	50	32	39	43	37	48	46	49	51	46	38	47	38	45	44	37	28	32	44	48	36	45	46	30	40	40	39	44	38	43	40	40	37	48	46	55	40	37	38	40	46	41	32	28	54	46	25	43	48	34	43	37	46	48	50	45	40	42	36	40	46	52	43	29	36	37	46	34	38	46	37	46	49	30	37	48	38	49	40	43	46	32	41	38	52	39	46	46	37	42	40	41	34	38	45	42	40	35	40	51	37	38	40	39	40	44	34	32	41	44	40	49	37	31	35	39	52	33	39	39	30	40	50	44	36	49	35	41	43	36	38	34	38	29	45	36	47	45	50	34	43	32	43	27	37	29	34	32	40	36	36	45	39	22	34	29	35	33	36	24	50	41	39	39	44	35	45	32	34	32	47	37	39	40	34	32	45	33	41	44	29	30	45	38	35	52	46	34	25	32	30	41	38	48	38	37	32	37	39	46	41	45	43	41	42	42	44	31	46	35	51	42	38	44	40	45	37	45	44	45	37	46	24	36	53	46	35	41	40	37	33	42	39	42	55	37	37	31	47	37	43	31	37	33	33	46	35	28	30	41	30	34	37	42	43	40	36	38	33	42	44	36	31	38	40	40	33	36	46	37	45	37	35	31	47	31	38	49	47	45	36	44	30	38	33	41	41	45	43	38	30	38	39	37	43	41	37	38	41	38	45	57	42	34	35	43	34	43	34	38	54	52	43	39	32	40	51	44	46	43	44	41	34	35	30	38	46	46	46	39	28	41	42	32	36	44	50	31	49	51	37	33	39	38	39	40	45	33	41	42	37	43	43	45	41	42	40	49	32	33	38	43	39	27	40	42	47	40	38	39	40	51	34	44	55	39	30	33	38	36	51	38	31	39	54	39	34	43	35	39	50	36	36	38	34	36	44	35	46	30	36	29	27	32	41	32	33	36
51813	32009	26743	69071	88608	61027	4238	3222	2496	2149	1802	1496	1321	1256	1151	1147	1020	978	939	1117	1115	1066	1001	997	855	882	879	892	799	738	810	821	807	746	754	772	697	720	782	732	773	824	804	735	770	671	693	654	693	642	677	662	678	697	721	670	684	655	666	673	627	679	645	660	639	647	605	640	653	704	631	667	596	655	664	646	678	664	708	625	639	665	621	623	637	642	652	654	646	657	635	689	682	640	627	645	707	597	654	644	627	652	652	698	620	655	627	655	658	687	629	634	640	612	651	647	636	651	651	651	680	667	655	671	626	656	631	630	625	612	612	620	697	608	623	621	614	662	632	676	627	654	638	671	634	660	581	662	654	645	649	635	660	611	678	625	648	616	611	678	651	637	664	637	603	692	667	634	622	650	652	675	600	620	629	604	586	602	671	598	625	626	636	640	631	662	641	681	635	638	606	635	638	645	684	627	621	649	611	592	627	615	698	613	652	660	687	608	630	683	671	672	677	681	620	631	594	620	683	617	633	666	645	658	653	650	657	636	626	651	639	638	634	611	663	668	620	651	638	668	655	668	644	621	624	656	632	622	642	673	595	605	599	613	641	629	625	701	630	633	649	630	610	655	609	670	656	627	630	670	657	614	657	643	648	589	678	636	654	653	624	594	654	593	611	601	619	676	639	618	681	654	626	598	660	629	640	620	617	600	657	625	614	645	660	616	604	641	630	645	646	653	634	637	622	608	631	662	651	634	627	689	638	628	612	650	651	639	646	600	641	664	626	603	658	645	640	640	601	631	603	625	616	620	640	621	632	633	637	670	649	632	574	632	651	629	590	626	646	657	666	649	633	621	602	656	634	647	665	631	651	629	614	612	634	638	596	615	668	616	637	665	624	620	615	666	618	636	698	628	675	602	641	621	645	649	675	662	616	625	602	659	621	710	620	641	623	626	660	650	627	667	688	654	615	652	598	611	664	690	622	667	651	619	640	609	649	576	630	674	648	629	624	663	612	648	648	620	616	643	668	659	652	630	648	682	632	632	627	612	640	648	658	658	626	616	670	624	655	686	618	623	700	639	656	613	640	630	623	672	592	598	678	656	648	624	634	620	644	659	635	655	647	674	619	581	620	644	607	691	638	623	633	634	706	637	613	665	626	641	635	658	634	638	619	670	604	620	614	628	646	633	662	653	617	653	627	643	622	636	665	599	656	619	637	629	635	650	592	643	589	618	684	647	656	672	635	628	658	644	593	662	656	659	618	694	642	633	654	627	628	645	636	654	684	689	640	627	665	682	632	636	677	637	638	686	613	675	620	627	581	673	637	602	661	589	650	598	657	655	605	624	639	649	636	682	631	614	610	642	663	659	615	628	613	638	593	682	616	591	617	652	632	643	629	613	645	604	651	674	597	619	653	605	651	629	657	639	595	632	668	621	620	629	675	642	631	625	658	645	617	615	639	644	601	651	594	625	614	602	635	582	624	638	646	657	635	638	619	631	625	631	661	642	592	635	624	628	641	645	645	651	594	654	614	660	630	626	643	630	639	664	660	597	629	614	652	645	623	665	637	642	605	607	654	647	641	603	628	635	624	637	609	657	668	629	612	604	655	647	619	625	615	639	611	681	634	633	645	645	610	623	559	631	662	610	595	637	617	638	643	644	678	669	652	638	628	640	651	663	653	591	629	625	654	653	629	616	616	634	632	617	662	619	668	643	634	615	654	655	670	629	660	636	609	673	643	650	655	611	682	672	626	692	618	583	603	654	611	613	649	648	645	651	662	633	639	611	604	607	628	617	613	606	622	580	658	661	616	659	631	582	686	655	627	677	643	681	659	655	638	618	653	614	609	591	624	589	626	630	668	591	622	618	666	616	658	589	654	651	611	643	653	626	638	647	622	632	641	596	656	630	643	613	641	647	655	655	631	663	591	633	587	634	650	642	650	625	624	646	631	641	629	645	617	610	633	641	634	640	609	631	620	582	615	642	610	641	673	672	622	707	625	600	644	645	620	620	650	682	671	628	611	643	636	664	639	642	628	676	658	662	611	645	650	603	636	628	663	636	616	680	604	637	655	640	669	624	645	641	637	684	658	665	652	629	641	622	610	666	656	642	630	671	610	607	687	671	642	638	604	590	609	634	627	610	665	697	668	623	608	657	632	654	644	680	637	664	636	631	648	593	639	643	631	648	630	600	606	666	610	628	663	691	636	642	633	644	639	656	608	662	674	636	642	601	641	688	624	634	603	628	601	614	691	598	657	585	633	614	629	653	656	619	635	658	626	643	631	657	610	655	639	643	667	636	636	674	634	637	656	642	618	608	684	674	641	634	632	651	603	632	677	644	620	618	626	586	623	645	629	607	633	606	683	646	662	615	627	579	599	649	640	649	614	658	635	601	657	608	607	680	653	617	642	652	623	603	645	630	605	625	621	581	646	656	650	637	650	636	660	656	615	615	654	661	637	604	655	627	568	594	685	644	656	614	645	624	633	645	640	589	645	655	639	635	648	636	637	649	639	621	633	649	678	662	638	644	616	691	667	616	643	648	589	641	660	666	608	655	610	616	634	661	676	624	594	603	606	683	637	646	652	699	635	655	626	647	635	639	670	640	596	615	642	649	587	645	652	662	622	660	646	643	642	604	637	683	623	606	679	626	658	630	643	667	634	613	605	625	667	661	629	604	647	632	611	623	612	624	593	657	643	652	693	642	578	621	636	610	632	674	668	620	626	626	666	624	608	602	652	647	669	620	655	672	647	635	644	682	650	655	627	669	657	646	628	682	657	638	616	660	614	600	653	635	629	656	626	657	635	635	642	631	660	618	600	645	655	632	672	630	659	624	642	609	597	603	632	662	614	596	580	623	659	630	599	626	651	658	635	619	664	659	657	613	659	650	713	668	573	568	613	619	597	659	609	632	643	594	588	617	701	660	639	623	624	645	609	629	598	623	629	589	668	654	629	620	658	620	668	632	654	644	627	584	617	639	640	648	669	618	680	609	666	577	601	628	633	590	648	634	629	634	651	589	655	620	628	635	644	661	652	568	648	612	667	618	650	648	634	621	648	618	641	656	611	651	656	619	663	659	641	627	615	617	650	619	626	654	666	665	597	628	620	651	620	619	614	634	653	650	651	618	623	644	617	580	658	659	626	607	583	631	619	619	592	662	662	599	621	659	655	655	681	603	627	629	643	646	639	584	659	617	596	653	632	647	649	657	656	642	629	638	654	630	580	663	637	622	683	657	614	596	655	606	616	626	663	582	637	600	640	604	627	642	624	615	646	620	631	627	642	625	658	670	596	674	679	658	632	634	623	680	643	614	617	638	627	606	658	674	631	595	667	666	646	663	623	637	654	625	633	658	609	637	642	614	667	624	622	605	637	607	642	647	644	639	619	611	624	674	671	638	638	648	645	673	651	688	652	672	653	608	630	654	607	645	646	622	584	664	634	622	674	625	618	610	620	658	684	658	656	661	703	636	654	652	595	596	642	627	586	633	662	658
5439	1121	1381	1814	2834	2281	45	43	46	39	37	31	47	44	35	48	34	43	35	37	43	40	50	45	50	33	37	35	49	43	30	47	43	39	40	39	36	29	42	45	36	39	49	45	41	47	35	36	29	43	52	48	42	29	32	46	44	50	42	49	44	42	36	41	34	35	46	46	44	42	41	47	50	49	32	34	36	40	38	39	32	43	41	48	32	38	31	34	48	50	42	39	34	38	36	46	21	45	48	34	44	43	41	46	37	37	46	33	39	35	37	30	41	40	37	44	33	37	42	30	36	48	36	41	38	42	37	43	37	38	38	31	35	27	35	43	35	41	43	57	48	33	24	58	37	43	40	42	38	39	35	36	43	44	44	43	41	40	33	36	42	43	38	36	39	51	47	38	37	42	34	33	35	33	46	48	39	42	43	27	36	45	45	38	53	35	34	44	49	48	47	44	37	38	38	42	40	49	24	33	35	41	37	41	39	44	33	35	46	40	45	39	34	31	30	32	34	31	43	30	37	32	46	43	38	44	26	43	37	33	33	42	46	33	33	34	41	38	35	40	37	42	37	42	46	34	37	39	38	49	36	40	43	19	37	39	50	43	36	40	42	44	45	25	33	40	39	38	41	40	42	41	37	48	30	39	39	35	39	44	41	45	47	42	42	37	40	39	36	48	43	37	26	42	40	40	38	39	40	37	40	38	48	29	39	32	45	40	46	42	44	36	32	47	45	34	35	33	35	40	32	20	37	34	42	38	42	59	51	53	35	43	38	30	40	43	34	33	40	28	50	40	53	41	44	46	40	46	50	39	38	47	30	36	39	34	34	37	35	41	43	52	33	33	41	49	46	38	36	49	37	38	32	35	47	30	39	40	38	36	42	51	41	38	29	50	34	30	39	42	35	31	36	37	34	40	42	44	36	44	50	45	43	33	40	45	38	46	44	36	41	50	46	36	37	19	38	36	36	60	30	39	30	34	43	30	39	34	38	29	42	36	34	48	34	47	30	33	36	30	41	35	35	38	35	48	41	41	33	34	30	44	39	40	37	37	45	43	36	39	35	47	37	35	35	36	39	26	48	35	43	46	42	29	35	47	45	32	29	51	40	38	34	35	28	29	52	41	28	43	44	35	42	35	34	36	45	36	42	31	47	47	43	49	45	31	32	36	44	40	37	40	44	38	34	28	42	50	43	45	43	39	52	33	33	35	42	36	36	44	36	38	54	45	42	45	39	39	36	39	38	38	37	39	34	38	40	49	37	37	39	38	30	36	46	26	43	39	31	35	34	41	38	27	44	40	37	44	35	45	48	33	40	48	30	39	42	37	44	48	30	37	30	31	38	40	48	44	34	44	41	37	28	34	39	38	47	36	41	43	46	47	36	41	47	37	36	35	38	45	39	38	25	43	31	37	49	37	32	33	47	34	52	45	54	33	42	42	36	42	38	40	24	56	45	29	37	31	35	38	34	41	43	30	40	37	37	42	42	39	42	46	36	35	41	38	39	35	46	39	36	47	44	40	38	39	52	35	39	47	44	41	48	51	42	40	53	38	50	40	41	30	48	50	42	40	34	48	45	38	47	42	32	50	46	37	45	41	37	36	40	43	39	41	32	35	44	38	36	28	38	47	27	27	33	28	39	33	44	45	39	34	40	46	37	27	35	47	47	39	42	46	52	34	35	37	29	35	39	33	41	37	33	26	41	49	38	43	42	39	36	32	50	36	37	47	49	47	41	52	42	37	34	34	40	31	34	43	30	38	41	42	46	41	43	38	44	37	43	39	33	43	40	34	45	40	41	40	39	42	36	41	27	43	33	39	44	44	25	32	41	39	51	34	26	32	47	47	34	34	34	33	28	47	39	38	51	40	46	31	48	47	39	29	32	39	33	42	37	33	30	37	38	39	30	47	43	36	35	35	51	44	36	38	47	42	38	34	39	40	51	32	36	32	44	35	48	39	39	28	41	34	42	44	34	30	27	48	36	36	31	36	45	29	40	36	34	37	40	31	39	52	42	46	41	25	40	44	41	37	37	42	30	46	38	39	45	41	32	32	46	47	45	34	41	46	55	35	36	35	44	54	54	42	37	45	36	32	38	43	39	35	53	47	40	41	44	41	36	36	40	41	45	49	53	36	36	38	36	31	44	36	32	43	38	49	44	35	39	37	31	41	31	34	30	32	48	45	46	33	47	42	31	34	36	39	41	26	53	36	37	30	38	45	32	54	30	34	42	46	46	52	39	35	38	42	43	42	39	42	42	42	42	44	32	45	45	50	30	40	45	32	42	35	36	33	36	48	44	54	43	53	30	54	32	32	44	41	40	49	39	31	33	44	30	42	46	45	48	44	43	40	42	33	44	36	41	40	37	35	51	51	52	38	44	34	24	39	35	30	40	40	31	40	32	43	51	46	39	35	41	34	30	31	40	29	32	30	35	46	50	46	32	31	40	40	36	38	38	34	34	38	50	41	42	48	43	25	43	47	29	45	39	39	42	39	43	42	41	27	46	48	27	45	34	50	46	33	36	41	37	49	44	50	31	45	53	35	36	42	38	47	34	41	42	33	22	40	37	33	38	30	43	40	32	47	37	36	43	37	42	58	38	51	31	29	37	41	31	40	47	32	31	29	49	33	42	39	36	32	32	42	33	33	32	40	40	56	37	38	32	38	35	47	36	52	47	41	55	35	45	41	39	35	44	35	44	47	37	37	43	42	32	42	40	44	40	37	43	38	45	42	40	44	45	42	40	34	43	29	43	40	37	42	39	43	35	40	38	27	53	36	43	48	42	39	37	48	39	42	37	35	44	31	42	35	42	36	37	44	45	41	35	37	47	38	41	44	35	45	39	47	39	47	37	41	43	32	42	36	44	41	47	40	41	42	47	47	40	41	41	37	41	42	36	34	34	51	40	49	38	28	36	32	43	43	48	34	39	38	35	33	33	40	38	41	60	28	40	43	43	47	41	32	35	39	45	52	31	37	35	33	37	41	35	29	41	36	46	41	38	43	34	42	41	51	39	39	42	52	40	37	33	32	29	54	45	41	36	27	37	53	47	35	40	38	46	35	38	46	43	37	45	39	31	31	41	52	31	38	32	46	43	39	40	46	39	34	44	33	36	40	46	47	46	42	41	41	41	36	53	52	40	37	43	40	51	38	30	44	50	32	51	42	51	43	37	33	34	41	33	37	30	46	53	31	37	52	41	52	38	38	35	50	34	34	35	33	38	40	36	30	40	38	38	37	36	39	41	31	33	34	47	43	45	43	38	47	43	24	39	48	45	38	43	49	44	44	38	37	45	33	35	40	28	35	47	37	52	39	40	55	25	30	26	33	52	30	48	36	33	35	41	37	43	36	41	33	29	36	41	34	30	35	38	37	51	35	48	42	40	36	34	54	40	42	35	31	31	44	43	31	47	41	33	37	38	49	40	34	45	39	28	45	43	42	39	38	40	32	47	45	40	41	33	34	39	36	39	34	42	34	38	44	36	41
39199	22291	24115	41426	51749	37335	1173	962	849	774	767	717	716	753	662	714	699	680	680	785	661	759	730	667	728	683	673	626	679	688	648	684	705	667	666	674	636	665	620	699	633	658	681	654	654	604	684	616	623	677	640	601	656	623	600	669	630	623	626	670	643	621	660	633	594	630	634	633	617	619	638	652	626	636	630	649	598	612	641	664	616	603	638	647	593	637	646	653	616	609	642	621	655	623	675	647	641	624	648	634	651	630	610	643	668	634	626	648	636	619	606	566	656	624	645	637	660	686	666	631	645	594	641	647	571	635	604	627	637	622	671	581	664	685	616	641	639	596	629	633	606	639	678	595	667	622	573	602	623	656	647	611	639	663	643	640	624	666	641	614	603	661	641	616	639	645	605	651	624	611	652	598	621	631	651	578	624	619	649	595	617	639	699	620	666	581	656	608	620	619	622	645	617	629	661	639	620	632	631	652	636	611	609	662	636	612	665	650	668	669	663	664	623	641	620	632	655	647	650	642	649	655	640	611	637	576	674	674	656	613	621	638	650	666	627	631	604	646	619	585	631	591	632	623	611	637	612	643	605	609	647	598	622	610	618	661	629	637	686	630	651	614	640	622	626	636	608	638	596	647	608	669	674	626	615	618	607	665	603	666	657	601	625	621	636	629	616	633	625	602	618	628	582	631	632	596	648	622	635	646	613	596	640	595	633	640	657	646	617	631	624	637	598	624	569	606	617	628	671	689	634	587	667	640	590	618	625	646	579	654	581	651	593	603	635	634	619	609	600	660	607	637	630	648	627	613	606	640	643	601	642	623	611	626	626	627	623	659	605	641	638	618	681	617	593	649	653	663	604	577	640	683	602	608	641	610	621	641	612	658	606	605	628	636	666	609	640	614	586	614	659	594	659	637	596	639	655	617	624	603	629	595	584	561	675	633	631	613	607	627	652	629	629	641	609	625	585	613	656	632	677	624	662	636	578	620	618	637	616	599	616	643	633	641	663	602	640	667	650	629	621	600	619	603	624	617	625	620	679	628	607	649	614	617	609	623	592	608	609	630	614	622	622	613	649	635	596	589	635	655	646	655	618	640	643	599	611	595	631	643	611	610	606	657	633	660	631	588	620	612	657	634	626	634	651	625	609	675	619	649	628	617	651	607	668	629	686	612	628	668	638	605	605	629	620	635	622	638	640	640	600	587	637	638	597	615	573	660	612	614	653	597	678	657	640	567	643	634	600	643	623	629	626	643	641	607	649	604	642	611	639	653	624	592	627	608	636	635	641	616	667	638	602	639	669	618	612	638	645	621	642	633	662	623	667	623	584	614	639	600	622	608	648	612	666	655	640	643	655	602	582	626	628	638	619	628	637	633	620	613	631	641	629	620	597	629	626	568	652	644	636	640	655	686	682	592	633	655	646	578	632	642	587	639	634	616	652	660	644	640	604	636	613	641	641	654	598	628	659	623	603	589	595	616	587	617	639	625	632	643	630	581	675	651	669	609	604	644	624	602	589	698	611	613	650	632	638	691	622	616	630	642	629	694	623	612	651	629	656	624	642	628	578	620	582	641	613	645	625	611	617	629	651	629	640	616	610	609	652	592	607	620	587	601	623	582	579	613	663	611	592	593	644	653	616	605	649	639	644	618	649	646	625	669	634	595	640	635	598	694	614	624	617	634	657	629	651	618	632	606	625	594	666	583	632	582	671	605	624	682	620	627	628	597	614	614	614	686	631	602	662	629	626	675	599	625	596	604	575	640	606	646	626	603	594	640	610	634	628	628	618	635	598	610	623	648	620	631	605	589	598	682	617	661	613	633	587	604	651	610	639	615	569	638	616	601	617	619	636	642	635	659	610	675	638	615	627	701	602	604	615	651	620	607	632	646	618	627	617	667	652	639	626	607	626	653	620	622	597	621	627	666	633	646	600	624	637	615	649	622	588	691	637	618	574	624	651	631	664	596	611	654	599	600	646	633	622	669	637	633	609	604	628	635	653	607	610	670	601	619	630	666	631	640	681	613	604	620	617	582	631	691	586	623	599	617	633	623	607	611	694	645	608	612	630	668	619	661	606	591	667	621	601	588	630	663	638	600	653	641	636	646	662	615	643	652	638	636	568	618	639	616	606	605	569	640	632	644	630	600	615	639	563	657	662	617	617	640	585	625	640	621	601	609	632	645	637	614	662	693	630	618	620	636	717	633	625	652	599	599	634	607	639	651	656	618	580	640	605	625	601	604	636	592	620	656	639	620	629	644	614	615	630	645	581	603	612	641	658	614	654	628	615	607	595	659	636	587	660	654	621	605	654	624	620	614	642	645	578	642	575	607	588	638	577	597	644	606	590	640	654	593	622	660	641	642	646	664	649	612	637	609	613	634	630	645	673	591	659	594	626	617	658	641	601	668	589	633	628	631	647	598	626	628	630	616	618	619	605	605	620	610	610	643	653	687	630	585	619	646	608	643	642	660	621	592	617	613	627	638	640	551	612	634	647	633	669	656	678	653	650	610	629	596	636	607	591	627	625	644	611	630	675	612	625	606	640	643	600	629	666	625	672	631	577	631	606	585	652	607	599	618	628	664	626	612	634	597	612	621	616	583	619	601	640	624	623	585	657	622	632	581	643	650	620	621	584	617	622	658	625	646	593	671	607	636	597	623	668	604	620	642	602	606	645	648	676	597	616	643	628	647	643	595	597	629	619	605	595	674	614	652	600	636	592	584	628	604	628	622	625	605	649	647	625	618	632	623	592	638	617	614	614	628	616	641	623	608	637	617	649	600	658	611	599	618	641	615	626	683	608	616	586	612	591	621	614	580	675	611	626	644	645	629	617	609	649	588	611	616	634	627	635	654	639	653	665	612	627	615	604	607	660	628	612	646	612	650	614	637	652	634	623	562	630	640	604	617	577	627	621	625	649	632	619	600	633	601	628	619	619	610	584	622	630	618	643	637	637	638	626	656	617	623	586	621	622	630	626	632	615	630	627	640	638	670	643	609	644	658	628	629	623	612	606	600	618	594	675	626	584	611	671	607	619	613	577	604	624	638	617	567	588	626	638	666	634	605	677	632	627	624	671	648	654	606	653	593	640	630	617	645	625	677	592	572	632	664	595	631	596	627	613	626	600	656	631	601	604	635	612	599	645	584	631	618	622	615	606	626	649	612	650	629	667	613	664	659	622	597	642	594	642	622	640	589	628	667	621	661	611	567	650	651	619	649	644	654	629	603	612	629	615	649	639	632	614	657	680	645	616	636	620	617	654	631	639	599	657	656	648	640	669	637	640	623	667	602	618	627	620	610	610	623	604	652	606	672	629	621	648	600	631	596	595	621	666	644	594	545	623	643	674	647	646	641	657	596	609	582	596	618	631	670	626	577	659	611	637	643	583	657	624	653	618	671	603	631	649	605	614	653	617	644	685	582	604	635	633	601	656	646	673	628	640	643	634	569	644	625	609	627	620	659	642	690	671	637	646	598	648	622	601	630	641	618
8290	3192	6533	6401	20206	16693	495	62	56	55	56	50	52	56	31	34	35	38	28	36	38	44	33	41	38	38	32	43	46	34	35	44	32	34	33	44	30	42	28	40	38	38	30	46	34	41	25	41	28	40	30	36	22	38	27	33	32	24	33	36	36	35	22	37	39	37	38	37	33	31	32	52	34	32	43	37	35	38	37	34	25	43	35	35	31	38	41	37	43	40	34	39	33	42	32	34	35	43	36	40	45	34	24	34	34	32	43	33	34	38	33	37	29	36	42	30	24	34	30	27	36	29	37	33	30	36	44	39	39	28	45	38	19	36	30	37	30	22	35	32	40	36	23	31	31	42	31	39	43	39	42	20	32	41	38	37	29	38	38	33	32	29	39	31	34	33	37	27	31	38	36	41	46	31	30	30	38	24	33	32	31	21	33	30	35	27	38	31	46	25	41	38	40	30	47	41	28	38	29	32	43	38	42	26	34	35	32	34	36	41	26	38	27	29	26	34	39	51	32	38	34	30	38	37	27	36	15	42	33	32	43	37	42	33	35	35	38	33	38	27	41	28	29	28	37	26	40	34	44	25	35	19	34	26	39	39	25	27	38	33	27	40	41	27	28	34	37	26	32	37	31	34	32	31	25	40	41	38	37	32	31	34	37	33	44	31	42	26	39	40	34	32	33	33	30	35	35	43	29	30	34	40	42	32	49	43	30	31	43	33	37	32	30	42	49	38	40	42	33	35	38	43	28	36	40	39	27	38	39	37	30	37	30	42	36	30	27	43	38	33	33	29	23	39	41	40	27	30	40	23	29	43	33	29	28	39	30	32	21	39	36	38	33	31	39	35	42	40	31	48	35	36	32	41	45	49	36	36	39	38	39	42	27	33	33	42	29	39	35	38	29	32	36	32	31	27	37	33	34	25	27	30	44	43	40	42	29	27	38	37	40	39	43	38	37	37	35	28	38	30	25	34	35	34	28	36	35	31	37	47	27	28	33	27	24	30	29	27	29	34	40	23	36	29	29	34	39	37	33	33	39	27	25	31	39	44	33	40	31	36	27	39	37	48	26	25	31	30	37	29	26	29	23	25	55	39	31	35	46	25	38	49	28	38	34	36	38	40	35	47	35	42	36	31	32	40	34	34	31	34	33	33	39	35	39	32	32	25	36	25	24	30	32	31	47	35	33	40	26	40	36	43	27	39	36	40	31	34	43	26	29	34	42	29	37	31	28	33	39	28	38	28	42	23	28	42	37	40	36	21	32	44	40	33	18	24	31	30	42	42	41	41	42	37	37	38	26	34	43	42	37	40	28	38	29	22	30	31	30	33	36	34	26	27	41	31	34	31	37	39	36	37	44	35	37	26	28	24	37	35	38	32	37	33	31	23	44	40	42	34	34	36	30	31	28	38	33	24	36	35	33	36	29	46	34	42	34	37	31	37	37	44	41	28	33	33	39	29	33	36	28	37	32	31	40	35	31	31	39	28	33	38	43	28	31	44	37	29	41	38	33	34	33	30	40	47	30	37	38	35	28	25	26	31	33	34	37	23	35	37	29	37	35	28	33	36	40	32	53	31	48	33	38	30	33	37	34	28	28	30	35	37	37	29	28	31	39	35	33	41	39	31	29	35	40	30	29	35	34	28	36	27	46	45	30	39	32	37	36	35	45	31	31	43	45	30	30	36	32	52	34	30	35	31	30	38	27	36	31	24	28	25	37	29	38	31	36	35	28	33	34	26	37	23	40	33	36	32	31	22	23	37	38	35	47	36	39	34	32	41	36	41	37	43	40	42	29	30	38	37	37	34	42	44	47	33	33	29	28	32	26	36	38	51	36	35	36	39	43	25	39	29	43	43	29	32	39	40	29	33	35	23	30	31	33	38	29	43	31	43	39	38	26	38	31	43	39	25	37	29	45	31	49	37	40	37	35	46	40	33	28	24	36	33	35	36	37	42	42	30	28	24	35	36	45	34	37	38	34	31	38	38	27	51	29	29	42	27	31	38	27	30	39	25	21	52	32	36	24	42	34	34	31	34	39	30	43	30	34	35	36	35	29	39	31	50	40	36	31	26	31	22	39	39	37	25	34	35	43	30	32	38	24	26	35	25	45	26	39	29	42	35	34	47	36	41	36	33	39	30	37	41	33	31	39	24	35	45	26	43	30	41	43	45	35	29	38	39	28	39	31	45	32	35	33	33	34	35	22	42	30	32	26	30	39	36	34	36	33	33	40	33	34	32	42	34	23	32	40	35	22	35	30	46	36	34	29	29	41	42	34	22	34	28	31	46	36	29	44	33	35	28	26	36	34	31	28	34	32	32	37	37	34	24	29	34	34	23	34	36	25	34	37	39	36	31	32	39	45	35	37	29	33	43	32	31	26	33	28	25	35	40	41	35	29	32	34	37	31	44	42	40	20	35	31	35	42	41	34	40	39	35	40	35	28	35	31	38	30	42	38	31	34	41	41	39	33	38	22	34	31	36	44	32	33	35	22	34	31	32	30	34	35	36	36	27	30	39	41	29	40	41	33	37	42	27	44	49	27	35	24	33	33	39	33	36	39	34	32	28	32	33	39	32	51	39	32	26	28	31	39	41	27	36	29	33	23	40	40	49	34	37	38	34	36	22	38	38	23	40	34	28	32	32	40	30	31	37	33	36	37	41	29	35	46	37	34	27	31	29	34	38	33	28	28	32	41	32	26	26	32	39	39	36	39	36	31	43	24	37	42	34	32	30	39	34	28	39	47	33	25	31	41	41	36	42	33	32	33	30	43	27	39	42	37	37	34	37	44	26	24	36	28	36	33	26	21	26	37	35	32	42	33	39	23	41	34	31	38	30	24	39	34	20	25	37	41	33	39	27	36	40	35	35	24	38	37	27	37	40	46	42	34	26	45	30	39	30	31	42	32	39	34	26	29	46	31	35	40	29	36	33	32	27	24	36	36	41	38	34	30	31	28	35	35	45	32	38	23	31	31	32	32	39	32	31	40	33	34	37	41	38	36	32	28	45	35	26	28	36	18	43	30	36	45	33	38	19	39	26	41	28	31	47	32	30	31	32	32	24	43	30	43	34	37	35	30	38	44	32	37	35	36	40	41	39	51	32	32	33	44	22	39	34	38	27	46	26	45	27	32	32	27	30	29	35	42	32	27	33	32	26	37	29	37	30	39	35	33	27	28	34	38	31	22	33	46	32	36	51	39	39	46	28	29	34	32	34	25	34	38	38	35	41	38	30	38	35	34	27	38	36	32	35	32	33	42	39	42	31	29	29	35	25	30	38	35	33	31	29	42	34	44	32	42	25	40	36	36	35	39	31	34	35	28	29	29	41	32	36	24	41	40	35	38	41	42	33	27	30	24	30	39	32	28	37	46	29	34	47	43	33	30	38	36	35	24	32	25	37	30	30	25	32	32	33	37	32	39	35	32	42	32	36	28	32	32	26	28	38	35	36	43	33	40	35	35	31	29	38	30	32	32	34	37	44
45193	34312	42534	56722	90677	55851	4970	3694	2912	2341	1948	1729	1433	1328	1235	1129	1039	997	960	1069	964	996	943	870	899	880	846	825	762	769	752	838	755	720	706	686	677	685	688	748	724	770	759	710	711	635	620	642	565	566	613	593	594	609	618	613	613	594	589	641	539	544	546	571	559	582	602	622	546	618	595	584	593	572	593	574	558	579	573	521	603	561	576	595	558	586	539	585	587	542	561	561	545	568	575	544	577	544	562	544	588	607	528	565	581	570	571	533	549	590	564	579	589	528	555	570	545	570	589	580	546	582	528	571	558	610	554	550	523	589	529	595	548	554	560	518	539	578	573	582	585	579	585	538	584	546	566	535	573	579	549	547	549	584	579	578	576	534	541	530	547	538	615	601	575	590	585	571	526	549	532	548	548	558	538	549	510	552	546	560	572	594	593	525	529	596	571	598	538	547	523	569	528	512	587	538	585	553	541	543	535	558	540	576	535	572	492	514	563	532	532	522	543	551	564	546	555	565	526	541	581	578	622	573	568	537	560	584	550	543	570	577	518	539	544	553	570	555	575	567	556	547	574	603	525	536	569	537	539	570	556	576	511	554	543	587	568	526	526	552	544	538	559	566	527	533	561	535	541	566	597	572	556	556	557	586	598	600	604	548	570	580	573	555	606	543	585	580	537	513	575	522	520	554	554	525	577	580	544	570	546	590	540	570	532	556	533	545	556	571	596	544	554	546	545	587	556	546	538	600	532	587	537	597	535	594	558	547	625	545	590	596	544	567	574	586	591	580	564	556	606	536	543	622	593	582	567	524	568	561	565	545	582	554	550	584	587	587	534	587	533	575	548	556	543	608	548	528	535	575	529	567	523	550	522	547	549	531	566	576	549	594	548	558	564	544	559	527	569	531	578	533	564	530	557	574	578	544	578	534	539	506	551	591	552	513	552	576	549	531	590	566	546	575	561	531	566	552	563	595	585	574	545	537	546	559	572	566	541	527	545	551	581	553	496	533	544	536	550	546	519	576	583	589	578	560	558	543	537	534	603	577	575	581	538	562	569	586	572	597	551	542	526	537	553	514	594	559	491	581	565	587	566	553	558	548	533	522	537	545	535	556	566	583	538	524	534	594	558	589	532	573	594	568	530	569	550	558	559	561	538	595	556	556	570	544	569	519	593	548	562	593	566	561	537	536	568	553	561	563	558	545	573	540	541	587	587	565	559	529	574	563	596	563	578	538	617	550	553	584	586	562	585	545	544	567	544	592	573	565	529	592	552	562	523	548	555	580	554	532	564	562	557	550	518	539	556	575	563	531	609	567	535	570	529	533	534	607	538	547	554	549	545	561	517	550	548	563	575	595	546	511	563	566	562	575	602	528	568	567	550	562	565	526	569	550	527	566	567	574	526	551	540	567	535	542	564	586	583	564	564	566	573	544	552	583	554	567	561	554	569	593	558	548	475	543	584	550	550	553	593	597	564	564	563	561	544	555	565	542	564	586	536	527	510	559	573	526	574	607	558	563	560	573	541	574	557	570	568	630	567	586	518	523	554	565	564	531	622	537	616	534	545	535	543	552	531	557	564	573	535	563	585	580	586	537	537	557	579	530	599	532	576	569	542	578	589	581	589	600	625	542	524	600	557	532	570	538	540	539	584	543	570	533	535	520	550	577	534	549	579	592	551	546	591	530	561	526	575	556	573	523	577	543	538	548	556	532	580	576	573	504	530	590	556	514	536	549	556	595	498	576	549	578	536	560	516	532	584	558	532	548	579	599	529	555	558	546	583	570	603	584	604	541	576	512	572	559	560	574	536	548	601	537	553	587	495	519	524	543	567	585	569	552	554	541	530	539	560	528	597	573	577	586	530	555	566	541	574	576	552	562	587	536	546	544	579	604	627	543	545	566	588	526	561	555	567	544	549	599	546	560	558	580	546	565	546	575	554	587	568	575	554	572	562	506	515	544	578	574	548	535	558	597	553	532	553	578	531	586	524	568	575	557	552	549	578	536	527	522	535	512	602	564	566	536	515	541	545	515	563	514	547	526	533	523	548	570	522	554	598	550	601	562	538	557	557	527	584	552	570	597	559	511	530	560	581	552	575	528	562	534	557	519	548	575	549	562	570	565	523	569	517	544	543	563	536	531	576	549	554	581	551	517	561	530	589	547	545	578	583	571	567	518	540	567	513	540	522	546	534	608	574	543	519	562	556	555	522	580	558	545	551	601	573	583	527	539	571	543	588	541	549	542	579	560	557	544	523	561	553	559	578	566	541	592	561	571	551	540	542	527	538	554	554	563	553	533	541	555	537	552	542	568	540	534	586	588	533	551	543	579	536	589	533	578	564	537	533	555	577	594	579	525	572	544	522	537	554	580	540	596	558	516	556	549	586	509	558	567	586	522	568	568	538	531	573	558	509	595	562	554	570	555	546	539	547	561	555	584	529	536	563	584	583	574	573	542	549	599	547	539	568	547	566	577	574	587	549	594	602	580	554	556	544	564	535	542	532	535	553	561	569	537	581	566	575	562	557	554	566	575	547	554	534	537	566	544	517	596	538	584	558	535	558	562	548	563	571	537	538	561	529	567	555	567	571	532	526	560	583	555	551	561	539	540	562	523	535	601	570	538	532	612	527	584	550	555	576	526	551	576	566	554	567	525	547	543	555	561	537	583	564	531	597	556	613	578	575	567	602	594	633	546	592	562	566	545	534	577	561	523	536	552	611	582	527	536	551	590	594	580	532	512	603	560	565	583	543	536	534	501	570	545	513	562	567	505	505	543	529	566	593	555	551	528	563	546	563	534	569	566	595	566	586	562	570	591	570	570	534	598	543	524	555	564	575	529	571	576	556	541	526	539	587	572	568	551	511	543	568	538	544	521	545	547	559	533	574	529	543	522	534	529	532	528	559	524	576	525	579	548	537	522	565	548	550	556	592	550	570	528	539	582	562	571	568	562	509	561	569	587	561	571	521	554	561	571	600	561	530	562	616	566	561	543	555	601	546	543	550	562	572	578	533	534	557	590	535	599	562	569	525	563	631	586	555	584	550	538	568	565	573	518	586	551	564	559	566	563	587	559	546	548	572	537	541	550	537	587	558	531	518	539	578	548	534	521	568	545	567	556	551	560	571	559	585	557	553	535	527	584	536	537	613	561	550	587	552	546	557	549	557	562	532	525	549	538	592	553	542	569	575	575	633	540	564	532	556	533	566	498	576	549	554	546	543	553	543	539	614	504	516	569	569	542	567	572	589	577	533	578	610	569	579	570	536	557	561	576	518	575	536	528	564	508	515	578	549	600	562	548	566	548	540	576	563	559	527	542	587	584	551	532	510	566	546	534	545	585	520	525	539	531	551	533	529	602	560	580	554	578	587	538	584	564	539	528	632	524	520	546	582	538	512	539	542	550	543	565	563	541	530	608	550	529	563	556	573	529	542	563	605	562	551	561	582	538	551	544	551	598	576	527	523	558	567	540	562	565	528	560	522	570	536	568
7233	2457	4048	7221	10070	6623	112	69	66	59	61	55	61	53	71	70	51	60	63	58	70	62	51	61	57	53	56	53	51	55	59	52	59	51	59	54	59	57	64	55	41	60	44	62	56	61	74	44	56	52	68	58	48	64	64	67	64	61	57	55	64	49	53	69	42	66	72	59	64	61	51	44	56	55	47	60	52	51	58	67	49	58	56	47	44	51	53	62	53	62	61	58	51	55	58	37	50	49	51	47	64	63	59	64	37	44	50	48	56	58	45	56	54	68	61	58	64	60	52	69	52	59	49	73	57	53	60	56	46	46	58	57	50	53	66	44	43	54	66	51	70	67	63	62	53	66	57	52	40	56	52	54	44	53	65	49	61	54	51	58	69	42	66	55	52	60	51	53	64	52	69	55	60	59	54	55	55	51	58	57	58	47	62	74	54	47	56	58	61	63	69	63	53	63	51	53	54	65	62	55	65	50	69	45	70	62	53	67	60	57	57	52	43	56	59	62	60	51	47	73	77	52	57	65	43	60	57	55	58	56	50	62	53	60	59	67	53	73	55	66	60	46	61	65	74	59	49	45	47	56	58	50	60	65	46	51	59	57	55	64	59	52	54	43	52	53	52	47	63	55	48	65	52	71	54	47	70	48	62	64	51	50	61	63	54	53	65	66	53	60	54	52	61	60	53	51	52	57	47	47	43	60	48	58	62	46	56	60	55	43	61	50	42	57	54	69	62	48	51	68	61	49	57	54	61	58	61	62	57	62	66	67	54	51	66	64	62	57	46	64	65	63	58	66	67	52	55	62	49	52	53	49	56	55	52	57	53	56	61	66	49	53	61	50	63	48	52	64	53	68	52	54	61	46	53	62	63	52	56	56	46	49	57	44	62	56	61	54	66	49	73	54	45	65	65	54	47	56	59	44	61	53	74	60	51	45	43	62	61	59	52	55	58	58	53	53	59	44	56	56	55	51	56	62	55	62	67	49	60	69	59	80	57	59	52	52	57	49	65	52	68	48	58	59	55	45	52	48	57	55	43	54	58	48	57	65	60	51	50	58	57	53	49	60	58	58	52	59	48	57	62	63	50	46	64	60	56	52	49	45	64	54	55	48	65	63	52	65	52	61	74	62	64	60	47	56	71	57	63	53	53	59	60	60	51	62	62	69	67	52	61	58	51	53	52	67	62	55	57	65	56	74	40	64	54	55	52	54	55	53	61	48	48	63	51	49	53	51	56	50	58	54	42	67	56	60	56	64	75	57	57	58	56	59	61	61	53	61	58	36	61	39	53	51	61	46	67	64	60	48	54	51	61	66	54	58	63	49	69	42	55	49	57	54	70	64	57	50	47	55	57	52	54	52	57	73	67	47	62	72	66	45	50	62	57	56	67	69	42	60	63	78	56	53	65	59	61	49	58	43	60	66	57	60	63	58	51	64	45	38	61	39	54	51	67	61	52	52	57	43	61	65	60	47	62	55	54	61	52	40	74	43	58	54	59	59	55	49	59	53	51	52	47	47	46	56	60	68	48	56	49	64	54	49	64	48	54	59	55	69	54	57	58	58	66	40	56	46	42	68	62	49	54	53	54	59	48	65	41	59	61	56	58	48	63	46	44	45	60	70	70	58	50	60	55	64	58	53	65	56	47	61	68	53	52	66	76	47	55	77	59	59	62	59	48	50	71	55	65	54	56	65	65	58	50	67	61	64	46	48	51	60	58	48	61	49	54	43	66	46	55	37	62	59	64	54	53	59	65	55	64	42	44	56	63	57	66	66	56	60	54	60	58	51	55	59	54	57	56	69	42	55	56	68	53	57	50	57	47	59	64	59	34	55	66	50	40	54	58	36	62	56	57	73	56	39	64	73	70	47	52	51	59	58	46	52	56	44	51	57	58	58	59	49	45	62	54	47	53	50	60	67	55	64	59	56	65	52	50	76	65	49	60	50	58	49	58	56	60	58	50	47	52	60	54	53	60	55	49	55	57	46	80	59	59	61	56	38	57	47	67	57	66	54	52	63	77	45	49	57	62	66	66	52	62	61	59	52	48	51	63	48	67	56	58	59	60	63	55	66	71	57	72	56	59	66	47	58	54	47	54	68	42	54	43	57	55	53	44	58	42	61	47	65	54	63	59	44	51	55	50	65	57	54	66	55	50	61	53	70	53	55	49	66	45	45	51	44	53	60	54	55	46	32	56	53	58	60	63	68	76	59	63	53	56	51	63	57	53	48	48	46	38	49	53	42	54	60	50	53	53	78	57	50	50	38	42	56	53	57	53	61	49	63	52	59	53	60	47	69	58	59	58	50	61	63	65	52	48	49	52	65	45	59	60	58	63	52	59	50	37	60	48	50	52	47	54	74	63	51	51	67	49	61	60	63	64	56	45	64	48	48	52	65	63	60	51	48	52	66	61	68	47	62	63	60	57	69	57	60	65	48	56	52	52	56	55	60	56	58	64	59	75	54	54	62	59	63	60	60	58	45	63	60	61	54	54	50	50	56	60	50	57	58	60	63	61	32	68	59	50	63	60	62	58	49	67	51	58	56	61	53	54	53	44	58	55	47	62	54	68	54	53	60	51	73	65	63	64	51	48	49	41	56	54	47	73	54	73	50	50	56	65	57	63	51	58	50	61	65	55	49	56	65	53	59	56	55	64	56	50	59	57	40	58	56	60	50	55	67	60	53	56	61	67	42	53	53	60	63	57	47	55	55	63	49	55	63	57	60	63	49	60	54	72	50	52	60	59	50	52	46	56	71	55	51	68	44	55	67	59	54	45	60	63	49	62	64	58	60	48	60	64	50	79	53	49	68	61	57	66	64	49	56	56	64	60	52	55	43	59	51	56	62	61	71	42	51	72	63	59	65	66	54	62	53	48	62	71	46	58	50	63	60	54	66	66	59	59	78	65	60	60	55	66	52	65	63	54	49	55	60	58	56	55	70	59	65	65	54	61	61	56	64	50	50	61	55	36	44	60	50	66	52	47	62	70	68	52	60	57	62	61	52	59	60	50	67	78	54	61	68	55	56	48	57	56	56	56	55	53	44	69	46	68	45	62	59	63	58	60	45	47	55	46	52	50	63	50	51	56	49	46	64	52	67	60	48	50	60	64	50	58	63	57	52	65	69	41	58	58	61	46	55	63	59	56	45	39	59	56	48	51	48	56	66	50	64	59	46	43	60	58	54	65	75	52	63	46	66	53	56	61	55	56	56	55	60	53	53	40	59	63	50	47	56	44	55	42	50	57	62	54	58	48	58	53	62	59	53	50	54	59	47	49	46	68	54	59	66	59	63	67	57	78	49	52	51	43	51	49	52	50	52	51	49	47	54	59	62	61	54	63	53	57	61	56	52	50	51	54	55	58	66	61	44	50	59	48	66	67	67	57	47	51	45	64	44	49	50	50	60	61	58	64	50	54	52	49	35	54	55	53	57	41	54	60	62	54	62	59	63	69	50	57	71	54	60	56	65	55	49	51	60	53	54
39178	28994	36898	61180	74801	45971	2651	2214	1790	1589	1424	1382	1257	1175	1121	1110	1101	1069	1014	1028	1102	1039	1072	1068	1024	1066	992	1014	1013	1023	1003	1039	934	950	920	951	915	939	938	1019	1003	963	997	900	954	934	894	935	912	914	935	951	926	925	906	947	923	923	870	890	918	895	904	918	914	893	885	890	897	914	912	870	926	914	880	936	874	821	881	864	864	926	930	904	919	928	862	838	878	829	903	979	899	925	906	906	904	880	854	872	850	879	882	853	903	903	883	895	894	911	871	870	908	883	863	829	875	885	878	869	878	888	844	914	932	864	894	922	907	911	840	873	830	926	890	880	881	947	884	913	846	874	878	906	874	861	877	894	876	882	936	905	867	895	897	904	934	885	934	913	853	915	928	864	922	881	866	935	918	931	858	856	876	888	858	854	850	868	885	957	896	918	887	899	902	922	952	867	912	885	917	884	857	938	894	864	866	904	896	874	863	874	831	871	869	891	927	869	902	827	929	961	921	892	936	876	833	822	850	868	913	852	867	872	833	885	886	880	912	942	934	912	849	889	907	874	884	877	924	860	876	850	857	945	851	927	905	873	887	895	899	873	875	906	876	897	886	910	872	872	890	935	927	901	895	903	895	896	903	904	924	909	878	837	889	879	873	868	871	899	850	887	928	901	859	896	921	900	893	936	919	919	892	895	886	885	876	896	902	863	848	910	894	907	875	874	855	883	876	903	861	943	860	838	976	871	865	896	902	834	892	895	865	909	849	868	883	867	897	880	851	869	883	861	845	903	895	868	922	875	924	953	889	914	894	914	914	885	903	861	917	869	900	879	853	890	885	961	870	959	874	931	872	858	935	875	914	882	926	876	879	923	897	878	940	863	907	922	926	887	859	937	911	881	941	905	935	909	921	875	892	890	883	877	876	949	931	919	845	881	931	920	892	928	912	917	877	867	901	908	934	896	894	887	865	888	937	929	911	906	867	886	935	884	865	876	907	886	894	892	893	899	878	857	883	876	914	952	852	929	888	835	884	887	882	889	816	863	846	988	892	900	845	904	893	898	855	873	914	858	843	934	887	871	881	889	891	917	884	890	874	862	866	880	857	917	901	863	881	884	886	878	883	895	898	863	894	890	881	897	951	889	908	857	883	902	926	853	921	922	853	835	938	886	894	867	888	892	841	911	902	923	848	832	893	933	867	869	912	930	874	908	843	883	899	869	896	885	959	916	955	881	882	888	947	900	938	860	900	883	841	917	876	941	799	829	900	916	868	909	901	894	860	925	894	937	858	846	903	898	872	906	886	891	889	873	937	936	892	964	936	904	917	883	903	928	889	839	908	869	946	928	856	918	885	886	915	852	894	898	875	880	836	889	899	876	884	875	876	949	823	902	867	903	858	849	876	928	935	871	900	887	910	915	862	851	836	823	917	903	882	858	850	874	896	848	885	863	855	899	900	884	871	879	888	903	818	834	889	897	895	952	895	829	905	882	862	884	907	888	877	918	881	956	842	877	862	916	900	883	870	884	862	869	850	894	894	857	913	880	877	905	885	914	898	866	926	894	912	891	907	902	889	906	905	846	847	847	849	892	913	888	869	841	908	916	860	838	885	907	935	895	929	857	923	861	880	880	916	904	904	902	936	882	880	918	896	907	934	902	916	926	909	899	866	886	900	941	920	946	917	875	870	909	945	853	887	890	927	878	886	868	875	891	910	905	978	900	900	856	869	899	878	870	847	911	864	939	932	957	873	934	854	876	940	857	902	889	866	896	881	856	875	881	849	862	938	878	874	933	893	870	873	889	904	951	916	872	859	861	908	869	865	900	902	902	894	944	943	902	909	913	878	962	906	911	855	875	892	866	963	901	888	916	945	888	899	924	910	870	888	885	902	882	881	814	870	868	905	860	944	889	868	853	892	903	922	866	839	904	901	913	866	948	912	888	868	917	904	928	895	895	851	901	890	886	870	889	895	945	894	903	909	897	871	906	838	878	935	874	929	888	890	853	868	931	872	822	890	928	931	892	860	851	966	901	871	916	892	866	908	909	876	900	891	940	879	909	877	941	906	906	892	831	925	904	960	929	928	937	888	900	862	833	907	918	849	888	876	899	898	920	912	903	874	880	887	891	874	925	883	892	878	901	872	891	862	896	864	899	915	825	878	894	907	913	892	917	937	893	851	875	933	900	880	867	919	851	875	880	809	844	927	947	887	908	864	907	845	896	896	889	899	899	870	845	871	851	815	909	861	831	831	901	928	876	918	890	928	882	881	935	883	868	922	973	788	862	860	900	876	908	893	939	884	871	885	885	913	922	800	925	933	886	908	896	931	859	893	909	927	882	893	858	836	842	879	904	883	919	901	864	883	923	906	880	860	893	877	870	901	876	893	873	884	943	921	916	885	885	959	915	874	889	911	897	858	890	899	930	886	914	887	885	869	881	895	904	840	891	920	905	893	954	914	873	846	871	869	895	906	881	904	873	897	891	901	897	834	906	889	938	874	923	904	863	902	907	915	900	881	886	904	852	858	832	915	907	890	909	893	893	896	919	898	917	855	934	877	953	933	896	938	913	917	879	860	893	864	880	904	905	929	882	887	842	887	911	817	925	901	890	867	862	914	878	916	916	905	848	893	936	858	871	851	906	859	925	907	835	893	942	846	891	932	915	872	904	944	936	897	845	912	900	913	835	904	893	912	896	913	920	902	904	913	916	840	933	896	932	880	860	895	872	851	884	968	850	879	881	889	913	948	898	920	880	905	894	885	861	845	878	909	921	876	937	907	866	815	898	911	883	864	868	885	882	913	862	876	867	912	896	930	907	899	899	903	918	883	897	886	882	900	901	835	865	869	853	870	864	903	900	901	908	875	889	860	867	875	867	915	899	847	876	926	848	848	920	897	926	865	862	866	868	860	940	862	839	870	871	916	862	873	899	881	886	917	872	850	862	885	878	879	890	887	901	907	868	878	918	908	944	935	847	877	870	878	919	895	909	878	924	844	850	869	847	869	894	889	894	868	797	967	867	899	923	856	898	903	890	884	869	876	884	896	893	853	887	908	885	853	852	925	854	854	921	887	882	875	903	830	875	918	904	906	892	881	891	900	899	932	915	854	926	885	877	833	871	942	907	886	878	838	845	874	905	911	924	969	845	886	899	871	901	923	881	889	917	856	942	876	903	879	891	880	866	952	842	862	888	889	878	871	901	861	890	895	912	882	866	862	898	875	880	900	901	868	890	895	868	827	861	952	878	923	936	879	906	895	865	885	898	901	856	906	876	889	933	984	903	921	853	929	890	852	890	881	890	905	890	923	907	874	876	883	891	913	893	901	869	856	899	893	872	898	860	850	852	889	860	936	894	911	896	902	886	881	907	969	924	855	886	934	895	921	876	967	895	947	876	872	905	857	859	942	907	890	861	914	920	910	844	920	908	842	829	804	878	859	947	826	866	887	873	895	904	889	914	986	886	939	962	860	888	909	899	898	908	924	914	971	913	935	853	922	916
7734	6982	12675	17094	19632	11404	210	67	54	58	49	53	62	38	46	39	42	41	61	45	46	41	44	37	43	41	43	56	37	51	28	38	35	35	49	29	37	27	52	38	47	39	39	35	50	36	34	44	33	37	28	44	40	45	38	35	37	36	50	47	36	37	40	43	38	46	35	48	36	40	32	35	46	44	47	36	34	45	34	41	42	38	33	46	43	48	34	45	41	35	45	45	48	53	40	31	45	40	30	42	32	47	37	43	57	36	36	48	36	37	42	52	41	38	38	43	37	45	42	32	34	35	36	35	29	33	40	30	39	44	46	36	38	46	38	32	52	43	40	43	39	36	50	35	32	39	31	40	36	48	47	40	37	34	42	47	40	35	50	38	52	49	43	28	37	48	44	34	43	44	31	46	45	34	38	33	38	42	46	51	47	49	49	45	40	44	48	35	39	41	39	47	36	33	40	34	51	39	49	41	40	41	40	36	45	46	47	37	27	34	36	34	38	43	35	34	38	32	44	34	33	36	36	43	27	40	50	35	45	32	43	34	39	37	31	43	41	38	37	40	48	47	45	39	33	38	50	39	32	45	43	24	52	46	33	37	45	34	33	46	34	28	45	44	43	44	47	42	25	24	37	35	33	44	32	30	43	38	35	40	43	46	41	47	39	49	40	46	48	42	44	40	48	30	45	37	39	50	51	46	35	41	38	37	38	39	43	32	43	63	36	39	41	40	36	35	35	54	44	33	51	41	28	34	47	33	37	27	49	45	30	33	34	41	35	38	38	36	35	48	46	40	35	41	47	38	47	54	37	35	44	36	43	38	42	41	45	35	30	40	27	33	41	43	31	55	35	53	43	39	38	43	36	30	35	49	36	46	31	43	29	45	37	35	40	46	36	36	42	27	33	35	42	41	36	30	28	37	45	40	47	38	42	39	34	40	44	36	41	41	41	41	43	53	45	38	40	45	27	50	25	51	50	41	44	36	47	35	41	39	40	29	43	24	39	42	45	35	39	32	36	37	42	39	43	48	39	45	51	27	43	25	45	47	39	31	36	32	36	35	40	56	44	38	43	39	39	37	44	40	42	33	30	41	36	37	47	40	53	33	35	26	37	40	39	36	59	46	47	40	37	46	35	53	44	39	42	39	32	31	26	46	40	35	42	53	45	35	39	41	41	44	32	39	35	36	40	37	39	41	33	42	40	27	45	30	49	43	47	34	50	48	46	48	39	47	43	45	39	45	41	33	41	35	40	46	35	29	28	37	36	39	36	35	45	42	32	34	47	46	49	45	36	32	28	48	38	36	50	53	42	42	44	41	41	36	32	36	41	41	31	41	40	37	37	45	40	47	38	43	36	36	44	37	42	32	50	45	45	35	52	48	44	29	37	44	34	39	41	35	47	30	32	29	48	42	29	40	34	41	38	43	42	32	30	39	38	32	32	30	43	44	45	39	32	33	35	44	45	30	45	46	36	43	47	41	34	57	36	57	45	41	45	38	47	38	46	37	32	48	41	40	36	46	31	34	37	45	39	44	36	27	43	38	31	41	40	32	42	32	31	43	44	48	36	44	40	45	37	40	35	33	26	39	37	37	45	40	45	35	32	31	40	39	42	60	54	34	35	42	37	51	39	32	32	52	39	41	55	46	44	34	43	33	36	34	34	44	33	35	44	37	50	39	42	45	44	36	39	43	30	45	39	42	43	38	39	34	46	36	43	49	37	36	33	31	35	45	45	40	45	42	50	33	39	34	38	28	31	37	53	42	41	35	32	41	43	39	39	34	32	41	30	40	55	32	42	52	33	37	35	32	47	31	36	38	39	37	41	40	44	36	37	37	25	33	35	41	27	46	39	28	51	38	41	42	39	48	40	32	41	45	50	29	40	35	42	38	28	44	44	53	48	42	33	44	46	37	54	34	33	41	35	48	39	42	33	38	45	31	36	41	33	46	47	42	35	26	43	32	28	41	44	29	42	40	34	50	35	38	39	43	33	50	40	44	40	37	34	34	33	39	45	35	34	44	52	36	32	36	36	34	34	40	42	38	51	43	37	49	36	54	29	32	43	45	46	41	44	43	36	33	36	44	45	33	42	38	42	40	46	37	40	40	39	46	31	38	45	32	31	31	36	38	54	38	46	50	42	36	37	37	49	46	46	36	27	49	35	47	43	53	34	42	40	30	38	41	45	50	32	47	35	54	44	33	44	48	32	36	34	45	31	46	24	42	49	29	48	33	26	49	35	38	35	36	36	29	29	35	51	37	44	41	34	38	49	31	32	51	35	31	36	38	40	44	40	34	42	42	38	34	35	32	32	42	48	30	50	34	44	36	43	45	41	40	51	52	39	33	52	36	30	55	44	44	48	41	38	45	33	26	35	50	31	36	48	35	34	37	45	32	40	37	38	34	31	44	36	27	32	34	51	33	46	46	30	28	38	50	44	40	43	39	39	35	43	35	37	32	44	44	36	33	34	43	48	46	40	32	45	44	30	39	44	33	41	39	36	37	44	36	30	32	38	37	31	35	39	31	41	44	44	48	33	34	42	42	39	36	42	50	33	49	37	41	39	42	38	46	32	34	38	32	51	40	43	42	48	44	45	46	52	36	43	48	40	32	33	37	28	39	35	38	38	45	41	41	33	47	35	40	34	38	35	41	37	30	30	36	42	43	32	36	34	44	38	53	34	49	33	40	53	33	29	45	39	34	45	28	58	45	38	40	38	37	30	48	30	40	29	45	31	36	42	37	42	43	42	39	25	38	51	49	41	31	29	43	32	41	34	42	48	36	53	44	39	32	39	34	36	31	37	42	37	36	39	43	46	41	33	44	34	42	31	36	36	33	30	38	44	38	42	56	44	35	44	48	35	34	54	43	29	32	42	45	47	38	46	30	39	41	34	36	42	39	39	43	36	47	37	49	31	45	41	37	56	30	48	50	44	39	43	44	46	29	36	35	39	38	45	34	47	48	33	40	41	31	32	37	34	58	34	51	53	48	52	34	44	48	33	38	43	41	36	56	34	53	44	37	51	31	35	30	38	52	44	47	51	41	44	50	43	44	32	28	43	46	45	37	38	43	45	38	38	29	41	40	41	35	45	42	41	49	28	39	35	45	44	30	35	39	39	41	39	47	44	56	40	42	33	42	32	31	52	35	34	44	39	27	45	32	50	39	39	36	31	36	41	32	45	39	31	26	30	47	28	38	49	41	34	43	35	43	51	59	42	28	38	34	28	42	42	42	39	31	50	41	36	30	40	40	32	40	36	43	49	44	43	46	26	49	28	39	39	44	46	41	34	39	32	43	36	41	45	39	28	32	39	41	40	41	43	40	38	46	33	37	34	45	42	36	29	30	26	37	34	34	27	43	28	33	38	52	34	32	41	37	37	40	43	39	42	40	33	45	45	27	37	31	38	40	32	43	42	47	45	50	41	40	47	45	34	34	42	51	41	36	33	36	33	42	34	43	36	32	46	42	38	35	49	34	36	28	31	38
44594	39755	53408	78903	88022	43816	3818	2913	2269	1917	1689	1426	1233	1220	1077	1049	1000	875	902	870	934	930	877	914	922	820	782	772	833	868	797	794	789	706	771	742	735	728	691	768	817	761	778	706	689	706	679	666	687	673	637	668	702	674	681	701	676	640	622	670	676	660	664	600	640	687	652	631	643	661	621	645	657	647	653	701	642	694	665	621	664	649	667	713	634	656	632	685	582	682	667	640	654	667	635	679	646	620	650	654	648	632	686	643	683	658	634	624	669	679	681	654	636	595	687	618	671	644	621	621	656	635	649	655	671	642	675	650	603	614	632	665	630	673	671	631	677	638	652	638	628	631	688	615	674	637	637	621	658	620	634	675	659	608	627	659	660	634	663	640	671	626	654	650	600	651	644	676	671	595	618	669	610	633	622	638	641	651	640	650	656	619	616	611	642	587	672	624	603	648	638	593	617	623	632	648	653	641	676	654	620	603	633	637	645	597	619	618	608	576	641	608	654	642	668	673	641	636	630	614	630	637	618	655	642	631	686	646	639	640	669	632	634	637	635	626	661	614	617	605	622	652	625	630	617	620	654	603	636	629	656	657	675	657	597	620	602	670	642	668	637	645	662	632	653	657	649	608	618	672	615	640	708	643	685	614	620	595	621	651	670	610	605	683	635	658	635	635	635	627	651	667	586	647	627	664	659	606	588	629	666	648	622	648	643	668	617	653	649	618	657	641	684	628	631	615	667	630	663	612	614	592	635	619	627	694	667	627	596	613	668	601	630	602	654	611	674	633	658	663	640	623	649	633	619	635	678	653	630	676	616	629	669	611	694	636	569	617	691	645	660	593	698	628	653	646	624	657	636	638	644	618	650	669	631	626	641	609	638	605	642	677	603	622	676	607	646	619	622	629	615	642	683	653	631	616	634	623	657	646	645	621	657	637	666	631	648	623	666	685	649	646	607	642	616	629	623	670	667	645	622	689	690	638	643	650	689	636	628	636	643	609	661	624	616	651	637	636	611	671	626	678	588	660	608	694	632	628	658	641	631	645	649	626	639	674	646	621	638	600	584	637	637	626	636	642	655	647	642	641	624	606	585	605	653	619	634	637	652	646	625	615	623	613	639	609	624	604	601	632	590	662	674	666	686	631	648	634	661	579	661	629	664	634	588	630	623	644	593	638	616	629	627	649	673	591	625	632	644	660	618	662	659	642	679	626	647	636	649	600	637	655	630	655	629	624	663	658	676	621	637	648	621	654	611	647	631	607	637	648	598	599	623	622	648	626	649	654	677	638	651	606	673	675	624	636	612	660	629	634	653	640	651	660	652	605	631	600	639	618	615	614	681	644	610	631	584	612	625	644	635	611	591	672	666	671	665	642	585	619	603	701	617	650	616	667	651	638	640	604	631	596	639	643	634	657	596	652	647	628	602	617	654	634	687	609	622	633	653	634	645	609	628	648	661	626	635	676	633	643	639	644	675	694	601	617	618	619	632	626	656	666	671	655	605	632	644	654	609	631	664	666	650	679	601	627	649	632	675	632	644	619	669	632	654	608	653	678	696	620	631	696	643	662	631	642	623	663	661	621	653	664	635	639	604	647	634	662	705	644	630	616	632	592	699	629	620	637	625	625	625	666	618	667	669	642	662	639	612	611	658	640	612	660	590	653	609	648	619	622	592	635	636	663	625	639	635	649	636	629	611	652	630	629	651	623	607	596	646	614	639	627	656	626	681	645	628	629	613	664	655	728	613	613	649	630	649	622	621	674	654	664	651	627	641	664	650	648	665	603	647	624	625	666	631	638	600	630	610	645	625	624	648	602	631	600	654	660	614	659	634	626	658	678	644	630	650	608	638	598	661	621	642	659	590	644	652	645	599	660	659	599	616	630	634	643	663	660	636	620	601	647	622	640	663	632	611	642	639	667	580	673	634	629	677	599	618	658	618	646	626	625	636	618	653	621	663	661	681	635	586	625	680	678	623	644	638	624	642	592	612	590	643	608	629	612	608	586	607	632	616	618	647	699	719	592	607	641	627	643	598	649	621	650	643	611	680	625	614	651	644	684	647	635	697	658	651	621	623	646	643	643	675	572	635	589	620	643	602	622	646	622	647	625	645	667	634	628	642	644	631	669	632	670	646	647	673	661	620	619	636	640	634	623	641	652	612	629	630	627	599	624	611	618	653	622	670	607	654	623	670	657	602	637	642	664	672	639	643	599	623	649	633	641	656	606	667	642	623	638	659	605	620	616	581	594	652	648	597	673	635	653	602	609	632	654	635	626	581	599	610	620	630	649	647	628	610	688	609	630	663	632	666	618	613	639	669	644	646	653	653	661	622	633	591	656	618	653	626	645	625	628	646	660	611	592	630	627	608	607	657	646	659	649	639	662	615	580	615	598	650	701	640	636	654	643	642	622	669	652	682	620	642	647	654	626	629	633	651	614	685	571	598	662	658	612	635	602	631	627	637	603	606	619	617	611	642	633	646	616	640	623	621	675	651	622	642	605	606	636	569	625	657	627	621	634	645	586	662	585	619	626	680	620	624	624	608	628	625	679	647	661	608	615	615	628	655	618	639	624	634	616	680	645	665	634	619	607	616	612	625	625	647	644	652	630	654	669	650	623	637	637	623	634	600	614	615	597	648	612	602	665	673	626	682	621	607	609	573	679	613	596	613	622	594	610	641	662	615	670	651	646	660	623	626	657	682	636	669	655	655	654	648	628	643	617	649	653	572	661	612	656	620	613	622	623	579	664	644	649	633	629	601	649	643	604	613	627	668	677	620	561	602	653	583	617	642	666	601	667	667	584	603	639	645	610	634	663	649	630	629	645	630	641	613	640	639	568	658	650	622	648	636	613	647	649	652	668	630	674	661	646	632	623	652	621	614	681	621	625	636	637	656	659	644	610	672	619	675	657	650	602	625	654	688	593	616	618	618	602	637	637	675	628	675	656	641	660	621	672	695	629	632	615	635	613	638	650	676	588	647	639	634	627	645	628	627	628	654	680	624	601	637	653	606	619	697	619	624	656	678	616	611	644	672	638	626	643	634	633	641	592	649	629	662	649	631	633	621	643	629	601	609	651	652	653	688	620	612	636	634	645	620	602	629	618	626	693	608	624	602	684	621	606	641	641	667	604	689	606	609	609	591	656	682	639	615	680	635	585	638	613	612	629	657	667	586	689	670	694	641	632	665	596	635	650	624	676	624	665	610	642	643	650	629	623	626	634	660	633	652	613	614	623	647	654	616	645	656	638	693	646	623	628	605	670	618	639	582	653	634	662	639	654	586	671	640	621	636	666	673	613	666	633	633	638	690	634	636	634	651	606	585	631	619	646	705	684	670	664	650	650	667	655	642	616	661	639	664	589	613	622	667	610	650	649	676	667	608	635	612	626	634	650	669	661	634	655	626	623	640	620	618	614	656	657	618	647	656	655	639	611	652	652	698	621	614	644	640	690	620	604	628	630	666	679	647	677	673	654	636	626	630	613	670	607
3026	981	1995	3653	3167	1716	38	45	33	43	28	47	31	40	47	33	41	42	34	42	37	42	54	50	38	40	52	45	31	47	39	40	44	35	44	43	44	34	45	31	49	36	42	39	39	49	46	33	41	38	53	27	47	28	44	42	28	34	39	33	35	40	46	37	38	28	50	30	35	38	44	38	38	38	27	46	36	46	37	46	39	34	41	41	37	33	24	50	37	34	46	30	38	35	38	48	44	27	39	47	48	32	52	38	42	39	38	47	42	35	41	43	45	50	37	37	39	36	46	49	36	50	46	37	40	36	44	40	42	48	35	51	43	37	35	42	48	42	40	31	59	40	31	50	30	43	35	53	37	42	33	46	51	44	40	45	48	39	38	40	45	28	30	44	42	46	32	37	46	37	41	42	42	45	34	45	30	30	36	36	43	41	36	36	40	46	35	36	38	43	31	38	47	34	52	37	49	31	38	39	38	49	34	34	44	57	47	46	31	58	34	48	47	32	45	37	47	34	44	45	29	44	39	38	34	47	33	35	46	56	41	39	33	41	31	40	55	50	36	48	50	36	35	29	48	34	31	29	35	38	54	45	35	38	29	43	48	34	52	43	39	29	35	52	45	43	37	44	48	31	41	39	35	45	25	46	32	41	46	41	32	44	37	48	37	39	39	41	39	51	47	34	40	37	39	49	27	42	46	40	41	44	44	41	36	45	38	38	39	35	30	49	40	39	43	33	46	44	39	40	37	32	47	46	47	51	46	28	40	40	44	45	34	32	43	52	46	47	35	43	38	21	44	37	45	41	31	44	27	38	27	53	27	55	38	43	38	51	37	46	45	39	38	42	40	39	36	32	36	56	45	46	37	45	29	37	45	46	49	38	42	44	32	32	36	33	33	34	37	47	45	40	43	40	35	41	46	45	39	50	46	42	39	48	35	33	43	44	42	32	40	48	47	44	24	39	36	44	49	44	40	33	44	44	38	41	34	45	49	34	48	40	29	43	48	41	39	42	53	41	46	30	38	38	45	41	47	51	30	45	42	28	37	45	37	30	35	32	37	34	47	45	39	26	35	37	29	51	49	44	29	41	37	34	29	40	44	33	43	38	38	26	37	52	39	37	42	36	47	35	39	38	48	44	42	34	44	46	43	30	45	38	47	38	47	40	39	39	41	33	20	28	37	41	40	28	39	37	46	46	36	38	35	53	37	50	45	50	47	43	53	35	44	48	55	42	32	41	39	41	44	37	39	36	41	39	42	47	44	31	48	43	39	35	34	36	43	48	41	38	32	41	39	52	39	45	28	47	40	50	43	41	34	37	45	46	37	38	41	47	37	44	33	31	32	49	40	40	50	34	41	31	36	36	40	48	40	44	40	40	38	39	35	39	41	46	37	47	54	38	39	39	32	36	45	58	52	39	36	33	49	31	43	35	41	32	37	34	37	33	31	51	35	52	40	46	34	45	42	50	34	49	53	34	37	51	34	41	36	42	46	36	33	36	37	31	29	34	33	43	32	40	33	42	33	44	49	31	38	42	34	33	46	43	34	50	34	50	31	48	35	40	41	49	48	33	31	35	45	42	37	36	42	37	38	38	51	43	47	37	32	51	48	47	49	41	36	46	47	37	45	37	46	36	41	33	47	37	39	34	34	50	44	42	45	42	41	46	42	31	51	49	36	56	37	54	44	51	37	45	42	44	37	39	37	42	38	38	37	53	41	39	38	41	51	39	37	48	48	40	45	44	43	44	36	42	35	39	42	42	33	36	50	46	51	34	37	44	48	44	38	49	40	38	39	41	49	32	42	43	41	45	38	45	38	53	37	38	34	34	51	33	26	34	44	33	42	43	37	44	44	31	45	40	36	32	36	43	35	40	44	41	44	42	39	35	30	45	45	41	33	38	44	35	40	32	38	46	46	35	35	46	39	38	36	37	54	47	44	40	31	45	43	33	33	41	41	43	39	39	33	30	38	34	47	43	39	39	43	44	30	48	30	34	38	41	46	47	48	43	31	49	40	44	39	39	42	35	39	46	34	45	27	37	48	35	46	46	48	49	45	47	46	40	33	44	48	59	43	47	36	47	31	33	50	35	46	39	36	57	31	42	35	38	46	37	43	36	34	33	44	46	43	44	44	46	40	48	40	34	34	56	35	42	42	36	40	27	49	44	34	43	50	45	42	27	35	34	30	38	30	40	39	48	39	59	42	43	36	39	38	46	44	34	44	42	40	43	25	35	47	48	42	46	31	35	33	34	33	35	33	44	49	45	42	32	46	47	38	32	34	39	37	34	46	47	40	33	28	45	32	36	41	44	46	48	34	46	44	50	52	44	39	50	41	40	43	44	45	49	39	33	48	47	41	37	29	42	48	36	40	45	37	42	47	35	38	45	52	28	39	39	38	48	38	52	43	48	38	42	29	56	39	43	39	42	42	41	31	34	42	42	36	35	46	39	35	48	42	47	40	40	36	26	29	40	37	42	36	34	54	41	52	35	41	43	27	37	56	33	41	47	37	39	34	43	40	37	57	40	37	39	48	38	35	34	38	41	39	45	42	52	36	47	36	35	44	24	40	40	52	57	44	43	46	41	38	42	44	39	50	43	35	33	19	32	46	38	39	44	36	39	39	41	43	55	38	41	37	43	35	29	43	43	40	39	39	39	36	39	39	30	42	53	33	34	41	41	40	43	43	37	39	55	37	39	30	39	33	43	37	44	46	35	45	38	32	41	48	45	40	41	44	40	44	28	50	60	42	43	28	47	31	30	35	43	30	41	41	38	36	45	44	36	46	30	44	48	38	35	36	49	38	47	45	44	39	48	51	39	34	33	44	38	36	37	40	46	50	51	34	38	34	40	44	42	43	47	46	37	30	37	28	49	33	37	40	37	38	40	28	35	43	45	31	34	48	43	36	47	39	43	37	50	44	42	42	39	38	32	43	46	40	55	34	37	46	43	38	35	47	36	42	43	30	38	44	48	48	37	38	43	31	33	40	37	45	36	51	49	34	40	35	32	42	45	40	45	50	33	38	51	43	38	39	32	36	26	46	36	47	32	43	40	39	48	40	39	49	37	41	44	46	54	45	39	38	35	45	45	55	43	48	38	50	38	39	39	44	46	28	40	30	48	39	38	33	44	47	47	42	46	43	44	38	39	36	52	43	38	42	36	52	42	31	58	41	40	38	38	53	44	42	49	28	46	38	32	45	44	40	25	45	47	41	42	46	47	46	37	38	43	50	47	43	43	38	47	36	44	36	32	55	30	38	38	44	44	39	31	41	43	32	40	47	49	45	43	53	31	48	36	35	41	52	33	48	45	48	45	33	44	46	55	36	42	23	34	44	33	34	46	56	38	39	49	34	46	27	46	47	37	48	36	29	44	40	50	39	34	38	45	41	35	51	41	48	37	34	36	48	38	40	55	32	39	38	40	42	47	36	52	25	36	20	47	39	44	42	46	40	39	38	43	38	38	42	44	29	41	39	40	44	38	36	48
28665	21841	28503	49063	51096	31222	1056	894	803	760	732	726	727	704	662	680	706	678	704	676	683	725	710	641	673	693	682	663	736	685	714	706	709	670	658	681	626	612	638	698	692	680	712	656	691	635	654	685	670	648	665	644	634	662	643	683	608	639	653	677	607	663	615	676	627	656	658	629	673	638	638	631	673	657	662	638	632	643	667	587	680	649	641	628	603	642	626	664	650	666	652	633	659	647	656	670	659	667	642	670	673	643	641	631	631	646	655	661	702	633	619	637	670	655	636	638	676	619	642	598	639	613	656	634	675	608	640	689	643	645	649	648	659	658	654	661	702	644	661	631	654	656	609	659	669	610	648	658	715	664	621	675	638	649	623	638	663	595	665	655	711	673	653	611	622	614	660	652	638	602	632	672	677	640	666	649	642	629	642	630	664	617	642	626	660	626	643	616	626	646	661	629	635	641	672	604	611	665	694	628	622	668	641	657	627	672	621	641	604	645	613	673	729	669	704	621	625	624	636	668	647	630	651	638	631	658	611	642	624	624	642	642	654	623	610	671	669	612	641	630	676	601	626	648	635	674	616	668	618	626	671	637	673	648	621	673	640	704	607	656	631	644	638	601	596	612	617	638	617	609	670	647	654	646	637	603	648	679	662	645	678	673	637	660	638	646	687	623	645	631	639	673	602	635	634	632	639	645	609	645	670	597	662	643	659	609	650	673	645	674	662	613	658	635	631	653	670	633	644	683	673	678	660	652	650	642	685	661	647	620	657	645	617	586	642	666	631	655	605	654	702	679	647	630	664	619	610	626	633	647	659	607	640	683	623	664	606	645	633	631	592	610	681	651	623	636	711	681	659	656	652	644	637	703	660	633	604	661	664	604	671	682	681	657	649	682	649	613	658	642	635	678	590	688	678	669	620	632	651	629	626	688	681	664	635	584	665	601	610	663	653	622	685	655	653	663	665	636	654	640	654	626	599	674	640	641	657	635	663	670	680	615	656	650	665	648	611	645	659	606	632	635	657	644	592	606	661	609	632	587	641	642	668	628	673	657	616	632	607	675	642	637	647	627	643	641	606	691	648	660	633	633	659	684	610	620	666	659	623	671	608	642	595	652	644	668	659	649	637	607	707	600	683	680	685	624	681	646	622	603	683	633	634	620	659	659	712	656	638	619	643	662	645	643	617	694	676	651	639	680	585	677	667	654	646	651	632	643	660	647	646	680	651	638	641	633	654	668	703	660	686	637	658	613	607	645	647	637	655	627	634	617	709	702	666	730	618	624	604	639	665	636	661	638	657	634	665	610	677	644	616	667	592	680	640	631	681	639	683	634	681	627	589	649	653	624	638	625	638	623	637	638	642	634	675	633	654	670	654	662	673	666	630	643	617	595	676	617	612	669	642	655	649	667	618	666	640	653	621	679	596	676	671	679	694	625	670	601	682	661	590	653	649	665	623	643	679	679	686	648	677	623	619	634	684	679	674	662	651	669	686	653	639	668	639	661	655	647	675	669	631	593	655	640	645	649	663	660	664	635	602	605	629	643	612	636	625	643	663	657	632	636	613	685	654	590	631	634	658	665	661	650	635	607	680	642	662	633	640	697	655	637	657	629	623	570	652	680	641	680	700	647	636	662	645	661	651	642	613	660	663	623	675	653	637	617	649	682	651	644	633	633	613	644	667	716	629	666	632	666	624	650	655	639	629	682	641	655	643	625	662	697	650	654	675	654	627	639	644	617	641	683	648	624	567	659	662	647	685	704	644	650	692	644	626	666	641	661	691	640	628	639	633	683	670	697	646	689	671	706	614	668	645	666	643	621	677	609	642	664	654	636	684	604	617	639	637	603	613	616	613	658	654	655	675	698	634	620	665	648	672	657	647	663	633	664	650	632	662	683	628	592	640	667	706	694	586	647	655	640	648	623	640	634	638	643	616	651	652	588	641	617	658	662	643	637	643	647	680	644	663	648	608	662	590	664	680	639	646	666	657	685	660	686	683	592	646	611	686	620	638	654	656	653	664	647	660	654	704	662	617	636	636	592	676	657	672	650	683	633	666	621	716	634	640	650	622	583	661	623	678	694	603	677	676	628	574	640	612	661	726	649	652	672	653	681	612	651	643	669	690	643	694	616	654	626	640	635	597	658	624	675	664	681	625	654	630	643	655	583	619	676	619	627	650	637	636	639	630	664	639	645	637	618	589	634	673	608	628	648	650	670	586	586	625	621	646	668	680	643	698	631	628	617	677	661	617	626	625	612	644	632	625	628	600	647	636	631	636	616	615	650	652	668	655	642	648	658	661	649	656	633	604	662	679	590	628	678	614	647	651	655	660	622	692	662	669	641	634	618	646	609	623	631	650	629	645	663	657	638	616	671	629	670	630	694	611	648	632	625	656	651	671	665	653	629	658	686	678	665	617	603	659	603	631	696	733	629	626	674	650	624	675	668	690	639	651	595	653	660	664	642	638	662	624	631	617	613	665	605	700	669	635	615	614	614	633	647	672	643	620	607	680	646	635	676	648	671	644	634	650	627	659	650	637	608	651	658	688	663	673	682	649	645	605	657	615	648	666	623	680	669	657	654	658	670	646	684	646	668	674	621	652	638	675	654	654	628	683	674	619	592	659	623	672	609	664	646	687	678	653	640	679	646	636	648	652	655	629	621	610	637	632	593	625	640	615	681	646	665	649	658	619	640	602	669	650	645	621	593	679	677	657	680	662	638	638	677	670	711	626	677	686	643	664	637	635	652	641	621	678	624	650	682	675	616	644	642	626	654	613	677	666	692	659	670	665	657	636	634	691	661	646	616	680	665	660	645	627	644	627	657	631	632	657	648	621	660	640	658	662	641	595	596	699	644	676	637	689	657	677	625	672	659	652	616	675	662	639	638	635	677	665	670	646	698	658	635	669	638	638	645	656	623	627	660	699	668	644	667	633	635	652	653	701	600	654	640	679	667	647	686	681	651	667	635	630	632	613	651	667	638	675	659	641	655	677	713	648	663	605	658	672	603	664	634	620	672	649	687	678	676	604	666	639	638	621	643	627	695	642	640	692	644	640	631	626	613	674	655	644	687	630	619	632	653	637	686	623	630	696	632	650	595	661	650	629	654	632	621	635	629	612	647	642	655	641	682	659	652	647	632	590	658	654	667	655	663	666	630	648	713	663	654	646	640	632	694	613	635	623	638	670	604	667	599	617	645	621	588	619	636	624	615	637	659	661	674	645	652	625	694	666	659	628	665	647	652	611	637	623	648	576	684	665	613	641	673	643	647	640	641	618	649	656	616	640	622	647	653	649	650	624	652	636	660	646	639	669	676	632	639	644	640	689	627	678	663	623	651	680	650	653	656	652	629	604	666	662	662	633	648	670	609	625	645	648	649	639	644	622	654	653	600	629	664	598	616	621	667	651	693	621	654	634	656	651	648	670	602	689	624	684	642	713	647	631	640	675	607	669	658	653	659	622	635	594	660	673	652	652	674	613	657	660	641
6632	5931	17071	20492	18739	10614	247	42	53	47	34	46	40	43	50	47	35	34	36	32	40	54	45	52	31	44	35	46	47	45	40	40	47	40	35	34	43	50	41	46	33	44	33	36	39	26	45	38	37	37	43	46	36	45	45	30	47	42	29	43	36	32	45	38	37	44	42	35	41	31	35	47	30	26	46	27	39	33	21	52	26	32	34	32	41	34	31	32	35	31	33	24	42	39	35	37	35	41	41	40	40	39	35	35	41	43	41	38	41	45	36	38	38	48	31	39	31	32	37	27	34	42	35	35	33	33	26	40	37	35	37	43	34	47	41	47	37	42	36	37	35	32	35	40	42	33	43	36	34	47	37	48	30	32	40	34	42	37	40	41	40	43	30	30	38	48	45	32	40	49	31	34	36	45	39	29	30	38	39	43	29	29	46	46	35	46	27	39	34	47	39	30	42	31	33	38	35	35	30	46	42	56	39	43	48	38	37	43	34	38	45	30	43	34	30	31	41	41	51	40	23	30	20	38	36	30	25	37	31	44	27	32	31	50	44	37	40	34	36	40	47	46	38	40	39	33	32	42	44	37	39	43	39	37	44	46	36	45	40	39	36	34	34	34	34	41	41	32	35	33	39	38	47	41	36	30	37	44	32	42	34	31	47	40	29	36	33	39	35	37	40	49	32	47	30	41	33	44	35	37	37	43	35	42	34	35	37	48	32	56	37	30	43	32	38	37	33	46	45	36	38	33	28	28	37	38	33	39	36	35	37	32	35	38	26	29	44	38	35	39	34	44	41	33	35	37	41	43	38	32	32	42	41	39	33	27	38	34	36	42	36	42	39	35	35	35	33	41	28	34	34	40	34	39	31	41	34	41	30	43	28	37	43	41	42	43	39	42	41	39	30	35	48	34	40	35	41	38	31	36	31	35	39	50	32	44	34	26	45	37	42	34	45	37	48	31	35	28	37	23	40	46	43	32	26	38	30	40	42	27	46	37	31	36	46	32	32	35	32	33	36	44	37	32	40	32	34	33	43	27	37	28	50	27	45	38	44	42	35	37	44	39	44	39	32	41	32	44	35	37	36	34	35	45	39	46	40	32	34	39	49	31	29	36	35	42	39	33	37	36	32	35	45	58	32	41	43	30	53	41	36	39	50	34	37	39	36	31	41	34	40	46	47	38	37	51	35	27	38	33	39	43	38	38	46	41	30	46	36	37	35	43	33	43	51	35	28	32	39	35	39	35	33	30	31	38	40	34	43	47	41	31	37	29	39	36	27	39	38	34	34	38	31	32	36	40	37	39	40	40	31	33	31	51	47	35	28	49	34	36	38	31	48	29	36	27	44	38	42	30	35	48	46	29	39	38	37	39	36	32	45	39	38	38	44	35	37	37	50	36	39	35	32	37	40	50	31	31	43	36	44	41	28	41	34	31	49	36	49	39	46	30	48	38	39	42	39	40	36	30	28	35	28	43	36	39	33	28	40	44	46	29	31	46	38	26	31	35	32	35	32	35	33	49	37	40	41	22	22	44	33	39	39	52	30	35	29	37	29	38	38	26	37	46	43	43	38	33	34	42	43	35	39	40	40	38	32	39	30	41	36	35	55	34	29	40	40	35	49	34	41	30	43	44	34	39	36	39	42	41	38	36	44	33	39	42	45	33	42	49	33	36	30	43	48	27	36	34	36	42	30	36	30	39	38	40	33	29	32	40	42	25	36	31	40	35	41	37	46	42	50	39	37	43	46	35	40	39	37	30	28	42	35	38	38	33	43	37	40	38	45	35	36	45	43	39	45	32	39	32	44	39	37	33	25	32	39	46	35	43	37	44	35	27	31	37	38	28	37	43	34	38	45	38	48	43	37	44	26	49	41	43	41	33	41	36	38	33	42	33	40	31	37	38	39	38	32	42	44	41	38	35	49	50	41	37	32	41	38	31	33	38	40	45	32	41	36	36	47	46	32	31	38	40	39	27	23	44	45	26	39	28	31	32	38	44	35	38	39	33	54	39	29	42	40	35	49	37	45	30	39	36	36	42	40	45	37	30	45	38	38	46	29	47	45	38	36	34	44	33	41	54	38	36	29	41	40	37	30	30	44	33	35	39	37	41	51	53	39	43	39	39	39	44	44	41	34	33	27	40	35	42	43	30	33	31	38	45	35	41	34	38	37	43	49	24	41	44	35	32	35	34	32	35	38	37	37	30	38	39	49	29	37	47	40	32	40	30	44	38	32	37	33	36	25	48	38	34	33	32	38	35	41	30	41	39	37	41	34	38	40	35	32	34	27	38	42	48	30	31	32	37	39	35	29	48	41	49	40	46	33	51	34	32	46	35	38	43	37	35	32	42	33	37	37	32	39	37	40	34	29	31	36	39	31	36	30	37	36	30	36	29	38	35	32	41	41	49	30	29	27	46	42	45	43	38	40	33	38	41	38	40	37	28	31	49	38	37	41	42	41	31	27	45	40	33	29	46	32	37	36	41	27	42	37	27	32	29	34	41	30	34	44	29	31	35	33	31	40	39	26	51	45	28	42	35	43	28	31	27	45	25	45	38	29	36	40	40	41	38	47	31	31	39	35	22	38	37	48	33	36	38	32	50	46	34	37	32	40	33	35	30	43	38	44	31	30	45	37	40	38	25	34	32	44	25	39	49	37	47	32	41	40	28	35	37	26	33	34	32	33	32	25	34	41	37	39	42	37	37	31	39	44	39	42	40	41	34	33	32	40	37	38	35	35	36	39	34	41	44	38	34	42	47	35	46	34	36	37	38	31	30	35	46	39	39	39	26	33	38	35	44	26	43	33	40	43	32	44	44	35	40	51	47	35	40	41	29	47	37	23	42	35	34	46	40	34	24	43	40	27	37	38	28	29	41	53	42	38	32	47	30	31	39	38	35	42	29	44	38	39	28	37	33	37	39	38	42	42	36	23	30	47	43	45	38	35	37	39	43	33	39	43	35	36	32	34	43	32	37	31	31	45	38	26	44	50	43	39	44	36	44	33	39	43	44	42	37	32	29	34	53	48	35	44	32	29	52	42	32	46	39	39	47	31	37	39	34	29	44	36	39	39	34	35	34	33	27	34	42	33	29	42	37	43	39	44	41	41	37	39	54	36	51	37	39	31	35	39	38	33	46	28	35	41	36	43	36	46	41	40	41	45	33	45	40	34	47	37	33	41	43	36	35	36	33	44	35	35	38	41	28	46	30	48	39	28	31	33	33	30	41	38	31	37	37	41	36	47	46	39	45	36	47	50	33	32	27	25	34	37	47	33	42	42	34	35	29	44	39	30	41	35	33	39	38	36	31	34	28	41	46	38	42	36	31	19	36	31	43	47	40	33	40	36	35	38	34	31	42	38	43	36	25	39	42	39	38	49	24	37	40	48	43	40	39	31	41	36	38	52	42	42	40	33	32	32	35	36	39	25	35	48	35	35	40	34	35	37	33	37	44	41	48	48	42	36	42	32	31	44	38	36	31	41	29
42314	41566	60610	81765	85077	56184	2423	1870	1484	1330	1117	1041	938	853	807	842	801	725	735	730	758	757	750	657	697	709	690	706	739	727	683	700	711	639	671	653	630	664	672	707	734	668	665	644	580	640	638	595	641	648	651	605	602	628	581	618	598	617	641	650	610	607	626	554	653	619	617	640	586	651	592	635	591	601	636	588	636	608	610	598	617	622	610	592	600	598	584	584	616	573	614	616	622	599	591	601	604	592	554	619	580	562	631	612	657	602	583	621	624	576	625	637	603	600	626	590	623	569	584	600	641	622	607	618	588	605	604	582	637	617	622	626	604	632	612	615	612	623	593	607	627	613	575	615	636	599	641	576	587	632	580	631	633	619	592	586	614	637	612	609	621	616	576	596	622	582	567	615	586	622	618	652	612	627	576	564	625	616	602	615	629	603	609	599	629	592	597	590	605	594	569	639	635	592	593	629	683	589	630	624	581	572	645	563	600	604	617	575	632	613	582	622	592	578	575	630	620	562	627	584	576	599	561	609	562	642	585	626	578	626	617	634	605	611	599	596	596	602	598	608	578	587	610	624	604	591	592	586	592	618	626	633	612	574	644	622	542	611	620	602	617	561	596	578	602	577	631	588	572	582	634	599	620	600	591	621	607	627	596	570	604	593	617	536	601	587	632	606	595	636	628	559	604	626	591	638	629	605	576	602	617	574	632	647	608	611	590	631	622	595	618	584	608	603	566	578	595	641	573	571	634	615	618	599	602	576	575	569	601	618	609	570	607	593	615	628	626	601	572	607	612	613	645	574	578	637	574	589	603	604	597	622	641	619	607	625	641	567	609	552	625	586	608	630	574	596	579	596	602	624	620	643	604	601	569	584	602	580	622	617	588	610	578	599	620	600	592	628	589	612	648	595	625	608	574	645	567	604	601	582	576	621	592	565	621	637	584	635	604	628	613	587	618	597	618	573	595	602	586	609	569	601	629	576	605	587	572	621	610	619	594	574	647	631	652	598	596	598	616	572	581	602	547	555	616	570	572	643	602	608	638	660	598	596	539	588	606	577	614	575	611	600	601	607	614	589	589	617	606	581	622	600	581	575	601	627	658	576	617	609	565	598	595	609	616	598	629	576	548	609	587	583	619	608	593	651	583	592	607	574	625	574	610	622	610	607	566	592	587	635	599	605	659	595	607	621	615	592	598	615	605	609	571	632	592	590	607	644	546	614	579	623	580	604	631	602	617	631	603	606	631	633	655	632	573	618	635	615	625	646	614	614	590	574	592	592	613	570	577	581	545	658	610	599	617	551	618	660	611	596	617	607	604	607	589	611	592	590	625	581	589	602	590	607	617	622	583	620	637	606	601	589	597	603	597	577	631	599	632	601	592	612	620	565	624	579	605	579	582	601	595	609	611	611	588	623	639	636	609	581	533	620	574	612	634	613	571	597	626	603	632	672	557	611	561	597	567	590	618	598	548	606	611	598	619	599	616	643	611	638	612	630	619	562	611	603	599	608	679	609	625	574	644	588	588	621	604	602	617	594	609	638	614	600	589	591	625	623	590	634	613	614	566	664	580	596	613	605	599	641	598	658	599	635	648	608	617	595	596	576	635	609	595	587	586	594	609	609	592	577	608	644	605	617	550	595	599	622	608	582	614	628	614	565	590	606	551	627	579	626	592	603	604	588	597	647	596	617	599	607	622	569	593	610	629	604	633	612	606	616	652	565	620	643	627	609	612	600	568	574	586	569	607	623	631	619	591	565	628	615	610	616	608	635	635	598	604	632	600	587	594	616	571	599	593	638	589	610	647	531	593	584	590	599	631	640	641	623	595	586	645	628	625	574	654	617	597	621	628	583	599	596	598	606	572	578	627	631	605	655	593	574	639	634	561	603	599	589	646	611	568	606	595	634	673	610	623	629	625	573	624	552	629	626	607	597	638	623	603	622	620	625	619	594	577	610	581	596	590	594	582	640	609	562	545	605	638	641	641	611	583	612	622	622	631	616	595	592	580	624	626	588	596	623	578	593	553	660	630	598	642	600	604	614	603	626	596	585	579	582	621	605	613	609	605	583	595	599	622	636	621	611	615	592	627	573	585	619	574	624	580	620	599	649	603	603	641	592	592	608	580	603	588	619	638	626	617	580	611	593	635	602	600	584	607	614	628	602	611	591	588	646	559	575	609	618	632	611	587	627	590	655	623	617	574	646	616	605	629	626	590	652	595	609	664	638	574	606	628	620	575	611	635	594	598	585	566	633	596	584	617	585	599	647	570	613	582	601	593	636	570	588	599	565	555	592	568	639	613	625	632	602	613	593	573	631	631	587	629	581	571	598	618	607	574	609	604	569	601	634	604	613	616	638	594	578	609	595	608	635	598	613	589	605	620	601	578	590	582	629	591	618	594	599	653	612	576	597	580	595	639	634	578	567	577	633	579	624	569	573	595	624	626	573	623	604	592	614	593	593	622	625	632	588	602	587	611	649	633	640	603	646	598	592	636	610	586	589	556	570	563	561	621	561	608	634	601	626	597	593	601	576	580	628	616	611	577	643	617	613	575	609	590	622	623	603	605	601	565	600	619	598	590	591	578	627	588	577	638	583	644	597	616	573	612	592	612	576	590	615	572	577	574	626	609	580	612	615	597	614	638	619	589	618	580	575	604	597	615	622	677	597	592	601	612	595	620	640	589	611	608	563	658	610	601	592	615	578	606	569	620	612	636	575	586	551	602	631	637	612	573	637	628	612	562	629	589	607	620	607	601	576	660	619	583	620	612	601	588	579	605	636	649	621	604	585	526	605	607	571	643	609	590	593	656	585	592	632	592	612	593	605	585	611	650	599	600	539	607	631	580	613	584	585	575	644	622	587	636	641	599	599	606	601	606	595	618	558	639	583	595	592	558	594	594	607	581	586	633	654	622	611	642	594	649	615	552	619	619	572	579	574	627	580	599	609	652	597	565	627	529	594	623	590	602	634	635	578	577	582	606	614	623	548	598	624	605	610	599	634	637	605	580	632	618	607	590	586	654	564	628	600	618	615	604	616	627	593	665	594	587	654	587	623	574	604	597	599	573	604	642	580	649	642	614	600	576	638	571	599	574	622	618	590	627	617	628	564	583	573	640	609	605	585	553	618	581	564	579	597	593	574	586	615	586	627	591	577	597	619	579	607	617	592	590	582	596	596	585	614	563	595	615	587	627	619	625	550	628	604	603	585	626	610	624	578	611	608	606	579	624	608	607	622	626	623	606	554	605	640	638	583	609	597	634	560	595	573	584	605	580	580	596	588	579	611	609	587	633	636	580	634	648	578	603	600	593	623	608	601	580	615	589	623	624	581	568	607	588	647	559	563	572	590	608	577	625	607	584	630	595	577	630	604	557	610	601	563	616	653	619	624	631	617	610	543	658	609	624	615	583	601	617	582	583	608	597	595	598	603	593	610	603	599	643	581	576	581	636	636	631	584	613	591	599	635	599	548	605	587	610	583	613	573	590	599
6305	1743	10517	11369	9738	5244	84	77	58	68	62	60	69	65	71	57	40	55	64	63	78	53	60	60	53	60	59	63	56	65	61	46	62	51	69	66	48	56	59	61	57	70	71	51	56	59	50	65	66	61	54	51	67	64	55	64	64	64	60	56	76	54	48	56	49	57	73	54	61	65	54	59	51	52	64	56	82	57	44	66	58	75	58	58	49	62	67	56	48	54	57	58	55	60	58	52	51	59	62	54	61	57	62	56	51	59	66	45	64	42	61	63	63	65	58	56	60	63	54	62	60	58	48	65	59	57	66	51	52	55	55	60	52	67	63	61	59	63	50	63	51	53	59	50	62	68	58	54	57	52	62	53	55	47	58	56	58	55	66	54	49	56	66	67	58	51	48	59	66	72	66	43	50	52	52	67	57	65	60	65	53	62	55	48	50	65	64	56	57	66	49	63	72	60	45	76	53	68	71	62	58	57	47	61	54	60	66	61	64	60	76	53	58	50	62	56	56	52	68	67	67	70	65	54	57	59	65	57	74	53	50	53	65	56	54	56	62	53	46	56	56	68	65	51	59	55	55	69	55	65	63	51	63	62	54	70	57	68	57	50	45	53	57	52	64	56	58	63	62	52	66	49	55	58	51	50	62	61	57	71	67	65	68	68	61	61	55	54	44	58	46	49	54	59	63	60	59	62	41	59	64	50	53	55	55	55	78	59	68	53	55	56	51	49	53	57	69	58	64	59	64	54	52	62	55	58	63	66	65	64	67	55	49	60	53	55	67	57	60	52	62	60	54	49	74	64	63	64	60	67	61	49	60	58	55	57	56	60	54	48	57	55	60	55	72	45	61	60	60	71	55	48	68	72	74	61	61	56	63	54	63	55	53	56	66	55	62	60	49	55	55	62	59	52	64	68	44	71	56	66	67	48	55	74	69	63	57	61	57	59	66	68	35	47	60	54	52	58	50	53	52	85	53	57	57	65	59	50	50	61	63	60	56	58	53	70	55	54	64	60	47	65	56	57	63	58	60	50	52	60	62	48	50	62	56	63	59	74	64	55	51	57	53	49	70	43	66	54	61	50	60	69	67	44	60	76	61	57	57	58	56	62	61	61	71	59	67	56	63	61	69	56	70	64	79	68	50	67	60	65	39	57	65	63	47	53	58	55	65	49	45	60	50	55	48	58	59	69	44	67	61	48	59	60	67	52	66	65	57	54	51	44	60	47	61	48	65	53	42	48	60	63	49	54	62	51	60	53	62	65	58	64	43	57	52	68	62	58	76	54	47	66	58	54	58	47	55	48	63	66	51	57	72	51	53	56	64	46	69	57	52	69	54	65	76	60	53	66	45	57	56	46	58	60	48	46	61	50	58	71	65	55	52	66	54	55	56	61	66	67	70	58	54	45	61	60	54	63	61	77	57	55	55	58	42	74	47	59	66	53	47	65	68	41	64	51	66	65	66	72	55	43	49	63	52	52	69	60	50	63	66	50	51	61	64	61	61	75	53	58	58	47	62	59	51	52	52	42	68	56	65	51	45	46	59	44	68	60	51	45	54	62	67	66	43	61	70	65	52	72	62	47	71	54	69	49	59	61	53	59	65	57	62	52	59	54	51	51	48	62	71	49	42	56	55	68	49	72	48	58	48	53	46	56	65	46	50	64	56	59	66	65	64	69	61	61	60	43	61	64	51	58	54	52	64	68	59	65	59	56	63	57	55	51	56	74	60	57	47	54	56	59	64	69	57	56	48	51	67	48	51	67	47	62	49	63	67	66	56	59	50	57	54	59	52	70	66	56	50	47	71	64	65	52	67	65	69	45	68	58	66	59	59	48	64	53	46	54	61	61	76	51	66	56	66	60	56	53	62	53	66	55	57	64	53	68	60	57	57	56	55	64	56	58	63	54	54	51	42	72	71	48	56	56	57	52	64	46	50	71	53	57	48	59	61	54	49	62	56	65	63	53	59	52	58	69	57	50	77	55	60	46	55	80	55	70	53	47	67	59	60	65	70	54	50	50	61	62	51	51	51	51	60	51	61	50	53	61	57	50	55	50	53	61	67	72	60	53	48	59	71	48	59	49	61	69	55	46	52	60	59	57	55	56	58	67	56	48	55	57	61	66	52	53	70	48	56	64	59	70	51	65	66	66	53	76	66	62	52	61	56	75	52	62	55	65	75	63	51	59	55	63	64	47	60	43	49	49	58	66	59	66	45	59	57	55	63	62	53	63	62	59	48	62	52	58	73	69	53	59	64	59	62	49	59	69	57	68	61	56	65	46	65	64	42	61	59	59	61	57	48	50	47	52	70	56	47	53	52	57	67	44	54	62	56	54	41	67	52	60	64	65	63	62	40	53	74	51	63	54	59	63	54	62	61	44	46	64	62	58	58	52	47	65	51	41	58	65	60	44	55	58	62	57	55	67	57	62	64	65	54	54	44	41	52	54	59	59	55	54	57	63	58	61	69	47	57	48	57	57	46	52	63	54	61	56	49	64	68	64	53	60	67	49	61	68	54	61	62	55	46	51	56	59	50	70	63	51	41	69	64	42	61	59	59	63	64	54	59	56	57	59	60	69	57	51	60	68	70	52	53	59	51	62	60	68	59	54	55	63	49	53	65	60	50	52	65	56	60	54	72	59	55	62	55	54	55	65	76	52	53	59	54	53	66	81	61	61	54	50	59	49	53	60	59	50	42	46	49	63	53	54	64	62	71	47	50	58	66	56	67	61	59	69	44	69	53	75	73	70	53	50	52	66	66	43	69	63	45	63	51	60	62	65	63	72	50	62	53	57	49	62	69	53	57	65	47	55	57	44	65	60	67	73	56	46	71	55	47	62	76	62	46	49	56	58	63	71	60	51	48	54	61	61	58	51	49	46	63	63	61	62	70	59	59	54	47	57	60	49	60	63	59	54	35	43	50	52	60	58	53	61	55	54	63	50	51	54	66	55	73	62	75	56	53	48	60	50	62	67	53	60	63	56	64	62	44	52	58	42	55	44	71	59	38	62	62	66	61	52	60	50	56	76	73	66	52	65	62	58	53	56	57	54	60	54	64	55	53	48	65	48	54	73	50	66	52	53	58	57	56	59	57	64	59	55	67	59	65	61	42	57	72	76	85	62	46	61	53	60	42	74	62	55	59	66	56	59	67	73	54	61	66	67	53	44	59	55	77	56	64	53	59	62	58	56	60	52	55	62	52	54	57	61	56	61	60	55	64	55	53	69	73	50	57	61	63	58	53	46	57	65	57	59	58	69	66	58	62	64	46	56	64	52	60	68	39	58	42	55	53	53	56	56	56	51	59	65	68	80	55	59	61	70	65	67	72	48	64	52	63	63	58	71	51	60	55	63	50	66	62	75	58	54	54	54	58	52	60	59	53	58	67	51	70	68	58	49	59	65	57	65	65	61	77	55	72	49	60	60	53	56	59	64	56	56	58	64	68	55	59	53	53	62	60	48	48	53	60	48	53	49	61	63	60	60
37786	26742	49921	67707	71698	47282	1959	1541	1459	1241	1164	1156	1110	1045	1065	1002	986	982	969	959	1006	934	969	981	967	996	967	984	987	1024	979	1016	927	936	884	971	1000	938	979	896	970	968	901	918	929	931	965	846	952	930	891	952	928	953	902	939	934	901	970	893	909	881	940	918	864	916	918	912	877	893	976	917	977	880	929	945	896	882	924	891	933	882	874	912	942	932	947	919	855	937	858	899	953	922	882	967	910	897	899	899	898	879	883	939	957	949	897	909	908	912	945	924	908	930	943	914	925	896	929	942	960	920	944	863	955	916	939	980	929	917	921	937	927	880	922	888	904	909	883	865	922	882	916	957	882	901	903	868	963	908	903	975	890	967	877	931	912	877	933	877	969	879	923	908	871	887	953	901	939	907	844	951	966	937	881	889	847	895	912	952	919	924	918	941	892	867	887	864	940	885	880	912	890	940	940	962	954	885	901	918	869	914	890	960	865	922	915	916	911	896	972	897	910	900	911	888	923	889	960	918	940	891	886	968	1016	923	919	927	920	903	953	921	915	916	952	912	883	851	915	902	881	914	942	897	902	877	919	927	921	899	907	902	900	948	880	880	934	900	912	896	883	907	919	939	953	889	916	920	882	944	903	871	940	881	867	883	899	897	898	959	907	887	909	846	980	927	940	957	879	979	925	926	908	867	913	941	878	912	919	947	869	926	936	921	888	929	909	904	933	905	921	911	911	937	927	917	928	889	970	920	844	919	939	947	855	911	876	938	897	954	910	931	890	940	927	963	930	892	951	872	923	942	899	880	932	876	930	901	932	931	943	893	911	917	892	894	873	887	924	930	933	884	928	944	906	887	925	831	882	910	898	954	880	920	895	909	903	945	892	879	906	944	904	943	918	913	877	926	854	908	900	908	962	966	925	900	916	928	865	937	880	888	965	889	893	944	889	930	894	965	909	904	917	889	932	913	958	914	857	875	890	903	919	892	906	907	901	950	900	964	898	920	901	942	896	898	894	869	890	863	917	868	924	908	902	912	897	974	941	861	940	957	888	895	940	906	924	956	913	908	924	950	902	845	905	869	921	904	935	959	906	897	885	1000	877	906	888	929	943	894	897	919	933	886	912	935	912	892	906	931	914	919	906	901	928	891	925	869	885	917	903	935	885	951	865	887	891	890	964	914	951	945	922	880	919	921	910	908	889	899	909	899	945	911	894	904	947	933	945	934	923	850	905	933	916	897	944	895	955	902	889	946	921	870	947	927	892	882	949	902	955	926	893	950	880	912	891	909	888	904	935	900	958	919	883	934	941	922	896	911	905	930	846	937	874	944	936	908	882	921	945	913	915	938	896	918	895	867	920	928	929	934	944	915	934	952	872	896	894	950	920	924	904	970	889	945	897	875	881	912	923	891	889	873	872	885	918	910	866	902	898	870	875	929	928	937	930	872	904	933	974	911	877	889	928	823	933	887	890	900	947	933	846	934	878	938	898	916	911	887	951	918	894	885	869	921	878	912	903	897	874	899	958	947	904	914	914	892	916	924	991	935	971	874	919	919	926	954	914	885	897	839	898	911	922	905	933	859	882	948	957	906	901	876	916	881	955	894	948	929	931	982	939	894	925	952	917	957	919	921	950	871	967	907	941	890	919	930	959	900	895	980	919	942	880	960	935	953	921	960	893	965	879	892	887	912	855	862	903	969	900	915	929	915	909	909	912	915	942	922	914	919	903	936	899	970	906	904	919	951	910	920	868	893	985	887	851	969	926	937	910	852	936	904	927	903	961	927	950	894	874	860	926	964	944	907	947	884	924	902	913	891	946	920	946	874	865	944	854	877	927	924	877	931	890	850	900	920	917	898	898	895	947	875	919	874	932	937	883	954	899	936	896	839	909	885	916	955	944	905	915	909	958	932	944	942	879	952	898	995	929	943	906	901	892	904	916	867	920	853	900	897	943	908	943	927	878	944	894	898	904	919	964	873	950	907	896	926	930	879	930	932	874	926	932	882	955	912	942	872	875	930	885	894	935	896	954	871	890	891	938	855	905	931	856	937	954	886	917	947	869	923	936	945	886	886	929	928	893	930	919	884	878	919	991	916	947	843	926	898	885	902	937	931	899	931	853	927	889	899	851	922	869	912	967	909	916	907	891	903	946	950	887	910	911	946	903	902	912	944	895	926	877	880	912	944	891	923	946	913	947	962	913	906	919	893	935	934	908	913	915	963	890	910	915	958	893	942	891	861	912	894	941	875	945	926	900	926	883	946	929	947	930	879	878	893	903	890	921	918	890	867	920	897	970	930	907	894	909	930	865	954	931	916	926	902	954	953	914	938	909	945	897	902	894	865	903	943	937	912	900	909	930	915	914	882	920	920	899	927	923	883	904	919	876	874	922	922	916	867	866	928	929	977	922	885	901	918	913	899	912	961	918	934	893	909	950	969	920	878	903	891	900	893	898	927	910	919	916	914	897	935	928	919	921	863	890	938	933	935	913	890	880	896	872	873	946	948	942	942	965	929	877	947	882	944	908	981	907	973	968	901	910	923	901	931	913	916	904	955	900	925	947	958	948	879	905	947	905	853	945	992	951	941	933	905	919	920	872	909	1002	920	957	895	901	890	929	938	928	932	843	948	879	931	905	878	939	927	874	929	886	926	920	949	847	954	943	927	941	909	1009	951	858	880	918	940	918	935	943	931	939	862	873	914	889	930	899	895	915	919	879	926	936	920	904	868	942	902	901	935	957	947	914	892	862	919	908	903	979	930	894	877	944	854	919	920	951	943	892	871	888	927	902	944	947	945	858	937	877	970	892	893	919	896	993	928	970	899	890	923	929	927	903	919	912	891	951	879	934	887	926	932	883	912	937	962	923	944	903	851	980	860	953	915	889	934	888	977	908	938	865	956	933	867	856	977	883	918	887	949	936	906	924	958	912	892	908	937	924	903	908	900	943	917	909	921	918	906	908	935	935	920	902	985	814	961	969	889	872	873	954	924	931	867	934	900	900	885	942	944	896	896	925	889	938	927	929	918	935	877	921	891	964	917	830	954	902	952	902	946	927	927	900	909	953	940	890	868	894	938	919	903	908	882	933	933	911	845	899	917	932	887	916	939	911	954	932	905	912	929	915	887	920	943	865	976	902	908	942	916	947	883	944	940	931	932	888	895	920	912	887	899	926	853	903	949	919	897	950	936	878	919	944	887	920	964	933	892	900	884	905	900	858	914	930	912	929	876	965	953	967	896	908	897	956	864	899	880	929	952	928	891	883	933	931	900	911	884	897	865	917	916	914	965	935	945	959	918	894	913	886	905	899	886	915	926	928	925	958	889	937	889	938	867	942	964	910	893	882	912	945	893	941	892	894	919	940	892	883	947	874	909	888	874	893	921	864	895	882	882	928	908	902	956	907	933	920	881	998	940	909	877	932	896	969	885	823	916	898	913	905	909	865	920	913	896	916	939	894	880	941	907	932	932	890	971	903	932	894	907	966	925	950	861	972	917
9081	8780	25039	18490	17988	10771	213	60	44	52	44	34	55	40	51	36	35	46	43	38	40	49	48	46	46	41	49	50	49	35	40	48	48	44	29	36	39	53	43	47	46	44	42	47	36	52	50	42	39	44	60	56	31	42	36	48	33	35	38	46	46	49	42	45	39	43	34	27	39	42	34	43	44	36	40	51	46	38	28	50	37	32	35	43	49	38	40	38	39	39	47	39	39	48	32	39	46	37	41	36	45	29	45	41	49	47	48	51	49	37	44	38	44	45	39	45	35	49	37	40	40	44	46	45	39	38	34	36	42	42	42	41	33	35	45	50	47	50	34	49	46	42	42	41	42	34	37	40	38	47	36	42	48	36	42	41	49	54	37	51	53	42	39	42	46	47	31	35	47	40	35	49	29	45	37	46	45	35	43	50	38	32	43	48	38	48	43	43	46	43	54	46	56	44	44	34	51	42	44	40	46	43	31	36	43	30	34	30	47	44	34	43	40	37	39	47	35	43	35	45	38	39	41	53	47	41	44	50	45	51	47	42	56	45	34	50	41	32	46	38	48	58	46	43	36	47	48	43	34	42	38	30	46	50	43	32	35	37	40	48	42	41	47	44	40	47	42	41	41	48	32	50	42	43	39	30	35	40	43	57	35	35	36	33	44	38	37	47	41	36	50	38	34	43	56	38	41	50	45	38	46	50	52	42	43	39	42	39	35	57	41	38	39	45	35	48	38	42	34	52	37	41	48	45	40	33	30	43	45	54	42	45	37	27	47	43	39	45	44	39	47	38	44	40	47	46	51	37	44	38	36	37	40	48	43	42	43	41	45	51	36	36	44	27	50	51	29	36	38	42	40	43	42	42	42	37	50	40	40	39	28	39	41	37	42	35	41	39	38	60	29	53	33	43	35	38	39	32	39	40	41	48	40	45	42	44	52	45	41	41	47	45	51	43	33	39	40	41	42	43	43	50	38	45	48	40	37	54	47	40	38	33	32	31	37	39	47	36	48	50	39	51	38	41	41	49	37	49	45	46	43	35	34	37	30	43	41	43	30	48	40	44	60	50	38	31	49	40	47	35	39	34	40	36	48	50	47	43	48	45	48	42	43	44	51	37	43	46	38	34	50	42	30	49	38	41	34	31	49	22	44	41	35	33	48	45	37	36	34	48	52	43	35	52	42	32	36	43	36	36	52	36	46	43	26	30	40	46	48	40	45	28	31	49	44	45	41	45	37	33	54	34	42	44	31	40	38	38	41	36	50	36	45	44	32	54	43	41	35	50	41	55	35	35	35	27	42	35	42	45	47	37	38	35	48	38	39	30	37	35	36	33	38	41	45	39	30	41	50	41	45	30	41	45	47	47	50	44	47	53	41	42	49	40	34	39	43	36	45	42	44	36	44	43	47	33	40	35	33	43	44	39	44	35	47	44	39	38	46	43	48	39	29	56	27	49	49	62	39	31	40	43	35	37	48	39	48	35	36	45	46	40	32	39	35	54	40	43	33	31	46	39	42	47	35	31	38	55	26	45	42	34	43	44	40	33	40	32	47	36	45	49	45	51	42	42	54	45	44	38	39	51	40	34	44	52	43	45	37	40	48	51	43	33	43	44	43	49	40	36	40	32	41	32	43	40	45	43	41	55	38	38	33	53	44	39	39	48	29	44	44	38	44	35	39	37	57	56	42	50	38	36	51	42	38	34	55	33	40	48	59	34	41	38	36	51	49	30	50	39	44	32	36	34	42	53	53	42	38	33	41	34	31	41	44	35	39	59	44	48	40	36	30	47	49	45	40	52	41	27	42	44	40	43	44	44	35	39	51	53	46	33	49	46	38	40	38	46	32	52	39	34	36	40	54	35	41	43	52	46	34	37	55	38	49	39	39	55	39	40	36	33	45	55	32	36	40	33	43	41	51	49	46	39	45	57	40	49	43	35	49	42	41	41	44	43	44	36	45	48	52	35	47	40	48	50	44	40	33	46	45	46	46	44	52	39	34	54	35	42	37	41	39	28	36	53	40	49	39	40	41	47	38	42	39	44	42	31	44	34	39	40	46	49	45	36	39	46	46	38	44	44	53	47	44	42	51	52	34	43	37	40	45	43	36	38	61	37	45	41	47	42	46	43	37	47	38	40	55	32	37	44	39	60	46	43	40	34	38	41	27	43	49	51	45	33	51	36	48	38	52	35	35	42	52	43	47	38	52	46	48	46	43	38	34	40	34	44	44	45	50	35	44	31	33	39	30	55	43	39	37	38	40	44	38	44	43	62	45	46	44	40	46	37	46	36	36	38	43	36	42	48	50	43	35	45	42	37	41	43	33	47	47	39	42	33	32	38	37	53	34	39	41	56	33	55	37	43	45	47	31	43	44	43	61	44	41	29	44	39	34	39	47	44	44	44	42	45	37	47	44	43	35	31	32	46	34	33	60	37	41	44	36	28	43	32	33	42	39	37	37	37	38	43	42	42	48	34	36	36	45	44	43	37	56	42	44	37	29	43	49	45	32	37	42	36	37	39	36	42	34	27	42	46	36	35	41	44	45	51	47	26	38	46	39	46	47	63	53	48	36	38	32	35	49	43	27	48	47	38	45	39	44	45	32	52	27	40	42	44	54	37	39	39	42	51	42	45	53	41	29	40	44	43	37	33	38	34	42	46	46	43	44	49	49	36	32	47	44	45	33	41	44	46	42	51	42	48	37	51	45	55	42	43	36	54	46	51	48	46	41	34	37	36	41	46	41	48	37	36	50	35	39	39	45	49	28	38	41	37	33	42	44	40	44	49	42	54	44	49	48	37	32	33	47	38	46	40	45	40	40	44	40	51	46	41	56	43	40	46	37	29	48	39	43	49	37	28	31	47	40	39	41	46	39	61	39	40	37	41	45	40	58	36	37	36	46	44	45	49	37	33	38	44	37	46	51	57	48	51	41	36	34	40	29	40	45	38	42	42	32	49	44	43	39	41	47	44	48	40	49	43	46	38	42	36	36	38	35	43	39	35	45	29	41	46	37	41	24	50	47	29	33	48	43	47	33	38	36	37	49	37	53	38	41	40	35	51	41	42	34	46	44	58	43	37	43	60	54	39	48	30	36	42	32	38	31	52	36	46	36	49	50	36	37	48	39	40	47	43	45	42	35	50	47	45	40	33	43	37	29	35	37	39	44	32	44	43	45	54	42	32	43	50	33	36	60	45	41	40	53	38	44	36	33	36	36	33	42	38	47	49	48	45	39	43	46	41	41	42	37	37	47	40	53	32	49	39	41	33	42	47	37	38	34	49	33	37	42	47	31	51	45	32	44	47	55	48	52	32	46	39	39	45	46	39	57	38	43	50	39	42	53	33	40	33	37	48	42	41	47	39	39	39	21	58	35	48	45	53	35	38	40	36	38	35	38	47	48	50	48	36	46	36	35	43	38	40	36	34	36	45	38	37	33	41	42	49	41	33	36	40	39	46	36	33	42	50	44	45	43	37	31	33	45	48
47526	44570	68895	78377	86362	55602	2850	2208	1696	1491	1241	1156	1079	1010	952	896	847	858	817	809	821	799	855	769	752	797	777	801	803	811	712	713	754	721	724	730	738	724	765	758	711	693	684	655	656	692	726	700	671	677	692	712	711	653	656	674	693	714	695	681	667	639	655	678	696	666	637	654	681	639	657	684	714	651	642	624	706	631	722	671	700	714	648	647	672	655	678	697	648	631	677	705	665	631	682	612	716	651	724	657	718	643	680	700	649	706	691	691	714	678	651	721	631	680	692	678	620	713	617	696	693	655	657	641	685	667	647	657	654	705	658	664	631	620	678	638	681	717	653	700	649	660	623	635	643	656	658	632	662	633	650	700	665	652	685	699	635	675	634	677	638	699	633	685	647	651	677	623	657	637	655	680	663	651	666	619	630	715	652	654	627	668	655	636	677	638	619	656	635	669	662	617	664	707	640	667	672	670	644	692	700	663	637	654	636	662	671	658	652	683	662	677	677	660	660	724	675	710	673	650	697	674	682	628	658	645	660	631	650	640	671	677	665	682	641	631	667	654	643	653	649	675	627	664	663	687	702	652	649	657	643	650	679	656	687	701	654	670	676	636	629	607	667	657	638	671	651	681	659	663	630	653	673	684	638	614	713	643	624	664	630	665	663	681	676	657	640	644	636	684	626	663	654	666	628	684	670	702	690	663	673	647	689	625	672	642	655	659	689	653	651	696	668	630	671	653	651	675	613	666	670	613	606	673	686	683	652	662	679	621	644	648	674	668	679	641	644	662	631	645	647	702	673	637	633	669	649	659	674	666	650	646	663	645	674	653	663	663	710	727	618	636	649	645	669	641	682	678	658	672	678	633	648	650	660	669	712	701	637	680	638	684	637	619	676	642	655	660	687	635	652	621	661	665	650	656	653	622	673	687	643	660	673	682	675	625	623	639	655	666	683	670	640	694	661	673	669	670	668	660	649	648	635	706	677	638	648	662	715	629	709	632	644	681	667	648	621	609	658	675	650	644	669	609	703	665	626	676	691	653	657	704	675	664	635	666	641	666	628	648	653	648	691	690	693	686	712	584	615	669	704	655	675	663	671	670	647	658	631	715	657	639	616	676	663	682	704	657	633	658	665	630	614	672	650	634	675	663	657	679	696	638	607	604	668	651	695	714	657	619	708	658	673	680	681	623	649	702	653	654	642	694	605	646	627	664	663	656	680	668	613	709	673	636	681	613	651	639	669	636	705	653	631	683	677	680	621	645	609	697	637	645	630	639	645	633	662	714	681	682	696	669	646	657	673	678	614	677	639	672	667	648	669	681	644	701	676	624	681	646	669	658	683	671	616	623	692	638	675	656	663	671	667	637	699	611	652	646	632	619	669	656	651	668	666	643	674	633	639	669	675	659	653	681	645	695	676	693	690	693	636	716	715	627	663	659	658	675	670	678	647	627	642	657	679	657	642	701	620	663	624	652	690	653	701	632	643	642	646	627	624	625	700	612	640	649	646	644	626	659	632	654	632	645	653	662	642	669	660	663	700	694	679	659	644	665	689	685	688	646	682	658	634	694	655	656	635	673	726	692	704	623	659	674	646	622	652	650	676	649	658	648	626	667	706	657	714	662	668	687	669	716	680	625	627	662	611	678	665	630	651	642	653	647	676	612	642	698	628	619	696	662	694	708	643	653	670	691	646	680	647	693	692	680	588	635	653	646	662	708	672	669	702	634	684	658	684	669	632	666	640	674	651	641	678	655	641	656	636	675	644	651	670	692	651	657	646	675	671	658	711	668	676	638	633	643	652	635	661	612	658	655	657	675	689	734	687	650	656	662	679	612	654	635	662	613	713	690	610	673	667	677	663	651	646	632	689	676	582	658	666	659	664	681	654	625	665	658	632	693	671	633	676	646	650	665	661	658	701	657	642	666	678	624	710	689	657	625	675	651	723	704	676	686	670	615	674	635	638	702	641	657	689	606	682	713	663	683	601	710	691	675	662	631	693	680	663	633	659	668	666	597	715	595	645	651	631	651	665	645	647	688	686	633	657	677	610	680	666	635	661	680	658	630	678	673	639	663	670	693	680	646	690	674	630	656	669	628	706	664	665	645	658	657	661	653	653	659	683	652	622	678	672	680	678	654	655	652	650	652	649	692	664	662	619	636	682	665	650	658	638	664	713	668	670	663	702	655	676	670	666	668	636	679	664	692	673	675	679	626	633	698	638	669	646	678	633	655	657	684	655	652	637	655	654	612	714	677	656	667	683	648	657	659	596	654	680	611	697	622	666	663	629	671	657	694	677	682	663	693	608	663	665	665	669	669	654	655	686	693	685	653	664	621	675	648	690	705	670	639	619	610	635	688	666	711	695	668	636	629	679	652	630	628	688	660	633	628	701	690	650	650	639	658	684	617	633	705	661	686	704	674	648	641	628	654	659	658	660	660	669	672	652	638	655	667	666	658	653	665	683	611	652	697	641	643	644	670	656	656	656	648	660	670	635	618	619	676	697	667	648	670	679	669	655	647	649	683	686	637	660	649	637	657	690	612	672	680	669	681	633	676	656	644	686	657	667	674	618	644	647	644	628	659	640	664	609	672	661	628	643	615	613	648	627	617	650	657	651	624	630	664	630	658	695	679	615	663	631	653	695	629	686	701	722	659	632	658	653	671	625	659	685	703	694	625	652	669	670	672	704	638	643	684	631	698	641	644	628	636	614	705	649	688	639	652	655	667	642	685	634	682	661	684	706	666	629	640	716	676	660	662	668	631	644	660	655	668	637	624	629	649	668	655	643	626	684	672	635	706	628	701	678	695	668	640	685	633	718	646	657	650	672	661	683	685	686	712	660	655	683	677	682	653	655	656	653	713	657	662	682	640	665	681	657	634	696	661	589	626	667	641	664	600	695	643	642	656	704	672	686	658	651	669	663	604	660	637	659	685	652	634	652	683	587	681	651	668	646	643	705	680	645	632	683	696	638	650	646	613	687	640	621	716	629	641	627	645	712	651	735	642	655	660	686	640	622	692	649	653	675	687	672	642	687	663	623	663	694	634	698	725	643	648	715	677	668	652	673	629	673	633	643	697	652	661	673	633	640	657	656	642	683	618	627	663	651	674	609	612	650	653	672	670	666	659	621	613	659	643	638	664	643	654	609	632	661	665	651	617	620	648	618	638	658	660	669	632	627	598	664	657	665	617	665	647	671	641	655	710	674	663	667	650	674	651	678	701	657	666	631	660	644	691	686	592	706	673	629	651	640	673	695	658	663	726	661	660	648	643	684	638	639	639	668	627	662	655	623	615	621	639	684	680	655	711	688	648	701	625	647	635	674	667	631	688	734	704	673	689	626	663	671	639	671	686	606	670	674	641	636	644	673	664	673	639	675	687	672	625	640	656	646	665	658	677	666	675	681	656	653	692	671	629	671	645	663	703	683	659	723	663	700	626	614	680	631	694	652	647	640	649	611	668	695	688	670	696	640	594	644	656	671	679	658	650
4028	2557	6078	3482	2312	902	34	51	42	40	36	47	33	46	30	41	47	50	42	50	51	42	35	66	46	47	40	39	54	29	49	62	40	39	40	58	43	45	48	36	39	42	34	45	44	42	50	43	47	37	50	38	36	35	44	48	37	48	44	45	42	31	49	39	38	43	42	42	39	41	36	44	45	40	53	55	50	44	55	44	28	51	40	36	46	32	32	45	43	45	48	41	43	36	37	46	41	35	49	51	46	44	46	41	32	26	52	47	44	42	41	39	43	45	41	34	48	46	50	54	41	40	48	40	35	48	47	42	47	36	42	45	38	32	38	47	41	40	36	46	34	38	47	37	46	50	38	45	37	45	37	40	39	39	51	48	39	38	46	45	39	26	49	39	45	42	30	38	42	48	35	50	41	45	45	42	32	49	37	31	44	41	44	40	38	46	58	31	47	35	28	47	52	35	55	38	42	44	38	44	47	36	43	33	55	38	40	34	44	38	49	42	42	45	45	34	42	41	48	39	57	54	46	43	40	38	35	35	43	49	32	37	49	45	36	38	36	50	45	48	50	42	52	40	39	43	39	39	50	35	37	41	47	36	55	35	38	51	35	37	33	41	49	50	36	47	48	45	35	39	38	38	28	49	42	40	51	50	35	52	51	44	36	35	38	45	46	50	41	53	45	55	49	46	42	34	51	40	41	49	44	37	39	31	50	42	53	34	33	39	46	43	35	43	34	29	46	43	41	39	44	37	41	35	45	36	50	39	42	42	39	52	46	28	40	48	48	49	36	44	55	51	40	42	46	33	37	41	45	42	56	35	41	40	45	43	45	45	46	51	43	45	43	38	40	41	41	41	52	46	42	37	58	47	35	43	44	50	38	38	39	37	44	42	44	41	50	46	34	46	37	34	38	51	44	40	45	47	49	35	42	50	52	36	41	35	41	37	34	43	45	40	47	43	58	45	45	41	33	28	39	31	54	31	42	50	45	32	40	52	37	48	43	44	40	35	46	43	45	37	46	38	30	48	41	44	40	54	45	39	42	37	41	48	43	49	43	42	42	42	45	37	37	38	46	54	37	37	33	40	36	33	36	44	46	35	38	47	38	38	32	52	52	50	38	38	41	34	47	41	36	43	41	42	36	54	44	41	48	50	38	40	43	43	39	38	40	50	47	48	46	31	48	38	35	33	39	37	41	46	35	43	40	43	37	44	55	35	37	55	46	36	53	34	32	53	33	37	38	43	33	45	43	33	37	40	44	46	46	54	44	49	37	43	44	39	50	37	44	44	34	49	33	44	46	46	58	36	45	31	37	43	43	43	63	30	39	45	43	58	53	55	40	37	44	43	46	45	41	28	45	39	45	35	48	40	38	36	37	52	38	39	36	44	43	41	38	44	49	44	34	35	39	38	47	35	45	34	45	48	45	45	48	38	36	39	42	36	47	36	48	49	40	36	41	52	39	31	41	54	42	30	36	48	50	46	46	49	31	41	46	48	46	49	44	38	33	36	49	54	41	50	36	34	55	44	42	48	41	44	37	46	43	46	34	43	34	42	41	55	39	35	43	30	37	37	39	43	50	52	43	50	47	43	44	29	43	38	39	49	48	57	35	39	52	40	37	46	39	42	53	28	44	42	43	46	37	44	36	42	33	47	42	37	34	36	29	41	36	43	47	41	49	45	31	33	52	42	42	43	29	45	46	37	55	45	38	37	39	42	51	51	42	35	36	38	50	30	50	51	33	35	47	47	34	38	39	45	45	41	50	38	44	36	37	59	53	40	42	46	47	35	51	39	34	32	46	45	38	43	38	37	36	48	36	35	33	44	43	27	30	46	42	50	40	47	29	47	46	44	42	44	42	47	43	37	34	49	35	45	30	36	41	46	42	50	42	44	42	35	43	48	36	43	48	48	37	39	40	48	41	46	38	48	45	38	50	52	33	49	43	31	38	41	39	48	38	51	46	46	46	47	38	35	50	38	41	43	41	45	43	35	34	46	44	49	47	41	52	41	37	48	40	41	47	54	35	52	35	35	44	32	36	38	37	43	36	38	36	40	38	41	38	30	47	47	37	36	45	48	42	33	46	53	39	35	36	42	42	46	45	45	38	41	41	43	44	45	46	39	38	32	38	50	37	54	46	41	42	53	36	35	39	43	45	42	26	36	30	38	32	36	35	43	38	37	42	52	45	36	45	39	43	46	36	31	45	48	41	49	43	45	39	47	45	35	35	48	50	35	26	29	43	39	52	37	28	36	45	52	48	47	36	36	28	54	44	36	43	45	41	45	28	41	54	48	44	48	46	47	50	32	48	49	45	37	39	35	43	38	39	44	36	35	49	56	31	40	44	40	50	49	45	61	37	56	49	51	38	44	36	44	43	41	42	45	47	45	54	41	40	48	41	44	47	43	35	48	42	47	50	37	45	43	43	34	40	43	39	54	35	52	51	60	35	41	51	43	49	38	43	37	46	45	43	45	46	37	47	50	53	44	44	53	56	49	40	47	39	36	38	38	55	51	32	26	40	34	36	39	58	63	43	55	44	55	54	38	50	46	54	47	38	62	45	52	42	38	35	34	47	43	43	41	41	49	43	49	47	44	52	39	41	33	40	42	32	45	43	39	48	48	40	40	40	53	49	37	36	39	41	47	50	27	41	33	42	38	50	30	59	37	40	38	33	47	35	57	44	52	36	44	41	41	42	46	45	46	40	44	47	47	46	48	40	42	37	50	41	47	43	33	34	44	31	56	34	40	48	34	35	38	49	53	40	46	45	44	41	38	49	43	44	38	43	46	42	50	50	36	42	35	40	41	43	45	41	44	46	51	44	48	44	32	37	42	53	26	39	44	44	31	51	39	46	29	41	36	43	38	46	35	47	50	42	37	41	50	44	41	46	38	47	40	55	42	47	47	53	45	47	37	30	42	43	37	42	38	42	48	43	53	48	50	33	41	35	40	40	44	37	38	47	27	50	37	42	34	50	53	35	42	55	34	35	38	39	46	34	45	46	34	40	51	46	43	36	42	46	41	44	52	46	42	44	37	39	45	45	44	39	47	41	28	39	47	43	46	46	41	38	30	51	45	49	49	51	33	49	38	37	56	47	45	46	41	34	45	35	47	31	48	36	42	45	33	51	46	35	46	49	43	50	46	46	37	38	32	34	55	47	40	43	44	40	41	42	43	34	46	50	43	37	41	36	43	35	50	37	44	44	41	39	43	42	45	49	42	53	35	45	40	47	49	37	45	36	35	42	50	37	40	39	38	48	38	43	54	47	48	45	46	36	40	37	39	45	40	32	52	33	57	43	47	49	46	45	45	41	41	45	67	44	46	38	41	39	25	54	42	25	46	38	35	45	34	45	54	47	49	38	47	40	52	49	45	43	50	40	42	43	45	48	54	35	45	45	35	41	47	39	41	52	44	41	33	51	38	45	46	48	46	56	52	33	48	47	45	43	46	49	42	38	36	24	51	52	36	46	31	40	38	29	39	45	34
35693	31506	41631	45084	45044	25919	889	843	807	772	696	700	730	742	750	682	699	683	689	679	681	716	744	737	668	766	672	691	706	747	664	677	712	706	651	652	714	696	690	702	654	673	687	658	667	655	705	699	657	663	641	665	699	714	649	689	681	677	681	625	693	647	656	674	685	680	700	695	649	676	692	694	662	723	652	640	702	660	658	661	699	639	716	650	693	668	629	647	662	710	698	677	694	666	658	687	705	694	662	716	663	681	691	732	648	658	675	655	667	683	694	680	659	668	695	616	718	650	710	656	668	682	676	644	675	630	713	665	661	651	652	671	654	701	647	693	658	679	658	670	662	679	659	689	683	686	641	707	679	714	661	666	693	720	714	639	658	639	686	689	669	700	690	651	651	708	648	658	667	646	686	701	662	651	678	667	698	656	630	679	657	678	663	685	638	675	648	724	667	667	659	673	657	693	691	702	715	705	694	672	668	690	733	649	669	638	681	687	687	655	644	674	674	706	612	669	646	686	670	691	651	686	605	665	659	648	680	649	678	676	654	662	672	687	681	701	668	665	673	703	686	699	672	655	677	687	672	653	699	681	695	666	688	655	673	651	706	685	639	649	700	638	672	687	709	657	689	666	628	657	683	683	638	698	706	641	648	635	644	673	607	714	625	664	665	675	675	650	692	713	636	687	647	655	631	710	646	704	648	663	649	669	673	686	638	705	677	707	653	703	639	680	629	653	672	641	660	719	693	626	701	711	665	678	676	618	648	660	701	717	655	670	625	686	614	678	699	683	688	704	666	703	693	677	685	702	645	671	682	726	711	631	700	619	657	636	649	673	661	635	733	656	719	656	671	694	650	660	671	690	661	642	683	672	645	673	677	674	705	671	656	666	686	653	629	649	659	689	689	680	672	667	686	604	695	692	650	670	705	650	668	697	653	673	686	703	642	701	699	626	632	660	698	707	667	676	667	619	687	640	667	686	708	671	648	691	654	709	673	665	650	629	656	705	674	652	642	696	691	687	679	713	664	719	703	705	728	631	654	661	660	634	651	698	630	719	702	702	607	694	720	654	675	650	679	656	712	707	643	651	668	694	604	688	675	713	624	681	651	664	678	666	638	693	633	637	681	673	716	700	653	691	706	665	634	729	729	700	665	677	644	687	662	677	635	709	685	676	691	689	699	677	650	687	632	730	658	690	673	685	656	660	672	693	661	675	636	645	719	693	705	660	625	699	665	683	636	658	686	695	672	654	652	651	656	675	660	679	638	671	659	684	614	636	661	670	681	669	663	663	672	694	675	673	634	713	683	662	666	649	714	669	706	675	673	673	672	663	662	633	689	683	697	660	668	642	689	671	683	651	614	645	705	676	661	701	665	660	666	705	694	705	655	720	704	651	668	675	655	677	693	669	652	660	666	693	683	658	642	638	696	675	669	705	657	705	683	700	668	689	677	624	713	630	669	667	689	666	674	676	661	669	695	701	609	672	716	671	667	686	695	664	682	679	680	687	682	706	652	657	691	676	696	653	651	682	679	677	659	644	675	664	645	648	649	701	633	689	688	669	613	728	688	684	655	660	672	670	665	686	716	690	662	648	642	726	679	691	630	691	654	643	663	659	663	690	705	652	701	651	648	676	658	637	649	725	670	677	689	681	657	653	686	686	616	644	735	673	698	707	658	635	707	674	675	674	662	651	644	653	677	626	686	710	652	680	630	690	671	629	663	704	726	644	629	679	663	644	633	700	716	713	695	662	653	601	701	691	646	664	689	671	666	647	651	726	650	654	637	672	678	668	708	677	698	698	680	687	669	689	703	665	652	649	694	622	671	624	662	662	655	713	707	674	698	627	654	657	661	679	642	651	680	704	660	709	686	639	647	667	629	632	686	653	679	675	671	668	673	658	711	633	637	686	734	696	628	696	652	691	672	662	653	694	622	657	637	668	658	602	715	680	671	706	711	694	666	696	653	673	651	688	652	653	635	700	653	674	694	672	708	708	620	636	692	695	656	692	623	632	684	695	684	694	693	626	704	706	659	668	689	670	689	629	680	657	648	681	677	671	712	651	664	712	680	702	676	652	652	654	652	634	654	649	636	653	626	630	673	640	661	658	662	673	642	661	688	689	672	717	655	711	696	665	627	643	674	636	672	650	706	694	659	640	645	679	689	632	675	660	692	675	705	592	677	678	696	677	660	675	675	680	711	764	685	725	645	691	680	642	644	648	670	701	710	691	652	685	660	617	660	652	608	701	650	696	682	667	682	697	645	731	638	718	699	688	660	675	668	680	628	684	668	676	671	678	631	640	634	667	623	673	611	655	648	658	690	673	657	655	718	693	625	667	665	679	688	664	657	684	710	655	658	704	634	694	643	689	710	659	681	686	679	672	677	667	660	652	647	683	698	661	680	651	688	636	680	724	685	657	671	683	693	672	670	630	650	672	656	686	636	701	711	658	638	659	676	643	630	679	643	679	675	636	668	756	683	666	652	672	699	670	643	636	617	680	630	677	635	634	652	640	686	669	622	709	662	722	673	665	694	689	692	659	671	655	715	656	674	705	653	667	678	674	662	691	704	665	693	627	703	682	654	644	667	681	689	663	701	630	668	650	671	703	683	670	694	655	640	650	665	681	658	659	667	683	686	670	685	657	614	728	689	696	692	672	675	711	680	667	628	677	698	639	697	655	722	692	638	721	695	664	694	670	638	693	673	676	706	661	694	676	692	658	676	650	656	647	714	679	702	650	642	647	719	675	709	595	700	654	665	714	685	664	696	683	658	726	665	631	675	728	636	690	683	664	620	696	677	680	636	613	644	704	643	652	678	673	666	657	648	676	686	637	702	682	674	670	636	676	632	635	638	684	642	680	652	676	642	657	613	670	667	668	680	665	657	668	692	708	654	656	682	702	690	675	621	693	653	696	641	746	688	675	689	694	683	659	689	671	696	693	682	678	673	680	708	645	629	645	703	653	667	677	692	685	674	673	671	691	636	638	654	734	645	681	659	660	686	695	633	673	699	645	675	681	656	638	606	680	689	658	666	680	660	648	677	676	706	690	685	689	657	682	650	676	647	685	667	691	681	660	687	668	645	680	693	663	671	693	701	691	689	656	644	658	681	677	657	676	695	701	668	670	664	700	676	682	714	619	648	638	667	686	684	672	716	644	658	680	663	643	657	664	712	671	662	682	641	726	658	630	716	661	657	673	683	729	672	678	674	673	683	681	652	666	692	696	679	681	688	702	657	662	669	666	683	664	678	663	669	684	617	644	639	667	689	702	684	680	668	658	664	657	633	688	659	677	745	651	664	622	666	666	696	700	697	631	656	618	674	651	605	688	647	668	677	708	651	648	638	689	626	658	715	685	640	646	633	672	711	706	634	673	692	689	668	655	614	671	658	665	688	738	696	651	651	692	655	656	726	650	646	633	668	681	702	692	635	670	666	670	691	679	729	682	696	622	648	688	633	666	709	616	687	666	695	653	685	623	677	680	641	696	601	663
9877	6045	25453	20064	15789	5413	75	46	44	42	44	48	46	33	40	51	40	37	42	47	32	37	40	34	47	30	36	37	37	32	43	36	47	34	24	28	39	34	31	50	33	39	35	48	41	33	35	44	31	41	26	33	46	40	46	35	43	53	38	40	41	35	41	46	35	42	37	36	40	33	41	30	37	31	34	37	40	38	36	40	27	49	45	31	38	42	37	37	37	35	25	51	43	34	32	45	30	44	33	29	35	53	30	35	33	36	32	48	50	40	33	39	31	23	39	51	34	40	38	32	39	37	36	27	38	38	33	33	27	39	46	35	39	41	31	36	33	28	28	43	39	34	36	35	31	47	38	35	40	30	36	40	33	38	32	37	37	25	45	36	36	32	40	28	25	46	32	36	39	28	41	40	47	35	34	37	30	33	41	27	41	41	40	38	36	31	34	33	40	41	46	34	37	45	37	36	33	32	37	37	31	29	31	50	44	41	36	34	32	31	50	37	27	45	31	38	40	39	41	38	24	36	34	31	52	29	39	43	33	44	33	27	40	44	41	42	40	36	36	31	39	36	43	29	29	32	33	33	42	32	35	33	34	33	39	32	35	28	51	27	35	40	36	33	47	33	38	44	42	31	46	37	32	40	43	41	36	35	31	44	44	44	33	33	42	35	47	41	40	37	42	48	36	44	39	42	32	35	46	29	41	40	32	34	37	41	37	28	32	28	48	29	38	34	38	34	28	47	37	42	37	31	36	26	44	33	29	29	42	31	42	38	23	31	40	40	31	33	39	38	39	32	33	45	46	33	41	38	34	51	32	49	32	36	38	32	39	32	19	39	31	45	39	32	39	40	35	50	32	39	32	40	35	39	46	36	35	25	29	34	38	47	34	44	37	34	31	29	29	41	47	37	41	39	38	31	33	43	38	32	31	36	29	46	36	40	41	33	36	36	37	35	37	26	40	36	29	40	34	46	34	50	37	37	35	32	28	47	31	42	29	46	37	40	40	35	40	35	34	40	33	37	29	41	42	27	27	44	38	37	40	25	29	38	44	20	36	38	40	48	36	35	48	37	36	40	40	43	27	37	46	36	26	42	39	34	34	59	32	42	44	35	23	36	41	43	35	31	36	31	36	33	32	41	36	43	31	45	41	42	30	41	41	37	42	32	30	39	44	43	36	30	32	38	38	40	24	38	44	32	34	33	31	38	32	30	36	36	35	28	29	37	43	36	42	37	30	29	41	47	32	32	31	40	27	34	40	35	35	47	36	37	32	32	42	30	32	36	37	39	32	34	45	29	36	39	34	29	31	36	42	40	44	40	48	37	28	43	31	41	28	29	43	44	46	42	42	35	33	33	31	40	34	44	42	40	38	35	37	35	37	39	48	37	41	36	29	37	35	37	32	38	30	33	43	32	25	37	39	43	41	37	33	42	34	33	41	29	37	41	43	37	39	35	37	53	37	35	49	44	42	35	31	42	51	34	41	32	42	29	39	31	39	29	47	33	33	35	39	27	37	31	37	34	49	29	41	56	44	38	44	38	44	39	52	28	42	33	39	37	34	35	32	30	37	43	44	32	36	46	42	37	36	29	32	39	34	41	36	44	32	39	39	38	32	32	26	40	33	42	31	38	32	35	42	33	42	51	37	38	35	31	38	25	31	36	35	43	37	36	37	40	38	34	32	42	34	32	40	36	37	28	49	33	48	28	37	37	45	41	32	34	33	34	37	35	43	39	32	40	36	33	43	30	38	32	42	39	34	40	24	40	23	31	24	35	36	24	23	36	34	29	33	32	32	42	43	41	37	38	50	37	33	36	40	30	34	26	26	36	41	43	29	40	35	35	37	42	40	40	43	42	28	30	25	47	45	46	40	34	44	39	47	35	52	32	39	34	38	30	42	47	40	51	39	49	47	33	38	35	40	42	32	37	33	35	45	37	36	35	42	33	41	36	40	45	37	41	42	40	37	48	48	34	39	42	41	28	47	37	44	32	33	35	24	41	34	37	31	44	40	49	30	35	28	44	33	33	38	37	44	33	35	39	44	37	37	27	31	44	37	35	32	31	36	45	33	34	33	39	21	27	33	43	40	32	39	37	29	37	28	36	37	40	25	35	45	39	38	28	47	38	40	33	27	36	38	35	40	38	45	29	30	43	37	39	32	27	32	40	28	39	33	24	43	40	48	35	41	25	29	40	45	39	34	25	30	33	28	33	29	44	40	34	33	32	37	31	48	36	42	34	43	49	56	25	37	31	41	24	38	48	42	36	37	32	36	30	41	33	42	45	38	39	44	44	39	24	28	37	31	34	40	35	32	37	43	38	34	33	37	26	32	39	46	45	36	42	41	20	40	26	40	45	49	36	31	32	40	44	45	43	41	41	33	31	36	32	36	37	47	40	28	42	35	41	44	47	32	38	41	26	38	31	34	34	26	30	36	46	29	41	27	28	19	32	48	34	40	38	39	38	36	32	29	26	33	40	45	29	41	41	48	32	35	35	37	34	32	40	38	35	35	38	43	32	30	39	34	29	41	40	44	36	31	30	40	43	39	37	34	41	42	29	38	36	35	39	32	43	39	28	34	34	46	38	43	31	33	31	36	42	36	25	42	34	34	44	33	40	32	32	44	41	30	47	39	36	39	37	54	32	38	43	40	34	32	36	33	39	42	36	35	41	36	26	30	34	40	37	28	34	30	38	35	37	46	39	35	40	44	37	26	41	33	35	28	42	35	41	36	39	25	37	47	30	35	27	41	32	54	36	31	36	37	45	31	34	30	38	39	32	45	41	27	35	37	29	45	37	37	34	28	28	34	41	32	34	37	37	39	44	33	37	32	32	35	46	35	48	37	40	31	38	29	42	40	25	37	39	40	32	34	49	25	42	46	29	48	31	40	31	36	36	33	44	41	32	34	33	31	36	33	47	40	37	33	33	32	37	37	39	37	29	37	35	38	39	46	41	44	39	34	29	32	33	42	31	51	37	37	35	33	47	38	30	35	33	30	38	36	39	28	47	37	44	41	40	41	41	35	45	30	38	45	32	35	33	39	34	36	36	46	37	34	50	40	40	35	41	34	31	45	39	40	32	31	32	37	29	37	38	38	39	35	25	35	35	37	29	44	36	35	36	30	40	37	41	41	24	41	38	37	36	34	36	27	40	50	36	43	36	41	53	44	35	34	38	31	24	32	35	34	32	33	39	43	34	37	23	22	32	38	44	38	38	34	42	38	39	30	30	39	33	39	31	43	27	37	48	33	28	36	42	39	34	52	34	26	42	40	27	36	32	36	36	41	32	31	39	31	49	42	29	37	34	31	40	37	28	31	33	35	40	28	39	44	38	49	38	38	35	29	37	43	36	39	42	45	39	43	42	28	44	34	32	45	46	32	39	40	40	37	42	30	37	37	32	41	40	36	51	44	46	44	28	32	27	27	36	36	34	29	45	46	46	33	45	31	25	38	45	46	43	23	46	36	37	22	34	32	39	37	32	36	23
48818	41089	67720	77936	80934	32707	3007	2306	1743	1466	1368	1130	1048	979	914	848	877	794	799	741	714	702	787	759	774	725	735	765	785	762	738	741	649	668	646	666	686	662	752	688	703	646	664	607	615	572	595	613	639	602	600	613	658	609	621	586	617	628	627	604	598	624	582	620	614	602	655	647	610	606	594	589	571	587	607	588	547	633	616	603	614	661	567	620	592	558	592	602	604	626	600	647	596	581	617	617	577	599	603	592	609	578	587	592	572	636	627	604	586	618	631	620	623	594	605	604	553	569	590	635	591	623	554	593	610	632	585	586	586	563	584	624	632	572	602	610	592	576	609	575	598	592	611	656	605	607	579	626	575	587	622	598	571	559	559	615	553	580	619	595	596	576	570	642	567	639	588	544	586	549	590	623	577	615	591	599	577	598	618	580	597	627	568	616	657	610	634	605	572	555	589	571	574	603	590	611	594	605	600	568	625	576	600	598	559	594	598	549	589	610	573	568	555	612	668	558	593	608	575	572	622	583	613	607	565	579	550	587	604	603	592	588	553	607	617	598	594	591	590	577	611	597	596	587	618	612	594	591	571	630	628	585	568	603	611	589	595	610	616	605	575	583	584	587	589	602	602	616	636	599	590	573	582	590	582	592	600	650	604	586	565	601	621	537	645	581	590	632	599	562	602	579	602	565	595	585	576	576	587	562	558	576	587	587	560	602	620	597	577	550	552	540	599	552	594	557	581	568	599	577	576	555	673	607	606	608	596	603	566	604	581	615	565	545	583	594	597	606	601	603	568	583	566	570	553	590	570	648	614	568	574	581	597	586	589	588	578	586	566	590	558	594	578	539	596	605	613	595	604	568	582	554	573	592	591	523	590	608	610	590	595	583	609	611	641	557	568	623	586	571	576	601	621	602	619	574	592	617	621	593	589	627	634	598	576	597	597	588	550	571	625	554	586	579	572	586	615	561	588	577	605	597	603	612	592	593	621	607	550	575	576	573	573	591	626	578	566	560	601	607	601	560	593	621	578	648	621	592	542	618	588	574	590	572	585	607	602	629	564	591	604	597	605	573	631	593	602	604	623	596	592	614	604	569	611	563	581	618	622	637	634	600	600	632	590	560	607	612	583	612	586	619	622	617	617	563	640	632	571	592	607	641	597	594	596	594	575	631	570	609	561	605	587	606	569	612	607	585	602	583	598	604	585	610	593	583	563	577	552	560	619	594	639	589	623	566	539	571	567	588	592	586	630	585	580	573	573	622	597	598	594	613	619	542	621	588	632	601	596	631	608	584	581	597	542	589	625	618	590	608	572	582	566	584	578	546	604	603	582	617	632	575	568	568	590	597	552	595	595	559	602	573	606	640	610	643	637	608	604	592	595	586	626	606	631	606	599	577	547	573	547	610	586	605	600	630	601	606	639	559	622	596	618	606	580	575	616	587	638	566	581	588	610	566	581	586	575	584	597	540	580	615	570	672	597	577	589	608	602	642	579	609	624	598	586	556	607	561	609	591	580	596	611	616	561	551	541	534	599	641	627	581	590	573	599	601	596	591	601	585	580	538	583	630	574	586	570	584	584	570	635	618	640	577	604	536	588	519	611	590	605	634	586	585	597	587	612	556	598	577	571	603	607	609	590	570	632	617	656	559	605	580	575	595	602	575	582	619	607	558	579	575	592	632	560	600	567	623	613	578	575	572	612	585	586	567	583	588	610	571	563	604	649	630	575	605	613	597	592	614	587	612	585	586	605	585	581	605	584	558	605	634	613	619	564	636	573	605	573	609	583	619	554	609	578	547	572	569	597	630	635	600	581	591	557	598	602	604	602	568	591	618	599	564	592	528	610	616	634	638	560	580	616	591	616	613	596	560	591	608	579	600	613	623	589	572	592	599	603	577	616	595	619	609	594	617	606	567	551	604	591	587	560	613	623	609	632	548	594	591	597	650	589	603	582	628	630	543	617	589	575	596	578	586	635	559	595	606	596	608	584	605	562	605	592	603	586	609	593	603	574	543	604	617	587	581	609	624	599	633	574	602	590	581	593	553	614	596	590	559	617	576	596	639	611	537	587	598	591	583	602	602	576	617	527	611	589	568	599	604	602	607	609	642	573	567	594	662	589	615	577	569	600	623	654	584	597	640	655	531	579	591	603	641	576	584	579	619	626	582	548	588	548	576	587	654	612	583	574	548	575	639	624	603	605	606	574	603	608	575	599	600	618	623	578	581	566	561	587	592	588	636	580	540	616	614	586	603	572	599	603	581	609	609	610	606	596	523	641	616	610	597	594	606	587	584	571	538	556	569	608	563	594	569	567	577	594	636	600	617	580	593	594	598	597	591	568	588	573	563	605	556	597	611	543	603	577	571	622	627	577	610	622	608	596	608	603	622	569	579	618	582	580	604	633	578	596	593	586	588	576	582	609	598	594	590	617	587	575	568	623	587	635	608	566	639	620	574	589	557	569	650	597	611	600	585	563	566	577	575	582	560	604	590	614	594	636	590	613	576	569	604	636	594	614	546	593	576	558	652	611	560	538	575	587	617	627	588	585	579	581	598	565	580	605	540	602	600	593	615	549	575	621	572	596	566	601	626	611	602	573	660	585	572	608	534	594	615	578	608	620	620	605	592	597	537	589	600	606	620	612	578	614	607	606	584	630	615	622	634	606	597	655	556	612	597	615	633	614	594	619	625	579	665	562	575	591	576	586	624	586	598	605	595	581	586	616	583	592	628	584	578	582	617	585	617	613	606	552	597	615	607	580	565	577	640	579	606	579	613	529	545	580	601	596	598	580	626	590	581	571	567	598	544	605	653	587	630	582	640	635	620	603	606	629	596	560	594	605	616	576	562	599	584	565	558	580	578	559	613	584	575	591	564	565	586	636	594	625	561	598	571	537	622	639	614	623	587	559	585	631	606	572	562	562	603	625	579	593	612	567	567	612	567	585	599	624	597	620	604	560	606	634	611	621	576	585	586	618	619	614	606	630	633	602	644	617	575	573	540	642	578	577	600	635	624	599	601	561	642	598	590	580	585	570	596	623	562	639	603	572	589	603	617	570	627	645	550	599	558	618	583	639	641	602	588	590	613	571	603	584	586	584	589	607	626	568	567	633	574	581	589	610	624	575	591	593	593	580	584	592	579	594	610	579	623	603	572	585	560	600	563	639	594	579	608	596	578	590	594	622	564	589	554	586	576	604	620	614	581	588	614	606	599	576	632	593	630	601	571	553	567	620	598	594	592	569	595	574	652	583	600	565	618	601	576	584	585	635	603	618	620	579	580	619	602	592	567	580	566	621	602	573	560	609	595	579	615	637	614	581	548	586	574	604	565	588	603	596	575	604	620	547	580	642	612	577	634	601	603	567	596	541	525	652	587	569	598	588	622	599	610	628	624	573	623	578	576	587	563	608	556	610	613	589	604	600	615	614	581	572	589	582	601	564	592	608	613	603	574	598	571	526	603	596	594	596	601	541	628	566	635	591	573	595	580
8207	8285	14813	8091	7416	2844	68	61	48	71	53	67	57	61	63	55	56	57	73	58	47	67	75	60	59	51	57	70	65	48	66	48	48	57	63	57	48	73	48	41	56	58	51	63	61	62	55	65	52	73	69	59	45	60	56	61	67	44	66	57	54	65	48	56	46	55	53	71	50	60	46	55	55	56	58	54	62	51	62	58	58	53	55	52	50	51	58	62	46	41	46	54	57	58	57	38	60	64	58	52	63	50	55	61	58	72	48	69	50	55	65	52	71	47	56	61	64	57	53	52	76	56	49	63	57	57	61	57	57	54	38	64	47	70	55	49	60	71	72	63	58	69	53	62	51	66	64	57	68	56	52	61	43	52	60	54	53	59	44	67	44	56	49	52	63	61	67	66	56	72	63	58	66	62	51	48	60	56	54	63	58	54	66	59	74	50	48	57	57	57	67	61	64	69	65	47	54	56	46	67	58	57	64	54	65	71	60	58	54	58	53	46	64	50	65	65	56	62	46	47	64	45	63	47	62	74	49	53	43	69	48	40	54	54	61	61	56	66	55	57	61	64	43	66	57	60	73	45	61	51	58	54	58	53	57	44	45	48	67	52	65	50	54	66	48	58	60	67	50	61	57	50	58	55	51	43	45	62	57	50	60	59	56	66	45	49	50	78	57	53	66	51	42	52	59	46	68	73	60	49	69	61	63	63	57	64	62	53	60	56	61	58	52	58	58	70	63	59	56	48	61	51	65	44	67	54	57	56	58	59	65	44	66	53	55	49	67	59	55	56	66	51	65	47	50	58	65	55	62	59	64	54	59	54	50	56	61	66	49	74	58	54	48	50	50	60	48	51	56	67	59	54	55	50	61	87	60	50	65	60	54	52	47	54	78	55	61	60	51	61	54	41	51	57	63	67	68	50	58	58	46	54	57	47	55	57	54	56	51	59	64	63	55	60	50	51	54	60	60	61	54	57	60	70	56	59	73	52	61	53	45	47	52	60	53	50	49	59	58	74	55	65	49	70	51	51	76	51	62	50	55	68	63	68	62	48	63	54	59	60	60	63	50	47	64	61	46	54	62	65	53	49	53	61	49	52	61	66	62	68	47	49	63	67	51	56	57	63	57	67	60	61	53	56	53	70	52	60	62	55	56	55	80	59	51	62	64	57	56	49	47	62	48	52	64	69	73	50	50	64	44	65	52	53	54	66	62	66	44	57	59	65	44	61	57	52	58	48	62	72	56	44	64	55	42	65	62	54	74	55	69	46	53	70	54	49	58	59	57	49	58	48	58	47	66	40	69	62	58	71	44	71	53	52	35	59	56	50	67	59	57	53	53	66	47	54	58	50	56	63	52	44	60	56	62	54	59	53	47	56	51	48	54	61	52	54	60	49	55	54	64	54	51	55	52	59	67	52	41	69	51	58	61	63	65	65	49	46	48	62	65	59	65	54	45	53	47	55	59	56	55	56	69	52	60	56	49	70	55	44	44	49	61	57	55	50	64	59	57	62	55	59	63	51	52	56	57	65	48	53	58	74	64	69	57	46	39	61	67	53	52	63	52	81	62	60	59	60	51	47	61	53	43	63	56	65	62	59	48	59	56	70	54	63	47	52	55	57	58	62	51	51	50	42	57	59	54	59	57	47	52	56	57	85	64	67	55	62	66	70	62	64	62	79	54	66	53	58	56	52	62	55	55	50	55	57	50	78	64	50	52	58	58	56	65	59	49	65	52	66	52	50	64	61	58	71	53	56	71	58	54	51	50	70	61	57	66	51	49	54	61	59	59	65	51	58	51	49	58	47	47	62	56	62	56	56	67	51	48	64	46	59	54	49	53	42	52	56	63	55	52	49	60	59	61	63	76	52	59	56	62	56	61	64	70	71	57	43	54	53	59	46	58	56	71	55	45	63	44	60	52	59	65	49	59	69	54	62	50	55	53	48	71	56	60	63	54	67	53	58	49	63	51	55	45	59	65	53	48	52	57	65	57	67	62	42	51	57	48	56	54	65	60	59	59	55	64	54	57	80	46	68	58	44	47	59	71	61	51	59	59	57	73	62	50	58	68	60	62	54	56	56	50	50	55	60	53	53	48	63	59	58	49	57	56	51	64	65	44	60	54	59	52	51	50	49	47	52	62	55	65	40	50	59	61	60	66	65	63	56	53	62	74	56	60	52	65	62	69	57	56	60	51	58	57	34	55	46	67	64	50	65	79	52	67	61	65	65	76	53	59	71	66	65	69	64	65	50	41	57	54	63	63	68	57	61	54	59	71	55	59	62	64	70	39	73	58	77	65	60	57	65	54	64	50	47	61	60	55	58	68	53	73	54	46	64	78	53	55	77	66	58	58	49	73	56	59	46	59	52	60	50	54	50	52	63	67	56	56	54	54	45	62	47	48	58	56	47	59	59	43	55	65	52	54	57	49	41	60	54	61	43	45	59	71	55	63	58	52	52	55	53	59	58	49	56	49	61	50	57	54	49	65	56	67	43	76	77	59	74	60	51	53	54	67	57	61	67	65	57	61	51	65	62	53	55	59	57	57	59	61	46	53	52	66	49	68	68	51	56	60	59	51	76	58	70	63	61	62	48	55	57	59	56	46	52	56	62	65	70	65	50	60	70	68	61	67	65	50	52	63	61	54	56	49	47	56	69	67	57	63	57	62	67	71	48	51	53	57	58	80	57	59	66	49	50	60	64	48	53	51	66	53	51	59	67	51	59	67	51	54	52	59	55	61	62	64	66	63	60	57	59	47	48	64	61	59	55	62	56	53	46	67	38	74	48	41	54	66	60	61	47	61	47	56	61	59	54	60	57	54	56	56	63	64	69	70	60	66	65	44	52	46	47	58	44	77	51	47	53	68	62	66	56	51	58	63	63	51	61	57	56	81	54	55	67	64	49	53	76	49	67	56	67	54	64	51	63	59	57	51	62	55	59	50	50	55	47	64	54	50	61	53	68	63	53	64	52	45	68	58	64	67	54	55	51	57	75	61	55	54	77	68	53	50	55	54	63	53	55	56	65	60	42	75	65	64	50	64	45	55	59	54	56	54	58	60	62	60	64	59	53	60	64	63	61	63	62	70	68	51	65	70	63	52	44	54	63	74	48	49	57	54	47	53	54	54	47	54	67	48	63	50	74	74	54	62	51	63	51	51	60	52	57	67	65	61	69	62	55	43	52	60	58	49	55	60	60	48	50	55	65	60	51	74	61	53	59	62	52	70	59	59	50	58	70	53	74	60	60	41	64	49	58	51	54	54	59	57	52	52	45	60	56	49	60	56	48	68	65	66	59	60	50	54	59	57	51	59	46	63	65	56	66	67	64	76	52	40	60	51	45	51	66	42	54	70	53	44	54	48	54	61	51	60	68	59	69	63	55	57	53	72	57	58	51	57	49	56	59	53	46	52	48	57	43	64	62	56	65	65	53	56	56	65	63	57	41	60	62	59	32	58	61	62	50	80	52	54	58	55	65	53	51	59	52
43001	44211	52235	60393	66382	32653	2254	1758	1560	1461	1308	1194	1229	1152	1078	1029	1097	1012	989	993	944	1048	1009	938	975	970	962	1002	997	1015	997	1036	973	1018	973	916	917	952	1018	974	934	1013	931	935	966	891	924	926	910	913	934	913	877	939	962	887	932	922	881	888	919	943	875	900	935	896	944	898	922	863	838	864	899	914	906	917	897	861	948	916	912	895	915	887	920	888	854	896	887	953	923	884	893	917	918	897	888	852	901	940	869	916	914	872	923	922	866	885	925	879	902	969	947	940	924	916	919	855	905	843	873	901	965	976	945	924	861	926	904	951	875	883	919	905	898	955	922	893	913	913	967	914	906	938	892	916	893	940	896	905	919	887	929	883	891	905	897	870	862	917	911	832	929	930	897	877	890	897	899	957	898	924	940	911	864	912	937	912	906	868	962	876	962	877	970	909	859	954	927	910	899	904	902	868	904	916	881	889	943	932	844	912	916	895	946	933	884	852	923	870	919	900	884	903	921	911	919	876	910	982	903	948	892	868	967	873	912	881	883	900	846	895	908	887	951	955	915	851	969	837	893	886	923	880	898	852	921	926	911	864	870	899	857	892	920	870	904	947	981	866	974	942	887	917	860	851	856	880	871	885	943	894	901	880	892	897	909	921	918	888	878	939	943	911	919	834	929	901	868	905	919	915	897	861	984	927	881	948	934	966	873	920	879	837	913	834	913	901	929	909	926	915	896	923	918	904	879	888	873	967	955	900	939	911	905	905	931	895	924	917	928	898	903	944	924	933	896	935	870	928	935	900	953	870	902	883	887	955	871	937	919	878	882	913	895	908	923	890	924	899	891	977	944	908	891	938	923	914	927	885	902	891	867	910	852	897	901	868	896	895	908	870	883	869	891	955	896	908	909	838	994	916	937	942	939	894	909	890	910	897	914	913	872	912	942	957	952	945	858	936	904	902	852	956	902	939	878	921	915	922	954	914	884	928	837	900	940	945	959	898	889	955	878	877	896	936	896	930	895	889	890	875	942	940	847	862	880	857	891	914	884	882	939	913	891	900	930	912	877	906	884	970	886	933	937	937	920	905	905	834	912	941	937	908	959	900	921	949	905	823	951	885	924	915	863	855	898	886	871	892	889	907	930	885	907	930	904	918	868	912	902	878	898	914	893	909	919	925	888	910	906	862	928	923	945	909	919	933	901	891	861	941	949	913	970	904	896	890	880	875	842	912	885	863	903	952	928	917	885	906	901	908	884	885	933	855	907	955	929	896	885	869	933	924	927	860	886	932	897	920	892	853	949	874	949	880	926	942	936	947	912	878	926	904	842	940	890	935	940	923	903	903	928	884	871	868	898	838	846	907	919	895	919	923	939	921	986	905	894	894	944	936	850	880	956	908	898	911	933	930	944	910	877	951	920	929	879	928	963	934	895	896	913	877	848	860	950	906	879	912	845	961	936	925	836	906	914	865	897	876	951	831	890	886	930	902	938	918	887	907	951	904	910	879	896	894	893	907	926	889	901	934	904	952	886	907	937	893	944	899	900	905	928	904	886	956	953	865	913	917	943	891	920	899	878	899	891	897	955	895	945	905	873	892	927	926	904	920	924	898	910	901	934	971	922	886	848	845	906	916	901	887	894	942	920	889	877	885	963	905	937	906	929	896	948	901	903	905	908	909	818	903	938	915	865	864	909	895	892	878	853	874	952	957	891	936	872	883	852	883	930	945	878	996	877	878	891	943	906	930	897	905	886	870	899	919	891	975	956	937	900	917	881	954	956	902	940	885	882	873	835	901	910	916	895	863	896	886	895	886	921	913	941	884	902	902	900	914	928	899	866	935	872	936	867	895	882	901	912	924	883	935	940	906	922	954	873	928	896	952	918	958	922	917	904	899	922	896	919	944	870	936	912	941	929	905	847	876	864	901	958	921	904	923	901	905	908	903	861	900	862	892	925	918	911	844	937	918	874	924	911	960	897	938	939	894	880	902	927	965	915	915	896	918	896	893	936	891	878	907	884	916	920	954	904	945	887	909	906	906	922	856	916	925	917	899	872	905	918	858	906	907	921	915	939	944	895	891	980	916	913	951	909	928	887	902	896	830	889	880	908	919	879	922	924	948	891	915	879	860	937	909	835	929	880	899	888	859	919	928	904	910	935	913	873	905	932	934	915	852	893	912	923	883	883	927	916	887	876	926	877	917	935	904	922	894	904	929	904	953	886	946	947	899	925	901	925	871	951	919	887	908	900	901	901	920	929	918	899	917	905	871	957	862	908	868	893	976	928	912	874	910	907	905	935	948	960	925	889	875	912	910	908	867	892	920	838	897	898	855	945	909	890	873	897	908	895	872	907	874	895	974	893	897	948	948	961	884	919	895	893	909	842	916	870	959	891	863	924	887	896	897	909	932	966	914	918	936	912	892	908	927	897	964	948	869	900	923	904	910	856	900	909	909	903	911	889	930	888	870	873	896	905	916	886	914	881	936	828	835	872	903	884	948	916	941	893	940	956	927	927	929	907	896	903	940	936	942	954	876	966	912	895	881	911	925	908	888	926	858	886	857	846	931	880	899	913	875	895	890	869	925	912	930	915	877	898	911	887	900	956	902	911	898	882	879	900	864	915	918	934	921	932	848	953	889	906	887	964	923	931	936	917	913	937	912	934	938	923	852	946	905	890	875	877	928	932	914	896	927	949	955	940	867	898	855	861	884	944	908	921	884	944	922	911	949	899	916	915	922	937	885	882	894	942	906	929	889	894	933	909	887	853	933	914	905	915	899	924	932	930	935	920	902	942	930	924	889	933	949	898	874	921	927	878	940	947	884	852	918	864	900	874	893	902	927	922	902	872	877	941	928	909	900	894	870	971	916	900	835	860	925	921	848	901	953	917	926	887	948	936	914	876	919	902	923	951	898	933	903	956	914	938	886	914	848	900	929	848	870	913	897	876	918	922	896	986	910	988	897	909	974	908	929	850	928	936	902	901	876	882	867	898	917	957	924	928	913	906	921	876	817	940	896	887	893	912	885	906	874	915	934	849	877	895	968	911	865	878	922	903	952	908	920	907	893	926	848	934	990	948	914	877	876	871	923	929	901	928	897	968	885	976	872	888	925	883	908	916	887	891	863	889	995	915	921	943	894	900	903	874	895	942	918	921	936	916	873	908	874	906	835	957	920	929	891	867	974	929	887	919	876	908	917	911	907	933	915	931	930	896	851	887	938	898	891	921	888	875	866	937	876	888	868	917	930	876	901	943	909	889	911	882	882	915	989	928	920	903	855	923	977	889	934	943	920	885	914	834	908	909	924	890	915	897	894	900	924	937	918	911	899	953	920	974	931	877	827	974	857	904	896	923	901	888	893	863	898	906	901	936	891	911	926	946	964	857	896	893	906	907	892	872	917	933	903	907	887	890	895	854	896	844	892	928	891	921	872	864	920	917	895	838	891	897	936	897	877	866	888	911	977	867	850	932	894	898	910	900	894	897	960	907	871	961	888
12309	26301	25388	14431	15209	4747	61	64	53	54	45	48	33	46	49	44	38	47	48	39	48	39	56	44	55	37	50	47	49	41	50	45	45	43	29	46	46	38	41	48	54	50	46	46	36	41	40	41	39	51	41	42	35	49	40	54	41	42	48	43	37	42	35	47	41	40	41	41	35	36	46	40	38	37	40	43	42	52	50	57	38	54	35	55	43	37	51	36	30	52	43	35	32	45	39	45	36	50	42	43	58	40	51	43	54	41	43	41	43	54	58	39	44	36	32	44	44	39	41	33	37	42	59	44	49	33	47	47	31	45	47	50	43	36	40	40	43	39	29	34	46	35	38	41	37	47	42	46	46	44	47	45	32	55	29	33	27	46	37	39	42	52	47	35	53	41	42	40	28	39	52	39	36	36	31	30	39	45	39	39	39	39	45	37	49	48	41	48	43	38	33	47	38	39	43	30	45	36	34	42	44	51	32	35	36	38	44	43	45	47	39	39	40	29	39	54	54	42	57	34	38	46	41	41	48	36	39	40	43	49	37	40	25	29	45	46	50	48	43	34	45	35	42	59	35	42	44	44	37	51	41	47	44	33	41	44	42	45	42	32	41	27	48	38	36	47	43	43	35	35	30	47	44	39	45	43	37	50	43	42	42	30	43	37	29	43	46	46	31	35	34	38	37	33	37	42	47	43	50	38	40	43	40	45	45	46	48	35	42	38	37	61	41	41	44	43	35	53	49	40	36	49	51	44	42	39	35	41	48	39	41	40	45	43	50	45	38	29	36	36	47	35	58	41	44	39	34	41	43	51	44	38	36	51	33	28	37	23	56	45	43	39	52	36	37	25	50	48	46	40	60	47	36	36	39	35	40	37	34	50	47	36	43	34	43	40	43	46	49	46	48	44	52	50	42	37	35	38	33	30	42	42	41	48	30	37	40	35	38	48	42	43	53	48	38	35	50	52	46	35	38	41	43	30	29	48	40	53	40	45	36	46	42	37	44	47	50	36	32	47	44	35	44	53	48	36	50	44	49	45	38	42	41	29	44	33	49	38	47	47	39	40	27	29	43	49	29	36	48	31	48	38	43	38	36	41	34	46	37	37	43	34	49	34	54	46	37	47	43	39	29	49	42	28	34	48	36	42	40	37	47	42	51	32	45	40	46	31	31	38	39	37	41	39	38	37	53	46	43	38	52	41	46	33	34	48	35	50	37	42	47	47	45	49	44	32	52	34	29	43	41	33	38	31	38	44	50	31	43	45	50	43	36	38	40	38	39	46	55	42	43	38	43	40	47	38	40	47	32	29	57	51	38	37	34	41	48	41	40	42	37	42	36	41	35	38	37	38	41	57	41	38	51	31	35	35	34	35	31	40	31	44	42	42	41	46	43	40	24	38	45	46	31	53	38	37	37	31	44	35	43	36	38	37	38	35	35	43	40	51	38	43	35	33	32	44	39	36	41	45	34	50	36	37	40	45	42	35	36	37	43	37	51	38	45	36	31	41	32	45	31	45	48	44	49	35	39	45	40	30	33	41	51	34	45	37	40	43	40	37	39	38	35	33	37	46	33	58	44	44	45	36	37	32	43	44	39	49	38	44	33	48	30	54	31	30	37	44	42	45	54	46	31	43	39	38	41	48	40	44	48	47	59	50	49	45	39	50	42	34	55	49	37	46	52	38	37	27	44	37	48	38	43	35	40	35	52	44	25	47	30	45	41	42	51	38	27	42	39	29	37	46	37	42	32	39	39	28	42	49	39	42	35	34	47	36	33	47	57	52	46	46	40	32	30	45	53	37	34	38	44	46	46	29	43	33	37	35	37	45	42	44	42	34	42	39	37	42	32	38	40	47	51	32	32	45	51	37	49	43	34	45	42	44	37	34	52	44	41	36	28	37	47	47	44	35	51	37	44	37	35	38	34	47	35	34	48	41	51	35	37	45	30	48	39	45	33	34	34	36	52	41	38	48	45	41	39	37	41	47	44	36	43	40	44	42	40	46	42	39	38	40	38	32	40	45	34	28	42	40	33	47	40	51	63	40	34	49	47	44	44	40	39	42	43	43	38	40	43	34	40	36	33	45	35	42	44	40	39	34	39	35	37	29	36	45	42	39	39	43	49	42	32	48	29	39	38	30	40	38	43	31	46	44	43	39	44	40	42	36	34	45	49	42	41	45	35	43	44	45	45	35	49	40	38	38	40	35	41	39	35	48	29	35	47	36	50	48	41	45	42	32	53	32	31	27	32	54	48	44	51	38	34	32	37	45	43	43	39	34	55	39	40	32	30	46	36	34	33	37	42	39	28	33	40	40	45	42	38	48	36	41	30	44	38	30	38	47	39	39	38	41	48	40	44	36	43	26	36	38	50	37	35	29	39	41	45	48	31	37	44	44	34	45	42	38	33	41	47	31	38	41	47	35	31	43	39	47	42	39	50	42	47	42	39	45	41	45	41	40	41	35	43	41	50	46	35	35	45	32	47	35	41	43	42	39	39	36	39	40	39	49	41	38	34	30	38	51	46	53	35	41	35	44	51	33	49	52	36	34	37	46	50	36	26	42	41	47	44	45	41	51	46	33	49	39	32	37	36	43	35	27	42	40	43	49	42	37	41	41	40	42	43	41	48	41	45	32	45	41	39	47	45	38	45	40	38	45	41	30	37	36	42	32	45	34	38	41	38	53	44	42	41	37	45	40	44	33	43	36	25	29	43	44	47	33	36	34	54	50	51	34	43	43	33	39	55	31	47	32	37	30	42	48	33	37	46	49	36	37	59	43	42	36	30	37	39	30	41	45	49	44	45	43	46	49	45	34	44	27	42	41	48	37	48	43	63	27	45	48	41	48	52	38	36	34	41	41	43	45	34	41	36	36	27	38	40	46	41	38	39	37	53	31	35	42	43	45	34	38	40	34	35	37	44	45	48	46	41	45	33	41	43	55	34	33	43	43	37	40	45	40	33	41	37	41	51	41	54	33	55	32	49	40	38	37	38	36	41	52	31	45	52	39	32	41	42	40	40	43	43	30	42	40	47	51	42	35	28	34	44	44	39	35	39	38	42	38	35	33	42	35	40	42	35	44	43	40	37	46	47	39	30	43	31	44	39	46	50	37	50	29	42	33	40	44	35	34	51	53	49	36	45	38	42	48	36	46	39	48	53	39	36	36	43	40	47	45	45	36	30	50	45	47	46	33	41	51	39	42	48	47	29	40	48	25	42	38	43	41	34	39	43	41	34	36	33	41	48	40	36	43	38	41	46	42	46	45	41	48	44	39	51	36	47	56	39	29	35	29	33	32	43	42	46	41	35	41	58	35	34	36	36	43	45	39	39	40	40	44	36	41	36	42	47	46	57	35	53	38	48	38	41	48	54	40	41	45	38	35	30	41	45	35	38	43	42	44	37	60	49	55	35	48	43	33	47	60	53	41	36	42	40	38	33	37	43	38	42	38	47	41	39	49	41	34	44	38	41	43	52	41	40	38	34	47
52917	65181	63707	72627	81395	25578	3328	2566	2007	1626	1418	1328	1172	1071	1070	962	882	908	848	821	831	886	818	795	801	839	789	795	785	829	773	739	747	748	725	733	707	756	731	717	720	721	743	739	671	674	647	681	674	700	670	661	679	717	686	714	679	645	657	660	672	647	691	721	669	662	694	683	704	695	660	654	605	685	659	669	659	687	712	671	649	658	652	666	670	640	659	711	692	637	642	649	667	655	646	652	680	631	653	653	681	725	638	675	734	684	636	676	610	701	668	638	676	701	631	667	663	657	637	664	664	705	643	627	693	670	658	670	650	629	638	665	679	695	658	681	683	635	728	689	658	665	637	692	664	679	679	654	644	709	670	670	656	601	617	641	638	607	681	669	659	618	700	668	665	668	630	653	707	666	612	652	671	610	642	639	714	638	622	695	688	693	666	661	621	640	627	648	648	620	663	646	655	649	680	666	672	669	664	633	641	639	666	651	688	692	661	641	698	657	621	673	688	676	640	681	698	661	698	668	651	651	671	664	657	654	665	683	611	614	659	661	632	679	649	612	643	689	672	628	608	651	644	646	655	699	662	665	668	646	673	665	643	644	665	671	669	644	642	662	600	606	639	673	681	624	672	668	611	654	670	645	693	687	658	625	667	625	673	703	668	648	648	657	685	632	712	614	693	655	701	630	644	655	610	636	665	636	717	681	629	648	669	671	622	633	619	635	633	629	669	680	672	650	679	667	644	594	680	632	655	617	658	657	654	611	653	664	655	677	674	656	658	600	680	630	643	638	672	625	682	685	620	670	653	656	631	651	607	649	689	620	650	646	655	611	689	639	634	654	645	653	626	684	660	671	652	628	668	673	630	684	653	648	638	637	600	649	645	686	702	648	598	657	641	677	612	647	663	614	638	678	616	677	655	639	626	672	649	668	649	693	631	674	679	659	655	694	643	653	673	641	648	634	615	667	677	651	662	646	601	612	667	630	659	639	641	658	657	681	628	672	665	629	622	651	644	653	660	630	665	689	670	617	629	664	614	657	690	677	649	626	665	707	655	619	604	589	635	634	632	684	687	678	648	629	671	693	635	671	659	683	684	657	635	658	675	641	606	634	671	644	637	673	638	615	681	656	661	667	717	671	653	666	690	680	604	629	608	695	662	687	624	644	697	651	643	631	648	633	668	682	626	669	674	666	662	625	619	634	665	628	633	635	664	691	656	703	651	649	694	662	695	637	649	684	644	617	650	681	713	658	653	659	617	598	645	610	634	600	650	609	649	654	677	642	625	651	659	692	657	664	630	667	682	635	665	672	635	635	647	643	702	644	675	632	693	659	645	648	637	641	664	698	661	669	641	637	674	635	630	582	690	651	630	665	636	655	673	671	659	647	672	626	651	702	642	707	607	662	628	667	645	643	655	642	629	635	641	673	687	660	657	632	684	672	636	655	624	616	669	642	660	648	600	657	620	672	633	624	652	643	635	623	634	659	655	648	674	652	620	674	661	646	707	652	630	683	635	650	646	647	639	655	667	682	625	677	655	685	634	638	653	671	689	654	689	676	638	667	660	686	673	675	676	672	656	640	674	686	654	650	612	664	705	667	640	711	648	675	693	650	597	629	668	626	682	643	608	636	638	630	655	638	638	614	627	646	671	660	646	714	622	635	668	673	624	649	659	617	649	660	653	683	684	625	672	625	658	685	666	618	641	644	667	663	644	664	645	671	648	660	647	640	696	632	656	687	642	687	655	648	680	654	674	678	660	622	634	633	652	668	644	637	651	630	619	677	621	649	662	665	617	626	643	676	681	641	649	639	694	627	657	647	668	646	634	673	658	647	660	647	668	635	615	637	684	639	649	617	677	617	678	613	634	657	639	661	641	612	708	659	659	648	624	604	699	686	630	638	640	685	659	624	623	653	657	679	664	619	652	639	648	629	636	663	682	659	662	656	712	707	611	682	631	614	665	665	635	656	642	640	714	666	607	668	669	684	661	701	651	641	622	693	605	632	686	653	636	673	647	674	633	690	650	700	650	671	672	636	660	647	657	642	651	666	620	670	631	656	654	641	637	707	654	659	650	661	633	607	679	658	708	720	655	666	623	623	632	651	678	682	671	678	599	660	652	706	642	636	629	615	683	677	633	604	690	681	654	702	667	656	647	690	695	654	639	647	609	683	672	672	684	634	668	625	606	638	680	669	633	632	614	639	666	692	653	668	594	664	658	698	666	644	666	637	607	649	643	662	620	628	666	644	690	653	675	630	661	678	626	631	617	646	638	678	632	661	668	624	665	652	659	621	655	700	622	646	677	630	651	679	649	638	615	645	662	682	700	623	673	633	674	640	627	691	670	659	667	656	664	657	637	658	681	672	659	660	662	620	662	652	671	626	616	649	615	674	626	679	648	627	623	630	692	621	632	635	660	662	686	658	640	644	699	646	666	630	610	653	667	646	689	694	678	670	639	682	638	705	680	659	669	657	689	634	682	647	615	692	663	652	687	657	728	654	678	698	631	644	648	675	621	702	692	670	661	649	626	673	632	653	663	627	704	648	665	690	667	665	711	598	635	670	668	622	644	684	660	653	620	701	665	580	609	648	635	679	618	678	671	607	650	652	718	655	624	697	650	638	647	659	689	639	640	661	671	642	673	663	642	649	673	661	621	648	651	662	673	676	638	662	638	687	665	662	715	672	631	635	639	648	626	656	661	672	628	652	621	657	641	697	667	654	669	663	651	676	677	673	627	607	684	682	672	675	612	656	692	669	646	681	655	686	689	648	655	630	689	664	658	645	671	677	678	628	604	652	670	631	648	642	661	621	639	658	668	634	665	667	701	704	660	709	636	683	626	695	629	634	680	665	675	638	634	645	628	648	673	648	684	633	610	655	702	671	680	660	611	669	657	651	669	650	650	684	613	656	598	650	687	636	636	663	681	676	661	620	653	634	653	650	659	635	687	655	655	686	676	609	651	646	628	689	659	677	652	633	665	678	660	627	646	683	686	625	662	696	639	656	649	632	661	627	645	655	680	634	645	668	660	679	644	681	647	613	655	638	661	664	642	701	631	648	663	628	662	635	650	671	659	644	631	687	674	700	659	647	653	625	616	681	657	649	622	667	646	654	632	665	631	638	676	689	609	694	691	663	634	652	610	708	667	608	641	622	610	673	668	659	667	648	668	651	636	638	674	637	651	663	628	613	670	646	649	689	651	612	671	652	619	673	648	619	651	653	616	630	670	644	656	651	663	685	688	661	683	649	653	701	665	639	630	642	681	691	650	661	655	630	651	639	663	661	641	661	625	619	667	654	646	662	675	630	649	681	721	675	701	667	657	687	624	640	629	676	675	654	592	677	673	725	696	639	646	674	698	641	645	610	620	661	685	614	639	686	671	628	613	645	656	620	624	636	674	671	658	628	658	620	682	653	645	633	615	651	675	655	649	700	621	625	690	653	633	636	680	646	656	618	667	604	677	644	668	616	646	631	643	667	668	621	666	681	681	651
4286	3730	4338	2594	2669	945	42	28	40	47	35	40	46	43	32	47	43	43	32	39	42	48	49	36	40	33	51	40	47	36	44	40	44	41	34	46	46	31	52	41	37	41	42	37	41	46	38	47	26	41	37	38	28	42	38	36	55	37	40	52	42	47	50	38	44	45	36	40	35	48	40	42	43	43	49	49	39	40	48	41	24	51	45	48	52	46	47	36	46	41	39	41	37	41	43	47	50	45	34	35	44	43	30	41	30	45	30	40	38	37	45	41	36	47	47	38	38	38	35	50	49	51	52	48	42	39	34	32	46	42	38	56	49	33	46	28	39	43	42	37	47	40	40	37	31	52	49	48	55	36	40	42	54	40	40	46	43	37	36	29	46	36	38	47	29	45	43	36	38	51	43	37	45	38	33	47	33	43	45	42	41	42	34	49	32	38	45	53	38	42	43	43	40	49	39	44	47	49	41	48	43	39	61	41	40	47	29	49	37	36	63	31	36	51	45	40	45	36	40	30	50	36	38	38	43	44	53	34	35	48	37	32	38	41	40	43	45	40	34	60	42	33	37	45	36	47	40	48	43	45	46	44	50	41	47	43	44	42	48	41	50	42	44	36	43	49	41	35	36	48	43	39	48	32	36	40	44	31	42	54	41	46	38	43	54	48	43	46	40	33	39	52	27	50	33	50	41	44	50	37	33	37	37	43	41	46	46	39	44	41	48	44	50	44	49	33	43	38	46	32	50	40	49	52	41	43	52	35	58	34	32	41	48	40	37	47	52	42	42	40	45	50	39	46	30	36	37	41	26	43	41	37	52	44	24	44	43	42	55	54	52	32	44	36	47	43	57	51	38	55	38	31	40	46	40	29	49	39	49	43	32	44	44	53	32	39	40	62	57	50	30	42	39	50	37	47	29	53	33	23	42	44	39	46	39	44	35	40	38	48	33	44	44	36	37	38	44	36	45	44	41	28	37	37	41	41	46	50	46	41	37	40	39	42	41	44	48	42	38	35	41	36	52	51	45	44	46	50	54	36	42	48	52	52	45	39	34	68	37	37	40	29	49	43	34	43	33	53	57	42	44	44	39	45	38	38	46	35	55	48	53	43	33	43	51	37	39	40	40	35	46	43	46	39	47	45	48	40	43	40	41	41	39	50	36	41	62	33	33	45	39	43	43	41	38	41	43	37	46	43	48	37	41	46	52	44	44	38	29	40	32	51	42	42	37	35	42	41	32	46	26	39	47	46	41	39	39	43	47	43	39	37	48	31	42	40	46	43	36	46	43	49	49	45	42	50	51	46	51	56	39	38	46	36	45	46	28	38	42	46	36	34	59	49	33	44	37	42	60	31	42	44	44	34	42	41	52	52	40	54	38	42	56	31	39	30	32	44	41	33	40	29	42	46	43	37	48	49	40	39	37	38	37	47	41	50	43	48	40	40	44	51	48	50	49	43	40	41	44	38	31	44	50	40	40	35	33	34	45	34	38	32	37	50	47	45	50	45	51	43	53	45	30	42	31	41	40	47	34	38	49	40	34	39	40	36	41	46	40	42	44	36	43	51	51	41	53	40	37	45	49	34	45	44	47	39	51	50	52	51	52	35	45	34	38	46	43	42	47	46	54	36	59	42	43	32	38	44	48	38	45	43	45	39	39	39	39	41	38	47	40	43	56	33	50	42	36	32	44	41	54	44	49	43	52	44	41	43	35	49	42	44	40	54	50	37	37	29	44	39	37	42	47	52	46	34	48	40	41	50	41	45	45	48	35	38	46	37	42	55	30	28	36	50	43	54	46	40	46	46	36	47	30	43	68	26	38	36	38	43	54	34	40	54	44	47	32	51	40	39	51	39	44	33	31	41	38	42	40	33	52	39	50	36	48	40	55	43	59	46	51	38	52	42	45	43	59	34	51	41	38	49	40	29	56	50	36	32	40	51	36	46	30	44	49	44	32	47	35	33	47	50	50	43	48	42	28	47	43	37	40	44	46	54	28	45	38	44	53	49	38	47	33	45	40	40	32	40	36	52	25	40	42	37	37	50	43	43	35	34	51	46	39	45	45	44	41	34	29	49	42	38	48	41	39	45	45	43	49	49	42	36	50	47	36	34	45	41	41	44	49	50	43	49	44	52	46	45	29	44	47	43	51	45	33	40	42	46	45	38	41	41	36	51	39	40	41	42	37	33	36	45	43	33	49	38	45	38	31	43	41	44	45	47	44	38	40	41	55	53	56	36	45	37	38	43	39	51	47	47	39	42	46	31	44	36	50	36	45	39	51	40	41	32	35	49	43	42	44	41	38	42	51	37	31	46	45	38	39	45	46	55	34	43	39	47	43	43	51	41	37	32	35	40	50	28	56	45	30	54	43	32	49	40	39	32	45	44	43	35	32	42	41	45	37	50	34	34	54	48	33	42	40	42	44	40	46	23	41	39	41	40	50	30	37	39	37	59	44	55	44	35	42	58	47	39	45	43	46	39	45	49	54	37	43	54	30	41	48	50	43	39	38	40	47	32	39	46	49	38	36	41	46	49	37	33	47	48	41	41	48	48	43	34	48	44	43	40	39	37	35	42	29	41	39	47	30	42	47	48	42	42	35	41	40	40	28	45	38	45	40	44	43	45	52	42	50	44	35	43	47	38	43	38	50	35	53	50	39	42	51	37	44	38	29	43	46	44	39	46	41	34	28	53	51	43	40	45	47	40	47	44	42	41	49	37	43	36	46	42	55	40	48	47	31	58	49	48	43	42	43	47	35	35	37	45	46	44	35	42	47	54	47	36	41	42	43	50	49	45	39	43	36	41	39	46	36	31	38	36	36	34	35	38	31	43	49	37	46	40	35	40	38	40	49	42	40	38	43	43	40	39	53	45	47	36	41	48	41	47	36	40	38	42	49	37	43	30	28	28	34	57	37	46	35	47	40	37	45	48	45	41	31	40	49	35	42	41	50	36	39	44	54	34	47	43	37	42	35	34	33	48	47	35	51	36	47	34	45	42	46	49	35	44	46	49	40	36	36	46	41	29	57	46	53	43	35	42	50	42	55	42	47	33	45	40	47	37	44	44	32	53	34	34	44	40	35	49	44	39	50	39	42	33	48	49	40	44	35	45	35	29	51	50	40	30	42	44	48	35	48	41	49	39	37	41	43	44	36	41	47	50	43	29	42	40	32	31	38	39	27	39	37	45	40	42	45	48	40	38	49	50	49	43	47	39	41	47	41	31	50	36	45	39	32	52	40	47	41	32	45	44	37	42	42	31	43	31	46	50	50	42	41	45	45	40	28	44	41	54	29	40	31	30	35	49	49	35	33	32	50	54	49	35	42	38	56	44	45	46	54	48	45	45	53	38	46	30	48	39	40	44	42	45	53	40	39	42	41	48	50	39	41	44	53	37	46	44	53	36	49	50	42	42	48	44	56	44	42	29	42	37	33	47	44	50	38	42	35	42	46	42	48	29	38	39	37	60	50	48	33	39	31	45	41	54
35602	35554	35748	43301	48042	20504	932	862	796	808	746	822	772	691	726	739	704	698	717	679	694	713	704	699	719	683	709	688	688	711	690	666	676	696	693	654	669	680	699	635	648	698	678	678	624	669	684	715	642	692	672	686	683	663	668	627	663	662	716	653	680	633	655	705	696	649	633	745	719	695	646	684	649	698	688	661	658	652	645	655	684	684	685	619	667	697	680	648	641	702	694	644	661	716	649	666	678	687	677	682	703	647	637	615	671	703	670	617	652	687	697	625	665	646	661	645	658	653	703	704	693	723	665	690	704	645	712	643	670	687	657	681	642	639	690	714	690	686	649	657	649	670	688	595	679	654	652	662	650	704	699	659	691	670	721	700	665	661	670	668	687	696	679	713	680	651	685	626	672	662	653	667	625	646	708	676	675	647	659	693	610	693	689	685	648	628	736	655	627	659	698	655	696	669	678	690	631	673	657	716	689	626	700	647	708	690	668	637	709	634	652	676	694	625	654	646	655	684	700	649	639	671	639	644	660	658	667	627	674	645	690	680	657	715	662	663	703	670	673	649	599	643	639	652	656	676	644	625	662	654	680	675	672	692	687	655	655	649	692	640	672	642	650	656	670	633	680	682	656	641	660	668	644	659	657	671	697	681	707	655	715	661	676	677	686	636	661	619	699	654	637	617	643	650	642	686	663	635	691	718	645	672	653	686	693	710	666	640	646	602	700	660	675	703	685	658	639	637	669	660	650	679	659	703	646	659	651	692	712	669	654	704	687	654	628	672	651	666	656	594	665	700	633	650	695	671	684	681	665	673	662	631	672	652	694	668	648	615	644	691	651	688	691	665	713	700	721	697	609	677	636	653	665	683	652	707	665	612	631	677	668	643	691	651	723	640	639	707	708	645	622	671	695	660	634	678	624	707	616	673	666	655	693	682	639	667	673	667	667	658	624	676	651	676	672	648	663	687	666	663	685	684	632	637	686	647	683	651	677	659	652	650	611	683	693	665	666	664	664	681	643	655	654	629	672	621	678	679	674	690	667	602	620	699	691	661	654	704	653	687	675	688	667	676	639	662	642	677	680	677	715	685	632	643	722	666	683	649	690	680	695	679	664	688	686	657	639	673	650	652	708	663	670	689	677	676	685	671	651	646	636	654	674	655	686	647	697	654	673	718	662	643	667	702	664	635	642	667	675	667	624	686	669	672	706	702	653	718	669	651	681	626	651	724	671	694	655	663	632	635	630	708	652	670	659	680	655	644	664	662	689	637	664	690	707	677	638	630	694	694	683	623	664	698	653	662	660	653	656	615	651	684	664	654	661	636	644	626	673	655	677	656	656	613	662	675	666	686	681	668	681	704	666	679	651	634	626	695	676	656	698	681	654	695	707	692	620	704	710	643	632	670	677	678	624	668	688	666	695	689	629	655	667	661	683	658	680	684	692	670	627	633	616	660	704	692	662	682	665	673	616	644	674	685	666	660	699	663	708	664	658	675	638	667	651	668	673	719	644	693	682	638	682	672	653	644	670	662	677	639	625	663	701	632	684	658	683	656	661	678	619	726	615	630	679	635	689	706	658	693	685	647	621	664	599	642	728	694	645	657	675	648	633	662	656	660	651	695	637	701	647	660	653	714	663	646	673	631	657	667	647	676	637	673	662	667	663	627	658	714	601	653	614	683	659	631	651	635	668	642	693	656	699	651	631	659	623	690	699	673	692	693	655	647	644	691	675	653	689	671	629	641	686	679	629	681	711	660	640	638	658	638	690	627	702	671	660	645	662	672	659	649	630	678	630	692	663	727	650	674	661	646	673	643	616	694	726	681	640	611	685	665	650	623	675	648	678	644	662	620	663	667	669	687	699	637	704	684	628	671	659	685	689	625	658	673	660	665	653	660	750	681	664	683	652	664	691	690	667	661	669	658	674	662	711	702	671	648	615	678	640	680	682	591	687	699	669	673	683	644	670	671	690	638	739	684	669	668	646	659	694	648	618	658	641	698	657	684	675	656	693	624	657	653	671	641	700	662	633	659	655	617	671	666	644	649	646	655	656	666	684	689	686	644	651	672	643	616	683	673	688	654	637	670	677	689	635	633	677	722	690	659	681	642	628	648	650	677	635	646	667	662	674	684	675	667	635	624	645	639	673	667	683	679	657	617	667	664	662	679	636	653	609	669	631	709	702	657	599	659	637	632	623	642	713	671	658	662	704	698	677	678	716	643	709	677	674	702	700	663	703	692	667	652	660	657	700	659	682	651	666	693	702	673	669	666	701	619	662	679	662	674	690	683	667	675	660	680	643	611	664	662	675	672	651	657	678	666	645	618	664	653	656	676	666	716	667	666	639	636	644	693	687	656	662	686	632	655	677	595	648	693	705	649	676	667	676	634	676	656	725	686	664	706	655	640	680	702	653	672	679	669	691	671	623	687	673	672	667	664	691	646	639	640	630	668	671	695	682	665	692	657	645	649	637	619	662	654	679	645	676	672	683	673	676	644	671	665	688	723	686	652	647	699	649	695	691	650	651	620	617	651	706	662	688	690	626	675	659	647	604	663	663	674	704	635	646	677	661	642	657	667	642	632	654	723	614	630	684	667	676	657	658	710	662	655	660	683	689	666	611	669	631	723	648	685	659	704	689	643	670	683	683	673	659	644	720	676	639	651	653	627	661	681	701	645	643	657	669	683	654	682	710	659	685	658	687	673	675	656	604	679	656	643	606	654	626	639	666	685	626	655	603	668	636	688	639	668	671	646	647	620	679	662	683	703	711	663	681	644	643	681	650	659	660	663	684	670	663	648	654	615	662	639	674	668	651	684	637	671	644	628	677	650	655	673	656	652	635	669	641	673	655	660	703	653	686	676	652	706	659	674	683	680	693	650	704	644	671	694	658	668	665	671	635	661	649	662	626	692	682	681	676	647	678	656	706	643	706	672	638	680	669	694	617	622	663	632	686	663	691	654	672	648	702	663	653	678	654	683	663	675	651	703	699	702	657	668	646	683	657	675	658	679	656	693	665	683	683	679	678	685	675	670	678	676	700	685	680	670	643	706	629	678	642	683	679	660	659	677	659	649	712	631	643	639	692	680	624	692	650	704	628	642	657	632	665	670	654	641	682	628	693	692	662	636	697	666	668	664	695	640	666	649	636	689	665	715	680	648	675	683	662	696	673	632	633	675	654	672	694	626	661	666	684	694	661	674	690	665	664	689	651	698	698	687	680	695	631	665	702	694	659	662	689	676	656	655	687	670	623	677	642	695	665	595	659	694	672	676	677	659	672	674	710	666	674	687	649	612	685	687	665	651	688	681	672	673	648	678	684	676	687	705	686	686	651	672	682	668	716	668	678	657	729	675	628	657	681	687	705	660	658	661	639	627	688	691	654	646	662	639	640	646	660	680	683	701	651	685	701	671	642	676	680	695	660	644	665	707	616	674	646	639	646	681	663	598	640	653	669	669	681	700	611	663	658	671	690	676	653	649	686	611	665	648
12047	19998	23447	16405	15622	8867	244	53	53	57	39	44	44	47	50	41	44	38	40	40	37	33	30	52	40	33	34	57	30	48	33	48	32	42	51	37	40	38	49	43	37	37	44	47	43	34	32	37	40	42	38	29	38	43	36	37	22	41	36	36	37	25	43	41	32	35	27	47	49	39	32	46	37	40	31	40	26	43	46	51	26	40	30	38	45	48	46	46	50	29	43	31	44	50	35	39	32	36	33	34	45	44	42	50	30	42	37	44	36	50	40	40	46	45	32	43	32	48	39	29	50	43	39	38	36	36	40	43	40	49	36	30	41	37	40	28	38	34	47	41	31	37	55	41	39	38	41	38	34	37	40	32	29	31	42	34	34	43	35	41	44	40	37	35	52	42	32	37	33	37	40	39	48	42	31	28	29	48	38	44	34	42	38	42	46	31	42	33	39	37	41	39	39	36	41	39	37	46	44	38	28	34	43	41	40	44	32	43	37	44	36	32	43	26	36	37	37	39	49	45	24	36	43	47	33	42	22	45	39	40	30	40	41	40	38	36	38	37	37	45	41	26	40	39	35	29	32	52	42	36	37	46	35	38	32	38	31	46	27	35	35	40	38	37	39	47	42	30	35	26	40	51	30	43	46	42	43	49	28	31	43	36	45	43	38	36	35	34	47	49	32	39	37	44	38	34	46	35	37	35	34	39	40	33	38	48	27	36	44	34	37	39	30	31	35	44	31	38	35	32	25	38	30	31	39	24	32	44	42	48	43	39	39	45	30	48	36	43	38	51	43	49	37	44	39	43	44	33	35	37	39	37	26	39	39	33	36	41	36	50	45	27	41	43	34	44	33	60	43	36	30	52	39	34	32	45	55	32	43	41	31	28	39	31	36	34	43	45	38	50	44	43	35	34	36	45	33	36	36	44	39	34	33	30	34	30	39	46	44	29	41	51	37	43	29	41	34	35	49	46	39	43	36	43	41	38	35	36	52	38	39	32	51	46	40	41	36	43	43	37	30	32	40	36	39	48	37	48	37	39	32	40	47	42	34	28	48	46	29	49	40	45	40	38	37	38	39	47	31	33	38	46	37	24	45	41	41	50	38	40	30	29	35	42	39	36	39	42	37	42	44	39	45	39	39	42	38	27	34	39	49	42	35	40	31	52	35	38	46	30	47	38	33	46	36	47	35	30	33	49	48	37	32	36	29	34	48	48	39	34	31	43	52	39	39	31	33	41	37	48	30	32	34	41	39	59	26	36	23	34	32	37	33	33	46	38	24	51	33	42	36	45	37	44	38	36	36	44	38	32	33	33	46	35	41	46	33	42	49	33	32	33	30	31	43	44	37	26	37	46	42	36	29	37	52	42	35	37	41	33	43	29	36	35	30	31	46	52	37	36	42	47	42	27	45	39	40	39	35	44	33	41	42	35	41	41	33	44	48	52	35	39	46	33	45	47	41	36	42	47	29	34	38	38	49	37	37	35	35	54	38	29	43	34	36	32	39	40	31	30	41	29	38	35	32	31	36	39	26	37	29	38	30	40	36	45	33	36	39	28	38	30	39	41	40	39	43	34	44	31	38	37	36	33	37	33	46	34	41	43	47	39	42	39	37	30	36	45	33	44	48	50	44	31	43	33	33	34	33	51	45	37	35	40	33	38	35	38	36	34	31	43	42	47	29	33	39	49	43	47	38	46	38	33	33	33	41	32	26	41	43	37	41	29	47	40	29	54	33	40	35	26	46	40	34	25	43	40	45	32	44	40	36	33	45	30	36	40	39	33	41	53	37	30	39	32	36	41	42	41	33	21	41	40	32	38	37	25	38	39	42	28	53	46	47	44	38	40	31	44	37	26	50	41	54	30	39	48	35	39	25	28	46	26	35	30	23	37	37	44	27	42	40	41	46	24	39	43	33	44	25	39	39	34	44	36	41	36	37	42	38	38	46	38	41	40	38	52	44	44	43	26	32	44	33	44	42	33	30	41	35	41	33	48	46	55	43	39	28	37	42	37	40	32	31	51	39	51	49	35	42	46	36	45	36	38	48	45	34	36	30	43	35	46	30	35	31	43	35	33	47	35	40	49	34	41	44	35	44	33	48	36	43	36	48	29	40	26	39	43	35	43	40	35	49	35	40	33	41	26	34	38	31	45	43	36	36	43	28	37	34	45	29	47	38	44	35	26	35	42	39	49	34	40	30	41	49	25	35	37	41	36	40	33	35	43	31	40	39	25	44	37	34	39	37	48	44	45	33	47	41	39	43	42	31	28	37	54	39	21	42	37	51	35	37	52	35	41	26	29	49	45	36	40	36	43	40	44	38	38	37	49	36	58	36	34	31	31	52	36	29	40	40	28	43	35	43	46	42	48	32	48	42	43	35	44	34	43	43	39	32	49	32	36	38	42	34	24	37	41	44	42	19	46	39	29	44	33	35	30	37	43	41	39	32	34	44	43	52	36	37	40	40	54	40	24	36	44	42	33	33	27	32	33	37	42	28	44	44	35	37	45	35	35	29	40	45	31	36	47	49	44	32	35	34	48	34	46	30	30	32	33	30	42	33	38	42	36	37	54	54	40	36	34	35	43	31	34	32	39	32	40	42	46	38	26	40	42	34	48	45	34	41	43	43	25	34	31	48	41	30	39	37	36	50	39	42	37	42	47	33	29	45	39	34	29	43	34	45	43	37	31	45	42	51	27	50	38	37	28	34	38	36	30	38	51	37	53	43	47	50	37	40	51	32	32	36	42	37	35	37	37	36	30	42	39	36	34	34	33	35	40	38	43	28	36	39	46	41	33	32	29	45	50	32	44	42	42	36	33	51	36	35	37	42	36	43	45	46	38	38	47	34	31	42	30	36	41	31	42	24	41	43	41	45	41	50	39	48	34	31	37	33	32	32	23	42	40	39	38	33	38	33	42	42	37	31	41	47	38	44	38	32	31	38	29	44	37	29	43	45	46	37	42	38	40	45	40	49	33	33	37	54	41	37	52	44	37	32	39	42	43	37	44	29	41	44	35	28	34	50	42	42	45	40	43	37	42	32	35	33	35	40	44	47	39	39	39	43	29	52	32	36	32	43	46	32	27	45	32	31	40	37	33	42	50	46	31	41	38	45	48	56	45	46	38	26	37	46	37	42	27	47	41	36	38	41	32	38	33	44	39	32	39	39	37	44	27	39	45	36	35	30	37	35	52	42	42	38	33	39	32	38	24	37	56	31	26	29	32	43	39	41	48	37	41	43	45	35	31	42	38	36	32	40	37	35	26	48	43	30	36	42	32	34	37	37	39	36	28	39	39	37	43	36	38	34	39	40	51	49	46	47	26	31	35	42	29	31	35	42	34	39	28	34	39	34	46	42	44	40	42	37	34	39	41	48	40	46	35	42	32	44	37	43	44	38	32	27	48	36	30	27	35	46	46	38	33	38	39	44	38	42	36	41	45	32	28	32	47	42	35	45	40	41	45	31	47	39	38	36	36	51	41	44	35
52432	57633	62573	74513	82090	53240	4289	2008	1625	1425	1213	1107	1028	947	908	893	767	789	768	719	741	689	700	732	684	729	723	748	783	713	731	719	678	672	712	701	668	675	700	706	646	682	679	664	639	647	613	638	620	618	641	648	655	660	632	650	612	660	656	631	654	667	601	586	658	623	620	596	629	641	600	607	657	598	645	618	593	605	639	588	594	594	601	654	613	593	591	637	591	628	603	637	622	578	606	623	619	621	624	596	650	630	633	625	626	643	588	634	630	602	650	632	656	617	590	590	640	624	589	629	626	584	628	580	625	617	629	605	621	624	621	662	650	630	584	618	599	631	641	659	613	618	625	597	571	625	644	586	623	594	614	646	619	610	570	629	649	544	632	625	629	603	644	594	620	680	608	606	663	575	615	628	636	657	603	576	596	597	600	611	624	655	582	648	617	589	583	638	601	647	628	634	642	584	664	633	613	607	599	564	585	563	643	658	596	624	594	583	599	655	592	627	617	583	617	606	648	605	620	574	625	584	636	574	606	628	626	601	605	588	582	584	628	618	607	634	605	645	607	643	628	593	584	635	594	644	623	644	576	580	623	617	621	652	557	593	567	642	610	624	632	571	580	580	573	634	602	605	580	653	622	594	606	595	609	608	607	544	611	602	610	606	599	552	629	610	636	617	603	609	592	590	637	617	607	642	621	631	570	606	608	644	666	651	611	624	621	607	608	639	643	588	645	584	618	621	610	653	594	604	593	618	609	582	598	596	642	608	584	643	625	604	590	624	591	582	634	596	655	595	652	551	642	598	610	662	604	587	588	613	587	665	629	610	633	638	561	636	592	647	620	602	583	629	572	620	669	611	549	664	594	630	582	630	626	594	641	637	621	577	601	601	652	624	605	610	653	613	600	599	645	635	594	601	625	664	633	596	617	606	659	573	595	611	621	638	594	583	608	641	619	622	617	657	586	615	594	674	633	607	623	632	598	610	581	583	629	588	580	572	627	620	569	586	637	617	610	614	624	638	603	612	624	610	630	660	623	578	634	711	642	622	569	624	613	601	597	594	616	601	613	587	597	636	628	586	644	617	615	602	612	666	620	632	649	623	586	651	606	687	611	587	575	617	640	603	584	615	636	607	584	619	612	623	575	599	589	626	610	636	611	619	609	652	576	585	565	613	610	608	593	595	593	656	650	573	644	585	642	602	571	620	632	620	612	577	596	602	557	619	655	578	619	631	614	622	664	598	640	589	607	622	585	613	601	597	634	594	603	587	599	641	606	617	638	593	620	607	600	651	600	646	582	624	598	633	636	571	584	618	576	600	638	612	582	604	597	632	599	658	610	625	634	623	577	594	597	607	652	605	630	579	606	598	624	644	583	576	588	597	568	688	612	624	648	563	598	588	606	647	613	591	579	618	589	600	568	598	601	591	613	605	611	613	598	601	637	617	567	612	575	582	603	633	607	581	611	660	641	631	604	614	605	588	608	621	552	614	632	602	607	609	611	624	582	589	612	609	598	681	592	614	646	596	599	636	587	615	655	634	614	639	638	605	607	649	619	589	615	613	640	584	647	619	636	633	634	593	649	603	615	604	579	618	621	620	670	599	619	636	639	625	596	619	589	629	611	611	564	595	607	605	633	624	632	578	597	579	617	640	636	679	602	615	639	661	608	680	588	602	624	644	610	623	586	589	608	626	618	624	613	621	632	574	624	616	641	622	599	559	581	666	590	613	593	635	588	640	592	577	614	628	556	646	615	647	633	590	587	640	657	618	658	658	599	648	612	572	617	605	588	595	649	598	618	621	656	591	608	639	581	680	615	558	661	628	572	605	616	572	587	613	623	593	620	631	600	557	576	613	618	600	585	604	629	609	592	579	607	633	608	621	583	629	601	607	636	600	612	614	604	655	629	572	582	586	650	604	623	591	613	613	636	638	601	672	640	616	635	639	608	570	648	576	598	612	599	598	566	618	614	592	589	606	616	618	624	583	570	600	612	606	645	603	580	623	646	605	619	612	666	621	617	665	567	580	588	646	590	576	590	596	680	618	545	645	600	618	598	616	637	599	611	629	584	638	656	620	618	624	600	593	609	594	608	648	592	595	623	584	606	576	624	607	638	598	657	596	593	613	606	622	594	593	648	590	625	626	574	616	602	621	598	583	593	589	567	635	582	562	580	594	627	603	601	629	617	638	635	644	588	598	634	607	634	619	575	624	650	588	614	595	580	638	605	604	620	622	605	612	595	572	640	606	585	633	634	587	642	604	619	643	602	624	640	647	661	629	606	565	621	600	610	595	578	623	602	635	598	587	598	596	592	641	611	617	614	644	600	593	607	641	603	619	629	641	610	620	601	675	603	609	611	586	624	583	599	607	618	601	578	578	615	618	610	585	677	627	626	606	615	636	613	639	634	614	645	601	642	639	638	601	593	558	604	614	610	613	623	615	600	631	627	571	615	637	618	591	633	616	615	606	593	612	626	613	610	585	602	617	582	584	604	642	619	616	609	644	591	604	588	628	610	635	586	651	630	596	631	598	601	582	586	650	606	585	618	633	633	605	618	631	620	603	633	607	639	651	599	633	628	602	611	615	626	629	644	620	644	577	619	606	626	642	602	604	661	608	616	645	574	623	598	578	614	636	595	636	613	597	521	627	594	607	608	584	603	606	614	598	570	587	569	682	586	635	603	587	583	595	637	634	599	646	574	663	620	631	606	643	600	624	610	603	594	599	602	600	558	599	605	596	602	622	600	606	603	584	569	583	584	568	609	611	611	607	637	630	633	580	608	588	605	620	610	588	585	598	624	625	620	651	634	612	602	570	629	632	596	687	616	537	646	596	633	624	592	598	633	606	610	602	631	619	618	602	585	636	594	649	610	653	623	590	576	635	587	624	608	612	612	631	622	638	613	611	626	627	639	659	604	569	617	643	628	616	625	627	615	596	662	591	582	570	607	633	592	601	633	618	594	602	637	623	633	611	579	620	584	617	633	597	633	600	589	640	611	603	616	660	589	609	564	592	616	599	636	619	621	632	592	616	639	593	606	632	614	602	586	640	612	594	641	588	579	605	573	574	654	646	557	604	616	637	621	638	596	613	603	586	583	645	592	602	621	627	575	638	596	609	605	595	569	610	571	645	631	554	618	569	619	584	621	603	579	561	614	616	638	601	631	624	633	593	570	618	636	622	621	613	582	595	617	595	589	623	619	610	635	613	616	557	639	634	585	568	607	581	631	623	624	624	599	596	599	596	612	600	612	590	607	674	671	608	634	601	643	594	577	608	647	613	604	581	618	601	594	604	644	637	574	627	620	579	619	672	636	638	639	580	611	607	622	617	616	596	621	596	612	587	611	630	617	596	611	657	604	628	629	568	587	593	635	602	583	577	638	599	644	615	590	641	653	672	595	562	630	574	625	606	635	611	632	618	639	569	620	638	570	606	610	634	633	596	629	613	594	589	643	617	649	666	680	588	586	611	610	578	636	617	592	594	631	587	618	614
10595	13263	8958	6276	7849	6122	303	69	58	59	80	64	45	75	51	52	59	67	61	76	75	57	56	54	51	66	73	76	67	62	69	58	55	72	56	71	57	66	71	48	52	50	43	55	45	55	56	58	51	61	61	65	63	62	49	53	64	74	62	58	49	60	66	58	68	55	78	70	50	54	53	66	51	64	65	59	64	71	54	58	43	63	69	62	66	52	59	73	61	54	49	69	53	45	68	64	59	54	47	66	71	53	57	49	56	70	68	71	65	39	61	63	49	78	68	56	51	59	64	70	75	44	70	60	51	45	68	74	68	52	62	69	53	50	66	69	66	52	60	48	42	72	71	54	72	62	51	61	58	52	73	64	66	70	60	59	62	60	50	62	73	68	67	62	54	68	58	57	64	56	56	69	58	53	64	71	60	59	56	48	56	59	67	54	51	61	61	66	54	60	60	49	71	57	60	64	53	57	57	56	59	67	49	57	58	56	60	46	65	58	51	66	52	78	54	58	56	58	55	54	63	76	56	54	49	66	68	68	59	54	63	58	61	53	61	62	68	66	59	66	56	60	65	69	60	61	74	44	49	67	54	58	69	49	75	45	63	57	59	58	57	54	52	77	61	45	71	60	73	54	64	53	71	60	66	66	62	73	59	69	67	50	74	60	63	64	47	71	60	50	65	64	64	66	58	74	55	66	58	62	53	73	48	55	71	66	46	65	43	47	59	59	62	53	52	61	64	80	55	46	65	53	60	60	71	53	67	49	55	55	61	61	56	58	60	62	59	41	69	74	68	63	64	45	69	54	61	59	62	54	59	67	59	58	53	51	49	65	63	55	43	58	84	50	47	57	60	45	55	62	55	74	72	63	52	46	61	73	61	63	52	58	70	51	56	63	53	63	57	54	52	59	70	52	66	58	52	59	45	70	50	64	61	42	52	60	58	62	67	60	60	51	67	51	57	43	64	61	58	69	63	62	64	54	57	63	45	53	50	57	74	64	66	52	54	58	72	58	59	59	67	53	54	58	65	59	70	59	58	61	65	61	60	53	54	54	61	76	72	66	59	52	46	62	75	64	57	59	54	63	73	65	69	69	56	53	52	49	54	72	60	56	72	53	44	54	70	55	70	60	63	51	66	52	60	61	68	61	62	48	69	62	66	57	60	69	62	65	43	55	54	51	57	53	61	59	56	48	69	63	65	58	61	67	62	65	63	59	59	70	49	53	48	62	62	58	65	57	67	61	62	62	66	58	63	56	63	65	52	68	50	64	47	55	56	60	71	81	65	55	46	51	59	65	74	58	64	61	63	48	70	62	60	71	56	57	57	61	55	63	60	47	65	57	54	67	79	64	67	74	57	62	65	59	55	59	68	60	43	63	47	53	45	68	58	48	55	63	62	66	71	56	43	45	48	81	64	60	66	59	62	55	67	68	52	62	68	51	56	75	59	55	53	57	55	58	62	54	65	50	49	50	57	69	57	69	50	62	64	62	55	67	72	46	49	75	55	63	51	51	59	48	43	55	51	63	56	58	69	60	61	62	73	59	59	46	56	72	62	56	59	52	60	60	60	61	64	65	77	64	66	68	64	58	72	49	79	55	62	65	58	61	62	53	52	46	41	54	49	57	51	56	56	52	55	65	63	61	63	64	63	63	57	59	60	53	59	60	56	63	63	60	64	50	57	56	49	55	70	60	55	53	48	74	48	50	59	71	58	59	56	55	56	53	58	78	52	62	51	58	54	68	58	59	58	71	66	50	66	77	62	53	63	68	57	67	49	65	69	45	68	60	76	63	59	69	57	66	67	70	60	60	65	55	70	51	55	56	71	61	64	66	48	69	55	54	50	69	51	62	58	85	66	53	64	51	49	62	50	59	66	54	66	46	58	78	50	63	58	64	58	64	58	60	81	60	54	65	70	58	60	50	52	63	60	47	56	53	66	63	52	64	42	55	66	59	62	51	68	56	59	60	47	57	54	66	52	57	59	54	72	43	50	68	57	44	59	43	50	69	65	72	64	56	60	56	63	62	52	47	51	62	53	64	67	65	57	61	69	54	56	71	66	60	60	61	43	69	49	64	47	65	54	60	56	60	61	52	54	50	48	74	60	57	48	62	64	70	65	51	65	58	68	58	44	58	64	64	65	64	67	68	75	67	50	63	61	53	63	64	48	59	63	64	62	59	56	72	58	56	55	59	78	67	47	66	63	56	59	50	56	63	60	63	79	68	60	49	75	53	65	56	57	57	64	49	43	54	71	58	60	69	55	61	61	84	66	49	60	77	56	54	69	68	78	68	65	70	55	66	57	53	49	75	63	53	62	47	54	59	66	62	63	52	66	53	53	71	54	49	42	67	47	47	59	67	57	62	68	61	56	56	63	45	53	44	50	53	61	69	53	58	45	68	67	54	56	49	58	54	45	61	47	66	50	62	71	69	60	78	53	58	48	60	59	70	63	63	52	53	67	59	63	52	63	65	66	68	58	63	51	56	57	59	63	60	51	60	54	62	54	48	77	56	75	62	54	62	60	73	55	55	73	61	70	66	67	56	53	66	58	75	55	56	70	60	45	58	55	59	59	58	56	56	66	56	62	59	63	51	68	69	56	60	53	56	71	56	65	59	62	68	57	61	54	63	59	63	53	50	60	52	71	57	56	58	48	58	58	64	43	62	62	53	63	69	62	52	52	74	59	62	58	52	56	58	43	45	58	57	66	50	58	65	68	56	64	44	67	62	55	50	51	44	45	74	52	63	66	57	69	45	69	69	53	64	51	58	69	76	42	57	63	62	58	51	57	60	68	59	75	65	58	61	58	66	65	47	50	55	61	53	54	58	67	58	52	53	67	61	56	60	43	48	55	47	62	49	51	58	61	58	64	76	73	65	58	71	57	68	52	52	49	56	49	60	62	54	59	57	71	58	66	54	60	72	53	58	73	50	77	48	60	68	51	52	54	77	49	72	76	55	53	58	72	52	55	57	69	48	54	58	60	62	63	58	71	77	72	73	53	45	60	51	60	58	53	47	52	62	67	38	58	66	58	69	62	65	46	65	55	63	57	58	57	62	65	59	54	71	62	64	58	73	64	55	72	53	59	68	60	49	47	68	54	48	57	70	58	64	54	47	60	52	63	55	65	65	57	68	45	62	45	60	50	65	57	63	49	53	48	72	66	67	60	63	64	67	73	65	76	60	54	70	49	44	64	51	54	57	61	67	56	59	47	63	53	62	50	63	61	47	63	61	65	55	64	44	57	61	55	64	59	54	59	65	56	56	50	58	53	62	64	53	51	61	57	52	65	42	52	65	50	61	52	42	62	64	64	57	61	66	59	57	58	64	65	60	71	60	61	56	64	61	60	58	60	40	76	69	50	47	60	54	56	65	68	68	63	70	48	71	64	74	64	62	57	63	67	74	61	60	49	63	60	79	50	45	55	58	55	66	63	52	52	62	49	66	63	51	48	70	50	64	65	67	55	49	55	66	68	64	57	63	42	53
47538	52437	42189	58473	68868	59597	4818	1736	1542	1388	1242	1196	1097	1129	1129	1027	1042	1058	998	1046	975	1009	1028	1006	987	981	1022	985	1101	997	973	990	964	963	911	949	932	946	1021	1043	951	952	946	926	982	916	979	925	905	890	955	923	944	919	923	916	968	911	936	968	923	948	923	923	915	902	948	921	972	891	958	921	939	885	916	925	982	902	852	933	949	925	920	923	919	954	896	961	983	912	977	943	909	900	949	879	922	943	959	961	947	972	923	877	929	930	981	945	951	953	925	807	921	917	935	987	958	958	943	901	934	921	969	928	940	912	896	907	951	956	866	913	919	932	887	905	936	901	933	935	925	921	926	969	925	934	914	905	917	869	946	932	952	914	1002	882	896	957	916	901	909	887	912	905	892	942	977	882	924	918	918	909	919	915	891	898	893	989	967	947	932	938	931	954	915	929	907	854	910	941	912	992	911	908	900	949	894	923	918	954	942	908	911	968	905	942	913	934	956	967	955	876	951	939	942	964	938	983	986	939	942	929	994	943	933	967	902	860	931	890	918	909	891	989	919	924	889	907	892	936	946	904	918	935	918	916	896	968	912	895	914	904	918	961	949	957	919	930	883	944	992	884	941	927	943	909	922	939	944	903	930	961	904	891	998	912	883	928	905	879	840	900	929	928	889	960	906	940	920	957	962	870	932	935	892	920	913	939	912	957	911	906	908	896	876	903	964	884	902	968	931	917	939	914	913	959	889	859	963	904	900	955	937	890	943	974	987	895	907	965	897	943	932	902	932	936	924	935	1015	924	890	925	946	887	967	884	889	914	929	952	936	883	917	948	896	939	950	881	866	915	938	935	934	882	898	908	912	949	938	932	917	905	900	935	925	924	920	934	900	939	910	941	972	962	956	1009	903	896	969	887	943	869	931	965	926	927	984	920	1009	900	915	964	899	908	898	943	927	946	957	914	952	972	917	906	922	943	872	871	938	893	910	947	927	886	918	948	975	898	913	951	951	947	944	1026	896	951	930	884	948	857	937	912	884	886	904	855	912	987	926	890	950	896	961	921	935	878	922	988	910	870	863	938	935	954	904	944	933	890	969	935	926	909	931	933	980	929	962	935	909	903	950	955	952	890	970	929	952	925	933	920	906	940	869	906	893	897	967	923	945	891	959	924	894	962	952	978	921	922	937	914	903	966	952	921	901	895	901	938	936	919	976	920	920	917	912	947	887	956	927	932	882	933	953	912	896	938	885	949	906	943	894	922	928	979	958	937	934	926	909	938	892	919	950	935	926	956	894	955	921	909	892	923	953	926	973	922	1004	917	923	902	929	911	927	961	905	958	927	909	931	905	957	901	930	934	936	905	976	986	875	911	926	955	1043	977	904	877	980	915	878	892	938	912	934	891	969	937	930	934	965	918	954	928	971	973	904	936	967	935	900	924	929	933	936	921	927	938	965	897	920	907	933	958	950	923	912	914	923	967	899	920	935	902	938	929	948	898	874	934	920	886	898	920	924	872	901	874	924	883	922	909	893	871	899	917	903	967	924	879	953	952	907	944	895	962	912	948	947	925	924	911	905	969	919	928	912	910	923	925	886	900	959	987	968	921	881	954	908	955	974	895	882	907	916	965	945	941	911	979	895	964	912	925	938	902	881	906	919	948	912	952	878	937	925	919	930	904	935	890	918	988	885	917	948	900	963	912	930	906	933	924	951	912	945	967	953	961	932	890	952	902	964	944	866	902	896	951	984	931	927	920	918	919	908	966	958	983	920	914	888	922	893	945	903	949	937	922	976	882	940	960	896	917	908	920	964	987	931	909	955	914	986	876	928	922	882	916	881	921	935	974	936	952	925	928	923	963	891	956	869	940	896	923	931	859	927	940	918	919	872	956	878	889	928	915	870	887	937	951	946	882	887	887	923	918	891	939	884	952	874	884	945	922	937	906	943	916	888	936	911	925	932	923	927	924	941	882	930	940	886	952	973	922	921	897	903	969	921	895	967	886	888	909	910	910	951	864	959	898	888	954	955	888	1001	968	950	890	873	877	959	921	899	875	923	931	889	928	964	940	950	876	911	912	892	971	942	897	932	960	892	864	914	887	935	958	894	880	908	907	944	920	912	933	923	932	896	883	898	933	948	948	890	910	912	902	949	966	937	945	939	932	948	934	915	935	934	936	947	918	961	879	938	885	891	922	926	908	887	913	934	902	923	923	897	925	897	937	911	881	943	864	944	917	904	928	949	854	960	878	895	972	927	879	916	927	980	892	963	935	981	948	918	969	916	966	925	923	939	886	922	884	951	888	974	960	906	872	918	901	949	962	913	940	899	969	944	922	944	926	915	994	916	942	945	892	893	906	921	966	940	949	936	935	897	865	901	937	896	901	974	908	956	872	1017	900	935	905	920	845	936	883	959	840	936	908	938	1000	976	954	1025	914	969	919	956	947	920	948	895	958	929	907	987	886	924	880	926	924	939	892	930	907	897	944	910	907	940	927	925	957	904	902	892	933	915	899	914	897	931	896	955	862	956	925	957	915	982	931	934	954	905	927	949	908	975	981	898	928	925	927	969	960	925	874	925	931	918	899	941	928	926	905	922	917	952	851	992	861	881	919	920	957	853	959	941	913	899	869	943	938	988	918	873	922	896	878	963	948	862	921	986	919	905	940	916	932	896	910	903	899	905	853	987	995	920	916	981	903	914	903	884	927	905	930	928	945	911	930	915	930	888	897	907	901	879	947	918	892	933	977	936	850	939	951	898	962	925	875	895	945	927	974	923	907	904	937	911	869	886	913	900	958	934	952	943	934	939	885	901	883	959	935	952	892	913	867	964	945	906	915	944	866	941	936	922	930	876	928	863	907	927	934	924	964	913	861	904	941	900	909	898	891	938	950	905	876	919	958	927	863	930	924	935	926	922	891	973	903	915	898	882	923	927	978	907	943	883	899	913	950	908	902	958	905	839	920	971	983	907	948	924	922	930	918	915	898	923	914	918	897	921	922	905	927	943	904	878	957	1034	942	872	950	927	915	1004	968	917	908	973	902	917	991	937	927	941	972	952	929	929	944	942	976	936	931	1026	920	939	930	926	941	957	907	907	936	860	956	885	873	886	902	902	882	932	929	946	922	937	949	995	936	958	926	945	922	924	885	916	986	994	936	945	921	892	947	923	897	943	921	959	920	870	905	904	876	919	941	890	879	915	911	890	893	908	846	939	947	897	939	902	923	904	972	866	887	893	955	937	929	906	915	956	920	879	895	929	900	855	910	890	881	945	915	907	987	907	924	874	923	944	938	920	924	941	943	890	924	950	951	911	885	917	962	958	917	923	934	942	911	934	976	896	934	911	924	897	888	907	893	909	918	954	907	913	924	903	893	882	910	940	880	865	937	883	931	936	938	938	923	942	925	905	953	889	983	911	893	906	919	939	932	896	934	903	948	899	908	902	897	920	911	885	871	959	923	909	892	931	946	903	958	933	919	906	904	961	947	896	908	946	929	908	923	944	980	936	921	926	923
15238	15187	11652	14137	20418	15583	830	59	47	62	54	51	50	53	49	54	44	33	42	35	53	50	52	29	41	44	49	59	46	48	41	39	44	31	41	33	43	44	50	45	44	32	47	36	55	35	46	54	38	49	39	43	41	43	53	50	34	41	33	42	34	47	41	43	41	49	31	39	36	42	46	35	34	45	35	29	52	45	46	41	37	40	42	36	43	35	40	52	39	34	45	49	41	48	36	39	34	41	51	33	63	42	39	35	39	48	48	38	40	44	54	45	48	35	45	44	39	37	48	23	42	38	34	38	47	42	41	36	37	37	35	36	37	41	52	33	39	50	38	39	35	36	39	49	48	34	46	31	39	47	49	38	36	33	51	46	30	38	46	54	63	37	39	38	43	44	48	38	46	42	43	42	45	35	41	40	36	35	43	29	44	43	39	36	40	46	41	35	45	43	46	39	35	35	37	38	39	37	40	40	39	48	35	42	54	43	51	40	37	41	36	52	38	37	41	41	53	29	54	45	44	43	39	35	46	36	39	44	36	39	38	33	40	38	41	48	44	45	34	44	49	41	32	41	40	38	42	41	40	36	38	38	50	40	51	38	45	45	32	32	45	43	53	49	45	33	36	44	34	44	55	55	45	40	39	47	43	45	37	33	50	50	44	50	38	40	44	49	37	37	42	33	34	34	34	52	62	34	42	39	41	27	42	41	36	50	45	38	30	36	42	34	44	44	50	36	39	33	46	42	40	44	40	44	41	41	36	32	40	35	32	38	34	34	51	49	36	46	35	39	46	36	34	40	50	44	50	39	30	48	41	73	37	32	43	38	38	41	40	39	40	51	39	58	32	49	41	37	34	41	43	46	40	36	69	38	49	40	40	23	42	50	44	47	47	47	44	40	38	53	42	47	39	44	46	44	45	38	44	51	45	36	34	45	33	48	46	41	48	30	51	26	34	61	50	42	44	43	42	38	39	43	55	47	43	34	49	39	47	47	45	41	41	41	49	38	35	40	44	55	44	41	40	49	44	44	45	41	48	32	44	40	51	39	43	38	46	49	32	53	43	48	44	62	51	34	52	49	41	50	48	44	38	48	48	46	41	42	32	45	41	53	34	44	31	44	48	38	42	49	37	37	39	42	39	47	45	39	43	55	45	43	43	43	42	48	36	40	35	37	36	33	50	53	43	47	38	41	47	45	40	58	47	39	41	46	38	51	43	51	37	38	36	39	28	50	33	43	43	51	33	34	45	49	34	37	40	40	39	45	36	46	43	41	44	43	39	42	43	48	38	41	37	45	51	35	32	38	51	33	45	45	48	41	37	44	35	45	50	41	43	40	42	49	43	39	51	41	32	37	39	43	49	45	25	49	40	48	45	36	47	51	38	30	45	43	42	40	36	37	39	39	36	36	36	51	45	40	33	42	45	35	44	40	50	37	43	50	46	40	44	36	39	42	47	37	43	33	55	39	36	42	40	43	39	33	43	38	53	43	41	39	48	38	37	47	36	34	43	39	65	52	41	39	46	35	30	34	40	40	44	38	25	41	42	40	34	35	42	40	48	30	41	31	42	38	42	42	54	34	31	31	36	29	41	41	40	41	39	56	37	29	34	51	43	39	40	37	42	38	28	51	34	33	53	38	35	56	35	57	47	42	48	43	55	47	43	38	53	44	45	47	53	38	40	44	35	46	41	39	40	50	41	43	37	37	35	45	41	40	44	40	53	48	35	47	46	42	36	62	35	54	41	31	35	38	36	45	40	37	36	45	28	35	48	53	39	52	47	42	40	47	34	40	47	66	42	31	31	55	40	37	34	46	35	45	50	51	51	50	39	42	44	53	49	33	31	40	52	38	45	39	37	44	37	51	41	47	53	33	46	57	44	52	41	45	42	45	43	34	35	34	51	43	50	32	41	34	48	39	50	38	43	35	37	40	36	38	43	49	48	31	38	39	34	51	48	33	37	47	44	34	42	50	38	23	55	50	52	31	41	37	43	40	37	45	41	49	38	50	37	45	44	45	29	28	39	43	31	33	54	39	38	37	41	44	30	37	49	50	36	42	25	51	30	38	43	47	36	38	43	39	33	48	40	47	41	36	43	49	35	44	37	30	45	48	46	40	49	37	38	34	40	36	41	39	43	33	36	51	29	50	43	37	38	36	44	42	35	35	40	34	35	51	49	41	35	43	44	31	40	32	41	42	41	35	42	41	43	35	39	36	40	46	48	43	39	37	45	39	42	44	38	41	35	52	30	37	45	39	46	24	56	41	41	33	38	37	40	47	52	36	48	47	43	44	33	29	40	30	51	40	51	48	41	52	40	47	40	40	35	41	61	37	43	33	29	48	43	49	37	40	33	38	45	41	41	37	49	40	39	46	52	52	40	42	42	42	50	50	40	44	39	38	48	39	41	38	37	40	50	35	41	40	44	44	45	32	43	51	42	43	37	40	50	38	42	51	44	41	41	37	55	37	36	34	55	39	35	51	43	34	45	46	55	41	45	34	40	48	38	38	46	53	44	35	36	40	38	36	48	44	29	58	39	39	39	49	37	36	47	26	52	39	38	36	50	50	40	38	35	41	39	47	49	53	44	36	38	34	38	44	44	39	40	46	40	44	47	53	40	51	49	33	47	29	41	46	39	41	47	45	40	35	45	39	46	32	49	46	39	45	43	43	40	54	40	38	40	39	52	36	53	37	48	47	39	28	44	51	35	40	53	30	44	39	33	40	39	34	49	34	47	37	39	34	43	45	40	45	50	41	43	41	32	38	55	43	35	35	43	34	35	44	41	42	41	37	44	45	45	29	49	44	36	36	40	39	40	45	45	44	55	40	37	33	32	46	37	36	34	48	37	43	44	41	37	39	39	49	40	36	45	41	35	41	47	41	46	45	50	45	54	40	36	37	40	38	41	54	55	31	49	45	37	49	58	38	37	48	37	51	43	50	40	34	36	34	38	52	36	48	31	46	69	49	48	43	41	47	51	36	51	44	39	37	40	44	27	42	42	38	41	35	35	45	47	56	40	28	51	30	36	42	51	41	30	55	36	45	30	39	35	38	51	34	53	41	54	34	35	43	40	53	30	32	38	43	44	49	51	37	31	52	46	31	44	66	38	49	23	40	48	29	53	43	39	37	43	35	48	39	59	41	45	48	44	48	41	36	45	39	37	36	42	32	47	36	43	30	42	47	37	40	40	57	47	51	46	44	40	35	55	50	49	44	45	40	36	40	30	32	40	44	39	49	32	53	41	41	53	38	35	44	44	39	41	33	46	31	38	43	36	56	34	40	47	36	46	44	43	45	49	34	53	48	39	48	59	33	34	43	33	49	50	51	42	44	42	39	46	42	35	36	40	40	39	50	34	50	39	52	37	37	43	33	35	50	53	33	38	48	34	42	40	47	46	46	39	21	36	48	42	38	51	48	35	33	43	56	33	32	39	29	33	37	42	34	39	47	37	34	45	39	44	47	51	48	47	31	32	35	36	46	41	46
55066	55095	48675	76129	90053	72368	3375	2529	2095	1737	1526	1342	1213	1126	1110	1010	916	939	946	855	825	808	798	827	843	852	832	859	814	811	775	759	722	781	716	717	679	826	785	760	733	719	697	719	665	702	723	722	697	743	729	668	674	703	714	666	672	740	685	658	741	651	695	725	677	682	706	660	694	668	674	661	697	663	654	660	647	641	656	671	669	674	673	685	710	647	583	698	687	631	697	630	650	676	689	640	709	690	661	630	611	644	685	719	720	670	657	695	676	675	675	682	682	625	667	655	657	720	677	640	680	635	658	684	698	669	655	634	680	622	662	710	707	667	660	684	723	694	617	674	659	704	642	651	685	650	659	715	712	644	653	659	713	678	686	666	669	662	654	655	657	689	669	646	650	688	685	674	647	660	698	678	692	695	658	677	626	652	641	661	706	630	646	644	658	627	615	624	654	665	673	658	664	667	636	643	682	647	630	686	638	700	728	665	690	631	604	663	634	664	630	692	651	691	650	644	637	639	639	624	643	674	690	611	616	704	636	709	653	647	660	604	622	699	647	662	688	672	624	653	684	660	644	631	645	681	642	659	677	611	650	667	617	645	662	685	650	682	681	673	693	641	667	634	674	669	662	640	653	693	624	634	664	657	708	692	622	647	641	670	634	648	664	737	704	589	646	644	654	619	625	652	648	702	652	637	662	681	633	682	672	634	613	637	693	681	687	672	730	618	666	674	661	648	641	630	630	592	608	682	668	670	702	637	626	691	683	685	687	655	677	675	681	665	648	646	652	656	708	672	652	642	672	684	709	625	646	661	629	640	634	677	625	615	655	630	622	671	645	676	674	642	640	682	662	660	670	717	674	661	674	669	665	659	683	621	676	637	657	698	634	647	622	689	724	674	644	724	640	645	688	672	693	623	683	658	684	603	688	642	636	668	683	638	648	670	692	680	671	675	656	649	666	672	628	668	664	647	643	692	687	657	665	647	595	707	644	634	645	652	671	691	667	645	657	670	646	658	675	654	661	656	665	666	677	670	661	641	603	668	665	698	643	695	622	649	656	639	642	664	652	604	669	668	626	640	654	620	670	666	683	687	626	666	654	679	628	637	646	627	681	646	703	655	676	674	683	664	669	658	604	640	682	658	698	661	665	687	638	681	670	694	695	677	669	677	632	673	605	653	680	653	661	627	660	666	695	658	643	657	699	674	706	626	622	665	624	664	629	671	666	652	703	658	624	665	702	631	705	666	698	665	667	687	656	651	635	655	690	667	644	657	655	704	697	697	670	663	645	686	644	650	642	673	676	704	678	621	650	684	652	679	665	662	655	656	644	646	661	653	685	671	683	622	716	689	698	643	646	648	647	698	696	649	638	671	679	677	623	641	642	663	658	703	672	673	648	691	601	676	626	639	649	694	692	675	681	682	639	698	677	634	689	656	648	660	666	713	642	701	641	668	646	615	678	671	675	665	735	676	669	669	648	661	649	643	634	700	697	647	659	709	669	626	682	666	679	565	663	655	650	649	627	628	701	689	700	648	669	665	688	645	622	639	676	640	695	665	661	670	678	645	648	600	671	623	657	668	658	682	676	658	659	679	645	620	640	689	647	633	590	669	658	660	720	630	673	631	678	682	654	701	682	671	639	639	655	620	620	681	701	648	683	629	663	647	662	651	653	630	620	703	636	655	620	653	685	647	698	675	679	660	640	643	689	684	650	625	647	632	682	629	707	674	688	653	639	663	664	706	657	639	706	619	670	698	616	654	689	629	610	715	645	649	646	654	649	649	640	639	651	661	697	681	654	653	631	692	675	671	651	667	667	599	684	709	737	683	626	687	660	628	668	666	645	651	646	652	638	617	650	627	704	618	691	659	677	637	703	679	710	635	730	719	670	670	646	667	689	655	651	643	673	603	673	694	654	668	645	692	669	664	620	722	669	674	632	649	660	632	579	648	702	670	683	644	602	625	659	680	723	677	649	694	661	690	641	638	638	659	688	701	674	669	668	626	685	662	688	663	634	678	699	655	647	627	698	663	671	661	695	629	670	684	695	674	674	679	654	692	649	661	658	659	658	657	681	589	641	675	647	663	672	650	707	657	652	622	643	652	638	679	676	691	703	707	642	660	685	645	667	681	663	621	660	686	668	679	673	702	631	623	654	672	665	640	662	661	660	676	634	664	684	642	658	659	678	658	639	637	687	628	663	658	671	671	697	684	668	636	670	646	655	633	642	698	630	645	652	635	631	658	685	653	672	637	663	648	662	642	612	644	646	640	597	654	630	634	636	663	686	646	617	621	631	654	660	622	689	710	664	661	695	672	720	638	664	688	652	629	666	650	659	656	681	682	690	627	677	642	666	627	679	698	663	636	661	670	709	648	669	614	615	681	638	688	624	649	660	695	672	660	653	701	638	671	674	617	659	666	624	669	683	658	670	665	644	609	667	703	658	612	679	641	695	651	651	630	682	648	657	647	668	693	684	685	638	676	653	652	671	681	654	634	652	643	668	659	686	643	652	660	669	680	660	634	681	673	629	647	678	670	653	654	633	662	664	648	618	674	686	671	677	687	690	642	682	673	674	715	650	695	658	651	704	688	614	668	641	711	675	689	637	650	691	636	673	670	683	628	676	653	705	657	642	688	604	669	660	687	659	688	645	656	666	651	682	645	640	674	637	710	682	669	686	664	705	684	687	652	681	707	627	694	694	661	633	653	671	672	697	701	663	687	629	660	636	649	690	631	680	680	694	645	680	664	661	670	657	663	679	649	621	668	667	635	626	674	642	679	718	642	649	628	651	686	648	635	666	651	676	701	640	636	657	639	662	659	646	694	621	677	673	665	662	674	648	663	661	648	702	666	650	645	673	636	659	680	683	679	680	701	672	632	665	654	680	641	613	634	662	688	633	661	636	619	645	678	613	676	643	657	674	658	600	689	693	624	648	651	673	678	668	698	645	650	659	648	699	653	662	641	651	690	656	707	712	672	624	654	708	641	648	661	697	700	655	642	641	661	687	725	637	655	690	663	688	604	685	665	634	672	670	674	702	621	691	682	648	703	617	669	664	615	716	656	674	630	630	637	669	646	695	636	653	695	676	656	640	674	596	619	661	674	652	596	643	690	666	642	631	716	671	622	678	706	682	654	625	659	663	657	671	669	662	659	706	672	625	635	648	656	684	665	625	622	611	663	699	658	642	647	644	641	656	636	669	647	675	671	626	675	638	647	694	668	702	652	638	680	665	658	710	646	660	675	638	662	697	676	657	599	665	689	681	649	688	629	687	649	671	663	655	692	650	608	647	644	736	654	678	676	640	675	667	656	631	665	692	669	740	643	682	706	663	684	714	634	641	713	663	673	654	679	657	683	664	624	697	621	660	670	650	669	650	618	662	647	667	631	682	645	656	655	650	646	677	636	627	692	661	691	626	621	639	676	668	621	662	645	672	672	649	659	610	701	675	672	655	685	634	673	642	650	683	654	676	653	663	665	646	720	690	640	656	682
5794	2170	1120	2008	3365	2254	49	59	46	33	47	31	44	35	40	37	43	34	45	43	35	43	46	53	41	39	39	35	35	51	37	40	48	53	35	35	50	52	43	43	40	39	35	31	34	56	55	39	49	44	44	42	45	41	33	41	39	34	44	47	38	45	42	49	42	37	52	33	53	38	36	46	30	45	44	56	49	50	30	44	44	35	34	44	50	40	40	32	45	44	45	48	37	46	39	42	53	47	34	39	43	44	40	38	42	31	42	46	43	37	35	37	54	40	38	38	47	43	34	42	27	42	39	48	42	45	34	44	44	48	31	40	36	49	32	42	39	47	39	33	51	31	59	37	44	43	35	34	39	38	40	42	32	39	40	46	43	47	39	36	37	42	42	38	44	38	41	36	48	34	33	48	40	39	52	35	47	43	45	35	44	42	49	56	35	37	38	30	35	43	43	47	47	43	44	49	39	55	34	40	51	46	36	44	39	38	36	47	38	47	37	41	39	40	51	44	44	48	54	27	40	41	43	41	36	46	50	38	48	37	36	37	34	43	40	44	37	49	38	52	42	38	41	46	44	51	36	48	46	42	39	39	35	30	52	41	45	29	42	44	41	33	31	36	42	35	36	45	36	40	35	40	36	44	34	31	35	48	45	43	40	42	38	41	47	43	34	40	52	46	47	51	31	35	42	38	44	37	41	50	54	34	44	45	36	42	41	33	44	41	42	39	43	45	36	35	37	44	39	41	45	42	52	36	39	28	40	52	45	48	47	36	42	57	45	56	36	35	31	43	38	42	42	45	32	40	43	39	45	29	39	36	39	39	48	34	45	53	42	30	37	36	44	57	45	39	36	37	35	47	47	37	40	37	40	34	37	43	44	42	38	51	26	46	47	35	47	60	42	43	27	41	41	45	41	38	41	39	39	43	40	44	34	49	32	44	41	28	45	37	36	37	41	57	46	42	43	40	40	44	41	39	47	43	38	41	42	50	43	45	29	40	29	39	31	47	36	36	44	56	41	50	37	38	30	37	36	37	49	46	32	43	33	44	36	33	46	45	33	41	36	56	33	45	41	41	41	43	46	46	48	38	38	51	38	41	38	42	41	33	38	26	39	35	43	33	39	56	42	46	48	29	29	34	41	50	37	60	41	36	37	44	36	37	39	32	36	45	38	50	48	48	41	33	38	41	46	42	51	39	40	37	37	48	33	36	48	47	42	41	42	52	47	35	34	45	41	40	56	33	55	47	43	46	35	42	36	32	41	53	38	32	32	45	32	43	47	38	49	46	41	35	34	53	43	40	33	47	39	38	41	41	39	38	39	57	44	42	41	36	37	46	33	41	34	43	42	37	39	40	40	41	40	38	35	43	44	48	41	45	37	50	35	38	45	57	49	40	50	43	36	47	34	50	41	36	47	43	40	39	43	50	41	38	53	26	49	50	35	33	43	36	38	49	39	40	42	47	35	45	45	33	43	36	51	49	37	44	44	41	45	43	47	38	41	39	37	37	34	45	41	26	39	42	43	32	42	36	34	29	41	49	52	34	34	41	55	54	41	37	41	53	47	35	44	37	48	41	47	51	55	31	47	42	44	36	55	49	54	38	50	43	37	42	36	45	42	42	37	42	39	36	28	49	41	44	40	44	45	52	39	53	42	36	43	28	50	51	43	49	43	48	31	36	30	36	39	45	52	42	49	45	49	47	50	35	42	26	53	29	49	47	43	36	43	30	38	41	43	47	45	31	35	32	56	47	49	38	41	38	38	47	38	47	44	45	37	49	50	39	40	46	52	43	39	56	40	47	45	53	39	46	39	37	43	45	37	44	35	33	50	44	44	30	30	37	44	49	45	31	56	41	37	36	31	27	33	49	42	34	30	44	44	35	48	37	43	39	43	39	38	43	38	40	34	49	43	38	52	39	47	46	44	39	36	48	36	41	41	47	38	58	29	44	43	44	49	47	38	54	41	46	44	45	47	41	55	56	42	34	45	44	38	47	46	53	40	44	47	45	38	41	46	36	44	36	46	41	37	55	47	53	50	43	41	43	51	35	52	49	45	33	38	44	28	51	44	57	31	42	40	42	45	46	40	40	38	44	42	34	35	50	43	43	46	27	39	48	44	41	54	25	37	45	39	40	48	44	49	46	42	43	38	45	43	41	48	54	45	44	43	46	42	53	36	32	57	43	39	48	51	31	28	42	50	44	49	35	38	51	30	44	40	38	44	37	30	33	50	25	42	40	42	39	57	36	41	40	38	43	34	41	44	38	31	36	40	36	42	37	36	44	38	33	51	42	37	37	36	52	30	40	36	42	34	42	39	45	38	40	47	49	42	40	40	28	43	47	40	34	32	41	45	46	43	29	36	35	48	36	35	32	43	44	50	41	42	33	52	53	50	51	47	41	40	46	34	43	40	24	37	36	43	37	40	44	49	48	38	37	43	32	37	33	38	37	45	41	50	43	36	52	57	37	35	33	40	41	35	44	48	41	46	41	51	41	42	42	43	40	41	38	37	46	43	35	48	38	39	32	45	46	32	48	37	46	55	57	43	41	41	45	36	59	44	35	33	34	32	49	37	46	42	41	35	43	51	43	41	45	40	46	41	31	50	36	48	42	39	44	54	45	48	56	49	45	52	37	52	40	46	37	49	34	28	41	38	34	35	26	46	40	42	38	41	43	37	39	38	44	34	42	47	42	35	45	40	53	49	34	50	34	40	48	48	49	41	47	30	40	36	35	28	38	39	43	33	37	34	30	44	43	34	45	40	47	48	33	45	49	47	44	50	35	47	43	26	46	39	45	49	36	43	34	42	50	49	38	40	43	42	38	37	61	42	30	47	28	43	31	49	40	36	37	30	43	46	34	36	35	41	45	37	43	31	56	37	29	43	35	51	48	38	38	30	40	51	38	42	31	38	46	41	38	41	38	33	48	35	45	48	48	38	38	36	39	48	40	46	49	40	53	55	37	37	42	27	44	40	45	36	39	50	32	57	48	40	43	45	52	42	48	45	38	47	41	52	48	47	40	43	38	30	45	40	48	44	42	39	43	44	48	35	40	40	46	58	49	37	48	35	43	49	52	47	37	49	51	44	51	60	45	35	34	45	33	45	40	34	43	39	44	40	37	40	46	39	49	48	39	39	35	40	41	39	41	35	42	38	41	51	39	46	57	36	46	51	52	44	34	45	42	51	50	46	40	39	32	43	38	43	47	50	47	40	52	41	43	46	34	32	35	46	29	32	52	55	52	47	41	46	34	45	45	40	34	45	41	40	45	49	52	44	47	55	33	43	40	38	43	41	33	36	41	38	43	32	42	46	43	46	35	44	33	47	43	49	51	36	44	45	32	42	49	49	40	31	46	50	39	37	46	39	43	40	45	43	43	51	50	56	46	51	51	42	43	38	47	36	42	34	31	43	36	39	37	34	48	37	38	36	48	43	45	46	35	40	38	46	44	33	37	41	44	32	39	40	48	35	51	34	49	41	37	52	35
41364	29257	20845	43489	53918	39487	1103	989	864	843	776	762	708	729	666	750	685	667	697	681	687	691	680	716	681	688	728	740	747	716	695	646	662	665	686	683	721	721	725	705	657	688	734	614	701	654	686	679	697	617	672	710	664	731	650	682	643	652	684	697	641	618	647	696	653	663	626	677	641	676	660	625	671	653	664	662	652	639	683	629	623	657	635	680	655	686	676	692	638	692	649	713	656	671	611	657	665	672	624	658	619	679	687	643	691	644	650	631	675	649	636	640	673	660	647	750	686	617	680	646	684	659	685	652	593	693	632	676	674	660	662	664	685	658	648	650	640	653	651	685	650	662	644	604	688	663	578	693	619	615	692	650	633	642	704	651	662	638	659	714	671	649	622	652	686	636	670	602	576	635	635	681	667	646	641	660	637	661	658	691	680	626	645	694	670	651	684	629	641	634	667	696	692	652	649	627	659	669	639	612	667	636	674	671	658	631	662	689	630	699	682	637	686	676	629	621	658	647	660	634	629	594	632	707	618	718	623	652	611	665	672	639	686	632	717	675	616	649	646	623	641	629	677	685	710	698	599	643	606	652	645	668	664	639	679	596	657	668	699	604	678	699	599	635	648	660	632	657	651	626	629	675	677	649	633	639	637	645	649	599	616	673	692	603	650	654	646	641	653	678	711	633	632	638	646	686	623	654	640	689	655	654	654	663	633	673	664	615	676	627	663	623	646	596	672	633	633	648	674	633	698	685	675	687	642	634	674	658	618	658	650	661	650	627	650	632	645	618	697	639	691	661	626	640	630	639	653	676	644	640	685	662	603	674	635	649	678	604	625	684	623	648	699	661	667	657	661	612	589	688	677	643	639	636	671	672	642	626	649	636	635	628	643	689	651	634	693	646	631	645	640	643	655	680	664	614	690	689	686	654	659	613	643	636	660	629	643	627	698	619	659	675	670	650	617	718	661	675	671	678	691	635	693	675	678	665	650	688	641	628	661	634	640	653	653	618	661	642	708	648	669	632	650	630	659	653	612	671	662	626	641	625	671	694	630	654	652	622	625	645	670	646	693	646	639	667	649	637	653	650	643	651	648	662	661	688	652	617	655	659	652	608	611	680	631	677	666	631	647	643	662	654	616	643	660	653	651	638	631	647	642	608	689	637	623	680	657	621	751	648	614	713	629	690	655	635	647	622	638	660	652	648	635	629	667	663	670	699	641	641	700	686	674	648	632	666	653	652	607	675	631	659	611	648	616	604	658	688	626	636	645	626	599	680	675	708	646	630	613	663	644	668	662	615	633	678	652	667	647	664	657	651	656	688	651	647	654	647	630	640	635	665	615	621	638	665	673	616	628	630	652	699	640	666	641	622	650	648	662	655	620	673	600	691	673	642	613	610	622	664	651	636	672	667	677	673	612	653	633	645	665	655	636	632	654	655	668	684	651	671	655	632	637	665	669	594	613	670	637	675	676	684	682	668	661	634	630	659	667	701	625	671	641	658	647	620	621	675	666	667	637	643	659	680	602	643	666	711	655	599	671	653	656	682	597	638	637	640	656	625	682	660	638	649	667	639	637	658	654	625	635	685	620	613	629	622	626	627	645	656	671	634	657	659	634	629	636	695	681	677	660	633	648	635	673	624	655	638	663	627	679	673	653	650	661	604	633	687	647	609	621	624	686	656	679	647	653	604	651	671	639	646	672	637	650	650	617	642	636	663	607	651	682	659	638	615	641	671	616	657	669	678	657	625	625	622	654	650	650	651	624	654	649	685	641	615	642	628	677	651	655	601	669	646	631	669	644	608	635	611	637	620	644	651	655	641	614	646	682	634	621	634	649	674	656	617	676	639	666	612	613	665	642	659	661	637	585	661	666	630	635	638	669	718	618	655	662	624	635	669	647	620	649	674	640	660	661	601	677	667	672	658	700	619	662	634	658	629	650	690	633	663	652	615	643	618	669	676	676	656	638	622	615	674	628	697	624	675	662	691	680	659	621	677	627	668	626	613	670	640	646	662	620	638	708	676	667	665	589	677	656	669	625	683	664	676	648	673	674	677	642	616	659	671	631	690	648	655	694	649	620	601	669	654	648	670	668	606	683	629	641	669	652	641	685	655	638	620	628	611	671	647	641	656	676	644	653	690	656	663	643	634	654	599	637	655	651	649	629	623	676	660	647	638	644	682	633	636	673	685	606	662	615	681	638	666	664	662	623	677	622	661	610	687	640	663	633	602	656	660	658	678	664	652	637	618	654	633	662	650	661	685	674	614	651	654	632	655	635	663	664	645	649	695	637	657	603	678	649	689	643	661	684	632	650	663	689	624	646	642	642	676	645	641	641	650	625	639	663	626	600	637	625	654	698	654	672	615	628	644	650	642	618	652	625	651	648	651	632	647	642	669	653	634	662	703	592	661	652	680	701	645	650	669	604	659	682	647	599	679	650	646	637	695	634	646	670	650	642	637	693	650	630	649	670	642	618	653	630	664	633	652	650	644	674	643	664	618	682	655	622	655	664	657	672	638	645	652	664	649	671	661	634	708	642	709	649	615	670	641	661	666	663	649	642	652	649	632	683	606	651	677	649	625	642	654	662	619	624	650	658	623	678	641	677	637	630	613	697	627	625	593	651	668	648	626	653	613	634	616	663	649	646	663	629	664	687	671	611	619	665	700	667	648	666	621	621	608	632	653	689	639	613	628	660	644	642	629	662	661	622	655	654	643	648	670	650	665	673	661	648	646	620	660	633	643	642	672	623	607	618	633	684	630	646	650	655	657	608	650	632	627	659	641	662	660	628	690	660	656	659	648	669	633	678	629	643	684	689	654	668	627	626	652	698	654	690	685	631	618	629	616	651	679	640	649	689	624	660	644	627	655	634	638	622	625	640	588	608	632	676	700	647	632	629	665	633	610	656	688	643	659	610	657	675	670	622	621	706	654	633	615	625	642	656	675	690	639	655	636	675	679	663	657	652	655	658	651	643	623	619	667	646	659	633	659	650	644	671	659	674	628	663	677	597	673	667	651	665	658	697	692	609	682	658	682	657	694	654	657	679	658	681	668	637	625	674	625	658	646	651	681	688	680	637	643	663	616	663	681	637	649	636	664	641	672	631	650	656	643	634	653	662	632	636	624	642	644	672	665	692	631	681	672	683	683	643	654	647	642	635	628	648	655	644	657	602	684	644	635	639	626	652	715	665	655	659	617	685	668	655	690	639	652	634	635	639	650	670	636	644	628	674	656	663	613	635	615	696	653	654	673	637	641	658	638	620	635	635	629	672	620	659	704	599	675	629	644	671	697	677	647	693	660	648	624	646	637	699	672	700	639	629	644	614	643	632	660	642	622	639	643	603	634	646	656	645	648	711	635	666	631	683	656	601	667	644	676	680	675	644	682	638	660	640	624	662	683	655	675	657	621	667	656	660	616	671	627	666	619	652	641	635	686	639	632	638	659	645	659	618	660	673	655	662	616	663	671	618	653	632	650	665	629	696	609
14267	11288	5927	12834	19799	14987	623	58	45	46	45	47	50	44	38	47	38	35	42	32	46	31	26	43	38	44	29	43	49	41	59	46	36	44	37	37	36	32	24	49	37	27	39	40	50	33	41	29	33	25	29	44	29	43	33	34	31	38	26	38	43	34	41	34	39	39	30	44	36	46	48	42	38	36	32	28	42	35	34	38	43	43	41	36	35	36	42	31	41	38	44	34	28	40	36	39	34	33	34	48	36	35	33	34	42	37	38	39	40	26	34	32	38	29	31	36	33	36	43	22	35	45	49	46	30	32	28	37	32	28	37	25	34	30	29	39	32	26	30	42	42	25	41	32	27	29	30	37	33	35	38	42	32	40	39	32	34	24	28	40	37	40	42	43	46	37	33	37	44	38	28	29	38	33	33	35	48	34	39	33	38	28	33	28	36	31	31	31	32	36	34	33	27	41	43	36	38	26	39	30	25	46	34	42	41	32	38	33	34	29	41	37	32	41	26	25	37	34	39	36	40	39	45	34	41	35	36	35	40	29	31	32	34	42	39	32	25	43	33	39	34	36	24	39	39	30	26	47	28	36	35	42	37	43	35	42	28	32	32	35	34	48	38	30	32	23	37	39	33	38	45	47	28	35	46	39	31	39	30	42	42	32	36	37	39	38	37	30	37	40	30	31	39	42	34	37	43	44	34	35	38	30	43	26	36	49	37	36	42	34	41	49	26	30	33	40	27	39	41	28	44	26	32	29	31	41	28	47	38	28	39	37	40	33	33	44	39	29	36	32	39	34	33	36	42	28	35	42	25	37	41	31	37	39	43	32	34	24	53	33	33	40	35	46	36	36	44	34	41	39	49	27	40	44	26	44	27	38	34	36	46	40	49	36	33	33	49	41	35	39	38	44	32	30	31	33	41	33	30	29	37	34	31	42	32	40	36	34	35	41	50	40	28	30	30	53	35	36	33	33	44	39	34	40	32	37	30	36	30	29	35	36	42	34	35	38	39	31	38	43	30	45	28	39	36	31	29	28	38	38	29	42	36	36	38	31	27	39	35	33	37	46	38	38	40	31	39	39	34	47	45	31	36	43	36	35	44	50	51	22	42	34	41	36	33	32	42	33	37	29	25	36	37	31	37	51	31	31	36	28	31	32	34	42	33	36	27	33	43	47	30	41	41	25	43	34	34	42	46	37	22	23	32	44	36	41	47	47	34	44	31	37	24	34	33	27	36	44	29	44	38	34	51	37	30	45	36	37	25	37	50	47	38	29	42	29	43	24	43	31	30	26	41	46	34	47	32	34	33	30	34	39	27	40	31	34	28	37	33	39	37	32	30	34	42	39	39	36	35	36	30	29	34	43	34	40	32	38	32	29	45	38	42	42	33	41	38	36	32	35	36	38	44	42	46	51	32	40	43	49	32	32	30	31	35	37	35	32	45	34	41	39	56	40	29	28	44	37	51	27	35	26	40	51	41	47	45	31	48	33	36	31	41	31	35	36	49	43	38	41	32	36	32	32	29	36	43	41	42	32	36	35	40	40	42	29	30	40	35	37	43	32	25	35	23	46	27	24	42	32	37	40	35	37	28	36	39	38	31	42	29	36	37	52	32	35	37	32	34	27	37	39	42	40	38	37	36	35	40	44	39	37	41	35	32	45	33	39	27	34	37	40	47	28	41	32	43	47	41	46	47	27	37	38	44	32	37	36	28	30	36	23	35	35	30	41	41	29	44	37	32	37	43	37	32	35	32	47	40	37	36	42	36	39	34	42	33	30	45	38	40	36	28	25	38	37	48	37	45	43	36	39	45	35	31	28	37	44	31	25	27	41	41	32	47	46	26	43	28	33	33	30	40	40	34	38	41	46	44	35	28	40	46	46	43	34	45	38	35	31	31	42	29	51	36	39	34	37	34	36	36	46	34	39	34	39	32	38	40	28	39	33	30	33	30	54	44	32	39	33	43	36	30	35	38	27	35	31	29	34	43	43	32	23	45	38	35	32	42	39	33	31	42	33	39	35	40	34	41	34	26	50	40	43	33	35	42	39	30	35	39	35	39	39	33	36	50	31	39	20	36	47	37	35	30	37	49	38	24	31	30	36	42	27	30	35	46	31	37	31	31	41	36	44	29	36	41	45	41	38	36	37	35	32	38	36	36	27	35	36	28	32	55	45	39	42	28	41	43	35	34	40	35	23	36	35	36	35	43	39	34	34	28	28	32	30	40	32	27	45	40	41	45	31	27	41	35	39	39	27	42	30	26	46	34	27	41	35	42	33	34	30	39	37	45	36	35	28	38	41	34	44	42	35	46	41	45	40	35	41	45	40	45	44	46	32	35	33	34	34	35	40	26	35	29	29	33	44	50	37	36	44	38	38	30	36	35	36	29	38	39	51	31	39	39	34	48	45	37	22	35	44	24	37	33	32	31	27	34	30	28	38	43	45	29	32	32	39	35	25	37	38	39	31	42	46	40	37	36	27	31	34	36	39	46	29	42	38	30	30	35	47	34	47	38	32	36	29	30	39	31	38	52	30	44	39	30	35	48	35	39	39	39	41	33	39	37	31	42	33	37	35	36	29	31	36	35	42	33	18	41	45	34	40	36	46	37	29	38	40	32	38	27	22	39	39	34	29	37	33	41	44	42	42	36	36	36	29	28	45	43	32	42	39	29	35	30	28	38	42	31	42	33	29	32	27	31	39	29	41	29	50	36	35	31	41	42	43	28	37	50	30	36	31	44	32	26	39	48	36	45	30	37	29	37	32	28	33	27	39	27	33	43	40	39	35	32	33	35	28	24	36	28	40	50	30	39	39	46	38	38	29	38	44	31	47	31	37	37	40	27	40	36	47	41	31	31	34	36	32	36	39	49	37	36	34	26	43	38	35	43	41	34	40	35	37	41	38	36	37	29	33	41	33	35	27	27	38	41	38	53	44	41	45	37	26	33	39	40	32	31	34	43	33	27	42	36	34	45	34	46	30	38	41	37	40	46	44	28	31	37	28	33	35	30	33	47	42	45	39	40	35	29	36	41	37	51	30	26	29	37	36	37	32	40	37	45	38	29	34	30	28	30	51	42	33	41	42	35	48	48	37	39	27	48	35	32	39	35	30	33	40	36	39	39	40	35	34	42	39	26	39	37	30	28	31	30	37	36	39	35	33	28	40	32	34	40	44	41	38	33	34	25	38	42	39	37	37	38	51	25	31	39	65	34	34	28	26	40	23	28	38	28	37	41	34	34	39	31	25	33	32	33	58	35	37	53	36	30	41	41	41	37	41	45	36	34	38	37	33	36	35	32	36	43	38	46	37	30	38	40	37	32	35	36	34	30	31	43	37	40	31	37	37	39	34	38	35	38	30	31	33	49	44	34	40	38	37	41	35	37	41	46	23	33	37	37	49	40	39	31	34	43	37	36	33	39	35	32	36	49	46	28	29	38	39	41	41	36	39	41	35	38	32	41	29	33	48	42	35	29	33	36	43	33	36
54089	48903	39182	73770	87885	64292	3960	2923	2300	1898	1619	1379	1332	1136	1144	997	910	883	927	827	812	802	842	750	755	790	780	834	810	764	725	725	701	693	686	742	684	749	674	660	672	637	676	679	622	648	639	610	610	639	620	604	632	601	601	588	595	597	653	588	602	639	635	640	617	618	616	628	599	642	646	546	589	599	626	613	647	639	647	575	596	612	620	621	582	607	619	622	578	588	577	575	642	617	624	572	620	596	620	593	597	622	556	568	614	637	616	584	582	637	585	614	607	607	550	586	621	533	615	562	637	584	578	560	569	597	633	618	613	541	637	577	600	601	601	582	557	583	639	588	605	607	588	570	561	649	588	622	565	612	634	667	582	621	585	605	631	598	556	593	594	595	572	582	563	585	594	607	599	602	590	586	636	614	619	582	576	600	599	615	607	597	546	552	563	577	591	575	553	591	595	613	559	566	589	557	589	577	601	560	582	588	585	544	589	612	600	544	574	584	609	574	579	612	567	550	600	564	590	593	594	630	641	603	583	577	546	563	594	579	601	532	592	580	625	622	605	588	568	571	591	577	610	595	596	639	582	558	564	597	592	593	582	557	579	569	536	532	589	609	582	600	599	576	572	580	584	550	624	611	569	618	564	573	580	602	581	565	547	605	566	563	611	575	615	564	581	609	556	600	572	606	618	571	573	603	613	563	578	557	552	581	569	603	576	629	561	568	579	606	564	565	616	576	575	604	590	591	588	624	595	559	602	582	566	594	561	555	563	597	583	540	589	598	586	538	593	612	609	596	575	608	576	576	588	589	571	572	566	575	556	539	610	565	581	608	582	538	575	576	592	588	535	558	571	574	607	570	625	571	651	570	562	579	617	576	575	609	581	588	570	645	587	577	602	561	611	563	606	601	629	572	562	560	630	605	562	583	587	560	595	588	585	566	616	553	597	598	596	572	586	602	586	578	647	583	573	573	588	611	616	590	587	596	580	593	573	586	602	611	574	572	553	606	575	583	590	603	596	620	560	581	583	597	585	571	597	618	598	575	624	575	569	562	521	560	549	583	608	598	580	607	569	615	572	586	616	593	574	565	591	599	593	614	535	546	580	616	624	603	575	572	599	590	573	556	623	593	612	581	595	624	578	613	603	551	588	604	559	579	560	583	572	614	597	536	595	589	578	628	557	582	604	596	599	553	585	601	540	590	552	552	566	588	581	628	577	610	573	550	558	562	566	596	571	619	592	565	598	578	590	553	611	584	576	573	579	595	565	560	576	613	550	603	596	587	632	583	579	584	555	604	589	533	563	575	608	543	643	581	599	573	582	623	602	579	613	592	556	591	534	588	561	581	568	609	571	576	583	598	615	604	573	636	534	560	588	619	583	573	591	643	595	598	620	580	605	570	538	595	584	547	590	598	594	542	588	612	528	564	602	604	565	626	536	569	608	618	558	603	572	587	582	604	579	581	586	596	606	605	561	554	565	564	583	588	578	589	553	570	587	576	620	566	563	609	602	559	557	573	574	599	569	567	575	566	574	555	562	575	561	594	559	621	558	622	634	601	582	616	595	581	579	578	553	579	623	572	546	569	569	596	585	595	597	576	584	622	589	588	624	602	559	556	604	570	552	603	591	602	563	579	571	560	576	586	595	599	602	564	593	636	612	585	617	537	582	544	634	579	581	533	596	590	587	571	557	634	577	577	590	575	597	599	544	556	576	589	625	545	584	615	577	558	598	582	607	572	586	546	620	563	573	568	564	575	581	616	600	649	571	557	614	608	578	598	571	562	563	594	621	592	541	629	568	587	539	567	628	595	586	586	609	582	599	591	558	582	614	565	591	592	637	607	558	585	607	560	588	579	571	547	594	609	556	556	564	564	590	586	586	614	582	603	571	560	594	581	589	624	580	559	586	589	593	622	608	604	573	593	593	601	622	562	576	572	624	611	599	585	590	561	593	542	547	566	611	580	540	601	572	588	575	576	598	570	567	570	608	596	546	515	568	612	608	580	566	609	546	609	588	616	567	596	622	557	542	600	614	608	580	640	575	576	588	540	579	577	519	591	574	548	626	551	624	621	554	580	620	557	585	605	576	601	652	557	579	604	592	598	559	562	564	575	607	620	586	580	625	569	586	640	584	606	588	596	613	578	570	600	555	549	598	583	605	657	554	590	607	576	567	553	589	602	565	531	575	602	608	570	559	582	600	562	569	563	603	620	577	566	601	557	622	555	556	562	648	542	612	645	596	585	573	577	550	574	602	579	539	609	604	610	587	563	600	559	604	575	576	618	590	570	574	559	566	608	625	592	583	551	620	593	574	574	580	557	563	562	580	554	561	555	585	603	601	607	603	585	581	594	594	601	594	572	559	604	581	582	596	607	551	597	586	552	619	590	606	598	574	575	599	606	608	585	616	631	557	580	558	554	629	533	574	585	548	646	587	609	628	611	555	609	615	575	563	579	625	620	599	582	561	597	578	566	582	643	625	546	578	608	558	579	559	598	618	615	553	534	581	592	569	578	600	594	613	550	554	548	596	593	591	586	599	603	595	572	585	594	618	599	570	591	637	607	586	582	605	607	591	560	606	557	594	613	578	573	566	583	606	592	559	552	577	590	559	588	605	585	583	660	635	602	525	569	600	585	534	555	573	582	554	625	582	556	592	601	601	591	585	573	579	610	595	595	647	536	601	602	570	548	616	640	568	522	620	587	617	578	570	564	597	580	606	634	550	590	584	586	564	594	579	614	628	583	550	551	589	575	552	558	594	581	589	599	574	553	581	576	571	593	607	575	598	586	561	562	593	618	560	576	607	573	615	616	573	578	585	636	557	555	596	598	570	580	561	593	564	556	546	578	577	610	580	640	578	562	581	601	618	546	591	583	596	565	645	578	598	610	596	594	594	561	567	538	580	599	570	573	562	620	577	594	580	635	591	606	579	552	589	593	587	581	601	636	600	601	596	613	536	598	595	600	603	547	594	575	569	609	615	607	572	575	619	554	632	569	626	669	571	568	639	621	571	599	588	554	562	623	583	615	571	571	628	652	544	547	578	581	587	603	576	575	596	582	587	589	593	569	618	555	574	586	584	621	582	584	596	527	566	634	579	569	608	599	630	612	589	557	622	574	610	588	605	632	590	557	571	649	551	585	558	591	557	572	594	623	653	555	567	603	575	589	601	603	585	596	585	533	588	611	554	580	548	598	578	564	597	639	587	608	616	584	618	582	595	602	577	583	535	609	592	614	584	609	599	552	577	607	568	594	612	588	586	565	563	585	588	568	591	579	562	595	608	566	529	547	608	584	573	607	546	581	567	630	596	572	625	546	616	618	609	586	590	600	573	564	590	573	601	559	575	635	602	573	573	624	612	598	571	603	607	590	589	583	562	608	518	580	610	589	633	599	597	581	587	604	603	581	627	566	572	600	565	582	584	588	588	588	558	601	602	597	626	589	598	563	578	573	570	606	567	583	573	593	584	599	633	574	539	608	567	594	576	580	590	564
9550	3500	4067	8854	12470	5098	98	72	64	57	64	50	76	65	51	80	61	57	68	67	62	61	57	49	55	58	60	58	69	62	63	61	70	48	61	55	52	60	57	64	60	55	67	63	56	67	52	55	68	45	66	50	57	62	48	69	57	55	65	47	69	62	48	46	56	54	50	52	57	45	61	56	53	51	60	49	52	52	61	69	60	49	55	53	66	65	62	57	70	54	53	59	66	63	63	48	71	68	57	50	62	48	67	57	57	58	66	45	66	66	63	62	57	62	58	38	59	59	63	57	67	58	44	54	51	55	54	66	54	59	48	64	50	57	51	51	53	54	51	58	66	50	58	56	56	60	56	62	66	61	68	49	66	44	55	70	53	47	59	49	74	67	51	48	46	66	44	60	68	64	55	79	57	59	54	48	51	45	56	56	65	58	59	69	50	61	60	62	55	49	58	59	53	55	59	52	52	62	50	63	60	49	57	50	63	65	50	72	65	64	55	70	58	62	60	53	68	55	62	54	58	61	48	67	56	72	54	43	48	54	55	53	47	53	46	69	64	65	59	52	65	58	57	57	76	62	52	60	54	59	58	62	51	49	60	51	57	50	43	64	59	54	51	55	64	59	68	58	58	65	70	57	56	56	49	55	53	51	59	62	59	68	61	47	58	55	56	54	60	49	57	70	64	69	59	71	57	40	61	59	48	52	60	55	56	61	64	51	58	53	65	71	67	64	55	54	59	58	56	41	52	56	68	62	74	54	65	56	60	64	58	59	58	42	64	59	56	66	53	58	53	48	58	51	56	62	54	59	62	51	57	72	49	46	53	64	58	55	54	63	45	39	46	51	62	66	74	57	75	74	55	53	50	54	59	68	50	74	68	52	52	52	70	53	62	62	48	59	56	57	55	61	42	58	51	51	55	68	50	64	58	76	51	84	53	69	57	58	57	66	50	61	59	49	62	54	67	47	55	67	64	51	62	45	54	52	55	49	61	58	47	59	73	55	57	60	58	56	50	58	43	58	65	59	57	44	61	56	58	78	71	54	41	59	61	79	49	55	55	54	72	70	59	52	67	59	54	51	54	47	45	51	60	66	59	57	66	65	63	56	59	58	67	65	51	65	59	62	50	42	54	69	64	60	56	49	51	66	52	63	70	54	52	61	54	54	55	69	52	61	53	64	74	64	50	64	62	58	57	60	51	45	50	68	62	65	47	56	47	51	80	45	59	66	67	61	52	51	61	38	42	52	55	58	56	70	60	56	53	57	66	68	62	61	53	63	54	53	57	70	49	58	61	64	60	53	54	62	77	69	61	79	51	62	52	70	60	56	62	56	60	56	63	60	66	52	56	72	61	63	52	62	67	69	56	41	69	48	67	54	41	58	58	50	69	54	60	60	56	55	54	57	65	56	58	61	46	58	64	67	58	60	59	50	54	70	54	60	56	54	77	65	53	60	54	70	61	51	53	61	54	63	58	65	48	60	61	60	66	46	47	54	52	55	54	53	62	60	59	68	64	48	47	74	54	67	58	56	61	39	69	51	64	58	62	54	49	56	56	72	48	49	58	70	64	46	71	62	63	65	58	47	53	65	55	54	66	68	46	55	46	53	52	51	61	62	50	58	59	63	71	58	67	63	57	52	55	49	58	56	50	54	61	55	63	62	52	67	49	67	52	56	47	52	76	75	53	58	70	52	68	55	48	58	53	57	56	69	59	58	59	65	56	61	45	57	65	58	58	53	57	58	63	55	59	53	63	57	67	81	45	49	62	62	52	55	60	44	48	56	57	59	59	61	60	56	51	72	51	59	58	57	69	64	66	50	50	52	57	71	51	40	53	49	56	64	54	57	62	56	53	63	63	64	58	57	60	47	54	60	59	50	43	54	54	61	69	42	69	39	59	55	51	47	62	65	62	66	53	61	59	74	65	78	71	59	74	68	62	51	55	69	69	64	59	67	53	51	61	62	55	57	65	68	67	55	61	63	60	55	53	62	57	47	56	57	53	59	56	46	54	60	46	63	66	58	53	59	45	55	64	55	58	54	56	48	60	50	51	65	70	54	44	62	60	63	76	61	75	59	53	56	61	44	59	64	69	55	66	64	76	63	64	54	52	59	59	51	63	64	57	64	63	58	64	70	77	53	53	55	62	68	56	62	52	63	66	53	51	56	51	59	60	58	66	62	58	59	45	63	62	73	69	60	57	54	48	60	68	50	65	56	58	64	80	57	50	70	59	46	67	54	61	68	53	69	46	55	63	65	71	67	72	61	52	67	62	66	73	60	57	56	75	56	47	62	61	46	52	60	63	52	62	59	53	55	61	59	62	57	69	66	56	62	66	68	65	60	59	71	54	72	60	73	71	55	69	48	63	51	69	58	74	63	52	67	62	53	64	81	47	63	56	45	56	65	62	59	58	72	61	56	57	55	62	58	51	58	61	55	52	54	52	57	59	62	65	62	56	57	59	56	60	59	51	54	66	57	58	60	48	54	51	65	53	70	54	52	35	56	52	60	60	41	56	55	53	60	60	66	56	51	80	61	58	53	57	45	64	46	59	63	47	50	51	44	55	68	58	61	52	53	61	60	39	66	70	65	70	56	56	57	48	61	62	48	74	58	60	45	62	58	55	47	65	53	54	60	61	48	63	54	60	42	63	45	61	57	63	71	51	52	69	67	64	51	51	65	68	53	62	58	69	59	57	69	47	75	60	59	56	58	56	47	56	48	43	49	71	60	60	55	61	65	67	57	58	67	69	63	65	46	63	68	54	61	51	59	49	47	67	63	58	45	53	54	48	52	53	53	53	54	53	63	52	64	40	67	58	69	39	60	46	66	63	53	63	42	60	54	56	47	68	54	70	60	61	51	61	59	53	49	56	68	53	61	49	45	71	61	63	46	61	46	56	68	70	48	52	58	72	56	55	61	51	67	58	56	60	69	56	63	62	60	63	48	44	61	65	55	56	69	60	61	54	62	70	50	62	76	58	54	39	72	42	58	76	59	48	57	58	50	62	56	66	41	77	74	64	63	60	65	72	59	53	51	67	53	60	67	56	53	44	49	59	62	50	58	57	58	68	60	57	65	58	72	57	43	72	62	69	56	49	61	70	60	45	61	65	52	58	67	64	61	68	45	57	59	53	71	58	54	55	67	66	58	56	58	63	63	69	58	61	57	52	60	51	58	58	59	61	65	45	59	61	70	62	57	60	52	52	66	58	59	66	46	55	57	53	60	83	56	61	56	56	61	66	53	53	58	49	69	54	51	64	59	73	67	50	61	62	75	55	61	59	54	69	58	71	52	61	47	50	64	47	47	57	54	42	52	61	62	66	49	65	69	57	63	60	65	54	64	62	64	69	58	59	73	66	47	67	57	43	53	62	57	84	69	76	62	44	52	50	69	57	58	53	53	56	57	70	61	55	69	55	64	54	48	49	63	63	63	53	63	64	51	57	71	48	63	60	44	49	55	60	52	57	52	51	48	63	46	47	61	49	54
44229	34037	35499	67559	77038	36884	2307	1850	1625	1389	1423	1255	1181	1204	1053	1077	1115	1047	1048	1012	1003	994	990	1009	980	1041	1117	1003	1025	969	1007	992	1001	956	995	967	993	966	969	1013	979	951	1007	973	931	1012	969	960	893	959	952	920	883	930	1002	852	963	932	960	932	938	932	954	918	969	924	963	957	937	924	947	918	931	934	902	924	964	883	942	1008	952	972	904	927	931	922	928	907	956	924	919	941	921	900	929	950	949	957	982	908	906	949	901	958	884	939	906	904	904	862	905	916	934	914	929	939	941	910	874	919	944	937	950	930	910	904	954	894	903	919	966	927	948	912	916	923	908	890	930	925	916	867	923	906	906	995	888	938	934	910	939	943	896	907	922	964	905	949	927	981	921	933	902	899	919	935	932	895	965	912	978	925	879	886	923	941	924	937	898	889	910	943	898	892	916	915	933	911	957	1016	880	911	940	943	916	908	944	932	894	898	944	892	860	924	910	888	915	943	891	865	946	910	862	871	937	893	864	944	925	932	932	953	978	940	887	882	987	920	870	910	939	910	920	964	870	881	935	884	939	902	920	950	911	934	907	918	1005	917	926	899	929	943	888	910	950	911	963	928	969	930	911	875	943	920	881	883	941	920	879	910	955	925	942	870	953	913	885	866	931	894	908	931	929	926	952	941	918	916	932	954	909	855	888	889	937	904	923	971	919	918	940	888	1014	930	907	971	896	918	941	940	916	824	867	870	940	923	893	864	912	982	929	913	884	903	925	937	920	927	929	937	907	963	943	937	915	950	903	941	898	939	956	909	921	930	929	974	929	900	889	918	914	867	891	912	883	911	902	916	936	931	923	906	910	896	925	919	908	934	926	890	896	874	953	945	939	915	952	947	938	938	903	877	960	860	909	917	902	916	863	877	954	964	934	928	880	884	933	950	906	938	936	923	919	888	918	958	952	929	971	946	894	923	862	928	899	903	934	919	926	924	942	959	913	944	926	927	911	927	860	930	925	964	870	928	979	903	891	896	929	945	960	905	917	909	909	923	959	938	886	913	866	906	910	954	916	892	910	913	968	961	922	931	947	885	971	897	947	936	916	837	982	937	941	935	914	964	867	931	884	907	962	986	863	903	952	931	900	903	951	934	913	876	928	911	925	892	893	919	919	928	889	931	877	949	878	919	907	948	965	946	919	908	967	906	906	900	948	921	923	903	947	942	951	932	866	941	947	906	917	900	977	960	964	911	952	867	892	938	907	908	857	911	916	929	933	914	980	932	964	910	944	921	959	930	874	916	890	901	922	884	922	913	913	918	902	929	876	972	891	903	945	919	905	899	922	947	894	862	903	924	937	884	900	941	890	881	903	912	945	902	951	912	946	899	968	945	926	938	964	918	945	982	894	961	903	905	931	918	942	921	939	905	887	935	929	949	928	1012	890	865	883	920	932	930	959	948	950	929	930	932	949	934	845	875	921	925	882	919	949	941	898	933	946	946	899	880	894	873	947	888	897	947	919	967	919	936	930	921	910	928	891	920	884	892	899	867	923	930	860	874	955	949	939	967	953	913	869	869	931	909	881	946	929	920	925	871	918	895	899	896	899	917	913	925	920	907	919	921	901	914	937	925	886	897	882	907	958	926	914	904	910	939	916	934	917	920	879	896	881	933	917	945	964	930	948	913	890	905	999	913	893	955	911	1018	949	932	873	976	906	938	924	925	923	898	914	904	856	967	973	938	939	889	948	948	909	863	904	922	959	907	902	916	871	921	943	956	937	883	856	896	869	893	910	906	934	926	932	937	984	925	946	879	904	918	892	865	879	949	935	903	883	994	933	941	948	897	955	939	898	866	931	917	892	937	835	901	924	922	953	885	894	916	951	894	890	953	932	853	953	940	902	909	927	902	918	847	903	893	885	900	923	996	885	914	968	892	905	885	869	954	891	919	849	915	939	913	968	902	966	872	925	971	951	971	894	913	931	930	903	913	943	924	875	892	887	966	858	893	946	951	953	968	956	906	903	932	855	876	932	938	904	971	865	894	962	937	891	937	879	927	929	954	871	929	926	899	910	919	915	868	966	914	929	945	929	951	944	883	961	905	903	901	928	901	918	932	898	899	933	942	926	921	961	922	897	925	895	897	936	896	906	949	901	929	932	928	922	946	916	952	889	915	956	965	942	881	873	945	915	918	881	857	895	911	888	906	886	910	973	952	902	858	932	994	907	922	923	918	880	919	925	860	938	913	923	921	941	913	941	912	928	907	910	886	953	942	881	1019	857	881	960	831	931	934	885	903	876	981	869	915	940	913	878	877	957	894	985	888	899	892	888	918	957	926	911	889	950	873	889	917	874	927	936	952	969	922	936	957	942	948	929	928	935	919	922	902	910	947	893	936	949	903	937	902	953	897	881	885	890	899	925	882	954	897	909	950	902	948	845	882	936	964	916	924	994	913	930	914	925	880	930	903	925	929	936	896	901	969	890	872	918	954	913	953	868	864	939	917	921	933	1001	862	913	917	924	981	912	884	949	875	930	942	876	941	957	937	915	870	905	913	847	940	883	903	838	938	928	938	913	913	919	914	922	932	908	942	955	968	947	929	958	899	952	917	831	892	861	913	896	920	925	883	905	903	938	920	896	973	952	922	915	935	905	936	919	883	897	910	890	948	912	915	888	948	965	899	892	933	910	909	889	915	865	920	925	969	958	891	886	957	917	938	965	932	928	939	925	913	970	985	917	902	903	921	876	969	904	923	950	928	947	915	911	884	942	889	906	961	961	903	947	944	879	893	911	944	856	922	920	906	910	918	966	929	917	920	895	936	935	891	913	874	923	857	888	914	920	911	947	935	884	883	916	890	914	918	961	952	929	926	916	932	913	903	908	941	957	942	903	917	923	850	947	880	948	925	959	911	918	869	936	941	909	977	896	934	881	960	894	916	931	911	937	922	921	963	893	914	919	919	900	921	911	885	909	857	937	902	945	900	907	910	897	927	916	902	911	945	889	928	952	934	906	935	973	920	884	948	930	920	949	923	969	868	904	915	930	946	865	943	918	919	898	916	894	924	952	978	927	898	902	910	928	900	911	892	835	958	937	915	928	911	915	913	912	916	881	899	988	930	896	940	939	941	895	961	937	894	947	957	939	909	860	919	914	919	986	919	865	907	921	955	945	885	924	908	888	910	940	935	904	926	941	921	896	948	955	894	883	888	959	954	905	921	941	958	900	861	895	912	920	937	898	861	905	913	881	909	990	894	906	992	964	951	909	911	912	915	934	938	875	917	972	920	922	937	881	914	936	908	953	921	906	916	948	935	962	915	937	929	940	897	931	970	928	933	949	900	897	872	951	870	885	904	893	949	900	952	915	979	921	931	874	952	887	870	916	881	882	842	904	939	893	892	925	940	897	910	878	938	939	890	924	964	898	931	947	909	886	901	948	905	893	867	941	922	958	935	968	958	936	937	869	936	893	930	939	953	911	966	862	902	920	886	982	959	835	915	901	924	884	925	908	926	885	963
15355	6902	9473	18942	20510	9887	153	67	64	43	42	57	49	49	44	33	40	44	55	44	44	57	33	54	56	59	58	38	45	54	40	37	44	47	40	34	39	46	46	48	40	42	37	44	41	37	44	36	42	42	34	46	37	33	39	32	33	51	45	36	29	40	40	57	36	31	48	49	37	42	29	50	33	42	50	49	48	43	31	43	46	38	47	38	43	48	34	53	38	36	49	42	46	40	39	44	53	51	36	31	50	35	35	36	44	48	46	41	35	27	53	40	36	45	34	41	33	35	43	46	33	35	30	45	37	38	38	37	43	41	47	43	40	38	39	36	36	36	41	47	38	44	51	35	35	41	40	31	32	46	43	42	41	34	39	37	37	40	40	39	59	35	33	46	42	37	47	50	46	37	40	51	40	40	29	42	51	44	37	39	55	27	32	38	49	39	47	48	29	40	37	35	36	48	40	34	33	36	41	39	36	37	42	41	38	44	41	39	41	43	46	42	44	54	41	46	40	43	54	43	44	39	34	38	51	44	41	34	42	42	33	43	52	45	43	38	50	43	47	34	47	36	36	55	46	43	41	38	40	45	40	37	58	48	44	48	40	43	44	31	45	33	45	42	39	33	54	26	40	42	44	36	48	39	32	32	38	45	36	42	53	39	47	40	29	48	38	31	46	46	42	50	40	36	45	42	26	38	52	42	42	29	47	36	30	46	36	42	40	37	36	52	35	53	37	42	45	37	32	35	38	44	33	37	39	49	42	49	35	39	41	41	40	39	42	32	42	43	36	37	42	34	39	28	44	48	44	37	35	36	40	52	55	40	37	41	41	44	46	52	44	27	43	38	40	47	43	32	46	35	39	42	38	42	39	31	39	40	45	46	41	33	48	42	41	33	43	35	39	34	36	51	45	31	48	44	35	34	33	42	34	31	44	42	39	37	37	43	36	34	33	40	31	45	40	43	39	40	35	33	44	34	41	35	38	40	35	38	47	46	54	35	42	45	41	33	34	44	52	37	36	43	45	31	43	45	45	55	43	36	46	38	44	37	52	48	39	44	33	35	41	38	48	40	33	42	49	43	43	42	31	47	39	38	36	39	40	41	45	38	28	36	52	41	34	46	36	40	42	44	38	43	30	28	46	28	51	42	35	34	39	49	45	35	43	35	44	36	45	29	35	28	44	44	38	42	25	40	44	37	40	53	35	40	44	45	35	43	42	38	50	39	38	47	35	41	47	43	54	35	43	53	45	38	39	40	33	48	41	46	43	41	29	43	46	53	36	40	40	27	38	44	33	36	39	45	45	35	39	38	32	43	34	41	36	41	40	47	40	42	38	37	40	50	48	36	40	34	40	51	43	43	45	38	43	33	48	41	49	45	46	40	39	46	38	41	31	43	38	31	39	40	49	36	37	44	38	31	38	36	45	29	32	42	38	42	39	30	53	33	43	36	45	44	36	31	44	41	42	50	47	47	42	39	47	37	38	33	39	45	31	39	37	49	35	48	37	44	45	50	31	26	36	51	35	43	37	47	28	49	33	42	40	42	47	38	44	43	46	39	46	33	46	39	42	46	48	30	41	41	39	47	46	42	48	43	37	55	41	39	38	39	35	45	41	34	35	48	40	40	22	38	55	36	42	47	33	45	54	38	35	42	38	38	44	39	36	34	35	35	38	30	33	31	44	53	45	32	41	33	42	32	40	45	39	46	38	35	41	30	46	31	52	40	47	39	42	40	33	31	43	38	37	38	45	38	37	31	34	52	43	43	30	44	40	41	40	38	35	36	36	54	43	35	49	43	50	42	34	43	49	40	43	59	46	44	49	49	35	44	54	48	46	43	44	44	32	45	41	44	40	45	38	41	37	35	46	33	54	39	47	41	42	35	36	45	33	44	50	42	46	43	45	42	32	41	44	33	44	47	37	32	39	40	39	32	43	37	37	41	48	43	39	36	41	46	31	36	45	36	32	40	43	48	30	39	43	44	41	45	46	38	51	35	42	38	29	41	39	35	32	40	38	40	27	32	36	34	38	37	41	44	51	42	40	32	41	40	39	42	48	43	46	39	39	46	41	36	43	41	35	40	44	41	35	31	43	42	45	37	38	37	43	39	44	46	37	35	39	38	30	48	46	41	33	47	37	34	53	33	39	38	32	29	44	41	40	40	32	37	47	46	39	35	34	37	41	38	41	38	40	47	41	37	40	51	47	31	52	50	41	33	35	36	45	48	44	35	38	58	43	41	34	38	38	49	45	39	45	36	49	48	60	40	46	32	34	39	44	51	29	33	44	38	48	52	45	44	40	32	36	33	35	41	34	40	31	31	23	39	42	32	33	36	38	39	42	36	31	47	51	40	50	34	37	41	48	43	33	32	36	41	41	43	45	38	36	29	54	32	32	49	27	43	31	42	47	54	39	24	42	55	46	27	40	35	42	44	39	47	30	50	38	44	46	40	37	36	41	47	31	51	30	28	40	38	60	44	34	36	44	47	32	32	48	43	53	39	47	48	32	46	30	51	43	45	30	51	46	42	42	36	34	40	39	50	46	46	46	44	42	35	40	41	46	49	36	33	44	46	46	34	44	39	43	36	56	30	49	42	26	32	39	44	42	46	40	35	44	35	42	40	49	22	47	50	28	33	42	49	43	46	45	44	39	35	36	37	52	44	43	44	36	31	37	37	31	44	31	48	50	36	42	41	37	33	29	43	32	43	47	55	37	41	41	47	35	44	44	43	40	39	25	23	36	39	38	44	45	49	33	47	42	45	39	45	40	39	53	38	51	40	57	46	50	35	42	56	34	38	44	31	49	40	47	37	32	47	47	35	43	40	42	45	33	35	37	43	28	42	40	27	40	46	44	40	49	40	40	45	32	32	46	43	38	36	36	38	36	41	38	42	40	45	42	34	41	43	36	41	36	36	37	24	46	36	35	50	44	39	41	40	36	51	37	30	52	44	43	33	39	49	39	48	37	55	33	36	31	38	45	36	45	42	41	40	33	37	32	40	34	40	32	51	47	42	41	44	38	48	37	40	45	42	45	39	39	51	39	36	32	50	39	45	35	41	45	54	42	42	36	47	35	51	50	45	37	40	44	29	42	40	42	48	33	49	46	42	38	36	48	61	39	43	54	38	39	30	38	38	49	45	44	49	46	42	42	39	42	44	46	45	30	50	37	37	39	36	28	31	42	52	50	46	42	43	52	30	30	36	43	35	28	41	42	46	38	31	44	43	42	48	34	39	47	47	39	42	47	37	44	52	52	35	42	38	44	30	41	43	37	44	38	48	37	43	44	48	32	43	51	45	59	38	49	38	48	51	42	47	56	41	56	46	32	38	43	37	33	37	28	34	37	36	40	33	43	38	57	35	36	47	47	41	44	35	37	37	47	32	45	44	42	30	42	28	49	45	56	45	34	38	45	46	38	47	38	41	41	41	35	36	30	30	40	38	39	46	47	47	33	35	43	42	40	45	46	45	44	42	50	28	45	45	23	30
53784	41196	49379	82876	87181	47388	3729	2832	2234	1963	1598	1421	1245	1161	1089	1032	992	884	926	802	809	845	875	813	840	861	870	788	824	825	782	785	749	809	795	785	814	831	726	755	765	723	701	722	684	640	655	675	707	764	709	686	662	708	700	695	721	682	653	729	701	674	672	709	701	691	657	676	702	699	686	640	688	692	680	635	650	664	671	628	646	660	636	658	680	636	712	656	677	676	633	633	665	663	651	639	689	667	678	693	694	644	641	687	666	661	662	682	674	650	645	670	712	642	626	674	649	683	656	655	639	675	672	693	662	661	650	678	677	641	646	627	662	649	658	687	642	684	663	657	656	662	643	684	654	613	618	689	674	699	619	623	697	679	691	641	651	654	641	607	651	636	668	637	684	652	669	655	651	671	629	693	663	645	690	675	697	675	677	592	617	666	641	650	666	628	627	643	621	640	680	643	632	701	680	656	652	654	656	686	679	653	647	685	670	670	648	646	649	640	661	629	658	637	661	580	576	692	651	626	665	646	681	651	641	617	639	620	616	637	637	665	649	656	643	696	633	637	644	683	665	665	605	665	668	672	638	617	615	654	660	670	654	654	618	688	606	664	686	691	651	677	649	660	732	654	671	602	654	618	653	650	683	667	670	584	634	702	670	645	629	648	631	649	672	649	638	677	684	623	667	670	676	609	655	644	678	652	670	663	643	682	623	634	623	641	639	662	656	608	668	660	663	618	644	634	657	654	641	681	660	645	628	617	622	621	642	592	664	625	609	652	677	639	641	633	644	647	612	634	637	626	668	667	642	629	697	676	603	651	644	613	649	633	646	638	652	690	651	652	661	689	611	640	680	636	658	657	662	656	679	667	667	650	633	631	667	691	592	702	682	621	647	676	619	614	652	614	650	685	648	699	627	650	657	680	644	697	678	670	642	669	625	592	662	667	644	654	680	701	694	628	622	609	660	707	642	651	660	599	640	653	677	696	586	623	658	667	626	701	615	632	684	622	658	653	679	646	630	621	603	644	660	672	653	652	637	637	672	642	678	656	673	693	661	634	692	682	648	666	685	637	643	684	637	587	668	659	688	640	650	667	669	635	672	662	625	644	637	617	636	684	604	698	652	626	649	640	640	677	625	666	656	677	683	686	676	711	674	645	649	678	593	640	642	625	643	644	673	649	699	691	681	651	629	670	689	634	655	636	687	648	637	720	673	631	664	662	604	630	643	641	670	640	611	635	727	661	661	676	634	638	595	653	580	655	654	682	651	644	635	712	658	672	644	664	616	655	637	672	639	620	627	655	652	663	631	618	633	651	659	671	620	651	653	636	666	637	651	635	626	623	652	661	658	708	658	680	670	671	618	623	654	657	663	691	691	671	580	715	639	648	655	662	664	633	653	686	632	660	638	681	669	632	661	666	658	673	618	602	591	621	673	682	651	664	655	657	632	626	640	641	669	675	642	661	670	685	617	619	630	636	661	668	637	655	679	632	675	651	653	677	656	650	641	657	647	629	656	662	676	677	647	671	701	691	691	681	653	702	643	611	660	643	668	635	677	644	629	650	675	665	663	648	647	638	691	601	665	644	677	641	648	647	710	649	624	658	701	647	638	671	684	642	658	608	648	672	659	672	642	634	654	652	649	618	646	617	720	654	647	659	645	609	640	687	661	698	635	621	644	631	643	639	698	662	650	672	646	633	676	643	628	648	623	672	612	668	687	641	642	616	641	687	619	691	647	617	662	670	642	625	643	599	631	644	638	620	666	648	662	638	658	670	635	659	661	612	672	700	586	617	718	670	633	684	627	694	699	657	618	698	663	657	681	634	645	620	652	667	664	646	609	683	639	637	654	647	671	659	659	705	677	667	639	667	652	641	651	653	662	678	656	653	688	668	689	657	643	688	660	684	670	658	710	673	683	651	639	660	656	657	647	665	662	657	604	674	614	657	626	618	622	652	698	608	688	634	630	667	639	696	649	654	621	710	686	695	666	650	681	631	647	614	643	610	714	600	658	634	646	700	640	654	630	637	666	675	615	675	646	625	661	589	660	660	689	693	623	663	679	625	657	636	653	654	651	646	648	630	629	658	674	665	668	630	636	691	634	660	618	634	667	656	640	676	608	657	644	628	616	669	668	669	646	646	657	629	678	672	671	644	670	659	628	629	637	667	672	691	687	664	669	660	640	615	643	658	672	619	625	667	683	624	685	621	671	688	632	678	633	653	655	659	620	626	697	663	645	616	669	677	671	685	645	668	625	683	662	619	694	660	636	670	728	618	639	697	664	646	679	627	641	633	663	615	655	636	655	629	676	702	642	655	718	680	691	717	615	635	649	643	675	661	618	642	642	650	645	674	655	650	643	660	641	657	691	642	645	651	652	640	630	657	644	667	682	682	673	626	614	684	662	662	646	577	672	655	632	644	609	627	676	648	659	611	674	678	697	612	666	689	652	700	658	635	688	632	690	656	641	582	664	608	640	641	647	630	622	647	673	660	684	616	647	628	621	688	621	652	698	676	671	655	633	616	638	637	688	641	618	663	714	634	685	673	647	626	614	632	673	633	653	696	618	671	646	630	643	609	644	667	645	703	624	626	676	667	663	679	632	650	662	662	653	661	669	675	627	670	654	616	642	684	655	695	667	686	706	584	650	637	701	649	664	643	648	692	631	632	602	712	705	652	657	631	598	661	638	669	653	628	747	698	655	641	634	638	653	702	662	651	645	628	604	650	695	644	636	657	657	693	614	668	649	685	586	646	636	654	620	663	614	608	664	651	654	664	625	657	630	637	619	643	655	673	649	624	661	655	674	663	653	675	645	642	633	694	674	627	661	650	683	646	639	670	620	631	670	649	627	641	624	684	630	661	650	672	644	648	622	694	611	666	661	669	650	676	653	676	643	601	632	655	638	643	652	672	640	672	626	658	625	657	657	654	645	635	628	640	684	646	661	677	629	665	662	683	599	636	679	651	733	643	692	643	667	651	613	644	650	643	650	655	641	641	682	643	648	622	678	596	651	658	645	633	662	692	692	638	653	659	656	661	618	647	657	645	690	639	632	665	702	635	673	676	649	635	614	605	674	679	635	671	658	634	642	649	649	659	656	688	606	670	642	648	651	623	664	679	673	682	650	647	600	637	617	686	584	707	663	661	608	614	621	658	663	653	619	683	652	656	664	640	620	648	670	626	611	630	660	665	641	693	646	668	716	624	663	670	618	694	604	646	656	686	641	611	655	640	670	651	667	684	648	679	639	673	646	630	635	650	668	656	632	659	695	695	688	659	712	672	697	665	608	668	631	684	614	673	623	690	619	604	697	619	654	592	631	663	670	700	625	703	652	578	681	693	667	642	643	612	637	663	681	661	611	653	662	698	699	656	668	634	679	636	636	630	646	641	643	633	666	664	608	629	616	609	675	681	606	640	644	663	678	670	677	648	635	693	629	681	653	645	641	683	667	669	643	672	682	651	689	640	643	673	623	680	655	665	679	635	651	619	608	638
4275	606	1827	3230	3989	809	44	37	34	42	42	37	38	51	39	40	43	38	37	42	46	47	38	43	40	48	45	44	41	52	37	46	37	46	39	40	47	42	45	46	37	40	35	34	38	41	40	46	44	33	37	48	36	32	35	36	41	46	50	41	46	48	47	48	33	45	34	49	44	30	51	39	57	45	35	37	36	29	33	46	35	40	34	40	33	51	41	40	54	37	38	34	52	37	46	41	46	45	41	43	44	49	50	44	44	45	41	40	38	48	40	42	48	43	31	39	53	40	33	47	45	36	40	34	45	43	46	42	38	50	46	40	46	41	39	33	50	49	38	49	49	37	45	56	35	42	30	38	43	38	57	42	48	42	57	39	39	35	38	38	31	37	51	46	40	41	38	35	42	36	33	42	30	49	41	49	40	39	49	33	56	45	39	41	40	38	43	48	45	40	49	36	47	44	36	43	49	49	48	40	48	40	36	38	46	40	55	44	47	40	39	44	37	36	39	40	42	36	47	53	28	45	46	45	51	42	49	36	39	43	40	36	40	43	36	48	43	49	50	45	52	44	39	40	52	37	44	33	43	45	36	33	40	41	37	39	37	44	38	46	57	45	40	38	29	59	38	45	43	35	44	44	51	53	39	47	50	45	35	45	29	45	39	43	46	36	40	38	38	42	36	41	43	39	55	47	32	38	31	39	42	48	41	52	32	52	42	58	39	48	44	44	36	43	46	46	37	40	31	44	44	49	41	34	53	36	46	32	39	46	40	40	28	34	32	33	42	31	38	45	31	48	36	36	45	45	35	35	39	31	40	44	35	41	42	45	49	45	45	43	56	40	43	33	40	51	40	29	57	53	42	47	43	45	43	43	33	48	45	45	32	43	33	44	47	48	37	33	59	32	34	41	37	51	37	38	50	36	25	51	42	46	35	38	37	34	44	41	44	31	41	47	40	49	35	47	41	36	31	47	33	38	58	37	52	33	49	49	38	36	40	44	38	36	53	39	49	39	45	41	36	40	37	36	45	53	42	32	51	34	42	39	35	25	29	49	51	47	32	44	40	45	42	42	40	49	50	41	36	40	41	47	40	48	37	40	38	34	41	35	43	48	37	41	42	32	42	46	38	40	34	44	41	51	38	40	36	44	45	48	46	43	42	40	40	43	45	40	29	39	41	44	60	51	42	32	42	38	45	40	40	39	47	28	45	48	34	33	35	53	37	40	32	36	29	50	49	35	24	48	39	33	41	36	32	38	49	46	41	41	33	53	45	40	36	36	42	29	54	42	33	33	47	35	40	30	43	31	42	37	36	33	36	43	30	31	55	31	25	40	30	39	42	45	37	41	54	48	47	46	39	45	60	45	35	59	45	49	40	38	39	51	40	40	35	47	57	43	42	48	34	43	43	40	39	32	41	35	42	40	46	37	46	33	40	49	41	36	33	30	33	37	41	42	40	46	40	43	38	51	40	36	37	43	46	53	49	39	45	41	48	35	35	34	46	40	28	43	46	44	39	50	38	31	30	35	37	56	36	37	36	38	33	40	44	38	39	42	44	41	27	38	48	42	25	34	41	39	39	38	47	43	44	38	44	37	43	48	46	40	50	34	38	40	36	40	48	31	39	37	50	44	41	51	43	51	42	47	40	37	37	35	51	41	42	43	44	34	34	41	47	27	44	42	38	45	31	54	23	30	46	47	43	36	46	47	41	31	42	37	39	41	44	46	51	33	33	37	37	49	41	46	42	47	45	36	38	32	51	36	35	62	37	47	48	45	43	33	31	35	41	38	40	33	45	51	47	31	36	34	30	45	47	40	41	44	37	39	33	48	53	48	49	38	41	43	45	45	54	45	43	44	43	30	41	43	38	36	36	39	45	49	51	35	39	39	39	38	27	47	36	40	49	30	44	40	35	41	36	38	45	42	37	43	55	48	34	40	42	38	47	46	46	41	42	34	41	46	50	37	48	42	51	42	47	32	39	40	31	46	54	40	34	36	45	40	29	51	39	47	39	50	51	42	37	38	43	44	38	40	39	39	37	36	36	35	44	41	48	36	40	50	55	45	39	37	47	33	39	51	65	41	46	34	47	50	36	47	45	42	41	47	30	27	40	46	48	42	49	44	47	50	42	36	43	49	46	49	34	58	33	47	44	36	33	30	39	53	40	39	29	38	31	49	38	46	44	28	48	41	41	33	55	49	22	56	45	52	39	43	47	36	38	34	38	44	47	36	54	42	37	45	49	51	39	43	45	43	34	41	54	38	45	40	42	32	38	50	37	45	39	40	37	43	50	38	47	31	43	31	48	35	36	49	42	46	47	38	45	50	39	46	42	47	38	36	42	43	39	43	34	28	40	32	36	37	34	37	43	41	43	43	38	33	41	39	48	28	43	42	38	39	45	43	44	55	47	57	45	48	52	37	29	45	52	43	51	43	49	31	56	40	39	30	47	51	36	52	38	48	33	36	46	51	40	47	46	44	38	46	40	40	38	33	39	31	41	38	45	42	23	44	24	44	35	36	55	43	35	48	47	39	35	50	40	43	54	41	41	38	45	43	39	44	30	39	44	43	28	45	52	47	48	35	47	39	48	39	35	41	46	39	49	51	40	43	48	38	48	48	49	31	39	45	36	54	42	51	34	47	55	38	43	40	42	47	50	39	46	43	39	46	49	60	34	45	49	42	44	37	38	44	50	25	49	41	42	51	43	45	44	46	47	54	38	48	47	35	43	36	38	28	53	55	40	38	39	44	37	47	43	46	42	55	43	49	46	49	46	44	46	40	41	42	48	45	46	32	31	38	36	39	41	49	41	44	46	40	37	35	41	47	38	40	56	41	43	55	46	48	43	46	46	45	37	39	41	39	46	31	42	53	44	44	27	44	41	44	36	40	34	48	46	42	38	46	47	39	46	43	37	53	36	43	36	52	34	46	30	29	31	43	47	52	46	52	36	30	43	35	46	25	43	34	42	50	45	41	40	41	41	48	47	46	37	55	48	27	50	32	35	45	38	43	38	39	37	39	29	45	45	46	49	41	38	45	43	46	42	46	34	40	57	45	37	37	50	50	47	42	36	45	34	40	49	40	52	42	44	46	39	34	39	38	52	39	38	43	37	41	50	39	37	52	45	41	40	49	52	41	25	38	38	50	41	44	44	46	40	48	45	34	40	44	36	37	48	28	33	38	42	36	37	46	32	42	49	51	46	36	48	32	41	33	42	45	43	37	39	50	36	39	45	32	54	34	37	46	48	51	44	32	44	52	32	39	45	54	45	47	48	38	53	58	42	37	40	35	43	49	49	33	50	39	43	50	42	32	35	36	38	42	45	46	33	35	32	38	37	39	48	39	49	46	47	52	30	41	41	47	42	46	29	34	37	42	38	53	41	28	31	35	49	40	35	42	36	44	41	39	49	28	48	40	42	52	52	36	37	38	49	38	42	28	34	39	39	50	39	39	42	37	31	46	41	45	45	45	42	44	48	35	46	37	33	50
33581	16671	28717	49214	53430	22722	1042	893	868	830	812	743	763	769	658	694	748	694	671	675	685	705	687	691	662	694	694	705	670	713	672	671	678	711	647	695	703	696	697	648	712	696	717	682	639	670	741	642	658	672	678	665	678	656	668	668	673	608	669	699	661	663	648	665	664	621	654	665	680	696	696	670	665	629	644	705	616	701	701	645	657	662	653	649	679	636	645	708	705	663	712	663	657	688	649	684	696	696	654	623	690	638	710	679	690	709	629	627	655	676	694	684	687	641	646	644	642	660	699	667	670	655	634	675	640	642	649	684	613	631	670	667	674	657	684	666	688	684	674	652	673	660	701	625	668	680	665	643	658	675	688	685	667	658	659	611	660	637	663	673	642	680	658	676	615	670	652	687	643	688	701	654	700	626	658	688	641	657	624	639	667	646	710	636	690	609	661	717	697	658	608	696	671	699	660	677	631	701	653	696	663	690	665	617	668	646	588	671	699	666	682	631	631	675	655	672	678	657	639	637	646	694	658	644	648	663	693	658	692	693	598	672	648	631	694	655	637	647	708	656	671	652	676	678	647	678	632	693	635	687	681	632	610	684	664	680	649	644	667	685	648	687	648	646	644	645	638	665	698	688	633	678	631	671	657	631	644	699	663	645	683	675	658	677	690	622	677	702	684	672	694	642	680	650	658	671	650	671	732	627	672	649	653	635	676	625	655	676	690	651	687	686	606	622	653	642	649	658	673	665	634	636	607	619	667	697	646	694	650	645	673	640	661	692	630	667	671	651	662	638	633	637	662	673	664	653	665	650	663	673	628	718	658	668	662	686	686	636	663	651	677	641	704	628	629	625	664	685	672	690	680	678	664	671	652	673	665	651	674	702	663	671	645	697	654	626	623	658	657	677	644	669	661	657	612	657	708	666	702	628	597	694	629	626	642	687	648	575	655	703	667	633	640	660	693	709	639	621	698	641	639	656	620	616	608	725	677	703	683	677	666	655	676	659	660	642	669	673	692	695	679	683	670	674	690	636	649	691	682	632	679	649	669	683	682	666	625	651	666	705	633	628	642	699	692	698	669	643	678	663	668	671	701	653	696	670	639	661	692	664	639	649	617	628	667	693	656	686	599	650	701	606	691	621	654	647	637	657	646	667	666	646	663	638	647	581	666	706	670	691	681	649	652	698	664	665	677	617	683	636	704	655	697	677	647	685	613	648	625	694	717	659	682	644	646	646	669	706	658	687	627	685	686	652	676	681	668	621	621	657	666	688	685	647	651	696	664	635	693	658	664	668	672	666	689	713	665	623	661	707	653	653	685	587	675	683	637	668	667	609	687	642	659	685	588	648	684	666	633	661	658	639	649	625	627	666	633	675	659	695	697	676	639	651	667	693	675	665	667	667	662	634	650	673	603	649	632	641	626	684	665	684	661	676	665	680	609	634	592	655	640	649	671	642	650	651	656	664	665	688	617	643	691	677	686	652	632	642	687	615	651	614	688	612	700	682	651	691	682	638	664	701	614	685	695	679	683	662	647	632	693	687	644	690	616	704	684	655	661	658	673	655	645	680	657	648	660	654	668	689	654	679	647	618	692	642	670	656	627	668	693	685	718	619	648	651	616	663	667	671	695	649	716	661	670	660	633	661	653	720	670	679	686	662	658	701	679	609	647	688	643	664	619	688	678	654	701	651	659	690	724	640	674	670	658	644	617	651	696	715	674	666	660	656	628	628	643	649	636	654	711	683	621	624	635	655	641	666	687	683	633	653	671	643	660	599	655	635	656	722	680	662	642	615	653	673	652	613	649	681	618	696	664	686	684	647	680	674	686	668	648	646	677	666	680	684	672	628	610	707	632	667	661	687	633	686	663	654	663	593	637	663	644	635	631	664	698	696	698	658	673	694	662	675	663	654	683	645	639	666	661	679	630	631	707	636	669	615	657	651	648	667	669	667	642	668	695	678	657	663	648	652	669	663	639	657	673	654	641	695	688	655	682	644	621	691	641	637	632	653	688	615	621	650	637	619	628	638	669	708	669	712	630	658	663	644	666	669	630	646	647	709	660	681	686	670	685	712	664	709	653	672	693	654	657	651	631	643	702	643	688	659	664	679	686	675	653	676	661	629	640	703	700	689	638	688	627	649	679	686	685	654	680	651	659	688	708	664	664	663	597	666	626	652	644	705	686	654	657	707	657	637	664	663	677	691	642	671	667	684	657	678	637	652	679	647	662	594	634	640	637	650	687	682	685	679	694	665	640	638	690	620	668	677	707	638	622	628	642	638	616	682	638	648	667	643	631	644	682	618	688	664	622	669	680	724	615	668	682	710	639	616	660	652	685	672	666	644	671	650	693	675	652	663	685	690	643	696	683	626	666	650	682	701	641	660	706	655	653	679	682	633	652	673	683	695	675	658	674	708	635	649	704	674	670	685	660	648	615	661	665	669	661	658	700	644	627	696	654	610	676	640	647	672	651	673	736	638	625	668	676	627	652	656	721	702	625	694	685	671	655	673	670	678	691	660	669	666	677	664	688	670	614	633	631	659	623	700	685	679	671	659	687	691	693	721	643	674	661	668	684	687	699	667	640	628	623	685	689	674	678	657	658	744	673	711	676	677	643	665	611	633	653	662	666	693	610	656	676	621	623	664	686	631	679	640	654	632	672	641	686	664	640	682	716	621	653	644	662	648	673	681	676	670	637	645	699	644	684	647	689	672	627	668	637	641	701	604	620	695	659	688	675	676	689	652	691	676	657	692	664	641	663	696	635	669	656	668	642	683	666	695	671	620	610	626	674	695	697	640	720	656	615	681	631	679	683	696	665	645	662	668	635	690	667	702	706	671	659	669	713	684	655	649	627	662	693	674	659	645	653	712	689	666	669	645	668	659	677	654	687	666	609	661	664	635	651	644	650	659	673	617	660	718	671	664	647	671	650	650	636	726	668	687	666	624	657	642	647	701	590	680	656	634	641	646	669	658	688	675	726	647	629	676	693	630	657	710	656	628	674	666	652	679	671	635	648	695	638	637	634	679	642	610	631	661	694	704	667	652	622	688	681	661	639	637	661	654	655	686	679	654	651	675	635	639	691	667	699	695	656	666	634	647	714	630	667	683	653	658	683	641	619	646	658	692	693	665	644	679	655	677	644	652	665	678	629	623	597	687	704	750	676	681	676	616	680	638	710	687	650	703	643	638	709	661	659	690	659	652	716	664	627	644	659	623	683	600	637	671	681	657	660	680	648	719	680	678	633	720	680	682	644	672	644	692	653	674	685	675	625	689	678	682	670	691	676	699	662	680	716	654	613	683	664	678	662	653	613	620	671	640	653	667	638	686	660	697	608	651	617	669	666	630	638	634	679	640	664	668	633	653	653	704	705	676	649	657	667	671	669	640	703	672	718	662	661	642	693	680	671	693	637	630	659	701	715	630	645	690	620	662	665	657	671	633	684	690	684	652	664	633	672	698	638	672	617	656	618	653	682	677	668	676	723	654
12061	2836	10942	18768	23169	7116	62	56	51	33	46	36	36	41	37	45	48	48	42	36	44	41	38	42	39	38	48	45	36	44	45	24	37	35	45	37	37	38	32	31	36	37	46	31	46	46	27	46	23	47	31	38	40	40	41	33	39	27	40	36	43	37	43	34	40	36	40	38	42	31	41	52	38	29	32	40	46	33	31	29	37	47	40	49	25	37	35	36	33	26	39	34	49	39	29	38	34	43	25	29	35	41	38	41	39	39	44	57	30	33	43	32	38	46	41	29	29	34	39	40	42	40	33	41	36	37	31	37	43	36	43	38	33	43	33	35	28	38	38	40	41	31	39	41	28	44	35	36	38	27	46	35	29	30	31	41	43	25	35	44	41	42	34	37	37	45	32	34	44	37	34	26	40	38	40	36	34	34	44	38	45	34	33	44	46	34	24	42	33	28	32	39	43	35	36	36	28	36	31	38	42	43	33	37	30	33	46	32	33	38	34	51	35	35	44	32	35	45	27	40	42	34	43	30	38	50	43	41	30	37	30	38	43	46	35	35	37	29	39	37	36	41	35	28	38	44	31	36	50	33	32	37	41	33	31	43	33	35	43	40	30	25	31	36	34	42	40	34	42	39	28	39	42	46	33	40	45	35	46	43	34	29	40	31	41	42	29	44	36	35	31	39	55	31	23	32	42	27	42	38	33	34	35	40	50	44	31	32	40	31	34	42	35	35	39	41	36	55	34	44	32	38	33	29	35	42	33	36	42	26	41	46	39	36	44	31	40	30	39	28	25	36	22	47	36	37	42	36	36	34	40	34	37	43	34	47	27	37	35	35	37	45	34	37	41	25	39	45	49	33	37	42	46	42	41	37	34	28	29	33	35	33	35	42	35	40	34	40	35	40	42	34	41	32	28	33	33	36	43	35	43	32	43	42	38	33	40	29	36	33	31	35	26	31	37	38	39	31	31	38	43	31	36	46	43	42	37	43	37	52	39	40	30	34	33	32	36	39	37	33	25	39	35	39	36	36	31	33	39	24	46	43	36	40	35	38	37	33	35	34	31	23	35	39	41	30	24	44	25	37	35	37	39	46	38	36	34	37	41	47	46	39	30	34	42	37	38	38	40	38	37	41	39	35	45	31	28	38	38	34	34	42	36	33	31	30	36	27	41	38	36	40	32	36	27	45	39	34	37	42	34	44	48	25	33	50	41	41	29	31	48	36	43	37	37	51	44	35	33	44	30	36	33	34	36	43	39	29	42	38	48	42	26	37	45	38	33	53	44	39	27	34	34	44	37	37	29	25	35	28	40	35	46	33	35	38	39	31	48	34	37	41	41	38	34	48	44	43	50	36	43	24	42	42	32	35	45	32	37	41	32	27	32	35	35	32	36	31	26	41	47	44	41	46	32	32	33	43	41	32	38	29	44	33	30	40	52	37	32	40	43	46	37	28	38	40	38	45	34	39	38	46	30	27	44	43	39	33	35	45	34	36	40	38	28	30	28	46	41	37	42	29	32	38	31	39	35	24	34	30	47	31	42	41	33	34	32	27	44	37	32	37	39	43	48	44	35	37	31	30	34	35	32	35	35	46	27	35	39	37	39	41	46	35	42	34	37	41	32	38	43	44	31	44	26	24	28	36	37	35	43	43	32	35	36	44	29	44	30	40	36	30	31	48	40	50	42	42	32	42	32	44	34	39	30	38	27	39	33	36	35	38	44	35	38	46	39	39	33	40	37	40	40	37	36	44	36	41	25	38	39	29	32	45	47	42	44	31	43	45	35	44	44	31	45	37	32	39	30	34	34	47	42	37	47	33	43	49	39	31	32	39	44	37	23	31	40	30	48	30	42	41	34	33	44	35	48	31	37	40	23	40	38	44	42	40	35	33	38	38	44	48	32	30	35	31	49	43	37	29	38	32	40	39	38	39	38	28	42	45	37	32	25	45	42	34	28	48	40	42	31	24	31	30	37	50	29	44	36	39	32	39	40	40	51	34	26	45	42	37	28	47	48	38	30	35	27	52	38	40	36	33	34	47	37	30	42	41	41	39	25	36	31	34	35	41	33	33	30	38	38	43	28	33	42	45	42	26	29	34	47	35	35	38	39	39	45	52	37	30	37	32	31	32	41	39	32	31	34	37	43	43	28	47	44	41	39	44	32	32	37	36	35	33	34	51	28	33	28	33	33	43	40	40	28	38	42	36	38	40	45	37	43	49	34	38	37	38	32	29	36	34	44	34	29	38	50	33	35	35	25	37	34	40	46	39	29	40	45	41	41	32	40	34	49	39	50	35	38	46	41	43	41	33	41	39	41	32	34	41	30	41	37	22	41	43	39	39	36	38	41	41	42	38	50	32	30	46	39	41	42	40	43	36	33	38	45	33	42	38	34	39	32	48	36	33	42	42	32	40	34	35	37	24	32	56	38	43	33	41	36	33	43	35	42	25	38	29	45	46	31	33	52	39	44	39	44	44	45	36	38	34	32	39	42	37	36	45	37	46	43	41	30	36	34	31	32	47	38	37	37	35	34	34	50	50	28	32	32	33	32	38	40	37	34	38	33	42	26	25	41	36	34	40	33	45	31	29	35	48	48	34	49	32	40	38	40	46	35	49	27	37	33	37	36	47	38	42	33	45	33	28	32	46	46	39	37	43	25	35	31	38	30	31	36	28	36	40	41	40	32	37	38	32	44	39	43	40	32	29	23	28	31	29	27	45	40	38	33	34	36	46	43	34	38	48	36	28	33	37	32	41	33	32	41	47	39	42	37	36	48	34	42	47	40	34	49	28	41	41	37	31	38	42	41	44	28	32	41	24	33	37	49	38	42	35	33	34	36	36	42	39	34	41	34	41	38	48	27	30	31	41	31	43	33	40	37	36	40	51	51	40	31	35	45	45	35	29	36	40	38	36	35	47	40	38	44	42	30	48	30	22	38	39	31	41	39	41	50	26	44	30	40	38	39	34	43	43	43	38	37	33	39	40	37	34	27	41	37	34	37	28	32	38	28	42	35	41	49	34	37	26	45	38	39	40	35	49	36	24	45	45	32	45	38	33	31	31	43	47	42	24	40	35	36	41	45	38	39	30	46	36	37	44	44	41	41	42	23	45	46	35	42	26	34	28	38	30	34	35	44	35	29	36	36	25	36	39	30	32	32	42	37	34	36	32	34	28	35	36	46	36	38	41	32	30	48	35	35	36	33	38	35	33	28	46	39	37	39	53	37	44	38	40	32	35	42	34	40	37	50	40	38	43	32	40	30	37	35	28	39	41	40	32	29	31	43	35	37	43	25	32	39	38	40	36	39	39	45	32	32	42	31	49	32	42	34	29	42	42	45	46	29	27	41	52	38	29	28	33	39	41	39	33	26	34	44	45	44	41	29	46	35	31	37	47	39	42	44	34	32	33	35	41	35	34	36	49	43	34	51	30	45	47	40	32	38	31	37	33	36	44	34	43	38	29	29	43	35	38	33	36	45	37	46	34
49844	30099	52133	81727	91095	25149	3178	2428	1938	1612	1389	1234	1114	1038	975	921	847	854	815	753	786	766	688	716	773	732	766	761	752	728	722	689	736	731	716	745	732	716	759	721	697	649	642	654	611	663	634	615	578	644	579	614	655	601	629	629	667	658	655	621	641	610	643	689	603	611	624	685	605	602	586	632	666	611	614	611	588	571	612	601	625	559	609	585	603	622	677	607	626	655	586	605	577	591	650	583	623	592	561	627	597	647	622	561	622	580	612	609	637	633	633	581	645	616	596	606	634	650	640	627	645	575	645	603	619	620	610	577	610	592	658	620	617	616	667	582	566	623	625	613	629	581	611	572	567	640	623	626	645	538	590	660	609	593	603	606	583	598	645	615	590	587	606	618	629	586	662	605	589	626	593	638	595	658	577	573	624	568	589	610	630	630	602	642	622	611	623	589	588	611	608	594	588	601	587	618	606	625	615	578	587	636	580	561	596	590	610	602	611	608	605	603	600	633	585	605	575	601	583	645	620	598	591	582	600	635	605	638	623	608	580	593	641	565	590	637	604	576	572	629	564	571	608	664	600	557	587	634	596	616	619	617	596	601	579	640	594	631	576	655	651	607	612	594	620	642	596	632	614	595	616	627	626	633	633	633	586	556	573	586	614	603	572	579	564	612	666	567	638	575	652	607	613	607	645	616	573	576	623	627	609	613	608	598	588	608	598	609	613	584	545	571	601	604	642	575	605	582	577	568	629	631	603	607	575	648	545	589	580	555	611	571	590	619	656	637	589	617	589	612	595	624	591	579	602	588	604	607	611	576	565	598	611	602	639	585	615	583	557	606	588	581	621	606	599	661	600	646	600	610	655	641	623	592	579	600	595	593	600	629	589	615	583	665	608	613	604	613	603	634	630	574	568	612	637	625	623	572	628	580	608	602	589	578	609	615	580	563	626	616	641	611	616	566	623	595	562	620	607	639	617	608	599	597	619	629	573	622	585	612	599	590	589	631	639	631	592	632	612	592	558	586	618	553	614	611	599	571	598	616	599	561	634	611	630	608	589	618	595	628	620	585	599	618	618	591	595	621	642	582	599	618	621	562	616	600	542	584	588	585	580	622	591	622	608	596	590	584	588	605	614	579	603	608	600	603	589	617	577	637	589	648	593	589	617	604	614	593	585	594	636	582	605	546	600	581	635	609	623	582	645	626	585	589	624	618	625	625	613	649	580	618	611	610	603	609	602	571	564	608	585	629	631	613	594	614	605	592	589	594	567	599	646	613	614	589	623	594	610	589	635	618	590	602	639	612	583	600	553	588	633	611	636	640	624	599	603	620	586	558	613	598	581	613	606	591	586	632	609	558	641	589	650	630	617	619	606	594	596	589	643	626	552	597	605	622	576	574	596	572	605	618	585	633	624	614	615	559	600	650	664	576	615	633	637	637	600	596	597	561	636	578	595	605	573	584	633	571	596	594	579	516	603	609	583	628	609	634	575	574	622	626	579	595	608	626	600	647	589	636	608	615	629	622	602	594	617	621	605	584	606	601	588	627	586	561	629	623	524	662	618	571	591	568	592	604	608	578	601	610	590	652	559	608	631	617	571	595	591	586	579	556	571	615	595	636	627	600	616	612	590	618	611	634	626	580	626	561	619	606	617	601	589	564	617	598	574	624	610	558	640	573	636	578	613	593	605	586	578	656	592	585	622	607	618	635	601	578	603	626	626	582	629	609	577	583	595	647	613	587	588	571	595	611	615	586	548	618	602	621	595	561	627	576	570	636	592	585	601	599	574	609	606	596	620	594	576	588	631	607	622	624	584	627	610	542	588	579	550	583	602	643	605	575	620	636	649	644	623	633	614	601	563	582	618	593	603	598	619	603	595	576	617	572	584	613	558	654	613	569	622	623	624	618	623	639	600	598	596	647	606	624	573	583	612	655	592	635	652	594	643	614	614	623	618	595	589	596	614	605	627	629	581	623	614	632	584	602	597	606	614	573	605	588	619	606	628	563	589	603	571	615	592	616	628	603	602	571	623	563	617	607	606	572	631	592	598	614	602	584	610	582	657	622	562	642	629	619	574	635	615	609	630	599	613	587	618	624	567	580	605	609	639	599	588	636	618	584	608	577	623	573	621	616	624	615	574	592	596	560	577	612	594	610	607	623	615	620	561	559	572	589	673	558	572	629	592	549	646	609	607	619	632	622	597	611	609	577	623	579	610	592	618	614	594	586	617	599	594	600	605	604	592	607	592	607	610	630	586	558	632	624	583	577	622	625	598	639	543	543	593	628	583	630	601	551	622	615	676	622	642	577	639	559	622	596	586	608	633	582	591	643	615	603	641	550	582	605	609	590	590	616	615	610	563	576	623	609	582	593	645	573	575	672	617	584	611	588	615	609	641	655	637	636	625	626	588	635	622	590	604	581	573	626	660	644	632	598	596	577	602	586	632	660	601	580	630	643	572	623	636	606	629	621	575	603	597	632	621	625	641	600	604	560	655	591	585	609	629	570	558	629	625	604	614	599	614	635	611	623	612	622	609	617	584	631	597	593	593	565	601	601	588	589	642	611	584	619	604	608	583	574	578	633	592	586	598	575	605	607	612	595	574	584	641	616	607	579	613	606	654	591	603	605	611	600	589	590	602	574	609	597	573	602	612	601	594	607	596	606	624	613	587	587	573	613	627	614	602	567	593	584	578	580	618	612	570	615	605	579	575	622	611	592	602	662	614	619	627	640	611	622	625	627	647	641	623	586	610	643	583	555	577	605	590	598	641	612	615	580	596	624	587	602	625	600	569	604	606	612	601	622	610	627	581	611	623	596	590	602	607	612	570	599	618	593	599	623	671	606	621	604	634	557	580	589	609	610	604	594	612	627	607	580	637	615	636	633	598	632	617	605	556	655	566	647	566	624	585	606	583	599	620	567	573	608	614	590	591	619	649	578	596	591	622	605	595	649	535	611	604	614	601	591	605	610	584	618	614	627	629	617	603	629	575	642	606	575	624	590	610	645	584	588	628	615	624	630	628	603	629	587	610	612	582	575	593	627	597	622	643	592	620	583	635	581	601	580	622	582	581	631	608	574	581	594	604	588	594	576	585	583	579	560	632	568	608	598	618	592	602	593	645	573	573	609	579	613	630	548	597	622	600	585	618	587	625	626	571	630	633	615	639	577	590	620	579	604	604	623	584	577	604	600	603	631	631	581	563	581	632	600	608	615	607	575	561	623	596	586	623	610	593	584	621	622	637	645	597	596	615	592	560	591	636	621	632	614	588	609	590	610	618	605	568	576	595	574	599	600	561	623	586	597	611	613	646	583	599	570	613	598	637	594	614	568	566	615	580	627	640	595	598	597	567	599	602	605	607	630	598	606	615	575	595	586	587	609	567	582	624	627	622	648	660	643	609	598	586	592	571	589	610	572	600	616	611	627	607	591	601	604	602	577	574	622	583	638	582	588	586	575	654	600	608	644	580	607	622	623	619	599	612	610	600	557
10204	1250	3873	10514	13784	2508	77	63	67	59	62	62	61	53	63	73	69	69	57	71	66	65	75	79	57	66	56	59	61	73	58	55	58	52	51	61	50	61	73	63	45	57	65	56	57	57	63	64	54	56	77	52	58	64	57	55	52	47	59	51	53	42	60	54	70	49	55	68	64	63	65	54	63	76	62	58	66	54	54	65	55	51	51	61	61	65	63	44	62	72	60	55	58	50	74	55	59	71	55	67	59	59	53	68	58	65	68	65	58	46	61	56	72	54	53	56	47	60	51	56	64	62	59	57	68	51	64	48	51	60	67	60	51	52	62	57	71	54	49	58	62	58	57	64	61	59	66	60	66	59	54	51	67	60	63	53	70	63	53	73	59	57	51	69	57	47	58	60	61	53	72	74	59	71	67	61	64	48	62	61	71	53	59	63	52	50	57	59	58	51	47	52	56	61	59	67	58	60	58	59	61	63	57	58	70	68	49	60	67	53	63	64	50	54	57	72	55	57	79	65	61	53	64	50	51	63	58	79	67	50	73	62	49	58	59	51	65	54	69	53	62	58	74	58	49	64	55	64	57	51	49	54	74	68	57	59	68	58	62	55	56	47	56	64	46	58	53	56	55	44	51	48	61	67	62	50	61	65	44	60	40	63	55	64	51	49	65	62	45	57	58	48	64	58	58	53	57	47	54	60	60	51	47	58	69	52	71	52	61	54	60	48	56	52	57	48	55	66	66	52	47	52	70	62	38	71	55	58	46	56	73	57	77	49	53	61	56	50	52	55	54	55	58	59	60	70	69	59	42	49	61	61	53	62	64	68	69	63	58	60	54	75	54	48	60	52	65	51	63	70	51	65	55	47	64	45	54	62	63	56	62	53	58	57	52	54	54	45	65	73	60	77	57	48	51	50	58	52	62	50	51	51	74	56	60	43	49	59	51	61	65	57	49	57	64	63	69	60	65	56	50	50	52	54	56	67	64	64	57	59	57	60	60	50	63	60	56	51	53	61	43	72	75	44	61	71	62	54	61	52	64	57	59	61	60	65	51	53	65	63	64	52	56	68	63	72	64	57	62	55	57	55	47	58	62	53	42	56	54	63	63	59	66	54	39	57	61	68	54	59	73	46	54	48	61	56	54	56	55	59	57	51	64	61	47	54	66	55	51	63	58	54	54	51	70	58	59	82	71	64	72	57	69	43	56	61	57	52	71	68	60	64	62	62	61	53	54	52	54	75	59	53	64	62	66	60	58	69	59	60	47	56	53	75	66	49	71	70	54	55	67	58	56	54	51	55	59	68	47	61	74	52	53	73	75	70	59	67	57	64	51	59	64	53	59	55	49	69	50	59	55	67	67	64	68	41	67	60	57	64	56	64	75	57	53	64	67	68	50	60	50	60	67	71	59	58	67	65	55	60	45	57	55	63	62	58	60	61	66	53	62	76	74	59	48	55	56	54	57	53	50	51	61	40	67	62	56	70	51	54	60	51	69	68	56	47	49	53	43	60	64	63	62	60	45	49	55	64	57	64	53	52	50	63	65	48	60	55	60	50	59	50	76	58	56	54	63	54	54	55	51	54	72	61	62	55	51	61	63	58	57	38	68	63	47	57	48	61	62	56	63	55	58	60	63	60	61	59	62	77	54	59	63	62	63	70	59	60	62	50	49	59	73	57	60	66	51	57	59	51	65	53	61	78	72	60	48	54	64	68	70	63	65	54	50	49	52	60	55	65	69	53	55	69	54	63	51	61	60	68	65	60	63	62	58	60	54	66	51	57	55	69	60	61	51	58	66	54	72	58	57	57	59	60	58	66	72	47	66	60	49	57	72	53	56	49	53	52	55	59	72	45	75	50	59	72	51	52	58	50	61	46	57	60	62	69	70	49	64	58	46	62	66	62	69	63	72	67	66	65	52	55	55	58	60	49	56	51	49	46	66	66	70	66	66	49	45	51	59	58	46	70	73	65	67	54	73	53	66	55	57	53	82	58	65	44	74	55	54	66	69	72	55	61	53	58	49	56	77	61	51	55	61	53	59	47	56	59	61	61	52	55	55	53	58	68	69	55	58	59	61	51	61	53	72	68	62	62	65	63	48	58	66	67	53	58	50	57	55	71	53	44	61	48	51	76	55	60	61	65	57	63	53	63	54	48	45	65	64	39	59	65	56	53	56	46	63	64	57	64	53	66	75	67	74	68	52	49	71	61	41	52	73	56	70	69	31	51	59	65	78	57	43	58	58	69	50	45	58	64	46	63	50	74	54	64	64	64	57	60	56	60	53	43	62	63	50	62	59	48	66	58	66	57	56	47	45	55	70	58	66	69	53	55	54	63	49	68	55	67	80	52	57	51	47	46	55	49	57	56	75	52	52	47	66	71	63	59	52	58	53	67	66	61	38	55	62	55	56	52	62	80	52	54	56	60	52	56	64	58	65	68	67	67	63	65	64	64	62	66	65	56	65	55	73	54	66	64	59	58	45	75	53	60	49	65	56	60	54	52	49	57	70	54	52	68	57	57	49	57	62	55	55	61	60	59	57	63	68	37	51	56	44	70	70	63	65	55	74	72	70	70	48	54	52	56	48	65	58	51	52	52	56	62	68	57	60	56	47	50	59	62	55	46	70	70	54	67	68	47	60	58	63	59	66	71	60	68	65	58	68	56	58	45	61	55	73	62	79	67	69	57	59	55	46	62	55	64	57	60	65	57	51	70	62	60	60	55	57	53	69	60	52	62	73	57	53	55	67	73	70	61	58	53	60	61	58	52	59	55	48	64	64	54	45	47	58	47	64	66	55	71	65	43	57	65	54	70	57	57	63	73	54	73	54	55	66	68	52	60	56	55	55	56	62	64	53	64	57	66	62	59	35	60	55	64	64	56	62	58	59	54	68	58	58	66	50	61	76	55	61	51	54	63	62	57	47	59	50	56	61	67	57	60	61	58	59	59	71	72	55	59	59	56	71	43	64	54	58	54	63	49	68	56	61	60	49	48	55	72	60	56	51	53	60	61	59	53	48	73	43	63	54	64	74	47	59	59	60	58	52	51	67	57	55	54	53	62	51	52	60	56	73	50	54	61	61	65	48	63	43	50	60	59	66	51	62	47	70	55	61	48	57	53	55	62	57	61	59	56	56	51	57	59	55	57	63	69	63	57	62	62	71	62	55	54	59	50	74	65	72	61	68	61	54	48	54	54	66	51	64	70	62	62	57	65	59	60	55	67	60	70	62	60	50	53	61	65	54	65	65	63	71	40	67	74	61	54	69	69	52	68	61	47	64	53	60	61	50	66	65	57	44	76	64	58	60	64	65	78	59	63	63	63	56	69	69	54	63	62	57	58	63	65	50	63	61	68	63	50	55	54	63	56	48	54	52	57	47	44	52	66	41	58	68	64	44	52	60	68	58	53	51	56	61	55	56	79	63	53	51	54	64	75	46	67	54	66	59	62	61	54	53	53	66	57	58	50	65	58	61	55	54	58	46	50
45397	18718	34232	70119	78880	15836	2347	1920	1730	1492	1421	1280	1228	1153	1168	1137	1115	1103	1056	970	1059	1024	1028	964	1011	1048	988	989	1032	974	933	990	1016	956	1035	958	990	930	982	1031	978	1021	990	964	926	952	987	938	989	894	941	916	901	995	930	909	1010	964	935	1004	936	895	977	976	926	918	996	919	900	996	914	862	945	936	915	937	891	916	914	920	958	878	927	938	958	1001	958	949	918	951	929	948	921	923	911	946	927	897	998	901	981	964	954	918	978	979	958	936	971	939	909	928	929	905	933	972	932	954	878	932	892	902	987	957	946	959	954	969	918	916	955	957	931	909	866	1005	886	933	912	963	916	905	906	910	956	886	961	914	909	849	881	952	927	964	905	948	949	969	906	952	915	969	944	967	862	958	918	888	906	987	929	904	882	905	976	883	930	973	875	918	931	922	900	867	869	926	905	926	902	947	877	913	914	971	952	960	918	860	895	947	949	893	924	958	955	889	965	950	920	992	924	958	962	919	979	965	938	962	942	949	923	928	914	839	895	889	897	918	921	898	934	881	974	918	938	948	910	927	956	882	904	920	953	931	958	954	882	912	967	944	969	949	861	894	904	916	873	953	889	969	890	929	928	930	925	958	905	940	918	920	925	914	945	944	916	912	902	915	898	893	884	903	990	870	927	931	943	869	955	915	919	896	979	880	945	956	896	855	899	913	956	933	930	917	949	915	916	933	904	887	858	965	890	932	901	932	889	930	902	958	934	865	905	948	878	891	980	943	886	888	932	937	951	908	924	899	898	920	925	901	988	941	913	920	933	910	913	888	948	915	944	960	953	958	949	863	939	877	939	968	976	936	884	978	870	917	934	953	947	890	917	941	881	919	920	890	938	892	950	948	916	899	897	912	923	940	884	906	902	942	982	935	913	923	869	944	922	952	895	894	942	908	939	969	893	937	896	882	925	945	949	922	911	935	955	950	929	955	971	894	966	944	927	919	893	949	890	931	974	950	929	940	980	917	922	951	921	917	893	937	985	945	927	925	887	937	931	889	919	951	938	941	912	930	919	913	935	926	927	948	888	954	928	847	908	910	926	939	946	942	967	960	904	928	979	906	918	953	967	934	934	935	939	927	919	943	929	909	890	934	904	928	936	923	918	940	948	913	873	903	943	952	863	889	941	896	913	1002	945	907	900	919	951	937	991	960	998	940	865	896	922	893	885	939	976	954	940	939	946	880	941	923	952	960	910	913	927	919	951	919	875	958	876	978	949	972	935	979	923	983	928	868	928	860	905	895	942	935	925	911	934	935	909	916	969	926	926	877	939	893	947	947	952	898	946	934	956	930	881	890	926	939	911	959	946	927	948	982	889	930	931	921	993	905	919	912	928	914	937	941	871	921	889	948	922	942	878	913	977	934	976	895	922	897	920	857	1001	902	885	910	939	925	941	952	934	867	942	920	896	910	950	933	928	930	919	941	955	939	960	962	934	945	927	898	901	932	937	910	951	903	923	894	905	908	875	919	915	929	937	880	923	994	946	943	940	922	953	915	898	912	899	953	906	887	955	900	924	946	899	910	927	878	931	929	920	903	887	927	903	943	878	895	939	953	909	866	924	943	928	923	917	964	979	890	937	899	945	947	981	915	884	914	949	912	888	986	903	965	916	906	896	895	944	978	896	893	914	911	946	877	986	910	958	914	895	878	929	879	971	933	954	934	949	913	903	973	932	892	935	941	865	920	869	976	908	938	928	967	957	941	937	910	973	899	917	909	973	900	891	904	988	1018	940	924	944	924	924	930	935	994	916	885	964	923	893	882	943	879	947	952	971	888	919	975	946	881	912	953	937	935	935	908	909	931	898	992	936	916	903	987	894	908	918	960	884	927	1009	927	962	875	892	961	957	939	897	959	889	890	958	854	927	900	943	865	948	935	925	970	901	928	936	896	921	957	959	927	954	958	972	935	931	945	927	930	924	993	888	939	952	929	975	927	974	922	954	972	938	907	862	879	916	883	925	928	942	930	923	914	921	925	965	983	892	979	925	953	939	910	908	919	950	939	893	906	932	926	947	955	982	955	884	981	917	948	938	941	956	868	909	957	909	993	936	903	965	938	942	900	874	929	957	950	946	929	879	929	963	958	978	934	872	884	981	894	926	918	955	861	904	951	925	871	912	933	922	931	953	884	851	938	937	926	951	905	980	912	932	921	936	915	900	918	911	933	919	915	932	948	915	962	966	898	911	951	922	938	947	985	921	898	944	927	963	944	905	947	891	930	879	958	928	946	911	941	898	941	956	917	926	899	930	937	915	944	926	950	931	923	928	854	928	893	942	906	874	881	923	977	943	916	939	956	935	900	906	943	884	924	928	959	975	897	938	924	924	915	904	981	901	968	883	893	914	930	872	942	913	949	914	992	947	928	903	964	914	959	915	941	898	978	901	881	946	896	959	865	940	939	977	892	929	938	923	936	931	896	910	920	957	924	885	882	900	922	924	944	877	932	897	928	883	924	902	873	932	915	930	940	912	883	945	890	976	967	931	979	950	935	868	973	927	970	917	986	941	952	866	950	948	883	921	906	923	894	903	904	931	904	889	960	936	907	902	965	937	982	902	849	974	960	945	902	858	940	915	939	929	974	944	939	927	933	893	931	909	911	926	879	950	957	960	900	956	897	907	922	913	959	893	946	925	960	888	919	879	927	968	936	947	868	900	887	943	942	868	951	965	911	910	941	943	919	880	925	887	934	935	929	873	950	908	939	882	876	926	920	954	879	959	869	967	896	953	953	992	908	951	937	879	929	992	964	950	967	915	950	906	933	927	891	932	957	921	939	877	910	929	945	915	936	909	941	930	966	953	856	904	914	933	948	898	910	939	951	915	947	852	907	884	910	939	900	933	912	905	918	939	1006	911	935	965	912	942	979	931	916	933	898	861	958	934	905	882	925	926	930	942	949	903	940	910	967	923	958	880	954	895	954	921	946	873	914	925	942	971	938	918	958	943	872	905	925	926	967	903	934	956	902	912	885	965	915	937	953	927	939	930	893	922	949	879	975	900	898	920	950	962	891	930	944	954	906	915	876	926	913	947	971	962	915	900	945	938	941	951	930	916	911	954	953	905	963	942	941	909	910	882	912	937	949	919	955	954	900	943	941	930	921	901	884	928	930	976	904	917	930	887	949	923	917	927	892	932	924	923	982	882	891	912	974	903	909	935	941	923	958	924	896	936	964	876	919	927	1007	938	944	914	927	941	893	954	923	948	924	907	854	884	914	894	895	920	914	942	888	922	932	938	903	964	901	912	911	926	952	887	920	905	964	936	963	906	913	943	952	931	915	909	856	944	896	908	957	948	957	975	915	901	933	940	970	922	909	903	965	951	880	951	934	944	905	935	966	924	973	957	919	898	924	875	916	879	914	947	932	973	941	903	950	937	924	926	894	915	925	915	886	887	928	956	939	956	937	939	973	962	901	910	946	955	893	955	936	910	867	919	946	904	926	897	898	934	910	947	956	920	916
13912	1867	6995	20555	24439	6810	76	47	61	55	52	42	49	56	50	56	49	41	54	56	41	39	42	41	49	35	49	53	48	46	39	52	44	30	43	50	43	38	53	50	44	45	48	39	51	41	45	40	42	52	36	52	27	48	33	47	46	41	39	23	42	37	45	50	39	41	44	38	42	39	44	50	39	51	49	36	52	45	45	42	47	31	30	36	35	40	35	45	41	43	38	29	38	35	48	29	38	51	46	43	47	49	44	34	58	32	48	34	48	45	33	39	39	32	36	40	49	42	44	38	43	38	34	31	48	34	45	36	52	45	46	33	34	36	35	32	37	42	33	37	38	46	51	43	59	28	51	38	45	27	48	33	44	44	35	55	32	41	40	43	52	63	36	36	41	34	47	55	39	43	52	37	40	39	40	38	35	46	48	43	45	48	39	40	38	46	48	36	42	46	40	41	38	33	39	45	45	42	42	40	38	46	52	45	49	29	46	48	31	44	44	46	36	38	41	39	35	50	46	40	59	39	41	52	39	44	34	42	34	53	40	40	41	37	41	39	40	31	38	42	40	33	36	34	48	40	33	36	43	45	32	38	46	56	30	38	39	55	55	42	45	45	36	44	29	40	56	46	50	38	33	39	33	51	44	37	42	30	46	35	42	30	37	40	47	44	42	41	39	39	49	39	39	41	47	42	49	29	38	44	34	43	47	37	38	47	49	25	41	39	51	33	41	34	32	44	43	45	48	41	34	44	44	47	44	27	48	40	46	54	35	38	42	42	46	34	50	47	49	24	52	33	54	51	49	38	43	40	44	42	35	46	35	41	29	33	42	36	38	41	34	46	42	42	37	33	38	38	42	39	39	28	32	44	46	32	35	43	38	35	38	42	51	41	38	45	40	42	45	37	46	42	37	40	29	50	29	51	36	33	28	45	42	28	39	46	46	29	52	36	35	45	39	34	38	47	32	40	44	47	48	31	35	47	40	39	38	45	49	35	29	47	45	33	48	46	43	44	35	59	35	36	30	51	45	43	38	42	37	42	36	49	36	38	48	39	50	37	33	36	50	41	40	55	47	48	32	42	55	53	40	42	40	32	50	45	30	43	38	46	38	33	43	36	39	43	43	37	43	40	58	38	47	38	44	45	47	42	41	41	28	51	44	34	35	38	50	47	49	34	38	37	46	46	39	38	49	41	45	47	31	40	38	37	52	47	49	48	41	23	42	34	34	44	45	41	36	46	36	48	37	39	44	38	37	33	53	36	48	39	55	52	43	45	41	40	50	44	34	42	43	32	45	40	40	47	54	35	43	43	31	42	48	36	53	37	34	37	37	50	43	48	34	39	42	47	43	54	45	45	34	33	47	41	39	38	46	40	37	46	40	41	37	44	44	34	40	38	34	34	49	45	41	42	45	43	37	34	41	34	33	31	44	57	43	40	33	39	42	42	38	44	45	39	40	57	40	26	49	45	40	53	31	39	37	39	30	51	31	35	48	44	46	52	42	47	45	23	44	43	46	50	35	43	37	45	46	39	40	56	44	34	46	53	51	37	45	40	51	46	45	52	40	43	43	48	28	48	41	40	37	40	47	50	52	43	42	40	37	49	36	43	48	45	36	43	46	38	45	30	42	34	56	43	36	43	38	33	39	46	48	44	42	33	47	44	49	47	34	38	31	33	32	48	38	44	40	29	48	48	36	46	39	34	34	36	43	41	51	33	47	39	46	55	49	35	56	40	48	41	42	50	41	48	42	44	37	35	47	39	44	42	41	34	43	45	47	37	37	43	39	36	44	28	33	25	35	57	42	48	38	35	36	40	43	38	39	28	43	42	43	48	43	35	41	65	46	32	35	51	35	46	52	32	42	40	39	49	46	51	38	30	37	43	40	32	51	39	32	43	46	40	42	37	36	43	31	42	40	37	52	38	41	44	44	34	49	47	51	36	33	49	41	43	52	45	34	47	41	37	41	37	34	36	33	38	39	49	40	44	47	47	26	27	48	39	40	37	39	49	53	33	33	36	37	45	41	46	36	31	48	36	43	36	38	43	54	43	44	36	50	29	34	42	29	50	30	43	36	35	46	48	34	42	43	38	42	45	46	40	61	45	39	43	41	29	29	40	31	39	35	25	34	42	39	51	47	47	37	50	33	38	46	36	28	36	41	32	40	46	45	32	49	46	42	34	38	39	31	35	41	40	23	44	48	53	34	40	39	43	32	39	47	44	52	37	49	41	40	43	48	46	44	50	47	48	27	39	50	45	34	38	40	44	33	39	47	45	51	27	47	37	38	39	38	33	45	41	49	46	38	34	49	40	37	35	34	39	40	50	45	51	33	49	37	37	42	53	43	33	45	53	44	51	43	34	46	40	42	30	51	29	41	38	57	31	41	41	38	36	49	40	53	46	39	43	45	54	39	45	39	39	45	47	37	44	49	56	47	42	36	31	34	36	41	44	48	49	39	30	37	48	42	45	37	40	38	39	37	45	39	39	37	32	44	42	39	47	42	38	49	34	40	31	39	39	42	37	48	33	37	43	43	44	35	46	50	53	41	45	34	44	44	36	34	36	46	42	46	38	50	38	46	45	43	35	33	31	40	39	44	46	40	46	44	41	33	33	42	40	41	38	50	39	41	46	40	39	36	38	41	37	34	40	41	39	40	38	40	48	52	40	48	32	39	48	39	44	43	37	47	38	41	37	46	41	47	45	45	43	48	44	59	45	63	39	39	35	41	44	44	32	42	42	43	32	42	38	33	32	48	36	30	47	41	45	40	33	39	34	46	40	49	40	43	38	55	40	37	53	43	33	40	49	41	31	29	43	48	41	37	36	40	44	44	38	48	44	44	46	49	30	39	32	45	42	43	44	28	42	51	41	28	54	38	35	47	36	41	46	38	48	43	47	44	34	40	40	39	47	47	54	44	45	38	33	36	40	48	49	33	40	46	38	36	43	50	35	50	40	43	44	41	30	44	49	47	48	46	47	44	36	39	35	38	46	34	42	39	33	54	40	35	44	50	46	39	51	46	48	45	31	45	32	42	32	32	54	36	42	44	31	42	51	32	43	36	49	43	38	40	49	46	49	36	36	44	45	34	41	32	44	46	42	51	32	43	38	46	42	41	44	39	52	54	41	43	44	35	40	40	46	33	31	33	45	36	40	43	39	39	47	43	45	52	35	34	43	41	37	39	52	41	39	33	45	33	40	23	53	42	37	49	36	32	53	46	35	29	40	51	37	46	45	39	38	45	37	41	42	37	43	41	38	29	50	49	31	40	43	43	54	44	35	45	38	35	34	47	40	43	45	57	39	38	46	36	45	48	40	45	45	45	35	47	39	34	42	44	37	44	47	32	42	33	42	34	44	36	49	39	44	43	50	51	48	49	33	45	34	41	43	39	50	42	35	52	32	33	32	49	46	49	43	43	39	50	42	39	38	38	50	51	55	35	45	43	37	37	44	36	32	37	47	41	35	35	42	39	51	39	43	52	46	53	46
51211	22112	42399	84115	93659	15980	3757	2752	2262	1968	1589	1414	1328	1210	1052	1075	1024	961	895	896	811	842	881	796	834	791	826	784	795	815	791	783	769	812	751	838	800	769	741	776	730	734	694	743	679	739	698	697	712	690	698	705	707	711	713	751	683	714	681	693	688	705	684	670	661	641	711	742	721	665	665	634	712	657	665	651	669	640	682	680	698	671	667	670	608	672	698	598	673	692	645	644	682	664	642	674	707	682	659	628	696	672	698	643	654	681	676	644	681	689	669	687	679	675	702	691	663	638	696	698	709	664	661	663	666	669	702	679	675	687	649	634	634	678	679	625	656	641	724	674	668	659	666	706	663	681	609	696	625	617	654	670	620	692	636	654	663	706	669	646	647	638	634	688	648	666	648	628	656	681	662	650	656	665	659	636	650	671	659	685	685	663	671	687	650	663	643	679	612	677	666	652	654	704	631	661	640	691	701	613	660	666	613	655	646	621	666	666	683	660	633	687	639	651	666	639	635	642	642	678	649	653	621	595	662	629	621	653	637	655	617	621	686	622	650	658	667	654	684	689	668	651	697	665	652	668	641	642	645	658	669	648	608	640	644	671	623	682	630	686	654	646	682	601	696	653	679	659	639	630	661	680	681	639	670	670	634	668	640	635	652	634	679	626	678	682	674	639	624	629	628	646	609	659	598	634	663	663	659	699	600	650	645	646	692	669	663	677	666	659	644	682	663	658	620	672	661	654	651	623	651	637	662	628	645	642	627	678	665	601	679	658	583	653	699	669	646	659	625	643	637	642	662	644	652	658	652	648	706	665	672	662	693	664	665	630	642	659	656	686	701	690	678	638	673	674	700	661	629	707	635	638	672	594	664	675	664	667	688	657	678	698	679	701	669	621	635	654	646	689	692	645	600	673	632	698	691	687	604	656	660	626	719	665	639	667	695	700	634	648	693	637	683	662	669	682	693	655	639	668	706	649	646	643	616	638	681	662	626	624	712	660	677	617	687	658	637	646	729	681	659	640	662	630	658	643	681	654	693	699	649	634	651	665	663	643	696	665	645	668	667	624	656	674	638	660	666	676	651	646	649	705	658	678	619	697	672	697	658	661	657	683	618	683	675	669	690	645	701	635	674	672	642	681	648	666	669	659	667	621	728	617	708	669	717	607	629	656	646	654	671	675	620	658	643	645	674	662	661	688	664	622	664	697	681	678	678	674	664	592	715	638	616	643	668	681	656	708	624	613	666	625	658	639	677	698	627	709	619	640	663	687	674	689	635	665	640	703	684	716	635	651	632	700	650	680	639	680	688	631	663	637	670	622	693	634	672	629	691	679	659	658	672	652	631	650	623	666	655	622	695	692	719	637	635	597	663	679	670	676	707	665	667	668	665	644	652	635	642	617	705	635	651	623	661	700	640	640	639	654	649	646	666	666	644	632	676	675	639	645	678	621	659	690	653	693	685	627	605	691	660	657	648	613	652	633	655	694	664	689	643	636	666	685	634	644	637	651	667	681	653	650	641	631	676	676	686	664	656	638	659	693	651	615	644	665	602	645	654	691	694	686	646	658	643	680	640	669	652	651	680	648	678	683	622	679	630	665	659	620	674	657	640	683	645	625	625	636	659	678	645	653	699	648	688	648	645	606	665	628	679	590	659	668	660	651	617	677	667	623	688	645	642	691	651	637	655	692	686	643	630	636	659	693	682	668	644	612	622	663	662	627	666	658	655	665	630	643	657	677	653	665	662	648	635	655	695	707	625	696	627	716	610	656	671	643	690	677	671	671	612	686	701	634	662	623	638	656	622	680	694	668	656	657	670	629	669	700	644	678	648	659	686	650	704	651	640	636	653	645	667	664	665	669	646	726	664	646	663	638	674	637	637	676	663	625	667	635	625	687	670	725	626	709	659	635	648	684	668	589	688	651	665	656	655	660	640	572	660	644	667	675	652	641	704	657	668	677	658	660	652	668	661	611	692	630	645	652	681	651	685	650	670	675	687	688	640	691	645	680	690	668	651	643	660	695	653	644	617	603	658	648	657	677	637	630	646	664	645	690	639	662	701	668	700	688	721	625	659	638	673	672	642	671	649	659	657	684	709	641	671	686	656	631	635	642	657	682	643	667	709	636	651	596	660	645	661	642	671	642	631	708	634	686	629	646	634	706	649	617	664	670	708	667	688	670	689	649	661	649	614	636	651	633	702	641	628	678	696	686	674	637	650	681	672	673	656	643	678	656	617	648	733	682	660	619	631	706	656	645	709	660	658	645	645	642	637	619	650	646	675	669	677	646	675	646	611	607	689	635	694	664	630	635	676	690	665	630	695	673	653	652	620	621	661	672	661	679	688	681	627	650	663	619	630	693	686	669	718	665	630	600	627	673	642	636	661	704	661	630	696	664	622	629	681	675	640	695	677	595	666	663	728	650	654	653	666	693	685	644	650	665	649	618	652	633	664	630	632	665	671	659	661	661	644	713	651	655	668	677	664	615	666	698	588	662	673	657	654	670	617	631	682	659	673	621	705	679	645	630	601	644	682	632	648	626	642	668	702	660	646	670	660	685	599	696	641	672	691	704	694	648	683	716	680	652	658	644	655	619	647	624	683	651	680	614	648	664	661	669	672	670	669	632	662	666	670	671	650	687	624	677	633	633	637	672	658	637	631	672	637	645	699	662	619	651	670	639	664	666	667	669	723	675	633	653	652	646	635	688	692	630	669	656	623	647	646	585	673	690	625	667	656	645	659	637	668	651	660	674	685	642	668	627	616	669	684	649	643	654	646	690	700	631	624	618	696	697	642	654	715	653	673	636	663	711	669	621	667	691	667	684	652	680	667	659	639	614	635	631	676	638	686	655	649	592	647	669	642	635	632	635	690	664	651	659	661	748	664	657	637	651	686	730	705	655	700	664	616	646	607	657	682	680	638	723	671	657	669	647	663	668	693	652	693	666	661	648	611	655	664	661	657	682	629	643	687	649	678	671	640	674	678	630	666	611	669	637	648	658	671	665	662	678	678	664	611	639	671	694	659	671	662	638	710	661	674	638	676	647	636	665	667	618	654	653	703	690	634	677	680	656	691	653	641	672	670	677	621	702	633	686	655	659	660	636	652	701	697	635	632	661	672	646	675	688	660	622	665	681	668	643	667	659	639	666	677	636	681	720	646	687	655	640	692	668	606	640	644	640	656	681	668	646	668	647	672	727	650	705	658	622	669	642	704	663	648	629	698	677	667	644	638	655	682	642	653	686	659	670	685	630	643	671	683	645	619	600	622	671	693	637	660	625	686	640	653	654	638	687	652	631	622	653	649	642	644	647	686	643	609	643	641	701	644	633	663	655	639	707	682	642	622	683	656	661	664	694	658	627	630	729	663	639	668	678	686	643	658	651	648	666	693	632	614	663	690	663	631	686	675	660	629	635	689	698	680	620	634	668	640	659	634	658	666	672	629	650	678	694	650	657	692	639	624	665	674	661	653	623	640	669	688	696	663	660
5571	519	805	3129	4475	1033	53	54	45	36	42	50	50	36	57	25	47	50	43	43	45	37	56	42	35	42	45	39	54	46	38	43	44	54	44	39	41	33	44	45	35	40	46	37	40	51	35	38	47	52	43	51	48	53	39	41	42	46	51	41	46	49	47	47	41	41	55	48	45	37	41	45	40	56	45	28	41	44	48	40	33	35	55	41	47	38	43	32	43	41	45	41	51	42	37	36	55	42	49	35	44	50	44	34	46	43	32	42	47	31	47	43	42	53	49	47	42	39	40	38	42	43	51	41	45	50	36	36	51	49	40	49	42	43	45	28	40	36	35	57	33	46	46	45	37	34	38	37	47	31	49	47	40	50	51	42	44	41	39	36	36	34	43	40	45	42	39	38	39	50	30	50	50	36	42	45	49	32	46	47	42	35	29	36	41	43	49	48	43	39	44	44	35	50	43	45	35	50	37	36	40	52	41	46	35	40	45	37	45	34	54	30	33	58	47	33	49	37	30	48	44	35	42	42	52	36	52	44	40	52	36	41	33	36	49	33	43	36	46	39	47	41	34	50	38	36	38	39	41	40	47	42	49	47	42	44	38	45	42	42	38	43	37	41	40	40	47	30	34	41	43	50	54	39	46	45	32	48	54	51	43	33	37	43	48	39	36	29	54	44	36	50	41	41	37	45	48	32	55	44	43	40	34	48	38	42	40	49	39	46	41	39	44	45	40	47	48	38	40	41	49	29	32	45	36	41	37	33	45	44	40	36	31	33	45	35	49	40	45	45	37	43	38	48	39	46	46	38	38	48	48	39	53	50	34	50	35	43	46	40	32	28	51	31	46	38	36	43	41	38	41	56	44	48	38	36	39	46	49	37	35	40	47	33	43	49	39	42	44	42	44	44	49	45	59	44	39	46	47	37	49	35	46	53	43	36	44	45	47	42	54	43	38	44	56	47	42	50	33	54	35	45	41	48	34	44	39	45	50	34	43	47	46	44	60	43	38	39	50	29	43	38	43	48	33	45	47	49	43	46	39	38	41	40	37	52	39	42	37	29	35	49	39	38	35	45	28	48	40	44	44	46	41	41	44	38	42	32	38	40	45	36	40	35	38	52	42	36	34	52	43	41	35	47	47	53	35	40	50	36	53	42	42	48	40	50	38	47	44	42	51	40	33	43	38	37	49	56	41	35	44	47	34	42	44	38	40	51	38	45	42	45	51	42	52	42	48	41	43	40	50	39	53	35	47	37	46	43	47	37	46	49	42	39	37	48	42	52	31	51	38	34	45	29	39	38	44	36	46	44	43	46	37	35	48	38	38	46	36	26	52	35	35	45	38	43	42	36	41	28	39	43	51	39	39	41	43	32	47	48	36	35	34	50	44	47	36	45	32	40	35	38	43	48	32	45	33	36	43	45	33	36	36	44	36	37	51	33	24	38	54	36	27	50	32	33	29	47	47	39	45	34	44	46	38	40	45	45	37	55	44	44	50	34	44	48	42	54	36	38	37	42	44	46	55	38	33	40	38	29	42	40	32	29	34	37	38	34	51	44	50	51	49	33	37	41	43	51	45	56	52	41	41	37	34	43	43	47	43	34	40	37	41	38	42	49	27	33	41	49	51	31	34	51	29	47	38	40	34	41	51	37	56	42	35	34	40	44	34	36	50	36	36	41	44	53	42	52	32	44	45	34	45	41	43	46	38	33	39	35	39	36	45	40	36	50	42	38	45	33	44	37	50	41	51	50	42	47	55	44	36	47	54	36	47	46	40	46	38	41	51	40	49	45	38	38	51	49	40	49	38	56	45	47	54	36	45	38	37	58	48	38	31	50	32	47	54	40	35	35	50	44	42	39	38	40	45	37	44	39	50	50	41	33	51	46	35	35	32	39	38	35	50	56	41	48	46	46	44	42	43	45	48	36	38	44	40	41	46	30	32	41	41	38	34	46	42	35	49	47	37	35	39	52	56	42	35	45	42	39	49	49	39	49	41	38	36	30	60	33	41	30	46	42	49	43	35	33	47	46	35	38	34	49	39	32	52	40	30	44	31	43	38	46	45	42	50	41	38	43	27	40	46	38	36	52	47	41	45	46	29	42	46	51	52	37	46	30	28	37	35	38	51	37	48	39	44	35	33	56	39	39	42	59	49	49	41	39	46	41	46	44	43	40	41	40	42	36	43	48	34	49	36	42	41	35	36	44	39	56	48	49	42	41	47	38	39	44	38	42	44	43	44	55	50	47	50	36	41	38	33	45	30	54	42	44	32	43	43	57	38	55	42	42	31	40	47	40	47	33	50	29	47	32	40	32	52	37	44	48	60	45	44	30	56	51	42	52	48	47	56	43	46	46	47	40	41	32	39	43	44	43	40	40	49	46	36	41	32	40	48	38	44	43	41	38	52	46	43	42	50	35	41	46	38	44	41	37	34	34	47	39	39	45	52	42	50	32	44	45	47	39	53	37	43	40	30	46	44	44	46	46	36	48	42	49	47	47	63	41	42	34	36	37	49	45	45	55	40	53	43	39	31	43	55	44	47	43	43	42	28	37	44	42	46	33	39	41	47	39	50	37	56	39	45	45	40	41	45	53	41	36	34	44	49	49	40	49	37	46	38	46	40	48	32	39	34	33	42	61	32	39	34	43	31	56	46	44	40	42	38	36	46	48	34	33	49	51	37	37	38	40	45	38	37	47	27	49	31	30	45	43	43	45	50	53	46	41	40	45	37	43	43	54	40	50	46	39	37	53	55	37	50	32	41	51	44	46	44	27	35	40	51	48	44	38	55	37	31	33	34	37	45	45	36	39	43	46	47	41	44	43	33	43	45	49	41	40	45	52	46	40	42	39	48	49	45	50	36	48	53	61	41	35	46	31	53	39	56	55	45	43	41	50	37	40	30	59	37	30	37	43	46	37	45	41	45	34	40	44	40	46	37	44	44	45	44	43	36	40	52	56	38	51	45	32	46	46	49	39	52	41	36	41	45	35	49	56	40	48	44	49	47	39	41	48	49	42	48	44	40	50	40	46	38	45	36	42	38	34	47	33	32	29	45	37	44	51	43	46	48	49	41	38	42	48	44	43	37	36	40	36	51	37	43	42	33	49	46	42	42	35	51	34	49	43	38	41	38	46	42	50	50	42	42	23	51	52	44	45	48	35	43	44	46	52	39	43	48	48	41	42	35	49	47	41	48	34	42	55	51	31	43	35	37	47	43	33	50	34	34	45	50	49	39	40	40	54	38	45	36	54	55	53	34	38	49	40	28	55	59	34	41	35	46	35	40	47	46	43	51	47	40	34	48	50	45	44	40	54	29	28	49	35	33	42	41	43	43	36	60	47	45	38	36	44	50	34	55	44	41	44	33	43	49	41	44	45	39	41	37	44	35	47	37	41	47	43	39	36	52	51	35	35	37	40	44	44	42	27	35	44	50	36	47	40	36	44	40	41	46	47	42	36	55	59	46	52	47	43	46	54	42	54	46	41
38596	13533	18434	49472	56509	16304	1087	981	902	842	780	761	723	788	712	678	722	694	697	734	746	721	662	702	626	676	696	692	691	625	702	723	703	682	743	736	684	722	722	661	728	725	676	690	731	667	658	668	707	666	670	659	679	635	663	710	689	671	694	694	669	644	709	689	698	639	642	655	701	678	656	679	643	615	665	624	691	674	657	632	670	643	666	656	714	657	734	692	587	646	672	670	672	727	618	680	636	695	668	677	653	664	649	661	647	676	696	659	684	667	657	649	664	651	685	663	714	749	689	682	691	725	698	668	677	697	601	647	654	618	696	694	698	684	608	661	646	673	658	615	673	644	682	639	644	667	687	698	658	653	676	681	699	685	656	671	665	674	656	705	658	651	634	654	714	620	680	690	648	693	663	670	695	642	606	698	664	677	667	661	652	661	679	663	636	613	629	682	674	656	683	689	669	684	687	653	642	652	632	619	674	654	680	702	702	699	666	664	633	692	647	659	700	627	666	609	677	587	669	689	680	645	701	663	629	660	695	654	663	690	655	676	647	653	679	686	660	706	717	703	671	683	686	662	706	615	672	661	672	672	701	663	683	681	616	664	676	679	655	636	680	688	641	662	670	685	688	640	694	631	668	694	651	704	648	695	670	635	686	676	699	653	663	662	697	685	644	703	668	656	665	673	631	670	683	683	662	617	631	650	667	674	646	697	664	672	631	709	666	652	669	674	660	675	638	675	675	634	678	663	708	690	685	654	704	674	608	685	646	621	707	724	687	665	667	634	702	682	695	697	637	654	657	682	645	662	697	693	677	660	665	673	712	633	690	668	677	663	671	660	699	684	659	686	692	668	646	702	648	678	707	678	682	646	620	657	652	648	699	682	660	642	725	667	699	630	669	661	680	652	657	668	669	664	656	691	679	712	639	654	707	657	695	676	690	687	624	691	655	626	690	715	633	623	681	648	664	658	664	671	677	635	690	678	677	708	678	630	706	668	671	704	678	670	592	685	672	639	698	686	675	721	677	663	683	694	646	655	650	630	688	678	625	644	658	695	685	671	668	651	651	629	656	656	682	698	621	652	660	676	633	657	620	672	667	684	680	685	668	674	688	651	666	663	664	654	707	671	664	659	697	668	653	675	713	677	650	674	636	642	686	673	651	630	676	707	664	655	718	644	656	703	654	684	684	618	703	648	655	644	670	667	682	707	661	721	654	631	676	650	649	631	689	649	628	642	677	680	712	639	641	627	710	707	638	639	663	686	679	660	654	687	667	658	685	706	640	598	637	683	622	686	675	649	715	651	670	663	647	639	659	674	673	630	636	717	697	682	721	642	635	682	681	659	711	660	646	679	687	713	642	663	644	697	645	614	662	677	662	663	668	642	684	688	632	700	650	696	657	649	635	685	664	644	716	663	683	661	662	663	659	656	654	663	662	680	638	625	696	671	621	706	670	715	693	678	684	664	649	671	702	650	627	689	651	700	658	717	658	721	696	644	659	657	674	683	651	613	702	668	682	659	653	653	688	635	693	683	662	691	675	682	689	632	693	646	640	680	659	636	671	710	648	637	611	701	602	700	676	691	700	669	649	653	700	690	671	666	610	616	689	655	658	642	709	661	650	682	621	698	639	669	654	638	658	625	664	718	661	677	628	661	628	658	686	680	660	701	707	675	646	655	692	645	666	645	671	627	641	688	681	686	672	653	676	685	684	677	724	641	654	685	737	677	702	625	696	654	596	663	706	703	679	682	686	699	640	678	653	626	667	664	677	698	630	687	663	687	664	625	669	686	683	680	671	656	665	704	642	640	667	666	683	653	636	644	658	639	637	688	669	642	701	623	671	623	645	685	689	678	661	663	678	606	693	639	634	672	640	703	630	625	619	648	683	632	606	684	667	688	657	701	685	679	673	659	658	654	647	690	668	681	686	656	654	649	667	734	677	673	684	654	632	689	642	618	708	642	709	673	674	619	687	632	634	666	654	650	610	681	655	699	631	685	649	690	659	633	645	706	660	676	654	652	668	611	661	699	687	686	696	703	708	677	683	689	700	682	639	666	687	720	677	660	630	687	684	645	679	645	633	658	687	649	626	682	686	731	677	650	708	651	713	674	674	683	639	667	705	691	645	667	666	707	645	648	643	660	677	698	667	688	679	665	637	659	651	625	649	663	642	662	667	672	680	656	641	687	672	673	665	709	645	704	649	672	631	678	644	698	697	699	667	688	657	627	663	659	633	679	682	620	687	662	672	602	638	676	647	672	687	678	684	638	676	622	706	703	664	614	685	680	684	630	689	690	673	686	678	673	629	708	651	644	666	658	679	694	639	696	653	648	681	707	711	693	674	655	653	671	657	646	716	620	638	693	645	625	687	697	637	647	676	625	637	663	686	592	665	660	698	619	673	697	688	671	665	687	680	621	593	623	664	677	635	682	638	683	685	647	669	657	648	680	680	689	661	627	676	657	715	656	626	678	646	668	635	690	672	680	642	701	684	700	660	695	700	676	688	685	645	683	669	683	679	631	693	669	688	632	654	659	599	633	673	645	622	636	682	678	678	663	670	655	659	679	675	664	685	690	685	639	614	691	648	660	656	655	652	638	703	641	625	725	665	651	642	688	693	669	618	668	651	655	640	697	632	704	660	636	668	650	708	686	645	679	681	657	686	621	634	675	685	684	645	636	697	687	663	676	672	632	688	651	706	650	673	683	649	677	643	633	642	675	657	647	650	671	624	660	665	665	599	662	648	714	664	650	639	653	681	651	709	679	616	624	644	675	697	686	653	664	676	668	672	630	649	669	723	690	671	684	632	618	682	664	654	661	691	660	703	710	646	628	692	703	668	632	687	692	652	700	670	657	667	653	611	672	651	631	625	687	644	662	712	706	633	715	709	646	670	672	674	664	667	644	703	699	662	709	672	641	699	664	649	662	660	645	649	692	654	661	660	663	675	675	656	692	656	662	687	682	661	695	700	658	675	683	642	664	667	655	720	699	679	665	653	671	641	667	654	630	691	665	639	690	706	681	708	616	633	629	673	679	678	615	607	674	665	669	698	681	691	684	655	664	686	675	657	685	662	642	609	678	658	645	676	671	692	692	626	659	684	642	667	693	628	662	693	681	694	645	665	657	672	664	691	674	608	619	677	653	628	673	651	653	659	679	687	700	687	681	640	674	669	662	644	616	662	657	657	615	686	661	668	711	704	614	664	681	718	637	673	674	676	699	629	666	680	676	691	684	653	629	593	655	708	691	648	649	709	654	661	664	652	662	689	682	617	717	635	663	724	658	704	729	679	659	654	649	639	695	684	671	655	667	689	650	696	645	656	695	686	641	693	664	674	658	658	626	667	694	710	679	695	686	629	680	661	684	673	648	657	718	694	641	694	661	642	689	659	706	657	699	612	656	689	712	689	685	703	660	675	657	680	616	679	649	671	619	624	671	622	688	701	666	682	637	712	700	657	690	666	635	626	731	670	667	641	634	681	653	676	689	680	670
13769	2486	4108	17628	24287	5394	70	53	55	47	43	48	49	43	49	41	35	38	47	39	45	42	48	38	34	35	50	36	47	39	47	52	35	40	29	36	41	41	43	31	39	52	32	36	39	40	48	41	38	42	39	43	36	39	35	43	41	41	39	33	45	26	37	26	37	42	49	42	34	34	27	41	36	34	46	43	49	37	40	43	42	40	37	36	27	33	38	43	36	34	34	33	40	29	39	35	43	35	31	44	37	39	32	38	39	35	37	43	24	34	41	41	41	43	37	38	39	34	45	42	37	39	38	36	35	40	30	34	37	30	38	40	45	34	38	49	43	42	45	33	30	28	45	34	36	24	27	42	33	49	31	39	33	39	25	38	29	40	36	39	35	34	39	40	31	26	24	33	34	36	38	32	38	40	32	42	44	37	39	28	23	30	40	30	46	31	30	31	24	35	35	40	33	45	39	41	41	31	42	46	41	38	40	35	35	37	35	35	31	37	39	40	32	38	33	28	51	34	39	42	41	30	30	27	43	38	41	39	35	33	36	40	30	43	47	44	31	35	29	30	26	31	29	42	41	30	33	31	36	33	39	37	32	38	46	41	36	41	42	39	41	50	32	32	39	39	41	45	38	35	42	20	30	35	38	32	47	37	43	28	50	37	38	33	45	24	44	43	30	26	35	38	38	40	26	37	38	32	43	31	41	38	42	30	38	41	42	38	44	35	23	36	37	17	43	44	34	31	39	30	50	40	37	37	44	34	33	40	28	31	30	46	33	35	32	43	39	31	30	43	45	41	42	30	30	35	34	38	32	33	33	41	35	41	27	44	38	30	39	32	35	32	44	35	37	41	34	31	37	49	59	34	30	37	30	40	42	26	35	43	35	38	35	38	39	34	44	35	36	41	44	37	30	26	28	33	30	33	29	28	40	27	38	44	41	35	33	37	42	32	41	43	35	38	44	35	37	36	19	40	44	28	32	37	24	32	50	38	44	47	41	52	35	36	36	30	36	26	30	35	36	31	38	35	33	38	37	35	52	34	42	22	27	42	32	31	39	44	42	33	39	42	34	33	44	29	39	37	28	30	30	37	38	40	32	37	33	27	26	44	42	36	42	38	33	33	33	37	39	30	30	32	52	30	30	33	41	38	46	39	30	34	38	40	34	34	37	40	31	45	31	38	33	29	34	34	40	47	30	39	34	33	34	46	36	38	35	31	28	38	29	27	39	32	39	45	36	41	23	34	44	41	40	37	29	29	57	37	29	29	38	34	34	32	35	45	37	45	33	35	38	40	36	35	34	32	46	30	32	50	43	44	46	32	44	34	36	38	30	37	42	38	24	36	34	36	38	39	34	35	25	30	24	35	36	52	33	32	32	38	40	40	40	40	46	44	38	40	32	33	41	24	34	41	50	25	31	36	30	34	29	32	37	46	36	32	44	35	36	36	34	33	28	49	33	44	35	35	36	33	37	25	30	37	32	42	39	39	32	39	39	37	41	29	34	28	26	27	43	36	25	28	33	25	32	45	32	30	35	41	42	42	30	47	29	54	44	37	33	34	31	29	37	41	45	44	41	39	30	48	43	23	40	41	42	36	41	23	43	37	46	38	22	26	32	33	40	31	49	37	34	30	39	39	45	41	32	38	42	29	29	34	35	39	33	40	41	33	37	35	43	36	47	37	40	46	32	43	36	36	37	40	44	43	47	34	29	43	38	29	46	39	34	51	32	38	44	38	40	32	38	58	42	35	22	21	43	35	39	31	34	44	40	32	34	37	38	37	23	42	33	33	35	46	32	35	44	37	33	41	32	36	28	36	36	32	46	35	30	31	42	34	47	35	38	35	28	44	38	33	38	51	41	37	42	31	39	39	30	31	46	35	26	47	46	37	33	40	37	33	34	31	32	41	52	49	34	40	32	51	36	38	34	38	36	33	35	39	30	39	49	37	37	29	31	38	37	39	22	49	36	36	44	32	46	53	31	38	26	33	43	34	29	41	34	36	39	33	36	31	38	44	30	42	38	30	38	35	34	32	41	41	27	28	42	38	33	44	35	32	45	36	48	40	39	29	33	43	29	34	37	38	29	35	45	30	31	28	40	32	33	40	37	42	27	34	39	35	41	31	39	32	38	39	40	34	29	44	31	42	46	40	33	38	44	30	43	41	32	35	32	42	28	28	41	34	30	36	24	38	35	44	44	43	26	27	25	37	36	31	41	34	34	30	34	35	29	25	25	30	27	36	39	42	34	46	34	30	36	29	43	35	32	32	36	34	46	33	39	32	36	30	41	41	25	38	40	32	33	40	32	44	28	26	32	43	32	34	33	41	31	27	45	39	41	26	46	25	42	36	45	46	47	31	30	34	30	44	27	44	36	36	36	33	46	39	36	29	28	39	30	35	40	28	28	31	38	41	35	43	34	33	33	37	31	35	37	39	42	27	30	30	36	34	36	30	36	42	35	30	36	38	21	37	46	39	29	28	39	34	33	44	35	48	38	44	31	40	41	38	35	40	30	32	37	34	31	35	25	49	23	42	31	47	35	46	39	43	37	37	35	40	41	28	36	31	34	38	33	26	30	41	30	44	26	42	29	37	42	45	44	37	23	29	38	36	40	37	38	38	29	39	41	30	39	40	34	35	38	27	42	33	29	28	34	28	33	27	36	41	36	51	27	25	38	42	40	28	24	28	39	30	44	45	40	38	29	45	31	33	45	42	34	38	37	31	26	31	39	45	39	40	46	34	33	41	33	39	27	37	27	35	38	35	28	30	31	36	37	33	39	46	56	39	43	37	42	19	39	35	37	29	40	34	27	52	39	41	36	41	37	35	35	37	37	35	36	35	41	30	39	35	30	36	24	35	30	32	45	34	47	29	32	36	29	40	47	39	29	39	41	31	34	27	46	34	35	32	31	36	42	36	37	36	33	28	32	34	28	36	26	33	34	35	30	36	33	25	50	49	40	24	38	27	38	41	34	36	27	33	29	40	30	41	45	34	41	35	32	36	22	30	37	37	39	31	30	34	45	43	31	25	32	39	37	33	35	30	43	26	32	29	34	34	41	30	36	33	37	43	37	33	33	39	49	40	34	36	37	32	22	44	36	35	54	35	32	27	37	36	37	35	43	28	27	37	32	35	29	29	30	45	37	29	39	41	38	31	34	34	32	33	39	41	31	27	42	31	48	42	38	43	41	27	33	29	36	46	41	36	28	38	37	36	38	31	33	42	37	38	28	37	38	38	38	32	37	42	35	28	34	35	41	31	34	34	37	22	41	30	43	36	42	39	32	27	28	28	27	51	55	28	31	30	35	42	36	34	38	44	51	28	45	40	33	30	32	55	45	40	38	30	20	34	32	36	46	30	42	34	35	25	30	46	26	28	39	35	29	30	37	44	30	38	31	39	37	35	38	44	38	33	40	37	37	34	43	38	33	30	38	39	33	31	36	43	46	34	38	34	36	30	45	41	49	47	33	38	36	42	40	36	35	36	34	37
51677	23145	34302	80191	88015	15724	4211	3191	2549	2070	1761	1531	1357	1263	1126	1028	971	935	917	844	853	783	810	753	717	751	748	750	796	718	748	743	764	786	733	764	697	762	788	725	690	686	666	685	676	657	678	599	647	686	630	611	599	660	624	649	638	599	600	642	568	617	615	658	645	646	624	661	661	649	606	599	634	629	600	614	599	578	594	584	586	594	582	561	608	593	582	623	603	632	618	621	609	580	589	613	574	652	641	600	596	606	583	587	565	640	589	621	643	585	579	575	598	593	591	598	628	620	600	590	561	601	620	640	606	627	605	545	547	568	560	571	612	603	595	582	597	579	547	580	612	591	617	622	575	624	554	609	577	566	583	541	629	562	565	615	656	582	579	589	597	580	605	568	582	584	597	574	612	616	595	566	596	561	659	615	593	617	579	608	625	594	605	639	606	592	581	619	592	598	587	599	571	614	634	548	596	568	603	585	591	612	626	581	567	605	596	598	573	604	581	571	569	621	576	617	604	555	586	628	621	601	615	618	589	583	587	586	608	635	610	601	591	538	537	566	613	597	615	605	575	616	618	571	551	597	620	571	590	619	603	573	596	583	556	598	547	588	584	574	615	581	592	551	566	644	582	593	628	586	622	584	599	596	614	579	574	564	608	587	559	607	539	609	570	578	589	588	583	617	614	555	586	547	575	592	553	574	569	585	608	597	621	549	569	601	598	622	549	589	582	630	592	614	611	625	579	600	587	579	582	590	603	605	619	607	592	596	595	568	579	543	576	591	610	613	582	599	600	567	620	551	591	605	590	578	614	579	607	602	552	655	574	568	590	607	570	563	610	595	622	576	570	579	581	605	593	584	557	622	618	594	540	602	543	572	595	584	563	602	577	579	600	623	564	594	573	612	642	547	586	542	613	566	584	595	621	571	602	549	609	564	552	558	583	597	601	560	595	555	611	608	568	576	579	598	576	555	640	588	540	608	599	555	603	581	567	598	583	589	614	621	579	591	601	553	670	587	600	575	604	588	585	570	597	549	590	594	580	577	585	611	611	601	601	572	615	580	625	560	554	589	607	610	606	611	585	574	582	567	556	606	622	628	560	589	638	602	604	613	605	608	562	577	626	630	623	540	617	602	586	512	599	566	580	576	613	616	576	548	622	634	579	613	544	557	621	530	616	581	580	593	640	614	580	572	549	546	592	577	599	582	600	593	612	572	587	602	591	572	583	572	570	605	546	627	563	629	579	541	632	580	602	579	579	544	573	613	558	601	579	575	582	600	630	593	565	599	574	603	583	577	583	600	615	563	611	590	628	585	622	625	600	541	601	608	589	646	573	576	552	618	603	641	605	597	593	585	550	588	568	571	579	624	582	626	591	579	541	607	611	538	568	590	594	583	578	571	581	594	590	621	554	560	593	565	531	616	586	619	571	587	626	556	583	615	584	610	620	587	603	603	558	623	576	562	631	641	567	587	646	596	590	557	580	553	570	578	611	595	586	564	607	627	589	559	601	541	636	621	610	593	529	593	616	592	556	546	557	577	571	610	577	560	609	627	580	582	608	560	600	588	546	588	570	621	533	593	605	570	561	585	584	574	547	618	558	592	626	584	540	644	579	594	578	590	588	584	615	575	583	617	597	586	629	564	587	590	586	543	587	552	598	572	608	590	581	537	596	595	572	594	619	576	577	607	571	598	640	586	601	574	564	599	577	549	544	585	591	596	582	585	586	587	608	571	567	570	585	571	572	620	601	580	589	589	563	601	546	578	629	580	600	603	601	550	618	561	578	564	596	586	595	566	587	588	583	635	589	597	646	598	596	591	601	596	600	569	576	616	591	639	605	615	572	621	578	634	602	597	552	593	556	570	558	563	622	573	583	591	609	641	561	614	609	555	553	577	565	579	574	589	577	564	596	582	630	569	599	592	580	573	594	574	561	608	614	555	573	650	625	559	586	605	632	623	606	597	565	569	548	622	561	620	597	585	611	613	585	567	570	590	618	589	574	626	545	584	621	576	588	558	619	573	582	559	600	613	621	600	580	626	571	617	573	605	594	610	596	615	561	586	588	553	568	588	572	532	554	576	573	581	592	589	582	610	566	567	570	598	574	591	650	623	596	548	582	619	579	573	618	572	600	554	579	558	584	570	584	567	604	624	584	576	614	616	596	608	601	628	572	560	560	581	608	600	615	541	612	565	599	608	583	577	557	570	608	575	597	580	565	563	618	582	548	572	591	550	545	559	601	568	597	552	606	643	597	599	588	551	579	561	600	537	564	624	611	587	576	586	591	545	585	591	625	595	622	597	583	622	535	571	635	590	575	582	571	610	575	582	581	573	590	568	594	591	603	592	622	584	583	585	610	577	595	603	572	579	581	617	549	583	564	578	586	587	578	590	591	553	554	596	592	557	612	549	595	570	613	596	577	568	589	553	582	581	547	597	600	570	598	582	580	650	583	571	598	575	600	562	606	569	576	624	550	608	557	602	544	619	597	578	590	573	608	559	570	572	622	666	581	639	595	619	580	590	578	610	592	567	581	571	616	588	588	579	559	605	591	597	553	601	566	574	593	584	563	597	573	569	544	571	633	605	626	594	603	588	584	636	573	559	612	576	617	606	566	590	611	573	605	570	554	558	550	599	576	647	586	582	599	591	613	585	580	572	577	547	576	602	595	569	577	577	677	591	606	585	597	583	559	573	619	589	588	570	543	589	562	572	561	574	622	621	578	592	619	543	600	569	568	580	584	606	577	578	572	621	543	597	601	592	582	568	593	615	574	617	634	633	617	542	624	610	567	559	563	552	582	577	583	610	587	525	577	587	613	564	589	583	577	598	557	536	664	587	584	559	620	584	581	552	602	551	574	601	577	645	601	587	589	589	571	598	590	603	602	630	606	595	607	558	551	615	584	559	573	551	601	578	602	564	572	571	575	521	618	574	628	626	560	639	591	618	604	579	554	591	592	607	596	588	650	566	547	590	587	605	629	586	568	571	582	612	553	562	636	589	630	628	558	612	527	574	601	561	580	586	533	554	567	626	597	594	582	567	617	653	603	607	616	585	608	601	600	553	600	605	561	576	595	560	596	556	596	582	584	603	591	585	613	546	615	603	570	572	589	591	583	602	600	581	624	610	600	592	550	542	627	589	532	565	588	565	632	599	573	583	587	568	628	556	574	582	608	598	597	619	640	599	592	587	576	544	594	543	584	597	586	581	575	571	568	605	540	542	590	549	598	575	556	602	590	574	621	587	604	538	577	589	599	583	578	580	624	602	605	572	592	579	588	588	576	620	582	573	579	599	613	585	619	575	553	592	592	602	541	601	590	594	586	617	626	570	569	600	576	554	595	610	612	574	582	570	603	598	597	621	596	549	615	541	597	593	595	575	574	595	595	590	573	604	585	602	593	624	612	595	563	585	579	603	646	542	611	605	560	609	605	580	558	589	608	598	592	561	597	583	595	593	558	619	549	598	599	576	627	606	554	583	616	561	575	563	606	584
10782	1248	1498	9530	15226	1843	76	82	71	70	71	79	65	70	63	53	58	55	51	56	59	61	58	46	54	62	50	50	61	53	71	53	45	54	50	50	70	58	60	67	72	69	41	56	72	44	60	51	57	62	50	54	69	63	58	51	47	64	53	59	71	49	47	60	58	81	76	64	50	44	53	70	54	56	63	64	61	54	51	52	40	61	72	66	54	66	58	61	54	60	65	55	77	45	66	52	57	57	60	57	64	78	67	44	71	59	50	63	61	65	45	63	64	58	63	62	59	47	48	60	61	58	50	53	69	56	50	43	40	60	57	63	51	67	61	64	57	50	55	56	51	53	53	48	61	77	70	73	49	43	62	54	52	72	50	59	65	60	60	59	51	66	66	67	66	57	59	53	73	54	50	51	52	46	62	66	51	44	59	56	66	62	47	59	55	48	68	64	58	44	57	57	57	51	54	69	51	74	62	49	71	55	72	48	66	66	54	75	52	46	55	48	59	60	56	59	59	57	60	61	48	58	56	69	59	51	78	66	58	47	47	66	65	62	57	46	48	65	75	68	54	47	58	59	65	52	68	51	52	60	64	56	59	58	74	60	64	50	58	60	65	60	61	50	47	54	53	77	59	74	54	62	57	55	47	43	64	64	65	70	57	59	52	56	64	52	51	61	70	66	51	43	75	48	46	66	75	55	55	73	59	58	64	52	73	64	57	62	62	47	53	61	65	72	56	59	52	59	64	65	51	58	59	63	50	52	79	65	69	48	53	64	67	66	66	56	67	50	62	54	61	63	65	66	65	60	55	57	63	61	56	57	72	52	69	55	56	52	73	57	58	52	47	64	58	46	44	52	60	56	56	55	79	63	68	53	60	57	48	48	49	65	42	56	57	70	66	50	67	62	57	67	57	52	65	66	53	48	55	59	51	64	61	53	61	56	54	57	50	60	53	73	65	68	53	54	60	54	48	77	43	65	60	56	59	63	59	46	56	54	54	53	64	72	72	63	61	61	64	56	65	75	65	53	57	70	45	54	49	69	55	47	68	53	70	58	75	56	56	56	61	45	67	60	57	79	56	62	52	52	65	64	63	62	60	62	70	50	51	48	42	57	68	55	71	46	60	59	48	72	58	73	67	52	62	52	46	65	53	56	71	61	59	62	64	60	69	65	77	56	59	61	67	68	68	62	55	62	59	59	50	58	56	53	62	61	52	62	61	61	61	69	59	49	64	56	63	52	65	66	53	62	57	50	51	74	49	56	73	67	65	53	72	48	49	45	46	55	46	52	51	61	67	72	50	57	66	76	66	72	66	49	66	61	63	63	60	59	59	60	60	69	53	52	49	68	52	49	43	57	56	57	60	54	57	67	50	54	57	66	58	58	63	58	56	74	45	65	42	59	58	56	59	54	66	39	46	61	42	64	63	53	52	55	65	54	59	76	63	68	64	66	62	51	53	52	49	56	59	54	49	49	64	53	65	62	45	69	53	53	57	62	49	53	71	52	63	71	55	58	65	40	58	52	54	70	53	65	62	54	64	57	78	69	62	59	55	48	54	67	59	59	46	58	71	68	58	63	75	63	61	62	61	70	71	55	55	57	50	59	55	51	61	57	59	52	63	54	49	54	67	73	57	68	60	61	63	54	57	50	65	54	64	80	48	61	66	57	64	40	62	53	62	56	70	55	67	57	73	43	61	54	52	62	69	70	58	52	61	61	56	71	84	53	56	65	56	56	61	60	51	65	55	65	59	60	54	54	55	68	64	63	54	60	62	62	67	49	60	72	56	54	67	49	52	62	50	64	59	67	61	69	61	51	50	55	48	55	65	64	55	65	78	59	55	45	62	57	61	61	62	51	53	59	57	52	67	62	54	68	54	58	58	65	59	51	42	72	41	69	62	56	51	50	51	55	49	60	66	86	55	61	58	60	61	59	80	55	55	47	54	51	50	63	55	63	56	66	51	71	57	59	50	56	67	47	72	56	55	73	47	65	63	46	38	51	66	70	70	57	53	52	56	62	52	73	55	59	72	53	62	60	73	53	50	49	55	68	59	44	74	55	50	66	51	52	79	66	65	60	63	52	62	62	67	54	44	59	57	46	58	71	45	52	55	61	61	48	57	56	61	79	66	55	64	58	75	76	64	62	55	61	64	60	57	66	67	64	63	58	58	56	43	47	66	55	67	51	62	57	65	75	44	56	51	65	58	52	46	57	65	66	61	55	69	70	58	55	46	70	53	47	61	59	64	60	65	62	63	60	65	64	46	62	73	53	59	71	63	55	67	61	54	52	51	62	60	61	61	49	54	73	50	63	58	59	63	68	57	57	57	65	74	50	67	68	55	57	55	36	59	52	51	55	61	56	72	69	56	40	60	59	61	45	58	70	68	66	67	54	52	53	62	67	53	64	72	58	65	56	66	67	84	54	65	61	50	67	60	66	75	46	70	53	61	59	63	53	55	53	68	56	54	44	62	45	59	52	54	51	66	57	54	64	55	52	59	60	58	66	64	48	40	72	72	62	70	62	77	48	61	60	65	59	70	67	73	56	54	73	47	56	56	43	63	66	53	51	50	63	61	62	52	57	60	53	69	45	56	65	63	61	56	48	64	57	60	51	70	68	65	53	46	66	56	68	92	60	66	59	51	65	56	56	66	54	55	62	47	81	50	63	61	47	67	63	49	65	57	58	57	50	54	63	56	56	54	64	59	56	46	66	52	53	53	61	63	63	59	58	49	59	60	51	60	54	53	60	59	52	52	61	44	67	55	34	74	51	58	45	73	61	63	56	70	64	68	67	52	60	49	58	51	53	77	51	76	70	55	55	55	59	57	49	66	51	52	53	69	55	65	55	53	57	49	65	66	62	65	60	78	51	46	54	62	53	55	65	58	67	51	65	57	61	59	51	58	46	71	68	67	57	64	60	52	57	62	66	46	59	64	71	75	66	68	57	75	64	55	60	66	67	72	63	50	64	57	48	52	61	65	65	49	68	70	71	59	65	80	65	55	54	55	50	57	62	62	62	61	64	55	53	65	47	57	57	51	63	62	50	67	58	43	69	67	66	48	41	65	56	63	57	62	49	61	59	52	68	56	53	57	62	61	73	59	52	66	55	58	65	67	64	66	63	58	48	52	59	47	54	54	55	62	68	64	70	70	50	55	51	67	63	74	66	52	55	53	49	60	64	54	55	56	51	54	45	60	51	69	60	61	57	56	45	48	51	64	59	57	63	53	65	61	53	53	54	39	59	74	63	61	68	57	64	67	54	52	58	66	66	59	46	56	59	61	57	63	56	63	48	57	46	67	67	57	66	53	74	61	56	49	60	53	63	52	85	47	52	67	63	48	61	61	63	61	57	58	41	68	59	65	58	65	65	61	65	60	65	49	61	54	38	67	55	53	59	63	54	45	52	60	59	55	66	50	65	61	47	67	60	76	47	53	41	53	61	62	62	54	62	55	57	50	71	57	50	68	55	55	57	68	61	71	49	61	72
45934	15852	23711	68497	80094	7437	2542	2158	1787	1582	1442	1326	1247	1282	1202	1122	1137	1088	1008	1033	1008	1081	1020	1028	963	1052	1000	996	981	980	969	997	988	1006	1020	964	985	1051	993	990	1005	941	998	951	966	1004	889	924	904	998	913	965	929	963	950	934	929	953	958	890	925	948	981	928	932	945	998	1025	942	947	912	880	907	888	1008	938	904	895	912	918	927	913	906	995	908	968	957	937	962	948	976	899	908	920	968	929	967	999	925	936	965	962	999	934	938	911	962	980	941	970	919	921	950	946	932	940	941	982	892	941	888	946	991	934	940	895	924	894	937	915	890	944	918	968	932	966	970	882	898	893	901	950	888	946	930	915	966	935	966	913	909	921	951	919	966	914	958	930	962	994	855	908	914	891	948	964	906	928	850	914	935	869	938	960	950	922	937	935	930	916	891	924	890	886	925	926	919	945	980	893	926	938	978	922	907	954	943	902	910	902	908	899	931	909	980	902	928	890	970	946	856	912	903	941	922	917	952	944	964	913	915	952	922	895	945	926	947	935	924	948	968	953	944	895	985	931	915	921	976	905	875	870	905	915	892	937	953	902	900	906	882	908	939	964	920	909	954	914	917	924	950	940	938	884	928	1011	942	907	950	934	979	953	963	887	917	898	893	868	913	923	912	903	968	883	881	951	903	913	889	945	928	899	887	972	878	916	914	904	948	917	928	962	923	964	909	940	922	914	918	922	931	910	869	967	871	948	902	935	963	924	934	932	919	903	949	906	917	902	940	924	925	919	939	924	918	923	890	915	933	880	885	878	942	893	898	932	926	964	936	918	899	942	973	894	914	924	956	935	942	977	886	956	923	938	923	956	941	926	925	911	906	945	954	911	915	906	996	923	878	945	943	933	940	921	935	896	923	934	958	940	931	877	912	948	918	912	932	913	914	944	940	960	919	878	928	953	922	924	972	897	966	932	896	904	939	895	932	939	935	900	897	896	966	967	962	939	896	935	904	955	914	863	958	877	940	946	971	910	920	926	949	934	928	935	940	882	940	926	967	917	931	942	930	888	946	982	979	910	892	953	945	924	943	872	954	935	904	927	895	900	955	896	914	902	903	930	931	850	942	955	964	917	1011	928	947	856	949	905	911	932	941	973	856	944	948	958	938	911	882	945	881	856	937	920	937	913	897	980	892	972	897	956	898	869	912	915	931	952	933	903	896	920	923	968	882	920	921	933	979	894	966	981	853	899	950	872	942	937	984	954	893	941	953	901	892	966	917	933	913	906	928	894	959	909	951	965	918	878	936	977	900	947	986	965	882	1017	936	1010	923	901	925	907	919	903	942	946	927	974	946	961	930	960	917	925	900	911	900	893	921	898	915	984	948	924	884	896	927	920	887	935	892	943	926	904	903	896	933	992	910	909	897	899	904	892	954	930	908	943	887	957	909	971	953	940	900	918	921	920	954	894	883	941	969	976	871	890	980	907	918	933	907	916	911	963	903	920	933	971	910	969	876	943	881	905	922	871	946	908	934	932	869	866	915	922	881	957	901	977	923	931	870	891	937	918	940	930	878	886	908	921	884	938	889	944	939	915	895	891	881	888	930	930	941	905	920	941	927	893	887	902	946	901	932	894	977	943	955	932	942	933	872	884	896	907	988	915	896	886	923	952	944	944	959	927	920	945	896	937	924	939	917	910	928	898	961	883	927	908	940	932	999	895	929	940	905	891	949	909	943	901	906	936	955	921	894	905	897	925	976	905	939	938	909	915	898	896	855	901	905	927	927	913	918	954	932	942	917	909	916	937	872	971	943	874	876	932	925	958	934	885	943	923	902	919	985	925	906	925	894	941	873	910	903	916	900	924	904	882	931	899	962	892	932	900	922	887	925	984	909	932	929	951	902	937	942	895	908	908	964	930	916	892	883	942	906	950	866	876	886	899	942	920	912	931	940	903	897	886	907	934	917	939	931	918	910	948	932	923	970	927	911	946	961	871	989	951	935	914	951	932	950	931	915	883	877	961	918	929	942	998	933	967	906	905	903	926	954	975	944	930	944	918	884	873	950	933	922	907	920	890	903	908	949	945	935	931	864	891	928	954	968	913	928	931	860	917	925	927	917	947	925	889	931	913	938	891	871	887	877	910	907	886	916	904	861	951	973	938	912	925	895	948	900	949	919	918	978	912	909	912	924	893	934	930	940	936	1006	892	956	940	962	931	888	936	916	871	969	925	904	922	933	929	950	879	950	941	929	973	931	879	922	915	949	955	950	981	929	901	971	991	902	880	888	879	897	877	935	955	956	889	901	985	953	915	950	917	897	902	944	879	957	952	915	886	980	846	896	937	864	863	890	857	906	1008	880	926	961	1008	921	906	911	862	948	939	945	848	912	914	880	923	949	890	907	929	897	917	908	905	931	931	882	943	944	890	920	968	970	910	918	945	918	926	948	913	925	866	932	878	921	955	889	889	924	939	929	963	962	897	949	962	950	931	911	921	962	925	945	938	884	955	916	1011	903	945	883	941	884	986	868	900	931	895	897	921	905	924	932	914	881	943	962	896	924	867	923	915	845	946	973	884	871	970	930	925	943	914	941	948	941	916	961	950	896	1002	947	886	924	904	899	900	873	882	930	956	912	931	985	855	942	936	920	911	914	927	913	860	871	939	933	861	914	901	951	916	931	931	902	903	884	912	878	916	987	890	945	907	895	886	912	938	924	942	931	928	934	911	942	925	915	896	961	922	887	923	898	911	938	877	957	922	920	918	884	929	943	910	974	935	917	907	897	922	945	915	899	937	975	916	869	886	958	908	927	912	957	943	903	886	874	913	976	910	916	905	929	928	923	946	898	948	913	945	909	913	907	884	900	969	933	891	933	881	938	908	953	905	905	930	910	901	898	908	909	941	904	919	927	891	945	873	933	895	882	869	895	963	901	911	902	964	866	925	905	914	915	932	886	916	941	940	916	937	921	881	949	934	882	924	919	952	913	914	948	897	936	934	912	898	969	899	920	878	880	918	944	940	949	961	967	931	922	914	931	908	923	903	969	935	894	894	927	916	874	914	916	952	911	889	918	898	950	940	955	882	935	915	965	875	926	906	951	924	936	892	911	919	958	886	893	979	924	945	866	921	913	929	939	928	887	913	906	963	934	889	977	859	910	924	929	950	920	890	926	923	934	911	943	876	926	925	895	899	918	892	932	909	921	912	846	923	949	933	921	945	908	886	848	910	962	879	961	971	929	961	901	851	922	956	893	878	945	943	904	929	919	943	941	940	923	903	909	965	935	933	936	918	918	994	909	888	862	894	924	961	925	956	885	946	936	968	937	898	938	942	921	934	914	948	970	846	920	907	991	940	920	913	912	913	901	921	908	950	928	969	950	953	953	957	921	936	905	907	958	924	903	827	912	905	910	922	895	958	914	988	942	892	987	902	911	899	909	924	951	968	936	897	978	922	875	890	875	932	882	891	905	846	935	885	914	961	918	931	898	922	863	961	928	947	972	897	916	921	948	943	921	922
15198	2037	956	17248	28300	6777	81	65	57	64	46	52	54	41	48	47	41	51	59	38	52	53	38	33	45	47	43	43	52	46	44	47	37	33	43	39	46	33	42	34	38	37	41	45	44	43	54	43	46	39	37	38	42	50	46	53	33	53	39	34	34	42	41	49	44	43	44	50	51	47	36	49	41	42	34	38	38	52	41	34	44	35	41	44	48	41	49	36	38	32	35	36	47	43	44	44	39	42	40	33	37	39	40	48	37	44	34	42	40	46	43	42	40	48	31	51	44	41	43	39	41	50	52	49	35	39	46	33	31	52	45	24	41	46	42	40	41	38	35	34	40	51	31	41	43	37	36	39	34	49	40	36	51	38	47	41	50	54	38	40	42	39	33	42	45	37	45	42	31	45	32	37	35	33	41	43	42	34	43	43	39	37	39	35	39	34	44	38	34	36	38	51	44	51	23	29	37	40	45	43	38	38	42	42	29	41	43	45	45	47	21	50	38	49	41	41	52	37	37	40	44	39	36	34	39	48	43	43	38	34	44	40	25	43	31	38	52	45	35	55	52	31	47	29	36	32	37	42	37	32	41	37	46	30	35	48	47	45	47	43	33	36	43	41	39	56	45	40	43	37	43	34	42	37	37	39	58	47	35	37	39	39	52	35	42	48	43	40	30	38	35	43	28	33	42	49	49	40	34	38	41	31	36	54	37	38	43	44	49	30	36	42	37	43	41	46	49	37	43	42	45	42	37	42	41	34	48	38	47	50	43	42	42	36	38	47	48	42	35	34	40	39	46	53	34	50	35	36	39	40	40	47	41	43	43	50	44	41	32	48	37	41	43	37	43	46	30	38	36	31	47	42	50	35	51	37	31	41	29	44	32	52	41	30	36	39	46	41	49	35	44	39	43	45	36	44	55	42	38	38	37	31	33	34	44	40	40	24	44	41	34	41	48	32	53	39	47	29	36	50	42	38	50	33	41	38	38	43	35	33	45	52	31	37	42	38	50	48	28	36	40	48	35	36	32	33	40	42	33	39	43	46	45	46	35	42	44	48	52	40	50	44	48	38	29	38	34	54	28	35	30	55	34	40	54	34	40	44	56	43	47	36	43	40	38	48	46	35	24	40	46	48	38	53	48	50	35	48	49	41	39	36	48	47	40	35	39	37	47	44	37	40	47	35	48	40	38	45	44	41	36	40	42	38	51	43	38	47	44	50	26	51	42	48	45	40	45	38	44	40	41	35	44	26	37	33	34	35	40	36	46	45	43	45	37	44	43	38	42	46	45	47	38	46	44	42	41	37	31	50	40	33	52	42	38	45	34	41	43	40	41	43	44	46	39	51	36	37	48	37	39	41	47	39	36	37	44	42	39	38	35	42	37	40	41	33	51	39	43	40	35	43	44	40	40	47	38	41	37	35	35	31	37	42	55	39	38	46	39	43	42	41	32	33	44	40	36	53	37	45	40	49	50	46	39	47	38	39	34	34	38	42	41	39	66	40	41	41	29	44	41	43	35	41	27	35	36	54	39	38	29	32	37	44	35	44	39	35	30	42	44	43	45	32	28	27	49	42	39	46	40	38	36	39	39	39	43	44	39	42	44	41	42	41	40	34	37	40	38	48	40	36	43	47	31	45	41	42	35	34	48	33	47	34	33	40	52	34	41	34	43	44	33	39	38	37	42	36	47	47	40	34	31	40	49	39	32	42	42	42	44	36	32	40	42	34	48	37	36	48	33	52	41	47	46	38	44	32	53	47	46	40	35	48	42	45	47	28	38	42	42	46	38	39	52	36	45	47	59	36	53	37	33	45	42	26	51	46	36	33	38	39	43	41	41	24	36	39	47	42	42	37	22	57	39	37	35	36	32	43	42	47	32	35	47	56	51	53	54	39	35	28	36	51	29	46	38	38	37	44	44	42	40	45	56	42	35	38	51	44	44	40	39	41	37	40	44	34	36	47	49	38	45	47	50	44	29	30	45	40	46	58	50	36	41	41	41	55	33	39	33	44	40	39	43	34	44	39	35	34	29	36	40	41	38	36	46	38	50	43	51	43	45	26	37	36	52	53	41	41	38	43	31	43	51	40	45	42	38	39	44	40	46	46	43	46	48	43	33	45	40	40	52	39	34	39	46	41	52	35	45	32	44	37	33	25	40	34	36	34	43	50	37	44	44	37	39	46	44	53	46	36	38	38	36	39	42	42	32	38	49	34	31	36	49	40	43	43	50	53	58	38	40	35	34	40	40	39	34	45	29	36	46	48	48	37	47	51	33	51	37	49	43	35	54	37	53	34	47	22	37	37	41	53	46	38	49	43	36	49	35	48	40	48	51	56	32	49	52	52	36	43	46	35	48	46	34	41	26	57	36	49	49	45	31	44	38	36	36	35	34	42	41	48	34	42	36	52	41	40	38	43	56	48	42	35	47	40	39	47	40	41	40	46	41	40	39	27	42	33	54	38	38	47	33	35	38	51	50	53	41	48	48	42	35	33	34	44	33	36	39	46	38	43	36	49	40	47	38	38	40	51	42	36	44	44	45	44	37	38	47	32	32	44	38	48	26	38	39	50	38	42	38	46	36	35	42	50	40	28	36	41	32	40	36	46	49	41	47	48	40	38	34	38	35	40	35	46	35	44	32	32	46	42	44	36	47	44	38	45	31	37	48	40	40	39	36	47	47	49	43	34	45	28	33	44	38	39	28	28	37	37	35	40	40	43	52	38	41	43	40	38	31	44	53	50	37	48	51	42	42	31	51	52	31	43	38	32	29	55	46	40	37	48	38	48	32	34	44	38	35	35	32	40	46	45	40	44	34	40	38	30	31	43	48	51	36	53	52	34	37	36	49	37	34	40	46	44	50	38	28	30	27	33	44	47	39	46	40	36	45	43	37	51	51	48	38	40	44	33	43	46	42	28	48	39	45	44	38	41	41	42	50	39	43	50	50	41	31	38	37	32	50	37	37	49	45	34	45	33	43	40	46	47	47	31	49	39	36	43	32	55	53	46	42	39	37	37	41	35	38	39	30	44	33	39	48	44	50	53	47	39	41	46	46	34	47	32	45	41	35	44	46	32	27	46	42	49	44	48	38	51	42	32	40	38	32	42	41	42	44	44	49	33	53	44	36	36	37	44	53	49	58	36	32	41	40	39	40	44	29	55	30	48	41	32	39	39	42	49	31	27	34	32	43	42	45	35	39	49	40	41	37	45	45	50	36	42	49	39	34	48	40	42	45	44	49	51	42	38	57	41	47	40	43	35	37	43	42	56	35	30	46	51	50	39	33	42	40	41	34	39	35	32	25	42	39	35	48	49	38	45	46	37	48	44	35	45	35	30	25	33	31	33	49	43	39	41	50	38	42	51	31	36	42	39	35	47	46	52	41	59	61	39	36	32	43	39	36	41	38	48	39	39	41	41	41	39	46	47	38	37	43	44	41	39	32	42	42	36	41	33	40	51	43	45	40	39	34	47	45	54	30	48	36	46
52666	20558	19565	77418	95636	10919	4176	3242	2555	1993	1732	1594	1416	1299	1247	1064	1101	952	951	968	919	926	872	818	843	832	788	841	782	756	754	808	825	834	824	825	804	810	801	743	706	749	737	681	721	720	713	727	701	696	689	696	708	718	689	725	694	708	692	672	717	686	720	764	653	690	770	745	704	693	643	712	652	694	710	641	679	668	615	689	687	697	659	675	668	651	625	635	650	676	660	614	657	701	656	646	703	671	672	693	669	694	630	708	684	699	637	681	668	709	705	679	634	674	689	638	683	703	651	660	709	647	683	654	651	661	652	668	643	697	632	632	655	660	646	645	673	637	625	698	656	681	687	652	651	689	712	662	618	670	682	638	634	718	672	685	674	696	670	640	652	656	654	647	684	648	687	649	658	664	660	680	669	652	665	679	634	668	643	663	662	663	646	649	663	658	646	641	646	642	704	630	643	620	637	584	645	660	628	622	667	627	657	672	669	642	658	654	651	676	639	669	643	671	628	598	628	653	663	638	679	671	649	695	620	664	659	675	659	636	667	654	668	620	653	635	650	634	677	684	664	662	637	649	678	692	627	605	640	657	608	641	636	660	657	666	654	633	587	644	641	662	678	642	688	680	645	676	673	632	624	672	640	620	663	666	634	651	667	690	636	646	674	619	621	661	688	683	670	679	635	643	663	647	670	655	617	679	619	677	653	627	680	685	670	675	677	659	635	679	650	678	638	677	611	660	662	658	659	659	649	637	646	615	666	667	649	626	650	657	676	656	662	627	650	630	661	637	648	668	654	636	644	610	615	641	666	659	654	626	651	690	666	674	679	650	633	677	657	650	685	684	666	649	642	670	654	659	661	659	668	653	684	633	638	624	618	648	658	655	713	635	640	664	689	708	637	664	706	612	628	663	673	634	674	657	663	588	680	703	676	642	623	673	615	642	656	653	645	668	660	673	610	656	629	637	651	737	636	680	711	639	599	622	652	683	612	653	600	659	614	659	649	669	652	641	702	648	674	647	644	617	666	650	653	648	642	656	648	628	665	651	685	647	633	665	663	630	640	628	713	618	685	657	650	663	673	658	623	671	674	701	629	680	662	675	629	652	664	646	659	656	644	682	686	640	667	643	676	718	629	673	644	651	626	676	630	639	700	707	711	651	616	640	687	687	639	638	644	674	691	675	723	666	674	675	619	670	658	664	630	633	632	655	695	632	677	658	690	693	687	656	640	688	662	672	677	667	720	670	674	689	635	660	654	653	679	673	627	646	646	634	657	680	622	642	608	648	637	635	694	651	647	637	693	627	676	672	666	647	664	633	650	703	658	681	673	602	701	616	666	657	650	652	667	641	627	680	666	631	656	622	665	631	660	656	695	642	651	663	692	680	675	660	687	587	646	594	659	627	729	661	715	665	611	653	670	670	703	705	670	645	634	634	690	684	683	678	680	649	643	667	595	653	677	649	703	635	674	693	685	630	626	669	659	671	633	647	643	600	628	597	639	600	633	684	669	688	651	635	639	643	643	669	643	641	640	658	663	621	634	661	640	670	677	686	626	680	661	629	677	636	655	662	667	645	647	642	664	665	658	615	681	678	662	605	701	676	692	661	700	651	660	635	606	669	679	680	611	705	715	677	632	634	652	635	660	659	639	633	672	686	647	636	641	676	647	614	636	653	616	664	653	668	631	683	635	674	667	679	654	632	691	682	643	643	667	643	675	639	693	596	639	657	656	637	690	639	645	647	669	654	680	664	676	677	624	673	662	670	687	665	690	638	645	665	655	680	649	656	666	693	658	692	646	620	650	638	658	686	699	681	629	658	693	647	671	707	675	679	619	706	683	682	644	660	662	662	648	670	656	671	663	602	646	623	669	646	622	675	651	636	681	647	624	656	644	700	627	606	656	672	645	669	640	673	708	655	654	651	649	650	647	650	661	687	672	603	668	694	667	703	637	652	653	665	635	588	705	643	671	671	659	666	678	617	649	624	716	633	649	665	655	612	620	679	673	689	657	652	691	680	607	667	624	663	670	636	641	610	700	670	659	606	697	643	604	659	635	665	676	654	634	672	639	651	668	654	626	675	605	686	658	640	610	688	665	630	662	681	631	677	658	636	655	663	615	618	647	678	696	661	669	691	670	716	683	666	616	682	619	655	615	693	643	636	669	578	690	632	683	702	616	695	692	632	624	646	645	628	663	706	641	657	660	636	646	643	681	617	662	717	648	668	648	665	673	658	613	630	737	673	649	616	674	639	685	653	653	651	665	630	648	619	622	611	694	671	655	645	654	646	685	680	679	711	654	662	641	644	652	648	677	594	672	672	646	636	652	690	650	619	625	651	656	667	684	614	659	627	672	651	682	651	633	656	640	711	629	632	668	680	607	642	688	644	663	645	605	688	678	645	698	639	626	601	647	659	652	657	677	682	669	662	689	627	657	668	659	607	641	616	659	672	684	652	671	653	612	664	648	643	681	617	648	617	658	623	650	644	636	561	639	679	653	637	638	631	645	656	678	642	703	649	633	624	679	600	623	665	658	659	654	620	642	639	656	634	662	649	673	717	669	637	640	628	658	672	649	656	666	672	668	657	673	660	639	648	676	670	676	663	634	685	664	692	638	660	635	664	672	631	671	660	668	659	656	652	671	668	718	636	688	676	612	636	661	664	664	670	662	659	672	630	667	660	652	685	649	694	684	657	667	626	654	664	638	643	634	583	659	626	676	621	675	646	617	691	699	648	694	654	635	736	628	679	662	673	675	664	654	648	663	614	630	683	726	641	657	682	619	680	660	659	706	677	633	671	626	656	678	652	624	663	653	630	670	651	658	657	623	670	658	588	657	604	658	630	677	658	607	639	615	625	671	603	624	615	693	639	673	623	622	663	642	670	585	664	669	684	651	660	684	688	660	670	594	686	645	666	663	647	689	654	641	636	651	658	688	675	630	669	666	632	659	634	639	684	655	630	616	632	696	696	631	723	655	657	660	635	642	605	614	631	677	664	643	668	643	674	666	642	647	653	672	637	644	661	659	645	590	653	652	681	652	648	651	607	641	652	647	656	681	653	667	652	641	650	708	658	657	635	684	675	662	665	666	641	656	654	658	627	671	611	670	688	702	631	679	652	684	624	667	658	636	665	685	680	649	614	642	649	651	647	668	632	634	680	692	692	650	614	649	644	644	620	671	697	720	645	686	641	686	661	651	706	686	676	684	692	630	681	684	627	633	654	634	653	664	700	689	674	624	636	657	639	636	684	674	677	645	671	645	648	655	662	665	647	693	659	651	669	671	653	669	616	640	629	678	673	653	657	654	637	675	630	606	666	698	598	620	645	597	670	658	618	645	643	673	656	652	638	652	626	680	675	632	619	646	682	637	655	658	624	632	640	693	655	659	698	615	619	680	616	631	640	656	667	635	666	660	626	710	618	650	623	622	684	663	651	650	689	636	624	702	658	640	639	649	667	684	677	658	700	666	649	641	638	672	616	661	700	640	687	633	672
6258	358	225	2410	5129	734	46	39	40	50	36	45	42	41	42	48	39	39	41	35	34	41	38	35	40	37	44	46	44	41	47	36	43	34	37	43	44	49	42	42	40	39	43	44	41	46	31	48	40	40	45	54	46	48	35	55	34	39	36	38	48	43	38	41	35	41	45	49	36	33	50	47	39	40	37	42	54	52	51	43	34	40	35	44	38	40	44	55	48	48	52	48	48	37	44	47	45	38	39	54	40	51	47	45	46	29	38	46	38	51	33	49	35	43	41	43	48	46	35	61	41	42	39	42	48	31	43	48	41	44	44	50	42	44	32	33	39	40	42	42	39	41	38	36	32	36	32	52	45	35	28	42	31	33	46	41	51	49	39	41	35	33	41	37	37	52	47	51	36	47	35	46	53	42	38	30	42	39	42	49	47	37	43	36	39	48	49	42	43	44	41	43	60	42	46	28	33	35	48	34	47	57	41	27	41	43	26	39	34	43	48	30	37	40	47	44	56	52	40	35	39	37	53	46	33	50	40	36	55	47	35	38	32	41	38	48	35	48	36	42	33	33	31	41	48	39	41	37	44	44	51	54	56	35	41	48	50	39	41	39	41	47	37	54	44	46	38	45	35	41	45	41	45	46	43	46	43	45	39	41	43	29	49	25	45	48	39	36	32	39	36	42	32	47	50	39	40	52	40	35	37	33	47	42	38	39	49	41	36	40	43	36	38	38	36	44	39	45	44	40	39	48	43	40	44	39	43	45	49	40	30	48	41	50	47	32	46	54	41	52	34	52	32	39	46	50	31	35	39	41	43	35	42	31	41	34	36	35	45	42	50	41	26	37	43	44	48	42	38	41	47	42	40	43	50	44	39	34	38	40	33	45	39	34	46	48	53	37	38	35	32	51	48	44	40	45	29	40	36	43	37	46	41	37	39	41	38	40	43	37	48	35	41	39	40	47	59	36	38	34	39	38	42	42	35	45	44	39	43	31	49	52	47	29	42	38	37	33	49	48	37	39	39	37	43	45	40	50	37	29	42	30	36	41	41	39	43	44	42	56	42	51	44	38	43	50	40	54	53	31	45	42	38	50	32	37	37	46	36	42	38	39	42	52	43	34	37	31	42	34	41	39	41	33	49	43	40	37	42	43	37	36	44	43	34	54	47	50	34	42	42	38	38	34	36	53	51	55	30	39	51	47	43	36	38	36	37	53	34	35	34	39	36	40	44	39	32	48	38	43	40	41	43	49	37	34	37	39	39	46	40	35	48	37	40	44	35	42	46	59	40	32	45	48	56	46	47	38	48	42	25	44	41	45	51	50	52	32	50	45	40	42	33	57	42	43	36	37	41	37	39	36	41	44	32	50	49	42	35	35	50	42	37	47	41	41	44	37	34	44	44	37	51	49	33	36	38	44	39	38	36	40	48	40	40	51	47	42	33	38	35	46	41	44	36	53	36	40	45	52	42	27	42	47	29	45	51	45	38	50	42	46	32	31	38	40	42	39	33	43	57	43	48	40	64	40	41	42	50	41	43	41	52	45	31	45	37	39	46	35	34	50	38	36	28	50	38	37	43	38	34	48	35	46	45	44	55	34	35	43	39	49	49	43	44	41	52	42	47	40	36	48	45	46	49	42	45	47	45	41	38	43	44	33	41	41	43	42	43	47	44	31	46	29	50	31	44	45	33	58	40	37	37	39	41	38	50	47	40	44	44	46	36	45	46	41	45	43	36	36	37	41	27	42	42	44	48	44	50	44	42	54	54	35	40	48	36	35	44	39	50	34	41	33	37	44	39	45	44	29	43	40	37	37	43	53	37	43	42	46	29	64	38	49	47	45	40	43	41	39	39	39	48	44	45	39	45	42	41	48	48	32	47	28	38	36	59	41	46	44	45	38	43	37	37	46	39	52	43	47	45	36	43	37	48	46	32	41	47	36	41	35	51	48	52	41	41	45	47	45	39	36	39	48	50	45	44	40	44	43	39	42	34	39	37	37	39	39	52	41	45	50	29	46	44	41	48	35	38	45	42	43	44	37	41	41	43	42	46	49	45	44	44	39	43	43	38	34	45	32	38	38	38	42	49	44	42	34	48	47	57	38	48	45	30	49	52	37	51	42	54	46	49	36	45	34	40	35	38	39	37	35	43	37	39	44	46	32	30	33	47	41	45	42	49	50	54	38	38	42	44	31	44	44	43	46	51	34	33	33	32	43	52	35	38	50	48	32	43	37	49	44	45	39	46	35	42	44	48	35	42	44	38	46	39	42	39	45	49	56	52	38	46	45	42	49	59	49	36	43	45	33	46	39	37	44	43	48	38	41	39	39	43	37	37	40	42	29	37	41	53	39	40	49	52	37	40	41	59	38	42	51	45	50	42	48	35	44	40	41	46	36	29	40	38	39	45	45	48	46	50	38	48	48	42	39	37	47	37	36	45	44	40	54	45	48	39	49	34	40	52	38	51	38	37	44	45	42	47	40	41	28	45	48	42	40	33	37	43	33	34	38	38	35	46	43	40	38	40	37	39	42	40	36	45	38	37	52	41	48	35	47	33	45	45	37	44	43	48	35	44	45	41	37	34	38	34	37	29	32	43	44	46	42	35	35	49	58	41	39	39	50	30	46	42	36	38	29	47	51	34	43	48	41	39	43	38	44	34	39	37	29	33	36	46	47	51	43	25	40	35	36	35	39	40	35	38	60	41	42	41	43	30	40	39	45	46	38	44	38	34	32	50	38	38	38	34	49	37	46	43	49	48	43	43	54	43	57	55	39	41	42	39	51	35	46	50	45	47	50	38	47	50	38	38	38	37	50	44	34	47	35	47	46	44	48	44	33	56	48	50	48	40	44	49	36	36	37	50	40	45	45	53	42	46	41	44	39	39	35	40	48	49	39	43	31	38	60	36	41	43	42	38	36	50	53	37	39	43	34	45	49	50	40	33	47	23	35	55	44	47	32	46	36	38	40	45	50	25	33	48	36	35	38	48	47	50	36	37	32	47	34	34	45	31	49	49	24	35	35	46	48	57	45	36	43	30	53	54	40	38	49	45	43	43	49	43	47	40	40	44	38	51	32	41	46	46	47	53	38	36	43	50	45	46	44	47	45	37	50	34	51	41	39	37	42	50	40	61	39	44	47	39	42	45	34	39	45	33	35	43	41	46	37	39	42	43	41	47	42	44	42	50	37	36	41	45	41	50	42	55	33	40	37	40	41	42	48	44	37	55	44	37	40	34	31	43	42	41	30	44	39	39	45	43	43	42	38	50	50	37	42	41	36	32	44	28	50	30	45	40	39	42	31	38	36	51	48	41	46	25	50	49	43	50	47	39	33	26	39	40	38	42	35	45	50	38	41	33	30	36	40	48	44	44	49	57	47	37	42	36	49	43	37	41	43	34	42	50	49	53	54	46	44	42	35	46	48	45	39	30	33	43	39	50	49	46	42	37	49	30	41	41	39	48	41	41	44	42	46	55	45	45	37	46	37
39401	9886	6455	45498	60080	10162	1271	1024	874	831	808	828	780	793	746	744	723	714	708	660	725	651	681	674	620	666	670	720	720	731	705	651	742	620	716	666	706	761	733	743	711	642	692	649	669	697	713	632	683	701	676	700	702	672	715	709	665	660	627	665	666	684	699	651	662	685	676	681	636	661	667	655	656	631	677	674	639	650	663	668	682	635	653	618	680	676	673	691	632	697	657	646	606	673	622	670	661	615	658	637	639	643	641	648	656	619	651	625	681	651	678	640	646	650	614	620	646	587	696	650	660	709	677	654	637	714	628	651	668	642	684	633	703	653	662	674	655	671	654	637	615	701	672	699	603	646	642	669	663	703	669	675	638	619	689	693	625	695	627	625	654	659	634	710	645	607	659	649	680	625	675	635	640	666	675	666	704	602	652	657	714	668	639	637	615	638	676	677	675	669	660	647	655	667	657	654	643	636	638	665	642	645	692	645	635	628	612	704	639	609	637	663	695	648	664	680	625	668	673	659	698	646	636	692	653	655	657	638	661	654	677	630	642	700	667	642	673	715	639	656	647	677	643	671	717	682	655	636	691	685	693	678	687	686	663	601	680	643	652	646	615	628	625	662	665	674	625	673	696	680	634	673	640	599	623	657	642	580	659	701	629	686	670	696	669	617	685	688	652	672	654	616	668	663	678	694	689	723	686	662	654	659	666	665	604	680	645	670	630	634	634	717	653	658	655	675	644	652	677	694	631	695	674	651	641	688	669	655	643	615	647	631	682	607	620	666	613	633	692	611	660	703	651	639	650	662	612	641	653	644	610	670	675	656	695	685	646	650	683	686	683	689	656	653	684	657	638	644	669	675	676	653	674	655	665	688	666	687	660	678	669	677	653	629	679	655	699	656	710	671	668	657	682	693	720	623	640	659	653	639	629	613	602	669	677	642	643	682	683	637	663	681	667	701	670	657	627	672	668	623	676	645	678	676	636	650	666	659	671	686	662	625	621	672	694	663	685	636	659	671	691	698	650	628	685	660	678	672	703	703	603	672	677	649	615	670	625	702	663	632	650	659	641	695	660	683	688	714	675	656	653	709	669	621	660	710	674	661	647	650	669	682	658	670	669	676	678	632	654	626	642	681	674	698	662	698	615	630	676	685	623	687	668	633	627	663	659	643	655	675	670	643	602	665	648	653	630	666	644	655	629	649	707	698	597	660	666	678	640	669	661	680	629	642	664	631	590	630	675	656	691	630	680	689	654	630	632	678	657	657	669	665	670	645	712	641	624	647	656	647	680	648	654	622	661	644	698	628	634	666	643	648	654	680	648	611	659	666	630	677	669	719	595	694	675	628	656	600	667	661	643	581	651	686	650	630	652	669	680	646	654	692	653	660	664	721	633	657	647	654	709	704	688	621	636	637	641	663	618	659	662	651	643	643	643	657	652	640	644	648	685	679	646	659	650	654	670	664	655	651	638	626	664	662	700	649	658	674	664	625	636	667	667	666	669	640	676	659	668	694	650	697	622	634	645	704	661	678	707	625	650	592	654	695	634	643	626	690	622	653	654	710	661	657	654	633	636	714	581	682	655	679	660	676	663	722	683	692	651	669	659	676	667	643	642	690	693	677	706	637	653	682	690	661	659	646	655	632	631	674	619	678	698	679	618	683	638	660	668	667	649	673	662	644	687	684	609	665	687	642	684	688	639	664	702	634	670	620	648	633	647	668	639	625	681	681	665	669	624	661	649	682	666	638	669	642	663	679	653	646	689	675	653	704	659	689	661	637	670	673	670	605	634	656	692	625	637	697	624	685	633	610	614	662	613	684	655	649	633	643	650	672	637	683	650	694	647	688	687	644	690	650	688	653	631	690	663	640	627	687	632	656	643	635	669	648	611	645	694	636	629	623	640	643	653	658	666	665	688	658	649	652	647	655	645	710	673	682	638	608	627	647	673	659	589	662	611	656	653	643	669	633	654	664	650	643	652	633	667	670	643	676	699	666	675	699	664	637	648	669	679	653	686	640	634	655	695	649	612	698	613	658	683	701	646	658	630	633	677	656	666	619	647	655	667	707	638	619	655	627	697	634	634	668	657	705	671	635	705	673	655	646	667	645	637	677	625	655	646	665	665	650	647	662	653	654	646	649	691	674	664	671	698	644	688	650	649	651	669	678	689	674	630	662	626	642	691	672	662	681	636	653	669	580	694	670	661	654	701	642	638	636	668	637	608	640	650	697	657	637	662	624	637	673	674	658	627	650	672	645	671	642	639	663	640	667	692	619	673	671	656	671	653	661	637	658	683	648	684	626	729	689	632	663	685	693	679	634	672	667	670	686	716	685	681	643	651	716	653	647	644	679	652	665	667	651	655	625	622	634	685	667	621	670	659	645	656	637	679	665	695	654	657	653	640	702	693	703	637	639	701	668	628	621	649	678	654	724	681	616	648	648	714	694	629	630	676	644	660	645	628	665	707	645	686	689	686	676	680	668	689	628	669	676	652	675	639	710	604	662	680	644	673	673	631	659	635	716	689	636	602	668	680	640	679	656	662	637	636	660	659	688	658	653	648	668	637	615	677	675	669	663	663	686	639	676	684	695	662	703	708	664	743	685	675	684	703	651	661	685	615	728	645	657	638	635	669	614	640	680	656	655	683	662	684	662	676	653	613	686	701	624	669	640	659	701	635	650	695	652	652	650	668	644	663	652	684	615	685	643	643	656	646	675	657	644	653	625	617	665	680	642	653	654	623	628	656	686	651	648	675	679	635	669	655	643	609	656	658	638	657	648	626	659	666	662	654	623	620	645	709	688	647	634	677	645	622	665	652	686	652	630	667	666	650	691	630	672	629	694	689	660	642	680	641	654	660	672	670	626	661	689	669	659	696	652	686	669	637	643	697	644	631	649	650	642	709	657	669	702	648	654	681	650	684	632	671	633	676	621	632	689	700	695	652	678	696	653	689	667	656	633	684	633	646	635	662	665	642	679	692	668	609	679	625	636	672	629	644	629	686	698	659	679	685	667	664	691	690	665	646	695	724	628	680	656	633	642	646	630	597	646	668	688	690	693	652	666	633	703	691	660	628	696	667	684	707	655	688	622	624	648	687	644	675	643	717	675	702	634	652	653	670	651	624	605	689	680	632	660	610	643	641	657	644	646	630	652	683	646	659	624	666	664	659	651	653	665	699	698	621	694	651	659	616	657	644	624	674	697	653	628	659	660	644	594	636	682	656	604	637	637	616	684	668	670	679	690	637	686	674	668	647	702	688	669	656	626	626	657	678	651	684	662	655	661	662	627	671	665	646	662	668	673	666	660	663	716	644	631	647	621	648	630	642	696	649	649	670	683	681	668	631	664	679	620	697	675	661	642	648	641	635	638	672	629	636	655	661	663	644	722	701	649	713	679	634	689	655	660	636	690	626	631	669	640	658	668	639	638	647	689	639	648	658	692	667	658	656	641	638	646	678	643	704	657	680	652	684	631	671	668	662	626	682	683
14016	1667	762	12986	27510	6776	82	51	58	44	51	39	65	51	40	42	51	47	41	46	40	45	52	47	37	40	37	42	39	42	41	38	46	36	32	34	53	42	39	46	32	45	39	40	40	41	40	28	38	26	41	46	31	39	40	34	32	23	32	26	38	42	37	38	40	40	39	27	48	42	37	31	37	43	33	28	32	37	35	32	33	32	28	42	39	38	38	42	47	33	40	37	34	32	39	35	35	30	28	45	41	35	30	50	35	31	33	40	36	35	30	32	32	44	39	37	39	42	43	36	32	34	41	32	41	29	23	38	44	37	34	22	33	30	40	49	43	37	35	35	39	37	34	29	29	28	50	42	43	40	31	48	33	42	36	29	35	34	26	37	33	41	34	48	39	37	47	31	35	41	35	35	47	34	29	40	49	22	39	36	33	33	25	37	30	49	33	34	37	37	46	46	40	38	30	30	40	36	33	24	26	44	26	45	29	31	34	39	43	39	31	35	38	37	48	26	38	30	21	37	32	45	47	36	39	36	47	37	32	35	34	37	39	29	29	40	29	39	44	30	35	39	37	33	34	27	32	36	40	34	37	49	34	45	29	36	42	35	48	41	46	31	45	38	36	42	34	35	33	32	45	33	37	36	44	40	43	42	31	26	43	36	55	37	37	40	32	41	28	38	35	31	39	38	31	43	38	43	41	29	27	36	33	33	36	36	34	29	40	42	39	48	40	35	37	23	32	37	31	34	35	40	35	45	34	29	38	39	37	43	39	37	32	43	38	39	23	36	52	36	32	30	29	39	39	34	39	51	36	26	36	34	39	34	44	38	30	26	45	33	32	32	43	35	34	42	39	27	32	30	31	39	37	36	35	44	25	23	34	35	34	32	38	29	28	38	27	35	33	39	30	42	49	34	41	33	43	38	36	33	28	50	48	31	31	36	36	52	29	43	35	45	41	35	38	37	30	25	42	36	33	49	34	55	19	34	29	44	40	36	23	37	26	39	35	33	31	44	27	32	35	42	39	30	37	40	40	36	39	19	41	26	34	51	46	38	47	36	38	33	41	34	32	44	47	28	41	50	27	33	43	41	38	38	40	31	46	36	28	33	30	39	30	42	39	38	33	33	43	43	27	31	39	40	41	44	54	30	30	39	37	32	37	26	42	27	49	34	29	35	38	40	36	33	38	42	24	30	29	30	39	41	38	49	37	41	58	39	47	34	43	40	39	34	40	44	34	46	32	39	36	31	32	41	34	32	39	38	41	32	37	29	35	32	35	34	26	34	35	42	33	43	43	34	26	33	40	30	39	29	40	41	44	29	41	33	37	32	29	37	33	24	37	34	31	42	35	31	38	38	43	33	42	40	42	45	35	33	35	31	29	36	52	37	30	39	39	42	38	40	36	35	38	34	29	40	43	41	40	33	40	53	38	35	38	45	41	24	44	37	43	37	34	41	36	37	35	25	31	34	34	32	37	37	47	39	40	26	29	32	35	40	39	37	23	39	44	37	37	31	39	41	40	36	27	22	32	31	25	35	27	35	33	27	37	34	28	29	42	35	37	39	36	35	30	40	32	35	31	38	44	29	28	31	25	38	29	41	25	40	27	28	30	26	31	39	27	34	37	41	26	41	27	35	32	36	49	39	41	32	38	30	39	31	38	41	39	40	27	37	35	37	35	39	27	42	38	39	33	29	47	41	28	34	34	35	45	36	35	44	34	44	39	34	55	28	43	37	33	31	38	36	25	34	49	25	39	42	25	29	42	34	32	40	24	44	31	28	39	35	31	40	32	49	31	37	40	44	39	34	39	42	25	42	39	38	31	40	31	32	49	38	46	40	37	47	26	41	34	38	33	41	35	37	38	38	30	28	40	35	39	45	29	34	37	35	29	33	30	42	55	35	45	37	38	33	31	48	42	28	30	37	45	46	46	29	32	28	39	36	42	35	35	37	48	29	35	37	38	24	31	39	32	28	32	34	38	35	32	33	36	38	42	43	35	36	24	38	42	42	36	33	38	37	26	38	24	35	28	42	23	38	37	35	37	28	37	34	38	29	35	40	30	28	41	34	33	42	37	31	28	35	41	28	36	45	37	39	44	24	31	39	39	33	35	27	27	30	31	35	48	29	43	34	43	41	31	37	38	34	31	34	39	38	21	39	47	36	36	40	42	42	37	41	28	48	30	32	33	30	35	38	42	40	31	38	34	36	40	39	34	41	33	33	48	35	32	39	42	33	31	47	41	34	45	35	39	40	36	31	30	41	42	40	41	46	36	32	26	37	37	45	30	31	36	29	38	34	32	33	43	36	36	44	45	29	43	51	29	39	46	36	34	38	38	43	39	32	28	31	37	42	41	35	29	34	37	31	45	35	26	44	36	40	46	33	30	41	34	39	31	35	34	39	31	42	37	35	38	40	31	38	31	36	33	34	33	23	36	41	34	45	32	32	35	23	32	35	37	40	35	37	28	42	34	28	37	40	32	27	38	31	45	42	43	35	31	43	28	38	34	45	28	47	36	29	29	28	37	37	33	26	48	30	36	41	39	40	30	37	33	46	23	46	39	45	51	33	25	33	42	28	29	32	39	26	55	41	27	30	36	29	33	31	37	36	63	41	27	26	38	31	33	39	44	32	34	33	36	32	40	39	31	42	43	39	35	35	44	33	33	21	47	41	33	32	41	40	32	32	38	35	42	34	30	33	33	37	39	44	36	36	36	34	32	41	48	29	45	42	35	41	28	34	42	38	37	36	30	42	27	41	29	35	40	32	32	47	29	43	33	39	35	43	34	39	34	35	38	35	34	33	43	31	32	37	42	33	42	37	40	37	32	37	29	42	36	34	38	39	26	31	34	32	39	34	33	31	29	45	38	43	34	45	34	36	32	32	38	40	35	34	37	42	42	38	33	35	35	43	34	49	45	39	36	33	38	28	31	38	45	42	40	32	37	27	34	36	42	41	25	36	35	30	34	37	43	37	34	34	45	39	43	43	33	31	43	31	32	29	46	37	38	43	25	31	46	38	50	30	47	39	35	51	40	35	43	44	39	43	40	22	37	46	33	43	32	36	30	38	32	37	45	38	30	42	44	27	25	34	41	27	34	34	36	29	41	44	44	34	36	29	35	30	32	39	27	34	33	47	34	42	31	37	34	29	32	42	36	36	29	37	36	37	38	37	39	31	39	31	47	30	28	42	27	38	34	32	43	34	39	41	24	41	33	42	40	39	36	41	36	38	37	35	37	37	33	32	39	46	29	35	37	36	43	37	31	44	35	35	32	29	32	41	35	38	30	43	29	41	34	32	40	35	32	39	42	41	36	32	38	28	36	35	38	38	37	44	48	42	35	43	34	35	34	31	39	34	32	50	37	35	33	27	46	27	38	46	39	27	34	40	36	38	46	34	33	27	39	35	50	39	45	26	36	30	37	38	36	38	38	34	32	27	27	51	28	38	48	28	35	39	30	38	31	41	35	41	38	36	38	30	33	33	41	40
49876	18731	16319	69342	88318	17558	4555	3453	2749	2260	1874	1641	1424	1308	1150	1133	1122	958	951	930	846	826	843	814	813	774	752	794	711	725	803	769	745	688	716	744	832	810	697	696	650	699	665	575	654	622	674	673	615	644	665	652	601	706	649	618	627	607	643	617	659	591	641	660	613	656	667	629	626	630	564	597	620	617	593	606	610	603	602	569	599	599	603	650	603	580	565	600	620	608	580	625	619	623	576	626	581	613	620	602	593	588	552	576	640	574	605	576	642	626	616	614	659	589	605	576	636	631	611	556	622	568	620	562	582	602	597	591	588	590	615	573	644	572	574	602	603	545	585	592	581	613	584	597	585	577	579	611	593	581	561	613	628	614	587	626	576	603	576	565	585	612	595	556	553	564	584	598	577	574	568	594	600	621	613	579	606	594	604	587	625	620	583	590	584	588	616	602	571	607	586	616	599	605	606	629	588	598	609	606	616	587	626	616	621	604	603	548	610	619	592	605	573	603	582	625	566	587	539	611	607	597	612	589	611	576	578	588	598	583	562	568	586	590	610	568	611	600	609	575	564	556	600	550	580	567	593	603	620	614	575	601	576	571	568	570	566	614	599	582	592	564	572	601	632	611	589	608	543	559	530	553	549	598	626	622	609	593	576	597	566	544	602	605	626	592	562	589	643	537	604	618	609	568	631	564	581	590	576	569	593	577	620	566	612	616	594	584	627	551	609	559	567	644	574	565	588	636	626	563	602	596	578	595	598	609	631	591	550	621	602	596	583	573	575	607	599	606	624	577	591	609	624	569	616	643	586	557	566	578	600	585	596	583	606	612	630	613	611	559	561	556	584	550	597	557	550	593	572	574	601	577	625	546	571	560	583	589	605	553	580	576	571	619	571	556	606	612	581	575	599	602	571	552	560	591	572	564	627	561	600	582	618	588	600	546	589	532	600	620	591	568	593	579	606	633	595	593	569	597	563	585	544	615	560	611	658	642	568	621	614	577	588	552	584	579	610	576	541	572	579	576	585	639	610	621	576	612	589	590	611	566	601	577	574	624	591	607	603	567	548	576	548	616	573	584	599	608	566	596	597	581	560	593	601	629	587	602	566	633	588	584	581	608	598	575	603	538	606	567	586	586	591	613	585	613	531	595	629	551	582	577	614	588	594	614	588	575	610	582	531	614	586	608	587	569	632	589	609	618	597	606	602	620	556	592	612	553	558	571	593	596	601	558	554	560	585	593	579	637	588	597	581	575	610	597	549	564	576	613	564	621	591	593	569	575	599	600	582	588	567	600	599	610	597	574	585	569	563	578	596	583	579	588	633	582	598	605	593	607	601	588	568	579	599	585	582	545	586	588	571	595	576	587	585	571	622	584	530	554	606	610	590	570	534	578	546	606	567	602	574	626	589	578	559	606	633	599	564	584	594	594	586	601	578	575	595	599	588	574	599	610	634	581	585	608	555	553	607	595	599	597	601	563	631	605	572	619	606	600	585	564	537	559	602	577	604	541	617	553	611	550	615	552	613	575	614	601	614	608	591	626	583	589	626	561	638	606	609	596	611	575	542	521	606	572	623	579	603	611	577	602	570	606	549	617	546	580	612	581	590	575	599	608	554	571	579	598	573	621	579	549	622	553	583	604	572	572	588	516	579	564	607	580	557	571	576	593	573	581	614	566	547	540	584	606	606	578	574	589	584	586	596	632	579	579	556	606	609	588	590	570	575	585	576	618	591	562	588	569	594	546	593	571	609	597	591	592	607	615	585	593	601	583	561	564	601	621	568	600	590	590	608	622	556	601	582	607	574	589	569	533	613	557	594	579	588	614	545	586	597	624	585	589	571	599	577	627	583	600	589	605	567	604	595	598	591	557	582	570	592	558	577	571	542	590	596	618	634	580	597	594	571	576	574	596	592	609	599	589	572	567	593	610	587	631	562	585	582	579	618	574	597	662	591	574	613	573	595	591	547	593	602	617	564	572	564	537	570	590	609	572	586	605	576	600	591	556	590	604	581	595	601	568	592	586	589	635	541	595	570	589	594	598	592	607	620	580	556	599	559	558	586	559	601	587	617	550	561	603	555	598	589	601	571	596	600	550	605	615	594	596	634	578	609	616	541	567	578	586	597	583	582	565	565	566	572	587	607	604	586	581	563	574	582	602	586	572	626	599	609	597	582	602	578	561	576	618	600	573	584	612	611	563	570	604	632	566	549	551	648	578	537	588	564	592	596	563	577	597	563	625	613	579	612	590	558	567	605	625	554	536	603	589	600	592	556	554	581	573	600	567	585	588	582	572	610	592	595	556	571	619	577	582	528	607	646	610	580	575	633	598	592	612	558	554	588	592	583	601	570	588	582	579	567	594	533	565	599	607	578	588	582	571	617	593	587	577	618	596	572	577	616	558	592	611	561	603	543	599	612	637	572	634	572	543	619	548	606	561	624	602	592	608	592	585	572	552	579	596	582	584	624	543	584	588	575	606	580	574	643	581	616	586	642	565	578	566	574	618	612	556	593	609	609	595	616	582	593	550	568	573	601	584	593	553	587	608	624	619	596	620	585	602	557	579	579	559	583	585	578	559	628	631	626	587	614	552	590	576	619	596	550	594	576	543	550	590	606	549	540	588	599	565	587	601	578	574	536	577	572	585	537	630	585	589	592	619	602	587	632	552	586	620	566	602	601	604	581	562	535	570	579	590	604	608	604	646	591	580	588	592	578	627	562	561	588	590	596	584	589	619	583	591	603	531	581	614	569	599	575	576	549	573	573	546	642	602	679	536	554	583	606	608	592	534	583	606	563	558	591	529	639	576	582	613	578	615	583	613	606	623	554	590	581	581	551	569	560	577	569	586	605	574	566	591	582	553	580	603	620	575	592	625	596	567	563	620	583	587	571	568	620	606	583	544	620	576	552	593	594	615	537	582	603	586	527	630	627	610	595	615	598	557	603	584	555	577	616	552	589	576	567	583	577	567	589	525	616	634	613	606	584	599	579	545	571	607	594	572	589	577	575	542	587	616	567	601	570	583	597	606	612	561	591	625	609	665	596	595	606	585	596	584	596	570	595	569	593	551	586	581	603	555	553	631	603	581	583	603	578	585	555	525	592	608	563	601	585	564	594	635	560	587	592	547	557	598	614	567	597	605	641	594	580	580	549	532	579	616	555	609	608	571	606	576	568	560	524	562	579	583	617	610	612	597	568	580	619	595	589	563	614	602	631	575	563	585	635	542	644	602	554	586	600	588	552	600	583	559	624	571	566	592	575	613	621	594	552	595	577	618	563	606	612	615	596	610	650	569	549	615	591	586	591	589	594	596	626	597	541	563	576	595	604	581	627	575	530	609	566	564	634	583	557	574	598	622	612	563	616	555	615	573	571	605	553	610	630	562	588	566	571	581	615	542	562	587	628	552	569	579	559	576	562	609	532	580	618	610	598	589	547	583	578	621	628	614	598	598	559	584	571	579	581	611	553	608	628	543	605	571	598	596	589	626
11860	1437	454	5778	14616	858	72	63	66	73	70	60	73	63	65	57	66	61	62	63	65	68	53	67	65	48	65	71	70	57	55	58	47	61	62	69	67	56	66	51	59	50	74	56	70	53	70	53	55	64	63	57	58	69	49	56	59	55	65	48	63	57	53	63	56	61	49	65	57	64	51	54	52	63	50	48	55	61	66	54	56	65	61	55	72	60	51	58	56	65	36	63	68	51	53	64	51	47	47	65	66	63	54	54	63	67	66	56	49	64	56	73	51	67	48	66	48	48	63	57	57	60	61	48	50	51	49	58	59	55	58	46	68	63	60	35	62	46	73	55	57	59	60	51	52	63	65	39	54	63	66	64	60	56	58	37	48	72	58	52	62	53	64	72	67	52	63	65	61	60	48	58	57	52	66	56	63	50	47	53	60	65	55	65	63	56	67	47	59	49	46	66	58	58	60	62	42	63	55	59	70	65	50	55	61	53	61	54	50	59	64	54	69	45	64	62	57	56	60	58	52	45	54	61	52	61	62	57	57	51	48	72	66	57	55	54	61	51	59	49	64	67	62	59	41	55	57	69	64	58	63	47	52	71	66	69	42	57	55	56	50	63	62	54	59	53	47	52	54	61	57	50	45	56	54	48	52	54	49	47	49	61	67	55	53	48	67	47	65	67	53	68	45	60	61	69	52	67	54	61	45	58	43	62	72	50	53	52	49	57	47	48	43	40	57	44	48	58	62	64	75	62	49	58	57	56	52	51	77	65	64	60	49	61	80	61	57	55	66	66	56	55	64	38	62	57	52	67	47	62	54	63	58	64	59	55	61	55	65	65	67	56	55	56	64	43	57	54	48	56	65	57	62	58	42	64	51	54	64	53	54	53	52	53	43	68	65	59	48	59	64	54	68	56	61	71	59	65	56	47	65	54	58	72	45	64	45	51	63	61	47	63	47	53	55	49	70	46	59	54	56	48	47	65	53	61	59	66	53	50	55	62	58	57	47	55	52	61	61	52	51	55	53	52	66	54	66	79	61	58	57	64	54	73	64	67	50	66	67	66	56	48	49	48	58	66	58	56	43	67	65	66	63	62	53	63	66	55	63	54	63	60	49	55	60	57	66	56	37	55	64	41	55	61	61	53	51	54	49	61	70	51	53	61	57	67	50	73	49	62	57	56	58	72	57	51	63	64	58	65	54	54	61	60	68	78	57	70	64	56	52	62	65	52	37	61	60	54	57	67	55	57	52	58	53	55	57	45	64	47	57	69	54	64	61	46	49	54	53	63	47	63	49	73	65	43	72	59	59	62	62	66	70	58	67	57	63	49	69	76	61	55	47	50	67	68	58	59	59	56	63	53	67	59	59	56	51	46	53	47	67	64	47	71	58	54	61	51	50	56	65	70	70	55	50	70	72	64	65	58	62	67	57	50	59	60	51	67	49	55	53	61	51	60	44	74	53	45	53	49	48	60	45	55	42	62	45	55	55	54	65	64	47	65	56	65	59	54	60	81	53	69	59	57	54	46	56	47	48	60	49	47	51	56	64	63	75	64	56	55	46	56	70	47	64	69	63	52	55	45	49	57	59	63	65	61	52	57	67	58	50	48	66	49	72	57	54	67	60	61	43	63	63	69	60	61	65	43	49	46	57	57	48	49	44	66	67	48	53	56	57	73	46	51	63	52	52	55	54	55	71	60	68	64	64	56	60	59	64	67	44	77	55	48	55	62	61	53	56	55	42	70	67	65	67	75	60	59	51	56	55	75	60	45	60	64	51	54	47	65	60	42	53	57	53	60	72	36	48	46	56	49	55	57	63	59	61	58	92	65	54	65	59	64	54	70	58	57	53	56	52	58	56	53	60	64	63	51	51	76	59	57	58	62	59	57	64	70	54	60	52	70	52	52	62	55	64	66	71	66	58	47	56	52	65	60	59	49	67	53	63	67	64	52	65	56	53	60	56	57	64	61	62	72	61	53	64	53	77	51	52	55	68	48	53	58	60	54	50	67	53	61	46	61	62	62	54	66	54	54	64	38	59	59	56	61	59	54	63	51	61	44	47	64	43	49	63	49	55	54	52	63	58	47	62	49	45	69	54	52	64	58	59	63	56	46	51	79	54	65	59	50	67	48	52	46	57	42	51	53	66	66	68	50	70	73	65	62	60	54	71	72	58	64	61	49	61	68	49	51	48	43	67	46	67	56	54	66	61	69	50	59	58	74	61	54	61	58	65	58	52	49	59	61	42	48	60	69	47	67	57	79	53	60	66	63	70	55	69	51	50	56	66	60	46	53	63	61	58	59	55	52	59	44	60	53	63	63	68	66	58	56	55	65	59	49	65	60	71	51	62	61	63	70	56	62	55	59	53	54	63	61	48	51	66	55	52	60	49	50	56	50	55	43	56	63	61	64	55	59	59	47	47	57	57	64	53	58	57	48	62	51	68	62	65	59	70	57	72	61	65	50	50	72	60	45	56	58	55	57	64	48	62	46	63	55	70	53	54	58	58	61	45	51	79	74	65	69	56	52	72	45	79	53	57	59	57	45	48	67	50	54	49	47	55	70	60	51	61	57	61	58	49	67	64	57	59	64	77	59	54	35	59	68	65	51	57	45	57	60	69	56	50	55	54	52	67	52	52	58	68	53	49	65	60	55	50	62	54	65	64	72	56	54	58	56	65	56	59	54	56	59	62	58	51	56	53	52	52	56	62	52	76	60	49	60	48	59	74	55	51	56	54	56	62	65	60	73	62	54	56	61	57	59	53	59	59	69	71	66	53	58	49	46	79	59	70	51	54	66	54	67	56	64	53	68	45	48	69	72	69	61	57	55	51	59	53	59	63	66	57	53	44	68	48	64	56	58	52	53	56	66	56	54	57	59	50	52	54	43	61	59	50	54	70	56	52	66	56	52	65	61	53	46	49	67	68	67	61	54	50	68	58	48	65	58	52	54	63	56	53	54	69	55	59	58	61	51	64	64	59	67	63	68	58	55	54	58	42	60	59	62	56	50	52	69	54	64	46	56	64	61	65	57	55	54	51	52	54	56	53	48	59	52	54	61	48	40	65	51	62	52	67	63	59	56	40	54	66	57	54	58	66	60	59	71	56	60	64	47	57	61	55	51	55	74	46	66	74	58	55	62	72	62	60	39	47	50	66	53	62	73	49	70	64	56	65	62	64	61	51	56	68	61	71	62	57	51	61	61	48	64	53	60	53	61	57	49	59	51	71	69	54	54	56	53	59	47	70	62	47	62	56	49	58	54	55	63	61	62	61	60	53	67	50	66	52	48	59	51	56	57	67	45	57	70	55	44	56	53	58	60	54	51	65	44	62	56	48	51	49	48	54	55	61	46	58	66	51	46	65	58	74	56	74	66	56	66	56	57	60	66	53	62	75	54	60	51	61	56	44	53	48	58	68	57	70	54	57	52	54	63	60	60	73	57	57	53	65	58	63	65	57	54	54	58	54	57	54	51	50	56	75	69	60	59
46805	17988	10275	55069	68044	8730	3377	2646	2136	1905	1675	1538	1428	1344	1257	1210	1124	1119	1071	1025	1095	1050	1044	1108	1003	1049	1008	999	1010	1028	1007	970	991	966	949	1067	1120	1092	1004	1033	1026	983	943	924	985	964	931	1054	957	917	996	937	936	944	961	947	937	946	940	924	888	999	875	972	986	932	926	960	904	890	890	989	925	908	879	922	923	925	926	925	856	871	937	965	879	908	914	905	890	918	919	893	900	887	940	892	918	861	902	906	934	976	938	933	878	915	952	947	891	927	957	899	933	973	937	937	884	880	999	924	913	917	960	925	972	958	966	896	963	884	891	889	935	917	923	906	907	881	923	931	914	899	970	901	937	895	879	933	906	927	923	918	873	969	941	981	917	932	964	954	944	908	909	955	857	890	942	882	912	913	909	879	919	963	921	885	959	951	869	884	958	958	934	876	911	929	898	959	896	896	898	890	932	916	915	910	949	903	901	892	860	881	951	950	934	933	924	891	948	952	918	917	878	941	862	942	893	920	935	905	894	923	926	888	899	880	944	913	917	906	939	916	1025	915	915	923	885	879	908	907	972	933	881	907	924	956	899	876	922	917	873	933	926	935	915	895	899	884	899	912	929	915	926	837	880	932	909	931	973	929	901	940	908	889	894	926	954	871	847	837	926	909	902	1022	894	855	889	938	901	841	940	920	924	897	846	880	920	848	896	909	948	873	938	862	909	923	931	890	895	919	943	903	930	893	900	947	924	933	900	884	865	933	931	909	862	944	908	931	928	846	878	929	931	883	952	867	944	900	897	953	921	957	957	918	907	900	911	910	899	929	881	919	955	910	937	903	920	893	906	925	925	913	971	971	872	952	909	952	905	950	862	915	884	923	947	971	869	925	872	917	925	858	875	925	903	864	886	893	919	949	888	918	915	893	926	886	931	856	920	881	929	917	966	906	899	879	909	859	948	912	929	888	841	918	958	914	906	928	882	894	905	941	943	896	942	885	907	873	896	953	888	872	952	992	869	852	921	889	906	852	903	886	903	890	954	960	922	873	904	963	888	913	866	893	877	910	896	938	891	951	880	895	879	881	936	943	898	923	859	964	925	873	888	931	918	917	870	863	926	899	903	983	894	905	911	880	880	912	909	887	846	909	874	942	926	941	891	928	920	942	915	875	934	916	887	939	897	894	854	948	885	899	864	891	888	897	895	899	935	993	942	896	934	894	911	905	889	936	949	867	878	890	909	903	929	885	932	956	919	902	955	940	908	911	931	959	924	901	958	904	895	901	881	954	891	947	914	968	931	887	913	889	889	879	891	939	842	858	936	885	960	899	932	914	861	909	872	866	905	931	885	912	893	959	892	899	926	939	937	921	902	900	976	890	876	902	889	931	927	895	911	904	915	949	896	910	922	866	969	927	925	919	919	941	893	925	909	952	963	845	947	930	948	866	829	949	940	885	913	898	932	902	879	929	903	938	937	910	823	946	875	927	909	881	920	878	901	966	874	935	887	890	903	907	915	904	889	971	955	920	899	913	944	950	935	922	958	920	924	909	948	948	897	984	926	901	887	886	919	863	924	903	890	942	902	845	940	916	915	885	873	923	916	930	887	856	898	864	861	919	900	917	941	915	885	931	874	927	943	887	863	890	906	913	916	951	895	892	891	965	956	870	899	906	932	882	865	910	888	897	953	952	968	929	876	936	862	851	891	954	911	898	970	927	914	965	904	889	917	905	929	924	903	926	862	887	924	931	936	878	937	895	924	938	948	877	922	894	891	932	888	906	931	921	927	883	899	903	939	887	942	947	900	945	955	924	895	914	904	875	941	877	922	883	907	883	908	929	849	909	908	929	927	910	919	954	867	947	899	943	910	879	897	901	930	923	869	914	916	865	921	957	965	887	946	897	872	901	912	897	930	911	859	945	964	924	932	936	854	943	913	884	890	898	906	905	914	915	913	901	893	898	908	866	896	941	957	916	995	837	896	925	954	919	947	834	908	941	920	894	910	944	923	855	890	893	944	932	943	869	901	912	895	878	940	883	909	915	930	875	876	901	883	904	861	934	941	954	936	873	889	887	888	889	952	892	899	966	886	873	902	844	867	863	922	944	947	923	882	864	917	901	924	949	928	894	945	946	867	908	917	912	920	898	923	948	912	946	912	849	890	919	952	901	879	948	912	968	937	940	875	881	937	922	864	905	915	941	905	962	928	907	976	934	924	836	934	906	952	895	941	929	969	929	946	857	880	974	920	896	984	913	900	928	940	891	883	897	945	920	912	942	927	889	892	934	937	932	930	925	929	900	863	965	904	888	904	899	899	922	949	877	925	932	902	936	934	942	929	897	904	858	915	888	901	936	933	940	928	918	959	904	937	861	909	888	895	867	874	907	909	886	934	929	898	934	929	928	909	892	980	896	910	919	869	935	916	898	889	930	933	963	895	890	907	890	927	950	916	902	892	927	897	921	896	934	936	913	868	905	942	891	879	932	926	891	908	849	931	868	922	919	885	886	887	887	910	915	924	880	915	910	941	877	949	900	919	867	916	884	881	895	906	903	936	888	897	919	887	934	922	894	840	894	903	944	900	912	912	847	854	879	901	923	903	959	898	920	904	872	918	915	888	865	947	907	929	922	913	907	923	903	943	918	943	905	849	914	911	956	949	929	929	908	945	930	907	911	885	856	916	928	953	882	905	943	878	876	934	906	903	854	925	887	938	907	923	957	902	889	894	940	869	906	958	923	886	898	912	874	869	906	942	934	914	914	895	945	893	911	933	913	938	919	916	935	950	905	942	897	939	949	891	909	923	929	895	868	884	917	893	900	910	918	931	950	872	919	925	919	950	911	888	885	914	903	835	913	950	915	894	946	904	944	919	916	890	953	895	927	948	927	914	860	948	925	913	939	939	949	899	921	890	863	906	919	867	876	933	898	872	916	899	841	971	951	959	915	928	856	883	901	916	941	895	961	923	880	922	901	962	928	913	929	891	870	992	888	875	941	903	900	905	923	874	866	895	894	969	915	973	939	917	862	922	924	907	937	913	933	877	901	942	907	898	944	916	961	949	936	933	919	927	886	943	883	917	898	911	892	906	961	921	957	866	910	915	961	899	936	906	945	870	901	903	916	948	936	950	857	881	890	925	918	869	841	903	872	920	932	916	940	863	891	919	926	942	897	871	907	878	799	930	875	910	892	845	904	844	928	931	945	830	882	926	868	912	849	933	959	929	878	915	909	914	943	945	927	908	917	923	909	911	913	931	916	861	926	893	903	922	864	891	871	824	916	911	947	870	891	929	914	939	933	892	917	896	904	912	898	908	881	869	909	865	916	937	867	938	939	929	921	949	905	896	879	937	918	932	896	983	938	884	916	880	971	889	915	967	933	900	848	942	899	943	921	905	874	971	928	974	884	943	888	907	904	952	879	900	934	923	909	892	908	927	867	945	898	891	910	918	948	873	926	944	893	891	951	917	898	907	921	943	903	926	951	939	867	930	919	937	894	924	877	932	937
16465	2969	2237	16911	24703	2399	80	68	61	71	59	42	48	41	56	65	38	34	40	49	41	41	44	50	39	49	50	46	36	30	51	41	35	46	40	47	40	58	43	31	52	32	48	50	42	48	39	45	42	34	36	56	33	36	34	42	42	40	47	32	30	38	40	45	34	40	44	37	42	40	36	36	40	33	34	48	38	48	39	44	31	40	30	42	40	42	37	34	33	39	41	46	39	29	42	40	46	47	52	46	51	30	44	37	35	41	28	41	36	41	29	42	31	39	46	44	43	39	45	40	31	39	35	38	47	33	33	41	45	49	29	39	37	40	45	33	44	50	41	32	28	42	42	44	45	52	33	32	35	44	43	46	40	36	44	36	31	42	45	34	43	44	59	38	41	33	35	39	39	41	42	46	39	46	45	39	39	30	27	30	38	39	38	41	34	44	35	50	36	36	37	52	34	44	36	41	43	44	34	52	37	49	43	52	39	45	29	24	53	46	43	40	39	39	35	42	49	31	42	44	47	34	45	52	26	33	31	38	50	35	35	36	33	39	44	49	45	40	43	45	38	39	43	45	42	45	31	38	40	39	40	43	45	47	36	30	40	29	38	33	32	48	40	47	39	32	51	35	35	48	45	37	35	38	40	42	31	44	40	37	34	47	38	38	44	31	36	39	49	45	50	44	44	42	46	36	46	47	30	44	37	43	32	48	35	36	27	34	51	37	29	38	42	39	32	49	46	48	41	35	40	56	31	47	42	40	39	41	40	39	37	36	56	29	36	43	43	40	26	42	31	61	41	45	29	36	36	45	35	31	39	31	35	35	33	35	40	29	48	36	42	39	38	54	43	50	27	34	42	28	31	46	43	45	37	38	39	33	37	42	45	44	45	51	38	44	31	33	43	42	40	51	35	44	35	45	40	41	43	48	31	42	42	43	19	44	49	47	53	32	33	39	43	35	47	44	47	36	35	47	49	47	52	41	26	37	34	46	45	44	34	39	35	35	45	38	37	31	34	37	33	38	38	42	23	37	50	38	46	49	45	36	37	33	37	45	38	31	45	41	46	33	38	36	43	41	44	37	23	33	32	45	39	44	39	37	30	25	48	34	41	41	34	49	35	43	43	31	32	39	42	45	35	42	47	38	36	38	44	44	36	46	42	40	48	38	39	35	37	36	24	27	49	34	48	33	40	42	38	41	27	32	39	38	37	37	36	50	42	24	55	49	50	41	31	47	42	28	44	37	45	40	36	33	47	34	33	34	39	43	38	35	37	42	40	36	35	51	35	48	45	42	39	30	39	31	39	41	35	40	35	38	41	42	43	47	35	36	27	44	33	50	47	45	21	47	29	44	34	40	45	34	41	48	35	31	45	38	42	43	43	32	42	52	36	43	34	42	43	39	38	36	45	39	43	46	30	44	41	45	46	37	35	33	32	41	44	43	38	32	37	29	35	40	49	52	38	41	29	43	39	35	36	30	31	34	38	40	52	40	41	37	43	50	48	51	59	33	50	51	42	44	45	35	39	49	48	41	44	42	37	40	49	52	40	49	51	39	38	20	25	32	38	43	48	38	47	35	35	42	35	41	41	34	33	34	41	46	38	34	34	36	40	26	44	43	45	41	35	34	40	37	40	37	33	39	51	43	50	32	42	43	31	31	38	28	38	43	42	40	40	42	36	41	43	34	36	42	46	33	36	38	39	37	28	44	35	29	29	35	46	47	33	32	44	38	37	31	45	36	36	32	41	34	39	42	33	43	31	49	48	32	33	29	36	42	39	48	42	30	42	38	57	44	39	38	41	43	43	38	44	43	36	38	46	48	41	38	35	27	38	36	58	38	41	39	44	32	37	37	47	43	39	32	31	43	41	38	32	35	54	31	41	36	40	38	46	47	44	47	37	26	43	46	33	44	37	34	49	42	46	41	35	35	38	47	32	48	39	41	39	44	39	44	37	45	31	35	43	46	42	33	44	44	47	31	43	44	48	38	45	36	55	46	41	30	35	38	44	39	36	41	36	42	30	41	48	37	52	32	38	38	41	51	44	32	47	41	51	32	31	40	37	32	43	51	39	50	43	42	44	37	35	33	36	38	43	33	41	41	45	40	39	41	33	39	30	30	31	34	34	47	41	42	40	38	48	38	46	37	49	31	39	48	36	41	42	45	41	27	49	36	35	28	43	35	37	34	42	41	37	39	42	55	40	33	35	49	36	33	41	49	47	41	41	40	37	46	43	34	36	29	38	36	41	32	42	47	34	44	37	40	42	32	33	46	40	34	41	53	30	41	29	46	45	47	38	34	47	45	48	49	43	38	43	48	35	33	44	34	39	48	36	36	41	34	40	47	46	37	44	35	44	31	44	46	38	31	44	33	47	27	44	39	37	41	34	45	41	33	36	46	39	40	45	30	38	39	40	46	34	29	49	36	51	28	28	33	42	40	29	35	44	32	44	33	32	38	44	40	37	39	50	38	32	38	35	32	36	40	39	33	46	43	33	37	40	35	46	40	45	35	35	51	38	34	38	28	45	43	43	44	33	39	50	33	35	32	41	47	41	48	29	31	49	60	43	52	34	38	37	46	43	36	38	47	34	45	46	43	34	35	43	41	44	39	44	39	32	31	32	37	34	39	32	55	42	47	32	47	36	41	38	43	40	45	37	27	42	36	38	35	36	36	30	50	31	45	38	40	43	47	52	40	50	42	31	36	40	45	40	38	28	44	38	50	40	38	39	45	37	39	34	42	40	41	40	38	35	36	42	42	42	51	38	38	37	50	27	47	51	36	38	46	45	41	31	52	42	29	39	37	27	49	39	37	44	31	41	41	45	35	38	35	43	38	33	41	28	36	45	35	31	46	42	37	46	45	46	52	48	40	42	35	37	46	28	34	32	36	43	46	44	37	29	38	30	32	39	39	36	32	45	36	38	40	37	30	35	32	38	40	27	42	37	50	34	47	32	41	36	47	32	37	36	42	46	45	48	45	45	37	38	38	47	46	33	34	49	36	30	41	37	36	45	30	41	38	33	35	46	45	32	38	37	48	37	38	49	33	37	35	46	38	38	45	42	47	40	35	37	42	32	42	37	32	43	49	43	41	34	35	32	33	40	36	50	48	28	32	33	38	44	38	47	40	45	38	39	43	39	38	35	32	45	37	45	41	30	48	42	32	43	45	36	35	38	47	42	45	39	45	48	47	43	34	47	48	39	61	40	31	50	36	49	39	38	40	47	37	43	26	37	34	42	43	37	46	42	43	43	39	32	37	46	39	33	37	29	43	36	31	41	32	42	42	37	36	36	37	36	34	47	42	47	41	45	37	29	35	47	43	40	40	54	45	29	43	45	43	39	44	45	26	38	40	28	34	36	41	41	41	36	51	33	40	37	42	32	55	34	24	28	45	44	32	49	40	51	31	32	57	31	41	40	41	37	42	46	41	44	37	50	48	42	51	39	37	38	33	37	41	42	41	44	34	52	38	30	31	45	39	42	41	39	30
53061	24167	25552	76688	70527	12721	5462	4185	3285	2627	2268	1913	1682	1521	1423	1263	1136	1124	992	1029	968	972	917	897	860	835	830	885	889	855	878	819	809	770	829	792	905	891	858	819	784	741	766	721	715	723	689	735	736	686	721	688	709	642	726	695	672	714	681	691	668	663	671	703	711	709	715	661	694	659	696	665	625	648	631	662	675	655	721	617	688	682	661	636	652	669	685	646	648	623	677	683	660	712	684	692	653	645	645	607	676	679	654	673	668	663	641	619	674	679	623	660	701	649	663	662	720	703	712	696	677	678	652	631	683	654	671	636	661	662	670	646	648	615	633	636	671	646	615	642	601	622	658	634	614	685	644	682	680	659	656	625	655	692	598	663	601	661	631	647	621	641	683	657	617	652	591	663	627	656	625	639	639	613	628	651	676	651	613	660	668	656	649	588	666	670	614	615	638	626	681	627	618	680	621	602	655	600	649	633	639	610	596	661	664	652	657	636	644	695	621	616	641	638	632	649	625	629	619	635	644	622	618	652	601	660	637	632	630	638	696	625	632	598	625	613	625	588	612	630	631	648	643	624	632	628	613	674	651	637	632	670	616	701	617	663	647	594	624	619	673	627	637	604	642	676	641	616	643	631	654	666	647	653	655	622	626	587	638	641	625	648	666	652	573	652	651	620	652	621	625	606	637	632	664	645	606	635	613	627	634	629	592	677	620	645	640	651	636	618	630	613	630	628	632	589	604	648	647	607	623	624	647	633	638	635	682	636	634	640	651	648	649	641	662	581	622	595	612	650	663	660	650	629	622	646	658	649	631	639	609	649	613	579	629	624	650	637	609	682	608	614	647	678	561	672	599	653	660	651	592	646	634	658	638	621	665	672	604	629	591	617	643	654	660	606	651	593	587	673	643	658	646	628	617	556	659	665	576	593	594	612	598	643	634	645	641	641	665	661	641	652	621	645	634	662	610	615	631	640	651	686	644	639	630	660	650	658	635	646	666	657	626	614	632	613	650	640	650	646	670	659	626	576	694	635	677	598	660	615	625	600	640	656	639	654	624	664	617	638	649	655	608	625	650	646	643	607	645	651	628	640	675	638	593	653	622	642	626	601	642	627	644	628	593	623	631	666	639	611	634	621	584	672	636	614	609	630	657	624	675	700	662	646	663	653	623	636	667	618	718	662	656	641	645	636	633	637	654	651	619	622	624	630	658	626	622	618	594	673	609	631	614	588	645	659	667	688	639	612	642	633	660	610	635	658	670	634	659	652	608	600	663	648	658	623	632	606	626	642	618	604	640	686	690	611	605	602	612	659	658	658	627	684	593	631	598	600	637	660	607	673	649	648	619	658	601	616	685	664	633	630	644	610	652	636	617	628	607	657	645	634	670	615	639	661	607	626	640	619	618	639	625	597	668	636	643	640	639	644	674	606	668	650	653	652	653	599	630	646	666	678	653	664	652	635	639	633	654	678	667	621	613	638	655	627	660	640	575	640	640	660	588	619	620	666	609	643	659	651	669	621	582	598	624	667	639	653	643	685	627	623	642	617	641	693	684	645	654	586	659	614	635	688	618	662	644	587	647	645	653	641	632	626	620	642	647	624	601	625	647	673	664	632	629	612	648	676	603	616	646	606	640	639	618	636	655	616	633	622	642	594	669	615	634	670	601	656	634	651	597	617	625	689	645	672	656	666	671	631	657	632	670	623	613	681	640	634	668	632	630	596	647	593	594	629	645	635	605	607	618	626	644	683	619	644	662	642	585	624	613	572	635	650	609	685	659	641	619	597	646	606	661	654	622	598	610	620	638	641	636	604	612	643	645	651	649	638	623	629	620	603	674	651	675	635	613	597	619	661	626	647	626	633	629	625	668	620	649	649	630	645	641	573	645	665	607	640	638	660	604	650	641	613	659	626	624	638	680	668	646	624	640	652	675	619	662	661	670	655	646	621	642	577	636	630	641	643	648	583	594	601	605	625	637	674	623	624	652	609	665	633	660	624	617	632	637	619	624	634	647	643	676	651	626	638	617	632	630	626	626	669	599	632	620	626	640	659	663	612	620	617	602	653	667	613	588	639	632	576	661	645	657	657	636	693	640	571	676	618	662	593	619	615	619	597	665	654	633	646	652	649	641	663	615	599	667	638	636	668	661	643	610	625	611	657	629	637	573	654	614	591	639	663	619	593	628	616	647	629	602	591	604	625	625	673	599	635	628	670	652	622	616	622	677	672	663	584	633	636	600	654	653	661	632	658	635	588	653	574	590	653	616	654	673	665	606	630	606	654	626	641	639	663	636	669	624	619	656	634	651	612	635	640	593	592	628	640	614	649	649	635	641	671	604	694	635	620	665	641	608	600	633	649	656	631	614	631	671	633	631	590	631	658	654	646	653	615	608	640	637	624	649	635	604	640	615	717	630	590	638	699	659	585	587	657	648	657	653	670	637	644	662	636	613	661	580	627	636	647	683	658	656	592	643	595	630	610	640	627	607	628	667	657	609	640	622	646	655	664	638	620	627	674	609	634	631	659	620	628	649	609	680	654	622	612	623	590	609	627	661	635	601	641	609	649	626	659	650	602	647	648	658	643	649	592	607	655	651	607	603	620	637	670	589	646	675	638	634	626	637	663	682	639	625	641	667	627	603	660	641	574	654	688	613	664	641	619	587	609	633	667	642	607	639	635	632	605	614	657	616	643	609	620	655	607	620	678	621	625	651	629	615	649	663	665	590	606	680	637	666	588	626	594	640	636	602	661	662	579	639	655	632	630	643	638	604	613	621	613	634	612	623	661	642	616	621	596	654	641	613	653	624	664	632	658	637	649	633	625	671	622	687	645	671	660	650	676	628	674	656	639	653	668	699	614	664	641	615	613	627	625	628	636	615	655	570	670	632	663	676	603	642	634	648	617	604	624	620	659	646	645	606	623	631	645	605	622	620	624	619	623	649	612	646	689	693	660	623	662	627	620	657	630	596	631	677	616	637	610	617	614	677	601	662	641	663	568	632	677	647	659	647	626	632	629	632	641	688	580	594	588	659	586	647	608	657	653	657	662	627	622	620	647	657	600	653	663	632	661	638	644	675	614	634	649	666	636	650	607	645	634	601	647	638	653	635	633	607	661	641	617	592	660	622	676	649	659	613	615	608	621	682	660	614	636	609	601	626	611	639	684	618	684	649	665	630	604	658	648	617	665	639	622	600	608	600	639	647	627	663	608	635	648	597	624	662	654	652	667	646	643	650	603	645	644	614	653	702	646	654	646	628	699	620	629	616	630	639	602	679	654	660	667	676	689	576	651	641	641	647	634	609	600	645	624	604	602	601	623	632	617	584	622	636	655	664	654	605	595	625	637	612	650	633	640	642	620	618	656	634	626	639	655	684	658	625	635	647	674	616	678	626	647	695	628	631	616	633	611	657	652	600	648	668	630	564	660	642	658	607	628	625	642	675	655	633	623	653	675	604	650	640	629	618	631	632	653	632	651	601	634	629	686	641	640
6455	620	442	2895	4585	84	48	49	44	31	33	43	34	37	40	34	48	34	47	35	37	37	33	38	37	25	37	42	40	44	39	54	36	42	35	47	32	35	37	31	51	43	40	47	45	27	42	39	46	37	47	49	33	29	42	37	50	45	36	47	55	44	42	49	26	41	43	52	32	29	44	30	37	49	37	39	39	44	50	39	39	38	49	37	39	53	43	42	40	41	31	37	33	45	42	35	44	44	43	39	38	37	41	38	31	47	46	40	23	35	38	36	45	55	31	48	34	45	45	38	53	37	48	41	40	52	34	33	33	44	34	55	39	39	39	38	36	37	40	36	42	50	44	42	47	45	50	48	41	28	43	37	36	35	54	38	36	43	41	37	33	36	43	35	50	33	39	41	48	43	38	51	41	44	43	39	32	38	45	38	44	41	35	41	40	52	38	41	39	49	44	37	50	32	32	38	46	42	35	37	36	38	52	25	40	48	36	39	50	43	47	40	46	43	36	34	43	39	41	42	27	47	49	38	49	44	43	46	49	44	36	42	34	43	37	30	42	47	38	42	37	40	39	31	43	46	37	41	43	33	45	45	36	31	46	49	44	40	45	54	41	50	34	47	41	34	42	31	37	43	38	37	41	39	35	41	52	40	54	31	39	44	40	32	37	45	50	35	46	37	35	47	39	39	45	48	40	36	43	41	45	39	43	31	35	47	46	45	47	49	47	50	26	36	37	51	40	57	46	45	37	36	37	41	31	36	56	44	51	40	32	45	30	44	29	47	40	38	33	42	39	36	41	51	55	33	43	40	41	33	52	40	43	38	44	38	25	34	58	35	51	40	40	45	51	39	34	48	47	32	45	39	36	43	36	44	48	34	40	37	39	36	35	33	47	39	43	45	36	43	38	39	45	40	46	42	39	38	44	46	49	42	41	30	51	42	35	42	42	33	42	49	40	39	39	52	33	38	37	29	37	41	40	41	40	47	40	35	32	46	42	42	45	49	35	49	49	59	31	46	48	52	31	31	57	39	42	35	47	49	41	39	48	44	41	39	41	41	41	46	42	38	51	42	47	33	40	46	28	39	41	39	31	30	40	50	48	28	32	42	49	43	43	37	41	47	51	29	39	51	37	39	36	46	43	53	47	29	41	49	39	40	46	45	38	43	41	57	28	47	46	34	38	37	45	45	40	47	43	54	50	43	48	42	46	37	45	37	49	32	33	32	33	36	52	50	40	40	47	39	51	42	29	31	40	32	34	37	42	47	48	42	32	44	46	56	33	42	31	49	40	39	46	46	43	35	45	42	47	42	40	39	54	41	42	46	38	47	36	37	24	41	48	33	38	39	42	39	45	46	35	40	48	56	43	44	43	40	47	32	56	43	39	33	32	36	43	42	40	36	42	46	50	43	38	42	41	44	39	41	35	32	43	41	42	34	47	50	53	44	36	47	41	44	45	47	34	36	45	46	35	36	41	37	43	47	38	30	33	49	34	31	36	52	34	33	42	42	40	44	40	46	45	46	42	39	49	39	55	35	41	43	33	49	37	55	40	36	44	47	41	34	40	54	41	41	40	44	33	34	39	39	46	45	38	38	43	36	40	35	44	39	38	40	47	34	43	45	45	34	36	50	42	34	36	32	40	35	43	51	39	38	37	46	38	56	35	55	25	36	41	36	46	57	39	50	44	32	29	41	30	45	41	42	49	44	45	31	38	37	52	33	40	33	34	42	35	39	50	39	49	43	25	43	43	39	34	46	32	43	43	42	34	39	42	45	47	35	52	40	42	49	48	37	39	28	48	42	36	46	47	31	39	39	45	41	51	32	51	33	52	41	33	43	44	51	38	39	44	34	46	45	45	44	46	33	49	32	45	44	37	34	37	41	47	38	41	30	50	36	43	51	45	46	41	51	42	29	51	38	38	39	39	51	38	42	33	38	33	37	38	37	40	43	33	43	33	45	39	45	49	41	42	48	48	36	43	33	30	32	49	31	51	48	42	38	32	40	43	37	42	37	36	36	49	38	42	38	37	48	45	46	52	43	32	41	30	35	36	37	49	47	40	34	49	41	34	42	37	31	47	60	31	42	26	44	36	29	36	40	33	38	42	45	39	39	47	39	37	46	42	37	32	40	50	42	48	39	37	41	33	56	50	43	40	46	45	51	31	36	38	46	41	45	52	43	54	36	48	37	33	46	28	54	44	37	52	38	48	49	40	56	45	43	37	39	37	47	56	36	39	41	40	41	36	46	33	33	46	38	26	31	43	48	38	38	30	38	37	41	25	38	47	33	55	39	39	49	44	37	33	23	35	48	36	41	36	41	37	42	37	32	30	40	33	45	36	43	51	40	53	45	51	39	44	28	34	44	40	36	42	41	45	44	35	51	35	40	45	37	38	41	35	41	43	49	42	37	34	44	41	37	33	41	40	38	36	41	42	42	37	45	38	31	33	42	36	38	34	44	49	46	36	34	40	37	49	42	43	45	38	37	44	43	40	33	31	37	44	41	45	33	35	38	44	40	46	47	54	38	34	36	44	37	44	34	39	38	41	34	46	38	35	40	43	40	44	45	41	41	52	51	38	45	42	52	48	47	46	34	39	33	50	39	39	34	38	50	40	40	48	40	45	51	40	41	37	30	45	49	40	43	32	38	35	49	50	44	36	36	46	43	35	40	33	42	40	33	47	46	42	45	38	35	46	49	36	41	48	42	42	42	44	32	52	35	30	51	41	52	36	57	33	36	39	52	36	40	45	32	44	36	25	48	47	48	35	40	44	42	40	44	36	40	36	32	56	47	30	46	38	48	35	45	40	33	46	28	37	46	38	40	42	34	42	55	49	34	48	48	39	45	42	36	47	48	48	44	48	61	45	41	32	50	38	36	40	31	37	50	45	46	36	41	53	39	37	44	32	49	47	39	60	44	36	42	41	47	42	32	39	41	47	43	36	41	50	34	35	36	58	33	38	34	37	38	40	47	44	27	46	37	34	44	44	35	32	43	39	44	55	40	37	41	66	41	40	41	45	48	37	45	28	45	37	45	37	39	47	29	53	44	51	46	42	46	34	44	44	27	42	30	37	30	48	54	50	28	28	47	40	37	31	39	45	29	35	49	52	32	34	36	44	34	50	38	35	29	43	36	39	37	42	40	42	39	41	47	37	38	39	50	39	48	42	38	37	44	34	41	31	44	43	37	49	38	45	44	40	37	47	32	48	43	36	44	43	38	46	35	53	46	55	37	38	41	38	39	42	33	41	47	34	33	44	35	40	38	52	38	37	40	47	52	38	33	34	53	39	32	38	42	44	39	47	51	44	40	37	40	31	44	46	35	39	47	39	32	37	47	29	35	31	40	54	43	40	36	50	39	22	49	45	29	42	37	33	36	42	39	35	44	46	36	53	37	46	32	37	40	42	40	49	49	51	46	46	35	32	39	40	48	38	46	33	41	35	45	35	40	38	39	34	37	43	32	46	31	48	42	38	41	47	39	44	42
40424	13232	11709	47660	50510	1906	1292	1111	1053	878	820	798	741	789	726	763	723	659	669	706	679	730	722	699	673	671	673	696	706	670	695	666	705	683	706	696	707	734	698	697	691	680	679	692	672	685	623	704	718	707	628	690	656	650	683	652	694	628	686	642	685	640	662	722	667	683	649	671	657	656	661	698	627	678	630	610	649	680	649	667	632	670	682	676	682	638	594	665	694	646	674	631	659	626	697	632	644	664	674	701	666	646	621	664	653	652	654	637	649	665	629	608	597	668	644	625	660	690	643	677	654	620	667	682	684	696	627	705	694	625	685	613	671	626	646	648	642	648	665	607	701	609	674	657	640	606	665	664	659	656	653	664	665	612	634	618	609	633	637	653	621	661	624	656	602	618	620	667	649	675	621	625	685	697	675	624	680	634	616	591	640	636	628	671	667	629	693	648	625	646	665	643	652	672	640	694	650	655	575	612	654	607	613	669	595	633	639	649	639	656	675	663	624	620	648	656	630	710	663	635	654	647	643	647	610	691	629	649	666	629	658	615	661	624	611	620	620	662	633	691	648	668	654	627	642	650	624	662	727	631	629	629	601	676	669	635	646	640	686	653	632	631	656	630	667	619	624	644	686	630	664	638	650	659	683	634	639	621	654	686	659	683	664	630	637	665	647	641	636	663	641	681	626	711	641	603	633	680	654	680	666	646	615	673	625	609	599	603	663	649	676	642	649	669	683	649	663	687	691	658	653	659	685	678	693	651	674	689	645	679	688	688	642	619	632	675	631	616	640	650	633	639	648	682	659	602	673	653	600	611	665	653	673	647	644	606	677	625	723	652	647	632	662	655	677	670	621	641	649	639	666	728	673	661	654	617	609	621	655	685	643	679	627	677	664	636	675	680	645	666	696	637	676	696	594	644	620	668	691	631	641	675	654	665	652	626	697	662	593	637	654	624	679	648	667	676	620	614	666	655	651	623	660	675	601	655	718	632	663	658	671	670	641	655	626	645	654	685	616	657	678	652	627	596	626	643	613	664	615	655	669	637	669	635	649	648	663	641	672	674	674	705	645	664	672	679	628	635	639	657	649	668	651	578	620	685	705	650	642	703	653	633	665	620	712	626	645	633	675	705	647	675	660	631	680	689	675	677	662	600	632	632	642	670	681	655	626	610	694	657	669	658	652	651	593	678	662	659	639	656	666	651	675	612	644	659	629	661	601	654	636	648	659	675	640	694	638	655	654	634	667	658	631	623	661	664	642	657	621	605	668	679	655	606	675	620	666	681	619	676	646	638	670	685	659	699	637	697	586	678	661	636	621	691	693	673	610	672	628	625	601	669	617	667	684	606	674	674	679	642	606	649	703	666	679	644	640	650	671	688	639	639	650	631	641	618	618	620	626	669	602	623	667	640	605	650	613	661	672	597	646	594	646	605	628	633	654	657	622	647	682	628	608	643	688	637	648	675	653	655	680	665	653	675	619	671	671	598	657	651	675	652	613	679	602	676	661	622	642	692	651	652	646	639	643	618	643	664	665	676	597	680	689	691	640	648	649	657	667	660	666	615	657	630	655	602	681	679	723	705	651	649	680	601	650	657	637	599	619	607	661	640	628	626	646	624	673	623	621	650	670	646	687	633	636	620	663	654	649	642	641	632	662	652	615	646	629	667	660	701	684	656	696	682	666	664	632	595	621	626	667	634	623	633	684	640	630	646	666	655	642	579	633	663	651	626	658	684	675	651	640	669	636	675	645	661	621	631	610	623	648	675	638	688	655	643	678	632	643	646	608	660	619	665	664	639	652	614	610	638	630	666	637	650	636	634	666	650	615	648	652	648	684	682	626	647	610	614	636	654	664	682	647	690	594	642	649	623	636	682	655	673	647	630	665	666	605	625	680	621	666	632	635	663	662	696	663	641	599	646	690	700	655	569	686	652	612	631	632	666	656	647	669	626	654	673	617	667	653	658	661	692	669	678	641	664	665	649	620	621	634	634	692	637	650	606	634	685	621	660	644	655	659	635	669	646	676	672	685	611	608	674	681	663	625	621	636	664	643	600	636	648	678	655	663	622	608	693	701	663	640	679	629	675	698	625	650	722	693	634	660	712	591	668	667	630	638	620	641	666	611	675	638	635	684	635	661	633	648	648	597	695	671	657	627	639	643	637	659	637	666	643	618	682	612	639	652	683	651	653	639	652	624	652	666	580	616	630	626	678	656	663	669	640	626	653	650	660	638	657	626	624	618	666	642	624	661	642	612	687	636	678	651	657	668	697	671	636	674	712	665	658	605	641	618	637	651	684	613	613	616	578	687	631	651	633	620	593	640	604	602	683	667	665	610	685	655	637	638	645	678	668	657	632	619	669	671	667	635	627	700	633	642	602	639	632	668	646	657	657	655	647	646	640	651	637	652	650	635	625	658	642	636	683	655	676	631	604	660	612	682	655	647	653	609	684	668	674	636	673	662	632	678	661	603	693	639	635	653	645	671	650	679	681	620	677	673	674	660	651	580	631	641	612	653	664	653	673	700	665	644	663	674	685	670	651	662	671	663	660	648	673	625	685	675	627	625	664	617	622	662	658	681	650	664	620	673	684	687	640	662	635	695	642	620	645	677	606	696	660	624	628	578	663	642	611	629	662	637	704	650	615	686	643	687	632	647	668	622	667	649	645	648	638	665	626	656	647	663	650	604	659	645	658	655	615	650	661	647	692	662	645	643	635	669	602	612	675	651	628	670	629	653	647	706	609	635	624	643	624	639	725	651	634	656	671	667	674	661	633	638	637	648	654	654	658	643	642	664	625	642	686	643	686	649	696	643	647	699	625	618	643	642	621	641	648	629	672	687	638	659	643	656	647	632	684	623	681	622	684	637	670	634	634	660	639	639	654	652	676	651	627	687	640	638	663	605	644	634	629	673	631	658	655	673	652	624	672	660	659	664	606	638	641	664	645	615	649	633	647	634	642	629	657	611	665	648	676	684	617	615	677	669	662	610	672	629	642	658	660	645	608	642	655	657	620	620	599	651	683	651	665	688	627	637	658	659	636	707	634	652	633	643	649	712	641	698	679	657	640	643	649	664	622	672	699	603	663	603	651	662	631	646	643	680	677	640	654	664	618	667	679	634	670	638	678	671	643	653	627	642	641	624	652	628	599	655	652	688	656	596	664	659	672	616	684	588	624	628	621	630	651	650	624	638	610	652	620	646	630	655	652	624	649	694	621	655	614	634	677	699	658	658	671	593	599	675	589	659	630	651	619	652	614	631	667	677	616	695	646	654	629	637	710	591	641	637	664	656	658	656	616	672	645	635	653	648	625	651	668	649	605	617	664	703	648	674	673	661	692	625	620	613	627	636	627	684	635	644	625	627	625	641	674	654	625	640	620	639	607	642	660	663	623	674	629	691	625	687	641	629	633	651	608	626	642	666	644	636	653	641	666	636	646	645	636	624	636	628	624	646	639	647	642	615	679	646	726	600	618	638	667	674	687	656	641
15142	2238	2679	17557	25178	3994	94	66	69	51	60	55	44	57	45	47	59	50	49	40	40	43	37	44	29	39	40	40	47	37	44	33	39	39	32	44	36	40	43	52	35	38	34	36	43	36	44	26	32	31	37	39	37	46	36	34	35	28	34	28	44	33	44	35	39	38	41	32	32	34	41	40	32	50	36	33	28	40	36	30	47	42	41	39	30	30	27	40	33	31	33	40	24	45	33	32	43	31	32	40	39	35	43	54	34	40	35	41	38	38	32	38	35	43	43	38	40	33	38	32	37	39	38	38	34	34	25	34	40	33	37	33	37	31	28	49	34	45	30	38	36	29	30	29	43	28	34	40	33	38	37	33	29	38	38	31	31	48	34	31	32	38	37	39	35	48	34	35	40	36	38	33	38	37	24	40	42	35	34	35	35	37	30	49	37	31	29	33	37	35	30	39	38	32	31	41	40	53	38	32	34	41	46	41	31	25	34	27	27	46	40	33	28	29	54	35	41	41	38	29	38	29	42	35	26	48	42	39	42	43	36	41	37	39	35	31	34	35	27	32	26	39	31	34	37	41	37	33	44	33	39	37	31	30	40	38	36	41	29	36	35	37	25	30	40	33	40	36	31	31	34	24	28	38	27	29	46	32	44	39	22	45	34	38	26	39	41	28	49	27	47	30	32	39	42	45	38	36	41	33	38	33	36	38	30	33	37	38	39	28	38	35	36	37	32	37	46	29	50	32	39	38	50	33	30	39	32	34	40	26	43	33	36	35	43	42	36	32	43	32	49	34	31	28	37	56	40	38	39	36	45	35	29	39	42	40	33	43	31	33	36	41	34	31	36	37	35	43	29	32	29	36	44	37	53	36	46	38	40	37	37	43	34	43	20	30	38	32	27	37	31	30	41	40	32	31	44	24	29	28	49	45	37	48	33	46	33	39	38	27	43	40	28	34	31	37	38	33	38	42	34	33	26	37	30	32	42	39	34	34	41	47	29	46	39	27	39	39	32	40	37	32	35	32	34	23	42	37	29	30	43	41	38	37	36	38	37	38	32	39	40	46	41	45	45	39	27	28	32	39	32	30	30	30	39	36	45	36	38	42	35	28	41	34	43	28	35	31	46	39	33	44	54	47	29	30	49	30	30	43	36	34	38	43	34	33	40	29	37	37	37	35	42	32	41	45	30	44	28	35	31	30	42	37	41	22	33	32	25	32	38	44	28	42	39	43	39	33	40	40	49	37	33	28	26	32	42	41	24	41	38	46	39	32	36	46	37	34	45	29	37	31	30	29	38	44	39	40	31	31	31	40	43	33	39	35	39	45	40	35	32	34	34	38	36	44	35	34	35	35	42	37	38	36	37	37	35	42	33	31	37	34	47	21	44	31	36	35	35	30	36	32	42	42	29	45	35	29	39	36	31	33	39	35	40	44	31	39	48	29	41	33	28	38	33	20	32	29	29	40	34	32	36	37	36	33	36	42	43	38	30	36	44	35	36	42	41	30	37	47	33	42	39	38	37	41	37	35	22	47	30	35	26	35	43	28	34	30	47	39	36	35	36	34	39	35	28	43	52	38	41	33	47	28	44	36	36	32	23	37	34	38	40	29	32	38	45	41	37	29	39	33	51	39	39	24	38	36	32	30	28	40	46	32	42	23	39	36	32	38	42	39	31	36	27	45	29	32	30	38	31	26	34	30	26	42	38	37	28	31	40	32	29	34	31	34	32	58	31	41	29	50	29	38	33	37	34	24	28	30	31	42	47	37	33	26	37	37	35	40	30	34	38	43	30	34	40	33	45	36	30	42	29	42	29	41	39	37	37	36	41	37	30	37	36	35	41	31	37	28	33	37	35	41	28	30	53	37	38	36	31	40	28	38	34	26	47	35	51	35	35	34	38	32	28	42	39	45	35	44	21	33	46	40	24	38	39	40	27	34	37	40	31	38	40	36	23	41	34	30	43	49	41	29	40	36	40	32	40	39	48	36	28	30	27	34	36	29	35	34	34	25	36	43	33	42	38	38	41	38	36	30	31	33	34	33	37	29	33	38	38	35	25	29	27	23	40	40	41	34	48	38	31	35	38	25	48	39	38	36	38	43	29	40	41	31	38	28	40	35	35	44	41	43	43	33	37	39	38	37	43	45	36	35	40	33	46	30	36	34	28	26	35	32	38	28	37	29	30	30	31	34	32	28	32	31	37	37	34	42	35	39	48	34	37	28	27	31	27	36	34	33	41	39	40	27	35	43	39	33	41	36	32	30	41	30	38	35	28	27	34	34	30	39	35	30	34	29	39	33	30	31	36	47	40	39	39	44	37	51	38	33	26	33	35	28	36	30	34	35	37	37	39	27	30	45	36	45	36	34	37	27	40	39	37	50	36	40	36	36	30	34	33	47	40	38	44	41	43	46	40	29	37	37	32	34	33	32	33	47	30	47	32	48	44	39	32	42	30	32	26	42	35	24	31	24	39	46	30	35	42	30	38	35	27	31	35	39	32	38	41	34	32	30	32	35	34	36	34	26	39	42	38	26	38	45	37	32	32	42	52	32	37	35	43	30	36	32	34	30	38	44	31	32	35	39	37	43	37	47	31	29	24	39	32	48	33	38	27	36	38	33	33	40	24	30	40	41	37	42	37	28	39	32	34	34	33	34	32	46	25	36	38	48	36	30	29	33	24	30	37	35	54	37	41	42	40	33	34	25	40	35	41	45	40	34	40	43	41	33	47	37	39	38	38	31	42	34	30	34	31	39	48	37	38	39	28	23	43	38	33	45	38	42	35	44	33	29	29	34	32	41	47	47	29	41	31	31	40	43	35	40	44	23	31	30	27	32	43	34	41	35	22	36	33	44	31	36	42	41	41	20	35	40	40	44	39	37	33	34	45	40	34	37	30	45	25	32	39	30	39	40	36	36	35	41	28	41	32	30	29	28	34	37	39	39	44	43	38	45	25	39	44	48	36	32	28	36	38	42	29	34	46	29	33	41	42	39	39	28	38	36	27	43	43	30	40	40	36	41	34	40	39	48	37	37	31	40	40	43	33	34	30	33	44	35	38	32	33	41	31	39	29	47	33	43	41	42	33	43	44	32	32	36	33	31	35	35	43	27	37	30	39	34	24	38	42	31	34	31	35	30	34	42	29	40	27	43	36	39	35	23	31	42	40	43	41	35	39	48	35	34	27	36	35	41	33	32	38	44	32	25	39	28	37	33	35	34	24	46	25	34	36	28	36	38	40	28	40	31	30	40	24	34	35	33	44	38	47	41	49	38	35	32	35	36	31	35	45	25	37	41	35	32	35	35	38	34	35	35	34	31	37	48	29	32	40	35	30	40	36	32	36	22	34	35	34	32	34	40	33	43	41	38	29	34	40	35	30	29	32	34	34	37	42	31	25	41	32	41	34	35	33	28	45	33	38	33	41	29	34	40	28	36	36	46	36	42	40	33	36	42	30	45	34	23	38	41	27	38	37	30	45	33	46	30
52927	20181	28570	79273	84538	7300	4681	3544	2763	2253	1830	1649	1475	1317	1177	1145	1007	929	906	880	882	878	873	828	781	739	860	800	783	759	747	732	681	655	693	778	878	805	725	744	675	690	713	667	634	584	607	587	680	609	590	647	673	644	594	611	682	647	596	637	604	648	636	645	677	643	633	627	624	638	632	607	624	592	583	611	604	594	611	587	594	567	634	598	585	625	638	560	557	601	623	583	628	591	590	625	617	600	598	567	646	567	584	603	597	585	603	591	575	605	583	609	562	606	577	576	563	598	617	626	564	617	633	592	576	639	603	592	575	605	565	587	581	560	556	577	567	541	596	608	592	629	608	615	600	574	574	580	545	602	606	576	606	564	652	574	614	572	608	548	557	583	594	595	564	576	598	582	565	589	584	576	592	595	622	605	582	571	574	602	625	567	572	602	568	586	571	592	563	583	601	548	581	572	606	583	549	582	588	618	580	635	582	605	581	588	587	554	530	604	549	561	557	574	630	583	572	542	560	595	624	572	557	585	594	588	553	591	578	598	533	584	593	590	585	623	631	607	570	549	592	601	600	597	560	551	580	623	589	604	565	619	590	579	566	610	577	591	576	565	581	592	607	603	564	574	552	570	622	579	632	577	573	526	579	593	586	572	616	584	563	564	604	534	539	593	593	599	577	559	579	616	570	636	582	580	585	566	593	584	545	588	588	547	528	561	605	622	624	580	579	587	588	614	618	565	608	584	563	569	580	602	557	616	619	621	545	593	592	591	577	590	559	578	565	591	611	583	582	606	593	551	576	553	558	578	574	576	610	612	613	580	595	561	578	589	598	605	527	626	590	581	629	584	574	573	566	597	600	533	562	591	598	557	592	581	556	593	614	616	577	576	597	632	569	547	578	591	614	587	576	611	532	579	594	620	569	614	602	552	568	606	528	559	570	601	612	527	612	608	605	600	557	601	581	591	629	602	608	586	577	554	568	604	577	568	591	602	598	580	577	586	574	573	569	598	595	606	587	584	593	584	560	576	627	596	550	572	594	597	601	557	591	594	625	575	604	600	609	566	583	567	573	558	557	574	589	588	623	584	658	596	566	550	609	561	566	549	564	582	590	559	589	555	545	607	601	590	604	620	592	646	601	605	602	589	570	574	550	594	606	588	558	576	583	571	550	630	578	609	583	581	577	585	606	563	595	563	608	587	620	555	624	587	582	602	580	611	545	580	565	554	571	599	567	609	574	618	554	605	594	627	617	608	571	560	583	603	537	604	579	593	596	573	570	565	596	562	605	557	591	547	606	590	561	578	615	593	597	577	596	582	578	589	575	606	570	604	591	586	586	549	602	575	574	587	592	621	570	591	601	625	577	564	576	506	552	565	588	532	570	536	555	548	585	585	569	632	610	611	567	565	570	598	561	625	640	602	601	626	582	600	624	616	577	605	563	566	628	569	589	633	579	581	609	537	624	609	545	571	583	587	583	551	560	579	555	586	546	623	553	595	566	605	621	570	608	577	572	564	571	599	582	577	573	596	564	634	594	603	611	605	599	572	596	539	632	587	573	578	575	571	600	596	602	558	569	592	588	572	575	577	543	536	579	589	564	621	596	545	626	565	607	595	569	586	579	576	615	595	558	568	582	577	571	578	575	628	579	622	571	633	615	594	594	637	584	585	574	604	606	614	593	581	562	575	528	562	570	574	536	598	559	579	624	552	597	577	579	547	594	597	563	590	636	587	583	618	593	600	582	604	606	545	583	577	612	570	604	546	585	505	609	571	600	588	527	616	577	572	581	583	558	596	621	611	577	570	584	610	600	575	631	561	564	515	586	584	588	620	570	631	569	584	591	562	581	608	557	597	607	595	584	565	597	561	568	580	556	591	529	583	557	569	582	592	573	607	573	566	565	584	579	596	570	584	597	618	589	563	617	526	602	593	611	595	584	570	621	614	559	581	622	555	567	571	538	593	595	584	580	603	570	607	600	560	609	603	560	568	566	556	563	559	577	583	581	562	580	595	640	574	607	608	560	559	577	591	592	594	628	597	566	595	576	597	581	629	537	576	560	606	594	572	596	580	560	613	585	624	550	562	593	607	589	574	612	541	573	576	596	630	606	569	552	595	531	580	547	567	607	606	586	597	582	579	590	593	608	575	599	593	604	574	569	563	636	560	600	565	567	604	619	599	598	610	581	590	600	582	602	620	613	592	581	615	536	576	616	578	600	589	603	611	512	597	608	570	556	557	534	520	541	583	602	574	597	574	606	565	588	600	589	566	609	573	608	559	593	536	572	558	562	587	588	619	580	605	595	593	573	595	587	618	623	561	579	595	621	562	539	554	565	597	616	582	590	568	570	553	592	560	588	561	600	584	633	609	561	554	566	599	560	567	551	573	561	593	593	558	594	578	548	618	563	633	580	530	598	571	566	590	570	578	564	577	590	557	537	582	611	586	548	597	599	621	568	570	578	572	570	576	587	603	624	588	571	585	581	561	599	582	557	566	567	589	595	613	563	577	614	558	553	573	575	573	585	586	556	585	580	553	568	599	562	577	587	583	531	620	612	604	564	621	599	604	598	570	623	570	600	609	589	615	546	626	532	612	576	587	590	587	614	555	587	620	611	589	595	579	587	578	600	584	601	536	557	553	578	600	575	572	553	580	609	624	617	565	611	623	562	546	574	572	593	561	587	590	633	649	604	593	571	602	605	631	579	599	617	595	565	618	565	613	598	638	619	584	598	579	553	589	624	592	578	543	583	601	577	544	598	604	577	544	600	570	581	600	607	598	620	619	594	590	554	589	562	593	553	502	568	582	633	607	588	630	558	553	546	548	600	583	560	560	568	566	583	580	564	624	570	545	614	581	548	608	581	623	586	583	568	562	564	559	572	592	630	599	593	581	574	624	580	590	595	585	562	560	599	580	612	579	566	589	595	579	588	580	620	605	617	535	592	588	582	560	643	566	587	607	591	575	543	570	593	563	594	576	551	601	567	560	580	576	631	590	586	583	600	611	601	582	544	559	574	595	596	592	573	551	589	577	600	640	588	580	619	613	613	554	570	596	597	588	570	567	575	542	581	582	588	613	576	593	563	595	585	600	606	551	596	560	579	626	617	611	563	555	579	586	609	557	594	586	594	557	543	577	602	617	594	631	536	556	593	574	623	574	616	571	619	569	552	584	537	574	612	636	542	592	578	584	606	562	531	579	536	612	564	552	603	615	591	548	594	622	571	565	556	590	604	573	604	609	580	594	579	544	529	547	560	584	605	575	564	581	598	559	570	608	565	575	583	566	594	552	597	544	634	562	576	547	588	621	579	572	600	576	604	559	565	607	579	584	619	622	566	619	568	527	597	538	583	610	602	554	555	556	563	570	590	559	566	582	550	619	584	627	569	554	574	629	578	573	554	636	543	597	595	545	569	560	574	592	593	570	568	584	581	590	552	645	584	587	566	578	574	572	564	589	598	562	596	626	531	561	542	595	591	580	629	557	623	567	608	604
10937	1149	2654	8717	14379	2523	85	81	56	76	49	64	54	65	64	59	67	65	54	62	51	54	49	56	68	56	71	57	57	63	68	58	50	55	62	58	62	56	57	57	53	70	55	61	62	60	58	55	57	56	59	57	68	56	48	61	57	71	41	64	67	78	52	58	51	57	55	47	44	51	59	53	61	48	72	60	64	58	53	58	57	48	64	48	60	56	66	58	61	50	55	51	62	65	58	60	56	65	58	55	47	55	61	51	56	62	54	68	60	55	55	41	52	63	71	59	56	65	68	57	54	63	64	70	56	40	57	50	54	58	46	61	47	54	75	58	53	58	48	52	50	58	56	57	69	78	49	53	62	49	73	57	65	47	73	72	63	51	48	55	69	71	47	48	58	65	72	62	57	67	53	50	57	56	48	62	62	52	56	58	39	54	62	54	67	71	59	52	40	61	52	51	67	62	52	61	53	59	62	59	41	59	50	62	56	52	51	59	60	48	48	74	54	56	59	59	73	65	59	68	61	47	58	61	73	47	76	60	46	69	46	46	58	61	67	52	65	38	55	61	74	56	71	55	55	55	64	64	54	51	48	80	63	70	50	55	58	65	47	67	54	59	61	63	62	66	46	54	51	65	63	70	71	61	54	59	50	69	64	46	56	46	53	70	56	53	53	65	54	61	70	62	62	50	55	63	58	55	51	62	66	69	55	52	45	59	51	52	71	51	54	60	65	56	54	59	68	80	46	63	58	42	46	53	63	63	64	67	62	69	54	65	54	60	54	65	60	48	42	63	54	63	57	50	63	62	54	57	61	38	62	61	43	60	70	70	60	63	51	66	68	61	59	61	51	54	55	60	44	68	59	60	56	53	53	55	55	55	59	73	74	64	49	54	63	64	45	58	49	60	65	70	53	54	63	63	47	73	62	59	58	70	55	54	66	52	58	56	58	44	72	48	50	72	47	58	53	57	46	60	57	63	62	57	45	54	50	62	60	64	56	54	64	61	59	48	62	50	48	38	57	58	66	43	62	67	63	59	51	72	69	53	49	57	61	54	56	61	65	64	73	55	58	68	57	58	52	75	53	48	51	55	62	52	50	51	56	55	62	54	55	54	56	69	55	61	68	70	68	58	64	62	66	56	66	69	49	47	74	62	60	68	69	68	52	63	52	68	47	63	52	47	58	60	61	48	45	35	69	65	54	62	68	67	64	53	56	55	61	61	57	57	51	57	60	67	66	66	51	75	63	71	57	72	56	59	57	63	61	62	48	52	55	60	63	63	68	70	63	65	69	64	52	52	59	57	41	67	57	56	53	71	56	63	68	65	65	51	61	66	61	49	63	51	67	56	59	55	62	61	61	55	57	61	54	60	62	64	53	51	63	71	52	58	60	66	62	65	55	55	56	51	29	67	65	59	58	60	57	54	65	68	58	65	54	66	69	59	62	58	54	57	63	46	71	52	52	59	50	57	67	57	57	62	69	53	58	66	54	61	55	54	72	55	57	60	48	61	61	59	72	53	58	50	65	52	56	51	61	56	69	58	69	64	61	64	58	49	43	48	52	61	69	53	49	48	64	59	59	68	65	61	62	56	68	50	56	46	66	62	62	63	66	52	68	48	52	65	52	60	61	60	62	70	56	66	53	44	64	61	52	56	47	56	57	65	63	59	63	64	55	67	65	52	50	68	57	53	52	55	56	46	71	69	55	66	55	61	74	62	52	66	50	55	57	59	71	53	70	54	55	49	65	76	55	54	47	72	60	67	50	61	46	58	57	56	66	50	64	62	45	71	64	65	65	47	60	61	62	57	54	45	59	62	58	52	57	51	51	59	64	63	60	58	51	56	66	43	58	64	52	58	57	53	59	45	51	63	50	51	58	72	51	57	58	55	61	56	50	61	59	74	61	57	54	63	65	66	58	45	59	67	51	78	61	64	52	55	77	58	63	70	73	69	45	51	55	60	51	57	59	61	60	52	60	52	56	65	52	48	64	66	58	57	51	49	50	63	58	63	55	73	60	55	64	53	50	85	61	52	46	66	70	51	38	60	66	58	64	47	61	57	58	69	59	47	64	55	67	66	48	59	53	69	67	63	58	77	61	69	62	56	66	76	53	66	55	58	73	62	87	54	59	65	49	57	55	62	71	75	54	60	50	60	54	58	61	53	47	67	48	67	62	53	70	65	61	54	67	57	54	61	52	70	57	60	62	58	56	52	62	63	61	59	45	78	62	66	61	52	45	68	64	62	57	60	61	51	63	44	53	53	57	53	52	58	71	54	53	67	59	65	46	50	60	52	56	61	59	65	59	58	46	52	65	67	57	52	68	63	50	71	66	55	63	60	61	63	55	67	61	77	65	54	63	48	39	59	53	58	72	57	63	62	47	54	55	60	60	51	54	56	52	61	57	51	59	76	44	52	55	66	49	75	48	44	66	47	58	67	55	65	59	70	56	48	50	67	62	56	75	53	58	57	61	58	48	74	69	62	59	57	66	46	55	61	66	69	63	46	59	50	55	57	61	71	79	57	68	64	63	47	66	51	53	44	56	59	51	47	55	53	58	46	55	60	51	53	61	67	70	60	59	59	51	66	61	56	62	79	59	58	58	54	58	51	40	52	64	65	55	66	77	70	56	51	59	48	57	61	59	61	56	52	52	72	57	48	61	48	44	67	68	45	65	67	62	64	56	54	51	56	54	57	53	72	59	48	51	49	52	55	62	68	53	43	57	60	58	63	46	56	66	68	48	60	47	76	54	59	52	47	53	60	43	47	62	54	62	69	60	47	59	64	67	58	57	57	70	61	52	50	76	43	59	59	53	58	59	52	55	61	48	60	66	57	52	50	70	61	68	67	58	51	59	67	59	41	61	60	64	59	45	56	57	53	62	57	64	56	67	71	52	65	51	57	43	61	68	57	62	63	52	50	46	58	58	64	43	54	46	61	54	64	65	47	54	64	56	57	57	48	69	56	45	48	53	56	58	58	64	72	54	55	64	58	61	66	56	52	54	55	48	66	67	52	56	60	58	50	53	60	54	65	64	54	54	66	55	52	55	56	54	62	58	62	59	43	55	58	62	57	56	50	53	60	49	47	49	52	61	55	68	60	67	52	53	54	58	51	66	60	55	54	64	67	53	55	58	65	56	63	69	48	67	64	69	57	48	53	52	56	53	60	55	58	71	58	50	61	44	44	57	49	50	64	59	50	53	52	59	62	62	56	59	67	51	63	59	46	51	65	63	46	55	73	53	64	53	57	52	43	51	52	61	58	48	62	71	54	58	44	52	58	67	58	59	51	65	52	54	61	57	61	57	55	55	63	52	54	79	65	57	48	69	63	56	52	49	56	57	61	76	55	64	57	52	58	62	67	59	61	71	51	68	59	56	55	71	68	59	60	66	60	54	66	65	61	57	58	63	60	50	63	57	66	62	52	53	49	69	62	51	53	55	56	44	61	66	58	64	54	59	63	51	53	65	58	54	49	53	59	58	66	51	52
45599	16369	29735	66518	80678	10836	2725	2204	1815	1604	1471	1326	1259	1252	1139	1184	1127	1094	1043	998	1029	1074	1041	973	1029	986	1003	958	1010	980	995	1004	998	916	1008	1005	1168	1007	952	948	1006	983	1001	911	947	955	947	961	930	1022	955	969	985	966	918	951	936	928	969	946	902	988	929	975	950	967	975	957	932	938	949	925	1043	957	925	911	953	917	927	901	989	913	931	975	914	930	958	922	954	907	857	962	890	1043	950	924	993	969	942	938	900	950	1006	955	913	960	954	976	942	913	922	921	895	981	904	936	944	882	936	866	908	934	978	925	923	951	958	905	989	947	893	952	936	918	915	922	914	925	886	968	925	871	878	862	947	883	962	950	886	948	949	938	941	956	935	967	900	993	913	947	907	941	893	966	931	889	947	944	914	912	927	912	926	916	909	914	997	932	910	943	969	912	926	916	915	917	923	935	895	945	925	964	917	948	971	964	957	960	904	920	918	910	945	997	913	940	989	867	944	931	960	878	925	942	953	942	993	875	928	949	978	953	943	951	922	914	956	900	928	953	898	942	979	893	915	955	960	875	945	946	945	901	968	938	960	895	905	927	923	954	930	938	930	904	946	938	918	925	959	933	920	953	919	908	884	878	900	882	906	932	886	905	877	904	927	905	923	925	872	949	941	920	1001	951	917	913	900	947	907	925	955	871	936	916	853	910	915	891	890	941	928	927	918	939	930	916	945	940	934	899	953	925	949	923	923	874	939	905	951	988	944	954	908	896	941	905	925	921	926	955	916	923	906	896	886	966	920	932	936	910	981	934	879	903	926	951	939	943	884	905	917	903	914	927	960	922	939	882	922	920	934	888	910	990	916	913	880	951	1007	953	985	952	945	955	950	907	937	957	929	929	975	950	927	950	960	886	866	943	855	914	900	917	918	910	926	880	887	929	944	893	920	938	890	898	928	948	938	891	945	890	951	961	880	974	946	941	959	910	926	920	911	918	951	903	927	919	894	914	971	925	941	886	967	935	950	906	963	924	957	909	855	908	910	899	907	952	964	969	909	947	923	902	912	943	936	931	966	923	920	940	944	889	947	899	891	911	952	898	960	981	934	913	908	942	942	879	906	911	941	961	927	949	920	917	890	904	918	927	986	973	916	919	909	888	960	929	934	947	964	898	979	920	953	904	941	904	991	958	909	886	883	924	920	891	878	908	936	885	935	961	982	912	943	937	943	924	920	881	990	889	896	955	935	885	939	956	914	848	896	896	884	980	895	965	914	937	946	859	914	910	926	937	898	952	902	945	897	963	926	941	922	942	958	927	934	957	939	907	928	916	951	928	907	924	935	898	908	945	930	873	950	911	905	926	902	914	923	922	935	893	955	956	931	928	927	935	916	925	973	925	929	963	949	979	909	940	914	949	952	934	966	933	906	949	934	926	894	916	944	888	933	929	897	967	933	893	919	912	954	907	953	904	878	982	918	974	872	913	924	967	908	941	929	973	892	891	1012	929	878	870	933	940	931	911	981	897	935	932	953	930	970	931	935	902	903	900	933	916	941	932	915	968	982	889	929	929	902	900	936	947	920	938	928	904	948	913	921	903	933	950	889	903	905	949	920	914	872	911	944	935	880	962	907	902	922	911	963	933	955	913	962	911	951	903	943	973	900	934	928	918	936	902	999	943	931	972	923	950	895	875	912	905	941	909	924	917	914	932	923	924	914	906	904	940	936	876	893	909	900	869	899	894	924	912	906	943	920	894	928	960	985	894	909	942	910	916	878	934	895	944	946	877	950	927	921	911	921	932	896	914	979	901	914	910	916	865	930	974	967	896	921	974	936	905	931	915	896	942	900	955	906	926	960	953	886	909	938	916	914	864	953	924	928	929	934	943	948	949	909	928	931	900	969	873	914	982	927	925	901	919	922	938	966	970	975	879	936	959	910	959	884	947	958	926	934	923	937	875	948	947	986	915	933	911	893	917	968	899	957	906	933	898	929	899	873	916	966	986	850	958	905	906	901	941	948	947	924	944	943	985	939	951	959	932	931	871	921	955	916	961	937	917	924	895	960	981	885	885	941	955	892	937	929	921	914	921	916	931	906	936	898	926	924	928	950	925	909	919	956	900	925	930	899	894	943	883	929	955	933	926	926	924	922	918	869	872	935	955	923	895	914	917	959	938	976	967	950	946	955	904	890	959	913	912	944	939	919	941	929	934	973	940	925	873	932	917	915	883	935	889	914	977	903	933	928	939	938	913	977	921	904	923	907	931	955	936	923	930	930	920	932	964	934	932	872	893	891	965	954	960	919	926	922	947	930	917	937	890	897	981	936	926	948	870	890	898	892	991	909	860	958	909	925	949	916	947	889	940	866	931	914	909	910	946	966	970	938	942	976	940	921	951	907	925	926	925	885	938	967	875	925	903	891	925	978	986	926	916	961	972	914	942	925	975	909	916	926	873	930	917	838	937	952	1000	934	892	938	913	959	897	956	889	862	957	928	912	959	941	955	882	907	914	962	946	900	894	897	911	969	926	924	928	911	956	932	938	908	910	909	909	920	960	920	891	924	916	966	850	959	946	892	932	942	922	931	915	915	914	945	940	954	872	957	959	958	926	948	974	896	865	979	947	870	902	918	958	950	938	910	880	963	898	906	925	902	961	936	870	951	982	883	967	915	964	924	918	864	899	924	912	936	953	909	891	986	943	935	885	962	946	931	892	923	895	938	902	929	882	872	929	899	931	932	884	906	931	932	923	944	971	949	906	962	963	913	935	948	891	954	967	905	877	905	949	838	952	907	949	890	904	953	872	924	926	930	917	885	912	911	917	916	921	911	894	959	948	960	986	941	985	965	923	956	919	896	917	880	935	945	946	965	934	928	922	912	927	914	862	916	879	884	911	969	911	956	896	982	912	899	928	948	893	951	914	937	983	922	968	918	929	948	943	929	905	933	950	930	899	945	906	877	936	895	939	986	916	987	983	911	922	944	913	968	896	932	906	949	865	898	893	928	906	955	928	932	895	871	888	928	921	888	904	924	887	943	954	910	972	942	895	885	955	913	941	927	934	895	918	908	936	884	889	894	942	923	933	939	923	953	940	908	882	863	956	895	920	981	903	939	833	892	903	919	870	990	942	940	958	863	879	916	932	910	895	892	954	888	895	906	964	968	947	923	895	924	916	905	918	914	943	929	972	876	940	892	912	950	927	968	977	911	900	980	956	928	928	906	926	925	925	907	915	936	963	931	935	910	945	922	900	899	948	898	926	908	905	949	863	990	941	955	916	924	953	903	939	941	899	910	868	875	963	925	939	910	887	935	949	925	856	934	926	933	914	910	978	895	952	942	864	910	939	935	891	938	903	871	925	923	915	919	904	960	835	902	919	878	960	886	905	897	915	1019	975	947	943	914	910	968	909	937	936	982	899	850	931	916	937	868	885	911	954	918	887	927	920	917	905	946	969	942	932	953	979	946	893	917	936	969	952	908	951	923	951	905	945	876	921	911	910	953	929	918	954	965	903
18113	3060	1853	15171	27668	7865	83	73	73	64	57	58	63	37	46	51	37	42	45	47	51	47	45	40	48	39	43	40	44	38	42	49	32	50	40	46	50	39	40	41	50	37	35	49	35	48	46	34	36	37	28	36	33	44	41	40	39	37	43	49	34	43	43	33	32	43	42	30	43	46	33	47	39	30	37	45	47	37	32	35	41	38	49	41	42	36	36	51	29	41	38	39	34	40	46	43	33	25	35	27	33	38	39	37	42	46	58	33	45	33	28	44	45	35	55	29	44	40	41	48	40	41	42	41	30	35	29	37	34	50	40	41	38	43	42	43	33	41	35	42	41	47	41	32	36	49	32	31	43	48	50	50	46	40	42	36	45	38	36	29	46	42	40	38	46	42	43	47	31	28	49	35	43	46	37	50	44	45	55	41	35	46	35	46	42	41	41	39	41	43	41	49	43	53	30	46	35	46	31	42	44	40	40	49	28	36	37	39	34	57	36	35	44	41	43	45	49	41	36	36	32	44	46	49	45	32	44	41	39	38	48	39	33	36	40	34	45	44	31	50	42	41	38	42	50	52	39	52	42	39	38	36	44	40	50	46	34	34	49	47	30	37	46	29	49	38	38	41	32	40	40	40	40	39	31	38	44	36	29	44	33	37	49	49	33	41	38	40	43	39	35	40	34	31	35	42	37	35	38	33	41	41	48	36	37	47	37	40	42	35	32	38	33	38	35	45	49	50	40	43	30	39	34	55	38	34	42	40	42	48	30	34	27	29	45	39	34	39	47	40	47	40	40	44	42	32	40	51	40	33	50	48	42	48	50	37	31	42	34	37	41	29	39	31	34	37	35	37	34	45	48	42	48	51	46	41	31	44	51	35	45	44	34	48	42	39	36	41	41	35	29	37	25	40	52	35	39	42	38	30	37	42	40	26	29	56	41	42	31	38	46	35	36	32	48	42	38	40	51	28	44	40	54	30	48	36	45	46	44	41	37	38	31	36	38	34	35	42	43	42	37	50	39	32	35	36	39	40	37	41	29	43	33	41	38	46	32	34	34	46	41	20	46	42	41	32	36	37	39	44	43	43	40	47	29	41	42	43	39	34	33	39	42	49	47	49	40	30	42	46	28	36	37	39	41	43	43	38	43	41	37	37	30	39	41	46	45	37	50	33	51	44	50	50	45	28	42	33	43	36	39	40	39	42	34	37	43	48	37	45	35	23	45	38	46	30	31	43	44	44	43	47	36	49	36	50	45	31	39	36	38	34	43	42	36	39	29	52	41	45	42	40	32	47	35	47	40	37	40	40	33	29	52	42	38	43	37	51	39	44	48	43	32	41	44	34	28	48	39	37	43	46	43	35	24	44	39	37	40	53	47	34	43	46	42	36	41	47	38	42	45	48	48	41	24	48	50	44	41	44	42	38	42	34	46	38	40	31	45	46	37	33	46	45	38	39	35	54	43	43	39	43	36	31	29	38	49	45	33	35	51	42	32	40	41	36	42	35	38	48	44	46	43	49	32	36	25	46	40	53	44	41	34	50	34	36	40	47	44	37	35	45	37	33	28	34	48	36	37	44	44	40	33	53	38	48	43	30	40	39	39	32	32	40	38	46	26	48	33	37	43	44	41	34	43	40	41	32	45	36	27	47	54	37	45	37	36	46	36	35	38	33	40	23	43	43	46	46	43	42	36	36	40	55	36	32	37	33	39	38	36	32	38	38	44	41	45	36	44	39	47	47	45	35	44	50	39	49	34	37	36	53	33	37	40	33	58	47	33	31	37	38	30	35	41	29	38	37	49	39	50	44	41	42	39	40	51	34	44	29	42	42	41	45	47	49	37	41	41	36	34	51	40	33	37	33	39	43	34	34	41	47	38	35	41	39	37	35	44	37	40	35	39	39	36	37	56	45	39	43	61	48	39	35	40	33	31	48	53	36	35	44	47	43	49	41	36	46	34	45	49	40	45	31	39	49	43	51	38	27	31	36	41	37	49	50	39	44	39	36	43	44	38	34	43	33	45	29	47	49	30	41	50	38	44	45	38	43	32	37	54	32	54	34	38	38	40	48	33	26	37	42	39	41	36	41	41	47	32	31	50	30	40	32	50	30	56	30	41	38	30	49	34	41	43	42	44	46	35	50	40	47	34	44	32	37	42	37	47	38	43	50	48	37	34	56	48	36	32	35	41	33	43	29	36	36	40	26	29	33	31	39	42	40	40	43	38	41	41	36	31	45	37	47	39	40	40	38	43	36	30	37	36	43	39	29	57	33	29	46	40	39	43	44	42	36	42	40	46	29	34	40	36	30	34	40	42	36	45	41	50	33	34	42	42	31	33	41	41	31	44	37	40	42	34	45	50	51	38	42	44	52	40	34	37	39	34	42	51	45	43	44	35	50	41	31	39	44	47	43	46	46	45	41	34	51	38	52	27	38	26	41	45	37	38	46	38	44	38	41	30	49	35	38	46	32	45	43	39	41	39	44	41	44	24	31	47	39	52	37	38	29	32	37	50	47	46	39	40	50	38	36	50	37	49	30	35	47	42	37	40	44	56	26	48	32	37	30	54	49	42	47	38	39	39	44	43	35	39	51	50	28	51	37	36	34	34	53	35	38	31	46	41	40	35	51	45	29	44	46	29	37	38	39	48	36	41	38	33	35	44	45	40	37	39	37	31	34	39	38	38	40	31	41	37	35	37	39	45	49	39	38	44	54	37	42	30	39	41	35	35	38	41	51	25	38	53	33	39	50	36	29	40	40	32	40	39	33	33	42	48	39	38	53	35	44	36	26	28	35	43	36	31	34	33	45	39	45	35	40	37	48	43	34	44	34	34	41	45	38	39	40	41	34	39	45	40	32	49	42	34	33	41	48	35	51	40	37	46	48	46	62	30	48	53	38	41	32	38	39	41	38	34	29	34	35	41	39	39	38	49	35	44	49	36	32	45	34	37	35	43	44	42	41	32	37	34	44	32	41	39	39	41	43	50	41	41	33	32	44	40	42	38	49	41	41	40	36	35	29	32	34	36	43	43	46	35	42	25	45	32	39	46	34	39	30	31	43	32	44	50	37	39	41	38	38	37	38	39	43	35	48	43	38	47	49	31	36	48	42	35	37	35	36	46	34	42	47	49	41	41	40	36	46	50	51	30	40	63	47	34	43	35	50	41	49	37	42	48	44	37	39	38	48	33	35	29	51	36	31	42	43	46	57	45	36	55	30	53	45	34	44	43	41	41	47	37	43	51	44	33	36	41	56	45	45	43	30	50	53	40	38	41	37	33	42	36	36	27	32	52	39	51	43	33	39	46	43	39	37	37	48	46	36	45	40	49	41	35	44	47	37	34	35	35	39	46	32	50	43	44	40	47	42	44	44	31	45	33	42	29	42	41	43	34	26	30	31	33	42	43	41	28	39	39	44	36	39	44	45	45	51	38	50	35	47	34	36	46	51	42	37	37	36	47	47	33	36	41	39	52	48	33	52	45	38
55894	20866	25238	75754	95679	12364	4853	3498	2806	2347	2033	1693	1485	1387	1282	1218	1041	1121	1012	902	956	941	929	850	847	831	850	823	887	859	769	795	858	726	743	923	926	835	789	772	729	750	747	691	746	715	734	722	712	736	724	715	720	709	706	748	644	758	715	649	675	639	715	719	695	659	612	676	707	660	659	694	664	687	691	660	685	668	642	667	660	665	616	658	654	660	648	653	669	606	676	691	662	660	668	694	684	646	690	681	711	685	697	715	690	682	645	664	608	657	652	675	673	696	684	698	676	680	659	657	694	646	682	654	682	649	634	669	638	614	724	659	644	630	677	650	646	688	621	647	651	638	673	619	648	703	671	614	686	660	663	646	675	668	675	643	610	670	651	675	619	661	633	624	680	670	634	638	633	654	679	618	610	652	656	620	632	671	686	633	660	606	660	658	639	661	659	697	648	649	643	647	636	652	649	652	623	663	624	641	617	651	595	652	624	644	684	649	636	663	672	605	642	615	646	619	622	649	663	610	630	669	662	624	658	651	669	658	670	683	646	683	619	638	640	639	663	661	636	678	667	637	672	674	672	631	621	635	678	668	648	647	707	653	674	635	645	636	694	639	650	652	613	672	635	659	637	637	682	662	650	623	642	632	686	681	671	637	663	623	617	658	627	673	711	642	644	637	666	624	676	580	625	656	659	656	586	599	605	684	652	664	677	675	676	633	620	669	667	652	664	666	672	640	680	654	619	613	652	649	668	639	621	601	597	676	662	620	622	650	640	652	668	676	641	628	629	602	629	638	623	636	631	621	649	625	712	646	674	629	654	651	655	678	660	658	644	619	669	667	647	637	666	680	686	656	616	615	634	635	646	673	656	666	619	668	604	602	650	672	615	613	642	626	627	616	651	677	632	616	622	679	645	666	652	656	687	689	640	660	639	673	618	616	680	680	600	629	615	655	639	597	640	666	669	642	647	623	660	663	634	679	634	616	676	620	634	682	667	632	625	600	629	615	653	655	649	633	663	620	619	674	637	672	628	647	641	611	575	619	655	667	668	666	645	644	682	657	652	661	614	662	707	633	634	642	645	642	625	646	661	613	665	692	658	644	683	649	662	651	617	639	637	624	655	671	638	665	632	654	591	641	591	649	661	672	622	700	584	644	627	700	638	648	630	680	663	637	616	602	661	657	640	668	639	637	665	678	664	651	642	655	665	625	652	653	654	640	645	664	660	613	614	644	702	648	650	615	628	630	637	633	649	629	683	638	675	677	611	670	642	623	614	596	710	672	600	615	649	642	636	697	642	646	648	638	621	662	653	694	638	643	640	627	706	668	600	595	662	627	669	623	686	653	678	649	624	649	647	651	639	631	659	670	639	673	604	674	647	643	722	656	636	649	659	628	690	616	676	647	656	664	669	653	690	645	671	641	638	660	583	628	668	649	608	591	599	663	627	633	664	601	655	632	692	626	668	660	595	667	648	680	584	614	643	615	680	633	642	589	622	640	616	652	663	640	669	674	652	653	655	628	625	638	641	629	682	642	639	647	659	648	618	628	648	642	642	595	633	672	602	610	617	663	652	659	657	622	680	641	674	634	678	618	645	645	640	621	674	609	605	638	651	669	624	662	699	622	660	688	656	645	662	629	596	644	640	615	589	636	659	630	641	655	658	633	659	638	618	656	673	650	646	652	623	624	679	602	645	666	653	611	673	708	623	697	669	603	632	633	671	676	666	625	657	684	632	612	669	640	682	655	655	676	682	663	642	678	649	633	641	640	660	662	618	658	643	680	634	665	666	702	632	652	624	628	605	617	622	645	657	625	617	659	646	621	674	606	668	599	681	655	644	655	641	669	630	617	622	644	657	681	614	691	677	608	690	637	631	652	596	654	634	625	681	643	696	618	636	641	670	650	658	645	687	619	613	619	664	625	647	693	714	649	625	582	691	628	658	649	644	643	627	627	644	678	620	646	638	629	651	670	688	649	656	679	651	612	663	658	646	654	623	652	657	642	587	615	651	605	639	595	641	651	641	624	664	644	643	679	605	671	651	606	656	633	661	705	687	651	649	640	650	620	642	672	668	676	608	671	658	698	676	671	691	642	677	633	661	649	608	642	707	635	621	664	701	661	640	618	703	604	701	672	652	645	631	691	605	669	611	648	643	664	669	624	642	671	686	629	643	669	678	634	663	616	637	640	648	640	674	629	689	670	632	650	626	683	691	644	643	635	671	652	627	673	655	645	686	688	646	627	686	657	682	697	608	662	656	648	654	660	635	672	665	619	646	655	596	625	672	575	607	625	639	654	671	627	651	645	662	674	638	675	658	662	688	668	634	639	667	659	630	669	614	635	628	662	622	657	653	648	676	693	633	625	638	667	655	679	643	692	634	630	649	639	652	666	689	641	635	666	631	631	614	660	686	667	634	616	701	674	662	613	618	676	601	700	637	613	659	651	650	666	645	644	614	639	657	669	691	639	647	659	622	679	676	636	655	659	689	624	621	644	625	700	661	617	642	637	663	615	647	676	669	638	629	666	679	634	629	629	657	665	632	628	649	606	697	640	652	651	627	629	684	630	662	645	620	621	643	655	667	638	664	651	621	604	629	641	668	701	665	695	654	629	640	645	650	640	653	655	647	589	591	657	632	635	658	674	679	695	620	641	601	618	641	706	653	642	665	616	672	641	696	629	632	670	633	647	603	618	606	634	649	645	696	663	649	684	657	634	647	663	577	663	614	632	638	614	698	621	686	629	628	671	636	613	614	665	605	619	599	638	695	659	664	654	664	634	624	648	610	641	616	616	674	652	663	648	704	638	666	678	651	617	671	680	642	685	604	685	647	650	623	669	613	656	672	667	617	674	678	643	649	647	614	694	660	620	660	656	596	677	679	637	660	678	625	662	680	648	635	628	592	640	678	667	624	669	668	656	692	631	649	704	629	661	684	663	662	627	639	671	687	641	644	648	620	667	644	664	661	632	647	638	636	652	673	653	678	664	614	655	687	662	714	632	657	595	637	642	656	704	633	666	629	618	638	647	650	608	633	655	666	631	649	636	688	643	623	697	635	595	668	694	653	615	596	632	661	607	681	649	663	639	638	627	650	640	643	633	650	640	601	648	691	624	650	619	622	623	652	658	638	649	648	630	618	660	612	646	690	645	623	646	653	617	652	646	660	607	679	605	667	633	626	638	660	656	621	654	657	640	678	616	661	662	635	655	607	648	646	647	631	643	665	608	629	618	650	632	667	649	629	622	629	664	662	642	641	599	659	658	683	609	618	667	641	684	668	628	599	666	610	669	648	700	575	647	604	642	698	671	648	627	679	607	633	644	658	637	685	615	625	655	607	628	662	667	603	634	660	654	665	654	636	662	641	627	611	651	631	608	690	640	640	651	628	651	628	649	639	684	651	650	583	592	650	662	667	651	655	661	672	679	638	605	650	647	652	640	642	645	634	648	657	714	626	634	715	618	648	683	663	679	630	668	649	676	680	649	642	662	662	661
5690	464	418	1968	4939	790	45	40	40	47	40	41	46	43	41	44	32	44	39	52	30	46	39	51	39	42	35	44	51	59	55	46	47	34	43	46	45	38	40	44	42	50	46	40	45	40	46	31	24	41	47	58	35	40	36	48	32	41	54	43	41	43	42	39	40	49	34	44	36	46	45	42	34	39	39	52	43	47	43	33	51	49	50	56	42	40	41	38	40	41	49	38	50	43	29	39	39	39	43	45	29	32	43	55	42	42	37	34	39	35	37	48	47	42	39	35	50	46	49	43	42	30	51	39	34	47	51	40	42	47	29	32	35	47	48	30	36	25	50	39	38	49	38	37	37	45	45	34	28	27	31	46	41	36	29	33	40	52	46	48	51	49	57	46	43	51	38	49	46	34	27	51	42	33	37	43	35	38	52	42	39	49	41	33	49	41	37	32	36	41	42	44	44	40	43	46	41	45	51	47	42	41	40	52	43	41	48	32	39	42	37	34	38	38	37	35	53	38	35	43	51	44	44	48	42	44	51	42	41	43	48	32	28	48	37	44	31	36	51	35	43	37	48	38	32	37	40	45	41	44	27	33	37	44	46	34	47	42	52	32	40	34	49	45	36	44	49	50	36	37	39	43	44	49	37	44	40	45	43	47	42	35	36	44	40	43	36	43	43	38	29	39	38	58	38	31	29	38	39	34	34	51	45	42	45	32	39	49	37	41	43	45	31	42	29	46	37	37	37	38	41	44	55	40	28	33	50	29	38	45	41	50	47	40	40	46	42	43	27	41	33	36	44	46	49	46	50	35	37	35	34	37	43	38	56	37	33	41	44	38	44	40	40	40	45	33	40	37	43	38	45	34	39	46	39	46	39	41	49	35	46	43	48	54	47	36	28	36	30	29	48	51	44	41	43	50	27	40	42	37	45	37	56	28	51	33	37	48	45	33	42	37	54	44	42	55	48	38	42	43	45	53	48	38	43	37	42	38	40	40	45	37	32	39	42	33	52	46	51	26	37	37	44	40	39	43	48	48	38	51	42	36	44	41	33	33	38	47	49	43	45	48	35	45	33	45	41	44	51	41	48	36	48	43	52	40	43	40	40	40	38	40	39	37	42	37	44	47	36	41	44	42	40	40	38	40	32	40	37	35	41	42	31	36	43	32	43	32	41	42	42	55	37	45	34	45	33	40	50	37	43	27	34	49	33	41	42	52	46	40	39	41	36	45	48	48	37	41	44	47	37	47	44	45	40	50	42	33	41	45	44	41	38	52	39	54	42	42	39	37	35	38	43	45	32	37	34	41	54	37	33	45	43	24	38	32	55	39	36	41	37	41	36	34	41	39	41	54	54	52	38	38	45	48	39	43	51	39	35	43	28	44	50	42	48	31	43	37	45	37	34	45	32	48	43	49	38	44	46	59	45	47	37	35	41	46	41	51	49	45	41	34	39	41	38	32	39	40	42	38	46	44	38	49	29	33	34	48	46	40	28	39	36	37	41	41	45	44	37	31	45	43	37	48	50	43	30	42	41	44	30	35	51	43	40	46	38	42	43	46	49	31	43	33	39	44	55	41	28	52	34	38	28	38	45	35	53	33	35	35	36	56	47	35	37	45	47	35	47	40	38	49	44	40	42	41	40	46	28	40	41	50	43	48	42	46	37	38	32	49	37	32	41	55	45	39	47	40	47	38	33	31	44	41	36	43	33	41	41	39	39	45	42	40	41	38	41	45	32	24	38	39	38	44	48	33	39	41	30	50	42	43	36	32	38	42	38	41	36	46	44	39	40	39	32	33	43	46	37	35	46	49	46	37	30	28	60	48	39	35	37	53	36	32	34	45	43	42	47	57	52	45	38	36	43	44	40	46	40	31	43	36	43	38	51	43	33	46	43	42	49	37	33	33	40	42	45	47	36	47	47	48	46	50	51	40	39	49	42	43	40	42	46	32	41	44	36	31	38	37	35	45	40	40	48	50	36	36	49	41	33	58	46	38	44	37	45	27	42	45	50	33	46	35	34	31	36	35	56	40	44	45	39	41	48	43	29	37	49	37	39	29	37	44	41	25	49	37	39	54	45	43	55	30	47	46	44	38	53	43	40	46	41	39	31	37	41	54	41	34	34	45	37	43	55	47	39	53	36	35	44	32	36	33	41	51	38	42	32	50	43	29	33	36	51	47	49	52	29	40	49	30	55	57	40	41	42	52	45	48	41	42	44	38	44	36	27	36	46	38	37	49	32	43	41	35	33	52	43	38	42	36	44	45	38	42	49	39	45	39	48	35	42	36	44	39	49	44	48	22	49	60	43	38	28	59	41	38	40	46	31	48	39	47	52	41	35	33	44	42	50	37	44	29	34	46	41	37	47	35	39	37	27	57	43	30	59	33	26	32	33	51	31	32	37	38	42	44	43	30	34	28	47	47	39	41	29	41	42	49	20	51	42	55	38	47	41	36	42	39	39	40	39	57	42	41	53	40	42	34	50	32	46	52	40	43	42	27	42	30	33	48	34	34	42	35	36	44	49	36	43	40	52	44	42	44	47	37	49	43	45	47	35	30	54	33	30	45	42	40	34	41	46	50	37	32	63	38	37	48	38	41	42	31	26	41	46	39	51	47	40	44	40	48	35	38	42	48	29	44	49	28	47	54	40	40	34	49	39	45	28	42	34	40	47	39	45	47	37	39	44	38	41	42	47	49	46	32	37	39	31	48	31	38	33	38	47	50	40	38	38	45	31	43	42	48	30	43	42	38	42	36	51	53	40	38	41	41	46	39	39	35	49	38	35	48	43	50	33	55	55	38	49	40	43	41	36	43	28	42	46	42	44	46	49	40	43	36	42	34	27	41	40	49	34	43	36	38	37	31	33	38	43	34	45	38	42	35	38	52	33	34	28	31	41	34	48	35	35	43	39	45	48	51	37	34	35	34	43	44	52	34	40	39	29	27	41	39	26	42	44	50	50	44	37	26	55	46	43	31	47	36	40	40	42	45	27	43	39	42	51	43	47	37	48	39	41	42	44	52	38	36	38	46	42	35	33	28	38	39	37	40	34	37	46	38	34	37	38	42	38	49	39	57	44	38	36	31	40	46	47	40	42	41	50	35	42	43	47	48	32	35	43	39	42	35	36	40	48	35	50	35	30	30	33	52	34	35	41	41	39	43	28	47	46	35	31	35	36	36	33	36	38	46	36	31	31	41	42	42	31	43	50	47	42	43	49	38	39	35	37	52	29	40	45	41	38	50	52	46	30	48	40	43	33	50	33	33	45	36	46	25	40	40	43	46	39	41	34	33	39	39	44	47	43	48	44	38	37	40	38	30	24	35	30	34	34	45	33	38	48	49	49	47	46	47	43	39	38	54	52	39	41	59	42	40	45	45	55	39	36	41	45	44	46	40	38	47	43	38	47	38	40	34	41	41	48	40	30	39	52	34	36	42	41	44	49	46	47	48	33	53	42	36	29	49	39	40	42	50	36	41	51	38	44	42
37637	12104	11236	43464	59869	8165	1274	1072	943	891	849	802	795	787	731	719	659	670	728	658	682	701	721	677	670	655	718	688	719	677	660	666	688	658	685	793	731	732	735	692	668	621	648	697	692	706	693	703	646	693	714	663	676	675	700	685	706	692	682	654	706	648	656	723	734	660	689	662	655	688	673	660	668	694	664	657	674	624	641	646	609	655	703	695	613	622	651	634	611	649	665	677	680	654	654	685	654	645	687	660	654	682	651	638	684	667	662	635	671	670	661	626	668	678	695	659	649	658	701	626	652	631	642	686	664	658	636	605	664	645	690	623	650	604	700	685	676	654	655	662	632	658	665	682	642	644	623	620	620	668	702	634	591	637	660	662	635	660	658	659	642	644	650	630	647	634	612	650	661	627	669	647	683	672	669	627	660	653	646	693	679	642	622	639	683	651	615	626	657	705	648	685	692	647	654	643	643	647	648	630	641	637	606	649	652	642	707	659	688	626	610	669	650	669	597	650	678	670	617	701	691	675	694	593	618	663	634	656	594	654	681	660	642	620	674	665	673	660	667	678	654	670	615	613	679	641	633	640	637	652	682	659	684	644	624	645	639	658	657	640	671	623	660	653	645	654	607	653	696	644	662	648	657	675	680	641	628	655	621	653	623	735	689	645	637	637	636	607	704	693	654	666	653	663	642	627	679	689	652	666	613	608	658	651	648	673	643	637	651	644	642	660	635	647	674	662	622	639	644	673	673	704	663	630	669	695	677	637	615	683	668	657	684	655	664	624	697	674	638	645	612	639	694	687	656	637	607	608	647	632	649	604	682	673	691	671	625	648	661	647	668	674	655	610	625	641	650	613	614	686	653	648	632	626	708	622	606	634	682	654	666	680	635	577	683	619	648	627	686	629	634	655	656	678	656	668	676	653	607	603	627	699	593	642	640	661	641	653	670	649	647	680	660	648	614	645	645	640	661	653	666	633	652	629	630	631	657	657	687	631	652	662	713	660	653	672	645	639	661	665	636	664	645	668	661	664	631	663	603	667	622	657	630	644	674	615	619	694	632	645	609	664	675	656	646	660	696	638	617	692	685	616	661	652	615	615	641	649	632	639	673	672	624	690	642	700	654	639	639	689	671	603	695	649	721	693	661	664	681	659	652	677	663	677	638	616	708	685	637	632	706	642	651	714	632	649	628	631	612	646	655	667	655	656	649	623	646	661	689	669	651	641	664	663	631	641	641	692	662	650	687	669	674	638	691	641	646	649	633	665	636	716	640	641	642	661	660	651	684	651	661	615	607	614	659	676	701	629	677	691	623	636	623	647	673	655	657	615	666	660	655	634	662	685	637	649	648	620	630	627	638	659	624	680	618	600	640	619	670	680	684	704	683	660	663	635	593	627	646	633	659	644	677	696	649	660	641	636	674	613	625	642	671	603	663	655	692	633	675	640	690	626	647	665	611	666	594	677	655	663	630	651	629	609	674	682	647	592	691	688	656	640	630	648	699	654	628	651	699	648	693	622	640	650	642	681	665	656	663	671	673	680	668	651	641	632	645	645	605	663	651	687	686	643	669	635	628	657	673	648	635	618	636	676	668	643	664	653	637	658	649	644	651	616	638	681	681	652	643	691	631	664	686	687	674	664	640	673	650	649	639	619	629	676	621	700	634	649	676	677	656	621	660	670	664	635	687	604	627	674	643	635	606	636	641	653	656	628	677	631	646	686	651	661	610	648	655	656	640	626	678	618	712	651	646	621	637	638	634	661	647	650	669	680	630	648	641	646	646	607	625	668	648	647	651	695	671	631	632	638	665	684	673	666	655	624	625	647	686	603	645	627	671	668	637	650	710	666	695	634	653	638	689	636	660	639	652	617	667	718	674	639	626	637	636	658	625	625	627	672	640	657	621	630	642	644	621	645	626	633	638	657	644	657	645	685	662	669	627	674	688	667	642	666	619	656	640	661	638	647	654	689	632	643	642	634	653	643	684	622	697	661	626	646	682	680	664	637	614	638	620	626	688	727	678	693	671	635	651	624	672	699	674	700	628	655	685	660	695	628	612	666	645	730	690	601	640	624	652	645	647	650	676	620	625	675	644	639	674	647	648	711	672	662	668	642	671	626	654	682	649	643	635	631	651	682	639	623	624	621	629	644	684	663	593	675	616	684	676	630	653	683	677	654	682	656	633	657	668	630	656	628	647	654	658	663	613	676	662	663	662	644	685	604	609	664	632	707	636	677	646	596	725	615	616	598	617	658	636	707	639	684	676	625	661	645	635	636	628	622	689	700	681	672	665	607	659	626	678	615	680	667	649	641	632	683	648	650	645	679	694	624	660	650	664	633	672	659	604	626	638	647	672	642	615	601	656	658	678	679	672	678	614	648	655	658	717	656	643	662	660	635	665	642	625	667	647	672	666	679	665	688	662	681	670	617	615	673	643	625	623	633	629	658	658	630	719	673	659	675	628	669	681	652	691	623	661	697	637	673	625	618	702	614	682	635	666	619	605	647	694	683	661	632	601	630	665	616	651	681	660	705	638	636	640	654	650	675	669	680	629	663	653	648	609	655	649	659	651	651	642	683	664	651	703	669	654	594	682	662	638	679	635	674	649	667	636	640	648	638	659	627	681	683	608	667	672	642	665	667	692	671	634	653	690	653	690	685	638	645	624	637	638	621	629	716	659	634	660	605	615	655	635	645	661	691	636	673	612	669	658	659	689	644	626	659	663	638	650	711	628	653	651	611	670	665	673	643	657	643	686	693	702	617	682	673	648	688	669	630	648	640	666	683	664	674	661	648	650	667	646	663	653	629	659	612	669	614	662	652	641	640	665	652	684	624	621	656	660	641	630	662	692	612	649	666	652	625	633	613	655	680	697	637	656	649	674	610	686	700	667	665	679	648	628	621	646	633	633	622	640	649	670	606	685	646	633	639	664	654	618	665	672	669	694	649	657	665	640	664	672	644	644	628	713	702	624	681	634	641	674	666	635	618	613	682	696	645	617	679	660	682	667	652	644	686	676	629	665	615	620	634	694	635	600	669	662	653	619	636	665	648	639	640	680	698	617	670	637	675	664	621	636	638	708	638	643	640	671	659	584	701	639	632	639	666	660	625	645	651	637	648	661	677	699	632	646	660	661	666	673	637	670	658	612	629	650	673	645	610	679	619	643	622	630	655	636	648	631	621	644	660	652	630	638	636	632	644	665	641	685	644	681	599	626	665	622	662	673	658	650	670	664	707	643	673	660	696	641	666	630	661	649	671	652	653	650	651	650	632	655	623	649	626	665	652	659	668	639	632	665	653	647	629	679	655	640	668	659	667	620	641	654	658	663	643	600	686	620	645	603	687	637	752	638	629	686	658	637	616	631	660	653	651	685	636	716	651	670	651	682	634	664	607	675	626	642	650	685	658	631	661	643	602	624	647	653	675	664	665	645	697	643	669	672	628	654	694	653	653	658	624	641	676	680	632	649	678	653	667	650	693	620	666	684	669
15553	2322	5000	13683	25048	4332	79	60	54	54	63	62	48	47	38	39	40	43	49	41	33	32	31	34	39	34	32	29	42	36	47	42	41	34	34	39	46	47	43	33	46	36	46	31	32	41	42	39	43	26	44	38	39	39	38	34	38	32	36	48	26	38	35	34	28	34	37	33	36	33	42	44	35	33	29	29	27	33	37	35	33	23	36	31	35	37	37	34	45	35	43	41	39	35	35	34	38	28	29	37	36	30	37	48	37	37	30	32	39	29	43	40	34	44	46	34	37	32	30	36	30	33	30	43	32	28	33	39	37	34	23	38	35	24	42	38	41	31	35	30	37	33	32	41	32	56	43	41	43	32	36	38	31	33	35	28	34	42	38	31	36	33	47	38	29	34	40	34	30	37	44	33	26	25	40	35	42	36	36	36	36	36	32	51	41	36	27	36	29	33	34	42	37	32	42	47	41	38	33	34	38	32	35	27	36	44	39	31	39	43	40	36	42	37	34	46	31	40	37	34	35	26	26	31	42	36	46	28	49	24	40	34	33	36	42	37	32	33	43	19	34	38	32	39	29	35	41	42	26	32	37	25	33	35	26	26	33	29	42	39	43	33	28	27	28	35	36	32	40	41	31	40	43	38	41	27	28	45	36	36	24	35	43	44	34	33	31	35	23	39	31	36	34	30	45	28	42	37	33	33	34	36	32	32	37	35	28	35	34	27	33	40	21	37	44	39	26	41	38	33	43	32	26	36	37	36	44	32	42	39	37	37	34	28	41	25	28	39	30	36	40	45	36	39	41	27	27	32	41	32	35	41	43	34	38	29	30	42	37	27	25	34	42	34	39	34	48	39	34	38	38	44	34	43	31	34	33	28	48	33	31	36	35	30	35	42	32	48	22	34	43	35	32	43	43	41	39	41	34	30	34	33	33	33	28	23	47	33	32	26	42	31	33	29	40	30	35	22	33	33	36	32	34	34	37	34	45	40	44	42	34	45	39	37	31	37	36	36	38	34	36	42	46	29	36	40	39	33	49	20	47	31	40	40	43	51	29	44	33	46	26	34	31	36	28	30	41	44	38	29	33	35	39	38	33	40	29	37	40	39	34	34	37	39	46	25	45	39	37	38	29	36	17	47	34	27	33	35	33	30	33	37	42	34	38	46	31	35	37	34	36	34	40	37	29	39	27	34	37	28	36	26	37	35	31	27	34	33	30	30	44	34	31	33	33	41	27	33	41	35	29	39	38	36	36	27	33	41	38	31	41	30	32	32	29	40	47	38	24	34	36	36	39	35	42	45	22	37	45	32	31	31	30	26	33	49	24	59	28	45	43	30	39	39	28	39	35	39	27	33	28	32	37	47	33	37	24	41	42	41	41	39	35	41	34	45	28	39	30	43	36	38	36	29	39	33	41	37	35	38	36	35	28	42	38	38	40	31	34	34	32	37	36	43	31	26	29	42	41	36	32	42	33	51	40	45	32	45	38	37	48	47	43	36	41	41	30	33	35	41	27	42	46	39	41	39	30	43	34	35	31	25	41	44	45	50	40	34	23	41	32	36	34	38	31	44	26	30	36	35	34	35	47	37	36	32	38	48	42	28	44	30	32	34	28	39	41	29	36	34	23	43	46	38	38	36	38	41	34	31	34	37	39	41	40	41	31	32	31	44	30	33	32	39	37	31	38	31	34	43	27	38	41	38	40	34	33	30	39	34	33	47	26	41	28	38	26	31	46	35	44	31	34	36	37	35	37	32	38	38	37	47	31	41	35	32	32	34	42	33	37	23	28	38	39	35	42	34	29	41	35	37	29	29	36	32	43	37	39	43	45	29	45	32	35	41	50	31	46	42	48	39	33	34	35	38	45	37	42	39	34	32	41	38	30	29	31	39	32	35	41	30	33	37	40	33	38	34	35	37	35	33	32	32	32	35	44	36	39	36	31	37	50	47	34	28	33	29	30	26	44	43	31	35	15	34	21	40	28	39	38	32	32	29	36	37	47	29	33	44	33	37	39	33	26	38	48	36	40	44	33	39	39	35	36	34	48	38	35	39	37	37	34	28	35	48	34	39	34	24	27	33	40	27	27	39	38	30	39	42	46	44	45	35	37	36	41	39	39	39	33	30	35	46	39	33	37	38	34	35	33	29	24	31	33	37	38	29	25	36	35	46	33	48	35	44	36	32	38	42	32	28	34	39	32	29	31	37	38	35	28	40	31	37	31	37	35	35	26	29	36	37	43	34	25	36	43	45	35	34	42	36	32	37	34	33	34	33	45	35	39	31	47	20	32	25	39	37	47	45	46	38	39	25	33	35	41	42	42	39	50	31	46	29	48	45	42	41	38	40	23	42	45	38	24	29	27	29	39	39	35	35	31	33	33	34	34	32	34	36	36	41	38	32	42	28	37	34	43	24	40	32	45	27	38	24	26	36	39	38	26	39	30	38	26	41	41	30	36	37	25	41	40	47	31	27	33	41	39	20	37	35	30	45	34	22	35	32	30	28	33	25	42	30	33	30	34	40	32	34	34	32	38	40	44	34	47	37	42	35	27	41	36	27	30	34	38	40	34	36	38	36	38	49	34	43	32	40	34	31	36	40	31	40	37	30	41	29	43	33	39	41	33	30	34	34	38	42	29	35	34	34	34	37	42	33	34	36	26	40	38	40	22	30	39	43	41	36	40	29	33	35	38	29	38	38	52	34	30	28	38	32	35	16	37	33	49	24	34	39	47	33	31	37	54	31	29	32	38	39	23	58	25	42	34	28	45	37	41	33	34	32	28	36	55	35	35	34	33	28	35	26	36	40	38	45	33	30	43	30	51	34	39	47	34	31	50	35	28	30	41	42	43	39	41	31	24	20	31	47	42	27	32	31	39	42	38	45	31	42	39	32	37	35	35	35	37	37	51	33	36	41	32	24	44	31	33	39	35	31	31	44	27	33	34	30	45	33	34	32	48	33	24	25	43	48	24	37	40	31	27	38	36	36	38	35	30	32	30	45	35	23	33	36	37	33	37	28	28	34	27	48	29	38	36	37	42	31	42	34	34	37	37	33	35	30	31	32	36	33	53	35	33	30	35	24	31	30	38	43	40	41	37	49	31	31	29	51	34	41	27	26	43	37	38	46	28	34	36	36	33	34	31	31	32	31	32	39	36	35	29	34	31	35	42	40	22	38	45	32	49	44	38	41	37	36	39	45	41	39	36	35	40	37	33	28	53	46	34	44	33	41	40	28	40	41	36	39	38	41	36	36	40	38	35	34	36	31	40	40	46	35	27	50	37	29	40	45	29	43	27	27	51	43	33	39	46	28	33	28	31	41	39	41	42	44	43	38	43	39	30	23	34	35	32	40	32	40	37	48	31	37	38	37	38	43	35	39	38	33	38	37	34	44	36	36	36	47	37	38	33	24	37	30	44	39	47	47	33	27	44	44	37	44	40	44	30	39	33	38	34	42	30	35	33	39	35	38	32	35	35	38	45	34	37	41
51586	21413	34981	70993	85269	6601	5082	3844	2986	2483	2113	1685	1507	1451	1232	1140	1035	1043	974	884	927	788	804	797	758	811	820	783	785	700	739	696	716	702	708	852	906	765	688	709	620	660	636	641	653	631	700	651	640	609	677	625	634	626	648	668	606	622	676	652	638	692	608	624	650	615	585	618	608	583	583	601	614	552	608	659	573	612	610	602	637	595	609	557	552	588	624	548	621	580	572	630	630	596	625	559	602	609	578	590	612	585	543	559	597	600	585	622	553	616	555	580	602	633	571	578	589	601	543	619	570	598	604	609	542	614	597	568	556	597	565	542	654	580	584	526	566	600	564	609	610	597	608	610	564	547	635	575	608	560	594	566	621	569	576	599	585	611	599	596	564	531	573	570	596	564	582	590	576	550	592	583	581	595	583	636	533	582	577	576	564	529	593	557	563	565	588	591	607	574	537	568	581	534	582	572	568	567	597	585	571	610	579	597	541	580	592	549	558	593	560	566	551	599	538	565	567	578	568	571	631	574	609	584	562	590	558	563	549	571	618	516	571	596	602	569	600	614	575	627	588	556	577	555	555	579	582	582	612	546	547	596	560	547	563	555	597	588	569	540	598	581	590	607	573	577	562	575	616	607	577	577	535	567	541	576	564	595	579	568	553	633	574	559	586	535	569	570	565	578	631	566	600	609	595	572	571	546	580	589	556	590	542	579	570	590	578	515	533	577	556	583	570	552	585	603	588	551	562	576	556	568	579	563	601	544	624	564	569	564	576	592	573	569	611	588	550	573	615	560	605	570	504	593	545	559	577	572	588	589	569	573	632	619	573	572	573	569	584	612	560	578	560	597	589	579	592	584	605	550	567	566	581	588	532	577	590	587	542	576	563	585	543	562	553	551	612	593	628	566	569	556	599	557	594	579	564	550	587	575	553	582	578	568	616	598	629	558	578	584	606	555	621	582	593	542	586	590	578	603	612	571	509	566	623	586	584	591	579	551	536	543	601	542	543	595	559	594	589	559	574	537	548	544	520	584	547	587	585	582	530	566	576	558	587	569	579	600	564	569	580	605	582	570	549	599	584	538	560	593	576	556	575	597	591	599	524	590	599	603	596	572	570	551	625	574	530	601	602	590	590	585	595	600	565	585	522	558	565	585	573	563	624	553	592	600	590	575	600	560	562	587	575	579	559	536	554	558	598	599	578	587	571	534	586	544	578	542	597	597	569	563	597	570	545	603	588	545	560	532	606	596	587	499	542	627	610	597	518	572	593	559	536	574	607	576	578	568	582	588	583	552	586	578	580	595	587	613	563	611	581	570	583	564	590	549	591	558	565	584	586	577	565	585	573	587	569	616	587	601	593	581	558	569	569	585	573	615	525	555	559	587	561	594	557	597	584	586	619	580	572	592	577	554	559	573	533	595	610	586	571	564	573	600	541	577	572	553	589	555	566	579	566	556	578	583	564	575	579	583	593	590	558	634	573	592	596	566	568	599	596	581	614	553	615	612	601	614	561	566	575	531	583	565	559	585	549	550	607	545	588	590	577	583	572	598	566	559	582	608	527	598	549	610	573	582	603	541	572	595	558	635	580	592	557	591	549	584	582	583	538	592	583	626	600	577	596	608	583	577	589	551	590	619	585	581	614	579	597	576	564	562	544	565	596	584	575	586	540	583	554	555	581	564	602	579	588	595	586	558	569	620	552	623	556	539	604	571	621	578	580	570	601	577	581	587	580	581	553	604	543	587	570	601	587	530	611	562	589	575	570	595	568	561	626	550	601	565	605	592	567	590	569	595	532	574	547	543	574	590	547	546	576	535	568	606	572	565	537	550	536	583	553	574	580	569	534	586	565	568	583	587	585	573	606	591	568	571	593	561	602	632	565	569	562	610	584	578	562	529	581	543	568	596	557	586	586	606	559	598	590	606	572	591	557	621	558	546	569	599	599	584	553	574	576	585	608	562	584	562	560	550	532	552	544	554	576	585	549	580	543	578	605	560	583	596	559	581	567	594	582	567	564	585	561	594	589	571	580	594	569	579	557	551	583	549	589	553	576	586	621	605	593	592	576	579	531	589	544	567	550	550	580	576	652	567	609	581	595	543	557	590	613	603	562	580	567	553	564	590	542	604	569	558	548	601	573	618	627	553	594	575	552	607	580	618	590	580	579	580	574	587	549	609	575	570	573	622	581	629	559	511	601	642	557	576	565	612	606	584	564	588	588	590	621	559	552	618	547	559	600	556	561	589	579	604	584	570	610	563	590	530	547	587	568	587	600	597	578	577	557	608	576	589	602	566	545	553	561	602	573	583	565	623	598	590	635	571	603	550	535	588	595	557	582	526	567	581	545	628	553	564	552	585	619	586	562	598	576	565	585	623	603	589	587	543	548	523	622	558	565	580	542	558	591	606	546	576	570	616	568	558	590	585	585	582	553	549	591	571	609	582	582	571	583	576	571	597	581	599	587	598	572	603	596	566	585	600	581	567	594	596	582	577	560	614	583	589	586	547	597	563	533	584	596	591	558	587	618	574	576	599	589	536	591	572	537	577	604	573	615	536	542	582	537	554	578	615	576	545	625	559	548	581	577	566	606	548	586	608	577	576	575	571	585	590	595	543	583	583	563	578	616	538	509	549	547	562	541	576	553	524	563	593	579	586	572	575	573	543	600	533	629	578	556	540	562	557	566	592	619	569	571	582	556	578	560	539	573	573	585	554	532	570	571	647	527	532	582	607	566	639	590	598	549	601	576	597	610	571	564	585	558	551	577	577	574	608	573	568	584	521	511	578	597	590	538	603	600	571	553	554	637	597	547	583	619	571	586	587	544	573	586	609	602	596	556	556	641	614	548	569	567	580	589	577	551	593	575	571	590	580	555	567	605	579	610	554	570	590	559	590	572	556	610	557	550	581	619	595	553	569	602	519	551	623	553	622	563	595	516	522	594	574	566	560	544	563	552	601	592	566	611	558	556	590	557	606	577	574	610	573	514	551	590	570	576	601	613	613	603	576	557	567	585	571	565	549	563	604	567	550	605	605	614	606	612	538	568	605	602	578	575	601	583	588	583	595	628	570	641	544	608	583	554	585	599	583	583	605	607	535	555	625	565	538	594	609	607	584	585	583	562	588	575	582	514	590	601	562	534	569	599	607	593	579	617	565	595	599	608	539	588	575	577	613	588	575	607	578	561	599	569	579	550	531	549	580	602	549	596	561	543	632	534	592	585	562	575	572	558	529	561	553	592	558	547	555	562	555	548	563	577	577	557	567	597	614	565	524	596	590	594	571	566	606	586	545	567	606	526	589	595	552	568	564	580	593	558	536	580	534	551	573	577	581	588	588	556	590	553	599	581	575	579	586	566	587	566	585	573	607	570	576	590	587	570	565	563	621	584	573	615	556	557	611	572	573	623	593	550	586	562	565	553	593	589	590	539	558	617	554	575	623	639	567	585	584	541	563	602	632	624	575	548	583	563	566	563	601	575	593	593	572	591	573
10999	963	2118	7779	12636	674	86	71	66	77	62	68	66	55	67	69	62	54	57	69	73	59	55	54	62	60	62	55	57	54	57	50	67	83	63	59	65	57	63	58	59	63	64	50	70	53	64	67	67	61	49	53	60	62	52	66	65	59	54	55	60	62	48	58	62	49	59	56	58	53	58	55	44	56	59	53	63	55	53	51	58	40	53	57	62	54	62	63	45	62	51	57	72	63	52	63	53	60	54	60	58	54	57	50	54	63	71	52	49	64	60	71	63	46	56	69	67	57	66	57	58	62	50	70	53	59	66	48	54	57	57	53	56	62	73	63	57	64	75	56	56	55	71	52	52	66	57	54	54	67	58	60	48	53	57	55	53	62	53	56	54	77	61	51	58	65	55	53	51	59	67	54	48	56	56	56	57	55	72	58	60	49	65	48	51	56	57	54	58	50	61	51	49	56	60	56	57	51	57	56	59	58	52	65	40	49	55	66	57	55	65	53	59	61	57	59	53	58	59	51	57	45	52	69	46	49	56	62	57	59	50	63	48	44	52	47	49	61	75	66	53	64	54	61	56	51	55	62	70	54	66	60	59	56	60	47	68	60	50	50	55	71	56	69	66	64	62	53	67	61	52	60	60	46	56	56	42	40	53	77	57	46	62	52	56	61	56	62	49	57	56	54	53	70	61	54	64	51	59	53	65	65	49	52	63	50	53	56	63	59	52	54	48	46	58	61	61	49	59	64	61	56	66	64	55	66	55	48	46	55	53	72	50	68	56	59	59	55	70	51	59	53	63	52	49	57	54	53	53	48	56	55	70	57	60	72	54	47	50	44	56	59	60	63	61	60	49	65	50	83	56	65	63	59	66	69	59	48	48	44	64	79	56	57	65	60	62	57	53	65	55	57	40	61	58	53	58	57	53	54	68	57	62	64	69	66	69	61	56	66	56	56	48	56	51	56	55	55	66	69	51	51	51	55	65	61	51	57	52	67	62	58	54	59	56	67	56	53	47	67	53	71	57	45	52	60	51	45	47	48	61	49	53	46	71	58	48	51	49	54	60	67	47	55	57	55	54	54	67	59	58	55	52	58	58	58	52	49	59	54	62	65	60	54	59	65	68	64	53	61	49	51	61	43	60	49	56	59	72	61	60	52	51	58	59	50	64	61	45	54	57	59	61	62	61	61	47	76	50	57	59	56	63	58	55	70	56	59	58	56	59	68	58	41	61	55	68	62	71	54	63	64	44	51	61	42	74	53	46	49	56	60	59	64	63	52	54	49	64	62	60	56	58	64	51	73	52	49	53	59	63	50	61	53	57	46	48	53	55	60	54	46	57	55	48	70	73	56	56	47	53	71	44	60	61	64	54	44	60	65	62	55	59	55	56	45	64	48	65	59	63	48	60	66	56	59	60	78	51	56	60	62	53	64	45	46	70	84	55	50	62	67	57	48	71	48	58	55	58	63	54	60	50	57	54	47	52	53	46	48	50	70	63	63	54	68	50	60	51	44	55	68	56	59	48	68	55	69	64	65	50	54	47	64	64	59	57	75	61	54	53	62	59	47	58	46	47	67	56	52	65	48	69	64	60	61	51	61	60	64	63	53	40	45	54	64	48	74	51	59	56	51	50	57	72	59	59	64	43	61	45	58	57	69	69	70	57	55	51	43	55	68	57	57	61	56	53	63	48	58	55	64	47	71	46	50	63	62	72	51	61	47	78	62	74	60	49	46	61	55	54	66	50	56	47	67	54	57	56	43	60	56	49	45	57	57	53	62	62	64	51	52	64	57	53	62	55	56	61	67	60	53	44	64	47	60	62	62	67	63	58	54	56	49	54	61	56	56	73	63	59	57	62	62	51	62	55	65	60	59	50	61	69	69	57	58	61	55	58	52	60	52	52	74	57	44	60	54	52	58	56	64	58	61	58	66	60	58	49	61	52	48	55	56	42	53	69	42	52	51	60	61	50	56	60	61	61	65	52	66	57	52	62	61	62	61	57	61	52	49	57	58	60	46	56	66	53	53	65	44	50	62	57	66	50	57	58	50	58	63	67	52	56	69	54	77	45	48	63	40	64	51	57	67	49	62	55	69	46	53	48	48	53	55	62	78	62	66	62	50	62	46	44	59	56	55	51	55	59	62	58	61	53	48	68	47	66	64	50	72	75	55	64	54	62	56	55	65	54	67	56	60	52	70	70	60	59	53	55	52	76	63	53	47	53	75	56	45	54	60	55	59	47	59	52	68	63	67	58	50	47	67	73	55	52	63	63	64	43	65	82	68	60	46	53	61	62	71	66	51	51	69	67	60	57	54	60	66	50	58	62	56	48	49	50	63	49	63	61	48	54	45	71	64	56	51	53	59	53	50	61	51	57	55	61	66	49	51	54	62	51	50	61	51	63	56	60	63	53	63	51	56	47	60	60	56	61	50	57	62	53	65	59	48	54	48	61	61	57	61	55	54	61	66	45	55	56	56	53	41	63	52	68	52	56	58	82	61	55	47	46	58	60	53	66	55	66	50	57	64	64	69	52	53	50	53	48	61	63	46	67	65	70	71	60	68	64	56	55	72	53	54	55	59	56	54	61	59	57	65	54	51	56	80	58	64	57	73	63	56	62	59	79	64	50	61	62	58	69	64	52	56	56	61	53	54	52	61	62	66	56	50	49	55	58	68	60	56	54	75	66	73	55	75	53	63	58	47	54	65	48	51	43	67	84	59	71	44	70	67	57	49	58	51	67	75	64	50	60	73	67	53	48	46	53	50	58	61	52	52	72	56	64	57	67	62	60	51	56	50	53	58	44	50	66	58	59	50	62	55	48	64	63	55	53	62	59	54	75	52	65	52	47	50	76	69	48	68	69	58	55	58	69	48	62	70	63	50	60	72	58	44	51	61	59	59	53	71	67	72	60	59	56	48	63	63	39	53	51	61	40	71	65	47	68	61	61	52	56	37	64	60	62	64	64	62	60	63	61	41	58	54	62	56	50	57	57	54	60	62	59	63	53	62	59	50	64	53	52	49	64	59	60	56	56	51	60	66	56	55	50	66	56	56	66	45	64	62	52	62	70	67	60	49	59	65	61	58	69	60	61	61	48	60	58	66	53	47	67	58	60	60	63	68	44	60	52	56	56	56	56	55	50	59	45	50	54	57	47	39	57	63	74	58	53	57	44	62	73	61	56	71	55	57	53	52	48	56	56	56	51	71	61	52	41	67	74	53	66	62	50	61	55	76	64	63	46	45	57	57	49	61	77	45	56	58	49	58	71	60	55	60	64	50	51	65	48	73	62	67	56	54	63	64	60	64	45	52	48	66	51	61	48	54	50	66	50	75	61	64	44	41	66	46	55	64	58	67	53	69	47	61	57	56	65	63	62	64	59	44	64	57	56	52	68	60	48	61	43	52	61	54	54	66	56	71	57	69	60	56	56	50	65	56	55	43	59	45	60	53	54	61	63	50	54	51	63	56	58	43	53	46	57	49	66	60
44922	15753	25884	63410	67872	4136	3424	2649	2243	1814	1749	1551	1407	1326	1254	1260	1219	1129	1010	1092	1015	1064	1080	1044	992	1024	1039	1038	1006	971	1055	1011	1020	984	1012	1047	1196	1076	957	991	938	995	958	945	1008	997	962	983	927	950	951	941	961	950	899	916	968	945	960	944	901	923	972	977	864	891	909	947	916	896	923	950	951	917	918	894	937	923	923	895	877	960	901	944	881	926	924	942	916	889	928	924	930	918	962	945	919	943	914	948	935	914	922	922	886	956	900	944	916	887	942	949	894	980	919	947	923	906	920	948	878	935	860	953	922	923	881	893	914	893	932	886	937	903	927	941	912	859	944	911	916	985	933	966	888	917	950	875	934	952	928	904	916	869	902	940	933	942	892	904	913	894	903	872	938	905	922	868	935	845	925	957	956	934	916	958	917	955	902	875	929	859	938	964	949	923	922	940	909	885	908	897	939	954	912	928	915	847	938	946	989	938	902	933	905	878	897	931	909	907	937	953	916	890	923	871	941	943	909	859	894	923	931	914	876	896	872	923	908	912	874	931	869	912	898	885	870	945	875	928	898	935	924	900	894	941	905	911	919	866	911	956	924	937	919	929	934	893	920	928	890	885	876	897	913	893	888	917	962	868	917	905	946	918	943	851	930	888	941	958	925	911	1032	907	909	898	883	897	918	901	864	898	884	896	865	931	921	948	902	946	878	899	884	899	930	909	904	916	881	919	893	827	880	976	931	894	915	933	912	929	864	906	925	953	941	889	886	948	953	916	889	928	883	904	904	931	904	916	892	908	916	894	865	928	886	857	894	892	937	930	907	959	924	904	890	933	856	936	881	928	940	919	941	942	977	882	905	911	903	949	890	931	856	921	949	935	938	867	913	914	935	882	923	913	883	879	894	907	853	884	966	912	921	961	850	934	914	960	928	949	963	914	920	930	938	880	922	923	930	917	925	945	927	917	963	855	935	949	949	909	875	914	861	898	965	916	894	895	881	871	877	896	905	916	901	957	885	895	902	895	943	893	904	874	951	910	903	875	892	906	917	889	897	915	924	900	905	921	904	952	906	920	947	917	957	899	956	921	942	945	911	929	944	863	885	900	898	934	869	974	880	903	915	926	895	937	938	887	926	922	931	909	917	863	920	864	941	931	978	891	871	951	962	926	919	936	903	907	900	905	907	906	915	910	952	903	940	914	931	879	915	927	913	872	885	946	929	942	881	924	932	925	941	894	973	897	911	907	886	841	935	926	896	901	940	972	949	890	923	944	883	919	911	910	930	892	939	899	877	941	910	965	935	885	929	849	904	923	912	905	893	932	886	907	900	928	870	886	888	876	908	908	941	930	898	942	885	898	923	891	970	948	880	927	940	918	955	920	937	941	928	882	885	941	951	900	910	922	853	912	942	945	928	902	887	926	887	879	858	904	922	860	903	898	919	874	938	899	957	885	953	876	924	884	868	948	915	886	911	928	943	889	909	916	960	914	882	955	960	936	870	924	914	990	997	948	909	921	913	929	900	863	1012	968	901	970	933	824	911	916	930	904	915	945	909	940	912	915	892	924	940	871	923	918	844	907	930	855	899	929	887	908	952	940	946	948	911	952	963	919	948	911	906	943	945	877	924	955	861	908	888	934	875	950	897	974	906	954	936	962	883	896	892	914	903	930	928	824	936	923	943	897	890	952	813	897	907	901	886	895	913	934	945	910	887	913	930	913	949	912	920	915	868	886	876	880	972	930	932	905	905	951	925	859	902	923	933	883	965	889	942	927	922	915	953	975	888	889	879	913	955	959	937	911	897	946	933	931	939	921	919	905	910	914	892	936	883	934	922	908	893	895	959	866	918	923	950	907	948	902	891	920	916	915	866	869	950	924	891	949	906	923	927	886	941	915	883	880	952	925	904	910	851	884	891	970	925	951	918	908	855	935	916	896	828	917	916	901	895	893	884	941	910	890	945	973	921	902	918	942	945	937	890	934	939	872	920	905	930	928	898	884	895	935	875	933	924	904	899	940	956	922	934	913	848	940	923	899	919	904	924	900	898	911	908	887	883	888	877	896	909	902	911	922	943	955	976	911	922	848	916	979	966	928	954	879	919	935	902	899	916	904	917	907	937	956	921	912	947	913	908	874	880	924	922	900	934	856	850	947	906	902	871	953	938	906	925	949	916	876	918	903	934	902	934	916	895	949	929	919	916	902	867	922	881	940	901	980	928	881	886	869	939	933	867	923	935	901	897	984	966	958	883	945	938	899	908	900	944	989	898	927	887	853	984	927	914	920	909	905	914	905	920	947	942	869	918	922	887	899	930	921	921	855	923	850	947	878	888	885	855	916	854	884	887	911	914	954	916	962	914	883	937	858	893	919	898	907	917	917	894	948	876	919	914	889	930	931	889	918	919	962	937	897	897	984	910	887	949	885	883	959	844	908	896	859	944	943	882	919	909	896	886	930	949	848	949	919	912	886	889	904	863	901	922	908	910	880	917	892	893	912	887	943	894	933	942	918	905	863	953	872	906	894	919	884	929	942	899	897	921	928	851	924	907	916	917	924	897	935	920	964	907	877	883	922	895	897	903	924	850	913	903	924	898	940	934	903	882	882	883	963	914	950	937	964	928	936	928	887	893	880	962	878	895	904	879	827	902	913	900	878	880	948	985	930	897	887	938	920	916	869	884	924	913	954	977	934	885	961	923	920	901	959	919	901	918	922	905	938	942	920	914	909	943	950	898	921	906	863	960	911	910	912	919	922	859	889	875	935	903	940	944	969	893	928	915	916	899	963	939	929	972	909	877	845	915	897	936	870	923	983	908	954	902	952	853	874	958	894	902	937	889	915	909	875	874	909	928	931	916	880	913	897	876	953	941	871	877	922	890	971	891	824	846	956	950	875	887	875	974	944	903	892	897	928	908	952	913	898	877	923	859	952	973	882	926	916	896	927	889	880	951	884	952	921	931	916	957	969	906	933	956	903	884	921	917	964	932	929	895	876	888	936	894	928	933	922	911	916	892	899	942	913	889	956	883	958	926	878	885	948	949	887	862	908	879	954	953	880	944	919	950	965	872	969	889	910	917	922	933	865	907	944	919	929	903	869	910	938	946	936	858	876	853	853	938	909	900	944	903	859	930	927	911	925	904	969	863	909	972	895	912	855	905	963	850	934	933	927	902	935	949	885	852	917	923	955	919	872	889	941	882	950	894	958	966	926	886	899	963	915	903	893	886	941	839	855	911	905	857	887	891	872	879	860	915	898	885	881	906	868	983	911	921	903	876	914	943	856	960	926	942	901	913	958	938	909	939	919	863	905	909	889	895	945	867	908	927	959	916	879	926	920	903	921	952	902	897	920	892	890	959	943	894	921	934	895	931	937	934	876	887	906	941	908	957	935	883	846	906	899	950	919	872	915	903	892	889	915	953	894	901	951	926	914	935	886	882	901	942	855	873	950	923	875	903	922	872	893	945	909	896	902	965	928	921	922	937	850	909	902	923	945	944	901
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
