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
341868907624	341868908182	341868908732	341868909282	341868909830	341868910382	341868910932	341868911482	341868912030	341868912582	341868913132	341868913682	341868914230	341868914782	341868915332	341868915882	341868916430	341868916982	341868917532	341868918082	341868918630	341868919182	341868919732	341868920282	341868920830	341868921382	341868921932	341868922482	341868923030	341868923582	341868924132	341868924682	341868925230	341868925782	341868926332	341868926882	341868927430	341868927982	341868928532	341868929082	341868929630	341868930182	341868930732	341868931282	341868931830	341868932382	341868932932	341868933482	341868934030	341868934582	341868935132	341868935682	341868936230	341868936782	341868937332	341868937882	341868938430	341868938982	341868939532	341868940082	341868940630	341868941182	341868941732	341868942282	341868942832	341868943382	341868943932	341868944482	341868945030	341868945582	341868946132	341868946682	341868947232	341868947782	341868948332	341868948882	341868949430	341868949982	341868950532	341868951082	341868951632	341868952182	341868952732	341868953282	341868953830	341868954382	341868954932	341868955482	341868956032	341868956582	341868957132	341868957682	341868958232	341868958782	341868959332	341868959882	341868960432	341868960982	341868961532	341868962082	341868962632	341868963182	341868963732	341868964282	341868964832	341868965382	341868965932	341868966482	341868967032	341868967582	341868968132	341868968682	341868969232	341868969782	341868970332	341868970882	341868971432	341868971982	341868972532	341868973082	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	3335	3300	1900	2700	3335	3300	1900	2700	3336	3300	1900	2700	3337	3300	1900	2700	3338	3300	1900	2700	3339	3300	1900	2700	3339	3300	1900	2700	3340	3300	1900	2700	3341	3300	1900	2700	3342	3300	1900	2700	3342	3300	1900	2700	3343	3300	1900	2700	3344	3300	1900	2700	3345	3300	1900	2700	3345	3300	1900	2700	3346	3300	1900	2700	3347	3300	1900	2700	3348	3300	1900	2700	3348	3300	1900	2700	3349	3300	1900	2700	3350	3300	1900	2700	3350	3300	1900	2700	3351	3300	1900	2700	3352	3300	1900	2700	3353	3300	1900	2700	3353	3300	1900	2700	3354	3300	1900	2700	3355	3300	1900	2700	3355	3300	1900	2700	3356	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
11191	1433	202	108	387	567	306	308	419	316	202	119	195	83	53	54	39	57	59	39	45	37	48	41	35	24	27	33	27	37	21	15	15	26	24	21	17	25	23	30	29	23	30	25	30	25	24	18	28	22	22	25	28	18	17	19	21	29	25	19	19	22	25	20	26	25	16	22	23	19	20	20	20	23	18	17	21	20	14	24	19	16	19	21	18	22	12	16	20	13	16	24	22	23	17	21	20	15	22	20	27	17	22	23	19	12	15	31	23	14	17	23	21	18	19	27	20	15	11	18	17	29	22	15	21	20	15	19	22	19	24	32	21	23	19	22	18	19	19	20	18	26	14	19	23	16	18	18	30	17	18	14	31	19	15	18	19	20	13	25	17	20	14	26	19	21	17	22	19	21	21	27	19	20	18	17	20	20	19	19	22	17	23	23	28	11	18	21	18	18	19	16	31	19	25	24	19	9	24	20	20	20	23	12	21	33	13	13	26	25	21	17	15	26	26	13	22	15	18	16	21	19	24	12	21	13	29	23	13	21	19	13	22	23	17	24	26	18	25	26	18	21	25	25	18	14	19	27	13	24	10	18	20	18	22	17	15	13	19	17	26	22	27	24	24	23	20	17	15	27	17	16	18	15	14	20	18	21	23	17	18	28	24	28	23	35	21	10	14	17	19	15	18	22	20	20	15	14	20	21	14	20	20	6	21	15	16	29	22	19	23	20	24	18	14	17	22	22	21	22	25	16	21	28	14	28	30	18	13	21	27	19	16	22	15	25	23	22	22	27	13	21	23	12	20	15	18	11	24	14	13	7	13	17	22	29	25	23	15	22	16	13	21	19	14	16	26	17	21	19	22	19	21	16	15	17	17	18	22	19	16	25	23	13	25	20	17	14	20	15	28	14	20	19	18	11	22	24	13	23	18	18	22	16	24	19	19	26	18	21	21	20	13	22	12	21	21	20	18	18	14	25	11	16	26	19	22	24	26	18	16	13	12	24	23	22	13	21	23	31	18	26	20	22	22	17	21	13	22	17	15	18	19	17	17	11	21	15	21	16	22	13	22	27	18	17	16	18	21	16	18	23	18	23	21	14	20	12	20	25	19	14	14	20	13	32	17	18	14	22	17	17	21	19	16	19	14	24	13	20	18	17	30	25	26	23	21	18	17	26	27	17	18	19	14	21	20	17	13	17	21	30	29	25	21	22	18	19	22	16	12	23	11	20	20	16	14	24	22	19	32	23	23	21	26	25	14	21	19	19	15	13	25	19	16	23	14	16	20	23	23	15	15	18	13	16	18	18	21	15	19	19	27	26	13	16	21	12	21	16	19	25	17	19	18	20	19	12	20	19	18	14	19	25	20	19	20	18	20	17	17	23	17	20	11	16	24	15	19	15	18	14	23	19	17	18	14	22	20	17	15	23	24	17	20	22	20	26	20	27	24	18	14	19	20	12	20	26	20	27	22	24	18	14	20	26	23	20	14	19	20	10	14	20	16	19	23	21	22	16	21	20	18	23	16	25	16	19	20	23	21	17	24	31	18	19	13	15	15	21	20	19	17	21	8	20	14	18	27	18	17	16	21	20	23	18	10	29	24	16	25	17	18	13	21	18	23	15	16	22	11	13	18	24	21	17	18	16	21	26	21	15	30	16	26	14	17	17	17	20	25	13	17	19	19	20	18	19	28	14	18	21	15	18	20	22	20	18	15	23	18	22	21	14	20	14	18	26	22	26	21	23	21	18	18	20	17	19	24	20	20	20	21	24	14	23	24	22	17	14	16	13	22	23	27	21	17	26	15	24	22	24	14	23	25	22	21	22	19	19	19	21	17	15	15	20	20	23	26	20	15	19	23	22	21	21	19	22	14	23	20	19	21	8	17	17	28	15	20	22	21	21	15	17	15	15	18	29	23	16	17	16	14	26	13	20	30	21	17	22	20	16	23	21	12	18	23	19	17	16	28	20	24	18	22	12	27	13	18	24	21	24	15	22	25	19	23	27	19	14	14	22	18	26	24	24	22	17	23	23	21	23	23	18	29	26	18	28	11	18	21	29	15	12	19	16	16	18	21	24	10	21	12	25	16	18	23	26	18	20	17	20	23	20	26	20	23	21	16	16	24	18	33	21	21	15	24	18	18	24	21	21	18	19	14	21	19	23	18	23	23	21	18	17	22	16	15	10	18	26	26	13	19	19	27	17	16	22	20	22	22	25	29	30	16	22	18	25	28	20	15	17	21	14	15	15	24	21	33	18	18	27	27	23	19	24	14	20	13	32	20	19	17	17	12	19	13	21	20	18	22	21	24	24	11	23	17	17	24	19	18	18	23	21	23	19	17	23	23	15	27	20	22	33	18	16	19	22	19	18	18	16	18	15	12	25	18	13	18	18	24	18	24	18	24	24	18	20	25	13	18	19	24	18	18	16	14	12	20	9	24	26	26	16	25	19	25	14	23	15	18	15	21	20	21	20	14	22	16	21	26	26	30	22	17	20	19	15	19	15	23	18	18	22	22	20	22	13	11	15	17	22	23	18	20	21	25	25	25	15	14	23	13	15	20	12	28	17	24	23	19	34	26	16	26	22	26	18	14	19	15	25	22	21	25	12	20	25	16	23	25	14	21	18	17	25	20	15	23	22	9	13	18	19	8	18	21	20	19	18	26	16	17	13	18	15	16	21	24	12	16	23	20	14	22	18	19	26	29	15	19	25	21	17	23	18	19	22	15	21	21	16	17	20	16	25	26	19	15	24	19	11	20	22	17	25	21	13	17	25	14	17	17	12	10	14	22	21	26	20	21	21	23	24	24	16	20	16	22	13	18	28	18	29	19	21	10	24	22	19	19	22	24	18	13	16	22	18	19	26	26	15	22	18	24	24	16	26	24	22	19	14	22	24	18	25	24	19	18	24	14	17	19	21	15	22	22	22	26	23	17	23	16	23	17	30	20	15	20	17	27	17	22	21	31	18	16	23	16	32	21	29	40	11	24	15	12	22	28	18	21	23	27	14	25	18	26	25	10	18	24	17	22	15	19	15	22	22	15	17	22	30	24	29	17	30	15	21	26	24	22	14	21	31	15	20	19	16	21	16	20	17	20	24	19	24	22	21	20	21	22	20	26	15	22	19	15	21	18	16	18	26	14	19	19	18	20	18	20	21	14	20	17	15	15	25	18	16	14	29	27	22	19	20	27	20	9	28	12	27	15	23	19	31	23	12	10	28	24	21	22	11	16	24	24	28	16	23	21	26	15	23	22	26	15	16	21	21	22	20	23	24	30	19	22	23	20	19	17	16	20	16	16	19	11	27	18	17	16	22	22	18	24	16	23	20	18	18	19	15	19	14	21	21	16	21	16	19	22	20	28	22	23	24	20	15	20	18	15	17	17	25	31	25	19	20	25	21	18	14	21	23	24	23	16	18	25	18	19	19	19	17	19	27	12	23	19	18	19	23	19	18	23	22	21	26	19	19	17	24	18	19	17	19	21	22
50763	12263	4393	12239	27859	26568	19134	16758	18593	14524	9581	6097	8010	3003	2454	2236	2021	1828	1612	1431	1396	1222	1106	1048	1033	923	845	808	794	779	684	747	704	682	756	672	634	598	575	579	581	577	580	516	512	526	511	493	476	507	525	485	444	479	467	466	490	442	459	437	396	423	415	447	427	425	400	404	392	409	413	383	390	404	397	410	368	375	404	395	391	391	412	349	373	356	421	383	404	402	402	421	389	386	379	379	408	392	398	344	372	338	362	368	351	334	387	372	380	378	358	370	391	365	335	355	358	366	348	351	369	362	378	373	377	362	382	350	361	350	332	363	403	376	358	355	322	372	367	381	368	380	356	338	346	346	368	351	342	368	357	350	356	384	372	372	357	364	381	336	384	342	336	365	344	380	325	350	356	359	344	330	380	321	342	355	344	314	332	343	351	347	353	386	364	348	344	355	358	343	385	367	366	324	312	344	372	370	357	363	361	330	366	325	343	328	346	351	359	372	371	344	342	357	354	339	323	335	351	359	342	344	340	385	327	351	357	332	327	334	329	357	331	370	352	364	336	305	342	359	316	324	375	390	331	350	333	355	359	319	331	350	349	347	355	350	333	318	308	344	335	357	334	359	361	343	342	322	355	333	307	376	329	355	333	359	325	351	355	349	328	333	338	329	359	327	306	323	333	361	342	322	362	349	327	362	337	353	343	364	369	331	354	341	366	321	364	307	349	337	359	316	344	344	354	341	340	354	359	381	361	328	351	331	344	350	336	345	340	312	349	344	333	328	356	346	347	350	350	344	312	323	361	388	337	348	340	342	347	337	344	362	333	339	379	336	337	361	364	298	344	389	356	360	352	322	358	380	342	307	345	318	389	378	354	307	367	367	369	317	356	342	329	351	352	315	371	382	344	334	374	329	350	359	339	363	359	340	297	334	330	345	321	370	355	340	361	376	337	341	336	353	342	361	331	338	371	351	350	354	358	356	345	350	359	362	359	335	347	320	350	349	359	343	409	335	370	346	375	339	369	303	317	345	357	336	338	345	358	369	363	349	326	382	342	350	383	350	344	372	324	361	348	361	316	373	363	353	361	347	319	325	360	332	373	352	363	366	374	345	326	374	351	365	308	318	335	344	351	352	350	338	366	383	354	344	342	346	354	342	339	320	326	347	367	357	324	333	342	376	327	322	337	359	350	346	374	364	368	345	340	320	352	347	352	351	357	336	346	334	329	352	353	344	321	330	354	352	337	333	340	365	367	340	339	361	331	361	333	335	358	340	365	356	355	351	347	324	347	335	382	317	357	359	340	314	315	312	379	352	338	329	371	341	309	370	374	366	322	355	349	358	368	316	385	335	365	344	332	361	350	339	356	329	358	365	352	332	343	326	375	319	326	348	361	382	346	344	317	337	376	319	360	338	332	360	330	334	323	350	305	343	326	369	331	332	339	354	334	360	369	345	350	353	342	362	330	340	338	366	326	318	342	356	366	317	361	332	360	363	336	354	352	361	392	364	375	355	339	320	353	357	341	333	356	327	362	335	375	322	345	321	361	334	346	331	321	366	325	341	356	372	361	349	344	321	351	387	350	354	340	326	361	335	369	334	326	360	390	321	352	347	337	371	350	340	344	362	340	348	316	303	326	333	334	388	328	336	353	359	337	338	357	378	339	359	342	323	345	329	364	342	350	320	365	328	350	327	378	326	336	344	345	312	361	334	326	361	339	322	346	372	346	366	375	355	379	341	349	307	339	358	377	377	336	360	364	335	314	350	345	336	345	349	331	331	347	356	338	315	376	346	352	369	332	373	373	314	319	366	351	324	382	326	366	355	372	340	358	342	314	346	393	376	341	355	354	379	334	319	323	335	327	337	366	347	344	340	367	339	350	329	331	342	369	348	371	344	353	370	348	327	337	353	358	369	361	380	347	328	357	351	342	342	370	340	346	344	359	378	353	361	362	322	361	345	357	347	347	320	343	330	307	335	373	326	340	343	374	334	324	385	359	352	330	352	320	359	328	345	368	370	365	337	351	326	332	324	320	331	365	345	338	342	349	297	341	325	393	355	343	358	355	317	351	354	318	358	339	360	320	352	343	362	356	378	318	331	360	340	342	322	329	353	326	337	342	341	343	356	368	361	323	340	325	313	328	327	324	349	392	355	361	353	323	331	322	375	304	343	333	358	365	352	345	371	333	336	369	333	346	325	352	329	346	332	356	352	333	365	308	347	345	364	319	352	331	339	331	363	350	366	340	326	356	338	364	320	340	311	354	341	357	367	361	332	346	361	358	353	354	365	356	373	283	367	376	309	343	334	357	333	335	338	331	343	313	336	357	364	345	347	352	362	340	363	296	354	356	345	332	329	338	330	364	359	357	333	315	336	332	378	342	342	303	371	339	371	378	336	361	308	342	331	325	351	337	297	361	370	346	368	343	367	354	359	291	365	342	354	354	348	341	322	332	374	342	319	334	354	378	353	332	344	307	311	360	329	352	324	318	311	323	317	342	361	332	338	340	338	312	311	355	329	321	340	328	354	336	344	353	358	336	328	382	344	346	357	338	326	327	316	374	348	334	390	343	343	322	328	335	346	319	364	348	331	336	330	353	330	349	345	345	342	350	298	353	336	330	333	350	374	362	355	304	310	337	356	334	339	392	337	350	331	357	348	348	319	347	322	351	387	313	353	341	319	348	348	353	357	371	367	368	350	336	335	346	320	349	372	349	335	352	343	349	345	348	361	319	376	329	358	331	315	310	316	319	308	369	366	319	346	357	319	349	386	360	350	344	360	346	323	336	343	331	334	371	328	330	345	320	310	355	369	327	338	351	341	370	337	354	365	353	350	345	313	354	362	369	335	336	337	296	333	324	337	351	342	333	341	369	341	347	359	331	354	338	287	317	352	366	322	334	344	369	329	347	331	335	356	347	355	346	392	346	359	323	335	329	359	337	348	342	352	347	338	345	352	332	335	319	369	322	339	333	337	310	341	347	355	371	358	376	354	315	387	373	359	320	360	342	359	349	376	323	364	368	336	361	397	345	394	383	363	329	379	334	340	315	384	329	332	334	346	368	339	351	352	318	341	343	355	337	355	386	358	332	338	342	330	337	336	335	326	353	338	346	369	356	320	352	384	313	308	354	370	303	318	326	328	344	342	361	363	368	331	344	338	305	338	307	336	333	363	316	352	343	357	368	296	328	359	348	356	373	345	338	350	359	334	347	323	335	329	339	330	353	371	354	320	356	379	345	337	331	374	345	332	366	316	358	359	360	371	346	353	348	369	345	378	357	336	338	349	334	364	362	338	318	333	375	370	359	337	300	336	357	365	326	354	360	352	361	336	361	364	337	351	368	345	357	364	348	318	350	363	354	315	341	321	345	334	341	333	319	341	351	335	311	367	321	330	322	337	354	382	334	355	371	346	371	337	361	353	323	347	349	381	381	339	338	360	355	327	332	346	357	326	319	335	351	343	337	370	325	323	376	328	362	342	350	331	343	336	338	337
4954	408	38	44	212	158	94	132	146	104	96	41	69	45	24	24	26	20	22	18	26	30	32	27	24	24	20	31	24	30	25	16	14	17	20	17	25	29	13	19	22	21	26	22	26	24	15	19	24	28	20	26	28	18	17	23	24	25	18	24	21	34	24	14	20	22	19	19	25	20	14	26	21	18	22	18	28	18	21	22	26	22	18	31	15	22	22	18	16	36	17	11	22	20	22	29	26	24	23	20	30	25	25	21	26	14	16	25	16	26	13	14	22	18	30	23	23	38	19	26	26	20	27	20	24	17	26	16	13	19	20	24	26	14	19	25	31	18	20	27	18	17	23	22	19	25	24	17	27	24	19	20	19	19	19	11	31	31	23	29	24	29	21	23	21	14	18	20	24	21	24	12	15	28	20	20	19	22	23	26	19	18	23	15	20	27	21	24	20	24	30	27	25	27	24	20	16	24	21	13	23	13	18	24	18	17	20	16	20	12	18	23	19	28	28	13	14	30	18	22	19	34	11	15	15	29	18	23	23	23	22	19	26	12	21	24	19	27	24	27	24	25	24	19	17	21	23	19	22	25	13	20	15	24	17	26	19	27	24	19	25	24	26	26	22	25	14	21	26	21	29	19	17	28	19	16	25	29	21	21	13	16	22	17	33	24	29	19	28	18	21	24	18	29	20	18	25	17	14	22	18	23	22	20	23	30	19	24	24	23	25	27	21	28	16	14	28	25	16	17	27	19	20	20	16	16	25	27	25	21	26	24	22	23	20	25	26	25	16	26	23	20	17	16	25	22	24	28	25	22	21	15	19	24	27	23	19	27	20	20	13	18	23	27	24	29	18	14	29	18	21	19	22	24	24	22	21	19	15	17	23	35	26	25	27	18	20	26	14	17	21	24	20	16	26	18	15	22	21	22	22	28	23	13	23	23	18	33	19	22	20	21	26	28	19	21	22	25	21	18	16	24	24	21	22	22	17	23	17	22	21	33	20	23	15	19	19	25	14	17	20	24	23	14	19	18	21	28	23	16	19	30	23	19	21	23	26	15	20	20	21	20	15	16	27	23	21	23	20	22	21	20	21	18	17	14	30	30	17	17	23	25	15	26	19	27	33	17	27	18	16	15	26	22	22	26	22	20	19	12	25	26	15	24	15	21	28	21	20	20	25	22	17	31	15	22	25	23	25	23	21	19	32	19	25	21	16	17	28	24	19	17	31	25	11	17	18	15	22	23	25	26	28	25	23	25	17	23	25	19	26	20	15	21	24	22	25	23	12	22	28	27	18	28	28	26	16	25	24	19	16	25	26	21	15	23	26	17	18	24	20	31	21	14	19	28	13	24	21	24	20	29	27	19	25	21	25	24	26	23	17	24	29	21	20	18	24	24	20	26	21	20	23	21	24	20	20	18	14	25	25	16	17	17	28	21	26	17	16	17	31	26	25	22	29	28	17	23	25	22	17	20	16	16	19	28	20	23	22	21	24	16	29	11	22	19	25	28	19	32	17	11	24	28	20	23	30	19	27	31	18	24	23	14	21	14	26	26	27	26	23	27	12	22	24	20	32	19	27	28	26	25	12	21	22	21	22	15	21	27	19	21	14	19	32	21	16	21	26	22	18	19	19	19	28	18	25	23	23	19	19	16	16	23	17	16	32	19	25	25	19	14	35	19	16	19	22	28	32	16	30	23	17	22	19	18	19	17	20	26	34	18	16	15	23	25	22	20	17	18	24	29	22	15	30	13	22	17	27	16	23	18	24	32	25	17	21	16	14	22	25	20	24	21	24	24	14	24	21	19	20	22	26	28	24	14	19	29	24	26	28	22	28	19	20	17	24	14	27	20	20	21	27	26	12	20	16	28	16	21	23	18	30	24	20	26	26	27	20	23	13	24	22	18	32	28	27	27	25	21	23	28	22	28	20	15	23	16	24	32	16	22	24	22	22	18	17	30	28	24	33	34	21	13	20	21	15	25	14	19	19	21	21	15	30	22	30	25	19	32	25	17	27	22	29	26	22	20	21	18	21	24	27	23	19	28	22	22	24	22	20	22	22	22	22	21	23	26	24	22	25	25	18	23	19	16	18	25	24	19	22	24	23	17	19	22	17	22	14	19	22	13	25	23	30	24	25	27	10	18	22	21	15	22	24	30	26	23	21	31	23	16	24	30	26	17	23	31	16	30	27	25	19	26	15	16	27	27	22	28	33	21	24	26	22	19	17	31	18	18	23	26	18	26	24	22	29	19	31	20	20	18	26	24	17	21	23	25	21	26	24	13	21	23	23	27	26	29	22	28	17	11	18	19	19	18	23	20	23	24	22	21	18	23	30	12	21	22	21	17	29	21	35	19	13	31	19	15	17	18	23	20	13	21	25	17	26	18	18	22	22	21	21	18	19	21	26	14	27	33	18	17	15	30	17	18	23	19	26	22	22	12	17	24	26	23	20	29	32	17	24	19	11	24	20	24	15	23	21	20	18	28	24	22	34	21	29	27	15	17	20	19	25	25	18	20	24	27	31	15	25	27	16	27	15	20	18	19	18	24	22	22	13	28	26	19	22	22	25	14	24	19	27	21	35	22	28	14	21	17	21	19	27	23	21	27	21	20	25	25	16	18	25	27	20	18	18	24	27	22	26	21	20	21	15	29	15	19	24	23	19	29	25	15	13	23	12	27	28	25	27	24	32	22	16	24	22	23	19	12	27	15	21	19	21	11	17	22	23	17	19	30	25	28	29	21	16	21	19	18	28	23	24	18	16	25	29	25	21	15	18	19	21	25	22	18	16	20	16	20	32	24	26	21	23	17	25	18	25	29	19	19	20	28	17	27	29	19	22	23	19	24	14	18	28	24	20	19	23	21	22	14	18	25	31	20	27	22	32	22	12	22	24	19	22	29	27	25	11	13	21	24	23	25	24	14	33	22	14	30	24	29	42	25	22	19	19	24	17	23	22	22	23	25	18	27	28	30	27	20	18	24	25	21	25	25	18	27	21	21	25	14	28	26	25	18	25	21	15	21	26	18	22	21	28	11	20	17	16	22	24	25	23	31	18	24	25	23	17	21	21	23	27	25	24	23	29	20	17	21	26	26	24	24	22	20	21	21	25	19	17	19	18	23	17	17	14	24	21	18	20	20	34	18	20	23	15	15	28	21	27	18	17	21	28	21	20	13	20	23	16	20	22	28	19	21	30	20	22	24	22	23	24	23	22	22	20	19	28	15	22	28	22	20	24	18	39	18	24	23	21	19	17	23	25	19	20	24	20	19	22	18	25	20	27	17	26	23	31	15	24	23	17	22	24	24	32	27	9	23	16	23	28	28	15	23	18	23	21	31	27	32	20	22	21	15	24	20	25	26	29	14	27	25	21	26	30	30	19	20	21	20	24	25	24	22	25	24	26	21	27	18	25	21	22	19	28	27	27	20	23	18	16	19	21	23	25	26	24	19	36	31	19	19	20	18	14	20	30	20	18	16	35	13	21	25
38938	7696	1175	5603	19507	12205	7383	9590	8829	5296	4281	1535	2823	1164	655	605	546	595	539	522	518	492	452	435	491	447	428	438	457	452	451	437	420	448	446	430	432	417	411	394	425	410	437	400	448	382	410	358	384	384	376	408	374	386	398	386	373	398	413	374	383	415	394	366	366	384	380	391	397	376	410	433	390	419	388	418	389	374	394	400	356	375	388	362	380	412	392	407	403	417	383	449	411	379	419	372	402	403	409	400	407	407	393	376	368	409	383	396	435	390	401	391	406	349	388	342	396	424	402	390	368	360	376	391	354	417	373	357	342	344	385	390	359	349	401	391	372	395	403	364	374	362	379	394	379	395	393	362	383	396	407	413	378	376	415	370	388	395	389	377	379	370	388	377	371	364	401	401	394	364	344	355	381	388	387	361	367	372	384	385	383	413	400	411	379	395	396	338	365	389	367	364	393	387	402	389	400	387	364	376	380	382	392	393	427	377	400	406	403	368	364	340	357	383	360	429	383	408	354	400	391	380	403	395	357	401	378	377	374	430	391	384	354	394	411	390	360	345	369	375	395	384	385	373	379	344	393	418	372	388	363	382	369	383	376	373	363	374	405	389	372	365	423	377	410	417	379	389	369	389	392	389	384	381	375	402	403	385	342	431	375	397	388	355	375	359	384	337	377	379	375	395	403	366	388	366	396	375	390	408	377	376	377	349	373	392	397	375	401	393	364	381	349	367	376	349	383	362	399	379	311	377	360	384	380	388	343	385	415	377	384	418	378	417	385	374	397	401	405	392	361	387	357	404	367	377	365	377	365	393	390	365	360	381	410	369	353	405	385	377	356	392	383	395	377	373	384	342	382	371	391	375	385	402	377	439	378	419	364	409	396	406	392	382	367	382	404	370	397	379	376	400	363	377	368	357	368	377	367	366	367	389	384	401	388	386	388	356	404	366	370	377	378	361	404	357	348	378	334	425	421	387	381	384	380	368	409	365	417	374	377	388	379	369	363	389	366	386	407	387	361	388	379	408	388	385	384	414	392	379	383	398	368	376	382	362	341	398	402	395	354	348	398	381	351	372	365	390	363	375	378	386	386	432	402	404	362	358	401	353	393	362	386	378	403	382	393	389	362	420	383	388	355	357	386	406	389	385	407	344	404	391	380	375	390	362	359	405	400	341	374	374	366	384	408	393	389	384	336	367	363	372	392	424	385	343	378	372	371	360	384	365	385	365	341	381	392	388	418	307	373	382	357	381	376	389	360	388	393	364	377	370	404	352	376	384	352	358	391	450	379	387	396	399	379	347	346	362	386	350	381	367	385	354	371	365	376	353	375	407	406	383	390	364	360	349	398	391	387	394	364	400	411	420	386	407	378	373	358	372	370	373	409	402	384	384	399	384	406	360	353	365	386	374	389	358	368	385	401	361	360	383	373	387	353	403	384	368	375	382	350	376	385	382	377	369	380	352	400	346	363	377	398	375	375	366	374	366	347	356	372	361	390	347	416	406	395	387	396	384	363	372	370	386	418	378	369	386	397	380	383	376	378	384	387	361	385	371	406	394	368	379	368	367	394	379	401	402	399	391	411	369	376	383	386	403	339	389	371	378	417	389	396	353	394	395	371	380	362	358	367	376	383	373	401	372	387	356	415	401	385	333	376	411	377	366	388	414	367	381	421	387	377	380	409	365	379	375	384	417	404	394	402	376	365	375	351	417	347	362	412	389	360	393	411	362	371	397	361	400	386	355	371	368	367	355	391	402	357	392	370	346	381	392	387	372	394	384	380	353	372	381	357	397	352	390	372	370	377	349	372	357	400	365	387	380	413	411	374	363	392	355	379	387	380	388	416	380	386	367	395	363	408	363	355	357	373	379	383	393	392	419	404	397	349	373	411	383	406	364	378	408	373	419	399	418	384	358	405	392	396	377	371	374	388	379	328	356	381	371	386	364	387	405	386	369	384	381	364	408	389	365	403	362	377	402	430	384	338	413	415	365	398	383	389	370	379	401	357	367	398	383	427	419	378	353	389	364	372	405	379	386	402	376	348	390	353	379	380	386	373	379	373	387	393	407	385	395	367	378	397	393	347	404	388	385	372	388	354	361	384	376	389	361	358	398	413	395	368	418	397	383	397	361	378	409	373	373	392	376	437	405	354	403	377	406	379	414	388	430	405	363	342	404	367	378	400	381	372	360	408	402	377	379	387	385	361	411	404	368	366	384	385	392	403	362	376	383	382	351	389	408	399	363	365	407	399	416	384	395	379	395	374	375	380	375	384	366	395	379	366	397	377	363	377	355	386	356	366	374	396	347	354	371	335	392	376	376	408	339	399	372	423	403	369	399	401	365	405	370	403	433	382	394	390	395	364	408	418	363	349	380	422	387	396	379	387	409	366	362	384	415	405	412	407	414	386	347	378	400	398	399	380	376	373	378	364	375	388	403	371	413	392	394	378	390	395	369	362	369	406	367	416	374	379	363	365	396	385	402	378	408	405	359	377	379	380	371	385	363	396	365	380	407	363	373	356	372	341	392	398	388	366	379	378	409	381	408	411	382	384	385	381	371	362	369	395	394	397	366	379	329	366	373	390	368	359	390	385	373	363	378	403	379	405	405	383	382	390	360	399	394	385	432	372	390	400	369	396	375	402	376	378	406	389	366	351	405	365	376	393	365	375	365	376	375	365	391	410	386	344	393	393	351	394	343	411	405	396	382	387	365	374	378	359	395	389	368	372	367	353	375	379	387	412	332	341	373	401	371	357	385	401	401	376	388	375	398	389	355	374	404	354	384	377	399	355	357	392	372	364	385	369	387	382	420	394	364	372	391	386	404	386	336	371	376	362	344	374	399	379	384	388	358	400	403	381	370	411	380	398	398	355	383	376	380	366	398	388	386	375	400	399	373	388	371	365	398	355	430	365	373	377	373	378	393	381	373	352	376	396	361	388	391	353	352	393	374	382	402	385	343	370	376	405	395	367	381	388	399	395	390	390	409	388	393	381	368	372	364	383	392	375	355	356	382	390	390	367	374	381	406	389	356	368	396	361	360	411	370	379	368	417	380	419	411	394	349	383	401	395	396	389	366	383	366	391	376	378	355	363	413	363	397	429	390	386	383	391	390	392	397	386	362	356	405	398	388	408	386	370	379	341	360	358	386	382	394	408	385	378	422	374	396	397	415	402	383	399	408	399	400	388	362	389	408	386	411	415	386	374	397	424	361	404	379	396	393	360	421	369	389	380	401	374	392	395	337	417	356	378	411	403	399	406	386	366	352	394	402	388	378	339	388	405	376	368	364	316	349	364	367	406	387	355	374	365	408	349	372	397	379	398	375	376	361	400	383	362	407	385	371	369	414	355	362	379	379	358	358	392	376	372	350	371	425	415	366	366	386	372	383	369	423	385	364	394	362	375	394	377	400	390	392	373	358	356	395	345	367	395	370	351	375	383	346	325	394	398	383	397	374	373	397	382	334	392	401	366	362	379	389	350	375	377	407
8205	738	108	164	247	219	176	317	299	161	148	74	200	137	55	48	40	44	45	48	45	42	37	43	29	37	37	39	33	32	36	47	31	41	39	43	36	35	35	46	33	46	38	36	22	30	36	34	34	27	34	41	34	39	32	33	47	37	39	30	34	41	27	36	33	34	35	35	33	30	34	37	40	34	31	41	38	30	34	29	35	38	40	33	29	37	37	39	36	46	35	33	37	33	43	33	40	46	35	33	36	37	34	42	29	34	39	30	37	26	28	48	36	42	29	34	41	33	32	34	45	45	32	39	34	45	35	27	43	33	27	28	40	32	33	35	25	34	33	42	41	28	26	41	23	48	40	40	37	29	39	27	23	32	35	36	39	41	30	38	37	20	49	34	30	36	28	40	32	40	35	25	42	38	35	28	42	25	42	44	39	31	33	34	40	27	29	34	27	33	44	44	35	35	44	41	44	37	32	35	34	26	31	36	39	42	33	43	27	39	41	36	42	47	23	42	35	37	39	34	25	30	29	31	27	34	37	34	31	36	36	34	42	38	38	33	32	34	27	37	32	34	32	32	32	40	36	34	38	41	30	34	30	39	32	32	27	39	21	36	32	24	31	36	41	24	37	42	25	42	42	26	36	29	39	35	35	30	31	38	37	44	29	35	29	48	37	30	35	45	28	34	30	45	31	29	35	35	35	33	32	37	59	35	40	32	35	31	36	37	29	29	45	31	46	28	36	33	31	32	20	40	31	39	43	36	40	48	34	31	42	31	31	29	31	36	23	39	33	35	40	31	49	34	30	45	32	32	40	43	36	33	26	23	36	32	37	31	40	35	44	40	39	34	44	32	40	29	34	34	28	33	35	37	42	39	38	35	34	44	36	33	41	32	39	28	27	38	33	35	34	33	27	38	21	39	33	37	42	43	37	43	39	41	47	38	39	30	44	37	40	36	32	34	22	36	41	31	38	37	39	35	34	43	34	36	28	33	35	34	38	33	41	31	40	29	31	34	43	30	30	38	38	40	32	35	33	32	42	34	28	39	41	41	45	32	39	33	40	40	31	38	39	33	33	33	35	32	27	28	23	37	26	45	43	38	32	41	39	46	34	34	38	40	39	35	33	23	33	33	33	33	48	31	37	39	37	35	30	26	30	33	30	35	37	35	39	47	42	33	32	27	34	31	29	31	29	35	25	43	31	33	37	35	32	51	36	39	30	29	39	37	28	33	34	36	35	36	31	31	35	34	27	38	31	31	33	38	36	43	40	41	44	36	28	37	35	28	45	43	44	32	39	34	35	37	31	37	36	36	38	37	30	33	38	37	24	33	38	31	26	34	43	33	32	38	31	30	25	19	31	30	35	34	41	41	33	37	42	37	36	34	30	36	38	34	34	31	19	30	37	51	33	41	29	41	37	26	40	35	36	48	39	33	33	40	32	34	28	33	38	47	28	40	38	24	32	37	33	33	36	47	35	42	31	29	26	49	40	41	39	32	31	46	38	38	41	31	31	35	29	30	36	34	31	36	37	28	38	41	37	28	45	40	33	42	30	34	40	37	32	28	34	42	51	33	34	41	33	40	37	25	38	29	26	35	35	31	29	36	33	31	27	30	38	27	33	39	37	33	36	30	35	34	35	33	37	37	36	28	40	40	34	44	42	38	32	47	41	31	24	26	43	44	40	43	38	36	35	33	46	37	35	34	23	34	37	36	36	37	31	37	26	38	33	34	30	35	33	28	51	33	35	42	37	32	27	38	45	31	31	30	24	40	50	25	34	36	39	39	35	43	39	31	35	38	27	43	38	38	40	33	37	30	31	30	37	40	44	25	48	35	34	30	34	38	38	31	34	35	30	46	42	33	34	31	40	30	41	27	23	29	19	41	41	33	23	37	25	34	38	31	37	42	41	25	25	44	34	40	34	31	29	29	39	33	29	33	34	35	39	27	31	48	41	34	48	29	29	42	43	37	32	39	39	40	35	38	39	31	25	31	37	35	36	43	30	26	30	31	39	28	24	33	29	32	31	35	29	33	38	34	26	38	33	32	42	35	38	35	42	36	32	27	31	44	30	50	33	25	36	37	31	27	40	38	39	29	40	33	36	31	41	34	40	41	34	31	28	30	29	39	42	35	45	41	26	39	39	29	42	33	28	43	34	33	33	32	24	25	31	31	31	31	41	35	31	33	27	43	29	34	31	43	37	34	24	37	24	38	35	38	38	34	31	39	35	33	33	33	39	28	41	41	33	30	40	31	36	43	38	37	43	28	43	32	41	31	28	41	31	37	48	49	43	34	25	37	37	41	35	28	26	33	36	41	35	36	30	31	39	31	31	37	40	35	36	34	35	34	46	35	30	32	39	38	37	39	34	31	35	31	34	41	32	38	37	39	34	29	38	37	46	29	42	45	46	32	38	43	39	37	33	43	36	34	25	37	22	44	29	32	31	39	31	29	42	37	37	22	35	33	43	32	24	45	45	44	38	45	40	33	31	48	48	32	35	37	36	46	26	26	28	23	49	33	34	33	27	39	30	41	25	32	34	42	36	39	39	26	40	43	41	30	34	38	35	32	35	34	42	35	45	35	34	35	42	42	39	30	36	33	32	33	36	32	31	28	42	37	38	34	30	25	41	32	36	30	35	27	32	34	31	42	38	34	36	39	45	39	32	37	29	33	37	35	28	38	32	35	30	28	29	31	31	38	26	39	35	26	24	32	27	39	34	45	41	33	27	29	40	40	30	27	35	27	40	44	36	29	37	41	28	38	33	37	38	38	40	31	28	39	42	50	37	28	39	33	29	32	35	40	39	24	35	32	32	39	43	39	29	32	39	34	48	38	28	26	29	52	21	38	43	41	35	36	37	37	33	25	34	34	44	23	28	32	25	41	40	41	30	40	31	34	40	46	46	44	29	33	35	30	34	39	32	28	38	33	42	41	32	34	46	29	41	35	52	30	30	41	29	39	35	35	49	28	32	33	42	40	36	38	34	30	45	31	44	41	47	37	37	30	34	39	29	29	48	38	40	34	39	29	33	29	32	31	30	47	30	32	29	42	29	32	29	42	29	34	39	46	38	41	31	31	29	31	28	37	39	36	33	36	27	30	47	39	35	36	41	31	28	32	31	32	36	42	30	38	29	33	27	33	46	27	31	27	25	39	38	41	44	41	26	40	17	35	36	36	37	42	49	21	27	40	49	25	30	35	31	36	40	33	36	45	33	37	27	22	44	33	35	48	36	41	32	38	27	40	34	43	32	27	35	44	56	31	41	33	35	34	39	41	36	40	34	32	26	38	41	38	39	36	49	45	40	31	30	36	43	40	34	32	34	32	31	29	51	18	34	29	28	33	38	39	28	37	42	37	30	35	40	35	32	31	39	35	40	33	49	35	30	26	27	26	30	28	23	32	47	41	32	40	36	30	42	23	34	52	28	18	34	39	45	32	38	48	41	31	27	35	28	40	34	41	33	36	36	37	34	36	43	46	41	53	28	33
42958	9736	2588	14755	21843	17102	13809	16642	13130	9707	7403	3165	8470	3111	1584	1448	1350	1230	1177	1117	1064	938	943	916	883	918	856	839	812	775	822	832	806	794	782	774	693	748	747	662	689	727	711	686	649	696	682	680	691	661	683	642	675	679	663	626	657	662	693	684	645	638	658	639	618	686	703	650	647	632	621	667	613	622	625	637	643	600	607	610	635	645	623	629	641	603	596	604	659	608	594	626	624	648	632	575	624	607	633	662	612	624	643	601	599	615	618	605	590	638	638	628	633	579	654	602	634	604	590	622	600	629	615	625	661	607	619	616	619	598	631	602	579	591	609	606	634	566	625	606	620	574	603	578	616	626	595	567	630	595	580	661	603	618	617	548	638	586	632	609	634	652	611	635	643	621	638	641	607	667	625	643	613	639	599	608	624	592	607	660	583	585	630	610	584	629	571	603	623	674	595	581	648	638	645	606	612	581	606	605	658	648	611	613	624	624	611	577	574	637	656	576	598	606	566	600	594	616	628	621	562	619	580	628	622	620	603	555	602	598	597	643	618	625	617	595	647	645	606	618	582	615	645	589	568	585	641	603	604	615	621	616	578	636	587	619	618	595	635	614	633	585	585	625	595	627	633	595	635	560	592	602	578	610	618	612	595	603	583	575	601	643	600	561	596	615	622	585	623	568	664	591	676	667	636	595	604	598	645	611	643	604	581	605	601	647	584	596	630	607	572	618	563	616	596	590	602	662	643	585	615	633	615	586	601	608	633	616	595	633	549	628	606	629	604	617	600	602	618	628	593	639	617	609	654	600	607	599	654	600	568	596	586	603	612	564	619	662	632	614	592	631	623	600	582	569	584	592	578	588	617	600	629	569	585	610	619	554	654	612	601	632	570	618	588	600	641	583	573	620	621	635	632	628	615	614	621	597	605	598	626	618	592	639	645	616	647	619	623	608	546	607	625	575	582	608	629	640	593	625	596	577	659	601	633	570	607	631	606	573	640	632	606	589	600	602	569	605	591	577	610	631	613	607	606	619	563	593	586	639	635	626	596	632	636	651	626	637	595	597	595	615	586	563	613	636	602	625	597	602	621	601	625	594	627	610	576	589	608	619	645	624	571	623	614	649	656	615	582	606	619	627	663	578	613	597	558	634	650	608	585	579	591	586	604	612	638	600	562	629	606	596	645	606	564	610	622	616	607	618	608	588	562	654	608	569	601	583	609	600	647	580	615	598	655	611	587	573	602	656	624	626	605	670	594	644	610	600	648	619	629	604	614	566	662	580	556	602	617	620	601	584	616	627	612	578	620	606	564	601	637	603	609	614	627	580	577	629	604	586	571	624	586	645	680	630	589	574	623	599	658	590	584	595	609	611	591	599	590	612	605	614	605	582	608	584	619	628	631	609	589	595	551	582	605	610	633	594	615	628	653	653	641	631	614	575	593	597	601	634	576	612	596	596	620	577	587	618	589	636	610	576	598	607	602	585	554	624	626	583	615	593	551	620	554	597	619	633	607	604	616	651	570	579	646	639	578	596	606	619	642	572	617	551	614	630	625	570	619	622	623	628	635	619	607	633	588	608	637	616	629	595	616	580	591	571	653	615	602	598	598	628	628	594	567	610	606	582	624	625	617	607	585	613	595	600	628	575	622	604	636	620	596	596	598	589	585	597	593	603	644	604	614	618	617	612	572	583	582	605	576	609	579	592	578	624	574	594	583	621	590	639	610	593	563	629	599	582	592	622	634	614	608	607	567	615	655	617	643	618	586	561	590	597	551	577	638	621	656	602	644	589	593	593	625	639	620	605	592	596	595	593	645	613	638	662	626	582	564	617	629	623	619	620	582	563	597	617	582	596	613	615	645	653	594	612	630	580	627	610	583	600	592	572	580	616	609	635	588	599	593	659	575	594	610	642	600	611	599	630	641	578	584	603	594	630	608	634	604	589	610	627	591	654	594	625	669	620	625	612	627	609	653	613	604	631	617	612	609	640	598	606	567	624	598	609	590	595	602	626	628	596	636	653	597	605	635	621	619	616	555	613	637	644	607	607	604	608	587	597	594	625	608	569	603	655	600	608	598	613	628	607	603	574	606	639	591	575	572	601	606	616	620	624	619	635	589	592	671	572	602	594	626	600	616	613	659	586	583	566	638	613	593	546	626	638	592	599	626	588	608	634	599	622	589	596	620	573	638	615	628	599	574	597	658	646	572	633	577	610	608	619	644	591	642	617	660	655	599	615	593	626	592	578	586	604	618	624	602	630	591	601	597	616	596	610	647	607	622	605	610	585	620	562	625	576	617	590	570	591	556	632	592	634	605	617	588	651	580	603	610	606	596	644	581	632	601	644	611	612	580	607	611	580	665	613	620	584	614	597	607	575	588	607	647	654	617	561	601	589	610	598	598	635	591	577	609	628	639	636	637	594	589	642	616	606	608	615	608	592	614	666	578	594	614	595	601	630	582	604	630	602	595	597	605	588	629	628	624	634	623	668	578	591	620	610	606	632	571	615	608	650	644	643	601	577	611	610	638	591	653	620	618	588	608	608	599	617	618	555	602	622	605	605	617	549	618	602	593	636	615	574	637	640	705	543	629	654	586	591	590	568	608	584	615	636	628	581	605	617	577	609	548	625	622	639	603	620	635	568	636	603	640	592	602	614	568	581	609	623	594	616	622	618	633	613	645	607	618	588	620	592	592	611	609	617	601	614	594	581	637	609	642	604	593	598	638	606	604	592	613	614	618	645	587	654	592	605	609	589	591	594	612	648	625	638	662	623	560	637	571	576	605	622	590	603	603	597	584	622	641	648	610	583	629	612	655	575	609	582	610	640	605	611	567	613	598	631	619	617	611	549	625	569	580	627	578	649	591	611	597	620	612	635	640	606	638	598	592	587	567	638	652	628	646	646	619	568	605	616	644	618	611	603	598	615	620	592	568	578	595	622	578	619	628	569	623	637	594	584	607	601	601	608	615	595	648	649	622	609	620	624	645	640	619	607	574	622	604	595	565	654	592	631	627	607	625	610	599	634	593	634	575	617	613	610	614	595	613	650	598	647	634	604	633	676	585	586	589	628	638	548	570	612	598	570	609	605	602	597	588	651	605	609	609	638	613	562	632	589	622	602	657	586	609	636	590	591	586	599	624	589	626	598	589	612	605	633	582	600	557	596	624	614	596	603	639	598	609	629	619	596	576	576	624	626	603	554	624	623	543	627	637	662	634	634	580	629	622	622	583	597	649	597	597	615	638	636	616	602	624	604	612	648	608	579	635	582	649	602	637	608	597	574	576	609	587	598	589	635	600	619	584	576	595	620	583	627	560	616	574	579	617	603	596	590	593	560	616	633	625	641	585	652	632	617	618	607	615	605	620	617	607	594	620	580	578	572	597	608	616	572	587	563	624	610	596	607	619	645	600	601	585	587	596	587	587	608	603	586	613	579	603	623	614	636	609	618	631	661	603	599	634	618	581	609	574	612	574	651	601	607	601	600	652	584
8120	741	137	124	260	273	241	234	262	206	94	81	141	53	54	46	42	43	51	52	50	34	47	43	33	41	45	39	47	35	41	29	37	33	41	34	40	35	29	52	26	28	57	36	32	24	41	30	28	27	30	48	31	31	41	29	44	28	35	36	36	41	34	30	44	31	35	31	39	34	29	44	32	33	38	51	44	44	38	32	42	35	40	33	28	31	32	29	40	37	39	27	33	31	30	44	35	42	33	29	29	21	30	44	34	43	33	42	41	30	33	30	32	32	45	27	35	28	30	35	37	34	40	35	45	41	39	34	26	40	36	36	28	33	35	42	45	28	37	44	34	31	45	37	38	40	45	38	36	38	38	30	33	47	42	26	35	34	45	33	34	28	31	35	32	29	40	32	35	40	42	33	37	33	36	29	41	31	30	36	28	28	29	21	33	41	33	30	31	36	25	34	34	27	42	46	35	30	50	36	45	44	36	33	35	45	37	43	40	31	34	33	31	40	33	32	38	28	34	39	31	35	30	41	31	20	36	32	35	37	34	34	26	35	38	24	47	33	38	36	33	34	36	37	34	35	41	34	37	34	34	34	32	41	21	38	47	44	48	35	36	28	33	29	38	37	39	38	40	31	25	31	44	30	37	45	41	32	30	40	44	31	32	31	33	40	37	34	42	37	31	37	41	36	29	41	33	36	39	30	48	32	33	30	37	41	26	42	34	33	38	27	29	35	33	33	40	30	31	44	38	41	43	31	35	32	28	34	32	29	35	36	43	37	28	35	30	43	35	35	35	42	34	38	43	36	44	30	28	41	41	35	36	21	38	42	35	34	41	39	33	28	34	37	32	38	45	40	41	26	44	41	38	30	36	30	33	34	31	32	34	39	21	31	37	30	29	39	42	44	40	37	30	25	35	38	34	42	33	39	33	37	41	30	39	36	36	38	43	34	33	39	36	26	29	29	39	27	35	31	34	33	32	45	35	27	34	34	42	28	32	32	47	34	45	36	36	33	30	33	44	34	27	31	31	24	32	38	42	38	36	25	39	34	48	37	29	37	39	40	41	32	26	36	31	45	47	33	33	37	36	38	36	36	36	29	37	43	37	44	31	30	35	34	31	37	38	29	29	32	29	31	33	32	32	36	32	30	42	28	37	32	40	29	31	43	38	26	38	33	32	47	33	32	34	42	40	38	40	28	28	38	38	42	30	44	24	47	33	38	30	48	27	37	43	28	31	39	29	41	42	43	37	31	20	40	31	39	35	34	43	38	33	50	28	30	32	27	35	30	33	34	41	31	35	24	40	34	36	39	42	39	35	30	28	32	29	35	36	32	35	30	31	31	29	42	38	40	38	31	28	29	42	32	22	38	42	32	32	32	41	39	32	41	36	39	46	26	31	35	32	42	25	28	34	39	29	25	34	28	44	39	38	33	35	28	33	27	21	34	28	30	43	43	30	32	30	42	28	34	36	34	31	35	35	34	36	42	34	32	29	35	33	44	30	46	38	35	39	31	44	20	42	41	36	45	31	47	30	40	33	38	29	45	51	33	44	47	41	35	37	35	44	32	28	39	38	30	29	30	40	27	36	36	33	34	37	33	24	43	32	36	42	42	36	38	28	34	35	33	40	34	31	34	45	39	40	31	33	36	30	38	39	35	32	27	42	35	33	26	30	28	40	40	34	38	27	40	39	20	50	31	30	32	37	45	37	37	36	38	41	35	36	24	38	35	46	40	38	33	46	27	47	46	35	34	30	40	43	48	30	29	37	40	30	40	27	38	39	31	47	24	36	28	25	33	40	32	41	50	38	34	37	30	30	35	30	33	32	41	28	17	33	31	41	41	33	55	23	32	38	36	35	29	34	36	39	36	23	23	34	31	25	33	36	36	36	37	30	39	32	30	42	41	43	38	37	26	37	30	41	33	39	38	33	27	32	34	23	37	37	39	30	39	48	43	46	33	32	32	27	34	46	29	26	38	26	37	24	34	39	31	36	27	41	38	41	44	38	43	56	33	41	31	30	40	29	32	30	23	33	38	38	29	37	30	31	39	31	38	39	39	39	30	32	40	39	44	37	28	40	24	42	35	31	34	33	43	30	33	25	32	28	30	31	29	36	32	30	31	36	25	47	36	32	33	39	35	31	40	26	44	33	35	46	38	45	24	37	37	41	39	31	38	41	37	55	34	38	38	45	28	30	41	39	40	43	30	37	38	34	35	39	34	30	31	32	32	37	30	31	40	32	26	39	33	33	29	37	20	29	35	32	34	40	35	38	40	39	26	30	46	47	39	33	37	43	39	33	35	34	31	38	47	29	35	38	40	33	36	44	40	33	37	34	32	37	43	35	43	25	39	29	44	37	34	29	46	31	43	39	30	43	38	35	43	52	41	38	31	31	40	26	38	39	40	47	29	47	44	42	51	31	31	35	39	31	27	30	28	32	35	40	38	27	28	34	48	32	46	50	31	41	36	42	31	28	37	30	35	37	43	46	39	30	40	44	45	31	33	33	34	39	43	33	37	44	34	32	37	48	46	36	37	38	37	30	38	32	42	44	34	39	42	29	26	37	36	27	27	33	36	23	40	32	37	31	37	21	37	31	42	38	35	37	36	29	29	41	29	36	31	31	53	31	34	32	27	36	39	32	39	39	42	48	33	31	39	32	36	35	55	40	33	27	33	37	38	34	26	39	39	23	34	41	35	34	39	34	32	39	34	45	33	43	38	38	28	40	34	35	33	41	40	36	44	40	42	36	31	37	33	41	37	31	42	29	39	37	30	47	41	35	35	25	37	34	21	33	32	36	37	39	31	28	33	28	42	28	41	27	37	33	28	28	39	38	33	39	34	30	33	45	33	39	35	43	32	38	39	35	31	20	39	35	45	47	38	33	39	30	42	40	29	39	41	39	32	44	39	39	41	35	34	29	32	30	26	33	41	51	27	38	29	31	43	30	26	32	35	38	31	36	40	42	44	39	36	30	27	40	40	50	28	33	41	42	36	39	27	43	40	41	25	23	36	43	31	27	37	32	40	35	34	34	53	31	34	29	25	46	38	36	41	34	27	41	34	29	44	29	38	37	30	33	42	44	33	29	33	36	36	36	35	38	37	35	30	43	36	29	45	32	29	38	31	38	32	34	27	36	29	32	34	40	36	34	35	40	32	39	25	37	33	36	40	37	43	27	41	32	43	27	29	32	29	46	25	33	28	32	33	40	39	36	39	39	38	30	25	37	41	29	36	38	29	40	28	41	35	35	35	34	29	33	24	33	31	36	26	25	37	33	36	31	33	42	35	41	37	24	40	33	37	35	32	27	41	41	40	32	38	20	36	41	35	35	46	32	33	29	26	25	33	32	33	33	33	37	46	32	21	30	29	45	39	33	34	40	32	38	32	31	23	46	27	40	32	38	33	41	45	42	29	48	31	28	36	34	38	38	35	35	30	38	39	36	30	31	28	37	38	37	36	36	37	35	27	35	35	38	31	40	44	31	32
42969	9794	3355	13813	22621	18690	16538	15028	12807	10341	4789	3514	5952	1763	1622	1391	1377	1302	1165	1117	1014	1030	969	963	909	862	875	780	800	813	830	729	768	805	786	789	759	697	752	739	651	683	709	710	677	658	709	659	707	735	695	647	663	646	650	679	644	685	629	638	616	642	664	601	632	598	668	632	653	631	592	627	656	644	628	605	636	595	616	607	631	650	670	647	583	591	632	660	667	600	612	632	587	610	637	606	581	661	607	584	595	607	628	643	609	624	654	586	623	592	607	544	639	634	616	614	596	620	639	644	614	591	602	576	580	630	633	597	603	659	583	649	632	638	608	612	596	561	615	669	596	580	609	637	628	588	598	642	605	634	596	587	645	600	563	614	635	592	619	635	641	650	668	616	626	569	593	585	594	630	583	590	624	619	642	605	571	582	611	656	604	636	556	593	556	635	579	609	581	583	659	604	603	589	623	626	611	618	620	640	623	613	602	585	628	601	597	599	603	625	569	611	608	585	593	599	610	617	583	578	565	619	658	625	608	605	641	595	623	572	614	648	593	598	579	638	618	619	595	596	624	627	604	568	617	590	569	645	611	612	703	657	629	611	649	604	598	645	640	599	600	594	598	576	672	627	622	602	586	625	647	615	628	589	592	637	596	597	615	609	581	603	612	582	629	599	579	632	597	675	593	651	570	594	640	610	631	595	594	656	570	607	609	629	624	622	657	608	620	623	609	577	626	634	631	573	613	637	588	602	638	583	573	601	607	591	582	623	630	621	629	597	604	605	601	634	635	573	606	593	590	605	571	635	635	633	622	589	633	612	647	635	660	615	592	578	610	591	652	601	596	602	604	636	644	613	625	584	584	611	602	616	554	626	630	660	651	592	579	588	655	596	612	591	604	599	661	632	683	593	642	619	575	619	575	574	601	626	645	631	643	623	583	597	633	622	613	625	585	596	626	632	588	626	635	583	597	620	606	633	595	592	570	626	598	618	629	582	625	606	583	620	625	621	605	606	603	607	653	625	641	608	591	569	642	613	617	593	584	602	641	652	636	589	590	582	585	562	604	588	607	610	614	585	623	595	640	604	622	637	632	606	627	614	598	606	623	627	578	613	643	622	632	598	574	614	634	600	583	611	598	629	600	633	621	603	601	615	584	597	605	580	607	543	624	614	629	606	622	598	616	612	588	615	623	625	573	614	628	636	569	587	632	598	564	637	630	641	600	635	614	627	633	614	589	599	577	607	629	612	584	621	648	585	650	589	632	612	647	572	563	644	629	644	648	629	587	564	620	592	626	661	662	586	620	633	632	622	602	572	610	638	598	559	600	629	587	597	656	609	621	627	588	621	621	597	627	592	615	602	556	611	623	617	631	626	591	614	609	612	626	585	601	652	640	606	664	643	615	637	623	651	595	612	625	592	576	598	586	665	574	639	618	622	578	589	608	616	652	619	617	585	583	637	622	563	638	615	636	588	628	602	634	629	611	641	594	594	568	639	604	584	615	610	578	589	607	622	652	642	596	645	598	595	597	652	648	563	619	635	667	617	593	631	602	643	582	643	573	636	598	634	605	653	613	599	615	613	646	620	633	640	628	592	554	596	583	627	603	630	605	612	605	633	595	591	632	607	593	625	584	604	627	563	647	599	638	634	604	626	612	578	588	600	598	620	631	598	648	575	616	618	613	607	650	594	597	577	607	618	634	608	597	614	586	641	602	606	617	611	593	647	647	610	595	550	595	650	599	634	606	619	611	586	627	634	600	610	605	626	610	597	627	601	589	603	624	601	617	614	609	598	604	593	572	580	635	637	616	612	574	597	590	573	614	632	584	630	615	567	628	600	586	602	596	620	634	611	636	604	623	583	598	580	585	600	637	621	603	611	631	611	659	622	592	586	612	579	597	598	597	580	631	623	603	610	642	620	594	629	582	577	601	610	614	614	617	584	581	614	648	611	594	608	683	596	640	574	593	632	629	585	586	603	589	618	627	617	623	613	645	548	601	617	594	659	583	611	585	611	582	655	667	583	624	629	634	592	600	656	608	586	604	605	614	622	623	604	641	556	594	582	635	594	587	607	601	616	584	637	597	610	653	611	629	606	652	588	641	596	609	613	592	614	615	579	604	618	616	629	611	610	606	581	577	641	615	633	637	601	608	586	643	591	604	622	627	586	593	574	607	622	608	633	635	638	655	638	562	621	599	650	593	584	603	585	612	589	561	618	613	597	604	620	609	617	582	620	575	564	627	604	582	620	581	607	611	605	634	622	594	623	580	632	631	630	627	595	558	607	611	643	634	587	606	631	607	607	677	580	612	595	585	631	613	631	598	598	612	555	647	607	589	577	604	584	608	592	620	643	637	648	640	582	599	641	632	619	588	599	645	597	592	627	588	581	591	591	608	657	647	576	609	629	637	593	634	589	584	613	628	604	569	617	618	633	581	600	617	574	627	605	621	605	627	663	534	618	578	642	616	647	603	572	578	597	609	625	600	623	584	616	589	637	591	601	620	574	616	620	624	618	635	562	586	576	656	607	591	626	622	625	556	635	612	601	593	604	612	607	565	582	585	598	636	594	612	638	618	562	579	599	593	641	596	575	640	645	607	620	640	595	603	568	639	598	601	613	630	574	560	587	590	535	638	576	603	626	606	609	629	629	620	613	646	594	623	625	586	593	595	589	627	632	588	584	649	607	561	639	627	628	602	612	636	619	648	579	590	579	636	609	620	576	596	632	577	594	597	637	623	622	560	610	607	619	667	611	613	632	625	625	602	572	606	612	618	618	586	657	564	581	632	630	558	606	588	625	635	580	608	602	617	576	645	612	609	611	637	569	654	612	600	598	595	654	618	623	633	628	632	625	598	610	564	595	566	663	612	586	574	562	600	647	638	599	632	587	570	588	581	597	604	593	592	573	622	637	615	582	584	600	588	641	607	592	631	557	575	610	597	558	634	609	621	599	653	606	617	623	605	613	633	627	625	631	585	635	632	603	608	593	602	650	584	581	582	619	669	595	587	607	597	603	584	557	622	624	605	629	551	592	592	629	614	586	616	594	605	613	578	596	595	605	576	572	550	617	632	648	627	606	608	618	591	564	590	618	621	624	597	617	604	571	599	615	606	574	593	569	582	591	613	589	629	602	612	556	557	598	615	601	590	618	645	636	617	629	597	620	596	645	591	576	589	622	631	619	657	573	598	607	625	617	615	587	575	600	583	580	583	609	579	597	600	602	658	612	629	594	567	693	605	594	643	638	600	629	636	595	593	602	565	603	609	593	570	596	596	647	598	607	587	587	606	626	569	619	641	628	623	629	582	581	615	602	607	608	605	622	635	563	608	603	634	578	627	658	591	591	622	569	587	631	598	613	610	633	609	618	607	574	586	604	592	606	577	625	612	620	634	555	603	633	619	638	588	597	601	638	640	585	630	603	664	583	616	644	592	644	650	616	642	649	607	598	573	598	585	593	583	623	616	625	616	660	570	619	598	609	649	650	598	581	645	630
10813	1359	250	188	593	579	582	376	284	386	122	111	319	64	61	55	54	54	40	40	29	33	42	26	34	41	27	30	34	30	31	32	20	24	35	33	37	21	26	21	25	25	26	24	17	24	21	15	30	25	20	22	22	14	24	29	23	12	24	19	17	20	25	15	28	15	26	17	30	30	24	9	27	23	24	14	17	23	12	19	30	19	20	18	15	25	14	14	22	22	21	15	27	18	17	20	23	15	26	20	24	26	17	14	25	17	17	18	25	22	19	22	14	14	27	19	16	31	20	24	14	18	28	18	18	23	22	12	27	19	22	27	15	15	19	26	14	23	26	20	23	9	20	20	29	24	12	17	19	16	14	13	21	19	27	17	20	21	24	16	16	17	20	15	23	22	22	22	26	20	18	39	16	16	19	27	19	22	35	24	18	21	18	14	16	17	26	21	17	19	23	16	25	17	13	19	24	19	22	25	26	21	15	16	23	17	23	25	22	22	22	21	13	21	17	10	23	16	14	17	36	22	17	13	20	26	21	17	20	15	22	26	28	17	22	21	21	24	13	22	19	16	18	23	19	25	21	20	20	18	18	20	17	24	21	19	24	16	17	16	16	28	21	20	25	22	16	23	21	21	18	16	27	20	24	24	16	15	22	16	18	25	24	24	23	26	26	21	24	16	23	15	19	20	20	20	20	25	21	28	16	20	26	28	20	20	12	23	16	14	22	27	15	19	16	9	17	22	16	18	19	12	18	18	25	17	21	25	25	26	24	20	18	20	18	26	19	22	29	18	33	29	23	14	17	19	16	16	19	18	26	19	20	24	26	19	17	11	33	23	12	19	15	15	21	19	18	20	17	21	19	8	15	15	21	23	16	24	11	25	23	26	16	20	22	15	16	20	16	14	15	18	18	28	17	28	21	15	18	21	22	26	19	28	17	23	17	23	11	19	24	17	20	24	21	19	11	16	21	15	14	26	20	20	21	21	20	22	29	29	19	23	19	17	20	20	18	16	25	14	18	18	20	21	12	21	14	13	17	26	16	19	21	20	25	18	20	13	29	25	17	19	14	15	19	27	16	24	24	18	25	25	17	20	22	13	12	16	19	23	23	22	19	22	25	15	17	25	22	19	12	28	15	22	19	18	20	23	17	22	22	22	27	22	21	32	17	16	17	15	18	19	27	15	18	15	16	20	15	20	24	21	21	24	15	25	20	16	17	21	22	22	18	25	13	18	24	25	20	25	24	20	23	16	21	21	14	16	16	15	18	22	16	26	22	16	16	23	16	14	20	19	16	18	19	18	25	18	20	25	21	27	19	19	17	22	18	5	12	18	23	21	23	16	13	18	11	22	23	21	24	25	29	23	22	16	19	19	20	22	25	22	20	15	16	14	15	22	19	17	24	30	23	30	29	15	14	23	21	24	23	25	23	19	15	24	24	19	21	22	14	20	24	19	15	15	19	16	16	20	16	17	19	18	21	19	23	26	18	13	23	16	18	19	22	12	11	23	20	17	13	26	15	17	18	23	18	18	16	15	12	17	12	22	22	16	23	21	27	23	18	25	17	17	22	19	21	23	16	25	27	19	13	16	26	17	13	17	15	25	23	18	11	20	21	30	19	27	20	18	18	15	23	19	20	19	13	15	20	13	13	18	15	15	16	17	18	13	22	15	11	22	24	18	14	23	21	20	22	21	17	25	22	15	13	26	30	23	23	16	22	19	14	19	10	27	16	20	22	22	21	14	21	15	17	23	16	23	14	18	14	17	17	20	16	26	17	22	12	16	22	16	16	27	18	14	23	14	23	27	19	32	19	24	26	15	11	23	15	13	14	16	26	16	15	16	27	19	22	21	18	15	19	19	19	19	19	16	31	15	17	17	17	18	16	19	21	12	20	17	16	17	12	18	28	19	26	22	17	27	13	15	21	29	21	22	18	21	20	15	11	18	18	21	23	27	14	13	17	11	20	20	21	22	18	16	25	20	22	24	26	17	21	26	22	19	15	24	25	24	20	24	30	23	17	12	21	18	19	14	20	19	18	20	26	17	16	21	24	23	23	18	23	16	23	22	16	18	24	21	21	19	16	23	16	21	17	21	17	21	23	18	20	20	19	19	26	16	19	10	20	23	25	10	20	15	22	20	22	19	24	18	12	20	20	19	14	29	17	17	21	24	19	19	15	18	21	22	20	18	19	22	17	16	20	13	15	22	25	28	20	23	19	22	25	12	15	23	27	19	15	14	21	18	17	18	20	17	25	32	16	19	22	17	13	13	22	20	15	18	25	23	17	22	16	15	21	18	19	18	20	25	18	22	17	16	14	19	23	16	14	23	21	16	25	20	23	19	15	19	16	27	21	16	21	24	27	21	20	18	17	28	16	21	14	22	21	23	20	8	20	24	17	24	21	19	28	20	20	24	18	16	17	17	21	18	25	18	14	21	26	25	22	23	18	23	23	26	15	25	20	21	16	18	32	11	18	17	17	22	27	17	19	16	24	26	10	14	19	20	23	18	11	30	23	30	18	8	25	17	20	15	16	19	26	10	23	12	20	18	14	21	20	18	18	15	29	17	14	21	28	19	25	25	7	19	16	21	23	21	18	20	22	20	24	22	19	11	20	9	16	22	16	20	22	23	25	20	16	23	11	20	12	25	22	21	21	17	23	9	22	19	28	29	19	24	19	20	17	16	21	22	15	17	21	20	22	20	16	23	21	17	14	20	18	21	14	18	20	22	24	21	20	28	24	25	25	26	22	16	16	15	23	20	13	15	19	23	14	16	18	13	28	20	15	31	24	19	20	18	18	13	23	17	14	15	11	22	23	16	20	25	15	26	13	21	17	14	22	20	20	20	19	18	18	19	25	18	17	22	23	27	9	22	23	15	14	23	12	34	11	16	17	21	23	15	22	10	18	22	19	26	22	21	23	12	25	20	20	15	21	23	18	23	19	18	16	22	22	15	14	21	24	23	24	17	27	17	27	24	21	15	14	17	18	15	15	21	16	21	22	13	15	20	24	20	19	18	24	25	22	21	18	28	25	21	19	15	13	15	18	17	23	19	24	22	17	17	20	15	17	16	18	14	17	14	12	16	27	23	14	19	17	11	18	15	24	22	18	23	22	17	27	22	22	20	19	21	20	24	14	9	8	20	14	17	22	22	23	18	14	26	28	17	21	25	18	27	16	18	19	25	22	26	16	18	24	19	15	16	24	14	15	21	20	13	18	26	21	21	15	25	19	19	17	23	21	20	23	25	11	17	20	23	18	27	13	14	22	20	23	19	21	18	20	11	25	14	25	17	22	13	23	15	19	24	25	32	17	16	13	13	16	17	25	21	31	19	18	16	19	15	12	10	19	12	28	18	20	20	18	24	22	18	17	19	21	24	17	15	28	26	12	20	17	12	14	29	26	25	15	18	26	16	19	21	20	22	19	22	19	18	15	13	22	18	22	14	14	9	16	23	15	18	25	17	14	24	25	26	24	14	10	14	28	15
49585	11840	6021	17097	33604	28539	25212	19829	14981	15673	7014	5442	10549	2802	2434	2120	1883	1667	1596	1386	1309	1221	1129	1086	986	956	872	836	773	762	681	703	676	703	726	622	603	627	593	563	557	570	508	545	509	498	491	494	458	513	497	461	501	450	487	439	458	426	488	438	424	457	413	452	398	427	454	379	412	378	392	411	378	390	401	381	379	421	383	433	386	373	371	358	383	370	342	363	371	354	367	412	354	354	340	362	351	390	343	401	355	387	388	330	359	355	336	359	374	345	385	358	385	350	347	354	379	329	362	351	339	358	371	325	342	349	360	368	368	361	344	349	352	361	396	339	338	334	328	390	354	363	353	345	354	368	378	357	355	323	372	333	373	347	357	352	332	362	376	328	369	352	322	373	315	363	366	349	317	331	361	331	349	333	340	337	355	329	370	321	352	364	340	328	361	358	348	368	353	378	365	353	340	315	368	331	359	376	346	382	324	380	359	347	343	372	402	367	379	334	334	380	358	332	324	348	356	347	344	369	334	346	322	319	334	340	326	349	332	346	358	392	328	374	364	347	326	356	343	320	346	340	339	325	350	365	355	333	328	321	357	327	392	341	335	296	359	335	352	345	314	339	354	322	327	367	339	313	313	334	328	385	354	330	358	351	343	320	327	320	345	325	333	376	367	352	344	311	351	327	331	344	352	359	369	367	318	350	347	373	326	325	342	380	342	381	336	343	345	328	344	341	327	348	336	340	343	361	358	331	310	319	305	320	339	368	318	313	354	366	330	344	354	327	357	351	337	366	352	341	360	330	338	343	362	357	322	351	340	339	348	328	336	335	301	328	343	346	332	375	345	364	310	332	338	376	332	337	387	348	349	321	314	342	355	335	348	348	318	355	345	351	333	330	338	351	369	309	353	327	332	333	344	329	334	300	353	334	370	381	341	359	346	328	355	350	346	359	311	364	356	338	343	329	342	344	339	320	357	335	326	316	342	338	338	346	346	332	346	361	364	333	381	335	346	358	348	325	334	354	330	353	353	356	320	330	342	309	338	357	327	365	334	350	359	379	350	355	364	360	343	335	335	366	337	336	331	336	349	340	314	311	380	328	363	353	304	342	370	351	318	335	374	369	320	338	367	327	339	311	326	299	312	329	354	366	347	377	347	364	339	344	367	357	396	361	350	331	344	324	385	333	370	350	350	315	327	372	364	361	350	341	336	324	336	348	331	378	365	366	374	318	330	334	368	341	349	353	334	340	359	358	352	347	326	353	375	330	379	344	357	344	351	325	350	349	327	347	396	364	347	324	371	355	325	345	355	340	338	341	321	372	356	347	371	324	334	353	311	335	338	344	331	339	364	328	354	312	363	336	358	322	362	301	301	330	358	363	328	346	343	363	354	319	315	354	345	333	331	348	338	337	331	390	313	358	350	308	345	337	332	337	350	358	327	344	335	352	383	340	340	341	367	354	359	333	325	355	326	356	365	344	348	344	347	353	352	329	367	333	360	339	361	348	342	331	341	344	343	349	349	332	343	330	337	348	353	329	334	356	340	386	325	335	338	336	352	300	327	319	364	345	343	372	316	357	340	334	332	322	323	371	354	367	356	349	353	393	361	366	340	333	330	339	365	343	349	324	344	333	341	379	366	317	358	370	348	359	348	277	299	325	318	360	356	358	341	342	339	334	342	331	360	352	369	318	330	357	319	327	328	348	325	291	335	350	337	334	331	344	324	345	354	338	351	334	311	343	360	366	371	355	344	322	343	341	311	375	344	365	373	362	323	313	366	363	340	324	353	354	332	356	353	346	348	369	356	365	333	325	350	362	358	333	345	353	334	359	390	343	312	359	316	385	354	332	366	353	363	398	372	337	341	332	320	368	338	376	341	347	315	362	357	373	357	357	350	336	350	369	331	313	357	334	310	365	340	325	356	377	352	337	324	345	337	359	353	344	342	332	334	336	308	339	356	331	376	349	374	331	335	334	351	313	373	314	361	323	352	328	347	360	334	373	364	338	329	369	343	349	337	343	349	341	367	378	315	341	346	332	372	359	351	340	320	355	346	355	350	360	363	356	351	335	393	326	327	347	320	355	328	358	319	380	365	357	320	347	332	335	370	333	327	333	346	361	326	311	343	342	340	324	343	362	377	318	337	355	367	318	341	351	336	358	345	349	346	329	344	328	341	338	357	372	331	337	337	347	317	342	361	375	319	326	341	346	346	333	377	334	324	346	306	361	332	332	341	321	314	363	353	332	337	369	345	344	379	349	337	372	346	356	352	356	329	313	333	328	348	338	347	350	343	325	319	362	351	325	285	340	355	347	359	326	369	332	342	337	367	372	342	369	338	356	309	347	356	358	339	345	353	321	344	360	325	335	367	351	333	341	344	325	329	355	369	345	332	345	339	346	337	330	385	361	346	319	361	353	373	333	360	346	327	357	336	352	311	358	346	352	349	337	338	344	326	347	335	342	367	333	354	337	321	368	361	358	341	360	347	384	338	341	356	366	367	337	361	365	360	341	376	336	313	329	355	327	355	327	347	349	339	344	348	307	316	388	368	299	366	343	342	334	324	333	334	362	340	359	347	320	384	324	352	348	355	317	335	350	339	365	349	369	351	327	376	332	315	334	378	345	372	353	378	341	334	307	326	374	370	378	354	355	349	346	337	354	371	359	334	354	331	337	354	324	371	353	374	340	330	370	338	357	360	357	346	349	352	357	332	346	383	358	353	357	356	337	322	349	361	347	348	342	338	334	375	345	332	373	331	377	354	327	325	345	365	349	350	330	322	364	311	364	362	335	344	383	325	319	364	331	340	333	369	348	321	361	343	345	356	368	332	320	358	342	362	342	352	328	350	335	345	359	350	334	352	306	328	341	382	354	329	362	336	330	317	362	346	360	327	343	371	349	344	371	325	336	386	366	384	333	348	331	345	335	323	338	330	346	321	343	343	377	350	354	320	356	351	361	308	373	333	342	311	343	359	321	352	341	372	357	390	350	363	393	325	336	327	335	390	360	358	354	336	372	295	361	369	318	331	314	341	334	313	342	330	341	333	358	326	315	340	372	348	361	340	328	344	363	330	329	379	345	373	345	355	339	343	337	353	360	337	332	316	363	324	306	337	317	330	352	353	340	354	346	307	326	342	381	367	348	370	336	358	314	315	332	354	331	323	348	335	315	386	383	334	357	306	343	323	381	349	329	331	342	326	348	368	316	372	363	332	357	340	347	307	316	351	348	335	338	335	336	311	375	337	357	325	344	328	362	373	399	303	358	361	315	296	366	377	330	303	362	370	330	355	343	364	330	337	352	337	332	333	356	334	331	348	311	370	353	316	322	314	342	348	324	356	304	349	317	330	339	341	330	341	361	345	331	368	348	297	309	309	363	335	342	369	342	322	317	356	342	392	373	318	343	325	342	379	348	329	367	333	373	356	354	333	334	345	321	326	340	339	359	360	327	337	371	348	333	320	340	346	338	339	347	373	341	330	336	338	337	332	332	334	314
4881	319	71	60	306	284	201	149	136	147	55	40	57	21	24	24	34	16	31	22	20	30	23	31	20	26	16	24	17	22	30	20	31	21	24	26	22	29	16	25	29	30	19	21	26	19	22	18	29	18	25	20	28	17	17	18	20	21	22	17	27	24	18	21	22	27	25	19	28	17	24	32	21	18	29	31	21	27	25	17	24	26	20	24	16	20	21	20	23	20	18	10	19	26	22	32	29	27	19	22	18	24	19	21	28	24	29	17	14	26	25	16	23	26	13	36	25	24	22	26	28	23	28	23	21	23	22	18	22	20	22	14	32	26	25	26	22	20	24	20	17	24	14	23	26	22	20	21	17	16	21	26	26	21	23	17	25	22	22	20	29	16	11	25	28	25	33	10	21	27	23	18	26	18	23	22	27	15	24	20	25	22	23	23	20	21	21	21	33	20	24	21	19	29	26	19	23	39	24	22	18	26	18	14	14	22	29	29	20	20	27	22	21	29	16	28	19	18	20	17	24	27	18	24	23	26	27	26	24	31	14	15	16	28	23	30	22	20	25	19	31	22	19	21	26	26	14	17	23	20	26	21	17	18	18	22	18	18	24	21	23	19	10	16	11	25	19	25	21	18	20	25	28	27	25	16	22	27	23	24	30	22	30	16	29	27	29	21	23	18	26	18	16	22	17	17	29	18	27	23	29	28	19	20	21	23	26	30	27	24	15	26	21	19	22	25	23	24	20	17	33	23	16	24	22	16	25	24	23	25	23	25	20	29	29	27	22	17	22	22	27	16	28	21	27	21	29	20	23	17	23	16	23	20	22	23	18	23	18	28	27	20	22	24	30	23	18	31	30	26	14	24	18	24	23	21	24	22	30	23	26	30	17	25	20	22	21	29	20	22	21	21	22	19	29	17	18	15	28	23	14	22	22	22	16	19	17	24	20	26	27	22	23	22	16	26	16	24	15	20	25	21	25	20	20	20	19	17	27	22	35	23	22	30	23	17	16	22	26	28	22	24	18	23	16	31	26	32	21	21	25	16	28	20	23	21	23	27	29	25	19	25	25	17	24	23	23	25	24	16	22	35	30	18	27	20	21	20	24	24	23	22	22	18	19	19	23	30	14	25	26	21	18	29	19	30	23	18	19	22	26	19	24	18	25	27	21	23	27	23	26	25	17	22	29	17	22	24	20	24	25	23	24	19	19	25	16	23	19	30	21	16	22	31	27	9	28	24	22	22	26	27	25	19	19	23	23	14	15	27	13	22	23	24	23	21	21	21	14	19	29	27	18	24	21	18	24	25	33	18	13	18	28	20	20	20	22	25	28	17	18	17	15	17	18	26	22	21	19	22	24	24	24	18	19	27	24	20	19	24	25	14	22	23	33	33	17	27	36	18	34	21	33	17	26	24	21	18	30	22	17	22	23	26	15	20	18	23	18	18	23	15	15	20	20	22	17	30	25	25	22	26	21	11	23	26	18	18	21	23	23	25	20	25	18	23	28	22	14	18	18	18	20	14	22	24	27	27	25	26	18	22	17	23	22	12	30	27	19	23	10	22	26	30	30	9	23	15	27	22	15	18	21	22	20	20	21	20	20	15	25	21	22	23	29	24	18	14	22	18	27	22	28	20	26	36	14	23	26	24	22	22	16	26	23	22	28	20	25	28	20	22	16	19	18	17	25	12	25	26	19	21	14	21	21	20	21	25	22	22	17	30	20	27	19	21	20	18	15	25	25	23	14	27	20	20	20	23	17	22	25	21	20	29	20	18	19	26	19	24	25	24	22	23	22	24	24	20	22	25	22	19	24	26	20	23	15	29	26	23	25	24	23	24	27	18	21	22	9	18	26	20	20	22	21	30	26	22	24	18	19	26	27	21	20	14	25	32	28	18	27	25	25	18	17	24	27	28	24	18	21	27	28	13	18	27	22	21	20	29	19	15	16	26	24	20	23	25	16	19	20	16	27	26	15	20	21	27	22	21	22	26	25	21	33	19	19	15	20	19	18	33	20	19	19	16	19	24	26	19	22	26	14	25	23	16	19	26	29	29	23	24	22	16	19	22	21	24	27	24	21	21	23	14	25	33	15	30	31	26	19	25	25	22	14	24	16	22	25	29	17	22	30	22	24	25	31	18	22	29	20	16	22	32	30	22	26	22	19	17	24	31	20	19	19	17	19	18	19	20	25	27	26	18	28	25	23	20	18	21	14	26	21	20	22	22	19	22	29	24	20	27	34	21	25	20	18	16	20	27	20	24	31	19	26	23	24	17	26	20	17	19	22	35	33	20	21	23	28	30	25	26	30	22	16	27	25	19	26	17	16	29	27	19	29	22	18	21	21	29	19	15	19	15	27	19	19	19	16	29	22	28	30	21	24	25	19	19	22	20	21	15	24	25	15	29	18	22	18	23	14	14	23	27	20	27	26	22	22	20	24	27	22	25	24	16	21	29	16	22	22	24	21	26	22	19	30	16	28	16	23	19	27	18	15	26	24	23	21	20	16	20	28	21	22	26	16	27	17	20	22	26	21	26	23	23	26	22	20	20	25	25	30	19	27	20	30	28	19	26	22	28	23	24	21	27	27	23	22	19	30	25	23	18	23	16	16	20	22	28	24	21	18	19	31	28	26	18	22	21	31	20	21	28	17	18	23	21	20	18	17	23	30	23	25	17	24	14	18	28	18	30	19	16	25	14	22	14	29	26	25	21	31	28	24	27	27	31	18	28	26	29	26	33	20	23	26	17	25	15	22	32	21	30	24	25	16	22	18	28	25	16	21	23	22	32	26	25	26	13	16	27	18	17	22	27	17	26	19	16	14	26	26	25	19	23	13	16	19	28	24	22	23	23	26	25	28	19	23	23	26	21	23	22	23	24	25	24	29	24	31	26	28	25	30	17	21	17	21	16	18	30	25	20	32	20	21	18	18	22	16	23	18	31	20	19	28	24	25	22	15	23	24	22	18	24	24	23	24	20	31	14	20	19	29	22	13	28	23	26	24	23	25	18	27	15	18	32	22	19	20	17	18	24	16	20	30	27	19	28	28	16	20	24	27	15	24	27	22	24	19	21	26	12	26	24	13	23	15	21	15	28	32	19	13	21	26	17	17	25	21	24	24	23	20	20	21	13	17	35	15	24	24	23	28	27	24	20	21	22	28	25	16	17	21	26	14	14	16	15	24	23	23	30	21	30	31	16	24	19	25	19	20	28	19	23	25	21	17	23	22	21	24	26	18	21	17	21	29	19	19	25	30	19	19	21	37	17	23	22	29	28	25	24	31	23	25	30	25	27	25	16	18	29	27	19	27	17	16	20	19	23	23	32	26	13	29	29	20	17	31	16	24	29	20	21	22	19	23	25	30	20	23	19	20	24	17	23	24	15	31	23	33	18	16	26	24	23	21	23	25	14	18	19	19	19	23	21	23	19	12	20	22	24	19	17	25	29	21	22	22	15	27	25	31	14	17	23	15	22	24	23	31	23	15	10
38498	7119	2114	7526	26587	20282	12888	10294	7225	7498	2683	2079	2856	660	650	599	585	581	558	564	517	461	512	454	475	485	464	451	409	445	424	437	457	480	451	465	431	440	416	420	424	422	476	420	428	397	427	415	386	409	397	423	376	367	424	415	417	447	414	362	411	389	394	444	381	423	418	387	394	427	392	399	408	420	384	379	398	367	400	401	406	415	379	375	401	393	413	375	404	379	373	416	395	372	369	414	385	390	434	391	368	359	403	412	388	386	379	412	389	393	398	391	374	382	405	333	377	396	382	367	375	391	414	393	392	368	367	400	394	357	359	409	374	375	382	428	409	384	404	450	374	359	356	366	392	406	403	426	387	368	368	411	400	359	387	412	395	397	372	388	406	387	400	380	399	423	375	368	398	369	386	391	390	364	420	382	374	402	408	368	372	410	376	418	379	381	365	415	383	387	358	375	389	388	382	390	382	399	380	415	405	430	405	385	421	399	400	371	373	379	393	385	372	373	413	374	405	401	370	375	420	387	401	380	396	369	396	408	361	362	356	405	372	368	369	403	397	406	401	404	400	411	406	404	372	361	376	415	368	370	380	404	407	389	365	388	411	382	415	418	402	352	386	392	386	396	408	402	387	389	392	378	413	402	356	381	382	358	405	395	393	387	389	405	371	378	390	394	369	346	392	394	404	367	338	370	340	382	398	376	384	403	407	377	385	395	402	411	349	395	385	382	372	397	397	358	407	400	390	377	394	387	378	396	388	390	373	384	417	366	377	386	365	346	380	414	401	402	365	403	399	414	407	384	360	378	406	370	378	396	404	365	387	385	411	405	378	382	363	366	370	394	418	409	364	402	400	430	368	377	419	380	390	413	378	408	411	363	355	342	384	388	341	413	366	389	399	368	399	354	407	380	390	368	414	410	429	412	363	426	346	358	362	374	367	363	374	376	416	391	400	398	375	386	421	409	415	404	368	385	424	357	394	412	401	407	418	379	375	405	400	396	391	418	370	436	374	383	415	411	391	364	384	376	414	364	375	390	381	367	364	385	401	407	394	379	366	403	370	405	402	371	367	408	365	407	364	388	389	415	390	387	376	373	388	330	376	398	424	380	399	351	430	407	398	384	358	375	383	392	387	398	386	396	405	361	395	387	372	401	433	385	374	357	355	387	386	370	372	361	415	410	404	417	415	403	371	385	411	395	369	369	409	396	396	384	390	360	360	351	380	407	373	425	361	378	375	394	395	365	384	438	355	358	396	387	416	412	399	384	384	382	395	413	410	406	361	364	358	387	404	380	384	397	369	388	439	386	405	419	402	399	397	420	408	395	352	370	350	395	422	374	407	392	389	367	371	395	378	391	403	390	370	352	404	388	379	370	433	330	412	390	365	396	368	406	398	401	382	414	391	404	413	379	393	402	388	404	390	392	387	349	369	366	388	377	406	383	364	403	402	364	407	371	371	371	392	345	387	422	406	424	374	399	400	397	386	420	337	416	383	390	380	395	393	367	396	376	402	401	370	376	362	383	405	401	410	387	421	395	391	404	397	367	392	367	373	384	388	394	366	388	382	375	401	402	406	415	363	415	393	378	393	370	382	399	406	444	381	403	369	390	354	419	370	399	423	372	362	376	372	382	393	359	370	391	387	401	399	390	392	380	377	414	396	396	430	397	396	350	378	396	369	369	382	374	406	405	376	369	410	371	378	400	382	415	380	393	390	395	377	412	377	386	378	356	385	368	401	381	387	421	352	395	400	407	391	396	380	414	389	339	398	384	391	384	394	442	377	402	381	408	382	358	413	384	394	376	387	382	404	398	417	406	389	408	390	399	436	411	419	370	369	414	376	369	388	408	363	367	359	405	364	398	420	403	367	390	387	373	394	387	362	408	378	376	380	423	376	376	354	354	377	417	395	376	374	364	388	389	363	354	376	390	400	376	384	374	391	374	348	381	389	393	369	390	382	384	382	421	346	396	370	378	400	401	383	406	407	400	405	381	376	398	409	391	412	444	387	389	395	360	402	415	371	399	387	366	427	396	397	376	391	363	399	384	410	395	359	380	397	362	380	393	389	367	380	379	396	369	403	371	380	394	373	362	377	419	421	383	378	381	359	417	345	348	367	383	407	374	398	351	415	370	391	343	405	401	365	402	410	423	411	364	407	427	390	356	389	383	391	409	383	348	388	399	400	376	387	382	393	380	391	425	406	371	412	377	385	370	407	403	402	413	395	395	388	364	393	396	398	365	356	395	351	376	401	369	391	373	365	345	381	388	386	396	404	394	404	405	408	369	396	399	368	349	392	364	369	391	407	398	384	410	428	391	380	380	358	392	368	405	366	412	373	421	403	366	385	396	405	407	413	391	408	380	381	390	350	403	393	375	387	369	379	403	369	386	411	403	387	374	384	396	392	371	366	383	392	387	358	408	380	385	417	375	416	419	365	382	359	375	408	396	364	392	406	376	376	383	374	402	348	413	395	407	358	368	376	392	407	374	396	378	391	381	375	395	416	415	395	406	384	381	397	436	384	370	424	402	375	398	386	392	369	377	360	376	410	375	421	406	384	380	383	371	398	384	385	404	379	416	405	387	394	412	365	371	397	372	373	376	363	372	382	416	363	371	391	364	434	390	403	372	354	393	387	390	382	392	405	388	397	397	363	389	398	390	386	386	371	367	369	386	374	415	391	384	365	357	415	405	416	391	408	414	400	371	414	367	385	405	363	390	384	352	379	395	373	424	364	441	399	411	403	390	399	365	376	376	360	392	384	382	401	392	393	402	379	408	403	380	378	389	415	380	415	393	365	371	396	365	371	474	419	362	393	378	353	395	415	392	405	408	414	376	399	419	397	337	355	383	378	411	419	412	380	373	352	405	388	376	398	390	387	358	399	409	392	377	403	413	397	427	395	373	405	375	386	409	370	381	371	357	410	420	391	372	417	392	386	402	375	427	402	388	389	422	405	366	389	389	397	370	391	396	391	378	405	357	365	370	389	391	411	367	408	352	372	396	375	409	412	397	398	372	366	379	413	374	382	336	412	398	374	361	369	368	373	405	415	408	395	358	401	368	386	429	390	403	384	379	407	392	374	406	373	410	403	410	394	401	388	363	375	399	384	385	367	388	347	347	410	406	370	408	419	381	436	382	407	391	347	375	429	403	386	356	390	388	382	377	386	382	376	356	382	353	384	408	388	379	368	395	352	395	390	392	384	368	432	435	415	391	403	420	408	406	353	381	410	381	407	397	374	410	387	393	389	362	393	381	374	401	378	408	404	351	388	402	409	401	386	399	361	324	378	399	425	407	374	380	379	399	359	423	368	388	384	402	403	377	396	407	391	405	391	394	378	386	371	359	397	354	410	389	389	385	393	382	364	361	428	393	377	381	375	356	402	377	375	401	357	379	386	383	380	379	386	405	385	385	373	377	355	376	386	397	370	357	365	421	381	384	383	409	388	374	397	361	373	390	386	397	411	395	369	376	405	419	373	368	367	377	371	396
8052	640	127	136	601	566	295	350	272	197	163	132	164	70	49	54	55	57	49	44	51	34	51	40	35	38	29	46	46	39	44	43	32	29	33	32	42	42	24	48	41	31	42	33	30	31	54	44	31	47	38	32	47	42	40	47	40	40	39	46	37	35	48	46	45	31	43	26	38	36	30	40	23	34	43	36	31	44	39	39	37	36	39	38	40	39	36	30	35	37	38	36	36	36	44	28	38	56	38	41	26	37	34	39	39	26	28	42	35	37	30	39	31	41	40	32	31	35	38	37	34	33	27	42	42	28	38	40	35	34	27	31	44	33	39	47	34	33	32	30	39	43	41	34	37	39	30	36	37	30	35	41	39	35	31	36	31	33	30	40	23	42	37	36	41	31	42	29	45	37	30	32	30	32	34	38	28	25	31	38	35	35	32	25	35	35	52	35	38	40	40	38	41	26	33	35	33	25	34	25	30	24	23	36	36	38	49	20	30	28	32	45	38	30	36	38	34	41	46	46	31	43	31	35	30	39	43	31	45	37	28	26	31	38	33	38	27	39	26	34	27	36	25	36	39	39	45	26	37	42	33	29	25	31	32	46	28	37	31	37	40	29	31	31	33	28	48	43	35	43	39	51	41	34	38	39	47	31	37	37	39	32	36	38	33	34	40	29	33	45	43	40	37	27	35	33	32	52	35	31	38	35	24	38	44	38	44	42	36	33	38	43	38	31	32	37	38	34	37	33	34	36	31	41	32	53	40	38	36	37	38	33	33	34	29	46	38	34	36	44	40	26	34	25	37	30	45	43	34	29	39	37	26	45	23	27	30	44	39	52	35	33	33	35	34	41	42	39	33	34	40	36	31	36	35	42	30	31	32	34	42	39	37	25	41	38	30	31	31	37	36	34	40	28	31	33	37	26	39	40	27	30	28	41	48	35	31	40	27	40	47	40	33	44	47	32	32	42	46	33	35	34	40	37	43	43	27	36	47	34	43	26	39	29	35	45	40	33	35	33	40	33	41	43	39	29	30	41	31	39	32	33	41	33	32	38	37	37	34	38	39	35	40	33	40	32	37	28	39	37	46	46	41	40	37	42	34	44	41	37	41	36	38	34	30	25	33	36	37	39	42	41	40	32	32	49	34	40	36	39	34	32	25	35	30	35	36	34	22	44	33	55	33	30	37	31	43	36	31	30	35	42	45	34	31	41	33	40	40	38	31	41	31	36	31	42	41	51	49	31	40	34	45	31	34	44	39	35	33	31	34	37	35	38	31	30	47	41	41	50	44	32	37	34	37	37	39	38	28	36	32	25	30	33	37	24	53	45	43	37	25	33	36	34	32	42	32	42	33	31	44	38	34	35	39	30	33	31	34	34	42	32	44	29	39	41	31	24	38	40	38	42	38	40	32	30	52	41	38	35	31	33	40	53	33	43	34	30	27	31	36	39	32	37	38	42	30	30	41	35	28	35	20	40	38	26	44	42	36	39	36	35	40	37	47	30	30	25	35	37	47	45	44	28	34	40	37	37	27	36	31	39	43	49	38	33	33	29	31	46	27	26	48	37	40	39	33	26	40	40	28	31	24	36	38	35	34	38	30	45	35	37	20	28	25	37	37	21	39	38	36	34	47	42	31	31	39	47	32	42	32	40	40	34	27	36	35	39	33	28	34	33	26	31	40	38	36	39	37	37	37	37	35	34	28	39	31	38	37	45	26	31	43	40	50	31	40	37	38	30	34	33	46	48	35	30	41	41	44	40	48	29	30	41	41	35	34	36	45	40	31	30	37	43	39	46	40	38	29	43	30	32	38	41	30	43	31	36	33	45	37	40	27	37	45	45	40	32	40	31	33	30	32	36	38	42	36	36	27	26	33	28	42	27	34	42	42	30	38	38	35	25	33	34	35	27	40	21	38	44	29	30	37	42	32	39	31	36	35	35	39	38	37	37	27	31	42	35	40	33	34	37	41	40	34	36	31	36	25	48	29	30	37	49	48	38	34	34	33	42	36	31	27	32	33	38	30	31	47	37	42	34	25	43	31	33	46	29	42	35	44	32	39	36	47	29	37	33	33	28	29	24	36	44	32	31	31	40	37	42	29	35	44	44	38	39	30	32	38	30	21	34	38	30	39	32	35	49	33	44	35	45	38	30	35	39	35	41	36	39	34	41	35	33	42	36	33	39	27	29	48	38	29	29	53	46	38	32	32	46	42	29	37	31	35	29	32	42	35	30	37	45	35	32	36	34	33	41	32	34	37	37	34	45	34	32	49	32	30	29	33	39	39	44	33	33	46	32	32	33	48	39	33	44	52	42	34	37	47	38	32	45	33	30	34	31	28	30	35	38	45	26	32	38	42	36	28	29	36	44	39	39	43	25	22	41	30	34	45	40	34	25	34	39	27	25	28	41	44	33	30	40	40	30	49	33	41	43	34	44	37	20	42	30	41	35	25	42	29	32	32	34	44	38	33	44	33	22	49	23	33	31	44	35	33	40	36	45	38	34	42	47	34	38	39	31	31	35	29	40	29	35	29	26	31	31	39	48	27	31	37	29	26	32	35	45	31	38	37	27	41	37	38	31	28	39	44	39	29	33	39	36	37	26	45	34	37	36	29	33	42	38	35	36	32	39	26	38	32	34	38	38	29	36	33	40	31	33	42	32	36	35	40	40	38	33	41	35	32	31	37	28	31	37	27	37	27	28	41	36	37	38	34	30	36	39	47	32	43	32	46	39	45	27	41	42	48	34	30	34	39	34	32	37	35	34	31	28	36	45	44	45	32	39	41	34	35	32	36	32	43	34	35	35	43	38	36	36	34	33	35	34	34	46	35	30	23	38	48	28	34	41	32	34	24	34	41	23	36	42	38	48	37	50	42	34	34	40	34	36	34	39	30	41	35	35	42	30	30	48	28	25	45	39	41	40	36	40	45	30	28	33	39	39	36	43	33	33	43	32	33	47	31	31	35	37	37	34	37	41	31	34	29	45	37	40	41	36	40	40	27	40	35	42	28	39	47	33	46	32	37	33	29	38	32	43	30	31	40	39	42	41	31	28	35	38	42	38	31	36	46	35	32	33	39	46	35	28	33	42	38	38	30	30	38	34	24	43	36	39	25	34	28	36	54	29	38	36	43	42	45	27	40	32	30	28	35	41	23	32	49	32	43	27	37	41	49	33	30	29	29	42	37	44	38	25	38	31	39	42	44	35	31	49	34	40	48	40	37	34	42	31	41	36	23	25	22	36	47	39	39	31	29	41	27	34	43	35	36	38	38	42	28	36	46	49	22	34	45	32	47	40	42	42	39	35	39	25	40	26	27	41	32	29	42	30	30	36	30	47	34	33	45	27	29	41	33	33	37	34	39	40	44	36	39	31	24	51	26	40	41	36	42	35	39	37	31	36	32	25	30	25	30	29	44	39	33	45	32	35	35	34	39	34	36	36	31	32	35	39	37	37	30	46	33	33	44	38	27	42	35	32	32	35	31	38
42332	9839	3176	12388	33468	28058	17092	17618	12848	9442	7839	5847	6823	2155	1576	1464	1425	1290	1248	1132	1082	991	1008	975	925	900	856	841	810	813	777	737	759	784	824	853	751	735	718	707	716	781	696	654	683	632	676	673	660	708	647	699	631	671	662	660	656	688	667	670	676	644	644	666	668	615	618	610	616	672	648	664	641	648	632	633	588	602	650	655	620	596	610	649	626	627	640	571	622	652	650	611	616	622	637	654	628	634	643	644	639	661	653	587	608	658	629	624	599	584	639	608	624	651	600	633	600	634	617	644	634	645	616	600	606	604	665	655	597	607	615	581	645	628	605	611	665	621	636	638	639	653	628	646	601	618	560	577	644	578	620	624	606	676	629	594	621	638	623	599	567	631	633	673	598	603	640	645	608	581	642	556	565	616	685	615	562	599	553	634	627	629	619	604	589	655	646	602	608	637	632	613	604	588	637	626	598	617	634	604	631	605	586	578	589	601	650	627	608	602	608	610	592	582	627	563	589	613	633	634	589	671	599	636	615	625	583	605	614	626	626	623	663	632	608	592	586	636	623	603	582	607	594	570	603	597	605	599	636	628	627	612	596	651	636	601	592	594	595	639	620	587	615	583	629	618	649	616	650	557	581	609	659	561	581	602	610	592	597	633	669	604	584	612	683	649	609	647	641	608	589	627	574	582	638	609	638	618	633	603	630	652	627	653	604	645	618	642	618	619	609	622	680	602	585	636	602	595	609	624	602	590	650	626	580	583	649	624	585	624	624	615	610	604	631	633	606	629	632	614	571	617	608	613	615	608	645	614	603	608	601	594	599	634	579	609	618	617	607	655	621	587	631	622	650	562	628	621	622	573	630	593	622	619	587	576	634	595	629	592	609	625	578	626	616	670	620	609	606	569	657	595	617	642	585	621	590	584	648	626	595	624	565	625	630	552	600	613	595	612	625	619	623	611	606	631	590	579	570	620	608	613	654	612	618	565	652	654	694	606	653	590	640	618	617	580	595	592	621	611	590	607	637	613	611	613	578	619	593	652	625	622	634	630	610	576	586	642	569	633	579	615	641	644	577	621	622	621	618	636	608	588	614	610	610	614	601	603	589	599	599	637	618	630	615	597	602	668	581	631	592	632	597	623	606	629	610	612	623	623	592	607	581	617	654	616	624	605	620	645	625	611	609	596	616	603	609	543	632	572	582	616	619	622	621	605	580	621	635	615	656	619	579	611	625	613	629	644	613	628	556	575	609	607	596	588	630	590	586	557	612	627	585	599	614	565	626	608	660	627	608	611	616	572	629	602	627	585	598	609	556	654	663	588	590	575	647	605	609	641	615	616	605	618	639	598	656	670	603	625	611	630	622	612	606	627	587	607	622	590	627	586	622	656	615	653	625	608	615	640	592	599	653	645	649	616	631	615	614	595	611	646	620	600	618	613	582	627	625	592	610	627	639	634	615	608	606	610	612	605	618	655	620	616	616	562	617	662	552	626	657	618	594	605	670	580	616	639	602	628	615	620	631	582	617	608	565	588	600	629	595	615	654	653	633	628	599	603	600	599	645	591	669	564	621	629	614	620	646	648	593	644	663	621	653	620	632	619	618	626	651	600	616	662	650	606	595	644	624	590	604	569	609	629	671	614	617	600	619	648	579	590	626	612	641	589	600	603	586	613	609	602	612	610	593	559	633	650	601	652	621	644	593	545	622	611	621	594	596	611	627	601	620	599	612	629	612	616	654	632	653	647	619	552	586	568	669	568	608	626	662	627	640	655	604	621	625	651	611	660	630	614	642	596	598	613	622	594	616	613	598	618	587	622	657	626	595	615	600	606	592	591	588	651	624	614	601	548	627	549	609	634	595	596	587	593	596	579	558	612	585	626	629	584	592	596	604	637	635	596	562	605	622	615	569	608	605	619	616	584	638	604	638	614	588	600	631	580	643	595	622	625	609	568	593	596	648	608	638	588	574	635	637	605	592	640	552	522	648	611	614	607	594	569	609	617	613	585	620	630	594	587	615	595	614	633	660	607	590	602	618	648	592	574	635	618	574	615	655	587	620	601	663	603	603	608	643	623	616	653	577	630	627	655	622	588	599	657	674	627	630	561	628	576	613	615	588	574	660	577	580	640	608	660	599	617	621	620	605	651	594	593	559	648	649	593	639	607	586	581	574	556	661	593	649	606	608	632	579	613	617	601	625	600	598	642	604	614	602	594	612	606	653	657	617	650	629	598	602	657	606	633	629	604	600	624	597	623	628	583	628	630	624	621	597	602	625	617	608	614	634	644	583	614	656	594	610	628	604	618	610	609	589	597	636	633	663	622	602	585	667	585	611	619	635	667	580	632	634	629	619	649	655	601	632	601	611	609	623	641	591	622	601	567	625	647	589	634	628	613	628	599	632	641	623	598	631	650	624	621	629	626	632	665	642	606	590	576	600	629	583	622	598	629	619	604	621	587	603	611	597	639	620	631	633	623	580	623	642	640	628	652	605	586	613	575	585	674	618	590	602	589	593	602	567	625	628	629	616	618	664	593	579	589	608	613	642	629	597	646	605	629	629	596	607	607	597	608	656	626	579	619	658	595	590	620	603	616	603	602	618	627	583	633	597	662	635	597	616	623	588	603	579	626	641	584	589	579	617	606	567	625	612	610	619	617	630	561	606	612	600	598	602	631	631	642	604	628	610	604	606	627	625	601	591	606	621	613	642	574	625	634	594	571	644	604	586	605	637	574	613	586	613	625	638	648	607	634	616	612	706	614	648	628	639	573	658	663	625	566	598	640	605	595	570	594	616	632	596	629	571	615	624	621	601	587	656	630	647	603	602	610	629	666	613	650	633	655	608	571	653	609	653	647	597	586	652	634	668	613	606	605	615	648	626	600	632	622	637	632	587	597	581	606	615	614	621	622	655	648	611	601	633	641	633	623	573	643	646	587	543	634	618	643	607	662	646	624	627	603	633	596	612	616	584	537	621	641	585	649	616	640	646	608	628	606	619	654	588	566	654	631	592	594	617	607	630	617	590	622	630	638	608	634	601	602	592	624	601	552	591	658	660	610	628	656	620	629	576	601	634	579	614	609	598	620	576	597	608	627	698	621	606	594	596	599	633	637	608	574	595	601	603	662	595	616	574	651	634	598	606	575	619	593	623	631	608	600	628	655	627	601	598	627	619	626	619	593	640	612	654	629	578	566	628	592	585	619	603	623	656	631	645	662	614	595	600	603	616	632	617	611	601	605	619	616	598	616	605	639	630	624	665	561	597	598	595	613	628	606	606	655	627	627	635	666	612	614	601	677	626	627	579	651	586	671	588	626	636	575	602	605	654	573	590	603	638	656	603	620	589	624	594	612	621	612	630	589	619	638	578	622	593	679	626	643	617	641	619	589	604	650	572	620	615	633	567	592	591	611	612	623	605	616	609	571	626	608	625	595	615	633	601	638	606	592	612	631	597	659	584	619	631	645	615	599	611	605	592	623	599	613	605	589	565	568
7986	637	115	238	460	471	349	296	255	176	234	140	246	184	47	59	62	45	48	52	39	35	40	61	35	46	45	32	39	38	38	39	35	40	36	37	27	36	40	43	31	43	34	34	32	33	43	37	43	40	30	35	36	43	40	29	38	34	35	37	28	35	46	38	51	34	36	27	43	32	42	37	38	42	34	35	41	30	45	33	46	30	46	43	25	39	34	43	22	38	42	38	34	41	34	30	36	37	30	39	35	41	35	49	37	54	41	37	32	35	45	41	23	27	44	46	38	31	30	32	34	38	28	45	41	35	38	42	52	29	35	29	35	30	48	35	38	31	35	37	32	48	36	50	35	32	34	40	31	43	38	37	47	40	36	32	47	36	30	39	32	33	35	36	49	31	32	29	36	35	43	37	31	31	42	54	35	41	35	32	41	39	29	34	28	37	36	38	38	40	26	45	31	26	34	39	40	33	51	35	41	43	41	39	34	36	33	29	27	42	37	31	34	36	31	30	48	38	28	35	33	30	39	41	28	34	34	40	42	42	37	37	35	35	32	23	38	35	33	41	37	42	38	39	40	43	39	37	46	32	41	35	51	39	38	34	26	42	45	37	38	31	33	39	39	31	42	35	28	36	33	35	39	40	29	38	41	35	40	37	32	33	36	26	33	27	38	27	34	35	40	46	39	49	40	36	31	40	37	27	39	38	24	42	34	27	40	31	47	29	47	32	36	33	27	30	26	27	37	34	33	42	36	28	39	39	26	38	34	48	33	36	39	33	38	33	26	36	25	31	36	42	40	45	25	35	35	38	37	33	40	43	44	32	35	42	40	38	36	46	42	43	38	33	51	42	38	37	37	34	40	37	34	34	51	41	41	40	35	34	41	44	41	30	53	29	30	28	32	38	36	34	40	41	37	51	34	35	26	32	33	34	34	25	32	29	45	27	38	35	42	37	33	50	33	33	39	29	33	39	51	43	45	39	34	46	33	45	36	23	47	39	27	41	37	43	38	39	33	26	34	47	42	45	40	46	44	41	44	41	32	30	39	43	31	36	38	42	39	29	39	35	36	29	24	28	47	35	40	47	47	44	31	29	40	43	38	32	45	41	37	28	41	37	33	36	39	30	29	34	31	41	27	38	38	38	31	43	42	31	37	32	25	36	38	37	24	40	37	35	32	37	28	35	37	29	44	33	36	30	36	30	38	27	36	31	33	37	40	29	33	38	43	43	30	33	45	39	35	32	41	43	42	37	31	30	37	35	33	26	37	40	41	42	38	39	34	41	45	37	38	44	39	32	35	30	42	38	52	38	35	28	27	42	34	40	35	32	42	30	41	43	37	30	28	42	35	30	34	34	43	34	39	29	46	39	38	27	35	39	34	28	47	43	30	35	36	31	53	37	39	37	43	34	35	45	42	37	35	27	42	44	32	35	39	28	35	39	40	36	39	39	47	35	29	29	35	35	27	38	36	35	36	34	33	25	32	40	34	31	32	35	31	45	33	35	39	43	38	35	36	36	38	35	31	39	31	29	26	38	27	35	37	39	31	52	33	24	34	33	38	33	31	51	40	31	42	32	44	30	43	30	33	31	32	37	45	28	50	36	33	40	25	27	35	26	30	35	31	37	38	38	41	36	32	54	37	43	43	28	33	31	65	30	43	42	40	39	36	33	39	38	40	32	30	42	32	30	35	39	27	27	35	34	38	30	31	42	39	40	46	28	37	31	36	26	41	39	35	37	34	41	41	39	33	42	27	36	36	47	32	24	33	21	42	35	32	25	37	31	38	30	29	36	27	42	31	29	31	40	36	44	42	25	34	37	33	46	38	47	44	27	23	29	33	32	39	41	40	32	34	50	37	33	35	47	25	32	32	34	41	39	32	32	36	31	44	42	39	30	40	38	28	35	52	43	44	39	33	41	28	32	31	41	36	33	32	35	38	32	36	34	34	36	43	28	35	46	25	32	25	42	45	31	38	45	52	30	43	39	27	30	25	37	39	34	31	41	42	38	40	43	39	44	30	27	35	41	37	47	39	31	45	31	35	24	41	27	36	41	44	42	32	38	48	44	34	37	23	33	41	44	37	32	44	52	43	36	31	40	34	38	43	40	39	23	33	49	48	27	32	34	34	34	36	46	24	42	25	33	54	45	34	40	38	33	41	31	36	39	46	45	43	40	39	42	43	31	33	36	30	27	52	32	35	35	37	43	37	33	39	39	45	48	38	32	32	24	37	44	25	40	35	39	31	38	33	36	44	40	36	38	34	39	46	44	43	47	33	39	46	41	47	39	33	26	26	38	35	37	32	48	50	45	39	33	38	32	40	43	49	39	45	43	39	29	37	40	31	47	44	38	32	29	42	39	27	40	31	35	55	32	36	38	35	46	37	31	39	39	40	31	33	39	32	31	39	36	39	36	40	38	53	36	38	34	37	43	41	36	34	33	39	34	30	29	37	33	40	34	39	31	40	36	30	36	33	34	38	35	35	52	30	20	37	28	34	46	35	39	37	29	44	36	29	46	41	35	39	27	35	33	26	22	30	39	36	40	34	38	38	35	27	46	38	37	47	37	32	30	39	37	45	29	38	36	35	34	41	30	34	40	45	46	36	37	44	33	36	50	34	45	30	22	41	28	31	32	35	40	36	33	29	40	42	36	33	42	42	44	42	35	37	36	45	33	38	41	40	43	29	31	40	42	29	43	28	36	34	34	42	37	32	56	36	41	43	42	28	54	44	29	45	44	37	45	48	35	32	38	27	36	27	33	38	32	25	31	38	36	50	38	34	23	33	46	46	37	40	38	36	43	32	41	26	38	35	25	34	45	33	40	24	30	32	46	40	37	39	38	37	42	38	37	32	39	40	31	53	28	37	30	29	33	34	35	47	31	40	50	35	35	34	40	37	43	28	39	40	29	39	38	48	35	44	38	40	33	38	33	44	36	39	36	47	38	36	36	40	39	45	29	33	36	34	45	36	38	41	40	39	35	40	42	39	36	28	38	38	38	40	44	42	38	29	31	29	32	42	37	30	25	35	30	38	27	35	30	34	40	34	32	30	43	34	35	24	25	40	40	34	29	33	49	28	41	40	37	35	33	34	25	37	38	29	39	29	37	35	39	37	37	36	37	30	32	34	31	27	38	40	34	40	42	30	44	36	43	38	38	41	32	43	31	29	33	34	39	41	35	39	28	30	38	43	43	30	38	29	34	34	36	33	39	36	39	29	44	35	45	32	49	24	40	39	26	39	44	35	38	33	41	44	40	30	31	48	42	26	32	37	43	34	35	30	30	46	52	35	38	48	34	42	36	40	35	33	48	42	37	50	31	35	31	28	40	30	27	41	31	34	32	30	30	41	52	29	38	29	35	40	26	31	36	31	44	34	37	39	28	37	29	31	38	29	28	51	38	43	26	27	33	35	33	38	39	30	33	36	34	29	37	35	43	36	43	32	39	28	34	36	44	31	46	35	32	29	40	40	33	27	45	36	34	39	33
41707	10235	2819	19043	31154	25625	19858	15112	13216	8261	10468	6118	8923	4375	1585	1386	1338	1180	1151	1069	1023	1015	1003	958	845	862	869	813	807	779	798	792	751	813	764	733	764	738	703	734	692	702	646	682	712	669	684	688	688	660	680	681	680	717	652	587	688	647	634	664	671	651	663	656	624	636	659	675	651	622	605	647	625	654	653	637	616	596	643	626	635	611	605	644	603	609	602	583	645	617	638	653	612	639	609	627	619	578	657	609	613	595	580	650	651	652	617	632	598	632	629	634	643	612	648	674	593	645	625	608	646	625	630	600	604	670	615	658	629	602	608	608	617	627	602	597	597	631	611	641	647	622	622	609	597	662	647	609	654	630	593	628	610	593	652	665	623	629	583	657	619	628	636	592	645	639	612	593	607	601	642	623	640	625	605	627	623	580	590	654	604	610	624	642	584	616	621	618	561	616	654	628	599	576	616	631	583	601	578	635	591	621	625	653	647	640	658	605	618	573	561	633	622	641	589	602	647	624	618	604	557	588	645	613	603	638	627	606	637	623	590	645	563	603	584	594	609	611	666	632	578	608	610	597	577	633	582	634	624	575	600	613	603	589	623	594	583	625	634	647	614	610	605	608	602	557	607	593	630	618	630	648	613	596	566	584	603	597	636	651	620	579	622	609	661	593	650	627	601	603	655	639	601	610	611	596	595	671	564	613	612	632	613	631	626	620	602	639	569	611	609	616	626	597	595	638	622	587	629	644	607	654	604	578	614	630	620	626	656	605	591	581	569	602	575	585	623	565	599	622	630	625	613	635	604	616	626	598	621	589	625	618	614	624	642	591	624	601	602	601	585	603	653	592	564	556	632	590	617	595	618	639	694	636	602	585	623	585	597	607	635	583	605	640	615	630	619	589	592	619	623	629	604	615	591	642	625	616	595	580	592	603	611	603	609	620	584	600	591	587	641	642	630	600	604	575	586	634	633	609	643	604	645	598	585	624	616	599	632	621	630	595	586	632	590	587	582	593	584	670	626	645	649	639	571	663	664	620	610	630	642	631	602	595	607	585	626	586	633	598	610	653	602	610	610	640	616	604	569	579	608	546	687	627	623	628	636	631	626	641	586	587	678	574	599	679	596	561	596	602	629	628	667	576	579	611	574	591	601	606	635	624	608	564	618	601	618	630	614	585	560	643	640	606	636	584	632	590	599	631	588	604	589	665	611	637	644	603	619	646	570	604	608	603	608	611	586	624	624	660	603	666	605	599	634	609	622	592	606	601	594	627	653	634	616	614	598	612	603	596	610	590	604	624	601	685	636	606	607	637	619	612	612	623	634	632	597	597	609	563	573	658	634	578	570	612	623	608	584	648	580	617	616	568	598	606	582	603	619	616	642	613	630	604	623	626	597	634	617	617	660	649	609	606	635	654	613	592	615	621	592	559	645	638	595	587	609	564	601	599	579	625	628	648	609	641	592	624	616	659	644	603	609	642	612	610	635	568	592	591	635	609	575	629	595	634	612	620	598	627	601	638	581	634	582	621	613	640	635	590	628	618	618	561	610	618	608	591	585	595	607	577	607	640	639	681	646	571	629	577	608	641	611	589	619	631	642	629	600	611	599	625	646	606	583	605	593	662	605	561	616	599	591	617	631	576	648	603	623	631	626	581	604	580	594	647	590	606	613	600	618	599	616	631	610	609	647	637	625	601	625	612	614	577	604	638	578	641	616	613	604	605	651	607	594	627	578	594	560	613	596	565	610	608	563	612	590	604	628	623	624	624	566	618	664	630	559	598	604	610	584	613	629	613	617	615	607	584	620	621	587	651	584	640	610	628	589	569	635	629	617	631	626	593	557	614	585	620	644	576	587	607	600	604	663	626	604	617	590	610	610	607	583	642	618	649	614	615	564	575	629	569	607	611	615	591	602	601	623	619	607	593	661	621	626	577	599	595	567	587	623	585	562	664	592	575	602	560	633	578	654	632	644	581	616	604	617	631	596	624	581	614	606	604	614	638	604	636	589	628	610	573	661	563	600	598	607	588	610	595	620	620	587	617	622	600	576	598	640	597	608	622	629	624	635	633	633	575	595	663	613	597	603	594	664	625	602	661	589	603	614	610	649	628	612	615	623	614	630	631	630	562	627	586	612	625	583	598	611	626	584	634	663	608	587	606	625	589	602	617	605	576	577	613	590	568	620	605	602	614	579	612	584	588	604	602	621	647	603	634	572	614	624	615	622	609	591	577	626	627	648	609	614	578	654	642	618	616	583	635	612	627	646	624	642	618	564	602	595	654	590	592	596	602	566	639	647	684	584	624	598	627	638	644	572	634	639	645	637	604	618	587	630	617	604	618	561	641	585	605	600	575	646	574	621	589	645	624	634	577	630	585	606	575	611	625	604	610	630	641	621	619	621	620	584	631	603	580	676	640	581	631	636	594	635	641	631	595	552	567	617	623	588	607	629	634	625	578	592	601	612	666	639	592	636	615	547	606	595	636	630	594	589	604	617	630	576	602	662	647	627	611	598	633	617	594	617	630	603	574	584	593	571	624	627	576	604	575	648	607	627	588	598	618	624	633	590	582	608	625	610	629	565	605	582	610	607	603	593	653	573	597	593	596	614	621	591	596	596	629	595	627	589	620	627	588	588	622	632	642	592	605	628	597	552	612	586	611	637	582	595	600	649	626	603	612	596	630	595	614	590	634	654	639	598	626	579	573	632	622	605	648	609	663	593	623	603	633	599	610	602	591	640	577	579	586	590	600	569	632	651	623	613	595	627	614	591	636	637	593	674	604	580	605	592	618	564	614	627	667	613	594	587	581	602	622	630	619	643	557	640	610	632	623	661	625	618	592	624	606	624	587	619	598	592	606	555	621	611	592	657	600	632	622	610	608	605	599	630	652	626	619	636	593	670	611	643	621	630	615	622	664	586	609	645	599	606	610	628	590	644	612	621	651	648	587	592	565	594	637	594	627	622	609	574	568	595	612	606	630	589	649	575	612	585	649	598	591	605	635	583	624	574	571	626	620	630	627	625	580	618	590	575	594	604	612	617	632	625	601	640	596	595	625	617	631	606	602	579	610	640	613	607	609	593	602	636	606	581	603	650	620	641	570	589	608	598	627	674	608	660	581	594	605	586	662	647	671	650	588	631	600	609	619	646	601	645	601	564	608	614	585	630	635	616	580	601	637	607	616	663	601	614	603	602	618	615	616	638	625	609	589	619	582	645	648	606	644	626	582	567	624	638	626	636	612	615	596	609	620	596	634	587	625	613	644	597	621	617	589	610	589	606	573	586	601	566	655	601	627	609	582	639	641	614	653	613	601	577	635	620	576	615	623	640	599	570	619	615	604	602	675	581	608	610	648	569	621	593	606	601	627	625	616	638	575	569	604	605	608	608	605	573	591	589	597	549	621	612	620	602	643	585	626	618	618	696	656	591	584	599	634	622	613	630	611	611	612	588	632	592	602	597	614	613	610	622	618	658	606	626	602	616	625	614	596
10745	1474	343	453	677	655	598	409	454	324	473	210	191	537	50	44	52	43	42	55	23	31	41	50	37	40	28	32	37	23	25	18	20	33	37	28	33	27	23	21	20	22	22	25	29	28	22	28	12	26	28	24	25	26	24	16	23	29	23	18	23	22	16	21	27	23	24	15	26	19	30	17	14	27	23	15	21	19	14	16	21	20	18	22	20	29	19	23	16	25	19	27	13	24	20	25	15	23	24	26	24	14	16	16	15	21	16	21	25	25	15	16	22	27	22	20	25	15	23	24	18	17	14	27	24	13	13	20	14	18	21	21	19	23	22	25	20	26	20	21	15	20	22	13	17	20	21	18	21	10	13	21	19	26	21	15	22	22	17	17	30	12	36	18	25	22	23	20	26	19	23	23	16	18	18	22	18	19	24	21	19	24	23	22	15	21	24	16	21	21	13	23	27	11	14	19	19	14	18	22	20	18	19	18	13	17	14	23	19	22	24	18	19	26	21	16	22	24	13	26	21	24	26	25	18	13	26	16	21	13	22	21	13	18	14	20	22	24	22	32	24	19	18	33	19	16	18	21	22	25	15	14	19	26	16	23	16	23	24	21	21	20	12	17	17	15	15	23	20	20	14	29	28	13	23	21	19	30	20	21	14	28	19	26	18	18	23	21	28	16	16	22	17	22	13	22	13	14	22	22	21	17	24	19	18	14	33	26	16	20	18	18	18	30	25	21	21	17	19	25	21	16	16	18	19	16	23	20	24	25	19	18	19	21	15	21	20	19	19	14	19	18	21	17	15	16	20	20	24	24	14	18	21	21	18	26	19	23	20	18	22	20	23	22	12	21	20	23	26	17	17	17	24	13	17	15	17	21	18	12	15	20	27	24	20	22	20	19	18	13	15	21	18	23	30	16	25	20	25	22	11	23	16	19	19	31	25	18	19	23	22	19	14	20	23	28	29	18	24	17	25	22	21	17	22	19	32	26	20	18	17	23	14	20	16	36	25	20	27	20	22	25	26	25	15	19	23	20	22	23	22	23	20	26	18	20	21	17	17	13	20	16	20	24	17	19	21	20	13	12	21	12	13	23	9	20	22	19	17	29	26	24	20	29	21	17	30	19	20	21	21	26	18	22	15	17	19	15	14	21	18	17	12	28	15	20	18	18	26	20	22	15	22	25	15	19	17	10	24	22	18	25	22	14	19	22	24	19	20	34	24	21	24	16	28	21	16	15	20	19	14	20	17	16	32	12	20	19	17	27	30	22	10	16	26	18	25	27	22	20	27	21	21	22	26	22	15	23	27	23	21	20	16	17	26	19	16	21	23	22	21	24	18	21	20	18	20	25	17	19	27	25	17	22	20	23	15	21	24	17	26	11	23	19	22	26	25	16	21	19	17	16	21	20	25	21	13	16	12	24	30	16	18	16	22	20	20	19	14	19	19	21	15	24	27	21	16	27	11	25	18	18	21	22	20	18	21	23	16	31	19	20	29	17	20	20	24	18	17	19	21	21	19	11	18	14	25	23	24	17	19	16	23	20	15	21	20	23	28	19	15	17	18	20	22	17	17	30	29	24	9	18	27	18	20	15	31	26	19	18	21	18	22	30	20	14	18	26	29	21	18	23	17	22	19	18	20	26	20	20	20	20	22	21	25	20	20	19	31	19	23	16	14	25	15	24	18	16	16	21	25	20	19	10	18	22	19	18	22	21	22	14	17	26	15	23	19	6	22	16	13	28	15	19	21	21	22	26	19	19	18	22	22	32	34	26	19	28	23	22	24	22	20	26	17	17	22	19	25	20	16	20	23	18	26	23	29	15	28	22	16	17	19	15	20	22	23	20	13	19	20	19	25	24	23	19	16	22	23	27	13	19	23	23	13	21	22	18	11	19	32	19	13	22	18	19	11	17	24	27	19	21	23	22	17	19	23	25	28	25	20	24	18	15	29	23	15	20	27	17	23	21	21	13	20	13	16	19	23	19	19	22	14	18	15	18	15	21	22	16	26	14	17	21	23	20	25	21	19	23	17	19	20	14	22	21	23	20	30	17	18	23	21	18	16	19	22	20	22	21	20	20	22	17	15	17	19	20	19	23	25	28	17	22	21	23	17	12	16	25	24	15	14	21	18	30	17	27	24	22	18	14	23	16	30	24	23	24	16	14	17	17	19	21	22	17	25	20	21	10	25	22	20	15	24	21	14	16	15	20	17	17	16	23	19	14	16	19	28	19	28	17	23	13	11	24	26	22	14	16	15	16	15	25	25	19	16	19	22	29	18	17	25	19	14	12	20	16	24	27	13	16	21	12	20	19	22	15	16	20	18	17	16	21	21	16	18	24	18	18	17	22	23	24	11	20	20	27	18	21	14	15	19	29	18	22	23	18	13	17	23	14	21	22	20	17	17	23	25	19	29	17	18	20	19	15	20	15	25	22	15	22	15	16	27	18	28	22	21	29	22	24	20	24	15	28	23	18	20	17	16	23	21	13	19	19	20	23	25	21	13	21	23	20	23	21	24	15	22	22	14	19	19	24	22	18	18	25	15	17	16	29	19	20	20	23	15	16	23	12	22	19	13	25	17	21	20	24	18	20	19	23	18	18	22	25	20	16	17	23	23	20	20	18	21	14	16	23	17	23	23	20	17	23	27	17	18	32	17	12	27	23	21	22	13	11	19	17	24	19	17	18	26	15	14	16	15	19	23	20	19	22	17	20	17	28	20	22	18	12	25	18	24	23	16	16	21	25	19	17	19	14	19	13	18	23	27	13	18	18	15	18	16	18	22	19	22	20	22	20	23	17	19	32	20	15	18	26	17	26	22	16	22	16	23	24	17	27	14	16	21	20	23	17	21	21	19	25	17	30	31	28	27	17	13	18	20	25	23	11	21	24	13	19	19	27	20	14	23	18	19	30	18	18	27	25	15	25	17	15	25	14	20	20	21	23	24	22	26	24	26	23	20	34	14	20	19	22	12	13	22	19	18	19	17	20	20	14	18	22	19	22	22	23	24	23	17	22	15	20	21	13	16	27	20	33	18	26	23	30	27	23	16	22	19	19	20	19	17	26	22	19	20	29	25	15	18	16	25	24	25	28	23	23	14	18	12	13	15	23	22	22	16	24	11	17	20	15	22	24	13	18	11	16	23	16	23	28	12	23	19	20	16	23	14	21	10	23	23	17	14	16	16	24	19	17	27	21	22	21	14	14	21	16	18	16	15	20	24	16	17	18	24	16	14	21	24	22	24	18	16	11	22	20	26	17	24	22	19	22	25	16	27	12	13	15	18	13	23	21	21	22	14	19	16	16	22	20	18	13	16	25	21	19	19	19	21	25	25	17	21	22	21	20	21	15	28	26	24	16	25	18	16	18	17	27	23	23	24	18	27	16	21	27	18	29	20	14	17	17	16	23	19	21	25	22	22	27	18	20	26	15	19	18	18	18	21	15	20	20	15	27	22	16	17	33	23	24	23	20	16	18	20	24	19	14
49089	14762	8172	28458	34747	30592	26737	19927	18150	15492	18121	8957	9286	8605	2349	2142	1878	1616	1574	1381	1320	1210	1102	1064	1026	872	867	841	787	732	701	702	648	716	710	667	624	579	591	532	551	534	528	549	590	526	473	528	465	488	488	468	472	486	520	445	443	471	485	441	447	420	450	420	462	392	393	418	410	395	429	388	442	392	377	416	390	379	419	369	360	442	376	400	362	393	410	385	368	360	383	389	386	392	361	345	352	373	355	371	386	390	376	408	345	364	384	336	344	357	381	380	371	374	349	376	376	335	390	372	403	357	382	360	378	382	349	335	346	360	348	365	363	387	350	362	369	339	362	368	388	362	394	377	401	365	369	344	381	360	360	376	356	358	325	359	382	334	370	359	360	344	361	353	362	372	371	388	365	349	396	362	337	350	390	359	328	347	354	339	350	374	318	412	373	378	331	320	368	343	371	365	363	329	364	359	358	335	329	372	365	369	341	348	348	385	366	370	349	373	363	358	341	313	341	358	383	336	358	321	346	393	330	361	359	368	367	348	368	370	368	364	349	373	342	404	368	396	336	365	336	348	343	331	340	350	360	352	380	382	341	355	350	341	395	345	343	357	356	351	343	374	370	339	325	367	336	364	374	375	332	344	353	351	354	361	341	350	326	371	358	373	360	411	333	347	381	361	378	366	391	356	371	299	392	319	370	345	340	341	334	341	402	371	337	356	358	361	355	350	346	327	352	355	313	341	359	371	337	353	363	361	338	381	392	344	384	358	359	388	358	364	335	394	353	348	316	327	353	356	376	355	347	340	339	376	324	344	368	372	366	355	338	333	341	357	344	367	376	334	357	382	348	363	361	375	344	346	356	358	332	366	336	386	341	364	334	369	370	336	404	387	323	347	335	311	360	350	369	359	356	341	360	395	351	364	335	338	328	370	374	356	334	343	357	351	352	358	352	348	354	342	349	361	339	380	371	314	344	362	351	371	350	363	377	354	384	330	338	378	324	349	374	382	353	352	361	308	375	368	339	361	369	347	389	359	323	337	368	350	344	358	344	367	363	349	345	336	343	358	343	343	339	343	372	379	362	363	323	379	355	323	355	327	363	317	356	353	333	320	344	358	363	331	336	345	311	374	369	371	365	344	328	359	383	338	347	373	391	351	367	395	368	348	361	357	349	335	375	361	361	362	401	357	350	355	356	344	365	352	366	342	367	337	379	364	362	355	363	337	367	360	371	351	348	350	374	378	318	368	366	381	387	334	365	390	355	367	342	313	374	386	365	317	358	367	345	355	367	365	362	362	363	353	358	394	363	362	380	373	329	356	367	381	352	404	346	362	365	370	326	376	360	360	381	313	325	340	346	354	345	369	376	333	343	335	370	357	340	376	319	345	351	345	335	345	391	371	342	388	353	346	362	364	355	359	331	388	355	356	339	365	370	362	349	327	313	344	346	389	372	356	360	346	369	347	374	346	356	325	365	324	350	371	345	392	325	369	349	318	346	391	322	326	331	351	326	345	345	333	323	344	344	379	361	375	353	342	361	340	358	340	338	367	355	337	388	360	321	385	380	316	370	326	362	325	342	371	389	336	354	360	356	354	349	352	334	343	367	359	351	348	357	337	345	367	395	373	338	341	321	343	351	342	377	360	334	336	316	322	348	346	369	324	360	369	407	335	381	352	342	359	346	332	361	386	343	337	393	352	347	355	327	334	332	358	346	338	358	358	327	337	374	359	349	347	356	319	355	336	304	380	341	337	372	347	337	344	365	358	381	347	346	381	345	372	337	376	352	362	360	352	334	354	351	346	335	376	356	333	335	316	331	366	374	395	329	350	322	375	365	369	342	335	376	353	358	350	323	355	378	373	346	363	363	342	390	368	362	332	328	332	365	344	331	371	364	330	349	379	305	340	344	348	379	339	346	341	374	355	329	379	349	349	347	360	337	315	339	350	329	357	340	355	343	341	353	331	356	361	310	359	362	354	364	363	363	313	336	346	385	338	365	341	387	341	328	328	322	375	388	355	373	357	366	356	345	349	329	372	327	339	363	382	364	339	354	343	347	368	348	347	382	336	326	350	348	333	326	326	322	377	345	350	331	357	372	325	369	382	397	327	314	351	381	364	322	364	351	363	347	340	320	347	359	356	347	378	308	384	373	317	356	334	342	344	377	366	317	322	334	370	329	374	352	340	320	351	346	347	344	351	350	354	339	347	342	318	376	387	341	347	361	370	372	359	363	350	368	381	360	334	370	345	328	368	345	345	370	364	343	328	352	393	334	360	353	337	363	349	344	353	341	367	346	349	368	353	359	360	335	366	366	327	370	361	374	339	356	332	350	368	366	346	359	369	353	348	369	373	357	339	361	344	333	354	354	317	319	350	348	347	338	333	366	347	323	377	334	366	338	362	333	333	383	342	350	372	343	385	357	347	359	341	351	341	345	367	349	356	334	382	358	375	325	383	352	382	318	321	355	345	332	347	380	346	340	365	349	368	373	315	366	351	353	357	372	374	352	357	331	326	351	341	336	303	343	356	326	390	377	352	360	338	397	325	362	334	349	375	349	337	344	383	349	385	330	351	349	344	357	337	387	324	356	356	354	353	358	357	383	364	340	401	356	352	342	380	336	365	383	345	384	349	357	375	357	352	300	386	351	333	355	348	368	344	373	342	351	357	345	373	326	341	350	337	345	356	324	350	376	366	346	346	378	378	372	348	361	337	330	317	309	341	364	335	381	350	380	368	363	325	372	318	369	339	332	331	352	360	360	295	352	353	365	347	365	358	382	361	335	356	370	336	375	380	372	371	356	361	352	336	363	366	364	344	359	362	365	364	338	336	370	342	384	296	355	328	341	384	344	381	375	358	353	346	341	330	354	379	336	342	356	352	363	370	344	352	355	352	339	363	334	380	345	326	327	361	356	360	375	323	364	331	365	373	331	363	340	367	355	366	356	358	335	343	322	364	351	382	366	355	358	380	344	327	337	339	371	335	349	351	384	347	350	340	349	370	363	353	369	359	366	326	358	367	362	389	351	332	368	364	377	367	351	356	342	337	348	380	357	335	367	349	345	352	385	338	308	370	368	351	345	355	341	354	344	325	366	330	333	348	354	369	356	374	332	349	329	343	349	339	331	345	363	327	307	354	339	353	388	362	375	372	352	348	378	382	357	349	349	385	352	344	375	383	355	309	359	346	347	346	347	344	387	326	376	357	352	341	351	357	332	332	377	359	360	393	363	344	344	364	379	342	340	324	382	382	329	367	335	361	322	344	333	345	318	298	358	354	355	356	383	348	341	352	338	353	340	368	343	353	361	350	344	333	344	335	345	385	362	350	345	361	368	358	335	346	342	314	405	350	340	347	362	345	353	369	356	343	360	346	366	359	317	356	364	370	379	358	343	372	324	378	361	339	361	366	349	357	367	331	353	376	370	365	346	337	353	352	345	346	376	361	331	343	356	366	327	348	308	341	358	332	345	345	356	358	368	344	380	382	332	344	380	360
4637	321	184	187	320	294	229	171	127	197	229	61	34	67	29	20	27	35	32	14	20	18	22	20	34	23	30	22	20	26	23	28	23	18	20	25	25	20	29	19	32	25	30	29	19	25	26	25	27	21	24	21	16	28	25	24	17	28	29	21	21	22	20	31	24	23	32	20	23	26	24	29	16	19	25	20	22	11	22	16	19	23	25	22	29	24	27	27	22	20	18	34	22	18	17	26	27	21	23	28	18	24	22	21	24	23	18	24	23	20	24	22	20	21	20	23	23	17	19	21	30	27	17	15	18	15	26	25	20	18	23	21	18	22	18	24	21	27	27	12	21	21	21	24	15	24	19	25	21	32	25	28	32	27	19	22	30	21	27	22	27	21	20	22	23	35	31	24	19	32	26	27	21	29	13	17	19	17	20	24	26	20	21	21	18	21	20	31	27	24	21	14	22	17	28	22	16	30	26	11	18	21	30	19	26	23	21	20	20	21	18	8	26	26	22	26	20	28	23	22	18	18	16	20	27	15	21	24	18	26	19	31	35	25	23	20	21	26	24	20	30	23	14	23	17	26	24	12	16	26	26	16	23	22	17	21	29	16	23	22	15	25	19	19	29	22	20	23	20	33	18	27	19	26	19	21	20	22	18	23	26	30	25	21	21	22	20	33	20	17	20	19	19	23	24	18	24	27	29	23	26	29	23	27	16	17	17	20	14	22	21	23	13	24	25	25	23	23	23	24	21	23	24	25	21	13	18	30	25	21	24	24	21	22	16	20	22	20	24	22	13	18	27	22	14	22	15	11	28	23	15	27	18	23	22	22	26	23	30	24	25	23	17	17	30	19	24	23	24	33	23	28	24	27	19	21	25	17	19	19	20	24	34	19	16	21	25	28	23	18	16	25	24	26	29	16	21	18	23	26	23	20	30	21	18	12	21	23	21	17	10	18	13	22	17	19	26	30	20	24	22	26	30	24	22	20	22	22	20	24	22	22	17	29	28	17	24	20	29	20	14	19	18	19	25	28	27	23	26	18	20	25	25	15	22	23	19	19	20	22	30	28	17	21	24	24	21	29	23	23	31	28	23	25	23	21	22	31	26	17	17	32	29	30	17	19	20	21	23	22	19	21	23	23	15	26	28	27	24	32	31	20	23	18	20	23	20	18	20	18	19	18	20	20	20	21	25	25	30	25	19	20	16	21	13	24	26	19	18	23	26	24	24	16	26	16	29	21	18	18	28	27	27	37	22	23	17	27	27	19	17	20	26	15	23	23	21	20	25	27	20	22	13	26	26	27	20	23	25	24	29	25	32	30	28	26	21	15	19	26	27	21	22	23	29	19	26	28	22	21	22	23	14	26	29	27	24	21	19	30	18	19	24	22	19	25	23	27	18	23	17	20	25	19	20	23	23	23	18	20	20	26	18	23	18	32	21	24	14	26	27	16	30	24	27	32	15	16	27	16	23	19	28	23	19	22	22	24	22	24	24	16	22	13	33	15	18	14	16	17	22	23	27	23	25	20	27	19	19	18	21	18	31	28	20	22	23	20	20	25	28	22	28	23	29	26	30	19	21	18	25	20	23	13	20	23	32	19	26	21	29	13	15	27	32	20	16	28	29	24	26	25	25	31	18	28	23	27	23	31	30	22	23	26	26	24	22	22	25	28	21	23	20	26	24	20	24	12	32	13	21	22	21	16	19	25	17	16	10	24	27	18	25	25	21	27	21	19	24	17	25	25	18	23	20	23	23	15	28	25	28	19	16	16	28	19	24	16	28	19	19	24	23	18	19	23	25	26	19	29	22	16	28	19	21	27	21	25	19	29	16	22	22	22	23	16	19	17	25	21	20	34	23	13	21	17	26	18	22	24	24	24	20	14	17	19	19	30	23	21	20	18	31	24	19	20	16	25	24	20	24	34	15	34	25	31	25	22	17	21	24	29	26	19	15	33	19	30	22	20	21	29	19	21	20	19	17	17	26	23	23	26	28	26	19	17	13	25	27	29	20	20	14	25	26	29	22	29	28	24	20	26	18	26	17	19	21	29	21	22	21	20	19	13	25	21	20	33	20	23	13	18	19	21	36	24	20	20	28	23	25	25	26	15	24	23	16	37	23	25	33	25	25	30	17	27	21	14	14	18	25	24	17	21	33	30	17	17	18	23	15	21	22	25	18	18	23	21	25	24	30	22	13	18	25	17	22	28	17	34	21	21	26	26	25	29	29	25	17	20	30	14	23	19	16	25	22	18	20	28	31	19	29	18	19	22	16	31	24	19	27	38	22	27	20	18	25	23	27	18	29	22	19	24	18	31	19	20	16	24	25	20	22	22	26	22	16	31	27	24	22	23	22	18	20	20	26	25	21	18	21	16	29	27	19	29	25	20	14	21	23	24	26	16	18	26	24	18	24	17	31	18	29	21	23	25	24	31	28	19	24	25	33	26	17	26	20	27	29	20	23	18	19	27	20	21	26	18	28	21	30	31	26	17	17	28	28	27	15	22	20	26	26	27	19	20	19	11	22	21	15	19	29	26	19	19	17	18	30	14	26	20	25	25	23	29	22	24	26	28	14	21	14	25	21	17	19	19	12	26	22	27	20	22	20	23	18	27	21	24	22	21	24	20	21	21	23	23	26	27	20	24	15	27	22	17	18	24	15	18	18	31	19	25	26	22	16	17	34	18	18	22	24	20	28	21	12	23	17	20	30	26	28	24	28	14	22	26	21	21	27	32	21	23	14	20	20	24	21	18	20	16	29	16	26	20	23	20	15	26	15	24	25	19	26	21	27	20	25	25	24	24	31	21	22	25	24	16	24	21	24	28	20	35	28	28	25	24	21	27	28	24	19	25	17	16	23	25	28	17	17	30	19	22	17	21	18	17	24	20	31	26	27	19	23	22	27	19	27	14	19	19	21	19	19	27	23	25	25	19	25	26	19	20	29	26	23	15	25	25	21	26	16	17	14	27	26	23	25	24	21	21	26	17	20	16	26	22	24	27	16	25	24	22	19	27	25	27	15	25	22	20	23	25	19	22	26	20	19	18	17	26	22	21	23	27	29	28	30	21	16	26	30	28	24	27	25	30	29	30	29	24	30	22	22	24	24	23	13	29	23	22	23	16	25	27	23	22	20	25	19	28	20	27	31	24	23	12	15	20	29	27	27	26	19	17	22	26	36	29	25	22	29	17	25	24	30	25	17	22	23	23	24	24	26	24	17	28	23	18	18	21	22	20	27	20	29	21	20	24	27	17	23	18	24	15	17	23	15	21	30	16	19	28	12	24	27	22	30	19	29	19	21	21	24	32	12	23	25	19	25	35	23	20	25	26	22	30	28	22	29	22	20	29	17	24	33	25	19	27	22	20	19	27	24	23	26	22	21	24	21	18	26	18	24	24	21	21	21	17	25	17	27	11	23	26	16	21	23	20	31	25	15	23	27	22	29	28	24	21	26	22	17	29	15	15	18	15	21	15	21	24	20	15	22	18
37735	8273	4930	17875	26554	20417	15748	10958	6500	9934	10790	2816	1561	2193	638	598	605	555	530	551	558	457	486	491	498	471	460	462	440	408	455	395	466	442	437	473	440	405	474	422	411	395	401	428	411	433	412	422	420	394	404	412	436	431	368	427	406	405	389	397	439	453	405	401	409	365	378	414	375	407	377	396	414	372	428	421	415	391	404	405	421	383	388	376	373	422	430	391	370	366	399	379	394	401	436	386	394	405	421	424	346	382	390	405	374	410	407	418	392	386	440	370	380	425	390	395	407	420	369	395	419	439	403	415	388	410	418	395	425	352	365	410	389	395	407	405	409	426	362	366	415	362	440	377	405	385	397	364	401	409	394	354	391	397	376	395	362	404	402	411	374	385	435	425	419	384	389	416	376	379	391	407	413	418	419	416	413	397	394	383	430	410	384	387	383	394	408	378	412	422	404	372	383	417	400	405	427	404	402	381	382	400	415	399	387	387	414	399	429	365	394	393	424	399	385	402	429	384	401	388	386	379	416	383	394	408	364	385	419	397	405	418	377	442	387	374	396	392	399	398	390	398	388	400	394	402	403	400	402	415	409	419	410	396	384	388	388	376	396	372	391	388	406	411	385	383	398	408	375	375	408	375	398	428	433	418	409	401	397	396	354	443	399	403	393	382	353	414	418	423	412	396	420	417	370	417	402	416	407	388	372	408	387	392	416	411	375	386	391	432	451	373	358	404	417	404	392	410	382	387	415	418	417	402	410	417	408	431	412	398	402	429	408	402	387	415	391	393	385	398	389	373	385	413	410	434	411	375	416	394	416	394	393	396	416	388	379	388	392	396	404	384	380	438	422	361	387	369	388	405	384	387	394	385	417	383	406	383	372	423	425	408	389	379	408	407	391	391	365	401	367	438	364	392	429	411	458	399	385	438	367	392	403	399	400	406	383	383	378	394	463	397	411	412	391	408	353	387	422	420	388	395	411	413	389	430	405	410	408	366	407	409	395	409	383	402	428	371	424	424	391	382	403	379	406	437	414	396	393	400	427	408	425	343	409	388	394	386	389	362	404	395	402	395	406	429	381	409	404	367	410	371	402	375	398	387	352	374	388	387	375	407	391	409	398	412	388	396	397	432	401	378	422	367	398	406	394	380	367	418	393	409	365	401	395	390	403	381	391	385	402	415	400	421	372	386	422	365	412	371	411	409	400	397	417	408	389	419	396	381	353	397	444	384	407	389	400	394	383	425	389	378	399	397	385	402	409	384	393	400	357	393	401	410	394	404	435	407	389	371	381	392	401	409	394	361	374	359	417	378	390	417	348	404	396	396	370	411	404	402	417	418	402	367	367	411	403	368	380	370	380	354	397	411	425	394	378	399	386	385	369	414	378	396	395	380	358	390	386	401	447	413	390	411	417	396	423	378	382	421	404	397	419	403	422	403	384	405	419	392	388	426	412	412	433	430	404	366	398	391	395	413	384	384	383	435	376	388	383	419	382	375	396	407	391	430	391	410	411	368	361	403	381	424	408	423	394	352	431	390	427	361	364	392	374	400	414	400	427	395	396	437	373	399	387	384	403	420	426	404	377	400	379	394	385	423	356	419	419	395	434	397	427	415	426	406	364	375	430	357	441	364	389	405	369	435	426	402	432	399	372	407	376	404	392	434	387	389	402	375	407	421	401	396	406	407	415	391	379	377	414	385	366	406	369	368	394	427	396	391	405	347	404	417	413	394	397	388	394	359	396	403	390	394	360	388	417	403	421	390	370	408	429	383	391	369	383	377	399	398	401	406	393	400	385	410	376	420	411	380	402	408	405	381	397	423	407	349	410	374	408	389	411	419	370	411	422	391	407	380	385	392	374	357	372	381	412	379	403	398	393	405	352	416	399	376	415	375	385	392	415	390	391	414	435	401	422	392	367	404	397	408	386	409	416	395	384	406	398	415	410	363	392	404	413	358	380	398	385	380	428	375	415	366	410	391	366	365	398	413	394	374	396	407	408	401	360	400	415	380	397	394	412	409	380	438	386	378	399	375	424	400	364	402	389	422	410	394	426	365	395	387	404	378	393	351	390	396	415	391	390	424	409	367	412	379	406	391	400	383	402	360	397	438	363	411	408	409	378	364	396	431	413	436	404	396	406	395	393	393	398	383	430	395	406	379	374	397	381	414	424	379	389	394	412	419	377	377	390	401	411	377	391	397	421	373	389	451	402	419	406	413	403	363	413	360	396	387	367	388	426	427	389	435	381	371	389	396	408	395	420	401	397	372	408	406	408	413	385	406	390	412	415	392	469	366	389	424	405	393	410	389	399	380	406	432	359	395	417	407	432	358	381	392	381	414	353	417	396	387	378	398	417	414	388	361	394	426	380	419	348	361	365	388	392	383	379	366	414	397	397	386	376	391	420	389	391	387	398	405	398	384	355	404	413	425	400	379	405	419	408	414	359	429	362	437	394	403	374	406	421	369	409	432	346	384	423	403	389	413	377	419	378	403	391	380	365	378	407	378	360	393	387	402	415	406	400	379	434	403	393	416	406	400	373	414	392	404	376	400	386	369	444	402	392	396	384	395	403	400	413	420	365	349	394	394	424	397	368	378	404	368	378	370	361	392	378	406	423	393	409	400	395	410	394	371	374	421	374	394	382	410	380	389	391	404	408	401	395	406	405	364	407	368	393	415	423	399	388	402	366	398	397	397	398	399	365	392	384	425	422	404	400	395	336	390	440	371	387	414	423	407	374	413	414	357	433	415	368	418	408	409	374	401	410	389	371	366	397	405	387	385	390	366	371	415	405	401	423	426	448	357	396	403	382	377	425	404	425	428	423	381	417	411	404	384	391	394	403	401	376	411	393	356	392	415	375	422	400	385	416	397	371	424	360	373	409	387	383	378	404	377	411	422	402	369	402	385	416	408	363	373	402	393	350	375	425	380	373	426	438	369	421	373	372	385	408	419	405	395	416	384	369	388	339	378	385	362	364	393	407	390	395	389	385	360	402	431	422	375	415	405	398	383	368	417	370	410	359	393	395	378	410	423	431	416	403	391	378	422	388	413	383	410	377	379	392	361	370	395	364	371	396	426	413	372	387	390	423	406	389	414	375	394	432	368	401	421	417	372	393	399	421	372	401	407	380	362	401	407	386	402	417	368	426	390	398	401	392	409	392	387	396	416	406	406	360	412	393	394	391	377	427	411	396	412	388	377	397	367	391	392	386	364	384	400	398	398	360	401	393	404	412	389	410	414	373	390	418	411	402	406	398	385	407	413	392	415	401	432	382	358	384	393	393	387	394	398	427	403	398	375	406	377	397	373	407	400	386	369	406	422	382	373	360	403	371	389	403	376	385	380	417	386	411	413	423	370	426	439	447	404	398	383	429	421	371	396	424	405	368	391	409	385	392	426	384	401	368	366	397	386	414	419	365	367	394	375	372	389	404	421	355	381	423	405	426	387	385	431	384	392	391	382	372	379	371	364	390	407	374	361	411	388	379	409
8190	866	278	256	613	465	440	253	225	270	397	121	99	165	48	52	59	50	49	57	44	43	42	46	40	35	41	47	29	37	30	40	39	30	42	41	26	26	38	45	50	34	46	54	27	33	44	36	35	39	43	38	57	30	36	39	35	32	49	32	53	56	25	37	26	43	38	40	35	39	38	32	41	38	31	37	38	35	42	37	34	25	41	39	41	40	42	30	33	26	34	43	50	40	46	32	41	34	28	35	42	41	38	25	39	25	39	50	28	36	47	43	44	36	28	44	27	39	34	41	40	35	30	31	37	38	43	42	45	28	23	26	42	43	41	49	46	28	40	47	40	39	42	38	32	34	34	30	42	37	40	34	30	42	26	43	41	36	40	35	43	30	43	37	51	32	45	41	43	23	41	32	50	43	36	38	42	38	38	36	27	32	41	27	32	30	31	53	45	35	29	34	39	38	47	33	22	37	27	35	36	44	41	47	47	44	37	23	29	32	34	34	38	30	37	37	42	30	33	38	38	37	29	45	34	41	35	36	26	50	48	36	32	29	41	29	31	35	36	39	34	35	41	30	28	30	41	38	31	34	27	39	34	37	47	36	36	39	42	42	36	33	42	33	32	41	37	32	34	36	34	47	44	35	33	33	37	43	48	30	36	35	48	33	30	43	33	41	37	47	34	42	38	34	37	31	39	37	29	33	37	32	34	43	44	51	35	36	36	38	27	44	31	37	34	43	34	47	37	29	36	42	41	42	45	40	34	39	35	47	43	40	37	38	32	31	36	52	35	47	37	43	31	36	34	29	31	37	35	28	34	48	32	26	38	38	32	40	36	41	36	36	24	34	36	48	26	28	28	43	36	39	36	49	32	42	34	35	40	35	31	41	42	31	39	27	29	39	37	40	34	32	35	43	31	43	31	43	31	27	28	30	29	27	43	22	30	47	32	39	32	36	42	44	33	30	49	37	35	33	32	31	33	37	34	22	39	44	25	41	37	50	41	30	33	37	38	32	38	35	33	34	33	42	32	41	30	35	26	38	29	24	53	43	31	30	30	43	38	41	34	31	36	35	33	34	44	41	35	34	38	44	43	32	36	43	31	38	26	47	45	50	37	29	33	38	41	40	45	36	47	35	30	51	24	38	49	36	42	32	33	44	40	39	35	34	32	27	31	39	33	33	35	41	38	33	35	38	38	42	47	37	26	46	38	34	32	25	42	30	34	33	36	38	37	39	32	36	41	49	26	31	37	30	32	35	28	36	29	32	37	31	46	27	38	42	45	39	38	38	41	45	33	43	40	34	35	40	39	33	44	38	36	41	34	34	38	40	37	36	42	34	38	25	34	37	29	50	32	31	43	39	37	32	30	39	35	43	19	37	47	39	29	34	45	31	38	39	51	35	39	48	37	35	34	37	35	33	35	39	36	32	44	41	37	43	33	30	37	35	40	34	38	34	33	35	31	36	38	42	33	42	35	35	26	33	42	32	39	37	43	32	35	30	41	29	39	31	39	61	34	32	33	29	34	40	33	36	33	28	39	29	41	36	35	28	42	38	40	25	32	37	33	48	39	53	37	48	45	43	43	34	33	25	43	33	40	37	31	39	44	36	38	33	29	36	29	37	36	38	48	31	32	39	36	36	32	34	31	43	33	37	35	41	25	27	32	34	39	40	35	37	36	38	41	40	40	33	28	45	28	29	32	38	45	37	36	39	34	36	33	42	36	28	32	27	41	41	36	29	30	31	38	41	27	30	38	42	15	41	26	35	48	23	35	36	36	43	40	39	34	45	39	39	33	42	41	29	35	37	39	34	42	36	42	41	45	39	33	40	35	41	37	38	38	41	37	40	41	39	46	40	49	33	35	48	34	39	34	33	33	32	30	32	38	30	33	41	30	47	30	58	46	31	38	39	47	40	37	35	43	24	37	31	30	28	29	34	34	46	28	40	35	42	41	42	39	41	26	17	36	34	32	35	23	26	40	28	28	35	34	38	40	25	33	24	38	26	29	31	46	41	33	23	27	34	39	39	37	30	34	27	28	34	48	30	36	43	37	37	27	45	30	35	34	38	39	39	28	44	43	36	43	36	29	45	32	32	37	29	38	41	30	32	41	36	35	31	39	32	41	42	38	36	38	42	35	22	32	37	33	31	36	34	39	36	40	38	32	37	42	36	34	41	30	31	35	39	26	36	41	29	28	29	33	47	47	33	37	32	45	35	47	38	42	34	34	51	42	31	45	37	30	34	33	38	34	37	33	33	39	47	24	51	43	35	47	29	38	42	37	35	37	34	42	37	36	37	34	38	41	36	34	46	42	30	25	36	29	37	42	39	38	28	38	31	31	42	34	37	39	36	31	30	25	34	29	46	41	39	46	33	37	29	47	44	40	41	35	37	41	49	38	41	32	47	38	47	39	41	38	34	34	30	39	34	34	47	32	30	36	39	38	38	34	27	35	38	29	34	46	33	40	35	48	35	30	39	42	30	40	35	39	48	27	35	30	30	40	33	29	22	38	42	31	46	34	40	41	48	36	36	26	23	34	37	38	31	40	39	41	23	38	36	27	36	41	39	35	35	38	35	32	46	27	36	40	44	35	30	36	37	48	32	30	37	33	34	26	26	44	27	30	36	28	37	37	37	31	32	33	44	50	37	37	23	35	42	32	39	50	44	21	39	48	32	38	32	42	29	38	37	39	37	34	40	38	34	36	36	33	38	39	35	30	39	30	36	40	35	33	38	33	33	40	35	35	40	38	37	37	44	35	35	49	35	34	28	43	36	35	29	30	32	36	30	36	32	43	43	34	38	21	24	21	34	40	34	40	40	33	38	38	40	34	30	35	36	37	34	27	31	39	42	25	36	47	32	44	30	43	37	32	35	31	36	35	35	32	37	31	46	46	35	22	29	36	25	35	30	30	41	51	28	29	29	33	36	39	28	35	45	34	34	35	32	36	25	32	43	31	44	39	43	38	38	40	27	34	37	35	40	37	44	40	42	46	27	32	22	36	35	32	43	43	45	32	32	31	29	40	28	34	36	35	32	28	40	43	36	43	37	39	29	29	35	33	35	44	36	33	29	29	28	25	36	32	27	32	37	38	31	25	29	34	48	28	31	37	32	40	35	34	31	40	42	36	31	33	53	36	35	36	26	30	36	28	44	35	42	35	35	37	28	24	26	31	37	50	34	42	31	32	39	38	38	37	48	22	42	37	37	27	47	37	37	47	30	40	41	25	45	44	31	39	30	43	41	37	53	26	34	32	39	28	39	35	33	40	42	45	38	37	31	34	37	26	40	36	27	49	39	30	44	30	40	40	39	37	28	31	36	41	26	26	39	34	40	31	38	37	36	30	42	36	27	30	44	38	38	38	36	33	33	37	44	30	39	35	25	44	48	39	36	41	26	45	43	31	29	43	40	32	30	33	29	30	36	32	36	30	36	34	30	27	39	37	39	37	38	38	31	34	40	30	35	40	45	38	37	38	31	42	36	40	34
42627	12369	6611	23047	33575	24405	21880	14736	11459	13124	15878	5199	4534	5072	1589	1481	1368	1271	1133	1148	1053	1076	951	965	896	888	816	826	787	810	839	803	717	780	764	762	765	715	721	712	730	748	682	685	654	703	686	708	716	685	652	682	690	655	673	719	733	616	640	637	627	657	636	666	699	676	687	658	634	644	627	662	616	606	600	611	635	604	696	653	592	626	613	621	585	631	653	647	625	613	596	643	617	621	599	609	610	640	630	642	644	608	602	624	653	647	654	647	621	657	599	629	601	603	596	568	631	633	633	644	668	624	656	631	616	630	621	600	624	657	601	584	599	643	621	660	633	626	602	623	625	606	602	614	610	574	629	621	651	588	667	619	596	663	592	616	634	645	634	627	613	650	592	651	612	600	619	644	671	655	586	589	637	639	627	586	614	574	631	672	607	641	583	639	628	564	641	615	652	593	583	630	626	614	632	606	685	579	583	642	634	718	623	650	648	644	615	570	630	630	603	637	580	633	596	635	585	606	639	611	631	644	621	590	657	628	634	622	640	635	637	574	592	652	632	648	628	612	627	634	594	629	589	588	638	616	618	636	646	647	600	654	587	677	595	602	642	600	635	629	629	572	658	624	598	641	637	630	637	623	607	582	622	632	594	631	612	600	605	615	611	613	627	571	651	624	603	587	613	668	621	634	638	623	606	608	604	636	585	625	654	607	606	609	634	597	607	633	670	611	581	565	611	606	613	642	631	617	626	617	609	624	637	639	619	614	589	637	593	636	642	604	591	605	608	643	602	635	623	640	608	606	625	627	609	628	641	606	604	614	604	620	619	638	616	633	612	630	654	639	656	622	596	632	595	641	630	597	603	629	631	589	634	603	627	632	601	605	604	645	615	608	595	617	625	623	646	599	610	640	603	628	672	616	656	634	606	626	614	622	629	654	625	599	636	587	627	601	599	598	638	616	634	613	657	659	590	632	647	608	660	571	646	625	588	608	640	590	633	650	595	596	627	626	620	639	613	598	597	618	625	614	610	640	608	574	649	604	591	596	635	615	674	627	628	619	636	578	614	609	624	595	612	637	649	664	586	665	654	559	607	573	655	634	616	617	619	587	632	652	624	653	615	595	633	653	637	625	615	638	664	554	633	618	639	597	581	636	625	603	643	627	622	618	630	662	587	571	628	624	605	576	638	667	608	578	682	589	594	640	614	627	646	628	587	639	654	618	643	636	627	620	590	591	599	622	614	643	662	663	576	682	607	640	658	615	629	612	597	587	595	603	621	645	628	590	630	630	632	636	606	647	616	629	653	608	604	601	566	618	641	625	674	611	622	591	615	587	649	623	635	622	647	608	625	651	633	631	635	612	622	611	611	608	640	618	590	634	586	609	626	597	609	660	596	561	660	640	590	608	660	623	598	634	662	608	597	652	612	608	647	635	616	618	655	623	591	591	581	638	564	609	617	624	661	615	604	615	549	625	607	619	616	592	654	634	603	573	622	581	630	610	624	592	643	633	610	642	646	636	636	635	583	627	646	606	625	648	621	604	549	636	625	633	610	601	626	642	606	608	627	606	649	606	646	631	650	615	623	610	620	596	601	613	587	637	609	647	620	605	645	588	609	606	631	613	561	617	622	623	592	631	648	586	612	588	602	640	688	592	588	651	587	660	619	644	614	650	585	621	602	604	646	613	609	631	621	677	622	661	631	648	637	630	627	639	642	582	591	616	611	604	587	595	611	609	646	609	590	619	649	629	641	648	626	634	652	635	623	649	661	661	661	621	652	598	610	619	652	637	635	636	639	632	628	617	637	608	636	643	652	625	610	637	636	641	608	660	634	607	645	603	672	612	640	597	657	617	629	669	622	635	583	630	620	627	584	623	638	633	654	664	592	629	627	632	658	654	633	597	630	606	599	638	633	696	609	635	618	680	638	634	638	627	582	593	602	623	647	630	590	629	611	619	604	605	594	658	616	598	591	646	630	651	561	614	582	650	571	604	574	622	604	621	615	646	597	603	640	662	649	608	600	642	635	607	636	614	656	636	627	647	669	587	601	643	600	601	627	651	578	632	607	635	630	612	642	613	601	605	607	630	641	607	587	610	614	593	618	591	615	578	623	628	606	633	594	618	568	624	588	654	613	622	590	599	637	623	657	617	613	590	638	602	592	605	602	641	634	621	611	655	621	602	624	603	609	597	650	613	560	606	634	619	655	641	617	676	623	590	612	645	648	675	609	611	607	605	635	625	625	597	658	631	608	601	601	633	640	626	605	642	622	629	587	657	688	616	630	594	609	647	626	621	630	627	614	598	593	629	676	621	614	633	609	571	599	633	622	648	625	635	614	651	594	640	638	629	587	672	652	642	633	586	655	563	596	586	615	609	561	613	593	636	604	604	657	643	637	592	622	645	629	627	564	644	611	646	647	618	597	617	644	586	610	595	620	626	606	647	606	581	627	631	613	611	614	624	625	630	619	605	657	609	637	575	635	555	634	626	607	598	609	622	620	625	573	653	572	600	634	635	593	596	675	592	565	611	659	570	643	618	635	630	610	592	613	616	617	579	619	589	641	630	603	589	640	649	578	617	642	595	592	618	624	613	646	612	633	649	609	655	573	677	620	658	592	640	624	605	636	578	643	608	634	638	622	638	654	594	651	633	615	617	577	602	638	610	632	589	622	600	590	644	594	588	606	637	633	567	610	642	632	652	611	614	585	595	663	610	626	639	624	653	637	581	651	639	613	636	628	635	660	599	610	629	597	596	597	633	630	626	546	635	655	628	621	593	689	622	620	672	600	631	635	640	627	644	629	669	594	627	605	600	609	626	635	632	623	588	594	583	625	640	599	622	659	580	618	598	619	634	622	624	589	631	644	574	657	639	635	616	650	663	605	591	670	675	654	605	637	630	638	619	598	639	604	653	606	608	611	641	617	631	687	676	613	651	656	596	589	584	611	589	668	610	658	612	673	621	603	599	668	615	636	594	615	585	674	640	600	652	590	629	627	626	605	586	621	631	629	633	622	651	633	635	620	604	638	595	621	644	612	635	598	657	615	688	661	630	598	613	616	606	608	590	599	606	633	640	618	609	619	625	600	615	616	595	629	640	639	645	616	593	721	635	596	664	605	597	636	606	607	620	599	584	656	614	595	639	641	655	629	643	593	629	642	623	642	655	620	637	626	656	613	602	656	622	655	655	647	631	619	603	608	628	630	559	613	637	630	587	649	634	582	657	562	628	635	643	590	602	628	605	665	614	581	603	613	604	611	647	601	647	619	582	594	650	608	632	632	637	633	598	635	602	681	614	646	602	602	657	643	612	625	634	634	640	593	659	643	589	628	589	597	656	598	624	638	610	628	611	624	624	651	622	585	606	593	635	633	581	635	627	570	594	626	639	628	636	663	611	653	626	605	620	624	662	623	649	606	642	644	640	616	622	661	640	648	635	594	620	653	641	587	592	604	610	605	648	612	615	642	642	644	596	634	628	613	604	598	588	672	635	634	587
8290	905	248	282	510	367	307	213	238	382	291	81	195	116	55	46	63	47	46	48	47	48	33	37	41	40	44	44	38	31	35	38	31	38	39	46	50	44	44	32	37	43	40	53	42	43	31	38	37	42	25	49	35	41	34	34	39	52	33	41	52	38	37	44	36	50	32	33	32	33	20	45	33	37	50	40	37	31	34	40	36	36	44	37	36	38	43	29	34	29	37	31	41	36	32	38	33	37	32	36	42	41	37	50	27	34	39	26	44	33	37	26	40	31	36	44	31	42	42	37	29	24	41	34	32	31	33	36	37	29	39	39	31	41	42	50	38	38	30	35	41	34	29	34	39	47	32	28	29	39	32	32	35	43	35	34	40	35	39	17	43	44	45	35	38	36	34	36	34	43	42	31	42	42	37	37	43	29	38	33	33	28	34	25	47	29	30	36	32	41	35	36	37	39	34	39	38	22	48	32	37	29	25	32	41	39	36	34	37	41	34	31	23	42	44	30	45	34	43	45	28	39	28	32	41	43	39	38	32	39	34	34	34	34	55	38	37	37	35	40	41	26	36	42	27	37	38	35	32	35	36	37	33	36	51	43	37	47	34	35	35	40	35	25	42	52	31	21	41	45	25	44	43	41	31	37	36	31	39	45	35	41	21	34	33	40	40	38	37	46	35	33	38	44	30	36	43	31	38	28	36	20	23	43	43	35	44	30	30	42	50	31	32	49	36	33	34	39	33	39	34	34	35	39	42	41	42	39	34	33	44	42	40	30	41	38	37	44	29	30	27	39	23	46	48	30	37	30	36	47	45	29	27	40	28	38	36	40	34	42	40	33	25	51	37	37	45	32	28	32	33	38	23	37	36	33	41	43	41	41	29	31	30	38	29	40	32	31	39	32	38	34	31	38	32	32	48	36	27	35	36	37	28	42	40	39	36	32	33	27	39	34	36	42	35	43	26	34	39	37	43	34	26	38	28	25	31	40	38	34	27	35	40	42	36	47	33	35	32	30	41	32	37	34	27	38	39	36	35	38	30	39	30	41	34	38	49	39	31	46	37	32	40	35	39	41	26	36	34	34	40	27	37	37	53	47	40	37	28	40	38	43	35	37	40	41	31	36	38	34	30	52	36	25	37	41	38	40	37	35	42	33	39	37	31	42	37	37	28	45	47	33	37	36	46	34	27	29	31	39	26	32	32	20	34	27	33	48	40	39	35	31	30	35	30	28	28	38	32	47	39	35	37	40	37	27	33	36	42	37	39	27	38	34	39	36	40	34	32	33	35	45	36	41	36	46	41	29	34	33	37	45	31	39	25	42	36	38	34	40	34	27	34	39	39	31	29	32	32	25	30	31	38	38	31	36	28	43	40	28	43	43	29	44	34	31	37	44	30	33	45	44	38	38	23	33	32	39	27	38	38	45	42	39	34	35	47	35	42	34	23	40	49	40	34	39	43	32	30	36	41	36	29	38	37	41	25	26	31	23	41	36	44	32	30	46	32	30	42	51	41	29	36	41	33	49	30	35	29	30	46	39	40	22	43	37	43	33	32	40	50	37	33	32	36	34	41	38	30	51	32	34	32	31	27	36	35	36	36	37	39	31	35	37	35	32	34	41	39	24	42	36	44	31	36	38	37	35	29	34	36	42	49	42	29	42	33	28	33	33	40	39	36	42	38	33	46	29	18	33	35	49	39	40	36	45	32	35	41	38	32	39	28	36	35	31	35	45	35	36	41	38	29	34	37	38	29	38	40	33	34	36	36	39	32	34	34	40	31	36	29	37	42	38	35	41	32	37	37	42	28	38	34	41	32	48	30	40	31	30	40	33	38	30	43	40	37	43	37	40	39	44	34	31	48	29	34	34	28	37	39	38	44	39	52	33	35	41	29	29	38	38	33	26	37	36	23	25	36	40	45	28	23	38	34	28	40	39	38	42	40	19	36	33	41	35	46	27	43	33	41	35	37	35	36	37	27	38	30	37	36	35	28	34	35	45	28	32	44	42	38	33	37	25	39	35	42	35	36	39	45	43	37	54	32	47	32	33	44	32	29	39	43	49	26	33	28	25	36	34	29	32	41	36	40	32	41	38	31	32	30	34	35	30	33	27	35	34	35	27	34	40	28	39	29	45	34	27	32	47	37	40	43	39	41	37	36	37	43	37	37	31	39	34	38	52	33	40	36	30	28	27	39	41	51	38	37	31	31	35	30	43	42	30	33	35	38	36	38	35	26	38	37	48	38	28	41	36	36	31	47	31	32	34	39	34	25	39	20	38	25	30	40	37	39	37	32	32	41	32	43	37	24	37	35	33	36	37	33	29	44	41	39	37	39	28	30	32	28	37	38	33	24	40	36	37	37	44	45	45	31	40	35	29	22	39	30	34	42	42	30	34	27	32	41	44	35	38	26	43	33	49	33	40	48	42	36	42	38	45	36	36	26	33	25	29	35	34	26	32	31	32	26	37	39	28	31	41	52	29	48	43	26	47	30	39	35	45	38	31	42	36	35	24	34	31	32	40	53	41	44	37	45	38	36	36	36	37	30	35	39	31	24	23	37	32	40	35	36	34	45	43	34	32	33	33	31	33	47	29	44	31	46	42	39	38	32	42	46	33	37	34	43	31	43	42	23	31	32	41	28	40	32	37	30	38	46	44	48	42	49	24	40	29	38	43	37	36	45	34	42	36	36	26	36	37	38	41	35	30	37	37	32	39	42	44	45	38	32	44	36	44	34	31	39	29	31	33	36	29	30	41	41	47	27	31	37	38	36	33	30	34	32	32	39	36	47	28	32	42	23	30	43	31	26	29	41	42	46	30	29	31	37	46	31	35	40	33	36	35	43	35	41	45	30	41	34	48	30	26	34	40	36	30	30	39	35	35	48	34	37	38	39	37	37	26	29	38	35	40	38	30	40	24	27	32	36	36	43	26	31	41	40	32	42	36	29	40	35	41	48	46	28	36	33	32	39	37	45	44	44	40	35	36	32	34	46	45	26	38	40	35	49	46	42	43	37	33	40	40	38	31	39	35	38	38	42	32	32	42	44	43	38	42	35	29	48	35	38	31	30	39	40	38	59	26	51	29	39	25	30	31	34	44	37	37	21	42	35	27	46	35	54	27	28	40	41	43	43	48	43	39	30	44	34	32	26	36	41	40	30	50	41	45	49	33	41	27	26	35	35	34	29	21	49	43	33	33	31	36	38	34	50	40	48	41	24	41	39	40	35	41	36	44	37	36	44	38	33	44	41	25	35	33	36	25	33	33	40	34	35	38	29	39	29	36	29	36	37	54	32	48	31	33	30	42	39	40	32	35	35	41	39	29	29	44	37	31	44	49	41	35	32	24	26	49	35	37	32	39	47	34	39	34	27	43	48	34	52	35	43	33	32	36	37	29	23	37	32	38	32	53	30	45	27	26	31	27	35	38	35	34	32	40	28	29	46	37	36	34	31	30	34	32	48	35	36	38	57	39	40	42	36	45	47	42
42719	12522	6298	23013	31435	24535	17347	12619	12364	16485	11889	3982	7517	2964	1475	1420	1317	1231	1198	1043	1006	983	987	926	917	880	821	796	749	799	770	781	740	744	813	768	741	675	705	755	683	744	725	689	702	694	639	675	650	658	670	724	735	697	693	671	671	620	683	670	684	646	645	609	618	625	634	624	654	689	637	630	625	629	650	618	706	612	679	650	629	626	644	630	644	627	650	620	604	613	634	650	658	609	634	643	624	605	658	590	609	633	691	643	624	601	678	612	673	607	641	648	604	645	647	618	631	606	604	638	637	634	651	668	657	634	629	604	687	617	642	620	616	612	652	625	640	600	614	629	645	615	611	627	655	606	582	616	616	621	586	613	593	622	663	647	634	638	609	597	646	574	627	620	571	599	649	619	632	645	582	579	591	631	630	627	622	608	605	609	665	659	661	586	643	641	622	677	613	623	644	593	584	606	644	638	608	627	600	603	635	612	572	609	638	624	645	638	637	595	603	569	635	623	620	602	644	586	626	585	623	626	616	649	624	639	589	636	590	659	589	631	605	634	627	617	614	635	639	563	595	642	597	649	597	607	680	652	600	632	639	600	639	645	619	579	652	627	649	595	620	588	583	627	620	658	621	607	592	590	611	596	614	610	597	633	609	621	619	578	636	620	586	632	640	597	619	616	662	625	615	630	615	592	644	645	613	639	586	655	609	605	640	606	600	645	613	618	612	624	573	625	623	634	677	662	639	613	626	596	615	603	612	624	661	579	608	614	643	599	620	644	602	595	554	636	604	585	606	641	609	595	604	625	637	620	644	612	597	594	615	604	641	657	634	604	636	596	620	615	571	630	631	602	620	631	610	617	615	614	610	616	662	673	640	628	632	648	628	603	635	629	599	606	658	640	639	624	609	647	618	623	614	643	653	618	565	575	613	644	589	607	654	598	639	652	669	596	604	574	626	598	576	646	594	651	630	626	595	613	623	618	611	607	601	616	626	606	607	608	598	619	644	634	655	606	614	641	653	637	652	636	599	677	599	583	630	628	618	619	565	586	610	581	623	619	592	594	594	589	621	651	594	624	616	667	654	618	616	607	620	593	675	606	585	666	612	616	620	614	622	624	621	591	633	605	632	645	644	621	653	598	621	648	633	647	633	662	570	604	629	658	599	645	664	603	611	660	598	605	595	641	611	556	626	649	639	622	615	576	611	635	628	638	628	634	609	622	589	603	630	644	625	588	579	606	623	605	639	638	592	609	604	619	638	625	654	609	630	602	581	616	646	613	637	567	628	627	602	607	612	618	662	615	645	633	608	603	585	630	648	621	627	605	622	608	622	651	585	550	562	637	618	635	599	630	636	594	592	623	627	600	553	644	581	587	622	618	636	596	647	584	643	601	604	617	655	640	630	607	610	630	600	629	642	580	612	627	655	632	629	610	606	587	633	617	633	660	619	609	619	633	636	622	575	649	597	627	620	596	625	655	608	629	617	612	625	596	621	576	660	646	627	616	651	631	636	613	607	633	607	645	647	623	597	646	611	620	620	582	651	626	636	627	600	551	624	652	626	613	577	619	650	586	621	607	618	603	579	565	637	623	572	612	622	652	678	592	583	651	617	619	619	610	561	642	636	639	638	565	613	597	635	619	612	644	603	614	654	604	611	623	607	646	639	638	647	655	604	652	591	641	614	624	565	615	646	624	606	662	628	634	614	624	617	631	593	649	604	607	660	644	594	611	631	582	626	613	645	679	605	616	587	638	626	627	614	612	620	626	640	612	598	593	617	642	635	618	641	597	633	660	596	642	612	573	668	662	637	651	611	623	625	568	596	643	636	584	590	612	592	650	644	601	645	613	643	582	594	595	632	626	580	655	635	608	659	613	601	617	604	589	629	647	632	615	582	619	592	658	609	625	612	640	581	615	586	630	563	664	580	629	676	641	605	649	653	624	602	646	611	593	630	668	600	587	648	629	605	617	617	613	630	583	618	634	622	601	626	566	596	674	639	606	627	629	670	619	602	612	632	631	616	623	662	651	598	615	618	642	634	649	597	614	614	632	615	608	617	637	601	617	642	611	581	622	619	594	593	656	612	621	585	581	562	617	640	592	604	662	614	635	618	629	647	630	606	616	651	641	645	622	611	605	630	616	636	643	636	632	609	682	610	637	619	617	648	615	583	630	628	635	598	628	607	581	638	588	581	663	654	586	576	650	632	633	627	613	605	634	599	664	638	598	636	596	609	678	664	616	622	603	645	587	635	589	665	661	649	609	627	598	621	632	625	628	610	621	636	650	650	642	663	658	663	619	650	601	586	669	622	632	622	622	618	639	617	668	628	628	600	646	614	573	613	575	641	606	609	613	645	653	630	624	597	584	617	592	620	634	589	593	665	613	568	664	632	612	656	614	633	611	594	648	608	612	640	629	590	633	623	602	581	575	627	607	617	610	606	593	607	582	618	595	624	612	619	595	622	635	640	662	656	616	639	604	614	627	641	606	649	660	573	645	605	599	648	598	621	665	634	623	609	625	594	646	631	599	628	603	625	646	660	589	653	629	654	590	614	614	577	656	646	640	598	604	557	655	661	605	576	610	624	589	597	600	626	615	619	644	570	615	577	613	675	641	651	618	618	656	634	620	623	651	577	605	632	580	591	615	623	596	577	633	593	627	574	651	670	627	602	615	640	632	602	616	632	633	617	590	608	595	619	605	678	651	642	641	606	593	635	601	577	595	593	627	597	646	633	601	650	641	608	601	602	621	607	592	638	640	619	625	593	617	612	624	611	642	612	617	574	649	603	617	650	614	659	575	591	637	624	651	639	699	639	605	625	580	643	609	638	597	635	627	601	617	618	641	608	579	612	661	653	631	602	651	641	642	649	630	629	612	594	616	605	623	636	613	588	601	630	606	627	603	625	587	590	661	621	654	634	651	610	573	593	605	614	628	658	648	601	614	611	634	619	591	593	594	622	623	594	629	646	599	634	608	592	651	623	638	632	641	603	608	627	585	609	575	657	592	613	573	636	632	594	624	605	598	583	658	590	602	649	594	666	661	635	669	612	658	667	632	648	604	622	590	604	600	589	607	618	630	623	613	650	635	593	640	585	603	568	629	664	628	604	676	618	646	630	617	609	642	620	611	592	649	646	664	641	638	612	604	570	639	674	637	593	624	654	618	618	623	647	617	621	604	653	622	630	604	613	577	609	650	621	630	553	644	634	642	612	615	662	598	625	611	606	628	639	596	637	634	629	613	649	591	631	583	602	578	607	651	638	646	652	600	602	634	611	622	614	558	624	608	627	615	601	609	659	629	620	642	604	633	582	660	608	579	649	639	680	588	613	639	605	664	612	663	648	622	609	609	638	613	615	638	621	643	614	617	642	590	629	595	632	615	652	696	605	613	655	646	576	671	609	644	618	608	604	641	618	596	591	607	620	613	608	648	607	702	624	644	620	674	626	590	670	610	626	623	635	647	611	640	586	662	655	597	653	642	671	599	612	600	640	609
11493	2327	444	551	615	706	404	380	458	739	352	116	456	117	53	63	56	49	46	44	43	36	28	33	43	30	23	35	34	25	27	30	28	28	29	31	28	29	25	27	26	23	18	36	26	34	15	24	22	16	20	21	20	22	20	24	38	13	19	26	19	19	24	22	33	27	21	23	21	23	21	20	18	23	20	22	24	24	18	21	24	22	24	20	22	27	18	23	25	26	18	16	21	38	23	21	18	23	17	15	28	21	20	22	19	27	23	21	18	22	26	19	20	20	20	20	11	24	22	15	19	17	29	18	16	19	26	27	18	17	16	19	25	24	16	17	25	26	24	19	23	28	15	21	17	11	20	24	28	25	13	21	18	25	24	25	13	21	22	15	17	28	18	19	16	22	13	19	24	23	18	18	25	20	13	18	20	14	26	19	16	26	17	19	22	25	24	25	19	19	23	26	20	20	11	29	29	27	19	23	16	20	21	21	19	22	20	21	20	20	18	21	23	23	22	19	23	24	23	17	27	18	20	16	21	17	18	23	23	20	20	16	24	22	16	15	18	19	24	19	25	29	19	18	18	21	17	17	20	18	17	23	26	21	28	20	19	21	20	20	21	22	24	20	19	14	26	17	26	17	24	15	17	20	16	18	16	20	27	23	27	13	12	22	12	21	21	19	27	32	23	23	17	21	26	15	14	21	23	20	25	15	30	17	19	24	19	27	16	17	19	15	22	14	30	21	17	18	23	22	22	20	20	15	24	26	18	16	22	21	19	21	21	22	18	17	24	16	18	20	30	16	20	12	28	31	13	23	29	26	20	17	18	23	20	23	15	17	31	11	20	16	11	23	24	19	19	12	22	20	23	21	27	23	19	26	17	21	17	18	27	21	21	18	17	24	23	18	14	19	20	9	18	27	18	16	12	25	30	19	17	24	24	17	22	19	19	22	22	25	12	24	12	23	21	24	20	26	20	24	24	25	24	25	29	23	19	24	23	22	27	18	26	22	12	15	30	18	17	18	23	17	21	15	15	21	16	28	24	26	20	19	20	19	20	28	23	24	21	18	26	19	28	20	23	25	16	27	24	27	25	22	17	31	27	21	12	16	23	24	23	27	15	24	22	19	23	22	20	22	14	22	31	14	21	16	27	20	20	29	21	21	22	26	23	13	18	22	18	22	23	15	23	23	21	12	26	22	13	22	17	17	21	19	25	24	25	19	18	16	13	18	15	20	13	20	21	16	18	19	22	22	19	22	20	25	25	18	24	14	15	29	20	26	16	20	22	19	20	18	26	31	20	16	25	11	23	22	12	23	10	16	17	24	14	31	22	18	25	21	21	23	20	20	13	17	15	18	16	17	22	15	22	16	25	21	12	27	25	17	27	22	19	21	24	25	15	22	24	15	20	14	19	17	22	22	24	17	23	26	22	16	17	23	17	21	8	30	20	20	18	25	23	35	27	23	20	24	17	18	30	22	24	22	22	23	22	14	26	18	27	22	28	16	27	28	16	19	26	27	19	26	22	26	28	24	22	23	22	17	10	29	16	23	14	25	13	17	25	18	18	21	25	14	29	18	16	24	20	23	21	21	15	18	18	20	23	24	23	18	26	24	32	18	24	25	17	14	19	21	13	23	11	22	10	23	26	20	21	27	25	9	17	19	19	13	12	22	16	17	19	29	18	16	14	21	12	21	12	25	27	23	21	22	21	17	14	23	18	20	11	23	21	16	23	28	23	14	22	19	18	29	18	15	13	25	22	15	18	21	21	11	18	25	26	21	13	21	19	25	32	28	26	22	19	31	12	28	15	25	24	16	31	23	20	26	28	23	24	23	32	20	25	18	22	15	19	24	21	29	23	15	24	21	25	27	19	23	19	22	28	17	15	26	21	20	25	20	16	22	26	20	24	25	26	29	17	26	20	24	25	25	18	16	23	22	18	24	26	21	14	21	21	29	18	26	24	22	22	23	15	16	15	26	16	14	15	17	25	19	20	27	19	15	22	22	22	18	30	20	26	18	15	19	24	27	19	16	16	21	19	18	17	14	19	14	21	20	18	21	28	20	26	16	21	20	21	18	23	23	30	15	22	11	20	25	27	23	16	18	27	24	11	14	23	26	20	21	25	25	28	18	26	16	21	23	22	17	19	22	12	13	21	20	21	23	22	15	23	26	21	23	31	20	25	22	18	18	20	13	23	24	14	21	19	15	21	25	22	18	23	23	12	18	14	9	28	15	22	23	31	20	23	19	17	19	15	19	28	33	20	12	25	13	20	27	17	19	22	17	18	24	26	21	21	33	29	26	23	25	12	17	16	28	18	16	19	15	15	21	19	12	25	17	23	19	22	26	18	24	19	17	16	16	19	26	24	19	17	23	16	16	16	18	19	15	27	19	27	25	21	20	13	15	16	19	24	22	22	25	26	22	18	16	20	20	21	22	17	20	17	18	20	21	22	19	29	20	16	18	27	25	20	9	24	20	31	16	25	20	21	24	25	15	17	19	21	14	26	16	17	18	24	26	22	16	20	21	24	24	21	20	19	15	21	21	19	25	25	25	21	17	22	17	20	24	22	26	19	27	24	26	16	20	23	18	20	11	25	21	24	21	18	17	15	18	13	31	16	21	17	22	23	19	16	22	25	20	20	21	13	24	22	20	29	15	29	21	16	16	15	17	16	21	21	19	18	25	15	17	19	22	13	15	12	27	22	20	16	16	14	19	21	24	24	20	24	21	28	24	14	16	22	27	24	14	15	26	22	18	17	16	23	16	16	26	18	22	22	18	15	30	19	21	18	27	20	21	23	17	19	15	19	27	18	31	10	21	13	20	18	22	22	17	18	22	22	22	20	22	20	22	23	25	15	20	13	21	24	23	27	17	15	19	16	21	17	17	22	19	16	17	31	24	20	18	20	13	22	18	20	21	16	17	15	21	15	21	14	18	22	17	22	19	22	13	24	25	20	18	18	34	23	30	18	25	23	12	25	23	16	20	22	18	28	18	15	25	14	18	22	23	31	21	32	25	16	19	24	21	22	17	20	18	24	20	21	18	18	15	17	23	24	23	11	18	18	21	18	22	14	11	21	24	19	17	30	16	22	17	18	25	23	17	26	21	11	17	10	15	25	19	25	20	18	28	26	18	24	18	15	32	17	19	21	19	18	17	15	21	20	22	29	15	19	24	27	29	16	14	18	12	12	18	17	22	18	15	27	25	27	19	23	23	24	22	19	14	15	13	24	25	22	18	26	20	30	22	14	29	26	27	17	18	25	15	25	26	29	17	17	17	23	21	23	24	11	21	18	25	22	23	17	15	13	19	18	24	25	25	21	17	23	30	22	35	25	23	26	21	11	19	24	25	18	17	18	29	26	19	17	13	18	20	19	16	16	19	25	30	28	26	15	35	20	30	27	25	19	18	29	18	20	18	15	26	24	22	29	19	26	20	23	23	17	21	18	17	17	9	23	26	23	29	19	14	13	24	16	21	28	14	21	28	17	28
51024	18533	9689	30382	33577	31393	20584	19323	19084	24935	14011	6063	13241	3058	2225	2037	1789	1627	1470	1408	1281	1256	1089	964	924	887	826	797	766	750	704	657	689	673	727	664	654	614	576	549	544	552	531	541	549	515	523	503	479	500	504	510	452	470	473	439	433	449	449	411	431	437	423	437	418	426	411	420	417	455	398	407	405	449	423	405	379	402	398	406	391	431	386	366	349	377	419	405	370	354	354	355	361	377	397	355	366	400	384	377	356	360	373	381	365	375	337	394	418	380	369	367	367	385	391	347	391	345	383	354	371	377	372	364	372	348	338	380	363	361	360	372	374	381	358	365	402	365	381	354	342	362	351	362	360	376	387	398	346	377	339	353	400	379	334	333	380	357	336	366	327	380	374	347	331	384	359	363	350	363	378	358	376	387	391	363	355	344	345	372	319	370	383	334	349	339	370	352	367	388	354	364	394	348	362	352	371	364	376	369	362	372	396	335	355	363	357	350	317	370	338	348	321	371	368	369	353	370	349	396	374	375	359	333	356	337	352	371	358	368	322	355	365	372	363	356	349	385	330	372	387	341	345	395	348	354	365	405	343	352	350	362	370	356	396	352	322	327	333	356	370	348	374	364	355	346	337	381	345	346	368	361	380	359	357	355	357	376	353	366	362	362	337	314	390	345	371	338	363	366	368	355	342	339	358	373	320	390	354	346	339	395	349	357	344	359	322	385	351	368	337	343	353	357	343	335	312	336	311	329	356	358	327	374	323	368	379	335	369	380	345	337	327	356	369	351	371	350	352	366	330	351	338	370	311	348	340	394	382	377	352	320	324	386	337	370	345	330	372	356	391	377	365	337	336	322	335	342	362	382	328	359	355	352	374	360	375	361	348	378	333	349	368	343	366	332	351	340	370	371	345	378	302	348	341	343	326	393	325	358	332	358	379	367	349	365	351	364	386	366	370	347	355	363	335	336	371	400	369	364	368	340	362	355	393	372	337	334	369	360	359	389	369	337	345	344	362	359	358	374	362	349	360	348	353	340	376	352	344	347	351	353	393	375	347	329	381	391	371	345	364	372	381	380	361	362	368	348	354	340	351	357	347	369	361	354	386	392	328	388	331	371	336	358	382	347	353	345	331	374	332	344	345	374	349	336	364	345	367	345	354	387	343	379	367	349	352	347	373	348	326	351	384	343	330	354	375	387	389	335	369	382	368	354	358	362	354	357	352	369	340	358	378	387	346	366	344	371	348	328	339	359	345	393	397	368	369	334	324	363	331	341	329	367	341	364	325	357	373	364	352	366	362	359	357	348	339	359	345	331	350	325	371	361	339	307	329	360	357	369	340	332	330	348	356	373	370	350	353	347	358	367	340	346	350	325	406	378	335	355	351	373	379	347	392	363	339	377	361	351	349	320	395	359	369	359	338	376	394	358	352	323	367	317	353	381	367	353	336	367	380	358	340	348	362	367	356	333	344	355	353	324	356	348	385	370	385	378	369	361	366	362	362	375	376	357	348	339	366	374	369	363	337	359	347	358	364	333	361	359	351	393	374	305	362	376	378	369	326	386	357	349	364	349	342	359	372	353	339	318	377	352	385	387	377	353	370	330	370	344	363	357	355	359	348	323	354	352	338	359	386	379	323	363	349	368	333	354	364	378	359	349	394	367	374	361	346	345	363	350	381	378	380	351	371	353	339	377	362	341	380	356	355	340	352	374	348	399	350	376	351	366	366	370	376	368	339	359	329	345	348	343	369	353	342	357	318	358	339	373	383	352	334	333	305	375	345	341	352	341	357	356	316	342	364	375	365	405	353	368	371	324	364	363	347	367	352	371	372	348	372	357	387	371	350	384	336	348	376	338	340	403	360	354	351	366	371	334	375	354	336	333	360	399	346	360	347	354	343	388	354	370	379	347	345	331	371	351	353	371	322	379	382	329	340	386	359	360	378	363	354	326	305	323	352	365	319	391	367	337	348	349	357	378	366	370	353	329	346	345	378	364	347	346	379	368	367	378	349	377	333	362	350	345	351	341	335	347	340	326	371	365	322	365	359	359	348	340	351	383	344	365	362	341	373	337	366	348	348	339	327	371	378	345	401	369	366	347	316	363	385	321	399	350	333	352	362	351	330	360	366	351	346	366	349	381	361	361	385	353	358	393	335	335	377	350	356	371	363	325	378	411	365	344	350	367	330	358	348	367	338	332	380	332	345	392	365	400	333	371	380	334	371	351	350	363	363	348	333	324	344	349	373	346	395	363	342	375	352	357	372	371	354	386	335	393	345	326	353	365	352	361	360	358	344	350	325	362	382	357	342	341	343	316	356	393	344	331	371	363	363	368	381	339	356	352	334	348	357	388	360	365	336	361	347	316	376	368	350	331	378	343	367	369	378	358	321	359	339	340	354	358	369	367	369	352	345	343	336	332	301	365	351	345	373	354	367	354	362	403	377	336	375	341	353	366	336	367	346	362	350	340	320	361	356	350	365	348	338	356	331	353	375	358	334	369	337	357	375	369	371	310	349	373	350	386	349	360	378	357	318	332	353	347	333	374	340	369	335	347	366	391	335	346	339	348	356	370	374	345	375	369	378	325	359	403	327	373	389	344	383	372	381	316	320	347	358	320	346	354	365	346	354	365	362	374	353	366	372	372	368	377	323	355	372	362	362	362	376	333	322	362	324	366	382	337	331	321	357	378	343	400	391	364	356	346	319	374	356	343	376	355	378	353	367	337	368	363	359	362	365	375	403	386	325	339	364	413	339	381	348	357	377	374	355	362	362	358	376	314	379	366	382	372	376	378	341	383	361	326	357	387	339	336	355	362	382	346	359	363	337	336	346	339	340	310	350	363	349	374	361	337	351	379	347	345	339	361	362	381	365	366	359	378	356	378	344	364	362	367	393	354	369	371	371	362	363	382	322	372	379	343	354	345	354	400	350	390	353	339	375	356	379	354	350	380	376	336	356	358	321	324	338	347	340	374	342	355	372	354	373	373	386	352	364	331	385	359	376	358	353	335	357	347	368	350	356	360	344	361	366	364	324	332	344	359	369	347	348	353	364	365	353	378	316	363	346	382	360	378	345	337	350	358	333	382	367	368	337	379	361	397	322	360	353	370	383	335	380	353	317	344	361	367	362	336	336	338	377	358	348	332	349	371	367	354	336	325	330	343	348	330	349	389	380	385	369	361	363	352	398	360	371	356	404	342	321	348	358	354	335	367	346	353	364	366	377	336	358	355	388	353	370	373	359	369	345	365	336	346	358	343	377	312	398	398	373	376	388	362	370	372	358	346	353	357	378	367	362	357	333	372	359	366	352	355	356	333	363	349	367	357	372	338	327	342	385	389	360	332	364	393	313	369	365	345	356	383	355	377	339	344	313	324	353	296	337	353	375	324	367	322	352	354	347	364	372	396	336	360	388	359	372	369	402	331	325	356	344	339	353	378	337	351	382	329	358	370	369	337	376	341	353	360	369	373	359	332	363	362	341	335	377	366	355	357
5069	674	200	214	212	255	130	164	177	313	126	52	109	32	23	23	29	27	36	18	32	21	22	29	23	31	16	22	25	25	26	21	22	19	25	23	17	20	19	24	18	24	28	23	21	24	30	27	17	26	26	20	33	27	21	28	26	22	19	17	25	33	22	20	20	26	20	26	23	25	23	24	20	21	20	20	27	34	18	29	12	27	19	22	23	21	33	23	16	31	23	16	21	21	19	22	31	15	29	26	22	19	17	27	21	22	17	29	21	20	18	28	22	14	23	24	20	29	31	24	35	22	20	23	29	20	24	24	23	25	31	27	26	28	23	16	26	22	34	25	14	22	20	15	23	22	21	27	26	23	24	30	20	17	23	20	16	23	21	21	20	22	16	28	28	21	17	27	24	24	26	18	19	27	19	32	29	23	18	30	29	36	23	18	26	21	24	29	19	25	20	26	21	26	25	20	24	14	25	22	34	25	33	22	26	23	23	21	27	25	26	16	19	24	24	25	22	23	25	18	27	28	24	25	19	24	22	28	25	26	20	20	20	18	21	17	24	26	23	17	21	24	21	30	18	21	28	21	21	21	27	24	18	27	26	30	22	33	21	18	19	17	20	19	14	24	23	19	24	23	23	19	26	24	15	21	24	18	29	23	24	22	32	19	15	20	20	22	13	22	21	23	24	20	18	30	27	27	20	20	23	19	17	25	24	19	21	25	30	24	24	22	17	19	30	35	17	23	26	19	26	24	22	25	20	17	33	27	15	19	25	18	23	23	24	22	21	16	18	23	32	27	25	23	29	28	16	32	25	27	25	19	22	30	26	18	19	22	31	25	28	30	21	24	28	11	22	21	29	26	23	34	26	24	28	23	15	28	24	22	20	18	29	19	22	25	22	26	30	20	35	30	24	24	25	28	24	30	25	19	29	29	25	22	19	30	24	22	28	15	18	30	27	23	24	25	20	27	25	23	20	22	22	19	24	15	14	30	21	24	23	27	25	26	28	31	34	26	25	20	28	20	23	37	16	21	23	27	18	22	30	19	30	26	26	25	17	32	20	20	16	30	15	27	22	23	29	19	16	24	24	26	21	28	19	37	21	18	22	23	24	23	16	31	23	32	18	24	20	27	21	23	26	32	19	24	17	22	26	24	33	26	24	19	18	21	22	28	19	20	30	27	21	23	20	24	26	21	20	30	21	23	30	21	24	18	17	29	23	24	24	19	24	25	22	18	16	18	18	17	29	20	33	34	26	23	23	22	22	21	26	18	22	24	16	17	28	13	24	21	18	26	32	14	16	41	20	24	20	21	25	30	18	17	23	12	29	26	17	18	25	33	20	16	22	21	25	16	25	24	21	18	24	18	27	21	24	25	22	16	25	27	19	28	26	32	25	27	30	19	21	25	20	26	24	26	19	16	23	20	19	27	26	21	20	18	23	19	29	17	27	28	27	20	20	31	26	27	17	22	28	19	27	25	17	25	18	23	25	24	23	25	18	30	19	18	20	25	15	19	17	22	19	23	17	28	26	18	28	18	25	19	30	28	24	20	19	26	23	21	21	22	28	23	24	24	29	32	21	32	26	19	22	27	30	30	26	27	28	33	20	17	27	29	30	22	29	19	16	21	18	32	13	17	18	24	29	20	26	20	23	24	27	34	26	25	26	22	21	20	24	22	23	18	38	14	24	18	26	18	24	18	24	27	19	20	28	17	18	28	27	17	18	24	25	28	21	24	21	22	35	22	15	22	18	28	22	24	25	21	26	28	23	18	37	16	23	32	37	30	21	24	28	29	25	20	32	19	19	25	24	23	21	21	20	17	31	27	22	34	30	19	30	22	24	20	25	19	33	18	14	23	24	20	21	21	21	14	26	24	12	17	22	23	19	18	20	25	22	21	22	23	23	21	19	23	20	28	23	19	25	16	26	22	24	18	17	20	24	26	18	27	23	27	23	18	29	25	27	21	22	25	22	25	21	22	19	23	26	18	26	22	28	26	36	19	29	19	33	23	21	24	18	13	21	23	17	32	25	18	29	20	22	27	32	20	27	18	26	21	19	26	19	16	26	14	27	29	22	20	36	16	27	22	25	18	26	28	25	24	22	27	17	34	20	24	17	32	29	32	23	24	30	30	19	25	9	32	27	25	23	31	29	16	27	24	24	15	24	35	30	23	29	31	28	22	24	23	31	23	23	20	13	18	24	30	23	20	27	25	23	24	18	21	27	24	25	17	27	24	31	23	25	19	35	21	16	23	25	27	23	23	23	19	23	26	29	22	20	15	33	29	23	30	17	21	17	17	25	23	18	27	24	21	21	24	11	19	26	19	27	31	31	17	16	22	28	20	26	28	22	24	26	34	18	17	19	28	14	17	29	22	16	30	32	20	19	20	21	26	24	20	15	23	19	26	17	23	22	20	21	21	16	22	32	18	26	29	17	24	11	27	17	20	22	19	25	19	10	19	22	27	24	23	32	25	26	15	29	21	33	33	24	25	32	23	31	29	21	22	23	25	24	19	24	24	18	25	19	20	19	20	17	31	22	24	27	17	30	26	24	20	20	20	17	22	19	21	17	16	19	19	17	22	25	25	26	24	28	22	18	30	39	22	22	16	18	24	22	21	29	22	34	22	30	16	18	26	22	21	32	22	26	34	27	13	33	20	18	25	22	21	28	19	25	24	32	26	24	28	20	23	11	26	25	22	20	17	23	37	20	23	33	23	20	28	19	22	22	27	19	22	15	22	20	28	17	28	17	23	29	27	18	31	19	19	17	20	31	19	15	26	19	25	29	24	29	20	36	24	22	34	26	30	21	22	29	17	19	26	19	14	22	23	23	28	21	18	29	22	27	18	32	18	15	24	22	22	21	21	15	21	28	23	26	27	19	24	16	19	27	30	21	30	19	31	25	23	22	18	25	22	35	17	20	27	19	15	11	17	28	24	29	18	28	22	28	26	23	18	20	22	23	21	26	25	23	18	27	13	17	32	23	22	24	14	24	28	19	32	21	25	20	19	25	12	24	21	27	16	27	20	21	22	17	16	24	23	22	21	28	23	20	22	18	29	24	19	12	26	21	18	26	32	19	22	16	27	32	20	26	23	18	25	29	30	27	25	23	18	24	15	25	16	21	20	11	25	18	24	29	19	21	23	22	24	20	19	16	23	16	26	29	23	25	33	28	26	23	25	23	18	24	30	17	18	13	19	21	29	24	20	23	24	30	17	23	25	22	26	22	25	23	36	31	23	20	18	39	20	21	21	19	16	20	22	19	21	28	27	26	17	30	17	27	18	27	17	19	26	30	13	26	24	19	22	27	29	19	15	17	21	18	22	19	16	25	24	29	27	21	27	19	24	19	30	20	22	16	23	19	28	19	21	19	19	16	19	26	21	18	21	19	20	22	25	24	30	19	17	29	12	25	25	15	27	18	12	20	17	22	23	24	27	28	28	24	22	28	16	15	24	23	22	29	25	34	26	24	25	16	23	21	29	28	37
39454	11314	5259	18888	22515	18700	10046	10264	10345	15509	5531	1683	4718	785	620	642	571	593	593	556	454	514	512	494	440	473	432	431	461	445	442	471	448	457	466	428	447	435	407	409	435	413	457	417	423	421	457	406	438	447	422	429	422	432	426	406	395	379	386	404	424	384	408	425	404	386	377	415	404	410	420	427	410	418	372	411	383	423	403	387	405	415	393	410	406	423	398	366	408	383	402	418	420	396	396	386	420	394	420	408	398	384	373	447	437	408	441	409	389	429	362	420	385	399	391	461	406	436	409	410	443	368	374	351	433	380	391	373	457	395	393	397	375	430	399	373	390	396	405	378	385	391	372	428	382	376	383	404	426	435	386	427	380	356	405	432	413	417	403	397	389	402	422	422	387	431	382	411	389	383	395	370	428	403	431	379	399	411	389	388	426	380	378	428	411	428	391	423	401	372	401	427	430	372	387	393	391	387	404	411	426	407	386	393	441	410	366	409	365	414	391	391	401	387	425	357	370	407	399	388	409	385	409	386	415	397	432	381	401	417	412	404	424	427	400	409	403	382	456	381	397	412	424	405	380	417	433	399	421	393	381	407	376	382	386	401	439	433	381	401	396	403	431	372	409	403	362	393	428	398	403	370	367	370	414	400	447	421	423	414	427	386	433	398	423	360	424	395	411	390	389	401	415	400	408	394	358	417	419	362	382	402	396	387	405	401	406	444	392	409	349	404	387	430	385	414	402	386	434	364	395	433	404	399	387	409	389	398	373	386	399	426	395	415	412	411	394	388	405	393	404	394	427	405	430	418	384	407	401	422	378	371	397	389	413	397	382	384	414	373	389	396	433	411	428	401	409	407	396	379	403	426	374	400	390	383	420	401	382	396	390	399	459	368	416	361	405	403	413	430	424	416	383	396	413	382	373	397	412	439	377	407	354	404	394	411	410	412	420	391	459	402	441	436	412	409	363	430	412	355	371	383	384	410	387	355	392	418	405	394	414	404	399	362	376	405	391	389	425	414	372	396	410	415	401	422	364	406	427	376	384	372	422	413	369	382	408	403	390	383	381	391	446	384	431	402	410	381	419	431	368	399	408	375	385	398	399	370	394	423	411	391	389	400	397	401	364	388	407	396	427	401	388	381	389	366	414	393	380	405	407	375	398	424	362	387	412	399	362	410	424	401	404	406	395	366	431	395	412	392	447	395	374	392	411	404	381	434	382	388	386	401	380	354	409	384	391	389	423	415	401	401	389	397	398	415	374	417	415	390	377	412	393	417	357	390	400	387	388	385	416	389	380	386	386	401	396	405	370	428	376	367	420	412	364	396	388	397	415	398	366	413	400	438	414	414	415	358	404	429	393	430	423	400	400	415	403	406	397	411	415	401	373	399	392	416	413	418	364	387	380	359	420	402	404	427	405	413	440	401	408	381	379	381	380	377	419	384	417	428	360	380	443	364	375	404	408	381	396	401	391	421	389	387	391	375	430	383	421	394	376	421	375	392	353	382	424	430	386	381	408	408	396	383	388	366	443	401	390	380	411	379	385	404	388	400	400	379	374	406	385	389	396	413	413	445	400	403	393	387	401	418	384	411	432	405	385	410	394	421	410	392	414	350	421	413	414	414	363	386	421	392	389	395	421	400	416	385	412	390	390	406	418	422	403	405	397	378	398	433	393	397	408	429	380	398	406	393	392	413	401	397	357	395	364	400	415	390	368	393	377	409	421	404	386	422	407	414	382	398	396	392	393	416	413	389	428	375	401	380	407	382	398	377	399	397	399	378	407	392	394	407	418	416	378	381	355	426	443	408	405	405	406	369	377	378	414	409	396	373	387	420	374	394	408	396	387	381	367	410	393	395	368	393	403	388	392	380	378	398	373	357	388	409	399	379	417	363	410	366	399	396	410	399	380	398	425	357	394	409	397	401	403	390	417	405	400	392	365	417	403	388	384	366	355	372	363	446	413	371	393	380	395	405	422	413	410	367	398	401	415	387	404	419	412	417	405	408	369	390	374	395	397	424	375	369	405	408	397	361	387	424	399	416	398	422	363	408	375	399	401	401	407	417	392	417	410	373	413	388	390	366	430	421	421	404	397	382	371	372	399	417	383	402	413	395	377	389	390	378	388	421	424	375	436	414	388	371	420	392	416	377	378	408	457	398	414	439	398	411	375	394	442	385	388	369	398	400	386	434	371	413	379	427	427	409	417	405	415	394	411	422	388	404	403	381	421	410	361	400	375	365	411	388	406	401	406	414	404	378	407	391	415	395	438	410	400	394	387	370	378	420	421	409	391	383	389	384	394	396	394	396	396	403	400	387	400	440	397	414	409	425	394	399	435	384	381	368	411	407	405	416	406	387	390	403	399	382	409	414	386	424	413	385	380	389	415	426	400	415	441	399	409	405	410	407	404	372	372	362	359	364	418	380	420	393	392	396	400	424	393	419	403	382	420	390	372	421	404	403	395	436	377	396	400	424	440	440	380	394	391	398	411	366	366	407	438	397	375	415	392	425	424	413	412	428	396	392	388	378	398	390	398	382	431	397	391	397	403	395	426	385	415	409	378	418	369	383	408	441	402	413	398	383	371	399	432	368	396	417	417	418	424	373	416	386	394	407	376	409	388	388	413	419	417	450	388	381	412	403	384	423	373	419	445	399	435	393	385	400	397	427	399	414	398	410	399	394	444	417	398	398	406	425	371	371	401	382	448	370	412	380	423	420	427	409	438	408	407	388	357	394	395	386	430	414	395	378	383	377	362	397	389	399	401	398	437	379	418	389	410	381	402	385	409	390	412	397	434	392	408	402	399	409	368	366	386	436	383	396	413	417	370	417	435	378	387	397	389	422	435	379	383	412	408	381	402	340	388	366	425	383	425	401	363	395	391	423	411	404	394	418	404	422	367	408	410	383	417	417	407	410	418	398	412	410	377	398	374	417	381	410	421	405	394	390	400	399	368	430	408	410	433	407	464	387	408	382	411	419	409	387	393	410	368	406	408	424	405	433	385	403	365	402	419	368	410	421	434	388	399	394	381	456	409	388	423	402	399	409	374	385	420	439	400	435	339	447	401	409	398	379	404	389	415	405	397	406	424	392	394	416	409	419	382	400	394	425	387	428	406	417	404	440	428	412	391	381	362	419	438	400	441	373	397	406	386	390	433	387	420	376	390	405	392	412	414	372	406	414	413	396	414	393	402	410	396	423	428	385	388	398	429	395	401	368	473	433	416	408	403	396	373	393	390	419	414	426	396	404	413	402	406	417	400	400	453	392	426	384	403	400	407	440	406	380	381	401	367	432	379	416	362	383	427	414	392	395	418	396	420	405	401	408	404	388	387	424	417	383	398	399	396	413	387	380	405	421	403	395	392	405	386	391	384	398	425	409	409	424	437	413	415	417	408	409	408	396	416	398	396	408	358	385	388	402	408	385	372	392	404	428	417	411	426	397	389	398	381	425	410	376	408	433	382	369	409	375	395	400	419	409	387	396	422	397
8528	1023	342	328	376	414	258	237	214	403	144	93	275	58	38	41	44	48	44	52	58	42	54	41	47	38	42	38	34	47	35	41	36	39	38	41	53	33	42	39	48	36	44	22	40	50	37	33	44	34	31	33	36	39	42	31	32	39	33	30	33	31	26	43	41	33	39	36	67	39	27	33	33	52	31	40	49	37	41	42	33	44	32	32	45	36	37	21	31	32	25	38	30	41	38	43	40	32	32	41	41	44	35	32	41	38	40	39	39	41	25	44	38	30	43	29	29	39	28	39	42	40	37	35	36	38	39	41	37	31	36	44	31	36	26	40	49	34	46	40	36	40	34	36	32	40	29	31	41	36	36	42	35	34	30	31	46	29	32	32	32	28	40	34	36	26	26	39	37	29	36	39	27	32	39	40	39	49	25	40	40	39	29	38	38	34	25	31	32	39	40	47	48	40	39	38	35	41	36	34	33	37	40	24	35	32	29	44	47	39	39	39	36	36	46	54	31	36	24	42	21	24	38	30	34	55	30	28	44	44	37	29	28	33	38	51	28	29	37	37	28	33	31	29	38	42	33	46	38	39	33	34	41	39	33	35	26	36	44	33	33	40	29	36	33	34	47	32	46	35	37	35	41	28	38	38	31	31	32	29	39	34	28	39	32	44	33	34	41	30	32	34	34	36	32	34	38	29	39	44	34	50	48	36	39	24	32	25	37	32	22	37	37	32	30	29	36	42	42	34	31	36	38	50	34	36	38	32	43	43	42	38	38	40	32	48	32	33	38	32	51	26	41	34	38	33	32	42	46	42	35	41	43	46	29	35	29	41	27	38	37	45	33	37	42	30	30	30	41	37	43	27	32	41	35	43	34	33	32	34	37	35	32	29	35	48	31	51	42	36	39	44	34	28	27	23	34	33	29	31	38	41	41	40	41	35	37	30	35	38	39	41	43	36	24	40	48	43	35	32	41	25	36	33	42	34	37	31	42	27	36	34	40	35	39	39	36	36	32	30	39	42	33	47	39	36	31	33	43	42	46	33	42	31	49	35	42	33	30	39	39	29	34	39	35	36	46	38	25	38	32	37	32	40	46	33	37	27	40	40	38	30	30	29	44	35	38	36	39	32	22	36	37	40	40	30	33	38	27	38	47	40	30	38	37	35	36	32	39	40	39	32	39	28	41	37	28	53	37	27	29	33	38	35	35	29	33	38	31	30	27	34	42	47	24	33	32	41	36	35	38	43	42	27	24	37	32	31	36	48	31	48	43	30	33	40	38	28	33	33	36	30	38	35	37	44	47	38	47	31	34	27	39	37	34	28	39	33	32	39	38	33	37	37	34	26	39	42	43	42	37	34	39	39	38	34	44	49	44	37	41	39	42	40	33	31	35	38	35	27	38	44	29	34	38	41	33	28	33	30	43	36	32	36	34	31	42	40	32	48	37	30	31	31	33	35	47	37	38	44	34	39	28	35	25	47	42	37	36	43	37	33	34	35	48	37	42	42	30	32	34	33	40	47	36	34	26	28	46	35	34	39	32	40	40	42	39	35	37	38	25	37	34	35	33	33	29	35	38	33	31	38	30	41	34	43	38	24	34	41	28	42	33	42	36	29	28	31	37	40	31	49	40	38	39	36	29	39	29	35	42	30	52	38	48	24	23	34	42	43	32	28	30	37	46	35	20	39	29	40	40	23	40	39	41	31	37	36	22	37	36	41	34	47	33	42	46	37	43	27	26	34	36	32	37	39	39	32	36	27	39	46	46	36	42	30	35	35	29	24	32	31	43	42	30	41	48	36	32	39	40	32	39	32	29	29	33	44	48	35	37	33	37	37	36	35	40	45	37	36	44	27	34	41	37	39	27	37	25	39	42	32	26	42	34	33	40	36	31	32	32	34	37	32	37	25	39	32	37	37	33	29	37	37	38	33	33	41	32	40	35	26	30	36	27	45	32	31	45	41	35	33	25	28	38	34	40	36	37	36	34	42	43	35	40	42	34	40	43	38	38	30	43	46	35	42	43	34	28	39	38	31	46	43	46	51	43	47	41	32	36	35	42	36	38	38	28	24	33	41	37	33	36	35	49	28	36	42	40	30	31	43	39	39	28	43	41	29	33	37	48	37	33	50	34	36	35	38	41	43	34	39	33	30	49	32	39	28	37	34	43	37	36	42	28	37	39	40	36	39	34	34	33	42	33	35	47	36	38	35	33	35	37	32	30	31	33	34	34	39	32	35	40	28	30	43	33	30	34	51	43	38	39	29	44	31	34	49	43	38	31	40	29	36	37	28	42	37	38	34	37	38	45	39	44	48	27	46	29	30	34	38	31	30	36	51	38	36	31	38	37	28	29	39	41	34	24	42	29	29	35	28	45	35	28	41	38	49	27	47	37	42	44	38	33	35	33	24	31	26	39	31	35	37	40	31	36	35	33	38	34	28	26	33	35	39	38	38	36	38	30	28	31	31	42	34	37	33	45	28	43	36	42	31	44	32	24	29	31	38	46	42	29	34	29	28	42	47	36	32	32	36	52	36	30	41	33	33	31	35	49	37	43	50	23	31	39	39	35	33	46	44	32	30	37	37	35	40	33	38	34	33	26	44	33	30	35	36	43	33	24	36	32	33	42	47	31	40	30	33	34	40	33	30	27	37	37	41	28	35	45	35	36	40	36	27	28	46	30	39	28	32	36	25	38	39	32	35	39	29	41	36	42	39	38	43	34	32	29	36	27	35	36	39	35	24	34	42	32	36	41	29	44	31	36	27	43	27	30	35	36	38	32	27	39	45	37	39	38	42	31	31	28	48	31	39	35	26	39	47	30	38	37	37	44	36	29	32	42	27	33	36	42	33	32	37	34	50	45	33	22	37	31	36	29	41	28	30	30	40	26	31	39	28	29	42	43	33	36	47	32	42	30	30	33	42	24	39	31	43	30	38	29	41	40	38	44	27	38	34	31	31	31	34	38	31	42	41	41	36	39	30	31	27	35	30	41	38	43	29	39	46	49	40	33	39	45	43	26	45	32	35	41	45	28	31	36	41	44	18	40	27	37	45	40	33	37	44	32	43	33	42	29	31	32	33	33	44	41	32	52	32	28	44	46	42	32	42	39	25	31	39	31	36	38	34	39	39	44	38	44	30	32	33	47	37	32	42	36	43	39	41	40	30	39	27	38	28	48	28	37	41	40	39	47	42	35	38	32	39	30	35	37	44	26	30	39	40	33	37	27	51	34	37	44	35	32	38	33	27	30	29	35	43	30	45	39	41	33	46	33	51	37	34	35	28	35	42	42	34	36	27	38	39	30	38	36	40	32	37	36	42	36	26	43	32	46	43	34	37	24	43	39	32	37	51	46	36	35	29	35	24	25	43	39	32	39	42	36	29	29	35	44	45	35	42	36	42	27	55	30	27	36	34	46	32	26	29	40	32	35	39	45	40	34	44	31	40	35	33	40	32	37	27	35	43	33	34	41	38	32	34	29	30	32	26
43673	13534	8494	22301	27335	23500	16872	14057	11998	17127	6651	4275	10140	1883	1565	1370	1354	1172	1128	1133	1049	1038	996	903	931	851	861	822	820	770	737	808	852	813	790	767	788	746	722	729	734	716	742	701	802	677	667	630	653	738	709	645	656	686	704	666	696	708	751	676	665	655	632	652	702	609	637	653	653	588	650	650	681	643	626	666	665	645	653	622	642	662	628	606	665	616	628	683	661	635	597	647	636	672	671	609	637	657	613	642	622	663	622	661	640	622	658	593	604	637	627	624	654	626	608	638	631	632	613	649	648	604	607	587	682	609	615	658	670	592	612	646	640	706	635	648	624	636	627	656	642	637	589	630	648	613	648	668	676	645	661	588	600	626	616	649	628	554	611	633	638	587	608	614	605	657	647	632	635	622	647	632	666	617	637	646	653	657	602	580	624	646	631	585	622	650	682	604	654	619	626	631	660	591	616	627	613	618	688	661	584	654	603	604	608	589	644	613	629	611	639	595	639	635	633	594	620	619	653	629	626	619	654	638	668	618	601	607	682	641	608	587	585	634	611	596	619	599	594	596	589	603	655	610	612	608	628	609	614	603	632	630	691	604	607	620	635	614	651	616	678	594	601	622	622	628	637	609	621	673	608	635	593	590	635	651	636	613	610	608	611	615	600	603	565	611	626	667	638	640	648	693	627	625	647	598	596	652	586	617	657	641	605	637	609	632	617	642	577	662	624	611	634	645	645	654	608	637	609	625	573	608	627	624	634	631	672	649	637	656	634	586	592	667	683	606	596	615	632	616	623	631	652	618	673	601	642	617	597	613	605	608	612	620	600	641	632	617	671	651	672	620	656	624	606	635	620	608	645	641	626	622	632	647	637	639	655	631	668	601	628	612	614	607	656	620	620	625	627	610	598	621	628	601	636	619	624	626	638	609	629	633	606	641	608	634	630	638	645	634	610	643	632	616	633	612	596	598	592	642	609	615	641	626	584	630	647	632	659	642	655	616	606	598	657	618	640	579	651	582	614	630	637	633	592	633	610	615	618	590	652	594	655	623	616	609	562	628	632	612	595	651	638	624	629	611	624	675	634	647	630	618	639	631	605	617	632	668	605	623	606	668	612	631	652	570	586	598	616	616	621	653	593	613	684	644	648	634	591	635	615	593	615	630	613	634	654	628	598	616	594	626	614	660	592	667	637	648	623	641	625	645	631	618	652	619	609	635	613	630	626	633	597	620	643	595	602	640	623	646	653	617	572	621	631	590	619	618	573	663	652	649	591	630	601	652	637	627	587	627	660	619	616	676	683	602	628	617	640	573	624	604	641	621	635	609	620	618	621	630	655	626	650	607	669	633	644	615	625	608	591	599	623	626	590	626	667	599	625	593	581	631	610	610	626	640	584	594	640	588	661	652	606	602	590	652	609	647	629	668	603	625	619	646	627	599	583	578	631	613	655	641	577	618	600	590	641	608	589	598	645	623	617	665	628	629	600	605	630	569	606	620	638	618	618	656	626	596	623	620	624	606	648	580	628	606	627	631	650	587	624	628	622	583	642	580	634	568	596	618	590	626	610	607	613	627	592	591	613	632	661	638	603	645	635	591	616	634	664	636	640	634	632	634	657	619	667	609	602	643	608	639	632	635	652	649	625	644	609	662	643	638	656	646	607	603	610	613	651	639	635	659	632	648	631	674	652	581	664	589	647	607	607	639	621	622	654	645	663	622	612	618	624	635	649	597	613	584	635	623	601	641	666	632	675	619	645	620	586	637	637	608	593	644	618	617	660	646	623	641	622	636	641	632	617	656	634	646	605	612	638	646	624	625	622	644	608	622	647	601	632	609	562	610	613	625	616	596	638	601	632	618	619	640	653	641	610	639	620	643	643	651	595	619	600	623	661	616	686	624	610	640	644	613	605	625	668	602	663	618	637	599	593	593	604	584	655	615	610	690	595	637	615	628	603	604	606	608	620	634	658	630	647	621	601	653	629	644	648	635	613	638	657	609	654	591	628	592	604	612	587	645	634	598	609	637	629	627	683	639	626	586	601	660	644	659	620	608	625	647	625	643	611	675	612	634	644	594	609	628	569	615	600	631	624	629	637	612	612	603	631	568	614	655	627	615	648	624	637	604	641	646	595	639	610	615	579	669	622	626	613	613	633	659	609	613	636	621	642	621	653	646	614	620	653	678	661	638	670	581	638	648	649	656	630	598	592	611	631	608	633	650	627	656	638	616	684	638	607	590	619	621	635	589	634	635	620	617	623	596	651	635	652	595	611	619	625	641	627	619	668	619	640	608	586	680	605	625	632	631	611	604	620	650	633	694	635	624	615	637	612	617	620	627	605	632	663	626	637	629	622	642	602	582	649	652	657	624	654	633	618	592	597	602	605	603	600	642	625	617	608	641	621	580	630	636	618	607	615	639	620	627	622	636	635	597	656	625	597	638	645	625	635	649	629	610	631	622	639	601	638	627	643	627	594	604	592	601	643	638	637	609	627	666	646	603	605	629	616	620	640	619	627	565	606	652	586	566	616	654	634	572	593	613	600	625	662	651	591	658	627	644	629	665	581	614	680	648	637	654	577	634	590	639	637	595	681	648	597	643	633	637	632	653	615	674	632	609	617	663	652	609	549	647	576	710	588	605	614	644	618	602	626	646	639	615	610	616	640	678	603	604	630	647	641	672	636	608	593	648	646	603	629	673	601	634	573	644	608	601	625	625	592	559	624	611	574	663	660	607	655	591	667	638	641	561	646	620	660	610	643	652	603	585	642	627	626	626	589	562	645	568	634	655	667	656	582	637	610	612	650	619	588	623	615	660	591	656	652	599	675	646	620	623	630	612	642	586	632	615	620	647	609	606	601	643	618	618	643	607	660	586	620	626	620	651	590	613	611	620	600	645	653	626	622	681	618	670	606	657	615	629	646	654	655	601	626	642	603	580	608	601	632	619	625	627	616	644	590	607	619	650	657	622	627	610	625	611	597	587	631	624	621	627	608	653	619	655	616	679	613	608	635	630	605	603	629	671	610	666	606	663	635	643	600	626	643	606	611	615	600	645	574	612	636	657	679	601	655	670	627	636	664	646	654	620	608	639	631	617	629	638	690	630	645	635	596	623	621	626	663	610	634	624	638	649	669	632	633	637	621	589	657	632	577	613	611	655	635	620	642	630	637	635	650	611	659	654	660	613	677	604	673	652	608	610	627	624	645	599	627	637	642	655	665	641	614	617	630	606	625	661	607	618	688	620	633	621	629	618	631	605	652	587	653	643	625	683	632	619	626	654	691	631	648	619	616	609	626	587	618	640	628	611	617	636	646	610	629	637	618	662	635	630	645	630	630	593	607	598	607	556	644	587	658	632	629	631	647	609	668	634	679	599	644	636	591	633	609	592	589	607	596	590	652	612	642	625	656	589	573	630	624	626	652	606	645	597	603	651	643	662	579	645	628	641	607	644	607	611	619	661	597	590	659	601	640	624	640	586	604	648	663	661	653	605
8396	1200	349	246	428	428	256	224	189	377	130	111	162	58	44	53	61	40	30	50	46	37	41	40	37	33	37	45	36	49	34	32	29	34	40	48	38	36	27	43	40	29	32	35	32	47	27	37	43	33	31	37	49	31	36	29	42	41	39	38	37	51	26	36	38	34	37	37	42	39	37	39	37	46	47	28	33	45	38	29	30	41	49	32	34	30	34	30	41	41	38	41	31	31	39	40	33	31	32	37	44	41	35	39	30	34	35	27	37	36	22	34	48	40	37	34	31	39	37	39	42	23	30	43	39	40	33	35	44	45	46	45	37	42	42	37	41	30	40	49	36	35	27	29	36	35	31	31	30	36	35	37	36	41	36	34	40	52	31	42	33	35	30	39	34	29	31	44	34	35	30	29	30	36	43	25	34	36	46	42	38	40	41	35	30	41	36	37	43	55	44	39	26	42	35	39	35	36	53	39	35	35	39	26	37	29	37	46	45	32	33	34	35	40	41	30	27	37	49	42	33	34	30	36	30	30	36	34	36	30	45	39	33	37	39	23	34	50	40	34	32	27	42	25	32	40	30	35	40	35	22	30	26	36	25	34	38	35	51	34	31	36	48	32	29	34	26	25	46	33	48	33	37	38	35	39	38	49	41	32	40	38	39	32	34	33	35	46	36	35	38	33	41	32	50	50	36	44	36	39	36	32	37	41	44	38	48	34	40	27	35	38	38	37	44	38	33	29	38	41	38	25	29	35	47	47	43	30	37	36	35	44	45	29	32	43	39	33	37	36	35	36	45	31	31	27	38	43	30	46	34	46	32	34	29	47	36	38	47	32	26	36	38	37	36	54	30	36	45	29	33	38	48	44	35	34	36	41	30	37	29	42	40	41	38	38	36	37	42	25	33	40	30	36	39	43	30	38	31	35	30	32	36	36	50	33	25	51	29	32	33	37	36	35	40	45	34	41	38	33	43	39	24	37	33	28	28	30	31	31	27	31	32	33	27	37	41	38	46	27	32	39	35	29	33	34	39	40	45	38	30	31	37	28	46	26	36	30	42	34	38	42	26	42	28	28	33	33	54	38	30	30	33	36	35	35	35	36	31	33	38	28	42	42	34	42	43	30	39	41	32	33	36	30	38	33	27	34	30	43	38	32	35	39	36	38	41	25	30	28	52	50	31	27	36	30	41	42	54	43	28	36	31	40	30	41	47	30	26	44	39	39	37	42	36	34	30	45	28	39	24	37	32	28	35	37	31	36	31	30	43	29	40	40	29	40	36	43	37	42	41	37	36	28	26	37	32	35	41	40	41	33	30	42	40	39	42	34	34	39	39	38	42	25	40	48	42	40	44	31	33	40	44	33	34	37	40	32	29	29	30	52	44	38	47	45	37	34	35	45	51	35	26	32	27	40	34	35	31	51	37	33	37	40	43	45	45	31	36	47	30	32	44	38	32	32	34	33	27	44	37	41	25	31	45	32	40	45	35	42	30	47	30	40	35	34	42	34	36	38	35	28	35	37	35	34	39	39	36	40	57	34	43	31	28	40	23	43	33	22	46	36	34	35	44	26	37	38	22	34	28	50	29	50	43	30	43	39	42	38	36	29	42	32	37	33	28	43	40	46	29	32	34	31	36	36	34	31	41	33	30	32	28	35	38	28	26	39	44	31	49	34	39	34	33	38	29	42	40	42	37	35	35	47	43	28	39	39	43	32	31	35	31	35	35	28	37	29	37	32	31	33	36	37	39	39	30	40	31	39	38	41	52	44	39	29	33	30	37	29	42	35	43	43	36	29	33	30	42	31	38	32	37	25	36	30	36	37	38	36	41	44	39	29	50	43	38	34	38	27	29	37	38	33	39	46	32	35	35	46	28	39	30	32	43	26	39	42	31	37	35	26	43	41	34	40	38	34	42	34	34	34	32	38	36	30	18	46	35	36	39	30	29	26	30	35	30	34	45	37	36	39	40	34	39	24	34	36	28	42	32	36	34	37	35	34	42	44	45	27	27	37	39	43	38	39	29	25	33	30	34	34	43	34	34	49	47	34	30	40	32	49	34	31	36	32	47	39	33	41	34	37	31	34	26	30	47	23	33	27	29	50	32	28	34	37	27	40	43	33	34	33	33	35	33	36	34	43	35	39	30	33	43	35	37	37	35	36	39	37	37	31	40	39	34	35	37	43	41	42	29	33	50	30	36	40	45	33	27	38	38	32	47	35	32	29	35	38	36	25	42	26	27	42	25	25	50	39	33	33	39	40	30	30	44	46	40	33	45	34	31	41	25	43	39	35	46	34	41	36	32	27	32	42	32	57	41	38	31	33	38	25	31	40	31	38	23	40	43	42	43	36	34	31	27	35	30	38	31	45	45	39	42	39	36	40	28	32	29	35	37	33	49	43	31	39	38	40	33	34	45	38	53	24	33	42	34	50	38	44	34	37	42	34	38	40	40	35	47	39	51	34	34	34	37	28	41	31	29	45	33	35	30	34	25	29	41	31	42	32	35	39	45	35	32	51	34	37	24	37	37	28	30	40	34	29	29	33	25	32	38	31	36	36	35	31	27	44	38	36	34	43	45	38	37	36	38	42	39	35	41	42	36	37	41	46	34	32	45	31	35	34	42	24	36	37	46	39	30	38	38	49	46	40	32	48	41	38	31	34	17	36	29	34	33	33	38	42	37	37	30	30	42	31	42	39	37	29	31	30	28	32	37	43	38	41	46	36	31	37	34	33	40	40	40	38	40	38	33	46	33	24	38	29	38	31	39	33	36	40	35	44	41	35	43	28	44	38	36	45	41	34	50	41	36	30	34	38	41	40	34	40	31	35	43	33	42	31	33	40	34	30	42	45	39	34	29	37	28	43	39	43	29	28	42	38	45	33	34	34	40	30	30	54	25	27	33	27	33	33	26	34	35	33	30	32	37	43	32	40	38	31	32	33	43	31	41	35	36	42	50	45	33	36	40	37	34	31	42	35	33	43	36	28	38	37	38	34	30	37	37	36	29	32	47	29	38	40	46	35	33	43	51	32	45	28	31	29	35	22	44	29	24	38	31	42	28	44	34	30	32	39	40	34	37	45	35	34	43	36	36	42	33	34	28	42	34	31	55	44	39	21	37	37	40	29	38	38	40	45	39	43	35	25	31	32	30	34	44	41	49	30	50	40	45	43	42	33	42	37	35	31	32	30	36	47	37	44	41	37	36	30	55	41	32	37	36	38	38	32	44	31	33	41	34	32	36	31	35	38	40	24	48	49	42	32	27	34	28	42	38	35	37	46	29	33	42	45	37	48	27	42	35	40	32	26	39	23	36	45	34	31	43	40	36	41	28	33	50	33	37	38	40	35	30	37	27	42	41	42	38	32	37	39	30	31	35	33	36	26	26	41	27	33	34	37	36	31	38	27	35	36	29	39	44	36	35	32	35	25	32	38	32	40	29	38	43	34	43	30	38	35	43	52	37	34	41	32	39	32	37	42	42	37	41	46
43664	14609	7869	19947	28503	22938	15732	14050	10344	16460	6567	4949	7071	1805	1522	1397	1231	1238	1098	1089	1056	1021	975	904	871	876	818	890	799	822	780	774	737	790	767	682	800	730	744	711	705	750	704	723	707	715	670	679	654	643	677	631	678	664	698	654	696	664	682	654	657	655	693	604	650	637	639	644	656	650	645	656	637	636	626	665	623	626	626	609	671	663	645	682	655	653	618	651	678	654	635	640	603	676	593	636	641	600	648	678	637	608	643	627	625	617	627	630	622	614	643	598	590	660	644	631	640	608	651	647	641	693	687	624	612	639	676	648	657	646	631	664	607	598	626	587	578	610	646	685	603	616	647	646	621	602	637	614	621	626	648	627	630	624	614	604	667	648	633	641	656	631	583	642	622	575	597	621	625	666	640	575	578	617	649	619	600	632	607	605	675	608	649	613	601	620	614	638	623	644	658	621	609	620	626	611	608	641	608	629	625	611	680	591	639	635	627	601	594	627	627	622	660	594	653	626	634	617	598	639	632	585	601	609	605	611	618	608	603	629	656	641	600	607	655	585	632	650	638	637	636	598	651	602	642	611	580	635	637	614	607	612	638	586	608	646	594	605	636	639	649	622	657	619	652	648	638	631	639	652	586	582	601	599	625	596	590	627	676	663	598	677	648	683	590	640	650	618	619	632	613	590	659	620	665	647	647	643	639	604	601	615	627	616	592	600	627	656	651	610	593	626	631	638	601	610	588	635	594	598	610	666	605	657	618	658	656	622	631	612	563	666	673	638	615	633	594	572	633	636	625	628	622	615	584	687	627	637	598	631	627	593	607	619	647	685	653	585	620	632	559	591	649	625	573	623	599	613	625	606	617	596	642	638	591	640	664	639	612	599	583	600	631	619	608	660	624	608	645	617	617	650	587	649	664	639	654	651	619	615	609	639	663	583	627	622	593	604	653	624	572	625	586	643	644	604	633	620	628	633	675	632	633	595	605	627	650	626	621	591	590	602	583	658	623	640	628	611	598	607	640	635	614	631	622	662	641	605	583	670	571	639	610	634	629	667	627	627	634	604	615	634	637	639	602	587	653	628	631	606	661	615	635	637	582	563	625	586	625	622	649	621	621	647	625	646	584	632	582	655	622	593	603	609	592	611	622	652	624	624	623	652	612	642	619	624	588	647	592	627	602	651	597	645	599	639	640	679	603	618	574	611	618	631	672	632	666	648	614	640	591	587	632	622	597	591	609	610	652	560	596	613	653	600	632	606	660	609	633	627	582	646	592	617	641	597	610	613	674	594	581	621	624	651	615	663	605	596	642	603	620	661	633	604	622	607	617	569	577	599	623	661	589	613	574	663	617	660	569	608	645	652	599	612	590	624	613	558	646	620	574	588	630	594	595	625	629	670	615	644	638	619	626	631	615	607	594	598	655	586	640	666	651	600	642	624	616	595	657	671	638	596	594	650	604	625	633	648	631	613	621	598	610	600	594	625	665	596	566	658	587	642	665	590	623	650	605	648	688	604	621	609	653	633	613	666	622	573	626	612	621	623	612	629	616	584	669	666	627	614	638	592	611	607	608	609	629	628	651	631	625	630	615	598	617	636	614	661	631	623	630	635	631	627	556	657	580	588	645	634	589	611	567	589	632	620	634	606	651	622	566	621	633	628	620	643	598	645	598	610	607	622	617	638	652	605	600	587	624	573	630	599	615	642	628	598	617	601	600	650	604	619	622	589	672	592	643	607	636	630	589	628	616	626	606	635	634	614	605	626	620	666	632	631	583	661	623	588	603	649	649	643	630	637	643	589	627	625	643	636	657	632	632	627	625	590	642	629	597	608	604	687	599	626	629	621	648	596	645	621	637	632	617	605	645	640	643	615	626	609	648	632	593	612	611	663	628	588	564	655	634	605	630	611	623	617	654	646	599	589	676	660	633	592	602	641	621	616	628	629	618	633	632	655	649	620	628	611	628	598	631	644	624	635	590	621	612	621	650	657	660	584	612	615	620	660	638	641	611	594	643	618	618	657	613	614	617	597	634	635	599	584	605	656	600	571	651	639	588	621	609	627	581	589	611	633	668	590	620	607	609	612	655	612	631	631	595	593	602	615	636	640	608	612	623	625	705	612	617	593	650	615	663	654	613	590	614	630	659	594	638	628	637	608	633	680	670	627	625	699	667	666	631	595	587	690	588	585	603	626	610	650	635	625	623	619	647	642	673	637	643	629	636	636	641	618	627	575	622	623	637	653	605	617	601	605	595	606	605	638	659	612	658	613	654	631	633	615	634	666	649	604	611	654	629	602	636	648	593	596	606	641	634	592	639	621	621	582	618	624	624	608	631	647	593	654	639	609	620	594	616	619	595	580	609	621	647	597	589	605	659	597	656	593	625	646	641	642	647	602	618	613	634	662	616	583	639	618	644	633	603	638	604	666	623	629	601	595	627	608	610	640	624	624	642	647	639	628	589	592	627	606	597	583	622	639	576	661	638	622	596	598	631	609	636	610	624	628	589	625	605	642	613	643	650	622	631	615	612	677	619	611	615	576	658	620	613	612	668	606	660	688	639	638	666	641	644	652	638	580	597	582	632	589	690	602	642	628	635	663	638	643	598	630	646	651	642	576	595	644	668	621	629	592	604	613	594	648	634	634	639	611	678	639	628	591	649	622	629	658	602	606	573	601	611	636	642	590	595	622	644	628	571	620	630	640	589	642	633	619	657	593	638	605	632	631	618	648	590	579	643	633	636	611	632	617	603	631	622	665	673	644	596	636	591	601	667	660	595	618	597	637	633	653	634	625	614	629	637	587	596	638	620	565	603	619	613	601	628	625	595	609	605	617	581	651	572	661	676	616	644	599	591	614	626	582	663	651	650	676	609	630	602	620	657	590	603	643	618	631	633	550	613	653	584	575	608	598	657	606	620	584	573	623	633	595	660	653	653	622	626	648	617	636	600	624	620	619	594	568	623	617	619	585	640	618	626	657	577	612	633	644	656	636	620	612	600	612	640	610	650	609	620	652	596	627	612	616	629	622	605	625	602	613	640	637	652	652	650	627	634	625	619	660	631	665	632	605	640	620	650	588	643	630	639	619	560	617	656	613	627	663	669	632	637	621	626	605	591	659	629	597	616	620	634	631	608	638	623	630	626	617	587	586	640	620	635	607	556	548	607	606	603	649	640	617	648	649	641	674	653	584	632	634	574	588	614	667	601	612	577	664	611	621	597	614	629	648	581	623	621	596	601	681	589	625	623	621	629	609	646	578	608	624	620	637	628	683	635	623	651	620	602	639	606	586	645	620	632	640	635	581	638	645	634	606	626	596	568	599	655	644	616	637	601	678	663	608	602	645	629	636	615	662	597	662	630	633	630	668	639	651	653	637	560	625	616	640	623	573	640	621	639	633	615	604	660	676	613	628	619	615	596	659	594	588	589	624	639	611	638	585	631	644	655	618	621	644	616	655	614	638	612	578	643	621	618	642	647	637	610	621	650	635	630	616
11440	2058	471	317	686	504	326	485	286	441	216	201	596	65	54	43	40	41	43	53	27	35	32	29	29	23	26	27	33	29	32	28	30	25	24	31	24	31	18	24	24	18	27	29	31	29	19	26	22	22	19	22	26	25	21	22	18	26	27	16	31	22	26	24	27	21	15	27	16	23	26	18	23	28	14	14	18	20	19	17	20	26	24	19	18	19	7	21	19	29	14	25	15	23	13	27	22	17	17	24	22	19	19	27	27	24	16	19	22	17	11	25	26	22	19	22	24	14	18	14	27	14	11	29	14	12	24	24	19	28	14	21	31	16	14	24	18	16	16	24	21	15	19	14	28	14	16	20	21	26	22	19	7	22	18	20	14	22	10	22	21	25	23	21	23	18	14	14	16	25	18	20	22	25	25	22	31	25	17	17	27	19	19	14	26	22	22	25	18	25	19	21	18	21	12	20	32	25	18	14	21	17	30	18	14	14	16	18	16	19	22	21	14	26	21	24	26	24	13	25	21	24	22	22	17	18	18	19	22	24	16	11	28	18	20	16	21	17	18	18	22	19	23	19	22	24	27	14	13	21	16	21	16	18	22	22	17	19	13	17	17	19	24	19	22	22	16	20	14	11	19	15	25	16	15	19	22	17	27	11	22	15	9	23	25	16	24	18	16	23	12	10	23	14	24	20	17	16	18	20	17	28	22	14	16	18	24	20	26	19	23	20	17	13	19	17	25	18	20	20	17	21	17	25	22	15	24	23	22	17	17	12	25	16	22	17	17	18	19	21	22	20	17	19	23	14	17	11	23	15	20	23	15	15	30	18	18	21	18	21	25	23	15	21	18	26	19	21	26	27	11	25	14	17	18	16	18	24	14	14	24	20	16	18	22	24	24	18	22	15	23	14	24	17	19	19	18	20	13	21	17	22	33	24	16	23	25	33	18	21	13	22	17	17	21	24	22	20	19	18	25	16	24	17	30	18	27	25	22	16	19	14	25	20	26	18	27	25	29	26	18	16	19	17	16	12	23	14	22	16	19	25	24	22	19	18	25	26	27	22	17	19	24	23	19	20	19	16	18	18	16	20	18	20	13	16	20	20	19	30	17	13	14	15	25	25	21	23	19	20	14	19	19	19	30	22	12	19	20	19	24	26	17	26	15	21	22	19	16	12	16	23	19	17	14	24	21	13	31	19	23	16	14	22	15	21	16	10	21	18	20	16	21	15	21	23	19	26	20	22	22	18	22	24	19	14	24	19	29	23	26	22	18	23	26	19	18	24	18	18	8	14	25	19	22	19	23	22	22	11	18	23	24	20	18	23	26	26	18	25	18	15	18	14	26	25	22	17	22	20	18	17	14	16	25	20	25	20	23	17	22	18	25	22	24	20	12	15	24	17	28	23	21	26	18	21	27	23	20	24	25	25	22	20	21	25	26	24	22	20	20	22	18	23	12	20	23	21	20	20	17	16	18	22	22	18	23	15	24	23	20	15	15	20	18	18	17	19	15	29	11	22	23	21	31	17	18	21	23	23	16	18	22	15	21	19	21	21	15	21	17	23	20	20	13	13	24	19	29	19	13	19	24	24	23	17	28	16	22	20	25	26	18	19	31	18	18	21	27	18	22	26	18	14	17	23	22	18	11	17	16	14	18	15	20	22	9	21	18	21	23	18	22	16	22	20	25	21	26	15	14	17	24	26	20	19	15	18	22	23	15	16	22	23	18	13	17	17	16	18	21	13	15	18	26	31	21	25	18	20	24	17	18	23	22	22	25	16	22	26	21	24	13	23	19	19	21	19	19	25	25	28	15	23	22	15	18	13	21	14	14	23	20	18	20	15	23	11	24	30	14	22	26	16	24	18	15	29	18	26	19	19	18	18	22	29	16	18	28	19	19	22	22	22	15	22	24	19	23	23	24	19	19	18	14	24	23	21	22	16	20	19	19	12	17	17	18	24	22	27	22	21	22	10	17	27	22	20	20	27	22	14	18	26	26	19	24	19	21	15	16	21	17	15	23	19	17	21	16	12	16	19	19	31	26	31	28	23	19	20	28	23	25	24	22	15	24	16	33	16	12	15	15	18	17	16	23	19	27	13	16	17	20	18	22	16	28	25	24	22	19	22	27	18	19	22	22	19	15	25	23	21	14	20	26	24	24	18	14	21	25	20	33	20	21	25	18	21	23	16	15	18	19	19	15	18	21	16	16	25	17	13	16	17	11	19	23	17	19	21	22	19	28	19	21	21	15	19	29	23	22	15	19	22	25	13	26	18	24	17	20	18	21	17	18	19	26	23	19	19	25	16	18	24	22	16	23	14	16	25	26	25	20	15	11	19	20	22	21	18	19	18	20	26	14	22	18	19	19	14	20	15	16	19	22	17	18	24	12	22	20	24	20	17	15	14	25	24	18	31	22	26	28	16	20	24	21	22	29	23	26	21	20	16	34	18	12	26	24	25	20	15	23	10	18	24	25	24	18	20	22	24	13	22	24	17	20	23	25	17	17	19	19	27	24	15	15	27	18	21	18	12	19	28	26	20	31	24	25	17	27	20	22	20	26	17	22	23	23	20	14	25	23	15	18	14	20	20	22	19	24	12	16	26	15	18	18	23	22	15	24	20	22	24	23	18	20	21	24	14	18	17	28	19	17	17	22	20	29	17	12	17	24	26	26	26	15	16	27	22	18	20	20	15	12	18	27	19	20	18	23	20	17	16	16	22	23	18	15	17	21	22	29	20	17	17	21	24	22	24	24	13	20	19	24	20	19	20	22	19	21	16	16	19	15	19	16	20	21	21	24	18	15	19	20	24	15	20	28	23	22	19	16	18	21	21	20	22	18	14	13	33	24	20	24	17	12	13	18	25	26	15	23	29	28	16	30	20	24	20	23	17	23	17	22	16	23	22	25	11	27	29	18	20	10	19	15	26	23	14	27	15	12	20	23	26	14	22	25	22	29	14	15	12	23	20	16	20	23	18	22	23	21	13	22	26	16	30	19	23	17	21	20	24	22	29	25	19	14	18	14	29	18	16	16	16	15	30	17	22	24	24	24	24	17	19	18	24	25	19	16	25	20	18	19	19	25	20	26	17	18	18	21	20	23	20	16	22	15	18	18	22	21	11	22	14	21	25	19	22	23	20	26	21	20	21	14	21	15	24	18	20	24	19	29	25	14	20	20	20	28	19	22	17	27	17	19	23	24	20	21	22	20	18	17	17	22	14	14	19	27	17	25	22	16	13	22	24	18	21	23	24	18	21	16	31	20	21	15	25	22	21	26	28	19	14	15	16	20	29	17	18	21	21	21	23	22	20	20	16	17	13	17	12	22	26	23	28	25	15	22	20	25	22	17	16	26	23	20	25	18	18	21	21	22	25	17	21	24	12	17	26	21	26	21	19	17	19	15	20	22	22	18	24	20	24	24	21	25	17	20	19	13	12	26	21	23	17	22	29	22	11	21	22	15	20	28	23	17	20	19	17	24	15	16	19
51462	17126	10366	24678	35192	25520	19758	21586	15896	18003	10945	9359	14750	2805	2259	1994	1851	1593	1538	1393	1257	1197	1097	1033	927	888	898	777	781	752	728	712	666	667	714	627	585	614	565	625	562	551	517	539	533	515	539	482	504	435	471	450	462	447	444	449	424	463	458	438	458	448	432	468	426	403	406	406	415	405	397	385	433	408	406	384	372	403	370	379	375	359	385	400	395	333	378	420	353	406	389	386	381	374	391	382	370	384	400	380	361	341	364	359	415	352	371	417	363	375	366	326	367	367	311	389	344	402	396	354	376	369	368	371	323	379	379	388	388	362	347	366	326	349	394	371	402	362	361	349	393	352	349	353	360	377	389	395	349	335	386	381	387	354	372	359	369	369	373	374	323	372	363	350	401	368	343	347	378	379	354	355	389	329	368	329	355	359	358	368	347	368	350	347	368	370	365	366	382	366	398	382	334	346	366	363	337	352	338	370	364	382	325	345	344	366	328	352	343	366	358	373	321	341	370	339	342	373	348	360	352	353	344	356	369	335	376	350	367	369	366	374	353	353	353	358	337	358	315	374	350	352	361	403	369	359	335	334	339	365	353	354	334	366	393	382	374	369	382	340	345	364	350	356	343	385	363	370	352	354	350	365	359	337	336	352	376	340	374	382	358	359	346	344	360	366	330	344	386	364	343	361	370	383	360	358	381	364	335	344	353	349	319	325	382	387	311	373	359	369	350	346	351	365	369	346	364	362	358	372	352	361	338	356	361	361	358	346	339	381	371	337	369	374	359	398	380	347	373	367	369	354	365	335	363	328	335	369	334	305	335	370	398	332	358	387	387	372	351	375	324	339	381	371	336	339	336	382	347	372	356	344	364	356	341	318	353	339	329	322	351	360	371	364	390	368	334	361	370	375	354	325	362	346	348	348	361	338	349	351	331	357	393	366	348	363	352	345	339	379	345	347	364	352	371	371	348	347	327	388	331	376	361	351	361	353	396	369	358	362	334	343	346	345	354	357	351	350	375	342	346	361	355	356	334	357	358	371	346	332	326	364	407	386	394	375	330	367	348	320	378	351	356	406	372	359	346	380	357	323	385	380	376	350	346	369	345	342	357	384	349	343	376	333	331	353	358	342	338	375	330	370	324	339	342	357	314	348	352	348	397	348	361	377	342	366	375	353	368	370	356	383	374	353	341	331	337	360	361	356	349	345	348	360	326	362	362	363	371	357	333	365	345	375	383	348	366	389	313	323	380	367	355	334	386	341	350	368	325	347	371	352	391	365	321	335	330	353	381	346	343	376	325	316	354	380	355	367	358	364	357	357	375	369	365	338	362	331	339	374	371	355	354	388	322	344	353	347	354	337	367	379	361	341	368	369	363	370	384	391	354	345	365	356	344	365	369	355	358	351	357	347	344	362	353	363	343	343	350	363	335	340	382	328	319	341	374	367	338	391	335	354	325	324	352	346	344	368	396	354	380	329	346	369	363	347	351	339	379	363	347	345	352	365	360	340	334	370	354	336	336	356	363	364	363	380	349	353	349	335	367	358	341	372	375	328	377	390	334	364	365	344	350	331	326	387	350	363	340	360	349	336	394	363	374	369	334	349	348	310	349	345	338	352	365	333	359	373	370	342	348	356	354	376	344	374	318	344	353	346	347	354	355	364	332	370	339	341	381	359	373	345	361	361	383	357	373	355	359	370	373	343	351	331	359	310	337	349	374	354	332	322	347	347	368	337	322	349	349	399	373	343	390	337	366	329	328	312	342	340	347	317	342	299	364	330	343	334	372	360	345	362	345	339	352	353	334	340	340	346	373	335	329	352	412	350	367	369	349	318	374	351	349	357	323	347	359	326	353	385	356	373	345	336	361	386	371	356	398	383	380	346	379	367	350	356	344	364	350	334	351	344	353	364	358	378	325	344	373	369	360	374	292	361	338	358	370	359	367	327	374	306	340	371	348	340	354	338	324	382	330	361	346	352	333	363	388	340	387	365	362	350	361	352	385	366	336	374	365	347	380	347	297	344	383	356	364	324	386	343	363	355	357	345	359	338	348	353	349	382	352	353	359	334	355	427	362	362	372	319	349	374	356	362	372	347	371	335	401	349	333	334	362	379	349	359	373	354	352	355	367	349	360	326	373	325	361	381	341	339	382	339	373	387	393	367	363	334	349	302	368	338	336	356	356	394	353	312	341	371	337	393	374	377	380	360	370	346	358	362	362	332	353	350	337	345	380	365	322	356	330	343	399	356	355	319	338	327	341	327	353	348	339	366	362	345	336	359	336	359	344	356	367	386	387	354	336	328	342	331	363	351	327	334	380	354	354	355	351	317	357	345	332	371	342	371	362	344	388	338	320	335	371	325	371	347	337	376	343	363	348	331	391	357	344	343	334	321	403	349	377	334	369	360	357	309	394	359	331	349	334	352	342	327	368	364	320	360	369	372	392	352	328	375	365	355	344	334	351	348	353	336	346	350	340	363	355	333	374	351	382	359	333	375	337	354	350	344	345	396	320	363	361	378	316	370	362	362	352	383	345	316	344	362	359	361	362	346	349	301	357	379	351	374	346	353	329	350	339	361	403	374	335	352	362	377	358	359	399	362	338	376	373	370	372	375	374	384	378	323	364	360	336	376	292	338	390	345	362	387	351	348	374	352	346	338	345	315	330	361	330	353	358	358	364	369	341	376	357	356	361	357	386	374	360	370	333	350	373	334	349	329	362	359	332	389	359	383	332	373	349	346	340	338	354	347	359	378	371	347	368	355	376	357	348	349	379	364	340	324	364	329	354	374	330	366	355	368	362	389	352	334	348	377	358	358	332	346	316	349	328	374	314	355	323	345	331	369	349	336	320	376	316	358	347	320	376	376	325	339	359	327	371	339	354	345	376	379	350	393	331	372	364	350	359	357	380	363	341	356	348	364	341	366	331	367	352	367	355	327	356	387	358	335	370	325	357	392	345	340	345	358	354	350	392	336	355	361	373	373	335	351	350	358	389	342	341	373	353	360	346	339	365	340	331	362	325	385	351	383	375	387	345	335	382	363	375	348	357	354	377	361	361	361	335	363	382	336	361	341	381	375	346	402	368	340	371	340	335	363	373	353	377	351	330	346	373	371	353	344	351	394	358	350	380	350	337	367	392	340	359	369	359	351	360	332	353	359	376	382	341	330	322	382	359	345	360	351	368	341	326	339	383	335	367	373	363	313	360	343	358	359	363	352	380	328	367	373	347	350	345	355	360	344	349	365	342	372	344	364	360	383	398	338	342	365	331	387	352	368	381	356	383	375	339	373	360	356	366	370	346	360	329	335	375	332	361	354	376	365	362	363	340	315	361	377	397	414	369	351	386	340	356	345	352	374	363	351	343	349	361	354	363	300	367	344	333	356	401	376	355	357	354	354	339	386	328	362	345	351	358	353	372	326	376	386	390	323	348	377	381	351	334	345	324	335	356	403	354	359	384	334	387	345	368	373	357	374	314	359	356	370	374	350	325	332
5149	462	175	161	229	125	101	169	192	151	101	52	73	29	28	32	16	29	20	35	30	26	21	29	17	18	8	27	19	22	26	20	18	31	34	17	25	26	26	23	28	19	27	23	21	26	28	21	22	27	31	19	21	20	23	24	33	18	18	32	18	17	36	22	26	21	28	20	23	24	20	21	28	23	21	20	27	21	11	21	29	23	23	21	17	18	22	28	35	21	23	17	20	27	22	22	29	27	30	25	29	23	18	17	24	13	22	21	26	24	22	20	19	18	20	17	21	33	21	24	18	22	25	22	20	27	15	23	22	19	26	24	25	13	24	26	23	23	28	23	24	20	19	24	21	30	21	18	24	12	19	22	19	20	22	16	24	24	14	16	19	29	24	18	24	27	21	23	23	18	19	19	24	20	22	19	28	15	21	23	16	24	25	17	23	22	18	19	22	33	18	20	25	16	31	23	13	18	21	12	21	22	20	15	21	13	20	11	21	24	28	27	21	28	19	21	28	16	19	11	21	22	13	15	28	14	27	24	19	27	23	21	18	24	19	26	27	17	24	21	20	18	26	19	21	19	24	23	29	31	19	18	22	15	24	21	22	26	23	18	23	27	18	20	21	13	21	21	24	19	17	17	24	26	27	26	21	20	29	22	18	26	14	24	21	22	28	28	17	20	28	22	21	24	20	21	26	28	33	29	22	27	25	16	14	19	21	20	19	28	19	25	23	24	19	22	15	18	22	23	29	27	22	19	24	27	17	29	22	20	20	26	23	21	25	20	15	24	30	25	20	19	18	22	19	24	18	19	23	23	21	19	27	17	26	28	21	15	21	23	26	21	34	27	28	26	23	23	28	16	21	19	21	22	22	26	18	20	24	21	19	21	22	22	21	23	18	21	20	23	24	27	21	23	23	17	22	25	20	19	20	13	19	16	25	16	17	17	26	26	37	23	29	19	28	29	24	17	20	25	19	25	22	16	26	22	25	22	13	17	23	33	28	20	19	21	21	29	23	22	22	17	24	22	14	22	16	19	29	27	25	18	27	23	19	23	26	23	19	33	19	21	19	17	26	26	16	23	20	23	24	24	17	32	28	18	21	19	19	22	18	30	15	29	25	20	20	20	29	33	23	28	28	16	24	31	18	27	15	23	28	25	18	14	17	16	24	23	28	18	22	23	24	31	22	22	23	18	21	24	24	22	27	16	28	21	19	26	26	20	21	26	28	18	20	18	21	24	25	21	24	25	22	23	34	30	15	28	24	21	10	21	17	28	20	26	19	22	28	30	20	22	23	18	23	21	20	13	21	21	20	22	23	21	21	38	29	21	21	28	20	29	14	27	21	24	24	26	19	20	30	22	16	22	34	25	33	24	22	20	22	21	31	19	25	21	29	22	23	20	19	32	28	14	19	16	25	24	15	16	20	23	22	17	25	21	19	22	32	23	21	32	27	16	18	19	26	17	18	23	26	21	20	21	19	29	26	19	21	19	26	26	29	24	26	27	15	26	22	23	23	17	15	19	22	15	18	30	13	22	19	24	28	23	19	29	25	25	25	22	20	25	24	20	20	11	22	27	27	22	34	16	18	31	27	18	20	26	17	18	24	27	16	27	32	27	27	24	27	27	25	20	25	21	14	29	21	23	22	22	20	25	27	30	22	17	21	19	19	22	18	19	17	20	34	22	23	24	19	20	19	18	18	20	18	25	29	20	25	20	22	16	16	20	19	21	21	28	19	34	20	22	16	26	31	20	26	24	24	23	23	13	21	29	30	24	23	24	25	18	30	24	32	21	28	13	20	24	24	19	20	18	19	23	18	19	19	27	19	23	17	27	20	18	19	28	26	26	27	25	21	31	19	26	30	28	28	25	19	28	23	23	23	23	18	23	26	29	18	25	30	28	25	21	20	20	23	24	24	21	21	22	15	26	17	20	28	18	18	19	20	19	31	14	22	26	16	24	34	19	27	28	21	20	17	18	21	26	30	25	21	24	23	22	21	21	19	18	13	26	27	19	24	15	27	22	24	23	25	13	18	19	31	26	29	17	22	21	28	21	24	24	15	18	14	24	32	23	23	22	22	30	22	26	25	25	25	15	21	23	25	21	22	24	25	19	20	26	23	27	18	24	12	19	24	25	32	25	29	31	19	17	23	19	21	20	20	12	21	14	36	24	16	35	21	30	25	22	22	25	23	22	26	28	26	22	17	17	20	24	27	22	23	23	24	22	23	25	34	27	16	19	23	26	30	24	22	25	23	21	20	29	14	23	23	20	18	27	28	26	23	23	19	19	20	22	24	28	22	20	23	24	20	13	14	21	20	18	25	27	27	27	21	16	37	21	21	18	20	28	26	23	22	17	23	31	17	19	21	22	19	20	28	24	35	18	13	25	23	24	14	24	20	21	24	21	25	29	24	21	23	20	20	23	23	17	24	19	23	29	28	22	19	23	22	26	21	28	22	20	25	33	21	19	12	21	17	18	26	23	23	16	31	24	25	20	15	23	27	17	25	30	30	24	36	33	29	25	25	23	23	19	17	31	18	19	14	14	30	25	19	23	28	24	20	25	19	18	16	20	26	16	16	27	16	19	23	26	18	20	24	22	22	24	24	25	28	35	24	24	18	20	21	28	18	20	15	32	23	21	21	22	18	28	28	22	25	21	22	21	19	22	27	35	20	23	19	26	33	24	26	24	21	18	22	26	22	35	24	19	26	25	19	15	24	28	30	24	28	23	23	29	24	13	27	19	14	27	16	19	27	28	30	23	16	19	15	18	19	26	21	23	25	18	24	23	22	20	23	18	27	26	23	26	24	19	17	14	25	28	23	24	18	11	27	28	30	18	20	25	23	19	21	16	18	23	19	23	21	18	21	20	25	20	23	25	23	15	17	17	16	20	27	22	22	13	21	35	17	21	26	30	34	32	22	27	18	20	20	22	28	23	37	19	25	27	29	16	29	24	24	16	21	25	16	23	27	21	19	22	22	19	22	26	26	25	18	12	24	24	29	28	23	19	28	19	23	24	25	23	31	17	22	21	29	24	21	25	32	14	29	16	16	22	26	17	19	32	28	27	18	28	32	17	23	23	17	29	22	35	17	18	14	23	23	20	24	21	14	30	18	29	26	34	22	24	10	21	20	18	21	22	18	27	22	19	26	24	17	20	22	17	24	24	18	25	19	19	14	20	14	25	16	14	33	25	24	23	25	20	19	20	24	21	26	16	20	26	24	22	17	24	21	23	12	28	19	22	22	21	37	23	19	17	32	32	24	23	28	26	16	23	21	24	28	27	28	16	22	14	23	25	30	39	28	23	20	29	25	17	27	31	24	19	21	23	24	29	16	14	27	29	26	29	22	18	22	26	18	28	26	28	24	21	22	20	18	28	18	30	20	29	28	14	33	23	30	23	23	25	20	22	25	35	22	25	23	36	18	19	28	17	15	26	18	21	18	20	24	23	26	22	20	16	18	25	22	20	27	11	27	17	14	21	31	27
38564	10155	4171	16310	20651	10768	7874	11347	11651	8270	5454	2099	3028	700	662	634	601	550	524	545	498	489	479	506	431	466	419	451	412	467	455	439	480	441	453	438	406	466	420	406	449	452	447	413	410	424	429	377	393	411	403	410	416	392	392	403	403	449	413	395	435	422	399	409	400	406	430	404	396	415	418	404	406	392	408	399	397	391	372	408	408	400	427	403	388	425	371	420	411	377	403	432	430	408	394	400	411	397	414	409	421	389	421	408	420	385	399	396	422	402	408	409	418	379	415	417	357	405	393	413	403	381	418	373	400	370	410	411	397	375	375	368	374	398	376	447	418	394	395	410	416	389	406	381	387	431	418	449	395	384	400	396	377	385	360	363	412	386	382	420	386	411	374	390	392	401	395	405	408	386	383	357	426	386	417	384	381	395	392	410	415	363	396	418	373	385	386	403	373	423	383	384	431	390	418	398	395	429	395	421	394	366	385	392	385	380	372	410	403	404	415	386	381	416	444	398	443	427	420	425	427	393	372	370	376	401	349	361	415	394	404	426	393	386	442	423	399	371	362	445	381	395	416	424	374	381	401	378	433	374	385	393	414	339	405	389	404	384	419	406	405	410	411	397	406	402	403	437	393	394	387	389	392	393	393	382	419	416	378	402	385	407	387	374	397	417	407	453	409	396	355	364	389	407	405	423	442	400	392	444	427	419	401	382	402	423	402	402	406	397	386	378	416	390	370	416	386	416	423	357	416	396	401	392	426	402	401	416	389	401	371	396	402	384	365	382	425	411	413	415	381	437	371	390	387	417	414	398	390	412	398	380	378	399	428	406	397	397	399	396	412	400	401	401	400	402	345	421	408	399	387	407	368	385	429	369	456	399	423	416	394	355	402	425	370	397	394	393	402	433	383	407	408	385	358	403	402	410	389	405	402	375	387	405	393	410	366	394	383	396	418	381	377	435	415	417	382	382	424	405	409	424	394	425	394	416	425	418	394	418	402	373	369	373	397	406	408	421	371	409	384	416	366	403	441	394	387	381	375	405	398	384	414	380	423	409	382	427	380	385	404	397	392	399	373	393	396	395	379	394	394	390	391	400	406	410	384	373	402	419	411	381	396	386	401	416	426	444	369	411	416	401	404	423	395	390	400	442	403	389	385	410	374	370	400	394	402	431	415	424	425	377	410	394	380	403	351	385	420	396	420	439	385	438	392	383	419	405	413	386	413	416	384	450	387	378	424	408	376	391	402	400	395	432	405	415	407	372	416	392	428	443	381	399	409	410	388	409	414	370	410	403	390	402	423	376	396	398	418	375	381	391	386	372	384	394	423	383	355	401	394	390	409	385	373	401	405	383	403	365	406	385	373	396	382	387	399	375	387	409	401	388	412	402	448	402	400	403	385	387	408	392	415	389	397	392	409	355	404	415	384	410	390	402	405	418	418	380	382	388	413	408	399	410	424	418	422	375	415	430	401	383	387	396	364	387	430	411	394	386	360	386	449	381	417	405	414	386	393	397	400	380	398	416	409	381	428	412	380	374	386	405	388	391	379	388	384	441	412	419	382	400	365	397	342	424	372	400	421	385	395	396	385	375	425	368	403	402	406	421	366	396	368	439	378	415	377	397	413	405	415	426	411	381	423	352	372	412	406	406	410	382	405	387	388	396	392	379	389	407	397	394	415	382	422	408	426	391	380	369	389	387	416	370	398	383	390	418	389	399	397	403	438	417	405	424	419	381	392	377	387	396	402	390	399	359	412	407	396	402	427	376	418	346	420	437	381	393	387	386	372	419	394	404	412	387	417	355	381	421	413	412	391	394	397	397	384	374	333	424	401	366	408	434	371	411	419	382	390	395	435	409	380	403	393	395	388	348	385	420	447	453	392	381	398	432	413	418	419	420	412	384	407	419	403	413	377	372	401	419	387	412	418	395	401	381	400	399	380	421	391	407	395	392	386	417	388	425	384	399	417	422	430	375	396	408	418	394	405	446	369	380	387	389	369	374	376	382	451	445	394	399	372	412	391	398	413	423	376	407	447	394	411	407	376	383	405	405	435	381	390	399	380	368	400	418	410	368	393	441	372	404	392	430	411	399	361	381	381	398	392	406	409	447	388	422	406	428	420	407	395	420	386	406	403	396	404	414	409	377	410	424	386	401	437	410	389	406	370	367	415	404	346	388	420	360	393	372	416	388	414	394	429	385	370	393	392	368	404	398	369	403	416	400	416	405	397	393	409	401	386	408	372	400	387	397	411	411	392	392	371	406	407	420	363	400	423	383	406	402	407	415	406	399	425	421	385	431	405	425	403	427	367	396	418	395	395	415	374	374	427	392	398	402	388	358	403	433	430	372	372	401	373	395	365	399	382	372	393	364	385	388	423	416	348	395	402	391	404	405	372	418	380	426	384	389	387	418	366	377	439	402	413	381	423	382	377	390	398	387	358	412	412	388	385	413	393	405	428	391	407	394	408	422	403	426	394	379	421	432	406	411	392	420	398	394	393	391	404	400	401	388	389	429	412	413	433	436	382	402	394	421	399	404	399	402	378	430	428	424	371	406	394	384	389	371	380	376	406	426	388	406	377	438	428	395	373	384	358	399	421	406	392	404	386	389	420	405	400	399	378	387	411	403	391	412	386	384	375	404	376	384	384	412	409	377	420	389	420	408	393	394	399	384	373	388	417	423	431	397	368	444	401	436	400	403	418	391	382	459	414	425	433	402	416	400	401	375	395	385	409	380	361	444	429	386	395	377	425	397	424	399	386	422	369	368	426	400	374	392	398	393	402	392	394	385	411	412	391	447	389	428	401	384	412	370	391	404	421	428	367	399	394	402	409	401	413	387	399	370	389	410	389	390	389	401	379	445	413	411	371	417	406	409	381	448	390	407	434	416	437	391	418	396	412	393	418	418	427	390	395	363	374	366	385	405	374	422	392	387	389	424	419	389	383	417	420	378	412	353	384	382	389	388	385	393	407	404	373	395	398	368	406	389	352	433	401	407	428	446	371	434	377	381	413	414	403	404	397	408	445	378	426	367	428	360	432	416	414	401	379	346	371	394	369	355	388	387	437	397	382	394	412	364	393	425	413	382	372	363	408	385	370	382	395	396	410	410	403	389	409	397	381	425	388	383	415	426	420	417	398	396	404	435	395	343	411	381	398	416	392	427	389	400	386	394	433	389	407	381	357	404	430	388	411	384	407	443	380	411	419	424	394	394	389	407	396	385	380	407	379	373	394	434	403	365	404	424	396	382	412	370	407	395	385	390	389	391	379	410	363	393	413	411	387	390	421	397	385	375	399	402	399	376	359	400	400	371	399	411	428	382	354	399	391	395	402	397	394	403	427	397	365	398	391	408	397	401	394	420	429	411	393	376	397	404	425	398	406	372	424	418	399	385	428	405	381	378	432	390	369	388	397	432	409	395	409	398	416	419	388	368	427	410	346	421	391	394	446	384	345	411	380	394	405	382	425	397	390	419	408	363	387	398	356	399
8482	1029	283	239	268	364	207	276	411	189	183	88	526	60	53	39	46	44	42	55	50	37	47	37	31	46	41	35	49	41	29	37	41	40	44	43	34	38	46	42	42	36	36	26	21	44	42	42	39	48	46	41	37	36	35	31	44	33	40	38	32	33	35	34	36	35	44	48	42	40	29	45	39	33	31	38	41	40	39	28	35	36	36	30	45	38	35	49	40	36	35	26	36	32	37	34	30	33	39	29	32	54	35	41	38	43	40	39	28	40	40	42	30	33	34	35	30	36	45	28	41	34	37	32	27	32	35	33	28	46	41	43	47	28	41	37	35	38	42	38	30	43	36	26	42	41	39	36	40	40	35	36	33	42	35	43	31	30	32	39	34	41	48	38	41	38	32	47	45	38	34	41	26	37	36	42	29	32	50	50	38	40	30	31	35	41	34	44	39	33	31	47	39	35	33	31	32	26	36	32	25	25	35	35	39	44	35	41	38	43	41	35	27	40	50	42	38	31	50	44	35	28	51	37	29	39	47	34	31	36	37	39	30	32	31	40	37	32	43	30	45	38	25	34	43	39	44	37	44	31	49	32	34	38	32	39	34	29	50	41	38	38	40	44	39	30	32	37	33	27	40	31	39	36	36	38	30	46	42	34	31	38	32	33	35	34	33	48	34	41	35	30	30	32	37	26	31	30	35	41	30	38	39	33	48	32	33	39	29	40	41	39	36	32	45	31	35	42	41	30	36	45	42	32	41	34	37	35	36	39	38	43	29	37	38	17	38	41	26	32	44	34	26	29	37	35	27	29	45	35	34	28	42	33	30	36	40	37	39	35	39	39	36	38	34	30	35	46	32	38	35	36	37	34	27	30	32	44	28	35	35	33	36	51	40	36	44	32	39	30	45	25	34	34	45	42	45	35	31	29	30	32	32	43	29	28	33	34	39	30	36	32	38	39	30	52	41	34	44	28	42	38	41	40	39	34	38	40	36	40	28	27	32	35	45	29	29	33	43	32	31	45	34	42	28	36	36	28	40	24	35	34	33	29	48	32	31	41	33	23	38	40	36	41	48	34	47	44	35	41	50	33	40	30	29	26	48	35	37	35	41	45	27	30	41	36	43	38	38	50	39	37	36	40	53	44	42	31	35	36	39	37	26	40	20	44	35	34	36	35	32	34	43	36	30	30	43	42	32	40	31	28	32	33	32	34	34	33	33	35	31	34	41	32	29	47	36	33	39	30	38	33	48	38	44	45	34	42	43	24	27	39	48	44	27	36	36	48	33	41	32	33	27	37	25	34	30	34	36	29	42	31	33	45	41	32	40	31	43	35	37	37	38	36	40	39	46	29	33	28	37	33	41	40	31	26	41	36	38	41	29	46	36	30	37	30	31	35	29	35	40	41	44	34	39	31	40	39	31	37	40	30	22	29	40	28	38	40	27	43	28	43	32	33	35	19	38	41	33	25	43	35	37	30	34	27	46	39	36	28	31	34	44	34	39	35	51	35	43	49	43	25	31	31	31	37	38	44	30	31	45	47	36	35	33	39	43	41	34	23	51	26	38	27	37	36	34	35	37	37	41	36	40	41	23	43	32	41	30	36	33	39	37	26	44	32	56	40	34	34	38	32	29	42	42	43	37	41	29	39	30	43	38	48	38	34	26	34	41	40	34	27	38	39	28	31	35	28	34	36	33	32	38	37	36	43	30	28	39	39	28	31	38	35	38	48	39	33	30	43	31	40	50	31	38	37	38	32	33	38	38	37	38	39	40	24	48	35	31	55	25	32	41	33	43	37	41	43	34	37	38	35	42	46	27	34	30	22	41	31	44	36	42	35	33	49	39	37	36	34	34	39	37	42	33	38	47	42	37	45	31	40	34	35	37	40	36	33	36	35	47	41	28	38	37	41	30	37	35	33	36	49	34	43	26	46	41	39	43	40	37	31	47	35	35	37	39	37	44	32	35	40	42	37	39	34	41	40	31	34	38	36	45	38	35	32	32	33	35	31	37	52	32	31	36	30	31	39	30	24	36	26	34	27	37	38	26	34	29	30	33	38	36	31	40	31	45	32	29	31	39	39	42	47	31	31	41	35	40	45	41	39	35	25	34	34	41	36	32	37	34	32	42	47	40	31	45	38	48	41	40	25	25	28	38	48	26	32	30	40	37	35	37	40	50	38	49	40	43	40	42	44	39	37	37	26	30	47	31	42	49	38	39	33	38	38	29	37	47	31	33	37	35	34	43	44	31	39	37	31	39	45	25	30	42	27	44	48	49	39	25	31	38	32	30	29	29	35	38	29	42	36	29	53	37	37	33	29	46	30	50	35	29	19	39	42	42	33	37	34	41	43	46	38	34	33	29	45	41	28	48	32	33	42	40	38	37	41	37	38	40	31	36	40	30	38	45	39	31	27	42	37	36	39	39	28	39	31	38	39	40	36	37	39	34	41	41	30	35	30	47	28	40	36	39	42	31	40	44	35	30	42	29	29	43	44	40	37	42	38	37	46	22	48	40	27	44	35	32	44	41	32	27	36	32	33	41	38	40	33	34	43	41	34	34	36	38	25	34	29	42	30	38	44	48	30	31	32	30	35	28	39	31	32	39	38	35	29	35	38	38	35	35	34	43	36	42	28	48	44	40	27	36	37	40	29	32	44	43	33	36	40	36	38	45	32	32	37	44	29	23	36	34	45	33	34	36	32	43	35	27	34	35	46	31	49	37	40	29	30	37	28	31	36	23	47	35	36	35	41	32	32	48	40	41	38	37	21	36	29	32	37	41	35	36	31	40	29	37	27	34	43	36	34	44	49	26	39	48	33	31	32	41	24	27	33	33	34	43	23	32	32	37	40	36	43	35	32	31	32	39	37	49	29	32	40	35	35	35	33	36	30	23	36	31	31	46	37	45	44	45	35	37	37	37	31	47	34	48	28	40	56	36	39	42	31	28	41	36	31	31	42	32	38	39	45	37	24	46	46	37	50	40	44	34	33	32	35	43	28	47	40	36	38	39	32	29	37	32	24	34	39	34	35	38	34	40	35	39	39	35	55	37	33	37	42	41	39	51	42	41	30	35	42	36	28	40	32	52	27	38	28	31	32	38	36	32	31	27	36	33	46	35	40	43	34	31	39	36	37	34	35	28	45	38	44	36	28	35	32	35	37	41	37	40	25	39	43	39	25	37	41	26	35	36	35	37	38	35	34	42	35	48	32	47	31	36	28	37	57	44	36	40	35	39	27	45	45	29	30	31	44	33	46	47	32	40	26	23	41	36	34	28	29	40	38	38	41	44	31	44	46	29	36	39	34	40	38	33	33	32	41	31	36	41	33	34	47	42	39	26	46	44	42	22	38	32	42	40	38	32	32	30	33	39	33	42	46	42	28	33	37	30	38	39	33	48	34	40	40	29	36	34	26	29	34	29	44	47	28	46	37	42	31	27	35	44	41	43	36	33	27	49	45	42	35	39	32	31	43	41	32	45	40	30	33
43275	12954	6483	19971	22853	22337	13813	14384	18933	10296	7592	3837	13948	1804	1589	1446	1308	1186	1204	1072	1061	1002	980	922	876	935	865	859	840	803	790	768	856	745	816	765	789	746	718	723	730	715	734	672	706	710	662	689	667	668	670	698	701	710	709	668	709	692	669	691	650	631	643	675	702	639	635	629	667	627	653	673	660	663	626	598	635	612	603	627	623	663	643	597	644	654	613	651	628	615	644	633	656	664	627	699	609	656	633	650	610	640	672	640	624	653	629	625	683	648	615	598	587	641	644	618	675	600	612	637	627	635	612	627	631	648	618	640	640	614	646	662	632	631	626	594	617	606	679	673	669	626	646	627	624	616	603	617	619	618	633	617	635	633	629	596	611	653	631	627	577	621	657	645	623	627	600	635	661	640	634	601	615	662	624	643	665	633	670	626	602	625	584	647	661	615	572	636	624	600	647	607	624	648	608	614	644	591	673	622	629	625	590	669	628	596	623	641	647	584	587	590	610	652	655	615	627	627	610	633	653	676	606	658	578	635	669	639	667	659	553	626	638	645	702	643	595	627	664	669	640	661	670	634	634	666	649	655	601	614	687	628	653	650	639	598	628	663	629	646	624	631	620	646	639	635	638	628	644	605	635	625	687	600	663	619	642	616	615	613	617	616	657	634	588	618	587	626	609	586	614	617	650	609	633	647	654	597	619	662	631	569	598	647	640	587	626	626	639	573	640	629	626	649	614	675	588	642	617	629	622	630	639	659	650	650	652	616	639	595	584	625	628	670	644	637	626	645	638	672	633	637	630	620	626	641	609	615	627	689	654	646	596	626	611	609	593	629	620	646	612	684	592	655	631	652	637	667	647	621	624	603	596	638	637	614	659	646	619	632	683	600	627	596	615	595	614	647	616	611	624	648	615	629	616	616	629	640	661	627	600	610	632	633	677	580	612	617	646	638	608	593	627	660	635	583	612	610	621	629	621	637	655	602	646	629	598	676	618	647	631	644	565	646	652	667	629	616	646	616	631	625	621	617	664	641	617	626	652	653	613	615	629	644	636	638	665	637	629	613	608	635	621	575	630	622	631	652	590	608	613	625	603	626	644	641	635	628	592	628	638	571	630	597	664	629	637	651	633	659	601	618	625	664	660	665	621	684	622	617	628	651	640	624	615	624	589	675	612	640	649	650	649	621	592	618	614	602	602	629	621	642	615	645	625	607	658	642	628	678	630	656	582	720	624	635	687	637	608	648	605	614	610	643	642	642	599	622	616	579	629	636	658	623	586	650	634	629	650	628	659	621	619	630	615	673	638	638	614	640	632	668	666	629	627	615	652	645	646	612	676	652	642	616	628	638	636	699	605	606	651	645	591	647	610	618	627	661	637	622	594	571	592	632	609	640	595	649	641	582	639	612	660	662	654	593	591	612	636	595	648	608	622	652	642	626	633	660	621	620	638	596	616	650	610	643	627	634	615	622	646	597	627	626	595	635	635	624	623	624	627	681	635	611	627	642	648	649	645	619	606	643	619	633	644	637	637	630	660	588	620	638	626	614	657	603	683	586	604	592	641	635	612	604	618	590	665	628	626	662	671	625	595	618	644	619	629	630	589	562	670	639	606	651	604	632	650	604	610	640	572	600	651	604	596	646	613	617	637	602	596	591	637	577	607	659	641	657	642	621	683	649	597	609	608	622	673	651	661	602	629	599	555	650	601	623	642	577	653	587	625	626	619	675	657	618	650	672	624	621	616	618	668	612	626	622	604	644	643	597	627	653	604	611	591	634	645	614	637	645	617	654	651	641	633	643	669	618	633	599	653	611	663	620	618	631	617	645	639	583	649	607	645	656	644	665	622	627	600	658	607	645	642	624	663	613	641	623	614	625	627	599	629	678	643	629	609	607	650	629	681	619	633	606	672	634	603	611	596	674	621	587	616	658	631	624	634	596	594	629	638	653	630	655	689	577	604	675	617	601	627	649	664	603	656	611	667	637	634	645	638	643	620	637	626	579	611	637	580	647	641	595	621	647	596	638	662	600	642	609	632	639	622	605	626	590	593	621	621	613	645	666	616	631	605	596	637	634	628	577	658	625	659	618	610	643	639	645	662	614	605	616	663	668	655	585	578	663	645	666	617	613	610	603	653	639	659	640	618	621	609	659	632	631	658	651	600	620	605	625	634	639	637	613	629	622	597	668	600	602	626	620	605	639	634	633	627	620	623	611	607	622	652	631	622	643	590	614	628	575	626	642	578	650	630	661	608	582	613	624	602	598	665	647	611	652	656	659	614	638	604	628	574	640	650	649	624	640	681	652	620	661	627	620	651	672	587	651	629	628	601	583	669	648	607	587	608	647	635	665	658	650	571	672	577	637	616	665	609	667	633	673	680	619	619	633	646	639	663	657	611	651	643	626	660	615	605	637	597	623	669	663	595	642	636	612	594	633	613	679	614	642	645	616	651	632	615	664	612	627	607	642	596	629	621	643	639	631	632	633	602	638	631	600	657	610	616	663	678	622	606	605	653	624	668	631	577	625	644	645	621	642	629	638	615	636	600	630	626	604	614	573	628	663	629	641	597	609	571	611	645	599	628	669	656	612	657	654	689	658	627	630	699	652	604	595	634	664	613	594	596	648	619	621	615	583	593	620	604	600	658	625	597	595	639	662	583	624	611	679	581	625	633	629	605	616	641	636	599	675	626	660	635	583	614	624	614	592	636	649	651	565	617	623	607	617	664	598	604	644	618	628	616	587	595	622	610	601	631	635	621	648	573	621	651	575	626	635	651	561	664	572	641	583	616	601	622	589	602	601	600	620	632	621	626	587	608	646	611	627	624	608	575	616	637	614	633	621	665	638	606	628	608	630	597	577	615	614	599	594	639	609	559	567	613	629	635	663	639	639	626	674	668	608	613	639	635	677	628	668	604	627	616	615	619	618	595	580	602	618	629	549	618	587	645	612	673	627	656	591	647	640	660	638	616	608	659	613	596	598	625	634	639	649	620	632	602	612	638	624	601	638	639	641	619	623	593	639	663	620	625	622	600	633	637	663	613	633	607	677	663	609	616	610	625	597	614	638	601	621	597	634	608	639	665	604	634	632	659	627	631	623	602	656	625	597	660	597	600	623	658	619	626	613	640	669	583	586	636	630	648	645	622	631	613	595	627	635	592	622	664	655	649	653	653	640	644	655	593	614	631	632	651	612	600	639	580	626	599	638	590	665	648	633	647	666	627	642	614	650	613	639	631	674	624	644	610	668	667	596	666	609	630	611	613	617	611	649	604	618	623	618	595	645	606	628	611	624	620	636	596	636	641	629	625	633	652	639	604	629	659	617	630	648	632	607	629	628	684	604	655	562	632	623	615	631	641	628	643	632	633	650	603	638	611	627	644	634	568	641	612	589	601	650	610	624	614	619	583	592	629	646	600	647	622	612	639	637	585	618	610	643	663	614	604	700	629	655	608	649	630	597	642	629	641	607	661	638	646	622	618	630	616	582	651	593
8431	1029	270	230	252	338	216	266	305	210	171	81	407	68	47	48	51	50	56	47	37	39	43	35	40	48	45	37	35	48	53	38	34	42	27	45	33	38	38	42	35	53	38	36	49	40	37	42	35	46	40	46	38	36	43	35	42	32	38	39	46	48	34	49	32	36	42	25	40	35	36	44	38	25	32	35	37	26	34	47	40	25	42	34	35	31	27	34	29	44	34	36	42	26	38	52	41	43	29	36	41	38	42	34	32	51	30	32	32	38	30	34	41	36	37	44	35	36	37	30	27	38	49	34	40	30	39	49	33	39	41	32	32	32	42	34	27	32	47	39	31	38	29	36	36	49	32	38	42	39	37	34	34	44	32	40	38	37	33	40	41	45	41	34	40	36	34	44	37	37	34	38	33	35	46	39	35	41	43	39	33	31	26	34	34	30	31	40	37	35	36	38	34	32	40	31	31	39	45	42	42	38	38	31	36	41	42	46	27	37	41	34	37	26	40	43	37	51	39	20	50	37	34	32	42	39	34	36	40	43	31	35	35	45	39	48	35	42	35	36	44	36	45	38	38	27	24	32	40	35	33	38	24	41	30	34	47	42	42	33	41	42	39	32	37	32	40	41	47	36	37	30	25	34	35	35	32	37	42	37	43	42	31	46	33	27	38	45	33	30	33	39	44	34	39	36	29	43	33	32	26	34	34	30	41	32	33	30	42	40	37	37	34	40	39	38	34	37	41	38	29	32	44	42	42	40	44	33	30	32	39	40	40	30	36	34	29	34	45	38	33	41	33	30	44	36	30	30	31	40	35	38	30	35	36	47	39	38	45	31	35	43	31	43	38	38	37	29	41	34	35	39	37	40	39	30	46	41	39	38	43	29	50	43	33	45	40	47	39	28	31	41	39	38	33	31	35	35	25	35	42	27	41	28	31	47	36	40	39	31	37	35	53	38	39	40	37	24	31	33	31	41	44	42	32	45	34	29	33	45	43	38	39	29	41	32	37	47	31	30	42	42	28	31	32	30	30	39	36	38	25	36	40	32	32	33	36	31	30	34	44	27	28	41	33	36	34	42	47	29	32	27	36	27	25	44	29	45	36	33	26	50	45	34	34	42	42	40	41	38	37	51	36	45	34	30	39	43	31	35	39	25	39	35	35	32	40	36	27	29	40	30	44	49	39	38	35	35	46	38	41	29	47	47	32	40	26	39	34	42	35	36	36	43	44	38	47	29	40	39	33	27	42	41	51	28	35	34	39	24	39	30	41	30	41	49	44	39	39	44	33	44	34	55	39	38	35	39	33	36	42	26	36	42	50	41	35	37	47	32	30	48	41	36	33	26	34	41	37	45	37	31	31	30	36	36	42	36	23	31	42	37	40	41	32	33	36	40	44	43	40	34	41	35	46	33	34	36	30	40	42	27	40	19	36	39	46	40	35	35	34	42	36	48	32	45	39	38	41	38	35	36	44	37	42	47	37	34	44	32	33	34	31	27	33	50	50	30	36	31	43	37	35	35	37	52	30	40	37	28	31	41	55	33	40	49	36	47	36	48	40	51	34	33	36	47	39	34	41	36	35	29	49	32	48	36	37	30	35	34	31	34	21	38	35	32	29	33	38	35	31	42	33	38	46	33	38	40	36	37	42	36	29	25	35	36	33	32	24	32	34	46	37	28	33	30	34	37	35	35	31	31	32	30	45	37	34	36	34	40	30	35	29	36	46	33	31	29	44	42	32	35	38	24	24	35	36	44	37	38	31	35	31	30	38	32	43	35	40	38	31	39	34	37	44	30	40	39	50	40	39	37	42	33	32	40	45	31	38	41	46	32	43	39	37	37	38	40	47	29	39	40	39	46	41	33	51	23	24	34	36	46	32	38	34	34	45	41	32	38	46	37	39	27	33	43	33	37	35	35	32	33	41	37	39	28	41	36	42	46	36	42	32	34	39	30	36	31	45	37	42	45	41	42	32	40	38	24	32	47	37	34	44	34	44	26	43	27	37	40	29	33	43	27	35	30	27	39	34	28	28	36	37	35	28	27	37	36	48	38	44	37	30	39	24	27	44	45	38	34	33	38	30	32	37	37	41	30	23	46	35	40	38	38	39	33	32	26	46	33	38	43	34	36	50	38	18	42	35	40	47	37	34	35	27	35	32	41	33	40	36	34	37	28	36	37	29	40	34	44	28	27	42	33	33	34	43	39	33	36	34	39	38	30	41	29	45	26	35	32	33	40	34	41	40	44	46	34	37	39	35	36	39	49	45	37	29	39	34	37	40	36	39	34	29	39	35	24	38	36	27	35	42	44	37	36	40	46	35	40	40	42	33	31	46	35	41	29	28	47	33	37	33	30	25	30	26	45	34	36	42	41	47	37	39	32	32	45	26	39	30	33	21	48	48	36	44	31	35	30	35	35	40	44	40	26	43	42	34	45	40	33	29	33	36	39	31	33	39	34	39	31	36	44	34	26	34	33	36	38	47	35	45	28	50	46	42	49	28	36	33	38	35	32	33	31	38	37	39	22	39	45	38	38	36	38	28	32	37	46	38	46	38	44	45	35	34	34	39	42	46	33	36	43	31	38	41	49	43	41	37	44	36	47	42	29	24	45	41	38	34	43	43	28	42	43	34	50	37	31	35	50	36	21	29	41	34	46	41	34	42	35	40	25	43	35	41	30	37	45	43	35	42	35	43	35	26	48	38	37	39	37	38	43	45	25	38	32	42	31	36	40	39	36	31	31	37	32	39	44	37	36	41	34	36	35	33	30	38	34	25	35	37	46	38	37	30	29	46	31	31	33	47	26	47	42	39	36	42	37	42	33	30	36	37	36	32	42	37	36	38	36	35	36	34	35	34	34	34	43	47	44	38	33	33	38	52	39	39	29	30	27	34	36	46	41	37	27	37	33	30	39	42	39	38	40	30	32	31	39	49	23	33	41	25	33	43	36	46	26	36	39	29	34	31	35	32	45	44	36	25	31	41	31	36	32	37	27	42	43	37	36	46	40	40	41	33	36	34	35	40	30	27	42	32	33	32	37	31	35	38	33	33	35	30	38	42	49	30	31	38	32	31	30	23	29	45	42	42	32	36	42	42	22	39	31	42	38	31	34	38	37	33	31	33	34	34	31	38	41	38	37	32	40	43	39	40	45	37	38	37	38	49	28	41	33	25	36	35	35	32	40	30	27	52	39	38	41	33	29	40	36	38	42	29	38	35	43	37	43	34	40	37	32	32	37	35	55	28	44	38	45	47	42	35	30	42	48	37	46	39	43	39	46	35	41	39	35	35	36	38	32	42	37	44	39	44	33	38	36	43	42	32	38	34	50	37	30	32	40	32	34	51	41	28	44	31	30	42	32	31	37	34	41	40	39	34	37	35	47	32	29	43	33	27	40	35	35	36	34	39	34	40	31	42	51	30	34	29	37	27	36	45	43	45	40	34	45	36	28	29	41	45	41	37	45	35	43	32	35	30	35	35	42	42	36
43258	12916	6261	18607	22370	22164	13481	14808	13918	10375	8288	3833	11755	1678	1590	1458	1324	1199	1170	1080	1023	1003	948	943	897	918	785	897	827	770	787	775	732	776	757	759	711	732	759	679	718	705	672	690	708	733	686	742	666	665	658	651	691	629	681	682	684	694	689	653	685	659	648	647	664	676	658	642	603	663	669	687	631	670	655	620	612	623	641	636	630	639	649	630	632	658	618	659	653	650	643	646	648	614	655	644	620	605	656	684	609	605	688	678	606	680	615	651	638	642	664	650	653	666	630	614	657	679	609	653	600	629	625	629	623	655	635	631	610	661	607	617	598	636	643	626	622	583	659	613	682	659	629	626	631	625	626	599	661	652	598	622	566	628	617	634	577	608	645	625	643	599	614	602	667	572	654	664	654	633	691	608	628	639	622	644	617	570	625	638	628	664	668	653	599	667	627	632	600	600	595	601	663	641	627	654	582	628	620	652	610	635	604	614	607	629	619	604	630	586	631	610	635	599	627	655	609	624	629	659	614	594	622	633	638	584	603	622	674	603	631	640	689	642	656	637	672	683	637	655	613	652	630	584	605	623	624	650	632	620	580	645	640	634	601	628	610	610	562	646	611	618	583	625	603	620	625	638	587	618	625	623	603	620	650	641	642	635	626	612	585	620	655	662	596	632	638	635	693	612	619	582	624	619	622	628	649	651	654	626	580	594	638	617	632	614	618	653	592	611	637	610	619	638	609	693	632	597	608	639	656	655	616	630	631	629	579	606	607	626	617	649	629	615	611	636	603	606	666	669	595	625	641	593	654	647	610	659	617	574	631	640	628	658	653	573	639	622	639	619	615	593	616	623	683	607	629	602	636	654	638	647	648	566	623	606	667	668	609	618	622	630	643	641	614	595	591	659	613	587	563	608	619	630	621	596	595	629	655	566	633	636	592	602	605	584	614	589	643	585	647	559	672	599	621	641	604	613	605	665	626	667	651	658	640	590	624	666	656	574	607	610	639	609	650	606	600	610	648	636	596	685	631	625	623	664	608	588	623	628	638	577	657	619	634	642	611	626	661	609	632	632	676	666	631	646	611	638	635	618	612	664	620	602	621	588	608	622	621	620	643	664	685	670	617	625	605	664	613	638	690	665	614	622	649	562	621	621	660	645	651	635	606	644	604	634	645	619	636	651	648	624	637	598	631	664	601	628	633	622	585	674	603	601	653	596	588	603	649	646	654	618	618	627	650	625	645	609	600	639	660	658	632	635	613	605	605	654	619	607	656	626	659	685	605	608	641	618	605	658	711	623	645	641	607	608	619	631	663	652	638	596	603	615	670	670	619	593	649	604	605	652	668	617	667	658	600	610	615	584	598	618	620	631	581	603	640	620	658	656	617	596	635	621	595	595	587	641	628	644	589	654	643	645	656	582	659	634	662	653	591	598	602	628	619	590	606	630	596	616	644	629	614	691	618	671	661	623	625	613	595	659	646	605	613	612	644	639	630	619	619	628	602	636	584	608	592	634	621	630	645	671	658	636	598	647	626	638	679	631	596	595	595	619	597	630	616	614	621	631	578	653	659	620	567	652	657	622	628	630	606	611	623	638	563	616	587	628	579	610	600	690	639	549	614	606	621	659	625	594	659	601	582	588	649	622	573	636	639	666	626	680	638	627	596	631	623	603	643	639	631	642	632	638	623	621	598	634	647	595	661	631	643	625	616	620	632	609	646	579	636	636	640	594	601	644	642	623	590	666	671	608	632	583	625	647	603	616	619	653	617	627	601	639	599	626	637	603	649	649	626	665	634	622	649	646	612	641	631	621	667	600	628	626	675	617	624	631	583	625	658	617	644	626	673	655	580	571	627	652	671	605	599	621	644	646	622	622	596	662	589	687	660	655	603	598	623	634	632	634	583	630	593	606	691	639	636	639	622	600	646	592	635	639	618	578	613	609	626	636	611	604	621	620	613	638	583	642	614	648	592	607	607	638	626	631	635	625	665	615	638	608	596	661	598	631	570	579	565	605	635	636	617	609	650	642	620	622	620	595	587	637	630	651	632	636	619	641	628	600	581	646	637	569	622	581	614	634	631	613	634	610	617	620	627	658	665	606	620	640	673	606	644	629	633	609	592	641	639	665	653	613	588	644	627	621	612	609	567	655	614	641	620	595	612	668	689	613	619	657	602	630	629	644	616	615	639	618	662	587	609	631	621	640	644	639	643	618	641	685	612	597	623	657	611	647	641	637	628	657	648	658	601	623	628	598	608	610	650	597	612	595	656	576	601	660	656	628	611	636	607	642	618	634	649	580	609	654	557	670	620	638	620	623	658	584	608	623	648	612	626	620	625	647	620	584	659	680	670	625	642	689	647	597	642	639	619	648	611	625	602	588	588	607	637	639	637	571	645	656	613	589	627	632	621	610	637	634	637	659	598	645	630	662	607	612	652	625	605	616	657	640	658	634	606	614	584	614	651	619	631	613	591	627	657	615	617	613	634	658	624	641	682	612	617	640	618	629	639	636	624	634	661	619	590	622	638	639	650	624	629	625	612	593	629	623	643	619	608	611	613	620	682	594	634	619	645	630	647	618	658	641	624	661	615	604	585	649	587	651	589	654	641	605	650	620	613	652	600	618	635	618	591	642	614	618	613	654	594	648	598	625	638	608	603	588	624	620	584	641	586	629	589	667	621	632	603	644	564	630	657	653	603	614	688	672	622	634	613	598	628	667	603	620	677	635	624	628	620	650	597	615	641	644	587	660	642	662	648	632	621	651	627	570	628	652	643	625	640	628	649	642	640	643	597	675	600	648	575	598	646	615	636	612	621	591	610	631	629	613	607	633	639	679	628	596	626	636	611	664	662	609	638	631	632	600	637	594	594	645	633	627	674	680	622	631	673	593	597	602	662	598	670	623	636	652	657	641	639	602	623	598	605	649	673	631	615	636	612	641	606	582	631	586	621	582	577	600	641	597	627	612	591	639	600	621	677	619	658	638	667	605	637	639	663	625	604	630	570	639	627	651	625	624	647	624	595	634	627	623	628	648	623	650	583	599	627	577	633	617	644	649	649	624	605	624	620	614	645	558	675	638	591	652	603	608	637	619	648	638	639	623	638	606	579	624	623	602	594	627	636	639	641	639	629	658	599	656	628	582	560	644	640	620	641	623	582	644	585	653	614	621	600	615	600	632	630	661	634	624	630	608	591	667	627	619	637	595	611	604	611	625	621	578	628	650	637	637	636	630	628	636	656	673	634	617	662	638	617	654	632	628	597	637	596	665	621	563	625	614	576	605	620	624	605	617	633	616	604	639	628	659	562	610	575	607	646	620	616	625	607	604	614	604	642	637	601	667	628	599	650	663	659	599	651	580	651	614	588	599	619	581	613	610	600	598	617	627	657	675	612	631	623	669	647	571	615	572	600	599	602	637	622	632	621	645	601	615	609	652	623	626	619	620	612	645	672	627	588	639	668	669	652	641	666	625	594	621	635	631	660	608	623	659	615	617
11807	2273	385	290	430	534	421	378	436	360	282	257	854	80	60	56	46	50	49	44	37	43	32	45	37	29	43	26	21	34	28	20	21	42	31	23	24	19	22	26	30	16	34	30	24	28	28	29	23	23	29	23	23	25	20	15	22	21	17	26	16	15	27	22	22	20	29	23	20	19	30	20	25	25	23	23	20	18	17	15	25	19	25	27	15	21	20	25	12	30	21	18	15	20	24	26	22	25	11	29	27	15	27	23	27	19	23	21	20	32	24	24	17	25	20	20	31	22	24	11	14	22	21	18	17	23	23	24	23	20	22	19	29	26	16	27	21	29	14	23	11	16	16	18	22	15	19	28	19	23	17	21	27	18	20	14	20	17	25	21	34	21	20	20	26	17	16	19	16	26	20	14	14	10	14	15	14	21	15	17	19	31	21	24	24	16	19	24	25	15	17	16	21	18	12	30	12	17	32	18	29	25	27	11	17	16	19	24	21	17	22	23	31	11	22	23	23	13	25	22	17	12	21	19	21	18	25	11	19	19	21	14	21	19	18	30	26	19	24	25	26	19	18	16	15	26	23	22	23	19	23	16	15	24	15	24	22	17	12	19	18	21	19	24	20	16	26	26	23	17	23	28	22	14	26	21	22	24	17	26	19	18	19	15	33	16	15	15	23	18	18	19	20	23	26	19	19	23	25	20	15	19	18	14	23	24	18	25	20	19	22	19	16	20	18	21	13	25	14	26	16	20	17	22	26	23	21	22	21	13	10	24	18	17	25	19	15	11	18	14	15	20	30	22	27	18	25	20	17	27	27	17	20	15	20	19	25	12	25	24	17	18	19	15	21	11	18	25	17	16	23	13	7	26	19	33	22	12	19	24	12	21	27	15	26	20	14	20	21	26	17	18	15	17	13	14	18	19	25	14	18	20	22	14	28	16	19	19	18	24	21	22	24	28	19	19	19	17	19	31	33	18	14	15	15	16	24	28	16	12	19	22	16	21	19	19	14	18	29	12	30	27	19	20	19	18	19	25	25	30	29	20	22	32	25	19	25	20	24	23	21	18	21	25	21	21	23	18	16	17	18	24	17	19	21	26	17	23	34	19	13	16	22	24	14	24	20	16	13	23	21	15	23	16	20	22	27	22	27	14	21	20	19	21	25	25	19	20	23	19	19	18	21	21	20	24	21	16	16	24	19	19	22	19	21	24	21	23	28	16	27	17	19	23	21	19	24	15	24	22	19	14	15	19	18	18	21	28	19	15	15	18	19	20	18	21	20	22	20	24	20	22	18	23	18	27	20	21	21	16	22	23	23	36	18	27	21	19	11	26	16	18	23	18	14	17	23	29	15	30	19	26	28	28	19	23	25	20	15	18	25	16	33	13	22	14	20	19	19	22	18	22	21	29	24	24	17	19	24	24	19	24	25	19	18	16	24	14	27	14	19	24	20	21	17	17	18	24	22	26	26	20	23	22	22	22	17	15	17	17	19	14	17	15	18	13	15	26	26	27	22	12	19	32	18	28	21	17	22	16	25	14	23	16	17	29	27	17	19	13	22	21	25	19	16	19	28	21	23	16	21	18	18	15	20	25	28	29	16	19	16	15	10	18	28	31	19	21	29	16	22	17	25	20	13	15	22	24	16	23	24	24	21	18	23	24	20	21	18	23	26	19	13	19	16	14	19	19	25	22	17	29	26	23	21	17	15	22	18	18	19	25	19	14	21	23	22	19	31	17	22	29	22	21	17	15	22	14	24	18	23	17	22	26	25	26	26	11	18	18	20	26	16	17	24	15	11	13	17	28	18	26	21	8	16	19	19	28	14	20	13	15	20	30	18	21	21	20	23	16	26	19	23	22	11	15	18	27	26	20	22	19	19	30	19	22	23	23	19	27	15	20	12	19	18	27	19	16	13	18	20	29	19	25	23	30	20	23	20	19	22	27	26	17	20	24	24	23	18	25	18	17	28	23	24	23	23	15	17	27	26	21	24	16	25	25	20	19	15	22	26	17	16	18	28	22	26	23	27	23	15	21	21	19	19	19	21	21	13	29	14	21	19	23	17	24	19	18	24	23	19	18	19	16	20	23	21	15	22	17	17	25	22	27	16	23	23	26	24	29	20	20	17	17	20	21	17	16	14	21	19	13	18	26	15	21	21	20	27	23	18	23	16	23	18	20	27	15	15	14	21	31	15	25	15	17	19	15	19	17	26	22	23	20	20	20	20	22	19	22	17	21	21	19	21	19	19	18	32	19	20	15	19	23	16	24	22	20	12	19	18	32	18	24	25	28	21	26	21	17	11	20	16	13	16	15	21	21	27	21	15	21	28	16	26	19	16	22	14	21	25	19	23	24	19	23	19	19	18	32	12	21	25	17	19	21	16	19	29	16	21	20	21	24	14	12	22	21	27	25	22	24	22	17	25	27	21	13	19	21	21	18	13	18	19	19	20	21	18	15	22	12	27	23	18	21	20	18	17	12	25	24	23	20	20	19	23	27	23	22	20	26	23	21	17	18	28	20	17	12	24	22	16	28	13	24	25	25	20	22	14	21	13	23	21	16	19	20	29	16	12	20	16	10	28	27	21	29	25	16	20	19	26	29	20	22	22	17	20	23	15	20	20	21	23	17	20	19	13	26	29	21	33	34	27	16	29	20	20	23	21	22	23	28	19	19	20	19	26	30	21	18	16	26	15	24	21	20	28	9	28	22	24	25	20	22	20	13	17	24	18	21	24	24	21	25	17	20	22	25	25	35	24	17	11	22	22	15	19	26	14	18	26	18	27	19	18	21	24	26	22	32	27	26	21	20	24	15	21	21	23	12	26	19	24	20	19	24	17	24	26	23	23	18	12	19	19	18	29	25	21	26	14	30	13	20	26	21	26	19	13	16	18	16	23	15	13	13	16	17	17	27	18	28	17	22	21	22	19	16	21	23	27	23	17	18	12	24	16	27	23	17	20	25	20	21	27	12	20	24	21	16	20	15	24	16	17	24	32	22	19	18	12	31	31	21	11	21	22	24	22	22	25	16	23	24	18	25	13	18	19	29	21	17	18	25	20	22	18	18	14	21	22	21	22	20	22	22	23	19	24	18	21	15	25	27	15	26	24	19	21	26	11	13	29	18	25	22	19	14	23	21	21	25	18	34	17	29	16	18	21	22	23	26	17	17	19	15	23	13	18	22	17	24	24	23	22	18	21	13	27	22	23	17	20	14	20	22	16	21	21	26	12	27	19	28	26	22	20	14	31	17	18	26	22	28	22	26	27	12	18	24	20	15	16	19	16	18	26	20	26	19	23	15	29	23	17	24	21	15	14	15	30	25	22	12	20	22	19	26	24	20	26	13	20	20	22	14	22	24	21	19	15	24	19	14	20	26	19	16	17	17	19	23	22	24	18	22	25	28	19	24	21	17	20	24	22	17	21	19	20	20	16	23	21	16	20	12	22	21	22	18	23	17	25	23	27	19	28	21	18	22	20	25	12	22
51448	17105	8513	23934	28902	27952	21246	19531	18335	15204	12774	10283	16683	2670	2294	2045	1866	1680	1483	1385	1169	1138	1062	1100	949	944	815	803	826	702	713	681	682	683	657	681	688	613	573	589	572	484	541	508	543	534	523	469	520	497	494	507	462	466	482	452	446	499	469	440	456	439	427	457	448	421	392	438	394	427	415	420	373	386	423	386	406	381	375	379	386	365	359	376	363	364	392	377	449	394	380	408	369	397	373	391	367	406	352	384	371	359	357	377	372	390	350	363	409	397	411	368	380	374	420	361	382	381	349	361	377	379	378	374	362	358	395	393	389	387	362	350	373	368	381	387	366	351	385	360	391	321	351	377	390	389	353	394	349	349	338	364	330	372	359	349	373	355	394	339	357	376	362	371	385	352	359	362	366	349	388	365	347	359	379	331	359	375	368	371	340	381	357	349	353	378	370	396	349	344	357	360	357	368	384	372	353	386	387	360	389	367	394	369	351	340	352	379	315	342	387	386	332	359	328	379	343	356	349	348	377	353	372	370	355	392	368	367	358	357	343	346	350	345	362	355	333	359	352	372	395	351	355	337	377	323	357	322	339	371	358	374	340	345	342	349	331	368	373	333	365	333	335	342	368	345	330	384	367	369	381	365	349	350	382	357	344	345	356	366	377	373	331	384	355	362	310	336	357	337	350	341	370	326	376	341	359	340	354	333	397	358	356	343	343	379	354	347	334	356	388	343	346	333	405	318	361	382	367	325	376	367	408	351	333	337	366	344	379	356	332	399	326	364	344	326	366	339	365	349	389	322	333	364	363	374	350	344	365	381	377	363	365	353	369	339	350	355	343	360	345	334	331	359	361	398	345	351	344	357	329	345	372	366	361	355	340	392	360	342	390	351	371	409	377	352	360	346	370	369	330	320	343	375	354	358	358	351	388	351	372	345	385	352	344	371	360	335	367	334	354	395	354	373	368	376	348	379	330	346	353	342	323	354	381	365	405	341	342	394	371	343	334	348	371	337	339	364	371	348	391	353	374	355	351	354	364	382	365	349	360	329	386	368	356	384	327	364	402	397	365	340	348	335	352	372	386	336	350	334	315	391	359	335	400	347	347	340	382	379	362	351	342	381	367	350	366	347	344	336	365	345	347	370	358	362	346	347	355	344	353	361	383	332	349	367	341	362	370	319	371	364	335	389	377	330	320	352	348	377	353	372	371	343	341	337	345	365	330	375	382	392	357	373	353	354	367	340	400	345	379	344	334	376	350	328	359	361	347	366	343	348	352	344	340	345	358	345	331	387	358	366	378	341	379	352	350	399	391	349	374	341	318	379	320	363	372	381	335	382	362	357	368	337	386	340	361	376	346	364	343	349	335	384	382	291	354	368	352	370	332	355	349	337	390	379	312	357	336	377	354	348	372	354	362	386	373	352	398	392	354	353	306	368	338	355	349	379	326	349	359	364	366	334	347	339	364	377	357	346	367	358	378	359	360	363	377	372	379	366	361	363	362	347	339	338	335	393	351	338	355	361	358	335	350	363	366	367	379	354	369	386	362	345	393	372	340	350	355	343	359	346	336	354	340	368	358	396	361	350	344	392	340	364	382	353	384	351	348	340	362	329	355	366	400	381	350	352	355	353	344	381	338	372	329	341	364	371	373	365	349	341	338	349	326	367	335	353	359	344	334	364	367	353	389	336	347	312	378	374	388	385	345	397	343	343	349	386	380	337	370	361	372	338	365	381	369	344	347	365	367	354	352	378	353	334	353	384	377	354	334	344	367	372	346	356	339	375	363	375	374	346	391	374	331	345	320	375	360	367	351	388	340	353	349	359	384	378	369	377	335	369	347	375	340	346	361	389	344	366	340	333	346	367	342	366	312	356	344	338	314	343	332	359	342	387	352	354	372	358	347	355	361	334	387	331	345	328	368	356	330	373	401	386	367	351	354	365	389	340	342	359	347	374	324	357	402	367	327	355	356	342	372	344	372	351	355	373	359	338	361	358	330	377	346	325	305	374	326	376	374	365	384	350	364	355	350	380	314	375	334	365	364	395	381	360	337	327	370	357	329	358	375	349	350	383	377	364	362	363	376	426	367	351	347	369	360	338	333	323	325	352	362	338	327	360	350	376	354	333	359	342	388	362	355	361	359	374	363	346	386	352	333	375	370	357	356	342	370	336	343	340	342	326	337	378	347	349	358	332	377	361	366	357	351	384	354	345	338	327	363	345	342	343	361	363	375	372	386	382	328	335	339	352	352	391	344	345	355	342	371	355	345	358	366	345	355	351	339	395	329	377	372	340	312	364	365	344	343	377	367	334	382	394	344	373	368	365	379	369	380	357	358	375	319	390	332	406	326	339	349	357	331	381	345	374	378	349	342	398	373	342	373	365	360	349	368	325	359	343	326	359	374	341	348	383	353	361	345	386	343	381	380	365	357	358	382	354	354	307	359	352	309	368	372	367	368	342	363	374	362	363	331	341	347	361	343	392	359	332	319	359	332	396	319	353	383	372	360	345	355	334	358	355	383	358	362	348	354	378	376	332	340	332	319	358	346	382	349	330	372	351	348	342	393	394	366	356	348	384	366	333	337	335	373	393	399	361	377	398	374	357	368	320	377	368	352	363	378	364	376	361	335	364	371	357	382	356	392	369	340	329	365	365	359	348	375	335	375	363	349	400	378	357	366	375	361	364	354	362	324	358	344	356	352	364	355	376	408	332	379	341	356	362	396	328	381	348	339	366	366	355	358	336	332	385	349	381	357	341	360	341	384	379	354	354	358	358	403	337	334	333	368	375	356	363	360	379	376	330	361	360	359	354	352	365	362	357	357	352	339	337	339	389	368	357	389	327	363	348	365	369	322	345	336	386	378	340	362	347	335	348	332	342	322	364	354	336	346	380	360	367	387	349	317	352	360	346	333	374	338	371	364	388	333	327	365	334	354	354	375	351	345	324	347	352	330	346	359	362	354	347	346	353	353	346	378	369	343	374	370	376	334	347	358	358	373	362	355	362	347	343	325	359	304	343	344	338	396	397	337	354	353	381	343	312	316	366	345	364	375	373	352	393	362	359	368	365	335	358	362	388	350	383	385	355	370	331	351	365	361	376	335	336	328	340	317	360	362	371	357	338	373	369	355	368	352	373	351	365	361	366	350	346	366	415	343	349	362	351	356	341	332	340	355	327	379	390	348	346	347	305	383	346	372	341	356	349	359	339	333	362	347	387	385	343	343	384	363	361	360	370	349	330	365	339	365	340	356	363	348	367	326	373	362	334	362	325	352	347	354	338	372	344	366	363	376	372	347	332	383	366	356	365	359	340	370	335	362	371	366	352	374	368	338	345	358	380	344	356	338	348	332	358	349	345	306	378	335	346	373	304	357	331	344	343	339	348	355	335	325	390	343	347	383	376	342	353	331	385	318	342	365	368	346	338	363	337	378	382	325	357	384	379	379	377	346	354	323	348	364	356	379	353	312	360	389	362	347	342	349	355	375	372	362	376
5258	519	130	121	92	265	133	137	143	93	85	71	155	33	26	27	28	23	26	32	32	30	34	29	19	30	27	21	28	22	22	27	27	18	18	31	25	24	23	26	21	20	34	16	24	27	25	26	25	28	27	24	23	29	16	23	19	18	18	20	14	22	26	22	23	15	17	26	20	20	24	11	24	23	20	18	24	27	18	15	18	27	25	24	22	14	19	22	23	17	22	15	20	17	16	24	24	28	27	27	18	23	17	21	20	21	18	18	23	14	18	15	24	27	15	25	22	22	32	25	21	24	25	21	24	26	24	15	24	29	22	20	22	23	22	19	16	26	21	27	28	25	12	22	23	12	31	24	25	22	16	27	30	19	22	31	22	18	15	26	30	18	19	22	23	30	19	25	16	24	13	23	19	28	25	23	23	24	24	24	20	29	20	18	23	30	21	26	18	30	21	18	25	17	30	22	30	26	22	26	25	24	12	25	30	17	24	24	21	27	27	26	27	26	19	23	15	24	23	28	16	18	18	20	20	24	30	26	25	17	24	19	29	20	25	24	26	19	29	20	20	26	21	36	34	24	18	29	25	22	29	28	28	29	25	13	16	31	24	19	25	17	20	27	20	28	29	27	18	26	22	23	13	17	25	22	28	27	20	23	22	25	33	25	21	25	22	24	25	27	24	10	19	19	15	20	28	24	19	26	24	28	33	25	16	22	32	26	23	19	20	30	24	26	21	16	28	18	20	17	21	31	16	25	28	30	18	13	28	27	22	27	28	19	28	23	19	18	28	21	17	25	18	23	19	22	24	30	30	21	24	22	23	27	27	18	28	26	14	20	21	21	17	19	20	26	17	23	24	28	23	23	19	25	18	16	21	26	26	23	27	23	16	27	25	31	16	30	22	20	21	21	20	19	26	23	27	22	24	14	19	17	24	36	26	28	26	31	22	32	21	21	29	17	21	23	20	31	26	31	23	34	30	30	24	26	19	21	30	35	27	19	29	30	25	30	27	28	29	23	26	22	20	18	30	25	25	20	19	33	27	24	13	28	25	20	26	16	20	19	19	21	29	25	33	21	14	22	26	23	23	39	22	26	22	27	27	32	25	40	20	29	36	22	25	27	25	16	26	31	26	19	26	18	34	16	22	16	27	23	24	30	21	22	11	25	30	24	23	16	25	27	27	18	22	16	19	27	25	24	22	20	19	20	16	26	26	24	22	20	20	24	23	13	28	32	22	28	29	22	26	17	20	18	27	20	20	13	20	25	19	21	20	23	26	20	20	23	22	23	17	19	23	15	23	27	18	28	22	20	23	20	24	27	26	23	16	27	23	18	24	26	31	23	23	23	22	23	22	20	28	23	21	20	23	23	18	24	27	28	24	16	25	23	26	36	23	33	19	28	18	27	21	32	20	29	30	26	21	21	25	29	22	12	19	22	31	22	40	17	16	22	21	16	21	32	20	13	22	26	24	20	26	36	24	21	23	17	25	28	21	30	20	27	18	18	16	19	25	23	23	20	24	15	32	26	18	28	26	26	23	25	22	14	24	21	27	18	24	18	22	21	23	29	22	26	32	21	23	23	20	26	18	25	15	25	21	23	20	28	12	20	25	27	21	34	24	19	25	19	21	23	19	19	23	21	24	32	26	21	15	28	32	20	24	24	22	30	19	23	21	36	25	16	26	23	20	21	20	17	28	17	24	20	15	19	22	23	18	21	24	22	18	17	21	17	21	29	20	20	26	20	22	20	25	18	24	19	23	26	20	17	38	20	23	22	26	16	21	33	19	23	36	24	24	20	33	20	24	12	19	26	18	30	30	25	22	28	24	18	26	20	15	24	19	15	26	26	21	20	20	20	22	35	24	33	18	18	19	29	24	22	22	26	25	20	20	20	22	23	19	25	24	25	22	19	13	22	16	24	20	28	13	23	19	23	17	16	22	27	22	21	30	21	26	31	19	21	23	30	28	19	29	23	18	18	28	18	14	27	21	30	14	20	26	21	24	23	17	19	18	23	26	18	20	20	24	34	22	22	20	25	32	24	22	22	17	26	19	20	22	19	19	30	30	22	24	22	24	30	21	30	19	34	18	24	18	13	26	26	26	26	24	23	22	25	19	26	19	27	19	24	30	24	22	13	19	10	21	21	18	27	15	24	21	20	19	22	23	22	19	22	21	20	27	16	23	22	14	10	18	25	19	41	30	22	19	33	31	24	23	20	26	22	31	25	27	36	23	23	24	22	24	24	22	30	24	32	22	19	23	31	22	32	23	18	18	26	21	25	23	30	20	18	18	17	13	14	22	28	26	25	17	25	24	27	34	23	18	21	17	26	21	26	22	23	19	34	31	22	23	31	19	22	19	23	29	31	25	21	30	22	23	25	18	26	27	23	24	14	30	30	22	25	18	32	30	30	14	20	25	25	14	20	31	30	22	15	31	22	24	22	17	19	26	31	22	14	26	22	21	12	23	16	29	25	22	20	16	19	16	25	17	25	24	28	26	25	26	26	22	31	27	25	26	16	28	28	18	26	28	23	28	23	28	22	19	26	31	25	20	23	30	17	25	25	20	23	23	17	33	24	20	20	27	23	16	21	28	14	19	19	24	21	25	19	27	22	20	26	21	25	21	25	23	22	20	27	28	37	29	31	17	27	16	24	19	22	20	28	23	27	27	26	17	27	21	19	29	25	27	22	26	22	22	26	35	26	21	23	21	34	15	25	18	30	26	30	21	19	26	27	31	23	25	19	24	27	19	25	29	22	23	24	22	21	17	24	21	18	19	26	21	31	21	25	19	35	23	29	30	20	22	25	19	23	29	19	24	26	35	13	29	25	17	28	24	21	26	24	30	18	23	34	14	25	18	18	26	24	22	29	29	20	21	18	28	27	29	32	26	17	19	19	17	28	19	19	18	22	20	15	27	19	32	26	29	18	25	19	22	23	20	25	28	19	24	32	20	21	26	21	24	21	26	21	30	21	25	19	17	18	17	33	22	21	25	25	23	21	25	17	22	19	24	26	24	19	23	28	20	28	18	22	19	26	17	20	25	28	22	22	22	25	24	21	25	27	23	21	25	28	32	31	16	28	17	27	15	12	25	22	21	19	16	29	22	24	26	18	21	20	23	21	29	20	21	28	28	18	17	37	27	23	27	26	22	22	27	23	27	26	30	18	16	29	25	24	18	25	21	23	22	31	30	21	23	22	30	16	23	24	32	24	22	19	32	30	18	23	19	25	22	23	29	20	24	20	20	17	28	21	16	25	16	20	24	26	23	26	24	25	22	32	25	23	21	28	26	26	16	26	34	25	29	22	34	21	37	28	22	17	23	21	19	23	23	22	20	21	17	28	20	15	15	12	24	28	24	19	21	22	23	25	24	17	16	15	20	28	20	26	19	24	20	21	35	26	26	31	28	20	18	29	22	18	28	25	21	25	27	33	19	26	13	27	18	29	18	27	26	37	26	25	24	26	17	31	25	27	28	23	23	25	26	30
40224	10265	3160	11890	12400	17653	10582	8572	9424	6415	4445	2698	6075	801	610	633	597	562	540	531	528	513	500	480	458	456	510	441	448	445	430	474	447	429	461	445	434	426	444	414	423	435	400	445	408	376	396	404	393	407	428	414	430	430	452	434	440	435	426	442	437	407	404	434	375	402	376	411	439	428	410	414	410	372	397	403	410	410	420	435	354	397	400	419	439	399	465	402	411	387	376	403	429	402	397	395	400	374	376	386	403	391	413	392	374	395	421	385	404	422	390	408	399	436	391	405	401	406	405	400	386	427	386	409	405	448	398	398	430	415	391	416	379	390	394	438	388	430	410	410	400	363	439	385	416	419	437	398	430	401	428	404	417	377	406	415	397	439	388	392	410	379	398	407	406	408	364	428	367	403	371	365	373	380	383	416	388	421	410	397	430	426	380	407	416	373	436	386	387	378	375	380	370	424	402	402	399	396	402	426	371	413	408	402	404	395	403	410	412	431	402	393	406	419	374	366	445	397	386	386	405	407	385	402	411	373	413	409	398	394	398	350	412	393	352	404	402	429	394	388	428	395	384	401	391	452	402	418	403	383	425	404	370	444	460	405	420	390	419	414	368	391	434	396	409	436	414	438	376	423	421	446	413	404	394	407	424	397	396	393	407	410	419	437	379	389	411	418	416	416	385	425	376	404	394	379	384	400	413	416	440	379	428	375	412	394	399	456	431	404	382	416	427	418	404	409	372	386	414	399	347	404	412	423	425	432	409	423	399	415	414	408	416	391	416	416	403	422	420	387	371	413	430	377	417	380	407	370	400	397	372	423	405	404	370	388	422	384	394	391	404	420	420	383	420	381	397	363	381	423	411	433	375	389	396	398	374	399	358	382	393	397	368	424	373	402	416	386	384	382	400	408	439	440	388	397	429	423	408	398	386	402	393	384	381	438	408	374	420	370	405	398	417	399	404	387	397	434	393	423	405	449	379	397	385	394	390	393	380	429	380	417	365	386	403	409	409	428	468	382	383	415	392	425	387	420	398	386	404	384	420	417	408	394	382	416	404	397	400	433	419	389	383	426	426	444	414	391	403	433	377	412	378	407	360	452	413	397	411	400	404	393	422	421	411	410	377	356	380	405	418	422	412	401	373	439	410	442	412	428	407	411	386	385	397	414	402	402	371	413	433	417	396	394	412	393	427	433	400	373	365	398	389	407	380	428	387	368	363	404	380	445	410	375	398	391	394	422	435	393	418	396	407	449	403	416	408	411	423	385	401	439	363	410	417	393	434	417	390	386	422	369	423	417	410	355	422	412	444	396	405	389	402	380	397	428	402	414	431	383	392	365	382	406	379	394	400	374	392	395	416	414	412	372	413	392	423	428	395	436	409	412	402	380	392	419	432	409	402	402	384	438	394	424	405	391	422	388	382	395	396	393	427	386	431	410	416	401	382	386	425	402	385	416	418	409	432	378	364	397	420	403	417	427	420	449	364	433	403	438	384	395	407	391	412	379	385	382	405	402	393	409	431	400	422	400	434	394	368	417	400	409	398	409	397	415	379	435	392	430	427	386	392	383	428	441	370	371	409	440	402	370	400	409	393	409	409	398	376	376	431	370	396	409	388	428	408	383	430	394	388	399	416	403	382	436	403	359	415	385	374	427	444	401	407	405	430	441	404	388	429	382	389	376	382	430	407	388	416	398	399	436	442	396	411	409	404	422	378	423	410	409	378	441	410	401	381	389	425	414	401	411	425	414	404	426	393	367	385	439	407	406	422	393	408	386	387	385	424	382	384	422	396	430	424	345	415	418	431	408	421	416	405	393	402	412	387	389	385	378	394	355	440	397	376	387	397	354	399	414	404	408	414	420	405	400	390	385	361	374	407	413	408	397	380	435	413	428	406	420	406	397	433	423	426	416	398	411	392	404	404	406	390	389	406	405	424	394	422	404	415	375	449	387	405	390	395	399	437	386	393	370	388	413	418	420	407	377	381	390	378	407	434	379	416	423	401	413	385	409	394	380	417	413	437	404	393	437	393	383	394	390	422	386	391	411	401	408	411	436	400	381	392	394	389	375	395	359	391	388	412	412	424	412	399	363	388	359	418	405	370	413	386	407	436	363	407	403	413	394	428	383	416	367	422	399	394	365	396	391	425	401	372	391	421	379	407	408	394	418	421	428	384	400	410	382	397	434	412	412	434	387	379	420	389	392	427	415	412	448	387	395	403	410	381	393	366	420	383	395	384	377	375	412	419	366	384	404	381	406	331	403	408	398	427	438	427	437	395	423	421	388	412	400	375	393	400	412	408	388	407	382	428	360	411	397	406	428	400	414	387	432	436	393	408	408	420	414	393	412	386	368	400	411	425	402	394	387	396	419	412	404	396	408	414	405	394	373	425	353	382	413	365	369	423	413	402	387	383	378	388	407	448	385	410	388	409	405	407	385	410	413	397	402	412	377	431	418	427	413	433	437	388	383	398	412	393	386	388	406	395	417	419	396	374	383	413	434	405	413	381	427	422	402	412	418	436	442	373	420	402	420	405	426	426	409	412	397	411	409	417	398	393	374	420	394	420	417	403	394	387	440	394	419	425	364	404	374	368	377	406	385	397	413	414	385	422	354	427	415	425	408	408	373	403	424	404	417	424	421	411	409	417	407	384	389	373	379	410	387	389	426	375	399	401	414	425	368	419	409	379	381	414	406	414	392	411	429	379	382	375	402	398	395	417	404	424	382	407	410	407	379	376	408	394	419	412	351	362	388	398	408	379	397	390	397	421	385	409	397	388	410	406	404	412	386	395	394	431	418	386	389	448	414	394	402	403	375	412	415	411	391	430	406	421	412	408	366	445	385	425	402	423	371	420	410	399	399	421	402	419	405	395	382	417	398	434	420	415	411	390	400	426	388	375	411	432	389	416	410	402	426	390	406	438	408	387	407	389	403	402	391	428	393	394	395	426	410	426	430	419	395	403	380	427	425	394	419	416	376	395	418	389	380	417	412	420	378	403	418	397	400	406	396	406	413	412	387	406	423	391	373	403	416	421	419	418	398	387	419	411	380	416	396	380	422	395	374	421	402	389	391	402	409	408	348	365	406	434	417	409	376	419	380	376	412	384	398	416	379	393	406	406	426	402	388	381	382	404	386	443	392	414	406	376	387	431	413	441	390	366	413	398	379	387	386	406	401	396	390	405	420	390	350	412	410	406	354	403	445	411	392	430	423	384	387	409	408	395	372	382	374	412	405	417	430	404	435	396	435	403	399	406	371	391	382	385	378	415	416	371	408	410	371	404	394	414	392	435	435	406	399	381	388	408	429	406	424	389	398	399	419	406	385	427	392	425	422	403	380	430	413	420	372	424	424	409	414	382	423	380	411	423	431	389	424	408	382	400	414	398	423	406	414	422	426	430	375	406	408	437	385	387	449	400	399	413	423	383	410	374	409	404	394	423	403	379	387	390	426	417	399	389	355	375	393	400	425	391	415	404	364	399	365	407	402
8742	751	223	139	205	428	280	262	286	195	183	104	198	60	53	44	47	52	36	53	54	51	44	33	47	36	42	32	39	37	36	47	37	38	36	46	56	41	32	42	33	42	45	37	27	29	44	51	40	28	32	42	46	38	36	44	40	38	37	44	41	29	30	33	39	42	32	33	35	51	47	34	30	43	30	35	34	36	35	46	43	32	39	38	47	36	47	46	36	36	34	37	28	39	27	32	55	45	43	43	31	34	26	37	41	33	39	33	27	47	36	38	46	31	41	39	30	41	29	28	38	48	33	38	29	36	43	35	34	40	35	47	34	36	34	35	34	53	40	40	45	38	36	31	38	41	34	35	40	24	46	43	39	31	33	26	26	40	39	36	36	44	40	36	34	32	36	42	44	41	37	41	28	44	50	30	44	28	40	37	32	34	40	41	40	36	49	41	24	38	35	28	42	34	33	48	36	39	27	34	32	40	31	40	39	40	33	40	32	30	40	31	39	27	39	44	38	42	41	41	34	29	41	41	38	35	31	45	47	38	28	38	36	28	50	38	45	40	34	33	29	38	35	36	35	51	41	51	27	33	37	45	40	32	41	34	38	45	46	38	31	39	37	31	39	39	33	40	33	41	35	43	31	55	33	39	26	53	44	39	40	32	36	35	42	35	30	39	51	30	34	42	35	39	37	31	49	30	35	39	36	34	26	38	47	43	40	34	32	35	37	36	37	46	37	35	33	29	30	39	43	51	36	34	30	50	32	38	47	36	30	37	31	31	50	46	45	36	43	33	47	31	36	40	36	37	32	36	43	42	36	26	36	37	39	35	38	41	26	36	37	37	27	40	31	41	28	36	30	43	39	39	41	34	29	39	38	34	27	34	28	33	57	38	36	50	38	39	29	38	34	33	31	40	42	37	29	36	32	26	28	37	40	34	30	36	47	25	35	30	33	36	42	41	42	24	24	31	26	24	35	38	42	32	53	35	51	34	37	31	41	35	44	39	37	39	39	42	37	27	30	25	28	39	44	47	31	31	33	41	37	46	37	38	40	36	36	33	39	30	39	31	38	35	36	42	43	42	34	23	31	27	35	42	36	41	30	36	32	48	37	43	36	43	55	31	39	37	46	41	35	38	36	40	40	34	41	31	26	34	38	33	21	41	44	38	40	34	48	33	35	43	34	39	38	44	40	40	48	34	45	32	30	40	50	33	32	38	36	33	31	40	34	30	43	27	32	28	40	34	43	39	37	33	42	32	46	52	39	36	26	43	49	31	39	33	28	36	31	40	36	33	46	39	31	35	33	37	56	41	32	36	36	35	26	34	40	36	27	39	33	34	38	31	38	34	51	40	40	41	33	39	39	45	34	40	25	37	35	31	28	36	32	41	49	32	38	35	48	34	30	34	42	35	37	33	43	28	32	31	36	36	31	29	33	35	44	30	43	41	47	35	40	33	39	42	32	45	32	34	37	33	41	36	41	39	39	40	36	33	36	32	37	32	35	44	40	38	42	31	41	35	35	36	36	39	27	45	45	30	34	39	42	46	39	53	31	39	43	35	33	36	38	31	35	40	49	45	33	33	36	34	43	50	39	43	30	40	35	39	39	38	26	41	30	29	31	37	32	29	40	35	44	34	30	35	36	38	45	37	38	29	35	34	30	42	38	30	40	33	26	34	41	38	35	35	45	27	34	34	38	35	31	28	42	39	43	26	32	36	35	37	28	28	30	34	34	38	36	39	41	22	32	35	41	47	38	35	46	34	41	37	36	45	50	32	33	31	27	42	31	36	44	41	38	34	40	31	40	41	39	27	36	40	33	45	42	36	41	31	32	37	41	27	44	38	39	39	31	22	33	33	32	39	41	32	30	33	37	35	36	39	32	27	38	29	49	33	40	40	34	33	32	38	33	42	37	40	30	38	36	41	41	39	40	35	39	36	37	45	40	34	36	29	36	30	39	40	36	40	34	29	32	33	37	33	44	36	39	32	33	50	42	33	31	34	42	27	44	30	43	51	44	41	47	34	36	48	36	42	33	42	47	36	40	32	40	34	29	42	32	35	38	45	31	42	31	46	32	34	36	39	37	34	36	48	28	31	30	42	32	32	51	29	33	38	52	34	33	32	33	40	26	40	42	38	38	31	30	33	43	33	37	35	43	29	37	39	32	31	34	45	40	29	38	34	31	45	39	33	39	45	34	39	37	39	28	48	49	46	43	38	43	29	35	28	39	41	38	35	34	47	39	44	42	35	29	43	27	33	42	45	25	36	34	54	36	33	34	49	27	37	37	44	28	34	31	33	38	36	38	36	38	39	32	37	29	30	42	39	39	35	33	47	33	41	34	39	37	36	35	39	36	35	33	36	44	34	37	34	33	47	41	41	39	33	31	35	29	42	38	38	34	40	36	42	47	23	34	40	28	37	43	38	38	45	28	38	26	44	29	35	35	41	38	27	37	34	41	42	35	41	39	28	36	42	45	22	39	26	38	44	42	37	32	35	48	53	29	39	40	29	44	40	43	50	26	46	32	40	56	37	34	33	40	35	36	41	37	44	25	38	28	33	41	31	45	37	40	46	31	45	30	30	32	28	37	33	33	35	25	50	42	37	30	48	35	44	43	34	36	40	25	42	33	35	33	32	40	39	34	39	25	29	44	34	42	32	37	42	30	34	37	37	27	38	47	44	34	44	41	27	41	42	33	32	29	32	34	42	31	34	33	28	33	39	39	45	33	48	28	49	28	34	34	51	39	46	46	40	32	44	39	40	29	32	39	29	21	44	34	31	27	45	46	32	32	42	32	41	41	31	45	27	29	37	29	35	45	35	38	42	44	40	36	36	36	38	43	43	36	36	45	41	46	33	42	36	40	39	33	37	38	27	42	30	38	30	43	28	30	33	38	30	39	39	37	34	37	46	27	40	39	28	33	36	34	38	38	51	38	33	37	31	42	38	28	35	33	39	48	50	33	40	35	41	43	38	27	34	44	34	38	32	44	46	40	37	29	38	31	39	31	30	29	34	31	25	32	35	35	37	47	43	51	38	39	37	30	33	31	44	31	32	35	47	35	40	40	30	35	28	44	33	33	41	38	41	38	43	33	41	36	33	42	35	41	31	37	42	47	46	35	34	42	36	39	40	37	45	30	37	39	37	33	38	44	32	40	37	29	40	30	36	42	29	37	40	42	34	37	28	33	39	39	30	32	42	43	34	26	26	31	38	35	44	43	33	39	34	38	40	49	40	39	31	38	30	37	32	34	55	37	21	32	31	39	36	23	37	41	40	35	34	33	44	26	37	31	26	40	45	38	46	38	53	40	41	38	35	45	31	33	42	36	47	46	26	34	45	40	41	39	33	45	36	39	35	30	44	42	39	33	28	40	36	26	52	26	39	32	34	36	36	26	32	34	39	36	33	31	32	30	23	42	33	40	33	44	34	41	29	31	37	39	38	43	34	34	34	45	27	38	34	34	46	46	41	36	45	29	44	30	47	47	34
43055	11533	5465	12443	18739	22604	17119	14811	14541	9653	8290	4716	8198	1767	1633	1525	1383	1318	1251	1108	1054	1058	949	855	948	917	847	854	907	848	783	803	763	766	805	768	743	752	711	734	722	742	716	690	718	710	738	746	669	682	719	643	676	691	703	703	683	679	658	671	637	700	670	693	652	684	641	628	686	623	624	677	644	669	591	628	625	644	678	688	640	634	611	635	618	637	653	619	690	612	626	686	658	631	605	642	625	662	657	622	653	629	609	639	695	665	646	631	662	653	625	656	598	680	648	615	598	648	616	668	657	605	648	623	624	654	589	672	641	605	612	636	611	648	647	638	637	592	630	652	654	628	665	633	625	627	605	643	650	624	624	618	601	635	653	649	607	680	628	632	632	598	650	653	669	629	615	648	692	671	634	682	661	627	596	641	639	648	612	618	585	637	648	662	588	636	642	636	648	637	627	596	613	628	650	665	639	663	637	606	636	665	617	643	614	631	634	627	685	631	639	647	663	618	635	663	718	622	655	644	615	602	642	630	651	618	596	625	661	656	630	627	600	611	642	623	637	618	599	615	647	615	641	635	626	612	623	645	618	650	643	648	682	589	662	635	661	633	621	635	632	594	643	660	610	605	619	638	666	605	613	596	676	613	660	654	606	603	612	612	630	600	639	616	655	631	607	611	643	635	651	598	613	630	620	688	621	627	659	649	608	632	643	641	622	553	665	610	675	645	622	618	617	636	604	610	667	624	623	615	651	655	606	655	665	656	630	653	625	622	632	609	661	605	616	620	629	664	619	651	639	573	632	623	601	624	622	624	662	640	599	632	664	624	601	616	618	629	625	645	637	615	659	639	652	594	625	647	621	640	691	713	625	650	599	618	616	611	676	651	606	608	644	619	659	654	646	629	658	656	602	620	586	629	604	647	611	632	647	613	600	620	644	646	614	631	656	642	616	588	626	639	583	632	642	627	586	609	644	654	664	640	587	643	654	617	606	615	644	582	668	663	658	629	638	611	629	632	640	650	632	627	664	625	619	627	576	619	655	672	593	640	624	609	600	572	561	616	650	628	652	631	609	634	621	665	650	605	666	622	610	594	631	600	630	622	589	625	666	609	624	621	628	610	608	618	628	601	628	636	628	575	645	619	652	631	619	645	664	661	639	632	664	644	643	633	619	616	590	578	651	634	639	606	630	606	683	622	655	562	660	622	592	684	615	654	598	580	673	603	601	637	652	649	619	626	647	597	618	637	641	632	630	650	648	665	642	623	658	651	638	618	632	592	604	618	658	648	672	599	614	615	647	581	688	665	585	594	641	654	613	601	607	630	629	659	620	663	635	600	682	637	651	613	641	642	636	608	631	617	590	608	600	621	608	665	631	640	594	656	668	595	635	639	665	616	630	634	616	595	633	637	676	651	639	593	655	674	604	623	617	640	662	592	614	638	659	629	607	656	621	635	625	636	615	596	606	651	614	630	618	616	596	621	622	644	605	617	609	618	626	626	600	631	620	695	631	652	605	619	610	641	637	588	637	609	658	616	600	600	616	639	643	626	614	617	647	621	597	672	591	654	631	620	681	643	601	622	612	631	635	643	629	652	660	670	614	625	612	610	607	678	582	623	679	619	622	650	593	632	630	640	603	621	652	637	625	633	624	640	620	646	679	596	652	622	640	629	638	605	657	624	676	609	614	663	645	671	662	657	635	607	633	622	605	642	633	616	615	643	640	605	641	582	646	622	662	622	656	657	673	603	606	637	621	652	657	709	641	662	640	649	624	616	609	633	655	612	610	680	592	649	658	675	623	595	634	649	612	645	636	624	638	672	678	613	642	622	650	658	612	610	658	637	634	588	616	616	645	658	604	658	623	623	625	626	640	645	586	635	669	625	623	620	587	600	599	614	641	639	612	622	659	629	613	609	634	638	680	633	649	605	665	649	627	623	605	635	591	598	621	646	626	635	650	616	657	664	642	611	654	590	621	636	611	599	653	667	673	590	670	629	647	630	635	629	675	642	620	664	642	616	588	653	591	648	626	558	678	623	603	653	677	619	603	607	675	655	650	640	628	639	631	630	650	587	671	600	643	602	611	637	647	656	640	640	589	644	660	600	578	622	611	598	613	623	602	628	603	623	588	649	608	603	642	618	585	628	575	635	623	613	617	633	659	594	613	599	654	648	672	654	617	656	633	633	631	624	645	648	666	627	628	651	617	623	584	640	601	587	655	606	631	656	630	594	668	612	657	609	628	611	653	602	635	636	612	614	624	681	641	635	682	577	617	626	618	638	647	630	605	646	617	635	632	661	631	633	659	657	617	668	634	638	598	619	686	607	644	610	643	650	624	649	625	643	638	621	658	651	652	647	629	633	657	609	653	641	612	624	592	652	643	605	656	643	651	668	616	675	714	656	581	594	667	654	636	638	634	622	634	672	572	632	661	636	628	635	636	596	620	607	626	614	622	625	639	618	625	615	614	631	680	600	632	585	621	641	648	632	578	614	644	610	626	621	652	633	652	662	646	641	614	627	631	647	646	634	639	646	634	660	628	644	603	576	623	633	638	654	631	604	634	643	655	613	633	588	649	636	654	668	663	621	628	647	593	596	667	652	651	635	648	593	651	627	618	665	661	653	655	650	600	643	620	594	646	658	619	598	596	591	647	649	627	644	618	619	601	574	641	636	633	585	659	613	634	657	647	634	594	642	659	629	636	641	637	620	639	607	611	656	652	623	593	615	637	638	632	668	607	603	640	596	630	610	628	621	649	626	613	628	658	621	582	618	637	622	628	637	629	624	615	627	634	601	638	623	645	637	587	631	594	671	638	682	653	618	640	644	587	595	679	652	619	602	654	649	638	627	650	639	607	647	603	607	623	708	650	632	629	613	600	655	657	635	618	589	596	605	645	622	647	618	647	658	629	674	621	661	588	644	631	651	620	658	631	645	631	663	610	642	616	638	626	589	587	603	604	653	651	647	648	611	653	691	630	609	653	612	629	637	654	621	598	605	606	650	630	617	656	605	631	602	658	619	641	638	627	669	622	634	624	610	617	667	603	621	643	624	609	679	652	630	579	647	658	605	597	649	663	641	605	618	581	642	598	629	637	616	602	611	661	609	618	629	647	614	600	627	602	625	627	627	662	598	646	648	591	629	696	641	624	603	654	631	630	640	620	633	626	650	600	628	641	622	595	657	651	602	635	667	656	603	628	629	642	659	634	662	652	586	620	622	652	622	627	607	656	605	620	636	659	638	596	653	637	592	591	629	606	666	635	634	635	627	640	601	620	590	658	576	660	616	656	649	671	628	656	618	590	666	617	659	664	617	626	660	676	614	624	579	609	654	581	627	644	628	605	602	561	625	618	589	681	630	614	611	589	596	624	641	625	644	586	607	655	609	684	632	647	627	675	592	659	617	616	656	675	610	578	620	637	669	642	645	611	622	618	598	703	660	602	628	605	630	679	574	645	617	645	692	636	618	610	649	654	587	648	589	659	603	634	656	620	612
8370	907	194	104	231	340	280	296	354	201	148	101	143	49	60	47	54	38	39	41	45	52	43	41	34	45	34	38	40	35	40	38	34	37	37	42	26	33	43	34	40	43	39	42	39	43	25	41	49	35	32	38	30	43	34	34	43	42	52	35	35	34	34	39	29	42	45	38	41	28	36	41	35	33	50	45	32	35	37	30	37	26	33	41	32	39	36	30	36	37	24	38	43	28	36	45	34	33	39	38	40	31	35	45	43	31	37	37	35	34	42	21	46	35	33	28	36	32	32	41	40	33	33	38	38	42	33	28	32	40	37	33	36	43	24	39	35	33	26	30	25	35	36	37	36	36	36	32	40	44	39	37	32	41	32	30	47	34	37	29	37	44	43	34	32	36	33	28	47	41	41	46	40	42	39	35	43	47	37	37	40	44	28	44	37	40	45	40	40	47	33	27	40	41	41	37	49	36	32	32	30	41	38	33	40	42	37	25	37	43	39	37	31	35	36	28	43	46	37	41	42	43	37	35	39	34	29	46	44	36	40	38	23	35	43	40	40	36	29	44	41	39	39	36	32	41	31	32	38	40	40	34	32	32	38	33	37	45	40	48	32	40	42	36	38	33	30	35	33	28	22	40	46	36	41	51	31	28	51	33	38	44	47	42	37	35	36	46	33	37	23	29	40	30	33	27	31	32	43	39	31	45	38	44	25	33	30	32	41	44	49	38	40	35	29	42	52	36	32	36	32	38	43	35	32	33	35	33	41	44	44	38	36	35	24	40	43	24	37	40	39	35	48	26	36	38	35	38	44	46	41	46	28	41	35	42	25	30	37	37	34	32	40	53	48	41	40	29	32	45	42	32	41	39	32	33	30	30	47	24	48	37	32	36	39	41	44	38	33	41	29	34	41	33	31	38	33	32	37	48	47	29	36	29	31	41	39	39	29	42	36	31	45	25	41	34	36	28	61	28	39	28	35	31	31	35	43	36	46	38	34	37	43	33	44	42	32	35	39	42	27	33	43	27	35	32	37	47	40	45	36	34	36	36	36	35	33	40	30	36	30	48	33	36	42	38	37	35	26	40	36	49	37	40	37	40	34	24	38	42	37	45	40	42	41	47	30	29	38	48	37	28	38	24	32	39	35	42	27	35	29	43	39	32	39	41	31	40	48	32	26	39	40	25	45	30	35	37	36	29	33	32	32	29	34	39	28	36	42	23	33	32	32	43	38	37	41	33	34	34	31	43	40	37	30	34	40	42	40	40	41	36	26	33	30	43	37	41	29	30	36	34	34	43	37	45	38	27	40	43	50	30	32	38	28	42	49	38	33	34	40	40	25	46	44	38	36	42	39	44	32	44	29	38	37	36	34	24	31	30	37	43	45	29	40	36	49	50	46	42	39	27	35	38	32	33	37	37	40	32	28	38	31	50	52	39	30	51	37	45	41	32	35	28	31	41	26	37	35	35	39	51	33	29	41	32	43	31	40	37	40	37	22	33	39	27	44	40	39	43	39	36	38	29	35	34	31	18	42	36	34	37	32	45	41	29	38	32	31	45	34	40	43	32	47	51	26	39	49	29	40	33	38	37	42	34	30	30	38	34	39	45	42	27	43	36	39	42	38	35	44	31	34	35	53	42	37	38	32	33	45	35	39	41	50	29	42	34	29	35	33	28	38	30	39	31	38	29	34	29	35	55	41	40	28	33	42	45	34	42	31	39	31	45	30	38	35	37	30	40	29	36	37	32	29	39	36	33	40	28	28	31	38	43	29	36	36	38	37	29	43	34	36	41	53	30	27	33	28	41	32	28	36	38	45	36	44	31	32	39	32	27	35	42	42	45	37	25	35	47	39	35	46	32	52	30	31	36	42	52	35	30	34	38	38	35	32	35	49	34	36	35	34	31	33	32	31	35	41	36	30	32	35	39	52	41	42	33	45	35	34	40	39	48	36	39	34	42	34	34	36	34	35	37	34	31	40	30	29	35	37	27	41	35	35	50	37	37	43	27	34	33	39	35	28	27	38	42	30	49	38	24	28	32	40	34	35	42	38	39	52	34	26	31	37	38	32	37	51	33	44	49	44	37	44	37	38	25	43	22	31	34	39	36	43	59	40	33	43	27	44	20	40	41	36	40	29	38	41	32	45	44	42	25	42	36	47	48	35	42	30	38	33	36	46	42	44	46	33	38	39	29	42	38	30	44	44	42	40	44	38	46	41	25	35	29	30	39	35	40	38	32	39	37	37	33	32	35	36	27	47	47	45	30	26	37	37	35	37	29	42	26	54	33	40	40	31	42	42	39	41	38	39	39	51	23	37	30	30	38	47	34	50	29	30	27	35	38	32	42	15	30	42	35	40	35	39	29	38	38	39	34	27	40	32	34	39	38	45	50	25	36	31	36	35	33	24	43	42	41	39	28	32	41	38	31	39	33	40	35	41	37	23	43	37	31	53	37	38	30	34	42	26	32	42	25	37	36	31	28	37	37	38	39	37	43	29	30	33	30	40	45	33	27	52	31	40	43	33	36	35	39	39	34	33	38	46	38	29	44	43	36	28	39	29	28	38	39	38	35	30	37	28	34	32	36	44	25	41	44	50	36	36	43	34	43	33	28	39	35	32	33	43	38	27	22	49	42	32	44	24	37	43	36	30	50	42	43	35	33	34	28	34	28	35	31	34	48	36	41	55	41	45	50	34	35	35	29	33	33	33	29	39	37	34	45	28	28	36	44	49	31	46	39	29	40	37	30	38	39	43	34	43	26	32	26	37	28	42	53	33	40	44	34	24	31	43	32	41	31	30	43	41	36	40	32	39	30	37	42	39	43	39	37	31	25	33	40	43	25	29	30	41	43	39	33	31	36	43	33	33	36	29	36	32	47	32	35	36	40	41	24	30	40	37	38	33	40	30	33	28	31	53	35	27	39	45	40	27	34	44	34	28	24	33	35	36	45	30	32	39	36	49	32	38	42	34	36	37	47	37	22	38	30	41	27	34	32	42	28	30	38	27	29	33	30	26	32	35	36	38	34	30	34	36	35	39	47	47	32	37	36	35	33	33	33	34	31	41	39	27	37	39	37	40	37	33	32	18	27	32	35	38	35	26	29	40	31	28	40	37	34	30	30	39	32	36	44	42	25	41	49	28	33	49	29	32	40	41	45	27	29	34	31	30	34	42	51	37	37	44	35	39	42	26	43	38	36	50	47	42	32	43	43	35	39	45	33	46	28	36	33	46	32	44	39	33	43	40	32	28	30	33	38	35	38	33	45	42	33	42	42	34	40	47	36	32	31	31	41	40	43	40	45	49	45	32	35	35	43	50	33	28	37	28	30	33	34	32	40	29	30	37	41	35	43	39	43	26	36	42	28	38	41	33	39	45	32	43	37	29	27	31	37	26	40	40	36	41	36	29	43	31	37	34	40	38	37	39	31	36	41	35	38	45	35	44	29	44	42	36	43	36	23	35	37	27	31	41	38	40	30	40	29	34	31
43180	12202	4947	9782	20704	19415	17537	16779	14732	10431	7799	4022	6428	1735	1555	1498	1351	1135	1180	1089	1057	998	959	939	915	855	877	858	780	760	792	791	779	769	786	736	758	776	724	721	711	772	746	693	739	701	668	723	721	684	717	680	675	662	678	706	687	709	677	663	640	696	664	666	692	631	638	628	633	649	643	603	640	644	634	661	621	630	629	610	630	639	625	667	654	604	612	684	639	670	618	676	608	661	663	613	623	671	612	597	635	690	656	675	636	671	655	595	645	648	611	591	649	652	646	622	601	595	616	632	592	615	622	624	612	625	647	631	638	648	629	626	646	651	659	626	664	601	627	609	644	627	639	589	643	622	656	610	639	640	607	658	605	627	648	603	572	653	657	613	638	643	680	601	619	653	642	628	643	660	626	638	653	609	615	584	621	617	594	605	628	637	617	578	639	606	664	609	658	670	628	636	617	612	654	612	618	680	607	650	623	630	607	646	622	607	585	655	595	618	630	617	626	686	636	609	632	614	619	633	668	622	608	625	648	621	613	660	572	636	620	650	636	629	614	627	626	606	621	596	635	592	662	637	618	634	637	660	618	632	625	642	629	632	643	616	587	595	591	601	637	639	654	591	657	628	621	642	630	604	606	638	633	633	610	579	624	608	644	628	641	614	652	616	637	576	604	608	579	683	683	583	673	603	628	648	620	647	663	651	630	617	653	669	592	601	631	628	652	670	656	651	622	637	624	597	640	617	631	603	621	638	658	648	614	612	597	629	607	622	698	633	628	624	628	626	617	626	627	630	577	617	614	639	651	608	631	671	646	676	615	612	605	611	582	646	632	640	613	663	659	603	606	609	626	580	630	639	577	626	596	625	620	630	641	627	604	670	680	659	639	654	621	605	678	627	575	628	581	618	651	601	604	638	616	647	608	638	655	630	643	645	658	675	640	605	666	615	649	678	634	598	623	607	613	645	619	652	620	602	648	662	628	614	608	579	657	597	606	633	636	657	611	672	644	620	648	661	659	620	629	640	646	595	629	660	594	626	646	651	615	602	596	646	624	645	589	597	584	647	625	588	622	627	633	618	672	670	634	678	675	589	633	626	632	632	598	580	621	605	651	591	587	658	619	608	647	555	645	648	606	616	646	647	640	630	634	626	616	630	621	679	639	634	632	591	623	654	638	644	611	631	691	621	648	617	589	674	608	628	619	654	633	624	601	622	557	667	683	586	638	633	631	646	652	654	629	599	649	544	613	595	610	629	591	640	633	657	642	623	649	602	599	654	630	635	667	629	637	623	661	611	672	586	596	601	678	631	579	603	582	658	620	628	583	653	658	615	664	618	623	622	647	646	611	628	601	607	639	646	628	588	634	620	636	659	634	674	635	603	609	650	608	658	613	645	625	578	585	628	615	650	587	629	604	607	645	631	640	595	644	638	614	594	652	628	613	659	638	651	580	633	690	617	657	651	679	627	615	603	650	637	617	597	600	629	649	626	612	595	665	655	608	599	551	588	608	626	605	623	613	574	647	640	622	641	645	601	595	607	639	633	602	603	623	657	661	651	654	652	638	596	636	613	609	591	630	609	648	673	614	590	577	650	611	618	583	611	620	636	627	614	612	608	603	659	661	663	636	644	638	604	604	679	618	595	654	611	614	627	619	621	620	619	655	582	676	616	656	616	640	600	574	655	620	627	651	654	621	637	673	655	655	591	644	638	577	592	614	582	625	649	632	632	618	599	616	626	643	612	632	594	591	619	624	615	653	649	612	623	628	628	669	609	656	666	624	652	657	648	644	628	662	606	632	628	652	590	638	612	625	658	637	618	603	630	641	641	631	636	627	601	638	622	635	595	671	671	632	631	606	627	635	665	641	638	650	642	630	612	620	599	636	615	636	585	656	631	639	628	638	663	606	592	630	614	615	613	625	679	626	632	660	632	633	634	597	609	646	630	601	643	615	601	591	603	599	647	699	648	610	649	644	677	617	588	633	616	657	600	626	617	677	630	607	613	603	649	602	640	595	640	599	615	622	642	604	610	600	618	621	582	620	613	644	634	638	620	685	615	663	636	645	613	592	654	616	645	629	623	675	612	659	615	583	606	599	635	643	602	640	626	635	630	598	693	624	621	641	583	615	612	645	630	684	634	574	671	629	593	667	641	594	608	625	606	664	598	555	616	629	598	625	603	622	629	595	642	607	631	613	681	640	609	615	644	618	633	618	629	621	620	610	618	587	636	646	658	635	664	656	595	617	633	673	620	642	648	619	685	704	643	621	672	606	643	628	626	614	624	659	605	627	598	633	637	603	647	615	625	628	680	611	612	595	648	662	610	609	643	649	615	689	667	611	602	628	587	638	635	609	653	593	584	629	641	606	617	669	618	607	604	596	655	712	647	606	644	626	590	616	633	651	613	614	634	620	622	627	653	618	653	596	602	601	629	611	676	644	638	632	617	629	644	658	630	603	634	682	593	622	635	620	625	652	643	643	653	642	664	610	647	644	626	640	626	603	641	613	591	654	590	595	637	612	652	590	628	643	611	635	666	618	649	586	638	643	606	607	599	624	629	624	694	642	609	633	619	605	602	668	631	608	599	618	615	694	648	624	645	589	627	622	600	653	661	602	612	617	617	623	659	649	627	594	607	652	642	659	611	696	691	639	605	586	608	594	586	623	651	665	624	598	646	601	634	612	652	647	626	618	640	605	617	646	602	612	652	641	626	617	618	661	618	606	686	680	659	639	655	622	632	642	615	601	581	635	642	609	636	626	647	590	650	619	624	655	646	621	641	624	601	607	634	622	604	627	655	586	655	624	655	645	615	582	641	651	624	647	645	640	660	626	639	628	611	656	644	619	609	635	640	619	649	609	663	637	607	632	623	593	662	619	670	645	671	629	635	623	617	616	645	629	648	648	637	656	616	663	661	614	633	638	660	640	600	656	631	667	619	622	621	632	628	628	646	609	634	634	614	623	684	607	620	645	638	618	650	628	599	595	668	652	634	620	608	652	613	616	650	611	614	591	608	613	625	616	627	658	667	671	656	659	599	606	646	619	640	616	625	635	655	584	627	646	613	631	620	653	672	649	614	626	621	612	623	617	656	652	664	648	592	644	587	665	629	651	640	652	633	650	594	601	582	609	617	667	615	601	611	693	626	640	610	613	649	669	654	640	618	629	603	662	655	637	601	631	623	660	618	627	632	633	631	652	605	647	604	713	603	619	663	616	647	636	560	639	630	609	624	657	642	638	644	609	588	600	623	594	650	635	623	647	643	609	609	650	620	616	623	585	617	606	625	606	618	674	633	651	659	633	621	643	647	619	630	622	647	615	621	615	639	620	597	607	630	615	639	620	637	633	663	651	627	643	593	625	611	648	659	653	619	668	665	625	616	672	594	631	636	654	603	615	651	626	602	624	603	630	601	602	678	592	631	636	627	660	614	624	614	677	666	610	585	637	577	626	631	613	635	598	672	632	622	669	628	602	616	637	596	589	620	622	564	670	609
11078	1688	224	142	417	583	417	553	467	375	280	138	366	63	59	44	41	48	35	53	31	35	42	33	39	32	32	22	26	39	27	32	32	24	20	29	26	30	25	26	21	26	17	32	22	24	21	24	26	23	33	23	20	22	17	25	23	21	29	23	17	14	24	21	20	20	32	22	26	21	32	21	25	13	21	22	20	10	22	30	26	30	14	26	25	23	17	21	28	10	19	24	24	24	19	31	19	16	28	24	19	18	16	23	24	22	16	18	23	25	13	20	23	25	18	17	22	17	13	23	24	26	27	19	18	17	22	19	22	18	19	27	11	22	20	19	22	14	28	17	28	25	25	22	18	15	22	17	20	15	27	16	17	10	23	19	20	22	10	22	21	23	26	28	15	19	26	13	15	19	32	18	22	18	11	13	26	22	23	14	18	17	17	20	25	13	18	18	23	17	28	25	23	18	28	23	16	21	22	22	21	24	23	27	18	37	15	15	18	11	17	17	16	24	22	23	27	10	18	22	23	27	20	21	17	22	25	15	18	28	24	19	13	24	15	24	23	23	22	30	23	27	18	21	25	18	23	16	28	22	25	25	22	27	25	27	20	18	20	13	17	21	15	20	15	13	22	15	15	20	22	13	21	21	21	16	16	28	15	19	22	18	16	17	16	18	18	17	23	25	23	18	21	20	14	15	16	18	25	20	15	17	27	19	18	22	28	22	16	17	11	15	18	23	21	25	16	19	22	20	22	14	20	19	17	23	18	15	21	19	24	16	25	15	21	21	20	17	14	18	13	18	19	11	25	16	19	24	27	27	15	20	18	23	18	12	15	19	26	28	25	14	22	21	23	18	21	18	20	12	21	24	15	15	29	32	23	25	16	5	24	22	20	22	23	13	19	28	23	23	15	16	11	23	23	13	24	21	14	20	26	19	18	23	24	18	15	17	19	16	17	21	20	24	23	26	24	15	33	34	16	23	19	27	21	18	23	19	24	18	25	15	20	21	18	23	26	19	23	23	13	14	13	29	17	13	18	12	18	19	21	19	14	28	14	20	18	17	20	18	18	21	15	23	15	13	21	26	21	16	26	19	23	16	22	21	18	17	20	20	17	16	21	21	14	19	20	19	16	17	19	14	12	12	24	15	24	18	19	20	24	21	22	11	24	15	15	21	13	24	22	22	24	21	19	25	17	25	24	15	23	21	16	22	18	20	26	25	14	14	20	28	21	20	18	14	16	20	18	18	22	15	14	23	17	18	22	23	18	20	21	14	24	22	24	17	16	24	20	15	30	17	30	28	15	15	26	23	34	22	24	17	16	22	39	12	23	16	14	16	30	16	25	17	14	20	20	16	25	17	15	13	21	17	26	33	19	21	17	16	14	19	18	17	22	18	22	24	24	19	26	24	21	15	19	17	14	31	19	19	19	14	24	25	24	20	25	26	16	21	23	22	16	13	22	15	20	29	24	19	24	23	35	25	20	16	16	15	23	18	17	25	20	12	28	16	18	20	17	19	26	19	25	28	14	20	28	14	26	17	15	22	22	30	18	24	20	21	18	20	17	21	15	22	24	23	17	26	20	27	21	21	23	23	20	23	13	16	15	21	18	22	21	15	17	22	24	28	19	13	14	18	26	25	17	22	17	26	16	25	19	18	16	23	12	24	19	19	18	21	18	26	14	14	16	30	21	13	18	16	16	21	22	14	18	30	22	22	28	26	19	17	28	20	23	14	16	18	19	20	8	20	22	18	23	21	26	24	18	14	29	14	25	14	31	18	22	21	19	27	23	23	22	22	23	14	21	20	16	11	29	15	15	24	14	19	18	17	14	14	14	11	19	26	20	22	20	17	23	23	22	24	28	18	22	18	21	12	15	10	15	15	27	20	21	19	20	10	22	12	19	24	17	20	21	24	21	20	29	16	24	16	13	23	23	19	18	19	25	31	17	21	26	11	18	10	30	18	20	20	22	20	17	27	18	26	18	13	19	18	12	21	20	17	18	18	23	23	26	14	25	14	25	16	17	20	25	23	17	28	25	12	20	23	20	18	29	13	25	22	26	15	22	13	21	20	14	18	23	23	16	16	13	16	17	18	22	22	32	23	14	14	16	18	19	28	25	14	18	17	21	20	24	14	17	21	22	21	20	15	18	20	21	14	16	24	23	20	16	21	21	26	25	21	16	16	27	18	21	25	24	12	14	19	18	23	13	26	17	18	21	15	21	23	23	15	19	11	17	16	22	17	17	20	20	27	16	11	22	29	24	21	19	15	23	23	15	26	28	20	26	18	22	19	16	27	19	16	15	23	29	19	20	17	17	19	27	18	10	19	26	17	26	20	24	29	17	30	24	21	20	25	17	17	19	25	22	16	25	15	16	31	25	24	27	23	26	19	27	15	18	21	9	15	23	24	21	16	16	20	22	27	18	25	13	23	24	22	21	14	19	20	22	19	12	25	18	22	18	17	30	13	16	20	15	13	16	24	9	26	19	18	21	16	23	21	32	12	28	21	24	27	21	14	12	25	16	25	25	20	14	17	27	20	23	14	20	25	21	23	27	33	18	20	17	19	19	27	18	18	12	26	20	20	20	27	17	20	23	15	14	9	19	17	25	25	15	20	30	20	17	25	16	19	26	26	15	16	17	24	23	15	19	17	19	19	20	21	18	20	15	15	18	15	10	14	15	25	23	21	23	19	15	22	22	32	15	25	18	18	21	12	17	18	23	19	25	16	22	12	25	15	21	21	18	12	26	19	27	18	22	18	19	19	19	13	22	31	17	14	14	20	26	26	19	31	17	14	16	20	22	16	24	21	18	16	27	17	18	24	25	20	22	16	17	20	17	21	24	24	22	21	26	19	21	23	17	22	22	16	18	19	20	23	21	25	19	26	14	18	19	20	28	17	17	19	16	19	22	23	26	18	20	16	16	24	21	21	17	24	17	19	17	20	18	27	22	11	25	20	20	14	15	19	22	22	16	22	16	14	21	26	25	23	21	18	22	18	25	17	16	22	23	18	20	24	20	15	28	15	26	21	21	22	19	17	17	23	17	12	22	21	16	15	25	16	14	22	24	26	17	13	24	26	16	26	15	19	18	17	27	21	25	18	33	19	21	24	20	24	23	31	26	18	8	21	27	22	12	20	15	18	18	21	25	21	24	23	22	23	9	16	14	21	26	20	23	17	16	19	18	12	13	17	16	17	22	18	21	23	13	22	13	16	30	17	21	16	16	15	24	33	24	26	22	27	23	23	21	20	24	21	19	21	20	16	21	21	17	22	13	20	14	14	15	19	17	17	26	14	17	17	17	18	16	15	12	17	23	14	18	9	13	28	22	17	15	18	20	20	21	20	23	19	25	19	17	13	20	31	27	15	20	24	14	23	22	22	19	21	22	23	21	25	22	19	27	21	24	19	16	16	21	19	10	19	20	26	15	19	27	26	20	21	29	21	8	21	12	23	13	11	26	14	16	15	25	15	14	16	27	15	21	20	17	12
50233	14550	6146	14221	28871	26278	22811	24649	19385	16696	12202	6410	12269	2705	2380	2099	1894	1653	1490	1442	1314	1195	1126	1045	1009	883	821	814	790	721	730	700	710	624	722	653	679	566	569	579	596	560	520	523	552	533	481	491	479	484	456	484	439	477	448	485	485	491	449	454	437	432	459	453	414	448	433	383	416	409	414	403	394	394	395	431	389	386	385	404	374	413	388	370	395	374	383	373	398	368	370	416	372	381	376	417	394	374	399	400	379	364	406	352	387	382	346	364	352	332	322	341	363	363	350	326	322	362	409	394	374	398	368	364	391	345	385	356	365	345	354	356	367	373	389	386	399	362	365	352	360	359	374	386	349	345	365	312	355	377	352	379	380	357	327	380	327	353	379	363	338	374	324	374	387	380	341	370	352	377	387	397	364	357	336	352	340	367	411	353	385	382	365	341	355	349	338	338	327	382	324	352	328	360	362	341	344	337	378	327	365	357	348	347	383	395	368	345	355	358	335	354	386	374	371	354	368	329	336	357	369	378	336	358	375	351	370	343	368	388	367	367	363	377	362	337	403	390	324	332	358	356	357	356	328	340	360	377	354	350	355	325	363	368	352	387	345	355	376	348	362	342	322	365	344	376	358	355	343	357	372	337	361	357	381	339	347	354	341	356	346	355	349	401	347	362	352	359	359	342	385	352	354	351	408	360	368	366	367	339	334	354	373	379	341	337	320	340	396	366	341	347	345	315	338	370	341	382	339	346	359	350	391	356	361	375	349	382	366	337	368	334	358	352	350	366	350	340	360	359	331	367	365	360	325	356	344	356	376	345	347	329	331	334	337	385	371	390	350	347	366	362	373	351	383	338	386	332	345	367	326	364	320	343	352	381	360	381	336	330	313	392	370	350	352	355	362	350	343	335	348	363	376	369	351	328	363	352	365	349	342	380	350	347	365	349	373	358	335	330	338	381	355	367	330	341	343	338	380	348	338	336	302	339	359	359	350	323	361	340	350	388	371	353	379	360	351	333	384	320	342	335	353	370	367	384	328	345	378	336	390	333	366	355	343	324	368	356	343	366	349	371	355	353	376	336	370	330	338	346	427	369	359	324	345	376	367	351	371	368	375	338	332	324	374	358	332	371	351	348	377	351	343	357	358	380	328	355	353	360	365	365	334	311	367	370	355	339	387	350	339	370	358	373	322	356	363	343	359	337	371	355	349	348	362	339	356	346	349	360	334	393	341	372	344	332	358	377	366	336	322	323	367	363	343	364	333	364	363	385	332	368	371	335	353	320	338	361	365	344	349	340	359	344	354	387	347	372	346	360	341	354	385	357	344	322	342	368	331	356	331	340	367	370	348	370	344	357	345	364	359	340	379	382	371	336	356	335	333	340	345	355	352	345	327	360	317	372	361	363	355	380	356	345	345	373	348	328	321	371	372	350	389	358	372	357	361	394	358	375	367	360	405	349	368	332	369	386	343	335	360	360	367	384	365	347	380	335	325	371	340	384	335	377	329	323	346	373	329	391	358	341	330	336	351	372	372	359	346	354	327	342	352	350	336	347	383	326	371	395	362	339	376	371	360	316	358	337	360	376	358	357	356	357	364	384	342	390	352	337	321	350	371	378	342	347	386	327	345	369	358	364	362	379	324	314	334	357	376	357	375	365	377	374	364	364	391	397	344	347	329	389	307	327	369	349	366	345	346	383	331	357	348	357	325	389	310	354	338	311	369	361	383	329	331	372	372	377	334	313	317	301	407	376	370	358	320	346	340	330	339	365	369	351	338	371	368	355	351	334	367	368	380	376	336	356	356	346	342	354	345	366	365	347	339	373	353	355	352	338	327	368	405	370	360	342	363	364	360	361	360	372	337	340	364	382	365	361	323	352	328	331	336	348	345	357	348	353	341	368	365	321	332	334	355	364	375	380	328	369	361	355	354	352	342	355	326	328	346	311	379	363	341	340	338	355	361	357	364	390	338	375	342	371	350	379	371	338	344	342	382	345	391	299	331	324	394	338	367	356	372	352	368	367	353	364	327	353	333	359	330	321	359	352	322	331	333	336	334	373	350	379	355	361	367	354	351	345	333	313	345	338	373	340	372	398	355	353	340	322	369	323	363	367	351	346	311	385	338	333	345	350	374	318	350	348	366	372	388	325	316	343	328	379	350	360	374	370	374	376	358	354	343	378	366	368	375	355	326	375	332	333	367	344	361	321	369	352	336	353	348	353	359	376	363	326	361	343	349	328	331	367	354	339	356	383	352	331	342	326	349	339	334	364	359	358	358	352	352	384	364	342	364	352	376	379	352	362	353	357	330	420	339	348	356	322	335	322	345	377	325	354	352	383	330	340	342	354	355	369	346	345	345	353	395	320	329	374	352	330	380	342	377	331	383	336	331	349	351	336	374	335	349	365	376	362	358	393	350	341	357	406	337	338	324	348	324	380	355	355	384	354	374	332	339	356	350	333	376	345	335	362	328	314	316	341	362	361	348	354	326	345	381	353	340	341	338	335	336	372	390	359	358	358	334	369	342	340	358	350	409	342	353	371	333	335	343	351	354	385	364	349	356	350	349	356	356	347	356	356	355	338	345	368	367	346	322	329	346	357	390	359	345	323	377	347	370	367	381	356	354	375	394	391	352	334	327	376	349	359	365	362	356	360	370	379	338	356	346	388	359	367	337	364	329	361	395	355	349	374	341	349	382	338	372	336	315	355	349	351	361	348	363	350	358	347	328	371	323	350	350	335	360	342	375	343	322	355	359	341	350	347	339	352	360	395	325	391	396	371	372	366	357	355	320	332	351	348	366	364	347	325	371	334	341	311	353	322	361	332	338	318	305	392	362	359	318	367	339	342	363	329	330	360	393	335	359	375	329	362	336	337	373	337	309	347	359	388	345	329	387	347	338	363	360	369	357	363	386	369	349	337	355	338	355	371	363	341	374	354	364	342	336	399	327	346	362	380	332	361	333	344	356	353	363	362	366	365	345	344	338	375	380	334	362	354	354	344	359	338	388	332	324	360	369	381	347	348	356	339	373	347	323	352	340	334	325	354	372	373	358	340	318	375	419	370	358	341	344	360	349	352	324	340	323	381	335	377	375	352	340	343	334	346	316	357	372	351	329	358	359	380	356	353	401	343	356	349	385	355	365	340	350	364	372	351	319	355	346	317	358	336	353	370	349	343	341	345	345	345	341	378	381	334	337	335	342	379	358	342	352	365	391	352	359	356	357	340	354	339	343	379	334	331	351	350	321	358	355	359	356	346	350	369	372	341	344	345	364	359	371	366	360	355	338	360	354	376	370	343	358	338	377	367	379	387	346	339	404	326	375	368	331	360	337	378	373	380	358	342	316	364	343	359	357	355	377	396	345	349	377	348	325	370	372	335	360	382	359	352	356	321	362	359	336	375	358	353	345	379	352	351	376	375	368	369	364	373	359	344	356	335	358	344	334	349	347	351	321	326	373	336	332	348	365	363	357	383	361	312	388	323	348	343	370	355
4817	312	56	57	235	146	164	228	123	129	79	47	68	26	26	36	29	25	25	24	26	27	12	28	20	19	22	17	21	23	21	20	27	31	30	31	13	32	15	21	33	24	30	32	17	17	25	29	22	19	20	25	26	27	25	24	19	26	19	15	22	22	24	29	33	22	20	17	17	23	13	30	28	19	15	13	29	21	30	29	19	14	37	24	24	26	23	24	19	15	19	25	15	29	23	18	27	24	22	30	26	21	25	22	18	27	20	24	24	27	28	26	25	26	28	22	21	25	27	19	14	30	34	26	23	23	22	24	25	25	22	22	17	22	24	29	26	19	31	25	18	26	20	37	28	21	17	28	32	18	18	22	23	24	22	21	18	11	27	28	27	28	28	34	19	24	35	19	20	17	20	23	32	18	25	20	26	22	26	24	28	18	22	22	20	21	18	29	22	18	30	32	27	25	28	12	30	19	19	24	22	23	22	17	26	17	20	24	16	24	19	33	32	36	26	29	17	16	20	29	17	18	23	40	18	29	19	28	18	18	28	19	24	20	27	27	23	37	23	22	27	22	21	18	26	18	22	15	14	16	24	20	30	17	23	18	19	23	22	25	20	28	22	19	26	20	23	19	20	24	12	20	28	30	27	19	28	21	19	25	22	16	18	15	19	22	26	20	23	24	27	28	19	23	18	21	30	23	15	18	24	21	17	22	23	24	22	28	23	19	23	21	22	26	28	25	27	20	32	26	24	24	28	16	20	22	25	16	25	25	26	23	27	20	23	17	16	27	21	26	21	21	24	14	23	20	26	28	22	24	23	26	34	24	18	18	28	20	18	23	18	29	23	23	19	34	26	17	23	29	18	25	20	23	14	26	26	24	26	28	19	17	19	29	21	32	25	27	19	26	24	23	20	17	18	27	21	26	21	16	31	17	15	26	17	10	24	25	21	21	30	25	24	23	25	24	26	16	23	25	24	29	20	14	22	27	20	23	22	18	37	21	29	20	19	16	22	23	25	26	19	27	21	14	23	20	18	19	21	14	23	20	32	29	24	22	14	21	24	28	23	29	27	25	23	24	28	18	22	15	20	26	32	19	15	20	19	21	17	25	27	30	23	15	22	24	14	24	24	22	15	8	33	26	23	21	24	25	18	26	13	20	27	19	25	20	32	23	19	20	23	23	30	18	27	19	27	22	23	24	18	25	27	23	15	26	18	23	26	16	18	25	27	24	25	21	28	30	17	25	26	21	18	16	20	36	30	24	24	18	20	19	19	13	21	22	22	19	30	25	27	14	20	20	24	26	24	23	18	26	31	23	25	21	24	23	27	20	28	19	29	30	25	21	21	24	26	28	14	19	22	23	21	26	24	22	21	15	32	26	29	22	17	17	16	18	16	22	28	23	29	16	19	28	21	21	29	16	25	22	27	22	14	25	24	16	33	17	31	15	19	20	21	21	23	18	24	29	20	22	21	32	25	21	18	30	20	15	24	26	17	25	23	26	21	23	18	26	24	14	30	20	20	16	15	22	15	28	22	30	27	20	17	14	32	24	22	23	24	22	22	24	17	26	21	21	18	16	27	23	22	26	25	33	25	16	21	19	28	27	18	14	19	21	20	35	23	28	27	25	25	16	33	22	19	23	20	28	25	17	27	24	25	20	24	25	32	27	14	23	24	19	27	20	21	23	20	15	23	19	21	28	18	26	25	15	28	28	27	20	29	18	19	20	23	28	21	23	19	22	21	26	27	24	26	22	17	27	33	22	22	20	27	28	18	23	28	28	20	25	16	18	19	12	19	28	26	19	21	18	21	23	21	28	24	25	22	21	16	31	22	23	23	20	28	23	34	15	26	24	13	14	30	23	25	26	16	22	34	19	32	28	31	24	25	18	28	22	34	25	25	20	17	25	30	23	21	17	22	14	25	20	25	23	15	17	25	25	22	23	18	20	23	19	25	31	32	18	15	21	26	29	34	24	17	27	16	12	24	22	22	19	27	23	26	21	23	15	28	17	23	29	27	16	22	21	24	18	23	15	23	26	16	23	25	25	22	34	24	15	23	25	26	19	30	22	23	22	24	31	25	22	19	21	26	14	20	26	26	23	15	25	20	24	23	24	30	22	29	30	26	13	23	23	29	29	18	25	36	22	25	30	27	12	31	19	29	18	23	23	26	21	22	27	19	26	24	20	19	28	27	17	24	20	26	17	22	23	19	18	17	21	29	26	26	27	18	29	26	28	15	29	28	11	17	24	26	15	26	25	29	23	25	29	26	21	24	17	15	17	25	22	29	21	22	22	27	18	27	13	27	25	30	15	23	18	29	24	22	20	21	29	16	21	32	29	29	19	20	26	27	18	22	21	25	16	26	22	13	18	29	29	21	27	27	21	26	28	20	27	13	31	23	27	19	16	22	16	24	30	19	26	26	29	30	30	19	29	21	26	22	26	23	20	25	26	9	28	22	19	22	19	27	18	28	34	15	31	15	27	25	16	22	16	23	20	29	21	12	27	20	19	18	19	40	20	23	25	20	21	22	28	26	13	28	25	28	27	25	21	19	24	26	27	18	28	28	26	30	32	19	24	25	22	23	28	17	18	20	23	21	19	26	32	19	17	17	20	24	19	20	15	23	27	32	21	25	28	27	21	20	26	20	17	17	16	29	29	35	23	22	30	25	19	27	36	22	29	16	16	19	24	17	21	25	27	18	28	21	17	19	21	16	22	34	25	19	21	19	24	21	27	17	18	22	30	22	20	18	36	32	21	23	24	24	23	29	20	24	23	20	24	27	32	24	23	28	20	19	18	25	18	23	17	25	25	18	30	28	15	28	17	23	32	15	21	19	26	20	25	32	23	17	27	24	15	22	25	18	20	29	25	14	23	21	29	26	28	25	26	26	14	20	21	21	18	25	17	23	27	20	11	20	31	32	27	23	24	20	21	19	23	20	32	17	10	27	25	20	16	24	23	24	22	14	20	20	22	30	23	17	18	18	31	17	15	24	27	19	31	24	24	27	18	32	25	23	20	18	26	26	22	33	25	29	23	19	15	24	30	17	29	28	27	27	22	17	23	28	30	23	26	13	33	28	26	28	23	20	15	29	27	24	15	20	7	21	24	20	31	21	20	26	18	19	20	28	32	27	23	14	15	29	17	19	25	27	19	25	29	13	29	21	26	20	16	25	33	17	25	22	29	18	29	29	20	20	26	24	22	8	16	20	24	26	19	15	30	19	31	14	30	29	25	25	19	30	20	31	32	27	31	26	20	23	18	24	28	23	26	26	28	32	22	23	26	29	16	14	14	21	16	18	18	23	28	28	26	16	24	23	24	24	25	24	22	20	23	22	21	30	26	24	30	17	24	28	19	25	21	19	19	26	13	25	17	31	23	18	20	25	29	32	29	18	22	20	23	18	26	26	26	24	21	22	23	22	19	22	27	31	23	29	19	22	13	16	28	28	26	30	29	16	20	18	27	23	22	25	27	16	26	17	28	25	24
37689	7308	1778	5272	20872	11863	12481	13972	6919	7409	3893	2258	2974	706	650	589	607	608	614	523	527	541	536	495	469	428	440	438	453	492	454	444	457	468	492	457	451	426	422	411	426	427	447	429	454	454	432	442	443	431	440	422	426	396	412	443	415	406	404	441	434	416	413	418	432	371	418	422	385	402	393	422	387	452	416	449	417	380	386	449	381	401	389	392	367	372	370	379	401	385	416	411	390	419	421	377	399	404	428	407	391	381	419	411	420	416	415	406	425	395	394	390	403	398	403	388	414	393	391	411	418	410	412	398	442	407	412	373	382	418	401	388	404	390	388	443	399	403	380	373	375	416	379	395	391	393	400	396	383	374	377	397	385	400	407	460	428	383	413	442	384	373	392	391	401	412	436	395	390	384	410	381	406	373	416	433	393	397	396	444	406	387	385	385	385	389	406	386	386	399	415	407	390	421	427	450	401	395	361	405	389	378	419	427	376	434	426	404	441	405	371	387	383	385	403	431	425	403	427	442	406	401	405	387	420	408	373	406	363	398	424	403	373	391	413	442	435	428	417	383	416	395	374	386	361	385	396	421	383	414	385	402	400	413	413	396	383	398	407	402	409	427	416	405	416	430	397	427	392	398	383	423	418	441	396	408	425	403	388	382	403	410	384	375	408	394	396	409	401	387	404	383	395	397	404	419	423	396	401	365	393	379	387	390	403	398	425	423	428	368	378	413	409	387	391	419	385	420	390	430	349	385	397	399	381	443	433	405	387	424	433	376	394	391	425	408	389	401	437	402	381	434	416	411	398	392	435	409	395	350	354	430	434	395	403	387	415	378	427	396	360	402	418	394	406	389	409	423	393	436	367	392	451	420	410	403	396	404	376	408	420	437	389	382	421	429	411	415	398	386	397	409	381	385	393	381	424	388	403	409	412	407	411	419	418	422	379	418	404	392	382	439	436	407	372	364	440	415	389	415	357	378	428	390	419	372	403	409	414	386	462	426	391	425	374	419	420	415	412	371	376	435	383	386	395	404	379	424	404	427	421	441	393	405	411	406	399	394	376	347	410	390	405	393	433	412	428	385	371	402	411	362	384	355	372	398	368	428	434	406	414	384	409	418	420	421	375	413	378	432	354	385	432	389	381	399	362	394	407	422	421	393	387	427	388	414	397	378	397	402	431	431	395	413	391	416	395	433	399	401	406	400	405	396	436	380	409	391	348	390	439	384	429	405	385	409	393	424	393	398	377	399	430	399	393	418	421	369	382	422	392	438	414	433	377	405	402	389	390	403	387	394	412	392	424	411	433	366	413	388	412	395	428	369	413	377	403	422	412	372	396	389	394	389	428	433	391	397	410	409	412	433	407	394	378	395	407	414	389	386	418	412	393	412	392	381	384	400	409	392	396	377	420	380	394	406	421	387	400	401	355	418	386	395	389	398	430	423	407	425	432	417	388	398	400	392	414	399	416	407	415	413	403	438	413	387	407	428	389	416	434	378	401	396	385	400	412	417	406	399	382	421	400	413	387	390	387	435	380	378	398	422	409	364	403	412	403	368	426	390	348	385	419	389	396	396	383	397	447	408	399	410	388	453	422	392	382	420	379	406	416	399	402	390	408	412	406	402	424	396	385	381	419	376	408	396	422	382	383	393	381	392	412	436	405	370	420	390	387	401	422	419	385	395	391	388	416	371	447	400	409	411	402	397	401	422	396	387	399	392	402	467	376	428	435	377	395	380	402	381	410	373	407	401	431	402	402	386	419	402	418	384	401	377	414	407	411	422	401	367	423	386	391	378	390	406	385	403	390	397	384	389	393	434	401	428	392	396	388	407	421	396	412	451	429	391	384	414	397	404	400	440	425	408	406	396	419	456	380	394	401	416	411	385	407	376	399	395	426	410	385	374	405	420	420	412	368	436	422	412	392	385	406	424	398	399	445	399	407	424	402	381	378	412	402	387	377	385	393	408	397	421	388	382	422	381	442	399	378	415	390	405	418	414	396	419	385	390	387	383	425	386	404	374	425	413	409	414	397	393	383	417	417	427	439	403	383	414	399	433	392	401	391	405	389	418	411	412	412	406	438	401	394	388	434	406	404	377	421	419	416	414	404	390	406	397	393	421	400	403	395	385	409	420	393	414	409	400	436	423	392	414	403	411	388	413	385	418	437	427	373	402	418	374	374	408	429	397	408	396	402	430	407	370	388	388	418	413	418	380	410	457	417	413	417	395	409	384	415	417	412	405	397	417	423	412	383	371	388	392	418	438	452	393	425	394	375	412	407	406	411	351	450	431	391	369	385	396	395	378	378	427	408	402	427	392	398	412	378	393	445	394	418	422	395	399	421	414	433	386	400	412	411	369	385	377	405	409	406	421	439	404	394	377	403	385	409	398	402	393	390	393	380	386	405	419	447	413	403	426	408	359	443	429	415	404	366	379	408	367	379	434	403	407	403	412	413	419	395	380	395	397	381	398	444	406	420	380	435	397	399	382	390	369	415	363	427	431	389	383	378	411	385	389	391	442	381	395	408	386	404	405	404	388	366	432	360	408	409	407	355	385	411	417	424	418	411	380	410	412	408	431	384	388	372	379	398	413	403	418	363	421	435	384	393	407	370	392	372	413	440	419	381	407	399	394	433	384	427	405	422	382	381	379	425	399	396	401	384	432	382	430	435	372	401	396	428	407	434	385	451	393	420	408	390	395	419	413	392	431	401	438	383	398	416	411	415	434	415	418	419	431	370	419	424	403	395	404	395	398	402	414	403	412	396	385	398	412	386	432	394	413	386	403	389	403	391	407	421	401	399	425	394	380	403	425	400	388	398	405	413	408	410	371	417	418	389	389	381	413	411	387	391	364	399	384	399	381	381	395	402	429	387	395	444	416	428	389	424	408	439	399	396	399	391	435	397	422	379	371	428	458	384	387	405	390	397	409	396	378	396	381	393	460	381	419	420	400	412	383	396	392	407	427	415	432	402	388	389	415	398	433	400	410	407	385	404	417	409	455	384	396	369	414	409	392	438	370	386	409	387	418	375	424	397	411	419	427	380	402	410	412	403	390	408	365	397	405	396	417	444	404	402	364	415	394	389	424	419	379	382	422	396	414	398	406	417	428	402	408	423	435	417	418	377	406	406	373	406	392	375	392	385	389	425	402	438	425	394	420	389	389	408	409	415	421	403	388	387	399	425	417	400	433	383	394	374	391	408	375	380	366	425	397	397	397	392	382	422	440	403	385	431	411	445	392	408	395	397	420	414	385	383	423	385	407	386	415	403	362	391	405	423	410	399	412	419	388	388	404	403	414	396	420	413	420	410	419	404	448	437	360	461	426	442	407	407	395	390	415	385	399	422	408	389	393	371	419	421	406	422	389	387	367	376	437	408	386	394	428	405	400	422	395	382	407	393	407	407	389	404	404	376	428	404	348	419	406	396	396	395	414	426	391	427	398	414	380	414	399	382	391	405	430	409	401	386	430	410	405	383	413	386	372	369	438
7853	807	139	95	336	304	332	317	192	273	133	109	242	59	61	48	62	54	46	45	47	59	49	44	47	45	47	38	36	50	47	32	61	30	41	34	46	34	45	43	45	35	38	36	41	42	43	39	33	34	47	44	47	31	24	31	33	41	37	35	41	32	36	39	42	37	40	40	37	42	31	40	37	45	39	29	24	49	34	30	47	35	33	32	36	43	35	30	37	34	33	33	32	43	36	36	37	37	42	35	31	38	31	39	28	44	31	24	39	38	47	34	32	34	27	37	39	28	48	50	39	45	41	34	34	33	37	49	43	31	39	33	45	32	40	31	45	31	40	35	36	51	37	37	35	36	41	27	32	40	29	42	42	37	33	40	43	45	39	45	28	39	27	34	34	41	33	46	50	36	38	34	36	28	35	43	34	44	39	44	29	38	31	41	29	32	36	36	42	31	31	39	47	29	41	39	27	34	40	36	35	41	34	38	46	31	36	26	30	37	37	34	33	37	48	40	40	38	39	31	43	26	39	25	48	29	32	33	46	32	28	34	31	43	36	40	37	39	32	34	42	40	34	36	41	34	37	44	34	24	29	36	34	40	38	43	51	46	38	48	38	40	45	28	38	35	34	29	37	40	35	35	29	42	41	41	29	30	28	38	57	42	35	37	43	35	42	28	38	41	52	47	47	40	25	32	30	32	36	40	29	38	42	51	29	36	36	33	41	38	21	38	38	30	34	28	42	36	31	38	26	41	47	38	31	37	41	43	32	35	44	43	36	29	29	36	37	30	25	28	37	34	45	44	43	39	42	50	43	45	47	36	38	32	29	29	48	30	40	34	33	36	41	37	38	39	40	42	39	41	45	33	47	33	28	26	38	46	50	38	24	31	40	40	35	40	36	45	42	44	48	39	34	36	44	46	28	29	45	43	39	35	37	31	35	34	41	34	40	44	38	40	36	39	43	37	31	38	35	35	47	26	32	33	33	39	35	34	35	31	48	32	35	35	38	41	49	31	30	44	42	41	37	33	35	45	36	51	46	31	39	29	24	48	42	31	40	30	49	29	40	26	28	43	31	42	44	43	46	23	40	32	43	38	36	32	47	38	32	39	38	39	31	31	30	47	35	43	24	30	39	36	25	40	44	41	34	38	43	33	36	42	37	44	36	46	42	27	48	40	39	50	37	37	40	36	41	37	39	29	34	41	36	42	26	22	47	40	39	39	36	32	30	37	38	28	40	25	41	34	40	32	39	37	42	36	38	41	44	19	37	38	35	30	35	37	43	32	31	45	30	35	40	32	23	34	36	25	39	38	19	34	38	45	34	42	41	31	42	45	33	34	32	35	39	46	40	41	42	45	35	36	34	38	42	40	48	30	42	44	33	38	31	47	38	34	35	41	35	45	46	40	33	30	44	33	31	46	32	24	42	28	36	39	46	51	27	42	36	40	41	37	39	27	32	33	34	35	35	30	43	34	36	40	44	35	33	30	30	39	41	33	36	38	40	32	33	38	48	42	40	33	47	33	34	42	38	43	40	31	28	33	30	45	39	31	36	35	31	38	34	40	41	33	44	35	37	36	41	44	42	35	42	36	36	38	55	41	43	35	29	38	40	35	32	34	28	37	33	31	41	54	34	33	36	32	34	48	38	33	30	32	26	33	31	19	51	30	39	31	37	31	33	45	37	37	43	36	36	47	26	43	32	39	45	35	42	39	35	24	33	35	41	31	37	33	36	46	33	33	43	34	51	46	36	34	30	40	35	33	46	32	43	24	28	30	38	35	36	41	35	34	41	31	33	42	30	31	50	35	35	35	37	43	45	39	41	43	42	34	32	41	35	39	38	41	35	48	35	31	38	30	48	35	41	34	39	35	35	48	38	34	44	32	39	35	34	37	32	33	34	44	45	37	40	41	39	48	51	44	43	34	30	33	38	35	41	33	43	42	44	44	43	35	28	42	31	33	39	44	33	34	32	37	33	32	46	44	41	39	31	44	32	44	48	41	38	39	36	40	31	38	39	48	33	28	30	36	30	43	43	48	36	34	47	43	54	27	34	47	33	44	29	42	38	32	37	35	37	28	41	33	38	33	44	37	32	36	33	36	52	53	38	37	42	43	47	42	28	40	29	34	45	45	38	47	39	36	31	40	36	27	44	26	42	35	38	43	29	29	57	33	30	36	34	32	34	38	40	37	44	40	41	31	38	31	49	28	36	32	35	32	36	28	41	35	37	47	32	26	22	46	44	38	34	33	37	29	41	47	36	47	39	44	40	39	34	38	37	57	31	29	29	39	29	38	48	26	33	47	29	37	37	44	28	31	27	27	39	35	38	37	38	46	41	44	24	43	38	36	22	43	48	31	25	51	42	39	38	46	34	38	44	32	40	41	35	39	38	33	41	50	51	37	42	38	37	36	35	36	35	39	45	36	36	30	51	46	39	38	31	35	39	39	41	41	33	40	38	39	43	37	40	34	33	30	40	37	37	30	36	39	34	37	28	34	36	40	33	40	30	44	39	46	26	42	40	41	25	39	25	50	30	27	34	36	40	43	40	39	35	33	34	36	30	43	41	36	36	34	45	32	27	28	36	46	41	34	39	45	28	32	29	44	42	34	29	45	38	35	47	34	40	26	47	37	36	39	37	26	41	32	36	32	39	45	33	23	34	37	48	37	27	37	36	32	45	32	39	44	32	41	38	37	46	31	38	47	47	33	31	39	37	45	22	40	31	43	39	28	29	39	48	41	38	33	40	39	30	39	28	39	46	55	39	38	28	39	41	45	33	34	36	35	31	49	24	37	46	39	36	27	42	33	26	39	42	36	39	30	41	35	29	45	30	32	33	29	33	39	37	43	34	32	34	37	38	44	37	41	35	35	29	32	38	45	32	36	45	32	43	41	31	34	54	44	39	32	37	30	33	33	42	37	31	42	50	40	39	24	31	39	42	30	36	35	40	37	36	45	37	44	36	36	33	34	39	39	37	37	37	35	22	24	39	33	34	41	36	29	38	34	43	27	49	37	48	49	33	32	40	41	45	26	23	47	39	38	29	35	33	35	32	32	38	34	45	32	38	27	41	41	30	38	43	41	34	34	40	45	41	38	34	36	48	39	38	51	41	32	33	38	35	35	35	39	34	36	37	36	29	36	36	28	35	28	36	46	27	37	23	33	48	37	34	37	41	35	37	44	36	43	39	40	26	36	36	28	30	31	38	33	34	35	32	43	31	40	41	41	29	37	41	39	26	42	56	48	38	41	25	45	26	35	31	29	42	27	45	25	33	40	29	33	37	51	30	27	28	48	42	43	48	33	37	49	37	28	44	55	28	36	31	32	47	53	30	36	33	36	35	26	34	32	32	44	38	31	40	47	22	36	32	37	39	32	38	42	47	43	44	35	33	31	33	32	33	30	36	43	29	39	34	31	39	41	38	34	37	35	36	32	37	37	44	35	31	43	19	33	44	35	40	39	46	30	32	35	37	42	48	40	43	32	35	41
42115	11135	3425	11396	24471	19107	19102	17882	11174	12404	7390	4537	8618	1804	1661	1540	1361	1303	1282	1076	1096	1130	1002	995	944	914	911	887	872	772	841	794	822	809	778	766	698	756	755	705	749	745	765	727	756	711	708	664	691	716	735	714	660	701	656	693	654	665	698	648	675	703	681	698	656	662	666	655	665	655	692	629	635	642	720	688	682	655	610	617	668	636	630	674	647	692	634	633	632	621	660	580	673	638	653	591	672	693	645	650	667	645	643	666	657	662	663	638	649	640	629	679	627	656	593	605	634	614	611	627	625	632	620	683	665	594	651	658	673	656	690	650	639	632	632	608	653	674	628	651	676	635	620	654	640	678	655	649	627	664	675	632	634	591	618	657	666	641	575	630	619	646	610	624	674	624	651	628	626	643	600	624	640	633	602	603	607	649	650	647	662	634	628	638	612	658	669	657	595	669	646	652	618	639	652	660	626	649	669	637	648	652	633	637	648	671	599	658	631	659	651	622	592	635	612	565	641	668	614	623	621	633	658	664	671	665	660	608	654	636	655	620	661	649	623	609	687	634	624	630	596	637	597	604	628	687	628	613	669	681	634	590	656	600	612	631	697	621	606	685	636	674	636	631	618	616	630	613	663	623	677	638	626	617	598	622	629	695	660	639	620	628	636	621	619	693	655	645	624	651	657	622	619	629	635	612	635	643	622	631	652	627	630	671	631	633	641	641	643	665	640	663	621	628	580	687	642	630	628	663	666	621	618	664	671	608	696	639	612	683	589	636	629	654	660	611	633	624	655	672	667	640	616	645	619	654	602	645	649	645	650	617	626	589	636	610	668	656	640	636	642	654	658	636	661	654	590	601	631	614	663	657	675	626	613	641	600	663	648	618	613	617	595	638	627	630	589	673	625	661	655	615	639	640	658	633	653	668	640	671	686	638	647	640	653	636	636	603	619	657	649	644	620	651	600	641	628	636	661	592	628	614	641	663	668	621	607	632	662	647	585	620	644	617	659	641	633	613	604	619	651	624	612	680	609	605	633	640	573	634	640	612	652	637	645	645	643	635	688	572	623	665	654	625	660	628	647	604	629	627	675	634	644	609	616	652	656	570	609	623	663	595	643	669	600	647	650	623	615	661	571	622	646	659	646	608	654	621	644	658	580	625	688	621	669	605	640	617	673	634	649	622	628	606	589	673	653	643	627	594	605	629	632	689	588	589	638	606	623	676	669	658	676	649	681	644	637	630	633	607	636	633	628	613	638	643	595	615	617	625	660	656	636	629	650	642	613	635	612	657	635	628	654	630	647	606	638	617	654	687	615	632	666	647	652	641	614	630	601	681	627	618	632	586	601	635	648	607	666	608	657	659	672	649	634	602	637	644	631	668	680	618	617	623	657	630	653	606	698	663	604	631	625	657	643	625	659	656	650	645	651	652	639	580	645	620	664	656	642	605	633	629	663	635	620	640	645	595	645	679	653	643	582	651	568	657	647	616	630	642	579	605	613	660	609	639	636	667	667	610	609	646	622	622	639	613	613	586	647	637	617	662	620	685	644	626	677	621	620	634	606	619	620	608	614	601	620	642	664	610	625	614	620	675	640	611	610	660	633	678	620	640	633	635	639	661	612	632	622	598	642	591	621	641	658	632	684	668	626	625	685	614	628	678	634	621	622	628	668	635	621	604	649	644	603	659	634	646	618	650	619	661	638	638	651	640	653	666	643	659	640	624	649	651	629	599	623	617	661	674	701	591	659	636	631	652	615	669	661	627	626	637	667	636	633	656	585	580	634	665	611	647	655	645	629	651	621	644	689	669	653	606	686	601	641	630	587	633	692	625	612	635	649	616	625	631	640	605	636	654	639	639	631	676	635	584	588	664	641	615	621	610	621	603	651	643	600	622	665	602	610	651	631	603	636	640	603	653	649	618	606	572	565	684	614	665	615	639	626	615	595	622	649	616	651	623	643	649	632	647	647	605	635	654	624	644	669	677	593	682	652	657	649	640	598	665	648	587	650	595	618	630	625	622	680	670	645	665	621	640	626	631	631	635	624	644	630	630	644	629	667	599	653	640	681	642	598	688	624	681	651	637	648	663	602	600	601	685	664	685	628	635	629	660	577	606	624	631	622	620	606	608	697	592	641	672	647	660	646	590	666	700	599	661	635	618	625	601	657	618	598	611	654	665	605	626	657	676	641	649	643	686	642	613	635	640	632	687	616	668	655	593	648	600	660	707	652	656	656	675	668	642	653	632	619	647	643	633	591	673	617	626	623	671	616	621	646	618	625	656	598	664	624	610	626	602	627	654	606	642	643	612	616	674	657	651	652	622	649	652	670	605	657	679	618	627	658	649	613	601	672	644	635	641	658	648	652	597	640	666	635	602	654	662	628	638	583	639	596	646	656	626	647	640	621	607	623	600	612	648	652	664	639	652	656	665	637	627	622	621	630	618	660	656	652	656	617	602	612	614	644	637	587	646	658	640	628	626	650	646	648	682	620	654	584	645	608	654	666	630	610	601	637	664	642	617	636	687	652	674	613	635	639	568	593	654	595	653	633	672	631	649	659	646	679	625	600	594	666	606	648	579	614	640	619	623	693	627	595	607	610	612	645	640	593	636	599	647	629	617	673	654	653	655	611	632	606	636	615	645	600	661	654	644	593	639	657	615	632	646	621	605	627	676	631	651	688	601	652	660	622	645	630	625	593	684	666	630	633	624	598	635	645	635	674	650	676	626	662	634	616	615	623	665	652	627	656	664	655	629	646	641	642	607	661	653	650	601	624	623	654	668	651	615	627	670	631	658	654	617	606	671	667	667	637	590	619	696	633	601	672	632	650	631	609	631	620	665	649	638	611	580	658	611	669	603	608	654	600	638	614	661	654	625	630	637	636	676	630	607	640	635	669	648	657	706	686	641	650	659	660	646	640	635	646	658	607	677	663	623	582	668	605	609	642	614	624	672	587	599	640	661	647	647	655	659	611	621	616	647	647	666	688	623	622	590	626	609	642	640	660	613	643	647	633	639	687	641	639	564	637	607	609	643	624	656	637	605	618	637	612	644	645	600	633	621	668	629	634	690	632	652	660	642	609	690	632	614	657	631	637	640	589	556	673	663	650	670	618	630	659	625	655	612	628	656	644	677	596	646	650	575	634	618	626	690	680	655	622	671	633	666	647	638	620	634	593	638	592	625	637	677	627	632	613	613	648	676	640	631	664	645	695	625	659	645	628	639	634	647	614	651	611	605	640	637	652	676	664	635	616	617	641	627	630	655	630	613	617	611	626	658	585	669	643	626	669	616	619	643	619	683	649	632	594	596	693	635	627	626	634	668	644	654	637	679	652	648	623	669	592	649	653	641	640	601	658	620	634	665	619	640	618	674	621	599	634	630	634	658	634	630	670	658	615	638	677	599	617	625	651	617	636	623	643	708	640	661	628	569	661	649	615	658	675	630	642	631	637	613	577	658	660	639	656	626	670	636	665	641	635	609	593	619	657	623
7914	863	127	115	239	291	341	319	252	363	221	101	243	60	55	45	46	44	44	44	53	37	46	39	42	44	42	44	36	36	44	45	41	48	45	36	43	40	42	35	46	36	38	28	38	39	38	34	33	47	35	41	41	39	43	38	24	35	37	27	36	41	50	32	30	31	38	35	40	48	36	35	41	27	29	28	32	30	43	52	29	35	39	33	46	35	40	43	36	33	35	38	36	34	58	39	33	36	35	27	31	37	31	43	39	35	37	42	38	32	39	35	46	32	26	32	32	43	41	40	37	34	31	22	30	43	37	45	41	32	33	32	44	42	34	37	35	44	24	37	35	37	36	36	38	47	40	36	46	30	41	38	43	36	48	28	44	36	39	36	37	42	40	50	33	35	27	33	43	37	41	45	31	25	41	44	36	34	34	38	33	38	26	45	35	36	37	47	36	40	40	38	33	41	35	46	41	41	38	44	37	32	32	41	44	38	34	36	26	39	36	39	41	43	30	36	41	31	43	44	40	37	40	35	39	31	32	28	39	40	34	34	33	35	25	29	47	34	27	34	39	40	35	31	35	31	43	26	33	31	40	39	37	29	37	33	44	43	36	41	37	29	40	32	19	42	37	43	35	50	45	49	34	45	36	32	36	32	36	34	43	38	31	35	43	43	32	38	50	41	41	30	42	38	35	33	36	48	31	35	45	49	40	20	36	36	28	40	34	43	40	30	28	47	47	41	25	41	36	37	40	44	28	34	33	37	49	39	43	38	30	49	39	37	34	29	50	44	49	41	31	38	31	51	36	35	37	41	33	29	31	39	45	36	45	42	51	40	40	30	46	38	33	47	38	39	35	33	40	35	41	41	29	36	28	38	39	37	34	33	29	28	24	36	32	44	42	39	37	39	38	41	39	47	34	32	39	36	41	37	44	33	34	40	26	43	49	39	55	42	40	32	30	41	31	34	32	37	40	27	31	35	35	36	32	36	48	46	46	30	45	41	38	46	31	37	29	40	50	45	46	26	34	29	35	37	36	47	36	44	36	36	41	32	36	34	27	31	30	38	36	42	34	32	32	39	30	30	36	35	32	32	34	26	37	36	35	35	37	50	28	28	39	43	34	40	42	45	36	33	41	32	38	31	39	28	34	29	44	49	36	37	36	35	38	24	41	39	25	40	37	44	41	40	33	41	33	36	38	36	41	43	42	33	47	45	38	33	32	41	43	30	36	42	32	49	29	41	26	41	31	35	38	30	54	34	35	40	37	38	40	41	37	42	49	27	40	28	43	35	42	38	41	35	35	42	44	44	33	43	46	32	52	36	28	40	33	32	30	41	31	40	39	38	34	52	20	31	38	44	34	31	44	30	31	40	35	39	37	38	40	36	31	44	29	37	44	36	32	32	46	31	33	41	40	25	37	41	32	31	32	47	41	34	41	40	30	35	31	38	28	50	33	33	32	47	22	32	42	36	38	40	34	39	38	28	30	39	43	35	37	39	41	37	39	34	43	28	32	43	43	33	39	36	46	43	39	36	35	40	37	30	38	37	45	43	47	31	35	34	47	37	41	42	30	32	44	31	46	38	37	37	38	41	45	29	43	33	39	46	41	29	38	48	33	34	29	30	32	35	34	34	39	41	43	40	37	37	35	37	38	23	32	44	30	32	41	38	34	29	31	42	31	45	33	33	38	33	33	40	40	35	37	42	40	31	47	41	34	37	36	35	43	31	38	39	37	35	29	43	39	56	40	35	32	41	34	49	27	37	36	38	32	34	41	39	35	36	45	29	38	37	39	36	40	41	45	31	34	35	35	48	37	19	35	43	34	31	39	41	36	30	33	42	35	42	32	35	35	32	30	28	37	34	33	30	54	48	44	30	26	29	41	36	41	46	29	30	40	38	31	45	46	36	46	38	30	36	42	32	44	48	33	33	35	33	29	28	38	48	37	39	24	32	35	36	46	30	45	43	43	34	35	35	33	48	36	43	30	32	35	41	35	38	38	36	34	30	31	26	48	42	38	40	44	34	47	38	33	34	27	44	34	34	40	39	40	33	34	33	31	39	37	39	38	25	35	44	44	23	35	36	42	47	38	40	31	43	38	31	41	36	36	44	33	35	41	41	44	39	33	28	37	32	36	39	38	31	26	33	40	32	43	38	26	35	33	58	38	38	30	54	26	34	38	38	37	40	36	35	32	35	30	32	30	41	35	33	38	35	36	32	36	34	37	37	43	26	30	42	41	37	30	42	44	35	31	48	34	30	44	29	51	46	27	31	40	34	43	35	36	40	45	33	44	34	47	33	28	32	45	37	47	42	43	45	40	35	32	38	30	36	37	27	30	37	36	30	42	34	46	32	28	43	40	43	31	38	34	36	43	30	43	39	39	33	31	48	40	33	37	45	35	49	33	42	36	40	44	17	33	43	34	51	39	34	37	33	31	36	46	22	43	38	31	26	36	24	43	33	36	38	34	35	34	35	38	36	39	35	36	35	46	53	32	24	38	29	42	43	47	30	36	33	32	33	32	42	36	41	33	47	41	35	35	39	46	37	32	41	31	33	31	41	35	44	27	49	44	40	29	30	40	38	36	40	41	19	39	39	33	34	22	39	41	32	30	30	27	40	37	31	35	36	30	33	38	31	34	36	25	34	38	35	25	38	41	31	47	44	47	31	48	33	40	32	43	35	35	29	27	39	49	34	32	40	43	38	44	39	49	39	41	37	40	52	35	32	44	27	41	40	35	39	33	39	29	30	33	37	26	31	38	39	43	33	41	47	36	38	25	37	30	39	33	43	39	29	41	36	41	33	40	32	29	26	34	34	37	35	35	44	39	42	33	35	42	34	37	30	38	44	24	23	28	27	45	36	44	37	33	30	31	36	30	43	31	30	31	39	50	36	26	37	36	31	46	46	38	33	37	35	32	34	37	40	41	39	31	34	36	31	36	31	36	44	30	37	34	31	31	35	36	42	44	41	38	41	37	30	42	39	35	32	38	32	35	45	35	34	26	42	40	53	36	35	35	49	29	36	41	34	35	38	32	46	24	36	40	36	39	33	42	37	41	32	42	39	45	29	38	28	36	27	41	37	31	38	48	28	44	41	38	33	37	29	35	24	39	42	35	36	38	31	27	30	38	40	42	47	38	48	31	33	41	40	38	34	40	42	46	44	31	36	45	43	34	34	41	33	33	30	38	39	31	26	35	35	28	38	44	42	44	29	33	31	27	31	39	35	39	38	44	41	40	35	45	49	26	32	35	37	41	24	49	35	22	41	29	38	40	27	44	49	26	35	39	41	41	40	46	33	36	33	36	56	42	30	45	39	41	35	46	37	40	36	25	44	27	40	34	36	43	40	37	31	29	33	31	35	39	35	30	37	51	41	30	36	30	34	35	33	38	51	31	40	32	39	33	25	24	34	39	28	42	22	51	38	39	33	33	40	38	40	38	45	36	36	40	45	44	39	41	45	35	36	36	37	32	40	40	44	39	40	43	35
42282	11006	3158	13431	21793	20919	19248	16983	13785	17024	10097	4645	8454	1780	1542	1456	1348	1259	1190	1129	1066	983	954	949	917	861	824	883	803	810	792	745	734	804	756	787	777	798	744	757	689	756	753	730	737	691	696	672	700	673	713	701	664	692	698	683	675	698	696	647	716	675	661	678	624	663	653	634	678	669	626	620	614	685	656	668	641	640	632	660	668	670	660	692	636	644	679	642	623	599	632	626	657	628	663	658	669	599	637	630	605	656	671	629	685	644	675	667	670	653	622	669	653	666	618	641	662	631	644	652	653	640	639	632	657	634	668	614	690	649	662	638	698	623	658	626	638	602	629	615	638	640	633	633	633	636	674	655	630	649	620	668	646	673	651	654	585	609	614	609	612	685	609	627	628	638	660	655	633	619	624	635	675	633	647	666	670	636	650	646	648	656	687	639	633	612	637	654	627	661	629	649	692	586	627	670	639	633	626	636	650	629	596	666	617	633	659	594	647	659	589	651	624	621	629	687	614	637	691	648	579	649	616	639	579	653	633	628	601	657	637	623	640	648	661	648	624	659	628	642	640	642	602	604	629	667	649	640	639	598	651	673	577	668	632	624	614	680	620	633	629	645	622	600	637	671	626	603	654	593	689	642	651	637	637	686	635	604	653	621	641	642	653	633	603	653	651	646	648	660	682	669	650	610	640	660	615	669	591	629	660	650	594	640	652	610	634	673	675	670	662	680	643	624	600	609	646	677	665	633	668	626	607	621	615	657	628	647	631	666	673	639	607	646	670	642	636	622	701	681	617	629	649	611	612	638	649	612	622	628	633	659	590	632	631	609	692	642	609	653	648	638	666	687	623	629	623	636	635	633	661	636	623	654	590	621	683	644	644	600	634	615	637	646	646	651	617	623	635	616	635	617	617	637	637	605	652	629	631	648	647	683	645	627	640	647	648	653	643	641	588	649	715	603	607	645	698	637	680	631	632	644	652	628	619	652	646	602	635	643	640	591	593	637	634	683	640	660	697	614	641	676	659	635	662	640	648	659	673	637	642	636	605	634	665	660	607	631	637	591	597	658	588	668	599	621	633	651	629	650	645	636	636	633	690	669	625	651	603	612	641	611	630	642	631	614	632	658	624	650	633	596	621	597	627	597	603	671	666	639	662	630	670	599	677	642	671	676	623	667	688	605	627	679	675	605	626	629	665	614	675	613	623	646	634	628	624	625	643	582	655	625	621	614	620	637	647	611	655	599	657	643	653	650	652	647	631	625	647	651	600	625	634	658	654	606	646	595	619	638	650	656	639	639	645	638	641	636	624	604	638	610	648	624	679	627	664	567	639	649	664	685	647	632	644	613	640	647	633	641	671	676	609	634	619	624	669	674	636	585	608	665	605	633	586	619	648	620	635	687	627	651	681	601	601	662	634	665	630	638	625	645	630	613	590	626	601	645	632	625	630	608	604	657	655	576	626	628	628	665	643	643	604	615	628	627	645	646	632	609	635	622	599	643	614	688	638	669	672	625	602	608	679	634	646	653	652	604	580	634	646	635	644	600	658	683	651	632	603	633	634	607	655	640	663	643	610	650	657	641	623	617	646	632	595	604	655	638	617	664	627	650	645	616	597	613	653	640	653	629	604	667	640	638	637	658	610	678	612	659	649	603	624	639	614	618	638	642	602	667	608	670	606	633	645	612	604	624	677	631	592	631	656	673	651	651	635	645	600	614	642	653	661	601	630	613	606	602	631	616	605	596	647	662	634	668	591	646	615	636	652	630	626	663	660	658	644	634	613	600	649	659	697	645	610	609	637	642	619	622	670	669	657	644	589	651	622	640	611	648	673	631	643	644	612	634	609	606	596	635	611	612	636	620	606	662	631	633	673	684	657	640	625	595	657	633	624	608	614	677	646	633	618	625	614	642	607	653	608	647	594	644	648	593	661	585	582	636	657	686	628	611	674	639	666	627	621	700	662	627	647	633	666	625	654	640	677	623	600	583	580	645	649	657	661	653	621	605	661	653	606	652	658	671	628	653	604	645	614	638	625	641	616	608	638	623	641	658	648	602	646	600	668	671	656	628	677	633	602	617	658	578	614	653	651	667	595	685	607	660	606	664	617	629	617	649	598	629	603	602	651	653	654	611	668	635	652	611	634	632	621	583	648	665	648	647	665	643	617	636	623	642	620	667	624	647	616	630	615	636	588	643	596	593	589	640	651	604	657	692	636	671	618	643	575	613	612	610	642	644	650	610	657	647	665	646	637	631	614	662	635	645	655	671	662	641	603	625	655	615	633	604	642	630	605	636	628	644	618	630	606	648	632	666	642	626	651	661	613	641	612	634	601	596	615	640	644	587	633	636	678	642	633	658	603	624	637	646	627	631	632	634	626	635	629	611	614	632	610	634	640	608	692	630	669	656	643	651	601	633	645	605	651	631	624	658	564	641	620	666	620	632	666	645	602	674	613	687	619	638	657	640	617	610	606	637	627	653	647	657	623	597	643	651	578	626	609	630	631	605	631	632	631	665	670	649	623	661	652	616	633	621	637	641	631	663	641	611	677	591	621	606	630	603	636	627	621	617	624	654	632	651	649	625	645	636	653	630	619	643	600	631	636	640	610	564	641	625	630	630	658	657	659	668	599	646	606	629	630	609	651	653	684	637	622	624	652	628	657	657	643	614	620	635	652	636	636	693	614	635	618	661	592	661	638	630	659	615	624	619	673	684	669	613	642	619	690	629	624	627	651	666	601	617	626	658	644	672	625	642	609	591	625	639	663	669	610	662	650	657	676	630	633	608	619	620	646	702	615	624	629	629	676	649	676	608	629	617	624	639	686	630	690	634	608	647	653	619	640	609	663	637	598	648	627	621	632	637	663	586	675	645	633	633	625	631	661	615	644	644	574	643	637	622	634	608	681	630	583	589	626	598	656	644	632	633	642	604	625	667	607	620	606	626	621	669	598	579	644	609	635	644	606	664	690	635	648	626	660	633	599	657	612	636	616	646	675	650	654	596	642	641	640	618	650	685	619	647	598	620	600	594	644	603	616	617	701	637	634	634	595	599	637	614	650	670	639	597	625	633	656	670	644	620	610	620	616	617	643	641	665	618	652	588	586	649	654	644	628	657	630	637	585	627	623	654	626	648	659	668	647	632	637	655	664	642	613	648	675	630	592	621	673	630	654	623	683	618	588	632	638	662	569	607	617	610	626	588	665	641	640	668	615	653	666	624	637	644	582	614	626	644	644	610	634	628	633	645	625	662	609	651	666	553	596	633	676	617	609	623	639	628	643	652	646	617	641	626	639	636	578	596	639	609	615	576	637	644	627	634	639	682	658	633	645	643	607	657	623	621	652	651	657	654	603	644	661	623	613	622	608	642	663	650	664	655	623	643	643	648	684	586	599	659	631	648	596	616	625	637	623	633	616	618	656	599	645	625	657	649	588	603	624	602	609	643	625	628	630	641	633	637	600	643	658	631	614	618	660	672	657	593	610	646	674	588
10692	1646	232	200	361	475	451	518	455	663	376	161	306	88	47	60	62	42	38	44	31	28	32	42	40	36	28	41	21	20	33	26	32	31	30	34	22	47	23	33	23	21	23	38	28	23	25	31	23	31	24	19	12	25	27	28	21	24	32	19	21	14	29	22	21	16	26	22	10	24	22	20	25	21	30	28	25	18	19	31	21	24	25	24	21	19	17	24	22	22	28	17	14	20	18	20	15	29	26	19	22	23	25	25	17	20	13	28	25	25	31	23	21	28	18	13	12	25	26	22	20	17	34	18	25	32	26	13	18	24	24	28	25	26	20	18	18	16	17	22	22	16	20	26	26	16	17	23	24	12	23	21	22	20	23	14	15	21	18	19	22	26	21	16	15	24	19	21	20	24	22	31	29	21	19	18	16	13	26	27	24	17	21	19	20	21	21	26	20	22	21	18	28	22	16	23	23	33	12	11	22	17	21	17	17	28	24	24	29	21	15	18	12	22	20	28	18	16	23	18	17	30	25	20	14	15	20	28	22	22	17	23	21	17	18	15	18	20	28	16	28	15	17	14	22	13	20	14	24	19	18	28	29	23	20	17	21	14	18	19	16	16	18	19	20	19	22	19	19	25	15	14	28	14	19	22	23	22	25	27	20	17	22	24	24	24	19	16	29	14	22	16	14	30	15	23	23	22	18	33	26	19	20	32	14	9	27	16	23	13	28	24	29	20	20	24	15	21	24	26	21	19	24	13	16	12	17	21	20	29	24	22	19	14	15	14	20	14	19	19	20	25	27	16	11	27	22	6	21	17	24	33	22	25	24	27	18	22	16	19	18	22	22	20	18	19	18	21	12	24	17	24	16	22	28	25	16	22	20	22	25	22	17	17	19	24	24	22	15	18	22	20	21	24	22	17	18	21	19	15	26	25	23	22	19	14	32	27	27	13	14	27	18	22	26	28	20	13	16	16	30	18	19	22	14	23	15	18	22	18	17	17	15	17	16	22	23	19	18	20	26	16	21	20	21	26	15	27	19	13	16	19	17	17	26	21	27	20	22	15	20	25	21	17	23	26	22	30	24	29	21	16	18	21	23	33	22	14	19	19	19	18	21	23	23	23	23	12	28	26	27	14	15	22	28	26	21	28	20	17	16	18	16	20	22	15	18	14	20	24	22	20	20	9	23	20	22	14	20	31	22	19	17	21	18	12	15	21	25	24	19	19	20	11	21	14	15	18	22	13	25	28	16	23	24	24	18	18	24	21	21	20	22	27	22	17	21	15	17	24	30	23	25	28	17	11	21	15	22	25	25	16	20	18	20	26	11	23	22	23	20	14	26	20	22	29	27	21	34	15	20	15	23	23	14	20	14	22	23	18	21	21	20	31	18	27	24	26	16	31	28	13	20	22	18	14	30	20	19	24	23	29	18	19	19	22	25	18	17	13	23	23	20	17	21	13	14	25	19	13	19	18	30	28	22	22	22	21	13	14	18	24	19	16	25	20	32	21	21	23	28	22	13	28	16	22	20	16	14	21	21	13	20	17	13	21	19	18	18	13	21	21	16	31	25	27	20	20	21	32	17	16	20	21	22	20	19	14	19	20	20	20	20	18	15	24	19	20	24	21	28	22	23	21	22	18	23	23	15	28	17	18	16	19	22	19	21	25	19	16	27	31	19	16	20	19	17	32	11	18	22	24	23	19	20	23	30	21	18	22	17	23	16	22	22	22	25	26	17	23	24	15	11	19	18	23	25	24	25	16	22	22	16	22	18	24	29	27	11	13	22	14	19	20	28	16	21	21	17	23	15	22	27	13	20	31	25	19	21	21	15	26	18	20	24	33	16	28	22	17	18	18	28	26	17	31	26	31	23	21	14	25	25	21	21	16	21	15	17	19	22	22	18	20	21	20	19	16	24	21	12	24	18	20	18	24	18	25	29	19	28	23	33	18	21	21	19	19	27	20	21	21	14	20	22	21	19	22	22	18	23	26	19	13	19	13	17	23	25	19	22	24	20	19	24	25	28	15	15	17	28	23	14	25	21	24	24	18	18	22	27	28	14	20	16	23	28	19	23	18	18	17	17	25	28	22	20	19	16	15	22	20	14	23	15	13	23	21	21	15	18	25	22	26	12	25	23	18	32	24	29	16	25	20	14	23	22	20	14	18	21	23	18	21	25	29	18	24	21	20	20	21	27	17	28	25	18	29	17	22	28	20	19	24	20	19	25	23	27	18	25	23	25	20	22	21	22	18	14	31	21	23	15	19	23	14	17	14	20	23	22	24	24	26	20	23	18	28	20	22	22	20	22	23	20	17	21	16	20	22	19	13	20	24	20	18	28	17	23	24	23	20	19	16	18	23	29	24	27	20	20	26	21	21	22	24	25	15	27	23	12	19	24	15	12	25	20	16	14	21	21	17	22	15	21	21	22	24	23	27	19	18	26	16	19	22	21	17	29	22	21	19	20	23	15	16	23	12	20	18	19	20	16	17	29	18	20	21	10	32	25	23	25	28	21	20	28	17	25	26	16	17	25	10	18	16	22	26	12	16	14	22	18	18	20	21	14	23	16	32	22	17	11	32	11	16	17	25	33	18	18	19	15	30	25	21	16	27	21	17	20	16	26	22	18	25	19	22	18	12	18	22	21	17	16	21	16	20	14	18	17	15	19	25	22	13	17	18	17	18	24	19	27	23	13	22	20	25	19	19	19	19	17	19	21	23	20	26	33	21	20	23	26	16	15	25	29	22	19	20	16	14	18	16	26	20	16	22	37	17	16	23	20	19	23	19	17	26	26	14	22	22	23	24	21	19	25	27	21	17	15	23	30	17	28	25	20	20	17	21	19	17	16	25	25	23	11	21	14	17	27	18	18	25	26	15	28	22	17	10	17	18	24	17	20	22	14	17	25	19	20	23	19	21	22	18	16	30	31	16	24	17	19	25	22	23	11	18	29	18	19	20	21	19	17	28	25	23	25	23	11	18	23	15	15	18	19	24	15	8	22	28	21	28	19	30	27	26	15	11	22	30	21	22	26	17	28	18	17	18	24	23	10	18	22	11	18	25	19	17	22	23	18	18	17	20	15	21	19	24	16	25	22	18	28	22	18	19	25	17	20	18	26	18	16	17	30	26	19	28	25	20	20	31	20	21	22	23	15	20	18	11	20	25	25	27	21	25	26	20	20	25	17	26	19	14	19	21	27	24	24	12	29	18	24	18	26	24	30	29	22	26	20	19	19	29	20	24	23	16	17	11	25	21	21	16	27	14	28	18	31	20	17	20	22	12	33	23	21	19	21	18	21	18	24	22	22	23	21	23	22	13	11	26	24	15	18	20	24	18	21	23	16	22	31	19	25	22	21	22	24	28	22	12	17	20	19	23	23	18	15	18	15	16	18	24	15	20	22	18	18	16	17	27	22	17	18	19	24	29	26	25	25	15	26	14	27	22	16	23	15	14	25	16	22	18	18	24	26	22	19	23	18	23	24	17
50176	13503	5230	17927	27009	27064	24066	23965	20743	22434	15363	6822	10701	2803	2341	2138	1830	1754	1582	1454	1271	1173	1043	1058	954	929	839	857	793	769	742	704	677	688	661	641	644	582	563	579	545	574	531	480	529	572	497	513	480	511	483	520	478	496	491	454	502	490	491	431	407	427	410	428	435	414	393	401	393	402	404	415	414	407	430	421	381	393	391	439	404	444	374	396	374	428	367	378	377	397	385	389	366	378	359	382	376	389	415	386	420	382	398	389	358	382	386	364	343	396	360	405	356	385	356	379	337	387	355	379	375	353	383	377	371	402	379	349	333	368	384	391	378	398	408	359	409	384	330	362	406	351	358	333	331	349	337	346	346	357	364	340	350	363	361	343	379	364	324	389	351	388	345	373	338	355	368	330	376	421	389	357	373	364	355	407	394	348	350	401	350	354	344	377	393	345	352	340	383	369	335	322	386	335	335	349	354	325	380	349	377	376	353	330	365	347	376	378	369	356	346	323	345	324	378	338	356	368	340	350	365	392	338	353	351	353	372	346	362	420	370	381	329	357	369	399	347	381	367	358	353	344	342	334	353	369	352	370	375	366	374	360	360	346	383	349	381	357	357	373	346	375	357	386	354	336	366	355	368	364	326	363	330	342	333	355	310	363	364	360	340	363	368	346	343	385	358	355	383	380	366	360	370	365	355	353	356	392	366	373	400	355	340	399	352	355	357	353	370	332	350	353	344	340	357	342	347	355	355	350	367	376	357	341	336	349	400	323	379	337	338	378	343	351	370	355	351	348	334	342	334	316	374	322	332	374	334	322	356	396	351	384	382	354	337	333	352	356	369	354	375	338	363	379	357	348	354	320	327	384	388	364	320	335	365	361	349	365	360	348	352	362	328	351	365	336	354	357	351	352	376	351	369	371	343	339	362	355	358	364	367	365	334	332	349	340	355	356	368	346	399	368	366	359	332	352	368	361	346	381	378	346	380	366	361	384	346	359	340	364	356	340	355	341	366	355	353	371	370	361	368	407	350	363	351	344	332	356	375	360	365	347	331	361	349	375	368	339	335	360	371	381	351	362	368	348	350	342	363	386	368	358	362	351	370	336	337	368	363	349	365	372	343	353	415	360	359	346	328	353	344	370	339	375	372	351	348	360	351	379	350	347	350	358	323	337	371	357	370	350	369	354	332	352	346	374	351	346	348	351	359	315	362	311	385	376	361	372	354	359	335	387	368	388	395	372	374	364	358	339	340	316	349	364	349	360	348	367	362	383	377	396	347	380	340	395	374	388	362	362	345	337	352	349	337	378	368	357	396	359	357	351	369	344	354	380	354	369	342	370	379	370	362	333	345	320	365	388	343	373	361	400	362	330	378	351	375	368	357	385	327	369	362	364	318	357	339	334	341	400	348	363	386	376	331	371	357	320	367	379	370	352	351	374	345	384	365	350	308	327	364	344	360	373	347	367	367	337	348	353	343	375	375	328	336	338	365	364	364	354	352	360	336	355	336	367	372	354	304	358	325	356	384	377	361	362	353	350	330	357	338	353	350	375	342	346	354	354	378	362	377	345	365	363	367	348	346	346	399	381	366	363	353	362	402	360	400	354	329	365	358	367	324	369	377	379	389	349	334	333	368	378	341	339	361	355	393	347	344	372	320	383	391	368	345	365	339	298	364	336	348	357	347	379	365	355	351	330	324	356	330	360	361	359	364	354	351	351	376	350	322	394	327	336	348	328	386	369	351	354	346	383	359	383	311	381	349	358	385	349	357	358	338	367	335	343	364	358	370	365	352	352	359	399	337	362	372	363	333	360	367	373	343	362	379	374	373	342	325	405	338	350	348	355	368	374	352	355	390	330	338	375	334	377	391	372	337	357	365	365	349	396	337	351	327	328	345	330	358	349	368	350	345	365	365	348	350	395	353	354	377	337	354	359	389	324	380	367	349	370	382	339	367	339	368	350	368	382	376	364	362	368	359	381	323	394	363	373	336	367	368	360	332	354	368	351	349	366	371	350	329	372	340	333	348	346	351	370	360	303	379	346	329	383	380	361	362	373	360	386	369	331	398	342	328	331	347	337	363	341	337	352	353	401	376	326	360	346	341	341	375	372	340	351	361	394	368	312	335	352	320	359	362	313	364	384	339	346	350	340	343	346	328	362	372	353	375	348	376	359	337	362	348	365	396	338	350	324	402	324	370	351	360	371	318	302	355	390	370	328	360	365	361	335	391	375	337	342	367	357	361	359	378	343	351	346	361	353	379	357	373	352	345	349	328	352	363	360	348	378	334	335	321	356	377	349	347	346	348	330	343	359	337	350	352	364	342	343	360	379	364	365	328	354	351	370	351	376	353	376	338	370	379	383	345	352	318	382	375	364	351	368	383	357	394	372	350	394	358	363	355	310	384	366	345	364	376	336	374	345	386	355	360	311	343	366	374	346	319	375	368	373	354	334	360	344	325	382	334	335	318	371	339	372	368	313	348	371	343	370	379	367	342	385	351	330	355	371	358	334	344	341	369	343	363	345	404	355	374	377	348	348	337	339	344	386	365	379	369	398	332	370	380	379	346	357	370	389	339	341	345	360	350	333	342	387	335	376	371	380	369	365	362	331	358	356	386	378	374	378	354	335	336	350	371	335	352	342	355	388	327	371	361	376	339	345	344	321	367	347	353	353	335	374	333	350	380	369	381	373	346	370	352	355	367	352	322	337	334	391	357	330	344	350	348	368	351	327	339	344	375	347	382	373	312	325	365	339	378	332	337	344	361	361	369	344	372	363	355	339	358	348	370	367	366	311	351	348	356	362	357	390	346	341	360	367	316	317	346	359	348	342	397	337	355	386	329	345	381	382	348	382	389	410	369	317	363	372	370	363	325	356	354	316	350	340	342	362	364	331	363	389	363	357	374	335	355	393	331	348	353	355	341	366	340	367	329	338	382	330	364	342	379	330	371	366	332	361	354	396	322	394	379	377	359	358	346	383	374	351	400	350	364	371	371	351	378	367	352	351	356	364	368	338	417	329	403	368	366	375	360	358	360	352	373	336	362	366	362	375	333	351	373	323	324	348	339	368	375	352	364	328	357	336	349	344	372	361	356	335	363	358	363	341	307	334	336	397	347	371	345	355	381	355	343	371	325	334	383	318	361	369	360	359	350	307	369	385	371	356	322	369	363	375	357	398	371	369	358	350	367	346	362	368	400	332	338	340	342	341	378	335	356	359	383	364	391	356	352	356	364	363	354	378	341	354	313	335	368	363	331	369	358	332	373	357	328	383	351	335	360	375	331	353	362	360	357	353	361	356	366	339	345	355	338	320	318	376	348	364	384	346	373	375	387	370	333	320	356	351	365	357	370	338	344	361	335	361	322	366	319	362	336	365	371	329	357	344	348	352	346	360	348	368	355	326	373	375	359	352	371	337	357	389	336	368	339	365	321	363	347	360	357	354	340	335	353	377	345	371	352	367	350	379	337	368	330	356	377	395	361	375	358	361	355	337
4632	410	77	58	105	178	190	274	182	251	198	51	33	24	20	28	22	28	30	28	24	17	26	25	31	19	30	29	29	24	25	18	24	29	22	26	26	28	17	19	18	14	28	22	22	22	26	22	26	17	19	26	26	15	21	17	22	33	32	25	29	27	24	28	28	22	20	23	14	22	17	20	28	17	21	22	25	19	22	24	20	21	14	25	26	22	23	27	27	32	19	24	26	27	22	20	17	15	22	16	36	31	28	20	24	28	32	18	23	32	25	28	26	24	20	21	25	23	18	25	23	23	14	19	24	25	29	32	26	29	20	30	23	23	25	20	26	21	25	20	22	23	25	30	23	32	21	21	16	17	31	22	26	15	14	20	19	28	19	18	15	32	27	28	23	23	24	20	21	21	23	18	21	23	22	21	25	21	22	21	25	25	18	30	24	26	19	14	22	22	22	17	19	22	19	17	22	23	14	21	21	26	20	30	23	19	26	28	18	27	23	31	20	24	18	19	29	23	28	31	22	20	20	20	22	21	20	28	19	21	28	21	32	28	32	26	20	22	28	24	26	17	21	19	24	31	24	27	23	23	27	29	16	28	25	28	25	15	19	22	21	20	20	26	19	13	22	21	26	23	33	23	25	24	15	29	23	26	25	25	22	30	22	26	19	22	23	29	22	24	25	22	22	16	14	27	30	25	18	20	31	16	21	17	30	15	26	22	28	26	33	16	18	22	25	24	20	27	27	24	27	15	15	22	25	34	25	18	16	23	24	25	21	24	24	17	24	33	18	29	22	18	24	22	20	26	21	23	23	30	22	19	28	21	26	31	23	22	22	26	25	24	28	21	31	35	19	25	34	15	28	35	20	34	21	21	27	31	18	30	24	18	21	27	24	17	28	13	25	20	24	26	26	26	27	25	23	27	26	21	19	37	19	24	18	20	25	21	22	20	22	20	22	26	24	21	32	25	30	27	25	27	23	27	23	16	25	24	23	23	32	25	26	34	25	32	21	18	22	28	24	24	26	18	18	21	21	17	22	30	16	28	16	20	22	20	32	24	28	18	28	31	25	32	31	25	13	21	27	26	22	22	30	29	23	17	18	29	29	26	18	19	20	18	29	22	20	21	14	28	27	27	23	28	22	25	17	25	21	28	30	28	24	23	17	25	31	31	16	24	24	31	24	21	20	21	26	27	20	35	19	29	19	30	20	27	36	21	31	20	20	29	27	25	20	23	29	21	24	24	18	35	15	20	18	23	27	23	15	17	23	19	31	24	21	23	23	23	23	23	31	25	26	27	33	26	22	26	38	25	22	20	23	23	14	28	26	30	27	27	23	25	25	18	22	26	23	22	18	23	23	19	29	17	20	16	18	22	24	18	24	21	23	24	21	20	30	19	25	30	28	34	23	27	29	15	19	23	21	20	25	26	18	20	18	21	18	22	31	30	16	26	20	17	22	26	18	20	25	22	17	27	20	24	26	22	23	25	35	25	19	20	25	25	13	22	20	19	17	21	22	30	26	24	14	36	28	22	27	26	22	25	32	16	23	23	23	26	15	24	19	27	20	23	17	21	31	29	18	20	36	30	30	25	25	23	22	24	29	23	29	28	20	17	22	21	31	25	32	20	24	17	24	22	22	19	17	21	21	20	22	19	28	24	24	15	18	31	24	23	26	28	20	25	32	29	19	22	23	17	22	19	23	25	18	34	21	29	25	28	15	29	15	20	30	17	15	23	27	28	27	17	21	20	35	30	26	38	22	28	20	16	29	36	25	27	20	21	27	18	30	21	25	27	20	18	29	24	19	16	24	22	24	25	27	20	27	17	26	16	16	27	20	16	26	22	23	19	26	20	28	27	28	26	22	21	24	36	19	18	22	24	19	22	22	30	21	28	27	26	22	18	15	20	14	11	33	21	24	25	26	29	25	20	30	32	27	20	16	28	35	28	27	26	26	22	30	28	24	27	22	27	31	26	31	25	31	31	24	18	24	20	24	13	22	24	20	28	31	28	20	34	27	28	22	21	37	14	27	21	16	19	13	21	24	19	22	22	17	24	23	36	33	29	18	24	28	21	25	28	27	26	36	23	23	28	26	23	27	24	18	26	21	23	27	22	22	23	28	24	28	15	26	18	20	24	36	35	29	27	23	29	30	20	28	23	34	26	15	30	27	27	17	24	26	24	16	30	28	32	19	26	19	20	24	26	27	33	16	22	27	22	19	23	30	32	22	21	26	25	17	27	23	21	18	23	22	24	24	28	17	33	27	30	30	20	21	29	24	24	18	27	22	31	23	32	24	30	25	26	19	21	22	32	18	24	28	25	22	32	27	29	14	22	26	27	22	27	24	16	13	23	22	21	19	18	16	24	21	15	25	29	26	21	19	21	28	26	30	21	27	23	31	26	16	21	25	20	27	34	25	13	24	20	23	24	22	22	23	23	23	27	15	27	29	25	16	23	18	21	23	22	24	24	23	15	26	28	22	26	26	24	25	21	21	25	13	19	32	28	19	18	21	22	24	30	23	21	21	22	36	20	19	19	25	19	24	22	27	27	39	26	24	20	28	17	22	32	28	19	26	28	28	19	32	25	27	23	25	25	31	18	37	30	25	20	21	24	20	32	21	23	23	24	30	16	23	30	24	24	27	24	24	21	29	28	23	17	23	22	26	24	27	24	22	21	20	23	22	27	17	23	25	18	25	24	25	23	25	25	24	29	30	24	27	24	19	20	18	24	21	24	14	15	24	20	27	21	17	29	17	18	30	29	30	20	14	23	18	30	27	28	21	28	19	28	27	28	20	15	23	19	27	27	18	20	16	21	22	19	27	19	27	29	23	32	22	20	20	19	26	14	20	21	27	33	22	14	28	32	20	28	27	27	19	37	25	29	26	28	24	24	30	32	21	31	26	31	22	24	23	21	22	36	25	29	34	17	16	23	25	23	17	23	21	25	22	15	35	16	22	25	24	26	23	26	26	21	25	24	28	22	27	19	27	26	32	30	17	19	22	25	21	22	14	21	28	20	28	27	23	31	31	30	24	18	17	29	31	21	16	21	21	12	13	22	22	17	32	25	33	29	24	22	21	22	27	23	15	30	27	17	21	21	29	18	22	31	20	20	23	31	22	26	32	18	21	33	38	27	25	32	20	18	14	32	26	20	34	24	19	37	22	24	24	25	23	16	25	19	27	26	30	25	33	22	19	29	29	20	30	23	20	24	25	21	16	24	21	31	21	18	28	25	15	26	28	30	27	20	24	24	16	25	21	24	25	27	22	31	24	17	25	18	24	24	20	28	21	29	26	24	24	33	22	23	14	20	20	23	19	23	18	24	21	29	25	24	29	33	21	24	22	21	18	31	22	33	26	27	30	21	29	17	22	22	21	22	33	15	32	23	16	26	28	31	18	28	19	25	17	22	36	19	19	23	14	19	27	27	19	24	20	29	23	27	24	24	24	19	19	29	27	21	17	31	20	23	19	25	22	22	19	28	24	26
38007	7962	1664	7127	12520	16010	13760	14694	9919	12376	8705	1968	1656	705	688	648	597	587	549	534	533	462	494	472	500	516	486	473	423	447	508	440	471	436	471	450	461	476	398	467	425	437	457	457	389	398	415	414	453	428	454	454	464	447	435	429	432	450	427	400	402	424	418	435	401	379	415	402	437	450	387	431	425	436	433	375	388	398	412	428	402	422	389	422	410	404	428	429	400	399	400	412	419	424	428	408	436	384	415	418	444	410	411	412	409	417	400	382	410	414	433	416	407	412	413	436	400	389	397	416	402	452	411	399	423	413	415	392	396	404	439	404	435	443	412	397	376	436	441	421	426	401	423	401	418	412	425	384	401	408	399	412	413	379	458	380	410	405	396	403	407	386	421	391	383	377	420	410	394	431	417	417	399	425	378	392	389	411	406	419	421	370	424	435	422	413	405	421	395	388	462	401	387	390	421	432	430	422	399	428	429	430	448	420	405	402	429	394	369	425	415	419	400	407	413	400	430	399	392	379	393	418	408	411	406	373	380	371	424	397	416	373	408	424	379	414	388	388	397	454	405	445	387	398	451	433	426	435	414	410	397	398	417	410	368	364	426	443	424	447	407	398	397	398	385	409	393	408	391	436	371	408	398	404	406	435	417	411	412	408	447	431	401	396	392	437	436	363	401	413	395	380	356	415	386	404	407	394	423	404	444	423	409	402	376	372	430	427	381	406	392	400	437	444	393	410	433	446	372	419	416	414	382	426	399	380	416	395	404	408	402	387	397	403	433	442	381	403	426	422	395	399	425	431	430	420	449	396	413	436	420	392	401	442	394	401	400	402	427	440	416	389	421	405	412	415	431	375	400	396	402	406	394	407	416	400	395	394	384	419	431	433	425	423	395	415	399	421	402	424	400	416	374	429	385	406	430	434	426	427	390	412	392	435	440	409	411	414	399	419	384	427	413	418	409	405	428	417	400	397	447	407	431	396	397	400	413	411	419	405	410	418	385	407	409	418	376	364	405	402	419	377	408	431	385	456	403	406	428	396	408	422	428	442	405	411	438	428	426	395	405	402	405	442	418	446	411	420	406	403	404	418	391	388	363	401	391	408	402	447	388	462	398	425	392	406	396	434	434	377	429	380	387	370	363	431	381	397	392	398	409	390	386	423	443	410	402	417	401	400	385	405	418	438	399	392	405	430	409	428	431	372	421	415	410	378	413	396	422	387	403	406	390	409	397	432	402	375	415	435	404	404	398	428	430	379	426	436	403	432	394	411	407	376	394	428	411	400	419	404	402	409	418	401	398	400	424	388	448	407	354	417	398	400	429	417	408	429	392	394	388	369	439	390	425	428	415	388	426	427	413	389	394	392	431	430	407	415	406	368	429	430	405	401	394	403	381	416	388	400	392	400	406	381	399	413	395	430	444	402	373	411	398	381	407	401	430	407	356	388	382	412	405	402	438	424	391	407	398	377	400	423	426	418	402	434	397	393	395	421	376	433	417	434	423	376	391	420	416	414	393	402	427	411	387	405	410	433	399	349	402	419	434	398	399	371	429	422	395	405	405	404	461	443	440	406	426	388	390	408	416	416	362	428	429	425	414	394	419	403	384	396	365	387	393	417	384	386	391	411	420	405	422	416	410	414	420	423	395	396	409	402	400	402	385	401	405	370	420	425	418	400	428	362	387	410	405	409	396	412	400	380	375	406	392	386	426	421	403	414	389	406	388	416	387	412	375	378	379	429	427	401	419	394	439	427	427	380	390	398	407	392	423	459	395	414	397	414	403	412	413	442	417	400	412	410	377	430	397	423	408	392	402	410	406	412	405	405	420	387	454	426	474	370	371	367	398	406	406	425	455	404	411	417	407	477	435	427	406	412	420	423	431	368	374	417	408	389	380	401	391	422	417	401	366	445	351	380	427	398	416	409	391	424	409	420	449	389	399	410	382	432	422	428	423	442	414	426	389	395	411	365	417	415	424	409	431	412	404	421	404	406	391	415	398	410	427	406	401	408	385	402	410	450	409	437	417	419	372	378	396	401	387	422	413	402	422	381	399	400	383	419	374	403	401	416	429	433	370	432	406	391	382	412	415	440	406	423	400	393	392	423	410	396	447	414	421	383	368	416	419	386	383	413	388	388	400	402	414	447	402	435	401	440	402	421	397	399	375	405	420	410	396	431	431	430	416	385	384	400	439	407	393	394	431	422	426	429	401	411	408	414	414	406	428	372	404	406	456	408	410	401	438	392	399	396	409	386	404	393	412	412	403	401	380	395	404	409	403	415	425	401	427	396	440	405	379	351	395	421	405	422	411	380	412	391	425	394	383	371	394	396	360	392	446	443	431	424	412	374	394	384	393	402	436	382	393	444	396	427	387	406	400	402	410	393	390	445	448	390	391	397	416	393	404	374	403	409	385	386	382	417	383	417	418	407	396	409	380	396	377	404	385	389	393	418	390	400	390	402	423	372	402	405	374	395	424	398	424	397	428	400	415	395	435	429	382	404	373	441	409	383	444	412	412	409	442	383	424	391	374	406	439	403	399	386	397	430	442	429	432	406	398	364	392	430	379	361	377	391	406	430	383	415	409	419	411	392	428	411	409	416	417	436	393	418	405	414	399	421	398	445	404	421	398	366	436	412	396	394	396	388	396	387	425	411	421	383	414	415	392	423	366	397	403	385	408	414	412	398	441	373	391	432	444	386	408	425	416	438	402	402	403	386	377	401	435	395	407	424	377	428	392	374	383	401	425	398	397	375	392	404	396	377	426	400	395	454	423	394	404	393	402	397	406	386	402	384	395	390	391	397	394	357	449	416	443	381	412	408	388	445	414	412	409	432	426	368	409	439	394	403	410	394	407	422	436	423	407	441	414	397	394	410	406	390	402	429	400	428	465	377	409	421	380	378	448	407	454	429	393	430	391	442	430	406	402	397	374	432	424	424	432	392	408	392	421	419	381	405	431	426	390	434	395	385	433	398	411	379	398	403	384	454	408	405	413	393	411	413	408	415	397	367	431	412	419	385	409	416	407	386	406	393	413	395	396	425	391	367	416	401	374	425	393	429	404	374	429	390	413	393	398	390	408	420	406	416	404	439	419	423	430	405	417	434	401	388	393	405	432	410	429	407	377	402	426	391	401	418	393	421	430	393	420	426	374	413	404	387	398	410	452	396	419	399	394	399	394	405	427	408	430	392	417	392	401	419	415	407	403	391	366	415	398	428	424	420	402	424	422	437	413	393	381	420	359	405	423	424	401	422	428	424	405	406	396	386	413	394	368	427	380	437	398	402	447	423	448	433	423	399	419	393	413	413	384	421	440	405	438	393	405	386	430	401	419	399	375	387	419	426	389	401	406	409	384	418	408	412	423	406	412	413	399	363	416	371	422	423	372	425	418	425	391	428	439	402	385	416	438	395	392	430	409	408	404	421	416	419	404	363	422	396	399	413	414	388	413	403	405	432	402	444	401	421	401	398	415	402	389	415	391	413	436	446
7804	638	132	126	234	356	371	364	251	371	353	104	103	59	48	53	54	49	52	50	42	43	43	33	34	58	38	44	36	37	51	39	47	46	37	46	46	39	39	40	33	56	33	42	42	47	35	38	34	36	46	46	38	42	31	38	29	35	29	42	41	35	36	41	42	47	39	41	36	46	42	40	52	25	37	34	46	34	35	39	47	47	44	31	39	36	43	35	40	39	49	40	46	47	33	37	44	31	47	34	41	41	47	36	38	33	38	26	61	39	34	46	37	38	35	43	44	45	54	40	36	44	34	58	38	33	45	29	44	38	44	29	35	46	28	40	38	32	42	34	46	33	24	38	29	33	41	43	31	40	33	39	32	31	54	39	41	35	41	51	41	32	34	37	31	32	45	43	37	35	31	30	37	31	40	29	35	39	28	33	38	33	28	54	46	37	44	46	45	33	34	35	35	44	33	31	34	41	36	28	38	45	45	42	30	41	31	37	37	49	32	43	38	33	36	33	51	34	36	38	33	27	32	38	42	36	42	42	41	39	39	30	38	34	44	37	39	33	43	44	49	36	43	42	39	38	37	44	38	32	49	36	32	43	49	50	35	43	30	30	33	36	40	38	30	48	48	41	37	30	33	35	38	31	40	44	30	45	31	36	34	34	37	36	27	37	30	40	42	28	40	30	33	39	33	35	34	26	37	35	41	32	37	34	31	37	39	45	38	36	41	46	35	43	26	32	36	36	50	43	35	49	29	30	31	45	36	39	31	49	36	39	40	39	46	49	39	32	43	34	43	38	30	35	29	46	38	29	37	31	42	33	32	56	26	43	37	42	51	44	37	38	40	32	40	33	27	40	41	48	44	33	46	33	33	40	47	48	47	40	40	30	40	32	37	41	35	48	46	39	41	39	25	36	43	41	42	33	28	37	45	54	41	39	37	40	40	31	48	43	42	37	44	36	35	46	34	28	40	29	32	40	33	48	44	39	44	40	45	42	30	38	26	44	27	28	41	26	44	39	39	44	33	43	32	35	25	43	43	48	39	33	41	41	45	37	32	31	43	31	36	41	48	24	42	39	40	49	43	40	35	30	32	29	38	37	41	30	44	35	43	34	33	41	37	32	54	38	44	34	34	33	45	32	36	39	40	33	30	37	43	39	42	30	34	34	43	28	36	33	42	29	38	24	49	33	37	29	32	44	36	46	42	41	35	44	44	32	41	43	33	33	43	37	40	34	34	37	31	33	40	32	38	30	40	53	23	38	43	25	42	38	27	30	41	56	31	41	50	36	37	43	36	37	37	45	35	26	41	38	40	28	30	25	44	50	30	31	42	34	45	51	37	47	34	36	39	44	42	47	39	50	33	39	34	46	31	45	44	34	37	46	34	41	38	46	35	31	57	41	25	36	37	46	27	36	37	27	27	28	35	37	40	42	44	34	39	34	43	37	31	49	34	34	37	30	44	44	32	40	45	30	36	31	46	41	35	41	46	46	32	35	40	42	35	42	37	37	38	40	36	40	42	39	34	27	44	37	45	39	38	41	39	40	46	38	50	37	39	47	33	32	43	37	33	27	32	29	32	30	33	30	38	43	35	39	39	38	31	35	44	39	30	29	39	43	43	44	29	32	45	38	37	29	48	53	41	38	35	44	38	45	35	46	37	47	28	38	42	40	35	36	33	43	39	29	38	41	26	39	37	47	38	33	31	34	41	37	41	34	24	30	38	26	38	33	39	42	33	53	48	45	27	40	34	35	38	38	29	41	31	41	41	38	48	46	35	36	38	46	30	43	36	41	39	37	28	40	39	36	46	32	38	37	37	33	38	34	35	41	35	30	35	34	26	40	36	28	28	26	39	42	30	40	39	31	26	39	42	49	39	38	41	41	40	48	48	41	35	43	43	36	31	35	37	38	35	46	35	44	47	30	37	39	34	38	38	33	38	36	33	37	38	42	31	25	45	33	43	35	49	50	38	35	42	38	45	35	43	41	35	36	31	36	31	34	29	38	27	44	31	35	38	31	36	42	34	37	35	33	32	35	35	39	35	33	45	37	43	26	39	41	36	50	37	36	39	53	43	44	40	49	35	33	45	31	35	43	40	31	39	34	36	32	34	41	47	33	33	44	26	49	34	41	33	37	40	45	37	32	32	34	33	41	43	42	40	39	41	32	41	41	40	33	42	41	38	43	38	40	37	46	48	38	39	32	41	35	36	46	41	43	48	32	43	35	43	35	39	38	46	50	44	33	34	36	31	30	34	52	36	33	34	36	31	36	28	32	33	39	45	38	34	39	36	50	42	32	42	29	29	37	42	37	38	39	36	41	38	45	47	45	29	45	44	25	24	32	41	50	35	32	36	32	38	39	46	37	46	43	28	36	27	31	41	41	43	39	48	36	33	46	35	38	36	38	47	35	43	37	38	40	34	26	28	46	31	37	49	32	33	41	36	43	35	30	40	44	44	38	40	27	35	40	39	41	26	30	34	36	39	29	35	28	45	31	38	44	41	30	30	33	43	41	39	36	37	48	40	35	36	42	38	35	30	42	38	34	38	39	42	31	37	38	35	30	32	35	37	44	33	39	41	27	29	47	44	42	42	42	30	45	39	34	43	33	39	27	52	38	29	48	46	36	40	36	35	36	26	42	44	35	41	47	45	29	41	37	40	25	27	27	33	35	43	35	42	41	37	39	34	38	39	34	43	28	29	39	39	43	41	32	33	31	40	35	29	38	45	41	28	44	38	42	29	38	47	38	37	28	33	40	32	28	40	45	37	28	35	45	35	32	30	38	38	35	37	38	42	37	30	35	44	30	29	43	31	38	47	38	42	28	34	49	36	40	47	37	26	33	41	26	29	41	36	36	37	27	52	40	35	34	43	34	38	46	40	34	35	32	36	32	31	44	32	38	34	48	37	33	48	39	31	44	44	38	35	41	45	36	48	44	35	38	36	48	39	41	51	35	29	41	33	30	26	31	46	23	38	41	36	40	25	36	37	32	29	31	40	27	32	32	32	43	54	38	41	35	40	39	32	37	41	36	48	35	36	24	38	42	29	45	48	30	33	44	32	33	44	29	36	39	34	32	39	45	39	31	36	30	31	43	47	29	47	29	39	32	33	37	47	35	34	38	52	44	45	37	34	32	44	30	35	44	32	34	43	38	36	35	37	38	31	41	33	34	43	40	41	30	30	38	36	37	39	46	35	29	43	26	33	37	38	45	38	31	38	49	33	35	36	47	33	39	32	32	39	46	27	27	38	36	29	36	46	36	33	38	39	30	27	37	41	43	39	40	35	44	40	50	29	36	38	28	35	49	30	32	38	35	46	27	43	42	32	36	32	33	46	44	40	50	31	35	34	40	41	32	36	38	41	28	46	52	33	39	37	43	24	38	42	34	33	48	48	38	40	40	31	36	32	43	41	35	39	37	38	36	35	44	30	38	38	35	43	33	44	37	34	28	42	44	29	25	30	38	36	29	36	37	44	39	40	36	36	33
41877	9204	3013	10309	20667	22659	22162	18532	13521	18006	14454	3973	4025	1839	1708	1557	1350	1274	1200	1146	1076	1059	988	1008	939	922	913	843	859	800	791	812	805	828	836	773	800	804	772	769	715	738	703	714	729	707	703	676	704	701	675	695	703	711	714	701	706	705	709	652	697	663	682	668	696	686	692	646	614	684	595	693	640	657	669	643	640	649	650	653	617	683	669	665	675	633	671	636	657	629	656	626	623	681	689	691	689	694	630	703	668	650	672	683	612	626	706	647	714	643	626	627	692	648	731	607	703	631	579	627	644	626	641	679	633	603	670	638	657	653	641	635	641	623	665	682	629	642	625	642	593	616	658	655	635	647	629	641	666	674	686	648	612	608	643	663	616	687	668	623	637	648	705	669	658	637	630	645	612	618	634	647	670	627	630	677	652	663	643	647	652	627	663	668	657	651	713	615	640	634	611	653	637	626	654	654	618	592	644	650	695	621	629	656	629	629	622	625	666	609	655	647	617	681	596	642	625	636	642	625	612	649	649	632	605	609	667	673	630	633	612	634	615	598	601	652	662	644	664	610	625	649	648	643	655	624	694	612	608	636	636	670	609	636	617	654	642	588	662	667	632	623	657	685	599	588	658	583	668	664	678	641	643	661	601	678	637	642	663	631	628	607	619	679	643	603	640	625	662	652	613	634	644	668	637	666	644	653	663	671	654	669	657	599	650	626	630	604	650	635	622	646	695	608	577	630	626	671	649	632	661	649	656	677	640	620	652	661	642	607	657	600	668	660	649	640	609	655	624	632	617	618	645	627	599	644	655	619	639	640	627	665	658	622	594	643	640	635	657	686	638	620	646	650	626	657	669	616	650	614	631	607	671	650	594	615	644	661	693	600	690	651	623	651	650	670	659	632	667	632	652	571	611	673	666	604	620	667	617	663	627	609	634	641	664	637	614	623	631	663	623	573	639	636	666	666	691	605	653	668	661	726	653	638	637	629	642	606	610	668	656	606	645	651	667	648	683	619	628	634	613	632	650	643	678	675	670	611	615	615	649	646	645	649	631	617	625	675	587	677	681	624	609	638	684	682	626	645	647	603	671	670	621	620	635	631	642	672	657	662	695	637	659	650	683	684	689	630	679	619	621	598	675	678	622	605	683	663	659	646	604	687	646	600	636	681	621	657	652	603	662	610	667	602	681	657	633	623	676	632	635	652	620	633	596	643	651	630	625	648	628	659	609	608	633	618	606	643	628	664	616	617	629	612	651	648	645	603	658	659	680	615	636	667	619	664	643	664	668	583	669	585	590	666	653	646	634	626	659	619	631	617	644	625	666	628	649	641	655	633	642	646	679	662	605	628	644	631	597	620	617	653	661	627	622	646	608	664	668	641	623	680	633	650	677	648	714	677	601	646	643	595	589	630	584	645	661	633	603	636	610	631	678	653	606	614	603	647	621	624	632	611	618	620	614	657	615	621	646	636	674	679	683	650	669	685	646	609	677	636	636	616	646	624	608	623	586	620	639	633	658	676	672	636	643	618	661	636	618	648	603	691	693	693	619	615	662	618	603	606	658	658	642	616	682	648	633	635	623	618	673	656	655	660	639	604	653	647	659	624	647	604	633	633	628	646	665	632	660	610	614	653	625	616	651	658	603	671	633	649	667	690	618	644	685	598	662	630	683	666	632	635	641	618	657	648	659	610	629	664	585	650	634	612	614	626	643	658	654	636	603	615	593	636	644	601	649	632	621	645	651	664	659	588	656	607	645	663	638	689	623	624	647	631	650	621	637	631	673	662	680	664	642	647	656	655	676	646	671	593	641	641	623	618	665	629	626	669	609	651	628	580	647	630	629	662	649	636	648	627	605	679	626	664	634	649	661	625	613	646	635	653	684	647	691	660	629	647	633	658	633	644	637	697	636	649	626	615	635	674	611	632	660	622	646	608	721	664	660	644	670	719	666	670	645	652	628	683	599	683	688	656	611	661	638	629	630	609	630	667	657	621	665	613	671	584	591	688	655	633	641	652	614	669	621	620	612	653	621	611	675	677	644	674	637	636	650	636	668	622	650	641	628	636	643	645	644	651	684	638	645	633	616	656	650	650	620	649	603	659	645	640	671	619	636	646	671	628	609	676	648	672	630	689	640	650	605	650	586	604	591	653	685	695	627	609	591	666	662	636	620	638	603	615	637	663	673	627	643	676	628	626	612	645	652	616	650	598	643	640	623	693	652	643	678	653	627	649	677	618	642	684	638	652	665	616	660	610	601	677	616	631	694	681	642	678	665	650	625	649	653	619	630	608	637	659	647	650	646	635	680	669	627	666	709	667	645	664	687	668	634	687	605	667	627	627	620	667	672	628	681	655	640	645	642	674	621	651	650	620	651	677	625	621	596	622	704	643	653	602	632	614	630	641	610	660	617	688	630	646	638	676	665	619	672	620	633	649	692	598	644	660	638	644	645	625	621	640	663	688	703	654	626	584	615	654	659	670	621	634	641	654	629	632	648	636	615	610	614	658	639	632	633	659	661	649	642	669	633	662	594	657	665	637	604	649	620	644	634	643	621	619	599	618	607	597	639	637	646	606	672	625	625	651	658	619	683	636	642	615	624	657	688	630	635	616	635	685	661	636	640	613	645	639	607	676	630	619	637	664	663	616	658	662	684	614	659	665	580	601	634	623	679	650	598	655	603	666	635	614	639	671	650	653	630	642	616	607	670	625	676	614	670	663	620	641	624	583	666	673	596	652	635	647	607	657	594	584	612	643	654	689	643	660	648	649	647	666	618	682	651	638	619	626	621	662	663	659	630	673	677	651	599	666	636	629	633	633	628	668	631	614	641	645	628	656	595	638	693	661	637	655	648	601	562	616	619	621	656	638	642	653	641	645	634	643	691	600	643	655	624	677	599	675	656	638	656	605	647	641	666	671	619	656	631	648	614	615	636	658	643	650	611	671	635	609	641	670	614	674	629	639	651	650	680	606	630	627	648	607	607	648	649	649	604	618	581	626	615	619	653	631	630	635	657	674	626	633	665	639	612	690	690	673	635	661	633	654	633	681	576	674	622	671	681	669	644	657	648	649	650	636	625	624	636	634	708	656	627	663	622	665	625	635	649	665	655	666	631	667	634	603	643	665	638	683	646	630	650	693	595	683	682	629	645	675	625	600	676	618	614	658	684	659	687	674	646	607	625	638	667	644	674	634	647	616	625	637	677	603	595	622	612	631	648	690	606	679	651	646	662	661	656	633	606	601	650	645	695	680	685	600	668	614	660	637	650	706	668	615	626	597	668	655	630	653	640	642	603	614	663	656	612	623	643	613	631	631	694	620	660	681	633	672	646	626	625	656	611	634	657	654	650	635	646	693	604	663	630	658	612	637	642	663	619	625	687	603	602	675	663	663	604	642	668	668	649	611	636	637	622	656	627	619	622	657	662	622	620	638	616	687	663	644	633	610	630	656	687	605	637	677	655	621	639	647	620	671	622	608	663	697	632	682	617	597
7708	652	119	115	252	401	427	345	271	428	358	85	112	52	45	57	65	61	46	40	49	38	48	55	39	40	48	34	45	45	37	44	34	42	36	40	31	35	44	39	42	39	46	47	40	32	35	35	44	40	42	36	50	49	46	31	36	32	38	41	46	42	41	43	54	41	39	42	35	41	31	31	32	45	34	26	33	38	46	44	42	40	36	18	49	47	34	38	38	30	44	27	31	40	39	31	34	31	36	35	42	29	40	32	37	28	46	39	38	43	36	41	33	43	45	48	39	34	38	40	28	23	45	36	50	40	37	42	27	34	33	43	47	35	36	41	35	31	46	35	41	42	29	30	45	34	33	28	43	33	41	31	44	48	38	32	39	34	30	33	35	31	42	28	24	33	47	47	26	36	38	41	30	45	40	37	41	42	41	38	37	37	43	44	41	35	29	42	39	44	41	33	29	32	35	33	34	47	42	27	49	38	30	34	46	40	37	34	41	36	43	24	29	26	30	37	35	34	45	37	40	36	30	37	35	44	34	33	36	41	41	34	38	41	36	44	52	38	34	48	32	37	48	37	41	44	31	37	45	28	41	32	31	38	32	43	36	42	36	32	41	34	37	41	32	38	32	41	32	33	37	35	41	31	45	32	33	23	33	44	26	35	39	44	35	37	46	39	42	30	46	33	31	34	29	36	33	36	21	41	35	30	48	26	37	37	29	42	33	39	38	36	31	23	58	42	35	42	33	29	45	33	38	28	46	28	45	31	32	39	53	32	30	40	29	35	38	45	38	33	42	41	25	31	36	45	36	44	36	38	34	38	41	26	40	42	39	36	44	46	38	38	29	31	38	38	28	29	42	39	41	41	41	34	34	36	30	41	30	39	44	35	30	44	33	30	34	48	29	30	29	51	46	42	35	37	39	45	29	34	46	42	41	36	49	32	28	50	26	43	47	38	23	36	29	45	29	34	33	42	39	37	33	31	43	43	30	37	33	54	37	33	35	44	35	39	30	32	45	31	32	36	38	38	38	30	36	43	44	43	41	41	26	30	30	29	31	36	44	26	34	34	31	42	36	28	31	43	40	30	35	39	37	45	37	47	40	39	39	36	44	35	33	34	34	35	34	30	38	35	40	36	52	44	39	37	29	38	47	45	34	46	33	40	38	43	32	41	36	42	35	45	49	41	36	38	38	45	46	36	47	35	32	32	41	31	42	39	30	32	35	27	50	32	32	30	26	36	32	32	37	30	32	35	39	33	36	37	33	43	34	34	32	37	31	37	41	43	42	32	38	33	47	41	45	29	45	42	35	31	34	39	37	37	30	45	45	34	36	37	24	47	43	24	36	31	41	41	39	29	42	45	39	36	44	49	35	41	28	41	32	33	22	39	37	41	42	37	44	42	37	46	32	42	38	36	50	39	38	29	39	40	47	40	55	39	26	39	38	45	30	38	28	38	46	39	37	29	42	36	33	35	34	33	33	32	32	47	36	38	39	42	31	40	38	41	42	30	32	31	40	38	38	41	48	39	30	34	39	29	42	43	32	45	43	36	36	36	38	36	34	41	30	30	45	39	32	43	43	34	38	56	20	39	37	54	47	37	44	39	31	41	51	38	38	39	49	30	32	45	36	28	51	31	35	44	44	35	31	31	37	48	40	30	32	28	50	38	37	33	46	37	32	46	42	38	38	36	40	31	40	37	46	46	29	32	44	41	35	40	37	35	28	38	32	40	37	34	27	37	45	40	56	44	39	32	29	34	43	36	35	50	30	54	39	37	32	41	42	35	32	44	47	36	37	45	26	39	47	39	46	39	39	33	38	40	37	30	36	34	43	31	35	38	23	46	36	37	34	35	34	47	32	42	46	38	31	53	47	30	35	46	26	33	34	40	33	38	34	53	44	46	36	29	30	40	41	38	38	38	31	35	45	51	38	52	30	36	47	42	45	40	34	42	34	36	43	45	46	42	25	41	42	46	35	34	40	33	39	34	38	32	41	37	39	38	37	33	32	34	37	39	46	42	44	38	35	42	36	35	33	27	36	44	32	44	42	31	39	38	39	41	32	39	46	41	31	28	34	39	39	32	23	37	34	35	43	35	45	32	40	39	43	40	36	43	46	40	38	32	33	40	29	32	39	39	33	44	49	31	32	39	43	41	33	38	40	29	35	38	35	40	35	40	34	36	35	34	40	28	45	36	43	52	40	36	32	36	44	32	58	39	35	36	44	43	30	48	40	32	36	51	39	48	42	38	36	38	45	49	42	29	39	34	40	47	33	38	45	32	44	35	33	39	41	39	32	44	44	30	33	43	27	37	51	32	51	44	47	27	46	38	35	40	32	40	36	37	32	32	44	47	28	38	30	35	35	40	49	44	34	25	39	36	39	41	33	32	33	29	46	37	37	39	48	44	40	44	35	40	37	30	30	38	43	44	29	40	46	31	40	42	35	27	33	35	29	43	34	32	42	30	27	32	39	33	41	43	34	34	38	41	60	41	45	29	40	44	37	49	31	36	36	42	43	28	34	42	38	33	32	37	37	33	39	33	40	37	34	34	32	34	36	43	43	24	38	37	40	41	36	38	36	29	41	34	41	34	27	44	35	30	43	38	37	33	50	33	37	32	39	29	48	36	39	37	42	26	35	38	42	36	36	34	45	38	33	39	44	40	39	55	40	39	33	40	35	50	37	49	38	39	43	34	39	40	47	33	40	33	40	32	32	42	35	30	28	45	27	30	47	40	35	37	45	41	27	35	39	38	30	42	35	38	38	36	44	31	38	36	41	42	32	33	39	34	40	44	42	43	41	34	41	39	39	42	36	43	28	39	31	41	43	43	42	22	30	37	29	43	31	40	32	39	48	41	47	39	38	55	43	30	52	38	25	35	49	39	45	47	47	41	36	39	51	34	37	41	37	40	33	35	33	26	44	48	40	37	45	32	36	36	41	52	36	35	35	52	23	44	35	30	40	37	36	32	39	48	32	34	26	30	38	49	31	49	38	33	39	46	37	38	31	37	27	55	37	35	31	43	39	45	43	38	46	37	49	35	39	34	42	35	38	34	39	38	41	42	36	27	30	29	37	38	42	44	40	33	39	35	44	46	44	41	34	32	36	39	42	42	31	45	28	37	29	28	33	44	31	34	42	48	40	40	42	40	34	40	39	41	42	34	42	25	45	37	37	39	44	45	42	35	31	27	44	42	28	37	39	33	40	46	37	39	39	38	35	33	45	38	43	35	33	33	39	29	26	37	28	32	41	36	39	44	35	35	34	35	30	41	37	36	39	26	48	39	31	39	48	44	37	45	25	39	20	40	35	41	37	47	49	33	31	37	38	33	31	40	44	38	34	35	38	37	37	49	45	38	37	39	42	33	31	34	37	33	37	40	37	38	39	46	38	35	39	43	47	44	38	46	42	43	32	42	42	33	33	34	34	30	40	43	38	39	33	37	40	47	35	28	50	33	36	33	27	35	28	44	41	28	30	32	48	34	36	31
41604	9419	2658	9347	22144	23884	23623	18809	13876	17492	14039	3809	4769	1776	1587	1439	1300	1250	1267	1130	1026	991	986	960	907	886	878	810	823	833	760	829	768	756	799	742	756	723	748	752	718	729	712	702	723	677	706	766	676	676	689	685	764	672	722	655	710	619	678	680	678	693	678	658	669	665	646	655	692	667	667	662	646	683	671	684	608	655	661	613	639	647	652	615	594	650	716	635	654	608	679	642	660	667	633	619	627	656	623	624	641	638	675	688	658	701	683	661	669	661	671	638	678	643	639	646	638	627	669	689	666	662	657	656	646	647	657	613	643	641	617	642	608	644	625	652	659	630	650	665	636	623	651	636	652	630	624	645	647	668	685	683	643	684	651	668	672	645	596	641	730	638	629	608	633	610	632	654	644	653	621	657	626	631	643	642	673	676	602	650	622	680	661	674	623	639	644	652	655	622	628	643	646	643	622	645	664	624	598	631	643	670	663	654	669	661	582	652	672	623	631	684	675	607	621	654	647	648	653	668	597	647	647	692	654	673	679	638	664	614	635	635	621	629	664	649	660	629	622	678	649	673	631	654	637	634	654	638	632	672	660	646	611	664	667	625	632	721	623	657	634	643	643	675	696	629	615	615	591	631	616	624	627	652	613	686	633	673	588	621	622	653	622	651	683	600	641	621	635	627	634	655	651	598	607	654	656	626	624	653	646	597	664	664	621	600	614	676	632	636	632	622	628	623	642	622	618	614	635	656	598	665	624	673	665	624	611	683	630	649	665	653	629	659	641	635	622	613	628	645	671	631	620	667	669	661	626	624	635	638	649	676	691	620	648	673	709	661	663	641	670	613	621	635	679	678	634	630	646	683	603	691	637	671	635	597	653	645	634	623	660	594	645	624	581	640	592	644	659	661	649	657	650	628	664	648	632	658	628	632	655	638	634	615	659	638	635	627	628	606	694	696	651	656	667	650	604	659	649	648	641	647	661	616	620	628	667	617	662	616	686	649	589	629	650	623	613	601	652	619	649	697	665	601	630	677	648	608	590	614	619	707	625	620	690	592	646	649	577	647	580	646	616	672	633	630	674	660	599	632	638	607	649	673	636	648	606	669	654	643	601	677	596	623	685	636	636	584	596	675	619	630	660	608	642	645	661	674	608	641	633	657	613	628	608	595	622	660	670	622	637	687	631	632	640	656	605	649	634	677	645	690	619	644	683	677	638	661	649	698	646	609	630	605	610	639	628	635	635	683	625	650	644	635	617	586	637	665	650	640	625	662	657	636	624	642	645	646	687	678	631	667	608	644	663	687	659	611	659	666	594	636	648	678	621	633	616	677	600	644	610	638	645	613	612	616	599	624	634	609	664	635	692	658	637	671	630	633	675	635	644	659	651	659	613	643	640	650	654	579	644	682	671	673	689	678	664	622	647	659	660	668	641	623	642	653	650	654	648	674	621	639	679	677	679	660	650	615	646	638	665	643	648	654	659	619	617	596	625	584	636	599	645	628	648	663	648	615	615	674	659	628	634	659	664	612	697	680	646	642	626	653	651	631	661	601	628	634	599	641	597	679	597	606	670	634	626	633	648	625	686	612	672	647	646	660	630	645	606	664	666	660	623	654	648	642	674	679	625	652	642	637	614	590	644	635	655	670	704	664	654	648	596	605	677	660	663	630	660	636	651	629	681	630	650	617	607	585	644	655	633	633	593	634	616	647	636	586	666	631	615	696	584	683	652	609	599	610	681	629	654	643	658	603	605	701	636	692	638	673	679	639	654	622	643	642	646	649	619	627	644	637	637	668	617	616	617	636	619	681	651	653	645	656	641	638	623	682	630	616	663	670	615	681	624	648	675	657	623	682	632	639	610	687	612	659	679	686	683	613	670	655	613	663	660	623	636	597	584	651	605	602	660	622	618	675	634	630	623	656	615	633	675	676	631	647	628	608	675	626	642	593	622	655	660	658	661	628	654	659	657	632	647	663	697	621	604	626	617	607	652	658	656	605	603	636	638	616	615	658	640	678	611	639	609	643	636	641	643	656	664	633	646	608	623	685	610	643	672	630	665	673	648	650	643	617	672	606	612	649	595	632	591	669	613	646	623	635	613	671	657	665	637	650	674	631	630	608	633	638	654	657	659	644	657	618	642	634	638	657	610	618	634	642	697	602	618	657	610	594	659	631	609	655	610	595	626	622	625	612	645	686	632	644	623	636	649	601	593	631	645	604	636	666	657	643	623	667	687	636	642	648	638	696	635	645	649	651	636	631	654	626	615	643	646	601	711	653	602	649	608	649	663	610	624	644	625	640	665	688	632	642	654	657	642	672	618	642	627	644	635	605	659	624	602	636	654	645	630	599	629	616	618	593	644	694	651	628	617	651	646	664	604	644	650	637	639	658	620	640	621	626	678	646	650	641	637	592	638	640	615	635	665	635	633	622	664	619	618	642	654	627	670	611	681	639	612	652	615	698	638	637	636	639	660	627	634	637	675	634	656	670	598	636	667	636	626	609	662	654	640	664	660	580	616	646	642	649	674	626	624	648	660	639	647	617	648	690	652	662	660	647	654	653	616	616	656	685	621	600	654	694	639	636	685	650	672	670	645	607	675	642	660	641	658	638	629	646	625	608	664	627	663	640	686	603	654	633	638	626	602	618	670	609	641	629	617	603	587	605	633	632	624	659	629	665	646	605	658	626	622	701	647	617	635	657	654	671	637	631	622	668	637	674	659	681	675	649	609	639	657	700	633	629	607	639	643	666	607	613	640	655	682	663	666	648	688	619	625	641	649	606	637	639	611	660	623	633	629	643	652	666	658	630	644	612	639	629	651	612	623	621	667	674	646	599	592	609	640	618	605	684	630	675	660	614	640	699	645	656	659	690	640	631	666	660	638	637	628	625	632	630	642	620	625	647	606	625	668	616	663	647	617	646	585	631	653	591	700	648	630	628	625	651	631	623	626	631	624	602	634	597	610	631	627	673	606	611	622	667	610	624	634	652	619	605	637	664	637	623	648	679	658	629	661	645	617	646	653	643	614	603	684	580	613	622	639	654	613	664	592	588	654	631	647	599	626	626	630	611	644	675	622	643	602	609	641	627	653	618	659	618	644	668	685	608	649	627	638	611	626	635	663	619	690	670	592	611	662	656	664	634	650	637	655	609	695	595	631	611	638	621	639	652	619	620	660	638	654	610	634	664	588	619	656	630	672	618	664	676	640	649	636	638	649	619	684	660	638	678	659	617	617	629	625	616	678	614	636	627	639	607	605	597	653	645	630	643	625	635	622	664	667	639	657	627	657	628	596	631	671	642	632	635	618	665	640	658	603	666	625	640	638	604	619	614	630	610	617	640	672	584	621	645	644	671	626	617	628	620	648	636	641	647	684	607	612	680	656	621	626	610	631	646	651	636	668	672	652	648	631	672	637	656	646	640	651	650	599	628	603	672	650	640	655	613	596	653	671	612	670	605	641	678	675	647	651	618	619	671	632	661	638	636	721	623
10459	1583	205	176	493	721	786	607	388	589	438	134	151	71	53	50	48	52	35	40	40	28	41	48	27	38	36	31	29	28	21	25	35	22	24	25	32	27	24	29	32	18	22	27	20	14	23	29	15	23	19	34	21	23	24	21	22	25	18	22	20	24	22	23	21	30	26	21	16	30	25	13	25	21	17	24	17	27	31	22	26	20	20	27	21	23	18	20	21	21	23	18	21	19	25	23	20	23	23	19	20	22	17	25	24	26	20	20	28	20	20	15	22	24	20	13	19	24	18	22	21	26	22	14	18	22	21	20	22	27	15	16	28	22	27	14	25	19	18	22	25	16	29	17	18	18	19	23	17	23	30	12	19	26	16	25	13	18	19	24	13	23	11	15	25	23	23	19	32	23	19	22	14	15	16	23	19	20	18	20	14	21	21	17	17	12	27	14	19	20	23	18	16	23	16	24	17	22	23	22	21	16	20	22	23	19	17	24	14	23	21	25	19	17	24	21	21	20	15	30	28	23	15	13	16	23	18	19	26	17	28	29	25	22	22	28	27	28	14	29	21	14	24	30	17	22	18	20	22	22	18	19	26	23	26	24	17	14	18	18	24	24	23	26	23	21	23	18	21	17	20	18	15	21	22	20	22	20	18	27	18	13	22	17	23	25	17	23	24	18	15	30	17	21	22	24	18	21	14	24	23	18	25	23	31	23	18	16	27	26	23	20	20	20	22	17	18	23	18	27	24	28	22	18	23	31	21	19	13	16	24	17	19	18	20	23	17	14	16	18	21	20	22	26	18	23	15	19	24	24	24	18	12	21	23	21	22	24	15	23	27	18	22	21	29	25	21	13	19	19	27	13	14	23	16	27	25	26	17	17	20	17	25	21	22	27	15	20	27	23	19	19	24	15	13	23	12	19	19	23	18	22	23	24	23	21	27	21	16	20	14	23	25	25	20	14	18	24	20	14	22	17	30	16	20	13	22	19	15	22	22	10	23	13	24	19	15	25	29	24	26	25	8	13	25	20	23	16	20	28	22	20	21	15	17	31	15	17	22	21	27	17	23	18	22	29	25	16	27	32	21	21	30	15	26	18	18	27	16	17	21	17	19	25	12	23	22	19	23	26	15	17	22	15	12	21	32	19	25	16	16	19	26	19	22	19	20	19	20	27	15	24	25	22	28	20	13	16	29	23	20	16	17	25	23	19	22	14	22	25	18	23	21	18	20	27	17	20	20	22	21	24	24	24	24	20	19	21	24	26	27	21	22	17	20	24	17	30	18	19	15	26	18	20	22	27	19	27	18	25	23	28	20	16	25	25	18	20	11	20	20	25	16	29	23	20	20	32	14	24	18	25	21	21	23	25	28	23	15	17	32	26	20	22	28	16	23	20	14	17	23	21	24	20	20	15	24	27	31	26	22	28	26	15	10	23	26	16	23	25	17	15	29	25	17	36	14	27	26	32	26	17	22	15	22	23	17	16	11	13	27	23	21	24	13	21	17	15	20	23	20	14	19	21	16	21	15	18	22	29	11	23	17	21	19	11	16	16	19	27	26	22	24	19	25	27	21	20	24	19	27	22	23	23	21	20	23	18	13	14	25	24	25	22	14	23	27	15	24	17	19	25	17	12	18	14	18	23	18	23	23	18	17	21	20	23	17	19	23	17	18	19	19	18	21	26	24	24	20	21	23	21	18	21	21	18	24	23	18	13	17	21	17	14	20	21	22	18	27	20	15	29	24	18	28	22	26	25	21	30	21	17	23	15	26	17	17	17	20	28	23	19	20	24	19	24	20	19	27	19	13	31	17	14	30	19	24	23	19	23	20	21	21	16	23	28	19	32	20	16	14	16	18	23	24	24	28	29	20	21	27	23	17	19	23	20	11	18	18	23	20	25	22	23	29	25	22	15	13	21	22	26	20	20	20	20	23	14	17	19	17	14	21	13	18	19	12	24	15	14	18	19	22	19	20	15	14	11	23	24	17	27	22	21	25	30	26	21	15	18	28	20	27	18	19	17	19	25	22	16	20	22	23	18	19	23	16	25	21	26	23	19	21	20	24	22	23	17	21	23	17	18	18	21	17	15	22	20	19	17	24	18	26	19	24	15	16	24	29	17	17	25	20	20	24	21	21	18	25	24	20	23	29	24	18	34	20	21	20	23	19	22	21	34	22	21	27	20	15	20	21	23	16	14	14	23	15	18	19	25	18	17	24	16	15	17	13	25	27	13	20	19	19	33	21	19	18	21	18	21	23	21	25	28	13	21	31	19	26	7	22	24	27	23	22	18	21	18	25	21	18	20	23	16	22	12	20	20	21	16	26	24	26	21	25	22	24	18	24	20	24	19	20	26	25	20	22	24	16	25	23	28	17	25	20	27	16	16	8	10	24	21	21	23	16	18	20	21	18	25	15	23	21	21	34	21	19	23	28	17	10	17	22	24	21	22	23	19	18	24	19	19	16	25	25	17	14	20	28	29	18	18	18	19	23	21	21	22	15	15	17	23	17	25	11	21	21	18	24	20	28	15	24	31	24	23	23	21	22	21	25	22	18	16	23	27	14	16	21	16	15	18	20	19	18	17	23	15	20	24	19	27	19	15	15	25	27	25	15	21	16	20	24	27	19	23	19	20	22	17	24	22	17	18	34	25	21	16	20	21	18	20	22	19	20	23	17	14	22	17	17	24	22	11	22	20	28	19	26	23	17	19	26	17	17	20	18	25	22	21	18	19	22	19	22	20	18	20	20	29	23	22	28	20	23	28	19	18	22	26	20	25	17	18	15	12	27	28	16	21	32	20	20	23	25	21	24	22	28	16	16	20	16	22	19	19	20	20	19	23	22	14	17	12	17	24	28	20	21	20	20	17	22	28	16	19	12	19	17	17	23	18	21	13	17	21	21	14	23	25	15	21	18	26	34	23	25	21	21	22	18	22	21	23	16	19	23	22	23	22	21	16	25	24	21	22	17	14	18	24	18	28	17	28	25	19	14	27	16	20	19	24	17	23	23	17	14	17	25	21	15	20	20	21	17	19	21	15	23	21	22	28	23	19	26	10	21	19	24	22	11	21	16	21	17	17	16	23	21	24	13	26	21	20	24	14	22	27	19	15	27	29	20	17	24	21	27	33	18	25	14	21	19	23	27	18	22	18	19	24	16	26	17	29	18	21	31	19	14	35	23	16	27	18	23	16	18	24	21	18	24	23	17	20	16	28	20	21	24	19	22	26	26	22	22	21	15	25	8	16	16	15	26	21	24	20	17	18	27	26	13	23	18	13	26	27	19	20	24	22	16	26	25	18	18	21	21	12	20	25	25	19	32	16	20	22	18	20	19	16	17	21	27	19	23	25	17	21	19	23	20	22	21	15	15	18	22	15	15	24	28	19	27	16	18	20	31	21	22	35	27	26	15	17	17	12	20	25	20	17	18	19	20	17	19	26	24	19	15	25	16	19	21	30	26	14	18	23	17	20	23	26	25	25	13	15
49354	13840	4437	15559	31241	30464	30287	24742	19460	22407	16059	6785	7157	2808	2377	2168	1810	1650	1545	1451	1319	1228	1113	1112	1019	951	820	789	792	745	706	732	685	733	730	635	635	650	604	615	574	545	553	548	564	531	536	459	498	481	509	466	456	430	472	469	510	466	480	445	434	422	436	443	445	449	424	394	401	387	404	411	399	441	406	415	387	391	416	363	397	349	385	371	417	398	406	396	414	363	402	426	409	435	390	396	406	351	343	386	338	377	401	429	393	401	430	422	372	381	336	332	363	385	346	374	399	418	365	389	359	384	372	363	328	384	382	355	382	396	379	356	358	362	362	381	362	370	373	361	368	371	370	399	378	384	444	363	349	350	395	360	358	366	329	362	360	380	355	360	359	376	354	360	360	388	347	384	379	366	362	355	368	401	356	353	366	350	362	373	381	372	367	359	378	362	376	358	369	363	324	364	342	392	382	385	363	338	385	351	358	380	357	373	413	388	367	356	383	381	348	365	372	353	367	365	364	367	342	385	362	357	344	368	375	369	358	358	368	375	351	371	342	377	383	387	347	382	390	354	388	342	352	382	384	374	336	405	333	357	363	354	366	383	375	365	376	382	368	360	361	361	336	322	371	354	406	368	352	333	366	378	378	335	340	328	376	352	365	359	351	383	362	381	376	365	383	373	343	400	363	351	324	370	365	336	356	367	373	365	368	371	342	316	360	368	350	328	324	363	376	352	353	352	365	378	382	349	328	356	354	374	390	320	367	368	357	332	377	351	391	372	375	372	382	356	365	397	384	342	368	367	349	367	358	353	395	366	321	355	352	365	369	360	339	366	384	379	373	334	355	329	376	343	352	354	361	372	375	363	365	343	335	370	398	375	349	361	384	350	368	362	365	313	364	343	366	372	372	320	380	361	349	347	362	377	361	365	359	340	335	374	368	341	393	386	332	369	368	349	371	376	354	366	359	338	354	353	353	352	358	374	342	365	341	385	317	361	388	346	366	342	361	357	384	341	370	349	358	379	352	380	358	354	335	365	383	384	381	370	362	400	345	337	369	357	376	379	367	357	344	393	351	360	339	376	366	311	351	383	354	338	358	347	354	380	358	363	360	377	336	375	348	367	359	386	384	363	347	334	372	370	354	314	423	354	359	372	372	310	323	392	358	387	373	346	355	350	373	389	371	367	373	398	364	377	353	356	344	362	411	379	358	325	357	354	344	344	352	375	337	378	379	347	361	366	355	353	324	366	358	380	359	360	347	327	389	348	374	325	402	363	325	332	338	350	325	313	360	382	368	389	345	381	379	378	365	377	397	360	353	400	325	357	361	363	349	368	362	350	363	387	371	345	377	337	346	387	353	368	348	367	382	367	320	358	396	353	356	354	352	357	381	376	338	327	389	371	356	373	368	357	380	335	357	376	335	336	326	324	361	343	334	400	346	350	338	383	370	359	378	399	376	339	324	368	368	366	350	346	345	342	362	360	359	363	381	380	356	369	402	374	356	332	390	372	382	370	381	383	335	411	374	333	391	349	352	338	335	357	363	368	371	347	351	363	354	372	346	330	385	351	366	366	351	356	364	379	353	336	356	375	375	336	375	378	341	365	346	352	348	373	385	364	400	328	385	377	361	337	368	349	390	357	339	330	376	385	355	418	344	335	370	333	354	388	391	361	366	334	355	350	379	358	358	352	356	358	350	321	352	333	336	334	356	345	375	322	341	338	355	349	324	368	344	355	360	343	363	334	336	342	368	371	392	350	354	355	393	349	342	380	354	365	365	371	396	331	332	356	354	365	341	319	347	340	394	345	353	342	380	398	345	374	375	348	367	370	374	376	372	341	336	354	376	376	357	371	360	366	340	339	363	393	373	362	345	319	390	348	339	383	338	349	371	356	360	337	369	346	373	381	329	355	343	354	363	346	347	366	373	337	369	347	393	325	371	377	353	375	372	358	345	352	351	332	352	322	343	357	360	381	337	367	350	355	345	389	346	353	395	363	368	328	323	366	354	360	383	380	318	355	363	383	389	360	325	373	351	402	342	386	381	358	361	376	349	356	347	378	359	361	324	359	360	360	371	382	357	356	371	350	371	339	352	364	356	345	391	365	322	349	346	389	338	332	359	369	309	366	345	371	367	349	333	372	385	376	405	349	363	365	309	336	358	363	397	350	384	370	361	359	364	326	353	379	361	371	362	381	344	373	365	360	410	388	354	374	351	348	391	401	361	333	361	366	375	391	367	364	356	388	327	379	363	332	367	365	375	353	357	371	328	370	382	378	326	371	375	369	370	363	366	387	340	312	376	383	344	369	330	352	358	334	382	368	390	375	363	362	338	350	377	396	371	378	349	339	357	383	338	341	368	335	345	334	381	350	385	369	396	352	406	398	355	366	356	348	378	361	373	374	368	354	343	397	318	391	362	337	353	335	346	384	338	360	374	335	385	370	375	390	375	364	352	345	359	376	381	336	341	352	392	346	359	368	383	372	338	348	354	353	390	337	362	359	351	382	357	373	345	425	364	360	362	365	389	358	341	352	375	335	339	381	362	350	421	385	359	407	361	389	346	364	365	388	367	378	386	396	368	357	356	342	350	351	357	369	366	354	378	346	345	361	350	361	356	367	362	360	342	371	339	341	318	377	331	361	337	367	316	351	370	345	360	357	365	335	430	330	339	352	328	368	371	359	330	391	379	340	393	370	413	348	363	357	342	309	377	362	340	374	340	397	349	354	392	331	377	340	375	362	361	375	398	359	341	405	324	389	380	362	371	347	368	358	364	383	360	336	340	359	382	325	360	359	328	348	357	360	383	355	358	372	375	346	373	356	350	327	365	346	334	354	384	366	368	360	398	333	374	368	341	345	311	344	363	342	413	353	388	375	363	356	376	352	335	355	346	389	358	393	314	361	364	363	360	373	342	395	370	377	377	350	363	360	360	369	370	351	362	346	356	376	346	382	387	353	377	377	362	370	372	343	349	332	342	396	366	344	369	355	361	378	334	383	383	306	379	349	344	390	372	366	356	401	354	385	333	378	391	300	366	342	358	346	361	391	376	389	326	358	352	376	352	313	353	361	386	347	364	386	352	365	325	348	404	353	353	384	362	371	354	348	358	371	330	327	379	332	378	359	349	348	350	332	352	376	370	369	371	397	380	363	355	390	333	314	376	343	355	368	344	357	365	366	322	342	374	371	326	370	366	353	359	353	369	378	363	357	352	361	345	371	338	364	328	403	333	341	361	362	335	340	380	364	359	354	395	362	344	369	346	368	339	372	352	348	363	347	340	342	357	361	350	370	349	368	364	414	359	360	378	340	367	369	363	346	327	371	349	327	373	359	341	355	353	382	356	388	372	338	338	358	355	339	364	340	377	371	369	366	381	371	417	350	353	370	342	334	346	335	357	331	398	346	381	351	366	375	362	348	374	348	381	337	355	349	343	345	342	368	365	386	327	344	328	388	346	388	347	343	378	366	391	359	359	333	337	345	381	357	363	370	360	341
4584	384	50	80	318	255	322	191	161	324	126	52	61	32	27	28	34	28	31	18	19	26	27	22	26	31	35	21	23	17	25	26	29	27	27	24	24	21	26	21	28	24	23	26	21	24	13	28	24	27	27	19	26	29	26	15	23	18	37	24	27	27	23	30	28	19	31	21	30	30	28	25	24	27	21	28	21	27	22	33	19	22	34	28	26	20	21	20	25	26	21	22	28	18	28	22	23	22	25	23	21	19	26	19	17	19	21	24	19	27	18	24	26	23	25	29	27	17	26	26	24	28	32	19	30	31	23	15	21	18	21	13	18	16	14	24	30	22	19	28	27	19	24	31	26	24	22	21	29	28	28	29	23	20	22	26	23	30	24	17	21	21	25	28	21	23	23	24	22	16	21	26	24	26	30	24	21	21	24	21	31	27	30	28	18	25	20	30	16	29	31	25	24	24	36	17	34	32	30	24	22	33	33	17	27	26	13	22	26	25	18	21	27	34	21	22	30	30	25	34	22	30	26	14	30	13	30	19	14	23	24	26	24	13	25	21	24	26	26	22	31	19	23	23	25	21	28	19	14	25	18	26	27	22	26	28	24	25	12	24	31	23	38	29	20	24	22	19	20	30	23	21	27	20	37	28	28	26	28	26	24	15	16	26	24	25	22	22	21	31	21	23	23	24	21	31	27	24	25	28	36	23	36	24	17	13	30	28	26	27	21	17	26	24	31	17	25	26	29	28	14	21	23	15	25	26	24	20	27	23	21	22	27	25	23	18	26	22	26	18	21	17	29	25	20	35	28	32	20	38	29	18	30	16	19	17	27	28	22	25	31	21	24	23	31	25	23	25	17	23	21	26	15	25	16	27	19	20	23	18	22	15	20	25	28	27	18	25	24	20	23	24	22	28	20	25	22	32	23	19	30	21	28	27	26	20	21	28	29	28	26	19	21	14	25	30	28	27	23	20	30	22	31	19	27	23	21	23	31	24	23	26	38	27	29	30	19	23	13	15	25	26	26	19	21	26	20	18	24	22	24	26	22	17	20	22	21	27	27	21	15	20	23	29	26	29	22	21	27	25	30	21	31	26	27	18	23	22	25	22	20	17	21	26	25	26	22	23	17	22	17	30	22	22	18	26	25	35	21	26	23	26	30	29	21	22	26	18	19	30	26	33	27	27	26	26	24	32	28	21	34	31	24	28	30	17	31	18	25	27	18	34	26	20	30	28	23	26	30	22	23	34	22	25	25	27	37	21	31	23	26	26	26	29	23	15	20	16	30	26	18	22	19	20	20	21	27	29	21	19	27	24	34	25	33	22	16	21	31	22	26	19	24	29	25	26	22	23	19	21	21	19	25	22	17	25	21	31	29	27	26	22	25	27	35	20	28	23	20	32	19	19	33	35	17	27	22	23	25	20	25	24	25	24	28	29	30	24	24	34	28	22	30	22	25	30	18	27	26	32	28	17	27	21	15	22	21	32	14	29	26	26	19	25	27	26	31	24	26	22	23	23	22	21	15	15	17	26	24	16	22	24	26	23	24	27	30	17	19	24	26	34	24	30	21	30	28	18	27	25	20	21	25	17	36	22	29	14	28	19	20	26	28	19	15	25	23	22	15	27	30	28	25	22	18	17	19	27	35	23	32	27	20	22	25	18	24	25	20	22	26	25	24	29	27	31	35	20	32	23	21	24	21	21	25	20	19	19	28	34	19	22	22	20	15	22	24	28	27	20	27	22	25	27	22	25	22	22	25	31	27	23	27	27	23	26	24	27	30	23	21	22	15	30	32	17	24	25	21	25	22	26	26	19	29	30	26	31	14	27	25	24	21	20	19	17	27	19	23	26	21	21	27	19	19	27	28	24	28	30	18	29	24	22	16	29	24	23	21	22	26	34	21	26	23	20	25	25	27	25	25	20	23	20	18	21	20	15	23	29	28	30	21	15	26	17	23	25	31	19	20	20	29	29	35	20	23	14	24	25	25	32	29	17	19	26	27	17	30	20	18	27	22	30	27	21	37	24	31	15	19	28	23	21	30	24	23	29	30	30	33	21	21	18	15	24	25	20	24	27	21	23	24	23	26	26	19	24	30	33	17	32	20	26	25	24	23	23	21	18	25	22	27	27	26	25	22	14	23	30	27	22	22	22	32	30	18	22	22	19	34	20	23	16	21	20	20	18	23	24	18	25	18	31	33	33	31	26	18	18	21	23	13	27	28	20	26	29	31	21	33	15	24	25	30	22	28	25	22	20	23	24	25	24	17	19	28	23	18	27	25	24	27	25	21	14	22	22	28	30	27	23	21	27	24	35	23	26	25	26	22	28	28	31	16	22	19	19	23	24	17	30	27	23	33	24	20	33	22	30	30	29	29	28	24	31	24	28	25	23	23	27	31	31	27	20	22	28	23	29	25	22	25	29	24	27	15	22	25	21	21	30	28	22	15	27	23	22	19	21	32	13	24	22	33	17	25	17	22	28	21	20	19	27	24	22	29	20	35	25	20	18	24	18	29	21	18	25	24	24	19	23	24	26	21	25	25	28	22	22	28	29	25	20	21	28	21	21	17	21	26	19	24	23	23	29	21	27	25	24	11	31	23	29	32	25	24	22	29	21	21	24	29	24	22	21	29	18	21	24	31	22	20	29	25	21	30	22	29	29	27	22	34	29	31	23	27	21	16	19	32	15	29	29	30	29	33	19	19	14	25	19	31	23	29	26	27	20	29	27	30	21	24	20	23	28	29	35	24	33	16	25	28	30	29	29	20	27	19	23	29	29	26	21	24	32	22	17	23	31	26	20	23	17	29	20	27	20	25	17	26	31	23	28	17	15	19	21	23	20	14	23	26	25	25	25	20	22	33	22	26	26	27	19	26	22	16	25	27	26	36	20	28	29	28	30	15	33	20	35	27	23	17	26	24	22	24	27	24	23	18	33	18	21	29	35	21	41	32	18	22	26	25	21	24	27	19	22	16	32	25	15	27	25	28	24	23	23	20	24	17	19	22	26	19	22	29	19	24	23	30	29	20	29	22	19	16	26	21	27	26	28	14	28	27	27	26	23	24	21	18	26	35	38	20	17	32	28	21	25	33	26	16	32	21	33	19	27	22	26	30	26	21	24	21	30	23	34	23	27	29	20	25	32	26	20	23	24	22	22	14	17	27	23	27	25	17	33	25	23	28	23	22	13	22	21	23	18	24	17	22	20	27	23	28	33	23	29	23	23	19	23	25	21	28	33	25	30	20	15	24	18	26	21	18	20	29	27	34	35	19	30	17	29	19	21	29	35	19	27	27	28	18	23	36	20	33	29	25	26	30	18	26	23	22	20	21	35	22	21	30	20	22	23	16	28	32	36	28	26	24	19	22	15	21	26	24	22	18	27	30	29	27	25	23	17	18	22	20	16	30	29	23	21	18	21	28	27	18	30	23	22	20	20	26	27	16	23	17	29	29	22	26	11	31	20	20	24	23	32	11	30	30	24	25	18
37754	7743	1413	10899	24905	18508	19736	13209	9968	14927	6544	2180	1259	841	681	620	656	620	557	549	548	526	526	498	472	519	468	475	466	463	456	439	432	475	455	518	497	469	447	437	459	430	436	443	457	437	434	463	451	427	456	445	459	415	410	414	407	445	398	423	401	413	424	411	414	421	397	430	440	435	407	430	426	406	406	411	402	411	401	372	430	390	446	395	388	393	388	437	404	421	419	380	403	395	441	441	419	401	426	410	419	440	387	413	420	443	415	439	447	418	419	410	379	398	404	391	412	415	426	396	429	429	412	399	437	434	411	419	426	422	391	432	454	394	404	435	418	405	403	403	401	407	387	391	402	420	380	387	400	401	416	382	476	427	398	444	420	416	389	422	380	441	416	400	411	390	432	432	410	392	415	414	439	402	377	419	429	394	400	399	404	408	422	390	434	382	403	446	402	433	426	410	404	412	424	411	416	440	375	423	448	429	454	428	422	423	391	406	422	387	425	429	413	442	420	427	430	414	398	391	391	406	404	397	413	421	431	371	431	396	402	443	410	422	452	393	438	410	422	428	410	406	412	388	408	407	454	433	420	433	412	391	371	411	410	432	405	390	468	418	393	413	382	443	374	432	408	445	430	396	418	409	395	387	414	442	419	405	422	400	430	396	410	438	407	405	381	390	390	393	383	397	413	407	430	427	416	454	432	426	415	415	440	384	430	423	411	417	423	385	389	397	450	425	412	417	419	427	414	394	449	443	416	408	393	392	429	406	418	410	401	428	357	401	416	411	385	395	416	411	421	449	395	416	387	399	446	449	401	407	429	408	396	400	422	389	419	394	402	401	416	426	409	431	410	406	407	413	415	418	378	435	418	412	427	421	429	421	395	405	382	408	444	425	444	441	411	405	402	406	432	391	390	424	394	405	400	416	440	423	420	436	418	388	433	427	383	401	404	402	420	436	367	397	443	370	410	389	434	421	441	374	408	418	409	412	434	412	392	404	405	433	435	412	415	368	400	421	417	401	412	399	401	409	427	402	436	431	387	393	414	458	404	432	380	396	424	394	409	388	415	391	406	389	399	415	413	382	408	400	423	402	401	405	464	391	416	411	434	435	405	399	408	417	398	399	419	412	427	425	418	409	435	386	417	411	441	404	401	429	387	390	428	411	425	419	390	438	375	425	409	422	433	388	449	396	407	401	428	419	407	393	417	413	379	405	388	395	396	412	430	393	396	376	433	404	438	351	419	378	396	380	434	393	426	419	442	410	422	414	422	416	415	413	418	387	411	406	397	407	414	431	406	385	414	402	436	405	367	415	382	416	412	401	412	403	384	433	446	406	418	432	429	416	417	389	412	371	405	375	378	449	402	397	387	437	419	420	391	415	420	429	457	414	424	384	424	426	407	413	422	438	392	411	411	442	414	388	369	404	424	392	441	417	429	390	418	422	450	410	404	401	432	410	416	393	430	405	374	393	410	444	432	420	406	405	367	414	377	416	423	430	361	430	444	401	411	420	401	417	413	436	392	404	385	433	399	383	388	385	399	421	385	370	400	384	423	409	385	393	385	411	395	380	402	450	424	421	422	394	396	408	428	420	420	418	447	416	455	417	390	416	452	387	422	438	412	403	404	429	422	410	454	396	417	382	418	410	408	434	406	429	369	420	439	421	415	392	420	408	403	414	455	436	408	384	395	423	445	364	361	407	459	426	386	410	413	381	450	397	425	435	400	445	421	401	418	422	411	430	411	399	410	403	405	382	384	395	456	423	427	398	426	419	439	430	392	401	408	406	437	409	425	421	407	396	379	414	417	432	446	402	394	409	371	422	383	391	471	436	403	402	412	426	390	373	394	407	430	418	401	401	406	416	409	422	415	405	428	436	389	394	382	444	456	413	418	403	400	421	424	387	441	411	403	392	450	439	421	447	412	440	418	417	412	368	396	421	416	421	408	383	388	379	425	440	411	429	433	434	412	425	397	384	427	414	403	398	417	350	452	415	370	428	393	417	415	401	408	425	402	409	428	401	391	434	421	412	376	435	372	392	413	401	423	409	406	417	401	367	386	386	415	396	450	409	403	393	407	424	392	434	415	406	426	431	418	435	413	421	450	416	404	435	421	404	384	394	402	477	437	419	442	410	437	407	406	419	432	436	415	383	410	417	390	434	423	372	396	390	439	447	424	420	413	417	375	425	375	411	412	414	403	399	423	431	443	386	414	410	406	428	440	417	411	404	398	402	396	406	407	400	399	448	362	411	399	392	410	430	427	372	402	398	416	415	422	445	429	410	413	431	414	407	414	390	420	373	400	402	393	400	435	353	393	418	395	403	368	426	407	382	419	390	436	401	407	430	376	410	386	438	412	418	434	428	426	398	425	402	410	398	417	421	387	422	435	380	461	378	420	434	413	394	398	447	414	381	419	403	383	398	399	409	364	398	418	427	366	437	431	412	398	394	391	387	382	399	412	406	447	385	437	412	378	407	380	401	413	438	413	427	379	453	418	394	374	426	382	380	435	420	376	438	445	436	434	459	386	382	401	395	424	397	422	419	386	422	373	403	384	440	414	435	417	404	402	390	426	473	433	371	386	401	458	388	418	402	390	417	418	436	396	435	393	393	423	395	415	423	417	410	443	389	400	408	405	419	443	383	405	402	412	410	396	394	441	405	410	431	436	424	414	443	423	400	400	448	412	432	394	381	441	397	409	395	417	387	454	412	425	388	405	389	408	425	436	440	444	385	401	432	387	406	425	377	419	434	414	382	401	413	409	459	398	419	425	382	443	406	371	443	401	407	413	399	402	398	437	432	382	431	443	415	438	411	459	416	411	382	421	375	392	416	428	405	405	398	453	427	384	363	413	451	380	402	435	393	399	376	452	414	440	430	439	410	419	410	436	434	393	401	380	412	436	438	418	365	457	417	410	376	391	416	387	432	416	433	372	381	404	394	436	410	405	407	405	375	411	398	405	399	390	425	394	427	405	383	434	405	389	426	423	405	408	405	417	410	385	410	413	406	411	372	422	406	410	407	423	430	430	417	421	444	399	389	422	401	387	423	426	376	396	395	437	394	401	400	404	390	443	423	400	392	450	398	441	434	349	405	398	395	423	437	427	380	422	391	375	416	425	395	402	402	398	422	390	434	367	382	407	416	401	446	398	437	412	430	396	419	405	419	444	439	428	443	394	420	423	410	422	413	408	421	414	405	416	410	433	402	426	382	428	398	397	429	390	401	420	435	400	388	383	401	411	420	433	423	437	421	440	450	431	443	434	415	393	415	380	441	430	406	404	416	374	406	405	396	385	402	393	402	399	411	389	348	390	399	389	404	396	415	391	411	395	439	411	391	431	396	388	381	418	429	401	433	416	444	395	390	386	416	405	400	432	392	427	410	414	396	399	411	417	385	425	410	413	406	406	409	407	438	419	427	391	435	411	416	394	425	370	404	391	362	380	442	417	420	386	389	382	403	418	388	416	411	405	379	415	412	407	422	391	394	371	411
8018	715	164	234	515	481	446	364	319	409	197	113	98	62	43	43	51	39	46	39	45	54	48	51	30	37	48	36	41	26	37	44	54	45	42	40	36	44	39	44	42	36	43	36	38	47	27	32	19	40	45	42	31	36	36	43	49	33	40	32	37	31	29	47	48	43	39	31	40	47	36	28	34	34	36	36	39	44	35	33	30	41	41	33	40	33	35	37	31	44	37	43	40	56	38	40	40	37	38	31	25	33	49	54	38	44	43	32	41	39	34	37	51	36	35	35	42	45	33	35	37	38	38	36	35	35	39	39	42	36	42	27	36	24	30	39	45	28	30	41	44	50	39	41	42	43	32	39	36	29	47	36	41	41	38	42	32	36	33	40	47	39	41	41	33	39	35	33	38	49	41	35	37	29	36	25	33	41	36	34	36	35	28	35	41	34	38	35	44	34	45	36	37	41	45	31	30	36	41	38	42	38	34	39	40	29	45	33	35	30	37	56	39	34	44	36	34	37	49	46	27	29	44	40	38	35	25	39	33	27	36	46	38	37	57	42	32	35	45	31	50	43	30	32	45	45	28	37	45	32	31	44	26	34	35	42	52	30	35	37	30	36	33	34	39	27	45	31	36	35	37	33	43	46	44	30	36	37	36	42	36	40	43	33	42	35	27	44	33	34	34	44	39	30	53	36	30	36	34	35	38	30	34	44	35	38	43	34	38	46	32	34	41	41	39	42	41	40	35	37	44	37	42	36	48	40	28	34	53	44	49	50	41	45	40	41	31	34	31	41	32	40	45	49	43	38	43	30	36	37	40	41	44	38	38	34	45	35	41	42	41	33	49	41	34	34	48	46	51	30	53	41	35	31	37	35	40	42	39	46	35	50	41	35	35	37	32	45	40	36	37	48	36	39	40	34	40	49	31	37	33	39	31	28	32	39	44	35	44	47	41	30	37	34	29	34	36	35	35	21	37	43	42	37	39	34	31	37	37	34	41	29	35	42	37	44	37	29	32	33	41	35	35	46	40	37	35	36	46	35	42	46	40	35	39	25	38	34	34	43	36	35	37	44	36	39	36	37	39	32	29	35	42	36	37	34	31	46	33	40	46	27	48	38	37	43	50	26	32	28	28	39	40	34	36	34	43	43	41	32	44	42	40	35	42	35	40	21	38	33	40	47	39	39	43	30	44	35	35	35	39	48	31	34	41	29	27	45	38	29	37	44	36	48	29	45	28	50	41	35	31	31	28	39	33	43	49	27	44	39	29	41	33	28	39	53	33	37	38	39	40	33	34	41	32	49	49	45	30	42	39	36	47	44	34	38	37	29	37	41	42	31	38	43	43	54	34	50	36	37	35	40	42	33	43	42	47	37	30	43	39	35	44	40	32	39	39	37	48	26	44	37	38	33	46	47	44	34	43	32	42	39	34	49	30	42	44	41	38	32	43	38	29	33	42	37	31	34	34	34	53	51	42	32	43	33	44	38	41	46	35	31	37	38	38	44	30	40	37	40	32	41	41	40	33	35	37	36	31	43	37	35	39	36	39	32	26	38	36	37	41	40	42	34	43	31	42	44	46	31	45	39	35	28	42	42	39	43	45	42	33	46	32	45	33	33	34	47	40	30	40	36	35	42	36	29	40	36	44	36	35	46	26	40	34	44	36	40	28	33	39	31	46	35	35	41	47	34	38	34	50	45	39	29	28	30	32	46	48	37	32	41	28	37	36	34	30	41	43	31	44	41	39	37	31	36	34	36	38	28	31	35	30	45	42	45	43	47	42	39	42	28	32	38	46	36	37	48	35	41	42	39	37	43	36	36	48	36	47	30	32	30	38	38	31	36	26	39	38	40	48	39	47	45	25	43	43	43	37	30	34	50	35	27	38	30	36	39	43	43	31	37	42	36	45	46	32	45	36	34	28	29	53	47	33	47	37	34	38	39	31	38	26	31	35	31	36	29	39	47	33	37	31	31	43	29	36	44	43	40	44	40	33	39	38	31	49	51	22	34	37	40	27	52	40	47	40	39	33	37	43	43	39	30	38	42	47	38	23	42	28	35	43	41	46	40	36	42	52	40	34	44	31	34	36	38	45	45	41	36	42	37	40	41	35	39	46	45	30	33	34	36	30	43	54	37	29	44	35	26	31	44	39	41	40	39	36	37	40	46	47	44	44	30	38	41	39	32	40	32	35	36	42	34	56	25	39	33	24	40	35	35	36	41	41	43	47	41	31	44	37	38	35	32	34	41	29	42	47	30	42	32	38	39	48	35	29	25	31	36	42	29	37	30	33	43	36	39	38	40	34	56	32	29	46	34	39	49	41	38	41	40	31	38	33	46	31	39	35	40	30	38	44	33	29	50	34	32	46	41	34	39	41	41	44	37	37	45	30	42	40	31	43	39	42	38	36	52	30	46	31	56	24	34	43	42	50	33	36	41	30	36	28	36	52	40	29	37	49	27	47	43	45	51	29	46	31	34	35	32	45	46	36	36	28	25	45	32	30	42	37	45	59	47	32	40	25	33	37	27	35	42	37	38	44	33	46	26	50	40	42	31	32	22	41	32	30	30	40	35	47	43	42	23	38	34	40	43	31	32	38	38	38	38	30	39	46	37	43	45	34	37	39	34	45	47	31	34	35	27	39	31	43	38	43	41	39	34	48	33	43	45	38	28	34	34	41	42	36	40	34	43	44	43	48	36	43	37	46	37	40	30	39	37	42	26	29	36	48	26	26	33	45	34	37	43	27	35	40	41	38	35	30	51	41	53	38	28	36	35	35	31	45	35	42	33	42	36	40	31	33	38	38	38	42	42	33	49	30	41	35	40	34	39	33	35	42	43	33	38	35	49	46	27	32	36	35	35	40	36	30	41	39	47	38	35	39	44	40	47	38	43	32	35	35	34	38	38	39	42	37	46	24	41	41	42	40	37	39	38	38	34	49	50	27	40	46	35	37	38	37	53	26	50	34	29	49	29	48	44	35	37	43	44	37	37	47	33	37	41	32	33	35	45	42	32	44	34	35	40	40	29	32	36	39	43	42	30	34	48	40	35	40	30	36	40	35	46	45	39	40	42	35	42	36	40	35	24	40	39	37	36	32	28	41	34	37	35	56	34	37	35	39	53	51	44	36	26	40	44	42	37	39	37	38	41	39	35	52	37	34	40	44	42	29	43	37	44	29	31	28	36	40	48	38	47	29	46	42	41	38	34	33	40	34	37	36	43	30	25	52	35	39	34	43	37	37	32	36	36	33	38	32	49	36	36	29	38	33	31	40	42	45	39	36	45	34	30	40	35	43	45	35	32	42	40	50	32	42	42	48	47	29	46	44	42	34	42	38	36	39	38	52	48	51	41	43	33	36	41	30	33	39	50	34	32	31	38	36	40	41	28	32	37	38	31	40	32	46	34	43	33	35	29	38	33	42	43	43	27	37	43	32	30	32	43	38	31	46	28	35	43	49	45	44	28	45	40	42	38	39	39	40	32	48	28
42438	9843	3544	19444	30843	26841	22726	17639	15714	17067	8998	4954	3816	1809	1650	1423	1420	1360	1275	1143	1110	1003	990	978	943	917	913	823	833	827	788	807	800	780	829	859	777	768	694	770	739	773	712	720	692	723	729	682	715	696	723	730	710	719	709	707	697	702	683	714	706	699	632	645	662	639	637	670	680	674	634	674	644	686	663	658	699	652	620	598	620	691	627	645	684	740	668	656	674	669	640	711	679	655	678	663	675	678	676	645	666	677	659	634	601	624	653	673	644	628	641	655	643	674	708	652	670	625	694	691	616	670	642	653	614	608	614	682	677	659	671	683	681	670	668	632	634	660	622	668	662	640	623	666	625	667	666	652	652	677	640	600	613	621	698	630	642	644	611	635	630	633	608	620	643	670	637	601	678	626	665	665	624	617	672	681	661	638	629	629	617	708	608	641	600	668	653	622	640	697	634	672	664	638	659	678	633	637	666	641	586	647	684	632	653	619	615	630	637	670	655	657	662	631	639	646	659	597	591	635	650	659	671	642	663	649	649	638	668	659	656	682	660	669	647	667	650	673	623	637	668	661	617	665	658	670	652	605	707	656	672	632	640	667	675	608	671	640	653	646	609	672	619	637	649	649	649	686	667	637	670	646	652	618	672	676	626	653	625	647	629	664	628	645	621	662	649	640	628	632	652	631	650	634	660	685	667	593	629	651	650	648	688	649	608	616	618	646	647	618	661	679	697	591	686	640	633	631	662	669	659	637	651	641	629	641	657	649	703	650	642	660	632	661	620	633	610	654	656	644	602	645	676	638	700	649	653	609	596	625	650	659	663	668	629	627	606	663	643	630	666	646	635	627	658	628	658	600	675	635	628	609	639	649	622	630	641	666	668	611	679	615	637	665	656	641	675	655	614	647	664	665	634	643	672	651	618	662	670	647	670	656	646	646	646	659	697	642	639	651	688	617	627	653	644	640	586	619	654	646	631	640	654	646	659	681	653	642	652	587	658	675	606	651	632	642	699	622	668	632	658	625	676	614	643	637	669	670	634	641	644	668	688	668	677	637	634	604	637	645	636	658	629	620	659	618	719	643	619	665	652	677	651	655	626	645	649	631	640	686	607	648	613	671	659	660	619	605	662	635	679	686	617	659	648	604	634	653	637	692	681	669	650	610	671	640	654	620	693	648	665	667	660	643	592	678	664	651	670	621	631	613	652	622	686	632	649	639	690	652	626	625	638	673	681	644	585	629	673	624	664	634	603	675	635	660	639	646	653	618	673	713	675	642	676	628	649	681	657	635	695	629	664	615	651	669	663	696	689	677	656	647	686	655	625	681	626	662	665	662	664	640	704	662	648	676	653	629	613	655	597	641	667	662	627	612	630	661	656	625	664	616	648	673	699	615	626	659	641	656	672	688	613	696	670	633	664	691	671	611	627	606	646	653	621	642	627	633	615	645	638	629	652	676	622	667	653	622	640	693	639	601	652	660	625	654	598	625	642	623	637	695	631	630	605	676	666	603	644	672	617	716	644	654	684	614	609	641	711	634	649	663	633	669	662	679	658	635	639	643	674	654	640	667	645	656	597	647	658	637	673	669	667	677	641	677	617	658	639	644	635	635	633	657	611	669	622	660	609	603	713	669	666	663	701	624	614	637	606	671	641	655	642	649	614	668	621	655	626	650	639	691	652	594	663	671	669	666	646	672	647	684	638	598	643	667	655	630	647	694	609	709	636	616	632	622	623	646	665	689	659	674	656	627	628	609	634	635	628	645	646	616	664	645	671	593	657	651	650	604	642	653	666	605	631	692	629	635	656	610	652	655	645	608	706	626	627	650	702	681	643	678	635	690	683	648	680	670	665	628	627	691	651	645	643	652	637	647	637	666	596	600	619	659	627	648	643	611	624	675	654	624	641	635	620	611	645	672	633	608	646	594	627	657	629	688	682	628	638	636	647	615	627	619	661	620	630	634	645	619	672	682	666	656	683	654	648	636	642	647	668	612	645	663	648	653	677	684	607	638	625	707	662	577	629	663	594	643	623	670	673	637	622	641	639	610	690	625	628	672	634	632	698	676	643	658	620	621	575	672	628	641	651	617	685	622	655	658	657	680	639	649	622	613	599	645	702	620	646	665	614	660	669	644	663	682	661	683	664	588	637	619	655	657	661	618	652	647	639	640	646	634	667	667	628	617	638	656	653	633	632	622	623	638	623	665	611	647	708	623	639	627	619	635	654	670	650	633	661	688	577	689	632	648	684	671	674	604	646	628	637	613	656	627	623	667	648	662	673	649	626	631	667	646	626	639	642	661	659	645	623	655	681	700	670	625	628	652	614	624	671	725	684	623	657	657	695	643	627	673	676	649	627	644	643	650	658	645	630	618	666	682	676	606	625	615	692	617	595	655	624	656	636	640	625	712	599	639	613	638	618	642	626	672	684	625	658	620	654	646	660	614	640	646	665	628	675	647	624	639	636	630	667	608	625	644	693	621	693	681	617	682	671	622	642	651	643	601	588	698	646	618	626	653	667	639	667	650	636	655	612	645	671	667	644	637	658	652	681	627	678	627	625	637	608	626	647	642	644	631	627	650	641	649	660	664	601	653	642	624	672	623	686	601	636	668	659	660	644	668	648	629	594	688	653	671	645	654	601	618	698	653	651	630	618	645	703	631	679	634	591	651	642	633	645	633	628	687	626	667	666	685	637	650	659	643	635	647	636	649	664	653	650	664	649	677	689	616	672	642	639	640	613	683	637	641	626	635	648	630	672	634	619	674	636	701	654	668	645	658	615	638	620	678	648	640	597	645	651	654	637	609	635	646	612	616	685	647	629	584	639	635	615	681	665	617	661	662	652	600	660	650	655	680	662	638	672	616	604	686	605	612	692	628	652	632	629	633	654	624	683	629	637	690	623	649	619	566	653	629	671	654	690	660	632	662	646	637	624	653	657	658	630	623	664	646	626	648	641	657	645	622	620	676	622	660	653	644	601	659	645	610	615	611	637	632	655	691	663	654	634	610	622	645	627	662	642	696	686	668	650	641	647	638	614	660	659	638	662	653	637	662	660	640	678	661	638	594	635	692	594	639	690	652	605	613	673	623	620	685	614	665	616	627	620	660	629	625	657	631	632	620	634	611	643	643	652	626	691	618	614	681	703	659	662	598	638	683	598	607	638	630	666	667	655	661	632	671	659	668	671	682	668	630	664	650	659	643	668	662	654	651	615	597	637	578	644	619	648	660	680	648	637	654	673	692	662	647	673	626	667	594	686	641	632	687	657	629	657	632	631	656	640	628	685	625	611	691	658	623	628	593	624	647	610	632	639	609	641	638	683	669	609	623	665	645	651	645	642	661	663	640	655	668	640	645	686	637	625	654	642	640	620	603	599	658	653	629	690	653	604	638	588	657	634	629	657	661	616	668	660	642	661	671	620	650	690	677	642	611	618	638	643	647	621	612	600	648	644	599	647	704	656	639	660	674	656	660	640	648	668	649	668	622	651	647
7751	663	166	182	423	460	349	355	286	415	276	118	145	68	47	58	52	48	37	51	47	50	47	48	43	37	41	40	51	50	58	46	35	38	40	39	30	28	30	45	32	55	35	42	41	33	40	33	55	31	45	39	41	34	38	39	46	37	42	51	47	39	35	34	37	40	42	33	49	45	36	50	39	45	45	33	43	43	40	36	26	43	41	39	40	42	38	40	34	33	46	48	38	41	23	44	40	42	37	44	51	41	42	27	44	41	37	37	41	42	44	33	40	40	40	36	34	33	36	29	34	24	31	42	42	24	55	51	42	41	35	38	32	30	29	31	33	47	31	41	38	40	38	36	42	34	42	43	28	36	34	40	42	36	32	41	45	35	38	31	42	40	28	39	34	46	36	25	33	34	55	31	23	32	27	41	34	44	27	38	36	38	28	41	43	34	51	37	36	43	35	39	45	50	40	39	39	43	43	40	37	36	44	42	42	38	33	46	37	30	37	38	38	34	38	35	25	44	31	33	37	33	33	48	50	38	42	33	34	39	37	43	42	37	34	26	32	36	34	38	27	35	37	47	40	46	35	41	33	26	30	39	34	35	25	39	37	40	29	40	41	39	35	35	37	47	40	44	27	41	52	40	41	33	45	39	21	32	34	31	49	36	36	38	42	45	38	42	33	35	43	42	45	31	38	42	41	35	44	35	30	43	37	40	30	33	41	34	35	36	35	48	46	43	29	35	50	38	35	43	39	39	44	41	52	27	58	21	37	36	37	34	43	27	39	42	37	38	42	38	35	45	37	36	37	33	33	45	49	35	44	44	37	31	37	41	36	39	38	41	45	31	50	34	45	44	39	40	48	42	43	42	36	34	28	42	36	44	51	31	35	27	35	42	40	33	37	36	38	40	34	35	33	26	37	45	33	34	22	38	41	36	28	39	37	29	50	40	33	28	42	43	34	37	40	43	43	33	38	25	29	41	34	41	46	51	43	40	33	46	34	39	45	35	45	34	42	36	35	52	44	38	40	55	40	35	37	37	33	40	38	26	31	33	51	41	44	36	27	40	33	37	39	42	39	47	37	40	37	37	30	32	44	50	51	39	43	39	33	36	38	40	30	46	33	54	33	33	31	32	36	39	43	46	40	45	25	42	34	42	34	35	34	28	40	33	54	47	42	45	48	37	32	42	28	39	28	38	30	31	40	36	52	40	36	51	40	39	49	37	30	33	45	40	41	37	40	41	28	32	33	48	43	42	43	38	40	39	34	48	27	41	33	34	39	32	40	40	36	39	49	39	31	31	37	40	48	28	40	29	45	46	43	45	31	32	39	30	38	36	40	40	32	26	39	37	51	36	34	30	39	27	34	31	46	51	39	37	30	34	44	31	37	51	34	32	31	42	45	34	40	35	56	40	34	42	43	42	40	32	35	44	39	30	37	28	35	49	38	40	35	42	31	38	36	37	34	33	34	46	44	41	31	38	28	36	31	35	46	33	54	42	40	36	61	35	41	32	38	34	36	38	33	37	43	33	47	33	41	32	39	38	32	40	41	46	34	34	31	34	35	34	40	32	39	27	40	46	31	28	40	34	37	40	33	38	44	40	33	35	41	38	42	34	51	40	34	42	30	41	35	36	28	51	43	38	44	41	41	39	33	40	34	44	45	38	29	29	42	33	45	29	29	30	33	33	41	42	43	40	30	27	33	47	41	30	35	40	35	44	42	37	41	45	39	37	28	50	44	37	46	39	45	33	39	32	34	35	29	38	42	34	37	52	35	43	31	38	42	42	41	48	43	33	38	45	27	35	34	34	34	42	30	39	38	37	40	37	42	41	40	30	30	44	32	23	32	32	41	27	39	36	34	58	53	31	47	38	42	30	45	39	42	38	39	39	47	36	30	40	32	29	40	32	36	43	37	42	33	38	46	54	38	44	38	42	34	39	35	46	39	36	30	38	29	40	32	34	38	39	40	46	35	26	43	27	30	35	41	40	32	33	36	41	42	44	31	43	47	32	35	35	44	39	48	45	36	33	42	33	35	43	37	48	37	45	44	38	26	40	28	45	35	36	50	42	30	34	37	45	37	43	51	41	40	46	41	36	32	37	42	35	43	45	47	39	51	46	33	30	42	48	35	38	36	52	42	43	44	37	41	38	31	44	33	36	41	38	31	34	33	43	33	35	38	46	37	32	40	39	25	32	48	43	41	47	39	49	44	46	37	43	39	44	42	36	34	42	38	37	34	51	42	32	44	39	40	36	35	42	36	31	32	42	36	31	28	49	35	38	39	45	43	32	37	42	30	25	41	43	33	44	48	28	44	42	38	46	43	52	34	34	35	41	42	29	33	43	49	33	30	39	38	42	41	30	39	41	53	32	41	35	32	43	37	44	31	33	28	35	33	35	42	46	33	30	35	44	43	34	45	35	34	38	29	33	25	38	37	33	38	41	46	24	39	24	34	46	42	42	35	37	40	43	33	37	38	41	28	29	34	43	25	42	40	40	44	53	45	30	36	43	36	25	46	39	35	34	33	31	44	30	36	27	37	44	32	32	40	32	37	36	47	42	41	42	38	34	42	36	39	36	34	27	33	46	38	38	45	36	55	25	36	41	30	36	40	35	37	52	39	29	29	36	50	38	31	38	35	46	38	41	36	41	33	33	31	40	44	34	28	44	50	42	36	38	39	29	29	31	30	35	37	40	37	46	41	33	32	28	38	37	43	37	43	35	39	42	38	34	38	32	30	37	37	42	42	40	43	41	52	39	42	33	35	31	46	35	35	38	32	40	33	36	38	34	38	33	41	32	34	38	34	35	28	32	28	43	36	31	46	22	38	28	44	38	34	43	40	42	36	26	38	39	42	32	40	30	41	43	41	30	41	30	37	47	36	32	34	39	40	41	46	33	30	36	42	53	37	36	46	41	37	32	39	38	31	33	40	35	42	41	46	37	45	43	28	37	37	36	30	30	34	50	49	50	34	39	44	37	26	23	36	33	26	36	45	40	37	40	38	47	34	39	30	42	37	42	43	35	37	37	35	47	41	32	42	36	39	30	51	47	47	29	40	46	46	39	35	39	35	35	37	37	36	29	34	29	41	34	41	42	32	29	40	48	28	42	42	38	38	41	37	48	35	40	37	36	34	43	37	34	52	33	32	41	39	48	44	32	42	31	44	41	30	33	32	32	33	41	38	24	34	32	31	34	28	33	49	44	40	33	31	40	34	42	29	30	44	45	32	39	49	41	32	38	31	36	40	38	29	32	40	46	41	37	43	45	38	37	40	27	42	39	52	45	35	38	33	45	44	32	36	28	35	31	27	33	27	36	36	35	37	37	44	39	24	45	33	47	31	37	37	44	35	44	44	42	32	32	34	27	42	41	34	30	41	29	36	33	33	36	42	31	34	32	41	33	36	33	42	29	42	46	44	29	32	34	21	28	46	42	28	42	30	30	34	37	35	37	36	31	48	48	28	34	43	39	48	39	42	32	49	29	40	44
41551	9853	3888	15576	29910	26059	19508	18538	14432	17492	11560	5060	5563	1714	1540	1501	1350	1225	1175	1146	1056	961	1086	943	957	869	825	847	857	790	805	796	799	838	779	815	798	754	767	706	730	742	742	728	741	733	672	690	694	716	751	697	704	690	653	671	705	682	690	688	663	648	670	701	646	694	662	636	659	679	675	671	719	634	636	666	659	639	662	654	697	666	687	680	652	648	687	658	679	652	634	631	664	612	615	650	687	672	658	630	688	698	674	649	646	641	653	669	685	625	639	666	648	646	584	678	623	684	656	694	668	607	646	695	671	692	635	637	629	649	647	638	607	650	624	609	634	628	632	648	655	668	635	651	632	638	670	641	632	678	634	646	664	677	645	702	660	633	621	686	647	647	639	602	692	662	617	667	637	674	656	652	644	621	628	641	665	646	658	601	692	658	673	611	633	630	662	652	653	675	628	660	618	657	673	651	649	665	628	650	650	645	623	641	670	662	637	675	641	651	601	662	659	724	664	627	615	632	647	677	617	680	602	629	690	657	627	664	660	620	656	629	646	618	677	668	618	650	681	656	681	638	609	655	670	685	654	655	642	603	724	650	654	637	631	603	676	632	672	608	656	617	650	667	655	671	601	628	678	674	706	675	621	624	651	637	598	627	693	691	632	649	662	630	603	643	636	648	660	656	671	623	665	632	663	617	627	641	670	672	709	633	636	654	632	685	619	687	657	644	635	631	677	651	615	635	645	669	665	649	629	688	658	672	659	635	633	660	682	656	634	618	679	660	671	601	621	638	639	671	630	695	617	663	618	717	688	624	629	666	699	642	709	620	656	658	688	656	680	624	661	606	591	633	671	643	642	669	631	651	674	638	683	628	645	650	633	666	634	612	600	636	649	651	601	615	643	628	675	638	623	655	661	696	642	641	644	638	607	673	634	630	606	655	648	684	634	637	637	639	651	656	618	630	665	625	661	674	668	594	624	592	589	665	611	625	625	598	648	680	636	667	686	614	663	667	652	667	651	649	693	638	688	660	614	680	638	605	622	616	643	615	664	617	662	619	643	653	658	613	638	652	637	612	609	614	649	684	651	604	652	624	646	662	629	628	664	661	624	609	658	599	602	627	631	646	611	638	631	637	689	642	623	621	664	650	586	634	697	633	655	670	621	655	651	673	650	633	678	654	636	633	656	655	652	687	676	684	669	620	657	681	646	679	575	632	590	637	681	645	659	644	602	611	643	643	645	650	647	616	620	667	636	663	641	656	604	646	623	666	636	625	653	576	638	634	683	598	652	645	623	619	638	612	627	628	645	617	611	635	645	664	640	687	689	683	652	616	653	644	628	668	688	612	642	639	633	676	644	671	641	660	648	634	614	631	639	628	692	658	607	638	676	635	643	611	617	639	628	666	609	615	628	614	631	645	690	644	649	676	676	628	653	627	669	633	633	661	643	651	656	643	631	624	624	642	602	684	677	667	630	649	665	683	642	632	604	643	649	639	637	604	678	627	642	626	644	644	635	665	685	653	649	616	658	624	613	634	657	617	674	676	625	631	640	679	695	592	678	601	641	663	619	664	591	665	667	664	600	635	603	649	618	631	648	642	657	619	645	646	617	628	649	644	651	623	643	622	667	638	657	612	650	653	663	638	678	632	663	640	608	686	656	677	632	673	605	621	658	655	588	632	668	636	602	637	640	590	619	691	616	651	663	651	660	586	624	616	635	691	606	617	627	670	645	668	685	646	645	612	647	611	663	619	679	644	697	629	629	648	641	655	634	599	658	676	656	621	628	627	614	640	661	627	655	660	600	662	594	635	662	649	647	614	606	649	612	634	628	685	691	618	601	630	640	656	689	656	633	671	663	629	669	637	654	616	619	657	644	664	602	616	654	668	636	659	687	619	669	651	662	653	634	650	620	638	678	663	635	601	653	672	643	683	631	654	626	703	622	637	626	675	640	667	644	624	680	607	591	628	664	639	643	661	671	639	666	620	589	666	683	661	631	649	633	724	676	664	621	671	656	670	638	639	683	641	658	678	641	603	602	656	662	650	639	632	626	621	600	672	615	649	639	613	686	668	647	681	651	629	639	677	637	648	670	592	642	652	626	657	629	621	704	644	621	616	669	672	630	630	648	663	676	629	627	644	624	662	694	625	620	647	666	636	668	655	601	625	656	612	642	640	630	682	621	686	665	661	632	683	659	657	625	620	648	645	655	641	651	663	680	644	626	657	623	631	666	629	677	662	653	673	685	661	654	668	643	658	696	666	671	652	629	688	630	652	633	621	661	598	634	653	563	610	665	612	645	696	625	615	674	629	657	670	651	625	632	649	657	640	672	644	634	666	639	670	686	618	659	662	590	630	606	672	637	666	649	684	646	649	657	614	630	648	659	620	662	656	621	637	682	637	644	693	655	666	637	645	638	646	668	671	728	630	655	656	654	623	643	657	619	659	632	620	615	673	671	631	638	628	603	612	626	623	599	684	644	616	628	643	622	641	681	646	662	657	596	682	611	659	642	667	639	654	612	621	617	608	650	620	641	634	673	651	662	690	655	674	688	639	661	640	625	630	628	681	654	647	671	653	637	646	608	700	596	641	664	669	653	592	641	624	655	661	652	608	622	665	628	668	655	675	637	603	658	647	607	650	662	672	628	610	597	636	635	664	678	632	611	613	656	679	667	669	632	625	665	641	641	664	635	628	634	661	640	637	645	666	638	662	623	644	608	653	647	649	620	647	622	647	611	646	634	624	612	641	605	644	616	619	662	636	634	641	637	611	604	631	685	631	672	596	611	639	703	679	673	620	636	641	642	658	633	645	640	649	597	602	676	648	672	632	645	651	649	690	595	661	632	617	625	657	629	633	654	683	661	680	636	638	651	624	659	599	665	649	603	599	651	619	628	687	630	617	583	643	681	628	654	637	609	603	618	700	658	633	679	603	656	654	657	657	636	656	655	610	624	640	634	651	649	629	663	619	662	642	611	618	647	619	618	676	646	668	589	666	638	611	629	676	652	655	622	663	626	678	698	633	666	674	612	628	587	634	626	645	614	613	614	639	631	622	610	651	631	621	648	694	687	643	618	646	619	617	675	679	671	664	657	644	648	612	625	655	629	632	641	645	671	646	689	586	690	616	610	617	626	650	613	633	657	613	689	675	627	660	676	649	641	648	677	629	660	632	613	682	624	648	629	670	620	656	633	628	616	615	636	617	614	675	609	703	572	615	634	660	673	643	675	624	644	600	681	608	635	654	672	634	601	609	658	659	621	599	631	612	665	668	644	629	673	653	629	621	639	660	619	652	600	597	616	648	645	642	692	648	629	608	659	674	624	651	612	689	672	605	626	630	668	665	625	649	640	651	595	653	662	649	656	678	622	598	686	655	629	707	634	648	629	699	696	675	654	653	642	582	609	651	621	664	646	622	673	625	672	606	694	652	670	622	640	663	666	629	627	630	606	644	627	616	682	631	639	660	642	658	657	678	676	616	601	656	649	678	596	646
10490	1230	225	282	723	653	603	537	455	585	419	192	295	66	68	56	59	50	49	36	48	43	35	36	40	23	30	33	36	27	14	37	35	25	32	32	31	18	21	35	23	20	33	24	32	21	20	22	24	26	16	25	23	34	16	20	24	16	25	20	22	23	30	19	26	14	28	21	27	20	24	19	30	21	18	13	25	25	17	24	18	17	23	19	11	22	25	20	26	23	14	21	21	15	23	22	22	30	22	22	32	15	17	17	23	25	21	17	23	23	18	16	18	24	20	19	17	18	18	31	23	22	25	24	25	27	16	17	24	21	21	14	27	17	20	22	17	25	29	20	19	18	22	23	20	21	22	19	22	18	18	15	18	21	28	23	23	12	25	21	16	20	21	30	17	19	25	25	24	27	17	20	20	17	13	20	28	29	24	26	27	20	21	23	23	23	17	13	16	27	19	20	29	14	15	24	28	13	20	26	25	25	20	23	26	19	25	22	19	31	24	24	21	23	24	15	21	20	30	19	19	21	15	26	26	21	27	22	20	19	29	16	18	15	20	24	14	21	15	23	22	25	24	22	16	22	16	27	24	19	20	25	24	22	12	19	18	21	27	23	19	23	18	16	32	27	19	19	20	23	15	16	20	20	18	22	21	25	19	19	25	21	25	23	29	21	18	31	29	18	27	25	17	20	22	18	21	18	19	19	23	10	21	22	13	14	27	23	20	12	16	21	15	16	15	16	21	25	22	22	21	20	25	16	21	15	23	21	36	31	22	21	22	16	18	24	16	21	25	17	21	23	26	19	20	22	17	21	21	14	15	16	27	20	19	22	28	20	19	13	15	15	18	19	19	29	23	17	19	14	31	19	28	16	18	23	21	19	15	22	18	21	14	14	24	16	26	21	14	33	14	20	22	24	20	27	21	22	20	20	15	21	29	19	19	31	17	18	14	21	17	21	17	18	28	16	20	27	16	23	17	27	12	18	15	22	20	12	21	25	22	25	20	17	18	20	23	8	29	19	12	18	27	20	15	17	25	33	17	26	26	26	26	19	17	19	18	21	12	26	23	13	30	20	25	16	19	26	17	18	35	18	20	13	26	12	29	20	19	25	24	21	18	30	20	19	19	22	18	27	20	19	20	23	25	28	12	18	22	24	18	23	19	15	21	19	29	18	24	21	22	16	27	17	14	17	16	19	14	28	25	22	18	9	17	26	19	26	21	24	23	23	21	30	27	21	18	18	23	16	23	22	23	12	20	15	28	23	19	16	13	23	23	22	15	14	19	22	25	18	20	21	20	20	26	18	17	20	21	20	22	24	20	24	16	22	24	18	19	18	33	37	24	16	13	15	21	18	19	27	12	27	18	26	19	22	20	23	27	21	20	23	21	25	19	23	21	15	19	18	26	20	17	22	23	21	24	21	26	16	19	22	25	25	22	24	19	25	17	17	21	26	22	12	17	19	23	18	27	15	23	19	29	13	15	17	26	10	22	11	19	17	25	27	19	18	30	21	24	17	19	17	21	20	16	20	21	19	19	25	27	30	25	14	17	16	18	19	21	28	24	27	16	27	22	19	13	14	32	20	19	24	30	14	17	29	19	21	22	21	27	36	22	14	13	27	17	22	27	24	18	16	24	21	14	29	27	19	23	21	20	25	13	12	26	21	25	26	24	15	27	28	20	17	25	22	18	22	24	19	23	20	18	12	11	24	30	24	30	16	20	20	17	25	20	23	14	24	18	23	22	22	24	21	17	24	29	13	23	26	19	23	20	18	18	21	24	19	17	20	16	19	20	29	25	25	26	22	26	24	30	14	30	18	31	21	14	23	24	23	17	19	16	20	24	20	20	19	19	28	25	20	23	28	19	19	19	18	27	21	25	30	12	17	18	24	26	22	20	20	14	19	22	23	19	18	19	27	27	16	18	21	17	23	18	16	24	13	22	26	18	16	27	15	29	23	14	21	21	24	23	25	15	20	24	16	28	29	21	19	19	26	22	11	24	20	16	24	29	15	27	26	26	17	21	26	22	22	26	28	21	11	23	24	21	11	27	16	17	15	24	21	26	15	21	25	19	20	23	21	26	25	16	24	22	18	17	17	16	28	32	20	27	18	16	26	20	23	22	21	19	21	22	23	24	24	25	25	32	29	20	18	18	24	23	24	20	26	18	16	32	20	26	21	20	26	22	16	27	21	27	13	25	26	33	20	23	21	20	14	19	19	22	24	18	23	16	25	18	35	23	22	27	22	21	23	22	18	21	29	18	19	22	22	14	24	17	16	22	26	21	24	22	16	19	17	27	24	21	18	22	18	17	26	21	19	13	24	27	28	23	26	22	22	13	18	17	23	20	20	16	26	27	14	18	9	17	21	21	16	26	19	23	28	17	19	29	18	23	12	21	26	23	24	22	22	17	19	24	21	15	21	16	22	20	22	11	21	17	19	19	22	18	25	15	25	24	19	23	22	11	22	20	22	22	18	19	21	22	26	12	16	21	20	18	21	22	23	13	22	25	24	15	27	23	35	20	23	15	29	14	20	22	13	24	22	20	24	19	24	22	26	15	17	19	21	15	15	20	22	21	19	24	20	17	25	24	23	25	27	12	29	23	22	23	14	19	30	27	22	22	18	22	18	18	29	29	25	29	25	16	28	24	15	18	14	25	22	28	23	20	25	17	16	26	20	15	23	24	19	23	17	17	29	23	28	16	19	17	18	19	24	16	23	30	23	18	20	16	29	11	22	20	10	18	18	19	16	22	20	22	19	15	26	22	22	32	21	26	24	14	19	24	14	22	28	18	23	18	19	13	18	22	17	14	20	16	28	25	19	16	21	28	24	20	18	25	15	21	15	24	26	16	15	23	28	19	24	20	25	16	18	20	17	19	24	31	22	24	17	16	25	23	20	14	19	24	25	27	24	22	25	14	20	22	21	19	20	21	14	17	20	20	18	24	21	22	15	18	18	18	15	20	22	22	23	26	21	20	22	23	14	25	23	17	16	17	14	15	26	18	31	11	17	24	22	23	21	21	17	22	25	25	25	14	32	19	22	21	21	21	24	16	24	18	21	18	21	10	17	14	20	21	24	32	16	33	25	11	22	30	21	15	16	23	25	28	22	21	23	16	17	16	26	18	28	22	17	20	22	19	32	16	21	23	23	24	17	12	15	23	24	20	19	19	22	26	15	19	18	13	25	25	15	23	24	21	17	16	20	16	19	25	23	27	26	15	20	13	20	24	23	14	30	13	20	20	23	27	19	16	18	19	17	22	24	13	26	23	23	21	25	19	18	20	16	17	25	16	23	21	26	20	21	24	29	21	21	29	16	26	26	22	11	16	27	15	27	26	25	22	18	26	19	24	26	26	19	28	20	23	24	28	16	20	29	17	22	18	35	19	19	21	14	29	18	16	25	22	21	26	16	25	19	21	14	19	25	26	16	16	28	27	19	15	12	21	15	13	17	26	20	22	18	20	22	17	19	16	22	17	21	25	26	27	17
49041	11928	5449	22437	35328	29467	26260	22373	20441	21963	16237	8180	10770	2818	2341	2089	1946	1651	1579	1472	1349	1170	1140	1046	1006	986	865	865	786	799	699	707	723	683	702	683	589	649	572	564	548	583	583	542	565	462	502	533	455	497	491	441	498	474	510	478	481	472	486	456	437	468	429	392	433	426	409	437	403	438	388	445	415	422	440	400	370	407	422	378	360	395	415	395	376	412	380	379	386	375	397	373	408	438	385	409	375	421	369	403	351	373	364	340	420	390	360	376	345	424	345	360	394	399	354	362	383	389	369	386	378	362	344	376	371	423	383	359	386	382	352	357	367	364	374	383	377	356	369	404	362	375	402	375	359	380	352	386	365	390	359	371	364	381	368	363	394	419	395	381	387	354	376	352	406	333	365	357	376	347	354	348	367	379	333	347	387	364	381	387	345	359	377	355	329	393	349	334	369	327	386	334	361	331	357	378	367	381	396	382	400	346	373	347	334	338	397	326	349	400	369	360	380	337	358	322	389	343	367	378	401	384	349	347	342	344	344	373	342	347	364	382	337	377	350	349	384	357	378	375	395	348	345	370	382	350	356	404	333	360	334	359	372	360	379	334	346	370	339	367	357	410	343	341	366	341	354	400	367	376	352	383	338	322	355	352	358	356	349	342	366	354	346	350	371	370	340	370	330	359	357	348	364	375	344	417	361	379	395	347	349	363	357	345	340	375	361	368	347	369	349	368	350	360	343	395	370	392	393	356	367	361	337	359	335	352	350	343	372	382	349	385	371	354	354	306	414	347	360	362	367	389	379	380	367	341	369	338	361	327	336	377	349	367	364	376	367	334	339	348	344	336	378	349	356	379	357	356	369	384	358	368	322	378	356	379	356	365	341	363	347	370	381	376	363	358	339	360	366	367	361	364	380	348	358	363	349	349	384	340	340	345	376	367	375	401	360	349	359	334	324	357	397	347	370	342	385	367	380	353	388	355	401	362	343	371	354	368	346	370	352	354	386	379	333	374	389	353	382	356	376	375	400	359	360	344	358	348	374	342	409	373	384	339	348	350	351	378	384	364	380	352	356	368	355	332	345	352	390	387	326	343	350	367	357	335	351	343	398	372	349	380	351	357	377	350	338	369	362	399	361	334	370	357	392	373	375	378	374	380	353	318	375	373	347	343	371	354	354	366	380	355	345	367	361	366	355	359	364	322	368	357	331	362	390	366	345	368	349	344	368	354	330	374	378	373	361	334	360	361	379	373	366	374	332	381	335	372	363	353	360	356	351	380	347	339	337	376	349	395	337	369	361	375	354	381	358	360	366	355	368	352	354	336	341	353	347	347	364	377	364	363	359	360	377	358	361	336	359	354	386	351	371	345	359	389	355	381	359	382	373	367	390	370	360	340	351	369	345	329	369	366	366	356	382	354	404	354	359	368	343	354	378	373	323	362	334	342	349	343	389	334	324	367	384	349	381	363	361	354	370	373	357	343	367	359	361	374	368	366	365	347	358	341	352	331	384	363	351	395	336	353	371	381	355	349	348	371	384	393	347	374	340	359	344	347	413	384	376	354	329	414	363	343	310	377	395	354	363	375	359	334	377	397	328	358	355	365	370	356	409	404	374	379	343	388	346	351	373	377	360	371	342	364	367	399	337	338	398	345	361	402	394	335	341	335	350	353	361	341	362	338	349	341	322	379	373	396	381	377	364	383	368	380	327	350	359	350	342	357	335	369	385	351	400	367	370	326	368	341	334	352	395	415	364	336	331	373	334	377	372	326	371	334	360	347	359	353	388	360	358	346	340	383	343	372	330	380	379	384	372	355	354	339	344	338	381	387	369	381	380	346	337	328	358	362	391	374	369	361	368	357	360	357	347	327	362	324	355	365	354	346	346	370	343	363	323	362	339	393	338	343	350	376	316	318	324	347	340	397	379	360	376	389	357	386	359	365	350	356	372	362	360	351	372	356	357	378	392	367	362	336	340	353	351	352	357	389	346	338	351	364	378	314	345	354	350	380	362	384	385	347	373	323	389	347	379	357	331	351	365	374	379	356	386	404	382	334	337	357	388	352	341	335	349	353	352	362	359	357	372	370	328	365	358	353	318	401	348	371	381	364	378	374	355	362	340	366	374	343	365	335	364	339	323	375	375	363	365	329	374	378	365	355	346	363	364	397	351	353	346	338	364	366	392	351	353	367	412	332	362	370	363	376	383	394	363	355	360	327	380	377	350	346	371	339	361	349	389	349	348	368	392	341	378	344	349	377	345	380	341	326	360	358	349	389	382	353	364	356	390	352	380	360	360	324	355	361	366	373	338	382	353	371	416	379	371	352	362	380	362	383	341	329	347	346	365	348	330	395	384	323	384	361	342	374	342	376	371	346	346	354	353	372	336	368	333	361	367	322	332	393	363	374	340	360	334	354	341	367	323	361	348	382	361	334	324	385	377	373	415	354	358	355	359	359	354	322	376	375	362	383	349	366	348	336	374	342	383	352	368	385	333	366	333	360	359	363	361	357	354	362	329	412	388	348	352	376	397	356	355	364	365	354	352	331	352	350	367	340	363	376	339	366	346	390	373	386	364	366	364	361	372	349	368	375	359	345	343	355	363	371	390	350	363	343	370	367	384	326	395	374	343	350	357	349	348	359	335	334	329	346	371	332	366	360	349	364	379	356	346	352	404	336	371	370	387	374	376	338	349	372	362	368	364	354	348	373	342	381	369	363	334	349	407	370	360	344	384	363	357	364	365	389	370	350	376	407	344	347	395	363	382	370	398	367	367	339	363	358	335	343	332	353	350	376	386	411	399	385	359	352	370	359	353	342	341	339	384	362	322	325	331	347	342	340	345	385	353	344	359	330	318	385	299	356	351	338	385	347	364	349	358	386	359	368	366	325	350	384	352	352	377	378	360	408	366	363	362	370	357	362	374	343	341	351	339	368	359	351	377	375	334	357	363	364	393	357	349	379	388	387	332	357	390	344	328	390	384	341	343	324	367	359	364	382	374	387	375	313	347	388	334	390	385	359	333	379	346	368	352	363	342	366	356	341	345	366	345	373	359	362	364	364	373	358	367	345	359	346	372	375	337	375	360	324	388	364	359	359	373	371	367	360	368	361	374	391	362	380	369	358	364	365	347	380	348	367	387	365	386	377	369	363	332	370	341	363	377	366	342	381	339	342	348	363	351	344	379	341	380	384	369	346	380	326	346	388	399	360	400	385	369	332	356	372	357	342	353	343	380	346	372	324	379	319	331	401	369	375	364	357	391	382	362	359	423	394	360	352	359	366	361	368	356	341	400	366	372	353	375	367	370	370	344	360	382	342	348	362	373	355	352	347	374	343	330	337	357	358	371	347	349	357	405	368	379	362	370	375	391	361	355	356	359	370	339	348	341	341	359	352	368	358	346	359	376	334	366	362	338	379	362	393	338	342	386	372	339	357	347	350	374	330	367	355	364	351	328	331	350	364	366	401	353	379	369	359	376	344	378	372	344	380	352	377
4456	272	66	151	267	270	220	166	203	207	166	77	74	22	34	25	24	29	32	30	23	19	29	16	27	27	27	36	27	32	18	24	22	24	37	23	27	27	26	25	18	22	25	31	21	30	30	26	27	30	19	20	25	29	28	23	20	31	35	36	23	21	29	21	29	20	26	23	24	24	19	31	23	33	23	24	31	20	28	21	25	14	21	23	21	30	27	28	22	21	27	19	21	20	29	17	32	23	30	21	30	14	19	25	23	25	31	19	33	25	24	14	28	16	19	26	28	23	28	36	23	16	21	26	28	21	20	31	28	18	26	25	31	30	24	28	20	32	29	31	22	28	21	16	24	33	31	21	28	27	26	19	25	25	40	24	26	35	22	23	31	27	18	23	26	16	23	26	30	24	27	29	23	17	19	24	24	33	20	25	20	18	21	19	24	30	25	25	20	20	21	21	31	24	28	23	28	23	27	27	24	16	23	24	30	20	23	30	30	24	25	18	21	18	33	31	23	23	18	25	28	35	25	21	28	29	27	15	20	23	28	35	30	23	26	31	21	25	28	27	21	29	25	18	30	21	18	21	31	22	23	23	16	25	21	30	18	29	19	22	20	26	37	26	31	23	29	22	26	17	20	16	32	25	27	22	23	22	24	25	26	24	21	22	25	34	27	24	23	17	21	16	29	20	17	22	35	26	26	26	22	19	24	24	20	34	25	18	23	19	14	15	28	19	25	22	24	26	25	18	26	22	24	18	22	22	30	28	23	21	31	14	23	18	20	34	20	17	34	34	29	34	25	27	16	33	23	31	18	20	33	20	25	28	27	18	21	24	19	31	24	29	19	30	10	23	22	23	26	18	23	28	27	23	25	27	33	21	20	18	24	28	24	19	16	18	22	24	29	24	17	20	24	28	24	20	16	36	31	28	18	26	17	19	23	29	24	34	29	20	30	19	19	23	25	27	32	34	24	16	21	20	34	20	20	26	21	18	21	28	21	22	23	32	26	28	23	18	28	29	21	25	19	20	29	25	26	27	23	24	24	14	19	27	28	24	34	29	24	21	29	23	26	17	24	23	23	30	23	27	36	25	27	21	19	23	19	27	20	19	31	20	33	24	18	28	17	26	23	35	36	24	20	25	17	29	29	28	33	26	22	18	33	25	21	24	22	21	21	26	29	39	27	20	28	25	19	27	34	22	23	23	29	14	24	25	39	26	25	22	43	21	24	29	19	25	15	27	30	29	21	27	19	15	25	24	30	27	30	24	32	19	31	27	22	19	25	30	21	22	18	29	25	26	21	19	30	26	24	30	27	18	29	21	31	17	19	28	17	29	22	14	23	23	34	30	35	31	20	22	24	26	27	22	26	34	12	18	23	42	32	30	23	20	18	33	19	29	26	16	26	27	23	26	23	21	18	27	15	29	28	24	28	30	25	22	21	20	21	33	28	23	34	23	21	22	26	25	23	34	21	23	22	29	22	15	24	37	19	23	22	18	17	17	28	24	22	25	21	24	30	27	30	28	10	32	21	28	18	29	18	17	22	16	22	20	33	29	34	23	23	36	29	27	20	18	25	21	12	24	18	32	25	31	25	22	32	23	26	27	33	20	17	31	27	23	24	26	30	22	31	20	30	21	31	16	27	26	21	23	23	19	19	26	26	31	26	32	24	27	29	24	26	29	25	23	21	29	20	19	19	28	19	23	28	28	19	23	25	29	29	21	16	23	22	25	21	32	23	24	21	26	32	35	24	23	26	29	29	15	25	23	26	31	26	29	24	33	20	25	24	17	29	26	26	24	22	23	20	20	17	21	24	38	27	19	23	28	20	31	20	28	21	16	26	21	27	19	28	26	29	12	24	24	30	29	20	31	23	18	18	16	32	20	23	30	29	20	25	26	19	23	25	25	24	20	25	24	21	23	25	29	31	23	24	25	18	20	30	22	18	25	13	32	30	25	18	21	23	26	30	18	25	20	29	27	25	25	17	29	16	29	32	29	21	25	22	32	21	30	22	21	21	28	23	25	26	25	29	24	28	30	30	24	29	19	16	26	28	25	19	20	25	30	25	19	22	23	21	23	24	28	27	21	34	34	34	24	33	25	32	26	23	21	23	22	25	23	24	17	24	24	21	22	28	22	35	18	29	26	16	18	25	33	24	24	26	26	28	23	24	33	21	27	17	27	28	17	29	24	27	23	24	18	21	23	23	24	25	21	23	29	22	22	20	26	26	33	19	25	34	25	23	20	33	30	20	25	21	26	26	26	31	30	30	34	26	22	31	25	28	18	19	25	22	21	30	27	29	30	23	19	20	19	20	22	21	24	22	24	20	19	17	29	33	23	14	32	19	24	27	25	26	24	24	24	19	26	29	23	21	21	22	20	23	26	24	27	11	19	22	22	20	28	24	31	28	20	30	23	23	22	22	32	16	17	25	22	33	27	15	23	26	26	27	27	23	23	22	19	19	15	24	27	22	17	25	21	20	30	24	21	28	22	23	34	26	25	15	17	26	24	40	25	21	18	22	27	25	25	25	35	28	29	23	25	25	26	22	22	28	22	29	18	29	18	14	25	26	21	33	18	21	37	22	29	25	29	28	18	14	24	31	20	16	18	24	14	27	19	30	23	23	41	35	28	28	20	28	22	16	22	22	31	32	27	16	30	24	21	24	27	25	24	18	18	22	25	23	31	30	27	22	25	29	20	25	23	29	26	23	25	20	25	24	16	29	18	24	30	29	27	20	21	28	24	26	34	28	22	19	26	25	19	20	28	24	20	14	25	28	24	17	30	31	21	18	23	16	21	24	27	31	25	17	25	17	25	19	17	16	36	31	16	24	17	19	27	32	34	23	27	24	27	27	31	27	28	30	28	23	33	22	19	19	32	31	33	26	20	28	33	24	28	29	18	19	26	16	23	24	24	21	36	27	27	33	27	31	23	20	21	26	33	35	19	16	20	25	33	29	27	27	20	23	29	27	28	20	29	29	21	29	30	33	22	23	34	26	25	21	20	24	28	32	28	26	27	17	19	26	22	23	24	26	15	17	30	20	21	18	21	14	21	24	25	26	23	28	32	32	16	27	24	33	19	22	26	19	33	37	27	26	22	21	20	26	25	26	19	18	26	29	23	23	22	21	23	18	29	21	36	24	25	19	25	18	20	24	31	24	23	32	20	21	23	21	28	22	20	22	18	23	18	26	23	29	22	30	27	23	24	30	29	29	26	21	21	20	31	33	20	29	30	21	18	21	25	29	30	17	22	21	22	24	17	24	27	22	22	23	17	21	28	23	22	24	26	20	31	19	27	19	23	19	20	28	27	28	29	18	21	19	26	22	30	24	24	25	19	24	24	23	17	19	22	32	28	23	23	22	24	18	26	22	19	20	19	32	25	25	19	31	37	32	35	21	27	24	18	27	32	22	27	21	21	22	23	22	16	22	26	22	18	25	17	30	25	26	19	19	32	21	21	22	24	23	22	29	22	25	24	23	23	25	20
36779	6768	2039	15822	23770	18427	14677	10318	10867	10674	7864	3413	3092	742	689	697	627	594	565	530	516	495	506	494	503	473	446	454	478	486	487	475	461	505	477	449	417	439	444	459	397	462	405	425	427	421	440	443	415	414	413	407	417	452	461	427	391	430	428	406	415	456	435	424	453	399	382	405	406	445	409	445	395	425	446	361	428	398	389	426	410	436	452	469	426	429	431	380	441	385	394	412	427	389	409	419	483	405	432	433	441	461	402	442	392	411	401	458	475	458	408	435	434	404	417	400	410	414	406	413	439	408	407	394	430	426	433	393	410	408	423	430	367	450	402	444	390	473	397	400	374	406	412	424	403	394	422	459	425	372	419	388	395	397	432	420	404	399	398	409	413	418	422	411	430	423	428	414	398	429	434	395	372	429	381	427	397	417	403	397	440	399	430	414	388	398	358	424	407	393	386	410	424	404	421	437	398	394	411	403	422	408	405	378	410	446	448	389	405	413	415	411	434	394	442	464	425	410	429	428	391	395	414	374	428	418	447	423	438	413	394	405	416	443	412	448	417	369	421	390	434	395	406	425	390	427	390	414	402	423	402	439	412	448	398	451	407	419	414	430	397	397	407	418	409	391	432	394	411	395	415	389	430	406	388	426	396	433	399	431	447	377	445	418	429	476	392	408	396	402	366	406	406	436	375	419	406	382	406	443	423	435	451	392	417	414	418	442	387	362	443	405	421	422	396	415	401	386	400	402	428	411	389	395	420	394	443	396	438	453	422	413	408	375	421	425	412	405	401	422	402	377	443	439	390	392	417	413	420	392	380	404	434	386	426	417	442	418	413	411	423	388	398	385	401	452	426	406	411	420	430	409	382	401	416	411	395	416	412	418	394	384	432	412	386	420	419	389	439	443	396	382	427	428	423	433	392	391	455	436	415	420	384	422	408	426	424	403	417	426	403	426	404	433	448	390	439	364	401	418	412	396	427	413	416	406	409	370	419	407	471	418	374	424	418	425	418	396	388	437	437	433	440	409	435	413	390	402	454	413	401	431	400	437	413	382	427	435	413	433	450	432	426	439	401	434	445	414	404	440	406	422	427	416	430	433	440	419	426	386	427	363	489	378	393	407	423	416	451	413	426	385	419	429	388	418	420	426	418	398	388	407	404	427	440	462	394	388	379	432	411	418	385	463	428	397	435	424	438	428	426	437	426	415	490	382	407	427	373	434	495	383	432	409	466	424	431	439	430	411	412	446	411	432	433	430	432	425	411	435	385	410	400	420	390	405	425	400	423	397	410	431	442	401	381	464	429	462	393	402	399	406	424	435	394	395	416	385	421	448	433	415	403	390	426	379	454	426	429	418	400	418	408	393	399	408	419	401	439	397	405	424	428	398	417	398	427	463	398	421	410	419	386	437	367	402	412	410	417	467	434	404	382	392	439	394	426	398	392	407	453	395	397	364	395	413	420	413	428	404	449	396	400	461	426	398	397	400	396	442	407	435	400	402	417	430	422	439	402	386	412	418	425	367	434	422	427	405	477	418	423	418	387	384	404	407	389	399	394	389	379	406	408	425	412	437	416	404	449	390	400	417	436	398	395	418	454	367	380	425	435	432	390	395	423	446	383	423	398	394	448	412	394	413	400	394	438	397	408	385	416	399	427	388	441	403	411	416	441	376	381	425	446	378	373	404	392	397	431	451	427	392	418	407	423	441	413	370	424	430	409	444	401	418	395	428	406	429	423	422	438	400	404	431	414	409	392	413	428	405	432	409	420	431	340	420	448	398	413	383	383	400	401	393	445	427	434	410	426	413	417	348	402	434	421	418	414	404	451	423	430	415	420	422	409	415	416	441	414	401	415	424	464	431	442	389	441	443	394	418	432	416	414	389	416	422	394	415	404	392	418	424	392	385	407	399	401	441	440	416	414	416	410	403	428	388	420	441	449	405	396	400	394	439	438	426	411	450	412	425	429	429	434	406	430	392	419	413	456	395	386	405	397	434	412	419	427	388	422	428	393	356	428	386	417	437	422	403	433	407	399	419	378	413	421	429	397	425	412	411	422	372	445	437	390	439	419	383	424	424	402	464	416	386	375	402	406	429	467	444	434	422	429	413	379	399	403	393	441	397	441	403	390	399	436	421	440	380	430	428	406	433	390	438	407	429	372	415	421	418	376	411	404	387	401	425	446	369	422	415	393	423	411	407	419	432	392	407	414	448	396	400	392	418	401	408	405	411	442	399	406	413	383	409	419	427	403	440	405	466	415	401	428	432	413	394	359	421	418	389	391	434	427	400	396	419	404	418	387	442	401	392	392	439	395	419	442	410	393	408	421	435	414	418	398	402	393	440	440	413	400	408	397	440	385	423	406	433	421	430	424	427	441	412	398	388	397	431	393	409	423	388	426	428	373	394	405	365	399	422	415	407	407	434	406	412	427	424	418	438	408	388	393	415	406	404	397	483	427	448	397	422	462	455	416	433	417	407	415	399	404	470	411	409	463	414	403	395	388	395	413	413	376	404	436	410	423	401	444	403	411	429	410	402	384	418	439	416	450	430	387	422	434	411	411	409	399	394	383	411	385	407	439	409	379	426	359	437	407	385	434	431	386	423	439	428	444	406	410	409	428	385	444	398	420	394	403	419	416	452	411	438	379	401	422	401	402	429	438	378	413	438	401	417	400	412	355	372	439	400	436	397	401	401	392	408	428	403	414	429	404	430	378	381	394	402	435	411	427	424	447	413	396	404	402	400	407	436	427	423	410	411	424	406	394	450	380	385	402	390	414	421	416	396	409	454	403	433	388	384	415	401	434	371	425	435	413	446	395	411	428	437	409	388	393	440	389	417	385	400	426	414	407	406	417	381	419	443	401	416	441	419	395	418	434	418	426	405	405	438	410	467	413	390	400	429	435	416	408	404	375	426	443	392	403	411	405	375	431	419	403	368	388	419	392	404	423	412	424	421	422	434	443	408	402	451	412	430	384	415	416	410	421	423	386	398	425	436	429	407	407	392	396	396	409	401	376	401	399	393	384	435	442	443	379	395	421	440	432	441	440	393	420	400	446	404	401	423	401	415	400	402	435	428	432	426	411	453	422	430	413	395	424	399	418	382	402	389	410	460	432	420	445	396	410	448	391	397	430	410	432	414	418	435	416	361	407	382	464	457	381	419	407	416	414	414	438	424	386	388	415	403	452	449	423	383	417	361	425	440	434	411	412	420	369	458	414	399	405	423	446	405	380	428	447	445	406	390	399	428	386	414	410	428	390	421	424	430	396	409	431	390	403	412	411	415	385	411	445	410	408	409	420	386	436	390	416	394	433	434	410	381	413	429	415	417	417	387	438	394	414	441	419	395	398	411	454	431	411	431	402	467	417	400	428	426	398	407	428	418	443	425	426	425	401	392	426	408	405	430	409	425	435	395	397	404	397	441	427	413	436	363	419	419	403	387	411	392	402	409	409	451	397	414	388	450	421	425	384	408	416	439	447	433	438	418
7850	694	214	302	392	442	364	350	382	333	225	127	154	52	51	59	44	55	48	47	34	58	46	46	38	52	41	27	38	46	45	43	35	45	39	44	32	35	27	34	28	30	29	42	40	36	43	40	40	29	41	36	41	41	45	46	48	38	34	31	35	40	45	34	48	47	37	52	39	45	42	28	41	35	41	48	35	46	33	40	45	39	44	42	40	48	31	44	34	42	41	27	36	48	42	31	46	36	38	38	37	40	42	33	34	24	43	36	41	37	42	37	37	43	26	48	30	39	35	44	37	42	36	53	32	33	42	47	35	36	45	48	41	30	41	41	29	42	51	26	41	43	46	41	32	44	32	34	29	40	34	41	45	31	39	42	33	31	42	38	42	36	42	35	38	46	40	39	45	38	38	41	35	48	31	56	34	36	34	38	44	32	26	34	37	51	41	43	32	36	41	27	44	49	42	41	33	39	30	42	56	40	42	37	41	36	41	36	43	26	41	56	39	44	37	34	41	32	40	33	32	34	31	27	38	47	29	49	39	45	45	46	43	44	37	43	39	37	39	39	36	31	39	28	45	53	41	18	42	46	47	38	40	48	49	39	43	41	35	31	39	42	41	31	46	36	44	40	46	40	35	42	44	36	37	36	42	39	45	46	39	33	30	42	28	32	36	41	37	33	34	39	46	32	43	35	40	35	42	43	43	42	29	43	33	49	43	50	32	39	39	30	33	37	51	33	36	31	42	37	41	48	39	42	31	30	27	32	35	39	34	33	37	35	37	42	30	28	31	38	36	42	44	37	34	39	42	38	42	40	35	42	47	42	30	29	30	39	38	36	44	30	46	46	42	39	38	37	37	32	44	39	44	38	25	38	35	37	45	39	28	33	35	51	39	37	47	39	46	43	37	40	31	35	29	42	31	37	36	50	48	37	51	39	49	35	36	39	42	35	39	44	42	38	37	34	47	33	37	41	40	38	33	45	36	22	44	45	38	40	43	46	48	33	33	40	37	42	35	46	25	37	28	50	45	47	41	27	49	46	37	39	31	29	37	24	38	38	41	35	35	42	32	35	36	43	37	36	37	37	26	37	48	45	31	32	44	46	38	32	40	46	37	48	38	39	41	36	37	33	45	36	40	38	43	47	39	35	44	40	34	38	47	40	38	35	39	33	34	30	41	31	37	38	40	27	48	40	45	35	27	51	50	42	44	31	42	48	42	45	58	37	32	45	31	41	40	47	43	47	44	39	39	35	42	51	29	42	46	37	34	43	41	39	43	47	48	44	38	34	28	46	41	38	33	41	29	38	37	43	42	31	40	28	40	51	37	45	33	36	53	41	34	31	29	37	28	37	41	35	54	30	37	30	39	40	46	38	38	35	28	44	42	42	36	31	42	34	38	41	53	36	35	44	44	35	33	38	34	50	56	30	36	34	39	41	39	42	30	34	36	38	43	28	39	47	29	31	36	43	28	40	44	35	35	41	34	34	29	35	42	43	29	32	34	47	44	30	46	29	31	47	50	27	36	60	23	36	34	43	40	46	47	43	42	43	41	35	35	35	42	36	45	43	41	48	46	45	42	34	38	30	44	43	36	31	32	40	35	30	36	37	43	37	39	39	44	42	44	34	35	26	45	41	49	52	31	39	31	41	45	42	35	39	48	36	32	42	51	49	49	44	42	32	50	35	36	35	38	38	45	38	42	47	41	38	35	41	37	47	42	44	41	43	55	38	42	39	43	36	46	33	33	49	41	38	36	39	38	30	25	34	37	36	39	28	36	45	48	31	43	28	38	36	43	43	34	34	49	40	39	38	43	25	46	35	40	38	44	39	42	33	34	42	30	22	56	38	37	39	41	41	48	33	46	34	44	44	35	50	43	40	33	37	49	50	53	42	41	34	40	31	33	31	39	33	39	41	29	44	37	44	45	39	28	46	43	24	33	27	26	40	38	35	45	35	44	31	35	37	33	34	36	45	39	33	43	35	38	40	34	37	51	40	44	54	34	46	27	37	46	23	24	47	41	39	30	37	37	36	35	44	46	37	41	45	28	33	39	34	32	39	28	35	52	44	37	41	33	49	45	45	46	42	33	36	41	35	37	37	44	42	39	34	40	42	46	36	24	43	45	33	41	40	40	44	44	41	35	40	46	37	50	38	34	36	44	46	43	34	40	42	25	40	43	36	41	40	33	42	35	39	40	41	45	36	39	49	43	34	36	45	44	39	43	45	34	33	41	46	49	34	41	34	35	38	44	39	34	44	40	26	46	33	33	32	46	25	41	33	52	22	40	42	44	31	44	37	45	50	38	47	33	41	41	42	44	41	30	37	35	43	38	28	37	26	35	35	34	40	39	33	47	35	40	46	53	44	27	31	28	48	35	55	33	38	52	35	42	42	39	38	31	41	38	32	40	35	27	44	48	44	24	36	38	40	39	40	40	41	23	36	45	30	28	37	32	35	41	45	38	38	36	27	43	40	40	45	39	41	34	50	37	39	37	43	47	36	37	40	40	51	45	34	35	36	35	34	39	30	44	39	53	40	34	41	36	35	47	36	42	34	35	35	37	42	41	47	33	45	40	40	43	41	41	34	33	36	50	43	36	43	38	31	35	43	41	36	37	39	32	31	34	35	40	42	40	42	36	51	44	41	43	36	37	54	36	36	46	52	43	29	38	37	24	33	41	42	32	40	35	37	37	38	36	42	46	45	36	42	37	35	36	32	33	38	47	40	29	36	44	40	36	45	41	44	42	51	40	36	44	38	28	43	41	42	42	48	30	38	34	45	37	50	42	41	40	33	40	36	37	31	35	41	40	33	39	39	39	38	28	48	45	47	44	28	30	37	33	39	39	39	55	34	42	39	43	45	46	36	39	38	45	46	46	45	41	42	32	34	32	49	39	44	36	38	38	44	40	37	26	38	40	38	41	34	36	44	46	42	33	30	40	30	42	42	40	46	39	34	37	42	34	40	37	44	37	35	35	39	35	48	46	42	43	38	27	54	35	32	44	33	42	34	47	44	33	47	47	32	32	44	43	45	50	35	41	43	37	45	27	42	38	42	41	44	37	33	41	39	32	34	39	30	33	27	34	41	48	43	27	37	31	46	34	51	44	46	43	56	50	32	33	34	37	33	47	53	38	51	40	26	35	54	43	51	45	39	35	41	33	37	34	54	40	38	38	32	33	37	41	39	46	41	43	39	28	40	41	34	41	40	33	33	43	45	37	44	39	42	44	34	53	36	40	48	39	39	26	36	52	41	43	33	46	41	47	44	42	32	36	37	39	35	37	33	49	39	39	32	48	46	41	38	38	31	37	45	30	37	38	34	44	34	31	45	28	32	39	50	36	44	30	34	43	43	27	41	41	45	44	30	30	43	41	47	48	49	48	37	36	42	41	48	42	37	43	50	42	36	33	49	29	38	38	33	33	35	49	40	20	44	31	39	44	39	39	41	34	32	40	46	46	33	41	33	34	35	32	33	38	44	43	39	43	35
42127	9857	5423	21330	28670	24353	20394	17539	17420	15235	11044	5532	6774	1826	1655	1487	1392	1254	1244	1161	1121	1064	1007	1003	961	941	931	913	844	797	801	809	834	819	834	764	741	790	752	769	737	732	741	757	744	739	756	741	671	696	696	691	733	710	695	655	689	680	696	699	698	671	719	695	685	708	684	700	663	712	714	674	678	721	681	713	687	726	699	659	706	631	638	613	630	638	677	633	672	708	652	646	668	672	651	624	624	665	674	616	656	680	678	668	620	658	640	662	677	607	657	606	671	620	674	642	629	687	654	675	629	635	582	636	637	644	658	672	695	645	631	652	649	683	650	664	621	658	646	658	635	639	675	685	636	652	636	603	661	657	619	651	620	622	658	698	660	626	619	665	616	678	682	624	593	673	620	645	685	640	665	700	610	650	683	678	694	659	637	687	675	641	651	674	647	655	707	648	660	615	632	634	659	657	710	617	639	657	650	684	682	629	584	670	651	655	679	652	642	682	691	664	620	641	627	683	672	664	681	634	671	689	609	634	636	626	661	648	661	653	705	675	616	664	636	660	648	659	679	651	673	658	674	644	621	668	632	617	637	605	705	625	677	645	665	659	655	652	674	642	635	657	686	646	639	666	664	614	668	678	666	636	657	647	652	616	657	661	639	726	651	689	685	639	670	657	663	645	656	634	671	649	689	616	642	626	635	615	634	643	631	654	664	658	659	667	651	671	626	600	613	671	644	676	668	647	656	666	677	659	664	663	675	648	624	689	638	613	612	638	634	668	641	637	682	670	592	676	637	678	615	639	625	660	654	619	634	673	669	643	616	676	659	644	675	638	661	714	639	693	681	638	650	618	633	651	658	648	592	686	635	671	652	659	644	626	629	654	644	671	667	662	681	641	645	614	672	701	660	650	628	630	668	622	663	665	649	577	676	672	690	630	663	667	648	660	656	613	663	654	607	673	682	681	655	640	666	632	625	693	682	672	680	648	604	614	653	667	679	653	614	646	655	674	639	667	668	617	628	648	628	647	706	675	660	633	661	658	660	687	610	638	704	652	689	640	677	652	655	648	647	687	664	663	635	635	675	658	661	707	668	662	634	669	657	636	628	648	630	652	631	657	682	660	661	641	693	624	631	603	608	607	628	676	674	649	613	628	649	601	632	665	616	620	651	665	677	629	692	636	641	709	679	664	595	619	682	602	654	665	641	637	610	646	686	662	660	637	708	653	626	668	652	665	632	635	684	635	619	672	627	679	645	654	654	663	609	625	633	658	613	664	658	678	655	668	622	646	648	651	650	654	622	665	663	627	613	620	682	626	626	658	673	689	682	655	635	656	686	633	653	667	588	641	650	652	657	611	617	669	621	631	632	654	623	623	626	648	660	642	636	675	625	657	660	673	643	664	701	634	683	689	671	656	669	613	646	623	638	640	665	697	637	628	632	669	662	647	605	690	623	649	634	605	708	652	630	645	639	621	621	659	670	654	637	671	566	654	663	707	665	663	621	674	642	682	661	663	647	628	663	687	649	636	679	663	639	612	669	638	634	651	641	654	686	624	627	671	627	663	652	653	690	608	634	685	691	630	648	652	667	643	609	636	656	622	695	606	641	627	615	630	704	619	653	659	597	625	592	681	629	638	707	635	655	673	678	647	656	643	658	659	614	652	704	639	633	695	644	669	629	674	628	638	666	643	666	625	614	601	692	630	671	708	645	642	671	712	599	664	648	624	674	668	642	638	638	635	656	659	591	640	648	654	694	642	612	663	698	692	648	619	662	599	613	637	634	652	629	672	625	662	675	661	705	646	642	676	657	681	658	651	680	677	636	615	671	652	638	640	633	622	610	666	668	638	701	639	628	626	614	632	656	639	650	628	595	665	598	634	591	657	654	705	660	674	663	678	661	616	694	677	640	650	646	629	638	634	637	636	660	694	681	603	677	660	621	639	695	651	636	668	662	677	650	624	652	644	651	662	633	655	637	600	646	660	678	625	619	680	623	659	640	672	658	626	630	666	633	664	635	618	628	632	624	679	682	639	644	640	670	611	660	652	705	674	618	652	651	638	664	655	620	688	642	635	609	663	648	625	655	652	671	654	686	636	614	665	626	612	659	672	620	649	633	662	659	663	646	640	637	616	647	682	678	622	671	664	663	626	666	607	674	655	664	687	665	684	643	638	639	710	648	613	640	714	645	640	655	655	649	622	674	631	652	662	658	612	664	611	612	591	628	672	671	641	648	673	680	641	649	663	685	643	661	659	633	679	666	634	639	633	672	652	694	676	624	615	622	652	655	673	655	656	675	669	645	618	664	625	678	626	666	632	671	648	659	649	645	658	680	661	612	673	662	636	647	610	567	649	632	636	643	674	676	629	670	629	667	662	656	636	641	692	652	665	653	649	670	625	689	657	655	613	662	639	625	659	688	643	646	644	677	634	627	645	652	652	639	672	673	647	688	672	613	640	633	659	673	654	623	661	663	651	668	642	671	659	625	616	671	636	631	667	659	639	586	631	692	631	581	656	652	670	636	646	626	662	610	620	625	598	611	668	595	644	608	647	680	687	633	615	668	637	604	670	648	660	684	703	611	660	662	647	647	646	652	690	641	628	649	618	649	681	589	653	650	633	673	685	651	649	583	616	610	670	688	664	644	585	627	607	651	678	612	675	643	684	653	622	658	661	676	665	631	618	634	609	665	670	637	599	652	654	636	668	629	649	609	690	687	634	649	682	661	667	655	646	668	700	611	603	667	674	629	639	662	598	644	602	696	632	647	688	675	685	634	690	620	661	634	655	669	622	658	653	685	651	638	651	678	647	677	714	641	654	675	648	678	605	654	641	691	700	661	690	650	601	652	640	613	639	663	638	660	672	603	652	660	636	667	652	630	666	640	645	667	616	669	621	647	656	654	624	637	638	669	633	675	650	641	664	677	631	649	637	636	677	627	658	624	601	667	714	654	675	647	636	610	638	637	662	668	685	652	638	650	627	642	678	659	602	685	647	644	656	616	663	640	680	660	662	651	620	626	631	608	684	648	667	685	651	639	671	641	639	627	694	658	658	665	697	683	672	653	673	653	630	635	597	645	649	665	675	680	685	712	643	647	612	647	642	661	652	640	619	610	649	638	641	666	659	610	687	596	620	682	628	701	637	631	651	690	673	680	639	660	621	674	642	684	660	651	631	635	617	637	663	631	640	627	662	616	635	659	661	602	655	612	638	651	638	631	647	653	639	644	670	621	638	640	617	650	671	637	674	715	675	629	646	644	659	627	664	711	659	680	642	668	614	576	655	641	646	606	586	653	620	696	687	667	671	665	601	645	648	707	626	656	635	659	691	644	618	660	666	649	639	652	694	619	652	620	631	667	656	655	614	661	640	649	651	638	623	621	702	609	627	669	660	671	659	641	671	645	633	683	618	626	636	701	637	700	635	644	655	652	694	596	694	659	626	640	706	668	675	647	666	620	686	679	633	660	676	648	626	713	675	615	664	648	638	665	655	649	653
7681	548	255	251	432	476	371	350	337	351	234	127	161	51	54	54	41	54	51	48	43	62	47	43	44	57	45	36	43	46	46	50	45	45	47	37	35	43	41	34	49	40	51	34	39	43	34	36	49	49	37	37	45	42	45	39	38	41	38	47	46	46	35	47	31	46	51	44	41	42	33	41	40	41	28	48	34	34	22	24	29	29	40	50	35	26	41	33	39	34	50	35	27	47	40	44	38	41	34	27	41	36	35	37	37	29	36	42	43	42	34	40	38	48	31	41	45	43	35	29	36	34	40	34	43	43	41	34	42	42	40	38	37	41	46	42	31	29	30	33	51	37	31	40	44	34	37	43	45	38	33	45	42	29	37	45	43	35	33	40	29	42	28	34	41	38	35	28	33	36	37	30	27	27	37	29	40	31	31	37	35	47	40	38	41	44	31	38	33	35	44	38	40	46	46	46	40	53	50	30	41	42	30	36	29	38	38	41	37	48	54	43	50	47	34	31	34	45	45	38	42	43	57	36	38	47	45	50	25	44	51	34	37	32	40	35	32	41	42	40	40	43	35	31	47	31	31	43	42	56	33	36	34	52	32	31	41	37	40	31	33	43	39	43	41	37	38	44	39	35	33	45	42	42	32	38	39	44	42	50	44	26	30	43	36	48	41	39	26	41	45	41	37	46	46	49	35	41	33	39	34	37	27	30	35	50	29	44	35	39	34	42	32	45	34	40	42	38	39	46	32	39	40	38	28	33	31	35	35	40	28	48	40	27	33	38	40	42	35	30	39	37	46	36	40	43	49	47	36	40	40	37	41	32	41	36	38	32	36	46	32	32	42	44	33	35	47	37	34	37	48	42	34	50	53	39	34	32	35	31	38	35	25	38	49	38	32	34	43	27	47	45	49	50	47	51	40	43	49	40	40	37	35	34	48	39	49	52	39	37	31	45	35	34	45	38	42	34	41	29	36	43	28	35	45	33	32	33	22	37	35	33	50	34	44	35	29	40	39	37	41	40	30	38	37	38	40	44	41	42	42	37	32	40	35	41	41	38	37	40	36	30	40	39	37	36	46	40	41	25	38	45	39	44	41	42	33	47	39	39	33	43	42	34	45	42	40	30	34	38	43	42	36	27	36	33	40	40	39	31	37	42	43	47	47	40	49	31	53	37	44	39	34	49	46	42	37	41	47	39	38	38	42	31	43	36	39	40	41	36	39	52	33	34	40	40	51	41	46	34	44	42	46	31	35	36	31	30	37	37	50	41	37	37	32	46	31	36	43	31	32	37	38	40	36	40	26	35	64	28	42	38	56	36	41	34	46	46	36	46	39	34	53	38	44	46	39	36	42	37	41	47	38	41	35	50	47	29	38	41	24	37	45	43	41	41	35	36	33	38	37	39	47	28	42	41	33	23	41	48	27	38	30	39	46	39	38	41	38	43	35	39	44	34	41	41	44	34	34	37	42	43	40	35	42	39	32	37	48	39	30	38	47	41	32	35	37	36	44	43	40	43	38	45	33	29	51	38	44	37	37	38	24	29	34	42	29	33	33	28	40	38	41	38	32	47	34	35	37	57	35	35	41	42	34	33	38	34	38	43	35	45	26	32	45	39	39	45	43	38	40	38	44	40	33	35	40	34	39	34	31	39	33	33	37	28	45	42	39	46	47	38	32	38	41	44	37	46	29	51	40	38	36	51	34	37	36	38	42	28	36	42	43	40	32	32	36	27	36	40	36	34	39	42	35	54	31	36	35	37	39	39	33	44	39	40	40	40	36	40	37	31	36	39	43	40	37	42	45	35	32	35	40	36	35	48	45	26	28	42	41	29	43	32	28	39	43	35	34	37	32	34	32	25	36	34	38	46	49	23	29	40	50	37	36	40	47	56	36	42	29	37	41	37	36	44	37	36	30	44	39	45	53	30	35	33	33	41	28	37	32	41	38	42	28	41	32	40	27	51	36	40	34	37	39	35	36	49	44	26	42	41	44	43	37	31	36	40	30	37	36	38	41	42	34	39	47	37	35	40	53	34	31	38	37	49	32	37	31	55	40	30	38	43	47	33	35	39	27	42	45	47	38	43	46	32	32	48	29	23	39	51	40	31	35	44	39	34	44	34	43	38	45	34	36	46	46	39	36	32	39	32	43	34	33	38	40	51	38	22	39	31	35	42	39	43	37	48	24	33	42	37	30	35	44	36	41	42	39	39	35	48	34	40	45	29	32	40	39	40	50	41	40	36	35	32	39	28	41	42	40	41	28	32	28	36	46	39	44	39	32	42	47	42	31	41	42	41	45	30	32	36	38	41	39	41	44	34	37	37	38	40	37	32	40	41	32	42	41	39	34	40	31	41	38	50	31	36	40	46	42	34	31	33	36	39	31	37	49	51	41	40	35	44	33	34	34	45	39	38	36	32	49	35	34	48	46	39	57	43	32	47	36	40	43	41	48	42	40	38	38	37	44	37	40	47	43	49	34	46	40	44	46	38	36	44	44	38	39	31	39	48	37	43	46	38	28	44	36	31	41	35	54	38	30	45	38	39	41	35	41	34	37	45	49	41	39	33	48	39	39	51	21	46	30	52	42	35	45	36	51	45	38	46	47	42	37	40	40	44	40	35	48	30	22	45	40	34	49	40	35	45	35	40	27	54	35	36	40	35	31	40	40	36	31	42	39	31	32	34	37	43	39	46	49	29	44	43	36	41	46	31	31	26	37	40	39	38	37	46	39	30	38	40	44	45	52	50	39	44	32	32	38	38	31	40	35	38	39	35	35	39	39	41	34	37	40	48	41	32	37	37	28	39	48	32	31	45	55	37	43	26	41	53	42	39	39	37	34	38	54	41	35	37	38	36	37	45	47	48	37	37	39	32	41	41	32	40	39	34	41	38	44	38	36	34	44	34	38	42	31	31	33	44	40	33	45	31	32	41	27	36	34	36	46	47	34	29	32	27	33	42	32	39	35	42	41	36	35	39	38	43	48	34	30	29	36	44	43	40	37	46	33	28	47	44	39	38	62	34	33	49	43	32	46	36	46	41	33	50	46	40	44	39	38	40	49	45	35	36	50	43	40	41	42	28	40	43	42	44	42	43	41	27	46	37	39	41	37	34	49	49	49	35	45	46	49	40	42	41	43	28	30	45	46	40	39	45	38	48	25	39	37	42	36	35	41	30	40	25	29	32	53	38	37	47	26	39	42	35	38	46	35	43	35	40	44	39	27	33	42	44	33	23	26	41	32	37	37	30	45	44	34	38	40	42	48	45	26	46	43	31	27	37	38	43	28	43	42	29	29	43	42	42	35	39	35	35	38	38	43	40	31	43	40	47	32	42	36	39	52	34	39	43	37	32	32	35	40	40	38	43	33	37	40	40	40	42	46	36	29	49	30	39	38	31	34	37	38	28	30	38	26	40	42	40	36	45	41	48	32	45	40	36	25	41	38	49	40	36	32	38	27	30	33	56	37	42	30	45	50	34	40	40	39	43
41159	8536	5964	18578	28447	26693	20302	16858	16272	14766	9573	5284	6372	1799	1575	1433	1322	1269	1138	1178	1084	993	994	929	902	905	887	879	817	860	801	798	827	814	780	781	762	816	745	694	712	744	752	705	711	762	699	661	724	722	711	712	747	704	673	694	745	676	689	694	671	671	678	716	727	667	657	707	669	673	706	673	662	650	687	625	688	660	651	664	655	652	690	670	618	608	625	678	657	660	636	667	649	677	657	648	619	700	658	639	614	682	614	631	633	652	656	663	671	653	660	668	651	600	648	648	634	639	659	600	688	637	658	631	679	632	634	635	681	616	645	698	641	671	679	662	665	681	650	654	668	633	652	679	668	657	662	649	661	659	680	662	620	656	617	656	658	627	666	624	667	620	660	616	612	614	634	672	642	677	640	696	677	650	653	713	684	651	617	655	623	621	657	648	664	646	657	653	660	619	648	617	639	659	630	656	649	653	657	655	630	652	668	673	657	655	642	643	673	658	677	645	656	620	663	644	663	637	661	634	649	640	639	657	631	648	678	683	662	641	611	642	598	603	641	643	702	608	658	644	591	610	650	662	700	634	620	635	628	621	618	681	641	666	590	601	617	656	646	666	634	687	636	633	649	631	639	661	638	591	622	664	633	642	641	676	663	642	667	705	652	630	673	644	686	614	609	640	623	590	630	641	666	615	646	637	638	661	636	623	632	663	635	638	605	694	664	677	610	657	658	658	633	603	651	660	673	662	670	640	653	664	646	637	605	660	617	657	650	606	686	666	622	621	675	664	651	656	587	633	643	653	607	657	668	664	657	664	651	647	636	631	654	680	616	614	652	632	668	675	647	647	661	676	617	671	661	648	691	604	611	648	604	647	704	649	601	620	658	653	677	663	625	652	660	647	640	627	677	659	629	630	693	656	675	660	681	619	633	639	673	640	674	656	678	654	609	669	642	653	627	643	634	673	706	656	612	648	622	626	677	646	672	627	613	632	619	645	664	643	600	646	657	631	641	604	653	674	647	656	629	616	638	655	669	641	666	656	566	633	699	626	632	645	652	643	655	606	616	649	670	661	656	632	677	681	679	654	646	649	665	688	636	687	647	635	657	644	655	611	648	634	600	618	672	691	680	630	647	648	668	620	652	664	612	648	620	648	616	656	611	689	638	652	622	730	625	609	669	699	651	661	620	669	652	637	632	659	634	687	641	626	671	621	686	652	699	674	634	678	654	622	619	626	627	590	633	655	685	677	642	653	684	673	630	628	653	658	654	611	644	640	704	604	633	633	716	662	648	636	689	631	639	639	638	633	638	674	668	626	639	623	625	646	632	649	659	637	675	653	693	638	621	643	647	623	654	650	653	594	686	630	638	630	645	624	645	649	648	617	683	622	634	610	650	624	673	621	622	651	615	644	619	643	647	637	678	654	652	639	669	633	654	626	607	650	628	617	670	678	643	628	607	618	664	668	653	662	641	695	633	602	656	627	653	678	654	621	659	683	566	603	641	634	682	634	618	665	646	658	646	625	630	658	669	659	690	674	622	646	617	596	648	656	622	639	650	639	707	637	669	567	672	612	670	677	661	664	654	653	664	650	644	652	680	660	652	625	645	624	656	635	621	653	567	644	704	642	613	687	607	643	627	693	660	605	637	687	603	642	629	665	638	629	661	640	668	599	654	691	631	649	659	638	661	661	642	669	605	659	601	650	648	634	609	580	636	670	596	661	675	638	663	682	628	659	651	608	626	621	661	653	631	610	601	673	647	656	633	649	645	641	589	620	681	638	659	622	678	653	645	634	632	648	638	659	666	641	682	664	659	640	594	622	632	630	659	626	670	665	604	646	582	654	652	634	668	635	625	625	644	622	691	663	663	585	676	657	641	649	637	621	612	643	625	599	657	609	684	616	654	634	660	626	678	624	664	643	656	653	603	656	688	665	607	632	648	639	611	624	668	648	671	638	649	665	629	650	617	624	622	632	654	635	648	613	662	637	691	687	650	652	623	691	661	667	604	685	620	623	636	647	603	627	653	633	627	638	657	630	645	616	611	639	639	629	633	639	667	665	595	630	647	678	612	672	706	649	653	646	648	604	642	633	676	657	667	654	650	647	646	635	728	675	618	648	624	620	674	662	637	621	652	625	627	720	645	630	622	639	645	652	613	632	660	626	627	623	684	641	680	637	642	706	651	608	640	628	689	653	636	625	654	660	646	667	654	665	650	623	646	649	632	638	657	656	641	660	660	611	628	652	596	593	644	639	683	670	628	629	640	609	656	641	672	650	620	641	607	628	658	630	612	604	660	585	634	630	648	700	647	632	625	657	623	701	615	611	653	663	661	650	637	683	656	636	616	668	596	620	646	632	690	647	670	645	635	653	661	648	640	659	615	631	643	652	619	714	668	611	632	643	642	665	695	669	653	620	607	649	656	700	608	681	655	602	647	641	671	628	663	668	659	645	627	679	651	686	691	629	632	641	601	673	596	618	654	615	647	640	633	664	661	657	670	650	639	693	642	646	701	693	612	629	638	631	655	660	651	637	570	650	638	692	621	689	611	620	609	625	662	648	701	633	604	667	641	687	641	647	653	636	639	704	655	653	696	652	623	667	664	594	643	672	654	631	639	638	633	638	639	638	655	663	644	657	618	657	617	646	660	662	641	639	661	620	619	632	674	667	662	617	673	684	652	633	649	681	655	662	621	699	638	645	645	644	657	648	642	653	615	630	647	645	662	659	681	644	675	650	639	622	634	636	661	614	619	658	670	665	677	630	626	622	675	652	653	653	621	671	706	624	686	686	622	663	624	609	703	630	635	603	659	658	608	673	663	692	625	601	623	633	625	662	662	627	682	650	656	618	625	573	643	646	677	638	645	631	608	635	660	661	664	618	602	638	652	649	689	647	683	657	650	630	688	638	678	671	642	629	681	644	643	666	648	611	705	654	654	646	667	614	656	671	663	616	592	631	666	626	642	660	632	598	633	646	631	681	611	669	609	650	628	648	647	662	674	706	589	659	678	620	637	631	633	610	690	587	681	652	613	607	637	670	657	679	632	630	675	637	695	694	597	662	640	656	655	638	653	631	627	655	655	667	661	664	649	695	641	708	619	665	637	623	595	653	651	668	676	641	636	663	586	623	653	643	636	655	646	657	688	654	651	642	650	634	655	668	660	677	661	645	649	625	639	646	690	655	688	678	613	646	644	668	597	651	631	708	628	667	611	668	667	657	686	652	621	647	641	600	623	644	723	665	662	627	612	659	654	632	657	669	597	657	682	659	609	655	649	627	656	615	662	726	635	646	657	644	642	601	665	636	657	614	652	618	629	659	644	656	627	675	648	651	684	648	648	627	630	652	709	654	607	607	629	619	632	626	674	690	596	634	652	650	635	652	607	656	619	637	650	659	687	616	637	681	710	647	667	672	684	662	632	653	617	633	621	618	683	623	650	665	642	659	617	656	646	664	624	646	635	654	595	648	630	637	643	641	606	638	670	667	682	611	633	693
9781	1136	351	287	692	715	583	486	557	571	320	194	461	60	51	57	47	54	49	50	31	31	37	33	34	35	33	29	22	23	21	29	32	33	32	26	32	25	28	35	29	23	24	26	23	22	25	27	25	21	11	25	29	21	23	26	19	23	25	25	23	23	28	17	24	19	19	32	17	24	27	23	27	26	28	23	15	24	20	22	25	20	20	18	23	24	17	16	17	25	20	22	17	25	30	20	19	25	22	21	16	20	14	23	18	28	23	29	25	23	24	17	17	18	20	26	15	20	24	27	26	18	20	24	19	16	20	19	21	29	12	23	21	23	19	32	22	28	21	20	24	20	18	21	28	15	23	20	21	21	23	20	24	19	16	16	24	17	25	23	17	16	21	22	14	18	16	24	22	14	17	27	23	14	15	18	22	23	23	19	25	20	16	22	29	34	23	22	12	24	17	16	15	28	15	21	18	18	19	20	18	23	20	19	21	25	22	20	23	22	16	21	20	22	18	17	17	27	21	25	27	20	19	18	16	18	19	18	26	28	22	18	23	26	18	34	21	19	25	23	23	20	23	25	24	20	20	18	10	25	30	19	25	26	20	27	21	23	23	21	27	19	15	20	26	20	11	29	23	20	35	26	21	16	25	23	20	28	26	18	29	24	12	18	19	21	18	21	27	22	18	16	19	23	20	29	30	21	20	23	27	22	20	18	18	18	19	19	18	21	29	29	19	19	30	18	22	25	21	23	16	19	25	19	19	19	23	24	17	22	19	19	22	30	27	17	23	15	25	17	16	21	21	27	22	29	23	23	11	15	19	17	20	17	14	13	24	30	23	20	26	28	16	20	18	20	16	27	22	25	19	28	15	17	17	18	23	23	14	30	18	15	17	21	24	16	18	21	16	21	26	25	15	20	22	31	18	28	19	18	16	16	22	24	21	18	16	27	22	14	24	20	18	18	17	19	15	18	15	16	22	18	21	22	17	19	23	17	14	17	21	9	23	20	18	24	21	21	27	30	21	34	20	23	22	18	27	23	29	33	28	23	17	29	26	26	23	18	19	28	27	17	15	17	16	25	16	15	20	24	21	11	16	22	20	10	22	14	24	14	27	23	23	23	31	14	26	22	23	17	25	29	20	20	21	28	14	18	28	20	19	23	21	24	28	20	15	20	25	31	22	25	21	21	20	26	27	22	18	20	15	21	18	18	19	19	20	28	24	12	19	29	19	23	20	11	20	29	29	19	16	25	13	15	19	21	29	19	27	21	25	17	15	24	19	22	19	20	23	17	22	25	25	20	29	25	25	15	21	20	19	17	20	15	12	19	21	26	11	19	19	21	26	21	13	22	17	28	15	21	14	23	26	19	21	27	21	21	21	21	25	22	19	19	27	23	26	22	20	24	19	27	21	25	16	23	25	23	19	22	19	27	16	27	21	21	23	19	20	11	18	21	18	22	30	17	24	24	25	22	16	28	15	19	12	24	22	25	23	17	15	17	18	22	26	19	21	24	18	28	32	26	18	28	25	22	28	20	16	20	22	17	20	21	21	20	15	32	25	26	12	18	16	21	19	35	20	27	27	17	20	22	16	13	27	24	12	26	22	26	17	27	23	16	14	20	20	27	26	28	16	12	22	21	16	19	20	24	20	28	19	20	22	30	22	30	25	24	21	28	18	18	26	20	21	16	16	14	23	19	20	23	21	27	33	17	18	22	23	16	22	16	24	33	23	16	26	20	23	22	17	14	20	17	25	26	21	23	22	15	22	23	24	12	22	16	29	22	28	20	28	18	23	24	19	27	25	23	27	19	13	25	9	19	26	19	24	21	23	13	24	20	16	20	25	26	26	18	24	23	15	30	18	19	25	17	23	12	24	21	20	23	30	28	25	19	17	17	21	22	22	24	17	21	12	17	26	16	27	27	20	25	29	17	16	20	22	17	24	28	18	15	26	21	13	18	21	23	15	23	25	23	21	27	24	16	17	22	20	23	18	22	20	21	14	21	27	22	21	28	19	23	17	16	20	25	15	13	17	20	22	28	16	10	28	24	20	23	22	30	20	19	17	25	19	20	15	21	22	11	19	39	23	27	24	19	26	15	20	24	24	22	28	27	22	26	15	20	25	20	20	17	18	19	22	23	24	24	27	22	23	22	21	19	24	23	19	18	15	16	17	24	22	20	17	20	20	16	19	25	28	21	25	20	19	22	20	23	19	20	22	16	22	19	19	20	28	23	16	25	16	14	20	20	20	21	24	15	20	18	26	27	21	18	35	15	15	17	21	19	26	13	22	13	33	21	15	17	18	17	21	17	25	15	22	32	17	20	20	24	18	24	16	24	31	16	14	19	28	21	24	21	14	22	17	28	26	20	22	24	18	22	24	23	17	22	24	23	25	15	23	18	28	17	13	22	25	20	25	27	21	28	22	23	28	19	27	30	20	26	24	23	22	18	21	20	21	19	20	20	20	28	15	20	20	19	15	22	21	10	23	20	17	22	24	28	20	20	17	28	18	30	23	22	18	20	15	21	17	22	17	24	24	23	31	16	21	23	15	13	25	22	22	15	22	20	22	23	25	25	21	29	28	19	22	15	27	19	21	19	13	23	27	22	20	15	19	22	18	21	20	17	29	18	13	22	18	23	23	31	23	21	15	20	26	23	17	26	21	19	27	25	24	19	16	23	23	18	24	16	26	31	13	27	17	21	19	19	15	23	16	20	9	14	25	25	21	25	20	15	18	20	14	19	18	18	26	22	16	19	20	19	20	23	12	30	22	19	23	19	24	27	27	19	20	23	15	24	17	21	28	25	22	17	25	17	19	26	25	23	26	20	20	19	25	15	22	22	28	19	23	18	25	26	23	24	18	25	24	20	29	15	20	17	22	27	25	19	19	15	21	17	16	21	18	23	23	22	23	23	20	19	17	22	22	17	23	24	21	14	23	19	25	23	16	23	22	24	25	25	22	25	21	24	22	22	30	28	26	25	21	15	24	20	19	25	30	23	18	22	14	21	14	21	20	20	22	14	27	16	26	24	28	18	18	18	22	15	23	19	25	22	22	28	19	26	31	26	16	15	21	26	22	16	27	26	17	18	22	13	30	24	15	16	27	21	25	19	24	25	25	21	22	27	24	25	16	30	17	18	23	20	25	14	18	19	20	24	30	38	20	19	21	27	14	24	28	20	20	31	17	17	23	23	22	24	19	22	24	23	19	18	20	19	25	13	13	24	19	15	21	20	22	18	27	22	19	27	17	17	22	15	31	13	12	28	27	24	18	16	20	29	26	20	26	20	21	28	16	29	15	25	24	27	18	13	19	18	27	31	20	22	20	14	19	20	19	26	18	18	24	19	26	19	19	20	23	14	28	20	26	13	26	20	25	12	18	22	18	19	26	22	19	29	24	19	23	22	22	16	19	33	25	25	31	21	23	24	30	17	27	20	16	20	19	17	19	15	24	21	24	21	23	23	18	20	19	18	22	21	24	26	22	23	24	16
47748	12716	7964	22240	35260	30751	27303	20743	22970	20364	14168	8551	13442	2880	2362	2114	1861	1739	1573	1453	1291	1182	1057	1029	993	928	899	871	802	758	730	669	710	678	732	690	617	606	625	560	603	570	553	547	520	580	511	481	469	477	466	477	457	501	508	473	482	513	494	437	423	449	452	448	443	377	434	361	411	404	383	439	370	403	388	437	412	387	401	412	395	412	417	396	390	353	376	393	374	374	382	361	408	396	361	417	412	395	382	353	389	377	387	387	361	405	387	390	371	368	378	373	373	357	372	360	376	397	351	402	352	388	363	354	379	361	361	345	349	351	385	389	389	364	396	383	394	379	373	382	368	357	347	372	364	355	369	381	414	368	399	348	366	377	370	385	365	373	360	340	352	354	364	371	368	358	361	403	380	380	367	324	393	391	370	369	340	356	376	334	370	371	367	387	367	400	359	358	389	370	370	354	389	338	359	355	345	402	380	355	369	375	366	382	368	347	371	394	325	378	374	348	367	344	381	364	382	366	345	387	328	340	381	371	352	354	367	368	346	337	347	400	339	350	365	354	339	388	363	365	366	366	360	352	342	355	345	369	355	426	377	366	339	367	371	373	361	355	368	367	349	353	357	371	358	329	408	340	372	307	352	346	352	380	398	356	331	359	370	382	348	390	395	364	372	358	364	364	392	346	366	360	332	362	371	376	380	370	389	368	389	379	365	377	359	367	348	384	339	357	354	374	351	373	386	396	343	353	370	396	349	372	381	326	394	346	354	362	387	356	315	370	334	341	350	400	366	359	355	409	322	414	338	374	365	367	377	339	372	355	345	371	391	394	350	355	365	389	357	377	377	373	377	357	353	377	390	329	368	377	393	382	344	336	368	353	356	346	378	381	381	386	353	363	351	370	391	345	388	356	385	374	351	374	381	382	383	357	341	365	352	380	314	370	356	347	364	321	372	353	363	375	370	369	360	339	396	344	350	390	360	352	363	371	362	371	363	359	390	371	364	374	368	342	353	332	389	348	314	367	360	376	391	361	344	383	340	364	373	355	388	356	365	389	379	329	341	376	361	389	397	362	329	371	352	391	393	351	353	363	378	349	379	372	356	387	338	324	359	377	343	387	359	370	367	318	355	375	330	343	367	387	358	395	359	351	359	356	377	382	349	359	385	381	362	331	353	371	393	340	384	347	356	365	345	366	352	320	352	372	375	369	375	330	344	374	320	365	334	363	349	367	397	380	332	355	363	335	372	386	354	353	367	338	376	393	359	310	349	360	340	367	386	356	372	352	357	329	386	340	398	355	349	350	359	388	335	358	335	373	365	371	351	339	358	346	355	335	382	351	346	370	341	359	370	354	366	361	382	387	359	337	336	339	335	309	338	372	370	359	359	380	366	399	338	382	374	366	356	326	356	367	356	379	337	389	385	353	341	365	364	349	363	340	367	398	354	399	365	343	370	385	341	392	366	346	386	309	366	358	382	331	332	373	330	334	375	348	369	347	339	336	333	386	360	338	364	357	364	357	340	387	353	357	362	328	369	350	326	356	352	361	341	338	348	367	360	369	363	396	345	341	350	368	350	391	359	370	380	332	361	341	368	344	366	408	397	342	401	362	344	355	336	359	352	364	354	382	352	348	377	351	354	381	363	364	394	378	369	375	353	388	348	328	339	358	390	368	375	372	328	366	349	329	347	369	372	372	334	340	369	388	367	327	350	392	355	354	367	368	402	383	365	385	353	383	341	354	368	353	347	372	341	342	340	337	378	363	366	390	388	381	333	368	362	386	365	353	365	319	362	371	358	395	344	356	370	361	370	367	336	353	369	334	359	387	384	379	357	362	372	371	362	379	383	373	379	377	383	378	378	368	355	386	343	345	312	389	344	355	343	357	367	365	378	365	357	346	395	341	375	377	373	416	344	348	372	358	383	344	363	373	359	380	347	348	344	356	348	345	372	364	352	360	376	344	381	367	386	357	371	367	372	350	330	346	352	366	394	355	351	357	349	331	339	336	334	384	361	350	338	339	377	355	339	341	333	383	367	377	357	376	390	344	358	360	339	329	357	349	366	365	371	365	368	368	348	362	388	341	367	338	360	344	370	365	372	334	365	364	373	348	348	339	344	328	380	401	342	323	357	357	330	342	364	361	351	343	364	369	383	363	376	391	351	392	363	357	321	355	360	338	339	385	359	355	389	332	380	334	334	377	380	354	344	353	355	359	364	339	341	348	348	358	337	379	374	364	358	357	324	352	350	367	353	357	333	368	333	333	370	380	379	354	349	348	371	364	395	355	356	357	351	341	367	334	371	371	344	336	378	330	353	374	372	362	373	388	367	363	409	360	391	340	348	362	374	374	361	346	366	351	379	339	333	397	368	352	399	362	355	330	361	379	358	378	367	383	379	371	395	372	354	335	325	362	364	322	363	331	346	367	374	332	336	344	375	349	370	355	375	376	372	367	379	372	388	364	379	336	358	350	384	362	388	347	356	381	352	327	348	344	364	389	347	350	381	343	355	344	404	360	347	346	338	344	403	342	392	346	353	364	314	359	353	372	322	328	338	398	356	418	385	364	331	362	381	357	360	370	368	362	343	360	337	378	394	351	368	342	365	368	336	379	343	360	352	344	383	354	358	383	369	387	376	358	359	349	413	366	365	413	345	366	381	386	373	372	350	404	330	368	350	372	413	361	333	368	339	379	340	360	374	378	331	332	338	367	375	340	354	376	363	334	371	343	359	383	347	341	347	391	339	385	399	361	335	359	349	376	376	365	345	343	364	383	369	354	377	362	360	341	356	323	363	337	342	386	357	366	346	378	356	376	343	345	412	348	373	367	386	366	377	354	408	365	345	310	347	358	339	357	382	347	369	370	364	380	374	355	363	346	375	381	346	364	352	367	378	307	339	356	350	366	338	340	345	393	360	345	378	391	361	334	387	390	385	331	371	398	333	357	331	395	363	360	354	382	334	355	348	366	382	361	357	339	369	357	368	374	344	391	356	359	353	371	381	366	368	355	402	342	366	328	369	367	363	343	375	369	362	349	360	354	335	357	349	361	331	341	368	320	332	352	358	329	379	334	345	355	337	381	374	330	356	368	394	397	376	340	361	378	407	325	374	343	329	351	353	343	386	335	341	390	370	369	365	351	375	373	380	327	340	347	346	380	345	363	372	379	380	379	382	359	339	389	362	380	394	345	356	370	388	388	361	379	383	323	397	411	373	348	353	362	386	367	387	352	373	388	345	353	328	347	356	359	371	407	366	380	334	334	376	371	386	357	354	363	368	403	391	361	372	329	368	378	358	366	359	333	385	348	379	396	362	386	401	354	348	357	358	340	380	363	361	356	349	320	358	382	344	315	376	371	347	379	343	376	342	349	354	362	341	381	352	362	364	374	374	354	377	364	357	365	358	350	370	353	339	365	359	392	375	363	352	378	366	367	354	355	347	347	355	360	373	367	312	374	400	356	353	368	366	341	374	337	363	378	377	353	373	390	332	371	350	378
4556	349	117	114	223	223	176	162	193	208	126	64	80	32	28	35	34	25	21	33	23	33	31	26	30	30	19	26	24	28	26	28	21	26	22	27	22	24	23	30	19	28	24	28	32	20	36	41	22	26	27	25	26	23	29	29	17	28	19	35	26	23	19	27	30	18	25	29	15	24	22	23	24	30	28	26	20	22	22	18	28	24	29	20	23	22	33	21	25	21	18	20	24	27	21	16	27	27	20	27	23	17	28	30	18	30	24	30	26	31	23	24	27	42	25	26	27	23	27	33	22	22	23	26	24	28	25	17	19	28	28	26	31	30	26	22	36	14	25	30	26	22	30	25	20	29	21	30	31	25	24	20	22	25	18	21	30	19	32	24	32	31	24	28	23	31	31	19	16	25	23	26	30	37	27	27	31	18	25	23	17	16	18	19	22	19	14	19	28	24	23	24	37	12	26	21	23	29	33	18	31	24	26	21	27	27	35	21	31	23	30	19	26	17	23	29	38	27	34	25	22	33	23	28	24	22	16	24	26	26	25	22	22	18	20	13	25	20	25	26	27	25	31	22	25	25	32	27	25	27	27	23	23	18	20	31	14	23	17	21	26	25	28	21	21	26	30	21	23	17	23	30	25	31	26	24	19	20	25	34	34	27	20	30	28	26	23	25	29	25	25	31	15	24	21	7	27	19	26	18	25	25	21	23	23	21	23	21	18	26	24	25	22	21	23	25	20	24	21	27	24	27	24	26	14	25	30	19	25	28	37	24	23	29	25	27	30	27	16	19	30	24	31	26	37	17	19	25	19	25	18	18	24	31	25	26	22	28	26	31	18	25	18	26	16	22	24	28	20	29	28	23	24	27	21	22	29	28	19	25	25	27	22	32	28	32	29	26	25	31	28	21	23	18	25	20	29	22	25	21	18	30	25	25	25	24	23	21	17	28	27	28	27	22	26	23	27	22	23	23	29	27	18	24	14	27	27	26	30	21	23	29	25	27	22	26	26	28	26	24	22	32	25	26	28	16	27	25	22	22	25	18	24	21	27	13	19	20	19	31	27	29	15	26	22	19	17	29	23	29	24	19	27	23	22	21	20	31	17	26	19	27	26	27	19	24	30	26	29	19	26	25	28	26	30	25	14	25	22	21	35	26	24	19	31	27	25	23	28	14	27	22	29	18	28	17	21	21	28	23	22	27	30	22	31	16	21	18	23	14	24	24	26	21	26	13	29	20	23	23	27	23	25	26	19	16	34	24	25	22	30	26	29	29	22	27	19	21	22	22	29	20	21	22	26	20	24	24	23	23	17	22	32	22	13	25	19	23	23	13	32	20	26	20	18	24	28	15	24	25	29	22	27	25	29	31	22	26	20	31	28	24	26	21	19	25	15	20	23	20	22	30	30	30	25	22	24	31	31	32	25	21	28	27	17	30	26	22	20	29	17	17	25	20	21	25	35	25	20	29	29	28	24	23	31	29	25	20	22	26	30	23	25	26	18	18	25	22	23	18	12	27	31	21	24	26	19	21	23	18	24	15	25	25	26	18	29	26	23	30	25	27	28	20	32	21	17	25	16	29	29	25	27	24	23	28	19	26	27	24	27	19	26	25	21	28	21	24	28	28	24	20	16	24	32	34	30	25	17	26	25	26	24	25	26	28	15	27	29	32	27	23	19	31	27	26	14	22	34	14	14	31	24	34	25	22	27	28	27	19	25	27	29	30	32	22	24	29	9	32	22	22	23	25	15	23	28	21	20	22	22	28	28	24	30	29	26	27	24	21	17	26	21	18	19	22	21	18	21	28	23	30	22	22	27	22	25	29	19	25	23	26	28	32	25	30	21	25	19	30	31	29	20	29	37	24	30	27	21	28	29	26	22	21	19	15	30	28	19	23	32	24	21	23	27	31	29	18	18	38	19	27	20	19	26	25	22	25	29	21	24	19	23	31	20	29	24	25	29	22	19	25	21	20	27	31	30	27	28	25	20	21	30	22	20	28	24	32	19	17	20	26	25	30	25	27	25	38	20	24	17	28	24	25	27	25	23	27	30	16	24	27	27	23	20	27	24	26	23	32	27	31	28	25	36	13	29	23	21	20	25	22	28	26	25	30	33	25	23	29	24	23	21	21	29	21	24	31	28	30	21	20	20	25	28	18	25	22	21	22	22	21	19	19	20	30	16	23	21	34	23	30	15	25	27	22	20	15	28	28	24	23	20	24	23	33	25	25	20	29	30	35	20	22	25	26	29	21	13	22	21	27	28	22	26	34	28	22	15	27	25	20	25	30	26	24	26	26	19	41	31	19	20	30	31	16	30	24	23	19	19	26	19	21	21	25	23	22	16	20	25	24	15	26	22	24	17	31	19	21	33	30	17	23	24	28	25	26	23	23	14	30	26	20	22	27	22	26	29	23	23	26	22	24	24	31	26	23	30	29	15	24	23	26	25	19	26	23	22	29	20	20	26	22	19	23	22	23	25	26	24	21	29	19	29	27	28	29	15	28	31	26	24	18	18	34	18	24	27	27	19	19	20	26	24	29	24	25	28	22	23	28	24	23	25	20	24	15	28	21	22	25	23	19	25	19	25	29	25	20	26	24	29	22	13	26	28	24	26	18	22	27	23	22	25	18	31	22	21	20	33	12	22	24	19	17	22	22	35	21	17	22	27	35	20	26	23	20	34	32	24	24	33	22	23	19	27	24	24	23	23	24	21	21	28	25	31	18	19	30	25	31	26	20	21	18	29	16	32	25	38	32	31	32	16	31	28	27	17	24	16	12	19	29	23	27	26	36	17	25	29	24	28	26	27	28	28	31	34	27	30	17	24	20	21	29	28	28	22	22	25	27	21	22	30	24	24	28	23	29	23	25	22	24	23	25	24	26	25	27	18	29	24	28	24	22	22	25	25	32	23	28	25	20	27	18	25	23	29	27	27	28	26	22	29	25	28	30	16	30	30	27	20	15	27	20	23	28	20	23	28	25	16	26	17	27	21	29	31	30	21	19	30	26	23	31	31	22	24	23	16	19	27	22	17	24	26	24	23	18	25	30	26	30	23	30	15	23	20	22	20	18	28	26	25	23	25	25	23	23	24	27	16	21	24	27	28	27	20	25	25	32	24	26	36	39	22	29	24	30	26	30	29	26	25	18	27	24	22	23	27	26	22	27	24	25	20	33	22	31	21	24	17	21	29	24	22	27	23	28	24	25	15	17	21	24	20	20	24	18	43	22	33	21	26	27	27	31	24	28	21	29	12	25	24	29	28	20	31	19	23	22	20	22	20	17	17	28	21	28	25	18	29	25	28	20	21	22	35	29	28	30	17	24	32	22	25	18	23	27	16	21	34	27	22	35	27	27	31	23	24	26	32	25	24	23	25	30	23	37	21	24	21	23	24	22	24	25	29	31	16	32	28	23	28	32	26	31	26	33	25	16	26	21	21	25	22	23	21	24	22	21	26	25	20	28	23	25	23	31	22	20	23	27	25	29
37271	7815	2966	13163	22577	17479	12550	10258	12125	10458	6150	2995	3348	736	682	642	633	569	571	558	528	487	477	543	496	476	504	498	453	486	497	451	430	461	476	464	506	472	421	425	448	392	399	429	414	432	437	440	405	458	444	416	411	432	438	444	413	457	424	439	438	439	403	402	434	443	415	362	358	436	408	436	439	387	411	444	434	435	398	405	410	430	410	434	408	403	397	389	416	463	431	404	419	441	443	447	402	413	394	428	396	418	411	398	440	412	412	446	413	403	455	452	452	425	449	372	448	433	421	419	426	431	416	401	417	430	398	437	407	460	408	408	459	425	427	431	423	400	434	419	409	430	466	426	416	385	369	394	435	416	424	393	397	406	436	412	443	397	416	402	394	384	458	412	401	415	418	386	414	415	426	414	404	436	405	426	403	432	402	424	414	420	429	426	425	422	435	442	440	387	411	395	394	433	418	393	407	420	407	379	395	416	417	407	409	433	443	406	402	391	428	443	426	441	465	463	449	407	397	431	435	421	407	384	388	387	399	408	410	410	428	427	403	427	402	418	413	410	389	474	440	398	430	438	442	399	396	402	414	439	411	417	381	441	434	390	425	428	409	394	384	446	396	375	404	424	426	431	386	407	401	431	381	423	398	383	409	414	436	386	370	435	421	384	380	444	427	430	414	430	426	395	425	413	407	430	415	408	415	406	446	411	433	438	410	405	435	438	400	437	383	403	422	375	427	375	385	401	403	434	401	383	457	402	364	396	403	448	413	375	397	379	400	401	409	421	446	407	386	417	403	432	422	429	424	423	402	435	381	439	418	431	391	436	406	404	428	418	474	400	433	429	385	411	414	450	403	365	413	401	424	399	424	416	409	408	431	406	391	412	425	421	408	425	379	405	378	403	387	412	404	386	426	432	408	437	403	442	396	426	439	410	409	412	421	410	403	428	420	411	384	431	410	422	407	424	439	374	430	421	399	392	374	434	438	390	438	413	381	386	431	422	394	416	411	409	455	377	391	396	425	431	437	377	427	402	429	398	410	425	452	416	426	407	430	423	416	429	418	389	427	440	445	409	434	429	406	415	408	422	429	438	432	412	449	434	446	403	411	436	414	438	441	428	421	399	423	400	429	411	420	443	380	442	454	393	405	409	459	435	473	388	412	412	390	403	413	382	424	426	394	431	407	386	422	395	413	420	423	425	399	389	436	417	402	395	423	379	398	410	407	451	413	407	395	420	419	416	417	418	413	409	396	428	402	424	411	425	391	409	387	425	421	404	399	402	370	416	391	392	435	480	402	409	447	406	384	414	420	406	428	491	430	392	410	378	447	422	403	422	380	413	414	389	401	421	384	419	417	411	424	392	428	429	429	396	425	434	390	406	404	397	408	398	419	427	436	400	427	415	434	418	425	371	394	421	408	406	431	450	376	435	390	419	428	422	409	417	411	431	420	404	438	414	377	409	418	426	423	428	404	417	449	457	414	409	412	436	423	440	435	403	449	403	431	390	434	400	435	407	407	392	392	425	422	406	389	407	422	403	412	419	461	407	406	400	425	404	413	409	406	419	418	401	427	389	416	419	420	380	412	395	371	427	437	392	386	430	413	407	427	449	395	408	409	440	409	421	402	403	410	405	429	431	405	409	436	412	457	464	415	427	411	404	424	410	407	434	404	427	425	403	421	410	438	414	402	421	409	398	385	406	420	414	370	411	409	427	406	404	393	463	419	432	407	405	382	453	445	426	427	451	413	407	410	390	434	423	429	418	411	421	401	396	439	455	410	453	444	401	400	408	413	409	402	413	420	383	407	435	416	422	434	402	404	404	427	392	451	386	453	385	419	401	429	413	456	442	389	370	396	409	392	395	403	392	377	418	407	432	434	397	456	407	405	387	406	390	396	423	422	426	429	421	403	426	448	427	438	404	395	453	397	379	423	436	376	419	439	400	404	425	381	406	452	417	420	382	451	432	374	424	409	408	376	426	420	398	405	431	401	429	419	439	414	417	446	437	394	424	401	442	391	409	396	417	415	437	398	395	413	412	435	378	401	447	411	384	405	396	426	383	414	398	438	408	408	424	415	422	399	372	439	442	394	383	411	418	417	438	403	394	392	414	390	374	406	404	393	400	382	398	416	438	405	409	412	389	350	415	395	404	410	402	395	428	401	415	416	414	396	422	385	428	418	428	436	392	453	385	418	404	420	447	420	415	411	417	402	424	421	432	427	421	411	408	456	406	386	428	418	369	399	409	426	415	395	426	412	412	425	368	373	446	430	449	420	446	438	396	439	425	379	391	421	455	414	479	434	395	426	410	417	406	430	402	441	434	403	383	384	441	432	391	392	418	404	424	423	412	422	427	424	414	404	474	386	415	405	427	419	407	431	403	414	407	426	420	426	403	461	441	452	476	389	411	425	387	411	454	425	398	437	416	417	419	410	388	378	412	416	392	389	399	394	436	399	401	420	396	422	404	408	402	431	397	442	442	402	406	464	441	442	404	407	405	400	408	440	391	425	421	416	407	406	418	432	413	428	431	437	421	442	416	430	428	410	423	433	428	379	405	407	418	427	384	440	388	441	440	392	392	413	408	446	435	453	404	432	419	400	399	387	398	408	425	419	404	424	416	415	388	403	362	407	405	393	425	462	396	381	426	423	438	397	420	399	388	387	437	418	427	421	410	403	403	415	394	387	435	403	404	412	436	388	435	406	396	395	383	425	457	436	423	406	416	396	432	371	416	415	437	442	391	381	404	410	404	401	428	426	424	445	384	366	400	393	399	400	476	443	430	452	399	425	416	414	410	417	414	399	417	407	405	422	404	417	455	415	390	422	378	386	428	396	418	429	447	431	418	414	427	396	395	442	402	392	437	378	429	399	406	394	423	455	391	401	435	409	408	415	415	419	408	417	389	426	405	429	394	397	417	418	417	436	409	418	436	412	405	412	396	421	453	434	399	406	411	440	409	390	422	407	429	434	387	452	399	440	421	399	420	427	409	388	451	428	407	411	416	416	432	415	403	415	463	433	395	401	429	380	401	440	439	438	391	412	419	440	423	453	410	416	392	393	424	414	412	429	389	422	459	405	431	432	442	389	435	463	472	440	375	416	403	383	427	472	400	436	400	413	379	432	380	382	396	411	442	422	422	385	426	427	404	407	416	408	407	398	416	403	445	413	403	399	393	444	416	448	395	394	394	384	429	416	399	400	399	438	390	390	410	412	389	428	410	427	422	440	428	398	422	424	421	418	399	438	359	395	409	393	371	405	411	436	404	426	413	418	409	412	407	416	407	424	405	396	444	430	434	398	414	409	443	402	404	436	426	394	433	397	400	411	403	418	403	478	425	399	394	450	426	409	437	430	394	390	417	422	457	410	388	415	402	397	416	412	410	397	452	440	422	394	411	396	416	410	413	429	406	425	416	422	417	420	416	414	413	418	421	396	393	376	386	425	442	397	396	428	460	406	399	376	404	395	407	417	406	399	433	462	441	454	426	411	438
7589	709	197	232	377	364	345	266	336	392	197	138	229	64	50	58	53	51	46	61	61	46	43	50	51	34	40	46	41	44	42	42	38	47	42	38	49	37	39	52	40	39	37	27	41	37	46	33	31	45	32	52	37	36	37	41	32	32	33	47	40	40	44	36	37	40	39	48	40	49	44	32	25	30	45	42	38	40	29	42	30	41	31	51	52	39	45	37	39	37	41	37	36	38	36	34	47	41	46	41	36	36	42	48	31	36	38	37	31	40	37	25	40	43	37	29	36	40	42	30	48	46	45	43	45	33	47	37	36	19	45	38	42	34	39	34	36	43	29	41	37	42	40	41	30	50	42	36	37	40	41	33	34	44	32	32	30	43	33	33	41	28	28	22	48	38	37	54	46	47	36	46	40	38	39	41	38	45	48	42	44	29	45	30	42	47	42	46	33	41	42	34	32	32	51	33	44	40	35	34	50	34	39	39	45	39	28	31	32	38	53	38	37	25	29	34	42	42	38	40	39	24	37	37	35	37	48	30	35	44	30	37	38	44	48	34	24	32	34	35	50	43	38	41	40	30	53	37	35	45	44	35	41	42	51	46	47	29	40	33	32	38	40	28	44	28	50	50	40	42	39	34	34	36	31	34	44	49	28	31	39	31	33	31	29	40	46	44	43	40	46	30	40	46	37	33	37	31	41	40	34	43	41	34	25	45	38	29	40	27	33	25	37	40	33	43	36	40	50	43	46	46	37	32	41	40	43	25	42	46	38	36	41	31	33	41	41	37	40	51	33	46	46	35	50	37	45	27	33	38	31	48	40	29	25	49	36	49	48	41	44	41	40	31	30	27	30	39	43	39	36	44	43	37	34	39	45	37	44	41	42	48	34	39	33	36	37	38	31	40	38	35	25	34	43	37	37	41	34	39	33	38	42	40	42	41	34	45	36	44	37	38	40	42	55	34	42	35	42	31	45	37	41	35	34	47	32	51	40	44	45	41	39	43	41	34	41	41	38	34	38	23	39	30	43	42	32	35	52	28	31	41	38	46	48	41	32	32	37	43	28	33	37	41	37	27	29	45	41	45	54	39	42	35	44	47	32	28	38	56	29	31	36	50	33	39	37	37	57	41	44	47	42	30	37	53	38	36	38	42	43	38	41	43	33	30	46	46	40	49	38	45	36	32	29	38	39	44	40	44	36	43	43	41	39	37	48	30	41	43	42	38	25	33	33	27	43	36	46	41	44	38	39	47	43	40	41	52	34	34	46	36	40	39	40	28	28	44	41	33	43	42	34	44	40	38	39	38	39	44	35	35	34	44	39	46	36	37	39	46	27	34	29	36	41	43	49	44	31	41	34	33	40	28	42	48	32	28	35	41	35	32	33	38	37	30	43	41	43	37	43	46	43	47	42	34	31	35	48	31	46	42	56	46	50	39	44	36	36	36	40	37	40	39	43	33	38	36	26	35	41	42	38	41	35	48	37	41	31	32	36	49	49	43	25	35	38	46	35	35	45	35	43	34	33	32	31	32	52	35	39	41	36	48	36	45	32	53	38	29	47	38	33	28	48	32	39	33	38	36	42	33	38	40	41	51	38	44	28	36	34	37	37	34	36	40	36	36	36	41	35	35	36	43	29	38	39	37	41	44	31	31	37	36	30	39	34	48	37	35	42	42	55	37	38	40	36	36	35	41	41	37	37	38	43	36	50	28	36	42	40	35	48	43	41	45	41	45	36	46	46	43	28	37	39	34	41	47	45	37	46	36	30	37	42	27	40	44	42	45	43	45	46	30	35	43	55	40	44	32	42	35	40	42	43	40	32	45	41	40	48	38	34	38	36	44	33	36	44	44	38	35	39	43	51	34	41	46	37	41	33	40	44	28	41	26	42	31	39	38	34	32	34	45	41	34	37	39	42	45	34	33	39	38	27	34	37	55	25	27	25	51	41	31	47	30	34	38	46	25	24	38	36	46	37	39	42	37	41	44	37	33	48	52	35	36	34	35	33	31	37	45	39	38	33	45	43	45	41	31	36	38	34	31	35	34	33	42	38	36	34	36	35	42	48	47	46	36	40	37	36	44	41	44	39	54	35	45	35	32	34	33	29	33	34	38	44	43	42	32	49	42	43	27	32	36	38	36	33	42	46	46	34	32	38	41	42	36	45	35	25	39	34	33	34	39	41	38	49	36	36	35	40	41	30	35	53	38	57	30	33	42	36	46	41	41	41	45	38	42	37	37	30	33	26	42	47	33	42	34	27	34	38	37	39	33	32	41	44	41	39	44	40	40	43	36	33	31	41	38	41	46	44	40	48	41	46	44	51	37	42	37	44	43	23	33	34	34	42	28	44	38	35	29	43	38	39	39	40	40	34	37	37	46	37	47	39	35	38	38	45	40	42	31	28	42	42	40	36	42	34	37	33	37	38	38	43	52	22	40	32	39	42	45	29	52	42	35	42	45	45	42	46	35	42	47	35	42	48	33	42	43	43	33	39	38	41	26	40	47	46	26	33	40	35	40	40	38	35	34	39	35	36	34	33	47	25	39	39	32	37	45	34	35	41	40	49	50	48	36	42	27	31	44	45	49	46	42	42	34	43	20	40	25	40	32	40	39	44	40	34	40	38	31	37	35	44	45	36	39	37	40	42	41	48	46	29	43	45	29	51	43	36	33	37	53	43	32	27	38	28	39	43	40	42	41	37	44	38	40	45	44	35	42	29	51	42	35	41	41	49	35	39	38	48	46	38	37	28	39	27	41	47	42	53	41	44	39	42	46	31	47	33	41	54	35	28	28	45	35	46	32	51	47	32	32	40	37	28	34	40	32	30	41	46	37	30	58	48	43	44	41	34	42	56	36	36	42	49	38	40	38	39	47	35	27	33	36	32	28	41	34	47	32	26	44	35	43	46	34	37	34	34	32	46	44	47	25	38	37	24	39	37	40	43	39	32	43	42	35	37	25	38	42	31	42	42	22	48	38	49	41	38	39	34	35	36	35	35	40	37	46	39	36	32	44	38	27	42	41	53	47	26	33	45	33	30	50	45	43	37	42	31	37	27	40	36	32	33	30	33	32	41	42	43	43	38	41	25	32	41	54	38	27	44	27	45	38	36	36	36	41	47	45	35	33	37	24	31	34	52	41	29	40	35	38	37	39	35	43	31	48	41	40	48	48	46	33	42	38	41	49	41	38	37	40	40	39	31	38	29	34	49	42	41	39	32	37	41	37	30	39	38	40	39	47	30	27	32	29	40	38	42	39	42	33	34	31	34	37	39	50	39	42	38	39	37	41	44	39	46	46	35	37	29	46	35	34	37	30	46	44	50	41	35	44	44	30	39	38	33	35	33	49	35	35	23	40	38	39	35	37	38	42	40	39	43	33	43	35	34	45	43	40	42	40	30	39	39	38	42	30	40	33	42	57	37	36	46	22	37	41	46	44	47	49	36	39	41	34	37	47	48	40	42	35	35	42	46	48	34	43	35	39	48	33
41414	10244	4608	18662	27532	21805	18697	15273	16719	16180	10095	5849	8134	1849	1631	1471	1383	1319	1275	1178	1124	1030	1023	989	896	918	885	909	853	844	851	861	779	811	865	784	779	734	785	774	796	749	791	722	734	693	702	748	693	705	710	697	712	716	668	731	758	692	716	693	696	653	706	709	709	689	674	706	695	677	696	666	691	637	708	657	698	702	671	697	670	641	639	677	662	678	663	694	697	630	692	641	628	725	673	654	655	698	671	635	619	671	625	678	620	643	656	630	616	666	684	672	627	639	695	692	679	642	612	606	644	623	606	636	670	618	689	670	715	612	681	680	650	648	654	642	649	672	628	606	677	669	632	649	668	654	678	646	656	636	664	624	687	648	649	638	648	698	650	684	638	669	648	683	648	668	634	630	669	635	677	675	638	641	679	646	648	673	672	658	664	642	652	670	635	614	664	646	638	682	659	629	657	655	649	650	639	632	662	682	662	624	648	674	672	663	623	611	698	664	666	603	628	607	666	669	633	667	660	646	650	670	632	683	636	646	657	666	672	671	669	677	626	635	614	693	659	686	647	644	644	620	644	647	634	648	636	617	650	632	628	667	632	693	679	648	668	704	648	627	641	707	654	624	640	629	665	645	612	657	740	625	683	655	624	611	637	645	666	626	665	605	623	713	646	607	604	641	632	639	645	661	652	669	646	655	631	632	665	635	648	669	614	671	589	643	644	639	682	643	655	637	669	653	717	632	676	624	598	679	653	648	661	665	643	710	667	578	638	678	611	689	665	675	689	650	644	637	651	661	696	627	688	602	620	686	688	675	699	634	663	653	661	660	646	640	676	693	622	645	682	651	627	630	696	652	649	626	628	655	624	666	691	635	629	682	586	630	601	570	666	645	620	641	632	618	650	662	598	657	663	664	641	666	633	668	651	639	675	624	629	655	660	655	628	609	657	609	663	627	634	640	622	685	691	662	681	660	624	701	635	648	628	678	641	699	646	653	646	647	690	667	655	655	660	662	632	633	674	649	623	666	667	671	698	649	629	653	602	694	662	626	626	653	642	701	683	624	662	647	681	668	652	645	649	690	645	678	674	668	681	659	668	723	613	642	624	698	682	632	632	660	667	692	685	655	627	650	651	614	639	696	643	647	646	636	656	640	671	644	640	655	656	677	677	625	663	673	695	660	595	613	671	664	662	657	695	650	635	666	639	638	634	634	671	654	622	626	680	668	687	567	671	667	610	620	648	662	633	625	674	640	660	656	648	677	628	638	706	664	666	670	673	601	680	670	655	652	631	628	627	665	659	651	615	662	600	643	655	578	630	651	672	692	607	625	705	664	668	673	669	678	617	618	640	658	656	678	641	686	619	628	642	601	629	692	636	618	634	618	614	671	610	654	634	647	606	670	648	635	673	648	646	670	644	666	672	704	659	643	679	629	670	660	574	681	617	676	640	642	675	700	680	674	621	641	620	652	687	613	632	638	690	673	646	628	625	656	683	714	688	606	669	632	642	641	634	681	649	656	663	672	640	640	661	617	646	635	669	689	641	656	711	704	636	636	668	656	662	611	663	625	639	692	616	677	640	702	641	663	661	694	627	631	639	616	668	631	624	644	624	627	706	629	653	651	661	641	653	661	628	652	655	647	623	647	642	668	682	612	630	646	681	657	700	647	617	659	696	632	634	679	621	617	653	657	658	637	649	648	658	689	692	653	614	637	680	643	681	641	664	621	639	612	596	685	639	650	703	665	631	627	647	632	657	671	651	668	646	702	617	655	662	671	611	647	654	656	637	673	636	650	639	647	626	657	651	658	655	685	649	630	651	634	693	647	668	685	644	640	638	700	671	614	589	677	701	634	646	667	662	671	627	641	668	612	624	678	677	631	647	673	627	670	680	618	673	642	658	638	694	620	637	667	638	668	640	661	602	702	637	682	642	632	658	650	644	624	602	624	644	622	674	665	661	640	628	653	632	702	642	656	591	657	667	664	614	685	627	665	683	647	652	652	650	617	611	658	666	641	658	643	668	625	667	686	631	628	608	653	713	644	668	659	585	663	630	665	654	622	615	631	612	654	689	665	659	624	633	634	632	639	640	632	664	663	653	677	650	653	655	666	624	675	646	635	663	676	632	692	655	630	620	662	657	645	637	665	647	609	624	641	649	687	616	683	650	645	633	678	612	645	635	639	629	673	673	655	692	624	610	647	607	651	640	661	657	590	661	713	683	707	662	632	645	638	682	665	668	684	632	653	703	679	601	677	644	619	683	653	666	641	658	608	668	659	659	641	632	619	647	645	655	673	656	682	640	701	649	667	650	647	650	620	681	631	633	685	655	642	664	676	660	657	665	693	671	627	669	677	595	681	637	680	660	654	649	662	622	656	653	646	671	639	630	626	634	701	654	639	714	647	676	642	651	666	609	649	665	638	650	658	663	658	638	676	629	673	624	646	669	643	620	704	652	652	679	622	624	620	644	641	691	639	671	641	633	682	690	664	660	647	701	652	642	609	676	644	665	680	672	699	653	663	658	636	645	639	692	686	616	660	652	660	720	691	688	623	599	684	647	645	706	673	636	653	657	644	687	631	618	656	608	648	626	622	643	639	651	658	643	696	644	633	650	663	652	631	686	660	607	675	626	617	635	643	671	625	673	687	614	642	647	643	661	663	663	674	703	639	656	637	629	663	653	633	685	615	664	646	662	671	666	674	661	680	660	619	644	687	633	667	648	627	652	640	602	666	660	666	647	646	640	634	641	671	631	675	666	667	691	642	632	686	601	674	658	661	646	630	662	634	681	710	621	633	637	685	697	674	662	651	607	645	635	635	689	640	670	620	659	652	693	639	641	667	633	670	676	648	639	672	696	643	657	622	643	684	657	660	613	674	606	657	617	629	633	625	609	631	659	673	623	666	656	675	637	618	654	673	656	659	640	657	643	650	712	652	619	629	690	647	621	649	646	682	646	677	630	645	659	668	602	669	663	628	593	679	577	600	627	634	695	651	660	685	639	659	659	687	641	646	650	589	646	631	653	658	625	655	657	691	631	709	647	670	688	596	648	654	722	691	637	651	666	629	646	697	623	651	615	617	638	695	631	640	641	602	679	659	650	625	665	672	646	676	660	596	634	662	650	670	659	706	601	671	634	664	681	667	685	647	639	648	682	659	657	686	615	677	645	677	637	620	627	672	662	636	657	637	637	662	644	703	655	605	666	682	679	657	643	672	643	617	690	702	642	612	676	634	638	635	630	614	628	713	621	640	664	704	647	646	632	655	661	669	639	644	655	674	660	629	655	646	640	633	658	668	620	635	662	667	673	683	651	590	659	675	622	646	629	626	652	624	672	641	660	678	635	643	646	683	592	687	643	686	698	648	664	636	693	632	689	646	627	679	666	622	642	635	629	636	669	623	663	653	644	661	672	679	656	646	627	686	686	654	635	668	645	693	643	672	675	647	633	675	673	612	629	678	647	633	651	625	682	678	646	649	657	652	660	639	647	653	687	652
7608	685	202	245	456	366	363	287	474	470	207	132	249	63	53	51	53	50	53	59	49	45	54	49	43	39	41	37	41	43	40	35	35	48	42	34	43	35	44	37	42	36	37	32	34	35	42	42	44	48	37	26	41	43	41	42	39	45	38	45	44	43	37	39	43	53	36	46	39	48	47	46	32	46	43	33	41	39	33	39	45	43	38	45	41	36	48	45	35	43	36	42	25	42	44	40	40	33	39	33	45	30	42	34	35	35	36	33	36	25	39	30	35	35	46	44	31	46	38	25	43	36	36	40	43	39	39	37	46	41	35	50	37	36	39	45	46	38	40	37	32	26	33	51	28	34	47	37	40	34	40	40	34	44	41	34	45	37	49	29	27	40	50	36	33	43	33	39	42	36	41	37	37	37	41	31	35	39	33	33	41	36	27	43	38	37	39	41	36	45	44	45	45	25	45	29	35	42	40	44	40	38	32	37	36	35	47	19	37	33	38	44	38	40	39	44	39	42	43	45	38	31	42	30	40	35	47	32	53	37	40	41	43	39	34	41	41	30	51	54	43	30	35	30	36	37	38	35	43	36	42	38	28	34	34	34	45	38	33	47	33	43	34	42	34	35	42	27	49	38	28	49	33	36	38	28	40	42	34	39	32	37	38	40	49	33	34	42	48	35	49	35	28	30	32	46	30	44	35	34	40	38	47	51	37	40	37	44	30	45	39	26	39	33	34	35	41	38	32	36	38	34	41	40	37	45	41	39	42	46	42	44	32	27	34	46	40	45	31	30	31	40	38	37	33	39	42	32	39	40	32	43	41	31	36	48	36	40	43	35	39	45	37	43	37	37	48	52	28	35	45	28	40	38	46	39	39	31	47	30	42	43	37	42	27	32	32	37	35	40	28	38	49	34	40	49	32	39	41	47	28	21	38	38	21	57	26	39	36	52	39	43	31	46	39	23	37	42	32	33	41	44	42	35	53	49	45	42	48	41	42	46	38	32	38	32	38	33	36	43	41	41	37	30	31	31	40	38	41	32	31	45	46	39	41	49	36	29	40	44	39	29	40	36	27	32	37	40	44	32	35	39	35	38	39	51	36	38	35	42	40	30	28	38	37	32	40	39	40	44	41	41	39	41	54	45	38	43	43	44	26	24	46	31	42	32	46	35	43	38	41	39	39	48	43	26	34	31	39	42	40	38	37	41	36	37	33	31	34	46	34	34	38	44	35	41	42	34	32	37	32	53	44	40	44	36	40	30	42	55	32	33	40	36	36	35	36	34	28	39	43	48	39	41	40	40	39	47	48	31	37	51	37	40	34	40	39	44	32	37	31	30	39	43	31	43	36	48	34	46	41	36	36	37	38	30	30	38	44	46	35	34	31	26	44	39	45	44	43	40	33	39	37	31	41	41	43	40	40	39	36	30	42	39	42	42	29	34	49	44	43	41	32	40	37	49	36	40	37	44	41	41	48	36	40	47	36	38	29	38	36	42	29	36	48	25	47	36	38	36	53	37	43	44	45	35	33	42	32	56	36	33	47	38	38	36	42	37	39	32	22	34	34	35	58	56	39	45	48	45	51	38	34	38	46	33	38	53	38	44	37	36	50	38	45	33	32	45	42	38	38	40	42	42	33	50	39	34	42	33	31	35	48	36	40	33	42	39	49	39	43	45	33	37	48	48	20	37	37	43	43	39	27	41	54	40	36	34	38	37	32	37	40	39	30	37	36	36	44	38	39	34	29	40	38	42	31	31	42	33	37	32	50	31	40	37	44	37	29	35	46	39	41	38	43	38	43	42	41	52	39	39	40	31	36	45	39	51	44	28	41	53	26	43	38	32	32	32	41	41	35	34	39	40	49	41	43	34	36	38	37	38	36	44	34	40	30	49	43	39	49	49	39	43	41	24	39	39	30	42	34	39	31	36	45	52	47	43	47	37	34	31	38	37	36	34	36	49	45	39	40	36	41	36	38	35	40	29	31	31	43	37	38	31	34	40	45	30	51	56	33	54	34	45	42	44	47	30	32	37	41	41	39	33	43	47	40	35	36	28	42	43	34	52	36	42	33	36	38	42	34	42	40	26	34	36	26	48	33	36	40	31	32	33	34	41	41	33	32	47	30	38	34	39	46	33	30	40	36	37	48	36	41	34	38	57	47	40	40	31	40	42	39	41	41	37	45	37	35	32	37	36	39	42	39	36	39	43	30	35	29	47	41	40	38	30	44	33	34	41	43	43	41	30	41	36	34	40	41	28	41	36	35	32	39	34	35	37	42	37	50	26	39	36	30	39	41	45	47	38	35	38	42	42	35	43	34	42	45	49	40	36	51	40	41	38	35	28	39	45	39	37	43	51	50	34	37	58	42	29	42	35	42	41	40	46	28	44	34	28	36	37	34	41	36	36	43	43	36	40	39	43	30	36	36	41	47	51	34	34	36	35	42	35	49	32	43	35	42	37	47	29	29	51	44	34	46	35	30	45	28	31	30	47	39	42	41	45	43	40	29	38	30	33	61	46	41	35	36	30	37	37	42	35	28	41	44	40	35	31	43	38	42	40	31	31	36	42	31	46	29	43	38	32	31	41	45	42	34	39	42	38	38	35	51	35	52	44	31	28	38	30	44	50	41	43	33	43	42	54	42	29	27	36	32	27	43	49	33	43	51	44	33	36	35	52	44	36	34	37	29	29	47	45	38	31	38	26	32	42	29	33	42	39	36	41	44	35	38	36	44	43	47	40	40	41	42	38	48	28	42	31	34	35	42	33	33	29	37	35	42	34	32	50	35	28	37	31	39	44	39	40	36	34	35	42	42	38	51	39	46	44	37	41	45	37	40	51	23	28	35	29	38	32	52	43	36	29	36	40	34	40	41	36	43	41	49	45	45	42	37	41	33	38	43	37	43	39	47	55	42	32	40	48	45	34	42	45	45	34	41	36	36	33	35	30	30	51	32	43	32	49	40	50	31	32	41	41	34	29	48	42	38	44	36	42	36	38	35	42	40	43	45	45	41	40	44	31	47	40	38	41	41	41	34	38	22	37	41	39	39	41	43	40	48	38	31	43	35	40	43	38	46	27	47	27	31	41	37	34	40	32	32	30	45	37	34	32	42	29	44	40	41	40	35	47	39	36	49	41	36	45	31	43	32	22	45	46	41	31	38	38	33	39	43	34	31	35	35	38	33	35	47	32	41	45	40	39	42	45	34	37	35	33	31	54	38	43	36	44	42	29	37	26	37	43	37	30	35	37	34	40	33	34	44	42	31	41	46	42	43	39	50	31	41	40	37	41	42	45	38	31	33	39	36	44	39	34	48	32	46	44	31	38	42	28	42	40	40	39	38	27	46	27	39	30	37	41	42	45	32	39	38	46	44	41	27	41	36	31	38	44	44	40	26	46	55	41	44	29	45	38	38	40	35	46	30	42	27	39	37	32	38	38	24	35	46	51	40	42	32	45	32	42	48	38	29	49	49	38	40	40	47	38	40	40
41527	9784	5344	19227	29748	22989	19394	17179	20996	17969	10052	5869	8298	1713	1576	1392	1336	1247	1228	1074	1069	1015	1013	877	938	912	931	914	850	789	839	781	749	774	819	784	737	725	741	734	746	724	742	712	806	720	725	688	694	698	696	747	745	704	693	724	693	672	699	710	679	658	697	701	682	700	659	661	723	708	638	641	655	658	689	651	692	687	688	646	698	644	630	670	701	697	688	689	641	658	669	664	691	690	674	681	702	677	642	659	656	657	673	660	678	671	681	675	692	670	632	608	670	677	664	693	652	615	666	615	651	639	687	640	635	598	635	674	643	634	634	667	692	668	690	634	658	649	683	658	694	696	661	667	637	633	655	630	658	647	636	632	624	603	614	698	697	639	668	635	656	654	649	711	664	671	644	641	613	668	618	667	612	609	612	652	645	692	618	615	700	643	655	646	631	626	715	618	613	663	684	655	630	678	623	638	610	642	684	620	706	687	643	688	617	630	682	744	673	662	626	655	665	692	600	630	686	654	657	639	672	683	696	658	668	614	656	632	616	634	644	646	628	641	703	636	641	674	660	649	650	680	658	679	665	659	633	712	675	629	644	651	633	646	636	676	619	681	675	640	665	663	691	692	659	602	649	673	631	654	643	639	669	643	660	631	654	636	668	641	673	633	657	657	630	658	661	670	659	651	657	621	650	674	647	686	642	598	677	668	633	702	663	664	663	664	669	634	582	649	664	641	656	603	611	608	674	612	671	671	642	685	637	649	663	630	629	636	648	639	652	645	646	660	640	624	613	690	683	648	605	694	636	640	665	664	646	632	666	655	642	656	629	683	637	613	648	611	630	682	650	635	647	652	646	654	635	669	677	631	688	661	665	666	659	651	663	614	680	663	639	618	665	632	611	599	680	653	603	676	666	652	674	650	667	646	667	607	686	680	653	669	643	616	687	666	679	706	667	658	626	638	644	663	652	642	635	640	656	654	666	608	593	669	642	674	673	643	655	616	637	658	619	588	657	654	661	642	642	636	695	648	676	648	649	592	652	668	665	695	670	628	685	663	662	674	659	630	680	681	689	656	671	654	636	671	686	636	668	614	684	691	637	633	683	644	636	648	676	677	663	685	672	656	638	662	671	666	658	627	638	649	658	620	680	666	644	640	647	621	633	624	648	668	662	646	652	669	657	676	637	647	622	644	649	722	679	665	686	600	677	613	670	653	673	662	639	657	618	638	651	658	610	654	652	680	626	634	633	667	711	715	635	681	684	689	648	631	628	665	622	667	646	654	643	662	692	634	622	640	628	671	644	627	650	685	659	687	646	699	652	641	645	690	662	607	629	645	614	633	622	620	639	619	656	640	631	707	651	642	651	629	654	665	675	663	675	625	700	678	624	673	600	634	598	645	646	645	615	663	668	647	678	663	622	657	626	650	700	674	647	686	670	658	617	659	662	633	648	658	645	637	640	598	669	655	679	629	651	670	608	647	671	682	637	652	636	668	629	619	688	645	653	660	673	700	635	629	678	631	671	644	683	653	634	651	626	658	686	649	663	624	709	683	641	650	659	708	601	626	634	641	652	661	627	646	636	684	679	656	659	642	696	656	685	649	652	668	656	640	604	631	682	683	671	655	676	679	640	684	667	630	672	658	664	644	673	679	677	646	609	673	605	655	646	640	681	669	695	624	629	686	650	637	650	653	653	631	605	640	650	671	674	689	633	616	625	638	652	612	630	669	683	661	693	625	747	695	693	666	659	668	627	670	594	642	670	672	608	673	673	650	665	615	672	664	667	631	671	598	658	653	627	648	662	623	643	593	624	645	673	647	687	627	667	667	645	672	658	636	685	665	663	674	673	638	638	638	659	622	649	614	600	668	644	650	682	613	656	678	597	624	618	641	661	648	619	665	640	661	663	692	695	656	623	679	644	663	676	684	654	644	664	659	657	649	629	665	644	651	622	668	631	643	634	643	608	645	620	658	624	619	656	677	641	709	621	637	679	670	659	662	661	630	688	653	702	654	632	671	641	631	651	621	636	688	637	634	641	694	672	648	700	654	650	616	655	665	604	646	643	677	655	696	723	674	657	619	598	679	695	678	649	640	618	635	703	685	684	599	616	644	624	656	639	643	664	601	652	639	678	652	700	656	651	659	673	666	675	627	691	673	663	638	614	601	637	628	665	634	682	655	688	667	655	637	637	675	649	713	643	661	633	688	624	641	647	666	692	672	663	658	665	641	663	675	662	661	652	682	620	658	679	656	643	680	647	619	675	692	667	650	668	642	669	676	678	625	677	685	662	623	625	669	645	682	650	652	664	660	662	667	621	684	687	624	638	631	695	692	667	653	627	663	697	654	610	650	659	676	658	593	639	625	683	665	632	653	619	644	596	650	701	609	678	647	635	643	700	674	651	676	633	683	640	678	651	690	676	658	661	649	648	655	639	653	636	676	610	637	641	648	705	661	624	662	602	627	627	669	618	693	647	614	643	678	669	703	636	631	635	630	650	651	682	657	670	639	631	657	657	596	649	674	665	655	685	654	694	665	666	674	639	665	701	670	659	684	673	630	682	651	652	613	683	701	633	649	651	675	626	623	629	649	728	643	675	672	660	654	655	671	628	625	596	672	647	641	621	659	673	637	673	642	648	629	661	645	670	633	649	633	673	631	626	608	668	644	666	671	701	621	700	703	668	614	654	638	644	681	635	697	634	643	652	673	639	692	656	664	656	659	650	637	667	684	629	642	668	691	657	657	642	646	668	639	611	667	665	676	671	662	698	637	655	695	628	642	694	661	657	658	663	598	665	678	624	684	685	620	656	666	684	670	638	636	676	623	651	640	692	626	605	627	653	672	677	625	665	664	664	629	676	635	635	659	615	659	610	631	633	682	646	691	666	656	628	650	633	678	630	646	634	700	599	626	609	692	699	689	621	636	591	637	651	648	670	663	680	631	653	615	671	650	654	673	651	689	668	611	656	638	658	674	704	649	627	619	626	689	677	649	644	682	642	627	646	652	676	690	658	703	636	615	661	629	667	669	645	676	637	710	661	641	671	641	661	644	614	644	618	702	660	616	658	599	604	643	679	688	630	624	642	666	673	671	662	634	659	678	630	641	680	620	691	628	671	700	637	647	675	688	650	655	669	676	672	660	662	634	641	652	679	643	657	656	682	631	673	658	635	660	645	665	630	662	652	619	654	662	667	644	665	654	660	622	670	670	662	662	674	652	646	653	649	647	649	604	701	655	665	691	697	619	675	647	671	650	663	619	688	637	703	705	665	639	678	666	620	647	680	668	653	650	670	629	674	660	650	674	648	639	650	660	700	637	653	624	664	666	620	731	688	682	682	635	649	670	666	708	628	639	667	647	651	637	665	602	647	692	684	681	626	678	715	631	657	644	621	665	625	679	663	678	678	676	645	680	633	616	699	634	644	666	634	708	710	704	631	655	664	657	653	633	637	623	717	643	650	660	634	676	638	685	665	644	636	665	635	640	683	665	633	626	608	632
9859	1190	307	348	663	578	472	489	736	632	301	197	640	60	67	53	48	44	47	43	36	38	36	33	32	24	35	44	31	25	28	27	19	25	27	27	30	19	29	28	33	28	19	20	26	21	23	29	38	22	17	20	27	23	13	20	31	30	19	30	28	26	17	34	24	21	27	22	29	35	32	18	19	16	20	17	25	23	17	21	26	15	22	16	29	27	19	15	27	35	23	18	21	21	24	15	24	32	22	26	21	21	15	22	23	24	27	18	22	20	17	19	23	23	16	35	23	18	21	22	19	17	18	24	24	32	27	18	15	27	19	24	25	17	28	22	27	19	19	23	18	18	25	27	26	19	24	19	25	24	19	32	18	20	17	19	27	26	25	12	20	19	31	20	21	16	24	16	22	18	25	21	19	23	27	24	21	25	23	23	20	28	19	23	14	25	24	21	15	23	19	28	21	25	17	24	17	16	20	17	25	24	20	32	27	21	24	25	23	31	28	14	18	15	23	19	15	32	23	32	17	13	28	18	27	19	14	21	11	13	13	21	22	27	25	18	16	21	19	20	18	18	21	24	21	23	24	15	21	16	20	25	17	18	18	21	18	24	24	20	26	20	21	21	26	23	16	23	27	24	21	28	24	22	25	22	25	20	17	17	18	28	23	26	17	24	20	24	18	24	27	21	18	11	25	28	27	19	21	30	24	19	28	22	18	15	27	19	22	26	15	11	16	26	14	25	15	21	23	30	22	14	23	32	22	17	19	17	21	21	24	15	20	25	20	17	28	22	26	25	21	23	16	24	17	25	25	21	18	18	19	19	11	15	18	19	18	16	27	25	26	16	13	23	19	18	18	27	20	27	15	22	16	24	12	15	18	24	18	29	23	23	25	29	22	17	17	30	22	17	19	25	21	24	19	25	17	29	19	21	24	26	23	24	23	24	13	25	30	28	14	23	24	24	17	29	19	27	21	24	17	18	30	27	26	15	19	22	20	26	18	16	20	26	23	21	14	23	22	23	19	26	16	16	25	24	24	21	16	21	21	20	18	14	25	23	34	24	20	27	20	12	19	20	24	24	29	19	14	19	22	17	26	21	26	24	21	30	19	28	12	31	23	24	21	18	27	18	21	21	19	20	25	11	26	25	17	21	19	24	21	16	22	20	24	20	24	17	18	19	17	21	17	17	20	13	18	29	20	27	13	22	25	20	15	28	26	19	29	22	19	17	25	11	14	15	17	19	21	13	29	24	22	26	23	21	19	23	8	23	25	20	27	16	22	24	13	27	23	24	25	14	19	25	18	22	19	15	24	17	28	21	17	24	24	19	23	19	25	15	22	22	18	23	17	25	19	24	19	20	22	25	18	24	21	14	14	22	23	27	35	26	21	16	15	19	22	24	17	23	21	11	21	20	20	25	25	19	21	19	20	20	17	22	22	16	19	30	24	24	25	21	19	20	21	13	20	14	19	15	22	19	26	28	18	16	10	30	16	19	22	25	25	20	15	23	16	18	16	22	19	22	8	17	18	19	21	20	19	15	20	26	18	21	21	20	23	29	16	24	23	15	17	25	20	30	14	28	21	22	19	20	16	16	23	14	23	27	21	15	24	21	21	20	17	17	12	22	18	19	24	18	19	19	17	17	32	26	19	17	16	15	25	20	22	23	26	19	22	17	13	21	18	21	17	22	11	21	23	12	21	21	19	23	18	26	24	15	20	16	26	16	24	22	21	25	26	27	23	21	11	22	30	31	14	24	17	22	20	27	12	17	22	17	31	20	16	16	22	16	30	21	9	28	13	20	25	22	16	17	23	25	19	13	23	17	20	20	15	27	17	28	22	19	19	22	13	13	21	14	20	25	15	21	17	26	26	31	19	21	19	20	17	25	22	28	19	16	17	23	16	17	20	19	20	20	23	14	25	19	18	19	20	13	31	18	28	18	27	21	14	20	20	19	16	23	15	18	21	17	16	20	16	17	19	21	24	23	25	13	22	16	20	21	26	26	16	23	20	22	28	15	23	25	18	23	30	21	16	22	15	19	25	20	27	21	15	21	24	24	15	25	19	17	16	26	18	17	16	30	21	20	17	24	26	18	16	15	22	17	20	28	21	22	25	22	18	14	22	22	14	19	25	26	23	26	20	27	16	19	18	17	23	22	22	18	19	25	16	13	22	24	23	19	9	28	17	21	24	28	24	12	22	12	25	26	17	22	17	25	14	24	17	12	26	29	20	26	23	19	17	19	21	23	17	32	28	24	17	15	20	19	19	20	19	24	24	23	24	16	22	25	25	18	19	16	25	18	24	26	20	20	21	22	17	24	22	20	24	17	24	26	22	20	20	21	16	19	16	12	22	10	21	22	26	29	31	12	19	20	18	20	17	17	24	16	24	24	28	12	22	29	18	20	31	16	30	20	21	27	20	19	25	25	13	17	19	21	21	18	17	26	19	25	24	22	20	25	19	26	24	17	21	14	28	21	17	20	14	19	19	22	20	20	17	25	31	23	16	24	18	15	33	22	21	20	20	22	25	27	22	25	10	18	27	20	22	24	22	18	20	22	24	18	13	25	13	22	25	24	22	22	21	18	14	23	21	32	19	25	13	17	17	27	26	14	17	16	21	23	23	20	21	17	22	26	22	26	16	26	17	17	20	21	27	27	17	20	21	27	23	17	15	18	25	23	15	29	21	20	15	19	12	24	23	16	29	17	28	30	19	21	23	25	17	17	33	27	13	18	20	20	19	20	17	20	21	25	29	20	23	18	18	19	26	16	23	20	23	21	24	16	18	23	20	18	28	25	13	25	23	20	13	22	21	15	15	16	23	29	21	25	20	18	21	15	19	27	25	13	15	22	22	24	29	19	17	17	28	19	21	28	15	20	13	15	20	18	19	26	19	17	25	20	22	37	19	20	12	17	25	25	23	23	20	24	25	17	20	18	28	16	16	19	26	23	18	22	18	26	22	18	21	22	24	24	19	27	17	26	29	20	24	19	20	13	29	25	25	22	12	12	21	25	25	17	23	22	25	22	29	20	25	21	15	26	14	15	16	23	18	21	22	21	21	15	20	25	14	19	16	16	14	15	23	25	22	25	12	31	28	20	24	21	27	22	21	25	19	19	28	26	18	23	19	21	10	30	26	22	26	18	16	24	31	19	18	17	26	18	26	9	22	24	18	19	20	12	17	20	30	20	17	18	20	24	17	23	14	19	27	22	23	19	26	19	17	21	17	27	22	29	16	23	22	18	15	18	20	16	30	14	24	31	19	25	14	24	19	16	19	15	23	21	15	19	23	17	24	19	16	20	20	19	26	25	13	15	23	25	20	18	24	12	19	25	26	24	22	20	23	26	20	25	21	19	16	23	22	28	22	19	19	20	21	19	21	29	19	20	21	25	18	22	20	29	15	19	22	17	26	24	24	20	24	24	28	21	28	15	25	19	20	14	26	24	24	27	18	18	21	16	24	16	11	15	18	16	23	25	23	32	15	19	26	23
48304	12975	7988	26052	34908	28576	23457	22668	25878	23188	13083	8921	15785	2868	2299	1974	1861	1785	1515	1432	1281	1150	1112	1017	955	917	854	832	781	701	690	685	675	694	719	671	605	622	599	567	561	560	558	572	533	545	503	534	512	516	459	465	445	507	464	469	511	457	475	430	441	438	395	463	465	479	428	408	425	396	419	434	383	400	443	404	410	396	371	433	403	389	406	417	426	364	422	367	408	376	398	404	383	385	393	379	391	408	386	403	405	404	376	413	404	403	394	392	387	352	412	425	396	370	374	377	390	395	356	389	374	363	350	345	353	374	365	372	376	375	367	385	360	372	373	390	381	357	370	348	370	343	346	367	366	367	389	349	374	343	357	343	370	357	385	353	357	383	372	384	344	378	390	397	350	351	385	357	391	387	361	388	385	375	376	381	400	375	379	371	376	382	344	344	382	390	388	385	373	390	366	347	430	374	363	373	385	359	365	356	382	361	373	329	324	342	374	337	370	368	364	388	349	395	367	365	359	367	373	350	352	371	365	366	384	347	370	396	363	355	355	398	353	374	383	376	365	374	382	399	401	382	342	367	348	359	402	371	368	355	363	354	369	370	394	359	366	372	374	366	397	376	352	383	356	347	335	373	353	385	352	368	358	391	404	356	355	366	372	373	392	365	364	356	378	352	415	374	366	351	350	380	363	374	384	374	370	354	353	365	338	365	364	356	359	360	358	405	348	374	350	343	348	365	390	365	359	377	386	364	345	335	326	355	335	391	396	387	380	348	356	348	327	369	360	348	352	380	374	364	387	351	391	301	393	389	348	407	357	330	360	387	352	367	403	393	363	378	391	333	398	400	379	355	367	385	350	396	320	370	349	346	349	346	361	381	387	361	360	359	358	414	349	387	390	355	369	357	387	332	361	362	363	366	362	353	346	376	348	380	374	369	351	366	379	380	363	365	365	356	344	355	340	383	352	387	385	369	366	347	369	355	364	363	364	335	389	344	379	363	369	354	332	372	354	371	368	373	325	383	359	384	383	356	345	388	381	375	371	413	392	351	381	354	385	360	362	363	406	324	379	365	345	366	361	355	363	371	391	361	380	395	370	329	362	374	366	394	357	374	402	369	331	357	372	367	372	362	401	370	365	352	368	374	364	362	366	385	387	395	369	337	358	371	346	360	372	342	398	391	347	320	369	337	351	346	359	407	396	372	380	369	334	387	355	380	368	348	357	373	363	402	364	379	390	377	347	355	370	367	407	378	372	380	383	354	346	347	365	359	338	367	387	392	378	394	328	396	355	384	430	328	370	367	364	357	359	360	336	370	353	389	365	345	401	349	369	373	349	379	351	362	367	365	366	350	348	373	364	366	367	364	372	327	361	368	368	393	377	376	367	349	390	358	370	367	411	375	350	331	378	392	351	390	364	347	375	391	374	392	358	400	367	377	353	363	361	382	339	386	393	348	383	366	346	381	366	361	373	358	366	358	361	378	359	342	381	360	378	370	369	381	372	341	319	377	389	363	362	376	317	382	351	370	334	384	334	371	380	377	380	371	364	353	346	367	349	378	365	344	330	393	344	388	362	384	330	360	328	371	379	402	382	355	366	350	358	396	322	343	388	390	371	366	324	393	363	344	372	362	390	328	363	356	364	367	383	362	347	346	345	358	360	382	397	379	375	353	394	350	383	369	367	378	356	343	368	382	369	346	346	339	365	389	337	385	362	388	366	366	380	360	362	393	356	370	389	324	351	376	378	325	361	353	362	405	398	386	355	360	350	372	348	387	362	373	338	363	383	371	385	319	385	351	384	351	358	352	396	372	377	332	376	362	370	368	362	344	352	344	391	360	358	392	345	385	403	368	367	367	378	386	391	375	342	362	329	332	361	365	370	383	359	350	350	354	360	374	380	386	387	351	328	377	359	347	369	401	349	351	330	356	333	381	362	361	361	377	373	358	389	378	379	360	383	373	379	354	380	347	317	330	385	382	402	387	381	371	330	368	359	338	377	376	373	381	390	360	411	415	400	382	364	411	364	340	372	369	392	374	364	339	345	362	351	348	363	369	328	364	389	366	350	395	366	358	318	376	330	377	390	356	324	394	369	360	340	380	359	370	369	385	376	349	374	368	351	398	352	365	377	359	372	343	366	387	410	379	378	345	340	381	357	358	362	389	376	391	372	406	366	402	386	389	357	367	356	389	372	366	345	345	338	375	363	342	385	363	369	351	399	355	360	376	372	389	349	377	331	356	366	363	357	364	378	357	371	373	359	324	368	372	384	358	368	385	362	393	348	386	392	397	324	368	389	399	370	396	377	418	342	362	348	350	367	386	366	378	352	371	378	369	331	374	371	383	380	375	378	361	352	363	396	356	374	343	350	364	359	356	363	375	351	380	346	377	367	374	373	396	365	401	338	363	376	359	369	337	357	382	352	368	371	357	341	364	350	359	370	366	339	356	387	359	344	350	376	389	374	341	360	353	364	375	337	369	349	372	374	341	370	341	375	364	397	386	346	339	359	361	356	366	343	350	345	354	369	359	389	385	370	408	369	355	425	368	400	358	330	355	375	354	366	427	371	381	364	348	370	383	359	403	339	384	370	337	347	381	369	363	348	341	388	358	382	362	342	341	321	364	399	366	368	374	380	340	363	389	338	333	350	382	379	368	384	387	346	365	397	375	363	409	352	361	396	341	364	361	362	338	374	345	383	358	357	355	344	361	377	324	337	400	365	365	324	403	371	375	341	341	360	353	347	336	372	345	370	365	362	375	350	371	346	360	355	356	355	376	357	357	346	399	358	360	372	366	392	361	374	382	381	402	367	369	337	378	371	352	331	380	374	373	389	347	346	367	326	392	366	376	370	362	388	418	358	381	358	356	346	380	379	356	390	398	381	342	378	365	392	332	367	378	351	393	428	350	331	366	355	404	395	394	347	373	353	332	311	408	354	366	363	382	347	372	349	360	369	393	373	388	353	371	374	356	378	375	348	362	384	356	348	381	364	332	397	393	350	369	345	322	361	368	364	358	388	352	352	345	339	343	382	355	363	365	353	359	379	380	354	357	373	319	365	340	335	334	365	379	351	374	378	381	351	362	367	355	363	347	329	388	403	381	394	365	325	343	346	371	378	364	359	351	355	357	393	384	386	368	346	369	360	333	400	350	376	346	367	339	362	350	346	361	347	383	357	359	352	351	371	397	373	374	365	371	379	375	399	380	386	357	348	353	365	363	367	364	368	350	365	360	378	381	366	351	362	401	370	359	336	374	380	330	344	386	350	397	408	352	364	356	365	387	351	364	355	383	340	412	330	358	374	352	414	344	344	393	350	378	375	358	347	398	362	369	343	380	355	334	341	341	377	339	413	377	374	361	379	364	375	350	341	408	369	328	411	333	340	347	348	365	367	360	374	379	352	348	330	379	339	377	423	371	375	342	350	361	391	382	382	347	338	375	352	379	382	382	337	364	374	372	352	347	384	352	393	342	384	373	370	383	367	366	357	386	334	398
4387	315	99	180	171	166	186	190	394	244	149	78	70	29	38	33	31	25	32	23	30	35	25	20	22	28	26	25	22	26	25	17	37	33	27	21	32	25	29	27	28	27	26	15	18	27	24	17	28	29	31	26	29	21	31	28	20	29	29	35	25	19	22	16	23	29	28	23	23	22	25	35	23	18	31	27	24	27	27	19	28	21	27	24	26	18	22	23	22	21	34	20	25	20	31	32	26	30	24	14	20	21	19	26	25	26	30	29	35	20	22	26	21	17	19	30	29	30	25	17	18	20	31	25	38	27	26	18	26	26	24	42	24	18	28	28	23	25	25	26	35	32	26	30	35	22	29	30	25	30	23	33	25	27	21	32	39	26	21	21	27	30	29	20	24	23	22	20	26	21	22	25	18	21	24	16	16	23	19	26	21	18	37	25	10	26	23	22	27	28	25	25	24	25	20	21	29	28	20	23	26	22	21	24	20	26	17	25	25	19	35	24	27	18	23	17	26	32	25	29	15	24	14	23	27	31	33	30	21	27	23	25	26	25	24	32	19	29	25	21	32	25	25	29	29	24	19	29	27	30	26	32	12	32	21	27	21	28	19	21	20	21	21	24	39	35	17	25	31	30	22	24	23	25	21	25	16	31	23	28	33	22	23	24	24	15	14	26	30	25	29	31	23	29	24	18	24	18	35	29	27	32	20	30	28	27	27	25	18	28	18	20	28	35	27	18	26	31	33	29	21	16	24	18	28	28	18	36	20	26	21	17	19	23	28	26	17	29	22	27	22	29	26	16	21	28	17	23	23	18	22	15	24	28	27	33	25	18	24	19	20	27	34	26	20	26	27	30	17	29	27	27	25	33	27	21	22	28	32	28	24	21	27	31	26	27	22	25	31	25	27	22	23	29	20	26	17	23	33	29	21	16	17	20	20	18	23	40	27	21	18	19	27	20	24	19	28	17	24	19	25	25	21	21	33	26	33	28	15	25	27	15	22	22	28	17	22	18	13	22	19	18	28	22	19	31	18	15	23	21	32	24	28	27	30	21	30	20	23	19	24	31	16	25	25	25	29	26	28	21	27	34	25	36	24	34	21	27	25	30	21	24	21	21	33	29	33	28	19	23	26	29	21	16	27	26	17	17	27	32	27	21	23	28	22	22	24	21	22	24	18	32	22	26	20	25	25	22	38	28	22	31	19	16	26	24	22	30	28	21	29	19	27	26	24	27	31	22	24	30	22	20	19	20	33	17	27	28	30	26	30	31	25	27	23	29	18	24	25	19	17	25	26	27	23	28	25	19	27	26	21	25	23	28	15	24	26	20	23	25	25	31	28	19	29	23	19	26	30	34	26	24	30	23	30	22	33	31	34	29	24	18	27	14	21	34	21	21	26	19	22	24	19	24	29	29	23	29	22	28	26	22	25	29	29	27	28	29	27	17	17	19	32	21	33	25	21	27	31	24	22	28	24	27	21	27	26	35	25	25	30	33	19	27	28	21	34	19	19	22	23	25	24	28	28	33	27	28	33	29	19	17	34	21	28	28	26	17	28	25	15	18	24	23	30	14	29	25	31	21	28	29	36	23	32	29	32	29	27	32	20	31	23	30	30	24	25	24	25	20	23	19	24	20	24	22	25	22	32	25	33	22	27	23	27	18	27	24	16	26	27	29	26	23	25	24	29	23	27	17	27	25	30	17	24	21	18	29	21	26	24	30	27	28	25	21	17	25	19	27	28	23	19	16	29	17	28	31	24	31	25	20	20	27	25	24	16	26	30	23	21	22	24	24	25	27	24	19	22	37	26	19	22	28	23	19	19	23	29	23	24	21	23	29	26	29	25	17	13	29	26	22	26	25	20	26	19	29	23	25	29	21	24	36	24	23	22	29	29	31	23	33	23	19	20	18	35	31	30	37	29	23	25	21	20	21	27	17	25	28	23	25	29	28	25	27	34	16	25	24	28	26	26	21	22	22	28	25	22	27	38	20	26	18	24	28	30	23	16	17	26	21	28	21	18	24	22	25	23	19	27	21	21	28	26	30	22	24	25	31	17	18	24	23	16	25	28	31	27	26	17	21	28	33	26	32	23	30	21	22	23	23	28	33	20	24	26	30	19	27	22	23	20	25	34	25	25	27	27	21	25	24	20	25	23	35	27	23	30	33	25	19	26	21	19	32	19	17	29	23	26	26	21	22	31	11	25	29	32	21	30	20	32	26	36	20	23	24	36	29	29	27	20	28	19	31	33	20	23	17	24	26	23	18	22	18	24	24	22	21	25	15	16	23	30	27	19	22	20	16	25	22	27	21	24	23	25	34	19	33	34	25	19	18	24	28	21	19	19	28	31	24	16	24	29	21	24	20	21	28	30	21	19	27	29	30	31	19	23	25	29	19	18	20	29	19	25	24	26	31	23	26	22	25	21	33	30	28	20	28	21	20	27	21	21	18	25	20	26	23	32	26	19	21	22	32	27	24	25	25	24	22	22	28	22	18	32	23	22	31	21	23	23	23	24	30	21	18	21	21	20	22	32	14	24	22	27	24	19	33	31	27	27	27	23	23	11	30	27	15	22	24	21	20	24	34	25	29	26	26	33	21	33	26	28	20	25	27	34	34	22	16	29	30	32	29	28	20	24	22	19	26	17	20	22	28	26	26	21	22	16	21	11	23	22	27	25	18	24	25	28	23	24	30	23	14	19	24	29	33	26	32	23	26	31	31	19	25	26	20	14	23	24	38	18	26	26	33	22	28	16	24	23	27	28	25	30	22	31	27	17	22	27	24	23	28	24	18	34	32	24	34	18	27	31	25	24	32	25	26	25	21	19	29	22	28	28	21	29	30	16	19	12	26	25	25	20	26	24	19	23	26	23	25	23	25	20	27	40	25	22	26	21	34	23	17	28	24	24	28	20	18	18	21	23	17	25	20	23	16	26	20	22	24	19	22	24	18	21	20	20	24	18	21	34	28	25	22	35	17	29	17	33	30	25	21	28	32	22	27	26	26	22	24	24	33	26	20	19	26	26	28	21	29	23	18	25	19	20	22	25	30	18	19	28	24	25	26	23	23	18	30	24	33	30	26	26	26	24	30	26	27	26	21	31	30	25	17	33	21	24	15	27	17	22	21	25	17	26	26	19	28	25	26	29	16	23	30	24	28	24	29	17	32	22	20	33	36	20	30	21	20	29	28	33	31	25	19	25	29	30	20	28	31	20	29	27	25	20	23	23	27	24	18	15	31	31	34	24	29	28	32	24	25	23	24	30	24	27	31	26	34	25	27	26	27	23	22	35	24	27	19	29	26	20	22	17	24	27	23	27	19	22	33	18	34	26	25	28	26	25	23	24	32	18	35	30	28	29	25	21	26	18	24	31	31	28	27	28	18	26	25	34	22	27	32	17	25	26	23	23	22	20	21	23	23	27	29	22	19	23	25	18	22	27	27	30	32	23	20	18	17	22	20	25	28	20	19	16	26	26	27	24	13	25	16
37050	7931	3138	16186	18924	14196	13066	11419	17946	12451	6755	3031	3587	741	704	619	633	586	578	550	523	536	524	507	520	502	500	453	460	467	489	469	496	460	495	460	501	452	480	430	436	471	433	423	408	423	422	447	437	413	444	464	427	439	396	432	414	445	438	466	393	447	415	446	435	436	423	447	458	390	404	428	391	424	409	384	424	445	422	425	426	433	402	426	466	411	394	404	404	427	452	450	436	432	441	393	431	425	421	394	421	433	415	430	459	455	428	417	408	439	407	413	432	439	418	393	369	425	422	392	433	458	393	440	424	397	440	408	425	447	445	434	417	397	424	403	419	426	409	426	415	378	447	422	431	438	425	418	421	415	422	446	429	436	390	406	425	387	436	452	407	407	436	466	378	434	445	442	421	430	436	453	442	434	478	413	440	387	401	421	441	420	417	442	416	435	447	442	437	439	414	445	464	395	427	431	399	449	406	413	432	399	409	428	394	391	440	435	433	444	424	425	405	403	430	460	422	416	410	395	425	430	443	406	436	425	432	426	445	440	376	433	432	430	420	446	396	423	415	431	418	444	449	420	402	379	413	397	430	442	414	391	405	424	481	395	415	402	418	422	420	421	458	431	409	394	391	408	378	400	416	391	413	426	421	453	422	425	409	424	446	409	409	400	417	428	457	414	407	420	434	415	395	418	436	434	432	465	434	377	436	425	433	421	424	426	397	431	474	408	411	422	419	437	408	423	388	405	441	459	420	414	446	416	439	410	443	439	426	434	424	454	379	414	437	437	398	400	418	410	385	424	407	413	423	443	427	407	420	431	426	417	437	369	412	398	451	429	450	450	428	436	399	416	436	425	424	416	427	417	432	423	407	425	424	415	415	392	445	406	474	411	439	392	368	421	443	436	417	430	414	408	422	395	387	433	393	411	437	416	457	400	461	425	431	429	375	447	392	444	449	414	399	442	437	424	426	428	439	424	368	436	402	406	391	423	412	417	397	404	401	439	431	385	441	442	395	399	420	408	448	424	406	416	437	413	413	393	425	405	411	446	403	427	438	422	439	421	407	409	417	456	467	424	407	436	459	458	393	430	422	405	451	405	421	411	416	444	410	402	421	450	440	449	451	455	384	424	446	407	409	420	428	430	439	400	424	448	429	380	428	417	416	429	406	409	436	388	424	439	392	416	389	457	434	450	400	427	410	441	414	447	429	414	388	396	440	438	405	428	407	448	465	448	395	401	436	444	415	434	418	429	438	420	435	417	433	435	407	445	477	443	421	437	411	434	399	442	397	424	430	416	417	432	414	447	428	417	418	401	471	404	427	411	407	455	422	450	465	429	425	429	440	459	414	421	425	462	444	392	397	460	378	412	447	416	405	448	433	420	391	429	371	487	445	412	421	439	412	375	375	424	444	418	398	420	417	414	410	441	458	437	462	462	431	427	429	457	434	432	433	433	415	457	406	393	435	452	429	405	445	394	432	400	433	431	432	419	420	431	438	397	423	382	446	451	404	389	430	381	413	465	419	445	418	417	438	398	419	438	429	401	401	422	388	458	402	426	442	410	411	427	382	419	416	437	401	406	436	446	399	430	422	408	408	425	417	424	413	399	408	389	426	430	416	432	436	450	425	431	431	404	461	410	448	416	421	405	388	387	451	400	426	426	436	449	392	414	440	394	385	424	445	435	417	436	424	412	376	411	455	427	420	454	385	411	391	407	442	397	421	426	420	407	442	404	438	405	375	382	421	442	396	496	417	452	426	456	433	418	370	408	398	423	405	444	415	408	436	405	404	412	458	425	372	419	411	415	426	458	437	433	421	407	395	414	419	428	421	400	440	419	400	425	393	423	443	466	415	429	408	413	445	452	392	452	398	406	423	413	464	463	399	412	411	386	432	391	401	450	431	428	424	430	436	407	419	378	410	412	432	403	433	410	403	468	406	398	451	420	422	404	426	413	444	432	381	401	426	385	397	425	409	391	441	431	440	425	405	421	424	443	416	445	385	393	414	398	420	432	399	446	390	405	427	426	412	433	409	460	407	417	432	428	401	411	413	421	409	412	449	423	402	446	450	442	441	395	414	453	414	429	393	411	411	403	427	430	438	430	464	398	429	404	433	452	396	406	416	413	424	451	425	397	434	413	438	455	381	394	430	398	407	421	413	431	416	405	422	462	421	419	436	436	444	395	439	390	418	429	409	406	421	418	429	396	404	411	414	429	447	389	394	432	423	416	396	415	446	390	447	416	437	422	394	415	442	377	421	398	421	402	414	419	393	456	444	415	445	408	395	399	396	395	407	409	464	401	429	404	435	434	395	423	415	424	424	392	390	420	435	416	447	412	453	412	426	419	421	446	416	396	404	403	443	416	431	421	401	460	406	400	425	409	469	408	413	424	389	436	444	403	402	430	396	410	399	431	426	440	405	405	449	415	396	433	422	422	431	440	448	441	462	425	386	386	422	416	457	353	435	422	442	410	422	393	457	413	447	425	433	457	409	405	377	401	426	412	391	434	429	403	420	420	454	430	401	395	435	424	417	440	440	421	392	448	435	401	417	391	435	408	453	454	423	432	429	435	395	430	397	411	424	435	440	445	396	411	444	413	419	432	418	451	408	436	436	406	466	417	428	405	430	406	420	428	425	431	420	397	401	415	403	433	455	433	427	443	435	426	424	435	405	421	430	462	423	403	400	426	383	424	409	399	398	423	408	439	431	437	393	429	442	416	441	400	395	446	430	418	442	431	430	416	402	451	458	420	454	427	427	420	411	438	442	435	447	438	424	384	436	414	406	425	414	381	437	418	427	381	394	407	445	414	412	423	451	419	417	462	446	426	382	407	449	398	435	431	388	405	424	399	445	419	416	448	401	435	417	418	463	424	420	435	459	395	399	385	436	412	458	415	407	466	393	403	417	418	453	410	430	369	430	412	380	424	442	418	426	403	454	409	444	422	416	418	405	452	400	397	419	448	421	439	405	420	444	439	430	439	418	412	420	438	438	421	425	391	424	462	395	373	409	461	426	431	439	432	413	397	381	416	462	411	460	389	419	436	418	426	445	423	381	447	410	397	427	432	404	428	430	431	411	415	445	403	410	437	416	424	424	437	420	380	445	424	419	435	404	424	377	424	422	432	451	436	434	368	439	441	412	414	405	431	445	425	433	375	422	392	417	405	411	405	398	388	396	401	408	427	414	413	406	424	451	396	427	391	431	424	412	440	447	423	402	471	410	391	452	379	411	409	418	425	434	427	403	426	386	382	433	421	444	430	441	467	434	385	413	422	402	430	396	423	431	469	405	449	397	444	437	408	455	432	432	447	409	403	434	454	427	448	451	421	435	418	391	431	416	397	448	450	414	393	414	459	420	439	428	415	451	420	437	382	457	429	408	434	453	408	377	479	418	417	423	414	403	439	415	407	419	417	431	464	441	388	446	405	443	437	432	459	435	411	430	428	441	440	419	431	435	415	445	439	403	428	400	395	443	433	425	394	443	403	374	459
7733	881	218	253	326	360	372	257	468	426	228	106	111	49	51	42	48	49	43	48	38	45	47	56	41	37	40	61	36	36	44	35	42	58	34	33	42	43	46	48	44	40	40	35	39	40	38	32	47	38	42	40	44	32	34	55	38	34	36	45	46	34	35	47	34	32	39	41	35	44	39	36	51	31	46	42	40	36	40	37	50	42	33	35	36	49	36	41	37	36	42	42	43	44	36	34	26	41	40	48	48	26	38	33	44	37	37	42	40	33	42	37	31	39	37	43	46	43	43	40	40	47	47	44	35	43	39	34	48	30	29	53	44	40	43	39	41	29	37	37	29	32	54	32	27	44	38	43	36	45	44	35	39	31	40	46	31	48	41	47	43	50	39	42	39	46	33	38	36	36	38	42	41	42	36	46	38	38	32	41	39	39	40	40	24	42	42	28	46	31	35	32	42	41	33	42	34	44	29	23	56	40	29	46	39	45	38	31	49	34	54	37	31	31	30	39	29	33	37	39	36	27	43	35	50	39	36	43	37	28	36	35	45	48	46	43	38	42	39	45	39	34	38	46	50	42	44	43	53	48	23	47	39	43	41	31	39	43	44	40	41	32	41	42	36	37	42	39	38	45	42	37	36	42	36	43	32	37	42	40	36	39	47	44	38	38	41	30	46	39	45	30	34	36	36	41	41	40	37	52	41	41	44	31	31	44	42	38	43	37	44	35	27	46	33	40	42	39	48	52	38	50	39	40	41	24	35	47	42	48	37	31	38	39	36	56	43	44	46	30	35	29	43	43	27	29	38	43	39	31	46	26	41	46	31	34	39	36	40	42	38	41	34	43	38	33	36	34	49	42	35	44	23	37	34	51	47	28	46	36	38	36	40	35	46	34	49	39	32	35	42	25	40	31	39	47	33	36	36	40	46	38	35	33	45	48	29	32	33	43	46	38	35	45	43	38	41	28	36	50	49	29	37	45	43	36	41	51	36	38	39	33	37	34	45	42	63	46	39	47	33	28	33	41	43	36	47	38	42	39	37	36	40	54	35	31	41	37	45	36	39	45	32	43	41	35	33	42	37	32	30	47	34	44	39	44	34	32	41	34	41	36	36	55	32	42	40	43	45	40	32	50	47	46	49	31	32	41	46	37	30	28	36	48	34	37	39	47	35	31	45	28	34	30	25	34	40	54	28	30	44	44	41	40	43	35	40	42	55	32	40	35	44	32	40	38	45	52	22	36	30	35	33	54	38	40	28	40	36	45	45	32	45	35	47	49	21	39	31	30	26	39	35	44	31	41	47	38	36	36	29	33	34	35	33	42	27	34	36	43	35	33	47	41	38	38	45	42	40	31	37	39	38	47	50	41	37	42	54	25	39	45	56	37	32	35	41	42	39	37	35	25	40	42	36	46	44	36	35	38	51	40	38	37	28	35	32	48	37	44	41	38	32	44	34	43	33	35	34	30	34	38	33	35	26	25	47	38	41	36	45	42	41	43	32	36	35	36	40	39	33	31	43	35	36	39	42	42	40	40	35	50	48	42	40	36	49	37	45	48	32	49	40	31	48	44	40	34	50	44	36	43	35	43	40	25	28	45	48	25	37	36	39	42	44	45	39	36	40	46	31	48	43	55	32	34	39	33	37	45	38	43	26	34	43	38	36	39	35	36	38	24	50	42	34	59	29	38	39	44	32	44	31	39	48	35	28	36	41	40	34	41	36	46	37	43	48	33	42	29	43	44	30	33	27	41	35	32	38	32	35	55	41	40	31	40	40	40	48	45	33	40	30	42	49	37	38	28	36	24	43	35	38	33	36	42	40	31	36	38	40	31	43	30	52	51	44	31	41	46	54	36	39	39	41	40	51	33	38	33	36	41	38	38	39	34	40	29	43	41	40	30	43	47	46	38	35	40	30	39	36	43	26	37	52	43	35	37	43	49	32	26	38	41	41	48	39	51	38	38	35	41	36	45	34	49	33	44	34	23	53	35	39	36	46	43	33	42	36	33	43	27	28	39	52	44	40	40	50	34	36	34	49	43	42	36	30	41	34	37	40	40	31	33	38	32	44	36	39	41	27	31	45	34	31	48	33	36	29	35	46	36	34	33	45	38	37	36	42	35	39	46	36	37	35	38	36	37	32	30	46	40	32	35	29	23	47	39	45	39	41	39	40	36	39	41	40	41	27	42	42	44	38	38	53	44	37	43	42	38	45	43	50	49	42	36	33	38	34	38	37	43	41	46	40	38	44	43	43	43	40	42	39	41	47	37	37	32	39	44	32	36	38	53	33	43	46	41	38	41	43	36	33	52	31	37	41	43	45	35	33	45	33	34	50	32	37	39	40	40	50	40	39	37	43	38	42	46	38	40	31	45	30	35	30	38	29	40	52	35	38	39	49	48	30	40	31	38	41	36	51	39	56	37	35	43	44	45	45	39	39	34	48	43	46	34	43	35	30	44	39	39	37	34	50	43	35	45	36	42	41	46	40	44	31	34	34	33	42	44	43	41	35	39	34	45	38	37	22	46	36	45	37	41	33	25	39	32	42	39	45	36	32	42	42	37	36	34	42	48	44	41	36	40	31	44	51	42	38	45	48	48	45	26	45	35	41	32	49	39	43	46	39	36	38	40	39	37	34	29	37	36	42	33	38	47	40	38	35	43	47	34	40	40	37	47	44	44	42	29	30	41	38	28	37	39	46	41	33	35	35	40	42	37	30	35	42	44	43	37	53	38	38	29	42	42	42	28	35	27	40	42	48	30	30	46	37	49	52	37	40	44	42	37	48	54	36	51	45	42	37	31	35	32	34	33	35	40	40	40	32	37	36	39	40	48	38	34	33	41	35	35	45	32	38	36	42	45	49	38	42	47	39	43	35	42	49	33	45	36	39	37	31	32	37	35	34	44	45	49	36	46	35	48	27	38	40	43	47	47	43	31	36	35	44	40	40	49	32	50	51	42	34	40	58	32	31	43	43	38	31	27	33	44	41	40	47	40	48	34	28	35	40	47	43	34	34	38	37	31	33	34	39	24	31	35	41	31	42	37	39	51	37	29	44	39	26	45	35	34	37	49	46	33	56	47	43	39	37	37	37	40	43	45	44	44	37	43	27	31	32	38	41	56	39	37	41	34	41	36	34	34	35	44	39	36	41	43	39	44	45	29	40	53	36	37	38	47	34	36	35	31	51	33	42	44	26	26	43	38	43	29	38	35	42	40	37	39	33	39	41	41	38	43	32	66	36	46	31	44	41	39	45	36	43	33	33	25	47	36	39	40	25	51	39	45	28	29	41	42	42	42	42	51	50	45	50	49	52	48	35	47	38	33	39	27	34	47	32	43	30	38	27	35	49	35	35	35	45	24	41	39	35	39	39	40	41	37	49	45	34	36	41	35	44	42	31	41	37	42	45	41	40	44	34	31	46	43	31	43	44	37	37	33	29	35	42	35	37	34	36	31	36	52	33	36	34	36	36	48	27	35	33	39	43	52
41814	12107	5118	19193	26838	21658	19562	15500	20611	18344	10238	5459	4662	1888	1620	1479	1361	1311	1226	1143	1013	1010	964	1020	916	930	891	863	808	854	797	799	864	826	814	800	762	806	763	717	729	734	760	768	735	744	735	699	721	708	750	693	752	698	741	740	716	724	695	724	681	684	665	665	697	717	682	663	670	663	703	667	696	687	645	681	705	655	662	694	736	628	678	670	686	697	732	709	686	649	709	664	693	697	626	683	687	630	691	679	672	694	654	651	645	674	670	660	677	647	675	632	650	647	620	652	663	673	687	620	683	672	662	658	697	677	629	644	682	651	675	664	631	660	678	674	709	657	675	620	648	632	652	649	670	682	653	698	664	634	700	640	644	654	652	656	647	729	627	692	669	685	692	655	663	691	705	638	652	641	623	672	655	682	691	671	636	671	692	696	660	665	656	648	618	652	642	656	681	664	650	689	707	613	632	600	627	668	707	655	677	618	713	679	691	697	664	665	648	637	647	661	641	659	669	688	681	702	660	644	650	670	634	672	645	676	667	640	645	652	679	671	641	699	683	704	649	687	650	688	629	615	654	699	626	675	694	642	637	664	648	623	638	712	641	667	656	628	642	678	652	688	605	661	651	668	683	632	622	674	635	638	668	673	647	634	654	655	613	644	663	630	673	645	657	630	666	663	676	643	662	648	659	647	645	662	669	682	650	639	659	645	644	651	663	704	688	633	634	704	631	652	654	647	635	654	658	683	671	695	659	647	661	625	683	680	672	638	641	628	621	685	692	673	673	697	683	647	638	688	621	663	615	635	671	705	660	603	664	641	662	611	670	626	625	690	676	617	640	630	657	628	670	653	655	640	668	671	718	663	646	635	661	674	615	677	619	681	727	640	678	683	657	624	653	650	649	631	629	658	621	693	664	644	674	708	700	646	685	679	646	641	650	642	660	678	645	652	609	640	667	623	643	648	677	607	676	664	655	646	634	648	628	668	657	693	691	674	673	602	612	652	666	661	643	634	601	630	643	658	644	664	609	699	668	647	626	668	648	646	684	649	651	665	662	669	664	632	654	639	650	686	637	703	657	660	668	699	700	693	695	639	644	645	647	672	625	677	633	628	630	663	665	629	660	644	622	653	660	652	644	671	656	632	657	643	668	675	612	645	678	604	637	647	690	636	688	665	667	674	673	636	666	634	673	665	642	670	671	673	623	688	673	671	644	608	720	656	661	643	671	638	648	712	614	668	646	678	627	700	658	651	655	715	658	657	681	696	648	715	634	658	668	651	685	645	653	651	680	661	646	676	665	652	666	640	649	650	661	638	638	696	656	681	637	650	652	662	659	654	640	653	615	647	696	692	645	674	598	651	639	657	651	658	637	655	652	669	643	625	645	676	617	643	662	637	681	618	654	629	670	641	646	679	676	627	656	672	634	662	706	651	635	653	668	655	658	636	660	672	640	635	702	653	708	633	616	642	673	649	627	628	656	672	659	657	664	671	640	652	645	665	645	639	671	638	626	660	630	636	626	667	653	658	668	643	637	654	656	669	659	683	653	693	622	661	678	686	714	697	595	657	623	642	657	661	658	645	679	679	595	647	654	692	640	627	653	630	680	658	666	655	667	653	659	710	696	700	678	668	679	672	725	682	681	678	636	636	694	663	659	706	655	651	716	668	634	658	661	669	683	682	680	647	681	603	657	651	691	655	669	679	702	671	680	645	673	720	654	660	679	651	709	655	662	686	662	673	701	680	618	718	714	665	680	667	697	665	639	696	634	622	661	609	648	654	625	629	667	645	665	625	651	691	703	664	644	618	664	641	668	623	600	656	657	636	633	668	671	667	656	634	664	666	718	623	691	624	660	619	599	670	710	657	630	611	630	681	664	676	627	631	652	631	678	667	659	673	611	672	696	631	660	662	650	665	662	632	668	692	706	702	641	697	594	664	683	644	681	655	678	681	677	679	623	655	654	644	682	664	683	627	682	663	655	629	630	646	706	635	640	652	630	640	686	674	671	665	642	678	696	637	671	648	691	668	656	640	631	667	705	662	656	639	675	674	685	604	624	656	668	669	705	632	628	735	686	645	658	642	645	634	672	665	657	663	690	700	662	720	650	669	586	681	689	667	636	638	658	668	656	658	652	667	661	643	657	660	682	651	624	665	618	689	641	649	640	674	670	659	684	645	663	719	632	623	695	687	644	660	687	668	676	672	613	674	695	657	663	668	656	687	676	682	675	668	676	648	698	662	672	630	658	627	646	632	649	646	644	634	635	633	614	658	693	658	631	666	684	647	648	696	687	697	690	669	681	679	657	670	695	654	633	650	680	651	623	645	666	686	690	651	646	638	684	659	630	684	630	670	649	671	668	691	646	619	648	647	698	647	656	664	648	683	697	653	710	651	685	691	632	621	683	652	678	645	667	666	658	615	674	666	650	687	627	695	671	665	655	618	632	650	698	682	701	646	651	663	611	720	664	671	637	650	686	648	640	657	650	694	675	650	641	632	643	718	654	682	662	663	628	696	651	667	656	653	669	616	671	669	643	651	656	702	645	677	620	697	674	645	684	682	648	649	663	687	666	627	626	696	668	636	627	656	684	641	683	608	644	633	644	604	663	618	695	673	692	703	681	661	662	702	725	655	687	669	642	680	617	675	618	672	592	657	652	716	670	681	704	637	689	667	645	684	636	678	646	654	641	650	661	650	691	604	694	648	675	625	643	632	629	575	692	677	665	608	607	703	683	681	653	609	682	645	705	657	651	665	697	611	637	650	660	631	667	715	636	665	638	652	645	658	620	684	648	646	674	695	644	700	662	674	720	681	623	641	671	684	616	643	633	614	659	631	642	674	665	615	622	655	666	652	639	703	673	671	665	690	688	654	633	679	640	640	698	673	619	640	632	658	629	654	625	674	679	645	659	659	649	633	663	642	674	683	639	667	672	662	684	656	665	649	646	690	629	656	687	630	652	635	663	664	610	619	672	680	655	652	686	688	625	660	660	663	672	665	655	618	659	622	687	664	689	640	641	651	648	646	677	638	658	703	668	673	632	626	683	683	660	688	680	649	656	694	700	658	623	645	650	663	687	654	673	659	627	604	648	655	689	663	693	680	681	689	654	603	625	711	631	667	662	644	636	677	661	670	668	695	669	672	682	654	679	627	685	662	664	704	684	674	642	665	606	662	671	656	649	657	681	656	637	695	710	672	678	640	688	662	654	634	647	680	699	620	673	672	634	635	649	659	660	635	662	698	667	684	672	650	635	720	714	669	683	685	623	641	660	656	671	649	645	645	644	676	623	660	653	671	662	671	677	631	647	671	629	664	689	659	678	667	654	626	621	637	669	689	728	689	650	618	658	631	698	655	712	638	658	656	654	672	621	644	638	666	678	668	661	712	624	626	645	718	649	652	618	683	661	622	640	637	663	670	664	662	606	628	624	666	658	641	713	686	675	660	673	661	638	682	633	652	607	628	654	671	635	655	712	671	649	647	668	637	663	646	639	657
7469	765	239	227	316	314	307	241	351	410	227	141	112	60	48	51	44	48	55	48	36	46	64	49	41	49	39	41	35	42	34	41	37	39	31	45	40	38	35	31	37	46	45	44	56	22	45	31	36	46	32	45	49	39	39	39	32	37	42	31	39	38	31	34	28	38	33	31	33	51	44	49	39	32	46	26	35	40	28	41	38	39	37	33	46	41	32	42	37	40	38	52	44	49	57	27	38	57	40	33	52	33	39	35	43	33	41	35	38	36	40	36	49	44	40	38	37	44	36	43	37	40	42	46	44	41	44	46	41	34	36	22	34	45	41	42	42	38	35	45	40	46	32	31	40	38	43	25	31	49	42	37	38	33	53	35	41	46	44	37	32	41	34	38	32	45	38	41	27	33	42	35	39	37	38	40	38	26	44	46	38	45	37	46	30	32	36	45	49	48	47	37	47	41	48	39	30	33	46	40	42	36	42	39	41	37	38	32	28	32	39	43	41	43	42	42	31	31	31	43	35	31	45	39	47	39	40	39	37	55	28	46	40	48	35	39	38	32	39	37	37	34	49	30	36	35	26	51	38	35	36	37	44	35	45	40	47	41	25	49	37	45	45	34	36	32	40	41	44	37	44	39	35	36	36	45	32	22	34	40	43	49	42	36	40	43	50	42	43	48	45	33	41	39	25	40	37	41	27	39	35	25	37	42	36	28	39	34	26	36	34	39	43	35	36	42	40	35	43	44	42	41	40	45	42	33	34	46	36	41	41	41	33	39	41	35	50	34	39	39	47	36	33	49	30	46	42	42	34	27	24	49	30	33	37	37	50	45	41	33	47	37	37	34	43	33	47	31	44	39	45	43	23	38	41	44	42	25	50	42	43	42	42	25	47	29	39	30	49	40	40	34	33	37	48	44	31	33	29	38	42	50	41	37	27	28	26	40	33	46	42	30	29	36	37	39	50	48	40	34	31	40	37	50	48	38	41	40	41	44	34	32	34	42	38	42	50	45	31	38	38	41	35	38	40	32	36	43	35	40	37	33	42	35	40	46	44	35	38	35	52	37	27	53	29	38	38	36	42	45	38	34	27	40	43	41	46	40	31	36	32	41	33	43	50	45	36	44	36	38	46	31	32	31	34	38	53	41	36	40	38	45	43	38	36	36	35	26	33	31	45	45	37	32	47	28	36	41	31	34	38	48	33	30	38	40	38	46	33	41	35	45	44	31	31	30	44	39	47	39	35	34	40	43	43	36	42	37	35	36	34	46	44	27	36	45	50	35	38	46	40	33	39	53	37	33	39	34	40	42	48	44	39	40	39	42	42	44	46	44	42	31	39	47	41	37	27	28	37	38	39	43	45	54	45	29	31	43	45	33	28	39	29	39	45	45	35	42	46	39	31	25	41	31	30	37	36	34	35	45	23	42	37	50	41	35	30	34	34	40	40	46	44	53	44	37	28	39	47	33	40	39	51	37	30	37	32	33	42	35	47	42	41	36	49	36	28	42	43	35	40	54	41	46	31	41	42	53	31	45	34	45	42	28	33	37	46	42	35	47	31	36	31	45	37	42	44	37	30	27	43	50	42	49	31	42	43	46	41	25	46	38	48	30	38	47	42	31	25	23	37	29	36	37	39	40	43	34	26	34	42	50	28	45	26	38	40	36	28	36	44	33	34	47	43	36	41	36	41	30	33	33	34	43	42	35	37	34	34	43	36	34	35	40	43	36	44	47	42	29	27	23	47	43	32	43	42	42	44	34	44	40	39	34	43	32	47	28	41	42	38	47	44	45	37	45	30	37	40	35	43	37	37	34	37	38	32	38	39	37	42	40	48	37	39	39	51	35	35	37	31	33	35	36	42	46	25	32	29	40	31	33	31	44	46	42	41	60	37	41	33	29	47	34	31	33	36	39	46	22	46	35	43	45	42	41	34	39	37	41	39	39	35	37	43	43	29	44	41	35	42	32	34	40	44	43	38	45	44	46	35	40	37	43	47	27	45	38	43	35	33	45	41	41	35	44	45	51	30	41	34	35	46	47	34	42	59	29	45	36	29	32	37	47	39	47	36	40	30	38	40	30	35	32	41	30	30	39	42	30	48	37	47	41	34	54	37	38	33	36	47	33	32	40	41	37	35	30	41	36	32	45	43	32	42	42	38	40	42	46	46	46	52	41	26	40	41	31	39	34	41	35	40	30	38	31	33	37	45	38	34	33	38	51	38	42	39	41	38	46	28	42	35	32	32	41	44	36	29	35	37	54	37	41	54	34	52	52	40	41	40	41	32	32	38	35	36	39	31	33	38	60	32	39	38	42	38	54	33	43	32	35	38	30	31	51	37	42	35	39	43	53	34	42	36	31	39	44	40	41	29	48	38	44	36	35	34	27	28	46	45	33	41	48	33	38	42	34	47	37	41	49	33	43	44	36	44	35	35	48	32	39	38	37	36	28	32	36	33	43	41	43	31	27	45	38	42	47	41	41	39	37	36	38	35	24	31	27	30	44	39	44	57	27	43	34	44	48	40	41	40	39	41	37	38	41	32	48	41	40	47	36	38	31	30	47	48	35	33	39	44	42	35	31	29	41	35	45	30	36	44	45	33	30	47	32	38	30	37	42	35	40	40	36	41	38	37	35	40	38	41	36	39	42	35	36	39	36	35	42	29	33	41	40	40	47	29	30	45	55	30	43	33	26	38	33	49	39	40	45	32	38	36	38	38	38	36	33	38	39	32	28	34	48	48	36	31	38	31	40	43	33	32	34	41	36	32	44	43	45	38	43	45	33	47	43	41	46	48	40	36	40	30	43	45	43	40	43	42	52	42	31	46	38	36	34	43	36	40	35	36	43	41	41	32	40	40	36	45	36	40	49	39	35	51	33	30	45	36	39	46	36	46	43	31	38	40	50	38	37	42	35	28	45	35	34	26	32	37	22	47	33	48	43	36	40	43	44	36	29	25	31	48	37	33	24	37	36	38	44	35	27	36	39	33	50	35	48	42	34	45	35	50	47	35	51	35	34	37	38	36	37	39	26	33	36	43	38	37	40	40	30	36	38	36	42	36	52	52	44	34	35	40	51	40	35	42	40	46	46	43	44	46	36	48	44	41	29	40	37	48	40	39	40	40	31	40	26	35	42	29	29	39	40	38	32	39	42	35	42	28	34	35	38	38	43	47	36	35	35	39	46	50	41	32	30	37	39	33	43	47	42	43	40	44	39	41	52	34	46	40	33	36	45	34	39	39	27	37	45	42	32	40	34	40	46	45	42	41	45	43	39	31	31	31	50	51	38	41	38	40	38	37	35	31	34	38	34	40	38	45	33	38	40	40	50	43	31	39	36	38	32	56	43	34	40	29	29	38	32	45	43	28	38	43	24	39	39	50	38	40	35	37	33	33	44	32	40	43	46	47	35	48	47	33	43	41	37	36	44	37	45	42	54	36	38	35	36	38	33	31	33	40	32	33	40	39	40	38	42	40	39	32	28	32	44
41495	10961	6068	18646	26492	20678	18475	13917	17346	16309	10725	5819	4258	1784	1541	1430	1384	1221	1186	1201	1049	966	948	988	930	924	880	854	897	848	823	812	780	836	813	819	773	759	775	808	737	769	751	686	769	730	735	727	682	670	711	709	734	734	678	719	682	689	710	623	721	706	702	697	667	672	632	704	671	673	665	660	692	623	678	689	682	717	679	650	675	661	645	691	667	695	692	700	688	643	679	667	702	643	644	633	673	679	659	703	687	608	663	631	633	657	600	643	684	636	709	642	687	664	669	712	661	648	616	652	644	685	677	707	652	687	659	644	672	669	660	687	649	632	674	721	655	652	642	644	655	641	676	674	668	640	621	647	672	653	649	666	674	683	649	628	646	662	689	654	699	644	662	638	658	667	691	637	681	686	661	658	650	676	651	643	673	619	657	629	721	672	623	685	668	650	654	693	609	663	682	630	621	674	632	693	677	590	638	691	665	663	622	672	644	641	663	622	674	658	633	663	613	675	641	657	609	668	646	678	639	640	702	657	671	637	655	645	636	689	664	639	669	644	696	667	661	652	680	655	635	625	703	664	626	644	637	690	659	685	687	702	666	705	682	686	647	696	601	632	661	635	636	615	618	648	651	688	666	661	675	636	653	645	637	633	656	667	665	612	624	604	602	615	716	658	660	648	638	668	672	684	677	702	653	630	663	645	686	669	665	667	650	680	636	658	672	632	681	655	640	681	683	666	648	644	631	641	653	699	662	663	707	652	657	703	659	645	626	614	675	670	656	645	666	634	686	684	608	637	648	646	635	655	634	648	656	678	602	676	680	650	648	630	685	628	684	652	648	641	700	654	672	705	666	605	666	648	664	644	662	624	678	667	640	655	659	670	626	677	690	681	669	599	622	687	674	654	659	650	660	636	681	701	706	606	647	702	629	670	633	649	629	684	629	657	663	671	612	627	617	647	655	678	648	668	660	661	615	655	669	672	651	643	658	670	661	636	630	638	676	684	703	691	650	649	719	648	717	642	688	689	672	642	606	674	642	646	616	663	654	668	631	665	652	664	648	664	635	713	679	645	701	663	656	627	707	688	672	674	702	655	619	648	661	633	631	659	645	630	635	679	635	655	649	633	649	675	682	651	704	640	694	671	638	668	741	687	657	674	665	618	606	688	663	631	666	659	633	623	680	643	643	620	681	652	684	633	649	659	676	641	661	669	644	668	635	678	662	635	644	650	608	625	656	649	689	679	623	705	626	676	632	642	630	625	643	669	647	655	674	687	629	720	642	663	694	619	661	673	682	691	673	619	699	622	691	643	623	677	696	670	660	660	639	663	642	623	659	655	662	681	639	661	606	640	637	672	607	662	622	669	655	656	675	625	647	714	621	646	639	665	670	621	692	714	633	644	663	659	622	639	613	666	654	680	647	667	645	689	640	618	647	677	655	655	675	683	678	637	649	626	665	654	654	613	683	657	668	643	625	678	668	655	660	658	662	663	670	650	652	687	648	686	670	681	649	644	635	686	664	645	630	678	658	680	671	653	692	656	635	648	692	658	687	673	655	675	653	693	710	634	632	664	642	703	683	677	632	645	644	620	621	653	652	651	678	641	687	624	628	681	608	649	665	679	666	648	647	672	677	633	611	696	647	677	642	631	656	696	660	651	712	694	669	681	647	618	640	642	682	658	596	657	626	683	652	649	609	674	644	619	628	667	631	627	661	639	631	656	606	689	672	674	680	634	690	664	611	658	667	644	659	633	664	681	635	623	654	668	664	668	599	681	668	666	654	676	649	721	689	670	674	627	646	650	657	622	710	637	648	642	672	602	610	671	649	732	661	663	650	655	672	708	629	655	651	653	665	691	654	717	620	687	603	636	667	650	664	651	633	645	689	673	617	685	622	658	659	654	656	668	684	647	651	620	655	648	666	649	636	645	652	664	639	662	666	659	653	664	642	666	669	648	647	686	668	687	642	628	657	669	636	633	667	657	680	668	682	648	674	667	660	609	673	669	597	671	662	701	622	603	684	633	668	726	641	650	618	631	706	645	688	664	628	632	666	675	713	630	649	683	658	680	706	670	664	646	665	687	656	640	651	668	664	683	691	664	614	667	604	703	660	670	643	657	653	667	656	635	653	666	619	625	646	668	636	663	637	622	647	648	600	670	642	621	651	688	640	677	640	632	649	630	694	647	649	670	672	709	660	655	637	671	643	657	688	675	603	643	657	627	629	652	669	661	619	650	638	692	685	667	632	633	659	674	660	657	659	611	667	615	672	667	629	709	642	660	664	654	697	651	689	635	662	653	666	665	695	679	631	666	677	673	683	670	689	684	651	671	672	648	698	723	641	669	665	641	659	632	671	689	635	695	652	676	656	702	668	655	588	656	641	644	589	643	636	644	657	682	688	638	667	641	626	653	673	660	617	660	666	656	637	672	661	657	650	663	667	675	686	693	659	626	650	652	687	637	656	626	700	685	666	676	683	710	624	682	651	652	625	618	643	657	656	637	650	687	682	645	633	628	663	660	638	640	680	645	636	646	652	683	629	639	649	621	688	669	665	696	676	649	680	661	659	649	679	607	688	665	666	660	703	652	663	595	651	626	687	648	686	682	668	699	620	614	632	632	640	662	662	657	634	628	688	659	671	645	674	703	622	638	654	619	682	702	624	674	633	662	685	632	689	665	686	685	636	581	627	627	647	668	684	573	629	626	648	699	671	654	681	623	676	631	601	648	635	612	665	681	692	638	693	648	692	655	689	680	663	686	687	652	655	680	689	692	664	682	662	662	671	689	640	670	668	677	656	661	605	690	671	666	651	655	693	639	626	623	650	666	600	676	640	653	653	629	700	663	649	660	745	642	697	642	684	669	736	649	715	695	649	663	672	672	671	637	665	681	698	628	705	599	688	650	662	630	620	673	646	675	644	640	676	687	678	659	688	665	617	659	668	644	604	669	674	654	649	659	640	656	597	636	675	643	637	638	596	663	655	641	656	660	651	666	666	621	655	664	676	688	698	698	660	664	648	674	611	696	610	640	651	649	677	633	624	634	647	610	662	648	639	711	645	575	643	662	662	678	641	619	709	624	624	647	697	704	753	632	657	628	679	620	638	677	688	671	703	705	671	617	633	648	660	699	618	640	612	605	671	676	654	648	656	662	643	682	657	652	648	683	664	683	681	661	660	648	645	662	679	701	646	639	650	724	655	629	661	635	699	700	679	674	632	674	642	649	694	652	674	651	659	681	620	606	644	640	620	679	705	651	662	663	641	686	634	665	668	612	705	630	664	638	680	641	699	618	657	668	679	653	641	691	671	629	680	633	659	629	615	628	649	673	650	642	647	680	669	645	686	714	671	653	621	660	651	629	640	607	654	689	626	673	690	654	670	710	640	669	675	650	688	650	619	635	681	626	661	651	665	653	653	685	654	658	626	634	672	671	658	646	669	666	642	651	691	701	662	663	671	683	638	676	638	653	678	633	599	640	653	659	649	676	651	617	667	619
10242	1363	341	334	478	597	497	426	531	590	352	174	189	68	58	47	62	62	50	42	49	39	38	37	47	41	39	27	44	37	34	39	27	39	25	34	36	21	16	22	26	32	33	21	20	24	20	30	19	23	26	25	19	29	29	20	24	21	20	28	19	21	36	23	22	28	29	11	21	19	25	23	28	26	24	29	31	25	24	22	30	22	19	30	20	23	27	24	20	29	26	26	18	21	33	21	25	29	25	17	26	21	24	24	20	14	11	15	25	13	18	32	27	26	26	23	22	22	21	24	18	22	20	26	22	12	17	17	25	18	22	22	19	29	19	20	20	18	22	28	22	26	22	16	20	21	23	22	24	21	16	22	15	25	28	18	19	18	24	28	17	18	20	17	16	16	26	17	15	14	19	22	24	22	25	23	21	22	15	30	21	16	16	24	21	31	14	15	27	17	26	28	25	24	30	19	13	28	16	20	23	17	22	24	20	24	21	20	25	27	18	9	21	32	15	24	17	25	14	20	21	18	19	20	27	23	22	25	19	20	19	18	23	27	26	15	20	21	22	19	21	25	22	16	25	20	22	20	22	16	12	18	28	36	17	22	16	15	23	16	17	26	27	24	15	18	22	22	23	16	24	27	23	20	26	18	18	20	24	13	28	21	33	22	21	22	19	20	16	26	18	28	26	17	20	32	23	24	14	26	25	20	17	21	14	20	31	23	25	20	21	16	21	20	17	23	25	23	21	17	21	23	24	14	21	18	17	32	25	20	17	23	19	21	21	21	21	30	16	24	21	19	17	22	26	20	15	22	18	22	19	21	29	18	13	26	26	26	23	24	21	24	24	20	18	18	18	18	25	16	25	25	16	19	15	25	21	24	21	23	14	20	21	22	24	27	16	15	14	20	33	24	22	19	26	22	20	18	17	25	17	14	28	24	30	22	23	27	22	26	15	19	19	19	27	23	24	22	16	21	30	27	24	17	20	21	15	11	25	17	22	23	38	24	13	20	22	28	21	22	16	16	33	24	20	22	17	13	16	19	22	25	23	26	25	20	15	22	19	27	18	17	27	17	25	20	19	16	30	18	21	20	29	17	18	15	20	19	18	17	15	16	18	20	20	18	19	21	29	28	16	20	22	21	23	18	14	18	23	15	22	15	20	22	23	18	29	28	20	32	18	23	30	23	17	22	24	20	23	14	23	40	26	24	27	24	27	27	23	23	17	29	12	19	22	18	30	22	21	21	29	27	22	18	26	25	22	25	13	16	13	16	22	22	23	22	26	22	24	26	26	29	17	28	23	21	21	21	9	35	16	20	18	28	11	15	32	14	13	25	34	16	26	23	22	33	25	22	20	29	24	13	15	29	19	20	20	23	20	18	23	23	25	24	22	22	24	23	20	20	27	29	16	20	24	20	18	20	14	20	17	26	19	24	22	22	29	28	16	11	19	20	21	21	29	23	20	19	25	19	21	23	23	17	23	35	16	22	28	20	22	22	17	21	23	21	21	26	25	23	22	19	26	22	17	22	16	14	26	23	21	32	28	18	22	13	22	20	15	25	24	31	20	20	23	18	24	13	20	24	16	12	26	21	26	15	16	24	30	18	14	15	18	10	17	25	22	18	27	22	30	25	26	20	28	21	19	17	20	18	21	24	25	13	15	27	16	17	23	19	20	17	19	20	28	20	14	15	15	21	20	25	21	29	22	19	16	13	23	28	26	23	28	27	16	21	26	21	21	26	25	29	21	19	21	19	19	16	20	24	26	14	29	21	24	12	16	26	32	21	25	26	19	21	19	20	32	24	20	31	28	20	16	19	18	24	27	16	28	22	13	26	15	27	18	21	16	25	14	12	23	18	19	27	20	17	21	26	26	12	23	17	25	24	19	28	21	22	22	28	22	24	20	26	22	19	25	19	26	26	29	19	24	30	22	16	28	26	17	27	28	21	16	24	24	15	25	20	21	22	13	21	19	22	21	21	20	18	21	28	30	21	25	12	19	27	20	24	24	24	17	15	23	29	28	29	30	29	17	18	19	20	24	31	22	22	26	24	18	20	28	25	13	21	28	20	25	27	18	24	24	28	15	19	24	21	20	19	15	23	18	16	33	17	15	20	24	23	18	33	11	27	22	16	32	22	20	23	31	22	19	21	13	16	20	17	27	28	18	20	19	18	21	19	19	26	20	12	29	25	14	18	28	21	21	25	24	20	18	19	20	27	19	23	20	24	15	21	17	19	21	23	23	18	24	15	19	14	28	21	24	22	26	33	17	19	16	23	19	23	18	21	14	20	22	18	16	28	21	31	22	22	26	21	30	18	15	22	19	15	22	19	18	25	19	31	21	19	23	23	18	23	21	19	19	26	27	23	19	18	25	12	18	18	19	17	24	14	15	22	15	26	26	29	16	15	17	23	29	21	22	27	24	26	18	13	21	24	20	16	20	24	15	27	21	18	31	18	25	19	21	12	32	31	15	23	22	16	24	19	22	25	17	23	16	31	29	25	17	19	21	27	20	25	28	16	26	22	20	21	23	22	20	25	23	16	23	15	19	21	23	14	15	23	21	25	21	25	18	24	18	28	23	25	27	19	19	16	27	29	23	34	23	20	29	16	28	22	17	27	20	20	20	19	28	22	20	24	22	17	19	20	17	14	21	27	22	16	36	19	16	16	26	23	29	23	17	21	18	20	21	22	20	28	19	32	19	15	14	27	23	29	13	22	27	19	22	23	24	30	23	20	18	17	24	19	16	18	22	25	18	24	25	18	20	25	26	23	22	19	17	20	19	29	25	20	26	19	24	28	25	20	20	17	30	18	21	18	27	32	24	17	20	24	25	28	15	22	25	19	22	18	20	22	22	23	23	22	23	28	24	13	23	17	23	16	21	21	12	20	18	24	21	16	21	19	18	18	17	29	22	16	17	19	22	25	20	25	21	15	17	17	27	19	18	21	28	18	15	26	25	14	18	24	21	23	15	26	22	21	15	22	19	21	21	31	19	18	23	21	25	14	16	20	19	13	30	21	21	23	24	23	16	23	23	27	23	16	21	25	23	14	24	22	18	22	21	17	21	16	30	24	18	23	22	27	20	19	31	21	25	11	19	23	22	12	24	18	19	20	10	24	20	20	18	21	21	21	20	20	12	16	19	24	18	17	24	24	24	22	24	17	22	12	27	21	21	24	12	16	21	17	25	22	21	14	20	30	27	27	23	24	25	19	22	19	23	22	29	21	19	23	26	18	20	23	19	21	19	14	23	22	27	22	16	24	19	18	41	21	23	19	22	21	25	15	17	12	23	32	23	30	24	22	19	14	25	28	30	19	14	15	18	22	18	21	23	25	19	27	28	28	13	21	27	12	19	26	17	23	19	25	17	23	16	26	17	16	27	21	22	19	16	24	16	24	21	20	21	11	20	23	26	22	17	12	31	29	16	16	14	24	28	23	23	26	14	22	19	22	20	24	28	13	17	20	30	20	17	19	21	17	15	19	22	24
48904	13533	8997	24883	30715	29165	23966	19902	22207	21989	13974	7864	7440	2871	2366	2093	1926	1692	1549	1421	1244	1228	1126	1113	987	922	901	896	826	769	773	775	688	745	704	688	643	614	593	571	570	533	595	503	554	505	538	516	475	519	466	437	529	480	538	464	494	450	442	492	459	440	415	428	444	435	434	410	387	417	415	426	427	446	410	403	397	408	423	393	388	405	390	390	357	341	407	393	390	422	394	374	402	368	363	384	367	371	404	367	394	392	422	408	366	386	388	384	384	401	396	388	408	451	392	361	369	403	352	347	368	395	375	366	358	381	367	356	413	367	378	356	358	353	364	399	393	368	354	389	383	339	395	375	332	358	413	344	357	398	384	390	374	401	377	394	321	364	391	372	406	374	376	365	360	366	372	383	358	357	348	369	376	369	339	334	376	414	402	381	386	361	357	357	384	361	376	378	368	361	386	379	394	330	358	365	385	395	397	357	351	385	345	354	394	360	371	318	359	389	349	375	383	365	373	343	336	383	354	364	359	329	373	354	379	354	361	383	371	374	393	338	366	342	353	359	372	352	353	384	363	390	391	379	342	353	337	354	357	359	345	370	351	348	360	360	383	388	368	390	354	389	386	344	387	363	379	405	408	369	380	381	380	347	362	378	337	398	371	356	357	343	389	355	352	368	386	378	375	377	398	359	372	356	348	382	361	330	326	353	382	338	360	378	373	385	367	366	347	358	382	371	404	383	384	343	389	373	383	324	373	382	361	416	351	365	354	356	383	373	336	358	376	382	356	365	350	343	380	325	367	335	327	381	335	357	383	384	393	401	348	405	360	381	355	373	352	367	379	335	351	335	313	380	372	360	387	347	317	368	348	354	421	393	380	367	349	363	388	364	376	354	383	346	355	389	336	348	372	395	351	368	377	359	316	356	363	386	386	369	357	366	356	379	376	392	338	383	383	364	370	363	345	392	353	412	367	361	380	372	355	375	395	394	365	368	363	369	358	380	401	361	335	380	345	370	360	363	367	346	407	363	382	362	360	410	319	371	348	371	332	378	368	376	336	309	358	339	408	381	368	366	361	349	348	377	351	360	366	363	392	364	359	347	350	331	359	371	372	350	399	363	365	362	373	355	394	396	381	364	359	350	364	334	349	366	376	392	356	363	352	377	361	382	339	332	419	350	399	368	352	371	400	311	361	362	350	357	358	374	359	367	350	360	379	361	336	351	345	380	363	391	369	367	355	355	353	371	384	375	373	367	357	362	347	341	344	358	351	367	342	392	395	352	362	364	366	381	366	387	341	374	350	365	378	398	351	380	379	351	364	362	350	384	335	368	395	350	359	355	364	374	362	359	372	391	328	427	378	378	365	343	362	383	372	379	346	362	370	354	363	379	387	363	375	381	381	354	359	323	352	383	370	370	365	382	362	377	373	333	342	388	332	378	354	418	329	362	355	353	368	342	369	359	348	386	376	374	350	373	344	362	367	359	347	361	358	334	353	360	372	367	368	375	372	380	338	367	367	342	345	371	348	369	387	386	371	336	385	369	334	380	368	377	373	383	380	377	346	388	351	367	393	347	441	374	330	362	366	364	344	422	339	392	398	351	351	390	399	368	386	351	367	384	357	325	364	414	380	384	348	361	386	403	370	354	359	340	326	358	359	373	388	324	322	352	407	374	393	380	366	335	375	380	353	413	378	370	344	381	404	354	349	362	365	366	334	338	349	386	366	380	356	356	367	360	393	380	353	309	361	386	377	365	382	346	357	353	361	362	367	421	371	368	378	376	366	368	364	360	375	350	331	345	360	369	371	389	355	325	383	370	389	365	350	381	372	348	379	353	391	408	363	390	348	371	364	376	379	378	378	390	366	379	338	378	329	373	355	366	336	406	360	398	360	384	322	376	392	348	343	342	364	382	372	372	348	387	365	361	368	384	371	363	380	403	330	346	364	351	388	358	377	371	365	381	358	360	376	370	368	358	376	351	368	395	368	359	340	381	384	352	385	385	389	381	378	371	386	371	420	400	412	370	342	318	358	367	365	377	399	358	396	372	356	378	358	401	364	400	360	345	325	380	363	356	377	399	373	390	364	404	384	398	367	386	390	363	387	356	360	329	331	387	406	366	357	377	330	348	374	351	355	364	349	398	345	384	341	361	367	357	337	371	373	381	383	341	350	345	376	367	347	350	396	370	381	372	337	370	403	356	383	355	344	356	392	368	376	365	363	360	366	383	363	386	348	358	361	377	348	379	368	383	374	371	352	344	383	375	369	355	365	345	345	349	377	369	347	368	373	369	373	351	370	384	369	353	353	352	333	367	354	371	368	368	353	366	373	367	366	364	365	343	360	347	376	356	346	375	347	384	375	365	369	377	408	369	353	358	386	364	354	359	389	372	379	364	319	368	365	337	367	370	389	380	390	344	330	369	346	340	381	359	394	361	368	388	363	388	365	388	394	359	384	366	412	361	315	387	367	334	323	405	361	376	355	355	364	356	386	371	364	377	341	378	405	358	350	360	342	380	345	326	378	343	341	367	397	368	373	366	339	338	347	382	340	393	355	361	356	377	344	375	378	379	368	391	331	360	362	376	388	396	365	358	353	401	348	372	397	346	374	337	420	380	371	387	347	360	356	344	380	372	345	346	361	343	370	372	378	375	347	356	381	370	352	374	354	337	361	383	340	383	357	407	322	346	361	359	362	329	356	354	364	383	348	389	344	371	394	360	358	401	382	354	382	343	357	387	368	341	376	361	362	383	348	376	343	355	359	373	367	403	362	365	402	393	338	394	351	385	367	375	380	355	331	360	381	354	347	354	388	345	385	360	343	388	367	367	388	330	375	333	380	333	373	339	358	374	370	339	399	365	367	363	355	340	308	384	376	367	373	368	372	378	407	376	373	393	358	361	378	380	357	327	391	392	347	366	315	375	355	343	392	346	366	362	359	327	367	374	363	384	354	366	364	414	390	383	368	369	357	357	378	364	354	367	377	361	373	360	372	369	359	390	379	351	378	384	367	332	348	370	362	402	349	339	389	392	349	385	395	360	373	344	387	387	334	343	345	343	363	355	382	371	388	363	333	403	370	374	356	365	397	365	355	348	395	373	365	378	361	348	331	347	364	328	365	387	361	386	355	339	351	386	359	360	354	344	368	342	367	357	367	387	330	348	360	379	392	368	370	360	358	346	362	343	346	396	340	351	377	334	386	392	348	383	404	346	370	379	340	357	344	370	357	367	347	382	365	378	368	385	371	392	354	358	356	360	381	343	364	373	386	365	395	339	345	382	378	355	354	370	373	370	365	348	381	337	375	351	349	394	357	391	365	360	350	348	347	385	365	340	380	392	353	382	374	328	382	391	336	373	357	373	343	367	335	351	344	370	355	358	387	356	394	358	401	387	357	386	371	321	405	372	350	353	360	354	345	347	387	372	351	400	398	309	340	363	378	346	355	372	372	367	365	367	363	327	387	374	362	379	377	365	371	371	394	315	330	347	361	369	349	386
4347	317	153	142	184	230	159	157	209	302	192	49	51	26	33	27	30	21	22	28	30	34	28	29	27	19	29	24	17	14	24	28	28	35	27	21	27	18	21	23	29	26	20	25	33	26	24	29	39	30	20	29	24	21	22	28	23	22	22	25	21	25	21	28	26	25	20	24	29	31	27	27	27	20	17	27	16	33	15	19	27	25	24	25	24	20	23	26	32	27	17	28	41	24	22	20	28	23	24	25	24	14	20	26	18	29	26	25	28	28	23	21	24	31	21	20	24	27	32	26	22	23	28	28	22	28	23	31	24	24	27	26	27	21	28	20	22	28	28	26	24	32	19	20	20	25	22	25	30	30	21	18	18	22	27	15	22	25	31	15	18	37	28	22	29	27	35	32	28	23	33	26	31	14	23	29	24	21	29	22	23	23	31	25	27	21	30	28	23	17	24	31	29	21	24	32	31	20	27	21	20	15	23	27	29	22	25	28	24	20	17	23	25	32	21	28	21	24	23	20	29	27	37	27	26	25	26	25	29	25	20	27	27	28	19	29	27	18	21	25	27	19	24	26	21	23	21	25	28	20	29	26	21	20	25	24	23	28	20	26	24	38	35	28	23	24	29	17	27	18	24	21	30	21	17	35	33	25	28	22	27	24	25	37	23	25	29	26	27	35	26	24	29	25	20	24	33	34	33	32	26	18	22	27	20	23	25	26	28	26	24	28	32	28	16	28	16	29	35	29	23	30	29	32	23	23	34	26	28	23	26	29	28	23	19	10	26	20	31	21	32	25	18	20	33	24	22	27	26	27	24	29	22	36	19	32	23	26	14	21	26	31	23	23	21	24	17	26	19	21	23	12	22	23	27	30	26	18	30	37	26	26	21	26	30	13	39	28	24	26	25	18	26	20	32	18	33	23	20	29	16	35	28	18	23	30	24	26	27	37	24	17	21	24	33	29	24	18	24	31	28	22	25	19	25	22	32	15	23	27	33	27	16	33	28	24	27	20	32	21	18	26	16	19	18	31	15	27	23	19	29	28	25	21	25	14	27	24	35	21	29	18	31	27	37	23	23	21	21	32	30	28	25	25	27	21	29	34	28	20	29	24	32	26	22	26	33	36	15	25	21	26	22	28	24	24	21	28	27	29	29	20	27	27	28	28	27	31	30	23	13	19	24	25	16	31	18	23	26	20	31	18	18	32	23	24	12	23	27	27	30	25	25	21	17	19	30	18	31	23	20	26	19	22	26	24	24	37	32	31	29	19	24	25	21	25	15	26	21	28	26	17	24	21	33	29	19	27	19	31	41	30	24	27	16	19	23	26	21	21	15	28	27	25	34	24	24	20	20	28	26	27	23	22	31	29	29	21	28	24	32	24	35	29	23	26	26	30	22	29	26	22	34	23	32	26	35	25	25	34	29	16	26	31	31	22	18	21	27	18	26	21	26	26	31	25	31	31	14	28	29	29	17	22	31	30	22	34	23	22	26	18	20	18	27	24	20	29	25	20	21	25	25	26	28	18	26	26	22	28	28	27	38	25	31	32	23	27	23	23	26	27	35	22	21	16	16	23	32	24	25	27	26	24	23	27	36	25	26	20	29	24	33	23	35	27	24	28	18	21	24	36	34	29	27	19	24	15	22	21	20	24	29	19	21	25	27	18	16	22	28	20	27	21	22	30	30	35	27	30	20	28	30	25	23	22	24	25	15	23	28	20	32	37	30	23	31	34	29	22	24	26	11	27	27	29	26	25	23	32	29	20	20	25	22	18	26	19	23	25	33	20	23	29	19	20	27	14	17	25	14	27	31	29	26	20	21	11	25	20	24	29	17	30	33	33	30	24	20	20	24	29	22	20	25	22	25	25	27	33	31	29	12	26	30	26	28	24	20	28	29	17	16	22	26	24	17	26	26	21	34	31	31	29	19	37	27	28	27	26	15	22	32	23	29	23	28	34	28	26	25	30	21	18	34	20	34	19	21	22	19	24	19	25	32	35	29	25	23	24	18	25	24	27	26	20	32	23	26	20	31	22	31	27	26	24	27	34	34	23	25	14	24	27	26	21	17	30	29	21	32	26	20	28	22	24	24	18	24	20	21	29	21	16	22	22	25	27	28	26	23	40	17	32	26	21	20	27	21	20	30	19	23	34	31	22	24	17	28	28	34	21	25	27	28	23	25	22	12	30	21	19	17	30	25	17	23	26	33	18	25	30	26	31	21	26	27	33	17	25	30	32	13	26	31	21	18	31	25	28	26	27	23	27	19	19	19	31	35	29	30	25	26	29	28	23	33	20	29	25	24	35	21	22	23	27	33	20	38	21	36	23	33	26	22	18	23	22	25	29	26	26	30	16	24	15	29	29	22	23	29	14	27	32	27	21	24	27	30	24	32	20	23	22	29	18	17	23	21	29	38	22	18	35	27	33	23	28	26	14	19	21	25	31	27	23	16	34	26	25	19	27	21	34	32	27	27	27	25	23	31	23	27	26	19	22	22	35	23	24	28	22	25	26	39	30	32	18	36	22	24	20	27	15	22	23	33	26	24	32	28	36	19	22	30	24	28	24	23	23	24	25	21	18	22	21	30	25	27	15	27	30	30	20	33	26	25	20	15	23	25	16	29	22	27	32	20	18	29	25	21	29	25	27	26	20	34	19	27	19	22	21	24	31	17	29	27	23	25	30	16	21	13	25	25	31	31	19	27	19	31	32	22	33	31	19	28	24	27	27	25	24	30	31	21	25	23	27	27	31	28	25	25	23	29	25	25	23	22	23	25	20	36	22	22	33	29	36	22	28	20	24	15	24	24	28	20	27	29	19	20	28	38	25	18	20	29	34	24	19	26	17	25	29	18	28	21	24	28	18	33	21	30	30	20	25	28	19	25	17	25	17	27	31	27	24	25	26	23	28	23	29	32	14	28	32	19	28	26	29	22	26	20	29	20	25	29	31	24	28	20	21	28	27	21	23	23	20	28	26	29	21	18	24	20	28	32	22	30	32	23	22	24	15	27	27	22	28	20	26	32	27	15	23	22	31	31	26	22	33	19	21	24	22	27	33	23	29	22	30	29	30	23	29	21	21	18	14	25	24	20	27	17	35	28	22	22	20	27	20	30	26	25	36	23	29	19	20	31	19	21	27	28	28	27	28	24	32	27	20	24	27	15	17	34	18	30	22	18	20	19	22	23	20	22	23	28	24	23	26	30	23	20	31	22	24	28	24	19	33	21	19	30	27	24	32	22	27	31	29	27	22	33	21	19	17	20	33	31	21	24	28	23	23	31	26	20	35	22	21	24	23	20	23	32	26	23	20	23	27	27	19	34	19	22	27	30	27	24	19	20	20	18	31	18	21	24	18	33	22	23	28	26	26	25	26	25	19	27	28	26	13	28	29	33	23	24	23	27	29	22	18	23	28	28	27	27	27	22	26	31	29	23	26	23	30	28	15	28	23	35	21	16	19	34	21	29	26	24	14	24	31	20	22	24	26
36514	7529	4401	14521	18513	18621	10193	9779	12164	13982	7422	2608	1519	772	724	692	650	591	577	586	572	534	498	507	525	535	470	462	464	482	462	464	477	466	489	468	515	474	453	463	444	483	432	461	459	463	436	433	426	469	430	473	415	454	447	426	432	460	453	424	447	434	427	447	430	423	418	460	404	434	440	451	413	479	422	467	447	447	407	406	404	451	420	455	436	442	464	423	410	408	453	432	431	425	454	393	424	457	431	457	384	441	439	422	392	446	417	417	421	426	416	395	429	418	447	424	400	422	425	452	401	419	432	431	429	408	456	453	429	417	372	431	397	424	402	427	437	413	395	401	418	453	422	424	404	381	431	436	416	417	416	387	452	440	402	384	426	429	401	444	434	433	401	419	435	416	424	415	395	413	444	401	421	407	381	400	449	423	455	417	407	414	390	448	418	427	394	410	439	415	415	417	435	462	416	407	404	438	422	435	405	415	444	406	431	395	374	389	436	383	440	427	401	427	412	434	391	421	423	430	420	438	418	399	489	398	425	406	431	403	421	427	434	443	417	423	423	444	430	465	402	448	438	424	413	421	445	438	425	450	443	425	421	458	419	399	429	434	405	423	364	427	378	421	469	449	433	433	417	471	459	389	418	410	403	411	430	444	421	413	399	440	428	379	421	454	447	447	463	440	423	448	437	386	447	444	410	387	415	421	452	451	419	394	417	437	380	436	434	432	461	376	399	421	423	426	401	436	447	442	408	416	433	457	415	429	435	450	395	422	407	449	443	445	393	444	398	399	406	414	405	394	421	428	456	411	417	397	427	413	424	389	404	462	400	426	429	445	408	425	416	413	390	428	430	422	433	375	409	445	405	418	397	420	412	415	415	440	434	428	499	399	464	417	436	438	423	363	456	401	430	415	459	405	387	419	436	412	437	422	424	397	373	424	448	420	445	419	403	453	441	406	488	437	393	433	395	394	422	427	435	398	428	396	391	445	405	428	440	386	421	426	436	447	444	414	411	404	435	423	451	420	424	411	437	411	408	440	423	455	448	408	431	449	434	451	440	407	369	439	453	415	426	454	431	429	409	418	427	428	437	441	399	422	414	436	414	412	434	399	411	413	445	419	424	432	447	415	425	449	410	380	439	441	448	413	447	448	378	453	428	417	431	444	453	421	423	436	432	438	448	439	410	432	398	417	447	446	400	402	383	419	441	411	378	402	413	401	419	413	362	434	390	428	421	405	422	439	425	431	382	434	406	474	422	422	410	432	455	447	447	427	405	426	391	412	418	438	416	421	419	457	413	443	446	423	417	407	413	436	433	412	423	411	434	426	415	420	429	450	392	453	421	376	442	427	419	433	398	427	406	453	423	395	396	427	419	444	413	408	424	466	363	438	408	410	408	448	424	442	421	413	401	430	445	423	434	410	441	448	405	414	418	440	416	456	427	446	442	433	420	429	441	406	442	436	452	418	418	387	435	427	417	455	436	429	402	425	421	447	413	414	460	447	427	416	443	429	424	428	372	416	428	463	439	400	443	420	404	399	449	446	436	421	381	453	448	396	394	428	419	418	453	392	423	456	439	417	414	452	411	446	415	426	443	407	413	404	397	395	418	381	418	436	420	462	427	441	454	406	416	450	445	420	414	426	419	403	461	455	458	396	429	408	444	428	439	395	450	428	415	421	456	453	432	438	419	419	442	441	420	417	385	428	438	434	458	455	433	457	419	411	408	448	421	425	435	436	402	399	429	436	409	444	445	422	444	429	427	462	430	406	387	408	416	427	439	439	392	418	450	396	438	425	457	429	410	399	395	397	410	444	402	435	452	418	422	420	368	425	435	440	418	436	453	424	399	396	436	460	406	416	414	418	446	408	417	419	419	419	451	437	415	408	410	414	444	401	412	406	420	421	431	419	449	435	414	415	429	416	404	406	375	445	457	429	445	434	420	452	428	470	411	417	413	410	427	437	461	390	412	411	400	416	439	438	450	424	448	436	427	461	424	411	430	459	410	453	443	446	466	429	431	409	435	401	420	413	434	397	393	411	419	401	447	409	461	430	429	410	448	425	406	402	399	424	393	419	422	404	437	428	458	425	430	433	423	458	428	434	453	460	403	412	406	404	401	420	413	403	399	432	433	424	427	391	429	423	430	383	426	434	419	441	442	406	430	440	432	435	422	426	417	459	414	406	428	435	431	417	411	437	400	417	426	460	458	393	390	463	418	413	417	421	423	426	416	411	447	438	425	422	424	431	444	428	417	422	406	417	419	437	407	399	423	419	443	409	437	420	437	433	416	423	442	469	406	404	425	449	426	409	414	454	427	459	462	425	388	381	409	466	393	430	393	431	414	448	413	429	423	425	426	421	443	392	443	422	396	405	418	404	440	423	395	390	417	397	416	456	410	419	400	431	406	412	404	434	417	433	426	420	428	410	430	436	436	453	407	420	423	418	425	429	420	433	472	417	397	447	421	414	446	372	435	408	430	415	419	456	430	453	449	427	440	418	448	413	388	430	400	412	410	430	421	427	405	404	395	435	431	417	434	420	444	430	394	423	419	435	408	423	443	399	414	445	420	448	406	425	434	472	430	407	406	427	390	440	438	415	470	411	410	408	418	392	440	480	402	433	412	428	446	426	438	407	398	420	426	430	398	450	412	435	445	429	435	441	434	415	393	436	452	486	387	416	388	413	399	442	416	406	426	403	439	451	442	395	391	402	421	418	421	443	426	455	405	403	423	454	429	402	444	428	411	436	398	401	431	434	424	418	431	440	403	383	413	434	412	400	406	434	420	423	396	447	456	433	399	427	441	422	453	419	423	412	423	444	418	389	422	460	448	434	421	415	426	390	420	399	427	423	415	423	420	449	409	400	407	406	412	409	435	454	440	406	431	399	398	416	434	408	411	395	427	423	402	402	406	403	445	392	428	413	437	428	431	429	434	445	447	407	377	411	407	419	428	446	403	396	432	457	421	418	425	437	429	430	402	409	393	426	411	433	438	430	400	412	494	427	418	455	393	398	408	422	424	432	449	402	426	437	413	422	413	428	424	423	454	402	434	413	446	427	411	374	440	424	419	398	382	398	418	399	438	441	402	409	412	434	435	435	440	406	432	433	400	419	458	415	435	450	413	450	454	422	391	421	379	400	423	419	406	381	433	438	442	449	421	433	409	451	431	442	429	403	409	405	443	409	407	389	420	390	434	404	451	444	419	425	445	443	438	423	430	453	449	370	414	434	407	421	439	465	412	463	427	441	439	426	426	419	426	414	402	415	424	418	438	429	423	410	448	418	448	417	433	402	432	398	413	426	426	423	443	418	426	426	416	446	402	435	435	419	423	430	453	407	438	449	406	372	431	406	424	426	403	404	429	426	368	443	407	406	439	392	426	425	428	430	462	414	452	436	475	439	410	408	417	447	417	430	434	458	471	391	404	395	416	381	454	444	398	431	403	418	413	415	382	438	405	403	438	433	434	409	418	438	431	422	398	422	417	431	414	466
7692	783	294	216	314	436	252	248	305	503	216	119	138	59	54	62	57	42	42	43	44	44	47	37	46	41	54	40	44	42	44	40	26	38	52	48	38	39	50	42	47	40	43	49	39	40	39	49	39	39	33	53	28	45	37	39	36	43	39	50	49	38	41	36	32	41	43	30	34	36	41	39	40	44	33	45	42	39	39	38	38	37	43	52	32	37	42	48	43	50	43	37	42	34	39	37	35	47	42	34	48	40	37	43	43	38	32	36	59	45	34	35	44	44	34	45	42	52	38	48	35	40	38	36	37	35	32	42	36	32	42	45	27	33	44	39	53	36	45	34	32	34	41	43	37	39	38	30	46	46	45	32	39	36	44	51	44	50	39	36	38	35	38	35	43	42	41	53	47	40	34	31	39	38	31	37	32	31	41	47	40	45	36	44	40	39	41	34	34	32	29	40	37	35	43	39	40	31	37	43	54	43	34	36	46	40	34	40	42	41	25	48	34	36	41	35	39	39	47	41	43	30	33	47	33	41	43	39	28	38	41	51	33	38	41	33	45	33	41	39	39	35	46	46	30	40	38	40	49	38	37	47	42	37	30	38	41	42	45	40	29	31	36	33	48	37	39	45	49	32	37	36	36	35	30	43	34	49	32	39	36	46	35	47	32	56	35	35	37	39	46	46	37	43	38	40	44	31	27	31	43	44	51	30	36	43	27	51	48	33	39	34	40	40	34	50	40	38	42	46	38	25	41	36	36	42	51	37	38	40	35	35	38	38	23	35	38	37	28	49	32	47	38	34	39	50	40	41	47	46	41	21	41	45	39	31	30	32	37	32	42	43	44	36	25	36	42	50	37	38	45	38	43	37	41	38	46	49	36	36	32	49	34	32	46	48	41	40	35	30	44	43	34	46	39	41	37	37	36	34	53	38	51	43	38	44	35	33	44	32	33	25	33	40	31	37	31	57	44	45	45	38	39	31	41	40	38	37	34	47	43	47	31	37	37	44	51	41	40	40	43	33	29	40	35	35	43	43	42	33	35	45	36	43	43	46	38	46	47	44	42	31	36	48	47	34	44	30	27	42	47	34	33	36	38	36	52	38	46	46	42	40	30	37	35	35	41	33	29	46	41	46	41	45	38	34	38	38	43	42	37	39	38	52	41	46	35	30	39	30	40	41	34	39	38	48	40	36	46	41	37	40	43	45	44	39	47	38	35	43	43	37	38	33	37	30	37	33	36	43	38	30	33	31	39	40	44	38	48	30	51	47	44	41	40	33	36	44	46	36	44	47	38	39	38	38	50	33	38	37	34	50	42	38	29	37	33	40	41	40	42	37	45	43	41	36	24	40	50	36	36	43	43	37	38	42	29	38	54	44	35	35	34	39	44	35	36	41	42	41	40	34	33	51	39	33	30	41	41	45	27	37	42	47	43	38	43	38	45	36	42	42	41	44	48	31	40	33	38	43	33	32	38	41	26	49	31	40	38	37	39	34	40	44	36	37	42	29	40	47	59	47	37	31	38	36	38	34	43	33	42	40	33	39	38	29	35	42	35	41	39	34	38	29	40	35	57	40	30	48	46	38	46	32	39	40	33	39	41	48	35	47	32	39	33	35	27	35	39	42	35	32	45	35	40	37	40	42	38	39	38	39	40	42	48	39	41	37	30	45	40	49	49	47	40	41	38	30	31	39	44	40	40	47	28	35	33	46	42	45	38	37	25	32	41	49	45	47	48	40	42	38	43	43	36	44	48	37	42	47	40	32	34	32	33	44	34	33	34	33	48	48	39	37	45	41	47	25	30	40	40	36	48	38	37	41	38	43	40	43	40	38	45	47	34	36	34	47	40	45	34	40	48	42	36	34	49	28	38	36	31	36	40	42	37	25	33	48	51	31	45	43	27	45	33	32	22	29	37	34	27	35	50	31	34	27	39	35	42	32	39	29	37	37	32	38	35	43	31	37	28	33	33	35	24	34	39	33	41	44	29	36	44	36	44	42	41	40	30	33	40	27	38	51	42	27	33	33	40	43	47	37	41	42	25	37	33	33	36	34	46	35	35	44	37	42	33	32	36	41	38	50	35	36	46	53	39	32	37	41	32	36	39	36	41	36	39	36	37	35	35	30	41	36	34	48	30	36	27	38	50	53	38	45	36	41	45	46	47	39	36	35	32	35	50	26	36	51	40	38	36	41	42	35	41	31	43	36	33	39	40	27	37	39	45	36	37	30	36	37	41	43	40	45	39	37	38	33	42	48	40	46	45	33	47	33	44	37	37	39	31	46	45	40	35	34	29	45	39	37	44	38	36	42	41	40	46	35	37	27	37	29	39	39	42	30	47	33	44	29	46	45	41	33	42	45	46	32	34	40	44	53	43	27	47	36	47	50	48	46	36	37	43	44	56	43	42	35	39	38	44	33	40	39	43	41	50	49	38	34	48	37	41	38	26	38	33	35	28	46	43	36	38	34	41	46	22	32	41	35	44	37	41	43	46	44	42	37	46	32	44	44	30	53	43	43	41	43	35	45	30	41	36	50	32	32	43	38	44	41	38	38	29	43	39	36	47	46	34	43	35	45	31	31	40	30	37	45	35	48	42	34	35	46	36	45	40	46	39	37	44	41	55	36	38	37	38	33	41	49	33	41	40	50	43	37	52	34	39	37	41	34	37	29	49	42	48	46	46	34	29	36	41	32	44	32	35	33	45	44	42	48	47	47	45	30	39	39	39	36	36	39	37	48	43	33	47	39	41	35	52	39	37	36	34	40	42	28	25	33	48	40	43	30	32	49	40	38	38	35	36	32	35	41	36	36	52	39	46	38	42	48	42	39	36	39	45	52	26	48	52	45	42	50	25	41	33	48	38	39	34	39	41	31	42	37	28	42	40	52	24	34	33	39	36	36	52	44	35	33	38	43	32	41	43	40	36	38	33	33	37	39	38	28	38	43	39	41	37	35	43	38	47	39	37	48	40	31	29	52	37	49	38	46	33	44	33	30	32	44	43	40	31	37	45	39	35	33	50	41	38	35	37	35	47	32	38	37	49	34	42	38	39	28	45	42	36	36	44	49	35	30	42	43	33	40	32	20	43	35	47	42	39	39	42	41	42	51	40	44	43	31	38	36	38	37	43	47	42	42	30	38	36	32	27	41	31	28	33	41	44	32	34	44	34	30	27	31	32	35	32	49	48	44	44	36	35	38	32	42	43	41	39	44	35	41	37	48	37	44	34	43	24	46	39	47	31	39	42	40	52	39	55	44	29	33	34	33	31	39	48	43	39	40	39	28	29	41	41	38	38	41	44	38	38	39	36	34	38	38	38	36	36	40	41	43	53	40	45	51	39	28	52	49	35	41	42	29	44	42	34	31	36	38	26	42	50	29	37	39	37	35	40	52	38	35	44	51	36	58	35	47	46	47	42	37	30	41	47	27	32	55	42	41	44	42	62	31	38	49	37	44	38	48	41	43	49	38	43	38	49	38	39	29	47	43
41427	11776	7143	19719	25979	24618	15509	14753	14805	19404	10294	5537	5982	1825	1623	1489	1438	1310	1172	1203	1132	1089	1020	1011	978	958	897	951	873	877	817	863	833	838	807	789	843	789	757	764	751	685	809	732	763	750	693	730	703	793	732	708	701	711	759	750	719	738	706	707	701	695	722	706	670	724	713	687	683	693	669	718	649	736	645	671	654	660	672	686	652	716	665	694	673	687	701	725	664	685	688	671	666	670	715	678	678	658	686	657	677	655	665	689	689	691	671	676	637	636	651	647	689	664	670	696	662	699	709	682	648	690	657	663	675	653	653	693	661	641	708	665	654	648	659	659	643	714	694	658	600	650	638	660	663	667	625	626	628	655	657	630	660	682	642	643	685	680	663	660	652	706	666	748	659	684	655	655	634	672	658	684	694	658	641	699	694	680	683	658	625	664	696	655	647	638	649	659	654	616	671	670	677	647	622	634	673	687	672	675	680	677	644	656	689	638	693	637	684	635	670	673	690	671	685	682	674	646	675	645	688	718	648	679	652	669	691	653	636	656	651	638	706	636	697	684	700	682	653	621	621	681	696	615	693	664	674	641	688	664	648	698	665	602	685	627	671	639	648	644	700	674	660	598	645	659	654	655	691	682	701	708	643	678	678	625	669	621	653	631	676	659	678	665	656	674	681	686	656	679	656	671	648	700	693	640	611	662	682	652	636	662	641	678	647	677	655	692	675	716	644	660	678	705	718	627	665	683	685	672	691	675	633	673	696	668	705	671	695	641	623	640	657	679	678	611	686	639	707	694	688	628	650	643	629	642	631	655	667	669	695	632	641	632	615	654	674	651	700	629	664	659	640	656	668	657	643	680	653	670	642	657	671	675	647	639	686	678	630	660	629	669	687	654	658	643	662	700	669	637	674	719	669	639	638	679	643	688	655	723	640	629	694	645	672	652	654	639	676	701	647	682	655	599	674	633	675	659	655	663	667	631	642	671	683	660	607	656	644	668	665	635	681	657	670	643	647	675	663	674	647	684	645	648	648	623	647	646	637	621	710	663	666	662	667	680	699	640	645	670	699	681	691	671	629	650	677	643	617	649	674	685	699	669	689	620	689	679	649	670	636	655	668	663	691	665	687	707	628	647	694	665	680	639	654	690	662	633	655	672	688	686	663	661	652	646	665	661	695	643	650	699	681	679	661	625	650	651	672	674	674	625	655	665	708	693	600	668	649	692	664	653	649	667	649	663	646	638	696	612	670	669	656	639	634	671	663	689	666	663	680	643	725	645	630	619	681	670	679	647	635	652	672	625	679	703	647	707	648	628	684	708	698	625	637	666	665	670	673	669	675	665	651	645	656	669	653	665	644	654	657	667	683	689	692	659	668	640	642	661	702	676	687	697	722	638	686	697	677	653	618	667	627	665	689	709	708	713	661	636	597	661	694	677	672	632	659	731	673	673	647	651	662	596	669	669	622	644	665	661	672	624	629	639	685	617	648	644	665	636	676	637	639	656	684	659	694	633	643	641	624	619	636	677	661	635	646	652	676	690	632	686	640	640	634	732	683	681	693	679	622	667	637	660	599	631	640	690	640	653	640	663	649	665	696	658	659	673	656	657	644	679	652	653	692	649	644	633	624	669	662	679	706	659	678	672	641	710	656	647	622	669	659	641	718	642	691	696	669	651	647	663	634	678	757	644	629	668	678	603	636	610	648	667	655	663	632	632	667	678	625	643	632	682	601	677	671	648	661	702	670	662	626	669	694	681	683	635	657	645	671	645	687	638	695	685	658	676	698	651	681	658	682	675	671	648	653	652	657	660	670	663	610	608	680	675	649	698	612	699	706	635	650	679	629	669	633	650	668	662	659	707	679	611	692	688	650	682	689	689	657	721	668	640	587	648	642	649	663	650	657	650	680	676	678	651	674	650	621	712	669	703	644	660	631	646	654	651	664	699	620	704	686	689	607	655	714	671	691	676	693	650	647	680	660	677	659	664	657	723	643	688	636	659	639	708	659	642	668	677	659	682	663	672	662	649	667	628	644	698	679	693	739	637	631	692	648	612	654	688	672	670	666	647	655	654	673	677	662	646	688	653	636	664	632	674	608	681	639	718	700	662	678	651	640	654	644	618	653	620	688	671	675	714	662	686	622	660	616	725	679	646	672	664	673	652	637	660	653	630	635	649	694	690	592	700	663	706	660	659	649	675	616	628	645	681	660	661	639	632	684	640	690	608	685	634	624	682	662	668	672	662	634	686	598	658	654	667	665	653	689	695	706	681	654	630	683	669	682	645	654	647	672	651	696	667	662	669	672	668	649	661	683	647	671	647	619	655	644	642	642	672	668	656	672	646	643	686	715	677	700	679	644	675	645	653	648	659	690	664	680	664	665	704	643	655	654	647	623	657	603	680	676	606	681	637	673	648	687	702	644	665	624	651	679	649	635	666	673	683	635	687	681	642	687	640	662	673	704	612	667	653	672	656	697	666	671	664	656	654	695	730	692	640	647	665	683	678	659	701	686	676	658	659	672	672	688	627	640	697	653	658	658	647	644	654	655	670	670	654	663	687	646	626	705	629	679	656	624	644	640	663	668	638	672	649	665	710	662	670	684	689	650	668	641	694	658	597	660	657	675	641	656	705	645	633	655	615	644	658	625	676	649	655	637	649	689	640	649	672	649	658	651	652	659	644	658	634	614	641	657	664	674	592	636	651	659	620	639	651	670	595	646	670	691	667	683	691	676	635	641	645	659	698	659	634	652	666	715	682	677	649	592	713	627	646	684	648	626	728	668	679	692	612	675	640	612	671	594	673	699	666	653	665	652	663	674	680	719	682	636	672	680	674	627	645	668	675	669	697	683	655	641	666	675	665	620	676	659	636	701	659	688	638	652	655	640	659	664	641	638	621	677	611	674	626	651	674	667	620	689	676	691	669	680	668	668	692	620	679	688	671	610	671	684	649	687	661	682	695	661	733	667	628	670	638	630	656	670	627	656	643	693	670	659	653	696	654	663	688	657	678	641	659	670	643	665	638	697	638	638	698	672	669	651	661	718	644	696	658	676	708	712	706	651	693	681	699	637	591	694	700	660	666	644	637	659	683	667	652	701	668	648	690	675	663	660	657	657	668	650	664	675	645	677	657	651	677	651	682	667	669	657	651	673	680	686	633	653	681	667	681	691	687	640	678	704	643	666	580	657	668	672	710	685	683	655	725	668	659	632	675	630	695	622	662	643	700	654	648	699	694	695	644	639	645	671	642	628	665	649	595	674	666	635	653	642	654	618	643	647	673	660	672	686	670	640	693	649	608	664	666	621	636	709	622	646	641	628	684	683	673	652	656	648	715	643	610	653	667	680	631	662	642	651	631	661	606	681	651	681	712	628	692	685	682	644	698	687	663	639	695	697	637	645	649	616	668	630	712	642	638	635	665	663	673	626	679	662	704	639	707	663	676	640	675	644	691	660	639	722	678	684	640	632	682	683	654	709	666	655	605	693	639	625	675
7729	738	322	268	373	470	183	229	255	462	253	133	203	63	59	53	55	56	41	65	55	48	50	50	48	39	43	43	36	44	38	33	32	45	41	29	41	41	42	48	34	38	35	40	36	47	48	37	38	49	46	42	49	44	55	47	31	46	35	38	35	41	44	40	41	47	40	38	49	37	32	48	49	37	47	37	44	40	40	44	42	36	37	42	38	32	38	36	40	34	29	50	37	44	33	43	35	40	46	43	41	40	41	30	53	45	34	43	32	38	39	41	33	58	37	39	37	45	40	37	29	36	38	36	40	37	43	28	38	42	26	44	44	33	52	36	29	40	34	42	42	40	47	58	31	29	51	28	33	40	36	37	43	29	33	34	43	43	36	37	27	32	42	52	38	35	38	30	39	49	38	41	42	29	38	42	36	40	43	37	48	50	46	26	40	44	36	34	29	26	44	36	37	44	40	46	35	43	45	34	46	41	41	45	38	32	37	35	44	36	41	40	41	43	33	28	46	32	26	36	50	39	42	41	54	33	42	32	45	35	36	48	35	39	43	49	30	33	37	30	42	31	40	47	44	33	37	37	34	40	34	31	42	45	43	43	47	44	50	33	51	31	39	40	38	42	38	41	48	38	45	37	26	47	46	38	41	43	36	29	40	37	38	46	41	37	31	42	33	38	40	35	45	34	31	46	37	40	45	44	41	39	42	53	40	47	33	35	33	52	41	38	40	41	48	46	47	40	34	38	30	44	39	37	40	35	49	48	35	25	45	50	41	29	40	31	40	42	43	44	42	32	35	27	47	53	34	51	37	48	33	43	38	54	50	36	45	42	43	44	49	40	47	46	45	42	48	35	43	39	41	34	48	37	37	52	36	45	47	43	36	46	42	36	52	37	39	35	41	34	36	35	30	41	38	43	38	37	44	41	40	38	35	26	44	54	37	44	36	39	36	46	39	42	37	34	28	24	39	36	32	45	48	31	28	34	34	40	49	42	57	30	40	36	48	38	40	43	37	46	38	29	32	45	38	41	29	36	42	36	34	39	32	46	46	36	25	42	41	43	49	43	40	35	30	44	40	45	42	42	27	34	40	38	44	41	49	24	39	37	36	34	37	36	30	33	27	43	57	41	39	37	41	38	31	49	42	50	33	49	34	34	33	37	40	45	41	26	41	46	39	49	48	50	32	46	46	35	35	51	43	39	37	53	43	36	38	50	44	53	32	34	35	45	34	36	35	42	53	49	30	37	42	34	42	45	36	30	45	38	41	42	32	45	50	39	40	35	34	29	38	35	39	47	43	34	43	29	41	38	41	41	42	41	37	44	37	45	38	41	38	32	37	47	42	37	41	35	50	50	33	28	25	50	44	42	49	36	30	33	42	44	34	29	35	38	36	41	35	35	42	49	37	50	56	37	42	42	47	40	39	42	30	32	45	27	39	41	35	47	48	37	53	33	39	42	53	45	31	43	42	27	31	41	44	49	43	51	41	53	39	48	27	31	49	37	36	35	28	59	38	42	44	32	33	38	42	35	32	47	34	42	45	30	46	33	36	41	38	40	47	32	47	33	41	40	36	42	35	40	36	42	41	39	41	32	38	45	32	38	33	56	43	40	62	33	40	37	37	41	41	42	41	31	25	27	47	47	37	34	42	35	39	29	41	33	44	38	40	30	39	44	36	38	42	29	39	50	41	34	42	38	45	45	28	40	44	29	34	39	40	48	40	35	40	33	42	39	40	37	41	48	46	51	41	41	40	36	39	36	43	37	45	35	49	40	44	43	33	35	30	38	35	48	37	48	44	37	39	33	38	41	32	44	41	35	43	35	35	41	37	45	38	39	31	39	32	28	43	33	42	33	36	38	42	46	38	29	35	49	32	45	51	36	37	35	49	51	42	37	33	35	39	26	48	37	32	27	39	43	34	37	47	32	26	33	38	49	46	43	30	44	48	42	47	47	35	38	39	43	43	43	43	44	42	33	44	44	37	41	46	38	45	24	42	36	29	43	50	40	40	40	30	45	41	43	31	44	36	39	37	26	47	38	31	41	31	38	57	41	48	43	41	36	31	25	43	36	37	44	38	49	38	55	34	49	38	35	41	52	33	36	39	37	37	40	33	41	36	27	41	41	44	51	48	37	36	49	41	32	45	45	36	50	42	41	44	44	46	38	34	33	43	53	31	38	49	42	24	30	45	48	42	41	45	33	46	45	38	37	34	33	45	39	36	41	48	38	55	36	51	53	33	33	43	33	39	34	33	44	30	43	49	34	40	43	43	33	44	43	41	37	42	31	26	37	41	37	37	54	34	44	45	46	44	25	44	36	43	32	41	32	39	45	32	33	38	35	40	45	44	43	46	46	35	41	35	24	42	42	25	48	42	44	42	43	38	32	37	41	42	45	34	36	38	39	43	42	40	40	39	46	32	46	30	40	48	31	48	45	33	41	29	36	30	41	35	48	41	39	35	36	41	36	41	41	35	35	54	43	45	50	40	56	33	34	24	41	37	50	49	46	43	40	57	39	49	38	45	45	32	37	37	34	43	40	39	55	41	39	39	40	45	35	39	48	40	39	35	54	41	41	41	39	30	35	42	40	50	48	32	35	41	34	44	43	40	34	36	42	43	48	27	39	48	37	32	37	37	32	32	43	53	40	39	37	31	31	37	37	33	51	42	42	38	39	38	38	40	41	44	39	36	29	40	37	33	29	39	38	41	39	43	37	37	37	36	26	43	39	28	51	39	37	34	32	39	30	35	50	38	40	44	38	46	37	37	44	46	48	37	49	47	48	29	42	34	36	41	42	38	38	39	40	47	40	35	55	36	44	44	37	46	38	35	42	27	34	35	33	33	47	33	36	32	33	50	40	49	48	41	35	49	46	40	43	41	36	40	34	46	31	36	34	40	40	43	43	36	38	32	40	34	43	49	24	41	39	32	38	48	46	39	46	33	37	35	37	53	42	32	42	49	47	34	37	43	40	56	46	33	46	41	36	38	41	37	25	40	37	38	42	35	34	36	33	31	34	44	32	40	44	31	44	43	38	39	40	33	33	47	32	36	46	38	33	44	33	31	51	41	48	31	29	41	45	32	45	48	42	41	40	42	37	41	31	32	43	28	36	40	43	32	46	34	35	43	40	45	39	39	43	39	46	42	44	28	47	42	40	41	39	28	56	37	46	29	26	42	34	41	59	38	38	42	33	49	47	47	34	39	41	39	38	31	31	30	33	44	39	30	34	46	53	32	40	36	42	32	35	42	45	42	36	32	47	38	33	44	45	39	43	28	40	50	40	31	31	32	37	33	41	34	47	48	31	36	39	39	39	43	38	28	41	36	43	38	43	40	42	39	43	42	23	48	33	37	41	36	40	30	39	32	38	42	33	53	40	44	34	31	38	36	24	44	44	41	50	38	41	43	43	37	48	41	44	42	48	43	37	44	40	46	39	31	34	44	42	53	43	53	34	44	33	44	34	35	36	48	40	29	42	41	33	42	37
41520	10931	7209	20080	27870	24548	12676	12660	13288	18536	11622	5930	8421	1789	1544	1464	1311	1218	1183	1212	1123	1111	1032	976	998	879	914	851	864	801	811	830	831	826	801	786	762	782	749	783	744	703	730	759	781	716	774	706	691	733	728	691	741	689	669	708	701	686	672	677	714	679	673	693	691	708	693	671	720	675	687	715	701	669	655	662	668	692	678	702	668	702	691	710	670	707	667	717	666	644	666	635	690	685	653	713	705	676	677	630	633	683	637	662	681	658	649	731	676	650	668	685	669	715	680	728	613	701	623	646	709	660	651	695	674	688	633	696	644	682	646	652	671	628	650	634	692	672	663	669	653	667	635	638	679	685	642	641	632	657	661	686	656	677	657	676	624	669	688	630	626	663	665	701	666	633	675	699	668	680	689	705	641	639	657	698	657	673	654	666	645	667	641	694	647	651	639	671	652	655	695	665	689	651	670	652	648	678	615	679	678	628	651	681	688	711	711	693	603	622	690	644	636	656	699	644	660	614	637	638	693	651	663	682	615	694	705	638	710	661	670	679	658	633	635	665	647	649	630	678	702	675	667	713	669	659	698	639	659	664	649	659	681	658	639	665	631	641	606	689	626	639	695	642	618	691	637	658	644	632	662	635	689	620	719	649	664	638	662	651	653	594	665	678	645	665	701	663	653	641	649	640	663	626	688	648	673	632	643	703	663	649	678	649	667	649	650	628	648	652	640	691	634	616	666	681	714	673	694	633	618	621	671	670	734	645	638	659	668	692	615	669	658	686	664	656	655	674	678	641	643	678	619	676	643	665	655	659	636	647	662	720	665	653	663	634	636	668	653	696	677	660	631	641	641	696	669	686	666	669	674	648	644	662	646	648	639	639	652	657	696	647	662	624	638	701	682	665	657	663	643	673	623	644	608	680	691	617	680	654	663	646	676	657	667	676	685	673	635	683	675	631	693	661	663	671	661	669	633	690	646	656	630	642	659	651	632	668	669	684	643	670	645	614	674	675	655	643	629	615	732	639	656	674	660	689	664	673	659	678	650	700	623	627	649	685	656	662	653	634	655	633	694	628	705	681	642	643	649	686	698	659	674	734	681	690	673	673	676	684	645	625	630	715	639	656	674	672	638	725	667	656	662	716	658	627	655	719	667	692	656	640	634	666	635	669	683	654	671	692	697	644	664	647	658	632	649	652	644	678	702	681	656	629	678	652	640	697	650	669	632	661	657	657	703	654	645	677	624	655	684	691	670	640	641	665	661	629	615	638	667	676	666	705	690	627	659	693	683	652	660	695	696	633	651	657	662	704	695	646	666	679	582	659	677	640	632	625	665	646	694	695	659	646	700	647	650	690	647	678	657	619	685	729	665	686	679	602	674	695	624	660	666	652	606	625	636	660	686	673	636	728	635	648	685	630	715	673	703	704	676	691	651	633	678	659	695	664	684	654	702	675	665	665	627	668	668	681	638	696	634	642	647	651	684	639	625	666	679	614	612	678	697	612	675	618	647	678	650	638	678	658	677	704	659	643	670	649	661	645	638	734	661	672	663	641	671	624	621	692	659	625	668	648	605	688	651	642	675	684	672	658	693	656	705	647	662	660	684	659	682	635	666	694	647	687	672	655	662	629	602	676	635	635	675	669	630	666	677	694	738	699	717	636	630	688	651	664	698	664	663	639	670	704	651	686	684	623	615	654	643	689	668	654	668	592	649	697	672	656	649	630	706	669	681	678	650	649	702	674	680	656	638	613	688	640	701	638	695	648	642	621	700	681	666	632	645	662	689	679	677	625	684	680	659	653	660	590	677	614	602	700	659	642	615	649	671	664	651	706	607	709	702	689	648	693	595	670	679	708	677	624	671	651	666	643	709	673	635	638	689	649	667	638	614	673	645	665	657	669	675	700	667	677	660	598	687	634	636	631	673	622	642	713	664	644	662	689	629	624	676	616	685	651	673	649	668	709	662	608	589	678	680	653	639	639	615	688	707	619	658	677	618	671	644	704	667	670	649	686	627	610	647	689	694	654	660	626	663	681	637	620	694	656	704	680	684	644	629	664	703	621	670	683	708	668	643	665	669	649	672	671	664	643	680	679	679	671	671	616	649	673	662	693	644	730	654	673	674	634	697	681	674	645	694	660	626	685	660	674	669	656	667	596	677	630	652	679	689	604	637	675	667	723	627	688	629	641	654	628	662	681	694	652	645	650	697	640	695	660	638	711	651	603	664	635	593	679	667	688	679	667	686	634	679	679	659	643	663	612	648	664	615	666	654	655	674	647	693	650	681	692	663	656	685	705	637	625	703	690	701	656	695	628	681	675	696	675	639	666	653	654	654	643	652	656	653	656	663	677	635	652	614	639	645	640	652	641	643	667	672	663	680	649	611	665	629	641	661	658	690	644	691	650	674	659	692	641	716	666	669	665	622	697	687	636	671	646	649	645	659	676	609	670	615	635	632	653	610	646	683	630	643	664	682	633	656	674	662	661	694	651	681	672	655	614	656	631	665	675	668	615	662	656	633	644	643	637	661	661	618	645	608	662	666	655	678	631	671	692	706	668	655	651	667	669	664	665	683	648	695	658	670	667	633	686	639	673	653	691	685	703	691	705	664	693	656	648	695	647	626	655	633	639	700	650	659	683	649	637	642	663	652	707	666	657	688	683	645	644	658	651	646	634	641	668	689	663	640	636	649	694	645	670	667	679	654	709	644	658	678	690	671	680	663	663	715	658	657	623	712	635	681	716	666	638	637	657	677	631	662	667	651	689	652	634	676	676	589	641	617	652	646	686	632	638	618	665	689	640	677	686	616	643	692	628	644	630	663	640	636	693	623	641	639	677	629	687	683	653	671	652	673	639	687	672	621	664	627	611	645	662	638	663	621	678	649	676	651	664	679	663	642	660	682	687	724	616	646	596	686	670	662	644	738	663	657	640	641	641	672	660	631	636	655	650	620	659	673	681	695	665	660	696	695	608	644	632	673	655	688	675	681	633	664	680	693	669	647	668	660	705	704	699	656	631	652	690	600	612	617	640	670	639	703	703	661	686	656	640	658	653	697	639	656	638	675	652	683	635	685	738	666	627	666	641	700	694	683	621	647	609	658	685	666	661	672	713	679	639	673	667	658	635	645	633	653	701	614	652	722	620	692	636	700	650	644	694	692	629	678	673	614	637	647	658	631	652	707	660	647	624	674	643	653	672	640	665	694	690	646	678	627	643	691	641	637	672	640	667	686	666	682	685	641	672	664	686	648	633	674	686	651	700	644	606	690	686	684	658	663	659	615	685	661	625	655	664	667	644	652	687	683	680	708	621	678	651	676	675	659	648	665	674	643	650	665	645	672	658	688	691	666	639	674	649	626	654	681	611	698	639	627	670	661	667	666	653	691	702	638	621	656	592	689	660	649	639	644	681	627	669	652	666	607	688	713	629	619	665	658	622	661	657	617	649	651	648	693	688	634	669	652	672	669	641	726	612	654	665	693	649	658	620	652	661
10432	1557	493	355	692	560	293	368	519	582	374	184	512	59	53	51	50	53	50	49	34	34	37	30	37	47	33	31	32	31	26	30	25	28	30	19	30	25	33	24	21	19	26	29	27	23	24	30	23	27	20	18	24	24	30	24	35	19	26	17	17	27	20	21	19	19	25	26	22	21	21	32	26	15	27	18	24	21	18	22	21	22	30	17	21	22	32	21	28	28	26	28	14	19	30	22	29	26	20	21	19	14	22	25	25	20	21	25	20	23	17	20	15	27	19	22	22	27	22	20	24	29	23	20	24	15	17	17	20	24	13	22	18	23	23	24	25	21	24	29	15	31	15	25	23	17	17	22	28	19	21	15	16	15	18	26	15	15	19	30	17	24	32	25	18	21	19	22	22	18	19	18	28	28	22	21	21	22	19	22	28	11	21	22	20	32	26	18	21	20	30	16	24	19	27	10	17	20	16	14	12	22	26	21	20	23	22	26	8	28	17	22	24	27	12	24	18	34	20	14	30	18	21	30	26	28	18	17	20	25	28	17	22	32	17	22	25	17	24	18	25	21	31	14	24	21	20	21	20	15	31	25	25	21	20	21	24	31	37	15	20	22	21	14	13	25	22	29	13	30	19	21	16	17	21	19	25	16	21	22	17	26	15	20	25	18	22	17	28	19	27	19	26	28	20	17	24	21	20	15	17	23	19	25	18	14	18	18	23	16	20	21	16	22	21	25	33	19	23	16	26	24	28	26	23	22	18	24	28	29	25	22	23	19	23	16	19	32	17	21	24	18	23	12	10	20	18	16	20	15	17	29	23	17	20	16	28	15	26	26	20	11	24	22	23	34	19	22	29	19	24	21	21	21	22	19	17	21	23	18	17	19	21	22	20	25	26	23	15	11	23	20	24	15	24	25	24	17	15	12	20	27	16	31	14	12	17	27	16	23	11	22	19	19	24	17	32	14	18	25	23	20	16	24	37	29	19	26	14	26	22	23	25	29	29	32	8	19	14	22	21	21	19	19	26	21	21	19	14	27	21	30	13	22	28	18	28	26	24	25	18	18	11	21	23	21	23	23	19	17	24	20	22	29	20	19	24	19	26	21	17	21	22	18	19	20	22	23	18	19	32	15	23	23	21	30	12	19	28	19	15	25	26	23	20	25	15	24	19	24	19	22	23	24	21	19	26	23	20	30	16	29	22	23	19	16	26	12	17	19	26	16	23	28	18	21	20	25	26	16	20	10	22	17	17	24	19	14	21	19	25	25	15	32	15	23	24	18	23	19	23	26	21	16	28	18	18	21	21	22	23	21	23	19	22	12	31	25	20	21	22	26	31	14	21	20	29	24	22	24	16	20	22	17	22	24	24	20	22	25	18	23	24	26	24	14	22	10	24	32	23	17	19	24	26	14	25	31	28	24	22	20	16	19	18	18	20	12	26	22	26	19	21	17	25	21	26	29	17	23	19	20	17	22	21	22	16	25	17	27	24	19	16	23	23	19	28	19	23	23	26	23	14	18	22	25	23	20	25	26	20	28	24	18	20	21	26	23	19	25	31	18	28	19	17	27	20	18	28	21	21	12	21	14	15	21	30	28	24	27	16	20	18	24	22	28	13	16	18	19	26	19	28	23	16	25	19	23	21	19	20	21	17	25	23	28	21	16	20	25	16	18	21	24	17	22	26	22	23	18	21	21	17	24	18	25	26	20	22	20	29	17	20	27	22	11	20	27	27	26	20	22	15	31	20	26	17	17	24	18	22	25	22	24	28	15	21	17	24	20	28	22	19	8	23	23	22	18	22	29	25	24	28	19	17	19	31	16	17	20	20	19	18	20	20	11	29	15	20	20	26	17	20	22	20	20	21	15	23	16	26	26	18	20	20	31	15	21	20	15	25	21	23	23	19	22	19	17	23	25	23	25	30	20	26	22	25	32	17	22	21	20	18	22	18	19	27	18	27	29	26	12	18	18	21	15	19	23	22	29	20	19	13	16	22	18	13	24	16	17	17	27	18	13	19	21	16	25	30	17	22	19	26	29	20	32	22	24	20	22	22	18	19	14	28	22	22	21	18	15	22	18	25	20	21	18	20	24	26	22	24	24	25	18	21	25	17	12	27	20	25	20	27	15	16	16	23	23	22	24	18	20	21	24	29	19	18	15	17	21	21	12	15	22	19	17	19	24	20	23	18	25	18	17	20	20	18	26	15	21	20	18	20	22	28	21	22	26	16	16	25	20	20	22	21	21	24	24	13	19	21	14	24	13	16	16	24	17	18	20	26	25	19	18	26	20	22	25	25	18	20	20	14	18	28	18	26	22	39	27	28	24	18	24	19	22	24	23	29	23	30	27	28	27	19	17	18	26	16	23	28	24	24	22	26	21	29	32	22	20	24	26	19	27	21	24	33	14	16	24	21	13	20	17	20	23	21	24	25	25	27	24	21	24	21	21	26	20	27	27	24	21	18	19	19	23	21	25	21	22	31	20	22	26	30	38	20	23	24	23	17	20	16	15	13	20	14	26	27	27	21	27	16	22	19	21	19	17	19	17	19	28	16	24	18	27	20	23	25	24	28	26	20	25	27	21	22	26	18	18	21	10	21	15	23	17	39	24	23	22	17	17	30	19	17	21	17	15	17	19	19	22	14	23	19	23	14	23	22	20	17	20	15	20	20	28	27	15	18	23	15	26	19	15	13	29	19	17	24	26	15	28	21	22	28	22	25	13	18	24	20	16	16	28	28	17	16	29	31	19	23	24	15	18	20	18	19	16	23	27	21	13	23	24	24	26	24	26	13	24	15	19	23	21	21	28	18	21	25	17	20	19	17	16	20	21	9	18	29	18	18	24	20	15	22	25	25	27	27	19	22	23	22	20	25	33	21	13	18	22	25	18	20	20	25	17	15	21	22	18	18	15	28	29	21	22	20	25	26	22	26	22	18	19	21	21	13	21	18	31	24	17	22	31	19	21	29	34	24	18	27	20	24	22	15	21	13	16	18	21	22	24	15	26	19	22	20	19	26	19	16	26	28	21	27	22	26	23	18	9	18	20	28	24	20	17	17	21	24	26	23	14	17	21	21	18	20	14	19	20	25	23	16	19	20	24	24	16	17	20	18	22	22	23	15	28	30	23	23	28	16	23	24	21	21	29	25	24	29	14	25	28	22	10	23	25	19	16	13	26	22	25	27	21	20	19	24	18	24	23	19	21	16	22	21	29	21	15	22	28	23	23	15	26	17	20	12	24	24	22	24	26	24	23	38	29	19	14	23	14	18	14	24	21	22	21	22	26	32	13	21	12	20	18	20	10	18	16	28	24	22	20	25	24	27	19	17	22	13	21	15	24	24	28	19	16	25	25	25	28	29	25	25	16	14	29	18	20	27	17	22	29	20	16	20	34	25	19	21	18	28	21	24	23	23	22	31	24	29	12	20	23	14	29	25	19	24	13	16	16	16	19	20	18	23	19	18	18	18	19	21	27	21	16	18	16
48865	15700	10834	26440	35364	27248	19158	19423	20548	21757	14752	9452	14219	2830	2381	2040	1919	1663	1537	1491	1310	1267	1109	1032	994	940	859	786	737	718	708	709	707	710	685	676	650	622	564	578	585	554	574	502	529	496	518	525	525	521	493	487	513	474	473	503	470	467	464	477	475	463	455	412	472	394	421	433	451	421	416	392	423	427	429	430	382	415	405	424	403	405	361	380	403	391	420	405	401	421	396	395	389	367	375	397	393	377	385	379	377	387	373	402	376	390	392	389	409	385	361	398	379	351	402	402	399	358	382	353	389	365	381	366	387	396	371	360	399	376	366	374	340	364	357	387	364	376	366	369	403	385	352	378	398	378	413	368	320	363	405	359	384	386	377	352	404	406	374	386	406	390	369	410	328	397	355	385	382	372	374	348	385	401	412	389	385	380	385	367	413	366	382	346	388	379	334	373	429	372	399	386	373	359	383	348	363	346	394	385	370	372	372	353	373	358	389	380	392	400	346	391	429	399	343	361	385	378	374	363	354	347	344	393	369	366	341	394	388	331	374	335	408	377	374	373	370	353	374	376	350	378	384	394	375	392	379	386	375	392	395	367	371	384	368	408	355	361	330	345	380	377	375	363	360	376	376	325	352	400	353	349	387	362	375	331	392	347	376	348	377	358	381	385	368	334	394	361	370	357	369	356	386	378	378	353	359	380	377	380	402	363	401	394	351	362	406	394	372	345	392	382	383	388	375	342	394	399	405	369	361	374	362	391	344	370	375	403	376	386	388	357	366	353	352	393	364	339	381	355	390	352	406	391	368	378	340	378	344	398	367	381	390	395	376	375	337	354	388	372	349	372	401	373	349	354	359	368	378	382	367	365	380	338	338	354	380	350	387	385	355	393	381	369	364	362	340	381	354	358	372	393	365	418	391	377	385	386	389	378	363	346	344	383	369	376	387	355	383	359	371	383	356	367	372	371	362	387	367	367	373	372	377	366	335	400	379	366	374	400	372	357	401	378	372	374	380	380	358	363	345	355	399	382	398	386	360	364	392	355	383	358	342	341	348	371	379	390	356	352	361	384	390	385	375	382	382	354	390	365	372	360	345	367	334	343	361	353	403	372	376	359	371	355	366	378	371	377	390	332	370	380	386	354	354	386	374	366	380	338	357	353	372	362	364	368	353	390	347	384	370	375	381	377	350	370	353	348	345	378	401	377	394	352	341	377	337	359	372	369	320	382	354	375	348	360	381	351	361	378	386	397	359	367	369	390	374	356	394	367	378	364	364	377	376	399	367	388	421	397	359	370	400	418	381	365	388	365	352	364	383	385	356	353	359	349	366	391	378	335	361	405	371	375	366	400	356	352	374	364	360	384	382	343	359	350	378	374	336	336	390	373	377	395	346	406	397	374	406	369	366	370	436	357	367	358	375	375	402	406	347	328	379	371	388	355	365	328	359	403	352	380	361	349	338	389	395	376	348	346	384	377	400	370	396	393	368	356	365	403	383	381	380	390	370	366	364	398	375	383	411	379	383	362	385	389	363	424	361	372	349	382	361	402	354	374	387	343	365	374	351	379	345	385	344	340	395	392	377	354	357	397	384	359	355	365	360	374	352	354	351	388	380	376	397	374	394	361	344	363	367	368	385	356	396	358	362	351	357	371	384	373	403	377	387	354	369	370	365	365	373	324	378	367	340	370	371	381	373	355	380	383	365	380	378	367	408	347	347	377	338	381	368	380	395	351	388	410	360	377	325	397	359	377	379	362	360	391	369	357	393	393	368	384	402	382	363	354	371	406	396	338	384	365	382	352	384	342	366	374	356	382	374	336	383	365	347	345	351	386	400	355	371	406	405	365	354	357	368	399	367	390	386	400	404	382	394	360	358	358	383	368	367	370	359	398	381	349	396	386	387	366	359	391	379	408	355	376	397	349	388	392	368	353	353	384	361	393	390	338	377	377	365	354	343	330	357	379	364	392	330	379	380	387	350	411	397	354	393	353	388	373	396	336	406	367	386	392	378	356	364	339	373	377	406	387	352	407	346	352	399	348	375	373	395	374	387	379	329	387	379	390	388	381	379	359	360	380	392	399	371	383	387	353	326	375	343	349	349	332	379	359	360	356	375	355	391	381	365	407	367	358	384	349	374	369	362	399	373	368	381	402	368	348	363	371	377	371	325	380	386	370	348	387	372	365	375	368	379	363	386	378	380	390	394	368	374	360	358	408	376	380	369	351	357	383	404	379	356	385	380	386	371	368	368	381	363	354	371	345	355	352	354	374	392	342	359	386	341	383	354	360	378	350	362	386	376	365	370	365	389	337	373	363	368	367	349	386	369	375	354	368	375	354	351	392	360	365	349	368	380	366	352	372	365	334	350	383	383	380	348	354	342	363	372	397	383	367	378	364	363	382	378	372	363	362	369	373	375	360	405	372	401	376	347	340	367	353	373	377	357	356	357	393	343	357	367	343	366	404	358	369	341	352	401	350	396	385	382	400	349	386	349	359	415	377	367	371	358	402	356	342	364	395	365	373	362	361	371	372	352	385	381	354	372	384	361	349	367	393	387	391	364	389	358	395	367	358	345	377	397	363	340	369	377	399	361	380	357	383	358	344	347	350	371	352	340	397	389	387	372	379	360	347	317	358	416	334	367	336	360	360	361	371	386	376	360	365	385	364	342	368	358	373	370	376	399	388	404	338	402	351	360	358	341	351	399	352	334	359	346	387	365	370	351	399	395	395	392	380	330	368	376	348	399	350	364	363	370	366	355	387	386	364	365	379	397	350	363	393	357	372	386	393	382	385	356	360	388	387	383	385	368	366	331	362	381	361	357	356	357	367	339	350	373	369	392	360	376	341	374	367	368	342	362	340	365	380	364	374	396	386	375	394	378	364	331	385	381	348	367	413	399	374	353	377	352	346	371	366	342	389	333	342	430	382	362	365	386	388	401	383	329	343	377	379	356	383	390	380	361	368	362	364	375	373	351	384	387	365	368	316	348	338	405	364	381	370	332	364	391	356	369	404	354	380	396	364	396	377	371	366	361	344	351	413	383	350	335	366	335	382	343	343	387	385	346	385	344	398	347	371	389	356	387	381	363	346	318	375	389	367	329	390	381	362	358	344	403	368	358	366	370	392	376	385	321	383	375	367	343	399	401	394	392	399	352	402	358	376	386	356	378	387	333	368	392	392	391	371	371	375	375	380	397	362	383	361	385	377	402	340	362	372	358	336	353	371	345	333	339	374	382	346	369	357	389	366	391	352	362	361	373	379	378	369	347	363	367	362	336	375	365	371	377	351	354	363	338	368	391	365	363	347	370	374	380	345	394	344	342	376	358	363	390	394	375	420	372	374	330	353	387	376	398	348	389	379	406	381	366	385	342	366	366	349	345	373	383	363	361	344	405	387	405	359	366	391	406	363	372	377	359	360	402	359	368	375	377	366	366	383	364	334	350	388	351	354	379	380	362	366	382	330	366	390	376	372	377	391	345	376	360	329	343	365
4389	442	183	195	269	192	114	160	249	303	166	75	73	41	30	27	34	27	33	28	32	26	16	25	28	31	31	24	24	26	25	19	32	31	38	19	26	28	18	23	25	24	27	25	22	24	27	18	32	30	18	24	29	27	29	23	26	28	22	26	27	25	20	30	28	22	25	31	24	23	18	15	31	35	19	29	27	17	23	27	19	30	18	23	21	30	20	17	26	26	30	26	25	25	28	24	38	20	27	29	32	27	17	14	23	22	20	28	27	26	28	26	21	26	21	29	31	24	18	24	26	26	21	25	21	26	28	23	22	23	23	28	25	31	24	27	23	26	24	41	23	22	36	32	30	26	16	32	26	19	24	25	19	18	32	21	18	24	25	24	27	31	19	17	33	22	30	30	21	30	25	29	30	30	15	25	23	28	32	24	34	27	21	28	32	24	16	18	26	31	22	36	23	24	17	31	19	29	36	30	26	28	22	19	32	24	19	24	24	26	13	32	25	24	17	20	17	28	32	14	18	34	25	35	19	18	29	21	21	28	27	19	24	20	31	21	29	22	28	26	24	32	20	22	24	25	27	25	27	23	18	28	29	29	22	31	28	24	22	31	18	16	41	29	39	27	28	15	21	28	24	24	19	21	30	21	23	20	20	23	24	25	30	41	19	25	26	18	23	26	25	23	27	21	31	23	25	25	31	24	23	23	23	24	28	28	33	32	24	26	33	28	26	26	24	27	20	26	27	32	17	29	21	25	31	31	18	23	32	42	28	32	20	19	30	23	30	20	27	24	27	17	33	22	21	26	29	35	25	29	19	29	21	28	23	27	29	28	21	21	19	25	32	25	31	25	22	25	28	27	21	24	28	26	23	27	21	26	29	19	24	28	22	21	25	26	31	23	27	20	34	29	18	29	27	20	26	29	24	30	41	24	20	27	22	37	31	19	28	16	33	29	34	17	19	24	15	20	24	34	30	20	29	32	26	25	21	28	18	30	30	28	33	24	20	29	28	28	22	37	22	26	25	26	36	31	25	29	29	24	18	26	25	22	26	21	16	21	30	23	33	20	26	28	26	33	23	24	30	29	23	21	30	15	23	30	32	27	33	31	30	28	17	25	25	31	25	26	20	22	23	30	31	30	26	19	23	21	22	18	25	20	29	24	26	30	17	36	24	24	21	21	20	27	22	20	34	30	22	17	32	30	21	28	21	23	22	15	26	28	28	21	26	29	29	25	27	25	22	26	18	20	25	30	30	27	20	20	28	27	21	29	30	27	33	21	24	25	22	25	21	27	21	20	26	23	28	39	22	40	21	25	22	28	27	16	33	33	30	26	19	20	26	22	20	24	39	20	19	20	18	30	27	15	22	25	27	23	26	22	24	24	31	26	31	30	18	26	22	28	33	31	29	24	23	38	29	17	33	30	30	24	22	29	21	31	26	26	19	28	27	14	23	28	36	25	23	29	16	23	34	19	23	25	20	33	23	18	22	19	27	14	23	24	20	25	24	19	23	24	23	25	25	22	20	30	23	24	22	29	20	30	32	27	29	30	25	26	20	22	26	25	31	29	25	23	18	17	23	35	33	18	22	20	28	20	17	22	31	28	32	16	28	26	18	23	31	20	16	26	20	19	30	18	23	22	24	19	21	22	31	28	32	25	21	26	31	33	22	21	31	30	21	28	21	14	18	22	32	26	37	23	24	22	31	32	30	34	31	23	30	25	23	33	31	29	31	27	26	23	24	24	27	25	31	23	22	28	33	17	26	27	19	24	21	27	20	25	30	25	29	17	30	23	27	35	28	21	21	25	26	23	26	28	24	21	28	27	26	26	17	26	28	22	28	24	20	30	28	28	29	23	18	28	24	26	26	17	27	20	21	31	30	20	17	24	21	11	18	22	28	37	28	25	23	23	21	22	27	20	25	31	31	22	21	26	23	23	26	29	30	26	23	27	22	28	32	25	27	32	25	25	25	24	25	27	32	26	20	24	18	28	29	35	23	29	19	19	19	23	35	21	26	19	23	24	27	25	20	20	25	26	21	37	22	29	29	27	27	21	29	29	35	34	25	33	21	28	28	34	38	20	32	15	31	31	23	22	38	32	26	29	22	26	31	25	34	25	25	34	32	33	27	28	24	38	28	28	23	26	16	37	38	25	31	20	25	31	23	24	27	27	27	21	21	22	28	22	30	26	20	25	31	25	26	28	27	24	20	28	21	19	20	29	21	24	22	25	35	22	23	19	22	23	30	30	28	21	37	32	28	24	27	29	28	19	25	21	31	19	27	28	30	26	19	21	23	25	23	24	29	22	22	23	26	29	17	17	29	24	21	23	17	27	24	28	31	28	21	27	33	26	19	31	22	26	25	20	18	30	28	32	18	18	23	24	26	19	26	20	27	33	23	34	28	20	31	22	18	24	18	26	31	23	27	23	28	29	34	31	30	12	30	19	32	28	27	34	23	27	27	28	27	17	30	25	28	17	23	23	32	22	19	25	33	28	33	24	26	23	28	28	28	21	24	23	17	25	27	27	24	21	20	21	31	25	30	16	28	17	18	25	34	28	30	27	21	27	27	25	26	25	28	15	25	32	26	29	20	27	21	28	27	25	23	29	27	28	28	28	22	26	26	26	24	23	24	33	28	26	30	33	30	24	36	20	21	22	25	32	28	33	26	25	34	15	32	19	25	18	22	28	23	20	30	22	33	18	33	26	33	19	22	36	22	25	28	27	24	23	31	27	24	28	29	27	18	26	23	23	19	21	25	24	25	25	24	16	30	24	28	24	25	23	20	33	22	31	26	31	23	35	21	32	23	22	18	21	23	29	31	18	25	28	17	22	29	26	24	21	29	22	32	24	27	27	22	23	31	27	23	21	24	33	22	23	27	27	16	30	31	21	19	15	22	18	24	28	18	27	29	17	28	32	19	24	23	25	23	24	27	28	31	28	21	23	29	18	32	31	21	20	34	25	31	23	23	25	28	24	15	27	25	32	21	27	24	30	19	28	30	34	29	21	24	24	20	30	29	29	19	21	25	17	26	29	31	24	27	23	26	32	20	30	26	29	22	25	23	25	22	32	26	24	35	28	25	25	27	20	13	20	31	29	32	22	37	22	22	23	25	21	28	26	22	29	32	20	20	23	17	30	26	31	22	34	25	27	23	24	20	30	25	22	25	27	36	19	24	22	24	25	26	24	31	20	23	29	35	32	23	30	19	17	35	22	25	22	21	23	28	25	27	26	21	23	19	37	9	33	25	23	22	22	27	31	28	27	19	24	19	34	26	13	24	25	27	24	26	27	25	27	33	21	25	34	29	24	25	22	27	22	27	24	23	23	30	29	16	34	28	18	24	22	26	30	19	31	25	28	30	27	22	21	16	27	27	20	27	31	23	23	24	22	24	27	24	21	25	29	22	39	31	22	25	27	29	25	20	19	31	28	35	25	31	19	18	24	20	23	33	21	25	23	17	14	19	14	25	35	24	25	38	24	26	36
36674	9278	4958	18211	22977	14813	8194	9501	13110	14050	8546	3346	3078	748	721	634	636	599	611	559	570	553	516	502	518	477	483	463	458	472	470	511	501	485	533	501	423	422	464	426	489	414	434	487	461	454	450	434	473	444	447	466	401	404	425	443	491	423	399	456	452	465	419	430	428	426	422	411	456	459	404	445	402	405	439	438	409	425	425	421	411	460	427	462	434	420	461	466	423	418	430	435	465	442	428	403	389	402	432	414	419	445	429	473	393	433	467	450	401	430	386	384	421	422	438	438	439	457	443	439	453	451	443	420	422	428	486	438	446	412	442	411	424	411	434	445	434	442	420	470	447	419	428	374	462	445	455	426	424	453	417	429	417	426	402	457	441	424	469	424	395	429	419	437	467	418	424	459	417	448	437	466	459	421	419	417	435	411	432	427	440	445	392	438	439	409	436	441	424	402	447	411	415	469	409	429	415	413	453	431	439	460	455	411	424	406	439	399	412	434	364	432	420	417	416	445	449	470	408	444	469	454	430	421	437	446	428	419	456	410	388	414	434	440	434	440	454	454	436	441	444	436	455	422	440	432	425	462	439	410	423	415	471	443	394	444	461	447	411	448	445	414	402	421	428	439	381	459	449	427	455	416	391	424	405	404	407	409	462	435	427	415	430	432	438	424	426	416	409	411	436	452	451	447	440	398	424	409	432	445	425	433	428	463	406	453	424	409	436	436	443	452	428	439	464	428	406	440	414	403	430	419	418	436	411	437	453	430	449	431	453	415	420	455	461	426	423	399	389	418	459	440	426	429	420	484	402	414	427	442	406	421	412	412	436	417	423	397	400	405	417	387	428	443	428	449	429	426	474	418	417	430	411	409	430	449	417	434	424	431	483	441	422	413	447	415	437	427	403	426	432	443	426	459	436	411	446	417	451	449	412	456	451	436	423	448	478	437	437	417	422	435	497	429	432	390	426	443	435	416	406	451	421	457	402	453	430	422	438	408	391	412	429	442	432	427	420	417	419	417	419	375	423	450	448	411	439	432	416	421	439	448	425	419	400	443	425	418	455	424	416	400	431	419	409	437	415	407	403	425	404	424	439	435	462	468	405	439	425	423	428	409	411	439	450	394	459	411	418	415	425	420	433	439	392	430	435	408	433	415	423	455	402	435	414	399	405	422	404	452	473	476	419	476	424	416	406	433	429	390	453	445	415	415	434	406	466	427	408	408	392	402	408	440	428	445	414	425	425	427	405	422	402	398	459	411	425	415	392	405	430	404	408	407	431	439	446	410	410	439	433	423	433	397	427	412	413	450	413	470	399	444	443	415	434	423	416	424	456	433	438	470	432	394	465	425	437	421	405	418	466	431	476	431	444	426	444	393	420	452	412	399	415	408	432	423	408	433	407	464	438	413	422	448	431	407	407	409	438	422	446	434	446	387	400	417	422	436	439	481	461	431	393	416	442	435	425	401	420	435	454	402	411	399	430	445	413	435	418	454	415	448	412	441	394	437	460	425	448	411	414	434	415	414	437	394	463	420	384	458	420	452	400	421	456	452	414	419	428	446	417	429	413	409	389	444	459	434	447	420	469	425	387	446	443	426	451	452	448	430	420	422	428	419	468	412	452	417	411	404	414	449	400	434	389	429	458	414	448	484	392	417	440	414	424	427	422	457	412	432	433	456	421	454	463	447	439	418	437	434	439	448	428	453	423	396	408	450	434	380	440	430	443	432	421	433	403	441	388	447	456	433	432	415	414	436	461	439	441	431	428	401	437	409	468	418	426	397	452	442	447	421	431	430	429	426	426	412	419	462	408	425	456	442	403	439	456	458	428	430	435	465	385	415	415	430	430	436	424	414	438	464	424	425	419	404	428	419	419	440	415	441	447	424	422	411	456	431	414	418	437	402	412	447	434	446	437	440	434	429	413	432	429	434	456	416	424	402	399	424	392	409	438	425	424	408	437	454	392	431	424	440	439	423	410	420	370	402	391	446	390	433	415	384	458	422	443	430	420	428	434	430	417	420	435	438	411	437	404	441	425	418	402	428	435	403	440	417	390	484	455	402	444	434	417	455	445	425	428	430	443	402	427	452	456	431	424	419	424	403	437	418	432	424	428	415	424	441	447	432	420	458	426	443	430	423	439	414	417	419	408	412	435	460	417	422	445	405	431	424	446	471	428	445	458	425	423	452	403	436	422	419	406	433	433	433	422	439	461	451	454	409	418	397	446	423	432	428	433	450	398	435	443	420	429	425	392	408	420	458	459	448	445	421	440	443	431	428	441	455	413	432	426	427	397	427	436	404	442	429	428	445	372	450	405	426	399	443	419	377	456	445	437	417	428	416	416	435	426	402	421	481	423	443	416	469	397	430	445	437	430	389	408	358	469	406	437	422	454	432	448	437	402	437	410	437	403	422	413	434	438	414	439	427	432	449	425	390	407	406	427	412	440	445	420	424	427	434	435	446	444	452	395	431	430	425	415	419	466	442	441	416	418	407	485	473	406	406	438	413	427	435	460	408	410	481	434	430	439	415	431	411	416	412	426	436	440	437	442	410	413	455	466	423	501	404	454	430	385	434	427	427	429	416	447	404	418	445	427	437	437	429	451	407	440	421	434	451	448	457	451	452	439	413	436	407	457	428	421	458	440	452	420	417	406	418	431	447	403	448	466	404	432	429	408	411	439	406	423	419	438	403	396	447	405	432	399	449	417	429	427	448	403	415	413	446	417	410	443	388	425	468	473	428	445	432	418	432	405	416	446	436	418	436	447	461	415	386	400	446	454	409	425	428	440	451	439	448	420	383	392	426	424	439	437	435	439	473	442	410	433	401	431	432	421	472	407	432	423	433	411	402	413	441	414	429	409	427	438	430	420	443	437	461	413	434	438	419	389	439	446	423	456	436	454	408	456	415	431	448	403	432	440	433	468	423	412	478	442	465	424	454	443	445	416	425	443	429	436	454	384	441	438	442	418	461	437	414	414	452	427	421	456	425	442	391	438	465	409	397	420	421	436	435	405	403	428	447	460	455	459	388	445	421	448	436	472	466	427	397	433	453	415	414	427	434	393	401	453	416	452	423	473	444	451	421	405	429	442	433	417	432	450	421	423	431	467	422	417	395	435	421	482	412	436	439	396	433	430	429	392	454	436	474	417	450	409	425	476	441	443	454	413	412	419	435	437	427	424	437	439	407	428	457	411	405	460	466	416	439	416	433	419	425	403	421	448	462	470	434	402	409	448	410	398	417	459	439	418	428	421	427	417	421	416	420	462	366	420	433	438	409	449	412	416	438	416	413	433	438	453	407	431	426	436	410	427	432	405	409	451	420	425	455	388	429	463	418	394	428	439	411	461	455	385	389	427	411	450	419	414	421	430	439	442	422	420	424	415	478	395	406	443	425	441	442	437	444	434	419	435	428	402	416	436	432	453	393	434	408	407	438	417	402	429	446	411	418	449	406	411	405	413	419	405	452	396	420	433	430	408	410	450	448	436	460
7681	719	348	351	380	349	230	253	386	657	290	137	142	58	52	70	55	53	61	63	50	52	55	43	34	57	50	43	38	48	48	36	45	49	37	53	53	42	32	49	34	38	56	40	43	41	47	51	50	38	59	56	35	43	44	53	46	44	43	43	53	43	27	38	36	32	43	36	36	36	47	35	48	52	26	50	35	51	36	55	59	60	56	33	35	35	38	39	44	47	44	52	45	26	30	40	40	45	38	41	36	34	48	34	35	44	40	39	40	51	33	36	33	41	46	26	48	38	40	48	36	34	49	40	33	42	40	37	36	37	43	38	42	37	36	46	34	40	44	37	44	32	39	37	53	52	35	41	38	37	44	36	39	30	42	43	41	44	39	30	34	33	41	35	30	41	38	45	53	36	32	39	43	47	41	44	33	48	50	44	51	47	47	42	39	40	34	38	39	35	35	43	38	31	46	43	43	41	43	42	25	34	33	44	43	48	42	45	37	44	43	30	36	30	34	32	38	45	50	43	43	29	41	43	53	43	45	35	46	51	43	48	45	31	39	42	38	34	42	43	40	34	28	44	42	39	44	37	37	29	30	41	43	45	43	43	41	49	23	60	50	49	41	40	34	33	31	49	31	45	37	28	41	36	50	45	29	40	38	31	35	36	41	42	41	31	31	46	44	49	31	38	45	30	34	42	49	58	41	54	43	54	48	35	41	50	54	39	32	38	38	35	45	33	42	37	39	36	39	40	41	44	42	38	40	43	26	38	42	41	33	47	40	34	43	36	33	32	43	35	46	42	32	33	36	34	37	52	39	37	39	34	42	37	46	34	49	48	44	38	51	33	41	39	40	43	46	40	40	39	34	43	43	35	42	41	29	41	38	47	33	55	37	35	43	24	47	30	37	44	47	50	45	39	51	47	36	46	37	44	38	36	32	52	38	39	32	45	46	42	47	36	35	50	45	48	37	37	49	42	35	41	29	39	44	37	41	49	45	37	36	37	44	39	38	36	33	43	30	51	46	28	31	28	45	34	41	39	44	46	45	34	45	36	48	29	40	40	43	35	35	37	32	30	43	39	44	39	31	36	47	39	33	40	37	49	39	37	43	33	40	47	36	47	45	43	45	44	39	37	40	36	36	33	50	46	43	32	35	40	38	40	38	35	46	43	35	47	32	37	40	39	45	37	37	34	34	40	36	45	45	40	36	42	49	38	42	35	33	39	46	45	38	55	49	48	40	36	32	35	29	36	34	41	39	41	47	38	35	24	41	42	38	49	45	50	44	41	36	43	53	48	50	41	47	36	40	35	46	37	32	42	38	43	49	32	46	42	39	38	39	27	52	32	28	34	45	38	44	45	39	35	42	34	30	40	33	43	37	43	43	47	36	44	40	56	52	43	38	38	44	28	50	47	52	43	41	55	41	32	40	31	40	37	41	41	49	40	32	40	43	43	34	48	40	38	34	26	33	45	40	45	45	52	40	36	34	49	35	45	37	26	39	50	44	36	32	40	31	44	32	40	34	42	42	51	44	35	44	53	37	48	49	40	38	41	43	34	36	47	40	30	34	39	43	52	48	36	41	34	36	47	45	32	40	38	28	42	34	29	52	42	50	38	38	46	30	35	44	40	36	49	39	36	38	34	35	39	36	40	34	34	28	43	34	37	40	33	29	40	44	49	44	40	39	34	32	35	40	24	46	29	50	47	42	30	35	36	41	43	27	41	39	35	43	39	36	54	47	51	39	40	46	45	58	46	48	40	38	39	43	39	37	42	43	34	36	49	43	34	39	41	38	50	35	37	47	43	45	44	32	42	33	53	25	46	41	41	47	28	40	52	38	47	38	47	43	47	43	33	43	47	40	46	39	47	43	45	36	39	29	44	26	33	35	40	46	44	37	42	40	35	37	52	52	44	38	39	47	48	39	45	36	38	34	45	47	50	39	37	38	34	29	36	36	37	30	43	44	33	43	44	40	38	30	32	31	50	37	35	34	46	41	30	43	42	46	35	44	31	44	32	31	35	37	36	36	38	36	34	32	45	33	41	30	46	42	44	37	40	34	29	26	48	36	44	43	40	39	32	42	42	38	32	36	56	42	39	37	35	36	43	41	33	42	44	45	51	33	41	47	40	41	40	42	53	51	39	44	39	46	34	39	39	39	39	42	40	38	41	33	44	44	52	49	38	50	36	54	45	42	36	41	41	39	48	28	44	38	50	55	35	31	37	48	28	55	44	44	35	43	46	38	37	32	49	36	40	28	34	44	44	50	39	38	42	40	42	42	39	50	39	42	39	53	43	52	41	37	44	50	40	44	50	36	27	32	32	36	34	57	41	47	45	32	38	43	35	49	33	36	56	41	41	39	53	29	36	46	39	32	48	46	42	37	46	42	49	48	44	37	49	30	34	42	37	31	45	36	47	31	44	49	30	46	35	42	38	36	44	43	29	34	44	35	49	48	39	45	27	34	53	40	36	44	47	39	41	37	44	38	39	38	41	41	33	52	32	45	45	40	41	37	50	49	29	33	48	38	56	36	39	39	25	27	32	38	37	33	35	40	37	37	44	40	44	33	45	38	38	37	46	37	53	39	38	42	41	40	38	44	52	41	34	43	24	33	49	40	51	48	46	46	45	37	36	37	42	46	42	41	41	39	48	33	43	48	32	38	43	36	54	43	45	32	41	49	43	49	45	36	40	34	50	29	31	39	35	41	41	35	39	49	44	38	36	47	42	33	30	37	36	58	31	38	44	38	37	37	49	37	42	37	37	46	52	38	33	42	37	31	43	46	29	35	42	31	47	47	30	51	41	37	42	37	33	52	44	34	33	47	38	32	37	34	42	25	31	49	38	48	34	43	45	33	36	38	37	37	39	42	42	45	43	31	28	49	37	36	36	45	45	33	35	43	42	36	41	36	35	38	33	36	43	41	46	43	38	39	37	43	54	34	36	39	54	32	39	37	36	44	49	49	41	36	47	31	38	49	32	42	41	38	30	37	33	33	43	35	39	39	55	38	45	35	56	39	38	44	44	28	54	39	42	34	33	38	48	47	42	36	53	36	38	36	49	32	34	35	27	46	35	42	45	40	37	46	35	45	52	38	36	46	32	30	46	45	53	50	44	36	41	41	44	37	55	35	45	49	38	44	43	32	34	41	37	40	33	39	43	36	39	41	44	44	34	52	41	33	29	40	34	22	40	28	35	31	39	32	48	33	29	39	52	30	35	34	39	40	37	29	37	46	46	29	45	52	50	54	44	39	35	25	36	37	39	39	43	45	42	50	47	40	45	44	33	39	38	31	42	43	28	31	38	43	44	41	37	32	49	33	32	34	33	38	42	36	52	39	33	35	40	48	38	38	44	44	41	40	42	31	39	40	32	45	49	37	44	46	37	44	47	46	41	35	40	31	38	54	38	29	34	48	41	38	34	40	34	35	42	41	40	55	35	39	41	40	48	39	33	45	40	33	31	48	43	41	45	44	32	36	48	37	45	30	40
41348	11480	7965	23471	27015	21652	14287	15626	19662	21807	12030	5849	5247	1799	1678	1480	1446	1292	1230	1197	1100	1043	1025	981	963	910	899	845	891	873	847	827	852	811	847	784	807	811	756	758	737	753	761	766	728	747	729	767	721	744	744	762	741	716	706	773	735	681	682	727	695	721	689	723	698	678	669	712	722	718	679	687	706	687	695	683	669	710	689	721	677	695	703	706	673	647	695	675	674	654	720	662	738	653	701	738	694	704	701	731	685	701	661	656	689	690	661	683	661	672	715	703	633	675	694	682	650	664	688	619	673	656	705	700	740	675	664	730	686	668	704	677	724	673	731	664	658	685	643	650	665	645	627	687	683	654	673	728	661	638	667	690	638	646	617	666	669	645	654	664	647	691	657	701	668	656	696	650	654	648	662	693	608	666	688	629	671	644	677	622	634	676	659	663	653	669	681	660	663	736	696	733	692	652	622	661	675	655	673	670	636	669	659	660	709	658	668	632	655	675	713	679	708	720	630	636	697	641	710	721	663	682	680	665	662	701	642	667	688	647	701	637	721	655	653	682	681	725	719	653	631	685	654	661	653	622	669	683	666	676	646	677	656	694	690	656	685	713	664	708	667	654	627	670	710	623	703	658	662	678	667	654	701	648	673	674	661	661	717	704	627	653	687	630	645	670	686	679	701	669	631	718	702	652	686	711	662	648	657	664	671	640	670	664	661	698	704	636	646	643	650	650	649	694	725	646	687	625	653	700	684	673	656	630	649	666	703	676	680	669	686	663	689	666	637	675	642	671	669	653	668	687	672	677	707	676	664	674	663	657	725	738	641	678	633	637	646	645	661	692	706	673	708	725	719	706	659	691	666	693	658	671	680	679	679	666	674	686	680	685	632	682	701	632	646	701	665	653	677	663	643	645	707	668	679	642	669	678	637	636	653	714	671	641	676	679	669	634	708	671	696	674	658	664	687	688	716	673	653	645	650	650	670	607	656	650	687	641	669	634	684	643	651	677	658	674	697	661	658	640	674	629	712	668	643	678	653	711	663	670	705	668	665	679	639	600	668	602	719	635	708	655	678	660	681	692	698	637	685	655	661	690	667	690	651	655	718	684	685	763	677	631	636	692	659	703	645	651	636	664	626	654	700	676	666	662	646	684	660	668	684	688	673	666	663	667	681	686	651	667	674	677	700	621	659	727	702	713	642	643	696	653	695	673	637	648	687	688	717	649	699	648	672	685	676	680	651	699	680	686	674	661	659	740	652	640	688	707	694	713	714	697	670	656	671	647	667	668	657	685	664	697	685	634	673	646	731	703	648	671	668	635	630	681	650	647	727	643	654	664	646	693	676	678	693	645	637	664	674	602	667	663	675	646	682	638	664	662	640	671	693	650	650	663	643	641	641	697	679	670	631	644	679	663	682	666	641	650	682	701	685	595	677	632	706	690	651	640	669	665	687	657	634	693	658	684	631	643	676	664	658	671	674	672	643	643	620	675	612	635	675	664	636	712	688	741	673	685	669	688	661	639	662	669	655	682	677	727	688	631	708	642	674	678	706	644	684	667	686	695	667	648	671	678	633	658	666	688	671	694	650	662	649	662	642	665	670	686	659	695	617	669	657	644	698	707	707	696	675	698	707	660	676	709	661	658	663	713	654	678	602	688	676	678	619	678	660	652	709	673	645	638	653	640	647	665	656	646	689	649	622	638	649	668	643	649	715	709	677	677	645	638	641	637	681	616	673	653	677	664	671	686	681	684	651	584	699	699	699	654	685	664	658	647	636	719	682	672	652	663	673	655	615	696	723	631	647	671	687	661	673	657	625	613	731	667	687	676	660	683	675	665	631	625	668	662	635	677	642	681	651	682	704	679	659	695	623	673	656	696	660	667	695	655	653	640	644	669	685	685	642	625	676	654	695	653	726	656	666	622	657	669	627	684	655	648	658	626	665	653	676	690	654	647	729	681	728	642	682	676	657	703	648	682	699	698	643	670	675	690	629	652	656	650	668	659	667	675	664	709	683	723	651	631	684	662	638	600	709	676	678	725	668	663	710	703	641	648	740	682	653	673	627	704	709	653	677	702	637	649	657	731	665	640	672	665	685	680	655	711	674	694	668	704	693	684	650	676	685	616	666	641	651	652	675	684	673	650	657	667	683	676	670	671	691	685	636	670	684	641	618	632	641	696	681	649	699	671	662	651	675	654	697	699	683	706	700	677	678	664	662	670	644	690	667	638	695	643	716	670	651	676	685	664	613	675	669	723	679	611	661	703	616	665	659	690	633	645	670	696	625	672	747	653	717	648	674	667	665	654	626	639	636	668	699	695	681	628	659	655	632	673	598	596	664	714	676	690	670	670	699	646	697	675	655	624	639	649	656	649	655	680	659	650	702	625	706	674	711	665	719	702	636	676	699	698	695	644	680	656	684	675	620	730	662	688	693	690	688	689	670	664	633	622	640	644	698	708	659	703	678	672	674	657	673	670	667	624	658	659	669	684	671	649	636	662	651	655	653	648	659	643	691	606	673	683	672	675	611	658	649	653	676	648	627	681	681	674	687	694	671	690	669	687	655	697	705	677	626	639	635	679	646	676	672	638	655	663	659	652	679	667	616	669	685	663	673	637	703	691	658	662	684	661	651	657	672	671	598	656	672	626	631	605	671	663	628	681	631	702	712	684	645	645	668	673	639	716	647	638	695	659	666	669	646	639	648	650	630	660	689	663	657	680	708	692	681	680	632	636	689	644	656	690	672	684	647	672	689	650	668	683	670	670	661	695	652	675	700	656	656	653	709	703	675	683	707	671	658	646	630	707	674	626	718	643	692	728	707	627	634	701	639	690	663	665	683	674	668	659	664	644	715	636	661	637	685	620	675	673	680	620	671	707	685	652	690	695	685	613	674	643	650	640	679	725	685	673	658	669	698	616	646	690	655	644	674	687	645	696	705	672	702	661	662	686	675	676	700	676	639	687	664	690	615	642	602	648	631	689	697	709	634	733	705	658	672	685	640	680	643	710	646	659	660	637	720	683	665	705	710	693	688	684	700	664	641	662	653	705	685	643	639	686	673	649	693	740	611	729	670	726	666	694	717	655	612	575	663	693	667	639	656	686	660	641	682	682	701	675	694	654	650	647	684	655	689	602	614	707	613	659	667	685	714	686	644	683	712	651	668	694	707	652	682	668	665	702	641	716	686	680	671	625	684	667	661	654	733	664	701	683	656	650	671	623	655	612	690	660	744	687	644	693	628	670	637	669	675	675	688	694	659	693	712	700	658	653	640	645	641	678	651	681	670	657	689	661	699	664	664	633	627	634	624	667	665	623	630	643	612	659	682	667	669	616	709	663	643	660	667	662	641	681	624	653	640	664	656	641	688	676	654	698	693	661	656	660	653	663	686	613	632	699	686	677	690	659	693	655	694	688	673	659	663	644	694	694	692	670	677	666	692	648	682	659	685	682	708	651	635	669	680	646	666	634	670	684	657	688	672	685	644	635	617	659
7718	673	370	312	348	326	237	272	453	469	267	162	193	71	61	63	45	46	55	47	53	41	51	38	35	57	46	41	39	38	36	42	43	47	48	43	40	49	42	27	46	36	42	49	31	43	53	51	53	38	37	43	47	37	44	46	42	33	40	45	42	44	33	39	33	52	37	39	36	43	38	46	33	46	37	39	39	34	28	33	32	42	43	29	38	44	45	47	47	51	33	59	40	51	41	47	41	39	32	34	39	36	43	48	39	38	47	31	34	39	40	33	34	32	40	36	49	35	33	46	38	44	34	42	41	33	41	46	41	29	41	31	35	36	45	35	61	44	40	44	44	36	43	37	35	39	44	38	47	42	43	42	35	43	35	43	43	32	44	47	54	31	39	26	37	48	44	52	27	35	44	53	34	33	33	37	36	41	46	38	50	39	38	39	34	40	48	41	46	42	46	31	47	44	45	48	38	48	32	49	34	44	42	31	40	37	40	38	30	35	29	36	36	41	35	31	42	38	44	39	51	46	36	47	51	34	32	35	37	40	38	47	40	35	43	35	41	43	40	33	46	38	44	43	29	35	39	37	38	42	36	34	43	36	41	38	31	49	36	36	38	40	38	42	41	43	43	33	52	55	33	35	40	39	34	47	43	53	33	35	41	29	55	43	39	44	37	53	46	52	33	36	44	40	39	32	43	34	30	45	49	44	41	42	45	46	40	51	41	41	47	51	38	28	43	52	40	41	43	48	41	39	39	47	45	40	42	46	48	32	41	34	31	42	37	48	32	39	38	40	40	36	33	41	47	35	40	43	41	44	39	41	38	47	52	33	37	36	54	47	37	48	40	31	56	41	33	43	38	42	39	44	39	32	28	41	44	55	51	43	45	36	43	36	36	28	38	43	42	40	40	50	33	42	42	42	44	36	34	36	32	43	42	39	52	35	31	35	44	43	40	35	41	38	31	36	39	40	35	40	40	31	41	38	43	39	35	35	35	42	47	48	44	40	42	43	42	45	39	28	46	43	25	50	42	30	41	42	44	30	27	37	37	54	48	46	38	37	37	33	45	39	40	40	42	51	49	37	35	38	44	28	39	29	34	50	41	37	34	31	50	48	41	40	34	41	27	39	33	41	43	46	40	33	38	34	32	51	25	46	36	42	43	25	47	50	39	49	38	46	37	39	31	45	39	46	36	48	32	34	36	52	34	33	35	48	44	50	23	31	39	33	29	44	39	29	44	44	35	36	39	38	34	45	35	42	33	54	45	41	29	46	33	46	44	42	30	44	52	38	51	40	38	54	30	37	38	38	42	36	38	39	32	48	46	40	38	45	41	53	37	46	48	48	35	30	31	30	44	34	35	27	39	47	43	32	39	49	40	36	47	37	40	39	47	35	41	38	39	38	26	35	38	42	40	36	32	43	37	29	41	38	31	41	36	54	51	23	44	29	47	35	31	41	39	35	42	38	31	33	53	44	51	36	34	32	48	41	39	46	36	37	41	44	41	37	40	47	42	37	28	37	30	35	38	34	34	55	34	52	49	43	31	44	32	37	40	44	32	39	42	42	36	35	41	42	47	39	39	43	41	47	39	31	39	39	33	48	49	42	46	39	37	44	37	40	41	42	50	40	31	39	41	38	53	47	36	47	37	42	47	39	40	53	34	36	39	41	39	42	38	40	40	46	44	42	43	31	41	39	31	46	39	42	31	35	28	34	37	31	50	36	40	33	42	34	38	53	43	29	32	38	47	34	33	50	46	31	40	29	49	43	40	46	32	33	33	46	61	33	34	35	42	41	46	46	33	43	48	34	38	31	37	42	34	43	36	38	46	42	53	42	38	45	46	36	34	41	46	40	38	44	41	39	54	49	42	44	36	34	50	33	28	37	34	46	36	38	37	46	43	30	32	48	32	34	33	40	37	46	39	34	33	42	33	37	37	40	33	41	36	43	47	36	41	32	41	29	40	30	47	52	40	44	48	41	33	39	40	43	47	41	38	27	49	53	38	47	38	41	28	39	33	38	43	39	41	39	36	41	40	37	34	50	41	33	37	34	37	36	28	34	32	48	37	39	40	43	40	36	43	47	49	39	47	40	30	36	37	40	44	46	36	42	39	50	38	50	63	37	33	46	46	53	31	44	47	32	40	44	26	45	36	42	32	32	36	33	49	41	37	28	50	47	48	36	53	47	40	47	34	30	46	35	36	26	43	41	36	45	40	33	34	54	32	51	40	49	35	40	43	39	50	41	36	36	37	41	41	41	33	39	39	39	39	49	33	40	42	38	39	33	41	31	31	39	44	28	37	39	36	44	33	42	36	39	48	32	40	41	43	39	36	41	39	35	37	37	42	36	41	38	44	41	40	47	35	40	43	41	42	37	48	47	36	47	35	51	39	44	35	37	39	45	38	49	30	36	43	33	26	42	33	44	50	48	38	37	29	41	37	36	40	41	37	43	35	38	38	55	41	44	34	41	36	29	25	40	39	37	34	45	42	38	32	45	53	32	26	38	40	42	32	39	43	44	51	38	40	35	39	38	41	41	34	36	41	40	46	37	27	44	36	29	21	42	35	40	30	38	47	34	37	37	47	38	44	35	45	39	39	41	44	37	50	36	48	34	47	44	49	41	36	28	35	33	46	35	47	43	24	42	33	35	43	41	38	35	40	44	31	34	32	40	45	55	50	32	33	48	39	26	47	39	32	38	49	45	46	52	31	46	52	43	43	51	45	34	44	29	38	45	37	41	44	34	42	35	49	43	39	30	32	41	47	39	42	36	40	37	52	36	50	43	35	52	45	43	40	44	38	42	31	39	42	38	42	36	39	41	41	36	45	33	38	49	46	32	46	41	48	30	37	30	45	47	30	39	36	41	45	30	38	39	48	36	46	44	42	36	46	48	40	44	29	36	43	41	35	40	41	33	32	34	33	43	31	31	41	49	48	35	41	38	41	44	23	44	41	43	34	43	26	31	38	46	39	30	39	36	46	53	32	42	46	36	42	36	43	45	44	38	41	33	38	40	49	49	37	51	49	48	45	41	52	38	41	34	39	38	39	43	29	40	40	41	47	46	37	41	45	41	36	43	35	42	48	29	57	34	40	38	31	52	29	32	35	40	47	40	38	37	33	34	41	55	39	41	37	38	29	41	46	38	41	41	40	37	47	49	36	42	41	37	39	35	37	34	43	39	40	35	30	43	38	34	44	30	45	46	47	34	30	51	39	41	48	43	43	51	46	34	46	40	40	29	36	36	34	31	48	38	37	38	28	27	43	40	40	30	33	33	36	43	46	45	40	36	37	38	51	33	40	48	34	40	41	37	42	36	37	52	40	42	36	44	39	48	42	36	44	48	51	33	32	48	26	37	39	44	51	35	31	46	36	48	41	33	51	27	48	32	46	40	39	28	48	49	36	36	43	49	28	39	46	29	33	45	37	48	35	34	31	41	37	38	32	41	45	43	35	40	34	44	36	48	45	37	44	46	31	38	34	46	43	36
41378	10515	8747	22297	26440	21284	14311	15156	19615	17929	11203	5444	7816	1794	1527	1440	1444	1243	1201	1176	1132	957	980	986	944	917	914	846	818	821	814	865	807	866	833	846	782	774	784	781	719	761	794	711	806	771	719	737	736	732	710	748	738	737	734	742	686	698	681	731	638	667	677	726	714	726	682	697	653	659	689	674	728	675	761	633	675	676	732	701	681	666	669	655	713	660	693	648	681	654	656	680	652	671	653	674	644	685	636	707	686	677	706	635	683	654	675	655	643	679	689	736	647	660	666	674	643	716	662	660	724	659	675	688	704	681	633	683	676	618	696	686	678	669	628	686	697	672	703	719	659	685	685	632	695	651	654	640	654	665	642	647	653	661	658	620	651	682	709	630	652	661	669	672	690	695	684	692	627	628	648	674	668	651	673	676	673	663	694	686	656	668	658	640	652	679	668	679	667	666	680	703	629	687	679	641	681	707	655	676	622	673	641	665	702	657	638	669	609	696	631	667	639	672	672	691	691	642	648	646	645	658	655	670	673	669	676	612	669	712	657	641	648	675	694	675	692	658	637	667	700	657	685	650	716	670	683	688	678	682	652	674	646	616	689	665	668	657	672	648	712	690	705	644	689	691	675	626	677	638	640	643	672	667	718	698	637	651	658	669	707	687	662	661	682	682	660	660	638	694	645	619	622	669	658	657	720	644	672	643	660	653	649	622	635	670	637	674	615	644	667	707	675	706	702	695	678	655	659	641	659	705	689	677	654	687	657	648	661	671	632	629	654	661	637	707	689	678	677	656	649	685	674	692	662	723	658	658	662	683	666	671	683	703	674	697	649	702	726	689	714	697	655	648	648	671	689	662	659	652	679	653	600	685	687	656	689	678	625	629	654	678	670	653	664	663	665	704	674	683	692	668	646	707	683	647	669	680	698	661	619	703	680	669	669	664	668	662	657	717	671	721	673	608	641	662	675	668	698	722	625	677	696	612	651	681	676	637	657	672	646	656	640	681	674	641	707	658	642	628	656	657	628	630	657	689	685	682	670	658	668	651	703	653	650	675	695	660	687	642	634	681	668	599	637	646	656	674	668	699	650	689	639	645	661	638	707	705	616	702	737	704	658	661	655	675	657	701	661	675	669	687	690	676	672	690	671	691	639	652	627	649	655	634	646	732	669	698	696	704	715	685	673	631	704	674	633	659	669	632	677	681	677	665	668	651	677	663	705	663	628	629	681	668	665	633	628	634	662	665	698	669	659	646	670	621	722	651	645	686	636	715	626	651	677	659	680	692	631	680	658	683	651	679	650	675	629	667	663	623	683	645	695	696	674	686	710	653	697	669	660	679	655	700	641	696	674	673	674	693	657	681	651	666	666	677	667	700	652	658	652	669	645	683	670	657	659	659	657	668	673	655	675	698	661	622	647	648	670	645	685	666	693	636	650	665	639	670	632	655	641	654	661	690	657	646	651	639	704	651	688	711	632	711	669	664	688	654	674	643	729	689	705	657	664	720	657	685	686	652	636	618	658	624	641	686	705	672	660	693	660	691	659	629	646	660	650	685	686	688	719	675	625	662	688	683	703	631	641	653	681	670	667	631	676	683	632	678	625	675	615	660	670	643	662	625	703	629	649	657	713	682	660	694	642	641	615	718	647	649	674	690	698	662	617	656	675	637	626	662	682	655	691	658	657	638	700	672	681	667	681	653	661	615	647	651	688	631	642	687	713	632	696	670	623	631	684	657	711	640	611	622	644	655	659	603	695	675	644	624	679	654	686	642	628	674	636	680	657	636	656	705	690	660	621	659	702	653	683	697	708	716	664	635	639	672	712	671	677	655	660	618	648	663	672	638	652	670	674	676	605	729	622	724	664	747	668	598	686	698	631	725	636	646	682	707	624	707	656	703	674	667	650	692	655	653	705	608	680	683	684	682	655	647	660	644	692	688	662	659	668	651	649	649	657	661	659	666	688	661	657	737	637	673	628	629	647	688	670	627	718	636	608	688	666	704	697	652	706	676	697	676	667	702	651	616	683	627	666	693	696	656	682	688	705	694	672	647	691	648	703	709	638	671	632	696	708	677	653	673	669	635	649	623	654	676	679	705	651	653	677	637	675	694	655	689	677	680	667	683	691	676	654	627	661	641	661	648	685	642	688	661	696	652	683	604	667	632	624	639	680	712	669	623	673	678	653	662	635	639	643	686	654	706	679	664	656	649	696	677	667	664	694	651	613	644	677	688	640	714	692	676	647	629	673	662	625	602	635	680	628	676	647	704	703	638	653	649	700	662	690	686	680	658	645	693	660	629	685	652	674	675	676	699	701	638	658	631	641	689	667	675	661	638	624	660	651	681	702	616	622	677	705	673	641	723	669	694	638	713	636	706	710	675	623	640	638	673	730	639	686	668	674	712	630	713	652	671	654	630	658	625	616	606	681	655	614	694	644	688	657	651	682	677	717	653	624	634	655	705	675	668	670	677	678	667	673	660	694	622	675	734	732	665	656	667	684	701	677	633	687	675	701	685	643	675	672	681	659	742	661	633	666	652	652	664	669	736	676	659	663	675	654	663	653	675	624	639	656	737	667	603	609	637	654	672	662	699	666	678	637	694	653	634	675	665	672	660	649	622	681	664	671	671	691	690	684	633	697	693	654	652	709	697	704	701	676	674	657	684	626	685	705	731	637	639	663	637	675	648	656	665	665	684	655	653	655	658	638	639	657	654	636	687	702	692	664	657	677	649	659	670	647	657	663	680	733	657	667	692	674	640	664	675	669	650	652	689	631	706	734	678	724	609	652	615	688	647	676	655	663	670	643	668	681	705	663	671	644	669	695	678	645	669	636	693	665	679	661	658	688	664	677	711	695	654	667	660	657	682	673	682	653	640	661	704	608	664	658	654	706	669	666	671	624	728	706	670	639	624	621	692	636	656	697	628	694	648	699	675	640	708	705	701	649	671	619	646	651	697	639	632	711	666	661	631	731	672	670	670	694	697	648	676	656	653	603	658	660	655	712	640	695	668	650	660	734	648	627	664	656	669	640	628	675	642	672	654	658	674	689	679	677	679	637	674	636	668	679	673	657	680	687	646	685	702	684	599	667	655	718	624	663	641	640	703	648	636	641	671	640	679	676	669	673	630	665	638	659	657	657	658	689	640	627	629	677	689	704	644	664	723	714	641	670	635	703	696	650	656	725	679	700	676	665	681	691	643	682	647	664	731	666	696	654	692	668	636	647	651	672	661	700	692	667	691	669	704	670	693	613	670	691	675	638	662	680	713	699	668	653	676	671	687	680	665	691	700	705	674	640	692	655	718	746	663	651	645	674	710	664	646	665	677	602	688	663	652	616	680	673	653	696	682	706	669	621	679	705	707	694	668	692	664	677	644	664	699	624	680	693	678	653	646	679	681	668	662	664	690	658	654	679	681	684	682	695	664	646	661	628	698	672	680	671	669	637	616	661	676	658	710	734	666	703	616	668	663	706	706	638	635	648	673	646	631
10415	1488	629	429	600	494	405	473	679	667	405	200	676	70	66	43	50	43	59	40	27	38	39	20	39	26	27	24	33	28	35	37	22	35	35	32	23	30	30	30	29	26	26	30	22	27	27	22	24	23	36	32	35	23	22	22	27	20	27	23	26	27	27	20	24	22	24	27	28	23	14	17	25	27	28	18	25	26	27	16	32	25	32	20	23	20	20	19	29	21	25	20	24	23	23	33	24	21	18	18	20	28	22	18	25	20	21	26	19	25	19	25	18	25	22	21	32	37	26	18	23	33	26	27	28	20	21	23	24	16	27	16	23	22	22	22	37	25	16	21	19	23	21	19	18	17	22	18	27	22	17	12	13	26	28	23	22	17	20	20	26	18	23	26	29	24	24	18	23	16	18	29	21	22	20	17	23	26	26	25	28	25	25	23	24	20	15	21	20	23	27	14	17	24	19	15	26	18	21	24	31	19	27	22	19	25	15	27	27	23	30	15	12	20	25	19	30	26	24	25	19	21	23	22	24	16	13	21	21	20	18	19	19	29	20	27	23	26	19	29	26	23	16	21	21	17	25	20	21	21	21	27	24	25	13	15	16	17	23	29	24	23	18	17	9	21	24	11	14	22	24	23	14	28	18	21	28	16	23	12	18	18	19	22	16	21	16	28	30	29	16	25	26	35	26	30	25	19	15	23	20	19	21	19	29	31	20	25	22	18	15	27	25	15	32	20	19	21	29	32	14	21	32	22	22	28	16	25	24	26	31	28	27	36	20	30	21	27	13	26	16	21	17	20	24	23	25	27	17	24	27	19	21	19	34	23	27	29	19	22	17	23	23	20	22	19	20	27	9	18	20	22	22	30	26	25	21	21	23	25	13	29	23	19	18	26	22	18	24	18	21	18	20	21	22	21	25	16	23	15	17	22	24	21	16	21	21	30	24	17	24	17	26	23	25	18	22	25	18	27	9	28	21	31	20	19	24	29	23	28	24	28	18	25	18	22	12	21	18	20	26	29	24	27	21	13	20	13	25	31	19	19	30	17	19	19	21	24	21	18	32	17	20	18	26	19	28	13	24	28	26	19	35	26	21	23	17	12	20	25	23	22	24	19	20	19	19	28	22	17	21	25	23	24	21	24	26	20	23	25	20	7	21	27	19	22	22	19	17	13	26	26	21	19	23	15	24	23	28	31	13	20	23	18	25	12	10	17	15	19	20	14	14	21	22	17	22	18	20	28	28	27	16	29	21	20	34	25	14	23	25	22	17	28	19	22	26	33	19	20	32	29	24	29	21	25	20	27	29	24	19	27	19	22	32	23	28	27	29	19	19	25	25	19	27	27	23	16	17	19	28	14	24	24	29	20	28	26	16	26	28	24	28	14	26	22	16	13	18	22	35	18	14	23	25	27	22	32	18	19	27	29	17	17	21	21	28	25	15	19	17	26	26	24	25	17	20	26	26	21	18	20	30	29	20	19	17	23	17	11	23	22	31	30	26	14	20	30	19	24	23	23	27	20	27	16	30	26	20	28	16	24	23	25	22	17	23	25	24	31	20	16	15	15	26	22	17	24	19	17	25	23	27	20	15	22	22	18	23	28	29	24	21	18	19	20	30	13	14	19	20	36	20	20	13	24	21	14	16	19	24	20	11	21	21	12	25	26	18	22	33	22	21	25	23	21	22	20	20	16	19	25	17	22	25	25	24	25	23	18	16	20	21	17	20	26	23	22	15	23	15	18	19	26	16	20	21	29	18	19	25	20	28	25	31	19	30	18	27	18	20	24	25	17	25	24	18	27	28	17	19	14	17	20	24	16	22	24	23	25	24	26	27	27	27	17	23	25	16	28	19	18	29	21	24	20	13	21	15	22	10	24	17	29	22	19	22	17	20	22	17	23	16	20	26	20	20	29	17	22	21	20	24	24	21	20	22	17	29	21	30	21	25	23	20	27	30	19	34	16	26	26	26	19	29	24	15	21	19	15	26	35	23	19	22	16	28	28	27	24	22	21	20	25	22	29	19	22	25	20	20	22	28	22	23	18	29	20	24	26	19	22	31	22	15	24	36	21	24	30	24	17	19	24	26	19	23	20	16	19	27	16	18	14	20	12	22	18	13	28	20	18	35	17	16	17	19	16	11	28	20	24	10	16	23	21	28	25	16	12	16	19	22	19	15	22	22	19	18	17	17	24	21	23	25	18	15	26	17	22	20	21	25	18	23	19	21	19	19	24	19	15	24	23	22	19	17	18	27	20	14	22	22	24	20	17	21	30	19	22	26	14	21	19	20	29	28	26	22	20	15	15	23	27	30	20	19	18	19	28	23	18	26	26	18	16	18	20	27	16	22	18	25	14	21	31	23	22	22	31	16	19	24	15	23	20	25	19	23	29	25	26	19	26	19	21	26	20	25	16	20	17	24	12	28	23	17	20	24	9	21	22	28	20	19	23	22	20	25	23	21	19	30	29	29	22	24	18	27	25	13	19	22	28	22	25	21	25	21	28	17	16	18	26	20	34	23	23	15	28	27	20	27	19	23	18	25	22	22	25	22	20	32	22	19	27	16	22	17	23	19	21	29	12	18	31	27	27	28	20	24	18	20	18	24	28	14	20	21	18	20	25	19	18	23	22	21	27	21	24	25	29	31	24	19	19	31	23	24	19	21	18	23	33	19	24	28	27	26	25	23	20	18	13	19	19	31	25	25	18	24	19	18	20	22	23	18	25	17	26	27	24	14	19	26	27	28	22	19	24	24	24	17	27	22	26	32	20	23	32	25	20	25	17	25	27	17	29	27	24	23	19	30	18	28	20	22	24	17	18	17	24	20	12	25	20	19	16	23	25	24	21	20	20	21	22	21	22	26	20	22	31	20	26	15	16	20	23	13	23	13	26	18	21	18	23	17	21	23	18	21	23	19	26	22	16	28	15	27	24	22	13	27	22	16	25	19	17	31	17	25	21	15	27	34	23	17	14	28	23	21	17	20	23	17	24	19	19	25	16	18	32	10	24	19	17	27	18	16	26	23	18	26	22	22	30	32	32	11	16	24	11	15	17	28	25	22	18	26	20	18	14	17	18	17	25	12	18	21	22	15	19	29	22	17	31	26	23	21	19	18	23	18	19	17	22	19	25	29	17	22	16	22	15	25	14	19	26	24	22	24	19	30	23	15	29	25	23	23	21	21	19	21	21	20	23	30	25	23	14	29	23	27	17	22	28	23	17	22	25	28	22	26	16	21	18	30	26	18	26	26	19	18	16	21	24	21	19	18	21	20	20	25	22	27	27	15	21	21	21	27	30	21	19	23	29	21	25	20	25	26	11	25	18	19	15	17	30	16	15	21	16	16	32	23	25	28	32	22	25	22	27	21	26	23	18	24	22	30	25	26	27	28	17	26	24	34	26	22	19	19	17	19	18	18	17	17	28	15	23	29	23	36	22	30	15	27	15	20	14	34	24	24	18	17	34	19	34	20	15	20	23	26	20	19	16
49046	15512	12859	27542	33372	26091	20888	21791	25145	22420	15928	8483	15697	2770	2380	2027	1934	1584	1530	1413	1336	1235	1134	1028	896	897	881	878	780	762	722	707	710	723	727	717	648	604	624	566	560	565	544	550	530	537	520	521	530	502	469	477	491	501	511	544	467	468	434	474	468	471	481	476	452	396	452	382	436	454	399	446	418	404	393	433	460	401	415	405	439	439	419	434	389	373	425	384	411	364	389	424	386	396	410	376	384	440	433	397	391	376	382	364	404	368	415	395	337	375	385	402	389	389	415	413	373	389	369	431	397	361	409	359	369	396	364	406	376	387	367	342	386	382	374	399	368	382	367	407	378	375	354	357	423	406	400	375	430	403	386	367	388	393	397	371	380	409	388	375	387	413	361	374	368	368	382	352	365	401	362	412	366	372	372	337	380	363	408	425	359	321	378	372	362	395	376	356	338	411	350	386	381	414	368	382	396	374	355	360	361	372	360	390	426	371	392	354	398	361	396	367	401	384	389	351	344	380	350	376	383	381	364	386	392	393	393	354	379	372	404	363	371	356	338	373	443	373	378	370	364	370	375	388	415	398	337	397	368	374	378	376	363	365	385	384	382	395	375	391	345	342	361	363	334	363	354	374	351	369	391	370	396	352	372	348	372	387	383	395	394	387	377	377	337	340	359	332	356	346	402	321	400	397	367	403	367	348	400	378	420	394	383	393	385	368	340	347	380	399	389	376	410	366	361	359	342	402	391	410	367	361	417	365	365	376	393	373	388	343	378	370	390	367	373	328	412	352	388	394	369	390	353	376	393	377	364	355	345	398	368	366	386	402	392	362	356	366	370	351	411	379	381	357	390	387	409	373	359	376	356	370	378	378	361	373	389	372	384	388	406	371	392	359	387	359	376	376	382	381	355	392	375	373	395	396	354	372	369	331	364	386	365	372	385	390	348	357	360	377	372	361	375	366	388	390	389	349	398	372	380	390	371	376	374	379	359	361	408	365	386	408	397	359	376	401	373	351	416	397	350	386	351	367	384	379	370	377	332	394	363	387	378	397	409	372	382	370	356	397	388	367	352	386	386	377	403	390	395	403	413	372	412	378	358	372	366	389	404	391	361	358	379	394	362	391	409	365	390	342	394	395	363	383	410	390	406	363	373	388	381	365	400	381	388	350	378	398	369	385	365	381	369	357	392	414	354	352	374	392	355	394	380	367	359	362	375	408	372	343	366	359	378	379	399	386	377	369	407	380	366	400	397	390	374	392	364	369	394	384	373	355	346	412	398	378	385	369	330	384	414	379	396	382	397	351	359	356	372	372	406	353	357	378	378	346	369	371	378	376	389	379	371	352	384	369	347	361	370	399	348	391	389	379	334	381	372	388	350	388	374	384	376	402	367	366	383	408	369	360	364	366	324	388	402	404	394	354	396	392	389	366	391	394	361	386	398	375	356	348	381	368	392	344	338	378	358	394	361	392	361	400	359	393	366	356	339	348	402	367	384	383	367	340	378	338	361	387	393	361	388	370	331	396	382	363	434	375	349	414	387	380	370	363	352	353	383	388	374	354	352	378	368	382	365	365	374	386	394	386	384	378	348	386	377	353	358	376	406	340	384	402	381	378	386	333	378	389	337	396	398	413	345	368	333	354	376	384	362	389	403	419	372	346	386	360	381	348	358	370	385	352	392	411	395	383	344	398	344	374	369	355	340	367	380	362	359	358	378	395	341	399	346	385	360	345	387	345	374	330	360	383	361	355	384	420	365	404	374	380	395	396	371	368	342	381	409	346	368	361	378	398	359	395	372	375	354	365	385	347	400	363	375	405	366	369	388	372	364	371	408	383	367	366	347	367	396	377	366	379	387	377	384	379	390	355	374	388	354	380	386	391	379	377	400	347	341	430	389	406	386	371	360	373	370	380	351	359	350	390	372	378	387	393	381	353	396	395	367	380	350	365	409	371	361	336	351	367	358	397	375	372	359	361	393	358	389	372	375	410	377	390	371	351	365	375	353	404	371	374	353	364	385	368	372	369	389	371	369	365	369	366	398	370	357	370	377	397	361	424	355	398	384	386	393	394	387	345	355	377	393	374	362	381	405	375	404	374	378	368	396	375	365	363	388	370	335	420	359	372	359	372	346	406	351	376	358	358	353	360	383	401	360	369	453	384	395	376	356	380	390	373	387	360	374	359	370	343	394	362	351	374	384	342	381	380	387	377	395	383	379	357	359	370	379	364	364	371	404	398	370	379	361	392	381	372	382	383	375	400	378	377	399	376	349	374	370	388	363	381	387	387	327	369	370	377	369	338	376	371	408	369	387	373	351	362	383	342	344	358	383	365	348	370	401	354	384	350	342	370	372	385	422	361	372	386	360	334	358	372	390	373	389	374	367	369	405	373	384	379	424	379	383	367	354	380	348	385	380	388	377	355	381	368	354	390	349	400	357	393	363	389	382	361	383	392	353	387	383	385	339	351	390	321	358	344	387	355	385	347	378	382	395	356	387	373	371	374	419	394	353	385	380	367	414	396	365	391	403	389	403	393	345	352	392	408	355	398	353	391	368	352	387	365	356	380	384	375	373	374	383	384	367	364	404	365	341	360	384	381	417	357	365	347	395	378	384	404	354	385	382	384	347	428	383	396	378	353	358	390	389	380	393	391	380	384	348	363	390	391	383	391	373	377	335	379	381	360	391	380	386	328	341	382	341	345	345	400	357	337	353	374	377	364	363	374	349	347	388	363	368	328	408	370	366	394	364	388	372	373	369	339	370	374	368	395	389	367	379	380	382	389	357	372	341	365	391	376	352	383	398	363	378	407	356	383	391	389	331	369	369	383	359	369	389	398	395	371	362	321	349	360	371	374	374	366	365	359	381	394	399	332	347	364	364	363	403	354	387	372	364	399	361	364	366	364	386	329	390	350	367	359	357	374	390	367	365	362	369	361	401	396	400	348	378	372	378	330	368	369	383	388	392	376	399	350	371	373	372	388	363	358	397	380	353	382	397	378	400	368	372	379	360	396	374	342	415	372	389	356	380	384	368	387	363	365	360	371	350	378	377	393	353	407	401	352	330	380	376	349	406	412	365	367	349	359	343	356	364	368	323	401	359	369	358	357	371	360	396	393	361	321	375	374	361	383	381	349	373	393	367	381	365	353	363	394	405	361	353	402	366	389	382	349	372	358	386	376	378	361	394	378	384	380	387	395	345	334	382	357	381	374	392	349	344	349	373	362	375	386	418	362	402	363	368	330	362	366	412	355	357	363	420	381	386	365	393	364	355	376	382	372	379	393	380	366	319	367	364	364	359	369	364	398	376	397	389	376	346	382	364	373	378	373	360	388	364	401	403	357	371	375	409	404	390	410	401	402	398	375	354	374	388	377	389	395	353	361	373	355	405	351	373	363	394	386	360	369	389	380	364	365	385	380	341	375	363	355	392	364	398	374	418	371	401	382	359	404	342	369	380	411	384	374	359	359	357	361	347	412	345	354	379	358	393	368
4488	453	282	166	259	170	136	152	350	325	164	103	51	33	15	35	29	22	23	11	31	32	26	33	28	25	31	25	26	30	31	20	32	29	24	27	26	34	32	25	26	25	23	34	27	20	31	20	19	15	23	22	33	25	24	27	30	24	31	29	24	27	26	26	24	23	27	27	21	25	34	24	21	24	24	22	33	29	24	32	20	27	23	24	19	17	26	30	23	25	25	24	22	37	21	34	18	22	25	22	26	23	26	21	19	23	24	21	21	28	26	27	31	21	23	21	22	18	18	26	27	19	26	22	29	29	29	30	21	22	27	32	34	28	32	25	31	31	33	25	23	17	19	23	23	30	30	30	28	32	27	30	34	32	24	32	29	18	32	24	32	35	25	22	26	18	26	25	33	20	32	25	29	29	26	19	24	24	20	26	22	15	26	22	26	28	26	19	27	24	29	23	30	34	33	25	19	23	28	28	25	37	21	23	27	29	29	23	27	30	21	23	25	30	32	24	29	16	27	25	17	33	17	30	23	31	30	28	20	28	20	22	23	16	34	23	15	35	22	22	23	27	22	23	27	17	29	29	22	23	20	23	27	29	29	26	23	34	29	23	18	27	17	21	27	31	21	26	30	31	33	23	20	22	27	22	29	31	14	21	32	22	27	29	19	14	26	26	30	30	25	23	20	24	21	29	29	26	19	22	20	30	19	15	21	27	28	23	26	28	30	18	28	24	25	21	19	30	22	27	35	31	31	22	21	30	27	35	20	25	29	26	37	32	22	30	13	25	20	26	22	19	18	24	28	22	24	31	25	36	20	17	28	20	31	23	36	28	32	18	17	20	30	20	26	27	19	21	17	21	28	24	25	30	27	24	24	26	19	26	35	36	16	27	17	24	16	25	21	21	41	41	28	22	31	22	21	18	18	25	20	20	24	25	17	32	26	32	26	28	22	23	11	30	35	22	30	22	21	29	20	22	19	25	24	14	34	32	30	21	29	33	26	19	29	22	18	17	39	22	22	22	22	26	22	25	22	25	18	27	24	26	23	21	29	22	28	23	25	17	25	23	22	20	22	29	22	16	23	22	26	24	24	27	22	19	35	25	26	25	28	27	33	25	18	16	28	25	15	27	28	24	31	29	23	33	28	25	21	33	23	23	28	24	17	20	24	26	29	30	28	33	15	21	28	24	24	28	25	15	19	24	30	22	23	26	21	26	27	35	30	31	30	20	29	32	24	28	24	20	36	24	31	24	29	30	17	19	39	17	22	32	33	25	22	19	36	29	29	30	10	18	22	32	27	36	23	29	31	30	30	28	20	26	30	26	20	30	23	23	24	25	21	28	22	26	16	24	37	27	36	34	39	23	21	29	26	25	24	22	30	25	29	23	20	21	21	13	29	26	25	27	25	25	30	28	33	25	22	30	28	25	35	26	24	29	20	34	33	22	24	28	25	21	18	28	23	32	33	31	37	18	29	23	22	29	26	24	21	25	18	29	22	23	23	20	25	25	26	21	26	29	24	29	23	24	26	27	31	28	33	33	22	30	23	32	26	22	19	28	31	17	28	18	21	29	24	19	24	30	27	20	23	20	31	29	23	20	23	24	23	36	34	21	17	23	25	18	28	30	24	23	25	31	26	29	32	30	27	22	17	30	31	24	27	33	29	23	28	27	31	36	25	25	25	23	26	17	20	35	30	28	17	24	20	31	21	29	30	25	21	15	28	24	33	22	26	23	32	26	23	29	25	15	22	36	16	21	14	22	22	24	17	22	28	24	17	23	25	22	19	18	21	22	27	24	31	22	35	23	24	30	26	27	30	29	28	31	30	33	21	35	16	25	21	26	30	20	25	22	20	30	24	35	39	29	31	29	25	26	33	28	20	22	29	26	21	29	26	24	24	28	25	21	26	34	21	28	30	28	28	27	27	21	25	33	30	19	32	23	25	29	22	27	20	30	22	23	33	32	35	22	26	26	36	25	24	20	22	20	26	21	30	28	23	29	20	28	26	32	22	24	22	23	35	24	20	19	31	31	19	26	22	22	26	20	28	21	28	21	28	16	22	30	25	20	23	26	26	28	25	32	28	17	17	18	36	25	23	34	35	18	37	28	20	21	27	25	20	28	24	25	27	26	32	35	31	23	16	30	24	20	23	19	22	25	25	20	29	22	16	23	32	22	28	30	20	29	36	31	13	26	37	29	24	21	23	34	34	29	24	30	24	24	21	26	33	31	26	30	23	24	22	25	22	19	22	29	24	31	23	27	17	19	27	22	16	25	17	24	29	21	29	26	30	28	22	18	24	23	25	19	28	23	31	26	23	31	23	19	26	29	21	18	29	35	29	28	25	17	17	24	34	27	23	26	23	19	21	33	19	20	22	22	31	26	27	25	23	31	36	21	23	30	27	19	19	23	22	16	18	24	27	26	26	28	25	18	19	30	17	30	24	23	24	30	26	20	16	33	17	24	28	22	29	25	24	20	23	22	28	29	33	19	20	21	23	26	34	23	24	25	13	21	26	37	17	31	27	24	30	29	32	29	28	17	24	21	28	29	24	26	22	18	29	35	25	21	28	29	24	27	21	16	26	32	36	21	21	23	24	18	18	29	16	20	34	28	34	25	35	19	20	37	18	32	26	28	26	23	27	24	24	29	25	23	26	19	21	22	26	31	32	28	17	30	25	23	26	23	27	26	26	27	22	28	22	23	26	29	26	18	22	23	24	28	30	30	22	31	29	22	22	28	19	22	26	24	24	21	25	23	28	27	24	29	23	17	24	23	21	16	18	29	20	29	25	22	23	31	28	20	24	23	24	32	37	27	32	31	31	21	28	25	24	33	31	35	14	31	25	31	41	28	29	25	29	24	22	23	34	21	25	24	28	31	28	21	18	23	20	20	28	34	21	27	24	25	16	23	25	25	28	25	32	23	24	26	20	32	33	33	25	22	25	29	24	29	20	21	24	21	28	33	22	24	27	22	27	25	24	18	24	21	23	25	24	21	26	28	23	27	27	19	23	28	28	33	23	24	18	19	22	27	20	33	24	25	27	28	27	31	22	22	20	23	33	24	20	22	19	27	27	35	18	27	21	28	16	23	27	32	31	28	25	32	32	29	27	18	24	19	30	27	22	30	27	24	28	26	34	18	25	23	24	27	20	33	33	21	25	16	26	32	23	30	25	22	26	18	17	32	23	24	37	25	32	22	24	26	28	34	17	25	27	22	30	23	22	36	17	36	24	31	20	24	28	21	19	24	27	25	33	16	16	30	30	16	22	22	31	27	25	25	20	31	14	25	29	21	35	33	25	25	29	33	18	31	27	37	27	36	18	29	28	26	22	27	37	22	26	29	28	15	24	35	34	22	25	26	41	21	19	36	23	29	23	21	34	25	35	26	22	20	30	19	34	38	24	34	25	27	31	28	26	16	24	19	31	18	31	16	27	30	30	13	26	20	18	18	26	23	35	26	29	22	24	35	28	29	30	26	32	31	23	34
37287	9661	6832	17216	22703	14036	9898	9071	16331	15010	8437	3250	2398	759	714	672	633	619	576	588	556	517	535	527	533	497	518	497	479	476	541	523	449	527	467	459	474	486	457	445	457	463	484	461	452	444	482	449	457	446	469	459	460	486	419	473	444	500	420	475	446	488	451	419	440	434	439	458	458	459	475	465	433	454	417	407	444	424	445	410	404	406	449	461	434	402	442	428	442	457	405	425	458	426	415	451	440	471	434	449	452	438	493	468	437	385	410	424	432	420	424	380	410	460	452	425	422	461	460	442	430	448	454	425	425	405	479	414	404	440	437	451	446	398	425	440	431	418	394	444	454	416	426	423	458	457	404	418	385	406	438	405	469	419	445	442	431	419	445	476	414	395	455	434	398	417	438	433	419	444	437	446	447	419	398	444	430	436	431	431	413	429	427	421	417	439	446	485	417	438	471	445	415	449	472	439	438	428	430	402	445	455	425	412	439	427	438	422	437	451	422	450	484	453	407	456	439	401	402	438	459	441	464	418	432	437	437	448	433	455	451	452	430	436	389	452	438	385	390	453	450	435	407	452	433	430	474	428	482	429	445	400	429	445	411	465	471	417	467	445	414	423	445	430	447	418	412	413	458	436	453	441	416	392	431	436	450	411	433	416	475	413	441	440	438	416	466	442	440	425	419	443	459	430	455	441	437	444	456	428	416	444	438	503	477	440	447	433	465	429	460	459	428	436	435	461	432	435	435	441	429	427	456	427	419	422	434	468	452	434	443	434	426	451	409	437	417	441	398	413	428	418	429	450	395	424	459	428	429	404	456	417	448	420	412	412	444	428	379	407	424	408	445	416	432	456	425	457	426	469	431	439	460	437	476	447	420	437	422	406	414	461	438	455	446	452	469	417	456	427	493	450	461	435	428	424	448	465	444	421	437	421	416	462	472	451	438	432	459	445	459	378	490	420	442	442	421	409	437	424	460	436	448	483	493	405	446	423	434	436	391	452	407	444	414	413	458	436	455	425	434	429	465	423	436	425	413	449	404	473	429	408	414	452	428	464	444	457	429	434	439	438	449	408	461	417	459	424	458	439	425	429	459	402	405	453	416	415	437	447	470	398	443	453	436	395	452	445	425	462	408	510	426	410	440	429	424	398	423	423	420	439	463	448	435	417	412	454	426	426	431	472	449	416	429	418	417	436	436	431	406	429	422	436	435	464	470	426	463	404	417	433	426	419	463	445	431	478	455	437	466	476	410	400	395	476	444	411	403	438	434	460	413	442	400	423	467	421	467	406	438	442	415	460	451	416	422	464	428	414	456	424	467	427	438	436	414	419	400	430	432	438	433	440	459	398	428	415	455	431	411	414	480	460	472	425	432	378	435	445	428	439	484	415	434	422	456	417	426	429	426	420	441	427	403	421	478	444	428	422	420	442	439	432	407	450	437	451	424	439	405	442	468	435	429	441	405	420	432	410	428	463	459	471	459	434	444	408	427	435	422	379	411	435	405	424	457	438	416	423	416	446	439	394	426	384	438	405	438	405	413	424	429	432	425	457	455	436	440	445	464	432	430	468	475	443	419	434	396	411	444	428	411	416	455	402	423	413	404	420	422	434	426	455	424	448	416	384	453	425	412	408	420	460	423	416	442	401	441	441	438	426	466	433	459	397	425	424	402	445	416	422	435	451	425	410	483	441	458	420	423	418	477	435	442	422	457	416	462	416	437	429	446	429	413	468	427	428	450	424	408	466	437	470	426	447	433	390	432	492	439	431	414	442	388	427	405	432	392	423	456	416	430	417	418	409	445	427	387	402	445	411	436	441	421	434	415	400	415	434	406	442	437	421	450	445	491	422	455	441	446	434	430	432	405	447	435	447	445	414	452	450	452	467	455	436	428	436	459	419	430	437	441	434	447	416	445	473	472	432	439	453	476	468	426	439	453	431	470	446	456	442	446	432	447	451	443	476	424	436	476	425	445	449	424	411	478	411	453	417	461	461	420	435	416	470	480	425	390	440	428	499	445	427	414	446	440	407	436	458	420	449	426	434	425	435	440	454	444	417	417	408	466	462	450	432	448	435	430	409	413	442	459	418	464	460	425	425	425	458	415	465	425	456	412	444	407	452	458	450	400	451	449	421	437	433	403	443	414	411	458	426	421	426	428	431	415	457	430	413	425	417	427	437	437	437	439	400	422	410	447	401	434	438	451	454	422	424	408	410	429	437	419	461	405	443	451	424	447	452	391	432	455	425	424	441	406	464	445	473	427	446	448	440	403	429	426	414	479	430	434	417	473	443	433	430	432	434	420	414	454	424	463	447	419	433	445	454	418	443	438	427	419	405	422	426	442	431	417	445	408	449	426	448	453	403	481	410	431	427	387	406	442	422	440	444	460	419	403	427	413	400	410	459	444	377	413	468	411	432	416	456	424	402	431	445	409	440	421	447	446	426	402	436	444	449	424	486	405	394	396	432	469	437	413	448	448	414	474	460	438	428	467	437	467	412	448	450	426	448	434	375	438	440	440	437	456	425	445	441	458	429	433	451	461	414	416	430	457	431	479	449	458	435	407	430	437	406	449	425	435	451	430	460	434	422	399	459	393	446	471	422	403	394	427	462	416	448	403	446	449	434	442	434	436	390	458	409	430	442	413	481	418	453	473	421	444	429	408	455	428	467	440	433	456	391	436	430	452	431	395	456	434	446	445	426	432	440	418	435	411	452	446	444	446	479	423	409	401	456	420	459	470	457	397	453	449	438	449	408	386	453	420	451	398	425	434	429	458	409	419	422	451	414	420	401	413	468	441	418	437	404	419	450	409	424	416	408	459	504	416	450	416	411	451	388	439	450	423	422	423	426	442	451	459	462	450	393	442	392	430	419	450	416	452	431	457	489	455	447	408	441	407	456	445	384	389	423	445	412	460	427	438	422	458	408	420	431	419	450	461	437	425	438	438	432	441	436	440	408	430	449	424	439	456	415	419	406	463	442	479	426	413	435	440	430	467	427	416	468	441	416	433	416	411	459	446	425	439	417	432	458	454	435	427	427	452	412	426	433	426	457	404	419	457	422	421	451	454	461	456	431	458	425	444	467	411	446	407	426	418	411	450	379	425	420	418	434	411	421	448	444	476	409	435	473	414	421	408	426	459	408	441	420	397	414	450	415	437	405	398	422	459	439	393	461	419	455	463	426	420	455	428	441	453	435	406	446	462	426	440	415	437	455	433	405	436	444	419	431	442	414	459	484	446	424	407	406	452	402	417	423	415	461	453	456	430	410	456	454	455	422	454	423	463	456	456	453	445	443	406	427	433	460	426	437	440	411	434	436	402	401	419	434	444	431	477	426	435	456	429	430	424	421	412	458	428	421	450	405	438	418	440	472	433	429	427	430	465	435	452	410	431	434	468	408	467	416	418	413	469	410	453	431	455	470	444	435	418	409	472	454	397	418	421	417	459	447	430	405	422	467	442	438	406	462	413	463	450	459	472	438	422	469	408	436
7982	939	481	283	386	356	249	216	426	476	317	172	264	60	42	57	52	62	64	43	45	47	49	58	39	54	34	31	58	38	55	43	42	38	49	34	50	55	38	47	41	50	43	36	35	28	42	38	44	46	43	48	35	32	47	43	40	46	48	40	44	42	38	45	45	34	39	37	52	41	46	40	38	38	29	39	38	40	36	36	35	47	42	25	33	51	41	42	44	31	28	36	42	35	36	43	38	38	36	42	49	29	31	34	41	38	38	35	38	55	35	30	44	37	51	37	39	43	22	41	39	33	44	31	39	39	43	44	37	43	48	29	40	37	43	47	52	42	42	43	31	35	35	45	38	40	41	30	39	48	55	51	41	43	38	36	47	46	39	47	44	32	35	33	40	41	41	45	50	37	33	48	43	40	48	41	40	50	36	46	33	46	41	39	38	43	38	33	41	34	34	34	38	34	42	43	29	33	50	48	47	40	35	41	50	36	42	47	37	43	31	41	42	40	33	57	33	42	46	32	40	42	37	51	27	29	29	35	37	36	42	41	39	42	33	45	44	43	38	38	39	42	51	37	61	38	39	42	39	51	35	47	51	35	43	48	37	39	48	45	44	32	47	37	46	46	51	50	40	54	36	32	43	27	37	47	29	38	34	30	45	40	39	42	34	36	47	42	55	44	41	41	46	34	33	45	34	37	40	49	34	42	52	40	41	34	30	37	45	48	33	48	41	38	33	34	46	58	42	38	44	44	49	39	40	49	46	29	33	37	40	48	35	45	39	42	39	34	47	39	50	37	41	38	36	31	48	44	34	31	35	42	43	38	48	34	41	47	49	43	54	42	42	40	44	40	31	52	32	33	45	45	35	52	41	46	31	40	32	33	42	38	39	45	47	41	38	41	49	44	38	35	46	40	39	39	33	54	34	41	40	31	43	41	47	42	37	45	38	44	47	39	40	46	39	30	43	46	45	28	31	51	39	42	42	39	54	36	40	48	50	35	38	39	29	37	32	50	47	32	39	41	37	47	42	43	41	30	46	46	35	50	37	34	39	34	41	42	37	26	41	37	29	32	40	40	34	45	51	43	30	36	39	29	36	32	43	38	35	47	46	41	44	43	39	35	39	39	40	43	42	35	37	50	30	37	41	38	34	36	38	39	36	45	46	44	38	49	36	44	35	44	42	43	47	40	39	39	40	45	32	44	47	29	35	44	33	50	38	39	38	36	39	48	38	35	48	31	42	35	40	48	40	43	46	47	44	38	47	34	41	46	37	41	41	39	43	42	41	27	42	46	33	36	42	50	39	46	38	31	36	29	40	43	52	37	31	36	40	40	37	37	32	52	46	51	46	43	30	65	31	53	52	42	44	47	40	43	38	38	32	39	44	38	44	34	31	48	50	50	35	37	49	36	37	39	42	30	45	43	36	42	47	52	43	46	43	40	41	35	33	38	38	42	38	35	41	36	45	50	28	46	46	46	42	55	52	45	37	38	32	38	41	36	37	36	48	46	39	44	42	37	44	51	37	36	54	36	38	35	32	33	50	32	33	50	46	48	30	38	41	47	52	33	46	46	38	35	41	39	51	36	62	34	34	36	44	45	37	40	48	41	53	39	42	32	37	38	31	44	34	42	40	36	44	41	37	52	40	41	31	40	40	34	45	37	53	48	29	29	57	42	34	41	39	36	47	38	39	33	33	37	40	36	45	41	39	30	48	53	36	36	39	31	40	35	31	39	40	37	46	37	38	46	41	32	37	38	40	39	44	37	40	38	40	45	35	45	46	47	43	41	43	33	39	30	41	47	48	46	47	53	40	48	39	45	48	45	39	50	44	40	33	50	30	33	37	48	31	41	41	35	46	32	44	35	48	33	49	43	29	33	36	39	31	45	46	40	39	42	41	40	39	34	34	37	42	43	34	36	36	48	44	36	45	45	46	35	45	43	51	49	49	37	39	42	45	34	39	32	39	40	31	38	36	49	41	33	45	33	40	45	40	46	34	36	40	43	42	32	45	38	44	46	41	46	41	34	44	36	35	37	41	52	44	49	37	43	54	41	33	34	47	43	47	32	34	25	29	38	39	36	48	31	33	38	46	40	45	47	34	41	42	37	41	37	35	32	36	28	44	34	33	30	33	44	39	49	34	42	40	38	49	33	39	32	46	49	48	34	47	35	37	47	36	46	39	49	39	61	37	37	40	35	38	33	42	30	37	36	36	36	43	36	37	43	43	32	42	55	41	47	41	39	36	44	37	44	48	35	46	54	40	33	42	52	30	48	54	34	46	39	44	37	58	36	42	55	36	42	41	33	38	41	43	51	34	40	39	36	40	34	46	47	42	28	39	49	37	28	39	44	37	42	35	47	49	37	36	37	39	31	45	59	42	43	47	31	34	41	34	45	44	26	32	42	39	42	37	47	49	37	46	42	41	56	29	38	43	39	30	39	42	42	38	37	33	42	42	51	36	39	30	44	53	42	37	30	44	32	44	36	36	42	49	34	45	44	31	37	40	30	51	35	50	31	33	43	39	33	50	58	41	53	32	39	33	30	46	43	45	42	52	33	59	35	43	41	43	41	37	36	25	45	44	43	28	37	62	45	37	50	49	36	37	44	42	41	41	28	39	40	41	36	47	29	45	47	42	44	28	43	46	37	49	38	40	51	38	42	38	40	31	35	51	28	35	30	43	49	46	40	38	42	45	40	54	45	39	68	41	31	38	46	36	38	39	39	49	47	34	45	47	37	34	31	32	38	40	29	34	38	42	51	42	47	40	42	47	35	40	23	43	33	34	35	36	42	35	27	46	35	36	39	36	34	28	45	47	35	38	40	43	40	38	46	47	46	29	45	42	40	31	45	40	30	44	44	38	41	38	45	53	36	32	35	45	28	39	46	34	49	43	33	37	34	37	38	52	39	43	37	40	41	41	34	33	41	38	51	39	45	42	37	57	37	31	42	33	36	34	35	29	47	30	38	37	35	31	42	52	36	32	44	33	38	39	39	43	31	38	46	34	39	29	33	37	34	35	37	45	43	40	31	39	37	42	48	44	46	38	40	39	32	55	40	46	42	47	40	46	26	47	35	44	41	44	38	38	40	46	35	38	41	38	55	41	45	39	32	44	43	46	45	35	46	34	38	27	43	48	40	39	44	33	44	39	36	51	49	53	35	37	39	40	35	36	43	27	31	41	45	26	39	47	41	39	33	42	28	34	36	37	47	42	43	50	31	36	37	40	46	30	47	39	41	34	47	41	37	44	35	39	44	35	44	44	32	36	43	45	43	38	28	29	44	45	36	32	40	35	35	36	32	43	30	43	44	47	38	49	39	40	37	46	42	31	33	36	35	34	44	37	41	35	39	43	28	40	36	50	41	40	37	36	37	46	42	30	40	40	36	36	38	47	44	34	41	49	33	34	41	36	30	48	24	50	46	29	48	34	43	40	42	30	42	38	31	43	38	37	33	42	51	36	39	41	31	39	40	57	39	35	38	32	32
42265	13701	9888	22684	26908	21468	15600	12604	19750	19187	12745	6239	9828	1816	1574	1478	1475	1290	1256	1229	1139	1059	1014	1029	961	951	947	916	874	832	817	838	799	843	786	827	839	759	793	718	792	745	717	763	774	736	748	732	700	710	768	720	740	740	704	718	716	724	693	719	730	735	672	674	691	686	646	705	733	682	667	705	671	709	728	707	735	666	677	704	653	664	713	678	691	684	686	696	676	681	702	708	690	624	669	657	689	703	682	651	702	671	640	669	661	681	684	664	651	689	691	686	694	675	670	690	690	641	674	705	669	685	754	687	633	691	687	688	686	685	677	698	624	666	679	702	643	671	654	645	670	629	665	659	675	720	706	723	677	658	703	671	685	686	704	678	637	660	702	644	676	655	702	671	680	672	679	670	682	686	658	678	638	646	708	723	645	676	719	683	691	680	685	702	664	707	695	683	649	699	686	645	672	617	694	659	652	684	666	658	668	716	658	671	692	693	661	683	694	649	678	645	685	627	696	724	650	655	670	646	660	694	708	655	671	688	646	657	716	697	698	657	717	654	707	680	690	679	697	651	709	699	657	660	681	657	666	664	731	662	713	672	629	687	662	693	663	688	654	679	678	701	692	709	664	622	675	659	647	721	691	720	667	690	675	708	691	665	703	678	680	734	718	651	656	689	650	652	698	681	650	684	640	692	669	659	699	651	690	667	618	700	695	680	709	637	691	660	683	728	707	672	679	630	673	677	642	685	620	683	733	673	711	683	654	714	688	675	683	682	679	701	706	686	685	700	671	668	656	680	671	697	696	712	691	615	672	666	713	681	690	683	682	669	691	698	732	653	706	683	678	681	630	703	675	637	685	677	649	657	648	662	678	667	669	710	708	713	655	631	676	698	654	662	710	670	645	670	728	719	661	663	709	659	720	670	690	676	729	703	657	659	725	714	666	696	658	659	686	709	638	676	677	684	736	664	661	680	657	685	682	670	666	635	668	658	666	688	674	664	714	612	624	715	709	715	710	667	707	649	641	642	623	647	708	657	658	667	626	702	703	638	646	679	667	667	666	703	684	709	722	690	683	701	703	685	685	628	670	717	645	714	657	673	685	622	724	655	664	634	680	705	720	642	647	655	656	640	667	699	724	684	686	665	715	681	716	648	663	664	701	693	702	676	666	694	692	678	704	705	732	670	720	715	665	701	670	677	687	667	735	690	689	684	673	684	664	609	681	654	651	693	682	641	673	721	689	662	639	668	627	720	650	677	652	652	715	623	724	669	653	697	648	672	675	708	704	650	693	684	644	679	659	672	673	677	673	664	663	649	666	696	660	720	663	652	714	758	663	701	694	675	635	653	666	631	694	591	643	688	665	691	663	676	653	707	700	672	611	671	659	680	658	682	682	634	687	680	657	726	694	737	650	649	642	690	642	665	662	688	689	687	662	668	624	688	670	686	662	725	680	704	676	669	664	695	704	709	668	638	671	685	671	704	586	692	719	669	685	651	755	627	693	697	648	680	662	712	677	696	645	692	716	688	641	674	683	673	693	641	661	687	676	669	652	683	660	655	657	661	681	646	706	690	644	649	686	688	670	703	682	671	687	676	600	702	702	674	691	666	692	691	671	665	701	716	721	676	679	664	671	659	638	717	677	651	697	729	673	703	700	693	658	694	680	706	666	680	699	715	690	673	696	661	678	650	709	702	688	659	640	662	703	618	694	692	673	654	693	721	664	638	697	673	733	643	701	705	677	699	648	656	651	693	667	659	667	659	686	668	678	712	692	674	674	690	645	665	730	674	658	694	648	644	666	689	663	694	671	698	671	654	665	705	685	681	651	639	662	671	677	651	666	674	653	661	680	679	667	633	694	690	696	705	725	625	658	609	653	705	684	662	691	678	692	664	687	651	684	677	630	710	720	674	675	689	678	709	663	635	676	656	643	668	690	657	687	669	677	666	670	678	668	629	682	677	706	681	662	671	671	710	683	619	718	690	683	674	681	671	738	678	640	672	667	690	692	666	665	656	668	711	704	677	669	659	670	676	688	676	680	688	683	683	662	642	699	694	664	640	663	671	664	697	719	695	654	680	710	657	682	691	713	636	681	676	721	659	664	683	702	641	673	658	679	648	682	713	608	635	687	663	713	677	647	640	677	643	668	624	645	695	658	669	683	664	654	663	673	641	563	646	673	712	645	684	676	671	655	672	704	689	687	682	667	714	682	669	687	656	681	695	682	674	717	688	632	673	666	737	672	712	701	683	625	693	632	687	694	661	657	701	678	678	663	609	648	698	645	650	662	693	682	684	722	701	680	699	686	691	699	700	708	661	671	679	654	689	704	681	658	645	667	692	678	671	673	646	640	654	627	646	646	705	674	644	644	706	678	719	686	686	700	713	651	692	697	736	696	687	675	698	619	688	684	718	714	682	695	659	686	709	679	767	685	625	686	695	669	671	639	681	710	687	669	669	648	678	646	668	657	659	703	677	673	700	702	663	701	731	669	649	705	646	701	687	704	698	653	704	717	636	659	666	625	628	700	699	673	665	679	675	649	626	673	707	672	694	687	657	669	667	679	662	706	654	649	650	700	703	717	631	676	662	712	639	722	681	691	668	681	635	685	676	670	703	658	698	664	711	635	667	663	640	678	696	669	637	670	699	652	716	657	672	662	674	700	638	668	695	671	669	610	678	710	672	712	675	686	642	651	643	664	713	679	679	668	703	667	671	691	628	696	673	619	718	664	686	653	709	665	674	675	670	667	643	669	679	684	703	668	702	661	659	616	717	656	681	634	653	651	712	656	692	665	658	683	707	716	642	649	656	712	648	713	666	679	700	658	713	664	693	654	723	683	691	664	686	694	659	644	690	666	678	691	683	629	661	694	676	690	672	682	676	695	663	647	645	641	677	704	685	658	676	631	587	697	670	682	726	695	678	667	692	628	629	664	655	633	649	622	664	665	657	690	695	677	709	684	658	613	611	702	626	646	681	697	661	678	672	685	695	674	685	671	661	665	662	652	691	690	641	669	694	705	653	692	671	688	654	669	683	721	659	651	671	655	650	652	653	666	636	688	690	711	670	696	700	652	680	689	691	673	703	701	677	645	679	672	682	677	638	682	646	681	660	682	703	697	659	680	659	670	655	636	713	698	676	660	678	636	710	711	661	652	645	666	663	698	664	694	616	653	673	700	682	695	675	665	644	679	695	693	671	690	730	671	708	679	650	709	656	690	670	638	636	672	711	658	710	628	710	671	690	699	654	695	698	669	686	661	673	649	669	665	671	640	643	709	653	666	727	639	656	693	654	627	685	712	630	648	742	673	710	662	651	640	653	668	623	715	636	646	642	663	725	683	724	704	676	681	662	681	678	703	629	695	669	693	657	690	662	670	692	645	655	647	639	696	659	671	666	708	676	682	694	676	678	674	669	650	684	698	675	701	685	638	677	682	668	667	673	677	667	685	662	586	653	618	707	663	645	694	653	650	682	671	691	629	652	675	623	630	671	678	692
7495	925	439	276	372	327	202	208	406	486	274	124	101	71	63	46	65	61	39	44	45	45	53	44	46	48	49	36	37	47	39	42	36	28	45	46	33	50	41	35	31	30	37	47	32	48	40	44	44	41	27	48	41	34	43	43	39	40	44	54	37	49	48	39	39	43	36	47	50	36	31	39	42	36	37	50	32	46	40	27	41	37	44	46	58	34	43	51	54	34	39	47	34	33	40	39	43	48	43	41	34	40	47	37	45	37	33	45	43	48	35	37	41	46	40	33	47	47	40	54	35	34	44	36	45	52	44	38	39	44	33	42	42	50	43	49	43	30	36	35	34	41	39	33	35	43	44	32	28	35	38	36	39	28	32	34	28	42	51	41	32	35	38	50	38	39	29	36	36	38	34	26	39	39	38	46	39	59	40	33	37	45	42	41	44	45	40	35	34	31	41	31	33	43	48	35	44	48	43	36	39	43	37	44	54	31	36	33	39	39	41	59	36	52	49	36	32	39	42	35	49	32	52	34	47	41	50	41	50	39	53	40	28	28	41	44	32	47	59	37	39	35	38	42	37	44	45	32	40	44	39	32	33	38	51	39	36	37	33	34	37	40	40	45	36	49	46	36	46	36	32	40	40	43	36	38	35	45	34	38	41	33	50	39	33	36	36	42	34	36	37	33	39	39	36	41	38	37	43	42	40	37	42	47	39	44	36	52	39	30	39	36	50	45	41	41	47	48	35	39	38	30	31	50	43	32	35	44	40	44	50	51	56	32	44	38	35	36	38	46	39	41	45	36	39	31	39	39	39	47	49	34	31	42	46	39	45	37	28	48	42	31	38	45	32	36	45	49	29	44	39	46	38	46	35	43	42	40	31	43	45	41	35	47	45	35	41	39	40	42	39	33	43	42	32	37	49	28	36	40	39	43	47	31	42	37	47	41	41	43	41	41	46	35	44	36	43	41	37	35	32	52	35	32	35	34	31	33	55	37	47	39	29	36	46	42	37	46	37	40	35	50	41	40	45	47	34	37	41	42	36	42	41	50	47	45	48	32	40	40	33	40	45	41	41	43	37	41	41	36	40	35	46	25	44	39	47	36	47	39	39	48	48	35	44	42	30	45	38	41	35	36	46	43	35	40	26	28	48	39	40	35	38	44	36	34	23	37	40	28	42	54	45	40	47	36	33	38	36	45	33	45	42	43	44	36	34	45	41	40	38	35	40	42	53	44	46	37	33	35	49	34	49	50	43	37	33	41	42	48	36	41	43	45	45	37	41	43	25	37	36	32	36	45	39	34	33	35	41	36	44	50	45	39	38	37	31	45	50	28	49	33	34	38	40	38	28	24	48	45	44	39	36	40	43	31	38	37	39	31	32	39	46	31	33	49	59	47	38	36	44	39	33	56	36	38	46	44	38	31	44	27	31	44	36	26	46	31	41	44	42	38	40	40	41	41	43	47	34	40	54	39	49	44	33	35	33	39	50	46	40	44	32	38	47	49	39	43	44	33	40	46	49	33	44	38	27	38	36	41	36	47	42	38	34	47	31	37	59	37	29	52	40	34	45	38	36	33	37	37	38	44	36	41	31	38	32	37	46	35	34	37	37	31	41	44	35	43	33	40	46	31	35	44	44	34	36	39	39	40	31	40	37	46	47	37	43	31	41	57	38	44	35	35	41	46	35	37	35	35	39	49	43	43	47	42	41	48	44	36	46	57	34	43	40	39	36	34	46	32	40	45	51	48	35	35	28	33	43	39	35	52	48	51	45	45	32	40	42	40	43	49	32	39	37	44	30	22	44	38	34	43	41	46	27	45	45	37	38	45	36	48	44	34	44	42	38	39	39	39	37	34	48	43	39	41	44	43	51	31	52	41	37	35	38	41	47	42	36	38	36	44	41	37	47	49	35	40	35	41	34	42	34	41	48	34	41	37	35	43	36	40	37	38	39	36	38	37	45	31	31	34	44	48	32	36	40	47	39	36	26	32	50	40	41	42	39	55	44	36	43	39	34	44	34	47	39	39	36	42	39	32	26	33	43	32	44	44	33	54	32	48	37	43	35	48	38	39	39	34	36	37	34	38	39	37	31	36	55	41	49	55	44	41	42	42	46	36	34	32	35	35	49	43	28	38	36	36	42	38	28	47	40	34	48	53	26	33	38	48	41	42	40	44	44	39	45	41	41	44	52	36	52	42	43	41	30	46	37	39	50	41	42	37	45	33	33	42	48	34	45	40	43	39	42	37	42	37	37	41	40	50	43	40	33	33	40	50	37	33	31	37	34	40	41	32	48	44	40	31	31	36	46	30	36	32	38	40	36	34	29	37	32	37	49	42	41	37	32	38	27	41	42	57	25	39	47	33	40	37	46	57	34	53	35	58	49	42	38	42	48	35	37	39	37	40	35	43	47	41	39	40	50	34	27	37	52	47	46	50	41	24	34	35	41	35	41	33	33	38	40	37	40	33	37	59	28	38	45	41	29	43	37	39	35	35	41	39	34	30	32	45	39	43	48	31	42	38	37	29	44	34	48	51	30	44	32	35	36	46	48	37	36	48	35	40	50	52	39	52	39	36	46	43	45	27	34	31	49	42	42	27	37	42	52	34	47	35	32	37	36	40	34	39	26	36	43	38	41	41	44	40	43	27	32	43	34	35	39	44	32	47	50	35	45	36	51	33	41	42	35	36	40	34	40	38	46	48	30	45	43	26	44	53	41	44	46	39	39	43	54	44	44	46	39	34	39	45	46	35	34	27	40	45	40	37	32	39	44	30	48	37	37	46	42	39	33	37	32	41	31	40	40	33	35	39	44	47	47	38	52	41	31	42	47	43	39	35	22	39	33	36	42	37	48	36	50	33	35	39	45	50	49	37	48	46	40	34	39	51	33	46	45	50	41	34	18	39	41	45	60	37	37	45	34	48	35	43	31	32	30	41	36	41	48	37	31	39	39	34	45	42	35	32	39	49	38	32	29	37	35	45	41	39	29	39	31	33	43	34	30	38	38	43	58	48	40	43	36	30	43	47	40	36	45	36	47	43	50	30	37	35	32	29	43	37	46	38	41	36	53	31	36	43	44	44	35	40	30	46	35	51	41	41	26	45	33	35	43	39	40	34	48	32	42	40	37	47	39	33	35	52	36	37	50	41	40	36	40	37	22	55	41	35	37	37	39	29	27	29	36	33	42	40	30	31	20	39	33	36	45	36	35	37	38	46	37	33	47	40	42	36	44	29	37	34	27	29	34	31	34	42	30	66	48	44	50	49	41	44	47	33	44	32	46	41	48	35	32	45	52	35	50	38	46	43	36	40	42	38	39	40	38	38	35	40	48	32	46	30	35	40	40	41	37	57	40	38	34	51	42	50	30	44	34	45	34	42	33	46	37	38	33	29	47	40	47	48	41	36	31	47	52	43	31	42	54	48	34	42	41	50	39	42	39	46	41	33	31	32	31	37	38	36	49	46	38	43	39	49	31	36	41	42	45	48
41301	14397	9852	21970	26424	19473	13451	11569	18442	19614	13144	5440	4006	1800	1612	1403	1350	1334	1141	1157	1154	1015	992	909	997	908	867	859	850	847	849	866	831	796	841	789	819	747	803	799	750	713	784	691	730	716	743	730	749	716	700	743	734	736	732	707	728	754	702	721	697	724	680	693	724	708	668	693	672	683	710	696	742	662	700	688	698	670	682	711	745	669	710	672	725	681	647	678	658	701	648	681	693	688	693	673	698	671	704	682	666	639	663	660	694	641	673	652	704	714	688	691	687	639	676	683	684	647	692	656	704	673	685	661	711	690	701	671	635	687	688	635	679	627	709	650	663	717	708	641	649	674	660	665	685	705	669	624	677	686	660	646	664	680	686	677	683	702	661	649	685	728	690	694	634	675	682	679	628	667	632	675	669	671	704	685	701	694	695	663	650	644	657	640	634	703	633	693	699	673	667	651	608	669	687	670	731	709	650	651	688	694	673	736	628	661	695	671	647	701	650	655	668	665	645	673	673	700	686	653	657	631	670	670	637	643	675	679	681	684	628	687	689	643	668	678	672	669	661	664	706	715	610	646	695	664	665	658	687	638	661	687	684	663	644	640	703	702	743	682	700	674	692	649	704	672	655	674	674	672	664	608	645	686	696	675	666	721	668	661	665	701	714	641	697	645	691	671	716	700	706	643	665	668	667	660	679	672	682	697	657	676	672	680	668	677	678	658	706	689	663	695	673	626	674	707	733	679	657	699	671	639	715	628	644	669	676	648	665	665	643	661	712	622	653	671	709	646	619	676	617	729	637	682	709	665	690	673	678	670	656	636	703	698	687	679	681	686	652	682	673	667	691	660	649	675	687	647	647	616	637	687	640	676	671	659	676	668	698	671	626	681	701	661	653	672	687	624	661	651	689	694	738	624	663	684	640	673	730	684	690	628	656	683	640	658	669	687	694	706	665	676	687	696	713	655	652	653	700	703	685	695	736	653	663	644	675	630	700	683	638	649	689	635	676	680	663	656	693	657	695	698	662	658	689	677	640	672	674	633	671	708	689	659	678	635	689	652	657	664	649	676	709	665	668	670	662	699	665	705	671	650	680	643	638	640	659	686	675	664	644	657	657	679	664	678	632	689	688	658	621	646	646	691	621	669	693	667	653	665	653	631	644	691	669	684	668	689	666	696	660	643	647	711	685	676	653	659	647	633	668	658	669	657	698	651	692	678	676	622	640	672	632	686	676	675	636	691	634	664	683	693	688	689	667	693	684	643	667	708	686	681	641	675	679	751	648	647	660	693	650	680	653	692	679	663	634	630	629	628	643	633	630	654	648	652	633	700	662	692	696	660	700	710	665	648	679	691	699	723	617	638	672	702	685	694	696	693	630	665	652	694	635	665	688	694	670	637	666	652	654	632	704	673	698	683	689	675	672	665	666	625	646	677	642	647	705	652	671	690	644	637	656	656	729	684	692	662	686	672	620	631	679	651	644	700	648	718	670	643	663	681	682	664	616	662	676	655	689	682	653	676	672	634	618	723	624	702	681	713	677	659	683	661	720	636	684	698	672	700	697	663	705	698	700	668	664	680	664	665	652	649	680	721	693	645	690	642	667	670	675	628	698	684	671	714	644	671	653	669	704	682	659	679	676	701	634	694	645	666	671	642	637	680	616	666	672	693	650	708	694	706	626	711	664	689	673	645	670	692	677	652	677	712	677	696	691	647	634	603	647	691	678	658	679	671	673	674	696	705	650	678	651	697	633	669	743	675	698	685	671	642	703	693	662	657	654	673	658	669	665	670	656	651	705	676	675	628	650	675	648	667	669	706	696	674	678	647	663	680	613	693	672	651	708	650	700	651	676	686	698	676	670	639	686	700	632	641	694	692	678	701	643	700	653	630	637	640	639	701	636	651	681	677	587	706	643	646	656	637	722	656	680	697	641	636	623	684	669	698	604	670	644	615	644	675	672	621	657	633	687	666	725	706	714	645	645	646	672	671	694	681	666	687	690	664	689	664	663	657	677	701	650	668	676	609	672	665	681	708	689	639	614	699	669	693	683	654	678	670	658	670	673	678	623	656	635	698	678	655	676	664	635	716	633	653	681	725	708	655	658	665	663	619	654	671	637	680	705	657	640	689	643	662	730	681	659	648	674	636	628	672	681	676	684	682	657	630	633	663	670	695	663	654	664	678	699	701	648	643	674	662	696	682	682	694	648	666	680	670	627	687	702	689	661	692	686	649	650	668	694	706	726	647	653	667	642	640	682	650	681	689	633	698	681	692	629	708	655	684	661	680	683	666	645	679	599	684	626	608	715	676	678	715	663	643	699	700	669	656	653	671	665	668	671	667	691	678	649	669	674	664	658	711	683	687	698	682	682	693	668	700	655	651	680	645	713	627	714	690	691	706	685	668	684	712	657	654	657	675	637	635	647	647	630	723	659	670	677	706	663	699	680	689	677	674	672	675	685	647	648	665	704	628	650	680	703	710	643	657	638	639	679	735	691	658	597	648	656	691	673	662	668	673	653	731	659	660	667	638	654	635	638	689	662	646	693	675	628	686	670	648	700	683	689	666	709	669	644	708	624	691	647	671	632	677	687	621	677	698	685	683	677	668	674	698	645	671	696	684	646	671	675	608	677	664	660	659	683	663	693	678	691	657	682	660	634	618	659	655	745	646	683	656	669	676	673	636	681	681	712	657	667	659	677	663	670	652	636	701	677	668	706	603	668	673	722	672	691	720	685	675	684	624	683	652	649	702	696	655	672	716	675	683	680	667	662	649	675	686	644	640	658	658	662	678	650	649	663	673	634	664	686	662	645	673	674	668	662	679	673	685	687	683	723	652	729	650	690	714	629	650	662	620	668	701	646	628	668	655	682	692	648	670	691	684	645	721	680	688	723	679	668	670	643	689	701	698	682	676	719	745	681	651	654	668	653	674	748	652	634	677	660	642	661	655	677	649	633	682	689	688	633	658	623	666	663	648	655	706	721	654	648	699	677	666	669	644	696	651	704	690	673	707	695	675	657	648	686	684	667	644	700	742	649	712	661	698	671	679	668	630	626	676	667	680	669	702	634	675	648	714	675	717	653	678	709	677	644	631	681	670	643	654	676	659	645	659	629	646	701	660	662	658	644	668	678	672	727	673	650	676	647	662	704	669	649	673	685	657	687	686	717	634	721	636	687	629	671	680	637	692	649	642	670	680	696	662	689	700	689	680	638	677	651	662	721	695	696	661	661	652	675	660	627	687	716	690	664	724	668	686	664	660	678	679	649	663	685	651	664	668	693	702	647	677	631	703	681	649	695	718	681	664	620	671	684	664	687	638	708	692	662	698	653	675	665	660	667	660	723	685	704	683	629	677	661	680	639	672	641	654	666	637	694	662	690	695	697	713	692	716	660	644	654	657	678	691	684	677	693	659	672	702	703	693	713	675	665	660	668	728	703	672	631	672	682	665	698	654	681	712	695	681	674	655	667	694	688	701	696	702	683	659	613	706
10389	1863	669	448	502	507	350	275	537	729	450	167	237	66	60	52	59	43	55	38	43	40	28	32	21	30	32	30	27	36	28	30	36	21	30	31	29	23	27	28	25	12	21	32	24	32	12	26	16	33	16	20	23	27	36	27	16	22	29	18	18	37	21	27	25	22	20	20	18	27	25	18	15	17	28	21	24	20	23	22	20	22	23	24	27	26	27	23	14	20	25	14	21	18	22	24	26	24	24	14	29	29	20	26	22	20	19	18	26	19	26	16	23	26	17	18	29	19	24	23	23	19	28	27	26	20	25	17	18	33	21	26	22	18	21	20	15	26	19	21	18	25	22	23	18	22	11	28	21	26	26	20	27	26	21	19	27	21	23	27	21	20	27	33	20	31	13	18	23	20	17	26	32	17	22	22	14	21	27	31	20	19	19	19	14	18	20	22	21	17	19	21	16	26	22	21	23	28	21	29	20	19	37	19	26	26	15	18	22	21	27	24	19	16	22	19	22	16	24	16	16	21	24	18	24	19	13	28	17	20	23	24	26	15	21	27	18	25	19	14	28	25	24	27	21	25	26	13	22	26	18	28	24	22	26	22	34	31	23	29	19	21	22	13	24	23	26	19	21	29	19	16	24	15	29	26	24	22	18	18	27	29	27	25	26	25	14	30	26	26	24	20	14	20	22	21	25	25	15	21	19	32	26	20	26	28	24	12	14	13	23	24	32	22	32	24	17	23	21	22	19	21	21	29	24	11	22	25	23	22	30	27	21	24	23	17	25	33	17	25	20	22	26	21	22	25	26	20	21	21	26	19	19	26	18	18	26	20	23	25	28	21	22	33	15	29	27	25	23	20	21	25	25	24	17	25	20	13	26	21	16	21	16	15	27	25	17	28	24	22	22	16	22	20	17	23	17	20	20	19	21	15	18	22	27	26	22	24	17	24	24	13	17	18	23	20	32	29	16	14	25	20	15	15	23	21	23	20	20	21	21	23	14	20	22	21	29	27	19	24	23	26	22	20	18	24	22	19	21	17	15	23	16	19	14	19	20	28	28	23	18	18	28	25	21	27	20	22	20	27	23	19	27	19	27	19	19	21	29	14	16	29	27	14	19	24	18	20	25	22	22	29	30	18	20	29	26	18	17	18	24	23	22	22	21	21	19	23	15	29	21	28	20	20	24	19	24	24	21	18	16	24	32	32	19	26	22	16	23	12	18	22	26	22	25	23	27	20	21	15	25	23	21	25	17	23	19	25	21	17	20	22	23	18	23	19	24	19	24	24	34	25	24	19	24	29	24	24	25	23	26	20	21	20	23	17	22	26	25	20	24	23	20	21	23	17	24	30	17	30	22	24	24	15	18	24	18	30	19	25	14	21	15	22	15	20	21	17	21	29	17	20	33	27	19	22	25	19	27	25	26	21	20	23	19	18	32	25	28	26	29	12	22	14	25	34	23	21	17	20	14	22	18	26	21	25	21	19	23	18	21	23	25	20	26	23	18	25	23	24	21	19	22	25	21	20	19	22	26	17	24	21	18	26	24	27	28	25	24	23	20	23	21	14	16	25	15	30	29	18	23	24	18	31	29	28	19	24	15	22	26	21	23	31	31	20	23	20	22	22	18	17	15	20	26	22	28	24	17	28	14	23	24	27	32	16	28	22	22	14	23	23	20	29	24	24	20	23	18	20	21	24	22	20	23	13	13	16	20	19	25	17	16	20	20	23	21	17	22	17	29	21	28	17	32	25	20	13	22	30	18	20	25	17	22	14	31	20	22	16	27	19	16	25	25	24	27	27	23	16	23	8	23	20	19	24	37	20	21	19	18	20	28	26	22	23	23	27	33	24	22	15	22	15	21	24	24	26	23	18	17	28	23	16	22	17	15	17	23	14	14	27	22	25	14	25	24	24	25	22	30	22	24	15	25	28	27	28	22	18	15	32	20	24	21	24	28	22	17	25	26	31	28	22	26	14	24	24	16	19	22	25	28	15	17	16	24	21	27	23	20	24	19	19	27	17	17	24	19	24	25	21	22	28	22	20	21	26	22	25	22	17	26	19	21	12	24	14	16	15	22	27	22	25	39	20	26	16	21	23	23	14	18	20	18	20	27	21	23	17	23	20	23	18	21	17	24	22	25	23	29	20	18	21	25	13	23	26	24	21	16	23	30	16	24	14	25	17	21	25	22	25	25	31	24	14	18	23	21	17	23	15	24	22	21	18	24	25	21	21	21	18	19	22	19	18	13	19	23	17	21	25	26	26	22	26	23	16	20	23	21	16	20	21	27	28	12	24	24	21	19	31	23	12	24	21	28	24	11	24	22	18	16	24	12	21	14	26	23	14	18	19	16	28	18	21	29	21	17	27	18	15	14	25	21	34	27	26	23	26	22	27	18	28	25	25	25	22	24	24	19	31	19	22	17	16	29	19	24	19	24	25	25	19	14	22	15	19	22	19	27	30	24	21	12	13	23	23	16	18	20	14	26	20	21	20	27	29	21	17	17	24	26	20	15	29	22	21	21	22	22	26	22	24	26	23	30	29	22	28	23	27	29	18	13	25	13	28	27	21	25	23	26	20	19	23	20	18	17	20	20	11	15	26	22	13	18	24	25	18	22	22	19	29	19	21	22	25	26	14	21	19	25	17	16	16	23	19	19	20	22	27	24	23	18	12	19	21	19	19	28	17	28	23	29	23	25	14	19	21	17	15	25	23	23	18	22	20	20	26	10	24	23	28	18	19	11	25	21	24	18	24	24	13	24	22	16	20	20	17	22	22	18	28	20	25	21	22	21	23	23	21	12	26	26	26	22	19	25	20	20	15	29	30	29	25	13	23	18	20	21	16	20	15	12	23	17	18	24	21	22	14	14	32	26	18	27	22	30	14	19	25	25	19	25	16	24	28	19	31	19	8	19	30	24	19	20	18	20	24	14	17	14	20	24	27	19	18	23	16	14	19	32	14	25	26	29	15	22	16	20	12	15	18	22	18	20	27	16	20	24	22	19	21	27	26	21	24	19	25	23	19	20	13	25	23	15	28	24	27	18	20	29	16	32	21	14	20	19	24	22	26	17	23	16	24	16	17	8	10	25	20	21	21	17	22	17	22	22	16	22	24	25	19	26	24	21	23	24	18	21	19	17	25	23	18	19	14	23	23	22	25	19	28	15	30	13	25	20	22	34	24	30	27	20	22	24	19	25	18	27	22	29	20	30	20	26	18	23	22	20	19	26	17	20	17	23	21	20	20	18	27	20	19	20	27	27	25	23	26	23	21	30	26	16	24	19	30	30	25	27	19	17	22	26	21	20	31	26	23	20	19	12	25	15	25	23	16	21	29	19	22	21	23	14	21	20	19	28	20	17	31	21	18	22	24	24	12	14	16	23	29	23	26	30	20	30	12	12	29	20	17	25	16	25	20	35	29	30	23	24	18	19	24	23	25	21	17	25	20	21	21	19	22	22	19	26	23	20	23	26	14	15	24	24	21
49180	18825	13310	27198	31492	25337	20114	15892	22549	23727	16350	7940	9689	2724	2259	2010	1940	1740	1546	1421	1306	1246	1111	1045	1035	913	848	803	789	775	687	726	712	729	749	658	671	618	619	587	596	588	582	526	523	487	550	525	489	495	514	469	472	463	477	463	447	499	517	453	463	421	440	450	435	426	429	432	437	406	397	422	398	411	439	446	347	401	414	431	423	401	416	454	422	422	402	414	402	405	385	405	430	423	408	379	387	381	372	375	337	399	367	407	375	421	399	390	410	388	388	363	386	389	379	394	389	398	351	427	357	368	396	393	415	393	369	375	391	389	385	362	369	347	384	353	372	388	373	381	410	394	393	370	382	401	390	386	404	362	370	361	371	403	410	404	380	403	395	345	372	394	382	384	368	386	395	362	379	368	368	396	399	401	373	373	362	342	394	358	367	383	358	359	395	433	357	383	370	405	390	380	370	350	376	390	373	315	379	353	427	381	381	352	375	356	367	367	354	369	371	412	366	406	374	395	405	358	342	370	359	380	372	390	428	391	387	363	406	395	355	355	381	374	362	367	371	351	391	354	391	355	380	370	370	382	365	390	379	366	377	349	394	386	370	378	384	371	399	378	322	367	419	389	373	400	382	374	365	346	385	347	371	376	383	370	360	382	390	375	356	362	359	335	394	364	388	391	385	361	386	365	368	370	333	381	405	379	367	364	377	368	355	401	397	366	382	367	330	391	351	381	368	370	362	387	384	377	381	354	356	370	377	390	370	381	379	391	383	421	371	363	378	383	355	344	353	362	358	412	388	369	386	364	387	336	383	381	388	406	414	385	356	390	384	365	371	397	368	386	386	391	370	355	386	386	341	371	342	397	399	377	375	359	360	367	353	384	399	395	343	358	400	410	362	408	359	366	401	371	375	343	377	362	381	399	355	349	370	366	358	364	390	389	372	381	368	368	365	381	370	370	391	368	363	373	391	361	371	386	391	386	364	361	386	376	359	363	405	373	383	354	415	385	355	347	340	391	368	350	374	383	363	398	353	369	361	359	367	384	312	363	370	384	383	377	351	388	358	352	372	374	384	356	378	386	383	373	395	370	348	388	340	357	398	374	397	425	411	404	358	402	410	390	379	375	360	398	350	360	335	376	345	411	388	350	393	353	386	402	376	369	395	381	383	384	359	385	368	379	379	390	374	387	351	336	335	386	386	414	353	388	363	351	337	353	364	378	352	359	387	386	385	359	361	396	365	384	375	352	378	367	371	394	376	365	367	360	356	378	356	381	353	368	374	391	377	394	353	376	366	359	395	395	349	394	388	387	377	363	373	345	372	370	400	336	343	393	325	365	373	361	348	374	342	393	399	409	349	403	375	356	372	358	378	366	399	359	363	356	380	325	403	385	369	383	407	393	378	373	374	367	422	375	361	367	392	358	385	368	349	363	354	361	416	376	390	352	364	366	387	383	365	378	407	377	370	355	343	366	405	359	384	357	356	372	389	351	377	402	335	367	366	382	380	356	371	391	384	340	381	363	378	364	389	384	378	408	367	371	343	400	390	349	403	356	339	351	358	353	369	393	372	376	373	393	375	384	379	382	397	367	405	379	398	351	359	361	348	402	356	371	349	357	378	349	359	340	381	386	358	327	384	401	396	359	378	374	372	380	352	368	367	394	379	394	392	352	366	377	375	392	389	378	367	374	393	368	391	374	372	351	365	375	370	378	365	393	377	364	382	385	404	372	357	382	358	381	371	383	399	365	355	367	358	394	390	351	388	369	389	353	406	357	357	411	376	378	361	386	386	378	398	347	379	379	358	351	358	381	403	352	403	367	356	365	415	364	386	313	397	355	359	356	371	375	356	375	383	370	363	372	399	380	345	343	335	372	366	342	387	370	403	372	392	355	374	381	378	388	373	354	387	366	376	364	385	368	348	347	376	375	375	341	323	358	407	344	375	381	335	348	358	361	372	381	369	350	408	386	365	381	372	401	373	377	411	378	402	403	377	360	365	379	360	378	384	377	363	365	401	385	362	369	319	370	412	377	364	367	374	384	422	352	349	358	402	393	363	363	353	406	383	364	398	370	391	337	383	333	376	348	383	364	390	391	360	367	382	367	359	369	383	368	364	378	356	378	354	367	362	374	355	381	376	412	378	413	383	368	336	375	339	399	376	352	368	365	350	379	360	386	377	345	370	403	405	371	364	363	386	339	358	381	406	344	376	395	348	367	375	380	350	362	386	424	360	402	367	364	363	396	368	348	402	376	351	378	388	343	380	380	366	355	366	339	352	360	398	403	381	357	369	389	372	381	358	359	375	369	356	362	364	336	374	395	375	354	422	365	387	357	385	343	343	358	397	353	374	356	371	365	372	335	360	358	387	388	384	367	363	344	369	376	405	385	364	356	405	381	343	385	367	352	366	359	396	366	350	373	371	354	391	403	342	355	366	391	347	375	325	363	377	395	378	398	367	367	366	372	388	424	363	391	367	410	411	375	358	369	410	366	371	379	390	428	338	366	367	368	346	311	397	379	373	376	392	342	340	372	349	362	369	392	354	414	383	353	396	376	378	333	359	347	351	381	345	388	367	387	370	353	360	384	369	401	379	401	338	358	382	353	370	374	366	390	367	357	403	351	377	368	337	389	347	372	367	396	384	407	363	388	384	403	377	412	371	321	367	386	352	394	356	376	404	367	341	384	382	385	360	370	389	373	377	375	357	346	377	357	385	365	394	406	381	389	352	355	359	372	346	382	374	367	410	354	363	375	339	379	365	381	380	379	353	381	362	420	361	390	383	362	404	349	367	390	401	380	364	394	357	402	372	398	361	415	367	360	356	358	403	338	402	383	370	378	391	399	381	390	394	378	380	375	378	373	363	355	381	420	393	357	406	365	372	357	382	354	373	401	384	350	401	376	351	358	387	378	363	400	378	366	393	389	373	340	376	374	356	353	342	359	387	382	360	385	339	380	363	359	359	368	381	348	376	369	395	381	350	389	386	372	354	345	390	371	355	382	390	373	355	374	380	366	364	348	389	370	387	377	354	376	343	400	367	375	376	346	386	396	378	383	370	387	343	329	377	414	403	370	355	380	390	374	357	375	384	348	351	365	362	383	365	390	376	401	393	360	375	372	355	366	373	362	384	376	374	367	380	393	363	368	368	382	390	371	380	377	341	365	397	377	359	377	387	367	392	364	363	362	390	380	419	349	405	346	368	406	390	380	377	304	346	392	360	388	366	416	408	374	388	322	383	354	358	383	394	378	386	328	383	367	358	407	360	391	392	350	383	347	365	355	353	370	410	339	353	351	374	390	361	383	349	388	405	347	380	383	372	400	399	402	364	376	364	356	367	353	373	345	361	379	350	361	396	346	357	379	374	350	369	390	394	368	382	416	365	391	395	365	365	359	345	381	381	358	350	400	350	329	371	367	369	373	357	363	363	397	382	346	404	372	404	367	346	373	351	388	382	371	350	382	371	363	364	339	374	371	392	372	396	396	386	391	376	428
4549	500	269	188	157	158	105	100	228	265	178	54	50	22	29	28	27	33	35	33	30	24	30	33	33	24	23	24	31	19	21	31	20	24	36	32	26	17	31	24	24	23	21	25	37	26	20	25	21	26	26	25	24	27	26	28	22	23	27	20	20	26	16	29	17	24	20	29	34	28	25	27	21	22	31	21	24	33	24	31	19	32	27	22	19	30	25	27	22	24	23	20	23	24	28	23	30	23	28	33	33	30	21	25	27	29	29	22	23	22	22	22	26	24	18	31	23	29	25	30	26	19	23	33	19	31	20	24	34	26	25	23	30	15	28	35	22	27	35	22	26	15	35	34	27	26	29	29	39	21	28	23	24	31	20	27	29	20	20	18	19	28	19	27	25	32	18	23	18	24	23	40	30	31	32	13	29	32	20	24	32	26	26	29	28	26	22	32	27	21	34	34	31	23	25	29	23	35	28	22	25	31	24	31	30	23	26	27	21	23	23	29	31	16	35	23	30	14	17	30	32	30	25	28	26	27	31	32	25	32	21	30	28	25	18	34	23	27	27	28	24	24	25	29	24	34	20	31	22	30	29	17	30	26	21	19	26	25	28	21	18	29	25	29	27	23	29	16	18	15	22	18	20	24	25	23	24	26	23	22	19	27	31	21	30	28	26	26	26	24	32	26	32	26	29	28	28	32	20	24	24	28	24	30	33	32	23	23	19	23	26	20	22	25	28	21	28	28	21	24	28	20	31	25	26	27	22	33	22	30	31	32	32	28	24	27	29	22	21	24	22	27	18	23	18	25	22	24	25	24	25	19	22	28	33	29	29	20	29	32	22	22	24	24	26	30	17	26	33	38	26	31	24	23	28	22	22	30	31	20	24	29	22	23	27	19	19	30	26	22	29	22	19	29	28	30	25	26	26	33	30	20	21	25	24	21	26	32	31	32	26	30	27	29	20	29	29	25	28	23	25	28	25	30	32	21	30	16	14	21	33	18	20	31	31	27	31	28	27	30	28	23	24	31	31	28	17	31	26	31	29	33	25	27	21	19	29	26	40	24	24	18	21	17	29	25	37	23	24	21	34	17	22	29	29	23	24	28	19	36	22	20	22	21	23	18	26	20	28	27	26	27	26	23	29	28	17	20	27	20	32	28	25	25	25	35	26	26	35	27	23	25	34	17	21	24	35	25	25	22	31	25	26	27	17	26	21	23	26	19	23	30	24	26	25	20	25	29	18	23	29	36	38	26	26	26	24	21	34	24	18	27	26	22	25	22	25	25	24	33	22	33	20	27	22	22	25	27	29	18	27	26	24	18	24	31	19	29	22	24	30	25	15	27	40	29	25	24	29	27	24	24	18	27	23	28	24	26	28	28	23	21	34	22	22	34	25	21	21	30	21	33	16	27	25	28	17	25	26	27	26	25	37	32	31	25	30	33	25	19	33	27	25	25	29	26	25	23	29	28	27	20	28	26	25	26	24	25	29	27	22	23	24	23	21	24	22	22	18	26	26	30	28	26	20	25	31	26	31	35	20	23	26	25	22	11	24	35	31	16	28	25	20	38	26	17	22	32	34	19	23	25	22	29	34	23	19	20	23	36	21	25	29	38	22	21	25	20	14	40	23	24	21	26	26	18	20	40	21	26	24	31	40	23	28	40	29	26	35	21	18	29	27	25	32	20	24	19	27	23	32	26	25	23	18	20	25	27	28	19	22	19	34	27	29	33	29	23	35	23	30	25	22	27	24	16	29	24	28	28	25	22	28	17	28	23	29	28	22	28	25	29	23	33	19	23	28	22	25	27	28	22	22	21	28	21	18	24	21	23	30	25	32	26	31	18	30	31	19	21	28	29	26	24	22	20	26	28	22	40	28	35	23	25	32	23	27	23	26	28	23	26	23	23	29	25	17	27	23	19	34	31	32	25	29	27	21	25	32	24	29	25	24	30	19	24	31	19	26	21	29	19	32	28	31	25	21	17	26	22	30	22	30	31	29	25	44	21	29	23	24	22	22	20	21	28	23	23	25	32	26	28	28	30	23	37	24	25	33	30	20	28	27	25	26	25	19	24	29	22	20	21	26	21	20	33	25	28	31	25	37	26	31	22	23	37	28	22	29	29	22	29	28	27	29	29	17	30	37	30	26	20	25	15	27	27	32	29	25	25	20	24	22	33	34	24	25	46	30	16	29	18	26	27	21	27	23	28	24	21	29	21	29	24	26	23	25	29	26	24	18	19	39	22	23	27	26	15	17	32	24	28	30	22	26	29	25	35	32	25	24	29	24	23	22	26	20	30	20	21	14	35	30	23	23	27	25	23	24	20	23	22	20	21	26	23	27	28	30	26	32	27	23	30	25	28	19	22	29	28	23	21	18	30	28	22	36	25	29	23	20	22	33	26	30	17	20	21	21	24	23	21	25	26	26	26	30	17	23	29	31	23	23	23	25	20	26	32	35	27	20	31	25	33	23	26	23	28	24	27	26	21	33	25	21	35	19	20	36	35	33	24	27	23	22	31	22	20	24	23	20	23	27	25	29	27	34	30	29	27	19	22	37	21	29	28	28	20	16	25	22	27	21	28	17	23	17	15	29	23	32	27	28	18	23	28	27	36	20	25	24	23	30	26	19	15	14	26	25	31	24	29	20	33	24	27	23	21	26	21	19	19	21	22	27	20	32	18	30	28	24	24	32	26	20	24	26	24	25	19	26	33	24	27	31	28	17	24	31	33	25	32	23	28	25	30	26	25	21	24	30	21	25	24	22	29	21	21	29	24	36	21	26	28	33	21	26	20	27	29	24	24	33	30	24	24	24	27	29	24	29	22	21	19	22	23	23	33	24	26	28	27	22	28	19	25	28	25	26	31	20	24	32	28	23	21	24	26	21	36	25	27	24	20	29	22	30	25	20	21	30	29	33	21	27	24	18	23	13	25	29	33	24	24	25	18	29	18	29	28	24	23	21	24	18	22	25	30	21	27	32	22	29	18	26	20	32	22	25	24	25	29	24	22	33	24	24	27	20	30	33	26	19	24	33	24	25	17	22	25	22	38	22	19	39	23	30	25	32	21	32	17	20	20	25	31	31	23	30	25	38	20	25	19	24	24	26	27	25	20	30	42	25	26	24	26	22	31	25	20	29	20	21	23	30	27	27	26	29	17	23	29	22	14	24	17	21	24	24	25	27	25	21	28	26	28	25	29	17	18	24	28	37	22	23	27	26	27	25	26	20	21	22	30	31	19	23	23	26	27	29	24	24	31	32	29	28	25	30	29	20	25	26	20	26	18	35	33	26	31	26	27	15	22	22	21	33	26	28	21	27	17	27	15	28	27	21	16	26	24	28	18	28	26	21	30	23	25	35	30	28	15	22	27	28	22	25	20	28	26	15	23	22	37	32	33	24	19	27	31	26	21	23	25	17	28	31	28	31	19	25	34	27	19	29	28	30	40	28	26	21	25	34	30	29	26	24	23	28	27	23	12	28	23	24	33
37055	11319	6779	15783	17020	13497	7853	6703	12550	12893	8603	3295	2097	774	717	635	677	640	580	597	560	532	551	500	512	520	512	491	472	473	455	441	433	522	453	471	470	522	457	441	460	450	449	468	474	461	446	468	471	441	419	476	396	450	491	499	439	456	445	455	414	466	411	452	460	401	430	451	475	429	436	449	419	427	464	423	432	428	434	406	432	458	438	463	453	420	432	440	452	424	467	458	416	432	433	424	455	461	425	457	443	453	443	448	417	477	468	438	422	424	437	422	390	441	388	474	451	392	404	412	421	471	424	440	472	430	441	455	439	414	463	446	445	436	440	431	460	448	434	422	454	447	452	492	451	420	423	463	447	431	478	421	448	419	456	463	461	406	437	451	416	483	432	413	443	443	438	404	486	433	406	464	430	446	419	403	436	422	422	426	445	470	425	403	419	431	424	436	411	452	463	431	441	404	457	437	429	436	393	449	475	437	444	432	441	426	399	436	444	431	420	446	436	456	427	447	445	403	429	407	456	432	422	397	433	447	437	432	444	456	453	435	439	421	433	414	429	416	444	417	406	432	433	394	446	427	473	442	417	414	416	425	402	440	416	403	419	455	425	481	453	393	415	417	448	421	426	399	412	427	417	450	416	447	423	446	420	427	416	439	414	433	484	435	450	407	445	446	432	446	428	455	428	420	406	413	433	471	433	448	419	432	435	440	442	457	461	479	462	424	428	422	432	456	443	448	427	462	453	410	477	437	437	438	448	450	415	411	437	452	423	448	436	420	466	399	447	407	441	473	459	421	466	424	419	422	434	452	430	422	419	467	427	463	451	502	420	422	423	419	460	413	411	460	439	412	430	426	422	442	444	418	383	417	461	447	457	376	437	432	423	425	419	399	449	437	445	432	437	419	391	423	452	429	434	440	437	398	443	419	443	397	447	389	452	449	415	408	454	443	428	455	428	465	433	456	457	455	467	418	419	470	443	454	425	417	423	405	411	447	424	432	453	409	392	425	426	468	419	457	459	392	437	464	422	420	455	452	427	443	459	418	453	420	442	424	501	426	447	423	407	453	487	433	405	426	394	444	429	435	434	413	380	477	417	468	463	461	409	439	425	360	463	441	464	410	430	392	414	420	411	441	440	394	463	439	425	372	429	418	439	452	436	443	437	421	400	412	471	422	431	417	447	444	447	395	443	458	425	428	457	392	424	458	444	446	437	405	413	413	445	448	436	466	419	437	437	433	437	436	448	443	423	465	387	458	434	427	412	456	401	446	435	448	438	446	429	417	452	448	422	463	460	459	454	408	401	435	432	410	464	410	482	413	451	414	428	447	456	451	435	454	453	428	454	436	447	380	445	424	427	472	445	466	432	422	400	414	404	420	439	458	450	416	421	410	462	432	417	446	411	456	441	439	428	441	372	470	479	457	415	428	459	437	426	438	470	433	447	384	438	432	418	378	426	431	431	444	450	421	436	439	474	423	432	458	399	432	426	468	401	436	403	438	425	432	417	431	405	450	460	410	409	368	481	465	415	426	424	417	437	444	453	414	446	437	414	432	427	462	417	470	393	480	413	398	418	447	475	406	408	431	430	417	463	447	398	457	402	399	423	456	434	454	432	470	411	447	441	408	403	397	432	415	406	416	415	429	420	440	439	423	445	427	463	473	448	423	411	414	444	428	410	443	472	405	445	444	423	452	474	472	460	411	409	423	430	430	455	433	415	449	423	439	424	417	442	428	477	432	468	435	431	444	469	428	416	418	398	411	427	411	425	414	446	437	403	431	438	447	425	421	435	433	439	434	419	405	451	450	429	448	444	467	424	433	366	434	443	442	457	446	415	451	407	418	441	427	462	438	457	421	420	447	474	418	458	459	424	412	383	450	456	456	436	415	434	419	439	475	445	462	439	423	431	421	434	413	447	428	429	395	443	445	423	451	428	412	433	445	451	422	427	439	446	434	460	458	434	467	428	448	453	446	439	407	446	415	438	390	432	453	432	397	450	406	470	464	452	449	409	431	454	434	418	400	423	422	466	437	408	428	437	493	428	409	471	453	446	413	466	434	428	431	458	423	436	451	431	414	434	414	440	445	462	435	460	394	430	417	413	450	459	387	456	443	433	401	441	460	436	427	403	442	420	436	400	450	457	435	492	430	424	449	422	437	452	445	433	437	412	428	438	421	456	439	400	434	475	436	405	417	442	460	422	391	424	425	477	431	439	407	469	438	435	421	433	456	448	452	438	446	429	420	413	430	441	414	420	404	478	416	475	469	429	441	455	460	461	465	421	422	436	404	437	417	415	456	464	426	420	420	425	399	432	457	454	457	443	424	435	465	430	435	408	405	426	475	439	444	433	432	409	398	429	444	428	412	427	409	397	427	440	451	448	462	427	391	455	439	436	433	447	411	443	468	445	450	452	410	416	450	425	449	424	420	472	403	418	450	442	432	440	400	392	408	448	452	444	408	392	416	428	447	432	457	427	414	411	426	410	447	429	430	465	449	431	434	437	437	437	432	384	433	427	447	428	412	400	433	454	419	438	457	486	430	418	457	445	410	443	469	408	431	457	421	468	400	427	436	442	424	443	386	456	408	413	441	404	408	466	415	417	409	436	476	405	433	437	449	414	477	441	415	437	431	423	448	416	407	425	435	449	437	412	394	434	442	458	433	432	409	413	415	438	465	418	477	430	419	449	422	468	426	454	405	432	475	422	418	390	460	443	430	435	487	426	410	432	442	436	429	429	450	465	455	424	463	452	431	453	464	459	421	428	450	444	437	433	440	427	458	424	445	461	452	408	457	412	439	467	444	457	437	404	450	448	441	443	448	430	437	464	422	432	439	468	419	431	435	455	443	425	403	428	444	378	439	479	449	422	441	442	401	453	479	423	433	497	402	424	401	442	412	451	450	465	443	493	429	421	434	425	450	435	452	429	448	462	428	455	415	407	473	445	442	415	454	451	441	428	443	434	427	454	406	410	436	433	439	436	438	405	479	429	468	434	425	449	432	417	459	454	407	430	439	449	469	429	423	424	430	416	459	453	441	435	438	445	428	434	431	400	416	433	452	456	419	444	451	401	423	433	395	405	416	453	469	440	417	453	447	488	413	394	440	464	418	451	406	447	449	468	449	416	448	474	454	425	416	439	395	399	420	438	411	434	427	447	464	427	428	435	441	450	437	426	407	472	430	432	425	426	455	419	459	443	448	455	429	439	406	427	402	387	446	460	409	494	410	412	421	422	458	414	468	442	400	440	445	415	437	441	396	428	436	392	394	443	421	466	427	450	444	424	437	418	428	455	398	440	435	440	423	406	429	425	427	423	432	448	403	433	452	450	429	428	460	411	396	449	420	430	402	423	422	434	451	440	423	424	404	419	445	433	431	441	416	430	415	447	416	422	446	424	452	444	416	419	398	442	417	441	474	437	484	440	438	444	441	417	427	444	437	448	418	453	424	413	473	454	438	450	430	431	424	430	442	454	452	461	404	468	407	450	433
8183	1108	393	259	319	317	220	217	371	503	374	152	142	59	66	55	56	44	53	54	45	52	46	45	57	62	54	39	45	33	51	40	51	51	38	42	38	57	40	37	39	47	46	29	44	41	44	49	44	44	36	37	34	47	40	40	47	41	38	40	39	34	57	53	40	29	36	37	39	45	40	38	35	32	41	35	46	44	35	54	38	47	37	49	49	35	47	38	51	39	34	28	38	45	30	44	28	43	33	37	52	38	43	38	36	42	36	42	56	50	47	40	54	33	46	40	40	27	40	48	40	34	38	51	38	39	30	37	51	32	44	39	46	36	43	41	43	40	44	39	33	44	26	54	33	43	44	37	48	42	31	40	34	44	48	44	30	45	45	34	47	46	34	43	39	39	44	39	36	49	54	41	51	35	48	36	36	42	48	36	38	42	40	45	34	43	44	49	39	40	40	40	24	36	37	43	42	42	31	43	30	46	37	36	39	42	43	38	46	43	40	43	28	46	35	33	44	43	41	38	52	36	41	32	37	42	39	37	42	35	30	39	32	39	34	29	39	43	46	36	34	47	31	39	41	39	46	48	55	34	44	50	31	50	41	44	46	45	30	41	40	35	33	33	39	42	39	39	47	40	50	43	40	27	44	39	51	38	36	32	50	46	42	50	44	48	48	44	50	39	41	37	36	37	53	42	43	43	43	34	35	44	39	41	36	48	36	32	48	51	40	38	48	50	37	42	33	44	42	44	32	39	33	39	36	49	42	33	48	42	41	41	40	40	41	33	31	42	41	27	31	44	42	37	44	33	32	52	43	39	37	53	39	39	36	41	34	32	46	46	39	39	37	36	36	51	46	26	40	40	40	45	48	53	35	44	36	40	42	38	51	44	47	43	42	42	30	40	32	39	29	34	24	35	42	44	52	48	32	47	43	28	29	45	34	38	50	39	37	41	43	33	42	35	47	39	44	36	36	45	32	44	42	40	33	33	43	31	48	38	47	40	46	38	37	43	36	31	35	34	31	41	35	39	31	46	53	32	34	35	43	47	49	37	62	37	41	42	41	29	31	43	44	34	49	31	54	38	41	35	38	42	43	38	31	32	38	62	34	43	37	52	32	27	53	40	37	33	43	34	49	55	46	38	45	28	35	39	31	44	38	41	40	69	60	35	47	48	41	42	39	34	49	33	35	40	32	49	28	35	45	32	43	52	48	57	46	39	38	45	29	42	31	41	49	51	36	30	34	32	32	43	43	41	37	47	33	35	39	42	39	30	40	36	48	40	29	39	58	46	37	46	43	41	30	38	33	34	44	51	40	38	37	33	33	44	48	38	37	37	36	40	44	46	50	45	43	35	25	40	41	46	49	33	29	47	32	32	42	42	44	40	41	38	38	33	29	40	46	45	28	38	44	36	28	43	50	40	38	38	43	38	46	41	28	36	39	44	42	42	39	35	44	50	48	36	31	33	43	28	34	37	45	41	59	40	38	40	29	35	33	37	27	33	38	33	41	37	44	44	42	38	41	61	38	33	40	41	33	35	34	38	33	54	47	35	40	32	44	51	48	38	33	37	43	38	42	37	49	26	45	41	41	36	39	38	40	37	46	35	43	35	50	33	41	50	35	48	37	32	39	34	37	47	34	53	36	36	47	39	38	37	43	50	39	51	42	34	38	42	38	42	45	46	46	49	38	43	37	44	43	34	45	36	55	43	45	31	47	49	38	36	39	31	38	32	47	35	48	47	32	38	51	37	31	34	36	51	41	30	41	43	32	39	43	36	24	35	29	48	41	44	43	42	40	41	38	43	43	29	51	42	35	33	52	49	45	46	39	41	38	48	43	40	33	41	52	36	34	52	42	34	34	38	38	31	31	36	42	30	39	37	53	34	44	46	46	42	34	44	39	34	39	30	37	39	38	48	44	34	34	34	39	55	48	40	44	40	51	43	30	39	35	37	46	28	48	30	34	50	34	43	38	47	36	31	46	31	35	43	37	45	45	35	38	40	30	42	44	47	40	36	43	30	42	33	41	44	32	40	36	45	41	39	43	38	38	40	40	46	45	44	34	44	40	51	46	39	42	39	45	45	47	31	49	45	37	34	43	51	29	39	38	42	50	33	33	44	34	33	43	38	40	42	37	47	41	40	40	32	34	45	33	38	42	41	42	20	41	39	36	41	33	32	38	35	52	28	43	49	34	44	36	29	35	37	39	37	27	59	32	38	37	50	39	40	59	44	36	46	41	43	43	42	36	41	39	33	34	47	35	42	55	36	37	43	43	46	52	36	41	44	34	46	41	48	38	35	35	34	45	44	39	39	35	42	43	23	36	42	39	29	43	34	37	33	34	43	34	49	42	48	34	34	48	40	37	45	47	41	52	35	25	46	33	42	38	39	39	28	45	31	35	43	41	30	40	47	35	29	34	36	44	46	44	43	43	52	34	44	54	44	41	37	34	40	30	46	49	40	32	42	49	30	49	44	47	49	47	38	41	43	51	55	39	41	38	51	48	22	46	37	47	43	42	39	36	43	38	38	41	44	40	31	48	43	34	38	39	35	45	35	40	47	42	46	30	39	56	41	35	38	34	46	26	26	37	43	35	34	41	39	49	29	34	44	36	39	52	33	37	48	50	33	37	42	43	46	27	42	50	43	39	38	42	41	43	35	47	29	40	41	30	28	44	48	54	33	49	33	35	42	42	46	33	29	36	45	38	38	38	45	37	36	37	35	33	40	49	43	46	43	34	40	41	42	51	44	37	43	39	31	42	42	44	43	42	42	31	38	35	30	32	45	31	43	32	36	49	39	35	49	56	33	51	42	40	39	35	40	42	44	38	53	39	39	42	43	34	39	34	34	40	31	34	48	42	34	48	40	38	32	36	38	42	46	32	45	32	32	48	47	42	49	44	49	40	42	35	44	39	39	43	46	34	52	39	34	38	49	44	45	36	37	42	45	48	46	46	41	33	48	51	45	41	31	39	33	41	36	21	40	37	49	30	39	40	50	53	39	52	40	39	42	44	45	47	31	40	38	50	37	39	31	25	39	38	40	39	38	45	38	39	40	39	48	26	45	45	49	44	30	35	43	41	38	39	46	46	36	36	45	37	58	44	45	46	44	45	27	38	48	38	43	42	52	36	48	47	45	41	49	42	38	34	35	38	48	38	48	41	38	45	36	35	38	35	47	35	48	38	34	50	26	47	34	50	35	43	30	39	28	52	43	44	44	38	35	47	36	43	47	50	34	45	37	41	33	44	34	39	58	42	38	37	30	43	46	35	48	37	33	38	31	40	38	42	31	40	45	33	35	33	48	38	39	40	44	38	42	43	34	42	42	36	41	37	34	34	51	39	43	38	34	44	44	29	35	36	42	37	43	44	33	33	46	44	43	31	53	47	32	46	45	40	37	50	44	34	44	33	45	30	43	37	40	32	41	40	56	33	38	47	37	44	42	37	36	44	39	35	46	38	44	40	33	49	40	38	44	43	47	45	38	43	34
42319	15707	9381	18779	23769	20085	13207	12313	16642	20428	13685	6642	5675	1797	1594	1501	1390	1297	1231	1197	1054	1091	1007	1042	972	858	881	855	911	903	862	817	846	868	850	826	802	786	746	844	759	765	738	753	823	829	755	743	781	774	746	749	744	718	737	755	772	721	740	698	694	743	692	710	669	684	681	732	761	692	748	715	710	706	678	733	699	712	731	706	677	728	727	672	682	688	695	656	654	710	696	676	670	698	679	701	691	699	680	694	696	704	685	748	705	695	714	745	681	699	658	671	678	636	674	699	667	708	693	663	693	705	724	620	734	651	660	719	699	645	682	674	695	662	652	751	668	700	683	688	705	651	740	645	681	693	716	654	660	691	707	698	693	670	654	684	719	704	668	676	682	691	681	727	692	680	690	668	629	673	693	664	683	659	717	674	700	714	713	682	663	694	704	672	680	691	711	681	680	720	681	652	612	667	668	701	628	655	646	655	705	688	660	627	674	657	682	718	702	690	666	684	661	736	664	681	694	701	664	648	666	696	674	693	718	670	662	689	685	689	734	626	673	732	710	714	661	661	687	700	682	702	685	686	729	647	649	686	683	686	643	691	699	689	626	656	675	710	658	686	654	663	662	670	597	694	690	666	681	656	677	651	675	668	678	645	643	655	725	673	654	663	655	690	667	660	633	694	684	683	681	717	694	711	664	672	662	684	643	672	692	675	658	660	665	659	676	688	677	688	692	688	658	673	664	632	680	665	633	687	684	708	620	670	697	656	713	706	664	641	679	682	673	691	678	743	695	653	654	697	666	723	687	658	617	680	674	704	672	639	636	672	614	697	654	705	701	640	676	619	725	634	733	657	740	697	682	690	674	679	733	651	661	673	644	701	656	652	688	676	662	700	618	670	694	644	659	744	677	658	646	680	715	653	651	673	667	645	721	662	669	716	696	649	693	714	649	717	693	635	695	667	663	696	729	710	687	683	666	642	664	696	670	668	716	679	687	632	664	634	675	657	661	634	703	677	651	655	733	680	649	664	693	666	634	661	708	656	649	708	685	716	663	667	644	696	623	680	696	650	653	681	704	713	673	690	676	657	655	662	702	695	630	677	699	679	702	725	651	690	692	647	672	658	628	676	715	675	650	659	667	674	637	665	727	699	639	703	665	668	627	610	702	658	659	694	695	646	696	647	700	679	687	658	710	669	660	720	624	664	678	722	642	682	677	655	680	703	592	705	657	644	673	697	674	692	688	707	745	691	663	690	663	660	717	667	685	693	694	698	700	666	690	691	673	671	657	669	678	704	636	639	678	646	661	689	683	688	654	665	642	691	649	686	633	698	686	714	647	700	684	662	639	689	708	681	640	692	665	714	662	660	650	656	666	678	650	657	668	648	640	693	678	650	640	678	645	667	686	668	698	676	631	670	627	678	717	695	688	674	639	657	720	693	707	709	680	659	650	721	637	673	716	630	610	665	682	660	665	683	689	673	645	712	645	715	683	645	706	675	692	693	638	664	684	708	697	727	672	670	697	676	690	640	673	619	676	692	639	681	675	637	652	660	703	727	680	680	694	633	667	681	639	704	681	695	692	704	648	665	665	723	677	700	678	629	655	693	670	689	672	698	645	668	677	710	692	688	726	716	697	742	674	725	688	710	658	665	662	683	686	684	693	686	716	684	665	653	614	672	657	725	647	654	675	673	678	686	693	676	623	673	685	659	677	715	643	687	698	694	682	714	682	707	649	668	687	724	650	687	662	726	658	678	637	702	618	720	654	701	689	645	664	635	654	632	668	650	713	655	705	734	691	671	685	697	712	661	673	686	684	686	669	646	687	689	684	692	663	673	675	672	657	660	700	676	689	698	709	675	610	666	683	712	674	656	696	678	677	699	648	705	653	660	659	665	696	679	641	661	625	674	640	648	616	684	654	665	680	720	686	664	669	671	701	665	665	703	661	655	677	681	690	702	670	718	663	697	676	719	723	734	681	682	643	661	685	680	647	683	675	672	740	658	707	648	659	691	671	713	686	638	668	692	699	692	678	681	707	656	700	656	690	701	637	696	676	703	697	689	671	658	702	719	665	728	672	640	635	738	658	692	698	685	665	661	652	680	651	682	715	707	678	668	656	695	671	698	675	708	697	672	670	730	646	688	647	654	666	657	630	694	658	676	703	670	672	686	676	679	664	701	672	665	712	674	665	693	719	635	673	702	759	680	674	660	668	671	658	665	700	647	668	673	693	659	657	712	618	657	650	677	717	728	726	635	617	664	708	651	641	676	678	643	671	690	693	686	640	701	704	652	720	666	662	686	666	680	673	695	647	657	667	696	676	684	677	674	672	692	651	660	695	693	713	648	717	659	669	657	694	680	681	647	645	685	708	623	683	643	698	716	637	703	681	671	667	687	668	671	671	708	676	665	679	639	693	668	667	699	677	679	725	684	690	708	704	701	634	699	688	639	687	672	670	659	689	659	682	685	757	672	677	706	675	649	732	685	687	688	676	659	661	698	672	593	662	657	728	630	726	722	688	709	750	712	685	662	679	701	701	630	663	649	685	682	652	673	674	687	707	663	671	678	724	699	694	739	676	648	686	698	664	648	662	659	685	694	680	685	699	678	667	695	676	700	657	664	646	675	671	676	649	694	664	644	680	666	687	682	712	667	724	643	651	673	650	705	638	709	639	666	670	686	700	722	661	630	711	722	671	628	670	644	724	683	686	676	628	690	663	700	655	667	668	715	667	677	656	679	685	701	680	678	691	686	711	647	709	675	690	721	652	735	651	688	642	732	652	696	667	616	752	721	670	666	669	673	702	697	643	643	700	706	634	689	681	619	706	667	688	680	667	659	664	727	680	692	671	676	614	689	671	634	642	684	688	620	649	653	709	735	656	693	647	653	706	712	624	640	677	660	648	679	680	714	668	653	623	662	695	656	688	678	653	672	654	733	654	683	657	664	653	712	677	671	671	713	694	708	642	702	673	638	679	679	685	666	672	667	678	662	656	722	665	673	716	643	653	664	683	724	712	647	646	651	655	694	669	654	668	665	623	703	650	673	700	689	666	682	686	633	627	685	721	664	679	680	633	676	731	678	685	655	676	675	678	638	680	648	645	696	679	665	666	654	693	681	692	648	685	649	705	697	677	667	636	701	702	662	701	662	663	689	742	700	675	664	682	694	662	702	689	640	715	635	607	668	668	708	704	717	643	688	645	682	679	660	637	645	721	677	642	690	716	650	695	736	717	634	658	678	661	652	664	627	720	675	675	674	715	672	660	715	682	670	685	678	700	649	702	657	650	660	675	694	699	655	721	658	638	639	673	699	663	662	667	676	697	672	647	691	664	691	656	687	676	667	664	678	694	671	695	665	667	723	673	668	712	669	668	667	611	625	683	668	714	679	683	684	705	660	695	674	637	640	682	686	678	681	670	684	723	703	682	659	687	694	672	681	662	677	669	691	648	688	707	670	678	674	664	696	635	683	667	677	617	592	711	677	689	732	634	657	639	676
7985	1063	412	225	364	317	197	192	342	456	283	134	147	47	50	55	45	53	42	54	45	55	38	52	39	41	39	55	39	50	41	32	39	37	39	43	47	34	39	34	30	59	44	33	41	40	35	27	43	42	44	32	42	42	31	34	47	52	31	27	41	34	42	54	31	42	39	44	37	29	34	50	48	47	38	31	39	40	30	40	35	45	46	38	40	45	41	41	40	42	36	43	42	34	30	40	43	40	34	46	39	29	31	33	37	48	55	25	34	27	35	35	44	43	46	44	34	33	40	35	34	52	47	45	45	44	42	26	35	37	34	44	43	45	38	32	40	39	34	38	42	34	41	44	39	41	42	43	32	41	51	38	34	43	48	31	50	42	30	51	39	53	45	37	22	33	36	47	45	47	46	37	55	42	33	41	48	38	29	54	41	35	46	42	38	35	52	48	41	54	40	53	37	42	45	34	45	47	33	38	35	35	45	39	38	41	40	42	30	37	46	38	44	44	39	41	41	41	35	44	36	49	42	46	40	51	50	35	44	38	28	39	44	40	44	40	38	34	31	38	55	45	36	41	43	32	44	45	38	46	39	48	37	40	34	42	38	35	31	46	36	52	34	38	40	44	46	40	45	38	36	37	46	44	38	41	43	50	37	34	47	48	37	43	41	41	31	46	37	42	34	34	37	46	44	58	46	41	52	38	45	35	46	30	40	36	48	32	54	34	41	44	55	40	47	35	33	44	43	53	45	33	32	33	36	50	39	34	42	42	35	34	46	50	35	43	46	44	45	36	50	47	41	37	35	33	41	25	40	42	38	43	34	57	41	33	33	47	26	33	43	39	50	40	40	34	50	45	41	42	51	38	50	37	43	47	44	32	37	34	35	43	48	34	38	48	40	40	43	39	49	43	34	38	40	34	34	37	45	37	32	41	43	42	47	36	23	43	43	34	41	44	32	41	39	30	51	38	43	38	48	33	41	40	36	38	38	51	46	39	33	38	46	37	45	39	39	39	36	52	37	43	36	46	35	42	47	31	35	29	40	43	50	31	26	43	46	32	44	38	50	49	32	46	32	44	44	45	58	38	29	45	50	52	41	42	51	34	39	35	54	46	32	35	44	39	32	47	32	36	39	41	29	34	44	37	43	41	33	31	45	54	38	39	43	41	34	49	41	32	50	52	44	41	39	43	47	44	53	48	34	44	31	55	40	50	51	32	39	39	44	47	46	36	38	34	51	43	35	41	35	39	40	31	41	40	46	27	45	42	43	32	41	48	41	44	41	36	52	27	34	39	43	32	38	48	46	23	44	41	50	39	36	36	46	51	38	33	35	43	44	50	49	40	30	42	48	44	44	32	35	39	43	42	32	31	39	50	39	43	42	47	42	44	38	43	36	35	46	49	34	38	51	40	41	36	43	25	41	50	44	41	35	28	38	31	24	34	46	35	39	38	48	42	39	43	57	41	44	37	45	39	29	43	31	34	34	43	39	40	46	55	42	37	40	29	43	41	31	41	40	37	50	36	39	36	45	31	44	36	33	45	46	47	49	36	46	47	42	49	47	48	33	37	39	33	42	38	30	32	39	41	33	47	30	40	39	35	44	41	41	54	48	39	33	38	46	40	33	52	38	37	42	50	35	45	53	45	55	51	35	46	36	49	35	39	41	43	54	55	36	38	43	40	33	45	34	45	37	45	38	35	37	39	36	39	38	42	47	40	53	44	40	40	35	33	37	47	39	34	30	36	44	37	46	42	37	30	33	39	41	39	30	34	42	44	34	44	49	37	27	37	29	31	42	43	37	45	48	47	47	49	37	36	38	36	34	38	37	46	39	45	43	38	34	36	50	45	42	34	32	37	37	39	37	44	30	31	37	33	66	43	40	39	47	41	39	51	39	42	44	34	38	53	43	46	52	50	35	30	51	46	32	35	47	39	48	39	40	34	39	44	27	56	36	44	38	39	45	32	52	42	45	43	49	34	38	35	36	44	36	37	49	42	46	40	42	41	46	46	47	33	38	41	36	35	42	45	28	37	52	42	41	33	38	38	35	45	41	40	43	37	40	34	44	35	62	35	43	34	46	48	34	51	41	37	39	44	33	41	32	35	47	43	40	29	31	44	48	41	39	42	43	30	39	40	50	48	44	31	42	35	41	38	33	48	34	46	40	43	41	41	34	43	39	48	46	36	37	39	30	43	38	43	38	30	32	51	50	41	46	43	39	37	37	47	32	31	35	46	55	36	33	45	48	44	37	46	39	29	33	39	47	51	31	53	44	36	32	40	43	38	42	36	36	39	44	29	44	32	43	44	47	39	32	34	38	39	40	39	54	32	36	31	34	46	41	44	47	42	49	31	37	34	46	37	37	37	35	44	50	54	32	31	35	39	47	44	42	52	55	52	34	39	48	38	32	36	43	38	36	44	44	34	55	44	40	40	43	35	42	34	42	44	38	44	50	41	36	56	41	50	37	45	37	43	39	34	54	41	34	31	40	32	38	37	44	35	50	48	40	42	37	50	43	43	48	43	30	42	44	41	45	39	32	33	39	36	45	42	50	40	32	35	40	38	45	43	34	42	45	45	42	45	39	44	39	37	35	35	49	48	37	44	48	49	37	46	48	41	42	41	40	35	43	37	37	37	35	45	42	48	39	40	35	34	41	34	48	41	52	30	45	38	51	29	42	39	46	43	43	52	42	33	54	43	54	40	41	47	23	48	41	53	32	46	29	28	39	44	39	38	49	33	37	43	32	36	43	41	42	38	38	46	43	42	40	33	32	45	35	40	34	34	41	52	32	36	36	45	43	43	46	41	38	41	35	39	30	47	42	45	41	48	39	39	26	48	33	39	28	47	39	43	39	42	49	38	48	32	53	38	37	42	45	40	50	48	40	43	49	40	50	44	33	35	40	41	34	50	38	56	43	29	43	38	46	50	45	33	37	39	42	33	38	42	51	31	40	56	48	39	42	36	37	40	48	41	33	38	40	44	50	28	39	40	45	40	42	36	44	34	52	51	46	39	29	44	39	42	28	35	31	47	44	50	32	33	45	50	37	50	40	39	39	39	36	37	35	52	44	40	44	34	39	48	48	51	34	49	38	39	47	38	42	39	43	46	42	39	47	36	58	34	36	38	29	41	38	41	37	35	38	37	47	34	39	35	39	35	42	30	50	44	45	34	36	44	36	39	36	36	43	34	43	44	47	57	44	25	52	47	49	43	33	31	43	35	47	43	46	43	53	39	48	39	57	37	42	36	33	38	35	37	49	33	55	64	45	38	41	44	36	41	50	34	42	39	52	28	43	36	34	33	51	44	50	28	41	37	37	37	32	39	45	33	34	41	43	41	44	30	43	52	46	37	47	51	42	46	57	35	52	43	42	49	42	39	40	29	43	40	54	37	41	49	48	44	43	36	42	35	43	41	37	37	50	49	48	39	38	29	40	33	40	32	41	55	41	41	54	52	45	40	41	43	26	48	41	45	41	51	45	39	34	42
42659	15032	8499	18220	26208	20293	12402	11670	16676	18955	12284	5797	5350	1698	1544	1439	1358	1285	1180	1232	1109	1047	981	964	923	923	869	890	828	829	840	884	762	815	851	818	815	760	740	809	742	728	750	714	738	750	750	726	724	724	743	708	773	727	757	748	734	742	707	721	752	689	672	678	695	717	696	697	754	724	688	745	678	672	666	702	682	652	675	674	712	645	710	664	683	672	684	750	712	666	682	717	693	696	723	674	643	696	698	701	578	671	675	643	644	670	667	678	665	719	699	736	689	671	683	617	680	699	709	658	673	698	691	668	716	660	690	644	661	668	641	664	644	663	630	688	687	666	695	688	671	722	695	695	719	685	736	722	657	664	639	689	697	618	721	652	697	676	688	625	653	615	699	666	650	724	690	682	711	693	671	693	674	638	699	684	700	683	629	679	710	687	625	681	674	654	682	622	655	639	669	660	691	719	647	701	659	685	636	681	657	639	656	653	713	711	626	678	665	672	710	661	688	684	678	689	704	679	635	660	691	725	645	667	691	662	667	643	650	675	636	676	668	715	671	721	636	651	722	682	681	708	693	679	687	708	689	653	678	680	660	655	683	679	733	720	647	701	620	691	688	649	653	665	675	682	690	693	659	643	650	698	735	655	636	692	666	667	714	688	659	682	691	672	686	681	703	667	690	661	654	647	719	682	654	629	665	654	677	665	630	660	672	681	640	614	643	649	653	684	616	674	694	672	695	589	684	635	649	659	659	656	712	675	643	684	671	666	651	702	632	679	693	642	683	650	666	676	617	694	662	627	698	685	634	640	682	663	616	639	687	659	655	691	667	720	700	650	682	688	649	748	692	658	671	719	684	659	646	655	693	651	684	672	669	678	683	685	648	636	728	693	665	661	656	637	631	671	687	679	676	660	653	655	626	661	667	682	739	644	639	654	669	701	689	679	639	685	645	695	613	644	687	679	623	645	661	639	660	656	671	633	663	741	696	700	642	681	650	701	694	708	674	718	677	675	664	638	679	713	650	629	683	643	692	657	681	661	685	690	691	627	667	672	622	691	655	703	725	664	667	653	658	682	645	638	712	682	751	720	702	691	643	701	692	647	690	640	655	690	659	650	662	673	639	724	629	697	676	655	645	666	661	636	669	690	690	697	660	671	674	696	667	699	714	638	632	678	690	709	692	634	690	682	670	651	760	722	676	688	676	646	680	682	693	598	653	674	673	702	658	675	642	673	657	661	649	675	639	697	643	650	690	669	742	658	633	653	654	663	643	675	681	632	730	623	676	655	700	721	636	663	649	709	680	677	685	724	683	697	657	669	685	684	652	658	672	666	694	674	691	684	675	666	674	687	727	695	638	699	634	692	676	663	630	674	651	703	637	700	673	630	683	671	630	648	694	646	669	756	676	690	700	723	661	682	651	669	629	685	677	640	677	658	675	669	701	685	688	644	629	680	696	668	658	663	673	628	699	650	684	650	653	690	696	668	638	701	658	710	677	642	663	663	645	714	707	641	676	676	698	644	662	634	727	655	671	692	652	671	662	651	688	694	675	617	679	647	619	700	687	679	627	686	635	640	709	627	663	707	629	677	696	679	685	667	627	703	676	685	664	702	723	736	685	643	674	651	694	684	713	643	689	672	655	679	696	699	678	703	675	664	669	678	672	623	671	689	650	698	665	617	698	689	663	673	690	674	677	678	647	688	699	661	670	668	659	649	674	643	636	682	672	676	660	657	657	699	638	662	655	675	650	694	685	703	678	627	673	678	671	696	661	682	681	660	663	653	649	710	643	698	646	677	670	645	664	707	676	666	659	684	668	698	707	672	665	683	681	690	677	667	638	689	653	642	697	655	659	642	668	664	700	629	703	682	663	679	688	614	724	701	700	698	705	684	654	647	640	698	685	706	706	645	689	704	641	681	683	668	629	661	685	683	647	634	678	647	660	625	678	689	665	661	652	700	710	692	651	709	694	642	686	650	685	683	631	710	640	726	681	633	716	639	671	670	679	661	680	667	709	644	663	660	595	677	668	672	700	668	725	682	682	691	669	698	666	704	658	710	675	639	664	676	652	698	661	645	644	643	665	667	690	679	712	653	636	686	680	707	700	667	658	697	615	683	679	687	703	707	712	676	670	698	672	668	698	672	684	656	704	677	667	661	628	644	677	673	677	651	727	674	692	685	683	677	672	676	645	612	699	677	656	722	656	682	643	672	674	640	659	609	688	695	674	673	640	704	628	667	654	721	695	673	660	639	699	649	692	667	703	700	723	660	666	691	695	667	649	678	655	710	664	663	666	659	696	683	680	677	693	638	721	686	698	690	723	679	695	666	662	667	660	596	676	682	725	674	691	651	660	674	683	673	658	671	659	670	702	652	663	662	665	683	639	703	659	689	670	713	667	661	669	691	675	707	699	652	695	664	636	690	646	709	706	645	681	674	655	694	638	660	708	660	675	671	641	647	640	639	661	707	686	664	710	633	696	727	659	675	637	625	669	677	686	656	649	673	653	649	664	657	688	656	672	635	645	686	703	693	652	672	682	700	650	649	654	655	657	691	671	710	660	663	655	702	669	690	631	682	613	659	717	722	674	647	632	679	681	683	673	705	666	626	673	676	682	665	694	664	661	636	682	675	683	693	636	644	655	718	675	705	683	707	678	664	738	695	652	674	703	661	614	679	699	671	671	652	699	664	646	657	656	662	652	668	619	704	640	699	671	675	702	627	694	692	661	657	706	682	662	664	645	635	660	705	685	693	669	625	621	687	650	719	651	682	655	688	680	704	662	675	646	721	674	677	665	636	671	672	648	693	724	675	655	660	654	691	663	716	657	691	719	700	714	646	665	666	639	673	667	662	621	745	726	666	612	643	689	709	679	702	650	670	700	717	655	687	650	642	655	675	644	658	698	687	646	654	651	673	692	709	702	644	678	683	668	661	670	666	636	654	647	666	702	658	668	641	729	654	711	678	662	676	661	695	646	669	682	730	669	668	664	664	722	673	688	683	693	648	641	639	652	671	672	659	680	704	688	672	680	698	658	669	662	654	679	694	686	650	703	621	697	659	673	646	696	664	681	643	656	649	673	691	704	718	616	734	679	650	655	650	642	657	694	637	661	651	677	657	693	670	653	658	648	690	638	697	668	701	652	693	644	677	648	681	660	693	706	660	669	698	630	636	692	708	683	710	667	690	677	678	674	695	692	681	663	643	641	603	672	688	685	716	696	657	651	703	665	693	701	687	690	685	670	675	661	711	682	696	703	672	688	686	706	652	660	641	655	652	689	580	667	696	706	663	659	611	679	668	668	651	650	683	659	702	688	702	635	722	651	642	694	603	669	677	710	684	676	680	678	662	675	670	680	731	654	679	687	677	665	708	669	702	664	663	678	632	644	639	672	648	651	705	711	666	661	639	708	687	676	668	693	673	640	638	684	671	675	653	656	660	655	679	626	656	652	679	650	624	657	655	714	671	660	672	677	631	660	675	656	669	684	671	694	661
10483	1762	504	378	526	552	334	276	495	782	444	195	212	65	67	43	62	55	40	38	39	38	53	26	30	28	30	40	25	29	34	27	26	33	34	32	24	20	20	29	21	14	24	32	29	21	24	32	22	25	21	19	16	26	28	23	23	23	27	19	26	19	14	26	20	24	21	27	21	20	27	18	15	28	32	23	21	18	12	23	20	22	27	18	18	20	18	18	28	27	21	23	14	22	27	21	21	27	30	25	18	20	24	22	28	25	18	26	21	21	27	28	26	17	21	28	28	19	16	23	19	36	21	15	18	15	27	21	23	19	27	20	21	20	27	12	18	28	20	29	22	13	18	27	22	26	28	27	24	24	24	29	16	24	20	19	16	16	8	26	21	24	20	19	16	32	22	15	24	19	28	27	15	25	22	26	21	19	24	20	19	27	24	27	24	24	25	30	27	26	20	21	26	16	18	26	18	29	29	16	20	15	24	18	24	22	18	22	21	20	29	22	28	16	24	23	17	38	20	20	31	25	11	17	21	20	28	19	23	26	18	18	25	27	23	26	16	22	20	21	29	25	14	20	19	21	18	16	27	22	25	22	27	18	22	18	23	20	24	22	23	31	31	30	21	20	22	15	18	21	19	18	24	16	26	18	33	18	22	24	22	24	24	19	18	19	22	19	18	23	17	21	19	27	24	22	26	17	28	24	21	16	14	20	20	29	20	19	22	23	21	19	21	20	21	26	17	25	17	22	28	25	23	19	22	16	21	28	17	24	16	28	25	28	27	29	30	19	20	20	18	16	24	20	16	19	23	21	18	27	25	19	28	26	24	27	20	30	27	19	16	23	23	20	23	18	22	20	21	31	28	23	25	21	13	18	33	27	24	27	24	25	24	26	23	21	17	23	17	17	15	18	17	19	22	13	22	20	18	30	22	19	24	22	18	17	22	17	20	21	19	21	19	21	23	28	24	21	12	19	16	27	23	21	21	29	20	17	26	26	25	27	14	28	21	19	25	16	34	16	26	26	23	17	22	16	13	18	23	29	20	21	26	15	29	22	22	19	18	18	23	21	30	22	28	12	27	21	19	21	26	23	21	18	23	13	26	10	17	13	19	20	22	15	23	27	29	21	17	26	20	29	22	21	26	19	26	25	18	18	23	20	25	25	21	23	26	24	24	19	19	22	19	29	25	15	18	22	11	26	24	17	26	31	23	18	25	23	20	27	27	25	15	20	17	27	32	18	24	16	22	25	23	22	20	24	17	19	23	24	28	19	15	16	21	28	19	27	18	32	25	21	17	17	26	22	23	20	20	19	22	14	22	14	29	24	20	19	19	23	26	27	15	30	23	22	23	18	27	32	23	15	24	21	23	33	22	22	22	21	23	20	18	25	19	27	23	21	12	18	21	24	21	25	21	18	21	25	16	18	21	22	22	26	25	20	17	21	30	22	23	26	26	20	26	23	20	22	23	23	16	19	22	18	25	21	14	21	23	31	16	38	24	24	34	27	28	24	24	23	24	17	17	22	21	21	21	20	22	27	20	41	18	27	19	23	8	21	19	23	26	16	21	17	19	25	8	20	29	15	23	11	24	25	21	27	26	23	16	28	25	18	17	28	19	25	26	21	21	24	24	17	15	24	27	19	19	15	14	20	24	19	25	29	24	24	21	17	16	18	17	18	19	21	19	27	19	17	18	18	22	14	26	22	20	25	17	32	23	29	30	9	21	25	17	24	21	21	11	17	24	22	24	26	17	16	18	21	17	22	20	27	22	19	24	33	21	27	24	18	23	27	22	23	20	28	23	23	22	22	20	21	23	19	26	16	21	28	21	19	25	21	28	23	18	17	28	19	21	19	15	26	25	22	21	23	16	23	31	13	30	32	18	19	15	24	25	26	24	26	18	21	16	18	21	20	20	19	29	26	24	10	23	16	26	25	21	30	19	30	18	25	21	24	28	11	18	20	15	20	22	20	23	19	24	18	20	21	18	13	20	28	25	19	27	19	23	25	22	17	17	26	15	23	19	22	19	19	17	26	18	26	22	18	29	24	27	33	17	21	15	24	30	20	21	19	17	22	24	31	24	22	22	19	21	19	18	26	16	22	26	23	20	21	12	24	28	13	20	24	19	19	20	25	13	29	18	26	15	13	24	20	25	35	22	23	21	19	22	16	19	34	22	18	19	28	24	18	20	19	26	26	27	24	21	28	18	16	27	20	14	24	25	22	23	26	23	23	18	14	21	18	23	32	29	19	20	24	26	18	25	23	31	16	22	24	20	31	31	25	14	26	29	22	21	24	34	27	16	16	20	27	25	22	24	20	17	19	27	18	23	28	14	27	23	17	22	25	23	20	19	17	28	24	23	25	27	22	18	21	31	24	23	17	19	21	20	15	21	19	18	22	24	18	19	15	21	22	26	28	25	19	19	29	23	18	28	20	17	30	25	24	16	18	20	22	24	20	21	20	27	24	22	24	25	15	22	15	21	26	18	21	19	26	28	14	19	13	23	24	19	22	30	23	16	19	21	17	21	26	22	21	22	15	16	18	19	17	28	21	22	20	17	17	20	17	22	23	30	20	21	12	30	18	23	20	18	17	21	20	18	17	23	19	24	22	28	19	22	19	20	23	33	26	20	24	16	18	20	21	24	25	21	23	20	17	21	16	19	22	30	19	13	28	26	20	24	24	23	14	17	20	28	24	20	15	18	23	18	17	15	17	21	29	20	23	19	25	15	20	26	16	27	24	22	20	18	19	29	26	20	22	24	30	16	27	25	17	24	25	29	25	21	19	20	24	17	28	34	17	20	17	20	15	16	30	21	28	20	20	32	24	25	20	16	20	18	16	15	15	17	17	17	23	27	19	17	16	24	32	19	22	22	20	27	26	18	22	19	19	20	18	16	18	21	29	30	18	23	19	26	23	22	20	22	25	21	30	26	23	22	21	17	18	26	20	25	18	19	26	19	29	27	12	20	22	24	15	18	26	20	18	20	20	21	17	24	15	25	19	21	16	24	26	20	20	23	22	18	23	12	25	28	14	16	28	28	17	23	20	26	18	18	25	31	20	19	18	12	32	29	25	23	17	23	33	25	20	17	26	29	17	27	21	24	24	16	29	15	20	24	21	27	18	29	21	15	25	27	20	23	23	20	30	30	17	22	23	27	29	20	23	20	25	21	19	27	22	13	19	21	22	18	18	26	24	24	27	26	24	26	18	22	25	19	23	22	22	28	19	19	13	15	17	23	21	24	21	20	20	26	25	16	28	14	25	19	18	24	17	16	27	23	20	23	17	21	16	18	18	22	18	14	22	21	17	17	14	18	25	25	29	21	27	22	13	21	21	25	24	18	25	22	24	23	24	34	17	20	26	24	22	19	22	25	22	18	33	20	28	19	26	21	16	23	17	19	26	21	23	19	20	28	23	21	31	19	18	23	13	24	16	22	19	21	20	23	30	15	24	19	32	25	26	20	21	26	26	27	24	17	23	27	15	18	11
49506	18573	10716	24961	32008	27210	18450	15307	21265	25473	16261	8539	8736	2810	2407	2013	1887	1627	1603	1483	1326	1167	1081	1051	1013	899	849	853	781	753	746	684	719	677	708	674	673	602	596	568	597	544	544	566	517	555	509	519	506	455	551	477	470	506	508	449	516	467	464	475	418	447	437	422	416	434	420	431	420	413	426	422	418	412	453	406	408	391	373	383	458	406	437	379	427	409	422	388	425	406	410	410	417	398	399	382	406	399	388	423	403	439	364	423	364	393	373	368	382	398	369	384	360	404	390	405	368	378	405	385	399	397	391	377	404	391	373	370	388	397	390	422	365	397	363	395	372	381	363	378	391	387	356	391	370	362	359	365	366	370	390	387	352	385	368	377	359	353	376	358	405	378	367	374	418	381	372	423	366	393	392	367	344	384	375	384	377	372	401	376	385	381	353	390	369	373	395	352	377	390	361	374	356	385	316	404	399	365	361	359	372	365	379	403	371	374	382	392	356	331	378	391	388	330	380	362	398	369	376	401	376	383	367	350	381	387	378	319	383	335	400	377	375	334	419	366	378	375	366	366	367	386	404	381	354	380	382	358	392	384	383	382	366	398	380	396	319	344	393	402	386	380	368	403	362	373	378	349	382	367	349	345	387	401	343	351	356	367	389	380	349	399	380	378	359	360	384	386	368	367	377	395	402	377	375	372	370	348	358	338	360	371	377	371	360	384	367	392	373	388	362	364	389	369	361	392	365	361	379	392	351	403	356	380	383	383	372	383	402	375	393	352	359	372	370	406	383	373	385	380	400	347	376	370	392	377	339	367	381	371	411	348	397	393	400	348	361	378	328	383	348	383	384	397	382	394	408	357	347	365	370	348	366	362	379	361	349	352	341	372	365	400	382	392	353	362	408	355	383	385	370	389	359	364	334	393	372	370	379	352	350	370	343	338	361	381	358	401	386	378	341	352	353	351	365	405	389	368	359	348	361	369	376	373	370	368	375	359	382	370	380	358	396	371	377	382	356	391	361	377	355	371	395	386	409	371	349	401	359	359	384	390	403	375	396	411	396	335	339	372	379	374	359	401	341	362	397	336	404	399	382	377	390	423	395	352	369	358	374	385	352	355	395	369	397	356	363	381	369	368	350	388	364	369	370	390	381	333	346	361	369	383	388	366	383	371	378	387	370	353	381	368	374	381	359	365	387	373	332	357	379	373	346	382	380	385	350	351	384	353	409	380	378	333	345	345	378	379	418	369	386	368	394	379	349	380	394	356	381	337	373	397	377	349	349	383	346	348	372	370	364	380	373	380	377	379	350	360	380	399	400	380	343	390	368	379	373	347	395	344	371	403	382	373	389	338	351	339	375	390	369	341	353	361	378	352	337	376	405	396	360	333	337	360	346	356	367	356	375	408	389	379	380	337	358	343	379	378	388	393	365	381	352	361	362	378	394	385	356	369	413	390	336	384	376	397	388	356	372	321	367	381	395	360	379	376	356	358	333	385	379	381	340	337	356	339	314	373	405	370	378	371	369	351	380	370	384	364	370	370	363	393	360	371	374	349	349	345	362	344	347	389	362	340	346	398	372	344	389	399	349	363	370	374	358	361	387	364	377	344	349	390	354	355	356	355	374	373	378	387	373	371	381	350	364	365	382	392	363	344	344	395	391	363	372	384	349	390	389	381	334	373	408	368	367	392	387	376	365	353	376	400	335	354	360	370	363	370	371	358	378	366	348	359	368	348	394	366	408	397	369	329	395	330	360	357	366	340	378	378	397	391	360	343	400	385	406	360	382	379	370	408	343	413	382	361	384	385	384	376	363	364	396	407	383	349	351	356	392	362	380	377	393	353	349	340	384	375	352	403	384	345	387	379	359	385	359	388	373	397	370	406	353	375	386	358	368	371	378	348	364	416	333	389	397	394	366	358	353	388	408	369	374	361	359	341	348	365	352	372	356	393	354	376	353	406	375	389	366	346	395	349	377	384	373	369	367	390	413	372	358	357	354	380	360	331	344	366	345	379	392	376	368	380	422	373	358	359	391	349	386	383	343	352	396	379	349	356	348	405	362	374	382	380	383	372	356	371	366	370	375	373	362	374	376	352	341	373	358	383	407	389	334	384	378	367	371	391	373	355	390	354	370	380	371	368	379	365	348	331	365	381	386	408	374	369	367	381	354	333	346	366	350	384	333	378	371	355	356	380	386	361	334	402	360	348	368	396	400	367	420	392	316	337	367	364	374	363	390	345	341	372	395	369	370	365	350	363	346	382	394	368	368	370	379	366	341	388	396	366	342	367	379	366	390	355	381	370	374	360	340	389	338	348	357	390	380	395	367	353	359	361	344	360	414	355	351	342	383	385	370	416	349	412	358	375	375	409	382	373	389	371	345	342	389	370	371	366	357	368	366	378	377	336	375	351	385	367	392	365	347	367	401	365	381	358	390	398	373	361	383	392	381	366	382	350	363	358	369	346	353	396	338	388	344	387	385	361	397	400	398	370	352	391	361	381	357	346	393	329	358	372	381	372	357	366	380	372	403	347	369	356	377	376	357	345	383	358	356	365	371	370	360	354	333	359	405	359	345	369	390	378	347	348	340	358	356	408	368	380	376	367	373	359	328	359	373	358	365	403	379	417	355	372	380	387	379	371	373	379	339	328	378	361	350	373	350	396	344	378	369	392	363	382	417	408	355	342	362	395	401	354	394	344	361	394	362	370	355	358	369	364	364	374	367	370	390	373	360	396	414	337	369	394	381	370	341	383	366	418	390	393	356	388	383	379	372	400	327	371	361	363	373	374	372	348	375	376	357	370	394	335	326	374	396	362	395	348	379	352	354	381	352	348	375	371	355	362	386	374	368	379	375	383	379	370	350	391	360	379	394	360	381	396	382	353	380	348	345	348	381	375	367	361	359	379	378	349	394	384	377	397	369	381	364	387	358	346	368	401	365	402	367	372	356	349	356	361	378	369	404	351	390	370	348	340	373	401	341	367	347	349	373	377	367	351	365	347	373	318	351	390	365	345	366	373	340	351	394	387	363	387	378	335	387	355	340	350	381	371	402	410	365	372	367	346	408	378	356	395	346	395	333	362	363	387	352	376	404	385	354	391	391	391	360	349	370	382	395	377	338	383	378	352	359	367	363	370	367	401	409	380	345	370	348	410	379	364	412	401	351	359	381	395	391	384	338	401	378	378	356	384	371	358	379	395	406	355	378	361	345	352	379	394	369	385	364	378	407	355	375	381	360	393	396	359	366	351	367	353	383	418	390	396	355	367	325	371	369	371	366	389	384	348	384	353	368	388	364	382	369	366	399	394	354	384	365	390	345	363	343	362	408	385	373	366	374	371	389	381	385	386	350	402	389	367	379	356	377	405	394	388	421	381	378	358	350	354	376	348	347	395	339	396	395	363	412	337	372	373	376	340	377	369	356	395	383	385	384	362	356	352	359	343	343	380	338	376	363	391	347	343	342	395	393	373	364	377	393	377	361	363	348	378	362	381
4708	442	203	166	237	200	95	96	279	442	191	67	37	43	32	28	29	33	22	27	34	32	27	19	21	29	21	23	33	26	35	28	32	30	20	27	16	37	20	25	26	23	30	40	34	26	32	34	31	31	31	39	23	25	30	18	28	28	23	12	29	25	29	34	24	22	26	23	26	40	26	27	29	40	30	15	25	24	32	29	25	28	32	31	28	23	24	25	33	21	29	27	28	32	36	25	22	21	28	27	26	28	28	27	21	22	25	29	40	18	26	28	16	22	19	24	31	20	26	23	27	25	23	31	28	24	30	25	23	25	17	25	32	31	20	24	29	25	13	20	25	21	38	26	19	23	34	30	28	26	41	30	24	29	30	26	22	22	32	28	22	26	22	27	24	22	30	28	24	20	20	24	27	20	22	20	28	30	19	25	23	19	22	27	35	24	27	25	27	20	28	22	23	32	24	27	24	28	26	21	15	26	24	31	28	22	31	25	27	24	29	26	17	31	16	19	37	31	24	29	24	30	24	28	30	27	19	20	32	34	32	24	26	39	22	23	21	32	36	31	24	21	32	25	18	30	30	27	31	22	28	30	21	36	19	35	24	17	27	33	39	26	32	27	18	18	28	26	25	30	30	28	17	20	25	25	23	22	25	41	28	21	26	24	22	35	28	30	28	30	24	28	28	24	27	30	33	31	31	29	26	28	27	25	31	27	29	24	25	24	28	23	36	35	25	19	19	28	37	30	26	26	31	15	24	23	25	15	26	30	27	23	26	35	27	21	27	28	29	20	24	23	31	31	28	17	31	21	34	25	21	33	25	33	17	25	25	24	27	28	26	16	26	27	22	22	26	16	32	26	26	30	24	24	25	27	26	30	28	25	30	30	18	25	21	25	33	25	27	24	22	21	26	33	31	25	23	34	21	26	30	30	31	26	24	22	37	27	27	34	30	30	25	28	27	32	19	20	24	33	23	16	25	26	30	28	24	22	24	31	18	24	27	31	26	30	23	26	33	21	23	25	24	24	25	28	25	22	20	23	26	28	20	27	22	27	28	28	30	22	30	25	28	28	41	33	30	16	30	30	24	28	25	28	34	20	32	30	27	21	21	37	30	29	27	22	24	29	26	23	27	35	27	30	31	26	27	32	30	17	18	32	16	35	19	19	41	30	29	34	22	26	24	30	27	24	25	24	24	16	31	25	27	18	25	31	24	32	24	29	33	34	28	23	27	35	27	28	23	22	27	24	29	21	22	32	23	33	26	27	24	29	27	28	27	25	26	27	30	29	21	24	21	25	17	16	33	27	22	32	25	26	30	30	19	30	28	33	28	29	20	22	26	19	22	26	23	14	23	36	23	21	25	29	26	30	31	30	22	32	35	38	18	27	27	28	31	32	22	22	18	20	24	28	28	26	34	21	27	30	36	28	19	29	26	21	30	30	22	18	29	32	28	27	32	34	19	32	34	26	33	23	32	19	18	32	22	23	29	28	20	29	24	18	9	32	36	20	25	26	29	26	28	32	20	21	25	19	34	35	27	21	21	24	22	23	24	26	26	20	28	30	23	20	35	23	29	31	24	27	25	32	36	20	27	18	33	29	34	19	25	27	27	36	18	26	30	23	29	28	24	22	20	20	30	21	33	21	32	19	32	35	29	23	28	30	20	33	23	30	18	32	28	16	22	28	24	35	24	28	21	26	33	24	21	19	29	17	21	35	26	28	27	19	22	23	18	16	33	24	35	18	21	29	22	28	30	32	34	25	23	19	24	29	20	26	28	24	29	26	21	28	30	26	19	25	24	20	18	25	25	29	17	33	29	26	25	31	28	16	32	23	26	33	23	20	23	30	29	29	27	21	21	19	16	14	33	15	30	30	37	26	28	23	22	17	28	23	20	23	30	31	25	28	32	34	31	25	20	34	35	33	34	28	25	35	31	31	29	26	27	22	30	19	31	28	34	26	28	23	33	26	21	30	26	23	29	31	25	22	26	31	27	32	28	33	27	28	23	28	17	24	26	25	34	22	21	27	26	32	29	20	27	26	35	29	23	29	24	19	22	30	25	26	19	26	34	26	25	35	29	32	22	22	26	19	32	31	31	31	30	33	27	33	29	19	30	28	24	26	27	36	22	27	32	25	20	32	29	27	24	29	20	17	35	24	29	36	23	24	25	22	22	26	26	32	27	27	26	17	23	25	30	22	24	22	26	21	28	32	26	33	25	33	32	29	22	27	35	26	22	19	22	27	17	21	22	19	28	22	33	26	29	32	22	26	25	28	24	20	27	27	28	28	21	28	25	30	33	32	22	30	21	37	29	29	30	31	26	33	29	27	30	29	24	23	27	31	33	26	26	23	27	27	17	27	26	19	27	21	25	24	18	33	23	15	24	25	28	17	32	28	30	27	27	30	22	17	26	23	21	31	23	27	25	26	28	17	21	25	33	19	31	22	25	22	28	30	28	19	26	22	18	24	19	16	18	17	29	23	33	31	29	29	36	23	25	25	28	20	19	23	24	28	30	24	28	17	27	30	19	22	33	29	22	22	35	30	23	32	22	21	33	25	26	30	30	30	33	19	33	21	30	29	22	23	22	26	31	22	26	37	29	23	32	30	26	38	28	36	27	19	19	15	21	31	27	26	23	17	20	27	26	36	25	25	30	25	17	33	23	27	27	23	32	26	25	20	30	32	35	24	30	36	29	29	29	28	25	19	30	15	26	27	19	24	25	30	21	23	24	26	27	21	21	35	27	19	26	24	32	29	25	22	27	23	19	23	36	23	24	23	33	23	24	22	28	25	32	29	24	22	26	26	20	34	16	27	23	34	34	30	27	28	31	20	34	27	27	17	17	28	27	24	30	25	34	29	25	19	29	31	27	28	25	33	22	30	30	29	25	27	28	26	21	30	28	27	30	31	21	28	26	31	9	30	23	23	28	24	34	31	27	30	24	26	29	28	25	23	20	19	28	31	26	26	16	26	28	34	27	29	30	27	30	19	25	19	22	23	25	21	29	24	22	23	23	24	19	30	26	22	28	35	23	35	23	26	22	28	25	29	25	21	32	26	26	31	29	31	23	19	24	27	22	24	23	20	27	27	33	25	26	29	21	26	16	33	27	32	27	28	18	16	22	28	41	31	26	23	18	27	30	30	28	29	24	27	32	19	24	33	35	27	30	19	34	30	26	27	26	28	33	24	25	25	23	28	26	38	26	23	24	25	32	37	32	21	23	28	19	23	26	21	20	25	26	22	24	22	25	34	25	29	26	26	38	30	30	28	28	26	24	31	27	25	22	37	26	25	26	25	24	30	33	19	33	37	25	25	22	28	25	24	25	29	27	29	22	30	25	27	23	28	20	27	26	23	21	21	24	23	17	25	31	28	25	30	30	22	26	26	32	26	27	31	24	20	32	24	25	29	29	22	27	28	28	20	27	24	24	26	35	27	31	37	33	30	30	29	25	35	21	27	24	18	31	18	21	23	24	28	23	28	25	17
37720	10477	5369	16484	21691	14786	6882	6046	13487	18671	9206	3067	1413	739	684	678	629	583	575	569	600	594	510	479	530	470	537	496	472	482	478	482	488	494	546	503	468	474	463	447	477	489	453	431	434	416	446	472	470	432	491	445	438	481	493	459	447	464	481	431	428	420	422	459	441	429	461	440	445	431	447	452	439	444	433	444	444	403	417	476	433	466	422	438	492	460	453	425	467	461	451	428	445	435	414	416	445	447	428	421	443	429	436	481	455	409	439	445	412	431	383	404	455	412	469	442	468	436	428	446	435	415	450	434	428	425	423	429	463	437	487	417	417	432	448	453	427	480	422	444	414	460	461	454	459	457	448	415	455	419	464	456	480	484	455	455	454	438	423	451	438	451	478	432	435	452	431	472	448	428	427	426	426	431	419	460	441	425	413	434	434	429	428	482	431	453	446	458	457	420	487	439	449	474	449	411	461	443	410	462	456	435	447	464	457	441	460	424	432	471	437	482	447	469	436	408	438	481	470	467	438	431	439	418	435	434	441	409	417	456	423	452	461	411	465	426	411	420	442	459	451	461	406	423	466	446	448	407	418	453	427	433	429	418	421	466	393	472	458	462	465	470	417	454	433	434	462	426	430	464	431	427	441	440	457	449	421	451	415	451	452	397	438	415	418	434	434	425	434	429	468	457	461	451	403	470	431	458	435	470	455	445	465	462	427	433	418	431	436	417	439	445	438	436	505	421	457	392	444	458	454	446	414	446	427	442	428	458	466	427	438	449	411	449	475	456	463	431	423	461	454	444	433	431	427	430	460	450	418	437	474	419	393	440	487	450	425	433	449	443	419	484	440	428	451	429	453	442	445	470	413	440	441	435	454	423	433	441	410	433	458	444	437	440	418	406	466	416	416	433	404	483	474	423	425	435	438	459	447	428	430	418	443	416	434	438	411	437	450	413	486	441	419	454	452	434	448	414	424	442	463	410	440	391	409	427	436	439	417	462	425	393	398	453	446	398	473	442	443	433	428	420	435	471	418	444	444	442	457	416	451	415	453	411	414	448	433	415	415	452	418	423	456	453	391	447	467	427	437	417	449	441	409	445	419	440	402	453	432	455	429	404	426	446	426	442	421	458	454	419	417	457	431	448	452	407	438	457	436	447	436	414	427	423	417	437	441	446	453	436	428	498	424	432	441	448	416	425	443	444	468	438	425	451	461	426	431	441	465	408	417	418	442	436	379	440	459	391	437	448	458	459	463	432	426	427	415	408	438	439	419	417	461	412	420	428	425	469	432	415	430	445	406	435	445	446	455	432	422	450	425	460	464	427	450	413	398	455	433	407	458	423	419	451	435	434	460	466	438	478	430	471	451	497	433	431	441	408	450	491	467	434	477	473	437	469	443	413	415	438	429	474	418	461	457	435	447	476	491	438	412	423	400	442	435	469	426	422	417	452	456	430	466	433	437	451	453	426	426	418	439	414	430	420	475	490	390	459	442	455	449	405	449	440	480	484	425	444	446	438	449	430	427	453	424	410	416	453	432	393	428	462	445	444	420	461	455	418	394	421	406	445	455	422	456	426	464	465	449	423	423	426	447	414	455	434	432	438	439	428	449	405	472	457	446	469	412	445	418	400	424	444	453	478	457	457	455	397	394	433	435	467	415	458	450	413	469	415	424	463	415	443	435	475	427	471	478	483	429	438	448	431	444	451	442	454	426	461	391	427	461	426	413	418	436	426	428	435	464	406	467	415	438	420	432	485	463	435	434	409	437	408	419	466	442	450	447	430	392	423	466	420	432	416	417	456	415	439	414	441	422	387	444	397	442	419	432	468	452	443	438	420	476	410	451	465	456	431	464	453	409	420	435	460	417	409	477	414	408	429	425	448	436	435	409	421	443	431	425	455	432	446	415	437	381	412	404	455	461	431	439	403	429	443	435	422	449	433	435	435	432	461	420	423	453	439	456	424	429	429	421	422	448	437	450	435	434	444	421	443	424	426	418	411	421	452	435	449	483	423	438	472	466	371	395	445	450	456	420	439	418	428	446	471	433	449	425	459	450	424	416	446	448	408	439	420	457	440	438	437	444	465	410	417	471	430	402	442	429	444	455	437	400	449	432	457	451	450	433	456	466	485	431	420	436	453	457	452	452	448	439	433	442	437	416	426	444	436	395	458	412	437	431	455	436	465	440	444	453	383	460	447	440	448	440	439	484	464	460	480	449	424	436	417	502	419	437	411	486	445	398	456	438	430	509	439	426	423	412	412	447	441	442	425	431	446	439	451	484	429	469	428	410	433	455	418	455	454	422	437	425	410	448	416	434	451	491	433	442	417	425	433	425	447	416	395	437	434	410	415	407	448	491	440	452	432	458	407	453	429	478	440	447	480	416	416	437	444	399	406	465	427	442	413	455	416	412	428	448	447	433	415	416	429	451	401	474	414	428	428	441	476	428	413	442	426	435	450	469	451	474	426	394	436	431	425	441	453	413	417	478	424	431	420	442	470	432	418	417	454	413	471	432	409	405	439	484	483	458	464	459	428	420	479	442	453	439	433	436	426	441	468	430	438	452	412	459	447	468	467	455	446	398	462	439	440	464	443	443	417	436	417	450	430	424	430	481	427	398	429	438	436	425	439	490	467	459	426	457	440	459	439	439	428	432	477	432	422	407	416	423	421	434	459	479	431	407	473	415	437	424	459	437	444	467	461	422	451	467	463	420	416	441	434	462	454	441	428	413	411	484	442	417	460	442	472	422	439	464	458	431	488	469	436	422	468	448	420	421	410	410	434	451	421	464	421	468	458	437	422	394	474	438	416	437	428	449	439	410	438	407	448	450	397	460	442	395	467	400	436	439	453	449	435	427	394	488	437	448	429	469	407	435	426	423	432	404	420	433	430	452	430	434	399	451	442	439	440	466	454	433	452	457	431	453	389	435	451	474	443	424	426	419	482	489	470	444	429	456	423	457	462	418	467	421	460	458	432	434	427	419	417	420	478	437	443	435	410	446	434	423	459	457	458	422	438	452	417	438	469	447	429	438	468	452	452	425	440	408	401	447	457	444	415	391	474	438	465	426	433	449	463	385	425	385	454	421	477	465	422	459	429	435	437	451	460	433	420	458	440	448	441	437	440	437	434	440	465	442	402	440	439	436	406	427	428	491	464	464	459	437	433	447	411	444	451	420	436	440	433	427	430	429	432	437	414	463	415	442	449	454	412	432	464	458	437	488	409	387	447	464	453	443	463	430	405	466	469	433	465	426	445	408	435	417	457	451	429	415	450	452	450	472	435	470	462	450	452	442	446	416	403	434	420	401	452	416	398	444	459	438	450	431	429	400	410	438	416	462	451	443	444	416	414	427	447	456	479	413	450	442	426	463	421	439	458	441	447	400	456	445	441	486	486	448	420	460	463	450	436	430	460	441	437	468	418	441	463	461	426	461	420	406	441	444	464	473	437	428	443	437	430	455	448	406	450	454	443	443	448	464	416	422	452	443	455
8096	845	329	277	355	324	194	185	309	577	394	139	95	51	69	42	55	64	60	50	59	45	54	36	45	45	43	38	45	54	48	42	43	47	40	43	36	43	47	38	29	39	41	39	45	43	45	63	43	40	40	47	47	41	39	44	45	35	42	34	34	50	48	46	49	46	41	36	47	33	41	57	49	28	36	38	50	47	47	45	33	41	50	49	32	28	43	41	38	48	38	45	38	39	37	46	32	34	33	45	31	35	37	45	37	35	32	38	39	36	40	37	40	34	38	45	38	38	31	34	53	36	49	40	46	36	42	41	33	38	51	39	30	38	36	33	41	32	40	45	34	38	27	30	49	41	36	45	39	49	37	41	40	46	57	42	38	27	47	45	46	45	32	53	39	40	46	37	41	42	36	30	50	42	37	41	49	36	39	46	35	37	36	51	35	47	40	51	32	33	34	45	39	47	37	44	47	35	35	38	33	44	36	34	37	40	44	35	41	40	46	33	39	41	38	44	48	36	51	35	31	40	43	42	35	35	38	36	43	33	37	48	37	44	31	41	45	46	35	35	42	40	49	57	35	50	47	27	37	38	42	46	43	33	41	33	45	39	43	38	37	43	41	39	30	37	41	37	39	33	35	29	32	39	42	39	35	40	41	40	42	31	43	41	42	41	36	53	52	44	44	22	58	53	41	44	34	38	42	44	34	35	49	48	32	37	35	42	37	47	40	49	26	44	60	45	35	43	38	36	35	30	47	41	38	37	41	46	46	31	46	50	41	40	35	46	37	47	37	57	39	33	42	50	33	30	28	43	40	46	46	38	34	44	37	43	49	41	39	49	32	37	46	49	38	44	40	47	38	35	40	40	36	31	50	30	39	51	47	40	41	44	49	45	48	44	53	34	34	43	47	35	43	37	34	37	45	49	53	47	36	31	48	43	34	53	29	43	40	42	48	40	33	43	39	35	43	43	38	52	32	42	37	47	38	35	35	53	31	39	38	44	47	36	34	33	42	38	45	37	34	38	32	42	41	44	33	36	44	48	43	27	42	37	48	48	45	37	45	40	53	31	36	30	38	53	34	43	36	36	32	33	43	36	45	43	37	42	36	33	40	44	46	40	50	48	49	36	43	43	41	41	30	48	37	32	52	33	46	34	36	38	41	46	51	37	43	40	49	43	43	46	36	34	37	38	40	48	34	37	40	44	36	37	36	36	37	46	46	33	39	32	40	30	45	51	39	49	43	32	32	45	56	33	50	38	44	42	43	48	31	52	33	39	38	42	49	34	36	34	33	44	56	44	35	35	46	33	38	48	45	35	35	53	41	59	29	41	45	40	32	35	48	34	43	36	50	35	35	50	41	36	44	48	45	40	38	43	51	32	43	48	40	58	42	44	46	53	40	35	25	45	45	34	38	45	36	34	32	47	38	39	46	32	44	51	42	36	36	44	41	31	43	36	39	51	43	39	46	45	43	39	36	41	57	48	46	50	45	51	44	33	33	51	38	48	40	35	44	31	43	36	27	36	37	49	50	41	38	47	39	50	28	31	46	41	37	45	39	39	39	51	37	43	37	37	41	41	52	37	46	53	40	35	42	43	34	44	35	34	39	42	41	41	34	49	37	36	41	35	38	42	44	43	40	38	40	38	41	45	51	39	46	36	46	50	40	36	49	48	38	42	47	44	41	29	42	27	38	41	40	48	43	49	29	43	41	37	40	53	32	38	40	32	32	46	35	45	31	40	42	43	46	37	46	43	44	39	38	32	30	30	37	44	41	49	39	38	53	37	39	50	36	47	44	41	36	34	48	45	48	37	44	47	52	45	34	31	49	38	52	49	38	44	43	40	43	36	39	42	42	36	36	34	35	40	42	38	47	40	35	35	48	36	42	31	41	39	63	43	28	31	55	39	45	40	49	39	40	40	52	40	40	46	40	36	42	34	40	40	35	43	30	54	37	34	55	42	57	36	45	28	47	43	29	39	31	40	38	47	40	36	44	43	37	29	43	34	42	37	35	38	44	30	36	42	49	27	43	28	36	42	42	48	39	39	50	41	48	44	48	33	37	40	50	43	35	44	37	46	39	47	42	31	36	41	35	38	31	40	34	41	36	47	46	41	41	45	34	33	43	32	36	34	46	39	27	42	43	38	46	36	39	45	41	53	32	46	52	50	34	39	34	47	49	36	38	31	52	37	39	42	37	34	44	37	51	41	42	50	39	43	51	37	43	46	27	34	38	36	39	57	46	44	46	35	45	42	42	38	52	32	48	32	36	37	29	40	36	48	43	33	44	53	41	41	44	39	36	39	43	29	47	53	43	42	37	33	42	50	48	46	46	34	48	45	39	42	44	38	44	43	42	33	40	42	40	32	41	40	42	54	50	39	41	38	32	47	33	41	32	36	32	51	40	34	37	44	30	36	43	41	38	39	48	34	42	48	51	40	35	30	35	30	54	32	52	43	41	40	43	32	31	42	47	29	35	44	44	41	44	37	34	43	33	38	48	47	46	50	33	37	35	44	34	49	38	40	53	40	42	30	45	42	39	37	40	38	35	48	32	44	32	54	45	55	40	47	39	32	40	33	45	38	45	30	38	56	39	34	34	33	45	42	42	40	33	42	45	43	39	32	29	34	46	40	30	40	34	44	45	54	41	34	37	33	37	29	35	34	43	30	37	45	42	50	48	53	48	43	38	35	43	47	42	37	41	41	45	54	39	41	42	39	33	42	53	32	44	43	39	39	41	33	27	32	36	40	45	41	48	31	39	44	42	55	33	28	42	43	32	34	45	39	40	36	38	40	46	36	42	33	34	42	33	34	36	39	49	36	41	34	51	53	49	37	43	35	34	35	49	33	36	38	26	38	46	40	38	44	49	44	24	32	28	40	42	41	40	43	29	31	39	43	48	35	48	42	42	48	47	52	39	58	47	53	40	24	42	36	36	45	30	45	47	31	41	35	47	44	30	49	35	52	37	41	45	43	43	41	40	53	33	40	38	40	48	41	38	44	36	35	34	58	42	50	45	34	49	35	39	34	33	45	36	30	35	40	58	30	40	29	40	53	47	39	45	42	48	38	46	48	49	34	56	40	54	35	46	58	41	41	44	39	42	42	29	45	31	39	44	44	40	40	41	27	48	35	35	39	33	42	43	31	47	48	36	37	40	38	42	52	34	38	34	46	35	41	35	34	36	43	36	36	46	30	45	32	38	37	43	47	47	49	38	40	46	49	40	37	44	38	41	38	43	40	44	33	39	46	37	39	37	37	43	34	30	47	39	42	40	46	44	32	46	51	42	40	39	35	42	37	48	32	31	44	36	47	36	37	43	39	46	41	41	33	44	42	61	51	39	47	54	32	37	31	56	36	29	42	52	49	37	37	33	44	36	36	31	37	41	48	43	43	51	36	29	39	60	36	40	48	51	37	29	39	43	48	35	42	45	32	45	30	36	43	41	56	34	39	27	43	31	46	37	53	42	43	36	41	33	37	40	42	38	39
42025	12778	8016	21633	26665	21112	12592	10863	15914	21188	15473	5540	4686	1792	1601	1494	1442	1320	1268	1111	1124	1082	1088	1030	972	943	914	921	858	901	830	903	850	826	874	806	809	849	832	799	800	773	753	767	788	733	752	776	734	756	787	749	775	743	754	757	756	687	751	709	768	742	665	699	695	700	678	706	715	688	721	722	719	689	708	667	717	683	642	725	748	677	701	730	763	686	746	676	671	625	745	683	743	686	668	722	675	690	702	684	729	718	682	706	684	704	694	709	688	746	686	758	727	705	665	688	670	667	644	680	729	698	734	709	710	640	710	741	729	668	724	729	725	681	701	673	685	688	674	695	718	685	672	662	674	646	655	691	635	680	707	711	709	668	686	687	721	690	697	682	670	709	672	650	657	703	634	664	685	695	688	637	687	707	681	686	681	650	686	689	670	697	705	634	662	703	709	673	676	638	694	686	684	671	686	678	682	671	658	679	655	753	644	720	664	688	686	672	670	699	664	652	679	650	657	679	717	685	672	671	686	711	696	647	684	715	641	680	703	671	697	680	655	652	697	697	676	613	699	738	685	666	752	680	651	695	716	659	692	698	643	669	682	698	642	653	668	694	665	681	673	634	681	697	675	646	703	704	692	640	628	665	744	699	735	654	691	680	705	669	691	720	718	691	680	686	685	693	691	708	667	676	688	696	647	679	668	682	696	670	646	703	690	703	704	649	698	698	629	671	727	713	667	711	668	657	695	669	664	684	687	682	633	690	712	645	713	682	679	692	709	669	722	658	692	642	667	681	718	671	659	679	642	654	669	644	668	658	693	684	694	669	715	673	699	696	702	701	703	673	687	709	653	665	740	658	694	692	695	682	678	662	673	673	661	657	656	691	649	695	642	647	658	650	655	641	676	752	714	668	679	696	650	636	723	665	648	664	679	633	688	647	700	642	718	720	708	716	739	700	642	693	658	702	686	683	703	658	704	695	673	623	683	696	676	676	661	649	695	638	678	694	683	655	686	676	684	654	693	680	638	700	637	679	680	735	681	655	701	718	691	684	699	656	715	703	675	645	657	709	687	710	716	649	713	686	740	709	683	658	668	678	672	713	724	675	646	676	642	671	651	653	705	683	662	669	661	636	654	687	671	698	701	725	661	629	690	626	647	690	662	682	684	682	688	691	682	690	635	648	684	680	696	699	646	690	689	712	674	639	727	673	706	658	649	692	654	662	654	665	663	694	724	679	661	671	705	670	652	692	706	639	693	711	718	658	689	680	693	687	704	672	681	662	670	682	679	667	659	685	673	674	723	687	700	697	662	681	658	631	686	660	654	688	713	649	696	660	693	651	671	657	695	690	688	644	691	666	696	691	670	693	649	708	666	677	664	637	698	657	721	702	753	662	724	653	697	676	666	700	703	685	693	695	680	643	660	723	635	691	701	646	713	746	772	702	662	652	719	684	687	701	727	674	650	668	655	734	709	700	657	677	669	674	638	670	665	700	682	648	716	645	627	652	667	678	706	665	681	673	685	665	650	650	709	714	695	694	686	662	639	689	718	725	751	682	681	635	672	721	653	701	694	656	722	641	705	715	669	702	663	680	683	708	696	673	670	671	686	652	692	710	677	698	629	700	646	652	709	673	707	694	681	710	678	675	670	684	670	673	706	696	700	687	628	662	674	672	653	643	630	694	659	667	730	693	722	666	665	616	711	683	708	678	645	701	696	693	719	689	726	733	704	706	688	658	677	663	678	703	650	662	699	685	687	712	648	693	673	658	653	674	666	650	730	679	740	665	679	682	673	700	679	680	667	672	689	680	711	722	684	711	606	693	679	643	639	693	670	702	717	668	667	719	721	671	724	702	689	632	733	693	714	676	659	649	679	687	631	751	702	655	689	740	711	700	739	679	689	702	655	680	698	645	689	687	716	634	691	691	649	666	679	718	649	735	647	667	659	647	667	653	717	672	669	656	711	635	673	733	711	666	694	649	668	680	693	691	703	672	674	685	671	604	694	704	658	678	683	650	710	695	698	660	688	742	717	719	659	686	625	645	657	657	663	685	678	673	639	754	653	640	660	665	702	691	673	670	710	703	760	678	654	712	698	684	664	706	664	664	699	702	630	643	664	622	679	697	628	702	652	659	697	682	687	723	651	695	676	679	651	677	733	687	678	701	670	644	691	688	700	659	678	702	700	675	699	658	699	731	711	682	716	695	636	687	682	685	650	650	708	673	690	678	691	663	687	681	694	666	694	677	713	637	652	727	637	696	650	643	695	686	697	666	645	655	705	691	675	688	697	653	686	628	656	665	722	672	706	674	690	669	704	688	659	720	664	675	689	692	675	670	721	660	671	664	640	701	681	668	691	701	723	687	697	674	669	689	662	683	675	704	702	641	667	660	668	689	668	631	688	668	711	659	657	647	654	685	660	641	695	648	682	704	716	708	731	681	679	676	704	700	654	703	685	686	705	669	658	662	706	659	655	673	698	689	695	696	690	666	641	637	629	718	732	639	700	664	667	694	717	699	689	687	686	692	679	643	682	687	718	696	689	707	667	684	694	703	679	737	686	688	692	714	688	660	673	689	705	664	637	698	652	681	663	686	700	667	652	693	665	654	714	703	701	680	719	715	706	681	654	681	673	699	691	714	669	712	669	631	672	692	715	642	658	664	641	683	697	696	691	666	662	687	639	670	703	691	699	669	698	666	683	708	660	687	758	709	682	637	663	645	736	656	674	675	675	622	689	679	671	709	668	734	651	666	680	661	702	675	702	702	663	644	620	722	702	659	695	707	702	706	700	730	701	686	657	755	624	754	716	665	724	674	663	702	714	680	721	702	665	702	666	662	672	668	724	677	720	658	698	668	724	683	669	712	701	697	701	678	682	733	713	694	687	668	677	703	693	638	703	632	685	689	685	715	659	708	677	689	696	671	655	689	672	683	663	669	675	680	653	658	679	638	754	676	692	684	667	656	630	673	678	659	659	691	692	680	702	666	635	647	700	683	702	692	663	684	675	644	704	697	681	644	648	671	651	662	630	713	690	694	695	645	673	709	687	690	654	667	644	663	684	646	671	658	666	678	628	659	648	640	649	654	688	690	679	654	694	693	676	701	732	650	714	693	724	733	691	698	674	724	656	652	665	689	677	685	663	707	665	678	674	667	660	689	654	706	707	674	666	684	675	686	667	722	657	662	708	687	672	685	701	710	620	667	651	655	676	667	686	652	663	709	708	673	707	713	675	700	672	677	685	695	681	690	674	641	689	655	676	699	663	677	668	673	705	725	637	710	695	672	725	710	701	704	697	695	670	706	650	669	647	662	699	675	646	677	715	686	710	645	703	727	662	680	696	676	683	697	674	668	675	701	677	724	694	671	687	704	683	683	648	700	702	684	655	676	696	648	669	670	675	738	678	691	666	649	712	677	668	665	715	677	695	708	649	688	655	690	687	703	678	641	644	693	698	684	658	642	681	679	676	678	703	708	714	661	691	711	666	659	691	672	676	711
7699	774	337	284	364	341	201	141	305	453	295	135	109	54	45	62	59	48	61	44	48	43	62	40	38	41	46	46	43	36	36	38	36	52	54	46	41	43	31	46	31	31	41	39	43	44	40	34	38	34	34	42	40	46	45	51	48	37	44	37	29	41	47	49	42	26	31	38	36	43	43	52	37	31	32	44	43	45	49	36	32	36	42	36	48	34	46	38	44	48	45	39	44	33	21	42	31	35	43	44	49	41	50	31	31	38	32	43	42	37	35	32	46	44	41	48	47	39	39	27	48	43	30	49	34	51	49	52	45	43	40	43	39	41	36	36	43	28	41	36	33	35	40	45	38	34	33	36	42	26	36	39	36	49	41	35	40	38	38	40	37	44	40	41	35	44	38	32	36	34	41	40	39	39	55	41	45	40	42	45	30	38	35	32	42	37	41	45	39	36	37	53	38	47	43	38	37	45	45	43	43	48	34	46	39	54	46	43	48	36	46	44	40	43	47	39	33	42	36	50	40	41	48	44	44	41	24	43	35	38	32	40	45	35	46	37	38	32	47	54	27	36	48	58	49	41	20	42	40	42	43	39	40	42	41	34	39	39	46	44	36	46	33	32	37	35	38	43	44	42	39	33	31	42	58	29	37	32	35	42	39	39	47	24	39	41	45	38	41	37	44	36	42	44	48	31	38	35	33	36	48	34	39	30	37	36	34	48	41	33	35	50	44	28	41	29	37	44	40	45	44	37	42	59	42	56	36	42	46	47	43	49	46	44	35	49	37	37	34	27	49	46	61	47	45	40	40	33	49	44	42	46	33	32	46	34	52	39	36	53	39	38	39	37	30	39	43	34	38	40	48	40	40	38	42	38	40	43	30	33	37	40	48	39	40	43	31	39	38	35	36	38	36	27	38	40	37	35	47	32	49	58	33	38	45	34	26	40	34	44	41	41	39	46	37	44	38	44	54	32	46	40	49	37	30	38	51	33	43	48	41	47	40	31	37	38	35	52	36	47	42	45	46	48	35	40	46	48	36	46	40	39	45	39	45	38	37	33	31	49	34	48	54	44	50	51	40	35	45	36	40	32	44	44	39	37	46	35	55	51	42	39	38	47	43	39	34	39	33	39	31	39	56	35	44	32	39	38	38	40	51	42	50	40	38	47	29	44	35	40	40	42	36	55	32	31	45	44	43	44	43	49	49	49	27	35	48	31	63	51	30	39	38	41	38	39	46	38	39	38	43	34	40	37	46	38	59	34	47	40	41	32	42	34	45	34	39	52	38	34	41	32	43	42	29	38	36	43	36	42	37	43	28	41	42	28	28	42	39	40	41	45	35	50	36	46	47	48	29	53	29	48	35	36	43	34	30	37	38	39	44	41	46	39	35	33	37	33	44	44	41	43	43	41	38	38	49	42	31	42	40	43	42	42	39	37	46	33	38	45	46	52	34	39	44	32	40	43	43	39	52	40	45	54	47	44	30	39	52	34	38	49	33	43	33	43	52	36	52	30	38	36	32	43	26	44	33	30	38	39	44	36	41	40	26	50	45	47	32	41	45	47	39	44	31	41	50	34	49	47	35	39	36	42	45	50	36	33	49	42	35	44	53	41	49	44	32	36	36	32	33	38	46	31	40	39	42	47	51	51	37	27	49	36	37	45	37	30	44	51	37	48	37	45	34	55	42	39	55	57	47	49	40	48	47	41	32	39	32	28	35	45	32	46	39	45	48	39	40	62	36	40	39	43	38	38	45	38	47	35	47	37	37	46	56	44	38	36	41	34	41	49	41	49	32	33	35	49	46	31	45	46	35	51	44	43	39	33	42	38	47	36	38	40	39	38	43	31	49	40	33	35	37	39	31	45	39	38	41	40	39	44	39	46	44	36	39	43	37	37	45	43	47	49	39	30	43	38	29	45	35	27	34	25	43	41	52	46	45	45	37	39	35	36	52	49	38	39	36	35	31	34	39	42	35	37	28	37	47	41	45	49	40	43	54	45	31	34	42	38	49	44	39	56	50	28	36	41	41	41	31	42	40	57	38	29	42	49	41	42	50	47	42	38	40	42	49	45	50	28	32	35	42	33	29	31	37	35	47	27	48	40	41	48	48	40	50	34	41	38	47	39	49	50	52	53	34	51	41	34	42	42	44	41	43	54	38	40	37	46	38	28	34	34	41	46	34	36	48	29	31	44	29	43	46	40	38	38	31	51	55	37	44	35	39	44	31	31	50	39	43	40	44	41	36	51	43	45	31	43	34	40	32	42	38	41	42	46	41	57	40	49	40	43	39	38	35	39	34	48	50	36	40	31	40	36	36	62	35	52	39	42	33	44	42	37	44	41	46	36	47	38	38	40	43	32	48	39	43	55	36	42	44	38	37	41	46	44	41	49	39	44	41	50	42	36	49	41	41	29	44	41	51	33	38	51	35	35	41	49	45	36	47	46	44	50	48	32	57	40	43	44	46	38	37	46	36	38	36	52	45	44	35	30	36	34	46	43	45	38	48	51	34	35	40	49	48	44	35	50	44	44	24	30	37	41	41	38	50	48	49	39	35	41	34	38	36	35	43	41	32	39	34	41	35	47	35	38	33	36	44	47	37	38	46	37	50	50	42	54	43	35	37	44	49	46	30	34	38	31	31	39	47	42	36	44	39	37	33	46	43	36	30	47	43	59	49	45	37	35	33	39	29	42	30	35	46	44	40	40	46	39	27	30	33	50	38	39	35	43	49	43	36	32	44	40	34	39	49	41	43	51	41	40	39	41	28	34	32	38	52	40	44	47	45	39	39	42	44	38	42	51	51	50	43	58	50	34	36	43	47	52	46	33	44	33	55	39	42	49	40	44	41	45	51	37	55	36	47	34	33	33	34	38	45	42	29	47	38	41	40	45	31	34	32	52	31	28	34	42	41	46	40	41	35	48	33	47	42	37	48	38	31	33	35	40	48	43	43	39	41	45	43	37	41	47	43	42	39	32	46	33	45	42	47	49	36	28	43	49	34	56	39	52	50	51	38	47	38	43	39	41	42	46	37	47	40	46	39	31	48	45	44	33	31	49	36	41	36	50	37	37	37	40	36	33	41	43	43	44	44	49	45	52	40	42	49	39	43	32	37	30	34	37	44	31	32	38	46	37	33	47	46	38	41	51	48	47	42	44	39	29	29	47	43	40	40	30	37	36	53	33	42	46	41	42	40	39	49	32	51	38	49	55	36	37	31	41	33	39	45	44	52	46	43	37	46	42	39	51	50	33	43	39	34	42	35	44	33	44	54	44	44	38	37	36	31	40	34	37	54	35	48	46	43	58	34	37	39	42	39	30	42	52	42	38	43	48	44	46	38	46	40	39	46	44	23	54	32	59	45	34	43	35	41	45	42	31	46	39	50	43	34	52	46	42	44	50	44	45	33	47	35	45	47	45	44	53	37	48	42	33	38	39	51	44	44	33	47	46	31	33	37	44	41	41	36	41	40	38	46	53	52	37	47	27
40993	12489	7714	21586	26571	21476	13015	8696	14894	19093	12747	5102	3735	1811	1578	1459	1328	1344	1196	1143	1082	1098	1003	988	943	872	875	838	868	862	821	805	840	859	808	836	798	790	800	771	796	781	750	749	805	760	758	741	728	683	673	695	678	728	693	694	688	711	712	693	713	703	704	759	693	730	684	704	702	720	753	728	707	677	691	710	684	650	652	683	630	667	693	726	651	681	602	703	692	718	672	672	678	667	673	719	702	655	714	683	667	679	660	690	658	654	669	654	746	743	671	678	725	690	727	638	663	681	657	722	700	694	631	713	699	677	687	685	625	624	665	673	663	707	699	697	659	646	663	667	696	679	637	620	693	688	662	691	629	681	664	693	717	644	673	698	674	679	680	687	696	697	688	687	737	675	686	654	704	670	685	683	670	663	727	699	693	642	672	652	685	646	648	692	722	670	678	657	676	708	678	707	693	654	675	664	678	677	675	723	659	655	685	716	651	710	675	624	673	628	706	671	687	655	676	614	672	648	707	647	723	650	654	665	672	668	683	616	728	639	667	642	705	649	723	700	685	661	682	628	683	637	642	678	707	703	705	653	666	655	669	690	699	665	729	662	712	649	684	661	676	699	669	678	724	665	682	677	717	658	727	673	671	665	647	689	694	702	679	672	633	657	668	696	672	669	677	667	613	669	678	646	678	689	639	662	690	669	662	691	641	657	633	681	671	723	652	676	683	668	646	696	678	704	676	664	612	630	694	646	657	649	688	645	657	652	657	738	692	690	700	652	671	645	664	691	667	657	674	629	676	700	661	638	696	670	665	667	666	715	691	649	686	680	672	705	658	695	657	665	620	675	650	679	669	647	741	665	664	637	700	659	675	641	684	666	678	712	667	694	642	695	720	661	656	657	631	735	675	672	701	699	681	679	669	612	709	664	678	687	685	710	692	680	728	676	668	668	683	651	669	681	688	660	656	674	706	686	675	652	685	715	702	665	666	670	675	718	733	612	732	650	674	682	706	687	695	685	678	681	656	646	690	685	716	634	656	681	654	686	703	628	655	674	653	669	660	718	621	669	700	678	664	677	674	624	671	672	740	662	680	689	667	652	664	689	678	685	663	689	656	693	674	705	670	637	663	677	668	675	732	657	677	711	667	641	755	621	709	663	672	660	675	663	672	667	701	672	664	661	694	711	719	670	677	652	685	663	666	685	667	679	697	663	648	701	681	709	678	675	693	715	652	656	701	659	680	678	627	654	677	673	654	634	679	681	722	690	673	667	671	696	690	675	698	654	680	710	630	659	676	718	631	638	640	668	677	702	689	704	704	702	647	628	687	667	668	702	689	650	682	695	708	685	647	682	661	667	697	660	674	677	680	635	687	672	701	683	707	665	626	677	688	629	707	699	679	702	715	696	669	690	691	645	699	693	689	665	694	653	679	662	649	679	630	671	691	696	644	668	712	658	617	643	694	691	672	697	684	683	691	662	754	666	659	680	645	694	647	685	662	716	682	697	700	648	645	655	669	670	670	651	667	709	695	669	687	668	697	655	643	698	672	701	729	674	681	712	703	634	721	668	683	703	698	636	638	684	695	675	651	665	682	692	698	704	671	650	686	678	697	658	656	694	654	691	680	658	720	656	639	685	662	687	693	666	683	750	646	695	677	664	692	688	658	692	647	673	684	665	659	661	666	641	702	624	663	672	700	658	669	669	657	658	664	677	658	670	679	694	631	694	677	665	668	682	624	654	682	704	670	648	661	696	712	676	634	663	662	657	686	674	662	682	659	672	698	672	722	671	660	651	663	679	691	652	640	668	717	648	638	664	671	674	673	700	690	706	684	663	695	678	663	679	682	691	664	684	647	718	677	648	660	655	677	700	676	695	672	693	664	723	668	666	688	673	667	701	674	628	666	701	674	698	705	646	678	642	698	633	705	706	685	654	670	664	681	701	705	684	675	715	676	636	664	701	702	667	664	710	660	656	705	696	686	635	627	657	663	671	691	689	657	657	631	707	661	726	670	600	690	690	698	696	695	631	651	641	711	690	653	696	674	681	681	721	676	661	646	682	641	679	647	644	673	656	681	713	734	693	676	693	698	657	678	636	693	680	669	712	666	604	702	655	646	658	659	700	711	663	676	723	706	652	748	682	660	656	672	655	625	659	647	643	712	716	702	677	659	708	715	665	696	714	683	629	642	695	621	668	694	680	648	696	670	667	666	707	654	693	685	631	650	682	718	700	686	631	660	711	659	612	678	674	724	625	624	689	709	632	617	638	710	693	644	673	672	689	694	667	650	630	682	710	686	639	676	651	687	626	661	636	708	693	658	687	686	647	663	695	652	681	627	683	666	691	675	691	691	676	652	660	672	720	737	701	640	665	674	673	672	669	668	661	650	704	646	688	674	684	620	681	676	650	691	684	630	703	683	683	668	674	690	662	678	716	708	681	678	670	660	681	705	665	685	711	634	673	644	673	677	673	660	671	681	683	679	755	662	697	651	681	684	693	717	694	672	667	637	686	690	715	650	671	719	685	681	690	621	642	717	705	675	692	653	658	697	690	682	635	657	650	659	694	649	688	701	672	666	667	663	669	709	608	717	673	635	673	649	712	645	686	641	655	682	680	731	700	680	680	679	703	658	726	652	695	681	685	666	712	725	644	706	661	696	674	651	703	681	705	695	622	704	660	681	625	663	657	689	667	692	681	648	676	705	649	694	648	665	625	631	694	732	652	702	684	673	698	691	666	624	685	686	690	706	605	699	692	695	627	678	709	677	673	656	646	712	735	706	712	671	692	719	667	657	631	643	645	687	699	665	672	679	669	649	597	725	672	619	665	648	691	649	643	698	638	698	715	731	715	654	638	689	686	675	682	671	689	689	689	664	639	708	625	693	702	697	675	655	698	639	683	709	674	699	675	648	665	706	669	699	682	673	688	690	629	709	697	739	686	719	688	721	682	686	680	694	612	654	690	659	696	671	642	682	666	685	653	661	668	685	702	678	721	691	663	754	674	661	674	672	648	704	714	689	692	711	675	666	660	685	663	670	719	660	665	645	686	701	680	701	672	710	660	671	649	668	639	682	696	709	686	688	684	656	663	733	660	665	657	698	711	641	724	661	658	657	645	684	704	670	725	625	683	644	672	709	713	648	666	644	699	671	637	684	680	714	676	663	618	659	648	692	658	661	659	668	664	686	709	690	695	662	666	698	710	634	694	649	669	683	609	694	660	660	677	677	679	701	663	682	647	715	698	685	636	716	679	664	662	684	630	676	676	660	682	676	644	657	634	687	677	700	665	701	709	658	621	709	708	686	698	659	713	671	702	657	668	660	667	664	700	698	671	687	671	677	657	718	666	676	675	667	642	671	666	669	684	679	679	670	674	665	671	675	651	723	652	616	649	675	673	645	694	649	724	692	640	672	737	694	699	696	665	671	658	696	682	690	676	657	708	642	645	700	672	692	713	687	665	673	716	673	638	665	684	677	692	665	721	686	655	653	650	660	681
10592	1585	495	423	499	496	300	214	463	728	479	196	211	75	66	49	48	47	40	43	40	52	42	40	37	36	32	37	23	39	28	36	18	19	38	33	24	29	30	24	28	30	22	25	25	27	25	29	23	34	25	24	34	25	31	30	28	22	22	11	17	25	20	20	26	20	23	26	24	22	29	26	34	31	19	22	27	24	22	17	24	28	22	11	19	17	28	23	23	21	23	20	20	23	23	20	17	13	23	13	19	20	15	25	35	22	23	23	23	20	16	18	27	25	19	18	27	31	24	23	24	23	24	22	19	23	22	29	15	24	23	22	24	22	17	30	14	29	16	15	20	26	16	16	24	24	21	25	18	18	31	27	21	31	20	19	25	23	15	23	24	18	14	17	13	24	18	21	24	29	19	23	20	18	21	16	22	23	18	23	29	25	19	21	28	17	21	24	28	20	23	22	27	19	24	19	24	21	16	28	18	28	24	19	21	20	21	19	24	14	15	28	18	21	27	28	20	26	16	21	18	18	33	19	23	21	28	20	22	17	17	25	19	20	24	26	12	16	20	19	24	22	22	18	27	13	21	16	19	15	17	16	15	25	23	21	13	27	22	26	18	27	8	22	26	22	23	21	26	33	17	20	17	29	16	15	22	24	18	20	12	18	28	20	18	19	21	18	22	20	21	15	23	19	21	35	32	30	25	13	21	23	34	26	21	25	16	28	18	26	22	19	18	23	26	14	15	24	21	22	18	31	22	23	16	25	27	31	27	20	15	16	16	15	13	24	20	22	24	27	15	25	18	14	27	27	26	32	25	22	25	23	18	22	26	19	19	31	21	20	22	21	14	19	22	18	16	25	21	26	19	21	15	28	21	15	16	24	22	20	24	18	17	17	30	19	9	19	25	23	26	21	24	29	23	22	21	22	20	21	26	33	24	19	25	22	23	20	17	19	26	21	22	20	27	21	23	26	19	16	22	17	16	26	19	18	34	27	19	27	23	24	21	18	27	25	22	24	22	21	20	19	24	22	25	21	19	23	17	15	15	25	21	27	18	24	25	26	22	24	26	15	27	25	24	25	13	18	22	26	24	19	22	20	27	25	25	24	30	25	31	20	23	22	17	29	29	29	27	23	22	23	16	24	27	26	23	26	26	25	24	20	20	18	18	21	21	18	25	26	20	21	20	15	18	22	28	21	20	22	22	14	18	24	24	29	27	18	25	16	17	30	23	19	17	23	20	23	29	18	27	16	20	21	19	31	23	27	23	17	25	30	19	22	17	18	22	22	26	17	20	22	15	20	16	20	17	21	18	29	16	17	18	27	22	24	18	24	24	24	19	24	18	20	17	20	33	15	17	14	23	27	26	27	25	16	25	20	24	22	29	32	22	29	20	23	21	18	23	19	27	17	27	21	23	19	21	21	20	17	25	18	29	13	20	24	18	24	28	23	15	22	19	21	16	25	21	21	31	22	21	24	23	18	17	22	27	25	20	18	19	24	22	20	20	17	23	24	20	19	13	16	19	27	35	14	24	9	24	18	25	19	24	31	20	16	22	22	22	16	25	21	18	23	18	32	26	19	20	19	16	19	20	24	27	20	24	15	24	24	22	26	25	18	14	19	29	14	15	12	18	19	20	25	20	22	18	23	25	21	14	27	26	20	26	14	26	21	19	29	19	21	26	27	14	27	27	28	20	26	20	24	19	21	17	24	26	20	26	18	20	14	21	27	18	27	19	28	21	21	29	17	18	20	21	31	21	24	20	23	18	21	23	19	24	22	28	22	26	28	12	19	18	15	27	29	23	20	22	17	20	19	18	19	19	20	21	30	25	22	25	20	17	20	21	26	25	29	15	31	25	14	28	27	17	22	19	26	11	21	18	23	16	15	18	27	23	30	21	24	13	17	21	17	20	24	22	19	27	16	19	19	23	23	16	24	18	22	20	23	16	12	22	22	21	23	20	25	17	25	19	26	14	19	25	22	23	25	27	21	22	19	21	17	19	20	34	20	18	21	21	25	12	23	21	21	20	20	24	16	28	18	20	19	27	23	19	19	21	23	23	23	21	21	23	26	26	27	21	19	18	24	23	25	13	23	20	15	21	20	26	21	20	20	25	20	19	23	25	23	19	30	21	28	30	10	23	26	21	24	16	28	17	28	12	33	24	18	26	20	29	18	30	23	23	17	21	25	15	21	13	20	21	26	22	30	16	20	20	23	18	18	20	23	31	22	29	24	24	28	23	19	20	25	24	29	16	19	21	26	26	26	29	23	16	18	21	15	13	21	33	17	24	16	17	20	22	17	30	26	25	23	18	23	23	17	24	22	21	21	17	16	16	17	33	21	23	16	25	9	34	32	23	19	21	20	26	20	22	30	23	13	21	19	20	15	37	22	15	30	20	15	23	19	27	22	21	12	17	26	22	27	23	24	23	24	18	25	23	18	24	26	19	19	29	20	18	22	24	16	20	13	17	29	23	16	20	25	25	27	16	17	21	25	25	24	18	29	24	19	25	21	10	26	19	18	26	32	28	24	28	20	18	23	26	31	21	16	24	22	24	14	18	23	21	25	23	31	28	25	25	19	12	18	20	22	23	22	16	22	24	23	25	24	22	23	27	21	21	20	25	15	27	19	24	31	17	24	27	25	25	21	23	27	19	18	22	21	21	21	23	18	18	33	20	24	28	16	21	26	19	16	21	23	21	14	25	16	14	20	22	27	20	14	22	19	26	17	11	15	26	33	23	31	25	19	25	21	22	23	24	18	19	20	19	20	20	20	24	11	21	19	24	23	22	18	18	23	28	24	20	20	21	18	22	23	18	30	18	22	24	25	21	22	27	17	13	25	18	18	21	19	24	18	24	19	19	11	22	21	33	18	27	28	21	17	25	19	21	15	22	24	23	23	22	20	23	22	24	18	26	20	18	19	24	23	20	19	20	23	19	22	23	20	26	20	18	18	28	21	24	30	20	21	21	26	18	22	24	23	23	23	26	18	22	22	24	20	25	19	19	17	19	23	26	21	21	26	12	24	15	19	20	19	21	14	20	27	18	8	15	25	25	22	15	23	28	18	32	24	20	29	30	26	29	24	26	14	18	18	29	22	30	21	29	22	26	21	21	25	9	22	25	24	21	18	10	21	23	19	23	16	30	24	23	28	28	24	25	23	22	26	19	19	18	22	24	22	31	20	21	24	33	26	19	12	27	28	21	22	27	22	17	19	23	28	21	21	17	22	16	28	25	25	25	23	19	24	23	33	13	25	21	25	15	20	23	17	16	26	20	30	25	25	16	23	21	25	18	21	22	23	21	23	23	28	20	23	18	21	25	24	16	22	23	25	32	25	15	24	27	35	28	31	21	26	37	21	31	19	21	24	22	24	16	28	23	21	16	20	24	11	22	21	19	19	26	16	24	14	29	17	24	35	20	16	24	19	17	26	21	17	16	19	28	29	24	18	19	22	19	14	29	21	23	21	19	19	21	14	17	16	14	16	16	12
49359	15724	10933	26986	31657	26342	18217	13344	19738	24622	16857	8064	8801	2777	2350	2127	1810	1691	1589	1460	1295	1183	1119	1077	1014	945	865	833	800	780	741	672	709	724	732	717	661	675	580	537	585	559	590	500	571	504	491	495	533	508	530	514	461	526	528	495	520	452	478	460	433	463	477	439	457	419	428	435	445	434	435	427	419	445	423	410	383	434	391	442	400	378	412	416	413	440	438	423	437	402	387	400	423	401	393	401	431	376	425	394	392	393	453	417	376	409	410	391	421	407	379	378	393	390	408	416	404	384	412	373	397	397	386	387	361	404	394	403	395	374	361	405	368	380	357	408	381	408	391	366	376	402	400	405	393	360	374	388	400	378	412	399	380	378	366	391	363	386	370	376	404	363	387	382	389	380	363	389	379	393	402	365	391	392	369	360	412	383	387	366	359	409	386	389	356	382	387	382	380	348	387	381	347	365	420	397	375	357	347	370	384	397	427	438	406	376	374	385	383	354	403	408	354	369	404	408	389	393	372	399	400	380	361	407	378	383	408	362	373	365	360	396	374	387	360	356	392	403	376	401	388	378	349	417	346	398	382	360	366	371	354	389	362	388	424	363	359	354	408	381	358	352	342	387	376	378	353	369	366	342	379	335	370	365	366	362	346	408	400	365	421	357	358	384	383	393	381	355	370	350	378	399	372	407	369	382	375	395	366	380	365	379	356	384	361	380	361	376	365	380	362	389	351	380	389	418	358	363	387	395	392	374	385	373	379	378	356	372	371	367	402	347	370	376	374	375	356	371	347	343	380	400	396	334	388	385	351	373	355	352	413	369	356	391	390	407	351	373	409	320	400	367	359	358	372	348	339	377	369	381	399	397	357	367	371	366	376	385	395	382	374	361	391	362	396	370	374	387	336	354	396	359	388	378	389	369	338	356	395	370	378	408	376	410	407	390	356	366	366	365	371	403	354	386	386	370	356	354	365	396	361	359	376	371	391	357	411	402	378	371	359	360	394	407	341	372	358	335	363	370	395	352	377	387	402	375	368	347	403	408	391	387	380	387	384	346	368	375	376	352	384	393	350	386	354	384	381	377	371	379	385	386	368	378	409	383	375	417	361	370	349	368	380	360	383	361	348	402	355	368	347	395	393	379	370	372	357	378	364	348	388	372	356	407	363	337	370	350	367	373	365	387	358	359	400	383	401	380	378	380	363	368	377	374	320	349	369	429	381	369	381	364	372	370	388	365	361	345	388	366	388	396	381	363	361	398	402	365	339	373	401	344	381	387	388	367	383	387	346	396	390	368	369	361	350	364	340	334	350	388	372	335	381	376	369	345	351	362	396	399	400	363	353	389	397	412	368	371	347	358	377	362	361	377	374	365	404	374	397	407	352	371	367	390	362	393	389	341	377	376	380	371	395	404	376	398	345	411	401	355	387	341	357	360	371	370	383	384	370	362	370	383	418	374	374	411	383	389	387	352	361	362	376	405	346	330	389	384	369	368	384	378	323	389	364	401	366	400	395	373	389	373	376	417	388	399	356	361	380	359	391	369	372	404	392	353	410	380	401	363	387	381	401	374	354	369	379	400	378	387	360	343	413	376	375	376	378	390	377	357	404	347	375	347	363	353	345	366	369	399	359	389	385	362	389	403	392	376	386	371	369	397	371	346	402	358	363	378	382	315	360	371	387	377	360	388	363	360	346	387	381	380	364	367	390	356	371	354	369	363	391	365	353	410	362	353	365	381	375	363	351	378	374	403	386	401	356	360	382	393	385	389	389	372	376	380	362	378	366	414	393	402	375	356	385	397	394	382	370	394	393	399	378	391	359	374	400	380	399	387	362	344	363	394	349	388	388	364	366	403	371	371	368	356	353	375	360	379	342	368	384	363	346	370	365	372	382	386	413	378	338	364	387	360	378	366	377	390	405	356	369	351	380	369	356	383	392	390	380	424	395	369	377	404	381	376	392	401	350	381	382	394	419	363	394	380	350	385	386	361	352	367	405	384	356	383	374	405	387	373	381	388	399	364	412	352	356	352	373	343	356	370	369	389	353	386	359	417	370	357	371	404	355	329	382	375	334	385	392	358	366	400	387	366	387	363	373	345	370	413	369	389	379	380	364	385	384	325	427	392	369	378	378	376	362	385	400	386	392	369	375	338	394	368	400	373	398	396	349	364	344	394	407	396	353	371	376	358	393	385	392	401	361	393	394	373	377	389	397	369	334	375	375	378	378	395	384	362	375	346	391	379	367	364	380	362	363	382	353	393	363	389	398	358	358	380	403	374	373	412	347	388	408	345	385	414	385	378	384	335	392	399	342	422	365	359	406	381	374	385	393	364	354	376	372	400	361	401	394	358	374	372	375	384	374	367	368	396	349	392	388	355	353	368	367	352	379	367	369	370	374	361	360	393	366	363	382	399	363	370	381	396	387	358	394	349	377	363	382	384	364	387	391	356	362	357	409	387	389	411	358	357	361	376	378	376	385	335	367	363	405	368	407	385	392	330	411	350	387	381	339	362	352	393	371	357	348	373	380	384	383	373	362	367	356	351	363	387	373	357	362	386	346	417	364	370	366	419	398	355	401	363	395	361	388	351	391	336	366	377	359	380	364	371	370	361	360	391	370	381	387	386	356	368	388	399	381	387	358	391	369	399	384	372	369	362	352	348	391	371	374	377	392	366	375	412	377	376	351	377	413	374	338	380	365	348	338	413	375	342	378	349	357	384	350	392	385	364	407	367	419	370	366	374	403	347	377	392	354	373	356	315	340	367	372	368	372	365	411	358	345	327	371	400	340	385	373	363	358	385	338	351	381	389	390	375	373	391	365	386	392	369	347	346	357	390	387	393	380	406	391	345	395	390	355	393	367	373	402	381	344	360	396	359	360	406	416	383	386	385	372	383	361	411	368	356	361	371	363	371	389	404	365	397	389	394	363	377	360	364	376	378	378	359	386	370	413	398	364	396	345	361	399	393	367	394	330	376	380	376	361	396	379	375	389	385	406	383	384	377	415	366	342	346	370	390	371	366	366	377	377	325	344	372	364	387	374	367	374	360	361	384	361	354	360	396	353	387	392	366	383	386	363	362	380	377	361	352	381	345	377	383	373	396	431	359	371	363	375	372	371	392	329	375	391	362	395	356	381	354	411	387	367	378	394	386	381	444	388	384	356	364	396	350	372	353	373	382	406	337	345	380	351	358	373	355	353	379	392	363	389	389	328	369	392	406	380	363	351	363	361	373	371	369	393	349	369	353	367	374	382	391	381	356	350	343	402	398	391	357	331	404	369	378	373	397	376	365	368	386	347	389	358	382	379	342	353	391	358	427	378	372	320	376	381	390	365	414	358	389	394	380	427	357	370	379	409	376	339	370	394	396	378	369	381	390	362	394	386	365	391	380	389	365	402	367	354	362	393	363	424	352	378	386	410	354	365	405	369	379	410	360	378	396	378	382	330	391	377	378	387	340	373	408	353	364	411	399	387	358	362	366	341	386	390	373
4476	359	234	176	188	166	116	77	207	264	182	80	82	38	26	31	23	33	24	22	26	31	30	22	26	25	27	23	30	29	28	27	34	32	29	33	32	26	32	19	24	29	27	24	17	24	21	31	32	24	23	28	23	23	21	21	23	25	22	32	30	20	22	24	27	30	32	30	23	28	23	21	30	25	18	28	39	28	31	24	26	15	30	27	34	30	20	29	27	32	22	26	25	21	26	22	22	27	28	39	32	26	28	32	22	24	22	33	32	17	25	29	23	17	21	30	28	28	20	26	31	26	22	27	31	22	25	26	19	26	39	35	28	26	23	22	23	20	21	31	29	24	18	31	26	19	27	27	31	23	15	18	26	22	28	19	32	22	23	30	35	29	35	26	29	26	28	26	25	18	29	29	20	25	21	27	23	21	27	24	28	29	29	26	36	26	23	35	29	26	20	28	31	19	21	31	26	31	19	28	27	23	48	23	31	25	32	23	18	24	27	23	25	29	30	31	25	21	21	18	22	33	29	21	18	17	16	25	26	24	25	37	24	26	22	24	16	34	24	26	22	24	22	24	23	24	21	25	30	25	26	25	31	22	21	19	32	19	24	23	23	23	33	29	29	17	32	29	35	41	23	23	21	23	25	21	30	30	19	26	23	31	26	17	32	22	22	27	18	16	24	26	19	30	30	31	27	27	34	34	19	22	31	23	25	32	30	30	29	29	27	21	24	33	21	36	36	23	25	36	22	27	23	14	26	19	32	34	29	29	28	26	24	34	39	20	25	29	29	22	22	34	23	23	25	28	25	21	36	26	19	18	28	17	23	15	32	27	15	31	27	19	24	31	28	29	23	23	23	30	25	35	26	24	21	22	33	24	28	24	20	29	30	24	18	17	17	29	27	35	21	27	32	20	27	28	19	28	20	24	22	25	29	30	34	29	16	19	24	11	25	21	24	19	22	21	26	18	16	19	23	25	19	24	25	29	26	26	29	21	24	25	15	16	35	29	18	33	24	32	14	25	35	20	30	33	27	27	35	25	33	25	18	24	23	36	21	30	24	26	20	21	24	21	26	23	29	31	30	19	29	27	23	22	25	28	32	24	16	21	30	21	24	34	35	31	17	24	25	28	23	26	27	25	26	27	32	31	30	37	26	26	28	27	31	25	29	30	27	25	29	21	23	23	31	24	31	23	24	26	35	24	27	26	23	29	38	30	30	27	35	21	24	22	35	19	28	22	21	21	26	27	28	26	23	24	22	31	18	22	27	29	28	35	29	24	27	22	23	25	30	34	22	26	30	32	16	38	24	25	24	29	25	26	20	27	34	20	24	25	29	23	28	31	29	27	23	30	25	32	19	33	27	36	32	18	30	21	18	26	26	26	23	16	24	27	16	28	23	32	27	20	23	21	20	33	16	15	28	25	28	23	36	29	21	23	26	34	24	28	29	28	38	19	26	29	27	22	24	17	24	31	32	31	32	29	15	25	27	31	30	27	22	27	23	30	20	24	32	19	24	20	35	30	29	17	27	24	34	25	33	28	19	21	32	15	18	30	31	28	28	20	31	28	21	28	24	27	22	22	26	32	27	31	24	30	20	26	23	27	23	33	26	25	19	31	27	17	25	26	23	24	28	27	23	22	14	20	32	20	26	17	21	24	25	31	24	28	38	26	28	33	24	27	32	28	23	25	36	23	26	18	27	19	21	23	15	29	18	31	19	26	25	34	28	31	33	31	25	29	28	29	23	18	16	30	18	27	28	21	19	17	23	24	25	26	45	25	24	18	34	20	18	24	26	23	23	27	22	31	31	33	32	24	25	26	30	23	38	24	24	31	33	34	33	27	22	24	27	29	47	17	15	28	36	30	28	21	14	32	18	22	21	28	33	26	18	24	17	31	24	24	22	23	22	24	19	31	22	28	30	31	32	26	20	28	33	18	23	39	27	26	31	26	25	16	28	28	31	15	28	32	27	31	30	19	20	33	19	22	29	36	31	25	31	28	23	25	29	27	18	25	29	29	24	29	24	28	26	41	24	31	22	19	36	36	35	33	15	30	23	29	26	24	18	26	22	32	20	25	30	29	20	32	24	20	20	39	25	18	24	30	25	33	27	26	32	28	21	32	27	28	22	28	23	26	29	26	22	26	32	36	26	32	26	25	24	34	13	25	27	31	22	31	18	31	20	35	24	30	27	22	23	21	19	24	26	20	37	32	22	26	31	23	21	22	18	24	21	23	13	33	26	23	44	25	17	26	28	25	27	28	25	22	38	29	29	23	29	26	26	27	25	27	26	31	21	19	29	37	24	20	21	21	17	23	34	25	24	26	26	18	33	33	33	29	32	33	21	23	25	33	21	20	27	13	20	32	27	21	29	26	24	33	25	29	26	19	26	33	23	21	24	29	32	24	23	32	35	32	26	18	30	23	18	21	31	16	19	23	30	17	19	21	22	30	18	31	28	22	26	32	23	23	32	28	22	26	30	28	32	17	30	29	13	16	25	20	21	24	23	31	29	26	25	31	25	29	21	22	14	30	30	25	30	32	38	28	35	28	18	21	31	26	24	21	25	20	23	28	29	23	29	22	30	30	19	34	25	29	20	32	31	24	22	32	22	26	28	31	23	28	20	23	35	19	22	18	31	23	24	25	24	25	24	34	32	27	25	18	27	28	30	26	33	31	32	15	21	33	28	26	31	24	28	31	27	28	17	30	19	15	17	23	39	25	23	24	25	22	30	32	24	29	24	21	34	19	24	27	34	28	28	29	29	30	30	16	26	23	31	21	24	24	32	23	24	18	27	28	20	34	25	24	33	24	22	27	24	22	35	29	23	28	21	30	22	15	33	29	20	24	29	30	18	23	33	30	20	32	28	17	37	29	30	26	25	37	32	23	26	23	34	25	29	28	32	31	31	22	32	24	28	24	26	28	25	28	15	23	27	23	22	28	25	28	25	28	28	31	27	17	30	26	24	25	23	18	30	30	24	20	18	23	27	15	30	27	33	35	26	27	45	36	32	24	30	24	25	17	22	23	30	25	33	18	26	29	20	20	25	28	34	28	31	28	26	35	28	18	27	24	21	28	24	21	24	33	23	29	25	23	19	27	30	30	19	26	16	35	30	36	23	23	17	32	32	36	29	31	21	29	29	36	20	25	32	24	27	30	26	25	32	26	33	24	25	27	25	33	27	33	27	17	33	22	29	22	27	31	19	24	30	29	20	25	23	31	28	24	26	26	29	28	15	27	20	23	24	27	19	30	27	20	22	32	29	20	24	20	25	30	33	29	26	22	32	28	27	27	30	25	24	29	35	25	29	31	28	35	32	27	30	20	19	20	30	16	27	37	18	29	27	25	36	30	22	26	21	24	31	28	19	30	26	20	18	26	18	17	22	27	24	25	25	30	20	28	33	21	22	24	24	26	28	30	16	28	22	29	28	41	24	33	30	27	26	27	21	26	23	25	16	28	22	30	28	21	20	25	26	21	30	27	31	30
37086	8536	5922	16063	18980	12955	6721	4873	10821	13591	8418	2907	3093	767	713	663	608	645	559	579	562	571	544	509	527	498	478	488	481	544	474	520	480	541	529	498	472	490	445	476	501	478	459	448	469	465	441	493	501	485	449	464	436	443	470	475	468	488	432	423	471	458	427	453	432	445	413	440	418	453	422	463	415	437	412	413	452	464	432	475	448	420	447	420	464	466	478	478	404	439	436	452	437	414	452	438	416	427	424	433	439	446	405	464	472	457	422	423	459	434	456	430	431	432	442	450	439	481	422	418	441	433	453	467	427	438	404	406	483	436	447	444	443	458	436	429	435	458	476	425	448	478	449	443	438	426	407	433	434	404	438	439	464	450	418	424	429	434	429	429	417	439	424	433	446	441	417	461	450	494	416	437	431	421	448	434	435	405	436	440	443	429	435	437	406	430	410	425	458	443	468	434	412	393	451	463	426	426	426	454	496	432	427	425	449	463	464	449	409	432	427	417	405	432	436	437	481	433	469	450	463	439	429	423	456	448	416	499	383	412	438	465	426	473	480	462	429	486	424	429	449	427	435	466	409	436	496	413	421	429	426	387	454	426	426	414	501	428	428	445	412	402	430	456	419	473	422	424	444	441	415	412	428	452	406	407	436	456	453	447	445	403	459	443	417	451	421	438	450	386	430	454	457	454	447	462	476	433	432	467	400	452	456	429	423	437	459	433	429	474	409	418	453	421	448	457	442	419	430	455	423	384	439	466	427	439	457	430	461	436	377	478	428	415	411	424	444	435	457	432	432	460	419	419	442	441	433	455	419	472	454	447	421	450	415	502	448	423	417	455	436	420	434	435	417	462	448	441	420	402	442	493	448	449	426	417	459	452	458	432	435	432	431	437	453	451	415	415	416	435	446	462	450	450	413	440	393	451	455	468	432	451	426	434	477	441	461	450	399	438	431	423	448	444	449	416	421	420	405	446	436	455	426	414	445	390	444	425	432	410	421	450	437	441	427	448	433	410	387	451	423	478	446	425	395	423	462	434	425	435	423	450	466	417	437	425	430	436	466	424	411	461	453	429	449	430	427	438	408	474	434	430	461	407	462	432	436	454	438	428	458	416	495	423	424	469	457	468	418	480	428	413	398	402	430	433	461	432	437	466	458	457	460	421	476	431	480	437	425	428	470	464	463	411	416	435	457	443	437	441	443	424	396	475	389	464	419	423	417	429	438	447	462	461	461	458	446	402	423	459	433	443	430	434	469	436	433	453	411	438	412	465	447	438	407	442	482	412	460	446	448	437	481	430	464	407	436	420	441	452	484	428	469	427	426	441	437	452	440	431	432	484	417	409	455	468	424	419	438	441	481	416	436	427	430	452	454	398	451	454	406	443	444	436	428	461	427	446	469	434	441	424	448	446	442	423	410	475	437	453	470	446	428	441	419	450	465	440	416	428	436	430	440	414	395	453	451	451	452	430	462	429	430	451	462	470	458	429	444	437	413	427	420	471	420	434	446	420	468	426	457	435	428	403	429	452	424	414	431	432	423	475	425	449	465	457	440	426	412	416	423	446	419	456	398	406	405	414	472	433	469	450	433	418	478	446	448	443	426	429	432	430	392	458	404	456	427	443	450	419	428	446	419	466	412	457	435	460	433	438	477	415	426	448	426	443	434	443	459	407	445	431	441	429	431	492	459	426	485	406	422	421	434	443	455	429	445	463	458	444	425	449	465	440	393	430	465	432	454	447	440	408	453	424	417	409	421	431	434	418	472	444	426	436	431	419	413	445	450	421	449	446	465	415	451	418	423	446	453	459	466	439	480	437	446	450	439	436	439	415	428	442	438	445	448	436	427	483	425	415	453	435	448	440	469	431	461	413	420	407	425	431	427	440	424	409	475	439	427	435	445	438	450	474	443	459	447	433	437	422	486	452	474	472	431	472	433	435	453	427	433	447	422	426	449	467	467	426	410	446	444	437	421	440	453	422	449	410	415	440	435	417	415	460	458	472	432	446	418	448	454	403	430	429	442	453	440	433	414	409	436	443	409	457	412	422	448	446	426	456	450	461	445	455	447	411	456	463	431	451	431	426	419	421	437	484	415	421	477	445	456	458	396	487	476	410	435	438	480	427	462	423	459	419	453	475	418	451	480	445	485	438	418	421	464	435	430	450	451	449	441	442	427	431	442	438	449	438	439	432	394	435	430	447	413	423	470	430	449	414	444	445	442	464	412	411	443	414	425	471	414	449	470	405	450	433	445	457	482	439	447	466	407	420	446	453	424	449	447	425	413	453	474	416	416	454	435	468	453	456	400	452	462	393	387	444	430	412	490	446	412	430	393	429	442	442	473	393	446	430	436	456	464	434	465	440	431	425	459	444	433	449	416	444	450	425	428	426	433	425	426	433	422	472	466	429	473	451	442	399	478	437	403	477	425	470	465	447	445	444	438	433	436	447	415	422	454	424	470	441	452	406	463	446	437	467	424	427	425	412	451	434	416	446	443	441	401	432	462	428	414	413	430	450	465	449	438	440	400	432	418	427	450	424	445	435	431	432	428	463	458	459	442	462	460	437	442	441	434	455	441	439	462	447	437	419	478	424	428	428	440	418	450	475	457	403	407	444	402	399	427	467	431	460	443	432	443	463	441	400	454	471	408	420	443	437	416	438	455	421	430	446	431	417	422	438	396	460	414	481	407	473	408	418	411	437	471	422	427	418	443	435	452	412	441	463	412	441	439	437	408	459	446	442	391	441	449	450	447	477	424	437	414	445	461	407	458	450	437	449	471	451	393	412	437	411	429	400	460	442	395	461	435	420	461	441	461	387	431	426	422	433	415	409	436	456	404	448	410	459	438	450	463	432	464	433	406	471	426	458	451	437	444	440	480	448	458	427	439	440	444	411	467	416	433	447	443	452	446	442	429	422	431	427	445	410	438	430	440	432	456	407	405	447	451	443	444	425	440	458	433	469	451	436	427	416	436	426	423	448	441	429	448	408	422	418	433	450	428	441	409	463	427	453	410	485	448	467	462	454	449	462	421	435	433	418	451	430	466	442	420	425	413	431	432	473	446	425	444	414	408	431	418	444	433	409	432	454	424	424	447	458	473	407	405	416	442	445	447	428	464	446	480	472	460	448	453	478	457	456	440	469	406	432	430	425	483	409	414	415	438	415	421	443	468	453	427	445	412	437	432	442	445	458	423	442	413	439	470	465	434	441	443	465	445	431	463	451	431	455	442	463	449	432	407	428	480	447	412	427	450	447	444	426	417	433	439	426	431	484	451	418	405	398	454	402	425	467	463	466	441	477	452	462	420	435	427	440	438	438	451	450	407	438	449	440	465	451	420	421	433	428	426	454	438	445	458	454	430	416	478	454	432	465	457	440	422	468	425	426	424	433	455	428	421	425	459	455	458	416	439	446	465	462	444	423	438	465	445	439	452	437	440	456	453	451	414	410	436	421	462	436	421	449	455	434	462	463	425	455	439	450	426	443	456	431
7695	840	415	263	282	288	190	167	298	403	274	125	170	70	61	49	43	46	45	43	33	68	34	49	41	50	67	47	57	48	47	42	45	35	44	45	45	51	40	52	46	36	37	28	41	51	49	29	41	40	47	41	52	39	32	38	38	47	35	46	56	43	43	40	28	49	34	45	41	45	46	43	41	37	44	38	33	41	39	34	33	41	30	41	47	37	38	36	39	43	30	45	50	39	42	41	45	31	34	55	30	44	35	41	41	36	42	26	45	41	42	40	35	49	35	45	39	41	45	45	51	45	44	39	45	37	47	35	42	37	40	34	41	32	51	36	39	18	33	34	40	40	37	48	49	45	36	45	36	44	51	48	54	42	46	34	33	30	42	44	40	40	43	39	33	50	50	40	48	50	35	42	40	41	44	36	34	44	42	32	40	53	38	35	37	44	35	39	32	45	48	51	44	34	39	33	43	45	37	35	34	43	40	48	51	40	46	45	41	48	45	39	43	41	38	44	46	38	49	54	35	35	34	41	39	37	43	41	38	32	30	46	41	34	40	37	33	40	41	47	41	41	46	46	37	47	37	39	57	41	49	31	41	40	41	39	48	44	30	49	32	38	52	40	39	45	27	41	40	42	42	27	46	31	49	44	47	36	51	35	60	48	36	38	37	42	50	48	41	34	47	25	34	37	45	40	41	34	45	44	37	41	31	38	44	43	40	51	45	53	41	43	50	28	39	51	47	33	44	39	31	38	35	39	41	41	45	31	44	39	50	43	42	44	39	45	46	46	34	38	33	32	32	37	36	44	44	37	42	38	40	36	50	55	43	40	53	43	32	40	44	28	38	46	37	47	40	42	46	39	22	27	41	40	43	36	44	43	44	38	48	41	37	41	45	41	39	40	36	45	26	39	49	32	39	57	37	44	30	45	36	35	43	47	40	34	44	37	44	43	33	45	42	35	57	47	49	47	48	47	45	41	40	48	47	34	43	40	50	32	46	32	38	41	43	36	44	43	39	54	32	38	19	39	45	45	50	39	40	33	32	41	35	56	37	57	40	43	33	46	49	42	50	36	42	44	34	40	45	41	51	41	34	38	41	40	45	39	57	42	41	40	27	46	35	39	46	45	37	47	41	45	43	46	42	37	29	40	42	41	26	41	43	29	35	38	32	33	45	34	33	38	45	49	30	44	45	48	37	37	35	36	39	42	30	37	33	30	51	45	37	39	41	35	49	43	43	34	27	57	47	40	37	34	42	41	46	49	39	33	42	53	37	50	47	45	42	42	43	41	36	36	43	52	54	44	37	41	39	40	51	43	37	46	36	34	36	39	47	42	37	35	37	33	37	41	42	40	43	42	39	34	49	34	45	32	44	41	37	51	43	35	40	42	52	38	49	48	32	40	36	45	39	34	46	47	40	41	57	43	45	43	35	42	43	49	49	42	55	36	33	29	40	32	37	41	34	30	30	47	38	52	49	36	49	48	42	38	44	40	37	38	36	51	45	44	47	42	39	38	39	43	39	42	48	40	42	40	33	36	46	40	40	38	35	42	32	31	30	37	43	35	43	31	35	44	50	41	40	39	43	33	41	37	40	26	49	40	48	41	31	44	46	28	36	42	27	39	39	41	45	39	44	30	37	35	50	40	36	38	45	39	45	36	39	47	44	38	52	36	51	29	38	37	32	42	48	47	43	42	46	36	43	42	43	37	47	50	34	41	39	33	38	37	43	35	32	37	34	52	40	35	37	53	44	34	38	43	37	36	37	38	37	34	34	56	19	39	49	39	44	50	45	44	40	49	51	51	31	39	46	29	41	45	46	50	36	39	46	38	53	40	32	52	40	49	43	33	31	45	38	41	55	40	45	37	47	37	35	49	35	46	38	37	37	40	49	49	40	43	43	35	45	37	44	32	51	48	36	45	42	39	49	36	43	42	49	46	44	39	38	49	46	36	49	48	53	36	40	41	44	37	43	41	37	40	42	37	34	36	35	39	52	38	38	28	46	43	43	53	36	36	35	49	40	24	45	35	32	42	35	32	41	39	45	34	43	50	41	44	46	39	41	46	40	44	37	39	35	46	46	31	34	38	35	40	35	48	36	39	40	37	42	48	56	45	45	44	40	46	32	51	41	32	45	45	47	42	48	40	45	35	37	38	52	29	42	35	32	48	41	36	43	40	37	42	41	41	48	41	40	41	42	41	44	48	42	40	42	41	48	44	46	45	31	36	34	46	45	33	43	32	30	44	37	36	32	48	30	46	39	36	38	46	33	38	38	44	44	42	56	36	38	35	39	47	40	45	30	44	45	43	36	40	42	33	42	38	47	45	37	34	40	46	33	38	49	38	36	44	47	43	41	49	36	38	48	43	49	40	46	36	38	30	40	41	42	51	45	35	36	39	44	26	41	50	47	47	38	47	51	38	40	38	39	36	40	40	31	49	25	47	31	46	37	39	39	40	33	32	36	46	41	37	52	48	41	45	41	40	34	39	25	37	42	35	40	50	37	37	42	39	44	47	36	50	44	43	38	46	30	36	43	45	43	47	46	42	42	36	41	44	30	48	49	41	32	34	44	34	45	50	37	50	35	42	28	45	56	36	48	34	40	37	39	41	39	56	46	41	38	48	44	47	47	43	37	44	38	47	52	29	30	36	34	44	56	41	35	36	38	39	36	38	47	45	38	40	43	28	37	32	37	46	35	34	40	43	47	43	43	30	40	38	33	40	35	47	46	40	43	37	48	44	40	63	37	43	43	34	36	54	38	38	41	29	42	47	35	30	36	38	28	43	46	36	29	46	44	36	36	35	33	45	44	23	38	52	36	31	47	43	41	49	40	26	42	50	40	26	32	42	37	47	39	45	49	36	33	36	30	32	30	36	48	45	42	38	46	32	49	31	46	38	42	43	46	47	37	41	45	38	41	36	38	39	38	41	47	34	38	39	43	47	44	39	49	52	40	38	41	52	51	35	37	47	50	47	49	45	40	45	45	37	33	41	54	35	38	27	47	41	41	48	48	43	52	41	43	45	46	43	46	36	43	50	28	33	46	47	43	42	40	33	41	40	48	33	42	40	37	33	39	46	42	48	42	43	47	41	41	44	52	42	36	45	36	46	31	49	52	31	55	44	28	39	38	45	40	31	47	45	27	42	37	32	37	44	44	21	49	44	47	40	44	37	33	36	42	46	40	50	37	44	38	36	30	38	33	41	27	41	34	53	32	41	30	38	33	52	35	57	38	38	47	43	33	46	36	44	33	38	38	29	35	41	41	45	59	39	35	38	47	39	41	40	34	47	35	46	47	44	31	42	47	43	48	42	48	46	50	46	39	39	43	44	45	57	43	44	40	32	36	37	42	41	41	37	34	30	44	50	48	35	36	43	36	37	53	40	36	44	38	48	42	46	34	49	46	45	38	43	40	40	35	32	49	37	46	44	35	39	45	34	51	45	34	31	33	40	36	33	40	43	38	36	42	63	38	41	43	49	56	32	40	37
41797	12720	9026	21237	24143	19513	12601	9724	14694	16718	11476	5133	6391	1897	1596	1470	1437	1314	1261	1180	1161	1022	1103	1028	1033	951	914	897	924	837	915	829	882	875	864	797	836	818	776	751	806	764	796	741	764	809	772	723	780	711	778	713	730	718	778	806	775	746	715	742	753	680	703	682	674	709	733	685	730	689	723	669	737	686	717	666	744	677	694	695	676	739	699	672	721	653	733	673	638	732	685	683	703	712	648	684	671	719	704	695	716	709	711	685	708	701	730	731	746	692	702	697	710	723	677	709	662	670	729	655	674	700	687	692	636	718	689	726	671	699	679	666	677	702	711	704	696	760	666	674	668	727	687	710	671	694	686	668	694	628	632	686	700	672	683	686	675	647	666	667	659	769	722	659	674	701	687	673	665	713	701	729	678	714	723	690	670	684	664	689	671	741	705	673	682	675	638	688	691	728	685	642	665	664	692	711	669	713	729	677	704	653	698	696	683	659	698	695	702	705	630	621	722	672	727	646	663	645	658	654	671	710	662	727	710	657	667	678	679	654	673	694	666	643	676	692	660	695	673	679	685	688	665	662	700	696	683	686	699	710	626	691	654	687	695	664	709	667	695	688	656	669	678	696	674	669	721	677	674	669	677	673	702	652	715	673	711	721	627	680	715	688	706	648	658	643	672	693	667	674	674	660	663	669	699	665	647	693	713	732	692	715	679	668	644	672	670	661	737	721	717	668	658	733	682	655	693	685	678	673	703	652	670	671	694	687	652	673	727	664	704	709	708	669	673	651	727	680	722	680	706	678	625	649	702	665	691	682	663	646	651	742	724	666	757	682	682	663	709	668	648	704	687	670	692	673	703	674	700	709	672	663	668	715	702	685	699	675	669	718	736	655	725	690	678	667	639	665	696	645	680	679	661	681	720	696	671	670	652	683	703	686	664	689	676	682	669	617	730	692	640	679	688	717	637	718	656	710	711	642	653	658	702	689	643	675	691	684	687	698	652	745	689	714	656	655	671	692	672	648	711	704	660	696	680	690	640	688	689	679	699	670	655	646	736	706	651	708	706	710	662	677	651	689	715	674	726	725	705	687	663	676	673	669	706	710	654	723	703	661	667	746	688	663	708	667	687	685	705	725	716	664	685	687	632	688	696	664	669	710	687	678	656	666	739	662	682	627	646	672	660	634	732	651	691	718	658	686	709	636	664	660	662	712	658	733	679	724	704	703	705	705	712	661	694	661	662	671	711	651	696	678	697	673	640	672	722	689	692	713	682	698	662	696	707	688	713	675	717	660	667	689	657	668	720	659	735	685	733	662	680	682	696	686	647	713	704	667	707	662	708	672	748	723	659	642	631	666	668	662	656	729	669	701	665	684	697	671	653	686	704	664	676	688	683	666	668	709	647	662	726	698	663	711	719	644	711	679	712	638	673	687	717	677	728	661	727	660	687	644	622	624	667	694	674	685	716	663	661	687	608	675	668	669	694	694	730	690	653	661	689	661	695	678	694	702	655	631	723	673	676	677	687	674	674	666	687	647	664	703	688	685	742	707	681	630	649	658	700	690	696	681	686	707	701	704	716	667	677	624	691	662	684	655	706	685	673	691	721	683	670	752	707	680	665	680	709	656	706	674	654	712	641	700	708	703	683	679	715	666	716	667	698	722	664	691	643	655	668	655	672	682	708	688	644	705	677	693	711	638	705	671	763	692	704	670	653	678	701	654	652	708	631	708	722	683	706	699	671	732	748	668	673	707	662	688	670	698	713	709	684	644	651	697	718	695	696	639	681	675	629	675	666	690	668	674	693	683	662	682	669	663	692	684	676	698	641	654	696	672	642	622	677	667	728	667	671	640	646	721	672	748	698	647	695	673	666	727	704	703	688	645	672	679	689	695	724	678	688	699	697	717	698	693	678	718	724	662	651	677	694	664	718	681	693	694	713	681	727	649	702	683	672	691	711	664	638	737	672	717	689	694	684	700	683	660	677	670	660	620	660	669	680	675	706	696	718	678	655	665	616	688	697	685	727	652	679	697	692	679	704	678	706	668	716	707	708	657	642	698	683	623	706	647	660	680	712	683	708	667	682	765	673	715	710	675	698	685	681	686	738	694	671	669	698	726	702	707	699	666	723	657	666	691	685	684	646	653	662	718	687	684	717	653	665	699	655	726	703	649	643	707	716	674	637	630	676	709	694	688	679	704	724	682	708	699	672	645	666	685	629	659	707	689	630	704	686	688	648	666	669	690	709	647	707	690	657	710	674	717	664	745	675	700	680	670	672	679	666	701	646	654	662	680	678	668	714	650	708	679	692	704	691	667	678	701	677	719	639	714	689	663	682	661	698	711	656	683	685	654	707	667	646	645	701	690	704	635	681	676	654	699	725	718	720	667	690	711	688	695	705	667	687	665	712	674	733	679	649	668	736	677	678	630	674	705	684	663	712	669	705	693	664	682	664	698	691	715	674	713	658	714	675	661	658	676	665	670	696	707	609	664	676	632	717	668	703	691	675	659	693	677	653	615	677	681	655	722	667	650	645	694	707	672	712	716	620	747	621	684	711	673	676	733	748	707	673	663	706	656	656	665	634	641	675	682	645	722	664	686	691	682	699	696	657	682	667	672	691	677	652	731	706	706	682	708	725	673	705	686	685	711	675	677	713	689	656	694	637	656	645	659	700	684	675	722	715	737	691	679	674	666	680	640	684	729	700	738	685	708	641	688	648	723	700	659	725	688	697	670	705	677	700	725	686	658	723	718	665	712	714	664	696	679	665	687	692	676	692	686	647	710	698	699	680	677	674	683	630	698	704	700	678	676	688	670	656	634	722	662	702	672	701	691	700	667	697	700	698	688	664	680	714	693	615	679	715	670	709	688	680	695	650	662	694	664	663	658	693	718	707	668	698	680	731	738	690	642	650	659	727	701	639	696	705	691	635	683	681	656	640	653	702	699	689	703	664	689	703	687	691	633	687	694	694	706	710	661	680	697	688	601	690	657	665	665	684	695	678	670	704	656	676	675	642	700	689	706	711	652	705	687	668	702	678	698	675	709	648	662	666	694	679	697	671	711	664	711	683	693	683	652	669	674	655	639	695	649	711	715	707	667	656	661	751	628	671	705	682	664	717	731	680	651	703	654	651	698	694	690	657	732	674	653	656	679	711	666	667	693	691	670	652	742	677	669	695	678	677	718	693	678	692	664	686	701	687	670	668	667	629	640	599	655	715	665	693	629	734	687	653	654	689	650	674	683	655	670	684	682	727	727	662	678	655	687	706	695	685	670	664	687	674	706	700	686	680	679	687	661	691	660	659	694	684	693	667	696	689	677	687	693	650	700	674	660	676	639	687	708	685	701	690	719	682	663	748	661	710	707	687	679	674	678	701	707	642	732	732	681	663	689	666	672	676	671	649	647	701	682	686	709	698	661	681	675	697	672	679	691	669	649	685	686	685	666	662	642	680	664	693	686	695	653	693	686	673	685	658	672	685	690	665	687	705	685
7935	742	388	246	354	297	197	126	264	317	171	99	87	63	63	48	47	70	57	49	61	37	45	59	41	41	30	45	47	43	51	46	36	44	36	45	52	43	41	55	40	42	36	48	33	52	40	41	34	46	46	54	39	36	43	53	48	41	39	33	38	34	57	36	32	50	33	49	39	39	48	31	37	47	52	42	39	46	45	36	36	36	42	42	35	28	48	40	46	36	43	39	36	41	52	29	44	45	38	47	46	38	51	41	34	41	51	46	44	26	37	36	49	36	50	41	45	39	37	41	36	48	37	31	49	48	40	34	31	35	37	37	36	48	44	40	35	47	42	41	50	41	46	44	43	49	43	50	27	38	34	49	27	49	33	55	36	36	40	36	30	36	46	37	36	48	39	39	43	33	41	46	48	53	35	33	45	43	48	45	43	36	44	47	36	45	33	42	42	28	38	38	34	41	43	43	35	35	36	36	50	50	45	43	32	39	41	44	38	50	36	34	36	40	42	36	37	44	43	28	40	34	39	34	39	44	41	36	34	34	46	45	36	48	43	37	31	46	36	36	38	46	50	45	45	45	43	48	43	43	36	38	40	41	30	36	46	31	32	39	31	42	34	29	34	36	38	42	43	47	52	34	41	41	45	49	38	40	40	31	46	33	47	37	39	43	40	45	46	37	40	40	50	39	57	47	46	41	41	37	30	43	46	42	36	44	44	35	31	47	33	52	31	48	29	45	41	51	58	48	47	42	39	39	40	48	46	39	43	29	37	30	44	42	37	44	43	33	44	40	37	31	44	47	42	43	38	36	32	30	41	34	43	35	38	44	33	37	49	47	44	36	50	36	47	45	42	50	46	35	37	49	38	40	37	45	35	44	45	44	49	48	46	42	38	40	51	42	45	34	40	32	37	41	34	32	37	39	39	41	30	41	37	38	45	35	37	46	38	40	29	44	40	43	46	30	49	38	40	37	45	49	46	50	38	45	46	47	37	31	32	41	36	41	37	40	38	43	40	29	41	36	36	44	38	43	45	29	35	41	42	36	47	40	34	37	40	40	42	47	56	61	36	38	27	28	36	33	36	41	43	35	43	41	38	42	44	34	41	45	37	34	48	36	37	40	45	43	36	33	36	42	40	38	40	29	43	54	52	34	56	36	52	38	36	36	47	49	48	47	47	36	56	34	52	39	37	44	37	45	37	30	44	46	41	37	44	41	40	35	45	43	52	46	43	39	36	35	37	37	35	40	37	31	40	45	46	34	45	32	43	38	56	36	36	43	34	45	39	39	42	40	40	38	49	44	34	42	43	43	36	51	47	43	44	43	44	43	35	37	42	42	39	39	35	56	32	43	37	40	42	39	35	42	48	39	24	33	38	49	48	49	35	43	48	34	43	50	54	40	33	38	40	34	34	28	44	49	43	38	34	35	41	48	39	57	30	41	45	41	35	36	42	35	43	39	29	40	39	42	52	37	42	49	32	45	41	44	27	38	45	38	54	33	35	36	45	34	51	45	39	42	48	40	42	40	41	34	46	45	40	41	51	47	32	35	38	39	37	61	48	27	41	50	45	35	31	50	52	43	38	47	39	38	40	31	37	44	40	40	40	33	42	55	33	43	42	50	44	45	41	35	29	47	39	41	41	37	48	42	43	49	35	41	30	52	48	45	40	35	32	38	48	38	46	38	47	34	38	36	38	36	45	34	46	30	46	45	43	41	35	21	33	45	45	40	40	41	47	34	36	35	30	48	45	38	35	54	52	44	41	28	40	36	36	39	45	38	37	33	40	44	39	42	35	35	34	41	41	48	44	44	44	35	41	37	47	43	45	46	41	40	36	40	41	41	48	30	36	36	46	49	26	46	40	46	56	61	43	42	30	39	50	41	41	40	48	51	38	35	36	48	47	43	39	43	34	38	37	45	35	37	45	45	53	49	44	43	43	35	29	45	45	41	33	40	29	33	46	53	34	48	47	34	30	39	44	25	52	37	45	44	43	36	44	40	41	38	44	45	33	35	47	28	39	28	37	44	39	44	35	45	31	32	43	41	28	47	40	40	46	39	42	46	32	33	45	35	38	37	45	35	61	39	40	34	45	36	33	35	41	38	34	28	33	48	32	40	35	44	40	51	48	51	48	46	39	51	32	36	36	30	40	43	40	51	29	34	37	34	49	35	38	37	41	44	42	34	40	39	41	32	37	37	36	41	41	39	45	34	46	31	40	53	38	51	28	36	34	35	31	41	33	35	34	42	38	34	49	47	42	34	36	43	36	35	46	46	42	33	38	48	40	46	33	41	48	48	39	49	35	44	39	36	43	43	48	41	32	46	42	50	40	43	34	37	37	41	36	45	39	37	56	41	36	28	36	39	28	34	40	34	42	36	43	41	45	46	34	33	50	40	28	34	38	32	41	35	29	35	39	39	34	47	41	37	47	40	39	39	36	42	39	43	43	34	43	34	39	35	41	46	48	58	34	49	27	42	38	43	38	39	54	53	41	42	39	47	33	50	46	55	35	35	42	40	40	43	42	42	38	46	40	45	50	41	45	54	43	41	37	41	46	40	38	53	48	44	41	50	42	33	34	54	50	48	47	34	39	33	35	46	59	31	62	40	45	32	44	40	35	46	40	39	49	53	49	33	38	39	38	47	39	42	44	39	43	34	49	40	40	43	41	42	40	40	41	45	49	39	43	47	38	45	38	48	55	38	44	31	39	34	45	44	41	51	35	46	41	43	41	36	37	50	41	42	47	46	45	33	31	43	50	37	41	32	55	46	43	45	33	47	41	51	37	43	35	48	39	47	42	44	47	51	36	34	43	42	43	35	41	30	39	34	39	34	53	47	42	43	50	47	49	38	40	38	41	39	47	50	45	57	42	44	40	49	40	48	39	47	38	54	42	41	38	56	39	51	44	31	31	47	33	47	41	31	53	40	41	50	44	42	47	43	43	41	41	39	36	33	39	48	56	53	30	31	49	54	39	37	39	33	38	44	46	53	62	46	50	39	31	40	42	41	42	35	43	37	49	31	32	42	34	41	51	52	41	41	36	43	35	45	42	51	33	29	38	36	49	36	44	46	50	43	34	38	37	38	39	34	39	40	36	51	48	41	43	38	37	44	45	46	45	41	40	42	35	43	28	42	41	46	40	35	33	41	36	32	36	47	49	42	37	33	30	30	42	39	57	49	42	36	33	41	46	40	41	38	32	41	29	30	45	45	43	43	32	38	33	33	38	47	43	41	42	43	40	40	41	41	41	44	43	35	30	49	30	41	46	38	44	32	32	35	38	46	43	33	38	44	38	41	54	35	43	37	39	43	44	38	54	40	49	36	48	42	46	53	41	53	40	37	41	33	40	35	46	41	34	40	51	48	37	43	48	34	37	46	29	39	51	27	39	39	50	32	31	36	39	43	44	48	45	37	51	46	34	57	40	35	44	47	39	44	41	45	35	37	41	38	35	38	23	40	46	38	46	50	43	31	42	54	43	39	47	48
41772	11445	8627	19173	26641	19036	12193	8980	13350	14053	8697	4459	3767	1732	1652	1501	1378	1322	1218	1141	1136	1055	1015	1023	953	945	887	914	921	879	922	872	838	844	841	825	799	860	775	750	821	834	760	714	754	698	766	775	710	729	742	740	730	731	689	713	733	704	708	703	734	744	724	728	735	683	676	696	691	733	644	696	718	685	663	753	697	708	704	706	732	727	675	716	711	715	659	673	726	660	740	682	716	718	687	707	715	680	689	685	681	697	744	685	699	696	722	702	708	678	645	735	665	720	713	698	684	708	658	704	689	702	675	703	702	685	684	698	627	664	671	711	672	679	693	720	670	721	689	706	703	684	687	683	674	708	652	628	669	662	659	695	697	652	697	703	691	651	649	657	689	697	707	790	699	686	695	681	677	694	656	682	676	665	682	654	700	636	666	704	705	679	700	662	667	701	699	685	706	694	666	697	718	744	666	665	704	705	728	690	687	634	660	680	705	666	656	684	661	650	667	690	662	665	711	697	651	644	720	702	664	744	656	720	647	687	713	666	705	676	697	686	700	675	736	637	671	703	687	671	702	687	677	703	671	647	701	674	725	665	691	672	652	699	690	681	661	660	675	674	704	667	687	703	639	702	680	681	701	724	662	729	686	684	718	683	688	638	676	720	685	632	707	653	681	689	697	692	681	717	690	679	731	678	658	650	707	681	698	693	670	667	670	755	703	669	677	662	674	684	674	660	688	685	679	663	681	704	696	667	661	676	718	647	666	693	712	635	664	639	673	693	669	674	691	664	729	706	737	659	678	678	647	747	697	688	630	716	666	679	699	678	653	746	664	639	661	691	664	706	717	656	666	653	706	701	658	675	705	660	654	701	710	759	676	693	700	724	702	647	698	667	692	629	642	684	696	641	684	674	722	719	677	692	696	710	734	675	688	723	657	692	651	721	653	691	669	673	725	721	713	655	655	704	681	669	681	714	675	658	648	705	650	689	710	658	688	647	679	651	690	631	688	680	690	738	702	688	671	663	667	691	647	686	701	666	690	636	652	669	670	737	683	712	630	690	669	700	654	711	705	646	674	685	736	690	706	681	698	697	693	702	686	731	725	708	702	706	703	683	685	661	633	650	696	658	657	680	627	730	681	719	687	661	693	695	689	677	697	668	657	672	662	702	701	674	678	665	653	684	653	674	671	690	630	690	707	645	680	698	668	691	663	709	705	663	691	678	689	701	672	644	736	678	670	666	695	723	684	639	667	671	708	665	682	696	672	697	700	698	639	677	653	679	675	695	662	685	680	703	641	654	681	682	714	727	669	662	672	696	660	714	709	694	667	667	700	666	635	657	682	714	714	679	661	690	683	700	670	667	658	622	700	668	759	708	686	679	682	715	718	666	651	691	723	632	681	704	669	666	667	652	677	671	675	658	669	672	677	710	720	681	676	724	649	705	683	663	698	678	643	652	624	769	699	700	688	706	676	656	694	678	697	704	657	695	664	686	699	649	654	660	683	690	667	644	703	660	691	681	653	677	661	706	643	683	674	698	685	701	661	686	666	696	681	706	689	658	711	707	694	640	687	663	685	686	690	665	695	680	696	709	734	657	646	678	708	657	683	680	629	650	705	733	732	669	687	703	689	709	712	685	713	671	686	671	689	744	637	695	700	724	661	678	723	716	733	686	700	677	649	675	691	678	672	659	685	632	700	694	673	693	700	742	717	702	680	686	623	673	693	715	661	652	678	645	699	644	653	675	646	683	677	679	704	696	698	678	691	692	665	652	715	631	684	703	659	641	727	642	696	623	666	658	672	738	672	667	649	660	659	678	639	677	679	707	642	683	669	690	656	712	689	624	671	695	703	685	678	673	685	697	661	672	712	660	649	653	705	708	691	668	671	699	650	646	657	717	688	686	656	635	681	683	701	665	651	734	665	752	684	668	713	718	674	733	727	705	680	702	655	689	721	708	664	689	670	695	667	712	694	651	712	669	678	650	681	692	684	655	653	698	673	697	719	677	692	743	708	700	705	666	710	678	707	655	665	722	714	700	651	672	619	662	701	662	687	640	659	676	685	696	678	726	682	709	674	701	703	694	706	675	653	701	685	688	666	681	697	644	709	705	729	692	663	675	684	663	671	695	699	680	683	697	680	718	644	712	671	696	642	684	668	677	731	660	692	665	653	679	701	674	665	660	683	731	681	694	684	683	672	733	687	693	723	691	699	694	716	670	648	656	652	689	619	680	710	676	689	696	668	717	721	660	668	676	685	664	684	671	667	685	704	672	643	737	657	706	670	644	696	728	662	682	658	701	681	694	690	739	694	661	656	671	711	707	668	685	709	630	655	655	660	719	685	701	675	679	696	690	671	658	667	713	681	692	673	641	645	709	642	744	630	707	699	656	701	631	655	711	673	738	679	693	657	660	669	650	662	674	716	722	730	698	727	651	672	645	682	714	672	694	702	673	678	699	666	696	644	664	698	699	729	680	699	669	677	683	675	683	695	664	696	694	654	681	715	664	691	695	702	647	682	652	674	715	684	624	672	723	695	677	712	724	678	706	636	714	682	730	688	688	652	706	659	683	653	609	693	699	648	683	707	680	665	704	685	726	687	672	665	682	734	690	702	672	683	675	695	670	738	713	672	638	702	667	681	665	707	679	685	693	673	680	735	671	677	680	643	651	639	671	655	708	676	708	694	666	692	696	717	726	715	685	707	676	650	717	709	707	680	690	706	709	682	672	726	670	698	707	678	652	697	646	689	666	698	646	735	687	681	659	657	650	696	682	703	686	656	722	744	685	682	630	674	702	670	701	668	682	694	671	699	630	663	710	680	687	703	656	689	697	707	693	675	713	711	710	663	711	660	723	697	667	690	683	698	722	668	673	697	665	690	659	657	672	677	674	655	676	700	734	682	691	653	694	675	732	632	645	633	688	663	700	689	669	679	709	661	708	692	732	710	649	679	680	716	647	713	665	651	687	645	713	683	712	686	652	711	646	670	708	674	681	709	714	675	711	662	720	687	708	656	654	700	664	672	657	616	710	666	661	712	624	718	652	667	694	712	687	665	634	674	677	690	684	681	714	734	647	666	656	706	690	659	708	694	685	649	686	666	720	674	701	703	685	698	683	648	702	683	676	660	719	711	663	687	703	677	689	659	711	699	748	695	680	697	666	701	699	672	714	644	681	681	644	666	703	681	697	669	720	671	619	669	692	655	667	714	693	673	658	697	643	664	675	678	667	675	680	696	722	703	667	673	683	701	675	690	687	685	682	702	727	682	697	692	745	645	692	712	714	637	675	645	700	683	676	649	690	731	657	689	676	719	679	642	713	675	664	703	684	694	678	657	687	669	665	695	660	713	683	701	608	714	679	693	692	650	685	674	664	665	641	681	639	684	682	688	653	637	651	708	623	682	652	676	660	679	686	693	698	691	660	686	637	679	654	674	656	704	719	638	667	740	692	684	671	682	705	667	648	655	690	707	693	695	673	636	679	667	717	685	687	670	692
10478	1222	564	295	568	500	311	260	375	474	276	170	145	53	64	41	59	39	46	51	39	33	34	37	35	27	32	18	28	24	37	26	26	23	27	23	31	27	31	27	23	20	21	14	31	26	18	19	18	25	18	22	30	27	20	26	29	15	20	23	25	22	28	25	25	36	15	22	26	18	27	24	20	20	21	20	22	21	28	12	21	24	21	18	24	25	21	16	35	22	28	21	21	24	22	24	23	23	32	26	14	16	16	17	31	20	18	20	18	25	23	29	23	28	13	18	20	22	20	34	8	22	22	19	23	21	25	25	11	21	23	22	30	18	14	25	13	19	24	27	19	21	15	15	23	12	19	22	25	24	25	29	26	22	22	18	31	21	22	23	21	18	26	21	28	23	18	25	21	27	22	18	25	16	13	20	28	18	21	19	15	26	16	17	22	25	20	26	18	22	20	19	25	20	16	28	19	16	21	25	22	24	19	26	14	17	30	30	24	22	14	17	23	18	18	29	19	22	23	29	30	22	27	13	22	15	25	23	30	19	15	14	18	25	15	22	13	18	19	31	22	20	14	25	20	20	15	15	10	20	16	19	21	28	22	14	23	19	24	18	22	25	21	15	14	21	27	24	28	26	28	17	24	29	26	24	19	25	15	22	19	26	18	25	23	25	22	19	26	23	26	16	23	18	17	18	25	20	17	25	21	16	23	21	25	22	17	18	12	17	34	21	18	18	22	19	21	21	20	25	26	19	21	16	26	19	28	22	26	22	20	20	25	20	23	22	18	13	24	26	25	17	21	17	27	18	18	20	21	21	19	19	11	21	23	27	25	21	22	18	33	16	21	22	15	20	19	17	29	20	23	31	25	26	18	16	11	26	20	30	18	28	28	25	20	22	18	24	28	17	23	25	26	26	18	24	20	16	29	22	16	24	25	34	30	18	20	25	28	21	17	19	21	21	21	37	17	23	20	17	17	14	22	21	14	21	21	15	15	19	27	19	23	17	16	30	14	19	15	20	21	21	29	13	23	17	22	22	24	21	14	30	22	30	21	26	24	25	26	31	19	21	17	23	16	24	27	17	11	30	26	17	20	21	11	25	19	16	16	18	18	20	25	23	17	29	15	26	24	16	31	23	23	25	17	34	29	25	24	18	29	17	25	34	20	13	21	20	23	18	18	18	15	24	21	25	17	14	20	30	23	25	24	21	23	22	20	15	18	18	17	26	25	24	16	10	19	18	20	18	18	20	19	26	17	26	29	42	13	22	15	21	19	22	21	18	22	24	17	20	11	27	22	20	20	24	18	26	22	26	29	19	17	16	18	22	19	13	30	17	21	33	23	25	22	27	44	21	13	31	16	16	27	21	17	23	23	19	21	19	19	28	23	13	13	19	18	17	21	22	23	23	21	23	19	28	17	21	26	29	17	14	13	17	21	31	22	20	18	19	17	22	20	23	20	25	26	21	24	25	19	22	19	30	19	21	26	20	16	19	21	20	19	20	20	16	21	17	25	22	26	30	20	32	22	20	26	21	17	18	20	31	21	16	28	21	19	13	27	21	22	30	16	17	22	20	29	19	25	26	24	29	26	14	23	17	18	20	22	27	26	22	22	17	26	23	16	31	17	17	20	14	34	31	17	18	14	15	24	29	17	20	18	25	19	37	21	18	10	23	19	21	21	20	20	19	20	13	24	20	22	18	27	18	16	14	25	21	21	18	18	23	19	22	20	19	28	22	23	18	16	24	22	18	18	14	20	25	13	24	20	18	24	21	27	21	23	19	20	14	17	25	13	18	23	27	17	27	21	19	33	21	25	20	22	19	25	21	18	20	24	17	21	15	19	25	27	19	10	22	20	34	19	16	23	17	21	16	27	14	23	20	21	27	27	14	18	25	23	18	21	18	29	18	29	23	17	21	18	28	21	22	25	15	26	19	22	29	20	19	21	21	22	25	20	21	16	15	21	20	22	13	31	26	22	28	17	21	20	24	22	16	22	25	26	22	23	16	22	18	23	13	32	22	19	23	21	28	24	30	21	35	20	22	20	22	19	24	24	20	20	21	20	25	19	22	27	28	17	13	22	13	20	26	26	19	22	19	24	16	26	18	20	23	19	18	31	24	22	18	26	20	21	20	24	26	24	25	24	18	27	25	26	20	27	19	20	17	22	21	14	27	30	25	20	25	23	22	21	17	26	24	13	20	24	23	21	20	15	30	15	22	21	19	27	27	29	15	26	24	18	24	22	19	21	23	14	20	17	23	24	32	26	20	13	18	22	14	23	20	31	25	25	23	19	21	16	18	26	25	17	21	22	26	16	15	26	19	26	22	18	19	31	18	26	27	26	24	23	18	21	18	17	16	25	20	24	25	20	27	23	24	15	20	26	28	16	28	27	18	16	22	33	20	17	15	26	26	14	22	21	24	24	29	18	19	30	19	20	20	31	18	21	19	27	16	19	21	24	21	31	27	26	20	24	16	20	12	17	20	22	16	20	34	15	15	26	23	22	19	17	19	22	27	28	19	22	24	15	11	29	17	14	12	21	21	20	15	25	30	23	21	21	17	23	16	15	28	15	24	23	25	26	28	19	25	18	22	27	22	26	19	21	22	20	19	18	27	17	9	22	19	24	20	23	18	16	24	25	21	25	13	22	20	20	27	28	24	16	19	20	21	19	24	20	20	17	20	14	22	17	20	27	24	29	19	22	23	21	18	24	30	19	19	22	21	20	16	17	18	15	16	20	22	19	24	30	18	21	30	17	24	33	16	17	19	15	20	17	19	26	19	23	15	24	19	13	12	30	21	22	21	22	20	17	13	20	16	20	25	15	23	20	31	16	22	18	22	28	17	17	15	22	21	24	21	28	20	21	26	22	25	31	21	25	24	14	30	18	18	19	24	24	24	21	27	28	28	30	17	27	28	23	20	23	30	23	14	26	16	29	15	20	26	19	21	14	28	24	18	27	29	22	22	25	23	17	18	16	19	21	29	22	28	18	21	20	23	17	19	18	22	24	23	25	22	26	27	21	23	22	20	22	26	15	23	21	28	26	21	17	13	29	16	26	19	29	14	20	27	17	30	20	16	24	22	19	23	25	26	22	24	35	15	17	25	24	29	21	18	21	30	30	19	13	18	25	26	22	22	24	23	15	22	25	17	37	17	19	21	11	19	21	20	20	25	24	27	25	17	22	18	14	22	21	25	20	23	19	26	21	27	27	25	29	20	18	34	23	25	17	17	21	21	20	22	25	16	22	24	24	22	39	28	18	26	28	25	14	18	19	23	20	19	31	28	24	24	27	16	21	18	18	26	25	18	13	14	16	18	23	21	18	29	24	20	24	12	16	21	23	15	20	19	22	23	25	17	28	23	23	17	20	28	18	10	23	17	20	24	24	19	25	18	22	22	26	23	17	15	28	20	24	24	27	18	26	27	22	25	29	26	17	26	24	21	23	32	27	18	12	17	22	26	26	30	23	29	26	24	23	15	15	20	19	16
48312	15095	11551	23727	32949	25745	17861	14362	17125	19529	13121	7116	6170	2797	2447	2183	1962	1737	1640	1518	1328	1240	1187	1121	1040	918	917	858	806	749	747	745	700	714	765	680	682	640	596	559	558	553	551	596	498	558	556	548	533	559	511	488	508	459	472	504	495	456	462	444	467	408	428	433	425	452	446	413	421	413	467	447	430	461	433	431	399	424	388	373	385	410	400	399	399	397	386	350	419	404	412	372	445	407	394	388	359	406	400	387	384	387	374	428	431	405	332	371	388	399	360	398	393	404	403	397	383	418	382	411	397	369	382	372	392	395	411	402	385	399	394	395	431	339	368	365	375	403	400	393	366	391	391	385	379	360	362	397	371	389	390	400	412	388	386	353	385	377	407	373	397	354	378	370	379	386	370	352	349	415	396	398	363	392	382	369	418	362	386	397	400	396	405	370	366	402	403	362	361	357	381	390	381	403	330	361	355	359	364	421	381	431	392	378	380	344	389	370	388	381	369	386	378	357	382	398	361	381	419	390	364	386	360	404	381	353	381	376	379	377	386	357	380	382	397	351	400	397	359	364	379	390	375	364	366	366	394	353	353	337	348	388	367	372	383	359	366	355	391	365	382	370	375	370	377	372	384	383	357	379	365	370	352	388	367	387	394	338	355	352	368	382	333	417	383	374	345	366	382	393	367	373	362	386	381	377	393	359	371	370	378	367	383	373	366	385	387	380	393	357	370	367	399	399	372	384	352	365	359	373	389	385	367	351	390	357	394	354	379	351	386	383	389	380	317	368	374	382	351	407	391	380	416	378	382	363	349	380	350	355	404	399	351	395	380	337	417	367	359	387	383	397	360	373	374	361	414	359	378	361	351	354	339	357	387	399	367	365	347	396	386	388	379	364	361	369	356	403	368	389	366	339	364	428	371	393	353	368	369	432	371	346	365	370	373	389	400	346	411	396	404	360	390	349	353	391	410	374	384	409	338	362	348	372	421	369	370	392	363	373	365	386	394	381	397	317	399	357	355	394	385	351	399	397	380	394	370	396	340	383	352	385	386	364	387	377	363	378	401	390	379	344	359	385	377	370	413	406	367	376	375	349	384	370	384	341	386	377	344	382	370	364	361	371	367	371	379	347	381	332	386	347	391	327	370	377	348	367	380	381	383	397	366	392	393	375	396	383	384	348	373	363	400	387	391	377	378	360	397	372	352	378	371	403	408	377	375	372	381	362	386	370	397	392	389	374	332	354	365	405	375	345	356	382	405	357	376	396	391	380	368	361	375	397	354	347	372	377	354	358	331	364	397	358	361	369	315	363	374	368	372	381	391	380	369	371	394	361	361	379	377	386	360	366	365	374	389	416	349	379	394	330	347	365	357	371	331	373	363	389	399	407	387	385	359	364	335	386	397	355	390	351	372	375	372	344	359	399	379	392	374	395	378	375	341	390	383	363	387	387	386	394	361	355	353	372	364	374	404	364	368	373	373	385	378	404	366	354	338	380	393	350	374	361	333	364	382	378	369	405	376	333	380	416	339	362	369	369	369	366	349	374	333	366	366	413	383	362	380	338	355	370	395	367	367	365	389	382	340	387	361	378	369	396	356	399	349	362	361	373	352	375	359	346	385	393	386	377	383	386	386	364	376	358	387	368	376	378	415	382	375	398	348	400	362	369	367	344	365	364	384	385	395	390	389	385	372	360	377	382	407	349	402	379	402	318	354	372	369	345	392	415	397	388	391	367	390	381	372	356	399	411	363	367	392	351	397	356	387	369	340	366	359	361	335	367	405	410	389	362	417	369	355	352	374	335	340	380	409	378	366	353	342	385	339	338	352	393	375	363	388	382	391	385	401	367	380	354	373	393	364	365	350	382	400	369	351	343	377	364	360	361	364	349	383	347	384	383	374	390	370	360	357	381	331	383	351	416	378	398	392	364	377	398	378	422	405	342	345	375	398	360	344	365	360	356	355	365	380	385	362	359	383	408	381	373	351	354	390	352	364	390	365	374	352	376	344	384	373	395	366	354	399	362	364	338	386	374	370	393	381	361	378	374	386	362	336	382	359	382	368	356	364	366	372	351	339	413	355	357	392	375	374	373	394	360	352	389	394	365	376	366	350	375	386	354	364	393	347	349	368	383	353	371	389	377	386	356	389	353	353	372	338	399	406	381	363	352	399	334	358	355	376	409	399	356	339	355	354	365	396	381	384	386	378	335	369	364	377	371	403	351	369	380	329	394	369	361	393	381	403	385	424	408	359	352	371	346	371	376	393	369	407	346	374	389	364	369	374	376	364	348	398	336	371	407	373	350	356	353	394	342	403	374	352	360	382	400	344	373	384	386	384	350	361	346	343	348	408	349	350	370	364	381	383	371	388	391	366	378	357	398	369	368	384	382	415	362	389	359	372	375	377	385	389	380	409	395	371	374	338	301	384	405	399	400	396	387	364	396	354	373	387	389	400	368	382	343	415	371	343	402	384	379	365	371	368	382	368	371	391	325	374	403	381	380	347	354	368	392	387	352	377	348	347	371	410	391	376	336	382	400	363	358	379	375	347	357	382	393	373	383	367	364	366	386	381	370	353	338	366	371	357	377	395	367	364	356	374	377	372	355	392	363	362	404	385	342	364	374	351	372	377	369	349	365	348	390	385	392	358	353	384	377	407	338	365	371	356	397	380	355	368	381	358	362	380	386	376	367	375	370	386	337	361	351	397	392	364	366	371	383	370	407	356	394	382	380	384	381	386	334	366	361	385	370	383	372	390	386	374	370	388	331	342	362	337	355	402	351	342	361	401	336	375	359	361	380	372	365	375	350	407	371	402	373	383	369	391	361	369	409	361	379	368	380	361	400	379	361	377	409	362	352	383	397	360	394	344	388	371	364	368	389	385	333	342	328	385	377	391	381	354	360	347	347	408	372	349	357	363	356	351	354	359	357	410	390	386	374	392	377	359	404	367	420	381	371	391	381	354	356	376	402	387	365	365	338	354	340	345	364	388	381	381	377	377	394	369	413	375	347	357	335	361	371	346	384	349	336	344	362	341	364	356	361	342	355	385	369	354	360	370	373	352	368	383	385	398	361	377	366	368	371	364	376	350	346	339	365	372	356	380	386	385	346	380	337	373	392	362	351	373	424	379	373	394	361	358	362	359	387	375	364	360	383	399	373	347	371	363	363	369	379	330	360	401	372	355	387	386	365	358	367	356	357	397	366	339	424	377	380	375	418	351	391	355	391	364	365	338	424	376	382	343	384	356	391	378	375	394	365	372	364	400	373	398	348	349	379	382	389	390	388	376	365	364	372	382	358	334	365	406	399	397	364	369	373	360	386	396	384	377	357	361	381	360	370	361	367	359	344	349	365	367	329	390	383	375	377	350	388	344	379	389	386	332	393	368	369	425	374	379	361	353	386	384	350	341	362	392	375	382	356	388	391	335	358	384	357	375	365	369	367	379	376	371	373	410	350	371	360	343	346	383	379	360	399	378	355	369	357	391	370	391	405
4352	368	170	141	204	183	97	92	115	207	116	55	39	32	38	36	32	36	25	34	31	29	22	41	33	23	22	24	25	38	32	38	29	22	25	24	26	35	28	23	25	23	27	23	35	26	35	34	28	28	19	26	34	20	24	30	27	30	33	19	20	30	27	28	26	26	22	24	28	19	21	28	26	34	23	20	23	17	26	27	30	25	16	27	29	19	29	32	22	27	37	22	18	32	35	15	29	25	26	21	19	27	36	26	23	28	19	23	25	17	21	29	30	30	27	36	16	28	26	16	35	22	19	27	17	25	25	26	29	30	23	20	31	32	35	32	23	25	24	26	27	24	20	26	25	30	31	31	22	24	20	23	24	21	26	19	25	21	33	32	24	22	31	28	19	21	22	34	27	29	30	28	25	22	28	24	27	28	21	31	27	35	31	26	20	28	22	26	23	25	25	21	18	27	22	26	27	32	24	35	30	22	18	31	28	29	32	22	28	24	18	32	36	23	27	24	38	30	31	33	26	26	34	25	32	32	27	28	21	20	30	32	19	33	20	29	36	29	23	34	17	35	28	29	23	27	29	17	28	21	28	32	26	19	27	28	26	21	22	21	26	27	28	17	28	25	30	25	25	25	26	26	24	24	19	30	25	25	18	22	19	23	25	25	23	27	23	24	25	26	25	29	21	40	29	22	31	24	21	24	16	22	16	31	26	20	26	27	20	29	26	24	25	24	21	29	23	18	20	26	24	30	27	23	29	24	20	24	15	12	24	26	26	22	33	27	22	31	24	37	17	20	24	26	17	28	28	23	25	15	29	17	27	24	21	19	27	22	27	23	38	28	23	27	30	23	32	25	29	27	18	23	36	22	29	32	21	22	40	20	18	27	21	24	24	31	23	36	24	24	24	23	22	26	22	22	21	25	31	26	25	19	22	17	30	35	28	22	27	27	28	24	21	28	24	19	40	28	22	27	23	27	32	31	26	36	36	26	25	22	15	39	20	19	14	30	29	27	26	23	29	29	27	17	30	24	23	31	31	18	31	33	24	21	16	31	23	28	28	29	27	29	28	24	29	29	21	22	25	27	19	26	17	24	21	18	17	22	26	26	35	27	32	22	20	24	25	26	25	23	27	33	35	33	14	28	17	21	26	18	21	24	29	38	31	26	15	24	24	32	28	25	18	16	25	31	30	34	27	25	28	21	21	27	26	26	26	32	31	19	23	18	21	28	32	24	20	21	25	26	27	27	22	25	26	20	27	28	24	24	23	21	28	17	29	27	31	30	35	26	27	24	29	27	23	34	22	23	35	32	29	25	27	32	26	22	32	37	20	17	21	30	27	24	37	18	19	31	22	17	32	26	22	26	27	24	28	26	26	26	31	26	23	29	20	27	23	34	21	20	19	27	24	20	26	35	33	23	27	19	27	28	21	31	22	22	16	28	23	29	28	25	29	24	24	34	39	26	26	35	22	24	31	29	28	20	24	24	19	29	38	32	25	24	27	28	32	31	39	34	27	20	23	29	21	20	27	32	22	27	28	25	25	17	27	40	22	29	23	21	24	28	20	22	32	39	22	20	27	33	20	24	23	19	18	31	23	20	20	27	26	25	23	17	31	32	36	24	29	18	25	31	24	32	20	21	34	27	24	21	29	21	24	27	27	36	22	19	27	34	27	28	22	20	25	33	32	23	28	29	27	23	27	26	25	18	28	25	33	27	27	23	35	32	26	27	22	25	26	25	27	25	35	25	28	46	33	25	29	24	25	28	21	23	20	26	31	21	22	25	26	20	21	22	21	18	25	31	34	36	21	32	27	19	23	23	30	17	24	20	28	37	28	29	27	21	20	16	19	24	28	22	32	28	26	24	22	29	30	31	23	31	25	32	10	30	27	27	33	27	25	32	25	17	37	25	23	25	26	23	36	22	25	15	40	27	29	28	24	29	27	26	37	23	29	25	18	29	26	35	29	23	21	22	25	21	25	20	23	34	28	32	27	19	20	21	25	31	21	22	23	31	30	26	34	25	22	36	29	31	26	22	28	26	17	37	29	27	19	19	25	23	35	21	26	26	26	26	24	30	30	29	25	22	25	26	28	32	25	24	31	18	26	32	21	25	16	31	23	33	34	40	30	26	26	29	38	29	25	18	24	38	25	18	31	23	30	34	20	30	26	25	29	21	30	24	22	30	25	29	27	33	24	33	26	36	19	20	28	25	35	37	19	27	26	20	28	24	17	23	26	31	29	31	21	29	30	27	30	28	23	24	28	27	27	27	21	23	26	27	25	28	24	21	32	24	24	15	27	28	29	28	25	25	40	20	21	33	25	30	25	37	34	33	33	24	19	28	27	17	26	24	27	32	28	19	23	24	20	23	27	28	28	36	30	29	24	31	23	25	25	19	29	31	26	36	25	26	21	24	22	27	23	35	28	25	23	20	22	39	27	30	25	27	23	39	23	32	26	18	27	16	34	33	26	23	26	26	32	19	27	32	27	23	27	24	27	18	34	24	24	20	28	41	30	36	19	20	30	28	23	20	30	32	26	28	22	18	19	24	34	17	19	27	19	23	23	22	26	23	22	30	30	32	17	24	34	28	28	20	28	25	21	24	30	25	28	25	19	27	25	24	26	25	20	25	24	27	26	35	29	20	33	23	19	25	22	29	34	24	33	21	25	30	28	27	21	22	27	25	27	22	20	27	23	25	22	30	36	30	27	26	32	31	28	26	18	31	25	20	24	30	24	25	25	25	19	17	30	27	21	23	30	24	30	26	20	31	20	31	22	37	21	29	31	24	22	16	25	25	19	24	23	22	18	25	32	23	24	26	24	20	22	26	23	25	16	19	28	24	16	26	25	25	25	30	26	29	33	29	36	39	35	22	28	26	23	29	31	26	26	23	32	30	26	22	23	25	29	29	39	17	32	39	31	27	22	28	32	32	18	37	24	20	30	25	20	31	21	27	31	37	24	33	35	21	20	34	21	27	22	27	34	31	28	23	21	31	28	26	31	21	30	27	25	27	17	21	31	32	28	24	17	25	25	29	26	25	25	20	19	24	23	25	23	27	29	23	32	18	35	29	22	26	21	27	28	38	25	25	30	26	26	28	30	30	32	25	32	25	29	23	24	24	28	24	25	34	29	27	24	34	22	28	34	22	22	26	36	24	33	32	16	28	30	21	28	39	24	20	40	28	24	26	28	26	21	29	26	20	18	29	17	19	25	30	27	27	20	36	30	25	19	19	22	24	15	28	26	24	20	26	21	25	22	21	29	18	26	32	23	29	28	29	34	23	21	27	28	24	37	25	20	28	30	23	16	30	25	19	25	36	26	28	23	27	35	20	23	32	36	20	25	26	27	20	29	25	29	29	23	23	27	26	32	26	22	25	25	26	26	15	20	22	27	23	33	22	28	21	31	31	34	25	23	26	23	31	24	20	16	22	15	26	23	32	20	15	12	27	24	25	20	27	30	23	26	31	25	23	29	27	27	24	25	23
36861	8403	4240	14390	19540	14291	6234	5519	6250	10282	6182	2407	1704	737	760	658	619	632	582	586	564	565	596	555	529	495	519	521	508	474	511	467	445	492	490	469	505	482	451	455	516	477	436	497	462	458	469	484	441	458	432	477	455	444	460	455	467	477	474	481	465	442	477	438	443	439	449	413	451	459	423	413	448	471	426	431	475	449	423	442	473	434	419	476	440	456	427	433	504	401	456	435	438	463	419	442	470	408	417	440	437	485	449	447	455	469	420	456	447	460	478	469	419	419	435	438	419	438	446	433	429	447	442	400	407	430	456	413	440	425	426	440	443	446	450	456	447	439	480	442	465	460	435	455	468	433	472	444	451	435	441	428	464	424	432	451	458	438	466	446	427	442	434	438	418	434	436	454	439	437	458	465	451	485	425	416	432	464	467	405	421	468	438	446	444	439	474	413	454	429	434	415	463	461	452	441	419	472	450	461	459	408	409	437	426	428	476	454	439	436	441	477	447	435	426	456	440	435	451	385	469	441	446	418	444	471	402	391	450	460	457	465	454	445	425	455	432	412	458	431	437	440	436	466	428	452	439	455	447	430	418	455	418	433	436	461	433	449	436	488	455	456	423	444	441	459	450	474	429	482	457	465	431	443	410	437	468	439	471	397	461	459	468	399	444	442	427	403	421	474	423	457	441	431	426	428	429	453	430	454	467	435	474	457	472	421	464	436	416	442	420	470	466	462	405	398	413	428	444	481	414	466	435	435	440	468	404	421	462	417	447	476	451	431	443	400	452	417	472	462	430	467	430	382	442	417	437	435	470	433	447	423	443	436	416	414	423	418	420	401	404	446	435	445	439	442	436	451	435	409	437	487	443	429	435	427	435	456	431	431	446	437	429	446	471	455	444	404	392	428	440	417	428	470	428	471	433	435	427	462	455	416	425	431	435	444	460	403	445	424	440	468	453	475	425	464	484	454	417	454	418	396	474	421	444	435	452	433	421	479	446	427	433	408	458	446	461	409	440	442	427	455	431	431	476	461	426	422	423	445	438	417	433	426	453	452	422	464	450	468	456	439	450	444	444	468	438	434	417	421	428	485	472	433	474	429	413	454	462	457	435	433	448	431	427	469	422	405	450	448	405	394	461	474	412	433	442	423	426	440	401	433	466	469	433	459	397	459	466	462	414	426	455	436	440	443	429	448	427	449	435	419	468	469	425	446	441	413	443	436	454	417	469	441	417	450	457	444	450	429	434	424	419	460	453	418	443	466	447	477	414	421	464	471	457	438	444	476	409	448	451	453	445	434	420	426	451	441	449	438	462	450	374	402	442	442	447	427	459	437	445	437	446	438	417	427	468	426	469	439	465	420	477	440	451	416	464	427	411	437	442	453	476	448	453	470	414	450	473	455	430	435	453	426	386	456	404	424	434	417	419	413	399	436	426	470	437	444	418	418	453	434	437	472	447	447	460	429	422	423	447	452	446	467	478	436	439	433	438	411	416	447	419	439	441	446	479	402	413	411	461	424	411	464	451	448	403	424	444	425	464	463	446	452	468	397	439	446	428	460	453	416	424	444	453	472	410	424	418	437	487	456	441	469	407	439	440	446	450	417	456	466	452	436	492	436	420	443	421	420	408	442	432	450	451	458	430	434	415	432	446	443	428	464	446	435	449	446	454	437	438	415	437	427	461	427	429	417	409	424	438	433	436	454	411	431	441	409	451	462	434	440	414	445	447	454	464	433	442	444	443	431	419	416	436	442	428	447	452	423	442	435	439	434	402	457	429	474	429	391	445	450	408	446	446	490	442	459	437	425	430	428	439	429	517	460	437	456	400	420	432	393	422	474	430	415	417	423	443	483	425	466	431	456	460	435	440	435	424	444	412	420	432	415	429	465	415	475	446	457	437	423	400	472	442	442	461	434	447	429	467	432	468	449	453	417	461	451	517	419	470	414	427	445	465	435	442	457	453	415	465	434	472	459	426	435	445	439	435	424	415	442	437	461	425	420	434	406	432	456	444	443	416	444	399	422	444	459	446	445	436	436	423	432	416	430	404	429	417	446	443	438	451	406	447	424	459	458	451	456	437	446	434	478	443	436	480	421	436	478	428	474	412	458	401	435	469	421	441	423	434	426	438	419	447	444	447	428	421	440	400	412	428	437	451	424	450	432	449	438	415	455	464	442	452	442	463	458	412	423	450	424	461	436	452	416	415	449	455	446	425	423	426	441	442	433	442	432	405	445	393	402	437	474	417	425	423	450	425	410	454	426	417	423	432	420	413	430	433	457	417	428	458	450	440	425	411	404	439	435	395	425	425	474	443	441	460	447	469	438	470	447	451	453	465	423	459	444	450	404	468	443	465	458	462	439	445	472	456	404	434	420	442	445	440	422	422	432	426	421	436	462	455	430	403	439	453	438	454	431	433	430	457	454	438	446	431	443	453	432	440	426	446	457	439	447	433	444	402	431	429	443	450	422	432	445	454	452	470	411	415	446	430	425	476	463	423	424	440	410	413	439	501	424	436	396	429	405	439	430	462	431	408	453	442	460	472	427	444	443	436	433	462	450	457	443	449	448	425	456	456	426	443	441	392	487	424	478	447	390	426	427	425	445	451	463	421	376	465	421	460	441	449	444	463	430	435	447	454	434	460	485	452	426	455	488	424	464	478	443	479	444	441	452	429	446	426	437	406	449	423	405	460	443	463	453	432	460	470	463	425	435	425	421	435	435	417	426	458	417	418	492	408	463	442	448	415	455	429	433	467	446	465	444	438	434	406	435	491	466	437	457	451	436	408	434	441	452	452	429	415	478	436	419	447	427	468	422	438	452	438	448	436	421	428	451	444	435	459	424	468	419	438	448	461	454	393	403	455	442	415	474	439	434	402	444	492	433	413	462	430	387	449	458	434	461	400	483	447	441	432	432	452	436	452	420	443	462	454	417	484	419	408	437	423	402	420	403	451	418	410	457	458	451	446	463	474	498	453	401	454	425	454	428	462	400	464	445	440	439	414	441	440	427	409	437	436	454	445	453	398	458	436	455	413	433	441	435	434	427	413	413	418	488	427	420	405	412	453	448	410	446	398	453	431	437	435	397	446	416	437	432	450	437	463	439	442	426	421	448	420	442	426	453	460	456	447	418	443	446	446	442	433	418	414	475	435	416	400	446	435	417	435	476	446	409	464	463	450	440	466	449	448	447	448	411	444	429	415	436	426	435	438	428	469	438	441	430	433	437	420	449	432	433	435	436	449	469	430	460	409	424	392	416	448	427	439	454	424	426	444	465	426	433	419	417	463	430	418	453	449	450	476	404	467	446	440	422	471	443	434	417	449	455	439	438	457	410	428	472	438	446	460	435	433	438	469	418	399	408	481	453	441	427	419	440	434	410	423	424	455	417	430	427	448	447	462	462	455	445	468	438	459	442	453	462	443	438	449	431	440	436	428	467	407	412	397	454	422	409	405	456	439	443	418	477	424	455	451	438	449	437	489	470	463	445
7775	698	234	252	324	294	185	154	189	495	220	117	107	63	61	58	46	47	59	48	49	52	52	38	53	53	47	42	40	47	35	49	41	52	48	43	42	54	36	41	33	38	43	54	27	49	42	37	54	41	43	35	36	44	49	46	52	45	45	45	42	41	33	43	46	39	43	35	35	36	39	39	48	34	50	37	42	37	36	41	48	41	38	49	38	40	33	44	35	43	29	47	40	50	40	41	39	37	40	36	35	47	51	36	39	41	33	53	35	38	29	31	38	38	41	33	45	56	33	35	37	49	44	38	31	38	38	51	33	36	42	38	36	41	33	45	40	44	28	59	47	49	38	44	44	47	40	49	51	39	47	47	34	44	49	42	38	42	38	38	46	41	52	32	40	41	47	40	31	46	44	46	35	40	51	44	56	40	34	48	44	50	46	47	54	44	49	44	43	37	37	38	41	36	41	41	35	45	47	34	32	46	36	42	45	36	43	41	56	29	36	42	40	32	39	40	34	38	46	42	58	34	44	47	46	42	46	47	52	40	37	42	37	35	50	44	39	39	43	42	28	43	48	36	31	51	41	40	49	48	46	42	51	43	44	52	31	34	45	37	42	59	38	52	36	41	47	35	29	43	42	39	40	43	46	35	42	41	38	48	45	37	42	48	43	37	32	41	41	38	42	41	40	45	47	29	33	42	41	47	41	31	43	41	36	40	35	45	40	41	43	36	36	43	46	49	36	35	31	40	33	47	35	49	35	40	37	42	47	35	46	34	47	61	49	50	48	34	42	49	29	34	44	41	46	36	33	35	49	54	43	33	44	43	33	51	50	46	50	45	43	44	40	34	45	34	53	44	45	43	37	52	36	49	39	43	42	35	37	42	50	23	59	38	49	30	50	50	42	43	52	42	51	43	28	44	46	36	40	38	55	37	40	41	40	44	32	45	39	34	43	42	30	47	45	37	41	41	42	45	47	46	57	45	41	43	44	47	46	44	49	36	43	38	39	42	32	42	39	34	37	34	48	42	51	48	34	48	47	43	46	34	44	34	40	45	53	48	44	48	33	52	40	34	42	42	42	43	44	47	38	33	38	41	38	41	55	28	45	46	56	50	44	50	42	36	37	44	42	42	48	35	52	36	36	35	43	33	40	50	59	44	35	41	33	32	55	59	34	34	50	53	41	54	37	53	37	38	46	40	33	39	38	55	44	41	40	37	33	36	40	46	43	33	41	44	45	37	41	31	39	50	43	49	39	45	42	36	47	43	40	35	58	38	43	40	41	26	46	54	38	36	42	37	36	38	35	41	49	44	46	37	45	41	43	41	44	39	37	41	44	39	45	39	33	42	37	54	40	55	44	39	36	41	43	36	47	36	45	52	40	30	43	36	51	53	39	34	40	44	43	47	51	38	53	40	39	45	40	34	58	39	36	41	45	45	49	27	44	33	32	49	52	49	35	41	45	43	30	50	43	38	43	45	41	38	39	36	47	44	40	45	45	40	38	48	46	35	51	43	47	38	26	45	56	43	46	39	41	44	31	47	45	52	46	29	38	53	45	34	36	49	43	42	37	37	45	44	38	45	32	44	46	40	40	45	44	49	46	43	46	40	29	55	50	37	44	36	31	25	33	33	36	57	32	42	35	44	37	42	46	35	36	42	40	42	42	54	50	44	42	45	38	33	34	31	50	57	36	46	40	42	36	47	39	34	44	50	34	37	43	39	43	46	52	45	34	48	43	34	42	32	56	36	37	40	35	40	38	50	52	54	46	43	43	42	25	26	40	41	41	44	38	37	31	41	45	37	41	35	42	34	31	27	50	42	35	37	35	30	42	39	39	45	45	36	31	28	58	33	38	48	40	54	47	43	35	41	34	41	47	40	40	42	43	42	53	27	47	42	36	36	40	40	47	48	46	54	41	31	40	49	43	38	37	48	40	51	40	52	39	46	50	37	54	47	44	45	31	44	39	52	34	50	32	49	51	50	40	29	37	36	39	36	37	40	48	43	42	38	41	39	54	38	47	40	36	44	45	41	40	29	44	47	37	34	39	32	49	41	51	38	39	39	36	37	37	48	40	35	38	45	44	47	40	43	37	49	44	46	42	43	44	33	38	40	39	38	47	49	40	57	33	40	44	49	36	50	41	53	43	35	46	42	38	35	39	47	44	42	40	43	46	40	45	46	58	39	48	42	34	39	38	37	49	34	43	49	44	37	29	39	52	46	34	42	41	40	34	33	29	49	39	38	50	34	36	43	35	41	34	38	30	40	39	46	47	54	48	29	38	36	47	29	46	41	39	36	37	51	39	35	39	41	31	39	40	34	41	50	36	41	45	39	55	43	37	44	36	43	46	38	34	39	44	46	38	44	48	41	44	47	55	42	26	43	37	42	38	39	42	36	37	57	39	32	32	50	36	37	44	31	50	44	37	38	31	41	38	43	49	42	45	55	38	44	39	42	46	52	30	37	43	41	40	38	42	40	44	42	40	46	38	52	40	31	40	31	45	48	33	51	57	43	34	45	27	41	32	33	36	42	36	45	48	38	47	39	40	37	51	41	47	39	32	35	21	47	41	34	38	46	54	40	47	46	43	43	44	40	29	41	38	37	43	30	42	36	34	45	35	35	40	37	35	43	40	40	40	35	47	34	45	46	38	35	46	31	55	35	43	41	62	39	37	39	32	41	36	42	46	44	32	42	41	35	26	30	35	43	43	42	40	33	42	40	43	32	46	57	32	34	28	39	34	35	45	32	42	38	51	43	41	36	37	45	47	33	48	37	45	41	45	48	51	43	48	53	32	47	37	35	45	43	35	28	44	39	36	49	40	52	42	35	44	45	42	38	36	46	39	44	39	47	35	40	45	42	40	43	47	54	41	41	51	45	43	56	37	51	34	41	46	38	46	43	48	41	44	44	36	51	24	40	36	41	39	38	40	40	35	32	44	43	49	40	42	40	41	43	47	41	44	42	36	35	39	38	45	39	38	47	38	32	38	47	50	52	38	39	47	46	35	47	33	44	31	52	40	30	37	38	42	40	42	37	39	35	49	39	42	33	43	37	46	36	45	38	52	37	42	52	45	37	47	39	48	26	43	40	49	39	48	45	34	49	42	54	42	32	36	48	53	43	31	38	39	49	45	48	44	40	32	40	45	48	44	51	28	42	38	48	39	48	53	55	50	30	32	34	42	33	48	40	40	52	40	37	41	51	37	42	38	49	47	46	31	43	35	35	47	55	32	38	48	41	41	37	35	35	52	50	47	46	32	48	38	43	46	41	48	40	48	38	41	47	36	31	37	44	36	41	39	45	40	33	37	37	42	46	53	43	33	41	42	30	52	33	41	28	33	31	38	41	45	40	36	41	54	49	46	38	32	42	35	42	54	42	40	50	46	40	52	46	48	44	54	48	29	51	38	47	46	41	44	44	49	35	34	41	42	36	30	37	38	42	40	41	46	51	42	39	44	39	39	34	48	42	31	36	47	35	43	46	41	40
41418	11105	5903	19428	26463	19941	12195	10027	10857	18411	9768	4777	4028	1915	1742	1565	1454	1369	1235	1244	1210	1085	1090	1071	1001	955	914	891	930	888	893	838	861	814	909	803	831	837	797	816	825	811	781	731	838	819	775	762	680	791	744	725	758	727	770	707	794	758	721	707	748	715	735	679	728	740	718	706	749	730	730	707	745	695	697	712	705	703	650	671	709	682	684	709	698	706	729	710	725	745	725	689	727	704	714	708	719	706	704	719	712	691	658	727	727	719	681	729	670	700	697	634	683	696	693	723	652	692	710	679	697	718	711	705	728	676	715	748	674	733	700	773	698	709	728	703	667	678	708	688	686	723	699	705	688	714	704	665	733	721	697	672	680	698	702	707	718	683	710	725	724	698	726	685	664	717	699	652	704	687	665	718	680	719	670	704	681	697	685	647	694	702	703	707	655	706	670	660	706	682	686	693	686	647	732	677	662	675	698	663	685	722	699	718	657	664	682	629	708	706	706	632	700	726	734	652	721	653	680	669	697	672	670	697	701	749	723	703	699	656	675	713	691	693	698	676	687	652	698	686	681	719	704	718	695	679	665	719	696	712	659	702	710	746	667	675	672	706	723	641	682	709	687	642	702	701	705	665	665	668	720	685	718	718	673	714	676	684	677	689	679	712	695	660	652	640	690	741	697	702	711	725	688	681	689	688	678	659	683	660	706	685	710	692	679	672	652	664	701	683	741	658	686	715	691	721	702	699	687	676	658	719	667	657	709	673	664	678	679	737	677	678	666	689	746	716	688	683	691	711	691	706	749	687	720	707	696	648	675	671	675	728	746	666	637	663	718	711	712	679	642	663	689	725	701	678	733	672	674	671	702	664	681	699	672	700	720	711	666	670	637	740	669	710	719	697	693	704	710	715	688	751	687	704	690	710	703	692	727	682	672	684	679	688	647	711	699	688	638	705	700	711	684	713	645	710	715	725	715	719	697	694	656	615	736	688	694	741	683	698	673	684	689	636	713	657	682	681	688	701	669	685	670	674	699	675	754	684	652	730	695	663	673	720	669	687	692	632	724	677	740	652	694	682	680	666	678	704	696	648	679	664	707	684	693	651	732	641	703	662	707	692	679	736	737	740	719	641	692	704	748	698	669	707	674	671	713	705	657	740	645	727	656	672	715	672	682	698	685	720	655	716	721	677	686	677	675	697	728	701	757	766	729	654	735	721	674	705	652	705	673	706	686	617	669	700	690	675	719	707	683	733	685	708	684	698	693	667	685	684	720	624	676	674	699	685	693	697	693	679	658	722	651	723	706	642	709	684	673	684	592	714	699	681	719	721	675	709	646	713	702	701	650	690	675	712	715	704	742	692	715	677	702	690	672	717	702	646	680	686	680	684	688	690	656	711	691	698	716	670	660	681	656	642	707	669	686	737	684	705	663	693	681	720	692	703	638	671	648	708	741	732	666	677	749	678	679	668	700	720	646	642	687	686	707	659	697	705	690	719	702	667	660	645	706	684	672	699	684	654	712	689	681	716	691	671	687	699	698	643	630	650	698	693	701	672	688	685	687	698	670	692	694	679	691	678	730	715	663	765	674	680	683	698	675	724	658	657	722	700	666	689	665	678	675	664	711	690	654	687	671	663	749	695	730	717	713	676	622	677	716	731	676	653	693	672	687	679	730	714	700	685	637	658	664	693	733	665	694	720	706	714	672	708	669	652	665	688	704	636	708	721	748	710	667	674	698	712	655	673	657	709	674	701	656	702	702	723	728	679	698	671	709	730	690	682	719	690	704	642	694	656	669	657	681	738	691	703	666	717	734	673	703	695	671	690	659	671	689	699	670	690	730	682	653	681	668	700	677	658	657	706	703	713	714	695	696	651	668	660	663	679	644	712	672	679	729	683	676	681	671	695	720	705	682	697	658	761	689	710	707	734	659	673	710	671	631	706	677	716	673	706	700	644	684	699	706	664	624	699	663	697	717	719	689	678	682	702	641	725	659	692	736	713	676	712	680	638	689	698	747	652	722	697	667	702	700	687	744	696	692	674	671	701	691	705	672	697	708	722	682	663	672	727	644	664	648	666	656	688	684	725	706	705	733	671	677	652	685	653	655	732	720	687	731	688	695	724	699	745	713	657	726	674	727	675	688	680	656	688	667	692	684	687	641	640	662	701	648	690	646	666	678	683	691	680	654	664	747	695	681	640	669	684	686	737	683	689	657	702	670	678	689	670	693	675	711	691	685	668	689	712	713	681	682	669	653	696	675	665	662	689	696	651	680	682	670	714	649	695	662	687	666	691	699	707	681	733	673	659	693	669	682	697	741	678	682	685	646	686	713	699	706	681	746	671	650	666	701	678	670	683	724	647	697	666	687	699	705	672	727	693	688	641	640	677	677	665	702	728	674	653	680	684	670	665	681	713	671	699	696	676	688	715	711	722	678	667	641	685	718	734	673	657	687	683	692	677	602	678	679	673	683	682	684	718	666	649	681	705	702	731	685	666	691	684	668	661	697	693	731	634	682	715	682	715	721	709	720	699	681	725	717	670	660	709	724	647	664	688	712	670	680	762	673	691	722	695	687	669	688	734	692	700	728	677	661	765	703	693	695	716	680	704	724	683	628	719	690	643	673	696	720	698	706	688	670	674	683	679	700	714	727	691	661	698	663	745	688	666	644	670	687	685	701	708	678	718	712	663	704	634	676	667	689	677	664	686	690	692	670	695	673	692	688	672	706	719	701	691	702	733	679	655	642	680	747	661	705	704	678	610	731	672	721	702	709	674	670	736	677	668	662	679	711	706	693	676	734	651	678	704	743	724	632	712	665	673	662	715	682	702	690	661	699	667	684	668	647	671	691	721	744	702	675	647	682	673	715	736	665	656	727	688	710	714	683	704	648	696	688	661	702	684	723	667	676	670	680	701	697	685	702	725	667	719	701	726	670	645	688	691	725	683	721	674	672	728	692	654	667	678	675	681	724	667	690	641	655	724	700	691	688	693	655	689	704	652	690	689	694	670	644	748	671	673	692	664	691	669	641	699	696	713	687	670	696	669	700	635	633	683	683	696	712	686	702	671	667	667	665	709	670	713	695	725	680	688	675	690	702	719	628	713	684	703	677	712	717	674	692	660	745	708	683	706	682	668	696	695	673	698	672	690	713	702	697	662	682	770	659	662	671	684	691	694	747	738	661	675	686	689	633	694	657	680	636	707	710	707	677	656	658	672	660	733	715	713	684	685	682	687	678	671	716	671	735	671	710	695	690	701	738	726	671	707	721	652	689	638	690	671	679	685	695	702	677	692	706	699	732	695	669	663	670	680	666	691	688	691	689	708	694	694	660	667	739	702	690	663	701	650	676	724	727	653	685	664	644	679	718	699	674	670	688	613	711	676	659	682	715	716	674	687	682	706	738	710	643	642	680	696	673	685	703	671	692	693	677	686	681	741	713	704	685	678	664	671	703	668	655	659	695	681	683	659	682	696	658	725	680	684	687	674	683	649
7931	542	242	219	366	253	167	156	238	385	194	116	165	48	66	50	60	42	59	45	46	41	52	40	41	42	33	38	61	41	47	40	48	42	48	38	48	51	48	51	43	39	39	39	29	48	38	43	45	41	36	48	48	42	47	47	49	40	51	47	42	44	44	52	45	49	29	41	45	42	37	42	40	40	42	57	41	47	39	35	36	40	47	43	36	39	34	40	41	31	35	43	36	36	52	39	48	52	41	36	54	44	59	31	54	39	50	36	36	34	37	29	32	34	33	33	60	46	29	44	38	44	32	43	55	37	31	38	29	48	59	33	44	44	42	48	45	44	45	42	57	37	35	48	55	38	32	49	53	43	40	43	55	36	42	51	43	34	40	42	29	28	39	38	37	31	31	47	31	43	43	47	41	37	42	39	41	49	52	40	32	28	44	45	54	47	47	38	37	41	37	34	50	34	33	38	50	37	43	52	36	39	47	35	44	42	45	39	46	41	30	35	35	40	49	48	44	35	52	38	51	47	38	44	47	32	34	48	32	41	40	31	47	56	50	37	43	33	32	43	40	45	45	34	49	33	48	43	44	40	41	44	37	49	35	49	48	48	37	34	42	41	42	45	40	52	38	38	45	38	41	59	33	39	32	41	37	43	49	45	48	44	53	41	26	55	34	43	42	46	41	47	39	52	41	44	31	43	30	33	32	36	49	41	45	33	34	51	34	38	32	42	36	47	35	43	42	42	42	38	39	40	54	49	32	35	48	57	44	45	46	33	41	41	36	33	41	41	43	38	30	41	29	56	35	41	47	55	32	43	44	35	43	45	33	47	48	40	44	36	40	34	39	38	27	42	33	40	42	57	35	40	39	57	44	39	45	42	43	44	49	44	48	37	42	46	46	42	34	45	37	40	51	34	46	40	38	42	48	38	37	35	46	31	43	32	50	38	47	44	39	33	38	39	53	41	32	38	31	42	46	43	54	35	49	50	40	49	33	37	42	46	37	49	39	44	45	40	40	42	52	31	36	47	41	42	44	52	35	38	34	37	43	42	42	37	45	46	46	37	46	43	42	29	36	35	40	47	42	51	37	44	42	31	41	36	42	36	33	44	40	43	35	47	38	34	34	34	45	43	35	53	35	36	36	37	48	49	53	53	27	43	37	39	41	44	26	37	38	44	39	50	33	36	45	39	45	38	47	39	46	48	43	39	43	42	30	44	54	41	46	41	33	63	48	50	47	60	49	34	33	53	39	41	44	48	35	33	39	45	42	32	43	40	48	45	36	55	35	39	52	40	38	44	44	38	34	44	31	37	38	40	42	42	44	45	45	30	52	37	36	44	50	46	40	48	38	42	40	31	45	39	41	36	41	35	49	39	37	37	50	40	42	33	32	35	56	39	33	40	34	45	40	27	32	41	43	44	36	35	34	39	42	37	33	51	37	29	34	30	40	47	40	38	41	32	44	42	51	44	32	48	46	43	47	43	35	52	31	44	35	36	37	43	30	34	54	42	45	50	39	36	40	50	44	30	43	48	44	35	33	42	42	34	49	46	45	48	42	46	46	38	46	29	37	35	43	43	39	37	53	36	40	36	39	51	49	44	50	48	42	36	34	44	32	36	27	42	31	41	44	39	43	32	55	34	26	32	52	40	44	48	43	37	43	51	48	40	32	43	40	45	38	46	44	48	40	31	53	36	39	33	44	48	29	48	40	42	39	47	45	46	43	41	43	38	38	40	62	48	36	41	39	48	36	35	37	33	31	45	39	44	36	38	36	47	39	32	38	49	39	47	45	45	43	35	35	40	46	33	32	43	42	53	43	29	54	41	39	36	47	63	38	47	38	38	46	40	39	43	40	24	33	45	45	34	45	37	40	48	31	46	40	34	40	35	43	38	40	38	36	43	38	47	38	44	42	42	35	39	39	36	52	46	50	38	48	38	52	39	42	35	45	48	42	40	34	48	39	34	45	51	30	39	29	47	42	39	40	40	42	42	41	48	30	38	43	36	37	34	44	39	41	60	38	37	39	38	31	37	36	31	46	37	39	38	47	31	46	38	45	51	49	34	41	42	44	32	38	49	33	41	42	34	50	45	55	41	41	40	36	30	46	36	55	53	55	48	44	39	36	42	36	46	39	29	49	45	42	49	30	35	35	51	44	40	20	52	53	53	36	43	47	37	40	46	38	30	50	32	38	43	43	45	46	35	52	33	42	48	40	44	43	48	34	49	41	38	46	32	39	42	40	46	48	30	20	38	45	37	37	47	30	34	47	42	43	40	28	28	34	37	43	49	39	49	47	35	32	41	44	54	36	40	45	33	42	43	36	27	38	49	41	45	30	45	45	37	41	62	38	38	37	37	50	34	53	41	49	51	35	41	37	30	44	44	44	43	42	42	36	34	58	42	28	37	46	29	36	51	39	39	47	35	34	45	39	41	44	35	39	47	50	36	38	45	47	46	39	38	43	40	43	42	42	49	38	31	37	28	38	40	50	44	46	34	43	42	41	46	41	34	42	46	44	37	43	41	36	45	32	47	35	42	40	36	44	43	45	45	44	43	43	46	40	32	45	45	34	31	40	26	49	48	51	39	42	34	53	41	36	33	36	47	42	41	56	37	42	41	49	34	35	27	31	44	54	53	37	34	21	45	37	34	35	48	38	44	36	54	38	47	35	50	37	50	28	41	42	29	51	47	50	49	47	49	41	40	35	38	49	35	43	27	43	45	37	34	41	23	40	39	38	41	50	42	29	34	37	41	35	49	33	32	44	45	38	40	32	45	40	41	47	41	49	45	40	31	38	33	39	36	32	37	47	48	30	32	39	48	41	58	41	29	31	34	32	41	48	37	52	43	48	49	46	38	37	48	46	49	38	44	32	40	31	47	42	45	41	38	43	27	38	39	38	49	36	41	35	45	33	41	36	40	43	49	47	35	43	41	29	44	46	48	41	35	37	44	45	43	38	39	51	42	38	48	33	45	45	35	33	42	45	42	42	27	40	47	48	48	49	34	27	46	37	36	50	38	44	41	47	44	44	40	34	43	41	39	36	41	34	38	35	40	40	43	32	40	45	40	36	47	40	48	44	40	30	38	38	44	38	40	34	36	38	50	38	47	41	42	29	49	38	40	43	39	43	41	41	43	49	39	43	30	30	42	41	43	43	36	46	37	38	42	36	36	45	36	42	49	32	40	55	40	36	43	42	51	56	40	37	47	42	47	42	41	37	39	36	42	44	51	33	45	33	37	37	43	40	37	47	41	50	29	32	45	42	47	37	29	37	34	41	37	41	51	44	33	43	31	30	41	45	41	41	40	36	40	46	38	38	35	48	34	35	42	42	45	32	46	32	44	42	54	36	48	37	43	35	36	44	37	42	41	49	45	51	36	45	36	36	48	35	43	23	38	51	63	49	39	53	42	33	44	35	41	40	52	46	35	43	36	39	27	36	46	37	47	45	36	38	44	50	37	42	48	40	40	41	34	39	48	33	45	46	37
41111	9883	5804	19588	28560	17537	11251	9542	12285	17075	8901	4819	6121	1824	1611	1450	1405	1337	1179	1207	1174	1081	1031	996	1031	993	927	911	864	890	845	841	821	886	866	845	820	817	798	761	775	833	758	779	755	725	790	759	720	788	711	760	719	717	756	720	704	788	712	756	734	692	704	708	693	718	733	711	692	702	728	695	650	680	653	677	701	723	704	700	677	716	664	700	692	710	716	688	724	678	729	707	682	675	680	679	676	682	729	698	712	722	714	640	701	686	647	700	692	727	700	659	688	698	727	736	718	683	689	713	681	701	729	718	674	679	701	710	707	675	738	707	696	679	685	631	694	676	700	667	739	707	694	709	671	665	692	713	722	674	696	705	726	689	686	675	664	717	675	713	735	665	693	670	703	689	676	660	716	659	751	656	726	700	707	726	644	679	665	686	688	750	678	678	689	705	675	685	626	697	714	649	651	698	657	729	722	702	635	723	681	695	669	678	656	665	673	709	706	661	700	717	669	673	656	713	710	657	633	692	710	663	683	696	684	697	689	710	694	709	640	718	678	688	730	687	700	658	669	690	728	700	674	670	701	689	685	708	710	681	696	695	711	676	707	730	684	662	732	690	664	672	725	678	667	681	673	675	725	683	703	656	668	692	682	677	701	731	638	718	662	688	690	684	709	701	683	678	706	671	744	671	692	655	665	689	670	731	669	684	710	686	666	681	690	671	672	732	692	705	699	713	648	668	689	681	687	668	671	722	705	702	746	683	703	648	677	687	691	738	676	705	686	671	713	649	667	673	673	633	706	657	673	724	681	669	666	693	661	707	667	710	722	660	685	673	682	700	722	667	733	674	701	637	688	697	700	669	699	666	655	705	670	702	696	690	660	671	675	645	635	710	707	689	655	646	683	638	669	655	658	671	649	713	704	662	704	696	733	637	671	710	680	692	742	693	671	689	674	660	729	682	669	703	679	669	696	664	675	702	615	670	682	668	690	695	700	675	671	676	680	669	637	684	679	673	667	657	663	700	703	690	703	675	668	639	688	652	694	626	691	686	710	685	674	709	688	675	649	712	695	689	685	709	684	689	671	656	681	690	688	678	726	691	703	673	659	686	685	705	747	705	672	692	692	637	711	708	658	697	695	711	657	669	682	670	707	702	730	687	647	692	677	673	668	685	660	693	764	753	721	700	670	699	737	703	726	691	670	656	694	696	709	675	639	681	717	687	732	720	677	718	650	693	637	695	683	639	690	694	712	702	620	678	721	685	669	718	680	689	720	701	708	663	704	724	689	676	691	703	687	733	700	733	671	683	664	672	684	734	684	673	674	681	658	700	678	671	695	704	652	671	701	672	651	661	686	620	663	710	689	679	669	669	675	640	684	726	694	645	704	733	691	665	690	617	661	712	672	679	660	721	708	665	688	698	664	646	705	731	688	683	679	693	671	685	684	673	670	694	696	735	714	666	657	741	654	692	686	698	677	708	631	653	676	701	674	693	715	677	647	687	684	659	692	688	655	737	621	696	683	672	707	673	710	691	711	643	687	692	710	687	678	676	727	679	706	664	675	732	701	655	664	714	682	662	654	691	676	694	668	659	681	673	700	629	721	704	695	706	696	684	688	655	709	690	687	660	673	730	703	666	756	723	664	684	687	692	686	729	688	740	651	684	687	668	681	662	682	675	728	682	634	669	653	678	691	685	623	732	684	657	623	685	686	671	660	700	724	695	696	699	699	686	633	693	622	680	701	726	683	732	665	714	645	690	696	666	694	665	677	687	691	648	707	686	682	730	719	714	665	668	723	706	680	669	679	665	693	686	681	665	695	688	700	643	715	684	719	683	692	684	697	722	710	651	679	709	669	698	687	662	656	699	699	667	707	622	657	675	674	658	678	706	667	691	676	719	666	724	655	705	682	711	651	680	680	680	672	681	713	648	615	691	746	654	653	707	698	766	619	713	700	672	680	679	689	678	683	662	724	649	666	615	701	685	681	647	637	668	680	676	627	643	667	732	680	743	710	677	701	687	700	684	661	649	705	668	652	693	633	756	659	697	677	709	669	680	683	700	736	658	629	717	690	664	670	654	650	677	694	671	672	741	699	688	655	665	701	663	678	693	716	735	654	690	711	663	687	668	690	701	665	684	726	703	678	703	654	664	699	755	722	691	669	681	683	676	675	667	724	629	749	668	682	687	674	674	720	674	674	665	735	707	651	692	755	660	685	643	711	652	735	656	711	677	651	671	658	690	669	719	684	702	703	659	684	678	714	698	680	695	696	694	695	664	753	710	667	696	710	674	673	695	656	658	702	673	681	691	690	691	680	730	661	698	631	715	696	680	712	682	713	663	660	671	718	694	678	702	712	678	691	693	651	682	686	703	663	704	691	674	691	675	735	702	696	729	690	672	682	662	695	679	681	686	629	728	684	684	656	661	660	730	709	677	668	690	665	710	737	671	634	688	668	674	669	717	701	691	689	683	747	664	675	684	708	714	662	663	677	701	671	683	673	678	733	656	678	703	664	716	691	699	697	650	706	691	660	657	700	712	656	662	683	725	665	665	668	664	674	713	703	653	675	690	633	685	726	696	717	732	672	693	661	673	660	667	715	667	657	693	645	708	693	657	676	690	739	696	720	686	674	651	676	731	664	730	707	702	718	670	645	720	724	666	673	732	668	695	699	672	685	673	694	665	685	649	678	677	716	654	667	690	700	671	694	703	681	682	677	672	673	686	738	677	690	662	661	648	728	671	702	687	697	636	688	710	651	677	692	664	679	665	700	713	695	663	697	679	680	703	687	680	647	701	757	651	650	700	676	641	682	689	707	690	697	673	654	657	708	712	688	709	668	725	670	654	735	657	688	681	688	658	632	704	703	709	706	680	660	733	712	650	731	667	694	723	674	722	679	696	700	742	705	673	709	670	702	696	656	672	674	689	665	704	666	695	671	778	719	700	743	748	713	713	700	658	698	664	687	690	670	714	690	621	669	740	685	655	665	667	683	700	653	700	675	700	684	710	690	684	746	708	647	663	704	648	671	687	658	703	669	685	699	651	682	660	666	679	651	685	678	705	694	665	660	703	685	703	680	692	688	649	699	702	699	670	724	678	678	764	720	690	688	704	676	691	750	704	650	672	638	627	681	657	657	739	671	687	707	721	676	710	715	684	629	692	667	709	734	720	673	717	671	709	694	690	669	727	686	674	722	676	649	738	682	688	668	673	716	694	745	660	730	693	643	697	664	699	689	651	656	700	693	683	675	677	691	682	691	673	701	675	696	678	626	644	719	667	693	707	673	691	668	664	669	641	691	690	684	721	702	707	673	680	678	710	706	663	643	722	697	733	680	665	721	738	701	669	701	695	703	717	672	651	707	684	693	682	670	670	685	692	710	706	688	668	692	657	702	743	643	693	660	691	676	721	701	648	704	693	624	671	703	700	691	695	673	711	713	690	694	653	639	699	691	707	681	660	696	687	734	661	714	686	669	641	704	643	674	678	702	677	660	733
10397	1105	375	397	543	399	294	246	406	619	296	132	163	70	70	54	64	60	45	40	43	46	31	37	33	28	46	32	37	35	29	24	28	31	36	24	19	19	22	29	27	25	21	29	25	33	30	28	33	28	27	23	16	30	26	28	28	24	25	29	18	21	22	18	19	28	16	40	29	21	19	17	29	20	27	16	28	26	22	22	21	19	25	19	24	20	26	23	23	25	21	22	19	23	18	21	24	20	16	23	14	13	16	26	28	16	23	23	15	22	21	22	26	16	16	24	7	25	16	17	19	14	34	19	26	19	23	22	22	24	28	16	24	20	20	18	20	21	20	26	12	16	16	16	18	26	23	19	15	25	27	21	30	22	19	27	24	19	26	23	25	22	28	22	24	24	28	15	23	19	18	20	26	19	20	22	25	23	15	20	22	25	14	13	21	23	25	27	21	19	16	21	12	31	25	16	26	26	27	18	20	22	17	26	27	26	26	18	29	28	19	21	12	16	25	19	18	23	28	29	27	17	27	25	22	17	27	21	14	20	17	17	25	22	20	26	23	22	22	26	20	23	20	29	12	33	24	23	21	21	21	22	16	19	28	22	23	20	18	22	28	27	23	15	20	26	19	27	25	14	31	22	28	29	19	26	22	23	30	19	20	19	25	23	24	27	18	25	25	19	20	15	25	22	25	13	25	29	17	17	21	19	24	26	19	24	17	31	34	19	33	21	24	15	19	20	18	23	26	20	24	19	18	22	12	21	22	20	24	26	21	20	20	16	25	25	24	21	23	20	29	18	21	18	22	19	23	21	22	16	28	22	20	18	20	26	12	12	14	20	13	20	20	22	26	19	24	19	25	25	27	24	26	30	16	14	28	23	22	16	20	18	18	29	20	31	21	22	29	21	21	19	29	24	19	19	19	26	14	22	14	23	15	14	24	18	20	16	24	20	20	24	28	22	20	21	29	16	25	27	25	16	28	21	19	25	25	18	23	38	19	26	19	26	24	19	16	18	21	18	23	30	21	28	26	21	21	21	18	17	16	16	16	18	19	21	25	25	17	28	20	28	21	17	23	13	18	24	21	18	28	14	21	14	16	26	26	30	26	26	14	14	22	15	23	23	28	14	25	17	22	27	22	16	16	19	17	19	8	17	21	27	25	21	20	21	20	21	12	20	23	24	24	12	28	29	24	18	26	20	17	23	30	17	20	11	19	14	23	22	21	20	19	17	21	16	20	28	21	13	22	23	20	32	19	28	17	31	21	20	26	26	28	31	21	21	17	21	22	25	23	32	21	19	27	14	24	24	16	19	28	23	27	19	16	23	25	15	20	22	21	30	18	22	26	33	22	22	19	22	23	31	20	22	21	20	22	14	20	32	20	25	23	18	20	21	26	23	23	23	22	21	17	19	24	22	22	22	19	18	17	26	25	31	20	27	22	26	21	20	23	21	23	23	26	23	20	27	19	20	22	24	19	28	27	27	14	19	20	12	22	15	12	15	20	24	17	26	32	15	20	21	19	20	25	20	19	24	15	16	26	30	23	27	20	28	24	19	26	32	20	19	22	22	27	22	16	18	27	17	19	17	18	17	25	25	20	24	19	32	16	23	17	28	17	19	20	27	25	19	25	22	24	24	20	27	28	14	29	19	19	30	25	27	20	23	23	18	20	16	20	26	27	30	23	21	24	17	22	28	18	22	22	16	18	17	23	16	26	18	24	22	18	22	18	21	21	31	26	31	21	24	23	21	21	26	18	32	27	23	17	17	29	19	26	16	25	25	21	19	20	23	31	22	41	26	20	20	26	33	11	24	26	33	19	28	19	17	28	22	21	20	24	30	27	29	27	25	20	29	24	26	20	21	18	16	21	28	28	30	24	25	20	20	13	22	24	27	24	27	23	27	20	37	15	17	15	14	16	32	15	31	15	24	21	15	18	23	20	21	26	20	28	18	20	22	21	29	17	26	14	20	22	23	21	27	21	17	18	28	19	16	21	24	10	27	11	21	23	22	14	18	27	21	19	21	26	19	30	26	21	26	17	17	29	24	23	22	13	17	19	20	20	27	19	34	15	24	22	22	27	14	23	23	19	26	21	20	17	18	18	18	17	22	22	21	17	25	21	24	20	23	20	22	22	21	20	21	17	26	31	20	22	22	26	18	21	21	18	22	19	20	17	25	24	21	14	19	27	20	21	25	27	21	21	25	25	26	31	32	26	20	26	17	25	22	17	26	24	29	22	12	17	24	29	30	26	31	22	23	9	27	25	17	20	17	20	18	25	21	16	16	18	21	17	20	23	24	23	17	27	27	26	24	22	21	11	18	32	20	21	20	25	36	30	21	24	18	18	19	25	19	21	19	23	17	14	33	21	23	22	29	21	23	16	18	23	26	21	15	13	11	19	25	22	26	16	26	21	19	13	24	22	26	28	19	20	19	18	20	36	22	16	24	20	26	16	24	23	33	18	23	32	27	31	22	16	21	21	18	20	28	30	20	16	17	27	29	18	22	32	24	26	19	25	33	28	19	18	25	28	21	24	29	9	25	18	27	26	14	26	23	31	20	18	25	13	22	16	21	28	19	24	14	34	25	23	15	20	24	15	20	12	31	19	24	23	24	29	26	25	18	15	22	19	25	16	16	25	21	24	16	21	21	18	24	9	23	23	32	27	21	13	29	24	20	22	25	23	20	22	28	23	10	20	18	16	23	14	16	17	17	32	28	25	17	28	21	23	26	21	20	21	17	22	21	20	19	20	20	22	24	17	18	21	22	29	23	25	29	20	29	27	25	21	24	20	22	18	18	15	20	18	21	26	24	25	16	26	15	25	20	12	28	32	20	28	24	18	28	22	16	19	32	19	23	22	26	28	16	18	17	22	27	20	16	21	34	22	23	18	18	24	17	20	19	21	26	11	24	29	24	22	22	20	18	16	18	32	25	31	21	22	25	27	20	22	23	20	30	21	26	17	26	15	23	25	24	10	19	32	22	29	26	22	18	24	16	19	22	24	16	23	22	21	19	18	16	17	21	26	26	24	18	20	24	25	16	20	21	22	24	29	25	29	15	19	15	28	25	24	24	23	22	22	15	14	22	24	19	25	28	17	21	26	30	15	17	29	19	25	19	23	13	14	12	25	25	27	28	23	26	26	32	22	20	26	27	28	23	20	19	22	21	20	27	23	21	24	20	26	29	27	19	24	28	23	23	28	25	23	23	20	17	24	26	18	24	31	28	25	18	24	21	20	18	25	24	11	28	25	30	23	21	15	27	21	20	23	24	27	23	24	30	15	28	21	31	18	27	21	22	21	29	23	15	21	21	19	23	22	19	23	18	21	25	26	23	24	17	22	21	22	22	25	28	13	14	26	25	18	18	19	24	15	17	25	19	16	22	17	14	23	17	15	25	18	25	20	19	30	26	20	26	17	26	22	28	18	17	24	16	19	20	23	18	19	16	15	29	20	20	26	22	20	23	20	22	21	23	20	15	19	26	16	15
47991	13651	8405	27214	31724	23580	17451	14515	17995	21358	12815	6467	7152	2849	2427	2124	1920	1755	1624	1439	1349	1199	1190	1118	1037	963	889	877	781	795	749	733	731	721	718	708	668	626	617	591	607	551	559	552	599	514	535	511	533	509	503	469	480	508	530	544	473	477	449	498	470	420	479	459	437	418	430	454	447	427	372	431	428	435	407	428	427	412	410	415	474	397	439	479	404	405	419	436	410	406	407	414	398	420	384	430	393	401	386	383	420	455	418	413	379	395	365	394	418	418	400	390	370	422	353	393	414	396	388	363	396	419	382	368	372	414	397	392	377	390	385	407	364	343	385	356	372	361	390	391	371	365	368	378	394	389	394	364	398	384	412	372	366	378	368	377	404	390	380	342	370	390	361	364	407	393	383	402	395	381	367	390	369	417	375	378	351	367	388	401	388	343	370	378	379	359	388	360	386	359	394	373	373	397	372	365	400	345	342	377	363	344	405	374	373	394	404	365	365	378	348	395	396	376	366	393	374	381	386	404	379	388	353	371	385	396	371	358	385	377	380	374	377	378	385	361	395	353	365	401	360	384	362	383	410	363	367	386	387	369	398	340	385	355	371	349	376	363	328	379	398	425	364	407	384	409	350	387	379	392	377	365	383	373	381	377	393	384	405	364	388	364	381	354	410	384	393	371	397	384	387	364	395	362	404	363	356	376	370	406	377	376	397	348	344	361	386	362	346	362	403	367	358	372	366	377	376	360	380	415	383	393	376	366	393	368	360	357	427	351	437	352	351	376	401	346	379	396	380	381	354	356	363	376	385	398	417	374	373	355	411	361	365	393	401	390	355	390	395	374	377	354	398	365	364	371	325	394	370	325	385	374	394	375	384	381	404	385	353	368	380	364	353	368	375	391	349	371	355	340	358	373	381	364	356	357	366	337	397	365	382	375	400	353	398	366	380	350	354	355	361	381	369	389	415	363	366	406	366	361	408	389	384	368	370	368	364	366	391	393	351	400	337	375	381	378	392	410	406	398	399	358	372	346	389	347	399	399	416	345	363	388	386	338	373	359	368	376	363	379	394	387	334	364	400	381	360	376	387	417	389	379	370	395	361	345	386	379	435	370	399	368	395	360	401	371	373	363	337	354	378	395	374	376	347	356	384	399	380	338	326	362	393	349	375	367	373	364	369	350	336	382	350	360	364	384	386	392	404	351	394	390	401	364	364	365	369	349	377	351	345	374	393	381	384	370	397	417	363	362	393	385	330	378	364	389	334	421	361	375	350	354	371	377	354	397	379	357	345	357	369	387	381	370	386	338	370	338	348	379	368	364	363	383	360	372	356	368	347	377	361	365	376	356	383	384	396	351	392	362	395	369	368	366	384	371	370	379	341	384	355	405	370	412	385	361	368	385	392	362	361	351	366	369	414	339	382	342	373	380	387	363	379	393	355	368	342	389	363	395	373	421	330	375	368	352	338	396	368	375	376	355	389	368	359	396	394	384	378	370	382	376	390	389	387	407	375	384	363	368	357	376	408	361	382	375	355	382	377	355	372	395	374	367	400	315	359	351	384	373	361	376	377	397	367	327	369	407	374	389	403	369	392	397	380	388	346	350	379	330	398	379	382	359	394	369	382	371	369	369	402	378	422	377	397	407	371	400	374	379	372	372	383	367	372	381	373	383	364	352	397	360	366	372	382	358	334	367	336	376	394	369	383	373	373	350	412	386	357	378	380	342	388	425	388	382	378	349	372	390	361	365	365	370	366	370	405	391	420	378	368	392	387	394	373	369	378	374	359	371	370	356	373	381	359	356	374	383	390	378	373	351	424	381	352	387	336	343	364	369	353	363	360	369	352	407	420	372	371	368	348	388	376	373	356	405	371	406	365	392	385	384	391	316	361	404	393	395	381	353	371	371	348	392	380	385	382	342	384	375	393	379	348	382	405	372	388	377	406	367	380	362	374	398	376	368	351	364	348	381	365	365	350	362	374	360	339	372	397	397	373	368	391	367	350	352	379	391	356	341	371	379	371	382	356	373	380	366	367	386	383	357	383	371	353	381	321	381	399	376	361	340	397	412	389	362	316	402	384	374	360	376	361	346	410	328	398	352	385	365	362	365	370	364	377	393	374	377	361	365	388	360	369	348	356	355	359	396	378	352	358	339	406	393	385	407	353	371	388	340	393	372	371	421	367	391	361	335	386	346	388	371	366	379	379	391	384	370	380	375	376	364	348	400	403	391	396	388	390	419	404	406	398	350	369	387	390	368	391	347	348	386	399	400	384	363	405	401	399	393	336	354	395	358	359	355	349	361	379	361	382	382	352	375	382	370	352	390	379	391	360	352	390	356	378	376	363	378	372	375	357	392	347	365	370	374	355	389	383	356	358	379	375	360	381	373	379	414	356	384	378	394	353	346	382	419	409	358	366	396	350	353	397	348	390	379	358	394	366	385	379	367	326	419	372	387	389	359	378	382	372	365	381	323	403	363	381	360	371	350	386	389	362	349	397	361	397	383	373	385	376	373	414	387	365	357	382	387	385	393	358	378	407	336	367	383	375	353	383	369	372	371	386	401	384	379	384	336	416	360	408	365	362	395	386	371	404	401	372	396	314	348	355	394	385	380	428	388	395	373	403	344	379	385	383	378	362	371	362	398	366	409	364	382	397	372	379	407	386	381	374	364	372	384	368	403	364	361	382	372	387	415	364	360	395	392	362	364	360	429	395	339	347	394	376	397	329	391	367	362	379	410	351	363	347	354	358	404	361	374	375	394	400	390	401	363	381	377	382	417	363	390	378	386	386	401	380	363	375	336	368	328	373	374	380	347	388	369	403	353	353	369	384	382	353	376	360	384	386	359	373	401	410	370	373	340	397	384	384	388	360	347	400	401	356	392	352	365	371	353	358	373	377	353	373	353	392	353	404	322	398	391	380	387	428	357	376	344	363	374	341	345	363	381	362	383	355	376	372	397	385	358	378	426	414	370	373	348	366	381	381	353	375	371	386	384	344	378	376	366	359	357	384	388	392	325	362	343	364	388	366	367	385	369	357	364	408	356	381	358	340	386	367	416	360	355	356	374	366	359	382	375	361	392	403	345	412	355	380	341	399	397	407	350	387	387	394	406	379	380	334	375	375	368	364	363	395	388	358	376	372	374	392	385	384	393	394	362	373	382	363	364	386	326	380	406	379	388	367	387	388	419	393	359	343	367	402	406	356	377	370	331	357	369	386	380	383	365	344	359	366	408	371	366	351	381	377	398	387	397	383	354	350	361	396	378	351	373	352	357	398	377	371	351	385	380	377	376	374	406	376	369	384	331	381	381	363	370	366	370	378	326	395	409	375	360	356	359	358	399	404	377	366	351	378	366	372	390	392	382	368	382	389	381	390	370	385	405	372	361	384	363	373	391	337	368	403	375	361	359	378	388	356	346	399	384	380	415	354	324	351	352	355	395	404	394	375	353	353	372	403	372	363	406	361	380	379	371	391	402	344	359	359	362	357	345
4469	352	188	183	169	114	99	73	145	171	118	43	40	32	41	32	22	21	28	33	30	28	29	26	30	25	28	23	33	23	19	28	24	36	30	35	25	33	40	27	28	22	31	26	23	23	27	28	36	27	25	31	27	32	31	32	23	24	25	26	28	23	24	29	27	31	27	29	24	34	33	31	26	27	27	29	28	33	31	28	25	16	25	33	27	22	26	28	21	23	13	26	26	27	34	15	22	28	20	33	20	23	23	26	36	29	22	31	28	33	19	33	37	24	28	23	22	28	22	22	14	20	23	28	27	30	18	20	22	19	22	22	27	29	28	21	34	25	33	23	45	27	33	29	27	22	29	25	23	23	26	19	31	26	26	33	26	37	18	20	27	27	26	40	26	42	23	38	26	13	25	22	25	40	27	26	23	28	24	31	39	26	23	21	31	21	26	29	35	26	29	30	23	18	24	23	29	27	35	24	19	25	23	31	11	27	29	28	29	31	28	18	12	21	31	17	30	19	42	29	34	28	26	22	33	22	29	42	21	24	23	25	18	30	17	43	32	25	32	31	32	36	35	23	25	13	33	28	32	31	18	23	33	25	21	26	23	28	26	24	28	27	28	21	20	29	23	26	36	28	22	23	20	26	23	29	27	23	29	24	23	21	25	21	24	22	30	35	25	26	33	26	24	26	23	23	29	26	16	32	37	28	25	22	34	27	29	27	26	25	32	40	26	18	28	30	24	27	23	27	26	35	23	30	19	20	31	21	24	31	23	18	27	28	27	38	33	28	26	21	21	19	29	24	26	24	42	25	27	18	36	26	21	15	27	36	34	37	23	20	28	23	21	20	23	25	23	24	20	27	33	23	24	25	22	21	24	28	29	23	29	40	39	27	26	19	26	28	23	28	22	28	36	25	26	30	32	27	33	24	27	33	22	28	31	31	25	19	28	29	24	29	21	27	21	30	29	26	26	28	32	25	22	25	23	21	20	26	28	28	36	24	24	30	24	23	27	25	32	26	23	27	23	27	27	26	32	26	35	23	31	27	23	23	32	25	30	21	30	27	31	30	19	19	12	28	34	26	19	26	20	31	19	26	13	26	32	36	22	28	25	25	22	28	31	25	26	33	13	19	31	20	32	29	24	23	20	24	33	25	23	19	22	29	21	39	26	24	22	28	25	23	35	26	25	32	21	29	34	22	32	27	25	30	25	22	28	23	29	23	27	22	36	30	21	40	20	20	24	18	17	30	24	23	21	23	24	24	28	20	27	29	34	29	21	33	32	27	32	18	20	28	22	27	24	20	24	26	29	20	25	32	28	20	27	27	24	19	25	29	24	25	25	35	27	29	23	17	28	26	32	30	31	35	17	27	24	24	18	20	24	26	25	23	23	24	23	32	32	25	16	31	24	22	29	31	15	21	32	30	27	26	23	25	25	25	14	26	36	25	37	34	32	29	31	30	27	29	22	23	19	32	26	20	15	32	35	24	21	34	30	21	22	23	21	19	38	35	22	20	34	25	19	14	32	18	34	26	23	22	23	25	23	21	27	28	26	22	25	19	19	17	36	17	18	27	29	36	28	20	15	20	20	27	29	25	27	35	35	32	23	28	21	24	26	24	25	30	17	23	25	24	35	25	26	28	32	17	31	16	30	21	26	28	28	24	25	18	37	33	27	29	31	24	25	24	15	27	31	36	21	28	27	31	21	26	26	26	25	20	24	19	29	21	33	23	38	29	23	31	29	34	31	30	25	25	25	29	33	24	19	29	27	32	23	29	24	24	25	30	30	14	29	23	25	26	34	31	29	29	27	28	26	21	22	21	29	18	30	25	29	22	28	17	32	19	26	24	26	30	29	28	27	34	27	25	24	25	29	32	26	22	24	35	33	23	21	25	30	26	35	30	24	20	22	22	18	32	36	26	31	36	34	31	29	32	27	25	43	27	31	31	27	30	22	39	24	25	16	23	26	15	35	32	19	26	24	28	19	23	27	27	26	27	27	25	24	33	32	19	23	22	21	25	43	20	25	37	37	22	24	30	33	24	29	17	18	29	21	30	23	32	26	25	31	28	19	25	36	21	34	29	29	35	26	24	32	24	29	24	19	29	25	24	22	21	29	25	31	25	25	26	26	25	24	22	28	23	25	26	33	34	22	44	32	32	21	27	28	30	29	33	18	23	24	23	29	38	33	24	37	25	23	16	23	34	26	23	20	21	31	29	18	22	29	27	17	35	24	23	34	13	22	29	31	21	33	31	26	16	24	41	22	19	17	22	23	21	26	31	29	35	22	24	21	18	32	25	27	23	30	28	24	19	24	32	22	27	35	21	15	26	34	28	19	25	22	33	31	29	30	27	30	28	33	30	26	24	27	32	34	25	23	29	17	30	20	26	25	25	34	26	24	33	30	23	26	21	27	33	27	26	23	27	30	26	29	28	23	29	22	28	27	30	21	20	32	22	20	27	18	26	27	28	28	31	25	35	30	22	26	25	23	23	28	29	41	29	25	41	24	22	25	26	22	20	18	29	23	21	30	24	33	23	23	37	20	21	33	21	26	28	30	18	28	19	23	21	35	16	32	33	18	31	31	28	21	22	23	21	29	18	34	27	33	27	30	23	35	16	29	32	21	30	26	26	20	18	23	25	34	36	29	27	31	28	28	41	26	24	24	22	29	19	18	29	32	20	23	24	27	24	25	23	24	30	27	21	40	36	27	31	13	34	26	31	29	27	23	28	21	25	24	22	29	31	27	27	21	27	36	22	29	34	22	28	27	26	18	21	23	29	35	35	28	25	17	26	26	22	15	28	22	29	18	29	30	24	22	27	20	29	19	32	24	27	23	26	32	30	16	27	20	30	23	24	26	25	25	35	24	21	32	27	25	31	28	33	39	19	28	34	19	27	19	24	21	31	30	28	28	23	25	15	23	13	33	23	28	26	36	23	19	24	23	26	21	20	32	24	29	27	15	27	20	28	24	24	24	25	27	41	24	26	27	29	21	25	22	33	25	29	22	27	28	17	23	20	21	30	27	37	24	29	19	27	30	19	32	20	24	26	27	29	24	23	27	34	35	38	30	19	33	28	36	20	28	31	36	25	31	17	18	28	30	20	37	33	20	29	24	29	21	28	37	33	32	31	26	31	31	31	28	31	25	29	23	26	19	31	27	26	32	22	24	20	28	32	24	23	35	36	31	42	21	31	21	30	31	24	20	25	21	24	28	21	25	24	33	31	33	28	33	32	37	35	21	29	24	22	23	26	19	31	26	31	28	25	30	25	22	23	27	21	37	30	29	24	28	23	25	27	22	19	12	21	33	35	24	23	30	26	27	24	17	31	27	33	26	38	24	28	24	29	28	34	35	24	26	22	23	38	35	18	26	18	26	31	28	28	22	28	26	29	31	30	23	21	23	26	29	21	29	22	25	23	17	28	22	19	25	38	31	16	31	27	20	27	23	28	22	31	27	26	27	26	29	20	20	15	21	32	27	29	28	15
36554	8618	4288	17254	17951	9485	6478	4623	7865	9806	5099	1994	1422	827	707	686	617	661	645	587	579	532	543	480	546	460	510	503	465	473	508	510	465	532	503	525	507	441	460	456	477	467	470	456	487	474	494	507	433	440	461	464	471	434	430	450	477	465	454	435	427	429	443	454	432	413	431	500	454	457	426	470	452	426	442	479	482	431	465	458	447	438	449	457	435	406	479	453	457	464	431	480	476	475	460	464	424	466	398	401	459	452	428	447	472	447	444	431	428	437	458	454	453	405	399	432	474	470	420	450	420	433	443	414	446	437	401	427	438	465	428	409	448	444	443	456	466	422	457	454	460	414	479	432	472	455	454	440	452	445	447	436	441	493	399	458	430	431	446	451	426	420	425	461	490	443	477	453	459	409	435	473	467	434	427	439	431	458	453	454	451	441	460	414	418	440	437	411	456	443	455	454	450	443	479	467	416	499	417	520	457	443	432	483	437	459	411	444	471	445	387	425	436	444	476	420	413	425	431	423	412	438	465	413	418	418	430	462	424	474	429	436	450	407	444	420	442	448	484	449	427	466	455	456	419	427	439	418	417	444	466	448	461	436	437	444	455	460	433	442	459	458	429	442	401	457	451	464	451	430	446	440	431	486	405	491	412	440	423	444	442	429	432	476	446	447	476	448	437	459	455	437	460	442	462	404	474	457	461	435	448	427	430	468	452	450	422	453	433	436	467	463	484	456	462	446	426	472	467	418	399	439	451	460	455	450	456	458	460	440	438	468	456	457	418	448	453	435	418	452	400	414	426	480	431	420	436	434	436	474	483	451	435	483	418	431	459	441	457	405	415	491	433	442	439	467	444	443	460	465	440	462	451	437	454	429	426	453	427	417	465	430	432	439	425	448	435	466	468	427	403	428	460	451	424	489	427	442	449	416	429	440	445	458	447	475	426	441	436	440	460	450	457	460	433	440	468	457	434	438	428	424	465	430	421	465	435	458	430	467	419	461	427	456	414	404	452	441	442	412	435	407	466	449	445	437	454	426	474	408	440	434	503	432	453	488	472	451	452	433	440	454	417	428	437	396	420	467	425	452	436	429	440	444	405	451	421	437	421	443	464	456	441	427	464	481	453	476	445	403	451	471	421	461	434	433	460	437	455	437	400	416	430	464	422	436	437	440	468	442	454	526	445	442	460	438	437	430	487	451	484	434	440	483	396	425	422	424	416	433	454	438	444	425	408	454	437	451	460	475	450	458	437	438	434	449	455	446	448	440	452	420	460	501	460	437	428	444	440	448	423	430	436	456	439	456	431	479	467	408	442	440	455	448	449	416	416	424	424	415	418	459	403	464	455	516	463	423	462	462	432	436	460	428	449	436	445	471	483	433	418	460	430	466	426	439	446	486	446	435	462	467	443	444	444	441	458	463	495	447	481	415	445	425	425	451	447	429	385	458	425	443	421	454	456	438	478	414	450	452	487	453	461	432	430	428	444	455	436	451	447	457	459	427	423	440	446	396	455	435	440	416	419	454	428	432	456	458	448	407	454	430	460	434	466	451	433	448	460	444	416	427	440	452	430	472	451	441	428	442	444	451	425	465	460	497	413	452	435	457	445	425	448	438	428	447	447	443	491	421	427	425	434	439	454	449	431	429	431	473	439	406	436	409	445	434	456	433	436	460	458	472	413	439	425	457	489	467	433	392	452	411	439	445	437	442	444	447	453	457	434	438	464	467	422	462	469	459	452	461	451	423	424	434	436	456	425	424	460	435	444	426	444	411	477	466	457	421	463	428	449	409	450	479	471	461	463	428	458	405	469	475	415	438	454	480	441	501	472	429	421	453	461	419	437	444	462	454	456	437	410	432	446	487	492	469	458	499	439	453	446	402	473	431	437	432	418	434	488	447	417	437	461	421	466	457	466	456	481	458	442	452	480	437	448	479	449	428	470	427	454	449	431	412	452	448	465	447	446	443	464	467	465	464	419	460	435	436	436	444	447	442	432	473	461	447	455	439	439	449	437	453	459	423	489	419	442	451	427	452	456	413	451	419	451	491	446	432	442	458	419	434	436	448	431	412	430	485	455	425	440	463	456	426	466	432	438	424	424	467	457	457	421	411	437	428	446	412	449	438	448	433	410	427	438	420	428	462	458	462	409	485	440	419	487	401	442	459	457	455	427	447	447	464	464	459	444	465	449	459	430	421	418	448	440	466	444	460	452	468	432	457	445	380	465	421	475	442	424	447	440	457	511	450	419	432	439	471	451	448	438	455	455	440	422	485	466	439	396	456	468	417	408	461	441	445	460	447	462	458	458	432	408	463	432	445	442	457	445	469	423	429	470	447	475	401	447	430	444	429	466	467	443	441	472	444	450	466	425	460	423	471	471	430	446	444	471	430	437	439	427	465	413	417	437	456	461	460	435	439	393	437	468	452	405	472	438	429	403	451	485	425	438	434	441	440	410	422	453	420	446	438	432	412	440	452	444	438	446	420	438	455	435	382	433	426	392	433	444	450	427	443	468	450	435	386	449	428	407	414	437	459	411	422	477	467	457	467	444	426	399	440	468	461	428	401	437	462	443	475	430	405	440	443	444	452	423	446	404	425	468	434	447	423	447	440	423	443	391	466	422	445	452	443	410	429	441	455	428	424	447	479	409	473	454	464	441	456	443	402	448	452	451	434	446	472	441	458	432	439	483	440	447	418	426	410	413	440	451	450	484	484	428	450	466	486	422	440	410	445	443	426	453	471	433	441	475	450	455	456	476	422	466	434	466	445	453	418	479	427	408	485	466	425	435	462	438	451	418	457	443	479	450	445	411	428	439	472	427	437	475	437	466	436	426	429	436	473	426	442	420	442	421	446	447	409	471	426	441	468	441	431	464	439	466	423	466	401	477	435	425	487	432	478	464	439	415	422	439	431	441	470	410	441	418	463	433	463	406	454	415	428	474	433	429	470	461	412	426	494	436	482	409	461	432	446	473	426	456	436	422	418	488	435	459	438	464	471	446	422	412	447	425	447	457	436	441	446	448	443	457	458	402	446	453	414	424	464	445	436	455	466	442	451	428	437	461	424	464	426	459	435	451	425	455	458	443	439	438	445	444	458	430	443	448	453	429	437	429	458	426	459	437	447	425	447	477	446	440	426	454	418	466	448	452	445	445	422	431	467	433	476	411	442	462	464	432	419	457	475	422	405	404	455	436	472	476	433	421	495	431	481	463	460	445	469	454	388	454	412	454	462	444	432	431	433	451	455	427	458	393	427	459	418	461	451	451	485	439	391	426	461	466	506	451	460	447	443	442	480	447	455	424	482	389	447	452	431	475	413	487	452	434	447	439	449	433	475	468	447	456	398	442	490	441	425	436	438	436	428	433	451	467	458	450	436	461	440	448	464	412	479	416	439	451	427	413	466	488	410	436	448	484	456	458	458	476	449	434	418	459	437	449	437	410	455	445	441	449	425	435	454	460	448	426	457	456	422	451	437	429	450	429	483	439	460
8208	710	356	265	263	171	191	179	179	259	169	113	85	54	53	60	72	51	52	38	46	49	43	41	51	34	51	40	47	35	44	39	39	38	52	39	35	47	38	34	37	48	48	42	39	36	30	36	33	44	33	41	43	43	45	35	41	50	42	40	35	31	38	39	40	44	43	35	45	45	34	45	41	46	42	36	50	44	49	40	38	43	32	34	43	33	42	29	38	37	53	33	46	43	45	47	35	43	36	42	44	45	38	41	41	49	39	38	41	43	30	37	41	45	35	38	48	40	33	45	44	28	32	36	38	51	50	41	50	52	39	40	49	44	38	29	44	43	30	40	38	39	28	46	35	51	42	37	47	42	42	42	45	43	46	43	45	46	40	39	44	35	27	54	48	34	36	25	37	33	35	32	31	39	35	37	32	44	34	32	46	39	37	31	50	28	40	49	39	31	31	42	44	26	44	35	33	36	32	51	44	40	59	36	50	40	43	49	43	42	38	39	43	49	53	52	36	33	32	30	32	35	54	38	41	34	40	39	38	32	49	44	44	44	38	41	45	41	35	41	47	42	35	48	41	50	49	51	42	41	35	45	31	41	46	45	43	40	35	43	47	44	30	39	46	46	45	31	43	39	42	40	40	47	38	40	36	44	35	38	34	40	36	32	40	40	39	39	39	36	33	47	35	51	50	45	37	47	40	37	50	42	50	51	44	42	35	48	48	36	42	45	36	34	25	49	40	45	37	45	37	45	48	41	50	38	39	35	50	39	45	45	53	38	36	39	45	39	42	45	40	43	48	46	39	34	37	53	32	53	41	58	42	40	34	34	31	48	51	43	46	46	37	53	39	50	28	40	35	39	40	47	41	38	38	46	45	47	38	47	42	47	36	41	41	37	39	40	33	38	41	40	33	50	52	28	48	31	47	28	44	45	46	43	37	45	58	49	38	42	49	50	34	40	43	44	52	31	46	36	45	41	51	30	55	46	50	41	43	44	41	47	44	45	53	36	37	38	26	36	42	47	41	40	41	48	44	39	53	40	42	39	46	35	33	36	36	49	45	35	49	55	35	38	36	49	35	39	33	45	37	40	41	44	36	40	33	34	45	49	43	42	44	47	34	41	31	38	44	28	34	29	40	41	38	37	32	35	43	44	38	33	39	45	41	49	46	33	38	40	37	38	42	38	47	37	40	48	40	44	40	44	41	43	40	41	31	46	35	37	48	43	39	49	46	51	49	55	26	41	41	36	26	43	47	43	48	39	40	34	44	37	46	52	36	43	34	50	48	44	41	43	43	38	42	34	42	40	42	39	40	41	39	37	53	37	32	36	38	40	50	46	52	48	41	36	34	45	40	38	25	40	36	50	46	42	53	32	40	50	36	42	43	41	40	40	41	42	47	35	40	45	46	35	38	41	43	39	33	45	38	36	34	35	48	32	39	37	47	40	39	51	50	32	42	40	34	42	41	43	37	36	37	36	48	45	29	49	44	43	45	31	34	38	38	45	48	37	52	41	36	33	40	34	53	46	38	38	38	48	42	38	49	42	39	34	40	37	51	43	49	48	37	32	46	45	40	54	44	42	46	36	50	44	48	40	46	42	35	45	50	33	37	40	39	46	37	39	48	44	40	45	43	29	39	50	43	38	50	38	40	39	32	40	45	41	67	47	32	38	42	37	48	43	34	39	40	40	34	40	29	37	37	38	36	41	34	33	50	34	38	40	46	47	40	51	43	49	44	44	37	30	45	38	43	49	41	40	51	30	46	39	35	52	32	50	42	39	40	41	43	42	31	49	37	36	40	43	47	42	41	43	37	54	27	37	34	43	50	42	49	46	51	44	40	45	46	42	42	38	49	40	34	41	33	30	38	44	44	41	42	33	36	43	33	41	46	58	35	19	48	50	44	52	49	44	54	49	39	39	47	41	48	36	35	32	42	49	29	42	41	34	37	40	44	35	38	53	46	37	43	44	60	35	37	41	42	39	36	39	45	42	42	51	43	38	41	41	46	38	40	37	36	38	44	55	49	46	36	29	46	38	41	42	24	48	41	32	36	34	39	54	33	45	55	31	40	39	41	41	43	45	35	51	44	42	49	31	32	44	43	38	49	45	39	35	30	42	39	43	41	33	40	33	40	52	40	37	42	36	27	40	43	37	42	37	36	45	49	46	36	42	35	40	42	33	53	49	26	41	42	40	41	47	48	35	46	38	51	44	39	41	44	40	41	38	36	40	42	32	30	39	44	43	35	48	38	45	36	44	39	50	51	38	36	32	43	28	53	41	32	43	47	33	30	35	27	35	40	43	40	43	36	31	35	49	43	52	33	42	42	51	40	52	28	42	34	41	47	56	45	35	43	55	40	48	47	44	41	47	34	28	48	49	40	47	43	35	33	46	40	50	34	47	45	46	37	37	38	56	35	37	56	39	36	38	46	40	41	34	39	34	43	39	49	42	46	47	32	42	43	38	35	41	56	42	39	38	43	35	50	35	41	34	43	38	30	42	58	48	48	35	52	35	43	37	46	41	47	43	35	36	37	42	39	38	33	39	35	46	42	40	44	52	45	44	37	40	44	41	41	43	46	29	35	43	42	33	35	39	36	50	40	41	48	46	52	32	38	47	50	40	38	35	55	43	37	37	39	38	45	34	40	36	40	40	47	53	35	36	42	44	44	47	42	32	50	41	43	42	42	40	48	37	30	35	36	46	42	46	43	42	51	34	40	41	43	29	45	50	39	52	50	33	36	26	33	45	45	51	44	34	39	46	40	41	36	34	40	43	36	45	38	34	33	49	46	38	35	52	37	38	43	40	47	32	36	47	53	49	40	44	40	31	34	37	37	49	44	30	44	41	33	28	40	48	40	35	41	52	52	47	41	37	43	35	45	40	39	34	35	41	34	41	45	41	54	53	45	48	41	35	49	34	49	50	39	43	43	50	40	44	50	47	48	40	44	41	46	37	42	49	43	44	42	41	44	40	42	42	32	39	44	30	51	46	39	40	44	45	41	32	31	45	42	46	35	41	41	43	27	41	49	46	36	30	33	31	44	41	41	32	36	36	42	38	42	48	36	37	39	37	46	49	40	49	48	47	37	49	42	35	51	47	42	32	44	31	42	38	43	46	43	42	35	48	48	41	46	38	45	37	48	29	40	41	33	50	46	41	44	41	42	46	45	38	44	42	41	42	49	41	27	36	38	37	40	37	36	41	43	44	31	50	44	32	38	37	54	30	38	43	47	53	48	39	50	37	29	37	43	44	37	38	43	42	36	40	45	42	38	51	43	43	38	40	49	42	44	32	37	45	42	51	35	42	48	32	34	34	48	44	53	47	38	34	46	41	48	44	44	44	52	40	42	38	44	46	39	52	35	44	43	47	54	46	44	43	35	48	37	46	40	41	40	36	47	51	54	46	42	40	37	47	34	40	45	38	46	48	38	41	38	41	41	44	37	36	32	41	37	38	38	30	35	41	48	35	40	40	62	33	39	41	40	36
42248	11674	8840	20775	22844	15138	11675	9688	10440	12391	8179	4190	3906	1913	1696	1528	1430	1391	1306	1204	1167	1083	1011	1066	1068	989	919	1020	912	882	960	870	879	850	850	859	868	860	806	787	745	822	822	762	767	804	789	784	740	801	778	760	754	743	753	727	746	752	704	776	703	728	721	739	739	739	663	723	706	721	733	716	741	737	706	688	736	760	677	673	713	692	717	708	684	704	670	736	688	715	692	712	683	717	724	680	691	705	673	728	670	711	703	696	681	692	683	657	729	736	759	711	722	674	713	680	728	663	752	730	658	679	734	694	739	720	739	708	667	709	754	715	702	726	724	727	639	714	702	668	696	715	667	693	748	766	657	711	673	688	717	698	696	707	675	653	695	643	710	688	669	701	708	674	682	676	666	724	695	714	684	683	706	696	679	691	692	713	674	699	705	692	678	674	725	712	688	658	676	673	696	692	696	655	751	707	667	724	697	724	684	704	665	734	690	700	652	697	679	710	733	668	685	726	739	721	687	713	700	691	661	667	707	683	655	731	684	719	730	685	673	721	692	700	693	700	742	687	691	754	683	661	719	718	694	676	709	711	684	671	762	706	672	696	740	695	731	676	646	677	721	700	710	717	709	695	647	690	672	657	707	728	698	661	703	679	721	730	691	656	688	723	695	696	653	681	671	710	669	728	676	699	701	665	686	661	732	707	667	727	713	671	698	674	653	681	716	729	703	653	669	719	699	697	763	647	752	725	705	670	649	688	701	656	713	674	648	702	653	759	731	672	661	699	710	686	714	701	710	663	740	679	674	724	720	710	676	711	670	728	678	671	737	703	697	650	704	657	709	716	687	656	685	674	702	712	689	745	746	722	680	696	701	646	675	666	690	691	705	705	612	648	685	668	685	730	716	700	670	682	680	731	665	696	723	665	701	665	679	706	709	664	730	736	661	718	713	701	700	668	679	703	687	710	691	635	701	687	663	658	649	684	752	738	696	659	670	674	676	719	668	658	686	656	684	700	698	743	697	713	693	652	710	668	660	731	670	661	718	708	719	692	659	715	690	688	704	661	678	690	716	728	697	677	648	697	652	658	706	724	687	696	641	718	683	725	687	690	691	695	693	707	680	712	677	691	716	645	708	662	701	684	631	701	684	715	667	729	678	707	689	674	701	687	710	657	658	701	692	707	730	650	670	688	698	712	697	686	701	684	638	663	725	687	730	690	703	702	636	699	662	693	720	682	688	689	673	709	675	648	720	685	704	645	701	681	715	679	684	658	715	691	696	713	695	660	704	673	701	722	662	697	701	705	669	701	707	704	687	700	709	701	682	663	695	702	615	696	682	680	713	729	685	692	717	704	697	681	703	688	677	709	698	708	737	690	682	711	695	664	714	669	705	666	662	734	677	709	709	682	634	725	698	667	686	720	730	653	733	688	680	677	691	696	677	718	683	706	700	682	679	725	686	655	687	672	696	749	713	677	689	705	725	662	684	658	649	658	694	743	696	722	717	707	702	691	699	642	739	722	693	717	646	652	721	733	694	711	755	718	677	703	696	727	737	694	694	672	728	677	682	640	672	721	679	764	690	669	719	650	689	688	668	705	654	708	672	723	709	676	685	743	745	694	737	664	718	664	668	700	681	685	640	668	704	676	698	702	664	685	679	707	672	691	697	668	696	684	692	701	722	712	699	715	674	703	655	694	708	748	666	676	730	638	701	684	657	705	676	643	693	700	675	704	733	672	713	663	702	700	736	699	666	699	722	713	657	676	669	663	702	768	691	677	721	695	682	698	692	686	707	652	689	695	692	688	686	698	645	690	681	690	685	656	704	718	690	712	650	645	694	700	702	699	699	707	729	675	689	699	668	664	737	680	656	689	725	680	665	645	705	688	669	687	669	686	711	703	719	725	718	702	705	685	687	659	641	724	680	672	668	707	689	641	696	722	720	648	679	709	658	706	665	669	713	721	716	653	719	706	618	681	697	706	687	725	696	690	691	672	687	696	702	697	645	708	686	705	725	747	697	693	708	657	706	672	699	701	738	675	719	665	700	665	719	629	679	684	660	670	647	660	666	669	700	744	732	615	676	708	712	673	723	690	706	687	709	667	662	694	741	733	702	684	776	640	716	704	732	614	764	701	688	639	680	721	698	689	729	645	710	686	697	644	664	720	631	686	643	711	635	687	691	734	666	712	702	675	677	710	625	687	657	673	719	731	714	673	697	709	646	662	662	654	688	730	715	707	707	717	661	681	699	700	705	729	661	680	688	715	647	696	638	711	715	708	673	677	716	628	655	709	674	711	688	688	651	719	696	706	622	686	659	703	660	704	728	703	713	675	687	679	700	676	709	708	732	714	711	748	694	706	756	707	709	686	689	684	679	693	702	661	712	623	732	674	690	699	715	665	649	675	684	673	656	702	670	674	648	678	682	689	723	707	649	673	744	658	642	695	709	679	666	638	667	709	712	703	682	652	706	647	715	737	683	732	699	714	659	637	697	709	684	671	683	675	712	714	715	670	688	699	697	672	663	663	694	657	711	708	678	713	723	690	686	761	646	733	719	696	708	702	685	663	653	658	720	714	732	742	681	712	673	653	689	738	702	676	679	678	727	668	675	687	696	706	677	703	712	702	701	661	705	682	658	667	701	660	721	720	701	712	702	661	680	713	697	653	698	703	683	683	716	700	704	667	726	689	707	734	673	701	728	662	686	674	599	690	742	644	740	704	683	710	686	712	712	695	691	698	695	711	679	695	673	705	700	659	675	727	703	717	652	692	709	708	704	683	680	656	642	724	647	597	660	691	720	688	660	681	670	673	692	663	715	678	726	671	722	710	696	674	698	705	704	666	731	719	672	680	652	649	703	681	671	727	710	656	693	716	712	699	691	685	720	661	649	673	652	689	741	631	679	701	654	674	712	685	714	716	678	673	675	693	704	720	722	692	677	682	680	679	682	720	711	747	688	679	687	665	738	659	686	688	633	694	712	689	674	687	692	714	741	636	705	655	659	697	656	688	687	724	654	662	743	686	714	685	697	686	670	695	668	690	712	639	673	657	721	704	684	680	700	685	695	664	726	702	693	701	712	660	703	693	722	676	701	686	673	686	709	724	720	727	726	671	718	689	664	704	680	706	697	667	708	682	683	703	668	779	667	697	692	682	707	782	680	635	731	694	672	690	749	667	698	663	702	719	724	686	675	692	683	683	715	721	699	696	734	616	700	662	643	670	683	707	721	673	703	695	677	697	734	664	672	691	728	750	707	706	691	740	675	731	698	696	636	683	726	689	665	692	694	674	732	670	685	682	677	719	680	706	677	662	709	730	708	765	708	690	674	681	671	708	648	690	730	673	677	731	666	702	681	682	714	627	696	700	666	718	713	678	654	681	682	713	699	689	728	668	669	677	707	654	695	710	685	726	680	689	675	678	694	645	724	760	682	737	716	692	649	762	679	676	682	709	684	675	660	723	678	666	682	659	665	672	697	688	712	717	672	639	706	662	699	656
8134	817	452	278	298	224	161	140	182	218	180	103	126	56	56	60	43	48	46	57	47	50	56	46	48	44	38	46	45	43	45	51	45	39	51	45	44	41	38	49	36	47	44	48	47	40	36	42	52	38	30	42	50	33	46	38	55	42	47	37	41	50	42	41	38	53	36	44	43	38	44	44	50	47	45	35	51	31	45	43	42	45	40	40	40	53	31	40	45	47	35	41	59	51	37	37	49	27	41	40	29	49	31	35	49	46	36	44	46	45	47	39	36	45	43	40	45	41	36	48	53	41	45	53	45	39	52	44	47	36	42	47	41	52	40	50	57	42	42	39	56	42	44	38	37	37	30	52	26	35	38	35	36	34	38	36	42	33	38	50	30	55	47	50	43	28	41	47	31	45	37	38	39	38	43	39	43	45	48	39	39	28	38	40	45	45	47	35	30	46	27	42	49	38	40	49	37	49	33	47	41	47	38	41	36	44	54	39	36	53	50	42	44	54	41	45	38	57	39	52	29	43	43	40	37	50	38	43	42	40	44	59	47	34	45	43	26	35	47	35	39	47	47	40	35	36	37	56	43	46	31	51	40	39	40	40	34	36	42	34	45	46	48	25	38	43	39	49	46	43	37	41	34	34	47	45	39	43	48	53	38	43	37	36	45	52	43	50	41	51	45	28	51	40	38	40	48	40	53	42	40	46	51	57	39	33	39	51	51	32	42	46	37	37	43	54	33	35	42	44	37	43	32	32	40	41	49	45	41	45	47	45	39	39	46	38	49	48	42	39	40	44	37	35	39	29	44	36	43	54	58	49	44	47	45	44	53	44	43	45	46	46	31	47	39	57	48	30	39	46	40	30	37	37	38	38	59	42	39	36	41	50	40	42	49	44	51	48	42	52	47	45	37	33	46	40	50	39	44	39	46	44	42	49	45	51	33	42	46	41	51	39	47	38	44	42	35	42	43	43	45	49	40	38	38	49	42	33	40	46	42	48	41	28	42	34	41	39	42	34	43	49	51	29	51	41	38	41	27	33	38	45	44	53	42	44	34	45	41	34	30	38	46	34	46	44	51	39	37	39	37	49	41	46	32	39	39	35	44	44	39	44	40	46	40	35	33	40	32	36	37	43	28	36	41	36	41	46	39	50	40	50	43	51	41	46	36	41	36	39	58	43	37	42	32	41	43	38	42	58	40	49	39	37	41	43	36	31	44	34	34	55	46	41	41	35	43	45	37	57	50	45	31	41	42	38	35	39	48	51	37	33	38	50	42	36	50	40	54	45	44	37	39	43	40	55	39	42	39	35	44	37	41	37	40	37	47	36	38	44	43	40	41	60	40	49	39	58	41	39	36	35	39	48	30	34	37	47	42	35	40	58	36	35	41	49	43	34	38	43	48	42	36	52	35	49	37	40	37	41	49	48	40	30	42	40	42	45	52	45	43	42	59	46	46	37	45	39	41	50	42	38	63	42	36	38	39	43	36	54	46	47	35	43	45	52	51	40	39	46	49	48	34	40	38	48	37	34	35	47	43	33	36	41	34	42	39	42	37	46	40	41	41	46	42	47	41	47	47	35	46	48	31	43	34	40	37	38	45	38	40	37	39	43	26	52	35	36	42	37	43	38	43	39	32	43	42	29	44	44	42	46	36	39	53	41	39	30	42	37	49	47	42	40	40	35	52	42	48	43	41	46	41	38	41	47	52	51	42	41	40	43	45	40	35	34	44	35	56	48	49	37	38	45	44	49	27	44	38	40	32	35	46	41	35	44	45	43	42	53	50	41	39	41	39	43	39	40	43	40	38	26	43	38	35	38	25	52	43	39	47	35	50	44	46	43	42	44	39	41	39	44	43	45	43	37	41	36	38	43	47	43	50	40	62	57	48	46	49	41	44	38	37	40	52	29	44	31	37	45	36	45	44	41	42	31	42	48	39	37	45	48	43	40	37	42	32	52	49	41	38	43	55	53	36	48	35	46	40	35	39	38	43	33	45	57	41	40	40	41	52	35	49	50	40	44	36	43	45	32	37	48	36	46	39	46	39	35	46	32	31	40	32	47	38	42	51	43	40	46	57	48	45	42	35	42	55	44	45	32	47	52	60	35	31	41	51	32	40	34	39	40	48	31	52	50	38	44	47	44	49	39	38	31	45	40	44	41	54	39	42	41	35	53	55	47	46	35	50	43	36	53	44	36	45	40	40	45	26	53	41	41	42	38	38	27	40	47	47	33	37	41	41	46	32	37	35	33	44	47	52	36	47	41	40	41	34	50	49	31	52	44	43	45	40	50	41	50	41	43	40	41	52	40	43	42	37	43	54	29	47	54	50	46	42	44	32	45	34	50	39	44	42	38	35	49	32	41	48	40	37	31	47	29	41	48	30	42	43	37	44	39	45	50	36	39	49	37	46	35	37	34	32	51	36	42	43	36	36	42	39	43	33	42	40	46	42	44	40	36	48	44	52	40	31	53	38	62	54	40	40	42	34	36	43	43	42	52	52	44	34	43	44	36	48	42	43	44	28	37	46	46	34	39	27	38	40	40	41	40	36	35	45	41	36	38	42	46	52	29	52	47	37	48	44	48	44	43	34	35	41	38	53	31	41	39	43	40	40	45	40	43	44	48	37	41	37	48	31	49	37	45	48	36	40	45	47	38	41	49	53	48	52	48	48	33	39	41	63	34	39	33	40	42	40	58	30	42	41	37	49	49	40	43	36	50	28	40	40	36	39	56	43	43	25	48	33	34	48	51	51	41	43	61	40	42	45	32	43	43	43	45	36	47	40	47	38	37	43	50	46	31	50	51	36	39	39	42	27	48	34	42	30	39	42	53	51	30	39	38	37	44	32	41	47	32	29	40	37	36	38	28	47	38	41	42	39	49	42	48	40	31	30	40	42	31	39	43	39	39	39	38	46	45	35	41	46	46	54	47	31	56	42	38	50	44	44	40	38	48	52	57	31	39	34	47	48	40	34	36	39	43	45	38	32	39	56	34	32	35	37	46	47	42	37	41	34	50	45	33	47	39	40	49	33	32	33	45	42	30	52	41	42	49	37	38	34	35	39	39	33	43	36	30	49	38	51	30	51	37	40	33	31	42	46	54	44	40	38	45	43	49	42	51	39	51	48	35	36	46	43	40	36	37	47	33	37	42	30	38	29	44	26	36	46	29	37	37	40	51	50	45	37	41	41	46	43	36	50	37	46	53	48	34	36	32	36	39	43	39	47	40	38	39	30	57	62	41	32	41	39	47	36	52	41	44	39	42	39	47	40	41	47	46	42	47	50	42	36	44	36	44	38	35	45	43	36	29	44	38	46	39	39	47	47	41	41	44	33	48	56	42	40	48	44	52	35	45	34	38	48	47	44	53	45	35	41	40	38	48	35	45	35	36	42	66	40	44	39	39	41	26	35	31	37	38	26	47	35	36	43	42	32	39	47	35	42	42	40	39	36	37	41	40	41	47	46	36	27	43	47	43	47	39	37	49
41817	12244	9606	20073	22725	15738	11366	8801	10768	11471	7154	4087	4474	1828	1611	1495	1385	1335	1260	1212	1138	1088	1101	988	1027	973	872	903	866	842	906	869	809	824	848	851	814	775	785	764	795	781	793	777	757	752	838	761	773	778	748	716	735	685	727	772	780	722	753	774	688	739	783	719	748	750	720	732	705	711	727	698	724	682	740	750	728	715	704	746	705	682	736	708	691	725	703	640	752	719	722	689	660	711	692	695	689	729	704	695	716	726	676	694	665	701	716	724	668	657	659	678	700	697	666	686	712	716	687	693	738	698	656	700	746	653	673	669	698	727	749	717	699	715	674	740	676	703	742	658	690	626	712	663	736	703	697	694	710	728	639	681	679	669	689	648	705	732	681	691	676	712	727	663	702	714	671	662	694	649	694	671	749	657	698	711	702	718	686	671	717	718	653	728	676	695	745	657	698	719	691	688	698	707	691	676	708	691	693	706	729	672	687	645	655	702	700	683	686	657	694	660	675	695	672	732	722	693	699	693	677	653	696	688	683	711	666	686	661	666	737	703	718	637	669	688	676	711	737	686	662	717	645	651	729	692	680	680	727	713	681	672	668	678	714	677	692	642	689	692	691	664	733	705	681	629	762	678	686	685	704	643	655	641	649	691	730	700	646	683	657	710	674	681	718	669	656	688	659	670	688	681	713	681	686	703	686	657	677	655	716	661	711	696	684	703	692	695	685	716	712	732	708	732	680	732	711	665	686	677	626	686	683	686	682	681	637	687	683	656	693	668	664	688	698	761	673	694	683	703	684	703	667	663	677	710	721	693	711	721	621	682	693	653	666	698	694	715	714	614	696	724	687	713	675	648	691	690	683	676	697	716	711	707	682	654	685	691	712	667	722	656	680	708	681	682	653	643	699	682	666	742	687	679	673	721	675	678	719	675	723	697	673	696	639	725	728	710	655	677	684	690	710	659	702	704	665	713	727	730	679	761	696	701	741	696	694	716	720	713	702	649	717	650	680	678	684	681	682	693	676	708	703	706	726	697	667	677	693	680	726	690	675	690	681	687	719	663	665	657	710	668	674	714	726	667	741	712	674	704	735	699	673	659	721	719	650	729	698	677	711	659	642	651	666	654	715	627	645	681	692	700	706	688	687	702	681	676	653	656	713	643	664	666	705	722	657	683	682	697	659	693	696	726	687	709	685	709	675	704	722	677	691	707	662	683	675	712	684	672	687	681	702	681	729	677	694	676	656	671	716	719	764	708	663	709	693	702	684	713	660	636	704	684	658	675	730	667	730	672	712	668	687	689	695	722	661	708	690	621	673	693	654	683	661	669	689	655	679	706	717	682	711	695	675	706	688	695	665	696	682	670	703	696	663	675	705	710	667	650	663	680	697	673	678	666	707	664	701	674	722	626	681	707	679	699	689	678	703	654	649	686	726	714	662	703	678	668	675	710	665	658	706	707	711	681	736	697	669	683	674	701	670	689	766	685	629	725	686	675	679	672	668	674	689	637	681	633	722	699	668	715	699	717	668	672	655	716	729	613	645	707	625	723	703	689	692	703	699	660	686	700	679	653	717	730	719	685	662	698	697	693	688	671	688	669	687	717	590	731	671	701	691	730	715	696	655	684	700	720	700	770	687	668	713	719	723	683	667	690	702	691	671	700	729	696	707	687	685	680	705	696	709	707	682	700	682	725	692	713	685	663	684	662	686	675	633	697	689	714	713	680	740	679	670	629	713	733	717	710	651	670	705	721	715	678	667	696	691	700	699	693	654	680	715	653	706	659	665	695	700	698	688	672	693	662	706	683	675	699	693	684	727	744	693	664	675	663	662	635	705	694	656	694	689	721	675	655	679	698	657	731	728	676	728	731	628	654	670	673	640	715	748	704	706	661	666	732	685	693	661	688	699	733	726	670	671	667	662	689	660	714	684	730	669	673	709	715	683	666	747	677	694	689	676	680	687	704	713	696	662	647	651	661	690	693	698	709	690	697	719	670	667	683	643	672	676	709	722	722	717	689	660	729	699	678	660	693	658	666	715	722	699	676	711	673	733	741	705	701	707	689	715	680	712	688	692	650	705	677	669	684	742	717	674	670	647	718	702	722	655	720	680	676	710	720	726	691	728	635	686	733	738	678	667	725	674	740	738	692	674	705	705	660	668	695	687	719	688	708	678	727	679	653	720	696	683	668	725	733	685	719	684	685	684	694	763	741	692	630	721	740	637	655	680	679	650	676	681	686	693	638	673	687	674	711	692	687	689	740	672	762	664	690	690	675	698	688	687	696	682	714	708	746	680	706	679	655	682	724	698	678	702	666	668	648	698	679	684	689	672	696	688	695	644	639	705	735	645	686	688	687	701	700	676	678	667	656	653	691	659	665	722	618	696	727	680	750	681	713	676	688	705	674	707	708	694	689	732	641	682	659	678	664	658	649	711	659	701	678	661	673	688	693	705	699	714	703	659	702	690	695	687	688	724	710	649	687	671	716	742	673	721	717	681	680	688	701	701	710	699	692	706	622	691	737	693	661	671	693	701	690	643	686	708	704	705	701	672	688	636	688	660	714	668	728	705	714	685	692	691	735	669	710	698	694	740	717	727	682	690	699	685	722	692	691	666	728	662	683	685	656	739	725	702	657	725	670	699	734	709	700	648	691	663	736	706	653	662	716	667	682	717	663	696	715	708	705	698	698	660	704	729	645	694	725	712	689	667	640	687	708	700	670	659	674	695	676	683	708	698	697	678	689	709	682	678	751	683	710	709	688	696	699	618	680	690	680	646	683	659	729	734	684	728	733	711	696	699	643	692	700	684	637	689	712	734	678	742	710	676	698	637	737	668	693	665	741	716	705	698	733	706	656	684	664	612	696	714	656	714	735	716	686	688	687	655	741	708	718	719	688	679	701	688	720	656	709	745	705	679	700	740	693	656	692	688	712	686	732	674	646	667	663	669	674	645	720	735	712	675	726	656	667	673	684	666	691	654	705	675	658	643	672	669	671	682	714	733	711	696	657	709	662	643	662	673	715	707	684	701	687	653	684	683	747	695	697	663	675	675	674	678	692	676	684	698	659	708	709	717	699	708	704	649	681	698	657	740	724	677	699	744	696	710	663	708	656	759	718	700	721	712	694	695	720	680	684	670	738	632	676	708	689	684	705	704	718	702	674	689	662	671	681	694	714	693	725	671	703	658	687	675	679	696	693	712	724	651	675	664	691	716	709	696	717	687	689	661	677	689	715	701	714	675	743	704	660	729	685	688	703	690	687	686	728	692	695	661	742	674	704	683	664	747	661	711	693	658	682	642	676	726	729	691	681	693	747	732	670	722	710	692	727	621	669	671	658	697	692	652	687	706	657	683	717	754	722	707	690	686	678	689	713	716	687	679	629	699	704	658	671	703	729	664	663	689	660	701	643	702	710	697	703	676	718	717	687	678	673	703	691	708	700	711	692	688	711	667	676	668	695	713	678	685	720	697	671	668	647	697	705	639	730	699	719
10504	1418	671	390	446	400	260	244	293	384	197	147	210	75	64	49	50	46	42	31	49	47	47	39	28	25	39	17	31	20	34	38	38	25	30	33	36	21	29	34	21	25	33	27	17	17	26	22	38	20	21	35	34	22	23	26	32	26	32	18	23	20	28	30	32	26	15	18	28	28	26	25	23	23	22	25	21	26	26	27	30	18	26	25	21	19	22	18	21	26	24	13	22	20	20	19	23	33	22	28	18	24	18	20	20	21	23	29	20	21	17	18	23	13	18	28	14	25	24	18	25	17	22	21	27	29	27	22	17	24	20	20	13	22	21	22	16	22	21	15	23	21	15	26	22	35	25	25	28	21	27	30	24	20	22	21	17	23	27	20	25	30	27	11	25	28	22	21	21	25	22	19	33	17	26	27	29	20	28	26	20	16	15	27	25	26	22	20	20	26	18	19	32	20	22	19	22	12	18	29	34	16	26	32	29	17	17	23	17	26	22	20	21	18	20	16	28	24	21	18	21	27	29	23	27	18	25	21	23	24	24	14	23	19	22	40	22	24	22	19	24	25	23	27	15	21	30	25	11	23	15	22	26	20	29	17	18	24	20	18	19	21	22	20	19	22	17	24	26	12	17	27	30	25	24	23	20	19	27	18	19	24	22	16	16	21	19	25	18	30	19	23	21	18	22	17	18	19	21	18	24	17	24	26	18	23	20	28	20	23	29	25	35	20	18	18	23	12	22	26	23	19	22	26	21	22	29	24	22	26	24	12	15	21	27	14	17	25	13	21	20	18	25	22	21	23	25	21	23	28	22	26	20	24	19	23	12	20	23	16	27	16	26	27	21	28	19	20	29	17	18	24	31	23	26	23	28	27	31	14	26	29	23	26	24	20	26	16	26	25	15	37	20	21	20	26	19	17	16	21	20	30	27	29	21	15	23	19	25	32	20	23	32	23	33	27	25	24	24	21	21	24	17	21	16	15	22	22	20	23	25	25	13	31	18	20	17	21	21	23	24	21	23	22	27	31	27	17	22	17	25	26	16	18	26	23	22	14	20	22	24	19	24	19	18	19	26	23	19	25	27	15	18	23	29	31	22	17	29	20	27	20	21	13	20	31	21	19	23	26	17	25	16	23	18	22	22	19	25	33	21	20	19	18	26	31	18	23	21	17	22	32	15	20	22	19	22	34	20	14	27	21	19	21	14	27	20	27	23	17	24	20	20	23	18	24	31	15	25	20	18	15	28	26	26	28	19	24	23	19	25	23	34	25	23	25	19	22	27	23	30	16	21	23	21	22	25	24	20	19	23	31	30	26	29	16	17	20	20	22	25	18	24	17	28	16	15	15	22	16	18	24	28	14	27	23	25	15	27	25	24	32	25	13	22	30	27	21	18	17	24	24	17	23	16	24	26	13	21	22	19	25	21	21	18	12	24	20	31	29	28	28	21	22	26	24	19	17	18	20	19	25	16	30	10	18	27	21	28	26	25	22	34	23	22	20	18	20	21	27	26	15	20	24	20	19	14	29	20	18	20	22	22	19	24	32	16	16	21	28	24	16	26	34	20	27	19	21	24	27	19	25	20	20	20	21	18	24	25	23	19	21	23	22	32	21	23	20	25	20	27	21	28	22	27	25	32	23	17	28	18	20	21	22	20	27	31	22	21	27	25	17	19	21	29	20	24	34	22	14	25	28	19	18	31	22	25	20	12	28	28	27	20	22	21	23	21	17	17	22	16	24	26	29	17	18	23	24	22	26	23	18	26	20	29	19	23	23	20	32	18	19	13	27	26	18	22	22	26	19	19	30	23	22	19	18	32	17	21	20	35	19	27	23	20	13	30	23	18	19	22	14	22	21	22	22	21	19	22	25	26	20	19	18	26	21	23	20	26	16	22	24	30	17	23	16	25	21	22	18	19	20	24	25	22	25	14	26	15	18	26	16	21	18	22	25	20	22	29	23	16	22	23	22	30	18	29	22	18	28	28	19	26	27	22	20	25	27	24	20	19	26	26	29	16	27	25	19	18	18	27	23	23	32	17	13	24	20	18	29	19	24	19	24	26	23	27	32	27	25	21	18	32	21	29	19	29	19	24	20	19	28	22	29	19	18	15	26	22	30	22	22	23	26	19	18	29	27	25	20	23	16	27	22	31	21	24	21	29	19	21	21	21	14	19	20	26	27	27	26	18	19	8	27	19	14	28	16	17	25	25	16	15	18	21	26	27	17	29	14	20	20	30	25	18	23	24	22	18	28	20	22	26	23	26	23	26	15	15	23	21	15	23	22	25	24	19	17	17	20	29	21	31	16	23	18	27	27	18	28	23	17	20	15	18	12	27	16	29	23	23	21	27	15	22	26	28	32	20	18	20	22	22	25	21	27	32	20	25	20	24	13	20	28	24	15	28	35	17	24	21	23	18	22	26	23	30	21	26	27	27	27	19	21	25	29	33	24	9	15	23	18	15	27	28	28	22	20	14	19	22	18	16	20	22	26	17	27	16	18	14	27	18	21	26	17	20	28	22	23	25	22	27	24	24	15	22	21	17	20	19	18	18	27	29	26	20	25	25	19	21	23	22	15	23	23	19	17	32	18	18	21	25	28	31	26	22	26	19	23	12	34	18	32	20	23	13	19	23	26	16	17	18	15	23	19	29	22	18	37	23	17	20	23	24	22	29	24	23	24	30	19	19	21	21	25	16	21	19	23	20	28	27	30	17	26	14	26	17	22	28	25	21	20	15	20	17	20	25	21	15	21	14	28	20	25	28	24	27	23	25	26	24	24	19	20	21	26	26	23	15	14	33	21	24	19	22	20	28	19	23	17	21	20	23	21	30	16	17	19	17	20	23	21	24	20	29	25	19	24	23	28	21	30	26	26	31	30	18	29	13	16	17	22	21	16	33	18	20	17	23	20	14	29	24	20	17	18	19	16	16	13	17	16	25	20	21	24	20	18	19	16	26	30	26	23	25	25	27	28	24	13	24	25	30	23	18	22	22	25	24	26	19	28	19	19	23	21	30	27	15	18	29	17	19	15	21	21	19	18	23	23	20	23	24	23	22	16	24	18	22	14	29	22	32	22	27	21	20	23	19	26	22	22	18	25	18	24	25	17	21	27	20	18	19	27	14	21	21	27	23	25	19	27	36	25	19	20	22	18	16	26	32	24	14	17	26	28	21	19	14	23	19	18	28	26	20	11	23	21	17	22	26	21	22	28	18	34	16	27	20	15	31	17	22	24	32	26	23	23	25	24	22	21	19	16	21	21	23	16	16	28	19	25	21	15	28	30	18	26	24	16	24	19	22	30	19	21	28	30	21	19	26	21	18	21	21	14	26	21	26	18	19	31	13	20	18	18	19	15	17	26	15	23	32	24	21	32	19	16	23	25	18	20	27	14	21	16	26	23	28	22	22	15	25	18	23	26	22	26	26	25	19	21	16	22	21	25	18	24	24	23	21	25	21	21	15	17	25	21	21	22	22	23	32	24
48374	16825	13697	25483	29512	22493	17552	13404	14154	17064	9570	6871	8482	2832	2407	2070	1891	1759	1603	1478	1344	1208	1170	1063	1028	910	898	857	830	768	783	767	730	734	773	628	663	635	586	653	583	571	560	543	560	537	540	524	500	503	489	480	474	531	496	468	525	484	468	474	455	460	425	445	455	414	405	441	447	391	385	459	418	467	406	421	397	434	407	400	392	423	434	412	399	421	398	427	361	384	407	430	362	381	428	391	387	462	406	391	371	369	375	380	423	346	397	387	407	368	372	382	363	390	396	388	429	374	408	406	382	392	343	443	409	375	374	392	389	398	405	378	361	409	371	368	379	381	417	390	406	346	351	393	367	406	398	378	357	361	384	366	388	399	376	382	372	364	355	412	376	380	418	355	393	371	352	368	353	388	391	392	381	391	387	374	462	413	434	383	384	382	396	398	362	385	382	385	372	379	401	335	398	369	368	370	393	374	369	394	391	395	407	369	367	357	374	409	398	396	400	386	431	394	403	380	382	381	348	371	369	345	423	363	403	371	394	347	369	390	383	391	379	382	373	400	380	367	392	382	389	401	401	344	345	388	373	358	400	386	390	346	390	402	395	387	384	336	360	364	399	364	383	388	373	385	390	370	396	414	381	371	365	368	435	386	387	390	369	352	381	337	393	382	349	364	368	389	358	347	374	369	376	364	405	423	367	399	392	389	382	424	386	392	405	401	371	350	391	405	377	369	385	394	362	426	390	379	395	394	380	396	383	369	364	367	383	393	396	400	344	412	396	378	370	382	373	346	393	399	378	380	403	384	364	396	382	355	365	387	378	382	380	359	376	368	390	371	363	367	360	339	410	402	385	396	354	408	375	378	357	399	406	393	387	365	381	357	358	368	345	375	378	350	384	404	362	392	364	405	383	352	373	358	384	383	362	374	368	395	361	368	356	403	374	381	402	402	398	389	392	364	357	385	367	327	384	378	356	350	374	400	348	352	370	343	342	392	381	372	381	407	379	386	392	380	366	391	386	361	378	389	379	334	352	358	399	390	398	403	383	355	395	401	371	336	356	370	384	379	383	406	385	368	362	377	396	392	367	406	398	377	365	381	390	387	361	405	375	378	375	376	387	380	404	374	398	390	383	368	386	407	400	358	386	407	359	406	369	362	400	404	364	381	394	362	372	348	361	387	365	392	413	389	409	379	378	373	357	358	374	345	380	357	359	386	380	371	354	399	343	366	384	376	341	433	338	376	385	374	331	353	390	348	387	362	372	397	411	372	365	379	396	370	366	337	390	405	366	387	347	380	374	388	353	370	351	370	395	391	353	372	362	359	370	356	371	342	366	417	367	390	392	374	335	368	357	360	382	387	364	392	361	373	389	391	389	350	415	415	392	352	384	340	365	370	368	415	386	335	376	334	360	394	381	353	383	347	418	388	367	368	350	412	357	394	406	374	383	383	365	341	359	392	375	385	355	337	367	397	393	345	367	393	376	359	394	382	400	367	367	388	395	347	361	388	371	376	394	347	393	362	398	376	370	389	397	361	374	358	407	362	368	391	380	349	355	386	347	370	381	361	355	391	409	356	379	376	376	372	362	377	336	393	380	389	375	378	379	384	349	378	373	364	418	353	338	358	343	377	405	364	347	337	373	381	358	344	407	369	357	366	390	369	374	399	406	371	372	390	422	372	360	386	328	381	418	361	390	389	391	370	365	376	361	372	379	378	367	368	354	345	364	387	377	388	343	363	378	374	385	390	350	384	380	333	358	378	362	352	370	373	359	376	408	364	371	370	347	365	338	402	353	404	398	380	377	355	355	398	394	370	373	365	381	406	399	377	381	370	375	383	377	383	383	389	375	381	378	365	367	384	388	367	369	374	388	365	366	368	404	374	394	391	383	353	395	371	388	368	379	388	355	366	375	351	417	374	403	352	387	378	378	391	368	366	392	369	368	354	370	375	362	418	345	371	390	353	388	351	377	364	329	356	360	367	395	375	355	394	356	342	393	357	383	393	346	369	356	393	375	335	399	379	380	362	352	381	400	374	356	381	388	417	381	363	370	385	387	366	377	402	386	360	376	403	366	364	354	341	360	384	375	403	384	380	379	374	352	408	382	376	379	351	368	389	427	385	393	390	360	373	412	359	397	364	403	383	389	388	341	381	376	399	356	349	370	375	390	391	367	390	344	370	418	369	378	393	359	394	371	355	375	340	380	386	403	367	376	384	316	398	365	365	363	391	398	363	405	386	327	357	351	364	359	364	400	391	363	372	364	390	362	319	381	348	365	331	405	362	400	357	346	405	355	337	356	377	362	397	354	365	331	397	373	388	352	386	383	352	385	362	370	382	380	365	364	364	373	370	332	387	378	371	372	402	388	356	415	350	379	378	378	385	376	377	395	411	369	355	394	370	351	377	386	393	360	385	384	392	405	377	372	382	390	350	400	368	381	374	362	379	372	397	365	383	389	393	353	375	387	363	331	367	399	371	397	379	348	374	394	397	381	390	386	359	336	378	374	350	376	409	357	392	394	401	392	382	351	335	370	367	366	397	386	379	384	358	374	384	376	378	365	398	385	371	414	344	381	361	341	386	420	382	382	369	375	358	378	359	363	403	379	356	368	380	379	399	382	378	356	388	372	375	362	364	391	383	408	349	389	371	351	347	364	373	386	372	370	414	346	403	378	390	392	371	378	395	424	356	364	363	379	375	378	373	353	360	390	402	364	395	364	381	389	367	414	376	403	381	354	341	383	384	382	386	352	378	371	372	397	418	375	348	387	355	374	346	392	364	401	377	373	361	371	331	384	353	366	391	364	372	401	399	364	353	394	333	353	382	383	373	384	388	383	376	324	355	392	346	381	358	362	380	378	361	358	398	370	364	405	392	378	372	383	394	377	356	397	352	321	373	365	386	366	365	403	386	364	365	372	388	375	369	390	417	369	350	359	354	366	359	336	405	349	373	367	381	368	403	408	368	359	358	386	345	413	361	350	395	396	374	386	378	377	344	349	360	344	395	355	358	360	361	392	411	375	387	361	390	345	397	385	381	372	398	372	403	374	401	376	375	382	417	384	384	354	360	396	367	360	351	352	383	380	351	403	378	360	371	355	376	378	404	372	371	358	369	371	354	424	345	348	401	378	407	364	356	398	398	423	380	367	385	396	373	350	364	370	412	390	352	382	332	368	401	368	329	352	370	412	350	390	384	395	398	408	387	370	376	374	357	386	372	404	337	386	363	327	386	391	375	401	373	412	369	345	353	389	374	367	354	387	381	368	373	359	359	396	372	382	420	393	377	394	363	372	386	373	338	390	408	364	376	375	369	355	374	384	377	379	383	358	391	383	368	377	386	394	377	403	405	417	397	366	362	387	377	356	390	373	370	377	361	377	361	389	338	356	384	381	376	373	394	377	386	390	377	380	376	412	373	370	403	380	376	320	343	422	350	362	370	343	363	370	375	362	370	380	364	378	393	346	400	374	396	384	380	371	376	408	399	354	380	383	380
4515	501	305	171	173	129	83	62	112	144	89	57	42	29	33	35	23	35	34	34	26	29	33	30	33	29	31	26	33	32	26	37	24	29	32	25	20	28	40	26	27	22	24	27	20	32	18	26	26	29	25	22	28	27	20	18	21	19	33	24	30	38	29	26	27	27	31	37	29	34	26	23	20	22	27	30	27	20	21	29	30	30	28	29	16	31	26	24	23	27	23	17	25	26	17	23	29	25	16	28	23	28	35	28	26	26	25	24	18	25	28	30	30	22	20	28	31	23	31	20	32	30	28	27	38	24	25	30	30	22	32	31	21	23	31	27	20	21	30	30	23	32	29	15	29	27	28	20	24	19	36	21	31	24	31	41	26	29	26	31	32	34	25	21	26	37	29	21	23	33	15	24	23	21	23	34	22	18	32	33	27	27	23	18	24	26	28	21	23	24	19	26	27	33	27	14	15	24	37	23	26	24	31	25	29	35	25	26	26	25	23	19	27	26	23	29	41	20	30	28	33	21	22	25	21	29	31	19	20	21	32	24	18	15	33	33	35	17	19	32	26	30	24	20	28	25	25	24	22	22	36	27	24	31	18	30	24	26	21	38	44	28	25	19	36	25	34	26	33	25	25	20	20	26	21	24	35	21	34	20	22	33	21	22	29	23	22	28	21	26	21	23	20	18	27	30	29	24	26	24	21	35	32	26	26	39	24	23	27	28	22	29	30	24	21	25	35	31	30	29	35	21	24	26	20	27	31	23	24	25	29	31	33	27	42	26	24	12	34	33	24	31	19	21	27	28	25	26	27	25	30	28	21	31	25	29	27	28	30	25	25	23	28	24	33	16	27	29	33	27	37	29	22	25	21	29	25	28	21	22	27	26	24	24	27	30	27	23	21	22	31	26	26	23	38	35	23	25	22	27	23	26	19	29	30	31	24	22	29	22	36	30	34	33	22	26	29	24	26	21	24	31	28	32	20	18	25	28	24	20	26	26	29	25	26	27	27	22	34	28	21	21	27	35	21	33	30	17	20	23	29	26	30	24	27	30	15	31	31	29	25	30	30	28	23	29	22	27	30	26	20	20	26	32	24	34	19	14	26	31	23	31	26	27	15	18	18	24	26	26	27	21	19	25	27	23	26	24	31	24	31	37	27	22	29	34	26	37	25	30	27	26	24	26	25	22	25	30	23	25	31	22	29	28	28	20	34	25	31	29	43	24	30	25	35	25	33	18	19	20	35	23	37	36	19	31	19	18	23	24	25	26	21	34	32	27	24	30	24	37	24	20	30	26	32	24	26	35	33	30	36	26	27	23	25	20	29	26	28	25	26	32	23	38	22	26	32	26	20	23	24	17	29	28	32	24	17	22	35	20	16	28	25	36	17	29	32	25	24	22	28	18	21	29	25	23	24	27	30	31	20	21	32	29	22	22	13	29	23	31	24	29	22	26	28	28	28	22	26	38	29	27	23	36	21	21	31	30	30	25	24	25	25	24	17	30	27	33	25	19	26	25	21	19	31	23	22	27	23	32	17	31	29	28	24	19	32	27	30	18	23	29	30	34	22	39	30	31	35	29	26	25	24	27	22	23	23	21	29	24	26	35	24	36	32	33	24	22	29	24	34	28	25	22	32	18	34	24	24	17	34	28	22	25	26	19	39	26	26	28	26	27	25	30	35	20	24	21	23	18	28	33	20	34	29	24	46	28	37	25	23	19	20	23	30	19	26	21	29	29	23	28	30	30	14	24	21	25	31	19	22	28	25	32	38	29	32	24	24	23	29	29	31	26	28	27	35	24	26	15	25	14	26	32	26	25	30	19	27	27	31	20	28	23	25	15	27	18	21	28	28	21	33	33	23	19	19	35	28	18	20	29	27	31	25	34	30	32	21	21	35	31	33	29	26	29	23	19	23	34	36	28	31	19	17	23	23	32	35	29	31	20	28	31	30	26	29	27	23	24	20	23	23	28	31	26	33	25	18	25	32	38	22	33	29	26	29	22	29	32	21	23	19	19	22	33	36	24	26	25	25	19	33	22	31	23	23	34	24	25	35	25	25	27	30	32	21	30	30	21	17	23	22	29	29	29	20	37	22	29	23	24	25	22	20	23	20	25	40	33	22	29	28	28	24	34	29	30	38	28	24	13	37	38	25	24	22	27	32	28	27	22	30	24	29	16	21	23	31	27	21	24	19	27	26	29	23	24	30	23	19	20	28	30	21	23	24	31	24	25	33	36	29	22	32	31	20	21	25	29	30	23	22	28	28	18	29	27	24	27	29	23	32	33	24	22	22	25	26	12	31	30	31	26	32	24	27	21	20	23	29	34	28	29	35	31	29	23	24	35	32	33	27	35	33	21	24	24	35	27	33	20	35	29	29	30	29	35	35	31	25	25	33	26	26	39	25	22	27	17	25	25	30	22	25	26	22	33	29	26	28	30	30	32	24	30	35	25	22	29	22	22	26	30	31	36	19	31	32	21	23	30	42	26	24	36	27	27	27	22	29	25	28	27	27	24	26	32	22	31	39	29	20	21	26	20	29	27	23	24	21	30	24	23	23	29	27	34	26	27	27	23	16	25	31	24	24	21	28	21	23	23	29	23	30	29	22	26	31	29	26	28	28	28	33	29	24	22	25	31	27	23	25	24	24	28	27	29	30	21	27	27	27	31	24	25	29	27	24	23	11	26	21	20	29	35	26	43	21	25	32	25	24	29	24	24	25	26	30	26	30	25	21	21	23	28	35	20	29	26	24	28	30	23	25	26	23	24	27	21	28	27	19	18	36	18	30	31	42	20	24	27	22	19	19	33	35	21	28	28	16	26	21	29	25	32	26	25	23	30	24	31	29	26	30	26	29	26	27	28	26	25	17	27	28	22	34	29	36	26	28	29	27	26	24	31	36	23	25	32	30	30	28	25	28	26	29	31	39	22	30	24	35	34	18	20	21	25	16	26	31	22	20	36	26	38	23	31	35	26	22	18	30	25	27	30	25	33	28	22	27	32	25	22	23	25	24	27	33	18	24	37	28	24	21	30	17	33	22	30	19	34	20	27	20	22	32	23	16	23	27	29	21	22	26	29	24	28	30	35	29	35	28	30	23	31	25	25	28	35	30	29	23	14	26	27	16	21	33	27	24	30	23	34	30	24	21	21	30	27	36	26	21	17	28	32	39	26	24	20	30	30	29	37	26	31	33	37	21	25	27	15	31	28	35	24	24	31	25	29	22	25	26	35	23	26	32	24	25	22	29	33	26	24	29	21	24	31	28	19	32	25	30	31	36	21	21	26	26	28	28	24	24	39	32	18	21	27	27	14	24	25	31	27	31	25	24	26	21	23	27	24	26	22	30	22	24	27	28	38	33	30	17	22	32	35	18	33	30	31	27	24	41	28	22	24	21	26	33	27	25	22	29	29	23	30	28	22	18	22	36	27	25	35	29	22	21	20	23	24	23	27	34	31	31	36	22	23	23	31	22	26	35	30	30	41
36798	11127	7689	15814	16827	9394	5498	3921	6143	8273	4019	2226	1767	785	726	737	626	624	593	587	589	568	567	583	493	587	524	488	490	473	493	491	482	457	521	474	473	485	470	470	464	492	485	504	511	473	453	518	449	441	457	490	476	470	461	501	461	449	462	469	480	448	455	470	450	423	466	437	450	446	490	447	426	449	434	465	449	468	435	454	469	463	466	458	447	468	419	448	438	437	453	437	448	425	434	433	414	458	444	448	440	478	457	451	435	433	480	489	487	455	474	461	438	460	464	452	452	466	442	446	472	467	420	421	446	466	446	453	433	440	452	468	442	445	460	450	440	441	446	439	446	439	484	448	423	452	456	476	412	467	466	436	453	480	427	438	426	414	443	460	413	476	442	475	428	457	459	452	432	458	403	482	446	472	422	434	446	445	445	430	467	426	406	443	461	414	455	466	439	463	457	477	453	457	431	412	447	439	415	478	453	454	409	440	431	454	438	443	455	487	461	407	487	433	423	481	461	476	444	429	468	431	457	457	445	420	454	433	411	470	443	443	453	397	452	480	439	446	422	470	426	457	451	454	428	401	427	433	464	425	476	437	440	421	409	480	462	444	443	447	459	426	419	463	395	420	460	451	464	449	460	431	467	474	474	449	460	438	466	436	473	475	460	427	446	434	466	442	466	398	376	440	482	435	443	465	452	472	427	443	435	414	441	458	445	462	416	446	406	425	458	449	437	438	452	418	406	421	413	419	429	427	470	445	506	423	442	460	450	396	443	457	431	439	440	454	454	453	402	440	454	437	462	453	438	446	441	426	448	442	490	457	446	446	475	461	432	428	488	461	474	435	435	475	418	500	430	409	452	457	470	450	474	487	443	465	478	473	464	396	456	437	465	452	464	444	472	444	458	469	470	463	448	417	483	414	488	455	458	433	452	454	428	433	447	486	441	442	461	429	420	428	442	468	442	418	441	451	435	429	437	455	453	413	466	433	424	463	418	435	498	465	440	462	438	456	451	443	458	463	446	455	435	459	425	443	411	464	434	460	436	429	493	457	477	419	424	479	429	427	476	452	405	466	449	481	451	453	436	434	451	434	441	447	437	470	451	449	430	449	451	428	436	450	466	435	471	460	457	469	448	432	427	433	443	454	438	438	392	465	472	470	447	482	466	436	445	510	456	494	434	430	452	438	454	446	439	422	417	403	460	415	465	446	452	415	462	438	458	418	467	435	443	445	462	440	432	451	453	443	444	498	424	403	445	459	429	433	431	442	440	458	414	442	448	466	449	442	417	444	438	478	451	476	477	473	434	419	423	453	472	432	455	450	455	463	458	428	443	436	426	451	451	402	452	476	475	431	447	466	499	444	441	436	442	445	435	487	456	426	496	457	460	419	443	439	439	461	466	442	494	449	433	453	460	432	411	444	453	454	443	474	472	515	495	432	432	454	419	449	425	458	409	442	465	450	459	424	481	406	493	449	436	445	453	449	429	458	475	433	470	478	469	440	445	432	470	440	460	448	421	431	442	438	443	456	496	447	478	426	451	465	435	475	440	442	449	429	495	440	459	509	462	439	444	431	412	442	467	472	474	426	483	462	474	473	464	468	463	423	487	450	435	452	457	430	460	460	473	428	437	427	466	428	416	414	457	432	473	460	454	476	505	475	461	486	448	429	487	452	438	447	434	433	468	440	443	455	419	461	445	448	441	460	411	489	463	437	419	442	461	429	417	444	443	425	444	475	454	470	419	441	401	428	438	429	444	459	443	431	432	443	458	464	467	433	453	431	440	462	431	471	456	428	424	451	442	458	438	442	459	453	468	440	462	412	434	445	446	453	443	436	432	444	468	416	480	478	450	424	450	454	467	454	461	439	438	448	429	428	424	479	421	441	429	481	441	457	456	450	439	466	413	479	428	400	429	407	440	468	445	444	453	453	480	408	474	449	410	422	434	465	455	423	436	428	458	404	415	440	453	477	434	442	438	451	447	459	447	418	460	451	450	444	468	476	457	480	455	434	487	456	409	448	457	440	464	446	470	476	452	453	455	431	437	460	429	428	445	483	455	411	428	451	476	450	443	438	461	417	425	445	443	430	434	434	462	450	442	413	454	449	453	438	457	470	427	439	475	466	412	422	424	433	465	439	429	445	481	445	453	450	428	461	446	479	457	451	454	473	425	434	459	416	471	459	441	422	465	431	463	446	450	432	458	445	495	480	424	410	425	430	471	458	455	443	457	445	453	418	441	458	466	436	474	425	479	476	443	429	413	427	437	485	432	451	471	435	423	461	478	463	465	423	403	425	471	492	438	507	441	435	481	447	465	468	443	481	473	411	456	434	449	440	440	447	480	455	439	448	452	445	422	444	456	440	435	457	461	444	455	441	458	462	436	437	439	463	479	407	472	463	453	427	424	417	420	459	452	457	465	435	442	414	448	450	435	421	449	462	445	446	444	483	441	460	458	444	454	430	440	467	452	461	452	457	444	416	459	466	442	421	437	455	473	442	443	464	447	455	412	401	463	466	457	484	432	424	464	465	449	474	437	465	461	447	448	447	433	487	432	460	448	441	457	427	447	448	436	401	474	412	431	473	489	409	446	447	438	462	438	444	446	461	448	446	465	468	443	448	434	476	434	422	445	465	443	451	462	465	485	418	436	477	455	447	461	472	461	447	468	470	434	406	405	421	450	437	468	413	427	429	425	398	461	467	466	474	485	439	449	404	433	410	405	407	448	479	416	439	476	430	499	465	429	456	441	478	431	448	454	421	444	417	426	452	449	407	441	455	442	441	421	386	448	423	465	451	448	426	418	410	454	420	459	454	431	454	452	454	462	401	443	438	437	450	458	462	445	474	459	438	453	486	430	458	464	437	457	462	461	475	463	470	476	473	447	457	458	445	442	445	427	452	444	400	412	452	470	452	467	455	439	454	451	407	438	438	418	472	463	437	455	437	419	451	432	436	424	441	451	462	442	392	498	458	433	440	457	470	470	436	435	433	458	466	462	453	439	414	442	479	441	471	427	424	472	409	472	477	500	448	451	424	461	444	462	431	449	472	400	446	408	449	433	430	473	407	472	469	430	431	449	454	419	433	432	472	444	441	426	436	456	479	452	447	449	453	434	415	442	424	434	457	437	436	430	447	427	470	465	444	444	478	438	422	426	417	439	427	410	415	440	455	494	456	395	428	494	448	476	432	429	450	447	439	463	412	457	408	426	441	405	416	442	434	431	439	417	409	435	443	441	445	444	447	424	427	441	445	435	452	473	422	466	463	456	479	449	414	472	408	466	445	475	466	458	455	450	451	454	446	430	448	419	419	482	496	436	426	421	458	475	439	479	464	431	455	445	445	471	437	456	441	465	444	462	454	462	472	481	466	457	453	446	442	437	462	496	458	446	453	404	422	437	456	436	426	453	496	423	449	424	441	417	479	459	482	438	416	421	425	485	434	456	485	451	410	473	486	442	440	409	422	464	479	455	484	424	437	460	428	443	492	446	502
7884	929	553	282	275	203	193	167	213	298	181	123	172	68	59	59	63	51	69	41	47	46	44	46	54	45	39	37	43	40	61	51	45	41	54	45	61	49	41	47	40	53	42	47	46	45	39	32	41	41	37	45	50	40	45	52	55	41	30	37	39	40	40	31	32	48	42	43	42	46	54	41	38	35	39	45	38	42	37	54	44	38	35	38	55	51	41	38	31	43	33	35	37	40	47	48	46	43	48	37	42	39	35	42	58	46	52	49	42	43	36	41	35	30	45	46	46	33	37	28	35	44	45	46	40	45	47	38	33	51	52	34	37	48	45	34	35	45	48	44	38	42	39	46	47	45	41	45	54	46	48	50	40	52	43	51	43	43	37	44	45	46	39	39	51	38	50	41	41	35	33	29	39	41	42	40	38	41	46	52	49	41	33	28	48	29	51	45	31	43	48	48	44	45	47	44	40	46	44	51	44	50	39	44	50	47	38	56	53	48	35	36	44	29	32	24	39	46	44	43	42	32	39	36	49	40	41	43	31	45	54	36	45	37	41	41	43	48	42	37	44	46	29	33	47	38	44	31	49	46	42	49	39	41	44	44	42	44	50	45	38	45	47	34	44	31	43	42	40	45	39	42	42	40	30	36	49	48	46	41	42	39	47	41	39	43	40	30	33	46	43	43	40	33	41	41	47	39	39	46	33	43	41	40	33	48	45	43	46	48	33	45	34	41	43	41	38	54	35	38	34	29	30	43	40	37	40	31	46	48	32	43	46	47	39	47	49	38	28	48	37	37	37	41	41	40	42	49	45	45	36	33	38	42	43	38	32	28	46	28	39	30	33	34	36	37	39	41	29	43	42	36	37	44	50	33	50	42	38	36	45	40	40	28	38	56	50	38	43	28	51	30	40	49	34	35	47	40	43	33	44	33	51	40	48	47	35	45	45	44	44	41	51	34	40	46	42	40	54	41	44	39	44	47	53	50	42	41	42	53	31	37	40	41	44	39	45	47	44	43	43	49	36	40	43	34	38	42	47	40	48	34	47	40	38	49	47	41	43	36	53	45	42	42	34	42	32	38	44	46	52	32	33	38	37	65	35	43	40	48	38	45	31	40	39	36	43	42	40	44	32	34	39	32	44	44	34	43	39	40	39	39	41	49	41	48	31	37	44	45	54	53	36	50	36	40	40	44	39	50	48	49	41	46	36	39	41	38	42	36	39	43	42	43	44	32	39	37	43	44	34	35	29	46	41	38	40	47	51	48	45	37	36	43	48	51	42	37	41	47	28	35	36	36	41	43	39	51	38	42	43	39	33	37	43	40	48	44	45	43	31	39	35	53	45	40	51	35	45	48	47	55	38	52	36	28	44	43	44	44	32	30	33	43	39	31	40	48	44	48	54	37	34	37	44	42	46	43	37	45	38	41	58	46	48	23	42	47	39	49	40	32	52	44	48	35	36	44	35	43	40	37	42	54	41	45	48	47	40	44	34	31	41	44	33	35	43	29	31	54	46	49	33	33	45	34	46	56	32	52	42	41	45	49	45	39	44	44	53	38	42	54	38	48	41	44	29	42	44	40	41	44	33	41	45	35	37	33	38	46	34	42	44	38	25	40	33	38	49	37	40	49	42	28	46	41	35	40	41	38	45	46	38	41	40	54	40	29	38	41	44	41	38	43	44	35	45	39	48	38	47	41	52	35	40	34	39	53	34	28	41	41	41	44	40	45	41	46	35	37	39	45	36	29	49	41	35	46	28	37	39	39	39	42	46	51	37	40	29	34	41	41	43	31	29	36	42	34	40	47	43	43	31	37	42	44	42	53	51	45	49	41	36	36	36	45	31	38	44	40	52	34	41	41	41	41	40	40	40	36	44	42	30	42	34	37	35	41	38	37	45	34	46	47	30	35	42	51	44	46	51	38	42	27	42	42	44	36	56	35	46	36	43	40	26	41	35	40	47	51	54	31	40	29	45	36	32	45	36	52	46	47	38	36	36	38	38	38	44	44	34	36	39	38	41	34	42	38	46	32	44	36	39	39	40	48	45	44	40	43	25	36	40	43	41	48	47	49	37	41	38	45	42	43	45	43	42	41	57	44	39	38	50	43	57	41	42	48	50	49	39	39	55	33	47	34	44	49	40	49	34	39	33	53	49	42	54	47	47	30	41	37	42	36	47	45	54	42	40	38	44	50	36	41	33	33	39	43	34	41	39	35	32	46	37	48	32	39	50	49	42	32	38	39	41	53	40	40	32	46	41	37	52	37	45	39	41	37	32	49	41	38	44	41	38	38	31	32	35	46	34	35	38	40	52	43	46	39	50	49	48	46	42	40	45	44	38	36	41	37	30	33	38	52	41	28	45	31	41	38	51	40	49	38	58	41	40	40	34	31	41	41	45	37	46	40	55	49	44	36	36	44	30	43	40	45	41	41	45	39	49	41	34	44	45	51	32	37	49	42	43	33	35	44	54	42	35	43	49	47	31	39	36	39	43	43	40	35	51	44	50	48	40	44	44	41	36	46	32	43	42	46	32	34	38	32	40	50	17	26	37	46	50	42	36	40	46	47	48	38	51	34	36	32	43	33	37	51	44	38	41	44	49	50	44	42	33	38	39	34	35	35	45	45	41	39	34	49	40	51	38	45	44	43	41	43	53	50	46	40	39	40	47	52	47	43	44	44	42	47	31	46	44	35	41	37	55	46	38	34	48	49	68	54	48	33	30	48	36	32	39	39	34	37	43	43	52	34	49	38	51	38	37	39	28	41	49	52	56	51	46	45	36	47	54	38	37	39	39	39	46	43	42	40	37	49	40	33	43	44	42	31	32	35	52	46	39	44	45	45	46	40	40	45	45	47	48	45	49	29	32	38	43	51	37	39	44	42	54	42	42	39	57	48	36	31	48	43	49	30	34	38	45	43	44	47	51	38	36	39	46	40	32	45	31	47	32	38	48	41	49	49	48	36	53	37	49	48	36	45	43	52	54	53	53	39	43	41	45	55	45	35	62	43	41	24	36	44	34	39	47	43	50	48	44	42	44	29	27	48	44	52	41	53	45	32	46	35	41	55	32	45	57	48	29	44	46	40	47	34	47	47	34	42	45	44	44	39	45	48	38	47	47	56	26	31	38	42	37	38	48	38	38	38	24	32	42	29	57	44	34	38	47	40	36	39	44	39	53	39	43	34	43	33	46	46	50	34	41	60	46	36	38	33	44	45	49	33	42	44	38	43	37	26	35	43	41	43	43	38	40	40	43	35	33	45	34	40	46	52	35	44	40	51	41	33	37	42	24	49	45	39	41	35	40	41	44	36	41	40	43	39	35	43	42	43	36	37	34	35	48	37	36	39	39	49	40	46	47	35	31	39	50	32	31	44	36	47	41	51	37	33	42	44	33	47	47	39	37	47	46	40	47	39	44	52	36	37	50	45	36	39	32	38	51	47	37	38	42	65	41	46	32	42	40	32	52	34	38	42	42	47	48	42	43	49
41703	14216	11653	20836	23041	14634	11561	10619	10607	12688	8007	4489	6927	1952	1693	1571	1474	1401	1341	1261	1211	1079	1097	1039	963	970	947	906	933	862	907	888	876	852	916	834	820	820	837	793	770	765	738	746	761	752	755	758	753	815	748	734	731	784	825	755	750	719	756	682	767	713	716	727	705	769	723	745	763	703	705	697	763	722	727	702	684	736	722	705	708	740	696	707	734	700	668	685	691	700	755	744	719	681	716	688	723	749	741	705	703	715	684	682	746	662	708	735	695	744	713	737	656	713	720	711	680	659	727	695	714	698	691	701	730	695	753	734	723	697	720	728	732	697	700	696	725	722	758	706	707	734	679	745	695	720	718	639	756	671	723	723	696	723	753	676	693	685	682	680	718	711	703	681	720	718	722	723	710	706	687	716	674	708	723	728	705	696	700	695	701	730	724	769	713	671	710	717	698	704	690	719	644	704	703	687	737	681	699	713	649	680	707	698	658	728	670	709	662	674	712	722	708	669	710	692	692	712	668	714	664	647	711	756	702	678	738	666	735	699	719	716	699	669	690	688	729	698	726	695	637	695	702	670	637	714	708	731	715	698	717	677	684	692	700	716	696	678	731	731	674	676	693	720	697	708	690	689	721	698	664	737	660	704	719	750	735	673	635	680	682	718	712	678	704	659	694	724	696	682	707	677	715	730	678	649	701	670	659	675	669	733	684	697	695	685	707	715	712	680	685	724	681	678	705	695	657	698	701	719	685	666	752	683	698	652	705	685	751	678	703	710	671	760	669	674	706	675	731	694	672	718	701	728	663	729	710	693	707	708	733	777	665	686	718	759	640	682	672	633	710	678	684	729	675	637	699	698	698	727	663	690	661	718	682	713	670	648	715	701	700	712	670	703	678	702	668	678	671	701	678	701	696	684	690	668	704	691	677	696	736	710	738	727	690	724	697	703	718	683	709	719	670	686	676	643	751	678	749	714	650	712	726	700	728	761	707	684	650	727	685	672	683	694	712	689	681	680	703	654	678	675	643	647	719	739	718	713	686	722	701	675	727	696	701	677	689	712	696	685	714	688	672	715	712	662	688	708	669	725	696	744	732	725	694	744	687	705	686	657	669	698	691	673	681	706	688	715	706	723	698	700	682	684	661	691	742	673	629	712	718	717	673	684	730	694	684	714	672	642	737	704	708	721	698	726	714	736	716	660	681	688	683	689	702	733	673	738	730	703	683	724	718	738	737	712	674	687	681	723	721	664	705	676	681	730	742	711	708	666	680	718	744	698	696	692	737	691	701	638	722	722	742	687	728	688	706	656	695	694	747	738	688	685	707	690	708	719	687	707	678	700	679	697	702	643	684	711	660	703	699	703	720	731	680	686	694	678	707	688	673	675	703	698	680	679	682	729	687	655	713	753	718	687	685	666	764	654	680	720	701	703	705	694	692	711	698	737	696	686	697	676	699	702	710	707	699	691	724	668	689	674	704	689	707	718	728	683	660	699	690	704	664	660	650	668	692	665	684	715	715	741	673	678	689	711	707	722	702	703	689	732	710	682	733	711	701	708	689	682	679	724	704	716	730	671	743	706	715	683	734	696	716	690	702	721	683	684	716	710	705	733	713	686	710	723	724	655	722	700	722	729	705	686	686	728	729	679	695	690	679	654	705	712	714	644	656	679	687	703	724	697	700	711	698	728	691	761	690	687	703	733	729	672	645	667	702	674	700	720	665	733	714	657	745	739	707	653	666	692	726	733	736	695	637	719	694	704	673	685	709	708	734	708	691	721	697	723	704	725	687	746	685	702	701	731	710	714	758	648	705	693	726	693	711	682	658	717	679	694	683	695	694	723	718	673	711	702	684	683	662	696	706	665	745	706	702	669	732	710	680	676	666	699	681	720	692	705	702	691	688	705	702	697	680	727	673	725	743	678	686	689	661	710	710	692	733	720	652	682	680	657	702	674	730	716	687	721	679	697	678	739	687	658	736	677	689	756	691	719	696	716	724	691	665	650	730	702	694	731	725	691	705	689	701	690	722	667	708	703	699	713	676	688	716	706	715	721	692	736	671	647	697	695	652	696	708	720	694	710	684	679	685	727	681	680	675	697	711	673	718	679	689	730	703	722	691	719	699	680	670	659	729	692	704	669	698	723	728	700	717	660	708	684	728	704	702	753	686	695	737	725	681	723	711	649	706	708	706	681	663	694	717	719	688	720	699	686	703	685	692	719	701	728	638	690	718	732	655	716	673	720	695	720	705	670	705	720	664	706	710	685	701	658	734	692	721	694	708	703	706	688	707	733	698	678	674	654	708	638	663	662	668	674	692	710	711	651	707	689	704	710	722	707	660	685	669	665	702	736	714	721	714	667	717	732	694	704	661	649	698	700	721	688	669	725	714	668	689	705	730	678	674	687	666	716	692	737	760	724	681	696	685	734	678	630	692	713	694	720	690	684	677	708	725	722	683	720	765	678	699	680	749	673	670	677	675	689	662	701	636	656	700	719	703	716	715	689	706	761	668	702	666	681	650	697	710	678	714	676	680	732	700	685	711	714	694	703	665	727	633	673	674	696	708	728	657	668	718	716	724	668	653	734	696	748	703	676	720	736	686	756	737	716	712	683	689	695	701	641	695	712	713	681	646	725	718	660	719	675	670	714	688	734	693	685	674	709	703	682	720	671	641	683	691	692	716	685	701	736	725	697	662	675	722	741	695	695	696	693	743	689	685	701	718	688	690	693	707	725	689	709	678	741	672	695	740	719	677	703	693	718	697	685	714	686	678	679	687	715	692	644	736	725	701	692	707	716	715	727	686	664	702	746	695	713	757	697	668	674	665	655	680	698	718	678	700	680	688	709	735	710	639	703	718	700	739	736	697	682	676	688	692	746	657	749	755	711	674	742	711	663	707	667	737	675	657	705	646	721	727	712	681	740	652	702	649	741	719	685	709	709	697	766	699	677	709	692	695	683	714	696	700	714	665	696	720	667	728	684	749	720	698	682	692	671	687	741	683	739	661	694	727	695	685	675	659	705	643	695	660	689	687	731	712	697	781	700	683	726	695	687	682	731	684	682	632	748	722	724	701	715	664	682	712	726	733	703	740	659	681	747	694	707	678	680	662	678	704	732	640	664	669	689	715	721	675	685	704	691	709	682	672	685	747	662	712	652	703	677	706	674	672	649	709	641	701	687	687	694	676	689	706	693	704	653	751	744	686	648	712	707	722	679	671	679	704	731	657	703	746	719	728	708	709	686	719	733	711	752	709	716	721	712	740	699	675	744	698	695	710	682	674	689	718	682	695	697	689	700	710	735	676	712	745	706	719	688	729	651	729	714	677	692	720	695	672	698	668	687	692	693	688	714	745	694	706	688	694	701	704	730	699	673	696	666	693	696	662	711	667	698	668	661	684	671	685	712	713	704	680	735	680	699	699	754	673	738	732	694	715	685	679	668	680	678	685	683	691	667	712	717	705	690	701	684	726	702	732	691	692	740	682	651	671	710
7447	752	436	305	236	224	198	170	250	280	133	114	200	63	73	49	66	51	55	58	50	54	56	44	56	48	41	44	48	41	56	47	42	46	32	56	50	38	43	40	49	44	42	46	32	36	41	49	52	36	45	37	39	30	38	43	40	53	41	45	41	48	37	36	53	41	50	44	43	39	38	56	45	45	41	35	46	44	42	49	39	38	34	28	32	39	48	46	40	41	41	54	39	40	51	49	45	40	39	47	40	40	35	42	43	40	36	41	32	43	37	43	51	39	43	47	35	51	36	56	59	46	37	44	27	42	29	37	51	37	39	48	33	51	26	41	47	49	52	48	40	37	41	37	44	44	39	39	39	49	54	42	39	46	61	42	34	43	44	41	34	46	44	28	32	38	38	45	44	42	48	39	38	36	41	42	50	42	40	47	48	27	41	39	58	40	55	41	41	35	31	47	39	46	34	56	35	40	44	38	40	36	39	37	35	37	48	34	40	32	30	37	35	30	43	40	34	46	46	33	29	44	57	50	25	36	42	33	42	39	37	38	48	49	54	39	38	44	45	33	44	49	38	33	46	43	39	36	40	38	27	39	38	34	41	43	42	43	44	47	44	42	37	61	42	40	37	50	36	63	44	44	37	42	45	48	43	33	42	46	36	41	52	38	49	43	46	42	43	32	36	42	47	46	46	53	35	31	45	43	43	38	57	46	43	49	49	48	36	55	35	52	49	42	30	38	35	37	47	53	40	42	49	39	40	47	43	50	36	40	49	33	39	42	40	32	42	47	40	40	50	37	42	42	46	40	31	55	42	36	41	55	49	41	47	37	41	41	45	36	38	43	52	44	48	40	39	46	40	41	47	42	40	33	37	27	45	44	38	42	39	38	47	31	46	35	32	31	49	33	49	44	39	28	46	45	37	53	40	50	40	48	51	34	48	31	39	54	37	53	34	43	46	33	35	45	48	50	35	41	42	54	39	38	38	45	39	41	41	47	39	33	40	48	45	42	42	42	28	36	43	43	49	32	51	47	48	36	35	48	61	38	36	34	52	40	42	51	54	43	39	38	30	45	41	46	48	39	40	37	41	40	38	43	49	33	37	42	41	52	43	34	44	38	32	36	32	40	48	34	38	38	43	38	32	45	36	43	46	37	40	38	35	34	41	45	31	37	43	38	36	55	52	46	39	51	32	46	53	37	43	43	43	46	36	45	43	33	40	39	48	42	50	36	41	36	38	45	42	38	45	49	45	50	43	49	36	46	54	45	39	45	36	40	39	43	36	35	34	42	38	40	34	39	47	38	34	36	37	32	51	36	40	43	45	34	42	32	45	46	47	44	34	44	40	51	37	43	43	31	54	35	40	42	28	34	39	41	36	45	37	52	34	56	49	43	43	36	37	42	45	41	37	48	51	35	40	46	44	33	43	46	30	40	39	48	49	32	38	43	50	44	27	40	43	43	51	41	51	43	38	48	47	44	48	47	50	41	43	53	42	48	53	47	39	45	36	39	39	45	52	38	32	46	36	43	39	32	53	32	35	31	45	41	45	48	47	54	39	36	48	46	46	38	49	36	35	42	50	40	45	43	44	49	42	46	42	48	45	38	43	46	49	54	38	44	37	47	34	26	38	37	47	43	56	42	46	38	41	53	46	40	41	27	33	64	41	42	39	38	46	45	47	37	48	43	45	40	50	40	58	46	46	44	47	37	38	34	45	44	42	40	33	36	46	44	50	33	32	41	48	43	41	33	51	37	41	36	44	43	47	34	41	39	51	35	40	47	39	44	43	29	41	39	43	42	46	41	36	38	43	37	37	39	42	46	40	43	42	37	46	49	40	44	42	45	35	39	49	28	42	37	42	40	48	45	30	36	41	43	49	47	38	36	41	37	35	43	43	32	49	41	38	50	44	44	53	44	35	40	30	40	23	49	38	52	47	40	37	36	49	39	31	29	36	37	40	57	38	46	31	38	44	48	37	44	40	41	43	44	40	37	43	33	38	39	40	42	41	43	39	47	35	36	36	47	36	36	45	43	31	38	44	48	33	56	31	34	39	33	35	45	32	33	46	31	47	45	47	47	42	44	48	37	45	39	37	38	34	39	39	42	32	31	37	32	49	39	46	49	32	44	42	38	46	40	35	36	36	46	41	37	51	42	50	44	51	37	36	24	47	49	44	32	40	46	36	38	42	40	41	31	29	46	40	40	34	49	45	49	38	45	44	41	43	36	38	36	48	48	38	37	44	44	49	51	44	44	43	38	43	46	43	39	34	46	47	47	42	47	40	47	64	43	37	41	44	60	52	36	35	49	38	37	32	57	43	40	43	40	48	46	35	35	40	46	37	38	34	42	32	39	42	48	40	45	43	45	54	39	34	37	56	38	43	48	42	45	41	40	42	43	38	46	39	43	43	60	35	37	46	41	47	47	44	56	51	35	47	43	44	41	40	33	40	39	48	35	44	44	42	52	34	32	45	49	48	38	39	35	41	38	34	35	40	37	37	44	33	55	44	33	42	51	43	36	31	48	46	30	49	51	46	49	45	49	47	38	46	42	39	45	23	32	43	51	32	49	46	37	36	44	39	29	41	38	45	39	46	38	43	48	32	52	35	35	35	27	55	31	55	42	45	34	33	42	40	31	50	34	53	39	42	41	49	46	48	36	29	36	37	46	34	43	39	35	45	43	47	37	45	43	36	37	38	39	36	41	42	36	44	35	43	50	45	40	40	39	43	42	39	51	36	45	32	39	48	44	52	42	42	40	43	41	38	44	33	39	31	34	42	46	49	36	46	40	54	45	35	45	36	44	58	39	45	47	53	44	49	39	41	35	64	39	35	42	39	39	48	37	37	30	29	50	35	37	28	49	35	37	44	36	44	50	49	34	46	39	50	56	39	41	30	56	36	50	35	39	44	42	48	49	38	57	41	43	29	45	38	44	31	51	38	47	48	48	42	37	43	40	46	52	42	40	32	43	38	52	35	49	37	32	39	49	45	44	48	51	36	52	45	44	46	54	42	41	44	38	43	43	41	39	41	33	47	31	54	35	30	35	35	60	46	39	54	41	41	50	38	40	42	30	41	37	40	43	34	37	55	47	43	38	43	45	48	36	47	46	43	36	47	30	43	38	36	39	40	45	40	30	27	43	38	43	33	39	50	44	45	45	40	29	32	32	42	48	31	47	49	45	42	38	43	38	47	37	39	49	46	40	44	40	30	37	28	36	40	45	41	46	45	41	44	47	36	47	46	43	46	38	32	36	42	44	36	36	44	42	34	48	50	44	36	45	37	54	49	45	49	43	39	48	34	46	30	45	55	46	46	45	43	48	40	33	43	49	38	41	44	40	41	47	36	39	29	44	28	38	40	40	34	50	47	35	47	50	34	49	39	31	40	47	38	41	34	45	42	39	42	35	48	48	45	41	37	41	47	48	44	33	49	41	40	43	49	37	43	40	38	37	43	48	43	40	38	47	38	44	42	37	35	41	39	35	38	55
40658	13659	10830	20959	21285	15580	11977	9463	12940	12018	6290	4529	7721	1835	1640	1498	1365	1327	1282	1187	1168	1030	1086	975	959	974	970	914	890	874	899	840	852	809	943	843	827	818	830	857	773	776	783	783	793	775	774	756	757	724	742	710	794	783	803	771	743	740	740	770	703	756	772	682	687	701	727	716	723	718	730	733	693	696	729	752	766	690	735	720	738	717	705	720	713	735	745	696	688	715	684	742	681	716	708	622	722	720	670	735	750	710	717	705	692	713	682	750	665	682	692	775	645	725	695	669	742	656	719	701	742	697	720	727	686	706	743	722	640	705	695	750	677	704	687	733	681	744	699	714	720	684	692	709	681	685	650	683	703	676	743	679	713	671	708	652	652	766	698	683	701	707	720	703	688	698	710	680	659	768	648	706	669	700	723	697	710	734	690	721	700	693	705	692	678	737	711	690	739	706	715	703	711	712	666	697	701	707	728	684	692	703	708	696	663	702	727	659	679	725	693	731	697	650	680	714	696	711	731	664	727	681	678	677	672	696	665	735	711	654	723	678	688	717	708	704	656	720	729	704	660	660	648	695	694	666	742	720	687	674	718	642	668	677	642	686	705	736	705	653	720	722	690	683	624	721	700	686	721	651	695	699	663	715	738	666	744	660	712	676	730	724	668	697	698	664	713	693	741	697	701	697	692	694	711	708	744	699	669	684	725	680	679	667	705	656	656	688	703	690	711	770	712	683	697	636	706	668	685	696	688	699	713	726	670	711	684	666	700	661	711	671	695	686	702	673	710	709	729	715	720	673	750	687	699	691	673	708	718	697	661	683	692	680	703	734	708	704	703	661	715	694	694	680	695	698	672	680	700	701	726	721	713	685	743	642	645	677	714	740	689	712	689	703	689	688	718	688	724	663	689	713	710	704	693	664	712	676	716	686	714	657	613	660	652	651	686	775	704	699	656	701	700	684	692	714	716	708	695	729	680	730	692	701	681	687	667	735	694	726	697	710	691	691	698	703	645	694	711	708	703	680	705	702	710	700	663	669	659	666	660	712	696	755	702	681	709	687	705	707	694	734	653	721	696	734	701	665	732	705	676	676	620	692	677	708	685	690	693	702	687	737	647	669	684	733	714	669	670	661	685	700	700	727	717	681	720	678	709	708	714	666	730	717	684	737	699	700	704	669	670	734	716	691	698	750	661	714	671	643	703	720	695	679	660	660	698	712	722	681	691	714	683	683	737	693	696	728	700	669	723	675	670	714	688	736	686	718	699	661	704	713	692	686	715	675	667	723	688	691	672	702	721	695	688	662	682	673	673	683	684	668	735	734	666	672	666	670	706	732	721	655	678	696	717	672	703	715	713	699	694	729	712	673	687	676	736	653	653	706	691	707	681	682	681	696	713	752	686	712	702	685	687	648	711	655	704	669	717	710	691	686	693	682	667	685	739	715	690	698	683	669	715	655	679	692	652	692	672	686	698	705	717	717	680	688	658	709	730	699	648	697	724	705	686	687	706	709	696	623	693	643	668	705	715	706	669	651	667	675	692	711	647	681	661	670	682	698	708	683	652	738	690	666	738	704	680	695	717	674	681	664	688	683	692	704	722	679	665	692	679	681	716	659	698	688	735	664	695	668	655	672	709	712	676	728	682	715	670	713	665	707	704	632	679	664	677	702	720	695	652	706	699	724	678	711	694	712	697	688	689	722	669	712	671	695	661	715	686	697	733	690	673	679	721	667	690	677	647	694	745	710	691	666	736	704	728	673	712	703	705	701	714	654	730	700	635	735	707	729	693	705	689	714	698	723	699	678	701	681	650	764	675	693	729	692	702	700	706	729	672	718	688	699	678	718	710	719	734	652	718	641	640	698	707	716	711	696	701	717	682	712	664	700	679	710	702	693	684	711	709	718	706	715	683	699	714	718	704	713	744	676	693	667	660	695	658	713	664	668	708	699	696	709	719	687	706	717	650	678	663	685	717	626	695	673	736	712	679	720	676	714	727	678	680	689	711	730	724	685	696	697	714	689	713	727	738	679	686	687	659	674	682	746	692	670	704	687	708	682	742	663	656	716	724	748	692	673	694	668	719	736	659	693	665	687	680	677	680	695	674	659	696	699	667	654	649	713	698	730	666	670	689	747	673	672	681	695	691	729	715	722	703	686	711	664	668	708	659	654	708	646	726	691	742	684	710	657	681	674	698	683	713	648	671	700	666	685	686	713	671	679	725	689	729	660	746	715	720	723	678	713	686	729	701	687	702	689	674	732	671	690	695	691	674	678	689	705	701	679	740	670	707	720	678	738	705	661	727	696	655	684	717	749	656	699	695	705	683	693	700	690	675	677	659	733	649	674	673	692	695	696	711	676	722	706	667	709	697	681	694	670	725	705	677	700	724	726	726	640	674	706	728	711	711	694	681	678	644	672	716	769	702	706	712	684	677	682	738	681	714	691	680	692	691	723	666	722	654	705	694	700	694	704	674	693	717	705	638	674	649	694	723	689	677	718	676	696	706	669	706	660	672	666	692	717	604	703	700	712	744	671	666	707	687	683	693	721	670	695	733	685	683	727	721	705	658	699	723	731	700	711	675	720	671	713	716	687	677	696	715	658	658	701	738	703	702	657	690	724	669	703	673	734	673	693	660	690	692	693	716	703	701	704	727	689	730	687	715	721	669	663	716	694	700	706	737	666	700	656	713	689	703	704	701	683	666	709	686	683	736	683	696	699	703	687	652	669	687	720	734	635	702	668	712	687	708	681	706	649	737	717	729	695	727	695	667	709	713	719	666	693	672	680	682	723	732	686	709	667	682	695	665	690	729	671	677	712	716	712	694	705	697	692	716	641	735	684	657	673	682	688	622	710	688	687	698	686	736	642	707	651	689	676	665	673	729	700	689	718	668	725	734	688	687	686	684	697	701	692	713	713	693	642	677	660	704	720	685	726	706	710	680	688	674	639	742	708	719	690	667	682	676	651	706	725	707	727	698	693	636	707	699	697	699	680	701	728	741	699	718	682	705	730	706	678	679	687	707	677	685	700	682	700	746	700	677	723	694	702	720	685	658	719	749	692	684	713	694	709	689	700	658	696	673	714	710	705	668	653	694	700	725	681	682	748	671	687	707	723	678	692	632	618	704	692	694	725	666	685	727	689	696	742	696	703	716	704	700	707	669	732	679	683	663	690	641	672	683	697	687	681	688	659	715	675	672	676	666	714	715	679	683	724	669	707	668	715	702	695	662	716	677	675	700	717	693	748	704	703	693	665	743	693	681	697	634	682	708	696	711	734	695	657	683	704	687	654	728	667	656	733	675	704	650	712	682	750	711	641	703	697	688	705	693	693	658	719	706	702	663	736	668	732	685	706	686	704	699	612	693	655	686	698	705	682	731	725	674	666	757	726	704	745	659	698	734	753	665	650	710	691	644	646	695	676	736	741	711	760	711	685	723	686	742	712	670	714	721	699	721	694	700	656	683	748	723	683	662	704	683	741	698	695	628	660
10956	1652	738	377	343	370	308	273	414	365	200	149	299	56	63	56	54	59	40	43	46	43	39	45	28	32	28	30	46	26	29	24	31	35	32	32	33	36	34	28	23	28	24	28	28	20	21	25	24	17	24	20	31	29	26	31	25	14	24	27	27	25	26	23	27	19	24	12	29	18	32	24	22	26	19	24	25	16	24	23	24	26	24	29	30	18	25	20	33	15	27	19	34	26	17	33	22	29	24	32	23	25	23	22	25	26	22	27	26	22	20	30	27	24	29	33	24	37	18	21	20	18	15	22	28	18	16	20	22	16	25	28	19	21	21	20	19	19	19	25	22	27	25	24	17	18	22	20	22	24	25	23	18	26	17	23	34	30	26	20	23	23	19	28	24	22	22	32	16	19	23	26	24	22	22	23	25	17	25	15	18	26	34	23	24	20	16	16	22	20	24	27	29	20	32	16	15	24	19	30	26	14	19	19	25	22	16	24	21	25	27	22	26	16	24	30	26	22	26	22	20	22	17	18	15	25	31	15	32	24	17	26	18	14	20	35	16	27	18	27	27	22	27	26	16	25	19	18	21	27	15	23	19	24	26	20	20	21	26	20	30	23	22	21	16	14	17	28	26	22	23	24	23	24	23	16	19	23	22	31	27	26	22	24	24	30	19	24	17	19	32	30	16	24	21	19	16	22	11	15	16	21	24	16	23	20	21	24	20	25	13	26	25	26	22	12	21	27	20	22	24	26	19	32	33	19	26	22	19	22	23	25	26	14	18	20	25	27	20	15	25	24	28	27	24	25	27	27	26	19	17	18	34	24	22	14	15	22	28	19	21	15	21	22	24	31	23	19	18	30	29	26	27	26	31	25	19	22	19	23	23	28	19	15	21	32	25	24	17	25	29	27	20	34	20	19	28	25	22	20	26	18	19	22	24	21	19	17	26	25	23	24	27	33	22	26	11	20	18	23	19	28	18	17	18	32	19	19	27	25	22	21	20	20	15	26	20	19	29	25	22	21	26	19	26	17	21	20	24	19	21	15	28	13	18	23	20	20	21	25	17	20	25	31	26	18	17	16	31	28	28	34	20	17	21	25	16	18	17	31	24	24	21	18	20	26	22	17	25	25	22	18	17	33	24	13	32	19	26	10	22	17	31	25	31	17	26	19	20	17	22	21	19	30	22	28	25	20	30	22	23	23	18	21	27	17	15	26	23	26	22	26	28	23	29	18	20	16	23	20	15	20	26	26	16	20	23	29	29	21	21	20	28	27	25	26	25	21	19	29	19	31	28	24	27	21	17	24	25	22	27	17	27	20	17	23	27	21	15	26	25	16	20	26	25	20	32	26	15	25	22	27	25	21	12	21	19	18	19	24	15	18	16	19	16	26	16	24	14	24	33	27	16	27	20	26	24	23	19	19	20	25	23	17	23	25	23	26	19	15	24	22	29	24	22	29	24	20	20	20	18	23	24	21	19	20	18	23	19	21	23	27	20	19	18	23	26	22	27	19	27	20	22	24	27	16	25	20	19	17	17	23	19	31	25	28	21	9	20	25	20	16	19	29	24	16	23	18	29	20	13	20	14	22	13	27	22	27	23	25	18	25	28	29	25	18	20	27	21	21	24	20	30	23	30	18	23	26	23	23	22	10	24	21	27	15	24	18	22	24	19	28	16	28	19	32	34	14	26	18	23	18	18	18	19	25	21	21	28	26	21	25	23	25	17	19	16	29	31	22	26	21	26	22	20	28	13	25	19	22	19	21	32	19	28	20	29	21	22	25	19	26	24	23	26	26	14	32	28	16	14	37	22	20	26	20	20	30	17	18	17	12	23	21	16	20	26	22	29	31	25	16	28	20	26	24	31	28	22	20	27	22	24	21	16	20	28	23	14	23	31	18	21	31	33	19	23	20	22	21	18	20	23	14	18	27	30	31	21	27	24	22	22	22	25	19	30	27	23	20	20	22	21	23	25	19	17	23	26	14	19	23	30	29	20	23	17	24	34	22	23	31	21	23	13	28	29	25	20	25	21	14	21	36	23	25	26	22	21	26	19	23	21	24	21	15	28	32	29	21	21	25	19	14	25	22	28	20	18	24	15	26	28	21	22	19	21	23	28	26	25	23	27	26	15	18	31	25	17	23	23	35	22	25	23	21	22	20	19	30	23	18	27	22	19	28	18	25	22	22	22	24	18	22	24	23	26	22	19	20	22	24	23	24	16	25	30	30	13	24	16	24	25	21	15	21	30	19	29	21	26	24	20	31	23	15	37	26	26	22	26	22	15	18	22	23	26	32	20	24	21	17	17	23	24	18	21	28	19	22	18	28	28	28	23	20	21	26	25	19	20	30	27	29	20	19	26	20	35	22	18	34	25	20	31	23	18	21	22	24	27	16	14	18	24	18	23	18	18	22	31	28	24	26	19	19	24	26	24	19	29	27	14	33	27	28	22	31	20	20	26	18	18	18	17	21	16	16	33	22	26	16	24	20	26	21	25	25	20	23	18	25	22	21	27	18	30	19	24	16	23	22	26	25	19	22	23	21	17	27	29	27	21	25	21	19	20	26	17	20	29	32	20	19	16	27	15	32	27	16	24	24	21	18	19	15	17	21	29	16	18	22	18	22	22	20	23	25	21	21	28	16	33	14	28	19	15	19	23	22	22	23	19	20	27	24	17	17	24	20	25	20	19	24	21	15	13	22	27	20	30	33	35	23	22	23	22	22	19	23	27	19	22	25	25	20	21	30	22	34	26	28	25	15	27	33	18	20	37	21	20	21	29	21	21	23	27	18	26	22	24	21	14	26	18	14	34	16	22	26	23	29	24	25	17	18	21	23	21	18	28	18	20	18	26	21	19	32	22	22	24	23	27	18	24	20	25	25	26	20	19	29	31	21	20	22	19	22	20	29	24	22	18	20	31	28	23	21	26	19	28	22	19	23	28	14	15	20	23	18	14	21	34	30	19	29	27	19	26	24	17	23	24	20	24	23	10	29	19	24	24	22	17	28	20	17	30	19	23	29	18	29	29	20	21	17	22	16	24	15	19	25	21	23	16	19	22	28	30	19	20	27	24	16	24	16	21	24	22	27	27	16	28	17	24	34	17	32	17	24	20	21	20	21	31	15	29	22	20	21	23	19	26	31	24	21	28	14	28	16	19	27	18	24	20	19	26	25	29	26	22	14	20	31	26	16	22	26	29	27	23	20	22	18	24	27	24	13	32	20	19	34	23	21	19	22	22	29	25	23	32	20	23	21	27	26	34	31	21	22	18	22	24	21	22	28	21	24	22	21	25	25	20	22	33	25	21	28	26	30	17	18	30	29	21	24	20	27	23	16	21	26	26	22	20	17	26	23	21	23	19	17	19	17	24	19	16	22	21	31	25	24	25	30	39	20	22	23	20	22	25	23	22	24	18	14	20	21	11	24	22	23	19	18	20	21	16	35	17	19	25	23	27	30	30	30	18	23	20	18	23	19	30	22	20	17
48508	18681	14280	25743	27022	23084	18304	14321	18388	15621	9808	7143	10185	2795	2350	2176	1886	1754	1580	1448	1344	1230	1149	1064	1014	967	884	861	822	746	776	697	715	702	685	722	666	647	611	586	563	549	551	547	529	544	525	508	527	531	507	521	476	489	527	500	541	504	479	451	424	489	503	464	447	411	429	448	455	404	402	439	458	415	404	388	415	411	439	450	437	397	447	399	412	367	387	427	404	442	426	383	364	417	434	397	384	399	417	372	374	418	432	379	382	397	425	384	381	403	378	389	370	397	386	393	421	382	388	389	417	354	369	392	387	405	354	383	415	389	421	365	391	372	377	404	407	395	393	405	382	383	363	378	407	367	395	416	386	372	357	418	343	381	392	385	405	355	369	373	382	370	415	381	373	383	367	408	406	406	383	376	408	397	389	380	365	384	405	381	365	385	376	399	408	377	398	378	385	390	375	358	386	387	381	406	358	401	345	400	402	382	380	386	401	398	392	356	375	368	396	403	396	371	377	396	418	397	396	366	358	385	384	389	408	362	367	384	366	381	409	365	413	370	352	361	425	368	382	393	425	376	345	392	394	378	370	363	392	369	375	391	389	365	388	362	361	378	387	366	411	389	389	345	356	369	354	392	394	384	364	401	375	397	358	379	412	371	390	365	408	383	392	401	375	397	364	340	415	382	382	427	384	392	383	370	368	356	371	375	409	397	378	382	393	385	405	388	395	378	373	374	382	404	391	364	372	376	369	385	368	371	394	362	390	433	417	388	363	397	409	396	356	373	381	361	387	399	382	364	378	371	405	357	366	358	404	399	400	379	411	354	351	391	365	379	414	409	426	370	380	387	358	363	342	399	372	407	343	411	397	351	375	395	377	375	389	374	380	380	381	371	393	372	399	331	380	357	370	408	389	389	374	370	354	386	382	380	354	365	390	374	372	390	373	364	395	376	385	376	347	399	368	373	378	349	384	415	400	394	413	382	394	358	392	392	383	366	362	369	373	394	374	384	364	388	351	349	376	393	390	391	397	410	398	376	384	371	391	341	392	380	369	372	403	376	369	413	384	363	353	372	417	371	405	381	395	363	386	358	407	378	374	382	351	404	395	385	340	386	365	373	401	394	357	376	373	420	364	385	368	376	367	393	379	379	373	364	384	376	362	394	362	391	375	399	388	369	351	433	381	404	383	380	401	383	339	368	385	388	375	346	374	361	386	365	400	375	362	380	360	403	355	359	356	408	378	388	359	371	369	391	374	415	399	418	365	349	363	333	388	380	408	385	397	399	387	369	404	362	404	387	396	400	384	378	387	374	383	392	368	364	394	343	363	394	368	365	395	399	399	369	409	412	389	405	365	390	378	364	415	375	388	372	387	367	402	405	374	391	393	368	381	372	363	383	397	384	371	394	400	337	342	385	407	360	351	388	366	396	399	400	388	378	392	388	378	401	386	385	383	381	416	383	372	401	412	365	368	372	416	387	394	387	363	356	350	378	376	397	384	367	359	374	363	397	389	385	339	396	384	345	390	347	349	370	377	324	363	363	413	379	386	396	372	429	394	407	350	403	386	389	400	361	365	407	414	373	386	409	384	375	360	351	386	407	359	406	412	361	354	337	404	392	382	404	379	395	389	407	397	388	351	366	355	370	371	357	402	381	352	371	338	359	379	380	364	359	376	390	371	393	379	372	381	380	420	389	411	383	361	409	378	368	401	345	411	344	363	381	385	350	410	397	366	343	352	355	401	358	356	366	355	367	388	352	400	406	413	349	378	355	370	391	389	397	385	377	388	366	395	361	415	355	384	360	364	386	376	392	331	390	384	398	383	410	380	390	375	384	381	383	364	384	378	407	379	408	396	368	376	399	371	401	390	430	410	358	351	345	370	355	408	371	435	359	347	374	383	350	375	362	375	384	388	399	374	400	390	395	377	386	418	410	366	388	430	384	353	360	428	366	395	371	424	368	393	376	390	380	397	420	398	400	360	356	399	387	345	399	400	386	393	422	364	395	386	373	395	394	391	385	385	360	409	383	449	381	369	380	401	408	374	439	354	383	408	396	378	411	381	383	357	375	344	413	395	394	377	380	381	357	389	373	387	359	384	357	393	359	372	378	389	405	383	384	350	384	413	354	383	378	378	384	385	404	421	364	384	398	361	384	370	371	388	370	355	349	376	343	374	382	372	356	381	390	386	412	355	402	389	374	381	379	368	380	389	403	364	365	393	345	373	359	369	377	388	389	381	382	386	378	400	412	376	396	349	375	367	373	389	391	388	365	381	360	381	377	376	373	376	395	395	386	392	341	366	383	397	354	367	407	355	392	354	348	378	365	381	365	395	381	376	375	392	338	376	374	424	375	409	393	357	373	400	393	382	392	400	377	378	366	369	390	394	366	439	351	386	414	388	369	376	404	343	380	381	361	384	377	332	432	368	415	395	337	405	427	370	366	384	358	388	361	378	385	399	380	416	351	380	359	431	367	380	360	359	378	403	363	392	372	357	367	396	371	375	351	374	340	361	368	365	386	400	361	379	365	396	380	357	385	388	369	343	367	374	373	378	402	398	385	388	368	379	376	330	388	400	381	379	364	382	355	401	364	387	364	377	391	359	364	396	379	376	392	351	369	402	364	387	372	387	370	389	368	391	375	389	386	383	387	383	388	357	344	370	381	326	392	380	368	388	365	346	402	371	356	391	399	399	343	396	398	374	418	387	377	371	397	370	401	354	385	396	396	373	399	392	405	357	341	390	398	374	360	388	381	380	395	365	376	371	362	402	363	399	397	379	400	380	391	387	383	392	371	348	370	383	371	381	380	377	333	429	374	403	386	407	412	392	403	393	372	367	391	407	373	403	370	402	376	379	367	352	362	385	372	390	414	362	341	389	408	378	412	384	408	355	365	403	358	381	349	383	387	390	338	376	391	373	368	402	398	390	399	367	369	360	380	368	367	359	385	353	393	370	394	365	422	375	420	375	398	399	385	393	393	397	370	405	364	404	366	392	383	383	384	358	400	394	371	351	398	365	376	353	378	400	365	373	349	398	388	385	373	395	393	374	400	363	372	388	355	359	366	380	383	424	345	370	364	390	359	356	398	365	364	398	363	365	397	373	383	373	396	403	381	385	391	419	369	383	371	391	385	423	382	350	355	384	409	365	387	352	386	363	378	365	357	344	391	368	381	363	384	371	410	383	380	372	386	377	410	351	379	366	336	400	396	398	380	367	389	370	383	366	405	376	386	364	341	362	368	396	375	375	385	351	356	373	357	351	390	386	384	354	396	368	355	375	407	409	369	354	396	367	380	375	397	387	388	362	383	408	385	370	370	363	378	354	352	363	383	366	367	372	383	414	380	322	355	398	380	361	359	384	369	412	381	425	363	359	370	338	385	394	368	357	388	372	384	342	372	392	383	373	338	392	390	416	397	398	395	384	366	358	374	404	374	362	345	343	358	381	367	384	405	394	380	360	340	388	383	355	382	392	384	375	380	402	387	417	363	348	409
4445	498	326	168	161	117	85	59	147	143	82	64	80	22	34	37	34	27	31	23	24	22	16	26	25	21	32	32	31	35	35	33	25	28	29	31	34	32	32	22	24	27	27	25	35	28	22	28	32	20	33	27	20	26	22	25	30	21	23	30	28	20	22	30	33	24	31	19	18	28	20	27	41	27	30	25	25	23	26	34	24	30	27	18	30	34	21	24	15	28	17	33	30	36	28	31	24	29	33	23	36	26	30	25	28	28	26	26	32	22	35	30	30	34	29	32	32	26	25	23	37	29	28	27	24	30	25	23	24	20	22	26	26	21	27	31	29	27	20	21	29	24	25	20	30	22	30	32	27	21	20	30	24	15	34	34	35	29	20	17	24	27	24	23	25	32	22	24	15	33	30	19	33	28	29	24	32	26	21	21	23	28	20	26	31	22	19	33	32	25	31	22	22	24	30	20	20	35	23	29	36	30	30	29	23	25	31	28	27	31	27	21	19	33	31	33	19	23	28	20	24	23	27	24	28	39	22	37	25	30	32	31	23	25	21	18	20	26	29	28	36	20	33	25	25	28	30	27	25	21	26	27	25	28	36	25	37	26	24	30	33	33	22	32	29	31	27	27	26	25	18	19	31	25	22	31	28	35	25	25	23	28	27	25	38	25	36	23	32	26	29	29	29	30	29	24	30	31	24	31	23	16	39	26	30	27	22	31	21	26	25	21	32	33	22	31	26	28	14	26	24	28	28	31	33	30	26	25	32	25	28	30	27	29	23	18	37	27	21	31	32	31	26	32	20	25	30	27	25	25	35	30	18	23	26	29	26	28	27	20	20	25	16	25	29	21	30	20	24	24	30	29	22	24	28	22	27	21	25	23	20	25	35	31	25	26	37	35	26	18	26	25	28	21	23	25	28	39	30	29	19	26	25	33	31	36	31	22	35	17	28	35	24	31	24	40	23	33	16	22	26	24	33	32	36	30	22	23	26	33	27	30	28	24	14	28	24	25	27	31	35	34	27	33	24	23	28	24	21	38	30	25	31	23	22	27	35	37	24	35	24	25	32	26	19	26	32	28	27	25	18	28	23	22	24	35	25	29	23	24	29	24	24	24	27	25	33	31	29	31	31	25	39	35	23	26	24	26	24	29	13	31	34	33	27	19	29	27	25	19	23	28	28	20	26	23	33	28	25	27	29	28	33	29	28	35	26	22	25	27	27	15	24	29	26	22	28	25	38	28	25	27	26	28	23	29	23	26	20	22	29	33	26	34	25	19	31	24	20	31	26	33	32	33	30	31	29	27	30	35	16	20	23	27	22	15	32	28	28	29	26	21	30	21	30	25	28	35	29	25	30	21	29	27	27	22	24	24	26	32	20	25	22	38	21	28	29	34	26	27	22	25	23	27	23	29	26	29	34	21	32	27	36	23	15	14	21	25	29	26	29	27	26	34	28	28	32	20	29	30	31	30	20	25	31	27	20	33	22	40	30	35	18	30	28	30	23	31	33	21	22	36	29	24	22	31	25	20	21	29	27	37	25	28	23	27	32	18	24	24	31	33	28	22	24	30	29	27	32	23	24	25	34	26	15	28	24	29	27	22	24	22	19	37	30	25	33	23	23	26	23	28	27	30	40	22	24	24	25	31	24	31	31	24	28	35	17	33	14	19	31	25	28	27	33	30	27	34	23	28	27	31	35	22	31	31	40	24	22	28	27	32	26	21	32	27	34	32	36	30	35	31	26	31	20	35	30	26	19	24	27	36	27	23	23	23	26	21	28	32	22	16	27	23	35	29	25	26	35	15	28	35	26	26	23	25	26	34	25	27	17	29	30	27	25	37	28	25	18	19	42	32	20	28	32	28	20	30	24	26	39	35	19	29	31	27	19	32	29	22	26	32	29	20	27	34	24	33	25	28	21	24	32	37	21	26	28	22	32	28	20	27	28	27	41	32	27	18	20	39	21	29	17	28	31	25	30	22	40	21	18	26	28	26	30	24	32	27	34	24	27	32	28	26	25	34	26	35	36	21	27	25	34	39	24	26	20	23	27	23	32	36	24	24	35	24	31	23	31	26	22	25	30	26	32	37	33	31	25	25	33	23	35	25	30	28	32	28	25	23	23	23	19	25	39	28	33	23	32	19	21	19	28	19	24	33	36	18	30	22	22	28	24	33	23	31	23	23	27	18	18	31	25	21	29	25	24	21	29	32	24	27	26	33	29	31	24	30	27	27	29	35	32	25	27	23	23	18	21	29	30	20	24	25	31	42	23	24	25	33	23	28	35	30	19	30	32	24	28	24	31	32	20	34	18	28	32	25	24	26	28	29	27	24	22	24	37	27	34	32	28	35	29	25	20	26	25	27	30	24	24	18	18	28	25	19	24	30	18	16	21	21	29	26	31	27	27	27	15	33	31	32	26	33	34	23	43	17	26	34	21	21	28	36	34	21	32	36	31	28	32	31	30	26	32	29	29	22	27	30	31	22	32	23	31	30	18	33	31	13	27	22	20	33	32	15	25	18	33	24	24	35	24	27	40	30	27	20	36	25	25	19	31	22	19	20	20	33	19	22	24	27	24	22	29	26	28	26	34	21	26	23	18	23	27	30	20	37	23	36	25	22	22	21	25	24	24	25	25	29	16	32	28	30	27	20	29	28	26	31	22	28	12	30	24	20	25	25	27	32	27	34	28	28	33	19	23	25	32	29	25	27	30	21	28	30	23	30	28	37	27	21	18	31	28	36	31	26	31	34	29	28	25	29	24	36	21	28	24	32	25	26	19	28	27	18	24	19	23	28	32	24	24	29	26	19	27	30	26	30	21	32	30	28	29	28	29	31	24	22	33	29	26	23	28	33	33	28	26	26	25	24	23	33	20	37	35	26	26	27	28	20	28	37	28	31	14	26	28	21	26	31	24	29	26	31	34	34	21	23	21	30	29	37	26	23	34	28	29	37	32	20	20	27	26	26	35	20	26	38	21	29	22	32	29	35	28	30	25	28	22	19	25	29	33	21	24	23	26	35	29	27	30	20	25	17	27	32	23	16	41	26	28	28	24	23	39	28	36	27	24	26	23	34	30	25	37	32	29	24	30	23	30	22	24	32	24	20	23	22	34	27	23	18	30	22	25	31	26	25	37	30	26	30	31	16	33	29	28	20	31	19	28	25	24	30	22	21	29	21	24	22	21	25	33	28	26	27	24	29	32	23	26	23	33	32	32	20	23	20	37	23	22	29	22	24	31	31	27	27	36	28	18	28	30	23	21	25	27	33	26	21	27	21	42	28	28	23	35	37	27	26	29	26	26	30	30	23	35	36	26	27	26	23	28	26	32	30	27	27	32	43	24	29	26	29	28	30	25	28	25	26	36	28	14	28	23	26	22	25	18	26	26	36	23	33	30	26	32	26	36	31	29	25	31	18	25	25	23	31	30	36	27	30	31	33	27	26	34	20	27	28	27	25	22	27	32	21	29	36	26	22	31	30	25	27
36294	11376	7273	13828	16748	10053	6638	4580	7466	8254	3438	2629	3473	782	721	662	658	634	659	611	614	553	567	491	539	556	531	508	492	523	450	541	478	481	524	520	519	481	450	497	500	457	461	470	504	465	440	472	445	488	446	500	491	507	451	466	444	462	434	455	476	457	500	418	484	448	439	461	457	452	442	469	467	440	462	438	462	472	474	442	467	460	453	418	424	445	499	503	473	442	415	430	439	407	412	421	464	432	474	480	424	434	445	428	457	447	441	432	447	451	452	476	453	449	417	435	423	424	476	445	462	437	451	473	441	473	409	456	457	487	473	437	458	467	466	436	505	414	417	483	445	464	450	465	473	453	405	480	477	418	388	465	478	479	445	462	458	438	401	436	428	458	508	416	446	426	494	455	487	476	439	428	456	476	433	429	464	471	441	445	457	437	474	446	449	438	405	431	395	476	486	484	420	481	445	450	460	482	452	465	446	444	446	446	490	445	452	443	478	481	466	441	430	458	483	450	450	456	460	427	464	461	431	433	452	428	476	469	467	454	417	439	432	444	475	466	456	453	451	424	453	393	393	452	460	462	415	491	428	456	506	441	454	441	419	426	446	456	433	437	477	426	461	441	464	459	409	461	451	431	460	451	451	461	470	471	449	457	421	450	442	427	409	414	433	446	463	408	432	434	464	459	453	467	441	436	421	438	453	413	507	435	449	453	475	429	491	452	473	439	450	428	460	428	483	441	422	421	469	452	452	447	451	479	420	417	436	470	451	483	479	457	440	427	440	477	494	434	451	480	407	426	480	464	427	472	463	419	422	493	506	458	480	452	439	458	439	456	461	456	458	441	482	446	452	419	465	463	457	433	465	449	446	451	446	423	422	467	500	466	402	475	448	467	458	483	454	455	448	425	481	449	453	439	432	467	470	435	479	452	405	471	459	463	462	448	463	426	454	470	433	441	464	464	455	436	432	445	483	451	487	462	438	412	472	425	433	470	478	480	436	452	445	471	473	444	413	397	446	442	454	410	458	417	448	477	436	434	432	453	448	433	448	407	482	420	459	465	433	406	455	447	460	426	447	461	437	426	457	477	463	414	437	444	419	410	446	462	440	457	495	425	457	472	463	470	437	427	448	457	449	399	450	475	471	415	459	439	422	476	466	457	450	435	451	493	444	451	468	456	440	493	458	439	451	441	459	455	412	458	438	462	446	463	444	419	429	446	470	444	451	461	461	461	438	436	469	453	453	440	429	466	437	449	446	467	459	506	479	466	441	458	445	453	450	427	428	457	443	431	408	447	427	454	449	450	418	492	430	478	487	432	436	436	435	445	426	444	455	433	460	431	447	462	447	455	439	464	449	464	436	477	442	405	475	488	501	457	431	496	428	467	411	432	433	430	451	424	426	437	472	444	471	434	447	454	435	462	443	469	457	439	438	443	403	432	483	419	478	463	463	472	437	401	446	482	426	481	446	462	433	475	455	421	456	440	497	483	446	466	468	442	432	443	439	428	440	447	486	479	474	452	434	439	482	451	484	437	472	419	472	472	456	487	475	456	459	453	464	437	457	447	459	453	506	447	443	441	455	466	417	438	488	441	448	455	458	441	434	432	466	429	434	464	414	424	459	439	407	446	460	428	420	449	451	462	463	465	416	481	476	436	437	445	461	455	485	451	453	445	436	422	441	446	447	447	456	468	450	478	431	466	464	431	421	447	422	465	404	426	488	479	458	429	436	461	433	440	440	431	441	423	474	424	476	477	452	462	460	438	438	474	431	442	443	445	471	429	450	467	401	410	440	427	477	461	437	432	461	477	439	433	464	504	421	477	486	432	431	459	456	449	505	461	444	426	436	430	429	499	455	473	504	479	443	458	484	407	427	446	436	450	447	412	465	465	463	477	420	396	447	473	461	480	433	458	435	485	410	444	469	470	458	466	440	443	452	453	446	434	476	476	430	436	465	435	433	444	443	466	458	448	409	461	431	460	481	446	464	473	445	444	448	449	464	435	435	466	437	450	445	447	480	495	465	479	489	413	412	484	456	443	457	434	477	439	446	468	434	437	418	442	438	446	443	428	454	455	420	483	453	468	435	445	450	444	450	508	479	442	443	441	484	431	443	458	476	432	446	478	459	449	445	484	456	449	473	435	479	498	463	451	451	434	447	460	412	453	461	466	432	480	443	478	465	415	456	475	432	445	467	480	453	475	473	439	447	430	487	469	422	440	453	403	473	427	450	422	418	464	422	436	423	452	438	431	446	423	477	422	423	436	463	443	465	426	429	427	458	454	423	455	456	435	474	448	442	463	439	438	428	409	428	470	445	472	479	474	406	453	427	413	446	477	416	428	458	505	488	490	443	424	442	450	457	456	425	468	486	448	478	426	464	411	431	422	456	463	424	413	446	429	463	436	445	453	447	463	431	448	467	480	405	434	451	463	457	471	431	430	431	474	430	407	432	464	511	446	461	459	472	449	457	448	451	451	429	436	458	446	458	441	428	454	465	451	432	445	417	423	406	434	444	455	451	474	472	456	462	476	425	456	451	481	404	436	406	439	463	448	458	486	456	469	423	455	438	438	449	401	474	443	461	459	460	458	421	421	451	463	453	470	456	451	426	435	461	465	441	462	473	469	435	453	419	454	475	428	454	476	449	435	463	472	451	446	478	415	452	439	460	479	448	480	432	492	425	460	441	449	431	456	479	424	432	469	476	458	426	419	470	463	455	441	404	447	442	398	460	459	454	432	444	456	472	463	497	454	423	452	430	467	436	453	480	475	461	455	417	465	439	433	430	489	422	463	417	443	417	476	461	437	450	441	446	464	440	439	458	451	466	444	473	434	457	438	454	434	437	491	440	463	462	509	455	449	454	426	462	429	429	450	500	415	508	452	475	482	459	456	458	445	505	414	441	440	492	457	431	403	474	448	469	496	434	446	430	467	449	422	460	429	476	458	479	461	439	403	475	449	474	467	407	458	459	435	482	413	439	435	480	468	448	458	456	453	486	481	470	418	417	451	470	463	452	448	453	435	458	478	420	451	420	454	455	455	469	430	417	428	433	463	486	441	457	470	425	446	456	474	466	445	454	413	433	454	454	434	425	459	438	489	437	441	447	405	423	442	462	441	460	419	459	443	462	444	446	485	464	469	474	442	451	428	461	404	417	431	454	476	463	457	407	432	456	464	433	435	441	463	448	430	449	409	439	464	517	451	440	467	419	476	478	454	425	458	471	409	445	452	438	433	477	426	458	469	465	464	472	494	440	479	481	485	476	469	439	429	502	445	469	413	464	445	446	430	467	476	491	426	431	454	447	455	415	446	465	438	432	460	449	428	449	466	470	427	448	500	449	418	445	415	452	461	452	438	432	487	436	456	457	459	448	452	440	449	445	441	414	465	463	457	427	436	459	460	455	449	488	430	485	453	437	442	464	432	441	458	443	462	435	430	449	395	458	458	487	467	449	417	431	474	472	456	466	440	480	434	476	446	463	459	436	451	443	468
7938	948	476	215	260	250	197	149	262	230	149	126	221	60	63	62	41	52	49	49	53	47	55	53	52	50	36	42	46	45	44	43	40	44	44	51	53	44	49	46	47	42	52	47	53	48	46	45	39	49	50	39	44	42	35	40	54	50	45	41	44	42	37	45	49	38	46	50	43	37	44	42	46	41	53	48	38	55	39	44	34	37	51	39	42	47	47	34	34	39	36	41	48	40	50	50	36	47	46	34	40	48	48	31	31	44	51	47	38	47	37	41	39	46	39	36	46	44	58	43	43	57	28	35	43	36	37	32	58	46	46	35	54	44	38	45	42	49	28	44	40	39	30	41	43	46	53	30	44	45	49	51	47	36	53	36	46	41	46	32	44	42	42	42	41	38	45	44	30	45	40	42	47	50	45	35	52	64	38	40	49	42	38	44	47	32	35	50	43	51	51	49	34	40	49	41	30	39	51	48	34	52	39	40	43	37	35	51	40	42	44	41	43	35	29	43	55	46	49	47	38	47	27	49	53	35	37	45	39	55	46	31	40	46	47	46	56	40	37	37	40	38	30	43	40	50	47	38	48	55	44	32	43	43	36	44	46	44	37	51	33	32	40	42	51	48	56	37	43	38	40	39	43	36	41	48	43	42	49	40	31	39	35	37	45	36	39	53	40	53	46	37	44	36	46	50	30	40	28	30	41	37	36	41	27	41	34	37	37	39	50	37	50	43	48	38	51	43	44	42	44	36	30	44	43	48	54	36	61	39	36	44	52	38	46	45	40	43	45	47	47	30	40	45	49	32	45	48	38	48	42	37	53	45	34	29	51	40	41	41	52	44	53	31	34	29	39	34	42	38	44	30	42	41	44	50	41	36	36	53	52	51	47	34	32	36	53	35	47	43	33	27	61	40	41	45	43	37	41	39	30	34	48	42	45	51	44	35	40	41	42	53	48	42	42	38	36	41	36	46	44	38	44	42	44	38	45	35	49	44	40	35	41	45	42	41	50	39	42	31	43	45	40	37	47	47	41	37	45	39	44	44	35	44	38	42	37	52	51	39	49	52	44	39	43	46	38	43	36	46	35	37	53	43	42	45	51	38	53	48	42	37	39	42	37	38	39	47	35	53	36	44	52	38	38	30	33	37	43	44	48	34	41	33	42	38	32	41	47	38	40	46	43	35	59	39	46	48	40	48	39	42	39	46	53	50	41	41	46	40	33	39	36	43	35	34	39	47	48	45	42	48	33	45	37	35	26	41	47	36	35	37	39	36	39	35	57	45	42	54	46	52	42	41	45	51	46	50	37	39	42	48	48	37	51	47	37	44	41	42	35	48	58	51	47	40	39	46	48	42	32	41	46	53	42	45	41	48	41	53	44	34	36	48	41	43	32	45	39	39	37	48	52	36	34	36	43	30	28	44	46	41	45	40	33	40	42	44	51	41	36	43	41	38	41	37	43	55	59	24	37	31	50	45	47	45	49	50	55	30	31	28	45	44	34	40	60	38	45	49	50	45	51	40	42	45	46	45	40	53	44	34	42	35	49	39	33	40	37	47	30	45	29	49	40	41	40	31	41	46	41	45	40	35	35	33	47	41	36	38	45	47	38	51	38	39	44	45	55	46	35	37	41	37	44	43	54	32	37	37	47	42	41	54	45	44	36	28	41	46	39	56	46	55	39	41	30	40	43	36	38	45	49	51	43	35	43	51	54	44	52	36	40	40	42	42	52	40	35	33	46	39	44	36	38	46	37	44	43	45	46	39	38	51	41	45	37	39	41	55	49	32	42	53	34	51	40	45	42	43	37	41	45	42	53	43	46	38	44	26	42	37	45	47	40	40	37	48	44	51	40	39	51	37	46	38	45	39	48	40	48	40	38	42	47	41	37	42	28	38	34	37	50	37	47	35	37	46	43	35	38	37	43	40	43	38	58	51	41	39	50	52	34	36	38	48	38	42	41	35	39	46	24	33	41	52	43	38	46	56	40	37	42	45	52	42	22	38	39	45	34	39	46	34	29	42	53	53	42	43	33	37	47	38	55	42	28	55	40	39	43	39	60	44	49	47	44	51	45	50	42	51	54	41	48	44	47	52	36	43	43	50	48	38	39	51	41	42	44	37	36	45	43	50	31	49	44	51	32	40	44	38	49	46	29	46	44	31	48	38	56	35	29	45	38	59	38	40	54	42	46	46	42	47	39	45	36	45	37	45	46	48	37	42	55	53	33	35	56	43	42	41	34	40	43	40	37	32	35	38	52	47	47	37	34	39	41	43	38	55	39	35	39	38	37	48	33	30	34	38	38	48	43	40	44	33	46	34	42	32	46	37	40	46	43	37	28	38	37	45	44	42	34	42	34	39	55	46	51	42	44	34	37	35	44	40	32	40	54	48	47	46	65	45	52	29	37	44	49	42	51	41	47	38	33	41	40	27	44	45	40	38	35	34	40	34	36	54	50	39	33	48	31	49	50	30	45	35	50	39	53	46	54	25	38	47	41	46	40	36	38	36	44	42	47	40	45	49	46	42	52	48	38	43	29	44	43	45	28	40	38	60	42	40	44	31	45	43	36	43	47	40	34	43	28	59	39	51	36	48	51	34	33	35	39	42	46	38	52	48	50	43	43	34	41	46	52	33	30	45	52	41	44	37	48	35	37	33	52	34	40	39	52	41	38	47	39	47	48	33	39	39	43	41	49	48	41	39	33	42	38	32	50	36	53	32	46	43	47	36	40	43	38	44	35	49	36	40	45	41	61	37	43	36	43	36	48	48	46	46	41	48	41	35	53	48	36	32	48	39	35	30	47	48	29	43	43	43	40	27	46	34	47	38	41	39	33	41	39	55	43	55	47	46	46	41	43	44	56	31	41	42	43	59	50	45	54	50	33	40	49	36	41	44	44	34	46	35	38	32	39	48	33	47	44	28	45	36	55	44	38	46	55	40	35	35	41	37	48	46	48	38	43	52	42	42	28	42	57	53	45	41	38	45	41	42	43	43	44	33	44	36	40	38	39	40	52	38	36	50	42	43	34	41	41	37	30	31	50	49	35	48	46	39	37	38	42	47	47	42	51	43	52	39	45	26	31	46	40	46	48	35	43	33	54	42	32	43	38	43	39	47	33	45	36	43	55	40	40	33	26	34	36	31	43	38	51	46	41	38	44	38	40	37	42	36	51	36	42	48	50	37	37	55	27	47	52	34	30	39	46	44	39	45	35	47	49	44	42	45	39	43	34	32	51	43	42	45	36	51	49	37	40	46	34	41	53	48	36	38	41	42	37	52	37	45	45	45	34	37	36	42	43	43	52	40	41	36	46	30	44	35	46	36	37	49	38	35	44	37	41	45	45	51	50	51	36	42	52	43	42	50	36	30	38	46	45	46	42	36	45	47	51	36	36	43	38	41	48	49	45	59	27	43	41	38	29	42	43	45	38	36	45	41	43	49	52	48	30	45	45	46	35	50	48	34	35	54	35	44	47	39	37	38	39	41
41603	14251	9876	18494	22876	16099	10652	8366	12924	10588	5879	5383	8719	1872	1705	1582	1451	1365	1270	1232	1132	1089	1037	1021	971	926	947	881	940	866	851	924	914	908	888	831	871	815	822	833	798	814	830	775	776	802	765	755	749	852	749	752	721	733	720	750	735	772	789	701	740	752	726	710	747	759	717	730	690	691	696	724	728	699	700	699	752	734	726	738	723	720	743	733	697	742	684	744	670	717	692	760	678	719	717	698	727	702	739	782	685	686	692	739	713	698	742	677	665	736	679	691	694	719	707	694	669	744	717	713	714	701	703	701	679	691	707	727	749	658	703	689	737	707	694	681	656	691	662	741	693	695	730	669	696	749	685	686	700	685	776	698	651	748	652	684	697	688	675	700	707	696	669	631	687	684	696	693	708	688	721	720	719	677	730	686	701	653	670	707	650	686	714	641	701	725	702	704	703	714	680	659	754	663	677	739	644	715	710	691	711	706	699	721	705	703	645	714	716	723	728	733	709	664	701	739	698	650	695	690	705	725	730	743	720	665	716	629	734	711	682	734	665	654	676	674	694	667	703	662	705	690	698	723	694	673	687	685	703	682	694	688	687	704	703	701	717	706	692	705	675	669	714	700	697	701	687	683	642	715	703	704	702	700	671	709	744	742	685	669	713	695	725	710	721	679	684	682	689	689	686	694	713	731	710	709	688	709	690	664	686	684	689	695	737	681	712	691	734	693	700	709	724	712	677	680	709	649	718	676	736	742	692	712	720	679	712	680	683	692	710	625	710	670	638	691	721	683	667	705	721	678	732	696	700	708	693	647	759	757	706	698	699	687	662	688	704	702	706	726	725	634	690	749	734	705	761	696	694	704	721	724	688	765	714	691	726	740	745	699	728	661	695	729	724	731	690	716	667	725	711	717	706	667	743	708	713	674	741	741	693	748	680	794	651	672	728	703	695	698	665	680	713	708	714	711	695	710	657	769	709	722	753	735	716	637	730	695	681	714	723	687	678	693	671	668	722	706	682	724	668	699	667	725	760	722	719	704	680	689	685	702	697	711	685	690	654	693	673	714	692	695	732	712	711	714	678	661	726	697	704	684	707	699	692	706	701	740	735	717	731	735	737	748	717	666	657	697	706	664	668	717	747	697	713	721	700	668	717	700	716	709	714	725	680	674	680	666	705	693	689	742	711	690	687	665	720	697	690	698	649	701	713	710	674	747	664	711	696	704	691	706	679	702	668	677	743	725	746	675	637	742	732	721	709	716	768	686	667	741	680	701	711	713	738	675	722	698	669	742	662	711	701	719	714	700	685	726	676	716	681	703	726	752	729	692	700	728	691	664	732	717	698	690	700	703	709	705	729	724	682	692	733	710	707	674	720	686	699	675	679	697	694	672	674	704	721	693	715	727	717	683	726	716	700	711	719	720	701	659	704	705	723	771	716	724	667	686	693	693	738	687	668	727	692	680	683	694	659	720	699	737	703	685	675	667	668	702	710	700	709	705	695	708	715	684	726	692	716	735	732	696	668	628	655	692	723	694	663	738	676	723	695	690	721	660	746	634	704	681	730	662	689	703	687	728	753	702	684	717	718	712	684	704	706	683	695	690	638	715	647	675	682	659	689	746	711	703	717	667	715	635	758	670	639	696	721	677	664	695	690	720	705	687	695	727	661	762	696	746	711	693	726	732	686	773	711	722	690	714	733	671	690	719	692	685	668	709	738	728	669	669	689	677	683	695	687	700	703	729	687	646	667	717	714	652	679	736	711	726	668	684	719	689	742	665	687	674	654	671	736	677	720	657	703	699	714	698	682	661	736	732	722	680	716	739	710	676	703	700	694	691	696	711	667	689	750	642	755	677	690	695	676	652	661	708	715	727	678	664	708	699	698	705	709	692	653	704	694	688	745	696	649	739	672	725	712	694	679	726	702	680	686	738	738	681	693	699	705	675	681	683	730	692	675	705	684	721	704	693	747	724	732	719	721	702	706	675	706	652	662	701	723	719	714	704	683	693	728	695	726	706	679	708	734	710	685	697	644	738	668	725	707	675	698	701	693	768	678	678	712	681	692	682	720	698	720	653	728	736	689	720	719	682	729	690	679	707	701	678	687	701	706	734	702	730	708	705	678	681	691	743	701	744	706	678	689	724	718	706	659	672	730	726	688	713	677	679	719	692	699	685	696	709	709	777	731	710	723	719	743	715	697	693	698	699	734	682	692	677	675	672	666	662	681	687	716	734	746	669	690	708	677	676	720	699	679	703	673	723	717	741	642	723	659	725	701	693	704	708	732	742	674	740	736	646	702	738	745	646	713	704	702	705	718	711	705	729	667	716	732	692	717	727	699	718	686	665	677	714	711	670	703	722	683	697	686	713	676	678	727	704	703	672	730	684	711	702	733	673	725	742	682	694	704	682	682	719	742	668	680	708	683	716	690	672	700	701	699	720	696	695	677	665	696	674	657	689	730	706	714	735	681	682	724	736	715	681	724	709	718	677	674	691	719	697	717	666	716	694	737	661	710	709	713	721	728	730	678	721	726	678	710	710	698	656	724	680	699	664	720	628	704	702	764	672	704	686	707	667	729	710	700	657	732	717	710	686	717	639	699	670	697	714	712	715	724	716	710	724	701	691	697	732	669	693	715	732	710	711	702	768	645	707	712	682	659	682	646	733	705	702	739	698	680	667	729	744	741	696	717	682	733	626	648	701	661	742	693	705	695	702	709	680	651	675	702	673	687	722	723	755	719	695	744	736	723	692	676	726	750	678	654	674	703	683	718	695	657	707	700	693	690	666	657	702	725	692	712	688	669	693	713	712	750	699	726	721	701	770	670	701	695	735	775	720	708	660	762	759	742	653	676	741	715	687	719	721	707	660	690	713	699	723	697	727	687	697	726	679	706	687	706	708	685	684	701	709	702	742	727	703	682	651	743	674	717	677	657	662	725	711	741	681	705	688	722	675	702	682	734	731	725	706	704	713	693	706	741	687	730	686	700	736	745	693	698	736	741	693	688	685	701	727	656	680	704	702	779	728	734	676	726	708	689	697	689	693	718	682	670	675	648	715	709	664	696	699	683	726	679	680	736	719	704	671	694	708	686	728	685	717	702	726	685	716	690	707	728	664	716	698	682	713	657	645	737	742	655	672	721	714	692	663	701	688	695	690	675	734	663	761	691	762	733	656	731	694	720	692	694	708	702	662	705	675	699	681	704	613	699	715	707	669	709	661	680	654	701	706	676	721	689	701	717	694	737	662	711	693	712	690	729	719	719	670	686	736	689	699	704	746	680	683	704	720	681	711	751	699	713	709	735	666	721	653	693	682	681	720	656	772	667	714	686	664	722	656	733	704	685	716	706	662	669	683	693	639	693	691	680	707	717	694	708	697	745	645	662	690	676	688	692	711	654	715	695	686	700	676	729	671	649	710	714	693	725	657	692	667	699	676	719	660	717	711	719	691	678	694	706	712	669	657	718	716	724	695	706	730	714	658	709	710	655	727
7679	873	425	207	253	205	120	124	225	208	124	123	198	64	57	50	58	56	42	41	40	49	48	39	44	46	44	39	44	31	45	37	50	46	43	47	32	44	45	38	46	48	47	47	49	53	34	52	42	40	40	41	45	45	52	42	45	51	37	43	44	40	38	40	46	53	52	45	49	42	44	39	33	33	32	34	37	50	48	56	42	35	41	37	51	44	48	43	48	47	38	38	44	47	44	34	36	41	35	31	43	44	38	45	37	40	44	43	41	38	49	40	40	51	43	45	49	47	34	38	37	32	36	36	46	41	39	51	36	40	52	52	54	52	46	41	37	37	44	41	44	49	52	36	43	53	37	43	36	45	36	41	42	31	49	35	48	40	41	38	43	55	41	34	46	49	49	41	46	43	49	42	32	36	52	39	38	37	40	43	42	37	45	50	54	51	40	45	43	36	47	46	46	45	47	34	37	49	39	44	36	42	48	25	40	40	29	39	32	33	40	45	40	37	48	38	47	37	41	32	38	36	44	44	36	58	42	52	45	33	35	48	40	39	37	31	30	41	32	51	51	49	47	42	44	45	53	37	40	44	36	49	44	44	47	39	49	34	40	40	42	66	40	42	45	39	51	38	37	49	45	40	39	41	35	37	42	26	32	48	42	52	46	46	43	48	44	47	39	39	48	30	33	50	29	45	32	45	47	27	35	47	48	21	37	39	34	40	29	39	49	55	41	39	42	44	35	58	42	52	50	47	54	33	37	25	38	36	50	35	37	43	43	42	43	40	44	40	51	40	44	43	45	33	47	42	46	54	49	51	33	49	37	47	36	38	40	56	41	44	55	32	40	33	50	40	49	48	38	50	52	48	43	42	44	35	43	36	36	49	35	45	39	47	47	42	39	38	50	34	34	45	46	43	39	39	37	49	39	55	42	49	43	34	41	51	31	36	44	42	40	35	43	43	42	46	51	42	39	39	42	40	49	43	44	41	58	43	41	47	34	53	40	36	40	45	43	43	43	31	45	50	41	51	44	43	37	44	41	39	33	41	42	42	34	42	31	44	46	51	36	42	41	47	52	41	37	35	45	38	33	51	41	38	36	53	40	49	45	41	41	40	42	41	56	31	46	40	37	45	54	41	36	51	41	39	44	30	35	55	40	52	43	43	44	40	46	51	38	42	43	44	42	48	36	54	41	45	44	49	35	34	38	36	35	52	45	58	44	50	48	46	52	48	40	49	45	45	41	60	51	45	45	35	50	40	41	38	38	34	38	33	56	49	43	44	41	37	39	53	51	46	47	49	35	37	44	32	42	56	49	47	39	38	42	41	40	27	45	42	33	49	41	40	43	40	24	49	34	27	53	26	56	59	48	49	36	49	35	44	36	46	43	38	41	30	43	42	41	42	42	41	46	41	55	42	45	38	41	51	50	48	37	45	41	50	41	37	48	45	42	40	46	50	44	49	32	42	38	29	51	44	49	45	54	45	48	44	49	34	43	45	39	39	52	39	49	37	40	43	44	35	49	53	44	45	38	53	39	44	30	49	40	39	42	43	34	34	43	56	30	35	41	59	31	31	48	35	49	53	47	46	43	44	42	42	49	49	42	40	42	41	54	35	42	37	37	35	41	38	35	39	34	45	43	42	43	32	38	52	37	26	44	35	35	34	41	40	49	37	61	39	40	45	52	36	39	43	42	38	36	41	47	37	44	49	33	35	37	40	48	53	34	43	35	41	38	54	38	52	31	40	37	42	47	64	35	43	52	49	37	40	40	37	43	29	34	33	38	42	44	35	38	37	45	56	47	40	31	33	38	49	30	53	38	37	41	51	32	42	41	42	40	47	42	44	43	49	41	46	38	50	37	43	44	39	35	49	46	33	39	61	51	45	39	43	50	38	46	40	41	40	47	40	52	51	55	49	48	47	43	35	41	59	35	41	49	45	33	52	45	46	47	42	43	27	37	39	35	23	55	44	44	35	40	52	52	47	37	40	54	36	44	44	60	43	42	45	44	30	49	42	40	35	48	37	35	46	41	36	43	35	48	37	45	38	42	45	32	41	35	37	47	41	39	47	48	41	38	33	37	52	46	38	29	39	40	56	50	47	44	38	40	41	43	37	49	44	42	53	52	32	41	49	35	44	39	49	47	52	40	36	40	37	30	37	36	41	33	40	44	36	37	47	40	43	32	36	41	28	45	38	47	35	50	38	39	50	44	43	37	35	42	44	55	39	32	48	39	42	45	34	44	39	38	55	57	42	29	39	48	37	46	48	41	39	32	45	41	45	45	49	42	49	49	45	47	41	47	51	42	33	33	44	40	53	46	50	56	37	40	45	28	32	46	41	48	39	52	51	48	52	41	52	40	41	39	59	33	51	43	41	40	40	45	48	44	46	44	44	47	32	46	47	42	46	45	35	37	41	51	34	37	48	30	47	56	45	39	47	48	52	50	41	30	34	42	51	43	45	40	53	40	57	44	36	51	44	52	37	38	32	48	33	45	36	51	31	48	54	44	38	44	39	36	46	44	39	33	47	53	37	44	41	46	35	40	40	41	39	32	44	40	39	45	38	30	39	33	48	46	38	43	40	42	47	48	46	35	46	36	36	42	45	34	39	53	47	29	40	43	49	30	36	46	34	43	51	49	46	40	35	43	36	28	52	44	36	42	32	37	33	34	37	28	36	41	38	43	32	48	27	41	43	42	46	51	52	38	39	40	51	39	42	46	30	37	42	37	31	44	35	38	40	48	48	50	48	41	36	41	42	38	40	39	39	45	41	44	32	44	56	41	48	43	37	45	42	51	49	43	42	45	34	43	43	51	41	41	43	58	50	45	60	47	48	44	40	42	44	40	53	41	58	51	45	52	60	31	40	55	42	44	48	50	46	40	38	42	43	44	34	52	31	36	39	41	43	39	42	49	34	29	51	38	41	44	54	46	47	44	36	35	47	34	35	34	62	37	51	45	43	31	42	53	35	41	45	40	48	31	26	50	56	48	48	41	38	50	28	37	38	41	33	37	47	37	30	37	59	41	41	43	39	48	38	40	33	47	42	38	39	40	44	42	40	36	33	47	48	45	51	38	49	34	34	46	34	55	45	48	41	41	36	55	37	44	42	47	36	44	29	33	46	52	54	40	36	40	28	38	42	48	38	45	37	35	31	31	30	51	47	51	38	59	43	35	41	55	44	38	56	50	41	44	40	37	49	39	36	44	40	52	55	42	39	49	47	54	37	39	39	31	40	48	35	38	32	49	39	28	43	41	36	39	41	36	47	35	46	38	40	36	42	45	41	46	35	38	46	43	50	45	39	51	45	28	47	37	50	37	42	43	44	42	48	42	27	46	42	40	35	45	38	42	30	36	45	38	34	37	41	39	44	49	42	37	45	36	37	47	43	45	45	42	42	44	43	39	46	42	40	38	35	39	34	42	35	42	51	48	33	44	34	40	31	51	46	30	42	35	37	44	40	50	37	41	45	46	31	36	41	44	43	41	37
41131	14080	8845	17825	22091	15562	9165	8097	10906	10632	5962	5652	6948	1842	1597	1564	1441	1298	1305	1145	1185	1096	1044	1053	979	909	913	880	882	913	832	804	839	846	901	885	846	780	779	777	803	750	746	784	782	805	780	794	738	748	758	744	734	753	734	781	741	719	691	759	743	752	687	742	740	702	716	709	721	693	679	689	706	700	704	724	751	727	760	686	765	699	760	714	694	744	725	651	734	744	704	672	667	728	698	715	657	751	720	728	695	704	706	702	693	665	725	731	700	724	706	659	700	737	695	690	679	664	713	738	708	734	704	736	680	706	718	722	697	696	694	681	688	683	686	709	679	725	677	697	726	691	728	684	701	762	690	717	670	720	696	732	754	715	676	702	733	676	690	708	675	664	684	718	750	802	724	712	700	708	679	673	652	652	717	736	684	644	709	696	750	716	723	689	692	716	677	712	718	739	732	693	760	690	706	705	695	703	710	687	701	698	760	661	671	687	713	759	670	673	669	736	663	712	669	686	696	653	670	708	707	718	703	679	702	701	651	692	694	673	721	717	672	713	637	691	671	734	688	714	685	692	673	662	664	706	727	679	703	652	703	670	655	688	684	699	732	728	686	731	666	687	656	730	693	708	661	659	699	660	683	700	723	688	739	635	683	719	710	691	720	685	727	700	700	735	691	714	680	722	670	735	732	704	715	712	654	685	723	719	686	676	698	676	732	689	705	702	697	671	669	691	691	700	707	705	690	712	673	662	665	699	660	692	742	675	689	668	675	726	684	676	730	668	691	723	719	697	670	713	698	720	723	701	687	682	698	710	667	665	727	653	737	720	699	722	710	709	696	680	717	646	692	708	729	691	695	687	706	692	696	749	702	697	751	677	741	686	706	687	705	691	702	754	703	713	651	713	663	713	723	679	665	674	714	672	692	678	691	721	691	714	682	674	694	649	706	678	674	703	700	696	698	721	692	703	688	620	707	751	755	722	727	735	687	724	695	692	705	736	668	727	663	676	692	695	735	703	641	753	685	624	712	630	672	674	721	726	675	738	706	701	678	716	685	719	710	664	704	710	716	635	686	653	693	653	705	667	728	689	675	694	672	693	705	650	726	707	678	708	715	711	674	715	696	721	699	700	669	741	687	684	687	667	720	685	731	705	701	709	757	683	655	709	679	695	683	701	711	699	712	704	695	705	712	702	687	723	691	665	699	698	679	746	662	682	702	703	726	704	735	689	651	726	657	679	662	688	644	694	716	725	718	694	690	724	699	685	672	722	710	685	661	669	753	703	673	723	688	720	696	683	684	705	669	686	712	683	701	704	724	676	718	663	757	681	719	690	674	689	680	693	714	713	657	707	683	707	715	726	702	709	715	680	664	721	697	741	702	714	711	683	743	717	688	707	681	719	688	714	671	695	684	633	691	683	719	699	732	733	694	699	724	669	695	712	693	708	653	683	682	666	719	691	700	719	699	701	682	685	688	721	694	725	738	660	660	712	697	705	690	634	706	694	669	677	698	719	702	666	732	653	707	686	709	701	627	687	639	688	689	743	698	693	716	712	683	688	657	693	687	723	720	710	679	683	733	791	728	654	684	697	660	716	685	682	737	679	731	703	661	681	692	711	685	667	739	753	695	658	706	685	662	668	720	703	743	698	714	681	680	692	691	719	699	663	683	705	735	725	692	663	662	679	685	748	690	700	705	689	671	726	688	684	699	706	693	683	677	696	670	694	728	636	723	707	678	690	686	676	669	690	665	727	688	705	646	697	701	653	700	694	710	688	685	678	649	696	691	715	712	674	723	714	686	670	643	686	729	744	682	709	744	675	683	629	708	765	694	682	763	667	686	705	653	686	679	692	698	664	713	669	650	737	700	703	679	696	701	702	668	690	725	729	677	694	711	737	679	697	671	718	691	662	667	691	678	682	668	720	702	713	694	691	680	675	668	745	680	675	672	746	717	668	644	686	726	687	720	724	618	723	719	689	683	698	702	708	681	690	720	668	677	699	694	726	746	713	690	691	677	681	700	731	691	765	692	717	719	738	699	670	701	712	678	684	745	693	716	700	698	723	694	726	686	704	664	671	648	668	660	662	736	709	676	698	653	688	702	692	735	689	697	737	704	712	713	665	677	672	678	715	715	686	674	675	681	657	674	750	640	679	696	723	717	692	704	668	695	708	728	788	663	741	702	675	701	719	643	737	711	721	705	748	714	717	707	700	720	693	676	651	650	667	667	698	710	714	699	733	727	712	717	704	713	689	731	703	656	660	671	682	709	687	646	673	737	666	732	712	712	669	655	720	726	690	680	679	696	706	683	667	673	733	648	742	667	731	672	719	723	696	669	669	714	685	716	678	712	713	710	712	657	684	698	713	699	702	670	700	654	708	685	714	713	695	675	683	704	716	703	718	690	677	709	714	663	675	648	676	732	697	655	752	697	695	725	722	727	685	750	711	715	662	697	666	637	705	693	709	721	702	714	725	698	704	669	666	688	749	674	705	715	680	664	652	686	712	693	694	708	688	720	666	707	702	698	719	691	676	725	649	660	767	663	725	712	716	666	657	686	756	684	720	678	648	708	678	768	711	642	713	725	706	732	687	686	677	696	683	711	684	748	675	706	720	725	692	676	653	680	703	731	731	680	731	742	692	677	659	699	780	708	706	713	705	685	659	685	685	707	668	729	724	676	678	723	689	704	673	716	707	714	718	691	721	673	737	684	713	724	698	698	749	681	692	714	675	705	685	687	708	689	675	671	673	674	718	713	699	724	701	689	718	706	692	696	676	678	679	699	743	700	701	698	729	722	670	704	752	768	669	701	647	632	686	679	716	722	737	676	711	673	676	717	693	704	672	701	628	647	739	680	691	715	649	634	730	696	722	697	667	664	728	722	742	711	728	704	711	674	696	687	722	704	696	751	707	675	660	690	700	668	716	691	694	697	682	719	736	722	682	695	712	741	681	699	692	657	697	691	668	775	696	692	679	657	674	693	667	627	678	662	717	725	691	675	660	740	710	687	682	701	663	699	730	680	698	662	728	651	683	720	721	683	717	665	708	709	690	681	728	692	690	683	696	685	722	680	680	651	692	710	698	723	681	729	724	692	663	711	707	676	721	733	675	676	731	698	641	727	709	707	670	710	740	678	707	670	658	684	687	738	728	755	654	705	638	692	707	714	711	718	711	742	674	679	710	666	664	684	717	621	690	647	719	688	715	685	696	693	748	687	697	714	711	694	636	717	687	683	679	663	748	687	746	660	700	689	735	689	696	672	690	707	676	708	671	668	743	751	695	688	707	751	665	735	678	706	646	671	680	691	731	695	705	710	740	735	685	677	696	694	667	702	727	668	706	721	672	687	642	704	695	705	709	694	679	671	685	705	720	700	709	704	712	707	680	661	716	654	726	680	673	724	704	663	723	697	702	713	733	702	700	677	667	674	677	700	723	738	679	696	679	726	714	731	721	695	703	696	666	689	700	702	721	692	707	680	644	709	705	713	690	678	684
10322	1548	618	310	361	342	250	230	359	350	182	187	355	71	64	57	43	54	36	45	41	35	33	38	36	31	29	36	37	31	33	23	32	24	23	33	31	35	29	23	34	35	28	25	26	30	36	29	17	16	33	24	29	23	25	21	22	30	36	21	27	37	24	30	22	21	23	24	25	17	23	27	14	20	33	19	25	28	17	27	27	22	20	22	28	27	21	22	20	27	28	27	26	22	22	28	21	26	33	17	22	13	26	25	17	25	20	22	25	17	24	30	25	24	16	23	19	23	31	20	24	19	18	26	23	32	9	29	15	26	15	17	24	15	33	23	14	16	24	25	34	25	17	18	24	19	25	27	24	28	24	29	25	16	22	25	27	27	22	15	32	25	20	15	21	22	28	22	24	15	39	25	22	19	18	29	19	32	25	21	17	25	30	28	14	22	20	25	23	30	24	21	28	24	25	25	27	23	21	26	20	29	24	33	17	17	24	13	27	22	28	27	21	30	21	19	29	25	19	28	22	18	28	21	29	24	21	23	11	25	16	25	20	17	26	23	32	25	18	19	19	21	27	22	36	30	26	26	28	24	22	25	19	24	24	27	21	24	18	26	26	26	15	20	18	21	22	27	12	30	32	21	20	17	15	20	29	23	27	23	19	20	22	34	23	25	23	23	19	20	21	19	20	26	26	25	20	19	20	19	23	17	23	24	20	29	29	15	20	20	27	28	18	20	20	27	26	16	13	18	16	23	26	27	26	16	24	27	26	22	20	22	19	12	23	24	17	24	21	22	23	22	20	18	19	15	22	26	20	20	23	20	24	28	20	31	15	18	24	17	28	17	18	19	18	24	27	28	21	26	25	34	16	19	12	28	14	23	21	20	24	13	19	23	28	26	27	22	16	27	20	26	21	29	19	22	18	21	26	21	18	17	23	23	27	20	26	21	31	21	20	20	20	21	23	29	33	27	30	22	21	19	30	23	27	25	18	22	20	21	22	20	19	16	22	20	13	27	16	19	20	19	14	17	20	17	15	21	13	30	23	27	22	19	26	24	25	17	23	22	17	30	18	20	18	20	19	25	24	23	28	15	23	19	26	14	18	21	18	32	22	18	21	12	20	23	16	22	16	25	19	16	28	27	21	16	22	30	27	14	24	27	28	15	22	23	24	18	17	21	16	21	24	21	22	22	19	18	22	37	24	24	17	23	20	18	26	17	20	23	22	18	16	25	24	19	19	24	24	16	28	26	24	20	21	18	21	19	20	18	19	30	16	31	20	19	27	26	28	21	26	26	21	20	26	26	29	20	16	28	20	22	25	19	26	32	20	22	17	26	28	16	21	30	24	29	18	31	15	25	25	13	26	21	20	20	26	20	27	18	23	27	25	21	11	26	18	21	23	24	30	26	34	15	25	19	26	23	22	24	34	28	25	14	16	21	22	15	16	24	26	19	17	24	17	16	27	24	19	19	20	20	20	23	25	16	21	18	20	22	26	25	25	20	17	22	21	20	23	19	30	23	21	20	15	14	18	26	25	20	17	20	20	21	12	23	13	27	20	21	14	27	24	22	21	23	20	21	22	19	21	24	24	30	21	24	22	19	31	17	29	22	17	29	16	26	21	24	16	24	31	18	17	25	24	18	25	24	22	28	23	27	25	26	24	25	20	22	24	24	16	24	19	23	33	22	26	22	20	13	15	27	24	29	19	16	17	18	18	26	19	25	25	20	21	22	19	26	21	23	24	17	25	17	29	28	9	25	19	19	31	27	30	22	27	23	24	18	22	21	28	25	16	17	20	18	22	35	20	20	29	26	16	27	25	25	22	18	19	21	17	12	12	23	25	20	24	18	19	21	24	13	16	17	20	30	24	30	26	10	14	27	23	23	25	28	20	21	20	22	24	22	21	28	18	21	26	25	24	21	15	28	21	24	22	35	20	21	34	33	15	26	29	18	27	23	19	20	23	16	28	26	23	13	29	13	16	27	26	20	22	26	22	16	23	24	34	22	22	25	21	19	22	25	18	28	26	23	14	17	36	15	26	19	19	21	27	18	20	18	22	29	22	25	21	29	21	14	22	26	26	18	12	28	15	12	25	17	26	21	21	25	28	24	27	18	28	19	26	23	20	19	20	20	22	32	22	17	23	19	27	19	14	21	26	32	20	18	25	21	21	16	23	26	18	28	22	18	26	25	14	22	26	21	17	22	19	17	23	18	20	18	19	23	16	24	31	25	23	31	16	23	27	30	25	15	18	25	22	11	19	23	26	18	23	26	18	30	20	6	23	19	25	21	23	30	28	30	19	20	18	23	17	26	25	27	34	15	15	24	30	32	27	23	28	22	18	22	27	18	24	17	22	18	32	26	23	25	33	23	23	36	27	25	21	28	24	24	22	25	22	23	18	29	21	28	19	22	23	24	29	15	37	28	24	25	21	21	20	21	28	16	22	23	21	20	23	23	21	23	15	17	18	12	29	19	19	22	20	29	30	20	15	23	32	38	19	25	25	26	21	29	27	30	24	24	25	27	22	16	22	17	32	21	23	31	25	24	26	13	14	27	24	20	25	18	27	17	24	28	24	22	23	24	25	21	28	24	23	17	20	20	26	15	23	27	24	15	30	19	28	22	25	25	17	15	27	30	16	19	21	30	28	19	20	24	25	25	23	23	21	27	23	23	21	29	19	17	19	21	16	25	22	20	15	35	24	24	24	23	18	23	19	25	18	18	16	20	25	19	22	24	16	26	25	14	33	13	20	16	24	30	26	20	20	25	28	19	20	22	26	20	36	27	14	14	19	24	15	21	21	26	13	24	21	22	29	20	10	12	18	26	31	20	22	14	22	23	29	26	17	27	23	25	23	20	28	28	23	23	26	22	26	20	18	26	21	19	18	23	25	14	26	23	25	30	22	25	24	19	27	25	20	25	24	24	17	25	11	24	27	21	12	30	27	29	24	21	22	27	27	25	19	28	18	26	18	23	24	26	17	25	15	23	18	20	23	18	30	12	26	22	24	20	25	16	21	20	18	18	20	24	26	24	18	27	28	20	25	25	10	14	34	28	22	20	30	23	20	13	24	23	22	33	31	22	23	22	20	23	27	32	20	25	23	24	21	16	25	26	20	25	30	27	26	29	24	15	24	22	14	22	24	24	26	23	17	23	24	18	28	26	23	23	17	24	23	20	19	26	23	13	18	18	29	24	28	27	21	29	20	21	20	22	32	18	23	20	32	19	15	22	16	16	24	14	25	33	16	26	19	24	27	19	18	22	27	15	22	16	16	19	24	30	19	21	21	20	26	25	28	18	19	7	24	22	30	16	22	24	22	25	18	20	22	25	31	21	31	30	25	20	20	19	20	27	16	22	24	20	24	16	15	30	27	19	18	19	21	18	21	20	22	21	21	23	14	25	22	16	23	27	17	16	25	24	21	26	21	18	17	22	25	23	21	19	21	25	21	24	22	20	21	36	21	26	22	23	27	16	27	20	27	12	19	14
47917	18496	11614	22213	26122	22423	15176	13178	17505	14886	8820	8758	11186	2781	2414	2115	1890	1733	1607	1411	1429	1265	1125	1145	984	949	899	797	818	849	805	704	707	688	729	679	696	615	597	594	602	543	562	551	568	548	563	504	552	505	473	518	495	495	543	471	515	461	463	484	465	458	461	469	430	449	439	455	464	416	423	446	437	407	428	400	401	404	397	420	425	413	388	396	427	451	432	409	390	406	444	396	398	384	390	400	407	378	392	367	400	377	420	415	388	370	408	386	395	387	395	396	412	386	394	362	389	374	389	392	382	409	360	411	391	374	365	332	416	346	372	378	393	379	384	390	393	373	406	383	364	394	343	404	398	374	369	371	373	367	391	392	394	368	375	392	394	386	403	362	404	359	377	386	405	360	384	401	376	373	400	366	364	398	385	351	405	404	426	350	351	399	380	377	379	382	399	382	410	374	352	384	371	354	348	385	365	363	382	401	362	362	375	390	361	364	364	371	377	373	371	430	382	368	349	387	346	348	406	362	393	362	387	400	359	372	369	380	367	384	326	359	380	385	383	388	378	346	347	382	394	364	348	355	405	399	408	360	423	415	332	393	385	399	397	357	401	411	383	333	356	397	388	346	352	331	383	408	420	375	370	408	393	386	378	410	396	377	370	339	404	367	356	405	362	373	372	369	377	359	359	383	378	373	355	387	374	385	384	390	357	375	378	362	377	382	388	371	366	377	395	395	356	380	371	361	381	392	380	361	387	358	402	393	378	395	386	367	364	383	361	355	399	399	388	396	354	345	384	395	405	409	368	368	378	363	385	360	372	411	369	368	371	374	358	394	411	361	358	385	397	383	397	372	389	364	375	399	376	394	398	389	393	375	382	353	377	368	360	364	368	385	357	390	355	393	353	404	365	378	380	356	394	392	355	381	368	396	374	370	327	350	402	383	369	390	384	367	349	371	350	382	353	404	352	368	405	365	391	362	364	376	373	392	378	367	379	366	415	374	391	344	423	372	394	351	404	343	346	388	382	366	389	369	407	391	373	389	408	390	382	365	376	363	340	377	390	369	370	373	382	373	374	385	382	386	352	391	369	359	384	363	359	387	420	345	377	391	415	385	375	383	381	378	364	383	391	401	391	373	364	345	360	356	383	406	383	379	399	380	365	359	355	355	398	357	375	328	364	421	382	371	315	396	400	385	403	335	411	406	345	407	400	369	374	381	370	353	391	380	346	382	352	372	372	383	354	383	370	358	406	372	377	359	353	376	405	377	359	328	344	364	383	390	386	347	352	348	389	371	388	340	345	380	337	364	422	357	374	390	382	342	406	358	347	373	381	355	379	381	356	359	353	372	358	393	371	331	379	331	362	355	384	388	328	365	365	410	368	361	359	384	391	388	376	358	401	396	398	353	393	357	380	413	365	373	347	357	377	384	431	371	395	362	373	374	355	374	355	408	393	325	388	356	333	358	402	348	396	374	384	387	367	379	371	358	402	391	380	400	383	357	370	375	372	394	390	352	376	358	397	352	340	387	402	374	354	367	392	374	387	375	383	376	405	341	377	370	367	370	397	371	385	363	388	409	360	361	381	401	391	380	392	358	340	387	383	369	400	363	371	363	370	361	386	398	338	386	380	374	383	366	403	363	354	395	374	388	384	376	393	392	374	382	400	363	390	390	370	368	410	361	361	381	389	382	406	367	344	384	420	362	382	343	399	363	388	365	404	414	352	362	373	362	349	364	368	373	358	386	382	341	378	405	375	356	407	399	335	396	407	370	383	335	368	384	371	376	385	391	369	353	403	394	385	381	360	361	367	371	380	375	402	348	411	421	347	367	342	369	348	396	411	385	372	331	384	371	387	394	410	401	354	387	356	363	394	375	368	346	410	389	356	360	417	423	391	399	383	396	369	374	356	365	361	371	339	386	353	357	354	392	365	368	430	404	379	359	389	350	383	404	361	394	353	384	371	391	355	369	358	374	360	383	356	375	409	354	372	389	372	337	374	397	389	381	367	362	368	356	384	376	360	389	348	416	384	380	372	431	386	379	396	403	377	367	388	338	375	391	396	373	366	374	375	366	368	342	378	395	376	368	366	353	381	374	322	364	391	368	402	400	384	354	359	426	373	376	346	370	360	386	381	394	366	388	380	369	346	373	378	353	339	350	379	396	413	370	376	409	369	368	419	396	375	381	382	392	396	381	388	362	364	354	356	356	411	378	411	401	370	340	410	368	363	399	361	381	400	359	375	316	365	343	362	416	357	376	369	365	385	409	382	379	378	341	368	389	362	348	368	401	410	331	375	367	369	359	376	387	391	400	371	380	369	361	353	349	390	391	341	383	339	385	420	351	418	398	403	339	405	365	381	365	378	358	387	354	362	365	359	384	366	389	382	395	355	387	355	372	402	374	388	370	394	368	376	376	362	346	390	347	395	383	359	391	370	357	360	385	371	363	359	375	416	393	378	381	375	380	359	406	355	379	427	373	400	377	368	402	406	386	367	371	384	394	378	352	351	371	383	391	399	368	375	391	349	380	377	369	423	367	376	368	376	357	388	353	343	367	345	386	381	346	380	393	365	368	351	392	386	379	378	365	341	340	339	360	368	371	387	440	376	372	374	362	387	377	363	352	384	397	392	354	352	362	360	361	414	402	381	353	376	388	374	393	358	372	367	335	369	362	377	363	353	344	390	379	368	369	378	354	391	348	373	380	370	371	377	397	365	356	372	365	395	374	387	348	378	390	342	416	407	364	395	356	365	381	382	369	358	354	390	364	381	397	405	374	344	374	388	346	379	388	373	403	368	374	373	386	351	400	348	402	421	395	392	375	337	380	361	402	382	382	375	337	363	384	374	384	378	381	358	400	378	402	408	379	372	374	387	357	384	345	373	372	378	353	327	354	391	376	357	365	351	381	364	380	375	374	390	413	365	402	423	369	379	365	379	323	379	363	391	380	362	395	370	394	351	346	383	330	388	381	339	380	399	384	357	378	413	379	419	346	367	350	388	388	364	362	378	365	363	382	364	360	358	360	346	364	381	397	414	369	368	354	397	379	381	371	367	361	362	377	337	409	372	387	370	399	381	386	358	371	407	387	369	373	375	374	366	382	370	366	372	363	402	375	383	407	386	394	372	360	396	407	387	391	396	384	359	379	362	389	405	353	414	342	395	342	392	374	381	383	377	387	393	389	395	379	390	355	414	354	399	369	384	375	365	337	387	401	393	391	388	374	380	363	383	356	346	393	416	361	346	359	379	393	343	359	381	386	373	353	406	375	381	400	376	365	373	368	350	375	400	373	375	389	397	349	365	362	368	394	368	444	352	355	372	329	421	360	374	358	359	367	395	387	345	400	369	364	410	411	407	348	392	385	361	373	400	353	400	385	356	356	377	352	395	402	397	375	386	391	379	412	353	343	388	386	380	373	366	348	346	400	412	393	351	350	383	372	398	355	377	378	348	327	377	380	373	366	378	358	358	350	381	340	353	402	402	384	361	372	385	351
4526	496	249	106	128	105	78	80	122	95	76	78	99	23	35	31	24	37	39	37	27	38	30	37	30	20	34	30	29	29	30	35	20	30	32	22	21	27	27	22	27	38	24	22	29	38	30	24	27	35	28	28	31	35	31	22	28	28	21	24	27	26	20	33	24	20	28	25	25	30	38	27	26	22	25	30	25	36	21	28	25	27	35	21	33	27	32	29	32	29	28	30	35	25	21	27	24	26	36	25	32	25	25	18	32	30	24	32	36	25	25	35	26	27	34	32	31	29	29	27	18	27	26	29	31	25	23	22	25	28	25	29	31	36	23	16	24	28	27	29	23	21	30	28	31	34	25	34	19	29	24	21	21	25	22	28	29	29	28	32	36	26	31	21	23	29	27	16	23	34	17	25	32	25	32	31	34	18	28	31	37	27	28	23	25	31	30	25	24	30	22	23	34	22	22	25	20	24	26	33	24	26	28	24	39	26	18	21	26	19	21	31	16	37	29	19	23	39	24	22	22	29	29	28	22	24	28	28	38	31	34	27	21	21	22	24	24	23	27	31	20	30	30	32	27	24	26	30	22	29	31	31	28	27	30	33	35	22	33	22	29	25	25	22	22	20	36	33	36	27	18	25	23	33	26	29	32	21	24	22	35	29	27	28	16	29	36	25	28	17	26	21	33	38	32	29	24	27	38	21	31	20	27	34	27	29	21	22	35	32	37	28	29	27	23	27	28	16	16	28	29	29	25	28	32	27	20	18	24	33	25	16	25	33	36	35	25	32	29	30	34	31	32	17	19	33	32	31	34	27	31	29	19	24	27	25	25	30	25	32	37	33	26	32	27	30	34	19	32	30	31	25	25	22	18	22	24	27	31	21	18	25	26	24	18	27	35	30	33	31	23	30	30	24	35	32	26	25	20	19	31	28	24	17	31	21	29	31	29	25	26	29	20	25	35	25	36	33	31	24	27	27	31	23	29	24	26	29	31	22	32	31	33	26	19	26	29	32	29	22	30	19	34	31	25	19	20	38	27	33	27	28	21	34	32	31	22	33	23	29	21	33	29	35	18	25	28	30	21	28	27	33	34	30	21	25	23	22	35	28	20	30	28	21	24	20	21	30	24	24	25	26	26	27	34	29	25	30	23	19	19	29	24	28	31	24	27	29	34	31	23	26	26	25	28	30	26	32	31	36	27	35	29	24	23	26	24	30	22	29	33	23	18	24	22	20	31	29	30	30	32	33	26	27	28	29	29	23	22	30	26	19	30	29	30	24	24	30	27	29	24	29	30	24	24	31	21	32	21	25	28	32	28	28	36	27	32	25	22	27	28	31	30	20	27	28	30	27	23	36	37	21	37	32	25	36	24	21	27	29	20	42	18	29	33	25	22	29	31	29	27	29	34	18	29	30	23	37	30	19	29	31	24	19	30	19	24	29	34	21	28	29	25	25	25	28	24	30	22	37	35	24	33	31	35	19	22	21	22	25	28	25	26	30	25	23	26	25	25	29	25	24	38	36	27	24	35	29	32	32	26	20	27	33	26	28	26	24	20	25	28	21	28	23	28	26	18	35	29	21	27	34	22	28	22	36	32	23	20	21	23	24	26	30	27	22	20	25	21	29	26	28	32	32	31	31	16	29	25	24	30	22	25	25	31	35	20	31	24	21	26	27	28	28	28	19	32	33	16	22	27	31	26	24	21	25	20	36	34	18	30	24	22	27	31	32	27	26	36	27	32	18	23	26	29	34	24	23	30	26	20	33	26	33	29	28	29	25	28	19	22	30	23	31	21	25	27	36	25	33	19	26	29	29	29	27	31	21	24	31	27	23	21	24	27	27	23	24	21	24	28	33	31	21	18	30	26	32	32	36	37	27	26	32	21	26	40	26	32	15	30	33	28	20	30	19	22	32	20	36	26	23	32	27	26	21	20	28	25	23	15	24	18	33	18	30	37	26	24	19	21	34	25	34	29	30	25	28	29	30	21	28	24	22	31	28	31	27	35	23	36	29	26	41	25	31	21	13	26	27	29	18	31	18	31	25	29	24	30	26	33	33	30	24	26	31	23	23	40	25	30	39	28	35	34	30	24	29	35	28	23	23	20	22	26	25	27	30	26	27	27	28	20	26	30	26	30	32	22	34	22	21	37	34	27	26	22	26	23	26	21	26	26	36	24	33	18	29	27	32	24	29	27	27	21	27	24	27	34	36	25	28	23	32	29	29	26	26	31	23	30	24	26	39	24	27	29	25	26	30	34	22	19	24	20	29	23	22	29	24	26	23	26	29	22	32	30	28	26	28	29	27	23	22	22	32	26	23	30	27	23	28	27	31	25	26	22	32	22	17	26	29	31	28	30	21	32	22	25	23	32	26	36	25	23	33	25	24	38	30	29	25	29	32	30	25	24	25	30	35	27	24	20	31	29	31	19	36	29	27	27	25	35	31	26	28	26	20	30	34	24	27	27	32	20	31	28	32	20	34	23	27	28	28	26	37	25	27	30	30	25	19	27	21	21	24	35	29	26	30	26	33	32	17	28	34	27	23	33	29	24	26	25	27	31	25	32	16	26	28	23	25	29	28	36	23	32	22	20	23	25	24	30	36	19	23	19	17	35	26	31	19	27	21	34	33	23	39	36	28	30	25	35	26	30	30	25	23	30	27	26	19	21	33	29	30	26	32	32	36	28	30	29	30	28	30	24	20	30	24	26	29	27	25	26	23	28	22	30	27	29	32	34	32	21	28	25	25	27	27	32	30	22	18	18	31	42	27	23	32	29	28	22	24	25	22	33	32	34	25	35	25	34	25	24	25	32	24	30	32	34	34	42	31	25	20	25	32	30	27	31	27	23	31	29	29	26	35	31	32	25	27	27	27	27	27	21	25	28	23	22	27	28	31	21	23	21	27	30	31	31	25	33	27	32	27	32	26	30	27	34	27	36	18	22	26	25	31	30	34	20	23	22	20	32	29	35	23	24	24	25	20	17	26	30	23	28	24	33	30	19	31	30	28	37	28	24	25	24	27	25	32	32	18	36	32	26	31	23	27	36	21	31	26	31	27	33	22	34	27	23	29	35	34	38	24	27	25	21	35	30	35	24	27	35	36	23	25	29	22	35	25	29	33	31	27	26	24	21	21	31	31	29	24	26	30	22	27	19	29	25	33	23	25	23	29	30	25	24	35	29	27	33	19	29	28	25	29	32	31	26	37	29	26	22	26	27	24	23	37	30	27	15	34	26	19	19	27	29	25	27	29	29	25	19	34	27	31	34	27	15	32	28	24	27	31	27	20	32	30	29	32	24	30	33	32	23	21	30	23	23	27	27	28	23	31	28	23	23	35	19	25	39	29	21	21	30	29	24	23	24	21	32	22	25	29	30	21	33	30	22	20	28	24	28	34	28	23	31	17	25	26	32	31	27	23	19	27	26	29	24	31	31	29	29	20	33	23	23	31	23	29	25	29	26	32	25	29	21	31	33	24	27	27	24	24
37045	11083	5602	10016	13427	8612	4304	4641	6665	5200	3759	3227	4740	766	690	659	713	650	609	610	554	556	552	524	562	510	537	476	566	502	512	509	457	505	543	491	475	457	483	473	463	463	480	500	473	461	507	504	461	448	452	442	469	477	471	456	500	454	500	443	436	485	465	468	432	508	499	465	451	443	485	464	464	455	433	445	425	457	482	451	448	469	459	456	457	488	473	494	465	422	464	459	415	465	444	473	507	459	468	461	455	445	447	464	516	462	519	423	430	394	438	428	416	451	460	432	453	480	511	465	476	432	471	444	445	472	458	465	460	461	477	456	471	464	453	470	431	498	464	470	455	441	455	435	412	445	430	448	415	482	460	459	445	484	428	465	485	448	422	443	444	467	463	467	445	480	441	476	468	447	461	458	434	469	446	433	472	398	485	426	433	423	415	485	427	494	450	470	478	455	445	469	439	434	410	461	463	455	454	459	454	490	448	456	448	446	446	435	446	428	457	465	445	471	488	428	418	439	468	454	480	453	439	452	417	468	440	451	439	447	428	455	410	473	486	461	441	434	472	453	470	477	478	420	480	450	468	483	476	443	447	467	485	459	452	422	465	472	480	496	461	478	439	434	424	428	482	457	449	443	476	438	484	459	464	464	456	479	456	445	421	451	447	423	455	427	444	453	456	446	435	431	469	465	436	459	460	434	456	470	479	425	426	432	440	485	446	438	444	442	446	433	484	460	447	446	439	479	462	492	445	457	462	461	463	442	467	414	428	459	462	452	442	429	437	478	450	408	431	461	412	432	466	497	464	431	435	437	453	431	458	448	443	442	415	464	451	436	464	439	465	437	468	487	479	451	455	456	456	475	461	471	418	383	498	457	421	492	480	433	479	441	451	445	414	464	509	436	473	436	441	473	454	509	474	442	452	438	482	476	432	463	463	431	495	499	461	383	473	446	480	481	487	459	463	496	445	464	472	499	449	495	439	455	488	445	444	416	474	432	456	468	460	467	444	450	411	443	479	415	434	432	452	466	446	452	451	439	438	459	443	464	446	488	449	417	428	446	403	457	434	415	450	509	398	478	453	449	447	415	477	470	453	442	415	465	455	464	467	469	460	439	407	459	450	479	480	447	477	475	440	477	450	434	456	468	473	426	444	462	464	429	473	475	445	450	439	464	439	411	439	446	475	448	468	458	515	464	449	472	464	436	444	466	435	418	493	454	474	464	461	455	455	462	409	437	452	471	455	461	489	467	445	430	403	456	466	441	451	458	461	463	423	451	458	437	475	409	423	471	460	468	464	431	452	488	465	470	442	443	432	446	458	460	437	444	451	474	437	439	454	454	401	461	460	478	442	464	465	473	466	439	415	459	477	455	483	456	434	434	469	459	484	428	445	496	461	423	432	462	467	456	469	458	458	453	471	429	417	456	430	449	461	471	465	421	469	425	451	453	469	454	423	449	433	437	440	482	423	451	453	441	455	494	408	452	443	443	480	420	453	461	479	459	452	436	445	453	439	466	438	446	477	451	468	459	441	460	421	439	463	474	439	422	467	457	472	447	462	436	450	487	447	439	445	418	469	503	457	453	453	432	459	490	448	454	438	429	466	466	470	435	447	442	479	444	482	449	443	435	429	443	433	501	415	449	421	436	477	424	459	473	464	464	441	444	479	445	472	425	408	430	442	445	435	441	447	448	452	482	446	425	441	450	477	428	465	473	481	455	455	450	446	381	465	424	419	439	432	448	468	455	447	483	451	484	453	468	454	435	430	465	456	445	438	450	440	466	416	475	437	487	443	457	463	466	427	465	431	426	497	440	430	446	434	449	426	449	477	451	441	448	440	464	465	447	437	459	430	445	458	485	421	446	449	442	439	454	466	463	442	442	442	454	449	456	433	455	481	449	452	481	449	447	438	437	455	483	465	474	432	460	456	406	451	453	417	422	474	482	399	443	462	473	458	427	462	435	453	408	449	454	468	434	431	458	452	480	479	459	472	423	491	437	457	424	428	453	449	468	443	472	443	402	458	422	451	413	442	445	451	444	466	439	443	472	494	471	475	458	455	470	471	495	427	468	474	452	431	439	457	446	476	451	467	479	424	438	426	429	400	474	422	426	452	429	445	445	451	454	424	445	454	439	467	419	468	458	481	500	449	439	468	440	471	481	454	429	507	402	460	429	476	439	458	466	441	436	481	464	440	414	485	447	430	442	476	464	424	437	449	477	430	443	471	433	451	461	453	454	459	473	418	451	478	408	450	433	463	442	416	478	445	466	450	490	453	445	475	447	420	445	480	481	443	444	478	442	447	464	455	419	414	469	473	467	478	410	424	436	439	470	447	451	462	433	452	454	463	423	475	452	413	462	465	420	497	477	439	485	431	484	509	443	454	455	463	431	486	466	458	439	442	473	465	470	440	468	455	432	446	413	474	450	472	456	452	474	509	454	432	473	469	446	493	474	436	461	458	454	474	465	433	482	427	472	478	466	471	435	416	461	451	460	430	455	497	483	433	456	451	463	443	435	444	451	457	497	441	433	460	463	445	473	453	432	428	419	452	446	492	465	496	464	432	439	456	480	454	451	419	440	472	469	455	448	422	417	474	466	456	453	426	452	434	456	440	419	451	454	432	451	438	416	460	450	464	405	459	424	486	469	453	456	427	424	453	425	482	492	419	467	466	454	445	478	433	448	452	472	459	452	413	449	462	486	422	441	464	435	425	450	476	466	428	438	449	431	465	444	448	445	448	416	490	413	442	487	478	413	427	489	500	477	443	460	457	437	420	469	450	403	458	473	438	483	448	450	412	433	457	447	465	456	467	425	477	474	475	446	482	471	403	455	448	448	488	458	443	419	442	448	440	417	453	409	467	436	449	454	463	460	472	449	482	435	456	471	474	467	436	466	464	462	489	449	405	454	456	436	447	453	470	487	419	469	473	453	477	440	406	442	452	425	442	473	446	442	444	443	441	448	461	430	454	436	469	446	430	459	438	441	474	427	471	494	440	442	426	455	456	472	426	460	501	480	496	493	470	480	456	460	453	446	469	444	455	426	436	445	456	460	449	463	467	459	470	481	431	444	456	462	430	455	423	458	465	435	440	450	442	517	462	454	454	462	476	449	475	442	444	450	473	433	416	502	451	459	454	453	443	464	462	457	471	457	425	476	471	463	426	419	456	460	469	449	485	448	461	469	447	438	460	447	461	459	409	422	443	454	453	417	428	441	502	466	425	432	493	445	453	464	456	438	464	449	484	443	457	471	486	451	451	479	433	473	452	464	443	442	488	456	443	469	445	429	451	453	481	442	426	481	441	439	435	458	444	420	473	440	456	453	453	467	425	458	428	455	419	430	401	458	482	451	473	451	470	471	452	459	423	460	480	473	425	455	458	454	413	457	459	468	466	457	448	476	451	478	392	427	480	415	427	456	467	436	461	445	461	463	461	459	398	456	403	444	477	419	473	447	430	452	440	457	441	465	449	454	431	488	493	465	464	443	434	492
8203	1005	328	184	223	186	180	136	225	202	153	167	312	54	51	58	46	51	50	53	49	43	46	40	41	53	62	44	41	44	48	40	48	40	52	52	47	37	41	54	46	38	35	38	44	47	51	39	49	45	38	46	42	46	39	46	43	49	52	32	44	43	42	45	44	39	46	43	53	43	33	42	44	43	38	46	35	41	41	42	40	41	48	39	58	45	44	40	56	31	53	44	50	45	41	37	44	38	47	39	55	34	47	39	55	47	45	33	49	43	36	39	36	42	48	45	42	36	47	43	34	44	41	47	36	33	33	45	36	36	42	36	38	53	35	39	38	44	49	48	47	35	36	42	43	35	39	49	41	42	48	41	43	43	47	54	54	56	38	44	35	32	54	46	41	40	39	37	40	37	42	39	46	45	53	49	40	40	33	41	54	54	43	46	42	42	50	50	46	45	44	47	44	40	32	49	37	24	48	47	42	31	42	55	33	39	52	40	43	37	37	42	48	50	36	48	45	41	50	40	45	42	40	48	43	54	46	33	54	45	43	34	29	46	36	38	48	37	46	36	44	34	50	43	34	51	48	51	27	33	45	35	40	57	32	43	41	48	36	36	29	52	40	56	35	39	41	29	47	53	41	51	35	34	45	42	39	51	38	49	46	29	43	40	64	40	35	45	35	40	36	50	36	49	49	33	28	32	43	45	38	55	42	47	31	41	39	43	45	34	47	41	35	51	39	46	33	51	33	51	36	40	43	28	44	48	31	40	46	44	50	41	40	46	39	50	47	45	47	39	53	50	45	32	43	45	42	35	51	30	45	45	51	46	47	45	40	40	48	41	51	39	37	51	58	50	62	46	40	50	39	41	46	47	46	44	43	45	47	49	34	49	38	37	39	46	48	51	41	36	38	44	38	46	47	40	49	35	36	46	44	45	55	48	49	42	37	34	45	36	49	48	45	49	34	42	42	38	43	49	37	45	33	38	48	45	52	38	44	49	43	40	48	50	37	35	40	58	50	32	43	36	60	40	47	41	43	48	35	39	47	34	34	45	48	40	37	30	42	38	44	46	46	48	39	44	41	43	37	41	35	39	47	49	39	47	36	43	56	47	37	37	40	45	37	36	47	37	49	47	32	41	47	42	40	35	48	48	41	41	37	46	37	44	32	23	53	45	49	38	37	39	38	48	48	40	49	37	41	38	56	40	40	46	47	42	42	60	49	47	35	42	39	34	54	40	34	48	51	37	43	30	47	43	43	49	36	48	41	35	37	36	45	46	46	35	30	37	43	43	49	57	44	43	37	57	45	53	43	48	53	45	40	46	40	41	47	49	47	54	38	40	37	38	39	41	37	45	59	36	36	45	41	42	43	42	30	36	49	44	39	37	35	50	54	37	40	32	42	44	41	51	48	53	31	41	35	36	25	38	32	45	33	38	51	56	40	38	48	44	46	52	34	44	34	51	43	45	32	59	36	52	45	50	35	43	50	33	38	44	39	38	50	46	46	47	42	30	49	37	41	45	47	35	42	53	37	37	52	57	28	51	27	46	47	40	35	52	47	41	41	42	46	42	37	56	56	42	62	42	50	42	52	49	41	39	45	45	36	35	40	39	48	45	42	38	48	42	53	46	50	32	48	33	40	43	39	41	53	55	37	28	37	50	45	35	38	45	37	50	42	41	45	43	47	46	42	44	36	49	29	45	42	51	35	34	34	49	34	46	43	42	54	41	42	34	31	43	31	43	45	39	52	45	42	35	33	48	50	43	52	39	43	56	32	41	44	49	40	40	35	49	40	45	49	45	41	43	44	45	45	37	38	51	43	41	51	40	44	42	40	34	43	42	31	49	34	43	41	50	40	41	45	43	34	56	47	49	41	51	57	50	45	45	34	54	32	50	51	46	42	44	53	32	36	35	44	33	50	45	45	31	50	45	52	47	31	37	44	45	36	41	43	47	42	46	47	40	43	41	45	36	53	41	36	47	35	37	29	49	44	44	39	48	36	42	48	43	39	41	44	47	36	47	46	38	37	41	51	41	50	52	42	58	52	33	42	45	36	44	49	33	30	45	43	34	37	51	46	37	44	43	44	37	44	28	34	34	38	42	53	44	42	33	40	41	45	41	40	37	38	55	46	47	46	38	39	51	45	31	44	35	57	33	48	45	42	52	46	39	52	58	33	37	46	52	34	47	49	36	43	33	36	39	40	46	34	43	38	40	49	38	41	43	40	33	47	42	29	48	39	43	33	47	34	48	45	50	38	42	55	47	34	45	36	42	40	41	44	41	37	39	49	47	40	35	31	42	58	42	44	39	45	49	45	34	41	49	44	32	39	37	51	41	46	38	65	46	38	41	43	33	58	44	47	36	53	32	53	47	51	35	42	36	43	53	40	46	42	45	34	40	37	34	37	43	39	42	34	44	42	44	49	33	44	42	51	53	34	47	42	40	40	40	51	42	35	53	44	55	43	41	38	35	52	52	44	44	39	45	36	43	35	47	43	45	41	48	39	41	41	35	46	41	39	38	52	37	43	57	39	66	32	47	47	39	36	34	39	40	39	50	50	27	39	37	50	46	32	38	47	55	51	50	48	38	34	45	51	54	43	51	41	39	46	35	41	42	36	50	42	33	62	47	36	46	52	34	45	48	40	37	44	44	49	47	28	47	48	50	58	47	40	47	38	41	40	57	45	39	40	47	37	43	33	50	40	40	40	51	65	49	38	37	44	37	44	63	43	45	46	35	41	49	51	41	39	49	32	38	52	48	51	50	61	39	49	40	49	42	36	39	37	63	37	49	36	41	38	48	48	37	48	41	56	37	40	37	45	47	50	40	39	43	40	29	38	40	37	49	45	39	41	41	54	37	29	45	39	38	38	44	47	37	50	52	41	34	45	33	41	48	43	29	47	50	40	42	44	41	33	40	43	36	51	38	48	39	29	35	37	34	54	50	36	49	48	49	43	33	45	41	35	40	45	39	48	47	46	43	45	56	46	47	35	42	42	49	39	48	47	33	30	47	48	49	33	32	35	40	53	29	54	49	43	34	41	46	38	49	42	48	33	48	41	56	38	40	41	45	36	42	40	48	41	33	46	40	39	43	44	50	43	46	39	51	41	40	38	50	38	37	37	46	63	47	48	38	42	37	39	36	42	46	40	39	33	45	33	45	48	52	54	52	47	32	38	42	47	44	33	33	48	41	50	54	44	49	40	45	38	51	29	52	50	46	42	48	41	30	39	39	44	35	37	25	37	41	57	46	42	44	43	21	35	45	41	52	51	41	45	41	37	42	56	58	38	40	37	44	46	37	38	49	41	49	42	46	43	37	39	47	53	42	35	48	46	62	38	46	45	47	42	51	49	43	54	53	45	32	57	35	35	37	35	53	43	40	34	51	43	37	48	43	49	48	37	50	43	49	52	64	42	39	49	32	43	35	54	48	48	34	38	52	44	45	45	53	49	40	44	46	42	43	48	40	47	33	41	38	46	43	48	49	40	51
42135	14407	7633	16530	18833	14335	10209	7921	11538	9392	7450	6359	9639	1907	1662	1551	1418	1406	1298	1226	1151	1095	1087	1058	1003	942	970	955	964	904	861	843	909	855	928	849	879	834	810	779	791	779	794	798	791	788	782	752	807	729	778	765	789	789	735	757	784	708	716	734	730	783	760	750	759	729	692	725	714	709	731	687	728	709	756	731	716	735	741	747	702	717	771	772	684	714	744	608	673	700	698	696	706	707	738	716	724	700	718	705	716	644	748	743	727	705	740	706	682	736	708	723	693	699	729	732	752	692	714	685	711	710	695	756	700	730	679	669	690	776	706	724	735	745	713	686	741	722	684	722	699	731	719	653	707	755	677	699	711	670	707	699	702	645	672	709	656	704	699	671	723	709	700	729	667	674	720	704	707	721	667	679	701	698	673	687	699	674	749	678	725	713	738	746	766	723	722	679	694	701	751	694	712	677	701	719	727	689	679	716	712	658	707	686	648	766	745	728	700	684	706	665	716	653	686	696	730	741	681	721	689	692	717	737	693	684	698	715	704	696	699	688	733	699	677	663	693	746	697	700	717	748	685	656	715	705	723	762	712	715	641	683	697	719	717	686	706	739	750	712	679	707	654	690	711	678	722	718	676	678	728	730	780	735	738	703	668	708	719	713	703	702	737	751	722	694	696	681	720	714	700	705	730	674	680	696	696	735	652	722	709	692	742	732	710	688	710	705	767	704	692	746	703	719	674	651	711	723	716	720	703	722	710	693	713	703	695	708	691	710	644	741	723	698	755	685	662	692	687	704	700	653	737	691	669	735	694	733	661	691	682	721	708	697	721	719	729	718	729	710	714	700	693	710	658	705	673	703	699	770	709	752	709	728	760	716	738	709	676	705	716	716	722	732	722	705	652	708	683	724	748	687	699	762	705	682	735	690	663	742	658	702	655	756	679	728	728	703	660	687	693	693	692	693	739	692	757	669	699	756	701	656	708	696	687	718	685	700	708	696	736	685	718	719	719	666	716	695	716	693	715	706	700	727	716	699	736	663	731	710	711	695	701	674	714	684	684	743	716	703	742	705	699	684	732	719	734	738	698	687	744	708	685	696	650	680	677	680	672	727	697	721	746	699	695	719	693	680	713	680	706	717	665	731	723	742	677	719	753	739	729	734	709	671	708	658	667	705	777	724	705	677	690	767	697	696	712	759	677	702	693	701	681	652	690	738	699	729	756	710	713	668	686	678	738	722	747	715	636	711	667	719	721	704	658	707	724	689	642	733	692	679	718	688	650	749	719	702	700	693	673	713	710	732	684	700	722	703	705	762	706	704	695	690	702	686	722	692	719	688	703	669	702	714	749	733	744	734	697	641	686	710	681	747	654	674	682	702	755	717	694	725	682	716	707	715	696	719	706	763	711	720	693	717	684	683	677	725	721	744	665	700	687	713	697	761	712	681	708	708	732	659	755	656	684	657	712	689	695	730	684	681	720	703	699	736	719	681	689	677	698	705	694	735	686	697	715	728	684	712	705	736	738	694	737	674	713	721	685	729	732	691	718	745	690	700	750	729	711	752	696	695	670	675	719	691	718	702	707	693	733	723	653	677	715	679	690	664	663	737	731	728	735	715	702	666	744	716	729	747	719	699	642	755	720	734	729	718	703	650	722	754	688	726	675	686	690	722	705	725	700	689	677	722	745	705	692	726	693	706	734	735	750	653	704	696	700	653	697	709	733	705	688	719	695	685	698	714	705	701	689	618	747	700	746	694	680	687	716	728	683	692	710	762	719	682	754	715	741	716	693	699	707	718	719	760	682	751	717	727	662	698	722	720	707	728	650	709	678	716	690	697	666	660	705	743	700	718	684	712	725	717	774	725	759	683	689	703	693	648	703	708	701	709	754	698	706	666	704	677	681	675	705	736	676	731	718	667	700	716	679	699	708	717	639	721	707	730	694	698	720	676	757	695	703	668	722	723	730	716	731	723	738	721	728	752	660	686	690	710	716	721	680	681	742	693	728	674	693	732	666	733	677	691	678	689	685	668	675	700	673	695	724	693	671	710	705	701	698	721	688	710	658	759	675	711	678	664	699	691	737	712	715	679	749	733	695	684	695	750	724	675	700	685	691	736	726	715	695	663	757	715	709	697	726	775	724	687	700	705	697	750	725	692	707	696	740	704	707	726	653	671	766	726	672	708	729	679	662	685	691	722	689	708	710	802	729	698	723	705	659	717	707	671	682	752	666	702	733	667	658	687	713	700	720	714	669	695	745	672	711	718	718	718	676	705	687	690	652	677	672	690	748	725	674	706	755	662	676	685	677	659	716	694	738	692	645	723	732	757	673	656	689	671	698	711	727	656	657	742	674	653	742	651	662	685	715	700	654	718	730	683	701	734	698	716	693	666	728	757	670	715	717	719	691	685	724	740	761	698	679	734	748	734	693	714	697	677	672	679	744	645	709	729	702	678	723	745	744	694	698	746	643	708	725	722	679	696	701	717	707	761	725	718	690	731	743	720	672	708	720	724	689	740	729	714	676	715	694	690	719	706	694	716	627	665	668	717	704	710	724	713	741	692	726	692	700	710	677	734	708	752	686	697	710	682	753	704	700	673	746	694	739	689	697	722	670	724	689	744	655	729	724	717	698	697	681	674	697	688	700	641	716	707	742	702	701	680	697	718	676	663	711	727	749	743	726	701	744	718	696	671	690	725	660	688	686	670	665	727	722	705	691	711	701	695	723	685	713	707	698	699	674	712	725	699	681	757	730	701	688	659	660	775	743	703	680	699	681	730	691	713	682	677	762	737	750	706	696	706	681	717	736	710	703	745	677	697	708	716	728	745	680	708	733	699	711	693	688	730	728	718	689	712	688	672	661	664	707	675	673	716	736	700	666	717	675	711	729	727	685	754	692	730	664	724	740	649	695	743	683	694	691	701	699	647	708	692	697	690	692	656	712	722	697	685	697	700	646	677	703	713	696	688	658	699	675	682	692	711	730	683	657	708	710	722	712	704	711	713	731	736	708	695	658	699	726	710	715	707	721	710	682	705	699	704	745	678	717	738	724	699	651	721	679	692	722	664	703	738	705	728	695	682	697	744	696	681	719	712	666	693	717	671	660	751	723	660	723	646	722	678	665	676	668	681	708	657	706	694	671	710	687	724	716	700	714	695	700	697	699	672	694	712	686	732	681	721	776	703	636	701	701	734	712	710	724	719	691	746	706	661	715	752	692	720	728	713	732	691	659	670	705	738	706	701	732	715	711	664	711	749	754	685	675	719	723	698	723	717	727	682	694	711	674	700	744	711	740	701	766	726	741	677	682	702	707	634	693	726	715	742	673	676	723	669	716	731	722	754	693	716	695	710	690	666	697	698	704	744	762	705	714	659	662	675	731	750	726	696	722	673	721	685	692	690	697	702	694	711	700	724	692	694	703	710	687	703	712	718	709	690	692	674	629	670	692	706	693	708	699	683	694	736	689	690	669	704	721	699	634	691	692	686	714	681
7523	773	326	192	140	169	115	150	236	158	155	151	271	60	56	56	46	55	45	41	38	62	50	49	47	53	54	47	55	52	52	42	35	49	46	45	48	38	48	54	45	39	43	41	41	45	41	44	35	55	44	42	48	46	42	37	53	39	38	41	35	49	35	47	42	39	38	50	42	53	37	45	33	30	35	32	44	36	42	53	43	28	59	43	47	44	36	38	30	32	34	40	41	37	40	37	48	47	46	44	43	37	50	63	28	40	38	39	46	38	53	37	33	41	54	55	31	40	41	42	42	29	40	46	32	49	39	50	47	43	34	44	44	46	47	43	45	42	50	42	24	48	40	48	43	39	46	45	47	35	41	51	44	46	33	42	36	35	43	31	41	42	43	44	32	41	47	56	38	51	48	43	38	38	37	51	42	34	35	52	39	31	49	52	52	41	42	47	47	38	38	33	40	40	38	45	44	38	39	43	43	40	48	39	38	55	46	38	37	39	40	43	40	43	42	42	30	44	37	43	59	46	36	49	40	35	45	38	41	34	46	40	36	45	36	51	50	41	46	39	33	41	44	33	36	54	45	41	38	38	42	47	45	44	38	37	49	34	38	43	47	41	34	49	52	52	34	45	44	49	47	48	42	47	42	37	46	50	48	39	33	33	39	40	44	41	40	29	48	43	44	52	51	48	44	44	33	49	34	40	48	39	39	47	41	43	46	31	50	50	51	32	31	39	31	37	55	34	48	62	54	43	36	35	40	46	38	31	37	45	45	43	57	44	37	43	43	51	42	48	50	33	53	47	45	36	47	41	38	42	40	44	34	43	39	41	30	43	43	50	46	54	50	46	39	43	52	34	29	54	26	44	41	51	41	45	40	44	42	32	37	48	36	45	41	47	46	44	48	35	41	53	50	37	47	39	50	48	47	49	43	40	43	44	46	43	35	48	41	40	43	40	39	31	47	47	43	34	48	44	45	39	37	50	38	42	37	43	36	35	49	44	29	38	38	54	45	50	38	46	36	32	33	40	40	40	53	53	36	33	46	36	39	36	45	47	49	59	43	54	52	58	39	40	42	44	39	48	32	37	43	41	42	44	35	40	43	41	41	38	42	44	31	40	51	46	44	41	39	43	33	31	43	44	40	37	38	37	56	43	41	48	37	44	43	46	40	37	34	49	45	29	48	42	43	42	35	39	38	47	36	32	50	43	45	41	40	48	40	37	45	38	49	42	42	38	37	49	51	29	48	43	49	36	31	31	45	40	41	45	41	39	34	38	42	44	41	42	43	38	44	45	42	38	47	39	42	44	41	47	43	44	41	41	41	42	38	40	48	44	40	45	39	53	36	36	54	65	42	41	37	34	42	39	38	45	41	45	52	47	50	47	51	50	46	49	26	39	36	41	42	48	38	49	48	46	52	46	42	36	45	35	45	44	45	46	53	37	47	35	37	41	42	38	32	36	41	44	47	35	49	54	40	46	49	46	39	47	35	53	46	36	35	52	56	47	39	53	39	44	44	48	45	39	38	34	32	38	41	42	42	44	40	43	45	47	27	41	34	45	35	42	52	46	42	40	36	40	43	43	31	42	45	41	39	39	36	46	31	35	41	36	53	45	33	41	48	41	45	44	47	43	48	40	42	45	53	39	40	48	63	36	28	40	50	43	44	37	31	41	41	47	40	45	37	36	52	42	58	42	48	47	49	36	49	49	52	52	48	53	46	42	36	35	44	51	62	40	45	40	40	35	34	38	46	29	64	38	32	50	48	26	35	46	39	37	64	45	38	44	42	39	38	31	42	38	53	45	45	41	47	43	36	42	50	49	47	42	49	44	48	49	38	38	44	47	40	29	40	42	38	42	34	47	36	42	39	53	45	46	48	43	33	43	32	46	50	46	38	50	44	36	44	35	54	39	42	44	48	45	42	52	45	33	44	37	37	54	39	49	40	44	37	49	61	28	41	45	46	44	34	42	52	42	40	48	41	32	48	52	43	47	37	37	58	44	41	40	42	40	41	40	50	42	50	39	49	42	50	42	42	49	39	57	41	59	43	33	39	45	43	44	42	38	38	44	40	28	56	38	35	38	41	37	44	38	36	49	33	47	43	43	43	46	50	30	34	42	29	44	56	41	45	43	27	41	34	41	40	44	37	66	42	34	40	35	48	33	39	38	32	41	44	44	36	38	45	31	43	41	45	41	37	41	55	40	43	40	40	33	43	35	46	38	37	52	32	44	36	44	51	42	35	43	32	45	47	42	52	49	42	51	53	39	33	49	47	56	42	32	42	39	36	46	42	45	38	47	45	43	47	36	39	36	36	36	41	44	55	43	42	36	44	44	35	36	44	38	35	42	47	37	40	44	45	48	33	43	40	53	42	42	50	51	42	41	41	38	47	41	47	37	58	54	33	31	47	49	38	49	31	53	40	47	40	41	40	46	38	45	38	43	34	38	37	42	36	32	48	55	40	44	45	30	50	36	37	41	42	44	53	46	31	44	38	43	36	39	57	40	39	35	43	54	53	48	43	41	39	47	34	40	39	40	43	32	42	53	42	58	37	51	47	55	42	39	43	39	38	52	44	40	46	32	46	41	46	44	39	37	43	54	47	50	51	49	45	38	35	40	33	41	47	42	45	45	49	41	42	24	40	36	47	47	39	55	39	44	39	44	45	59	34	39	44	48	49	31	54	27	44	39	34	38	35	37	42	33	40	34	38	43	26	37	43	42	33	43	50	43	46	44	51	55	33	42	50	37	42	55	38	39	44	39	47	50	48	38	40	45	50	53	41	37	44	40	52	44	40	41	32	38	38	44	37	35	43	42	52	36	43	44	50	37	39	50	39	46	37	46	48	39	45	48	39	36	42	54	30	39	38	48	43	36	34	45	45	43	43	44	48	44	34	36	49	40	48	39	50	48	43	49	45	35	35	44	45	42	39	45	44	39	40	53	43	45	46	40	42	38	46	43	39	53	47	49	35	50	47	41	38	49	48	56	55	45	34	46	35	45	49	32	30	42	41	42	55	53	44	30	44	35	39	49	46	44	43	52	41	45	39	30	49	46	43	26	37	48	50	42	46	51	37	51	42	37	51	53	52	44	51	41	50	48	35	35	43	36	42	34	42	40	40	53	33	47	39	46	38	39	42	46	51	37	36	59	38	43	49	37	31	46	45	47	46	48	49	45	36	45	39	37	29	46	60	45	44	51	42	41	35	40	31	50	44	41	44	36	48	34	37	47	41	47	47	35	51	51	42	39	37	39	41	45	39	56	36	49	43	45	42	40	48	40	31	63	38	35	48	49	41	39	39	50	36	55	34	45	42	56	55	45	45	44	40	34	39	41	49	53	55	49	38	43	38	38	42	37	39	47	33	35	43	44	40	43	40	43	34	37	38	41	42	46	35	43	47	46	46	42	46	45	40	43	42	46	43	45	41	48	43	48	36	44	62	35	50	39	48	59	38	48	46	45	37	45	34	37	45	39	33	38	43	40	36	40
40342	13836	7010	16099	16756	13023	9583	8750	11466	7727	7024	6146	8895	1859	1700	1500	1448	1333	1270	1233	1127	1103	1049	987	1030	962	898	947	841	868	937	839	859	817	910	848	868	790	758	803	772	754	741	748	785	757	762	777	756	787	806	764	766	759	761	755	788	770	721	743	711	738	775	733	715	767	757	753	702	711	669	696	718	736	715	744	662	734	724	690	728	725	760	729	717	712	687	726	732	645	715	740	732	724	725	689	745	710	667	714	739	754	711	700	687	770	693	731	721	684	695	722	665	686	720	687	679	679	741	650	717	716	711	763	702	739	709	707	714	722	656	730	682	700	675	651	688	684	728	715	716	743	681	672	723	713	749	679	708	720	699	760	690	695	681	676	707	727	659	698	652	715	678	666	703	738	714	711	737	696	706	685	674	725	725	700	664	682	704	747	670	693	697	749	685	711	698	734	734	705	717	697	733	685	720	693	680	760	684	704	692	712	718	674	720	698	723	726	746	687	682	717	706	672	689	713	697	705	695	698	713	697	685	696	713	760	737	713	698	699	721	686	693	696	668	726	714	722	688	692	716	659	695	702	712	671	689	757	688	756	721	717	714	683	675	732	672	677	736	671	669	718	687	694	714	700	721	666	658	726	750	721	714	690	697	709	686	681	687	642	707	712	737	707	662	715	722	678	711	729	684	742	728	718	669	722	686	710	694	711	638	710	702	685	707	689	677	671	689	723	700	755	717	690	694	683	717	714	637	712	685	737	683	731	738	717	702	694	738	738	702	700	711	726	678	706	733	661	673	710	678	708	682	726	704	706	709	691	708	682	738	718	698	734	692	666	710	689	709	681	650	707	726	725	716	692	710	701	635	739	757	656	704	664	734	684	749	683	668	683	718	709	668	708	694	721	681	683	691	743	702	737	754	719	694	678	695	696	712	717	722	699	674	687	689	707	733	691	662	780	708	706	680	724	737	695	695	698	693	675	661	707	701	739	708	685	720	669	689	726	686	698	721	647	728	725	680	669	688	668	680	643	659	694	696	700	709	650	665	732	654	679	690	694	706	678	692	747	675	783	701	660	663	676	714	661	682	667	699	684	672	693	697	730	669	645	680	673	724	727	716	702	675	684	731	713	722	719	727	694	687	724	704	679	677	701	690	710	682	674	706	689	714	692	696	718	686	708	701	734	775	644	695	716	697	696	742	671	696	718	673	687	728	677	701	714	706	688	658	749	730	710	718	715	704	695	716	720	708	715	694	713	697	661	732	679	696	696	651	703	712	717	716	653	732	652	724	682	716	699	710	750	722	713	668	716	737	722	686	726	691	679	736	674	737	714	718	678	698	677	712	709	706	698	708	698	694	699	725	716	670	711	670	690	753	686	683	737	673	684	677	692	725	720	683	693	649	695	705	725	667	725	706	739	709	718	707	692	735	707	722	699	693	692	699	667	726	731	720	697	674	754	721	722	754	692	748	671	667	685	693	678	739	703	690	731	716	693	686	667	660	684	692	672	689	690	747	684	709	699	719	680	717	697	667	685	685	688	723	699	702	663	692	701	670	691	693	658	731	708	694	692	708	720	729	713	678	678	711	707	702	694	650	689	681	704	704	749	688	725	710	789	710	707	691	697	686	690	674	690	730	720	704	691	699	734	733	691	719	676	682	721	689	711	718	714	706	705	679	723	679	715	688	699	717	704	692	721	644	642	681	677	672	716	677	735	663	681	677	635	685	695	664	701	717	687	672	644	744	671	682	730	676	729	693	701	682	716	728	755	708	671	701	763	738	721	703	727	707	694	766	730	668	677	666	705	692	740	735	734	706	663	718	684	691	718	681	708	744	664	675	727	711	688	753	693	689	662	622	679	678	704	691	681	726	691	736	669	704	752	729	726	719	696	678	731	703	700	718	686	704	695	652	669	658	659	704	711	774	744	682	721	732	702	687	680	703	727	765	636	705	676	714	703	711	726	709	709	674	670	717	675	703	702	709	690	702	722	728	745	729	737	682	736	692	690	725	677	676	662	692	675	703	677	715	726	691	716	705	736	693	707	703	692	688	737	718	672	707	685	761	689	725	732	731	691	722	679	726	700	665	721	692	690	722	725	672	719	723	708	703	667	699	725	676	663	676	714	713	695	669	688	674	797	744	715	679	709	719	670	708	739	692	696	648	671	709	739	704	719	685	674	696	683	676	695	676	758	651	748	700	685	746	672	703	679	678	671	696	736	687	646	705	718	694	662	720	719	672	719	691	716	677	686	704	734	672	770	709	687	666	681	713	696	683	697	696	661	687	692	702	640	668	728	692	698	736	719	713	713	652	692	714	691	681	713	684	687	736	764	709	738	760	716	676	719	668	680	723	765	652	683	718	712	674	697	681	670	691	673	664	712	668	680	689	719	685	692	748	636	729	751	695	668	703	717	671	768	741	707	700	706	685	699	721	702	644	697	693	717	647	735	727	696	680	738	662	716	729	697	644	683	711	706	703	716	681	736	701	719	707	684	671	749	733	706	701	652	698	637	705	679	692	730	708	717	784	715	692	683	714	667	676	722	710	701	709	701	706	691	691	705	739	686	691	689	697	691	712	688	714	684	676	723	714	671	720	747	715	703	685	724	693	720	700	711	699	700	731	734	670	741	686	717	751	753	708	708	693	657	735	693	650	720	680	693	692	752	690	705	712	715	698	684	725	651	725	691	701	670	707	655	709	706	699	761	698	672	679	669	638	734	679	722	737	720	691	679	668	718	704	704	705	707	702	731	673	696	663	655	665	689	757	719	735	720	701	685	658	689	714	683	727	716	693	684	707	712	693	705	650	751	697	689	709	689	705	753	705	703	655	711	719	737	683	691	723	752	724	671	663	723	671	691	724	706	715	701	695	705	735	697	710	700	711	719	667	709	708	680	705	656	685	734	732	720	672	668	672	654	711	727	703	681	694	710	684	691	692	701	689	710	758	707	672	701	640	689	736	686	726	681	716	671	732	665	666	712	676	685	705	698	724	709	699	676	734	662	706	707	700	667	710	697	707	718	715	754	702	692	697	683	698	710	699	680	679	703	696	735	697	714	680	722	662	734	699	685	664	705	729	701	704	698	686	733	703	687	725	740	679	715	695	703	661	650	677	693	697	655	704	767	737	729	765	668	727	715	704	744	779	746	734	735	735	706	709	731	718	692	721	736	660	700	711	730	655	695	726	687	713	743	691	672	698	662	709	696	652	724	687	707	634	676	663	697	708	718	717	698	720	648	699	717	676	702	711	724	712	728	727	705	705	703	730	703	667	694	684	701	719	712	658	698	696	771	656	746	768	701	687	708	723	693	711	730	679	712	699	697	668	739	727	714	647	773	691	700	646	668	682	738	677	727	735	707	709	672	735	730	681	712	632	722	718	699	698	724	697	686	694	710	717	719	664	709	719	713	701	714	699	696	706	704	640	761	731	700	712	693	736	712	671	703	680	708	683	710	711	739	705	691	734	706	651	659	697	661	690	673	738	728	728	710	711	706
10344	1878	499	229	290	296	239	279	312	255	226	216	649	76	57	60	51	51	44	46	62	31	43	40	25	36	24	31	36	22	26	29	23	34	31	38	27	44	30	21	29	27	19	27	30	20	32	33	22	19	33	25	34	26	21	18	29	29	25	30	26	24	27	17	22	27	21	21	23	14	20	25	17	18	26	22	32	11	13	19	21	23	30	25	19	26	17	25	23	25	28	19	25	23	31	25	25	22	34	18	17	19	21	27	31	24	14	23	16	26	28	20	24	20	22	25	21	30	35	16	19	21	24	23	26	23	30	20	20	26	30	27	30	24	17	20	30	20	27	18	19	15	27	27	27	14	25	20	22	21	21	22	16	28	31	23	29	31	26	28	16	25	25	19	24	20	28	15	27	17	20	23	17	18	30	17	17	20	25	13	18	14	35	16	17	17	31	25	24	20	28	20	24	26	20	20	33	11	28	15	21	20	30	26	20	22	27	19	25	31	21	14	21	15	29	26	23	27	22	24	26	15	23	21	16	19	20	25	18	35	22	25	32	28	19	21	30	29	17	16	15	19	22	17	25	25	28	26	17	23	25	21	28	19	13	25	20	25	13	26	34	18	19	22	18	22	17	23	20	17	21	25	21	30	22	17	13	19	26	25	22	25	29	12	24	27	18	20	31	14	21	28	17	28	25	30	15	19	30	23	19	21	22	17	28	28	21	26	19	26	15	20	21	21	21	21	18	26	19	15	24	25	22	31	25	18	30	32	26	20	33	18	29	26	22	14	22	19	23	22	20	15	20	22	30	27	27	24	23	26	24	27	14	20	14	20	20	23	17	19	20	22	26	29	17	21	24	23	25	28	17	21	15	24	30	26	21	30	22	19	19	26	18	21	21	19	25	23	10	15	25	11	26	19	27	28	15	19	16	23	19	25	22	29	14	28	24	17	21	21	20	24	27	27	37	28	24	29	14	17	23	23	16	24	20	11	13	28	24	16	12	26	21	30	26	29	27	21	20	20	25	16	23	17	19	19	26	26	22	23	28	19	29	29	17	24	24	22	22	28	20	28	19	19	26	20	25	31	22	30	27	25	24	22	23	19	16	25	20	25	30	25	29	19	33	24	20	33	29	35	18	31	20	19	14	18	25	22	17	37	16	25	27	26	22	27	24	22	19	26	28	24	15	17	17	31	26	19	28	24	21	19	24	23	15	21	24	16	25	25	21	24	24	23	21	30	24	18	28	19	22	23	22	27	24	21	20	14	18	28	15	27	22	24	19	20	22	26	25	22	28	24	8	13	20	32	21	11	22	22	21	28	20	20	26	29	22	20	20	19	25	19	19	21	25	17	25	25	24	26	32	25	21	26	19	22	29	15	21	23	18	29	20	15	30	17	25	38	14	33	18	18	21	20	31	25	19	30	25	24	17	28	25	33	12	15	14	30	19	22	20	35	25	19	24	18	28	18	32	22	24	31	33	20	23	21	18	26	22	30	20	34	19	20	23	21	21	21	28	15	19	14	21	23	22	31	19	27	17	14	19	23	24	22	26	23	26	19	23	25	20	25	22	20	23	16	22	28	21	18	24	28	21	23	23	28	28	21	16	31	17	28	16	18	17	33	28	14	17	30	24	26	18	26	25	33	14	18	28	22	22	23	26	19	17	23	21	24	22	30	30	20	18	23	20	22	26	17	16	27	21	30	26	23	24	25	24	20	18	23	23	15	15	24	23	34	32	27	17	24	24	23	30	18	23	21	31	16	21	28	37	24	17	23	24	27	19	16	21	33	23	21	21	23	29	30	26	22	10	35	27	22	13	21	21	20	19	28	18	24	26	17	20	24	26	26	29	29	22	16	17	20	15	25	23	24	35	14	18	25	22	18	21	17	20	18	20	24	32	28	14	27	18	20	16	26	27	21	22	16	26	23	19	12	17	17	17	13	24	25	25	26	22	21	23	25	21	26	23	21	12	22	22	19	16	23	22	23	16	16	25	23	25	26	28	19	26	11	14	23	18	22	32	19	25	22	25	23	31	24	22	27	18	20	26	22	23	25	31	22	35	17	20	31	29	31	21	15	31	30	15	26	23	19	19	24	32	26	25	24	21	20	29	26	25	29	22	19	20	21	26	23	26	19	19	20	19	23	28	14	28	33	19	25	21	29	13	28	28	16	35	23	20	26	28	21	27	19	26	19	28	21	22	34	21	25	24	22	28	19	22	26	18	29	30	25	21	28	20	12	21	27	30	21	25	20	13	16	21	24	17	24	34	26	21	23	22	17	28	23	25	19	16	24	18	30	28	23	19	26	10	22	19	15	17	13	14	26	24	19	26	23	23	22	21	17	29	26	24	28	18	26	24	17	29	22	27	12	20	26	17	25	16	24	22	22	22	25	19	25	8	20	20	27	19	28	24	14	18	19	26	13	17	14	14	28	26	22	27	23	20	28	24	31	20	15	20	17	30	32	21	27	13	21	21	24	22	24	17	19	24	17	27	27	18	20	20	17	17	20	19	20	18	26	22	28	28	25	19	13	21	26	19	15	20	24	11	20	23	29	16	16	22	23	24	27	21	18	18	17	14	25	24	22	26	25	21	31	23	12	19	25	20	18	14	25	20	23	34	23	25	18	15	24	19	22	18	26	22	20	27	17	21	16	29	25	21	22	29	23	23	25	24	22	20	20	11	19	19	29	20	19	21	23	26	27	11	18	20	19	22	18	29	22	26	18	20	23	24	30	26	25	25	19	13	21	33	28	28	21	26	20	27	32	24	19	25	17	15	19	20	23	25	26	36	27	29	21	32	24	16	25	20	22	22	23	15	21	31	26	22	23	22	21	17	25	32	28	25	31	22	23	29	15	15	27	30	21	21	18	28	29	24	23	27	21	16	21	25	31	15	21	18	21	28	26	22	30	21	23	24	19	34	27	24	33	27	25	26	16	26	28	21	24	25	24	26	16	19	18	24	21	16	25	16	26	21	34	23	16	26	31	16	28	24	21	23	25	28	22	17	21	21	15	16	21	26	26	27	21	16	26	19	25	21	27	22	15	20	20	20	25	24	24	24	22	25	30	22	27	22	19	14	22	25	22	27	29	21	23	28	22	19	22	30	31	24	26	35	16	32	21	21	16	24	14	19	25	23	20	23	32	22	19	28	25	29	24	21	17	26	20	20	26	25	22	35	23	15	15	24	34	25	21	20	18	24	27	24	22	17	13	20	24	22	16	23	17	29	20	18	27	16	23	26	18	22	30	24	32	19	24	19	15	18	23	20	24	22	18	23	19	20	27	23	17	28	26	23	18	22	23	27	24	16	22	20	29	16	28	28	21	26	15	28	35	20	19	23	16	27	18	23	14	20	28	25	12	28	18	24	21	20	22	26	20	22	25	23	20	16	22	24	29	27	17	21	18	25	26	25	24	29	22	29	20	21	23	36	18	27	25	22	33	22	20	23	16	21	16	17	23	18	18	27	22	23	25	19	18	22	20	20	20	21	20
48404	19385	10632	19911	25386	20481	15400	14932	14967	13048	10292	10159	14333	2821	2415	2093	1890	1776	1630	1475	1342	1204	1146	1089	1022	961	897	845	814	787	765	731	749	700	715	657	633	649	658	587	625	629	554	544	579	533	537	528	512	465	531	509	530	508	532	506	514	467	444	505	469	457	434	471	427	457	423	441	431	442	452	432	415	442	434	458	450	407	448	408	384	411	426	415	445	391	426	396	399	397	411	423	401	401	389	367	391	411	415	353	403	437	361	445	425	376	398	388	393	396	403	390	361	386	356	343	391	428	368	390	403	359	377	408	401	387	388	360	374	381	359	382	395	382	396	411	363	369	371	386	427	354	369	377	390	388	363	370	383	407	374	396	370	367	368	379	390	359	410	396	385	377	394	371	392	378	377	383	363	358	402	378	360	359	350	402	369	375	372	376	406	397	403	364	380	369	447	401	385	406	367	373	419	398	386	394	361	371	372	368	375	422	392	386	365	371	363	393	397	394	366	352	364	385	379	369	379	383	409	405	380	400	386	384	388	381	401	352	393	356	373	402	418	414	386	379	390	381	377	375	383	372	381	370	418	384	358	369	357	411	381	408	373	375	383	370	381	386	347	375	416	376	395	373	378	381	373	367	411	361	368	361	356	391	397	363	383	370	369	370	345	391	381	399	355	369	356	385	419	373	362	380	371	413	371	398	348	371	367	353	377	342	362	399	334	379	380	368	353	362	383	395	384	371	386	373	372	372	370	401	392	369	373	414	368	379	375	374	364	377	358	382	386	384	395	352	369	360	400	406	419	356	368	364	365	397	383	362	365	374	393	357	385	373	380	392	355	383	354	348	368	383	376	354	338	390	394	382	395	400	358	386	354	387	374	346	387	392	380	374	387	384	366	403	384	349	391	380	375	385	363	364	370	370	342	368	345	358	365	367	406	357	358	383	373	388	386	411	376	346	390	379	366	382	388	381	370	381	365	419	354	364	373	371	379	371	367	416	357	386	379	360	388	393	406	374	362	371	364	380	393	381	382	386	371	387	383	383	367	385	356	421	391	449	389	397	370	384	390	391	375	347	400	357	382	388	358	358	398	342	375	376	396	351	344	394	351	429	398	388	371	373	367	355	374	383	351	373	367	359	350	421	382	369	381	359	366	392	434	442	399	346	388	405	362	379	407	368	365	400	358	392	399	395	369	398	364	389	387	407	388	334	409	386	395	390	379	385	377	387	391	379	371	359	407	374	410	375	395	379	365	407	384	387	362	380	373	357	387	401	394	407	413	422	360	391	368	322	383	390	404	379	381	381	357	339	369	380	393	387	383	396	379	423	402	335	354	345	387	383	402	380	381	365	405	397	374	360	398	396	360	363	397	428	412	381	398	356	350	386	381	366	385	360	411	363	354	411	386	393	383	379	412	386	382	385	383	367	369	392	391	368	356	391	377	344	367	402	365	407	405	373	393	379	379	340	362	365	356	384	398	363	388	417	362	388	378	366	399	409	368	394	389	382	391	370	377	374	375	349	375	371	396	373	373	369	395	364	343	390	390	391	373	385	392	386	397	376	409	374	376	384	382	360	365	369	365	339	395	374	361	394	362	382	374	390	413	386	387	364	393	369	384	375	382	390	402	382	417	378	389	340	382	415	370	419	413	389	407	371	369	367	374	381	354	379	365	373	359	397	390	410	363	376	381	370	394	360	397	436	375	353	363	370	353	359	352	394	389	363	356	370	373	402	404	359	399	356	381	378	321	370	370	331	383	388	380	420	334	413	380	344	355	373	380	381	388	405	370	383	413	377	373	358	385	371	382	377	392	367	352	390	394	374	399	354	382	332	379	370	361	360	371	400	379	363	390	373	363	358	367	382	376	350	386	402	369	400	389	393	398	370	339	396	414	359	368	365	387	370	414	350	368	344	410	395	394	361	382	361	337	388	388	379	372	344	368	375	391	335	419	355	378	384	394	393	379	374	365	378	387	339	366	375	371	383	338	348	351	391	400	349	379	371	345	413	398	378	406	375	387	409	350	394	412	413	389	352	363	390	360	391	370	350	394	425	364	373	392	383	396	332	355	387	377	320	372	355	381	354	332	366	398	399	391	374	381	353	388	360	375	371	370	332	361	372	373	387	371	376	379	350	355	365	400	405	409	345	402	358	392	356	371	357	410	344	386	351	334	371	354	371	391	382	367	379	395	364	366	376	371	375	385	396	415	405	377	396	370	363	377	371	362	383	399	365	405	380	428	386	387	392	376	364	372	359	377	372	349	401	374	350	369	372	375	423	377	389	389	369	386	407	399	369	381	384	375	385	366	342	396	344	361	386	390	361	382	409	406	416	365	367	353	376	382	392	397	372	361	377	363	369	417	386	410	368	373	375	367	387	370	361	378	374	377	380	370	403	354	347	367	372	338	389	369	372	368	421	378	362	361	382	371	373	373	378	390	352	366	352	405	378	393	373	402	387	375	365	353	375	393	357	383	398	396	380	423	324	407	393	385	407	369	425	387	381	362	380	365	381	379	406	389	363	373	371	378	371	395	401	380	380	366	374	383	369	384	412	359	382	366	394	354	387	406	371	362	376	388	374	382	373	399	390	373	391	335	410	396	390	338	354	392	374	405	387	390	377	370	343	387	365	389	401	327	398	363	417	362	384	362	381	391	367	365	385	376	343	391	401	386	368	358	347	382	399	378	388	372	387	365	371	349	407	400	377	362	370	372	399	401	362	403	382	375	381	389	402	379	379	380	358	390	361	372	359	348	385	402	381	344	350	377	373	373	374	358	362	381	388	375	368	362	371	395	402	384	376	342	398	381	371	367	379	329	389	391	365	374	397	356	432	342	385	410	370	389	396	439	373	355	395	374	401	400	348	352	354	391	383	375	340	400	418	385	396	368	383	373	370	405	391	337	393	397	369	369	366	348	366	391	377	377	376	380	357	381	378	393	375	393	367	373	372	367	406	376	379	377	420	347	403	394	404	373	375	398	387	385	353	384	398	370	369	380	350	336	382	416	360	352	386	401	360	337	365	365	375	429	351	402	388	359	349	372	359	375	370	397	366	382	358	368	397	372	427	380	381	396	399	381	407	399	383	431	346	410	391	365	389	378	384	404	362	351	368	373	367	385	392	357	391	387	369	370	445	373	385	406	407	367	375	402	384	365	369	371	407	368	359	391	418	385	360	374	365	413	381	403	386	415	366	351	382	394	391	377	404	397	372	370	406	350	368	363	399	393	363	368	362	411	386	348	398	376	383	386	397	345	401	373	378	372	428	379	383	375	360	338	393	395	380	392	422	366	401	362	369	362	372	390	374	394	351	388	374	372	404	367	374	357	341	377	350	373	345	381	374	379	355	375	388	374	383	377	390	362	371	372	354	409	368	404	364	383	372	391	376	353	393	405	366	358	369	410	381	376	381	373	349	358	366	368	367	388	363	401	391	416	377	375	390	355	353	364	370	352	371	377	389	329	335	356	376	399	365	392	378	380	348	375	415	376	407	359	366
4657	680	209	103	97	77	64	67	105	90	72	141	96	31	30	34	28	37	33	21	26	20	31	33	35	30	24	31	31	33	23	28	21	27	24	25	34	37	30	27	30	25	27	33	25	34	27	29	23	29	44	19	28	34	28	27	33	18	19	22	27	17	31	25	25	22	30	34	23	40	29	30	30	19	26	29	29	21	26	23	27	22	30	31	17	24	28	24	29	32	15	25	16	26	22	24	26	36	24	16	30	38	21	28	29	24	30	24	29	25	24	30	21	25	29	24	28	24	24	30	19	21	28	33	30	20	34	31	23	25	26	34	23	27	27	28	21	32	26	32	25	22	30	24	24	21	23	26	27	19	33	30	28	30	26	35	21	31	28	25	16	20	33	30	23	31	19	36	29	32	27	33	30	42	26	38	26	24	23	38	32	38	21	25	29	26	29	41	25	28	26	28	25	25	18	25	16	28	35	23	21	20	29	29	29	28	28	24	24	30	27	32	27	31	25	28	33	23	20	32	19	23	27	26	28	23	34	26	16	36	31	22	31	22	27	21	20	25	29	36	21	33	25	20	21	40	31	29	22	26	27	22	25	25	33	27	27	22	27	36	20	18	24	28	27	29	32	28	33	21	29	26	35	28	28	23	29	15	22	19	34	42	26	31	33	23	9	31	24	24	29	16	29	28	19	18	15	20	25	33	35	25	19	38	23	27	27	37	30	33	34	24	18	29	27	33	31	13	23	33	24	24	36	30	23	42	25	36	29	24	24	28	29	27	29	23	35	25	30	26	31	31	31	28	28	24	23	19	29	27	30	21	29	26	34	26	22	21	29	33	30	25	31	29	31	23	27	19	36	38	24	32	27	24	28	21	28	33	39	19	31	27	26	29	37	26	32	32	29	34	30	27	34	25	22	39	19	34	34	31	27	30	36	34	20	34	20	21	25	29	18	20	25	31	22	26	37	32	35	28	32	23	28	33	28	33	26	31	19	26	35	40	25	27	17	21	29	32	27	35	29	21	21	30	27	25	25	31	22	30	21	27	28	31	23	27	30	24	19	32	26	31	34	22	23	24	21	35	23	32	12	31	27	27	18	25	23	27	33	34	18	28	22	30	25	31	28	34	19	27	32	18	22	27	25	29	20	24	32	26	17	26	28	27	24	24	30	32	27	23	25	18	34	34	24	29	22	28	22	26	27	25	26	29	26	19	27	24	26	28	30	27	39	33	31	23	25	30	25	23	27	24	25	30	18	29	21	23	23	22	19	21	27	27	21	25	27	17	35	17	32	33	20	39	23	39	30	28	17	25	20	25	27	29	19	21	28	22	37	24	28	22	19	29	26	24	22	33	32	25	28	18	20	21	37	24	30	13	21	31	24	26	26	31	27	20	28	15	25	28	20	32	26	29	29	30	36	22	25	22	20	22	19	24	12	28	18	20	28	24	22	34	24	32	24	20	27	29	22	28	22	31	28	35	20	24	25	26	19	30	31	31	16	26	16	24	26	26	31	27	23	32	27	27	33	23	28	30	27	19	30	21	27	26	23	26	38	23	34	23	25	35	27	22	30	37	29	24	16	19	35	28	29	29	32	26	27	35	28	26	18	22	34	22	24	28	35	35	25	20	19	25	31	33	32	39	21	36	19	24	29	29	31	23	29	24	23	23	34	25	32	32	29	26	32	26	31	32	23	28	29	27	26	22	26	22	12	19	27	21	29	20	29	27	29	23	21	29	24	30	22	27	22	29	9	22	20	29	29	27	20	21	22	34	39	27	25	31	32	28	33	17	25	27	32	30	24	30	33	26	26	25	36	34	39	19	23	30	22	35	28	16	22	34	26	28	24	24	15	30	24	28	30	20	33	34	27	22	20	21	23	26	31	22	25	21	28	25	20	27	33	30	21	32	29	25	26	24	34	31	26	17	24	32	17	21	25	23	38	31	30	23	26	19	27	21	32	37	28	27	27	18	24	29	27	27	33	22	33	25	17	27	26	33	28	21	34	30	23	20	20	31	31	21	28	24	33	26	28	22	25	26	18	36	36	33	24	24	29	25	37	21	24	21	29	29	31	27	29	39	30	38	19	26	23	25	31	21	24	35	29	33	28	26	32	27	33	24	31	19	29	24	38	38	36	21	27	30	24	20	29	26	34	35	31	26	26	26	32	35	24	28	35	20	31	25	22	26	26	21	33	20	25	35	25	20	31	23	29	22	39	26	16	27	21	25	24	35	31	32	28	21	30	28	32	24	17	28	18	32	29	21	28	34	31	30	25	27	27	26	27	27	25	24	23	34	32	30	29	23	27	17	17	26	32	36	27	21	20	19	25	33	28	25	30	30	35	22	26	23	20	32	26	21	26	24	22	19	27	33	24	25	22	33	30	26	21	20	27	27	19	34	19	24	29	29	30	29	18	31	26	23	28	41	29	37	27	28	27	19	22	31	35	24	27	28	31	22	30	37	28	28	30	25	28	23	31	30	24	28	25	21	27	29	18	29	27	32	23	27	25	27	24	23	32	25	17	33	30	30	22	28	32	29	22	18	26	35	30	28	21	25	32	24	25	37	22	24	30	24	35	28	33	25	35	31	23	27	24	21	29	25	27	21	32	34	27	21	28	33	25	22	28	23	23	25	37	32	17	36	25	30	41	31	31	30	35	24	25	24	30	27	26	27	23	31	33	29	24	25	23	39	19	27	17	24	29	20	38	31	28	29	17	27	26	31	25	36	38	36	19	26	19	29	25	22	32	20	23	23	30	26	16	31	24	24	30	34	30	36	32	38	30	24	28	28	29	24	18	28	31	21	24	31	18	26	32	29	29	32	18	37	16	26	27	27	22	27	24	31	24	24	24	28	28	28	25	36	23	25	30	26	29	20	23	34	31	22	29	34	23	24	30	31	20	26	36	27	29	22	26	22	29	26	28	24	34	34	25	20	23	36	23	29	19	22	28	21	29	34	32	39	28	19	28	28	22	28	23	46	26	32	27	21	31	30	27	18	27	23	16	38	28	18	17	35	37	20	22	26	34	32	28	27	29	27	32	23	31	40	24	23	25	23	21	22	29	30	24	30	30	22	28	21	34	25	17	30	34	25	21	34	26	20	23	31	33	26	31	30	20	21	35	22	26	28	23	30	33	26	25	33	26	38	23	31	30	30	24	33	34	33	21	25	27	28	32	30	33	28	29	28	31	34	25	21	29	29	20	30	25	13	28	30	38	25	33	31	25	32	31	35	27	24	29	33	29	31	41	24	28	25	28	22	19	22	38	28	32	26	32	31	27	25	30	23	32	32	29	26	25	23	24	35	34	23	26	31	37	37	16	24	28	39	38	32	29	38	28	26	23	29	26	36	33	21	22	26	32	24	25	30	20	21	29	26	20	27	25	31	32	23	30	15	20	34	25	28	30	27	22	29	28	29	25	26	23	25	33	35	28	31	29	29	28	25	27	30	26	31	25	30	34	28	38	23	29	31	28	29	34	29	19	24	31	30
38233	12737	5083	9359	11797	6407	4126	4451	5117	5233	3723	5724	3550	855	674	667	629	617	626	587	562	578	544	556	520	519	473	542	500	523	506	541	467	488	531	477	491	469	479	489	474	475	532	476	469	489	462	451	492	481	434	472	457	441	483	459	481	503	491	467	460	453	452	475	462	462	463	479	486	448	459	448	467	472	442	473	472	465	452	435	456	471	427	424	449	483	456	456	419	472	493	425	465	460	466	430	463	460	448	446	419	449	443	458	479	475	465	459	456	495	464	459	447	422	439	434	450	507	452	420	457	456	445	475	440	453	453	462	412	463	451	437	483	460	442	445	460	467	434	466	461	451	437	489	465	461	469	470	456	469	460	459	449	457	461	452	445	467	465	465	491	471	452	428	466	439	426	468	461	460	475	481	471	450	441	459	472	488	467	465	480	459	456	436	445	492	462	427	458	449	463	448	453	405	441	439	454	447	446	427	465	457	436	451	456	451	434	466	483	465	460	452	434	455	461	441	419	456	433	461	447	431	482	435	447	449	453	467	432	448	406	480	444	472	463	482	470	450	470	439	450	456	470	476	441	429	461	455	457	501	447	486	476	459	473	451	450	483	486	462	491	470	433	452	469	475	460	470	449	483	422	454	422	468	422	434	437	419	449	470	431	456	472	464	489	422	461	489	434	435	450	456	427	478	442	435	480	495	470	421	442	418	449	437	466	480	445	438	419	455	450	493	468	439	448	470	459	465	484	474	451	470	446	458	466	425	469	477	450	429	434	459	451	468	457	518	441	448	435	450	439	448	442	447	461	429	452	432	462	443	484	505	431	451	463	464	434	456	469	492	446	467	456	465	465	463	456	467	474	466	443	428	453	457	422	470	465	451	458	476	462	415	462	470	449	448	491	427	439	425	453	458	467	450	460	483	431	446	477	443	487	444	455	432	460	432	451	438	459	412	447	454	490	452	447	470	472	450	452	445	438	461	442	447	421	426	464	472	443	476	453	419	437	475	470	477	432	485	459	453	457	474	447	455	430	447	452	450	470	462	441	444	445	439	483	464	441	437	470	485	445	459	465	420	476	441	462	421	482	483	448	465	469	486	445	453	440	467	478	455	423	424	425	436	461	438	462	455	471	547	458	450	473	413	492	443	435	430	456	438	433	438	477	438	443	453	425	468	454	444	461	462	473	479	432	447	456	487	440	439	460	432	437	454	469	440	442	447	439	477	447	477	449	459	445	486	473	473	500	449	475	432	420	450	483	491	501	466	446	464	472	455	456	432	449	462	473	456	452	439	486	435	471	473	468	444	457	433	450	478	436	435	411	462	439	439	417	437	467	441	479	476	478	489	471	488	461	466	439	470	500	447	506	484	438	430	451	468	398	487	426	495	440	436	450	467	441	443	481	467	472	437	451	472	452	449	437	446	459	445	448	457	456	452	442	444	432	448	452	467	454	441	450	474	457	437	435	489	421	421	477	447	456	510	463	433	472	433	416	449	428	453	465	468	444	482	429	472	466	473	485	485	460	458	481	449	454	475	453	447	488	479	487	436	454	460	449	449	470	478	448	457	474	465	484	460	490	473	421	469	436	462	423	441	432	448	467	457	475	452	451	454	428	449	471	444	437	444	447	471	451	415	501	450	459	446	448	414	460	510	476	424	443	447	440	492	459	460	437	430	471	498	477	438	438	507	465	462	476	457	433	478	485	476	453	459	468	454	448	435	449	450	446	443	451	422	508	467	461	431	450	454	503	446	444	426	467	480	473	428	458	444	418	469	474	456	441	422	456	425	444	478	474	433	461	504	442	460	472	440	463	432	469	466	454	445	449	484	452	456	491	476	442	403	461	435	464	425	422	464	491	484	511	440	461	469	446	423	464	455	427	434	432	452	428	466	445	482	455	496	475	444	428	449	459	428	444	480	462	457	482	448	493	474	458	428	434	476	454	443	431	448	464	493	451	455	472	442	436	427	474	457	431	451	434	463	443	430	461	417	471	424	438	463	446	449	453	485	425	459	497	466	428	456	485	476	460	420	476	467	417	486	471	450	462	442	465	413	404	463	468	499	432	454	430	450	462	426	467	436	426	477	473	440	473	440	463	443	464	466	452	439	433	463	424	481	432	424	444	449	442	464	469	494	429	487	465	455	443	443	462	447	462	426	488	434	463	431	449	471	464	457	426	447	486	440	488	453	440	486	465	481	461	492	416	477	420	466	457	456	446	457	423	460	450	456	470	533	466	459	443	415	473	457	463	473	462	436	420	430	451	469	484	444	413	449	420	443	424	434	469	468	479	432	446	428	435	447	473	417	457	463	477	455	429	461	468	435	477	457	420	461	494	438	482	424	417	443	437	448	464	475	452	473	456	452	425	489	470	454	445	463	464	478	456	456	458	483	449	452	398	444	462	449	469	500	437	454	453	450	489	472	470	423	434	467	453	472	415	496	437	425	475	408	423	433	449	457	447	448	469	423	417	446	436	440	426	466	490	476	449	446	454	480	452	480	448	427	447	458	482	482	463	439	431	460	453	472	471	414	438	436	480	474	420	480	426	476	435	406	461	445	425	428	459	471	437	485	467	482	430	452	459	445	450	453	435	460	466	473	435	441	423	494	444	480	495	449	435	506	472	495	482	439	455	438	452	470	453	438	464	470	452	481	437	427	437	440	459	461	488	453	470	464	466	474	453	470	445	456	436	455	461	452	437	443	462	447	472	474	441	463	469	404	481	452	417	425	490	436	434	472	464	444	468	442	495	447	480	447	449	435	444	452	450	422	473	470	449	444	426	473	450	450	467	401	490	436	460	441	477	450	431	411	434	432	456	461	456	450	411	441	447	471	458	467	462	435	434	407	432	428	440	503	448	475	432	451	444	448	464	445	445	443	482	498	453	456	455	458	452	444	421	468	458	447	479	441	413	476	462	469	468	453	449	418	503	467	472	497	433	447	401	434	473	477	454	471	469	440	426	500	450	476	468	439	476	444	432	438	430	466	499	433	424	460	393	441	465	420	459	462	447	452	472	473	463	441	457	457	441	442	422	446	483	462	420	442	443	440	414	451	433	439	445	479	435	445	453	455	460	439	473	469	466	468	473	486	441	454	429	477	442	424	485	473	429	458	478	424	463	446	486	486	406	464	416	480	448	443	438	467	435	470	463	427	431	457	451	448	468	456	495	450	455	477	466	445	454	417	452	475	447	475	409	458	437	426	461	443	464	455	430	457	474	443	473	473	437	446	438	425	446	466	434	455	428	451	462	439	474	464	474	452	452	459	466	473	457	460	451	446	498	482	494	435	445	469	468	425	489	480	438	434	483	449	456	422	461	438	473	442	474	424	483	467	444	471	483	432	486	404	444	438	458	491	464	434	434	461	476	460	475	472	437	450	482	472	470	472	445	447	449	462	489	500	455	439	491	461	420	445	456	471	461	436	475	453	437	465	445	397	450	453	468	454	451	499	475	447	435	471	443	460	455	459	411	441	445	476	459	440	468	484	410	430
8161	1213	289	170	199	184	158	160	181	171	148	197	216	55	61	60	55	70	53	67	49	49	48	39	57	48	50	55	54	46	36	44	43	44	40	51	36	47	43	39	39	46	40	37	28	34	44	47	46	48	41	49	41	40	39	41	49	47	44	43	37	47	37	57	44	46	40	26	41	45	47	50	36	37	49	51	49	52	42	35	44	44	51	34	40	43	42	40	48	46	42	45	57	43	45	35	42	37	41	47	46	46	38	43	48	44	43	42	44	38	36	45	43	45	33	29	36	42	47	51	53	60	39	49	38	43	45	49	40	40	51	38	46	34	41	41	45	49	49	45	43	40	49	45	39	44	39	45	42	40	40	43	39	37	43	27	30	40	46	44	40	37	34	49	45	36	38	36	35	41	43	38	50	43	52	39	47	37	43	39	49	41	39	47	38	47	37	37	37	39	39	43	39	47	33	38	41	39	55	42	42	48	42	43	34	45	39	38	52	48	43	45	41	43	38	45	52	40	33	39	43	58	44	39	39	38	39	42	49	37	50	49	36	42	41	43	40	55	46	46	45	49	39	57	33	32	45	29	46	37	36	31	27	44	44	40	41	44	39	45	49	47	48	43	40	44	42	31	45	63	43	44	45	38	32	46	57	36	46	43	42	47	32	43	35	37	51	41	47	40	46	55	36	31	50	31	42	48	49	45	42	39	48	44	32	37	52	46	36	31	46	33	57	35	42	52	42	37	37	49	49	46	41	55	46	43	50	43	46	50	47	61	53	50	48	44	42	47	43	44	43	53	47	42	34	46	35	47	47	33	35	45	34	39	34	39	38	45	41	50	54	45	44	36	55	44	38	49	35	54	46	31	32	32	36	41	45	55	46	47	34	48	40	52	34	41	37	45	42	38	50	41	46	42	41	49	48	38	50	31	49	53	39	30	45	46	42	46	35	44	48	49	40	45	37	30	37	41	43	40	41	48	54	51	51	42	50	41	49	46	41	40	54	39	47	40	46	42	43	38	44	45	45	58	48	38	37	53	46	42	40	49	46	41	40	38	56	44	36	30	40	40	35	36	51	50	36	50	35	40	32	58	44	55	31	55	44	40	46	40	41	41	29	38	31	47	50	34	41	40	38	43	45	30	40	45	46	46	34	41	44	45	32	42	57	49	35	49	38	38	35	43	39	43	36	42	48	37	45	36	48	36	38	45	32	40	35	37	50	36	50	41	46	42	39	46	37	33	31	48	41	34	49	55	52	34	39	54	40	40	43	52	40	42	36	40	44	48	38	37	40	38	37	37	42	46	49	46	52	45	36	44	37	40	31	48	34	45	43	51	47	41	51	42	37	51	30	44	37	31	37	50	29	49	57	46	46	43	34	51	49	42	44	36	37	44	44	40	37	55	43	42	39	47	39	53	37	46	52	46	32	33	31	41	36	45	53	40	45	50	50	52	44	42	40	39	46	32	48	40	48	37	32	39	43	40	47	44	44	37	44	57	54	45	36	59	43	43	47	38	53	51	31	43	43	51	45	49	46	38	55	45	38	54	36	35	31	43	39	41	47	46	43	38	42	51	42	31	49	41	38	47	42	37	47	53	48	44	51	42	33	53	40	39	43	36	45	52	37	43	40	43	32	42	50	49	42	49	56	39	46	19	38	43	41	33	47	47	37	26	44	31	38	43	41	41	47	43	48	50	40	48	34	48	42	44	50	44	36	48	47	39	45	38	43	42	44	42	45	43	47	59	50	55	43	52	46	46	37	37	31	34	44	38	38	50	50	44	43	44	43	32	42	51	46	38	39	53	44	56	42	51	41	47	35	49	40	53	33	46	46	42	35	41	38	47	54	41	44	42	29	53	30	48	53	29	36	46	36	46	41	44	51	49	36	39	57	39	47	51	52	49	37	43	46	44	45	36	39	41	51	44	44	42	47	40	57	31	49	42	41	40	44	44	32	43	44	46	49	30	45	50	50	40	48	45	32	46	38	50	43	49	43	47	37	33	36	29	37	48	31	45	51	46	38	36	33	44	53	44	51	38	37	42	48	43	43	41	47	55	39	34	43	39	48	43	44	36	31	40	32	28	44	55	46	38	43	40	41	33	41	51	51	36	45	36	36	40	51	31	46	38	37	50	35	38	28	38	33	38	39	34	44	47	39	41	54	51	55	45	35	45	44	37	29	46	42	30	45	45	50	44	47	29	45	37	36	46	53	44	42	35	48	45	51	58	50	47	48	33	51	44	62	40	49	44	30	47	43	45	36	39	38	47	44	43	31	46	40	36	53	36	44	44	39	41	37	50	52	39	45	30	43	39	43	51	42	44	46	41	50	39	41	44	30	34	43	32	43	42	50	51	45	34	49	43	45	43	44	42	40	33	34	38	43	39	49	23	48	30	43	43	48	52	41	47	52	37	37	41	45	47	41	46	33	52	42	37	39	43	43	45	44	40	54	41	36	44	57	58	46	39	58	38	47	41	42	38	44	48	43	50	44	33	45	43	44	41	44	40	36	43	36	42	45	40	48	47	43	31	37	39	47	48	42	38	48	40	56	39	43	44	38	44	49	44	40	49	41	39	44	58	39	44	42	30	53	39	55	37	44	33	50	38	45	37	38	51	45	33	38	38	33	42	43	38	39	37	44	47	39	49	42	40	42	34	40	40	31	43	44	39	37	50	42	35	52	42	35	45	35	51	57	50	38	59	39	37	47	37	43	25	38	46	41	42	29	43	49	50	43	32	40	34	51	43	36	42	60	48	36	41	51	39	45	50	34	43	33	49	38	43	37	51	40	48	56	41	40	52	56	43	40	50	45	43	46	46	51	43	49	41	31	42	42	53	46	48	38	48	36	40	38	37	41	40	36	50	38	44	35	39	39	45	39	39	44	36	52	32	39	40	38	38	44	45	44	36	40	39	44	42	41	42	45	43	45	47	45	41	42	40	44	35	37	41	42	53	45	51	37	36	38	51	52	32	39	49	39	55	35	43	44	47	46	50	34	43	40	40	44	39	41	40	52	34	38	43	49	38	50	31	41	39	42	56	39	43	52	46	38	39	41	38	48	38	40	34	39	48	51	47	35	47	40	47	54	53	44	56	49	38	45	54	43	43	49	32	46	42	50	50	42	28	44	54	36	45	44	46	37	42	41	35	43	48	53	31	52	45	47	31	34	40	44	43	48	42	41	29	50	50	42	44	47	38	51	46	40	36	42	42	47	48	44	44	44	36	50	36	36	43	55	38	40	42	45	34	47	47	32	39	45	43	45	45	48	52	42	47	42	42	44	49	44	45	40	43	51	31	43	33	43	50	51	38	40	27	38	42	40	49	35	43	57	49	44	49	41	39	37	44	42	40	47	44	33	35	41	46	45	35	48	43	36	61	34	48	45	54	38	41	42	57	36	37	56	44	47	41	50	33	34	25	48	39	41	49	53	45	38	47	48	51	42	44	43	37	45	42	41	39	41	43	40	39	44	38	52	53	33	44	47	36	46	47
42949	15680	6710	14069	16688	12988	10450	8214	9220	9360	7181	7583	7427	1808	1712	1635	1401	1405	1298	1181	1152	1155	1118	1036	998	975	970	866	857	948	837	876	861	811	882	849	854	787	830	821	821	824	807	815	819	807	785	776	778	835	792	734	718	742	775	767	803	779	753	719	769	739	744	776	721	753	740	731	723	714	765	691	761	704	710	742	704	740	749	717	712	749	702	711	784	730	748	746	729	740	724	677	724	705	748	693	759	739	716	785	731	719	686	701	719	717	730	752	772	717	691	721	746	680	740	702	711	672	668	728	758	735	794	700	770	678	746	695	750	714	711	735	713	780	720	729	687	697	722	690	715	734	728	686	708	768	718	726	715	676	675	689	693	702	695	723	764	688	696	674	676	693	702	700	690	715	685	736	709	734	711	718	763	698	721	717	728	741	713	698	733	658	654	648	711	706	714	663	712	696	748	713	647	711	678	713	731	694	703	727	704	745	697	690	734	712	738	645	718	752	699	711	734	776	698	692	671	738	696	669	701	715	703	701	756	745	740	703	694	706	703	690	737	693	765	692	679	714	690	705	665	700	695	708	699	749	723	714	745	708	694	720	657	705	695	705	703	746	750	721	720	695	700	679	693	755	677	729	688	707	730	689	690	727	679	699	704	677	743	748	752	715	711	685	712	716	698	742	734	719	677	695	726	697	718	722	692	736	742	726	671	681	709	701	719	737	710	696	713	715	720	698	703	703	689	703	670	667	680	687	758	733	717	698	673	717	703	741	709	681	700	727	632	724	705	743	734	722	734	733	763	663	719	684	678	702	744	737	699	726	686	663	702	659	714	696	693	713	708	652	690	760	665	725	691	667	776	701	730	721	681	676	704	653	696	693	725	677	727	676	709	692	680	708	704	729	700	664	666	685	723	669	696	727	706	697	761	699	648	679	732	640	728	661	697	756	678	723	690	732	719	717	704	675	778	688	707	699	701	662	679	662	654	734	761	684	711	717	733	756	750	679	703	729	726	723	708	677	669	716	673	749	732	712	701	711	726	713	683	710	759	721	707	690	686	763	700	727	674	747	692	727	715	711	656	717	682	735	700	708	702	719	716	710	711	685	681	683	702	701	711	721	734	674	720	716	758	765	703	703	672	715	738	735	695	646	706	719	676	745	738	736	690	729	703	661	704	685	746	722	734	712	680	726	724	714	699	716	738	699	694	674	702	724	688	670	710	669	709	737	764	705	725	713	712	683	744	706	727	714	652	695	696	708	698	711	685	688	729	721	723	658	650	695	726	668	724	689	691	695	698	681	701	673	741	726	684	731	697	713	731	695	693	735	685	691	668	714	712	676	736	669	724	707	721	758	711	709	692	676	685	704	694	720	725	725	728	721	729	728	743	732	712	650	747	741	748	708	683	689	770	692	733	745	680	717	697	691	703	693	704	698	692	713	733	691	716	648	676	659	690	686	749	718	729	710	660	680	659	707	738	698	732	756	759	680	705	747	705	752	709	736	746	723	674	725	689	696	729	732	721	761	713	687	694	681	735	741	675	717	710	686	692	737	701	711	708	724	684	697	712	715	734	701	665	709	669	683	706	707	718	738	735	726	736	716	724	692	677	729	754	717	658	678	758	743	723	720	715	678	715	704	720	701	672	755	703	721	704	711	721	691	726	740	738	691	728	646	718	718	754	732	736	679	702	713	742	675	727	715	718	748	695	688	707	774	713	697	707	663	678	664	688	689	690	707	689	661	770	675	726	743	701	694	697	703	700	693	707	657	656	699	695	669	681	684	699	696	729	693	744	716	722	692	705	766	702	716	729	731	683	672	735	702	690	643	694	716	719	690	691	693	702	719	693	756	742	688	676	666	704	687	745	719	637	675	669	748	712	667	675	684	679	741	674	711	710	743	680	710	690	741	727	709	705	682	702	699	705	742	742	699	710	705	710	760	696	680	693	726	730	739	687	731	702	716	681	670	690	690	697	689	717	680	677	718	687	736	727	684	775	673	652	704	699	734	708	713	716	690	694	681	704	665	729	643	720	756	674	707	715	681	704	722	699	687	727	718	665	653	693	730	745	715	715	711	746	696	704	663	716	720	741	711	684	689	687	684	681	693	728	730	750	749	752	707	690	743	699	737	680	689	665	701	690	709	718	745	698	697	701	702	691	678	700	693	736	695	742	683	664	690	728	710	694	703	705	677	699	706	720	678	710	722	713	720	707	665	700	685	701	677	691	720	690	721	717	689	760	677	716	701	700	666	716	692	725	667	642	649	748	730	714	753	702	684	667	723	688	704	716	663	740	771	681	713	704	749	672	740	716	722	751	714	726	730	679	724	769	711	678	715	725	690	713	729	742	714	713	725	736	678	693	725	678	675	740	700	757	756	719	683	716	693	726	732	678	708	696	699	678	736	695	728	717	721	720	739	732	703	732	679	707	713	699	749	666	670	671	699	714	742	721	684	715	739	685	699	692	653	669	712	688	699	708	682	665	712	718	727	723	709	702	671	730	702	697	731	709	734	706	702	716	727	679	670	675	730	747	716	682	635	711	729	746	715	691	690	734	730	705	682	710	704	701	705	745	715	751	737	685	621	696	709	688	695	726	689	684	704	686	665	675	709	665	679	704	703	705	783	707	714	706	686	704	671	662	669	676	704	706	711	723	703	726	702	693	711	666	674	730	712	756	678	754	728	697	751	723	707	702	705	683	696	731	718	688	706	674	709	796	667	720	674	670	723	727	695	697	738	707	735	691	693	714	688	716	690	659	710	678	688	744	727	691	687	738	698	743	762	700	702	721	724	725	699	730	701	762	721	720	719	713	750	693	716	707	739	741	724	685	721	750	705	766	713	714	706	685	668	658	744	712	659	697	725	741	684	721	728	705	730	734	691	747	690	687	726	721	715	677	659	707	692	682	754	745	739	717	717	757	701	724	689	711	702	766	700	722	647	712	638	732	739	723	689	677	739	715	712	691	754	720	677	670	696	692	777	713	697	731	706	766	699	725	721	689	704	739	768	684	774	713	692	731	716	710	710	711	730	656	732	738	707	722	691	711	675	685	714	755	679	708	707	704	735	695	732	742	730	694	672	656	691	726	762	718	708	754	694	713	730	759	701	704	718	672	710	709	668	709	708	735	678	666	671	681	675	738	706	687	703	701	732	724	688	720	685	685	721	694	687	722	688	737	726	670	702	682	714	715	690	756	672	718	704	706	730	747	709	801	660	683	733	671	734	623	724	722	694	700	696	735	689	708	684	712	718	699	710	732	730	735	686	722	699	742	719	700	683	756	688	754	711	751	748	718	731	713	730	709	673	713	757	719	658	716	710	678	705	688	694	748	709	729	695	706	698	716	699	705	725	743	671	695	677	641	731	732	703	717	688	710	739	732	679	661	658	680	691	704	654	713	731	731	683	762	701	705	686	683	704	659	726	702	723	722	682	686	723	674	681	732	710	699	699	712	728	714	695	666	746	759	709	697	717	685	649	717	722	695	719	740	722	728	732
8171	1249	277	154	154	158	146	165	181	216	137	184	198	67	60	52	54	44	54	55	48	57	58	50	52	41	42	58	47	50	42	54	51	48	45	44	45	37	38	42	32	41	39	45	43	48	59	53	42	43	43	45	39	33	45	48	32	47	39	45	46	38	41	46	34	50	37	49	58	43	50	38	37	37	42	46	43	50	42	42	49	51	36	45	40	29	40	33	39	45	50	41	47	50	37	50	49	30	45	45	47	43	36	41	43	48	38	41	41	43	45	35	49	41	36	39	51	39	43	49	31	36	46	54	56	40	38	51	52	36	37	53	41	46	40	38	46	36	28	50	40	45	48	43	43	34	48	44	49	43	34	39	35	47	39	40	44	39	43	51	50	36	36	44	42	43	38	49	36	40	38	39	40	42	39	35	40	31	41	36	51	34	36	38	48	43	47	41	44	42	55	39	39	33	30	32	50	45	55	36	42	41	49	51	32	48	54	56	46	30	42	45	28	36	52	45	39	35	29	45	52	39	31	42	44	45	41	45	37	46	38	36	41	49	37	40	35	39	34	38	39	38	45	38	47	41	44	39	44	46	51	45	35	42	36	41	38	56	41	50	42	34	40	45	38	32	33	36	38	46	34	37	45	39	41	54	50	40	44	41	34	48	56	46	41	45	36	43	40	47	58	50	48	45	33	47	38	38	38	38	39	42	35	35	45	41	50	39	47	48	45	27	26	50	45	36	42	41	44	44	47	44	48	45	29	49	50	35	40	47	27	30	44	40	44	41	35	51	46	50	32	48	36	39	37	49	46	48	48	46	41	37	60	45	41	40	41	44	47	39	44	49	38	25	43	49	48	46	45	42	37	39	41	38	42	39	40	46	45	37	39	36	40	42	50	48	35	52	33	34	42	34	48	37	48	43	46	38	54	42	44	51	35	43	36	36	46	44	34	31	40	50	37	26	39	46	38	42	34	34	46	50	46	53	44	42	46	42	51	47	40	45	43	50	41	46	51	40	41	37	37	40	45	41	42	40	43	42	38	41	45	35	43	43	38	44	34	48	40	37	46	47	44	45	30	48	41	28	46	34	44	41	50	41	48	44	50	34	44	35	43	45	35	40	30	39	51	41	35	56	43	51	53	57	40	33	44	48	35	48	54	38	37	43	38	47	32	43	46	37	40	37	41	42	43	36	43	36	34	47	38	49	34	38	28	45	43	56	41	35	39	41	40	56	48	43	43	39	32	45	23	39	51	49	46	53	40	38	45	35	54	49	43	38	43	38	39	42	53	45	41	35	42	37	45	35	39	45	45	39	32	46	33	34	43	33	36	42	39	46	37	39	47	40	33	40	56	40	35	46	36	43	36	43	36	37	34	46	37	40	45	51	41	43	44	32	42	51	36	39	54	37	38	48	40	41	42	47	43	50	36	41	39	31	38	39	63	40	49	42	49	39	57	30	48	51	39	50	40	38	43	37	33	32	37	37	37	44	41	47	30	36	41	33	46	52	41	48	38	44	34	45	50	46	50	58	48	41	43	41	45	43	50	41	51	38	43	63	33	52	36	46	46	41	45	40	48	37	34	48	31	61	43	51	47	45	48	34	48	44	41	47	37	49	54	37	44	50	40	39	43	36	40	53	36	37	43	50	37	43	42	47	46	51	50	37	44	29	51	41	41	34	45	49	40	35	60	51	40	48	44	43	41	46	44	53	37	33	46	41	47	40	42	45	34	47	40	57	38	36	43	29	46	36	34	42	39	35	44	47	36	44	46	42	47	49	56	49	39	52	42	46	42	41	44	43	34	38	29	43	59	41	41	35	37	49	37	55	42	47	48	33	37	44	44	38	47	44	45	37	41	40	41	33	46	35	36	44	42	39	38	34	44	38	48	31	49	42	39	43	35	41	47	48	43	39	29	51	35	36	40	45	54	41	52	38	40	40	55	47	47	44	52	38	41	35	39	35	41	37	48	42	45	48	44	34	34	34	40	36	50	45	41	38	41	49	45	50	34	47	38	46	45	39	30	37	39	39	34	43	43	38	36	29	56	44	45	50	41	44	33	33	34	33	42	54	38	43	46	34	45	43	38	39	53	40	43	36	43	32	49	33	36	45	44	36	42	56	39	43	34	51	35	37	41	40	41	35	56	48	41	43	43	39	48	25	51	32	38	37	55	54	33	31	44	45	41	41	39	39	47	50	51	40	44	36	55	29	47	45	49	36	38	46	33	47	41	36	40	40	39	46	39	53	45	43	44	48	48	35	39	40	49	39	33	51	36	57	38	41	58	48	41	30	41	35	50	43	43	43	43	34	32	54	42	54	46	36	54	42	35	43	47	49	47	40	46	52	46	49	44	33	47	47	43	45	48	36	37	39	32	56	27	42	50	45	39	36	34	24	36	46	56	53	39	40	36	46	36	33	50	38	55	42	48	31	35	54	33	39	33	42	42	54	45	47	46	46	45	44	44	37	27	32	37	40	46	42	42	44	43	42	41	38	42	31	61	53	34	49	53	48	46	36	33	36	48	37	43	52	49	56	47	50	42	56	36	36	38	39	43	44	47	48	47	32	45	40	51	51	44	41	49	40	48	37	47	38	45	55	45	38	30	45	46	42	51	55	43	53	49	41	46	38	39	32	38	51	35	30	52	50	60	51	28	47	37	44	40	47	38	47	40	31	33	38	51	40	41	46	46	57	43	36	43	55	38	36	38	53	44	48	45	38	38	47	36	42	34	51	48	49	47	48	42	48	33	46	49	34	48	41	36	28	45	33	45	35	37	50	41	30	50	40	46	52	51	52	43	35	41	38	37	53	44	47	37	36	46	53	32	43	47	57	36	42	44	35	47	56	43	42	39	47	39	58	42	34	50	45	41	39	48	41	39	46	37	29	37	56	42	50	34	53	39	56	37	45	42	50	41	38	38	33	43	44	43	36	52	52	44	34	31	45	46	38	29	45	44	47	42	48	51	45	38	47	35	43	34	40	38	43	52	48	41	49	38	39	40	43	48	34	48	37	50	44	54	47	50	36	37	41	58	51	39	36	50	35	46	37	34	54	36	41	33	41	46	57	38	46	44	46	47	33	40	48	44	40	63	37	39	41	36	34	40	41	48	25	38	38	45	40	48	43	34	43	37	40	33	43	45	44	50	33	32	52	54	50	39	40	55	44	40	43	43	38	46	30	42	46	51	38	41	47	38	44	52	43	54	34	30	37	50	34	44	35	35	52	44	37	43	33	52	33	51	33	43	41	41	35	41	48	43	37	39	43	45	48	30	47	38	32	46	38	51	40	39	51	49	42	49	38	48	40	48	51	33	28	33	39	48	59	53	47	40	42	44	42	36	45	48	44	40	39	57	49	48	38	50	52	42	32	43	49	47	42	40	45	49	40	40	40	37	34	58	51	38	36	42	41	44	42	45	28	49	47	42	43	32	44	41	33	45	34	48	32	43	46	40	33	37	48	44	33	42	43	39	44	58	44	53	53	36	39	35	38
42624	15768	6572	13070	15452	12227	9645	9412	7905	10118	6925	7263	7436	1958	1734	1474	1359	1288	1288	1225	1150	1073	1054	1012	1005	973	946	923	844	833	893	852	855	866	878	917	852	769	801	790	809	768	798	735	743	761	802	770	756	777	807	769	722	788	781	723	749	727	745	712	728	726	796	708	737	752	750	732	754	702	717	740	686	736	731	736	712	730	746	709	720	732	723	737	713	753	741	699	738	731	697	703	707	734	742	709	706	723	711	671	733	689	682	757	705	708	734	714	733	722	689	738	623	698	711	722	717	713	685	681	694	781	701	669	694	762	710	715	721	704	752	681	641	685	689	764	722	648	727	737	738	709	730	755	710	762	682	670	734	715	692	712	734	706	694	701	689	662	703	688	690	698	714	656	704	736	740	670	722	693	674	729	669	684	671	717	682	711	693	644	707	726	706	683	697	688	682	720	770	637	687	717	753	707	682	688	660	666	710	699	743	721	739	677	736	698	704	684	703	718	725	689	681	713	754	697	754	696	718	704	732	657	685	656	686	700	690	672	673	737	710	690	713	712	719	716	715	703	674	755	712	697	720	743	730	697	693	741	729	694	697	725	731	692	715	737	662	707	665	647	700	744	743	725	721	713	720	715	664	685	724	661	671	710	690	705	680	672	722	662	759	720	695	738	746	734	737	708	692	761	677	729	645	741	713	676	675	673	679	744	698	687	725	732	745	745	679	777	696	749	699	667	757	703	734	724	732	715	693	674	690	715	647	751	694	718	733	698	682	731	666	699	711	705	634	713	710	690	693	748	715	698	696	722	740	679	732	724	711	712	685	673	675	674	701	726	785	734	751	719	762	729	706	703	681	639	697	742	728	677	694	677	713	711	734	689	668	709	678	706	676	705	689	703	693	685	737	678	732	683	714	718	728	674	708	699	706	712	734	704	676	714	713	731	679	684	690	721	730	727	728	726	692	698	727	706	700	673	788	718	703	718	746	706	724	660	678	687	718	745	722	653	707	692	696	687	742	685	701	718	705	706	703	684	709	683	736	720	726	668	748	667	748	703	739	677	700	700	713	712	672	686	747	690	707	701	675	706	690	691	654	687	657	675	718	684	680	756	718	718	694	732	691	703	678	710	695	670	696	708	713	709	751	684	759	726	749	713	684	704	713	719	723	653	725	644	679	669	699	691	737	716	711	665	677	684	664	703	748	663	673	663	720	703	700	714	673	704	683	692	692	743	657	720	681	766	696	690	718	682	726	724	710	710	703	694	659	720	705	741	689	754	706	667	709	735	697	716	681	720	681	683	672	673	721	706	746	704	692	710	716	725	653	723	704	742	684	728	700	687	683	661	743	690	710	733	691	662	683	710	720	668	692	761	685	742	740	734	752	723	759	689	664	689	709	690	670	729	700	728	680	705	691	706	688	672	747	701	728	676	746	689	711	702	708	690	714	649	725	690	712	739	741	702	685	664	661	685	708	677	695	679	694	718	714	725	700	709	750	677	697	679	730	739	702	690	704	718	732	699	748	723	717	721	690	693	728	636	718	705	703	679	728	704	738	671	734	703	731	701	677	691	736	680	760	686	695	678	677	665	679	733	733	684	667	700	711	695	678	707	692	728	721	705	717	707	658	702	732	676	746	660	695	682	667	716	695	733	699	669	690	723	664	661	678	724	693	716	714	725	667	731	689	721	661	714	724	661	738	711	689	674	674	676	749	733	739	705	729	697	698	732	718	785	746	685	771	722	672	717	672	691	693	693	658	665	772	684	745	728	717	710	694	682	728	711	716	712	736	693	720	655	713	722	706	747	758	693	718	745	721	677	700	632	685	787	758	671	722	745	690	704	718	667	706	716	717	706	687	758	679	721	700	740	690	659	643	686	673	691	741	732	716	689	662	656	680	687	677	743	684	676	670	711	722	738	686	689	695	708	704	749	691	692	692	705	715	666	732	687	713	685	700	692	650	722	737	734	746	681	712	709	728	724	717	720	681	727	690	752	731	745	723	758	738	691	712	667	677	765	731	732	713	722	689	691	762	709	689	678	705	717	703	712	686	706	719	725	720	697	688	692	739	687	726	744	732	724	751	656	728	718	686	677	620	693	710	705	663	710	693	683	697	675	713	673	703	713	767	666	684	711	707	720	742	711	695	668	685	696	679	764	731	691	724	739	695	659	695	672	779	699	744	735	660	645	750	703	756	713	755	678	677	660	715	709	755	710	695	705	685	736	702	743	688	720	717	743	718	713	702	720	694	685	714	659	668	709	726	736	705	715	694	665	740	717	721	703	662	667	732	667	714	722	735	665	660	704	657	681	717	696	730	707	737	713	733	703	725	734	672	699	725	718	674	735	709	700	731	705	702	697	675	699	761	720	734	692	722	669	666	718	717	697	717	718	739	678	688	692	721	716	707	748	678	653	698	702	720	671	683	717	738	732	724	719	708	746	697	710	670	732	673	718	740	688	706	681	750	712	717	678	725	718	727	754	748	712	713	703	731	712	703	697	692	703	695	695	747	704	710	701	722	673	695	700	702	693	743	669	700	703	696	687	717	718	705	691	731	695	695	735	744	732	672	666	711	686	652	704	641	662	669	684	747	688	666	713	645	686	661	683	701	675	674	689	701	698	746	721	677	676	650	736	711	717	731	697	755	697	712	714	710	717	744	754	664	729	677	678	746	718	686	670	700	722	654	695	717	692	678	710	684	671	704	714	704	720	686	717	748	745	736	718	708	720	720	690	687	776	732	696	709	669	693	731	696	694	730	712	692	692	688	710	701	742	699	709	705	681	701	701	705	736	705	720	700	695	717	735	693	684	694	700	727	679	720	733	711	720	721	711	705	669	742	741	678	687	688	685	718	669	743	684	715	683	653	674	756	710	709	711	729	702	698	677	740	665	693	760	709	725	677	696	771	707	717	690	692	667	707	690	684	676	681	735	669	722	728	740	688	709	666	704	657	683	692	710	749	700	715	700	725	693	716	718	674	709	718	716	723	670	736	689	669	680	733	727	704	718	773	720	733	678	724	689	748	660	671	692	702	722	758	696	691	711	723	706	746	693	685	665	686	732	700	696	710	673	696	693	713	678	692	709	759	738	690	780	706	751	700	710	737	699	687	707	647	675	698	707	665	692	699	744	700	708	681	731	734	747	750	684	712	691	646	710	680	637	720	756	703	709	672	710	711	648	660	743	729	716	691	716	688	701	719	718	693	751	686	704	744	672	654	723	669	715	724	733	719	730	740	725	685	756	726	733	734	698	679	708	671	682	715	697	718	669	711	723	698	730	671	732	701	682	722	725	709	681	740	683	710	728	696	739	749	708	713	710	693	697	686	690	703	746	703	693	681	720	722	672	695	721	725	690	703	722	709	701	720	694	732	702	688	672	647	695	675	685	703	726	662	711	641	690	743	675	728	743	696	729	712	660	713	689	700	702	698	711	698	668	725	705	696	671	727	675	662	706	683	717	729	696	719	687	742	708	721	708	670	713	712	642	750	722	691	693
11409	2529	456	208	291	288	252	210	256	353	270	216	194	45	61	50	64	58	50	49	51	36	43	34	38	23	32	33	27	46	29	42	27	35	32	35	27	30	35	21	30	28	30	20	24	29	25	33	21	22	20	17	19	30	26	22	23	27	24	22	23	34	22	22	26	24	25	26	21	22	23	23	24	24	26	24	22	19	21	9	27	24	24	25	8	22	15	21	28	24	25	20	20	21	29	27	31	21	28	29	15	27	23	24	14	23	20	19	28	21	20	22	23	20	27	34	25	26	16	24	21	24	21	27	17	33	21	23	20	27	24	29	25	30	18	19	24	16	23	16	18	31	19	26	19	16	16	22	23	15	32	26	20	28	21	22	23	19	35	15	29	16	20	24	28	26	21	28	21	17	20	25	20	19	24	27	28	28	29	19	22	25	18	19	29	20	22	23	15	21	32	25	27	18	28	21	12	23	20	21	35	22	17	21	13	30	20	26	24	26	20	27	23	23	21	21	28	22	22	26	31	24	21	22	26	21	20	29	21	23	17	24	25	21	24	18	24	22	26	18	21	29	20	27	31	23	21	18	24	17	27	25	26	24	23	24	25	27	28	16	23	27	28	19	19	27	27	17	20	19	23	27	23	25	27	30	26	20	18	29	28	18	23	22	16	32	22	21	14	22	20	22	19	22	22	18	18	24	26	22	26	31	22	30	20	33	23	20	18	19	19	27	25	22	29	24	23	26	30	28	32	13	27	24	22	31	28	16	18	22	31	16	27	28	15	20	33	27	25	18	21	24	20	22	24	17	24	30	21	24	19	21	22	22	15	28	20	20	21	35	20	18	25	20	28	23	20	27	24	24	22	18	14	15	18	30	20	20	21	26	15	20	27	24	19	25	23	35	30	20	23	27	15	24	28	25	18	15	19	23	19	29	20	32	17	21	21	31	22	18	22	25	26	26	22	17	27	22	15	17	18	22	20	21	23	23	31	20	23	24	20	21	20	19	18	21	23	22	17	25	19	23	20	29	25	14	18	27	23	27	19	26	18	26	20	24	30	12	20	14	20	21	29	15	19	10	24	29	24	20	20	20	18	20	18	21	20	23	30	20	23	26	30	23	19	24	15	24	33	31	20	27	31	24	20	32	26	19	27	19	20	18	23	23	23	22	26	22	28	25	20	25	25	24	20	31	20	15	17	26	25	22	21	18	16	28	32	21	33	19	31	26	21	26	23	34	22	26	22	26	35	21	27	17	18	27	18	18	31	27	19	25	33	27	27	29	16	19	21	22	23	31	23	22	28	25	24	26	17	22	22	16	21	22	24	26	22	25	32	26	17	23	23	22	25	27	12	19	23	32	23	32	27	30	18	23	16	22	18	21	25	17	23	29	30	26	25	19	26	17	33	23	13	19	30	18	29	24	19	17	22	21	20	22	29	24	11	23	20	33	28	16	22	23	30	19	17	24	24	22	27	21	15	23	23	21	12	20	24	14	21	24	16	22	21	17	18	21	22	33	18	24	20	25	27	18	18	19	25	20	32	23	24	20	19	29	21	20	26	31	25	19	20	24	20	26	22	18	19	26	21	20	31	26	18	21	15	15	16	20	25	23	15	16	27	22	24	26	32	31	23	25	16	11	26	27	23	15	19	19	16	26	21	24	26	19	28	17	14	34	36	19	20	27	19	28	12	30	16	17	25	22	33	18	34	13	26	20	17	25	23	17	19	23	23	24	38	19	17	24	29	24	26	24	27	15	16	22	30	28	20	18	20	29	26	20	19	21	23	27	23	22	19	22	25	17	25	30	25	20	23	21	19	19	21	24	27	25	14	25	23	21	22	27	27	25	21	13	24	30	21	27	22	16	21	19	21	22	14	20	14	25	14	21	19	18	26	29	22	24	23	22	26	21	25	23	24	20	19	26	25	26	21	27	22	26	20	27	24	20	17	21	16	13	21	26	10	27	14	22	26	20	32	20	28	25	26	23	16	18	17	23	25	21	19	21	19	25	24	21	21	26	20	20	27	20	24	22	24	20	29	21	17	26	21	20	20	26	19	19	25	22	24	25	22	22	26	18	22	17	28	19	22	30	25	28	16	16	19	17	26	27	25	21	21	13	27	14	19	27	25	18	33	17	30	31	26	20	14	23	21	16	14	16	13	23	20	12	23	23	23	13	20	22	28	22	24	26	27	20	23	15	19	20	28	24	16	21	15	27	25	31	24	22	18	20	22	25	27	26	30	19	25	20	23	25	23	28	23	17	23	28	17	25	22	18	21	25	28	21	28	22	17	17	25	18	22	17	24	17	23	27	17	25	26	26	25	14	22	26	18	20	18	31	20	24	23	26	17	24	28	20	16	33	17	25	18	22	17	16	23	34	24	24	22	33	22	20	25	29	22	27	16	22	20	24	23	22	18	24	27	18	27	21	15	24	24	25	25	18	15	29	24	26	17	21	27	25	27	23	24	24	19	30	21	21	16	33	29	27	20	19	23	24	17	12	25	27	28	24	23	27	24	18	26	17	22	21	19	20	26	15	16	17	22	20	22	23	16	29	21	25	19	24	30	14	25	22	19	30	26	16	18	16	26	25	18	20	28	24	23	25	19	24	28	25	17	19	21	28	24	21	23	19	26	22	22	27	19	26	25	20	27	18	26	29	25	16	24	30	32	35	22	22	32	14	23	27	24	22	26	19	19	25	20	20	18	23	15	7	15	25	26	21	16	32	26	18	20	22	17	20	25	25	14	19	25	21	20	30	18	29	20	23	24	24	13	19	14	21	29	28	22	29	21	20	19	19	12	25	26	26	21	20	23	26	23	17	19	16	22	22	18	18	23	20	22	24	27	18	21	23	14	23	17	26	25	20	26	27	25	22	28	27	21	20	19	23	26	19	21	19	20	28	28	19	26	23	23	21	17	19	21	15	21	20	24	29	29	20	29	17	26	25	27	24	25	17	20	19	23	15	28	19	20	25	15	25	17	20	21	25	21	27	27	26	19	18	23	16	21	24	20	28	32	20	22	18	22	27	29	24	19	17	27	10	21	18	24	22	25	30	20	23	22	26	23	18	20	21	24	24	19	27	27	11	16	20	28	24	19	21	18	22	20	21	27	25	16	16	28	18	36	30	13	21	18	36	19	25	21	17	13	20	22	28	19	19	24	16	20	17	21	15	22	16	21	20	20	25	15	24	19	22	30	10	15	25	21	21	20	22	19	23	22	28	27	18	20	28	25	21	20	25	26	24	18	21	25	18	24	20	25	25	16	24	22	18	20	27	26	26	24	30	27	21	19	19	24	25	26	23	23	26	21	30	22	18	22	19	22	27	29	16	12	24	31	24	29	20	23	19	28	19	18	15	27	23	19	24	14	24	26	24	27	23	21	22	14	22	24	28	27	25	30	17	29	26	32	17	26	18	21	35	31	12	35	26	22	26	26	24	19	23	34	20	31	16	24	23	24	21	29	23	15	12	19	19	19	20	20	19	18	22	25	30
50955	19565	9640	18089	23489	19326	15319	13064	13707	15781	10912	10123	8329	2801	2288	2173	1868	1739	1596	1449	1365	1261	1138	1070	1037	935	910	851	799	766	756	690	725	680	710	712	661	657	647	606	612	564	543	539	536	519	518	567	544	509	514	464	486	536	504	443	511	517	489	484	499	474	467	443	463	481	454	408	455	431	438	388	391	403	414	469	400	409	395	445	405	443	419	395	387	421	445	370	459	383	410	414	380	394	409	407	431	362	425	399	400	408	383	429	399	396	387	421	397	395	381	399	406	416	391	382	430	413	385	373	375	372	394	376	404	395	353	346	376	376	392	439	424	417	435	368	397	380	358	398	367	402	434	384	388	400	394	416	395	364	353	369	437	401	388	406	362	378	394	414	387	401	396	413	382	397	384	355	378	380	382	381	377	393	386	387	375	365	387	417	445	390	404	432	407	376	359	380	416	372	402	383	366	361	369	376	384	397	396	404	389	419	369	417	376	424	394	438	379	381	381	396	397	386	370	406	382	413	393	410	376	367	426	388	352	394	407	377	384	378	378	393	405	382	369	379	382	373	357	374	397	344	379	379	387	425	382	368	368	387	428	379	378	390	370	401	389	374	375	379	365	373	394	395	373	382	414	391	382	363	376	380	389	371	368	364	353	397	411	391	384	350	378	381	370	371	371	380	358	379	367	377	356	383	389	397	381	406	377	375	400	378	440	366	396	385	399	428	396	397	388	404	357	357	364	370	365	363	373	348	390	384	412	379	375	375	358	355	370	404	390	337	399	419	415	371	383	341	354	383	374	375	349	375	378	399	381	410	397	373	367	390	359	393	385	376	390	374	367	386	378	383	400	376	337	374	376	364	352	384	385	391	370	396	406	370	365	387	387	401	381	405	399	361	379	352	372	398	373	373	367	394	375	376	385	402	381	372	383	361	381	371	389	366	381	394	376	426	385	377	350	402	386	373	388	356	393	378	417	341	373	365	384	375	404	363	371	383	361	413	367	362	376	388	375	378	393	362	389	363	362	364	396	394	390	367	355	405	375	366	389	435	362	370	379	394	419	402	380	393	367	387	377	408	364	377	378	404	361	400	385	397	386	347	364	370	361	414	368	397	378	398	413	388	421	357	365	389	377	389	330	370	363	372	373	403	389	385	357	357	397	405	349	361	398	396	346	396	362	371	359	397	345	393	409	346	388	356	353	367	400	385	378	367	382	384	380	364	391	349	391	409	373	385	384	401	394	369	357	374	401	374	387	384	401	388	387	371	342	351	392	365	374	367	380	369	401	380	399	367	356	374	379	417	368	396	386	391	330	376	375	391	374	378	383	391	404	353	380	400	374	394	420	370	373	377	351	379	375	358	383	356	395	369	399	353	367	376	355	352	389	389	394	408	404	394	366	380	370	382	347	392	406	385	366	373	377	393	391	382	368	371	404	412	370	367	406	386	369	384	380	368	384	394	345	355	404	370	367	389	380	365	403	373	363	383	365	370	372	374	350	398	380	364	347	354	319	393	384	374	376	353	373	397	381	364	392	384	384	380	376	385	379	400	391	389	404	396	397	402	394	372	389	391	363	366	378	378	383	397	402	348	411	382	371	390	386	372	381	360	396	400	358	371	373	410	395	381	378	382	396	376	358	374	391	404	376	383	393	357	362	385	368	392	402	398	357	368	410	367	361	376	367	353	382	403	335	407	349	375	353	396	396	353	408	353	431	395	363	342	423	392	350	366	366	351	390	389	355	390	398	365	376	398	453	387	346	400	381	415	376	378	374	385	388	360	361	361	388	350	404	389	376	392	387	390	407	399	357	391	395	365	393	362	380	364	388	381	402	364	381	343	400	373	370	398	391	358	379	398	402	387	376	365	391	355	353	371	378	368	381	390	377	361	391	385	363	402	354	376	387	396	385	343	392	362	372	427	401	356	392	346	352	364	367	412	369	397	379	391	375	369	348	417	409	340	392	375	394	376	366	412	354	369	427	371	403	403	383	413	364	374	394	421	378	382	371	402	349	375	333	395	364	389	396	388	380	376	405	369	360	392	402	350	368	401	410	408	379	368	368	430	400	386	396	377	375	393	384	399	359	362	407	378	368	412	397	347	412	382	378	418	369	394	395	390	366	373	358	367	383	393	369	411	371	337	379	366	371	402	379	411	386	372	390	410	373	397	400	377	380	375	371	376	414	398	370	372	371	357	397	398	355	408	347	351	401	398	422	367	408	382	364	396	353	389	366	398	407	372	355	417	394	374	405	397	400	392	411	387	375	383	372	340	373	391	352	392	374	388	420	368	363	345	408	379	378	382	379	400	355	351	427	368	393	364	356	378	375	349	382	386	382	361	370	358	378	379	375	385	398	387	379	359	347	376	395	392	368	368	387	351	385	365	371	371	353	366	395	384	364	393	386	405	405	361	405	408	398	370	358	375	397	386	369	392	396	367	412	376	378	376	370	360	370	399	365	409	391	394	365	395	356	379	415	379	391	361	369	388	409	385	357	401	380	376	374	366	390	385	386	406	382	365	406	365	359	402	405	325	400	402	363	369	358	342	386	352	365	409	399	393	387	365	355	372	341	381	412	406	398	371	370	391	401	383	392	419	379	358	410	378	356	375	388	371	390	356	372	340	361	373	362	378	377	390	348	378	375	397	390	367	431	360	412	385	387	374	376	376	383	383	385	369	385	342	391	414	399	384	373	379	362	346	384	375	353	369	413	405	378	363	382	402	382	378	385	380	385	397	376	380	393	369	353	391	378	355	379	368	416	374	361	391	388	405	379	397	371	369	381	387	383	358	404	362	383	388	407	379	401	360	402	348	390	377	367	371	355	370	375	393	405	360	378	380	367	384	394	372	378	367	385	381	400	396	374	368	373	384	382	402	349	386	354	424	335	346	390	397	390	403	392	402	420	371	387	428	432	374	401	380	381	412	391	376	367	376	394	365	404	375	368	397	382	390	423	396	411	368	355	398	399	439	346	392	353	362	393	376	354	407	379	369	391	407	393	346	374	362	365	366	398	365	374	366	399	402	394	346	381	412	363	385	385	353	396	416	382	362	391	358	339	382	392	386	397	399	411	340	384	409	381	388	360	423	422	379	350	376	374	387	400	382	359	382	385	402	400	376	379	412	358	378	406	396	369	398	381	369	358	389	406	407	383	440	376	384	383	392	401	377	351	416	338	391	384	394	395	396	358	366	401	384	392	346	387	370	368	368	361	333	402	355	413	385	361	402	366	391	372	397	409	397	362	402	363	371	390	368	402	359	403	377	376	377	378	365	378	401	407	365	348	391	342	402	365	332	369	373	369	389	368	348	388	393	380	379	355	359	385	387	385	369	399	408	423	392	371	356	363	362	406	366	393	392	381	369	395	387	418	351	380	399	367	410	402	403	392	372	407	387	406	385	374	353	388	384	402	416	377	358	363	367	348	410	412	356	377	378	378	404	399	394	410	393	381	344	389	367	398	376	396	366	377	362	354	387	392	407	402	390	365	391	393	359
4729	705	168	89	93	60	53	85	105	131	79	93	58	20	25	34	23	32	20	28	36	36	33	28	24	28	35	26	24	30	25	25	33	31	26	32	19	23	21	26	25	34	34	23	32	23	28	22	28	23	31	35	27	31	20	30	34	23	18	27	27	25	29	29	34	22	37	26	19	31	25	27	26	20	23	22	31	25	20	21	28	27	24	32	19	30	33	35	20	27	15	26	28	27	26	28	25	29	25	31	26	37	25	24	28	40	29	28	26	33	21	14	33	21	22	19	25	29	24	20	23	33	26	33	37	29	30	23	36	15	27	17	28	21	31	16	23	25	33	21	30	31	24	29	31	32	22	22	24	22	18	18	23	28	32	26	32	24	27	29	26	27	28	21	30	32	34	25	25	22	29	32	28	26	28	22	26	20	32	31	21	30	21	24	22	25	29	14	25	24	25	33	23	29	28	26	25	33	29	29	30	23	28	26	29	27	32	26	23	27	22	30	24	28	29	36	30	24	21	22	17	25	23	28	24	26	30	28	28	37	27	31	21	29	30	26	32	28	26	38	22	32	30	30	22	32	23	21	30	26	26	18	27	35	27	27	25	25	29	23	33	18	30	25	39	26	24	23	46	27	38	31	28	26	29	23	26	24	35	25	28	20	26	23	27	35	28	25	26	26	24	22	25	37	32	28	26	31	27	26	40	20	27	24	26	20	36	31	27	33	28	27	30	23	23	30	18	26	25	32	35	20	27	33	23	25	22	24	26	21	28	27	29	27	33	19	25	29	33	33	32	28	28	34	17	29	34	28	26	22	33	22	26	25	26	28	23	24	28	33	29	32	33	31	26	24	30	25	29	33	18	24	24	30	29	20	17	21	28	18	20	27	23	26	28	35	29	30	37	34	19	24	26	21	30	30	45	22	26	24	25	32	26	26	30	29	22	26	24	27	33	21	22	24	22	41	23	28	28	27	26	31	32	36	26	25	21	36	25	29	29	30	33	26	21	22	20	24	32	24	25	30	38	29	23	32	29	18	24	29	21	24	32	39	23	24	31	25	30	24	32	25	37	23	34	13	26	22	24	31	27	33	31	19	23	25	24	27	27	34	34	21	32	27	20	26	27	31	28	28	29	31	26	34	29	24	22	29	27	23	33	26	24	31	29	25	28	35	33	28	31	24	27	26	36	26	29	26	23	29	25	25	32	24	23	18	28	35	20	25	28	29	27	23	26	34	23	32	26	27	15	38	17	30	28	26	32	36	26	24	26	31	24	29	28	27	41	21	32	31	32	26	26	34	29	33	26	33	32	28	18	28	35	27	27	24	29	32	35	21	29	23	35	35	33	29	25	25	26	26	40	16	32	23	30	36	27	21	26	26	27	22	25	36	33	41	18	31	27	23	25	28	22	28	19	23	33	31	29	27	18	29	25	33	20	31	29	24	29	30	25	33	23	19	29	31	28	21	23	26	28	30	36	35	24	22	17	20	31	24	17	29	25	38	25	31	26	31	32	32	27	23	30	29	29	27	24	28	20	34	20	33	36	22	21	27	28	31	25	30	28	25	15	24	30	31	36	22	21	22	29	19	17	22	31	24	23	28	31	23	25	27	29	26	20	17	37	31	24	19	21	40	24	36	24	22	27	28	27	26	29	32	28	40	17	29	30	23	29	23	25	28	27	31	16	28	29	32	19	36	21	26	25	37	38	22	18	31	28	34	25	24	29	27	27	19	22	26	27	30	32	25	37	31	26	26	30	30	20	30	36	26	30	23	33	29	34	21	34	29	22	29	26	20	29	36	15	29	30	27	30	21	30	34	31	31	31	21	28	22	23	33	30	25	29	26	28	13	33	25	26	24	27	38	25	28	21	26	23	20	28	28	34	34	15	28	22	24	21	27	33	25	31	30	34	33	26	15	25	23	24	24	25	41	23	21	24	30	22	33	20	31	23	24	29	35	25	21	24	26	21	17	25	27	26	25	22	23	35	30	25	20	25	19	22	23	35	30	24	23	32	23	28	17	23	21	31	22	34	38	27	31	35	27	28	33	35	22	25	24	33	30	30	36	14	34	26	25	32	18	25	24	31	31	25	33	30	25	26	23	18	36	26	40	23	33	25	26	28	25	21	19	22	23	26	20	23	28	32	24	31	27	28	26	32	18	28	23	21	26	28	29	28	27	26	35	30	37	35	24	25	21	31	34	25	26	21	26	34	23	22	27	29	30	35	31	30	30	26	37	26	20	24	30	16	24	31	28	31	35	34	35	18	31	16	33	28	25	20	25	25	23	27	22	32	30	28	32	23	34	26	25	23	32	34	31	28	23	34	25	27	25	23	25	33	34	28	33	28	22	31	19	28	28	27	29	30	24	30	20	22	29	34	27	32	16	23	31	28	38	31	25	25	35	36	20	30	25	34	26	28	27	33	26	18	15	34	31	32	24	22	21	33	22	26	31	29	25	34	21	30	30	31	23	25	26	40	30	30	22	26	27	28	24	29	29	30	26	28	32	26	39	32	26	31	38	26	27	28	28	30	24	30	26	35	33	34	29	21	39	27	28	37	30	26	34	28	21	21	28	33	32	32	30	23	23	33	36	20	26	32	19	23	23	26	31	30	30	29	24	31	33	26	37	38	30	35	29	28	33	29	24	23	21	19	30	28	23	28	21	33	22	27	27	27	32	24	36	26	22	28	25	24	26	26	28	41	26	30	24	23	25	26	25	24	37	33	31	32	28	33	34	28	31	25	27	29	34	25	28	28	30	34	20	28	24	17	39	30	33	24	32	32	40	27	28	33	36	25	29	31	34	20	27	23	24	25	31	30	31	33	34	23	18	23	18	23	22	24	29	29	12	22	29	36	25	23	26	27	25	25	12	31	18	25	16	28	32	23	33	40	27	29	40	25	33	30	26	27	26	26	23	33	19	28	35	25	35	36	22	23	33	32	29	28	29	36	26	30	38	17	20	21	30	31	32	24	31	29	28	25	31	33	30	28	32	27	26	29	28	31	27	23	28	30	24	28	30	41	30	32	25	31	27	18	26	35	34	27	27	27	25	31	28	33	29	26	45	33	18	26	21	31	24	22	24	30	27	23	32	33	20	29	26	22	32	28	24	29	30	32	36	31	24	31	27	25	29	23	28	33	29	34	30	24	28	34	33	24	25	24	29	21	24	19	25	16	22	30	26	33	33	26	31	28	37	35	24	22	36	34	28	32	30	31	33	31	20	42	21	34	34	36	24	21	24	27	30	31	27	34	27	32	22	26	30	27	23	28	30	30	22	24	26	26	31	20	25	29	29	18	26	30	29	20	28	21	19	25	29	34	29	33	19	23	27	34	27	24	35	30	28	31	24	25	32	31	30	30	34	31	24	26	25	26	30	33	27	26	23	29	31	36	34	33	26	27	22	35	24	28	25	21	31	26	30	29	22	21	35	20	30	23	39	20	22	34	28	26	37	25	29	22	36	31	24	23	22	35	35	33	34	28	22	20	21
38171	12764	4534	8314	10456	5552	4288	3714	5837	7274	3426	3796	2124	797	688	704	635	638	599	603	560	585	555	567	514	494	525	493	517	538	523	505	507	468	526	483	478	482	518	431	490	494	467	488	482	501	469	467	497	449	493	488	465	490	460	524	490	509	522	478	466	454	459	454	468	439	472	450	457	496	503	516	452	465	481	465	453	436	442	524	457	438	433	481	459	461	461	490	438	486	473	497	504	466	464	473	447	474	456	429	446	464	447	427	460	443	433	460	473	445	488	466	468	475	464	449	451	438	435	427	479	487	464	473	458	495	479	450	435	467	482	413	454	497	458	458	509	475	446	472	485	466	444	451	462	466	465	434	478	486	449	452	480	470	469	479	441	472	497	481	459	461	444	477	470	468	457	443	450	479	462	467	468	458	483	436	477	463	479	467	491	461	420	501	440	426	466	474	460	465	480	454	446	458	459	469	431	426	480	450	463	430	435	458	465	441	447	452	475	439	448	452	415	476	457	452	455	471	441	479	434	467	463	410	432	492	470	466	456	480	455	468	453	445	479	447	467	478	465	430	481	431	458	453	473	461	470	463	456	428	449	466	450	450	443	452	451	437	455	461	436	440	456	406	454	453	437	475	471	477	431	476	439	441	499	444	449	449	457	441	473	457	469	425	447	464	476	435	458	470	433	463	468	496	467	459	441	499	437	460	471	452	467	494	435	444	469	496	496	458	462	491	443	458	469	462	473	445	475	442	497	453	472	436	514	421	444	462	474	463	461	441	480	468	423	451	471	485	483	444	446	443	453	461	446	465	453	417	446	463	447	481	445	456	443	454	458	459	475	427	441	488	461	498	486	404	474	477	459	475	433	464	467	450	411	482	482	447	449	472	467	467	447	444	439	471	448	510	417	494	505	486	484	479	424	472	467	442	488	471	449	437	455	461	447	455	454	447	453	436	467	469	456	474	473	466	447	475	463	459	484	444	431	409	472	422	480	470	481	472	479	461	448	476	420	458	457	470	449	465	443	448	489	441	440	452	476	456	439	473	435	466	502	437	466	460	469	415	450	482	435	480	482	445	435	439	458	461	451	455	454	469	484	443	461	450	455	497	485	423	442	456	452	481	484	473	454	470	505	433	440	437	455	480	469	480	481	444	454	420	432	459	487	436	455	475	471	486	451	436	481	480	485	457	440	460	439	465	458	446	449	437	454	486	432	490	493	463	464	472	489	483	427	504	456	426	484	471	482	470	465	460	432	440	454	459	482	431	459	430	437	463	448	431	464	484	445	467	451	420	448	456	424	495	445	478	439	440	447	440	472	459	469	465	508	485	479	433	480	481	440	435	456	514	420	453	471	463	444	438	472	479	447	425	471	418	459	421	494	470	476	434	450	479	489	438	438	459	449	428	453	464	473	456	430	457	455	449	409	495	465	421	484	499	484	412	444	441	451	442	461	452	504	472	450	428	435	503	443	445	419	426	450	431	472	431	465	477	456	463	471	432	504	439	458	502	471	451	423	480	453	481	456	459	479	452	421	463	482	502	499	421	447	480	460	434	453	497	473	450	479	478	441	508	473	442	508	475	468	468	448	456	480	468	457	468	495	477	470	451	458	479	442	482	486	474	476	467	496	440	441	452	440	458	473	446	473	478	451	494	435	477	426	497	471	461	472	456	477	488	435	374	477	471	502	476	451	429	457	430	477	477	476	458	431	461	372	450	508	463	453	443	448	496	442	478	478	497	433	482	467	470	452	467	438	472	491	440	473	381	470	463	424	464	470	467	467	479	445	441	419	424	469	476	461	497	464	491	457	408	451	437	446	476	493	450	451	464	476	488	431	429	431	468	432	480	449	450	504	478	448	470	451	444	484	476	430	451	466	452	463	428	498	448	482	442	466	490	466	459	465	465	478	440	477	458	462	448	470	446	475	479	496	468	460	460	449	464	429	456	469	445	426	489	454	452	487	474	440	466	436	475	444	421	467	482	433	476	498	435	471	431	427	465	462	457	442	537	479	476	421	455	456	475	451	451	430	455	448	441	452	451	485	489	461	437	464	462	448	495	471	449	468	461	464	459	464	471	473	436	457	480	438	486	439	437	482	403	435	493	491	456	443	475	482	441	453	509	463	435	481	445	478	476	498	462	434	460	471	467	459	480	451	451	506	471	430	486	501	458	450	455	436	442	446	444	480	480	429	456	442	448	426	432	506	490	477	492	480	473	442	471	443	477	497	441	477	494	490	480	454	472	488	450	426	459	435	410	440	478	423	456	432	451	476	462	453	486	481	460	487	455	436	439	457	444	460	460	462	445	478	461	479	455	499	459	473	451	415	475	454	461	456	417	457	458	478	491	487	471	464	445	446	490	412	486	431	474	438	484	486	466	475	470	480	420	490	455	454	495	434	471	444	440	435	462	471	459	455	488	415	485	470	437	430	490	476	455	447	465	471	427	437	471	479	445	465	441	448	446	436	490	473	454	426	430	442	418	475	463	388	434	480	459	447	462	459	457	443	453	465	497	456	486	479	433	492	500	468	459	491	489	473	433	470	455	458	473	469	475	449	436	483	434	495	446	446	448	456	464	470	469	457	452	473	447	412	457	443	443	453	465	445	427	478	475	468	407	476	512	442	403	487	476	459	435	420	412	459	460	462	498	456	481	410	478	464	418	485	457	461	449	496	491	480	451	463	495	491	473	437	448	464	454	445	473	469	448	492	423	460	469	487	471	478	480	474	477	486	423	482	482	456	450	470	447	464	458	434	455	459	448	465	426	468	476	447	472	474	479	477	473	471	431	458	434	483	477	460	474	465	437	473	465	467	451	442	472	415	481	430	473	488	494	469	487	475	472	464	473	459	500	507	474	459	477	413	466	463	428	440	438	472	440	466	462	452	443	508	453	466	460	458	432	466	440	484	459	480	471	451	464	463	506	456	456	483	480	441	454	448	457	447	497	491	446	458	502	462	461	487	473	418	473	501	443	486	433	439	413	468	456	452	426	456	439	443	462	476	462	482	450	513	431	480	467	455	419	411	434	468	467	467	464	409	477	444	466	445	452	498	458	447	444	455	467	473	465	438	462	421	502	467	449	484	470	475	446	437	450	493	470	443	470	446	469	490	468	426	460	475	473	480	472	482	471	446	402	468	447	466	426	451	423	426	448	489	446	462	474	474	463	449	459	435	490	400	466	494	453	454	496	443	492	495	437	470	473	440	429	457	440	464	457	478	435	452	499	468	458	456	488	443	465	469	470	463	459	477	446	480	447	430	481	462	445	450	448	427	426	462	465	504	501	488	448	491	451	456	424	466	441	486	501	437	460	471	462	475	432	444	454	462	515	475	482	443	460	496	490	439	440	427	495	484	439	470	465	458	468	435	457	435	438	420	452	461	430	445	443	414	437	470	471	471	492	466	436	476	450	466	439	462	474	427	510	463	445	472	457	455	465	448	499	477	434	424	480	498	450	447	508	487	446	447	440	458	444	507	474	445	421	488	448	437	448
8322	1242	270	168	160	147	147	146	191	295	126	231	192	64	58	60	46	55	47	53	44	51	41	45	56	45	53	49	58	57	43	32	37	57	55	40	47	40	50	44	50	54	50	46	44	30	46	38	41	55	35	39	35	42	44	42	42	42	41	48	41	45	41	29	34	46	44	52	64	37	52	49	49	39	43	36	37	43	38	45	44	46	58	34	50	38	45	55	43	48	53	36	55	58	47	45	42	52	44	40	46	43	47	48	40	37	53	43	35	49	50	56	54	51	43	34	49	43	31	41	45	43	52	52	32	41	55	43	50	48	40	49	45	56	42	48	51	47	40	35	45	36	35	41	55	47	54	35	39	60	37	39	38	46	42	46	36	48	35	38	50	33	32	56	39	38	32	41	39	54	37	50	39	52	49	55	45	49	38	41	43	43	41	44	39	41	44	52	38	27	40	47	42	36	43	44	42	45	37	47	45	41	39	31	42	45	44	45	35	41	43	44	38	40	46	48	39	43	43	52	48	46	39	46	38	48	44	39	46	45	34	47	46	29	47	50	38	41	40	39	38	45	57	46	31	43	57	49	46	40	45	38	53	42	35	41	39	33	43	63	41	43	36	59	41	41	39	41	40	42	46	36	41	49	35	45	46	51	46	36	44	43	39	47	49	45	39	34	46	42	56	57	42	52	50	53	43	41	51	48	43	43	54	36	35	38	53	55	33	47	46	52	37	55	40	41	44	49	52	42	31	42	43	44	50	43	42	41	41	45	39	35	48	52	43	43	47	42	46	42	46	49	47	55	51	42	44	38	46	40	54	40	35	41	39	45	43	46	49	51	32	52	40	45	42	36	42	45	34	36	37	26	42	58	41	27	46	54	39	62	46	37	43	33	38	57	55	47	34	56	32	59	42	51	44	38	37	47	43	44	50	38	43	39	39	37	47	49	27	27	55	41	43	53	44	45	41	42	41	35	50	41	38	50	37	48	42	59	41	51	40	34	44	53	41	44	29	40	43	45	40	43	63	44	56	44	44	43	51	51	39	50	35	41	33	33	44	37	38	46	46	42	38	48	24	49	46	40	58	38	40	46	33	37	51	51	49	56	27	42	49	42	41	55	41	34	42	34	42	48	49	44	53	36	37	37	52	47	57	37	30	32	27	43	38	47	39	46	38	36	44	57	43	44	33	33	38	57	37	42	47	44	43	43	49	37	45	41	45	35	49	42	34	41	51	52	37	45	36	41	47	42	45	53	45	38	35	49	40	48	40	42	46	47	44	44	38	49	49	52	52	37	41	44	39	48	37	37	37	36	45	46	31	45	45	47	42	46	39	53	41	43	41	36	45	41	52	37	54	51	43	60	28	48	45	40	36	38	41	39	40	53	36	31	30	40	37	42	46	48	53	40	40	38	53	50	35	33	45	44	55	49	40	28	44	36	47	39	41	51	35	49	39	44	42	39	46	31	42	36	33	37	43	34	44	31	46	34	46	42	43	33	48	40	37	46	57	46	27	51	48	53	44	36	47	38	42	49	48	46	51	48	43	47	33	43	48	38	53	32	35	52	41	45	38	40	37	51	48	45	49	51	39	42	53	39	30	51	47	39	42	48	51	53	40	40	43	40	36	37	50	33	42	44	49	44	48	47	54	42	43	43	39	35	50	46	42	41	42	48	46	53	39	48	41	48	47	39	49	42	41	51	44	47	41	42	44	42	51	37	43	40	37	54	42	33	41	52	50	33	45	39	48	41	48	29	39	51	44	49	37	44	35	51	43	31	31	44	55	49	43	42	42	42	37	45	56	46	41	41	41	56	40	49	38	47	39	40	43	56	37	38	37	35	32	47	40	58	36	40	43	49	46	55	32	42	43	46	49	38	31	39	52	60	35	34	41	30	32	44	30	35	39	49	46	40	44	46	39	35	48	29	37	55	61	35	46	34	39	50	45	44	41	43	51	37	35	46	42	40	43	41	50	45	39	53	44	33	44	50	48	45	48	40	30	40	43	45	40	54	43	50	35	47	42	50	51	44	31	41	38	43	41	34	39	50	40	50	43	38	43	36	49	34	45	34	33	43	39	33	32	45	44	44	43	43	52	47	31	39	49	51	64	48	40	52	40	42	56	34	45	55	44	39	45	44	50	41	49	42	47	51	39	41	41	48	44	47	42	37	39	41	39	37	33	36	49	40	33	40	54	43	36	40	45	45	48	43	39	40	56	45	38	47	45	51	50	44	47	44	44	43	47	39	32	53	31	57	32	49	43	55	35	46	43	62	32	41	62	42	34	44	43	38	41	44	44	52	41	44	31	47	35	38	50	49	48	33	42	38	43	37	45	51	50	43	41	49	46	34	50	44	56	38	37	47	36	47	43	37	56	40	47	31	38	41	40	44	29	29	36	59	42	35	45	47	46	44	52	46	51	39	44	38	42	47	37	39	48	52	54	38	36	37	36	45	39	39	51	36	51	41	52	50	37	44	42	36	51	49	41	39	40	36	38	39	49	56	44	37	51	49	40	42	43	45	37	34	56	34	34	28	34	49	40	47	39	44	40	38	46	46	39	40	31	36	41	38	46	35	39	37	50	48	48	47	56	38	61	49	42	39	29	51	41	42	38	47	45	44	39	41	38	34	46	50	49	35	39	46	52	42	43	50	57	44	29	37	38	42	36	59	43	37	39	36	38	39	49	47	37	33	34	56	43	48	41	44	47	39	42	44	38	42	44	46	40	45	33	43	45	37	48	55	46	49	50	38	46	47	40	49	39	57	36	31	33	56	50	47	40	43	50	56	43	43	40	31	41	52	38	38	39	41	41	43	46	40	43	33	50	65	57	38	40	48	39	35	47	36	50	28	56	42	47	42	44	48	39	37	49	52	49	33	34	43	48	42	43	42	33	46	38	28	40	47	31	51	39	46	39	41	40	39	49	49	40	42	44	42	52	42	38	58	29	49	45	41	51	58	47	46	41	41	44	42	52	32	48	49	40	45	38	39	39	41	43	43	55	42	43	47	36	43	48	31	40	41	33	44	41	35	43	40	37	42	55	56	55	34	61	36	42	43	34	31	50	51	39	41	42	51	40	46	50	39	41	47	53	46	49	30	40	44	40	53	54	66	34	43	42	42	34	36	31	38	47	40	41	53	42	28	45	47	38	51	42	44	62	50	37	28	40	48	42	37	37	41	55	39	39	48	46	37	52	38	38	37	35	44	34	36	42	35	52	53	41	46	49	38	54	46	42	47	36	38	37	42	49	57	39	36	44	42	42	52	33	56	44	46	52	32	45	44	50	47	40	40	50	35	38	41	44	52	39	54	42	44	38	35	46	33	50	35	37	49	40	54	39	50	43	37	42	57	35	32	48	53	42	41	35	36	41	61	46	51	48	34	44	49	54	53	40	38	52	48	32	44	47	41	33	47	47	49	33	36	37	55	34	37	39	40	56	48	39	42	44	46	47	50	37	54	48	45	49	35	59	37	46	33	33	48	30	30	39	39
42764	16014	6533	13767	15756	12030	9914	8672	10172	12820	6672	8817	7835	1899	1690	1633	1461	1412	1262	1265	1183	1143	1051	1070	1016	927	1003	974	976	946	873	957	853	906	890	848	855	823	873	857	779	792	815	803	796	809	836	758	801	777	756	711	766	732	794	808	767	789	719	751	756	759	756	801	733	728	758	737	709	752	765	693	741	723	733	701	733	785	701	708	737	724	735	721	769	760	763	722	742	739	775	711	681	724	728	727	736	771	706	718	783	749	701	683	714	710	733	672	688	759	774	704	671	686	706	737	703	720	735	713	668	763	712	712	724	731	762	723	669	758	749	743	665	706	708	701	738	682	713	716	748	697	749	654	705	755	713	701	715	751	690	740	687	772	717	731	753	776	774	732	744	734	686	756	690	705	717	712	676	677	752	714	683	699	700	699	731	742	709	745	704	753	712	717	762	687	740	726	650	720	734	687	739	721	718	694	717	714	747	750	720	689	730	696	716	708	700	694	668	681	759	724	697	678	698	701	703	766	695	723	763	700	777	722	744	712	771	723	675	716	705	725	724	697	722	726	708	713	696	688	703	717	723	721	710	717	703	708	738	704	733	717	747	734	739	732	699	703	677	687	737	712	726	707	739	698	713	670	712	710	689	640	763	677	692	741	742	710	707	749	713	729	688	680	702	703	682	720	709	712	734	714	741	714	711	705	686	762	745	758	724	741	708	753	733	723	734	723	688	732	681	714	734	715	728	681	758	697	665	718	714	721	688	740	714	727	725	752	679	745	710	726	685	686	739	669	716	682	710	737	680	706	756	727	707	694	693	686	690	727	714	733	731	717	760	710	736	735	728	740	682	716	654	690	769	728	741	667	771	706	747	700	736	718	680	732	702	734	700	786	678	726	710	735	670	714	666	724	763	702	668	698	704	723	730	762	719	663	752	722	692	693	693	692	759	731	687	704	699	682	700	728	758	677	691	729	798	727	676	697	729	697	724	759	717	715	733	699	700	683	715	723	707	695	711	722	732	716	736	743	744	732	729	661	699	720	700	704	734	666	768	669	684	696	721	709	709	716	709	680	697	691	728	715	686	688	749	671	665	696	720	694	703	739	688	747	739	708	706	684	685	682	727	713	778	677	734	731	692	754	710	718	719	727	698	690	699	733	706	711	704	710	742	712	688	705	699	699	734	706	749	679	730	721	776	675	698	727	666	741	729	720	712	710	770	696	737	724	738	756	737	719	708	696	712	722	695	722	718	684	721	722	675	719	709	777	667	726	694	748	712	725	703	762	696	704	712	710	709	749	695	695	659	713	745	766	740	747	707	750	702	726	742	697	737	679	720	705	728	687	715	739	749	746	729	716	726	753	732	781	697	729	743	647	676	716	718	695	694	697	722	714	772	697	688	743	749	659	700	737	691	675	704	715	746	718	727	682	752	730	738	746	697	728	724	731	656	734	734	649	708	650	704	697	654	698	732	690	695	685	677	725	717	710	680	673	736	714	694	717	682	765	659	735	698	710	695	690	715	693	716	699	740	729	710	726	722	671	709	732	670	724	694	702	679	689	678	664	715	729	741	762	714	657	734	714	709	732	723	720	709	689	717	701	703	751	711	734	743	712	715	709	679	656	662	738	796	683	715	707	730	684	754	749	669	713	717	721	701	690	721	702	696	717	735	750	678	649	695	704	728	717	692	736	719	646	705	714	716	680	713	758	709	696	755	743	688	719	709	740	711	735	728	700	689	755	703	710	690	723	724	684	704	691	748	681	739	726	711	710	706	695	710	685	706	748	688	749	702	778	721	727	716	709	704	717	743	717	716	776	675	705	670	727	683	669	709	711	704	703	699	712	660	732	667	754	689	711	741	729	730	684	765	687	730	704	678	732	713	667	713	698	689	753	698	749	706	752	679	691	746	703	712	700	713	707	650	672	686	758	726	687	681	694	728	708	721	737	727	706	718	702	754	675	732	734	717	695	734	727	734	651	688	760	783	719	776	723	755	746	713	697	687	778	698	707	730	697	679	686	720	726	734	697	737	704	753	693	730	711	698	751	703	703	714	740	726	739	744	669	737	687	678	754	735	733	726	729	778	687	723	708	688	722	730	721	710	710	700	690	680	717	676	716	693	672	707	730	702	719	730	687	734	697	718	686	729	667	703	750	710	694	698	725	639	781	754	688	709	720	725	739	691	699	703	703	713	717	754	749	636	735	770	726	712	718	692	706	688	703	741	685	680	777	727	695	689	746	691	692	710	715	709	733	744	750	696	737	729	683	724	694	718	707	765	699	733	734	715	760	615	715	748	660	698	720	745	686	782	695	718	699	713	717	748	745	690	717	713	730	719	688	694	711	715	729	737	708	680	695	667	662	756	713	660	674	706	717	704	720	738	703	721	725	708	733	637	709	732	702	701	657	712	722	740	773	696	765	708	736	689	673	701	696	736	691	702	736	697	761	762	690	720	728	755	752	675	695	710	712	726	717	705	743	691	745	669	671	690	692	716	695	679	668	756	716	716	711	714	664	694	700	738	707	679	686	658	700	751	729	682	700	723	724	708	707	735	671	723	658	724	708	719	696	705	727	741	705	693	708	713	680	696	758	737	748	692	724	723	678	731	749	750	730	685	719	689	726	684	710	742	732	669	744	753	679	738	719	725	696	710	745	657	717	740	763	733	729	766	730	718	732	715	679	693	724	685	744	684	661	691	720	751	726	679	692	773	694	679	703	664	700	714	690	740	731	729	691	673	702	695	678	746	754	745	756	749	726	734	682	621	743	693	691	746	715	670	675	715	728	755	734	730	752	735	731	756	705	774	716	669	683	749	689	720	696	672	738	715	736	692	735	732	755	714	675	691	666	758	690	712	747	728	749	742	720	700	710	706	731	720	689	647	710	744	740	736	730	730	686	735	672	703	662	648	709	699	684	679	735	722	741	702	711	715	677	720	714	682	689	690	711	671	726	760	685	718	691	729	678	733	773	724	753	737	705	686	720	699	726	742	754	729	722	705	746	725	684	711	690	724	722	735	744	736	717	679	736	676	668	733	694	704	774	669	699	727	697	753	712	711	729	691	707	730	704	692	738	715	664	695	717	716	733	699	755	715	721	749	754	734	701	726	704	695	715	717	713	677	750	735	746	768	715	658	732	754	682	699	679	689	707	735	684	720	713	727	730	731	669	721	693	733	689	648	692	717	718	687	729	724	742	719	715	705	702	711	704	733	699	689	718	749	735	702	712	693	720	704	723	716	676	663	749	711	720	723	703	777	747	746	711	671	740	687	727	705	738	757	757	710	702	694	741	690	739	691	729	693	702	675	733	733	701	673	717	688	708	705	684	745	740	729	762	679	687	720	685	682	710	641	699	730	711	719	784	687	697	697	748	766	742	717	672	712	698	685	725	742	763	736	721	713	731	772	685	698	751	754	706	714	738	700	685	711	689	749	726	720	693	740	729	728	732	694	738	765	700	702	713	684	696	705	706	782	739	691	711	712	770	723	699	683	726	723	674
7984	1290	289	154	133	146	127	122	197	244	214	212	131	59	55	53	44	71	53	52	44	56	49	47	40	53	52	34	53	48	39	54	40	59	59	39	57	49	45	56	47	49	39	40	49	53	38	38	44	40	40	34	49	53	42	59	55	42	33	44	54	43	53	40	49	51	54	47	44	46	43	49	46	47	47	45	44	42	40	45	38	52	49	47	50	39	50	40	33	40	52	44	47	39	34	39	49	39	51	45	45	39	45	51	48	46	41	44	41	53	37	42	35	45	41	33	45	32	36	52	37	49	42	48	51	44	31	43	53	44	58	46	35	44	40	39	48	37	44	41	40	41	36	41	45	41	48	44	45	47	50	39	47	42	46	42	45	45	55	42	38	47	43	35	45	44	52	39	35	50	39	35	43	48	47	45	48	37	36	42	45	46	39	42	43	41	41	50	47	42	40	41	44	42	32	44	33	44	37	43	31	41	49	33	46	48	38	42	34	36	44	50	55	53	38	44	44	60	50	31	42	44	44	44	41	29	50	37	50	49	45	42	38	41	38	54	56	33	36	42	36	44	40	38	48	50	45	44	40	32	46	41	32	41	44	30	44	50	42	32	43	47	41	40	36	39	43	45	49	37	35	55	51	56	46	35	45	45	52	38	43	44	36	41	40	49	51	40	39	37	42	36	57	37	38	39	40	38	42	43	53	41	63	46	36	38	37	43	46	42	40	37	49	35	43	40	48	33	41	27	37	30	51	44	46	42	41	54	42	41	37	41	49	41	47	51	47	61	44	38	48	36	43	51	35	46	38	45	46	48	48	34	40	38	47	40	42	54	46	34	43	44	59	48	43	35	51	38	47	43	35	42	47	38	33	38	44	39	43	38	38	47	52	58	52	45	47	41	50	47	50	36	37	40	52	40	25	37	37	44	36	36	40	43	44	47	36	37	29	46	49	39	36	33	45	42	54	57	39	44	44	41	49	42	45	35	32	34	46	51	45	41	48	42	40	45	43	41	55	51	47	46	37	38	40	56	35	41	39	39	43	44	54	45	42	48	53	55	44	44	39	42	37	36	44	45	42	60	43	49	35	45	40	54	50	53	29	49	48	50	54	53	41	53	51	60	39	52	50	51	43	47	47	39	40	43	53	36	41	50	30	39	46	46	37	34	39	39	43	35	57	44	56	55	33	52	46	40	38	36	45	35	38	44	47	39	31	43	46	33	48	45	41	50	43	47	39	47	46	35	48	41	39	43	38	54	50	52	42	44	47	38	39	35	46	38	30	44	44	39	46	43	33	50	57	61	43	47	38	43	43	27	44	41	49	35	32	41	57	35	48	50	41	44	39	47	45	47	44	34	43	42	39	47	43	48	38	55	39	45	42	41	57	39	46	46	45	49	37	38	52	35	37	62	43	43	44	46	41	41	53	46	51	41	49	34	47	51	45	43	41	44	33	52	45	48	39	48	33	41	39	28	40	39	45	33	41	40	35	46	45	37	43	38	38	38	32	48	33	32	39	37	38	50	44	39	32	47	49	37	46	43	38	46	43	38	40	42	54	56	47	39	40	40	44	54	55	38	50	44	41	45	41	53	45	43	44	49	35	41	39	35	30	49	46	44	41	50	40	48	39	51	44	50	44	33	47	43	43	30	44	58	46	35	40	50	45	45	44	57	43	46	41	40	45	39	35	49	42	54	39	39	40	32	37	40	41	42	38	42	45	50	51	57	33	54	41	45	35	33	41	38	44	44	45	50	38	51	44	45	50	46	53	47	37	45	52	41	35	44	33	53	39	39	41	50	36	37	40	40	48	51	36	60	38	47	48	51	41	37	49	40	37	46	49	33	37	46	39	37	38	40	52	45	55	42	40	35	51	46	41	42	52	46	53	35	46	36	28	41	41	43	46	43	53	38	43	41	45	33	46	44	49	50	38	36	42	38	41	55	34	51	53	40	60	35	45	63	52	48	50	52	38	38	49	37	40	47	45	34	35	45	38	53	43	45	46	54	50	57	40	44	44	50	46	48	52	44	39	35	46	39	43	43	45	40	38	41	50	38	42	51	57	42	39	48	44	42	58	48	45	43	52	44	36	37	46	34	39	44	57	42	32	39	39	37	38	43	53	44	44	37	31	48	48	49	34	43	46	53	40	49	34	49	49	42	42	42	51	52	50	44	28	32	35	36	38	32	41	47	36	50	42	51	41	46	38	41	40	57	42	56	32	44	32	39	37	45	47	37	43	47	44	45	48	47	45	42	40	40	42	37	39	37	59	34	49	42	41	43	47	36	42	60	42	30	36	43	38	38	34	59	32	41	38	47	40	50	48	33	40	43	41	58	39	41	46	40	48	54	48	43	46	35	44	48	44	51	50	46	37	49	47	42	48	50	34	42	56	42	56	31	46	61	54	50	51	47	34	41	56	39	39	52	29	50	36	41	43	44	48	37	32	45	54	46	57	49	39	38	45	48	54	44	54	46	53	52	31	36	47	43	50	45	43	41	42	40	38	52	44	49	44	30	34	40	38	47	40	42	38	52	48	39	47	40	42	49	45	50	42	53	35	40	45	26	48	40	38	53	54	40	37	50	51	47	51	51	53	45	37	41	45	39	42	34	42	47	32	39	48	51	51	45	35	54	47	52	47	46	34	49	35	39	39	42	48	40	38	42	46	51	36	32	42	44	40	45	47	46	53	36	38	45	47	42	46	34	46	40	44	41	47	44	48	37	48	42	48	41	44	44	53	43	52	37	40	34	35	43	36	52	31	42	31	52	51	41	45	57	48	43	35	36	51	50	41	48	39	45	43	48	48	39	45	41	45	49	43	36	35	52	51	46	39	47	43	39	36	47	38	41	31	42	44	41	53	37	43	31	34	56	38	42	56	41	45	50	48	34	41	45	46	39	46	34	49	35	43	56	48	54	41	51	57	49	49	46	32	45	45	50	38	39	52	50	35	58	46	42	42	36	44	55	33	47	41	46	35	45	46	48	37	25	39	51	46	43	29	40	42	45	50	50	38	56	52	38	46	51	41	50	46	42	46	40	35	49	41	35	46	40	44	31	44	37	43	44	29	47	41	48	47	36	42	46	47	32	46	46	24	37	36	45	44	49	37	51	36	43	44	43	37	46	33	38	39	47	35	46	41	40	57	47	51	43	39	40	62	53	36	47	42	39	40	60	35	38	37	28	36	51	39	35	49	42	48	43	40	44	38	49	42	45	48	38	44	44	37	43	46	50	46	49	52	42	41	43	43	38	55	45	37	42	49	41	41	38	48	50	39	46	48	35	48	49	49	46	35	47	45	44	42	41	38	47	48	35	39	39	41	51	42	56	42	33	50	35	28	46	42	35	43	45	48	44	53	46	44	35	47	49	44	50	36	46	35	42	52	42	33	44	41	51	43	37	48	41	43	38	42	40	38	33	38	43	43	52	56	41	33	29	45	51	42	46	50	32	38	46	55	43	36	34	39	28	37	43	34	33	37	37	55	39	37	46
42286	16232	6624	12528	13992	11235	8954	7978	10366	10776	8657	9761	5531	1810	1653	1441	1365	1328	1223	1187	1152	1088	1059	1051	954	977	915	988	928	924	905	872	841	820	876	882	872	785	860	803	779	804	761	772	836	762	762	762	772	761	721	798	769	777	760	745	720	739	726	733	776	717	745	757	721	755	724	713	782	716	688	710	764	679	780	737	717	736	729	705	723	731	708	714	709	747	738	728	750	674	725	727	716	693	759	674	737	688	683	758	690	717	730	709	657	730	719	719	707	662	725	689	693	695	715	699	727	663	755	677	727	719	739	698	709	721	720	649	716	730	667	700	729	727	725	712	718	714	661	677	728	747	748	715	723	695	735	726	704	717	705	721	692	739	708	673	686	704	718	710	721	696	740	709	691	686	725	670	673	721	651	752	730	726	684	709	721	707	716	682	754	748	689	703	697	715	698	730	675	672	684	730	670	682	741	743	690	765	743	716	759	723	758	752	715	703	693	727	686	699	736	772	697	708	700	763	699	705	713	748	714	700	737	757	688	722	741	775	704	760	728	682	702	747	714	718	734	708	719	666	718	712	703	717	680	692	740	723	753	677	687	720	741	704	689	721	739	694	682	691	728	762	713	671	677	703	677	731	688	716	685	692	717	685	714	697	714	722	662	682	704	688	698	742	711	691	712	697	703	691	705	696	727	705	703	723	737	753	720	691	711	718	698	741	744	710	678	696	731	721	666	658	721	674	717	740	745	730	721	731	712	726	707	711	721	739	735	684	697	730	678	711	674	708	691	707	725	679	676	662	689	677	703	649	726	672	717	680	678	733	690	686	687	689	723	740	700	753	741	724	672	675	686	714	711	704	707	647	712	695	693	722	700	654	690	681	698	725	727	676	720	696	706	734	732	712	696	676	686	719	762	710	731	712	719	704	696	771	701	705	720	702	673	753	707	721	700	697	687	713	732	690	729	728	697	685	734	739	703	737	723	722	727	747	685	722	717	681	696	689	701	688	700	717	702	726	739	736	746	699	726	713	671	718	693	697	694	692	677	714	703	731	687	699	696	691	703	717	686	726	696	708	707	750	719	688	675	729	722	753	680	716	704	659	731	723	696	675	672	731	716	708	647	748	720	725	711	667	732	690	660	738	698	698	719	739	718	739	675	722	666	703	704	708	703	694	763	736	734	698	693	716	717	704	690	750	748	709	728	701	651	708	733	691	724	711	728	709	707	737	720	713	755	684	697	687	700	732	745	731	707	715	722	733	704	715	693	656	712	716	724	682	725	729	772	674	666	705	734	704	677	724	704	730	757	717	680	766	720	649	747	660	712	731	728	680	700	732	706	718	696	763	728	714	744	732	723	758	702	726	684	681	692	661	736	718	656	702	716	691	725	665	719	690	688	722	709	699	709	734	693	695	723	736	736	675	659	704	708	705	710	718	757	734	718	685	682	673	700	721	707	727	692	688	701	687	713	725	761	701	703	684	692	721	727	662	680	655	687	703	697	731	767	735	694	744	727	731	734	681	695	723	720	697	702	712	706	691	719	700	738	716	723	721	721	691	669	721	725	692	738	733	677	699	689	708	723	670	685	743	695	748	698	682	674	693	736	741	741	674	684	688	688	684	670	709	662	684	709	667	712	762	697	671	698	672	724	679	729	671	767	739	733	675	698	732	697	752	733	678	780	680	691	716	702	678	715	700	739	713	716	722	708	706	728	667	675	675	692	667	684	687	697	701	724	738	716	729	686	711	715	731	694	682	701	680	724	717	730	731	689	690	687	702	664	699	715	748	763	694	684	728	704	733	726	727	712	719	704	693	690	701	724	730	724	715	702	716	744	723	697	675	749	675	718	756	672	713	711	689	676	741	773	735	686	710	654	675	734	750	715	736	724	705	720	700	736	732	670	721	688	743	705	779	638	700	699	645	694	724	694	734	651	694	723	700	701	739	707	717	716	695	650	711	691	706	705	690	724	708	730	718	718	715	730	711	704	676	759	696	689	763	694	707	698	720	721	748	673	679	666	696	733	669	738	715	716	766	723	664	698	722	675	744	718	688	722	736	693	757	682	713	709	699	662	729	733	744	665	712	672	749	699	683	699	746	730	732	687	781	698	764	708	691	715	657	750	736	738	728	742	715	682	671	719	719	706	681	724	715	749	711	698	690	655	738	724	748	690	661	716	735	714	671	675	692	734	709	725	704	672	685	706	707	740	678	701	763	735	695	727	671	715	728	715	676	706	679	712	704	725	700	685	708	732	693	681	687	683	643	721	677	684	731	692	663	717	747	700	688	698	697	703	707	679	710	699	731	731	694	718	707	692	735	701	708	733	697	739	673	702	750	709	677	722	673	714	687	712	670	704	743	704	721	747	678	730	683	721	726	689	752	754	701	745	680	678	708	704	676	687	710	677	739	689	738	725	727	673	721	662	685	683	703	676	726	736	715	743	688	728	709	689	727	681	688	694	688	711	688	693	694	740	716	704	706	704	682	738	702	722	665	670	669	700	677	675	734	665	649	676	687	680	749	700	717	678	703	681	667	691	677	704	694	693	703	647	750	697	674	704	736	735	699	700	739	719	743	725	764	704	693	708	699	676	648	730	666	712	710	707	678	705	708	671	708	691	724	703	695	706	776	695	736	722	710	720	695	713	697	738	637	694	711	729	687	686	702	715	692	728	743	706	705	731	710	715	707	700	707	703	680	727	710	689	709	675	677	727	716	747	741	695	723	714	729	737	725	744	699	695	735	712	711	692	722	741	678	698	712	746	718	694	724	689	704	709	684	728	715	721	733	671	738	653	687	700	710	719	737	752	658	720	750	762	712	681	737	773	749	707	724	705	693	730	676	724	721	719	763	695	715	713	706	773	703	697	708	723	709	683	695	722	684	678	687	740	773	666	703	705	745	711	707	739	728	732	701	712	713	716	763	677	679	746	682	668	743	759	745	726	760	672	719	716	645	770	707	663	714	690	691	696	682	734	711	695	738	748	694	724	700	726	714	731	686	734	681	695	723	674	708	751	767	701	665	640	711	741	688	655	709	723	706	740	676	659	713	712	674	676	688	744	690	697	682	709	700	734	703	692	696	677	694	693	675	743	707	674	694	671	722	680	673	724	713	687	702	688	702	706	756	702	706	735	713	674	662	779	707	735	732	724	734	703	696	752	692	672	708	701	788	698	721	708	737	677	705	736	709	718	707	739	709	725	669	698	740	704	694	678	743	724	717	700	765	728	717	653	686	781	701	707	691	698	685	732	681	679	710	694	768	675	696	709	686	667	732	714	700	694	727	713	733	767	748	678	734	676	681	704	701	721	663	709	704	760	694	679	658	731	730	700	679	709	695	686	704	691	704	699	704	709	729	730	709	701	726	747	701	719	745	701	698	723	646	671	737	691	717	708	725	697	737	680	686	691	704	688	747	689	699	692	697	700	667	699	702	722	704	711	699	720	684	761	755	730	706	710	758	694	709	679	753	687	655	726	708	689	703	675	706	687	734	686	722
11520	2921	438	231	216	213	243	246	373	362	368	351	272	66	65	60	47	42	50	51	43	35	47	37	34	24	32	23	26	29	23	31	25	32	31	34	19	28	29	25	24	28	21	27	29	29	24	22	23	29	36	30	31	23	26	24	14	18	27	21	18	25	21	27	18	24	22	20	27	21	22	24	21	19	19	15	24	25	27	28	21	32	30	26	20	22	18	19	26	29	25	22	29	20	25	21	25	23	34	19	25	30	23	27	23	21	23	26	18	26	27	26	31	18	19	18	21	30	23	15	21	26	25	13	26	20	23	18	24	30	24	37	16	28	33	22	32	27	30	19	22	25	23	20	18	14	27	24	23	19	20	28	29	22	25	18	29	31	24	25	24	26	25	26	18	27	25	20	21	18	26	16	13	25	23	22	27	23	19	21	35	23	16	16	26	24	27	26	20	23	14	21	28	22	25	24	26	29	23	23	25	21	15	22	24	21	21	23	20	26	17	28	31	27	23	23	24	21	20	21	22	21	19	26	23	35	22	22	32	30	23	21	22	20	22	24	29	24	21	27	25	20	21	23	18	19	22	22	28	25	18	17	15	31	22	28	22	27	28	14	26	27	22	15	12	25	38	23	29	30	20	15	24	25	24	28	32	21	18	19	21	20	27	22	24	15	18	29	21	20	14	18	19	22	19	28	21	10	22	29	19	23	21	18	22	28	24	26	21	21	24	24	14	25	26	32	22	21	30	29	24	27	17	24	25	18	17	23	22	19	17	22	23	27	16	14	20	18	15	26	24	26	13	25	20	32	20	27	31	26	30	30	35	20	21	16	18	26	25	20	17	20	22	19	20	26	26	19	25	21	19	32	26	18	23	25	26	28	24	20	26	22	20	20	29	23	27	16	28	22	26	29	22	20	20	27	28	22	19	24	23	26	26	24	19	27	26	26	22	35	32	19	27	25	25	23	18	23	26	17	20	23	19	21	19	24	18	17	31	22	27	18	18	29	27	24	28	20	28	24	24	18	28	20	26	21	26	28	21	33	28	23	19	29	28	17	29	27	18	37	14	27	28	21	26	24	22	20	25	23	22	21	23	29	17	23	21	21	28	34	25	23	24	28	15	19	17	31	24	20	22	21	22	33	20	22	20	20	19	17	18	23	25	17	25	31	33	17	19	16	19	23	30	18	23	27	22	28	20	16	14	23	30	23	23	18	27	23	14	29	15	17	23	29	25	10	26	18	15	29	23	20	31	16	32	18	29	23	22	24	20	19	14	21	16	16	22	20	17	23	24	22	26	25	21	26	22	15	16	26	19	20	17	29	33	19	19	24	27	18	19	20	19	30	29	22	24	23	22	28	29	30	24	26	24	20	26	15	18	13	26	18	18	26	26	24	19	21	22	30	17	19	24	25	31	23	25	23	27	17	16	28	24	23	25	26	28	22	22	21	23	19	20	27	21	17	12	22	32	21	28	25	16	21	27	27	16	25	15	20	21	14	28	15	21	30	19	22	19	18	22	24	12	21	24	33	26	23	20	21	30	19	18	23	20	18	27	23	14	25	15	18	26	27	18	28	24	24	21	18	22	34	23	23	27	28	20	16	20	13	23	20	24	21	23	15	19	18	20	20	24	22	19	33	29	23	29	23	26	19	24	21	24	22	30	28	23	20	19	27	27	28	27	30	33	27	21	31	33	18	14	30	17	22	25	23	28	21	32	21	30	26	27	20	24	29	25	29	24	28	23	19	23	26	22	20	21	17	26	25	28	22	28	11	17	16	22	20	17	21	21	20	27	22	18	23	18	18	23	24	24	25	24	29	18	28	29	12	28	34	24	21	24	23	21	13	21	21	20	23	24	25	17	17	28	19	25	25	18	19	18	23	26	22	29	24	19	19	25	25	22	24	15	23	21	17	17	17	21	22	14	17	18	23	18	21	25	23	23	24	24	31	22	32	26	25	31	27	31	29	22	20	21	34	24	19	17	25	19	24	19	17	22	28	30	26	24	22	23	23	26	25	22	27	13	13	23	20	22	24	18	24	27	18	14	21	14	14	30	19	24	24	26	20	22	38	35	32	28	25	21	22	19	23	21	32	23	17	24	26	28	20	25	19	22	21	20	18	22	27	20	24	17	19	27	24	26	19	25	25	23	28	30	24	19	18	20	25	16	21	28	19	14	20	20	18	25	35	14	16	19	24	25	22	14	18	24	26	23	23	22	25	33	14	23	17	22	24	18	23	22	21	33	23	24	24	16	24	15	21	15	24	34	21	31	18	27	25	15	27	27	19	31	33	16	20	25	31	24	19	20	25	12	21	24	19	21	28	23	21	28	21	22	22	17	22	19	20	18	20	23	28	22	26	24	20	14	21	22	24	19	22	26	20	30	16	26	24	23	26	22	32	26	23	17	21	19	20	17	17	21	17	18	35	26	27	18	23	21	26	16	30	32	20	25	19	18	27	23	15	23	28	30	24	23	19	21	18	25	27	25	25	23	26	20	23	24	26	13	17	21	18	28	21	14	21	21	22	23	19	20	24	21	20	30	20	33	18	21	20	21	26	32	23	15	26	12	23	20	31	27	13	21	15	23	32	17	23	24	31	26	25	18	26	20	21	21	19	33	24	21	20	22	26	22	30	27	25	13	24	28	23	29	17	20	25	26	22	17	20	24	25	16	23	18	17	16	20	22	16	27	28	28	20	27	24	24	22	25	16	28	27	27	18	21	20	19	27	29	20	24	23	20	19	24	21	22	22	23	19	29	23	26	14	25	20	25	21	20	23	18	19	21	21	36	32	22	16	17	18	20	25	18	26	18	24	19	29	19	21	25	28	21	23	27	26	16	31	23	24	22	21	15	26	26	23	21	26	29	29	21	23	23	20	27	36	17	26	27	28	19	20	21	17	19	27	28	22	17	26	22	23	29	24	22	28	31	30	18	14	17	29	17	24	31	25	24	25	17	19	28	18	30	25	20	19	18	31	12	29	33	23	27	23	15	24	19	18	18	23	21	15	22	31	24	18	25	20	28	12	32	30	25	26	20	22	28	24	15	31	25	18	23	21	27	19	25	26	21	19	28	22	21	18	22	23	13	25	21	33	22	23	18	16	20	22	25	32	21	25	19	28	30	24	19	29	25	20	23	28	16	22	22	28	21	23	24	20	15	24	18	25	30	22	24	28	20	25	15	17	25	32	19	19	20	22	21	20	33	28	17	26	27	21	18	26	12	21	17	30	28	22	21	25	22	30	16	18	24	29	22	21	25	14	27	22	23	22	37	17	20	20	23	25	23	22	24	19	23	23	28	20	15	17	18	27	24	21	23	24	27	17	17	22	19	20	24	22	28	18	20	24	25	21	17	18	28	26	22	31	17	21	15	22	20	30	26	19	24	17	27	15	27	22	18	19	24	29	31	21	20	28	21	20	30	21	20	34	23	16	22	25	20	26	22	24	28	24	24	14	38	18	29	24	20	18	18	23	10	28	30	26	29	18	27	19
51316	20951	9528	17234	20313	17532	15472	13788	17693	16183	15371	13875	10401	2783	2326	2121	1848	1732	1603	1380	1273	1197	1178	1100	1001	913	863	798	822	724	767	768	791	724	745	739	675	593	582	596	534	595	563	564	556	543	524	508	531	534	445	494	472	491	456	532	459	528	475	438	465	453	478	446	441	489	440	457	437	483	434	426	445	443	424	435	419	417	447	447	440	430	393	433	485	398	414	419	396	394	434	418	405	417	433	416	391	437	448	430	412	433	413	388	391	425	361	416	402	381	410	387	381	393	433	414	418	387	359	395	405	400	376	408	420	358	424	423	379	407	435	387	375	375	398	405	390	397	404	386	378	372	374	369	382	402	370	370	410	394	365	382	399	392	375	388	372	394	408	406	421	417	374	378	386	402	390	403	390	384	376	392	419	374	400	407	379	380	383	386	388	376	359	357	363	384	420	354	372	416	335	386	439	404	377	426	368	367	385	371	394	400	386	375	386	399	387	409	420	353	401	417	421	382	387	391	391	411	388	426	405	374	402	376	390	385	375	371	400	386	407	408	376	393	377	384	402	370	432	356	390	373	359	362	360	411	363	397	372	421	372	399	373	387	340	372	390	407	405	394	378	372	386	396	370	378	414	393	383	399	391	391	381	370	386	380	365	383	374	385	383	376	393	412	399	399	382	365	391	396	373	364	391	392	409	390	408	394	386	395	382	405	387	408	374	396	369	393	363	363	374	396	396	411	373	388	361	372	367	384	400	358	369	358	390	396	390	326	383	357	365	388	409	393	342	388	368	368	357	395	391	389	408	371	358	378	368	426	392	371	398	371	384	374	390	394	406	367	382	342	320	388	383	371	375	368	362	369	405	409	376	397	409	408	374	377	376	418	375	387	385	401	380	381	386	375	396	368	378	384	375	375	369	367	385	388	431	375	411	364	412	379	379	386	402	386	350	344	362	406	392	387	369	360	397	374	379	384	361	370	367	362	403	381	361	387	418	380	368	403	371	399	374	375	411	376	402	379	334	419	417	367	390	385	396	392	367	420	399	402	362	387	370	409	383	381	391	370	362	374	379	390	399	374	391	376	382	400	382	366	373	375	401	365	365	363	373	406	386	389	400	378	416	416	385	376	384	400	368	407	388	393	403	361	341	358	385	366	381	403	373	390	358	399	387	399	359	374	399	393	368	386	396	369	346	352	396	373	392	366	409	407	360	362	393	358	355	382	401	387	398	376	378	370	408	396	378	424	378	382	410	375	409	387	415	362	394	374	364	385	375	406	374	371	385	407	403	391	379	351	379	369	363	373	390	376	378	371	423	375	372	377	404	392	356	365	400	394	373	393	390	396	425	368	414	421	377	413	391	369	390	398	383	371	422	400	385	403	394	395	398	462	372	409	395	377	387	397	387	392	364	420	392	391	362	401	370	381	380	388	401	416	363	371	354	411	414	380	373	379	364	385	371	397	378	365	407	380	430	393	394	418	371	368	394	382	348	385	382	395	403	362	420	380	394	400	362	353	410	398	390	357	390	403	399	392	379	386	387	415	393	400	392	376	404	398	370	379	406	390	367	438	376	420	396	415	362	396	395	394	365	405	423	400	401	380	418	395	385	388	362	375	394	371	374	377	397	413	387	402	393	398	389	400	359	361	359	379	400	381	362	386	408	392	369	364	354	383	409	403	375	420	367	410	404	398	357	367	354	378	381	399	385	360	406	383	398	368	388	378	357	430	397	365	390	413	348	384	377	365	354	433	322	391	362	375	437	399	424	387	380	361	400	370	389	428	422	418	360	384	372	390	404	343	386	391	376	377	379	376	395	382	365	374	428	362	365	379	386	379	390	385	344	395	368	392	375	396	406	387	388	367	389	409	377	381	354	404	367	356	409	389	362	422	379	350	363	403	425	407	394	395	334	395	366	367	377	393	390	357	411	372	399	402	365	370	388	382	354	421	375	385	366	393	391	396	361	358	385	341	379	382	408	355	391	379	417	362	377	381	399	405	385	330	381	383	411	402	376	387	376	359	446	381	369	399	389	356	357	349	377	395	400	345	365	380	410	369	384	355	382	352	365	360	381	380	364	379	394	408	374	411	421	375	397	395	400	387	378	423	374	402	375	356	423	388	383	396	436	381	392	401	409	411	366	382	389	387	378	383	390	409	375	391	368	416	429	397	381	407	386	382	402	398	349	393	410	397	368	378	390	402	384	365	408	407	385	413	362	372	364	391	359	389	377	390	453	391	384	383	404	354	389	352	357	386	387	383	392	396	384	362	368	357	405	373	383	345	357	362	389	410	400	407	360	382	395	383	358	400	380	395	403	384	376	421	370	384	355	416	374	392	364	390	372	379	359	408	408	361	410	356	395	412	391	386	379	386	378	397	367	420	422	374	403	385	398	381	382	391	409	365	361	370	397	378	347	363	389	398	395	395	381	369	439	359	401	385	354	395	397	362	415	384	433	374	340	395	381	394	375	374	375	377	377	396	374	376	388	381	412	425	378	368	371	395	382	357	386	373	386	392	416	415	394	425	389	356	387	383	424	385	397	373	389	359	378	388	343	388	408	391	357	390	413	400	396	398	346	373	387	351	364	381	389	371	394	401	376	382	379	361	344	381	381	384	388	388	397	399	380	381	397	369	387	414	362	399	376	420	379	383	411	419	350	386	405	415	377	423	402	357	393	368	382	384	363	373	401	397	426	382	377	387	374	402	390	366	410	410	386	389	389	397	389	405	360	381	385	381	351	394	382	365	382	379	388	396	379	362	397	372	379	357	361	375	410	390	413	365	385	402	359	390	377	394	390	415	377	368	368	374	394	380	373	407	404	385	365	359	374	375	398	395	398	364	414	401	377	386	401	376	384	365	390	405	370	402	380	405	382	402	397	400	353	396	366	383	354	361	387	354	395	390	393	360	383	413	378	399	422	367	371	404	371	399	360	369	415	407	357	367	359	387	364	383	413	363	378	400	398	430	387	382	369	369	387	379	412	392	417	397	370	328	364	370	381	346	355	382	379	427	364	394	365	391	406	344	372	378	344	389	344	430	373	382	379	381	432	368	387	421	389	360	370	398	359	384	405	360	379	383	373	406	352	379	401	363	374	354	408	368	385	399	390	361	395	386	378	378	381	403	381	353	379	376	386	414	376	393	411	383	393	372	373	387	430	363	392	423	382	397	383	396	400	406	390	426	397	408	435	387	361	381	439	377	340	365	407	431	410	378	409	403	375	385	403	377	352	397	383	400	414	360	384	394	414	410	361	380	352	377	358	358	356	395	353	416	391	389	402	388	393	398	383	386	398	380	440	358	401	405	384	393	377	388	386	378	390	417	420	406	377	367	371	384	379	386	366	411	401	377	384	376	416	364	389	385	363	407	369	367	356	372	404	368	369	389	355	335	380	390	368	400	377	397	391	388	395	382	347	385	395	393	378	386	369	381	378	376	388	358	368	378	376	381	378	364	326	382	372	394	396	380	397	347	402	382	392	399	430	401	377	368	404	342
4959	641	156	85	57	55	58	80	133	152	160	135	55	41	34	31	28	30	32	17	34	31	31	31	33	35	29	23	23	33	35	26	28	28	27	25	35	33	30	29	30	21	37	40	21	27	26	30	26	34	20	28	26	26	27	30	24	26	29	33	40	32	13	36	34	26	25	31	26	25	33	33	29	25	34	26	37	34	35	19	22	21	29	24	20	24	29	29	22	24	27	17	22	26	30	28	25	25	21	19	30	23	36	27	29	23	29	17	23	34	20	31	23	30	29	32	30	28	32	30	23	28	24	31	22	30	30	24	34	30	33	31	30	26	25	29	33	17	30	18	31	36	23	18	31	31	30	30	32	20	29	30	32	26	45	26	31	17	34	34	34	25	34	30	27	31	26	18	19	30	34	27	24	27	36	37	22	23	29	25	29	18	27	27	29	31	23	24	22	23	37	31	31	31	35	20	32	29	28	29	24	18	27	26	29	19	19	32	26	19	20	26	40	23	25	36	21	19	24	19	22	30	27	33	31	27	26	31	35	21	24	24	30	26	22	28	24	33	36	32	31	34	24	30	22	28	23	32	25	37	27	36	34	38	38	36	27	23	36	27	22	31	29	30	27	30	32	24	27	28	29	29	33	23	28	28	38	24	27	35	24	19	26	24	22	26	26	29	19	32	22	19	34	36	31	37	21	34	39	18	30	36	22	29	21	22	28	34	30	46	31	32	26	30	32	28	30	38	35	33	38	30	23	29	22	36	33	24	23	23	31	18	23	28	26	39	32	27	30	28	21	23	29	32	29	19	39	35	17	30	30	23	32	36	27	26	25	24	42	24	34	22	40	30	38	25	27	30	35	25	29	26	34	26	25	23	41	24	32	15	32	28	33	27	32	27	25	29	30	20	25	27	25	28	26	28	31	31	24	16	27	26	37	25	22	27	34	28	42	29	35	27	22	30	41	33	25	35	26	31	35	20	36	31	38	25	27	20	31	30	28	21	27	30	24	33	25	25	36	34	34	28	26	28	29	33	22	23	30	22	35	25	43	36	21	40	25	24	30	25	26	20	26	31	34	32	32	25	18	22	25	23	20	33	25	31	35	24	28	25	28	23	26	26	26	36	36	20	25	21	26	25	27	37	37	28	28	34	25	29	29	25	18	25	27	27	35	24	22	34	20	28	21	19	30	28	23	24	24	33	25	21	20	29	33	26	37	16	28	23	32	31	22	24	28	25	23	32	29	36	29	20	38	29	32	26	18	27	30	25	25	20	34	29	30	26	18	26	30	33	25	35	28	27	35	28	29	24	34	23	19	38	26	37	25	15	36	28	25	21	33	18	23	33	27	29	29	15	20	31	37	35	30	27	22	26	27	32	23	22	26	31	31	26	28	33	25	32	25	25	25	29	28	31	44	26	24	37	20	24	33	24	34	39	34	29	31	31	23	30	36	33	32	24	24	27	34	29	34	27	21	32	30	27	24	33	27	21	30	37	33	26	32	18	33	28	22	23	45	25	24	26	35	17	29	34	25	32	35	22	33	30	28	34	29	33	36	36	23	26	26	32	36	31	24	24	28	37	35	25	35	31	33	30	29	29	26	39	35	26	20	24	33	31	29	20	30	30	34	20	24	26	30	27	33	25	24	28	34	24	19	25	27	32	29	33	36	22	32	24	26	35	24	36	23	29	27	20	23	23	34	31	23	20	20	30	36	38	26	23	34	24	39	39	26	31	26	30	31	24	25	17	33	29	31	24	28	29	33	27	18	26	24	32	23	29	27	26	38	22	28	38	20	23	25	35	26	22	19	29	33	19	29	29	22	37	21	24	33	28	21	39	30	31	25	27	31	30	30	33	31	23	30	25	27	29	24	33	39	41	33	23	32	31	33	19	26	33	38	33	31	24	28	20	21	30	23	35	33	28	21	23	24	28	28	27	27	16	21	25	32	25	25	20	22	26	25	23	30	27	40	25	37	38	21	25	22	25	27	30	34	27	28	29	21	35	29	30	28	36	24	32	28	25	33	35	30	27	21	23	30	28	25	20	30	32	23	38	31	29	22	20	30	29	27	20	31	22	30	17	23	21	34	20	25	26	27	35	32	33	28	34	27	32	29	23	25	27	25	28	24	35	27	30	33	28	34	22	23	31	28	31	23	25	23	21	24	31	30	35	30	25	35	35	19	31	25	28	29	27	33	28	38	26	22	26	26	30	22	30	24	36	26	38	27	28	33	23	31	37	27	21	29	21	34	24	17	28	32	18	30	20	25	31	21	38	36	27	25	24	31	34	39	20	33	20	21	26	36	30	25	24	31	32	26	39	28	25	22	39	29	27	30	33	33	34	27	22	22	22	27	43	24	21	40	27	32	27	20	35	38	33	29	27	29	22	32	36	35	22	26	25	29	29	28	33	29	40	25	32	35	19	24	20	31	36	22	24	19	27	38	20	26	23	26	25	28	22	28	27	33	42	22	38	30	22	28	26	24	30	29	32	17	35	35	23	19	33	32	31	29	26	28	21	27	23	23	27	27	29	23	35	29	22	26	21	39	25	18	22	23	22	28	33	33	32	25	27	40	28	32	31	33	31	28	27	23	28	34	27	25	19	36	24	26	20	40	36	24	38	26	30	45	29	22	25	27	27	18	23	35	30	27	27	33	30	24	20	20	21	34	37	37	27	28	30	31	28	20	25	23	22	23	29	23	36	28	21	31	24	38	36	26	21	29	38	24	26	28	21	27	38	28	18	27	26	25	33	25	31	18	23	24	26	34	23	33	23	30	30	29	21	21	32	26	33	32	29	32	32	28	29	28	29	28	16	29	30	30	27	27	44	23	26	33	31	26	28	33	31	26	17	23	35	37	31	31	32	29	30	31	33	27	31	26	19	22	35	27	26	18	25	28	35	28	29	33	30	21	22	30	30	27	19	28	29	25	23	39	27	22	27	40	32	18	28	29	33	37	19	18	31	23	29	28	33	21	21	23	23	31	43	35	28	25	25	28	29	29	38	25	29	30	31	29	31	23	29	19	31	13	26	21	30	29	20	24	34	31	32	26	29	27	33	40	34	29	26	29	30	24	33	38	24	23	29	30	28	21	23	27	21	26	23	17	23	29	28	30	39	31	24	24	34	29	26	31	28	25	28	23	34	26	27	29	31	36	36	24	37	25	21	27	25	31	20	24	33	35	31	26	24	31	29	26	30	31	23	35	21	28	39	35	30	25	21	22	33	24	19	31	35	32	35	46	29	24	37	22	25	31	27	23	26	21	26	19	28	27	24	27	30	25	25	28	35	34	30	34	38	21	27	29	25	36	32	20	32	24	27	26	26	31	26	24	26	25	24	27	33	24	19	27	21	27	36	25	29	24	29	29	26	29	26	35	33	25	24	35	29	15	27	26	32	24	27	29	37	28	26	24	30	18	27	19	21	26	26	31	33	22	22	33	30	31	30	26	34	29	27	21	29	25	26	34	28	20	30	36	26	37	20	35	20	31	28
39202	12088	4212	6305	6073	4938	3730	4036	7528	7953	7202	6382	2051	764	719	622	688	668	589	551	590	581	591	580	519	482	526	504	479	533	504	483	521	523	521	495	500	472	483	491	471	529	527	458	454	480	520	451	484	479	512	488	505	461	508	483	530	476	495	468	426	464	495	503	463	483	530	455	493	458	450	473	457	508	486	477	498	481	490	475	488	444	477	491	451	505	462	450	455	426	471	504	442	484	470	447	462	475	453	484	450	479	474	472	468	492	446	446	464	459	517	434	473	460	472	483	478	467	442	473	447	500	470	491	437	450	497	524	497	473	483	466	422	463	445	484	477	459	480	467	429	463	467	502	452	463	460	498	488	492	454	473	479	405	471	458	466	479	446	467	477	439	466	446	493	494	454	474	479	460	449	437	466	452	468	461	488	468	477	459	487	465	471	447	472	460	448	454	427	424	478	497	444	469	440	460	454	423	451	423	455	471	432	441	453	467	465	409	482	447	442	469	458	477	464	460	464	466	438	463	451	452	462	426	484	468	446	431	420	481	441	455	451	441	460	459	456	480	476	451	487	501	468	481	457	454	466	460	504	469	470	469	468	485	472	428	424	502	496	476	444	439	437	429	469	474	466	496	434	465	453	433	433	429	492	443	507	489	469	452	443	514	485	470	489	484	462	459	469	449	459	454	461	453	422	457	464	457	448	454	496	455	470	476	474	408	498	490	448	470	418	468	438	502	427	476	518	462	444	485	483	494	474	478	441	485	462	447	485	448	497	492	454	438	475	459	492	446	441	501	454	457	468	520	483	488	438	459	435	443	451	421	455	418	431	476	487	462	445	463	471	480	484	469	438	438	451	450	485	494	463	471	470	477	454	461	448	480	448	484	461	472	457	476	475	459	435	459	467	408	457	513	443	455	446	489	485	474	501	479	462	459	471	490	455	460	480	455	462	488	478	469	456	470	466	498	488	439	441	427	485	479	455	478	453	465	497	459	446	485	458	478	489	503	496	441	492	474	525	486	458	430	452	480	462	471	477	452	448	448	502	451	448	443	454	472	485	484	460	467	486	445	441	500	453	472	454	452	477	434	471	465	475	470	444	451	450	507	433	495	457	509	465	469	459	420	456	465	448	497	448	456	451	470	444	437	486	460	463	480	454	510	525	499	483	473	468	446	477	453	466	464	452	404	454	483	418	447	479	480	450	488	454	478	480	488	452	462	433	491	492	474	470	452	474	458	439	451	481	488	460	445	443	444	451	464	482	458	457	466	485	476	430	438	520	480	483	457	437	478	453	488	446	443	478	427	478	500	468	468	481	442	478	474	465	483	468	471	436	455	426	484	440	451	458	492	469	470	460	446	476	473	497	482	477	432	466	491	442	480	475	471	434	488	464	434	476	425	440	470	448	490	467	447	469	435	473	414	435	491	433	498	455	474	467	469	454	491	475	499	479	446	477	455	487	502	446	459	450	410	485	455	457	444	466	486	457	453	470	446	430	419	454	458	502	449	434	432	458	453	509	447	469	456	467	468	498	464	471	491	465	468	461	446	438	486	468	451	483	454	461	453	486	478	505	453	474	477	465	464	480	449	457	443	471	448	456	457	456	471	439	425	457	488	458	436	490	463	477	483	440	480	465	464	481	471	447	497	440	466	466	455	439	479	482	469	500	441	477	459	478	466	438	474	466	462	449	406	446	470	444	488	434	456	448	462	459	468	487	496	465	451	470	439	505	461	444	436	466	469	459	477	454	439	460	469	436	460	482	460	455	441	458	459	475	457	481	452	460	467	462	472	499	451	450	502	449	461	474	454	472	455	438	439	458	485	464	501	496	458	442	457	485	471	417	444	508	446	440	469	437	435	516	441	495	473	458	458	459	505	472	457	458	465	444	444	472	483	443	464	468	445	478	447	438	455	460	480	467	474	460	455	431	470	445	451	472	429	481	475	481	479	464	475	467	460	488	487	464	468	453	482	454	495	444	459	466	478	479	471	472	456	484	454	467	471	469	479	450	461	465	475	479	438	451	455	459	513	461	466	476	488	442	505	472	468	450	480	418	436	470	492	477	455	473	432	479	524	473	438	477	436	442	465	458	454	449	458	459	480	469	454	462	460	449	440	467	446	472	525	500	479	449	409	420	427	463	432	445	436	440	456	456	504	464	456	467	459	447	500	485	509	459	450	534	495	449	449	469	486	452	470	425	431	487	433	453	494	446	445	478	496	489	480	471	457	491	462	443	469	468	470	484	473	470	453	465	453	441	444	480	485	495	449	464	508	455	468	445	473	499	454	492	503	451	462	438	431	445	447	458	450	456	481	462	463	469	451	445	478	442	486	461	484	505	518	484	449	461	473	478	487	439	497	476	437	474	478	458	461	442	462	467	449	438	476	445	438	436	450	458	465	478	427	460	471	431	515	460	430	428	477	479	412	453	425	440	521	453	444	498	414	479	470	445	436	417	445	458	464	479	498	474	438	491	457	465	450	461	489	480	446	512	464	436	489	445	440	465	459	440	492	430	501	453	478	472	459	466	493	463	444	447	492	462	464	436	502	504	455	509	466	437	470	504	473	418	474	448	469	470	484	437	453	441	460	439	481	464	515	424	464	467	472	465	484	472	439	436	472	462	473	421	453	403	489	489	445	436	514	469	446	483	474	460	508	476	480	452	485	454	486	464	465	473	444	470	471	446	449	508	473	467	484	481	460	463	483	457	478	517	446	470	469	453	484	470	487	445	477	427	459	452	452	468	487	430	440	466	485	517	440	442	495	500	490	465	461	443	437	500	467	450	457	448	439	487	477	465	494	500	437	451	472	437	434	468	486	488	461	460	485	488	445	445	501	487	472	461	464	471	443	460	490	464	458	484	471	484	436	484	477	449	456	453	466	468	417	476	438	495	457	480	469	489	486	480	464	472	468	472	467	505	425	480	468	490	465	456	485	435	465	454	466	459	441	444	512	466	472	457	460	505	481	460	452	490	444	443	481	443	462	473	437	439	479	485	456	446	462	456	459	487	485	417	446	465	486	477	477	431	492	427	470	452	457	489	467	463	472	504	483	464	433	480	451	439	482	489	460	442	509	459	503	453	468	456	454	482	474	442	452	465	507	447	493	478	458	443	510	481	468	486	471	462	465	505	467	444	457	435	439	456	470	481	456	477	469	440	481	483	488	461	444	465	471	526	463	461	474	466	447	442	456	463	496	450	469	440	468	439	463	460	473	454	469	467	436	452	446	468	481	475	496	474	510	431	477	481	452	433	417	479	456	477	437	478	474	436	452	446	455	472	475	467	477	440	460	476	478	468	466	475	433	420	441	434	489	427	464	449	448	421	470	455	477	487	457	484	470	480	471	440	454	450	464	424	493	477	471	456	461	477	422	462	455	510	444	479	491	493	454	447	454	474	473	468	462	458	418	481	429	508	458	421	460	455	466	470	430	470	457	456	457	456	476	468	449	445	451	437	448	431	451	462	459	482	440	424	434	478	459	446	488	471	493
8631	1242	240	135	155	135	156	140	172	190	192	242	215	51	50	55	51	53	48	51	56	59	57	46	54	46	58	47	55	53	52	32	47	47	41	38	47	58	51	48	44	44	43	33	45	44	53	46	48	49	50	45	33	44	49	38	43	42	49	33	39	42	38	55	50	47	57	49	44	54	36	41	49	48	40	31	52	40	48	51	40	44	31	54	48	42	40	47	47	42	46	40	30	54	36	50	45	42	41	42	53	56	29	42	42	42	47	49	48	46	55	40	37	29	41	46	49	46	42	45	45	48	46	47	46	35	40	35	31	34	51	42	42	48	47	41	55	49	42	50	40	38	39	41	43	43	44	50	48	43	50	34	39	49	52	41	34	39	44	43	44	47	36	52	46	36	47	38	47	48	50	29	46	38	45	41	36	46	59	36	50	42	48	36	39	42	41	50	51	43	32	47	47	56	49	60	35	40	43	38	38	55	36	54	35	45	53	39	44	32	43	41	32	42	49	37	24	47	51	46	52	47	38	49	52	31	43	43	54	49	51	53	38	42	42	47	42	53	38	38	42	50	33	49	35	50	38	41	47	47	36	49	47	48	46	42	37	42	38	39	38	35	42	40	44	53	38	56	44	46	37	50	40	51	46	55	46	34	42	45	44	44	55	45	36	33	40	41	43	43	53	47	42	46	44	49	52	42	36	50	45	35	46	44	35	42	41	38	39	45	45	52	46	36	45	43	59	41	42	64	35	43	42	46	43	30	38	34	46	38	49	40	36	43	37	41	39	35	41	43	57	32	40	48	40	37	41	36	47	47	35	46	35	41	44	44	44	46	47	39	41	44	46	52	42	43	56	40	40	55	31	43	44	35	39	32	33	36	41	52	57	46	35	46	45	52	36	38	54	37	51	38	30	48	34	29	38	48	47	41	43	34	43	34	47	31	48	45	45	39	31	41	43	36	46	53	31	37	46	46	40	42	50	53	41	43	37	36	56	42	46	33	36	45	52	36	37	43	45	36	39	41	32	35	37	32	48	39	46	43	48	47	53	51	33	45	39	46	42	41	38	39	37	50	44	45	36	40	46	34	40	41	52	43	32	55	37	36	41	41	54	52	45	43	38	42	39	30	42	47	35	37	36	40	41	37	49	41	42	44	38	44	46	48	39	43	41	54	33	36	58	42	39	47	40	39	39	44	50	47	49	37	39	46	47	48	50	47	51	44	41	43	37	47	47	42	44	56	36	50	40	40	45	47	38	32	34	49	44	47	54	48	47	52	37	51	42	49	34	46	48	38	40	36	41	31	52	33	51	46	45	33	32	43	41	48	42	38	53	36	50	45	40	45	47	31	49	43	36	44	39	45	56	45	53	44	47	44	44	55	49	41	49	44	54	43	52	43	40	53	33	41	48	43	52	41	34	46	40	49	45	38	49	56	46	44	52	38	42	57	43	52	40	41	46	37	42	41	41	46	45	44	41	51	42	38	46	42	37	51	47	43	43	52	56	50	41	42	43	44	45	54	48	36	38	50	40	48	38	31	60	38	33	43	49	46	43	53	48	42	29	41	49	33	37	49	54	29	43	39	45	37	35	49	38	50	47	37	46	48	41	30	48	36	42	37	43	55	43	46	44	51	44	47	36	46	39	43	46	39	44	37	46	51	43	38	40	41	48	46	42	47	44	50	46	41	41	45	33	35	47	60	59	43	39	44	44	35	46	45	35	45	37	48	39	46	47	45	34	46	46	43	41	39	38	35	44	43	56	50	41	40	34	43	53	58	44	57	45	37	50	37	47	46	40	56	48	39	47	44	42	38	43	30	40	60	36	42	54	38	40	42	39	49	38	46	38	54	47	40	41	31	43	41	35	37	34	50	44	44	44	40	45	37	42	51	39	32	48	37	40	48	49	48	43	44	41	46	43	48	52	34	49	40	45	48	44	45	46	47	37	49	47	31	29	43	30	57	40	39	47	49	38	44	50	59	57	51	37	44	28	45	36	57	45	43	45	43	41	52	50	39	48	49	46	52	37	30	43	33	42	44	57	37	46	43	34	55	42	47	42	44	43	49	49	30	45	42	37	40	40	53	33	51	36	46	36	42	52	42	39	50	37	39	59	39	47	51	41	35	39	54	36	39	52	36	58	43	46	45	39	36	46	36	53	45	41	48	53	32	29	51	40	44	36	46	34	39	40	46	54	47	45	40	44	58	37	37	41	36	49	35	36	42	52	47	50	53	55	51	48	49	36	45	35	42	56	37	47	49	50	36	47	40	61	44	44	40	47	38	47	39	41	28	36	46	42	42	38	45	38	53	47	42	44	52	32	51	38	40	49	36	37	42	45	40	37	49	34	52	43	53	48	49	32	49	50	37	50	43	51	35	40	35	38	45	44	49	38	43	46	49	41	49	48	47	40	47	43	42	38	59	39	36	45	44	55	35	36	35	38	49	44	50	37	45	43	43	49	36	53	39	37	43	48	43	31	46	36	41	54	31	55	42	43	35	50	41	52	52	45	36	44	48	47	30	42	32	45	58	58	43	45	42	42	35	51	49	36	38	48	48	46	46	45	45	36	52	37	40	42	36	42	47	41	47	43	45	38	54	43	44	45	51	28	46	43	57	44	41	35	43	41	39	43	49	46	47	35	42	41	51	43	38	51	32	34	48	48	54	41	41	43	35	30	53	45	44	41	42	41	48	36	40	44	42	51	31	40	52	50	49	42	38	46	41	55	43	35	32	37	42	48	44	39	39	50	38	37	50	35	47	41	55	48	44	35	51	37	46	42	47	44	35	39	35	40	46	43	34	41	57	42	49	44	43	49	46	54	51	46	35	39	42	49	42	45	38	45	51	40	45	56	53	55	40	39	46	48	39	29	37	45	47	44	36	49	46	46	47	38	41	31	55	47	43	47	41	44	46	37	51	40	34	35	37	37	52	37	32	39	41	40	47	36	46	36	46	57	32	36	44	47	41	46	43	38	47	33	47	39	37	32	51	41	49	44	38	46	53	38	35	31	50	45	45	47	47	48	34	46	33	52	48	35	46	32	35	39	40	31	45	49	46	32	35	37	36	49	41	37	39	45	38	55	38	45	36	38	38	41	37	43	48	47	42	47	41	52	40	38	41	38	55	46	36	47	41	43	38	44	58	47	38	42	42	40	39	40	48	39	40	43	41	41	44	42	45	39	32	38	39	40	41	31	45	39	51	38	44	42	43	41	42	45	32	42	45	49	52	34	47	58	41	49	46	38	46	38	44	42	38	42	44	48	38	49	54	49	46	37	53	47	42	33	41	41	38	50	50	48	52	44	42	47	43	48	45	34	56	34	60	45	49	56	56	44	42	52	48	39	33	38	55	49	49	45	41	47	57	41	45	39	50	41	44	50	40	40	36	49	34	46	51	39	44	35	48	35	44	41	42	46	36	35	55	39	52	38	35	57	46	51	43	40	39	43	47	27	48	43	39	39	46	41	57	47	33	44	51	40	32	41	48	45	37
43263	14957	6000	9476	14293	11521	10342	8122	9321	9760	9180	10395	7999	1892	1751	1518	1422	1316	1319	1237	1201	1101	1118	1053	984	985	955	929	974	898	964	897	817	883	919	836	861	810	816	834	805	805	785	832	779	848	761	771	718	810	793	711	750	785	776	805	782	831	752	788	758	784	730	777	756	722	747	733	783	710	740	757	717	715	781	721	779	751	699	737	745	747	779	684	717	733	826	684	693	739	728	761	725	761	690	691	706	717	725	721	714	715	710	719	703	755	729	716	678	728	697	755	730	675	740	758	679	735	688	686	695	719	673	720	699	738	720	669	705	697	718	722	687	705	718	661	784	696	684	689	677	748	754	756	731	719	726	731	718	693	706	722	747	734	753	748	695	717	677	739	690	689	693	746	698	715	640	736	747	681	686	692	734	713	739	715	691	716	695	752	728	693	700	709	709	707	735	721	741	714	738	744	727	710	737	722	668	715	752	703	703	710	734	730	718	706	728	749	732	697	719	706	776	753	702	738	670	703	753	716	690	711	736	753	726	757	736	728	768	733	697	729	719	748	668	732	737	693	738	714	722	754	706	705	705	718	671	705	702	669	723	758	689	706	705	722	709	712	679	697	714	739	677	725	732	764	721	731	712	755	757	724	734	715	673	689	741	715	719	743	716	751	725	724	708	712	713	744	720	753	703	741	735	736	726	740	699	706	675	690	724	724	742	752	740	744	704	675	681	770	770	737	682	705	729	750	811	689	689	721	725	729	693	714	733	716	743	719	761	722	720	718	735	722	720	704	755	779	734	713	708	671	695	671	704	694	734	694	745	653	717	747	697	700	684	696	760	701	688	727	710	699	758	735	774	694	737	723	702	671	744	735	697	766	660	701	709	706	761	716	727	681	719	695	699	647	740	743	729	687	701	691	766	706	724	677	700	695	728	713	741	694	693	720	733	724	739	706	730	724	768	698	741	712	708	691	702	694	738	746	688	746	761	713	792	732	733	699	697	760	752	696	666	760	750	717	704	687	681	710	704	713	698	735	690	730	697	712	730	712	695	684	692	746	720	714	704	701	759	743	669	729	744	722	744	706	764	723	715	702	709	709	709	663	711	754	702	689	719	744	725	720	775	750	727	689	713	718	715	699	717	745	696	679	740	666	696	676	699	755	686	703	695	705	698	689	790	722	743	743	686	721	676	762	720	745	639	733	709	693	686	759	729	723	694	715	731	738	713	735	715	730	761	704	727	700	716	689	675	712	696	702	715	729	671	723	754	688	735	667	738	690	718	729	736	687	715	720	736	727	665	706	733	691	690	689	673	758	725	726	719	723	683	720	718	698	717	706	735	721	724	695	709	705	723	736	711	755	755	702	723	720	685	677	731	724	727	746	703	678	738	745	693	722	720	781	683	671	669	736	705	647	755	695	705	730	684	676	688	686	742	697	761	699	733	746	701	699	683	714	735	705	694	758	756	705	719	715	707	725	741	690	716	723	689	668	725	705	749	717	748	712	700	675	720	687	700	705	695	696	702	703	672	697	770	719	719	701	720	734	746	739	694	710	756	687	706	684	719	723	724	745	717	708	733	686	697	687	756	653	738	757	771	658	722	681	727	724	683	662	719	710	721	727	702	692	707	730	689	695	684	709	723	764	709	711	720	674	755	744	675	727	718	716	726	694	703	730	664	748	724	694	672	722	756	760	704	695	711	724	676	702	723	717	787	714	712	672	690	665	692	714	714	770	715	703	742	721	770	706	676	725	678	739	685	716	719	713	666	690	721	725	706	747	760	744	706	742	759	730	763	704	719	708	682	726	716	744	724	688	744	708	753	743	719	711	738	684	739	710	749	711	740	643	708	662	698	720	735	752	741	703	745	742	724	691	705	710	731	738	716	732	729	726	706	703	749	686	737	735	756	716	728	692	680	702	730	694	684	754	698	725	710	708	727	739	697	744	748	706	663	732	710	738	712	713	664	698	750	697	747	721	684	715	681	706	764	701	756	677	744	695	736	688	686	704	740	744	714	711	734	685	757	705	729	690	727	706	717	727	721	712	689	720	703	710	692	748	719	744	737	716	726	662	723	736	699	697	669	693	752	696	712	719	687	693	741	724	734	716	709	699	686	732	729	745	663	689	684	727	703	727	726	704	706	735	701	706	667	761	681	685	707	682	718	720	705	747	688	715	721	668	759	725	684	746	772	688	678	720	704	683	731	728	706	704	684	695	763	773	700	761	696	734	695	704	684	715	733	727	667	689	741	776	683	710	745	703	703	733	761	671	753	744	731	684	681	710	711	726	701	701	697	692	683	696	696	704	750	702	763	721	741	683	731	679	691	709	771	732	729	692	704	729	682	719	722	718	702	667	708	701	718	726	674	709	715	716	721	681	762	715	721	729	738	712	706	716	713	665	706	720	676	707	762	680	684	727	725	660	735	743	693	704	724	735	723	705	724	679	672	671	729	748	696	684	714	756	738	726	732	679	712	770	693	799	776	693	743	716	693	698	697	712	670	714	683	733	722	703	716	704	710	700	731	696	708	699	769	731	677	728	697	706	709	714	694	660	689	708	676	700	716	679	706	726	721	794	726	722	776	785	704	707	704	701	727	708	685	708	704	717	725	734	713	713	666	741	711	693	699	731	749	722	749	677	685	707	696	719	724	707	703	706	739	702	697	693	700	700	736	708	720	706	733	752	694	722	680	704	696	728	701	705	669	715	703	699	705	719	774	730	666	722	672	712	748	745	736	721	738	718	773	743	663	760	679	676	688	795	706	701	718	708	690	739	754	688	692	698	739	690	721	694	739	741	665	691	720	706	678	729	730	756	710	747	687	807	714	687	756	702	745	727	703	732	761	742	760	714	730	684	715	698	707	736	714	707	754	762	715	703	756	721	682	678	775	736	712	734	681	697	718	731	707	783	663	728	703	719	702	743	790	700	695	783	736	691	745	709	750	747	697	719	704	784	697	748	707	723	689	719	722	715	773	711	727	708	704	672	697	709	711	736	704	684	706	730	746	709	734	719	693	740	717	690	724	720	705	712	699	675	752	674	734	762	710	718	760	736	743	772	762	721	717	766	687	702	729	729	720	695	661	683	719	700	709	728	732	666	692	758	686	702	696	714	727	698	724	703	732	709	697	697	696	720	746	739	719	693	677	723	720	722	739	652	729	696	730	741	700	761	703	669	698	761	760	727	687	670	773	679	709	727	759	692	770	698	723	713	726	742	706	736	698	715	685	705	695	632	691	717	742	728	707	713	685	670	671	690	733	706	748	681	725	724	733	718	686	678	692	727	702	745	708	711	706	712	710	697	708	654	673	707	673	728	705	731	680	772	701	715	702	789	722	748	744	701	699	720	682	724	720	718	701	684	704	706	705	718	719	715	682	704	737	701	712	706	758	717	716	699	687	741	720	674	703	735	740	760	730	674	685	693	683	723	734	738	715	698	737	695	716	676	701	706	747	702	696	680	707	697	746	716	738	697	679	702	704	718	752	657	707	740	675	672
8164	960	217	115	135	144	158	194	180	210	215	204	205	56	68	59	59	52	51	49	60	56	51	42	42	53	38	50	44	46	51	32	45	46	53	57	42	44	47	41	55	41	46	51	42	53	53	51	43	60	39	37	46	43	50	44	47	43	36	44	32	39	47	44	46	38	51	38	60	35	46	37	42	49	51	40	45	44	47	46	51	53	49	35	41	34	40	63	55	52	32	38	40	40	48	53	63	43	39	36	52	30	46	46	52	45	40	48	44	40	42	56	44	59	34	43	34	41	47	48	35	33	38	32	49	43	43	48	39	43	38	46	38	35	43	47	58	44	32	30	44	42	44	49	40	38	48	43	41	37	37	40	43	50	53	39	37	46	40	43	49	45	41	46	51	33	37	37	33	40	47	33	39	44	40	49	42	54	39	42	31	37	45	35	38	53	29	38	50	48	29	39	48	35	45	48	41	37	45	37	45	44	42	31	39	51	44	44	41	41	44	46	39	44	44	39	50	50	45	41	44	47	35	43	33	33	49	41	34	38	35	42	26	61	53	40	42	67	41	42	46	31	48	35	40	37	42	35	31	47	39	42	32	51	46	52	56	44	54	56	46	42	46	46	49	31	38	49	30	41	37	42	46	43	33	29	36	55	49	48	36	54	44	42	60	38	47	49	49	41	39	44	46	52	52	39	42	52	54	46	40	31	46	43	33	40	47	43	37	55	47	53	39	52	46	42	47	40	49	52	40	34	42	48	48	36	42	49	42	45	59	40	51	31	37	46	32	43	42	35	46	34	52	45	54	38	40	41	49	51	46	39	40	52	35	49	48	42	41	26	39	38	33	42	37	50	53	43	37	45	49	40	49	49	59	46	44	35	44	42	51	55	40	45	33	50	39	52	53	47	40	46	48	42	45	44	46	48	46	58	45	43	44	45	34	29	29	46	48	57	41	39	42	45	43	36	43	34	35	49	33	45	51	45	50	45	43	44	43	38	49	62	32	43	52	42	40	46	42	46	43	42	39	57	41	34	42	42	43	47	33	52	37	32	46	47	45	51	43	42	49	45	58	41	35	54	42	36	46	44	35	46	53	44	38	43	40	45	41	50	36	46	59	48	45	43	43	37	37	45	43	44	37	40	46	43	33	39	41	36	49	38	41	50	46	40	39	46	45	44	58	46	39	44	47	47	54	44	37	47	47	40	38	45	43	47	47	46	49	45	43	40	52	36	53	28	49	48	45	42	52	45	36	42	45	37	43	39	46	44	50	49	47	48	51	40	48	40	40	46	43	47	35	43	40	35	44	37	44	52	57	39	40	37	38	45	43	50	51	33	49	48	62	44	44	32	47	41	52	37	51	48	43	37	47	44	36	42	44	35	48	48	44	34	45	47	38	39	46	39	44	47	41	36	49	51	52	33	32	37	46	38	30	44	46	33	55	50	50	47	42	51	40	45	43	40	42	40	35	47	43	34	43	37	48	53	49	49	37	40	46	32	45	44	46	36	49	29	43	43	54	44	46	42	44	49	43	34	44	39	44	40	48	39	42	31	43	41	52	43	35	42	46	45	43	33	39	39	38	49	49	52	50	51	33	55	38	54	36	51	59	40	40	30	50	32	50	42	41	42	36	31	37	41	50	48	48	45	43	42	47	54	45	34	41	40	35	32	40	43	48	35	52	42	45	40	35	55	43	39	43	50	41	44	36	39	39	52	58	33	43	35	39	43	50	39	49	51	39	63	38	45	44	47	40	37	48	35	34	44	49	48	43	34	40	34	50	32	40	48	45	44	39	41	39	39	37	45	50	44	51	45	46	40	42	41	44	38	60	39	43	47	53	48	41	45	47	41	47	36	41	48	42	41	51	48	29	44	44	41	44	59	33	40	38	48	42	49	47	43	22	45	33	44	52	44	35	41	40	39	40	48	38	31	51	43	31	39	54	41	52	56	32	42	37	45	48	44	32	39	43	48	56	33	42	36	48	45	43	38	44	49	48	45	42	46	38	44	60	51	48	42	49	47	31	53	46	41	40	36	45	40	37	42	39	46	39	44	44	47	42	43	59	50	32	35	55	48	45	37	45	46	44	40	37	37	45	50	45	43	47	33	41	46	44	46	38	44	38	44	37	51	35	50	48	46	49	44	31	47	58	41	43	49	34	47	41	40	44	41	40	54	71	46	35	27	42	50	52	39	49	43	43	43	37	43	45	38	48	46	43	33	41	27	48	49	55	53	49	36	50	44	44	40	35	36	51	38	37	47	52	44	36	49	48	49	46	48	31	54	39	43	53	42	38	43	45	48	51	50	49	39	34	45	39	31	56	54	40	44	42	41	42	39	36	47	47	30	56	24	41	42	34	41	43	43	55	38	57	38	46	42	35	47	43	42	46	50	45	39	50	34	34	44	51	45	37	51	41	39	47	37	36	49	55	40	43	34	49	44	49	44	34	33	43	36	55	45	46	45	47	37	46	39	40	34	42	43	37	43	37	39	46	46	33	44	42	44	65	49	43	36	43	47	41	41	45	41	37	36	41	50	55	40	32	36	26	34	46	77	40	40	45	46	47	36	37	41	45	51	49	38	50	42	40	36	30	30	45	43	53	39	46	38	41	50	45	38	40	43	44	44	37	36	37	42	32	67	50	40	61	47	35	48	38	37	32	43	40	30	48	49	52	43	36	35	44	41	48	50	47	46	31	55	54	47	48	36	58	40	45	45	41	37	41	31	33	36	36	41	46	29	38	59	38	52	43	49	46	49	34	43	44	40	39	41	58	40	44	59	36	46	41	41	43	52	44	43	35	44	48	42	38	33	45	47	37	29	44	44	53	37	46	38	43	39	31	51	33	39	40	42	45	42	47	46	45	44	39	44	44	51	56	43	41	36	54	45	43	36	37	46	34	42	44	40	39	45	55	39	45	44	51	30	42	38	37	46	41	49	37	41	53	54	53	43	43	34	42	49	42	45	50	55	45	42	43	47	54	45	37	43	50	41	41	49	44	38	55	43	49	47	40	40	30	48	34	42	46	42	34	44	40	41	48	43	49	50	40	51	40	47	34	44	34	48	51	44	51	43	36	48	34	44	43	31	34	53	37	43	35	47	30	49	49	39	40	39	33	41	45	29	39	47	47	39	47	45	40	46	48	55	42	40	50	48	45	46	47	51	45	43	46	42	47	46	38	34	40	40	52	40	46	42	49	41	47	41	42	41	42	40	61	45	38	50	39	60	36	43	42	36	47	36	45	52	39	51	39	37	51	48	54	36	38	36	43	49	43	40	25	35	44	42	52	38	51	37	55	55	29	43	27	32	43	41	56	47	47	49	37	48	44	34	43	52	49	42	43	39	41	39	33	45	45	59	37	41	38	39	41	45	36	52	51	38	52	56	54	50	40	33	41	51	33	47	47	42	40	42	37	33	57	41	54	42	37	35	42	34	31	39	47	40	51	47	43	56	43	55	46	37	50	54	49	45	45	30	56	48	40	46	46	44	46	33
42501	13608	5153	10085	13399	10910	10638	9908	10107	9376	10375	9394	8012	1798	1642	1460	1436	1341	1259	1236	1138	1070	1045	1010	983	992	950	906	900	905	881	857	844	845	922	861	864	859	796	798	805	776	754	844	802	790	777	774	789	746	795	786	709	777	789	731	759	732	715	741	752	778	742	779	758	799	735	724	759	769	775	729	720	732	766	727	700	734	725	728	722	719	759	724	758	756	708	711	749	721	748	716	713	715	703	687	734	732	769	745	715	703	732	713	733	703	711	743	744	741	730	748	712	710	782	707	734	735	740	739	724	699	691	684	738	748	739	693	702	683	734	763	720	696	710	679	747	714	730	669	736	701	736	721	706	706	757	744	709	724	701	685	737	726	671	745	689	712	713	702	722	664	692	728	695	679	698	740	683	704	716	763	750	688	688	736	724	703	718	695	747	653	685	761	727	707	710	761	694	705	737	702	693	720	728	723	714	711	687	683	739	718	731	708	714	707	697	671	768	736	687	735	687	742	690	690	720	757	711	676	699	718	708	720	726	743	715	721	732	699	700	707	704	694	720	713	720	709	759	704	727	724	721	731	664	723	746	713	712	697	744	737	714	686	676	746	702	738	687	687	737	734	733	686	730	754	732	627	688	716	673	691	703	729	671	732	695	720	760	704	745	701	699	733	707	758	706	694	707	750	725	715	732	718	686	685	722	689	692	726	725	747	750	679	725	702	722	711	733	676	738	720	676	752	704	743	702	729	709	669	746	748	719	708	676	660	698	737	686	681	739	733	686	670	688	737	739	724	674	704	726	658	726	717	736	695	696	704	703	730	715	725	728	756	729	689	740	719	738	684	730	737	706	698	703	715	731	705	760	710	717	695	713	706	669	701	714	668	732	701	690	716	697	691	740	676	678	733	713	684	709	715	693	706	675	737	688	712	679	697	739	721	729	702	701	712	689	697	712	686	734	716	720	706	703	736	690	660	734	683	732	709	693	713	715	753	692	742	686	687	709	693	722	719	695	675	664	725	664	702	691	750	685	683	706	687	707	696	743	713	716	676	736	756	722	684	723	714	696	745	694	722	675	707	680	724	705	757	733	711	698	745	725	728	750	748	732	667	732	694	742	713	688	697	661	717	711	701	714	705	713	711	696	684	716	750	741	698	729	692	742	723	743	703	735	694	713	637	790	739	713	725	721	740	730	707	718	689	789	669	671	737	719	732	736	721	711	743	716	683	693	745	734	706	685	718	664	703	696	717	708	700	721	694	747	718	734	691	692	711	709	719	739	709	678	712	672	707	741	726	733	737	719	663	749	707	744	641	706	704	746	729	691	742	720	653	725	712	729	715	719	784	742	680	722	682	718	719	716	743	684	730	683	718	697	705	743	725	704	687	741	737	719	759	713	714	690	727	726	694	682	780	720	719	673	740	709	708	697	711	716	727	695	741	682	691	646	729	722	698	694	751	678	706	741	695	661	713	709	687	744	711	734	699	724	720	662	686	688	747	745	725	709	702	733	720	669	701	695	717	771	716	726	755	740	693	746	721	723	713	697	715	749	670	765	695	687	725	704	727	703	715	735	719	683	741	723	708	721	723	722	683	696	753	686	705	678	710	716	708	721	644	737	740	694	733	706	694	682	742	677	674	733	686	675	711	776	655	746	686	681	737	697	709	763	716	758	705	668	685	729	711	697	683	732	747	705	762	679	700	694	712	713	732	741	699	686	736	679	768	687	694	693	716	687	727	708	728	710	690	692	716	714	765	709	724	668	715	708	736	766	721	696	724	706	737	732	722	691	738	727	705	681	690	694	688	692	746	729	723	706	690	713	712	741	715	703	755	743	716	683	720	732	690	678	673	733	759	693	659	698	727	675	733	709	699	715	696	686	663	708	709	701	718	717	721	716	682	715	659	713	721	675	683	725	735	712	693	692	671	725	704	684	735	698	763	749	699	684	668	720	653	657	703	724	679	720	744	768	686	757	723	729	723	659	746	714	678	712	698	704	708	684	672	703	712	707	732	748	681	684	659	701	714	722	692	712	696	700	718	656	756	765	697	675	691	665	679	752	728	684	692	745	708	699	700	711	730	733	707	763	724	749	706	707	715	738	749	730	716	687	711	688	710	678	720	718	734	723	740	684	755	710	734	753	744	712	714	691	757	735	739	727	676	732	710	712	753	705	726	699	679	710	723	692	684	720	748	732	769	714	706	722	750	729	713	730	734	711	692	698	704	749	694	655	685	723	725	678	679	706	687	735	677	739	708	726	696	738	736	721	701	693	678	736	716	706	742	725	669	701	699	707	701	704	701	673	701	740	723	713	688	716	767	720	706	681	705	676	725	719	718	709	723	718	719	673	692	709	728	732	700	743	745	705	757	712	722	700	726	703	762	731	717	701	717	728	752	695	679	731	720	702	705	703	690	705	708	676	700	677	725	705	717	673	678	718	717	733	702	729	752	769	713	734	700	706	712	702	709	712	697	724	680	715	745	737	725	686	708	704	707	706	724	713	734	728	702	757	711	737	773	682	653	718	670	704	701	713	703	706	741	679	723	738	689	711	727	772	690	722	712	727	728	737	703	776	719	717	706	713	676	722	712	731	721	726	713	679	771	723	730	709	693	749	687	737	701	734	723	663	709	714	700	687	712	737	733	734	733	748	747	737	707	709	724	736	727	731	698	674	723	696	691	706	741	771	740	727	684	741	731	762	688	725	708	729	719	678	709	734	725	659	719	693	699	722	691	709	686	728	710	735	678	699	704	723	692	749	700	722	707	728	741	709	723	717	699	773	726	679	716	720	726	733	707	654	657	732	734	707	684	725	663	712	681	743	727	731	689	682	727	704	662	666	691	752	721	654	748	724	666	735	706	686	720	705	730	739	732	771	719	738	722	709	709	703	709	717	706	691	742	708	696	747	697	668	692	716	756	693	704	708	707	734	731	747	686	657	739	690	716	709	696	763	713	715	716	687	706	737	686	697	703	667	685	770	727	722	734	734	689	737	712	697	687	726	744	682	727	731	721	715	727	704	676	740	718	700	709	692	759	677	692	722	663	701	712	729	696	728	706	710	694	731	740	728	716	664	717	758	749	703	727	740	722	735	736	670	718	729	714	739	710	769	692	708	692	709	696	703	724	695	674	696	718	721	715	717	721	690	717	744	720	691	694	699	723	715	680	669	703	709	691	776	736	698	715	727	733	708	719	735	723	701	736	697	723	690	722	715	698	702	659	682	711	755	713	707	679	654	704	662	753	677	717	697	703	716	706	683	700	721	727	707	751	685	692	685	711	704	668	761	712	739	699	723	682	704	714	710	708	724	756	702	690	748	725	681	682	731	712	691	705	704	718	721	707	701	737	711	691	702	715	720	712	733	695	723	715	749	729	765	722	725	730	737	735	691	712	721	716	759	722	716	734	693	726	727	711	696	696	717	755	739	749	753	756	679	729	743	699	725	679	740	709	711	740	718	692	679	721	682	710	751	727	736	695	720	701	712	704	710	695	693	658
11776	2782	366	159	191	225	258	269	326	234	322	293	617	70	49	59	53	37	50	52	36	30	33	32	31	35	29	32	35	29	29	17	26	35	25	29	32	32	28	26	26	26	25	27	21	13	21	30	23	18	28	18	23	28	37	19	14	24	39	23	27	24	23	22	20	27	26	29	17	17	37	28	37	24	26	35	19	24	25	26	24	32	25	34	22	20	26	21	22	30	24	22	23	20	31	22	17	26	20	24	29	18	30	28	25	28	25	25	23	20	19	29	20	26	22	25	14	20	27	32	21	22	19	16	21	29	17	22	20	17	21	19	20	23	31	29	25	28	22	17	34	21	31	25	26	30	28	22	17	27	20	26	30	20	23	24	21	25	27	23	27	28	22	16	25	28	16	21	22	23	20	27	20	23	22	19	25	19	18	29	14	31	20	21	25	22	25	21	13	16	27	21	23	25	18	17	27	16	14	25	23	29	23	28	23	21	24	25	27	16	16	22	20	18	23	28	21	21	18	21	22	18	22	24	25	17	29	23	22	34	24	17	21	20	20	21	19	27	27	23	31	24	22	30	27	25	21	25	21	32	17	17	21	21	20	27	30	17	31	28	25	29	20	22	18	22	22	23	31	33	22	26	22	24	27	24	19	22	22	22	32	23	24	27	18	25	18	28	21	27	31	26	17	23	19	15	21	18	28	23	22	19	21	21	33	18	11	25	22	21	22	20	31	17	16	27	23	25	24	25	17	19	25	17	25	36	25	17	23	34	23	18	29	17	17	17	18	31	24	21	28	20	20	17	24	25	22	17	23	17	26	28	21	20	28	16	18	16	19	25	29	24	23	16	15	25	29	24	26	21	22	27	12	14	16	27	26	26	20	28	23	26	21	20	19	20	16	19	22	25	15	27	16	27	25	13	27	26	25	28	33	21	19	18	21	15	24	25	30	25	20	14	21	27	28	30	25	18	19	24	35	25	24	20	29	22	25	16	24	23	32	28	20	19	22	21	17	25	23	32	24	21	20	23	28	27	19	18	34	24	21	27	23	21	26	24	17	33	34	24	22	23	32	21	19	17	26	19	21	31	29	31	25	16	18	17	17	16	27	24	19	17	20	21	17	24	28	24	22	27	20	15	15	16	28	19	26	20	26	22	29	21	28	20	24	30	22	24	28	16	26	24	21	22	19	23	20	21	20	26	24	35	19	21	18	28	21	22	24	27	26	32	35	37	20	17	20	23	18	19	27	25	16	24	24	22	25	25	32	29	26	22	23	29	24	15	21	20	24	23	27	18	30	24	26	18	26	25	20	32	23	20	15	26	20	19	26	24	15	28	30	30	31	24	26	28	17	24	24	29	26	25	21	21	17	22	22	20	26	23	31	23	15	19	23	30	24	21	20	21	25	21	16	24	23	18	21	21	30	21	21	30	21	21	19	31	25	18	16	26	25	22	31	30	14	28	23	20	16	25	24	29	25	27	14	20	25	23	31	23	21	19	20	22	20	23	30	25	26	28	26	20	38	19	25	27	30	28	31	22	24	19	20	29	23	22	21	21	22	17	25	16	24	19	30	16	20	24	26	21	19	21	28	16	18	21	24	18	20	21	22	15	16	18	25	19	35	20	25	18	22	22	14	24	28	27	26	21	19	24	26	20	20	40	26	29	22	19	23	25	19	18	28	27	26	19	31	20	20	26	31	23	18	24	28	24	19	28	25	30	23	15	18	25	22	28	19	24	18	27	16	21	14	27	26	22	19	31	23	24	26	25	18	29	27	23	24	24	23	16	26	29	20	24	22	24	22	14	18	19	26	26	26	33	20	24	21	30	19	22	24	28	21	29	26	22	23	26	28	21	27	21	18	20	22	15	21	25	34	18	21	22	18	21	19	23	15	30	19	22	28	21	22	24	17	20	18	23	21	25	15	22	27	21	28	26	26	22	20	31	16	18	27	24	27	28	17	29	29	22	23	21	31	29	21	22	25	28	18	22	34	28	17	19	23	13	24	15	32	32	29	25	28	25	24	29	27	21	25	25	22	21	13	18	27	24	28	12	21	20	23	24	24	16	18	15	20	25	16	31	23	19	30	13	29	24	10	15	27	26	27	29	20	21	22	19	16	12	26	20	25	18	22	13	25	22	16	21	23	20	12	16	26	24	30	20	28	32	27	28	27	25	21	22	11	20	23	33	22	30	25	17	25	29	19	20	21	22	20	20	22	25	24	22	27	17	25	29	17	23	20	27	20	18	24	32	17	28	29	13	22	23	21	21	34	16	21	21	28	19	17	18	27	21	28	22	19	26	26	21	21	26	17	26	29	22	24	12	32	27	23	27	24	23	20	21	15	25	16	23	24	30	23	21	28	24	18	26	26	23	32	22	17	24	25	21	22	19	19	23	20	14	21	22	17	25	22	30	25	20	24	23	29	20	21	19	24	19	24	24	22	24	25	18	18	15	24	21	22	21	24	19	19	16	24	26	22	20	22	19	27	17	24	20	16	25	17	20	21	21	31	24	29	24	23	28	26	23	24	35	19	20	33	23	21	24	24	28	24	28	20	22	26	19	30	22	31	18	27	29	22	24	23	28	20	23	20	35	22	14	22	13	23	22	27	29	28	33	16	25	30	21	29	23	26	36	26	19	29	21	22	17	22	27	16	22	22	25	17	36	28	14	25	27	28	18	13	28	15	11	24	15	21	24	36	26	28	24	16	26	25	26	21	21	17	24	14	23	23	20	22	18	17	24	20	17	21	26	23	25	18	15	14	23	21	26	30	16	17	23	18	29	20	19	33	25	27	28	26	31	21	23	27	18	30	16	28	19	19	24	20	28	13	16	14	16	30	23	19	20	19	29	23	19	18	22	23	18	21	21	32	21	26	23	22	20	22	32	19	25	29	35	21	24	19	20	27	33	23	35	22	17	23	22	26	14	18	25	19	20	25	22	25	20	31	27	24	25	28	19	21	25	24	30	25	31	27	16	18	24	20	29	22	21	21	26	26	31	22	27	19	20	31	32	27	17	23	29	22	18	28	21	18	30	20	18	18	23	22	24	24	21	28	23	22	24	24	22	36	24	29	22	18	16	22	22	28	20	21	15	23	22	17	18	27	19	25	26	18	21	28	28	21	15	13	21	19	24	19	18	22	16	26	14	21	27	29	29	24	19	17	30	17	18	29	14	21	21	27	25	23	17	31	18	16	16	23	30	24	35	17	21	17	27	23	19	27	16	21	19	21	30	25	26	21	29	16	29	20	18	18	18	29	17	27	25	29	22	20	21	20	16	27	25	37	18	23	22	23	27	19	24	21	18	25	21	27	27	22	22	20	20	26	20	27	22	25	21	22	24	25	24	24	19	29	19	21	18	21	21	18	27	29	20	30	17	20	24	20	32	19	30	20	18	30	25	21	19	32	22	21	30	28	25	23	22	21	36	20	23	33	36	26	16	33	23	18	21	25	19	16	30	22	21	17	23	24	26	24	35	18	15	20	18	28	17
51215	19914	7162	15687	20139	17372	16817	15492	15090	12306	13656	12298	13637	2747	2414	2096	1922	1712	1622	1446	1311	1231	1128	1041	998	973	909	889	793	831	748	767	731	731	742	662	698	612	608	611	598	610	584	568	529	565	575	545	525	521	535	458	459	530	530	524	506	514	470	460	430	437	469	442	439	452	453	432	451	424	424	434	446	450	452	437	439	390	396	432	463	411	385	407	410	385	424	433	416	402	412	391	429	428	424	405	394	376	403	413	375	440	429	413	371	419	437	418	378	393	394	396	407	380	420	414	415	391	417	394	411	398	371	375	390	394	402	377	429	398	399	351	418	369	368	378	433	396	401	453	392	419	377	396	419	426	363	456	401	367	405	415	379	356	382	372	381	398	369	408	390	407	394	404	373	383	392	364	399	404	337	381	377	374	353	388	395	368	364	414	394	417	405	415	389	381	377	399	400	385	383	360	408	380	427	403	397	355	433	417	392	363	355	364	377	408	359	391	399	399	425	407	366	370	396	395	394	374	434	363	394	393	348	361	395	379	375	382	357	388	363	379	365	377	380	401	360	379	399	400	405	396	405	392	410	405	393	381	420	380	387	383	383	398	373	383	379	381	437	383	393	369	372	385	358	406	384	390	397	359	380	364	364	393	409	363	384	389	379	365	405	419	376	376	358	371	361	384	377	380	390	407	391	374	387	400	419	369	389	369	344	373	406	375	368	392	375	409	379	399	360	381	412	402	362	367	350	396	398	390	379	374	435	396	384	390	369	359	371	384	382	395	391	395	348	400	356	405	366	376	395	409	363	391	359	355	387	376	395	389	351	349	403	388	422	411	390	394	379	386	402	379	352	351	361	403	368	387	387	386	381	382	372	380	406	363	404	384	373	382	366	377	416	349	377	375	385	392	381	419	357	357	364	355	393	441	375	380	390	386	397	417	371	406	366	363	389	361	398	392	388	385	385	396	356	367	397	402	355	363	376	369	390	393	389	393	379	378	394	399	397	322	400	362	365	388	382	373	376	380	383	404	431	395	384	375	380	398	360	440	391	393	375	407	401	432	388	414	412	425	393	413	391	360	395	383	371	394	348	402	354	400	372	375	364	355	363	367	370	357	395	373	369	346	392	383	406	384	375	412	391	385	398	397	412	379	378	391	398	370	409	401	405	368	388	372	358	423	391	371	395	371	391	355	390	366	377	403	366	408	390	371	371	399	351	370	395	352	371	386	396	364	403	383	383	411	369	419	363	370	406	387	403	368	382	404	394	406	382	401	384	393	379	364	388	386	403	401	361	383	389	401	385	370	376	403	363	357	390	341	387	355	403	392	380	372	355	381	379	376	404	363	365	393	367	398	397	376	365	367	380	362	393	382	388	383	361	395	392	394	398	388	392	386	405	400	401	354	376	364	398	383	377	381	374	381	346	381	379	388	418	395	387	404	385	361	349	374	391	362	351	380	403	429	346	407	351	369	415	376	360	357	399	365	417	359	382	401	390	372	368	382	397	402	355	401	419	394	399	395	413	362	379	394	372	403	421	385	412	389	370	390	374	403	410	389	383	405	348	419	395	366	432	368	376	404	385	374	405	377	404	395	388	388	373	381	396	371	425	388	371	405	375	385	422	375	382	430	386	409	347	398	372	376	399	360	385	382	374	376	385	387	379	377	379	354	389	357	388	376	377	346	395	380	392	391	385	397	381	359	384	381	357	390	373	389	396	372	356	372	394	399	401	385	408	372	367	409	360	417	393	389	391	385	372	376	363	410	376	389	372	398	377	377	374	375	380	423	393	357	373	366	345	354	373	377	370	366	382	399	406	383	379	394	393	377	391	352	392	377	402	393	401	379	395	381	392	392	365	400	384	414	395	398	351	408	393	371	398	386	415	385	380	383	400	400	330	425	396	392	389	389	390	379	348	425	403	375	386	389	365	381	362	369	378	378	373	385	356	368	370	378	402	395	393	385	388	411	359	360	389	399	397	382	366	371	376	378	374	402	397	367	414	410	393	341	381	354	383	415	382	382	382	340	390	389	359	396	377	400	384	352	374	392	391	412	397	402	407	398	334	365	396	371	397	341	401	378	380	381	405	384	369	428	360	368	381	349	381	385	404	350	377	378	382	386	392	332	404	404	376	369	401	383	372	408	364	383	400	396	385	410	377	398	399	422	411	367	358	369	371	402	382	395	385	404	365	401	374	419	373	364	394	411	384	408	361	406	375	394	381	382	385	404	394	382	373	386	405	355	407	413	390	397	396	378	374	390	376	389	375	408	372	358	392	358	365	393	382	404	416	398	365	368	400	386	408	409	403	346	390	383	373	377	376	382	369	411	378	412	357	388	374	362	365	404	371	394	397	368	383	395	377	363	382	336	379	385	379	398	369	376	376	405	404	413	381	388	375	349	370	371	379	402	396	395	431	367	403	422	380	375	388	414	400	385	376	396	393	352	383	435	403	391	371	405	398	372	401	383	368	368	384	403	382	366	387	375	396	381	349	432	395	393	381	387	393	403	394	363	407	377	390	387	357	436	370	381	411	374	366	381	370	397	372	376	400	401	340	349	402	358	397	380	387	370	375	403	418	397	423	409	363	393	366	382	390	401	408	356	414	375	376	412	367	402	359	393	377	401	368	387	380	392	400	390	398	415	427	387	387	358	391	364	399	383	399	370	372	371	371	381	368	392	359	403	346	410	386	394	371	360	374	375	425	382	374	394	359	396	405	407	388	371	388	379	396	385	385	394	372	394	391	376	346	377	403	378	382	380	404	405	381	372	363	387	401	394	375	363	424	351	381	374	383	413	384	430	373	383	389	372	408	387	354	381	385	401	384	391	401	401	392	365	347	388	349	401	412	366	379	376	388	380	352	355	407	380	347	347	440	410	403	379	381	415	422	359	355	381	365	392	397	417	371	408	358	377	359	355	389	394	424	407	404	367	392	401	387	377	378	399	387	390	406	365	363	407	347	365	400	406	353	374	367	393	382	365	420	392	399	393	376	383	385	413	399	410	406	385	398	420	383	406	363	390	404	381	344	372	394	364	391	397	395	368	384	386	397	392	413	385	388	384	369	380	395	401	404	363	389	375	405	429	409	390	406	364	358	373	368	345	402	413	375	325	381	371	358	373	370	335	345	381	389	352	415	375	364	388	396	394	403	367	413	375	401	401	367	409	372	373	375	378	361	377	389	420	374	384	370	400	374	422	396	370	386	419	373	378	392	369	366	389	372	381	416	417	384	408	382	421	400	425	380	367	368	357	395	382	428	395	376	423	382	394	387	344	380	371	392	366	345	375	426	401	376	384	411	375	362	370	368	391	341	393	386	409	434	395	370	382	387	382	361	388	392	386	410	366	382	355	346	384	368	371	391	399	378	400	361	393	400	354	398	370	367	371	406	394	382	404	386	375	406	376	384	338	371	354	398	412	415	383	374	406	384	409	405	387	409	372	378	366	377	351	361	380	400	380	374	349	384	399	396	364	393	383	378	385	408	399	389	381	393	392
4729	565	95	63	58	69	70	74	86	87	148	143	123	45	29	28	42	23	27	29	23	34	29	30	20	29	37	24	29	40	30	30	30	26	28	31	21	33	37	30	31	15	22	25	26	29	39	31	30	25	31	30	29	28	23	30	34	29	24	27	21	28	31	24	26	28	28	30	30	34	19	21	22	24	24	27	28	38	28	36	25	39	37	31	40	28	36	32	35	34	40	29	28	30	30	34	31	25	30	27	34	28	47	30	30	28	28	39	29	31	28	32	23	25	33	20	32	30	33	28	25	21	29	29	24	21	35	34	29	25	32	32	33	29	30	34	18	35	33	30	23	35	26	22	31	33	28	35	26	20	27	37	26	32	28	27	31	23	33	30	32	24	28	28	25	30	40	22	34	28	23	27	26	28	28	26	25	36	34	32	31	26	23	20	21	29	24	24	32	25	30	35	29	28	22	24	39	29	28	35	22	30	24	29	27	19	26	33	31	32	35	28	32	24	24	25	23	26	21	28	27	37	29	21	27	21	32	21	31	27	29	30	24	27	29	27	35	26	23	26	27	35	29	26	34	33	26	23	30	38	27	24	19	29	25	26	31	28	25	28	27	21	29	26	26	23	21	30	21	29	32	37	25	23	21	33	29	23	28	23	34	33	34	28	24	29	37	27	18	33	33	23	24	31	36	22	30	29	26	33	30	30	28	27	24	33	36	30	27	27	34	26	26	24	34	33	24	29	16	33	28	24	31	23	32	22	27	25	27	21	21	21	23	29	29	31	25	32	19	31	22	27	27	27	29	26	27	39	35	24	27	36	21	18	24	33	29	34	26	32	28	29	34	26	29	16	28	28	32	27	24	32	25	34	29	28	20	22	31	26	21	20	23	31	20	33	27	27	21	37	20	24	25	21	26	26	29	30	31	31	29	34	23	31	38	33	33	25	20	25	31	30	28	34	26	17	24	24	23	29	29	24	27	34	19	34	41	29	31	29	18	27	22	26	24	29	20	31	31	21	30	22	23	27	31	27	27	33	30	31	18	24	26	39	23	30	30	26	24	29	26	35	28	20	26	29	27	31	33	27	38	26	35	24	22	27	41	30	34	28	23	23	26	39	22	25	33	38	28	35	25	36	18	24	30	34	24	34	34	30	32	25	29	30	39	27	23	34	27	39	27	28	25	28	30	29	21	29	28	27	31	35	33	33	28	26	39	32	36	24	24	18	21	22	34	29	40	31	31	34	33	21	37	25	29	37	30	22	34	34	34	40	39	35	25	34	30	37	31	20	26	32	32	23	36	26	36	34	24	24	26	32	28	21	23	24	43	26	27	23	28	27	27	30	20	33	26	34	36	21	30	28	37	22	18	32	27	37	25	25	23	24	30	26	35	33	20	25	32	31	35	35	32	33	28	19	36	26	26	24	33	27	29	30	23	36	26	24	39	29	30	29	26	28	41	32	24	20	27	27	22	23	29	19	29	33	36	37	33	21	39	19	31	38	34	22	30	27	30	27	26	32	26	24	27	23	35	23	33	28	32	29	31	38	34	38	33	38	32	33	20	33	30	27	28	34	23	24	31	33	39	27	28	40	20	27	27	24	33	32	24	35	23	27	29	43	27	35	28	21	26	34	32	23	17	23	24	22	23	19	31	24	27	40	33	31	28	22	29	25	21	19	28	29	28	20	35	26	21	26	23	34	32	33	26	24	24	36	26	20	26	23	35	35	28	30	23	37	35	30	27	31	31	18	27	19	25	28	41	32	31	32	14	31	24	30	24	32	29	28	37	26	24	24	23	22	40	22	31	23	29	26	35	28	32	34	30	30	31	24	28	30	27	27	22	27	31	35	25	37	25	30	31	27	25	26	34	29	27	20	28	24	30	40	24	33	27	26	32	20	33	23	27	31	26	30	25	31	26	24	22	22	28	30	29	23	37	24	32	25	34	37	32	31	27	24	26	28	26	21	23	24	32	34	38	28	23	29	19	28	33	32	24	29	26	24	16	37	36	24	35	25	31	23	25	26	29	27	19	20	31	22	36	31	19	39	22	35	33	30	27	30	23	27	28	19	33	22	39	24	28	39	30	23	22	39	33	35	29	33	30	36	29	26	30	29	33	40	25	28	26	24	25	31	31	22	28	22	35	22	25	29	39	24	35	22	22	16	35	29	27	21	22	27	21	32	28	35	33	33	28	23	31	21	24	29	32	25	29	21	30	29	24	36	30	29	32	20	31	27	33	26	25	25	35	28	26	32	26	37	28	37	38	30	32	19	24	22	28	24	31	25	30	42	27	30	32	28	28	26	28	36	26	17	39	33	24	28	27	35	34	30	26	23	34	34	21	30	31	24	18	20	20	23	29	32	31	29	31	26	39	33	31	37	26	37	28	26	25	24	23	22	28	34	23	32	40	20	19	35	34	29	23	30	34	17	29	28	24	27	27	38	17	24	29	25	26	24	39	38	28	28	33	25	23	35	27	21	25	23	28	28	29	27	31	27	30	24	28	26	27	26	16	30	36	32	34	35	20	29	26	33	30	30	26	29	24	29	26	22	23	26	26	30	29	29	28	32	22	19	31	33	30	23	27	22	27	40	34	21	32	28	31	32	28	26	20	26	30	33	30	16	20	33	26	21	33	28	36	31	27	26	23	31	30	29	23	36	29	15	23	28	30	26	31	29	28	23	36	28	27	26	37	31	31	21	29	21	32	16	23	21	29	34	31	21	26	27	35	23	34	24	26	33	36	27	30	24	37	28	25	25	35	26	25	23	25	27	34	33	25	28	31	25	43	30	26	25	33	31	35	27	31	26	35	25	29	33	31	33	20	25	23	34	30	33	28	30	23	31	34	36	29	29	24	29	28	24	27	25	35	31	22	28	24	27	18	32	30	25	32	35	23	32	38	33	23	35	28	40	34	17	27	23	21	25	29	37	14	30	30	31	24	30	21	31	31	25	21	39	33	25	26	25	23	33	29	25	30	25	35	28	29	33	27	39	27	18	34	25	33	21	25	28	16	39	25	31	26	30	30	24	27	30	28	32	27	44	22	22	26	33	30	33	25	27	29	32	32	34	22	18	34	40	22	34	29	27	19	25	25	31	33	24	23	15	40	22	28	37	34	35	24	20	26	30	29	22	20	22	25	18	38	40	31	22	23	27	31	20	32	20	26	18	25	27	35	34	19	33	20	22	23	25	29	28	25	17	26	29	45	26	23	28	38	28	27	29	20	30	35	25	37	29	22	30	20	22	24	34	33	28	18	45	32	22	33	30	23	28	23	26	35	21	30	37	22	31	29	28	30	30	21	32	29	36	28	35	29	25	29	28	35	27	37	31	25	27	18	21	34	29	24	31	28	26	28	31	24	25	30	33	33	16	23	34	31	28	18	31	38	28	35	28	33	22	22	33	28	30	20	31	23	21	34	24	28	28	24	24	23	32	25	32	38	19	21	32	26	32	27	32	19	33	23	32	37	31	38	20	31	26	27	27	27	33
38456	11178	2992	5020	5935	4628	4728	4850	5214	4144	6251	6175	5276	794	738	695	613	628	578	582	589	578	570	590	581	532	553	525	516	493	525	508	509	510	531	485	532	477	505	491	508	489	520	500	492	457	540	470	507	488	524	498	493	493	501	485	490	468	497	449	474	462	473	491	479	458	473	460	487	483	528	461	428	434	447	499	468	468	485	483	453	489	445	482	489	475	488	479	473	445	526	472	453	447	435	475	478	482	454	472	458	482	467	445	472	453	477	523	457	458	455	473	488	477	453	459	440	449	450	490	461	475	495	510	491	477	438	500	445	464	456	511	423	468	466	494	445	446	487	414	482	454	455	462	478	487	459	461	438	475	446	468	493	465	487	494	468	484	468	459	490	466	485	488	469	439	462	512	439	453	479	438	470	493	451	446	438	479	471	462	483	473	455	494	471	499	443	460	443	430	497	494	458	438	467	422	483	467	472	458	468	472	483	443	464	453	431	407	474	494	457	453	430	468	515	469	465	423	444	414	460	470	467	490	458	472	432	480	466	458	472	483	447	449	459	473	453	421	487	511	485	492	476	461	419	461	415	479	480	510	463	458	483	489	443	490	442	505	444	505	457	491	434	468	474	466	456	465	474	432	447	415	498	505	472	474	483	499	455	486	465	465	459	455	459	481	424	511	477	485	476	473	495	489	440	454	466	455	502	463	481	471	467	461	486	459	414	446	462	448	477	495	517	443	482	446	457	481	496	422	490	486	498	492	476	453	480	460	463	489	448	475	454	448	499	455	457	499	432	470	482	470	475	480	442	459	462	407	503	491	477	457	467	447	431	464	433	489	463	484	481	447	483	475	471	487	446	452	459	484	473	509	493	432	464	505	470	466	480	462	471	457	450	449	464	494	479	431	429	469	452	474	485	476	472	479	468	471	499	470	449	470	440	477	503	469	462	466	427	472	453	452	459	482	447	438	451	414	496	467	451	465	449	454	493	448	442	489	446	460	491	490	495	449	485	450	486	434	456	450	512	474	459	468	456	441	475	403	435	417	480	426	486	453	459	480	430	436	464	459	403	422	442	445	463	454	478	430	501	478	528	453	483	463	474	446	503	484	448	420	421	454	468	438	483	430	489	495	452	451	492	473	459	494	479	450	476	447	464	440	471	490	437	441	491	463	487	459	478	433	436	442	456	443	478	474	477	465	445	453	477	509	463	496	453	471	474	451	488	460	492	468	470	510	489	456	519	469	447	484	458	476	494	454	465	441	467	451	470	461	482	461	447	471	445	447	464	456	458	471	558	452	435	501	470	481	486	451	471	464	448	511	520	439	487	507	450	470	524	489	457	491	451	488	513	495	478	459	460	475	457	468	477	502	457	473	507	513	465	470	512	480	482	462	471	479	456	485	483	473	443	468	443	438	457	439	495	484	458	473	456	467	453	473	492	456	441	479	464	461	444	458	473	431	492	458	445	492	487	474	470	458	483	461	409	508	481	495	481	485	473	488	446	519	450	426	466	452	445	459	454	473	450	487	460	470	445	462	487	460	489	460	462	450	450	490	509	452	500	432	497	488	434	432	460	492	471	450	480	458	470	446	450	500	463	458	478	480	477	440	461	451	466	453	478	429	434	459	450	496	469	465	476	480	445	449	469	443	441	462	472	503	446	513	482	450	442	474	482	465	485	444	432	448	435	445	496	467	445	452	442	470	442	465	448	462	458	415	436	460	470	453	461	494	437	479	489	498	482	452	446	451	495	485	449	496	469	475	497	479	491	459	453	449	474	482	472	514	458	469	473	464	501	475	444	454	469	429	456	421	451	427	435	491	521	420	459	498	458	456	447	498	488	448	488	474	469	418	467	437	495	480	458	445	469	447	451	481	503	450	462	489	456	459	467	461	482	483	456	471	414	446	454	418	441	457	471	466	448	474	447	486	512	435	494	457	465	450	488	451	455	481	501	460	461	477	471	478	505	451	498	461	465	437	429	447	457	470	460	439	471	473	492	494	450	464	464	475	436	453	448	470	431	468	488	484	479	471	486	465	506	453	445	469	476	479	468	439	458	477	502	467	457	450	406	458	479	442	432	480	449	457	459	485	509	459	484	473	450	456	468	475	475	459	452	533	465	462	484	456	453	490	443	460	453	455	459	478	471	485	447	440	439	488	482	454	477	459	472	441	456	446	483	478	461	430	489	455	446	442	450	480	506	467	462	487	469	460	500	475	497	472	457	467	465	482	461	422	484	438	451	503	492	470	462	450	464	489	474	466	481	447	473	449	452	469	461	498	487	506	515	473	458	471	485	476	426	480	509	471	482	481	478	465	481	466	435	469	451	480	480	453	464	450	476	488	474	453	511	486	483	479	449	454	536	493	469	458	474	424	514	476	500	516	452	497	454	464	471	461	452	467	452	452	462	457	499	506	456	486	489	469	451	504	448	490	433	466	497	468	456	464	502	437	421	481	491	435	487	483	473	490	458	422	471	457	458	481	499	459	444	458	453	452	522	490	434	479	481	495	460	482	471	512	474	470	480	461	451	470	428	445	483	455	464	477	492	447	450	451	504	442	474	486	497	449	430	480	480	437	446	459	460	415	444	474	465	469	485	486	520	487	483	453	460	486	461	456	463	432	508	498	466	429	450	429	478	436	455	465	438	460	462	445	445	458	483	488	473	442	482	478	481	435	448	466	508	440	466	498	485	423	491	461	424	462	471	486	444	495	472	495	455	472	428	477	439	419	452	494	468	471	476	475	472	468	473	480	507	494	439	491	466	470	495	450	482	440	493	489	419	479	449	521	476	468	513	461	467	476	520	445	458	468	468	464	489	436	464	453	451	482	485	469	464	466	435	442	475	462	467	477	439	474	423	457	498	461	497	477	501	493	476	420	468	482	498	420	479	492	454	474	465	431	446	434	451	462	476	477	504	454	467	466	526	458	453	478	501	470	467	448	434	444	451	485	494	508	472	486	465	482	455	461	460	478	482	480	454	475	483	477	468	485	459	470	468	457	438	465	441	456	430	528	487	492	454	488	460	477	480	459	483	470	504	464	484	497	464	436	439	479	479	471	460	461	471	457	483	449	472	465	466	472	460	479	452	500	507	455	506	449	492	472	481	505	446	455	435	514	503	490	441	464	459	486	424	479	483	446	480	469	474	470	506	451	459	481	462	483	463	423	471	462	471	463	494	483	490	465	464	487	446	514	452	465	441	479	461	449	444	440	443	457	460	450	486	457	470	480	507	503	475	468	471	455	471	485	467	488	462	467	450	458	471	448	476	490	450	441	445	460	473	470	463	481	457	480	467	450	489	470	489	473	450	462	501	459	486	483	493	521	469	463	454	457	481	462	459	473	473	459	468	472	477	475	480	478	474	501	450	452	448	471	498	452	484	457	502	494	482	486	469	480	446	461	467	485	491	475	488	450	469	476	471	429	450	473	483	482	470	462	461	456	429	458	441	448	466	440	443	469	495	485	463	476	447	446	436	426	484	479	434	467	457	457
8767	1074	239	106	137	161	162	143	147	141	248	317	478	60	54	66	63	66	65	53	45	48	55	45	54	52	38	64	48	46	63	55	56	39	42	48	55	35	34	51	43	57	41	52	42	49	42	37	40	55	54	44	48	38	59	48	40	46	49	30	46	42	41	38	45	43	49	45	48	53	46	48	38	50	54	36	56	39	46	58	43	34	44	47	46	48	40	45	52	47	55	46	47	50	46	42	56	48	32	34	49	41	47	40	48	51	48	49	37	51	33	42	38	42	31	49	29	43	44	48	46	56	42	57	44	50	45	46	37	42	60	52	39	56	47	43	47	31	36	41	41	46	51	42	42	47	32	37	42	53	40	50	34	42	31	41	48	47	49	53	44	47	45	39	38	44	36	40	52	49	47	55	43	40	41	35	52	35	56	47	43	57	46	50	46	52	34	35	43	47	46	60	47	55	51	39	38	47	34	42	48	39	35	42	47	46	44	41	44	42	46	50	47	43	37	57	57	49	52	32	55	50	40	41	45	35	36	39	30	33	45	37	44	36	52	39	52	50	44	49	49	54	38	46	38	44	48	46	47	35	47	56	49	37	45	46	46	50	38	59	44	37	49	45	47	53	52	36	37	50	49	42	42	53	36	42	45	43	49	36	50	58	61	49	48	55	36	37	52	48	40	49	49	36	49	51	44	48	50	38	46	35	42	35	39	47	49	46	42	52	47	55	47	45	29	43	36	39	39	45	39	36	34	49	43	44	38	37	64	51	50	27	44	36	47	50	39	45	46	50	44	40	54	38	44	35	46	37	50	46	39	48	46	58	37	59	39	45	48	48	47	44	50	45	42	48	48	30	47	31	39	26	43	48	42	31	37	40	60	55	61	39	48	40	45	33	45	47	45	41	53	54	41	44	34	42	40	43	51	45	41	52	40	45	49	50	38	33	46	56	47	43	48	39	39	41	44	52	41	44	35	51	42	47	41	37	35	44	44	52	50	45	55	48	35	44	52	49	40	40	35	62	47	40	42	41	39	52	42	46	53	46	45	43	52	45	37	50	46	53	44	50	52	28	39	34	43	52	40	42	37	51	51	48	35	46	53	55	49	54	51	54	40	45	39	43	35	46	56	41	46	47	44	39	42	52	53	48	52	52	41	57	47	59	50	40	31	44	52	47	40	45	51	40	37	38	42	40	39	41	41	38	44	37	39	40	42	39	44	42	45	45	38	53	45	52	32	44	55	40	44	50	43	46	49	50	40	44	45	40	53	43	42	44	48	38	39	49	35	40	39	52	46	45	38	43	41	62	45	57	47	41	35	44	50	42	41	46	46	62	38	48	45	53	43	39	47	53	50	40	48	48	31	41	57	45	43	43	57	56	40	50	44	40	40	39	42	56	37	42	38	35	54	51	56	37	57	47	34	32	45	44	41	47	53	50	43	44	37	44	57	37	57	43	36	40	57	46	61	52	50	30	52	41	33	39	46	55	43	42	41	42	41	39	42	47	43	53	44	52	39	50	44	45	45	49	39	43	45	35	40	45	35	41	51	45	42	49	51	52	41	45	32	28	30	49	46	38	37	46	38	47	38	52	42	45	33	37	43	42	43	58	52	47	47	39	46	43	46	48	43	51	44	41	39	49	52	33	40	54	41	54	44	52	41	54	42	53	30	48	42	45	54	39	51	54	31	46	51	42	45	50	47	42	48	50	47	49	36	40	35	29	44	40	43	40	37	40	58	47	60	35	56	46	46	36	44	49	33	41	36	42	64	45	50	48	52	36	46	39	42	53	39	39	42	47	45	55	41	27	49	49	44	39	47	43	50	42	45	47	47	40	41	53	32	35	51	45	58	38	39	39	38	46	36	43	51	38	47	48	41	43	47	39	50	41	56	58	33	39	44	39	50	43	43	45	35	40	47	44	34	43	57	39	49	33	45	45	38	47	43	38	42	45	69	34	41	50	45	42	39	38	35	30	46	45	32	51	38	37	47	45	59	50	49	38	38	45	43	40	44	48	38	42	44	42	49	41	45	64	43	41	38	39	44	41	37	42	36	44	54	42	38	45	41	41	35	51	41	43	43	40	49	42	39	35	41	45	43	50	42	45	50	62	48	56	48	49	32	48	41	50	43	46	39	31	42	39	48	44	51	26	38	36	45	45	39	55	43	36	32	45	43	34	40	42	43	33	39	43	43	49	46	33	42	65	38	65	36	38	37	43	52	48	45	52	43	39	49	44	45	36	46	44	52	38	47	51	40	41	45	53	47	52	45	51	36	40	52	51	55	41	40	41	52	49	54	48	45	47	41	40	48	44	42	46	39	36	56	52	50	46	41	33	50	45	47	36	48	48	58	41	50	44	45	54	41	46	40	49	44	43	42	28	41	37	55	52	53	44	43	46	41	43	43	41	51	49	41	47	42	50	34	41	51	35	47	41	45	36	40	43	47	46	44	30	49	51	50	51	31	50	45	45	44	42	36	56	43	37	38	37	50	55	45	27	45	31	47	30	41	44	42	45	41	45	46	47	36	56	40	44	37	42	39	33	45	47	44	44	42	44	44	41	40	37	45	36	44	39	49	42	40	45	46	43	42	44	37	56	46	44	32	46	35	43	39	58	50	47	34	34	45	41	43	55	54	43	50	39	52	41	46	41	43	40	51	32	45	52	44	50	38	41	49	50	45	35	59	36	52	47	43	40	53	43	42	54	45	52	50	43	56	40	41	41	33	54	38	53	43	40	45	45	41	50	33	48	43	34	51	47	38	35	48	43	52	44	43	52	41	38	47	46	28	45	50	49	50	47	37	50	48	38	41	29	48	40	40	42	46	42	55	43	45	51	47	42	40	39	37	33	42	35	46	45	51	53	42	54	49	40	36	38	38	38	54	42	42	27	31	51	44	44	54	36	39	46	49	51	43	34	38	50	42	39	40	47	38	38	46	38	37	39	44	32	41	47	31	46	53	41	48	43	45	43	36	43	48	48	44	40	35	39	36	49	34	54	51	42	45	40	47	36	43	46	42	33	44	47	33	34	40	44	50	43	53	41	35	33	41	35	38	44	50	39	45	50	42	52	49	50	36	46	44	50	39	49	40	39	37	41	49	39	37	42	47	49	52	51	48	28	41	41	48	44	50	55	43	38	38	47	47	48	49	51	45	46	44	40	57	37	51	57	40	52	38	43	39	46	33	54	39	53	44	51	55	48	38	50	41	46	39	50	55	47	33	44	46	45	45	37	38	44	54	48	44	42	56	60	47	51	40	50	42	38	60	48	46	47	50	45	47	39	54	51	47	52	34	34	50	50	45	49	40	39	52	39	47	42	47	31	40	45	36	41	52	56	44	44	39	38	40	50	34	44	48	40	45	47	35	48	39	45	46	48	43	41	35	41	59	37	36	55	42	33	44	71	49	47	31	45	43	39	50	41	42	48	51	54	48	43	48	45	39	41	54	47	44	46	47	39	42	55	43	35	40	40	36	41	49	50	56	46	55	36
43440	13268	5112	8662	14662	11640	10974	8905	7713	7694	11458	12274	12829	2005	1753	1528	1467	1380	1310	1239	1203	1173	1016	1026	978	1022	984	946	956	890	870	900	928	901	901	878	819	872	847	866	809	833	813	823	825	807	774	756	767	822	800	784	776	812	734	832	721	797	762	778	742	751	799	774	778	717	690	738	740	704	720	755	756	723	773	742	771	786	722	746	771	724	727	693	749	688	747	783	751	706	721	771	752	695	710	755	711	764	754	762	729	744	720	732	701	684	677	726	729	734	763	769	741	755	697	748	743	717	693	717	724	731	697	698	755	722	718	736	760	724	736	724	707	744	745	735	693	776	719	679	702	724	724	763	744	711	682	712	749	660	712	718	757	659	733	769	712	718	701	679	781	753	783	706	740	737	750	766	757	763	743	682	687	694	674	743	754	709	720	712	736	721	677	732	760	680	727	758	745	723	749	696	675	710	767	690	746	770	748	713	725	712	728	727	671	721	693	724	767	728	752	729	702	706	683	718	744	691	704	716	697	722	691	714	708	747	780	695	681	714	701	706	731	715	765	742	726	763	733	706	765	667	766	719	729	705	724	657	711	740	727	720	726	685	727	695	753	736	683	735	694	724	668	701	762	730	742	801	738	729	683	702	762	731	734	741	704	737	727	715	715	746	723	736	754	728	741	674	704	782	735	715	708	707	757	709	680	716	744	759	705	720	746	727	726	711	758	707	753	705	721	754	710	725	753	680	696	734	797	724	762	724	748	723	717	703	729	735	713	687	698	720	767	742	745	734	734	741	725	739	706	736	754	727	707	721	713	702	720	693	717	748	737	668	700	759	751	692	719	697	683	796	731	742	693	737	743	711	680	718	711	766	714	653	720	740	710	721	712	699	758	736	721	715	721	733	707	746	717	752	738	734	696	725	711	759	740	668	694	690	738	741	707	704	717	671	679	759	728	748	717	751	771	733	743	689	752	738	719	791	724	702	706	737	745	750	725	728	699	719	772	735	700	722	727	657	720	696	742	728	714	721	702	717	703	718	728	693	740	717	749	755	686	722	708	678	705	732	659	729	728	713	718	769	724	656	771	735	737	681	763	717	748	756	770	725	725	723	680	715	705	683	707	735	728	700	752	735	787	736	717	755	698	742	744	718	708	698	705	702	763	736	746	751	730	733	742	725	717	693	720	723	740	739	714	732	672	728	723	687	744	712	691	706	708	731	708	734	767	730	704	758	746	744	726	726	707	712	752	670	689	720	699	748	667	721	719	742	704	698	734	729	713	742	713	723	693	711	728	774	692	742	702	667	699	725	745	748	710	725	737	672	746	757	706	738	738	683	746	753	734	770	708	701	677	746	725	725	695	728	722	761	723	661	732	728	733	751	765	737	738	745	714	694	666	698	713	689	700	676	690	719	742	715	742	706	712	692	712	723	772	674	724	749	725	720	747	721	726	775	775	746	706	753	764	697	767	730	723	650	698	696	743	704	680	687	646	707	704	708	706	732	710	709	679	720	734	708	694	729	742	762	721	682	726	733	697	666	721	715	736	706	763	686	690	736	738	730	724	659	779	744	711	721	761	718	746	692	728	794	696	713	720	747	679	691	692	753	760	709	639	730	745	714	728	706	675	724	728	669	735	722	752	704	714	677	718	744	746	740	745	732	736	725	768	758	780	754	666	723	745	797	713	733	710	714	742	744	666	715	736	691	751	719	689	741	711	642	695	693	711	765	764	720	721	701	703	726	684	698	749	704	696	744	741	737	700	728	769	739	707	750	696	679	789	675	724	694	773	751	688	764	699	777	698	715	732	726	710	733	690	693	702	707	700	664	746	715	698	696	704	744	747	755	716	685	767	719	728	726	733	714	747	688	678	731	681	743	740	730	762	724	688	749	763	738	706	747	673	706	722	718	669	737	738	707	733	699	690	728	730	730	747	744	733	691	742	670	711	705	754	728	693	706	798	735	739	720	735	741	719	716	698	718	702	729	702	750	695	725	724	702	703	719	689	724	736	721	737	737	700	729	693	709	690	728	712	675	730	680	760	710	758	708	747	743	706	753	822	726	741	729	753	725	712	742	709	722	773	736	674	697	728	722	768	729	733	687	768	764	703	682	733	710	692	766	723	710	682	666	703	725	736	753	645	749	706	679	750	717	699	710	688	750	731	676	699	744	676	757	704	702	706	721	694	757	742	735	721	707	666	706	729	693	741	756	702	712	773	713	694	748	707	703	639	771	682	750	677	726	715	716	686	703	694	698	700	735	681	722	730	736	755	724	693	701	755	667	741	737	706	694	749	721	722	640	744	692	712	701	727	744	728	721	708	712	725	673	715	731	739	736	675	729	762	731	670	741	761	752	706	697	718	685	687	721	730	707	745	754	726	746	715	749	736	720	724	742	719	701	732	740	713	760	731	739	671	677	747	706	660	752	698	707	678	701	734	731	714	699	687	734	757	755	740	701	700	689	724	715	738	716	686	752	674	724	706	707	727	707	694	740	731	693	701	724	769	725	688	774	756	754	689	721	755	727	678	765	705	736	754	674	732	714	726	738	733	701	731	733	759	736	708	700	713	733	708	698	716	697	686	670	714	708	740	672	711	678	727	708	729	728	734	741	746	767	690	698	723	724	738	743	700	777	688	749	717	711	800	691	724	700	722	744	730	734	722	713	737	714	734	658	733	653	723	726	706	702	674	693	689	726	734	716	725	732	750	682	761	714	702	723	708	698	723	704	725	720	673	692	737	745	701	706	734	736	743	730	723	666	703	709	746	727	754	734	809	735	731	694	731	722	710	716	726	730	756	718	711	663	737	678	724	736	733	717	753	681	736	726	673	692	725	728	767	683	733	687	733	730	736	736	753	713	772	756	735	740	689	768	750	707	726	694	731	762	704	743	684	733	750	728	721	739	731	707	695	720	772	724	708	788	700	787	747	740	735	718	686	754	718	763	682	689	656	731	708	691	679	724	700	710	727	673	739	703	685	735	722	723	696	716	726	730	713	702	706	680	722	713	694	708	689	694	782	690	760	724	761	718	699	710	727	745	724	690	686	692	756	667	691	735	770	731	689	725	788	692	760	704	757	713	713	698	735	693	736	700	677	702	761	708	738	737	669	732	720	724	689	705	683	746	746	708	700	745	700	711	741	728	665	745	732	688	707	711	689	752	751	686	757	700	719	750	718	724	739	721	730	719	730	735	760	685	697	700	796	744	717	706	725	746	723	684	707	730	721	725	763	693	737	753	688	758	706	766	733	711	733	714	690	755	674	701	734	739	716	765	713	745	685	723	741	715	753	701	810	728	723	791	705	709	749	723	745	769	749	773	714	716	648	704	696	706	693	613	782	753	706	748	720	735	682	728	751	739	695	753	693	746	711	702	743	779	675	754	743	681	724	706	742	742	706	707	735	689	715	726	729	720	728	681	743	802	715	773	675	746	710	712	719	766	664	680	725	726	749	711	734	733	735	684	760	740	676	746	707	748	685	692	720	699	716	731	727	754
8151	1117	228	129	118	160	168	149	175	155	264	333	267	56	63	57	53	73	53	59	49	56	57	47	46	50	53	47	47	55	42	52	56	59	39	53	47	45	41	42	59	37	35	41	53	45	39	50	53	47	31	44	45	42	42	52	45	48	29	53	44	41	48	38	36	44	40	41	41	46	47	39	38	54	47	35	34	45	44	53	36	44	53	50	33	52	37	46	36	34	35	41	40	41	36	45	40	42	38	42	44	43	41	54	50	58	49	40	44	58	45	56	51	52	45	41	51	46	44	40	56	57	37	41	37	39	40	37	48	44	37	34	54	44	49	44	27	44	43	51	39	46	55	35	42	41	49	42	58	46	43	48	38	48	45	45	44	40	47	45	53	33	26	53	52	52	52	45	50	47	36	43	37	37	51	46	54	42	36	52	41	49	45	46	44	31	48	42	51	46	42	44	34	47	48	48	57	51	45	42	48	44	47	28	42	54	54	52	49	45	46	46	54	46	40	39	41	34	50	48	41	49	48	37	37	51	40	55	63	52	47	44	39	29	49	49	46	42	50	45	47	38	41	47	38	45	46	45	47	38	42	43	51	46	41	47	50	43	40	43	46	53	52	44	37	57	44	40	43	54	36	37	44	48	54	42	41	48	56	39	44	31	44	42	44	37	43	38	48	55	44	47	36	47	28	49	44	49	50	45	45	45	42	42	37	39	47	49	47	47	33	36	48	46	38	44	56	48	57	46	51	44	52	43	48	53	39	38	46	40	41	47	47	42	30	49	42	54	52	43	42	51	36	38	42	41	33	35	39	42	39	52	41	28	46	46	50	43	52	33	53	51	34	45	43	54	46	42	42	28	37	44	40	41	43	35	37	43	42	40	37	46	43	37	34	40	39	35	55	48	50	37	39	42	52	47	47	49	35	45	54	38	32	47	49	42	41	37	41	46	45	39	51	46	44	54	54	48	33	49	40	39	40	48	29	59	39	42	48	44	54	34	30	36	45	41	43	47	47	37	46	51	52	46	56	43	52	39	50	51	52	44	32	39	52	44	51	43	45	36	43	47	39	55	48	30	38	45	43	47	46	47	49	49	43	49	54	47	46	41	44	48	41	43	44	44	41	36	41	45	47	50	48	40	42	43	36	44	64	36	45	40	46	41	45	48	37	42	28	43	56	41	52	36	35	41	46	48	54	37	46	43	43	46	41	40	39	52	50	43	45	54	41	52	32	58	56	43	42	37	51	54	44	39	46	46	37	40	45	47	41	39	50	55	37	34	52	35	40	48	44	48	41	49	45	43	39	40	35	38	52	47	52	44	35	42	41	43	37	51	46	47	37	50	44	43	55	36	44	33	66	47	41	39	34	42	38	48	42	49	54	44	56	33	57	42	46	46	39	53	47	49	42	44	42	47	41	45	46	45	40	42	27	37	40	41	49	40	42	52	50	31	48	48	37	39	45	33	38	36	46	45	48	38	50	43	48	40	54	53	39	35	42	31	32	48	43	48	44	54	44	47	47	46	43	43	50	44	53	46	45	35	37	38	47	37	36	49	34	41	35	48	39	36	39	46	40	40	40	40	46	40	49	54	43	49	48	58	45	42	38	42	42	47	32	49	51	52	44	48	51	35	42	40	45	49	49	36	57	39	34	54	29	40	35	42	52	44	42	44	37	46	51	43	51	34	39	46	50	46	36	48	41	44	52	47	42	27	38	49	43	40	36	63	46	49	45	31	52	39	46	38	47	44	41	44	53	43	41	44	53	35	35	38	47	41	44	44	42	40	49	61	43	42	42	33	43	42	43	56	42	52	49	42	38	40	31	47	38	57	48	53	50	49	36	45	42	48	48	46	40	43	41	38	49	48	43	37	53	43	51	44	42	38	49	39	38	60	45	38	44	41	47	41	33	58	52	44	51	34	42	43	43	40	54	52	50	32	51	60	53	48	49	59	44	40	45	39	48	44	42	46	34	40	46	35	46	36	43	33	39	44	57	42	54	37	42	47	39	44	44	40	35	43	41	51	44	39	43	51	46	33	50	46	47	46	53	41	37	39	29	48	51	49	57	38	47	59	32	36	43	40	31	40	37	38	49	54	45	39	37	44	40	53	32	38	67	45	47	49	51	37	40	41	47	51	38	45	41	44	48	51	46	31	44	42	44	50	54	28	32	44	44	36	49	50	50	49	36	55	34	54	39	45	49	52	47	49	46	39	47	59	46	45	52	44	46	52	44	42	69	41	42	43	45	42	35	53	38	47	42	53	51	48	54	48	49	37	34	48	59	52	37	47	35	42	46	55	56	50	48	41	42	42	54	41	42	53	49	43	52	36	34	36	50	49	45	42	51	36	44	43	47	39	49	52	39	58	41	42	42	37	41	41	49	44	50	56	39	50	40	36	41	41	41	49	38	44	52	41	46	62	33	47	44	36	36	35	51	43	42	35	34	36	50	53	33	50	42	38	48	45	49	39	49	53	35	48	36	46	36	50	48	43	42	54	52	54	42	34	38	54	41	39	36	38	36	43	46	46	34	48	47	46	57	45	34	40	49	35	39	41	45	49	48	41	46	40	44	55	43	43	47	43	53	59	56	39	47	48	51	38	45	40	44	54	50	48	44	49	46	48	47	33	42	41	40	48	44	36	48	33	41	32	39	47	56	32	48	40	44	46	36	53	46	45	42	38	60	54	58	43	40	38	47	56	46	38	45	38	48	52	31	48	37	46	42	40	45	47	37	44	37	42	45	40	39	47	43	42	34	51	38	30	46	49	50	48	44	55	48	57	37	40	44	49	50	42	37	46	39	38	44	46	44	42	57	59	43	41	30	43	50	53	38	52	48	39	37	43	49	45	44	43	38	37	39	45	38	35	41	35	45	48	37	41	48	47	44	54	47	40	31	47	53	45	52	44	33	35	49	46	50	48	49	56	51	46	49	44	42	44	61	42	41	28	35	44	38	46	41	31	31	49	54	51	42	47	47	49	41	48	44	41	51	38	38	41	53	45	50	31	46	36	46	51	44	40	46	27	44	53	48	56	43	47	49	41	37	48	48	42	49	47	49	43	43	37	29	33	39	48	43	46	39	40	41	48	40	37	48	42	46	44	46	40	49	42	34	47	47	46	53	36	51	44	48	43	53	60	32	36	44	45	39	41	31	26	32	47	40	49	36	46	41	46	37	44	42	52	43	32	63	44	47	64	37	40	44	44	53	50	52	41	37	34	36	47	40	38	56	49	50	40	40	44	35	56	53	28	48	41	53	53	58	43	38	30	41	36	42	33	51	42	35	48	46	40	48	48	44	43	43	30	46	57	39	46	46	37	41	39	49	46	23	41	54	45	39	54	43	49	44	45	39	53	54	39	53	50	47	42	48	46	37	50	41	39	38	38	46	46	39	43	39	41	39	44	38	42	45	40	34	42	38	49	32	39	41	59	52	44	45	46	44	37	49	55	61	51	45	39	29	52	44	31	51	49	37	51	42	43	37	42	47	34
42374	14157	4509	9285	13375	11900	10902	8478	8611	7140	11120	13723	8256	1888	1627	1427	1400	1318	1222	1198	1137	1156	1078	1050	1030	957	942	955	916	888	890	857	859	841	886	910	818	826	837	803	809	822	816	815	831	777	821	775	777	729	815	795	707	742	781	751	782	763	744	758	735	757	773	777	770	750	743	733	748	728	759	773	761	710	715	727	734	705	705	730	699	798	777	708	714	731	723	724	698	714	707	736	767	740	712	764	737	736	721	752	752	750	746	747	712	661	763	680	698	771	748	681	673	654	706	745	745	681	755	717	715	740	723	709	715	736	714	690	758	707	760	765	716	722	724	705	751	714	703	727	702	714	703	721	726	699	718	724	716	752	682	772	703	716	679	747	725	665	693	762	696	735	731	688	728	737	733	759	710	712	662	718	711	741	770	743	709	720	745	700	709	709	734	707	690	792	739	757	728	747	781	692	684	673	745	725	755	731	711	749	736	725	710	659	673	698	676	740	679	732	735	728	704	733	741	691	697	732	696	708	765	768	716	716	718	708	721	720	705	691	780	715	723	712	759	660	721	737	760	745	729	708	713	722	713	714	672	738	736	701	733	762	708	742	731	725	695	725	775	711	729	752	699	700	686	712	718	721	731	706	767	697	751	683	708	730	749	711	682	706	715	728	711	683	724	727	742	705	712	689	674	686	689	759	701	726	730	661	728	726	796	716	695	718	744	721	755	715	704	760	728	708	695	698	744	709	708	753	724	749	718	689	688	728	727	714	720	751	717	691	683	695	740	702	685	715	739	673	741	722	774	685	713	714	757	714	712	742	656	728	714	737	728	748	740	720	688	774	728	744	739	720	739	744	654	718	692	736	752	713	690	683	725	668	707	770	697	746	737	706	725	702	756	762	684	700	728	764	734	678	745	756	763	733	733	682	740	712	750	761	702	691	711	786	775	709	731	728	752	705	669	722	760	699	744	719	645	726	740	704	736	715	669	755	727	742	752	726	750	735	708	695	716	679	737	770	683	728	698	699	701	722	697	693	742	721	730	711	717	760	715	725	766	729	724	748	733	725	718	761	718	713	714	718	748	717	705	692	743	675	736	683	710	729	725	727	750	702	755	714	680	698	741	743	729	740	682	699	742	695	706	727	774	749	773	700	713	737	742	719	746	675	689	707	693	707	684	718	702	783	722	723	736	643	675	674	689	752	700	723	712	700	754	712	704	688	691	703	673	694	735	748	693	689	718	736	728	710	711	695	703	686	731	744	684	692	718	674	713	747	752	751	747	663	744	726	728	789	778	749	740	720	755	739	674	783	680	697	705	732	723	731	726	736	747	650	717	737	736	724	706	706	749	710	721	689	694	691	677	737	728	736	740	741	741	657	735	699	723	691	668	731	760	729	728	710	671	704	706	708	664	691	739	693	734	674	701	724	710	720	708	721	700	679	694	713	747	765	757	696	760	732	726	719	755	769	712	682	689	796	726	746	675	728	768	730	736	684	736	691	704	711	736	700	719	735	693	713	696	754	717	765	728	726	718	729	719	756	743	722	751	663	707	694	749	714	762	724	673	717	690	765	711	722	719	738	708	729	721	729	757	706	693	736	669	669	737	711	707	738	761	717	705	683	741	692	724	725	689	715	721	736	714	746	691	754	708	721	745	738	722	700	708	773	752	743	718	760	716	722	744	746	701	732	686	744	769	707	704	727	714	684	686	676	698	704	716	747	678	731	715	742	737	713	667	699	727	701	708	685	720	684	676	711	711	721	704	725	724	729	738	704	719	721	692	676	729	751	718	695	742	746	718	712	735	747	754	718	742	697	675	742	722	689	690	722	747	744	726	710	744	739	741	711	713	740	695	723	711	665	718	718	725	723	721	680	733	733	677	683	732	714	714	706	708	717	699	712	715	653	753	690	724	697	738	705	708	744	700	775	707	739	762	703	709	770	692	723	720	745	696	714	789	725	708	799	702	730	726	715	717	706	765	741	687	714	687	795	661	726	700	733	747	694	667	707	731	705	680	702	680	727	684	729	676	755	704	709	726	721	727	685	720	700	750	720	719	781	691	728	721	701	732	732	675	703	716	723	716	734	746	733	730	696	743	708	691	710	754	664	703	704	679	707	670	726	755	697	711	708	734	672	721	714	727	743	696	692	705	705	643	738	698	734	686	743	795	755	729	718	727	712	696	744	704	720	698	721	750	735	684	755	734	715	696	739	734	725	726	723	709	730	666	733	726	722	694	716	714	704	728	698	715	719	678	765	694	706	734	710	699	714	715	713	709	709	768	696	743	686	722	732	725	703	741	710	774	730	721	731	705	726	718	723	717	717	709	708	709	688	694	721	729	749	755	691	739	717	767	709	719	742	732	712	700	764	714	739	667	731	663	763	743	704	740	747	666	726	710	702	731	739	696	669	725	744	724	764	704	738	667	721	680	734	737	741	714	693	742	696	728	731	703	745	696	756	753	683	704	719	713	709	730	725	716	683	692	769	724	747	711	696	783	683	676	709	720	753	685	719	749	716	732	693	723	714	695	716	749	718	723	687	759	756	738	722	722	723	732	732	693	711	737	695	711	742	716	744	692	685	748	734	742	713	723	635	754	708	730	739	722	705	700	689	709	730	725	708	732	751	724	705	760	690	679	699	747	696	730	711	753	737	728	722	747	734	718	690	726	741	744	666	715	763	778	715	726	701	730	718	748	692	693	750	744	697	706	719	690	700	693	727	689	727	705	665	678	675	679	725	754	701	717	721	653	789	713	702	745	727	739	673	711	724	723	754	713	701	679	676	698	711	730	719	736	705	754	709	735	699	722	714	711	721	689	732	695	760	716	746	706	708	735	699	701	759	713	731	725	689	749	724	733	673	693	718	683	715	733	790	717	747	719	741	727	704	707	678	737	674	761	723	701	738	677	753	723	724	702	758	697	673	784	761	771	745	732	697	700	722	721	719	720	708	679	703	694	733	760	738	753	697	681	717	689	751	675	714	675	732	696	743	691	719	764	686	730	759	685	710	742	764	756	688	770	711	688	726	712	738	660	738	691	732	726	739	717	720	727	724	718	694	743	777	701	692	734	727	664	736	727	727	729	698	726	744	719	732	741	755	730	676	739	668	698	716	724	685	765	649	725	752	719	697	702	695	670	698	777	768	744	723	685	741	680	718	734	703	749	737	700	742	726	706	723	697	677	764	659	697	785	674	652	701	688	743	731	712	683	722	713	743	709	736	725	728	760	687	728	714	712	702	705	676	713	743	716	719	792	737	766	723	725	753	695	721	718	715	695	682	721	683	722	757	713	704	690	739	684	750	727	778	707	704	748	763	744	750	732	727	752	720	732	737	693	697	752	709	741	701	679	713	721	770	770	721	688	736	734	709	727	733	706	741	755	747	725	705	692	710	763	722	722	666	730	713	729	690	721	773	706	715	684	721	707	711	721	747	719	746	747	739	712	716	700	737	729	720	691	707	724	769	735	745	737	720	724	708	699	702	720	726	721	698	675	747
11743	2379	308	124	225	265	224	235	324	198	349	368	604	63	68	50	52	44	53	38	35	38	42	29	30	33	29	26	34	31	31	36	31	32	32	31	24	30	35	22	26	21	28	20	28	25	13	24	26	25	22	19	25	28	25	25	22	27	22	35	20	21	29	23	16	33	27	20	21	18	20	24	27	23	24	23	18	25	31	25	13	26	24	27	26	25	27	23	19	25	22	20	30	20	27	23	23	24	27	19	25	21	22	26	30	26	22	29	28	16	21	28	19	23	15	27	26	35	30	20	30	30	25	20	18	17	18	24	15	24	19	18	21	30	23	25	16	18	24	25	22	9	24	23	27	28	26	29	18	24	27	20	23	21	26	20	24	28	27	16	23	23	20	23	18	18	34	23	25	24	18	22	25	28	13	31	24	15	19	22	28	23	22	14	22	21	18	30	20	18	24	33	27	22	26	17	23	23	22	25	19	20	25	16	23	25	23	26	24	26	27	22	21	17	16	31	31	18	26	10	29	22	23	28	30	22	23	27	27	23	21	27	24	18	28	21	33	26	21	23	24	23	25	24	18	14	33	24	25	21	25	21	21	18	21	25	19	26	21	32	12	23	23	21	17	27	33	19	18	32	18	18	16	19	30	18	34	27	23	25	21	23	23	27	20	19	23	26	29	23	29	16	26	19	25	24	22	19	21	30	23	33	15	25	18	25	20	23	23	17	19	22	28	24	25	25	18	25	24	13	19	28	25	18	37	28	26	22	27	25	22	27	22	28	21	18	26	21	17	25	28	24	21	23	26	25	27	21	34	17	31	24	25	26	22	25	31	25	22	26	21	24	29	21	23	25	21	28	21	26	26	27	21	21	24	28	29	26	24	23	23	18	21	21	22	20	26	33	22	28	25	23	21	28	21	21	27	22	20	23	22	21	24	16	24	19	24	13	25	21	17	17	25	22	20	23	18	25	21	21	20	16	22	23	32	20	24	22	16	23	21	14	19	23	29	25	23	21	30	20	25	20	16	21	22	22	29	21	27	21	27	17	29	18	27	25	21	23	31	20	32	19	18	23	29	20	34	28	15	29	23	21	23	35	16	27	24	23	15	33	26	25	19	17	36	21	23	19	20	25	30	29	20	17	18	21	34	28	23	20	20	29	12	30	19	28	29	18	20	25	34	23	21	23	26	16	20	22	24	32	28	19	12	23	25	21	29	20	26	20	24	22	17	18	28	34	16	26	28	34	16	23	26	29	26	26	23	17	25	17	28	20	21	25	26	21	25	13	24	31	18	23	28	32	16	24	26	25	23	30	27	29	16	29	27	21	25	17	16	31	29	28	21	14	13	24	27	31	22	16	21	20	23	34	17	22	20	28	22	16	31	24	21	21	25	20	25	24	23	17	29	21	24	29	28	21	18	18	19	25	28	22	17	22	30	27	24	19	21	23	20	17	30	24	33	20	16	26	17	25	23	24	26	23	18	30	25	29	14	27	19	19	18	26	16	23	20	21	25	22	20	34	20	20	20	22	20	32	27	27	19	30	24	34	28	23	21	18	21	19	29	23	23	21	27	18	24	26	17	23	29	24	19	24	24	20	28	20	24	19	25	18	26	14	26	25	24	20	25	20	19	18	30	27	23	23	20	18	21	28	22	20	23	36	29	15	17	19	22	28	28	27	24	23	18	23	30	31	21	18	17	20	15	24	23	16	22	29	34	24	27	20	16	18	23	21	19	28	28	23	16	26	22	23	26	20	20	19	25	22	23	24	29	17	20	22	20	21	16	29	26	21	15	28	24	16	13	27	16	27	25	26	24	21	23	22	16	19	25	19	23	28	24	26	12	30	34	27	16	22	13	24	24	29	24	20	30	22	23	22	17	19	23	22	21	27	24	21	33	21	21	25	15	23	26	24	30	22	18	21	25	20	21	24	27	29	25	28	26	17	20	25	28	28	24	28	20	24	17	22	22	26	26	31	31	18	20	21	24	21	22	22	19	23	28	25	30	29	25	23	25	27	31	29	18	27	22	25	29	24	13	20	25	24	24	18	19	25	24	26	37	19	25	23	25	16	20	23	20	27	20	32	31	19	28	15	18	30	16	21	26	22	13	17	21	15	27	30	25	30	25	17	22	27	18	21	22	22	25	22	22	25	19	20	23	25	27	22	20	25	23	25	17	24	30	28	25	27	25	20	21	27	18	16	23	13	24	27	26	19	19	23	23	26	22	15	21	33	28	21	20	29	26	28	27	13	20	25	30	23	21	28	23	11	31	22	29	24	20	27	20	30	28	27	23	22	22	25	16	17	15	26	21	27	22	22	26	19	25	24	23	20	15	31	23	24	19	23	24	25	25	20	25	23	16	23	28	21	19	25	25	19	21	32	26	22	23	23	21	18	18	20	19	35	23	19	26	24	28	14	25	17	32	23	25	18	20	15	20	19	24	19	22	16	22	36	20	19	24	26	28	24	22	14	23	27	22	21	21	23	19	20	30	17	28	20	22	21	16	25	19	22	23	17	15	22	24	31	27	27	32	21	18	31	31	25	21	27	24	26	24	18	27	25	21	13	18	22	20	27	18	23	28	22	26	31	20	24	26	20	20	32	24	24	22	23	22	16	24	26	28	21	32	22	27	25	26	17	24	28	20	36	26	17	22	15	23	16	17	21	28	22	19	29	18	18	28	22	10	20	28	23	20	17	26	29	20	24	14	20	25	26	18	25	18	28	21	22	26	21	18	25	12	23	30	23	25	21	17	25	30	23	22	25	19	26	33	16	24	16	31	23	20	21	34	28	23	18	24	22	26	14	21	28	24	18	22	23	20	15	23	16	29	33	23	17	29	20	24	24	17	21	15	20	14	23	26	23	22	21	24	22	31	22	39	20	25	17	23	21	26	15	19	22	24	21	33	20	29	25	24	21	17	23	20	18	20	14	23	31	24	24	33	23	23	21	34	31	29	32	21	24	38	26	19	25	28	20	26	18	10	18	29	17	25	41	22	18	16	19	17	23	26	24	21	22	19	26	25	33	30	21	31	22	20	20	32	19	24	18	21	12	27	22	33	25	24	37	16	26	24	27	17	11	16	27	28	19	20	21	39	15	22	36	23	27	19	27	23	26	29	20	26	21	15	17	23	21	18	25	21	24	18	29	19	24	32	27	20	27	17	22	24	19	34	26	20	22	13	23	25	23	31	27	21	26	20	13	24	25	26	22	16	26	19	12	26	21	23	15	21	26	19	22	27	26	27	31	26	24	21	31	24	22	22	21	26	21	22	21	26	26	26	22	28	16	20	22	25	17	23	30	22	26	20	21	34	24	27	25	18	21	18	22	20	32	16	23	26	16	28	35	21	21	16	28	20	30	24	28	22	23	19	16	15	19	24	15	13	22	37	24	31	28	22	29	39	30	20	28	14	26	25	28	27	20	18	24	23	22	24	18	17	18	19	29	24	31	23	23	23	30	23	23	23	22	25	18	17	21	23	20	26	23	20	29
51218	19148	6309	14677	20458	18878	15965	13810	14803	10603	15004	13589	14183	2899	2401	2162	1957	1754	1665	1380	1287	1275	1164	1074	989	1000	875	893	813	788	747	771	738	699	743	652	712	640	632	548	606	543	568	539	576	516	550	555	530	553	507	503	521	544	544	516	510	477	474	486	483	459	463	446	418	454	453	440	460	461	397	437	464	413	450	441	425	430	373	434	430	392	438	431	443	440	416	407	400	439	425	407	409	448	401	418	398	400	399	410	381	373	404	403	411	393	410	451	416	390	407	362	369	410	393	391	401	419	413	401	397	423	387	390	418	411	415	356	421	397	343	360	381	383	406	385	429	411	381	379	376	424	382	398	376	375	411	419	419	402	405	389	352	371	424	391	405	395	393	405	412	396	386	355	398	411	400	394	375	384	392	378	398	392	371	397	418	411	407	398	369	389	351	395	397	361	384	382	361	401	354	395	365	400	402	365	433	370	370	401	392	414	390	419	332	357	410	354	436	370	386	376	409	362	396	427	401	404	402	401	372	399	427	366	378	434	376	408	414	379	400	396	397	422	402	379	408	399	409	371	401	369	388	391	413	405	377	388	386	418	382	382	397	412	397	390	407	383	369	390	361	411	364	408	413	391	366	371	377	397	371	389	355	418	400	424	375	400	378	398	395	409	392	422	401	352	406	417	383	426	361	390	383	383	370	379	349	384	393	385	366	391	374	379	436	395	385	379	417	337	390	392	362	392	370	380	393	359	426	354	368	378	390	380	381	378	402	374	425	394	408	371	372	358	395	368	359	415	390	406	403	368	410	416	392	371	381	408	373	381	420	381	396	407	366	385	386	365	409	357	386	382	367	387	396	396	356	421	380	368	396	384	373	357	386	388	369	397	401	391	380	368	360	358	385	395	378	392	411	412	381	382	374	415	374	366	400	398	389	407	401	373	356	385	388	397	433	407	366	402	377	358	380	380	365	366	375	374	342	368	387	395	399	382	376	399	403	394	404	378	380	377	360	378	355	382	407	399	392	405	384	386	374	375	378	419	403	375	374	365	378	385	353	413	363	346	380	382	357	389	404	372	379	356	372	403	370	382	398	369	427	378	384	399	370	387	402	368	411	374	368	399	350	395	404	420	361	397	394	384	375	388	399	382	373	383	401	367	409	405	408	392	363	392	427	361	445	371	391	372	398	401	383	370	406	367	381	388	396	397	386	386	373	371	373	366	411	431	380	384	377	378	428	429	370	397	374	368	384	394	399	413	414	377	365	384	373	378	380	381	387	390	373	414	401	347	386	370	378	381	398	377	378	367	375	389	379	402	374	395	365	373	385	388	410	400	402	401	396	371	387	424	381	363	369	384	383	376	374	406	380	375	384	363	390	357	380	367	433	370	382	364	375	380	364	419	383	353	358	425	379	413	405	415	379	390	400	361	417	372	364	380	391	372	372	388	404	364	410	401	454	371	374	365	399	402	396	406	382	389	371	376	400	373	374	367	417	374	381	363	408	385	371	353	384	388	381	400	385	392	367	401	369	371	417	387	379	398	405	380	389	411	389	389	398	402	358	370	407	405	391	334	386	379	403	373	363	380	397	368	415	415	399	387	384	394	381	397	396	390	347	353	388	375	368	457	379	387	382	370	408	382	405	363	387	407	402	366	402	344	386	375	367	400	371	393	410	394	397	420	393	381	406	386	374	361	365	342	439	396	386	405	406	367	380	364	415	375	414	338	377	380	391	388	367	374	386	392	393	415	374	403	406	403	364	354	376	389	350	401	372	386	400	374	351	366	416	391	364	356	388	369	400	410	382	423	366	379	386	346	426	370	421	380	385	356	418	402	373	384	372	407	383	365	386	387	447	374	397	368	387	362	405	380	405	389	367	389	379	387	418	389	383	381	358	405	391	383	370	360	393	398	387	368	389	408	387	366	365	417	367	372	364	364	398	397	409	374	373	390	374	373	395	338	393	406	405	383	400	366	405	384	425	379	398	355	372	414	401	363	396	387	383	394	391	375	357	384	386	369	389	358	349	362	371	378	426	364	386	373	407	403	412	362	363	423	418	379	381	381	404	388	383	390	396	394	410	342	377	385	394	375	409	380	421	374	410	437	397	378	382	373	416	372	403	390	378	382	384	382	394	376	389	406	370	382	377	393	419	374	363	382	372	389	416	388	378	395	366	380	388	403	393	391	381	383	378	387	404	381	432	406	384	354	420	398	408	395	404	416	382	396	372	362	366	369	397	374	372	355	360	391	359	392	356	417	403	374	366	377	378	372	389	390	376	364	402	413	374	410	377	392	407	368	392	391	407	394	405	402	375	399	378	423	395	378	388	398	417	398	382	385	364	393	390	389	379	379	407	409	395	390	382	402	377	405	380	384	394	359	406	398	421	413	396	375	350	366	350	367	384	407	362	373	354	400	358	392	390	389	408	370	399	362	406	383	379	403	410	375	363	366	363	384	404	371	370	421	420	391	390	409	397	373	364	335	354	451	375	396	378	399	394	399	393	392	406	397	384	368	418	418	391	355	403	419	399	363	388	391	392	383	383	374	354	389	412	402	382	363	409	408	395	360	400	411	398	360	402	361	433	383	409	403	385	387	368	380	396	368	364	403	375	377	383	407	402	368	368	354	373	413	339	399	373	404	383	403	392	408	322	390	382	370	390	420	372	339	388	355	410	374	396	399	403	423	398	378	393	390	429	364	361	374	382	425	360	399	358	377	375	354	390	382	371	408	374	356	409	395	385	392	367	381	412	419	362	391	390	393	372	426	361	363	410	382	359	417	409	375	350	382	429	381	385	414	387	379	388	384	391	413	374	394	350	429	394	382	394	382	387	370	395	409	408	380	397	379	372	388	438	361	375	397	382	400	403	368	343	367	398	382	407	404	358	378	363	361	397	378	400	385	384	434	428	393	427	403	402	397	395	382	374	412	351	392	395	344	363	394	385	409	388	349	376	366	431	361	404	360	385	371	403	405	421	398	407	404	365	401	406	377	369	371	373	386	409	414	416	390	384	380	394	375	358	411	382	359	383	409	363	396	408	380	350	386	394	413	384	387	374	362	415	362	396	364	406	416	360	428	405	390	370	376	399	389	405	365	378	436	372	381	391	353	377	390	401	404	394	404	396	427	388	386	413	432	386	370	412	385	370	422	401	367	368	392	382	367	403	385	401	422	367	364	378	431	417	429	409	399	385	392	386	393	387	380	365	396	368	361	408	380	426	437	371	376	393	398	367	374	421	374	376	367	393	383	386	382	381	403	403	366	370	396	383	399	380	389	376	407	366	374	387	387	427	399	377	423	379	361	385	388	397	346	428	408	366	372	352	368	404	419	413	371	375	368	384	397	399	397	357	367	381	400	384	373	374	369	384	391	371	386	409	371	380	382	356	382	404	377	387	408	389	394	404	393	405	397	416	376	367	411	405	412	361	425	391	408	338	383	363	380	371	376	401	377	392	366	382	373	377	366	374	410	401	436	402	395	414	397	412	361	421	412	379	397
5077	830	97	75	58	84	67	107	95	90	175	119	119	19	31	30	27	26	29	31	25	27	37	27	29	25	30	33	33	35	32	26	33	30	24	25	29	24	24	19	32	24	37	30	34	27	29	24	39	22	20	17	29	24	37	32	29	22	26	27	34	34	28	26	29	19	32	23	41	21	26	27	27	31	20	39	29	27	25	33	16	31	33	20	25	28	29	24	25	26	20	27	20	33	27	22	25	35	23	29	33	20	26	25	18	36	30	35	16	28	39	31	33	25	24	29	16	25	32	23	29	35	27	32	23	23	30	27	27	29	31	31	32	26	27	33	26	23	31	24	32	32	29	27	28	25	30	30	32	33	30	29	22	21	26	36	19	29	28	28	31	18	31	30	29	28	23	23	33	34	21	24	39	28	28	30	26	24	21	21	30	28	29	23	34	33	25	22	32	30	24	32	31	31	27	19	22	33	26	22	19	34	30	24	34	37	25	22	36	35	40	33	36	23	27	24	27	20	22	37	32	26	22	26	25	26	35	36	31	29	25	25	24	30	25	28	30	21	31	26	28	23	28	26	30	24	27	26	41	22	29	39	31	28	27	29	18	27	22	32	25	27	19	28	35	25	36	33	36	36	31	31	29	27	29	25	25	21	30	20	28	33	32	28	19	32	28	33	28	23	26	24	32	38	32	29	28	29	34	32	27	22	31	15	30	41	25	25	26	23	25	29	24	22	21	23	30	27	27	16	32	37	27	34	34	28	19	29	25	32	43	23	26	29	34	31	29	31	22	25	27	29	27	36	36	33	25	28	38	26	20	27	36	31	28	33	23	35	23	22	34	35	28	24	26	33	29	24	36	32	24	28	25	26	27	30	22	30	35	26	24	33	28	21	36	19	27	29	24	33	13	37	28	32	35	28	35	38	44	39	24	29	29	16	19	36	24	18	28	29	19	30	30	34	27	28	28	28	35	36	29	27	24	33	24	28	30	25	31	32	32	23	24	28	30	36	25	25	29	30	31	26	23	20	27	28	21	20	27	28	24	18	38	36	21	27	31	30	28	28	23	31	24	27	30	21	36	25	31	28	25	27	18	30	36	26	34	30	36	34	28	32	25	24	29	29	19	39	22	29	27	33	32	29	24	26	29	21	39	29	30	26	32	33	30	31	28	22	25	33	21	36	29	30	26	27	37	29	25	29	33	27	32	33	24	23	29	24	29	40	32	29	30	32	26	34	31	23	32	28	33	27	32	32	29	29	19	38	34	22	31	35	19	29	31	31	23	32	45	21	25	23	35	31	29	35	25	27	32	27	31	31	34	25	29	19	38	28	33	28	37	28	23	31	29	23	28	25	26	16	28	26	27	23	22	33	22	39	31	32	22	19	31	31	31	33	22	26	33	25	27	27	25	31	26	26	28	28	28	32	24	31	26	30	22	28	27	32	23	38	32	28	19	30	23	33	22	26	21	32	24	18	37	39	25	23	43	29	25	22	36	31	30	28	38	25	23	24	34	30	32	36	32	34	32	31	20	22	28	37	27	26	29	29	39	27	41	26	30	24	25	24	35	32	28	23	25	26	30	24	32	28	29	17	29	17	32	37	41	22	27	24	27	26	42	39	30	27	31	26	34	25	20	30	27	31	28	31	23	29	19	26	33	33	33	27	30	20	21	34	31	30	39	42	39	32	30	30	35	38	21	30	28	33	32	29	35	37	28	29	30	22	25	34	34	26	36	30	23	31	28	30	30	20	27	25	20	29	32	33	25	24	32	22	27	26	29	24	37	30	31	25	22	29	26	25	35	24	27	40	26	40	30	27	33	28	25	27	26	28	30	16	26	22	30	24	32	35	31	25	26	29	19	25	30	40	22	27	29	30	24	30	26	29	29	20	28	28	19	29	32	28	36	45	26	27	19	26	28	27	23	29	30	28	30	34	30	23	28	31	26	38	31	31	29	32	26	26	27	25	26	26	35	27	22	30	28	31	31	24	24	28	35	28	25	33	27	21	39	26	26	25	24	31	20	30	25	36	27	32	30	26	23	28	21	26	36	20	28	22	25	35	30	30	23	26	28	40	29	32	25	17	30	21	25	24	39	33	38	32	31	28	20	26	30	43	31	31	36	32	34	24	33	34	27	29	29	27	40	37	36	22	28	24	28	32	21	26	25	35	33	19	30	29	32	21	22	26	24	42	23	33	31	24	24	42	33	30	32	27	21	33	36	25	21	33	25	34	26	20	24	21	22	34	27	30	23	37	27	24	28	32	29	29	24	32	30	30	28	30	30	27	21	28	29	27	32	27	35	25	29	28	30	29	31	36	26	21	23	32	28	40	21	34	25	35	29	30	29	26	19	30	35	29	21	34	27	25	26	27	27	37	27	27	25	27	22	28	29	29	35	21	27	17	27	34	31	31	16	35	45	34	38	39	30	26	35	21	29	38	24	15	25	26	37	30	34	31	33	44	24	29	28	35	28	30	39	26	26	34	36	34	34	23	26	24	24	25	24	36	20	23	35	29	21	32	38	30	28	41	22	36	38	34	39	31	33	31	33	28	15	28	23	29	31	33	26	39	20	28	30	30	22	24	28	28	35	31	26	22	32	21	31	29	30	29	24	23	20	27	29	27	32	22	24	29	27	30	18	33	31	28	19	39	26	22	34	41	28	36	15	26	23	26	34	35	24	33	29	27	22	29	30	35	21	30	26	20	24	29	29	20	22	32	30	30	29	31	36	36	40	32	38	44	16	33	25	32	18	22	41	23	28	17	30	22	28	27	28	24	35	30	29	29	27	29	37	27	32	31	19	23	34	22	19	26	31	27	22	24	26	30	26	30	37	28	34	29	33	29	21	31	22	30	33	30	23	34	32	29	24	28	31	28	32	28	37	31	14	34	32	32	27	33	21	23	25	28	37	27	22	26	23	20	26	27	25	27	36	29	40	23	29	32	20	38	21	24	33	29	34	33	36	25	44	32	24	34	48	20	27	19	42	28	28	29	30	29	30	22	36	30	36	30	23	33	28	23	42	28	26	34	25	23	32	26	29	26	30	14	29	23	32	31	20	36	19	45	31	31	23	40	22	34	31	28	22	35	32	17	27	21	28	22	31	28	29	24	25	39	21	32	23	24	29	28	36	33	31	33	37	26	34	20	27	28	33	20	32	23	28	29	30	24	33	32	36	27	29	23	21	32	30	33	23	24	35	31	25	25	30	28	26	39	23	33	32	20	30	23	31	29	30	28	36	30	38	36	25	29	34	30	26	25	37	27	29	29	34	23	35	26	26	31	28	37	26	28	30	23	28	23	40	28	31	28	27	30	18	18	30	32	23	25	33	26	30	27	29	25	25	25	39	29	22	34	39	25	32	24	28	23	32	31	29	34	30	29	28	36	34	31	23	32	20	32	24	28	27	30	23	20	34	26	24	28	33	30	24	32	34	26	26	25	22	19	34	22	31	29	34	31	38	19	25	26	32	27	33	32	28	34	30	27	39	40
39147	13199	2259	5188	6844	5839	5237	5615	6032	4852	8002	5777	4385	812	730	658	631	656	644	618	563	585	588	529	524	511	556	536	517	513	522	509	528	535	506	533	573	507	531	525	507	458	474	467	493	526	481	497	501	565	490	461	468	499	498	478	468	481	476	508	440	490	473	493	433	454	490	454	502	454	473	452	495	496	429	486	461	468	480	468	492	491	495	459	512	461	507	459	496	463	453	506	479	480	515	504	478	482	478	456	514	512	502	492	476	462	477	478	448	489	489	491	460	445	500	469	465	451	501	501	483	479	480	474	439	452	506	491	449	436	451	474	460	469	496	489	454	443	492	478	470	483	523	489	440	461	463	449	517	488	506	486	504	471	472	463	472	473	487	482	488	491	477	472	462	493	476	462	467	443	471	480	510	438	497	497	478	436	490	460	450	442	473	495	475	474	491	484	466	458	438	429	462	469	462	442	489	495	475	479	482	501	501	454	483	480	512	475	445	432	477	480	483	480	484	473	488	496	483	463	452	527	451	496	446	478	498	428	447	487	489	477	490	472	469	471	460	497	491	504	501	463	470	459	467	499	454	500	475	438	479	446	488	469	474	465	469	486	428	438	469	463	449	466	470	454	431	478	469	452	469	452	485	440	483	485	477	481	449	488	478	495	450	477	457	457	505	510	492	505	485	474	448	476	437	509	462	492	467	455	449	439	440	469	442	468	483	504	435	506	501	493	476	454	503	454	493	454	466	428	496	511	439	487	469	499	494	489	469	491	446	507	500	516	447	481	462	493	465	432	474	508	462	480	501	447	488	457	452	481	461	478	425	446	461	483	462	490	501	460	460	459	497	443	452	440	443	460	446	487	510	475	497	481	459	471	454	475	469	490	454	490	452	457	477	500	467	474	463	433	472	479	441	421	422	462	478	492	454	548	482	443	437	480	510	458	501	473	464	465	479	440	498	476	488	474	475	454	473	468	462	537	457	457	453	456	497	456	509	481	439	472	479	494	506	487	469	495	446	496	503	479	444	455	463	422	478	437	461	438	506	461	479	475	462	457	494	496	438	504	473	450	473	475	501	472	505	488	479	469	457	477	463	484	496	459	484	453	496	432	472	461	438	493	484	491	445	460	444	444	477	475	417	457	455	483	469	458	478	480	475	484	498	449	469	491	474	494	490	434	501	483	505	462	479	472	434	458	486	472	500	488	490	453	447	449	485	444	451	474	467	469	438	468	513	473	497	456	507	460	476	433	449	496	478	466	502	458	468	453	524	494	485	461	516	471	445	458	466	469	490	468	444	469	517	526	491	464	485	502	458	486	479	472	484	457	446	437	458	475	470	499	481	478	503	479	447	479	490	430	489	466	481	492	482	463	494	452	506	469	469	424	495	469	502	500	451	450	493	427	499	461	430	471	457	471	484	466	487	499	520	454	454	467	491	513	450	463	451	461	470	467	422	462	517	477	468	487	443	460	499	473	489	483	457	468	471	451	509	463	468	449	487	498	464	441	484	457	453	434	447	488	498	454	452	463	439	472	428	421	522	470	429	453	467	482	498	460	475	468	457	460	454	475	479	459	449	496	527	435	501	470	490	504	446	481	458	447	453	496	474	488	427	489	483	477	467	501	507	466	463	441	452	458	501	489	476	472	434	434	513	447	505	475	476	483	483	471	505	478	493	448	457	517	460	487	476	438	426	467	469	490	449	416	464	473	498	441	430	480	480	501	408	471	445	508	511	453	465	454	494	484	481	475	478	479	471	477	445	443	453	413	501	457	485	470	482	442	486	469	519	483	490	462	454	472	444	440	498	462	467	445	488	439	466	409	472	498	439	459	491	444	476	454	457	434	476	476	457	453	493	465	471	470	477	478	412	508	501	468	486	510	450	502	473	449	503	492	457	460	519	512	435	427	437	465	488	438	500	474	467	507	502	443	439	514	471	472	480	467	438	445	488	485	498	452	468	476	475	494	473	456	456	502	488	475	468	489	498	490	451	456	491	489	461	480	503	486	491	479	458	479	466	429	451	448	444	467	468	489	486	463	432	456	464	466	480	463	453	474	507	475	474	468	484	463	491	513	450	489	475	473	502	505	483	490	434	469	472	525	455	471	514	475	484	468	475	454	483	473	461	466	488	469	479	458	457	460	473	479	490	435	457	478	508	485	472	496	505	448	454	457	474	441	448	493	473	470	455	495	456	462	465	485	442	481	475	461	478	445	481	471	446	472	430	447	483	443	452	452	465	510	448	470	464	473	439	480	493	426	519	482	466	500	499	458	444	475	489	487	460	507	460	458	436	483	471	466	457	489	493	485	498	461	509	451	481	500	462	469	476	463	426	485	458	506	441	474	460	481	465	479	457	475	470	488	448	474	469	470	465	457	487	467	472	487	517	416	457	467	460	497	493	458	497	448	498	492	466	476	490	486	470	453	451	468	450	470	452	441	452	486	483	481	471	453	482	460	461	449	482	491	488	476	459	481	456	437	474	464	487	455	456	464	487	451	456	490	474	473	462	492	482	477	433	475	450	467	486	467	498	514	447	484	462	477	451	479	537	484	472	457	448	481	442	470	486	473	477	480	474	467	427	461	473	463	471	470	475	454	470	438	469	474	465	486	438	505	471	507	475	466	469	482	472	455	451	444	464	455	481	505	450	459	491	483	454	475	464	476	467	447	447	463	405	486	464	483	464	490	449	467	482	498	494	432	481	483	473	466	489	488	456	460	473	451	489	487	474	454	457	490	499	480	457	443	474	452	457	461	446	500	488	470	458	482	489	465	452	479	481	503	487	458	512	459	480	459	472	477	518	474	471	482	455	479	458	467	493	513	459	464	458	455	450	416	474	451	468	449	500	469	464	407	514	483	470	469	475	460	481	462	499	458	444	482	471	459	476	487	453	452	493	500	452	470	452	450	449	493	513	439	461	493	429	473	458	473	448	508	458	485	474	486	439	510	452	482	452	499	482	440	480	434	469	436	464	502	457	456	495	473	509	461	438	499	456	496	480	474	429	516	464	479	442	472	484	455	475	473	484	443	448	461	430	474	470	511	457	525	467	474	459	447	459	481	455	471	505	444	449	444	478	478	459	466	448	448	472	485	503	490	458	493	480	463	463	518	483	470	476	471	511	480	489	466	458	468	510	477	439	447	503	499	495	475	453	492	484	503	462	464	505	453	487	469	503	450	463	461	450	491	457	444	496	503	478	484	508	459	441	499	456	480	467	448	488	487	456	474	499	458	474	465	494	471	475	448	451	462	449	457	468	488	469	464	467	445	476	479	475	487	469	436	484	494	499	486	478	503	448	490	511	449	454	502	482	471	481	452	470	481	457	481	493	507	492	470	506	467	463	478	469	512	480	489	452	488	449	458	456	489	473	502	515	468	482	467	484	455	467	453	446	462	471	504	476	455	488	424	481	478	470	489	460	452	467	479	491	475	472	505	426	462	464	458	477	465	463	471	452	479	432	467	479	465	475	499	478	473	465	470	443	485	494	498
8716	1376	165	111	144	172	176	237	274	196	247	257	222	58	64	56	62	71	55	52	69	62	60	58	53	57	39	47	48	50	48	51	51	56	38	50	53	38	46	45	44	46	46	44	48	42	46	45	57	55	52	48	33	45	49	51	52	48	54	57	45	49	53	32	48	49	39	45	43	49	43	71	52	51	37	46	46	41	47	43	46	51	43	44	37	44	33	41	32	44	59	54	40	38	38	48	36	50	59	44	47	55	51	48	43	51	44	34	42	39	47	43	44	41	43	44	36	45	52	31	40	43	47	48	44	39	46	40	34	46	50	61	49	42	44	68	42	44	32	36	39	48	48	41	36	48	41	46	39	59	36	52	38	47	38	41	46	47	40	41	53	38	48	38	32	48	48	50	37	39	42	34	59	45	36	49	54	32	43	52	46	49	40	30	48	52	42	43	53	36	47	39	39	51	40	34	40	55	41	44	56	57	44	36	46	38	50	45	60	48	45	38	52	49	43	43	39	46	41	54	45	38	44	46	32	43	44	47	46	46	45	46	50	53	39	34	49	43	50	39	33	40	42	42	34	38	52	39	46	56	51	40	41	41	41	46	41	57	41	47	46	35	36	40	52	54	46	48	46	38	44	50	34	39	40	41	46	46	46	51	49	45	56	55	43	48	34	42	41	44	43	32	41	39	42	54	48	54	48	32	51	51	52	49	49	49	35	44	45	44	49	47	42	49	41	42	59	51	53	37	48	57	41	47	30	55	43	44	41	37	49	41	33	38	38	48	45	39	53	45	53	48	52	45	40	39	47	40	37	54	47	45	53	37	47	52	43	61	48	41	48	50	44	38	50	50	50	48	46	44	47	36	41	44	37	49	38	44	47	35	46	38	49	31	49	46	44	44	38	56	47	51	35	32	48	48	41	41	29	42	43	43	46	28	46	38	46	53	40	46	44	49	53	36	41	54	47	35	45	45	46	43	30	45	49	45	50	39	48	39	60	50	44	39	58	40	42	42	43	52	36	44	48	43	48	48	43	38	45	57	53	59	48	42	39	46	45	27	43	54	45	55	51	51	46	55	43	51	41	59	43	36	43	42	37	49	43	37	33	40	45	46	36	37	53	50	43	35	49	35	52	43	54	37	34	44	36	46	36	46	54	47	61	49	33	51	56	39	50	43	34	41	52	44	53	37	40	30	40	51	53	39	40	44	48	45	53	34	57	34	42	38	51	37	59	56	47	46	41	47	41	35	52	52	41	62	41	47	50	42	54	41	52	36	53	47	42	51	42	50	53	35	50	53	38	39	41	45	43	41	52	42	47	40	33	36	31	47	39	50	44	50	38	45	51	42	54	50	59	56	41	56	36	48	51	43	49	43	40	40	37	35	46	49	41	34	42	44	48	41	43	45	52	52	44	51	41	46	49	49	51	44	50	32	36	55	54	40	42	39	45	42	34	39	41	34	43	47	53	38	43	49	43	64	33	47	38	47	48	42	42	44	43	44	66	45	53	44	49	33	47	42	27	57	41	34	43	50	48	50	39	37	38	48	42	56	35	48	31	37	32	42	50	49	49	59	46	51	46	41	50	42	44	34	52	47	47	53	44	50	33	50	31	40	61	38	52	47	44	38	43	44	44	46	30	44	29	41	41	33	52	34	42	45	42	56	40	46	42	42	38	39	40	56	47	48	42	41	37	50	48	48	41	42	58	50	45	53	43	53	45	31	48	34	33	37	41	50	52	54	51	37	33	49	46	48	37	40	46	33	54	51	54	33	38	54	45	43	43	54	42	36	55	57	41	46	43	48	42	50	43	38	57	40	41	42	41	40	40	41	60	33	48	44	47	46	44	43	60	39	45	48	56	47	44	48	45	42	48	40	43	45	47	31	48	52	44	49	42	46	44	52	40	44	46	45	41	39	39	38	47	43	50	44	31	58	38	25	56	58	44	65	39	41	38	51	30	57	42	48	47	53	46	50	42	38	41	49	34	43	50	41	41	41	58	41	53	46	50	36	47	38	49	48	62	36	48	42	40	49	42	48	45	45	44	40	54	49	42	35	37	42	48	61	44	43	33	40	47	42	41	36	46	48	47	44	47	43	45	50	43	40	45	57	48	42	47	48	39	58	60	44	51	50	53	40	46	41	39	39	38	55	50	35	48	41	31	38	49	37	57	47	34	35	41	57	35	47	54	35	47	37	50	53	49	50	34	35	39	46	38	28	40	32	63	56	51	41	42	42	36	54	40	34	40	47	43	51	44	47	39	43	40	43	42	34	48	45	44	43	45	45	42	33	41	53	44	56	53	42	59	49	41	49	42	34	46	50	45	42	40	45	46	40	43	43	46	38	53	44	34	45	42	41	54	50	51	36	33	55	36	33	47	40	42	41	67	60	50	41	36	38	40	41	32	55	35	36	42	48	45	38	46	46	42	46	39	49	39	53	45	47	39	40	45	37	43	49	54	49	42	45	43	48	46	32	51	41	36	32	45	50	52	38	47	49	37	52	45	44	49	39	43	38	30	54	57	43	46	37	35	53	58	42	35	33	36	42	45	57	51	27	51	37	37	50	40	38	38	39	40	38	43	45	50	39	52	41	50	51	39	33	43	46	27	49	46	32	52	57	31	36	32	45	52	45	51	45	53	42	43	46	44	46	41	41	44	36	48	53	45	36	42	44	30	35	35	52	33	50	43	39	48	37	50	37	45	48	45	37	37	46	45	41	47	44	51	62	26	42	47	32	46	40	52	42	54	50	43	41	41	51	50	39	41	40	50	49	46	63	37	55	48	37	45	52	39	41	52	56	37	49	39	56	40	38	38	29	34	59	45	54	44	52	54	57	54	50	38	53	54	40	50	47	38	38	47	51	52	52	31	44	37	64	41	54	38	40	56	54	46	54	49	49	49	54	41	47	47	39	49	40	50	39	55	41	43	37	40	49	53	43	58	48	31	47	39	55	51	41	37	42	45	44	53	37	42	50	58	39	51	38	47	47	34	39	48	42	62	42	58	35	50	39	41	40	46	44	43	41	38	56	49	57	48	42	51	37	48	49	39	51	55	41	40	46	42	47	51	45	51	62	55	38	43	51	44	56	49	52	51	49	53	49	49	47	53	44	47	43	41	48	50	48	55	50	35	48	46	41	53	41	39	39	47	44	42	40	50	48	49	41	58	49	45	45	42	44	56	54	47	33	43	44	47	35	44	46	32	50	38	47	43	27	44	37	35	29	43	48	53	49	45	45	45	43	44	55	49	35	43	40	50	40	56	36	39	29	42	46	45	47	41	49	43	40	42	46	35	36	49	48	47	45	48	51	58	41	43	50	43	38	53	41	43	46	54	46	51	41	54	56	62	37	36	51	49	45	53	39	49	47	40	53	43	32	55	55	39	52	60	40	43	56	51	60	36	61	45	52	42	33	53	61	47	51	50	45	32	40	41	31	58	49	53	45	44	45	32	51	45	49	45	40	57	45	53	47	32	50	55	55	39	44	53	40
43685	14876	4139	9619	14328	12549	11428	14187	12065	10136	11288	10102	8347	1899	1729	1540	1446	1395	1393	1250	1202	1120	1114	1110	953	1053	922	927	972	952	912	860	932	868	983	866	890	819	847	841	868	755	806	829	825	829	769	814	777	798	778	758	796	807	759	775	721	791	766	774	813	809	765	776	753	786	794	748	726	709	757	704	781	715	794	748	756	719	757	788	787	782	734	746	719	737	757	772	742	710	771	751	737	756	678	760	757	744	693	731	718	787	775	708	722	710	759	712	761	775	767	735	715	752	757	690	728	767	759	690	713	727	691	726	728	758	720	731	730	750	732	721	715	708	730	719	673	740	760	720	710	745	733	722	725	734	700	747	661	765	746	721	695	749	719	725	757	771	658	720	723	727	683	726	737	734	709	714	756	700	732	735	763	734	712	778	723	699	760	720	713	719	657	736	737	717	769	698	690	735	775	715	770	742	749	763	724	723	754	729	789	694	725	755	747	736	735	703	675	748	717	715	702	724	749	730	707	712	729	759	713	726	758	710	727	735	752	698	740	744	702	777	710	739	724	724	743	706	685	713	709	705	742	827	731	713	702	729	686	682	752	721	744	735	714	735	723	745	685	745	739	700	697	725	738	773	724	713	764	741	738	749	731	701	765	713	687	759	701	737	721	704	706	758	689	680	741	750	729	735	718	779	700	686	727	697	667	759	699	765	729	705	765	692	764	724	691	721	714	732	689	723	737	737	766	775	681	742	743	736	739	740	713	764	735	730	753	735	707	733	701	698	714	731	735	790	703	728	712	732	709	689	767	747	753	743	694	733	716	756	702	740	754	731	721	725	737	751	725	754	684	770	672	703	707	733	716	695	708	746	747	713	725	698	716	703	752	731	774	783	731	704	725	747	752	731	724	696	784	764	747	787	701	701	713	676	711	750	703	697	743	680	665	741	733	721	691	751	680	735	731	712	773	773	739	729	716	731	736	652	751	713	704	770	723	722	708	729	770	698	710	720	781	744	704	720	717	789	733	731	754	750	656	758	724	732	742	704	714	700	711	687	754	700	763	683	713	676	745	727	759	704	771	707	709	756	734	722	693	719	757	743	747	689	714	720	726	653	711	701	755	736	760	689	710	738	692	748	753	717	702	710	763	714	723	751	773	707	732	734	778	766	712	727	726	752	731	751	765	709	759	731	764	750	689	742	744	720	721	741	746	723	725	705	724	768	724	706	704	736	711	704	739	725	713	757	696	684	707	786	743	757	744	718	724	742	719	743	683	716	708	677	725	751	678	720	735	701	685	725	744	743	718	703	714	691	695	722	723	718	656	682	748	681	794	716	733	769	725	760	740	751	719	760	741	745	715	687	713	736	723	731	724	738	750	714	733	714	737	752	688	724	723	681	754	738	777	773	724	748	722	726	735	713	713	713	752	726	714	760	747	727	736	722	748	812	766	797	709	749	665	683	714	767	770	709	712	737	731	745	728	764	738	735	690	716	740	709	786	725	753	709	761	697	701	726	747	711	762	745	719	734	769	708	716	703	753	690	708	755	692	717	735	699	729	767	703	726	709	736	740	732	709	698	685	730	717	744	737	693	746	670	694	724	730	735	735	739	750	718	706	731	704	723	715	725	692	720	733	732	727	727	740	761	705	678	700	747	727	711	746	706	739	758	763	745	755	740	710	709	742	713	752	756	710	701	731	769	666	754	730	727	718	695	719	785	747	687	720	743	774	716	718	756	715	694	740	720	692	701	679	697	681	737	739	766	701	723	744	748	743	721	719	776	744	711	702	739	785	743	759	736	751	742	738	718	733	763	731	689	698	743	734	757	743	714	769	778	745	717	736	735	712	751	773	692	706	759	775	736	736	751	694	731	771	737	718	714	718	718	724	766	686	718	752	711	771	768	755	740	769	731	725	687	675	783	731	669	682	715	696	749	769	755	795	733	712	730	708	717	758	727	728	747	735	740	710	780	722	726	727	688	720	687	689	724	735	689	722	752	757	751	765	713	724	731	710	751	728	672	719	707	710	719	732	736	774	734	716	726	710	716	714	717	697	741	766	711	734	743	766	697	736	709	736	807	723	690	738	749	761	692	732	766	701	721	727	727	700	741	710	717	716	718	702	693	756	721	762	656	749	745	738	715	739	719	725	733	717	766	723	724	714	734	731	747	772	736	743	720	698	769	738	753	730	731	745	701	721	696	705	713	705	687	721	733	730	748	732	764	741	732	711	704	649	706	703	726	738	685	717	743	682	748	711	695	721	726	758	728	749	720	751	705	739	721	725	760	736	724	723	782	725	675	697	694	719	723	754	693	695	738	726	730	727	715	701	733	722	714	771	718	714	743	725	722	763	737	743	698	781	733	727	718	809	723	717	721	734	718	709	692	705	721	753	779	722	743	753	756	734	681	741	672	716	698	742	704	735	743	736	738	725	703	690	718	759	693	744	746	731	692	684	728	768	745	674	680	705	758	717	710	758	660	764	718	726	725	723	750	688	700	749	734	716	710	702	690	762	721	755	700	725	724	688	737	773	736	718	733	758	734	712	735	716	720	723	733	733	679	699	717	718	701	683	791	718	752	755	669	769	704	686	714	722	733	668	750	731	743	727	717	726	736	746	738	734	734	749	758	724	696	703	728	724	683	757	732	749	747	728	717	756	756	738	731	684	728	706	765	742	715	719	711	706	765	695	697	760	729	716	710	714	708	737	767	728	749	728	688	707	731	742	706	718	735	755	750	742	689	695	719	776	729	707	727	732	720	729	739	729	748	669	745	756	677	753	722	724	791	729	723	736	736	729	722	753	740	723	779	730	722	703	793	773	729	721	738	736	681	763	734	747	749	754	698	707	733	711	782	724	734	732	724	728	767	751	736	726	738	696	720	737	742	760	783	713	730	730	712	737	709	686	731	703	715	725	751	730	753	778	720	720	707	684	753	732	758	726	715	753	709	787	758	725	749	742	715	727	759	795	729	733	745	726	712	746	727	669	734	714	681	710	734	712	711	696	760	783	674	719	686	772	737	717	747	696	713	719	771	723	735	696	732	722	693	703	750	759	744	698	690	683	726	801	697	680	742	734	754	774	724	710	733	734	709	744	752	702	747	756	718	763	709	726	717	773	774	753	722	726	776	762	729	761	723	741	715	697	741	721	742	695	738	672	724	684	730	751	738	751	720	747	704	764	735	734	727	680	754	748	735	769	730	700	740	802	706	732	729	756	718	727	704	719	719	721	738	736	734	715	722	733	680	719	760	753	702	736	724	713	719	694	708	721	686	693	757	764	711	727	716	755	718	713	698	762	690	698	730	740	745	723	753	740	702	737	755	719	760	684	749	731	728	766	729	710	735	755	768	736	759	714	730	698	727	726	706	701	736	721	731	728	735	727	757	714	735	718	768	737	730	719	725	712	733	724	726	677	754	715	723	686	716	725	678	683	708	705	711	752	649	750	736	810	724	715	748	704	689	732	736	740	695	697	681	746	675	699	758	763	710	725	737	772	737
8288	1019	151	121	119	157	169	252	248	192	285	265	200	64	66	62	58	67	53	58	46	56	61	53	41	50	54	52	40	46	47	43	37	47	39	41	45	40	64	34	44	36	56	45	36	32	39	35	44	50	53	49	47	47	45	40	41	46	47	45	54	42	41	53	47	48	43	32	51	31	42	38	47	33	57	35	50	37	48	48	40	51	62	40	38	41	33	38	47	52	42	41	50	46	43	50	42	56	42	43	45	51	38	38	44	50	35	36	38	41	35	40	43	52	40	49	52	50	36	44	50	42	44	42	54	40	30	36	42	49	48	43	46	37	49	40	47	38	37	36	44	59	38	59	46	59	50	54	52	46	53	35	45	47	38	34	45	47	49	45	44	48	44	53	47	45	57	46	43	50	43	50	28	44	47	40	54	46	44	53	46	41	41	39	47	49	42	37	50	41	46	42	38	48	48	50	51	47	47	43	42	46	56	35	50	47	52	38	39	47	34	42	34	45	47	39	49	40	51	50	51	37	60	49	48	46	36	40	37	57	55	39	39	60	38	42	49	42	45	51	51	48	46	48	59	46	41	54	59	49	42	34	48	41	30	40	39	37	54	38	40	45	42	27	53	52	56	33	51	45	39	59	48	33	45	43	50	43	45	34	59	39	44	51	40	41	44	44	49	54	49	38	48	46	42	47	54	45	39	48	36	52	46	47	52	51	37	35	34	46	41	38	43	31	45	38	37	41	39	47	43	49	48	44	44	53	43	48	52	36	50	46	47	44	42	53	37	47	49	39	51	51	46	43	54	49	45	49	41	35	39	39	39	54	41	45	39	49	37	54	35	48	49	45	48	35	44	43	36	45	42	48	45	40	45	35	50	46	53	54	40	40	42	44	42	50	42	33	47	49	44	43	52	43	40	41	38	45	57	32	38	36	40	52	42	53	43	54	56	46	70	59	47	50	41	43	43	45	53	40	52	54	38	47	41	37	54	33	49	54	41	41	40	51	44	46	39	49	44	48	37	37	47	40	48	42	57	50	42	43	58	34	41	34	31	45	46	41	53	46	37	45	42	52	32	40	33	33	41	30	45	43	49	43	40	39	46	52	32	52	41	47	48	44	43	49	51	51	61	35	43	53	48	44	46	47	40	35	54	52	42	57	35	40	38	53	42	49	45	58	35	55	36	53	43	31	30	45	48	34	44	46	60	35	40	53	38	34	48	45	44	37	45	47	36	44	38	39	50	49	46	32	44	44	53	47	53	49	42	42	43	35	51	39	35	53	45	52	36	47	40	54	38	45	51	34	46	50	47	48	54	46	45	52	40	49	45	42	39	52	43	31	43	32	51	39	35	39	31	31	61	48	53	38	51	42	35	45	46	48	56	50	35	44	49	43	40	49	53	44	38	47	48	54	51	48	39	35	49	46	41	49	41	48	41	45	46	43	39	48	57	33	42	39	52	37	32	51	47	58	49	34	41	50	45	54	54	35	45	50	44	42	58	36	39	40	45	35	40	55	40	43	47	47	46	49	47	48	50	46	40	50	47	39	52	46	44	55	39	42	44	42	39	36	37	45	42	55	48	44	41	43	35	44	39	41	38	41	35	51	51	54	34	48	36	52	45	46	40	49	47	45	43	36	49	43	46	47	37	47	46	46	50	43	51	40	36	41	57	36	35	49	41	26	37	39	41	36	50	38	42	46	37	45	50	64	50	44	44	45	42	47	42	45	48	48	47	41	44	45	42	40	28	52	58	43	36	34	42	42	39	43	47	35	49	44	56	34	46	38	43	36	38	48	45	36	45	41	40	54	38	48	49	42	46	40	35	55	49	50	44	47	44	34	53	45	49	47	43	38	50	49	40	48	46	49	36	51	45	46	38	39	46	38	44	48	45	37	44	46	56	54	41	45	42	60	52	47	51	50	49	35	43	55	42	49	63	48	54	43	34	52	37	46	43	31	47	45	41	51	49	36	42	48	48	52	40	44	50	37	44	57	61	44	29	45	42	42	36	32	48	40	42	46	41	52	51	57	52	45	44	44	31	36	31	52	42	31	42	50	50	44	47	45	50	37	42	47	49	39	38	37	53	46	44	48	41	40	41	43	47	39	51	42	52	42	32	39	29	48	47	51	50	38	41	41	48	40	39	48	40	52	45	41	41	52	51	46	35	48	54	43	47	51	35	47	57	44	45	44	46	55	32	42	30	42	46	55	41	46	50	44	43	36	42	36	34	49	51	38	35	48	44	46	46	45	47	36	46	45	34	40	53	54	44	52	56	42	51	43	41	44	51	37	48	39	35	42	44	45	47	43	56	60	46	38	45	53	47	40	50	46	37	49	47	47	44	39	44	35	58	57	41	53	57	39	44	40	43	33	41	46	40	55	36	38	50	59	45	42	46	38	46	44	52	47	42	31	56	40	46	39	44	55	52	37	46	44	35	45	45	48	51	29	42	50	55	48	37	37	38	49	37	37	57	44	37	44	53	46	45	55	28	44	53	49	50	48	45	47	36	37	55	41	40	54	47	41	56	44	42	43	52	39	41	40	41	39	51	44	55	45	45	49	34	50	37	41	44	47	47	40	51	45	31	42	49	45	41	45	38	49	47	35	47	47	48	36	60	30	37	57	47	48	41	35	48	39	50	47	54	35	51	46	33	54	56	44	39	40	42	41	58	41	47	47	41	44	46	58	44	43	51	41	43	63	53	47	42	29	38	42	53	36	50	42	52	32	46	39	40	51	38	55	57	58	50	48	34	37	51	33	49	41	36	54	45	36	34	51	39	43	34	54	37	42	51	47	45	58	43	45	36	44	48	52	43	32	41	43	36	55	40	50	38	40	47	48	41	45	46	47	33	37	37	55	37	40	34	41	50	37	40	46	42	49	43	50	36	53	50	46	48	62	48	39	56	45	63	50	52	50	38	49	58	44	29	47	47	46	41	50	29	40	42	48	51	44	38	37	42	50	57	41	38	46	48	50	40	35	34	43	52	50	50	47	56	41	48	53	44	42	47	45	42	63	57	46	42	46	43	49	54	39	52	48	48	44	48	58	29	62	40	52	32	42	48	49	51	48	51	45	47	39	41	46	46	46	44	59	53	35	42	53	33	46	40	38	47	60	45	39	52	28	37	46	34	39	51	49	42	40	59	41	42	39	57	43	46	44	38	35	48	44	57	44	50	46	40	53	42	56	54	45	51	40	50	38	36	44	42	36	39	29	42	42	43	41	35	42	45	58	39	42	59	41	53	34	46	57	44	44	52	55	51	48	44	56	53	41	44	43	38	48	42	46	35	43	44	39	42	27	56	45	45	50	43	47	39	49	42	41	56	37	44	49	54	40	41	42	37	43	51	53	47	46	47	47	45	54	43	46	41	50	44	41	35	49	36	40	37	49	44	31	64	37	41	50	37	57	48	40	37	43	44	49	36	49	40	42	37	51	40	63	53	48	51	39	41	60	40	46	55	32	52	48	47	38	45	32	49	46	45	42	47	60
42374	13928	4245	9755	13455	12088	11676	13985	12043	8630	12424	11179	8126	1843	1624	1526	1430	1342	1244	1176	1143	1108	1073	1034	1015	965	1026	914	930	902	922	847	926	842	852	888	881	894	816	846	789	853	823	781	747	796	721	803	775	784	751	808	760	703	770	812	790	812	734	761	776	770	760	768	806	716	746	731	741	775	741	707	777	725	721	774	740	764	775	750	762	703	753	727	756	735	761	712	752	708	745	764	730	789	726	769	725	737	710	736	693	786	762	736	714	722	758	691	709	723	700	710	714	756	713	697	739	681	771	717	715	697	719	728	723	776	737	732	783	743	728	749	731	725	770	718	729	771	721	735	737	723	727	674	676	718	698	680	755	730	719	714	731	696	708	694	742	697	711	711	749	703	702	726	727	718	738	708	735	738	710	737	670	733	704	737	669	713	676	683	692	725	692	699	774	749	718	705	728	730	705	744	754	695	721	686	718	711	725	779	683	709	753	750	724	719	717	744	724	729	700	712	711	731	726	724	699	722	788	712	753	752	682	760	760	769	745	710	753	695	713	707	705	712	717	701	709	738	699	728	690	686	756	698	720	699	746	744	679	712	691	741	704	737	662	753	727	727	776	740	717	735	766	727	699	712	730	713	729	719	718	673	783	730	760	753	732	684	715	760	705	763	719	787	707	743	698	759	742	757	716	720	726	769	779	704	762	724	768	719	748	720	699	690	680	710	771	740	772	736	760	681	702	706	720	717	723	725	696	726	704	732	727	748	749	748	709	728	719	738	767	775	728	782	704	734	701	673	759	698	683	730	709	721	700	731	737	718	753	694	711	754	697	708	700	713	670	724	712	715	771	688	788	717	722	699	747	743	754	707	706	762	711	726	738	734	711	721	756	724	737	694	726	737	757	744	725	756	707	731	732	757	768	729	727	663	742	716	702	728	695	712	707	727	737	721	725	724	726	725	686	702	683	701	760	680	738	726	775	715	713	673	723	714	714	738	683	796	727	740	713	754	731	700	711	767	724	737	723	686	762	760	736	736	701	717	703	722	646	682	712	763	746	738	740	748	712	718	750	736	776	710	761	709	752	704	707	719	708	721	725	719	716	742	718	728	753	694	735	771	762	678	706	751	765	691	721	693	736	724	751	696	741	731	740	672	708	745	709	718	759	767	731	739	683	754	699	699	767	746	698	743	771	732	709	726	712	746	779	682	771	708	726	701	713	691	737	753	737	692	726	701	722	773	725	743	734	733	754	737	696	766	698	713	728	748	772	732	743	715	730	797	738	774	729	703	740	713	719	716	723	705	718	709	734	721	731	754	731	724	750	710	734	713	709	731	697	698	744	713	799	747	722	751	702	742	692	750	747	728	727	704	708	708	694	777	707	730	702	769	702	692	735	712	712	719	714	721	738	715	758	733	727	732	693	682	737	693	708	727	716	699	700	722	684	719	753	756	705	743	755	751	679	694	780	721	708	712	718	725	709	711	729	719	707	745	729	728	740	655	709	752	734	706	754	726	750	718	732	711	729	753	694	706	710	703	699	730	770	749	712	745	672	748	727	716	735	736	737	745	722	702	725	726	678	697	730	723	759	740	719	759	762	748	739	747	779	748	709	686	761	697	731	730	719	686	760	690	722	697	731	740	700	704	763	691	707	709	728	778	666	690	698	779	734	746	716	733	714	712	753	698	725	716	732	737	705	698	721	738	678	736	706	726	742	777	717	721	809	766	713	726	738	699	703	720	716	755	735	678	734	682	710	772	712	778	729	739	720	709	700	747	710	763	756	735	738	700	707	735	698	714	708	704	706	729	767	748	710	684	714	752	765	751	722	682	700	696	707	707	713	759	711	745	736	728	702	706	711	716	715	728	748	720	728	778	722	742	713	727	692	729	748	732	735	711	698	711	721	758	737	756	726	721	732	683	677	757	711	709	739	699	729	706	697	716	735	728	697	724	708	696	695	733	713	699	713	694	742	731	710	689	745	747	700	713	765	694	736	720	751	679	736	696	705	711	785	778	728	742	755	717	730	745	749	708	731	725	770	736	752	713	769	746	691	771	739	710	709	802	728	708	675	708	741	714	763	721	729	713	767	729	741	733	704	775	704	716	720	716	741	741	702	741	733	742	709	698	705	770	714	749	737	729	713	685	773	797	686	767	720	713	750	696	741	765	706	710	697	740	763	733	648	684	712	739	713	713	724	733	718	756	684	728	751	711	732	708	773	719	729	727	634	756	688	707	739	713	765	681	701	772	718	710	718	745	725	698	697	728	747	704	745	758	735	750	731	736	730	734	756	703	713	713	745	695	692	750	725	734	684	721	733	753	747	715	731	706	696	725	714	750	740	737	733	724	719	735	671	691	727	757	661	750	694	756	699	726	670	745	725	755	735	749	774	708	759	691	726	728	744	717	770	703	723	698	716	711	680	738	675	721	707	726	743	741	722	698	692	735	725	760	696	670	717	770	701	775	725	772	675	707	776	714	712	728	735	749	696	697	757	752	733	753	678	725	727	761	751	637	739	724	747	782	718	721	709	749	744	739	725	683	703	747	725	725	726	657	753	721	728	739	724	743	760	724	671	784	704	711	735	753	724	723	746	689	713	706	735	712	737	689	744	719	712	762	706	717	697	715	705	721	765	723	715	651	707	717	710	739	714	728	697	724	738	689	744	743	729	762	724	689	718	744	743	724	733	718	720	709	736	689	724	809	703	741	707	652	725	731	727	739	731	726	719	765	613	676	728	721	714	723	741	745	754	745	719	757	751	742	743	713	726	709	771	746	703	691	728	717	678	749	709	734	737	746	704	752	689	754	746	752	710	756	733	727	738	723	750	702	753	665	674	721	754	701	730	725	749	746	731	719	670	746	742	715	711	715	701	822	717	693	784	751	711	763	699	728	739	788	772	743	713	733	719	729	696	735	746	722	789	730	732	675	680	709	698	695	708	681	677	724	756	733	707	742	747	658	708	768	735	778	695	761	736	704	782	748	708	691	710	751	690	768	773	758	711	727	710	697	694	712	733	730	724	682	728	694	723	739	762	720	743	733	744	743	716	742	706	764	694	691	724	702	730	732	731	764	691	695	707	701	759	725	724	760	712	721	704	761	715	734	711	688	707	722	758	763	744	760	734	748	697	732	746	740	704	711	715	687	721	737	742	704	772	733	718	718	729	768	708	714	732	730	723	718	690	717	719	690	708	708	733	792	695	709	725	753	716	699	738	741	731	759	664	748	711	739	726	739	749	672	730	684	716	697	696	738	729	717	682	741	768	721	717	712	757	720	763	737	744	655	676	673	703	748	690	672	736	731	726	720	719	751	745	762	732	705	763	675	743	799	762	793	738	741	741	693	712	711	735	731	682	699	726	753	724	687	695	729	703	702	714	713	704	723	755	742	711	761	744	736	694	742	697	719	717	692	793	714	706	781	719	717	700	694	725	717	743	687	748	748	756	760	683	704	694	721	703	774	754	717	745	721	745	711	712	735	736	698	715	700	719	739	782	710
11745	2631	296	171	222	277	363	429	305	257	616	574	320	56	57	61	48	50	41	41	41	52	35	35	42	36	37	35	31	19	39	26	41	34	33	30	28	40	38	24	24	37	31	29	25	21	28	32	29	35	19	17	30	22	25	20	34	24	29	24	18	19	19	16	34	28	16	21	23	17	16	38	17	30	18	22	21	17	20	22	25	20	27	26	26	23	17	29	16	27	22	17	21	18	19	30	26	24	19	26	23	21	28	25	30	24	29	24	24	17	22	25	25	24	20	25	24	18	18	30	30	22	27	16	31	21	29	26	20	31	24	25	22	19	24	23	32	19	27	31	19	24	23	16	31	18	27	19	30	22	30	22	17	20	27	29	22	21	24	29	34	24	21	34	30	34	23	24	26	23	22	18	19	23	29	38	24	16	26	16	30	15	30	27	27	19	21	17	19	17	30	25	24	22	26	24	26	20	24	25	23	32	23	33	33	15	19	26	28	20	17	19	25	25	28	17	16	27	24	25	27	26	21	28	27	27	31	22	20	22	28	17	17	26	18	16	13	15	29	22	28	23	23	25	21	27	34	30	27	31	29	27	26	26	11	24	24	23	25	21	18	17	26	31	27	28	15	17	25	23	25	24	23	27	28	23	22	32	18	19	25	21	15	22	20	13	18	23	30	24	21	28	19	30	22	30	29	20	27	27	28	25	17	20	24	25	19	30	21	23	23	30	24	12	29	32	25	22	26	16	28	29	21	26	26	22	23	20	19	22	27	15	23	30	22	26	24	20	25	19	26	25	29	28	24	31	19	26	23	16	37	28	26	23	25	25	26	22	18	20	29	23	22	31	33	20	17	23	22	25	35	25	17	31	23	36	26	21	15	20	24	16	24	21	19	16	23	18	21	19	26	30	22	29	20	22	30	21	24	17	21	24	33	23	29	20	23	21	21	22	32	18	19	14	21	17	19	19	25	29	25	21	25	21	35	26	27	18	21	29	23	25	27	22	32	24	19	26	20	34	24	24	20	29	23	20	21	28	15	28	20	27	24	23	26	27	26	24	25	27	23	32	23	24	24	24	21	15	17	20	28	28	24	18	23	25	29	19	20	17	26	27	22	17	31	18	27	27	24	20	15	12	26	32	23	29	29	22	32	31	25	28	20	28	19	24	23	16	24	29	25	24	24	14	18	19	23	22	29	23	25	26	23	20	21	28	25	21	26	19	24	21	26	23	25	17	14	22	33	21	26	19	29	19	32	22	25	26	25	26	24	20	30	32	28	32	28	17	20	29	21	27	28	20	28	22	22	28	22	22	25	22	16	20	23	22	24	39	24	19	18	34	21	24	23	20	29	19	19	23	23	22	22	27	25	15	21	28	19	14	28	24	22	17	28	23	22	24	21	20	20	36	24	20	24	25	20	26	26	29	25	25	28	34	23	31	17	33	28	27	33	24	17	27	18	25	16	18	17	16	16	19	17	27	31	20	18	26	28	18	35	28	31	30	20	22	23	19	36	36	27	19	32	35	20	23	25	19	28	26	27	29	22	25	38	18	20	26	24	18	28	20	26	29	31	33	35	22	23	17	23	23	24	29	24	24	24	21	23	23	19	29	24	26	37	22	21	19	18	20	27	17	24	26	20	27	26	26	21	13	32	31	25	25	22	19	21	23	26	26	24	33	30	21	15	19	19	19	24	27	20	16	27	21	26	29	23	33	19	19	21	32	21	22	27	27	27	28	20	22	21	30	24	32	22	24	24	20	26	33	17	24	27	24	25	23	25	29	28	26	28	21	26	31	18	26	23	29	25	34	23	18	20	28	25	25	26	24	22	19	27	25	20	21	28	26	21	21	24	22	28	27	19	19	21	24	18	27	23	23	26	26	29	23	37	22	24	21	19	28	22	17	23	24	25	19	23	18	22	24	30	25	19	20	23	21	31	35	29	20	28	27	29	20	34	27	24	26	15	19	26	24	26	19	19	24	21	28	23	26	27	26	28	28	27	25	23	25	25	32	26	31	30	32	22	22	18	33	30	28	22	25	22	25	24	19	13	23	21	29	17	15	26	31	24	23	27	16	27	30	21	28	15	23	27	29	31	25	22	26	24	28	20	19	30	20	17	23	28	36	21	20	16	17	21	25	25	22	23	15	19	23	22	22	29	27	13	24	19	33	22	25	30	22	17	22	21	15	20	21	19	22	29	16	23	34	12	25	18	25	23	25	20	31	21	25	20	28	19	29	19	23	29	30	21	23	18	23	20	27	28	20	33	19	21	16	31	27	20	19	23	22	26	19	29	27	23	28	26	28	21	23	28	18	26	28	24	22	26	28	26	22	24	18	22	20	17	23	32	26	31	19	30	20	17	18	31	23	27	23	21	26	21	22	29	26	26	31	31	13	22	14	20	37	18	23	26	30	29	17	25	24	31	22	29	29	24	32	31	20	22	21	18	26	22	27	19	19	19	31	20	28	21	27	25	22	24	21	25	16	18	33	26	24	21	25	23	19	23	28	25	25	27	25	33	29	21	22	27	33	20	31	23	32	21	32	19	18	25	43	31	19	20	27	22	23	19	17	23	27	25	25	22	15	23	20	28	27	27	35	14	23	21	29	31	26	27	19	24	20	30	23	21	28	23	27	16	29	29	18	21	27	22	23	26	23	19	18	34	33	23	25	20	29	26	30	17	21	29	18	22	22	20	17	26	18	22	26	22	22	21	23	33	28	22	21	23	26	29	14	29	18	26	28	27	28	22	16	25	16	27	24	26	25	27	12	22	22	25	24	22	28	21	27	19	23	31	25	23	18	24	28	26	20	19	19	29	27	31	23	22	21	24	24	27	13	29	29	35	31	29	28	20	33	25	27	20	22	21	32	24	22	26	30	16	17	24	23	18	21	29	34	26	27	21	24	21	34	20	26	16	27	30	23	16	18	24	6	29	25	14	24	24	18	31	17	23	30	31	27	25	20	31	24	19	32	21	25	30	23	22	25	21	22	30	24	34	28	20	26	26	21	33	19	26	17	24	18	19	21	15	20	15	29	17	17	21	19	24	21	26	22	16	24	25	29	22	23	36	25	25	17	18	18	16	25	23	19	22	35	20	25	21	24	23	26	24	18	22	21	19	31	26	21	21	19	29	28	28	25	23	28	17	22	25	22	24	18	28	18	20	30	29	31	29	19	27	20	26	25	22	28	19	16	29	22	26	24	26	25	23	33	19	23	23	25	22	26	23	32	27	21	14	28	20	27	20	17	21	25	20	23	18	21	35	33	27	19	27	27	31	25	27	19	21	37	18	22	25	26	25	17	28	23	26	24	27	23	21	35	24	18	21	10	18	25	12	17	16	17	19	31	23	34	27	19	18	27	29	28	22	26	20	28	27	24	27	18	23	19	22	19	21	20	29	19	21	28	23	23	25	23	16	27	16	23	25	30	21	23	17	18	23	27	23	31	24	23	24	20	27	23	22	29	29	18	25	17	19	20	22	17	20	22	26	18
51002	19548	6564	15113	20321	19625	20095	19686	14446	13089	21266	17349	11430	2743	2516	2105	1888	1710	1612	1466	1287	1162	1104	1068	983	975	894	848	813	766	773	751	725	682	728	688	669	705	593	599	618	595	601	547	543	554	545	567	520	522	539	510	514	555	495	489	535	515	460	464	516	484	477	444	478	457	442	447	442	451	404	418	414	478	462	467	417	422	420	417	428	421	473	429	423	414	432	377	423	434	405	408	443	418	420	418	387	429	416	394	404	408	423	425	426	375	391	383	392	410	383	415	416	423	420	389	381	403	367	419	384	412	354	408	417	417	412	400	397	415	369	396	401	377	467	412	412	396	392	414	374	389	391	396	408	397	383	394	400	398	372	409	403	380	394	370	373	389	395	411	382	395	352	369	368	382	386	401	437	403	417	383	418	372	391	374	378	406	398	360	426	426	396	389	438	403	385	411	396	377	386	409	392	421	392	414	388	402	426	387	349	382	405	386	399	444	380	413	401	384	390	364	413	401	418	391	397	391	421	374	414	347	379	397	348	401	418	368	365	418	371	380	424	413	391	382	379	367	387	405	388	380	414	397	356	415	380	427	371	415	370	401	387	367	392	424	376	381	400	385	406	385	388	382	416	429	364	436	388	408	342	379	360	374	406	396	393	359	404	380	397	387	394	379	389	399	339	364	406	416	410	376	386	404	394	386	402	415	407	372	398	399	395	397	361	420	375	385	396	370	406	410	349	381	382	354	388	392	399	413	401	408	380	399	394	355	397	384	373	385	406	379	400	372	404	405	401	389	373	391	404	380	398	387	421	342	404	404	358	381	383	369	372	410	387	362	399	421	393	401	395	423	377	361	388	393	375	421	376	405	422	375	397	390	404	371	418	405	346	375	390	413	380	382	434	395	370	387	411	412	371	395	411	392	370	373	396	384	403	433	394	415	427	403	389	413	388	417	369	383	390	405	428	347	381	418	403	391	404	427	387	383	413	402	395	416	397	423	382	392	384	384	422	392	372	397	378	376	394	431	405	374	366	380	394	376	387	418	395	406	351	392	401	381	365	394	421	386	376	383	404	416	409	421	389	403	403	369	366	411	361	390	404	386	411	387	394	380	393	382	377	411	383	395	377	386	374	386	410	352	381	417	408	367	371	421	393	385	414	416	376	374	396	379	374	395	402	381	367	362	387	370	361	398	405	411	383	410	410	381	386	350	388	407	371	394	364	378	401	376	419	422	370	403	397	379	415	454	403	353	404	371	372	431	405	417	398	401	365	391	398	398	391	386	413	391	379	362	381	399	402	386	372	354	400	420	397	425	381	400	358	386	394	371	395	401	374	396	380	383	408	377	386	446	391	384	392	399	367	357	399	403	363	386	393	383	382	361	367	358	389	408	411	372	393	392	382	385	368	422	376	371	425	388	417	377	365	415	391	414	394	405	378	409	386	397	378	405	406	415	396	364	401	382	406	394	373	364	414	415	397	362	359	376	418	383	415	394	394	411	375	349	396	376	408	379	382	404	394	402	378	388	408	395	381	388	410	326	369	338	401	409	396	424	412	371	406	410	409	382	423	370	398	385	386	366	382	407	407	371	375	372	394	390	413	345	361	380	386	391	404	397	405	365	404	380	359	352	405	417	395	365	376	367	387	390	372	394	358	384	393	390	385	372	404	420	342	439	428	377	371	383	372	364	385	368	376	353	376	364	426	398	394	376	436	407	362	395	402	399	378	403	397	413	375	392	388	379	420	411	382	427	363	414	412	404	382	392	360	391	385	397	386	346	417	407	384	403	386	413	388	403	380	425	398	386	410	418	399	400	380	412	388	406	411	394	367	389	375	392	355	396	387	392	399	388	386	379	376	439	389	415	388	396	418	404	369	409	375	361	392	391	419	372	371	370	394	381	432	369	376	385	382	383	368	373	377	385	417	387	416	384	371	406	415	368	380	378	389	405	394	412	400	398	395	393	423	400	392	393	396	368	380	366	378	362	347	391	412	393	378	394	361	372	363	392	417	384	385	399	377	394	383	385	417	351	370	388	398	371	393	389	383	382	375	417	443	363	382	374	383	374	425	382	364	409	390	403	382	383	409	377	385	401	382	381	396	392	429	359	336	395	401	374	410	378	400	388	420	374	398	397	394	406	353	371	419	415	392	415	374	377	357	390	392	408	395	388	401	396	361	370	405	400	402	399	397	386	415	406	407	374	423	401	399	361	375	406	357	393	431	409	384	401	412	375	409	422	351	396	348	361	390	373	376	385	404	372	416	431	441	388	413	424	411	403	372	384	388	394	411	350	377	391	379	423	407	352	405	394	385	397	379	365	391	380	402	372	386	375	369	412	411	371	407	426	393	414	373	371	430	388	384	380	375	378	387	390	377	426	391	389	409	400	362	384	382	393	389	412	397	384	416	408	390	422	383	378	377	352	390	374	376	428	407	423	366	389	366	378	418	393	360	387	433	418	383	387	399	426	362	385	384	390	393	395	434	378	419	374	351	407	392	373	390	380	354	405	424	405	374	392	391	404	401	362	394	405	383	443	365	371	355	382	386	397	427	391	415	390	412	418	383	375	425	408	360	373	408	349	365	398	402	389	393	364	392	368	401	391	407	378	400	389	371	376	390	378	357	409	376	392	345	390	419	379	381	396	368	366	375	401	384	397	396	370	410	376	411	372	374	367	430	356	368	426	385	381	405	389	387	378	384	376	396	409	393	419	388	400	406	373	389	391	345	379	378	379	371	410	397	386	397	388	388	397	378	413	384	414	409	377	378	398	408	368	398	387	402	388	367	411	404	381	373	387	423	377	384	383	418	395	397	418	413	371	382	389	329	365	385	378	387	397	441	414	402	380	399	396	387	406	390	373	370	405	397	406	386	395	408	395	392	399	378	399	422	409	366	363	402	411	346	435	378	385	398	400	352	395	403	381	374	430	389	393	373	374	374	386	386	368	411	383	356	375	345	405	381	382	407	369	378	408	374	401	362	389	417	403	371	425	390	399	380	370	350	387	350	384	360	391	449	356	400	352	384	411	391	406	414	360	372	386	386	420	379	400	421	414	402	398	393	403	389	339	395	366	399	393	406	368	386	400	391	403	423	410	396	377	424	410	402	391	374	433	390	393	430	379	391	399	411	429	373	371	391	417	374	339	381	388	417	424	403	375	401	382	423	417	394	379	388	404	421	409	394	384	405	404	376	390	401	410	387	380	410	376	376	415	398	393	387	345	420	384	375	392	403	408	386	365	375	412	406	352	391	430	395	392	389	404	368	405	377	395	415	394	396	382	385	392	436	397	405	380	376	386	404	368	431	388	394	375	363	420	380	351	388	363	391	400	393	405	382	367	402	394	416	377	372	424	370	393	407	384	413	368	387	356	399	390	385	341	381	410	390	397	360	396	379	380	404	401	389	370	389	405	398	374	403	414	375	409	401	414	400	440	372	372	401	398	403	398	384	391	431	374	393	391	403	402	393	405	383	372	375	369	411	421	417	425	407	396	386	396
4807	544	90	72	78	124	161	172	100	71	222	233	82	34	22	32	29	29	30	37	26	22	18	29	26	31	28	17	35	28	26	28	33	25	34	31	17	23	28	40	26	30	22	22	24	32	27	43	36	30	31	25	23	22	24	39	27	33	27	27	33	32	32	37	31	17	30	25	33	40	33	19	25	30	33	30	27	20	36	35	34	28	31	30	19	29	22	27	33	19	29	19	26	19	23	26	32	34	32	30	28	36	35	36	35	24	33	32	30	29	33	28	26	30	29	30	21	26	35	29	24	25	26	27	30	33	31	26	23	27	27	22	30	28	36	27	30	30	28	26	14	26	31	23	28	27	25	25	30	26	25	28	34	30	31	29	34	23	24	35	31	28	33	30	40	24	24	27	30	25	32	32	27	24	35	32	29	27	26	26	29	23	25	38	21	29	25	29	34	24	27	38	19	27	30	28	22	18	29	38	26	30	32	30	30	36	37	27	27	23	26	32	32	32	25	41	28	31	28	28	19	33	32	34	41	28	27	34	34	40	21	23	35	23	24	36	29	40	35	19	32	24	46	39	30	30	39	27	32	26	25	28	23	28	28	33	28	28	32	38	23	31	25	37	31	35	32	29	31	40	30	32	22	27	25	36	34	31	34	30	17	26	23	29	26	36	34	29	28	38	34	33	21	29	34	34	35	26	19	28	31	32	28	32	23	29	28	31	32	31	24	21	34	35	27	24	27	22	33	25	28	28	34	36	25	31	33	34	32	25	28	27	36	22	25	29	34	31	24	31	33	33	36	23	38	32	30	28	25	19	33	30	35	32	32	35	21	31	32	30	34	27	22	30	40	27	26	19	22	40	30	24	35	17	37	32	26	26	38	29	29	32	35	31	27	28	30	34	31	20	34	24	25	33	29	31	27	37	19	29	34	34	38	27	34	21	37	19	28	32	30	28	31	29	26	25	32	28	41	34	25	26	30	38	16	31	35	32	21	33	34	29	30	31	34	26	26	34	27	28	23	26	29	22	26	26	33	28	23	32	28	33	30	35	25	33	19	27	32	32	30	30	25	25	15	22	36	39	32	34	26	27	28	21	25	36	30	35	37	27	27	25	27	30	27	22	20	35	31	27	25	25	29	35	30	22	30	31	33	37	21	35	35	25	24	23	25	37	34	39	25	28	28	32	34	31	25	30	26	25	27	27	27	29	27	18	30	32	25	31	28	29	36	34	31	33	23	34	29	36	32	28	39	32	27	19	30	34	32	25	26	27	37	27	22	34	23	28	34	31	27	29	29	33	29	35	32	22	30	26	31	28	40	29	31	28	35	32	41	26	23	32	28	34	29	38	31	26	26	39	24	28	24	29	32	34	26	34	30	20	31	31	35	31	33	26	24	23	23	28	35	29	27	26	30	28	24	36	24	31	42	30	30	25	26	28	37	33	31	32	37	25	27	33	31	22	22	45	31	36	22	36	27	25	30	27	23	31	27	33	26	32	28	41	28	26	24	25	30	23	28	26	33	31	20	32	22	25	31	19	20	32	25	34	28	22	25	41	28	25	26	34	24	34	25	32	31	31	34	29	32	28	30	21	31	30	27	25	30	31	25	22	30	28	28	38	29	25	35	36	19	26	27	42	28	28	31	24	30	23	28	38	27	27	26	27	24	25	21	25	33	26	39	30	21	36	40	19	38	33	41	25	28	32	35	22	17	35	27	26	21	28	23	34	26	19	23	31	32	33	21	36	27	31	34	21	28	27	24	37	34	38	26	31	38	23	26	32	29	30	25	28	21	36	39	32	31	38	28	29	32	35	30	29	28	28	25	28	29	27	25	27	22	37	31	26	27	34	37	21	31	28	30	29	34	29	32	19	28	27	21	26	34	21	40	32	21	35	32	29	37	30	34	25	30	19	26	36	32	30	27	38	36	29	22	27	25	34	27	22	35	27	20	29	26	37	36	32	24	27	30	26	39	24	42	33	24	37	32	35	36	25	21	27	31	22	31	36	23	23	26	33	39	25	38	24	32	28	40	27	27	33	30	33	26	33	25	26	28	19	22	22	22	32	32	30	32	29	23	28	29	24	33	29	34	43	30	33	38	30	27	30	34	35	37	26	26	31	22	35	20	24	39	29	34	30	23	31	27	36	31	19	27	40	25	24	36	28	17	29	30	23	28	34	18	35	33	49	23	34	31	23	26	27	31	29	33	21	29	21	28	34	32	32	22	25	23	31	43	26	34	17	38	33	31	27	38	46	36	30	39	33	23	30	19	23	25	24	31	28	23	21	29	34	29	34	31	25	33	23	18	34	33	22	34	36	23	30	28	24	36	26	37	28	24	31	23	26	26	30	38	28	30	31	33	17	21	36	40	20	40	33	24	29	24	31	25	31	28	31	28	26	25	26	30	32	23	30	30	26	29	33	32	29	32	30	36	24	28	29	15	34	21	29	37	28	29	35	31	31	29	36	22	21	33	24	22	19	36	33	22	24	32	33	29	26	28	23	30	36	22	28	29	28	30	30	35	28	34	35	27	21	32	28	19	28	36	26	26	25	33	31	29	29	22	34	20	25	28	28	34	27	26	34	25	36	25	29	32	28	40	28	44	46	30	28	31	31	31	31	31	21	29	28	32	24	28	31	31	30	21	25	34	37	29	22	20	32	31	27	25	29	31	36	22	25	33	24	24	30	30	28	28	23	32	31	21	20	26	24	28	39	29	30	27	30	28	30	28	25	33	26	38	39	28	33	25	25	27	29	26	24	28	36	17	25	25	23	28	37	27	24	37	30	30	32	27	25	33	34	40	21	37	35	28	39	26	35	27	22	24	27	29	32	30	24	17	26	32	39	35	33	29	23	36	32	27	22	34	32	40	26	25	29	28	28	26	30	29	35	17	26	30	34	34	26	48	23	31	30	27	17	28	21	31	25	31	35	23	31	35	28	15	27	30	30	18	21	34	28	21	38	22	16	26	34	31	21	26	33	31	32	32	32	41	35	33	32	35	29	33	37	22	19	39	25	27	15	27	26	21	25	39	27	37	30	34	23	32	34	40	34	27	40	34	23	19	28	34	30	25	28	29	20	30	27	26	30	22	32	19	25	36	31	35	36	28	30	23	30	31	40	28	33	39	23	25	18	27	39	29	21	19	34	30	29	29	26	33	29	32	25	27	31	22	29	37	29	40	26	35	26	33	33	22	23	21	37	30	29	33	21	23	27	39	24	30	35	24	32	26	22	37	41	33	39	29	28	22	31	27	27	28	33	23	36	26	34	34	28	27	26	26	32	33	33	31	23	32	15	29	23	23	22	25	29	36	25	27	27	30	27	39	31	25	15	23	33	27	18	32	31	28	32	29	27	29	19	36	30	31	32	22	31	19	30	24	37	38	25	38	32	31	30	22	22	30	27	28	19	23	32	37	28	37	23	29	21	33	28	21	30	36	26	25	33	37	32	45	27	38	27	23	23	23	36	29	24	27	30	34	36	21	33	23	25
38290	9972	2871	5337	7644	9582	10879	10728	5907	3773	10687	9766	2866	820	733	736	685	644	637	567	581	593	552	582	530	537	513	542	554	475	515	529	517	526	490	535	511	518	494	504	499	527	477	474	511	475	488	478	474	534	508	489	505	494	482	547	526	500	523	517	468	513	470	462	472	487	437	474	469	467	509	468	497	462	504	480	468	483	498	496	517	489	492	489	513	493	453	497	450	498	486	485	448	514	509	485	469	507	479	477	494	495	483	471	492	434	480	488	469	477	499	512	483	486	473	475	473	484	460	458	517	459	513	447	471	508	497	475	517	446	485	453	456	455	466	484	474	477	473	463	491	473	470	481	456	436	474	469	486	470	510	458	461	461	470	483	499	487	468	484	446	473	452	464	496	494	474	481	454	454	490	467	483	477	502	429	487	454	482	466	486	495	468	541	502	515	456	449	514	467	478	485	484	452	508	467	455	498	507	447	462	520	502	500	507	511	486	505	498	483	470	480	447	489	518	464	468	477	517	444	520	457	446	499	463	502	487	501	484	517	480	477	440	515	443	461	471	476	468	492	486	484	484	497	489	462	483	519	477	498	441	440	511	477	467	482	497	497	450	486	457	470	494	466	454	456	478	479	458	479	464	454	484	461	454	473	492	454	492	485	454	457	449	475	489	477	464	458	462	480	465	491	494	502	453	487	487	446	485	448	486	424	504	458	502	475	502	498	450	462	476	459	510	475	464	482	516	469	478	484	469	467	473	503	457	487	459	492	499	496	488	458	469	487	501	453	460	489	504	459	497	488	530	501	466	484	519	462	468	450	446	459	465	482	482	463	475	509	472	438	465	506	461	479	502	473	509	462	491	503	460	478	504	463	488	449	493	447	480	483	501	481	446	463	465	482	529	480	492	467	478	463	491	485	459	466	481	473	453	479	490	483	479	492	446	477	473	492	476	465	450	510	480	492	450	461	459	489	511	476	485	501	503	481	476	483	471	472	464	459	491	489	485	451	458	488	524	483	481	474	484	489	486	483	515	446	448	491	465	483	467	478	506	481	465	504	509	495	458	483	495	462	522	464	475	483	461	500	450	427	485	455	470	478	499	491	459	448	471	444	463	459	498	472	490	484	526	448	493	438	445	496	441	466	485	488	482	468	487	498	451	488	448	488	461	482	466	435	457	469	453	526	446	456	510	448	458	475	480	473	485	481	499	463	486	502	461	495	461	483	477	441	470	458	466	460	485	460	474	486	465	469	456	488	445	476	475	503	440	452	465	457	474	474	467	446	503	473	486	464	505	448	439	505	466	442	464	470	457	479	493	430	434	458	468	501	491	490	500	490	447	484	462	458	468	447	453	478	467	456	505	468	477	492	474	485	476	474	509	473	508	467	507	494	504	449	508	449	446	470	465	481	464	486	454	529	439	442	487	454	445	475	460	456	432	492	479	488	470	500	472	478	477	446	471	496	464	453	490	459	460	437	482	499	490	456	487	459	471	476	474	459	462	472	457	466	439	481	480	452	513	440	464	485	473	524	496	453	431	475	469	464	499	494	461	448	463	471	540	487	457	481	451	456	508	475	499	497	439	445	463	492	493	466	488	487	448	452	451	460	459	501	515	496	482	480	482	515	510	487	470	498	455	453	499	473	482	473	493	483	510	498	459	510	495	457	492	494	463	487	500	498	447	474	486	495	460	501	486	511	449	453	500	497	480	479	493	507	472	472	468	446	468	506	435	467	475	478	454	456	478	446	479	480	456	470	484	463	493	490	459	537	483	488	464	483	493	459	443	445	457	514	464	506	474	473	459	470	459	442	467	471	470	497	471	448	465	462	469	492	485	485	460	511	480	463	476	478	450	476	425	465	482	506	445	474	513	499	448	489	449	458	511	478	448	459	472	471	491	468	442	441	464	490	469	464	457	511	463	477	509	521	468	501	502	431	502	500	492	484	482	472	478	497	470	472	446	462	465	490	492	472	501	470	457	506	474	456	427	500	464	498	464	498	505	480	516	538	497	483	531	474	511	479	500	492	481	470	483	504	483	459	454	491	511	471	457	467	455	443	494	488	437	472	500	520	437	462	454	474	456	481	461	504	453	456	465	441	474	484	467	486	502	433	469	520	456	507	474	459	491	455	468	459	491	466	464	454	440	418	468	483	489	462	499	456	512	446	488	472	420	448	493	505	495	474	465	493	443	493	478	485	458	517	459	475	460	485	502	486	502	488	530	473	437	495	485	514	476	440	465	461	516	475	481	427	486	486	463	471	497	471	501	520	461	455	489	454	453	512	478	496	501	449	454	437	488	463	472	445	485	488	509	487	494	469	453	464	476	464	438	472	497	482	476	436	463	481	498	433	474	475	473	463	471	479	438	499	500	479	426	520	464	476	490	447	451	471	461	480	460	476	506	493	472	436	474	460	463	513	508	468	492	488	480	461	469	492	465	509	440	498	459	507	486	456	468	506	482	518	443	490	451	488	466	433	460	455	485	486	446	457	470	485	484	463	502	489	454	454	520	459	462	504	480	459	485	423	492	501	474	475	465	473	481	488	464	457	481	483	467	503	466	456	485	465	490	501	457	516	461	477	502	445	502	459	453	481	460	492	487	480	437	492	471	489	468	432	488	424	475	449	468	477	453	463	403	488	475	445	476	475	475	454	452	513	483	485	499	423	472	488	433	464	522	493	490	483	484	465	442	422	496	492	487	461	457	500	486	468	488	497	486	444	472	469	492	456	468	490	498	499	501	474	463	490	458	477	475	507	460	456	486	489	497	460	443	478	493	512	456	495	454	449	459	503	470	481	435	462	458	519	493	509	502	496	485	463	497	477	469	458	481	516	506	463	463	498	488	482	473	447	461	510	495	470	468	443	492	488	470	520	456	470	460	478	505	481	445	495	482	488	483	519	487	460	499	454	448	484	470	445	466	442	498	451	418	445	475	474	504	465	476	458	473	471	482	425	473	482	508	476	472	498	507	492	470	452	454	459	409	468	442	523	438	496	501	450	454	482	466	443	474	480	486	496	412	494	433	449	495	456	472	482	488	441	482	509	501	485	484	478	479	486	483	516	455	478	426	463	474	486	475	479	445	460	458	461	478	478	467	503	465	487	486	494	469	499	488	499	478	466	457	493	489	465	485	479	519	450	485	486	475	506	443	477	494	500	505	458	480	549	475	457	486	479	482	491	476	509	507	488	442	432	480	483	501	487	497	513	463	473	421	444	475	481	461	503	459	491	537	469	506	471	486	463	455	473	489	453	492	459	470	480	476	444	498	514	493	493	460	494	529	461	470	520	493	492	459	479	501	465	501	458	467	489	490	472	431	481	479	464	503	461	450	470	440	472	494	464	454	503	488	488	471	424	464	488	533	504	469	506	459	460	441	509	439	529	436	463	495	481	500	468	458	476	467	486	504	484	467	477	474	481	471	483	498	451	477	469	467	462	486	461	461	481	487	447	509	489	497	518	485	499	467	495	467	451	502	496	468	436	474	469	466	478
8422	1028	230	117	188	238	335	295	164	141	256	298	168	74	56	49	52	47	52	61	42	68	58	48	55	53	49	62	33	59	53	59	57	54	65	62	47	53	57	42	46	55	43	56	54	57	44	56	48	45	54	41	52	36	45	42	58	49	37	37	44	41	52	53	45	43	50	38	46	57	45	44	60	50	45	46	47	46	47	49	49	54	46	52	40	35	53	45	53	47	47	32	46	37	43	33	38	35	50	42	56	39	52	39	46	45	41	40	39	43	49	49	50	55	36	52	38	47	48	43	49	45	58	46	54	44	63	45	51	48	49	51	47	38	43	36	40	48	58	43	43	32	44	41	46	35	43	35	40	50	41	54	43	39	48	45	42	52	40	48	55	36	34	53	50	54	57	39	40	41	57	52	39	43	48	56	57	40	44	50	37	36	41	56	53	60	42	42	39	45	44	42	50	52	58	50	37	49	54	49	58	51	52	49	50	46	55	46	38	43	59	38	49	41	39	37	40	47	55	51	34	41	41	44	43	40	51	69	42	53	41	52	47	43	45	43	56	44	50	56	46	51	59	46	37	35	51	53	46	44	48	49	37	50	45	38	30	47	30	50	41	53	42	41	43	34	52	49	37	40	56	47	47	40	41	46	52	43	51	49	46	39	35	47	54	55	34	47	52	39	52	36	41	37	51	41	62	44	59	50	31	56	46	52	64	49	37	52	49	30	45	31	48	45	42	46	31	42	41	44	43	44	46	49	55	31	50	48	44	48	41	52	48	45	53	37	39	39	42	34	39	34	43	43	56	48	57	40	37	39	44	47	41	45	52	58	52	34	55	49	39	43	47	44	40	40	38	47	40	42	42	46	44	44	43	34	48	47	43	44	37	49	47	43	54	49	48	44	40	38	40	49	41	41	47	40	42	47	45	43	45	31	46	37	45	40	38	39	54	36	45	41	32	49	46	34	46	38	35	37	42	51	38	54	37	55	41	47	49	50	42	59	40	52	42	41	40	44	49	44	43	43	32	39	53	39	45	34	43	38	49	47	39	49	42	51	39	38	44	61	52	48	46	46	52	48	47	27	45	40	36	43	46	56	61	47	52	47	54	47	31	35	47	23	41	33	36	42	40	45	35	51	37	38	44	34	52	37	38	53	40	46	34	41	45	52	41	51	39	43	61	45	41	38	53	49	36	48	37	47	54	39	35	42	38	42	37	56	45	46	39	37	47	52	32	62	46	39	52	50	46	38	48	42	43	44	54	45	49	41	54	34	54	54	44	51	39	38	45	52	35	47	40	55	48	39	38	45	44	44	54	50	40	64	45	41	46	39	37	46	44	50	45	44	39	47	47	44	49	45	47	40	49	35	38	53	34	43	49	48	45	46	41	35	49	49	45	35	53	51	46	43	34	41	38	35	52	47	44	52	49	48	39	50	37	38	41	47	47	43	46	40	59	58	46	49	48	49	62	40	41	46	43	56	34	26	49	44	46	41	39	44	40	47	64	45	46	39	40	59	38	39	45	56	41	39	47	52	31	45	53	40	46	40	44	48	33	52	41	50	48	49	45	35	43	46	34	43	48	40	50	32	48	57	49	40	44	51	40	38	39	47	51	40	54	44	49	30	44	52	51	49	46	44	37	35	48	50	44	51	57	50	45	43	46	35	37	48	47	38	45	44	44	65	39	51	33	44	55	47	54	47	54	47	50	46	47	42	56	41	48	44	41	38	45	49	40	58	57	48	54	48	43	49	47	47	52	48	52	52	49	46	45	41	40	47	45	59	41	61	44	48	34	52	47	42	48	48	36	46	36	45	48	41	49	41	35	52	56	39	45	41	46	43	50	37	46	50	39	58	48	42	40	44	36	38	44	53	44	57	54	35	46	47	53	48	46	36	41	52	39	39	42	48	44	34	50	40	37	51	46	41	43	38	53	48	43	37	52	46	49	40	43	57	38	38	42	58	49	39	48	47	53	37	54	44	41	50	45	46	59	37	63	47	55	49	46	47	38	52	43	38	54	45	54	40	52	33	52	42	48	56	50	37	55	51	38	50	43	40	45	44	38	54	50	48	37	38	55	39	35	50	43	45	38	48	37	43	45	50	45	45	41	49	51	39	42	40	41	44	43	50	52	58	50	50	37	41	36	44	41	28	44	50	52	50	45	37	47	40	44	52	43	36	43	50	45	42	46	39	46	54	38	43	48	43	40	40	50	50	52	45	43	73	44	55	50	44	51	28	59	47	29	40	51	41	40	45	31	58	38	55	53	41	31	46	41	38	34	48	53	38	40	43	51	52	45	52	43	61	48	48	56	55	34	52	40	47	48	41	53	30	47	39	53	43	56	54	44	47	45	54	42	52	51	48	59	43	50	43	55	50	53	57	49	44	55	43	49	39	42	35	51	48	50	44	38	44	37	56	49	52	47	48	45	44	46	43	53	37	41	37	43	46	52	34	43	58	48	40	50	48	41	41	52	43	47	46	47	33	36	40	33	50	57	46	34	40	47	43	52	39	48	40	50	38	44	50	44	56	38	39	46	34	57	36	46	30	38	55	52	47	36	45	38	30	47	32	55	40	48	46	44	31	43	49	55	43	46	41	38	48	39	48	47	51	47	55	40	56	41	46	42	42	46	48	45	41	46	51	45	44	49	43	52	41	46	40	39	53	40	49	49	45	43	40	46	37	57	42	47	36	52	48	38	51	37	34	45	47	41	40	43	39	51	38	46	58	39	47	37	50	36	55	42	45	33	46	54	41	58	58	42	62	46	44	49	38	54	38	50	38	53	43	39	50	47	36	39	40	45	47	48	65	37	36	53	34	44	45	34	54	43	41	51	49	45	49	41	51	40	45	61	37	46	46	53	38	35	41	41	43	42	59	49	51	51	48	44	44	42	37	40	49	51	39	45	43	55	54	42	55	38	42	52	48	45	46	48	53	53	58	46	45	65	48	48	57	44	50	45	56	47	37	47	34	50	41	41	46	36	40	53	48	52	51	49	50	33	50	38	46	55	38	39	59	51	54	44	41	39	34	49	57	52	42	44	38	53	45	42	52	56	46	44	44	39	53	62	43	44	47	52	47	46	43	38	49	31	58	45	57	47	44	34	42	48	45	50	45	50	48	37	43	42	41	37	62	47	34	46	52	45	50	45	49	61	45	46	39	44	53	52	40	38	43	45	43	40	51	28	38	48	45	46	47	32	51	45	43	47	46	63	44	38	55	41	47	38	40	34	57	50	54	51	47	44	35	53	49	47	39	48	45	45	39	59	44	47	43	36	43	53	55	50	53	33	49	43	35	33	44	43	32	49	41	31	40	33	55	52	44	44	40	62	55	45	40	54	39	46	49	43	55	39	49	45	43	55	51	46	40	47	54	45	47	39	34	49	48	33	58	48	38	45	33	37	56	54	46	45	48	41	45	45	52	47	42	37	44	43	35	46	39	46	48	38	46	59	48	50	49	39	49	45	43	40	47	46	30	44	51	46	45	48	41
42469	13971	5316	9315	16661	16831	18992	15216	7764	6737	11263	11842	6391	1993	1758	1573	1494	1404	1397	1240	1187	1111	1158	1114	1029	963	958	953	918	942	910	864	898	955	867	889	849	884	841	824	824	821	801	843	815	807	802	798	823	840	777	809	793	689	836	786	774	759	773	755	733	758	760	782	770	768	808	796	794	754	752	741	760	701	752	714	753	735	689	745	745	729	759	696	762	726	760	789	721	736	737	718	724	752	719	735	766	741	753	711	723	739	750	721	747	732	774	714	778	686	782	744	773	752	736	774	701	718	744	704	781	773	751	726	701	730	711	685	751	727	791	716	747	753	729	747	734	772	747	698	767	765	752	697	762	708	701	729	763	724	739	773	750	724	760	718	748	801	728	729	783	742	798	742	703	702	713	716	737	703	749	752	745	745	726	709	712	704	743	737	732	720	725	750	711	731	721	736	696	745	767	691	687	753	739	707	724	743	705	740	688	698	733	731	744	715	731	746	748	795	741	765	776	759	726	750	768	755	688	761	780	724	687	731	743	765	700	706	711	724	780	788	700	747	693	715	759	749	727	712	741	723	742	701	729	754	745	743	686	719	696	673	777	739	695	736	725	733	751	741	736	725	757	721	702	751	737	766	711	672	693	724	661	748	692	700	756	718	676	680	766	740	733	765	751	714	785	731	762	728	726	737	712	738	722	737	776	722	664	759	719	774	736	764	708	737	756	737	706	695	742	743	717	738	706	756	701	753	751	733	728	754	740	754	713	756	699	744	738	723	742	776	746	694	766	748	738	720	718	709	706	716	717	738	712	725	706	729	685	760	735	723	721	674	702	679	731	732	675	715	746	693	709	743	710	753	748	747	728	739	726	759	716	739	743	716	762	784	736	773	721	749	784	712	717	752	705	766	710	728	731	723	724	742	673	752	748	726	692	765	710	720	737	721	739	758	697	749	758	759	696	736	757	727	750	724	723	734	713	724	771	736	742	755	755	731	725	714	715	737	746	782	728	755	741	770	696	716	764	751	737	758	734	759	756	739	672	723	759	678	733	788	760	731	705	733	747	714	733	739	729	726	691	708	753	711	800	756	731	749	729	660	766	730	773	717	724	734	721	737	720	742	722	708	765	707	702	772	718	735	710	757	729	725	765	726	713	735	682	738	733	743	747	686	681	714	709	737	736	757	747	707	763	725	738	700	737	718	707	760	697	770	705	742	753	711	728	787	750	756	687	733	719	719	735	739	724	790	692	753	700	716	746	764	675	782	740	742	737	723	761	773	718	706	744	707	744	729	733	683	733	775	771	715	756	716	721	760	751	737	705	756	742	740	749	718	678	734	695	742	754	800	779	772	703	692	695	782	761	726	764	736	742	748	764	817	803	724	741	733	739	748	745	693	699	736	734	694	742	763	739	749	735	735	678	787	730	734	692	781	791	710	764	761	765	738	777	706	698	724	747	714	749	734	738	689	738	741	726	770	773	728	703	755	724	705	723	748	696	706	748	664	738	774	737	729	748	746	725	734	735	788	752	731	746	714	756	700	747	743	724	741	737	728	712	695	733	725	712	705	690	714	766	734	748	740	701	730	689	737	718	741	741	724	724	756	787	733	747	756	747	670	727	675	749	743	731	736	737	725	739	719	711	745	728	816	725	759	774	714	739	685	710	752	704	729	725	754	743	690	758	755	746	748	725	730	709	742	746	708	717	705	699	753	687	754	756	708	713	707	733	736	699	726	735	716	747	675	744	707	724	779	727	748	762	779	771	774	747	742	723	778	724	672	701	722	678	711	666	689	750	763	750	749	749	682	751	744	720	704	714	736	741	763	741	720	782	757	687	700	689	771	750	703	682	728	737	720	789	743	689	713	735	715	767	755	747	724	741	724	730	737	673	726	721	757	750	721	740	758	752	753	692	703	736	724	732	742	738	713	770	746	731	711	772	740	761	715	726	716	708	771	727	738	788	769	720	704	772	712	752	738	729	720	726	769	745	696	726	698	765	763	704	698	738	787	697	690	734	702	734	705	709	732	699	767	691	754	687	746	756	761	721	748	679	711	732	746	729	767	695	747	740	709	792	738	734	696	737	727	753	760	710	727	699	756	733	729	758	701	726	735	741	725	759	746	785	729	678	784	752	722	760	740	737	747	777	711	745	780	751	740	768	731	687	796	741	758	753	804	724	727	726	752	746	741	762	738	755	727	711	722	783	769	732	729	725	736	694	754	780	725	740	722	707	735	755	731	730	755	704	752	736	725	732	762	711	764	734	751	732	738	704	697	726	734	788	723	760	722	732	721	699	711	725	776	724	690	730	765	692	729	727	722	726	744	734	681	708	734	720	711	698	771	737	727	749	696	687	782	702	728	727	763	695	686	682	730	689	769	737	665	729	765	707	688	753	716	738	700	702	738	736	780	721	713	758	770	741	695	740	739	757	705	751	705	733	758	733	772	757	678	715	738	781	761	702	779	711	679	746	756	770	772	741	792	772	671	698	744	740	663	740	721	742	687	824	766	723	700	716	785	779	673	714	757	721	713	737	716	689	697	735	678	810	742	711	739	746	729	698	741	730	741	773	758	725	720	687	688	729	701	766	711	720	735	754	708	717	696	731	757	729	753	725	722	749	755	742	728	755	751	683	740	766	773	723	695	738	720	713	737	775	754	702	750	726	727	729	682	696	719	736	761	706	722	745	714	773	748	746	726	761	735	724	710	744	744	736	712	719	726	696	757	735	754	690	772	757	725	698	689	770	728	743	734	754	689	739	699	709	739	701	782	746	728	733	752	760	729	720	733	765	692	718	787	750	737	729	774	691	733	750	761	736	767	754	704	722	727	749	706	735	703	707	722	766	731	734	756	747	788	752	756	710	787	738	733	770	720	733	773	696	749	724	693	732	708	707	715	742	756	743	742	733	693	687	716	707	665	727	715	701	739	704	749	662	720	768	735	747	726	685	800	758	746	743	701	734	754	722	752	749	706	706	733	740	736	747	704	727	716	748	780	722	769	767	781	701	736	705	711	756	731	699	744	757	783	716	721	728	693	711	754	697	743	713	673	730	725	745	718	734	720	733	753	678	714	733	719	761	726	717	739	704	714	753	742	723	756	682	768	717	735	700	765	774	754	701	761	736	711	726	743	749	732	754	693	684	734	749	751	750	709	751	760	696	693	709	735	746	753	755	777	711	749	755	709	744	762	747	727	729	696	709	698	735	729	726	733	731	765	764	782	757	760	733	711	743	739	730	718	796	737	761	777	739	729	760	714	760	724	732	751	740	748	741	749	781	693	729	721	762	748	699	687	774	726	721	707	697	692	715	703	687	675	764	726	732	734	732	764	704	749	682	746	748	709	735	679	763	695	758	767	754	748	712	726	725	733	730	736	746	751	724	696	737	716	718	735	730	685	716	731	717	700	711	689	717	717	724	728	698	764	755	756	758	700	651	729	755	738	683	769	724	720	684	730	704	687	711	717	760	765	763	774	750	741	772	805	734	791	706	720	724	708
8233	1402	199	117	202	311	345	275	139	120	246	395	133	63	57	65	47	62	70	58	47	50	61	53	53	53	46	55	50	38	56	49	61	46	43	32	59	49	35	47	31	47	40	42	38	50	52	62	62	48	47	55	40	55	41	44	47	51	37	45	54	49	46	46	50	54	48	43	41	39	48	45	48	43	47	42	39	43	40	43	58	46	45	34	34	47	51	48	46	49	47	45	41	49	51	39	43	56	62	43	43	48	64	50	44	41	52	32	42	45	43	47	41	35	52	47	48	39	46	56	39	32	46	43	46	42	54	55	40	55	54	36	48	35	44	49	46	42	29	44	64	44	52	61	48	47	44	41	42	57	33	44	42	51	45	43	42	49	40	63	49	53	48	42	41	38	39	48	53	32	46	53	34	42	46	54	53	35	38	37	57	46	44	49	40	46	57	52	43	41	48	41	45	47	41	44	47	50	30	49	32	43	35	47	45	40	46	43	41	52	43	50	50	35	49	47	36	38	29	54	44	63	30	39	44	53	34	44	48	35	49	48	44	48	42	45	53	43	37	45	49	50	47	53	59	47	37	37	44	51	51	37	44	54	45	34	43	30	52	47	41	51	49	37	49	53	59	50	41	52	38	52	51	43	40	48	39	37	33	32	40	56	33	38	46	46	50	37	50	58	44	45	44	49	38	43	51	53	43	30	45	41	57	39	48	50	44	55	48	54	45	48	52	37	55	58	48	40	47	47	31	50	39	50	44	46	47	33	62	51	64	49	54	35	43	49	49	56	38	45	56	36	40	46	32	56	41	43	42	59	48	35	48	47	46	53	39	28	49	48	40	52	48	55	42	44	56	51	49	45	35	50	48	47	48	46	46	38	46	36	37	51	52	26	35	44	44	43	37	54	48	50	44	45	42	45	36	54	48	43	52	50	61	43	50	46	47	46	41	44	53	52	39	45	49	48	48	34	50	33	51	53	36	46	47	41	49	43	38	52	40	53	51	50	29	47	51	38	54	51	42	47	32	48	55	34	48	44	34	40	54	43	39	35	56	47	35	55	42	44	40	29	42	62	47	60	44	41	41	55	57	34	48	52	47	38	39	52	44	52	50	39	51	47	34	48	46	29	45	51	46	39	43	53	51	50	59	47	53	34	48	46	51	48	36	38	42	46	40	38	33	55	58	57	55	37	43	38	58	36	46	40	42	41	52	43	48	33	57	52	44	51	58	44	44	52	50	56	42	49	41	61	47	53	50	58	52	35	46	39	47	52	43	54	52	40	50	38	43	61	41	59	43	46	36	39	39	56	52	43	43	49	44	47	36	38	33	47	37	48	53	45	63	41	44	39	41	50	44	43	41	56	45	36	44	60	56	52	43	38	44	46	40	49	41	50	33	34	42	46	52	45	41	52	45	47	38	47	41	49	40	38	63	41	45	49	47	61	42	51	40	46	36	42	39	55	34	38	41	29	40	49	45	60	49	41	54	46	53	51	31	50	45	39	43	36	43	62	46	53	30	42	49	43	50	46	37	34	42	46	51	38	50	49	39	40	42	45	45	50	43	43	44	42	50	46	46	46	42	56	43	46	44	47	42	47	41	44	34	46	37	40	51	44	49	41	32	46	49	41	41	41	45	50	48	49	42	49	47	42	40	51	46	46	51	46	54	53	43	46	47	51	44	56	50	45	53	54	41	54	57	60	33	43	39	40	54	53	54	50	42	26	46	40	42	58	45	47	41	50	50	60	55	45	43	42	43	42	42	53	49	56	49	49	42	37	41	53	47	56	47	53	40	40	42	47	44	38	52	44	40	43	46	49	50	43	42	44	40	44	39	55	41	45	48	44	30	40	51	38	47	43	37	43	56	36	43	43	48	47	39	38	39	40	44	41	39	39	45	36	36	41	42	53	38	42	44	49	51	40	46	38	43	38	42	50	47	49	36	39	41	40	60	40	53	56	51	39	63	41	51	51	47	49	37	45	62	45	46	42	44	53	35	44	49	36	52	39	40	38	46	40	41	44	41	45	40	41	37	37	54	32	51	61	53	45	38	39	51	38	47	48	54	38	51	54	45	58	41	41	47	40	53	42	50	54	51	36	42	35	35	49	46	44	40	31	41	49	39	40	30	50	48	52	53	38	50	50	44	53	51	40	48	39	41	49	32	46	34	47	40	48	35	46	40	52	48	51	46	54	38	44	50	53	42	37	43	44	38	44	47	49	51	49	52	53	51	54	44	44	62	42	49	53	52	49	53	40	44	45	51	49	50	34	49	40	47	35	32	43	51	42	36	37	49	51	53	42	46	39	57	43	49	51	49	39	46	52	49	41	40	48	51	43	59	40	40	59	43	46	42	44	44	42	45	49	51	57	43	47	49	41	45	58	37	47	45	47	43	48	45	46	47	47	53	43	57	36	54	48	49	54	49	42	35	46	47	45	36	38	40	42	59	42	52	45	41	43	56	46	41	40	43	48	45	51	45	46	36	53	52	50	49	41	43	48	48	55	46	38	41	45	42	44	41	50	40	55	52	49	48	37	44	49	47	48	46	45	38	36	39	53	48	51	47	52	45	40	46	51	48	42	47	47	49	48	39	50	42	40	38	42	48	39	38	42	37	46	49	49	50	48	37	41	51	42	44	43	58	37	51	53	41	44	37	55	53	45	45	49	41	42	46	38	36	45	64	41	53	28	54	52	39	35	54	41	47	55	56	45	51	47	42	45	44	38	52	40	52	48	53	53	49	48	42	35	48	45	43	48	50	47	54	39	51	34	44	48	44	52	40	44	52	47	51	41	41	45	48	42	41	49	49	48	38	49	52	50	47	51	35	69	36	45	43	50	42	39	42	38	50	41	43	49	49	39	38	43	31	50	41	64	44	49	44	45	49	53	45	43	41	51	47	38	41	46	40	35	47	52	43	40	57	54	37	46	44	39	44	47	43	46	41	52	60	46	37	36	36	46	37	52	49	49	36	50	48	35	40	52	45	32	33	47	49	51	36	52	33	50	40	34	36	46	39	34	50	51	46	37	49	40	38	41	60	49	55	58	46	55	51	55	33	40	58	42	46	42	44	36	37	43	39	56	43	50	39	45	35	51	43	54	51	52	52	47	49	45	45	49	47	53	53	59	53	55	49	44	44	45	48	41	38	41	53	47	43	34	40	43	62	47	43	46	36	36	39	45	39	49	51	48	52	45	43	37	34	45	51	45	37	43	34	43	53	43	57	55	46	48	49	52	44	44	27	47	40	36	45	38	56	43	51	49	49	47	49	28	46	43	48	54	36	52	41	36	50	44	38	51	52	43	47	51	38	50	43	47	51	51	51	44	45	44	48	51	59	51	44	56	37	38	53	39	45	37	43	39	35	49	40	49	39	37	38	44	45	41	44	42	48	36	45	49	40	49	46	38	44	40	44	34	35	44	43	47	49	53	62	54	57	52	49	51	38	54	61	42	46	41	48	41	41	46	45	44	42	41	40	48	54	55	35	38	56	46
42575	16395	4300	10472	16820	19102	19619	13697	6364	6065	10462	13981	6217	1910	1635	1482	1453	1314	1308	1165	1143	1081	1114	974	1096	953	937	1010	873	886	897	894	852	856	863	906	867	866	823	832	844	830	802	802	830	772	786	799	754	760	786	808	772	796	829	766	768	792	707	744	795	767	760	817	756	736	726	762	747	747	686	748	696	735	749	756	738	734	724	776	729	745	777	712	771	749	758	779	771	725	688	737	702	743	744	779	740	689	709	723	772	716	743	708	698	687	727	734	710	694	735	756	775	751	752	737	745	729	738	734	728	745	723	760	708	733	745	747	709	726	743	713	745	703	724	743	745	685	725	790	711	739	710	731	763	740	742	724	685	749	738	732	704	786	762	710	734	746	714	722	775	724	750	696	760	725	710	738	725	765	716	745	667	762	765	709	725	747	694	695	762	726	718	737	681	784	740	734	786	747	747	771	731	747	714	786	738	711	813	697	743	730	725	715	738	737	709	686	739	715	727	716	726	723	728	714	727	736	708	743	710	727	686	720	709	762	803	686	719	780	717	785	751	727	722	748	696	782	748	717	720	694	732	737	762	703	763	795	763	700	711	718	771	704	723	710	739	746	757	738	742	738	718	716	705	701	784	765	771	711	696	754	728	719	723	720	735	762	704	768	720	773	735	754	714	713	742	689	743	732	693	693	731	745	748	748	749	792	706	712	743	722	709	782	708	715	734	705	698	741	716	757	733	723	711	706	745	750	730	780	764	683	725	702	723	692	709	731	700	771	739	668	769	784	725	699	732	705	724	744	714	793	691	745	696	743	720	728	694	742	700	676	723	745	760	717	716	721	748	724	696	726	697	729	720	713	709	734	713	703	722	727	706	759	743	719	767	726	743	729	694	692	722	701	773	681	747	744	706	728	743	719	709	727	753	708	710	734	721	691	767	746	754	761	737	741	747	718	710	721	719	725	705	699	714	698	732	743	716	746	711	731	717	772	736	740	735	760	763	738	740	720	736	680	737	751	708	763	769	750	759	688	767	709	691	737	713	714	792	725	722	722	716	678	714	703	794	716	674	747	785	723	727	751	732	702	697	675	742	723	779	725	753	773	710	724	741	785	718	715	720	747	744	726	742	739	701	739	721	686	703	730	723	774	768	708	728	715	696	719	748	740	751	733	711	713	722	750	761	698	724	769	710	706	746	693	720	718	737	783	697	716	727	772	757	713	731	717	744	730	751	769	692	668	700	748	710	749	743	698	735	676	713	741	706	752	731	704	747	691	741	829	713	735	753	757	725	747	695	779	734	736	764	750	766	767	731	707	696	751	735	688	713	715	752	693	694	734	709	753	722	703	791	684	718	750	751	725	738	759	754	753	732	686	724	703	680	705	736	700	723	753	748	701	710	698	795	779	720	682	712	710	705	719	775	781	756	745	745	730	695	691	727	702	758	733	767	700	732	735	751	772	746	795	754	778	745	733	782	785	737	731	709	755	760	732	769	700	742	726	805	743	737	730	706	727	788	745	736	714	735	742	709	714	690	740	733	722	760	753	709	713	712	698	769	673	716	753	672	707	721	748	723	731	712	741	735	715	746	760	760	702	693	741	728	722	688	750	752	731	760	706	739	770	659	727	734	721	709	780	741	764	722	761	706	738	725	695	738	702	735	707	744	722	710	765	717	766	700	697	777	711	722	772	756	720	705	745	718	777	745	695	754	746	719	745	738	731	739	782	741	722	753	719	762	721	780	700	757	735	696	728	742	701	738	670	700	701	704	721	701	732	735	718	734	704	721	783	757	763	712	711	793	719	715	739	728	679	744	671	727	689	705	709	755	701	687	702	710	677	764	724	761	702	729	774	680	701	731	710	719	734	731	734	682	726	758	777	722	736	780	728	697	695	737	749	695	710	719	700	782	702	708	705	712	747	730	718	760	713	735	713	664	794	713	708	771	748	747	698	693	703	792	700	714	716	716	741	686	737	714	766	689	725	701	724	727	739	676	696	713	767	732	734	734	749	746	747	652	713	740	728	765	746	743	741	743	744	681	721	773	726	718	686	758	752	726	697	725	724	729	719	712	712	721	711	736	713	756	707	734	760	739	738	689	730	743	733	732	705	714	694	717	734	744	758	764	706	723	723	734	756	769	744	696	715	681	718	727	722	737	724	721	766	771	758	710	671	711	709	701	740	721	735	716	718	752	739	748	719	732	734	694	731	716	783	751	708	723	711	722	734	725	694	723	748	761	715	696	736	703	734	758	718	707	708	736	727	752	716	704	714	696	748	728	694	750	729	754	744	737	688	750	807	723	746	704	768	737	757	744	714	710	704	715	741	704	764	785	714	769	739	664	700	762	645	721	751	725	748	756	712	754	724	732	731	746	723	671	709	752	723	763	748	726	788	786	764	705	714	712	755	732	812	716	734	710	744	796	794	714	708	741	704	695	709	714	762	716	761	714	750	759	772	768	695	694	779	742	723	647	771	713	776	726	739	717	803	717	744	700	693	764	751	746	734	780	757	716	714	730	750	682	764	712	728	730	748	737	676	750	745	699	745	720	709	699	740	702	712	704	740	739	729	753	686	742	760	699	743	724	724	744	738	742	684	713	773	742	681	721	719	743	729	714	747	776	751	748	754	696	718	752	710	727	755	707	703	709	744	708	737	682	702	696	721	728	737	779	764	709	719	718	759	706	678	717	758	700	704	764	702	739	718	806	731	696	745	711	743	755	746	744	693	718	739	675	739	728	697	748	800	753	734	708	753	731	725	731	705	747	757	738	693	715	739	725	702	760	764	760	771	747	761	708	683	695	692	752	788	751	730	693	740	733	771	734	757	757	703	662	726	761	732	714	738	770	711	701	708	710	752	776	696	729	665	781	790	745	715	703	701	734	717	742	697	724	755	710	772	727	666	721	745	736	708	716	759	666	714	723	760	745	755	709	753	716	745	717	717	775	766	745	689	728	764	703	710	714	719	770	734	749	712	698	752	815	729	756	762	718	741	738	729	704	742	744	730	733	732	723	769	715	739	721	714	710	722	753	740	769	749	696	746	726	715	759	742	726	691	718	733	772	757	770	761	782	737	758	759	710	742	755	704	727	730	722	732	694	736	781	755	701	728	738	728	743	778	762	754	770	702	706	722	749	712	745	691	764	737	726	726	692	771	743	730	689	734	753	710	736	784	693	738	737	694	750	723	718	705	677	748	713	725	734	746	713	733	726	752	765	716	704	703	711	699	715	761	780	785	713	752	765	712	703	717	711	734	769	696	698	699	723	728	735	722	728	689	719	728	730	753	761	736	732	721	740	688	748	764	694	739	733	730	726	724	732	749	700	741	715	715	737	755	753	729	772	758	731	715	721	736	706	713	711	733	727	739	718	733	674	748	744	745	708	746	745	691	715	754	727	737	792	692	723	756	717	748	736	750	739	707	735	722	756	713	726	702	709	723	724	770	698	736	737	733	711	692	741	755	756	708	692	741	744	702	725	748	713	708	708	732	752	760	717	705
11591	2307	285	199	308	428	528	360	195	191	307	490	312	91	68	54	60	48	45	42	45	49	41	44	34	27	39	36	27	28	32	45	33	35	38	31	28	35	32	25	29	20	27	34	29	29	24	29	36	17	29	31	26	30	24	32	31	24	23	20	23	24	24	23	23	19	23	29	20	34	17	25	27	21	32	26	20	26	21	30	23	17	31	20	33	21	12	28	15	25	24	37	31	28	29	29	22	21	21	25	20	30	27	27	21	19	28	24	21	29	33	25	33	22	26	18	18	30	26	32	28	30	21	23	11	26	24	31	28	26	27	29	10	24	23	17	29	36	20	24	16	19	24	18	19	25	29	30	31	21	34	17	32	35	24	25	22	24	24	18	15	26	27	25	20	31	25	16	28	20	26	33	17	29	24	17	29	18	24	26	19	17	30	23	24	14	27	19	25	20	30	23	20	22	23	32	17	20	29	32	19	23	17	37	31	21	22	18	26	26	25	27	18	16	25	23	20	29	26	28	19	13	26	23	27	26	27	17	22	25	27	21	16	22	22	24	27	25	26	23	18	28	23	22	28	16	18	23	31	26	18	28	23	19	32	32	28	16	21	19	28	22	35	29	23	17	27	20	24	33	23	24	35	22	24	34	31	25	14	22	17	21	22	24	22	19	23	21	22	24	28	17	29	16	19	31	32	21	28	35	23	32	24	26	13	25	24	32	29	22	33	29	15	34	28	19	29	24	22	15	27	23	27	27	20	19	17	28	28	24	23	24	21	14	39	27	17	12	26	29	26	23	26	31	22	24	23	14	20	32	20	29	16	20	33	18	24	23	24	25	14	21	21	20	9	26	25	20	22	16	27	19	16	19	27	25	24	19	19	21	30	22	19	21	25	23	28	31	27	28	26	22	21	25	28	24	29	31	33	25	27	20	24	24	20	23	27	33	29	25	28	29	20	18	20	25	17	18	23	21	20	23	20	18	22	32	20	29	26	28	31	20	22	31	27	17	26	22	25	22	26	20	33	25	27	32	26	16	28	25	18	18	33	28	16	21	22	24	17	20	22	23	24	21	17	24	14	23	30	32	28	20	22	14	31	21	26	16	25	29	23	19	24	21	15	32	32	21	26	23	22	23	27	11	26	28	25	33	20	24	22	21	20	15	15	20	25	34	21	36	30	20	27	23	28	23	33	24	25	27	19	23	31	22	30	29	29	16	28	11	25	23	25	20	21	30	19	28	23	22	29	26	24	26	24	14	30	20	24	23	18	21	22	21	21	20	24	27	25	19	34	14	19	22	29	23	19	18	20	17	24	22	22	27	27	22	23	24	28	23	25	29	20	19	31	19	28	27	26	23	19	33	26	23	18	21	25	26	19	28	25	29	29	27	24	12	22	17	27	22	18	26	31	21	17	37	21	27	22	15	22	21	23	18	37	29	24	19	20	25	21	23	24	26	18	17	26	20	27	15	27	28	17	20	22	25	12	31	30	21	22	22	34	26	30	28	20	21	21	18	18	18	21	20	23	28	24	26	19	25	23	24	24	23	29	22	23	26	21	22	21	32	18	18	26	28	33	20	24	26	30	22	26	24	23	14	27	23	23	24	32	12	24	24	14	20	17	21	23	25	24	34	28	19	20	27	28	14	31	28	21	28	25	24	18	21	22	27	17	30	25	18	20	27	20	17	28	22	23	19	25	26	22	37	22	17	29	24	27	20	18	24	26	25	18	32	19	22	27	19	29	22	16	23	20	30	29	21	13	24	28	23	17	15	25	29	22	24	19	37	24	21	23	20	23	23	16	16	22	16	18	23	10	29	25	31	17	24	24	21	39	20	21	27	29	30	20	20	21	25	23	11	24	13	16	28	17	25	25	16	17	28	34	28	24	19	24	15	20	27	34	26	20	30	18	24	31	21	27	24	16	24	30	22	18	22	17	21	25	18	21	25	16	41	22	30	19	25	16	20	19	21	22	33	19	15	33	27	24	15	24	27	18	28	18	25	23	22	25	18	25	23	19	27	14	20	25	29	22	28	12	32	28	20	22	22	20	18	28	19	23	20	19	28	26	22	21	23	21	22	20	26	17	15	27	34	17	21	24	37	22	27	25	30	27	34	27	27	21	29	27	29	22	18	17	20	23	18	29	19	30	21	32	37	25	29	30	24	26	33	32	21	30	16	22	27	17	22	24	18	30	29	26	20	24	22	26	23	25	25	23	22	26	25	28	19	24	23	24	16	25	22	20	34	25	29	24	14	23	20	26	22	23	28	25	24	21	22	18	28	29	20	25	26	26	27	30	18	21	25	23	27	29	34	20	15	29	22	15	19	29	29	20	20	23	14	15	31	23	19	21	17	29	26	29	27	23	21	29	33	22	19	20	20	26	31	31	28	31	26	21	20	22	18	21	24	23	20	24	27	27	20	25	24	31	25	28	26	22	23	23	22	24	24	28	24	23	25	31	11	20	27	18	25	25	23	24	21	35	26	29	22	26	24	26	25	34	23	19	24	22	20	15	17	24	24	23	25	17	32	32	28	28	35	24	29	27	23	24	26	22	35	30	20	20	21	23	25	26	20	20	27	25	22	20	25	25	19	24	27	28	22	15	34	23	27	16	23	28	27	16	29	17	31	23	16	26	27	14	17	24	24	26	30	16	21	28	25	27	25	22	20	26	29	19	24	23	25	18	16	28	20	20	19	18	21	23	23	24	25	26	22	25	24	21	26	18	27	25	23	15	23	22	20	29	26	22	27	38	29	22	26	22	20	24	24	21	23	24	22	32	31	18	24	32	23	24	20	25	12	21	34	19	23	29	18	21	23	26	30	22	19	21	26	24	23	18	23	25	14	21	19	21	20	25	21	26	24	23	19	37	14	23	17	22	17	11	28	32	32	27	22	28	25	23	12	20	21	22	24	25	23	30	20	20	22	11	29	20	28	25	25	20	22	23	19	29	27	17	19	24	16	31	25	33	27	29	30	24	21	17	22	16	26	28	22	24	25	24	23	26	28	23	30	25	23	27	30	39	27	24	29	23	23	23	25	27	19	19	27	17	15	20	23	22	30	20	31	34	15	27	28	23	20	22	19	24	10	22	20	25	19	19	25	19	24	26	21	21	23	30	31	30	24	27	23	18	20	23	26	21	18	29	21	18	26	29	19	21	16	23	23	20	33	22	29	28	26	29	21	20	22	24	23	20	28	20	23	19	26	24	22	25	24	27	23	21	27	23	18	22	21	23	22	18	21	23	18	16	30	24	24	20	30	35	31	29	30	27	35	25	27	27	13	26	28	19	25	22	22	22	16	20	31	28	31	10	15	19	32	29	16	27	20	24	20	25	25	31	27	24	21	27	31	20	27	20	11	19	20	26	32	19	26	27	25	22	29	22	17	24	15	18	21	20	17	18	22	17	28	29	15	18	20	25	24	25	21	23	32	34	28	21	16	23	31	20	19	14	33	33	26	25	22	20	30	24	25	27	25	18	15	24	17	21	19
50714	18956	6133	16725	24819	24756	24965	17596	10106	9545	13125	16987	11481	2661	2408	2180	1903	1695	1623	1534	1313	1262	1153	1092	1033	947	945	793	797	763	763	726	776	694	749	714	653	655	593	553	600	585	544	574	570	552	545	566	520	511	513	481	505	533	556	503	509	494	485	493	491	496	424	465	438	434	484	427	459	418	434	454	462	428	440	443	417	414	408	388	402	434	371	442	422	423	426	389	428	431	404	418	459	378	397	358	393	406	409	464	362	392	414	425	405	407	388	400	439	394	367	383	442	417	423	430	405	389	413	401	433	430	432	427	403	412	417	373	405	394	377	376	429	402	399	406	377	391	411	388	368	366	413	380	413	442	385	384	411	419	401	399	409	416	433	360	397	386	400	395	387	385	377	391	381	368	362	397	399	388	367	398	384	382	359	393	400	373	383	410	410	400	400	406	390	423	374	395	425	423	385	398	430	405	369	410	385	327	388	374	361	375	397	365	375	384	371	376	399	375	397	386	422	401	395	385	364	371	380	402	415	374	414	406	404	372	415	394	426	371	385	359	396	423	376	361	364	360	393	402	419	413	376	396	381	409	398	381	423	385	396	357	404	358	359	382	422	392	395	380	376	375	393	363	366	382	390	393	418	402	414	391	382	367	387	391	378	390	413	408	379	398	375	403	414	391	389	410	405	400	368	384	381	400	372	430	367	388	429	360	379	444	407	375	418	393	394	350	348	419	394	370	383	374	383	408	404	387	390	380	366	360	434	398	396	374	404	372	384	409	402	423	367	409	386	398	388	411	404	378	370	417	369	392	382	413	388	405	359	354	423	404	409	379	378	377	372	425	399	403	409	386	359	393	370	404	398	387	421	430	390	402	385	420	387	385	381	403	346	377	383	374	389	378	389	366	410	384	397	382	377	346	402	398	397	400	396	371	366	406	404	381	419	399	399	392	405	363	379	371	344	366	376	380	365	403	391	399	366	390	396	390	383	415	433	397	422	407	407	387	375	379	433	409	378	409	373	395	385	404	400	374	389	384	405	421	379	411	427	439	391	366	404	397	402	394	345	366	394	398	366	399	365	347	392	392	391	390	352	414	382	392	439	391	363	367	376	419	389	396	429	386	412	398	371	415	391	422	392	391	391	425	395	413	419	401	382	384	386	407	375	402	368	407	402	365	393	374	370	389	399	413	386	402	368	388	421	368	416	394	373	393	384	365	439	396	416	386	404	355	396	396	395	415	372	384	361	389	419	376	368	381	413	404	380	374	380	403	413	341	378	387	402	404	399	388	375	399	409	412	378	428	408	411	380	383	384	401	407	410	402	355	407	389	341	389	393	415	432	391	388	420	404	372	392	347	341	380	395	424	374	405	354	424	363	392	369	381	375	427	380	372	406	399	398	430	406	379	408	412	423	370	384	405	432	412	402	395	391	371	375	390	401	385	393	386	430	390	392	388	353	404	387	379	397	398	402	385	392	384	397	401	374	367	394	387	408	452	372	395	400	374	371	342	390	378	409	365	387	417	366	395	396	388	379	390	389	395	407	402	393	366	400	350	376	395	424	400	377	400	387	376	382	404	374	399	370	395	387	361	388	428	379	374	408	329	379	381	369	390	404	411	380	376	411	374	393	412	434	410	399	372	358	383	397	384	368	395	398	388	401	425	415	438	408	360	392	411	389	391	385	390	425	411	377	386	400	388	373	361	381	393	398	369	400	373	378	376	407	384	375	371	423	392	348	368	392	390	375	401	393	416	409	381	403	398	383	385	410	398	417	400	391	397	401	378	387	405	394	394	397	423	408	407	416	381	413	399	412	391	375	380	368	370	408	387	380	395	373	372	401	437	408	387	361	405	424	399	384	385	376	409	385	410	367	412	364	348	414	399	414	403	382	399	397	376	373	412	390	413	339	407	393	385	390	373	385	389	411	372	383	391	399	389	388	386	411	387	380	382	397	385	406	374	366	347	411	419	393	382	395	388	382	349	389	393	382	383	384	400	382	344	385	409	393	385	369	390	399	344	388	407	406	382	394	372	352	404	388	406	356	371	392	359	420	389	363	391	388	376	398	378	409	366	417	410	403	392	361	387	413	394	409	345	358	378	407	394	407	407	393	394	390	423	393	426	347	444	417	382	398	373	353	435	445	415	397	419	414	400	389	397	407	436	422	368	373	410	384	361	390	399	344	395	442	357	419	369	392	399	401	437	414	404	381	396	396	416	427	392	387	394	369	382	368	366	368	400	394	389	405	364	391	388	350	377	392	396	416	372	383	381	335	443	362	393	399	387	395	400	379	401	377	376	421	380	385	420	378	394	388	364	423	388	404	358	396	418	390	406	370	387	408	380	386	386	431	392	387	382	392	363	390	394	371	339	364	395	374	411	415	365	400	368	381	401	406	385	390	374	371	411	398	369	413	403	343	385	370	368	403	389	400	383	400	394	417	432	389	404	375	383	387	408	400	387	398	383	425	365	385	388	371	392	388	333	364	394	368	388	423	337	365	374	406	373	403	334	387	392	380	431	382	398	397	385	393	372	399	377	422	376	389	386	397	381	403	413	425	397	390	385	365	400	373	376	377	396	369	402	387	404	367	405	371	410	393	379	374	398	378	405	391	389	452	410	382	409	405	377	387	412	379	370	435	407	389	357	403	402	382	406	375	396	406	404	434	411	377	389	425	393	374	354	395	381	363	382	381	380	377	404	401	420	392	383	366	372	387	371	401	379	374	379	371	382	423	409	373	408	393	337	385	387	377	407	415	413	374	375	372	419	379	341	388	370	385	409	387	418	405	377	382	363	389	403	390	369	420	393	397	402	405	390	402	392	379	415	400	374	376	440	352	377	364	411	408	411	387	377	426	386	384	393	383	357	418	385	396	419	406	398	404	372	404	390	380	406	362	396	378	406	418	398	407	420	364	389	378	385	403	411	390	431	383	412	386	411	403	395	410	382	401	431	372	400	375	410	413	388	399	391	403	399	371	378	395	397	396	379	371	359	421	374	392	386	386	396	375	418	424	404	377	436	368	389	407	368	369	383	395	416	387	404	366	353	389	415	378	398	390	378	415	358	399	431	391	367	349	405	361	400	405	389	394	418	402	398	343	400	404	410	410	363	378	408	424	426	364	365	381	421	390	388	385	384	386	414	389	392	413	378	401	415	399	387	399	362	389	441	380	390	417	425	397	407	412	419	375	376	429	391	376	404	368	413	377	392	391	395	364	381	401	383	405	402	364	394	394	370	396	401	402	400	372	407	374	402	426	398	386	397	365	403	400	385	422	395	400	377	384	350	404	394	383	419	425	413	385	382	397	401	381	382	359	393	408	410	390	340	352	353	412	387	381	422	408	386	370	401	401	423	381	395	390	378	378	399	385	401	419	377	373	443	353	363	387	369	395	412	405	419	406	387	389	390	409	399	374	391	400	342	390	408	379	410	379	417	419	374	372	389	433	391	420	403	389	420	404	394	429	373	414	392	405	388	385	372	386	378	383	389	404	386	429	403
4729	535	105	85	113	180	195	111	53	94	140	207	106	32	34	27	28	30	49	35	29	21	32	36	39	36	30	35	30	27	22	29	38	33	24	20	28	36	38	24	26	33	32	31	33	27	27	38	19	23	23	21	25	21	22	29	25	42	28	30	34	27	24	30	32	24	25	26	28	27	34	27	26	34	30	37	19	25	24	34	38	26	26	31	26	30	23	28	31	26	24	35	26	34	23	21	43	40	31	30	27	20	35	14	34	30	32	18	23	24	26	32	24	18	21	32	31	33	23	26	28	28	39	35	26	34	40	35	30	32	30	40	31	31	19	34	35	39	29	31	25	31	19	23	28	34	40	27	31	31	26	23	40	42	31	30	24	21	32	28	28	33	28	29	37	29	26	30	21	39	38	40	25	38	28	33	27	35	26	29	28	35	32	28	38	27	28	30	26	27	35	25	23	37	25	23	20	32	27	25	29	25	44	37	26	35	33	27	33	33	26	24	25	29	34	28	23	23	32	30	41	23	27	27	29	36	31	35	29	33	40	30	23	33	32	18	31	23	33	29	27	34	25	30	36	42	31	30	21	29	39	35	30	25	24	28	25	20	23	32	39	26	16	23	37	31	29	20	34	21	28	34	32	17	29	31	29	24	28	29	30	31	25	34	26	32	29	29	36	40	31	32	20	35	37	26	24	30	38	26	28	40	27	25	28	36	38	19	29	20	28	22	27	30	35	40	18	35	26	26	34	30	45	25	23	25	23	24	29	34	40	27	32	28	25	30	31	27	37	26	22	30	22	25	30	33	18	35	27	26	29	30	34	32	23	37	30	33	29	29	32	37	28	15	27	30	28	29	29	24	18	25	31	23	29	24	36	30	28	34	25	26	33	33	34	32	32	26	25	21	28	31	29	34	33	36	15	23	29	23	30	25	26	30	23	39	36	33	21	29	21	26	23	36	28	19	27	30	43	22	20	21	38	45	26	28	24	33	26	25	25	33	34	28	30	27	24	24	34	27	36	23	29	24	28	42	31	30	28	23	32	33	31	37	29	27	25	39	38	29	36	26	26	32	26	36	29	31	29	21	33	26	31	31	25	24	32	28	32	25	34	33	30	17	25	31	33	38	21	37	21	31	26	24	30	27	25	23	31	29	27	23	28	24	31	18	19	31	23	28	22	18	31	29	29	27	35	33	25	26	25	31	21	32	26	41	28	30	36	25	30	28	30	34	26	31	25	27	31	22	25	24	27	30	21	30	34	28	25	26	26	31	25	37	31	33	22	34	14	27	35	25	34	37	34	30	37	24	26	30	28	22	38	27	25	27	26	20	27	31	25	36	35	30	28	28	39	27	32	26	34	30	28	27	33	30	40	30	38	22	21	26	31	34	28	26	30	32	35	28	28	31	32	25	25	35	25	29	18	27	34	37	35	33	32	33	33	37	21	31	30	24	27	31	39	26	30	28	34	27	39	30	23	29	28	21	38	32	34	35	31	32	26	32	29	29	20	39	23	35	25	33	34	33	36	34	27	28	20	28	30	32	34	29	34	32	22	32	29	29	22	42	26	32	39	29	31	34	30	26	34	28	29	30	31	22	30	25	40	30	33	33	37	33	26	30	26	27	24	23	26	37	29	33	29	18	35	36	37	31	26	32	35	24	44	28	23	31	33	34	28	26	32	30	38	35	32	30	27	24	28	32	27	29	31	29	28	24	21	41	24	30	25	28	32	34	31	29	35	20	30	37	26	26	29	29	36	34	27	42	30	35	27	37	30	36	28	32	38	33	29	21	31	34	26	23	26	24	26	31	26	32	23	24	27	44	31	35	24	30	25	30	28	27	33	24	31	33	33	38	20	27	31	19	28	37	29	36	34	29	38	22	30	28	30	39	29	34	30	24	32	26	22	34	32	40	32	29	32	23	30	37	28	27	21	22	35	30	26	43	33	34	32	28	27	33	21	30	29	35	25	24	30	26	24	37	25	30	26	31	29	32	27	28	26	30	32	37	30	25	27	18	22	32	45	46	26	14	27	21	35	29	34	36	29	21	30	30	27	29	21	29	35	24	28	22	26	37	29	29	40	28	27	28	34	19	26	27	39	31	33	37	31	27	21	34	28	27	35	23	31	33	35	32	26	30	32	28	27	30	32	22	34	29	37	29	37	33	32	34	29	46	31	22	24	24	23	26	34	29	25	35	29	32	23	23	27	32	26	26	37	27	29	31	23	36	28	26	32	38	29	28	29	29	30	26	34	29	25	41	37	29	19	32	29	37	41	25	29	29	24	23	28	28	36	27	28	29	35	31	27	27	29	23	26	27	30	28	32	22	26	29	28	32	32	34	29	29	25	32	22	25	29	30	22	22	16	37	25	26	33	35	35	30	35	19	33	20	32	36	29	25	27	40	48	32	27	33	32	17	29	27	28	39	34	30	46	33	31	32	32	23	31	27	33	28	34	23	26	35	40	21	22	22	23	35	33	20	25	25	26	36	25	28	34	26	24	35	26	30	34	40	22	25	30	33	29	34	30	32	32	44	39	24	31	19	33	30	29	28	21	37	32	23	35	34	29	25	34	21	26	22	36	35	32	21	26	26	33	25	32	29	29	27	26	42	25	30	32	38	27	24	36	31	33	33	29	30	31	36	36	27	41	33	29	34	27	43	36	29	31	35	24	25	26	19	29	29	25	30	28	25	28	22	32	36	31	28	27	28	33	38	34	30	19	23	29	35	32	34	33	31	36	33	27	32	40	21	27	29	36	26	34	32	24	27	33	24	28	33	24	33	23	31	30	27	24	30	37	32	19	25	28	46	33	26	31	38	29	41	25	33	32	21	36	33	27	32	29	30	27	29	33	25	30	24	33	27	41	17	24	34	30	38	28	23	37	29	24	36	29	23	21	38	31	29	33	23	19	34	28	21	30	23	38	31	23	29	24	31	27	22	17	25	29	31	30	29	25	34	25	13	22	36	29	29	29	31	32	38	25	30	28	25	32	38	31	30	24	36	29	28	31	30	29	27	30	32	30	26	27	37	28	37	23	28	29	36	28	33	32	39	32	28	21	19	26	35	32	21	26	34	33	28	29	28	35	40	33	29	29	26	29	33	23	35	27	38	35	24	31	35	30	27	32	28	34	38	31	33	29	30	26	25	21	33	29	31	19	23	30	26	29	26	28	30	35	24	35	26	28	20	27	34	25	18	32	29	31	25	34	27	18	20	36	32	23	23	30	33	28	42	31	25	32	31	33	31	27	25	25	37	20	34	21	29	40	21	20	18	34	25	27	28	31	27	27	33	31	34	29	22	33	23	31	21	32	28	36	25	35	27	27	33	30	33	27	26	29	35	32	30	26	33	27	30	36	23	38	23	24	32	35	34	21	18	32	32	26	31	25	27	27	26	39	30	32	32	22	33	25	23	25	24	38	28	19	29	26	32	18	30	27	22	38	28	31	30	27	32	36	29	31	30	25	29	26	19	28	35	26	27	31	21	29	28
37551	10736	2664	7577	13814	13542	12938	6250	2576	3903	6255	9246	4389	808	706	676	671	672	613	542	596	579	589	567	558	549	510	521	499	532	527	530	510	525	518	536	531	553	537	534	526	546	506	528	519	516	493	541	496	486	441	473	499	517	553	501	537	519	451	463	495	485	470	498	466	504	469	499	493	444	516	488	491	473	512	500	482	514	502	464	462	491	490	458	449	462	460	466	460	490	462	474	506	465	512	531	551	449	491	469	444	487	503	445	492	470	447	474	440	458	474	503	475	500	482	484	504	452	476	486	486	480	494	508	475	513	515	466	499	475	481	439	477	500	479	473	461	498	451	497	468	487	483	501	474	503	449	482	489	469	475	511	449	443	487	471	462	458	460	474	484	473	518	475	474	498	458	487	445	514	485	504	513	443	529	465	498	515	517	479	492	518	531	483	497	516	509	441	479	499	474	474	513	494	463	477	493	492	485	490	461	469	491	440	445	470	488	480	493	481	494	497	491	442	493	463	500	467	484	491	480	448	466	472	483	512	447	454	487	485	453	474	478	502	479	464	463	495	496	458	480	473	512	491	470	485	475	495	514	475	499	491	445	504	478	494	483	456	493	513	500	431	450	458	483	512	475	440	473	487	472	498	474	491	485	462	481	502	485	483	462	483	482	473	489	437	448	528	486	448	475	493	502	476	451	483	439	489	478	520	492	430	451	455	436	492	460	493	465	469	449	471	477	473	493	519	473	478	459	447	450	480	482	473	530	464	463	503	472	489	482	478	476	455	438	454	534	445	454	491	484	459	458	468	505	461	497	493	519	474	462	519	464	494	504	485	481	461	463	477	469	482	465	482	497	449	489	440	440	505	496	511	470	475	457	478	483	485	510	494	482	498	503	460	480	484	476	518	435	504	487	469	456	480	467	418	486	509	480	510	452	472	462	497	487	512	490	470	482	465	465	467	485	486	476	482	502	466	516	486	453	465	466	497	469	482	461	497	455	472	469	442	462	475	502	506	508	446	479	455	455	448	505	468	523	443	477	460	499	482	445	491	453	467	453	436	488	489	466	477	478	450	479	452	459	523	495	483	513	466	461	461	493	467	478	507	470	504	484	481	485	436	460	516	447	454	453	473	490	474	461	484	497	477	467	482	511	485	427	499	497	475	447	458	440	455	469	498	474	471	498	472	494	453	463	511	472	461	487	473	450	478	488	432	498	462	507	457	496	468	485	498	468	455	452	476	486	507	488	483	421	478	473	459	481	473	470	469	461	500	463	461	463	443	496	446	485	488	477	448	458	469	479	472	464	464	494	495	509	480	440	488	460	508	480	479	481	467	497	463	481	509	467	489	473	527	457	475	449	475	456	458	494	468	457	432	492	486	494	496	476	493	473	503	497	495	483	468	511	458	468	496	480	469	479	516	433	493	505	510	390	504	449	480	462	474	518	480	485	496	470	475	528	486	478	454	464	449	496	467	493	497	436	482	512	432	489	482	443	469	467	487	476	508	461	476	512	476	462	466	497	463	467	454	506	454	507	479	484	463	497	494	458	444	501	479	464	459	513	478	464	485	492	465	489	471	459	495	483	460	478	499	516	445	476	469	483	487	453	472	498	476	468	475	450	503	481	465	520	479	515	474	507	473	480	474	503	459	451	513	488	471	481	499	491	457	514	473	476	487	485	484	462	480	501	459	499	508	498	477	482	487	478	502	439	458	487	483	509	479	502	487	471	437	484	494	464	468	475	494	454	504	489	482	471	474	479	448	476	455	461	485	510	478	486	492	470	501	471	493	450	479	493	486	514	460	478	516	455	492	461	476	482	457	487	499	469	500	499	488	502	463	502	446	483	503	472	484	480	495	506	454	477	492	465	487	501	464	475	479	516	498	481	510	467	491	460	504	492	477	454	497	481	493	487	484	502	461	514	461	486	492	469	496	475	485	474	499	469	479	495	484	488	489	487	435	479	485	459	462	514	477	484	476	492	434	535	469	504	477	491	498	465	476	480	476	435	491	497	478	498	486	484	492	509	486	503	478	487	494	481	457	519	475	487	494	443	460	521	480	473	472	493	486	482	486	453	459	480	452	508	454	465	473	476	459	500	523	492	513	492	482	460	461	506	476	479	480	457	448	480	511	458	513	489	481	467	455	517	481	512	491	487	469	439	460	479	457	520	459	453	452	481	455	497	480	498	480	481	470	498	475	435	460	470	470	474	486	484	494	464	512	462	458	509	469	472	488	514	510	514	509	498	438	482	489	500	473	512	449	478	476	489	473	465	502	475	471	452	493	449	497	478	525	455	471	454	466	510	482	500	533	473	496	462	459	512	477	475	485	483	522	470	467	487	471	446	486	454	464	459	462	459	462	471	464	467	488	447	478	479	511	466	502	514	451	481	470	493	474	494	517	447	459	474	520	487	499	472	465	502	463	459	445	494	463	458	500	446	472	472	506	505	435	490	510	473	501	474	489	449	478	487	464	458	499	508	494	496	445	496	501	476	513	492	509	482	464	448	475	493	484	484	485	472	479	479	453	514	477	495	460	482	442	510	470	443	476	495	474	490	462	501	452	458	524	474	450	471	512	465	494	484	470	447	501	482	464	488	451	463	482	440	441	492	465	503	473	449	466	487	493	480	487	482	471	461	508	460	479	457	457	531	490	510	478	491	430	485	476	476	481	494	467	476	486	529	473	493	481	461	474	443	448	485	478	491	467	493	493	521	521	438	443	471	502	470	465	456	489	472	501	488	475	501	474	459	464	469	459	462	461	494	431	474	471	484	449	454	496	481	465	487	433	453	466	517	501	456	528	457	460	457	474	485	431	509	502	508	514	493	442	465	470	469	474	464	498	518	485	488	489	520	468	440	449	483	439	449	507	484	474	466	488	480	481	478	475	490	468	458	495	486	475	492	442	466	503	516	478	456	462	487	448	510	458	449	496	491	528	470	489	486	450	467	451	486	519	491	465	486	500	470	490	507	519	465	460	481	493	476	471	493	456	492	469	427	453	460	465	505	436	493	441	463	469	468	487	460	499	504	468	504	481	453	481	491	507	453	476	498	454	525	462	474	487	485	482	495	447	480	492	483	480	465	495	522	442	481	444	501	440	471	487	522	462	472	502	448	496	465	457	417	435	462	479	466	498	453	495	510	459	485	481	489	485	482	475	484	464	440	495	459	499	472	451	474	468	441	491	491	472	456	499	444	467	492	473	486	485	502	471	516	486	475	450	467	492	456	477	548	502	492	479	429	508	458	470	504	510	512	498	428	477	450	465	452	471	458	428	445	502	498	463	463	448	470	459	423	459	484	462	500	470	445	476	487	496	474	494	507	451	472	463	450	491	515	454	479	485	445	465	444	500	454	478	469	476	445	477	451	460	453	481	501	491	474	480	479	466	486	484	454	485	496	496	501	519	488	448	461	464	525	457	472	491	497	466	453	496	463	472	474	512	478	431	505	475	501	482	454	497	458	495	477	481	506	464	462	481	487	483	483	475	461	487
8715	1079	200	153	261	416	339	236	134	160	299	378	269	72	63	54	64	44	58	55	44	39	50	56	54	55	53	53	43	54	52	51	52	64	43	42	68	39	36	48	42	43	45	55	51	28	42	49	33	43	44	39	49	45	51	47	47	35	44	57	45	57	48	48	52	41	46	48	45	51	44	32	40	40	39	37	39	44	52	41	51	56	49	59	43	41	49	44	52	49	50	50	49	41	51	46	55	37	50	50	36	38	56	44	51	46	42	46	42	55	36	50	39	37	42	49	49	43	41	42	43	42	49	52	40	56	37	47	41	47	35	53	45	44	43	36	28	50	43	50	49	48	61	55	46	47	47	55	69	62	39	53	46	48	43	44	39	58	44	49	36	47	44	44	49	49	53	54	47	40	43	47	59	50	43	38	43	57	51	44	52	54	40	58	52	53	45	38	50	59	49	41	51	47	53	44	40	47	32	34	46	62	48	54	46	55	50	48	37	41	36	55	46	46	37	33	57	32	36	58	51	46	51	49	50	45	46	47	48	42	33	45	47	51	47	34	41	61	48	44	54	41	30	46	39	61	53	45	42	46	33	48	37	37	45	44	50	53	46	58	49	41	43	45	55	43	47	45	40	42	46	41	60	46	33	47	51	47	47	48	40	40	45	35	30	44	40	31	44	53	38	55	46	42	44	44	43	48	40	53	54	40	40	50	49	35	51	46	44	49	50	54	53	46	41	57	53	51	44	42	49	46	35	44	35	52	50	56	44	52	53	46	46	48	39	43	41	45	42	56	41	35	56	42	42	52	43	51	45	36	39	55	51	45	42	45	36	53	33	44	50	39	39	34	52	43	54	53	44	50	44	37	51	48	40	36	41	51	42	47	40	43	40	48	37	43	32	53	38	42	46	46	43	48	44	40	44	38	41	43	35	52	38	38	36	40	42	45	38	56	53	46	49	51	40	51	47	43	50	44	40	45	50	44	43	40	35	48	47	34	33	41	53	54	46	46	52	49	44	47	43	33	35	52	51	51	48	47	50	41	55	39	47	40	46	49	53	36	40	53	37	41	44	51	47	56	46	32	46	57	35	45	50	48	52	46	47	51	31	40	41	45	50	40	44	35	49	41	39	37	50	50	59	56	50	51	40	51	39	41	44	51	49	51	49	49	53	52	40	50	52	53	41	50	49	56	41	43	56	52	38	54	55	43	57	45	38	60	45	46	50	47	38	54	48	53	45	49	37	39	33	44	37	46	48	34	39	47	46	45	52	36	43	54	51	52	34	52	51	40	45	45	50	33	48	47	45	43	51	44	44	47	52	46	44	43	45	39	37	42	47	40	37	43	46	41	38	42	45	40	37	38	51	59	48	42	43	47	47	40	50	51	47	42	58	39	46	54	44	52	42	44	50	27	47	32	42	44	47	37	39	44	44	53	46	56	39	52	59	53	45	41	42	48	54	43	40	52	44	51	47	47	47	53	51	43	54	56	45	46	36	42	47	35	46	36	45	44	47	47	42	56	52	48	37	45	36	43	49	46	45	52	45	38	45	53	49	57	46	42	48	41	42	60	35	40	58	50	46	41	35	29	53	47	44	52	48	50	39	50	46	46	50	44	40	56	41	45	38	58	59	51	53	58	46	38	42	46	44	49	52	65	48	45	48	43	56	34	57	32	55	46	40	50	44	47	40	44	42	44	49	37	43	51	54	36	35	40	49	41	38	46	52	45	46	52	50	30	55	55	55	41	45	49	48	48	44	51	57	40	49	46	53	44	52	52	52	45	38	43	53	53	43	44	44	43	45	56	57	41	54	47	45	41	52	50	35	47	35	56	43	52	49	49	49	57	41	59	43	42	42	48	37	40	46	44	53	39	34	55	44	42	43	45	54	53	50	52	32	57	34	46	67	49	52	43	34	44	45	49	54	44	48	49	53	41	43	43	37	42	41	46	49	44	48	42	43	41	38	41	48	50	45	43	55	53	41	49	46	39	54	52	43	40	58	46	47	40	51	44	57	43	34	42	38	46	57	56	46	43	55	43	44	36	48	41	44	47	47	32	53	41	50	45	57	40	58	40	46	54	44	30	51	36	58	42	42	55	51	43	39	38	50	31	54	46	46	38	35	39	45	55	53	51	60	45	56	38	52	53	40	42	49	44	50	46	50	52	50	49	44	54	38	41	45	43	44	50	48	41	48	39	45	38	43	52	43	53	38	55	45	51	50	49	49	47	48	45	34	51	49	50	45	51	49	54	34	48	52	45	42	49	40	49	53	53	46	49	52	51	44	62	41	44	33	44	52	46	37	44	36	52	52	37	47	44	54	51	37	51	46	39	40	46	45	51	49	61	36	51	54	45	46	53	44	34	47	39	44	42	48	35	58	48	33	39	49	50	48	51	37	53	40	53	38	43	48	48	40	46	37	32	49	46	39	46	46	52	65	42	48	57	43	40	57	52	27	49	40	47	39	57	47	47	54	36	43	36	39	39	48	47	42	35	42	38	36	40	44	47	43	51	36	47	50	46	50	34	44	56	39	50	59	35	48	55	57	39	41	44	32	50	38	41	46	51	51	39	49	52	57	46	52	45	53	31	40	38	42	42	56	53	57	38	55	46	65	53	57	45	52	50	43	43	35	35	34	41	46	51	42	49	54	59	43	40	57	44	38	48	36	54	57	44	44	44	36	42	41	42	41	43	43	49	51	46	32	41	49	47	47	47	42	49	29	41	50	40	45	40	41	43	47	32	34	43	44	50	45	34	54	59	46	59	54	46	42	50	49	51	67	57	49	47	47	42	48	40	37	47	41	36	55	50	46	41	40	48	38	37	49	50	47	57	39	34	47	43	32	46	56	49	51	50	54	41	53	45	52	45	45	43	45	50	44	30	33	40	45	45	45	50	35	55	58	49	44	44	49	53	41	64	53	53	42	44	42	52	59	43	37	37	48	48	42	38	41	39	50	43	58	63	62	41	52	45	55	38	43	35	55	36	38	43	39	40	52	41	38	36	55	41	41	45	44	58	40	46	42	46	50	48	48	41	48	45	44	47	31	56	39	41	42	38	54	47	63	44	47	45	53	39	53	57	48	32	44	49	50	47	44	48	37	33	46	55	43	44	38	38	44	48	51	52	58	46	38	50	42	41	44	40	55	41	50	42	49	39	51	52	46	47	55	47	47	52	44	37	38	46	44	51	48	52	41	45	50	37	42	56	53	55	43	41	53	44	47	47	45	53	33	42	31	47	53	62	50	44	53	41	47	51	44	50	47	45	32	42	32	55	41	50	51	38	39	32	44	37	44	50	56	45	47	54	38	34	39	49	51	34	45	31	50	48	49	54	47	44	43	40	50	46	49	42	44	44	48	42	36	46	50	46	46	57	43	42	50	23	56	38	62	47	32	47	42	49	45	40	53	63	49	43	48	40	37	49	40	50	46	44	44	47	52	50	51	50	49	41	57	32	35	52	54	43	57	50	53	43	47	40	46	41	44	51	45	33
43006	13808	4791	14701	21789	23896	18686	10794	6271	7349	12511	13070	9827	1902	1736	1503	1476	1415	1332	1253	1205	1201	1094	1052	1057	1059	1040	984	939	937	903	869	916	909	850	900	891	874	834	827	893	817	826	847	820	833	847	828	770	792	785	792	834	857	789	805	769	814	776	822	728	780	780	764	773	818	725	753	744	759	746	804	738	797	755	775	722	723	783	760	766	771	720	791	710	784	683	769	765	765	745	778	772	794	718	781	751	775	730	725	711	767	771	747	764	768	751	728	748	757	724	730	745	726	699	706	817	765	772	703	705	727	722	749	771	778	758	750	713	704	742	749	736	805	722	709	790	705	742	751	738	776	764	768	740	708	694	661	741	732	737	742	743	744	763	748	750	763	749	711	710	725	726	748	753	711	732	742	798	717	732	705	693	756	747	714	743	683	725	758	701	760	761	754	710	735	742	727	760	760	746	801	760	740	712	756	767	746	752	704	779	735	700	729	738	718	802	764	737	727	752	723	766	697	810	774	715	767	745	713	688	706	782	699	771	750	745	735	754	735	688	727	716	703	734	725	760	730	763	746	714	718	750	740	767	764	747	730	744	759	766	760	722	737	736	773	714	747	778	733	762	765	740	739	769	737	756	741	720	769	690	737	735	739	786	753	745	726	765	755	722	798	758	731	807	706	736	743	754	710	755	760	738	779	758	760	755	737	749	760	756	717	718	735	729	692	764	743	693	702	773	724	752	770	740	706	772	767	720	728	709	710	711	738	764	743	719	773	702	762	747	791	754	786	743	775	732	780	753	785	689	749	764	748	757	781	744	724	807	758	715	754	674	727	730	688	726	759	776	735	713	784	742	715	749	754	759	750	752	771	744	764	756	743	795	719	719	745	748	742	768	712	777	751	790	748	773	718	759	796	754	787	730	754	716	786	727	764	759	717	730	745	779	749	759	732	685	785	753	759	728	760	743	698	707	736	764	771	787	720	724	762	761	724	725	702	742	733	749	732	725	749	723	726	757	740	757	713	730	750	780	752	791	712	734	736	739	713	730	767	746	764	815	722	703	698	759	720	695	773	746	762	771	747	703	767	700	717	744	741	783	767	747	769	778	730	742	734	750	751	754	779	750	712	745	767	745	703	706	776	733	756	735	780	746	801	716	792	727	699	688	738	735	735	728	732	710	723	738	740	714	760	735	731	730	782	743	728	736	708	755	762	728	714	744	767	721	762	771	704	731	767	695	738	710	768	725	723	713	768	758	725	772	737	775	724	734	743	758	733	808	731	739	758	748	770	701	723	763	781	739	718	714	702	717	727	729	735	721	779	712	748	695	760	731	721	724	750	743	723	684	757	762	736	691	747	746	741	719	739	739	727	732	679	769	722	752	746	750	734	713	736	701	762	690	700	716	742	732	721	726	715	737	726	719	741	731	749	703	726	755	753	746	728	696	725	755	721	721	726	761	783	726	795	746	684	685	788	696	724	745	713	759	757	722	723	747	755	725	756	747	758	709	745	768	760	751	770	753	715	743	718	750	743	769	773	715	720	771	727	713	784	680	735	722	738	757	705	723	796	728	745	770	792	761	742	767	744	753	722	734	768	776	707	740	810	749	703	750	787	702	757	751	750	746	724	748	737	749	689	728	704	749	763	733	720	775	733	772	745	743	761	753	741	712	758	706	745	743	757	784	733	726	723	730	713	764	677	736	763	752	713	728	724	724	736	700	736	798	746	738	743	721	750	741	732	762	804	730	747	726	728	717	731	773	740	703	730	716	713	728	726	690	769	720	744	709	710	747	758	699	741	740	703	723	700	746	732	763	715	738	769	788	745	730	765	721	746	731	735	753	735	768	729	738	786	770	720	779	755	738	772	749	732	715	702	750	741	753	763	761	715	697	774	734	778	744	741	790	754	761	734	725	685	756	724	774	710	714	757	714	747	740	749	744	692	799	729	742	761	702	684	738	701	776	744	729	709	719	815	748	743	724	714	718	769	763	761	751	725	706	711	742	720	788	772	748	727	744	765	754	730	702	709	722	738	664	706	716	748	780	716	757	741	714	803	728	736	759	792	724	784	735	752	725	720	752	757	738	744	740	729	697	775	694	777	734	735	785	741	725	715	727	773	761	738	718	748	717	757	750	738	744	783	694	735	764	764	757	687	731	745	739	759	751	709	685	698	738	787	742	737	724	760	727	736	755	786	740	803	732	717	717	771	780	771	748	678	754	727	772	734	766	698	745	769	746	758	728	783	731	758	761	738	758	753	757	720	748	722	721	725	751	706	737	767	744	782	695	689	784	722	739	790	739	732	792	734	778	758	729	751	730	793	703	753	747	699	753	738	759	730	773	798	705	781	699	762	758	719	700	789	774	734	736	714	742	784	705	735	771	744	723	736	772	780	771	705	724	761	750	739	752	784	748	723	733	770	733	722	742	768	741	788	741	741	754	701	765	752	749	717	759	737	791	720	689	762	774	749	726	764	753	765	740	722	697	811	688	734	757	711	751	728	732	735	808	771	782	724	699	711	700	754	739	703	739	756	747	769	743	781	692	729	713	704	757	765	757	767	786	715	710	703	732	725	700	749	707	723	763	752	777	777	724	719	731	745	770	730	750	750	728	754	775	742	705	727	746	721	803	737	692	748	787	804	740	773	743	710	757	740	777	747	752	760	716	767	742	761	719	719	733	752	720	761	768	780	755	768	732	729	735	761	739	720	740	762	730	732	735	758	783	767	743	721	699	639	737	744	761	755	734	765	765	757	730	749	763	722	768	753	719	762	742	727	739	736	737	720	713	739	738	750	707	742	723	724	722	737	706	716	715	753	754	754	813	786	674	728	748	720	755	762	778	735	720	731	725	734	757	719	703	772	753	724	757	739	771	764	782	768	723	755	717	726	753	740	738	724	740	697	704	750	763	728	749	715	776	745	747	775	747	789	749	722	759	759	717	712	708	748	764	807	710	732	732	785	680	717	699	736	758	763	752	741	705	750	747	738	681	764	732	734	738	734	783	715	737	748	760	761	739	734	749	721	732	706	704	783	782	766	722	754	705	735	727	741	708	788	749	767	769	768	772	759	813	734	719	740	722	774	707	706	767	776	720	723	771	749	756	717	804	737	717	731	750	745	686	752	738	734	720	738	742	759	757	818	771	746	722	687	691	713	728	753	762	777	741	739	742	723	779	717	733	725	744	720	741	732	742	734	767	781	701	788	718	766	747	762	747	762	717	738	781	821	746	711	757	745	765	731	767	739	761	779	760	759	738	656	720	753	773	724	711	774	780	737	692	758	759	707	756	709	707	738	714	724	771	781	746	739	723	746	749	762	747	749	723	751	746	722	774	703	724	736	751	782	794	771	706	751	757	743	747	741	802	752	761	785	719	756	694	793	737	783	707	701	748	717	723	721	762	766	741	727	726	712	729	763	728	748	776	738	729	755	728	746	785	730	742	745	747	786	745	737	703	761	754	794	764	712	705	759	757	713	725	767	751	733	777	712	727	765	783	727
7864	891	217	203	254	587	390	179	125	123	263	250	433	75	52	61	60	53	52	51	70	47	53	56	46	58	53	54	45	43	49	54	53	46	48	51	61	51	42	47	51	56	49	44	56	50	36	43	43	38	46	54	45	45	53	48	49	40	70	55	45	54	50	43	43	46	44	50	44	48	48	37	44	42	50	46	56	47	41	47	57	56	46	38	42	43	46	47	46	62	39	38	44	45	40	47	53	42	54	47	45	52	56	37	51	42	44	38	44	39	42	53	50	51	46	44	54	42	47	42	52	52	49	50	37	58	55	55	39	41	43	37	46	40	49	50	43	41	50	47	37	41	57	37	38	48	40	49	49	47	45	43	42	38	39	35	35	36	42	51	55	38	39	50	49	45	40	43	40	43	38	45	51	43	36	57	52	34	40	49	47	40	55	47	47	60	40	50	37	57	38	39	43	41	44	48	49	44	47	36	35	65	39	62	40	51	56	38	49	39	40	43	56	42	45	53	43	31	48	43	47	50	47	59	36	35	50	53	53	35	30	32	42	41	43	37	44	31	57	39	58	48	49	48	44	50	40	44	52	51	41	46	48	40	39	42	36	43	57	42	48	44	52	50	49	46	60	60	44	45	46	50	36	38	49	51	45	54	47	44	42	49	33	46	39	59	40	43	59	51	35	41	31	45	49	53	38	43	37	42	36	40	42	53	45	54	48	48	48	38	49	40	44	54	42	50	41	42	38	43	40	47	39	56	38	47	43	52	50	64	58	55	50	45	47	44	54	46	48	41	49	40	38	54	51	43	56	38	49	46	37	48	53	47	42	33	44	48	51	60	59	46	51	49	33	38	41	39	46	39	50	34	52	47	43	37	55	45	50	50	50	47	56	28	42	52	56	42	56	35	53	44	42	46	44	40	46	50	45	43	56	38	45	43	58	47	44	35	55	55	45	32	40	41	52	54	35	47	37	51	52	53	47	38	49	52	33	43	41	60	41	35	36	41	38	55	54	58	45	49	42	38	47	41	45	34	48	37	45	38	44	36	45	35	49	54	46	68	37	48	42	42	54	46	49	49	42	40	49	40	54	50	49	43	40	46	35	60	44	49	49	48	43	52	48	50	54	44	53	51	46	42	40	50	41	45	32	48	45	47	49	50	50	36	47	42	53	47	48	46	48	45	40	40	51	55	55	36	40	37	39	53	44	37	48	39	50	52	45	40	53	32	53	55	68	44	44	36	50	45	52	46	46	34	43	52	39	45	48	48	48	35	51	44	48	36	40	47	48	46	47	49	56	60	51	52	41	42	50	48	43	54	49	48	44	42	53	39	39	49	51	44	61	52	58	54	46	47	46	49	44	52	31	23	49	58	36	44	55	48	37	51	41	37	36	41	41	47	51	45	41	39	49	39	43	51	36	46	55	41	55	43	48	38	45	48	41	50	43	52	50	46	41	39	53	50	39	51	43	49	43	51	45	57	40	60	48	47	40	55	49	43	45	58	27	50	60	46	53	39	41	46	33	38	38	42	46	38	43	44	46	46	54	44	45	45	50	42	59	37	53	44	52	47	41	43	37	35	40	46	39	49	36	48	51	48	51	35	37	52	60	49	31	37	44	50	38	47	39	44	55	44	45	47	31	41	51	47	56	54	54	47	38	40	42	40	46	39	41	47	54	51	55	42	44	48	50	48	45	35	49	37	49	51	40	56	40	50	47	45	51	45	51	53	47	55	40	33	44	46	42	40	47	37	44	57	51	35	49	54	54	55	54	58	36	49	51	53	39	43	47	43	36	45	41	57	46	56	51	40	40	39	46	48	37	48	49	46	53	37	40	49	58	47	43	43	43	49	53	50	41	46	49	41	38	36	38	46	48	47	50	43	37	45	48	40	43	42	48	44	46	51	45	31	47	43	42	44	51	38	47	51	59	51	54	37	53	34	56	46	35	44	36	52	46	63	51	43	56	41	52	60	60	37	47	41	44	44	35	44	48	51	45	41	41	37	56	52	54	46	50	44	46	35	45	40	38	33	52	43	52	36	43	51	48	44	40	52	45	37	37	39	46	53	53	48	44	48	39	48	39	40	47	41	49	40	52	45	40	31	46	43	39	44	39	56	44	46	38	42	49	43	49	37	52	49	43	47	53	51	38	35	50	41	41	42	47	48	41	48	49	42	41	49	44	39	42	51	44	42	48	35	40	33	50	45	47	50	47	44	51	37	56	50	47	49	44	36	49	43	40	41	40	46	40	54	48	45	39	51	50	49	51	45	50	41	45	44	38	43	46	56	47	37	44	43	46	44	47	41	36	43	44	43	49	54	48	29	45	42	51	41	42	48	49	45	43	36	39	41	46	48	34	44	57	40	38	39	48	52	53	52	39	47	51	45	49	48	50	48	39	52	41	52	39	48	49	57	39	44	41	37	54	39	45	50	45	35	53	33	41	59	46	48	47	43	58	47	47	40	37	33	55	42	30	53	57	44	37	39	40	44	46	48	54	41	51	52	47	46	51	54	48	47	46	51	57	47	42	48	38	46	45	46	52	47	49	39	39	50	43	40	40	40	45	47	43	37	41	48	39	53	57	44	51	42	44	54	59	43	47	43	55	53	36	31	40	40	39	46	33	49	55	49	58	45	44	47	40	49	48	48	52	46	48	36	43	44	47	49	47	42	34	42	52	37	49	42	61	42	43	47	58	48	50	57	59	36	47	48	40	45	47	42	41	35	42	26	50	40	56	38	52	40	38	49	44	42	41	51	41	36	56	47	46	49	50	65	41	46	49	45	45	58	48	45	38	45	46	52	57	42	56	36	46	55	41	50	50	47	42	40	40	49	49	36	42	42	54	54	49	39	53	51	48	47	46	47	44	37	46	49	45	39	44	57	40	45	42	42	42	47	37	52	44	47	41	45	36	48	37	50	43	54	44	45	42	40	52	35	47	48	41	53	41	54	48	57	34	48	48	43	43	35	35	50	45	47	40	46	43	35	39	30	50	48	45	43	45	42	37	41	42	38	31	45	50	42	50	52	58	45	32	38	37	56	54	45	43	34	34	41	51	55	37	40	50	47	35	39	40	55	44	43	47	38	55	46	48	43	57	48	38	42	41	39	64	35	43	40	28	44	43	51	61	34	35	41	48	46	44	41	33	54	43	44	46	71	41	47	45	42	45	44	48	37	40	36	44	44	56	50	47	39	45	49	43	55	40	39	53	41	47	39	37	57	52	54	63	46	53	57	43	50	48	34	48	53	33	47	41	44	39	40	36	69	44	48	51	50	49	40	49	37	41	57	46	46	38	33	48	50	42	54	37	38	42	45	50	57	56	51	45	57	47	44	62	59	53	53	38	45	39	46	54	48	55	40	54	44	48	47	39	34	75	50	38	45	50	44	42	50	36	44	53	37	45	42	47	42	44	35	44	43	46	46	49	40	46	48	51	37	46	47	42	49	56	41	31	46	41	42	39	44	48	42	39	43	49	33	58	35	40	42	42	50
41244	12993	4814	15973	22197	27704	20078	9854	6124	6176	11273	10246	12582	1902	1653	1505	1443	1347	1318	1250	1141	1142	1077	1055	1012	973	974	919	912	931	938	911	865	905	861	880	857	858	826	833	772	833	804	807	796	793	814	815	800	799	857	754	725	836	813	770	779	838	822	736	755	750	728	767	781	808	734	776	729	775	749	755	736	763	741	743	789	748	793	754	752	750	742	765	688	760	759	740	755	721	703	687	750	757	751	705	763	789	730	720	745	739	750	727	693	749	783	675	746	771	745	741	751	772	743	799	775	699	695	758	735	781	742	769	745	728	686	711	773	745	727	738	765	718	757	766	719	704	729	746	747	696	715	739	716	763	703	754	734	764	753	720	757	782	716	754	788	767	758	725	727	689	747	742	703	716	730	757	712	710	738	777	747	700	714	792	717	753	742	711	756	745	781	762	715	757	727	728	764	775	769	727	770	738	719	754	702	713	717	771	715	761	755	709	704	747	774	687	708	693	707	729	683	696	699	718	728	722	795	760	739	739	705	716	756	729	801	777	759	773	703	764	755	759	761	793	732	785	773	722	713	727	700	713	754	746	777	758	727	770	713	743	779	746	768	722	736	745	754	773	747	740	732	771	764	737	715	710	708	750	737	763	709	700	706	726	770	710	776	688	736	731	725	720	726	761	766	756	734	778	740	740	751	757	684	754	730	791	740	712	751	767	754	734	757	729	743	683	745	717	763	705	736	732	666	764	809	688	757	800	719	749	711	743	743	705	742	776	678	705	752	751	719	736	737	716	748	788	719	722	732	735	740	720	754	688	705	679	743	758	748	770	721	753	728	716	778	727	739	716	716	715	740	722	691	746	761	777	731	771	760	772	726	746	729	710	776	754	736	785	710	755	739	757	755	702	733	720	712	750	732	707	742	723	774	752	714	718	733	730	831	773	705	755	732	720	759	744	728	729	726	743	701	768	746	753	697	742	715	764	735	725	748	721	735	712	691	750	688	740	734	763	743	747	735	807	754	786	747	688	782	754	722	783	730	723	784	732	726	737	743	708	806	732	773	686	752	770	753	721	741	710	722	713	696	722	718	739	741	732	710	715	742	679	707	702	795	710	769	742	773	740	735	741	738	763	732	717	711	754	701	776	769	742	736	683	714	670	681	721	762	762	745	753	762	729	722	750	731	730	744	715	733	750	755	763	721	738	694	702	714	778	716	737	765	742	709	767	715	700	737	707	701	688	710	736	725	761	754	726	744	700	700	701	685	729	701	680	729	752	730	693	758	752	664	744	756	784	734	731	753	735	777	743	715	703	730	696	742	746	742	701	738	736	744	686	750	728	702	726	757	708	701	725	723	730	721	740	740	677	772	753	735	742	709	740	733	749	716	737	759	749	757	780	748	719	754	803	720	702	781	717	746	728	707	725	706	714	749	735	737	695	725	736	763	767	695	767	754	764	707	737	753	786	726	691	731	768	740	715	762	746	738	752	721	732	722	740	732	709	740	693	764	730	764	725	693	714	741	771	762	762	699	740	736	747	761	779	713	700	742	798	743	724	708	720	739	718	735	738	795	749	719	748	749	682	704	780	760	692	712	711	707	779	726	762	694	672	764	712	725	713	726	779	712	759	731	732	734	724	716	741	700	701	778	741	787	727	758	712	812	697	736	729	782	720	765	748	727	765	699	772	678	691	770	737	708	729	755	750	723	709	780	731	708	727	700	716	723	783	739	740	730	734	708	799	758	728	753	730	734	740	722	763	710	737	677	738	750	707	755	762	742	750	778	725	732	763	706	724	724	761	724	761	749	750	688	728	691	668	714	774	702	707	710	813	729	731	734	708	741	740	757	732	760	736	800	780	765	726	741	743	733	754	739	768	723	709	763	723	742	723	728	758	757	719	748	728	716	755	780	789	745	774	736	695	722	764	735	765	739	711	707	755	783	742	767	756	781	707	812	715	725	739	731	708	696	725	778	753	748	750	744	745	740	725	746	800	757	727	767	711	757	698	809	696	723	702	701	723	738	727	759	758	748	723	691	738	765	744	744	754	747	765	721	790	674	748	744	772	738	758	718	792	757	729	710	767	706	737	762	766	754	694	725	732	731	748	743	750	763	724	739	700	722	761	707	744	706	717	725	745	731	719	744	774	716	732	768	737	766	736	755	758	750	751	707	747	679	754	747	724	682	726	693	770	765	715	770	727	730	731	713	742	681	751	706	737	740	691	761	740	713	774	718	693	725	756	686	707	723	741	779	733	687	719	734	675	773	717	684	730	726	757	687	747	744	733	731	734	748	786	743	719	694	687	700	718	762	749	734	739	764	746	711	743	732	746	745	745	765	771	792	778	746	724	740	717	731	731	716	721	753	719	744	745	712	759	758	807	756	750	729	736	710	721	739	734	699	771	674	674	730	730	747	708	728	718	745	765	718	684	715	738	741	761	720	735	726	746	724	689	690	679	767	734	698	758	727	740	726	760	729	767	726	763	701	722	751	707	740	702	717	708	778	748	730	770	754	719	736	766	714	697	676	720	765	720	773	747	727	749	740	715	714	691	816	674	752	743	782	748	720	713	745	735	715	736	738	715	762	767	715	803	705	755	724	733	742	735	747	777	736	744	714	748	712	780	745	737	756	728	753	724	769	743	734	689	743	784	703	708	705	754	745	689	718	732	734	733	728	703	748	745	728	701	695	732	783	691	694	806	774	751	720	716	789	759	750	805	767	710	721	763	741	723	794	722	748	729	742	762	764	711	730	731	735	765	760	735	713	710	726	708	692	759	739	739	768	716	732	794	700	704	734	706	754	766	739	727	775	721	744	737	743	733	721	742	767	727	752	738	730	729	737	721	741	746	703	775	784	695	715	714	697	768	799	722	729	756	702	777	728	752	715	732	713	760	713	704	764	724	671	743	753	709	766	700	712	730	724	711	742	802	752	797	693	708	753	746	752	763	738	743	760	725	737	741	761	733	740	705	743	706	724	758	770	750	757	695	720	768	750	751	694	759	746	724	691	729	751	742	699	768	764	738	752	742	718	767	755	703	714	715	737	757	686	753	741	701	788	736	744	727	770	700	731	693	726	736	715	716	770	754	749	760	684	724	744	725	755	734	744	726	752	773	799	728	697	766	707	732	731	755	695	687	715	734	713	711	725	778	763	718	683	699	718	795	705	719	740	778	707	743	747	770	737	745	741	736	786	718	769	721	730	716	748	737	735	690	737	682	783	724	730	779	721	746	721	738	699	725	726	737	715	738	820	711	718	760	718	769	704	756	711	730	736	703	727	743	740	726	721	720	722	705	722	721	726	725	743	747	741	752	789	743	706	697	709	715	741	737	747	736	747	662	779	716	751	767	777	711	767	763	754	783	768	767	769	737	723	732	744	745	733	735	744	734	735	685	749	788	693	716	747	721	764	763	743	751	750	754	743	705	748	742	709	747	725	736	743	744	713	750	734	734	730	734	764	760	724	745	797	657	751	741	771	728	735	780	723	734	735	739	738	771
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	19	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
