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
341894563465	341894564033	341894564583	341894565133	341894565677	341894566233	341894566783	341894567333	341894567877	341894568433	341894568983	341894569533	341894570077	341894570633	341894571183	341894571733	341894572275	341894572833	341894573383	341894573933	341894574477	341894575033	341894575583	341894576133	341894576675	341894577236	341894577783	341894578333	341894578877	341894579433	341894579983	341894580533	341894581077	341894581633	341894582183	341894582733	341894583277	341894583833	341894584383	341894584933	341894585477	341894586033	341894586583	341894587133	341894587677	341894588235	341894588783	341894589333	341894589877	341894590435	341894590983	341894591533	341894592077	341894592635	341894593183	341894593733	341894594277	341894594833	341894595383	341894595933	341894596477	341894597033	341894597583	341894598133	341894598677	341894599233	341894599783	341894600333	341894600877	341894601435	341894601983	341894602533	341894603077	341894603633	341894604183	341894604733	341894605277	341894605833	341894606383	341894606933	341894607477	341894608033	341894608583	341894609133	341894609677	341894610233	341894610783	341894611333	341894611877	341894612433	341894612983	341894613533	341894614077	341894614633	341894615183	341894615733	341894616277	341894616833	341894617383	341894617933	341894618477	341894619033	341894619583	341894620133	341894620677	341894621233	341894621783	341894622333	341894622877	341894623433	341894623983	341894624533	341894625077	341894625633	341894626183	341894626733	341894627277	341894627833	341894628383	341894628933	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	1990	3300	1900	2700	1989	3300	1900	2700	1989	3300	1900	2700	1988	3300	1900	2700	1988	3300	1900	2700	1987	3300	1900	2700	1987	3300	1900	2700	1986	3300	1900	2700	1986	3300	1900	2700	1985	3300	1900	2700	1985	3300	1900	2700	1984	3300	1900	2700	1984	3300	1900	2700	1983	3300	1900	2700	1983	3300	1900	2700	1982	3300	1900	2700	1982	3300	1900	2700	1981	3300	1900	2700	1981	3300	1900	2700	1980	3300	1900	2700	1980	3300	1900	2700	1980	3300	1900	2700	1979	3300	1900	2700	1978	3300	1900	2700	1978	3300	1900	2700	1978	3300	1900	2700	1977	3300	1900	2700	1977	3300	1900	2700	1976	3300	1900	2700	1976	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
2095	1063	1084	7128	24664	6484	105	82	79	67	59	64	85	80	92	99	90	76	64	56	48	49	46	42	29	38	37	42	26	41	30	46	37	44	41	41	32	38	30	36	23	36	49	45	42	16	37	35	25	23	27	28	27	29	27	36	34	22	26	28	24	33	26	26	33	34	29	24	14	25	33	37	23	24	37	27	26	28	30	28	28	28	27	34	24	29	29	19	36	37	30	28	36	23	30	35	27	37	22	24	29	19	28	36	29	24	40	35	23	42	32	27	25	29	22	36	32	25	27	26	29	36	28	30	22	28	30	29	24	33	33	33	33	28	29	28	33	32	31	23	38	30	26	31	25	28	28	23	29	28	33	31	27	34	25	32	24	23	22	36	41	29	17	29	28	24	23	25	28	28	32	26	23	30	29	32	22	30	28	33	37	34	29	30	35	21	24	36	25	26	27	29	30	25	34	28	26	31	30	24	27	29	34	31	39	29	25	30	24	28	34	30	31	30	29	27	20	36	27	25	27	29	25	26	41	29	34	34	25	16	26	23	22	24	28	32	25	31	25	26	32	24	31	28	37	26	27	32	29	20	23	28	26	29	32	29	32	29	23	30	28	24	27	39	31	26	26	25	19	35	25	33	37	33	25	25	40	19	30	18	34	35	19	26	31	22	21	23	29	31	37	27	25	36	23	23	31	21	29	28	25	24	35	40	25	32	23	21	28	24	24	27	31	27	32	30	27	24	17	30	30	26	22	30	25	32	17	23	23	30	29	30	31	32	31	35	32	33	17	27	30	23	32	37	21	29	33	30	31	22	31	27	41	25	32	26	28	31	18	22	32	47	20	28	22	35	25	31	27	37	20	32	26	19	28	34	24	32	27	28	25	18	37	44	30	29	26	28	31	25	24	30	35	33	24	30	35	24	26	27	27	25	31	32	36	37	33	27	28	22	28	21	22	29	37	22	19	31	30	22	20	35	23	30	24	38	28	33	41	26	34	26	22	22	20	30	37	29	33	31	22	31	27	29	26	27	17	32	28	33	26	33	24	36	31	25	38	23	33	32	34	33	20	27	32	29	25	25	25	34	32	46	31	21	34	26	34	32	30	30	33	24	27	29	29	16	28	34	31	28	33	27	22	29	27	23	19	31	26	24	25	22	23	23	28	34	34	36	25	23	32	26	34	29	25	31	19	25	25	16	42	31	41	33	27	29	30	30	27	34	28	22	29	30	23	33	25	21	31	24	23	27	29	25	35	35	29	33	22	38	27	29	26	31	22	26	28	38	28	35	27	29	26	31	28	38	22	35	30	28	25	43	25	30	27	23	40	22	25	31	23	29	25	23	30	30	29	31	33	28	30	27	24	24	26	34	20	23	31	31	32	22	31	33	19	22	24	27	23	34	20	28	29	23	23	30	29	24	29	26	33	28	21	25	25	25	30	25	30	38	25	33	24	31	29	23	25	23	23	23	30	30	17	35	27	36	27	21	24	25	20	25	28	23	22	26	34	35	31	25	32	27	22	30	31	29	30	35	37	24	25	24	28	30	32	31	32	32	28	19	29	28	33	21	29	18	23	29	21	33	25	27	13	35	28	33	31	28	29	18	23	31	26	29	41	28	28	33	19	23	30	32	20	31	26	29	29	37	35	25	26	32	26	31	22	31	33	31	22	24	29	25	23	23	35	30	24	28	26	36	29	29	24	35	22	25	30	26	42	25	25	30	34	29	33	30	27	38	22	23	28	28	31	26	23	30	26	26	25	17	33	25	27	29	27	26	15	33	20	32	38	27	32	28	24	32	32	30	27	38	35	30	26	30	33	32	28	35	23	31	27	27	33	32	31	26	28	25	30	31	34	26	25	27	29	29	22	35	25	26	15	29	28	28	31	28	28	23	21	25	33	27	28	26	18	27	26	22	24	27	22	27	20	23	30	18	27	28	22	24	29	31	25	33	31	24	37	35	40	31	22	36	26	32	32	28	38	27	30	24	35	32	20	26	23	21	19	24	27	27	32	21	31	30	36	23	30	27	27	33	26	37	28	36	22	27	35	33	32	40	35	28	26	36	23	28	30	26	30	35	22	38	36	30	44	25	26	25	24	25	46	32	26	27	31	30	28	24	29	28	27	27	30	28	26	21	35	31	25	32	26	30	33	21	22	27	30	21	29	25	27	23	28	23	35	30	38	32	26	38	35	22	30	23	35	38	26	31	36	27	27	34	28	26	26	28	28	33	23	25	34	22	33	34	27	36	25	22	29	22	25	29	29	22	26	24	29	32	19	20	24	36	22	26	22	32	26	19	27	31	16	29	19	22	35	30	39	17	24	29	29	27	34	33	33	21	30	31	32	34	27	25	29	23	40	26	28	28	16	20	32	34	40	29	30	30	37	34	31	38	28	26	25	35	31	23	31	25	29	29	47	25	30	34	23	33	25	28	26	35	24	39	18	31	31	25	27	26	31	32	40	18	23	31	31	31	34	23	29	28	26	16	24	27	21	33	32	32	27	31	32	24	24	19	34	31	15	25	31	25	31	33	25	20	26	25	41	38	30	40	26	24	27	20	30	18	31	24	19	21	26	32	22	34	36	28	35	21	37	21	23	30	30	23	32	30	29	23	20	29	21	26	19	27	16	32	32	34	27	29	36	31	31	26	25	30	26	29	27	25	22	22	34	31	30	16	28	32	35	28	37	27	30	18	34	35	29	34	32	37	22	34	23	32	38	26	24	33	37	37	29	19	21	30	27	31	28	30	30	33	18	31	27	36	26	28	34	25	30	23	37	21	32	26	31	19	29	28	32	31	45	19	36	24	23	24	27	24	26	36	29	25	25	22	27	20	19	25	17	27	28	38	22	36	33	36	29	19	38	19	31	31	31	24	27	32	28	30	34	32	28	33	22	27	32	27	24	34	23	33	24	39	20	27	22	28	33	21	24	28	29	32	31	17	33	26	36	25	22	36	24	28	26	27	26	35	27	25	33	35	21	43	21	28	20	21	32	29	31	21	32	22	18	28	25	35	26	17	31	30	39	28	27	19	26	38	34	18	34	15	43	31	26	21	32	30	36	28	27	27	30	29	27	22	26	35	22	28	23	35	29	29	23	30	31	35	28	27	24	25	38	23	30	24	39	29	33	24	27	27	33	25	30	33	25	28	35	32	39	21	32	34	20	26	29	21	26	32	17	26	22	28	21	29	25	27	22	28	27	27	30	35	31	29	34	24	23	28	23	23	29	31	25	18	26	28	23	29	30	29	20	20	20	28	34	22	28	37	25	20	26	26	32	18	32	30	16	21	21	25	32	28	14	37	35	19	30	21	28	31	25	33	33	21	26	25	20	32	18	35	35	29	29	35	35	32	25	30	24	27	37	25	29	29	31	34	37	22	23	27	28	34	27	19	33	30	26	38	27	24	38	26	34	29	28	26	32	23	24	31	33	25	38	32	21	26	32	30	42	37	34	28	26	42	32	33	35	35	28	25	28	28	27	41	21	35
30638	23301	22987	68105	88255	25405	9921	7220	5826	4973	4281	4053	4498	4757	4668	5175	5099	3910	3255	2668	1656	1513	1452	1275	1284	1389	1208	1115	1039	1130	1439	1276	1116	851	784	746	667	725	723	720	699	661	645	673	628	662	620	636	671	702	628	586	605	598	553	563	554	555	615	593	615	615	605	606	668	593	580	602	576	559	579	582	572	548	564	544	559	555	522	499	485	536	547	554	519	500	519	483	491	558	517	496	503	500	503	544	565	520	499	483	517	515	475	489	513	506	533	466	551	535	512	553	562	512	572	537	552	471	519	540	510	519	513	489	529	528	497	532	562	488	556	496	481	533	473	516	563	549	501	507	542	505	540	493	510	505	516	522	532	535	512	508	481	548	551	505	520	498	524	486	521	478	486	525	547	475	480	480	506	496	508	564	508	500	499	524	499	528	478	525	497	526	487	557	505	504	500	461	471	490	470	510	483	494	515	541	544	510	537	527	530	518	484	503	494	502	522	544	523	478	518	506	472	513	509	486	509	529	476	534	523	477	504	448	496	517	511	511	521	533	457	509	482	560	516	496	538	497	546	515	483	530	516	526	505	463	502	476	531	498	522	464	518	519	516	544	517	541	489	531	512	528	501	485	515	519	528	524	498	479	475	512	476	521	466	532	508	483	550	480	505	473	489	477	497	530	502	506	475	507	513	485	509	515	483	500	565	531	520	506	544	523	531	531	533	511	503	489	517	546	492	514	501	504	513	499	497	517	532	511	490	497	516	529	511	488	520	503	526	500	530	519	482	512	509	504	496	516	532	536	503	509	524	534	461	499	489	505	515	488	524	493	465	527	521	540	461	532	496	528	512	527	499	515	541	507	467	504	535	550	500	497	528	507	444	524	488	525	500	501	527	483	547	511	527	526	475	534	494	567	551	512	497	546	491	497	534	457	473	504	511	505	528	500	511	510	482	536	509	489	479	524	507	504	508	516	455	470	521	504	487	497	582	508	498	509	503	497	466	520	489	516	521	549	534	510	518	528	524	505	503	542	524	525	523	516	493	497	497	526	477	488	531	510	537	499	522	518	543	524	504	520	517	501	491	527	499	486	503	498	522	506	486	508	494	513	506	567	471	477	498	464	512	499	531	478	492	538	450	485	504	543	542	488	539	491	519	508	542	521	468	508	543	491	481	480	467	527	535	486	551	496	512	527	526	485	464	483	445	490	499	544	543	535	533	503	465	490	517	501	533	507	528	513	574	491	474	517	529	509	465	503	504	495	492	530	502	531	506	557	504	514	527	496	482	514	464	519	498	484	528	488	484	508	540	484	551	490	480	511	507	511	498	497	508	541	487	500	537	501	502	519	465	538	505	521	547	458	489	522	527	484	481	492	480	505	465	516	510	554	537	552	465	538	497	562	503	499	483	507	500	522	503	537	481	489	491	528	508	525	570	506	528	492	509	527	511	516	471	539	510	480	509	518	461	554	500	492	487	552	520	488	545	501	487	497	499	529	542	534	518	461	499	493	517	545	544	530	507	547	523	531	506	508	497	481	497	497	498	499	532	486	513	514	494	508	508	499	514	507	516	506	465	505	525	504	530	519	549	491	505	466	514	508	514	545	503	535	554	506	503	510	494	530	515	500	512	512	520	481	492	474	507	508	502	493	531	530	498	489	514	493	475	524	531	546	521	503	451	516	524	535	550	523	521	490	527	535	506	500	508	539	491	520	519	518	481	507	483	536	518	508	507	488	491	493	514	506	543	488	534	532	504	519	487	474	516	547	511	503	500	480	520	507	534	488	514	521	531	491	546	530	493	537	493	524	511	522	516	481	531	484	513	467	516	509	518	517	509	547	501	541	530	510	469	502	496	523	517	504	563	515	497	481	459	494	451	561	466	498	509	528	545	524	468	522	533	490	493	495	470	510	526	462	517	503	539	491	526	465	558	489	506	529	501	482	513	481	513	499	484	557	536	495	512	535	503	527	492	491	516	505	569	499	492	485	512	531	498	482	549	514	538	499	486	491	512	498	501	486	525	504	531	521	520	537	482	508	526	516	518	518	499	500	464	519	547	512	506	508	534	512	518	542	550	490	503	464	506	490	519	508	513	513	488	503	518	512	496	510	513	499	472	508	502	521	485	477	509	478	518	514	509	493	524	498	497	496	523	515	496	533	544	519	537	517	491	540	533	505	498	534	528	544	478	527	514	521	496	501	516	529	539	523	521	484	541	469	476	517	468	505	494	489	512	526	491	532	492	466	485	529	477	537	504	501	492	495	538	511	490	487	479	498	494	549	505	526	510	484	472	516	523	496	540	497	507	546	504	552	514	540	499	506	529	495	526	524	522	508	525	491	520	495	574	512	550	497	527	491	504	521	507	532	527	506	530	472	502	525	491	516	517	474	514	514	536	511	552	507	516	545	505	490	551	539	476	517	523	495	473	485	492	529	493	470	511	476	528	488	502	555	492	469	483	528	484	508	506	488	509	499	512	519	511	488	565	524	550	496	516	527	509	504	525	554	502	504	546	501	523	477	520	533	503	496	499	471	522	539	540	488	534	523	525	527	489	499	509	502	510	532	524	500	518	535	499	537	501	520	522	502	518	503	504	497	522	482	529	481	536	474	505	511	504	540	503	537	480	534	519	534	525	490	504	523	485	507	495	561	512	541	503	515	521	528	528	495	538	519	510	471	523	445	517	556	549	482	551	516	487	505	474	492	505	538	550	529	517	483	504	482	516	479	498	547	537	497	492	490	502	534	513	467	478	518	491	493	530	457	525	540	528	519	483	498	506	522	474	498	528	503	492	520	471	502	467	507	522	517	522	527	456	483	474	499	517	514	514	503	531	525	541	536	501	491	561	492	518	537	536	518	467	513	488	513	498	547	491	496	497	540	494	520	506	478	479	513	516	482	512	478	531	496	505	528	521	482	500	514	527	499	525	511	511	524	505	481	489	473	519	544	491	477	525	537	516	503	503	522	507	528	524	517	509	552	477	454	490	500	504	513	505	532	519	476	523	495	528	515	479	523	515	533	519	519	486	500	531	550	519	480	505	496	467	540	509	507	536	486	514	472	516	517	507	491	476	484	545	519	546	519	506	516	493	486	528	504	519	503	514	502	537	510	505	494	502	493	510	549	525	537	498	510	537	474	510	506	491	498	546	500	500	494	472	530	565	518	466	504	475	509	491	473	524	496	486	548	485	533	502	506	479	505	521	482	506	534	487	494	521	507	542	509	517	500	498	570	501	505	491	514	515	503	497	489	493	491	501	522	479	499	504	519	500	477	516	480	512	512	461	535	527	552	539	520	511	495	508	499	504	512	509	535	465	548	501	491	500	505	519	543	485	534	527	530	537	501	567	486	516	503	506	445	501	491	505	471	478	488	506	531	549	510	485	526	515	496	541	517	512	503	523	536	547	530	475	556	467	508	494	508	486	487	537	545	491	489	464	509	508	523	520	527	505	517	527	480	524	515	469	557	494	516	520	517	525	465	514	533	506	514	502	503	476	533
1416	335	193	844	4337	516	24	45	28	41	33	45	32	31	39	44	48	27	40	27	22	15	29	21	22	20	32	21	18	21	20	32	19	25	19	24	25	19	25	31	25	24	22	17	17	16	24	24	15	35	29	13	21	17	19	19	17	17	20	17	16	31	18	17	28	27	24	29	23	32	21	21	15	22	23	30	19	25	21	23	25	21	17	33	23	22	18	14	23	19	11	29	22	24	34	17	21	23	20	15	24	18	23	24	20	26	18	25	24	15	20	20	25	12	22	30	27	21	24	20	21	25	21	25	27	19	24	23	19	25	17	16	18	27	30	20	18	21	20	22	21	21	22	12	26	19	17	27	14	15	23	22	25	23	28	24	23	27	27	18	28	25	22	24	21	23	29	13	27	18	18	24	25	27	18	27	22	31	16	19	22	23	21	24	14	23	19	16	19	28	24	17	23	17	21	22	18	22	33	19	22	23	20	21	17	20	25	18	34	16	23	17	17	24	15	18	20	19	20	29	39	22	23	26	20	15	23	20	23	24	22	19	21	33	22	19	22	29	27	18	24	20	25	17	23	14	23	28	23	23	20	16	23	25	23	18	15	23	30	23	28	18	25	18	28	23	28	25	21	19	20	22	17	28	23	18	24	26	25	18	20	20	14	22	19	29	18	27	22	14	21	18	21	20	23	18	24	20	16	19	31	19	28	27	17	22	19	26	17	25	15	19	24	22	31	18	16	22	28	23	21	22	17	21	26	32	26	21	23	30	28	26	17	23	29	26	22	23	15	24	25	25	19	23	28	21	25	22	18	24	28	22	18	17	21	26	31	18	15	19	23	27	21	24	23	25	29	18	17	20	22	18	32	18	28	29	23	27	30	26	22	25	26	24	24	24	22	17	21	18	25	25	26	19	31	27	23	18	20	21	21	34	17	24	26	21	31	29	23	23	20	24	26	28	16	24	30	23	25	26	21	20	23	25	26	18	19	21	25	21	18	25	29	27	16	23	18	16	22	27	28	21	23	26	17	21	31	22	19	22	21	20	29	22	22	18	35	25	16	29	13	24	26	22	30	16	23	23	26	29	15	25	20	12	27	28	27	22	24	25	23	35	26	30	28	27	20	9	17	20	17	26	22	22	23	22	24	24	18	25	28	20	16	23	22	25	31	20	25	19	24	21	31	22	21	25	16	17	19	22	26	14	24	21	22	22	18	21	34	16	20	19	24	20	26	19	16	16	24	21	28	17	19	25	18	21	24	19	24	20	24	17	18	16	17	23	29	20	26	25	24	31	17	20	17	33	31	23	15	27	19	21	18	22	19	22	20	21	24	19	21	10	28	17	17	14	22	25	22	21	24	29	28	18	21	33	16	27	19	21	18	28	26	23	23	22	21	27	19	28	27	16	32	21	25	27	34	27	24	19	22	31	24	21	22	18	28	14	16	34	20	24	15	22	21	22	19	26	20	14	25	25	26	18	24	22	25	23	27	21	30	15	26	27	23	28	23	23	27	26	17	25	19	23	22	18	18	23	24	19	26	17	21	22	21	16	16	28	32	24	20	28	24	24	18	19	23	17	25	22	29	22	21	22	33	12	22	24	22	21	28	29	26	27	24	22	26	22	20	23	20	24	17	25	26	22	15	25	19	23	17	26	29	34	26	25	18	22	17	25	16	18	28	11	28	22	17	14	29	22	19	25	17	19	17	24	15	20	28	36	20	24	19	25	17	18	19	20	21	24	17	36	33	31	13	24	36	29	23	15	18	24	25	25	15	25	21	18	20	19	25	21	24	22	25	25	18	28	29	19	29	15	27	27	26	17	26	24	14	23	28	26	20	20	26	23	23	28	21	26	23	20	17	22	28	16	29	19	15	17	26	32	35	21	20	20	24	26	13	12	30	13	25	27	21	22	21	27	23	26	31	27	23	22	18	22	18	28	28	27	21	20	22	22	16	31	23	14	22	24	22	17	23	17	24	15	27	18	18	18	29	26	25	19	32	22	21	24	27	20	16	22	26	17	22	24	26	28	25	26	29	21	20	30	24	16	21	19	21	24	10	15	18	21	25	25	23	21	23	20	23	22	18	30	23	26	25	20	22	25	27	24	23	20	21	21	15	18	22	23	21	22	20	20	23	23	10	31	24	20	27	21	21	19	25	19	26	20	28	31	27	23	26	22	30	23	27	22	23	18	23	22	27	30	21	24	18	29	23	29	22	23	19	20	20	23	31	22	29	20	22	33	23	19	16	28	23	15	26	28	25	25	15	23	28	20	31	14	20	26	28	25	19	31	22	23	22	17	22	27	28	26	24	20	26	24	24	24	23	27	25	31	31	25	21	12	23	19	18	29	19	26	25	19	27	24	24	12	23	19	25	23	17	27	24	21	20	20	22	21	29	29	22	23	26	21	18	16	25	20	22	16	21	22	24	33	20	26	24	20	27	16	21	18	25	28	22	29	23	14	21	25	23	23	14	28	25	25	21	28	21	24	24	18	19	22	23	32	19	18	21	26	19	24	21	17	31	23	28	18	32	22	24	20	25	21	20	23	20	32	20	21	22	29	31	23	29	18	22	21	26	21	23	23	18	26	22	25	29	26	25	29	28	26	27	23	14	21	21	19	23	16	19	27	22	24	24	17	22	26	29	22	23	23	23	27	21	28	21	23	16	16	25	17	23	23	21	29	20	16	13	16	19	24	33	30	29	26	20	23	32	28	14	23	20	38	27	22	15	16	22	18	17	32	16	24	24	17	14	25	30	20	16	27	23	29	18	21	22	16	21	30	20	18	19	31	27	17	22	23	29	27	24	29	26	25	13	18	27	18	24	24	21	21	20	29	27	20	25	23	15	27	33	17	19	18	24	21	25	23	17	21	22	23	22	25	33	25	23	20	17	27	15	26	24	21	21	18	20	24	22	26	30	29	27	17	19	21	25	27	22	21	21	30	28	21	24	20	17	16	25	26	18	28	25	24	26	24	27	27	21	28	19	18	11	19	28	23	19	21	20	25	19	17	24	19	22	26	26	24	21	21	22	22	20	25	28	24	19	25	25	21	19	16	20	24	18	23	23	23	23	26	23	23	17	25	27	19	27	27	16	31	28	23	30	19	20	23	25	21	27	20	19	11	26	25	28	22	21	19	25	19	17	15	21	23	21	23	19	25	16	27	27	18	27	18	16	31	22	28	26	21	21	22	17	29	36	18	22	22	22	21	28	28	21	17	25	29	21	28	12	25	17	15	23	24	29	26	18	25	28	19	16	16	25	28	20	14	25	26	22	19	15	25	23	20	21	22	16	19	23	29	27	19	20	29	27	25	18	30	19	21	19	17	26	25	31	24	21	22	29	30	19	21	22	20	22	19	25	29	28	14	26	28	22	21	19	16	21	27	28	22	19	19	26	33	15	28	27	19	22	18	16	17	20	17	23	17	26	37	22	25	18	21	25	21	25	19	23	19	16	15	14	15	22	22	34	34	28	25	26	22	25	15	16	19
18007	13098	7388	36187	58288	14037	2975	2102	1649	1542	1413	1322	1590	2004	1978	1932	1800	1660	1442	1007	749	685	700	640	715	707	645	642	594	678	782	729	622	523	495	464	481	482	473	474	440	467	430	473	465	466	431	477	447	452	414	403	463	437	467	422	392	433	411	429	394	435	468	446	463	435	430	417	398	427	381	410	397	422	396	408	452	394	381	406	444	417	432	383	369	382	387	366	381	407	408	430	374	398	415	400	362	415	401	427	411	423	420	432	409	425	411	380	379	436	404	374	391	411	418	415	418	414	400	411	369	374	436	392	405	391	426	411	382	414	415	417	443	387	412	427	439	426	396	375	421	391	406	389	412	415	395	393	424	429	409	412	371	415	401	402	428	447	415	401	433	390	425	414	397	379	442	411	377	422	378	413	381	401	385	419	416	400	410	373	419	398	389	382	381	419	381	397	386	411	380	435	415	396	390	444	407	379	390	375	377	385	411	419	415	400	350	434	378	375	354	417	389	432	404	411	392	418	380	423	406	351	392	454	400	415	415	413	374	383	382	393	435	393	406	398	425	399	373	397	408	393	373	392	439	398	401	411	414	402	382	381	418	405	417	402	424	415	379	422	416	388	403	415	410	421	406	398	389	375	393	373	431	407	385	398	414	385	369	378	428	384	421	438	404	432	401	408	412	397	417	399	416	404	386	387	422	404	387	414	405	392	415	420	418	396	443	401	403	393	408	422	434	395	428	405	396	402	412	424	389	403	403	394	413	399	375	406	438	401	398	432	398	430	344	397	402	393	388	386	407	432	391	417	418	429	402	398	390	370	411	426	394	366	377	379	409	411	409	412	378	397	390	418	396	400	390	420	410	424	386	410	400	363	405	376	392	429	428	404	385	380	388	377	418	410	377	411	436	427	414	414	429	381	401	408	419	381	420	409	447	425	422	402	391	392	423	430	399	428	414	371	407	410	382	400	428	414	417	415	409	420	399	365	415	387	422	391	409	424	392	405	427	413	420	412	386	390	378	388	390	432	412	444	415	370	419	401	432	401	396	394	430	418	379	431	404	434	407	404	402	389	398	402	400	383	414	412	413	392	410	401	406	390	378	396	414	409	371	388	430	391	387	385	404	390	393	428	407	402	431	436	419	405	398	370	446	394	406	374	399	408	426	393	434	376	404	414	396	394	382	422	429	398	412	407	405	375	427	400	439	417	382	362	410	398	416	420	404	406	378	391	422	413	407	379	393	382	381	391	421	427	393	397	410	392	394	414	413	386	354	383	435	427	406	388	404	408	396	378	409	414	403	435	386	382	412	416	390	409	390	415	413	358	415	439	395	411	390	376	402	428	424	440	371	432	401	377	407	419	430	441	449	407	399	394	410	353	405	422	406	442	429	381	393	401	388	383	353	379	408	388	412	401	417	385	420	431	404	384	400	398	374	395	406	401	385	406	406	370	362	404	376	412	424	404	391	412	417	437	423	401	412	429	395	396	403	421	384	403	390	385	408	398	404	419	393	394	365	415	434	408	409	386	399	424	436	393	403	411	413	411	382	428	410	382	391	400	393	382	410	393	404	419	406	433	360	395	378	411	403	400	412	385	399	401	424	392	382	367	404	374	435	367	374	394	413	385	415	353	404	353	398	388	413	404	375	397	445	409	422	416	445	422	404	403	400	381	419	396	416	406	413	396	423	399	418	395	420	413	423	392	385	417	406	406	401	360	376	378	410	417	390	417	405	422	421	390	432	406	427	399	386	425	422	396	419	433	386	434	366	404	441	392	410	412	413	388	433	419	429	390	398	406	358	408	410	412	381	411	409	385	391	385	394	386	429	399	373	411	421	423	422	391	419	390	415	390	412	397	411	389	418	439	418	405	386	387	409	365	432	385	418	385	392	419	369	390	418	388	405	410	396	393	397	414	410	388	414	399	393	415	431	411	414	401	410	403	420	399	426	463	413	448	431	412	440	407	434	407	401	431	365	406	407	414	385	427	376	394	420	405	376	388	411	372	384	413	377	402	362	395	368	413	436	427	398	421	426	395	389	411	424	385	396	401	406	395	468	383	389	409	429	400	421	382	392	371	394	419	402	378	428	405	425	376	403	449	403	417	419	365	420	417	398	405	432	417	424	398	401	399	392	437	392	428	393	402	414	416	420	391	409	412	431	414	429	395	412	377	385	374	411	406	426	428	402	398	421	423	424	435	403	409	390	412	424	396	388	401	409	428	397	403	396	382	388	419	353	400	414	399	399	392	458	386	450	426	393	398	380	411	398	392	425	411	405	400	397	387	358	433	417	396	419	403	377	384	400	398	393	467	379	421	407	402	434	432	433	387	419	391	436	404	390	415	395	358	411	414	423	389	407	374	401	387	414	378	381	390	396	405	408	459	410	401	410	447	364	417	398	390	425	403	371	359	447	398	353	377	409	383	415	388	389	422	410	417	414	363	425	389	404	399	414	408	427	385	401	395	408	408	409	391	379	373	443	424	417	384	396	382	400	404	380	430	407	399	413	397	404	367	392	416	425	407	426	414	426	435	409	391	401	416	433	392	374	396	423	386	372	374	402	406	410	392	399	400	407	402	413	424	385	379	412	434	403	415	403	387	425	424	367	409	388	389	406	424	366	413	401	365	412	392	400	380	450	440	406	378	393	392	393	403	437	379	418	386	414	377	420	406	395	421	372	407	405	422	399	435	426	390	415	372	415	399	439	384	405	400	391	410	384	362	376	363	402	391	436	399	407	407	408	389	374	402	420	409	429	399	415	437	370	374	393	439	417	410	412	399	375	403	417	430	385	405	410	389	406	418	403	400	415	378	445	418	412	400	365	396	360	420	388	400	386	374	380	404	407	409	421	403	378	373	409	373	391	407	417	376	389	401	405	381	433	381	430	421	399	393	400	407	383	410	404	365	421	399	409	392	396	405	399	421	432	372	420	402	398	436	442	402	412	429	437	410	387	370	377	403	406	404	409	399	410	392	398	387	404	367	414	420	404	388	408	404	403	415	415	387	374	426	397	403	399	411	415	425	425	397	429	437	379	366	445	413	428	405	379	387	409	372	419	390	420	398	422	368	351	397	420	438	423	391	386	409	405	376	420	382	385	385	370	403	414	416	404	385	395	382	374	439	419	400	412	373	386	379	400	396	440	393	414	432	432	367	402	413	417	473	416	417	410	370	409	393	385	391	417	412	395	440	391	440	403	378	413	391	400	392	401	396	424	398	420	445	374	369	409	380	398	422	368	384	381	391	342	430	386	424	392	399	396	415	396	399	374	404	416	429	409	411	432	392	397	413	407	429	366	445	390	394	359	423	410	379	355	418	402	438	428	363	402	406	402	428	434	427	431	398	412	404	412	407	401	373	395	393	383	403	403	414	399	444	384	395	407	389	425	405	393	428	413	403	416	417	391	443	420	395	415	387	374	427	457	414	390	427	418	411	431	383	423	406	379	391	406	408	389	423	390	406	413	412	378	420	406	416	444	390	456	419	396	389	379	435
1655	925	598	4106	22666	5759	85	79	69	75	64	58	60	61	72	62	65	63	49	34	28	37	32	42	40	43	26	38	27	22	45	38	26	30	29	21	25	38	34	26	23	31	29	19	18	35	23	33	18	20	30	24	19	22	15	21	15	22	27	19	27	24	32	15	23	15	18	27	25	27	23	16	19	25	24	28	18	22	24	20	26	33	24	21	26	23	21	19	23	34	22	14	20	23	16	27	27	23	21	19	14	18	21	26	19	26	18	19	27	22	19	22	23	28	27	26	28	17	25	15	31	19	21	28	20	22	16	18	17	35	23	17	19	20	36	22	23	22	27	24	23	29	36	26	30	22	26	25	24	24	27	15	17	25	16	18	25	23	25	22	26	25	21	27	19	26	17	26	15	30	26	21	33	21	21	25	23	31	18	20	20	24	17	28	17	27	27	30	16	17	15	25	28	27	20	21	25	22	21	18	20	18	28	18	20	27	27	23	18	26	19	16	19	9	25	20	24	18	18	21	18	27	21	19	31	16	32	21	25	26	29	19	17	10	23	22	24	25	28	19	29	22	17	26	14	21	24	28	26	11	17	16	15	25	27	20	21	19	18	19	21	25	23	23	25	30	24	26	26	28	29	22	21	13	24	21	22	18	30	21	22	20	26	16	36	28	18	21	20	15	23	27	25	26	16	20	23	30	19	25	14	28	21	21	17	24	19	15	21	15	25	19	31	21	18	21	28	23	23	18	28	21	17	28	25	23	30	21	17	13	22	27	24	27	27	19	19	12	28	24	24	23	24	17	27	16	34	30	24	16	21	24	31	25	16	22	17	33	16	22	20	24	28	22	26	24	19	23	16	23	22	31	22	16	34	17	20	15	20	27	38	26	22	18	20	14	24	24	21	21	16	26	30	30	25	20	19	18	19	24	20	26	26	23	21	28	26	20	19	22	21	29	27	19	15	29	19	20	30	18	27	13	22	21	19	18	28	20	23	22	29	24	22	29	24	14	25	19	26	23	24	18	21	30	25	18	16	25	17	18	21	22	29	23	28	9	25	23	23	32	18	21	21	23	25	22	23	19	26	25	26	27	26	23	21	23	21	29	28	22	23	20	18	24	27	25	26	26	22	21	27	23	26	23	21	22	27	21	23	22	34	15	27	17	27	24	24	22	22	25	18	28	18	25	31	34	22	21	21	19	25	23	22	22	28	27	29	17	26	22	27	15	26	18	27	18	19	23	23	20	17	23	25	23	22	22	18	19	27	27	27	26	26	25	18	19	20	22	19	20	20	25	29	19	23	22	30	19	23	25	22	21	23	18	20	24	26	20	36	21	23	13	19	21	24	15	20	16	20	22	31	15	30	21	28	22	21	28	14	16	24	19	27	31	28	26	23	16	24	22	22	23	25	18	22	16	21	28	18	20	26	26	23	24	24	22	19	22	24	19	26	24	27	16	24	28	18	24	24	18	22	42	31	33	7	24	17	22	32	13	19	18	22	23	22	16	15	22	25	21	34	25	32	29	27	24	17	19	21	34	20	30	21	27	27	27	16	24	25	20	16	20	20	34	35	24	16	24	29	27	19	18	17	19	22	23	22	19	16	17	17	24	24	20	17	16	15	25	18	21	28	20	26	27	25	22	17	20	18	19	24	27	21	24	20	27	21	27	22	37	20	24	23	24	24	17	33	28	23	30	24	23	28	17	23	22	26	26	20	31	29	18	33	21	20	22	21	21	24	29	24	21	20	16	27	21	27	19	17	23	17	22	27	21	23	28	19	24	16	28	15	27	19	21	18	21	20	20	17	28	17	31	24	17	20	22	22	22	18	28	26	25	33	16	28	17	22	20	29	23	21	20	20	18	14	14	35	21	23	19	34	17	22	20	35	16	18	16	17	27	12	20	26	22	24	22	24	23	17	25	20	22	38	30	25	21	22	28	23	22	18	23	27	23	18	21	20	17	21	22	30	25	27	23	17	25	23	24	16	29	21	26	26	20	22	23	37	25	21	26	19	32	21	20	31	25	27	22	20	27	21	23	19	21	21	24	26	25	17	15	28	18	25	23	29	22	23	19	21	25	27	25	25	30	24	23	25	28	16	23	24	27	17	24	25	32	24	21	20	21	21	31	30	24	24	24	19	28	23	29	18	22	18	16	18	20	25	29	27	23	32	26	32	17	25	27	24	17	22	23	24	25	11	19	25	20	19	20	22	22	22	24	25	17	23	26	23	29	21	25	16	17	21	23	22	18	19	18	29	23	16	34	32	19	22	26	14	18	25	30	21	24	38	30	22	28	20	21	19	19	17	20	28	25	18	27	19	28	22	27	20	24	20	33	20	23	23	16	17	23	30	34	19	15	15	18	34	18	21	19	20	21	23	19	23	18	22	28	29	19	17	24	26	15	23	14	22	22	25	11	19	22	20	28	18	18	25	19	24	19	26	13	28	26	23	27	16	26	28	23	14	20	12	21	17	22	15	27	29	20	25	24	14	24	23	23	17	20	20	24	17	20	19	24	18	20	33	23	25	27	15	25	24	18	30	29	24	20	22	23	21	23	30	23	17	27	23	26	24	12	21	28	25	18	24	17	29	25	18	21	19	22	23	26	25	21	25	25	12	18	14	35	23	16	16	21	25	24	29	28	33	19	22	17	18	19	21	21	27	25	26	30	16	33	18	28	25	20	26	30	19	30	26	25	19	23	12	21	20	22	21	21	20	12	15	22	20	26	27	22	28	26	18	24	27	30	21	26	24	23	25	26	21	33	13	18	21	18	24	17	14	19	24	25	19	25	22	26	23	25	21	29	24	16	34	28	25	29	26	17	19	24	30	23	15	23	23	34	28	24	21	19	25	21	19	33	25	35	25	29	23	20	25	16	32	21	28	28	19	18	21	22	23	20	28	26	16	26	22	21	20	31	24	22	19	22	21	24	25	24	24	22	27	33	14	22	22	26	26	19	28	18	22	23	20	26	21	19	19	16	23	31	13	18	22	33	17	25	16	32	31	17	20	29	27	22	18	27	27	27	27	13	24	22	22	22	21	20	22	18	18	16	25	16	23	31	23	23	22	37	35	21	26	16	18	19	24	18	20	21	25	20	19	16	33	20	22	14	20	24	20	21	27	18	24	21	20	20	17	19	18	16	25	28	20	27	26	23	20	22	30	16	22	31	23	12	21	27	13	22	25	24	12	22	21	29	19	23	29	22	30	22	20	26	23	26	16	21	26	23	18	29	27	20	26	23	27	26	28	35	23	28	26	23	27	17	23	19	23	19	28	23	28	15	21	27	20	22	22	23	13	19	28	35	23	20	21	30	19	21	25	33	21	17	21	20	23	32	22	27	17	12	24	25	20	22	22	21	23	23	26	19	19	18	22	20	17	20	16	18	20	22	26	36	17	28	17	28	23	20	22	21	25	15	30	17	16	30	31	26	28	27	16	27	23	16	14	18	30	13	19	26	22	17	20	25	21	29	19	33	27	25	28	21	27	31
28836	22267	16459	50134	90511	14016	9109	6557	5222	4454	3599	3061	3095	3793	3719	3477	3357	3152	2359	1668	1365	1325	1260	1323	1413	1278	1060	1030	1045	1176	1552	1383	931	749	706	684	688	665	677	595	557	565	579	593	559	557	572	581	614	550	553	535	542	514	470	529	490	482	429	515	502	512	494	522	474	514	505	516	505	459	456	424	463	451	479	495	450	446	393	442	437	442	428	423	452	432	466	444	435	407	424	471	421	410	414	474	419	443	394	402	429	432	452	457	425	456	420	435	433	388	432	395	446	470	408	427	427	464	430	411	459	434	434	377	413	424	441	429	411	431	399	402	414	438	427	427	391	419	428	425	462	393	426	428	431	458	430	400	415	423	410	418	430	420	385	446	464	426	418	424	422	411	404	413	401	433	382	389	427	402	425	444	420	397	405	415	400	419	444	416	386	410	435	439	430	412	436	411	429	415	401	399	404	397	453	445	409	403	373	401	412	404	399	436	405	372	402	404	407	413	414	408	435	447	429	402	427	446	445	374	442	392	377	419	366	385	410	432	463	452	443	423	400	402	386	434	444	409	403	419	415	438	392	409	428	427	395	407	378	428	446	355	406	417	388	420	422	425	390	428	416	436	407	403	431	416	409	410	420	433	375	390	435	394	406	387	411	414	425	415	418	381	418	430	393	397	416	401	439	379	394	395	438	371	444	422	405	431	427	415	455	395	429	399	397	432	392	422	418	412	446	436	389	422	416	398	416	432	405	430	418	414	441	406	375	419	412	448	395	431	381	422	384	431	430	388	417	454	395	392	413	450	430	408	391	406	427	405	391	424	424	404	387	428	405	430	389	394	426	392	408	392	448	450	404	435	392	433	404	417	418	402	423	453	379	434	411	402	433	429	426	413	427	435	427	405	439	395	414	416	428	420	420	382	423	448	429	421	403	391	389	411	438	404	410	442	381	392	423	417	422	396	452	411	391	394	415	392	376	398	393	371	363	413	390	416	407	413	436	402	428	403	387	428	403	411	386	424	381	356	409	392	405	384	398	391	403	433	405	372	385	412	370	416	405	409	466	422	421	430	422	435	394	387	419	429	418	358	404	426	423	406	432	445	385	407	412	392	389	401	448	410	430	397	381	459	432	410	416	422	399	381	400	383	442	384	433	430	431	421	423	394	399	427	457	443	432	413	386	438	428	407	409	366	409	456	418	421	364	401	412	422	405	382	428	431	437	428	412	422	419	414	404	441	408	450	443	411	397	415	423	411	426	386	405	395	417	438	429	430	442	411	447	372	438	449	411	364	446	418	420	430	405	427	410	402	434	410	426	407	416	394	427	399	406	412	429	425	410	397	420	419	420	406	453	410	405	402	421	402	405	395	453	426	418	420	416	444	403	400	426	439	410	435	436	390	405	398	377	431	401	419	433	393	395	391	441	423	449	421	465	445	443	405	412	412	448	443	439	415	397	428	414	395	404	393	428	409	405	423	416	419	408	390	418	407	446	439	415	391	374	435	414	419	434	392	423	419	423	413	394	423	388	414	429	390	403	412	461	388	399	425	434	407	433	447	403	435	424	412	397	400	443	416	428	417	419	381	402	425	425	399	457	426	422	418	416	398	417	426	430	418	399	436	418	427	412	400	431	377	415	368	410	408	422	435	465	417	413	398	414	394	437	433	407	381	424	422	395	356	404	421	387	427	413	464	411	380	397	417	423	372	429	394	394	429	433	432	410	402	418	401	440	455	432	416	390	482	386	397	375	388	445	414	412	408	421	418	405	428	400	467	417	441	385	442	369	381	417	425	417	399	464	388	424	377	416	403	427	423	420	408	394	397	430	434	415	440	397	442	432	424	404	451	435	431	448	402	390	381	401	431	393	426	414	401	377	409	418	412	450	441	433	428	424	410	404	396	437	435	431	410	390	387	428	418	430	433	417	446	388	412	420	412	412	384	402	455	390	420	403	388	422	407	399	371	415	378	412	403	389	411	427	375	441	423	411	403	407	400	426	408	428	429	429	382	435	449	440	430	467	424	409	456	381	448	429	416	439	401	428	402	382	420	421	423	412	448	428	402	379	390	416	436	375	403	428	410	403	447	407	442	411	434	414	420	382	384	392	429	441	402	442	416	457	419	408	430	446	415	431	387	412	412	405	390	394	397	416	429	445	391	375	422	403	395	405	363	364	425	413	433	426	418	398	447	398	414	415	415	442	414	406	430	416	396	403	412	399	408	419	421	374	416	407	400	431	408	440	416	399	423	434	436	391	422	431	418	399	422	378	395	409	434	454	410	382	468	409	461	444	411	420	412	396	418	461	419	413	391	428	422	405	407	451	339	417	435	363	437	382	400	452	433	397	394	396	442	403	443	412	444	424	434	429	438	435	411	406	435	385	435	417	396	424	398	437	398	408	424	383	440	408	429	473	399	401	398	383	373	441	461	418	402	410	422	397	406	405	433	417	408	396	434	431	394	402	425	413	448	406	425	382	423	402	456	419	386	392	444	418	434	418	379	415	413	426	421	399	424	434	384	398	439	443	417	402	392	443	430	407	412	404	422	371	400	419	395	404	419	409	405	415	438	438	411	385	382	421	433	411	439	383	404	440	409	430	413	462	403	411	454	425	416	413	411	442	379	427	411	401	426	411	440	408	409	419	427	458	407	423	423	413	407	367	395	388	399	416	422	369	433	431	398	387	391	403	377	417	372	410	427	410	425	385	423	444	415	410	457	420	384	412	402	419	424	420	404	406	436	436	403	438	415	405	416	442	394	446	422	412	423	442	431	425	425	399	395	387	414	403	450	399	413	420	438	407	458	399	391	423	428	407	446	409	442	400	442	409	421	396	432	415	404	412	397	411	425	404	392	385	418	392	420	411	429	403	432	462	359	418	410	427	439	403	418	410	384	423	409	440	390	424	412	408	376	401	409	392	432	362	390	417	442	421	411	417	430	379	384	433	405	445	395	401	444	395	403	406	422	429	425	404	389	412	408	420	413	438	423	404	380	404	430	405	411	410	379	369	423	431	450	381	429	420	415	405	429	380	416	406	447	394	443	389	440	394	416	401	435	435	429	451	433	391	430	405	369	418	440	446	423	437	407	403	414	416	438	380	415	417	389	425	458	411	376	418	427	412	405	426	465	410	414	412	428	410	432	426	429	443	446	411	426	411	416	391	428	414	399	385	383	429	411	409	430	411	454	427	430	430	414	415	424	389	404	457	416	419	439	403	406	418	387	442	417	416	452	413	387	399	447	419	406	410	378	357	445	424	411	416	401	431	425	471	443	411	408	389	416	415	372	435	369	424	372	428	413	430	399	457	378	389	403	415	429	394	409	441	424	386	423	405	417	408	422	370	394	439	398	414	421	413	407	398	420	420	386	432	402	395	414	407	402	379	372	438	409	432	394	411	387	422	400	443	431	448	405	420	459	417	431	387	396	472	436	423	399	408	414	400	394	394	384	396	412	379	408	427	414	445	440	406	391	403	399	428	389	408	406	389	391	367	432	417	419
2498	546	336	1511	12676	2540	63	65	69	47	60	57	59	62	63	66	52	57	40	49	44	53	42	40	47	36	41	41	57	41	49	31	44	41	37	45	37	36	31	41	45	36	32	47	31	43	37	36	42	34	45	42	30	40	32	29	37	33	54	33	32	38	31	37	31	39	26	27	32	41	33	33	33	28	43	34	39	36	37	39	24	33	34	37	39	40	26	40	37	33	46	31	37	25	35	30	34	38	39	45	34	35	37	43	39	32	37	32	40	32	27	47	35	22	40	27	24	45	42	48	33	38	36	39	34	23	33	29	33	38	30	28	35	31	31	35	37	28	44	29	27	36	27	37	31	30	31	27	24	34	38	35	40	31	36	34	37	41	34	38	30	50	30	33	43	44	33	38	34	35	40	27	28	37	24	34	42	34	36	28	31	33	27	30	40	28	29	42	37	39	31	34	36	38	31	42	45	36	40	31	38	29	34	40	28	33	34	33	31	28	31	29	31	40	26	37	32	35	38	32	28	48	38	33	35	30	34	35	32	36	43	41	46	25	37	33	41	40	43	34	31	47	34	32	30	39	33	27	38	35	31	30	47	36	45	28	31	39	32	27	32	28	40	33	40	41	36	32	34	30	21	39	37	29	31	34	33	30	29	43	33	32	33	33	33	24	42	30	35	34	44	39	40	32	39	26	27	36	30	33	32	36	36	34	38	29	33	30	36	32	38	39	26	33	39	44	36	25	40	32	43	36	36	35	36	24	43	31	25	36	34	36	38	39	38	21	37	40	34	30	22	42	30	37	30	36	35	32	38	44	42	41	26	35	31	31	27	32	36	39	33	32	43	42	31	31	26	33	38	30	23	25	39	42	40	40	27	34	42	36	35	40	30	37	28	39	30	32	25	39	33	33	46	34	46	44	33	30	37	40	34	31	30	30	37	40	32	37	48	34	37	37	27	31	29	39	38	37	36	34	30	38	37	28	27	41	37	28	40	43	29	41	29	28	24	47	41	37	41	29	41	36	40	42	40	41	40	32	59	50	39	34	35	37	33	28	40	30	23	41	30	42	32	36	39	43	39	35	37	30	36	43	32	37	30	35	28	26	35	38	33	31	46	35	31	31	34	37	37	44	30	40	24	39	39	33	29	28	22	33	34	40	37	39	34	36	40	31	20	38	35	27	46	26	25	35	33	39	44	43	32	50	40	38	38	38	38	36	31	33	42	33	36	25	34	39	32	34	25	19	29	39	24	28	32	45	46	32	33	33	34	28	43	25	29	44	49	35	37	37	37	40	33	33	34	41	29	39	32	27	31	26	31	31	31	36	39	32	37	40	44	30	44	37	43	26	34	34	29	38	29	38	30	33	38	40	36	39	36	42	30	31	30	41	30	36	35	39	26	37	30	35	29	39	27	31	30	29	29	35	30	31	32	33	38	37	29	29	41	39	30	27	45	38	29	31	31	29	45	40	26	28	33	33	38	40	39	28	27	42	31	23	22	33	39	33	39	23	21	43	32	37	35	49	22	33	28	35	42	30	33	44	39	33	29	23	30	36	38	36	32	37	24	37	36	27	39	39	26	31	34	28	29	32	27	32	34	35	30	25	32	28	33	30	35	26	32	29	32	33	35	37	46	32	38	26	32	41	32	28	32	48	35	40	34	27	34	34	38	41	33	33	40	33	32	27	31	42	39	33	40	26	31	29	38	37	56	38	28	34	38	24	39	27	36	35	34	44	36	25	38	39	34	39	35	38	37	31	38	40	27	30	39	42	25	29	38	45	33	26	31	48	26	36	28	44	32	36	30	30	41	36	34	44	44	35	26	43	34	25	30	38	32	38	34	36	36	35	36	36	44	38	32	28	30	23	30	36	30	31	33	25	36	31	37	30	33	40	30	38	31	36	32	36	37	35	28	39	29	32	36	22	31	44	37	28	28	29	34	33	41	34	39	28	33	36	45	40	35	33	30	39	29	31	34	35	43	46	21	35	34	43	36	28	27	36	29	25	28	30	34	39	37	37	50	30	30	31	30	32	30	33	47	29	34	24	34	37	38	26	24	30	35	39	19	26	37	44	36	34	29	27	35	31	33	24	41	44	23	25	34	27	38	35	41	32	33	40	24	42	30	38	33	23	36	35	29	35	37	47	32	34	28	33	37	47	39	34	33	33	39	34	31	38	46	31	30	39	37	27	33	52	26	37	43	31	30	31	33	32	35	42	41	21	29	46	45	27	45	32	32	38	26	32	38	36	29	36	42	42	43	29	32	48	33	36	40	33	40	34	29	31	29	29	41	41	35	27	29	35	37	38	28	34	42	38	26	33	39	25	25	38	30	23	41	33	30	30	30	36	30	47	37	37	34	30	26	37	29	34	48	39	35	29	29	37	31	49	38	41	32	41	43	42	31	29	22	45	32	42	29	50	40	37	25	38	31	29	37	36	36	36	34	41	37	52	40	37	32	32	37	37	46	34	32	30	31	29	45	41	30	42	30	26	44	33	41	33	41	29	35	39	37	30	39	23	37	24	30	33	39	37	38	32	44	38	30	34	42	27	46	30	35	33	44	34	36	40	26	30	33	34	37	32	34	34	44	40	28	28	26	38	26	51	40	32	39	31	34	41	32	32	35	33	34	26	44	30	30	42	36	34	40	34	38	35	38	43	34	32	22	33	44	28	34	49	35	30	37	35	41	30	24	39	34	37	31	41	36	45	37	32	36	31	35	41	40	33	44	32	48	30	24	32	36	39	34	24	48	25	32	38	36	34	40	31	27	43	35	30	39	34	37	37	33	29	28	35	35	43	29	31	39	24	45	31	31	35	27	32	31	44	31	39	29	37	38	35	33	44	44	41	26	26	35	29	42	27	28	36	32	47	33	43	40	42	43	40	35	38	41	35	34	37	41	32	30	28	32	33	34	36	26	39	36	35	29	39	34	28	31	34	38	30	38	28	29	28	26	39	29	27	38	25	28	28	35	40	33	35	39	40	35	27	31	40	32	33	32	43	33	31	37	48	27	57	27	37	27	26	38	33	39	39	41	40	20	35	34	36	29	35	34	37	40	34	36	42	36	34	32	31	36	42	29	41	25	34	34	46	30	37	23	43	42	42	34	36	36	28	46	33	34	37	38	41	36	34	29	45	32	27	28	30	31	32	36	34	38	35	40	35	37	40	33	35	29	37	35	47	36	33	28	37	30	32	50	29	43	29	37	32	35	49	35	33	36	33	40	45	34	28	38	29	38	41	31	46	27	33	44	37	44	47	34	23	33	35	37	32	31	32	33	36	39	33	35	51	40	36	29	28	36	41	34	33	46	30	27	37	29	39	33	26	26	38	28	35	38	42	37	45	30	47	36	35	30	28	36	38	28	28	39	27	33	29	35	30	30	25	36	42	27	25	33	39	30	28	44	36	40	38	45	32	38	33	22	37	40	38	33	36	31	37	33	27	23	42	33	39	30	37	33	27	28	39	30	32	32	52	35	30	33	26	32	30
22463	16647	9452	39653	82357	14102	5816	4236	3429	3056	2672	2102	2160	2729	3311	3036	2497	2067	1798	1404	1306	1158	1256	1396	1298	1160	1118	1138	1036	1298	1544	1307	1004	828	865	808	798	758	765	777	731	738	730	696	736	708	742	735	766	670	728	679	651	664	656	664	703	691	656	680	687	620	727	700	679	705	688	677	620	644	670	665	662	617	653	635	597	571	633	677	573	627	613	616	665	611	674	596	608	612	616	624	661	654	599	638	594	604	588	631	600	576	586	593	626	617	614	638	609	619	626	655	647	622	633	640	603	574	633	617	624	683	645	599	602	653	619	667	575	665	622	610	589	625	598	645	657	633	613	611	626	617	614	631	622	609	601	602	645	587	582	638	631	581	647	655	639	648	606	658	632	629	572	668	652	634	588	589	633	571	601	593	623	617	615	614	654	619	588	598	644	646	653	595	598	651	648	603	647	628	602	577	649	645	628	616	600	589	578	630	641	657	607	640	649	609	575	616	577	606	622	607	590	604	619	598	643	655	677	577	624	620	548	626	605	652	612	612	628	580	622	619	652	603	625	630	578	588	613	581	574	605	606	623	657	630	624	629	633	605	550	614	643	654	600	628	652	634	616	605	645	582	614	617	645	581	596	549	577	605	624	618	634	624	614	607	618	648	653	634	646	615	582	621	565	617	653	659	603	587	606	623	584	652	636	611	572	609	624	609	604	623	611	599	620	612	602	585	567	604	578	643	649	561	624	584	585	635	592	606	593	594	598	643	633	563	597	570	627	652	635	626	551	594	645	589	590	629	594	603	581	598	634	601	597	596	600	618	590	669	591	596	663	613	610	624	598	671	671	624	596	580	650	603	604	587	631	656	588	607	646	584	635	595	619	648	629	581	633	610	634	563	592	650	642	604	580	634	614	675	625	623	645	597	592	657	612	597	628	579	641	619	604	588	644	621	620	586	609	590	632	588	641	646	604	628	575	618	595	630	611	615	634	627	613	594	577	630	592	616	626	577	533	643	604	637	634	635	620	641	637	644	646	593	584	612	606	621	593	643	610	669	638	610	618	623	626	628	569	592	651	674	617	651	635	656	650	611	592	638	640	639	631	589	627	635	612	631	631	593	592	601	671	578	610	633	654	634	587	642	569	596	664	594	614	633	588	624	593	608	567	608	602	622	641	616	609	611	616	585	628	620	587	601	639	579	607	620	670	604	610	592	629	614	609	586	642	632	603	568	627	653	599	619	589	649	639	645	593	606	601	603	609	605	613	588	676	601	589	645	617	629	674	631	611	606	633	610	611	610	644	573	610	618	609	626	621	613	662	596	625	597	655	626	632	589	607	584	642	587	614	619	637	578	552	631	621	622	609	637	642	590	621	610	595	657	577	624	633	608	633	618	589	611	613	622	564	598	590	599	603	623	610	628	671	645	582	622	606	656	581	622	629	606	619	636	607	639	594	612	606	647	580	593	597	625	602	622	601	623	591	625	614	639	664	695	601	594	641	587	596	613	624	645	635	613	607	619	611	626	596	600	595	635	620	571	578	592	646	661	644	602	609	611	642	602	642	589	611	657	587	602	582	583	551	609	623	619	610	630	654	641	664	595	617	675	622	594	630	602	612	658	647	636	670	625	626	602	622	652	571	639	587	627	598	619	593	605	632	641	600	652	623	580	611	625	605	593	588	630	639	650	604	599	626	575	601	605	609	608	603	619	636	595	571	582	594	616	611	620	615	623	616	616	610	592	634	599	571	624	619	587	635	642	607	605	603	587	634	611	625	573	608	631	606	619	580	574	642	587	641	571	613	623	661	611	650	600	563	635	625	583	642	603	562	605	605	603	592	624	649	585	604	615	614	605	604	628	595	654	614	617	673	594	601	610	602	652	618	613	579	630	593	628	605	591	652	626	638	643	638	612	657	609	615	621	634	625	633	622	654	636	642	622	603	632	636	651	633	618	594	624	619	631	610	611	596	605	643	653	604	622	618	585	575	610	608	587	655	642	610	557	620	642	601	595	551	562	591	583	613	610	634	644	615	628	669	547	600	624	606	610	656	603	622	619	636	592	621	633	637	608	627	604	592	660	620	609	638	596	668	595	621	566	572	644	610	627	598	628	637	650	625	579	593	578	606	639	636	591	607	661	607	602	620	600	604	632	587	589	647	591	628	606	597	615	637	619	609	611	581	630	662	612	628	618	610	611	585	666	603	609	610	577	551	595	598	622	665	610	584	577	622	627	612	615	641	631	663	625	654	606	653	621	591	617	648	645	622	601	633	573	620	614	589	621	585	641	618	631	652	626	617	645	587	577	624	650	615	641	606	614	602	624	614	599	617	575	597	593	629	581	635	616	613	654	627	621	687	628	647	595	606	588	642	617	603	669	601	600	639	583	618	666	597	644	585	620	626	601	588	581	551	585	688	624	658	631	634	623	644	576	651	618	578	601	608	565	627	639	629	624	598	628	630	593	601	633	636	644	611	615	593	603	612	612	613	580	649	617	637	592	589	619	616	632	597	625	575	615	598	620	628	626	650	593	664	629	594	657	574	641	599	643	595	654	613	591	596	592	621	648	649	571	691	572	618	592	678	605	613	607	614	597	626	640	630	611	616	599	604	599	604	679	603	689	605	591	622	630	652	647	561	612	622	648	637	662	643	601	582	626	628	611	598	604	615	645	636	606	634	642	589	660	655	614	623	594	619	577	629	615	596	613	613	642	637	618	644	656	602	604	624	615	589	578	632	617	575	606	619	597	601	633	608	607	554	615	595	638	645	590	658	640	617	611	611	617	645	621	649	630	606	644	648	605	577	595	647	596	626	600	602	659	634	624	576	603	627	582	639	628	649	604	678	605	633	599	572	607	581	583	605	633	606	606	629	622	637	641	609	664	558	631	578	642	622	569	612	629	622	635	607	631	643	645	619	644	601	635	609	643	626	632	570	637	613	638	621	623	608	610	634	639	576	599	604	628	646	624	597	606	621	577	622	617	619	586	628	603	657	619	639	631	675	609	631	587	628	627	630	590	638	643	659	623	611	674	591	633	655	613	621	647	616	585	619	622	599	615	600	633	664	542	612	619	615	559	650	639	592	638	630	626	605	630	626	614	684	619	625	625	600	635	575	601	596	584	577	642	601	578	614	587	615	640	596	608	628	582	633	601	632	620	606	592	598	592	634	674	606	609	627	623	586	609	642	612	628	597	593	626	595	609	631	599	661	638	597	575	624	637	586	606	645	649	589	590	620	581	591	590	619	583	594	642	621	621	611	603	614	595	646	638	594	599	602	653	598	573	663	614	633	616	620	636	561	591	615	598	624	600	577	634	636	619	619	630	624	636	628	646	620	621	640	642	608	606	569	638	644	589	621	618	652	602	639	590	651	629	616	596	632	600	617	631	600	607	568	627	595	663	607	622	590	568	648	605	592	616	621	621	582	577	597	588	631	619	633	612	576	595	597	615	636	652	636	576	658	698	628	627	644	626	626	622	651	624	640	595	606	678	640	635	656	623
1996	999	408	3698	23628	6225	96	81	75	54	57	54	62	63	90	80	64	57	58	40	56	30	52	48	43	48	46	37	36	44	59	36	33	35	32	28	29	45	23	19	32	41	29	31	24	30	33	40	26	32	32	33	34	26	37	29	32	24	21	29	24	34	24	42	32	31	30	31	16	26	24	23	35	27	28	26	37	36	22	27	31	29	28	31	23	38	24	25	31	27	27	22	31	32	26	24	22	27	20	24	27	23	29	23	30	33	32	34	18	22	25	29	34	28	25	29	38	22	31	17	29	27	18	33	22	27	32	29	26	28	22	33	27	27	19	27	26	31	30	41	28	25	22	26	27	30	31	28	25	31	27	32	27	20	31	31	29	29	27	28	25	28	33	26	25	21	32	32	27	24	32	28	32	24	22	32	22	21	38	30	26	27	35	29	19	28	19	38	31	20	23	27	30	38	32	27	17	20	25	28	29	20	23	22	28	23	29	33	22	22	29	25	33	23	19	23	25	29	29	23	38	25	21	34	34	26	34	31	32	18	27	28	31	25	27	36	37	32	33	32	20	32	26	27	25	25	22	25	29	27	17	24	26	29	33	33	32	20	24	34	21	26	18	30	34	18	19	29	26	21	22	32	24	24	28	28	36	22	19	36	31	23	35	18	29	31	29	34	29	19	29	28	27	33	26	34	26	34	20	33	34	33	32	30	32	32	19	23	26	33	29	26	27	24	21	27	30	31	24	28	22	20	24	36	24	27	34	21	30	28	24	30	27	24	32	21	33	31	31	20	30	23	20	27	35	27	26	37	27	32	32	30	31	27	33	36	30	24	28	29	44	21	21	26	30	27	24	30	27	25	27	21	37	27	25	24	22	25	29	35	34	23	30	28	31	27	32	33	26	33	21	20	25	35	31	21	23	37	23	29	29	20	26	32	25	28	28	24	30	20	27	31	42	33	27	30	21	28	19	26	25	27	28	30	36	21	25	34	23	31	32	32	29	27	26	19	32	30	33	34	30	32	28	28	32	19	23	33	33	27	29	25	25	23	26	31	23	24	25	27	29	27	30	30	23	24	26	34	39	18	29	35	39	30	28	25	29	20	20	18	32	27	25	24	24	38	32	24	36	26	25	28	27	30	38	23	19	29	24	29	27	32	26	28	26	29	22	22	31	29	31	35	21	22	28	19	23	31	27	36	28	30	28	31	30	23	22	18	30	22	24	26	37	20	29	30	23	33	28	30	18	39	23	37	27	28	16	22	35	29	27	32	21	22	31	26	28	36	36	34	30	25	18	33	20	19	34	33	28	32	36	32	29	31	31	27	35	23	28	19	26	26	36	28	10	27	32	40	29	16	19	30	38	19	26	20	24	31	37	31	32	19	24	24	19	32	31	27	29	37	34	37	27	28	33	30	27	23	26	35	32	29	24	28	22	31	22	23	26	35	29	21	22	33	25	26	32	33	27	26	21	26	25	26	32	30	25	35	34	23	25	22	29	33	25	29	27	20	32	23	28	25	25	30	32	31	27	27	28	18	27	22	23	30	35	29	30	36	36	24	21	27	43	24	25	30	28	30	15	26	25	24	25	33	22	33	30	29	21	21	27	27	34	40	27	18	32	22	40	33	30	24	29	29	27	18	28	24	28	35	23	27	29	20	26	27	36	27	28	30	31	34	27	30	31	32	27	31	32	26	20	34	23	28	42	31	20	26	34	20	28	23	30	26	27	30	17	19	16	25	28	36	32	18	22	24	25	30	32	24	36	27	27	24	24	28	30	18	21	26	24	30	23	39	30	34	21	33	34	29	21	27	33	24	35	22	24	25	31	31	25	29	35	29	29	29	25	27	30	29	34	32	30	28	26	36	32	24	26	28	23	23	26	27	32	25	30	32	27	22	29	29	25	28	21	21	32	24	27	26	39	29	23	21	32	28	29	25	17	31	33	25	37	20	27	29	28	43	20	32	29	27	31	28	32	32	24	26	29	32	35	38	23	31	26	25	24	18	22	26	32	31	24	30	31	33	30	34	29	29	29	34	27	22	23	22	21	27	31	24	27	25	27	29	25	21	21	22	26	36	29	28	34	31	24	26	24	22	32	31	31	29	26	26	40	27	24	36	28	33	21	30	28	26	32	27	21	20	23	31	31	29	31	17	23	29	26	19	21	31	31	30	32	24	18	28	22	23	27	32	23	30	33	18	25	33	24	21	19	30	29	32	18	30	23	30	32	21	27	26	26	28	21	32	24	24	29	32	34	27	18	34	24	30	26	16	29	34	34	23	18	30	33	32	33	32	25	26	38	32	19	27	22	33	22	37	39	30	28	22	33	33	32	27	22	33	24	34	25	37	22	34	15	20	25	30	21	25	29	32	27	20	34	22	25	28	30	18	31	23	26	31	24	21	37	28	30	19	35	24	31	34	29	21	27	31	19	35	36	30	24	23	32	21	27	26	23	28	28	23	21	35	22	25	27	17	41	27	37	33	26	32	29	28	29	26	28	31	32	31	24	29	28	20	25	27	27	30	14	22	30	23	29	24	30	34	28	33	30	32	29	29	35	36	26	24	20	27	30	28	36	25	25	34	22	37	20	21	27	28	34	31	32	26	24	25	26	29	30	34	24	32	33	26	24	18	32	39	29	25	24	29	16	33	34	27	23	18	34	34	28	34	24	32	23	32	29	31	22	34	33	25	38	25	27	28	19	26	27	28	36	30	25	29	22	27	26	37	28	27	32	24	20	36	24	33	28	21	18	20	29	37	35	27	19	30	26	22	25	29	34	25	26	25	22	28	24	26	32	35	33	16	19	21	29	22	32	19	30	29	23	22	28	25	25	32	20	22	27	23	34	29	23	24	18	29	26	32	19	36	28	29	29	17	21	25	30	27	30	24	32	28	36	29	32	29	31	27	25	27	27	32	34	31	24	31	31	29	28	25	23	25	35	25	30	24	25	29	26	22	27	17	27	35	20	20	27	30	21	28	23	28	19	29	41	29	25	28	22	27	24	28	25	21	25	40	28	23	28	24	21	20	38	34	20	29	26	37	27	33	22	34	31	27	30	27	21	22	26	16	25	28	21	29	31	28	29	19	30	28	32	24	24	29	25	25	30	34	27	23	30	27	29	27	24	23	31	35	33	27	25	30	29	22	19	23	35	31	33	22	28	35	32	25	22	19	20	20	30	37	23	34	21	25	38	30	29	24	29	24	14	19	33	27	31	36	24	23	23	28	25	27	23	29	23	34	33	27	32	23	25	33	15	31	27	35	45	42	30	27	28	26	23	25	28	29	28	21	28	24	32	20	34	26	33	28	34	26	28	18	25	31	23	32	35	23	26	31	28	20	27	20	23	27	35	34	25	39	26	32	20	21	38	22	26	27	38	25	32	30	22	19	34	31	25	30	16	36	24	26	25	36	24	19	23	33	30	32	31	22	28	32	33	30	31	22	27	30	26	26	31	31	28	30	28	31	31	20	16	18	26	27	27	20	24	29
29490	23181	12507	48895	92005	13421	9662	7303	5716	4914	4089	3368	3165	3666	4575	4422	3671	2789	2204	1905	1819	1770	1676	1624	1624	1444	1330	1313	1141	1867	2180	1632	1026	854	805	801	721	769	685	711	696	661	710	642	660	697	663	731	693	654	677	615	600	590	604	589	630	620	624	615	580	602	651	638	654	622	600	603	534	563	615	579	562	521	572	529	545	531	527	502	513	546	518	518	455	492	517	502	507	487	540	464	513	506	497	526	481	448	527	495	491	507	486	521	510	486	460	475	533	540	453	530	458	497	522	472	509	539	501	481	509	482	496	510	503	492	480	502	514	499	506	511	491	542	497	486	521	468	502	495	504	475	497	491	484	510	469	479	505	496	505	491	494	532	504	510	496	509	543	523	476	478	492	521	478	495	526	489	438	491	514	480	511	499	505	437	501	507	451	488	516	533	491	523	483	492	470	507	493	479	518	453	475	476	504	485	527	525	523	502	458	509	500	498	498	527	448	521	514	498	484	535	498	513	487	440	516	458	477	496	511	491	505	500	471	488	497	485	512	514	462	504	497	503	523	520	482	450	498	507	516	480	524	492	471	480	478	481	492	503	478	443	491	461	517	502	492	516	480	512	476	482	451	484	496	511	502	481	479	481	525	497	501	461	510	495	479	465	473	507	501	553	501	539	484	484	484	484	499	485	476	529	467	515	530	487	518	499	504	464	494	508	473	490	511	523	516	482	480	472	502	473	484	480	474	501	489	502	512	481	495	540	510	447	470	456	484	501	492	487	534	483	470	481	473	520	474	503	532	522	478	523	520	475	450	501	485	512	475	461	468	482	475	485	503	432	516	493	508	517	492	472	487	505	454	458	491	491	499	505	506	511	462	527	492	516	505	515	487	480	510	495	473	491	489	480	481	502	495	481	472	498	483	528	536	479	510	493	520	484	539	483	516	496	474	501	497	507	494	479	503	463	499	463	508	481	518	490	509	492	496	483	500	467	482	488	494	457	470	507	489	490	451	457	534	521	507	463	510	489	487	510	490	489	516	507	509	461	468	513	469	473	505	497	537	489	511	521	501	544	501	497	488	474	488	533	502	459	495	512	496	483	485	504	532	444	491	515	507	485	499	495	530	503	451	534	501	453	486	502	464	507	508	506	526	519	514	466	483	505	488	484	503	515	528	490	497	504	494	484	493	489	493	469	489	483	470	450	499	539	490	510	485	505	501	484	474	464	490	497	526	488	507	530	505	514	523	480	493	490	472	480	482	467	462	490	465	469	492	494	487	479	463	478	508	501	499	454	473	517	480	473	523	490	497	488	505	512	471	498	496	480	438	515	498	475	488	482	455	496	504	480	496	508	504	505	505	485	514	479	532	479	468	492	408	500	489	480	506	529	478	470	455	501	486	515	484	511	503	503	499	485	495	451	512	493	488	499	475	488	500	476	471	507	463	467	520	465	470	494	474	461	488	536	529	521	478	509	478	506	511	472	455	518	499	477	476	515	490	476	482	525	485	483	491	511	498	444	467	477	490	488	482	493	491	505	461	530	553	503	480	464	496	506	475	473	479	503	455	484	490	491	478	512	484	493	537	527	484	482	539	505	478	510	451	480	510	502	482	506	467	484	469	508	474	489	466	527	496	477	470	497	494	520	506	487	506	485	464	473	486	504	472	482	525	464	509	533	470	476	525	496	487	522	485	502	510	497	476	514	500	555	482	491	502	491	486	526	478	512	448	515	464	512	501	504	492	511	455	525	490	492	517	524	442	503	520	499	488	475	509	464	491	540	497	504	510	468	523	499	469	521	518	509	491	521	492	458	520	488	474	485	469	524	475	459	462	472	513	465	433	497	465	526	495	489	496	487	493	468	504	504	486	517	521	521	494	504	472	504	457	499	477	484	513	486	508	483	500	514	474	479	536	525	492	505	527	502	465	492	514	508	519	511	485	497	534	470	490	512	492	486	475	476	509	484	505	488	514	490	465	496	475	472	473	505	492	476	513	491	512	474	463	473	489	467	487	502	526	493	484	511	528	500	486	526	490	492	487	516	496	449	504	534	507	503	499	476	474	473	531	500	473	458	529	504	469	504	496	472	491	473	477	507	510	486	475	514	474	468	489	466	483	503	485	511	459	461	505	488	502	501	514	472	533	525	510	458	537	470	476	491	470	496	471	500	481	474	513	479	513	513	519	483	537	450	464	506	472	513	491	487	501	481	505	522	507	523	465	461	506	491	447	467	490	462	511	496	491	460	488	504	480	532	529	460	504	510	483	447	494	487	492	460	491	494	488	525	504	481	535	459	483	528	506	498	478	507	493	509	483	456	482	487	518	525	496	504	517	488	508	526	509	508	504	475	472	481	520	477	511	485	508	458	482	521	487	500	520	498	504	514	430	505	493	516	474	490	474	502	490	522	525	505	472	449	509	513	481	490	510	523	504	479	499	471	499	447	499	480	497	462	523	503	464	494	454	485	467	509	476	467	484	508	486	532	507	496	502	443	483	507	467	467	510	516	509	496	472	498	520	429	480	528	467	465	482	504	472	510	497	509	504	501	455	532	525	474	472	499	508	488	477	529	506	465	476	463	507	508	496	506	517	465	539	454	481	503	511	485	498	493	470	477	478	501	515	533	494	504	523	528	474	504	504	480	472	487	502	488	473	494	501	492	510	498	468	543	467	544	523	539	527	489	488	479	500	483	522	495	490	494	460	456	489	506	468	513	488	497	440	524	478	510	507	527	532	526	503	472	476	471	471	493	493	459	452	518	509	524	458	505	502	501	513	440	494	469	480	487	454	539	481	449	476	468	508	506	529	483	467	440	458	545	482	500	508	497	502	449	465	514	517	490	458	467	484	484	493	466	466	512	484	400	502	495	481	452	497	464	444	495	466	470	481	504	514	502	495	501	505	484	477	532	504	468	507	442	495	531	517	512	513	491	450	472	462	521	484	487	486	510	469	512	453	475	488	469	498	494	469	489	460	510	485	492	487	471	495	492	456	519	470	525	519	515	518	528	453	541	483	518	517	479	470	473	503	492	458	501	485	511	476	483	493	507	516	465	494	459	484	491	480	509	515	524	462	533	498	475	501	494	472	489	510	499	509	494	462	454	477	529	492	499	485	485	521	508	474	509	509	510	499	509	504	495	495	505	464	511	501	520	475	476	509	490	445	484	505	498	462	516	500	463	518	504	501	475	467	498	498	504	520	517	486	474	467	484	460	489	489	509	469	481	483	525	480	483	480	508	513	482	478	502	525	475	511	494	531	523	467	482	531	507	475	478	482	486	457	498	485	497	537	473	486	484	439	498	533	495	504	508	494	485	443	521	469	507	470	475	516	463	463	477	483	497	483	468	453	511	504	537	469	493	469	456	451	454	477	489	466	480	495	507	492	513	464	495	465	484	477	467	474	509	525	489	489	475	475	475	467	511	513	523	512	532	501	509	480	486	476	500	470	491	530	477	496	519	451	488	488	509	477	509	507	478	490	528	499	459	481	503	499	503	497	527
1459	291	118	373	3615	336	32	34	29	32	15	25	32	36	45	54	41	30	28	30	29	33	42	31	22	32	20	23	28	35	34	31	28	18	22	27	24	22	25	28	20	23	27	20	20	29	28	29	29	27	18	24	28	20	25	21	30	24	30	25	25	20	29	26	24	19	24	12	12	20	13	22	14	29	14	22	17	25	18	21	26	27	28	25	20	22	21	24	16	25	18	29	27	16	17	28	21	23	25	20	17	20	26	36	19	26	26	20	24	14	26	14	21	21	22	29	25	31	24	18	20	20	26	20	21	23	19	18	27	20	34	27	21	17	14	23	27	26	22	29	22	21	20	29	27	18	25	20	25	23	26	18	22	14	22	26	20	26	19	22	17	18	25	17	17	24	23	26	26	20	22	21	25	21	19	17	30	27	23	28	31	19	25	23	16	24	18	26	12	17	17	25	18	28	21	28	16	18	24	21	28	22	36	23	25	26	24	21	18	19	23	27	19	14	15	16	21	31	27	25	32	19	26	23	21	29	30	25	27	27	19	31	28	21	15	31	18	20	19	25	25	27	26	15	14	38	16	19	27	22	22	14	26	29	15	26	20	14	16	26	29	20	25	28	24	23	36	15	21	30	27	16	25	22	22	24	21	15	24	29	20	20	20	18	15	17	24	22	22	20	20	17	26	22	15	24	27	25	34	34	24	23	17	23	25	13	23	28	19	21	15	22	14	20	17	25	17	26	21	21	30	18	16	17	23	17	24	25	13	26	31	19	20	19	25	21	17	21	25	34	25	18	27	27	24	21	25	29	26	23	20	28	24	25	27	25	25	20	14	27	20	22	29	19	25	21	23	16	28	21	25	21	20	18	30	30	12	31	20	19	21	26	24	18	26	25	21	30	14	28	24	25	15	28	24	24	20	9	29	24	25	28	23	24	27	23	27	14	22	25	23	20	26	15	24	20	24	30	23	21	21	20	24	23	27	24	25	17	16	23	19	15	23	33	24	19	23	15	17	27	30	20	24	18	28	28	23	18	18	19	18	31	28	29	27	26	21	23	29	17	22	20	20	26	17	24	22	26	25	14	23	22	21	21	26	24	21	23	30	31	17	24	25	20	21	17	31	25	20	19	23	22	32	22	21	15	24	17	17	18	24	31	21	22	23	19	26	25	27	20	26	27	21	20	22	22	15	19	21	21	26	22	21	24	22	28	22	21	23	17	23	20	14	18	25	20	16	21	24	20	22	27	19	24	21	27	17	19	20	22	28	28	16	31	18	31	17	20	17	18	23	26	25	30	23	22	32	26	24	32	21	28	21	18	27	15	26	27	29	31	22	20	33	25	26	21	29	23	30	20	33	13	36	30	21	26	31	22	20	18	25	22	20	30	15	27	26	24	18	25	25	30	22	22	21	16	17	24	17	29	18	23	17	23	21	15	21	24	24	25	22	19	27	16	34	19	16	21	23	19	19	27	21	29	24	26	19	25	19	21	18	30	28	21	25	24	20	25	22	29	22	14	17	21	24	16	19	21	15	16	23	20	22	18	25	19	21	27	17	26	8	21	24	14	25	20	19	33	21	18	24	23	24	22	21	22	22	26	22	17	23	18	19	17	28	30	24	27	26	12	24	19	27	19	22	21	20	19	25	24	23	19	30	20	20	28	11	19	23	26	28	22	28	26	25	32	20	21	14	21	29	20	14	19	14	22	21	14	28	28	20	22	17	14	19	13	21	27	25	26	22	25	19	27	17	32	18	21	16	26	26	21	29	21	22	21	23	21	21	31	16	24	26	26	24	27	19	21	25	21	24	22	20	18	25	21	29	31	19	16	21	21	20	10	21	25	22	22	32	24	28	28	30	26	20	27	25	19	21	21	27	23	20	22	24	21	19	22	24	22	24	26	23	30	22	14	27	19	34	23	18	27	22	17	21	21	18	23	28	24	16	21	15	19	20	29	21	25	20	16	22	22	21	23	28	27	22	25	26	20	17	28	21	25	26	22	22	19	18	18	18	21	23	28	31	24	17	21	17	26	16	19	32	15	19	21	28	16	22	19	26	13	17	24	8	15	29	22	17	20	25	20	20	22	16	19	27	25	14	21	18	17	20	25	23	26	36	23	13	21	27	25	21	23	21	21	30	28	27	25	21	26	29	25	27	32	32	28	24	27	27	25	32	33	22	27	25	26	14	28	15	33	22	15	23	23	23	18	22	20	22	15	25	22	23	18	30	18	23	17	19	27	10	21	20	22	12	17	18	21	25	21	22	12	24	27	19	19	24	19	21	22	20	22	16	23	23	23	30	23	19	27	22	27	23	19	21	24	13	24	29	22	19	20	24	31	22	32	14	18	14	21	20	23	19	26	24	18	35	33	24	19	16	19	30	25	16	24	17	25	18	25	21	12	24	26	32	14	27	20	21	24	24	21	24	12	20	25	27	19	29	18	18	23	25	25	27	14	19	16	26	23	26	17	16	26	20	23	26	23	21	20	17	28	10	26	21	16	21	17	22	30	24	20	23	27	27	20	33	23	25	17	23	23	31	31	24	21	19	16	30	26	21	16	16	22	15	25	27	23	19	17	29	19	17	22	22	21	29	23	24	29	27	19	22	21	34	28	26	30	15	22	17	17	23	16	29	21	30	23	25	28	20	20	17	27	25	27	31	26	20	25	27	30	14	24	29	21	27	25	19	22	25	23	13	18	17	22	16	20	17	22	42	26	20	18	16	16	27	24	19	21	23	26	35	22	16	28	18	20	24	18	22	21	31	28	20	31	26	21	25	18	23	14	23	23	22	22	23	19	17	34	28	27	17	27	25	20	22	25	19	20	18	21	28	30	25	18	15	23	21	29	19	19	25	23	17	27	24	12	19	14	23	25	16	14	27	14	26	22	29	28	25	20	20	17	23	23	28	23	21	17	22	25	23	17	20	28	28	17	16	20	22	22	19	17	30	19	23	19	29	24	32	15	25	19	23	33	20	18	20	22	23	33	30	27	22	17	17	24	18	19	33	22	14	17	17	18	22	32	21	25	20	26	28	17	21	31	20	22	17	18	25	24	23	22	17	21	20	22	30	29	17	22	23	18	24	29	14	26	20	18	23	26	26	22	22	25	22	28	23	18	22	31	13	18	24	20	32	22	22	24	27	23	28	14	20	20	23	26	25	27	26	20	29	24	22	17	23	26	25	18	25	26	22	26	33	21	23	19	25	17	20	26	20	23	16	24	25	27	19	21	25	19	26	24	32	18	22	20	17	22	21	21	26	22	27	24	26	23	23	22	35	20	26	23	20	15	25	27	26	19	17	24	28	15	29	25	24	29	30	24	31	25	21	23	27	25	26	23	29	30	28	18	23	15	26	19	16	16	23	27	20	17	29	20	24	22	20	19	20	29	16	21	22	17	26	23	22	13	18	22	24	26	33	30	31	17	21	18	25	22	18	19	27	24	20	25	18	21	29	23	23	19	24	19	26	24	29	19	24	19	25	27	17	19
18348	11841	4473	27113	58613	8364	2530	2010	1597	1369	1208	999	1034	1217	1874	2229	1693	1335	994	896	944	1016	928	893	830	790	719	631	658	1061	1237	820	572	551	539	495	495	484	505	473	459	435	455	496	462	465	460	474	453	456	454	478	420	460	411	444	445	448	404	415	419	423	481	452	476	451	454	397	399	411	452	456	414	408	417	404	442	412	422	402	394	421	363	390	403	427	380	401	378	409	434	396	382	348	397	384	420	430	405	411	385	400	408	376	397	421	409	408	382	436	383	374	411	415	403	405	383	406	401	404	377	369	428	421	424	425	403	398	394	396	412	413	383	420	394	410	399	411	418	390	380	385	395	415	427	400	413	391	408	394	393	376	433	431	428	392	403	413	417	414	398	390	408	402	465	426	399	395	419	424	418	415	402	374	378	430	391	421	399	379	391	382	370	393	404	422	410	418	438	399	379	388	363	402	421	421	381	438	408	397	397	406	365	406	388	418	403	397	418	409	379	398	392	396	394	390	399	422	405	352	373	401	429	392	388	405	400	386	389	404	395	430	414	416	398	394	367	417	395	430	402	365	381	417	363	344	414	431	394	420	411	396	382	405	434	406	421	397	397	411	400	386	391	380	379	420	367	373	372	405	419	424	392	372	426	400	384	403	395	424	390	415	408	357	403	405	405	379	426	379	422	397	398	391	363	441	415	387	397	390	381	394	413	417	368	430	400	372	388	411	406	365	390	389	407	424	417	391	393	403	403	392	375	382	409	378	396	406	425	400	408	384	391	407	417	395	394	405	419	400	426	436	402	423	390	413	403	406	406	399	396	372	399	395	444	380	437	413	377	413	435	427	373	404	409	389	397	426	412	407	414	398	387	417	394	404	360	402	390	389	384	392	373	390	408	361	412	403	400	391	371	415	404	418	415	409	423	401	404	398	380	411	377	379	411	419	382	418	396	389	398	412	389	425	398	428	391	389	405	393	414	417	416	418	350	374	426	409	423	366	399	437	386	407	422	379	426	367	406	425	396	377	401	418	386	388	427	376	395	370	379	426	390	388	378	405	391	430	404	395	394	407	433	402	410	404	373	374	405	398	416	390	402	401	408	362	409	415	433	414	372	418	443	367	424	385	427	413	384	445	428	405	382	377	387	358	400	359	386	396	419	403	388	368	386	402	415	397	427	361	409	383	373	407	385	438	348	385	423	374	382	431	431	420	421	401	384	394	355	374	413	358	388	429	418	411	401	381	426	399	387	393	414	387	399	403	395	395	381	399	357	423	395	403	403	381	382	421	382	377	390	432	394	398	371	439	370	406	387	441	376	385	395	425	381	405	378	395	375	414	395	402	421	393	377	421	375	396	393	376	396	378	383	385	388	397	366	380	374	403	417	363	388	380	391	371	417	406	391	372	423	382	405	406	407	397	386	391	371	423	398	375	373	364	358	422	358	354	420	406	417	417	388	386	426	400	385	397	359	397	388	419	428	372	385	417	398	397	390	398	393	395	406	368	400	399	393	403	391	401	421	396	401	392	386	374	391	402	379	424	413	414	388	389	362	392	389	383	423	408	398	347	421	420	387	378	377	413	416	419	399	399	376	409	410	388	382	360	405	403	381	390	411	390	374	424	379	399	363	410	423	388	455	419	382	393	418	374	378	377	416	365	405	399	410	391	379	412	406	398	398	398	386	371	400	389	351	393	382	398	440	392	370	386	369	371	412	421	450	402	385	376	420	414	434	380	416	406	398	383	469	366	408	436	382	406	410	410	381	394	397	415	403	394	384	371	400	379	371	389	407	401	360	376	377	444	428	394	403	370	393	392	407	434	388	393	365	423	370	372	400	445	409	420	411	400	386	425	405	420	400	397	413	392	396	393	390	428	367	409	406	409	424	397	357	423	416	393	403	370	398	398	405	407	408	414	432	411	397	425	400	386	401	378	403	384	387	409	397	432	410	399	412	413	420	369	346	397	385	379	396	410	383	422	397	414	424	384	394	388	378	414	385	415	395	423	416	390	373	419	393	401	397	385	380	438	385	396	378	394	373	385	417	383	403	399	393	446	453	402	406	389	358	415	396	429	396	451	371	389	411	419	416	416	415	398	398	378	414	378	387	406	405	421	403	391	412	382	387	357	415	421	393	353	371	411	407	391	424	365	373	422	406	419	470	434	430	399	396	396	403	378	407	403	394	375	406	403	358	401	412	412	385	412	408	388	412	385	388	408	398	419	419	426	423	397	373	379	449	430	377	387	397	394	397	397	421	402	395	403	412	367	403	372	426	422	370	393	395	419	404	354	399	398	408	356	410	393	368	418	408	403	361	399	427	398	391	387	395	390	392	402	405	408	385	374	426	398	408	404	425	448	442	422	365	405	423	399	406	367	392	392	379	396	404	376	343	418	419	382	400	383	396	413	402	434	395	392	426	404	364	382	397	453	419	400	382	413	366	369	417	432	372	411	386	422	442	401	431	404	394	378	416	389	379	391	432	399	410	370	411	408	373	419	416	431	409	386	379	395	404	409	429	365	412	379	411	388	378	420	414	409	371	396	408	390	401	394	391	374	382	416	421	377	396	397	400	426	418	395	440	402	426	405	370	412	350	386	395	422	391	348	371	385	390	392	471	409	398	397	386	420	419	395	403	413	430	376	403	413	384	425	387	428	409	404	392	387	425	407	377	405	380	368	421	357	415	385	377	377	417	417	371	411	382	379	404	393	391	412	401	405	398	411	418	395	398	392	433	414	402	413	400	371	391	412	371	440	397	399	417	431	418	392	387	402	397	361	380	410	407	401	423	379	389	402	409	412	415	405	357	428	420	391	397	388	383	390	436	372	371	397	409	440	432	426	413	372	396	414	337	428	376	403	418	414	413	411	412	384	402	388	411	371	382	418	402	422	380	394	404	407	365	391	408	424	407	387	407	414	384	376	393	414	412	411	405	382	397	356	423	396	393	385	400	382	401	402	424	390	380	397	405	414	383	402	396	376	398	424	413	413	413	410	382	407	378	375	413	411	368	404	378	417	406	402	346	389	405	409	400	399	366	413	402	371	378	364	412	400	393	372	428	397	427	391	403	412	388	379	384	358	389	387	381	412	372	371	412	359	398	384	386	417	378	373	406	384	367	435	403	404	351	408	422	363	389	385	397	394	385	387	388	402	395	386	369	424	394	376	387	439	384	387	389	408	403	391	436	421	418	406	389	433	398	406	411	369	418	371	418	382	399	414	405	383	393	405	385	384	400	390	403	381	427	376	457	368	426	441	377	366	410	411	406	392	408	407	436	387	407	383	417	412	377	400	442	394	418	403	369	403	404	413	376	410	385	406	393	382	411	401	389	394	402	396	395	389	410	367	436	382	387	373	436	398	386	439	388	412	389	405	397	406	384	370	378	412	423	421	399	402	390	376	414	382	384	380	368	399	400	431	380	373	396	385	417	380	405	388	389	406	383	403	405	417	396	398	429	407	402	423	384	400	388	418	367	367	401	382	433	425	374	388	367	393
1655	814	401	2800	21184	4747	86	78	57	59	60	66	71	60	49	65	64	53	57	46	45	29	32	24	50	37	27	42	38	67	57	35	42	29	31	24	24	18	16	27	25	27	31	28	28	15	21	31	23	26	23	29	25	17	23	22	25	23	26	27	25	27	21	19	23	27	22	36	20	22	32	17	15	37	26	27	19	16	21	24	28	19	23	27	17	24	23	25	32	11	20	16	25	20	21	21	24	27	24	32	27	30	13	21	28	30	21	23	25	18	22	22	30	20	26	30	29	22	26	30	26	24	17	19	20	21	25	20	25	24	27	20	20	28	21	27	41	26	16	18	28	22	23	28	29	23	23	19	20	20	30	24	21	19	25	20	24	20	13	23	21	21	27	27	13	19	23	18	18	19	22	23	20	25	19	21	15	22	24	15	18	20	19	21	22	20	16	29	21	35	27	17	30	30	22	31	20	20	16	19	28	27	22	22	19	29	20	22	25	21	18	31	20	23	24	17	26	20	28	18	21	19	22	24	29	30	17	22	25	23	31	25	20	24	23	24	17	23	22	20	13	18	23	19	18	24	26	26	20	24	20	13	27	29	16	35	26	25	21	22	24	21	28	22	21	19	16	33	24	22	18	27	25	30	18	25	23	16	14	14	21	24	22	23	21	26	21	20	17	24	20	19	22	20	19	28	19	26	22	26	23	25	20	24	22	23	23	21	21	24	33	17	21	24	21	15	23	22	27	28	21	21	24	23	27	19	29	16	25	14	21	21	26	19	15	33	17	27	30	21	22	15	24	26	23	19	21	21	19	17	21	18	29	30	22	23	22	22	23	29	20	30	16	21	19	18	11	25	26	34	25	31	21	25	15	30	28	26	26	27	17	15	24	25	28	19	23	17	24	22	20	14	26	32	24	22	21	13	29	28	27	26	22	30	23	33	24	18	17	16	26	30	23	12	29	22	30	26	19	25	16	33	24	31	16	24	22	26	25	16	17	22	25	27	21	22	28	20	14	23	23	13	24	27	21	26	19	20	29	26	22	21	20	17	22	23	29	25	21	28	30	25	29	21	25	19	23	25	20	32	24	22	19	18	31	28	29	30	18	22	21	23	21	25	25	21	25	23	21	12	30	20	25	19	20	15	17	33	24	15	19	20	21	29	14	25	25	33	20	18	28	26	24	28	20	27	22	16	21	22	27	30	28	13	18	22	31	25	19	10	21	14	25	16	21	18	16	22	18	24	16	13	24	17	27	27	12	33	17	20	18	22	24	20	31	26	16	20	22	25	27	20	20	21	17	20	20	28	31	20	16	28	17	23	19	28	21	19	28	22	21	30	22	30	23	15	30	16	28	20	19	20	27	16	26	17	22	13	21	28	25	14	27	18	23	20	16	26	20	26	30	25	28	14	19	26	22	16	13	21	30	26	24	21	19	27	21	21	25	22	23	18	27	24	19	24	17	29	27	29	16	18	21	25	27	20	25	19	22	35	34	22	23	16	22	20	19	19	22	21	21	24	18	21	26	16	20	26	18	19	20	29	28	24	17	24	23	17	31	19	12	28	24	25	22	29	12	30	24	21	22	22	30	20	17	26	25	18	34	25	24	27	24	16	31	27	18	22	18	21	15	21	29	26	19	21	31	22	16	32	29	26	23	24	31	23	24	22	27	16	29	22	26	25	26	20	24	28	26	17	23	19	15	17	25	28	18	16	20	28	23	20	26	27	24	29	25	15	17	20	20	25	24	28	24	26	26	23	28	25	22	22	19	23	25	20	23	25	21	29	30	24	23	29	17	24	24	35	21	20	22	25	18	23	17	27	29	20	26	31	25	28	20	21	19	21	22	41	19	19	23	29	29	31	23	22	20	33	19	24	20	21	24	29	22	19	26	20	24	21	27	22	18	25	23	25	28	21	27	21	17	23	24	32	21	29	27	27	24	22	23	18	21	12	27	16	27	17	23	12	29	22	23	25	20	24	28	19	15	20	19	19	26	19	21	19	20	15	27	23	19	19	28	14	22	22	19	21	24	22	30	22	22	19	19	30	23	26	24	19	17	23	25	18	28	27	25	25	19	19	22	12	12	15	27	20	27	20	21	16	25	32	26	22	21	27	21	17	18	24	20	20	15	18	25	29	24	17	25	18	22	16	10	31	25	19	25	28	22	22	17	15	24	17	24	17	31	16	23	21	28	25	27	22	27	19	19	26	25	24	30	21	18	31	20	26	21	21	27	23	29	24	19	23	17	15	16	21	26	21	23	19	15	16	31	30	18	33	22	23	22	23	29	27	28	26	27	21	22	18	22	30	31	26	29	22	28	28	29	24	21	22	22	29	22	23	28	24	17	26	29	16	17	24	20	22	20	23	24	17	16	17	23	16	20	23	32	20	25	35	27	24	26	23	29	33	15	18	23	28	28	19	28	17	29	24	19	28	30	18	20	32	26	29	25	30	18	18	24	17	19	26	21	27	26	23	24	19	21	27	19	13	19	32	23	20	19	16	23	20	23	20	25	19	15	28	24	20	27	24	17	27	19	25	21	28	11	18	24	20	29	26	12	20	19	15	19	24	20	24	20	21	19	35	18	20	27	18	15	22	24	21	25	22	15	19	25	15	20	25	20	26	16	15	18	28	32	12	27	21	28	24	14	18	24	16	19	20	31	21	22	18	22	22	28	28	26	21	23	29	18	15	25	23	17	29	25	21	28	25	24	24	32	17	28	25	25	20	16	22	20	15	25	21	22	18	26	18	30	28	17	16	22	20	22	24	21	29	27	16	22	22	31	18	17	19	17	24	18	13	33	25	24	22	17	21	19	16	16	23	17	22	23	20	26	18	28	20	21	27	22	24	23	30	19	26	23	29	26	23	25	20	15	20	28	24	24	20	22	25	25	24	23	25	16	25	27	21	22	18	30	21	17	32	23	26	20	18	16	22	27	24	24	24	27	19	23	22	23	20	13	24	11	23	23	25	31	25	20	24	19	17	25	18	27	17	22	21	13	24	22	24	24	19	23	14	31	30	21	24	23	26	15	22	21	20	22	19	20	19	23	15	25	26	28	28	21	12	22	25	18	25	29	19	21	17	26	29	17	26	19	15	26	20	17	26	21	22	14	23	8	15	18	26	24	19	28	17	22	24	23	33	19	25	23	28	25	20	21	32	26	15	17	12	25	21	21	17	25	19	21	20	22	26	17	19	19	14	19	24	20	22	26	26	21	16	17	25	14	15	27	17	26	27	15	19	20	24	26	15	28	22	21	20	15	24	28	24	29	30	31	20	31	18	17	19	17	30	16	22	17	20	26	25	24	23	21	26	31	28	19	25	21	22	21	20	29	23	40	21	23	20	27	21	22	22	16	20	29	18	23	26	27	21	19	17	27	24	24	24	27	29	24	16	19	26	21	28	31	25	18	24	17	19	18	18	22	22	30	18	22	23	27	21	17	18	22	24	18	21	18	25	22	26	23	26	16	20	22	24	18	22	20	20	21	31
28887	20350	11707	46987	85954	13074	8940	6961	5359	4233	3579	3031	2681	2854	3025	3892	3584	2906	2235	1960	1860	1912	1958	1704	1539	1372	1160	1076	1233	2331	2743	1302	933	827	777	718	661	709	643	661	596	639	598	632	611	636	657	651	607	595	520	538	511	550	542	536	531	507	502	497	504	505	543	569	515	503	498	487	516	503	461	480	465	472	496	478	486	461	460	426	439	449	472	457	410	437	385	425	428	417	397	440	421	429	464	434	436	400	430	435	409	447	414	417	456	425	426	446	407	369	410	423	423	449	451	396	409	411	386	405	445	372	416	409	434	443	404	383	409	451	419	408	422	421	412	423	403	431	462	475	420	418	423	420	412	481	391	432	421	406	453	411	431	466	399	435	404	454	439	412	416	412	386	401	410	444	377	407	416	435	457	402	409	419	412	401	371	392	423	415	414	398	424	427	411	411	413	393	408	381	382	444	430	420	396	438	411	428	452	397	420	416	407	421	378	387	402	405	391	434	437	432	426	411	400	410	410	427	412	450	397	398	411	379	407	436	409	377	392	420	435	406	414	375	419	419	406	412	419	401	419	385	441	402	449	400	412	396	410	397	405	409	434	428	401	428	345	428	425	384	394	459	399	418	409	389	441	408	466	419	445	390	398	428	393	408	379	431	423	417	421	408	409	388	361	405	407	421	433	451	426	403	417	401	398	423	380	454	410	431	375	425	389	409	421	394	410	373	409	438	415	383	419	406	396	410	406	432	423	447	396	409	445	397	419	382	418	376	399	390	431	435	424	414	422	425	443	417	460	415	423	404	400	391	401	430	385	435	423	400	396	406	387	391	455	413	405	412	397	474	429	414	427	416	401	418	455	431	398	402	372	430	417	409	407	433	435	396	399	407	428	411	424	411	395	391	419	391	435	440	420	431	412	429	368	432	358	426	402	390	410	398	433	401	407	432	383	383	424	412	408	406	404	396	413	427	394	404	446	408	384	427	383	389	424	375	413	393	384	456	392	407	397	384	414	402	403	383	428	406	435	436	433	391	379	427	406	392	447	403	422	381	426	427	415	390	376	389	410	416	393	392	445	416	401	406	388	450	394	408	448	381	402	397	404	398	424	376	415	406	396	394	420	432	427	448	413	414	412	424	420	430	461	394	407	427	409	423	443	388	393	438	413	389	439	405	413	440	408	428	436	400	398	381	429	408	408	389	437	389	406	426	433	409	428	427	391	440	424	413	429	398	430	395	416	461	421	422	415	409	415	422	413	412	416	405	439	396	397	409	439	437	435	412	431	436	383	413	422	394	418	352	404	423	387	409	434	381	395	407	419	452	422	427	419	392	429	397	399	404	391	400	406	406	409	362	407	407	417	415	397	386	405	426	392	432	400	426	425	432	401	394	418	418	373	404	399	425	372	413	413	427	396	414	394	392	378	422	437	414	398	378	405	404	408	399	365	388	411	419	397	435	386	402	406	395	431	425	449	405	426	394	397	413	368	418	395	398	447	381	416	406	420	425	428	383	369	418	394	421	363	390	418	426	415	426	429	428	370	411	445	432	423	426	403	363	415	407	423	387	426	413	421	382	442	404	414	385	402	406	388	463	395	416	445	408	435	415	448	396	397	397	404	429	434	415	378	384	396	412	395	404	480	423	387	451	390	441	402	397	437	395	404	404	425	374	446	452	391	411	416	470	420	424	438	365	445	445	411	386	416	460	379	445	390	396	411	387	374	421	426	434	390	422	418	408	398	425	397	418	385	457	459	398	429	403	398	387	412	424	376	416	432	400	411	409	411	446	385	420	397	426	405	415	425	405	414	403	398	427	435	391	464	401	414	389	398	381	434	433	391	446	407	372	447	410	428	432	433	437	408	452	426	395	434	424	394	391	401	427	384	449	406	430	406	433	412	428	419	386	385	426	425	424	419	382	402	413	415	391	418	417	420	438	406	378	414	420	408	408	430	430	410	423	406	392	396	414	437	424	415	402	409	386	398	430	388	454	408	402	405	390	379	394	439	409	396	405	410	401	415	420	406	414	391	403	439	447	379	430	421	442	433	373	425	431	383	437	410	439	394	399	448	401	390	393	363	413	419	416	426	427	422	422	417	445	444	399	400	430	396	363	406	376	435	423	420	399	409	422	429	392	414	429	403	406	410	411	396	408	408	421	432	427	433	381	421	428	417	425	425	424	393	433	428	422	404	385	404	427	394	395	401	431	389	400	417	406	424	379	425	406	399	403	419	446	425	394	396	408	410	416	411	425	412	420	394	422	418	391	440	430	424	382	391	401	429	394	426	407	397	391	381	423	395	399	414	419	413	418	403	381	409	442	391	447	441	436	399	423	435	403	399	406	374	418	394	372	386	447	374	424	426	420	401	398	401	415	401	402	409	366	436	414	377	439	413	445	447	398	369	419	422	414	432	427	363	414	378	407	417	414	388	421	426	375	400	396	409	438	456	399	415	438	428	444	420	381	430	411	412	403	435	443	408	362	416	402	424	402	413	411	411	419	416	399	402	409	417	424	401	379	436	368	381	422	413	406	390	402	385	415	405	407	396	386	434	384	401	416	417	392	404	431	427	438	404	430	415	414	420	439	419	419	432	385	416	424	433	343	455	427	393	418	432	404	359	404	414	396	392	391	396	431	414	442	393	408	397	417	433	412	453	384	443	414	372	425	454	443	439	388	423	414	438	432	408	387	385	420	405	395	420	402	374	466	422	447	413	423	412	419	355	372	399	398	417	411	404	408	416	413	399	416	428	406	421	396	464	401	408	442	434	392	403	438	389	401	414	409	403	382	400	396	408	416	390	417	442	370	418	419	431	406	430	399	453	406	394	438	408	387	410	395	439	411	420	419	382	425	374	400	423	398	367	411	402	430	451	402	400	439	392	422	374	398	395	372	389	380	414	423	399	424	433	438	421	387	427	402	411	425	398	417	429	386	424	357	396	403	436	371	400	398	459	432	404	398	431	402	378	420	401	418	422	423	401	389	410	404	450	409	404	429	379	407	424	444	428	407	412	433	404	396	398	413	443	441	408	433	394	401	402	430	400	400	402	429	403	444	425	408	414	419	373	415	412	415	426	418	419	401	413	403	427	411	394	382	439	414	441	399	385	400	367	441	409	394	441	430	423	408	391	404	407	381	405	405	443	399	413	422	413	387	404	395	445	395	403	418	418	453	425	408	410	393	414	417	415	448	398	405	398	406	423	430	416	450	413	404	410	386	403	426	418	426	396	399	402	404	427	417	366	397	379	408	421	421	405	421	430	412	411	403	450	429	429	416	378	386	410	398	385	417	463	384	457	411	368	417	413	378	416	431	420	409	382	427	389	386	447	389	382	428	446	407	423	396	429	363	405	386	404	406	390	387	403	427	368	427	431	429	391	415	388	448	424	424	448	390	422	426	364	353	387	433	397	419	430	423	429	386	398	416	416	428	401	390	428	409	425	401	443	375	430	403	395	391	410	408	380	396	419	419	363	389	409	417	432	419	383	383	406	365	408	400
2547	543	292	2041	11724	1772	78	55	55	47	67	48	45	34	43	58	43	47	45	52	48	49	56	60	54	41	53	46	51	72	48	41	36	32	46	45	39	32	35	40	48	30	29	38	37	41	32	42	51	43	30	37	32	25	36	29	39	44	36	48	38	43	39	31	39	28	34	30	35	38	32	36	41	37	40	34	35	40	29	41	31	29	25	46	32	35	26	26	33	48	26	41	24	53	26	38	34	31	33	33	32	33	47	31	38	35	42	45	32	40	36	45	38	38	34	28	27	31	32	42	30	40	36	45	41	39	45	24	38	38	35	36	46	36	23	34	40	38	33	34	43	37	35	34	28	27	45	32	35	32	36	32	33	30	30	41	34	45	36	34	35	39	30	35	30	47	40	37	39	29	38	44	40	30	30	36	31	21	35	35	30	34	48	41	31	29	30	36	38	28	38	34	31	29	32	35	27	35	36	35	20	39	31	41	27	36	42	29	31	47	32	32	47	29	27	25	54	32	30	23	31	35	34	32	41	35	31	36	37	44	35	25	40	49	35	39	40	36	31	40	34	41	41	38	34	32	28	34	39	34	43	28	39	33	39	28	34	41	46	33	33	37	43	32	34	36	30	34	31	34	40	42	38	32	26	37	36	33	33	29	28	37	37	32	34	45	34	40	33	34	43	32	36	33	33	51	37	31	46	28	26	46	33	40	49	43	37	40	29	25	36	29	34	38	41	28	37	30	25	32	36	29	44	36	42	33	35	48	36	34	33	32	37	39	38	29	45	38	37	30	22	35	37	41	36	37	26	35	30	31	32	33	35	33	44	38	36	35	42	46	55	41	29	36	34	44	34	44	25	44	35	27	40	30	25	30	44	37	44	37	41	26	41	38	29	31	29	32	28	38	35	43	29	33	37	34	33	28	39	31	35	41	45	32	37	38	35	41	46	44	39	27	37	35	36	37	25	29	28	35	42	39	37	27	34	51	33	40	37	29	37	32	37	32	35	32	28	33	32	32	35	36	36	35	38	27	32	37	45	37	29	33	35	29	52	32	36	39	32	30	40	22	38	36	40	35	42	31	41	30	30	41	43	32	44	25	29	42	42	33	35	30	32	38	37	34	36	38	25	24	33	39	34	23	30	36	38	33	29	28	36	39	50	37	37	28	48	34	44	33	23	36	33	29	43	43	28	32	37	38	38	35	28	45	31	25	37	36	30	24	37	31	31	51	31	32	36	32	41	35	33	25	40	37	33	34	27	46	40	33	30	27	37	39	37	35	46	36	31	46	36	38	27	25	31	36	36	41	47	41	32	32	28	34	37	37	40	34	33	32	33	46	27	32	28	28	42	38	40	43	31	35	32	40	45	39	39	30	38	32	24	29	27	42	27	39	38	26	27	29	34	28	31	56	31	36	39	36	37	39	36	34	34	38	38	40	34	32	37	36	41	30	47	37	27	35	37	32	38	37	40	37	46	34	51	33	22	36	31	49	28	39	36	29	47	28	41	35	30	30	28	26	43	38	37	34	23	32	39	29	38	25	33	36	32	31	29	30	33	27	35	41	40	43	31	39	34	34	33	30	35	27	33	34	35	28	32	42	22	33	30	41	31	32	31	34	28	38	42	44	37	46	42	33	27	27	41	34	42	43	30	38	43	34	35	34	47	31	35	28	37	36	34	37	37	32	32	28	37	41	30	41	40	33	33	38	35	28	48	25	34	34	32	30	41	26	37	44	36	30	45	38	43	30	40	36	35	33	42	36	39	30	32	47	41	26	43	39	34	24	35	34	29	34	45	46	33	37	30	33	36	27	38	28	36	34	31	24	24	38	22	39	37	41	33	41	43	29	45	36	31	33	39	36	42	35	38	23	33	34	29	39	31	46	31	27	47	29	33	34	43	28	49	34	39	25	42	37	34	28	42	23	28	27	40	35	42	32	34	28	35	28	35	52	40	39	32	51	32	28	30	29	34	39	30	39	32	28	42	36	50	41	38	35	32	33	44	45	39	34	33	41	26	52	48	54	37	39	39	40	40	34	37	29	29	39	26	29	40	39	32	33	40	33	32	41	30	25	33	41	30	38	33	41	42	41	30	32	43	45	32	31	47	32	28	38	48	39	44	36	33	29	32	56	43	29	36	37	41	30	35	33	40	37	35	26	34	35	44	31	46	43	37	33	34	38	37	44	30	40	37	33	42	44	35	31	30	30	35	31	27	35	40	47	34	35	32	45	23	29	28	43	27	30	29	32	36	29	36	34	34	48	50	36	34	38	35	31	39	31	38	35	36	47	26	39	18	33	32	35	32	35	42	29	32	36	32	37	33	33	28	36	35	31	36	36	29	37	38	31	31	36	35	37	26	31	55	37	36	35	47	37	35	38	29	37	42	35	35	40	40	31	43	33	37	37	45	43	36	32	32	19	28	39	29	42	30	37	28	44	32	32	35	35	38	36	33	36	34	41	42	26	31	42	44	39	28	30	35	36	39	36	39	37	33	40	33	42	35	29	32	45	36	35	32	47	32	42	31	41	29	34	36	28	44	36	38	33	42	37	29	32	26	34	33	31	29	33	31	31	38	27	28	41	33	32	32	33	40	40	38	29	31	35	43	32	31	35	34	35	34	33	46	30	33	31	36	31	29	34	40	29	33	34	39	38	36	47	49	43	29	35	44	46	27	34	26	42	32	44	41	34	41	40	44	44	37	29	29	32	30	37	36	39	41	27	43	35	40	35	37	40	36	33	33	24	34	36	28	35	22	30	43	39	31	44	33	33	30	34	35	35	41	37	35	31	27	42	44	33	36	37	34	41	46	31	42	34	34	39	47	34	33	33	35	37	38	22	31	35	40	28	36	43	41	29	42	36	27	35	39	43	33	33	32	45	39	37	40	36	39	34	28	22	31	40	27	34	46	47	39	34	32	37	33	28	30	44	33	32	31	34	37	28	30	43	22	38	32	36	36	35	34	43	43	39	46	36	35	32	49	37	34	18	37	32	32	34	27	36	25	30	30	35	23	47	41	42	30	36	30	38	25	36	30	41	42	33	38	39	34	30	39	45	30	38	44	36	45	42	35	31	43	48	37	38	30	32	38	43	35	31	35	31	38	37	40	36	45	45	33	42	31	41	40	40	44	37	28	28	26	46	39	25	31	36	27	24	31	32	32	34	31	38	45	47	46	36	34	33	36	48	27	41	34	30	30	38	37	27	21	48	32	33	35	44	40	35	35	34	41	31	38	23	30	41	27	39	42	41	32	29	41	36	40	52	39	34	33	20	33	24	39	32	43	44	30	34	29	32	39	47	29	37	38	42	29	37	43	24	29	37	35	35	43	27	27	46	28	39	38	38	38	29	32	31	36	44	36	40	38	29	31	41	38	34	31	34	40	31	34	31	28	37	29	34	29	41	36	38	33	30	24	35	29	38	40	36	42	29	37	42	42	32	33	26	24	32	33	41	34	44	18	25	27	32	41	27	35	31	36	36	35	39	38	31
22299	16484	8766	49430	78867	13086	5311	4077	3185	2547	2318	1947	1888	1947	1969	2323	1919	1797	1528	1566	1663	1620	1530	1522	1475	1265	1075	1055	1294	2335	1777	1444	1058	887	868	813	810	796	772	717	791	768	708	784	805	758	775	762	748	702	747	699	709	707	667	723	710	682	677	680	635	724	720	707	686	694	683	668	692	636	611	643	674	648	659	677	599	659	669	685	648	619	661	625	646	622	641	617	634	658	627	659	577	607	652	616	598	595	590	617	591	599	634	626	610	615	635	625	595	624	630	645	617	647	629	639	633	593	632	647	592	636	655	646	609	660	656	652	609	611	606	608	612	611	593	646	617	624	631	618	665	641	605	637	651	648	637	626	654	649	634	659	622	654	622	562	649	683	627	610	643	665	616	645	620	642	596	633	610	661	607	632	658	643	629	576	591	603	614	633	617	638	610	610	613	600	595	611	673	583	656	601	651	604	621	643	635	615	643	604	612	644	590	645	616	601	622	631	614	587	620	620	623	647	613	596	624	630	650	593	645	615	598	615	641	631	652	637	664	560	642	634	618	609	624	591	644	605	613	646	622	625	606	579	644	606	620	627	660	571	664	644	586	605	589	667	623	638	626	588	602	636	624	626	599	588	635	629	636	596	595	642	636	596	638	638	622	602	613	597	625	600	627	601	602	634	663	626	587	618	610	601	629	588	627	617	588	630	637	592	605	616	611	629	574	623	650	638	625	619	619	618	631	639	625	631	585	575	574	637	620	636	599	604	617	642	617	593	576	693	608	610	611	603	640	612	644	655	628	633	634	606	594	629	643	659	620	572	587	583	586	610	608	640	613	620	610	640	607	614	604	642	601	602	629	596	598	623	612	650	617	653	658	687	714	633	648	595	643	578	570	621	606	610	632	646	624	634	627	577	631	642	628	630	626	614	624	594	603	613	615	611	628	657	649	608	571	631	614	604	648	603	650	637	583	655	629	575	646	666	613	643	614	626	633	601	575	603	624	609	600	575	613	630	650	632	616	609	620	608	655	654	654	679	673	561	620	571	593	609	651	612	638	589	624	620	622	605	583	622	559	606	617	594	598	608	611	632	677	605	576	606	579	613	612	624	597	631	632	590	634	629	624	637	667	639	613	610	656	625	637	629	654	647	596	614	631	643	641	624	604	593	651	626	641	614	540	654	631	589	631	645	615	621	648	591	639	636	618	597	625	605	652	604	604	616	654	622	631	600	603	617	636	623	662	606	619	625	603	584	582	623	621	642	613	654	642	628	587	581	644	607	624	597	584	631	587	629	599	617	618	599	601	629	582	680	652	580	563	629	608	642	676	600	641	625	588	599	600	620	662	586	594	640	578	633	638	607	620	633	648	598	610	615	598	663	606	631	623	581	597	617	646	612	628	623	636	650	597	610	599	631	606	586	630	629	674	636	642	618	589	595	632	602	602	618	597	598	631	636	596	597	630	611	642	605	621	572	635	641	649	617	625	596	588	627	576	590	630	605	639	579	637	570	640	594	567	615	583	639	576	642	611	612	615	610	575	616	637	623	623	607	659	615	606	619	585	657	607	635	635	651	629	631	582	656	683	605	605	600	639	641	603	646	678	613	592	616	660	613	574	595	656	613	587	579	613	628	634	618	639	624	648	633	588	629	614	586	630	636	597	561	605	614	662	600	662	661	630	614	625	663	596	618	620	616	571	626	622	641	617	610	628	649	636	644	611	599	631	598	598	610	609	645	613	598	602	596	575	622	651	609	617	653	598	609	629	608	633	647	590	639	599	654	590	581	635	602	643	618	599	616	615	646	604	635	546	630	626	605	650	589	580	599	604	614	600	604	634	579	628	612	581	571	606	596	624	639	605	605	596	587	638	648	601	632	625	643	600	639	599	616	656	611	591	653	602	614	628	632	623	600	597	633	580	611	606	611	604	618	618	572	614	653	630	652	610	602	584	595	589	712	614	611	652	596	668	599	644	642	635	614	651	602	595	616	589	639	580	641	615	603	619	612	547	620	649	607	600	621	569	661	674	596	653	609	550	613	592	609	679	626	647	646	618	620	629	596	632	614	596	658	601	576	622	601	588	606	596	672	638	624	602	654	638	621	603	583	590	617	600	592	626	599	611	622	620	588	588	614	647	639	623	590	604	602	610	599	599	622	573	643	623	627	644	611	602	590	629	625	621	623	601	656	623	651	627	576	609	628	639	596	657	639	627	617	608	597	616	582	595	618	597	597	593	611	608	656	632	681	584	616	644	633	660	568	594	631	632	632	594	600	592	605	613	586	594	601	642	584	603	629	643	638	618	629	599	611	624	638	643	605	674	583	596	642	630	593	685	622	634	654	633	631	648	639	611	618	586	625	586	610	598	642	615	595	612	574	660	605	602	599	631	600	636	604	619	612	626	610	589	616	611	677	601	618	599	649	640	654	612	585	656	626	598	614	605	613	606	631	667	619	657	642	611	584	647	576	609	636	614	638	625	639	611	604	648	598	626	621	625	601	601	613	605	623	625	655	668	605	583	624	658	629	627	613	599	623	602	643	635	643	587	614	607	656	628	600	676	667	594	596	621	619	592	603	580	633	650	608	619	662	633	600	576	605	635	644	604	602	650	590	576	641	627	607	596	579	612	567	650	635	596	604	602	614	665	577	632	624	604	632	646	612	656	676	549	639	629	586	584	624	616	615	591	644	624	651	628	591	627	605	641	583	633	628	626	601	621	556	645	647	651	610	623	618	591	622	597	601	648	651	622	633	581	622	562	578	544	651	605	677	618	611	640	603	584	617	612	606	628	609	672	600	629	615	656	624	597	641	594	631	560	674	617	597	664	648	639	602	577	647	597	618	595	630	596	581	604	579	609	621	573	652	655	604	626	629	593	656	643	611	627	633	638	601	583	672	638	597	601	640	635	655	552	606	623	628	615	657	629	581	612	602	645	594	621	683	651	632	621	632	617	609	635	627	627	600	593	664	601	610	561	639	596	593	593	649	606	617	655	633	653	601	641	626	611	570	615	633	614	571	610	663	638	669	590	600	622	619	648	627	605	611	602	585	632	614	626	645	608	599	650	647	648	603	622	607	620	619	642	611	606	609	633	624	629	615	616	629	623	621	609	665	606	616	678	624	614	600	636	620	604	641	567	625	588	637	649	614	616	594	642	653	665	616	634	641	611	591	592	657	628	671	635	652	605	599	628	602	610	609	648	585	621	623	647	629	602	648	618	606	602	629	639	584	612	595	631	641	654	597	583	661	665	630	662	590	635	634	613	588	580	629	612	588	591	571	646	677	630	634	627	633	607	630	631	639	643	635	595	641	630	605	599	640	627	641	633	613	596	618	606	661	609	609	610	587	620	680	627	616	640	561	594	628	640	634	660	612	613	590	621	632	619	625	684	653	596	673	627	584	617	650	601	622	602	623	598	652	634	676	595	636	603	627	620	541	624	652	583	640	631	593	628	627	584	603	622	612	581	626	606	600	633	650	581	629	591	647	597	626	637	644	638	613
1963	968	659	7342	19654	4130	103	85	75	70	77	47	65	57	42	46	52	57	50	38	55	55	47	64	37	37	42	42	39	80	57	39	28	31	36	37	27	22	42	25	23	33	34	35	27	25	34	31	31	37	32	30	27	31	32	33	32	25	33	32	34	22	24	29	23	27	33	21	34	29	30	37	25	31	27	21	34	26	21	27	33	27	32	37	25	30	33	26	16	41	30	25	31	35	21	32	29	22	31	25	23	20	25	25	31	21	18	32	27	36	32	40	32	24	29	31	30	23	22	34	28	24	32	21	25	21	26	29	34	20	25	30	28	27	25	28	21	26	27	40	30	25	26	31	23	35	35	23	27	31	27	34	25	22	41	24	33	29	32	34	26	24	28	33	20	14	35	25	35	30	37	28	26	28	25	27	28	22	26	21	25	23	31	22	31	23	28	26	31	40	22	31	21	34	30	26	33	28	22	30	28	25	23	32	28	28	27	39	27	20	45	16	18	31	24	21	22	31	28	38	27	38	23	28	27	29	27	27	23	29	29	21	25	28	32	19	29	29	24	26	30	22	31	22	31	25	23	24	34	26	23	31	27	26	35	26	25	40	27	35	30	21	31	29	26	21	24	31	24	35	23	26	20	33	29	28	28	26	29	30	24	27	25	21	18	19	26	41	31	21	30	29	30	31	29	20	26	25	22	22	28	33	30	37	31	33	30	23	27	31	38	23	31	22	25	28	26	31	28	32	25	34	19	34	37	24	19	21	27	26	32	34	34	28	31	28	18	15	22	39	23	33	29	27	24	33	31	25	15	28	26	31	29	39	18	27	33	36	32	29	31	24	28	17	32	25	33	29	36	29	27	18	33	20	34	28	28	32	25	29	32	33	36	27	26	26	35	23	20	24	23	30	24	32	23	41	36	19	27	27	27	18	21	31	30	40	27	29	34	33	19	28	28	33	24	20	26	35	38	22	31	24	26	38	21	25	34	28	32	27	32	25	27	24	22	29	28	21	21	29	32	31	32	30	27	26	24	22	28	22	36	32	30	25	26	30	38	29	31	31	32	23	25	22	23	34	23	38	28	22	21	21	32	24	23	21	35	24	25	34	19	26	19	27	25	28	28	31	28	23	34	29	29	29	25	22	30	18	24	33	33	19	38	31	28	29	23	21	29	31	29	24	23	37	31	28	36	26	26	19	28	27	19	32	31	29	34	19	27	27	31	28	29	27	33	38	33	29	25	35	29	25	21	21	30	25	30	29	35	25	23	21	32	18	34	26	21	30	22	31	30	36	27	31	24	43	28	27	25	27	30	34	29	28	23	32	31	29	27	27	18	30	25	34	27	28	26	26	26	28	35	23	20	11	28	30	28	19	34	35	26	35	32	30	23	21	20	22	21	31	20	34	21	26	33	25	36	22	25	34	39	31	22	25	21	24	26	27	23	29	20	28	37	28	29	24	17	25	27	31	36	25	27	29	22	26	31	33	28	26	25	33	22	30	30	26	13	31	26	33	27	22	32	38	33	33	26	39	24	28	27	23	31	21	31	32	21	24	20	16	28	25	25	21	19	21	27	23	24	26	30	33	29	36	25	34	31	35	30	25	35	22	29	34	31	33	35	25	28	28	25	28	19	28	25	27	22	28	25	28	26	22	33	29	24	19	22	23	30	33	22	25	33	25	26	24	39	29	25	27	27	23	27	26	30	36	27	22	26	26	32	27	36	31	32	26	34	20	23	35	30	32	28	34	24	21	22	31	27	33	28	23	31	35	26	22	22	26	41	15	23	23	27	31	21	22	26	24	36	25	27	27	35	22	31	25	28	27	28	26	19	26	23	29	30	29	22	18	28	24	31	25	35	31	20	17	30	23	33	19	24	23	34	15	24	21	33	29	33	33	28	34	33	18	18	24	19	22	27	29	22	28	37	31	28	34	28	23	34	18	29	32	28	28	16	26	26	22	20	29	23	27	21	26	40	26	19	30	29	33	25	24	21	21	21	27	21	26	35	36	26	33	32	20	24	22	41	34	35	25	26	35	18	29	29	33	35	25	28	31	18	29	27	28	26	34	39	26	34	29	25	38	32	24	37	25	22	25	19	26	23	28	21	27	22	33	23	32	22	29	40	27	28	25	25	34	28	30	29	30	21	26	39	29	31	34	34	31	20	38	31	27	34	28	29	22	27	19	36	27	30	26	28	32	34	26	25	30	31	24	30	27	29	32	29	26	28	37	21	31	33	32	29	23	43	28	29	24	28	32	25	27	33	31	25	28	39	25	26	21	24	28	21	38	27	31	26	36	28	29	29	24	33	32	27	23	16	29	29	25	29	30	36	34	28	30	32	29	26	27	42	34	29	22	22	35	32	30	22	20	28	25	20	29	36	31	25	27	36	41	25	22	23	17	27	26	26	29	20	23	32	33	32	30	27	24	23	29	31	30	19	24	33	31	19	35	30	22	30	26	32	27	34	28	30	27	31	33	26	40	23	30	26	36	22	32	29	23	28	19	32	24	31	37	30	20	42	32	35	20	23	28	21	30	22	30	28	27	27	27	23	29	33	24	25	26	31	33	24	26	29	28	25	24	29	33	34	38	23	25	35	36	38	22	31	27	30	22	30	33	34	28	30	33	19	25	25	20	33	18	34	22	32	26	32	19	36	27	28	47	30	25	24	30	31	24	31	23	27	39	30	20	29	40	26	25	23	28	17	37	28	25	32	30	32	33	20	21	38	37	26	19	24	29	38	27	31	32	26	27	31	33	35	30	31	22	31	30	28	19	34	35	26	24	28	38	27	21	34	26	32	32	27	32	29	22	29	18	22	18	23	27	27	43	31	32	29	27	29	20	33	27	18	31	24	33	28	28	29	35	38	31	38	37	28	20	36	37	23	27	31	24	30	41	22	28	32	33	31	24	27	28	30	26	29	27	31	30	37	21	27	24	33	32	19	22	25	28	32	25	21	29	31	35	22	25	27	26	20	17	29	39	24	24	34	30	29	21	27	25	21	31	31	31	27	26	26	24	34	28	39	24	26	28	21	24	17	20	23	22	25	26	28	22	35	38	24	23	27	28	29	27	21	30	21	34	23	29	28	36	19	30	29	18	19	36	35	39	37	28	26	35	34	20	27	25	28	30	22	24	18	36	29	25	31	28	22	24	34	26	23	25	28	32	24	24	36	19	33	25	34	28	27	24	30	29	27	23	32	37	31	25	17	19	26	26	34	20	36	25	33	30	26	37	31	30	25	29	23	31	28	26	42	36	28	31	30	27	26	26	21	20	26	32	22	29	37	20	26	20	22	18	31	32	33	25	19	24	31	21	29	28	33	32	27	23	36	29	34	29	23	31	16	31	23	35	25	27	23	32	25	21	27	35	24	17	28	31	28	32	27	22	34	34	27	25	35	27	28	33	32	35	24	25	23	24	38	31	25	35	30	34	30	25	34	30	31	15	27	26	22	29	29	29	32	23	26	30	40	23	24	30	30	22	24	21
29222	22516	17676	69045	86508	13604	9339	6896	5279	4517	3698	3116	2793	2782	2594	2798	2692	2168	2210	2147	2212	2169	2098	1862	1937	1631	1319	1268	1732	3099	2296	1495	1203	1118	930	794	780	791	729	729	817	724	699	716	715	722	712	732	675	686	587	621	652	598	590	600	624	567	590	567	631	620	621	570	582	578	587	550	560	569	571	590	577	550	538	560	502	522	511	551	525	535	539	507	526	545	511	513	481	483	552	484	498	525	472	488	501	491	496	495	513	513	500	520	484	509	492	475	495	471	513	508	504	515	537	465	501	472	558	517	492	519	487	486	522	512	487	545	467	505	513	517	480	476	466	499	513	491	480	482	508	497	506	466	498	540	535	514	478	460	515	470	519	528	489	473	491	478	491	480	520	452	507	479	509	494	491	484	509	480	460	497	533	503	522	524	489	486	510	501	452	506	527	509	483	471	485	488	457	527	484	506	497	464	490	474	473	499	503	538	483	488	512	507	510	455	507	480	491	492	460	519	554	492	512	534	534	490	481	498	487	502	476	487	484	507	489	570	473	461	521	498	499	478	490	484	492	463	534	524	491	499	476	482	501	525	496	444	467	504	509	508	490	511	496	472	532	451	521	475	513	509	504	501	478	476	512	484	502	501	500	503	543	514	472	521	539	491	485	493	474	508	536	465	456	496	485	485	497	504	514	488	483	477	483	497	511	508	495	467	486	452	500	510	506	480	486	491	530	528	480	484	482	540	492	449	485	513	457	470	506	469	481	516	519	501	492	497	481	487	521	494	481	497	490	539	491	485	480	507	496	474	470	494	486	472	461	472	497	463	530	495	478	526	485	501	481	473	495	471	513	484	485	465	558	491	507	514	491	480	501	527	473	516	510	471	493	525	509	490	499	509	473	487	493	505	514	492	497	498	470	501	456	488	521	492	465	509	510	466	522	489	498	532	544	462	490	501	488	496	498	493	473	491	517	517	541	476	495	506	518	477	489	510	487	492	496	479	510	512	488	519	498	508	505	523	524	532	524	485	458	466	495	500	500	475	463	485	473	472	517	483	469	465	495	490	493	486	491	494	479	512	518	503	520	499	491	492	532	477	492	522	543	491	528	496	494	508	456	472	522	510	494	494	464	505	511	465	506	479	483	510	501	472	478	479	487	515	543	515	517	481	517	508	479	482	470	454	519	493	496	486	500	532	513	497	485	495	484	458	535	483	486	507	472	520	477	509	447	490	450	534	482	500	528	502	459	493	487	495	459	476	472	496	497	485	498	491	515	474	461	496	510	509	473	501	516	512	478	486	515	463	468	530	505	519	498	512	499	507	498	472	513	468	496	523	490	516	481	468	528	501	508	461	501	515	467	504	493	500	484	486	507	507	517	503	494	527	478	486	504	470	500	511	489	481	512	506	485	492	499	508	469	495	496	504	545	506	491	480	474	539	478	501	533	496	474	463	503	492	453	470	473	473	478	484	522	494	468	485	459	498	475	458	514	492	485	515	494	497	509	463	537	470	484	527	491	449	490	502	470	449	524	531	524	483	477	479	501	489	441	491	481	489	528	492	479	502	480	466	503	476	480	504	562	495	458	505	431	495	458	481	498	501	489	492	496	513	519	531	480	506	486	473	500	494	498	497	492	486	502	491	492	446	481	473	509	446	458	486	501	506	458	502	483	468	509	481	489	482	538	490	479	497	475	482	469	466	492	462	484	490	486	513	476	478	500	539	522	493	500	470	457	527	514	521	487	506	525	516	515	452	506	501	510	462	464	496	497	477	455	472	433	479	475	492	492	499	531	459	494	518	527	479	484	490	520	474	491	532	537	478	503	511	485	421	478	514	486	462	481	474	505	501	472	470	501	533	482	510	502	519	470	499	528	494	505	520	487	421	497	453	483	479	492	485	468	465	501	497	475	485	486	481	480	476	499	508	495	488	460	511	514	513	446	472	489	487	490	475	492	547	479	467	437	506	474	528	460	483	498	514	483	480	508	473	478	525	501	507	538	466	522	484	505	516	506	494	439	451	532	522	444	484	476	449	483	493	472	534	483	460	464	502	477	521	499	491	496	500	484	458	502	484	496	498	527	483	520	479	560	517	486	503	545	476	469	512	525	486	459	472	482	496	484	471	459	530	508	505	516	531	537	459	505	488	482	499	500	508	471	495	500	503	485	528	468	512	495	526	502	495	487	492	506	457	494	518	463	511	507	489	491	487	468	502	514	491	461	507	464	491	476	476	497	473	489	491	522	475	501	514	490	490	452	464	529	479	488	480	492	479	472	472	514	489	522	463	492	474	558	486	542	461	474	536	492	472	498	493	479	507	468	523	497	484	474	486	501	461	511	499	485	499	477	492	483	513	551	499	471	500	470	510	479	481	510	493	483	512	484	495	497	472	489	508	510	490	509	493	483	526	494	536	483	513	506	493	482	484	474	524	477	492	479	475	492	487	510	484	500	508	478	505	546	515	488	500	482	508	456	487	500	439	509	492	528	478	480	507	512	468	508	520	545	472	468	489	520	472	491	478	471	526	478	521	470	509	503	515	508	501	506	466	514	513	499	475	459	507	520	499	516	485	484	517	466	498	494	503	521	495	482	499	492	492	501	497	507	463	518	497	510	504	505	531	539	490	493	487	451	492	502	494	493	478	502	472	487	500	483	516	479	502	508	493	504	511	485	561	471	494	480	514	498	501	530	462	510	510	480	490	488	464	470	497	471	485	486	493	515	481	534	506	522	484	487	472	514	451	476	474	476	494	521	485	514	492	502	502	490	482	471	478	455	449	497	486	500	462	453	458	499	516	496	474	480	490	478	497	511	480	488	477	523	508	484	487	539	479	504	454	509	488	510	501	489	501	480	497	472	502	488	496	520	511	512	500	474	464	496	497	516	464	519	480	470	493	515	486	479	500	502	468	506	480	495	476	506	511	483	481	540	497	552	499	514	511	503	512	464	497	487	492	523	479	491	485	538	476	455	500	476	476	517	472	495	501	473	523	482	513	508	475	480	484	498	514	489	484	510	484	473	485	489	487	480	513	543	486	518	505	502	496	476	475	516	465	484	481	496	499	497	520	465	502	475	490	484	490	496	504	493	490	515	485	465	547	511	509	472	505	501	498	470	503	485	502	497	496	495	517	497	452	504	447	523	489	488	469	516	478	479	483	520	498	505	470	494	495	505	490	473	464	509	504	475	477	484	470	469	499	509	483	479	512	487	485	518	489	492	469	485	477	439	496	508	504	501	481	473	502	489	462	473	530	488	489	481	466	488	545	495	500	478	504	481	491	491	484	494	478	494	468	518	469	488	484	463	495	520	527	513	482	493	503	496	446	480	482	461	490	528	452	509	518	513	476	465	516	482	484	518	506	490	455	487	522	543	485	513	504	497	465	506	496	487	448	507	523	488	481	498	510	433	534	471	466	520	484	457	501	479	520	495	497	479	524	508	539	486	473	524	457	518	481	481	474	474	497	491	487	497	530	485	497	435	449	518	453	510	508	491	495	466	520
1415	277	193	1534	3043	226	25	27	33	21	34	28	22	19	21	40	30	23	29	35	37	35	28	27	22	29	25	21	40	38	34	35	24	34	26	32	15	22	24	21	29	28	25	17	19	18	22	27	25	28	15	28	27	19	28	27	28	20	24	19	21	24	20	24	27	25	25	15	29	29	24	23	15	21	33	23	19	16	21	14	26	24	23	26	36	27	30	29	24	18	17	23	22	18	23	25	24	25	16	18	25	19	26	27	22	19	21	25	27	18	33	18	25	24	20	14	21	24	19	20	23	28	28	26	20	21	15	28	26	13	19	20	27	25	28	16	16	26	23	23	27	26	26	27	23	25	17	22	20	25	20	22	20	27	30	23	26	22	23	27	28	33	22	20	14	19	26	18	28	29	17	28	26	15	21	30	18	23	27	23	25	25	23	35	23	22	25	20	25	31	19	21	21	17	27	29	22	15	27	20	27	22	23	29	20	17	20	20	24	23	24	15	26	22	17	20	26	19	23	26	29	33	22	27	21	32	30	21	24	21	29	22	22	29	23	17	22	28	28	15	17	30	20	19	31	22	35	29	23	25	18	21	20	21	23	21	27	27	29	24	23	23	20	26	28	21	14	20	31	21	27	23	22	24	23	27	18	27	23	18	21	30	25	31	17	25	25	30	27	24	31	23	18	17	25	14	26	16	22	19	25	28	14	17	23	19	22	28	29	23	29	21	26	21	17	20	28	26	28	33	19	16	23	29	24	20	16	18	19	26	17	20	25	16	25	20	23	18	28	19	25	17	20	34	29	19	19	20	24	27	19	31	23	24	13	19	22	25	28	20	31	18	23	25	21	20	24	24	18	34	27	18	30	15	20	17	21	13	29	20	10	20	33	25	25	24	16	24	19	18	23	35	31	15	25	27	29	29	23	14	31	30	24	31	21	20	22	22	23	28	16	21	25	27	32	17	23	21	24	21	16	18	28	25	18	15	23	26	20	19	19	25	24	20	38	19	22	26	19	12	22	15	16	24	20	23	28	19	28	15	22	29	31	25	23	28	28	18	18	28	24	27	10	28	19	18	16	26	23	19	17	22	24	39	25	18	22	25	17	18	35	26	12	35	23	17	28	32	29	22	23	17	22	21	16	26	28	29	30	26	19	26	19	27	18	19	15	27	24	22	23	35	21	18	22	22	25	27	21	26	23	23	21	19	26	18	24	18	17	17	18	19	17	26	17	18	21	27	24	20	17	19	17	24	16	24	20	23	29	25	28	29	29	15	23	24	27	21	17	13	21	16	22	14	21	26	19	22	22	24	25	20	25	24	24	16	23	16	18	24	22	15	21	26	27	22	18	23	18	25	20	14	26	26	28	31	34	20	23	26	24	17	26	23	20	20	27	23	19	27	18	26	25	26	16	24	12	16	24	20	22	16	29	25	16	24	25	34	21	22	29	16	17	31	22	27	18	22	26	24	27	28	31	18	24	19	22	37	24	24	23	22	26	21	17	25	26	18	27	25	20	30	26	28	24	23	20	27	20	28	15	16	22	17	23	16	22	23	18	18	32	19	23	32	19	33	27	17	29	13	18	25	23	22	21	26	19	25	25	32	25	32	24	25	19	26	21	21	21	17	23	21	22	17	22	17	26	30	18	17	12	26	26	21	20	27	23	17	26	31	23	23	17	26	19	31	26	22	22	24	24	16	25	21	19	28	19	24	24	15	23	28	31	20	27	21	23	21	28	25	19	28	16	21	22	24	27	12	26	21	22	27	29	20	26	25	26	25	19	21	17	27	28	21	24	21	16	25	22	21	25	24	24	24	19	17	19	9	27	23	32	21	20	15	23	25	33	19	26	23	30	21	30	26	28	16	21	26	24	18	20	30	21	23	19	27	20	23	17	22	20	19	20	21	21	26	24	15	18	23	21	29	23	18	27	30	24	29	18	23	24	21	20	19	28	23	25	25	23	21	24	30	25	19	26	12	14	17	19	23	28	28	28	31	20	30	26	17	24	24	27	23	16	22	17	27	22	26	17	29	20	18	19	20	28	26	27	21	22	17	26	24	18	19	23	27	22	21	23	28	24	25	24	21	29	24	19	26	10	26	31	18	25	16	27	20	19	14	24	21	23	22	17	24	29	22	18	17	21	17	28	26	21	15	15	23	23	20	22	19	22	22	21	27	30	27	25	26	16	23	27	33	30	23	21	20	20	20	23	23	25	17	27	27	18	26	22	22	18	25	28	20	23	15	21	18	27	25	17	23	21	23	14	21	25	22	17	14	21	23	21	24	30	29	25	19	24	27	24	20	24	17	21	16	23	14	21	27	23	20	28	25	26	19	21	31	23	22	24	22	24	22	21	28	20	20	21	13	25	22	23	29	24	20	26	19	24	28	21	18	25	18	20	19	17	27	32	26	26	28	27	22	27	14	21	23	19	27	23	36	25	21	24	21	26	27	26	22	16	18	21	21	19	26	19	17	38	21	22	18	23	27	22	22	21	27	28	34	12	24	21	27	20	21	27	33	33	31	19	20	18	33	19	19	26	23	28	27	20	27	26	33	16	26	29	33	16	24	31	28	17	26	25	22	31	20	31	25	20	22	20	21	19	26	19	19	16	22	25	19	27	32	22	27	22	26	25	17	24	25	21	24	20	23	28	20	23	32	26	14	18	31	22	23	28	25	30	25	22	26	25	27	17	26	16	23	20	36	25	22	23	31	18	21	15	23	18	23	27	16	16	22	18	18	22	22	19	23	23	15	20	34	27	22	17	25	25	24	23	15	19	19	24	22	29	17	16	24	26	20	27	29	32	19	35	26	31	33	34	17	24	24	21	24	23	22	27	26	15	30	24	25	26	20	26	25	24	30	20	12	26	22	14	23	14	27	21	23	20	23	33	28	26	19	22	20	13	22	22	19	22	23	18	21	22	17	21	24	20	25	25	18	25	20	24	21	24	19	21	32	26	29	25	23	20	30	33	27	27	24	21	22	15	23	21	29	16	30	23	22	25	27	26	16	22	29	20	18	25	26	15	15	24	15	20	27	26	25	34	23	18	26	23	23	28	23	23	19	29	20	22	23	14	25	20	25	23	26	21	22	14	22	27	30	29	19	17	23	9	17	22	18	30	22	17	28	21	25	16	27	27	22	17	31	14	23	31	14	19	25	22	21	25	26	22	21	25	15	18	24	21	27	18	21	27	15	29	19	29	23	26	29	31	19	27	19	21	30	27	19	21	29	25	32	19	25	22	21	27	27	26	20	19	26	22	28	25	19	19	22	17	19	22	17	20	23	27	16	30	27	27	23	18	31	31	22	13	20	20	21	31	23	25	21	27	23	32	26	17	21	34	32	24	19	15	17	24	19	24	20	20	23	16	13	25	25	20	23	26	19	24	25	21	20	24	29	28	24	23	28	18	18	16	18	19	25	27	20	21	25	18	18	21	25	21	28	17	23	18	20	22	27	22	24	22	26	26	18	17	18	23	31	27	26	27	24
17818	11562	6875	44305	54223	7367	2031	1438	1174	998	952	857	770	816	843	952	1003	982	922	1021	1065	1062	955	902	941	785	620	652	1109	1502	1132	796	671	601	532	502	473	485	506	462	514	519	471	462	462	492	516	465	480	434	430	498	469	491	450	427	438	465	436	410	439	479	448	473	438	412	429	456	473	417	407	416	431	433	461	415	408	416	411	423	404	382	407	415	394	381	418	414	414	414	399	450	417	423	395	427	424	409	412	407	404	433	397	438	417	407	367	370	399	388	390	434	408	437	391	424	411	451	417	429	405	376	390	419	414	447	412	395	402	437	406	383	414	395	398	427	386	403	398	418	411	402	425	393	409	410	401	394	398	454	427	411	409	421	408	446	398	409	434	396	453	375	406	390	429	413	363	422	379	411	400	418	386	396	428	461	395	396	388	390	394	382	403	419	412	388	373	444	381	436	413	411	389	385	394	433	393	394	374	410	379	421	424	387	409	429	379	380	345	453	397	393	412	372	406	399	400	402	414	382	424	390	441	420	420	415	383	438	391	373	426	426	408	385	419	383	430	392	431	421	371	418	401	406	416	420	425	404	404	424	399	412	379	421	398	384	355	427	419	444	414	413	393	399	445	421	416	402	414	406	401	401	412	393	405	406	398	395	413	447	425	422	441	392	411	428	408	377	425	392	395	397	394	393	413	462	433	368	450	427	447	403	434	423	405	412	414	443	426	400	408	389	452	427	390	410	424	405	374	408	353	433	407	405	394	404	397	409	373	399	395	392	426	425	427	419	427	398	416	426	414	390	415	417	418	377	425	399	406	376	382	364	436	426	413	430	405	386	397	399	396	417	386	415	431	427	400	408	394	404	384	420	377	394	422	411	420	414	412	433	412	407	378	400	354	418	401	409	392	407	402	406	422	407	422	401	428	408	416	419	417	424	376	405	391	423	399	380	412	425	421	408	352	383	406	437	419	396	411	377	383	393	403	368	435	446	440	440	425	442	406	386	402	391	404	416	431	409	379	440	409	417	450	412	401	432	424	380	410	387	366	439	382	422	430	388	405	421	407	412	408	391	416	419	409	395	418	420	415	397	432	409	403	404	446	378	405	392	386	381	386	399	374	394	443	432	404	401	428	420	378	407	386	426	390	435	380	418	417	425	449	417	420	436	394	384	413	451	412	421	410	385	419	400	389	372	440	389	428	404	437	399	424	395	372	408	431	409	384	427	418	390	443	390	402	403	412	413	418	426	367	423	431	359	416	436	390	390	385	410	385	389	404	399	403	407	390	419	371	437	417	412	424	443	341	444	422	390	443	433	393	387	445	428	422	408	370	405	401	410	391	412	390	410	414	427	379	427	429	415	381	439	386	407	419	418	431	415	410	415	406	396	357	406	425	396	413	406	390	367	390	412	407	417	419	403	425	385	400	405	396	415	390	413	399	394	411	424	411	441	426	384	388	419	453	409	417	412	387	410	404	385	404	415	412	425	442	374	409	404	381	398	421	403	402	397	417	400	426	400	414	407	428	413	400	432	427	405	385	394	420	383	403	395	402	401	415	373	403	443	407	401	428	382	416	421	417	372	412	411	445	390	400	427	389	413	415	448	403	423	382	411	414	420	388	416	427	415	405	392	372	436	413	414	422	383	357	415	393	385	381	418	401	394	433	441	367	418	389	380	413	420	421	424	388	415	387	399	413	407	392	394	380	396	395	419	391	368	424	431	414	431	368	403	406	369	404	389	427	411	396	378	386	390	375	413	428	391	404	427	413	404	407	418	380	362	392	435	384	403	395	392	428	414	387	417	439	424	432	397	381	416	416	356	433	410	420	417	368	420	397	418	427	391	420	404	422	436	365	422	428	414	409	398	400	439	406	386	396	380	394	417	411	403	429	416	424	400	418	431	415	391	399	427	391	425	394	395	374	392	389	406	383	386	414	440	393	402	411	435	441	394	412	421	392	423	423	415	353	400	404	408	414	432	416	433	390	426	418	421	420	410	414	410	393	400	418	412	409	390	411	426	425	424	437	397	432	410	374	391	449	421	426	430	408	418	416	396	395	396	411	409	408	379	425	413	421	401	420	423	364	460	451	403	374	414	410	399	404	436	397	390	407	434	394	412	406	417	381	409	418	385	422	390	383	397	415	407	406	428	372	403	427	402	429	444	413	430	428	363	421	425	425	430	384	381	387	360	391	404	399	458	425	376	395	381	414	409	413	415	407	408	395	431	421	409	366	395	377	419	429	390	383	426	398	394	403	454	406	395	355	431	398	402	382	411	412	414	391	387	413	413	413	414	372	415	381	403	399	442	396	404	390	433	399	394	428	397	404	420	410	437	401	405	395	416	404	417	385	404	431	420	367	373	413	415	396	387	391	410	389	453	416	435	412	406	399	424	408	392	451	433	375	375	454	383	382	394	422	442	414	452	408	418	399	419	432	413	404	388	423	394	416	398	407	474	414	417	428	409	402	432	417	398	428	391	416	391	406	386	417	417	431	372	399	396	390	434	427	396	410	418	421	370	411	423	408	403	398	397	424	408	423	393	393	449	439	431	405	413	412	384	397	386	416	402	452	394	391	391	389	405	435	374	391	409	369	384	404	435	383	442	411	448	376	422	458	381	425	410	403	407	423	397	378	420	404	407	410	356	439	388	448	431	413	415	394	409	369	399	429	413	439	369	425	415	394	449	386	421	415	413	368	424	432	430	402	404	408	399	399	401	397	417	436	405	413	414	411	399	392	421	419	382	410	421	397	421	407	396	393	431	412	421	432	407	426	383	417	426	410	412	418	428	382	414	429	392	384	443	413	418	403	366	424	383	379	387	408	442	413	382	432	400	427	409	396	365	408	408	439	380	400	392	407	441	405	411	434	460	435	438	426	411	424	399	406	401	394	408	396	409	403	389	408	384	391	416	395	377	443	408	397	442	409	417	381	414	371	411	420	439	426	402	410	410	433	388	387	413	421	409	411	420	378	407	414	410	396	398	403	406	440	406	401	440	369	452	445	387	411	408	402	417	382	431	443	369	424	398	373	377	387	355	434	421	413	414	354	385	423	409	445	439	373	385	389	388	406	440	435	399	364	405	408	412	399	418	442	366	423	399	407	438	390	410	394	404	452	447	413	399	377	399	403	399	406	412	364	432	385	443	377	398	375	409	446	456	404	359	444	394	420	397	394	412	399	417	427	373	397	391	400	406	429	387	417	368	401	410	412	378	400	423	413	417	403	405	418	413	406	401	446	396	393	433	378	419	417	396	421	445	440	418	376	415	431	381	416	404	435	429	382	402	413	413	403	392	461	399	408	397	383	396	426	407	400	379	419	435	415	421	391	407	407	396	407	396	419	417	412	415	399	408	386	428	420	416	408	399	414	389	401	384	423	431	412	422	397	384	412	401	409	410	425	401	389	421	436	384	374	374	393	424	383	421	379	410	397	417	412	380	438	381	416	402	413	394	400	429	411	440	388	368	368	413	406	400	414	405	419	411	411	411	413	410
1615	804	1715	11970	15583	1499	69	57	62	60	52	49	54	55	43	43	64	47	50	46	46	53	42	41	41	36	36	33	54	74	51	36	22	28	32	37	24	32	25	29	25	27	34	35	22	24	30	23	27	41	42	30	35	29	30	21	29	38	10	31	28	19	26	26	21	16	29	20	22	22	23	25	29	18	37	35	32	22	22	16	22	27	34	27	21	20	22	24	31	22	24	27	23	26	19	16	19	24	17	24	18	22	19	27	25	18	29	25	21	32	16	21	26	19	26	24	24	20	23	20	20	23	35	29	27	18	24	16	26	14	24	20	25	27	22	20	27	16	33	26	21	21	25	16	25	38	21	23	22	18	26	19	27	27	27	23	19	27	26	18	19	22	29	18	28	26	25	22	29	16	23	33	27	28	22	16	22	25	20	33	22	22	23	28	25	25	28	27	30	31	17	27	33	24	22	28	28	20	23	16	25	26	30	17	25	26	21	27	26	24	17	21	22	29	21	31	24	19	21	26	29	31	24	16	19	30	32	22	22	16	20	18	24	28	25	17	18	23	20	19	24	18	24	19	23	15	20	23	17	13	25	28	17	31	19	30	24	27	21	21	24	19	32	37	33	23	24	31	23	22	20	28	17	26	25	30	24	26	23	24	28	25	27	26	25	24	28	22	17	21	26	21	22	19	18	19	21	26	25	23	22	35	29	22	20	14	24	24	22	28	23	20	23	24	20	28	23	28	26	18	19	22	23	22	22	20	25	15	23	22	23	16	27	19	25	18	29	30	25	24	26	18	26	21	34	24	20	19	27	20	21	27	27	24	24	24	23	28	18	16	20	24	21	23	24	36	24	31	18	30	25	18	24	19	24	22	27	27	24	33	33	26	16	15	19	28	20	28	19	19	24	21	27	25	33	29	30	28	22	23	26	29	17	22	18	20	25	19	19	16	21	34	17	20	28	19	19	23	32	21	28	17	28	16	26	18	13	29	26	31	25	22	24	30	21	18	19	25	22	19	24	31	21	23	20	19	22	18	29	17	25	29	20	28	19	20	21	32	22	29	26	17	22	26	13	21	26	29	28	22	23	12	18	17	33	20	30	18	18	20	22	17	22	27	21	21	18	34	23	15	20	25	30	11	27	17	23	25	26	22	16	24	18	22	22	22	29	27	15	23	20	15	20	18	25	22	15	28	23	20	29	18	27	23	34	23	16	22	19	26	30	26	26	26	16	24	20	22	28	17	23	20	23	17	23	26	16	18	22	30	25	30	21	20	14	15	30	18	23	19	26	28	26	19	20	24	24	18	20	23	25	28	30	27	20	24	29	19	15	25	29	28	18	29	17	19	19	19	23	22	31	22	39	24	33	21	21	22	30	26	22	24	26	36	24	24	20	19	36	25	26	26	23	20	25	22	21	23	19	23	25	27	22	29	18	15	17	27	19	14	24	21	19	16	26	24	21	23	28	23	17	17	24	30	26	25	20	14	15	20	32	22	19	22	18	26	23	22	18	30	22	23	22	23	18	25	20	13	27	18	22	25	26	15	23	31	20	27	26	27	24	20	22	29	21	22	21	25	27	14	21	16	23	24	16	30	31	18	22	14	34	27	15	27	18	22	21	26	20	26	21	27	32	21	16	26	28	27	26	20	25	23	29	27	16	26	24	22	25	19	21	29	29	15	29	28	27	19	35	16	21	25	22	29	24	26	23	23	23	23	14	19	25	22	23	18	28	19	32	30	24	15	17	25	29	19	35	15	22	18	42	25	21	25	20	23	23	28	24	21	20	24	17	24	19	27	32	25	30	24	14	24	31	24	22	19	28	24	33	18	24	24	23	12	23	25	18	21	22	19	27	23	23	31	24	33	25	21	19	15	17	20	24	19	32	20	27	24	29	25	23	28	16	25	29	18	29	22	20	24	27	35	25	27	38	22	14	17	33	23	28	23	26	23	20	25	26	32	30	18	26	20	33	24	46	19	18	21	19	25	22	17	16	21	26	20	21	24	25	22	23	20	30	17	17	28	25	16	21	17	18	21	17	20	25	30	33	28	22	27	23	30	25	19	26	20	26	26	29	30	27	28	16	28	26	24	15	22	32	25	24	31	20	21	19	24	21	29	19	26	31	27	23	18	20	23	27	27	30	23	24	27	22	24	30	26	25	30	22	31	26	24	23	18	21	22	21	26	23	22	31	18	18	24	23	22	26	25	19	20	25	27	28	21	20	24	27	24	18	18	32	23	20	29	25	31	29	36	26	14	22	22	17	17	20	21	24	14	16	20	23	27	27	28	29	28	31	26	21	23	16	25	32	27	21	20	23	22	24	25	22	19	27	30	25	34	21	15	20	23	24	27	24	21	28	21	15	26	21	19	23	22	30	33	23	20	8	27	22	20	22	21	19	20	14	18	19	28	23	12	24	31	31	23	25	29	21	20	23	18	25	27	14	22	27	23	22	25	27	29	21	16	26	22	22	19	26	22	36	19	17	10	21	25	29	20	22	33	19	18	18	22	16	19	16	24	21	30	31	30	30	23	13	21	28	25	24	23	27	26	22	25	33	28	35	30	24	22	27	20	29	32	30	19	26	18	25	20	21	29	10	19	21	25	16	26	26	23	21	22	23	29	20	27	23	21	28	27	23	18	19	22	18	31	27	20	21	22	21	23	18	33	17	28	30	15	20	22	17	19	25	24	42	22	27	27	24	20	28	23	21	26	25	26	19	25	28	25	27	21	22	19	33	24	16	22	33	19	18	29	16	21	22	16	19	20	20	25	23	30	15	23	30	20	22	17	19	27	23	24	28	22	19	21	25	23	24	27	21	24	28	23	20	25	30	18	26	23	28	20	24	25	20	21	27	18	18	13	19	33	22	24	23	29	23	22	22	21	26	24	13	29	19	29	17	27	19	20	24	20	22	22	28	24	16	29	21	23	26	24	25	31	29	14	22	21	24	23	26	25	21	32	21	17	27	21	21	25	26	18	24	16	26	18	18	26	31	21	21	21	24	19	27	26	30	21	26	23	13	26	26	26	30	36	15	24	32	22	30	22	26	20	25	24	23	29	25	23	21	30	23	32	27	25	24	20	33	16	21	26	26	27	24	30	24	21	15	15	27	26	15	19	21	27	20	16	27	28	31	19	29	29	29	20	27	18	25	21	23	25	25	28	23	21	27	25	32	31	14	25	28	25	23	26	33	25	26	33	24	23	15	16	26	24	28	21	27	20	19	16	33	31	19	27	27	17	27	15	31	32	37	23	21	21	20	25	19	24	30	28	26	23	30	19	27	29	19	23	22	27	14	26	26	23	18	31	19	21	18	30	22	33	33	21	25	27	21	34	24	18	21	24	24	25	14	21	19	22	28	27	23	22	28	19	29	33	27	17	19	14	31	26	16	21	15	19	32	15	27	22	25	21	21	19	16	20	31	20	25	27	20	20	19	28	22	28	29	29	19	25	32	21	23	18	21	29	27	16	29	18	20	24	22	26	24	24
28523	20676	25845	76494	78100	10128	7800	5771	4356	3687	2983	2494	2263	2177	2047	2135	2161	2371	2421	2390	2232	2348	2026	1984	1727	1315	1105	1078	2341	2964	1679	1227	978	874	743	662	694	648	638	629	635	603	582	562	590	579	554	526	566	550	456	541	506	523	551	556	495	509	503	500	532	498	531	546	526	508	477	499	511	418	451	457	472	458	437	457	451	456	445	410	445	410	417	435	433	438	406	407	404	428	431	387	465	394	400	427	434	437	422	410	402	361	429	445	401	435	399	405	420	408	402	424	433	440	405	411	414	390	423	388	398	409	418	382	437	426	410	432	394	441	425	416	403	414	451	429	429	468	409	416	412	419	449	444	464	431	411	417	407	403	474	444	455	439	426	471	434	446	456	461	408	424	442	439	414	448	431	404	407	436	429	365	397	438	424	425	417	419	442	401	418	431	448	383	445	401	420	410	417	410	431	408	457	405	444	418	434	402	398	406	431	411	392	432	437	411	425	396	469	415	443	422	430	432	394	425	369	433	426	376	421	408	425	421	419	420	424	418	451	412	430	397	402	382	422	414	468	388	467	453	419	394	403	442	418	434	406	436	447	422	392	406	418	430	394	413	395	408	406	418	422	410	386	423	420	420	428	423	390	425	380	444	433	431	429	407	440	401	410	426	401	417	409	409	421	443	416	425	434	400	424	459	393	428	421	414	417	383	402	421	429	384	419	428	425	450	436	443	456	414	454	394	431	436	415	452	418	413	423	413	443	387	406	410	416	407	423	430	381	421	386	414	391	424	419	434	389	427	397	438	447	450	395	362	450	432	462	421	408	425	413	434	438	462	392	429	408	422	398	436	414	443	386	441	444	424	448	437	383	417	363	423	394	421	404	376	411	409	444	399	420	397	459	415	424	420	420	403	434	420	415	445	412	402	429	434	439	417	382	432	400	413	394	432	410	460	420	396	445	402	384	389	406	407	413	399	407	464	410	451	433	443	451	412	441	427	404	396	368	435	417	425	439	424	460	384	433	433	393	442	428	397	418	386	421	455	437	398	402	411	431	425	414	420	391	416	411	428	441	391	437	416	393	410	416	427	401	406	444	385	415	416	396	422	422	434	410	416	434	416	441	403	414	413	413	436	402	400	412	443	429	438	415	395	402	435	423	411	420	445	405	432	383	443	397	430	399	423	429	429	431	447	387	408	397	412	366	415	387	423	389	396	421	368	425	435	477	446	442	414	446	438	446	436	422	443	422	400	402	445	404	403	421	405	402	413	414	397	438	433	428	403	432	426	426	435	411	404	445	415	440	409	414	419	447	468	364	413	382	405	398	407	386	436	425	446	426	428	452	397	441	382	411	406	434	403	431	400	406	369	422	409	404	411	408	462	395	420	422	428	396	405	431	402	412	413	422	435	430	389	414	418	436	458	389	442	426	423	400	412	461	410	400	411	411	390	368	398	413	434	445	428	426	432	384	419	401	428	398	439	448	408	423	440	411	400	420	405	396	425	442	422	417	413	416	434	376	401	471	425	412	379	426	379	413	418	415	396	416	376	447	409	421	417	452	409	423	419	434	416	436	465	430	434	422	436	401	414	424	385	410	413	436	403	430	449	424	407	399	447	408	421	429	435	387	397	414	438	374	402	435	382	385	446	423	392	445	425	408	394	423	424	401	420	430	387	448	424	414	399	410	419	405	422	415	434	426	404	409	423	419	404	427	419	404	410	393	414	391	404	403	457	385	395	428	405	410	431	429	455	416	442	440	425	450	392	444	375	395	394	454	417	385	410	399	399	412	417	406	386	455	429	395	411	398	383	398	436	399	385	439	430	436	419	427	407	382	420	436	406	410	407	448	415	395	430	422	409	402	389	408	403	411	426	404	397	392	428	398	427	392	437	447	418	396	410	411	420	422	369	408	409	438	398	411	437	419	452	422	425	434	417	386	416	398	421	413	387	459	469	432	431	411	418	394	446	441	413	433	442	429	436	419	435	417	430	417	422	398	391	422	417	414	459	385	408	434	416	422	400	426	437	386	427	445	400	442	428	419	405	401	424	399	403	414	408	431	473	442	423	429	422	430	403	411	404	415	436	423	427	406	405	435	416	424	440	402	395	430	427	428	405	425	405	394	428	421	468	406	430	397	434	405	479	411	405	399	424	396	391	425	399	409	411	418	458	404	405	423	398	403	427	379	407	441	433	439	396	455	388	406	430	433	418	461	435	423	426	391	394	428	424	410	446	475	423	436	421	400	423	422	411	421	386	418	402	414	425	433	403	411	396	399	416	452	415	382	389	380	426	453	395	403	433	430	422	404	408	419	409	416	372	433	399	464	431	405	432	442	428	432	434	427	422	411	423	446	430	425	391	396	427	434	397	403	426	414	434	442	411	386	424	427	369	429	426	412	419	425	399	391	394	417	420	398	424	411	395	441	393	428	423	411	395	427	430	426	439	396	416	392	426	417	410	399	420	446	408	419	389	412	409	401	424	409	393	440	455	420	439	401	455	420	440	390	432	412	390	397	419	435	408	415	424	473	398	395	431	400	398	408	440	424	417	426	430	459	422	414	429	390	440	393	407	445	423	436	399	396	386	373	392	449	390	422	424	432	437	403	405	400	443	438	434	433	420	402	432	373	428	426	417	448	387	405	432	421	424	440	431	420	394	429	414	470	421	416	399	417	409	402	431	442	425	426	422	461	433	408	470	443	397	438	423	404	414	477	400	400	408	421	406	429	401	383	400	423	442	419	420	406	418	410	408	451	383	435	404	413	411	433	438	405	423	437	423	407	390	426	465	405	431	469	381	408	427	424	429	410	417	430	413	407	413	401	436	432	418	396	434	414	402	429	435	432	417	408	418	427	406	389	407	422	441	376	429	413	400	416	463	393	424	416	417	443	435	409	388	412	417	421	421	432	433	425	376	398	441	441	404	408	423	430	400	390	430	483	411	406	379	430	428	402	451	420	422	412	446	435	376	406	401	412	417	446	403	403	437	400	419	425	423	418	423	403	407	419	425	398	431	440	396	402	445	399	435	425	425	428	430	419	431	399	442	412	395	426	394	425	432	416	413	377	399	452	405	411	383	437	391	415	409	422	427	401	394	407	407	402	411	419	387	419	474	428	409	443	422	419	413	433	429	385	421	371	444	449	408	455	439	383	416	413	387	418	426	437	424	400	406	406	392	413	434	411	385	360	417	387	427	418	433	429	439	444	403	427	441	439	408	425	416	413	397	411	385	413	415	431	411	428	407	424	430	413	436	396	428	413	417	402	403	391	424	415	430	421	442	427	403	436	382	420	393	469	453	463	399	419	389	448	457	409	405	397	457	409	385	420	410	443	415	397	435	440	419	449	438	441	424	428	402	413	412	384	435	412	415	422	425	412	403	436	418	392	392	407	393	440	415	422	444	469	409	410	403	393	387	416	412	404	437	404	434	399	422	359	435	435	409	388	403	414	390	415	448	449	417	436	421	448	411	475	434	439	364	397	417	423	448	401	453	435	403	393	433
2565	529	799	7005	10409	1053	64	56	45	48	36	32	59	33	56	45	49	52	54	46	66	57	53	58	44	56	43	43	57	48	60	60	40	43	39	40	41	24	40	47	38	23	32	40	28	36	33	34	37	47	33	32	39	26	35	37	31	37	34	38	29	36	42	45	32	37	35	34	31	36	41	39	31	37	36	35	27	31	36	41	38	43	37	40	38	40	30	45	35	36	33	32	34	33	35	32	44	31	36	32	42	39	43	29	42	30	44	28	27	31	28	40	36	27	33	41	30	31	28	29	30	40	21	30	43	35	45	34	41	34	31	33	39	39	31	39	37	36	43	31	32	29	38	37	33	41	34	27	48	35	33	45	34	47	36	39	30	32	38	44	38	37	44	30	37	36	27	34	35	38	29	36	30	35	44	35	42	44	36	43	38	34	34	34	38	39	40	29	30	31	40	38	35	39	34	44	40	34	39	37	41	28	41	35	41	25	36	37	37	36	28	28	38	35	37	39	42	40	35	41	27	44	30	30	32	35	37	28	45	41	30	31	33	42	34	31	30	38	44	55	35	24	51	37	30	36	43	33	30	26	29	40	23	29	42	41	31	32	31	38	33	38	36	41	33	38	27	27	42	40	35	39	36	28	33	28	35	43	39	43	40	52	38	31	31	26	46	45	33	37	37	50	35	31	24	36	29	29	31	38	34	31	44	29	28	40	42	34	34	34	46	33	34	29	35	39	51	30	38	38	37	27	29	41	29	28	38	34	43	35	42	39	34	33	33	40	39	42	25	23	27	40	32	52	46	55	44	50	37	48	20	42	51	39	42	24	47	43	47	43	44	30	28	43	34	45	34	34	34	22	30	34	24	39	39	36	34	48	33	30	36	32	33	34	46	26	32	34	40	32	33	27	43	37	43	29	36	28	41	38	41	44	30	41	35	38	36	32	38	39	31	42	33	38	40	39	46	32	36	36	33	41	39	50	39	31	32	38	36	34	38	34	35	30	39	45	30	45	36	38	41	32	32	34	28	33	40	34	46	42	35	36	39	34	31	29	30	35	36	37	29	41	35	44	47	28	35	42	46	35	28	36	41	38	29	36	36	32	45	39	32	29	27	35	24	34	48	31	35	43	33	28	34	34	33	42	40	36	37	34	38	24	31	39	39	29	36	30	39	28	30	37	37	27	44	34	33	40	25	34	32	44	23	34	24	36	39	31	35	41	36	49	32	32	23	29	34	29	37	41	34	41	31	31	40	31	42	29	37	31	44	39	32	39	34	34	42	44	33	31	31	34	36	31	30	34	34	41	41	32	32	45	47	29	28	44	27	36	43	43	39	29	35	33	40	46	31	34	43	41	41	31	39	35	45	41	41	43	39	51	42	32	35	38	33	40	35	41	36	21	37	38	34	31	34	29	35	40	40	37	27	39	31	46	32	36	26	39	35	36	30	31	36	32	38	39	57	42	46	43	38	38	32	40	29	32	45	31	42	38	42	34	42	46	38	42	33	42	27	35	27	35	36	35	38	37	42	36	38	40	32	38	28	38	33	37	33	34	42	32	29	36	33	35	36	43	30	35	42	40	35	32	37	31	31	29	31	34	33	44	36	29	36	39	36	38	40	30	38	28	37	27	38	39	32	36	36	35	35	46	40	49	39	28	25	37	43	37	38	45	29	44	34	23	36	35	35	31	43	37	43	31	43	43	32	32	38	35	37	28	32	38	39	24	38	34	29	30	28	27	42	34	32	43	37	32	32	30	44	28	31	38	22	40	37	40	45	43	26	31	30	34	40	42	46	33	38	41	42	36	44	40	28	37	52	33	40	33	32	31	33	33	38	40	43	45	43	33	35	39	33	42	29	34	36	41	37	30	42	20	32	25	41	39	31	40	37	31	43	34	28	36	37	35	39	40	31	27	42	34	29	29	37	40	36	41	28	27	46	29	35	30	41	34	38	39	37	38	38	45	36	42	30	33	35	34	28	41	36	35	40	42	41	35	40	27	41	27	33	43	51	35	37	37	47	39	24	41	30	41	38	38	30	37	29	30	30	37	45	36	35	32	39	38	41	35	30	32	29	36	41	33	26	33	35	32	41	31	50	38	25	37	37	49	47	29	34	37	32	42	33	37	31	34	43	34	24	26	28	29	38	38	31	45	29	30	34	31	29	37	39	34	32	33	27	36	24	27	41	40	39	36	48	41	30	29	32	31	38	32	32	41	32	30	39	45	46	31	29	34	48	36	41	39	39	36	27	42	35	35	33	28	29	37	32	34	31	38	35	32	42	37	33	33	36	36	27	30	32	25	25	32	40	34	35	28	29	36	27	29	28	27	40	31	34	29	31	40	38	33	45	33	51	28	30	33	36	36	33	44	35	33	42	34	29	31	40	25	30	37	31	37	36	41	54	52	29	28	27	43	37	37	46	51	39	41	43	41	37	29	34	39	38	34	32	37	35	33	41	30	42	39	48	39	40	42	39	33	30	32	36	44	33	35	31	32	22	44	33	28	43	28	42	41	31	41	29	37	29	26	27	43	32	41	42	38	30	41	46	42	37	48	30	41	35	39	36	38	42	41	28	27	38	34	51	47	36	35	39	42	44	38	42	43	35	33	35	23	36	27	39	36	37	39	36	33	44	39	38	38	34	41	34	31	34	41	32	29	36	43	45	41	34	38	39	29	33	47	39	41	27	31	45	25	30	27	33	39	56	28	35	34	38	33	30	31	24	38	41	29	44	42	33	39	43	34	40	36	32	39	31	33	41	32	24	31	35	27	41	38	21	39	25	37	31	28	38	40	37	34	37	39	42	47	33	36	37	30	31	36	33	32	36	30	43	32	37	28	30	36	33	35	43	58	38	37	41	41	20	35	28	35	34	39	26	31	34	45	36	30	39	39	32	18	43	35	30	27	36	29	34	32	36	33	44	66	44	36	29	40	40	22	35	37	44	41	39	39	44	40	39	44	35	30	29	34	36	30	36	39	33	30	34	25	43	33	27	28	36	44	39	27	41	36	42	25	30	44	38	35	36	24	32	35	31	46	34	31	29	26	35	24	42	43	24	43	30	34	38	30	29	32	46	38	29	38	41	35	29	28	40	34	36	33	36	35	39	41	42	41	34	31	29	32	38	27	43	33	40	41	40	43	32	28	26	40	25	44	31	32	32	29	37	46	35	25	39	36	33	30	40	37	28	32	29	43	42	36	39	36	35	28	32	33	44	34	44	24	24	36	32	52	27	40	36	51	29	33	42	38	31	28	32	33	39	34	42	29	48	33	35	33	28	37	31	32	39	37	30	43	28	28	37	44	38	38	38	27	25	34	35	35	32	41	42	48	35	35	42	33	36	39	36	36	40	44	41	29	34	35	33	39	28	38	41	34	35	28	45	26	31	28	48	33	28	31	52	21	35	46	44	36	30	33	44	33	32	45	31	46	30	31	33	28	46	30	46	31	30	39	41	48	41	45	39	31	35	30	33	31	40	34	33	38	38	34
22221	16075	16624	66458	74665	10421	4148	3076	2489	2110	1822	1617	1377	1403	1375	1522	1626	1686	1695	1706	1778	1670	1535	1538	1500	1118	981	1012	1837	2069	1396	1041	877	827	802	790	796	730	757	730	721	819	757	756	760	748	757	733	656	668	707	704	660	689	750	648	619	653	657	684	718	673	713	673	701	666	648	689	618	681	617	702	658	614	610	622	663	621	637	669	675	626	627	614	661	630	657	598	599	639	631	616	641	617	643	615	640	634	623	643	620	656	592	610	645	617	640	641	638	628	641	654	618	607	624	644	644	627	614	585	643	605	598	626	644	676	711	595	613	613	639	607	598	604	677	668	629	635	624	588	601	640	649	651	618	626	595	615	643	630	630	663	620	605	639	617	600	656	620	628	582	627	653	642	631	638	649	616	657	617	630	620	692	601	613	644	646	661	647	659	629	621	606	619	617	602	623	620	649	581	605	581	617	668	612	691	615	607	616	625	667	635	609	615	580	645	601	642	629	646	634	634	616	604	601	601	634	642	644	617	604	641	613	623	618	599	646	661	633	638	607	600	625	642	634	645	635	629	663	690	669	612	649	646	595	619	631	628	682	595	606	602	591	626	646	625	619	649	615	616	639	621	612	625	678	612	612	600	603	668	649	577	637	605	631	626	642	570	635	645	590	643	593	615	609	608	648	645	610	596	620	631	663	587	612	622	679	625	646	600	612	611	614	642	614	560	606	689	627	646	617	636	637	609	626	619	607	616	610	635	633	654	581	656	645	651	637	630	646	621	619	609	610	624	643	632	662	596	571	601	634	601	629	673	627	624	651	619	667	636	587	630	665	639	668	641	611	672	595	550	645	635	671	635	659	588	660	657	557	615	644	632	637	621	653	601	643	632	625	595	589	600	624	624	595	639	579	675	642	672	620	677	624	637	651	568	576	630	627	614	593	633	647	665	575	620	627	696	638	644	639	649	659	619	630	642	689	619	644	621	634	622	602	654	622	599	613	641	633	669	643	616	610	652	574	603	600	650	670	627	656	626	629	615	670	591	590	596	632	615	671	612	654	618	641	649	626	633	583	644	598	607	640	669	632	637	651	647	625	630	587	711	676	639	631	596	646	640	594	687	650	659	691	609	666	648	632	625	665	614	597	668	633	638	679	642	668	622	621	599	632	628	607	723	599	622	606	601	650	636	625	639	597	657	619	639	670	598	634	641	634	622	641	612	669	639	644	647	647	654	612	646	642	606	592	662	622	625	675	672	586	608	612	624	606	628	650	626	652	593	620	636	627	591	571	607	643	616	674	609	605	595	636	585	643	675	627	653	596	656	647	633	653	594	615	619	635	652	662	622	593	593	617	623	630	621	624	658	639	601	632	614	642	630	597	626	644	641	609	609	620	638	592	660	613	551	632	578	593	607	649	636	613	662	601	615	630	694	695	621	567	653	659	599	666	586	632	593	629	654	611	617	625	642	582	668	644	664	620	635	619	642	645	629	658	641	648	619	653	604	624	639	642	647	608	624	611	642	630	600	623	630	654	649	677	626	660	576	662	642	616	629	604	616	639	618	594	609	595	597	654	633	627	588	598	617	618	609	594	642	648	623	600	613	619	664	665	662	651	609	631	622	591	587	659	641	628	648	592	633	603	649	640	651	579	680	634	630	658	604	654	607	597	652	623	583	616	600	635	676	594	622	644	646	620	635	589	654	650	620	668	641	676	618	652	633	621	695	591	676	633	598	599	652	595	654	648	617	635	655	625	611	676	616	619	595	644	593	664	645	630	633	616	664	645	625	624	637	602	604	642	615	627	648	617	618	655	604	639	648	657	618	624	607	612	610	606	648	596	669	660	608	614	590	618	622	649	627	594	602	625	626	621	640	588	635	583	610	649	637	613	627	628	664	661	624	618	621	653	647	601	669	671	650	611	607	610	570	641	597	594	611	634	608	607	637	636	634	634	650	658	602	599	596	604	647	664	635	617	634	632	658	617	573	602	624	643	630	630	624	649	602	585	592	622	681	618	626	589	681	655	582	641	610	602	601	678	633	628	634	629	609	664	596	605	627	625	663	617	643	629	653	588	631	624	630	611	647	647	676	599	662	630	646	611	636	610	631	597	622	602	617	646	601	607	638	670	629	600	620	671	630	584	593	620	633	645	668	652	601	629	646	658	588	668	666	668	569	630	616	611	631	637	636	623	658	631	600	648	617	620	634	644	618	615	586	629	597	650	638	626	615	624	647	597	653	658	613	653	596	665	635	643	679	574	600	664	679	645	624	596	628	691	608	681	614	636	618	635	584	600	643	621	641	601	612	644	678	634	623	629	650	634	639	636	642	670	622	593	627	606	643	654	588	649	646	609	644	611	622	603	618	623	626	618	651	577	657	702	645	654	646	643	605	622	591	669	636	646	628	655	618	619	636	616	585	619	631	614	632	643	640	619	657	660	635	631	608	677	621	630	592	605	619	655	644	660	609	614	623	643	649	623	618	617	630	588	615	601	681	606	593	610	660	637	647	631	632	600	636	628	640	629	622	638	665	637	637	631	638	642	601	640	608	606	628	652	615	675	602	600	625	638	634	622	597	650	582	633	625	640	631	649	645	609	639	605	589	631	682	642	616	629	604	577	646	653	638	654	595	590	626	591	589	619	638	636	646	636	674	654	660	614	578	644	610	668	621	690	635	638	639	636	654	619	609	625	670	661	614	622	638	618	615	639	664	630	662	599	679	608	640	636	605	633	676	628	617	645	572	633	651	609	600	641	629	610	650	571	606	667	642	621	634	649	631	622	610	604	595	668	621	621	656	596	602	665	616	638	616	659	616	651	658	644	651	630	592	599	666	636	664	637	631	603	625	614	620	574	691	673	617	664	602	644	615	593	654	646	621	647	628	618	639	637	570	647	570	632	656	662	659	605	601	647	662	644	612	617	609	614	623	623	625	653	639	623	644	616	624	591	667	648	631	689	665	624	637	613	646	656	607	617	628	661	625	645	631	660	640	648	668	645	658	603	611	590	678	608	617	598	650	630	617	685	602	599	653	600	637	686	604	604	681	614	637	585	671	613	609	661	602	635	613	635	622	621	616	656	642	661	580	633	641	638	589	632	634	610	635	622	621	693	638	629	630	686	671	643	612	636	662	577	637	616	655	598	595	661	613	624	625	588	610	647	586	609	599	624	626	676	612	639	651	624	617	604	658	621	628	620	615	670	590	631	618	726	684	632	612	627	642	628	626	591	615	574	700	591	622	623	594	597	617	605	622	645	622	591	619	649	622	619	614	664	611	623	584	658	635	641	651	630	585	616	615	626	615	617	606	642	634	624	646	629	616	601	659	632	660	632	613	608	649	619	587	634	656	624	607	649	669	625	647	632	623	605	646	630	673	601	629	615	667	610	621	645	572	612	666	637	608	623	642	629	620	615	600	590	659	616	619	604	640	635	629	601	637	668	677	616	614	634	624	637	665	656	615	624	600	665	643	610	653	599	640	614	639	675	661	613	642	652	673	644	651
2080	902	6827	14991	20296	5402	75	60	47	50	55	52	46	39	43	45	48	42	45	52	46	68	54	52	47	38	46	30	48	60	36	54	37	28	28	32	31	28	26	30	24	35	34	30	27	25	26	25	29	33	34	26	30	20	23	24	25	32	22	31	33	40	28	37	22	31	29	23	27	28	40	25	42	32	20	33	35	26	31	25	36	27	21	23	32	40	28	28	19	22	31	22	27	30	30	31	27	23	16	21	26	37	27	23	35	22	26	38	18	32	25	31	38	33	27	36	37	36	32	29	29	30	29	24	29	21	31	25	31	20	24	32	33	27	27	27	30	32	28	34	23	27	25	27	25	24	38	30	32	24	26	28	33	32	22	30	30	35	29	22	26	29	29	27	27	29	23	24	29	22	34	31	28	34	25	21	34	29	24	42	41	27	29	21	36	25	24	24	36	33	37	36	39	25	21	28	33	26	31	34	40	31	30	36	30	12	25	31	30	39	37	34	25	39	38	26	28	35	37	34	28	31	30	33	25	25	21	26	40	25	33	31	21	31	23	33	31	36	27	17	33	24	35	25	35	22	42	25	23	26	25	29	28	21	21	27	19	37	29	25	31	27	41	27	40	33	29	31	28	28	19	25	24	26	32	30	26	20	26	33	39	26	26	33	25	31	28	29	30	27	22	33	40	31	29	25	31	32	27	22	33	26	30	29	34	26	31	30	25	30	39	33	28	39	34	32	34	28	32	35	47	27	37	30	32	29	25	28	32	29	29	31	45	26	32	20	31	32	32	29	33	34	28	27	26	23	31	25	32	34	26	28	30	40	40	27	33	27	31	27	34	29	31	30	28	30	30	37	15	39	21	36	37	32	23	35	28	30	27	28	23	21	30	19	31	33	38	21	20	19	34	36	36	28	33	31	38	28	25	30	19	39	39	33	23	31	23	33	43	30	29	31	31	20	18	34	37	27	26	24	33	29	32	27	31	30	29	29	30	25	30	26	30	32	31	38	31	33	33	31	28	25	31	23	43	34	32	27	35	25	32	32	18	32	26	26	25	25	28	29	18	37	25	37	39	25	30	29	33	31	33	30	27	19	40	30	26	37	23	22	36	29	45	31	34	34	36	39	28	34	31	37	39	33	25	23	33	29	33	24	38	29	28	30	32	26	31	33	34	26	33	26	24	24	39	28	29	31	33	24	31	28	28	28	29	18	36	21	32	28	24	34	31	21	40	30	23	37	26	27	36	26	27	27	31	37	28	28	25	24	38	16	26	33	34	26	36	30	31	27	35	36	31	37	24	32	33	33	27	37	19	33	31	24	39	23	34	25	29	20	26	31	40	26	28	31	35	30	22	29	40	23	27	31	27	30	29	33	22	20	29	36	31	25	24	24	36	29	35	30	29	30	25	25	37	32	35	20	37	38	39	19	32	20	32	25	29	27	23	34	31	23	31	24	26	27	25	27	39	27	22	32	28	30	18	23	28	21	39	25	34	36	27	40	28	35	25	36	35	31	29	25	25	21	25	36	34	25	22	35	23	23	33	30	27	40	29	31	23	43	36	29	23	29	19	34	31	30	33	26	21	25	22	23	22	25	29	30	27	32	27	29	30	30	28	20	41	30	26	28	34	25	28	23	21	29	34	22	29	32	35	28	27	16	31	30	30	24	34	24	34	34	35	29	19	32	26	23	34	29	32	22	38	20	30	28	34	38	38	41	26	31	35	30	28	33	29	26	28	31	33	31	35	20	19	19	19	27	26	37	28	36	35	40	29	33	24	20	46	27	35	33	38	20	29	27	29	21	24	24	17	28	24	22	32	34	31	22	24	26	29	34	37	26	25	29	33	32	28	28	34	37	32	29	36	31	35	33	27	36	34	26	35	25	27	30	37	32	36	33	25	17	31	38	30	28	29	30	23	30	22	24	31	25	44	25	25	24	25	27	26	28	27	34	23	31	28	24	39	21	29	37	22	21	29	31	28	25	42	33	26	30	25	33	26	26	26	26	30	19	28	35	37	26	27	36	33	34	23	28	31	23	31	27	24	31	24	27	25	27	28	25	31	31	28	31	28	26	35	23	38	36	24	24	28	32	26	23	38	31	23	38	28	33	26	26	19	29	25	30	18	23	20	31	28	27	26	32	39	37	19	29	40	23	34	32	33	34	32	29	30	28	25	35	41	41	21	29	23	27	44	29	36	30	17	33	32	29	28	19	36	27	27	26	26	23	34	18	29	32	32	26	33	30	33	27	29	32	25	28	23	34	32	34	21	23	32	21	36	37	32	27	33	30	24	30	26	26	28	35	25	32	29	31	16	28	24	29	32	32	25	39	36	27	28	35	19	38	26	27	43	29	31	20	26	39	38	33	35	34	30	15	31	30	22	27	27	34	31	32	38	21	31	29	31	23	23	29	37	28	28	37	19	35	28	39	34	30	23	22	31	24	27	28	30	42	31	37	41	42	24	33	24	32	31	30	30	30	26	24	23	25	34	28	28	25	24	36	29	29	33	27	25	25	20	27	21	30	18	41	27	35	25	32	27	28	27	28	24	26	18	34	34	24	34	39	25	37	38	38	35	31	35	26	29	23	26	27	35	25	33	34	42	23	22	23	32	27	28	27	21	32	26	22	40	28	33	30	26	28	27	29	34	27	38	34	35	30	30	33	26	38	40	19	27	27	34	22	27	22	30	29	34	29	29	30	23	23	35	35	20	25	28	28	28	27	35	26	40	28	31	34	29	36	21	26	30	30	35	41	33	35	38	30	38	26	30	29	30	34	27	33	31	28	27	14	25	31	28	22	34	31	31	27	29	28	34	22	26	19	40	36	27	32	27	37	26	36	35	23	26	32	47	25	32	29	32	29	23	31	28	34	33	26	27	24	20	27	35	22	26	32	24	27	31	26	24	26	26	24	22	15	36	35	34	38	24	34	36	26	37	30	35	33	31	16	46	30	26	33	31	26	25	30	32	24	35	26	41	30	32	38	26	30	30	33	28	25	30	26	34	33	31	40	28	24	34	40	25	27	25	32	36	31	36	27	20	24	34	36	36	24	24	29	30	31	40	22	25	21	28	23	34	24	33	36	31	27	32	35	34	30	37	35	31	34	20	27	32	31	22	31	18	34	28	27	40	25	36	19	38	33	35	20	36	27	29	29	38	30	31	34	29	35	20	30	29	30	30	34	16	30	29	27	22	19	22	33	27	28	32	34	22	30	33	31	23	29	22	24	39	36	28	19	25	37	31	12	29	37	31	22	30	30	42	30	32	31	27	29	24	26	33	29	34	24	32	26	34	29	27	32	36	16	38	32	24	34	30	28	31	26	31	31	27	32	23	29	22	33	27	39	19	28	27	26	34	32	29	29	28	29	28	26	20	31	29	30	26	39	41	25	29	37	23	26	30	32	29	35	31	42	41	33	32	29	26	31	34	39	29	21	36	28	29	22	29	23	29	29	25	28	27	20	33	31	36	33	25	24	24	25	22	27	22	26
29471	21655	44975	80791	88006	22287	6094	4616	3550	2957	2489	2147	1785	1598	1515	1752	1850	1766	1776	1836	2010	2096	1741	1711	1576	1081	1019	1041	2283	2345	1306	930	848	782	759	760	697	703	659	669	629	635	587	696	658	640	580	576	587	579	586	602	556	577	607	592	552	572	586	610	606	604	599	567	540	566	543	540	565	498	559	586	546	542	550	569	481	530	563	516	513	589	499	502	510	564	544	538	541	500	515	512	536	511	514	498	468	507	546	526	526	492	527	498	555	547	507	481	546	488	523	526	507	547	481	517	513	520	489	486	592	543	486	520	530	517	530	518	515	558	530	505	488	562	481	514	519	552	525	548	521	550	504	545	486	544	512	521	521	549	507	495	511	527	508	524	487	509	542	478	546	535	515	535	541	509	483	539	496	512	544	566	523	491	517	515	482	503	466	526	514	523	511	504	529	523	526	481	517	508	472	521	532	524	505	517	544	482	491	523	531	562	512	501	538	562	461	518	487	488	550	508	481	510	511	522	534	542	514	540	563	507	508	512	505	484	512	520	498	527	471	488	533	512	530	474	484	560	534	538	524	503	509	515	534	533	512	535	553	505	530	546	531	481	518	510	518	505	510	534	555	527	477	528	488	522	520	510	527	547	511	528	529	516	508	502	527	500	529	527	516	541	552	506	512	529	534	568	508	504	456	515	516	530	485	477	508	497	489	543	533	472	571	479	546	502	526	483	522	474	501	501	520	528	519	527	532	508	534	539	513	496	492	546	525	545	515	501	506	510	523	525	533	471	521	532	509	466	504	512	498	508	535	490	537	521	496	523	539	534	510	503	534	551	531	486	507	530	521	508	515	520	478	532	530	466	537	494	516	538	485	491	528	545	531	501	530	539	512	498	485	500	577	545	467	511	515	514	500	547	506	535	519	518	538	481	510	470	531	539	470	500	549	503	515	519	520	517	497	518	509	526	536	499	502	523	493	535	496	466	526	495	481	523	537	472	476	494	524	510	522	512	483	467	535	522	497	509	493	490	501	522	508	512	496	513	519	527	480	516	539	526	516	511	517	511	541	541	521	496	478	535	554	475	558	557	492	485	499	531	507	498	463	515	494	498	555	500	498	496	517	539	561	528	502	492	509	514	538	552	523	520	498	504	482	526	517	498	486	520	522	519	539	511	544	454	510	457	518	490	503	512	526	535	534	507	512	515	547	509	504	538	507	484	473	508	521	565	504	507	559	527	530	498	485	552	524	552	514	495	508	517	478	523	519	565	504	516	508	510	573	510	490	526	512	541	504	538	514	546	510	494	509	497	522	485	522	534	509	510	556	486	514	520	490	533	534	489	476	518	541	499	500	486	528	575	499	533	514	533	503	575	483	531	471	523	500	487	496	494	481	495	503	528	499	476	562	496	490	528	502	496	513	500	574	435	518	536	537	502	556	527	532	523	515	508	495	499	508	526	503	506	527	499	482	512	529	523	506	497	552	512	495	518	529	530	503	480	520	474	497	516	522	535	550	522	482	478	528	495	522	503	494	494	532	478	488	531	538	503	519	518	535	517	510	504	516	487	513	541	542	510	499	533	491	480	550	531	526	570	529	500	473	515	521	501	522	528	534	524	516	534	514	532	522	534	527	504	497	530	526	515	525	480	539	521	510	506	501	526	480	519	518	554	472	513	511	483	514	520	515	526	480	479	511	529	511	522	554	515	467	515	529	523	540	558	512	518	525	514	528	485	527	479	537	478	487	537	495	533	511	502	548	526	507	544	546	482	500	505	517	544	504	454	528	531	508	514	501	509	486	491	507	500	473	520	496	522	531	479	525	488	551	491	496	540	519	503	522	518	507	529	512	510	508	492	555	470	491	485	507	550	484	490	491	502	499	507	507	545	531	527	507	532	481	499	519	535	493	509	532	490	480	493	479	531	510	519	486	501	535	524	497	523	543	481	532	544	532	495	523	535	501	477	514	527	534	474	528	528	509	450	510	504	478	567	523	507	510	555	531	498	498	480	524	508	498	522	533	529	509	533	488	516	478	530	531	567	514	534	469	484	502	511	497	502	503	525	521	489	482	537	472	545	490	530	514	495	547	559	546	439	494	494	503	532	490	534	508	519	509	530	514	500	455	542	501	526	502	498	524	582	491	502	509	496	554	537	511	545	471	561	484	542	517	506	531	529	483	500	497	520	527	508	532	513	517	502	519	516	531	566	518	560	512	506	544	456	529	525	542	512	498	541	548	518	547	500	551	504	498	501	482	543	490	522	491	481	498	503	503	518	469	493	523	496	492	524	519	542	556	494	500	489	517	509	508	504	486	511	500	491	489	496	493	555	519	479	543	508	496	511	519	544	545	521	468	480	518	492	495	484	564	501	515	497	522	519	513	551	530	508	507	514	507	493	510	471	495	522	486	531	509	537	499	494	540	539	482	522	566	512	518	519	515	474	572	552	500	512	474	563	503	516	527	503	500	499	465	468	543	533	524	504	494	515	501	517	525	509	519	494	491	546	521	506	547	491	481	487	516	537	493	583	501	525	467	467	497	453	542	520	478	528	513	501	542	517	467	481	528	492	488	502	499	533	536	508	507	525	492	508	507	492	502	544	574	543	489	508	556	515	515	533	483	515	482	489	485	477	503	492	447	503	525	496	450	496	515	515	514	491	491	499	503	495	539	463	477	488	543	487	494	471	485	478	508	467	538	540	532	528	502	505	482	507	509	496	478	505	496	474	482	475	516	534	496	530	538	496	512	490	552	501	481	517	475	484	533	557	554	513	517	477	532	494	518	499	508	513	501	543	496	543	507	529	524	495	509	534	474	472	496	517	540	533	547	563	492	480	443	508	520	522	529	505	479	506	504	502	490	500	524	496	520	541	490	508	528	511	509	517	538	490	502	531	481	530	504	519	498	507	518	533	514	474	516	496	510	505	525	517	525	497	537	505	510	552	516	468	460	512	513	481	528	458	507	533	517	504	499	509	502	494	531	541	515	493	553	528	555	517	518	506	521	523	527	524	523	504	503	517	508	543	518	527	524	545	582	518	508	516	519	473	507	512	502	510	521	489	500	484	458	546	522	520	536	511	521	509	544	511	519	523	496	507	518	506	501	539	500	510	525	524	512	524	541	526	498	534	485	490	495	535	532	500	531	507	490	461	545	489	478	520	510	507	490	496	505	509	465	522	530	530	526	518	512	529	534	525	517	506	493	512	503	504	530	522	480	502	540	537	514	568	511	524	533	532	554	527	480	527	505	493	491	479	492	478	509	520	531	519	520	552	530	486	502	528	516	531	511	509	500	531	531	527	525	542	540	488	534	526	480	554	503	514	526	532	515	517	499	514	545	503	501	524	576	521	565	512	552	489	553	539	521	510	537	495	508	483	519	490	503	483	470	506	503	512	531	526	511	507	549	505	520	474	507	516	485	520	507	521	519	520	513	550	507	483	555	500	529	514	498	477	493	496	484	496	542	517	504	569	498	522	529	536	519	473	489	454	515	539	561	503	536	497
1431	286	1302	3022	2802	447	24	20	28	20	24	40	18	23	24	30	22	33	28	33	28	27	21	33	30	24	28	30	35	38	33	22	26	25	20	23	30	24	21	26	25	20	22	14	18	21	24	19	29	20	25	24	20	27	34	22	30	22	26	33	25	31	19	23	29	30	24	24	23	20	22	30	31	24	30	24	24	22	24	33	21	19	19	26	18	28	24	25	22	25	28	30	20	22	14	23	26	28	29	27	23	24	23	22	19	19	34	16	25	30	20	24	15	33	21	26	23	24	24	26	23	34	23	23	18	23	25	27	22	25	25	26	21	18	22	20	21	26	20	23	24	24	23	36	19	17	23	20	29	28	25	27	23	21	15	27	35	25	23	24	21	18	26	25	17	24	28	17	20	19	19	35	27	26	16	22	19	29	20	25	20	23	25	19	18	21	18	21	25	23	32	30	26	22	25	31	26	20	23	24	28	22	30	24	24	21	28	36	22	29	30	25	17	25	22	33	17	32	31	27	19	24	21	27	25	19	30	27	25	22	31	29	25	13	19	23	25	23	17	23	20	23	23	30	22	21	24	20	22	19	25	24	21	21	18	28	20	20	22	25	21	19	26	18	20	23	25	26	21	25	24	25	27	25	20	26	24	13	30	32	24	31	23	29	24	23	21	17	23	25	17	29	24	30	29	27	26	17	31	19	25	28	17	32	18	22	20	22	34	20	17	29	17	29	27	26	24	21	31	24	24	24	29	33	28	29	22	31	38	16	23	28	14	26	20	22	25	28	19	23	21	20	24	32	29	18	22	26	21	20	30	22	22	28	30	27	23	26	20	27	16	31	23	21	25	20	38	22	26	20	20	20	17	28	27	19	20	19	26	30	29	20	23	27	18	28	20	20	20	24	19	18	19	34	20	27	21	17	27	28	25	20	19	20	21	16	19	23	19	32	25	29	21	30	31	23	22	24	23	24	23	28	24	18	16	22	21	15	19	27	25	24	18	17	21	21	25	25	14	18	20	19	22	16	22	24	30	27	22	27	34	26	21	25	25	25	21	20	24	35	20	24	24	33	23	25	29	18	22	28	18	35	21	23	30	21	27	23	18	25	37	20	27	23	24	19	18	21	19	26	16	22	35	27	26	22	38	21	32	27	28	29	26	25	22	30	25	21	25	25	25	23	18	21	24	27	20	30	22	22	31	24	22	24	29	29	29	14	24	18	35	26	22	28	28	23	31	26	27	23	24	27	28	17	16	29	14	18	26	20	22	22	19	24	26	19	19	29	22	21	25	28	28	31	27	20	16	27	23	31	23	25	19	21	29	18	30	15	28	24	28	17	20	20	24	24	23	29	20	22	22	29	16	23	33	29	22	24	20	24	27	32	28	26	31	32	19	22	26	29	22	19	27	21	23	26	20	18	28	20	23	26	22	23	21	24	29	32	14	32	22	21	14	22	22	25	24	20	19	31	23	29	22	24	30	17	25	23	25	24	28	22	24	27	26	32	28	24	27	35	11	30	25	22	23	21	34	18	32	18	21	20	19	18	28	26	24	28	27	20	29	32	28	22	25	14	28	18	21	29	22	14	22	22	34	19	15	28	24	29	20	25	22	24	26	20	28	26	20	24	26	16	17	19	38	27	18	25	25	24	28	31	26	23	24	26	23	29	20	27	11	19	37	24	19	24	28	24	23	26	19	24	18	18	29	17	27	27	32	22	29	27	15	26	15	26	16	21	21	24	26	25	28	32	19	22	24	22	19	32	17	29	24	23	24	27	19	14	29	15	18	21	18	21	28	21	25	20	13	34	28	28	30	26	28	24	26	21	19	29	19	23	27	15	23	23	25	23	29	32	28	30	24	23	34	24	30	17	28	14	29	28	29	30	26	19	24	14	19	27	31	27	27	42	18	24	15	23	20	13	25	23	23	30	21	30	23	32	23	19	28	21	19	17	23	22	25	20	29	21	32	18	21	30	41	21	21	18	32	23	21	21	32	26	29	21	21	25	14	22	26	30	17	23	25	27	20	37	26	27	27	21	26	22	36	17	24	24	16	25	30	31	21	23	26	22	19	24	25	17	27	30	24	20	22	30	19	21	16	23	20	20	24	21	25	23	26	21	28	29	21	24	24	23	21	31	22	19	28	29	18	25	21	21	22	25	33	23	21	29	22	33	14	16	26	23	27	22	22	25	31	19	24	22	21	30	31	22	24	24	31	28	28	22	24	23	28	29	19	21	23	31	21	25	24	30	25	17	32	15	22	20	19	19	18	29	22	19	28	21	24	29	21	32	13	19	23	20	23	20	22	22	22	22	21	20	27	21	14	18	29	21	23	18	20	32	22	35	26	16	26	18	27	34	23	32	20	20	18	25	31	25	25	24	22	22	25	19	23	16	23	22	15	22	21	20	22	19	19	27	20	25	22	26	25	25	30	23	25	21	29	30	16	19	20	35	28	32	23	25	27	26	27	23	26	27	21	26	25	19	22	21	19	30	24	26	22	27	17	23	30	17	24	20	19	20	19	20	23	23	26	26	22	30	24	20	21	20	26	29	27	13	19	20	23	37	16	20	25	31	20	24	18	22	26	26	26	31	21	25	19	30	27	27	31	29	25	16	24	26	20	20	27	14	17	21	24	30	20	28	27	23	25	20	19	23	37	19	22	30	24	24	25	21	24	19	28	14	23	29	19	31	17	24	22	25	23	23	24	22	25	17	17	24	25	23	23	17	26	28	18	28	21	25	27	19	25	16	28	26	22	23	20	34	14	30	32	25	19	25	25	25	36	20	19	24	27	31	27	23	23	19	28	24	22	23	27	22	32	10	30	26	12	29	30	23	23	32	28	26	32	32	24	29	26	17	23	34	22	25	18	19	20	24	24	26	25	29	12	15	21	37	22	35	33	22	24	24	25	29	18	32	19	10	24	12	28	30	22	22	18	28	25	20	22	18	28	27	20	26	22	30	17	30	20	24	30	26	20	27	24	32	14	22	28	31	25	18	24	28	21	21	23	34	26	21	29	22	22	24	19	23	25	22	23	23	29	29	20	18	25	20	36	17	13	27	33	25	20	27	26	18	20	28	23	28	20	16	24	30	24	29	26	16	18	21	22	30	26	29	27	24	30	29	18	24	27	30	25	22	18	26	29	27	25	13	28	32	20	18	29	35	19	18	26	31	26	12	27	22	22	22	23	21	29	23	20	30	30	16	23	28	13	17	24	20	18	20	18	21	19	23	25	22	29	22	22	25	29	22	18	20	21	22	28	27	26	26	29	27	27	16	25	26	23	27	21	17	23	30	19	26	24	34	20	28	17	30	30	32	30	29	19	26	25	24	32	20	28	20	29	16	22	32	25	16	33	28	29	18	28	24	31	15	24	30	23	22	31	25	31	22	24	28	24	19	23	20	16	38	19	26	23	26	21	22	27	26	28	26	34	17	19	21	30	19	31	29	22	21	26	26	19	26	23	29	24	22	18	34	23	21	31	24	22	18
17559	11904	24748	49068	50240	12418	1393	1038	899	822	736	694	651	632	706	794	771	798	870	1066	1074	898	799	764	700	595	562	639	1300	1006	640	520	537	505	542	506	460	480	474	487	460	475	488	520	498	447	442	484	451	446	459	471	473	410	490	433	444	455	451	480	464	458	460	439	459	448	437	477	439	432	452	431	450	455	447	447	444	411	470	409	433	447	403	409	458	446	427	406	404	446	441	394	391	416	446	425	426	380	424	411	395	457	414	456	442	495	447	450	403	426	395	430	407	432	441	457	405	397	436	433	418	448	470	421	396	398	437	421	436	422	405	438	414	441	429	413	428	431	481	424	427	421	427	410	433	439	411	404	421	426	412	436	416	443	437	420	429	426	423	445	410	431	462	436	440	449	434	426	450	471	453	435	403	407	457	446	432	452	430	434	498	440	428	394	438	395	409	431	426	451	415	395	421	449	411	462	415	402	413	443	439	430	412	414	462	453	434	434	434	440	404	403	473	433	423	444	381	419	423	401	394	420	426	425	437	456	462	398	451	439	401	400	445	417	456	491	422	423	402	449	442	397	443	443	464	414	461	390	429	426	436	444	415	418	432	382	402	416	414	401	435	416	404	408	426	453	429	415	425	465	428	443	443	417	423	432	419	400	431	411	400	452	428	429	418	409	446	418	406	456	424	425	445	443	424	427	457	423	431	442	432	409	412	435	409	416	434	409	438	422	396	472	456	403	410	451	426	431	417	447	392	402	431	432	435	407	434	424	386	440	435	470	439	453	453	412	401	432	410	434	416	408	428	433	448	425	403	395	436	421	429	402	436	407	422	402	453	418	457	432	442	434	405	439	408	405	452	403	389	431	448	427	417	409	420	408	417	417	411	411	426	452	438	395	397	470	421	425	426	418	409	427	423	438	410	420	393	424	419	439	392	426	418	454	459	414	429	441	409	427	406	437	401	409	409	407	396	403	404	417	424	440	455	405	398	407	435	468	411	407	394	462	418	428	412	424	413	455	423	456	426	422	429	489	413	407	440	423	446	421	459	451	455	407	430	410	419	450	397	404	405	437	415	449	421	405	398	435	404	426	446	420	450	440	404	449	447	414	427	440	419	420	430	433	483	432	413	418	450	432	436	407	465	453	453	408	435	417	447	419	439	437	465	441	395	419	422	395	392	434	418	447	427	483	401	376	395	405	417	430	453	409	418	413	467	448	413	452	456	446	452	419	446	379	423	415	382	397	383	433	440	425	431	428	379	404	427	410	455	424	429	417	446	410	381	405	455	474	440	425	401	419	421	460	439	433	417	431	439	440	420	428	405	467	388	430	455	391	437	448	409	442	422	443	427	405	445	439	426	420	448	426	400	439	407	436	433	450	419	437	407	427	423	429	426	420	419	423	408	440	413	416	447	444	422	449	417	427	432	432	446	433	414	416	401	406	475	435	457	420	434	442	392	412	442	437	442	446	449	424	414	439	406	440	391	405	439	430	436	377	435	455	443	442	446	426	450	440	420	413	423	476	405	436	422	412	417	441	443	415	408	435	454	440	451	467	415	451	406	488	370	407	446	433	430	432	444	415	402	418	441	408	453	447	426	451	408	404	402	434	419	421	455	446	399	438	418	475	427	402	411	435	393	417	426	427	425	426	408	460	409	434	461	416	451	451	442	452	434	426	407	425	394	444	451	455	413	452	450	432	445	421	404	461	415	413	391	385	410	454	452	422	422	414	378	421	412	414	440	392	449	407	422	396	407	398	425	431	433	449	410	422	422	458	421	425	416	439	395	444	446	436	437	434	409	453	439	417	422	449	393	416	418	413	388	451	458	425	466	438	424	421	419	458	420	424	416	429	457	409	409	471	409	438	415	424	412	400	442	412	405	412	442	426	426	460	403	457	422	431	415	432	469	426	417	442	442	478	458	425	407	396	420	417	430	416	399	402	425	419	454	411	409	409	445	429	406	396	396	393	446	397	491	402	389	436	407	388	453	439	405	430	456	425	422	443	435	415	436	431	467	408	417	429	423	408	429	435	402	411	422	431	437	431	400	411	454	430	412	448	454	424	431	440	443	408	426	400	427	417	394	404	441	428	430	409	429	384	394	417	411	438	406	427	462	400	447	405	412	421	418	431	368	438	451	451	381	445	400	426	428	387	413	420	451	384	405	395	410	450	435	426	436	399	425	432	392	436	434	441	430	440	481	390	377	432	429	394	398	393	435	446	409	434	419	407	412	415	448	419	460	477	419	419	431	433	413	364	407	449	440	433	419	396	405	425	401	430	433	481	415	408	455	469	426	404	390	435	385	433	429	445	415	440	451	437	432	401	394	411	450	435	383	412	480	431	438	431	424	429	431	379	406	419	455	456	432	384	405	444	423	403	421	445	405	403	465	418	443	388	419	438	411	446	403	449	433	407	441	451	425	429	412	435	420	427	425	419	404	420	472	389	394	456	441	434	462	450	420	467	429	455	454	450	457	430	467	418	447	426	439	445	441	434	436	424	413	414	440	428	407	435	438	425	408	414	427	430	387	414	422	425	414	402	442	433	432	442	470	421	453	432	463	402	422	458	438	441	418	420	428	415	462	462	413	425	428	429	444	449	425	471	452	463	435	440	435	419	454	419	433	418	404	416	446	432	422	480	403	454	425	443	431	421	413	373	405	475	414	469	426	442	449	404	407	456	433	440	453	453	387	462	431	448	470	447	404	410	436	403	443	483	410	389	428	425	430	446	445	407	416	385	447	477	422	395	434	427	393	421	409	409	440	432	413	434	385	414	423	468	427	447	416	375	421	423	405	452	434	464	421	382	446	399	416	417	412	422	392	433	406	427	393	433	459	421	426	420	419	447	397	408	454	403	422	384	402	392	439	424	463	418	468	436	398	403	435	386	384	436	424	453	398	409	443	411	386	445	447	418	395	421	425	436	435	407	431	450	413	414	400	429	428	407	423	444	418	424	393	431	428	401	442	432	447	393	428	408	397	417	441	421	451	458	441	445	439	381	432	429	408	418	449	451	406	434	400	444	429	445	425	438	436	418	425	449	436	417	407	429	386	423	427	395	432	422	411	404	405	437	419	419	424	416	420	427	431	459	449	440	435	428	400	449	438	387	440	458	423	427	381	398	416	423	420	445	404	450	427	434	435	417	445	432	432	408	408	398	394	426	407	388	416	449	448	457	437	452	433	415	357	455	430	442	435	433	403	433	408	430	442	392	427	456	430	428	431	422	438	448	476	441	428	430	422	428	399	427	422	417	393	458	443	432	429	427	427	476	420	432	462	425	445	419	459	434	452	419	445	379	459	473	399	456	419	418	435	433	448	375	410	419	427	431	404	453	412	416	419	427	399	433	428	420	432	426	441	431	411	423	416	458	423	412	450	429	407	424	393	417	457	435	465	414	378	426	424	404	433	449	449	405	420	443	415	407	457	439	428	406	422	423	439	425	431	423	452	408	409	442	431	439	431	439	422	418	386	441	416	455	408	456	438	437	433	395
1576	791	5162	16333	18964	4191	51	52	53	41	30	38	32	38	37	29	53	37	37	51	45	40	38	31	34	29	33	41	57	42	40	26	33	33	23	20	33	35	25	27	32	29	26	22	30	18	24	16	24	18	33	35	33	33	39	31	22	24	27	19	25	21	30	30	31	27	31	26	29	35	20	26	21	37	28	21	30	26	24	23	31	27	22	27	23	25	19	19	25	24	23	26	14	23	30	26	24	36	23	30	30	16	34	36	20	29	25	24	22	32	21	28	18	25	29	28	23	24	20	15	27	23	23	20	28	31	29	31	23	21	25	17	29	23	19	26	23	21	41	20	24	27	20	27	32	26	21	21	30	17	30	24	28	21	23	26	27	30	24	32	30	19	27	22	18	22	25	18	15	40	33	25	18	29	25	19	32	29	16	22	24	25	27	14	19	30	26	28	24	14	28	20	29	24	28	29	27	30	33	22	33	20	15	22	30	28	26	25	24	32	22	30	31	21	27	19	26	24	32	26	18	27	17	31	16	29	15	27	25	25	35	33	29	35	31	28	28	19	27	18	11	20	28	27	33	16	31	31	24	24	24	16	21	21	16	32	26	28	25	26	22	20	31	22	23	24	21	31	24	25	33	18	31	20	26	27	23	28	26	30	27	29	17	28	24	17	33	33	28	28	21	21	25	26	21	33	26	30	25	37	22	28	25	28	25	36	27	24	27	18	24	27	20	38	27	22	26	26	26	18	19	28	33	21	31	31	24	22	16	35	28	26	21	20	25	24	28	15	24	22	24	25	30	22	25	31	22	18	20	29	20	20	20	22	17	22	16	20	22	20	19	32	21	27	27	19	38	26	36	21	23	25	26	26	21	33	30	27	20	27	32	21	25	28	23	23	22	28	26	30	25	18	29	30	19	29	27	22	28	24	24	21	20	29	16	26	25	23	32	24	30	21	29	26	28	30	22	24	18	24	29	19	33	21	21	19	20	18	31	24	24	29	12	31	24	24	29	19	34	26	27	30	20	20	15	23	26	25	22	38	17	23	24	24	19	26	16	27	26	25	33	31	23	19	22	23	25	31	21	28	29	20	35	20	35	19	25	24	22	20	22	26	28	29	33	28	24	22	30	20	27	26	26	25	20	26	35	26	38	18	22	19	21	9	27	36	26	22	24	35	25	29	28	34	27	25	21	27	23	25	23	25	24	20	33	20	25	20	12	25	22	26	23	21	25	24	25	31	23	27	26	26	27	29	33	27	24	29	24	23	25	20	30	21	30	20	31	21	20	30	23	24	24	20	15	22	22	26	16	29	26	24	20	19	28	31	23	18	25	27	30	26	29	16	19	21	27	20	25	39	29	27	23	16	22	29	24	31	19	19	23	25	15	22	18	22	15	27	24	33	19	31	21	37	32	24	29	17	20	28	18	31	21	12	26	22	21	27	26	27	23	29	25	28	25	29	24	18	24	17	18	20	19	23	27	22	18	26	33	22	20	19	22	25	26	27	27	20	28	13	25	25	19	20	31	24	28	22	23	27	25	27	28	17	19	20	19	26	19	28	32	12	24	29	27	21	17	26	27	25	28	27	23	26	22	28	23	17	26	23	28	26	31	32	30	21	26	35	16	31	20	36	27	26	18	28	30	30	16	21	28	24	36	27	28	26	33	25	26	26	19	25	22	36	20	15	17	23	20	34	25	22	25	30	22	28	25	35	21	25	20	18	19	30	19	29	20	24	32	27	29	23	20	22	22	35	23	25	20	28	23	22	21	28	16	19	25	22	28	19	36	29	19	30	22	19	22	21	28	23	23	16	21	22	32	30	20	33	24	22	30	24	26	31	25	25	30	22	23	22	22	22	20	19	22	23	26	28	22	28	24	18	21	17	25	22	26	26	26	26	21	26	17	29	20	29	23	21	24	20	18	26	20	30	20	25	23	22	22	23	24	35	26	27	23	32	27	30	19	18	20	30	26	33	24	21	15	21	27	22	30	30	19	31	17	23	24	25	26	29	25	23	30	32	17	24	20	21	30	32	15	14	21	24	40	19	26	25	25	16	27	29	19	31	29	27	25	18	26	34	32	19	24	32	25	23	35	20	22	29	23	19	21	20	25	30	21	26	20	27	29	17	31	31	15	28	25	35	22	22	29	19	22	20	21	21	28	28	30	30	25	23	31	26	22	32	19	21	16	19	26	17	21	28	23	32	23	22	32	20	19	22	20	22	22	26	17	18	31	27	22	23	21	20	24	24	27	22	24	22	29	22	25	26	23	27	25	27	26	23	29	23	26	20	22	24	18	20	25	31	29	28	21	18	16	24	25	23	27	19	25	28	20	24	24	20	27	19	18	19	26	26	20	26	26	31	36	31	19	28	22	17	21	25	24	25	30	16	20	22	32	30	21	34	31	21	20	30	20	32	21	27	26	24	22	29	25	23	20	25	31	26	22	33	23	20	22	26	19	28	21	25	31	18	34	29	28	20	31	22	34	30	25	19	32	24	27	22	29	19	17	23	25	27	27	26	27	31	29	33	27	22	27	20	32	25	22	23	27	25	25	21	23	19	27	28	17	29	19	29	19	30	29	27	27	35	32	26	24	21	23	31	23	27	23	31	14	20	22	26	15	22	23	25	29	17	23	18	30	28	29	31	32	25	37	19	19	30	26	23	21	24	17	24	37	18	16	19	30	18	28	23	19	17	25	19	30	27	32	23	15	22	27	21	24	20	20	22	27	20	25	32	30	32	29	29	21	13	25	32	29	26	16	29	26	23	17	19	25	28	27	18	29	30	26	20	25	33	20	24	19	29	21	21	26	24	20	20	23	27	21	25	22	29	29	23	26	21	33	21	28	21	27	26	19	17	22	23	20	29	28	26	18	24	31	20	22	33	23	26	27	33	29	25	23	31	25	19	32	31	24	20	22	17	26	20	21	27	21	19	31	27	20	20	26	30	34	30	21	19	18	16	26	31	33	20	17	31	20	17	24	25	23	32	21	25	21	23	19	16	27	18	24	19	26	18	24	21	21	22	25	24	26	33	20	18	32	17	23	22	28	20	27	22	31	24	30	18	33	25	28	32	25	23	30	22	21	28	21	17	21	18	20	17	26	27	20	23	25	21	18	17	16	31	24	21	36	20	31	30	25	23	28	27	25	21	20	27	19	23	16	30	22	20	26	29	24	26	21	29	29	21	29	27	28	17	19	25	33	26	19	26	26	28	32	19	23	22	27	25	28	23	26	22	15	17	22	18	20	29	29	20	23	15	20	22	23	31	29	23	23	28	23	27	37	34	32	22	21	24	21	25	28	26	31	23	30	26	28	22	24	22	21	28	23	30	19	28	17	23	31	30	21	26	31	31	27	28	19	31	25	27	23	21	25	25	32	32	27	22	20	19	18	21	30	12	28	25	35	28	20	27	20	23	26	21	22	27	34	22	22	24	24	22	25	18	26	25	24	22	24	27	25	36	25	28	19	28	28	26	29	27	30	20	24	22
27324	20929	38947	81707	86513	19312	5104	3868	2944	2438	2134	1850	1547	1385	1392	1547	1420	1461	1674	1957	1990	1692	1252	1040	968	878	910	1616	2414	1475	859	763	696	620	643	625	586	565	588	561	511	560	538	595	575	587	550	555	489	542	460	497	530	500	515	528	483	487	541	478	499	479	500	475	515	476	461	494	491	496	500	477	479	470	456	443	445	443	467	435	446	455	471	461	475	435	463	445	451	439	406	412	463	422	470	455	484	471	447	439	458	421	448	433	460	457	466	447	423	424	488	457	437	447	464	436	420	424	456	439	465	437	457	451	475	477	439	422	438	475	413	435	444	497	443	418	455	470	463	447	417	436	472	398	467	437	476	474	452	464	442	474	451	453	426	473	428	469	453	432	435	435	409	428	419	430	445	455	463	417	457	479	448	450	461	432	445	440	439	441	431	446	436	428	419	428	391	442	464	406	448	420	442	432	467	449	422	456	459	444	446	408	406	454	443	403	440	418	459	423	449	427	456	437	456	474	471	436	447	439	446	440	408	442	448	459	442	451	413	455	428	410	430	429	421	420	425	434	406	443	458	387	394	434	456	426	426	430	428	433	436	431	451	415	428	439	461	416	445	425	429	449	411	413	454	449	454	412	427	445	432	429	444	420	449	430	439	416	459	449	439	459	444	431	420	443	424	450	484	448	398	447	441	455	431	426	427	422	403	441	435	434	467	471	451	471	432	438	472	462	436	467	459	475	430	412	443	435	422	466	421	441	447	432	428	425	429	428	436	449	412	457	437	456	455	418	391	452	435	460	431	430	448	447	465	425	435	403	423	462	444	397	439	425	434	439	459	452	431	447	467	445	407	429	479	440	451	430	430	410	462	414	427	464	431	408	420	432	468	441	463	434	427	452	481	419	428	431	402	445	409	441	431	408	473	446	427	435	438	422	429	387	453	415	438	441	434	478	453	461	443	427	417	452	443	432	411	430	455	432	423	438	455	403	459	467	432	418	430	394	422	431	457	434	455	431	447	434	431	427	405	456	458	415	457	446	430	413	451	438	438	454	436	464	441	452	441	434	425	421	413	406	449	465	422	441	404	426	411	436	438	413	431	408	466	424	427	435	434	434	443	432	408	454	423	442	479	427	405	429	477	430	449	447	447	428	470	410	416	422	442	458	388	425	444	410	435	408	470	422	431	433	431	446	468	461	456	455	437	431	448	432	422	449	438	449	434	460	457	397	443	446	421	451	435	444	454	429	434	420	416	444	455	420	421	414	451	451	457	435	471	458	440	446	429	402	447	455	445	439	465	402	406	428	474	443	484	447	453	444	422	447	404	418	439	411	442	462	435	447	409	465	424	408	438	462	435	434	449	443	420	451	463	457	441	411	438	399	453	409	431	488	432	443	472	445	464	430	402	432	443	427	428	464	426	473	441	463	412	425	430	412	407	451	445	447	452	447	492	459	453	418	454	452	437	435	442	499	453	422	418	409	441	487	470	445	436	422	442	421	382	437	436	430	444	461	422	455	443	432	478	456	432	470	419	432	439	424	440	449	419	440	425	433	407	445	434	459	483	447	449	433	457	444	443	421	433	456	458	476	435	401	485	468	423	449	394	438	422	488	419	406	460	420	418	426	397	444	449	418	436	424	452	426	448	445	463	415	466	417	435	481	404	477	435	408	456	450	424	431	461	442	435	435	427	453	481	396	422	433	440	454	454	435	456	441	421	407	412	455	445	454	447	413	436	457	448	470	418	451	439	467	434	412	428	452	428	420	460	394	426	441	454	422	411	450	420	411	422	398	435	444	447	426	413	440	469	406	446	451	439	454	446	467	463	426	468	469	451	416	436	468	449	428	440	462	399	479	458	418	430	427	423	435	466	420	460	475	405	442	498	450	438	443	434	438	426	451	421	446	432	424	462	453	455	405	450	429	403	405	421	464	431	415	470	440	460	410	423	456	419	437	429	407	431	434	466	444	443	447	442	465	470	417	478	458	413	484	440	475	397	457	461	446	443	421	449	433	470	407	423	431	449	419	409	409	426	411	433	424	435	453	422	439	460	424	432	410	452	496	412	439	435	420	429	460	427	429	443	431	441	428	432	446	434	401	397	481	448	439	427	429	449	459	442	455	457	477	457	425	453	483	441	451	437	417	465	446	447	435	465	445	399	420	431	445	437	426	430	467	435	410	439	464	426	457	441	443	444	429	476	439	437	408	432	451	407	462	440	463	477	433	398	465	416	464	437	438	384	459	427	455	467	470	473	445	432	455	469	406	437	454	446	422	426	409	414	453	478	456	396	415	473	449	445	451	432	470	457	430	429	472	465	462	445	400	427	449	424	473	463	484	434	462	427	455	439	413	428	449	435	433	427	459	435	477	418	445	383	428	426	430	448	446	429	465	420	446	477	440	430	442	405	488	425	430	435	433	449	458	439	445	434	400	479	441	459	427	447	477	437	431	432	478	418	426	438	422	452	463	455	427	459	426	414	431	452	422	448	416	442	461	407	455	459	447	428	431	420	438	450	480	441	459	418	462	397	454	433	419	459	478	457	461	458	468	415	438	408	427	427	447	436	430	426	436	492	422	444	432	453	432	423	448	424	427	430	401	458	433	444	414	452	429	458	448	481	439	417	457	466	496	434	411	424	444	403	424	441	446	464	423	452	439	434	438	462	439	443	415	439	402	429	491	444	453	445	423	477	433	412	451	462	464	409	448	454	398	449	461	402	460	472	434	418	416	419	457	434	429	448	415	435	466	452	446	452	431	413	416	416	434	439	429	423	421	459	447	460	425	464	403	449	431	422	455	467	422	460	458	389	424	424	493	455	450	459	473	437	453	458	482	450	468	433	447	429	417	423	415	458	435	450	444	433	478	424	439	425	432	415	425	431	481	449	446	474	426	475	368	433	428	430	466	377	479	424	424	445	438	448	430	444	442	414	457	440	454	461	442	470	435	440	436	429	480	449	443	445	447	425	419	397	413	453	470	472	433	437	437	453	442	421	445	432	425	443	410	456	445	463	435	449	476	446	433	448	446	434	429	442	470	413	457	406	426	425	448	427	414	411	448	437	403	416	443	401	436	420	435	458	418	475	457	457	443	445	454	501	445	417	461	443	467	452	432	459	448	419	452	411	455	395	427	416	403	461	437	476	418	473	467	427	411	463	459	462	401	432	455	473	453	424	460	440	439	437	423	428	450	415	457	429	460	446	461	436	445	461	408	430	462	459	470	421	447	432	414	406	426	458	471	449	459	416	436	430	453	439	474	434	419	423	428	465	469	414	439	419	408	421	446	423	414	414	455	429	428	420	402	432	451	456	415	437	448	463	449	457	436	420	420	401	439	456	442	432	437	453	453	464	414	404	484	472	420	457	409	470	441	434	414	436	410	474	413	452	450	429	442	447	430	411	452	450	423	432	397	403	456	401	466	439	465	420	445	456	467	419	442	425	418	413	444	480	468	423	433	458	433	405	456	450	440	467	448	412	425	412	452	472	396	421	415	432	416
2390	563	3559	10021	9841	1621	53	32	37	43	39	41	51	40	44	39	42	54	42	37	59	45	38	30	47	33	42	67	56	44	42	42	35	31	43	31	32	63	36	35	34	40	46	54	28	40	37	33	31	34	39	36	33	32	34	38	32	42	36	37	50	41	40	22	47	43	38	31	35	31	47	36	35	42	46	41	32	37	42	42	45	23	31	36	38	30	51	34	24	30	34	30	47	36	39	28	44	34	41	30	39	30	41	37	28	40	32	40	37	44	37	34	36	29	46	34	36	33	30	51	33	31	32	33	31	40	41	36	33	51	49	36	37	28	39	34	46	41	42	48	39	35	37	32	37	43	36	30	41	25	44	33	36	33	47	45	34	33	33	36	28	20	38	37	46	36	31	40	46	35	38	41	33	47	38	30	34	46	36	32	35	34	25	35	33	26	33	28	42	35	40	42	38	44	38	42	39	37	41	48	42	29	26	37	30	33	32	26	28	35	24	34	40	40	34	40	41	37	35	28	50	32	41	52	37	35	30	39	39	36	35	31	40	38	36	46	37	31	36	44	42	45	36	37	38	28	31	41	49	28	43	35	32	41	47	41	41	36	40	34	32	35	31	35	38	41	36	41	36	39	48	32	46	37	28	35	38	33	36	38	41	31	31	45	36	42	38	35	36	35	32	43	44	42	43	36	34	38	36	35	30	35	45	34	37	38	33	36	41	26	28	40	39	34	37	34	36	44	38	56	34	29	32	33	38	35	31	40	26	36	26	29	45	41	40	33	34	25	28	33	35	34	52	39	41	27	42	32	45	34	34	40	33	34	41	39	41	42	40	37	37	42	48	33	40	39	42	33	32	32	34	39	38	21	28	52	33	27	30	44	30	31	47	41	30	45	43	31	40	37	39	30	40	47	29	29	31	33	40	40	27	33	34	31	34	30	44	31	44	36	41	40	36	34	44	39	42	36	37	53	50	48	36	36	34	38	44	35	30	38	33	37	33	37	35	36	24	40	46	37	39	35	36	50	41	35	37	30	33	33	30	27	47	38	35	33	47	46	33	44	28	44	40	36	31	33	42	35	35	37	40	39	44	31	37	36	32	35	35	43	39	54	46	38	31	31	40	31	34	30	42	38	25	40	44	37	38	33	40	36	29	32	29	38	38	33	39	43	42	39	37	45	37	40	43	50	32	37	47	42	33	37	36	27	31	33	42	36	40	40	41	28	32	36	38	39	33	40	51	40	31	30	47	39	47	22	36	35	30	33	32	29	39	33	35	37	40	26	35	36	30	44	31	24	34	33	42	39	39	39	44	34	38	38	35	45	34	33	37	36	41	42	31	45	34	30	39	39	24	55	40	29	41	40	42	31	35	42	27	42	46	48	47	31	40	45	43	36	47	25	41	35	39	39	39	33	37	40	40	34	48	42	36	41	42	36	36	35	42	29	37	37	26	37	42	46	38	41	46	34	33	41	34	33	38	37	34	44	34	31	37	28	44	32	31	28	27	40	31	27	35	31	38	39	38	40	36	40	54	43	42	30	36	47	27	38	35	37	34	32	33	17	33	34	42	40	30	48	23	37	37	34	27	44	39	34	34	37	34	36	32	43	38	27	27	28	49	32	41	35	27	37	50	47	35	50	43	31	48	37	31	37	29	34	39	44	40	44	27	27	34	40	41	25	36	41	34	40	41	49	37	36	41	35	36	31	40	43	40	42	25	28	48	47	36	33	41	44	39	36	34	41	37	38	53	42	42	38	34	34	35	32	37	42	41	48	35	30	43	37	32	37	38	29	38	34	34	29	48	43	33	38	34	49	42	41	37	38	32	28	27	26	34	40	46	36	46	41	32	55	41	33	29	29	38	36	27	48	32	44	50	28	39	41	46	50	31	31	40	55	34	31	37	30	29	43	37	39	55	45	37	33	27	34	36	41	40	30	33	40	30	41	40	42	31	44	37	42	42	39	39	35	39	37	26	44	52	34	32	29	49	36	37	45	37	30	51	40	42	37	37	33	30	39	34	29	33	30	36	46	33	34	44	40	42	43	35	35	33	37	43	44	47	40	37	31	36	38	33	34	36	42	38	48	23	40	30	32	39	32	39	44	36	37	39	35	41	31	33	35	39	30	35	34	48	28	47	35	41	36	35	51	34	43	28	41	46	42	39	25	29	33	47	41	44	36	37	36	42	38	47	32	35	36	31	36	41	33	30	30	42	49	39	32	48	49	38	41	37	35	37	42	43	40	33	32	44	47	36	38	38	35	40	46	38	32	39	36	42	34	31	27	30	33	25	29	51	32	37	45	27	34	29	24	19	36	38	37	37	46	39	28	38	37	42	46	29	33	32	34	31	36	43	43	39	39	45	33	30	40	34	35	38	39	40	38	25	40	44	33	31	37	31	37	45	41	43	45	34	45	39	38	27	39	41	33	35	25	34	35	41	34	33	41	34	38	38	38	32	38	44	48	31	41	48	44	31	24	29	31	33	33	45	46	35	33	36	42	23	25	37	38	37	36	31	36	32	32	33	39	37	36	31	44	43	42	25	39	33	32	30	37	49	35	38	29	33	38	40	39	41	44	43	39	31	32	38	39	49	41	38	35	42	30	34	37	33	28	43	38	34	40	42	37	45	35	36	36	31	36	39	44	35	39	50	37	35	33	47	40	38	31	42	40	36	35	38	40	43	39	38	41	47	42	35	39	40	40	50	47	39	42	35	34	37	36	27	33	32	34	32	43	33	44	37	30	28	40	25	35	38	39	45	34	49	36	37	37	39	31	38	31	35	34	32	41	39	31	34	37	39	33	29	44	28	32	25	34	36	35	34	33	38	30	30	42	41	36	37	39	52	34	30	45	31	26	36	36	37	34	37	43	34	42	40	24	45	32	50	38	40	27	37	29	38	41	32	38	40	25	36	32	35	34	39	36	32	38	33	30	24	37	36	36	44	38	40	37	38	39	32	24	52	36	43	34	30	30	37	39	42	23	39	29	30	37	45	41	37	38	33	34	42	48	40	39	36	27	31	47	28	39	30	25	37	39	35	33	26	34	39	36	24	36	36	36	39	27	39	40	30	41	37	35	34	46	39	35	45	43	33	45	34	39	41	38	36	38	41	40	43	33	35	42	37	31	32	43	29	44	34	36	47	34	34	28	34	39	42	26	37	40	37	40	37	35	35	51	51	31	37	45	45	47	37	26	37	32	40	42	45	45	36	39	41	35	38	33	38	42	33	35	43	34	39	41	27	28	36	31	35	38	40	38	37	43	36	48	41	46	32	31	55	28	37	40	29	42	35	42	33	29	23	29	50	41	34	39	35	47	40	27	31	37	40	44	38	36	42	44	38	45	26	42	52	38	40	46	28	46	34	31	37	37	28	38	45	42	50	33	28	45	36	43	43	37	29	35	29	44	43	26	37	40	35	35	30	37	42	34	40	39	45	32	36	36	43	47	35	32	34	37	40	40	30	32	40	40	38	29	41	29	38	33	34	42
20929	17056	33503	70678	71857	19834	3030	2316	1984	1614	1462	1265	1251	1062	1122	1239	1277	1180	1447	1799	1704	1462	1197	1003	943	926	970	1832	1834	1123	850	851	741	780	791	737	738	706	756	737	684	764	732	714	738	748	704	743	644	723	726	658	722	685	702	686	688	691	675	678	709	671	674	670	674	652	636	698	608	664	659	656	673	694	655	666	671	657	671	658	682	603	665	656	659	609	618	598	625	691	662	658	609	646	660	678	624	663	629	661	639	690	637	663	667	655	658	621	633	634	621	652	640	609	664	663	648	641	609	638	677	614	640	646	615	645	664	638	657	619	638	638	656	653	583	667	692	652	597	676	651	670	633	640	633	658	657	646	649	745	631	640	649	679	651	628	682	646	621	689	660	657	641	598	646	614	668	637	658	625	669	620	646	659	649	628	714	635	646	662	670	648	647	656	660	623	621	648	621	642	612	653	620	649	653	659	633	594	639	570	653	639	691	636	675	627	625	649	632	646	626	620	604	661	660	621	683	629	613	637	653	677	651	649	640	619	655	653	659	593	650	627	608	623	659	615	659	619	643	690	651	649	664	646	714	670	609	607	668	621	630	696	619	625	653	623	639	658	645	651	605	653	644	611	599	722	624	670	637	649	704	650	708	670	643	599	658	687	636	637	636	665	672	639	687	640	677	680	624	674	618	617	652	643	644	669	629	641	608	658	614	669	657	605	641	680	611	623	620	641	648	651	591	671	648	658	651	659	662	663	638	672	633	623	646	634	667	685	627	641	679	660	620	601	665	644	618	670	644	638	643	608	688	621	687	641	644	621	606	663	667	628	638	587	694	608	669	614	689	656	642	636	657	625	625	651	668	595	587	678	639	641	662	612	654	672	641	618	641	684	623	635	621	673	660	656	663	626	642	649	644	689	627	664	628	694	709	637	663	626	693	613	627	633	606	618	662	701	633	666	660	655	618	665	663	652	633	628	643	657	655	679	567	723	636	640	697	633	645	633	653	684	668	657	629	657	650	668	620	658	563	640	651	664	639	648	684	630	629	661	663	638	654	675	676	638	645	648	645	611	644	606	632	625	659	661	704	627	629	604	636	624	652	683	658	607	664	608	645	629	627	635	644	643	633	674	655	635	642	660	700	638	634	681	650	659	658	666	673	656	621	623	662	618	637	631	652	627	648	671	641	662	601	629	615	633	667	694	661	640	670	660	679	631	635	636	644	665	646	632	638	654	675	636	663	675	624	630	641	627	653	658	615	639	683	686	627	660	625	670	612	644	623	639	647	640	629	619	681	632	601	672	682	623	654	662	641	664	646	654	631	642	645	643	631	648	659	699	621	595	637	617	637	656	631	635	687	630	659	641	647	634	638	698	706	650	634	649	656	648	649	629	665	657	623	612	654	665	624	607	684	625	592	619	698	649	623	661	647	672	670	657	662	634	643	656	624	632	668	645	659	634	665	659	635	671	687	615	654	663	631	630	583	623	616	671	612	669	648	621	649	645	665	630	612	655	644	655	643	658	669	678	610	691	673	642	667	613	642	648	666	664	638	641	656	653	629	648	628	634	594	684	628	659	590	688	625	684	649	640	666	656	616	607	661	627	621	643	663	624	627	636	655	631	634	627	678	644	610	629	631	664	651	674	664	630	679	641	614	665	633	645	667	611	662	664	624	637	685	638	676	651	625	662	630	691	668	660	638	667	641	667	650	641	646	648	640	595	639	631	659	664	625	621	613	639	628	664	666	609	616	677	647	620	638	614	621	623	635	643	622	584	666	609	688	635	643	669	610	648	645	646	658	646	631	655	628	677	635	644	638	654	655	672	681	645	615	626	681	683	632	696	629	630	623	675	625	657	627	654	658	616	633	609	645	646	680	614	635	645	653	646	626	690	595	625	647	628	690	640	684	673	656	626	574	649	652	640	687	692	639	635	683	635	661	654	620	624	667	680	652	638	698	637	656	634	642	647	659	636	661	644	678	628	693	627	670	669	660	647	636	632	659	582	638	628	680	618	588	682	704	693	686	621	674	646	637	648	635	621	628	635	645	631	633	699	607	659	655	622	684	638	652	651	636	631	630	658	685	676	645	596	610	662	658	613	663	654	647	646	679	651	637	662	654	647	653	637	651	607	664	609	607	667	685	639	677	668	680	647	651	658	623	663	680	642	673	617	684	641	615	611	584	617	674	634	683	631	621	625	635	642	620	644	632	694	670	672	619	624	675	626	616	584	656	616	651	655	673	605	640	631	634	605	603	662	651	617	647	647	611	643	653	617	634	650	632	647	619	638	635	628	638	683	682	653	643	638	648	621	619	642	634	648	632	643	688	654	618	675	663	660	659	605	598	622	634	642	617	669	645	646	667	622	646	650	654	637	611	615	660	653	627	623	626	618	682	661	676	695	601	631	610	674	668	615	614	640	666	627	677	651	627	591	639	645	623	624	665	637	648	662	667	624	646	629	640	665	608	647	628	642	657	668	627	627	637	658	640	635	649	582	624	637	626	637	680	644	655	595	617	634	664	597	633	643	657	669	644	657	622	674	658	639	650	665	624	629	642	599	650	608	666	638	671	666	660	642	617	644	663	642	672	650	689	636	630	662	648	613	670	636	624	616	656	638	633	657	659	635	625	625	631	683	680	650	645	639	664	603	696	623	660	652	669	628	624	646	655	645	656	627	637	638	656	651	664	664	627	623	636	639	669	646	633	620	658	638	626	652	618	639	643	626	653	644	645	715	616	653	678	668	617	631	654	640	681	694	667	670	622	664	652	646	641	632	651	628	654	671	621	616	604	681	661	621	625	646	679	653	628	631	607	646	620	662	610	656	637	660	644	631	699	654	621	678	651	665	678	695	603	641	652	612	648	678	680	660	635	615	641	604	630	637	646	630	676	675	682	667	590	667	633	639	648	680	612	597	682	647	649	651	616	643	636	700	646	624	642	679	663	658	581	639	629	662	611	621	675	673	637	663	666	630	698	653	660	633	632	656	631	629	658	629	631	655	634	651	647	652	619	651	624	677	639	681	658	628	657	670	604	706	599	622	640	613	661	713	603	664	667	659	621	634	616	626	607	621	640	647	662	623	623	671	659	655	683	661	629	638	664	632	616	615	639	650	656	636	665	627	669	638	665	613	628	626	687	614	636	689	699	688	633	696	665	622	645	650	670	658	686	681	664	647	623	650	653	658	655	662	645	634	656	684	623	643	586	670	637	655	626	662	653	667	648	684	627	655	648	638	637	644	638	620	590	644	625	673	652	666	669	655	659	718	682	628	652	675	624	671	640	629	630	669	627	632	609	714	679	636	613	664	616	656	650	645	639	669	641	630	683	662	665	670	644	625	657	672	673	619	637	616	650	629	640	645	642	653	634	659	615	667	655	629	696	658	603	633	662	664	659	627	636	653	636	670	652	640	611	621	631	660	649	637	632	636	625	639	626	642	612	633	666	634	616	676	674	639	662	609	658	652	614	646	704	619	670	631	652	636	609	660	639	637	686	656
1821	1039	10364	19357	18364	2392	53	64	47	48	41	36	48	44	34	49	45	44	49	55	51	36	37	37	38	44	34	50	55	31	35	34	33	31	37	27	20	34	25	33	34	37	33	31	24	37	33	27	30	25	29	27	22	32	42	30	31	21	16	34	21	26	28	32	26	35	26	30	41	27	29	31	35	34	28	26	28	27	26	28	29	29	24	30	22	31	31	42	30	22	22	34	30	26	27	24	19	31	21	18	30	30	25	32	30	31	36	30	25	29	30	30	29	26	32	29	30	28	27	37	26	26	20	21	39	32	29	30	25	33	36	26	23	20	23	42	29	35	33	31	33	31	26	24	24	32	31	22	29	42	23	38	34	31	27	25	28	38	28	26	33	30	38	28	33	30	27	37	24	33	34	33	31	29	20	27	29	32	23	20	26	34	23	33	29	33	34	33	34	25	29	29	36	29	31	20	31	33	37	35	22	36	25	33	22	31	34	38	27	27	39	37	33	29	35	26	44	36	25	20	34	32	32	39	33	34	30	21	34	30	30	31	38	31	36	36	23	28	26	29	28	33	37	34	35	30	27	36	30	29	28	21	28	28	22	36	30	30	29	37	25	32	28	33	24	26	31	29	37	31	34	39	26	26	23	31	35	35	34	23	37	23	26	31	27	25	32	32	36	36	29	38	27	43	27	32	34	26	23	35	19	31	29	32	33	36	33	31	40	32	27	27	30	26	35	27	33	46	30	33	31	37	42	31	30	29	35	37	26	39	31	31	29	35	28	29	25	47	38	25	32	31	27	30	22	31	25	29	43	22	19	27	30	33	38	37	34	29	34	33	28	35	40	30	38	31	27	24	25	38	32	30	22	24	26	15	35	32	32	25	37	25	26	39	32	30	34	29	42	32	37	21	31	30	27	33	30	31	28	32	31	31	43	34	29	24	32	28	27	30	25	34	24	22	27	27	27	39	21	31	36	29	34	17	20	31	24	27	26	38	25	28	25	24	21	28	26	47	24	28	36	31	36	19	28	30	28	33	34	31	29	28	33	33	39	35	39	30	22	26	32	23	23	33	47	38	27	22	30	38	37	35	29	35	29	38	29	29	26	19	34	30	36	39	37	37	25	36	36	27	32	19	24	35	22	37	15	35	29	24	28	39	22	29	23	34	34	27	27	25	28	32	34	26	38	31	29	20	28	32	28	30	33	44	40	28	37	26	26	31	35	39	28	22	28	36	34	31	28	34	33	21	29	44	34	38	27	31	40	40	21	33	25	20	21	30	27	30	29	23	28	27	28	34	27	25	25	28	36	21	50	29	30	27	32	33	32	30	34	21	29	24	34	28	33	41	23	27	24	26	36	31	26	32	26	36	29	31	28	27	31	24	27	32	26	38	29	25	35	34	37	27	31	22	37	36	34	24	31	32	35	31	32	29	34	32	32	32	25	32	30	27	27	33	31	38	24	34	29	41	24	30	26	28	32	28	28	38	28	30	30	27	26	23	29	31	21	25	38	26	36	41	35	30	33	30	32	32	37	38	35	36	28	32	30	17	21	30	30	38	32	29	31	33	26	35	24	27	33	26	31	28	33	34	30	30	35	28	28	31	33	30	29	29	30	20	25	42	30	35	41	22	39	32	26	29	22	38	40	32	28	24	20	46	29	33	30	25	29	39	36	30	19	24	22	29	39	16	20	26	26	28	23	30	31	28	29	35	23	17	27	24	31	22	28	34	31	29	37	33	40	29	43	26	30	30	23	27	33	41	27	29	25	38	38	25	30	30	26	36	35	33	29	25	20	28	34	36	25	28	31	26	30	31	24	22	23	32	31	27	26	32	30	23	22	35	21	25	30	31	22	18	33	30	29	43	27	29	32	36	38	25	25	38	30	42	23	29	35	41	31	40	27	19	20	36	43	25	40	38	31	27	31	25	27	39	31	29	24	34	22	34	42	27	28	32	28	34	35	36	39	24	21	28	31	28	28	26	29	27	31	23	23	23	27	22	28	28	28	26	34	25	28	21	40	29	26	30	26	19	24	34	24	25	24	36	37	24	30	38	22	37	39	34	36	38	34	35	28	19	31	33	40	34	29	19	42	32	36	30	39	26	31	32	42	27	34	27	29	27	40	37	24	25	31	22	25	37	36	31	28	24	31	32	34	21	22	36	32	32	23	31	36	32	27	28	37	39	33	32	28	32	31	28	21	27	29	37	26	26	31	20	28	26	27	37	31	33	18	28	29	23	34	26	28	21	24	25	21	31	24	29	29	35	34	41	31	34	15	24	29	19	34	35	34	21	30	33	33	24	32	26	31	26	34	29	21	26	31	39	28	30	29	30	25	31	25	26	25	24	25	30	36	28	32	26	24	22	31	25	30	21	32	33	30	24	27	25	17	36	36	34	37	34	28	29	26	31	31	31	33	21	31	29	32	29	26	28	33	31	32	38	36	29	28	30	28	33	25	39	37	32	33	21	32	28	41	34	36	33	35	29	25	17	32	33	34	24	19	35	31	31	19	27	40	23	31	34	31	28	34	36	28	26	31	17	37	37	26	33	29	27	26	25	40	26	37	27	31	28	25	31	28	26	27	32	20	24	19	30	31	37	35	25	24	28	40	25	36	33	32	29	33	36	29	28	29	29	29	35	39	33	39	25	35	34	30	28	19	29	29	31	25	34	32	37	40	28	24	34	39	26	32	40	22	27	35	35	40	36	28	30	23	30	29	26	17	25	32	32	39	30	34	31	26	31	25	27	29	29	32	35	24	29	30	41	26	23	33	30	29	33	35	35	29	26	35	24	29	30	25	22	33	20	23	25	26	25	41	25	28	34	27	33	26	31	31	24	30	38	35	25	26	24	22	31	33	38	24	24	31	27	41	28	31	37	30	26	31	24	30	22	32	37	32	25	29	30	24	29	31	25	25	18	29	27	24	25	21	22	28	28	24	29	25	36	19	24	25	31	40	25	30	29	33	24	30	30	28	28	40	29	26	24	35	33	37	26	36	29	31	31	31	31	32	37	26	33	31	24	30	27	32	28	33	30	27	25	14	33	28	25	22	22	29	32	36	32	28	34	23	19	36	28	31	28	28	22	23	33	35	28	26	35	33	22	29	18	34	25	19	25	32	33	25	31	31	32	28	29	22	26	27	33	30	23	32	37	39	23	26	31	37	33	24	28	29	32	26	15	34	33	27	25	24	31	34	28	21	29	23	24	32	32	30	27	25	27	36	29	32	35	35	28	28	20	33	29	25	36	24	30	25	23	36	21	22	33	30	21	29	31	36	27	38	22	29	30	23	31	34	33	42	22	37	27	22	27	41	23	35	38	28	20	26	26	34	19	27	34	24	26	30	29	39	38	30	32	32	28	30	22	31	30	30	34	32	32	27	24	29	30	32	37	31	33	28	30	31	28	27	22	31	36	23	32	32	27	38	28	31	26	29	36	32	31	34	38	28	40	42	30	29	31	37	20	34	33	34	32	26	23	30	31	36	21
26924	24023	51674	84259	82693	16138	5329	4113	3203	2596	2191	1957	1579	1500	1469	1557	1558	1494	1825	2005	1972	1577	1293	1158	1108	1019	1231	2564	1836	1124	901	799	758	730	736	654	674	638	713	662	636	690	647	753	666	657	646	631	652	610	647	599	638	642	610	601	563	571	603	622	651	585	586	598	608	628	596	587	588	568	588	529	538	558	561	526	542	577	530	486	521	523	465	529	507	567	531	494	548	508	527	502	515	576	544	500	521	531	539	537	511	542	508	505	475	576	513	529	499	515	544	525	537	486	567	544	552	506	475	517	502	496	493	502	509	491	548	532	542	523	510	520	516	507	519	550	512	554	539	540	553	577	515	508	551	561	535	519	581	490	500	501	538	525	519	531	495	526	589	524	539	579	538	513	505	521	506	526	513	570	520	504	529	584	514	520	516	482	524	535	508	496	500	548	546	553	518	570	548	570	523	496	487	506	557	512	554	533	567	488	546	543	539	520	536	511	555	514	556	505	489	507	526	537	539	523	525	498	501	498	520	533	576	512	505	557	518	519	510	467	546	511	544	553	528	532	540	545	493	514	551	528	517	512	595	510	524	541	571	537	530	499	545	546	489	520	505	564	538	554	522	500	534	456	508	548	502	505	530	518	468	511	505	511	518	478	551	535	490	534	529	471	538	574	475	519	518	543	518	559	521	566	532	500	515	535	563	515	531	512	506	496	502	513	538	520	527	567	518	489	519	564	546	524	484	600	525	590	538	571	491	544	505	547	537	526	572	535	540	486	559	493	521	542	520	512	497	556	532	494	515	529	514	541	475	537	528	531	562	527	501	518	549	517	515	523	497	520	508	556	542	468	525	516	540	551	548	554	509	494	525	507	549	550	532	546	479	535	511	494	510	518	487	478	506	483	552	515	524	497	515	525	512	518	518	531	548	465	496	540	467	536	534	519	501	510	502	488	539	506	526	519	503	537	497	528	483	505	515	486	521	486	539	529	536	494	546	503	510	549	533	518	549	524	522	499	528	519	503	512	493	518	540	503	518	492	490	527	528	496	499	530	549	537	586	540	474	541	526	509	529	542	454	544	534	493	558	505	536	524	549	545	522	499	552	523	569	505	477	496	545	491	512	516	485	492	489	560	496	536	528	518	497	558	540	541	540	565	524	481	481	512	513	549	487	509	537	532	517	541	508	515	529	557	482	539	541	546	534	490	503	545	534	511	501	513	541	558	537	568	481	530	581	489	499	501	520	512	513	522	575	536	539	536	513	553	519	540	496	527	514	505	520	522	504	484	489	503	534	489	522	508	519	509	504	544	516	534	529	504	571	486	511	521	506	548	479	462	529	515	532	557	509	531	541	506	535	513	524	514	512	496	555	545	513	496	539	506	535	498	507	491	518	532	550	567	533	500	538	498	516	519	572	521	540	523	511	554	531	490	550	515	551	536	526	551	505	509	555	518	540	535	530	528	526	497	550	505	544	546	498	568	500	561	492	495	527	514	529	525	525	476	503	518	537	550	525	520	512	506	516	515	503	537	514	505	524	508	521	519	518	535	517	486	509	502	512	487	540	514	540	495	531	537	535	517	525	519	516	554	522	511	533	536	481	544	538	502	517	540	483	506	522	494	531	516	478	529	545	542	525	519	510	474	502	540	530	513	542	508	519	493	494	545	499	535	483	530	516	533	563	516	538	535	517	544	556	525	519	552	528	510	510	497	542	475	500	543	527	558	539	511	529	525	541	486	557	515	518	525	564	542	509	514	488	556	552	523	483	514	488	493	498	492	501	517	534	462	492	525	540	515	500	550	548	535	536	517	553	458	541	539	546	526	510	531	529	560	508	494	511	470	542	506	530	510	517	512	538	540	511	550	498	507	544	524	517	573	530	504	468	536	496	506	524	522	523	490	494	541	493	508	516	536	522	491	543	526	493	560	540	545	529	501	520	542	545	524	563	491	507	524	526	508	493	536	509	530	525	496	528	519	526	531	537	489	520	548	504	567	519	522	530	543	552	541	524	539	500	516	544	529	500	531	517	504	548	502	532	499	498	480	504	567	524	533	520	526	508	562	565	521	498	501	550	502	510	479	536	516	494	532	563	535	509	568	512	547	497	507	533	536	527	532	524	560	509	535	505	470	508	519	525	527	529	517	536	514	509	528	544	499	523	494	557	524	511	502	534	531	489	546	480	560	525	557	476	493	520	506	502	502	512	517	560	546	491	516	521	502	479	475	519	556	510	493	486	510	508	556	547	493	543	529	537	509	517	496	537	519	535	497	516	511	505	482	494	542	497	512	523	485	472	507	513	559	535	525	544	532	543	520	536	498	517	529	568	529	512	507	514	497	529	485	520	548	524	519	531	543	507	513	513	456	513	554	547	474	545	563	507	509	467	520	531	522	519	488	550	489	539	554	526	524	522	533	519	541	518	511	518	514	545	515	528	520	519	517	517	527	511	498	495	518	521	499	532	525	502	557	516	534	522	505	507	547	503	482	523	544	523	530	484	504	563	533	538	541	524	499	498	536	541	539	525	517	498	518	536	558	516	524	548	569	509	500	559	504	546	509	522	523	524	508	526	547	498	493	523	580	522	520	509	529	496	514	530	504	538	550	555	493	544	544	542	503	520	528	516	542	543	515	529	540	522	495	510	528	525	521	543	539	534	518	472	567	588	514	494	531	509	554	534	552	522	515	539	529	511	502	517	590	513	552	511	499	508	527	502	531	496	526	527	530	500	525	530	511	513	544	518	504	539	500	559	531	518	502	522	502	555	525	519	506	531	533	533	540	553	516	534	532	533	499	526	481	499	497	562	507	546	489	521	518	508	520	592	522	524	546	534	515	505	504	512	538	503	514	516	476	548	512	533	527	561	520	562	547	528	508	540	548	571	515	538	554	524	519	523	557	535	541	501	520	502	521	548	464	552	519	492	527	520	487	483	513	564	529	520	536	533	494	507	540	554	529	504	531	502	544	507	544	498	534	489	532	551	542	566	524	493	535	548	535	536	562	483	503	537	526	503	515	536	503	516	527	502	546	519	529	528	559	517	523	546	510	545	540	499	490	547	523	484	516	520	525	528	527	492	563	514	504	527	523	523	510	509	483	502	511	532	527	520	539	542	527	520	529	535	516	518	534	503	569	534	499	548	534	501	529	538	502	515	525	485	528	503	524	491	568	512	494	536	500	563	508	515	529	537	519	541	544	569	519	517	540	550	514	534	557	501	536	499	495	531	484	533	525	557	513	508	538	499	554	515	502	529	486	538	515	491	508	538	540	534	500	520	480	509	493	511	506	571	529	500	527	531	553	497	512	560	487	544	528	526	520	539	535	528	528	476	506	501	538	573	524	566	544	530	542	584	536	465	534	529	555	515	544	630	541	519	496	490	542	494	507	527	557	508	511	548	538	532	525	533	495	553	549	505	487	500	508	511	527	508	532	500	546	520	511	506	532	522	533	489	527	524	519	516	512	520	551	486	512	523	530	546	541	505	509	520	529	525	513	548	540
1354	345	2335	3917	3079	240	25	29	27	34	27	22	26	23	39	25	34	29	34	29	35	33	27	24	33	23	29	38	30	22	19	28	25	35	28	17	30	24	30	23	22	23	23	24	29	32	29	27	20	22	30	23	34	22	26	21	26	14	23	27	18	20	35	27	20	26	21	23	25	24	22	24	29	41	16	25	25	23	20	26	23	18	24	23	22	20	26	33	28	17	30	26	27	19	24	18	25	25	21	29	27	32	19	30	29	23	23	33	24	19	25	28	20	27	24	30	20	24	19	14	29	24	23	17	21	26	23	25	23	31	28	28	18	26	28	26	26	15	33	24	19	17	25	14	17	26	22	29	23	24	30	38	31	22	25	27	30	23	31	24	28	31	24	22	20	23	21	27	31	25	27	18	15	23	30	32	26	25	29	20	22	25	27	23	24	23	27	20	30	35	23	20	19	27	20	27	25	33	35	29	28	29	33	26	24	20	27	20	18	21	32	30	24	15	31	23	20	21	30	33	20	27	24	24	31	26	24	26	26	30	29	25	32	27	16	29	24	23	28	18	31	21	25	20	27	29	19	21	22	24	31	28	22	21	22	24	23	29	23	29	25	23	33	34	25	25	21	26	26	23	28	30	19	25	25	30	23	33	21	26	23	29	26	29	17	25	21	20	24	34	24	31	24	26	28	23	26	29	28	22	24	35	24	40	24	24	18	22	18	25	25	29	24	21	15	24	28	22	28	30	22	26	29	24	22	20	25	30	32	26	20	27	25	29	33	22	26	31	30	23	30	30	33	29	24	27	26	21	27	29	29	26	29	20	20	26	27	19	27	27	31	29	30	24	22	26	24	24	25	27	30	22	18	29	29	33	24	24	26	21	29	36	18	23	25	23	24	26	15	22	33	21	25	21	32	18	32	24	34	29	38	25	27	17	27	24	18	21	24	25	30	25	30	26	21	25	35	22	17	32	21	20	24	24	24	16	24	34	34	24	21	28	30	28	24	27	28	21	25	18	29	30	20	34	25	36	31	20	29	25	23	14	19	27	20	29	21	24	23	21	30	19	13	30	21	18	21	24	30	25	25	28	24	28	31	30	22	24	26	28	31	29	17	31	23	21	20	24	30	27	27	19	24	32	27	23	30	24	22	22	26	22	34	29	26	23	24	32	28	16	27	29	14	29	22	19	30	29	34	32	19	25	31	31	26	30	24	17	26	28	22	32	17	21	21	24	32	24	23	27	16	26	27	24	18	26	28	31	26	31	26	21	25	23	21	25	17	24	23	33	26	29	23	21	27	33	22	28	29	20	14	19	22	26	26	24	18	27	29	23	25	30	27	26	33	24	31	25	21	20	23	23	25	20	18	36	24	32	27	23	22	26	24	25	26	25	22	29	24	27	27	28	19	42	28	32	24	16	27	15	27	24	22	33	36	23	20	23	22	26	18	34	16	31	36	25	17	22	21	20	23	30	34	25	25	25	30	14	17	32	29	20	24	24	25	27	25	22	24	27	24	25	17	25	28	35	24	29	30	28	24	23	21	19	24	20	25	27	30	22	24	23	30	27	29	25	28	19	21	21	20	24	31	31	19	22	21	21	26	21	27	33	33	31	19	21	26	21	34	27	32	28	21	25	25	21	21	21	20	24	25	19	28	23	27	17	18	30	33	23	27	36	24	23	22	24	27	27	27	26	31	28	23	27	17	16	21	26	23	19	20	22	25	25	24	30	28	30	27	26	22	40	20	29	20	30	22	32	22	24	23	20	30	22	21	17	22	29	25	23	32	17	25	24	26	15	27	21	29	31	23	19	23	27	30	31	17	28	28	25	26	23	14	34	26	27	22	26	28	29	23	28	25	30	21	19	21	19	29	26	24	26	26	21	23	23	30	21	27	18	30	22	21	32	31	23	31	33	27	25	27	31	23	23	16	25	18	33	19	30	23	28	24	26	28	23	22	24	12	24	19	23	21	23	25	33	23	23	29	27	25	27	25	26	29	19	25	25	23	18	26	21	26	22	26	29	20	28	29	24	22	20	27	27	29	26	35	32	29	22	20	33	29	17	22	30	25	24	24	25	20	17	27	22	22	24	31	29	28	30	18	23	25	39	19	27	23	31	38	38	28	22	19	27	15	29	27	26	25	20	24	36	27	25	40	22	31	30	23	27	27	33	23	13	23	33	28	22	30	26	22	22	26	20	29	21	29	24	23	23	25	17	34	24	22	16	25	25	27	26	30	31	20	26	21	24	28	21	18	18	27	27	26	23	29	32	23	14	19	27	19	33	25	26	23	30	17	25	22	25	24	25	25	30	22	21	27	27	32	26	33	26	30	28	34	35	22	30	28	28	31	20	21	29	22	29	28	38	23	25	23	25	37	24	15	22	22	28	21	34	22	35	31	24	29	23	21	21	29	22	21	29	27	32	32	28	21	23	26	26	26	20	31	28	16	26	29	19	21	16	22	15	21	14	23	27	25	19	25	18	25	18	33	23	18	24	21	26	33	25	18	29	29	19	17	24	25	26	27	25	34	27	27	31	43	19	21	22	26	19	35	33	25	21	20	28	25	24	22	22	22	21	19	22	21	22	32	32	31	26	21	34	20	18	26	18	26	20	23	22	25	23	25	19	27	25	39	20	31	17	21	25	33	31	21	23	25	20	26	29	17	31	24	21	26	18	28	15	27	30	23	30	24	18	24	26	29	27	22	21	38	32	24	24	23	21	28	21	31	30	21	31	26	29	26	26	24	25	27	24	26	25	26	25	28	29	25	29	19	21	26	36	31	23	29	30	21	27	27	24	25	26	30	24	23	22	29	35	27	33	9	30	27	31	24	26	23	29	29	21	17	30	30	24	30	22	20	25	39	22	19	19	26	18	39	29	26	26	23	25	33	20	31	20	21	26	32	22	26	25	28	24	30	22	21	26	27	25	22	26	26	23	20	25	24	18	20	24	19	22	17	29	21	28	23	19	25	24	33	31	23	31	29	30	27	23	26	17	29	18	21	37	22	18	33	22	17	27	16	29	30	27	31	21	25	18	18	24	23	28	29	26	20	21	22	20	21	21	27	23	32	20	31	23	35	33	22	33	30	29	20	30	23	26	29	26	27	21	29	24	26	25	18	25	28	19	21	22	31	20	19	20	23	29	26	21	23	26	23	16	22	24	18	29	19	31	25	29	28	25	29	31	26	22	34	25	24	23	33	16	25	24	26	31	23	16	26	22	23	25	19	21	21	29	25	16	21	17	29	30	25	31	28	22	30	26	26	21	31	24	22	28	22	16	22	39	18	34	17	23	26	27	17	20	32	23	25	37	21	33	25	24	24	33	16	25	29	31	26	15	31	26	20	24	29	29	29	30	25	33	37	15	24	32	27	28	30	29	24	13	27	26	34	38	23	25	24	30	25	26	33	29	31	13	32	30	24	24	27	21	24	24	27	29	36	24	29	24	22	15	25	32	22	26	31	23	33	27	31	21	32	26	18	33	24	21
16210	13927	31644	49986	49495	8530	1108	945	798	738	713	688	558	600	623	700	715	769	840	832	866	801	670	581	581	580	705	1150	890	640	567	517	520	490	493	475	487	478	477	469	448	487	495	482	499	452	484	464	487	496	443	438	439	446	495	483	441	505	485	454	468	493	482	457	457	467	428	450	407	432	434	432	449	449	410	462	425	443	419	430	437	460	428	439	463	460	426	414	450	429	445	423	434	442	459	457	438	451	443	422	468	419	419	438	419	415	433	427	434	436	456	459	432	444	424	428	438	426	453	481	463	448	447	404	455	433	441	423	425	432	450	443	446	449	422	432	435	477	454	422	423	468	435	415	471	444	410	421	453	444	446	450	474	423	442	450	462	429	438	431	456	452	448	415	465	462	430	415	475	454	446	456	440	435	410	419	454	454	477	400	441	456	435	457	394	429	468	407	479	479	439	410	433	445	428	448	409	450	417	443	381	454	418	438	450	458	425	444	429	451	446	439	464	424	444	396	464	453	441	470	438	443	438	423	410	429	447	447	488	452	440	444	447	446	404	483	414	426	503	440	449	420	474	458	420	424	422	447	423	430	440	386	453	457	429	449	469	428	403	472	419	449	410	433	432	439	434	462	447	430	420	468	434	425	486	478	419	444	431	454	418	430	461	413	445	407	460	444	452	402	439	483	479	472	432	451	453	440	438	427	431	459	460	455	441	439	426	426	469	412	452	403	444	417	425	446	437	441	450	439	480	451	435	442	420	414	452	414	457	452	424	442	475	452	442	468	461	439	440	464	439	451	465	415	474	445	457	411	461	433	427	451	422	410	437	407	423	456	452	459	430	426	481	423	427	433	427	428	446	433	467	464	460	489	431	443	435	413	428	431	444	400	421	423	409	424	444	452	437	450	453	482	473	446	431	458	435	429	445	443	454	437	421	458	418	455	476	448	417	441	451	428	430	424	449	473	433	443	474	476	460	424	429	409	453	427	437	460	474	469	450	468	504	443	435	476	451	457	448	436	468	392	406	456	448	440	449	440	423	481	446	465	397	425	472	449	480	461	436	428	437	450	457	441	448	431	414	417	438	451	447	504	427	461	425	417	438	454	454	465	408	439	379	408	454	441	401	440	449	455	460	440	418	425	460	476	469	487	444	473	389	470	460	445	439	434	452	483	484	439	472	480	458	451	429	425	462	435	442	453	415	442	403	463	432	428	445	443	418	411	433	477	438	450	419	454	447	452	416	445	464	451	428	455	443	418	441	407	431	433	441	460	444	399	412	487	422	419	437	437	431	446	471	443	437	433	445	437	423	449	436	451	417	416	457	415	456	433	407	466	441	476	412	438	459	453	420	453	454	420	447	454	470	448	420	428	429	487	466	452	428	427	454	432	402	482	438	433	457	440	441	469	382	418	440	446	455	478	428	441	399	441	410	443	481	425	470	442	439	450	428	464	457	431	452	431	445	424	451	437	453	444	426	433	450	431	430	450	481	434	420	451	459	446	437	417	436	417	457	410	454	425	445	444	428	437	394	444	423	440	449	461	425	415	450	438	401	462	462	458	451	435	433	438	420	464	417	451	437	445	443	443	415	450	391	418	439	479	442	431	398	458	439	480	391	414	465	414	448	428	449	458	467	416	490	434	415	482	431	412	446	477	476	457	443	424	429	435	465	447	450	409	450	447	463	449	424	461	447	446	416	459	408	456	458	463	484	430	438	432	394	477	421	434	436	438	482	434	414	450	440	432	468	445	465	426	424	407	449	437	478	481	436	465	478	433	434	461	422	459	415	442	423	411	417	437	435	453	392	431	452	458	411	453	425	419	455	415	429	431	437	417	444	412	441	427	458	449	443	430	458	379	443	408	435	424	432	454	440	429	454	489	430	397	436	458	440	415	440	443	442	434	450	478	453	405	429	453	461	467	441	429	448	479	449	422	451	469	431	440	435	483	431	436	482	433	457	430	421	456	449	454	443	431	436	457	446	425	461	424	464	446	440	464	463	458	434	442	442	433	463	445	442	427	433	477	458	454	444	425	413	473	448	445	413	441	460	439	443	449	459	424	482	414	437	471	439	437	449	448	435	475	445	439	444	419	417	458	434	440	436	453	402	415	442	433	415	439	418	434	409	444	449	432	409	471	446	397	437	448	446	468	419	460	466	443	416	510	466	450	411	426	447	387	443	442	417	447	448	418	414	466	415	418	431	425	436	434	428	476	406	461	458	449	421	427	473	412	427	405	440	417	454	425	467	433	445	437	452	447	438	418	433	445	419	442	464	447	440	436	435	435	478	471	402	451	465	431	434	459	446	431	433	442	414	419	428	431	415	421	448	449	460	488	472	447	463	447	427	429	467	463	426	456	417	425	504	439	449	414	472	452	486	463	441	476	474	388	431	439	465	437	451	426	447	374	421	468	399	435	469	435	419	425	459	468	449	453	374	441	413	441	423	439	455	437	421	453	464	447	433	435	458	478	370	441	432	435	424	435	426	426	442	422	453	445	404	406	454	437	436	445	435	437	458	438	412	435	460	451	442	454	402	450	474	429	424	425	436	467	456	448	459	411	473	446	436	434	451	411	404	394	432	460	456	435	418	473	443	424	418	433	449	496	493	471	423	446	451	405	421	415	413	467	431	453	451	445	452	455	428	441	429	457	417	420	435	421	435	431	459	399	410	420	429	415	453	458	486	463	471	436	454	446	481	421	455	425	439	455	429	456	432	440	431	436	444	447	455	474	479	450	430	429	456	443	470	436	449	456	436	429	493	463	451	450	443	449	464	453	456	415	439	457	460	455	490	492	445	423	428	443	445	437	429	457	452	476	442	466	464	425	452	426	445	428	432	483	445	402	451	468	430	405	423	434	475	465	446	445	452	448	431	406	436	412	444	421	373	485	437	465	459	464	456	450	446	454	417	461	441	431	422	397	399	421	459	408	476	429	433	404	466	398	416	442	393	432	455	441	437	447	445	433	407	425	458	442	430	437	424	445	445	424	464	464	469	467	412	419	464	457	435	440	434	434	409	467	459	423	443	440	470	445	421	387	436	487	445	464	471	409	427	469	449	437	474	482	453	425	443	439	403	428	452	479	457	491	447	422	473	425	422	436	449	440	462	467	423	427	490	424	472	440	423	436	417	467	459	389	424	443	435	422	450	454	426	432	398	432	435	458	461	447	449	435	419	430	455	440	432	474	421	433	425	469	449	444	423	430	464	460	445	419	424	458	429	450	438	463	383	428	458	420	450	397	443	433	451	419	428	431	440	443	444	474	419	416	423	446	436	432	417	449	448	422	430	433	445	428	457	440	405	414	458	458	456	442	477	429	451	453	451	482	442	438	464	431	434	441	456	425	449	456	433	445	461	445	464	451	447	438	493	448	445	540	430	402	448	469	449	461	465	417	436	429	442	427	453	409	429	419	432	425	438	464	449	461	461	405	443	481	435	425	432	436	434	499	449	468	463	410	437	430	429	458	478	445	458	465	411	419	417	448	430	458
1522	2056	13182	19134	17964	2469	48	36	33	43	30	37	35	42	41	40	38	48	27	36	40	38	44	40	26	27	34	50	41	29	23	27	30	29	33	28	29	29	25	29	26	22	25	31	28	19	33	21	22	20	26	23	24	30	34	27	22	31	32	24	22	16	23	29	26	30	27	30	29	23	29	24	25	33	30	19	23	33	17	22	19	31	32	25	23	33	21	29	21	25	35	34	20	19	30	28	28	24	38	22	30	30	34	28	17	19	15	33	16	22	24	25	31	23	31	25	16	26	20	19	18	31	21	34	21	30	29	27	30	25	23	31	27	27	32	23	36	28	24	27	31	19	19	24	26	22	27	27	29	33	26	30	25	27	28	26	20	22	32	22	22	32	26	22	21	32	25	26	30	26	25	23	25	27	28	30	31	22	19	25	31	35	22	22	32	32	27	19	23	26	36	32	30	28	23	31	24	32	32	41	29	25	26	30	25	20	22	19	27	23	26	29	24	33	26	29	16	26	21	20	23	25	27	18	22	23	26	13	23	14	26	20	27	21	28	28	28	23	22	22	29	21	31	33	33	24	23	31	32	23	37	23	28	28	29	27	34	28	19	28	31	20	32	27	27	24	17	29	24	25	19	24	32	23	19	30	30	34	27	21	24	27	25	20	19	27	26	27	24	24	22	30	12	24	20	25	20	37	12	25	21	41	33	22	25	30	24	31	26	24	33	31	20	33	26	39	17	22	25	25	21	27	13	22	33	15	21	28	25	30	28	21	25	18	16	35	35	22	22	20	32	22	33	25	31	23	29	25	23	29	25	31	34	21	33	26	28	25	32	29	25	21	28	25	30	27	31	29	31	16	21	32	26	31	27	24	26	24	27	30	31	29	27	25	26	20	25	32	29	22	25	25	24	24	21	25	21	20	21	21	24	27	22	24	20	29	32	26	23	22	22	26	22	19	26	26	31	30	25	23	22	16	30	29	28	30	22	27	23	17	20	31	23	28	22	20	26	25	18	28	35	22	17	23	21	23	34	21	31	20	21	27	24	27	16	21	28	18	17	36	34	22	16	28	29	25	26	23	27	26	27	30	23	21	30	21	29	24	28	19	26	37	22	19	20	28	27	26	22	29	21	22	24	30	26	23	26	36	21	28	39	28	25	27	27	20	23	27	25	22	30	28	20	28	40	32	16	32	23	28	22	20	24	21	23	32	32	28	22	30	15	28	27	34	19	18	26	32	40	31	37	24	24	25	21	34	27	29	25	32	27	31	26	29	32	33	19	24	30	28	23	19	26	27	26	31	20	23	20	17	19	33	28	28	24	31	25	29	26	23	30	25	19	28	26	28	21	28	19	21	40	26	19	22	24	15	38	25	27	31	14	25	30	19	30	20	19	20	18	24	27	25	27	27	26	31	24	34	23	21	25	18	31	23	28	21	23	21	20	20	22	21	33	22	25	35	33	26	24	27	19	32	31	33	13	25	21	32	24	26	38	20	26	30	23	17	27	20	24	19	21	28	25	27	27	22	27	29	32	17	23	25	23	26	27	35	23	24	31	29	24	28	25	24	30	27	18	28	33	18	15	19	22	20	24	26	30	28	25	35	29	24	25	29	24	32	26	28	24	27	24	29	33	29	32	24	25	31	32	14	15	26	19	20	25	18	20	25	29	30	24	26	32	34	29	22	22	22	30	24	31	24	25	30	40	30	22	27	19	21	30	27	32	24	20	30	30	25	14	18	33	23	18	26	27	32	26	28	23	33	30	28	24	30	32	29	24	28	28	33	28	23	32	28	23	32	24	26	25	23	20	28	26	24	26	24	25	23	35	29	26	18	14	31	17	23	24	25	27	29	16	23	24	21	24	20	36	25	18	19	22	24	34	26	30	21	29	30	34	30	21	20	20	35	24	17	30	27	27	34	23	22	24	20	27	27	20	15	26	29	28	21	24	24	32	28	23	36	21	30	29	28	25	35	31	23	24	22	28	23	28	19	29	26	23	25	21	19	33	24	30	32	30	26	23	30	28	26	30	26	24	29	29	25	21	29	33	23	31	30	30	29	24	28	26	28	24	31	25	27	20	27	20	23	23	24	29	26	29	22	23	23	22	25	22	18	34	30	30	35	24	22	26	21	26	28	31	25	33	29	23	32	17	19	27	36	19	22	22	24	31	24	26	26	18	34	25	22	23	21	27	24	32	23	20	27	14	17	22	33	28	25	22	36	16	35	25	25	20	26	30	24	28	25	29	37	24	23	24	25	25	19	23	30	33	30	31	27	27	30	32	21	29	26	25	24	25	22	22	34	23	24	27	22	32	29	27	31	29	20	29	16	24	27	21	33	38	23	23	27	25	19	18	19	31	24	22	19	31	18	28	22	26	32	19	32	26	31	26	25	25	26	26	16	22	22	27	33	31	27	21	30	26	28	32	29	18	32	20	17	25	26	32	22	33	26	26	25	19	24	24	27	24	32	30	32	23	25	23	26	17	29	26	25	23	34	25	15	30	26	22	32	19	34	37	31	27	36	25	22	39	30	22	30	28	18	27	18	25	29	25	28	26	25	28	20	22	31	21	40	18	28	25	25	26	33	28	32	37	19	29	29	24	26	24	27	24	26	29	19	35	31	24	16	18	21	22	29	32	25	29	23	26	26	21	24	30	23	24	33	31	20	35	22	25	18	26	27	31	23	36	25	22	25	28	15	22	27	24	31	31	20	23	25	29	34	17	21	27	23	36	31	25	27	18	23	27	23	23	25	23	22	19	17	29	25	36	20	27	27	29	17	23	23	33	28	29	25	20	28	26	31	21	23	30	25	20	20	23	28	24	28	20	24	29	21	21	26	26	18	29	28	28	30	37	21	31	35	27	24	25	34	23	29	22	30	20	22	27	19	24	36	28	29	17	27	38	30	29	42	31	29	22	17	28	24	26	34	24	34	33	25	37	32	32	19	27	21	28	23	28	29	23	25	36	30	26	21	27	18	29	27	29	27	26	30	23	30	27	36	25	19	27	14	26	32	23	35	21	23	32	23	26	22	24	27	32	19	32	25	21	22	28	17	29	30	29	21	32	31	30	33	20	32	28	22	22	17	23	20	26	24	22	19	19	22	20	22	39	34	34	32	28	31	27	29	29	28	28	15	27	26	26	32	22	35	33	18	28	33	24	29	33	33	31	19	28	28	25	32	25	25	29	29	25	19	27	32	23	18	27	30	18	22	25	20	21	19	31	26	18	26	29	35	26	35	22	26	30	24	37	24	31	17	27	18	27	24	27	28	26	24	30	31	22	23	21	21	36	22	27	27	29	26	31	19	36	17	33	34	25	27	29	25	28	27	17	26	31	27	22	25	20	21	25	30	29	29	35	25	17	20	22	21	23	26	28	26	22	28	19	27	21	23	26	25	21	27	30	18	27	22	26	30	25	20	24	30	26	14	32	28	25	30	21	23	23	22	28	36	22	26	25	22	26	33	18	21	24	27	28	26	19	21	23	27
27036	30439	56097	83047	79703	17601	3967	2996	2264	1927	1699	1440	1269	1186	1243	1308	1560	1517	1484	1360	1288	1249	971	892	835	856	924	1818	1526	867	687	627	602	572	625	591	557	558	578	561	572	525	554	491	515	541	556	497	534	501	460	521	494	498	474	519	512	547	498	502	494	474	497	503	531	515	519	500	492	522	515	470	488	475	473	465	460	458	459	476	425	492	482	467	481	474	459	456	468	475	445	472	452	472	461	468	428	453	468	453	482	424	437	459	435	457	500	449	490	473	465	463	444	481	466	451	418	472	473	452	496	445	469	435	471	445	449	439	431	482	465	458	447	453	479	490	410	470	442	478	453	455	485	460	447	491	479	487	507	438	503	499	455	473	464	452	447	433	450	476	391	454	476	466	453	480	472	450	452	439	432	465	433	481	462	443	431	456	445	407	464	470	493	419	469	452	431	506	480	481	440	440	456	412	443	512	479	472	445	483	451	488	472	461	520	466	442	428	448	434	450	471	457	479	491	463	446	491	481	483	463	465	446	467	464	471	422	465	446	481	485	448	471	439	462	430	454	443	461	455	453	432	490	445	436	434	436	463	469	455	417	456	433	452	476	448	460	438	435	458	443	461	425	466	453	440	469	478	476	439	464	430	408	440	464	430	446	480	461	502	417	417	460	440	414	451	426	442	491	434	472	458	463	446	442	454	440	483	460	450	432	461	490	467	486	442	479	463	454	473	409	452	422	467	436	459	434	455	461	468	457	471	441	400	442	481	463	478	438	492	450	429	444	429	456	457	452	450	467	490	472	458	501	464	439	446	484	476	460	466	457	468	433	430	454	456	400	436	459	441	425	489	453	413	435	453	456	440	448	465	439	455	419	422	462	443	484	469	486	466	434	458	503	457	443	480	446	466	453	414	443	423	423	441	495	481	461	426	438	437	447	426	449	455	487	463	480	419	416	445	451	465	437	447	451	474	481	446	436	457	456	449	433	419	432	452	427	455	471	483	451	485	443	439	443	472	435	480	457	443	436	480	478	449	482	460	496	437	450	449	471	471	445	462	455	429	479	461	463	473	465	469	460	456	454	499	410	470	466	440	463	426	490	433	460	492	473	453	473	446	416	478	446	483	443	469	473	401	449	451	479	449	448	467	441	464	453	445	453	438	459	440	427	464	416	446	451	445	470	422	449	443	416	480	477	474	450	449	454	489	448	448	444	439	454	485	434	424	416	462	486	435	445	497	459	459	442	461	474	439	475	452	450	468	469	444	453	487	446	429	484	438	455	480	463	437	436	453	440	506	453	431	442	407	447	456	440	438	429	469	431	434	435	423	462	470	452	468	462	493	467	409	443	455	433	430	450	424	449	427	503	438	450	467	472	459	457	475	467	438	459	453	496	449	482	489	456	480	436	466	470	405	440	465	475	440	514	431	454	437	461	432	424	440	451	457	460	453	467	459	432	449	479	464	443	470	444	430	439	469	500	477	490	460	466	470	449	503	470	457	452	433	459	475	448	468	445	459	466	439	446	475	475	437	438	434	451	443	454	447	461	495	432	476	482	452	495	445	468	454	432	437	433	473	476	467	436	458	468	494	452	497	471	484	435	423	488	441	459	463	481	440	431	445	493	477	452	420	417	449	458	482	450	460	427	455	458	465	429	483	456	463	516	438	457	421	452	413	452	473	491	460	474	454	457	462	459	455	468	470	450	463	445	467	418	477	493	435	437	478	456	432	467	458	453	467	491	454	459	480	462	445	471	445	454	428	404	486	473	484	477	473	471	475	459	417	480	458	463	446	433	454	465	445	473	448	468	476	462	450	460	444	439	424	428	443	463	460	468	429	485	456	444	441	462	422	435	464	480	442	449	473	421	439	475	467	499	455	451	448	425	456	435	412	432	474	457	448	404	451	483	470	456	465	448	455	426	456	459	434	451	457	443	456	424	429	444	457	464	435	491	473	437	453	481	474	440	452	491	481	468	468	458	456	482	475	478	431	472	439	409	460	457	431	429	488	441	485	468	457	460	483	436	460	468	449	495	426	471	473	462	461	457	504	451	499	447	413	478	465	439	457	440	462	421	435	454	476	474	455	449	449	453	448	428	487	457	456	470	448	441	481	469	483	452	454	467	442	471	458	446	458	474	475	456	455	475	459	446	474	477	464	419	431	430	443	450	451	458	479	435	465	408	429	434	438	441	482	478	477	467	470	424	480	455	450	438	434	466	491	465	481	469	471	488	477	431	424	434	446	463	425	453	456	445	473	467	463	477	437	465	443	445	469	494	444	452	472	467	491	475	486	465	430	470	459	453	453	421	475	445	498	455	467	452	454	449	470	467	459	452	425	461	440	442	434	497	486	472	388	442	461	458	461	467	448	436	470	476	463	437	452	472	433	439	471	435	449	425	432	454	448	467	466	453	516	477	455	408	447	422	460	450	451	463	447	444	452	468	446	455	462	442	448	466	462	468	459	448	472	450	460	464	461	467	436	439	434	414	482	448	464	431	482	477	469	450	450	437	435	482	474	452	461	462	489	506	472	441	436	457	472	470	479	499	460	449	487	467	473	489	498	474	439	484	456	476	435	455	466	440	429	451	465	454	447	469	422	457	472	464	437	464	454	465	463	478	482	441	462	422	473	409	469	450	445	423	465	453	460	461	453	498	439	459	455	501	479	450	437	472	471	461	423	456	490	470	456	458	470	470	444	473	473	490	442	454	370	444	476	441	434	440	477	429	468	482	475	442	431	450	475	436	417	467	470	456	483	410	469	457	445	493	492	447	475	451	462	416	450	465	451	472	440	452	467	486	423	450	447	442	470	466	468	494	469	460	463	443	441	461	443	452	494	447	472	455	459	437	384	466	476	455	443	450	424	440	442	457	505	455	499	453	490	490	476	444	445	510	467	460	459	457	457	451	475	432	445	468	454	429	457	471	455	497	445	441	510	444	482	467	452	430	504	454	454	453	477	436	467	442	431	488	487	468	476	483	386	463	406	454	421	475	453	452	455	451	463	401	472	454	457	467	508	496	494	454	428	440	456	450	446	465	462	450	437	434	466	459	471	482	459	419	448	482	481	471	404	477	484	487	452	421	456	445	480	473	464	472	494	461	483	438	460	474	471	449	441	456	486	472	510	467	428	464	423	424	478	470	472	470	410	473	475	433	473	478	452	459	456	437	474	462	491	489	505	446	461	434	439	442	457	485	427	446	481	447	457	434	433	414	465	463	435	455	453	457	455	441	436	477	447	429	426	448	452	443	458	465	440	459	418	457	458	437	456	468	491	471	425	477	463	460	441	410	447	453	477	447	470	445	453	465	501	452	484	449	421	474	453	463	496	434	459	438	480	463	473	461	431	474	482	493	482	422	433	444	464	486	441	437	450	450	448	440	480	452	449	476	457	467	425	478	449	445	435	479	462	472	445	456	467	488	458	446	446	444	441	475	468	444	439	450	432	462	453	458	472	466	448	480	454	495	415	445	449	431	443	446	421	470	441	436	447	450	450
2390	778	5598	11663	10119	597	48	47	42	39	38	30	51	48	47	43	39	57	58	38	45	48	45	33	49	44	37	56	53	36	37	39	32	45	40	47	46	50	39	52	41	39	46	32	40	46	42	44	33	33	41	42	43	44	42	49	35	46	46	37	49	39	47	47	37	44	43	45	38	42	29	50	40	40	39	46	32	34	32	38	44	41	45	41	40	38	38	28	43	42	48	39	42	50	34	36	39	47	41	45	49	24	35	46	53	43	39	27	32	39	34	32	34	41	40	35	39	43	23	34	39	41	38	38	41	42	37	35	38	44	30	36	43	43	41	43	30	39	29	48	46	30	36	37	37	41	29	23	40	29	44	38	42	34	33	35	42	32	34	41	50	44	41	39	45	40	37	34	34	44	27	34	46	40	41	32	46	39	29	32	38	25	34	47	52	33	48	30	38	37	34	35	44	48	38	42	40	36	39	46	24	21	47	29	41	38	47	36	46	44	53	36	43	33	37	34	36	34	40	39	37	52	29	33	36	35	46	32	38	40	46	36	37	49	34	41	42	30	24	40	36	55	39	39	34	48	32	34	37	44	31	37	44	34	31	37	41	44	40	34	40	34	43	38	30	34	34	33	31	33	31	36	33	41	34	41	43	33	40	35	38	45	44	33	44	28	41	33	40	40	42	38	37	28	36	35	40	30	39	34	41	39	43	37	31	39	37	34	43	34	35	38	32	37	40	39	41	39	38	24	34	31	41	41	39	46	41	34	31	37	36	27	24	38	31	46	39	40	39	35	44	32	46	36	32	42	37	38	41	38	40	37	33	34	44	27	44	31	34	37	37	40	36	38	25	37	37	38	43	48	34	37	26	48	48	35	49	35	41	42	48	43	42	39	43	39	42	35	51	39	41	30	40	46	26	32	31	29	41	43	31	48	40	43	36	33	33	29	43	33	26	37	44	42	34	42	42	45	23	33	35	29	28	48	37	36	37	32	34	31	36	39	37	35	43	27	35	34	43	34	46	35	33	46	32	41	36	44	34	31	41	36	41	39	40	41	42	41	42	44	49	29	38	37	42	29	32	38	46	28	44	36	46	35	40	44	42	30	27	40	44	52	41	29	35	35	29	36	50	38	35	38	41	45	49	36	35	34	36	27	33	32	25	51	41	42	39	51	34	38	29	25	28	34	38	39	35	38	38	26	32	52	32	36	43	46	37	36	33	45	37	36	39	45	51	46	49	29	44	33	42	26	35	41	38	41	33	35	34	27	44	33	42	44	41	39	22	43	35	32	39	38	29	33	29	43	30	37	39	48	42	48	35	39	42	35	39	51	34	36	45	44	45	44	44	36	32	37	50	29	48	37	35	39	48	35	27	50	36	34	46	43	32	31	52	38	40	33	34	41	46	42	36	38	42	34	39	51	37	49	34	33	33	38	29	31	43	40	21	28	39	44	44	42	43	48	50	41	25	33	36	29	39	33	33	37	33	40	37	40	35	39	28	49	34	41	42	35	29	39	39	39	43	31	43	37	34	40	41	31	36	47	30	32	35	43	44	35	41	29	34	35	35	40	35	39	42	35	36	43	29	36	30	31	40	36	29	40	33	42	47	30	38	50	44	37	34	33	28	32	40	31	36	44	47	30	31	46	41	39	36	37	37	31	37	35	33	34	29	38	31	29	35	37	36	30	50	45	22	45	41	31	44	44	47	41	33	33	34	35	40	43	38	42	35	36	39	35	26	36	40	32	40	46	34	34	44	37	42	35	38	26	40	28	41	31	36	38	48	41	49	46	40	44	29	30	30	37	37	34	47	46	33	33	37	37	32	38	33	42	28	32	37	36	33	44	37	38	34	43	36	38	29	42	26	45	37	43	38	46	39	40	32	39	47	30	36	49	36	38	32	35	37	41	44	37	47	36	42	51	46	46	44	39	39	45	37	34	36	44	38	34	26	35	38	44	36	27	39	45	38	54	36	36	43	43	37	40	33	42	42	27	50	32	33	35	37	31	43	35	42	35	38	34	36	42	44	39	42	33	44	35	43	39	35	32	30	40	39	44	46	44	34	27	39	45	42	35	40	47	38	41	36	30	32	43	30	32	46	47	35	27	40	32	38	42	32	38	41	47	36	25	31	45	45	32	34	38	45	43	49	32	40	48	30	36	36	29	36	36	37	40	45	39	40	37	30	34	36	30	40	40	36	49	44	40	38	39	44	42	37	37	37	43	34	31	35	33	40	41	41	20	31	42	41	40	39	49	35	42	36	30	31	42	30	30	41	38	35	37	35	32	46	41	44	41	35	41	38	35	39	40	35	39	30	33	44	33	43	31	43	36	40	40	33	36	32	33	44	42	29	44	46	28	47	31	54	34	42	36	28	36	37	54	35	32	33	34	34	37	40	44	38	35	45	35	37	43	42	32	52	39	40	40	37	38	36	36	23	37	40	46	49	36	40	39	37	30	39	33	41	49	37	36	37	40	43	27	41	42	37	41	35	32	34	43	37	43	41	45	37	26	38	33	43	36	33	48	40	36	34	41	43	29	31	42	36	35	42	41	33	37	44	39	35	41	41	37	41	36	49	33	31	48	37	40	40	32	41	39	48	43	36	41	40	40	30	30	30	37	44	42	41	35	30	32	40	40	41	32	41	30	35	43	37	36	34	30	44	31	36	56	34	35	37	38	41	38	41	41	37	38	37	51	34	41	37	32	34	51	34	38	29	38	32	39	34	35	36	42	39	35	40	37	43	56	41	39	36	43	39	25	35	35	40	35	31	38	37	35	39	40	41	36	45	42	47	35	48	42	40	31	52	33	44	29	42	41	40	29	37	43	36	43	36	44	49	39	35	31	34	41	35	41	27	42	37	45	29	36	42	24	31	34	49	30	41	44	42	31	34	25	38	36	33	36	37	34	26	33	39	34	34	41	38	41	30	30	41	47	41	41	30	42	37	48	47	41	43	32	28	47	49	43	36	39	32	42	36	41	36	41	30	37	44	39	37	31	37	42	40	39	34	27	37	36	33	36	24	33	32	28	41	37	31	39	40	37	47	50	35	40	34	35	41	36	42	32	40	27	42	34	34	26	40	40	49	30	39	37	30	34	34	41	36	48	34	44	38	51	41	31	44	32	38	31	47	31	49	45	35	41	42	33	38	40	33	37	39	30	36	38	34	27	35	40	33	41	36	33	39	53	31	35	35	35	41	36	40	33	34	38	45	50	38	37	38	49	42	34	44	36	38	40	30	39	44	43	26	46	47	40	29	37	39	27	37	38	42	37	30	41	28	41	30	23	27	33	40	30	31	39	31	30	32	40	29	36	38	38	36	29	35	48	38	29	37	36	40	38	45	45	39	48	38	27	38	47	39	43	49	45	42	42	51	40	35	51	41	37	41	38	43	42	28	36	36	37	30	42	30	35	37	38	32	34	49	27	36	39	29	46	44	40	48	31	32	36	37	36	39	26	49	30	37	38	49	34	31	41	43	29	37	44	30	39
21354	19317	41220	72424	67786	9810	2571	2084	1722	1489	1330	1218	1100	1117	1206	1438	1642	1660	1594	1373	1183	1140	1124	1027	944	981	1085	1450	1493	953	826	797	795	745	748	794	794	751	750	696	734	714	745	673	711	697	704	739	690	701	700	656	687	678	714	694	712	683	731	696	681	726	655	699	694	661	694	656	670	670	654	652	724	710	675	646	649	664	660	690	654	662	647	651	638	648	665	632	658	681	638	649	639	662	676	650	627	654	671	623	674	639	648	630	595	698	628	701	647	648	646	665	710	625	674	654	648	641	650	634	699	657	661	641	639	649	690	691	658	658	687	679	655	617	700	648	668	669	669	643	664	674	692	667	645	707	668	625	650	698	678	682	679	609	671	681	706	632	649	704	678	645	643	644	666	700	663	686	667	660	661	713	625	652	622	644	671	633	655	665	647	602	682	649	653	662	661	668	648	681	648	676	659	670	629	674	670	663	671	632	630	656	609	630	643	673	678	665	596	659	697	680	623	687	659	668	661	676	630	600	650	610	649	645	641	627	648	657	645	665	638	606	666	618	659	675	631	665	687	629	640	662	638	692	668	647	653	636	642	684	679	684	690	618	671	655	677	676	673	683	622	645	672	657	620	634	627	648	615	648	689	680	609	632	649	588	676	666	669	669	621	623	609	668	654	657	675	655	676	607	653	667	622	690	638	644	671	686	672	679	646	606	639	661	669	635	608	658	633	667	667	651	619	613	659	683	661	660	647	642	647	671	688	620	651	670	673	615	639	646	637	661	623	629	673	691	650	653	633	592	683	663	664	621	652	670	610	676	660	691	664	680	631	660	647	629	627	654	639	667	665	672	632	667	620	680	628	636	679	651	654	633	618	674	659	633	627	665	618	640	621	649	665	650	644	651	699	713	692	680	665	685	628	665	631	642	680	703	662	632	647	676	645	706	644	606	705	668	657	628	674	691	629	684	615	666	677	691	614	654	676	655	676	657	627	662	653	639	627	677	662	657	643	639	685	651	628	677	677	655	682	660	636	612	649	674	651	633	645	645	628	701	667	617	640	633	695	660	640	665	602	668	625	651	665	637	662	636	654	628	638	648	655	666	645	636	642	656	628	673	667	628	667	664	645	667	648	633	656	661	700	655	621	607	670	640	673	606	630	613	683	657	601	662	674	655	670	655	657	663	702	661	654	660	645	625	626	635	641	671	644	635	649	625	685	630	663	620	659	633	687	697	691	679	632	644	625	656	631	662	658	605	685	660	675	614	636	647	669	641	696	653	670	638	661	668	698	636	614	607	618	620	646	634	619	670	657	658	667	693	605	616	645	674	661	644	645	630	607	638	627	629	673	710	644	695	663	666	673	659	669	610	651	661	660	632	670	634	649	654	660	649	616	646	635	667	611	638	641	640	651	660	602	620	624	620	674	681	658	639	607	646	689	685	618	692	685	689	672	602	692	673	630	679	621	653	664	620	667	629	686	641	666	647	618	658	657	597	659	661	646	648	685	681	645	670	620	708	657	634	652	668	637	626	696	602	601	679	643	684	644	642	643	620	614	615	655	665	672	620	663	650	662	593	630	654	672	666	667	626	656	683	663	608	621	647	619	632	622	609	656	644	651	625	675	630	703	649	657	679	623	677	713	628	656	663	644	695	640	638	639	689	586	689	620	646	614	682	644	636	633	658	602	737	650	651	637	659	624	635	647	660	633	650	630	689	627	636	644	671	690	656	643	642	629	634	685	682	654	614	656	644	636	648	662	652	629	622	690	648	676	650	595	668	659	676	667	638	674	623	652	695	603	629	662	663	637	622	608	644	674	635	675	681	670	669	685	612	656	631	668	644	659	650	667	663	670	621	613	660	636	669	630	641	665	684	668	642	643	649	664	687	665	662	715	649	697	660	636	633	626	649	622	649	653	686	601	638	699	630	586	659	625	634	606	661	651	600	691	681	659	646	610	665	682	676	691	627	621	684	607	674	669	638	612	640	649	653	629	690	671	644	646	652	656	629	621	648	618	636	635	637	715	644	689	675	618	684	668	664	714	631	626	668	620	660	649	628	702	682	634	608	617	614	648	663	591	659	650	656	693	614	599	668	646	628	669	667	680	685	667	690	601	676	677	661	684	642	653	662	660	654	675	635	668	622	635	652	634	632	628	659	659	608	680	629	622	568	656	624	627	659	650	641	627	720	607	632	694	668	662	632	640	643	660	673	675	641	618	653	671	672	652	665	670	709	660	671	637	683	660	621	630	665	641	690	672	638	667	668	638	654	647	612	675	707	670	683	678	631	653	622	630	688	636	664	662	644	613	655	699	677	649	710	633	605	639	681	670	658	638	667	661	664	656	684	643	635	667	624	628	707	667	685	644	662	630	694	685	653	650	659	660	675	659	675	658	710	646	635	645	623	616	617	655	675	676	636	650	646	648	662	660	628	638	638	657	641	622	661	673	629	627	656	657	673	674	660	662	613	674	661	637	645	686	617	698	663	632	721	651	658	667	679	649	603	643	660	619	674	643	641	660	615	592	613	642	684	684	642	642	646	616	711	589	685	689	634	651	655	658	654	656	687	661	618	644	634	637	613	633	641	662	641	674	634	670	674	639	646	640	663	691	707	641	684	673	651	597	679	629	684	642	581	663	632	692	651	590	630	646	644	657	700	644	654	660	623	641	672	678	647	672	631	650	644	641	688	652	651	700	683	660	641	635	663	641	648	649	666	662	679	635	678	665	698	610	648	646	618	661	640	650	690	639	670	619	638	641	638	691	672	660	658	644	650	670	671	662	657	619	665	630	651	651	729	639	660	601	643	681	639	696	643	674	640	661	622	624	658	666	688	618	643	622	650	608	624	643	659	625	691	629	656	651	669	657	625	652	626	658	652	661	633	688	689	621	712	677	648	652	626	665	650	685	658	649	644	620	650	624	687	667	681	640	670	653	620	630	693	660	617	648	676	645	669	638	625	690	677	663	690	671	629	673	649	641	645	646	639	638	670	646	624	633	677	655	671	653	638	681	617	666	668	657	670	671	640	678	674	628	682	665	608	641	657	607	608	657	667	628	624	643	638	676	669	688	684	630	680	653	661	639	648	605	628	627	666	677	660	655	667	651	678	634	656	674	665	640	673	670	599	613	633	609	662	660	642	645	626	627	638	629	661	667	656	638	705	673	705	680	685	654	647	665	609	650	662	619	684	666	658	646	606	637	671	656	656	650	664	627	639	658	652	649	662	681	643	679	643	634	622	668	646	645	632	709	629	662	687	632	629	626	666	589	649	688	658	629	680	663	668	665	623	687	607	641	663	638	653	706	660	654	589	692	624	671	675	639	646	651	685	638	642	592	692	630	653	637	674	656	695	644	624	658	633	612	677	626	682	664	600	641	611	637	689	630	692	652	680	665	681	621	613	622	649	639	647	620	649	675	679	668	663	637	639	660	669	664	650	666	643	631	652	659	668	646	677	609	633	609	653	655	623	625	676	682	603	647	655	658	643	617	702	601	598
1797	986	3497	21101	20702	1616	75	62	51	44	49	36	41	38	44	53	69	68	56	46	38	40	48	43	38	48	51	52	43	43	31	35	35	37	36	35	37	34	31	37	42	27	39	25	24	33	43	26	33	28	34	34	27	30	30	32	37	30	35	30	20	30	29	33	29	24	34	29	35	28	24	32	25	38	34	29	26	27	32	38	31	36	31	24	31	30	28	30	28	31	40	34	29	29	32	36	24	25	30	34	29	30	28	29	33	27	30	28	21	25	39	32	36	28	31	29	27	30	30	36	27	49	32	38	34	38	41	21	26	34	23	41	27	30	28	31	34	35	25	26	20	31	32	31	28	42	30	28	29	24	27	26	28	24	23	24	40	28	31	20	37	25	37	36	37	25	27	20	32	29	32	34	40	34	41	33	29	43	21	32	35	23	36	22	28	36	25	23	38	27	27	34	18	31	26	31	33	22	31	30	31	29	19	36	28	38	30	30	36	23	26	29	21	33	29	19	26	32	27	24	31	34	26	37	38	35	29	28	45	31	27	32	21	30	45	20	48	32	37	19	35	16	24	28	32	27	40	29	26	28	37	31	24	29	35	32	20	34	32	26	33	29	32	40	27	38	32	32	32	30	30	37	24	33	30	27	20	25	24	40	25	27	46	25	32	30	27	23	26	24	28	29	26	34	29	34	25	39	20	28	25	38	24	33	26	23	34	34	35	39	34	37	31	39	29	32	35	37	27	37	30	31	30	27	31	30	36	30	27	33	28	31	35	31	27	29	32	28	34	32	21	27	17	28	27	32	35	33	30	33	41	29	20	31	29	25	32	33	26	31	25	38	29	37	21	38	21	31	26	31	28	22	23	32	34	28	37	29	30	34	28	29	39	21	40	27	31	22	28	30	26	29	20	37	32	35	28	29	35	30	34	27	30	25	24	38	33	32	38	31	27	35	26	23	29	26	42	39	36	24	27	30	25	32	32	27	25	37	24	32	21	35	21	26	31	25	31	23	40	18	33	28	41	26	33	26	33	34	28	28	26	25	26	32	19	30	23	31	19	32	32	23	26	37	38	25	43	28	18	27	30	40	37	33	22	31	30	30	22	29	34	16	30	31	28	30	19	33	34	26	35	28	40	18	28	24	28	32	32	37	23	24	27	34	37	40	32	31	35	26	32	32	31	29	26	33	36	20	27	34	25	28	42	29	37	30	25	28	31	29	30	32	33	26	28	34	29	33	39	40	29	27	31	28	32	33	27	27	28	24	28	26	19	28	32	39	31	32	31	24	41	30	34	37	33	22	42	26	27	36	28	22	35	23	27	28	25	35	28	32	24	23	35	23	31	29	22	27	29	19	22	28	27	33	31	38	30	26	28	33	40	31	26	41	35	34	31	34	30	33	30	29	27	30	29	31	30	32	25	27	28	23	28	40	27	27	32	30	23	42	27	36	37	30	26	32	30	32	39	22	23	30	22	33	34	21	22	23	29	31	27	30	24	24	33	26	35	30	32	28	34	35	25	31	26	32	30	22	35	35	33	32	30	19	23	32	17	28	28	38	29	43	32	21	31	35	28	30	31	28	27	27	28	21	25	30	30	29	25	33	18	37	37	32	37	36	27	25	34	30	29	31	32	24	30	24	28	34	28	29	26	27	29	22	38	33	27	28	35	30	29	30	37	33	31	30	28	24	33	25	26	25	27	24	34	31	31	22	36	30	20	25	36	20	35	29	20	35	29	33	31	34	37	29	35	33	22	28	45	29	38	33	39	29	41	34	37	27	30	37	29	36	23	25	23	36	27	42	22	32	29	26	40	33	31	39	30	21	32	30	36	24	29	32	36	24	22	26	23	37	29	34	25	31	46	28	36	30	33	30	29	18	26	26	27	27	24	30	33	27	31	33	28	33	27	30	25	38	23	28	34	31	30	37	18	25	34	32	25	23	34	20	30	31	23	39	25	30	40	30	31	21	33	29	33	22	30	29	30	19	26	24	31	27	24	31	35	39	31	33	28	37	32	27	32	30	25	31	20	25	25	25	26	30	29	36	32	27	24	29	27	31	24	22	25	38	29	28	30	29	23	33	34	23	32	20	42	37	31	25	28	28	41	29	25	27	31	35	22	29	31	21	36	19	24	28	32	28	24	29	36	30	33	39	24	27	24	27	26	30	29	35	29	35	27	37	25	32	30	27	25	27	34	36	33	22	32	33	32	32	30	35	23	23	26	28	24	38	26	22	38	39	34	20	28	34	27	25	27	23	39	27	26	37	28	29	31	34	29	29	26	37	28	31	36	33	25	22	27	27	23	29	38	29	34	26	33	35	23	21	29	27	24	38	23	29	27	25	27	30	29	27	25	30	24	21	26	29	35	28	41	25	29	25	27	28	38	29	13	26	25	32	26	36	29	40	32	35	33	31	32	39	25	33	33	38	33	36	33	27	32	25	33	22	32	36	25	24	20	30	34	31	28	24	35	25	39	32	35	28	21	27	39	21	30	44	32	24	36	17	23	24	37	30	28	24	40	27	31	24	31	26	34	29	40	31	27	26	37	28	25	34	36	29	42	30	27	28	37	28	26	34	33	22	36	19	38	34	34	32	30	34	41	33	28	28	28	30	29	30	40	30	29	23	31	22	33	30	21	31	23	41	33	28	22	29	30	30	29	33	32	36	35	33	34	24	28	19	28	30	29	41	38	29	39	25	31	34	22	25	29	34	23	29	36	21	30	36	28	38	29	33	31	19	35	37	37	37	33	25	27	28	27	36	33	25	23	45	26	37	30	32	36	27	32	19	37	19	34	34	35	37	24	26	22	30	36	24	24	25	35	23	23	36	31	19	31	21	22	31	32	39	34	24	29	32	33	26	32	42	24	26	38	25	32	27	31	26	19	28	37	35	21	31	37	26	32	32	35	18	32	32	42	30	21	27	35	28	27	37	32	41	33	27	32	25	26	26	24	33	26	32	34	35	21	35	32	30	34	26	29	27	35	21	19	32	33	28	30	31	24	41	26	24	21	27	37	29	26	37	26	21	24	27	27	22	34	33	36	25	27	38	32	32	27	25	24	33	29	28	33	31	22	30	34	31	40	29	16	41	19	30	35	27	20	23	32	35	23	25	31	32	34	22	20	36	22	39	23	40	18	38	29	33	26	23	25	27	22	30	21	37	35	18	38	35	23	29	26	21	35	23	25	31	35	33	31	30	27	30	38	29	30	35	35	28	33	31	36	33	21	24	24	30	23	25	18	28	39	19	41	28	41	26	23	34	23	24	35	21	34	28	31	22	28	36	31	25	26	25	23	21	29	20	28	37	26	30	29	20	26	28	38	29	27	31	24	26	40	25	23	30	36	27	34	42	28	30	29	30	26	35	26	41	29	30	20	36	39	37	29	24	36	15	35	24	31	36	26	43	20	28	36	32	26	31	33	40	36	32	34	24	30	32	28	28	33	33	35	28	21	42	40	28	38	25	27	32	34	29	35	35	29	23	27	38
27372	23048	33919	83895	77855	9219	5603	4294	3276	2834	2337	2004	1811	1659	1803	2449	2722	2676	2482	1905	1624	1400	1315	1251	1145	1292	1505	2208	1859	1064	902	792	780	725	747	690	689	714	682	651	660	697	574	657	682	653	628	603	591	579	612	603	588	582	604	551	662	612	632	615	589	563	594	607	581	577	572	546	620	621	520	585	591	567	524	520	582	493	532	557	571	525	573	493	541	516	507	577	502	523	521	523	535	508	507	507	557	565	554	555	543	533	544	531	500	536	516	558	495	546	490	544	533	541	550	541	487	541	530	530	522	524	499	509	512	518	517	519	505	505	515	515	537	469	548	517	550	493	516	547	525	504	512	500	522	542	526	519	564	545	504	539	481	550	553	495	526	509	518	526	533	526	550	544	486	498	499	498	508	540	509	518	510	504	529	519	509	504	527	528	486	538	557	576	485	488	497	509	506	523	495	508	489	506	492	536	538	529	497	519	539	505	514	506	571	499	531	507	531	504	511	512	528	495	485	515	528	478	511	583	523	536	504	553	498	512	529	496	490	512	521	533	512	496	522	550	534	497	493	544	501	561	508	532	544	539	526	542	505	510	506	522	523	515	556	494	528	542	509	520	555	528	515	518	555	519	529	508	520	512	500	499	532	505	510	537	525	493	512	485	530	562	536	543	527	535	545	481	496	511	496	514	538	490	529	530	502	550	533	524	504	546	504	552	556	531	502	488	521	563	544	511	514	539	502	546	553	543	523	515	505	528	529	495	484	520	547	508	535	556	501	507	507	526	494	527	528	506	483	502	504	520	508	552	547	529	502	521	499	526	477	517	543	507	517	534	522	537	535	517	495	541	505	522	503	541	508	494	509	490	526	520	527	527	542	489	563	531	517	537	557	474	517	549	499	537	504	532	558	530	540	519	518	533	515	480	536	539	522	535	521	559	510	484	539	527	545	547	522	512	539	500	553	520	520	503	529	519	489	528	522	495	506	501	554	523	506	509	501	545	511	541	515	487	583	482	496	494	516	538	500	505	540	540	506	476	531	473	526	579	541	532	532	508	500	525	540	491	518	514	520	500	515	534	489	523	514	497	544	472	518	502	544	523	524	545	539	520	554	509	546	531	537	518	547	520	532	514	492	499	530	551	528	540	545	489	522	554	509	501	511	501	509	513	529	523	464	516	501	498	520	535	524	547	530	501	465	497	509	532	501	553	544	561	483	498	506	565	527	528	521	478	554	508	528	497	538	544	526	474	531	485	495	566	518	511	525	494	551	534	479	529	548	540	525	521	496	501	475	526	516	522	471	525	537	510	563	552	510	508	472	513	527	542	483	494	516	517	513	492	519	506	510	531	541	528	504	555	515	533	511	533	511	536	520	501	497	569	522	519	505	526	517	506	552	533	537	523	536	500	544	501	525	522	528	544	523	502	538	524	548	528	479	511	539	541	511	523	540	463	512	543	529	511	494	508	506	528	542	494	502	499	544	498	525	496	507	532	562	509	513	505	494	529	527	542	525	518	553	578	567	505	493	517	516	473	516	539	514	520	524	519	513	523	538	562	523	554	518	518	509	507	516	529	507	493	544	511	516	515	542	506	540	544	501	543	566	525	546	545	532	490	545	531	539	467	535	527	545	542	536	534	546	557	516	498	536	511	514	545	512	487	523	509	549	501	521	502	548	483	532	518	518	512	526	503	553	504	548	544	478	513	501	517	528	470	489	554	545	519	537	517	487	529	536	542	456	559	514	521	523	529	548	510	473	527	527	558	542	548	489	483	503	507	505	484	558	502	512	510	503	537	504	523	553	533	489	530	493	506	504	512	486	516	547	513	502	521	531	545	518	559	486	490	514	498	519	494	548	520	525	483	540	503	502	492	548	521	497	532	533	539	509	501	515	536	532	512	581	524	511	519	509	501	526	547	506	509	508	542	526	497	546	518	535	540	548	554	547	554	549	550	470	479	512	503	524	582	459	512	541	518	541	543	556	536	489	518	509	529	528	532	533	550	539	485	517	557	498	510	528	526	546	489	492	507	536	494	537	521	521	498	559	527	523	544	538	511	534	540	492	530	536	535	490	488	527	565	549	493	522	517	530	542	517	513	494	477	563	570	489	557	474	506	526	523	540	506	507	497	497	516	504	512	513	512	546	535	519	499	525	532	558	524	516	530	546	498	527	493	513	528	461	526	506	510	546	498	488	518	522	496	555	522	526	478	561	525	499	524	494	525	495	543	515	535	547	511	518	513	533	499	553	516	537	490	537	555	534	539	507	483	503	536	497	495	480	526	532	531	539	527	508	547	517	539	516	513	548	555	502	543	482	505	560	496	518	502	553	546	517	561	510	509	535	490	506	523	516	548	519	512	510	527	512	496	540	523	521	515	524	547	506	503	469	484	537	562	528	549	542	508	522	568	525	526	497	508	448	521	548	499	497	512	541	530	501	526	539	535	497	521	534	560	534	503	541	513	530	541	492	535	488	500	529	505	505	553	530	552	529	501	540	515	536	530	556	559	554	540	534	527	520	497	537	498	539	493	552	543	512	499	520	547	546	525	533	554	542	537	508	554	539	484	536	514	498	518	533	495	499	502	500	527	540	530	526	519	582	515	506	525	567	498	544	522	536	542	547	487	503	514	501	513	524	537	519	494	495	525	532	517	504	580	522	505	528	508	524	532	508	531	566	533	535	557	497	499	533	517	506	541	505	520	554	519	523	489	538	512	532	556	522	507	478	554	533	513	537	550	507	506	534	566	540	525	525	512	532	478	513	515	522	525	494	529	579	523	472	475	545	544	527	546	533	501	512	518	482	486	524	516	528	511	499	524	511	528	530	500	529	545	554	544	501	496	525	518	552	504	520	513	525	528	516	533	541	523	536	504	499	488	537	517	502	508	532	523	492	503	525	520	529	582	537	488	546	504	539	506	527	533	547	495	537	521	518	480	518	511	523	525	507	494	534	499	521	493	536	537	502	518	531	488	545	494	502	524	519	513	501	540	540	544	539	503	546	504	561	532	553	496	521	551	524	510	535	502	547	503	544	530	502	539	524	523	541	518	528	520	572	528	516	543	535	527	518	495	559	508	505	510	516	545	568	554	504	573	492	473	522	505	518	555	551	516	535	536	557	511	530	501	512	498	520	504	568	500	493	515	530	519	491	551	504	502	519	540	530	523	482	505	529	526	529	538	530	494	488	530	520	525	498	501	498	500	540	509	516	536	529	525	503	500	535	569	516	533	539	532	499	513	546	545	508	503	527	546	546	522	525	502	468	523	513	536	553	506	501	502	555	505	534	505	514	504	513	557	534	507	543	522	504	534	498	514	526	546	492	541	533	540	512	561	520	520	513	531	496	490	539	487	536	519	532	510	496	491	527	581	530	538	503	514	485	532	533	460	517	557	524	518	529	537	508	538	493	517	548	526	557	529	564	534	529	530	488	493	529	502	567	511	522	575	530	523	516	545	506	491	547	560	512	532	528	545	548	511	518	537	493	475	504	537	500	542
1404	313	1736	4770	2765	47	26	11	29	37	25	28	32	40	21	37	35	24	32	38	28	32	44	21	18	30	28	29	28	36	29	32	34	35	36	29	19	20	31	28	25	19	28	25	20	33	17	22	16	19	27	28	18	29	17	25	28	24	27	34	29	20	28	18	38	32	25	19	30	24	22	18	24	19	33	23	38	23	21	27	27	30	24	21	17	23	26	19	22	25	30	19	30	33	20	21	22	28	22	30	25	24	26	33	22	31	27	27	25	26	22	21	20	23	22	24	28	25	23	24	27	33	32	15	27	21	31	35	29	28	25	20	28	28	28	23	25	22	20	13	29	33	28	21	18	24	24	25	33	25	25	23	17	18	25	21	22	36	25	30	23	30	19	29	28	25	27	25	25	23	23	20	15	34	24	27	36	20	33	25	20	33	33	20	21	21	20	27	20	24	30	18	28	20	16	25	17	27	12	19	24	23	21	35	22	23	33	25	19	20	34	25	22	25	29	21	20	33	17	22	21	27	17	21	27	16	29	32	27	26	21	34	27	21	25	36	23	16	27	25	27	27	24	21	21	25	25	23	32	25	30	32	17	18	26	26	32	23	22	20	24	22	19	35	22	23	24	26	21	31	31	30	29	18	25	21	29	23	21	25	31	21	29	34	20	20	18	27	31	25	31	20	31	25	25	28	31	23	23	27	19	17	30	22	28	24	11	16	27	17	23	28	25	17	31	23	26	31	29	22	28	23	30	26	23	24	31	20	23	12	22	24	24	28	19	24	24	29	19	24	32	24	31	27	27	29	33	33	16	31	28	21	25	20	28	23	32	19	36	29	19	26	25	29	26	18	30	26	37	19	23	18	30	23	21	25	28	31	24	31	27	17	29	28	25	26	27	27	21	17	30	27	28	29	29	20	23	25	33	24	25	35	26	23	23	25	31	23	23	24	31	21	28	27	16	31	28	23	22	22	30	20	21	16	23	28	17	24	18	29	29	23	26	29	30	23	23	27	21	28	25	26	23	30	14	22	22	22	26	34	23	17	29	15	15	25	20	33	31	40	24	26	32	21	28	33	24	23	33	22	15	27	24	27	27	32	20	19	29	28	28	26	20	17	24	31	28	24	30	24	37	23	19	27	28	23	23	17	27	21	25	27	22	29	23	25	21	28	34	22	23	23	25	28	25	20	28	14	28	18	23	26	26	24	19	22	34	27	21	29	26	27	26	25	24	26	22	29	25	22	30	21	32	28	25	23	29	18	29	21	21	26	24	26	21	34	32	31	23	35	35	34	30	27	24	22	29	29	30	21	28	24	25	25	21	28	16	24	27	24	19	37	19	28	27	26	21	28	22	19	25	24	19	25	30	37	18	19	22	30	24	24	20	23	33	24	32	26	24	24	25	28	22	24	23	24	28	21	25	32	19	29	33	25	40	28	27	29	27	20	24	25	37	28	25	29	18	21	29	14	23	21	22	37	24	27	24	28	36	23	25	22	25	30	28	19	23	23	18	30	33	24	30	22	30	25	27	21	26	21	28	21	22	42	34	17	25	26	30	25	29	30	26	22	31	23	25	33	28	30	24	23	25	23	30	33	27	22	27	27	24	29	26	20	27	26	19	28	26	24	28	34	28	13	21	20	27	28	18	24	26	31	33	28	34	25	27	28	22	28	26	30	30	28	17	28	34	25	22	29	22	19	34	26	13	20	27	21	28	25	22	27	32	23	33	20	22	18	32	31	26	29	29	21	21	28	29	24	22	19	24	24	29	20	25	20	24	21	27	24	17	26	31	25	29	17	27	27	31	18	28	22	29	31	28	27	29	24	18	21	24	19	14	31	24	16	24	19	21	23	35	20	14	21	24	26	30	24	30	28	23	38	26	24	23	23	18	22	30	25	21	30	30	32	21	18	18	29	16	28	24	24	26	28	23	29	18	28	17	20	25	23	25	24	30	20	34	29	32	23	27	24	20	27	31	24	36	21	23	18	24	26	32	21	27	29	20	29	26	20	29	28	25	19	24	30	25	14	15	29	28	16	21	30	26	22	26	20	29	29	23	24	22	30	21	18	24	20	23	27	27	28	27	30	22	21	30	25	29	23	29	24	29	30	24	24	16	17	18	26	33	19	22	25	23	24	21	26	33	23	23	21	20	25	15	18	21	28	30	25	17	24	23	21	21	30	30	24	21	19	21	25	26	24	27	23	32	28	43	28	18	27	27	26	25	28	39	24	35	23	23	31	28	20	25	34	22	19	29	21	21	17	24	25	36	22	22	25	32	28	24	28	25	18	24	37	24	29	25	35	21	28	25	26	21	20	26	33	21	30	19	19	30	30	27	17	20	26	21	22	28	23	25	24	30	21	18	36	21	20	31	31	22	21	24	23	16	31	19	32	23	31	23	29	29	16	26	26	17	23	25	17	34	25	20	26	23	28	27	14	32	27	24	29	21	20	24	29	24	20	27	23	28	28	23	28	39	23	32	14	22	24	20	25	36	28	21	21	23	22	27	27	26	25	23	26	29	26	27	29	26	21	30	24	19	30	24	17	20	29	15	17	25	24	19	27	22	21	21	24	21	26	20	29	22	22	25	22	27	26	23	30	27	31	26	24	31	27	32	17	21	22	27	21	26	39	23	25	24	15	23	21	24	30	28	26	23	27	25	33	27	29	22	33	33	29	18	23	30	28	27	25	34	34	20	36	22	25	18	27	29	35	24	25	24	37	25	28	21	24	25	17	24	23	29	36	24	30	33	34	18	26	23	20	18	29	24	27	23	21	31	27	32	26	23	28	24	30	22	17	28	17	28	26	26	33	27	20	20	18	28	29	25	24	21	28	29	20	33	23	26	20	25	32	24	28	29	17	15	28	20	29	25	22	32	23	28	25	24	27	24	27	27	28	30	21	19	28	23	26	33	28	25	18	24	23	28	27	23	18	30	19	29	14	22	20	21	27	16	22	18	22	16	18	20	29	19	31	24	26	20	23	30	19	29	22	22	23	28	16	25	28	16	33	27	23	30	27	29	28	19	37	24	27	26	12	24	30	25	28	25	19	25	23	27	27	29	30	26	22	12	26	25	24	19	20	29	19	26	37	24	28	28	32	30	22	23	29	25	22	18	25	31	27	29	19	20	23	40	27	35	22	23	28	25	30	17	35	32	26	23	25	17	32	24	34	21	23	37	21	17	35	28	24	22	24	21	23	27	17	22	18	29	22	20	24	27	19	21	20	24	22	18	22	28	20	22	21	23	30	23	26	28	31	21	23	23	19	31	25	28	17	19	20	24	21	15	35	24	29	40	26	29	25	23	23	26	34	23	18	29	21	30	23	19	16	17	20	35	25	32	26	17	21	27	16	20	18	33	24	27	18	22	32	31	22	25	20	28	16	21	26	26	25	31	24	30	25	24	29	20	22	21	34	27	23	32	26	25	26	30	25	23	21	17	21	21	22	35	29	25	19	19	12	33	36	20	24	23	25	21	28	19	29	11	20
17522	13136	26785	53017	43130	2137	1166	975	834	798	724	656	660	651	797	1120	1163	1157	1051	915	875	783	686	616	658	762	947	1120	891	666	591	529	488	525	497	534	542	515	548	468	473	455	499	442	486	456	424	479	451	472	453	488	440	476	432	496	478	473	476	505	434	507	452	481	463	478	457	452	465	452	452	430	430	429	425	473	410	409	438	404	437	422	429	444	427	439	424	424	482	437	417	461	433	423	444	424	445	417	427	437	427	431	447	463	438	414	447	448	448	414	445	455	433	444	461	408	387	436	426	445	443	422	426	445	463	450	419	440	467	413	410	437	448	398	479	411	440	434	428	436	453	448	447	456	439	438	415	465	446	431	445	510	426	416	447	397	480	440	458	454	415	417	415	434	434	437	409	440	409	448	417	432	478	436	457	446	390	451	420	431	449	417	424	449	442	437	435	430	449	411	457	427	429	452	411	415	431	479	458	450	439	458	442	462	464	445	423	450	451	423	463	447	446	424	432	450	450	442	430	436	465	426	468	420	497	463	444	437	445	420	443	430	455	464	408	440	434	439	459	451	481	469	472	444	389	445	436	453	427	421	409	422	446	433	454	422	428	412	437	455	470	408	471	411	428	438	449	448	442	432	463	436	415	429	426	449	420	464	397	463	443	440	397	423	452	425	442	399	427	460	448	409	454	421	463	440	432	443	439	444	426	447	448	463	442	423	438	502	416	441	438	448	455	413	427	428	452	428	427	423	435	445	393	479	451	425	424	427	414	463	471	407	469	420	451	417	451	480	429	457	409	423	443	416	425	409	434	438	432	421	431	448	454	437	433	414	451	411	413	437	424	429	421	425	448	424	417	432	410	417	459	448	453	415	438	454	456	454	421	422	438	502	399	430	420	459	419	428	444	436	396	433	402	442	434	427	472	465	423	469	438	420	466	454	431	423	449	423	457	432	426	500	459	422	439	439	450	421	441	430	415	451	461	438	431	456	413	427	434	439	462	451	397	435	454	419	480	416	419	467	438	455	409	490	429	451	449	426	441	439	478	426	449	428	482	432	449	429	440	453	418	438	463	427	466	442	481	447	432	448	426	430	488	444	444	438	453	411	378	408	427	418	431	438	450	458	431	472	413	412	455	461	462	393	442	448	446	445	434	484	414	445	392	414	477	454	436	460	447	446	420	452	496	485	437	417	453	420	440	432	398	437	425	444	427	447	401	444	429	408	438	465	461	429	423	414	464	425	430	445	443	440	444	413	427	470	392	432	398	443	434	410	392	410	448	431	436	463	429	442	415	424	399	403	448	418	446	426	427	419	404	415	484	429	442	432	442	448	433	436	459	459	445	458	476	434	448	419	427	452	414	429	412	451	447	458	412	440	439	425	446	425	446	413	444	477	474	445	431	403	433	425	441	389	409	439	435	435	406	472	461	444	432	430	447	449	436	463	440	456	443	410	425	436	428	417	466	440	405	404	462	500	412	434	471	422	441	477	406	432	445	435	436	439	412	444	418	417	491	451	448	400	440	422	421	406	394	440	409	443	447	421	442	410	433	439	421	429	449	443	440	412	429	447	413	470	464	448	404	426	422	441	443	422	445	411	445	456	450	445	418	457	407	475	445	450	454	452	459	429	456	445	432	423	426	395	440	461	448	448	476	443	423	430	397	481	427	432	428	447	444	440	449	441	428	447	408	415	478	441	438	444	456	456	438	434	430	426	431	426	442	404	416	424	481	443	395	414	466	435	434	418	434	446	442	458	418	425	451	432	452	433	444	441	445	449	430	420	426	426	411	433	467	470	401	442	416	391	429	461	441	426	445	434	449	414	448	428	420	432	440	379	469	470	436	409	426	432	427	453	436	449	443	465	451	440	462	434	414	428	416	446	457	430	444	463	427	417	443	438	419	444	398	434	461	459	433	472	440	401	454	426	424	421	439	432	417	455	445	459	452	428	430	440	440	411	429	464	441	409	464	459	437	427	419	449	451	423	435	421	472	414	464	426	421	443	419	431	452	483	380	423	441	447	457	444	402	432	448	443	402	451	415	470	433	466	420	486	437	450	460	454	424	408	424	431	417	442	434	430	396	465	427	455	462	474	466	445	439	452	463	453	435	447	442	440	442	432	452	438	421	431	436	427	427	430	457	418	421	427	413	441	403	415	471	430	439	432	443	426	449	447	449	454	418	449	466	375	410	431	444	437	459	483	483	456	451	449	422	419	420	412	393	453	434	455	415	405	435	425	444	405	497	453	416	448	431	473	442	425	420	436	418	419	424	429	425	399	462	441	460	464	437	455	393	445	430	435	425	424	440	424	406	463	444	447	446	449	422	462	440	411	462	449	429	458	449	404	453	440	422	439	388	429	434	419	446	431	463	406	446	423	446	422	450	453	453	441	492	438	455	450	432	445	416	446	454	431	445	408	491	402	455	429	426	474	470	418	449	420	428	410	477	409	437	465	487	462	439	478	451	418	411	501	418	450	434	494	447	422	452	435	451	450	422	420	429	451	476	439	422	442	394	438	435	465	417	470	433	466	448	466	400	435	450	442	436	454	445	439	436	406	412	444	411	406	449	454	440	450	460	468	478	430	453	422	445	410	401	441	417	428	448	426	442	433	403	432	420	449	458	452	424	504	416	408	378	443	433	432	428	439	404	430	429	436	453	452	431	467	415	427	435	425	450	459	445	452	431	425	465	421	433	464	448	411	460	417	461	423	404	467	447	453	404	468	431	436	439	414	458	427	446	470	429	463	459	440	414	449	471	460	443	461	422	441	444	439	422	441	455	436	432	449	474	422	437	452	397	413	463	422	456	427	435	439	420	408	453	452	448	432	455	426	424	473	451	438	410	424	413	419	412	422	428	445	420	445	404	464	416	479	406	453	428	450	415	451	467	437	461	454	437	433	418	421	429	411	441	443	439	408	413	435	454	458	450	433	407	454	448	427	431	445	443	444	451	463	450	425	464	474	463	425	411	447	412	419	454	469	446	441	487	447	404	428	437	427	456	454	456	434	450	411	424	494	447	446	431	475	457	439	457	441	404	414	458	424	468	431	426	445	428	455	408	451	438	491	432	418	411	448	419	430	425	438	406	421	453	420	453	414	432	415	413	446	431	416	462	456	449	435	447	451	404	414	446	431	409	438	442	443	442	441	436	394	430	463	432	398	426	443	439	444	409	439	403	418	437	428	455	449	468	418	465	425	436	457	388	398	438	460	394	441	458	455	461	446	444	421	429	407	438	438	441	444	461	405	438	468	433	465	458	436	446	464	452	451	423	397	485	472	407	445	449	460	442	421	457	450	436	443	440	450	421	438	429	434	471	461	443	475	428	434	399	439	446	397	455	445	440	435	405	437	396	472	440	448	433	436	431	443	451	474	443	401	441	409	455	423	419	448	431	426	445	432	443	416	430	402	438	459	445	403	456	440	433	431	448	420	432	439	440	443	463	421	437	425	463	455	468	446	429	449	393	435	412	416	438	450	421	413	429	455	442	407
1505	845	6113	19553	15515	454	50	44	57	52	48	35	46	43	37	40	56	39	47	32	38	36	44	43	40	38	42	52	38	31	30	20	25	36	39	35	33	26	30	32	26	35	20	17	19	30	25	31	30	36	26	27	27	21	26	20	32	30	19	19	35	20	16	20	21	25	26	28	18	25	24	24	27	26	30	32	25	21	24	24	27	23	20	25	17	18	24	32	26	33	26	25	14	30	33	25	34	36	16	26	15	32	29	28	21	24	18	18	26	19	19	31	17	26	20	23	28	31	26	21	15	28	26	22	21	22	22	27	18	21	26	24	21	24	27	23	26	27	25	23	26	26	25	21	27	28	31	19	27	26	30	29	32	22	33	29	23	29	33	21	20	24	26	24	27	37	21	31	19	17	37	28	29	24	34	23	29	27	24	23	28	28	30	26	23	23	27	27	22	27	16	26	25	30	23	23	13	18	29	26	22	23	17	24	21	18	26	26	29	21	23	19	35	26	21	37	29	29	22	32	19	22	32	23	30	31	25	29	26	21	24	22	31	27	16	26	27	31	22	21	27	29	22	29	20	22	24	17	25	19	19	29	22	22	31	22	23	27	18	21	22	18	31	31	33	20	19	25	16	31	22	22	28	30	19	27	27	18	34	27	20	28	24	28	21	21	23	26	40	28	21	27	32	36	31	26	25	29	28	27	21	20	19	30	31	30	23	35	30	24	26	24	28	25	22	25	32	33	23	25	29	27	34	20	32	23	22	26	31	26	19	21	23	23	29	15	28	29	27	25	19	15	27	19	21	29	24	23	25	21	30	24	25	30	29	32	30	18	16	18	23	29	27	28	28	21	16	29	25	16	23	24	24	26	24	27	17	23	29	24	26	26	21	24	27	28	29	31	21	22	25	33	26	32	27	24	18	23	21	28	19	27	23	31	26	21	27	21	17	20	22	28	21	25	27	26	30	14	25	27	25	26	24	29	23	27	26	28	23	31	24	29	25	30	20	25	24	32	20	22	20	26	33	32	34	26	21	32	33	20	16	28	33	22	34	20	18	29	18	25	14	24	34	29	30	29	17	27	23	28	19	29	35	24	16	18	32	27	29	30	23	19	19	20	36	17	24	32	22	25	22	29	25	12	17	25	30	35	25	17	29	29	27	18	27	40	23	23	25	27	28	24	29	18	32	31	17	25	28	24	21	25	21	36	26	23	21	37	31	19	24	16	31	25	19	26	23	29	30	22	26	21	26	22	31	28	24	23	24	29	25	23	25	29	29	26	32	20	21	28	22	25	15	28	22	28	25	23	25	25	27	33	27	21	15	24	24	26	23	37	17	32	30	32	31	25	18	24	29	23	22	32	20	20	17	24	21	28	19	17	21	22	33	22	27	31	27	19	29	19	27	17	27	25	22	19	23	28	30	31	30	27	20	17	24	29	32	22	25	19	22	24	30	27	27	25	33	34	24	28	31	26	27	31	26	17	27	22	29	29	25	30	29	22	22	29	34	22	32	25	23	24	34	24	26	18	23	25	30	23	22	21	28	23	31	17	22	27	21	29	22	33	20	36	26	23	23	29	26	28	16	18	29	23	20	15	21	30	18	24	17	28	27	23	23	34	23	24	31	25	25	26	26	25	26	26	21	21	27	23	27	26	26	28	16	26	22	20	34	23	28	24	23	24	21	18	25	32	23	24	27	29	21	29	25	30	24	24	28	23	22	30	29	24	26	23	23	40	26	22	27	26	24	19	18	34	26	23	30	24	26	17	28	28	23	30	35	34	22	30	24	31	28	24	28	25	33	29	31	23	32	25	21	28	26	20	25	27	22	29	27	25	19	27	19	31	17	18	32	31	32	21	21	32	25	22	29	20	27	24	19	21	20	24	32	24	26	18	30	19	25	28	28	26	28	23	28	25	30	32	30	28	21	35	22	18	34	32	25	33	36	23	17	27	20	36	25	21	29	25	20	29	26	24	34	21	18	26	19	25	29	30	23	26	20	22	19	27	32	17	26	21	21	27	20	21	30	23	20	26	20	23	18	17	27	26	22	26	22	22	28	22	30	29	28	21	17	29	20	32	31	28	33	25	33	30	23	21	17	21	27	20	29	29	17	18	27	22	33	23	22	28	16	25	29	26	36	20	28	28	30	25	24	28	30	19	26	18	23	31	27	18	24	38	30	26	27	38	17	23	29	33	30	27	22	24	24	15	24	30	29	20	26	22	25	19	30	24	26	30	22	21	26	24	33	19	23	35	20	22	28	32	19	27	23	28	25	26	20	32	27	24	27	29	26	24	30	34	24	24	17	20	32	28	23	42	23	32	30	29	30	31	30	27	26	27	22	14	21	21	23	29	27	29	33	24	24	22	26	15	24	25	19	25	27	20	34	28	24	23	29	34	23	20	29	26	19	17	27	18	19	37	22	22	18	23	28	21	29	22	29	29	32	28	24	23	23	28	31	26	27	24	29	13	29	22	30	22	26	26	22	29	21	34	25	27	34	33	22	27	22	28	31	25	27	25	19	22	27	26	26	32	35	19	23	26	24	22	28	29	27	22	44	20	31	31	20	37	23	34	27	28	19	24	25	24	27	24	22	30	14	29	18	16	30	30	16	28	21	28	25	24	29	24	26	19	25	31	27	20	18	28	19	25	29	29	31	20	35	25	25	32	23	28	29	28	21	21	24	22	23	30	26	19	19	21	22	18	26	22	25	17	25	13	25	29	22	29	19	20	20	27	26	29	29	21	26	29	35	20	25	22	26	17	26	27	28	35	24	24	21	23	22	24	13	22	35	30	26	22	22	24	19	23	26	17	29	27	19	31	26	29	33	28	31	24	28	18	21	24	30	29	23	27	29	22	29	21	20	20	14	24	24	21	27	20	25	31	40	24	25	30	29	31	22	26	12	20	18	34	22	23	33	20	19	27	32	37	24	30	25	29	27	23	28	22	19	22	26	22	32	30	22	22	25	29	32	33	21	24	15	23	16	24	30	32	29	26	23	26	27	28	23	22	25	29	27	36	24	27	28	24	30	25	27	29	26	26	25	32	29	34	19	31	25	29	24	29	32	24	34	26	27	25	23	24	20	26	34	21	29	23	25	21	29	20	31	32	19	19	18	15	33	33	21	12	21	32	27	27	26	24	30	17	19	23	17	23	25	35	33	20	24	28	25	27	20	22	29	28	33	17	25	25	21	29	25	25	30	20	27	26	25	33	25	26	23	26	28	19	27	23	21	18	33	20	29	28	29	23	28	23	25	18	26	18	33	27	29	28	23	28	35	22	29	24	20	17	28	28	17	28	18	28	29	18	27	22	31	26	25	32	28	33	23	33	29	20	30	23	24	27	37	27	21	24	25	29	22	31	26	30	29	21	30	34	32	25	29	19	29	16	30	30	26	34	30	31	25	19	19	24	25	27	22	25	28	34	18	22	19	23	20	20	23	29	21	28	32	29	26	22	31	29	21	29	24	26	26	32	34	28	22	24	26	26
26798	22300	41514	83681	59678	7969	5414	3870	3190	2556	2216	1928	1692	1613	1551	2063	2705	2135	1879	1742	1651	1453	1222	1291	1443	1534	1744	1925	1743	1096	841	707	718	652	597	686	707	755	717	618	556	558	535	521	491	558	520	528	516	510	536	515	545	489	515	558	554	516	567	517	535	531	519	484	472	509	497	464	535	477	441	503	491	461	433	448	422	456	438	473	432	447	452	504	442	446	434	455	449	476	464	471	434	466	475	435	453	442	460	423	443	460	479	415	442	440	417	478	417	411	488	431	438	449	428	453	466	480	395	448	448	393	448	432	479	431	457	435	423	437	438	436	428	421	421	481	489	429	462	463	415	451	459	441	442	474	445	483	439	464	471	450	466	425	423	443	470	448	476	480	418	450	441	452	395	427	439	414	431	471	443	480	433	464	425	440	402	487	411	393	430	438	471	448	436	485	490	456	437	472	438	451	430	427	464	466	440	468	453	458	453	436	447	456	407	481	435	403	440	491	450	423	439	448	445	416	465	479	430	448	468	450	442	423	446	440	439	407	444	450	431	464	452	434	460	448	432	425	411	375	439	458	456	451	447	441	438	407	454	453	449	431	426	467	471	448	432	457	450	455	427	457	434	430	414	427	428	460	451	434	410	447	440	449	454	428	479	447	426	455	409	466	417	423	470	424	432	425	418	425	446	457	432	459	469	417	433	444	456	410	420	469	449	446	447	465	437	443	453	462	440	448	446	420	469	462	428	404	385	446	445	425	450	408	458	452	442	415	458	434	457	444	382	434	457	432	425	435	444	448	452	483	444	467	483	457	428	441	445	455	441	456	461	460	462	453	423	442	421	474	434	438	458	451	444	457	434	420	442	436	423	415	469	450	433	426	462	428	443	417	425	441	465	409	444	425	430	431	443	444	419	414	442	454	444	450	448	459	439	419	438	439	452	438	402	444	422	429	442	428	442	460	425	446	484	468	513	469	431	424	419	435	463	424	452	464	431	424	448	426	421	418	452	468	441	454	425	436	418	431	459	388	450	460	418	430	393	443	411	452	483	426	429	384	454	441	430	442	482	439	472	456	452	457	475	416	425	410	455	456	432	461	488	452	451	473	454	481	450	439	443	439	454	442	475	434	423	452	433	387	418	447	441	465	446	416	452	472	456	415	453	477	470	447	430	419	449	436	438	438	437	454	479	396	442	447	489	419	424	431	440	418	428	415	405	460	454	438	418	416	433	400	435	424	420	475	465	431	463	454	445	440	418	461	443	452	405	459	428	438	426	453	445	430	453	427	431	483	438	450	484	436	435	430	437	444	465	399	438	462	435	455	458	415	437	439	446	455	445	419	478	442	435	451	485	427	436	489	433	413	460	448	465	452	418	482	437	429	416	434	434	399	421	453	468	445	448	434	407	452	429	448	451	398	442	453	417	421	478	461	460	420	444	427	441	461	405	458	440	450	427	477	461	445	435	388	431	411	428	420	418	461	440	449	443	427	430	496	463	423	405	439	453	434	493	430	403	449	435	442	440	407	449	432	425	462	453	429	486	431	424	390	467	455	446	447	402	431	457	422	424	442	470	459	442	421	439	445	437	435	430	441	468	444	421	460	438	440	440	455	441	417	443	459	437	419	440	451	443	419	459	414	439	419	479	451	448	456	456	468	451	458	467	431	416	433	451	449	447	435	425	452	427	450	468	474	409	460	458	476	443	452	440	435	396	465	465	447	424	430	471	409	438	431	432	448	438	432	406	426	453	443	458	460	487	433	446	422	449	450	429	460	429	422	461	465	472	438	450	457	447	443	439	434	446	413	450	467	395	439	473	437	445	442	395	447	450	441	449	449	419	466	442	459	470	463	443	423	456	384	431	411	416	415	469	453	421	426	397	416	439	448	424	440	435	454	463	457	433	464	434	444	438	424	426	409	431	432	476	453	435	437	434	440	466	425	436	439	396	427	490	490	433	461	409	437	434	461	439	437	426	421	455	478	431	442	444	450	416	451	385	443	451	432	434	394	426	452	432	415	438	408	440	426	441	440	453	419	467	418	440	427	442	444	440	437	433	455	438	455	433	386	486	444	430	461	432	397	435	467	458	409	456	470	416	415	427	436	423	426	422	435	478	394	409	445	458	404	438	425	441	461	424	430	411	433	454	415	429	455	457	456	439	417	448	447	466	449	436	448	435	404	485	427	470	461	429	444	415	442	449	440	391	447	442	444	421	441	485	403	414	449	411	443	433	416	416	447	446	472	432	421	418	424	451	443	464	486	448	440	424	457	438	434	461	474	465	431	435	446	462	447	484	422	445	433	434	436	426	468	461	436	414	491	429	492	464	400	464	447	439	446	451	469	438	440	421	438	432	444	451	432	441	436	473	467	430	433	453	408	419	456	429	437	405	425	459	435	447	441	442	460	439	435	444	458	438	419	429	464	431	483	418	443	453	438	401	433	416	463	438	457	447	431	430	476	456	480	448	471	480	426	435	414	440	451	435	433	472	430	443	447	454	458	423	468	458	475	449	435	443	400	443	437	444	462	459	401	466	403	439	434	447	438	447	444	420	450	442	451	436	472	469	415	431	436	432	425	435	438	469	434	458	490	438	413	442	456	427	402	403	395	427	464	451	459	423	447	448	453	402	455	452	420	457	449	425	433	438	435	477	443	451	453	449	459	428	425	468	439	403	436	468	439	443	443	433	423	433	461	430	414	486	440	443	448	457	461	475	415	453	456	423	478	415	442	446	464	449	425	444	441	428	465	422	463	436	442	439	430	417	417	437	467	461	445	460	469	451	471	449	472	433	442	439	434	427	411	459	438	460	453	457	460	429	439	441	450	444	453	444	475	455	425	456	429	451	460	462	446	450	452	434	425	456	427	378	383	418	424	477	434	480	448	435	452	438	449	422	436	469	433	468	414	454	463	432	436	460	433	438	459	416	419	462	436	422	423	449	420	454	479	432	429	420	429	423	390	434	424	428	426	433	413	444	480	429	419	418	479	428	421	445	465	441	465	442	464	435	447	463	441	438	466	461	464	464	427	438	430	431	410	446	427	446	421	407	406	443	484	421	436	444	391	414	442	439	438	427	425	456	437	462	456	434	439	482	442	494	491	456	441	466	454	424	390	436	431	453	422	415	425	472	460	405	434	427	476	422	441	408	455	447	401	421	421	447	455	475	470	419	424	450	495	459	459	417	463	450	434	453	444	460	446	403	435	457	460	470	426	422	408	441	436	433	444	466	398	443	472	442	412	384	429	458	424	429	439	423	390	440	434	422	440	489	411	436	459	449	455	462	420	440	414	421	441	459	461	465	417	455	435	479	453	408	428	462	452	421	448	431	465	448	422	439	415	423	434	471	469	463	435	429	463	428	449	452	446	416	432	460	429	480	447	462	413	422	447	413	422	410	436	466	454	420	445	467	438	463	475	475	447	472	451	426	420	464	451	434	428	445	454	488	452	465	443	451	449	428	419	438	424	423	425	394	471	421	465	469	450	448	429	450	445	440	467
2547	708	4069	10932	7962	99	54	64	48	43	47	57	63	45	47	51	62	57	55	47	48	48	47	57	48	42	38	62	60	38	36	32	35	37	39	35	41	55	44	41	34	35	38	40	40	44	32	52	36	29	41	37	43	45	34	28	42	33	44	41	37	37	48	34	31	34	40	37	42	38	32	33	38	40	46	39	29	34	35	34	40	31	37	33	40	28	37	32	26	31	37	30	38	40	38	40	30	42	46	39	51	36	41	44	32	37	30	42	25	30	42	40	33	40	40	36	27	34	43	39	43	32	33	50	39	40	30	35	42	35	53	39	44	45	40	45	42	41	42	49	30	42	37	34	36	37	42	34	31	27	49	39	35	35	40	43	37	32	40	37	29	42	32	47	56	44	46	38	29	39	40	44	34	35	46	31	40	34	37	36	36	51	41	37	43	47	38	33	44	38	49	44	21	32	29	43	29	30	45	32	39	31	31	33	36	46	33	49	39	24	38	37	34	37	49	40	42	42	40	39	34	39	28	30	33	54	29	40	32	31	43	28	33	40	44	41	42	37	37	44	37	38	41	34	36	37	31	38	29	45	34	37	37	32	33	44	43	46	43	41	27	50	40	34	40	32	33	29	41	31	33	29	27	50	34	32	40	40	36	40	42	35	37	46	35	45	37	41	31	35	33	33	38	40	41	34	28	40	44	33	34	37	36	43	31	45	36	42	41	36	32	39	25	44	34	34	44	27	41	34	32	43	38	46	45	39	37	35	37	39	42	24	38	37	28	41	39	39	35	50	27	35	35	40	39	34	43	40	28	40	35	49	37	45	40	51	36	37	44	44	41	45	44	35	36	35	32	40	41	36	43	35	24	46	33	33	42	39	40	32	42	36	37	41	20	31	47	33	39	34	35	29	26	42	41	49	34	39	49	31	37	34	39	33	38	34	36	38	48	37	30	37	40	36	36	41	34	35	44	37	33	35	43	37	42	38	40	35	36	37	36	35	53	34	46	48	41	37	40	25	50	38	49	37	35	33	25	32	34	38	42	39	35	28	41	42	29	33	39	37	43	48	38	43	29	35	26	37	38	40	42	44	40	42	34	36	37	39	40	32	26	43	21	31	58	37	38	39	34	44	37	44	40	34	43	40	30	31	42	43	38	46	39	35	53	35	34	45	29	39	34	25	41	39	40	45	39	40	36	32	41	37	46	38	40	41	42	43	50	39	42	41	44	39	29	31	38	44	37	32	37	39	41	44	41	42	35	59	43	49	56	43	45	46	30	38	42	40	41	37	24	33	38	38	31	39	34	31	40	35	39	30	34	34	32	41	36	41	41	33	41	50	44	36	39	39	36	27	35	28	36	42	31	30	26	25	39	38	42	37	41	52	45	42	39	28	29	27	44	32	35	39	34	37	43	35	40	43	35	30	45	45	40	31	37	44	44	39	41	33	34	29	35	41	35	32	37	29	32	37	47	32	35	36	38	28	33	33	29	43	42	40	50	44	40	28	35	38	43	33	47	42	34	30	38	53	46	35	37	46	35	34	34	40	29	27	35	40	24	38	38	40	42	38	43	43	43	38	24	35	40	39	42	35	23	34	28	41	38	39	39	40	44	43	42	43	44	49	40	28	39	36	29	31	49	34	39	33	45	33	39	30	39	38	37	38	29	37	35	45	43	23	34	46	51	33	45	34	28	32	42	34	31	42	42	41	45	37	34	42	40	25	47	30	41	33	33	49	46	41	30	46	31	44	39	36	36	43	37	45	43	48	32	35	29	47	39	30	29	22	41	38	43	42	43	33	42	41	41	22	30	43	37	30	34	38	32	23	36	31	47	28	43	34	44	42	29	35	42	41	27	32	24	38	42	26	31	37	40	29	35	43	39	38	27	34	32	43	37	34	31	40	39	40	40	42	38	28	31	33	38	36	39	49	39	42	38	52	55	35	42	49	40	25	39	37	30	52	46	36	30	38	32	37	31	45	35	36	36	30	33	31	43	45	36	43	38	30	47	31	35	34	40	44	30	28	37	39	35	35	31	35	34	36	25	27	43	41	41	44	38	46	35	29	52	38	46	33	45	34	43	28	35	40	45	37	32	34	37	38	40	26	40	38	31	27	36	39	49	44	30	38	34	42	41	47	40	40	45	20	31	47	39	38	42	38	41	29	26	51	44	25	37	49	29	31	30	34	44	27	29	41	41	43	47	39	44	42	43	30	36	39	44	47	35	28	42	44	38	39	36	36	32	39	30	36	30	27	33	37	43	39	42	40	36	40	38	43	38	43	48	33	44	33	29	49	26	49	35	37	47	38	39	42	37	28	52	39	45	39	31	38	41	39	38	40	42	48	39	46	33	36	34	40	42	35	30	39	37	33	37	30	42	36	46	32	48	34	38	31	42	41	40	40	34	25	26	37	40	45	33	33	41	41	38	46	40	49	40	30	34	38	38	37	36	52	33	50	37	35	43	30	42	43	38	35	32	34	30	35	38	29	28	61	38	35	52	40	38	43	37	36	37	31	40	40	38	45	44	42	44	36	37	42	30	34	30	31	43	46	31	37	41	35	26	40	37	27	34	38	46	26	44	42	38	42	36	46	37	34	30	42	29	36	46	44	41	43	34	35	37	25	39	35	35	38	52	43	33	37	28	54	39	38	36	48	34	35	32	52	42	22	43	34	36	48	52	31	41	33	33	34	43	42	33	42	42	33	41	42	45	38	36	35	45	36	47	39	39	32	30	43	43	42	42	43	38	36	37	52	48	36	34	34	39	28	31	36	39	36	42	28	46	37	43	31	33	40	37	27	49	40	38	37	47	37	47	38	43	48	42	42	40	42	26	41	35	38	33	34	36	35	32	29	30	31	35	37	40	32	32	43	37	34	37	29	43	32	27	32	37	28	45	34	36	34	37	49	36	35	45	28	27	32	36	43	38	48	36	38	42	50	38	37	44	43	41	34	41	43	38	39	36	51	48	43	33	50	37	49	39	36	39	43	31	33	30	35	39	41	40	45	49	37	46	32	37	27	38	45	30	28	35	36	50	43	33	34	32	37	30	40	37	35	58	34	52	42	38	41	37	35	35	51	36	45	31	35	45	43	40	36	39	33	43	43	33	41	48	39	42	38	30	32	42	42	47	40	31	32	37	42	35	30	47	48	44	26	41	27	49	38	38	43	44	43	46	30	30	41	41	42	47	44	37	39	39	41	37	33	39	30	32	43	46	28	46	36	33	35	37	37	41	28	43	39	48	26	34	36	37	46	35	33	33	37	35	41	28	51	36	40	51	38	45	39	36	34	44	36	40	32	39	41	28	33	55	45	30	31	35	17	40	37	42	43	27	33	39	39	30	35	40	43	44	43	46	41	32	40	41	33	38	43	34	27	38	38	32	33	29	41	30	28	45	34	34	43	36	42	38	42	52	40	31	40	56	30	45	26	34	32	48	29	38	39	45	43	49	48	55	37	33	39	50	26	38	41	25	34	43	40	39	42	39	36
21609	19853	36999	72825	45719	4584	3215	2573	2134	1769	1617	1522	1373	1321	1328	1571	1931	1852	1556	1417	1438	1420	1328	1260	1368	1344	1330	1668	1596	1133	876	838	830	807	788	798	763	839	761	711	722	748	728	721	690	671	740	715	735	710	701	717	692	706	698	736	699	706	710	704	685	717	703	681	683	719	754	669	689	694	689	684	695	674	676	689	659	708	688	651	664	617	673	675	612	668	656	735	673	657	695	652	661	633	682	614	661	641	655	690	659	644	636	601	633	593	643	672	680	655	632	631	664	664	648	623	701	677	625	645	648	629	654	617	648	633	647	710	668	622	659	644	630	654	695	607	642	629	712	659	666	646	630	662	691	625	623	641	635	636	635	661	675	612	637	653	633	628	613	636	686	652	669	598	602	674	636	718	658	677	623	612	653	613	670	652	642	625	672	608	639	657	633	646	689	661	693	647	624	624	680	672	630	659	678	670	633	662	647	646	614	661	683	590	645	627	665	607	694	650	669	680	639	680	634	630	614	637	658	652	665	699	615	640	641	646	649	659	665	664	604	693	653	628	660	644	726	636	654	660	664	636	684	625	636	598	655	662	633	640	653	645	641	626	614	663	658	645	659	676	600	654	688	653	669	586	639	645	639	646	625	629	630	658	654	641	609	656	657	656	650	624	615	643	633	658	606	652	608	642	628	624	663	577	681	649	629	608	640	664	607	665	631	644	612	673	640	657	634	635	637	651	622	642	657	632	662	632	674	651	642	654	633	656	638	636	611	663	610	645	662	683	659	645	657	618	608	643	650	644	632	669	702	655	657	652	660	635	658	671	683	613	627	659	644	634	714	677	630	630	668	669	635	683	649	656	652	667	652	697	646	661	638	659	666	653	621	639	635	665	627	644	611	660	633	662	647	634	612	651	637	673	665	641	693	633	661	635	624	600	658	677	622	633	682	618	653	622	634	634	659	635	642	630	659	607	684	649	672	673	635	667	642	705	670	586	664	646	649	624	626	639	618	629	646	670	676	639	611	650	624	635	655	641	603	595	600	632	628	683	652	665	644	633	644	614	617	630	652	632	643	654	641	641	639	642	652	644	637	626	684	657	648	677	599	672	636	639	644	661	622	656	652	622	626	647	648	674	643	669	685	647	631	691	639	655	673	634	632	683	644	639	641	652	614	646	609	680	590	604	706	651	688	696	623	659	616	643	666	634	629	654	655	576	563	676	682	618	620	643	602	613	603	628	628	649	660	650	639	592	644	623	632	629	653	654	697	649	648	682	653	679	679	639	667	653	616	649	639	615	671	670	608	654	630	683	645	656	626	693	625	606	635	575	635	671	608	616	623	614	613	688	603	642	666	639	711	605	645	619	657	692	642	632	637	645	655	670	662	637	648	646	622	666	631	633	614	640	694	623	654	642	632	661	636	658	642	678	621	645	599	612	689	642	624	628	642	656	673	662	663	630	612	660	655	701	631	645	605	643	614	639	627	632	616	607	653	644	658	619	612	681	663	622	654	645	688	651	609	666	656	598	653	640	607	638	633	616	637	663	629	673	679	622	644	642	681	612	612	637	671	683	616	676	646	678	688	622	657	638	635	657	657	666	651	598	625	661	660	641	674	604	670	618	650	628	639	655	621	689	638	688	628	638	629	678	647	632	641	643	597	666	656	645	636	617	631	660	681	620	673	647	583	675	691	635	630	635	661	628	679	619	640	671	615	644	660	645	624	643	665	703	645	636	609	631	643	607	658	633	640	642	632	631	641	630	632	626	651	617	591	671	621	634	608	632	644	667	629	661	666	654	654	629	641	649	670	600	618	642	678	673	672	648	647	627	666	695	636	641	668	685	647	675	654	637	674	640	666	660	670	684	647	603	637	658	650	655	672	613	663	637	636	641	621	607	672	684	652	658	626	638	639	620	652	641	641	612	648	646	572	649	626	632	631	623	634	640	667	646	653	651	633	673	650	673	663	692	646	665	619	632	607	648	628	624	628	627	657	654	615	640	680	636	657	640	647	679	642	661	663	650	681	644	636	648	619	656	654	639	660	645	630	645	628	568	647	655	647	662	625	640	661	650	635	588	625	649	660	616	672	651	636	633	606	649	670	639	628	651	624	646	632	671	608	690	663	623	665	638	635	658	617	656	651	665	652	637	652	664	657	654	658	680	623	708	610	654	582	676	643	634	672	638	625	608	637	668	601	652	633	645	604	624	663	655	627	637	652	632	600	658	687	634	639	611	649	632	625	641	681	644	653	671	654	631	669	607	606	642	613	598	620	641	647	615	644	629	611	633	618	654	662	607	678	601	618	616	652	667	620	671	635	621	617	664	635	665	681	632	635	590	640	633	653	624	651	656	654	653	660	641	636	609	652	658	672	628	652	661	685	631	680	660	651	657	704	669	625	663	676	631	650	617	630	630	664	684	649	629	664	655	665	671	643	719	642	665	622	626	588	653	686	670	643	666	634	598	629	659	616	660	654	609	626	648	608	626	636	679	586	643	626	610	616	663	606	666	626	673	622	617	664	609	663	640	604	562	657	600	638	660	619	630	650	635	695	663	676	649	647	641	679	621	674	663	659	626	658	656	648	691	568	605	645	671	625	658	604	620	665	680	676	647	641	619	657	703	676	624	615	623	631	609	585	674	657	655	655	662	642	642	598	638	625	641	642	593	618	646	647	600	644	652	677	646	647	639	638	643	648	627	648	642	620	657	638	619	668	625	647	659	670	655	675	646	642	679	606	605	644	631	588	682	677	640	651	643	621	634	625	613	638	638	644	620	641	646	636	655	652	666	593	635	654	616	653	651	636	646	687	636	659	662	634	648	637	638	639	619	647	607	673	684	612	621	684	639	628	655	627	661	646	697	625	645	612	646	653	671	637	638	677	670	668	646	672	645	624	631	727	641	661	638	606	604	619	631	650	636	625	633	642	634	633	627	664	622	643	604	657	621	655	644	646	666	641	639	654	596	605	684	617	652	620	614	630	653	640	618	663	675	644	639	673	648	644	634	610	668	618	641	652	670	675	653	650	663	646	633	673	662	626	606	661	632	690	662	639	650	630	628	646	622	613	621	640	658	642	626	671	657	653	644	598	603	632	662	688	648	605	626	628	620	654	654	686	618	677	630	638	668	676	657	636	668	674	668	610	648	656	657	637	636	595	653	613	635	664	567	659	648	668	640	636	627	631	629	646	664	657	653	657	658	676	660	628	621	643	618	623	643	653	620	656	640	649	597	649	670	618	626	663	623	666	668	623	699	674	664	624	660	633	618	674	653	637	654	642	616	651	664	577	633	595	658	665	678	685	632	647	658	658	701	644	641	615	663	639	647	646	705	676	671	637	635	627	626	642	632	684	639	635	626	647	630	610	625	607	639	671	625	692	629	659	662	598	638	596	626	613	637	642	655	623	628	664	680	640	702	707	647	606	612	635	597	649	666	659	624	641	661	636	622	674	680	618	645	666	624	672	652	658	664	636	635	659	643	608	648	673	638	617	657	616	626
1761	869	8437	20676	14919	308	73	60	55	59	52	51	40	45	47	49	50	49	52	41	68	42	54	47	43	48	38	53	39	50	34	33	37	34	37	37	25	43	35	30	37	34	28	31	28	37	25	28	39	21	29	31	40	36	28	36	28	27	35	34	27	30	22	32	32	42	27	47	22	30	22	24	33	35	27	17	29	27	25	34	21	26	29	27	23	32	32	27	35	39	33	31	24	27	22	21	30	32	27	36	36	27	29	35	26	27	21	27	34	28	27	35	24	33	34	31	29	22	35	34	40	31	35	23	32	28	28	25	23	19	32	35	28	26	25	27	26	31	28	22	29	29	27	34	32	28	39	19	29	26	28	33	28	39	33	36	22	31	30	29	25	27	27	27	28	30	28	27	31	36	31	32	23	33	32	25	32	22	29	34	27	31	32	28	39	28	32	32	28	19	32	31	37	37	30	25	36	24	38	21	26	40	29	30	30	28	32	35	23	42	27	29	27	28	30	28	37	26	33	31	24	29	27	32	27	28	25	31	27	31	23	29	22	22	20	34	19	26	35	28	38	24	26	22	36	25	25	28	25	16	24	31	20	32	27	35	30	28	29	19	24	38	33	33	26	17	25	24	31	29	21	35	30	24	25	32	28	38	31	31	35	36	30	38	28	33	29	28	39	24	33	29	35	26	36	21	35	21	34	32	29	23	29	32	30	31	23	25	28	23	28	38	36	23	40	26	29	30	25	30	36	24	31	28	36	26	43	37	32	28	31	29	28	24	42	33	20	27	27	25	22	44	27	37	21	21	32	22	27	28	31	25	38	26	38	27	28	34	30	30	36	21	25	34	22	33	30	35	33	37	29	31	33	27	39	27	29	28	23	30	23	25	34	37	26	22	26	27	29	27	34	30	25	39	25	31	29	21	28	26	24	29	46	32	36	40	35	26	33	25	26	27	27	33	30	46	23	29	24	30	30	37	18	21	19	19	26	27	28	26	28	34	24	25	26	30	27	24	26	35	32	28	32	27	29	26	22	30	21	21	32	37	28	25	35	20	34	35	32	24	34	41	32	29	32	31	27	25	30	32	23	15	18	33	23	21	27	28	33	21	25	30	22	28	38	23	29	30	29	31	29	28	34	28	31	30	34	26	26	30	28	32	26	19	24	33	27	30	31	32	19	28	27	27	37	33	24	24	34	31	16	20	21	35	25	24	25	40	28	27	30	28	25	28	30	23	21	31	23	26	32	36	27	38	26	29	31	28	16	32	26	34	25	36	37	22	34	28	32	23	32	38	31	27	27	23	35	30	26	35	28	26	27	29	29	34	26	31	29	29	40	37	35	25	34	38	30	26	34	24	26	30	30	25	30	23	39	36	25	37	27	28	24	31	31	33	31	33	29	29	28	21	45	32	35	29	37	17	33	31	23	29	29	27	35	30	21	36	38	29	28	25	25	19	30	32	34	39	24	26	19	32	31	38	29	35	25	27	32	29	34	17	27	26	38	28	24	50	35	34	27	23	23	44	30	26	37	32	35	31	20	27	32	19	21	33	28	33	29	37	29	30	39	25	26	34	24	24	32	39	30	25	26	27	35	27	33	33	27	34	32	22	21	31	32	32	35	28	36	33	40	28	29	27	27	41	30	30	40	22	25	26	24	26	27	27	36	31	29	28	31	29	25	34	29	36	27	29	31	32	30	23	49	28	21	28	32	42	27	37	23	33	25	21	28	31	30	28	32	38	37	31	38	36	38	36	27	18	29	33	20	35	29	46	33	35	28	32	29	33	34	26	39	23	27	35	32	26	28	37	29	34	30	28	32	20	28	24	33	28	23	22	33	22	41	35	22	24	25	37	32	38	27	21	31	25	34	33	31	30	30	38	23	41	34	19	35	26	34	24	27	35	27	29	29	37	34	22	26	30	21	33	30	23	27	21	47	25	25	41	30	30	29	30	30	26	28	23	27	31	27	27	26	39	27	37	31	21	32	36	31	31	23	30	21	28	31	37	20	42	23	27	21	27	39	28	31	32	29	35	28	28	31	33	19	26	17	28	30	32	36	22	34	32	38	27	22	40	20	31	30	25	26	31	37	29	42	31	28	28	22	24	19	31	37	20	23	29	40	40	26	36	24	31	24	35	26	30	36	27	27	28	20	21	23	27	34	35	27	28	29	34	31	33	31	34	21	38	27	41	28	28	29	30	28	34	35	26	19	19	33	30	29	31	25	27	33	28	34	26	27	32	28	27	33	23	29	31	34	28	33	30	35	20	29	27	33	25	31	24	33	29	28	29	36	31	24	29	28	33	28	29	37	31	31	28	27	27	23	37	18	26	23	25	30	36	29	25	29	33	27	35	30	38	24	33	22	34	26	26	23	25	21	26	36	30	31	31	27	30	33	33	40	34	21	39	35	36	28	18	32	33	29	25	30	32	32	33	36	31	28	27	27	31	34	19	27	38	30	28	44	33	24	30	33	24	31	35	21	34	19	28	27	41	26	24	33	27	32	30	25	31	27	27	32	31	33	32	28	26	36	34	25	32	31	37	32	25	36	32	29	29	27	28	37	28	24	26	30	30	32	33	31	31	31	28	32	30	20	23	37	35	20	31	35	36	30	28	37	38	26	27	37	23	38	31	25	22	23	28	29	29	36	29	35	30	25	34	22	24	33	38	29	30	33	25	36	26	35	29	30	28	21	24	27	13	28	27	33	30	19	33	26	31	26	30	27	28	28	30	38	27	27	23	34	40	39	24	25	26	35	31	21	37	25	26	28	31	33	30	36	27	31	35	22	34	28	31	31	36	24	32	34	30	23	24	27	24	22	38	36	26	27	36	44	29	33	22	14	36	40	28	19	32	30	31	26	26	31	24	27	30	35	21	28	29	21	29	37	27	28	37	30	39	37	38	26	30	32	41	25	27	26	23	30	38	44	33	21	33	37	26	38	31	25	32	30	28	27	21	29	18	34	17	41	35	34	24	26	35	28	23	31	22	33	35	26	22	35	27	31	19	26	23	33	25	28	32	33	35	24	28	29	35	23	33	24	25	27	32	33	33	38	32	21	34	39	34	43	34	19	29	29	26	35	34	35	27	28	31	22	29	35	23	24	26	31	33	29	25	32	42	28	37	34	29	34	26	25	33	43	31	34	35	24	25	35	28	30	31	33	22	23	25	35	20	29	23	20	33	35	24	31	27	25	22	31	32	36	36	25	18	36	18	26	32	34	36	37	25	33	27	26	29	27	24	27	36	29	21	24	29	18	29	31	33	19	34	25	30	33	33	23	25	34	32	16	24	21	29	25	25	30	28	28	30	33	23	25	20	25	28	29	27	27	28	27	30	39	34	35	22	35	29	34	34	17	36	37	24	38	45	32	34	26	45	25	40	25	35	35	33	26	23	24	34	31	28	30	29	24	30	20	35	30	37	34	29	26	20	31	31	34	26	22	29	31	28	20	31	27	23	35	21	21	19	26	29	36	36	32	27	32	27	29	26
27534	22469	48493	85319	50248	8180	5920	4631	3620	2917	2610	2308	2059	1869	1818	2014	2332	2287	2106	1868	1840	1888	1921	1731	1751	1560	1506	2084	1857	1087	949	795	843	729	859	795	785	879	789	629	659	645	651	645	639	590	617	627	591	612	628	577	612	603	629	586	641	620	639	592	583	581	578	576	585	579	533	562	552	591	566	576	562	558	565	491	513	577	510	579	522	530	546	518	528	553	519	472	548	524	562	498	528	513	531	551	500	518	547	555	521	548	550	476	515	515	508	507	588	515	520	526	526	461	517	530	552	576	524	538	535	492	525	504	542	473	535	520	497	518	526	489	503	549	523	547	473	563	525	502	516	549	528	518	509	493	485	489	521	532	496	545	539	478	517	534	538	524	558	519	528	538	527	505	498	545	537	489	520	558	528	496	568	507	528	497	524	526	539	490	512	532	533	510	525	558	526	537	530	524	537	454	494	503	528	518	494	536	496	521	518	544	490	564	519	502	536	502	542	521	475	568	512	507	531	552	510	517	478	552	487	575	546	494	534	511	524	502	514	521	550	527	495	506	523	535	512	493	528	526	501	547	531	524	495	489	535	504	557	510	497	503	487	517	508	501	528	484	513	531	547	559	536	510	517	467	515	505	518	522	512	505	534	457	493	530	519	525	522	526	478	501	478	542	506	528	520	531	542	516	523	530	514	488	508	527	518	538	547	541	531	526	526	519	539	525	527	557	532	506	490	526	490	532	517	508	533	516	522	486	493	512	486	520	546	496	520	479	482	496	536	499	501	499	484	491	477	510	510	500	518	477	507	555	532	496	501	491	533	525	528	547	526	518	555	476	514	479	477	532	543	512	555	503	546	484	502	514	526	491	519	518	466	500	507	509	528	533	529	514	514	545	532	496	540	513	524	502	529	507	536	519	515	509	500	490	551	544	500	473	533	492	520	478	496	540	492	464	472	552	553	499	489	546	496	533	499	540	508	493	516	486	509	479	529	546	465	517	517	494	511	525	541	519	572	496	473	536	546	475	537	502	531	520	469	507	517	507	539	544	510	514	529	505	532	503	535	493	500	513	522	493	490	511	519	516	523	554	532	507	512	480	497	519	538	510	555	488	473	496	503	511	510	520	490	529	518	490	495	526	525	546	507	556	532	476	514	530	507	495	479	532	541	530	521	467	518	522	530	487	514	531	526	514	531	503	544	535	522	485	494	485	521	523	509	531	536	460	489	525	535	487	572	530	527	498	530	515	494	548	512	560	502	516	511	485	543	504	485	466	506	516	533	559	472	514	547	475	523	528	561	494	503	506	505	522	519	515	466	516	578	518	493	532	470	524	478	529	481	520	495	488	524	536	501	508	496	521	536	514	534	507	539	515	523	510	509	532	535	519	499	502	524	502	533	495	497	508	502	504	523	505	505	534	526	501	532	508	479	517	523	540	535	520	525	476	536	520	532	544	530	539	496	517	541	525	508	504	538	534	521	499	512	517	474	515	542	531	525	509	512	496	522	525	526	506	517	543	475	541	518	512	530	569	546	515	543	506	528	515	519	529	528	529	516	520	552	538	497	513	534	551	544	495	499	490	491	564	515	541	500	553	491	528	575	535	531	504	472	534	534	498	489	550	520	568	552	488	542	563	511	517	511	505	524	514	538	535	515	491	516	545	526	497	488	558	488	536	515	511	524	497	483	549	507	549	550	537	503	515	503	516	485	487	528	499	491	495	504	528	518	491	496	563	509	541	554	500	491	512	462	539	511	537	502	544	494	553	514	539	549	530	508	523	533	542	543	491	540	509	496	531	542	527	561	524	515	536	472	478	509	526	529	520	526	457	556	543	539	524	534	442	529	553	527	510	587	541	530	497	506	541	536	523	514	511	525	544	504	518	497	546	539	524	529	518	520	531	486	501	547	548	502	517	511	548	516	481	538	506	476	526	542	533	511	489	512	515	533	523	490	518	532	533	521	493	483	520	494	530	522	498	552	552	520	531	527	536	513	516	535	478	543	519	475	571	520	493	445	499	548	515	559	505	500	498	512	535	482	521	528	541	514	510	500	522	530	495	492	554	516	476	499	557	494	538	535	523	536	480	510	497	494	547	502	493	487	480	528	497	535	546	520	538	498	533	540	525	524	488	515	554	524	448	498	532	474	539	512	533	505	528	499	502	539	557	502	525	538	558	543	535	547	471	502	520	543	512	523	531	489	499	544	532	521	545	531	530	534	518	521	483	491	552	527	507	479	536	540	522	501	511	505	493	519	500	500	535	478	534	517	525	550	493	534	533	525	482	476	515	502	495	510	515	512	491	542	523	522	517	491	528	497	469	519	521	559	507	516	498	510	480	502	512	506	543	500	522	560	526	562	534	498	495	517	487	536	527	540	515	526	498	490	543	495	523	522	558	506	478	517	509	511	510	482	545	544	496	508	510	519	528	476	558	533	524	539	492	477	515	559	535	547	475	519	493	486	501	514	526	454	539	534	509	527	473	533	530	523	540	477	468	530	534	526	533	469	517	544	522	521	498	523	524	533	549	496	495	476	536	500	475	495	489	511	569	486	489	500	514	506	520	544	504	515	512	525	518	534	531	501	532	516	468	525	474	472	485	502	506	530	527	488	499	559	510	569	548	548	541	535	518	492	548	523	529	513	512	526	561	487	511	539	543	536	558	522	463	495	522	513	512	477	502	542	550	537	484	523	530	487	517	493	515	512	493	516	526	530	505	542	501	512	513	534	503	515	578	535	499	477	540	469	561	467	516	569	516	534	546	498	536	514	499	508	537	539	512	483	488	512	533	520	496	507	529	516	538	511	531	500	551	501	528	579	515	536	526	480	494	537	473	490	519	493	528	544	521	555	526	495	526	482	468	526	535	497	536	497	485	514	511	515	487	530	504	538	518	510	513	519	547	525	555	525	518	492	537	549	527	542	539	502	505	535	487	543	468	547	549	549	484	530	503	506	545	527	494	498	514	493	530	519	507	496	530	564	523	547	521	513	517	526	530	565	505	536	530	514	508	526	501	542	537	512	510	482	540	555	494	534	526	551	539	521	566	527	552	514	512	487	516	516	505	527	484	522	540	516	538	519	522	506	551	497	535	548	507	471	518	519	509	488	497	533	485	487	510	486	497	523	523	551	573	521	512	490	489	501	526	520	483	548	515	553	472	519	541	498	509	542	547	507	510	537	539	539	539	545	540	531	502	517	530	507	496	507	541	518	494	502	511	509	521	553	578	529	514	562	481	515	542	536	487	491	493	493	501	484	511	513	490	495	484	507	505	496	538	519	525	538	525	514	473	511	505	555	533	490	509	516	536	491	518	503	537	492	467	569	529	520	473	523	508	506	509	520	497	526	508	504	537	537	518	496	534	525	522	491	480	543	509	517	494	531	535	533	510	536	571	489	485	508	512	483	506	528	482	522	522	511	564	499	516	526	550	517	491	522	500	525	521	529	530	480	535	535	474	504	518	514	533	530	526	531	497	558	479	504	534	484	526	503	526	502	519
1437	348	1260	3350	2600	34	20	24	23	25	31	26	23	31	35	36	31	38	30	32	26	29	30	33	31	31	32	21	27	29	35	26	26	27	27	28	24	18	29	21	26	26	20	24	19	21	24	25	16	27	18	22	20	16	22	32	27	39	28	22	29	30	31	23	30	25	24	16	12	21	31	13	32	24	18	20	21	21	22	26	29	19	18	18	24	26	25	25	17	23	20	36	28	29	17	25	17	27	17	33	28	26	18	23	25	19	19	21	28	27	25	26	26	17	24	27	18	37	30	25	14	32	21	24	27	30	27	29	27	27	20	26	20	25	31	21	27	22	17	23	33	29	27	23	27	24	22	22	14	31	18	22	36	22	30	17	20	21	26	19	21	18	25	18	27	24	22	36	25	15	25	22	20	19	27	40	36	28	15	32	22	22	28	40	24	20	31	27	31	25	20	25	26	24	21	27	29	25	21	25	29	38	31	19	40	32	26	31	20	24	17	25	28	30	24	19	13	25	23	33	21	30	29	23	19	18	21	27	22	19	29	34	24	30	33	30	22	29	16	25	25	27	24	21	28	30	27	23	27	23	22	12	26	25	21	24	31	29	24	22	33	21	23	26	28	22	20	27	28	21	30	15	26	20	24	22	14	26	27	25	29	20	15	20	26	16	32	29	28	26	28	24	27	20	37	24	23	26	30	26	25	18	20	29	14	29	20	27	21	17	13	27	14	33	29	20	23	24	28	21	24	34	27	22	20	30	34	22	24	33	34	29	22	27	19	20	27	29	28	20	20	30	31	14	26	21	23	26	22	22	19	25	30	22	24	26	19	25	18	15	20	21	28	21	17	23	22	18	25	24	22	19	17	21	22	24	35	20	21	24	23	17	23	29	24	27	30	23	22	31	23	21	28	26	15	19	28	31	31	14	27	16	16	26	33	24	28	22	22	22	29	28	28	20	33	20	15	28	21	30	26	20	26	16	22	28	18	21	30	24	24	19	23	24	28	16	35	32	19	19	33	28	25	14	23	25	23	32	24	24	29	33	31	31	22	27	30	16	21	25	18	32	26	30	27	23	17	29	21	25	25	17	23	23	28	19	21	19	28	31	18	24	14	20	26	32	31	27	19	18	20	19	24	23	20	24	26	26	30	21	20	25	17	21	22	26	26	23	26	24	28	26	26	21	20	26	25	22	24	24	23	23	29	21	25	28	24	26	19	21	22	29	27	28	18	30	26	20	24	36	19	33	29	25	29	28	25	21	25	24	26	29	17	35	25	29	19	21	24	26	24	25	34	31	20	18	26	27	19	22	35	18	29	29	25	29	19	23	22	29	27	19	21	22	15	20	23	23	29	27	27	21	16	33	26	13	21	25	23	24	26	20	23	19	23	21	18	23	25	17	34	30	28	22	17	21	27	25	19	29	32	28	26	36	31	29	21	24	32	22	32	36	28	23	16	26	22	29	26	15	20	28	19	21	20	20	20	25	26	28	24	20	35	23	22	28	29	22	24	22	18	27	17	19	21	24	26	23	22	23	23	19	23	31	27	28	18	30	24	32	19	15	28	36	24	24	16	23	16	25	26	34	21	23	23	34	22	21	23	27	28	40	27	33	29	24	32	23	26	23	17	21	22	27	22	29	17	24	24	31	16	23	31	28	23	37	33	25	32	27	25	20	24	31	29	23	33	27	27	30	23	29	21	26	18	22	28	21	32	21	25	25	23	23	15	22	24	33	32	24	31	22	25	24	33	26	29	13	24	23	17	23	23	19	17	34	22	26	23	26	24	26	24	22	31	21	20	27	17	21	27	21	24	37	19	28	23	25	32	23	25	18	14	29	36	27	24	33	30	22	26	21	29	30	21	21	23	42	10	18	20	28	28	32	22	15	25	21	26	23	23	33	31	23	39	20	28	22	37	19	35	22	23	31	29	23	24	21	22	12	35	28	28	22	25	25	25	25	24	23	23	20	22	28	31	26	24	27	29	27	28	27	26	30	28	28	25	22	26	33	29	20	31	26	25	18	24	19	24	25	19	29	28	26	23	31	21	20	25	28	27	27	23	19	20	21	24	21	27	32	19	34	25	34	24	23	16	24	14	34	25	28	13	30	30	21	26	15	21	23	21	33	25	15	25	24	22	30	22	22	23	22	22	25	25	23	25	29	27	26	22	22	33	20	31	23	19	32	21	29	31	30	25	18	22	22	21	25	26	27	19	23	22	27	20	8	28	24	27	32	32	23	21	13	20	30	28	23	20	24	34	29	17	31	17	23	29	22	24	27	27	25	26	26	16	17	22	25	21	20	14	23	31	25	24	21	23	17	19	25	29	23	20	29	14	26	27	22	21	27	31	30	19	18	20	20	30	24	31	23	25	24	20	29	21	26	28	23	36	28	18	28	20	26	23	27	22	25	31	18	20	28	16	30	19	19	21	32	23	30	22	16	18	22	29	24	20	22	20	24	22	23	23	30	26	24	22	26	32	23	27	21	25	32	16	17	31	26	25	23	16	23	30	17	21	28	25	28	22	20	33	11	29	29	24	31	22	26	18	26	20	29	20	19	21	20	21	29	24	22	20	22	19	23	24	27	17	22	29	27	26	15	21	28	28	26	20	31	25	24	26	30	16	23	27	25	39	21	20	25	20	21	35	19	18	22	30	24	27	18	17	19	26	22	21	23	25	22	25	22	26	24	24	26	26	26	27	30	33	27	22	18	33	18	27	19	32	23	17	29	26	27	29	16	24	29	19	20	23	26	24	24	26	30	30	19	19	27	21	24	32	30	22	18	17	23	16	20	26	21	29	24	32	16	29	20	24	32	29	21	25	28	19	31	21	24	16	15	29	30	24	31	25	22	21	33	29	16	28	25	20	19	26	20	23	27	20	26	32	18	18	23	28	24	19	23	26	34	29	28	20	23	23	22	17	25	23	22	23	24	27	24	28	24	25	22	22	28	19	27	19	29	20	21	17	25	31	22	25	23	24	14	25	18	19	26	19	19	24	22	29	25	26	20	15	12	27	19	29	23	24	25	19	32	21	38	22	30	15	18	26	27	26	24	23	19	34	32	14	26	26	29	20	28	24	22	27	25	32	21	27	28	35	19	17	22	23	17	21	18	27	30	29	27	27	29	12	17	21	26	28	23	26	31	26	22	23	24	34	28	22	32	21	28	28	31	19	26	22	28	34	23	24	28	24	16	29	24	24	26	22	26	24	21	22	19	22	21	27	29	22	19	25	25	24	21	26	22	32	17	32	26	24	28	22	17	26	35	32	36	27	22	30	26	20	37	21	23	21	38	35	25	31	25	26	20	21	14	35	17	23	26	19	22	24	24	16	23	18	20	31	18	24	33	26	21	19	37	20	26	22	20	22	19	23	24	20	27	35	26	28	26	26	27	25	25	22	24	13	24	20	24	25	27	26	23	25	22	30	21	22	26	19	35	23	31	22	22	23	18	29	23	20	18	16	19	22	25	33	27	9	25	28	24	25	27
17600	13388	25853	51108	37163	1822	1339	1046	946	866	870	810	772	786	897	992	1043	1046	996	908	867	1006	1019	923	912	786	983	1235	1024	757	549	545	532	507	520	547	522	560	555	492	447	440	456	451	478	440	472	453	473	463	471	438	460	453	474	458	498	463	425	419	490	476	480	446	472	440	449	437	467	466	425	434	429	443	408	458	432	424	403	415	400	453	441	436	436	459	419	432	418	432	415	454	446	435	416	427	436	432	453	407	435	433	470	395	421	427	455	478	442	424	408	386	414	424	449	431	435	432	391	432	422	437	413	423	442	447	413	437	464	423	468	402	432	403	471	406	448	438	423	441	453	439	441	432	438	493	456	439	392	421	415	458	428	425	401	408	402	395	424	443	418	407	420	426	422	435	407	417	408	449	452	442	443	419	425	423	439	424	464	412	409	421	428	455	413	418	443	398	454	437	427	431	439	439	455	455	407	435	387	419	431	426	433	460	414	416	446	458	433	433	415	440	421	453	391	425	397	421	438	468	402	462	414	447	451	441	412	406	392	392	425	401	396	421	380	426	424	385	462	411	429	425	432	405	433	429	451	463	408	405	432	446	423	403	460	433	429	443	407	420	422	427	373	417	441	418	413	384	464	427	406	445	433	439	424	429	433	442	427	415	407	428	441	410	394	415	445	417	440	455	388	440	460	436	449	402	419	410	381	437	432	420	409	419	435	406	437	451	402	460	420	379	452	384	415	427	420	389	434	455	469	427	453	421	426	411	423	404	448	432	438	441	406	424	420	447	435	441	453	395	444	408	382	420	471	443	436	412	454	427	428	435	412	430	420	458	416	444	429	455	434	425	411	420	414	421	429	417	417	378	443	429	479	492	447	404	460	436	431	434	446	420	421	426	402	444	411	426	449	434	430	421	418	462	445	407	451	471	434	418	411	417	434	444	454	439	423	423	460	466	416	407	429	400	419	438	394	413	424	447	440	435	443	418	421	421	425	434	445	422	428	437	394	404	434	460	418	388	409	419	428	425	382	450	405	466	415	427	447	451	382	359	449	449	440	430	446	426	390	407	422	440	432	481	425	409	413	432	461	436	404	440	411	440	389	406	475	435	397	416	393	456	412	383	423	452	438	457	406	438	440	431	422	438	461	434	439	422	409	424	411	437	447	440	473	431	456	448	435	383	444	422	413	424	429	421	412	477	437	428	419	421	442	396	410	415	393	398	424	425	383	412	441	441	425	423	408	426	453	462	413	397	402	437	442	456	404	407	407	409	419	439	412	406	448	469	455	476	421	433	414	430	402	383	434	397	461	450	396	413	402	418	451	438	428	415	427	411	422	416	428	446	475	423	419	470	458	432	412	423	425	381	424	430	417	411	370	398	433	438	455	422	409	430	418	448	413	387	422	420	421	414	432	463	438	442	393	413	392	415	417	423	456	426	403	450	410	379	420	416	426	415	432	430	436	427	417	428	405	414	426	445	412	423	380	441	430	400	424	435	411	417	397	439	451	432	484	403	450	453	426	403	469	440	407	445	442	406	442	404	411	427	420	469	417	455	438	427	418	421	424	455	410	440	434	434	432	439	440	451	436	436	420	421	414	452	410	409	428	445	442	413	427	417	425	426	409	427	381	402	428	425	408	432	431	443	417	430	430	435	422	410	455	426	431	416	428	410	432	437	453	389	419	429	389	456	419	394	436	402	430	463	428	433	405	423	423	384	433	447	415	443	427	425	384	419	460	422	413	427	401	436	427	430	440	447	432	429	393	464	415	415	424	464	413	417	449	412	443	431	429	425	458	434	420	415	451	446	428	419	407	467	438	431	407	455	393	432	416	429	427	463	406	408	465	384	392	425	416	445	449	391	444	422	418	424	441	423	430	412	465	451	448	432	461	456	417	417	432	407	436	422	430	416	427	428	440	462	413	440	426	447	420	430	475	414	408	436	452	424	451	436	413	433	433	428	428	391	440	408	440	435	415	415	415	408	418	459	414	441	405	413	445	432	442	443	429	451	420	465	449	412	410	447	444	452	441	430	407	422	421	441	434	433	414	448	446	414	423	463	423	405	394	410	434	399	420	464	477	425	414	390	399	416	424	409	403	465	416	404	427	463	420	428	411	419	365	405	442	411	439	390	476	361	428	414	431	449	454	403	428	422	472	431	464	410	425	404	442	422	426	425	456	415	438	422	405	415	421	413	457	463	472	400	409	459	455	431	410	416	447	425	433	409	439	416	454	436	418	435	448	447	446	419	441	423	420	444	403	430	426	400	441	416	447	438	454	424	482	448	432	422	415	414	407	417	445	445	449	402	415	455	415	419	460	427	439	471	462	405	440	437	416	422	401	397	426	424	414	422	453	431	429	457	430	422	425	427	431	377	419	404	429	431	428	429	449	449	452	394	433	410	439	457	414	409	435	432	457	419	439	433	405	458	417	456	471	410	429	462	427	430	443	416	414	421	409	436	471	419	434	448	455	402	416	428	433	390	441	417	451	426	449	412	435	429	448	432	420	397	455	429	416	453	411	431	418	400	426	435	448	432	455	424	434	460	409	426	436	443	379	475	404	422	448	431	421	419	466	455	407	407	422	434	441	416	418	407	456	452	439	430	423	444	428	457	412	438	418	443	419	406	424	429	416	451	426	438	417	459	440	469	386	433	440	428	399	412	425	441	421	446	446	426	424	385	397	436	438	453	476	431	418	429	412	450	404	444	410	373	421	405	433	411	427	454	465	426	415	426	435	419	422	427	397	425	398	435	422	442	407	429	422	458	420	431	430	420	414	408	430	426	416	396	453	449	424	399	443	420	415	405	431	405	423	428	437	438	447	421	422	390	425	437	458	450	424	444	415	423	421	398	434	399	403	391	434	407	447	466	430	426	404	432	412	391	415	473	427	444	393	450	450	427	442	458	401	439	456	425	454	438	387	432	419	376	421	457	406	393	419	459	429	442	449	431	407	400	406	449	448	432	445	462	444	423	429	462	421	449	474	418	444	412	436	420	424	440	408	454	438	429	420	450	435	412	458	396	459	414	423	448	449	422	447	432	434	428	418	429	429	413	439	451	449	440	410	416	436	417	402	438	413	437	434	441	445	398	415	438	427	426	414	421	442	432	434	434	428	418	398	429	431	422	404	411	429	395	448	419	446	456	404	434	432	358	428	472	441	414	418	437	375	489	420	414	444	416	424	455	444	424	450	447	446	422	471	420	375	405	433	411	421	394	401	433	390	462	444	396	445	399	485	421	384	448	438	424	422	392	434	455	373	392	444	449	413	379	442	464	482	447	444	415	423	401	430	431	410	427	423	406	418	431	423	419	414	437	453	407	450	424	442	431	430	396	412	402	429	399	423	423	433	452	444	426	424	429	422	443	445	440	456	423	402	407	406	405	398	390	428	449	406	428	432	452	455	444	423	452	416	436	430	414	370	422	424	435	432	441	436	437	418	415	422	421	418	452	440	452	404	392	451	402	393	426	452	422	442	458	416	406	423	382	435	425
1521	916	4901	16453	17866	847	58	65	53	38	48	43	53	40	37	51	41	47	55	54	37	39	49	33	36	30	41	42	55	37	30	28	37	26	30	32	35	24	33	35	33	28	27	30	31	25	21	30	25	25	17	26	30	26	25	26	34	20	23	24	14	21	24	30	23	21	29	35	28	27	33	20	35	23	21	27	26	36	21	22	23	24	38	30	25	31	23	25	26	19	30	25	34	21	20	25	21	27	23	26	25	27	25	23	20	31	24	26	25	21	25	23	27	19	33	30	21	23	30	18	22	25	32	25	24	24	24	36	19	21	30	24	21	21	24	24	32	23	24	33	21	33	26	24	26	24	21	26	33	22	32	26	36	24	28	21	27	22	15	16	33	30	22	27	30	24	26	23	20	23	27	24	24	26	29	16	27	19	27	26	19	19	18	25	24	20	27	39	30	26	17	18	29	27	28	35	24	24	25	26	18	27	28	15	28	19	15	29	25	20	23	26	26	25	32	19	15	18	26	26	28	21	29	30	21	20	31	21	28	26	26	20	25	29	24	26	28	14	23	28	26	20	24	25	29	25	33	31	24	24	29	27	29	25	22	21	23	27	29	27	26	25	22	19	25	24	16	22	25	23	27	28	24	22	30	27	36	21	31	31	23	28	18	20	20	23	20	17	24	24	26	20	23	19	16	26	17	16	21	26	28	20	21	23	22	27	28	19	19	19	26	23	28	22	18	24	27	27	22	29	23	23	25	19	22	21	17	21	23	26	28	21	28	32	20	26	20	29	16	25	20	32	19	31	26	18	24	23	25	26	26	30	26	20	20	31	20	18	26	23	24	25	27	30	20	15	30	23	23	28	27	17	35	31	19	21	26	25	22	24	24	18	22	17	17	27	30	21	22	20	24	16	35	33	27	25	27	18	24	25	21	22	34	19	19	26	24	21	32	23	24	27	18	22	24	22	26	30	21	16	28	32	21	24	30	25	31	26	25	30	18	21	25	28	24	23	32	22	24	29	21	33	24	26	28	24	33	33	32	32	18	25	24	24	23	21	23	20	35	28	22	23	19	27	30	22	34	27	20	24	24	33	24	19	27	26	31	22	21	32	32	27	28	34	25	37	27	24	27	17	30	26	25	25	21	24	31	32	17	33	18	26	19	25	22	26	11	30	27	17	26	31	25	28	31	28	34	26	21	25	22	26	23	24	24	27	31	25	26	19	21	19	26	21	24	21	32	17	21	25	22	29	23	20	22	29	26	22	24	27	26	22	32	22	44	24	26	23	24	23	19	28	24	26	38	23	34	28	14	13	28	17	28	27	22	18	27	20	33	24	23	27	29	33	25	23	24	23	27	21	21	21	27	28	28	29	28	22	25	23	23	28	21	26	34	22	16	18	21	29	29	26	30	24	25	25	28	24	22	17	28	23	27	17	21	28	26	19	25	35	25	24	26	24	23	26	29	27	16	32	32	30	21	20	27	17	30	22	38	30	18	30	30	26	20	23	28	30	17	21	33	26	25	27	22	28	28	32	27	17	34	26	33	27	30	25	27	26	20	27	22	27	26	26	22	18	27	24	24	21	27	28	28	19	27	23	32	32	25	11	21	15	28	33	23	17	32	21	17	36	35	24	16	31	25	33	28	28	29	21	21	26	24	19	29	23	20	15	32	30	24	27	24	34	37	24	25	26	27	27	20	20	29	34	24	22	29	23	28	18	26	19	18	31	21	23	24	23	24	12	19	30	24	18	12	25	32	24	27	27	24	25	26	19	35	32	19	32	22	37	19	32	24	25	24	28	24	26	22	24	29	24	18	29	30	13	24	19	21	25	28	30	25	32	27	30	28	32	29	21	25	17	26	26	27	30	26	25	28	24	19	20	27	26	29	32	30	23	27	32	25	16	14	24	27	23	25	18	19	29	21	18	27	35	19	23	28	28	24	34	32	23	20	24	18	35	28	27	25	20	27	18	26	29	29	27	20	21	27	14	32	32	31	34	26	30	19	33	32	25	30	28	25	24	30	24	31	33	22	21	22	19	27	30	18	23	32	27	27	27	25	26	20	27	26	16	25	29	35	27	29	18	29	21	23	20	22	27	21	19	28	22	25	29	22	26	20	30	24	23	21	26	22	23	28	22	24	27	26	28	26	21	18	19	25	29	28	16	19	26	27	25	32	26	29	24	31	28	27	25	26	25	18	11	22	23	26	27	24	25	23	25	18	14	30	26	19	26	28	21	30	32	22	22	29	22	26	21	20	35	24	12	27	24	28	23	33	22	21	22	38	28	22	28	33	23	20	21	35	26	19	23	18	25	27	21	34	26	23	21	27	19	24	19	26	31	34	23	26	22	26	23	27	32	30	21	18	27	15	27	23	32	21	22	31	33	26	28	35	30	20	29	28	23	21	20	29	35	27	27	15	21	26	21	22	14	22	16	18	33	23	22	25	25	23	27	30	28	24	16	27	26	17	24	29	24	19	24	21	23	19	20	34	14	31	20	26	38	34	28	16	26	25	27	31	31	32	28	21	17	21	30	23	23	29	24	25	20	31	28	17	24	28	27	22	27	29	26	25	30	19	23	24	24	18	28	28	26	24	30	29	26	35	26	24	25	27	34	13	26	28	28	25	20	14	27	28	22	25	23	28	22	25	17	27	20	36	30	27	37	20	28	28	23	18	19	19	28	34	30	23	24	28	22	26	26	25	25	29	19	25	24	23	22	16	26	26	26	21	27	20	24	26	26	17	28	28	32	26	25	24	24	33	19	20	31	22	27	26	30	34	24	32	19	21	24	19	20	20	25	26	26	31	24	20	26	26	25	19	22	17	24	25	19	24	36	33	29	29	19	28	23	26	36	23	21	23	21	30	22	24	31	20	17	30	20	22	20	22	21	24	19	27	29	20	24	20	24	28	12	27	26	32	33	18	24	19	41	37	14	24	23	26	24	25	23	30	32	33	17	29	25	27	19	26	19	23	31	28	34	20	16	15	32	22	17	32	22	26	13	25	27	29	26	26	23	16	23	26	29	28	24	39	14	31	34	25	22	19	21	36	30	23	25	27	20	31	32	19	26	23	23	31	18	21	26	24	21	22	21	34	18	37	25	27	21	19	20	21	32	23	28	27	25	23	30	28	29	23	17	25	28	26	31	31	22	26	23	32	21	23	21	24	23	27	18	27	33	23	19	21	21	31	37	18	29	25	21	29	22	24	24	19	19	23	23	25	30	18	27	23	30	23	28	17	28	20	23	26	24	20	20	26	30	26	29	33	25	24	31	29	23	21	27	21	25	14	23	21	25	14	23	23	24	30	19	21	34	26	24	21	26	24	30	15	23	21	25	26	30	23	26	27	23	24	19	25	24	32	28	26	22	32	14	21	26	25	29	21	30	31	33	24	31	20	19	23	26	33	30	20	24	25	30	26	20	28	27	20	29	24	21	26	29	23	21	25	24	30	18	28	21	24	29	26	26	35	22	34	24	19	22	25	22	25	23
27456	22765	40640	80801	64466	7453	5516	4114	3334	2684	2463	2165	1975	1841	1736	2058	2160	2033	2003	1970	1883	1813	1941	1617	1393	1314	1725	2168	1716	987	729	782	708	647	675	704	717	710	680	626	551	544	565	562	552	558	536	504	604	559	487	516	529	494	526	523	513	513	569	523	568	513	512	478	541	474	492	510	489	460	457	463	462	454	482	462	437	430	475	459	500	439	452	444	456	438	451	431	464	455	481	426	425	436	483	442	447	453	473	457	435	425	448	470	455	457	474	452	406	442	454	472	441	467	459	440	446	437	459	451	439	459	454	441	440	463	470	450	454	438	413	422	431	454	475	433	459	451	470	418	432	467	446	484	438	455	441	478	472	488	481	447	436	451	475	437	412	453	463	450	474	468	459	432	442	426	482	433	483	453	445	427	476	441	419	422	447	416	424	422	463	468	443	454	469	466	439	455	450	431	476	446	442	422	437	423	462	451	423	435	423	457	452	422	452	442	467	420	466	455	468	464	459	432	448	482	393	454	423	488	444	418	441	417	392	442	432	423	478	463	447	448	418	465	432	439	499	457	420	433	410	480	410	435	442	439	464	423	441	428	493	467	447	427	457	451	433	476	408	441	447	438	448	431	439	439	460	468	454	461	424	447	458	454	435	456	474	471	397	460	455	438	439	421	420	419	457	420	412	449	483	441	449	442	420	445	460	450	434	474	429	448	464	475	465	441	456	438	451	446	420	478	404	425	421	432	444	402	473	450	458	401	455	419	425	441	458	474	437	439	428	444	418	439	491	452	441	466	429	487	404	423	457	421	440	430	461	447	439	474	476	439	421	421	437	417	409	442	447	436	482	467	411	413	446	428	458	426	427	434	426	458	469	405	423	461	432	422	427	442	426	425	379	434	458	421	422	462	433	410	440	455	454	462	453	421	445	416	466	452	434	444	471	452	444	442	440	420	442	427	461	408	445	432	427	476	415	435	443	439	406	435	403	460	453	464	419	500	415	476	451	431	448	406	435	436	436	414	452	429	469	433	493	426	438	440	478	446	457	441	466	461	460	462	457	396	458	457	431	450	424	410	461	397	448	441	426	444	469	449	420	427	438	437	428	429	452	455	458	439	430	428	451	411	417	421	454	405	428	447	446	461	426	411	460	457	432	434	458	397	418	412	426	453	456	458	422	421	437	432	402	486	434	477	411	468	431	451	428	421	399	442	414	442	438	470	435	465	431	421	448	450	459	436	479	449	446	441	436	420	463	435	453	426	467	452	483	450	448	411	468	473	467	448	443	435	442	438	415	434	457	440	415	435	414	452	442	473	435	429	445	434	439	460	429	418	437	437	459	421	453	433	444	424	439	423	432	437	436	470	468	437	405	417	455	443	444	391	430	398	448	419	403	432	478	466	443	459	471	403	437	493	428	436	400	415	429	448	485	463	454	411	440	425	446	435	424	463	453	433	449	453	449	462	438	391	451	421	410	435	441	423	457	449	448	445	440	422	459	456	451	461	443	422	474	404	430	462	463	462	438	455	420	432	473	421	411	412	441	439	406	468	445	469	412	428	460	441	427	438	458	407	432	437	421	471	409	446	491	442	446	430	457	429	423	418	447	465	440	454	418	450	458	467	426	463	425	482	460	452	456	446	441	467	460	438	451	441	477	414	441	454	461	460	435	445	432	485	415	429	445	438	405	483	435	448	487	437	431	484	448	424	439	421	411	483	450	433	442	432	467	450	478	480	463	437	481	439	452	414	420	451	462	420	458	470	458	482	444	433	458	444	424	437	444	400	443	466	424	468	423	435	480	438	449	399	448	446	407	419	435	450	466	438	411	424	421	466	473	415	432	447	473	467	456	458	425	460	419	461	420	436	425	412	414	464	468	444	454	400	416	413	409	411	438	407	446	460	406	445	428	463	473	428	465	451	408	441	444	465	432	425	416	421	442	459	467	417	439	422	415	412	433	462	486	437	477	460	433	459	445	454	451	466	419	459	447	446	467	486	428	429	450	419	486	426	477	456	450	444	446	457	425	454	464	404	463	432	417	445	449	456	443	471	497	445	463	457	417	485	433	417	453	440	452	417	426	424	456	436	429	424	399	472	422	491	465	471	480	431	436	440	482	446	457	417	438	428	416	469	425	453	432	446	463	404	393	465	454	423	439	429	444	421	485	468	472	420	482	458	442	423	462	429	460	462	467	445	430	422	408	438	433	464	435	448	416	447	457	435	452	479	428	436	422	436	462	428	461	436	463	414	440	448	442	436	468	443	459	446	435	435	432	458	475	420	426	410	450	411	473	416	451	464	427	452	480	450	456	469	458	422	405	409	438	426	450	484	402	452	456	448	442	416	430	469	410	446	485	408	456	448	480	466	446	460	420	489	455	470	417	440	457	422	438	500	434	407	411	435	411	447	413	417	454	433	467	440	421	438	432	427	460	432	438	442	438	447	426	423	451	460	409	466	430	448	433	433	437	451	420	411	480	430	482	417	447	433	443	466	466	455	460	438	445	438	440	438	396	412	456	454	444	483	434	452	452	413	400	408	434	428	462	420	459	419	466	469	410	462	437	480	427	469	403	454	440	442	444	446	415	431	472	473	432	415	436	434	426	508	460	442	436	428	401	447	462	469	431	468	459	441	404	402	388	425	427	407	455	435	446	472	432	443	450	413	484	429	460	481	421	390	427	435	461	464	434	416	433	435	448	474	453	432	472	462	446	475	433	475	442	465	441	450	432	458	445	425	396	444	447	407	468	425	424	450	429	475	458	429	416	444	426	418	438	440	399	419	448	465	429	460	427	464	431	438	420	410	438	458	446	430	434	418	400	431	472	418	406	469	438	465	426	422	479	430	433	435	453	407	456	427	455	433	421	424	500	450	487	443	465	434	451	466	435	481	439	422	489	463	465	402	404	415	463	448	439	471	434	464	441	444	442	434	423	463	410	458	415	417	446	441	425	462	435	426	474	439	424	426	439	457	437	455	448	428	442	429	442	475	449	405	420	430	447	422	449	423	419	418	419	442	450	458	469	456	469	435	471	473	435	448	439	426	451	452	455	441	430	423	509	407	456	461	402	420	420	452	448	430	423	475	432	454	413	417	450	421	451	420	487	454	443	429	462	447	443	431	443	445	436	440	444	467	430	467	426	441	447	429	423	432	431	487	443	459	444	450	463	399	431	442	447	483	435	461	501	427	459	430	441	437	418	462	435	449	440	410	424	454	438	434	448	417	454	427	426	441	434	420	447	421	463	446	399	444	431	432	448	470	432	408	454	472	421	416	470	460	455	455	462	405	432	445	436	428	435	450	450	456	431	454	465	443	455	450	482	428	447	459	423	428	439	454	397	422	422	444	455	472	408	442	419	472	439	438	446	429	480	413	450	425	449	405	433	448	455	431	422	434	415	441	431	445	429	452	436	445	434	499	457	416	445	417	431	395	437	435	479	407	467	422	431	426	441	467	425	500	442	402	399	441	448	438	437	433	425	417	459	446	420	447	472	471	453	420
2566	734	5373	9296	9046	190	54	64	52	43	54	43	56	59	43	48	54	53	53	54	61	67	60	39	46	47	58	64	53	43	49	38	45	34	39	34	38	34	41	40	39	31	44	35	39	36	36	33	29	34	49	51	45	37	37	48	46	35	39	32	32	33	39	44	32	53	27	33	35	40	36	41	46	22	47	32	40	38	46	41	35	47	40	47	31	41	44	48	40	37	44	39	31	32	28	35	35	43	33	33	41	39	39	33	32	42	38	36	32	39	42	48	31	30	33	54	39	47	34	47	36	36	41	34	36	36	56	31	43	37	45	39	41	24	45	38	42	46	40	33	55	40	32	38	41	36	41	33	33	31	37	45	26	34	37	44	34	28	35	35	31	20	36	36	36	45	26	37	43	35	31	32	30	34	33	37	35	36	42	30	42	39	46	43	46	39	34	28	27	28	41	40	47	31	54	34	30	33	36	46	35	38	32	48	34	38	41	35	34	32	35	37	44	38	35	36	33	32	40	29	41	33	40	26	47	32	63	39	35	37	31	35	39	35	39	37	38	34	35	37	33	27	45	39	38	43	30	52	34	37	37	37	41	33	40	33	34	39	42	37	43	42	44	40	49	36	41	30	38	36	41	35	41	40	42	29	30	45	31	29	38	44	31	41	47	41	30	29	44	37	37	36	29	32	25	45	28	22	44	35	37	37	35	40	39	43	51	40	43	34	37	35	34	28	37	48	29	59	28	35	43	34	35	40	43	34	40	44	34	35	37	37	31	33	29	29	35	36	31	27	35	39	54	50	36	42	47	29	49	29	31	32	41	42	37	37	37	45	42	42	38	45	40	32	42	36	42	46	38	44	42	40	37	36	36	35	32	39	40	38	36	32	34	33	40	46	38	36	33	33	28	38	40	35	36	33	38	36	35	35	42	38	39	31	46	33	39	38	42	32	45	35	50	41	39	29	44	37	46	40	41	21	41	39	38	46	28	23	47	33	33	39	34	39	36	24	32	37	38	48	40	46	27	50	39	42	24	29	34	35	35	37	46	44	49	35	46	53	42	38	44	34	29	32	41	38	31	31	45	28	30	39	42	47	39	37	47	37	45	42	35	21	34	45	30	33	36	31	43	35	38	35	33	30	43	40	34	36	37	47	42	42	46	32	36	26	36	50	38	39	44	28	35	43	33	48	39	24	35	35	47	38	28	38	39	36	35	46	41	36	48	41	38	44	41	43	49	37	30	35	38	40	31	36	34	35	41	43	34	36	38	46	36	49	44	34	45	37	44	33	40	36	37	39	33	35	36	39	33	37	32	27	38	30	40	36	33	45	38	29	34	38	41	42	40	31	42	37	31	48	38	41	49	42	45	32	38	46	43	29	40	29	31	31	43	30	42	47	40	44	41	43	36	39	30	34	33	40	38	34	38	38	38	40	35	44	36	41	27	34	32	50	28	37	39	41	28	48	39	37	38	58	47	48	33	38	36	38	35	49	48	42	38	28	28	31	32	35	42	30	53	36	36	37	43	47	45	36	39	53	36	37	37	38	42	45	35	27	26	31	38	49	37	37	34	43	29	24	35	36	28	40	40	40	41	34	47	32	41	45	36	27	40	31	35	38	21	34	32	35	35	33	51	28	38	41	31	24	51	39	54	29	40	29	37	33	45	43	33	32	41	46	35	32	31	29	38	32	30	36	35	31	45	36	35	38	36	33	35	38	36	35	29	42	38	33	28	39	35	43	36	36	31	39	28	49	35	38	51	41	36	42	39	35	43	28	40	31	34	31	36	45	35	33	31	29	51	30	28	38	37	41	42	42	37	31	36	34	35	39	27	42	33	36	35	49	30	36	39	37	41	42	39	43	36	37	39	45	41	33	38	43	47	31	43	33	36	39	38	41	43	27	27	35	40	31	41	30	34	40	43	37	45	37	37	33	45	35	35	49	41	45	33	41	33	45	35	36	46	49	43	37	39	38	32	41	35	31	42	35	37	54	52	35	39	37	40	29	51	44	34	40	49	34	40	38	43	36	32	29	32	35	35	33	41	34	44	36	38	45	31	34	51	31	39	31	34	33	36	37	44	39	38	47	32	32	35	34	42	37	34	32	44	38	43	42	44	40	25	33	40	35	36	31	44	28	36	16	40	42	28	47	34	41	27	29	31	38	31	31	44	42	37	42	32	41	35	31	40	35	38	32	37	36	16	49	39	32	35	32	37	31	39	30	35	38	33	38	40	24	36	24	49	38	30	32	37	38	31	28	46	31	27	39	25	44	37	26	37	40	28	37	30	36	43	26	29	32	41	32	34	39	53	38	38	47	38	49	46	38	37	45	33	33	50	39	31	35	36	38	41	33	39	33	40	31	37	54	39	35	49	44	41	37	43	34	41	42	44	31	37	45	36	27	47	39	27	36	31	46	35	53	31	34	40	42	39	37	35	38	31	31	35	31	44	46	39	33	41	36	33	42	47	38	31	29	33	36	39	36	37	42	47	46	37	34	32	44	40	50	33	35	48	43	33	35	44	49	26	39	40	34	38	36	40	48	36	46	44	52	51	40	29	32	45	37	33	36	42	41	34	34	45	32	31	35	33	29	33	32	47	42	42	28	36	41	41	44	43	39	44	55	40	38	26	35	42	34	40	38	55	34	44	40	42	51	30	42	37	23	45	37	53	36	36	32	42	50	38	40	29	40	37	33	33	48	37	46	39	33	35	34	37	33	28	33	41	29	46	43	39	45	43	41	41	48	35	37	37	42	27	21	36	41	24	33	42	28	44	29	38	35	33	43	46	32	30	40	37	30	35	35	48	31	37	37	39	28	34	41	34	39	28	43	44	41	45	29	44	36	29	30	47	40	39	33	31	34	41	33	41	30	31	32	38	36	44	43	26	34	37	35	35	35	28	34	34	22	42	28	44	22	35	34	30	42	35	35	34	32	38	28	41	33	40	40	41	47	43	36	36	35	35	42	44	36	37	41	37	33	48	37	29	48	30	43	44	42	40	30	34	24	42	39	32	37	34	39	35	45	34	37	36	44	46	33	42	34	39	33	28	28	42	41	34	36	32	37	40	32	40	51	47	25	35	38	30	38	30	40	21	31	32	31	42	35	38	40	53	33	32	35	45	33	27	48	31	28	37	36	41	35	35	45	44	34	51	39	45	31	26	40	33	29	41	36	34	40	35	33	40	36	29	40	24	46	40	39	42	51	44	39	45	30	40	38	41	39	42	43	41	45	27	45	32	43	26	38	47	48	33	44	27	39	30	32	26	40	42	33	40	46	35	39	46	34	40	35	40	34	31	46	36	44	31	33	25	30	37	31	43	40	32	41	33	33	39	32	39	29	33	35	36	38	46	37	33	42	30	36	36	34	48	35	32	37	27	27	28	40	38	32	35	42	34	40	41	26	38	34	35	33	27	39	32	39	33	37	40	39	35	39	41	41	27	36	32	50	41	36	36	47	50	36	30	43	32	52	35	46	44	53	37	32	35	42
21928	18555	42381	69284	59146	4156	3116	2447	2002	1841	1598	1596	1536	1492	1492	1667	1708	1713	1611	1640	1588	1595	1500	1451	1234	1124	1712	1781	1458	921	869	866	792	797	815	827	733	754	752	733	737	744	704	718	713	746	766	710	729	715	719	703	666	688	649	714	729	678	687	693	662	703	705	700	691	677	676	679	688	687	635	711	636	656	663	692	652	690	625	686	622	649	649	669	660	683	635	676	612	631	653	665	684	638	660	661	616	676	656	654	706	650	668	651	651	611	662	613	607	656	644	620	671	618	671	650	647	585	661	625	663	703	666	648	675	654	689	622	661	660	679	607	645	571	652	709	601	686	636	675	651	658	671	647	594	665	623	596	685	682	635	665	711	694	602	635	644	661	653	670	617	637	651	646	633	647	656	632	653	648	644	633	607	655	604	616	687	629	651	689	622	642	626	678	673	657	658	650	694	613	635	681	617	576	683	621	697	652	640	640	643	703	682	604	640	688	661	610	626	676	645	681	684	638	621	633	610	638	689	655	681	642	620	638	638	650	661	602	611	630	650	667	595	679	678	637	661	654	660	662	623	665	671	674	641	647	612	634	659	685	623	634	631	598	653	672	662	625	631	630	629	659	680	627	641	655	688	675	644	664	676	608	673	624	641	623	647	645	638	608	665	626	639	649	672	614	597	659	657	619	646	645	698	622	637	654	664	649	649	613	652	638	651	662	648	618	656	641	650	655	624	641	633	633	658	601	657	612	615	630	629	614	641	609	651	615	664	598	647	641	636	699	648	612	690	665	648	670	656	654	629	636	633	676	608	676	683	639	657	656	670	674	679	660	611	653	615	630	644	641	629	644	663	631	654	668	583	653	636	646	674	650	651	610	643	657	656	688	641	607	645	637	666	651	647	673	672	653	612	602	679	607	648	632	664	666	670	668	675	681	656	628	654	619	678	610	648	643	619	730	645	677	678	649	663	708	621	635	632	600	671	677	666	626	669	661	625	648	667	652	641	628	713	620	608	686	658	602	602	646	664	604	609	674	638	628	624	643	654	631	684	659	660	660	661	603	695	667	678	667	625	667	652	636	624	635	687	673	645	696	642	633	666	620	651	666	607	636	689	663	685	681	663	667	635	619	588	612	617	673	674	640	626	632	639	638	657	642	659	677	639	652	672	663	660	684	661	696	570	660	640	649	595	595	629	666	659	631	640	653	656	651	624	627	653	667	668	650	665	646	629	661	640	680	644	642	654	681	665	656	638	597	678	655	636	601	669	641	634	650	622	641	605	704	655	624	627	654	672	650	639	686	620	632	680	666	675	670	596	651	672	656	651	626	635	617	624	655	655	592	611	663	647	635	604	625	677	669	656	692	626	642	660	690	649	660	638	642	642	641	607	675	670	621	675	659	632	637	636	649	644	683	653	675	628	683	603	644	631	628	649	631	627	638	651	651	637	608	682	651	661	683	652	619	671	636	639	648	635	693	645	644	657	656	673	652	650	634	626	645	613	664	608	632	661	673	619	689	670	659	633	640	671	647	664	703	650	639	629	647	666	679	657	631	652	660	634	678	668	645	640	662	639	676	615	679	666	631	644	635	652	624	637	627	668	648	672	610	655	625	647	647	597	622	662	569	656	661	621	688	657	640	684	646	609	654	688	617	662	629	702	607	649	654	662	655	658	599	632	641	621	649	621	658	675	622	657	636	628	597	679	609	642	634	668	602	646	656	617	621	646	644	624	670	638	642	689	617	641	658	606	659	696	617	624	649	668	632	662	625	648	642	623	648	648	669	619	653	680	643	635	650	644	642	690	627	659	630	639	675	625	619	669	652	656	657	669	672	613	669	660	612	621	651	684	678	615	625	629	688	652	620	665	648	679	710	619	687	628	632	696	663	612	631	700	619	648	676	640	630	648	619	641	670	675	671	647	665	646	628	642	647	633	671	638	635	649	597	673	610	656	659	611	604	656	673	633	599	679	646	647	640	644	669	632	647	652	676	638	670	602	636	646	671	645	665	650	618	604	594	574	641	652	662	601	630	670	639	621	628	654	627	691	625	661	674	646	647	658	662	647	649	641	665	675	656	668	628	679	643	616	658	655	653	646	660	635	643	678	638	641	667	635	691	648	658	658	624	634	652	643	677	663	649	598	639	661	673	644	626	651	669	621	606	685	661	641	644	654	627	667	657	649	591	679	651	618	677	624	669	625	646	629	676	664	641	643	608	683	642	642	644	651	650	672	640	652	656	649	647	686	623	663	651	632	600	670	631	717	615	648	688	683	646	687	616	641	638	647	629	620	626	636	664	635	620	611	559	660	623	642	660	648	654	664	644	674	670	664	672	668	636	649	689	628	658	662	666	632	670	591	627	703	654	633	636	683	646	628	645	696	634	632	656	668	668	650	653	610	656	643	672	625	619	660	617	682	584	638	630	648	615	580	660	613	686	638	652	674	667	631	615	638	595	676	670	695	650	684	604	655	646	621	653	660	679	619	647	684	644	691	625	636	603	679	631	637	698	624	669	633	634	633	671	690	650	695	647	618	619	647	681	624	651	647	631	611	642	660	657	660	626	623	643	645	709	635	650	656	638	609	623	622	638	633	656	644	673	661	625	686	647	722	630	633	648	657	634	687	665	627	650	651	661	629	632	651	661	616	675	663	660	687	629	625	651	647	685	660	616	693	645	698	630	689	630	635	614	693	677	605	642	677	643	644	647	633	648	645	641	632	628	689	631	669	633	652	628	628	659	634	622	643	619	702	678	621	646	697	622	631	652	640	651	606	648	667	602	646	602	656	635	659	619	644	628	630	656	631	663	670	599	653	651	680	636	629	652	707	645	643	634	668	617	677	664	655	666	683	705	625	657	623	677	647	645	648	638	682	619	637	614	594	666	665	657	661	641	647	635	630	649	666	645	636	627	612	650	628	642	654	682	639	628	664	624	670	631	695	663	661	647	640	647	674	620	624	685	643	667	664	629	684	651	657	657	601	650	685	654	606	629	688	655	604	627	655	665	625	628	618	689	643	645	668	597	689	658	653	625	650	632	666	604	634	610	659	624	663	637	660	606	664	683	611	703	653	654	650	664	650	596	639	694	613	613	659	629	661	630	652	631	682	631	615	678	661	633	643	608	676	658	683	620	679	614	652	645	601	654	627	668	622	649	632	686	659	633	682	625	645	662	623	639	614	631	652	643	639	640	623	640	581	670	650	665	658	653	629	647	648	658	633	654	631	658	641	659	669	692	640	661	680	629	677	679	650	615	591	644	634	659	639	632	645	641	616	658	691	605	662	638	643	638	647	661	593	644	653	625	666	646	635	689	605	691	661	643	637	642	657	591	687	637	657	624	554	655	643	609	636	644	673	589	680	670	677	671	658	646	672	672	650	637	671	689	624	582	653	662	654	643	654	692	651	699	652	642	658	622	652	628	639	669	620	627	640	599	659	681	642	624	685	671	667	631	649	615	650	597	603	633	647	653	682	651	632	643	636	620	677	670	628	637	642	674
1902	1408	9744	15238	19207	1280	66	58	44	44	44	38	57	53	45	63	62	48	38	48	49	54	42	44	39	31	58	68	55	39	29	32	31	26	45	38	34	27	40	30	33	30	26	49	41	35	33	19	32	26	37	34	39	27	34	30	31	27	29	25	27	31	40	35	30	28	40	28	32	40	26	33	29	24	25	32	34	38	30	30	20	30	34	27	29	38	23	23	27	21	31	46	21	34	26	34	24	30	29	16	32	37	33	32	28	24	30	31	29	25	27	31	29	41	33	24	33	22	36	35	31	30	28	37	33	30	29	25	43	26	20	35	25	26	25	31	27	35	24	38	36	37	31	39	37	28	37	34	28	22	23	32	22	31	38	20	20	29	30	20	28	28	25	24	25	27	26	23	38	23	31	34	34	33	26	31	21	24	29	31	25	35	22	27	22	29	31	28	31	29	34	31	32	28	22	26	30	33	21	28	41	35	24	24	23	28	29	35	31	31	36	26	40	31	29	31	34	36	27	33	26	27	33	34	38	28	22	26	29	37	37	29	31	32	32	29	33	32	26	29	25	36	20	31	38	36	34	24	20	31	33	33	28	32	28	29	34	33	20	22	32	40	22	37	37	27	23	33	33	23	30	31	35	25	34	30	28	20	26	25	28	24	35	32	30	39	35	29	26	27	29	19	29	28	24	35	29	33	28	20	29	24	31	31	28	30	30	27	22	23	31	23	30	31	35	30	22	23	29	29	23	28	34	31	37	32	20	34	38	32	39	36	28	29	24	29	31	27	27	31	26	25	20	28	31	30	34	17	28	24	30	25	28	32	31	24	35	26	31	39	25	32	30	32	23	30	29	14	33	29	26	36	26	27	29	33	28	35	40	28	29	27	37	38	31	29	30	45	24	27	27	24	23	29	26	27	28	23	24	29	31	22	24	25	26	32	26	30	31	31	29	29	29	31	26	26	33	29	26	32	23	19	23	25	30	37	24	37	23	34	32	26	39	30	34	29	22	22	26	25	26	34	31	20	30	27	28	21	30	27	22	32	30	38	28	41	26	38	24	36	34	20	37	21	28	27	22	25	24	34	32	27	29	23	38	22	23	37	32	26	40	27	35	22	30	27	28	33	28	25	32	28	37	27	23	39	22	30	23	26	23	26	23	30	34	36	35	31	37	32	37	31	28	22	28	26	38	30	28	34	34	34	33	37	46	30	26	25	30	32	32	28	28	31	30	19	23	44	35	28	20	27	31	23	49	28	20	31	28	34	27	26	29	27	31	22	26	23	26	31	29	22	32	25	31	28	31	33	30	33	42	29	18	22	29	38	25	32	35	34	28	27	31	32	30	28	29	29	27	31	30	30	38	26	32	29	29	34	25	35	31	31	35	29	31	26	23	34	26	29	30	31	26	25	39	31	31	29	22	32	34	38	26	28	45	25	21	31	33	25	28	32	25	32	33	27	24	40	28	36	33	42	35	21	29	32	25	34	26	31	40	28	35	23	38	31	33	34	26	28	35	29	24	27	20	27	30	31	26	27	33	24	32	25	21	36	29	36	31	27	28	43	29	27	37	33	31	29	40	30	30	22	27	24	35	31	32	34	24	26	27	25	33	33	28	27	31	35	31	24	29	30	23	35	30	37	47	31	36	24	25	25	31	40	21	28	35	36	41	33	36	24	30	38	25	32	25	23	39	33	34	28	24	27	23	37	26	33	36	33	28	28	41	31	30	22	32	19	30	32	31	26	21	42	29	34	25	24	36	26	37	26	31	28	21	26	26	28	32	23	33	30	30	28	43	33	36	35	32	26	29	26	37	34	34	35	29	30	29	29	34	24	26	28	26	30	34	29	25	29	30	26	25	35	31	34	31	26	32	26	24	27	29	19	33	23	31	28	35	36	33	26	36	25	33	24	36	34	21	30	32	41	34	37	25	19	36	39	29	26	36	18	21	33	27	36	37	24	29	35	31	33	29	14	35	27	22	27	29	23	29	22	22	28	31	40	25	30	35	26	23	29	26	28	29	33	29	36	32	38	24	29	25	33	29	36	32	23	31	29	46	36	30	26	23	33	25	25	34	29	38	29	27	31	23	30	31	28	33	23	33	34	28	31	25	29	44	32	43	31	28	30	30	27	28	31	40	18	28	29	29	27	31	33	40	34	24	33	31	32	22	25	25	25	19	24	31	35	29	31	34	38	34	20	28	33	40	33	24	37	26	34	28	39	28	40	22	31	25	27	34	35	15	36	26	19	30	16	22	34	38	27	30	25	33	24	23	26	37	22	41	22	26	31	34	34	37	24	31	36	30	34	37	21	32	29	19	35	25	44	27	32	28	21	26	30	32	31	25	20	30	30	26	32	28	23	44	37	27	35	26	24	25	37	23	23	30	34	26	24	22	24	29	34	27	24	32	33	28	36	40	32	39	35	38	27	35	23	24	28	33	38	26	36	32	28	32	34	31	33	23	35	34	31	31	23	34	28	38	40	38	27	28	20	35	23	33	36	19	24	29	26	24	21	29	36	32	30	34	26	32	31	28	24	35	34	27	37	29	33	37	37	22	28	22	31	35	25	44	20	28	28	37	30	32	24	29	28	33	27	35	26	30	33	28	29	35	35	29	27	32	38	23	22	34	23	21	27	28	26	36	31	32	32	23	21	37	35	26	13	25	22	30	30	30	27	28	23	38	24	24	30	35	28	33	39	25	34	27	28	20	31	32	32	32	28	29	37	21	26	26	28	36	25	34	36	30	32	32	42	25	30	33	27	25	30	29	46	33	45	28	25	25	32	31	23	21	28	35	31	38	30	27	32	31	31	26	37	33	32	26	33	29	22	31	38	30	34	40	28	37	22	26	24	28	32	28	37	32	27	28	36	31	36	27	31	25	36	32	36	31	32	28	32	17	26	31	28	33	21	29	33	36	28	42	36	35	24	27	29	30	28	18	30	26	27	23	38	33	39	23	28	24	32	30	24	27	21	33	29	35	28	33	24	29	31	24	21	31	24	34	28	35	34	28	33	32	33	15	30	23	31	29	23	36	43	42	29	30	32	28	26	30	35	28	34	35	30	26	34	28	24	30	38	31	23	26	27	30	40	34	41	27	23	30	25	27	21	33	36	30	25	30	18	26	28	44	26	31	29	37	30	16	30	39	40	34	30	37	39	27	23	30	22	27	29	20	33	24	27	31	31	30	28	29	25	34	38	31	23	37	29	22	38	30	33	37	35	24	26	25	23	31	27	29	36	24	24	34	23	36	31	26	44	37	29	39	28	31	33	35	23	32	35	31	22	34	40	24	27	38	18	26	25	26	35	27	33	23	28	33	31	32	38	32	40	31	43	33	30	35	26	24	38	34	28	28	26	30	40	38	27	34	37	36	27	30	33	33	35	32	34	34	34	26	21	36	32	21	26	34	26	28	29	29	29	31	31	33	33	27	26	29	35	26	30	35	31	18	27	24	31	23	30	23	29	32	32	29	26	27	23	37	33	35	28
28445	24738	50101	76678	76999	7285	6039	4829	3680	3082	2747	2516	2459	2375	2133	2189	2465	2526	2336	2197	2189	2221	1976	1764	1452	1229	2217	2632	1960	907	865	858	880	850	759	829	739	742	705	623	624	647	591	601	649	666	653	657	642	619	611	581	613	639	608	651	651	571	623	611	599	641	554	564	565	548	556	544	534	549	549	521	520	530	578	530	552	535	554	521	530	537	525	543	525	494	525	493	532	557	534	533	539	538	508	547	534	504	501	536	513	498	548	542	503	526	570	558	534	532	522	519	499	495	523	506	530	536	509	507	534	497	503	536	495	522	530	557	536	545	512	505	502	520	538	484	523	533	525	540	521	506	553	547	581	530	508	555	550	541	517	525	497	526	544	547	536	523	545	513	510	546	543	511	540	502	497	506	518	496	537	592	503	535	519	523	509	482	473	541	487	508	509	524	524	567	526	508	548	519	516	497	529	516	523	518	525	540	505	522	506	505	509	534	501	524	502	503	505	507	520	561	546	505	534	491	556	536	535	512	524	542	518	511	490	530	518	525	502	561	527	510	537	523	531	518	553	505	526	532	490	510	538	518	523	538	571	512	548	504	561	529	563	504	529	540	530	514	521	513	570	528	524	508	487	539	525	506	544	491	553	520	545	554	503	510	521	564	560	468	520	539	524	470	565	513	485	496	500	519	554	534	510	494	532	527	501	543	512	542	527	532	551	490	529	543	514	519	562	541	545	516	515	495	475	537	498	474	457	489	484	485	547	479	514	495	546	533	566	580	516	498	506	501	540	552	490	526	528	521	540	514	548	549	472	492	511	538	487	514	534	515	514	470	561	512	529	504	568	545	497	513	529	476	522	493	511	539	524	478	492	546	543	512	497	473	552	557	491	515	545	509	508	509	556	522	528	545	515	512	513	515	495	506	526	541	513	490	524	558	521	552	540	520	513	549	564	530	454	517	481	540	518	510	491	509	548	533	531	573	556	507	567	524	531	565	497	505	534	512	478	509	524	553	520	539	501	513	521	560	536	539	491	480	535	540	519	532	492	548	476	517	526	483	536	510	570	502	520	529	497	511	500	508	523	489	494	542	491	508	526	559	506	500	567	520	521	494	500	521	495	517	515	536	522	537	510	521	518	518	555	533	553	524	505	561	534	533	522	546	522	553	515	531	512	524	506	532	512	561	499	538	506	529	525	537	534	489	509	543	496	510	547	525	537	554	527	509	488	555	531	479	509	510	510	467	528	482	517	551	493	534	514	515	551	511	533	533	527	505	514	534	515	536	495	469	538	566	529	514	542	501	485	520	543	510	502	505	500	495	553	533	518	528	502	512	513	522	523	509	478	508	498	536	543	516	513	535	477	523	502	538	520	513	529	501	490	521	522	547	504	527	512	522	518	537	520	509	525	495	510	517	576	492	544	511	514	563	517	528	530	540	494	539	534	527	499	530	529	498	539	497	496	545	508	493	509	519	487	513	503	559	512	478	542	515	563	505	520	524	538	549	540	535	527	525	508	497	567	532	529	476	541	532	502	535	523	520	522	523	505	531	544	511	517	496	508	489	541	533	507	517	531	503	474	543	547	534	529	503	527	535	584	563	534	503	514	505	517	544	501	514	547	511	501	511	530	536	497	546	532	510	490	504	529	544	545	522	563	538	505	493	482	507	522	555	521	490	492	488	540	555	503	548	526	539	519	535	500	508	511	507	504	534	501	522	529	536	481	540	554	524	536	501	533	479	536	518	493	530	518	513	537	488	538	515	583	511	540	525	492	524	496	525	532	489	540	525	503	551	489	509	540	527	491	557	506	527	536	519	518	527	506	525	531	528	530	516	450	584	501	521	528	525	484	519	546	495	522	540	526	524	510	466	528	549	502	539	458	525	518	538	502	519	491	504	509	479	510	542	527	506	512	502	494	501	497	530	501	492	530	504	505	510	545	539	517	540	547	543	503	509	508	491	517	544	487	531	510	493	523	542	536	484	503	503	530	518	491	549	505	554	494	587	512	544	516	503	525	510	576	500	522	538	517	525	527	562	483	503	474	530	475	546	540	495	507	521	514	488	567	480	506	516	502	491	543	541	529	514	506	482	516	530	539	573	507	547	526	547	520	461	513	532	515	519	521	542	519	545	524	543	505	523	531	477	521	514	480	502	550	504	517	532	508	509	507	564	516	543	499	509	498	475	515	509	527	530	526	518	496	520	490	544	536	470	562	524	482	471	492	547	521	515	501	544	488	508	494	486	521	509	536	508	555	511	514	514	545	511	533	504	489	499	545	535	489	525	529	535	498	523	514	507	526	489	517	534	542	507	514	512	535	522	482	582	510	535	518	547	508	534	575	536	522	519	543	546	512	491	521	543	547	516	522	525	508	498	516	543	490	541	553	499	521	534	521	523	481	563	497	561	537	523	551	498	496	536	523	515	529	516	522	463	512	522	566	559	560	522	552	522	525	578	519	526	488	512	514	514	483	530	501	559	523	504	524	539	490	512	521	492	543	538	493	514	547	531	521	498	534	494	570	541	493	511	523	559	536	550	498	545	512	501	525	490	520	531	512	497	544	493	497	522	533	532	513	535	537	477	531	540	563	554	526	522	542	503	499	518	523	500	513	527	496	493	501	522	529	560	515	560	535	557	510	504	566	503	514	516	543	518	481	502	494	530	555	526	522	518	525	521	565	542	523	519	522	544	522	515	524	510	542	471	513	535	503	576	527	539	510	533	503	504	531	531	547	539	518	472	492	535	525	572	524	545	513	512	517	511	532	540	570	509	546	532	528	534	531	521	517	526	500	537	527	539	521	510	512	499	498	497	532	487	520	539	543	519	553	533	495	521	520	486	556	523	524	545	526	516	502	549	553	542	518	466	526	534	533	533	542	561	520	514	522	535	558	515	488	518	531	531	543	514	550	486	534	522	524	471	537	524	482	531	517	511	545	508	508	495	509	531	504	536	531	499	525	517	524	527	537	535	554	524	542	507	528	532	500	477	520	552	514	492	464	528	538	499	522	520	512	494	520	518	529	514	523	511	502	560	539	522	499	531	532	506	506	518	520	510	507	529	509	558	528	488	518	508	565	471	536	516	509	547	561	522	488	511	519	481	541	492	517	497	503	506	520	534	550	506	521	517	560	540	500	521	530	518	531	520	521	504	521	530	551	533	527	512	558	477	531	500	502	548	500	527	525	548	550	540	500	519	540	481	559	496	528	516	552	464	518	521	516	555	505	504	530	528	562	556	522	509	520	512	559	555	516	488	557	526	496	526	528	494	561	540	514	520	477	556	516	511	576	499	530	522	504	561	537	531	483	513	522	511	546	492	571	536	538	489	526	506	497	551	487	544	520	537	499	547	531	539	528	539	547	536	533	484	502	545	527	494	532	465	494	513	484	549	497	534	515	539	512	492	511	532	535	535	499	525	494	497	480	486	532	540	533	485	509	526	539	478	514	514	485	494	494	529	511	514	498	544	521	540	497	512	507	543	503	523	565	549	527	508	508	497
1456	288	1848	2850	2760	98	37	33	38	30	31	33	39	25	40	28	31	38	36	32	37	30	36	31	32	19	29	34	31	21	25	27	27	27	19	32	20	22	30	26	35	19	19	31	28	27	25	19	30	24	25	23	23	28	13	23	23	27	29	26	18	21	17	20	22	29	32	25	35	30	29	26	25	22	22	24	17	20	27	26	23	22	25	27	30	18	17	25	17	21	19	29	27	24	19	37	20	30	20	27	29	20	30	33	26	28	31	23	29	21	24	21	21	18	24	24	16	23	34	23	22	22	21	25	23	22	29	21	20	24	21	27	20	25	25	23	24	27	24	27	32	20	25	29	31	16	23	21	29	19	20	23	30	23	23	21	17	22	20	25	22	31	28	27	27	16	14	24	28	29	27	24	26	33	24	21	22	25	31	31	24	22	21	23	24	29	33	32	21	21	26	35	30	22	24	33	26	26	29	20	32	34	24	28	28	21	25	33	21	23	19	34	30	32	21	27	20	24	36	24	21	15	25	30	33	24	25	23	23	25	34	32	21	26	19	29	22	25	20	20	16	31	29	22	20	17	19	22	23	34	20	21	25	25	26	26	13	32	26	30	28	18	33	33	21	26	22	26	18	17	23	24	25	39	30	25	19	25	29	26	29	21	18	20	19	16	25	20	20	30	22	31	18	23	22	22	24	28	22	25	21	27	25	24	31	28	17	25	29	30	27	25	35	32	22	26	17	26	29	27	22	33	23	28	25	23	17	27	28	27	21	22	32	24	26	24	25	22	24	34	25	34	27	18	21	24	15	22	16	30	26	20	30	33	23	26	24	27	22	24	28	23	30	26	27	26	22	35	23	29	32	22	17	23	27	27	34	32	32	29	21	18	25	21	22	28	32	29	27	25	42	25	31	22	27	31	23	16	29	26	21	26	27	28	32	24	19	24	35	22	25	16	26	27	22	26	21	23	16	24	31	29	18	28	22	27	30	26	26	29	29	24	13	24	31	19	31	29	19	37	20	17	36	24	30	18	20	22	17	22	27	31	17	27	23	29	21	33	23	24	18	34	26	26	28	25	29	18	29	21	17	31	28	38	27	31	27	18	27	27	32	25	31	27	25	20	20	35	23	27	25	27	28	27	19	23	27	21	25	18	28	28	32	24	25	16	22	29	35	22	20	24	24	32	19	19	14	26	23	28	28	33	24	16	30	23	27	21	30	16	21	29	23	22	31	35	21	29	30	23	29	20	27	29	29	22	17	22	25	26	24	24	20	25	19	19	22	34	13	28	17	25	19	18	23	36	22	25	22	22	23	31	26	27	24	27	30	28	25	29	24	27	21	27	21	30	26	27	20	22	25	26	13	31	19	27	25	29	24	33	20	35	28	22	20	25	18	22	21	26	31	27	15	22	22	21	22	30	27	29	22	21	39	18	39	19	23	23	30	29	22	26	26	24	23	25	27	25	15	20	22	24	28	29	19	23	33	17	22	33	25	31	27	25	19	24	27	21	25	17	29	31	17	21	20	28	28	28	23	34	17	20	33	27	21	28	27	21	29	33	20	17	16	20	20	22	28	29	33	21	19	15	30	31	22	21	28	26	19	22	24	28	28	22	23	26	23	23	17	29	26	20	20	27	22	30	18	27	27	38	25	23	27	26	29	21	24	26	28	24	25	25	21	32	27	18	24	33	25	20	26	25	35	23	35	26	28	25	31	34	24	20	20	33	16	28	22	24	30	21	24	22	26	26	30	20	23	30	22	23	21	30	16	24	20	25	18	25	27	23	20	19	24	31	27	21	29	26	21	31	21	21	26	21	25	33	24	28	23	29	29	25	28	31	25	26	31	21	24	21	27	29	20	25	23	24	30	28	26	21	24	35	25	34	26	25	27	24	34	20	24	24	24	25	33	24	18	26	23	20	26	31	27	38	19	24	23	18	24	28	18	30	28	20	21	17	30	28	22	22	26	21	19	22	20	20	26	19	21	27	24	32	31	13	28	15	25	29	23	32	28	17	20	23	19	21	23	24	27	16	18	42	27	18	17	18	24	25	28	17	19	19	28	23	24	22	22	31	22	25	19	26	33	31	28	42	13	25	25	25	30	21	26	21	21	26	30	27	25	25	30	24	23	26	24	18	28	33	25	24	25	22	27	34	19	28	28	21	38	19	23	20	20	28	27	25	19	15	22	25	24	26	29	32	28	19	19	18	25	23	22	25	23	22	32	26	22	26	34	18	25	21	31	27	13	28	16	23	27	21	17	26	21	23	18	14	22	30	22	22	27	24	27	28	35	33	32	32	25	15	23	27	29	26	36	27	29	34	26	24	23	26	25	30	23	24	27	23	17	23	17	27	23	27	29	18	23	24	17	21	21	26	33	32	30	25	39	30	22	19	33	18	34	29	22	35	28	21	23	27	30	22	20	19	32	20	26	30	22	23	18	22	18	16	21	26	31	30	30	19	24	26	21	25	32	19	23	17	26	26	21	24	25	28	26	26	30	25	22	26	22	19	25	31	29	29	34	26	19	27	26	25	16	23	26	18	19	32	22	22	22	28	25	26	28	22	25	27	24	34	31	26	26	33	30	36	29	17	25	24	21	30	23	20	30	28	31	17	33	37	27	25	25	24	23	31	20	25	23	18	20	27	16	26	28	19	22	15	28	23	22	16	25	27	27	21	22	22	30	23	17	15	28	26	26	18	32	32	24	28	25	25	16	14	31	27	28	25	26	20	22	27	31	27	31	27	30	37	27	28	22	18	26	22	23	24	22	23	27	39	27	24	23	22	29	28	22	14	18	25	24	26	24	27	29	26	24	27	24	28	24	20	26	19	29	26	29	29	27	28	22	37	19	27	18	24	27	33	31	23	19	29	26	29	24	31	27	17	25	25	21	24	23	36	23	26	22	21	17	19	25	23	16	24	21	25	19	26	23	21	28	24	30	25	28	29	24	28	29	23	32	25	35	20	22	24	17	26	30	37	28	26	25	35	30	20	23	25	19	20	24	27	25	31	21	31	19	23	24	27	32	18	34	27	29	23	22	20	26	25	28	26	26	23	31	20	26	21	22	23	29	25	21	26	28	29	21	30	28	26	23	14	29	33	25	30	32	15	32	26	24	26	20	26	25	14	24	28	19	24	23	27	25	23	25	16	25	24	24	21	13	15	33	28	29	17	18	31	22	34	22	14	22	22	24	26	16	27	23	24	18	14	24	24	27	16	22	23	20	25	26	24	27	31	23	27	22	22	21	22	26	30	28	22	20	22	20	17	23	24	20	18	28	22	27	26	25	17	31	33	27	25	29	16	21	26	28	25	18	33	32	30	29	27	29	29	18	18	29	17	23	31	24	30	19	25	32	20	19	21	21	28	23	17	24	27	30	30	17	29	22	21	23	24	32	28	16	23	23	25	31	23	31	22	30	18	19	21	19	25	20	23	32	21	27	24	26	31	21	22	24	30	21	28	29	22	25	25	23	19	23	24	23	20	26	15
18148	12003	28617	48513	48082	3373	1295	1032	1022	858	936	985	1006	962	971	976	999	1112	1222	1142	1186	1059	956	860	746	746	1000	1377	946	612	567	555	584	536	548	574	536	491	499	462	452	474	454	453	515	466	503	485	459	508	470	478	501	484	464	476	449	481	474	453	469	463	479	484	476	420	471	455	477	439	455	485	468	454	441	451	484	419	447	415	443	434	441	428	424	399	449	442	444	474	415	441	431	427	444	427	421	409	420	433	429	460	462	443	446	428	436	420	446	422	425	426	462	434	459	443	449	455	405	469	451	435	431	441	446	391	460	400	418	423	422	452	426	435	457	405	444	415	416	445	451	422	447	431	422	428	424	443	442	443	440	435	445	451	440	442	447	439	457	439	452	417	421	463	418	434	448	429	434	435	416	461	400	440	487	403	448	422	438	456	417	447	443	439	433	453	416	441	437	430	445	420	414	410	392	451	390	427	416	410	439	459	415	396	428	426	444	486	462	465	436	438	450	420	433	420	454	450	437	415	446	431	430	422	453	424	409	452	393	386	410	444	439	433	449	413	473	440	398	476	422	450	437	454	457	389	419	449	460	427	426	435	454	408	460	432	460	457	442	380	422	455	408	476	419	401	406	467	463	478	425	447	433	409	450	416	443	449	439	429	405	430	391	491	420	450	452	451	441	462	446	445	462	416	419	435	425	488	442	424	460	441	447	405	392	433	451	426	436	472	401	419	427	425	442	460	452	417	417	419	464	413	421	442	431	448	463	404	435	473	455	424	459	404	440	422	421	418	428	425	462	421	429	411	467	494	445	441	438	417	458	409	469	394	462	470	391	464	419	429	474	432	443	414	428	420	471	449	419	421	443	425	447	468	441	428	414	396	447	410	457	419	423	427	443	401	416	479	447	433	416	404	426	433	410	443	476	414	455	399	429	448	430	467	433	417	422	438	416	458	442	420	436	462	443	449	438	426	464	412	425	452	421	424	474	431	450	481	442	460	439	416	441	450	454	447	428	453	428	448	455	437	412	516	439	414	403	419	468	417	468	455	458	440	425	441	429	472	409	424	413	439	441	414	437	438	466	454	476	433	457	401	444	482	437	444	446	430	458	455	445	445	466	460	468	481	449	462	412	426	389	461	424	464	402	414	461	451	473	436	448	427	448	418	436	442	442	460	427	401	432	449	419	443	463	439	421	431	453	431	405	451	423	431	458	438	468	459	478	495	470	413	395	439	454	420	446	437	448	437	423	460	407	453	408	406	468	472	428	408	418	444	419	428	480	456	458	485	441	448	421	440	469	461	429	421	455	455	432	466	409	438	407	427	420	440	471	457	431	422	428	467	386	461	427	456	464	462	484	419	424	490	436	434	443	428	440	481	446	451	422	425	427	453	399	422	462	445	449	385	416	414	432	454	414	445	444	470	452	394	460	415	430	401	410	409	477	458	443	448	435	464	436	433	434	440	472	452	425	408	462	420	397	420	446	430	410	416	416	449	432	407	432	428	416	435	420	453	459	405	432	454	435	402	425	443	411	446	438	426	418	455	434	433	444	435	443	465	441	422	449	408	475	418	452	467	464	474	449	423	435	448	465	451	418	424	437	437	445	435	469	395	433	444	440	440	428	447	435	434	421	452	473	407	415	410	452	442	449	471	432	403	428	429	454	426	425	440	433	452	442	427	418	469	453	450	408	430	424	455	469	425	413	423	448	426	461	414	454	390	419	416	448	430	462	446	432	438	440	422	418	428	440	415	449	406	441	428	440	425	407	461	425	436	444	409	443	437	459	438	422	450	446	480	442	411	440	419	451	433	432	415	443	408	440	428	435	430	439	445	406	404	438	428	450	444	436	434	465	392	421	410	471	477	471	466	436	436	484	459	454	414	453	416	454	404	444	394	445	444	425	425	441	454	418	434	434	447	465	477	443	418	438	438	431	437	436	443	435	447	431	445	468	433	428	431	435	421	427	435	443	413	425	437	431	430	445	429	395	423	425	405	420	426	436	430	454	416	436	440	430	430	423	435	395	439	422	419	438	455	497	439	435	419	432	463	448	442	466	434	428	471	442	458	430	405	440	445	439	398	455	473	413	436	456	471	443	430	452	452	430	447	424	437	457	452	452	442	426	384	402	425	412	445	396	393	467	451	464	435	485	469	476	413	411	464	445	440	400	414	419	412	407	501	417	444	459	419	416	438	412	439	433	453	441	395	426	433	438	451	455	429	430	443	471	422	443	473	439	443	445	406	454	408	424	453	424	447	442	495	446	433	459	427	423	427	436	426	431	427	456	454	409	417	447	445	469	440	432	460	446	433	468	448	461	433	448	424	444	446	390	432	432	411	447	450	416	419	453	411	423	470	453	420	432	432	474	453	404	449	435	437	451	456	407	412	411	398	437	437	409	409	469	396	456	414	491	445	447	433	445	429	457	429	422	455	442	461	475	449	430	464	418	412	412	418	421	438	439	422	449	464	454	438	423	446	421	426	459	437	405	429	456	429	452	466	433	456	416	431	417	493	405	473	451	448	432	441	430	434	436	452	435	378	409	440	455	443	409	445	432	403	469	449	400	402	426	422	461	447	397	427	452	462	385	450	441	452	432	422	458	475	410	460	421	434	483	442	448	425	419	425	417	421	433	453	433	429	432	422	417	417	474	437	419	416	438	452	424	443	423	431	450	423	441	429	455	444	423	456	450	428	452	442	451	420	433	462	415	457	434	467	431	442	437	395	454	456	446	445	454	435	447	435	459	435	438	457	424	425	390	429	417	446	457	413	427	437	450	475	408	429	418	471	452	445	431	438	405	427	406	430	420	409	496	414	429	445	466	412	447	432	413	449	447	417	461	380	480	450	426	414	465	463	438	468	418	387	434	449	441	453	442	413	430	410	412	439	427	414	454	420	411	445	434	434	435	402	452	435	414	446	427	443	420	435	441	450	445	436	446	391	437	420	398	419	454	431	421	436	412	408	399	408	396	423	403	420	439	444	428	425	434	442	406	459	445	423	475	418	418	410	423	453	428	451	433	424	422	417	435	431	439	475	406	415	435	461	444	425	451	441	439	436	443	480	468	458	433	456	428	415	460	430	463	431	443	417	408	479	407	442	394	490	436	460	477	432	436	422	429	413	461	423	445	439	440	445	431	437	464	452	438	456	460	450	423	411	410	400	442	431	424	432	446	419	415	429	424	439	449	424	477	448	448	405	460	447	413	423	434	436	398	421	450	433	451	434	482	447	436	476	431	443	436	449	402	434	443	397	440	451	479	400	443	435	446	406	432	451	409	449	468	415	416	449	443	438	444	430	450	456	425	418	461	465	422	448	412	426	418	430	444	448	427	462	393	454	468	440	444	431	432	418	454	469	430	457	456	450	466	438	429	442	443	412	411	445	404	422	452	429	403	441	434	415	440	473	453	429	449	423	480	447	453	440	426	437	433	436	442	399	448	418	426	448	434	433	413	444	460	388	456	398	418	437	436	425	446	431	397	427	485	456	440	422
1526	784	2391	10959	18179	2203	68	57	54	53	50	58	47	39	66	63	47	56	58	53	62	60	52	53	38	36	28	64	58	35	37	28	20	28	24	33	31	31	27	24	22	24	33	23	20	22	20	35	25	24	27	32	23	31	35	25	29	23	25	29	32	23	24	19	24	16	21	22	22	25	21	27	33	24	20	36	19	29	22	24	19	24	30	22	28	26	11	13	22	25	21	25	19	16	22	26	23	19	28	33	27	30	27	32	30	24	28	21	23	23	24	23	24	19	19	25	27	22	22	22	24	17	26	20	17	26	22	30	23	25	31	29	22	28	21	27	23	26	29	27	19	19	27	26	27	28	28	13	27	32	35	25	25	16	24	26	28	30	29	15	29	17	27	15	33	24	27	20	27	31	22	20	21	25	22	28	19	33	25	32	24	32	20	24	29	19	31	27	25	13	24	25	19	26	25	18	29	24	28	17	28	23	29	27	26	16	28	20	27	16	24	33	26	17	29	27	19	19	24	20	26	18	21	30	24	21	37	21	25	33	23	20	33	23	25	23	24	41	24	23	28	25	26	24	23	22	29	27	22	32	20	26	20	16	30	24	19	31	26	31	22	21	27	27	28	18	19	28	23	21	30	18	22	26	25	28	21	26	26	26	26	25	24	24	20	23	34	28	29	23	22	28	34	16	19	21	19	30	32	15	19	19	26	21	18	26	19	31	25	16	27	29	26	26	32	29	15	37	24	16	22	16	23	20	20	21	28	16	28	19	22	23	17	29	18	18	16	14	27	22	26	17	36	28	17	31	22	30	28	32	24	26	27	28	27	20	24	27	16	27	36	26	22	19	19	36	21	23	34	27	20	25	25	33	23	19	35	21	25	24	20	26	28	27	24	36	34	30	34	19	27	17	16	21	25	24	32	25	28	22	28	24	22	31	20	25	20	29	19	20	31	22	18	28	23	26	26	20	30	23	21	19	28	16	33	20	23	25	21	20	18	16	19	25	27	21	34	21	25	24	24	24	18	18	24	25	24	18	25	26	21	24	15	25	35	23	26	27	17	22	16	25	35	21	26	29	15	24	36	28	23	20	14	23	16	23	22	18	23	29	26	28	26	20	23	21	19	24	22	22	25	29	16	17	21	18	25	21	20	21	15	22	21	24	19	21	22	25	28	31	24	23	28	30	19	26	20	24	23	29	22	26	25	18	26	22	24	26	22	28	24	33	24	25	20	17	24	39	21	27	17	24	31	40	28	24	18	22	30	27	19	15	22	30	25	23	27	35	28	10	26	30	26	35	21	24	15	22	30	30	15	18	15	24	26	24	18	18	27	25	32	24	21	25	19	28	22	33	15	17	20	23	25	29	36	24	36	21	19	26	24	29	23	30	30	33	24	25	26	29	26	19	23	19	32	31	32	34	23	22	17	19	25	26	28	35	23	24	24	33	33	30	23	28	24	15	17	24	22	25	37	24	20	37	22	22	16	27	30	23	31	34	29	18	35	23	37	16	26	18	25	23	19	25	21	28	22	29	26	27	33	33	23	24	30	21	39	22	32	26	24	24	21	29	27	19	25	30	25	22	20	17	21	20	25	14	31	29	27	28	19	28	18	33	21	20	29	25	16	24	24	23	25	17	30	22	14	18	20	17	28	26	22	20	15	25	32	28	28	18	26	20	31	23	26	26	40	20	21	21	23	24	24	25	30	25	28	10	26	23	19	21	32	25	26	23	25	19	28	27	24	25	24	30	26	18	29	27	25	27	28	19	28	21	20	29	24	21	36	26	20	23	23	27	27	20	20	29	24	22	26	29	20	24	21	26	15	20	17	23	30	21	31	19	29	29	33	26	22	25	36	21	21	28	23	16	25	19	25	20	23	24	23	26	26	21	20	14	36	30	29	27	17	22	30	28	20	23	30	30	21	25	26	38	19	29	15	25	19	25	30	20	23	24	23	28	25	27	23	20	23	21	15	23	12	32	35	22	23	18	15	29	25	17	25	28	27	20	26	20	22	10	25	35	23	20	28	28	24	28	30	29	16	25	22	31	23	28	23	19	28	23	19	21	28	16	35	25	20	21	33	29	21	25	25	30	22	21	20	21	25	24	25	26	30	25	22	25	29	19	40	21	17	22	22	15	17	18	25	23	15	17	23	15	16	32	21	22	11	18	22	16	22	21	21	30	26	28	34	32	24	24	19	22	32	30	30	15	25	25	25	25	29	29	20	21	33	26	26	24	30	26	22	25	26	34	23	28	21	17	22	27	24	26	24	37	19	21	26	31	22	28	17	18	22	27	28	25	19	29	12	29	16	23	28	23	28	11	28	22	23	25	24	21	25	22	21	19	35	24	30	28	27	28	34	38	23	21	22	25	19	14	31	20	24	28	31	31	22	18	29	31	19	36	22	13	29	21	31	28	24	16	25	31	25	28	28	22	22	31	23	21	24	29	20	31	24	25	23	24	22	29	30	33	25	18	34	23	28	27	25	26	23	17	31	19	18	15	27	25	18	19	26	26	25	23	18	22	30	31	26	20	20	29	27	25	27	30	33	28	22	30	26	19	27	27	19	21	18	25	27	23	32	29	36	25	31	26	29	23	18	20	26	16	22	32	16	20	20	23	32	37	30	19	44	22	19	24	27	27	27	20	25	25	22	22	22	23	28	24	17	24	29	23	23	23	21	27	21	24	21	26	31	24	22	25	16	26	29	31	31	16	24	18	27	25	23	35	29	27	23	30	33	22	23	26	28	19	16	25	28	23	20	24	26	20	21	20	17	23	31	22	21	21	28	26	20	30	18	27	19	23	16	22	21	17	32	28	21	23	21	25	23	24	24	24	26	19	29	18	26	22	31	23	24	25	24	20	34	22	22	26	22	23	32	21	25	26	22	37	20	14	28	23	25	23	30	30	20	22	21	27	19	29	17	23	29	24	29	20	21	40	29	21	24	22	22	31	20	24	27	23	22	26	27	17	34	26	24	24	20	17	20	23	28	31	16	23	28	25	31	38	25	14	33	21	30	40	21	21	16	27	28	22	33	25	26	23	28	15	23	31	25	22	27	34	26	22	28	31	24	29	25	32	33	29	34	27	27	18	24	28	24	26	29	26	23	15	26	30	20	22	24	23	26	19	28	20	30	18	24	25	29	27	29	24	29	25	22	28	27	25	24	21	20	22	18	17	22	28	25	25	22	25	24	29	23	16	26	28	25	35	28	16	19	30	27	27	20	29	36	24	20	21	26	27	24	25	26	21	24	16	23	24	27	28	21	27	26	20	20	29	24	18	29	21	18	24	19	29	22	26	31	24	18	22	13	23	25	20	35	23	26	23	28	21	30	25	30	19	21	21	17	12	26	23	19	14	30	27	33	25	21	20	21	26	22	25	16	25	22	30	32	24	22	27	28	26	26	25	21	23	17	18	33	17	25	27	22	19	21	31	32	26	30	24	31	24	22	20	31	26	34	23	19	23	49	23	23	29	31	26	25	17	29	22
27758	20072	29666	74408	82680	10399	6901	5222	4268	3539	3145	3095	2886	2560	2420	2612	2762	2703	2737	2696	2732	2531	2143	1774	1431	1295	1993	2715	1910	980	918	954	784	735	797	789	725	660	641	589	562	572	620	565	564	569	527	590	575	538	529	518	582	576	567	565	582	550	532	538	534	540	492	474	505	534	504	520	481	468	487	452	445	420	442	469	438	477	454	446	437	448	432	419	462	467	459	410	475	425	438	473	443	438	447	430	428	436	443	456	434	445	442	452	401	436	427	426	423	427	419	456	425	426	440	453	438	401	447	392	452	405	443	440	428	447	433	440	440	469	415	468	372	425	450	432	446	408	456	418	489	455	451	417	449	453	405	432	424	443	440	431	427	465	452	445	440	473	410	434	454	445	429	455	408	442	425	437	424	479	436	411	454	446	453	445	476	467	425	425	418	452	421	423	435	416	447	400	412	420	391	411	428	409	427	412	399	429	440	460	420	426	409	441	452	423	413	468	448	427	431	425	454	414	407	482	464	449	479	411	439	429	406	417	474	495	432	393	438	406	420	422	436	447	435	432	435	435	438	423	447	425	442	448	442	468	458	416	454	423	406	414	424	450	394	425	419	457	426	455	442	453	408	452	444	427	411	423	417	455	437	427	483	450	432	401	426	457	440	431	406	408	425	411	452	432	458	432	422	413	437	402	414	387	417	389	418	423	424	436	444	432	456	424	407	448	421	435	426	449	407	437	430	434	412	446	443	390	458	449	467	413	450	434	421	426	427	436	407	422	426	433	401	479	471	417	386	422	428	434	409	428	405	456	429	459	441	460	446	426	401	408	450	448	387	429	422	455	440	391	458	430	424	395	398	430	451	409	448	471	420	433	410	425	423	481	467	388	420	417	423	444	451	452	432	447	433	441	445	431	464	447	448	414	436	459	452	420	415	462	451	423	448	412	456	413	417	451	417	450	418	444	422	421	427	426	419	414	451	440	424	428	429	445	437	432	500	423	456	413	431	459	425	439	442	420	394	432	440	438	443	435	461	425	434	442	427	427	438	397	410	418	404	406	429	414	444	435	431	434	437	441	462	437	412	434	398	442	438	439	436	445	392	408	402	409	415	408	435	435	450	448	415	464	430	458	412	434	390	415	403	417	427	419	432	453	442	414	442	431	440	390	418	422	455	408	456	426	470	445	413	475	429	448	434	396	435	428	456	458	440	410	442	450	424	446	405	396	448	472	443	421	431	420	460	442	422	454	421	420	428	439	436	432	443	411	415	444	460	457	431	447	453	418	440	434	408	418	421	424	445	441	451	431	403	456	456	432	485	415	448	426	399	419	412	423	440	394	416	444	438	458	432	405	411	485	439	453	425	473	468	424	468	442	412	422	459	424	450	435	433	422	449	448	446	456	474	441	432	440	461	435	390	424	428	435	412	452	438	433	460	418	428	420	445	461	465	430	435	431	452	447	425	408	422	423	440	408	400	476	414	428	408	419	449	428	417	408	465	426	480	449	454	445	457	452	421	474	416	432	453	424	430	444	431	455	427	413	408	494	416	466	418	420	435	435	465	450	438	450	435	443	435	440	429	431	411	402	434	436	408	442	469	441	436	445	404	438	417	435	436	432	455	408	450	407	428	467	408	429	463	418	410	412	435	448	427	427	421	421	409	459	395	433	432	411	432	420	418	437	430	401	414	403	446	439	411	433	471	415	469	467	449	428	405	436	468	446	455	470	444	427	435	445	440	426	443	422	445	450	452	426	479	419	473	426	448	452	455	442	453	445	428	431	403	413	435	409	452	431	431	411	454	421	459	445	448	419	447	393	429	391	427	425	410	419	444	446	409	403	430	440	443	407	453	417	425	432	440	448	418	427	417	453	446	424	447	434	414	431	408	421	443	453	445	458	449	435	409	424	439	476	433	413	437	427	473	440	456	458	471	438	472	426	400	434	443	420	457	433	437	472	457	455	427	401	451	415	401	444	451	420	430	449	429	457	451	439	449	454	432	413	445	421	447	436	412	442	468	433	429	434	403	430	386	435	385	464	414	444	436	414	440	403	434	440	454	445	427	404	439	457	432	425	408	431	450	411	433	451	454	412	429	450	475	460	452	429	426	386	444	421	427	464	435	459	392	438	468	434	465	464	397	465	420	406	426	442	448	390	433	419	460	432	445	416	452	445	438	430	434	458	409	454	444	419	443	435	405	427	413	450	377	422	432	425	431	438	457	440	454	419	445	425	439	424	426	443	469	402	430	425	438	434	392	429	467	403	407	435	451	412	409	427	420	447	419	449	415	415	445	423	436	434	407	433	414	426	394	427	450	449	436	424	478	446	427	426	412	431	423	397	455	444	374	432	422	401	458	467	397	437	392	410	433	433	383	433	429	432	415	430	420	443	402	423	415	448	412	417	437	433	451	420	449	386	418	473	464	437	423	423	413	420	448	426	396	427	454	431	415	440	424	455	435	423	399	470	448	411	405	445	427	439	490	427	471	448	432	424	440	404	444	445	447	451	457	422	422	447	414	404	449	440	407	452	466	409	430	413	455	449	450	404	428	432	449	437	436	431	461	406	443	416	441	432	463	465	433	428	438	458	414	440	402	381	456	404	438	431	450	401	471	438	461	456	432	438	442	443	439	443	407	442	428	421	455	415	405	398	442	417	451	434	431	435	416	462	439	458	439	439	412	468	436	452	386	433	428	438	407	421	405	409	443	421	415	438	459	418	449	421	422	419	440	439	414	445	445	448	438	402	405	445	440	475	437	453	404	424	441	431	436	439	464	433	466	421	469	410	431	453	452	400	408	446	431	469	411	435	451	412	426	444	440	435	414	438	457	436	460	461	424	413	459	448	415	473	422	395	442	442	413	398	439	410	382	431	426	448	399	425	454	411	407	455	481	440	435	432	471	449	449	424	417	427	411	445	448	432	452	440	415	416	470	443	421	457	430	412	446	443	455	427	424	418	411	414	449	448	471	442	424	415	464	455	435	478	406	466	429	458	424	420	408	456	436	365	406	416	447	441	430	388	452	468	434	442	443	397	410	409	422	438	417	393	427	473	434	437	432	455	432	458	420	433	471	430	407	436	456	425	420	447	455	468	447	415	452	394	441	435	446	412	428	453	418	415	389	446	419	403	436	426	404	427	427	412	428	423	441	435	424	477	440	415	426	437	404	438	407	436	455	449	422	420	401	447	486	440	420	451	407	432	425	440	410	422	441	402	419	444	459	408	449	432	421	418	449	432	430	416	427	445	425	428	413	430	441	437	422	438	452	424	392	412	441	418	426	429	426	404	412	465	430	470	425	452	439	398	403	404	415	451	431	469	448	436	439	414	426	416	442	418	448	410	388	412	450	431	425	431	430	447	452	435	447	427	449	431	397	420	390	416	434	419	461	433	453	411	452	470	427	410	444	410	435	417	415	437	439	403	404	380	386	454	447	387	414	405	431	427	432	429	429	430	432	406	445	404	430	440	426	447	433	419	398	416	440	461	471	427	412	398	429	416
2541	471	424	2720	9247	1350	58	63	68	51	49	57	67	68	49	69	82	64	50	57	49	73	51	54	65	37	53	63	46	49	40	57	44	46	29	42	42	49	34	38	36	35	39	34	34	36	41	29	40	39	39	46	34	38	36	48	31	47	31	26	33	36	41	41	43	36	40	40	39	34	36	43	29	51	28	31	46	35	29	42	32	29	51	39	42	45	44	38	38	39	33	32	36	35	26	32	40	47	36	33	44	28	30	34	48	39	45	19	27	36	47	24	40	28	37	34	31	33	44	30	40	37	37	38	29	32	37	39	37	48	33	47	37	28	35	27	35	37	46	30	29	36	42	36	36	34	41	28	41	32	27	41	25	42	43	41	37	41	31	45	37	42	36	48	29	34	40	27	43	35	36	34	44	28	42	45	35	34	39	40	34	33	28	36	35	37	39	31	47	26	44	45	37	39	37	31	31	24	32	40	39	41	23	33	37	30	39	36	40	38	41	32	32	42	38	40	36	37	38	38	31	33	45	29	26	38	33	35	45	39	42	42	30	39	36	36	28	38	45	52	38	35	39	35	36	42	30	33	30	40	31	45	34	28	47	37	34	31	37	41	39	32	31	45	40	40	37	32	44	43	44	35	39	43	35	43	29	30	48	37	28	49	44	42	35	35	35	32	32	39	31	37	28	42	39	39	37	30	29	38	37	39	40	43	33	38	43	38	36	49	31	49	38	29	31	34	40	38	38	32	31	33	34	32	35	31	29	38	43	36	40	29	37	36	35	42	44	31	32	27	45	35	37	33	35	35	40	44	35	42	38	30	38	40	35	33	48	33	31	41	40	24	31	37	41	35	35	28	46	39	27	36	28	30	36	28	35	45	38	35	38	46	24	29	32	43	30	39	29	42	40	34	34	40	35	42	41	28	24	31	40	38	37	43	28	34	46	40	19	37	35	29	28	32	41	42	33	35	30	35	37	23	45	28	26	25	21	35	30	36	43	33	44	32	45	36	27	28	47	38	36	48	35	33	26	38	28	38	36	41	44	32	35	29	39	33	47	46	27	34	38	30	34	28	32	46	23	45	31	33	40	27	32	37	30	37	43	33	34	37	31	45	42	33	37	45	31	30	37	38	31	47	22	29	29	29	39	30	35	33	42	45	38	24	44	31	31	42	41	38	35	36	43	30	31	28	34	43	32	37	53	29	34	28	42	28	41	37	38	45	41	30	39	36	38	44	33	33	32	25	40	50	34	37	41	27	44	36	46	38	31	35	36	44	28	40	40	42	48	40	44	22	35	33	34	43	30	40	30	30	34	36	43	37	47	34	35	31	35	33	31	28	39	33	35	38	43	41	36	32	40	34	33	36	46	29	30	31	38	31	44	34	25	25	34	29	33	39	49	28	46	33	41	36	37	46	33	38	47	35	39	38	39	37	31	34	30	41	31	29	41	36	51	34	37	47	24	24	32	40	38	30	30	38	44	46	31	25	39	38	35	26	37	32	37	29	38	43	36	52	38	27	29	29	39	32	37	32	37	51	36	41	46	29	31	43	33	24	31	31	42	35	32	42	32	31	40	39	29	28	38	30	32	48	23	40	41	34	46	37	35	30	47	42	39	35	42	29	34	32	36	31	24	34	39	36	33	45	37	38	45	35	31	37	32	41	41	35	46	37	43	34	38	27	32	40	33	44	36	29	35	29	35	36	38	45	49	41	42	34	40	44	29	43	43	38	35	39	46	37	34	45	36	38	31	30	35	32	26	41	46	35	45	37	40	38	39	36	30	38	30	40	42	33	43	33	21	27	24	35	34	41	39	28	39	42	44	41	35	34	42	33	34	37	36	30	39	42	27	39	44	44	36	31	32	41	36	35	36	32	31	47	25	37	46	41	34	39	34	29	38	39	39	31	40	38	40	31	41	35	35	42	42	25	44	35	36	43	46	37	32	34	48	46	40	38	41	41	29	46	48	37	45	36	37	36	20	33	40	26	44	35	35	35	29	35	43	39	43	30	41	34	44	40	28	31	38	42	26	44	43	39	28	33	23	44	33	42	21	33	46	40	41	40	35	31	36	43	30	37	43	32	43	37	36	34	39	41	36	28	31	33	35	44	43	35	41	45	39	36	30	35	23	41	35	41	38	35	38	33	35	32	32	34	31	33	39	38	41	35	42	29	30	30	33	34	35	44	39	41	33	42	29	40	43	24	38	45	39	33	33	40	28	36	36	43	38	34	29	39	35	40	30	39	40	44	42	42	34	35	33	32	47	39	42	30	28	40	38	38	37	25	40	41	38	30	35	36	38	23	35	30	38	45	24	42	44	46	33	41	26	30	36	42	29	36	46	31	38	42	37	38	49	38	31	37	42	37	29	35	28	43	31	46	28	31	31	34	42	35	33	40	38	29	33	37	32	55	39	36	36	50	35	35	34	44	45	43	38	33	51	39	31	37	43	38	37	40	40	41	27	36	32	35	34	32	43	41	25	41	40	50	40	39	38	36	41	36	36	25	42	34	37	40	34	28	38	36	29	41	31	35	49	41	32	47	48	37	42	34	28	38	37	35	27	35	53	41	55	24	43	33	41	39	52	34	31	35	29	34	37	34	29	39	42	35	31	41	42	46	43	48	37	43	36	32	29	45	31	24	47	36	39	41	37	31	30	46	35	32	39	33	44	49	39	40	33	58	29	37	55	30	43	24	29	39	31	39	35	38	38	33	37	31	23	43	23	33	43	38	33	38	29	34	41	41	32	30	41	36	23	42	32	49	32	47	38	30	34	29	33	33	35	39	44	39	37	38	44	46	36	47	39	37	53	33	31	34	31	33	30	24	47	31	32	31	39	29	36	37	29	35	45	41	29	40	32	32	47	35	40	39	36	40	36	39	37	48	37	42	37	37	42	39	39	42	31	25	49	29	35	46	42	32	31	44	34	33	32	27	42	34	48	32	41	38	40	35	37	37	40	49	48	39	41	46	46	31	36	38	37	34	33	27	35	37	32	37	40	39	45	35	39	30	36	34	33	52	33	40	35	29	32	38	47	46	32	36	38	32	33	35	40	44	42	28	24	45	38	34	36	39	38	30	33	32	37	28	38	36	33	35	37	24	34	41	34	29	37	41	37	45	38	41	28	37	43	44	31	38	36	34	38	37	30	32	36	39	32	41	27	45	33	34	41	34	42	31	37	45	34	38	40	32	34	39	27	51	32	39	34	36	34	30	50	31	40	36	43	46	42	31	38	34	26	41	36	29	34	35	38	42	28	29	37	40	30	34	40	32	38	34	38	30	38	31	40	29	44	36	45	41	43	37	28	34	26	41	32	41	31	34	38	43	41	40	45	37	39	36	38	39	41	27	31	35	29	33	30	31	34	45	37	39	27	43	32	33	45	26	41	39	43	40	30	33	42	36	35	39	29	36	41	43	37	35	48	43	34	35	31	35	28	28	45	42	36	39	37	30	35	43	39	32	32	36	39	31	32	43	41	45	40	41	42	39
21706	15370	12915	51004	75290	11425	5100	3837	3129	2729	2633	2570	2527	2502	2625	2931	2848	2847	2704	2755	2656	2463	2100	1649	1443	1371	1549	2540	1703	1203	1008	916	986	986	905	932	900	832	754	809	798	766	765	737	757	709	757	661	716	739	731	730	767	758	804	778	703	735	728	674	704	687	711	713	689	730	696	697	711	701	656	701	677	619	612	633	689	673	612	659	666	631	665	613	611	637	648	612	621	610	652	608	636	624	617	614	601	666	571	632	611	663	626	638	641	634	644	599	637	601	625	628	634	587	600	640	598	650	617	615	661	646	661	683	632	652	599	648	593	630	666	660	620	642	619	607	637	646	636	645	637	655	623	653	638	643	659	653	662	661	622	618	603	635	621	664	635	633	639	629	639	586	640	607	581	645	652	621	616	643	600	607	616	661	602	624	579	626	632	599	604	638	618	620	665	593	625	655	624	621	630	648	612	647	659	628	651	596	607	592	622	659	637	617	693	586	599	600	587	637	590	690	645	673	604	637	622	605	599	636	613	597	657	592	677	624	608	646	615	666	641	645	674	659	601	618	676	600	614	622	613	636	669	610	650	595	608	621	613	624	615	593	627	652	663	662	602	634	620	649	677	686	651	658	594	623	598	601	602	653	589	624	647	642	623	686	603	692	666	611	650	610	604	697	667	601	621	628	658	660	597	647	601	628	653	602	647	609	644	625	641	645	651	625	639	613	661	588	620	630	613	657	629	629	614	646	632	617	638	665	630	668	598	613	636	649	639	664	641	657	619	637	620	618	655	639	647	637	627	665	652	600	629	692	642	649	641	638	638	669	604	626	634	602	689	648	664	635	665	630	607	603	606	610	605	583	628	663	607	623	617	608	638	666	657	626	636	590	620	604	618	633	650	648	569	643	652	587	627	588	621	657	621	634	651	652	643	582	598	615	657	652	684	614	632	647	603	592	615	645	665	615	690	654	611	629	674	609	622	675	654	635	633	608	636	635	626	668	615	612	628	652	641	610	647	639	653	636	615	624	632	621	607	647	592	624	621	645	619	617	641	625	666	615	675	636	621	617	660	615	597	608	657	635	633	639	629	627	647	654	615	596	625	598	605	627	639	620	683	666	660	638	613	612	625	650	621	619	653	596	646	660	608	631	622	651	594	653	603	648	645	667	624	654	607	645	637	616	632	618	625	647	670	643	615	617	617	636	618	640	599	635	597	599	645	661	654	609	658	622	646	698	657	648	608	628	622	647	660	665	641	608	632	647	607	658	639	628	615	563	646	620	641	620	603	636	605	618	611	646	653	619	652	620	640	631	660	636	675	658	622	647	627	616	622	629	665	629	617	693	606	628	595	630	655	657	651	589	608	633	651	607	636	635	647	624	587	631	644	639	567	649	655	674	649	620	598	637	659	567	596	636	596	621	665	644	681	602	615	587	678	622	638	650	639	644	675	611	634	590	589	657	632	597	610	644	653	655	588	605	597	635	648	653	640	660	631	636	651	623	649	657	604	610	661	675	615	636	610	620	589	670	646	628	625	685	624	671	596	643	619	623	627	607	610	665	598	616	599	637	593	648	637	657	608	660	643	625	605	637	622	604	655	593	580	652	626	572	620	670	620	596	584	720	585	579	623	604	676	628	639	647	630	610	636	661	599	622	662	653	629	603	667	630	636	697	636	633	660	593	640	591	687	614	601	661	618	663	640	672	655	610	676	635	596	649	629	655	634	635	628	650	633	596	647	619	598	612	625	649	613	682	673	616	639	631	584	641	639	690	614	626	600	641	589	637	654	620	592	635	637	673	609	666	594	610	602	626	606	673	610	653	610	658	636	617	613	625	643	640	615	616	638	614	633	639	624	648	636	630	605	574	625	612	641	673	651	682	631	633	611	620	632	630	645	582	642	627	614	652	641	612	615	669	664	640	649	609	630	622	585	650	682	629	640	660	624	626	648	640	617	625	711	589	689	581	587	659	645	635	635	653	639	651	627	683	608	657	592	659	634	617	630	657	638	633	643	641	672	602	610	623	583	681	616	619	624	628	602	646	669	635	642	602	623	606	592	650	646	646	652	632	643	637	573	653	679	630	670	586	626	595	633	609	622	647	661	647	658	683	659	650	690	619	614	624	647	603	647	602	646	631	627	654	661	634	686	677	588	662	622	649	648	645	671	634	615	666	632	619	638	652	626	608	614	634	641	644	637	665	633	655	683	597	636	626	638	595	624	663	641	611	612	636	649	677	636	663	579	615	653	616	665	631	694	627	622	620	625	641	651	642	609	629	634	631	629	628	642	590	661	611	637	649	603	616	607	681	630	642	631	617	616	623	598	680	647	634	653	624	661	675	639	623	664	628	628	673	630	615	617	622	632	578	632	639	623	632	616	613	649	630	623	616	653	651	626	645	677	598	585	591	646	596	577	637	652	632	641	643	625	638	633	612	623	602	609	631	649	661	588	584	666	630	617	603	642	630	654	611	632	632	651	648	635	648	627	629	650	609	604	594	618	620	611	648	650	590	606	678	636	635	647	688	615	605	611	599	630	623	661	634	615	624	620	631	622	643	609	643	691	627	624	629	648	586	640	639	588	645	639	625	643	636	693	602	615	627	630	614	632	648	665	620	613	622	644	623	622	642	653	592	655	625	634	681	618	628	635	658	639	643	643	597	672	665	631	578	636	629	621	698	665	593	639	617	590	603	634	599	659	656	616	652	591	656	623	603	677	599	657	654	652	650	595	611	638	625	623	674	650	610	616	673	646	672	592	635	636	612	635	634	606	640	600	624	647	620	650	626	691	610	662	606	671	638	625	641	663	632	634	611	616	601	605	632	634	627	610	630	669	602	630	626	644	569	612	611	639	664	600	643	672	641	655	623	627	622	647	661	619	601	646	650	617	610	628	589	614	621	675	631	597	632	674	674	603	636	633	633	637	646	618	653	669	595	670	634	638	618	650	599	633	580	621	651	660	586	622	686	615	615	617	628	630	634	612	652	642	639	585	618	649	612	628	638	607	648	604	629	603	595	672	595	603	633	658	615	629	573	649	633	619	653	655	608	629	610	656	626	596	654	594	654	657	677	639	629	679	602	620	620	688	652	685	713	643	613	598	659	656	623	633	641	643	631	659	594	575	622	643	647	669	636	638	643	606	614	650	647	641	640	643	643	594	636	628	631	648	641	631	632	627	606	617	656	657	593	616	643	640	628	632	647	659	630	636	624	625	658	627	598	663	605	661	648	669	594	615	623	697	610	625	617	629	623	631	619	586	652	641	642	610	622	583	644	616	665	660	645	640	625	626	634	641	656	601	663	623	630	639	671	616	614	570	641	657	660	599	644	653	601	625	650	612	635	623	682	658	624	616	639	670	646	638	626	659	631	656	664	643	665	674	652	625	618	611	608	605	659	671	622	615	626	633	606	589	660	632	600	666	662	632	646	630	590	608	611	612	699	620	647	633	621	660	612	631	677	610	614	623	681	630	649	620	637	630	642	647	616	615	608	640	647	617	630
1941	791	594	5062	17492	2292	98	92	81	72	56	78	67	77	88	109	112	105	92	87	75	75	69	70	43	34	51	72	64	43	45	34	42	42	27	48	32	28	25	45	29	27	32	26	32	35	35	32	38	38	37	26	31	40	31	30	32	35	36	30	27	27	27	36	34	24	37	25	25	36	27	32	24	27	39	25	27	25	30	27	26	25	29	28	40	35	24	33	25	25	33	27	21	29	27	29	25	34	30	37	22	26	34	20	35	27	12	23	29	25	24	15	19	41	32	24	21	29	32	40	31	34	28	22	26	17	27	35	24	34	25	33	24	25	41	25	21	21	31	15	27	29	23	28	28	35	36	29	26	30	38	19	23	31	25	30	26	37	25	25	30	39	25	29	28	19	31	26	35	35	21	22	26	28	27	33	36	38	21	27	32	26	29	34	33	24	28	24	25	26	29	30	34	24	23	28	29	25	35	32	27	24	38	17	35	33	28	21	21	33	27	31	25	29	35	21	33	25	28	22	27	31	44	27	34	26	26	26	33	39	24	30	27	37	33	28	29	26	32	21	29	26	30	18	34	29	25	34	19	33	15	30	34	29	20	26	34	15	29	35	28	32	30	28	26	35	28	23	23	34	24	27	25	31	19	30	17	23	28	25	32	23	27	24	20	22	27	27	24	26	30	32	34	24	28	25	26	35	29	30	35	34	19	34	26	31	25	24	27	36	20	30	27	33	18	20	21	23	35	36	23	17	36	25	24	28	28	21	30	34	35	24	24	31	41	26	21	27	21	22	37	25	21	26	23	20	26	31	31	34	21	33	24	28	17	22	36	19	23	25	31	26	20	36	27	27	42	27	34	31	21	32	32	27	34	35	35	19	30	38	33	38	33	31	30	30	25	32	21	28	27	33	28	33	26	31	33	25	26	31	26	32	27	17	27	36	26	33	26	30	33	33	31	27	31	18	33	36	29	31	29	24	27	37	29	34	22	30	24	27	20	23	31	36	22	29	26	36	21	31	32	28	37	31	29	31	35	27	29	31	28	28	25	13	23	36	19	35	27	38	24	29	26	37	26	27	23	24	36	28	34	28	21	34	32	33	22	29	28	33	29	25	26	29	34	15	26	28	36	20	34	36	42	26	30	18	17	26	27	36	26	27	31	29	40	29	32	25	36	38	36	39	27	25	25	36	20	33	34	31	29	25	34	31	21	28	26	23	25	22	26	26	25	27	42	21	26	27	19	35	32	28	30	36	27	32	26	31	24	26	26	34	20	31	31	35	21	27	32	29	28	21	35	31	23	32	25	32	25	24	23	29	35	31	25	28	43	25	21	31	32	23	24	24	28	29	27	23	29	33	30	37	26	32	16	35	25	21	31	17	25	35	20	27	30	31	37	34	25	29	36	44	31	22	31	25	19	30	35	30	27	37	29	27	33	21	25	33	26	28	28	36	32	24	22	27	33	25	35	32	36	32	27	27	26	33	27	28	24	40	30	31	29	44	37	24	28	30	36	33	26	20	25	29	29	33	33	28	24	27	21	35	29	31	29	38	37	32	24	31	34	35	21	16	37	27	24	25	27	17	29	28	29	32	25	29	23	23	30	27	32	32	33	38	36	26	29	32	37	28	25	20	31	27	29	39	22	26	35	22	29	33	21	26	36	20	37	23	30	29	39	35	38	24	26	36	35	31	27	30	24	26	23	23	26	21	27	25	25	24	24	30	29	29	33	34	33	35	16	22	28	27	29	32	18	31	31	33	43	32	32	26	28	26	36	30	28	33	33	27	32	21	29	28	28	26	30	33	26	29	31	27	22	37	20	27	31	28	23	28	26	27	27	27	36	41	30	33	31	24	29	30	30	27	22	29	28	33	28	32	25	27	24	29	23	30	35	32	24	23	31	29	29	28	44	38	27	40	31	31	30	28	39	28	29	27	28	35	40	21	27	30	29	33	28	41	32	28	27	25	33	29	28	35	21	31	32	25	32	40	27	33	28	29	31	32	32	32	24	28	29	32	27	22	33	23	31	24	33	22	27	25	31	26	34	36	24	24	31	31	33	29	33	33	22	29	36	24	29	21	40	27	25	31	20	15	29	26	36	27	32	30	25	18	24	33	41	29	30	20	22	29	31	35	25	24	19	29	28	28	32	25	31	27	33	25	28	27	26	31	24	37	31	23	29	28	33	36	27	26	29	26	26	23	33	23	25	28	24	30	22	20	38	32	31	34	23	19	28	22	34	29	24	25	20	35	22	25	37	25	32	28	26	28	33	27	26	27	29	20	35	36	24	28	26	24	32	29	26	37	24	22	23	32	26	36	29	23	27	29	25	31	25	29	24	28	29	25	30	31	19	24	23	25	25	23	36	29	31	35	30	32	42	26	40	32	35	26	31	23	33	25	26	24	23	20	28	29	28	18	34	35	28	29	36	17	36	28	37	32	31	22	39	28	33	33	25	23	35	39	20	35	42	29	31	32	34	26	25	33	30	37	29	31	26	32	29	23	35	31	23	32	25	30	24	26	28	31	28	25	33	23	26	35	32	28	25	35	19	26	29	23	36	27	34	36	37	27	25	21	30	42	30	32	26	28	28	34	18	19	21	20	22	24	24	27	26	19	28	33	29	35	41	39	27	27	25	31	27	28	25	22	25	24	24	31	39	22	35	28	18	30	31	21	28	26	24	32	34	39	25	24	23	36	26	41	42	34	28	24	46	25	36	29	29	31	19	32	31	38	37	31	38	23	26	28	24	17	24	25	27	34	35	36	25	35	23	25	23	20	34	29	27	26	34	33	30	28	23	21	50	28	20	25	26	31	32	26	24	32	29	24	22	29	24	38	27	37	20	30	33	32	22	25	37	33	27	32	21	27	31	25	27	28	31	33	25	30	36	32	25	27	25	31	32	34	21	29	26	19	24	19	26	35	34	36	30	35	25	37	24	32	39	26	46	34	30	28	30	30	41	24	35	32	34	33	43	29	23	27	24	21	13	30	35	31	32	28	29	33	28	22	29	28	18	27	28	35	36	37	34	33	25	20	39	19	36	33	34	39	30	38	30	36	31	36	31	35	22	30	33	32	22	29	26	28	37	39	33	29	27	17	33	31	33	24	30	31	34	36	37	25	29	33	20	39	29	34	26	24	26	26	28	24	20	29	28	25	34	30	29	24	31	30	36	22	25	25	26	24	32	30	27	26	27	28	31	26	25	23	28	26	38	31	21	23	26	26	27	27	30	27	27	28	31	24	25	25	27	26	33	37	34	27	29	32	24	30	17	25	26	30	28	27	20	29	33	21	31	31	29	21	29	23	38	25	39	32	21	25	35	42	22	37	36	35	21	32	32	28	25	37	27	27	37	31	21	29	30	15	36	27	30	26	30	32	24	34	39	22	25	37	31	32	26	25	36	28	30	20	26	25	34	30	31	29	26	24	37	34	26	22	22	26	24	25	33	30	37	33	30	26	30	35	27	31	28	30	26	25	27	23	31	37	24	27
27865	20516	15301	58296	80645	13538	9972	7632	6120	5179	4615	4493	4281	4147	4460	5740	5172	4844	4532	4147	3914	3466	2650	2218	1825	1769	1955	2902	2740	1577	1261	1111	1107	1110	1081	1037	1012	905	806	710	756	706	754	691	722	708	682	700	679	694	673	658	691	700	658	702	710	682	636	652	642	616	656	633	612	581	591	626	615	574	600	599	568	551	563	584	545	521	497	530	524	535	522	499	509	520	524	549	509	498	522	507	549	550	491	488	517	514	520	514	513	469	545	484	509	514	510	496	526	503	510	509	453	528	499	478	506	462	527	518	513	487	526	468	529	488	527	519	544	504	509	463	491	517	513	489	495	510	510	518	516	487	474	480	517	498	455	512	445	485	528	500	503	509	483	584	518	490	516	514	500	511	481	482	542	464	542	491	515	506	518	494	489	519	509	490	515	501	464	464	483	486	504	508	488	481	518	521	459	486	496	492	462	511	475	521	478	451	525	481	528	539	464	517	509	453	507	461	475	513	498	498	457	504	492	512	492	516	510	476	501	477	520	494	485	483	511	487	504	519	538	491	486	463	483	476	513	513	473	533	539	527	495	508	502	486	515	518	506	482	499	498	540	513	513	501	469	467	453	503	509	475	481	502	516	488	480	450	485	529	476	505	539	531	525	502	509	544	540	497	473	505	460	521	487	504	515	512	502	494	546	468	483	523	490	434	493	484	503	519	532	496	544	483	506	524	477	490	528	512	527	493	505	482	493	563	528	514	492	487	504	487	523	511	508	457	503	509	503	509	488	465	511	508	461	474	489	457	516	486	470	494	484	502	526	490	485	516	478	522	512	516	519	523	519	498	469	469	523	512	498	522	466	526	499	516	516	500	497	493	472	481	482	484	495	506	505	483	476	452	545	515	491	527	479	495	507	507	522	507	494	496	492	513	479	505	518	504	500	476	469	503	501	480	511	507	532	481	470	474	506	531	489	459	489	469	520	480	486	500	521	505	506	503	472	527	506	498	511	503	478	469	495	522	523	520	479	494	484	567	525	501	490	460	518	481	489	488	503	483	487	513	511	479	518	488	500	491	527	483	484	488	519	507	501	474	483	544	504	487	510	507	520	520	498	503	480	463	498	518	488	469	508	520	538	539	475	506	434	514	518	485	485	474	513	506	513	490	502	471	436	492	498	500	476	489	486	507	507	498	513	513	502	494	493	499	489	516	445	470	499	526	473	507	523	461	476	505	519	516	503	506	506	504	481	533	522	509	487	515	489	500	486	489	502	494	485	459	548	505	506	458	494	489	497	494	477	549	521	501	523	519	524	492	510	490	506	462	488	494	524	470	503	513	499	509	463	482	511	502	501	500	490	485	494	486	473	499	489	495	477	463	486	475	498	502	496	554	517	498	453	504	538	478	474	489	496	525	499	463	538	523	493	509	509	490	497	531	485	501	449	484	515	509	467	478	481	466	497	508	545	449	509	493	532	513	498	481	461	460	472	528	471	488	489	494	466	553	508	527	500	530	515	535	505	474	520	512	523	524	478	492	469	504	494	488	479	510	500	544	455	518	486	517	507	529	527	528	482	509	519	469	467	489	494	503	489	486	457	482	502	489	489	503	476	494	492	477	498	510	532	496	508	490	493	495	468	481	475	495	497	465	485	491	475	480	534	517	506	462	507	542	527	504	496	520	508	466	497	529	489	525	506	465	486	503	501	482	537	501	476	553	490	470	497	532	525	485	520	489	534	526	522	534	482	483	495	465	465	498	511	494	517	486	533	503	457	499	475	498	515	484	508	496	498	505	490	484	467	502	484	507	500	497	475	491	481	544	475	452	495	504	473	479	474	464	500	526	509	484	537	534	516	511	491	522	501	464	530	528	521	497	497	525	452	531	539	527	495	497	503	469	471	514	529	451	529	523	512	501	526	483	540	491	480	525	470	518	474	494	496	502	495	483	493	476	494	508	504	493	499	485	499	516	505	489	488	516	496	491	514	510	458	481	516	477	504	486	463	477	479	519	486	484	530	449	502	516	473	525	478	476	498	482	458	529	448	530	507	489	497	496	506	486	473	518	502	521	502	508	525	499	469	503	457	529	464	510	476	480	529	527	486	480	481	468	487	497	496	521	494	473	530	469	482	507	493	477	477	508	515	523	496	466	508	478	521	510	532	488	520	491	520	510	548	492	517	530	502	501	515	465	508	490	497	528	471	513	511	537	526	463	498	496	554	480	478	475	518	502	492	493	538	491	488	502	523	485	486	523	505	493	476	484	501	508	500	466	509	495	480	494	503	475	500	487	491	483	480	485	541	502	496	490	499	514	525	498	495	463	471	490	507	528	531	460	474	472	482	485	511	463	475	531	515	483	467	483	496	455	465	509	502	521	505	513	472	507	491	506	517	497	524	528	477	513	501	494	512	491	467	499	513	525	528	532	465	518	500	473	527	466	462	514	477	505	512	491	452	505	534	489	552	491	465	511	509	548	483	505	503	513	527	495	507	518	473	553	508	484	469	495	496	491	516	487	476	464	533	485	516	527	496	461	499	467	511	482	506	512	504	501	475	536	549	488	492	500	523	505	486	500	520	486	504	499	540	472	500	498	476	488	508	489	536	483	464	502	497	491	457	510	538	494	497	500	478	464	531	486	470	505	524	505	515	470	499	519	491	487	496	463	508	491	495	477	530	491	525	499	503	528	463	486	507	501	449	480	487	507	520	538	508	493	503	489	503	493	477	479	465	494	506	502	524	520	528	473	481	502	507	490	492	443	449	496	476	506	457	493	500	523	483	496	499	466	483	516	470	511	521	475	490	499	508	517	481	496	461	537	468	497	494	518	511	509	481	493	521	505	479	474	478	502	481	461	536	511	501	522	474	508	501	490	502	487	516	533	516	453	488	486	494	497	484	475	501	506	485	481	501	507	489	480	537	489	482	490	488	520	502	474	460	504	478	469	471	492	527	459	512	470	508	496	495	523	531	520	492	518	485	499	497	504	487	459	518	531	461	459	479	535	492	540	473	503	505	517	477	492	458	481	485	513	547	515	486	496	480	478	439	507	526	502	490	518	496	461	535	532	494	488	515	466	517	504	503	544	484	506	500	509	481	492	470	511	500	515	496	504	487	482	522	507	506	489	488	507	474	482	496	498	485	481	523	483	483	497	508	522	480	483	494	514	498	507	508	508	504	497	513	481	465	510	531	507	498	462	473	509	523	489	507	504	471	513	524	507	504	475	463	462	528	499	516	508	498	487	514	508	508	519	494	510	487	480	514	512	520	499	475	509	501	489	518	486	492	495	503	467	478	497	497	501	478	518	474	485	520	493	537	508	498	530	512	460	479	489	512	505	518	495	512	511	494	459	518	503	492	493	539	554	479	502	509	482	519	507	493	465	495	533	507	479	481	527	494	499	505	444	524	463	507	486	484	506	486	455	472	517	443	483	496	457	470	456	502	505	460	528	518	513	492	492	527	474	483	504	506	495	506	461	463	512	501	510	476	483	538	528	495	473	439	477	506	504
1365	214	179	812	2277	136	30	34	26	23	28	33	30	41	44	61	57	49	61	44	50	36	45	33	29	32	28	31	39	29	35	26	27	22	24	29	35	25	27	19	30	33	21	21	26	23	31	24	27	27	22	22	25	29	31	25	27	22	29	22	37	25	19	25	29	17	22	18	21	28	34	32	37	16	28	30	18	28	30	28	27	26	29	20	18	22	29	19	25	25	30	22	27	26	24	29	22	26	32	26	25	15	27	25	27	22	20	24	18	17	20	15	32	13	17	16	25	20	26	25	29	12	25	26	25	19	16	29	23	15	19	18	24	17	21	17	23	22	19	30	17	24	18	24	16	30	18	23	25	20	28	28	21	17	22	18	19	18	24	21	22	29	24	23	22	27	29	18	25	20	22	26	27	38	29	21	32	12	27	22	20	29	18	21	24	27	17	22	33	25	27	32	14	19	19	30	22	24	21	18	27	17	34	20	18	22	24	27	21	20	25	23	25	30	30	22	17	20	18	20	19	26	28	13	29	21	23	13	15	19	35	23	20	18	18	19	25	26	27	22	30	18	33	21	13	26	22	16	23	24	21	30	25	24	19	24	22	38	33	30	31	26	31	20	26	24	27	14	25	29	17	20	26	20	18	20	19	26	32	22	23	27	30	16	27	25	20	21	28	23	20	21	23	25	27	25	28	34	18	17	22	24	22	20	16	25	16	25	15	26	17	23	23	23	27	31	29	15	17	19	21	24	21	17	17	26	24	20	20	14	16	21	26	24	29	26	21	30	22	31	28	24	25	29	21	21	25	28	14	19	31	27	29	23	26	29	21	23	27	22	24	26	22	19	23	26	20	15	28	19	18	17	21	18	18	17	32	19	22	12	24	23	29	18	16	26	28	20	20	19	25	26	21	15	21	24	21	28	29	30	16	24	19	21	19	27	23	23	26	26	18	30	24	21	23	22	22	27	19	27	25	26	21	23	24	26	37	23	22	18	19	21	16	24	24	22	23	25	23	19	31	25	24	21	24	21	28	31	26	31	30	15	27	27	27	24	22	24	25	18	14	31	24	30	19	22	19	18	26	19	12	26	21	26	31	31	28	37	15	23	22	22	35	27	24	26	26	19	25	21	26	19	21	22	27	16	24	27	33	20	26	21	30	24	21	18	23	17	22	17	28	32	23	29	25	22	19	17	23	27	25	25	22	27	22	17	23	23	17	29	15	24	26	29	27	37	25	20	27	21	21	24	20	14	21	24	26	20	31	33	21	23	16	26	23	19	18	25	36	24	25	18	18	23	21	30	26	19	20	22	24	12	27	22	28	24	21	25	20	20	33	27	21	20	23	19	25	17	20	20	29	24	29	19	22	26	25	31	22	24	31	23	21	21	34	23	21	26	29	25	16	23	19	24	20	23	29	26	17	26	26	18	27	18	23	39	18	27	34	19	15	34	26	25	18	23	22	16	26	28	22	22	25	21	15	32	15	20	20	17	19	23	26	24	18	16	25	17	21	24	15	25	17	28	25	21	17	25	21	30	29	15	34	22	23	17	22	22	17	24	20	28	31	18	24	17	26	24	41	23	28	20	22	22	26	22	23	21	27	19	28	25	22	17	33	26	17	27	19	24	32	20	24	25	22	22	24	25	28	24	24	30	22	29	26	22	27	21	29	24	24	29	23	31	28	25	21	26	29	19	19	17	21	26	20	21	21	28	16	32	30	29	25	22	30	28	23	25	24	26	37	21	29	24	22	21	22	24	28	24	27	17	21	30	25	27	25	23	28	19	29	19	18	19	26	17	30	28	22	30	25	21	19	20	23	32	21	22	21	20	18	24	21	21	20	25	30	23	26	21	23	22	15	17	29	21	22	18	28	26	19	20	21	21	30	27	26	28	31	20	17	26	22	30	23	18	24	21	25	26	19	26	23	26	19	23	23	22	29	30	21	20	24	25	22	22	25	24	36	31	22	24	33	25	26	33	32	17	21	19	22	18	26	21	22	24	15	28	30	15	20	23	31	28	25	29	24	23	25	24	21	17	28	30	26	22	28	40	23	24	21	22	19	22	20	23	23	21	28	27	21	23	29	23	29	21	23	19	26	21	26	23	20	35	18	21	18	23	29	26	25	28	12	20	24	28	26	27	26	22	27	20	29	21	25	22	16	31	19	23	20	24	28	18	20	27	20	25	26	23	23	23	21	21	38	22	36	24	18	17	27	17	29	24	19	19	34	23	14	24	43	20	32	17	29	23	18	26	15	16	26	16	22	29	20	23	22	21	25	20	19	19	24	17	27	26	25	23	29	19	27	18	24	30	15	17	21	28	23	22	31	22	19	26	18	24	25	19	30	38	27	23	26	18	20	18	17	19	33	21	18	19	20	27	33	15	21	10	29	23	14	29	22	20	23	21	23	23	20	35	28	17	20	23	21	26	23	22	31	25	28	20	28	22	21	29	24	26	26	23	27	19	27	27	20	29	22	29	15	20	32	19	28	25	28	19	29	30	28	23	21	19	25	19	27	27	12	24	19	25	29	25	23	23	25	19	28	22	30	26	19	29	27	29	16	24	16	25	30	28	20	18	26	20	21	19	19	26	35	34	30	28	24	34	25	19	22	24	26	24	18	23	32	26	22	19	19	23	26	26	20	21	28	21	27	23	20	21	20	26	24	32	23	22	24	25	27	19	25	17	24	27	23	15	24	25	19	15	24	16	35	17	24	19	32	28	25	20	32	24	25	28	27	26	18	26	31	28	19	22	28	23	24	21	24	30	14	23	24	25	22	20	21	24	19	27	19	32	30	27	22	26	28	22	24	12	29	23	21	26	34	28	24	28	19	28	23	20	36	31	32	17	28	13	25	17	19	17	17	28	21	22	22	30	22	28	27	25	21	15	27	24	13	20	26	22	22	19	26	22	24	28	21	30	19	23	24	25	23	25	22	33	21	14	21	22	19	17	20	26	21	27	34	20	25	25	23	27	27	26	23	21	17	26	22	19	27	23	19	30	24	27	16	22	21	23	21	18	28	20	25	24	26	29	29	18	30	16	19	21	30	23	14	16	19	31	29	24	29	20	23	19	27	21	22	20	29	23	23	29	22	21	25	31	41	20	26	31	22	42	22	23	23	32	31	16	36	16	19	21	21	27	26	24	17	26	17	22	30	16	19	23	30	23	19	19	19	25	24	19	24	28	22	17	25	25	19	25	30	19	32	23	23	26	30	17	14	23	22	26	15	21	27	26	18	29	29	20	30	34	23	25	38	21	40	16	37	29	27	25	32	18	21	24	21	23	16	26	18	26	23	34	26	23	15	23	14	24	31	26	29	24	24	26	18	33	16	28	17	25	25	22	17	23	28	22	20	20	27	20	26	24	26	26	25	30	30	27	20	20	19	20	27	24	18	17	20	28	17	22	19	23	24	23	22	25	30	22	23	22	25	18	29	23	25	32	25	24	35	23	29	16	29	22	34	26	20	22	25	20	18	17	28	17	28	30
16273	9837	6586	36251	49760	6135	2081	1593	1415	1354	1483	1617	1662	1614	1974	2756	3138	2718	2382	2142	1857	1602	1180	1056	951	845	958	1262	1371	774	720	649	690	691	634	593	557	533	499	532	485	467	513	477	520	514	502	479	441	494	472	506	465	456	495	496	498	502	516	482	450	455	472	440	472	441	438	449	436	439	458	427	407	447	395	452	421	444	457	395	411	450	468	394	417	423	430	435	404	429	445	404	386	420	412	429	401	436	407	408	414	423	416	398	424	378	421	429	414	384	383	409	357	397	425	446	418	397	442	394	420	409	405	422	415	397	416	382	416	391	416	421	385	426	409	417	394	410	395	443	451	440	429	412	440	440	415	418	413	410	423	414	441	443	429	436	406	446	385	428	438	443	406	424	407	457	390	407	413	411	399	406	418	397	425	432	415	437	412	425	409	381	420	399	406	426	393	426	402	430	444	429	400	402	381	378	410	411	399	427	423	439	419	400	406	401	418	388	372	465	402	441	417	405	398	407	434	435	394	480	428	402	400	416	419	431	400	414	414	412	397	419	404	411	455	388	387	450	426	444	391	445	427	404	413	454	416	443	393	382	404	400	396	410	404	415	405	377	431	419	428	442	400	422	427	429	367	393	390	413	385	397	453	419	411	414	415	398	408	416	405	434	400	439	403	415	434	429	391	393	382	419	406	384	411	423	409	422	418	419	420	413	365	413	408	398	419	383	435	420	392	405	438	437	389	426	423	413	408	399	424	434	418	440	422	406	419	401	397	439	420	414	402	450	386	442	382	405	430	412	370	424	438	424	433	406	391	445	459	414	388	429	434	367	387	400	424	414	415	396	399	424	429	422	417	414	444	384	411	427	438	431	434	378	385	430	420	412	438	410	401	408	400	407	419	427	435	436	425	418	386	412	406	427	383	412	448	387	394	424	452	381	393	387	423	407	408	422	410	409	420	408	421	402	361	388	454	403	424	443	428	396	454	409	423	420	423	428	401	411	416	446	427	409	399	395	386	418	419	393	414	422	449	459	379	417	397	393	422	413	409	427	392	358	416	429	425	409	414	402	424	422	444	401	377	407	418	405	386	400	426	398	394	387	451	458	396	422	429	398	438	383	441	395	380	423	399	413	412	420	439	438	369	415	409	402	423	422	407	389	435	417	408	422	416	453	407	411	419	394	406	394	391	456	377	439	377	414	428	397	425	409	395	405	429	386	405	396	395	413	443	413	408	389	419	410	394	421	432	416	403	397	413	397	412	431	464	419	398	420	402	406	392	395	412	430	376	465	444	383	437	404	378	406	374	408	384	408	423	444	415	441	421	430	400	394	398	424	425	436	394	393	375	424	421	427	390	437	425	387	416	401	401	392	436	403	438	425	438	391	427	406	421	381	451	394	406	428	393	422	419	426	414	419	417	386	419	447	425	422	392	417	431	436	420	386	428	397	366	441	387	428	425	428	425	408	412	447	418	417	403	395	445	437	453	420	426	433	436	410	390	411	449	414	407	398	397	389	453	417	373	418	417	421	395	423	463	419	439	412	431	434	417	421	430	399	415	414	410	399	422	386	385	415	400	404	414	426	394	414	446	404	399	403	440	390	432	372	404	392	382	421	379	399	419	431	447	447	409	388	396	423	468	404	455	428	380	458	437	428	404	430	412	409	424	435	425	434	450	431	426	407	392	426	390	413	441	405	449	395	391	392	398	413	398	392	390	397	434	383	402	405	394	415	442	403	426	453	451	383	396	410	399	415	425	444	385	446	409	449	425	399	390	415	437	415	389	368	420	426	395	425	415	419	403	406	429	459	422	406	405	420	440	407	412	435	409	434	398	388	404	396	377	374	443	388	420	413	439	389	403	417	406	432	400	434	410	409	395	410	432	443	393	414	402	425	430	417	406	388	413	393	395	394	397	400	427	426	377	405	383	421	395	420	425	403	438	405	392	385	422	412	417	424	405	385	442	428	420	444	393	408	422	414	425	433	414	423	402	436	441	453	426	384	406	430	396	456	429	438	418	389	417	443	413	443	423	390	418	422	418	399	399	435	416	408	402	413	406	430	438	442	419	393	407	416	410	421	437	434	403	412	413	402	401	409	396	399	441	381	402	437	383	405	435	402	395	395	433	415	424	400	401	433	449	421	432	422	405	398	397	433	424	467	437	415	399	391	476	374	430	422	426	421	396	435	387	414	400	437	438	417	399	381	397	398	429	370	418	434	388	412	391	412	444	383	401	429	415	417	386	421	409	410	393	396	416	421	446	434	431	419	382	435	418	421	390	411	433	422	419	422	419	414	396	389	462	423	408	389	413	395	393	403	390	419	413	445	398	409	457	388	404	421	460	418	388	431	466	415	439	423	429	431	420	432	389	417	397	416	370	442	421	421	454	451	393	419	416	445	414	434	433	441	444	417	434	401	402	419	442	417	455	426	416	405	415	456	401	438	436	396	399	417	401	429	430	432	414	404	379	444	420	423	432	382	437	408	421	419	397	405	422	378	393	395	377	437	431	397	370	430	413	435	403	430	412	438	390	394	429	397	431	424	405	399	452	392	392	402	418	422	421	447	427	401	430	379	419	386	440	433	404	402	428	425	419	371	409	431	436	420	419	398	383	393	403	392	399	378	430	387	405	436	430	431	410	427	442	389	442	383	410	430	426	373	416	403	444	409	401	420	386	430	409	410	403	393	433	442	434	408	420	431	454	361	432	421	434	397	421	412	396	442	406	411	427	405	403	437	395	421	415	412	419	405	385	391	404	395	418	416	387	442	402	410	409	426	434	416	428	403	431	383	422	413	407	397	428	405	395	404	416	422	431	385	424	426	399	419	422	429	407	421	437	422	431	461	401	429	374	394	408	411	409	436	414	407	420	465	427	409	400	429	418	404	401	404	417	426	383	448	415	445	363	411	393	392	437	404	395	382	395	410	383	428	429	410	398	424	369	384	413	405	405	446	388	433	409	426	384	412	407	392	426	379	440	394	397	449	416	414	404	404	418	406	391	391	444	478	385	422	412	438	415	424	433	406	391	394	433	401	423	439	409	428	422	432	414	413	407	403	402	376	431	349	420	372	437	408	434	391	443	393	446	440	396	421	420	437	415	455	405	423	399	409	439	407	401	424	386	424	405	406	387	385	387	437	365	378	396	381	435	403	394	415	429	450	405	420	424	458	416	405	421	405	402	390	389	384	400	388	423	416	419	414	416	384	379	415	415	391	382	416	402	424	389	356	424	426	431	414	412	426	406	381	396	436	414	439	400	441	469	406	354	428	378	402	426	414	404	372	414	389	417	385	451	425	427	365	448	386	434	444	439	428	424	431	429	423	394	412	408	376	423	441	434	401	396	411	453	401	420	391	412	398	414	416	386	381	423	433	462	424	448	406	481	427	424	379	407	407	419	406	395	426	426	407	413	444	411	430	429	440	398	404	421	398	437	416	415	403	395	412	433	418	412	412	416	437	419	404	447	441	418	429	402	431	441	400	417	437	422	415	465	414
1423	625	730	1907	8058	625	89	78	77	56	95	86	86	74	78	111	119	141	89	75	89	83	58	44	52	42	66	59	63	44	36	35	30	29	23	36	34	39	28	34	30	30	23	24	33	36	26	29	29	20	36	31	29	20	31	35	28	23	19	34	27	23	33	29	22	14	29	31	27	23	22	29	15	27	29	32	28	19	28	21	20	25	24	24	25	22	25	21	15	26	24	21	21	26	26	25	22	21	24	28	23	21	21	32	26	33	23	19	23	13	24	30	25	22	20	27	26	25	30	17	22	22	23	29	24	21	23	21	19	23	26	24	32	21	17	24	24	31	15	22	18	20	32	23	22	17	22	19	36	23	29	26	31	29	27	20	23	17	15	19	24	25	22	19	23	26	17	27	13	29	16	26	19	23	27	24	24	26	21	19	25	22	18	23	17	28	30	23	25	17	22	21	23	15	25	22	24	29	18	16	27	22	29	20	22	22	21	20	21	27	23	18	31	30	22	22	31	22	24	30	25	18	21	29	34	19	23	21	24	19	22	28	18	26	19	17	20	24	21	21	25	31	18	16	24	22	24	27	19	27	21	35	21	19	16	31	12	21	25	24	29	19	23	25	17	22	32	28	22	25	25	31	28	25	18	14	31	24	17	19	36	25	19	21	16	25	25	19	19	27	21	22	21	23	21	21	14	21	23	19	30	26	35	20	21	22	23	18	28	30	32	30	26	17	30	22	22	24	10	32	10	29	17	28	27	25	26	27	26	30	24	26	21	23	25	24	19	22	19	25	27	28	31	15	21	28	28	24	21	13	24	31	23	20	11	30	31	21	20	25	30	24	29	23	21	27	26	26	28	13	14	27	16	29	24	23	25	23	20	17	21	22	23	16	25	30	17	19	20	23	18	18	29	29	22	14	24	24	25	24	21	25	19	20	15	27	25	25	20	23	21	25	24	18	22	28	18	26	29	21	20	23	24	19	21	27	23	19	16	18	20	23	18	36	27	28	14	25	23	17	20	19	17	22	22	24	23	25	22	19	29	26	15	18	24	24	18	19	21	30	28	8	18	15	22	23	21	22	24	27	23	22	27	23	24	27	24	19	20	24	18	38	26	26	19	27	17	23	18	24	32	27	24	14	28	29	18	33	19	15	15	27	20	30	13	19	18	24	24	14	27	23	20	18	28	26	32	23	22	18	16	24	22	23	22	14	28	25	27	22	38	23	23	25	18	31	18	21	18	24	21	28	31	27	20	18	25	14	32	21	18	19	19	16	19	21	26	17	26	25	21	37	23	21	27	21	16	32	24	26	23	17	25	24	21	22	13	23	21	26	20	22	27	19	13	23	22	22	23	24	23	24	26	20	29	23	26	26	24	23	19	18	28	30	24	21	16	32	27	17	22	27	25	21	34	22	30	24	19	28	19	14	25	19	28	26	18	26	30	20	16	21	24	19	28	23	18	19	25	14	27	30	21	19	28	29	26	18	29	32	27	24	20	24	22	23	28	21	26	11	26	20	27	19	25	23	22	26	28	24	19	27	29	23	20	22	21	31	24	29	28	19	21	14	27	29	11	20	20	22	17	12	22	21	24	17	31	24	28	18	12	23	20	26	24	14	24	25	25	31	25	24	16	14	28	18	18	28	23	23	25	22	23	24	25	27	24	36	33	18	24	35	26	25	30	27	19	25	21	25	17	22	21	25	20	15	17	20	21	28	24	24	22	21	24	26	19	22	26	21	24	15	28	18	25	21	29	30	25	18	17	26	23	27	16	28	30	33	21	15	27	24	21	23	23	30	22	11	19	23	33	30	17	21	21	30	35	27	27	27	27	28	24	25	20	24	23	23	19	17	17	13	25	19	22	32	22	21	22	19	21	27	18	16	22	32	24	30	20	22	20	25	25	27	15	22	26	15	28	13	15	27	29	19	28	23	24	19	20	30	21	20	23	19	22	18	32	22	21	20	25	22	16	26	19	26	23	27	28	25	23	23	23	27	37	29	21	15	19	23	18	20	20	25	30	27	29	19	19	16	22	27	21	26	27	16	18	25	18	17	26	28	25	19	25	31	26	24	23	28	24	18	20	25	24	21	24	23	19	27	23	22	32	24	35	19	26	33	31	16	30	30	21	29	21	24	25	19	28	18	24	19	29	28	23	17	23	24	28	26	29	20	28	32	35	19	25	18	18	35	18	16	22	26	28	23	22	22	28	25	24	24	31	19	31	14	25	24	26	29	13	27	24	31	20	26	25	24	25	17	12	23	34	28	26	23	20	16	21	25	27	23	20	22	28	25	21	27	20	25	17	24	17	24	19	24	25	16	21	18	26	26	23	30	31	22	23	21	26	19	22	31	21	17	31	31	30	23	25	23	26	26	25	31	30	35	33	23	22	24	18	18	28	15	23	21	21	32	20	21	21	27	26	16	27	24	31	25	14	26	25	24	19	20	19	26	21	14	19	18	34	15	27	28	21	22	22	24	22	20	20	21	18	20	26	28	28	24	19	33	22	20	29	26	23	30	27	18	27	25	20	14	25	29	27	31	18	24	18	22	21	20	21	25	20	21	21	29	26	27	27	21	25	25	22	23	25	23	26	12	26	15	20	24	28	28	13	21	23	31	21	13	27	28	29	27	28	22	19	28	24	19	32	19	24	19	25	24	20	29	18	22	21	20	25	25	23	22	20	23	19	17	21	23	22	16	35	20	25	31	18	35	24	21	21	29	29	33	20	19	27	21	37	27	33	26	17	21	29	30	27	23	27	21	27	27	14	19	18	22	19	23	27	17	25	27	21	24	28	23	22	19	15	24	22	21	25	23	22	33	25	19	18	29	22	19	22	29	26	26	27	22	23	20	17	20	28	21	14	28	22	27	25	20	17	33	19	26	19	27	13	20	23	21	20	26	20	24	18	23	21	30	33	25	21	23	18	24	24	22	20	18	23	21	22	24	25	24	25	11	30	18	30	19	29	28	24	22	22	19	16	17	30	26	26	16	11	20	20	18	20	21	27	16	26	20	25	24	21	22	22	18	19	30	27	24	25	23	18	22	19	27	21	25	16	22	18	21	20	31	21	27	18	24	26	24	28	18	27	22	22	22	22	24	31	23	20	20	15	20	23	19	14	22	30	17	15	28	17	29	23	18	21	21	30	25	16	21	19	30	20	15	31	20	27	20	33	26	23	21	22	22	26	24	28	27	20	27	25	17	23	32	21	21	30	30	27	22	26	19	24	24	21	24	20	28	36	15	22	26	29	12	20	23	26	17	21	16	24	14	23	17	18	26	21	19	30	37	29	26	20	20	17	25	28	18	23	20	22	28	21	14	24	21	23	25	25	20	16	17	18	18	22	21	25	25	19	31	19	23	22	29	19	25	17	28	28	23	30	29	28	19	23	24	21	22	17	29	23	25	19	15	33	29	26	20	30	13	27	23	27	22	21	20	23	21	22	34	22	19	27	28	17	27	22	24	26	16	24	23	19	35	25	23	25	15
25716	18368	17709	47548	65510	14340	11094	8582	6726	5858	5668	5565	5325	4902	5080	5979	7019	7083	6087	5079	4094	3451	2867	2497	2041	1718	2643	3158	2862	1810	1416	1362	1374	1178	1099	1025	941	846	790	730	628	714	686	690	678	683	655	619	590	616	567	613	640	630	659	657	610	653	552	632	595	622	562	528	555	557	519	525	534	497	491	469	495	476	478	492	455	467	475	443	473	475	412	436	421	419	436	412	434	444	430	403	448	444	416	421	419	437	440	434	410	408	432	433	418	415	401	399	462	396	378	394	436	419	446	412	413	390	415	391	424	402	428	446	422	408	428	383	417	446	402	419	410	414	419	440	423	413	408	400	434	444	420	404	418	430	439	421	431	452	441	433	450	471	480	468	453	423	435	406	444	428	386	403	381	397	419	446	421	421	430	438	433	432	401	406	402	410	409	396	434	377	412	374	453	401	397	446	385	381	397	417	399	456	398	393	378	377	405	427	413	405	392	426	407	424	416	412	412	416	448	444	409	405	402	428	385	420	418	398	378	401	385	429	390	410	414	402	399	427	385	427	380	408	403	402	419	447	434	438	385	430	416	428	363	410	437	402	406	400	419	416	393	419	384	404	393	386	363	391	417	403	396	375	394	397	383	378	399	428	385	427	407	408	392	423	453	406	361	411	410	372	390	396	392	426	405	404	425	389	416	390	438	394	415	375	375	421	402	429	397	396	437	397	424	418	422	406	408	406	412	429	428	435	386	395	401	422	421	409	388	432	427	411	426	384	395	414	399	430	386	412	409	403	403	431	409	418	392	419	447	399	408	442	428	392	394	446	389	433	380	417	406	412	423	431	410	418	425	392	447	412	463	404	407	464	425	439	389	398	388	424	411	390	413	407	414	423	438	388	394	425	415	410	379	411	423	390	435	423	358	382	416	433	365	430	425	404	449	391	415	417	428	449	401	412	420	396	446	422	417	410	414	429	406	423	430	431	402	448	427	367	382	415	407	384	401	398	373	389	406	431	423	393	390	380	410	396	370	440	408	387	406	388	405	416	394	410	433	417	420	385	396	394	402	362	401	387	401	414	443	424	411	416	401	401	407	388	420	372	406	450	391	407	392	420	386	422	400	391	429	374	417	410	419	420	422	400	375	379	408	397	425	375	404	403	402	405	424	404	424	389	410	421	382	411	459	412	431	408	398	386	412	363	377	413	446	390	388	412	379	430	443	421	399	423	440	385	449	419	370	430	368	456	439	405	382	410	369	396	419	396	375	440	403	447	451	394	408	416	404	395	391	413	420	395	416	397	431	387	399	400	419	388	399	398	448	409	420	401	427	405	411	428	426	412	406	395	397	394	441	424	413	385	360	422	430	435	407	390	404	371	425	415	400	404	449	430	449	386	384	422	427	397	383	401	392	417	419	404	410	400	398	381	401	419	405	401	454	391	392	374	381	397	426	382	441	378	419	423	393	434	428	389	408	378	393	417	411	394	399	375	417	396	388	401	395	407	427	428	365	411	366	419	428	413	383	378	432	395	399	424	400	408	423	441	414	430	449	407	435	413	401	381	419	417	409	385	373	388	425	379	417	396	370	372	433	422	416	433	407	382	444	428	421	390	395	406	427	433	417	396	411	418	409	398	401	383	387	433	373	411	381	414	408	403	401	402	385	388	412	432	421	421	416	400	385	403	413	391	443	426	417	369	401	412	404	410	420	403	405	411	405	425	412	403	400	419	398	422	405	416	420	427	431	403	441	374	419	368	397	437	400	411	442	384	417	388	420	408	407	424	397	414	394	386	422	395	409	429	433	435	406	405	411	418	396	411	449	380	474	456	379	427	425	432	423	431	392	364	419	417	445	412	415	400	409	422	390	439	387	411	388	409	446	412	360	419	427	428	408	446	399	426	360	420	401	390	408	414	426	385	377	427	407	402	363	400	423	383	397	409	421	402	442	390	396	406	433	394	382	366	388	402	434	372	422	431	415	435	386	438	411	409	401	407	417	429	393	438	408	416	440	387	417	397	429	415	441	397	451	413	406	417	418	385	419	383	409	399	381	431	403	423	440	421	385	403	415	411	389	409	412	387	395	372	416	385	403	403	452	409	419	422	408	412	381	389	399	420	372	376	422	390	435	381	426	394	390	408	404	383	395	397	429	409	422	431	389	435	420	397	446	426	427	413	387	406	443	355	392	395	418	415	367	396	448	407	409	409	398	398	393	351	403	426	408	397	401	410	390	391	386	400	405	417	412	400	397	441	395	375	373	439	383	412	422	400	417	376	392	382	402	429	428	398	394	395	406	414	458	433	432	388	387	401	416	418	411	387	405	402	407	420	411	391	419	418	395	429	402	410	416	434	429	385	404	406	389	416	465	409	379	371	393	391	413	405	442	378	414	389	448	420	388	386	427	374	433	407	406	403	414	420	390	430	412	421	390	438	395	441	392	403	408	427	421	427	385	435	391	377	399	402	420	394	433	395	417	396	425	410	405	412	399	377	421	374	394	400	391	436	412	397	421	386	415	423	402	381	384	387	414	415	407	414	422	425	441	430	409	446	424	442	399	443	421	412	411	414	410	414	381	445	426	420	380	400	427	471	438	397	389	379	395	421	397	393	390	434	406	361	369	410	396	429	410	423	395	427	395	431	418	420	390	383	396	406	443	408	420	401	394	420	431	399	367	424	398	402	431	406	445	393	402	357	411	402	405	392	414	390	398	377	389	403	421	430	411	439	390	412	417	387	376	380	386	408	419	437	405	400	373	402	402	392	386	391	414	449	425	389	428	405	403	390	394	410	403	433	378	404	439	412	411	467	412	409	424	393	430	403	398	410	427	394	398	412	395	406	428	436	411	384	367	407	393	418	409	377	412	398	397	399	383	386	436	408	371	413	361	371	433	430	433	420	413	408	396	376	424	423	423	411	376	434	417	409	427	400	403	399	380	444	415	405	389	445	424	425	405	435	390	426	416	362	417	396	427	415	387	418	390	410	411	431	421	393	447	388	376	435	438	404	424	392	394	416	447	409	392	420	381	442	425	439	392	406	409	409	386	421	416	404	442	393	412	419	426	396	417	388	443	408	415	386	398	401	420	415	443	397	384	428	400	412	395	396	385	436	402	410	401	392	400	406	380	391	374	426	410	394	405	398	414	439	366	413	392	452	418	420	391	376	411	424	394	395	389	428	450	383	416	452	426	399	406	419	385	394	417	410	397	404	387	434	419	406	420	410	401	427	385	394	419	422	382	400	435	427	384	413	383	413	409	374	424	384	368	418	407	396	448	410	396	396	430	419	373	405	379	426	421	430	376	419	393	448	437	398	398	369	410	371	421	439	419	423	388	416	397	417	454	416	397	403	431	399	400	393	401	419	387	392	401	408	414	445	443	422	397	416	426	427	403	407	402	436	408	408	375	379	426	401	412	393	387	390	403	447	427	398	409	359	401	407	436	415	405	361	375	398	406	391	400	395	404	380	414	393	382	386	408	412	428	397	381	409	435	391	375	435	409	415	389	414
2455	428	210	435	3310	143	86	65	69	64	91	78	77	77	76	78	104	106	87	85	67	62	68	61	54	51	61	47	54	32	50	54	43	38	46	46	54	36	39	41	37	45	35	38	40	36	42	44	34	43	34	36	26	44	36	33	34	36	40	39	46	39	31	40	34	42	38	38	40	39	33	34	39	27	32	30	32	34	43	41	33	40	38	39	39	23	37	33	42	30	28	41	41	29	33	33	32	41	27	34	34	38	42	35	33	33	38	31	32	26	35	31	33	38	33	47	35	40	34	28	35	35	43	38	45	34	31	42	34	26	31	34	33	33	42	30	39	33	34	43	47	36	26	33	34	32	39	36	31	26	38	39	28	33	42	43	37	18	41	34	40	37	41	35	33	34	40	37	44	41	34	34	38	40	26	47	47	30	39	25	34	33	30	31	40	36	37	36	38	40	40	28	32	38	27	32	33	34	33	32	45	39	31	31	37	33	30	29	28	32	38	37	41	41	33	25	35	42	33	46	40	29	39	41	37	30	37	36	37	41	26	32	30	40	30	27	39	31	37	33	39	37	20	31	33	30	34	38	35	31	36	43	32	36	44	30	40	31	34	36	29	30	35	48	37	37	30	37	41	35	27	45	46	20	31	35	39	31	47	37	38	41	31	49	40	30	23	33	36	23	30	35	32	36	36	32	37	47	31	44	34	44	34	33	34	28	46	32	45	37	42	53	30	46	45	41	28	34	42	46	44	38	32	33	27	29	34	49	35	46	46	35	42	52	35	45	40	39	21	29	31	26	37	31	30	33	31	26	36	25	47	43	34	33	31	43	43	32	40	38	35	41	32	37	31	34	40	31	38	33	38	29	31	43	33	30	33	38	40	32	45	38	35	38	31	40	31	33	34	41	36	45	37	43	38	40	40	39	35	38	35	33	35	32	32	38	38	29	33	37	28	37	35	37	33	45	35	36	34	35	43	42	40	28	34	33	30	41	31	39	31	31	42	41	38	34	34	28	33	44	37	33	33	37	41	34	41	41	32	41	36	43	35	33	41	38	35	38	31	37	43	44	41	44	25	32	27	42	36	42	40	32	38	40	33	31	30	39	37	32	42	39	27	33	37	33	38	40	44	35	34	49	29	31	40	33	29	39	32	42	33	32	29	34	43	33	42	33	48	29	35	40	38	48	37	32	35	31	35	32	39	24	27	48	34	36	35	35	29	35	38	36	31	39	39	37	45	40	34	43	28	29	39	31	39	36	29	28	36	31	32	47	39	28	22	45	34	34	24	34	23	30	28	32	33	37	42	37	20	25	26	36	28	33	39	28	28	36	32	40	29	31	44	46	34	39	36	25	38	33	36	39	34	46	35	41	42	48	29	44	31	36	44	31	32	29	31	41	41	34	37	49	24	31	40	38	30	39	39	42	32	31	24	33	39	31	39	37	31	43	35	30	46	30	23	36	35	38	43	26	41	36	35	34	29	39	40	35	29	32	24	33	37	33	43	35	28	36	44	43	41	34	31	35	44	25	26	27	30	35	33	29	29	41	30	38	31	34	35	31	28	37	41	43	39	40	37	35	31	38	36	41	37	31	47	45	39	35	28	41	37	31	37	24	30	34	37	36	31	33	34	40	29	33	35	32	36	28	27	36	42	35	43	39	26	44	36	33	36	39	39	37	49	29	36	37	36	24	36	42	36	36	42	33	33	29	27	38	32	30	29	39	28	34	36	35	33	40	26	32	37	26	32	33	37	35	35	32	37	36	36	27	40	33	28	39	31	40	31	51	57	28	35	36	25	29	29	32	41	43	42	30	29	30	32	30	37	36	38	32	28	19	33	55	42	39	40	36	35	34	35	36	27	21	34	34	33	36	43	36	34	32	34	35	44	40	39	44	30	34	49	31	39	39	42	38	31	25	45	35	36	42	37	50	36	35	33	37	22	43	35	35	39	34	39	27	43	35	41	46	33	32	34	37	32	25	30	42	28	36	35	33	22	51	36	42	38	33	33	29	58	36	32	34	32	37	36	46	44	41	31	32	28	38	44	31	40	43	33	33	35	43	38	41	40	30	38	39	36	31	26	32	27	25	28	34	41	24	38	24	34	35	45	39	26	32	29	40	38	43	36	38	29	29	32	50	38	43	33	47	33	35	41	26	38	46	35	26	37	19	24	35	34	40	29	39	31	31	45	37	35	32	48	39	35	28	42	26	28	34	34	26	44	33	31	27	33	49	39	40	33	31	33	36	32	29	26	34	34	34	36	36	27	40	34	41	45	31	33	43	39	24	31	33	39	37	36	41	30	33	22	27	48	29	42	49	30	23	30	32	34	36	34	25	41	35	31	34	40	39	33	37	28	36	41	37	38	45	37	39	27	37	42	42	50	39	30	36	35	32	41	29	34	38	37	38	31	49	40	41	28	38	44	37	38	43	48	23	35	36	38	39	41	36	45	31	33	27	46	45	37	31	33	36	35	37	31	29	26	44	26	35	41	30	29	33	32	31	37	39	39	34	30	30	36	38	52	38	26	34	41	29	30	34	27	41	29	39	35	38	29	34	38	43	30	40	28	37	30	35	35	41	34	39	42	47	31	43	33	47	31	35	32	41	31	33	42	30	32	32	37	34	33	31	33	39	27	39	41	34	33	34	30	25	45	39	31	29	47	34	30	44	41	29	38	29	40	37	40	19	37	34	43	26	36	29	33	45	40	34	32	35	39	30	40	41	34	28	40	29	31	26	41	43	36	29	31	27	40	31	35	32	40	42	38	30	30	51	32	27	39	25	35	39	31	37	29	42	26	27	47	44	37	39	32	42	36	20	39	27	37	41	33	36	34	29	38	35	41	40	45	36	26	37	34	33	38	33	43	43	41	35	44	29	38	36	41	32	32	20	32	26	49	37	33	35	37	36	36	40	29	30	41	39	27	36	35	45	34	39	35	29	48	29	29	39	39	34	42	26	37	45	38	44	43	44	29	38	32	32	43	50	33	35	21	34	36	47	27	42	39	29	43	25	38	48	37	41	45	40	25	36	35	37	27	35	38	30	38	31	42	41	47	32	33	36	32	32	34	53	29	38	41	39	30	35	31	39	33	38	36	35	32	29	32	27	35	28	29	24	38	29	33	45	36	37	32	20	38	37	45	29	37	19	37	33	31	34	38	27	37	36	38	44	25	40	37	41	37	35	29	24	38	31	27	39	41	38	34	36	40	29	36	30	42	32	30	37	24	32	40	43	35	33	41	39	42	41	28	47	28	42	36	31	31	37	40	35	37	30	37	40	43	40	42	35	49	25	47	37	35	36	30	30	34	41	35	39	34	42	40	40	30	40	28	43	34	33	41	33	44	44	36	29	40	28	46	42	35	23	40	33	36	27	37	38	32	35	44	36	49	40	32	32	45	34	32	38	28	35	35	43	34	40	25	41	34	33	36	36	50	32	28	36	37	34	38	43	30	41	37	48	47	39	43	35	42	39	42	29	30	31	37	37	42	43
19971	13940	7156	27184	47220	10216	6936	5325	4173	3874	3819	4120	3836	3581	3715	4165	5041	5044	4508	3764	3123	2679	2333	2036	1759	1718	2087	2506	1840	1381	1355	1390	1345	1161	1046	1031	945	976	793	814	924	842	849	848	807	819	768	747	741	738	797	779	780	752	827	848	830	722	780	729	698	764	740	728	720	756	757	731	692	669	681	666	672	673	662	697	656	668	669	603	662	628	669	703	593	629	638	607	652	593	659	637	626	622	605	618	644	637	630	606	619	659	606	644	604	595	646	607	631	619	626	634	645	614	579	597	654	589	671	609	624	606	631	668	614	621	610	617	589	627	623	663	638	627	637	631	617	657	608	652	643	629	617	575	624	619	655	654	620	636	611	638	666	656	616	612	654	625	582	636	598	602	582	643	597	586	638	662	625	615	598	654	593	619	639	629	623	634	631	649	595	603	613	621	615	629	611	596	689	591	613	554	660	592	606	617	594	619	615	622	661	659	577	610	598	613	617	636	612	633	620	619	631	610	625	648	607	624	646	577	594	630	620	649	636	631	613	619	616	581	603	591	612	628	605	585	654	642	629	600	637	627	574	608	624	576	597	634	597	632	623	626	617	622	599	618	609	580	629	610	623	621	617	587	655	612	588	651	584	589	593	611	640	597	666	615	619	586	627	570	608	640	605	623	584	650	603	619	615	608	613	572	592	594	648	603	606	630	625	604	625	605	613	631	607	570	587	607	617	648	610	670	627	599	614	646	623	579	644	609	610	640	643	608	661	599	647	581	614	636	627	620	630	611	584	629	621	574	616	643	624	653	635	608	674	609	589	605	595	586	618	607	577	581	621	586	617	622	604	563	630	624	600	612	601	611	641	582	616	592	618	614	674	592	613	658	606	597	654	621	615	643	617	607	594	609	618	624	598	622	568	600	602	621	629	645	588	624	629	631	618	586	633	580	592	622	603	622	557	596	632	621	596	650	644	633	611	621	629	615	644	614	615	604	625	625	611	632	658	603	577	629	580	603	596	630	557	636	621	631	641	616	618	605	601	679	640	610	626	622	630	604	612	622	614	605	589	579	615	616	602	599	625	578	557	622	585	607	601	606	606	620	678	597	609	615	595	602	635	615	572	679	614	632	593	685	611	601	604	638	612	626	634	610	561	614	659	610	615	657	594	598	593	636	603	639	640	593	598	638	658	619	638	613	578	614	640	628	626	625	563	624	623	589	594	608	568	607	593	658	629	623	612	655	620	616	638	610	619	582	607	627	625	598	629	609	628	610	579	657	662	599	609	606	637	638	623	620	617	606	560	652	644	564	640	674	634	580	635	586	643	619	641	626	595	613	646	613	636	624	635	612	662	623	605	609	558	570	643	620	621	659	607	666	648	626	612	661	600	636	598	580	620	612	646	639	570	641	604	604	627	685	631	599	651	632	593	644	621	653	666	599	591	609	576	613	648	647	616	608	628	627	598	658	663	607	602	634	669	613	619	628	628	635	656	622	629	646	624	637	633	624	676	616	598	565	586	646	624	615	672	633	628	628	627	637	608	614	625	611	642	599	636	646	630	617	621	588	605	601	617	644	596	644	598	588	606	616	641	628	623	590	636	588	634	608	636	621	644	650	581	637	629	628	614	624	613	630	647	601	610	587	630	592	660	599	609	634	612	636	636	614	594	651	596	597	608	616	593	615	605	615	608	605	643	626	607	614	597	597	639	585	640	605	585	629	638	595	634	667	617	589	619	559	589	646	615	592	623	588	613	632	626	652	592	630	571	603	635	601	628	670	601	636	624	602	660	637	595	640	660	605	621	587	603	625	604	628	642	620	643	637	624	628	621	598	630	603	615	578	624	631	596	644	566	591	675	602	645	601	580	579	610	593	647	629	598	615	615	606	606	603	662	625	601	621	607	640	607	632	649	618	651	615	624	622	627	633	627	648	608	631	610	613	614	593	648	559	624	672	684	613	621	612	599	611	645	626	607	596	643	645	605	605	600	602	588	628	633	643	595	662	665	634	637	613	588	597	604	611	609	623	608	631	576	644	612	595	583	634	582	548	653	639	618	601	629	656	599	642	610	598	581	629	585	628	618	610	581	611	596	629	638	618	593	619	573	610	599	602	605	617	623	630	606	598	626	662	637	633	627	639	642	590	653	637	638	595	596	640	621	615	628	639	591	645	655	634	621	627	596	588	584	640	624	602	644	635	632	652	573	593	604	622	620	612	595	637	568	614	581	619	627	662	634	645	622	597	606	574	627	644	632	600	651	597	621	617	596	617	640	573	615	592	610	603	643	635	569	596	636	620	627	638	641	639	607	656	611	586	642	611	640	673	653	651	599	592	646	584	622	603	613	636	627	642	618	594	579	549	637	626	590	621	585	596	620	549	601	565	595	616	612	599	635	596	640	597	666	589	632	620	590	609	631	594	605	591	578	622	611	625	612	590	649	614	601	627	618	619	634	594	617	629	615	659	600	616	599	601	607	629	640	609	663	608	602	545	606	600	593	589	609	652	577	632	624	636	630	588	563	623	620	663	652	637	597	667	627	611	653	603	623	619	612	606	619	633	573	621	633	605	582	618	629	635	603	623	635	636	622	619	610	609	613	648	617	616	616	600	600	581	594	642	641	647	638	644	611	604	633	604	614	631	661	608	616	601	627	623	661	600	601	595	615	642	622	656	654	673	625	632	629	610	629	616	625	641	638	608	553	636	602	587	612	614	643	639	621	654	664	631	629	644	598	609	571	619	635	567	604	592	608	603	664	675	621	603	584	641	626	632	620	656	630	635	643	607	593	625	559	590	614	600	617	623	615	602	596	602	608	594	627	603	611	604	648	654	630	582	628	592	592	612	627	605	632	602	577	608	559	601	652	600	630	587	616	653	614	627	608	574	653	625	606	632	674	659	635	583	629	599	591	613	615	644	602	626	650	636	656	639	629	582	648	579	621	588	608	648	614	566	632	614	642	626	620	621	644	614	629	587	604	652	569	606	610	595	653	603	611	630	582	634	600	613	626	628	655	638	627	627	609	667	635	590	626	613	637	589	654	604	623	613	614	635	609	632	547	594	615	650	588	626	603	612	650	617	627	624	567	658	597	586	622	608	611	621	611	612	600	587	622	653	614	603	615	589	612	618	598	626	652	602	622	602	577	600	619	629	604	613	638	627	619	640	614	571	663	609	590	679	605	591	601	617	601	593	605	615	611	622	646	638	597	639	606	594	631	634	616	635	604	615	607	622	606	670	584	622	646	594	619	600	640	596	608	597	589	573	588	610	640	613	642	623	634	603	583	622	571	590	598	661	637	614	622	611	593	636	621	613	607	576	636	605	636	622	628	610	621	658	656	621	597	612	618	626	626	650	613	570	623	617	620	605	579	589	577	628	577	590	626	638	621	639	646	635	635	590	632	625	569	614	605	610	631	641	623	617	651	653	640	607	612	631	612	624	614	625	602	673	618	626	613	611	571	619	635	632	630	588	621	592	598	600	581	568	612	602	666	622	628	610	613	625
1809	719	413	1409	7908	196	99	98	114	88	86	92	69	90	77	93	121	104	86	96	94	66	60	60	51	51	46	46	48	53	44	55	36	36	26	43	40	37	34	30	42	35	28	30	35	30	27	26	38	34	31	31	37	47	24	31	34	36	29	29	26	28	32	30	39	31	37	19	23	29	31	34	34	25	30	29	28	31	31	19	29	29	21	23	31	29	20	27	27	34	28	41	31	34	37	27	23	27	26	27	29	20	25	26	32	25	25	26	26	27	26	22	32	30	25	33	33	33	39	24	30	22	23	20	21	22	26	25	36	31	24	33	20	24	30	23	28	41	26	25	24	28	27	28	38	21	25	29	27	24	20	41	27	18	36	29	19	34	21	23	30	26	29	25	22	20	34	30	38	22	28	29	30	29	33	24	30	32	35	25	22	20	25	28	31	27	36	29	22	38	35	24	21	22	25	29	27	19	27	28	20	42	29	40	31	28	26	31	41	18	28	35	30	36	32	25	26	22	26	36	33	28	23	20	27	27	31	33	23	27	32	25	19	24	32	23	37	21	34	22	22	30	36	20	33	28	27	29	24	21	31	24	31	27	28	30	27	29	29	26	21	31	23	28	25	30	24	27	32	27	27	20	23	29	28	23	28	29	31	25	21	36	31	21	33	28	25	25	29	28	30	32	26	31	30	34	23	37	33	25	30	22	28	29	33	36	27	21	26	23	36	24	19	31	18	35	22	37	39	33	26	31	32	33	27	21	25	29	25	29	26	19	28	35	24	33	19	22	20	22	33	28	24	33	30	36	35	24	18	35	25	29	30	23	24	30	22	21	32	31	20	31	28	22	25	21	27	25	28	30	23	26	29	31	33	29	40	37	25	26	27	32	34	32	30	16	24	30	31	33	27	30	19	31	35	28	33	25	39	29	28	40	31	34	24	30	18	27	29	23	25	18	24	29	38	23	28	22	27	32	26	15	31	35	25	25	23	31	23	26	22	25	35	22	37	21	24	29	23	34	38	28	31	30	27	23	35	20	17	21	37	30	27	23	30	20	22	36	27	30	18	28	21	23	27	23	29	24	26	28	21	26	31	28	30	30	36	22	20	20	30	15	25	30	28	30	25	20	27	21	25	19	31	28	29	30	31	35	32	28	24	29	26	21	23	27	30	12	27	32	26	34	25	25	32	30	20	31	28	21	27	26	23	19	22	15	27	27	34	27	33	27	25	29	23	23	26	35	28	28	30	29	27	22	23	30	22	23	29	33	28	19	34	29	27	27	24	35	25	30	22	29	21	34	33	22	33	35	29	30	27	30	21	38	24	26	29	43	30	20	25	35	17	28	32	30	30	34	19	26	34	29	41	28	26	33	25	41	26	31	31	23	27	29	23	23	27	41	29	33	25	19	19	25	37	34	28	32	20	31	32	26	14	35	22	20	20	26	34	19	29	27	25	24	32	26	20	21	29	25	30	28	28	33	23	30	28	18	19	35	28	26	33	22	26	33	26	21	36	31	18	21	27	31	32	26	37	23	29	32	25	19	39	22	36	32	24	27	35	22	29	30	28	37	34	36	29	25	25	28	28	36	26	25	34	24	31	25	25	31	29	41	22	37	22	29	26	27	29	35	25	19	29	24	35	22	22	31	30	24	22	27	29	24	32	25	28	24	21	33	38	35	31	29	28	25	35	31	35	30	18	18	40	35	20	17	32	31	34	24	34	23	24	33	28	25	20	26	26	25	25	27	29	32	25	40	27	25	24	26	26	24	37	31	22	34	29	26	13	23	26	27	31	28	32	27	32	38	14	29	33	32	28	30	22	28	30	15	29	27	26	18	33	39	29	19	24	27	22	35	23	27	32	29	25	32	27	32	37	25	32	39	23	30	29	23	21	30	28	27	23	23	37	31	27	27	30	31	25	25	24	24	35	36	29	21	30	32	24	31	24	31	29	29	28	22	27	20	34	23	24	35	32	27	31	30	20	28	35	28	24	25	33	25	25	23	27	38	24	27	22	25	30	25	33	29	20	26	22	27	27	25	34	24	25	20	29	29	22	25	24	34	28	24	15	30	43	28	26	24	33	22	27	34	31	27	18	24	22	34	27	28	33	25	26	25	18	33	29	27	25	26	27	33	25	31	26	31	23	33	25	23	31	26	26	25	32	27	24	25	25	38	28	20	38	20	21	26	31	25	25	26	30	27	30	30	28	27	26	31	18	22	29	22	25	29	21	23	29	19	24	24	25	20	32	20	24	26	25	36	26	34	25	33	34	31	27	29	22	34	32	32	28	30	24	25	25	27	33	27	25	17	21	26	21	34	25	25	24	26	25	21	29	31	23	26	32	31	23	36	38	22	31	31	21	23	19	20	23	26	36	21	23	29	24	20	22	40	28	23	25	33	27	29	24	27	31	21	24	20	18	31	22	34	37	18	23	30	16	32	25	31	34	38	25	22	28	26	28	32	27	32	31	26	21	20	37	21	29	37	36	33	25	21	32	31	37	19	20	25	44	25	24	30	31	21	15	20	32	20	31	22	29	29	28	21	30	29	23	24	32	37	31	28	31	25	31	23	34	24	27	24	30	25	25	28	28	29	34	28	28	23	31	35	32	28	36	22	29	32	27	26	25	30	34	27	30	21	28	25	30	26	20	23	24	35	20	36	38	30	29	26	34	20	26	24	28	26	24	35	33	33	25	30	21	23	34	37	29	33	30	39	33	34	26	23	21	28	21	20	19	24	33	34	27	31	33	17	28	31	28	36	28	18	31	30	37	26	37	31	30	38	26	21	24	30	20	20	27	27	24	30	25	29	18	27	32	23	27	27	29	31	31	25	23	37	26	21	29	32	36	29	26	25	22	36	31	30	34	27	22	32	25	23	31	30	26	27	21	28	29	20	33	34	26	29	19	34	33	30	20	30	31	26	30	29	22	26	24	25	19	28	25	29	21	28	32	32	26	27	26	22	38	26	29	28	34	25	28	26	27	31	27	30	31	27	26	32	34	29	30	26	22	27	20	25	29	22	31	24	17	27	35	38	23	24	29	34	21	28	20	25	28	28	29	30	30	25	31	28	22	24	12	27	24	32	33	35	24	19	33	20	23	24	30	20	31	31	29	33	23	22	24	30	32	29	22	35	31	37	20	30	25	28	23	37	24	23	39	26	37	21	29	29	19	31	26	35	28	18	27	36	33	29	33	33	35	31	31	27	26	39	26	38	26	33	33	27	24	26	30	16	32	24	24	25	25	26	29	21	33	21	27	24	16	28	34	28	25	23	25	28	17	32	20	26	19	19	25	28	26	32	22	33	25	33	18	31	21	28	36	34	39	24	26	30	33	29	21	24	28	26	22	28	37	26	28	31	29	32	28	29	27	36	30	33	33	17	34	31	24	23	19	35	30	27	20	33	32	24	26	34	27	29	23	35	34	28	34	21	26	36	22	29	24	25	22	22	24	34	25	28	34	29	35	27	30	28	20	27	28	31	17	29	24	25
26923	19712	11005	35019	45360	16045	12190	9510	7468	6574	6005	5780	5676	5250	4733	5511	6696	6374	5291	4649	4279	3597	3083	2578	2294	2228	2462	2966	2729	2008	1754	1848	1759	1413	1272	1300	1027	1012	962	868	887	887	854	812	862	773	799	780	711	773	708	767	716	789	804	791	732	724	716	698	707	673	681	608	623	623	637	639	615	629	594	565	566	620	598	559	552	568	526	552	531	495	517	546	519	488	514	503	506	527	473	503	476	449	497	476	515	476	480	506	508	555	486	476	484	479	532	512	507	493	482	533	444	484	499	477	498	457	512	487	505	489	467	503	483	497	479	455	495	489	509	506	490	487	492	465	489	477	467	508	489	485	527	490	470	492	485	486	482	484	517	542	531	504	558	540	500	512	480	497	461	516	470	501	509	468	482	459	498	456	471	495	476	497	462	468	470	497	502	506	486	470	483	487	481	501	471	470	495	478	442	479	481	472	459	483	454	485	549	476	521	445	465	476	517	441	501	479	472	486	482	437	438	489	484	517	482	479	457	476	474	486	502	487	480	486	494	493	496	463	485	509	467	455	502	483	445	419	505	456	475	449	460	490	533	443	455	464	473	476	517	465	469	474	487	441	522	444	483	483	492	437	485	487	506	476	473	481	482	467	487	515	460	462	508	512	488	442	511	452	432	538	465	458	475	481	466	468	500	457	477	460	484	425	509	479	496	480	488	478	470	493	473	489	462	451	464	498	438	490	523	518	477	492	457	461	448	457	496	528	440	488	495	499	469	479	498	526	492	462	467	466	466	506	511	495	521	505	462	490	467	461	514	451	503	460	481	512	455	447	488	496	450	515	499	475	435	503	499	454	477	509	469	458	469	442	502	505	488	470	499	472	490	483	472	478	492	434	464	473	474	482	502	455	516	446	450	461	476	472	457	487	478	508	510	462	424	489	486	499	482	506	455	477	505	519	448	495	471	508	502	489	469	509	516	482	520	480	494	495	468	453	480	487	490	478	504	440	468	492	482	492	462	474	460	483	489	484	472	481	491	465	495	467	471	461	485	467	479	455	494	461	524	518	469	471	491	527	502	496	455	491	496	497	471	476	480	491	481	471	493	483	504	480	444	477	472	526	467	481	456	458	471	501	460	501	471	470	500	460	479	416	469	476	477	476	482	440	476	432	458	514	493	498	462	487	476	458	518	496	451	493	469	478	505	451	502	501	478	471	512	461	480	497	473	484	482	479	476	490	486	521	462	463	484	493	508	482	513	478	513	499	504	511	476	483	463	524	462	459	483	481	481	502	502	476	481	490	499	462	500	417	466	477	508	467	476	457	504	484	501	487	467	495	477	454	495	441	496	475	453	458	497	505	486	429	500	467	484	452	500	489	457	490	475	469	471	502	495	491	479	497	465	499	453	462	487	442	510	496	443	477	480	453	502	472	525	488	475	524	496	508	482	494	510	445	435	476	463	466	469	461	485	457	469	508	498	480	454	494	497	446	442	426	502	502	525	501	499	505	444	473	489	490	514	451	478	502	463	467	495	462	472	484	484	467	493	469	512	522	489	492	472	500	468	477	467	481	482	471	474	456	487	458	519	457	453	489	506	481	493	466	505	495	477	472	501	511	474	434	511	476	487	444	509	470	481	506	506	474	453	480	509	463	501	515	473	460	434	473	471	462	519	479	456	459	487	469	473	485	490	494	498	511	451	458	519	460	474	496	458	464	498	517	469	530	474	493	524	533	470	451	441	481	536	432	510	452	448	476	473	494	493	475	473	464	467	496	449	502	461	503	477	491	488	482	494	469	476	474	481	474	513	482	472	496	461	488	513	485	484	471	519	494	474	472	500	480	489	474	469	508	493	508	507	509	477	473	473	480	500	494	492	473	447	456	483	468	495	476	488	516	451	462	496	447	508	509	417	487	464	484	487	477	490	471	495	479	532	462	444	488	475	509	499	506	475	467	499	489	486	498	491	494	470	434	473	512	494	490	471	472	509	480	498	465	479	456	440	515	484	482	517	485	476	478	457	462	500	447	503	430	495	497	520	491	491	445	451	484	505	501	465	501	507	520	478	442	445	503	477	493	492	457	462	478	462	501	496	446	499	513	480	477	449	525	507	502	473	490	468	476	494	494	487	493	490	493	504	476	461	517	453	513	464	482	499	484	460	478	502	504	469	491	497	497	481	511	523	487	478	489	472	444	506	490	475	493	476	495	507	500	501	471	466	488	497	483	495	465	467	503	447	486	501	507	485	473	491	484	472	513	489	473	448	465	439	487	473	506	457	510	479	507	434	463	489	441	481	462	476	478	479	446	473	472	482	491	488	495	475	469	498	507	503	479	510	459	466	490	501	492	486	506	452	461	478	488	479	478	514	493	458	503	472	491	478	486	487	455	471	512	488	446	461	462	473	467	481	472	484	440	460	480	484	465	496	485	487	460	513	478	497	435	458	460	466	462	476	491	453	483	489	485	464	496	499	456	483	476	536	486	461	504	513	468	490	492	474	468	512	502	476	476	466	479	464	484	501	468	473	468	481	484	494	492	496	483	471	462	480	488	439	455	477	509	471	461	466	518	476	463	521	505	472	496	458	493	461	487	503	471	472	545	498	507	474	473	493	474	482	502	499	450	497	478	526	478	487	488	507	479	451	467	502	472	532	458	510	499	475	468	465	486	503	459	481	478	496	458	468	494	491	504	466	523	499	483	492	462	466	492	454	461	509	467	472	484	454	485	463	490	506	408	484	490	523	452	473	442	455	478	437	478	480	464	479	488	495	447	525	509	469	490	471	492	509	533	489	479	496	482	498	481	482	451	439	465	528	452	469	459	470	512	469	492	478	486	449	445	457	483	468	489	511	475	485	492	487	498	531	465	469	498	499	530	467	475	469	448	505	470	478	454	486	497	512	500	461	498	483	492	465	452	469	462	497	453	505	502	468	475	501	454	491	490	451	490	472	488	494	461	476	527	528	448	459	492	457	487	490	498	468	469	485	482	416	474	488	527	498	499	508	514	458	511	463	479	453	500	484	471	460	464	489	473	479	511	454	537	461	491	546	454	499	474	461	486	514	508	487	481	431	458	498	472	463	516	476	472	554	487	452	510	488	473	467	482	482	476	466	471	478	489	464	448	469	451	457	500	470	486	502	487	495	476	507	452	479	463	469	476	466	498	478	485	512	518	475	476	445	463	522	494	505	451	508	452	483	459	455	490	471	459	492	499	486	510	452	491	483	471	492	508	512	492	481	486	474	498	463	496	480	488	494	499	482	453	481	506	497	479	512	453	465	472	530	517	471	471	457	467	483	486	439	494	479	492	474	484	471	497	462	481	495	487	502	489	490	478	483	477	490	474	450	473	488	484	454	432	475	468	504	458	493	452	470	509	490	472	458	476	481	476	474	482	436	472	457	494	471	477	464	524	490	499	486	480	437	513	456	472	487	493	475	515	502	453	463	460	467	504	454	460	467	463	476	497	506	491	496	486	504	502	435	500	466	494	465	522	525	467	471	475	484	444
1254	218	106	211	1105	51	41	39	23	27	39	40	39	40	39	37	56	48	50	52	52	44	34	26	28	36	21	41	41	30	29	23	37	23	32	23	29	14	19	19	23	28	22	27	29	22	23	29	24	23	19	22	22	27	17	22	23	22	24	27	24	19	19	30	20	21	26	21	16	24	24	25	29	19	26	20	22	31	22	32	22	16	27	23	22	32	24	18	24	23	18	14	24	32	20	19	28	28	34	22	21	17	25	32	25	29	15	25	24	18	19	24	31	21	27	19	26	27	30	19	21	21	24	25	13	25	27	21	25	19	17	20	23	23	19	19	24	20	18	24	19	28	21	20	26	13	19	26	20	29	14	23	24	22	25	25	28	21	27	21	24	24	29	24	18	27	21	20	16	28	22	23	14	26	24	15	20	21	24	20	16	23	26	21	34	27	21	20	23	24	20	20	26	17	21	21	29	28	18	17	22	20	27	26	40	32	26	18	27	21	17	25	14	19	13	16	20	22	24	24	17	16	26	16	27	20	13	22	19	27	19	15	30	16	19	20	22	18	19	29	18	14	14	25	15	21	28	27	16	23	16	17	23	29	17	25	21	36	19	23	20	23	23	27	19	27	27	25	22	28	20	22	26	22	15	29	22	26	22	24	24	19	35	20	20	14	28	25	15	27	25	30	31	14	21	20	31	28	25	25	23	24	19	25	20	33	26	16	20	21	18	26	20	31	27	23	27	18	20	19	35	24	20	27	22	23	20	20	25	19	27	24	16	24	24	22	20	22	24	26	27	19	22	23	30	26	29	26	23	29	21	20	33	19	25	27	15	19	24	31	20	20	26	19	18	28	21	21	20	9	24	21	23	28	17	14	29	23	25	18	21	18	20	20	21	28	20	22	17	21	26	29	20	18	22	17	20	24	19	19	34	31	26	22	22	19	13	17	26	24	22	24	19	21	20	23	23	20	18	16	24	25	24	25	12	31	23	26	23	17	16	24	29	25	23	21	17	23	17	26	11	26	21	20	27	24	21	24	22	26	20	22	18	20	21	17	20	23	23	26	35	29	29	23	24	23	23	24	19	31	24	24	24	31	18	24	20	19	20	28	22	28	30	17	17	30	28	19	26	21	26	29	19	28	20	16	17	23	23	26	21	25	18	16	27	24	15	22	20	14	27	22	32	22	28	18	20	23	25	22	25	21	25	18	31	21	16	18	26	30	26	20	25	27	20	27	24	23	31	23	15	20	31	36	16	32	22	31	21	21	21	23	25	18	32	21	24	19	24	34	17	16	23	23	22	20	16	27	22	13	18	30	26	32	20	26	21	18	22	16	25	25	18	15	22	16	23	29	34	21	18	20	25	33	31	25	19	25	15	27	26	22	30	21	22	24	30	24	19	22	21	20	30	21	25	20	24	26	23	22	25	15	17	20	28	20	20	22	23	26	23	26	24	19	24	16	22	26	27	18	21	14	14	19	24	26	13	21	23	20	28	24	30	18	23	20	21	22	17	18	24	23	20	18	16	26	22	23	22	25	24	25	22	22	25	23	14	22	27	23	24	25	31	29	17	27	18	25	24	22	19	26	22	21	21	23	18	27	26	27	24	22	24	22	17	26	18	23	24	31	17	21	26	31	28	22	22	29	25	20	23	26	19	26	23	23	17	29	21	14	24	31	19	19	22	30	22	24	20	27	18	22	24	20	22	23	22	27	18	30	25	22	25	28	23	29	23	27	14	27	20	20	23	15	23	17	23	19	22	27	24	17	18	22	25	23	18	24	18	22	22	18	14	22	21	18	22	20	21	31	32	24	19	11	21	28	25	25	29	32	13	22	21	20	19	20	21	24	23	33	32	26	27	24	33	12	14	20	19	27	22	18	25	18	11	22	27	19	32	22	21	23	20	22	21	21	19	23	19	26	15	25	26	24	27	21	34	25	18	20	21	26	31	19	25	24	22	23	26	18	30	21	18	22	21	22	24	17	25	25	27	24	29	16	32	28	24	29	20	29	29	19	21	21	21	24	24	16	21	27	25	28	22	27	25	23	16	25	24	14	22	26	19	23	33	26	30	25	17	20	20	24	24	15	13	19	28	23	23	25	20	18	24	27	17	15	23	17	20	30	23	24	30	20	26	30	17	22	28	25	22	26	18	24	11	28	26	26	20	25	21	18	28	27	12	23	19	18	22	31	17	25	16	18	22	19	22	26	16	21	30	20	33	19	30	20	34	21	29	20	26	15	30	23	26	21	17	23	32	27	30	16	23	28	17	14	23	24	24	20	27	24	22	25	19	29	18	25	14	24	19	20	36	12	17	22	14	15	28	26	24	23	26	14	19	30	27	13	22	19	26	25	11	22	24	26	20	24	22	16	29	29	26	23	29	24	21	26	31	27	24	23	22	23	29	24	22	26	24	20	18	31	22	17	27	33	23	19	24	17	18	21	24	23	22	19	24	27	17	29	29	21	26	20	19	32	18	22	25	38	16	21	28	19	26	22	20	24	21	24	27	22	22	24	16	22	21	22	26	16	13	24	21	24	37	27	17	24	21	34	18	19	23	27	14	21	27	22	24	19	26	26	26	22	24	17	19	22	21	18	29	23	21	27	28	34	26	29	16	22	27	24	29	26	17	24	15	33	21	20	16	27	24	30	16	19	26	29	25	26	21	23	22	18	20	21	18	25	18	22	22	16	28	22	26	25	20	17	21	16	19	24	22	17	26	20	18	21	19	17	27	32	27	18	28	16	26	18	22	27	23	14	21	26	26	20	15	21	22	14	27	26	24	26	18	30	36	33	18	31	24	31	26	15	23	28	30	28	27	18	18	25	22	28	16	20	27	15	23	19	24	28	28	27	24	24	21	23	22	21	15	20	23	27	28	22	32	30	30	25	17	15	24	33	21	17	26	24	17	27	23	26	22	25	32	23	26	24	24	14	22	15	19	26	22	20	19	24	21	25	21	24	20	22	26	25	24	17	33	16	20	21	22	24	26	26	21	20	24	22	22	17	27	17	18	22	22	23	31	19	22	23	21	24	19	32	19	25	26	24	27	24	15	15	19	16	20	20	19	24	26	21	16	15	24	31	21	24	15	21	22	25	22	27	24	22	19	25	24	15	24	14	16	26	30	24	21	23	21	23	21	26	18	18	15	25	25	20	23	21	30	22	29	28	23	27	25	26	31	13	24	22	16	16	30	22	39	25	18	18	17	14	22	24	20	29	23	23	26	24	23	29	23	23	29	27	23	21	25	20	25	22	30	31	23	20	22	19	20	32	22	32	26	25	13	22	20	19	27	20	19	21	21	33	27	34	29	16	23	25	21	21	27	23	19	16	23	23	19	21	22	19	29	15	14	32	28	25	24	19	23	29	24	17	29	28	22	24	18	21	17	24	27	22	27	24	21	21	18	19	21	19	19	24	25	23	32	15	33	32	22	28	25	22	33	28	20	23	26	32	18	21	28	27	20	23	19	27	31	20	23	24	23	20	21	21
14931	9552	3519	15942	33299	3573	2556	1983	1605	1543	1702	1704	1823	1793	1798	2108	3076	2675	2319	1976	1804	1625	1326	1159	992	1070	1259	1321	1296	1260	1106	994	967	705	672	667	619	594	517	544	538	563	494	543	511	521	520	489	498	466	496	499	501	529	529	510	506	490	425	485	482	460	470	453	469	466	454	440	444	480	436	468	483	457	433	418	414	386	450	433	415	384	402	386	391	406	422	413	412	435	399	426	367	421	372	404	403	371	409	414	391	393	416	429	414	408	384	386	414	413	395	387	403	396	422	407	389	373	381	411	397	355	410	386	388	406	383	386	391	406	371	419	372	394	370	370	393	361	380	395	409	418	426	429	405	442	396	374	392	431	416	390	412	427	392	434	437	417	379	392	403	452	426	407	411	421	448	411	423	397	425	367	379	389	382	394	396	418	400	389	436	397	408	408	367	405	410	383	404	364	385	386	427	394	390	405	431	398	420	364	367	394	379	391	411	412	412	406	400	385	390	376	374	380	400	400	388	386	361	403	380	398	397	383	436	393	372	426	372	412	439	415	408	385	395	426	391	374	426	387	381	385	396	439	382	416	367	404	362	401	388	360	373	411	364	374	433	423	402	407	384	373	404	442	432	406	348	391	400	416	408	425	391	385	423	399	421	396	376	385	423	408	396	384	376	431	428	389	391	399	378	378	409	383	429	370	391	389	414	415	375	406	386	390	397	404	367	401	412	381	383	361	405	383	392	403	397	422	376	403	397	382	379	392	368	425	370	433	373	427	376	416	433	411	404	412	377	420	446	422	441	410	392	422	385	399	424	406	451	392	413	397	386	405	397	379	429	406	380	379	413	365	397	383	422	399	427	367	402	415	378	422	401	374	438	367	442	403	419	396	412	402	395	404	394	438	413	422	390	401	440	412	407	385	396	434	426	387	386	395	356	387	382	391	402	392	432	384	403	393	387	417	379	398	386	384	399	370	397	390	409	376	407	385	378	395	411	402	398	391	384	425	397	381	391	390	403	379	370	393	383	411	381	413	402	394	408	383	385	354	362	383	395	391	409	421	386	392	412	412	368	427	395	378	424	365	422	398	359	392	406	406	419	406	374	413	399	388	389	410	422	385	409	406	401	417	399	391	395	400	406	380	380	391	413	423	420	391	395	387	370	401	389	438	399	410	384	380	375	412	415	424	431	352	408	380	390	402	420	390	390	396	409	381	448	414	421	380	382	385	377	421	430	386	420	394	371	375	390	418	404	377	422	375	401	369	393	400	399	381	392	349	414	393	400	413	375	417	403	396	400	409	348	373	363	414	371	387	426	444	412	394	418	411	364	410	404	385	401	380	391	443	419	391	418	376	377	432	411	432	404	424	419	396	395	408	404	379	402	401	371	427	405	403	430	388	388	382	383	403	421	404	405	423	409	395	397	394	410	389	387	389	416	401	406	418	398	356	386	365	430	415	376	381	433	385	375	395	404	376	383	393	386	398	386	381	410	404	386	406	380	406	396	415	411	390	425	381	409	399	408	371	397	431	386	385	382	408	385	369	403	387	397	371	383	418	392	420	404	374	368	433	412	421	412	370	416	392	384	414	390	398	379	410	362	376	400	395	398	394	388	393	391	406	422	402	389	402	407	368	412	442	427	393	399	395	400	424	377	404	407	424	402	371	400	389	400	382	409	377	410	440	400	396	402	412	378	397	400	404	370	425	448	378	377	375	426	375	388	409	405	415	434	387	389	389	452	402	376	391	398	380	422	400	429	370	387	401	362	431	397	403	398	398	403	434	365	403	414	443	408	379	456	373	385	396	417	411	404	413	366	404	378	414	391	399	391	403	380	386	399	378	415	405	405	395	412	371	391	411	421	421	383	360	445	387	354	406	381	389	418	390	393	399	390	431	421	430	392	345	393	387	396	423	415	428	380	405	428	401	348	422	419	404	377	407	386	430	399	390	415	407	395	410	401	352	414	397	383	419	390	410	389	404	369	389	395	378	386	437	370	426	430	380	448	402	367	404	405	401	403	387	401	367	399	379	394	395	385	409	417	394	396	392	421	403	419	380	394	394	398	374	426	409	449	400	395	414	400	369	379	407	399	414	420	403	383	371	364	365	374	407	373	381	418	395	412	398	406	417	407	435	394	414	400	393	361	391	404	386	401	411	375	407	391	387	383	390	414	394	400	443	428	410	404	387	437	366	413	365	385	428	427	367	392	409	379	375	393	437	371	427	385	397	398	396	414	419	378	399	428	366	395	367	414	427	408	401	388	359	404	397	411	407	409	381	397	385	393	407	412	421	372	391	371	441	402	398	362	416	407	395	395	408	383	371	410	405	410	411	409	388	386	432	419	421	403	408	408	385	375	411	397	382	399	366	423	413	390	409	376	393	415	370	394	390	397	407	408	407	382	389	438	406	402	418	415	422	374	412	429	404	360	399	373	389	370	401	343	377	410	399	406	385	396	403	361	417	399	401	381	407	398	430	391	385	381	369	399	378	428	366	428	427	401	360	414	398	409	389	381	396	382	409	380	424	407	387	424	356	409	418	392	385	383	401	418	390	392	374	403	390	392	404	415	364	381	381	405	419	402	410	400	386	383	395	421	410	373	394	393	370	376	366	420	404	376	383	392	366	450	384	393	410	394	390	401	391	407	372	392	398	413	395	405	378	374	422	397	393	383	409	386	373	381	396	392	396	394	376	391	390	372	415	373	412	362	403	419	439	393	408	411	390	381	373	433	392	358	373	426	406	390	391	394	410	411	405	384	411	380	400	398	405	382	399	434	387	421	409	411	440	373	383	400	384	382	399	370	411	409	399	402	379	428	410	422	396	430	382	391	389	411	394	395	408	392	367	417	398	396	396	405	383	440	406	405	380	409	362	380	403	374	408	393	400	406	395	410	441	436	404	403	384	430	393	357	393	410	421	402	392	432	417	382	441	384	356	399	415	405	381	390	373	385	473	400	396	388	383	411	432	413	397	379	431	390	391	424	388	421	422	410	395	433	399	390	395	417	349	417	404	415	368	432	407	389	407	431	393	407	418	396	390	401	422	413	401	418	399	390	420	408	398	396	398	394	398	366	379	392	416	407	445	431	353	408	429	373	406	413	399	368	403	380	408	403	414	395	369	427	385	415	395	402	369	382	382	387	401	387	418	397	410	408	401	442	391	399	381	400	408	407	416	394	373	402	388	406	403	416	399	376	404	406	415	357	390	371	389	422	402	397	392	409	403	428	429	407	427	388	365	417	399	447	440	380	358	403	398	414	453	387	386	382	417	377	414	391	436	398	401	383	359	368	450	379	384	386	421	365	378	411	379	408	385	382	409	406	392	404	417	403	394	420	394	428	407	429	395	370	439	419	408	381	397	377	407	407	416	408	397	394	356	376	379	375	402	372	425	402	407	380	371	367	416	379	436	416	422	425	377	402	423	429	418	389	435	393	407	404	397	407	405	384	423	418	405	388	399	431	401	436	369	378	411	380	397	398	366	409	381	394	388	411	412
1464	591	320	1075	11196	330	93	86	73	70	69	61	77	86	71	67	104	88	72	70	60	56	59	54	48	67	53	48	62	67	49	33	42	31	27	26	31	23	31	37	25	29	29	31	26	26	25	23	29	27	30	32	38	28	19	22	30	21	36	27	28	30	30	25	22	28	18	25	13	32	17	21	19	24	22	15	25	23	25	22	21	37	25	23	23	20	24	28	24	27	18	29	16	26	26	34	27	18	22	22	20	16	25	24	30	19	13	20	25	29	15	27	25	26	15	20	24	28	24	21	23	23	25	31	19	18	21	26	21	27	13	19	27	19	25	33	23	19	23	25	22	18	20	27	20	23	23	18	22	30	37	27	26	22	26	25	22	26	23	19	28	22	31	30	25	19	23	28	21	24	33	27	26	18	19	26	20	18	31	21	27	16	28	20	14	24	23	30	26	26	12	32	29	18	18	24	27	20	17	27	9	29	20	24	20	18	20	28	23	29	26	25	23	16	29	29	24	27	12	19	24	25	22	21	23	21	23	25	23	20	19	32	27	37	25	23	23	25	22	18	21	26	22	25	18	24	19	21	24	19	22	21	25	26	29	25	19	16	18	24	18	17	23	24	22	29	29	29	25	24	25	18	34	17	22	24	29	26	17	24	24	27	21	19	24	22	20	15	25	25	28	12	31	24	32	23	22	19	28	18	31	26	21	20	23	21	27	17	27	24	29	23	30	24	25	23	19	23	26	29	26	20	23	25	24	28	23	23	27	34	26	22	13	28	26	18	19	23	23	25	25	16	27	20	28	11	33	20	17	22	25	27	21	21	25	20	21	24	27	22	24	26	21	19	28	17	28	27	26	30	17	22	28	26	24	20	25	31	30	17	23	24	21	19	21	22	23	35	21	32	22	20	27	24	21	22	24	20	23	21	17	22	17	29	25	28	21	28	27	23	21	27	12	26	12	26	17	20	21	19	20	23	29	20	23	20	33	22	20	16	31	24	25	21	26	32	30	25	30	26	24	22	25	33	17	15	34	20	11	22	17	25	22	28	14	22	25	26	27	25	18	28	19	27	26	22	18	17	22	24	24	22	17	17	28	23	26	28	21	29	24	16	16	24	31	21	19	28	25	27	31	24	20	22	25	13	26	28	18	17	16	15	25	15	20	16	23	26	23	22	27	31	30	19	29	27	23	19	23	25	27	20	15	19	19	25	19	20	26	35	26	26	20	31	24	18	24	21	22	12	19	30	24	19	21	9	21	18	17	33	18	25	17	19	22	28	29	17	24	21	25	23	16	20	17	18	25	16	16	18	29	20	21	26	22	24	27	18	19	25	18	16	27	29	25	17	24	30	25	23	19	16	36	27	10	25	25	20	23	12	26	22	20	26	22	19	23	26	22	20	18	21	27	19	22	26	31	27	34	17	18	23	25	23	21	27	27	22	30	27	22	25	13	27	19	31	22	28	21	19	20	30	20	32	25	19	26	17	26	25	28	20	20	39	18	26	23	17	24	21	15	22	22	30	32	23	23	18	31	26	17	29	23	21	25	21	23	14	20	21	23	22	25	13	23	19	26	27	25	24	28	25	21	29	19	20	30	35	27	36	27	22	21	17	28	24	29	26	24	21	32	29	19	22	25	23	24	31	16	24	18	37	29	30	19	22	21	23	28	21	21	17	21	21	30	24	17	25	21	17	25	19	21	17	27	35	20	31	23	22	21	17	23	19	21	20	18	20	21	19	23	30	23	23	34	23	29	28	23	24	28	25	21	27	20	23	22	28	33	22	25	21	31	25	29	21	21	21	31	25	20	21	25	28	34	26	14	31	24	22	24	28	23	21	23	23	28	17	20	10	24	32	26	18	13	19	24	25	17	20	16	25	28	24	26	26	27	21	24	19	29	34	22	15	26	28	31	17	22	25	26	25	33	27	26	25	20	17	19	25	22	25	25	17	22	29	14	30	27	29	26	23	21	17	30	23	24	27	25	19	27	18	28	18	22	21	24	26	14	17	17	22	21	28	21	24	18	24	23	19	31	24	34	21	21	22	19	26	15	25	17	31	22	26	23	22	16	17	19	31	20	26	21	27	19	11	25	19	22	22	21	30	22	18	16	22	17	28	26	18	22	18	25	27	22	25	20	32	26	28	25	10	18	24	19	24	17	25	22	16	24	16	28	22	31	19	24	24	26	23	24	27	20	27	32	28	16	27	17	15	22	18	16	22	16	24	24	28	16	24	21	22	24	26	17	26	25	19	22	18	22	20	34	25	24	27	25	24	31	25	22	21	31	23	27	16	24	30	27	28	22	24	14	23	25	19	21	26	25	28	18	21	25	27	20	23	20	24	31	24	26	24	22	28	32	25	25	22	24	12	43	14	29	19	19	29	17	21	26	19	17	15	17	21	32	21	18	16	20	28	35	22	17	17	19	22	25	28	17	27	21	24	25	22	21	23	22	26	18	24	31	27	22	29	27	29	23	21	23	25	25	21	29	27	25	19	29	31	20	22	22	13	25	20	21	26	20	26	27	17	18	16	26	25	16	19	19	24	22	27	22	28	17	22	20	29	23	22	24	20	20	21	25	14	20	19	34	19	23	25	31	21	27	20	19	19	29	29	19	16	22	18	16	25	23	27	19	26	23	22	21	13	32	25	18	30	25	27	19	13	25	19	24	23	23	25	21	19	19	22	23	17	18	18	25	24	24	23	25	17	22	32	19	27	18	21	26	18	23	26	25	23	24	28	23	24	32	24	21	20	24	32	29	20	26	23	21	20	20	25	23	27	14	29	23	17	16	23	21	23	15	21	22	23	20	22	18	31	27	19	24	21	19	25	19	26	21	31	31	24	25	21	23	22	21	19	16	14	25	21	14	30	19	20	21	18	21	24	31	30	20	24	27	31	32	27	18	32	19	20	21	22	13	21	27	25	24	24	24	23	20	24	17	29	22	25	18	34	20	17	12	26	24	21	31	16	25	25	23	26	28	30	18	24	29	20	22	24	24	26	25	16	21	21	23	24	26	18	30	17	31	20	24	23	15	13	30	26	22	23	23	23	21	25	19	17	23	27	22	22	17	32	20	28	20	25	27	32	29	21	19	28	22	21	32	19	17	12	22	23	25	21	27	22	27	27	22	24	17	17	20	33	20	16	29	20	22	22	30	33	25	21	26	25	21	24	24	12	29	24	17	16	25	19	31	23	26	22	22	22	20	28	25	31	31	18	21	14	21	16	36	19	20	13	26	21	23	23	17	20	22	21	23	21	21	26	25	28	19	20	28	22	19	17	26	27	15	32	23	23	26	21	21	19	22	30	32	23	25	17	20	26	23	24	31	20	24	19	22	31	13	18	17	21	21	16	22	21	20	24	22	23	23	32	18	25	16	22	31	24	25	10	21	17	22	19	13	17	30	24	26	21	23	25	28	21	22	28	21	17	20	25	21	36	24	18	23	20	33	21	27	24	14	23	24	17	27	23	20	24	29	20	29	23	20	22
25439	17707	9403	35872	39681	14755	11056	8263	6464	5745	5182	4527	4407	4198	3930	3860	5172	4880	4062	3775	3396	2957	2393	2014	2063	2148	2296	2195	2696	2626	1953	1841	1511	1195	1154	998	840	857	865	791	784	696	685	735	711	691	637	651	647	609	574	604	713	668	686	662	614	600	597	616	639	595	568	581	516	562	550	527	519	543	506	518	549	554	558	482	449	516	484	489	438	426	454	464	435	435	461	402	416	408	459	456	402	436	403	401	424	428	420	416	396	441	446	429	396	451	449	375	399	403	402	487	427	370	455	395	415	411	412	395	431	399	398	412	404	402	428	419	423	410	413	418	408	457	410	392	370	376	446	408	429	429	404	448	442	407	423	439	395	456	429	437	444	435	440	417	438	428	419	394	426	409	404	413	366	414	399	416	411	403	426	408	400	465	394	432	421	397	426	413	424	427	417	403	418	381	419	422	387	440	416	421	421	417	398	412	412	423	409	418	424	402	410	385	388	436	385	402	385	417	444	379	358	428	383	429	406	415	334	426	413	411	391	379	416	419	398	402	401	415	388	388	417	438	417	416	396	405	393	365	404	388	417	403	415	431	384	391	410	411	411	413	389	432	364	431	409	419	435	407	402	406	439	400	421	419	388	385	404	442	407	437	402	400	430	376	438	400	425	398	386	462	395	395	421	393	375	414	431	387	419	382	378	408	423	383	407	402	402	359	395	380	397	428	378	377	422	380	404	459	426	405	432	413	415	420	399	385	383	438	416	405	438	401	393	414	440	413	401	436	380	424	402	374	391	409	401	405	412	391	398	375	421	404	401	437	407	419	421	413	413	412	410	443	435	417	423	402	392	390	421	397	398	402	388	420	405	420	393	392	422	399	390	377	409	398	407	440	366	417	414	423	445	418	390	371	403	418	394	409	403	402	411	392	434	393	430	424	402	389	414	415	395	427	428	418	407	399	381	399	429	377	390	404	420	412	411	403	396	395	420	402	397	396	433	417	408	391	403	400	416	433	391	400	434	399	412	404	409	411	435	442	405	364	428	388	399	369	409	407	406	394	425	402	406	399	418	408	368	389	404	406	370	377	420	389	430	440	393	415	402	400	386	391	431	435	429	388	392	376	372	409	433	370	382	398	390	402	418	387	398	423	424	377	430	384	400	425	388	420	426	412	421	418	421	436	409	378	380	401	411	382	415	415	407	407	405	392	418	414	431	390	412	396	414	404	424	403	417	427	405	401	405	413	379	418	419	426	414	415	440	431	414	428	394	400	429	420	388	379	402	407	416	426	441	391	357	405	375	411	395	388	407	415	414	391	378	368	397	404	430	406	408	431	409	417	405	415	430	391	385	406	405	415	400	403	430	380	385	390	451	383	405	389	373	425	449	346	444	429	383	406	376	399	438	396	442	418	410	413	400	391	382	384	379	416	424	451	400	421	399	393	392	418	427	383	453	399	412	369	391	391	450	435	401	390	406	430	446	423	392	425	386	423	407	382	396	418	372	403	393	413	413	414	411	400	408	404	370	432	408	405	429	369	425	387	456	387	388	393	395	416	423	400	386	408	399	369	388	412	419	382	419	391	428	417	413	380	414	382	420	435	423	387	407	411	409	401	395	419	403	382	405	409	417	401	427	417	394	437	391	425	366	427	410	404	400	405	423	418	443	406	431	437	405	414	435	406	367	400	383	386	377	408	397	458	419	417	414	399	426	384	441	425	372	381	410	388	374	391	439	406	441	409	441	403	390	433	413	398	428	419	402	412	425	388	381	402	422	389	396	377	372	422	406	393	421	400	420	421	401	396	410	420	453	419	415	399	403	377	378	435	426	408	411	402	413	373	397	431	447	384	398	406	405	439	421	419	386	398	428	443	428	423	392	399	419	381	430	407	385	413	419	379	426	376	424	388	389	372	402	423	400	410	400	377	440	409	388	425	403	426	387	384	404	384	387	445	388	418	410	421	432	429	390	444	431	410	350	411	372	400	445	368	424	400	424	416	400	406	383	388	428	393	385	402	415	387	429	424	435	435	408	412	402	406	404	383	406	404	376	373	408	394	413	390	419	409	402	389	396	400	439	379	390	395	372	422	416	411	413	403	406	412	414	414	416	413	405	388	371	445	405	414	390	404	408	385	382	378	408	373	426	379	422	383	376	426	402	400	380	398	438	380	391	400	445	406	376	403	383	427	354	377	413	446	375	398	416	409	400	358	409	409	405	420	458	377	346	434	432	415	410	395	418	427	411	401	402	411	426	415	403	416	397	383	404	380	419	417	398	403	402	419	408	438	406	419	426	417	429	463	418	407	406	396	378	404	426	390	398	425	410	432	398	406	423	390	384	377	402	404	411	412	434	402	434	395	407	407	399	407	405	405	391	394	390	374	376	401	394	405	431	399	428	414	388	435	401	411	400	395	418	396	396	388	414	416	405	394	433	400	403	421	407	425	397	376	411	440	421	382	386	381	390	421	406	373	400	440	460	409	432	403	407	410	422	410	392	390	392	390	410	414	462	415	409	415	418	403	404	436	413	390	430	394	424	394	417	435	398	393	384	395	406	430	373	400	380	401	406	414	400	386	450	409	392	415	435	373	421	407	441	422	429	417	411	414	403	386	413	420	386	389	397	398	403	420	400	415	382	396	406	385	436	415	408	383	426	369	384	396	381	391	385	454	381	396	426	394	355	425	413	381	447	400	404	389	403	384	395	420	452	440	377	376	369	426	412	414	395	391	397	400	405	385	392	363	411	400	403	403	411	439	425	443	386	407	410	406	407	376	390	383	411	356	404	419	406	429	430	383	367	422	419	410	386	417	423	410	374	418	417	386	433	392	388	451	393	442	395	410	379	406	397	391	419	430	389	388	410	435	402	408	372	361	392	422	407	443	417	376	381	373	421	425	384	396	421	394	387	371	389	383	416	407	422	406	404	385	440	425	405	405	395	441	382	454	404	435	371	408	375	399	403	426	380	433	427	428	423	397	413	416	394	403	382	406	412	388	410	365	409	394	405	430	424	400	418	400	415	408	420	406	405	380	437	413	413	395	369	419	388	390	423	423	426	382	370	414	434	440	426	424	445	419	408	419	407	396	419	378	392	392	436	385	382	408	421	401	390	423	413	400	408	397	416	413	414	399	451	397	409	391	410	418	400	455	415	411	406	382	391	378	391	370	448	419	419	412	420	409	385	397	409	433	401	383	436	452	419	427	397	428	425	373	401	349	390	401	427	418	412	469	390	422	392	418	396	373	396	410	413	406	414	371	402	433	393	407	416	402	413	412	380	409	397	423	363	450	418	421	437	412	415	429	397	401	411	405	405	402	405	424	427	432	385	410	407	414	409	423	436	449	403	386	399	397	370	384	427	435	432	405	417	397	445	396	389	396	419	412	414	411	410	427	374	421	409	400	414	428	410	392	431	444	391	450	397	385	426	426	432	422	410	421	399	397	420	384	408	442	415	417	426	407	385	413	400	360	403	402	417	390	403	420	407	429	409	386	413	423	386	397	445	413
2355	359	230	1329	7623	136	74	68	73	46	66	55	65	67	66	76	68	87	62	64	73	67	48	61	48	48	58	44	68	75	51	59	49	40	40	54	56	39	36	28	35	55	36	38	42	39	48	31	44	48	33	47	47	42	44	41	33	40	47	33	36	47	31	45	34	33	37	38	34	48	37	42	33	30	39	29	40	29	29	46	42	23	52	35	33	42	35	40	32	34	36	28	44	40	35	38	34	39	49	32	38	43	29	24	40	30	49	38	36	29	36	44	42	47	39	28	30	43	42	50	52	34	29	40	28	40	38	30	27	37	47	28	46	36	28	43	34	38	30	46	40	39	45	34	36	35	28	47	43	39	37	30	43	32	40	46	36	37	41	40	30	36	34	31	38	26	28	41	42	29	31	25	36	43	44	35	37	36	29	39	33	35	44	38	25	33	35	43	36	25	40	38	35	32	43	32	39	31	35	35	34	40	38	32	36	31	45	34	22	29	43	40	29	39	30	37	37	27	34	40	36	32	44	35	35	36	37	26	31	43	35	30	28	26	43	30	35	32	31	36	36	33	37	44	28	40	30	30	42	42	44	37	31	32	47	29	43	41	38	35	27	33	37	41	25	44	42	47	34	38	40	38	43	29	36	39	32	30	29	46	41	26	41	38	44	40	34	28	41	37	28	28	30	31	33	24	29	29	42	30	32	45	31	39	34	30	34	40	38	34	29	36	42	25	40	46	45	28	30	42	31	24	28	28	32	38	41	32	55	37	34	42	30	37	26	37	32	29	36	37	32	46	29	27	43	40	22	26	44	39	31	30	29	34	30	32	30	41	49	35	49	40	43	44	27	47	35	30	46	37	32	38	38	33	44	37	45	40	35	40	38	37	44	37	43	34	37	42	39	36	32	51	44	37	52	42	30	40	31	34	39	38	32	32	30	33	35	46	40	35	44	32	34	45	36	40	31	26	36	34	22	34	46	39	29	40	38	37	33	43	34	29	36	38	25	31	31	37	29	36	35	34	30	33	39	39	31	41	35	37	32	32	41	34	35	27	40	38	30	34	33	32	42	36	41	34	36	31	35	31	22	31	35	35	38	49	45	33	25	36	25	34	37	31	38	28	27	30	32	36	30	36	35	42	33	26	28	38	32	31	33	30	36	26	42	41	32	39	45	35	32	41	36	29	36	35	36	37	40	36	30	33	34	36	43	49	32	39	37	37	36	44	38	52	40	32	29	40	36	39	42	36	37	39	39	29	39	29	31	44	35	41	40	39	32	36	38	31	26	36	29	35	46	43	29	28	37	32	36	42	42	37	42	40	37	31	31	40	38	41	21	42	33	39	41	31	39	43	32	37	41	36	33	38	49	30	32	41	36	31	36	34	34	36	33	42	49	24	32	37	32	38	28	32	33	16	36	37	43	35	29	47	31	40	36	33	36	33	32	39	34	30	29	46	23	35	33	33	47	45	32	44	39	32	36	44	41	35	38	36	39	39	31	38	31	37	45	34	41	33	41	38	49	33	30	34	42	36	34	44	35	43	29	49	39	34	33	50	46	27	32	39	36	39	53	37	32	35	44	32	40	44	44	31	32	34	31	36	47	34	29	34	46	31	36	32	31	43	35	33	33	34	34	37	39	24	31	36	38	34	36	34	27	31	34	44	33	35	32	36	35	30	34	39	45	38	44	41	45	36	38	37	40	40	47	35	35	33	29	38	31	37	30	37	29	29	36	35	35	44	31	45	40	52	36	38	39	41	38	40	29	43	32	35	35	24	32	35	32	39	46	43	39	37	28	42	48	34	33	40	29	37	36	46	36	40	38	36	37	32	32	30	35	40	53	36	29	37	34	38	36	34	43	44	44	35	38	39	50	33	46	26	29	34	37	28	42	37	33	38	41	44	36	40	46	42	36	39	43	33	39	34	36	36	37	25	38	42	41	41	28	42	33	34	37	38	37	38	32	41	40	34	39	42	34	32	39	32	40	35	29	43	28	40	42	36	40	36	42	39	32	37	42	32	38	28	34	24	39	42	29	23	31	35	35	36	42	30	34	35	30	30	36	45	35	44	36	35	29	44	38	28	39	44	31	38	40	31	31	39	37	44	35	31	25	33	40	40	43	31	37	39	36	35	37	30	32	45	38	39	35	42	30	38	36	37	33	31	42	41	40	46	27	39	40	29	36	37	40	47	30	30	39	43	34	42	32	36	41	33	37	39	35	30	38	37	33	37	34	36	52	34	32	42	36	27	37	31	34	30	33	47	38	42	34	42	47	29	34	27	33	34	40	40	39	26	45	31	38	46	34	34	35	42	33	39	31	41	36	34	33	33	37	45	42	37	32	41	34	29	35	33	41	24	32	51	34	36	36	34	37	33	43	39	27	29	46	46	32	35	42	33	35	38	40	26	35	45	42	37	35	35	24	33	38	38	38	34	34	30	35	37	25	28	36	34	44	39	37	36	34	38	36	34	38	38	40	47	35	48	29	40	41	28	33	40	40	34	43	37	30	41	36	49	25	31	32	41	46	41	38	35	32	32	40	42	44	22	29	39	47	45	31	30	27	41	42	40	33	30	31	40	35	32	40	45	44	40	41	45	39	38	23	41	29	36	33	45	41	30	45	41	44	44	34	32	44	37	30	32	29	42	44	35	35	32	29	21	43	31	36	29	45	40	37	32	49	37	41	29	43	35	34	26	42	34	42	43	30	39	24	34	44	35	33	40	45	37	30	29	35	41	38	34	28	43	41	26	42	32	33	43	39	32	32	22	27	40	36	26	28	35	35	36	32	31	38	34	40	39	37	27	33	43	33	43	31	38	39	39	34	47	35	38	31	28	43	40	32	39	29	39	40	43	42	30	24	35	38	47	34	31	26	37	40	27	41	44	39	30	34	30	30	35	30	45	32	38	34	37	35	35	24	36	34	36	40	33	43	35	41	40	48	40	33	39	36	36	44	35	34	40	41	37	36	38	36	32	39	40	37	31	31	38	40	47	27	25	41	32	24	44	30	40	31	35	30	45	31	27	35	42	32	27	29	33	38	28	27	29	41	33	41	44	34	49	26	27	23	42	33	41	41	36	40	27	30	29	30	39	38	39	37	33	32	29	41	38	33	35	31	34	42	34	37	38	32	25	37	37	31	44	32	37	29	34	44	32	42	45	40	28	36	36	39	34	30	27	46	27	33	33	40	35	39	31	42	26	38	40	34	39	42	38	27	47	47	47	40	36	40	39	32	40	26	42	28	28	35	36	40	42	41	31	37	34	26	29	38	41	40	39	26	35	25	29	36	45	30	48	38	43	38	42	40	35	40	35	34	31	34	40	36	32	37	51	40	30	35	39	40	29	39	50	40	24	30	35	38	42	36	43	38	39	29	37	29	33	44	25	31	29	30	29	48	39	28	36	42	36	26	31	31	40	36	34	43	31	44	25	39	31	41	42	47	43	39	39	44	39	34	31	31	33	23	38	30	32	42	34	38	41	33	30	33	32
18748	12687	6763	34563	43351	8423	5913	4603	3633	3161	2847	2726	2698	2840	2522	2483	3059	3341	3057	2573	2522	2103	1761	1608	1637	1596	1635	1611	2163	2219	1743	1503	1228	993	1029	927	956	873	862	850	851	885	822	786	778	808	793	745	799	749	738	767	778	791	764	720	771	776	770	745	793	765	720	737	688	717	728	719	702	682	730	693	735	718	668	651	637	667	686	656	668	632	638	625	686	625	624	661	619	674	658	610	626	682	625	668	665	664	628	662	635	645	595	632	649	657	655	642	610	599	630	597	687	699	633	640	626	638	632	674	616	647	608	682	651	620	642	650	636	601	650	660	631	617	651	621	629	630	616	621	604	618	693	649	658	634	668	679	642	705	654	690	655	637	652	633	629	651	614	613	617	620	606	636	612	639	594	648	663	620	612	653	630	611	631	613	615	635	640	619	638	618	632	649	669	572	579	642	584	628	611	600	597	657	682	639	632	620	604	617	651	644	597	615	618	641	643	636	645	633	654	596	657	658	600	631	654	607	624	633	657	619	617	615	680	662	691	625	630	641	631	606	644	598	655	598	664	686	648	621	722	623	639	609	656	594	645	623	656	631	629	653	603	624	661	608	629	626	608	605	602	643	659	627	595	654	628	660	666	642	636	709	588	657	617	675	622	584	622	653	628	631	666	615	640	583	585	641	645	609	649	644	682	636	678	694	617	656	649	601	646	583	612	626	647	659	627	622	660	577	603	654	638	617	656	659	615	647	667	622	620	632	586	634	603	634	668	644	633	635	647	643	608	621	584	659	647	615	603	648	644	637	640	679	637	620	625	603	678	665	615	625	611	613	640	644	632	632	605	658	612	622	621	625	560	636	651	661	618	621	627	604	624	608	600	663	558	651	609	596	614	591	637	649	619	620	613	594	633	630	633	680	624	624	633	639	639	606	644	623	593	623	618	619	648	649	616	626	615	615	631	629	641	625	665	624	648	646	628	625	585	639	649	592	630	622	599	589	672	637	680	629	601	638	642	622	626	672	627	647	631	639	635	633	616	630	611	648	624	649	644	638	674	674	644	638	623	628	668	640	656	679	577	624	595	631	635	673	586	615	636	659	629	628	637	652	601	623	632	675	647	610	629	626	627	651	661	570	637	650	630	596	663	636	611	633	594	638	638	642	649	703	640	625	672	614	609	631	555	663	645	654	675	628	623	568	649	623	619	665	601	608	631	636	622	604	676	626	643	625	668	612	659	664	642	603	652	611	630	567	599	643	622	595	638	658	613	605	617	616	653	619	631	606	628	661	667	665	654	624	612	649	624	631	627	623	650	653	658	654	607	651	617	648	633	624	622	667	652	663	601	657	692	643	640	642	625	625	601	662	641	637	639	587	617	685	678	648	598	681	643	617	620	640	629	594	634	607	648	621	636	623	652	634	628	649	620	659	629	610	607	658	646	637	625	635	603	670	621	639	613	635	645	653	628	673	635	606	659	646	625	631	652	629	650	675	685	634	591	609	595	639	682	624	651	665	626	646	616	667	599	687	577	644	596	611	654	643	654	663	644	694	653	610	608	622	634	630	620	655	605	660	609	635	667	599	588	627	600	621	668	631	631	610	655	656	624	655	630	639	661	619	665	657	615	672	633	604	627	655	626	606	633	584	677	618	645	608	641	636	626	647	596	572	617	646	643	617	634	624	638	645	705	605	648	637	609	631	650	659	614	630	617	637	635	672	655	631	588	658	636	665	649	642	610	591	669	588	631	640	669	625	648	652	625	655	637	651	658	619	640	623	651	638	595	626	614	652	629	586	645	617	615	614	649	635	654	613	645	632	632	640	663	593	579	677	659	625	648	616	629	620	622	640	654	625	574	656	594	629	662	641	621	686	624	607	641	642	673	672	658	653	649	596	630	628	624	630	647	638	604	654	601	649	612	669	613	633	644	625	611	598	645	672	672	655	653	640	623	602	640	592	639	616	663	624	626	669	621	644	658	663	625	656	606	607	616	602	642	648	613	590	605	669	645	612	615	610	632	639	626	671	618	635	608	681	622	658	676	605	650	635	605	638	611	626	645	634	642	658	611	618	652	622	636	670	608	601	676	645	629	633	634	613	620	640	595	645	576	639	636	622	649	644	612	606	693	636	636	674	664	632	631	661	630	668	616	635	640	645	606	695	674	659	622	663	644	666	604	627	607	672	594	648	627	640	656	646	605	596	622	632	614	617	610	665	664	631	598	588	625	611	602	623	623	615	631	631	606	620	649	631	649	624	601	617	582	644	627	661	582	651	636	698	644	614	678	607	623	653	662	608	654	584	579	641	661	591	595	645	682	586	641	647	608	615	607	619	626	640	604	598	656	645	639	635	635	626	641	610	610	638	622	647	655	636	644	631	596	645	657	627	648	629	627	617	606	627	626	633	625	627	619	653	639	633	644	613	627	637	615	627	662	628	692	609	608	616	651	657	644	646	609	635	633	612	671	649	621	626	620	639	626	597	635	669	654	653	628	611	623	630	594	632	622	625	623	656	640	688	614	581	582	677	645	613	615	578	656	644	641	640	666	642	655	633	641	614	644	641	680	589	649	648	639	636	618	614	614	627	645	631	626	637	605	660	645	619	620	642	597	667	627	595	651	652	646	599	657	614	628	669	622	685	637	640	667	633	667	604	658	643	618	646	649	603	638	587	641	627	616	640	644	674	617	670	609	607	631	643	634	637	608	666	644	674	694	649	586	619	613	633	632	593	664	650	633	633	606	646	658	606	603	665	648	644	610	640	630	619	645	649	605	633	675	648	629	611	629	636	618	614	636	635	650	622	566	641	624	676	649	633	643	621	610	663	643	637	656	595	683	679	618	622	673	652	598	590	639	663	638	640	629	642	668	652	616	647	592	641	662	645	633	616	666	619	615	600	616	654	672	637	626	667	608	649	630	636	573	616	630	617	664	652	641	608	653	634	637	657	648	635	570	631	656	637	660	617	634	674	602	614	639	626	648	625	630	618	668	618	585	613	624	632	617	619	671	651	630	624	618	634	622	647	661	598	634	618	654	653	642	619	616	662	614	622	612	621	610	628	627	624	655	630	618	628	679	637	653	671	620	625	646	642	615	630	615	650	659	617	637	636	649	602	645	656	626	649	605	641	634	604	624	676	597	634	643	655	591	627	624	621	593	678	690	604	625	612	641	652	667	634	690	643	630	629	641	616	610	635	685	638	640	636	639	654	589	630	617	634	598	636	617	625	576	646	642	622	599	612	670	670	618	607	634	648	650	578	635	614	636	638	658	629	642	649	679	587	637	625	593	645	595	595	619	660	641	654	638	589	652	598	583	598	651	610	641	637	647	631	593	662	619	644	596	618	619	591	702	661	624	585	625	637	680	666	636	656	650	671	626	610	632	602	609	687	646	664	619	609	600	608	655	599	684	650	597	630	653	652	601	612	658	599	583	559	653	642	624	629	592	648	626	648	605	642	656	614	644	651	633	612	632	643	624	633	646	657	672	642	663	627	622	602	629	662
1882	733	749	10335	13220	253	101	76	78	59	58	73	68	83	66	63	63	69	55	52	63	64	53	48	63	41	56	57	57	49	40	40	40	41	25	29	39	36	33	24	43	37	28	31	31	37	31	24	28	30	26	41	31	42	29	33	34	32	30	32	21	24	27	28	35	24	27	29	23	21	39	34	33	34	22	27	32	29	28	35	27	31	21	34	20	30	25	34	23	26	24	29	31	27	40	27	21	27	34	26	39	26	32	23	28	22	40	26	29	21	38	22	27	31	35	36	32	31	19	27	25	29	28	29	26	39	28	36	26	31	34	31	31	28	27	32	28	32	20	26	28	26	36	28	29	28	31	24	26	23	26	27	32	31	34	25	31	24	33	31	29	31	34	26	29	24	29	27	22	29	32	39	25	30	42	28	32	26	25	21	36	32	35	34	27	29	20	23	21	36	28	26	29	27	24	28	21	30	30	39	34	28	32	22	28	31	23	29	30	27	34	37	23	21	25	24	30	30	31	24	19	27	35	25	34	32	36	27	26	23	22	24	31	27	35	29	26	21	33	22	27	24	42	34	21	25	25	32	33	28	20	22	21	22	32	36	14	31	31	18	38	26	35	26	25	20	29	20	20	28	24	26	29	27	29	28	30	38	34	38	25	31	29	30	38	40	31	22	30	30	20	22	23	27	37	21	29	38	22	44	34	37	31	24	27	26	24	34	28	24	25	22	22	24	23	32	29	32	27	22	25	27	28	26	21	27	31	33	31	32	34	29	32	21	20	27	26	37	24	28	20	31	26	25	36	27	30	29	15	30	28	28	36	21	26	39	24	29	27	30	28	22	27	30	32	21	24	33	22	27	24	20	37	30	26	27	30	37	24	32	29	29	34	33	31	25	30	25	34	39	28	24	23	24	26	25	32	25	31	25	28	32	25	26	32	34	19	18	29	27	30	27	27	32	33	32	20	27	28	21	23	21	23	26	23	39	35	27	19	23	37	26	26	25	32	31	45	26	21	33	34	32	29	30	25	33	32	30	27	21	24	30	34	27	24	20	28	23	28	36	37	23	40	35	29	25	38	43	35	20	31	31	22	32	29	36	25	27	29	37	24	32	27	22	27	41	32	25	26	28	27	23	17	35	26	27	24	22	32	40	35	26	22	27	28	26	34	28	29	32	31	31	33	32	32	41	30	35	31	23	28	32	31	24	39	28	38	25	35	21	36	31	22	33	28	25	22	35	17	27	20	33	25	28	24	31	30	26	30	25	29	27	26	28	16	24	24	34	24	30	25	24	22	37	25	26	24	27	23	36	29	28	35	29	32	19	27	26	24	29	30	22	17	28	25	28	39	26	32	21	18	18	29	23	17	25	34	34	34	33	23	25	26	34	27	38	33	18	20	25	27	37	29	25	23	24	32	27	31	37	28	22	39	28	19	13	23	35	16	28	32	32	31	34	25	34	30	31	24	22	28	23	19	28	25	34	31	31	24	34	28	30	25	35	14	32	23	38	27	19	23	30	20	33	27	24	26	33	28	33	31	28	41	29	17	34	36	37	22	35	38	21	33	28	39	22	30	24	38	28	30	24	22	31	32	28	32	31	34	37	25	21	19	32	27	29	33	25	18	24	26	31	44	22	19	26	27	31	32	31	25	29	24	28	36	24	29	27	34	36	35	34	31	22	24	30	27	22	28	23	26	31	29	23	23	30	34	30	28	24	25	25	23	36	28	14	34	30	24	26	30	25	20	33	30	18	20	25	36	30	27	38	31	26	30	21	38	35	26	39	34	17	31	32	35	19	22	21	24	31	27	21	25	34	32	21	36	25	24	24	15	36	22	44	32	33	28	33	33	23	28	30	30	36	21	22	29	27	24	25	19	23	32	25	26	24	28	32	22	19	21	28	24	16	20	30	30	25	30	28	31	33	27	29	38	24	31	25	19	21	31	24	25	34	17	18	30	35	29	26	21	20	23	39	29	28	36	32	22	23	26	29	30	30	25	27	18	30	32	33	39	27	24	28	19	29	23	35	29	35	43	31	28	32	21	25	25	36	30	28	31	30	40	29	27	40	33	24	25	22	36	32	29	37	29	30	34	23	30	37	25	17	34	23	27	31	35	25	41	30	32	29	43	28	28	22	27	28	15	24	23	34	26	30	36	25	22	27	30	26	26	28	27	29	29	25	20	32	27	31	39	34	28	25	32	31	34	30	32	20	19	28	38	20	25	21	23	32	24	16	19	24	28	19	39	31	25	30	37	36	30	28	29	28	22	34	34	25	31	32	22	27	29	31	38	29	27	34	33	34	23	30	26	30	29	29	24	32	32	25	33	27	24	24	36	30	32	32	29	28	25	22	22	28	31	28	34	34	26	30	31	30	38	26	35	30	25	18	32	28	39	19	26	40	26	29	35	29	34	22	23	23	35	18	28	31	22	24	29	34	22	30	28	26	22	33	26	24	25	23	34	20	38	31	30	37	28	23	34	29	25	29	25	27	35	19	30	29	19	30	29	30	35	27	27	28	36	29	23	24	23	27	23	23	30	34	27	17	26	31	24	24	30	22	26	30	31	19	27	30	23	26	33	21	32	17	35	29	23	21	21	27	19	27	20	36	28	28	28	26	34	28	20	30	25	33	20	28	27	35	34	27	33	22	20	25	42	35	25	28	22	25	26	22	27	31	29	23	33	22	31	26	21	24	32	34	29	35	32	21	23	32	29	25	25	35	23	30	23	32	28	27	24	31	33	25	27	38	33	31	23	22	27	26	39	32	33	43	23	30	30	30	27	19	43	39	21	33	19	26	33	20	27	33	29	30	29	39	31	26	41	27	32	17	38	30	35	28	29	19	33	33	26	28	19	26	20	30	20	34	25	33	31	20	25	33	37	29	29	24	33	21	23	15	36	31	28	30	33	19	25	27	28	39	29	31	35	28	22	30	36	34	28	29	41	24	31	37	32	26	25	22	20	29	29	30	29	15	26	29	26	31	35	30	37	28	26	27	31	22	37	28	21	39	30	26	22	32	32	30	16	26	34	34	28	21	25	27	25	28	27	30	35	37	25	36	23	24	19	24	31	24	21	26	32	35	30	30	21	29	23	29	25	28	31	34	23	31	27	24	30	28	34	39	27	28	18	32	28	25	34	28	23	24	28	22	32	26	26	23	33	27	31	26	29	29	26	24	32	33	31	28	31	35	24	27	25	24	30	19	30	29	34	31	32	28	29	20	31	29	27	23	28	25	25	28	23	31	32	31	32	23	28	22	32	26	33	42	23	25	39	22	25	27	31	22	33	28	29	26	33	40	35	25	34	27	21	26	16	37	24	28	36	27	21	32	28	27	26	29	30	36	26	27	33	29	31	19	26	19	27	24	29	22	19	27	20	31	34	30	27	29	26	23	36	25	33	32	25	28	39	25	26	23	29	22	30	29	25	25	32	25	39	27	22	30	28	22	23	30	29	23	21	25	24	33	28	18	30	21	27	35	26	27	37	31
27450	19035	13980	60437	49605	12805	9572	7184	5645	4654	4129	3899	3749	3501	3139	2973	3382	3571	3112	2839	2861	2588	2092	1924	1924	1663	1701	1727	2162	2449	2161	1567	1244	1097	999	882	943	888	785	755	836	800	766	750	763	727	715	682	693	639	652	689	710	722	660	708	644	672	652	666	670	674	621	656	637	620	648	609	596	594	634	624	593	600	608	539	623	567	537	548	534	547	562	502	523	528	522	490	516	534	541	507	519	515	533	544	514	514	501	518	504	488	506	528	507	515	519	497	577	493	498	490	516	539	499	480	512	489	546	521	517	478	507	542	516	501	536	470	490	529	500	517	474	507	465	492	480	526	529	522	479	494	538	473	490	494	482	496	533	528	493	543	475	502	535	592	522	519	500	493	479	515	499	524	507	541	517	499	518	485	499	472	501	482	529	501	479	503	515	537	522	523	495	513	515	500	545	492	503	506	476	523	488	489	538	494	484	488	499	485	507	483	479	489	496	473	481	484	527	519	492	492	532	513	500	479	544	514	495	520	460	478	470	497	513	507	486	472	547	513	519	481	514	469	520	495	499	498	511	491	510	466	479	523	513	552	490	513	544	493	469	485	462	538	475	476	493	542	504	497	490	493	471	491	515	499	478	541	523	512	528	488	501	504	450	521	486	480	537	539	507	487	513	475	487	491	479	555	501	474	497	504	522	495	565	509	481	463	532	509	513	505	527	493	491	516	525	540	484	518	516	490	552	499	494	488	491	520	490	519	488	491	474	502	501	516	508	561	535	490	532	553	517	487	494	481	497	468	474	503	516	494	492	503	493	482	500	519	468	511	558	458	470	566	502	484	505	519	516	522	500	498	516	456	510	520	489	514	455	494	482	517	529	503	482	476	521	475	497	537	530	488	495	509	447	503	496	464	475	474	473	496	494	489	481	499	505	516	526	514	535	502	481	497	497	499	481	508	532	495	469	489	522	507	478	512	504	475	471	514	498	472	511	454	503	483	480	481	512	529	500	478	462	506	507	500	486	525	538	506	501	527	500	511	508	500	508	472	536	527	525	494	548	523	503	506	520	466	504	504	474	486	501	532	486	488	501	480	493	521	465	500	500	471	513	520	529	486	531	525	493	544	456	479	504	540	484	477	525	506	476	478	517	521	474	477	480	494	519	507	527	466	481	501	518	507	501	487	474	512	511	471	476	511	491	504	479	445	494	503	526	493	528	529	517	528	501	487	508	500	489	482	500	505	476	489	497	488	495	533	503	491	503	485	517	509	481	531	537	495	511	490	493	479	534	486	517	566	475	516	504	533	511	502	503	515	509	489	521	477	486	531	494	500	496	508	531	492	477	485	521	467	513	490	525	527	497	499	529	458	519	473	479	480	561	494	510	500	500	507	529	549	515	479	487	495	465	469	467	496	523	499	516	514	497	517	486	474	472	489	491	470	490	495	493	500	485	511	488	479	501	508	508	517	500	481	500	527	484	473	516	486	473	518	496	487	520	469	509	461	516	486	551	512	444	549	572	517	444	499	487	509	542	502	526	478	484	490	494	504	479	495	519	538	499	487	508	519	500	525	496	503	474	547	519	479	481	491	516	479	458	512	462	515	474	504	514	498	490	477	516	504	544	503	493	494	459	497	476	514	525	500	514	530	510	511	463	500	487	455	505	522	519	516	515	468	510	500	490	512	502	460	499	494	480	504	507	498	492	481	506	528	508	488	518	479	561	509	523	478	535	472	514	507	508	486	528	457	515	477	503	514	532	507	493	490	541	516	499	533	493	520	511	507	480	499	505	517	501	498	522	519	517	527	460	521	495	512	487	533	510	527	544	517	526	524	518	512	507	493	480	540	497	520	510	471	479	511	507	471	492	501	485	512	498	501	495	492	513	502	506	520	471	496	483	466	484	489	550	517	469	479	494	497	499	467	424	533	445	484	501	492	468	549	487	491	489	493	509	487	493	501	462	495	541	460	477	453	463	491	512	507	517	545	490	488	498	519	475	503	515	439	478	523	501	544	458	465	509	488	504	508	461	467	498	559	478	532	509	532	527	534	518	454	513	483	512	563	498	519	507	454	517	512	504	458	494	496	457	553	517	477	521	509	471	472	524	524	529	503	534	480	516	531	517	456	489	478	487	477	501	507	479	527	494	502	511	505	474	483	493	513	510	476	483	481	526	487	509	479	539	503	508	457	518	491	507	478	499	499	516	472	533	491	502	503	492	478	458	516	513	472	538	505	477	505	474	493	488	474	503	510	509	505	542	524	490	513	476	488	543	495	478	465	487	494	496	517	539	489	490	441	512	534	532	472	509	540	519	472	490	516	523	498	478	513	521	451	506	516	458	518	524	470	486	531	506	488	489	494	494	503	506	522	502	475	534	518	526	484	480	481	487	521	520	499	508	507	509	499	502	480	514	502	512	503	515	494	501	503	474	519	516	485	475	507	530	520	483	508	501	529	518	463	487	507	528	482	515	510	492	493	495	517	500	514	498	542	516	464	529	510	528	497	477	475	525	524	523	502	561	453	480	475	456	474	498	506	516	467	484	513	491	533	539	452	470	495	475	534	493	476	509	451	493	500	513	534	497	450	500	529	520	519	493	532	489	514	508	500	503	486	503	495	497	515	471	501	484	501	490	540	458	501	535	503	551	515	485	529	497	496	506	555	487	483	436	459	514	462	484	492	496	537	506	514	511	519	478	486	477	505	498	479	511	514	469	513	546	515	490	520	514	471	487	493	498	482	523	518	498	491	493	448	459	499	532	551	506	501	515	512	541	466	491	558	480	518	455	489	563	490	505	501	492	490	501	464	524	547	503	422	520	532	496	495	493	493	500	504	482	527	482	512	465	500	493	470	464	503	519	501	498	511	512	454	497	518	507	517	497	505	471	494	504	471	517	508	483	504	483	493	465	508	484	440	523	455	486	504	482	468	485	494	516	478	472	497	490	508	504	504	496	474	491	494	498	503	509	484	480	529	510	540	499	508	462	495	521	506	477	494	490	465	498	506	485	491	514	510	536	519	517	495	482	516	509	502	502	490	504	452	529	502	499	478	521	496	516	489	494	517	473	521	536	505	495	488	518	532	486	486	529	505	475	501	490	492	437	517	562	535	496	527	502	497	502	511	470	493	465	472	505	457	464	510	482	488	496	518	486	515	507	512	433	534	498	488	489	467	489	463	481	527	499	517	503	501	489	471	487	485	477	520	509	505	492	462	476	438	504	543	519	516	517	514	514	492	455	525	539	431	505	529	518	508	504	481	545	491	504	530	497	487	505	481	464	479	531	473	502	492	517	497	481	553	511	503	457	497	520	515	515	514	475	522	515	494	495	459	501	484	506	469	469	511	522	490	493	497	485	525	472	507	492	475	532	519	530	462	473	501	480	466	528	476	530	490	496	497	539	491	504	507	519	483	531	495	505	517	506	510	479	496	476	489	514	517	488	480	522	512	470	459	489	521	489	473	480	511	538	503	473	499	491	515	482	474	552	458	520	506	498	503	489	503
1312	296	543	2623	1805	43	31	35	26	36	25	37	42	36	34	29	25	36	31	38	20	51	36	28	33	29	31	37	33	33	39	26	23	28	31	21	14	30	28	26	31	22	20	22	24	33	24	18	25	28	34	23	19	38	25	26	27	30	32	24	18	29	26	23	24	28	22	23	22	34	30	27	32	33	23	21	23	19	30	33	23	21	28	21	26	21	24	27	20	20	23	27	23	19	16	25	32	33	30	38	30	23	24	21	29	20	21	23	13	33	19	13	23	27	23	18	34	30	22	21	30	20	24	16	27	20	22	33	24	26	24	28	14	22	28	30	31	20	22	28	24	23	26	15	33	26	24	21	27	22	23	20	24	25	22	25	36	43	33	22	28	28	25	16	37	20	16	29	26	21	20	25	24	18	22	28	21	25	21	25	18	28	21	29	24	24	22	27	31	23	23	23	35	25	26	28	19	21	23	15	29	16	19	24	25	23	25	32	21	32	26	13	26	22	30	19	20	25	23	17	25	18	36	34	19	23	18	28	24	28	31	24	26	27	25	27	32	23	29	32	29	28	23	21	18	22	28	22	40	32	23	25	23	20	14	24	20	19	21	24	23	36	15	23	19	32	19	25	30	20	30	27	22	29	22	35	18	14	24	22	25	16	17	29	23	28	23	18	26	28	20	23	28	31	28	16	25	17	21	24	25	27	17	22	23	23	24	28	26	31	18	23	16	26	26	26	20	35	20	25	24	29	27	32	22	21	26	24	31	20	24	27	22	26	16	22	26	19	23	29	26	21	28	25	25	25	27	21	21	28	25	26	21	25	13	27	26	28	31	29	23	19	29	15	29	25	24	20	21	16	28	22	23	16	28	26	24	19	25	24	23	28	21	32	31	26	26	25	19	18	28	19	26	30	15	26	19	21	22	26	24	20	26	22	25	22	27	20	25	18	15	27	23	31	28	29	26	21	25	35	23	29	27	29	23	23	20	28	23	14	24	25	24	23	32	25	23	17	18	25	28	24	36	13	24	23	24	28	33	22	20	23	24	25	22	23	21	27	27	30	30	28	23	26	24	31	30	22	25	30	28	23	38	33	22	31	22	21	25	24	16	22	28	22	25	18	32	27	30	21	29	16	20	28	25	37	32	35	19	26	17	25	16	22	29	24	18	28	32	24	20	18	31	19	16	20	20	24	26	28	23	28	26	30	26	17	19	21	38	28	29	18	19	30	25	26	28	29	31	23	24	18	28	20	25	18	27	25	25	29	12	21	23	22	25	33	23	27	24	22	34	31	16	21	19	21	20	30	19	20	15	28	29	27	24	27	29	23	25	35	24	30	19	34	34	15	26	14	24	19	19	23	23	25	23	20	21	23	30	26	23	25	27	24	34	22	27	23	24	25	29	29	26	22	19	13	18	22	23	30	21	24	26	20	15	34	23	23	32	21	27	21	20	29	26	18	33	22	27	23	31	22	24	30	29	32	24	24	20	24	22	26	29	24	31	27	17	30	23	30	26	20	23	21	31	21	29	28	30	27	29	25	32	30	21	29	32	32	25	31	27	28	17	23	20	24	35	32	26	19	24	20	23	23	23	24	23	28	16	23	33	19	15	24	16	17	21	18	22	22	19	24	25	19	24	18	20	27	25	29	19	22	32	17	19	23	22	28	22	18	23	24	24	27	22	22	30	24	27	27	20	20	20	22	18	24	25	23	28	21	20	23	17	30	22	28	25	23	27	23	28	21	37	20	21	25	29	22	36	30	24	21	31	18	36	26	28	19	26	25	20	23	28	20	23	22	21	28	29	17	21	33	22	24	29	22	27	28	24	31	20	16	36	25	29	18	24	24	20	25	27	20	19	20	22	24	27	23	29	27	24	27	24	26	27	34	29	31	19	17	16	19	27	14	18	24	20	29	12	22	23	21	30	23	32	35	28	25	24	19	22	29	22	36	28	24	21	17	24	30	28	22	23	28	25	29	27	22	15	31	16	23	30	24	24	30	27	29	27	19	22	24	19	24	22	22	22	26	24	22	18	16	32	22	35	30	26	33	26	29	24	21	27	24	25	24	30	23	21	21	26	21	22	21	24	19	27	29	35	18	22	32	18	19	24	21	21	23	15	36	27	21	19	21	27	21	26	29	23	20	34	18	31	18	18	22	16	31	17	29	21	21	27	25	21	26	31	20	31	21	25	27	32	28	18	27	16	24	29	20	20	25	20	26	29	24	24	14	16	25	29	23	21	23	33	25	27	21	27	27	23	23	20	26	25	28	27	21	27	27	24	24	22	19	31	34	25	24	15	30	25	21	17	23	25	28	29	21	21	29	26	23	17	14	20	24	26	31	30	25	21	27	32	26	19	32	25	26	19	19	17	24	29	37	29	20	28	30	21	25	28	26	19	31	17	24	23	18	25	23	24	32	24	39	26	22	24	19	35	32	19	24	14	28	27	27	20	26	21	23	19	29	20	25	23	29	25	22	22	20	30	19	23	30	28	26	26	20	29	22	32	27	20	17	19	31	28	20	28	22	21	17	21	30	25	26	23	24	28	20	29	25	25	23	25	28	19	21	30	29	21	21	13	30	26	22	27	13	21	22	15	26	20	26	28	30	21	28	22	23	24	27	33	28	29	29	20	27	26	22	33	11	20	21	22	22	23	25	12	25	22	23	22	23	25	25	22	17	31	16	22	26	26	26	21	21	21	22	29	26	21	33	26	36	22	31	19	38	26	22	24	35	19	22	19	21	24	15	25	28	25	25	28	27	29	32	16	17	17	21	33	20	22	28	21	16	31	36	17	21	25	24	18	14	20	27	19	31	16	21	18	28	20	28	23	19	23	31	23	22	25	34	18	24	22	28	17	18	31	21	28	23	25	23	24	22	28	30	19	20	20	27	18	24	27	20	27	19	23	27	24	21	28	28	25	26	23	25	33	28	20	29	27	15	12	22	24	26	19	22	24	16	28	23	23	21	18	25	15	25	20	24	26	21	37	18	20	30	36	22	33	26	22	26	21	21	22	17	27	12	42	24	22	29	24	18	28	20	27	20	21	37	22	25	21	33	20	28	18	22	23	19	36	22	23	21	31	22	30	29	18	25	17	15	24	24	12	38	25	22	22	22	30	19	26	22	32	22	31	25	25	23	27	41	21	23	20	23	15	30	22	26	15	21	34	16	18	27	21	28	27	19	27	24	20	28	26	26	30	21	24	20	19	30	29	25	31	29	22	26	28	29	20	21	25	27	28	24	18	25	21	16	19	22	29	25	41	20	27	25	25	29	25	25	25	26	28	23	27	20	28	27	20	18	32	19	22	28	26	30	25	20	22	20	25	28	30	13	26	21	26	19	30	21	22	27	16	27	27	20	20	22	27	20	22	27	23	26	21	26	24	32	25	31	16	27	25	23	30	31	26	23	28	21	20	23	30	18	15	19	19	23	24	25	28	16	23	28	23	22	27	25	30	24	21	23	22	28	19	29	22	30	31	22	23	22
15594	12056	15505	48889	33302	2421	1647	1325	1067	960	1108	1244	1192	1181	1218	1216	1271	1378	1256	1093	1092	962	880	857	780	755	776	817	910	1026	898	795	618	592	548	532	533	540	490	506	546	493	464	525	501	461	482	445	472	477	461	450	481	467	498	480	452	503	430	469	499	490	492	471	449	457	445	425	444	457	435	482	471	481	452	438	448	415	422	431	426	424	459	433	396	412	456	481	430	442	433	406	398	440	438	399	432	411	411	381	454	430	457	446	411	434	393	414	405	408	427	443	419	447	418	448	405	404	410	427	405	425	441	430	415	433	443	462	406	434	430	417	415	437	471	413	427	381	424	403	452	438	402	415	398	451	423	408	429	417	421	394	427	452	429	408	488	437	432	462	442	412	413	419	406	412	412	408	425	424	410	420	409	423	453	427	445	429	425	437	427	445	460	405	411	413	419	438	410	407	433	409	455	430	432	446	412	412	440	446	402	419	431	454	419	411	417	456	411	386	443	452	391	406	443	421	418	417	445	428	442	380	400	394	458	388	430	398	394	402	403	407	408	409	418	412	393	416	436	453	403	427	430	403	435	420	448	397	406	426	408	428	426	441	432	403	433	410	434	440	401	416	446	404	429	411	442	425	433	422	441	419	418	397	377	416	454	411	411	407	412	446	404	400	456	423	432	413	430	424	422	448	405	389	447	410	452	444	398	413	414	381	387	444	420	435	461	435	437	398	462	450	445	371	396	432	441	436	411	403	436	434	397	432	428	399	448	369	412	432	398	407	446	422	380	419	400	425	411	420	414	403	397	425	431	424	419	421	424	428	405	435	435	392	400	436	410	416	462	389	417	384	414	418	478	398	428	418	440	437	439	411	420	447	414	411	466	394	423	413	417	403	426	439	429	447	392	421	424	425	451	433	431	425	421	422	442	420	430	444	425	408	419	418	442	414	428	415	430	404	427	416	410	393	408	431	420	392	415	399	422	431	395	383	440	421	400	414	442	428	424	445	417	413	445	410	393	417	410	409	417	435	399	417	429	432	426	445	421	436	430	416	440	396	421	405	444	418	417	411	439	455	413	403	406	452	423	445	424	367	437	454	444	438	408	409	415	431	438	399	413	390	428	445	405	435	472	404	370	415	434	433	427	382	422	443	398	408	432	446	419	396	418	390	448	400	405	430	415	374	455	427	449	438	420	396	412	446	462	421	462	415	393	425	408	434	444	417	453	414	429	433	445	390	440	436	390	399	425	433	423	392	388	434	419	416	387	437	404	417	483	440	421	396	444	419	432	419	439	400	404	395	436	399	398	432	416	385	409	404	420	406	427	459	427	426	398	409	425	460	436	443	392	392	403	398	387	412	375	402	445	419	434	439	439	466	445	418	401	448	404	433	400	427	477	431	404	440	431	429	420	430	398	413	475	426	419	419	412	419	423	413	430	466	399	429	401	416	424	395	402	424	428	422	443	400	417	420	406	438	419	446	463	388	433	425	397	420	400	439	442	413	423	397	407	464	421	417	418	390	428	416	414	426	399	423	402	458	424	432	424	444	424	430	408	464	455	422	398	414	448	422	417	416	420	395	408	420	426	406	415	396	429	424	423	414	420	415	406	405	455	408	430	391	408	415	408	400	432	442	432	426	414	386	418	343	396	395	394	424	433	433	415	425	422	416	483	418	399	455	398	404	402	420	435	473	456	411	434	411	410	413	396	403	401	401	430	384	442	437	393	441	405	466	445	440	395	470	450	416	442	408	423	406	404	403	425	447	434	425	417	439	414	440	355	442	401	435	430	412	398	420	400	445	393	408	382	425	433	409	421	408	453	436	392	420	432	437	389	426	447	436	443	419	453	426	397	422	413	425	428	422	430	426	431	441	403	442	390	417	444	413	425	424	414	439	411	445	450	421	422	413	410	425	406	421	396	394	406	436	408	445	438	384	414	410	408	417	414	454	424	399	436	427	382	384	461	430	387	416	430	427	438	436	389	442	407	419	428	402	453	429	431	399	440	427	398	442	403	444	434	427	436	416	433	414	450	413	425	477	369	418	454	439	406	431	425	393	466	407	407	441	438	419	415	382	412	403	383	465	401	411	500	431	399	437	394	432	427	433	366	383	425	407	420	436	420	450	431	432	427	418	414	426	415	417	416	433	460	421	400	395	419	420	438	435	402	404	416	431	396	422	428	446	390	457	402	397	400	451	392	414	444	385	454	402	440	442	426	445	404	400	438	406	429	387	426	422	432	422	445	444	447	417	418	437	415	415	443	427	434	423	401	441	451	395	445	407	395	387	427	406	460	419	423	431	416	457	414	395	430	436	411	416	402	387	402	428	420	403	433	405	438	426	430	419	456	404	400	446	417	449	414	412	404	403	441	432	406	417	403	426	405	436	440	414	416	396	435	397	463	453	456	417	408	442	373	444	399	405	447	406	460	427	391	414	440	404	452	406	438	406	391	433	409	436	434	423	434	449	405	437	381	452	424	457	452	392	411	402	434	449	464	407	421	437	459	390	456	441	403	443	416	410	428	457	435	389	391	418	433	424	434	416	429	398	412	450	454	407	444	415	391	455	436	443	423	430	414	439	429	389	390	437	443	407	425	421	413	425	402	460	454	413	419	411	452	447	436	401	449	440	417	403	432	438	407	391	403	422	449	398	414	447	446	416	425	434	436	433	420	419	407	415	425	405	424	397	453	454	405	408	402	401	440	408	447	438	457	431	440	441	438	451	426	426	447	406	430	426	419	405	411	467	403	408	414	439	443	441	396	400	400	405	440	399	388	436	424	423	441	427	440	475	427	440	451	396	411	396	395	419	417	399	415	447	449	427	418	422	479	466	424	418	423	419	417	417	406	420	455	418	479	412	435	417	433	418	416	376	437	432	452	464	438	402	450	452	433	412	411	406	426	405	417	431	415	411	418	441	418	347	413	444	435	459	437	431	433	410	439	418	400	463	414	420	412	460	405	431	421	429	454	415	448	445	395	432	436	442	410	405	427	433	415	392	429	415	445	393	428	439	429	465	418	430	445	428	426	440	435	394	430	439	481	420	408	439	463	403	430	402	412	412	431	449	402	433	436	425	417	418	388	458	437	430	411	444	422	429	372	454	457	410	455	402	429	425	423	405	437	437	447	443	425	446	419	423	427	406	467	429	398	439	430	439	472	414	447	425	433	415	436	397	409	429	450	451	455	423	460	420	435	381	434	395	379	413	431	408	448	428	450	398	422	403	406	422	401	432	427	449	432	407	453	447	430	433	407	421	434	427	388	419	423	434	425	442	407	397	406	436	428	430	437	411	442	462	391	451	450	409	424	406	427	420	437	420	408	399	409	399	410	438	430	431	387	405	425	449	423	414	427	442	384	427	424	406	437	452	444	429	438	416	429	426	446	422	398	428	412	435	446	443	474	435	464	427	425	403	411	395	409	418	448	450	458	411	420	410	428	417	401	454	413	384	452	420	453	421	408	427	423	398	461	414	408	429	418	397	443	414	410	402	420	446
1373	587	1225	11535	11899	298	76	75	69	56	60	71	48	55	64	53	55	51	51	56	61	53	38	33	38	47	50	40	40	46	40	38	35	25	30	29	24	32	30	23	35	23	28	30	22	35	32	26	28	33	32	28	27	27	27	32	17	26	25	29	32	27	32	34	29	30	26	16	27	16	25	27	24	20	34	26	21	26	32	16	16	33	24	27	24	28	18	22	26	18	22	24	26	16	27	25	22	22	18	22	29	28	24	32	25	17	22	25	16	17	28	30	26	25	27	21	21	29	26	34	18	18	19	27	19	26	17	18	23	30	27	21	22	26	21	28	29	20	18	29	25	26	23	21	26	21	32	28	25	17	23	21	30	22	27	13	22	18	20	20	32	23	25	30	37	22	19	24	22	18	33	17	26	25	19	15	23	35	25	29	27	29	20	24	16	19	25	22	25	29	30	22	25	25	24	16	20	26	20	31	27	19	17	22	22	40	20	29	22	29	25	23	25	27	17	21	26	20	20	23	28	22	13	17	28	26	20	18	19	27	23	23	27	26	19	24	19	17	24	23	21	19	23	21	17	23	33	12	24	25	19	18	36	20	23	28	12	28	24	20	23	27	23	19	16	28	26	27	33	19	27	38	20	17	26	18	26	33	20	29	21	32	21	15	32	28	25	15	22	19	22	19	25	26	24	30	23	20	22	25	25	32	11	41	31	22	11	25	21	31	23	20	23	24	25	20	17	21	20	19	23	16	23	19	24	29	28	20	24	18	24	20	22	20	24	32	13	22	20	26	22	33	14	31	31	26	18	20	21	21	22	22	21	24	21	34	20	21	27	27	30	31	15	15	16	27	23	22	20	20	20	26	28	27	28	25	25	23	20	26	30	19	22	26	26	32	22	18	23	33	25	21	29	22	24	30	20	20	27	28	23	29	21	25	29	27	23	28	25	18	25	23	28	21	23	19	27	30	23	19	19	21	32	24	16	29	19	14	18	18	32	21	38	22	28	22	26	14	25	18	28	27	30	23	18	22	14	25	29	18	25	25	23	28	23	29	21	22	26	13	20	24	27	23	24	19	23	22	16	21	28	19	23	30	23	20	26	14	21	25	20	20	30	20	24	26	30	24	25	26	26	22	23	21	30	26	27	31	23	19	21	20	22	28	24	20	23	27	24	30	23	16	23	24	23	22	20	33	27	17	17	29	28	20	24	22	22	22	31	29	24	19	20	25	32	33	22	23	20	29	27	30	34	27	27	22	25	21	21	25	19	26	22	16	29	24	26	21	18	21	26	19	18	25	19	21	17	32	29	22	25	24	15	28	16	33	23	24	33	19	31	28	32	18	35	28	19	29	31	28	21	26	17	35	24	25	29	28	15	25	25	21	24	15	30	20	24	19	18	24	15	24	16	23	18	19	19	31	18	19	23	22	22	22	24	17	21	24	23	20	22	26	22	31	29	15	27	28	25	27	21	23	16	25	20	23	28	22	25	18	25	22	22	26	35	19	22	29	23	21	37	22	20	15	41	21	29	20	18	22	20	15	26	30	14	24	18	26	24	20	28	32	31	27	34	28	22	24	33	25	22	20	31	23	27	23	19	27	27	28	19	23	26	20	32	22	12	18	24	24	21	24	23	23	18	23	24	21	22	26	18	19	26	40	16	30	37	22	22	32	20	15	17	36	32	30	25	18	21	29	27	15	25	24	24	26	33	26	20	28	21	20	24	20	14	12	23	26	27	25	24	24	18	22	24	24	25	27	26	28	23	27	24	23	28	19	23	28	25	26	20	23	24	22	27	29	18	20	29	27	24	28	26	21	31	19	29	16	18	28	18	22	20	20	15	18	30	22	26	32	21	28	24	11	26	25	29	32	27	22	21	25	28	18	21	24	22	24	23	19	24	23	31	33	12	33	21	32	19	26	24	26	24	20	17	22	26	23	19	24	29	23	23	23	26	27	27	17	18	29	26	24	20	32	27	24	22	26	21	21	26	28	38	29	26	32	28	27	22	22	19	24	26	20	26	39	22	24	31	22	28	13	22	32	26	20	19	26	25	14	21	27	23	17	28	25	29	20	22	36	25	31	16	22	22	29	29	22	26	25	16	17	16	18	27	24	21	25	16	14	20	21	28	20	29	19	20	18	23	18	27	22	26	22	23	27	21	22	23	19	20	30	25	20	25	23	21	19	17	26	23	21	21	23	20	22	24	25	15	37	16	21	22	31	29	21	22	19	31	23	25	25	19	25	29	23	19	26	28	26	20	23	22	17	22	20	27	22	17	30	14	25	25	31	23	23	25	20	28	27	24	22	24	22	21	14	31	21	16	36	33	15	33	23	24	23	14	23	32	23	26	29	23	20	25	31	19	28	29	20	29	24	29	19	30	21	28	15	18	19	23	30	25	22	16	27	28	23	27	25	19	28	29	27	16	28	29	18	17	22	19	28	13	24	24	20	21	30	18	26	22	25	22	19	17	16	13	17	13	29	22	21	32	22	24	18	23	24	23	18	17	21	23	24	20	34	22	25	28	20	22	23	31	15	27	30	30	22	25	29	27	22	26	15	22	27	26	19	21	22	22	20	22	17	16	23	21	21	25	23	21	34	22	19	27	25	34	22	23	24	26	33	24	17	14	29	27	24	18	27	30	25	33	23	27	24	15	23	19	28	21	30	28	24	26	17	20	24	25	37	26	21	20	18	19	29	32	29	22	17	25	29	19	22	30	14	27	18	19	19	21	30	17	33	31	28	31	16	20	31	25	20	36	24	14	26	27	22	18	26	19	21	23	23	24	27	20	19	21	24	24	18	27	22	21	19	24	32	28	25	32	26	21	26	20	22	31	18	13	26	19	27	22	27	29	19	24	20	21	27	28	28	24	25	23	19	14	16	27	31	27	21	16	31	28	19	32	24	22	16	25	25	33	25	22	18	23	26	20	22	23	12	23	22	34	29	21	22	22	26	25	22	29	31	27	10	13	26	22	32	19	26	16	19	24	26	26	27	21	24	33	34	18	23	27	22	22	29	20	25	35	26	31	20	24	18	14	20	31	20	19	24	20	28	18	25	29	25	26	28	22	24	25	22	18	18	34	26	19	15	22	20	18	31	21	24	30	24	20	26	29	19	30	18	20	30	24	20	11	20	30	25	23	27	26	26	17	22	34	24	25	14	37	16	25	15	27	21	30	28	19	14	27	29	27	21	20	25	30	26	17	29	24	23	18	31	32	19	33	26	28	31	22	13	33	22	21	23	20	27	25	20	32	19	22	32	14	29	31	24	22	22	26	22	17	30	21	27	21	23	26	25	33	22	26	20	25	37	29	24	20	19	19	28	31	17	20	28	24	30	24	26	18	18	24	22	23	22	24	17	20	24	21	28	18	24	26	27	20	18	24	25	14	23	31	34	22	21	23	25	25	30	16	22	22	24	18	20	26	25	22	20	22	31	20	21	24	25	24	27	26	20	33	36	14	21	16	18	25	15	28	24	27	24	21	27
25792	17263	19676	73721	56965	11395	8372	6301	4834	4037	3687	3753	3373	3040	2811	2563	2846	2985	2505	2214	2138	2037	1828	1651	1482	1442	1465	1528	1522	1662	1621	1337	1003	907	864	801	790	817	695	671	628	651	626	626	641	621	656	552	545	571	586	620	616	631	591	628	529	548	602	581	571	536	529	550	499	553	523	536	534	556	548	480	496	493	480	467	449	465	449	459	465	459	453	466	450	457	454	459	412	418	483	444	442	418	436	444	443	427	434	449	422	461	418	431	407	473	428	453	433	448	436	453	411	439	456	423	434	395	417	437	480	429	428	418	406	413	442	466	400	429	398	408	449	423	430	445	438	441	435	452	376	406	451	431	399	374	397	418	443	438	436	413	457	433	473	437	464	446	422	412	431	406	382	430	435	409	427	427	432	426	412	412	467	401	405	422	433	393	418	422	445	420	452	454	431	415	454	396	443	423	451	418	462	403	452	442	418	416	419	433	437	377	418	467	421	430	392	442	436	389	426	411	424	412	430	415	423	409	429	402	448	403	413	424	456	385	394	425	428	440	433	417	443	445	423	415	417	396	459	422	416	405	437	414	455	462	425	438	418	431	430	420	413	409	390	384	434	400	406	442	414	467	404	396	429	471	412	397	427	411	467	455	415	426	431	409	422	424	434	415	455	405	420	382	438	413	430	430	442	390	448	436	460	384	442	414	377	417	451	424	407	447	423	412	399	434	445	482	447	383	411	438	451	409	404	395	428	441	428	443	438	414	460	407	424	432	392	458	419	428	443	423	407	436	460	409	423	429	436	441	427	427	395	429	422	441	462	408	413	412	407	436	426	403	385	430	440	413	422	430	443	442	479	417	406	452	447	414	405	374	405	461	450	428	408	423	421	414	432	424	417	417	438	406	441	398	404	413	407	413	428	416	403	440	440	451	414	406	453	417	463	434	406	448	444	469	444	404	390	466	414	401	428	441	369	408	443	446	436	439	396	424	426	429	392	384	411	434	413	446	437	420	413	389	419	424	381	446	427	416	436	398	427	400	432	403	429	406	414	396	436	424	441	395	373	456	433	427	406	442	405	391	427	412	410	414	429	391	402	380	425	444	412	396	443	439	418	452	422	390	456	419	430	462	453	414	376	413	470	440	442	468	389	431	423	426	432	410	416	409	431	431	431	367	410	415	403	408	421	436	415	442	430	407	393	451	404	459	412	421	403	397	447	440	432	425	461	449	432	436	362	405	440	412	457	426	451	448	412	382	420	438	412	433	439	400	430	393	421	455	405	426	388	432	436	432	408	437	434	437	409	425	460	401	432	403	411	455	456	387	436	420	454	410	418	412	449	409	453	387	408	433	404	369	427	374	388	410	429	400	424	427	431	416	434	421	425	392	422	417	427	422	376	446	410	422	430	449	435	422	411	420	440	440	421	426	383	409	431	455	423	434	387	445	414	428	482	446	416	411	423	419	406	438	443	431	428	409	418	434	447	420	369	391	430	435	427	458	442	426	420	388	429	405	437	438	385	433	445	438	397	418	436	385	382	386	379	386	416	423	409	406	446	405	403	408	422	478	408	406	417	429	420	420	408	447	459	451	415	437	398	407	367	430	414	417	387	440	452	423	430	380	424	398	411	431	420	398	428	419	395	473	402	386	414	391	452	422	444	412	422	403	424	419	438	424	421	429	419	424	434	427	428	408	389	402	439	398	439	407	421	416	420	400	422	426	407	389	434	398	419	417	435	429	445	462	417	405	427	433	446	438	428	436	401	411	419	401	392	400	430	465	455	411	442	456	408	445	421	435	445	470	423	441	461	423	459	435	426	377	423	445	417	399	419	440	406	440	389	401	395	454	356	415	411	394	422	442	403	424	426	445	405	440	443	430	396	423	433	438	434	409	421	441	494	438	420	461	405	404	455	402	450	425	424	407	450	412	424	414	422	471	430	423	402	407	398	394	422	432	391	394	404	440	424	384	418	421	429	395	415	428	429	444	459	408	407	415	416	437	444	411	437	446	440	440	444	404	409	396	379	416	434	426	400	403	435	445	454	414	378	383	418	425	435	408	417	439	377	426	403	425	372	411	459	439	399	453	436	433	398	433	446	408	431	440	444	453	401	412	453	445	401	404	436	426	431	432	425	463	408	461	388	420	452	416	439	426	419	434	438	407	406	472	434	398	397	463	390	413	427	442	377	435	435	438	442	421	425	431	422	419	442	399	442	409	433	430	410	413	418	428	435	443	435	430	403	428	421	404	432	425	426	419	416	421	443	446	447	447	410	423	420	431	427	426	433	456	423	431	405	448	445	386	422	414	429	418	395	401	417	442	439	411	400	426	428	425	413	394	410	419	398	447	470	400	420	423	435	429	467	400	426	413	400	437	413	444	399	417	448	445	402	418	426	414	440	377	428	395	414	426	419	401	422	383	435	416	402	406	396	416	437	429	398	440	429	431	423	400	423	411	451	410	403	429	379	412	416	417	414	469	395	414	386	444	433	412	418	411	437	441	434	404	415	416	401	423	410	415	416	408	419	432	440	421	429	429	428	411	431	430	428	427	467	421	440	402	417	426	405	428	415	430	387	417	439	418	438	439	386	406	435	430	434	455	432	428	417	406	385	427	391	387	438	413	390	395	420	392	437	422	455	423	384	439	406	399	400	437	419	464	402	410	414	436	411	400	439	403	432	432	392	419	416	420	436	420	413	425	455	443	390	452	458	451	416	436	423	434	421	401	401	436	453	441	451	378	470	409	393	423	424	427	424	396	393	414	496	422	449	428	438	435	391	446	416	437	416	428	425	412	454	424	407	427	417	430	353	445	412	461	414	430	427	422	409	410	426	419	438	411	421	447	430	399	446	416	391	416	450	428	447	428	398	434	433	393	433	441	375	427	374	454	448	442	394	437	426	407	429	403	425	414	440	430	386	406	416	460	394	415	409	391	390	416	459	415	420	421	443	439	390	433	402	426	404	417	448	418	427	436	431	428	427	399	424	419	474	369	442	433	422	422	405	438	435	459	370	434	411	439	450	399	432	430	444	395	451	418	404	406	407	411	426	429	435	456	466	449	415	434	418	432	424	431	454	410	447	350	408	361	460	412	415	382	416	420	448	408	411	415	447	435	443	404	408	421	417	429	441	450	444	430	454	448	408	426	419	433	454	443	428	385	426	435	409	411	431	412	405	389	426	425	421	427	434	406	418	396	419	437	415	397	409	443	366	437	435	365	425	404	417	446	374	434	431	413	413	430	424	426	427	431	454	406	456	439	411	404	450	458	436	471	420	435	406	402	403	402	447	407	448	423	417	400	438	466	413	452	424	410	397	411	394	434	395	410	439	450	431	410	404	431	438	421	421	438	434	439	435	434	399	399	457	415	439	423	389	442	412	393	437	446	403	434	434	392	408	453	426	423	449	417	441	427	431	423	454	427	441	423	435	452	423	412	388	439	449	442	451	415	421	435	445	419	416	417	424	409	408	415	442	399	428	404	445	434	448	460	382	398	438	462	428	440
2352	335	1101	6797	6200	123	60	54	54	46	52	47	39	65	60	45	45	51	50	60	46	44	60	42	51	40	46	44	49	34	63	37	52	36	48	44	43	40	29	36	41	40	35	38	45	39	36	37	39	40	42	42	42	58	33	37	44	34	36	26	31	30	31	44	36	32	39	43	33	31	46	43	44	48	30	38	31	37	30	34	32	32	48	40	37	39	35	42	40	35	49	39	42	36	39	34	41	39	46	32	39	43	35	42	33	37	39	25	38	45	30	32	40	30	37	25	54	42	34	36	33	30	32	32	37	30	41	46	35	53	41	34	44	35	45	32	36	31	26	35	30	38	35	42	36	32	27	29	31	43	36	35	34	41	33	26	36	44	29	34	54	32	28	41	31	39	30	36	42	35	31	22	43	44	34	32	39	43	40	43	34	43	36	34	28	34	42	37	22	37	31	36	37	42	42	38	31	37	30	30	45	38	37	35	36	44	42	39	36	30	33	35	38	31	27	46	28	29	40	39	32	41	36	43	42	37	37	26	44	40	34	40	36	47	34	35	35	40	40	39	34	39	33	33	43	49	35	29	37	25	28	37	43	43	32	27	39	48	35	26	36	47	43	32	28	37	26	42	36	36	46	31	50	41	38	49	35	30	28	47	32	32	37	39	32	42	34	48	35	41	39	34	45	37	30	33	34	45	35	36	43	26	37	39	39	40	40	28	44	26	34	34	47	34	30	49	35	30	36	25	34	46	33	40	37	34	33	40	38	41	30	32	31	23	41	29	37	43	35	35	38	30	45	27	41	36	41	38	32	33	30	39	42	36	34	37	34	34	33	36	40	31	49	38	41	44	35	40	41	35	36	39	37	38	37	32	34	35	28	55	28	45	36	43	26	43	35	25	35	27	43	40	29	30	37	41	45	29	34	50	23	41	42	38	35	45	33	39	31	49	26	31	52	25	51	31	41	35	38	33	38	47	34	38	37	41	39	31	44	36	34	40	38	43	38	33	36	36	34	30	30	37	36	35	35	32	34	45	16	43	41	44	30	44	40	33	42	37	35	36	34	36	24	44	42	39	36	49	47	34	37	40	32	44	35	38	49	29	39	31	35	45	31	37	36	43	43	37	38	38	47	40	29	35	40	35	30	41	34	30	25	32	33	43	34	35	38	37	33	39	48	38	43	39	40	27	34	43	25	24	35	36	37	45	46	37	30	37	33	39	38	51	35	41	23	38	31	39	48	32	34	45	41	46	31	31	35	37	31	40	26	34	33	27	39	44	32	40	40	31	34	50	37	40	29	35	34	41	37	42	37	44	45	34	37	41	40	38	34	34	38	39	35	38	33	40	45	37	47	36	39	30	35	42	34	42	25	35	25	31	40	48	38	43	28	44	37	42	40	35	41	33	30	34	35	43	45	35	33	32	43	45	34	41	39	30	32	29	40	33	43	36	35	30	31	36	34	37	35	33	44	39	33	41	40	31	35	41	34	47	48	35	28	30	36	31	37	36	36	34	42	39	33	35	36	39	33	36	45	38	35	35	39	32	42	31	28	34	41	37	27	30	46	39	41	38	53	44	30	42	32	28	39	49	30	28	31	34	46	38	30	34	44	49	36	34	36	29	31	37	25	36	39	34	34	45	30	51	24	42	25	38	39	36	36	41	39	36	42	29	34	38	38	35	32	37	38	47	35	48	29	34	37	38	39	27	40	47	32	42	25	39	36	31	30	38	40	37	45	35	37	41	30	26	36	37	49	46	30	45	30	42	35	39	22	30	30	41	24	33	41	30	29	41	30	35	43	38	32	43	32	35	38	36	46	33	34	32	38	47	41	43	41	43	34	33	38	23	35	35	47	26	42	36	26	29	33	39	28	36	37	46	33	33	36	35	39	37	51	33	38	43	41	35	26	47	33	32	29	35	29	35	35	51	28	42	46	33	40	42	25	42	57	28	40	42	39	47	48	55	43	39	36	36	31	39	38	50	34	45	31	41	50	41	40	32	37	45	43	38	40	41	34	31	43	40	35	35	36	35	40	34	43	36	41	30	37	36	38	41	30	34	36	36	35	36	20	37	35	37	38	42	41	35	43	29	42	28	26	39	36	26	40	36	34	31	30	43	49	40	29	43	33	40	45	43	32	42	37	34	39	38	22	37	45	35	40	30	36	40	34	37	47	35	31	42	33	35	30	37	38	40	38	38	42	31	35	38	42	26	23	36	38	43	37	38	40	48	36	45	40	39	32	36	38	43	39	36	31	40	34	38	41	32	31	32	31	36	41	39	43	34	25	30	36	38	42	42	55	46	36	40	44	26	37	43	36	44	36	35	31	33	33	26	29	28	35	39	36	45	31	32	38	43	49	36	40	27	31	32	30	38	45	29	34	32	38	33	33	35	28	28	47	37	36	37	37	37	42	24	38	29	37	35	42	34	36	44	43	29	36	34	30	34	42	36	29	36	40	33	29	35	43	37	44	41	48	42	35	53	37	36	42	27	26	38	39	46	27	32	21	28	36	35	38	22	47	41	31	29	40	31	37	43	46	34	28	28	33	44	31	39	36	28	34	35	41	31	37	37	45	36	46	38	42	26	32	25	34	36	40	40	43	44	42	34	37	48	30	37	40	29	33	38	37	19	38	40	26	48	27	27	35	40	30	35	33	40	33	45	32	34	37	32	32	32	36	38	33	29	20	37	34	46	38	34	33	33	41	39	41	40	27	38	40	38	36	41	35	45	36	33	37	34	50	39	38	46	41	31	43	37	44	41	38	43	34	34	34	46	34	33	43	44	34	32	45	38	41	36	37	44	49	44	30	38	29	38	33	34	38	44	39	41	33	48	40	43	35	33	36	31	31	36	48	30	26	44	39	37	38	35	33	24	36	26	36	23	41	38	30	34	39	41	28	38	30	34	37	42	35	35	38	35	35	37	29	32	43	41	31	37	40	25	36	36	40	30	34	41	36	44	41	36	29	44	34	35	35	48	32	36	40	39	37	35	48	43	35	34	34	37	31	40	33	26	30	44	53	40	33	38	37	37	31	30	34	28	30	37	35	43	43	44	39	32	28	31	30	36	28	40	44	39	25	28	37	30	43	35	31	28	28	39	46	40	37	27	39	34	24	40	37	33	30	31	32	42	38	39	39	44	42	27	46	37	29	37	32	33	35	39	39	44	30	42	36	31	38	40	34	36	53	42	39	33	34	41	49	36	42	42	28	27	37	30	33	33	34	30	36	31	34	29	41	40	36	34	29	40	39	22	44	33	28	36	32	46	42	31	35	29	43	40	30	42	33	31	32	33	40	27	43	38	37	41	34	36	35	42	35	40	32	30	40	34	36	38	43	35	31	27	36	42	45	40	30	44	45	39	40	39	38	33	33	37	43	40	32	45	39	27	35	43	41	42	39	31	36	39	48	40	44	31	31	27	39	42	29	39	39	33	37	48	44	34	32	30	39	44	39	31	43	41	33	34	47	37	37	41	38	35	39	47	38	36
19534	11920	20498	67239	50648	6329	4428	3546	2773	2447	2345	2413	2189	2053	1948	1780	1908	2087	1962	1812	1674	1580	1537	1380	1361	1380	1295	1365	1314	1401	1220	1026	993	858	863	904	859	831	798	814	751	754	763	830	793	725	703	722	746	759	762	738	682	760	759	704	733	709	746	757	748	706	698	767	740	672	703	670	694	674	712	717	703	650	673	687	719	666	647	676	638	655	687	640	651	667	638	675	622	663	635	640	624	657	656	613	613	657	599	656	654	650	673	655	636	669	667	620	650	644	639	640	650	628	650	641	671	629	632	626	655	662	674	639	663	637	632	668	675	667	622	653	639	642	654	623	624	659	623	622	594	599	589	633	658	650	620	665	691	632	604	665	660	650	662	627	663	664	635	606	637	678	614	651	618	644	662	637	655	665	632	588	617	603	656	654	664	641	669	653	605	626	631	624	662	638	595	631	622	676	614	649	653	671	616	649	616	619	672	644	640	644	656	657	618	631	649	629	657	648	688	624	633	633	680	618	670	649	592	678	649	644	650	619	637	619	620	656	641	610	640	628	635	606	635	635	661	639	673	671	618	630	669	621	624	618	614	608	657	614	678	648	646	625	634	660	623	690	645	691	614	661	654	638	644	632	655	613	659	618	692	629	645	651	665	677	608	614	639	653	630	638	634	605	602	612	692	602	649	642	624	632	602	675	679	626	596	661	650	650	607	634	596	614	660	650	681	655	655	667	634	671	610	618	648	669	616	662	619	637	615	637	655	679	640	664	651	669	587	636	651	661	603	617	692	672	650	649	628	619	611	616	677	657	642	652	598	618	624	663	647	650	674	612	615	628	604	641	644	584	650	575	635	692	640	668	652	574	651	621	603	673	599	647	631	678	602	635	604	640	597	595	617	610	645	698	647	651	662	649	615	625	657	604	634	610	639	646	636	637	595	645	643	656	609	623	652	647	661	647	627	591	640	665	643	665	706	648	640	641	655	602	688	614	637	715	616	627	656	593	651	636	637	630	649	625	683	656	620	684	602	627	624	590	595	603	662	609	664	682	611	561	673	562	626	669	646	626	604	648	642	648	671	558	631	641	666	637	639	652	665	662	626	628	657	626	621	611	644	649	688	647	643	623	612	639	635	642	598	628	583	616	638	625	641	674	667	646	578	634	634	626	654	614	633	643	606	629	672	639	613	667	665	670	607	670	647	705	619	654	633	590	657	631	634	660	596	627	641	638	657	673	641	668	639	607	646	605	629	692	616	681	648	604	632	605	615	655	654	639	592	644	659	616	701	617	664	618	649	642	679	643	690	614	627	570	634	617	644	653	688	659	660	657	592	632	638	634	669	638	653	622	617	656	617	659	632	621	617	618	607	630	602	632	629	551	635	671	683	648	616	651	645	615	617	659	651	623	606	657	623	660	711	635	625	611	665	597	694	634	637	659	619	655	630	642	623	627	636	642	611	621	593	610	652	623	656	636	645	628	607	623	659	640	631	620	610	646	615	663	634	648	637	636	664	642	654	700	621	676	662	636	629	636	630	676	647	616	687	646	580	670	669	622	592	652	590	651	647	648	624	607	678	650	658	590	634	612	619	639	612	662	651	685	643	647	629	645	656	660	634	652	647	650	618	659	655	614	651	637	667	651	606	634	625	643	646	675	637	662	610	674	648	613	641	632	647	640	678	619	679	628	653	661	655	694	651	611	634	676	623	614	628	641	662	646	668	606	574	633	650	634	669	672	624	630	643	595	608	581	686	616	680	639	622	646	634	624	608	638	641	635	646	660	666	593	664	651	620	643	634	658	670	649	650	588	617	599	616	622	690	647	646	647	637	673	641	632	687	604	614	630	657	614	640	608	614	639	651	641	645	647	655	670	655	671	619	558	689	567	660	667	618	650	668	665	652	614	650	614	616	613	641	598	617	614	647	654	600	650	686	646	599	638	620	624	628	686	636	633	639	651	669	654	627	673	659	563	662	692	631	658	627	663	604	585	673	659	627	642	640	625	648	635	707	674	645	620	654	617	675	589	615	660	663	611	646	621	644	662	591	644	597	647	649	632	621	648	636	633	692	617	676	647	647	621	635	653	654	667	652	646	651	628	635	623	633	643	654	651	665	657	655	617	667	635	636	617	634	682	583	652	631	644	642	672	642	669	617	640	664	652	646	610	630	607	650	629	690	633	628	622	660	656	643	673	659	609	660	641	662	604	678	631	627	640	604	659	627	604	641	642	623	701	693	595	664	657	697	687	658	601	646	619	624	628	682	599	648	727	644	635	644	597	631	657	673	596	649	664	631	631	617	660	677	662	637	627	635	620	668	636	637	644	590	623	660	649	619	615	616	665	631	629	641	628	657	606	621	632	616	602	683	634	668	636	650	672	666	606	668	644	606	662	635	642	620	656	651	653	624	615	608	589	643	645	639	611	675	630	673	608	673	627	624	634	653	645	618	639	654	612	646	652	663	619	684	569	647	612	652	645	631	645	667	644	645	650	687	612	639	648	648	638	601	567	605	657	659	616	631	631	617	612	638	637	593	655	651	659	616	614	622	647	597	600	646	650	655	663	609	631	683	629	644	686	665	670	681	668	632	657	668	603	618	623	655	597	645	675	579	656	646	652	641	630	680	641	625	601	617	627	626	618	663	650	672	634	618	578	619	604	610	646	619	640	636	616	605	666	652	648	659	615	629	606	609	673	657	669	578	639	620	601	629	648	667	634	671	660	633	617	589	671	693	612	653	619	630	635	631	637	644	665	656	635	598	630	648	604	610	611	649	632	639	660	637	618	661	669	622	628	638	659	629	615	647	612	637	630	614	638	615	622	639	631	651	663	636	653	645	675	630	613	625	640	616	668	641	632	620	605	662	618	668	640	670	643	644	566	630	641	626	619	663	619	675	676	671	645	617	622	623	590	674	689	633	635	613	662	615	640	580	581	674	658	646	647	636	618	602	633	645	636	686	674	630	668	690	643	646	617	602	660	630	601	679	652	682	621	648	638	636	691	652	639	635	673	622	685	596	610	619	669	648	630	598	630	689	660	636	689	627	614	658	643	661	611	648	660	640	641	684	676	603	653	637	663	656	570	642	671	655	626	626	602	652	603	617	653	616	626	671	600	661	621	601	611	663	617	696	607	661	593	611	651	635	608	610	660	638	632	649	652	686	619	604	569	581	614	639	605	592	668	647	649	650	636	612	683	632	655	645	592	604	640	624	632	621	584	636	636	671	636	646	621	629	654	614	659	593	623	614	614	633	657	673	647	667	668	646	652	606	651	641	601	640	614	648	665	623	619	653	592	630	643	644	663	608	644	634	642	621	636	645	660	645	601	622	679	648	668	681	613	620	629	640	626	637	628	622	641	633	637	625	660	608	612	636	641	660	607	632	660	629	626	607	624	620	619	628	624	653	654	622	661	648	637	624	671	620	632	690	623	598	625	611	641	603	658	628	636	637	643	638	626	633	629	652	631	586	656	625	675	631	626	638	653	665	650	637	630	644	612	626	683
1680	567	2074	13435	16030	415	75	57	64	75	75	57	63	51	44	51	71	50	67	62	42	42	53	45	52	33	46	44	30	42	39	54	20	32	34	32	32	37	28	29	36	20	29	33	25	28	34	30	32	33	28	35	29	23	24	29	34	23	31	37	28	21	29	35	25	38	30	24	21	38	31	30	20	19	26	40	36	32	16	30	31	28	30	21	40	26	34	20	25	26	36	25	29	26	35	28	35	25	30	28	30	27	29	29	24	25	40	26	32	21	25	26	35	25	18	25	33	19	45	33	20	32	28	26	22	21	32	22	23	33	28	21	28	38	38	25	31	26	31	21	30	26	36	21	24	38	25	25	40	29	35	25	23	27	26	28	26	35	34	27	33	34	22	27	32	26	23	37	22	33	22	34	29	29	33	28	33	27	29	26	25	37	23	26	35	27	42	23	25	27	23	23	34	29	24	31	36	30	27	32	29	40	26	22	27	33	34	24	35	33	27	31	29	27	34	20	29	24	20	24	32	28	34	32	16	30	29	20	30	24	29	26	39	25	28	26	26	33	40	26	29	28	28	25	23	27	26	31	34	29	22	26	25	19	35	38	26	27	31	32	35	36	28	32	31	29	19	36	24	23	32	35	26	31	34	31	33	38	21	30	32	28	22	18	35	32	23	22	39	26	29	22	27	26	26	23	25	27	35	39	27	21	29	25	25	29	32	37	24	20	31	35	36	35	30	29	31	31	26	26	26	28	25	27	20	33	26	32	28	30	24	29	26	26	31	35	45	27	21	31	21	32	34	29	27	25	22	27	34	26	30	20	41	29	32	25	26	34	33	33	21	29	24	25	31	33	23	32	33	28	27	24	33	22	25	28	20	28	21	29	25	25	31	26	29	31	26	24	27	23	29	20	28	24	31	22	25	30	22	28	25	13	29	30	30	22	16	21	30	31	30	32	27	35	31	31	28	24	25	27	23	13	29	37	26	31	30	31	27	24	25	22	25	25	35	24	35	21	27	30	30	32	35	36	27	28	17	27	27	32	33	31	30	30	20	32	31	34	24	38	21	27	35	34	28	24	15	36	29	35	22	33	26	34	31	33	27	29	28	29	26	28	21	40	25	28	25	27	25	28	33	31	31	34	25	28	26	34	34	38	33	24	25	28	30	27	23	20	31	36	26	21	39	20	26	24	32	34	27	30	30	21	25	26	34	34	30	21	29	28	30	19	31	33	25	31	34	35	46	31	43	25	30	28	29	30	30	26	31	28	35	25	31	22	24	31	25	30	38	28	32	27	21	26	36	24	35	25	33	31	29	35	32	26	24	29	25	30	26	24	25	32	28	34	20	31	28	29	29	22	33	19	29	31	28	24	33	26	33	31	39	30	29	24	26	35	30	29	32	36	30	37	26	31	28	27	29	39	32	32	32	39	25	24	21	27	33	24	21	25	24	24	30	28	32	19	22	26	25	30	21	24	27	36	30	22	23	20	24	24	27	29	26	28	20	28	32	25	29	27	25	31	25	28	23	23	38	35	30	35	34	36	25	28	29	24	34	31	29	33	40	25	30	26	33	26	30	26	28	23	29	28	23	20	30	29	29	34	31	27	29	36	33	27	24	28	36	27	37	25	27	28	27	32	38	33	16	25	26	32	29	22	25	32	35	27	32	22	33	23	29	25	29	31	28	31	25	27	38	30	34	25	31	32	36	25	27	20	25	21	20	24	23	26	29	26	26	27	24	33	23	23	27	33	34	25	25	24	25	17	27	31	36	23	20	34	22	30	38	31	28	31	31	24	22	31	30	21	16	27	24	26	34	35	22	20	27	26	24	36	25	23	28	33	31	33	30	35	26	23	39	23	30	28	28	32	25	29	31	22	26	28	28	32	26	28	17	29	30	23	33	27	31	31	24	31	24	20	32	24	41	32	22	31	36	28	26	33	31	42	27	32	24	23	24	32	32	32	30	25	26	30	22	26	30	28	25	24	32	33	27	27	31	18	27	28	29	28	27	31	20	31	27	25	23	30	24	34	27	34	34	28	23	27	36	24	24	32	22	28	30	29	29	26	28	29	25	22	23	28	29	32	21	29	28	32	23	23	22	43	34	34	28	21	34	27	28	21	27	36	23	29	26	23	37	29	24	28	28	29	29	25	24	24	26	28	35	27	27	26	24	29	29	29	30	29	27	30	37	21	39	29	30	34	36	20	39	15	22	25	25	34	30	26	21	36	26	34	34	34	24	23	29	30	27	19	28	23	25	28	43	24	29	35	25	27	32	26	32	30	34	35	33	27	35	29	26	30	19	22	30	34	30	25	18	31	40	30	26	33	24	31	28	26	27	38	26	20	29	30	29	22	32	30	32	22	35	29	27	31	24	32	24	25	36	33	23	30	34	32	27	26	29	31	31	29	22	30	28	24	25	14	27	30	33	30	24	37	35	20	30	32	32	30	36	32	34	28	35	15	33	26	34	33	30	38	22	29	27	33	39	22	28	26	25	32	28	18	22	28	23	29	26	22	32	22	20	37	31	21	24	29	29	32	25	28	29	31	23	36	21	22	26	32	23	27	37	32	26	37	36	25	30	27	29	20	36	29	27	39	20	29	25	40	15	27	25	20	27	38	32	28	28	30	38	25	22	30	30	25	25	24	30	28	21	34	28	24	26	34	27	30	27	30	26	26	38	31	29	25	33	31	20	28	31	34	31	31	28	32	20	34	27	30	29	26	17	29	33	24	30	26	34	24	19	33	27	28	29	26	33	25	16	31	33	29	30	32	29	23	26	36	33	30	33	27	35	29	35	21	30	25	26	30	22	26	24	32	29	35	23	34	26	30	32	28	27	29	38	25	23	33	37	28	32	31	37	23	33	33	25	26	23	21	35	21	33	25	32	30	31	27	37	38	31	29	34	23	33	31	27	27	41	24	31	41	29	24	28	20	28	21	23	26	26	31	23	29	34	23	40	23	38	27	31	38	26	34	24	27	24	23	28	27	31	27	38	29	28	27	32	36	24	25	26	33	34	36	24	21	32	27	24	37	29	19	24	30	36	30	26	28	26	29	29	33	22	35	32	28	27	28	32	26	27	25	36	33	37	36	27	30	28	30	32	32	22	26	31	35	16	23	23	23	44	21	31	27	26	30	27	26	33	29	33	24	28	28	22	32	23	24	22	26	28	21	18	30	29	19	28	21	34	27	25	23	25	25	37	30	25	26	25	27	31	26	36	28	34	26	25	29	20	31	35	28	23	38	28	27	25	18	27	26	21	31	32	31	35	37	32	29	38	33	32	30	27	29	36	33	28	20	26	29	22	27	31	33	23	36	34	26	43	30	30	27	31	18	28	32	24	28	30	32	32	31	38	28	21	26	28	25	23	25	24	24	30	22	21	24	23	17	27	28	31	37	21	29	33	38	33	36	27	22	26	39	27	30	30	32	29	20	25	17	28	31	26	27	31	38	26	27	26	29	31	31	23	28	26	28	24	23	28	28	37	28
26437	17612	28376	78365	56235	10827	8031	6111	4742	3965	3997	3604	3143	2828	2524	2408	2495	2629	2523	2393	2114	2063	1846	1547	1568	1536	1557	1599	1559	1572	1166	1095	946	821	883	862	822	823	790	724	711	726	674	693	715	695	661	633	684	677	625	677	693	701	734	691	668	633	622	679	647	648	642	595	601	644	593	566	660	583	611	596	601	578	544	517	511	535	577	586	549	535	526	519	515	528	539	525	503	528	513	536	520	528	503	561	485	521	506	524	495	530	511	531	521	499	519	487	522	494	494	550	533	501	460	498	522	498	566	503	512	498	504	517	499	510	466	525	527	505	487	517	523	530	502	523	475	521	536	486	472	543	552	541	525	538	525	503	486	554	537	536	486	501	502	531	538	537	558	497	502	517	506	518	498	516	494	518	476	507	471	523	528	482	520	507	521	455	508	513	510	516	510	485	525	491	497	502	494	507	495	525	477	505	510	502	503	493	480	483	525	525	505	480	530	492	522	492	477	503	556	511	506	500	516	539	487	513	509	502	512	542	467	482	502	522	464	481	514	535	496	535	515	509	511	498	504	519	538	515	496	525	510	508	481	491	504	551	523	501	506	510	528	513	488	539	494	512	530	494	504	484	492	530	538	514	491	479	521	500	510	523	528	511	499	536	518	497	509	503	509	540	477	494	518	534	517	516	479	502	484	515	529	541	482	499	508	486	506	515	488	525	537	486	495	518	514	511	525	510	509	508	497	436	458	522	463	538	491	487	495	513	488	515	523	515	481	492	529	455	505	507	496	518	507	514	491	514	525	509	530	539	531	529	515	469	501	510	521	503	497	511	528	468	483	498	477	506	498	535	460	477	483	477	500	526	493	510	475	495	485	541	530	518	522	517	490	532	542	494	496	489	527	488	492	505	477	527	474	493	506	508	504	478	506	528	512	518	617	526	525	537	506	480	563	498	528	506	507	475	497	518	522	526	509	508	496	525	477	494	468	535	546	547	495	505	477	486	489	545	542	474	497	561	496	510	459	514	520	503	526	511	510	493	505	481	547	549	535	543	504	506	505	514	502	503	544	520	516	508	455	524	507	497	492	526	517	481	561	473	548	556	532	529	518	515	482	519	497	533	467	452	516	468	512	520	491	480	484	526	474	517	523	488	492	516	447	497	497	497	515	550	480	518	530	499	512	479	526	514	485	510	501	531	499	512	502	486	500	483	519	536	454	529	514	520	491	513	521	477	500	517	489	515	507	524	499	511	512	550	497	485	490	471	487	524	529	509	527	494	492	473	516	525	515	490	524	505	515	534	509	513	509	485	499	517	514	556	533	509	520	531	530	476	525	520	477	539	506	500	459	496	455	503	479	549	494	506	544	534	516	468	535	494	533	488	456	499	487	463	498	484	508	536	488	487	521	513	528	498	456	528	502	520	492	528	470	522	485	514	534	529	512	522	498	513	537	505	506	477	523	505	515	499	532	483	516	495	512	504	541	471	525	533	535	517	511	495	487	507	499	499	478	528	545	470	490	523	482	514	510	509	517	471	529	529	480	502	473	495	489	518	497	522	525	529	507	534	535	471	515	474	497	537	511	507	501	508	509	505	509	499	522	536	505	481	522	478	478	544	488	527	499	472	521	508	534	450	511	516	502	527	511	474	497	491	526	524	472	497	486	467	499	518	457	496	483	489	475	489	478	520	480	512	492	520	503	539	486	491	488	493	529	538	479	481	500	492	504	483	508	507	495	490	482	541	505	510	521	506	519	520	475	502	479	491	501	504	476	510	463	517	523	518	535	515	539	490	499	497	489	460	502	474	493	449	484	482	507	523	500	495	515	536	483	556	457	518	511	506	508	507	507	498	511	498	496	500	541	551	530	512	498	509	525	489	495	520	493	520	551	495	512	489	509	497	569	474	525	502	489	486	487	490	488	463	486	504	476	474	472	487	473	496	505	503	536	475	524	558	516	528	490	478	498	522	501	517	537	522	541	517	541	453	515	513	504	548	477	467	500	519	519	521	504	482	523	483	508	538	517	529	494	536	487	477	531	496	503	498	471	467	511	555	514	484	520	463	557	495	535	464	498	509	488	526	502	528	509	521	522	499	529	471	508	521	512	526	514	550	494	499	479	495	503	510	552	480	501	486	481	521	512	496	492	500	520	546	503	492	488	487	533	523	514	518	468	484	508	479	496	523	473	503	519	515	466	496	517	499	540	480	514	480	491	562	469	495	480	523	513	477	509	545	552	505	502	503	517	504	494	516	533	497	507	505	506	517	506	490	536	513	510	521	495	514	513	518	501	486	453	490	464	489	499	500	509	488	518	502	480	493	484	489	487	474	530	493	461	485	530	486	507	513	523	491	511	561	510	519	458	488	508	525	515	539	478	517	514	474	508	495	465	533	522	471	515	505	499	496	503	511	504	473	532	483	462	476	497	541	502	499	517	449	536	523	505	518	533	515	464	506	518	500	523	483	493	510	537	524	496	480	514	490	520	499	521	473	531	477	542	487	465	524	506	513	504	513	510	537	492	539	480	492	542	486	537	465	500	512	516	477	464	508	529	500	501	517	531	502	520	500	504	481	483	535	474	493	575	525	526	492	509	520	513	486	526	553	460	542	523	537	495	481	486	494	495	526	460	519	500	521	501	508	500	507	508	508	515	459	469	551	505	507	482	503	464	526	513	479	504	508	542	450	465	480	519	526	507	490	485	549	494	504	503	495	522	531	492	526	505	491	499	531	474	482	496	507	539	503	493	482	470	473	514	523	503	503	510	529	450	500	482	487	496	512	497	514	531	490	493	518	510	517	516	488	487	523	477	518	543	506	483	494	484	479	485	512	520	482	502	507	506	491	505	520	495	525	497	495	510	474	512	528	487	481	512	505	519	549	516	495	503	495	496	468	492	551	453	482	534	522	537	494	494	499	497	469	453	522	474	493	537	482	502	523	532	480	487	514	477	505	516	516	493	486	507	492	478	509	520	472	506	481	491	520	480	518	515	530	534	521	527	537	495	518	472	522	483	483	502	528	512	503	521	500	554	504	524	452	504	469	523	472	546	467	496	528	526	491	519	522	526	508	522	553	553	483	514	513	499	486	480	522	543	504	483	527	514	483	487	508	518	510	490	476	518	509	534	504	467	498	500	503	469	508	497	468	488	514	541	535	483	506	494	512	570	513	495	462	524	538	520	512	524	473	508	468	516	497	529	473	522	493	492	504	500	494	483	501	501	486	490	521	513	509	476	499	481	503	448	515	526	494	484	515	514	450	492	506	515	508	499	490	531	492	504	527	499	528	505	489	544	521	509	483	523	491	503	505	496	465	518	489	494	512	508	510	506	522	480	502	504	486	469	492	514	464	528	535	522	478	485	526	527	528	487	497	522	516	524	523	489	476	514	492	464	509	501	472	459	521	477	493	551	466	455	518	446	530	519	530	522	519	511	532	497	482	559	471	523	515	497	471	499	495	528	527	545	459	494	508	506	540	530	481	517	524	532	509	488	496	468	506	507	465
1425	192	209	1751	2375	27	26	25	26	30	27	25	39	43	48	42	24	23	39	26	42	31	34	35	28	27	33	27	26	28	26	28	26	23	34	34	20	23	22	21	23	19	18	26	25	24	23	22	31	31	19	26	24	23	27	24	33	20	24	18	19	28	20	23	20	31	33	21	24	25	19	23	23	33	17	26	22	21	19	28	22	26	20	21	19	14	25	23	25	21	28	20	20	23	26	25	30	31	16	20	32	20	26	27	23	26	25	34	26	26	24	21	31	28	28	18	12	19	21	25	31	18	19	28	38	18	23	34	25	27	26	19	27	25	20	12	29	25	25	17	23	17	27	26	27	18	29	26	31	24	27	19	15	25	29	17	25	34	30	21	33	27	24	23	11	33	16	24	21	20	27	25	20	38	31	26	24	36	17	30	17	17	28	24	23	24	26	29	25	23	26	26	26	21	26	24	24	28	33	32	30	24	16	19	33	27	25	23	24	22	15	19	20	18	20	31	23	29	24	22	22	24	22	25	24	26	19	21	29	26	24	20	22	20	18	17	23	30	23	32	31	24	25	25	28	28	24	23	17	34	32	22	27	27	26	26	22	28	26	22	24	31	20	25	21	22	22	29	16	23	30	27	30	20	20	28	12	33	30	17	24	30	34	22	22	19	29	20	26	22	27	35	17	32	12	23	21	21	29	24	25	29	20	20	21	32	25	24	33	21	29	31	23	25	27	29	23	16	24	21	30	16	29	26	28	29	14	22	29	23	28	24	28	28	25	40	17	30	23	21	15	24	27	27	27	28	26	29	17	24	24	28	20	23	27	25	21	25	24	23	28	22	20	24	25	22	24	22	28	32	32	24	26	26	26	19	27	22	24	30	20	19	27	20	32	25	30	25	16	17	28	35	18	27	20	23	23	17	25	28	33	24	23	29	28	25	20	24	12	29	21	19	28	18	18	23	19	22	26	25	21	24	29	14	16	28	33	23	21	27	18	20	18	30	27	18	17	19	19	27	23	24	32	12	19	30	25	24	22	19	18	21	28	19	16	19	17	32	28	19	21	24	30	16	21	18	29	34	27	20	29	29	17	31	33	32	27	23	20	29	33	20	24	24	22	20	17	30	25	23	20	33	26	17	23	26	27	36	25	19	17	26	28	26	33	32	27	36	26	28	21	26	29	24	26	26	15	19	22	20	18	20	23	20	16	16	28	16	34	31	25	22	25	29	26	29	17	30	18	13	20	20	22	22	29	20	30	22	28	18	30	29	25	23	21	33	21	25	24	21	20	26	19	36	19	22	23	33	27	27	21	22	28	19	33	17	22	29	23	21	30	28	27	19	17	20	19	33	23	28	20	24	23	26	24	23	22	21	20	19	23	18	18	20	20	24	39	21	28	27	24	25	21	28	29	31	29	27	28	32	24	19	20	25	32	27	22	15	23	27	17	21	19	23	24	30	24	24	24	27	25	31	24	21	21	24	22	19	18	23	24	34	22	22	30	24	20	27	21	23	17	25	29	19	22	17	24	21	25	26	31	20	25	32	13	26	20	26	23	30	25	24	24	22	22	23	28	24	24	23	23	12	31	19	23	21	20	28	30	28	28	20	21	22	26	25	26	19	25	25	16	27	26	20	15	20	26	22	17	25	25	19	35	25	18	25	29	11	29	18	22	21	26	35	19	19	21	27	21	27	23	22	23	18	25	24	22	20	23	27	17	33	12	24	30	37	32	26	25	24	20	30	22	34	24	19	22	23	27	25	23	17	23	27	17	29	30	17	20	28	25	23	25	19	31	21	31	24	22	24	20	21	22	30	24	17	26	28	17	33	20	20	19	25	12	20	21	34	20	34	26	28	14	20	25	23	18	19	24	12	18	25	21	26	26	19	26	28	26	30	32	21	23	19	21	20	25	26	24	20	16	26	31	29	24	36	24	26	22	23	22	22	20	24	19	27	28	30	18	26	23	21	20	29	25	24	17	18	32	17	26	31	19	19	22	20	21	24	14	26	26	15	19	19	25	16	22	27	15	21	40	22	29	23	21	20	16	27	29	25	28	19	18	22	22	22	21	18	24	19	21	29	20	17	21	29	17	33	17	20	25	26	21	23	27	29	25	30	14	23	18	25	24	32	20	23	20	26	22	31	18	18	18	25	28	23	28	31	32	26	28	27	21	23	31	24	21	21	25	19	17	19	32	21	26	27	26	29	22	21	24	29	20	27	16	24	26	22	20	30	26	23	24	22	23	27	34	27	25	21	25	29	24	30	28	25	16	39	23	27	14	29	26	24	28	24	40	19	26	42	15	34	18	18	30	29	28	23	25	24	24	26	24	25	11	23	20	16	22	16	20	21	30	32	24	24	24	31	32	23	31	30	30	17	22	31	24	24	26	20	27	18	25	24	31	17	25	30	24	29	26	24	24	23	25	17	30	23	18	21	16	26	30	29	17	24	20	29	22	22	19	27	24	25	32	27	19	19	23	20	32	28	20	29	26	20	24	21	26	23	34	25	27	23	18	23	23	35	33	24	27	19	22	18	16	18	24	30	33	21	35	17	28	23	26	28	20	23	20	34	23	25	16	20	30	29	23	25	22	25	28	23	25	26	21	26	19	24	20	31	22	13	15	27	24	23	27	25	17	22	27	16	21	15	20	23	17	26	33	22	23	20	17	14	21	39	30	25	16	20	24	19	15	33	17	22	25	24	25	26	27	20	27	24	31	19	31	23	27	24	18	28	24	29	34	27	24	22	20	22	27	26	31	18	28	21	28	21	21	26	21	30	22	18	22	35	12	23	26	23	17	20	21	22	24	24	22	17	24	27	25	25	27	17	25	30	27	16	35	21	26	21	25	33	21	21	27	24	21	28	26	20	32	21	21	25	23	21	23	24	26	24	21	22	22	23	15	19	24	29	24	25	26	24	22	21	21	21	17	17	28	20	23	29	26	34	29	24	14	25	24	24	28	19	21	22	22	28	25	30	24	26	30	24	20	26	26	31	18	28	26	26	21	19	24	27	25	28	16	22	29	26	27	25	25	19	28	25	25	28	29	26	28	18	23	18	23	29	23	30	26	22	33	24	23	16	22	35	20	28	28	19	21	18	25	23	17	22	20	26	21	21	26	25	27	27	26	22	28	22	12	30	19	26	32	19	32	19	21	17	32	25	23	18	22	16	21	23	25	25	17	29	22	27	25	29	19	24	23	24	21	13	18	19	24	20	30	27	25	17	16	23	31	22	29	26	15	27	19	35	34	34	19	19	29	17	23	22	27	32	32	19	29	23	29	23	26	19	30	25	20	21	19	27	24	26	29	34	16	20	18	27	20	25	12	20	19	29	31	16	28	18	18	27	20	22	19	30	26	29	26	20	19	25	23	24	28	22	24	31	17	22	17	17	21	30	15	19	21	19	33	23	30	26	30	25	29	28	31	29	23	20	20	28	22	27	14	29	25	25	21	31	25	24	28	26	23	25	22	26	29	23	25	27	25	25
15828	9562	8535	45691	37186	2287	1764	1432	1144	1038	1272	1169	1106	1003	1031	1039	1114	1172	1340	1251	954	1038	866	818	805	878	966	849	886	820	645	597	565	526	557	542	528	535	476	526	532	538	489	494	483	463	502	517	498	499	508	493	515	476	505	462	478	435	467	499	496	465	428	474	447	464	473	415	487	455	467	446	453	418	477	419	398	412	438	417	388	414	426	408	421	433	458	420	400	384	418	406	386	412	410	413	424	407	423	430	409	415	403	406	446	446	410	411	416	403	420	393	450	421	417	418	403	439	462	432	416	436	422	404	436	462	422	406	419	430	448	427	442	410	464	405	411	394	439	408	429	431	452	399	419	412	425	454	416	434	436	427	399	418	419	418	405	453	416	437	398	462	385	387	456	408	456	394	460	420	403	433	401	425	424	405	415	416	431	420	419	414	419	441	424	381	392	408	456	443	392	402	442	447	411	404	411	406	420	424	393	453	431	401	456	414	433	410	391	415	424	412	453	413	414	398	407	442	446	419	400	434	422	440	411	383	393	419	399	435	448	410	404	399	402	390	421	419	435	413	406	394	443	404	393	424	428	399	412	422	408	387	394	419	443	423	409	391	412	440	424	409	417	464	417	411	405	410	419	438	472	406	426	418	371	429	410	430	427	444	403	428	400	412	408	411	433	421	400	443	439	373	433	382	408	386	406	399	435	430	421	421	423	430	418	422	414	438	396	403	418	403	408	411	367	399	442	429	424	400	368	407	410	438	428	412	405	462	375	426	384	439	436	448	413	422	412	416	438	433	405	413	409	425	411	435	420	415	412	416	416	401	407	396	387	425	406	410	392	423	418	406	410	429	436	432	406	420	448	416	394	414	373	417	439	414	436	423	386	394	427	421	440	428	395	396	403	436	437	405	440	416	402	460	403	356	389	401	418	411	387	397	416	378	406	380	393	407	412	414	393	364	411	437	419	409	453	407	398	412	396	390	436	397	396	371	423	433	393	448	410	462	430	424	433	445	414	396	448	388	404	437	431	389	407	408	400	447	411	423	420	421	386	420	423	409	374	436	431	421	439	408	419	403	399	423	435	414	401	430	416	452	456	402	410	435	412	411	400	437	442	420	404	455	429	418	421	406	399	394	417	415	432	444	460	420	420	429	406	431	401	439	395	420	407	436	385	426	390	423	419	403	422	445	411	417	409	434	444	387	389	413	396	432	414	412	446	406	413	398	439	433	432	427	439	412	424	390	400	416	398	419	432	425	448	393	397	430	444	435	407	421	417	393	449	395	439	407	413	409	420	401	410	394	412	409	396	475	424	419	435	404	414	393	407	385	403	424	428	420	452	389	387	391	444	412	413	395	435	425	424	403	389	416	400	444	424	379	435	398	440	430	422	423	450	406	417	408	419	411	412	428	403	426	455	452	449	440	409	423	390	402	400	394	421	395	417	381	412	383	446	455	396	406	458	417	398	417	393	450	418	399	423	448	390	420	422	430	394	399	394	417	404	387	426	386	400	410	451	425	411	378	403	394	398	405	451	376	397	447	384	431	427	418	412	423	452	432	399	421	410	440	417	409	396	424	478	413	426	454	403	401	401	420	423	425	404	384	411	430	409	401	428	417	384	442	420	420	408	394	404	395	421	373	434	398	400	421	409	448	430	408	407	428	413	418	432	398	379	360	416	403	437	422	446	410	443	427	407	376	467	427	422	428	387	417	403	452	406	410	427	418	413	401	409	407	386	429	404	410	409	390	422	418	432	423	444	429	426	419	423	423	395	437	401	434	414	419	406	413	413	427	423	402	415	428	411	415	439	429	435	407	431	450	422	365	435	446	435	394	466	376	436	404	385	379	457	414	408	424	450	434	420	423	403	414	400	413	396	434	403	418	440	457	425	416	402	437	451	409	445	409	413	417	421	410	408	425	430	408	437	400	399	433	391	417	430	405	398	397	429	439	425	436	435	402	408	442	411	403	412	430	404	423	437	407	434	400	442	435	402	445	418	462	409	397	417	412	393	434	405	445	426	439	412	383	406	395	414	408	399	402	438	418	445	443	414	413	416	399	443	413	437	412	400	409	426	427	408	403	462	400	442	424	389	400	416	423	429	401	419	432	416	424	402	456	397	437	397	397	437	433	385	416	430	417	427	451	420	391	398	403	399	457	415	382	384	425	406	402	424	405	419	411	421	402	407	395	425	423	434	434	426	405	422	445	406	404	423	450	416	444	418	408	402	412	446	427	383	448	417	433	396	392	412	422	448	463	421	447	452	418	405	410	406	396	441	427	410	404	420	415	440	429	431	376	450	368	400	394	402	449	413	407	414	447	427	416	420	418	387	442	442	422	414	433	407	404	387	393	393	400	439	394	394	432	431	382	391	431	413	384	418	420	412	442	403	429	423	416	431	441	399	414	399	410	404	457	405	420	401	444	412	432	397	430	406	393	404	388	448	421	440	435	392	432	437	391	434	403	397	389	402	400	423	401	407	435	397	410	435	391	463	415	396	415	455	418	383	434	403	415	428	403	423	414	390	401	381	401	413	410	409	420	433	435	418	378	430	405	420	432	410	402	406	408	410	392	415	432	444	375	438	433	397	447	427	391	437	404	433	433	404	403	381	436	400	405	426	423	453	415	405	376	411	430	422	401	410	413	413	454	376	459	443	416	385	405	403	429	407	400	424	460	427	433	438	401	417	422	424	417	392	425	426	389	414	447	379	387	440	419	414	396	417	408	388	431	398	418	410	411	416	421	388	416	387	441	428	393	414	462	434	387	385	386	392	422	403	428	419	408	390	421	412	395	392	422	396	422	435	441	413	403	450	416	431	395	447	453	428	405	419	431	385	437	437	390	425	415	400	388	411	437	451	437	427	433	421	411	402	389	395	447	469	414	406	438	431	475	406	410	426	431	406	425	449	413	414	420	416	414	402	434	446	437	448	417	434	410	409	402	365	436	426	461	425	413	424	393	425	420	409	406	451	398	378	449	436	417	455	428	444	418	408	430	420	379	412	406	386	439	410	434	427	458	422	431	435	416	417	367	410	366	412	420	386	437	383	426	434	460	404	405	421	398	412	449	376	390	434	377	427	407	409	414	412	408	418	417	418	400	423	435	438	421	417	404	420	427	416	428	441	414	400	419	453	440	409	400	408	442	430	428	391	413	421	436	440	416	435	444	365	415	422	422	429	418	411	436	420	424	427	436	445	417	431	430	417	449	420	424	423	391	420	408	396	419	389	424	449	433	453	426	411	420	433	440	423	431	426	394	409	413	414	419	454	382	440	434	424	431	458	435	429	418	413	422	447	401	440	394	450	420	409	429	422	428	423	460	442	428	416	413	408	450	421	443	400	407	403	425	417	431	423	403	445	425	416	426	395	416	429	417	453	453	411	383	448	408	411	405	405	401	461	437	448	428	419	438	397	419	451	433	384	412	388	427	423	403	396	393	414	415	413	404	443	425	439	467	438	410	406	403	439	405	378	416	425	394	455	401	390	421	395	426
1396	669	846	9840	12726	237	91	51	52	67	66	54	50	54	47	52	70	50	54	50	55	48	52	43	37	39	46	41	38	32	43	32	31	32	30	19	29	28	29	33	31	24	26	29	27	30	26	34	29	24	14	32	30	24	26	27	21	23	27	28	20	26	17	26	25	23	28	17	29	30	26	24	23	22	20	26	28	26	21	20	26	31	31	24	20	18	22	18	27	24	25	26	19	24	19	30	22	29	22	27	25	17	27	24	21	13	22	26	28	22	26	27	27	23	23	21	31	26	22	24	30	28	18	27	29	33	20	28	26	18	28	24	22	22	29	24	21	17	24	27	27	22	24	32	19	24	25	31	17	18	28	23	24	24	27	20	19	29	28	18	27	25	28	25	26	21	16	24	29	28	17	25	14	15	25	26	23	25	28	21	30	20	21	20	29	22	31	21	30	18	23	25	26	21	30	25	28	33	23	26	14	21	24	32	22	33	29	22	17	23	26	22	33	27	22	30	24	24	20	21	28	31	28	32	24	25	14	23	27	21	21	20	19	21	30	23	16	23	26	18	16	18	18	25	26	18	27	23	15	30	26	21	19	17	25	17	20	19	22	28	31	29	20	33	21	28	29	29	36	23	23	16	23	32	21	18	22	18	25	17	23	21	22	27	20	22	22	33	21	22	19	22	29	32	22	18	20	25	30	23	17	24	20	15	20	22	21	16	27	15	22	22	16	21	21	21	29	23	24	20	15	24	16	18	28	34	30	21	24	29	23	19	29	26	29	29	23	20	23	23	23	31	28	24	22	23	18	22	19	25	21	23	22	17	24	19	27	26	20	25	25	19	14	23	22	25	27	19	20	31	36	18	27	27	20	29	22	31	24	22	24	19	22	22	23	27	20	23	23	24	30	20	15	20	17	27	25	22	29	20	21	15	18	24	27	26	19	26	15	32	25	23	30	18	23	22	31	20	27	25	37	16	20	18	28	17	24	23	21	22	19	23	23	22	25	24	20	33	29	21	31	23	28	20	13	18	22	31	25	21	27	21	16	27	28	23	34	15	11	26	25	27	20	28	29	28	12	25	25	19	25	22	26	33	24	27	28	22	25	27	27	21	20	31	23	23	27	19	27	27	24	28	24	18	22	16	26	30	16	30	25	26	24	20	20	19	18	25	33	22	23	22	30	22	26	19	20	17	23	23	22	22	34	24	25	25	19	33	19	11	28	20	24	25	29	21	23	30	26	23	17	23	36	25	23	22	19	27	27	28	26	20	24	20	26	20	20	17	23	28	19	20	23	24	22	21	23	20	22	28	27	19	20	28	29	23	28	25	25	22	29	26	25	20	22	25	21	20	26	24	24	21	26	29	24	21	26	31	8	28	23	19	22	29	29	14	37	19	21	21	22	25	25	19	19	25	24	33	11	19	24	21	19	23	23	14	25	24	24	18	33	24	26	30	14	24	19	27	33	28	21	22	26	20	19	19	20	22	26	28	21	20	20	19	17	25	18	27	24	27	14	29	36	19	17	26	19	18	25	20	20	25	21	17	19	24	13	28	24	25	21	27	27	25	27	15	12	23	22	21	27	16	22	26	23	27	17	19	24	22	18	24	25	21	29	24	28	21	22	26	31	23	24	25	15	17	23	22	25	23	19	28	21	18	20	25	27	27	31	26	26	24	27	21	27	33	31	20	26	23	17	25	25	18	28	30	32	22	26	23	23	28	23	21	18	22	30	21	18	18	29	19	30	13	18	24	26	18	22	21	28	24	25	32	27	17	18	24	23	17	23	31	24	28	20	20	18	31	24	22	20	21	17	23	38	17	25	23	19	21	18	24	23	25	24	21	22	21	19	20	25	31	22	15	23	19	18	24	25	29	21	22	27	20	26	17	23	19	30	21	25	20	29	25	29	20	19	25	15	18	28	23	26	20	21	22	17	22	18	32	19	30	28	22	24	33	23	23	27	18	27	25	33	28	33	28	25	32	32	26	16	29	27	14	21	21	22	22	19	28	27	18	27	25	21	36	31	16	20	15	24	21	20	31	27	19	22	27	11	16	29	22	23	30	31	14	22	26	27	24	24	26	28	32	22	18	34	18	21	22	20	24	18	20	27	31	17	19	34	25	24	21	26	32	18	16	29	27	28	14	26	27	25	14	30	37	28	30	16	22	19	19	25	26	35	27	27	26	28	22	17	15	29	26	20	24	18	19	25	22	30	26	34	27	34	29	19	29	29	17	29	31	17	25	21	25	26	25	28	22	27	27	21	25	27	27	17	25	17	23	23	24	24	32	28	19	17	18	18	22	28	21	16	22	29	21	24	26	21	19	24	15	23	23	25	18	19	14	28	25	25	22	26	28	21	22	23	30	34	17	24	16	26	23	22	31	21	18	20	28	23	24	23	20	27	28	25	21	27	27	29	16	19	23	26	18	23	26	27	19	29	20	22	21	19	21	24	23	28	16	13	28	22	25	28	22	17	27	23	22	23	25	21	20	20	22	35	21	25	25	16	35	24	25	20	19	18	22	28	32	24	25	29	16	22	29	23	31	26	25	25	17	41	35	29	20	31	23	23	24	16	17	23	20	27	19	28	17	21	23	26	23	18	23	21	29	29	18	17	25	17	28	22	17	24	31	31	27	16	30	22	20	33	18	30	18	20	31	31	32	29	20	25	24	35	26	20	26	26	18	25	26	26	21	19	23	23	29	24	25	28	31	25	20	20	26	16	25	19	20	22	24	15	22	24	26	28	35	18	19	32	28	19	33	25	26	28	27	21	23	17	21	19	24	20	24	23	26	18	29	32	21	26	20	24	21	26	28	33	23	26	27	26	18	26	32	24	25	27	18	20	16	25	16	26	25	18	25	24	25	32	32	24	21	29	23	20	21	20	30	25	26	21	21	22	30	27	34	25	27	33	25	17	32	27	22	21	13	21	31	24	20	26	21	14	17	29	20	19	24	21	22	33	24	27	13	33	23	29	26	17	23	20	26	23	23	25	31	19	25	16	24	22	24	30	22	30	21	34	25	23	19	21	38	16	16	29	17	19	21	18	18	30	17	33	26	17	26	19	24	32	22	36	29	25	24	31	24	23	15	40	22	30	22	32	20	31	27	22	27	15	25	18	27	22	28	23	31	22	24	38	25	16	20	35	19	21	21	28	20	27	19	30	15	31	21	33	23	31	19	18	25	24	21	18	21	23	19	18	25	19	29	26	27	23	27	25	19	25	23	26	28	24	22	24	22	31	24	26	23	25	13	27	24	27	31	28	25	20	17	21	27	21	19	28	22	35	14	21	18	25	26	19	16	20	26	22	27	29	30	19	15	18	34	24	19	25	24	25	19	31	16	16	25	21	23	24	27	23	30	22	28	30	29	19	16	20	22	23	21	23	25	24	21	28	29	17	27	19	20	31	15	31	20	25	30	14	25	22	24	30	25	22	32	20	29	34	24	30	30	29	21	28	25	17	24	25	39	27	31	13	16	19	22	25	30
25389	18471	19088	70653	45481	11083	8339	6246	4844	4141	4151	3481	3213	2668	2642	2469	2511	2362	2769	2341	2038	1810	1710	1600	1549	1664	1493	1413	1501	1274	1049	841	823	815	746	734	771	739	663	704	665	668	610	618	612	595	654	647	623	637	630	600	642	662	608	628	572	604	615	584	557	562	529	551	488	513	517	536	531	549	521	485	489	470	479	487	457	430	469	461	434	463	448	447	499	430	417	396	429	437	430	476	481	440	415	448	432	424	467	420	431	385	449	474	461	429	396	420	437	437	482	405	425	422	440	386	440	460	404	420	439	450	398	398	423	402	440	420	394	423	414	426	456	428	372	414	427	446	415	421	426	414	431	419	400	440	408	414	417	407	415	426	453	484	448	445	421	416	446	407	417	411	397	438	379	405	446	411	411	426	418	447	444	446	420	415	404	445	417	453	424	431	387	392	410	454	434	469	434	450	448	402	444	442	396	427	392	450	415	427	456	428	435	418	429	423	450	411	429	419	445	417	444	455	423	410	418	398	426	436	436	394	426	423	406	416	418	413	383	419	425	424	427	436	419	419	456	404	422	439	407	425	426	448	386	413	405	398	399	408	372	408	460	436	424	413	428	410	391	457	431	419	439	416	401	433	417	400	428	449	431	432	430	379	415	429	427	394	379	452	427	432	448	417	422	407	431	393	419	438	407	408	424	438	412	428	405	402	437	428	441	435	421	395	441	401	417	444	429	395	410	439	395	429	439	454	441	423	444	406	432	427	406	387	421	415	418	439	427	404	407	437	439	438	437	400	396	404	431	403	408	406	435	414	405	461	411	380	382	448	408	371	414	405	436	407	406	426	451	424	402	418	423	400	440	409	419	406	431	406	402	429	441	417	437	439	420	418	421	403	416	422	440	448	409	403	403	393	454	413	430	387	449	418	367	449	413	406	451	448	425	442	422	430	435	440	419	413	414	399	400	410	440	420	398	402	419	414	444	423	427	417	409	421	397	410	402	433	432	415	418	421	418	410	433	475	386	425	394	446	428	396	407	375	417	422	422	428	425	434	409	418	430	402	395	420	398	458	443	415	451	401	433	420	415	426	432	381	384	413	387	436	408	405	440	393	389	428	434	419	407	419	393	449	419	418	410	432	416	428	398	431	381	395	449	411	430	396	425	456	422	495	419	420	390	433	387	425	428	421	422	424	377	428	435	412	420	392	405	380	430	434	436	425	412	440	422	426	434	433	393	417	421	422	422	422	419	432	410	433	418	406	430	413	411	398	411	450	421	399	419	400	423	414	443	395	387	409	421	391	401	392	390	392	394	439	395	448	400	432	397	420	420	398	417	393	456	437	436	446	415	421	433	421	401	423	433	404	424	447	416	393	426	405	445	439	421	405	433	443	433	421	435	401	464	414	437	399	398	421	400	428	406	417	417	390	401	416	422	416	425	416	430	393	385	447	382	431	410	436	426	417	412	359	417	427	420	404	428	425	378	415	432	412	396	435	439	414	384	404	426	416	435	408	408	388	464	460	436	418	422	391	422	432	423	432	432	438	402	388	418	440	422	410	416	434	389	434	448	424	411	391	401	420	398	408	451	431	403	412	421	385	415	380	407	426	437	423	433	407	398	412	397	395	423	453	419	422	427	426	401	410	410	387	401	406	435	433	424	453	405	452	419	399	434	423	412	415	392	472	435	390	405	414	429	425	443	426	396	406	430	428	441	421	412	413	440	400	438	422	458	430	415	427	408	432	413	436	441	409	377	443	408	392	426	383	439	443	426	379	421	422	462	400	443	411	423	462	424	411	410	412	432	424	410	425	420	416	417	417	483	469	393	428	456	392	412	454	411	450	410	400	390	390	451	426	410	433	451	394	446	395	407	425	416	425	387	375	440	377	459	428	401	409	407	440	401	429	420	393	428	441	407	444	406	407	404	413	411	401	425	430	369	447	428	411	419	400	407	385	418	416	403	399	399	414	426	428	390	431	417	420	422	408	373	420	395	401	440	394	415	376	412	375	455	442	388	424	421	453	412	421	438	442	416	418	427	463	438	419	424	410	429	438	433	400	452	393	428	405	432	402	413	414	386	410	402	399	378	391	432	407	436	393	421	448	406	447	426	427	419	400	399	448	453	477	423	434	397	433	412	449	432	402	436	412	403	438	410	400	428	413	389	438	409	433	422	404	451	408	396	433	401	419	416	366	464	401	438	421	397	456	439	433	454	432	407	428	413	449	397	427	417	413	421	386	394	417	421	382	406	428	433	415	429	401	398	436	381	434	451	445	421	424	431	426	402	405	395	444	432	396	404	437	456	442	435	444	390	432	433	411	403	467	404	430	433	438	409	376	423	421	390	467	416	409	422	442	443	394	376	427	391	402	406	414	450	403	453	430	435	394	433	430	415	430	427	438	466	426	441	453	424	405	410	427	437	397	425	394	397	444	454	450	424	439	401	422	410	428	393	420	404	421	463	422	448	379	440	449	397	429	400	445	408	431	380	414	410	426	416	440	414	458	416	409	432	441	421	442	404	413	386	442	415	426	437	420	417	435	419	422	427	403	422	445	424	439	419	429	427	401	399	379	439	435	449	428	374	443	433	412	416	400	411	429	418	436	457	409	428	394	422	435	432	445	414	388	429	389	422	437	442	403	435	428	408	445	414	433	390	419	400	402	406	440	421	444	434	417	398	455	413	421	434	418	440	428	455	411	411	422	443	419	421	440	446	397	469	425	395	393	445	415	421	421	424	415	436	426	425	431	428	412	445	404	413	425	394	428	416	422	395	417	398	421	388	399	455	418	435	425	418	423	401	450	440	443	437	385	420	447	402	455	437	424	413	423	467	451	401	413	434	378	425	418	425	442	454	426	400	401	410	423	447	415	432	419	412	409	418	410	423	405	433	408	408	412	437	422	422	451	434	434	401	428	463	431	435	395	417	423	388	414	418	399	406	415	458	408	423	425	434	392	428	409	429	412	355	420	437	414	419	423	431	438	384	432	430	421	431	407	392	429	397	433	435	439	417	428	423	449	437	420	415	440	447	443	450	425	410	422	419	379	405	433	407	419	420	415	423	432	393	437	417	436	433	452	432	425	437	408	446	392	420	421	422	395	392	408	380	401	411	421	384	462	445	400	407	426	399	431	435	416	393	414	435	411	405	414	425	403	383	452	415	428	412	418	464	435	430	397	425	428	454	409	456	434	424	417	432	434	432	401	430	410	437	420	406	424	434	457	386	436	388	427	419	402	425	439	443	436	446	423	434	418	450	421	410	432	457	422	391	442	432	431	426	415	447	435	397	438	422	417	441	402	401	381	406	420	392	395	410	392	425	409	433	397	405	405	423	403	394	414	399	448	446	426	398	397	399	408	433	427	445	426	398	438	442	431	444	408	448	429	407	441	416	437	425	427	416	398	395	422	411	401	446	430	424	405	429	418	443	418	421	378	380	413	433	449	417	413	440	435	434	418	394	392	383	434	394	391	405	415	397	433	420	411	430	424	390	405	398	403	447	389
2405	435	246	4159	5816	84	56	55	48	66	60	64	54	61	53	66	52	45	48	53	62	43	55	47	41	53	63	61	51	50	37	40	39	42	48	41	43	40	37	36	35	30	41	34	41	48	32	33	24	36	35	40	41	43	33	36	38	37	42	49	35	39	30	45	39	32	45	36	39	40	48	36	26	32	27	49	30	38	38	39	40	19	52	31	39	45	30	34	36	26	34	28	42	42	33	38	38	46	44	33	30	40	45	43	36	33	33	37	32	32	34	36	38	38	37	23	37	49	40	44	40	40	47	36	29	31	30	44	31	34	46	37	42	43	36	35	38	46	33	41	44	31	20	50	38	41	28	38	31	29	36	33	40	34	34	50	36	41	31	37	45	28	31	43	38	51	39	36	35	50	31	37	24	36	35	40	36	44	29	43	38	27	37	32	29	26	30	40	33	36	35	31	30	25	34	40	40	31	30	45	37	33	39	37	42	47	30	29	34	48	32	32	32	38	36	42	47	37	32	37	41	38	35	39	37	24	34	35	51	39	47	38	34	38	35	38	39	40	48	29	33	28	33	35	38	40	39	31	44	32	36	36	47	42	23	28	47	49	38	57	33	34	30	41	27	41	34	28	37	38	27	37	40	46	42	34	28	41	36	35	43	35	32	43	33	43	43	37	41	39	29	43	29	29	42	37	41	47	32	41	40	34	41	30	30	43	43	31	31	36	21	32	39	47	25	40	24	37	43	41	35	32	43	37	40	35	35	22	36	33	37	38	36	38	39	36	39	39	32	36	35	42	36	36	35	33	45	33	35	28	39	41	39	26	38	35	34	41	33	33	36	41	45	25	36	29	41	47	43	41	31	32	47	36	38	36	32	43	34	33	48	36	48	32	42	38	31	44	39	35	39	39	42	45	50	29	37	36	33	45	39	31	37	38	45	39	25	44	37	32	43	45	39	39	43	31	27	32	33	46	37	40	29	44	42	36	41	33	36	36	31	29	33	34	39	37	44	44	33	31	47	35	45	29	51	42	39	29	33	30	35	47	46	36	37	35	36	44	46	46	32	44	27	29	40	24	31	32	35	30	35	47	46	41	43	42	35	46	47	32	38	41	34	24	34	42	29	29	36	28	41	43	37	31	37	37	37	47	42	35	33	33	46	31	26	43	26	32	32	40	42	33	32	48	40	32	29	39	37	39	31	39	34	44	40	41	38	30	33	36	38	46	35	29	38	20	44	44	28	48	31	40	37	35	43	38	40	26	37	36	30	37	29	36	33	47	41	22	28	46	44	34	42	35	38	31	41	31	37	35	39	37	44	38	37	24	36	35	35	39	37	40	34	32	50	40	32	32	44	45	46	40	36	44	41	31	46	36	44	39	31	37	29	41	31	40	40	28	42	60	48	36	35	40	42	27	41	30	32	30	46	35	31	40	31	30	46	40	37	42	31	29	50	37	39	32	34	38	46	33	32	34	36	46	30	36	39	39	36	28	37	38	43	32	35	37	39	31	40	36	27	46	39	41	39	34	29	30	37	40	27	26	38	43	42	32	35	36	31	29	32	30	54	38	34	38	35	36	36	46	40	41	36	36	42	29	43	38	28	46	24	40	23	35	31	43	34	40	35	48	24	39	40	29	36	34	39	44	41	29	48	32	39	30	43	40	48	46	26	53	34	31	29	26	40	46	49	39	31	30	36	39	43	54	39	48	26	26	25	35	26	38	46	37	29	33	36	35	41	52	28	38	39	34	38	30	32	37	37	35	34	35	37	42	38	40	37	33	41	46	43	29	41	35	35	40	35	43	43	33	38	31	28	35	25	32	45	34	38	37	25	35	41	36	36	32	35	35	37	34	38	34	36	33	29	28	53	42	45	48	42	41	28	28	40	29	36	35	39	33	28	36	29	42	39	36	36	41	39	31	41	37	41	26	39	35	28	33	42	40	38	43	34	35	27	37	41	37	38	38	42	33	41	25	38	44	33	45	31	39	38	34	34	40	38	41	30	28	43	41	45	27	34	34	40	50	36	36	28	30	33	40	33	30	38	40	30	29	49	32	38	28	41	39	23	39	37	32	34	31	36	39	36	36	41	31	40	29	38	34	38	41	37	27	37	39	32	39	21	46	34	38	38	35	35	46	35	30	29	34	41	40	39	32	44	29	36	44	44	34	41	40	36	33	33	44	29	25	38	51	41	36	31	43	37	41	33	27	29	49	48	39	44	35	44	41	39	25	38	43	37	43	27	30	39	36	30	31	32	31	33	37	30	39	35	35	32	38	43	28	38	37	39	44	38	49	27	44	18	46	35	46	41	40	30	30	47	35	36	31	32	32	31	40	39	32	32	38	30	29	33	40	45	38	33	39	34	40	41	42	32	25	36	38	42	27	38	43	37	31	34	37	43	41	37	41	38	38	31	34	38	38	36	33	38	38	51	40	35	32	35	33	45	36	36	37	33	41	35	37	39	38	37	37	30	42	35	35	39	37	37	38	32	38	34	23	33	38	34	31	35	35	30	30	46	37	31	37	35	34	33	27	30	40	34	36	32	25	42	37	42	40	40	30	31	45	44	46	34	40	32	48	43	27	47	31	31	34	44	35	26	44	33	38	30	48	40	29	48	43	37	28	52	39	41	43	33	33	32	47	37	39	42	36	32	41	35	36	49	37	33	41	42	41	38	40	33	56	51	27	32	54	24	38	42	40	26	32	34	38	32	36	29	36	41	35	52	37	34	36	33	34	37	37	46	37	37	29	42	41	30	37	47	31	55	32	36	45	31	46	28	30	31	30	35	32	36	39	36	36	39	34	43	36	35	42	52	30	53	34	38	31	39	45	51	42	43	48	34	36	45	40	33	36	37	41	43	25	41	45	36	44	35	24	25	53	37	36	42	44	41	31	37	34	35	32	49	30	30	32	38	47	37	20	40	41	37	28	41	31	37	35	42	25	43	40	31	35	38	23	38	35	31	29	47	35	38	33	26	24	38	31	39	41	29	28	26	33	39	25	31	41	32	41	41	35	40	38	32	37	37	34	36	44	34	37	35	42	32	48	43	34	34	46	32	39	33	44	31	37	27	32	30	28	39	48	33	37	36	29	39	33	40	44	29	38	34	38	33	33	51	32	41	33	50	30	30	37	30	32	36	38	29	36	46	24	38	35	36	33	34	30	36	29	30	21	32	24	36	38	39	46	45	29	43	24	44	37	32	30	30	38	36	38	32	41	44	32	34	33	44	32	37	45	32	35	38	30	33	34	28	29	36	29	40	34	39	44	34	34	30	38	49	50	38	36	32	44	47	46	34	36	40	32	37	44	45	42	42	37	25	34	38	35	29	56	32	43	28	24	30	34	48	33	37	39	26	39	26	35	31	39	43	26	39	26	34	38	41	32	31	32	31	35	44	35	24	34	39	36	33	38	35	39	34	33	33	37	31	33	37	41	28	41	43	35	32	36	37	39	43	36	39	40	50	34	38	31	27	36	41	48	37	43	31	28
20450	14706	8443	55376	40609	6966	5374	4080	3294	2740	2766	2659	2308	2039	2086	2126	2054	2036	2099	2029	1640	1612	1504	1444	1534	1562	1474	1349	1246	1112	967	973	930	922	895	905	856	842	825	784	794	767	757	725	752	796	766	836	785	806	787	783	816	853	751	742	797	761	744	760	755	753	691	679	756	715	655	714	713	725	715	721	696	651	700	667	682	692	659	637	660	659	651	694	646	658	652	621	658	602	668	614	667	623	630	603	660	669	623	669	597	623	686	630	628	636	638	617	677	655	639	689	643	597	648	631	613	620	628	669	645	628	646	619	655	640	656	618	692	636	632	631	593	637	616	656	714	650	639	619	649	596	621	656	690	644	617	660	641	631	648	636	657	645	680	624	635	656	606	638	628	649	670	594	612	629	601	622	639	623	593	623	617	639	625	642	653	645	631	632	660	631	666	696	637	641	613	570	630	601	637	687	632	620	681	661	638	609	608	655	612	642	608	641	628	641	587	583	618	605	624	629	647	645	652	657	637	635	620	654	648	620	657	605	655	680	668	592	642	630	632	618	646	624	609	657	637	600	631	640	611	655	602	644	611	667	682	654	667	638	625	649	639	659	639	661	606	646	647	641	623	619	598	652	588	618	581	661	652	603	578	638	634	643	596	625	592	668	638	592	682	650	656	630	615	630	645	593	607	659	646	690	609	602	633	633	672	610	595	643	657	673	662	607	592	617	644	634	601	640	600	629	672	620	594	647	632	607	648	668	648	662	633	612	645	656	635	640	669	564	573	602	628	617	621	622	569	612	623	592	614	684	624	634	660	627	620	598	668	636	658	635	589	627	636	673	640	631	630	645	642	644	595	637	651	626	627	605	652	620	652	599	651	600	651	675	635	649	633	623	642	630	634	615	632	645	638	650	666	641	613	590	649	630	627	630	659	631	631	631	635	662	645	601	613	593	641	615	650	637	667	638	679	583	589	641	615	627	603	666	656	587	635	644	593	642	665	588	633	616	604	591	609	608	656	594	653	644	584	628	623	644	664	638	641	603	625	621	661	670	628	668	683	614	595	645	588	622	641	639	653	657	649	644	652	656	583	656	631	650	624	599	688	640	593	614	625	630	629	622	610	599	620	643	613	633	618	630	617	632	621	619	591	642	625	631	615	638	664	650	597	627	676	665	638	601	625	652	639	613	650	612	664	640	628	646	622	652	656	627	658	631	676	597	625	627	602	617	622	636	639	637	624	654	622	695	660	664	600	633	677	650	642	610	625	664	649	606	664	641	604	618	646	627	640	662	572	609	634	692	620	646	640	614	655	643	628	638	660	632	661	677	612	615	676	607	650	613	604	654	648	629	641	608	643	649	639	636	611	614	615	644	640	689	641	658	657	640	621	585	621	632	631	635	667	668	636	644	623	637	618	633	649	664	626	652	680	619	607	632	652	647	610	603	638	634	663	631	657	666	625	633	624	613	632	650	641	586	639	651	665	627	605	687	647	696	629	631	606	626	650	661	655	651	621	555	647	649	672	616	633	675	626	582	658	633	607	638	650	611	595	683	660	717	612	656	614	646	662	627	658	685	673	640	641	621	594	681	620	596	608	606	628	661	602	658	617	649	613	656	647	620	595	642	622	634	669	623	645	638	636	627	667	655	634	629	605	629	635	643	652	611	638	663	649	631	602	613	614	622	646	617	644	603	624	669	659	601	588	653	635	628	653	647	618	642	676	685	658	655	646	618	656	636	630	670	657	641	623	649	630	636	600	603	648	598	586	649	649	622	597	662	634	595	648	623	617	671	666	632	615	571	628	636	645	613	630	599	663	650	623	626	651	632	624	641	620	636	621	621	648	628	664	649	610	654	637	666	633	628	640	674	626	659	647	671	628	644	641	641	633	662	618	628	632	618	623	624	622	617	638	639	626	621	640	683	614	625	619	639	614	624	623	660	662	645	583	613	637	616	650	680	602	603	673	671	652	602	585	622	605	566	652	637	579	640	670	652	624	615	659	646	688	639	650	607	628	668	644	615	671	621	598	639	630	664	623	652	649	662	632	603	669	633	662	617	610	599	629	625	591	633	625	590	624	605	651	649	641	640	655	611	659	649	596	620	674	649	644	640	667	609	654	625	600	657	597	637	652	607	656	612	659	632	590	638	618	612	595	614	663	621	638	635	629	605	661	599	612	620	659	612	656	667	616	631	649	601	640	609	635	612	653	612	602	594	635	678	656	616	648	651	685	644	654	620	614	666	667	643	620	652	631	619	586	621	633	638	597	605	635	660	644	651	615	632	620	654	603	624	620	613	667	636	640	656	655	641	637	647	660	633	610	662	618	620	670	578	598	645	648	651	638	630	648	635	658	595	668	689	673	637	616	624	663	603	647	638	624	604	611	671	636	640	651	587	612	638	619	598	624	627	611	628	622	593	611	631	640	608	621	639	651	599	656	631	645	633	649	616	644	622	617	612	614	602	622	638	624	623	650	577	649	638	596	567	661	641	598	638	637	682	694	644	647	598	667	642	622	654	658	619	577	601	633	603	614	627	638	616	637	629	621	650	638	628	632	589	662	667	633	631	675	601	630	634	624	608	580	664	622	640	632	631	608	631	614	643	629	636	657	639	622	604	662	669	575	652	701	658	626	667	624	587	671	616	668	626	686	659	657	606	617	618	598	619	610	645	626	623	639	615	613	597	643	672	630	619	615	611	684	619	624	582	627	625	663	646	622	602	574	679	612	702	626	643	646	665	646	565	655	644	675	637	620	631	624	607	608	656	631	614	623	616	658	610	597	656	623	616	641	621	645	665	654	639	620	637	613	637	616	587	628	704	627	632	678	660	642	643	609	627	605	630	642	615	605	665	627	662	638	591	649	646	643	587	645	627	594	630	667	609	629	677	642	640	649	650	649	632	627	612	658	596	650	663	624	611	607	618	621	615	659	638	615	666	666	644	647	612	625	624	585	658	618	607	583	637	628	617	650	634	615	606	630	661	626	646	628	641	624	658	590	621	682	624	608	622	614	578	567	655	613	636	643	629	578	661	614	653	629	633	634	639	654	641	629	652	636	630	689	657	615	600	650	658	643	658	635	610	689	630	604	626	617	616	648	659	617	632	656	632	655	598	642	612	661	625	618	596	633	662	623	617	631	638	602	621	675	628	642	645	626	661	614	683	662	620	595	666	645	635	649	637	658	627	574	621	618	597	578	620	608	611	654	664	647	623	613	644	644	608	642	639	659	642	616	624	629	593	617	629	621	607	615	636	658	621	594	625	629	644	581	636	643	665	645	638	629	635	586	582	659	620	626	583	580	651	675	617	612	645	670	681	612	619	572	633	625	631	614	670	653	632	614	649	625	675	655	598	662	595	641	622	607	629	665	618	656	622	583	662	609	660	629	639	660	651	616	632	640	609	604	647	659	621	632	617	641	616	670	628	632	627	665	621	640	617	644	628	650	639	635	632	613	653	658	625	624	650	647	635	605	623	631	597	602	617	638	674	683	604	605	652	621	629
1774	813	388	9715	12712	235	99	75	77	76	62	70	67	67	58	42	58	63	59	56	52	63	53	52	39	41	45	46	44	46	32	49	43	26	30	35	38	26	28	28	17	35	31	28	25	30	31	44	36	31	28	28	32	41	30	33	34	31	29	33	33	25	27	31	37	41	19	26	36	30	22	37	25	34	33	19	25	25	28	29	27	36	31	25	25	40	24	25	29	33	26	35	31	37	24	34	23	29	23	31	27	29	27	27	28	24	27	32	26	32	38	27	35	30	29	25	19	22	22	33	28	26	31	31	28	28	24	27	34	24	22	34	24	26	25	25	34	40	29	28	31	21	33	41	19	28	20	31	36	31	21	33	27	31	23	33	27	26	22	28	27	34	30	31	20	33	35	35	29	25	25	32	33	18	32	28	19	24	28	30	34	23	31	23	27	34	27	31	28	20	24	41	37	28	36	31	26	28	32	32	25	31	21	35	23	26	36	20	31	29	28	33	28	24	20	33	29	22	25	25	22	31	28	40	26	25	31	39	31	29	18	27	38	21	39	27	26	32	34	30	36	28	33	33	31	29	29	34	24	27	25	27	26	30	20	31	30	24	28	31	28	31	32	24	27	25	25	37	35	32	34	23	31	25	24	25	26	38	26	23	27	29	38	22	29	20	27	24	35	24	32	26	24	29	36	17	35	22	25	26	22	29	28	27	27	32	21	41	35	35	20	19	26	30	30	29	33	29	34	34	39	32	37	34	38	30	39	31	19	33	36	29	24	31	34	22	31	25	24	27	39	22	41	31	30	21	32	30	33	22	20	29	29	29	26	24	27	31	30	22	27	22	23	29	34	20	25	37	28	34	28	26	34	26	35	30	29	32	25	22	31	25	35	27	21	29	36	28	22	30	28	29	30	32	27	30	24	26	23	23	22	37	24	21	28	27	34	31	29	34	28	29	31	26	34	31	26	25	23	25	32	30	25	27	30	31	28	34	33	39	31	30	33	27	31	37	23	29	25	33	34	29	24	31	23	27	24	25	27	21	32	27	25	23	20	21	32	32	24	27	31	31	33	22	25	24	28	22	33	28	29	26	29	28	24	29	25	22	33	26	37	27	20	24	31	44	19	37	26	20	17	21	22	28	22	27	40	23	30	34	33	27	29	31	35	27	33	20	27	33	37	28	27	33	37	31	29	28	39	30	32	26	25	16	22	27	28	25	22	32	35	29	36	25	21	36	25	27	28	24	41	24	31	28	31	19	23	26	17	27	24	24	22	39	21	23	21	30	24	20	24	16	16	27	26	26	30	24	25	24	35	23	25	28	36	27	27	21	30	29	26	28	29	21	19	27	31	23	27	45	38	25	32	30	28	25	36	26	27	35	31	28	32	31	38	30	37	28	32	41	34	33	32	34	24	31	33	24	24	24	21	26	26	26	29	38	33	22	32	27	21	40	28	29	36	45	21	21	28	28	30	29	29	27	22	31	27	23	32	20	28	15	38	32	24	28	29	26	32	25	29	24	26	20	28	34	30	31	42	32	19	25	26	32	23	29	28	32	35	27	35	31	24	24	36	32	21	26	31	38	30	18	28	26	29	26	29	36	20	20	27	28	25	31	24	32	19	34	36	24	34	28	21	18	31	29	25	31	34	26	23	28	27	31	32	28	31	27	17	37	31	27	18	31	31	33	35	28	32	33	29	37	32	20	28	27	29	31	32	26	32	29	17	23	39	32	26	35	30	30	32	21	24	26	22	33	28	18	31	25	28	26	26	21	33	29	25	29	32	27	37	31	25	22	36	22	26	30	28	33	24	33	28	31	32	33	25	32	29	31	26	31	22	24	34	23	32	21	28	29	28	26	29	28	30	25	36	33	34	35	23	33	27	37	29	29	24	30	31	28	23	27	32	29	30	23	36	32	29	19	34	27	27	27	27	23	26	33	36	26	28	25	27	32	32	25	25	31	31	23	23	36	29	36	33	32	21	32	33	26	35	27	25	32	26	32	26	30	28	27	23	27	29	24	30	35	24	31	33	24	22	25	33	27	30	24	30	23	30	25	24	37	29	27	31	29	26	28	24	31	26	36	37	29	24	26	37	26	25	16	22	26	21	29	25	30	30	28	21	24	28	24	31	33	24	30	32	31	31	27	18	34	27	37	25	29	27	34	27	33	46	33	22	30	20	28	24	27	25	30	22	30	29	30	28	27	35	30	25	25	17	22	37	33	27	25	29	41	28	29	27	35	19	34	21	33	24	33	29	33	23	35	29	31	34	23	30	24	28	23	28	21	33	36	29	27	30	26	35	37	30	38	25	28	20	27	22	35	22	30	25	31	27	24	33	31	28	28	33	22	26	31	30	31	29	22	29	31	32	36	24	21	29	30	24	29	21	27	21	20	24	30	27	33	30	27	35	32	28	36	36	29	25	26	21	28	26	32	24	36	31	21	20	27	33	32	26	31	29	34	24	21	33	33	25	27	39	22	33	29	26	37	27	28	29	27	30	22	35	27	32	22	33	33	24	35	33	33	31	41	37	22	22	37	23	21	33	27	42	41	29	26	31	29	24	30	20	40	38	27	29	35	29	29	27	29	31	24	33	35	17	25	25	21	36	25	25	26	35	24	29	25	20	30	31	19	29	25	24	25	29	31	27	27	28	25	34	23	27	33	31	26	27	22	33	27	26	27	22	31	24	28	22	25	27	29	31	26	30	36	30	38	22	23	26	28	25	33	31	37	24	38	34	30	24	15	22	31	24	35	42	26	24	24	26	26	27	33	24	29	29	30	25	31	20	25	25	38	25	31	38	29	18	32	32	32	23	30	26	23	26	23	25	35	28	27	31	34	34	25	30	30	25	31	24	36	36	39	36	34	26	18	28	25	34	32	28	30	31	25	24	23	32	28	30	33	40	32	26	21	20	22	26	23	37	38	19	25	25	31	40	17	21	19	35	26	21	25	32	31	30	27	31	26	36	24	31	30	31	27	21	28	27	32	33	33	28	33	22	26	22	38	36	30	37	21	34	28	30	36	29	29	26	22	28	33	31	31	28	29	33	24	30	41	30	30	26	17	27	21	33	32	24	25	26	32	29	23	22	40	34	26	24	26	27	26	27	28	24	29	25	30	34	19	21	30	27	22	26	28	29	27	35	24	29	28	25	32	30	33	31	31	30	28	36	29	23	29	32	27	22	28	30	28	27	35	26	36	35	27	32	24	34	21	32	25	25	25	26	31	25	30	26	26	30	34	27	24	36	23	29	33	31	30	28	30	19	29	29	35	33	25	26	28	26	30	28	37	28	32	33	32	29	38	27	17	22	27	26	42	28	24	36	17	26	25	34	28	19	22	35	18	25	14	26	28	20	26	34	33	27	32	28	23	37	29	32	26	33	29	29	28	24	33	21	27	30	37	24	33	30	26	37	25	26	29	19	27	32	24	31	24	35	27	31	26	23	34	31	29	35	35	25	41	29	21	30	23	33	24	31	26	24	32	24	28
27745	20853	11655	66235	50885	12330	9558	7317	5639	4876	4758	4182	3506	3063	2950	2897	2927	2733	2693	2557	2251	2287	2111	1865	1949	1935	1664	1591	1399	1291	1115	1034	1032	976	965	921	889	840	814	746	760	725	736	724	720	712	714	723	710	751	728	735	753	754	737	727	769	675	712	669	630	657	666	607	634	588	622	618	605	582	622	587	566	547	550	542	552	533	539	504	518	540	502	518	537	561	490	469	478	492	512	520	548	547	488	465	517	549	481	486	495	501	520	484	482	500	465	522	499	481	484	467	461	504	507	470	583	499	478	491	476	505	499	523	516	531	475	520	509	488	524	521	506	545	523	518	498	485	444	491	485	506	567	541	511	504	537	551	470	556	511	537	542	518	518	490	503	514	505	499	480	486	477	500	498	541	491	454	495	512	539	511	495	486	512	505	496	515	513	514	540	519	494	492	502	496	481	477	478	532	506	476	503	490	489	496	467	484	479	531	490	511	478	506	463	454	500	518	487	521	507	494	506	458	479	476	450	477	513	485	501	509	491	515	508	481	448	523	502	515	522	469	509	491	523	485	502	480	503	508	494	477	514	517	504	494	457	494	480	484	491	495	510	519	516	479	523	508	543	497	502	508	488	495	454	459	463	519	494	494	487	497	474	521	487	485	493	492	493	485	442	534	499	495	498	463	472	511	515	447	499	502	474	492	493	481	508	471	488	493	507	499	515	499	484	456	497	478	491	465	500	470	461	481	496	501	523	468	514	488	491	485	494	500	517	486	498	513	474	488	507	494	503	478	508	460	474	492	488	484	513	524	470	483	506	483	491	488	521	490	485	501	471	452	443	477	489	507	473	506	447	492	472	545	469	519	521	518	526	481	469	505	454	504	490	476	442	516	516	488	531	483	481	468	492	514	498	478	490	513	526	522	443	494	495	463	525	534	475	468	506	500	509	486	491	469	479	490	475	514	507	476	481	529	497	496	476	493	505	480	484	504	503	493	493	482	460	466	503	487	485	487	485	479	504	446	507	492	467	455	487	474	494	505	472	528	497	499	492	490	514	485	495	465	498	477	502	493	518	483	501	478	495	527	515	480	462	491	526	485	514	467	457	511	521	471	501	554	438	536	470	463	496	518	549	497	505	443	524	496	471	491	512	486	467	471	457	482	490	524	494	459	477	475	464	504	481	483	488	465	491	518	513	457	496	482	505	486	452	500	469	487	471	516	490	502	498	509	541	497	478	477	507	496	487	506	444	517	492	500	481	525	480	496	525	505	474	466	488	471	506	482	473	498	514	492	476	476	454	493	500	506	513	452	481	515	517	510	499	519	529	502	503	543	490	460	491	475	480	474	512	514	496	522	491	481	491	481	513	494	508	522	467	471	485	507	499	533	522	494	503	502	531	503	493	497	490	466	488	504	503	481	536	483	498	500	515	460	495	472	456	483	503	541	490	503	446	467	475	491	495	491	492	488	522	496	489	497	499	454	483	452	478	497	497	498	479	431	490	528	520	509	554	461	490	497	489	482	488	518	479	448	494	457	525	486	491	471	469	487	518	495	504	495	516	500	471	484	479	503	510	505	498	494	479	446	495	490	455	450	525	480	546	468	481	450	494	516	495	498	491	499	503	523	449	455	478	490	493	522	502	501	516	517	454	493	516	485	468	471	480	484	497	479	442	500	507	496	488	500	513	464	512	523	464	497	453	499	500	493	495	449	495	475	467	494	503	495	434	477	537	455	494	511	503	505	509	495	473	478	494	508	508	440	468	448	494	501	517	497	489	485	517	472	435	495	485	491	504	484	490	522	495	518	469	496	491	507	525	488	530	449	519	471	527	460	501	510	504	503	514	448	496	493	499	489	492	492	531	522	505	510	509	490	523	507	475	456	484	533	488	485	484	514	474	506	498	484	465	501	481	477	488	479	553	484	480	461	510	454	490	457	497	461	500	467	500	479	471	496	526	455	485	491	453	499	516	489	443	468	494	478	523	488	528	504	483	524	489	489	501	492	501	476	509	488	455	505	496	447	497	493	449	538	465	484	487	492	454	504	494	504	480	512	480	516	506	460	446	456	477	511	475	505	461	483	501	490	489	505	501	528	480	484	499	499	486	454	460	477	504	491	492	493	481	517	486	510	486	512	494	499	479	481	462	488	483	467	484	524	519	488	492	493	516	442	480	448	517	502	464	489	485	468	450	523	507	494	479	483	494	495	467	486	532	481	505	455	494	495	480	503	541	494	476	483	537	474	557	486	495	494	525	455	484	533	504	457	442	531	538	477	518	507	510	460	478	513	517	496	513	491	491	500	484	511	475	501	523	512	512	512	487	444	480	509	481	529	494	477	483	509	505	491	480	471	508	456	480	510	510	487	490	521	476	467	521	488	509	495	448	453	485	451	527	502	497	475	492	494	462	535	522	500	494	485	498	491	478	505	520	472	508	462	524	517	496	497	466	540	505	458	495	440	481	497	481	500	489	493	458	520	489	515	501	473	507	476	502	457	496	504	464	471	497	494	449	516	521	512	499	438	527	501	464	480	484	582	465	496	497	497	501	510	470	519	484	490	465	481	483	489	488	507	544	491	473	508	484	517	507	497	494	521	488	477	487	533	492	484	503	479	498	518	530	493	473	486	493	503	511	513	509	502	492	483	496	525	516	469	516	457	481	496	471	457	487	470	477	486	495	465	514	490	477	476	490	509	476	481	466	493	514	499	490	515	500	461	478	489	491	460	550	527	493	474	480	525	491	464	449	495	499	482	476	506	521	492	507	501	507	476	488	503	497	518	499	508	513	447	517	487	513	478	489	470	496	526	507	492	507	479	519	507	471	501	490	537	543	495	484	495	498	496	487	518	491	486	484	478	489	496	478	528	483	495	533	496	466	505	486	515	485	498	471	481	514	506	479	522	462	462	480	431	481	503	461	503	508	527	500	497	481	473	484	475	487	509	518	469	521	495	512	476	460	531	479	493	482	502	517	480	498	515	492	531	445	446	459	510	484	505	480	484	466	513	503	539	474	490	501	500	505	482	515	481	502	533	525	493	487	493	492	493	522	492	496	496	525	487	501	489	501	526	513	489	504	467	488	484	460	490	456	451	534	509	501	477	500	506	477	487	517	513	481	489	483	479	576	460	526	490	508	503	487	486	546	509	491	487	495	535	515	486	474	473	465	482	509	493	474	512	479	477	482	502	481	504	494	527	472	496	459	460	481	477	484	494	504	452	479	467	464	465	497	502	471	517	492	496	534	501	512	473	486	485	497	497	468	473	522	492	462	504	493	501	467	482	512	513	478	483	488	470	514	544	517	467	494	520	489	480	492	505	505	499	499	518	525	542	472	485	521	471	530	490	489	504	475	495	476	490	496	501	501	495	519	491	503	518	479	536	523	469	497	469	519	469	524	480	462	450	479	478	478	487	498	506	491	502	515	506	480	469	512	485	497	480	504	517	493	487	492	490	512	507	470	467	489	468	479	460	505	499	519	508	530	505	492	453	487	475	510	486	477	435
1413	284	240	2048	1808	41	43	29	24	29	29	27	37	31	35	32	30	33	34	37	35	32	38	37	30	34	31	33	21	25	32	16	24	33	22	19	27	30	19	21	23	34	19	24	21	18	14	24	16	31	29	18	29	18	20	23	26	26	19	25	17	18	25	32	27	35	23	25	26	13	26	21	22	23	22	25	20	23	26	29	28	22	18	20	27	28	24	22	14	26	13	24	32	28	26	23	23	25	28	27	22	20	28	20	26	19	26	21	24	30	9	23	30	25	32	27	25	23	22	24	24	31	24	23	19	18	28	28	16	20	28	21	29	24	29	29	19	23	27	29	16	27	17	20	20	34	20	25	31	19	23	22	28	24	27	19	30	33	27	22	24	22	28	23	21	21	22	22	21	21	15	24	29	17	31	26	27	24	22	34	22	31	37	25	23	24	18	24	31	21	26	28	37	26	31	33	23	17	25	17	23	21	21	26	17	19	27	21	23	13	19	24	29	26	20	26	31	31	14	24	20	20	25	28	25	12	24	25	35	37	18	24	22	19	27	23	21	23	31	17	27	25	27	26	26	15	24	19	32	23	28	32	18	25	24	22	27	22	21	25	22	25	24	30	22	27	24	21	19	19	25	32	18	24	22	25	31	21	21	20	28	31	26	21	23	19	20	16	24	24	18	18	28	29	27	29	23	17	20	28	34	17	18	21	28	18	25	25	16	21	29	31	27	19	32	22	22	16	26	20	25	25	25	23	23	21	26	20	18	22	21	18	30	24	33	19	20	28	36	22	23	18	24	21	23	22	31	19	32	29	24	18	21	17	24	27	34	22	33	21	22	22	26	22	23	23	30	23	26	22	30	26	24	24	32	18	30	29	13	22	17	35	29	32	28	32	25	24	20	32	24	20	30	25	28	22	22	21	25	23	33	23	12	27	38	24	22	21	24	29	24	22	29	22	31	23	25	19	22	32	33	21	22	19	18	20	36	24	27	32	25	22	21	25	25	31	28	18	24	12	22	20	17	21	24	20	18	37	21	25	24	27	30	26	26	23	28	21	30	17	21	25	21	24	22	34	15	17	32	24	35	18	24	21	24	17	32	35	32	17	25	25	22	22	27	18	18	23	33	21	29	34	22	18	25	21	24	25	24	20	25	20	21	28	23	33	25	29	19	27	30	30	23	19	20	23	23	22	14	31	20	26	24	26	26	14	17	30	22	17	23	19	23	28	17	20	19	36	29	23	22	20	21	18	22	29	33	25	16	21	20	22	24	14	25	21	24	30	17	22	23	21	28	23	27	24	27	27	15	24	29	23	19	26	27	21	25	15	23	22	30	20	21	34	25	25	22	28	20	21	23	24	19	30	32	20	27	22	23	30	18	22	32	23	18	26	18	25	21	20	30	28	18	21	22	26	27	28	24	21	29	25	20	21	18	24	34	20	20	33	21	17	17	12	26	24	28	23	23	25	26	25	25	22	33	26	22	16	27	19	34	15	28	24	24	25	27	32	32	19	15	20	17	21	14	22	28	28	20	24	22	20	32	23	20	26	26	29	26	20	26	22	17	26	27	32	22	19	29	19	26	25	27	26	25	23	36	29	17	20	28	24	33	17	30	27	30	18	30	29	18	25	22	19	25	20	25	27	18	16	21	18	27	18	21	29	27	22	23	27	21	29	29	23	25	21	23	17	22	27	17	28	18	38	23	30	20	22	17	20	20	29	21	28	23	24	20	20	25	25	23	26	25	17	27	19	22	20	14	21	25	17	20	27	18	24	25	20	27	22	19	16	21	25	26	21	20	33	25	26	22	22	29	25	25	30	24	28	21	20	27	25	21	23	30	22	17	32	15	19	28	23	27	18	26	27	21	28	21	22	19	17	16	25	25	24	17	18	30	17	15	22	22	29	22	32	22	30	25	17	25	19	23	21	15	25	16	18	25	22	15	33	27	23	26	27	28	20	21	31	21	27	27	26	19	26	23	29	20	25	18	30	14	16	25	34	35	16	31	24	34	27	20	19	24	21	21	29	26	28	26	24	26	22	23	25	23	24	17	22	26	23	34	30	20	13	22	19	26	28	34	23	21	26	22	23	27	24	28	22	20	29	19	22	25	22	21	30	22	15	31	21	25	18	27	25	27	18	26	23	23	21	37	34	29	30	17	31	28	17	29	18	29	22	22	19	18	19	25	28	24	21	29	24	27	27	13	31	27	23	19	27	29	25	20	25	24	30	31	23	17	37	29	22	21	30	28	29	25	24	25	28	21	29	22	17	20	33	17	30	18	31	20	25	26	21	21	26	30	17	28	32	20	21	23	24	20	33	23	31	18	22	23	21	21	30	22	23	16	25	17	25	37	25	21	26	25	27	23	27	27	21	20	17	22	19	19	26	17	30	26	33	21	20	29	25	23	17	17	17	26	24	22	17	21	23	26	19	23	21	28	23	30	26	39	31	25	19	18	25	25	21	26	28	23	28	27	26	24	23	22	25	23	23	24	29	23	33	19	33	23	17	30	22	22	28	21	24	19	26	13	20	27	28	32	23	19	25	28	14	32	23	23	28	27	26	17	40	15	32	23	24	19	24	21	25	26	17	23	19	21	30	18	22	26	30	30	27	22	22	25	28	24	17	20	27	26	31	29	21	27	26	27	21	25	23	33	16	23	20	18	33	27	23	29	20	27	22	31	21	12	24	24	15	27	22	31	38	15	17	27	30	29	28	27	23	27	14	22	23	28	26	19	30	21	26	20	17	23	27	24	29	23	27	23	23	20	18	28	24	18	30	24	19	18	23	28	25	28	30	26	22	21	23	26	16	31	17	29	31	23	21	22	24	25	26	30	23	33	30	26	22	24	19	27	24	33	23	35	24	22	28	26	23	16	27	14	22	28	18	22	30	25	25	19	27	20	22	16	21	22	22	27	20	25	17	27	23	28	24	30	21	27	24	24	19	26	29	20	21	25	25	25	24	25	25	36	29	30	25	25	23	27	19	22	20	22	25	27	25	26	24	16	35	27	24	16	17	20	17	26	20	29	23	24	18	24	30	22	22	20	19	31	28	23	21	27	30	34	28	33	32	19	24	34	32	28	15	21	19	17	17	24	28	20	30	27	26	19	28	26	25	26	20	16	31	15	28	30	30	18	29	21	32	25	24	23	28	26	21	31	19	21	12	19	32	23	26	21	29	27	26	24	27	18	25	13	28	28	23	22	27	21	19	28	24	19	23	23	24	29	23	35	16	23	25	23	28	21	23	22	37	32	36	23	24	29	24	19	16	35	27	28	25	24	23	23	23	24	25	22	28	23	24	18	18	20	19	28	34	29	16	14	38	20	27	26	19	18	21	25	14	29	25	31	21	24	28	32	25	33	32	23	22	29	16	32	23	16	25	18	27	21	18	30	25	29	28	19	21	27	23	25	23	31	18	32	21	19	23	25	14	19	23	30	23	19	21	29	20	21	22	16	27	37	26	22	15	33	19	30	27	20	25	36	18
17175	12234	9549	46838	31433	2312	1737	1370	1112	1161	1286	1217	1121	1047	997	1097	1172	1111	1014	1035	978	970	939	928	937	909	775	729	673	663	591	552	581	539	568	538	522	551	505	526	546	487	505	525	478	454	525	513	493	453	528	516	502	524	531	503	480	516	491	495	492	459	497	462	449	432	453	464	435	440	459	434	448	406	413	408	424	446	433	438	452	405	427	419	443	423	451	459	438	409	440	471	413	420	426	410	423	401	410	400	444	459	441	416	416	420	420	395	419	408	391	394	395	421	432	422	430	406	426	389	419	409	437	448	440	432	387	426	456	423	439	411	409	405	373	408	440	416	433	410	445	423	405	424	464	428	408	407	394	432	418	429	402	424	424	431	423	431	391	389	466	435	423	410	415	432	416	443	430	442	403	415	426	413	409	376	427	425	427	440	398	424	426	428	403	390	421	431	396	462	431	420	442	426	405	430	412	428	422	402	439	458	414	417	415	402	416	413	475	432	395	442	448	420	422	440	400	422	458	413	424	391	433	431	423	404	434	452	426	385	439	438	387	417	402	427	420	419	443	422	421	398	463	436	446	438	403	410	427	430	388	428	469	403	402	391	446	441	401	398	429	425	409	390	389	408	427	416	434	407	456	411	391	475	418	441	400	432	399	402	428	417	401	410	442	426	401	417	415	415	443	393	409	399	352	451	418	430	420	403	435	405	399	406	365	408	448	436	420	409	398	437	399	446	405	410	430	422	424	382	410	389	380	410	375	396	440	399	421	407	429	412	419	438	435	414	425	421	439	463	432	428	433	420	411	424	439	432	405	411	435	436	391	417	391	408	448	436	430	418	428	425	406	402	422	401	422	394	408	417	412	376	423	419	419	426	401	416	447	408	457	426	447	443	404	387	408	426	393	434	435	433	425	448	405	473	457	446	422	419	434	426	401	429	407	435	410	432	418	433	456	403	404	415	445	419	422	415	410	442	424	385	430	399	415	425	427	435	425	407	453	418	438	423	395	440	431	438	442	421	461	374	432	470	391	416	400	466	382	437	399	424	417	418	450	418	395	433	428	435	452	432	406	406	411	449	403	420	426	407	397	411	393	390	418	395	407	399	447	377	401	463	405	444	418	413	456	426	427	433	418	432	430	418	395	419	414	406	416	401	411	427	401	437	416	395	422	409	424	415	402	416	423	391	392	391	410	421	395	402	444	460	464	418	389	419	424	412	407	407	414	433	434	377	423	430	405	428	429	410	413	419	411	403	436	409	455	422	434	459	418	404	443	422	450	430	409	412	454	432	403	424	426	397	405	415	411	409	429	432	404	430	393	396	399	398	399	411	436	433	422	447	416	415	427	414	400	416	427	419	419	445	440	389	425	419	413	418	420	406	448	416	411	414	431	406	407	392	451	428	433	423	415	414	395	416	429	455	426	432	403	392	417	423	416	413	465	435	391	408	420	429	390	391	427	373	459	429	427	438	424	429	402	430	403	438	410	405	386	417	419	378	418	445	416	424	383	393	425	375	450	409	394	399	430	423	417	453	447	386	420	385	420	455	404	423	426	389	434	398	400	427	412	411	420	428	445	406	379	429	431	410	407	424	432	407	395	439	400	445	433	410	439	394	414	399	439	405	413	417	421	440	402	443	405	424	401	452	419	410	413	441	409	446	417	425	446	442	383	435	394	440	425	395	402	392	420	389	419	414	428	462	398	441	440	389	420	384	403	447	430	434	449	424	400	426	417	447	419	413	393	356	442	389	426	461	407	424	411	394	397	425	423	410	421	426	405	436	429	451	380	401	432	422	442	390	425	407	456	417	405	432	422	417	437	466	439	441	399	398	406	438	448	372	396	441	403	414	383	421	435	403	448	418	426	368	392	455	449	449	435	447	430	436	432	454	409	404	446	455	393	410	420	423	439	445	415	411	428	412	412	408	455	382	438	405	397	431	396	407	409	411	462	406	402	398	384	433	445	392	428	400	430	401	445	440	419	437	442	439	379	426	406	435	383	438	430	413	435	424	429	412	438	408	419	435	397	404	387	427	406	420	425	436	425	414	406	429	437	419	427	405	439	453	453	401	367	424	400	396	436	414	412	381	424	434	406	425	450	395	434	417	394	395	420	425	406	446	409	381	426	454	397	432	428	453	404	392	457	435	470	410	432	416	446	418	424	422	431	411	429	412	461	424	453	417	484	388	412	402	404	428	414	417	426	431	453	460	380	429	412	399	424	399	415	415	368	432	436	440	438	440	428	452	452	417	367	458	479	397	454	425	433	415	468	442	448	437	395	418	414	393	418	435	408	406	450	421	388	421	431	433	413	384	396	422	407	444	426	445	399	417	404	437	387	422	459	444	401	420	422	434	406	437	408	402	418	436	432	400	421	456	450	424	392	442	401	393	432	405	353	433	427	433	432	449	440	431	405	435	418	429	398	425	434	442	413	446	408	427	437	446	435	429	416	443	450	412	441	393	403	439	418	416	429	409	398	479	382	390	412	453	403	427	428	449	403	442	434	406	405	406	399	427	385	397	416	345	441	417	450	382	419	425	420	426	435	412	421	420	413	439	379	418	420	426	410	441	415	445	439	422	401	421	443	386	412	429	427	420	404	389	399	446	424	401	405	459	440	415	457	431	417	409	427	420	420	401	417	396	419	376	427	442	404	394	408	420	427	430	417	426	386	464	409	412	426	449	407	457	435	395	437	401	396	376	405	412	408	420	412	468	411	421	413	415	418	447	409	415	424	407	451	423	449	390	420	449	445	430	432	475	420	402	409	420	443	422	400	428	400	411	444	379	424	435	423	423	448	440	419	450	430	433	422	462	386	376	410	432	439	423	432	430	434	447	394	405	408	407	384	436	419	412	464	451	430	395	430	450	404	401	441	435	409	394	403	409	425	402	427	431	440	418	438	417	438	412	400	422	446	439	421	420	420	403	415	431	420	414	418	428	413	421	418	415	393	420	379	422	421	394	431	414	430	432	441	386	431	436	398	413	441	422	391	434	437	374	430	426	413	424	419	425	412	440	391	393	410	445	416	376	418	369	405	433	434	411	420	398	425	409	409	415	389	370	432	399	426	409	422	427	436	402	402	422	439	442	388	395	417	424	425	471	385	385	445	426	443	447	403	445	442	410	428	438	408	438	437	397	384	433	437	438	447	420	404	408	461	439	416	439	406	421	408	422	410	393	439	453	409	413	392	417	420	374	392	388	431	399	441	423	408	413	426	448	430	403	405	372	408	435	415	433	409	393	406	456	419	404	431	379	419	416	445	400	402	416	406	447	435	459	402	409	419	428	416	411	425	415	423	384	406	441	428	408	420	461	389	463	424	469	447	390	410	374	407	412	441	364	436	412	437	425	451	401	379	417	441	435	393	436	425	422	417	390	387	431	418	415	395	451	417	418	436	405	426	386	396	396	430	451	390	414	417	415	409	447	400	436	436	435	444	419	414	398	413	444	378	434	410	421	433	442	438	423	411	441	359	407	396	424	422	404	407	417
1483	752	3335	11646	12385	238	61	72	46	68	52	49	47	53	42	65	51	40	47	39	43	39	59	39	29	39	32	25	17	24	31	33	37	30	31	24	31	22	36	35	29	18	24	25	31	32	28	28	26	20	16	33	25	35	30	31	29	22	22	26	19	23	20	33	32	29	28	24	27	22	16	22	25	28	25	32	18	24	25	27	28	29	23	27	25	23	25	32	21	17	21	24	23	14	30	28	23	38	17	23	22	24	21	20	18	25	33	26	32	23	30	24	20	32	18	21	21	25	26	24	22	20	27	20	37	13	17	20	23	25	24	12	25	28	25	26	27	18	22	30	27	21	23	27	31	20	25	23	20	25	15	29	18	21	26	26	21	28	31	16	24	18	16	17	22	19	24	19	14	20	21	29	34	30	25	27	22	27	19	27	26	21	19	26	37	17	23	23	24	39	26	20	24	17	26	14	25	28	21	22	21	17	25	28	24	25	29	21	23	29	31	28	23	16	24	24	24	22	28	18	30	19	18	30	23	20	33	22	26	33	22	24	19	22	27	19	27	20	20	24	28	40	23	27	30	26	23	23	18	28	33	28	23	17	28	27	20	26	30	12	26	20	21	24	36	29	23	29	24	21	27	18	30	18	22	23	22	24	29	23	23	25	24	21	22	28	19	30	23	28	24	26	24	24	21	27	21	26	18	20	20	29	24	23	33	30	23	28	30	21	24	24	13	37	23	25	27	26	31	24	33	24	13	21	27	20	23	22	27	26	14	19	24	20	31	19	27	18	25	17	23	29	19	24	19	21	23	28	20	32	31	27	13	19	19	22	25	25	26	21	27	23	17	27	18	20	16	19	27	20	26	32	29	28	24	24	28	27	22	21	22	21	19	28	13	21	21	28	30	28	27	29	27	30	22	16	23	19	33	20	23	22	12	27	28	22	23	15	29	18	20	21	38	20	25	26	23	19	30	24	29	35	24	22	27	22	20	11	31	26	39	21	34	13	19	19	22	19	26	19	13	24	27	21	26	26	27	11	12	29	16	24	29	32	14	20	28	22	22	22	23	21	21	18	26	22	23	20	29	18	28	21	28	18	24	26	25	30	32	20	37	23	25	22	23	21	21	25	22	27	25	21	28	26	18	27	21	19	20	26	17	21	25	23	23	15	20	21	15	28	24	20	20	24	26	18	23	24	26	20	15	28	23	12	25	29	25	20	32	17	23	18	22	24	30	33	23	19	32	17	22	27	24	22	24	29	33	23	23	23	24	19	28	22	28	22	29	19	20	24	22	16	28	30	22	28	22	20	36	34	31	20	29	27	22	25	19	15	25	20	26	30	25	23	22	23	23	16	21	24	20	26	24	21	23	31	20	31	23	23	29	17	15	26	18	13	27	26	18	24	34	25	28	19	23	21	16	27	28	17	26	13	27	21	24	20	18	19	20	30	22	22	22	23	29	32	38	28	24	20	28	23	20	25	22	20	28	25	31	29	27	23	18	27	16	18	26	21	35	26	27	14	22	20	24	16	18	24	19	29	16	22	14	29	23	24	23	29	22	23	15	23	26	29	24	32	29	30	29	22	25	27	16	27	23	22	31	21	20	21	26	18	23	19	19	26	19	28	23	17	25	22	23	29	29	20	19	21	17	22	33	23	25	18	27	25	31	34	23	24	20	28	19	25	26	16	18	18	27	20	24	14	22	16	24	17	25	29	24	29	24	22	36	19	19	29	19	25	21	23	23	17	13	21	26	28	27	20	11	23	28	28	18	22	28	15	12	22	26	20	26	31	15	23	23	22	25	22	20	32	20	22	23	23	25	28	30	23	22	19	15	20	14	34	32	21	29	19	21	23	23	28	29	29	25	28	21	28	18	21	22	22	19	17	20	24	15	19	22	27	28	23	21	23	35	22	25	24	28	33	24	25	34	18	26	25	24	29	24	23	25	26	19	31	13	30	24	25	26	22	33	20	21	21	21	16	27	26	29	18	20	23	27	26	25	27	23	24	19	21	24	22	31	22	29	29	24	26	28	19	17	24	28	29	21	26	19	29	23	22	21	28	20	16	28	26	22	28	27	22	16	31	25	16	26	26	27	24	29	25	22	18	24	28	22	27	24	34	22	20	15	22	38	31	23	25	29	16	25	31	28	26	39	17	25	25	15	18	24	26	14	27	27	20	24	30	22	25	30	24	20	25	28	18	21	27	35	28	19	28	24	26	24	25	23	24	21	17	29	25	26	13	11	20	27	18	29	32	20	24	20	21	25	27	35	30	16	24	19	25	25	17	27	26	26	13	16	27	17	25	25	18	25	24	21	32	24	20	20	19	31	17	20	26	27	18	29	19	24	14	28	26	23	29	19	28	19	24	20	24	24	21	26	21	22	17	19	23	29	26	30	33	22	26	20	27	26	29	14	19	25	22	23	26	16	13	31	28	30	28	24	21	23	20	19	22	24	27	22	26	22	29	30	28	26	23	31	16	29	29	21	25	25	25	18	23	17	26	22	19	23	26	19	21	30	18	25	27	27	22	29	15	24	19	31	12	19	19	24	29	25	18	27	26	25	23	17	18	21	26	21	20	20	24	24	22	18	31	18	20	18	22	30	22	14	16	20	23	18	23	16	21	29	20	15	19	23	19	26	23	30	22	21	33	23	33	19	24	34	30	21	19	22	29	27	13	18	27	17	23	25	32	26	29	26	28	25	20	25	25	23	25	20	21	24	37	22	26	17	27	37	29	25	27	22	23	23	28	30	25	28	21	28	29	29	20	19	25	21	26	17	24	20	26	15	22	25	24	23	23	17	16	22	25	15	21	26	21	26	21	32	24	21	29	22	32	21	19	24	18	18	28	25	18	26	32	24	23	25	23	23	21	23	28	23	18	21	17	27	23	24	26	24	28	21	20	30	23	20	29	27	33	16	25	21	18	20	21	29	22	13	27	30	28	22	17	27	23	23	24	25	25	22	25	30	26	38	37	14	17	26	22	17	25	22	19	31	28	14	19	28	23	25	27	30	25	21	28	23	22	36	18	22	32	22	18	21	20	28	25	16	29	25	28	28	15	28	23	30	28	24	22	24	28	20	20	24	15	16	34	37	20	21	20	19	34	27	17	26	23	20	31	13	19	27	23	22	16	18	27	22	30	24	25	20	20	20	16	24	29	19	19	36	31	29	18	28	25	20	32	21	24	31	22	29	23	21	30	36	22	24	17	24	26	24	31	24	18	27	33	29	15	22	21	30	19	18	25	21	22	22	27	26	17	16	34	15	22	18	22	27	18	21	30	32	19	23	26	24	22	21	18	29	24	22	20	24	23	30	21	26	22	22	20	28	33	37	15	21	31	31	27	30	26	23	36	18	27	32	25	16	14	20	29	15	25	30	19	16	18	18	23	20	33	16	18	27	20	23	24	22	27	28	19	24	24	23	26	22	29	15	34	20	25	19	28	14	27	22	20	20	15	22	23	27	26	26	15	32	17	27	22	28	25	22	23
27006	20401	33141	74481	53009	9907	7665	5745	4388	3906	3503	3105	2839	2371	2205	2349	2374	2279	2094	1999	1997	1808	1680	1574	1637	1457	1384	1255	1073	1040	922	825	766	719	725	716	695	677	660	634	664	602	581	613	607	590	562	573	579	651	647	654	631	572	577	621	617	577	576	562	523	556	524	486	475	515	536	520	501	534	544	489	493	478	468	493	447	492	492	421	429	422	438	439	429	412	463	478	441	459	410	481	433	440	437	459	422	451	456	420	418	449	442	458	439	470	403	458	414	401	436	436	419	422	423	424	473	417	439	412	431	458	417	439	406	453	446	480	438	442	437	399	444	397	413	457	440	412	422	397	412	432	473	461	445	412	477	437	441	427	490	468	448	458	467	472	400	449	420	428	402	444	409	419	384	431	405	461	427	459	405	453	422	405	411	433	429	415	424	428	393	398	426	385	454	400	387	410	418	448	446	438	417	436	456	412	423	443	454	433	426	390	425	407	459	400	431	427	397	452	435	408	417	413	458	439	452	420	436	416	433	423	439	410	403	412	490	393	437	457	444	406	419	420	438	395	428	439	422	388	446	410	425	470	433	450	414	442	445	423	427	409	438	399	397	424	412	392	416	426	439	453	392	426	439	433	399	432	425	444	417	446	453	391	442	458	415	385	405	395	416	397	433	447	455	398	421	416	447	433	465	436	414	384	406	448	434	470	463	386	418	421	423	427	415	433	430	420	416	431	428	443	418	415	405	424	426	394	431	433	408	409	407	434	439	419	444	409	417	440	419	405	409	422	433	438	410	428	422	421	417	419	369	420	443	425	453	421	399	445	417	445	372	417	421	374	432	398	408	473	427	409	417	435	399	420	430	387	449	413	406	411	389	444	439	398	464	407	424	424	424	400	424	402	443	413	408	399	408	416	419	451	413	425	405	412	404	429	441	437	428	390	431	415	397	450	404	420	429	442	431	383	377	406	443	433	448	413	450	421	464	400	412	391	399	411	434	436	399	405	414	409	450	426	413	419	411	420	381	389	411	425	429	413	437	446	440	425	418	438	409	428	426	403	470	425	428	452	460	369	408	413	380	415	430	415	405	413	446	446	427	407	440	411	414	439	396	416	419	421	437	404	427	442	439	441	455	423	450	439	418	423	387	425	437	421	425	421	420	399	388	438	421	462	438	408	410	424	444	420	438	407	394	415	415	454	458	418	400	410	430	423	417	420	410	417	469	401	396	422	418	462	453	429	401	386	400	403	438	411	440	436	427	433	405	432	431	437	459	418	425	454	432	402	435	428	410	393	408	443	460	405	419	456	454	408	420	446	416	426	421	386	411	388	418	406	411	406	456	386	388	429	428	402	425	404	411	505	410	444	423	426	411	467	419	419	430	421	395	418	436	424	416	427	429	394	399	401	424	431	440	382	407	437	458	391	427	407	421	467	446	399	458	434	421	412	429	437	437	437	417	442	403	399	455	400	440	428	405	440	404	419	431	398	408	426	411	413	448	444	408	381	450	463	435	452	406	423	423	399	404	418	424	439	423	404	399	404	385	407	450	429	430	451	403	429	405	419	434	449	428	417	409	430	428	391	392	442	433	426	434	431	400	429	393	425	427	441	414	424	430	447	452	429	417	454	403	402	405	416	451	468	440	465	436	400	435	456	378	438	429	426	398	428	434	415	407	429	405	430	430	431	432	462	478	454	450	420	433	425	437	425	460	422	389	422	412	428	415	415	424	428	445	427	409	445	408	433	419	464	458	433	451	439	431	403	415	418	469	419	389	392	412	453	443	403	457	412	397	460	406	392	446	455	431	409	418	433	396	406	386	422	437	404	391	467	391	455	415	413	399	393	435	418	415	431	436	420	413	442	424	425	396	429	449	437	462	416	428	453	409	412	464	400	461	437	422	463	419	432	438	386	385	466	406	436	439	420	436	424	439	433	441	445	445	403	414	409	427	421	415	417	422	454	455	419	444	444	376	397	446	456	453	459	410	474	407	403	395	413	440	395	425	426	427	401	430	423	397	429	411	394	459	437	400	438	422	411	405	422	396	420	415	413	432	446	409	412	409	427	435	423	455	453	410	423	394	418	423	452	424	449	447	432	405	456	436	432	386	415	438	428	430	434	442	408	457	412	424	421	404	429	425	454	421	436	466	437	422	442	422	409	419	394	407	412	451	428	422	433	426	436	436	402	458	441	451	459	407	424	433	408	428	426	401	410	440	391	406	426	396	412	435	425	466	419	435	449	428	439	429	405	409	442	400	431	451	427	410	405	435	440	419	393	393	426	427	451	400	452	399	417	398	405	412	415	416	425	410	422	415	428	409	427	450	406	415	421	437	417	414	432	413	428	434	417	384	423	413	433	441	419	432	402	396	413	399	411	411	443	408	451	410	425	427	407	420	408	453	437	438	434	414	422	426	427	406	418	432	392	404	464	417	416	433	405	432	396	446	413	437	411	437	423	424	425	405	459	425	440	404	435	427	433	451	429	461	397	412	416	452	434	430	463	410	459	407	413	438	437	445	436	415	460	453	431	438	438	416	424	408	411	433	418	428	403	414	413	427	438	428	451	407	397	414	387	401	392	422	425	403	435	430	467	453	433	432	405	451	429	385	438	445	394	407	411	453	429	412	416	441	389	408	404	461	403	428	445	420	415	408	423	443	446	449	435	433	416	438	420	428	449	415	431	416	423	410	433	385	437	412	428	421	439	429	468	394	464	427	407	411	446	451	456	423	439	452	404	419	413	419	418	430	447	399	423	405	424	386	415	419	431	434	392	413	403	429	419	399	406	377	406	456	429	429	419	422	469	412	405	396	420	447	453	463	416	456	423	444	426	405	385	442	449	455	412	388	441	463	416	412	411	425	403	426	444	434	417	408	420	403	424	391	411	414	447	408	425	409	428	430	427	442	417	432	416	441	405	459	405	402	442	439	465	427	399	445	448	433	427	458	426	422	441	451	487	429	426	432	444	442	418	382	432	408	420	438	380	418	430	374	460	391	478	446	424	411	407	432	439	411	408	419	394	434	433	443	402	422	410	418	405	421	443	391	447	431	474	414	405	388	402	404	398	428	402	441	387	405	428	439	426	415	402	400	414	413	420	408	439	390	467	410	421	386	455	444	388	400	424	494	375	412	422	414	399	421	435	396	373	442	409	465	436	389	411	413	401	424	420	413	456	441	442	398	449	423	454	449	381	402	434	420	428	401	428	421	423	424	425	421	417	422	414	436	418	394	407	443	443	482	440	459	426	419	431	415	456	433	430	389	436	421	412	438	455	443	429	416	450	437	411	403	451	417	423	440	420	422	435	433	428	442	415	431	420	405	451	394	423	432	394	396	428	439	404	431	409	432	404	413	439	390	410	428	437	398	403	430	419	432	430	442	408	427	402	447	450	392	415	447	439	429	452	420	432	458	409	467	427	426	427	385	395	444	428	434	462	416	454	421	421	406	407	385	466	429	409	439	414	409	417	402	424	403	419	418	397	395	439	413	485	381	412	422	435
2481	613	4902	7911	4791	76	55	40	45	49	43	60	46	54	47	59	54	50	45	58	48	59	55	51	57	51	46	45	46	27	44	38	40	38	42	35	48	39	43	35	38	42	35	40	39	36	42	49	48	25	42	35	29	41	36	41	36	27	45	32	27	41	44	37	46	37	33	44	38	34	46	31	30	36	39	38	30	45	42	37	32	33	48	39	39	40	32	43	43	42	37	31	31	36	37	36	35	28	27	39	38	30	37	47	50	50	41	26	35	35	39	37	47	36	40	39	40	43	27	40	34	42	36	38	43	39	36	28	35	33	43	42	35	34	32	39	33	36	32	37	31	39	37	26	36	41	36	35	23	39	23	38	33	32	41	41	34	41	35	33	45	29	30	38	36	53	39	47	31	27	33	45	42	42	38	41	28	33	44	33	32	42	40	30	38	38	43	38	29	34	38	38	37	30	36	47	41	39	26	53	37	30	42	39	29	38	38	45	31	43	46	42	40	43	40	38	45	44	28	37	29	44	24	32	31	43	41	42	44	34	34	44	28	35	35	32	41	39	32	41	31	24	36	34	40	36	42	37	42	32	43	40	26	37	45	41	28	37	42	39	34	31	27	42	31	32	34	38	33	40	54	42	50	34	36	35	46	37	42	40	36	36	38	21	35	30	33	38	27	35	37	36	43	45	36	38	42	43	40	40	37	27	35	42	36	36	51	42	41	39	40	45	33	28	40	39	33	47	47	47	30	37	41	35	43	35	32	45	43	43	41	31	26	44	31	41	26	32	43	42	39	38	34	27	37	39	32	43	46	36	45	42	41	41	32	51	26	38	35	37	39	33	35	39	26	41	39	46	47	37	45	38	35	38	23	35	30	41	29	28	41	38	41	51	35	24	39	34	29	38	37	36	51	35	36	37	37	37	32	39	44	38	49	47	42	48	39	33	31	31	39	37	42	34	47	33	42	41	44	43	38	46	34	40	35	30	37	39	45	41	23	37	34	44	42	45	36	33	34	34	30	40	33	37	41	30	37	40	41	37	43	43	47	39	35	44	33	42	35	41	36	54	35	45	26	50	33	44	30	36	26	29	38	54	38	36	37	30	28	37	40	32	30	49	22	36	30	32	41	33	47	45	39	38	40	40	36	37	38	28	32	37	27	38	34	31	40	29	42	36	30	29	35	40	40	40	41	40	50	34	27	33	40	36	37	35	27	36	32	33	47	37	46	38	38	43	41	40	39	25	45	38	38	41	38	29	32	36	33	42	48	30	35	41	29	37	50	37	39	41	36	37	37	50	38	36	54	34	38	26	32	25	41	44	31	36	30	29	33	40	32	33	36	30	35	48	30	30	32	35	32	36	32	43	39	38	50	38	44	38	33	35	38	32	38	29	42	37	37	32	31	35	37	32	38	33	31	31	43	29	35	32	25	41	39	44	34	29	38	49	46	34	41	45	27	30	29	35	32	35	51	42	30	38	40	33	36	38	35	36	29	35	38	32	35	36	39	46	39	51	30	29	38	24	40	45	35	42	47	41	40	41	34	37	24	33	33	39	34	39	29	31	34	45	38	30	36	28	44	32	38	45	36	35	31	42	33	39	33	30	41	37	39	37	37	40	37	28	44	30	45	40	32	40	36	33	39	39	44	34	36	44	27	42	40	32	45	43	35	41	40	36	32	32	44	38	43	32	38	33	29	35	36	31	43	38	30	46	50	38	41	42	42	38	36	33	36	30	22	39	30	37	45	43	40	32	51	38	45	35	25	39	48	38	38	39	38	48	50	40	35	33	37	43	42	42	45	30	33	26	42	38	27	39	40	37	40	32	42	41	42	35	25	36	42	35	54	37	35	49	44	37	33	36	47	35	27	47	43	37	41	32	31	47	38	39	42	23	33	43	31	42	39	46	33	43	46	42	38	54	35	39	37	33	33	38	32	33	31	28	28	29	38	34	35	44	34	41	35	39	32	35	45	46	46	40	32	42	33	35	29	36	41	40	31	40	38	42	48	41	32	35	33	31	33	45	36	47	31	37	48	37	47	49	41	37	35	42	25	34	46	35	41	31	40	31	35	35	28	30	38	43	42	44	38	36	33	37	49	27	36	38	40	31	38	39	37	30	32	35	34	51	30	49	34	49	42	37	32	31	35	33	32	47	35	44	23	31	36	39	37	42	23	36	33	43	35	34	33	33	38	42	43	37	39	34	34	39	41	32	38	41	39	42	50	36	34	44	38	30	43	30	31	37	37	29	31	41	30	41	30	43	28	47	43	35	42	31	37	36	38	35	35	40	37	26	36	44	34	30	32	23	34	43	37	30	43	38	32	35	37	29	43	45	55	32	35	39	43	38	34	32	35	21	23	35	43	42	32	39	31	35	36	33	34	27	45	42	31	47	43	38	42	35	38	40	46	34	36	26	39	51	45	38	46	30	39	34	37	41	46	35	41	44	42	40	35	35	42	37	33	45	27	45	32	37	31	39	34	52	31	30	46	51	45	50	41	35	44	27	47	26	42	36	42	37	35	30	36	40	44	36	33	26	41	40	42	36	32	34	46	48	43	37	32	36	37	22	37	38	40	47	26	35	47	38	35	30	46	46	35	28	26	52	40	36	37	28	44	35	44	42	47	36	44	38	37	35	33	37	33	37	37	31	42	34	34	38	38	38	39	40	34	30	29	42	36	38	28	38	27	36	38	35	42	43	36	45	41	44	38	30	40	41	45	33	43	43	34	40	42	51	31	26	29	34	30	43	37	55	36	38	41	51	35	29	38	36	26	26	33	34	43	36	42	51	39	39	53	38	46	35	42	39	38	37	42	41	32	33	28	35	35	47	35	43	38	41	32	43	35	49	48	28	33	37	45	43	43	40	33	39	40	38	29	44	42	40	36	38	42	39	55	38	39	43	36	36	44	35	41	36	37	41	33	35	31	37	39	29	35	40	41	48	41	22	26	35	43	36	42	43	45	32	46	33	29	33	36	49	43	46	33	33	43	37	48	38	44	33	39	26	35	42	32	40	32	47	47	37	32	29	26	32	32	41	43	34	51	56	35	35	37	34	38	27	35	36	40	23	38	34	42	33	39	35	49	40	30	30	27	48	23	35	38	32	25	36	39	28	28	46	35	51	32	31	32	30	38	41	49	36	44	43	37	38	45	31	45	37	43	33	48	42	40	37	42	42	32	33	41	45	45	30	43	39	41	39	36	40	40	33	32	32	43	32	35	38	26	42	43	42	33	48	27	38	37	31	45	44	42	44	32	40	43	46	43	40	30	38	25	39	44	41	33	43	41	51	41	36	39	44	33	45	36	50	32	37	40	50	35	38	30	44	36	34	38	49	47	32	46	30	51	42	33	39	28	32	33	47	33	44	30	36	43	43	37	32	25	41	28	42	38	43	41	40	37	45	34	37	41	36	46	45	34	33	35	31	39	36	37	30	38	39	24	36	45	44	40	38	45	35	34	35	29	36	33	48	45	31	30	39	38	41	52	39
21895	17672	39478	64687	40998	5155	4104	3144	2496	2253	2061	2021	1808	1668	1608	1632	1740	1805	1665	1526	1466	1550	1436	1379	1306	1265	1127	1160	1057	929	901	842	909	812	792	846	812	771	752	775	724	754	751	770	768	742	682	711	740	795	767	783	781	816	789	770	687	790	689	773	684	734	660	705	714	700	719	736	698	702	717	733	698	683	699	648	687	680	663	658	659	672	684	631	701	662	645	639	621	664	672	691	680	624	640	619	596	649	631	665	637	647	661	627	673	657	695	606	639	676	646	658	645	661	648	693	634	654	656	684	653	629	645	687	649	672	616	637	663	684	640	662	633	695	676	606	641	659	645	693	601	648	641	621	655	615	651	627	704	675	660	661	685	700	663	673	665	629	628	648	623	673	632	673	660	665	646	623	634	631	682	611	665	638	694	664	664	646	688	617	612	654	637	576	629	628	662	651	642	625	621	642	685	645	644	677	618	646	633	660	595	672	642	662	643	675	610	653	633	703	640	620	670	681	648	674	634	682	649	658	671	658	633	617	661	622	661	616	652	687	579	724	671	639	651	641	642	685	683	605	677	634	675	668	627	612	655	637	674	614	654	656	683	684	673	650	623	641	672	686	629	616	715	711	633	655	654	625	657	674	623	647	620	662	625	650	628	666	697	654	683	639	608	607	643	663	621	663	652	652	655	607	655	669	605	621	631	689	673	602	623	674	657	633	675	615	669	607	693	655	669	673	644	641	654	632	642	627	653	630	642	649	634	608	645	641	670	642	632	605	633	645	614	617	701	575	683	639	662	661	657	650	636	695	633	630	644	610	656	661	618	660	627	698	630	649	637	649	703	656	616	678	661	627	653	626	663	721	647	659	642	700	635	692	654	618	658	600	682	657	676	664	597	693	644	674	612	648	679	645	683	612	679	658	645	672	695	641	664	629	640	636	665	632	654	620	623	673	667	689	642	643	646	646	697	654	639	633	677	651	647	620	632	660	652	645	668	660	671	643	664	655	625	635	622	617	631	646	667	681	634	646	695	633	659	672	685	680	678	639	613	695	637	656	619	639	629	622	627	659	630	657	682	703	649	660	685	632	586	675	659	691	663	637	650	616	625	681	591	640	635	643	632	641	654	633	678	687	653	700	643	634	660	659	648	614	650	655	648	619	650	612	619	650	655	642	647	628	659	628	653	658	646	636	649	665	634	671	638	655	631	638	622	672	658	661	681	644	634	647	642	637	641	675	670	621	614	641	673	657	643	626	647	671	684	710	679	626	615	691	631	633	699	657	624	658	683	620	632	610	636	677	637	636	636	661	650	675	663	661	662	685	615	661	667	662	611	663	650	649	664	685	647	628	677	667	683	639	636	700	672	658	638	644	635	637	622	650	660	628	661	680	641	664	637	660	659	613	632	643	648	627	646	626	676	629	651	645	674	673	674	626	623	638	666	681	638	668	676	684	698	632	685	648	634	622	629	658	641	633	687	585	648	600	629	661	631	644	661	640	618	643	625	620	610	612	684	665	663	639	642	631	649	604	683	647	623	636	633	607	643	684	614	639	642	622	629	648	651	635	684	672	640	655	668	647	661	647	601	645	641	618	629	649	663	624	652	638	609	633	601	664	666	622	674	689	681	678	653	703	633	665	675	709	647	638	641	646	627	653	676	604	656	596	648	687	649	624	615	647	653	653	623	665	610	638	635	656	672	633	660	674	637	664	664	651	639	616	650	684	677	650	673	661	657	655	636	631	659	677	638	631	684	687	642	626	710	641	617	666	628	645	634	617	671	621	621	626	642	667	686	579	623	666	628	677	636	628	618	628	668	665	628	639	700	658	642	610	666	641	683	644	629	660	643	633	668	635	585	629	646	655	658	627	608	673	639	653	626	643	627	645	639	658	589	642	657	643	639	636	707	656	678	667	648	648	618	619	655	650	632	676	696	664	649	635	639	692	642	633	668	642	626	666	648	680	656	625	679	650	631	689	662	653	603	676	628	632	671	661	636	609	682	644	621	669	674	639	641	645	671	655	632	656	644	673	677	641	650	672	680	686	668	628	651	661	652	624	655	658	694	635	667	604	674	637	671	637	662	660	618	639	697	663	632	659	680	631	710	643	648	673	677	622	682	641	684	643	631	672	653	622	669	666	668	687	669	623	646	657	623	623	642	618	673	691	627	647	662	673	616	621	658	724	670	632	656	620	668	661	612	667	632	616	638	662	629	704	630	648	631	663	668	638	649	632	606	665	653	667	642	678	673	643	643	652	645	648	621	641	679	641	669	635	682	612	626	657	647	641	628	646	663	628	638	686	619	626	653	633	646	639	592	659	623	667	671	617	668	662	684	683	629	626	670	667	659	619	613	685	661	613	640	639	668	669	630	631	668	641	668	654	642	646	639	624	676	627	667	655	664	649	639	665	626	613	592	688	650	616	620	672	604	623	627	656	649	670	672	637	677	634	603	639	650	674	661	646	616	616	633	646	593	632	675	651	678	647	677	644	651	618	653	616	670	678	637	685	621	669	648	643	645	633	666	645	647	616	613	670	679	651	608	659	651	687	636	636	637	649	648	624	667	661	639	661	671	639	610	692	652	681	634	617	668	659	662	666	690	670	626	658	613	670	643	655	670	642	625	624	688	682	621	641	645	626	646	634	650	680	628	671	650	647	652	672	640	666	680	623	636	666	683	655	633	574	655	660	675	638	616	633	659	655	618	620	686	659	646	613	692	636	651	666	638	645	620	671	646	656	635	681	681	655	651	660	675	634	663	646	677	680	654	605	662	639	648	610	632	646	657	642	623	633	612	658	695	671	656	614	647	658	667	604	692	639	653	659	627	617	661	661	670	653	645	648	617	646	653	640	642	698	674	612	666	637	628	610	637	646	629	679	611	693	633	638	642	644	628	634	647	610	660	709	620	635	656	650	692	650	685	616	630	669	644	704	690	637	630	636	651	653	638	606	665	636	647	631	654	660	695	667	636	644	660	653	636	630	669	681	678	670	623	661	674	620	618	608	682	665	676	667	671	678	615	647	632	638	633	650	655	651	666	607	668	636	674	651	669	655	658	616	662	680	682	659	692	608	662	706	635	654	684	624	603	696	629	626	640	623	653	672	685	669	605	635	639	641	688	662	639	721	662	653	688	658	623	632	643	632	620	616	643	602	627	630	638	644	631	625	645	605	617	642	670	638	688	658	655	664	616	642	633	630	653	644	643	661	683	608	688	686	714	683	682	666	651	618	669	618	611	658	648	609	636	656	691	675	623	647	658	644	640	641	644	641	670	650	661	674	658	632	624	630	662	613	656	606	664	627	613	687	697	616	622	659	645	652	672	647	612	658	627	661	610	672	631	616	660	604	622	671	656	673	616	636	660	660	662	644	633	634	610	613	656	646	666	625	624	634	678	660	661	654	709	623	611	607	622	650	595	632	609	636	656	600	698	633	664	619	647	681	651	683	647	662	639	647	649	662	662	655	636	673	648	673	652	592	680	636	625	641	631	675	659	615
1873	1408	16182	16887	9289	136	82	52	48	54	66	49	51	52	58	45	51	50	51	55	56	50	51	57	43	36	44	40	33	33	35	41	31	36	31	33	40	32	32	32	41	30	36	31	24	36	29	31	30	23	28	31	42	38	22	33	31	39	23	28	34	29	37	48	44	31	23	30	33	31	29	25	27	26	32	30	38	35	33	26	24	27	24	40	24	19	28	21	23	25	31	23	40	28	24	37	24	29	30	23	20	24	39	27	29	28	23	26	36	29	28	34	29	44	27	25	19	26	26	36	32	35	25	29	34	29	33	36	27	27	36	29	36	31	29	29	31	35	33	31	26	27	29	32	26	30	18	41	36	27	37	30	31	41	29	23	29	34	29	36	35	28	33	25	25	40	30	33	24	35	25	23	28	22	22	28	23	27	23	25	31	36	43	36	31	21	27	28	26	26	28	35	22	29	32	32	27	25	21	23	24	37	27	38	24	21	27	31	33	29	25	32	31	34	21	28	31	24	43	27	25	34	21	31	26	35	17	27	26	29	30	22	28	29	27	26	31	31	33	26	34	30	15	23	25	27	28	24	27	29	25	34	23	19	27	30	27	23	23	32	32	29	37	31	37	28	28	17	36	27	22	27	29	26	29	29	24	30	17	34	27	31	37	28	26	24	23	32	36	24	35	29	36	25	23	33	33	30	19	22	27	33	24	28	33	28	19	32	28	22	15	19	26	27	33	30	24	12	28	35	27	24	28	24	35	19	42	35	32	30	31	28	35	27	28	33	27	34	26	33	21	30	32	26	24	20	23	25	31	29	19	39	27	33	31	25	24	23	33	32	37	29	34	36	22	23	28	30	36	27	22	31	28	24	29	24	41	25	31	28	30	25	29	29	41	29	25	25	42	38	31	34	36	26	39	28	31	21	34	21	22	37	25	25	30	27	32	38	25	29	22	27	32	32	25	34	19	32	33	33	35	27	33	34	30	35	38	30	26	27	25	26	41	25	32	28	37	24	28	33	21	31	26	19	34	27	30	35	26	32	22	21	34	24	36	32	32	28	26	27	29	31	28	31	30	26	34	26	31	30	30	30	39	22	30	36	24	28	24	27	35	34	35	21	33	30	28	29	31	25	20	30	31	32	27	35	37	27	32	28	30	26	27	30	33	23	34	29	31	25	29	25	30	31	35	24	28	26	34	26	27	26	32	19	27	33	31	34	18	23	29	29	24	26	28	24	32	32	29	24	28	24	30	31	36	37	23	25	35	30	28	30	29	22	32	27	26	31	35	31	37	30	27	16	27	26	31	19	20	36	19	30	31	31	26	24	25	38	40	29	28	26	34	29	42	24	31	29	27	31	29	42	36	30	31	22	18	22	23	30	28	20	24	32	33	40	29	25	28	30	34	35	31	36	40	29	29	32	20	26	23	21	31	32	32	24	28	25	24	25	23	30	35	31	26	28	33	29	33	25	35	34	36	33	32	23	28	36	20	18	26	28	27	35	29	27	29	22	23	34	28	28	33	24	30	31	28	27	26	29	29	30	24	38	25	19	43	37	33	37	36	40	30	28	27	38	25	27	35	36	32	19	22	30	31	30	27	25	23	29	29	21	34	33	43	39	32	29	23	26	25	26	16	19	41	37	37	39	37	29	22	24	30	29	35	20	27	29	32	25	20	26	30	26	29	32	28	23	28	39	33	28	31	39	26	38	33	27	30	27	18	31	30	29	24	29	33	37	23	29	27	35	30	35	34	23	32	26	30	31	30	41	28	26	32	14	34	27	28	24	21	34	17	31	31	25	35	33	32	20	34	24	28	33	28	25	33	35	31	37	34	26	28	28	36	26	30	24	42	24	29	34	27	20	25	40	33	27	26	31	37	35	25	34	32	32	37	27	25	27	35	32	29	26	30	31	22	24	31	37	26	25	33	19	22	29	30	24	32	27	30	26	27	24	25	28	34	33	41	36	24	36	33	41	32	24	26	35	26	21	23	22	35	30	24	14	28	32	26	32	24	23	32	22	24	41	24	28	37	32	29	22	37	30	24	31	36	39	28	19	32	26	36	28	26	27	25	31	21	23	33	26	38	31	34	30	33	38	29	30	28	30	26	21	26	27	20	24	33	26	28	25	35	21	36	26	27	26	33	26	33	33	24	32	26	27	33	33	35	43	41	32	22	30	32	29	35	29	40	27	23	22	22	27	31	25	26	22	24	20	28	27	33	36	30	33	29	19	31	28	22	28	25	29	29	33	28	20	43	25	31	34	28	22	43	20	30	23	30	37	23	30	37	26	31	27	22	27	28	30	23	35	27	27	35	32	31	31	26	29	18	30	27	23	37	29	34	27	25	26	24	36	27	33	30	33	25	30	30	31	33	30	31	29	30	20	39	28	31	41	26	34	26	33	29	35	32	26	34	24	29	22	35	39	37	29	23	19	22	38	27	31	32	26	20	24	26	27	27	20	28	24	21	29	29	26	34	28	24	30	28	23	38	24	30	28	28	30	30	32	26	43	32	23	27	35	34	36	35	37	32	39	31	30	30	41	30	25	31	39	37	28	18	21	28	28	24	34	25	34	38	26	33	24	22	24	23	38	26	34	32	32	28	27	30	29	35	26	29	27	19	36	33	35	17	31	24	28	37	37	35	35	34	36	26	22	35	27	30	36	23	27	28	33	35	28	31	32	32	33	18	25	29	29	24	22	26	35	29	33	26	22	25	20	29	39	27	19	28	35	28	38	34	33	28	31	22	33	28	22	25	32	33	39	19	31	24	24	33	33	27	31	32	31	27	32	26	31	24	27	31	37	25	25	29	34	26	22	36	31	23	32	27	30	27	30	19	24	29	32	34	29	28	25	21	23	29	37	22	32	23	25	31	35	29	32	33	31	30	38	26	19	32	29	27	30	21	34	29	25	32	34	33	32	42	30	30	28	23	29	26	33	25	36	33	32	31	32	32	36	32	27	21	34	34	30	21	26	20	29	27	21	24	26	40	32	20	33	22	22	29	25	31	22	31	31	29	34	22	29	24	21	21	23	26	22	22	25	31	34	26	27	22	22	23	22	28	30	30	27	28	38	26	30	23	25	34	35	38	32	32	29	27	27	26	27	21	31	21	29	28	19	29	28	32	34	34	36	26	27	33	36	29	32	33	34	17	36	33	26	30	29	28	24	25	30	25	40	24	30	36	26	36	33	26	29	24	22	24	29	28	31	33	28	31	29	26	30	35	30	30	23	26	30	27	26	32	26	30	34	30	34	31	32	33	33	29	31	21	38	27	42	26	37	30	23	29	33	28	25	34	25	24	38	29	35	29	39	21	33	44	32	27	30	26	29	24	22	28	24	33	34	23	29	32	31	28	29	26	32	29	29	29	31	31	35	25	25	26	31	21	30	26	19	35	31	30	30	32	19	40	19	42	32	25	30	31	37	23	31	33	32	19	25	24	29	36	28	20	29	26	27	29	24	27	30	35	34	29	26	31	35	22	32	22	36
28452	27116	60254	75564	44215	8300	6490	4898	3769	3152	2960	2641	2440	2154	1946	1960	2104	2023	1951	1844	1825	1872	1770	1524	1509	1388	1225	1189	1030	965	881	868	818	861	851	768	753	726	694	665	635	644	718	678	675	634	632	663	611	685	646	675	675	727	699	658	626	592	625	594	611	601	641	573	544	607	566	592	607	605	601	592	565	577	540	565	535	531	544	516	561	545	527	543	548	521	539	539	523	511	565	532	515	516	520	526	532	573	508	515	505	519	531	499	515	534	512	537	542	455	508	476	502	569	537	530	496	496	541	555	519	489	523	510	519	496	539	517	540	483	506	507	545	514	508	530	515	514	511	503	521	476	511	539	514	520	513	556	526	514	560	522	559	521	548	544	523	536	461	519	482	487	506	528	478	524	487	540	481	497	502	504	489	535	531	485	527	536	476	522	519	512	528	523	507	513	541	532	525	508	499	514	542	501	520	510	496	531	541	481	500	486	499	553	486	505	472	513	508	493	488	527	525	501	526	485	512	480	521	568	524	493	524	518	470	517	488	519	536	522	512	549	502	493	523	534	516	536	493	527	512	481	499	482	522	490	518	530	515	478	507	475	500	509	529	495	477	529	513	530	540	502	555	495	549	469	494	480	510	498	503	481	535	508	516	532	495	519	497	495	535	488	541	525	527	503	499	469	481	564	489	583	532	541	525	512	474	505	561	495	502	499	511	516	528	532	559	526	535	537	504	504	477	508	541	507	525	477	556	499	497	520	502	498	483	509	519	490	560	494	577	553	494	518	459	511	546	489	516	542	502	502	474	498	514	519	528	521	546	505	479	512	552	481	499	542	536	535	488	496	514	494	502	529	520	530	495	516	482	535	516	526	506	506	525	527	511	523	526	518	552	517	505	545	516	501	499	524	542	488	531	540	516	499	500	540	514	523	507	504	509	490	553	506	497	535	523	478	535	547	516	490	517	495	503	517	499	526	487	490	494	480	537	530	503	526	529	532	522	520	505	502	515	558	511	505	560	532	529	473	558	533	500	517	516	536	531	514	544	510	564	533	509	508	508	498	523	565	463	526	492	521	537	487	554	517	481	498	474	499	528	530	504	527	506	548	494	530	526	541	525	530	507	480	563	546	535	505	504	512	502	496	498	465	519	500	521	513	513	524	544	492	538	501	511	505	548	578	518	503	522	480	545	524	521	496	500	515	509	541	508	536	527	521	527	547	484	506	493	532	471	481	478	475	511	481	513	518	509	514	563	542	515	501	512	531	461	517	480	542	459	494	514	528	516	546	529	540	526	525	540	487	521	502	507	516	493	510	500	473	553	511	490	467	505	571	520	512	483	525	526	518	514	471	516	500	488	509	488	474	493	527	501	506	497	532	505	482	494	534	495	524	528	511	526	508	498	491	532	499	497	517	510	515	525	511	556	509	492	489	523	474	518	534	576	505	513	475	510	521	522	496	513	505	568	530	507	537	522	542	544	526	524	496	527	483	477	514	509	558	546	504	544	484	524	499	534	523	548	481	536	478	511	504	506	523	503	484	527	543	500	483	536	532	477	530	495	516	500	496	531	530	499	542	507	520	525	523	497	507	485	528	523	531	487	538	484	527	536	526	533	536	527	487	493	530	505	506	542	498	478	528	527	516	489	523	531	523	535	506	542	496	505	536	528	492	493	525	500	549	498	530	528	496	482	489	530	526	477	535	516	470	469	533	520	471	485	506	537	471	501	533	503	496	473	550	521	493	506	526	516	484	538	518	494	486	530	538	503	542	493	504	491	520	513	540	562	523	539	478	525	480	516	501	537	534	490	523	534	503	544	477	539	545	526	521	590	549	516	515	505	491	516	524	475	554	505	481	531	531	512	535	536	484	487	505	525	525	477	551	523	505	500	463	503	522	492	535	530	525	546	515	516	550	512	507	497	539	478	484	503	478	488	515	492	541	549	532	487	486	538	535	522	522	556	542	506	506	478	507	517	534	515	518	510	472	518	555	500	498	531	508	521	540	498	483	549	508	540	528	525	534	540	529	521	495	504	498	467	500	508	527	485	509	514	552	507	536	505	515	504	505	506	493	515	516	505	472	537	492	492	485	495	509	493	501	513	503	580	549	530	536	510	509	496	507	540	514	511	535	541	513	505	518	516	541	513	563	507	511	500	518	539	524	508	561	515	500	516	515	470	521	503	548	496	508	489	528	484	558	504	516	521	524	477	489	490	519	523	504	474	536	509	488	550	508	475	537	523	533	490	562	538	514	506	491	490	515	473	494	501	532	547	547	521	520	478	542	502	485	523	514	543	495	510	502	522	530	511	497	530	493	520	528	526	534	527	521	540	527	525	542	505	533	546	498	480	530	514	521	512	518	513	520	504	486	514	502	522	517	518	502	522	496	516	517	537	499	571	524	485	537	484	499	503	491	550	520	507	505	516	498	496	519	544	527	554	489	491	501	517	537	512	518	487	503	513	540	505	515	491	517	520	484	525	505	472	525	482	554	511	554	492	513	527	501	484	512	533	495	505	490	491	495	536	508	488	529	502	513	507	493	521	509	509	487	531	506	496	491	539	527	479	528	513	525	488	544	549	513	508	527	526	559	528	506	505	471	516	496	510	519	488	508	501	502	522	523	508	526	498	524	528	519	507	552	519	537	493	515	498	490	502	458	494	557	543	515	554	494	508	517	488	550	507	546	539	540	510	514	499	480	531	500	513	523	487	547	491	489	536	529	527	497	517	520	491	538	440	505	508	481	536	486	515	506	521	497	488	516	467	529	551	540	539	499	514	483	501	485	517	511	549	545	496	516	514	501	513	509	544	502	498	492	553	497	516	539	511	489	527	513	488	502	535	518	552	547	480	471	506	512	531	489	536	494	501	557	496	500	520	530	520	481	525	533	484	567	521	525	514	536	509	492	508	527	525	526	539	483	588	493	523	490	526	534	517	505	537	544	544	501	511	543	534	555	519	498	511	512	515	500	510	535	506	488	494	495	516	488	529	501	539	511	538	495	523	532	522	520	515	539	516	490	468	486	518	527	471	499	497	496	534	540	528	512	543	510	503	499	501	462	506	541	523	552	524	495	484	491	484	529	523	482	524	486	532	489	521	493	571	510	499	537	553	520	518	521	522	500	507	524	528	563	479	484	515	494	529	529	480	489	521	541	507	503	559	495	509	573	501	528	546	519	444	478	518	506	504	573	516	548	491	486	518	560	553	510	499	519	517	558	528	499	525	520	502	541	549	492	508	493	475	531	494	529	551	498	466	530	489	527	498	515	554	500	519	498	536	508	478	552	508	506	559	452	559	525	506	535	524	499	504	494	475	522	532	516	512	526	530	499	491	492	534	531	479	512	507	511	534	514	511	544	524	499	481	574	522	478	488	529	531	512	552	490	491	506	494	536	537	540	480	552	563	524	513	549	559	528	504	537	520	502	528	514	474	507	528	558	523	516	532	514	506	544	501	501	481	497	495	531	528	534	475	528	535	492	531	489	511	543	520	550	527	495
1457	763	4723	2619	1052	35	35	32	29	30	21	31	28	22	36	31	23	30	25	26	25	28	23	29	28	34	31	23	29	28	27	19	33	32	31	29	28	30	28	21	28	22	26	32	28	35	24	19	28	18	29	26	31	31	25	24	19	29	23	21	23	32	33	29	27	23	31	30	27	20	28	21	24	16	22	36	26	40	20	30	19	27	26	26	27	28	17	32	28	26	24	28	31	31	19	27	31	26	33	22	16	26	31	29	28	17	33	28	23	23	30	26	17	25	33	23	25	28	24	26	26	21	17	24	31	28	23	26	14	29	29	24	20	22	39	30	36	19	22	32	24	16	28	19	24	28	16	25	27	26	33	23	19	32	22	24	26	28	22	22	22	25	24	27	24	17	23	21	19	35	23	25	30	20	29	24	19	16	23	18	31	25	32	22	23	32	19	25	23	33	22	24	37	28	23	24	26	27	25	24	29	26	28	30	34	28	16	24	18	28	37	31	22	23	25	38	25	24	23	23	26	22	30	26	20	18	24	28	28	22	20	26	15	29	26	25	28	21	18	22	19	26	26	16	25	24	34	24	28	16	22	27	32	27	28	25	30	24	24	30	25	23	28	28	26	20	21	23	17	29	25	23	23	33	27	17	31	22	34	25	25	26	23	25	21	21	23	27	20	22	22	25	35	27	23	33	23	20	19	22	21	29	33	20	27	28	23	33	27	21	30	14	33	26	24	15	27	20	33	28	27	22	23	31	22	22	25	21	29	25	22	26	30	18	16	20	25	23	28	21	27	20	38	25	26	23	24	25	23	21	29	24	21	22	26	19	25	27	29	26	25	31	26	28	24	21	27	22	21	21	29	27	32	34	29	18	13	32	30	30	29	24	21	33	21	19	25	26	22	23	25	24	22	29	25	35	24	28	21	20	27	18	21	25	31	23	25	21	31	20	24	30	28	19	27	28	20	23	26	32	17	24	24	28	23	28	27	19	27	24	13	24	25	19	28	35	22	24	19	28	34	26	19	25	28	33	26	23	24	24	27	21	19	24	16	28	19	27	18	23	36	28	23	31	29	21	21	21	21	26	28	36	21	29	29	22	23	24	29	26	30	25	16	25	23	33	22	26	21	21	22	14	26	22	27	27	24	21	20	24	23	25	40	17	27	30	24	22	24	23	15	28	28	35	24	33	22	23	24	17	31	22	20	18	17	20	27	23	25	33	23	16	22	36	33	26	25	27	24	35	24	23	24	30	29	24	26	26	22	15	28	27	26	27	23	27	24	25	28	18	25	29	23	31	21	25	28	28	22	34	19	28	29	22	23	31	21	34	26	28	33	20	25	28	21	30	30	27	17	22	25	26	31	27	21	21	20	22	32	24	30	25	18	27	33	23	27	27	20	20	29	23	12	23	24	22	26	22	32	20	25	25	17	31	22	16	27	23	18	21	29	25	23	29	26	19	28	23	31	18	23	27	22	24	25	33	25	21	26	26	32	36	34	30	17	27	26	19	21	31	29	27	17	28	15	33	17	20	16	24	16	27	31	20	24	34	20	29	25	35	30	17	26	26	25	28	32	29	22	27	28	29	22	28	26	26	27	18	27	17	22	28	17	20	29	28	22	16	19	29	24	29	18	20	29	20	29	25	24	16	20	24	29	26	27	28	19	23	28	24	26	22	26	26	19	27	23	18	27	26	24	20	29	29	40	24	25	26	36	21	35	25	23	20	31	26	26	26	19	18	23	18	28	30	18	24	27	30	18	31	18	15	22	22	28	24	20	22	21	20	23	36	24	29	17	31	21	29	23	20	21	27	19	20	24	29	30	31	32	31	25	28	25	21	25	28	32	33	28	32	27	28	27	22	29	26	20	34	29	25	26	25	19	26	15	20	25	20	24	27	20	40	19	25	16	28	31	29	35	20	25	20	28	23	19	23	25	28	22	33	14	21	21	10	23	23	23	20	27	25	19	12	28	24	25	28	23	20	23	36	23	29	27	19	22	24	20	27	23	33	16	20	26	23	21	35	28	27	35	28	31	19	23	22	17	19	27	23	28	33	18	27	35	16	25	23	24	27	32	22	17	27	19	22	23	23	19	23	28	31	21	32	20	26	31	37	25	32	20	25	27	19	26	37	22	21	32	28	30	31	20	21	25	29	29	27	22	22	25	26	21	21	30	25	29	27	25	22	18	25	29	20	24	16	36	26	29	25	27	20	23	29	20	20	24	26	21	27	18	27	28	25	32	16	23	26	25	30	24	25	27	29	25	28	30	24	24	20	34	23	25	30	28	22	26	22	25	29	25	26	22	32	28	14	29	28	17	30	15	31	28	23	31	25	29	32	34	31	25	31	23	22	23	30	34	24	31	28	22	28	28	33	29	17	28	24	26	21	18	21	25	30	19	21	23	33	13	29	23	31	28	19	21	27	32	26	30	22	28	25	24	27	26	26	22	18	20	25	23	28	21	18	32	23	30	20	24	33	22	24	25	23	18	28	21	29	21	18	21	26	24	23	18	20	39	33	18	26	22	30	20	32	21	25	21	24	29	21	34	26	21	19	18	25	16	19	22	22	28	24	25	26	21	20	37	22	28	28	28	26	21	28	22	34	19	30	29	31	25	33	15	25	10	23	36	26	23	29	18	25	27	22	19	28	13	29	23	34	24	33	17	21	31	28	26	19	21	24	27	31	32	29	26	16	29	28	28	19	20	26	20	20	21	29	34	34	16	27	26	20	35	29	19	28	21	28	19	22	18	22	21	21	26	26	30	19	33	25	26	24	29	21	26	26	23	28	20	19	27	26	17	28	26	26	29	18	24	24	23	21	24	25	28	23	33	26	21	19	25	17	28	29	30	33	18	16	26	24	28	21	22	20	36	22	24	30	23	29	25	30	28	33	26	20	23	18	25	33	37	24	27	21	23	28	22	30	26	22	24	21	34	29	24	22	27	25	30	23	22	27	35	24	26	21	30	25	23	27	27	29	26	28	30	20	27	15	24	22	24	16	25	22	21	30	25	37	23	20	27	22	26	26	16	24	26	20	14	26	25	22	33	23	25	22	21	32	35	30	19	19	21	25	35	34	16	16	24	24	32	18	15	27	18	21	22	23	27	30	26	27	20	38	22	33	23	17	26	27	24	14	20	26	33	26	30	20	38	19	27	23	26	22	25	28	28	22	27	24	19	26	31	28	26	26	25	23	25	22	14	25	18	18	27	17	26	21	33	30	23	44	18	28	23	28	20	26	24	25	33	28	32	23	27	15	27	30	22	23	16	31	32	27	32	24	22	24	32	17	26	28	16	31	21	22	25	20	24	22	21	29	28	26	33	26	32	25	23	24	24	17	21	22	31	24	27	30	28	36	21	25	25	27	19	23	19	35	20	26	20	24	17	26	30	21	25	18	22	23	18	20	25	22	24	29	23	19	23	25	25	34	29	41	15	31	27	16	28	22	27	26	25	33	18	27	24	33	34	20	20	23	23	29	22	27	35	22
19293	19667	40230	40843	28108	1617	1271	1049	885	784	787	840	855	781	831	852	873	913	853	807	871	965	822	769	760	697	681	612	555	563	543	531	517	553	570	512	510	481	507	488	515	511	478	463	488	475	485	459	535	494	487	488	473	536	510	503	452	510	467	444	468	485	475	463	446	459	471	397	427	469	469	425	441	417	459	459	457	443	427	431	430	458	448	420	435	456	464	438	469	434	449	447	446	436	439	439	494	409	424	437	426	470	429	417	473	442	463	437	447	441	455	496	469	432	437	456	439	420	429	455	383	417	436	455	418	442	418	475	400	448	448	425	438	472	481	426	442	415	486	475	421	457	479	446	446	456	440	410	439	474	408	408	461	473	463	484	477	465	459	475	455	433	418	422	462	418	437	475	445	422	424	460	423	465	455	440	418	488	470	404	441	444	455	436	474	425	431	399	398	443	414	436	473	450	474	472	459	465	441	397	493	468	433	413	446	458	415	399	408	450	462	405	459	441	436	449	433	435	441	462	442	464	439	482	439	430	431	429	411	417	470	452	405	470	441	431	449	462	426	414	431	404	463	461	440	430	443	408	437	446	438	453	451	453	409	419	457	462	411	424	409	445	465	422	467	423	431	412	463	462	460	438	431	431	423	416	450	447	432	415	411	423	438	463	449	422	447	470	410	439	480	456	413	446	444	438	444	462	477	450	428	475	443	440	470	401	420	444	464	501	471	451	422	410	464	434	425	428	438	413	429	498	457	423	453	462	446	425	461	428	470	433	437	425	429	447	442	453	419	431	417	447	423	429	462	448	441	396	454	467	443	412	462	447	443	425	472	480	432	447	438	439	460	438	443	463	437	440	414	455	461	424	455	431	456	442	446	433	455	428	478	386	440	446	423	411	458	452	469	420	450	421	445	446	433	399	450	438	457	412	401	421	481	419	441	416	435	424	435	434	415	463	417	479	431	451	457	430	429	474	431	433	434	404	431	448	421	452	413	448	446	423	430	439	448	438	441	434	435	435	452	473	429	428	477	441	438	467	447	469	433	440	413	434	431	429	464	433	478	443	455	410	419	407	444	415	438	426	421	435	441	435	423	436	444	454	445	413	430	428	434	432	450	429	411	453	424	422	426	482	440	449	475	414	454	475	437	440	422	471	425	446	426	420	403	458	448	456	464	455	444	448	494	403	446	494	428	392	440	406	430	473	447	447	426	396	467	408	457	427	439	469	416	452	415	440	434	463	442	443	449	439	459	440	463	424	430	443	448	441	440	466	462	443	436	450	415	440	425	450	450	432	411	462	475	442	473	475	450	428	436	454	460	434	450	450	455	414	431	458	480	479	425	464	445	461	443	438	387	417	456	420	444	432	441	460	490	463	448	446	430	446	402	449	455	425	449	459	416	459	426	461	428	435	428	442	430	425	427	415	451	434	414	456	406	503	416	466	460	450	437	442	425	437	444	510	426	444	456	479	407	431	434	421	444	454	399	429	417	443	460	418	414	433	453	408	425	409	423	430	463	437	433	408	445	444	445	447	450	439	413	471	430	427	417	442	427	416	469	453	456	466	463	418	434	442	455	431	423	475	470	436	413	413	416	440	409	462	450	425	459	414	445	446	437	455	446	469	439	460	430	434	422	415	435	455	448	439	464	433	477	492	416	463	427	441	443	402	420	457	412	458	445	461	452	410	453	468	434	453	451	417	413	432	462	438	444	446	440	427	404	408	428	446	427	421	404	454	445	410	464	452	403	446	407	426	465	438	424	446	421	456	466	454	462	447	400	433	475	443	448	407	446	442	437	440	420	462	445	434	417	453	461	465	444	427	434	425	388	454	421	464	438	450	426	413	408	432	474	452	428	484	440	461	450	418	446	411	468	456	442	444	447	408	418	399	461	419	447	467	440	514	410	436	423	417	445	432	446	413	448	458	453	433	450	433	437	403	465	428	430	411	440	417	407	443	466	458	457	459	428	451	433	444	440	453	419	442	409	433	461	457	455	431	427	430	448	446	454	416	433	426	400	461	437	449	421	414	380	439	496	453	444	406	428	436	470	414	449	449	423	430	426	428	434	445	430	413	448	422	421	432	454	448	458	446	473	431	422	458	443	425	436	421	419	426	450	444	409	452	492	430	434	419	439	421	404	401	429	479	402	451	458	450	444	429	431	431	489	415	441	456	404	457	452	446	467	425	434	458	424	429	450	460	412	453	413	425	407	434	435	410	428	459	464	452	438	451	448	403	442	423	453	460	430	473	436	480	421	407	420	431	430	460	455	421	412	461	430	404	472	461	456	463	413	428	430	477	430	446	427	383	417	439	470	402	459	388	432	411	451	452	460	449	459	422	434	425	423	431	448	434	424	449	440	457	411	474	435	403	448	407	459	443	450	439	432	408	443	470	392	427	458	425	407	457	392	424	439	446	455	487	418	450	442	467	407	444	423	460	452	457	424	416	437	435	396	438	440	438	416	403	471	428	411	402	449	461	438	414	439	438	447	428	439	457	446	457	433	427	441	445	451	399	425	436	424	426	457	416	459	477	405	439	450	442	418	415	465	458	446	414	409	481	438	422	444	430	403	465	428	431	465	400	455	421	475	461	435	440	436	446	459	421	439	432	463	440	450	443	424	432	471	464	434	447	379	389	435	441	436	427	423	448	424	402	440	431	454	430	473	435	443	432	431	408	450	451	452	443	468	450	472	414	449	427	451	442	379	445	447	430	448	440	451	484	459	440	449	394	412	466	432	475	469	446	458	454	481	403	447	410	429	455	446	453	432	476	376	403	402	417	416	458	449	402	413	420	440	443	439	422	451	472	425	468	459	439	438	436	464	426	424	419	429	415	423	386	486	455	464	477	465	433	394	440	444	430	449	414	418	425	455	412	424	431	380	435	425	430	436	446	467	476	463	427	425	435	425	432	415	416	439	433	440	461	445	443	408	464	401	422	455	422	424	460	462	443	461	456	407	451	458	419	437	444	430	425	419	443	474	420	409	438	446	420	428	443	435	443	441	432	414	441	450	462	444	435	439	433	428	418	430	432	430	480	402	422	450	458	458	433	444	446	410	404	449	457	475	469	451	412	416	436	442	439	427	411	440	439	413	416	425	442	440	398	434	466	452	441	453	468	425	434	445	427	448	455	451	471	438	440	448	461	445	435	476	452	425	442	403	436	423	466	448	421	454	441	433	444	430	422	398	447	436	452	437	413	420	451	474	431	454	442	408	447	457	429	449	437	482	419	440	442	450	430	413	457	448	422	459	416	454	411	465	442	446	439	454	452	423	461	423	458	416	451	474	436	438	412	447	444	417	432	442	479	423	481	464	405	454	412	467	421	463	465	454	469	408	406	444	435	442	402	386	460	420	428	438	440	455	453	402	424	475	501	489	487	426	475	434	430	394	446	434	450	443	472	434	411	452	443	411	426	440	437	444	432	433	422	449	443	433	423	458	461	420	410	464	417	458	424	412	424	433	451	451	437	424	452	420	454	436	458	402	419
1480	2937	17971	13801	6418	98	52	59	46	32	49	41	42	43	37	47	37	59	40	44	43	49	57	27	49	44	32	48	27	35	24	29	33	26	32	36	28	14	26	24	30	33	39	29	20	26	26	32	26	22	30	18	30	25	41	29	21	19	26	24	23	23	31	20	30	25	22	25	20	27	26	35	20	19	36	31	16	23	30	15	27	23	24	24	28	19	22	35	37	20	28	30	24	26	20	26	28	27	26	19	33	30	27	22	24	27	21	24	18	15	32	23	23	33	27	34	24	24	22	28	27	27	22	25	23	19	32	26	24	24	20	24	22	26	19	24	19	22	21	26	21	33	27	23	30	32	30	19	18	32	30	26	18	22	18	22	33	24	22	31	26	20	31	31	25	20	25	26	33	25	31	29	35	22	30	17	25	21	26	24	26	25	27	27	24	23	23	26	21	27	25	27	29	16	25	25	28	16	32	19	25	16	22	31	26	28	16	28	27	27	21	25	17	23	22	25	25	27	19	25	23	31	19	25	31	31	22	33	28	26	35	26	26	29	24	24	22	20	19	21	32	21	24	26	24	32	29	20	19	27	21	29	29	19	31	31	26	20	25	17	33	21	19	34	32	27	21	20	26	29	17	29	19	21	19	20	28	35	24	25	27	18	27	29	26	33	19	30	19	28	22	32	22	22	23	25	21	19	32	23	23	18	23	24	13	23	27	18	17	18	23	22	24	28	23	33	24	28	22	26	24	24	29	24	28	21	20	35	25	32	24	25	26	14	21	28	22	17	26	23	29	25	32	25	21	27	24	21	24	27	25	29	36	28	35	18	26	30	25	28	30	24	35	31	25	30	26	25	27	24	27	32	31	17	24	25	26	29	19	28	26	19	27	31	25	13	28	26	22	27	26	20	19	29	24	27	24	24	33	20	27	23	20	22	19	24	20	31	29	26	21	18	33	26	19	28	19	25	22	18	18	26	26	24	27	25	29	24	24	23	25	27	25	24	18	36	30	25	23	26	26	23	17	21	26	30	16	30	24	20	23	14	17	21	22	29	19	17	29	24	23	18	27	28	22	22	31	26	35	23	19	21	19	23	18	27	20	23	32	21	27	23	20	18	31	16	20	26	29	18	24	31	28	23	18	34	26	23	24	19	21	36	18	26	16	20	15	26	26	20	21	27	24	25	36	27	25	27	33	26	24	28	24	34	25	29	19	30	29	25	31	21	20	25	27	25	18	30	27	29	29	28	19	19	19	25	19	20	28	24	19	18	31	32	28	30	19	22	22	27	27	18	21	27	27	18	23	24	25	24	26	28	24	22	24	38	24	28	29	17	25	30	32	24	24	23	22	36	25	19	18	17	20	28	19	25	24	20	18	27	21	20	27	24	26	22	24	28	24	27	33	14	19	30	17	27	24	21	28	26	33	18	29	24	32	26	18	33	38	21	15	29	24	22	28	30	28	18	19	20	27	29	29	30	30	27	37	31	24	23	28	20	25	24	30	23	25	22	23	18	21	28	28	24	24	31	25	25	19	22	17	18	17	25	29	24	25	15	27	27	16	14	34	23	26	20	11	22	29	27	22	29	25	21	20	18	31	20	20	21	20	23	28	30	22	17	29	19	31	24	24	23	19	28	36	24	30	23	18	20	20	26	16	29	35	40	16	19	26	13	29	16	30	36	25	19	25	27	21	20	24	28	31	16	25	30	29	33	22	31	20	23	29	28	18	17	25	18	25	18	20	35	18	24	22	21	26	19	29	17	25	28	29	18	21	22	25	23	26	18	26	25	27	22	16	27	35	24	25	30	24	32	24	18	26	19	22	29	18	23	16	24	32	17	24	25	24	25	22	23	25	29	31	19	13	23	24	17	23	26	22	29	19	30	20	25	24	27	29	18	27	28	15	23	23	14	23	28	25	27	24	27	31	37	22	11	21	32	30	21	24	31	25	21	31	21	34	23	20	20	28	27	23	28	20	20	25	28	25	27	24	25	19	31	26	20	16	34	25	24	25	19	18	24	15	26	31	20	24	31	28	30	26	24	24	22	26	21	29	23	24	24	29	24	25	21	27	19	26	15	28	27	23	20	21	15	21	21	29	20	36	18	28	24	16	29	27	29	28	27	24	22	27	30	28	32	31	28	17	25	29	20	28	21	22	25	25	20	19	22	22	23	27	19	21	33	42	29	33	29	33	20	29	23	28	32	29	22	23	24	24	20	20	29	17	30	24	28	32	20	29	23	31	23	28	22	29	20	26	18	21	24	29	38	19	19	15	24	31	31	27	22	19	28	20	17	22	35	32	28	28	25	21	23	22	20	27	25	35	23	28	23	28	19	29	22	28	27	22	27	19	21	18	28	33	30	20	30	31	20	24	25	36	28	14	27	29	20	25	27	27	26	27	17	23	29	24	13	25	32	26	30	17	26	26	23	18	33	23	17	25	29	25	20	32	33	22	34	23	21	19	33	20	33	31	24	19	26	24	24	21	24	29	33	16	31	29	28	27	28	28	23	27	27	25	23	22	29	22	23	25	28	21	24	16	22	20	29	19	37	26	18	21	19	31	22	15	33	39	18	20	27	24	25	24	20	30	20	25	18	24	27	21	21	17	24	18	27	30	22	19	23	25	28	13	30	21	22	24	23	32	26	24	25	27	31	35	26	25	26	24	29	25	24	16	18	32	34	29	28	23	30	26	26	26	29	30	16	26	28	23	25	24	15	24	22	31	21	27	22	31	30	15	18	18	24	31	20	25	23	19	32	24	25	27	25	24	23	26	23	32	26	27	28	29	21	24	27	21	28	20	22	28	19	26	36	26	21	20	36	30	22	23	27	34	33	21	27	31	29	28	28	22	19	24	21	23	27	28	23	19	37	32	27	29	23	21	34	24	25	27	25	28	28	29	20	25	22	24	21	21	28	25	24	30	22	26	32	22	23	19	17	34	24	20	22	17	25	14	25	21	18	34	23	25	23	30	32	25	24	16	29	21	30	24	28	24	15	28	28	14	18	24	32	19	19	23	22	16	25	18	40	19	22	32	17	27	20	20	25	22	19	19	23	39	19	22	29	27	17	35	25	28	18	19	31	26	18	28	29	28	21	28	36	33	17	19	28	23	18	19	22	37	28	21	26	23	29	27	20	23	15	24	28	21	33	22	24	17	33	20	26	30	16	25	25	14	25	26	26	32	24	23	31	23	28	30	25	21	23	17	24	32	30	19	25	27	25	24	26	32	17	23	30	23	36	23	26	27	23	20	21	27	30	24	30	27	26	22	19	20	24	30	30	19	21	21	25	26	22	32	31	33	24	24	20	17	22	31	26	31	26	23	22	30	23	29	19	25	24	23	27	25	24	21	24	26	19	23	19	18	28	23	28	25	18	24	32	18	19	26	21	26	30	30	25	25	22	28	19	26	26	18	23	29	20	18	24	22	24	21	30	24	28	19	23	13	32	24	23	24	21	19	25	21	24	17	29	24	24	21	18	29	22	21	32
27837	30532	60654	70216	38289	7853	6060	4627	3543	2836	2466	2271	2300	2076	1793	1824	1931	1963	1834	1644	1744	1861	1658	1451	1295	1175	1095	923	954	836	802	695	714	705	718	672	641	631	613	596	549	575	581	555	567	572	557	526	585	603	560	552	633	557	546	582	576	555	520	513	477	514	549	526	522	493	497	528	507	531	483	475	483	484	464	474	492	477	452	449	486	448	482	438	444	429	473	449	435	440	446	458	426	450	504	430	457	420	444	441	425	466	468	436	446	439	414	420	425	413	405	448	386	459	449	462	463	431	460	489	467	438	446	486	413	440	441	410	422	434	443	428	427	445	418	445	456	423	443	418	473	425	455	409	469	402	450	433	448	443	463	447	459	452	450	427	424	442	438	444	475	446	421	461	408	438	452	431	432	431	457	410	438	455	407	421	423	423	429	418	456	437	422	434	436	414	450	424	408	462	431	389	427	415	467	462	435	414	425	439	435	430	461	449	402	436	466	427	452	401	449	436	426	444	432	447	465	436	402	466	418	445	431	434	394	446	431	445	476	454	405	398	450	442	431	436	430	437	400	416	420	411	428	423	453	393	425	418	411	435	416	425	457	433	460	400	415	463	437	452	477	401	450	427	433	454	411	402	423	434	434	424	421	449	462	419	457	440	434	439	412	413	411	423	444	456	419	454	444	446	438	431	432	458	457	439	452	437	425	427	435	427	433	420	415	435	413	437	420	413	394	443	419	435	438	433	422	437	468	408	440	457	457	395	452	433	447	458	448	414	433	411	470	412	433	447	432	379	431	434	443	432	484	434	435	429	401	424	451	429	427	449	452	418	465	450	413	445	499	460	440	451	410	434	435	461	432	416	436	454	444	413	432	414	469	422	435	409	434	412	398	469	423	455	411	454	423	412	425	421	392	427	425	462	457	422	450	410	458	416	426	449	473	443	448	434	434	451	435	427	398	412	401	436	446	454	427	425	439	431	442	445	419	460	434	411	466	443	422	460	411	401	423	434	452	455	446	433	435	429	463	405	436	453	429	415	433	445	424	430	445	460	412	431	421	416	422	425	467	434	439	436	421	426	439	447	432	442	420	441	434	447	452	435	423	420	422	412	460	449	463	444	415	414	447	452	456	420	406	413	425	422	422	446	478	441	423	429	401	427	425	458	425	435	424	415	427	463	422	419	452	440	476	464	426	436	409	429	455	419	431	437	436	419	425	413	415	393	431	433	424	457	440	463	433	422	389	465	393	432	446	452	403	421	463	450	414	457	407	426	476	446	473	457	465	471	475	439	457	431	488	417	462	415	467	448	406	415	410	444	434	469	439	454	453	425	381	454	419	418	424	439	440	441	474	416	447	438	450	436	469	437	419	431	409	428	469	470	441	440	466	437	441	455	458	420	453	455	407	426	453	411	387	457	466	443	443	417	432	430	410	433	445	426	417	450	458	421	430	456	451	435	445	439	431	443	454	400	418	432	421	414	474	407	423	436	446	447	406	432	400	450	431	419	437	405	459	391	419	455	447	439	431	399	416	424	404	408	442	432	433	417	415	448	451	429	453	427	440	453	413	455	431	439	461	476	458	386	439	418	432	445	433	451	419	442	431	394	404	444	439	397	435	433	449	430	449	428	478	441	441	429	403	439	439	457	438	450	401	440	424	490	420	442	413	434	411	445	428	436	453	446	415	441	439	444	434	465	410	462	479	418	408	427	422	400	443	458	436	416	462	452	414	402	409	447	420	442	442	448	424	459	403	441	449	440	414	451	434	466	415	438	465	415	428	445	461	446	409	452	393	426	445	461	467	412	447	472	454	428	410	433	402	415	455	469	399	436	450	429	444	421	399	459	429	434	437	437	397	456	449	472	451	444	419	402	440	441	416	451	428	484	445	449	466	435	429	454	431	429	448	440	404	429	448	432	421	407	432	426	416	416	401	434	445	410	417	429	450	428	432	404	459	462	414	421	419	426	436	393	415	468	431	471	390	421	423	469	407	461	424	444	439	457	444	476	409	441	444	445	431	420	405	431	442	415	402	446	459	447	419	421	428	427	451	429	442	447	452	434	427	423	441	421	414	443	445	445	408	438	452	426	395	421	426	433	452	463	418	424	398	444	426	416	425	423	464	386	447	428	409	437	418	454	428	431	430	391	444	404	416	446	415	436	467	447	453	458	440	454	424	451	456	404	419	464	451	458	433	432	443	437	448	427	443	450	404	390	463	452	409	466	444	431	424	430	415	448	425	400	441	432	457	431	465	418	438	434	417	448	422	438	446	435	447	451	431	437	425	452	420	415	430	419	446	452	423	458	435	432	462	418	461	393	483	411	420	433	446	428	424	428	412	421	404	415	457	449	413	434	453	414	456	471	451	443	420	453	402	414	461	445	427	437	398	443	439	451	434	437	446	437	410	451	454	463	408	404	434	432	440	421	425	415	444	437	431	408	452	424	445	413	425	411	452	427	380	400	424	421	436	426	461	458	440	402	410	447	466	434	449	449	455	410	464	460	454	425	397	384	414	475	409	466	422	467	445	405	419	437	424	419	424	400	466	448	473	443	451	434	476	435	430	410	416	430	399	429	426	419	409	442	485	411	458	444	446	428	443	424	477	473	436	440	420	417	432	419	427	441	399	432	425	405	430	414	469	444	439	438	394	436	400	463	452	439	404	406	401	439	440	447	435	410	432	449	407	408	467	444	449	418	391	442	431	436	447	404	431	376	400	385	452	428	448	416	430	404	407	435	446	420	411	439	434	448	442	447	454	418	439	420	446	433	468	468	367	435	468	497	444	456	409	395	424	470	441	446	412	419	440	421	445	390	425	433	441	436	403	465	430	425	420	431	477	454	421	428	468	417	459	416	436	438	476	449	462	435	408	389	425	452	435	440	457	431	386	453	435	410	457	413	464	415	447	432	444	424	446	425	406	403	437	449	450	468	425	394	430	446	429	441	453	442	437	450	404	446	428	437	414	437	473	416	415	409	424	448	437	418	453	442	432	481	432	455	437	427	414	463	430	412	448	433	430	429	431	407	438	432	424	432	427	470	456	412	455	405	434	432	422	455	432	449	453	415	446	440	456	450	434	435	459	420	427	428	441	402	454	474	434	418	426	436	446	425	417	457	479	433	438	417	403	408	436	440	426	435	444	408	449	446	444	413	440	392	423	433	435	411	447	448	394	444	437	406	433	426	436	497	420	432	461	421	438	448	444	425	436	453	441	435	419	444	436	400	441	446	426	433	448	461	445	398	477	453	435	452	451	452	424	446	423	469	446	460	430	464	426	450	439	430	458	454	454	466	433	424	468	408	429	419	451	456	433	424	429	430	443	446	421	440	440	456	427	420	472	449	442	441	460	446	461	428	411	436	484	456	414	442	420	445	423	448	442	453	435	405	418	461	426	420	438	423	451	440	437	447	423	457	444	434	451	440	465	421	430	460	413	413	464	418	414	410	406	438	469	411	443	443	453	421	420	457	413	434	435	461	423	429	436	480	449	419	469	453
2544	1023	11154	7776	2859	61	59	54	36	37	44	49	39	46	48	55	45	41	56	32	38	52	38	43	44	48	38	41	45	38	39	39	43	37	43	37	34	48	46	29	29	43	42	42	36	29	39	42	41	37	43	36	27	34	43	30	37	44	39	41	44	34	42	43	37	28	36	45	53	39	33	27	28	39	37	35	34	43	37	40	31	32	34	34	41	42	26	36	28	38	34	40	42	28	44	42	30	50	33	38	35	37	37	37	35	28	26	36	42	38	37	37	41	47	32	33	39	38	43	37	46	39	36	24	47	39	41	39	36	41	30	42	27	46	41	39	38	34	35	34	34	47	40	44	24	34	33	21	34	40	49	36	39	34	25	46	54	33	34	31	42	37	28	38	41	41	35	46	30	48	38	35	43	26	35	35	37	38	52	29	33	47	36	43	50	34	31	25	31	46	47	25	31	33	33	33	26	51	31	33	33	33	33	28	27	29	44	38	28	32	30	45	36	38	34	36	42	32	38	31	45	34	36	47	36	44	47	36	34	35	24	37	38	30	32	37	35	37	41	51	41	46	25	39	33	34	49	41	44	47	35	30	33	30	45	33	35	37	33	46	30	41	42	35	43	41	38	37	31	33	35	39	43	28	42	51	41	30	34	49	35	40	37	32	31	43	37	34	49	42	48	33	51	42	34	41	42	38	44	38	43	30	29	32	38	36	34	39	43	38	40	47	31	36	30	34	37	28	27	33	37	33	44	33	42	27	31	36	26	43	35	47	28	40	49	42	43	34	50	46	42	43	35	37	49	41	47	28	44	39	29	37	33	41	42	29	37	43	40	47	31	37	37	32	39	48	36	42	35	30	45	39	37	37	37	35	34	37	37	38	43	37	38	39	40	35	28	32	35	34	38	41	30	34	49	29	35	36	36	37	43	34	33	48	37	34	38	42	38	46	32	40	42	42	33	33	38	40	33	34	32	40	22	48	32	29	40	37	33	40	35	34	43	42	31	37	31	27	35	42	42	40	40	30	36	40	31	42	32	33	46	35	38	34	31	34	33	35	27	46	41	40	48	43	33	45	48	34	27	31	32	36	48	45	30	33	37	37	40	44	40	34	27	34	43	31	28	34	39	40	52	43	37	41	43	36	40	30	37	30	26	50	41	32	31	33	41	31	32	26	37	35	40	35	33	38	36	33	41	39	35	28	40	37	56	42	39	35	43	34	41	34	37	44	31	25	42	23	33	37	44	28	42	40	31	37	37	38	36	31	33	44	40	44	23	32	35	40	33	35	33	38	45	37	32	46	34	43	34	42	32	41	44	33	33	30	45	39	31	46	49	35	36	30	28	54	38	39	30	41	37	41	40	43	40	31	30	36	52	41	38	39	28	41	42	34	40	39	28	41	40	47	37	37	39	34	35	45	37	37	39	47	37	39	29	42	40	41	33	33	26	37	31	35	34	41	40	43	27	44	36	27	31	35	38	37	27	39	39	36	43	36	41	31	46	36	41	27	34	27	39	38	38	33	40	34	38	42	39	43	43	36	42	43	33	41	44	36	33	33	36	38	36	40	39	39	38	27	37	44	47	34	48	33	44	34	41	35	37	36	32	49	35	32	36	34	32	36	44	45	34	37	44	36	36	38	41	38	36	36	30	43	43	29	34	26	43	49	41	51	32	37	40	47	38	35	33	44	29	38	50	31	26	41	37	45	42	37	47	34	38	46	39	40	53	45	31	43	38	43	30	25	38	37	29	36	28	22	50	27	38	38	37	31	49	43	43	42	41	38	46	32	47	43	26	27	50	45	40	34	34	35	35	38	42	33	39	29	40	40	39	38	37	51	40	37	34	37	36	29	31	38	36	41	33	38	29	33	38	37	48	41	36	35	41	42	41	44	24	30	35	37	34	28	21	52	41	32	38	40	36	39	39	31	37	43	28	42	41	43	44	35	34	37	30	26	35	28	39	40	31	37	34	39	28	31	41	31	36	28	30	38	39	40	27	45	43	45	43	39	35	35	38	39	33	35	37	41	30	39	49	33	32	54	34	37	28	43	40	38	39	42	30	47	31	32	42	29	38	31	30	31	35	31	47	35	42	32	39	29	46	35	33	41	50	36	46	39	38	39	38	25	46	42	31	39	48	32	32	29	40	43	41	27	29	41	25	37	44	41	27	34	45	30	44	23	29	24	47	32	39	27	31	35	43	47	43	40	44	35	40	32	34	39	38	38	42	34	41	49	31	27	39	41	49	38	41	47	49	39	39	42	28	38	40	37	42	63	39	23	23	41	34	35	46	34	33	35	47	31	38	34	41	32	48	35	26	42	29	45	21	24	39	40	30	41	40	45	40	41	39	34	46	40	32	38	41	42	39	44	36	49	49	36	32	38	34	39	37	34	44	47	33	23	47	34	39	38	40	42	54	30	36	30	40	45	35	46	31	45	46	40	39	42	41	38	38	49	25	39	35	40	26	29	34	33	37	45	35	35	40	32	32	41	38	30	41	45	27	31	48	29	29	34	40	38	30	36	41	39	34	34	48	38	24	36	37	40	31	33	39	38	44	47	39	37	38	31	39	36	43	38	31	42	37	41	35	41	36	44	27	29	30	34	44	26	41	41	48	36	38	28	38	47	38	36	30	29	34	47	38	31	36	38	38	41	31	38	44	38	36	50	32	34	45	34	27	40	44	46	30	36	36	39	41	31	37	26	35	36	33	35	37	43	33	39	26	41	38	36	46	33	34	32	40	36	39	28	38	53	37	26	33	22	30	29	29	34	39	37	45	40	27	34	38	37	26	39	34	34	33	29	31	30	36	30	42	34	25	30	35	43	27	24	43	38	38	30	34	43	38	41	37	30	42	40	39	35	26	31	25	32	39	53	43	41	34	32	36	38	30	37	32	35	41	33	38	35	43	43	41	23	34	39	33	40	46	41	35	43	36	48	39	39	33	27	30	26	49	31	40	33	44	37	43	35	49	29	34	42	50	45	36	33	34	42	37	42	29	31	35	33	46	34	39	41	42	23	37	39	46	33	36	33	27	41	35	39	29	38	40	43	27	35	37	35	39	31	46	29	37	52	37	28	43	34	40	40	37	32	34	43	40	45	38	35	50	38	39	35	30	32	35	43	31	32	37	46	33	40	37	35	40	29	35	46	34	38	38	48	35	40	36	26	41	44	40	38	31	36	40	37	36	33	28	29	44	37	41	41	37	40	33	40	40	35	45	35	37	39	41	27	37	38	45	36	35	42	47	30	33	41	34	40	40	32	54	38	29	33	38	32	50	46	45	43	39	31	36	40	31	51	39	38	40	34	29	37	33	39	34	47	41	30	36	38	35	34	41	37	35	36	33	41	30	43	30	36	41	42	44	28	35	33	31	37	32	32	46	43	31	43	46	36	34	48	53	41	36	39	42	33	35	30	55	32	38	36	41	40	32	29	37	44	33	44	43	30	33	28	43	38	36	35	44	31	34	40	30	40	32	33	28	46	34	43
23669	22353	52170	59092	37014	4629	3570	2729	2134	1872	1719	1679	1747	1672	1534	1715	1719	1654	1668	1424	1515	1671	1309	1270	1182	1139	1029	1004	965	874	865	797	827	828	830	813	804	808	711	799	744	726	747	775	750	715	747	800	752	721	755	703	796	723	716	730	721	754	753	728	665	720	759	696	736	686	734	722	711	702	767	685	668	718	699	706	687	685	693	706	620	653	628	651	657	655	671	684	648	615	650	709	645	670	640	651	651	627	683	641	658	709	644	680	634	610	648	659	622	643	641	651	668	674	660	647	644	665	648	661	658	631	709	723	617	628	639	643	652	661	651	681	659	655	597	652	669	684	627	674	644	681	682	619	686	678	639	681	637	628	640	733	688	670	662	627	690	686	652	659	686	620	636	620	678	646	652	661	657	653	681	655	658	648	657	633	666	657	643	633	636	671	678	664	626	685	678	676	629	652	672	675	648	647	658	652	621	643	656	648	648	680	660	628	720	638	692	646	612	646	622	654	649	668	657	666	662	627	591	684	649	662	653	643	646	657	653	658	656	663	674	639	612	682	616	638	677	684	619	682	671	664	641	656	716	652	650	684	640	681	652	652	640	637	648	630	671	628	656	653	635	629	671	642	610	653	716	627	680	613	636	625	593	653	631	632	663	685	651	642	612	630	653	643	640	644	699	650	657	619	662	675	706	677	656	620	598	656	655	684	607	659	613	636	607	648	651	699	648	651	630	623	656	659	616	649	638	660	612	633	651	699	634	645	645	683	654	654	676	662	662	670	659	639	672	620	692	655	633	693	640	640	607	651	598	665	653	681	674	638	617	658	634	651	612	671	622	632	627	652	631	681	650	691	663	632	649	670	619	663	638	661	663	677	651	638	646	687	626	628	617	670	674	666	656	606	683	663	653	662	648	683	670	648	666	684	637	651	656	656	696	626	623	670	633	648	655	636	647	664	637	668	660	630	616	648	661	671	638	643	702	662	630	648	664	670	646	633	653	625	646	649	662	608	638	653	646	654	655	617	678	642	666	658	641	681	620	647	639	664	650	674	657	709	671	649	643	639	684	683	659	656	654	651	656	617	720	682	658	656	674	633	618	634	645	610	635	630	626	636	610	610	648	663	645	645	603	671	683	642	675	700	600	656	614	677	675	659	641	618	639	637	688	630	644	661	627	641	641	651	697	615	653	650	618	630	642	680	670	662	652	670	707	646	640	651	625	670	671	645	640	622	701	669	668	656	669	682	687	626	649	696	649	594	608	652	656	696	688	686	642	627	663	685	655	628	681	630	650	615	684	639	674	689	610	622	647	674	629	669	618	640	661	659	606	648	639	655	697	660	675	682	677	658	651	624	671	646	688	648	696	661	627	678	649	637	595	610	635	668	656	686	617	658	688	658	633	642	657	658	628	650	661	599	644	669	638	642	674	623	638	648	640	665	639	616	604	645	657	636	663	650	621	679	658	679	682	659	641	642	700	671	657	598	628	630	652	648	695	623	635	612	619	645	655	652	648	622	654	587	648	682	640	646	634	611	673	663	696	654	617	672	617	694	621	657	658	658	659	623	646	668	650	644	666	666	673	638	639	680	642	676	632	687	641	665	665	670	642	657	677	695	690	641	674	650	709	665	657	640	680	622	682	665	631	679	683	682	664	620	630	656	675	588	646	654	634	658	682	660	700	663	608	663	630	683	635	655	634	672	616	641	636	656	644	628	620	642	666	692	694	681	693	660	650	654	652	652	639	653	659	636	677	653	646	643	686	634	649	660	647	609	621	674	616	641	634	609	639	658	638	677	690	641	679	602	664	668	624	690	656	643	637	660	660	688	659	657	652	658	693	666	664	613	644	627	666	638	672	691	613	611	645	671	620	655	637	668	671	637	637	640	656	623	674	653	664	600	641	722	674	657	653	691	603	620	623	674	640	691	628	627	621	685	665	667	667	657	649	582	698	686	627	632	653	706	622	659	670	628	676	630	646	658	654	641	669	650	643	616	655	621	622	665	613	646	604	648	649	630	649	602	672	656	702	640	651	674	584	643	665	653	625	669	647	638	640	673	614	639	645	617	616	656	679	641	590	658	616	619	675	633	710	636	648	655	696	671	698	664	602	697	674	694	659	640	588	644	623	649	611	666	659	683	662	642	649	625	647	655	672	692	636	664	648	688	676	645	660	652	633	660	683	646	601	620	661	695	623	714	664	605	630	630	661	688	679	646	666	667	636	619	645	664	605	613	647	644	665	643	645	643	669	669	646	664	669	687	635	658	633	640	684	661	674	645	640	655	616	668	650	605	636	661	652	657	657	686	658	665	674	622	675	669	631	733	625	679	645	651	671	658	644	661	680	674	639	637	663	664	643	650	645	650	642	631	670	649	685	656	629	594	639	618	642	601	629	615	601	594	689	661	677	664	655	701	662	658	636	643	638	658	641	650	663	649	644	672	659	620	646	664	585	637	665	644	650	656	654	699	645	652	636	659	645	577	623	630	647	687	652	662	665	702	668	609	642	676	625	664	666	655	679	614	623	655	677	647	650	669	659	638	643	668	661	620	615	610	660	669	707	647	628	637	633	658	625	619	692	663	602	637	643	674	619	603	614	674	644	640	661	651	673	694	612	654	607	628	636	695	636	667	659	614	621	659	650	617	654	646	657	656	674	680	663	622	644	606	662	695	649	660	651	651	635	611	665	640	613	718	680	697	630	636	648	662	611	642	630	657	681	650	622	678	630	639	620	613	624	663	659	628	656	646	648	628	661	626	703	626	679	662	662	659	620	675	639	655	625	664	626	637	645	653	657	699	643	677	605	692	637	637	642	653	649	638	642	648	646	674	642	660	646	611	606	666	622	637	719	660	638	657	668	659	580	615	659	671	646	662	648	632	670	619	621	614	647	698	657	677	664	665	589	665	685	595	662	621	636	634	669	670	651	633	622	677	673	631	676	681	676	626	606	642	614	646	648	637	654	661	628	647	642	665	614	597	628	732	652	680	642	648	669	688	687	662	664	651	646	672	680	641	644	663	635	650	664	661	621	680	624	637	629	669	658	651	633	641	599	663	600	649	681	649	654	645	611	679	631	641	699	623	647	683	603	655	653	626	654	627	625	625	643	619	632	677	646	633	678	646	653	657	636	665	667	647	644	644	678	652	679	628	659	637	685	653	628	636	632	658	658	619	667	672	674	650	662	643	638	654	668	689	674	663	663	658	595	638	661	614	669	658	623	673	638	644	634	612	625	660	636	643	641	672	617	687	620	627	649	654	672	606	638	682	651	704	641	644	681	662	630	631	703	662	662	643	623	624	624	651	687	693	616	625	633	622	644	607	654	683	631	673	637	638	675	688	669	698	603	647	716	662	657	680	635	665	643	649	624	657	654	644	660	633	624	638	663	669	613	681	705	693	657	618	656	642	623	628	683	602	649	634	696	642	613	671	678	651	650	697	657	676	670	651	664	636	648	628	685	635	625	663	653	659	652	683	682	591	623	633	677	652	645	640	671	644
2000	3641	23171	15585	8525	140	67	68	51	58	51	50	62	41	50	53	50	61	38	59	53	44	45	52	51	22	49	35	41	35	36	32	36	32	41	40	35	34	24	33	37	30	24	36	37	22	30	33	35	34	35	37	29	29	41	28	30	36	38	32	35	35	33	28	31	32	28	31	28	27	29	33	26	36	28	36	32	34	43	21	25	34	35	31	35	37	32	33	37	33	32	37	32	22	28	18	36	35	28	30	39	31	33	37	24	38	23	24	20	38	39	34	31	33	34	23	32	34	34	34	27	24	34	27	37	34	33	37	37	29	29	33	31	23	34	28	23	32	30	36	25	26	34	27	34	19	41	24	26	29	25	27	26	26	20	34	25	31	24	29	34	20	30	31	29	33	26	28	36	31	22	23	27	32	20	37	41	26	34	30	23	33	30	30	26	31	28	18	31	34	31	25	24	38	28	25	31	22	29	31	28	24	30	32	24	27	29	37	32	31	31	32	35	33	36	27	32	38	31	36	22	33	28	34	31	24	22	30	33	26	35	29	37	24	28	29	29	29	22	32	27	32	36	37	31	34	38	17	34	33	34	21	27	28	37	21	39	30	30	30	30	31	24	30	27	24	33	30	30	36	33	35	41	33	25	26	33	35	27	30	31	27	38	37	30	36	22	41	25	29	31	29	28	32	37	28	38	39	32	34	31	27	26	22	20	28	25	40	27	23	29	32	28	26	33	28	37	33	30	35	32	30	30	34	30	28	33	26	29	26	27	26	34	24	22	31	29	20	26	29	30	34	33	27	23	31	25	28	35	24	30	29	30	27	27	37	25	44	31	29	39	34	29	28	26	27	23	34	31	26	38	24	35	29	32	24	29	35	32	40	30	30	30	29	28	25	33	31	30	23	25	30	38	29	28	42	26	28	29	22	40	34	34	24	26	31	33	24	29	35	31	43	41	32	26	24	23	29	24	39	28	34	24	42	30	33	28	26	28	31	35	30	31	29	37	29	29	32	38	25	35	27	38	31	26	34	39	21	36	33	32	27	29	31	25	31	35	27	30	24	31	33	24	33	27	27	42	24	33	30	23	28	33	31	24	19	26	45	33	26	29	36	29	25	31	34	26	30	24	28	26	27	32	31	29	28	32	32	33	22	33	29	25	29	35	35	24	33	28	26	27	31	33	32	33	27	31	33	31	35	27	32	28	48	32	25	35	24	26	21	27	28	34	27	26	21	36	23	28	37	21	24	32	25	26	28	28	30	23	31	33	28	27	33	31	27	23	34	31	30	33	32	25	32	24	32	26	27	28	35	31	29	31	32	26	25	29	30	23	31	28	30	29	20	32	32	34	18	30	33	31	33	46	37	30	32	36	34	29	31	21	37	28	22	29	28	29	33	38	19	25	19	22	30	35	29	24	34	37	30	33	29	29	46	28	27	36	24	27	28	32	22	29	29	32	22	24	28	37	41	38	32	30	21	25	31	34	27	28	32	21	28	27	36	14	24	32	34	35	39	35	29	31	26	28	17	32	26	33	21	25	34	31	36	28	34	40	32	28	27	37	29	25	26	34	35	31	34	23	31	30	35	22	29	23	29	29	32	33	30	30	23	31	29	32	26	32	34	28	30	22	27	33	27	21	30	33	27	33	25	25	30	35	23	37	31	18	29	18	26	29	25	34	26	30	25	25	37	27	28	30	35	32	28	33	28	26	34	35	26	26	23	22	27	35	27	36	30	30	30	31	31	32	33	28	33	34	33	39	25	33	29	29	33	28	29	40	31	28	27	26	31	25	40	30	29	31	30	23	30	30	27	33	27	28	38	36	28	18	23	28	25	33	36	28	29	32	26	17	31	28	36	31	35	24	29	43	31	27	23	38	43	26	31	32	35	30	23	27	38	31	33	27	38	26	23	30	27	38	26	31	29	29	31	26	27	25	23	23	29	25	29	27	37	31	27	24	28	34	41	28	25	24	33	43	24	25	35	42	33	37	25	41	29	28	32	35	23	37	24	31	24	28	31	40	37	26	27	23	26	32	30	29	32	38	25	21	34	37	29	32	31	31	29	34	23	29	36	28	29	41	37	23	32	34	22	27	22	37	21	36	25	26	43	39	29	33	28	36	22	29	30	37	25	37	23	39	24	35	32	33	30	23	31	29	22	25	27	27	31	25	26	32	26	26	34	25	27	25	28	23	19	31	27	33	26	21	31	32	23	30	30	21	30	33	36	29	40	37	28	35	24	23	28	27	25	32	30	34	36	29	38	27	24	32	29	30	22	23	27	27	37	37	30	29	40	30	41	21	26	21	16	36	36	33	33	39	35	28	31	28	34	33	32	21	29	32	24	36	32	28	33	21	32	40	33	37	31	24	25	28	34	31	28	27	30	36	27	36	36	43	28	27	21	32	25	37	33	31	36	50	38	29	29	27	33	27	26	43	25	30	31	32	34	29	40	22	32	31	40	28	32	29	32	33	27	35	27	36	31	26	28	28	32	34	37	23	31	35	30	25	35	32	27	34	29	32	22	33	24	29	36	20	31	26	28	31	30	36	31	26	33	32	32	32	25	24	38	28	42	26	18	37	28	24	34	19	28	28	31	29	27	24	26	30	32	24	27	28	27	35	25	29	32	24	25	32	25	27	31	32	20	26	34	26	25	21	29	29	31	25	27	22	29	20	21	32	23	36	24	41	35	23	39	36	35	27	34	22	28	28	19	31	33	27	19	39	30	21	32	26	40	37	35	30	41	29	38	27	28	23	42	41	22	33	27	42	32	32	28	37	29	35	42	37	29	33	29	34	35	29	23	29	32	29	30	32	25	28	38	33	29	23	35	18	25	32	21	34	30	36	45	28	32	31	31	29	21	22	33	21	27	28	28	30	32	16	44	25	23	32	24	37	40	25	41	25	28	24	27	34	27	27	21	30	34	41	33	31	42	31	26	29	33	31	36	31	28	35	32	22	33	25	27	36	32	29	33	31	24	39	30	25	34	24	30	31	35	34	23	24	28	25	37	23	27	23	33	31	33	29	31	34	41	31	35	35	33	31	35	30	24	32	24	35	38	31	30	36	29	33	26	32	29	38	34	33	20	28	28	22	29	28	34	28	29	32	20	29	27	27	24	18	30	39	31	30	36	36	30	29	31	29	29	14	29	34	38	34	26	32	29	30	28	31	25	24	29	35	31	29	26	38	38	29	29	36	26	36	27	25	44	22	35	26	37	34	32	22	34	32	34	27	33	40	39	36	23	38	34	21	31	31	43	35	24	34	37	22	24	42	32	34	21	37	21	41	32	27	27	30	30	24	24	27	33	34	28	31	25	33	37	26	25	33	29	31	33	25	27	20	26	33	34	26	22	43	27	23	31	25	38	29	26	31	30	21	29	28	24	40	19	30	29	47	40	31	30	36	31	23	27	30	44	35	25	39	26	32	26	37	32	28	30	32	30	30	32	33	40	33	20	34	34	28	29	31	29	36	28	33	36	27	35	24	38
28760	32582	65226	73895	51542	7593	5905	4502	3360	2754	2368	2184	2226	2044	1963	2174	2177	2259	2139	1753	1791	1727	1451	1403	1366	1217	1110	958	887	800	831	791	792	755	802	787	706	712	646	677	703	717	636	633	585	666	611	671	655	635	656	698	693	664	679	648	604	653	622	608	585	625	611	610	602	614	608	603	624	605	518	545	541	517	585	569	580	537	573	539	532	547	548	551	538	549	518	518	553	547	583	499	511	549	554	526	559	570	533	531	533	516	502	515	514	558	543	546	533	500	496	515	583	494	513	493	517	533	527	508	554	555	512	529	519	549	517	515	521	552	484	506	513	509	519	515	526	496	538	494	546	499	518	504	524	510	523	568	496	544	535	512	518	514	516	559	491	504	518	502	498	488	500	565	514	511	518	530	543	492	535	517	502	496	501	529	549	485	494	504	486	497	591	490	532	529	475	495	527	519	518	523	517	503	540	505	547	539	536	519	533	539	502	514	536	516	512	518	515	537	503	480	513	509	514	515	473	544	524	539	534	521	511	536	478	561	537	523	565	498	538	531	530	536	476	570	532	456	518	519	495	511	504	478	484	478	516	504	516	512	487	482	530	510	542	539	538	520	510	523	531	533	538	473	540	529	531	497	525	548	542	505	524	547	545	536	547	502	532	525	516	504	487	518	540	562	543	506	523	547	533	526	538	488	553	530	495	520	504	547	509	501	522	500	572	536	526	499	545	494	511	516	461	534	475	541	507	489	508	500	526	517	529	553	510	521	505	537	486	534	546	506	522	513	505	508	497	495	492	494	513	495	514	523	523	509	524	506	508	527	540	498	555	490	495	519	476	527	503	518	491	548	528	535	525	496	521	497	505	474	513	516	514	534	492	564	566	507	542	527	491	560	476	523	533	506	514	524	521	493	512	573	549	538	539	573	531	503	510	560	553	504	515	520	536	540	537	503	554	507	528	502	506	525	556	499	523	478	559	488	541	520	526	508	529	516	513	512	515	535	539	502	486	554	537	551	513	526	497	541	541	518	508	551	552	514	526	520	504	505	510	554	553	529	521	520	500	520	511	517	510	516	535	514	508	493	522	542	541	517	505	566	519	522	531	504	515	499	508	520	492	512	479	501	538	490	503	490	536	511	530	525	505	493	527	515	468	505	531	516	502	544	537	500	515	537	521	505	510	514	518	526	508	514	513	498	501	524	513	507	486	524	535	495	533	516	548	503	505	523	508	490	475	529	550	516	555	518	527	502	510	549	528	497	516	477	513	516	499	543	512	554	529	564	533	519	500	503	512	503	562	529	514	516	513	501	519	520	505	494	537	498	508	519	542	509	528	538	527	489	517	558	522	558	517	479	508	547	544	513	478	523	510	481	510	492	528	503	502	528	569	510	523	502	509	489	547	505	573	527	542	536	504	495	535	486	530	540	558	508	554	520	510	475	507	539	499	533	502	547	533	536	537	525	489	498	511	535	527	469	545	530	506	489	558	547	487	508	494	524	537	504	523	477	524	474	535	505	511	466	495	534	476	529	522	520	516	512	526	538	470	546	536	525	474	507	518	501	551	540	535	568	483	496	488	538	510	504	513	533	537	515	525	487	513	527	527	502	515	522	556	529	532	477	489	532	520	495	531	485	540	510	558	534	522	523	529	499	538	522	494	559	520	531	528	545	543	570	537	504	510	512	496	513	549	522	515	489	496	530	504	494	551	517	509	527	526	518	506	502	511	517	515	526	535	514	497	501	516	473	526	544	535	503	502	530	542	563	491	511	558	508	527	551	490	527	551	524	551	559	501	506	514	540	558	525	565	524	509	477	541	519	509	501	485	543	522	517	512	553	522	499	500	506	522	493	513	508	519	543	494	519	548	504	494	515	540	543	505	536	524	519	569	533	521	568	524	502	541	458	518	508	497	534	493	518	508	519	531	497	560	494	484	505	509	506	507	513	522	493	524	503	509	542	572	529	510	544	575	504	532	562	488	519	500	500	531	546	543	528	479	499	533	505	549	529	486	490	533	549	497	488	536	488	544	490	512	521	502	518	498	489	533	512	489	513	518	505	525	543	522	507	505	528	526	536	560	549	545	527	482	530	507	506	552	501	555	558	526	536	546	534	473	509	528	508	567	520	520	522	545	554	506	561	549	541	547	493	542	518	519	516	559	505	538	521	509	495	486	517	492	547	490	528	524	508	545	525	547	525	532	484	537	499	527	558	550	530	513	515	514	513	527	496	521	505	528	531	530	522	530	525	514	514	530	513	530	499	513	533	496	519	497	516	512	511	527	502	545	519	521	508	549	510	504	522	505	534	469	532	489	495	538	521	539	504	529	489	527	517	527	514	525	532	538	549	514	510	506	485	531	523	526	530	545	463	546	537	502	538	483	539	517	524	513	510	559	541	455	527	530	510	543	523	514	534	528	532	529	509	539	486	509	567	553	541	506	550	528	570	502	524	545	524	522	494	526	526	540	509	493	507	577	544	533	512	539	509	559	527	544	523	523	507	515	525	554	533	516	504	530	514	535	540	499	514	550	531	532	525	551	523	446	553	469	529	512	500	526	500	524	495	517	562	541	483	525	491	514	519	546	487	513	535	517	507	530	498	508	487	554	513	534	523	494	532	504	504	531	527	549	503	500	494	532	502	543	529	532	510	512	521	530	526	549	514	511	510	541	526	494	536	534	517	516	508	540	541	530	513	505	499	539	514	528	472	535	481	485	448	529	570	537	537	520	519	576	505	512	505	505	496	527	541	518	511	520	478	522	487	500	540	499	532	525	526	518	519	520	513	539	497	516	507	554	523	547	511	545	510	505	469	525	495	510	531	489	490	508	497	517	469	482	467	536	493	550	513	503	515	547	515	491	516	473	497	522	497	546	533	516	522	511	568	485	492	552	516	547	476	536	524	518	526	481	537	518	521	527	506	505	505	509	528	515	515	513	506	520	511	493	526	500	528	551	548	530	563	506	506	501	514	492	516	509	513	529	531	526	472	521	515	529	500	545	534	548	546	503	542	559	503	505	527	498	547	539	519	506	576	553	520	496	528	504	563	524	493	525	528	565	527	550	484	488	544	523	489	506	511	536	512	508	521	509	508	519	488	486	496	555	498	523	506	527	540	535	571	530	514	511	530	532	507	514	552	491	570	496	515	511	529	512	560	477	548	504	489	509	500	531	503	515	540	516	536	517	504	525	537	501	501	496	479	504	464	510	517	530	577	527	525	483	486	496	545	559	495	536	539	522	549	515	511	494	511	484	517	527	560	499	543	516	521	541	501	494	533	510	485	544	531	500	520	528	511	540	518	470	590	513	528	500	556	517	535	540	517	511	503	528	482	490	541	557	533	554	469	469	501	549	494	541	504	487	524	490	554	511	521	557	497	529	476	548	513	535	491	511	472	512	503	547	496	492	546	540	512	504	501	553	444	510	488	528	559	501	495	531	533	519	508	504	507	536	544	525	499	544	512	529	510	605	522	529	527	563	534	534	553	513	500	532	492	529	516
1552	1072	4238	3345	974	36	31	33	28	29	22	29	28	31	30	32	41	31	32	19	29	33	28	27	27	28	35	23	20	23	32	23	19	28	32	20	32	30	28	30	22	22	22	22	28	31	27	24	31	32	27	25	30	30	25	26	33	21	23	28	32	33	28	26	22	21	40	27	29	22	23	27	28	25	26	22	25	27	35	23	28	26	31	30	37	20	30	23	24	32	27	21	25	27	26	27	26	27	18	25	27	31	24	27	19	32	26	27	26	26	28	26	36	31	24	29	18	30	31	21	23	35	19	22	26	26	19	24	28	27	30	24	30	25	23	38	15	23	30	28	28	22	24	31	29	28	36	39	23	30	25	20	20	25	28	24	21	24	29	23	40	28	30	24	26	23	19	25	24	17	26	25	20	26	23	25	25	33	27	26	26	19	25	30	21	23	28	26	29	18	31	23	27	16	24	23	31	29	28	23	30	30	28	19	21	26	33	35	25	17	23	28	25	26	19	23	27	22	31	19	18	20	26	28	21	26	33	19	19	32	30	27	23	33	27	23	18	12	30	19	21	27	38	21	26	16	20	26	23	18	34	30	29	29	28	29	20	33	20	29	30	20	25	23	25	25	29	25	19	27	25	24	35	23	22	24	26	23	30	34	24	24	19	26	29	21	18	32	28	30	26	28	25	24	17	26	24	28	28	30	32	21	31	40	32	19	22	19	19	26	30	23	17	24	31	27	33	25	29	24	26	19	28	16	30	24	27	24	26	29	24	23	23	14	17	32	30	27	14	41	33	24	25	26	27	15	25	20	27	16	26	32	23	29	24	25	25	24	19	26	21	24	30	18	29	28	26	34	25	25	25	24	27	26	26	27	22	29	25	14	18	27	26	23	28	25	16	21	23	29	20	16	20	25	21	23	28	35	23	32	30	25	22	22	31	31	24	18	23	37	26	21	22	21	26	35	28	28	24	32	30	22	24	25	27	32	20	24	20	25	30	25	22	21	19	20	17	29	20	33	25	26	28	28	34	20	21	25	29	19	26	27	28	20	24	37	28	20	33	24	27	24	29	23	26	24	19	29	21	15	23	34	21	32	23	31	21	25	21	22	24	28	22	24	37	27	28	27	34	28	34	31	20	35	29	24	21	29	22	24	19	31	29	23	23	31	17	25	21	26	26	25	25	27	25	28	32	20	22	24	27	24	32	30	17	25	23	25	27	33	18	22	33	25	23	36	24	28	30	29	26	25	25	23	25	25	23	23	21	30	28	15	26	13	26	26	33	20	25	32	27	24	20	28	30	26	28	26	18	23	19	29	22	29	25	29	20	44	28	23	24	22	25	24	16	34	23	33	18	20	27	26	30	30	28	28	22	30	22	25	26	28	24	28	13	32	30	24	19	31	32	23	27	29	27	18	32	22	26	27	27	28	25	26	32	26	19	27	29	30	25	19	30	21	27	35	32	23	22	31	25	23	19	28	31	31	23	25	30	14	33	25	23	23	29	33	23	36	23	20	29	31	26	24	22	24	30	31	41	18	21	28	28	27	20	28	19	27	30	34	23	26	30	25	23	32	22	27	21	24	23	36	29	29	23	23	26	27	30	21	27	20	29	35	31	19	32	34	31	28	32	27	18	24	27	25	34	24	32	26	26	24	37	22	26	27	16	24	26	22	26	23	18	28	28	37	26	21	22	21	30	20	24	34	30	25	17	27	31	29	21	34	25	30	25	28	38	25	29	28	24	21	22	20	26	28	32	24	23	31	26	28	26	24	29	26	29	25	32	33	21	23	28	24	36	15	24	32	14	19	20	27	23	25	26	16	25	20	15	29	27	24	17	30	30	23	30	22	27	18	33	29	31	23	27	35	26	20	25	25	28	20	32	31	25	30	20	31	26	23	20	24	18	25	30	29	12	29	29	32	30	18	30	28	30	23	25	27	27	26	19	32	28	29	18	26	20	28	23	25	25	23	23	30	39	20	20	24	33	29	26	36	26	30	35	24	22	26	23	26	30	23	20	25	22	36	35	15	18	14	34	29	30	23	27	30	23	21	20	31	25	29	21	31	26	30	41	26	30	21	26	39	16	24	23	22	29	26	18	21	26	33	27	25	23	24	32	33	25	27	21	32	17	19	28	22	22	27	26	26	21	29	17	26	15	22	28	21	27	30	26	18	21	27	17	38	24	28	19	33	27	26	31	25	24	32	31	24	20	20	27	28	22	27	26	22	22	31	27	23	24	25	24	27	19	24	15	23	29	25	28	25	23	29	29	31	19	26	16	20	23	27	27	27	20	27	25	28	34	37	16	24	29	21	10	21	26	29	21	26	19	22	14	20	36	24	26	17	31	33	27	24	21	26	30	26	23	14	24	30	19	29	29	13	18	28	36	17	28	17	21	21	18	28	21	27	27	23	15	27	22	19	29	30	28	25	22	17	23	22	24	34	24	29	35	24	20	34	24	21	26	23	25	22	25	23	26	27	18	35	17	26	32	29	33	32	30	27	20	17	24	32	24	26	17	23	28	20	18	21	22	22	22	33	33	26	19	24	30	24	14	31	24	28	21	26	26	25	18	26	23	29	18	24	17	26	17	22	18	36	30	21	32	18	24	19	24	18	27	23	16	34	26	23	24	19	25	29	29	21	33	21	30	22	25	32	19	24	22	30	27	19	24	24	26	26	30	17	27	21	26	18	24	32	17	27	20	25	26	30	28	26	14	29	38	27	24	26	28	20	20	29	41	30	32	39	17	32	29	29	20	34	26	30	22	21	21	24	37	19	28	21	16	24	22	29	30	28	20	24	25	29	30	18	24	33	33	22	34	37	24	27	23	28	24	29	31	23	25	35	13	31	30	26	21	27	22	29	26	22	23	24	25	30	14	25	19	29	25	25	11	30	20	27	27	32	21	25	39	38	31	25	34	24	23	30	28	22	18	30	23	31	21	26	28	28	24	26	21	25	34	19	24	13	37	29	26	29	27	27	33	24	25	37	28	19	26	22	26	33	21	18	26	27	37	24	30	15	20	31	27	23	24	31	27	28	36	26	30	29	34	32	22	31	29	24	23	17	25	27	19	24	27	31	26	36	22	29	27	25	25	24	36	25	32	21	23	20	30	21	24	32	34	30	32	26	25	28	33	27	30	28	23	29	26	27	23	28	29	18	21	25	21	19	30	25	27	21	31	31	27	21	24	27	24	22	26	23	22	34	29	22	25	25	31	25	31	23	34	22	24	32	32	31	30	28	26	27	18	18	28	27	23	24	26	18	20	18	23	28	30	26	35	31	16	24	29	29	23	25	21	28	27	23	18	36	27	34	24	20	25	22	26	34	22	16	18	37	24	24	26	22	20	17	23	24	22	28	20	26	30	24	19	21	19	19	22	19	19	30	21	24	18	29	19	28	23	29	31	20	20	20	27	21	28	17	26	31	27	27	25	27	24	15	24	20	18	28	28	15	29	26	32	31	26	22	24	26	30	17	30	31	30	23	28	32
19085	23603	37319	42308	28829	1602	1191	1012	799	806	714	750	870	800	913	1072	1142	1131	981	983	931	813	870	765	726	711	648	568	539	554	544	485	528	544	501	499	488	505	497	500	490	487	522	479	475	479	501	501	507	548	511	469	474	519	513	491	501	510	512	481	505	484	475	486	457	496	449	482	496	460	489	458	432	469	456	474	461	462	461	421	473	474	435	442	455	477	458	455	459	424	441	447	445	483	485	458	436	460	429	441	437	448	436	457	471	434	460	437	436	477	401	438	451	474	473	477	444	433	436	457	471	454	465	437	477	439	433	446	459	439	404	487	433	446	393	429	446	437	440	466	474	457	393	412	428	448	445	417	441	439	476	446	389	432	471	410	459	451	441	444	458	459	491	453	458	445	404	420	459	449	416	465	456	391	434	478	413	433	479	433	459	463	439	458	455	410	449	452	446	445	446	439	435	471	432	398	456	436	422	423	459	433	479	473	459	476	452	442	429	446	425	476	429	432	450	441	454	414	486	456	447	456	457	454	448	417	465	452	447	453	443	464	433	419	406	417	442	442	463	459	452	474	468	448	431	467	496	441	459	463	479	433	426	470	432	448	445	422	469	473	455	453	465	451	435	455	447	475	440	445	434	471	442	454	434	461	445	445	461	436	449	468	442	450	458	445	451	479	458	450	425	460	422	477	444	479	411	442	460	449	452	475	444	431	421	475	440	416	454	403	428	426	447	458	441	438	423	428	423	451	410	424	448	422	409	442	431	422	463	437	466	466	446	439	474	441	462	486	442	444	413	451	431	456	438	473	440	443	436	444	424	469	412	433	447	428	435	476	459	458	481	460	443	478	450	417	414	450	446	511	443	467	436	442	437	439	452	434	449	423	437	452	468	456	419	454	424	452	457	425	448	463	484	440	405	451	426	438	447	454	429	432	434	436	438	437	409	412	421	458	452	402	480	410	432	440	449	447	458	429	486	432	450	446	446	447	457	468	456	403	496	452	420	430	392	453	468	473	424	444	442	429	438	474	425	435	445	473	464	424	469	425	466	475	451	468	451	441	420	459	458	438	455	463	454	470	460	453	464	479	459	477	435	446	409	455	440	434	434	445	415	451	469	461	457	460	434	448	455	469	453	447	445	456	467	398	460	442	416	432	436	430	459	445	431	442	453	464	452	448	459	454	458	475	448	451	459	475	443	476	436	491	452	462	438	408	454	452	457	429	439	423	420	465	440	435	441	451	455	424	402	461	478	397	468	448	499	444	477	418	447	456	413	447	455	413	458	423	437	458	435	475	453	394	474	419	470	441	463	427	446	429	448	426	439	387	450	415	399	449	452	431	439	424	449	450	458	429	460	415	462	470	441	414	471	462	452	488	401	457	479	454	430	464	467	427	454	433	426	433	446	415	487	475	457	439	407	439	415	471	431	451	418	438	452	403	457	410	454	442	434	439	441	425	431	459	444	437	468	432	443	380	463	441	431	471	430	460	494	445	451	467	447	470	427	422	424	394	445	404	446	459	444	470	434	410	468	461	432	458	417	459	489	431	440	421	457	433	402	451	423	446	460	461	451	440	458	445	456	450	465	460	401	444	439	414	456	448	445	399	464	435	445	423	466	397	447	479	409	489	446	428	479	445	376	413	475	428	416	451	437	449	441	464	481	432	433	396	446	446	415	447	443	448	440	427	464	444	428	453	443	420	483	426	444	436	453	427	447	477	472	449	466	469	460	450	459	445	418	451	407	465	424	445	397	486	436	450	459	426	448	461	456	432	471	438	428	441	441	464	468	441	462	430	428	427	467	490	517	439	465	415	429	425	463	439	426	430	439	419	431	444	413	457	479	431	446	462	471	435	442	443	433	418	472	424	440	394	438	431	462	420	458	451	452	431	431	460	409	414	458	416	423	440	438	442	416	461	464	413	426	434	462	422	461	459	447	438	464	429	415	439	444	453	445	440	458	428	470	394	481	413	428	435	424	461	444	456	441	395	464	448	433	427	450	442	430	448	441	448	472	449	468	472	469	436	452	469	449	460	485	456	439	451	442	460	444	441	435	465	423	447	420	454	443	449	461	417	418	448	440	493	415	464	453	444	409	415	406	411	429	482	424	451	403	449	430	454	431	455	466	459	433	471	452	435	427	416	439	438	442	433	467	497	425	443	438	422	459	440	422	477	431	399	423	466	444	443	448	436	462	457	464	460	459	448	423	474	446	445	453	456	437	410	437	431	476	474	451	445	436	435	416	436	442	463	413	446	448	460	414	470	433	434	470	464	420	450	450	439	476	438	466	455	452	422	456	428	453	443	447	427	446	454	449	465	455	443	424	445	464	449	422	473	434	429	414	416	419	412	450	505	423	452	433	494	431	402	445	456	478	455	406	440	446	442	422	442	437	448	440	429	473	426	432	463	420	436	449	483	411	469	435	414	442	445	413	427	450	444	454	428	443	416	442	464	438	455	470	406	430	463	465	396	422	492	445	440	428	438	430	461	500	453	437	433	506	431	423	414	459	445	489	457	415	463	405	486	438	449	422	431	464	424	450	428	442	448	460	443	440	395	430	414	458	465	414	481	445	439	449	437	398	426	425	453	452	449	476	446	429	446	430	430	432	445	448	437	459	431	435	414	460	480	437	402	444	448	445	467	466	422	454	457	463	422	427	484	440	458	483	436	462	435	458	434	421	439	454	448	417	452	451	443	504	475	438	450	457	439	445	457	435	463	390	443	476	418	425	443	434	420	461	459	414	449	427	455	435	439	411	441	433	463	423	439	461	433	463	442	456	445	420	414	443	429	445	457	458	484	426	424	421	458	460	416	442	430	439	443	430	476	426	415	464	458	416	491	434	441	433	459	414	421	469	500	433	445	444	440	417	436	397	413	470	434	456	406	425	474	415	459	413	448	445	471	430	463	464	425	452	481	425	477	459	463	461	414	448	411	447	468	420	443	461	472	439	482	433	430	445	471	424	485	455	386	396	437	454	444	448	466	434	444	439	427	439	436	436	450	426	458	454	474	428	445	441	419	443	444	458	452	425	464	444	443	422	460	470	485	431	419	475	456	477	398	410	469	461	455	463	397	455	444	474	434	434	455	464	433	478	441	401	482	466	447	461	444	442	448	440	427	432	461	435	437	444	491	457	441	398	422	453	448	461	461	435	437	462	442	463	449	435	481	422	420	434	470	430	449	492	436	451	418	467	453	471	455	427	400	449	506	442	480	434	429	432	456	458	431	447	432	461	437	433	424	423	432	415	449	467	466	451	438	428	442	470	456	427	440	432	485	470	439	456	421	415	425	467	434	451	492	470	467	454	455	467	462	449	432	471	452	467	418	442	461	448	437	446	477	439	390	461	444	460	447	441	438	444	467	466	392	431	446	440	480	426	448	407	488	473	500	456	433	457	426	438	420	458	439	475	413	432	406	420	422	453	480	431	457	400	411	436	418	431	456	471	420	440	458	436	455	409	454	470	471	416	435	387	436	461	445	451	456	443	413
1643	8307	26838	18984	6401	97	47	30	30	34	41	44	43	53	38	53	48	49	30	42	39	28	32	40	43	31	31	26	30	25	26	37	24	24	31	34	25	27	32	27	26	27	23	28	27	29	28	25	19	27	31	27	25	31	39	34	25	19	25	26	16	25	22	27	31	34	20	29	14	24	21	37	21	28	28	26	26	16	28	29	15	34	31	25	28	28	34	22	26	28	22	36	35	25	32	30	19	27	34	29	22	14	36	27	24	30	19	25	25	27	22	25	29	24	24	24	26	21	25	20	25	20	30	14	28	25	29	30	23	33	28	29	24	25	28	29	18	30	33	22	23	19	27	27	21	29	22	26	37	30	29	31	31	21	27	18	21	18	33	17	29	21	22	29	21	34	27	29	20	17	31	27	27	21	30	14	35	27	26	24	25	26	26	20	35	19	27	31	28	38	29	27	16	31	26	19	25	28	23	34	21	27	29	30	27	29	22	19	30	28	33	32	35	21	15	23	31	25	21	30	35	26	23	22	18	24	18	25	16	31	34	27	23	25	30	40	29	33	33	24	45	26	24	29	23	34	32	21	29	20	20	30	25	25	28	29	31	25	25	26	27	29	27	26	28	28	34	33	21	17	24	23	33	24	19	27	27	22	20	30	24	23	21	24	22	27	28	26	23	27	23	23	14	25	29	26	29	26	27	29	26	27	33	24	27	29	34	27	25	32	23	31	28	20	19	30	23	29	29	25	16	25	23	24	18	32	21	23	26	27	16	29	20	33	21	32	27	37	28	28	33	25	26	28	31	21	24	23	25	21	29	28	26	30	31	32	22	30	30	21	26	25	23	34	23	25	26	29	29	25	30	38	19	28	29	24	16	22	27	22	26	23	24	31	26	20	27	25	26	28	35	22	29	28	33	25	21	27	21	28	23	22	24	18	27	32	33	20	29	29	24	23	40	21	33	21	34	33	28	24	26	27	31	31	26	24	22	23	21	38	23	31	23	24	27	33	35	27	18	24	26	33	19	30	33	38	24	29	20	27	32	18	29	32	27	27	24	36	21	24	32	25	25	17	31	18	26	25	21	30	30	24	28	32	17	22	32	25	23	27	30	16	30	23	27	20	31	25	18	18	27	23	28	25	28	33	18	20	22	25	23	27	20	25	29	23	32	22	24	33	26	29	20	25	21	33	36	20	35	30	21	30	29	28	22	21	29	25	28	22	25	25	27	30	37	32	28	34	25	26	34	27	27	31	25	29	22	32	19	20	36	20	29	28	23	27	29	29	28	21	24	21	19	27	24	17	33	37	36	24	28	31	27	25	30	24	25	28	20	28	35	23	28	23	20	29	30	21	24	25	19	40	21	24	25	27	23	21	27	27	23	31	24	29	20	24	21	36	21	34	27	21	25	43	33	19	18	28	29	31	19	27	33	27	29	34	28	18	29	26	29	23	27	31	25	21	25	24	23	40	30	28	32	31	30	26	25	28	25	33	18	31	17	31	32	29	22	26	31	35	28	19	17	22	30	29	31	24	19	34	29	27	23	33	25	27	21	23	27	24	28	23	23	31	31	36	22	30	25	26	17	24	29	20	33	35	15	36	34	30	26	25	20	32	32	23	34	28	34	25	33	26	29	31	21	24	24	29	21	32	36	36	33	29	24	25	30	22	27	23	28	36	28	29	20	20	17	23	20	20	21	19	25	29	23	25	31	24	25	27	29	24	32	22	23	19	30	26	26	33	20	20	25	25	9	18	23	43	34	39	23	35	46	29	23	21	16	36	28	29	17	21	32	28	26	31	19	29	21	23	24	27	27	33	30	21	24	29	24	34	28	32	25	23	23	28	28	22	27	35	30	31	36	36	29	30	35	21	41	19	28	32	24	27	24	24	27	30	22	22	25	26	27	23	24	19	21	31	25	27	27	26	25	25	31	30	27	26	29	27	33	33	30	23	26	29	29	40	37	26	34	21	26	29	25	40	32	24	24	23	34	27	20	23	29	36	26	24	23	31	28	33	28	20	25	28	26	23	24	39	23	25	23	34	29	18	26	30	30	28	25	17	26	32	35	33	25	19	30	25	28	28	34	27	35	19	30	23	25	30	26	22	20	26	27	24	32	30	24	23	31	31	20	23	33	26	26	23	20	32	36	19	28	30	21	24	32	23	21	28	27	20	26	19	27	26	25	23	35	31	23	26	16	26	31	24	43	20	32	29	24	22	31	17	20	29	19	21	32	25	24	26	27	20	27	30	22	31	27	26	26	36	21	42	30	27	29	19	31	30	17	26	22	25	22	25	20	28	30	23	39	25	23	16	22	20	22	26	29	31	17	29	31	19	28	26	24	22	24	21	23	35	26	25	28	25	33	31	27	28	35	36	29	27	23	30	17	23	32	25	27	23	19	35	24	26	21	23	29	35	32	34	32	27	29	25	30	31	26	27	18	23	22	44	19	26	26	24	37	25	29	20	20	22	23	21	17	23	32	24	35	25	23	33	24	24	24	30	24	26	15	25	21	22	23	25	29	27	35	29	34	23	34	28	31	16	27	42	27	25	26	34	35	20	29	22	34	29	20	26	30	26	38	25	37	27	29	31	25	22	35	31	24	29	23	39	29	20	25	30	20	23	27	25	17	27	26	32	27	24	24	28	32	31	22	27	23	22	28	24	36	31	21	25	25	25	32	23	32	22	32	33	27	25	31	25	24	21	23	23	33	26	23	23	18	30	36	33	23	14	23	29	24	22	25	29	26	36	29	30	30	23	31	31	20	23	18	32	26	31	20	31	24	26	25	35	32	26	30	27	24	30	26	23	31	26	24	27	28	34	28	28	25	31	29	21	32	27	25	34	25	26	25	26	31	27	20	29	21	30	27	21	24	19	19	22	23	24	29	26	22	21	21	24	23	20	21	23	28	31	22	18	23	40	25	30	31	33	20	31	34	30	30	25	17	32	21	26	21	25	22	24	25	25	28	28	26	22	31	29	24	34	18	28	21	23	25	21	29	28	32	26	30	31	26	29	33	33	18	25	28	31	21	26	30	23	28	34	34	32	27	26	33	21	24	27	32	26	29	27	28	17	21	30	28	19	32	33	23	21	26	21	34	33	26	32	29	16	37	26	23	24	30	28	27	18	23	31	29	29	24	31	22	29	36	28	25	28	27	23	26	24	21	33	23	22	20	35	27	29	27	28	28	32	29	30	26	32	24	34	23	30	32	38	30	27	35	22	28	28	29	31	23	23	31	25	23	25	23	28	34	20	21	30	26	22	24	26	33	34	15	26	26	27	26	22	21	18	27	35	27	21	24	21	36	21	19	28	22	26	28	28	20	27	29	27	23	24	22	28	23	27	18	30	21	32	27	23	31	30	29	27	17	27	32	15	20	33	30	27	29	25	24	25	31	24	30	33	25	30	30	30	17	32	31	35	25	16	17	31	26	31	24	23	14	28	31	23	25	22	32	27	23	28	18	27	23	30	32	30	32	34	19	27	31	38
28427	42648	70942	71098	46204	4923	3789	2755	2217	1742	1569	1498	1604	1506	1443	1530	1624	1560	1434	1231	1245	1167	973	957	959	918	849	759	634	681	632	659	588	642	585	621	604	542	563	540	561	550	560	544	548	545	543	543	528	577	575	534	548	586	595	522	535	502	536	507	529	528	495	484	500	520	494	531	514	546	471	513	516	480	481	512	469	509	424	478	459	460	509	473	482	483	477	457	487	483	468	438	480	477	438	455	438	441	490	481	467	449	465	450	459	471	491	489	453	475	425	485	468	440	471	418	451	472	435	471	439	457	461	513	463	449	395	431	440	463	434	470	454	471	474	451	508	478	473	449	469	487	437	483	444	481	438	417	456	482	472	434	466	427	498	505	497	453	419	456	449	429	483	443	461	463	465	428	464	438	466	440	498	426	438	456	473	436	474	479	495	467	483	462	467	495	454	473	463	456	456	443	472	474	472	455	415	479	441	458	472	456	436	478	489	465	500	450	452	476	431	524	446	447	517	463	473	455	423	447	486	461	463	468	479	458	416	475	452	447	445	444	449	494	482	446	467	464	475	452	480	451	452	452	456	496	456	496	447	500	433	418	465	443	432	463	465	517	484	453	474	442	484	477	480	448	455	466	465	505	502	464	458	459	458	452	483	430	459	444	497	464	426	445	467	477	418	477	471	449	479	460	476	475	493	493	454	452	454	508	445	448	466	493	478	436	498	478	468	432	460	473	465	496	480	486	435	480	432	451	503	488	450	449	497	474	430	441	480	443	472	434	473	491	453	485	492	453	477	458	435	472	445	446	456	490	492	471	469	472	479	480	450	463	462	474	486	473	469	487	469	455	425	449	497	426	466	441	462	498	431	486	454	471	458	484	440	473	432	456	452	461	512	457	509	440	482	470	462	461	458	443	459	449	434	472	453	500	443	459	511	470	451	425	465	487	460	487	462	465	479	464	454	444	416	446	485	490	456	443	450	488	423	494	451	470	448	487	422	461	465	453	455	441	451	456	503	458	466	451	447	470	480	498	432	477	431	424	479	461	455	490	468	520	486	504	447	431	501	442	422	466	457	468	464	459	497	452	480	452	514	470	455	470	487	469	477	430	478	455	425	493	469	472	486	494	490	477	519	435	447	447	469	468	478	458	462	437	444	418	454	439	426	437	449	430	447	465	457	469	466	453	458	500	472	445	457	482	476	491	448	473	445	426	486	471	451	462	460	440	460	451	465	445	487	467	472	453	475	448	507	464	468	459	466	450	479	481	449	451	462	452	465	465	475	426	486	473	465	457	475	485	478	469	444	439	479	473	483	485	487	472	520	480	471	498	477	458	461	465	450	473	439	454	465	486	476	435	447	467	446	438	484	459	517	417	473	444	480	474	464	494	513	474	488	502	436	457	493	483	478	453	437	435	428	451	493	488	469	500	444	490	473	444	479	472	490	463	491	476	484	490	512	444	473	462	473	449	437	475	437	478	485	475	504	444	471	453	459	469	476	493	434	469	453	460	442	443	437	467	491	432	459	478	485	485	485	453	467	490	496	490	485	467	527	465	468	458	445	438	460	481	452	413	438	484	423	455	411	432	459	463	444	450	463	463	458	458	472	438	442	457	458	463	465	459	463	444	507	454	463	475	473	478	467	440	457	495	454	451	433	489	454	414	508	428	415	446	481	492	511	487	433	459	435	499	447	419	451	454	465	443	470	467	444	422	419	491	461	495	461	477	474	468	461	457	451	458	474	454	440	461	459	450	476	421	453	420	485	494	452	474	485	460	474	435	469	525	450	483	463	427	462	473	441	514	470	451	471	471	476	419	475	466	496	462	463	428	496	473	480	465	426	472	468	428	470	451	446	432	466	442	486	463	487	447	442	493	453	465	475	451	427	452	471	429	509	515	492	463	457	459	484	485	475	444	448	479	453	496	460	468	474	443	437	511	430	451	492	461	447	446	437	475	479	456	485	460	509	467	495	508	475	453	468	473	461	440	454	465	479	488	452	487	473	442	433	435	448	454	456	443	472	446	430	461	471	447	464	455	451	466	434	451	478	482	481	455	474	498	458	441	439	412	467	455	490	491	454	470	450	455	458	466	463	469	474	458	470	458	441	513	449	486	452	446	486	487	470	485	463	482	487	460	467	458	475	446	478	453	442	466	478	519	399	482	469	451	459	477	473	482	457	440	479	486	471	520	493	497	471	438	445	463	420	458	438	433	506	492	483	491	474	461	521	447	463	481	443	491	467	470	452	470	463	483	498	474	430	475	476	483	464	444	421	435	439	488	487	496	435	429	454	472	475	491	493	442	474	486	455	473	451	425	454	471	438	440	463	422	455	472	459	421	455	481	465	457	435	445	457	442	440	454	472	463	502	496	475	462	452	456	452	456	468	475	489	447	437	477	521	451	439	464	483	485	443	461	469	422	448	451	405	467	464	406	473	456	478	475	454	497	485	486	457	436	496	446	499	448	471	446	445	466	457	484	456	463	483	424	467	485	461	484	447	497	441	400	411	461	400	453	495	444	473	416	456	454	469	467	435	469	456	465	466	425	467	428	431	499	484	464	477	422	464	453	512	455	440	455	481	431	470	455	449	464	452	490	432	448	478	468	501	497	470	449	443	470	424	473	453	463	473	453	454	483	473	465	478	450	437	443	461	484	465	465	435	506	455	483	504	463	445	478	453	461	477	484	462	472	444	494	462	437	498	464	492	504	473	457	466	470	479	482	441	454	457	430	474	445	461	455	491	484	496	463	463	475	477	489	480	473	466	457	456	454	470	452	437	486	457	441	450	451	451	467	460	500	505	474	439	440	465	461	397	462	421	459	439	424	509	420	462	456	495	457	475	511	449	484	490	459	488	450	482	462	472	442	461	456	401	469	475	479	454	460	464	450	471	456	469	469	445	469	451	436	462	451	462	437	446	450	415	448	467	419	429	463	458	461	474	477	476	462	460	525	463	474	430	481	455	440	498	459	453	485	503	477	460	522	508	455	426	480	466	438	452	454	498	494	446	520	446	442	459	450	461	450	487	431	475	474	504	465	437	436	461	496	498	487	471	422	470	439	432	450	449	497	462	445	439	491	461	472	459	470	479	459	459	435	436	436	504	421	480	434	495	411	444	482	449	470	448	496	471	471	458	467	440	437	455	505	501	462	440	468	470	501	498	458	487	491	500	465	436	477	451	459	485	440	447	454	452	478	502	452	439	457	451	482	471	406	464	441	444	440	452	473	505	467	472	450	454	424	478	487	484	449	441	459	461	463	504	440	476	444	479	443	466	455	480	462	488	475	463	484	475	437	502	492	419	482	486	501	465	452	445	428	453	456	472	461	412	438	481	484	450	463	469	462	446	429	433	435	454	482	467	478	486	461	450	423	497	461	450	459	479	486	474	496	488	466	450	497	455	472	471	461	478	446	477	493	479	452	492	435	462	445	484	466	478	463	442	462	490	478	491	455	483	436	451	506	421	499	451	472	479	491	471	486	494	430	489	458	428	499
2505	1499	10700	11999	4524	63	47	43	37	61	44	50	52	43	56	48	49	53	58	45	63	54	44	48	48	38	38	49	39	27	49	37	48	43	36	31	46	28	46	36	32	47	40	49	47	45	42	43	36	41	40	37	43	42	42	41	35	33	50	46	39	42	50	39	33	54	39	36	51	38	47	39	44	34	38	52	41	33	36	42	44	36	39	33	40	42	42	38	44	48	48	50	39	32	44	43	42	37	53	34	35	27	34	38	35	45	37	36	42	33	50	47	36	40	34	39	44	34	31	33	39	49	31	50	42	57	45	38	41	41	30	36	33	32	36	44	44	35	23	37	36	33	35	42	30	39	39	56	41	38	47	41	42	38	38	34	38	33	40	45	36	28	49	33	41	34	25	40	35	38	43	29	41	38	35	40	39	34	34	42	36	37	44	26	40	34	33	44	35	48	40	45	40	49	45	38	36	36	31	47	38	49	35	38	37	36	46	46	30	44	32	37	32	37	38	41	40	45	49	46	33	24	39	37	39	36	37	32	49	44	40	39	47	28	33	38	39	42	51	36	37	45	42	41	41	40	42	35	30	40	39	41	33	41	27	36	38	36	34	30	40	38	45	56	42	48	43	45	50	47	35	34	35	43	51	39	34	48	36	37	39	36	36	43	45	44	32	45	35	38	45	43	43	36	38	41	44	44	41	43	28	48	49	39	44	36	33	47	34	42	31	37	31	36	37	35	45	43	42	35	43	41	37	32	40	43	34	40	43	48	37	32	36	30	45	31	41	30	45	37	47	46	31	53	39	39	47	37	42	40	36	57	44	55	38	45	46	37	45	48	38	45	37	39	38	40	40	35	38	37	34	49	37	37	49	30	35	47	39	29	45	42	38	40	40	38	39	34	41	47	36	46	46	35	50	40	32	36	36	40	38	40	46	39	54	35	42	38	54	47	35	52	40	33	27	29	35	39	40	42	42	44	38	49	33	51	39	47	45	39	45	45	27	38	28	31	41	35	42	42	32	36	44	37	35	42	36	44	43	33	47	38	43	48	33	39	32	40	27	33	40	41	34	42	41	32	35	34	46	40	41	48	30	37	41	39	42	41	26	28	41	38	28	37	34	29	40	29	28	31	37	37	42	36	30	34	44	49	40	40	38	35	32	33	34	41	31	33	42	33	39	35	39	37	34	27	29	34	39	44	41	43	37	34	46	41	45	31	41	35	46	45	50	42	44	33	31	32	49	44	47	41	37	35	45	46	25	31	35	37	36	29	50	37	38	37	32	47	36	46	42	50	34	40	36	39	44	41	45	57	39	38	52	52	46	36	36	45	30	44	37	40	43	36	34	38	49	35	43	44	35	46	33	38	46	31	42	33	25	48	37	37	46	37	29	36	31	46	41	38	31	47	38	43	44	42	42	41	34	40	35	41	29	36	55	46	42	34	40	44	38	34	35	45	38	31	54	26	35	45	40	37	39	38	47	48	32	37	38	43	36	43	37	43	37	44	48	29	33	41	50	43	47	44	39	39	41	52	49	47	31	40	41	45	29	54	39	42	40	47	47	40	21	40	45	40	41	35	33	44	44	32	35	43	38	38	39	38	34	31	38	42	42	42	42	31	37	42	45	36	46	30	24	44	44	30	35	39	46	37	43	49	37	36	47	40	37	33	39	32	40	46	34	48	53	34	33	35	50	31	38	48	41	45	40	37	46	38	47	45	32	45	35	39	40	49	30	39	41	44	42	49	36	28	34	43	43	38	48	52	40	32	32	26	39	38	41	43	39	40	41	36	38	47	37	44	40	39	49	35	45	40	38	48	35	51	42	31	41	27	44	37	39	35	47	36	50	39	33	34	32	49	37	32	43	31	37	25	38	35	43	42	39	33	27	36	41	36	34	41	34	47	40	37	31	48	32	39	30	40	35	47	36	41	42	43	44	51	32	39	51	46	38	50	46	35	41	34	36	29	39	41	55	41	39	41	38	30	38	37	34	38	35	26	46	38	35	50	35	41	36	44	52	41	40	33	37	38	33	40	32	54	55	50	39	41	37	46	35	36	35	39	30	39	38	43	37	40	30	45	37	44	37	36	46	49	45	29	31	34	37	42	42	29	48	34	37	35	25	30	40	42	36	32	44	31	35	42	37	32	44	55	47	37	31	44	34	42	39	39	35	40	54	44	36	49	37	41	38	38	34	45	41	41	44	36	53	45	34	39	45	32	33	37	40	38	35	32	38	36	41	32	29	48	33	38	42	51	23	40	40	38	37	29	42	53	38	40	35	46	32	46	34	39	42	36	44	42	38	40	48	42	47	46	39	28	38	34	51	46	30	39	35	40	39	39	38	49	27	47	43	46	37	35	34	52	27	52	33	34	38	51	42	37	37	41	48	32	37	34	39	38	38	32	40	34	42	38	34	35	40	35	36	33	34	36	35	41	32	35	35	37	45	47	39	41	39	41	46	33	51	34	40	34	38	30	43	31	34	43	32	43	50	48	42	40	41	44	41	52	32	42	45	32	30	25	44	30	39	35	42	53	35	41	37	35	38	41	43	35	43	34	39	40	40	36	48	41	36	34	39	34	42	43	41	32	51	33	44	32	40	39	34	37	45	37	47	34	36	38	41	27	44	26	34	42	39	41	44	47	54	44	34	35	29	38	44	33	46	35	49	32	26	39	35	52	41	37	41	43	44	32	28	46	37	40	31	41	35	36	38	29	39	39	40	36	47	38	39	41	42	33	36	39	44	40	32	43	37	48	42	39	43	35	35	43	46	37	32	18	44	37	36	35	48	38	41	41	44	37	35	27	36	23	39	40	32	29	45	47	36	36	34	52	34	29	36	44	26	43	51	37	46	33	42	27	32	33	47	46	39	39	41	40	41	40	39	42	39	30	39	37	34	29	33	51	36	37	34	34	43	32	36	37	29	39	42	44	37	45	41	42	28	34	34	31	42	45	36	37	44	34	42	39	46	44	45	32	31	38	59	33	27	43	27	54	36	36	59	36	42	35	37	48	55	36	35	40	38	53	28	36	45	37	49	41	40	27	42	43	38	36	31	42	36	35	32	46	48	41	41	33	38	35	46	43	38	28	33	41	30	48	36	40	36	35	45	46	33	32	41	42	43	50	53	36	50	40	45	50	45	49	36	48	32	49	46	34	44	39	30	35	39	33	35	37	57	47	47	45	41	36	32	30	38	41	52	50	28	50	34	40	44	40	38	40	47	40	38	44	52	35	48	40	40	33	40	49	39	42	37	44	42	35	47	34	35	44	40	33	47	39	39	40	32	33	45	40	41	34	43	28	47	49	49	37	27	41	31	39	42	43	27	41	35	32	44	28	35	29	28	31	33	50	46	39	31	49	30	37	34	44	44	39	35	36	43	39	51	49	34	39	44	36	35	42	44	46	51	43	35	33	38	40	39	32	47	33	30	34	40	40	46	42	36	35	44	38	37	35	46	25	40	40	38	38	50	36	31	29	37	34	48	41	31	37
21720	25342	51527	66570	39362	3584	2825	2140	1837	1540	1429	1499	1719	1662	1615	1624	1799	1737	1559	1482	1426	1224	1260	1132	1087	1051	966	863	816	818	837	776	805	829	767	789	775	765	781	785	733	743	774	721	752	769	706	702	806	718	753	700	715	731	706	735	723	690	673	721	715	725	705	708	726	716	719	747	677	672	685	703	712	673	678	705	722	705	703	699	685	686	674	677	665	687	695	665	647	669	654	715	618	677	707	678	700	714	672	696	659	611	690	629	701	699	640	665	689	704	697	690	653	654	672	640	648	646	649	640	623	644	685	663	623	689	675	641	638	672	683	698	682	719	651	669	667	671	692	688	647	677	671	655	631	672	697	664	682	644	663	701	664	681	677	630	649	645	669	627	683	698	668	675	662	674	684	664	702	664	684	688	697	710	672	718	687	672	639	708	677	703	678	663	645	652	644	673	661	709	666	670	643	677	651	659	682	641	719	633	670	698	689	663	679	683	711	685	660	672	651	690	705	676	681	601	731	651	687	664	694	678	712	653	665	673	621	664	693	706	692	654	664	626	662	677	691	671	654	641	646	684	660	675	687	611	650	662	638	663	623	674	635	650	683	707	662	643	722	627	658	677	637	710	682	673	683	668	697	699	671	642	685	661	663	655	682	630	670	650	658	677	699	670	681	664	668	654	641	719	655	633	635	678	593	631	630	692	655	647	641	667	658	627	682	666	656	643	668	646	637	655	679	608	644	675	696	651	694	668	680	677	682	653	697	667	689	679	638	676	637	669	679	680	695	654	701	688	723	648	639	662	662	667	697	618	646	670	642	680	709	732	672	672	659	643	658	668	638	670	725	719	653	650	672	659	660	657	694	678	688	687	714	694	657	668	673	650	663	697	662	703	683	649	649	668	693	663	652	643	627	667	675	690	691	736	657	680	676	692	678	650	672	638	698	686	665	648	648	668	674	690	694	635	634	649	721	731	671	670	692	654	642	669	688	661	678	696	615	669	686	648	659	661	660	639	662	655	662	653	635	720	665	666	720	640	677	709	663	655	683	678	669	710	664	690	672	657	643	630	694	627	689	700	604	680	652	659	686	701	661	655	676	720	656	680	673	666	655	659	616	645	681	651	676	706	728	711	666	689	669	696	667	703	606	627	647	666	689	678	683	697	667	706	663	669	618	637	661	651	688	668	668	655	669	657	667	683	655	705	673	694	685	666	676	614	656	664	700	676	660	710	705	675	678	691	690	671	664	657	631	611	646	662	654	646	685	679	645	661	681	699	686	696	658	663	667	634	681	659	663	649	688	637	691	635	683	648	699	705	681	681	647	716	673	591	656	657	684	622	719	655	685	654	682	686	675	662	722	735	637	635	676	673	664	625	656	655	718	587	689	650	712	685	707	701	669	664	661	713	664	695	667	665	632	651	664	691	616	659	664	692	625	691	647	678	658	645	692	694	656	694	649	706	683	658	631	695	614	641	650	699	636	666	656	645	706	671	696	650	650	653	652	704	670	693	633	680	701	682	727	628	658	704	653	655	685	703	718	647	682	654	703	728	696	669	688	666	650	680	657	635	646	648	649	682	688	622	682	657	627	672	654	682	644	681	661	644	647	670	687	617	662	682	680	701	682	622	633	683	682	633	646	741	632	685	658	663	719	672	662	615	674	701	677	665	658	643	695	612	659	712	669	666	699	692	667	713	666	652	643	704	684	673	655	670	650	655	675	685	696	696	689	667	669	649	632	703	708	649	662	659	657	635	653	692	655	687	644	676	665	731	678	662	675	665	684	649	687	686	675	666	702	694	674	693	643	665	632	648	658	711	619	662	708	667	659	665	714	658	675	670	659	700	627	673	684	692	676	693	673	706	663	667	680	621	647	692	668	681	641	669	667	705	689	660	642	694	659	656	699	642	685	705	639	686	674	690	667	656	649	699	681	653	659	656	678	679	696	697	661	707	690	642	716	679	672	681	638	693	689	700	673	680	652	651	673	679	641	670	683	693	637	637	684	665	661	754	672	645	658	702	640	685	684	719	649	705	678	652	685	686	663	679	635	666	671	654	615	684	663	652	665	637	654	647	688	675	663	703	653	685	677	675	661	626	620	675	640	677	666	627	703	694	659	697	690	702	644	697	708	684	641	641	680	669	631	673	647	620	651	700	678	719	660	637	658	671	715	653	670	655	674	703	675	705	683	694	663	684	642	690	648	719	674	661	650	673	713	694	676	666	674	600	695	714	636	705	669	627	688	681	651	657	661	659	706	657	708	702	670	707	730	704	681	642	653	678	617	668	690	652	685	657	664	637	693	638	628	718	687	637	689	657	670	688	653	672	631	652	629	696	663	644	672	679	663	652	651	645	658	652	644	611	647	680	659	634	677	671	668	633	638	652	661	675	673	649	664	675	679	687	637	666	653	677	649	607	673	617	631	641	692	718	646	715	631	694	667	696	705	638	660	679	674	721	645	702	702	686	735	668	694	662	659	686	680	669	635	652	674	681	656	647	664	637	672	627	695	667	684	681	659	656	665	695	684	687	608	652	664	689	689	687	664	688	696	682	657	667	673	693	690	666	628	695	708	626	677	680	634	672	686	696	669	642	741	625	641	694	646	650	670	663	672	648	638	647	684	701	655	644	672	669	693	675	603	600	635	697	682	669	662	672	689	647	660	660	675	707	654	656	683	690	644	685	692	643	669	639	635	660	699	666	681	668	675	722	622	662	694	730	675	659	641	635	634	652	669	689	695	684	630	663	670	665	670	647	680	699	702	688	636	668	659	682	645	671	692	607	614	644	684	622	692	635	683	646	670	699	654	660	647	680	634	674	676	666	626	698	712	641	693	651	681	632	661	701	646	684	635	639	656	629	696	649	688	666	623	633	659	621	704	692	670	690	672	695	645	664	659	669	661	622	660	673	639	647	643	638	695	701	701	673	645	652	686	655	672	659	687	650	648	662	650	642	724	636	670	664	632	662	632	629	673	678	678	662	654	668	596	687	666	672	672	678	658	671	669	642	696	633	673	660	660	703	652	651	649	663	678	657	679	718	663	654	630	667	658	697	660	665	694	655	662	678	682	622	714	665	646	658	703	662	675	663	668	668	625	667	677	675	660	674	677	643	656	644	665	655	659	693	658	665	674	661	684	720	648	685	670	628	685	623	704	677	615	694	639	690	687	660	707	694	664	653	667	688	662	702	687	712	683	645	642	697	670	673	650	671	698	647	651	642	700	679	656	647	660	654	720	671	701	624	651	653	641	690	629	664	683	693	670	695	667	639	631	696	670	690	660	678	671	658	696	672	673	695	658	639	659	665	658	665	616	683	727	694	676	673	691	659	651	715	667	668	656	713	671	692	687	676	723	677	648	682	675	685	655	682	701	679	681	673	650	628	662	669	677	704	676	641	662	662	684	703	713	680	630	742	661	686	654	691	686	647	654	685	629	688	645	666	699	604	576	641	700	662	676	693	708	669	659	673	664	653	667	680	660	659	649	640	686	660	638	648
1813	16670	31350	18876	4382	52	52	48	57	42	29	37	45	65	55	44	39	30	44	40	41	39	33	45	34	36	42	32	33	35	38	30	46	22	32	35	30	37	19	36	28	40	35	40	33	39	38	31	36	31	37	36	40	28	20	33	34	35	42	33	33	36	33	26	31	34	31	27	31	29	29	29	30	28	30	24	27	33	32	34	30	43	33	36	36	34	31	34	37	33	36	37	37	29	31	17	31	31	41	29	33	49	23	28	35	32	41	39	26	30	40	30	34	35	32	30	32	34	32	32	36	35	33	39	31	27	36	32	29	34	24	35	42	26	25	33	23	33	33	31	28	36	29	20	35	30	37	26	34	31	47	38	23	30	33	32	30	29	30	28	26	32	23	36	27	36	39	31	46	28	31	30	30	38	28	28	28	32	39	28	44	38	31	38	37	32	33	38	28	29	33	40	36	29	28	44	31	33	30	33	34	32	37	30	37	33	23	36	31	31	22	25	41	34	27	23	29	31	35	33	36	32	17	35	26	31	34	32	27	36	29	31	23	28	32	28	27	26	32	35	33	36	30	31	32	35	33	34	29	23	25	27	27	33	29	27	37	31	33	30	35	25	27	29	42	33	17	28	20	40	28	34	27	37	36	32	29	33	33	35	28	30	23	27	42	34	28	35	33	40	36	30	37	23	24	29	32	22	32	33	24	34	26	26	32	31	30	38	37	35	31	32	27	40	33	36	26	29	31	34	40	30	39	23	41	33	31	29	37	28	27	23	42	22	41	32	29	39	39	31	33	32	28	27	29	32	27	28	30	38	30	22	34	25	31	38	35	37	29	37	32	29	28	35	36	32	28	19	34	36	26	31	35	24	26	45	25	31	41	31	32	40	36	30	33	31	44	38	36	40	27	34	46	41	24	42	36	28	27	33	40	33	35	31	22	23	21	24	27	29	28	30	30	25	31	35	38	35	39	36	39	24	31	32	40	32	33	39	20	24	25	31	29	32	27	30	29	26	32	40	33	34	32	32	30	35	36	36	33	28	32	33	38	32	30	47	29	26	31	38	37	32	25	37	32	33	26	42	22	33	33	30	49	33	42	38	37	35	24	36	29	32	27	34	30	27	40	36	30	30	28	31	27	37	39	35	35	23	41	34	27	26	29	39	34	35	28	31	40	25	25	29	33	29	33	30	33	44	28	23	33	42	37	30	38	23	26	33	38	43	32	41	25	37	24	22	31	26	31	28	28	34	39	29	21	27	22	22	26	25	22	27	27	40	24	34	22	34	26	34	32	36	32	28	33	25	26	42	34	26	31	33	34	48	26	34	30	20	26	33	35	25	28	24	23	28	29	29	29	29	33	45	34	26	33	35	32	33	27	34	35	26	27	29	43	43	24	40	22	30	29	26	33	38	28	32	28	27	42	36	35	28	38	30	31	37	28	26	28	29	38	26	37	26	33	34	25	30	23	33	36	29	36	41	35	35	26	24	23	35	41	32	29	32	42	34	29	23	29	25	34	35	38	26	29	38	25	32	33	38	21	27	26	24	37	42	49	24	27	25	23	33	26	39	36	27	33	25	22	32	33	41	29	31	37	25	29	33	36	28	28	29	28	25	40	23	35	35	28	29	39	38	23	36	31	39	38	25	36	37	26	33	32	32	17	39	35	30	25	46	34	31	35	35	27	18	33	33	37	27	34	31	32	27	38	30	22	33	24	29	26	37	35	20	40	37	26	41	37	35	33	32	37	23	29	40	34	35	31	33	33	34	37	33	26	31	21	35	35	31	34	28	42	24	36	35	34	34	36	30	32	29	20	30	30	30	31	35	46	23	30	33	37	38	31	29	26	35	39	37	24	24	26	31	22	32	28	33	23	32	37	31	38	33	23	37	42	34	20	26	24	36	31	28	33	26	23	29	32	30	26	51	32	31	24	44	29	34	28	37	33	30	26	29	30	39	40	37	37	30	40	25	29	28	30	36	43	33	40	35	28	31	26	30	30	33	42	29	39	33	32	26	30	27	43	31	39	35	24	29	28	38	31	35	33	32	40	36	33	38	30	39	26	26	29	35	28	27	33	28	22	33	34	34	30	27	28	32	30	25	33	40	34	36	28	33	30	32	34	38	34	23	34	23	33	30	30	38	38	44	38	20	33	34	26	34	28	50	28	35	25	26	35	31	36	35	31	24	27	31	31	36	23	28	30	25	22	21	36	27	34	36	35	28	41	31	25	32	27	32	36	30	28	36	21	30	24	24	30	31	25	23	25	37	25	29	30	28	26	28	23	34	35	28	29	34	29	29	33	33	35	31	38	33	32	29	21	39	28	39	29	27	32	36	34	39	28	24	29	39	29	38	35	32	35	29	32	28	32	30	31	32	32	20	23	26	27	36	30	31	24	41	33	20	28	35	34	31	18	40	35	47	21	35	27	30	41	26	31	34	35	31	31	27	34	31	31	32	35	33	35	50	40	25	22	37	37	33	24	24	25	25	31	23	41	37	35	42	37	29	19	34	27	41	29	29	30	30	34	34	34	35	28	24	37	40	40	32	23	28	31	29	36	28	34	28	23	30	30	31	37	29	38	32	24	32	26	33	34	29	38	37	34	29	23	29	30	38	28	32	29	29	26	32	24	35	37	27	34	34	25	28	34	39	28	31	32	38	35	24	33	31	26	28	18	37	38	38	33	30	26	30	44	34	29	47	42	39	31	30	23	32	38	29	37	34	27	38	39	32	36	24	23	29	38	25	32	34	29	32	32	41	31	36	28	45	41	18	35	22	30	26	38	38	25	28	39	31	28	35	34	29	29	29	29	28	41	29	32	23	33	47	35	38	34	35	28	29	32	35	32	36	33	35	34	45	37	39	36	28	42	39	27	25	29	30	28	33	33	39	33	28	34	39	37	39	18	27	31	24	24	35	32	27	38	33	36	33	25	38	31	33	31	45	26	33	25	31	32	32	34	30	22	41	27	37	39	35	37	40	29	30	32	20	33	34	38	28	35	32	24	33	34	36	24	38	35	28	36	35	50	31	24	41	27	39	23	26	31	34	29	29	33	36	33	41	29	25	31	25	39	38	35	29	26	39	26	26	31	35	32	33	29	28	44	28	33	35	35	32	35	30	17	42	26	36	37	38	28	33	40	37	37	37	40	43	35	29	32	31	23	25	35	37	25	33	38	31	41	25	36	30	31	26	27	34	37	25	27	37	27	31	43	28	42	32	33	31	23	34	32	34	25	36	28	36	42	30	27	30	27	27	37	30	38	20	35	33	35	26	31	28	35	24	36	40	44	36	31	29	29	30	29	32	34	28	35	41	33	34	30	28	28	34	19	34	38	34	20	36	25	31	28	39	32	37	26	31	32	41	41	36	39	35	30	38	28	33	22	35	28	44	38	41	37	31	40	26	35	38	30	37	38	34	35	24	33	33	34	25	37	25	24	34	38	20	27	25	41	33	45	39	32	26	31	27	33	40	28	30	35	32	37	37	36	27
27925	50635	73634	72317	32794	4743	3708	2761	2253	1878	1609	1636	1788	1676	1736	1638	1698	1487	1344	1202	1199	1149	1068	1069	1086	904	862	798	698	716	718	679	668	662	655	670	623	603	588	622	589	618	672	616	607	609	621	610	601	610	644	618	656	595	592	595	610	621	580	610	584	580	625	601	585	607	610	628	528	588	573	559	555	559	538	557	551	546	539	580	554	588	561	549	558	522	535	570	562	595	526	521	539	545	552	507	547	557	586	537	549	525	570	574	534	573	538	567	520	542	547	546	543	514	547	528	501	557	539	567	555	547	565	565	514	505	558	563	554	546	550	542	548	528	568	524	509	533	561	556	547	534	525	508	545	563	553	541	595	602	567	619	522	492	507	525	556	564	515	567	568	561	545	549	544	520	575	566	520	537	565	561	528	558	532	563	569	549	543	521	556	547	552	522	561	550	549	521	546	494	591	513	554	538	538	545	537	555	550	543	560	542	537	537	538	518	544	545	524	509	533	492	540	549	540	536	571	520	525	555	540	515	521	549	517	563	544	529	575	521	536	561	552	530	546	534	520	531	539	550	515	549	523	544	546	553	520	549	523	526	565	590	503	506	451	520	530	548	527	544	516	564	553	521	550	562	549	548	529	526	504	517	541	506	578	533	568	488	539	582	540	516	562	538	511	514	540	508	522	536	556	568	529	536	539	527	569	594	597	564	483	579	580	527	557	515	577	568	545	535	532	526	569	529	550	517	543	508	572	565	504	526	560	565	501	555	551	542	522	540	524	539	539	550	546	566	568	530	507	545	587	599	514	560	573	519	533	550	555	539	516	527	540	561	565	566	548	525	557	546	566	517	529	534	542	565	566	535	544	561	580	537	536	513	529	513	517	569	522	556	549	536	539	514	572	573	551	560	558	529	541	590	512	554	563	533	497	518	520	515	545	546	551	543	555	545	585	527	511	562	588	585	569	578	523	518	552	525	547	553	572	505	521	502	561	545	537	558	550	521	514	524	552	551	551	560	545	534	526	504	535	550	573	562	528	526	543	531	519	546	532	519	547	562	557	579	542	540	581	523	496	578	523	559	536	543	516	552	525	531	548	569	557	538	554	549	561	523	523	517	520	576	547	536	575	544	547	554	532	582	501	529	532	547	529	552	519	553	575	570	575	510	562	551	542	554	581	544	521	539	513	510	518	523	533	530	563	537	558	521	581	532	552	557	526	545	558	556	530	567	611	515	544	547	556	529	556	562	536	571	528	516	534	550	569	561	543	553	565	528	530	528	541	511	549	560	555	527	553	499	559	558	528	522	535	533	563	518	549	536	497	526	548	544	540	571	538	535	514	570	560	555	574	539	494	554	565	532	537	549	522	545	520	553	495	519	542	562	544	570	529	534	506	545	518	551	542	530	587	547	584	526	552	580	567	570	552	521	531	524	561	557	537	525	553	525	559	508	547	520	544	587	534	541	554	521	528	541	539	502	492	531	516	534	533	516	540	489	547	574	573	513	535	558	523	545	587	545	557	532	578	552	527	557	542	514	483	572	519	505	481	517	561	522	561	503	530	549	555	544	571	527	512	523	535	557	562	529	527	558	502	558	508	563	517	540	563	604	526	550	542	577	560	540	559	535	538	529	574	555	533	539	546	532	541	529	539	542	556	563	509	541	542	519	528	577	526	525	538	541	577	508	506	551	578	561	533	573	548	517	507	514	558	527	555	498	546	494	539	505	531	509	492	574	488	560	569	566	563	570	541	527	535	547	534	545	533	542	552	564	577	507	532	530	546	519	564	565	552	545	543	558	528	533	569	571	537	532	520	540	529	546	557	530	529	496	556	517	555	553	508	509	500	566	493	535	526	543	556	507	512	540	560	527	491	554	532	622	519	522	508	525	503	534	534	507	535	497	497	522	573	550	511	525	520	564	523	536	536	535	528	486	506	573	498	505	565	569	539	544	574	554	569	552	557	552	558	549	586	523	584	493	528	545	532	537	521	554	572	529	536	536	525	551	521	595	504	541	541	535	554	551	529	498	565	559	577	538	600	501	530	549	509	571	544	547	577	594	527	527	543	510	571	538	528	560	518	517	563	568	493	572	505	546	551	551	557	528	554	566	541	567	532	555	551	551	534	546	548	513	559	552	539	545	517	552	558	533	466	513	569	557	548	532	528	538	560	505	520	550	538	532	533	484	558	540	552	571	531	551	570	564	533	511	507	580	517	496	530	503	562	546	534	530	576	570	539	549	529	557	517	522	529	525	522	566	542	554	548	562	570	548	553	570	498	531	513	544	526	532	575	564	547	573	536	545	513	524	547	501	527	502	519	553	570	573	505	535	536	526	563	548	515	552	506	558	540	539	563	521	546	592	539	537	570	567	520	559	553	542	560	551	529	521	532	543	542	531	525	539	530	540	562	556	512	557	543	521	526	541	560	558	540	494	551	560	532	578	567	594	558	543	539	537	514	542	581	551	521	543	534	560	539	552	524	528	500	560	528	516	537	581	555	514	526	563	546	551	560	563	556	560	484	572	552	556	524	528	533	557	549	578	568	514	537	523	517	547	541	525	564	535	525	503	567	531	548	503	569	564	548	562	556	566	552	528	524	535	498	540	546	575	556	556	525	518	539	570	564	537	504	553	566	534	545	548	524	557	531	567	531	557	585	555	624	553	534	532	581	502	543	520	511	554	563	535	549	518	520	535	514	519	561	546	530	586	555	534	545	523	519	547	582	508	562	512	497	488	553	535	512	542	536	525	552	533	529	523	555	553	540	542	510	547	532	498	534	482	561	576	490	560	544	576	519	536	524	547	511	531	566	560	532	549	517	494	548	569	561	531	562	561	543	508	541	558	558	536	567	531	543	546	506	571	513	558	541	525	511	517	502	510	563	555	498	541	569	550	529	546	546	529	588	546	535	557	561	553	559	531	563	573	566	505	534	522	541	555	518	563	532	496	537	570	538	589	546	563	517	538	572	552	549	531	497	548	547	544	548	572	558	546	559	528	551	544	574	568	483	544	546	550	503	559	535	499	563	555	518	539	563	535	520	494	579	508	533	562	573	549	578	532	534	509	530	596	533	551	577	532	533	552	578	554	609	512	562	548	558	555	535	528	540	568	532	555	538	520	533	527	559	545	545	589	527	579	546	543	559	512	576	553	545	555	511	535	527	555	580	507	557	542	503	554	514	512	550	542	526	520	488	515	549	534	600	543	517	525	540	565	526	553	498	537	537	569	527	597	590	533	565	537	498	532	563	501	533	551	538	547	560	540	526	534	573	545	575	527	514	520	528	570	555	520	552	531	572	546	552	572	566	540	532	620	525	544	568	546	558	553	525	555	559	522	532	539	545	531	583	554	552	546	569	559	583	505	530	513	495	512	559	571	549	536	564	515	548	529	538	549	550	580	566	509	536	511	541	569	529	596	546	546	523	577	523	552	545	532	553	563	524	588	548	534	498	543	555	494	543	524	565	554	491	528	560	557	534	523	512	579	550	557	549	544	499	509
1385	1732	7656	3536	435	33	35	29	27	37	43	34	41	44	36	27	34	39	36	29	28	36	28	28	27	38	34	20	18	31	32	33	34	24	30	34	31	39	21	23	22	27	28	28	26	23	30	27	30	26	28	30	26	29	36	31	35	25	26	23	31	26	30	28	28	29	22	26	35	26	23	25	29	31	27	23	23	24	42	26	33	32	19	25	34	32	33	29	20	28	22	27	32	31	29	34	29	32	25	23	23	31	25	34	27	25	22	41	34	26	27	32	27	33	20	23	36	33	26	33	22	27	23	28	23	28	26	26	23	17	24	26	20	35	23	29	17	21	27	30	22	21	33	21	27	27	32	33	26	20	31	18	39	33	29	22	26	27	25	30	24	28	22	29	27	29	26	21	29	24	19	29	32	20	27	18	20	23	26	28	27	25	23	27	15	23	36	35	28	28	28	30	20	25	26	26	21	30	22	23	24	37	26	19	25	23	32	27	23	22	35	22	26	27	24	31	35	25	34	21	27	25	19	39	27	35	25	29	27	36	20	23	27	28	29	34	26	30	25	22	21	31	27	25	30	26	24	30	26	27	22	33	19	17	21	25	30	18	39	39	26	37	22	28	33	27	26	27	27	27	31	26	29	25	30	24	33	28	24	25	30	30	25	27	38	27	29	28	25	25	30	28	22	35	28	26	23	34	25	23	15	23	31	31	23	16	26	43	21	33	25	31	26	21	27	25	24	36	33	34	32	32	25	24	22	25	31	24	23	26	25	28	17	24	15	30	22	27	20	35	33	23	28	22	27	26	31	41	29	27	34	35	22	34	35	24	19	32	29	26	26	30	33	23	32	26	37	26	32	29	27	28	26	25	19	23	40	31	30	24	24	21	29	28	30	23	28	30	28	33	30	20	26	24	20	23	31	29	20	28	30	26	29	29	27	18	28	27	30	32	23	23	25	46	27	27	27	20	27	25	27	21	24	20	22	21	24	31	27	20	28	25	30	27	32	22	30	32	29	32	14	24	26	27	29	32	25	30	27	26	22	29	27	23	36	32	29	34	27	23	22	23	34	37	29	25	28	19	24	36	17	30	26	28	20	29	23	30	21	20	33	26	24	29	24	31	35	23	30	20	20	23	24	24	25	25	35	29	26	30	21	37	27	32	27	23	24	29	19	30	29	25	24	25	30	29	36	24	23	41	25	26	20	30	39	30	28	30	35	23	30	28	22	27	28	28	25	30	35	27	24	36	31	34	19	25	26	26	25	37	14	28	20	26	25	22	23	26	40	29	26	23	33	18	24	27	26	23	25	15	22	26	23	22	19	19	28	26	32	21	22	29	28	37	31	32	34	32	26	26	19	28	17	23	30	29	40	27	27	32	22	17	37	33	32	33	17	20	25	31	27	19	25	25	35	29	22	24	29	28	25	33	25	24	27	40	29	28	30	25	21	19	32	24	30	21	32	31	17	22	34	22	24	18	29	28	26	29	21	21	24	33	28	28	15	33	35	31	26	28	18	38	26	24	24	15	18	29	34	20	24	29	21	20	20	34	22	19	27	18	15	29	26	37	36	25	25	28	35	38	29	28	32	29	22	26	26	26	23	17	31	27	22	30	20	36	24	20	30	22	35	31	29	21	27	29	33	29	22	31	33	23	17	34	33	22	32	42	17	27	32	29	33	29	30	27	32	26	30	36	25	34	23	24	29	27	20	28	20	27	30	28	30	30	26	23	32	27	22	28	23	22	32	29	24	24	20	21	24	21	17	29	27	26	21	27	21	17	30	25	29	27	42	31	24	30	22	22	29	32	31	22	20	27	23	24	31	21	21	29	18	28	28	31	25	15	29	24	24	22	23	15	32	26	18	22	24	26	21	29	23	21	26	29	18	21	24	26	27	28	24	29	25	29	33	26	25	31	28	25	22	21	30	26	39	30	21	21	21	33	20	37	31	23	23	40	26	33	31	21	30	28	17	23	25	25	28	30	22	38	23	27	23	29	25	23	20	24	30	28	28	22	29	32	18	25	22	21	18	31	21	29	31	25	36	32	30	23	25	30	29	35	21	20	28	37	30	32	26	35	34	36	25	38	26	23	31	23	29	42	26	20	30	14	25	26	34	28	20	33	36	35	31	18	25	20	28	18	20	26	28	24	23	21	32	33	27	32	21	21	30	25	21	37	36	28	41	32	36	18	19	28	32	33	23	23	26	30	29	23	35	35	27	22	35	19	30	29	23	31	23	27	33	25	33	28	27	24	21	25	33	27	26	25	21	31	38	27	37	31	22	22	24	33	17	15	18	18	14	25	29	32	30	24	31	22	26	26	23	25	24	36	28	28	29	30	32	34	15	28	33	28	25	27	25	40	34	44	26	26	24	26	25	24	24	27	34	29	25	35	30	20	24	27	39	26	17	21	21	26	32	20	30	22	32	28	33	25	18	21	28	29	25	33	24	38	20	23	37	25	21	25	30	33	21	34	36	27	24	24	29	24	31	26	29	20	25	25	27	23	31	33	25	26	32	24	24	22	17	25	22	39	25	35	26	32	24	24	37	27	23	31	25	26	29	28	30	29	32	21	25	37	31	28	29	23	29	35	18	28	37	32	24	26	24	32	28	20	29	30	21	34	30	30	33	30	27	22	28	24	15	26	22	25	25	25	36	29	27	28	26	24	21	20	28	24	18	23	24	25	26	35	36	25	23	19	22	23	21	31	38	22	23	31	30	34	23	30	14	24	28	28	30	21	30	18	19	25	28	23	30	28	33	27	24	17	33	19	24	22	14	29	39	26	18	32	21	33	24	34	30	28	31	29	29	23	31	27	35	33	29	28	22	19	30	23	27	26	25	33	22	19	31	25	28	27	26	25	22	23	22	31	30	26	24	26	29	30	29	24	25	25	36	29	29	26	30	21	30	26	22	21	25	26	28	21	27	25	20	32	37	17	26	25	23	23	36	26	40	32	30	20	30	28	29	25	19	14	33	24	24	30	24	33	21	20	22	27	34	27	25	32	26	25	20	20	33	28	26	23	18	35	23	26	33	27	19	29	29	27	19	36	25	19	29	30	26	38	26	37	19	18	24	22	21	26	27	27	31	26	25	24	25	28	29	27	26	25	26	21	30	33	26	30	24	18	27	33	30	21	31	25	28	19	24	31	30	17	28	26	31	22	23	34	13	22	27	35	34	26	31	33	30	31	28	28	34	28	26	24	23	22	27	26	30	21	14	15	29	29	15	15	26	34	27	29	25	27	30	31	18	23	21	28	35	29	24	32	18	21	22	30	30	23	36	18	31	28	22	28	29	26	29	30	28	27	24	16	23	32	26	31	29	32	34	37	33	26	34	23	37	24	20	20	22	27	34	31	26	30	25	27	27	33	34	24	32	27	12	22	27	30	25	31	26	26	28	19	25	21	26	35	19	22	30	30	25	18	31	26	22	24	26	28	33	30	29	27	28	30	23	30	26	25	29	27	28	29	26	25	25	40	19	24	19	35
17239	27972	45032	41599	18341	1299	1066	850	742	730	699	814	932	944	1025	1049	978	1022	847	859	785	751	692	731	668	572	612	623	545	496	543	530	471	546	490	496	511	504	497	520	491	507	469	529	513	509	524	502	509	517	459	488	471	511	504	521	478	465	504	503	466	514	452	475	477	437	466	495	478	471	498	474	498	492	475	500	448	495	474	473	474	440	441	448	453	467	445	461	424	479	446	460	430	468	487	465	479	449	462	461	446	476	479	464	432	457	453	440	415	440	487	449	503	453	468	479	424	457	455	469	442	447	494	454	426	457	452	443	477	441	463	486	415	446	471	448	487	430	454	417	468	416	439	443	511	457	473	499	472	446	449	455	460	503	485	482	471	446	450	437	425	467	455	505	451	444	466	427	483	444	413	479	452	426	447	474	447	432	494	443	462	442	455	448	483	442	475	432	484	477	466	440	468	453	410	449	459	450	447	428	439	488	494	442	468	440	467	487	431	463	466	412	408	414	414	444	451	460	442	465	502	462	468	439	460	460	472	479	485	477	484	494	472	448	463	455	445	434	463	456	483	434	431	485	449	440	448	452	458	473	484	479	493	457	441	444	442	467	434	486	430	447	445	470	430	448	474	443	470	427	454	452	496	429	439	449	475	485	516	434	462	444	472	451	479	440	473	452	461	465	445	448	444	466	447	428	490	489	463	409	493	453	451	444	449	484	428	477	459	502	459	454	431	444	500	464	483	452	434	487	449	446	466	402	483	454	487	438	455	470	439	498	461	485	437	485	425	456	457	485	469	449	454	474	491	454	441	473	451	498	437	455	433	460	466	501	474	469	468	428	422	502	492	444	473	456	465	510	427	429	496	483	457	419	463	455	452	450	471	456	416	468	442	485	429	464	439	476	491	445	467	441	460	462	472	452	494	449	450	500	465	452	447	435	444	432	440	455	461	460	491	427	491	472	478	398	479	457	472	465	456	470	481	438	467	456	431	470	442	442	445	463	462	420	470	449	469	469	474	475	474	453	451	472	465	457	462	504	458	453	445	421	496	447	459	491	449	444	469	457	447	439	480	466	478	472	465	454	456	452	459	432	477	487	445	463	451	490	451	437	474	454	471	435	476	463	475	437	439	486	468	472	472	457	444	457	460	481	487	433	505	484	485	448	473	423	481	468	466	478	448	413	432	470	468	484	443	499	464	437	457	479	452	445	430	431	433	464	475	454	489	471	443	487	441	444	458	440	453	489	438	425	465	448	480	444	436	480	494	443	438	469	450	466	441	426	446	486	466	436	469	465	435	446	473	487	459	471	447	495	452	492	426	461	434	475	430	478	442	447	446	472	443	496	449	465	463	483	418	471	448	427	440	492	457	423	441	453	441	442	470	415	439	461	442	436	484	466	475	475	482	455	486	476	443	413	461	462	455	448	483	425	474	472	452	456	490	484	451	461	463	483	409	446	483	463	480	418	414	469	472	442	425	421	468	469	469	450	470	468	443	474	534	434	439	470	482	420	440	443	482	485	472	445	451	446	456	473	436	436	478	437	418	475	449	458	469	460	487	410	479	438	419	465	482	463	432	455	420	434	493	474	457	427	484	452	473	493	439	445	406	461	420	442	456	475	454	424	441	468	455	467	454	508	463	436	476	438	475	453	431	431	480	437	432	451	473	476	458	455	467	450	403	425	438	460	457	447	453	440	499	451	443	440	461	477	451	436	468	454	470	466	503	456	467	486	466	453	438	464	479	435	466	501	486	491	490	460	473	456	414	459	490	461	448	465	454	441	440	456	461	506	477	436	431	475	448	473	433	492	441	483	419	472	440	465	462	480	457	458	487	455	438	451	476	452	438	482	486	461	424	485	480	470	481	451	479	459	443	456	446	460	483	467	456	465	488	461	503	437	440	487	487	451	454	436	488	428	458	449	447	428	446	449	470	425	477	466	456	485	459	471	469	458	439	471	475	472	493	458	412	476	455	481	418	423	456	452	454	437	451	490	463	465	461	461	457	449	460	450	425	429	445	420	451	439	435	438	434	429	455	444	427	427	449	431	488	455	458	430	474	440	466	463	505	453	481	464	453	447	457	456	455	479	443	428	479	471	460	473	492	424	451	469	453	487	436	484	441	440	434	463	486	420	444	455	456	468	466	430	469	471	484	438	446	495	467	437	468	481	500	479	432	430	452	458	444	450	456	446	413	446	467	488	456	470	447	464	416	477	458	457	449	453	455	445	441	464	485	472	390	495	469	473	453	449	440	463	451	445	461	492	443	472	444	456	456	485	437	445	447	436	449	444	425	437	464	434	414	425	464	452	436	447	417	490	497	430	437	469	436	480	441	443	464	441	426	449	457	461	458	450	471	463	455	454	448	457	441	463	473	475	480	439	398	442	450	463	470	436	469	439	467	446	484	483	452	466	410	457	442	456	465	479	435	468	462	456	443	434	481	465	463	477	488	466	445	420	482	467	459	469	484	467	455	428	474	464	486	467	399	451	459	436	457	479	467	470	468	449	487	447	413	475	462	437	465	455	452	451	483	471	458	415	454	475	508	451	466	474	463	453	436	434	458	440	469	445	467	454	458	460	451	458	451	485	464	420	457	473	451	466	460	461	480	458	474	488	437	484	470	457	439	416	465	489	468	442	474	453	498	451	424	454	428	447	430	441	439	449	480	478	478	438	466	437	477	480	439	421	450	451	432	481	457	444	475	446	448	481	472	455	451	445	473	479	437	450	493	476	427	463	458	475	414	457	446	483	457	464	399	471	430	460	462	453	448	430	445	443	459	479	483	435	422	454	488	404	469	451	451	491	444	485	472	443	445	502	462	450	454	451	466	423	450	433	425	447	436	449	454	476	465	445	422	460	488	433	490	458	464	480	488	436	480	497	500	439	480	453	465	438	447	483	453	481	432	452	454	432	474	427	471	455	435	491	443	446	442	445	439	482	487	494	481	468	450	451	460	471	427	457	452	507	484	466	488	500	438	485	475	453	451	448	455	439	478	441	460	455	461	460	409	469	485	457	459	467	470	450	454	415	418	469	469	445	493	467	462	445	491	446	436	468	475	464	452	456	486	435	458	444	450	473	458	461	477	486	462	435	465	455	453	486	449	456	457	468	469	481	461	478	474	458	459	441	482	461	458	449	466	457	464	462	422	476	483	451	436	466	436	465	465	453	447	454	420	427	465	438	480	450	439	475	467	472	463	424	466	437	443	476	452	436	434	419	454	442	453	433	445	459	429	434	474	467	476	498	479	454	480	457	493	408	461	433	457	427	434	447	468	474	473	447	438	464	450	416	469	451	467	437	454	426	434	474	420	442	447	430	494	451	479	466	494	483	454	504	451	475	491	441	501	454	492	452	504	448	433	480	455	496	470	435	458	460	486	458	432	462	414	457	440	490	480	459	470	509	496	477	447	474	434	458	459	446	509	487	462	491	463	440	426	431	463	480	477	441	433	432	451	457	476	489	424	460	449	410	435	419	471	471	444	455	483	455
1470	7409	25541	18097	3914	68	58	42	52	32	41	48	47	44	44	46	45	40	39	34	25	31	32	33	43	41	28	21	25	29	24	24	30	31	26	24	34	38	34	33	16	29	27	37	21	29	21	28	21	31	29	30	37	37	30	20	26	25	29	23	27	32	30	26	26	28	30	31	32	29	34	27	23	28	28	28	23	33	31	30	26	28	23	32	28	22	29	23	22	26	24	21	24	26	16	27	28	32	33	28	20	22	28	28	22	25	22	26	30	28	24	25	27	27	28	26	29	23	36	24	29	33	29	32	30	33	25	30	25	23	27	36	38	33	28	28	29	28	37	31	26	20	27	31	26	32	28	31	29	21	25	32	29	31	16	35	23	28	18	26	19	18	25	23	27	24	20	27	32	23	21	26	29	20	31	28	31	28	28	31	29	20	23	26	28	24	33	19	28	30	28	17	25	14	24	23	24	20	21	19	21	35	23	33	25	29	26	29	32	24	25	28	22	21	31	29	41	24	16	25	31	23	27	27	21	17	35	26	27	29	26	29	16	29	28	21	26	21	19	31	24	24	22	18	24	27	24	26	33	25	27	33	18	25	30	26	25	25	21	20	25	24	28	18	21	31	31	22	37	27	26	26	30	31	29	30	29	33	28	22	27	26	33	27	23	25	25	20	21	30	28	28	27	23	25	22	27	22	22	33	29	31	25	29	28	22	20	21	39	22	20	22	26	31	27	26	24	34	29	36	24	37	18	28	28	29	23	23	26	25	27	24	25	21	26	25	30	24	28	33	31	24	23	25	36	29	24	32	22	34	21	28	25	32	29	24	29	23	27	21	23	32	27	25	28	26	30	22	32	27	31	26	35	37	26	28	27	25	30	24	28	23	21	33	24	18	28	34	23	30	25	33	24	18	20	19	25	19	39	28	24	26	30	22	28	24	21	22	25	19	36	20	26	27	34	20	15	30	29	29	26	17	23	21	22	23	25	17	25	27	32	12	27	20	25	28	18	25	27	26	35	27	22	30	31	33	22	26	29	22	20	23	18	26	31	28	28	22	25	35	21	21	30	30	26	27	24	27	19	27	28	25	22	26	29	25	32	32	23	28	36	32	28	22	26	25	27	39	30	25	33	18	13	31	28	33	29	31	21	19	21	26	29	29	17	37	30	28	22	21	20	24	27	28	22	27	25	30	23	27	27	36	29	28	30	27	25	36	26	28	31	30	30	33	29	21	32	26	32	32	23	28	20	34	21	33	24	34	25	31	24	19	30	24	21	24	20	24	31	28	26	31	33	22	28	27	32	25	34	33	24	28	29	28	26	23	19	21	32	19	27	22	16	20	24	29	29	28	26	25	23	25	22	37	26	21	27	22	23	30	24	34	26	24	27	19	30	28	24	30	24	24	30	19	25	29	28	20	27	16	18	29	33	17	23	23	28	25	23	17	21	22	19	25	30	20	32	24	25	26	21	22	27	30	21	19	26	33	27	29	29	25	22	24	24	38	21	22	26	28	24	22	23	25	19	24	30	19	23	26	27	29	29	25	23	22	30	30	25	37	24	32	26	29	27	26	24	24	32	20	29	28	39	19	30	21	26	20	34	24	22	33	22	28	27	25	25	30	31	33	23	25	24	21	28	30	35	15	21	25	23	20	31	32	18	19	26	27	32	20	25	25	24	31	40	28	28	31	23	34	27	27	21	34	25	18	30	33	21	29	25	29	24	26	32	33	17	30	23	26	31	25	23	23	31	25	32	29	35	35	30	29	30	18	24	22	37	22	23	18	21	31	23	18	26	27	25	22	17	25	35	21	18	20	15	23	18	32	18	20	20	26	19	22	25	22	35	26	27	29	32	19	21	22	27	24	32	29	22	32	20	22	22	25	20	26	28	24	19	24	30	31	22	24	35	28	22	22	21	24	19	29	34	29	20	23	24	34	20	22	21	22	27	27	19	20	30	28	34	30	32	29	24	27	30	14	37	34	14	33	22	34	25	36	26	22	24	31	25	23	23	28	22	24	25	26	31	29	27	16	25	28	30	24	25	31	23	17	29	36	28	27	15	21	24	18	29	31	23	29	19	26	32	20	26	29	28	25	24	34	29	25	24	13	29	26	29	20	28	33	26	22	18	25	22	28	24	31	22	26	26	25	23	30	32	25	33	29	26	25	21	30	36	18	26	29	18	16	30	23	19	28	26	26	34	25	37	29	27	24	23	28	26	28	13	31	16	31	31	25	41	28	25	36	25	33	24	29	41	27	22	24	13	26	26	22	29	20	27	26	32	22	23	27	34	22	30	33	22	32	22	22	25	26	34	31	35	35	27	25	29	20	29	23	25	25	25	26	24	32	23	24	24	31	17	24	27	24	21	30	27	20	25	38	22	35	26	20	29	31	27	24	23	29	28	32	25	28	35	20	31	24	21	31	30	17	21	33	23	23	20	28	23	26	23	25	23	30	20	28	23	25	23	22	24	33	20	27	29	30	29	34	22	20	25	24	35	25	22	30	28	28	24	30	29	27	35	21	24	21	32	27	30	17	25	23	21	28	22	32	21	37	33	21	21	23	18	30	23	35	23	31	28	21	32	17	23	29	35	29	27	36	26	25	24	20	24	17	33	26	24	28	26	16	26	33	23	36	21	30	25	30	22	24	27	28	26	34	20	28	28	19	23	23	36	31	32	23	19	30	26	23	27	25	14	26	27	20	30	25	32	21	17	29	18	28	23	26	30	22	27	21	28	26	35	29	38	26	27	34	24	22	25	35	27	24	32	28	17	25	26	30	38	25	17	25	31	17	19	36	24	30	24	27	29	33	26	28	26	22	23	26	32	24	28	26	20	23	19	21	27	25	30	19	19	25	25	27	26	23	24	26	26	35	22	25	18	28	32	28	23	34	28	29	37	18	27	27	28	25	30	23	26	25	26	21	24	29	28	28	24	18	19	26	34	30	27	22	27	28	23	24	31	23	25	36	25	24	27	34	30	30	25	22	32	26	21	19	21	20	25	24	28	22	30	29	29	30	22	31	28	19	28	26	24	36	24	27	24	37	23	28	23	17	25	22	22	37	23	27	16	26	26	22	30	18	32	25	23	24	35	29	21	31	30	23	23	33	25	26	26	27	30	28	24	28	26	30	20	27	32	28	25	23	21	22	26	32	29	35	31	25	33	25	23	30	25	20	36	34	25	21	26	15	29	25	30	20	30	20	30	20	31	25	31	25	28	21	32	33	32	32	27	25	37	15	22	25	35	28	17	23	24	23	27	24	23	42	28	28	19	23	32	19	18	26	29	24	20	22	35	36	27	32	19	21	37	25	28	22	29	30	24	29	30	34	33	24	27	27	31	22	29	26	30	21	19	28	23	26	22	22	31	27	23	27	30	19	27	34	27	29	28	35	35	33	23	17	27	29	33	28	30	33	24	33	25	29	26	14	28	23	23	33	23	18	25	18	32	28	32	21	28	33	32	25	24	32	34	30	25	28	32	27	39	25
26762	42227	66272	73293	33754	5601	4209	3074	2372	2034	1757	1896	2002	1960	1838	1850	1680	1581	1418	1347	1220	1129	1019	931	845	857	843	769	689	654	665	655	632	646	606	641	607	614	546	597	562	599	532	590	577	547	564	555	562	552	574	615	578	573	536	520	541	539	493	517	529	563	623	530	522	514	519	491	485	444	448	454	469	475	499	462	518	479	456	434	490	471	463	494	471	472	437	492	427	463	479	450	452	466	472	478	422	484	443	463	465	498	460	480	455	439	438	477	478	470	524	439	471	453	447	437	438	470	430	473	482	472	452	410	492	467	466	473	436	495	469	474	497	451	485	505	434	483	466	447	472	482	447	461	463	450	435	429	443	450	466	455	466	447	482	469	471	429	444	442	448	489	489	453	509	470	477	435	465	454	458	484	484	493	465	412	455	444	491	470	449	479	445	413	469	464	455	458	460	451	456	473	461	454	450	465	465	461	438	441	454	471	424	464	453	466	455	448	477	444	489	465	450	414	441	454	446	434	445	459	418	450	447	463	475	421	467	448	431	436	481	501	518	481	429	450	462	460	456	453	463	466	408	507	447	475	459	474	435	475	440	476	473	470	452	465	474	477	448	466	467	483	476	447	450	463	438	473	422	456	419	449	444	420	490	448	485	483	452	471	432	480	470	472	444	489	471	423	477	433	497	445	458	463	483	475	468	483	449	419	482	431	420	444	456	415	466	465	416	469	473	474	445	465	458	439	453	429	439	457	450	456	491	446	485	467	480	443	480	457	484	428	441	456	467	470	464	448	438	462	474	460	414	471	474	479	443	418	456	505	453	492	425	427	480	467	446	445	458	431	496	474	476	487	466	475	453	472	461	494	417	448	416	465	477	486	433	500	463	460	457	438	437	424	503	463	480	446	476	440	455	457	436	440	474	468	434	454	438	467	494	451	441	452	473	430	432	457	459	430	394	391	454	447	465	451	409	467	472	444	461	447	474	469	442	428	467	432	442	456	468	431	461	471	473	439	480	443	433	438	487	475	472	465	468	442	422	466	462	435	469	446	460	465	426	425	448	441	443	478	454	418	472	400	443	501	447	448	471	449	451	443	449	470	443	444	444	465	471	459	454	469	475	477	451	457	425	462	471	448	423	472	465	445	431	455	444	463	458	444	434	440	482	469	442	505	416	456	440	500	455	438	435	454	432	465	433	456	457	446	417	479	425	453	469	416	472	413	484	429	433	451	505	501	452	466	486	450	457	490	429	445	425	433	446	455	484	414	491	455	495	446	462	435	464	439	472	462	452	449	496	422	417	422	501	398	458	452	484	469	441	468	456	427	462	455	442	494	465	488	477	471	461	435	420	473	449	467	474	466	473	446	489	420	473	458	427	493	475	469	490	462	439	476	462	444	457	469	454	448	417	441	469	429	458	447	407	485	474	480	467	445	476	475	486	489	412	451	470	451	440	450	511	460	466	500	479	444	481	436	450	445	457	471	441	484	465	434	460	445	472	421	490	495	474	437	481	470	502	466	473	418	391	515	435	448	438	462	459	451	458	469	467	483	473	474	477	447	468	455	447	469	492	463	453	458	447	449	483	429	441	463	440	457	476	435	474	436	480	466	426	486	471	475	472	437	494	457	433	491	460	476	427	454	447	458	469	444	407	498	462	452	427	474	454	443	451	492	452	440	465	461	413	465	458	462	477	456	437	440	410	444	433	473	462	473	421	473	452	438	438	473	449	466	473	456	472	468	467	497	455	419	493	462	454	429	491	485	396	460	466	460	496	452	438	428	447	445	440	459	438	457	483	434	452	441	461	472	439	467	431	420	437	450	447	456	462	473	461	472	440	473	510	486	491	460	437	460	464	466	455	425	452	488	457	469	469	429	427	420	489	437	455	430	447	457	448	446	483	483	461	460	493	447	442	457	435	464	468	475	461	432	428	445	485	483	423	461	484	471	441	481	429	447	467	452	463	440	446	463	440	441	439	471	450	438	459	479	442	450	494	445	458	486	392	494	421	435	432	476	414	446	465	464	447	435	430	441	444	471	434	456	479	453	437	478	430	463	431	459	408	461	449	465	434	478	420	448	466	472	472	444	480	399	421	440	476	440	457	481	465	513	437	475	477	459	429	451	431	449	424	464	446	458	473	434	461	461	410	417	483	507	487	497	472	496	455	422	459	454	449	450	492	439	421	420	484	431	435	445	494	454	453	473	477	461	429	442	470	456	462	461	459	469	452	470	456	472	444	441	427	429	459	442	431	468	459	451	446	427	488	459	416	472	456	442	473	487	471	454	460	449	433	473	460	455	441	433	474	441	451	465	462	466	471	458	470	460	465	459	436	444	467	444	437	464	402	437	437	439	453	452	448	463	408	466	412	488	443	473	437	464	485	456	436	466	428	459	428	448	480	452	434	428	452	445	454	446	457	426	489	465	476	451	401	435	466	461	510	467	501	468	455	444	501	454	429	480	429	470	456	468	437	430	455	456	481	472	478	449	387	452	442	456	495	454	460	464	436	426	465	482	486	437	475	472	460	424	461	438	500	484	434	471	446	450	435	494	485	454	514	447	432	476	450	445	465	437	424	417	488	461	451	447	476	485	446	438	450	463	470	471	486	458	469	481	479	427	453	462	417	432	466	466	462	452	449	447	439	469	456	433	441	437	427	430	443	445	461	488	476	409	463	447	435	484	458	438	435	452	429	440	473	454	500	449	469	467	452	461	447	466	478	495	467	430	451	422	460	451	499	492	472	418	475	489	446	452	469	473	451	481	486	472	444	459	467	460	514	505	478	456	427	422	458	423	459	450	461	477	442	438	460	447	464	484	447	431	479	451	453	454	466	456	461	458	436	434	485	443	447	445	475	476	489	445	431	480	431	466	442	454	433	468	484	468	456	450	460	468	482	481	469	479	434	451	492	490	416	469	459	467	446	461	409	426	480	457	443	469	442	453	417	464	477	452	451	414	457	425	466	488	480	440	484	450	480	463	433	437	436	422	467	484	465	438	436	468	449	444	467	443	478	474	459	465	453	473	475	462	434	494	451	462	423	475	443	471	468	457	440	391	471	438	416	448	448	432	464	434	473	443	482	448	430	470	431	430	469	492	503	455	476	456	459	457	480	487	436	470	449	431	447	478	506	476	438	456	449	475	432	431	428	420	405	449	446	431	490	464	446	452	463	432	447	453	440	451	436	454	472	457	416	446	462	475	424	481	444	474	453	451	461	467	455	437	479	414	431	445	447	446	475	459	451	452	454	440	440	430	471	504	491	431	451	456	439	457	427	429	442	451	450	457	425	441	469	463	461	471	464	491	462	474	454	451	462	445	469	452	464	438	455	479	460	475	460	449	485	437	468	458	462	505	486	438	490	457	454	466	489	456	473	419	453	467	466	499	436	413	476	467	458	401	449	495	478	440	443	469	459	434	486	477	480	439	481	440	437	424	449	489	441	443	441	473	474	464	458	443	456	438	489	449	411	512	446	469	434	460	485	433	417	447	464	464
2387	6875	20540	12101	2185	53	47	39	49	41	37	56	48	60	52	65	48	49	51	51	45	38	29	39	41	51	40	41	37	33	37	39	34	34	32	43	46	36	35	38	38	33	29	46	49	40	42	41	48	37	49	38	45	42	37	38	42	44	36	37	35	40	42	37	37	45	47	36	58	41	28	46	32	49	36	41	42	40	28	34	41	44	32	47	45	31	28	43	45	34	40	44	42	41	53	39	45	49	38	47	37	37	36	33	34	39	55	42	31	43	30	40	42	44	35	44	32	41	53	36	38	32	47	40	47	48	39	44	36	47	39	38	47	48	35	34	26	49	33	38	61	42	47	27	39	45	49	48	42	42	45	38	30	36	39	49	42	39	34	39	55	38	37	37	46	35	31	35	32	42	37	36	31	40	36	46	35	55	38	44	41	44	38	43	56	39	35	39	37	52	49	39	36	38	60	45	28	43	41	44	43	38	47	35	49	27	33	39	32	33	33	36	38	46	39	39	54	43	25	33	46	62	39	34	31	33	37	41	34	42	35	50	41	38	42	39	36	40	32	23	43	34	41	42	38	34	56	38	42	39	52	40	46	50	44	41	41	31	37	37	33	48	44	44	48	34	49	29	41	40	43	46	39	42	34	32	36	31	37	53	46	36	35	43	39	31	43	39	36	46	44	35	41	41	51	40	28	36	40	44	49	28	46	44	43	44	35	46	48	42	28	36	33	25	36	38	35	34	39	38	39	31	43	50	51	54	43	52	34	42	43	33	35	40	46	36	40	34	49	47	58	39	45	38	45	39	37	44	40	50	38	43	36	30	35	43	50	31	33	46	39	39	33	31	43	33	27	40	37	45	34	50	40	47	45	34	39	34	26	30	49	35	44	31	39	39	35	43	42	42	51	39	38	45	46	40	28	44	41	51	42	41	45	45	42	35	33	62	47	51	39	24	42	39	42	47	48	36	50	52	37	52	45	43	32	46	45	43	48	37	40	35	37	35	42	31	36	40	38	42	47	42	37	38	47	44	40	48	40	35	45	29	37	43	40	49	42	36	41	47	42	43	40	38	55	42	52	37	42	35	37	58	42	58	37	49	55	36	31	38	36	30	51	36	45	34	36	38	41	56	42	42	45	38	36	43	39	38	40	35	40	41	39	40	44	46	41	35	41	32	49	38	35	44	32	45	51	39	41	38	42	41	40	32	37	30	37	35	39	42	59	41	39	37	51	37	47	32	31	39	29	40	38	41	33	44	41	50	36	41	41	36	45	33	52	46	44	42	42	47	41	37	41	40	29	38	44	38	42	36	36	40	39	43	34	37	45	41	50	38	41	51	36	46	42	33	28	31	34	38	41	49	43	40	44	32	34	38	44	49	38	37	53	31	34	48	44	41	43	40	33	42	32	37	40	39	35	45	26	36	39	38	34	45	51	36	36	31	44	34	36	29	37	36	47	38	37	40	40	44	47	44	28	48	42	47	38	38	48	41	42	32	44	38	50	35	41	44	48	38	26	35	32	34	41	34	37	37	41	35	35	43	39	27	48	41	26	50	37	40	33	33	43	37	35	58	33	37	40	42	32	43	38	44	22	46	38	34	31	45	33	33	39	30	54	39	29	40	39	44	25	29	41	38	29	45	42	37	47	43	26	38	43	40	49	47	41	43	50	35	40	39	36	38	31	34	44	44	47	46	40	33	46	36	49	31	48	39	44	43	42	45	42	43	40	40	40	41	38	46	42	49	39	41	39	36	43	44	37	43	36	38	48	37	41	32	34	34	49	48	46	36	34	51	40	35	35	44	36	33	36	38	32	29	38	36	40	20	48	38	43	36	43	37	44	55	50	47	42	44	34	40	41	51	37	45	30	36	41	44	44	40	39	35	30	39	42	47	35	42	49	40	50	27	45	29	34	36	38	40	52	40	46	31	45	43	45	36	38	40	31	33	41	51	35	37	41	41	41	37	38	44	38	35	38	35	33	34	49	43	28	37	48	36	29	30	48	41	35	35	28	39	51	34	38	41	29	37	38	34	38	41	46	43	36	36	31	41	41	42	44	38	26	48	56	41	36	42	40	38	34	38	46	30	55	38	47	42	37	47	36	40	39	38	31	36	37	48	35	40	40	41	46	46	31	48	47	39	35	46	41	43	42	41	50	43	33	36	34	52	30	39	38	35	37	37	40	33	33	48	30	35	40	33	41	43	38	50	44	31	52	44	39	34	33	38	37	36	38	35	34	43	41	26	32	42	36	32	35	38	52	48	45	34	47	30	38	31	43	45	36	39	38	38	51	32	41	45	44	39	31	47	32	41	41	42	33	40	41	32	41	40	45	36	27	33	37	33	40	43	34	31	47	46	45	34	42	43	29	36	40	51	36	35	38	40	48	39	45	40	45	41	35	43	40	38	36	46	37	32	45	49	45	37	36	40	53	42	33	44	45	43	37	32	32	36	35	38	48	46	46	43	29	36	45	35	37	30	37	35	39	36	46	42	43	42	43	38	40	38	38	36	40	40	43	50	48	43	43	43	35	47	41	33	50	38	33	42	44	33	40	44	57	35	26	33	45	45	50	39	35	41	43	36	37	40	36	42	42	47	39	42	41	47	42	36	34	34	48	49	39	52	49	35	42	42	46	32	45	43	35	43	36	40	36	29	44	40	33	28	42	40	40	36	36	43	43	49	32	32	34	47	41	42	39	38	39	35	43	34	32	34	39	33	42	23	37	34	32	30	42	38	40	38	43	45	46	32	43	35	42	37	49	40	29	29	31	33	38	48	47	41	45	47	44	41	48	44	44	41	30	39	48	38	39	47	41	32	30	44	43	37	53	48	58	40	44	47	42	33	31	44	48	36	37	45	40	46	44	42	36	42	33	42	46	29	38	41	42	33	37	43	45	36	44	31	44	48	46	35	34	43	41	37	37	47	42	39	37	37	42	35	45	41	40	30	37	38	37	46	38	37	48	42	50	33	41	33	42	35	39	54	35	31	39	38	37	40	40	41	36	43	32	43	36	38	35	37	48	35	47	45	55	34	57	40	39	24	40	53	53	33	50	43	45	47	44	39	38	46	24	42	42	41	42	39	40	33	34	46	44	46	50	43	44	54	40	38	36	28	39	33	44	34	50	40	36	35	48	41	39	32	44	51	48	34	52	47	44	43	35	39	32	34	35	43	45	36	57	45	46	40	30	33	45	49	41	48	34	42	50	40	45	44	39	37	46	40	43	39	46	37	43	41	51	43	30	47	46	46	32	32	40	34	32	37	33	42	32	44	36	43	39	37	32	43	37	50	41	29	46	42	42	39	29	34	44	41	45	42	43	31	27	42	46	33	45	43	46	37	43	40	35	36	55	37	41	39	34	33	48	33	45	43	42	41	52	41	49	45	39	44	45	46	43	33	51	40	34	41	47	37	42	38	46	48	36	42	47	28	37	28	37	34	39	42	35	37	29	51	34	45	43	38	25	43	41	38	36	39	50	36	46	37	34	42
20735	39560	61858	62610	26917	2607	2113	1720	1388	1220	1161	1192	1376	1332	1324	1270	1242	1175	1032	999	946	974	947	925	875	839	843	805	750	789	737	760	778	777	796	730	816	739	737	728	714	696	684	776	740	788	690	744	712	717	714	713	669	779	754	694	736	713	717	697	682	719	707	710	710	677	669	724	721	686	672	660	672	682	666	669	684	724	658	676	659	681	686	660	674	678	644	654	701	691	663	694	679	697	638	676	707	635	662	662	684	688	706	697	706	667	699	679	688	684	708	682	669	679	677	650	758	663	676	668	688	671	700	631	682	664	696	639	696	718	720	642	686	702	688	641	684	653	667	703	685	680	693	740	719	707	678	663	664	708	685	723	646	684	676	675	692	637	674	697	673	683	685	701	722	661	647	656	690	708	704	685	695	713	668	690	676	714	725	702	667	690	691	677	683	650	645	713	682	676	670	690	702	663	684	686	707	670	725	666	653	696	701	652	702	682	674	653	673	648	718	686	666	699	626	657	647	640	703	678	643	688	679	710	659	715	625	689	702	675	657	676	691	653	644	620	676	675	691	681	689	650	679	645	703	673	667	674	693	675	680	742	649	706	684	671	677	655	735	689	688	687	684	699	664	721	707	715	687	737	687	669	680	765	671	694	704	693	647	681	681	675	681	691	651	701	625	684	690	705	714	691	667	699	695	675	699	664	674	710	691	694	634	688	669	640	657	670	676	712	656	675	655	681	741	720	702	682	702	705	671	677	655	689	709	723	661	662	656	653	642	660	729	636	658	685	709	678	710	709	698	720	674	685	672	635	657	697	654	667	682	680	647	686	660	710	705	694	651	654	699	663	684	662	713	717	704	682	669	651	683	681	674	676	674	675	657	664	653	649	730	742	666	720	701	675	653	607	673	654	681	666	695	691	677	710	628	692	661	678	694	582	693	698	689	714	652	667	690	675	688	669	710	705	703	631	673	696	656	720	669	685	656	679	691	649	699	720	692	632	738	698	668	681	662	649	589	674	677	680	689	678	632	738	703	690	705	700	678	667	704	646	690	661	708	681	678	667	662	691	664	711	693	705	663	714	697	675	717	683	657	699	649	687	660	714	655	710	704	665	711	706	668	663	684	666	694	700	670	675	705	657	670	690	658	650	696	663	679	682	705	680	703	626	686	618	669	658	675	736	680	700	635	706	694	697	728	690	711	643	670	694	650	669	711	712	673	653	685	695	750	688	687	706	618	709	659	624	636	730	679	636	671	711	653	687	696	668	681	653	683	745	676	686	707	653	624	701	665	649	697	677	732	668	722	683	646	714	645	691	682	668	669	688	655	653	665	712	673	680	694	651	668	676	705	716	706	665	682	679	710	666	672	750	674	636	668	667	664	677	686	649	695	699	681	710	682	692	667	617	643	659	674	660	719	675	706	695	721	690	688	707	688	717	672	675	690	714	703	673	690	658	667	709	665	723	653	705	676	700	678	728	720	638	672	733	681	682	689	671	685	697	716	706	679	679	687	614	663	702	719	654	691	652	680	683	688	701	658	692	683	672	675	727	665	696	681	711	665	689	675	679	673	726	693	653	674	683	659	695	677	669	668	705	697	715	690	691	659	690	668	744	630	709	638	674	689	669	653	663	697	705	619	711	677	681	691	649	655	742	710	716	707	699	717	671	673	671	740	666	687	706	634	680	712	612	641	662	655	700	614	694	687	650	664	678	680	639	686	686	689	686	668	696	672	675	627	663	660	663	690	713	730	680	713	649	709	739	696	720	692	720	715	681	652	653	683	650	722	683	686	710	689	681	659	705	665	693	665	672	642	667	699	665	619	674	692	645	673	696	646	694	695	638	684	700	646	665	679	694	694	727	658	654	697	694	661	699	648	672	719	676	698	658	690	740	731	684	649	696	693	705	702	690	680	666	656	683	666	701	653	741	672	709	661	716	652	660	692	649	697	731	688	648	697	659	680	681	720	686	718	714	660	659	659	709	675	738	671	700	722	667	656	699	717	664	656	720	697	715	687	676	711	708	671	661	661	696	699	661	692	642	676	673	714	703	671	693	716	655	641	712	643	657	692	690	630	681	706	741	662	685	664	659	741	687	722	752	654	759	689	644	640	689	706	700	679	693	697	690	666	669	730	680	711	705	659	667	692	723	695	662	667	662	664	708	684	696	723	680	730	656	670	698	727	688	682	695	682	661	687	660	724	706	691	688	705	608	706	669	695	709	674	649	713	710	685	647	647	695	655	644	681	717	680	672	700	664	709	678	626	685	649	703	717	678	708	658	686	664	729	677	665	686	661	661	621	700	705	721	645	657	661	681	669	725	666	674	678	690	667	708	706	682	695	698	753	681	715	689	682	670	698	693	662	714	717	690	643	647	646	671	662	712	735	690	662	752	681	631	677	652	645	668	669	684	685	641	656	617	672	683	691	678	710	659	706	698	728	662	667	690	644	652	670	665	657	686	760	656	700	708	678	688	692	661	693	722	707	681	690	660	687	689	629	675	689	710	702	667	655	679	674	664	631	662	680	669	724	733	741	678	704	671	724	652	676	663	624	659	673	662	646	645	692	642	722	694	695	713	674	696	684	719	685	667	688	681	693	685	692	681	731	653	680	618	704	671	649	660	735	681	699	692	734	680	615	686	682	702	685	669	688	655	650	704	702	703	658	692	736	657	666	721	663	717	736	640	690	649	680	665	667	706	650	656	642	668	682	675	694	706	689	675	688	693	664	639	674	678	677	648	671	655	714	700	710	651	713	653	678	669	720	745	685	746	677	674	663	664	689	735	652	683	628	678	652	705	710	707	656	682	665	707	691	638	653	661	648	696	744	617	708	683	659	655	664	677	648	678	675	649	717	644	680	725	678	713	719	728	713	707	694	678	671	654	641	718	655	674	671	718	683	677	698	645	748	690	642	733	714	673	691	745	710	653	687	653	674	685	687	715	693	659	635	710	669	721	664	667	676	666	671	641	646	717	706	687	685	712	653	690	684	659	650	695	706	708	688	643	694	685	727	711	694	648	751	695	686	702	646	655	643	696	710	700	683	666	706	661	732	665	690	687	672	677	670	675	671	692	678	669	699	660	677	661	688	705	673	679	692	680	678	650	703	662	688	641	614	659	707	687	694	684	688	695	703	687	657	708	710	667	692	667	669	692	673	677	692	644	717	689	651	698	677	692	717	664	676	706	668	650	666	691	691	695	709	658	671	668	670	691	666	658	692	691	688	723	716	685	694	632	699	691	628	689	667	659	674	675	723	687	695	663	678	684	688	622	710	720	701	691	644	655	694	685	654	647	660	663	676	677	668	701	696	690	711	716	695	687	707	685	697	654	664	658	659	650	697	656	688	698	709	680	686	666	657	703	684	679	693	692	689	655	682	696	674	688	663	718	721	658	678	663	721	658	700	689	678	658	605	669	689	641	676	694	681	675	678	659	677	686	669	649	676	676	693	677	652	705	689	677	678	623	678	682	673	672	654	694	671	653	678	685	679	668
1788	9121	31120	21569	5277	82	55	50	59	44	47	40	44	48	54	45	36	45	41	46	37	38	36	42	33	27	35	42	36	28	37	36	45	37	41	31	29	37	36	41	38	31	24	27	34	31	18	25	38	42	39	27	27	34	34	37	41	19	35	25	29	31	31	29	30	33	45	25	36	29	30	23	46	27	27	23	31	41	36	28	37	34	29	30	34	26	42	36	32	43	30	21	35	48	32	42	37	33	43	30	27	25	32	28	29	33	24	33	42	31	31	23	28	37	21	35	25	24	29	30	31	29	29	25	29	21	39	32	26	25	34	39	26	39	45	24	30	27	30	31	37	27	29	25	31	32	33	25	33	32	37	33	27	22	42	34	48	16	35	30	22	31	31	30	37	33	36	38	24	27	31	28	37	26	34	24	31	29	37	27	31	29	28	42	40	29	36	29	30	26	27	32	38	29	25	29	37	35	38	32	27	37	28	35	38	30	32	32	37	30	31	28	33	27	37	23	29	40	29	25	31	29	30	36	30	21	21	22	25	35	36	34	42	35	24	34	31	34	39	28	27	37	38	37	29	35	26	38	19	27	32	40	32	50	32	28	32	27	23	27	25	28	27	38	30	34	30	25	34	27	26	27	40	32	32	32	30	34	28	39	35	19	29	41	34	27	24	25	39	28	34	33	31	34	27	42	29	28	20	29	25	27	31	30	34	28	34	30	25	19	32	27	34	36	29	17	30	24	29	34	41	35	29	25	33	42	30	22	28	35	40	32	24	27	44	30	27	30	27	24	36	27	28	32	24	38	19	37	30	24	24	32	27	23	33	47	35	39	35	23	26	38	32	37	30	28	32	30	22	20	23	31	41	21	40	31	36	30	39	28	44	37	37	25	37	38	37	32	38	26	28	40	35	32	32	33	26	41	32	24	33	31	31	45	29	34	38	34	39	25	45	29	31	31	34	36	28	24	24	24	34	31	40	33	29	35	23	23	26	27	32	33	38	34	43	26	36	30	28	33	32	36	33	29	41	29	33	40	32	23	34	28	25	33	39	28	32	23	35	39	26	31	34	34	36	33	31	28	25	28	30	30	32	34	30	34	32	26	20	29	29	36	27	33	31	36	25	25	35	34	31	41	39	35	42	39	23	25	27	30	23	35	25	42	36	37	36	38	26	26	36	34	33	32	38	35	22	33	28	39	38	31	32	37	28	43	38	35	30	31	49	31	29	32	27	33	30	20	29	30	33	38	38	40	29	27	26	31	41	33	17	35	30	28	27	34	32	31	34	36	33	27	26	34	30	29	22	37	32	25	35	34	34	29	33	38	33	30	26	43	22	27	26	25	24	31	35	24	21	34	42	31	31	40	38	43	25	34	23	24	40	28	38	37	28	36	29	25	21	29	28	27	28	35	22	30	30	26	34	32	33	30	28	30	26	35	37	43	30	33	34	31	43	23	37	30	33	22	32	34	33	31	31	36	33	30	29	36	27	32	37	23	36	28	35	38	33	27	33	28	25	28	32	28	29	27	36	32	41	25	26	34	36	32	33	29	35	27	41	35	37	26	25	39	34	21	27	31	35	28	39	22	41	25	27	29	30	36	28	35	30	35	21	43	28	23	33	35	33	24	24	28	33	25	38	31	26	35	32	26	21	44	27	39	35	27	26	31	27	39	26	25	28	38	35	30	32	31	31	36	29	31	36	34	39	29	30	26	27	33	26	24	39	29	26	27	28	32	20	30	29	39	35	23	38	36	32	32	28	33	30	33	36	31	36	23	39	35	30	31	22	33	35	33	29	37	23	28	27	28	36	29	33	27	36	39	28	24	35	32	22	22	30	35	26	36	34	28	31	23	27	29	29	31	33	32	23	26	35	42	42	27	25	30	32	28	40	41	27	36	38	31	32	32	35	33	29	20	24	35	38	34	19	35	31	39	29	28	32	29	37	30	24	39	31	26	33	30	26	23	31	31	22	32	32	37	28	35	34	34	29	32	37	30	28	40	28	32	31	24	23	35	37	33	34	26	33	24	32	34	33	26	37	33	26	21	36	35	42	24	35	32	53	40	45	32	32	27	37	29	36	38	35	27	31	36	38	26	24	32	33	37	29	24	28	26	35	42	26	39	37	32	34	39	30	42	27	28	33	38	33	23	36	28	24	31	37	23	26	33	34	29	31	43	30	33	38	34	38	30	27	26	36	35	34	35	32	25	34	35	28	27	28	37	32	33	25	24	31	26	24	32	27	31	27	27	32	42	41	39	38	22	31	24	29	37	30	29	43	27	33	26	26	39	29	31	28	28	35	35	31	32	23	35	32	29	28	30	31	34	22	27	29	38	32	28	45	25	27	38	30	35	30	35	37	27	28	30	35	25	24	30	25	28	38	25	31	31	30	23	25	27	27	49	26	41	29	27	33	37	31	35	30	35	34	30	33	36	28	38	35	34	28	33	35	24	34	39	33	39	37	31	24	27	32	28	28	27	36	31	36	35	24	45	26	32	38	34	33	23	40	32	30	28	32	40	34	32	36	32	32	29	32	37	31	34	28	38	23	23	23	38	34	31	28	28	34	27	29	27	33	25	27	20	31	33	38	28	44	47	25	29	32	26	34	29	25	38	27	28	34	36	41	39	26	35	30	32	35	31	36	29	31	27	32	33	41	26	24	38	44	39	26	28	37	28	31	33	32	26	38	28	38	32	30	31	34	42	35	44	44	37	30	28	44	30	29	30	25	33	26	30	29	34	28	26	25	42	26	31	30	25	30	42	32	35	49	41	26	34	36	30	30	27	23	29	31	17	36	42	36	44	30	24	43	20	31	32	30	41	38	38	40	30	30	28	36	38	31	35	30	31	23	30	32	36	33	29	33	38	31	32	26	21	45	27	31	36	21	32	32	35	32	31	31	24	31	37	37	24	33	39	25	42	27	31	31	31	31	34	25	39	26	18	28	29	35	33	32	38	32	38	29	28	29	37	39	21	39	30	29	33	27	26	28	24	33	37	24	25	21	34	41	30	27	20	34	29	30	28	33	21	30	27	30	26	38	26	33	23	27	36	36	39	32	27	27	28	30	28	17	28	26	27	35	35	34	38	35	34	33	33	39	18	28	23	29	30	34	33	30	34	35	36	38	39	39	28	29	23	32	31	25	28	32	37	27	22	32	28	26	27	34	43	42	27	33	32	38	34	28	40	26	25	28	31	30	28	35	41	40	37	46	37	32	22	26	40	35	36	24	22	35	38	35	26	39	38	22	38	34	26	30	31	21	35	28	41	22	32	25	34	23	28	27	41	28	26	42	32	26	22	26	36	30	28	38	33	43	34	32	35	32	23	34	43	32	30	26	26	33	24	27	29	32	30	30	18	37	22	34	33	25	32	32	34	42	36	27	42	30	31	37	30	37	24	28	26	37	41	38	32	26	26	42	29	38	30	32	29	36	27	26	35	26	28	30	25	24	39	33	36	36	26	34	29	31	27	30	31	32	24	32	41	31	40
27820	41496	74540	77846	32922	4986	3807	2888	2235	1828	1516	1582	1874	1775	1500	1457	1572	1364	1244	1198	1158	1102	993	930	903	849	766	692	744	679	696	699	719	678	668	703	637	622	619	668	599	678	654	595	682	615	667	645	634	616	594	645	651	634	623	602	597	622	615	576	628	625	605	601	623	587	570	616	600	564	535	578	575	504	551	583	567	566	531	577	575	554	554	520	573	529	566	541	563	556	581	590	544	528	558	561	575	554	587	526	555	545	565	537	536	597	564	526	555	547	549	555	538	561	547	547	581	561	548	551	551	593	523	532	522	545	560	521	588	577	517	567	608	541	535	523	568	568	558	580	577	533	538	595	504	514	518	541	533	545	540	536	547	530	518	553	571	546	556	537	525	542	544	517	562	528	576	546	543	565	501	537	552	515	522	552	511	548	584	582	571	545	561	543	541	570	550	557	535	511	543	558	528	549	560	544	523	575	510	580	573	547	538	559	589	537	578	564	565	514	527	562	538	527	547	526	561	521	518	555	536	548	513	514	612	536	520	535	526	565	554	552	573	505	545	533	541	540	523	544	531	541	585	553	587	546	526	514	480	577	565	556	538	555	521	561	543	545	548	548	577	531	512	520	537	550	585	561	551	519	552	563	588	541	515	549	576	571	569	498	521	544	536	553	520	549	521	513	562	568	540	553	560	542	516	545	577	562	525	592	524	540	582	567	605	561	533	535	541	527	567	563	495	581	553	530	530	548	538	545	537	542	555	528	547	539	565	527	577	546	580	562	535	559	504	569	565	521	538	544	539	554	569	535	526	554	530	541	500	552	527	554	516	536	525	486	591	536	531	551	527	556	562	565	536	541	599	523	571	534	536	526	509	569	539	515	540	500	571	581	559	578	589	581	550	554	537	548	542	535	535	527	529	546	546	513	515	544	558	550	583	557	567	548	555	546	541	557	549	577	553	560	495	576	520	524	552	539	541	554	534	574	498	547	538	519	563	583	540	528	562	557	556	513	554	568	573	508	541	539	495	556	573	536	540	524	521	551	542	589	546	540	573	556	551	519	537	521	560	557	568	506	541	514	502	588	586	562	507	560	559	528	500	528	520	575	527	514	587	583	530	561	504	536	557	542	533	513	544	544	564	521	531	547	561	534	538	519	534	560	554	528	537	565	515	534	514	568	534	521	539	516	499	515	538	548	614	545	544	542	508	528	596	515	571	565	552	511	534	553	538	540	510	526	541	551	495	536	518	566	535	557	548	523	563	558	532	540	525	547	538	518	525	549	548	532	534	505	560	527	538	527	544	551	559	536	528	554	563	575	562	522	536	579	517	516	535	569	539	530	520	510	559	492	520	584	548	489	548	546	552	557	541	515	521	557	550	525	506	530	534	565	542	541	547	547	566	558	549	548	513	561	562	534	541	535	509	579	500	529	548	535	539	551	558	552	547	542	565	584	585	523	501	538	528	524	543	559	529	527	541	521	515	546	561	544	528	588	557	587	536	532	555	527	498	592	545	537	533	528	566	548	534	543	524	554	553	517	535	547	533	492	568	564	555	513	546	509	534	519	583	556	595	528	548	519	563	574	525	536	516	524	547	535	544	537	520	568	502	525	539	558	538	533	535	563	533	545	529	551	521	523	538	530	525	528	533	519	570	547	511	570	579	544	534	503	511	569	534	563	549	507	527	537	567	593	555	580	569	511	539	570	551	529	604	587	577	579	544	576	540	522	560	553	560	505	575	523	549	541	602	521	505	551	545	599	526	535	510	533	569	552	512	549	540	546	551	575	547	566	545	548	583	519	525	562	577	535	514	540	537	570	536	513	526	565	537	521	559	508	538	547	519	509	537	549	563	558	533	549	579	527	505	534	533	506	539	521	545	525	538	532	566	539	521	544	542	556	540	549	562	536	556	539	518	510	530	599	593	579	601	554	551	567	552	554	510	562	523	517	595	549	566	514	537	554	536	554	524	538	551	548	543	517	552	578	574	531	553	575	501	499	535	567	529	515	513	540	510	557	545	563	536	530	522	518	530	536	558	541	550	542	529	534	509	577	558	533	574	574	547	556	541	546	575	482	532	539	554	502	521	524	521	555	538	510	553	546	546	562	552	536	530	487	552	567	569	525	512	553	527	520	547	556	590	566	551	583	550	526	531	545	526	529	548	579	520	543	543	548	532	589	533	565	543	551	503	523	532	527	552	551	514	554	571	512	539	541	525	559	555	560	547	561	596	490	554	561	575	584	566	553	554	530	519	526	553	539	553	562	520	526	530	568	550	551	554	525	523	539	541	498	544	529	529	592	537	549	568	541	533	576	524	542	554	549	504	541	559	551	564	562	565	547	503	533	541	576	509	537	544	543	571	548	536	526	511	549	546	572	539	575	553	535	556	519	516	549	514	532	544	533	505	557	578	539	536	521	543	524	533	526	519	542	549	493	537	560	571	530	573	530	503	575	521	583	526	541	589	540	552	564	521	522	555	526	545	582	519	534	510	498	544	591	535	532	555	538	560	512	522	601	583	543	540	536	560	502	548	571	548	568	551	552	554	555	585	549	516	508	531	541	522	525	533	586	517	523	574	517	552	513	547	574	549	549	565	547	531	531	559	540	533	506	534	584	530	545	559	503	534	555	559	552	575	494	512	526	510	588	511	534	523	519	485	565	526	545	529	548	538	590	547	538	532	530	536	579	562	555	537	552	547	569	542	566	543	544	509	525	552	517	523	529	551	514	551	538	501	565	525	575	573	551	550	535	538	555	521	528	574	534	547	518	523	531	516	566	583	516	541	542	502	517	496	533	564	507	564	560	538	514	539	532	525	544	560	507	513	500	529	550	589	516	530	553	533	525	545	539	522	539	547	569	573	552	551	528	557	577	533	522	562	513	502	496	542	588	567	555	549	547	516	539	555	578	544	501	513	537	540	530	569	526	525	551	508	572	533	500	564	566	574	544	533	583	561	573	563	550	545	542	571	570	499	547	549	521	535	570	566	531	521	540	540	544	555	553	545	553	530	499	536	545	554	552	554	529	511	603	562	525	532	545	524	539	564	603	531	525	539	546	537	527	568	556	550	553	575	548	549	582	558	523	568	527	518	554	542	521	564	547	592	521	517	546	547	550	532	560	562	539	504	524	542	518	529	540	560	517	540	556	537	527	555	552	597	585	509	535	549	515	538	562	589	520	593	512	566	541	547	534	502	518	568	556	527	555	553	515	563	533	534	584	503	530	527	550	527	547	520	555	527	512	530	509	546	562	540	549	534	533	537	536	517	557	559	551	538	528	541	590	557	514	559	558	530	518	531	531	535	511	555	536	574	573	540	573	557	536	523	563	519	553	525	582	531	518	547	544	556	553	573	556	558	497	556	514	555	552	557	527	523	572	517	562	554	538	531	531	473	508	578	550	540	554	558	584	571	505	550	550	536	535	539	530	537	516	553	559	529	486	577	480	537	512	529	560	560	527	548	556	536	548	544	539	543	545	539	511	579	537	553	520	515	537
1389	573	6627	5345	1465	29	24	27	23	33	37	27	34	31	26	31	29	29	30	31	32	37	35	23	33	32	24	37	18	37	25	33	38	30	34	26	33	19	32	28	20	27	32	28	29	20	25	30	34	24	28	28	28	30	28	34	28	30	28	23	40	28	26	29	27	28	33	22	42	27	39	21	25	32	24	33	24	30	30	24	34	32	26	19	26	22	22	16	32	21	27	30	27	30	21	24	21	27	28	23	26	35	21	25	24	22	25	24	20	20	31	27	16	31	30	28	22	31	29	23	33	32	27	36	31	21	33	25	25	22	33	21	24	33	22	31	27	31	23	29	21	25	21	29	29	23	31	36	25	28	24	20	33	25	27	20	22	26	24	29	20	22	27	33	39	29	28	20	41	34	37	28	27	23	33	26	35	26	23	24	21	20	22	29	27	40	28	23	21	24	34	26	31	28	27	23	25	31	31	25	22	28	29	28	36	33	28	24	32	35	28	25	35	25	34	28	30	32	34	24	26	33	20	25	31	26	29	30	30	29	30	25	27	21	29	35	33	30	29	32	25	23	31	21	23	29	29	20	38	25	33	30	33	26	22	25	22	30	37	24	25	25	29	27	40	33	23	30	25	37	26	24	29	31	28	15	29	30	27	19	25	22	31	23	34	29	23	30	31	20	28	22	30	29	22	22	24	35	34	35	29	30	30	27	34	26	35	19	41	31	35	33	23	40	19	16	29	27	21	33	23	36	19	30	25	29	21	30	34	25	29	22	26	30	27	22	38	33	36	34	25	16	28	29	38	19	35	25	25	20	29	23	20	25	23	23	41	30	25	17	21	32	23	27	27	31	26	18	14	21	31	26	23	22	22	24	23	22	36	34	29	20	32	25	33	34	31	26	30	23	32	19	22	31	30	33	31	21	26	29	24	24	29	29	25	22	33	27	23	27	21	31	29	23	27	21	21	22	29	23	21	25	24	24	20	28	21	36	18	27	25	25	33	29	26	27	30	31	20	28	15	32	25	26	41	28	35	23	16	30	22	27	21	36	27	23	23	21	31	24	23	33	23	26	26	27	31	35	34	28	31	42	28	31	28	26	21	34	20	26	21	36	27	27	27	30	20	36	19	40	35	26	26	31	22	27	31	33	39	28	27	21	25	33	32	22	24	28	22	26	36	26	19	39	27	32	20	25	25	25	22	25	19	40	32	21	28	24	30	29	29	34	19	32	32	27	37	25	25	23	33	18	34	36	24	23	29	25	29	35	23	22	27	23	27	27	30	27	16	28	27	21	21	27	33	37	31	20	22	20	20	18	22	33	26	27	19	29	29	28	26	29	24	18	33	20	19	26	25	20	19	28	19	17	24	31	33	18	30	24	39	32	24	19	31	24	19	17	22	24	31	23	33	29	24	26	33	27	22	22	12	29	22	25	34	33	24	23	31	28	22	32	21	25	21	12	24	21	33	17	22	26	33	38	23	30	21	19	37	24	26	21	29	26	35	25	25	29	23	20	23	23	22	26	25	22	39	23	24	24	29	29	20	29	35	28	30	26	27	25	19	26	35	24	30	28	27	30	29	27	21	36	22	27	25	18	33	27	33	24	20	28	26	26	26	20	19	23	28	21	37	24	28	33	34	32	23	34	25	27	23	22	22	25	26	26	21	25	26	27	23	31	36	22	25	25	32	35	30	28	24	24	30	27	22	27	17	20	18	30	29	27	24	32	26	28	24	23	27	33	23	27	24	31	24	31	21	27	29	28	29	26	25	25	23	30	22	31	30	37	23	24	16	24	36	26	25	32	22	30	28	24	21	32	29	37	32	30	24	27	26	20	35	23	33	24	24	26	27	15	32	27	37	26	29	21	33	21	26	33	25	29	23	24	26	34	32	32	27	28	22	22	24	34	31	27	21	34	27	31	22	27	26	22	20	25	20	18	25	23	17	27	29	15	34	29	19	24	36	28	35	30	31	35	26	29	22	35	37	28	32	36	34	29	27	19	22	35	26	35	28	23	29	22	27	28	23	34	21	26	31	31	22	33	33	27	30	34	29	30	35	28	22	31	27	31	25	30	27	20	30	36	32	22	23	32	30	24	25	24	18	25	25	29	24	29	32	27	30	33	22	24	23	24	23	22	26	22	28	26	32	23	23	26	26	28	23	22	19	33	34	19	24	20	20	33	28	24	28	26	25	25	34	23	32	18	23	28	33	25	23	25	22	23	25	30	36	26	35	30	24	22	25	31	33	30	30	23	33	27	34	21	28	34	32	29	24	22	31	21	24	19	24	28	20	30	25	24	30	33	29	24	32	33	32	34	20	29	17	26	21	26	30	26	20	24	29	22	31	28	32	29	24	32	25	33	35	34	32	27	28	28	27	25	24	20	31	28	29	31	31	38	24	24	28	23	28	31	32	26	23	26	31	28	25	27	19	22	32	34	38	28	25	40	34	25	22	22	27	21	19	26	24	32	26	31	44	29	31	28	23	30	37	27	25	31	30	32	26	25	26	25	26	30	33	22	28	30	26	34	25	23	31	28	26	27	29	27	25	20	14	30	20	25	25	30	36	26	32	36	26	34	26	29	17	23	28	17	28	31	24	32	43	28	20	26	24	26	17	14	25	31	31	24	24	20	18	30	26	27	28	19	27	30	27	29	25	22	26	22	29	32	25	19	25	34	21	27	28	31	27	26	25	29	31	23	23	25	38	23	28	33	33	26	23	21	20	21	25	20	28	15	28	27	24	27	25	24	25	18	20	22	36	26	26	27	24	27	15	21	24	27	21	22	33	21	39	24	23	22	27	24	35	19	35	34	21	18	34	30	29	24	28	25	23	32	23	23	18	25	20	31	20	29	29	24	24	22	29	30	34	23	36	25	26	31	28	20	34	27	33	39	21	31	25	34	27	21	25	19	27	22	28	32	29	28	24	26	25	28	24	36	36	37	23	28	26	28	34	19	37	38	28	32	23	25	25	27	31	23	25	29	30	31	24	29	24	24	33	37	25	32	23	28	26	26	28	32	37	26	24	31	26	28	30	22	38	34	23	33	24	26	18	26	23	21	32	31	28	25	24	23	28	23	22	27	31	19	23	26	31	26	31	19	30	25	25	34	35	23	37	25	18	27	26	21	31	34	25	33	28	27	21	30	39	21	33	29	26	28	34	28	28	23	28	27	21	17	29	36	22	37	29	30	19	25	25	28	34	35	35	28	22	18	27	27	26	28	27	37	17	28	29	30	24	30	34	29	12	34	30	29	25	23	28	24	26	26	30	24	21	37	20	28	18	27	19	35	36	32	20	28	36	28	20	19	23	20	21	25	24	31	28	35	17	30	26	23	22	18	26	25	30	25	16	34	22	32	37	28	33	31	24	24	37	34	30	28	30	32	29	26	28	25	22	27	26	25	28	31	31	23	30	24	32	23	19	33	35	20	26	22	29	25	30	30	20	24	32	22	28	22	26	21	24	32	34	40	25	21	25	31	17	26	27	29
17835	17928	44280	47623	30742	1084	931	774	635	661	605	671	817	838	754	820	810	745	751	674	699	671	621	621	535	578	539	550	475	533	483	508	513	506	507	529	531	532	520	500	478	526	487	508	493	494	472	524	478	528	517	527	486	463	492	521	486	515	518	441	449	469	477	490	503	436	478	491	468	467	491	485	479	434	506	495	479	505	464	468	474	459	491	430	448	468	463	526	470	471	447	477	468	474	486	488	484	454	486	442	514	474	509	489	475	444	460	467	491	488	426	486	472	504	484	442	483	468	432	495	502	456	457	489	460	440	446	475	459	539	458	461	453	469	471	528	424	432	460	491	483	531	479	461	497	475	480	490	479	482	451	449	441	462	448	515	496	488	480	493	474	442	480	468	493	479	481	456	488	473	483	471	466	496	491	429	509	467	498	465	459	466	404	477	450	489	477	494	484	457	484	488	459	436	496	477	436	435	469	452	456	456	475	510	495	469	476	476	444	432	464	439	483	463	417	468	461	438	508	496	467	439	478	536	496	461	508	434	456	491	451	440	501	462	479	506	440	489	489	477	446	450	468	467	488	464	487	472	482	449	455	458	422	473	463	505	515	451	457	492	445	474	464	441	480	485	496	446	446	460	479	475	502	487	439	521	465	457	427	477	469	470	484	455	465	457	457	461	495	467	442	498	446	493	483	487	474	490	472	469	480	485	460	450	477	469	441	531	460	473	468	440	432	469	513	480	453	485	486	503	452	445	471	461	452	462	489	468	492	460	464	461	460	486	471	414	448	497	466	499	476	469	472	484	484	457	508	460	464	480	482	497	482	494	461	431	501	458	485	494	500	438	467	487	495	473	476	484	478	464	491	514	456	475	456	463	471	434	486	462	467	501	482	500	460	476	465	463	466	454	484	483	440	448	494	466	466	478	513	481	491	497	489	465	466	436	455	469	506	517	475	463	493	461	484	453	488	491	426	436	437	469	495	520	492	498	475	491	452	453	498	493	456	487	451	470	488	471	450	501	468	506	475	470	433	478	480	470	448	476	473	445	476	459	475	469	469	443	516	465	493	526	458	489	460	483	504	491	486	456	510	431	452	473	462	465	485	456	446	448	523	488	470	487	461	468	502	482	457	437	449	473	480	483	451	457	500	488	467	463	480	469	443	471	449	462	455	481	459	487	488	451	494	399	511	489	500	485	452	481	453	443	471	460	507	455	508	476	447	476	463	454	492	453	471	441	417	509	444	518	444	474	474	427	522	500	466	521	497	457	438	449	461	439	496	454	473	495	455	491	471	465	464	479	511	522	490	462	472	457	463	459	470	495	439	442	468	444	443	462	505	463	468	436	448	487	461	474	486	483	493	442	475	437	465	473	461	474	463	475	491	447	438	458	476	513	448	468	499	490	470	496	474	444	478	495	479	450	480	513	489	474	486	459	533	431	487	487	448	450	517	459	483	441	447	436	460	482	454	451	434	477	457	481	443	485	474	448	476	456	458	487	479	445	438	482	472	440	459	468	455	466	459	491	480	504	491	477	468	502	496	453	430	476	516	499	441	487	504	423	490	474	523	443	499	464	440	480	441	480	466	409	483	454	473	469	444	441	457	458	491	463	470	461	456	524	492	455	453	443	474	487	466	494	495	481	487	483	478	469	468	517	476	495	467	490	514	471	468	476	456	469	469	481	477	442	474	489	445	465	443	492	441	479	478	502	467	512	483	494	457	441	471	445	468	464	505	474	459	460	446	475	495	480	468	484	469	474	443	457	467	472	473	502	472	477	480	425	440	499	470	442	456	429	495	490	485	456	416	485	423	463	472	472	460	472	494	484	491	415	446	481	444	488	495	473	507	490	484	474	473	468	482	478	510	467	435	445	468	430	466	448	457	459	515	480	468	453	475	475	480	468	459	501	472	503	475	437	457	499	469	462	472	464	429	439	482	466	470	485	459	456	454	482	467	445	470	485	437	459	462	474	436	485	494	486	468	484	478	461	488	461	548	453	475	460	460	454	475	488	453	478	497	494	469	457	467	490	458	483	483	444	432	464	489	484	453	470	468	493	449	441	473	476	493	466	481	473	471	508	505	460	468	465	452	433	452	432	484	488	471	466	465	472	452	470	479	514	484	490	465	443	495	485	458	495	477	482	454	509	495	515	467	440	495	489	459	451	467	442	472	455	462	482	475	502	467	444	517	471	508	443	461	498	466	481	498	445	507	488	444	440	469	457	445	457	464	466	412	459	496	464	484	459	446	476	463	472	465	486	489	455	475	496	470	472	473	450	465	484	452	505	492	430	498	485	474	455	464	467	482	470	497	468	471	466	473	459	427	489	451	476	450	455	465	474	468	448	494	459	521	469	459	486	452	458	455	475	507	442	459	472	433	499	479	463	471	492	478	470	488	486	473	473	461	529	475	472	460	472	490	448	482	501	497	422	469	461	461	482	481	458	470	471	483	479	489	462	487	492	471	474	474	431	484	474	498	482	416	439	491	510	462	469	473	505	496	461	470	462	443	458	477	464	463	464	465	483	520	463	477	458	462	445	488	474	450	444	502	486	479	493	471	480	459	437	457	471	503	505	425	487	510	458	486	454	503	467	519	449	457	482	504	450	467	512	470	458	478	483	501	453	468	472	461	470	444	489	477	481	468	422	483	464	458	482	483	478	481	487	486	445	493	478	437	466	455	490	488	481	475	471	491	462	416	475	504	439	482	503	467	498	433	467	435	473	462	473	450	440	471	480	498	478	459	489	477	464	476	470	475	453	463	475	497	467	485	419	448	515	499	485	455	473	456	483	465	451	483	483	487	504	486	473	485	476	419	460	479	472	477	473	502	494	460	480	465	500	467	478	488	494	498	486	490	488	477	479	485	477	456	450	493	517	473	471	504	465	467	499	434	480	452	462	479	506	469	425	482	471	437	461	474	490	482	454	500	444	485	451	500	448	458	474	482	479	464	457	439	491	502	491	455	480	468	430	474	482	472	484	504	452	463	446	442	483	476	463	461	454	484	465	464	464	483	464	453	518	459	476	458	475	459	466	452	489	491	476	520	480	508	455	470	439	468	502	453	516	468	439	472	436	477	471	504	469	477	478	494	435	500	480	492	465	434	481	475	476	485	492	487	493	459	463	454	480	470	460	460	481	497	447	471	453	494	480	462	460	436	460	460	464	498	464	491	528	494	507	479	475	467	455	508	471	456	482	458	505	490	484	423	459	451	508	470	451	489	463	491	448	493	465	457	462	478	471	472	466	431	488	441	450	458	474	474	498	467	484	453	513	436	481	466	477	518	513	482	512	464	456	452	471	477	462	436	461	449	439	477	462	456	459	461	482	464	418	461	483	494	462	443	420	502	488	433	453	474	430	516	470	454	435	478	490	451	489	473	486	449	456	438	505	498	472	489	471	469	474	471	487	496	486	493	482	459	480	467	444	476	450	489	478	446	507	481	444	472	457	480	426	468	491	478	467	453	440	501	467	488	440	476	455	474	493	475	482
1561	7117	26622	21391	11136	257	40	36	49	50	30	26	35	32	37	41	33	34	35	29	38	26	30	47	34	25	36	29	32	21	26	29	36	44	37	27	25	24	29	25	25	23	27	31	30	27	30	24	28	23	24	27	20	32	23	30	32	29	39	21	28	26	27	33	18	25	22	31	40	27	20	22	27	30	25	21	29	23	23	28	27	23	34	25	31	32	27	28	34	33	25	25	36	29	27	19	32	21	36	25	18	26	21	31	22	32	25	30	17	22	32	25	31	27	19	30	21	32	24	23	23	21	23	26	31	29	25	20	31	36	24	29	27	28	32	34	22	34	37	23	25	32	27	31	25	20	31	23	33	26	22	24	32	27	25	27	26	25	29	33	39	21	30	27	27	34	20	30	27	28	27	30	28	19	23	29	28	31	17	27	26	21	27	24	34	26	30	23	28	18	30	31	35	20	29	18	18	28	17	30	28	29	39	25	32	26	34	29	27	27	19	26	40	27	28	36	26	25	22	33	15	20	28	29	30	27	27	26	24	20	27	32	25	28	33	15	34	26	19	26	24	32	33	26	29	17	35	27	31	30	23	32	20	29	30	28	28	29	33	21	19	30	32	26	16	29	30	25	33	33	33	21	31	29	37	26	26	33	26	29	30	22	34	28	27	23	26	20	25	29	26	28	26	26	30	18	38	17	28	26	28	26	31	37	24	25	16	28	28	29	21	14	25	27	37	26	27	23	21	21	36	24	28	24	25	31	27	36	30	29	32	33	24	29	28	34	26	25	30	28	33	27	41	19	34	35	24	36	26	20	21	24	29	32	22	21	27	20	31	32	21	26	27	22	29	32	23	28	38	28	27	25	31	25	24	31	27	22	25	16	33	29	27	29	27	31	35	27	27	25	35	35	32	30	23	22	30	27	26	26	27	29	30	26	28	27	31	18	25	28	33	23	24	23	18	19	30	23	28	30	25	31	27	25	30	33	37	31	28	25	35	21	26	18	21	21	22	19	23	27	20	36	24	28	28	20	24	35	36	29	29	17	26	34	25	23	20	30	37	18	23	36	37	25	24	26	25	29	28	27	23	31	25	26	24	22	24	24	36	27	33	30	33	27	27	35	28	32	27	30	21	21	28	35	22	24	28	34	31	22	33	31	25	32	32	31	34	32	23	29	21	30	22	32	26	36	23	24	29	28	35	18	23	29	39	27	20	19	17	26	24	19	23	27	24	24	29	20	31	29	23	32	31	28	32	39	29	31	25	23	37	30	27	22	28	33	20	36	27	35	24	24	32	27	27	33	30	32	38	26	27	34	20	27	33	26	36	25	21	20	26	37	27	23	31	26	34	31	28	33	28	27	26	35	22	27	29	34	36	26	34	30	30	33	29	33	20	22	25	37	27	32	27	30	23	21	21	21	24	28	29	29	26	26	31	20	35	30	29	24	25	30	28	23	26	21	26	27	32	34	36	28	23	19	26	24	32	19	39	19	28	24	30	24	20	31	29	26	26	31	27	21	23	25	31	28	26	27	16	28	27	35	24	26	24	36	20	25	28	24	33	26	32	22	28	31	28	25	27	31	20	40	27	24	28	19	30	28	20	24	21	30	36	25	20	24	34	29	30	34	24	23	25	29	32	26	33	36	40	29	26	33	24	24	40	22	29	24	41	39	20	36	30	25	24	35	28	27	26	36	21	24	26	34	30	21	39	32	31	27	23	19	17	30	33	20	23	30	22	21	23	28	32	31	21	30	20	18	35	25	25	27	25	28	28	25	28	33	31	32	37	22	26	39	18	30	44	36	37	34	33	29	24	34	29	29	28	20	34	24	31	24	29	22	29	29	27	28	21	31	32	14	22	21	25	36	27	23	25	34	26	22	32	25	26	25	34	33	40	25	25	28	29	28	34	24	34	31	34	24	19	24	42	20	30	29	21	29	27	28	21	28	29	23	27	24	23	23	28	23	37	24	33	28	31	31	29	21	32	26	24	34	27	25	37	39	26	31	28	28	27	27	28	32	32	24	26	20	21	25	36	34	27	18	28	35	25	34	26	23	26	15	33	29	27	23	25	36	27	22	20	34	27	28	32	30	33	27	26	28	28	28	25	28	27	35	37	31	26	28	28	29	18	28	25	23	31	31	22	26	34	27	29	42	22	46	27	34	21	38	19	29	24	23	34	30	20	30	31	34	33	22	23	36	32	31	27	26	23	23	26	29	28	35	29	24	33	24	23	26	24	36	24	29	29	26	22	31	38	25	22	17	21	30	31	17	29	25	31	30	27	27	25	29	40	25	28	35	31	24	23	25	28	19	18	34	32	33	34	28	37	35	23	20	25	23	26	31	28	29	34	29	30	30	27	30	24	16	30	32	32	24	34	33	23	31	23	28	33	29	23	33	21	29	23	20	21	34	36	29	25	37	24	29	30	25	31	22	21	28	25	29	31	23	34	33	20	18	35	26	26	28	20	32	30	37	22	31	22	27	27	35	25	34	22	34	27	25	38	27	29	36	22	34	20	27	36	29	33	27	23	27	30	28	33	28	27	27	36	25	24	29	33	29	34	25	28	20	29	40	24	21	26	26	33	28	34	33	23	27	26	28	25	24	21	28	20	23	28	33	28	24	32	27	34	29	23	39	34	31	30	25	31	32	28	33	25	27	27	39	22	27	31	29	22	31	29	30	20	24	28	25	26	24	26	24	29	25	25	29	33	28	36	23	30	19	28	21	32	37	31	28	27	29	31	37	25	32	26	23	21	22	20	28	30	35	22	20	25	32	26	31	34	23	27	26	33	29	30	32	29	21	28	31	31	30	34	26	28	29	30	15	26	19	23	40	30	28	32	23	26	27	28	35	28	10	28	29	31	32	14	25	38	26	27	29	24	32	31	22	28	24	23	19	29	29	25	28	17	27	31	37	27	27	28	31	27	21	18	35	38	24	26	25	22	38	21	34	21	28	24	37	33	27	31	35	25	33	18	29	28	35	37	23	24	31	23	35	40	27	22	35	26	31	29	19	29	26	37	24	31	31	27	30	31	19	28	23	35	28	36	28	24	21	31	22	32	16	32	23	19	23	27	39	31	27	25	24	29	24	32	27	32	25	25	31	21	36	34	22	21	36	36	18	29	19	25	25	43	25	24	31	29	29	23	32	29	29	30	22	29	28	39	33	25	26	16	15	35	31	34	25	37	24	39	30	24	31	33	25	32	37	28	28	33	21	28	27	24	24	24	31	23	24	30	28	20	28	29	31	28	32	27	29	24	28	26	20	36	34	26	28	36	24	24	32	19	32	27	36	29	30	35	25	19	37	24	26	32	37	25	25	18	26	29	32	39	33	29	41	35	27	19	31	25	24	18	39	26	22	39	24	27	24	20	26	30	29	35	34	29	26	30	29	26	24	29	28	33	24	37	29	23	29	29	32	29	21	27	18	28	20	25	36	27	18	30	36	23	27	22	35	25	35	20	20	30	27	33	19	26	31	28	27	36	20
27614	41734	70774	79697	56860	3792	2820	2129	1769	1498	1217	1283	1402	1285	1235	1259	1202	1079	1007	955	985	865	826	806	681	657	620	602	580	617	596	601	576	564	568	582	542	577	514	574	549	569	540	502	514	550	514	544	517	485	560	578	548	513	502	545	533	534	521	449	508	565	536	490	525	462	494	471	505	474	493	466	513	488	498	468	536	522	513	480	455	486	472	488	463	504	496	465	487	482	501	480	484	494	527	438	471	506	442	493	494	465	510	479	467	485	475	465	450	506	507	452	476	477	467	486	471	473	420	478	459	506	486	492	509	504	445	488	504	496	453	481	463	482	502	498	512	481	484	507	476	482	481	508	490	515	491	513	509	472	455	486	536	492	473	524	478	505	491	474	506	488	445	462	518	434	502	461	494	467	469	489	512	479	483	523	486	483	448	489	474	476	513	476	474	503	452	456	421	502	482	460	519	511	468	446	446	482	520	501	462	512	505	518	492	461	504	465	478	514	481	535	519	463	463	497	477	499	464	452	484	504	496	447	499	487	480	493	496	479	475	485	460	475	480	439	454	463	505	509	459	460	495	522	486	489	483	515	505	477	475	488	473	499	464	459	491	498	466	459	488	506	469	431	430	432	469	487	465	470	474	484	443	466	482	486	445	499	476	535	500	479	477	472	498	464	485	461	498	458	462	477	482	501	463	498	465	477	448	462	474	493	489	488	454	470	464	502	498	465	479	448	454	503	446	475	524	464	488	506	450	511	482	476	459	463	483	477	521	472	473	469	478	500	490	460	437	477	462	471	455	463	468	452	483	483	483	467	469	547	512	508	480	485	492	506	508	466	455	506	503	481	454	465	456	487	505	506	492	490	460	490	470	476	464	470	464	497	492	461	469	470	504	469	473	478	486	477	483	479	465	493	477	462	516	456	490	515	474	444	534	483	484	471	456	478	442	445	448	452	476	454	486	497	509	464	493	488	486	480	445	460	478	444	451	452	459	502	515	476	476	472	510	470	478	460	492	491	454	501	495	423	482	518	475	499	480	508	481	494	507	504	446	477	467	510	477	437	491	479	438	454	459	442	500	494	469	486	474	409	459	447	487	488	502	473	473	510	490	470	523	499	485	451	502	470	450	475	473	446	444	491	496	468	496	443	483	527	471	473	456	484	467	454	484	502	499	492	447	478	463	454	454	506	460	492	477	477	476	435	503	485	462	486	500	464	476	479	488	535	485	472	478	428	479	501	496	470	483	443	451	477	462	496	504	506	467	497	477	486	458	529	465	518	463	524	485	498	482	475	471	514	486	508	528	457	484	458	475	466	451	463	483	490	447	482	486	500	526	493	500	513	490	477	464	476	495	417	483	492	489	540	479	467	458	475	515	495	475	479	488	558	483	471	496	506	515	478	463	458	473	516	484	479	493	481	527	453	480	503	493	506	465	472	475	492	508	508	444	445	461	477	486	472	498	492	505	447	501	462	540	461	476	487	467	480	521	503	464	484	462	477	493	439	469	469	496	453	516	454	479	470	467	493	502	483	524	481	483	502	457	456	485	465	468	479	431	515	491	459	467	465	479	501	482	512	487	494	476	444	448	461	473	500	471	494	465	497	485	511	440	469	473	489	446	450	479	484	458	476	437	470	433	501	451	503	505	509	482	458	464	488	492	441	520	447	472	500	451	466	469	450	498	483	509	457	478	491	471	475	499	495	478	500	460	486	498	458	481	466	465	455	488	480	458	497	481	421	469	458	465	455	493	469	473	511	471	506	491	450	453	505	472	455	476	471	450	482	488	452	524	447	481	477	468	440	508	464	470	491	556	469	512	469	469	492	495	522	465	475	483	454	485	466	500	517	463	444	463	504	529	509	508	455	486	452	517	471	477	434	499	465	463	474	487	498	501	482	444	507	489	490	500	504	478	463	468	496	495	513	468	460	486	471	491	483	507	447	446	475	454	439	494	500	437	487	471	482	458	490	472	510	490	511	481	506	500	491	483	474	494	494	477	467	478	429	521	501	487	499	445	459	484	472	479	479	466	450	498	475	481	476	459	450	475	486	485	477	505	514	455	480	475	446	483	518	471	479	471	511	472	491	501	456	464	442	448	452	477	491	486	493	501	480	495	476	484	431	439	464	446	457	464	459	469	451	456	491	480	496	456	445	464	467	490	523	429	485	462	485	487	519	445	453	476	481	501	477	509	499	489	462	500	492	484	480	492	479	456	444	533	480	473	489	480	504	469	456	500	492	493	465	509	445	449	447	425	469	447	491	436	459	470	507	486	491	480	462	468	456	458	464	497	505	470	458	473	484	494	521	458	452	453	493	511	470	476	490	460	475	492	470	485	479	503	440	459	483	488	493	462	436	447	475	469	498	502	508	494	450	468	483	518	482	480	495	469	465	482	474	489	485	479	469	470	464	470	473	485	443	454	521	468	487	476	459	469	474	502	498	461	448	497	486	463	499	464	466	494	468	439	481	477	458	465	460	470	481	453	497	493	471	473	510	478	490	496	511	463	480	440	479	471	481	487	464	474	494	465	482	494	506	507	504	494	481	483	498	509	493	504	471	512	472	465	479	491	476	456	478	496	519	508	492	482	439	460	454	489	452	476	484	476	500	451	460	487	470	492	475	468	489	486	471	469	463	491	493	515	481	501	416	495	486	503	474	486	538	493	497	469	469	477	451	500	490	522	467	490	483	496	447	482	469	483	461	475	456	489	476	469	472	500	465	476	447	478	469	515	498	470	509	482	535	452	461	500	506	501	493	455	441	483	480	508	480	488	519	492	473	473	453	507	499	485	458	455	480	460	506	447	485	472	463	468	466	497	498	470	523	500	475	462	471	460	469	486	482	456	474	461	503	484	482	459	480	460	477	499	486	481	457	485	480	503	503	473	488	490	537	448	477	483	471	482	479	494	531	488	466	532	465	420	510	459	497	537	506	502	502	493	474	507	508	436	529	485	482	476	497	441	479	484	472	506	464	482	498	499	516	510	466	479	447	460	463	446	498	484	500	508	480	466	483	475	470	472	457	507	478	414	478	464	489	494	492	483	458	527	488	522	464	466	488	469	495	491	470	486	523	503	488	498	509	482	449	475	469	467	485	503	475	473	515	469	470	471	497	502	449	501	465	483	453	458	477	456	455	459	453	457	523	502	481	496	496	469	501	478	469	492	479	518	526	483	434	481	485	486	493	483	471	485	489	475	497	482	462	506	495	480	477	440	469	501	433	498	488	536	503	462	437	490	470	469	470	457	487	484	471	463	479	489	494	493	499	484	534	483	466	447	466	521	510	479	476	470	490	472	521	452	498	499	464	489	435	446	509	484	484	433	442	468	461	505	479	461	511	448	499	480	464	484	484	485	528	481	481	486	485	448	428	507	501	460	506	460	463	462	499	499	479	498	495	480	487	492	475	479	475	462	469	524	491	465	486	480	460	481	523	466	461	446	477	462	480	471	473	474	499	515	493	456	472	466	400	448	492	447	521	486	468	464	451	518	455
2609	2970	14373	14931	6920	95	48	49	32	42	45	36	65	53	48	57	42	46	46	46	39	40	44	34	42	48	40	47	46	50	37	28	48	30	55	42	38	37	41	38	45	36	34	42	51	36	45	45	38	35	32	43	57	41	45	50	45	52	41	46	36	37	46	44	40	34	40	47	30	36	36	40	39	35	46	29	41	45	49	36	48	35	34	54	48	40	43	34	51	42	47	37	30	38	39	52	40	36	32	37	38	44	38	34	38	52	34	40	36	40	45	41	45	53	50	44	54	40	34	34	53	47	44	34	48	43	42	49	43	43	41	41	47	55	43	29	45	40	44	41	36	42	39	40	57	47	42	46	31	41	37	35	48	44	51	40	34	43	42	38	38	46	38	44	46	46	47	52	39	32	38	35	39	51	30	40	53	39	31	44	40	42	46	30	36	57	34	33	33	44	45	36	44	45	32	32	49	38	43	42	41	26	49	37	57	32	35	42	46	50	37	43	49	59	45	41	37	31	35	48	37	43	40	39	53	33	38	35	38	46	35	40	26	33	55	37	50	38	38	52	36	43	50	45	49	36	37	45	43	45	46	39	49	46	44	42	49	55	28	44	36	27	43	25	36	49	31	44	45	43	29	34	46	45	32	29	30	32	41	50	48	36	41	30	53	37	48	41	43	41	40	43	40	33	58	47	47	44	56	36	37	45	40	45	43	38	45	36	39	46	40	41	38	51	33	40	46	37	37	39	42	42	38	46	44	42	39	49	46	31	48	36	55	50	42	39	44	33	50	50	50	40	42	37	35	42	36	42	38	50	42	35	42	34	45	42	39	41	38	38	47	40	46	44	38	47	35	35	38	45	31	45	42	45	50	46	37	30	30	56	38	33	38	39	44	37	41	36	42	37	42	37	27	39	37	34	46	42	38	45	40	45	47	38	34	30	32	30	30	33	27	36	51	49	43	35	40	45	32	31	49	40	26	40	36	38	50	37	32	39	37	34	43	41	25	41	38	35	37	40	46	42	44	32	51	37	40	39	41	38	39	50	32	42	38	52	35	36	25	47	30	38	42	38	42	49	44	49	58	43	38	53	41	40	46	44	39	39	31	32	39	36	37	29	37	37	43	38	36	42	39	45	35	40	24	53	35	38	50	39	47	42	51	36	31	41	41	32	42	36	38	40	46	39	43	43	30	61	36	39	30	56	48	41	42	38	53	43	39	39	48	38	48	42	32	44	40	46	46	39	41	45	51	41	46	46	36	36	33	37	43	51	47	44	36	30	52	46	35	35	38	53	42	37	33	45	36	37	48	41	45	34	37	56	42	38	34	37	34	45	30	42	46	43	35	48	40	31	51	34	43	41	36	33	37	43	40	34	42	54	54	47	32	39	35	34	40	43	51	37	41	36	42	35	36	38	39	39	48	40	48	55	45	53	41	36	48	49	44	39	36	45	37	36	39	42	30	31	38	40	49	41	31	30	46	56	54	40	39	38	35	40	41	34	26	32	44	48	45	32	42	59	38	49	40	30	43	39	43	39	33	34	45	36	31	52	42	29	27	43	37	46	42	36	40	36	54	37	43	53	38	48	49	30	42	43	40	33	43	40	31	39	40	30	46	40	39	27	37	44	35	39	46	39	29	52	42	33	38	44	34	54	39	37	37	34	37	35	61	48	44	37	39	47	41	56	50	38	42	51	32	30	38	48	41	36	41	46	42	56	50	35	31	32	34	30	35	55	42	40	34	45	49	46	28	40	40	35	35	26	35	34	41	41	47	36	36	42	44	42	37	35	44	43	50	32	50	43	43	45	47	32	45	41	40	38	43	48	44	31	30	42	44	51	47	38	30	34	38	34	38	55	36	38	38	42	40	29	42	37	33	46	41	32	35	33	41	32	39	42	41	42	44	50	53	40	48	35	45	33	38	42	41	38	46	39	49	53	34	49	33	39	51	42	34	39	42	42	28	52	43	43	47	41	37	47	37	42	43	50	51	53	41	37	31	43	39	44	47	33	41	44	54	37	36	44	40	54	32	40	54	37	49	38	49	40	45	37	50	39	43	38	39	49	45	46	36	34	45	43	30	29	45	36	43	50	48	37	40	34	50	35	41	33	50	42	33	36	45	41	35	34	48	49	37	45	42	42	50	57	42	43	37	41	33	43	49	48	38	50	38	33	42	44	31	30	27	45	46	40	47	34	45	37	32	33	41	40	32	51	39	34	36	35	38	42	43	24	43	37	45	44	47	43	41	37	42	31	47	43	36	46	49	40	41	46	48	49	38	44	54	34	30	34	42	40	41	47	35	57	39	36	51	50	27	44	42	41	45	40	44	34	36	50	36	39	46	28	35	40	46	33	35	37	44	45	34	48	36	32	40	37	46	39	33	34	35	34	41	38	52	44	37	36	43	42	39	42	30	43	32	45	46	41	33	36	40	40	31	47	42	48	42	37	34	38	50	43	32	43	39	26	37	47	42	51	50	39	42	43	55	50	45	42	27	47	40	46	50	37	46	40	45	38	51	34	54	34	39	40	41	57	42	42	40	41	39	47	43	39	47	43	47	41	34	41	36	43	37	41	44	40	27	46	36	42	33	51	37	42	46	37	46	35	39	39	33	26	45	41	45	45	46	41	50	34	46	42	41	40	44	37	41	49	31	44	38	41	24	32	47	42	47	52	34	33	40	53	46	35	36	41	36	32	41	53	33	35	41	36	41	45	33	41	37	45	39	40	43	45	35	40	39	45	36	38	42	33	42	36	39	46	40	37	43	48	34	32	45	43	44	37	37	35	43	48	48	42	40	46	47	38	37	40	40	33	44	41	37	39	37	42	27	40	34	39	51	38	44	45	30	41	40	44	39	34	43	48	46	19	37	41	54	41	39	50	43	42	51	42	34	45	40	42	40	44	38	47	56	49	41	40	32	39	41	36	42	27	42	37	47	37	49	35	36	37	42	40	48	41	40	31	39	44	33	44	35	45	31	38	41	36	46	40	38	53	38	42	31	40	39	48	41	49	38	34	46	43	43	38	39	46	42	46	44	48	53	47	40	44	42	55	40	39	44	36	45	38	30	37	39	48	40	53	35	33	28	43	43	44	25	42	43	40	53	42	38	36	41	43	36	52	43	38	33	33	37	38	34	40	46	42	57	36	37	34	34	47	34	43	34	37	43	41	33	50	27	35	47	47	34	36	38	61	37	42	34	43	45	40	45	42	40	42	41	47	28	34	33	29	42	35	43	43	45	45	39	37	45	43	39	47	39	49	31	35	48	36	40	34	49	35	32	45	34	45	50	39	33	46	44	54	46	49	38	37	44	37	34	46	40	37	36	54	34	30	31	50	45	46	40	41	39	32	44	45	39	43	35	44	38	37	43	38	36	44	45	47	30	36	49	41	40	43	44	43	51	41	44	40	45	43	37	40	41	37	50	44	49	34	49	43	39	44	37	41	47	41	45	51	33	43	24	37	53	39	40	42	36	43	33	42	50	40	36	38
22280	31548	57730	71599	50881	2285	1896	1527	1284	1154	1071	1191	1192	1104	1128	1123	1202	1102	984	1028	938	934	933	839	816	841	813	746	742	766	759	756	755	709	737	803	793	791	727	784	734	757	744	697	734	746	741	735	746	727	799	719	792	726	750	726	744	656	689	696	714	694	715	738	710	773	709	673	735	721	695	742	654	685	684	685	739	711	748	721	700	715	712	720	721	703	730	706	699	706	681	697	705	697	686	672	716	687	745	718	702	673	663	737	691	674	706	709	645	674	718	684	715	674	716	727	696	698	696	674	690	665	665	669	702	736	752	660	683	717	691	681	721	695	723	704	705	738	674	695	691	668	688	707	717	684	703	673	737	660	700	671	668	678	722	708	681	659	681	718	760	710	699	684	687	669	700	719	732	692	675	685	720	711	687	617	658	669	664	708	717	713	772	727	719	695	692	681	698	711	662	700	651	699	672	719	711	693	702	711	733	723	692	685	735	660	737	731	666	681	714	662	736	639	713	720	696	694	713	697	735	703	696	676	654	695	705	710	655	693	714	699	702	696	695	709	674	671	699	698	675	689	713	677	681	710	696	648	702	717	723	708	679	727	699	668	688	707	711	730	692	723	686	704	684	703	753	717	686	720	682	681	665	712	645	723	703	683	701	685	666	683	654	662	653	687	672	718	666	683	686	706	687	696	658	685	647	678	667	748	693	721	718	700	650	744	694	721	738	693	706	708	680	669	690	747	648	676	669	661	730	699	669	656	716	685	711	704	729	666	684	685	710	724	695	678	713	692	692	665	647	689	684	657	725	666	719	688	665	707	673	666	664	708	675	697	703	710	716	725	669	691	672	684	680	695	721	687	695	745	716	686	729	716	727	717	722	744	665	690	703	765	758	685	676	691	687	715	733	705	693	710	633	709	708	716	690	653	644	650	734	707	736	739	697	691	673	707	671	684	730	688	685	751	695	684	726	733	707	703	699	703	628	742	682	684	710	709	748	690	677	685	711	712	636	728	664	671	694	679	672	688	733	670	662	681	685	678	668	696	686	671	708	741	730	697	707	692	718	690	689	714	680	682	632	722	662	680	717	705	690	723	711	681	736	710	682	712	683	689	689	655	781	663	704	692	706	721	652	692	672	687	723	686	682	708	688	731	699	693	692	714	700	688	678	666	694	716	698	709	715	691	726	686	765	698	710	693	639	703	721	722	761	666	653	704	665	669	711	703	694	668	705	662	668	728	669	699	709	731	656	713	705	665	677	689	697	677	680	676	674	688	706	696	688	710	711	661	665	707	705	709	706	708	719	656	694	732	662	714	675	691	659	710	690	634	680	706	655	709	696	692	705	685	696	722	653	710	712	690	666	631	678	718	683	688	679	714	708	679	667	760	654	686	692	738	712	733	642	691	708	716	734	705	675	674	742	718	660	697	698	696	662	741	673	661	711	670	638	714	690	719	693	706	673	685	701	674	672	665	667	713	685	649	679	693	700	683	730	691	729	686	699	688	695	679	688	697	687	711	714	722	693	690	709	668	687	685	701	677	659	670	689	727	682	684	742	718	705	688	691	674	702	738	674	698	688	687	633	685	693	689	713	660	703	642	693	664	679	692	672	715	674	665	689	712	699	693	736	706	714	725	629	693	686	696	695	640	698	712	673	695	688	709	688	640	635	681	729	723	682	698	695	733	761	684	666	644	698	725	680	751	718	710	716	691	678	696	670	661	706	750	713	699	705	701	689	698	705	707	707	683	738	705	728	724	733	725	670	691	685	645	702	673	689	680	711	705	695	685	698	697	671	672	714	679	673	732	668	735	687	739	727	720	666	707	696	708	727	694	683	676	697	686	703	684	704	700	729	696	705	677	674	698	704	736	683	672	689	738	677	713	687	682	664	708	730	712	711	674	679	692	678	677	732	674	682	709	704	654	702	663	743	700	698	699	713	655	717	690	681	668	676	667	679	643	720	718	699	704	714	689	677	664	739	684	695	724	723	652	716	699	673	691	707	694	746	706	695	687	693	693	732	733	662	701	677	717	685	735	682	695	706	673	713	702	685	697	683	729	690	731	740	654	712	681	728	764	672	696	700	682	696	720	690	666	709	684	739	657	683	695	654	722	706	754	703	686	725	716	734	705	663	712	732	705	701	645	674	642	693	688	750	693	685	713	690	688	701	709	707	711	735	682	697	707	725	700	667	682	702	691	696	760	726	725	673	681	734	725	669	685	700	677	646	676	712	669	667	689	737	676	673	698	713	667	699	677	660	703	700	716	728	707	723	700	700	695	698	692	729	700	674	724	663	708	727	712	732	692	658	723	673	672	667	737	701	688	725	698	699	719	712	673	653	709	707	676	731	692	658	703	668	715	665	704	721	680	688	690	719	690	701	704	687	629	704	719	673	730	663	707	719	729	651	698	693	666	670	740	673	738	724	749	687	755	687	754	653	717	644	640	669	731	708	667	636	670	719	658	692	713	739	689	694	682	722	692	722	696	688	715	724	703	679	708	733	708	697	738	700	766	677	731	716	735	654	639	718	717	661	730	713	710	698	697	694	658	725	696	666	703	688	661	728	733	714	719	704	707	686	735	670	709	708	671	725	697	716	656	689	692	697	684	667	649	675	649	694	724	626	722	722	695	631	712	700	711	677	688	653	702	702	683	692	701	685	688	667	684	676	669	679	688	694	710	650	706	716	708	695	668	658	685	640	733	719	636	681	721	632	699	669	698	723	677	707	705	663	706	690	673	738	664	694	652	732	695	712	705	653	686	723	698	676	687	689	706	681	746	709	712	779	699	717	691	665	648	695	695	711	668	732	695	701	687	736	722	705	691	674	694	669	688	707	694	704	707	702	668	675	714	674	713	686	651	686	695	689	690	645	658	686	697	661	670	726	707	706	706	674	726	711	687	714	661	726	694	726	691	670	698	687	713	699	662	690	686	665	726	714	670	703	677	706	639	616	696	729	696	736	701	667	718	685	690	677	699	725	734	684	698	727	709	699	673	703	646	708	683	699	687	714	688	648	705	684	673	701	664	679	668	712	660	672	691	710	715	733	704	690	676	678	735	672	717	674	736	686	704	742	703	675	709	720	733	709	715	697	705	668	700	671	695	707	717	698	676	685	662	746	678	681	679	679	705	712	659	676	706	652	719	712	694	691	666	737	722	644	718	683	660	685	701	680	710	694	648	662	656	687	710	683	660	665	710	672	678	699	691	738	696	701	704	682	643	688	687	693	679	650	698	724	710	697	681	676	687	691	729	737	665	705	714	681	689	671	655	667	704	738	721	692	700	691	731	714	676	682	702	690	727	697	679	671	663	699	715	734	704	701	724	701	648	693	708	719	714	692	714	689	693	652	689	689	695	700	703	647	662	689	701	723	709	695	716	689	722	692	675	651	657	692	682	702	703	696	714	712	690	704	688	719	659	679	723	663	685	689	696	691	692	695	734	707	658	750	739	691	717	711	700	750	698	728	692	675	673	687	722	679	674	723	701	651	726
2011	3322	12247	26023	18569	978	55	50	55	55	46	44	47	43	42	42	45	26	40	37	40	36	36	40	30	36	36	31	22	36	39	24	26	29	30	35	35	33	36	37	32	26	38	23	32	36	33	34	37	24	24	29	20	36	39	30	29	31	26	28	30	34	42	35	31	27	29	33	27	41	37	37	34	34	33	29	30	34	28	30	36	36	29	25	37	29	37	25	26	27	31	34	41	35	41	26	21	27	36	34	32	41	28	29	29	33	37	24	30	38	33	38	21	31	33	37	43	33	36	28	27	33	31	35	22	31	29	31	33	32	26	35	28	30	28	33	40	41	24	34	39	23	22	46	32	28	41	29	28	33	26	35	29	18	32	22	31	31	25	33	32	25	31	30	36	32	30	30	30	30	33	45	23	33	36	25	52	32	30	32	25	22	34	31	20	32	29	34	37	39	27	43	30	29	26	24	47	45	41	31	34	38	27	27	31	34	29	32	46	30	35	25	38	29	33	32	25	28	29	42	41	33	34	42	28	29	31	37	43	32	35	27	30	36	24	34	34	34	30	34	28	31	29	30	39	27	25	26	31	23	43	34	45	48	34	32	21	29	32	30	40	35	26	30	30	36	34	28	35	41	34	24	36	40	30	22	43	36	34	40	30	31	34	29	27	38	36	33	30	33	28	42	23	29	33	26	37	35	26	29	30	34	33	24	38	24	37	42	31	32	33	34	25	49	25	31	29	27	25	37	23	32	45	31	36	30	36	26	34	31	23	30	28	27	31	31	26	23	37	30	40	28	24	25	34	36	31	29	34	40	27	35	28	28	28	28	34	36	26	33	29	27	36	30	42	35	33	34	48	30	30	26	33	34	29	39	29	34	35	36	37	33	34	29	37	30	25	26	28	35	24	31	35	37	27	33	37	37	28	37	26	32	29	32	31	22	29	30	39	37	33	20	39	35	34	33	38	29	35	26	30	38	34	34	50	33	35	40	32	34	33	31	35	36	22	32	25	33	41	29	35	31	39	41	25	29	24	28	27	31	31	42	28	30	27	45	32	22	29	34	36	27	41	20	30	42	42	42	33	47	31	33	40	36	30	33	42	26	28	33	31	25	30	31	33	36	38	31	36	32	36	33	32	29	32	29	35	27	30	36	31	28	37	25	32	41	35	31	34	32	29	34	43	38	35	25	40	38	26	35	33	39	34	25	22	26	27	31	29	29	43	31	33	29	27	38	26	37	23	34	36	33	31	32	31	22	26	32	35	31	37	35	33	23	29	23	36	49	33	34	28	37	38	36	32	31	34	22	34	33	36	39	29	33	31	30	30	22	30	33	33	26	33	27	17	29	31	29	36	31	33	26	45	33	29	25	33	25	29	29	33	38	45	36	36	32	29	37	19	35	36	33	35	44	34	30	29	34	29	29	28	37	34	41	22	30	33	28	21	26	30	26	36	33	31	35	27	28	31	32	39	33	27	37	28	34	41	35	37	31	35	32	39	30	31	34	40	31	23	31	26	27	22	28	31	27	20	27	39	21	29	28	36	44	34	29	31	30	35	30	34	32	36	24	33	35	26	23	25	30	34	28	32	36	27	36	43	24	28	29	31	36	26	36	39	39	34	27	34	31	44	30	37	31	22	34	35	31	28	33	29	42	33	41	36	38	31	33	32	35	25	31	34	26	38	41	40	47	22	33	27	29	33	45	25	32	16	32	23	34	25	30	24	28	32	26	28	37	41	38	27	27	37	31	37	30	41	22	35	38	29	33	33	32	32	22	27	22	31	22	35	31	32	28	31	38	32	31	32	32	35	32	38	31	26	34	33	24	24	37	35	34	30	36	31	43	26	41	24	24	32	37	31	27	25	32	32	31	30	37	36	19	29	38	31	33	37	36	32	26	38	37	40	31	32	42	24	38	42	30	28	24	32	32	35	31	31	30	29	37	25	35	27	28	33	32	28	26	40	30	33	31	30	29	24	31	28	22	37	40	29	30	32	35	25	33	29	35	44	36	35	39	38	33	35	35	31	35	40	29	29	36	32	25	19	28	36	37	33	22	33	34	45	34	31	20	25	44	41	33	34	25	32	26	37	28	22	30	19	36	30	35	17	39	30	37	28	29	25	38	32	38	29	29	28	29	40	26	30	26	36	38	41	21	29	41	37	36	31	28	33	32	28	40	40	24	39	28	33	33	33	40	25	31	28	31	36	27	42	26	39	32	40	36	33	31	17	30	26	34	37	29	33	35	30	27	36	31	28	34	31	22	24	19	28	27	30	26	35	36	30	24	40	36	17	22	31	29	28	28	24	26	26	32	36	28	22	32	34	28	35	28	28	29	31	27	34	35	32	28	34	29	31	24	25	28	25	31	22	35	27	27	34	41	31	30	28	33	33	41	27	31	44	32	32	28	31	28	22	24	37	24	31	31	38	29	27	24	36	28	28	40	39	34	29	17	32	28	38	27	39	31	32	41	29	30	38	29	25	36	44	32	26	40	31	36	28	33	32	23	30	25	30	29	25	38	35	28	41	32	29	25	35	30	31	34	27	34	25	37	30	34	36	38	30	33	25	34	37	32	35	26	35	28	31	38	37	32	33	29	30	39	30	38	28	36	33	33	35	35	30	30	25	39	35	31	30	36	35	33	37	35	36	23	30	28	40	49	36	32	31	27	35	27	32	20	30	34	32	35	33	37	33	38	21	23	38	40	28	26	37	38	33	21	37	25	44	28	37	42	33	31	32	29	35	35	38	22	41	45	35	31	33	30	27	29	26	26	30	32	19	23	25	43	34	38	28	37	30	34	19	31	32	31	38	37	39	48	31	36	32	26	31	34	26	26	28	25	26	35	30	29	42	31	37	44	33	35	37	29	33	35	28	34	31	35	32	40	23	36	31	25	27	31	25	34	31	34	32	28	38	42	36	45	35	31	29	41	27	33	36	31	26	34	29	36	29	28	50	33	36	35	40	34	32	28	22	31	25	31	33	32	22	28	29	36	42	32	32	30	32	24	35	34	23	30	23	35	32	35	18	38	27	36	30	38	25	27	31	33	22	23	35	38	32	35	31	34	38	29	31	32	28	25	26	20	21	32	22	33	25	33	33	24	34	41	26	27	32	29	29	32	38	34	32	33	33	33	25	24	31	33	39	27	31	28	32	27	41	36	32	31	25	41	29	28	23	40	36	48	26	33	33	26	40	41	38	38	40	30	28	43	36	31	40	33	39	35	42	27	34	38	26	33	27	25	40	36	24	28	34	24	34	40	36	22	33	29	29	36	34	30	31	30	25	27	31	36	37	42	25	44	30	31	35	42	41	23	39	31	27	39	28	21	28	29	22	37	41	27	38	32	31	27	22	35	37	34	40	33	33	33	37	34	28	27	33	30	21	33	26	31	31	26	32	36	27	25	40	42	43	36	28	36	31	31	34	41	27	26	30	31	19	38	42	24	33	27	37	39	30	30	34	32	32	35	37	28	37	35	31	28	27	33	44	26
29125	35132	52209	88331	68492	4774	3677	2698	2211	1814	1514	1691	1829	1612	1514	1528	1463	1429	1314	1229	1119	1057	887	873	853	737	708	721	676	682	756	677	698	710	678	693	623	664	666	678	652	651	628	595	653	657	641	611	672	634	658	690	622	668	626	617	641	652	604	600	593	608	580	581	586	585	553	578	548	597	609	549	556	545	628	615	576	567	580	578	566	540	539	580	567	554	557	570	565	565	530	559	580	544	559	536	588	551	617	547	567	562	593	591	555	523	569	541	558	559	582	558	558	570	576	565	559	580	584	544	520	557	532	556	584	586	558	588	572	563	544	557	575	528	571	520	553	581	528	532	551	545	592	520	525	562	564	576	546	566	583	548	554	594	571	600	600	530	538	557	516	505	583	542	542	574	570	550	509	572	545	563	539	544	566	539	545	577	559	575	553	503	593	581	529	537	540	594	532	575	559	494	574	549	573	535	582	582	561	531	548	518	576	531	591	521	551	579	569	568	522	552	522	527	562	546	522	573	590	564	507	552	542	600	577	574	532	540	540	529	538	559	540	576	560	543	578	535	518	544	599	567	570	556	552	541	571	561	541	541	516	565	561	567	544	551	549	555	550	551	554	600	537	568	600	622	544	544	561	524	523	558	598	596	579	554	543	607	533	572	553	585	547	553	557	550	518	544	558	591	523	564	523	522	584	564	589	553	556	557	555	576	553	595	565	553	531	635	546	553	575	522	546	549	587	580	538	506	558	561	543	546	554	568	548	578	543	615	557	574	560	552	576	535	576	517	569	585	583	550	579	572	554	559	498	566	558	537	552	576	543	560	563	568	570	566	507	542	562	536	565	572	546	558	564	573	536	561	529	547	552	535	526	573	557	606	572	557	560	535	548	555	543	583	541	536	525	581	569	582	587	610	561	541	562	538	524	554	538	571	526	534	559	524	569	547	541	563	540	549	523	580	544	559	549	531	518	566	546	492	579	591	544	528	540	589	558	566	574	595	552	546	572	584	551	570	547	587	532	568	577	564	536	573	536	538	565	597	547	537	560	594	577	559	576	546	579	490	538	569	599	479	526	564	566	510	580	535	579	555	567	568	567	578	539	564	568	530	577	594	597	589	549	539	546	563	548	572	570	593	560	537	574	544	544	536	527	536	545	530	552	563	532	547	578	557	551	593	593	565	553	554	550	542	567	583	566	496	566	513	562	595	577	536	553	607	600	534	530	513	547	576	536	537	533	602	556	558	550	571	569	549	528	566	574	561	576	525	549	538	554	551	544	518	571	549	540	510	542	561	592	556	573	583	535	563	544	574	552	529	541	575	580	569	517	550	553	568	566	605	525	535	570	541	577	529	544	528	522	588	520	557	570	510	564	607	597	541	524	546	530	542	543	547	533	538	596	554	553	573	579	547	563	538	554	555	584	534	561	556	561	601	540	525	545	580	533	531	544	546	533	565	561	569	537	566	557	553	558	560	561	581	515	555	562	563	555	555	566	586	539	569	551	513	599	595	536	529	537	574	564	560	545	604	545	563	550	555	504	561	515	541	554	576	589	526	548	562	550	540	547	548	583	583	590	564	551	540	577	591	564	527	523	546	544	582	528	570	550	533	533	565	551	545	515	551	568	543	542	513	569	615	527	596	539	546	550	544	549	536	573	496	567	569	554	556	512	510	550	531	543	534	547	570	545	532	537	565	563	523	511	557	564	564	570	558	555	572	560	569	547	554	549	524	539	610	566	575	556	547	609	578	595	548	555	549	574	527	519	524	605	585	546	562	584	559	535	560	571	597	549	542	556	517	533	584	540	530	539	531	569	558	554	573	530	579	547	569	488	548	593	551	570	563	542	557	527	544	582	547	540	535	552	545	572	565	595	547	556	533	546	508	521	604	546	558	531	551	560	569	572	573	594	578	549	541	577	546	576	559	588	545	568	524	565	555	557	550	504	568	518	514	535	579	537	574	572	594	549	540	524	510	562	549	611	548	543	522	595	559	528	606	548	595	599	551	573	555	550	545	569	592	571	563	602	569	570	526	524	539	548	538	533	586	544	545	545	564	546	520	558	515	595	534	528	585	585	560	550	543	548	574	562	571	545	561	554	554	589	562	527	532	500	589	553	550	557	543	557	579	553	521	564	546	555	545	572	546	555	572	631	556	571	568	531	530	545	554	587	527	560	595	570	555	546	536	544	563	491	542	530	562	546	555	543	551	592	580	499	596	550	524	553	566	589	560	574	570	566	521	561	526	545	550	589	612	551	593	544	559	518	603	557	573	532	535	552	532	557	546	532	532	521	513	544	555	534	516	557	557	549	550	520	570	567	567	536	526	531	593	548	578	555	525	527	577	583	588	553	555	549	567	581	556	534	568	541	570	565	535	559	509	544	540	544	557	544	555	526	604	543	547	532	578	543	601	522	543	577	576	550	535	551	537	527	589	605	565	561	564	576	550	579	540	521	518	559	556	547	549	556	535	552	569	532	546	524	553	549	561	563	553	523	504	570	573	520	572	579	540	566	591	562	558	544	560	553	557	556	518	569	597	555	561	574	523	559	517	561	576	545	547	602	529	503	542	537	582	530	552	605	574	596	562	559	561	528	592	555	560	544	545	557	508	548	555	558	524	542	577	547	535	566	566	526	560	558	573	554	617	562	580	520	577	547	546	532	574	559	545	546	540	560	552	542	559	568	566	548	522	548	568	536	513	561	574	535	535	536	554	551	571	576	567	556	577	529	534	541	554	554	583	531	532	565	569	522	538	575	558	528	535	550	601	507	569	551	538	552	540	584	540	541	557	619	533	566	551	560	556	534	535	523	537	559	550	551	577	565	541	530	564	561	519	575	614	568	555	523	574	556	576	542	561	570	576	563	543	519	552	585	553	562	528	556	572	630	545	561	564	552	547	521	568	595	523	545	608	562	544	564	510	569	570	566	541	570	543	580	573	552	557	554	522	582	584	558	536	524	590	551	546	535	526	531	574	601	517	549	545	569	571	581	551	547	560	564	566	532	543	600	515	513	559	581	570	551	511	612	540	542	554	626	531	542	517	541	560	554	568	548	533	544	551	520	561	556	589	599	522	568	575	559	512	530	562	564	575	548	555	574	572	525	530	578	528	616	540	551	527	552	563	551	568	545	573	544	533	572	585	550	557	557	500	528	565	558	566	531	569	564	586	590	565	524	535	577	558	533	535	541	549	520	575	526	534	581	551	543	548	564	534	577	579	549	522	519	579	562	545	550	518	539	572	571	549	528	555	543	581	561	539	538	558	552	542	491	564	547	516	533	514	551	543	554	531	565	574	555	527	562	549	563	534	524	542	537	562	566	511	531	606	548	537	542	533	542	559	550	535	558	518	594	548	540	532	544	586	565	547	606	583	577	538	541	593	530	589	529	523	565	556	573	529	574	566	522	568	566	546	585	531	523	567	512	585	559	527	509	563	568	558	571	514	580	587	570	521	521	520	562	546	540	543	551	589	541	583	553	538	536	582	575	577	551	558
1490	379	1081	5647	3772	63	32	32	23	26	19	25	34	34	40	36	25	19	29	25	25	27	26	34	30	43	32	27	32	29	27	25	31	34	29	22	30	24	31	25	21	23	29	30	35	23	25	20	37	16	25	25	33	33	38	30	30	25	23	29	22	22	24	21	23	34	14	36	29	25	21	33	22	28	23	19	39	27	32	36	26	24	21	26	29	27	23	25	28	31	31	27	25	31	28	20	26	27	32	26	26	21	31	18	24	29	35	22	24	28	20	35	27	28	37	40	22	28	22	22	29	23	30	25	27	29	34	18	24	32	17	34	30	19	20	18	21	22	26	26	24	29	24	33	34	34	28	31	32	32	30	22	23	28	25	30	29	22	20	27	39	35	26	26	23	29	27	27	30	19	31	31	23	25	26	28	20	23	28	29	30	37	37	33	34	28	24	19	31	29	23	31	28	31	27	17	28	27	30	26	29	29	31	24	21	17	27	25	34	28	18	30	30	27	28	31	30	27	22	31	20	25	33	30	25	34	41	22	24	29	36	23	29	33	29	30	31	29	21	25	28	28	32	19	27	32	32	20	22	35	38	29	30	26	26	30	23	35	31	23	28	22	39	27	23	25	27	22	25	22	32	33	31	22	30	21	33	22	21	29	31	31	27	24	33	30	25	32	23	40	32	30	33	35	30	17	27	26	28	30	23	25	28	25	33	25	18	25	30	31	25	26	29	25	30	30	29	29	23	30	13	31	28	28	29	32	25	17	36	23	30	32	29	25	20	37	32	34	29	35	25	28	27	28	29	18	35	23	25	21	26	30	21	41	21	26	29	26	27	31	17	24	32	23	19	25	20	32	25	33	28	19	21	21	23	25	28	27	26	26	29	30	27	28	27	23	26	23	27	32	33	27	23	23	28	25	21	22	39	30	24	22	19	25	19	16	28	34	28	19	31	26	25	22	28	33	26	27	29	28	29	31	29	31	36	24	27	30	28	39	32	31	34	31	23	30	27	30	20	28	23	25	31	23	43	25	27	32	21	31	26	22	22	23	43	27	26	29	36	20	30	33	25	33	31	34	26	26	20	18	23	24	29	32	20	26	24	23	35	34	28	28	36	30	22	23	33	25	31	20	33	27	26	32	28	26	26	21	30	28	30	29	23	19	21	19	32	24	26	24	17	23	22	28	26	26	29	33	20	40	30	20	25	26	28	25	26	33	29	25	21	25	30	33	30	24	21	35	33	36	25	25	31	24	22	19	36	37	24	18	26	29	23	32	16	22	36	24	38	31	29	34	27	26	20	40	36	29	33	29	25	31	37	36	28	23	32	26	20	24	23	26	28	28	36	26	28	28	27	19	27	25	25	25	23	41	26	27	20	32	25	29	28	37	27	31	20	27	32	19	21	33	22	29	31	27	23	29	24	27	20	27	27	28	35	30	25	30	33	33	27	18	16	25	25	27	32	27	27	27	20	29	29	32	25	22	32	23	30	30	20	33	32	33	32	29	24	18	24	38	18	31	26	31	29	29	22	37	27	25	27	35	27	29	23	34	27	34	45	20	34	32	30	25	30	32	25	29	23	17	26	32	30	32	30	31	27	23	20	20	23	29	29	29	31	25	31	23	26	28	32	26	26	24	29	25	28	18	28	27	18	28	37	14	29	26	26	24	23	16	23	32	23	29	34	36	30	20	25	30	18	25	26	26	32	35	20	29	32	21	27	41	16	21	33	28	26	30	20	29	37	22	28	32	23	34	42	17	24	25	32	30	32	30	28	28	27	30	35	24	37	28	30	26	33	26	32	26	27	23	32	24	25	37	27	27	26	34	30	25	23	28	27	25	27	28	20	23	30	22	34	29	26	20	39	25	21	27	28	27	21	27	28	30	27	31	27	22	27	34	34	32	25	33	32	24	27	26	33	27	25	26	33	28	23	32	37	26	35	20	26	28	29	18	42	23	26	37	24	29	25	24	27	31	28	24	30	23	20	35	25	26	32	30	25	20	19	26	29	21	30	24	23	25	27	19	20	36	25	30	34	30	21	33	34	34	18	29	30	31	32	29	33	16	24	23	27	30	21	27	36	22	29	25	34	28	28	31	23	23	29	23	30	38	26	21	19	25	23	20	34	25	25	28	34	35	21	34	38	24	28	25	34	25	30	21	25	30	37	32	20	29	32	21	32	21	30	37	33	26	32	33	18	19	24	30	26	38	26	24	22	22	32	38	27	18	25	24	19	34	27	25	26	33	27	31	30	35	37	30	31	29	42	32	29	27	31	20	42	30	28	25	23	33	36	28	26	28	22	22	32	25	30	30	37	42	31	22	25	26	30	32	24	27	22	27	31	31	23	23	32	36	32	31	17	16	38	34	21	31	34	35	28	31	28	33	30	36	31	25	35	32	30	26	37	32	27	22	25	25	28	19	28	29	30	27	31	30	33	34	47	29	31	29	23	30	23	29	28	29	25	28	30	35	35	31	26	23	33	23	27	24	39	28	35	34	28	27	30	29	27	29	28	25	25	26	23	21	25	29	25	28	20	33	29	27	27	28	27	31	20	26	23	16	18	31	30	31	40	37	32	31	23	30	27	34	29	24	31	24	21	32	31	28	43	17	18	35	24	27	30	25	34	28	26	20	26	18	32	25	30	23	26	31	24	39	22	30	34	23	33	24	20	26	29	22	24	16	24	17	31	29	28	21	20	32	21	26	28	32	22	31	23	18	23	23	29	19	26	34	26	29	29	26	28	24	32	36	35	26	28	26	28	27	31	18	23	34	30	27	19	34	31	23	29	40	26	19	16	31	31	33	30	34	27	27	31	27	35	31	36	30	26	27	19	44	31	24	23	34	22	33	22	27	20	28	35	34	24	37	28	20	17	22	27	38	26	27	25	38	31	39	25	19	15	28	31	27	33	34	20	29	39	24	29	33	24	23	31	26	34	33	35	25	27	24	21	27	29	23	31	19	32	16	27	30	16	30	30	28	34	29	37	26	24	29	24	25	19	21	29	29	31	22	23	20	24	24	36	34	13	29	19	35	32	35	28	29	23	39	28	27	27	26	20	24	26	27	32	28	30	39	30	31	31	25	13	27	27	29	28	27	29	21	28	25	39	27	21	30	25	16	39	27	17	28	29	22	17	30	35	38	29	26	31	23	33	35	37	20	35	32	23	24	39	31	24	21	30	33	23	32	18	34	37	29	24	34	18	23	35	26	27	18	34	22	17	36	34	22	30	29	26	23	29	23	23	36	29	37	30	30	24	26	32	19	19	21	25	24	33	25	28	31	27	31	21	37	30	30	27	30	31	28	28	30	29	29	21	27	31	18	35	32	25	35	24	23	20	34	26	23	37	31	21	17	31	20	19	32	37	22	26	31	28	21	30	29	21	26	25	26	19	29	36	25	38	24	21	31	20	32	22	28	32	26	28	27	24	30	24	24	23	35	29	29	33	27	34	26	29	23	32	28	25	32	27	24	24	32	24	29	28	25	33	29
19403	14074	22145	57626	46170	1602	1029	819	736	697	679	775	955	910	887	818	784	830	760	688	694	651	576	631	564	542	512	554	516	545	540	525	527	573	559	511	529	555	539	548	502	525	515	502	475	514	500	521	539	509	512	486	559	517	531	511	480	473	498	494	501	490	458	490	517	465	536	483	500	519	487	464	517	471	473	484	502	477	500	498	497	450	486	488	466	454	467	541	433	487	463	468	476	437	454	501	469	423	449	490	456	442	469	471	457	472	486	475	437	472	448	468	488	500	442	484	481	487	474	476	462	445	473	438	494	428	452	467	437	466	454	480	483	467	431	439	492	512	437	436	472	474	484	462	453	471	478	486	445	462	507	458	440	470	461	439	454	486	460	460	476	481	448	493	443	454	484	494	458	461	474	453	501	469	501	476	459	499	484	514	472	509	467	466	472	484	454	492	453	464	482	457	503	457	505	487	500	476	496	472	483	422	495	488	507	459	456	488	487	459	465	503	470	485	454	498	477	478	427	450	508	472	489	440	498	487	474	461	473	470	439	456	485	481	503	469	440	492	492	504	476	476	469	498	495	494	465	455	466	483	451	475	477	450	460	461	491	469	464	496	453	440	449	442	463	479	469	466	465	474	474	477	464	442	475	436	469	491	491	445	491	430	517	471	485	470	450	431	428	500	472	455	473	507	508	447	517	455	475	474	491	460	418	497	423	508	477	496	479	470	517	457	469	484	476	525	469	497	490	481	475	492	473	459	448	478	498	407	458	473	471	480	488	443	474	488	493	485	471	472	462	454	439	463	490	447	466	459	486	446	432	449	481	456	474	434	486	479	485	461	440	468	479	473	491	474	470	473	464	463	481	475	473	447	456	445	456	499	489	493	464	497	492	498	433	498	457	474	469	460	497	458	436	487	474	471	450	485	486	477	446	455	418	440	494	468	496	482	472	446	472	456	480	450	432	492	463	504	475	501	448	460	508	489	499	484	499	478	478	479	500	464	456	446	467	475	485	470	480	505	459	487	467	464	490	447	461	471	471	430	462	482	455	469	475	487	475	425	457	465	465	493	454	491	462	468	442	473	460	500	459	477	445	490	476	477	479	517	460	485	469	450	435	448	502	434	499	497	456	521	463	529	480	473	462	492	468	465	475	460	455	435	457	478	454	488	501	451	501	443	470	462	475	467	493	468	493	470	463	465	443	472	462	475	487	510	495	429	464	439	507	473	501	466	461	473	505	442	434	457	455	475	477	477	427	499	427	450	472	513	444	472	472	444	468	453	462	493	476	519	462	487	444	508	452	461	466	470	436	475	483	463	454	462	476	456	468	448	484	471	463	439	474	489	501	476	441	435	505	452	421	530	475	453	444	477	431	436	466	457	436	457	478	457	473	503	456	474	467	479	505	517	508	486	458	434	433	482	418	502	462	454	484	468	456	494	468	468	487	458	485	503	451	479	462	479	474	468	468	490	512	472	460	482	440	459	450	508	469	477	508	441	475	503	466	472	474	484	446	483	474	439	525	490	435	473	452	510	474	437	482	508	450	471	476	470	473	496	446	497	425	418	456	446	477	445	476	516	467	476	457	473	456	520	457	470	490	497	439	433	460	525	460	460	469	462	501	461	449	449	477	427	442	473	469	462	441	479	467	471	496	473	472	486	413	454	474	486	505	496	471	436	478	474	489	443	473	479	459	474	498	456	503	448	474	482	475	453	453	429	501	482	471	447	483	489	460	460	471	470	479	457	517	451	502	484	492	486	482	446	463	477	458	447	499	479	448	503	448	474	491	479	475	457	433	441	446	439	466	456	435	474	494	483	460	459	485	481	442	471	484	473	456	493	477	466	448	483	501	465	491	479	460	454	504	478	427	439	476	483	446	454	436	481	499	474	444	458	501	507	446	466	515	468	450	454	440	467	442	459	469	502	472	480	482	453	457	453	428	514	421	463	435	459	497	404	466	432	463	459	479	466	488	467	465	473	459	521	448	451	480	459	465	436	476	439	453	451	453	467	441	494	465	453	501	459	472	485	445	461	473	462	470	457	477	453	469	475	462	468	478	496	507	447	451	488	468	472	486	482	456	491	467	497	475	483	479	493	444	465	440	477	468	495	458	478	424	459	493	509	486	423	495	473	485	458	481	471	470	472	482	497	441	462	487	475	507	479	487	476	507	476	461	487	462	443	429	483	434	447	478	471	462	431	487	494	448	491	478	450	462	443	467	483	426	466	450	499	458	478	531	453	454	483	498	454	445	472	437	427	506	475	463	472	463	458	433	469	459	464	499	470	469	449	478	501	494	458	454	449	476	433	491	503	474	507	471	497	495	444	453	470	461	533	471	446	467	460	481	490	436	491	475	471	479	467	445	479	465	453	449	449	459	477	492	514	511	461	440	472	446	498	519	487	502	451	494	494	439	480	418	417	495	461	455	488	466	478	450	455	457	476	466	456	493	465	466	473	472	434	500	453	517	473	484	482	444	472	450	507	423	451	488	452	466	480	474	443	448	428	458	449	480	452	509	460	459	494	462	483	431	488	474	465	458	508	476	437	452	420	464	464	489	470	451	444	459	417	469	488	467	441	509	489	454	497	463	420	474	473	488	458	474	494	466	480	451	510	473	465	491	470	451	463	439	445	457	448	407	446	487	443	454	439	500	478	497	495	450	459	445	426	487	416	491	463	485	460	456	465	436	522	475	465	449	497	424	426	456	457	526	496	434	473	466	484	459	488	436	465	443	488	494	473	465	457	482	473	467	437	463	461	474	450	492	452	487	484	485	455	490	535	462	453	460	486	456	491	442	461	453	449	489	469	468	462	472	471	451	495	511	471	489	472	457	491	463	488	413	448	502	477	441	473	470	468	472	480	474	472	436	432	462	471	417	542	482	482	487	418	506	470	490	466	467	432	452	482	429	489	484	443	433	464	489	485	474	496	469	523	466	432	467	491	453	515	503	508	450	430	531	448	457	474	453	467	431	495	456	473	478	501	467	451	456	486	493	488	470	468	463	459	516	460	467	492	452	445	451	465	457	446	446	498	459	472	465	445	457	486	477	441	459	484	495	437	418	521	447	459	490	521	437	487	471	487	444	493	464	483	447	434	473	478	463	435	491	484	452	508	498	481	453	458	456	471	460	482	459	505	494	462	474	489	446	453	489	491	464	462	481	493	495	459	501	470	467	454	491	393	483	481	476	503	451	475	453	479	453	461	471	492	442	484	502	476	472	460	482	465	515	461	431	442	450	453	476	475	493	447	478	498	439	439	511	461	517	477	466	469	476	502	475	508	468	491	458	485	519	486	434	447	431	472	464	448	476	478	465	448	470	519	466	492	459	452	454	474	487	490	445	443	470	450	522	473	501	455	467	443	458	477	456	462	481	449	459	462	481	484	489	473	483	485	473	475	451	490	483	484	471	463	503	462	468	495	455	474	477	464	497	461	418	493	465	441	471	484	453	468	487	458	485	457	493	486	447	488	509	488	523	487	508	462	442	471
1704	1009	2865	22211	18765	705	63	47	44	36	32	45	42	36	42	37	42	45	50	39	40	32	33	34	22	24	31	30	25	25	42	34	34	25	28	24	23	26	23	26	28	42	33	35	33	28	29	20	24	25	34	32	16	30	29	26	24	18	28	29	22	29	29	31	19	30	28	29	28	27	28	20	23	29	27	29	32	21	26	35	21	28	11	18	23	35	31	22	32	28	37	22	22	23	28	25	31	22	25	23	18	26	32	38	25	28	27	29	26	27	27	24	30	27	32	18	28	26	27	35	27	24	33	31	21	26	25	24	29	27	19	24	22	22	31	29	25	19	26	31	21	25	31	25	20	31	25	19	33	23	25	32	23	25	24	15	24	19	21	24	16	27	31	34	24	27	29	30	29	32	26	30	29	26	23	31	25	33	16	40	34	24	26	21	20	24	28	32	26	24	33	20	23	18	36	31	28	32	26	35	23	34	26	26	32	24	31	22	17	32	28	20	22	26	29	33	25	18	41	21	33	23	25	21	24	29	26	26	25	22	27	32	28	18	31	27	27	33	25	21	27	29	30	24	24	25	25	28	26	32	24	28	25	27	26	24	29	18	29	21	24	26	33	27	35	34	26	25	22	27	27	20	19	27	27	28	19	24	29	24	28	29	28	30	24	24	28	24	29	27	25	28	30	30	28	27	35	16	30	32	22	24	34	26	19	22	24	16	25	20	31	30	28	20	25	28	25	20	24	16	38	23	37	20	21	42	27	34	29	31	24	15	26	21	24	22	16	32	21	23	31	30	32	28	26	20	21	23	34	42	22	30	20	31	32	30	28	25	23	24	26	26	27	21	28	18	22	27	26	24	29	24	23	26	33	22	21	28	16	38	29	20	27	29	14	30	29	33	18	22	21	24	25	30	30	23	18	25	21	31	30	18	27	25	31	30	35	29	20	29	27	28	23	30	32	26	23	24	30	26	22	28	39	15	26	24	24	24	29	20	29	23	22	26	29	31	22	25	28	24	31	31	19	26	22	21	35	35	23	33	25	23	25	21	26	33	34	26	16	27	31	30	24	26	34	30	23	24	36	25	27	20	22	22	25	37	28	23	45	23	25	23	20	24	20	31	25	26	17	29	37	36	35	20	32	31	24	24	29	28	24	33	22	24	30	31	22	34	32	26	24	25	28	32	14	22	18	26	22	33	20	28	18	27	25	22	28	22	33	22	29	24	38	22	26	27	27	19	26	33	34	23	22	24	29	31	29	19	21	28	30	22	32	18	22	26	18	30	25	29	33	31	30	24	18	22	34	22	16	22	26	32	27	32	27	26	35	35	35	28	15	27	33	28	24	23	23	14	30	21	34	18	20	24	20	27	31	23	29	29	24	23	36	27	29	23	17	41	23	36	29	32	28	19	35	22	29	32	29	26	32	17	37	33	21	26	27	31	34	22	24	31	28	18	38	27	20	27	34	29	17	25	17	29	42	30	28	20	29	25	20	23	26	20	32	28	20	26	27	28	35	27	35	35	20	37	19	29	29	29	27	28	30	27	25	34	20	27	27	24	18	18	22	35	32	21	33	27	29	24	27	21	32	29	29	24	27	28	28	26	23	22	26	18	22	22	23	27	21	32	42	30	30	32	29	29	23	32	28	26	31	19	34	28	34	29	22	27	27	26	38	32	27	22	29	32	26	26	17	22	26	30	27	20	27	31	27	30	24	26	22	26	30	29	21	27	23	22	40	23	23	22	27	24	36	29	25	26	35	27	31	26	20	25	36	29	19	25	29	18	32	24	26	32	27	23	22	19	33	21	30	28	33	25	21	26	34	24	31	28	26	18	23	26	34	35	27	24	15	24	23	21	28	15	29	28	26	25	26	25	27	31	23	32	23	32	26	25	28	24	29	23	18	24	27	21	32	28	25	37	29	31	39	20	24	23	35	27	34	34	26	31	21	21	30	28	28	19	33	21	41	17	23	30	25	28	33	32	26	27	24	26	21	31	35	23	28	29	31	36	31	32	27	30	31	36	33	20	24	23	20	25	19	24	28	20	21	30	26	25	28	26	28	35	28	24	28	31	29	26	26	27	29	29	32	24	25	20	26	24	20	32	24	28	20	20	34	28	22	30	26	24	27	26	29	31	23	30	25	18	30	29	27	31	17	23	33	28	33	14	33	39	28	25	28	23	21	21	27	24	46	25	31	22	30	29	29	17	31	26	24	21	24	28	28	31	18	38	29	36	32	38	21	32	27	27	22	30	28	20	32	26	26	27	24	18	22	25	24	29	26	26	28	24	24	25	20	25	35	23	33	23	29	26	24	22	24	28	33	24	35	31	36	21	37	22	23	23	32	31	33	24	30	24	16	28	26	21	27	37	17	32	23	35	31	26	32	33	28	27	23	31	25	29	22	30	33	28	23	20	30	18	28	20	31	17	29	27	29	24	34	28	20	24	28	23	30	28	26	33	30	37	33	30	28	27	31	22	32	26	27	18	34	27	30	26	25	24	26	24	21	26	25	22	30	23	16	23	28	20	23	26	32	36	25	33	33	25	26	28	27	25	15	30	31	25	20	20	26	28	46	26	30	25	26	20	29	29	36	28	26	29	26	18	22	24	26	33	23	29	32	32	24	27	26	23	22	23	22	42	32	28	32	29	33	23	31	30	16	18	27	25	25	30	36	26	23	27	25	16	34	28	32	19	23	28	35	25	24	37	20	25	32	29	31	29	25	33	24	26	20	18	31	28	26	24	22	25	24	35	27	31	26	22	31	27	35	34	22	21	13	13	31	21	31	33	23	27	23	29	33	29	23	31	40	25	29	30	20	24	29	19	36	22	32	25	22	27	26	39	34	35	36	25	23	32	34	21	25	26	21	32	26	28	32	34	29	17	24	22	29	28	26	33	35	24	27	32	23	35	25	28	28	21	24	43	32	18	26	35	19	31	19	32	27	20	27	33	26	30	34	24	22	32	27	26	19	28	24	32	31	24	18	29	25	19	37	21	27	18	23	19	25	27	31	37	24	30	22	25	20	37	34	23	30	26	27	21	34	19	32	24	26	20	41	24	19	24	43	18	35	31	25	29	31	24	18	32	29	26	27	19	24	23	27	28	26	28	24	32	38	29	17	20	33	27	22	27	28	22	26	25	22	35	22	21	25	32	25	24	28	18	24	24	29	29	22	21	27	20	20	26	20	27	33	25	27	25	24	24	31	22	30	27	30	36	24	26	20	29	28	26	25	28	18	25	29	33	24	15	27	19	21	22	31	19	22	35	30	31	20	17	32	21	34	24	28	39	14	32	24	28	34	30	24	23	25	26	29	31	36	28	36	32	25	31	29	22	22	34	26	18	20	27	35	30	24	29	23	31	31	28	25	30	26	22	25	25	23	31	28	34	32	27	20	27	30	30	31	27	21	25	26	28	27	35	27	29	17	26	36	27	28	21	22	28	21	26	20	26	27	34	19	33	22	31	20	23	30	25	28	21	21	41	24	22
29221	22762	32649	81302	57165	6207	4697	3469	2730	2224	1961	2161	2208	1972	1729	1625	1627	1440	1354	1192	1125	921	904	916	837	886	746	719	709	702	682	696	689	680	629	650	628	667	616	561	603	580	545	536	578	591	600	580	576	593	539	614	562	559	574	588	590	531	594	544	544	525	513	513	499	476	525	515	492	487	531	461	497	518	531	492	513	477	501	488	458	500	507	442	464	506	481	499	472	482	486	500	462	468	458	468	457	462	478	475	478	458	469	467	481	459	438	441	447	431	469	448	495	461	484	453	429	473	470	475	475	530	461	449	434	467	412	484	447	488	440	458	485	530	454	471	480	489	457	451	513	461	458	440	467	475	470	480	450	462	452	464	491	464	481	485	521	497	473	461	464	498	454	461	426	483	477	486	454	483	454	487	472	493	455	445	472	470	441	471	470	478	444	486	454	448	491	466	447	428	498	467	473	446	445	449	500	437	469	509	427	453	483	467	457	437	454	478	458	505	453	469	457	483	471	469	450	463	470	453	484	442	434	487	501	463	423	477	454	427	423	471	461	517	493	482	479	437	429	457	438	433	437	475	471	435	454	472	462	478	505	499	442	494	483	447	484	448	461	474	474	465	447	496	475	464	426	457	466	466	458	459	462	447	445	491	436	464	473	471	447	434	458	442	432	429	479	464	461	444	466	451	491	421	459	439	459	504	462	466	490	465	464	472	445	487	478	472	461	489	467	502	488	421	455	473	456	475	440	471	465	452	435	464	442	447	470	444	445	501	469	479	443	492	475	491	456	469	424	492	461	435	440	450	465	459	456	498	481	435	452	465	476	492	430	464	457	471	478	486	468	457	458	458	451	431	469	475	481	463	456	479	458	446	517	503	478	477	443	464	475	433	470	454	453	448	475	467	423	468	470	468	480	445	474	442	431	473	477	441	463	483	480	513	435	480	448	482	476	432	456	483	472	442	444	457	478	471	464	451	457	473	486	497	475	482	451	484	452	461	448	427	483	468	498	504	469	432	465	492	454	443	454	453	438	439	493	442	481	448	429	470	479	438	462	460	478	457	446	468	496	467	451	449	461	412	459	461	433	476	451	453	463	455	506	460	496	452	495	492	463	451	443	469	473	454	436	439	502	445	437	465	507	486	494	444	442	469	482	470	430	485	404	439	468	473	453	459	475	454	443	477	448	492	481	473	453	467	452	443	485	512	459	441	476	453	445	489	445	480	464	434	499	477	498	455	458	429	468	489	436	444	452	471	445	475	468	458	450	475	514	491	483	489	438	484	471	449	434	464	482	460	448	488	503	440	453	475	432	462	485	466	443	461	475	486	456	462	458	463	442	477	421	478	469	468	450	439	429	440	464	448	476	474	450	437	475	442	484	498	509	434	446	433	444	486	457	480	453	461	505	470	454	470	501	452	442	465	451	460	490	435	457	466	466	461	447	453	445	442	472	421	470	431	444	460	463	506	451	454	452	470	469	484	467	446	467	460	473	471	476	465	501	430	507	490	478	436	477	453	457	472	512	441	453	489	486	481	438	483	451	458	477	458	511	470	479	398	478	475	458	496	455	480	450	460	461	436	474	454	442	469	453	498	469	461	454	455	426	466	456	466	491	466	448	468	435	427	447	453	481	443	498	489	478	445	447	480	469	498	443	476	458	465	461	423	454	496	449	468	434	447	471	471	471	465	505	473	439	468	438	494	457	463	476	461	485	478	435	475	426	448	454	422	459	494	433	432	456	483	433	459	465	491	484	450	462	448	440	492	461	439	442	497	474	452	466	435	479	505	494	461	472	485	483	487	488	473	444	473	479	479	452	469	446	432	463	452	441	451	458	440	456	443	473	482	455	474	430	461	457	475	442	441	447	462	474	461	462	448	448	458	461	438	475	456	481	454	451	450	453	446	442	464	456	432	486	472	457	442	452	449	459	449	432	451	470	442	436	483	464	442	448	491	486	464	481	456	466	502	426	447	469	433	464	473	435	449	480	455	424	459	441	488	468	443	411	424	482	434	426	481	468	474	456	454	473	449	481	498	465	463	437	469	445	456	495	472	433	428	492	468	462	460	459	487	465	459	457	452	467	458	436	437	475	468	460	515	484	447	488	464	439	490	451	495	478	508	474	465	475	454	474	481	467	512	456	414	514	463	475	497	468	465	456	443	445	458	475	446	479	456	476	435	474	494	420	472	453	495	487	450	461	487	459	478	484	498	464	451	464	494	487	498	443	449	467	463	454	483	443	485	427	482	483	456	464	467	451	465	463	432	467	441	472	475	474	471	494	471	481	468	463	489	467	428	472	487	449	498	493	468	464	448	465	502	478	497	474	445	489	459	497	503	476	459	502	472	438	444	490	467	455	504	442	450	468	474	438	446	466	495	477	452	477	481	471	435	470	482	437	447	484	488	470	454	438	468	460	420	503	458	453	474	482	456	436	472	468	492	466	485	474	450	435	453	460	483	461	462	504	460	453	521	439	469	491	484	459	449	456	465	465	462	450	443	482	482	470	474	463	480	447	449	470	478	495	423	450	495	484	463	446	422	452	442	462	448	430	433	463	429	486	464	476	448	455	473	483	459	444	445	473	466	481	509	426	451	487	474	487	458	485	472	457	456	461	452	452	433	461	450	471	433	462	445	449	458	473	440	477	447	461	464	463	486	469	458	455	445	428	441	497	457	480	466	444	482	423	429	495	430	435	469	444	450	484	475	475	468	458	436	491	466	515	454	430	451	459	455	485	429	473	498	471	471	457	441	475	467	478	458	492	497	461	466	487	435	478	475	410	482	483	472	456	439	445	458	474	476	454	484	440	460	481	456	484	490	490	471	454	492	465	511	452	437	475	449	470	432	443	451	422	449	503	457	439	463	439	479	502	479	494	443	477	491	446	481	486	473	483	434	436	464	465	456	455	437	446	454	469	469	466	424	463	488	465	443	468	512	444	474	434	499	432	463	452	472	429	483	484	462	450	477	490	434	459	466	443	448	478	488	476	471	480	480	488	489	447	419	488	452	463	469	413	476	504	487	445	489	463	459	459	496	455	452	454	492	476	446	473	469	444	463	491	491	466	427	435	479	423	497	485	488	489	494	450	410	446	462	457	472	446	483	484	469	468	467	500	481	461	450	437	490	450	422	469	474	425	498	476	448	438	482	456	469	469	483	449	450	473	454	472	446	471	475	483	501	444	490	481	436	441	452	463	463	476	441	487	461	496	436	454	475	481	512	460	454	474	461	480	452	466	474	478	474	488	468	398	436	446	458	429	509	399	515	478	476	478	427	475	475	452	483	463	485	465	450	455	434	464	483	443	483	449	481	422	434	475	448	490	468	485	439	457	478	483	436	478	459	476	456	455	461	460	454	477	484	474	488	445	424	474	447	458	465	437	454	451	422	461	492	438	478	459	474	446	492	442	481	484	419	486	481	451	424	469	448	451	513	433	428	469	481	461	427	469	468	473	441	484	459	456	472	482	453	443	464	434	489	432	472	483	462	455	440
2670	661	3586	14142	8409	109	51	47	55	51	51	53	46	46	63	49	57	56	50	49	48	52	43	49	52	38	44	42	40	37	39	31	35	31	40	31	36	40	42	40	44	41	47	44	33	41	44	37	37	56	41	58	40	46	45	41	42	41	37	37	37	45	35	47	44	44	39	43	35	54	35	43	37	56	40	36	47	36	53	30	46	35	40	42	36	42	39	48	42	33	44	42	40	39	48	45	46	46	37	33	42	45	43	38	42	36	38	40	37	45	39	34	41	46	39	37	34	35	35	37	33	38	35	33	33	41	60	35	36	32	45	41	47	43	50	29	53	41	31	40	39	36	36	40	44	39	35	50	37	38	38	41	41	44	40	38	41	38	41	41	42	47	32	41	45	36	42	41	46	38	33	50	46	41	59	47	34	41	48	38	36	42	45	46	35	39	43	40	43	33	28	35	28	40	37	31	50	45	34	45	32	44	35	39	43	39	26	36	39	36	35	37	40	41	33	32	43	37	38	48	49	34	40	35	40	32	39	45	42	33	33	37	29	24	37	45	40	41	48	34	41	44	39	49	36	41	31	40	50	36	51	35	47	40	48	39	51	47	36	40	48	45	42	31	39	40	52	47	40	34	28	36	32	40	34	32	35	38	46	33	36	40	32	37	28	41	42	36	48	43	53	36	38	34	45	50	29	30	33	46	33	41	47	34	41	32	36	42	35	42	43	48	43	36	32	32	44	50	44	31	49	44	41	38	48	42	48	40	34	47	39	43	42	46	40	50	33	39	43	49	42	30	32	36	52	29	41	43	37	34	43	52	42	50	46	47	30	45	37	45	42	40	39	51	42	41	41	43	40	36	37	48	30	41	49	34	42	35	44	36	33	37	43	39	43	37	31	47	35	48	29	42	38	42	37	46	38	43	52	34	49	48	31	43	39	40	34	37	39	38	33	33	29	30	37	34	35	37	38	38	46	44	50	32	35	52	38	46	45	46	28	38	45	47	35	45	38	54	48	45	39	37	42	38	45	34	45	38	37	41	40	43	43	25	38	39	37	43	39	47	34	38	40	42	44	50	54	44	32	40	34	40	41	41	37	43	31	38	46	36	41	44	21	30	49	33	58	36	31	40	35	32	54	34	27	44	46	24	33	41	29	35	30	40	46	39	39	39	47	31	35	38	38	32	37	31	40	34	44	51	32	39	32	37	42	55	36	34	35	47	32	46	42	41	49	41	39	39	38	25	37	38	40	29	42	43	35	45	49	35	48	34	34	45	37	43	54	30	31	35	39	33	39	46	33	42	43	40	45	44	43	33	34	37	28	33	51	43	37	38	35	35	41	41	41	36	41	38	37	33	50	36	50	33	35	40	52	36	31	35	32	42	36	36	33	42	38	35	43	37	48	47	45	42	42	32	38	35	39	41	42	36	52	26	42	36	55	37	41	38	39	38	43	37	35	34	62	41	44	42	49	36	46	46	41	41	36	46	39	48	39	32	39	39	40	29	41	38	48	42	40	36	41	36	44	37	33	37	41	36	42	24	39	37	42	44	41	39	33	35	44	42	47	45	56	45	32	46	38	39	37	40	42	36	25	44	48	40	50	47	38	36	41	37	34	38	29	40	49	32	34	39	42	43	42	44	38	38	45	39	45	47	36	40	40	40	36	48	35	50	42	57	29	41	44	43	49	34	36	41	32	20	39	48	32	48	42	32	49	39	36	43	43	45	35	45	41	34	41	38	31	35	44	23	40	42	39	57	36	43	33	38	38	41	44	33	37	37	34	36	39	28	49	43	32	38	32	33	29	42	33	47	46	47	33	38	47	48	54	49	49	44	41	40	31	40	39	38	27	36	37	42	45	41	33	34	44	34	40	41	48	41	48	39	38	41	32	28	35	49	39	45	49	53	42	33	38	47	29	42	33	38	46	40	53	28	50	37	42	40	46	34	53	40	49	49	38	42	35	39	46	32	43	38	44	39	35	43	38	39	42	41	34	46	45	35	42	44	40	39	38	44	49	45	34	48	26	33	39	40	36	43	36	40	52	42	27	37	43	39	43	34	46	51	34	42	38	42	42	40	39	52	36	49	36	44	39	52	31	36	36	39	34	38	30	35	35	44	42	51	37	39	50	35	46	41	59	43	31	32	37	32	42	39	28	29	27	43	37	26	38	40	39	44	40	38	40	42	40	43	35	45	42	43	38	60	34	42	30	35	28	35	43	49	45	33	43	33	32	42	33	52	42	32	37	29	39	43	42	45	44	37	34	39	35	31	36	39	49	42	44	25	49	39	40	40	42	40	45	46	48	38	38	40	46	38	50	33	42	38	40	37	52	48	31	37	47	43	44	39	47	37	43	37	41	35	36	28	51	32	42	45	38	38	38	38	32	37	39	46	38	48	34	38	40	42	32	36	49	36	33	39	46	35	33	34	32	38	29	49	48	37	34	40	42	41	35	37	43	43	42	35	30	32	49	45	33	45	42	42	46	39	25	31	45	31	40	43	41	37	38	42	38	44	36	35	38	47	42	29	44	47	38	49	41	32	40	41	36	40	40	38	30	42	48	45	34	47	46	48	49	39	32	39	41	38	34	40	33	40	39	47	32	46	40	38	34	43	43	32	40	29	40	44	36	36	54	57	47	38	26	44	31	36	32	46	32	40	44	29	35	37	32	37	31	39	40	34	39	45	35	39	33	51	55	57	33	49	50	32	39	32	40	42	41	30	47	38	28	34	49	39	34	34	33	34	31	35	48	38	32	41	43	41	47	43	44	41	52	48	38	29	30	37	37	45	33	41	33	36	41	45	48	59	34	32	46	42	36	44	33	44	47	32	44	44	30	39	42	47	39	43	42	42	33	39	40	36	40	39	35	35	36	34	40	31	34	41	49	31	50	38	29	45	55	33	35	48	35	38	41	32	55	40	31	43	43	47	37	52	40	41	37	33	32	36	45	43	51	33	37	41	42	40	45	46	39	38	38	31	38	39	33	31	45	43	45	43	33	38	35	38	35	35	46	40	39	39	35	51	37	42	41	33	35	47	45	47	40	42	42	36	24	31	28	40	38	46	43	39	41	36	32	42	40	43	29	47	44	36	33	45	33	36	42	46	33	60	40	32	41	43	48	36	47	35	27	38	48	56	42	52	34	31	48	38	48	48	44	46	41	39	39	39	47	44	37	37	42	42	22	37	35	39	31	46	35	43	44	45	27	37	38	38	50	33	46	45	30	45	38	29	31	44	30	43	45	42	39	45	39	37	49	38	46	46	33	36	43	43	36	29	30	40	42	37	50	38	37	32	47	36	47	41	37	34	37	39	37	34	31	48	36	36	43	31	38	31	44	34	33	39	33	41	53	33	48	50	44	40	40	41	40	44	43	27	41	45	31	43	41	38	46	40	49	45	41	37	46	34	30	48	42	43	40	37	37	40	33	34	35	42	44	43	44	50	32	36	53	34	47	39	46	31	41	39	47	49	36	42	36	47	32	33	45	42
23954	18868	36421	76845	46704	3629	2861	2210	1787	1541	1367	1462	1625	1672	1443	1387	1357	1340	1252	1130	1077	1028	992	899	912	938	863	852	867	878	767	840	861	808	793	781	776	827	765	781	777	785	779	771	777	778	773	742	741	757	737	754	730	780	725	729	802	709	733	758	714	684	687	798	740	707	627	734	712	715	691	730	676	728	735	725	735	722	663	697	757	703	643	727	697	652	708	635	674	716	688	719	736	694	659	677	697	684	711	638	697	673	682	678	669	662	700	661	685	653	686	661	686	647	630	690	675	710	690	650	684	679	677	688	649	672	662	711	707	710	639	655	720	687	665	662	638	684	673	664	662	678	701	698	692	694	689	633	702	708	698	664	713	652	662	686	667	687	588	607	653	695	617	698	662	664	696	676	723	683	672	736	650	654	701	677	680	692	709	635	653	706	727	727	686	715	671	704	697	706	642	696	665	714	660	673	713	685	661	694	660	672	671	687	695	664	671	694	683	676	693	728	648	682	652	645	665	708	670	684	672	655	658	722	657	629	687	693	686	708	686	717	684	634	686	693	696	657	652	661	600	674	697	660	691	698	683	657	705	706	676	653	706	706	761	674	674	693	677	689	659	676	643	701	675	651	703	701	719	705	660	629	643	708	691	636	643	678	665	678	701	674	680	645	663	659	643	673	682	673	687	653	690	690	671	660	708	704	676	648	711	695	710	728	700	687	710	691	695	661	636	692	659	643	652	698	658	668	642	686	674	699	679	652	661	678	754	632	656	662	714	705	708	693	693	692	692	698	664	681	642	699	697	671	651	664	658	693	676	670	694	707	703	657	651	688	691	648	695	669	691	723	668	690	636	659	686	647	711	684	704	647	731	685	626	632	708	702	703	628	659	649	651	682	692	679	668	653	694	705	657	637	656	641	676	671	655	644	638	707	694	668	692	721	713	669	688	649	676	687	673	673	742	715	674	682	708	708	678	654	677	657	649	680	713	699	675	686	682	708	692	670	682	692	680	668	678	667	682	649	675	649	692	684	710	650	674	716	702	648	691	705	750	685	715	654	661	690	671	627	687	675	682	683	690	680	633	677	683	669	680	664	702	655	705	675	707	675	684	645	649	637	639	649	677	630	656	713	647	635	677	686	729	672	673	690	643	617	696	721	696	658	673	697	706	670	746	634	642	688	716	627	670	709	647	693	660	670	728	677	697	733	660	684	684	677	698	703	646	704	676	687	651	708	690	678	680	678	622	660	620	666	690	699	648	691	675	662	688	684	617	695	665	720	690	689	675	656	651	601	650	683	642	693	676	677	660	640	646	757	720	710	684	705	674	633	677	660	671	700	681	712	698	730	601	720	661	669	676	701	669	680	654	713	739	645	695	670	710	653	699	655	691	724	677	647	630	689	677	679	706	691	681	691	681	662	678	631	683	682	651	678	656	651	643	647	682	675	692	670	709	671	695	724	703	683	690	683	674	674	701	720	701	710	676	702	700	707	656	657	681	685	668	682	684	690	669	632	689	701	651	667	650	679	673	639	654	670	730	663	677	666	677	692	646	655	675	638	752	704	725	690	667	660	719	695	717	731	679	644	651	677	648	704	677	720	676	642	700	657	690	676	673	690	648	679	720	652	700	691	710	709	666	651	680	692	699	686	649	679	652	683	697	616	656	670	658	669	685	636	678	706	696	668	723	700	676	652	704	692	700	708	667	678	645	700	665	716	639	696	665	675	668	655	671	666	713	716	671	691	678	661	705	646	672	685	655	587	662	646	666	713	725	695	704	683	732	661	711	681	683	704	675	692	732	721	671	713	674	650	717	656	680	631	680	639	670	644	623	661	671	662	715	657	662	695	713	645	657	699	658	632	656	687	704	688	638	770	636	705	700	690	649	686	680	685	672	715	688	655	661	681	690	666	659	694	660	702	643	681	717	718	674	692	702	686	664	669	676	751	669	655	706	741	693	730	677	620	665	675	661	686	662	663	657	721	691	668	699	634	635	667	659	699	703	699	658	701	648	660	695	661	719	722	677	688	680	664	713	654	668	669	672	678	687	668	665	630	673	652	633	660	651	657	710	706	668	675	685	706	685	657	637	662	646	709	721	737	641	678	690	682	760	726	702	701	675	686	677	651	702	686	681	703	675	679	685	688	747	671	696	703	747	682	692	702	643	699	679	671	621	640	665	641	685	714	660	675	688	708	671	697	686	717	667	661	727	746	641	691	656	737	675	703	666	614	688	668	634	700	672	672	678	692	666	692	643	648	700	644	726	660	701	687	683	661	719	697	648	667	715	680	689	683	644	705	661	693	686	640	695	628	657	689	691	675	668	682	685	651	653	686	674	651	700	709	660	687	663	643	637	733	659	676	661	720	685	699	690	701	686	696	701	669	709	674	679	686	666	667	659	649	644	685	691	650	697	715	683	651	676	683	697	731	697	651	676	702	715	680	708	697	701	681	675	622	692	711	672	698	705	700	706	625	678	723	694	691	705	661	689	651	681	684	672	687	709	690	725	656	666	645	718	720	710	673	652	653	695	679	684	695	631	653	676	657	683	683	704	688	649	676	607	699	668	689	682	696	696	691	709	696	670	647	680	615	675	755	698	662	722	671	669	688	688	706	659	698	653	696	695	663	672	728	719	676	606	646	725	647	695	655	636	679	654	687	691	644	668	724	624	690	693	683	681	681	700	683	675	691	619	711	681	699	691	648	670	729	686	700	711	692	643	749	670	688	671	695	695	663	693	662	688	698	681	691	679	707	646	649	682	675	705	668	687	636	682	681	651	659	659	635	670	655	681	675	675	658	698	638	691	669	672	639	695	679	688	716	682	636	662	682	660	670	685	637	646	684	695	666	713	662	717	685	679	690	678	666	705	674	665	676	678	666	713	656	664	670	686	671	676	684	688	646	657	721	692	649	645	707	726	697	654	660	652	652	694	654	700	690	643	647	670	688	669	643	693	673	665	655	713	687	675	672	654	655	659	686	702	661	704	682	695	607	710	649	682	700	680	704	699	668	629	663	670	654	698	647	655	642	710	665	702	661	711	680	675	705	682	697	651	679	686	706	716	679	658	665	682	702	641	667	656	651	704	690	718	658	662	689	701	684	702	718	674	706	689	661	648	674	695	679	681	682	658	650	669	693	693	667	662	688	694	664	647	675	630	701	668	679	655	652	675	637	699	686	683	647	668	685	676	682	662	713	689	707	665	714	683	653	702	683	649	664	666	665	659	687	709	685	704	670	674	676	691	672	680	663	720	672	699	679	689	711	692	664	619	679	705	676	695	654	704	690	649	717	719	644	696	726	663	657	697	706	727	705	723	676	715	707	711	669	705	690	657	653	716	694	673	666	735	681	678	715	662	701	686	647	644	661	666	672	602	657	695	689	665	671	642	668	687	679	676	669	638	677	629	701	715	658	692	664	655	770	663	669	714	696	672	663	679	688	697	663	640	690	672	664	641	647	669	669	682	649	635	657	644	668	674	640	697	662	660	698	671	721
2263	1243	11197	24960	14899	348	51	52	51	55	44	37	52	55	50	49	61	47	40	43	55	38	44	53	31	36	34	28	37	35	42	44	32	36	43	41	31	31	25	33	35	27	36	25	21	23	38	41	30	39	32	22	30	32	34	43	25	22	32	22	28	24	24	22	33	30	28	33	38	34	29	39	34	41	39	35	36	40	27	31	31	25	40	28	35	31	36	24	34	40	26	27	34	31	31	30	34	27	34	27	34	21	25	35	34	28	33	29	39	30	30	36	36	42	43	29	37	24	33	24	34	36	35	30	27	32	28	30	39	32	28	26	33	25	39	45	28	39	32	31	39	36	38	29	32	30	28	28	31	34	40	33	28	32	28	32	33	31	26	30	34	21	30	32	30	25	19	36	27	31	32	43	27	27	39	35	27	25	36	34	28	35	31	26	26	32	31	34	30	41	37	29	41	34	22	38	26	25	32	40	35	26	19	34	32	19	23	33	37	32	33	42	37	32	34	29	30	26	27	29	26	33	25	35	24	31	23	26	27	31	37	36	34	25	30	29	37	31	28	27	33	35	34	26	26	33	31	26	28	33	35	44	34	19	40	30	35	26	33	21	26	26	35	34	38	27	32	31	33	36	26	32	37	34	29	24	33	28	37	22	30	24	33	39	36	34	28	33	31	35	33	28	28	33	30	35	23	31	27	26	36	36	31	28	31	34	26	29	34	23	34	23	36	38	31	37	36	24	27	37	25	33	27	34	36	34	26	32	35	32	30	25	34	32	34	28	23	45	24	32	29	28	24	30	25	36	29	30	37	45	30	34	40	30	38	42	39	33	28	27	29	28	37	36	38	42	25	32	25	30	36	30	39	38	34	27	30	29	25	21	34	37	34	28	32	33	40	20	37	33	32	24	25	28	36	25	28	28	39	39	30	30	25	33	25	33	36	38	30	30	21	31	37	30	26	20	24	32	32	30	32	24	28	29	36	33	37	36	30	34	36	45	33	37	30	33	44	31	27	28	33	32	22	24	36	27	32	34	33	26	29	34	19	38	28	25	29	31	27	28	32	31	32	22	33	35	30	25	32	40	26	24	40	36	40	33	30	30	31	26	39	34	24	35	30	36	30	29	33	28	26	40	20	25	38	38	38	32	23	35	26	32	31	40	23	41	35	32	40	28	29	35	32	35	34	27	19	18	44	27	31	43	21	24	28	32	30	26	27	40	16	27	19	29	33	34	40	39	37	23	26	26	28	28	39	41	32	17	25	22	38	28	35	36	29	31	33	32	39	23	32	34	27	31	24	35	37	24	43	41	28	30	29	23	36	40	28	36	32	35	30	40	33	22	20	28	31	30	32	30	31	32	36	28	26	30	25	21	29	41	36	25	27	30	35	35	23	32	31	32	38	35	39	26	30	30	29	36	37	23	36	33	33	40	42	31	36	17	44	27	29	35	32	41	27	30	33	23	35	35	33	36	33	41	42	27	38	37	36	28	29	33	35	28	35	33	34	31	38	36	39	31	40	32	25	31	29	33	23	22	37	29	32	40	35	30	21	33	46	32	33	32	22	30	25	24	19	40	33	30	28	44	22	30	28	25	30	35	30	39	35	36	35	38	26	24	28	25	26	36	25	43	28	35	31	34	36	24	24	31	26	21	23	32	32	24	35	23	43	36	27	33	28	30	40	35	24	30	28	29	30	15	26	35	26	20	33	28	37	27	30	30	27	28	23	35	34	30	21	27	30	27	33	33	40	31	31	43	37	40	32	31	33	31	37	28	30	32	32	39	26	33	34	32	33	29	31	33	31	33	35	30	30	35	29	20	29	35	37	30	27	29	33	33	25	34	23	35	28	34	30	29	41	32	23	20	21	34	24	16	37	29	35	31	27	38	25	29	35	33	34	28	30	39	26	26	42	32	47	43	28	40	27	30	36	35	29	19	30	39	31	38	37	32	25	38	15	32	23	31	33	28	37	26	32	36	29	21	34	32	26	26	25	36	30	27	26	31	32	23	24	37	40	40	39	41	28	26	33	28	34	24	30	25	32	37	28	29	27	26	36	35	33	27	31	34	28	29	39	23	36	22	39	44	29	37	34	25	39	35	41	35	32	28	34	34	29	30	26	23	29	28	32	27	26	31	27	25	33	36	20	28	36	32	26	37	37	26	34	36	23	23	31	33	23	33	28	18	36	38	38	30	35	33	28	24	27	33	37	24	32	25	38	39	29	27	33	29	21	19	34	29	17	26	32	27	36	31	21	35	38	24	23	27	30	25	27	38	29	33	24	40	32	32	31	32	31	28	34	28	34	33	29	39	25	27	31	25	29	38	36	28	40	26	20	31	40	36	30	38	35	35	38	23	30	36	41	36	32	36	47	33	35	24	26	25	32	33	32	23	33	29	33	23	21	20	25	35	28	34	28	26	22	35	26	23	25	35	24	30	28	27	28	34	30	29	36	28	24	36	33	38	38	23	32	28	30	29	24	28	34	39	34	34	36	33	32	27	33	27	44	30	34	35	33	31	38	33	32	23	29	34	29	34	27	26	34	34	27	31	34	32	36	28	33	31	23	26	32	35	30	30	28	23	28	38	34	39	38	26	31	25	23	29	24	35	32	25	38	27	33	28	31	30	34	28	41	25	24	15	32	17	18	37	20	34	48	41	31	26	39	23	21	32	41	31	35	40	38	24	29	37	18	25	32	34	26	33	36	27	31	29	38	30	29	31	28	28	32	29	29	33	38	23	39	32	33	21	34	29	31	27	34	33	27	34	31	38	29	32	38	30	34	37	19	34	34	28	22	29	32	39	25	27	34	29	39	39	43	25	32	29	31	28	29	32	22	30	29	26	33	32	28	29	31	22	39	38	30	32	39	25	35	42	23	28	27	24	40	24	29	26	36	30	33	35	24	32	34	22	36	32	26	32	30	32	35	26	24	29	28	28	22	26	19	31	24	27	29	22	37	31	34	37	32	32	27	30	25	25	32	31	36	35	43	29	29	34	21	22	30	35	40	33	28	29	23	37	33	36	20	31	32	22	24	38	37	27	27	42	28	31	23	34	34	22	25	44	28	28	34	24	31	40	31	33	25	32	30	36	26	36	21	25	28	25	29	36	30	39	33	30	25	35	23	35	34	36	37	33	32	36	35	31	29	37	34	34	30	27	32	27	33	41	24	21	23	26	17	24	30	22	39	23	34	33	25	22	30	26	24	37	31	43	29	24	32	27	39	32	29	32	23	37	25	39	32	23	27	32	31	39	27	30	26	31	38	19	29	31	26	29	24	30	28	39	35	31	25	23	21	31	41	37	35	48	31	25	39	30	29	26	31	35	31	33	31	34	46	35	41	28	24	38	27	32	51	29	34	37	37	32	27	29	29	32	25	22	31	23	30	30	24	37	29	23	34	38	21	30	43	24	35	20	29	25	26	39	35	26	32	36	31	32	31	27	24	35	39	25	33	28	36	26	32	27	30	40	28	26	27	27	32	33	32	27
30450	25424	53180	88376	51961	6436	5100	3839	2947	2383	1977	2046	2348	1973	1818	1842	1650	1565	1495	1337	1200	1082	1053	1034	941	858	858	805	794	788	759	743	788	722	774	665	724	749	717	685	617	653	691	630	636	622	659	739	664	654	662	626	623	654	677	660	635	678	650	586	616	606	657	620	594	551	597	561	581	534	568	556	576	558	582	557	587	586	602	552	571	543	553	570	560	566	584	561	571	573	522	562	554	546	528	534	533	514	549	532	559	524	543	545	527	565	536	544	515	514	506	494	527	494	527	515	515	517	538	517	534	519	555	528	554	566	549	527	532	564	552	576	553	546	570	531	576	543	514	526	517	527	556	483	516	536	550	528	560	557	530	522	488	555	554	524	541	579	555	523	518	557	547	499	527	561	505	545	538	527	531	524	517	521	494	496	521	534	551	526	530	526	565	562	539	539	517	532	508	516	528	495	553	585	495	536	528	554	559	575	533	520	562	538	522	533	545	499	551	502	522	554	581	558	538	546	531	568	529	532	532	555	502	536	526	580	511	522	537	584	528	524	524	492	496	551	527	547	546	520	572	536	550	541	515	562	533	533	535	530	527	543	523	514	566	524	517	525	522	505	538	551	519	529	524	533	546	546	563	542	501	524	545	504	531	546	534	509	545	574	535	534	579	514	499	521	529	529	503	529	479	507	522	528	563	571	518	545	502	566	522	561	537	533	513	520	552	536	545	517	549	568	534	505	527	511	574	548	525	524	514	555	558	541	548	552	542	512	561	523	486	517	508	562	549	511	549	543	546	519	514	495	564	546	475	515	518	521	556	576	525	530	519	535	552	577	540	522	488	491	579	520	530	524	527	545	558	489	524	553	510	531	529	532	508	564	547	518	542	542	569	537	530	545	473	511	467	514	536	550	508	584	560	558	528	573	555	512	586	523	510	530	587	551	551	560	584	494	592	546	565	524	518	484	548	527	578	568	515	524	508	514	477	489	536	538	546	489	543	565	554	518	550	547	521	556	539	566	550	556	534	521	516	516	517	534	501	551	532	516	496	519	511	568	528	519	527	540	556	509	571	541	535	471	553	564	533	585	554	484	528	532	521	537	523	513	549	535	513	527	557	548	514	496	543	573	529	524	534	554	546	550	562	508	549	558	563	536	507	501	567	489	533	577	519	547	566	561	510	570	535	558	544	527	513	525	556	527	539	565	550	543	558	548	502	508	566	537	518	558	533	518	561	517	552	519	564	528	576	543	544	525	553	550	559	558	561	513	520	495	505	505	536	571	539	541	539	537	529	507	542	502	556	509	555	552	534	526	557	529	537	573	501	547	539	546	517	538	537	541	537	522	516	550	540	573	520	517	487	555	557	534	534	547	573	474	511	553	564	588	553	523	559	544	601	538	566	525	549	563	541	557	543	528	508	525	542	520	538	578	556	543	490	533	559	551	533	574	498	567	512	557	574	524	558	502	517	500	570	517	531	520	576	552	536	535	533	571	478	513	555	547	535	546	540	569	524	521	561	563	523	538	506	492	495	547	540	568	591	497	547	540	507	556	484	558	555	519	511	520	522	576	530	561	526	509	560	587	532	557	524	548	577	540	561	568	518	510	567	524	519	549	531	539	532	518	519	498	544	564	542	537	518	503	564	585	567	523	521	543	536	523	523	512	510	561	559	491	488	549	529	566	514	579	575	530	553	554	541	556	523	515	517	512	544	519	495	521	529	564	512	515	536	522	564	550	518	542	502	536	570	575	524	519	557	520	559	562	535	554	512	519	540	513	503	540	580	531	559	543	539	526	564	575	560	552	576	531	546	521	526	568	522	534	516	543	558	539	542	541	514	542	551	532	541	533	534	531	540	527	568	552	514	523	507	527	570	508	493	549	513	559	521	516	558	521	518	517	522	532	537	508	557	518	498	532	548	525	591	554	551	523	570	541	498	502	507	570	540	514	549	529	496	527	510	514	515	508	496	555	539	546	493	598	512	565	524	515	543	557	540	546	501	553	560	549	496	529	505	539	534	591	553	520	554	514	544	540	536	560	545	504	572	556	559	535	520	529	590	573	543	543	544	545	563	604	534	516	517	468	515	556	562	510	532	526	551	537	535	541	495	541	537	547	505	527	553	519	528	509	527	553	549	544	558	512	549	490	582	517	547	510	548	505	556	517	512	559	533	536	554	518	506	525	565	527	561	559	534	534	524	517	489	519	533	538	477	557	519	537	535	555	540	527	522	570	528	568	535	538	513	503	548	540	563	538	582	511	526	490	523	556	502	537	551	540	551	538	563	529	562	536	524	535	535	513	513	526	524	560	510	526	537	529	542	519	556	563	558	572	546	556	560	526	578	562	543	539	543	511	566	553	581	532	528	526	528	540	538	553	501	553	547	499	562	512	547	512	510	535	579	549	562	570	534	526	530	550	561	513	521	563	557	523	554	510	516	508	535	520	509	551	506	536	556	497	589	525	520	538	523	510	549	511	543	499	544	546	551	514	516	484	515	535	526	575	532	524	544	504	551	496	551	506	546	512	519	560	549	551	510	528	549	556	562	560	522	507	540	538	535	547	537	569	520	518	552	568	537	552	556	500	551	509	520	532	521	538	529	530	535	508	524	557	522	513	529	515	549	546	551	561	584	552	535	488	508	526	538	564	498	515	596	566	558	539	532	569	585	509	512	521	559	578	537	501	533	556	514	575	589	537	573	508	536	550	567	572	516	522	519	555	544	546	487	524	525	555	553	570	531	514	555	518	530	510	554	533	539	538	564	537	548	528	497	537	560	528	476	556	544	549	536	503	560	515	544	542	554	598	532	533	494	515	570	484	525	518	574	505	533	523	516	567	560	555	535	556	545	535	527	526	521	518	525	529	528	528	528	510	548	563	491	571	524	587	534	517	549	500	511	585	556	520	518	542	541	538	542	487	544	536	552	611	505	522	489	550	573	529	528	529	504	546	519	542	547	544	535	506	503	499	566	538	535	560	520	525	593	547	534	525	510	515	560	518	511	548	556	498	529	503	556	545	520	529	516	499	568	564	559	558	595	521	526	544	542	556	547	519	539	556	534	543	552	565	525	563	511	557	526	516	499	502	526	574	528	546	535	537	528	578	548	533	527	523	569	555	559	495	509	534	544	574	531	535	573	569	565	497	533	547	518	551	588	557	557	507	508	541	547	542	544	542	496	561	534	508	530	544	564	547	568	539	572	524	532	535	554	538	564	502	513	545	520	550	508	575	537	517	499	562	535	521	537	548	556	566	504	545	471	528	512	490	541	512	499	555	512	512	501	501	540	546	516	518	552	478	575	526	537	534	538	546	570	541	541	514	549	548	487	554	565	541	529	539	537	525	543	482	538	511	487	500	548	551	566	543	539	540	544	591	557	545	517	534	551	540	540	546	487	572	545	550	575	541	540	504	500	538	520	536	503	574	498	538	506	524	536	530	560	561	550	510	542	529	498	521	554	531	521	509	551	563	541	500	560	533	569	525	513	574	510	546	536	574
1629	496	2742	5403	2189	30	28	29	35	33	25	33	34	23	27	34	28	30	29	33	36	32	28	23	32	18	18	20	17	29	25	33	26	26	34	30	31	20	26	32	23	21	33	31	29	35	22	26	22	24	25	41	31	30	26	25	22	26	26	27	15	24	31	32	22	34	29	36	27	31	28	30	23	26	26	22	33	34	24	28	22	29	29	28	33	35	29	28	28	22	28	27	32	35	32	24	35	34	23	22	42	18	24	26	19	31	26	23	21	29	21	25	15	29	27	30	33	23	17	20	28	28	27	24	28	30	27	29	21	15	27	26	31	30	23	29	18	21	23	21	33	24	28	19	22	22	34	23	35	30	38	29	26	18	27	24	22	25	19	32	41	30	27	29	31	33	19	18	29	19	26	28	15	21	26	29	25	29	27	23	31	33	31	32	29	31	28	24	25	27	17	25	24	25	33	23	27	27	27	22	23	23	26	24	30	31	21	28	19	22	21	36	17	31	25	22	23	23	26	20	24	45	22	37	23	28	25	23	29	23	34	41	29	29	27	26	27	27	21	19	31	21	17	19	25	28	20	24	35	36	37	34	29	26	23	27	25	28	24	23	21	36	33	28	29	28	21	29	25	26	39	35	32	22	28	31	34	31	25	33	25	32	25	34	29	29	21	28	21	31	22	28	24	24	30	31	20	25	17	25	26	21	32	27	18	36	26	29	28	10	31	28	20	31	31	27	24	23	22	18	21	30	27	26	21	29	34	18	17	30	20	31	31	30	30	29	29	24	26	18	29	22	34	35	35	30	22	19	26	26	28	30	25	32	23	20	20	21	20	29	25	26	29	32	32	27	39	30	30	26	20	29	24	35	29	21	20	26	25	21	26	30	31	34	25	21	25	24	23	28	28	21	24	31	23	32	28	25	34	19	19	17	20	24	25	22	26	23	24	25	27	28	35	27	20	20	37	29	29	24	27	19	31	24	25	39	25	27	44	27	26	22	30	29	25	23	25	30	26	28	23	23	15	29	23	33	30	27	24	27	30	33	27	24	22	26	30	31	30	24	35	23	27	30	24	27	35	26	30	20	28	21	31	19	32	28	33	23	26	33	21	19	32	29	28	35	27	26	17	27	30	31	23	23	26	32	22	26	22	24	19	26	22	27	29	27	27	29	17	21	22	34	26	26	26	19	19	25	31	34	37	21	28	21	28	28	31	27	19	25	25	31	21	24	24	25	19	25	28	27	25	26	28	27	25	21	31	28	26	31	27	25	24	24	36	24	31	22	29	18	32	21	29	32	27	32	29	29	16	30	17	25	25	24	31	27	28	19	22	36	20	29	21	26	25	30	19	28	33	19	27	30	24	25	20	26	19	26	22	28	29	22	32	29	26	31	20	23	32	29	35	28	27	30	27	18	15	30	25	33	27	32	29	18	30	38	32	24	17	30	19	32	25	26	35	17	28	30	21	20	30	24	34	28	19	23	25	27	20	36	30	31	25	19	30	17	31	17	26	28	28	21	36	32	30	25	28	32	22	21	37	21	26	22	24	24	29	28	25	29	21	33	24	21	34	23	26	20	31	42	17	34	21	20	35	32	36	26	35	25	17	29	21	25	29	24	26	31	27	25	25	24	20	26	18	27	28	27	33	31	25	22	27	29	30	33	24	26	26	30	31	30	34	20	24	31	24	23	27	23	29	38	30	27	23	27	26	30	21	26	30	29	32	25	20	20	29	28	29	29	31	24	26	20	23	34	40	24	28	33	29	29	29	30	28	31	22	21	28	20	28	29	24	18	23	28	21	23	31	31	31	31	32	31	27	18	34	18	34	24	21	34	26	40	26	32	22	27	22	23	24	35	26	27	17	36	25	36	34	22	31	20	25	25	28	26	26	27	32	26	23	28	31	28	17	29	26	27	32	29	23	28	26	34	19	29	26	28	25	26	32	24	31	30	20	22	24	23	22	31	20	27	29	23	36	30	35	25	25	33	30	28	19	29	31	19	33	23	25	33	29	31	18	33	32	23	30	29	38	32	31	32	37	36	29	24	32	27	31	25	21	26	32	28	32	27	26	24	27	24	37	19	23	22	28	25	34	27	25	28	25	19	30	22	22	33	39	37	26	28	19	32	25	29	21	28	26	22	29	19	34	32	23	19	34	29	29	29	32	30	31	31	21	28	22	34	19	23	35	25	36	9	21	26	27	27	22	30	26	26	26	35	32	22	23	31	21	33	22	25	25	26	23	31	29	26	23	28	27	24	22	40	25	24	26	26	27	24	28	22	18	30	27	21	19	24	22	26	32	28	32	30	16	25	32	32	21	31	28	28	18	22	27	27	24	24	25	32	34	31	41	28	24	23	24	18	21	21	20	32	21	36	25	27	31	20	29	34	28	27	34	28	30	26	33	24	23	33	28	26	26	37	31	26	23	16	32	26	22	23	24	25	22	26	26	26	19	25	28	24	26	37	27	19	32	26	19	24	22	34	30	26	40	24	28	26	29	27	22	18	23	36	24	36	35	28	22	28	22	21	25	28	20	29	26	27	21	34	20	28	22	24	31	24	32	26	33	22	27	20	25	19	26	29	21	27	31	31	33	34	25	30	34	25	27	29	29	16	25	27	18	28	25	32	26	29	14	31	35	33	22	20	24	35	28	25	32	25	24	27	21	26	31	26	30	32	33	33	29	33	27	20	39	28	22	33	31	29	36	17	29	23	28	24	20	29	32	22	28	22	36	26	19	30	31	19	40	36	31	28	28	41	24	31	26	23	39	25	24	26	23	34	25	20	26	33	27	22	21	23	18	31	31	37	21	28	19	31	26	34	20	25	24	32	32	30	18	22	24	29	31	27	22	29	23	19	40	21	19	27	24	18	27	31	22	25	33	20	24	37	23	34	24	28	27	27	18	30	27	23	23	24	23	21	26	26	26	35	18	30	24	24	24	21	24	31	25	26	28	18	29	31	22	19	21	19	17	30	25	36	29	29	28	17	20	33	28	27	21	30	27	35	27	28	30	27	24	31	28	22	30	23	31	24	28	25	29	30	27	29	30	22	27	27	32	25	21	28	25	30	25	35	37	27	26	26	27	35	35	21	32	20	28	28	30	36	32	23	35	17	29	28	27	22	20	32	23	23	16	14	22	28	35	33	30	25	31	25	32	35	31	24	28	26	33	33	34	28	32	21	32	39	23	21	30	28	28	24	27	22	27	30	22	28	35	23	30	23	17	36	28	35	26	18	33	32	26	25	28	27	19	24	29	28	21	20	31	28	30	22	33	27	32	23	27	23	23	26	33	21	22	29	31	31	24	33	24	26	31	30	29	32	25	34	25	26	22	25	27	24	22	28	29	30	25	28	29	23	27	23	29	32	23	22	22	27	26	30	27	15	31	28	33	27	23	27	33	29	36	21	23	29	28	23	40	29	31	39	30	28	27	24	28	28	34	27	30	27	22	24	35	26	23	22	25	30	18	31	36	20	29	27	30	28	25	31
21015	16727	34411	54208	32982	1312	1078	912	715	716	664	687	887	879	808	939	820	739	670	719	667	651	586	632	576	602	572	503	546	534	573	521	551	562	545	491	548	517	548	528	537	489	459	474	504	494	512	487	520	498	511	506	512	445	483	549	493	517	483	471	452	477	504	450	463	495	483	467	470	481	447	464	506	441	451	476	461	469	509	471	505	459	437	462	460	478	485	486	464	462	450	470	461	473	454	481	465	455	480	449	466	499	465	475	485	466	453	477	460	462	481	457	478	476	429	472	462	484	482	464	487	475	458	463	445	524	459	478	455	442	459	472	438	469	471	456	455	453	458	501	454	437	461	467	443	433	444	478	479	492	486	485	487	487	444	427	485	446	465	443	466	463	454	502	489	456	432	461	462	419	489	464	426	478	472	439	439	474	463	465	462	442	470	459	488	457	449	475	443	470	479	437	425	472	469	441	447	494	499	464	482	498	468	460	485	455	466	463	443	466	457	443	462	486	464	472	470	452	448	490	456	440	450	432	457	472	472	483	469	519	468	458	498	472	470	489	445	471	448	449	425	436	484	496	493	477	477	454	469	435	433	464	463	472	449	455	487	480	495	469	467	453	477	463	473	485	493	461	461	457	447	419	465	478	496	489	489	451	450	476	477	448	426	454	455	421	422	464	433	463	440	433	473	456	479	459	453	450	453	468	447	468	491	460	471	487	476	467	492	462	455	431	462	453	483	432	428	428	504	507	469	465	453	460	475	457	471	448	455	473	481	473	411	483	458	442	467	474	447	506	483	455	438	432	474	451	445	447	484	449	461	455	485	463	444	476	462	479	462	463	449	464	476	474	446	499	463	466	475	492	466	462	476	450	495	485	473	437	467	434	458	484	460	499	475	493	440	478	436	439	416	461	459	484	464	497	509	473	440	459	445	454	486	488	459	474	429	444	451	488	456	463	458	410	498	482	474	480	439	465	415	458	463	489	474	453	464	473	442	483	481	478	426	469	459	480	482	455	486	456	446	470	483	469	471	544	497	483	453	463	482	462	421	443	450	500	414	475	475	498	465	462	484	484	438	434	472	466	444	466	489	444	454	469	484	455	496	457	485	478	448	493	486	465	511	443	465	468	475	505	462	494	478	449	454	460	490	519	511	453	428	457	501	480	450	443	457	454	433	470	454	487	438	443	477	442	454	426	469	448	457	443	495	462	475	469	461	469	456	458	493	428	456	453	499	466	454	440	427	463	412	483	476	503	443	468	463	476	467	480	491	477	498	454	452	469	466	443	470	473	490	511	462	463	458	463	424	446	448	469	452	484	446	514	478	482	462	477	473	453	505	474	459	516	467	438	458	438	477	491	443	458	426	443	515	464	467	448	447	469	464	459	439	481	437	454	446	463	428	465	467	438	462	435	462	464	465	472	448	504	444	428	453	450	423	448	478	450	472	469	472	470	476	446	442	451	468	490	466	435	454	457	456	451	450	456	466	463	477	425	455	428	473	481	479	469	438	488	455	459	468	449	451	469	458	471	445	465	505	441	487	467	479	456	413	445	469	500	477	502	430	478	486	495	465	493	464	504	497	460	494	465	459	453	485	474	396	456	455	460	478	420	456	484	450	451	466	457	468	433	489	452	501	481	428	474	430	446	456	449	466	470	438	445	451	485	459	496	446	480	495	452	457	483	467	446	470	420	439	516	487	472	461	478	455	453	458	437	441	453	478	486	496	477	496	471	427	457	461	461	459	468	465	465	463	472	461	463	460	505	450	475	466	485	479	439	467	446	479	477	430	444	495	451	440	450	460	480	490	456	428	479	450	435	481	472	476	481	478	472	475	443	464	460	485	458	448	457	477	438	438	467	442	482	435	481	491	422	471	417	454	465	488	500	469	441	466	501	439	484	496	487	446	506	495	499	457	457	477	452	486	468	471	471	468	474	508	493	450	463	467	476	472	464	450	497	468	426	443	447	486	452	464	457	450	438	446	471	483	488	483	475	483	487	459	455	425	433	442	427	431	441	464	479	433	464	497	454	478	507	463	444	449	501	470	450	434	474	433	458	479	432	441	465	470	444	436	426	453	477	483	463	464	455	474	442	462	479	501	482	494	486	483	470	453	423	448	455	479	454	472	474	502	463	496	487	438	443	473	493	464	445	430	505	474	464	470	493	495	477	443	475	425	461	470	432	483	454	471	482	473	462	440	474	431	460	475	462	464	472	453	458	468	494	461	466	471	463	456	445	432	443	455	412	470	481	453	479	448	476	452	439	463	439	459	444	449	470	454	483	450	452	470	448	462	454	434	476	471	473	480	454	470	444	459	458	461	495	462	462	470	443	444	490	464	473	446	428	446	488	470	442	467	533	477	462	453	414	454	442	482	463	455	460	502	429	419	441	507	461	455	448	485	468	409	445	468	457	479	468	484	428	485	483	461	459	491	453	491	483	475	438	479	465	462	453	437	480	474	447	447	456	521	418	465	472	438	468	458	457	468	457	452	465	470	439	453	471	454	500	462	482	476	472	414	482	454	427	475	481	486	469	477	476	474	480	469	461	413	452	462	498	453	516	469	452	454	461	470	439	468	449	469	458	435	449	443	469	455	463	473	445	467	451	500	434	453	447	482	514	485	448	466	505	476	447	504	445	482	441	457	469	452	440	488	476	475	443	458	455	485	472	478	445	462	441	443	454	440	490	472	446	448	466	469	442	455	486	473	429	452	502	455	445	462	448	448	493	458	488	467	449	482	480	424	459	486	475	493	450	501	457	460	514	477	477	442	437	482	495	425	455	474	442	446	467	443	458	465	480	444	472	451	434	468	480	479	479	465	436	440	470	451	485	474	491	466	460	414	465	461	457	475	431	465	468	486	475	484	494	488	479	448	417	470	485	481	448	460	439	434	449	454	479	511	457	429	448	482	488	474	435	427	484	451	445	508	484	437	434	466	487	398	431	468	460	443	479	461	485	442	442	448	476	487	473	468	435	497	482	450	425	470	447	461	433	459	484	493	474	456	467	475	444	458	476	481	464	457	463	443	497	451	433	468	465	500	473	457	448	453	406	471	483	482	435	462	454	456	475	481	466	455	433	469	466	473	447	485	477	441	459	496	468	448	444	487	464	440	476	470	448	450	465	470	476	466	416	488	471	489	444	465	476	457	467	484	455	468	444	415	487	502	471	461	459	468	467	422	479	472	471	486	454	472	450	479	448	456	482	450	494	426	446	453	484	437	469	452	450	464	414	438	481	468	459	480	471	484	498	458	481	452	470	470	453	474	426	442	459	477	437	482	433	449	466	439	458	513	429	471	483	484	484	434	516	465	489	469	437	455	463	452	524	465	443	485	459	453	494	474	491	466	488	439	478	489	494	468	466	476	474	464	500	434	481	489	470	448	482	457	465	457	473	455	474	439	436	480	460	490	503	479	476	465	483	468	480	474	463	471	437	473	445	467	463	502	493	431	461	469	493	469	465	437	458	447	484	448	468	462	461	463	462	458	463
2006	3547	19724	22527	11780	219	60	45	37	48	38	30	40	43	37	35	27	28	29	34	25	30	38	26	26	28	36	30	36	23	33	30	38	26	27	25	26	26	35	26	29	32	35	23	26	32	28	27	35	30	29	11	26	26	30	24	31	32	30	26	26	22	34	29	35	24	28	33	26	28	28	30	31	23	24	31	29	20	27	32	33	26	29	27	28	30	32	31	40	27	27	15	23	22	30	33	22	32	20	19	27	19	27	15	32	33	37	34	26	27	31	26	27	21	33	36	29	36	27	19	28	25	33	20	31	16	30	34	22	33	40	30	29	25	29	35	28	31	31	20	22	27	26	24	20	40	23	24	29	19	29	27	19	27	28	26	33	25	22	36	24	24	24	29	24	34	29	36	17	29	33	30	26	29	25	29	22	21	24	27	32	25	24	23	32	29	26	30	23	31	32	21	22	25	35	29	24	20	33	22	33	30	20	32	32	21	25	22	28	33	28	27	23	37	22	28	26	31	35	31	22	15	30	33	31	27	18	22	23	29	36	24	36	38	25	27	28	28	37	29	29	32	28	18	24	31	25	28	35	36	21	25	39	26	19	28	26	30	36	30	30	28	33	20	22	27	24	27	31	27	26	28	32	27	33	20	19	35	28	31	32	33	22	30	30	19	20	33	22	38	19	26	32	30	21	31	30	32	35	27	37	31	27	30	37	29	31	28	25	26	22	38	20	33	27	26	27	23	23	20	23	28	25	26	27	23	29	29	27	28	25	15	28	23	34	24	14	36	29	22	30	25	19	39	24	25	30	24	25	25	30	19	29	23	25	28	33	33	29	26	28	31	30	23	19	30	18	31	26	31	25	22	36	22	25	21	36	24	22	22	29	27	30	29	24	28	32	26	28	23	24	25	22	23	17	32	26	20	28	26	27	25	19	31	34	34	18	23	29	27	23	20	29	30	23	30	21	30	24	28	29	23	32	25	28	29	27	31	27	24	42	24	31	29	33	32	18	22	30	29	26	27	25	17	37	25	31	22	29	33	20	36	20	30	28	25	20	21	27	31	20	30	21	31	31	22	32	25	35	24	33	26	29	35	29	17	20	23	42	30	30	21	27	28	29	25	19	19	31	18	29	24	29	28	35	38	25	22	30	31	26	23	37	21	24	23	26	42	27	29	27	19	33	28	28	23	34	33	32	27	19	15	32	26	35	22	31	25	37	29	33	19	25	30	38	22	30	36	26	19	23	32	29	27	27	30	30	26	25	30	23	23	27	32	32	29	27	26	27	32	30	20	31	25	32	27	30	34	28	36	22	19	29	29	25	19	29	26	23	34	23	25	28	23	30	22	41	22	25	24	31	24	27	32	25	26	27	24	26	24	32	28	26	28	25	31	28	24	28	15	22	31	31	28	24	30	31	26	21	28	29	26	20	27	20	30	24	24	27	31	21	28	24	27	35	15	26	21	28	23	30	38	19	32	37	24	26	35	29	25	27	21	20	27	25	27	26	29	17	28	27	20	20	30	29	22	27	29	33	33	37	23	18	26	32	30	29	28	28	31	27	32	28	31	33	26	33	23	27	12	26	26	24	37	28	39	35	35	20	15	21	31	29	17	28	28	24	32	26	38	29	27	23	33	30	30	30	41	28	23	21	19	22	23	21	24	23	31	27	29	27	25	19	28	26	33	38	32	23	26	34	32	36	40	24	29	24	36	19	28	30	24	36	21	26	32	22	23	33	29	19	18	31	23	24	18	20	20	19	26	25	33	31	26	17	25	30	20	28	37	27	26	25	24	24	26	29	20	28	29	23	24	26	25	27	27	23	36	28	33	31	31	38	25	26	27	28	25	29	35	36	24	26	30	23	27	25	30	24	27	25	34	32	25	25	20	34	28	14	26	23	30	33	37	27	28	21	36	34	33	33	22	28	23	21	18	31	20	27	21	21	29	20	24	21	25	32	33	30	22	31	29	16	16	26	29	27	34	32	18	12	30	29	29	24	35	35	26	21	20	30	36	30	28	26	26	26	20	29	24	28	29	31	32	28	30	27	30	34	32	26	29	31	17	33	42	28	32	28	27	19	32	35	25	36	19	31	34	26	34	29	18	27	24	27	17	27	30	28	26	28	23	36	21	20	34	28	33	19	35	29	20	18	29	32	27	30	22	19	38	26	30	35	26	25	26	23	30	31	21	23	28	30	35	38	24	34	26	29	23	27	24	38	29	27	27	25	33	15	24	27	20	32	23	30	25	31	24	29	28	36	30	19	23	27	31	29	31	27	22	30	30	25	31	28	21	27	40	19	31	26	26	22	27	20	24	21	30	24	22	39	29	23	24	24	28	18	27	29	23	21	21	42	24	31	35	28	24	20	20	20	30	19	22	34	33	36	31	27	32	23	26	29	30	23	21	33	27	29	28	36	30	29	27	22	25	26	36	20	28	36	32	22	35	26	28	32	34	23	29	29	28	27	29	28	33	26	28	25	24	28	35	31	34	35	26	27	24	23	26	27	15	24	28	32	25	23	30	39	27	23	27	19	28	20	29	25	25	24	25	34	27	26	24	27	36	24	37	31	33	21	33	19	22	30	33	24	24	30	18	32	22	22	34	34	27	23	28	30	22	34	19	25	26	24	28	24	22	27	25	31	23	25	28	27	21	31	25	35	38	22	28	23	31	28	30	25	29	25	25	25	22	22	18	25	26	21	28	27	17	42	26	26	29	16	23	34	29	35	23	30	31	28	15	31	33	29	34	31	26	32	26	20	21	21	18	25	30	34	26	30	17	33	26	17	26	29	22	29	24	24	20	22	28	21	25	31	21	28	20	34	38	16	33	26	30	27	23	26	31	24	39	25	34	28	27	42	30	24	23	22	27	25	36	29	25	22	25	34	27	27	32	18	29	28	38	18	34	25	23	35	26	26	36	29	20	17	29	31	33	39	25	27	24	30	34	18	24	31	40	26	29	36	28	29	27	31	37	23	16	19	26	22	29	29	32	25	28	30	26	24	24	20	38	27	23	31	33	37	28	27	33	28	37	25	28	26	20	31	27	23	27	26	27	30	33	28	27	28	20	32	20	17	27	22	29	30	31	22	29	32	26	26	31	33	29	24	26	28	29	34	28	31	30	30	26	26	37	31	17	27	18	33	26	30	23	35	34	37	35	26	33	28	28	21	21	20	23	25	28	29	24	28	27	33	32	36	24	30	26	42	23	20	29	24	24	21	31	31	26	18	25	34	22	20	23	25	27	27	20	27	37	27	28	23	32	28	30	21	32	25	29	22	29	25	31	26	18	32	22	21	28	28	17	22	28	31	23	34	30	39	27	25	30	25	23	22	17	33	20	24	26	24	26	22	25	19	24	23	33	27	23	27	26	33	25	31	23	25	24	32	31	39	20	35	28	35	20	18	24	34	28	31	23	24	30	22	27	28	22	32	26	33	30	23	24	23	27	21	21	26	28	29	30	26	12	28	22	25	35	34	30	31	23	29	19
30813	34011	64566	84121	50100	4797	3772	2812	2233	1755	1499	1450	1714	1636	1485	1366	1189	1138	1075	1004	952	878	818	814	789	706	672	694	662	670	669	610	611	595	591	660	573	593	581	601	593	590	552	544	579	612	564	580	555	569	561	567	552	574	548	546	535	504	527	497	544	536	519	443	482	486	511	489	444	481	505	491	472	490	479	494	482	506	498	520	460	470	522	477	465	500	504	481	537	514	453	482	456	441	457	462	492	480	452	466	475	456	489	452	468	448	428	509	459	458	475	466	473	489	511	456	504	483	474	490	490	463	516	443	478	458	478	487	510	488	449	453	487	465	481	486	472	447	520	469	463	435	489	484	458	481	457	478	515	484	465	508	449	468	486	477	470	509	483	478	444	482	519	511	463	454	452	469	467	461	501	483	429	457	454	488	435	469	465	448	519	472	471	456	445	471	488	459	451	499	462	479	459	483	482	478	453	468	472	485	487	464	448	459	459	455	513	484	460	448	448	494	446	467	428	469	525	450	466	477	478	491	463	491	455	430	492	447	447	505	451	455	482	452	462	495	467	464	479	433	474	487	495	451	459	456	454	503	474	456	446	485	464	476	443	437	437	514	424	452	462	470	477	477	454	486	436	471	456	452	473	489	485	499	457	495	475	482	486	451	487	433	471	458	449	513	483	447	497	463	518	487	501	457	469	469	468	446	443	481	440	482	514	447	490	450	469	444	454	478	455	424	464	500	463	442	455	495	435	464	419	472	460	457	505	461	463	464	489	502	460	443	465	471	459	451	449	453	475	490	489	407	472	420	415	470	461	457	454	444	474	514	463	464	484	429	467	438	457	470	477	456	480	501	454	461	459	472	458	482	481	532	496	483	497	462	478	480	446	442	440	454	443	493	468	471	491	450	488	448	481	502	482	483	474	452	417	453	416	467	458	475	447	475	447	493	443	449	505	467	477	467	462	448	462	443	479	425	451	459	487	451	481	436	462	490	518	496	464	469	459	472	456	513	442	442	452	480	459	462	444	459	480	470	469	475	493	468	470	499	449	476	447	450	454	452	452	484	472	457	519	424	490	486	455	484	470	457	473	470	457	443	453	464	463	473	480	486	455	425	480	478	486	477	451	416	473	470	486	454	490	469	443	461	480	488	475	467	471	435	467	441	509	487	488	472	461	444	479	478	425	433	481	470	469	469	470	439	472	502	473	471	501	449	488	476	450	441	450	462	485	473	474	508	472	428	457	485	472	476	447	438	461	482	428	494	493	479	469	496	483	477	463	479	505	463	461	448	462	469	462	435	435	482	462	419	485	499	431	475	452	463	477	467	456	451	454	417	459	492	458	483	481	514	467	459	503	458	470	483	478	441	469	504	477	487	492	470	435	421	451	511	452	420	477	466	468	476	439	474	472	475	444	489	505	510	485	471	476	462	464	473	508	451	469	465	447	492	489	431	502	441	432	451	460	473	435	480	449	484	419	471	482	457	454	501	439	488	497	454	489	471	462	479	479	474	452	492	419	459	482	473	451	498	440	517	482	506	486	524	454	476	432	493	476	463	475	508	484	441	482	475	487	476	465	439	434	437	476	440	445	478	447	427	451	455	468	500	489	481	493	495	469	489	480	457	475	478	441	488	481	457	466	464	494	429	470	461	477	482	456	454	467	448	449	481	443	440	474	466	468	448	457	454	461	446	469	462	452	472	463	468	475	460	467	491	439	480	463	449	472	465	481	472	463	433	508	446	492	465	431	450	457	474	471	468	488	504	470	500	407	457	488	446	496	429	463	470	462	441	436	461	482	438	471	477	457	446	472	465	447	485	452	454	432	490	446	454	434	464	477	486	439	473	489	491	480	468	457	492	461	493	502	485	490	500	494	460	466	464	459	443	477	487	487	484	456	465	501	477	450	485	515	488	445	462	483	503	464	470	465	495	446	452	433	455	465	445	518	468	476	430	465	463	471	483	455	472	466	427	448	463	448	454	461	447	481	487	470	489	424	469	491	440	468	489	471	478	477	455	492	467	471	459	441	435	496	488	428	474	446	469	452	481	482	492	478	493	466	442	436	491	488	443	444	482	486	466	458	470	466	454	475	441	453	446	451	450	470	484	475	487	458	475	443	454	461	489	502	487	473	457	473	488	468	455	437	455	478	476	489	430	501	466	472	482	469	460	453	404	476	488	473	437	458	467	474	444	483	471	496	472	453	464	458	444	500	470	481	476	457	488	426	479	463	434	463	505	453	488	437	459	460	469	443	507	471	467	462	490	473	475	482	468	480	448	435	484	465	468	442	466	477	462	442	475	445	460	458	459	468	478	455	458	446	512	473	508	464	467	462	461	479	423	465	416	465	462	466	465	468	491	448	450	452	465	411	472	456	457	467	467	478	470	473	467	486	461	467	471	447	488	451	470	490	475	438	466	468	475	479	460	477	467	440	527	458	490	455	462	496	441	508	478	450	431	505	489	501	467	441	499	448	449	474	477	442	482	465	447	475	430	450	473	500	451	436	473	481	452	458	482	443	459	416	485	504	490	498	435	491	495	504	470	471	464	487	460	470	454	472	472	442	496	441	462	435	456	459	468	453	462	487	428	483	423	498	463	434	475	468	494	473	474	485	482	472	461	504	435	431	449	466	487	462	445	484	465	452	476	494	484	478	513	467	444	453	485	490	492	466	451	500	444	461	475	455	492	481	466	478	437	441	503	467	446	485	493	444	452	466	481	442	479	486	467	459	478	472	458	447	442	473	451	460	469	442	471	493	465	439	466	475	504	506	474	505	479	497	476	453	468	469	440	476	433	415	448	445	492	448	454	499	446	492	443	466	487	436	465	481	488	456	460	446	454	491	483	437	468	498	449	454	472	467	493	453	463	455	475	483	445	436	467	442	498	433	457	453	453	487	431	458	475	485	508	427	467	457	472	486	460	489	473	504	469	478	477	444	505	475	482	441	456	439	507	471	488	435	530	453	473	523	485	485	442	447	504	476	478	462	490	433	469	528	464	479	449	445	474	489	499	454	478	449	483	504	483	453	416	504	451	496	461	474	458	504	443	491	442	468	461	445	472	489	453	472	475	486	477	477	458	446	500	434	441	489	442	460	488	443	465	417	443	485	449	446	482	475	474	448	472	444	481	485	417	467	477	462	512	429	454	526	443	474	421	483	480	405	440	461	460	443	445	468	453	464	454	482	453	508	469	482	420	461	437	433	484	473	469	476	483	467	475	471	494	459	465	460	454	491	435	468	468	445	448	471	475	491	479	452	456	467	523	469	498	472	455	439	506	473	519	465	475	500	468	506	401	436	463	460	447	471	467	450	485	502	476	474	489	483	450	482	463	464	478	492	503	488	452	454	472	464	396	434	489	455	481	514	466	469	458	487	461	462	463	489	472	465	433	483	458	436	475	481	473	475	475	473	450	456	450	458	469	443	478	481	448	454	444	472	436	455	464	484	467	509	470	441	450	461	452	477	472	455	461	445	423	460	462	429	475	490	459	484	465
2725	2553	13962	14613	5441	70	51	45	45	42	43	38	44	40	42	43	44	38	44	51	37	53	38	39	48	33	39	42	30	49	34	49	52	41	38	38	52	41	37	54	33	35	38	41	42	33	46	42	34	41	45	37	44	49	54	40	34	42	36	44	45	50	40	42	46	34	36	39	35	33	42	43	37	44	49	34	48	41	42	34	42	41	45	34	45	52	44	45	39	33	37	29	32	41	32	42	57	40	36	45	44	29	36	52	41	40	46	32	38	45	44	45	45	30	34	46	31	43	35	36	48	40	33	28	35	47	39	40	36	34	31	39	29	38	29	43	39	37	47	38	57	38	38	42	38	56	40	38	38	39	45	34	39	54	38	42	49	48	44	42	31	44	52	36	34	46	32	51	47	34	38	45	43	43	34	34	43	31	46	35	47	43	48	46	47	43	42	37	34	34	28	42	32	35	40	41	34	31	44	38	31	41	52	39	37	33	41	37	41	41	47	32	45	49	38	52	47	34	39	47	34	39	37	45	26	41	38	38	32	40	41	34	39	34	46	38	48	35	42	40	34	29	38	38	48	34	42	34	29	31	55	40	31	34	30	45	43	32	43	37	50	39	41	31	36	49	41	48	55	34	38	37	47	34	40	37	38	51	41	40	30	47	41	38	43	45	53	46	43	39	37	40	41	40	32	36	39	29	35	41	38	43	37	46	31	39	38	41	54	45	48	59	30	40	57	43	38	41	50	38	42	44	38	42	39	37	38	53	42	48	35	42	38	35	30	39	36	42	42	47	40	43	40	39	56	45	40	36	28	50	56	43	41	41	42	37	43	44	38	36	31	40	39	38	41	53	48	34	30	45	36	29	37	30	46	47	31	44	35	32	39	50	32	37	43	40	44	28	31	50	30	50	42	34	34	38	41	41	55	37	48	38	35	56	41	43	43	37	30	45	40	38	38	40	51	44	36	40	40	43	44	41	42	33	47	42	41	51	40	45	40	43	32	44	45	45	34	37	35	35	38	38	41	35	36	26	46	39	39	46	40	44	48	47	41	40	43	40	44	37	31	51	32	39	37	39	32	44	38	37	35	41	50	33	40	46	40	47	47	29	45	52	35	45	39	32	36	43	30	35	49	42	48	36	30	37	35	48	44	33	31	45	50	40	39	52	27	39	34	39	42	34	46	47	31	60	51	42	40	36	42	51	30	30	42	44	35	35	38	33	41	46	41	45	44	38	28	42	32	48	50	40	34	24	41	51	35	43	29	39	46	45	33	38	44	38	43	42	37	38	37	60	41	42	38	31	34	39	48	37	40	39	43	37	31	54	36	33	33	32	32	43	35	40	36	44	37	39	35	41	38	35	30	48	52	43	46	44	35	41	41	38	42	36	39	25	34	44	48	37	42	39	36	44	38	31	39	46	39	44	29	41	44	33	40	54	48	36	41	28	43	32	40	50	52	36	41	30	31	36	47	37	41	39	49	29	46	42	44	41	31	44	34	37	46	32	47	33	40	37	41	33	28	39	30	40	61	42	48	39	35	38	46	34	36	57	48	42	42	36	46	36	53	43	41	39	31	49	30	33	36	24	42	49	35	45	37	39	33	33	50	38	38	37	48	34	28	48	38	39	45	38	44	47	33	34	39	45	38	43	37	35	54	42	49	38	41	51	41	42	39	37	42	29	39	47	43	39	33	34	40	40	47	32	42	38	33	36	32	34	51	36	32	41	48	42	48	46	38	46	35	36	43	24	41	54	34	33	42	41	55	41	46	44	25	43	41	40	47	36	40	33	43	36	39	49	44	48	28	55	42	51	44	39	57	29	47	33	48	38	38	41	56	48	35	50	35	40	44	47	42	41	34	41	40	35	39	39	30	47	36	40	40	30	41	48	33	43	44	39	41	35	45	35	46	46	50	42	35	46	36	46	43	36	37	35	39	40	49	41	42	44	47	42	45	43	38	32	55	38	35	32	38	37	36	36	32	42	49	44	43	41	43	37	36	40	52	40	36	38	37	43	29	34	57	50	37	44	41	42	37	32	41	46	33	37	40	37	47	34	49	47	49	37	43	39	43	45	49	43	30	31	47	39	45	43	41	33	54	36	38	37	44	34	40	41	36	36	35	41	54	45	39	35	43	43	43	37	45	39	37	38	35	29	28	46	42	38	36	42	42	43	34	54	46	37	40	37	41	19	39	37	42	36	49	30	53	43	33	48	45	49	37	36	36	27	44	43	42	53	26	39	45	38	39	40	46	40	39	36	43	46	39	40	42	46	39	36	41	53	34	43	48	35	42	35	51	31	37	42	43	39	45	34	45	45	38	34	43	31	39	47	54	37	40	37	53	37	48	42	43	54	40	37	38	29	42	45	38	29	37	52	35	38	38	30	40	36	35	28	39	30	40	43	33	32	39	38	35	43	43	51	51	33	36	47	34	43	24	43	41	53	35	47	42	44	37	33	35	30	26	48	41	33	50	44	43	37	43	43	35	39	47	37	32	27	36	38	44	36	44	54	37	41	30	35	44	46	43	40	51	41	42	40	45	31	30	43	40	50	31	40	36	33	42	40	51	43	39	37	46	45	56	46	28	35	45	44	39	31	47	36	42	42	47	31	38	55	50	35	51	39	37	40	46	42	38	26	45	32	32	46	28	41	32	30	32	42	33	30	40	33	54	47	48	39	30	42	40	44	39	43	43	42	44	39	38	34	45	43	39	36	25	42	42	46	45	44	41	33	37	47	36	48	41	39	47	38	48	44	39	37	40	47	46	32	43	35	39	38	42	43	54	41	41	38	43	28	48	45	36	46	36	45	41	47	38	34	54	38	40	45	39	35	36	41	48	36	47	33	40	36	43	36	45	39	29	38	41	46	53	37	46	37	44	48	44	43	37	34	53	61	47	35	47	33	35	34	45	45	33	37	33	41	47	46	45	57	43	39	44	39	48	46	39	33	46	33	43	39	44	44	35	33	47	27	32	39	43	42	39	39	40	41	41	30	41	38	36	42	46	35	37	38	33	51	39	53	45	35	29	39	40	34	38	40	33	32	37	30	40	46	45	40	36	29	42	38	36	37	42	46	43	41	40	45	42	41	41	28	34	47	42	39	42	40	37	37	29	52	41	33	41	40	32	43	38	25	38	36	37	36	37	40	34	28	34	39	32	37	31	40	30	42	32	42	40	49	40	28	39	49	46	48	45	42	46	37	44	38	33	44	41	45	34	49	42	43	53	39	38	38	41	38	37	42	37	42	34	50	50	40	39	44	43	35	36	40	33	42	40	40	53	35	33	39	42	26	36	43	55	45	42	42	37	35	34	39	31	50	37	33	32	44	33	34	44	28	43	44	51	44	42	35	35	38	50	43	44	44	53	49	35	39	48	36	38	40	31	40	37	51	49	30	54	41	46	42	39	45	36	31	36	32	49	36	40	41	44	38	43	47	49	41	38	45	36	39	42	49	55	42	39	31	42	36	40	48	49	44	39	25	33	35	43	38
24778	30205	57043	72552	39979	2664	2148	1798	1446	1263	1164	1133	1363	1344	1243	1218	1093	1045	1009	958	906	935	874	853	845	825	790	859	761	762	807	815	829	805	746	775	791	748	781	757	716	789	754	812	748	709	724	743	737	776	765	736	738	719	760	803	763	744	682	730	693	711	705	687	719	697	672	690	727	697	707	727	683	712	691	722	694	740	667	744	682	694	659	690	698	717	660	678	718	690	753	731	671	708	715	712	715	697	712	706	725	688	688	695	715	702	713	662	644	666	709	706	686	665	729	721	707	654	700	709	714	697	677	677	685	647	697	664	637	712	674	682	687	714	706	684	643	700	692	689	737	714	653	683	704	669	691	724	686	686	700	697	750	694	684	677	722	642	685	734	688	722	655	709	683	664	698	706	688	677	696	713	683	691	661	739	686	720	734	681	732	692	693	707	709	716	653	696	707	698	702	651	712	666	701	695	647	673	653	674	702	697	699	676	711	657	683	697	698	666	696	653	708	646	676	666	674	740	669	675	654	681	707	696	677	695	732	676	689	654	665	661	695	698	663	676	663	707	664	698	693	726	700	723	705	695	736	698	648	681	663	690	670	696	683	680	677	698	743	636	683	667	706	687	737	649	729	687	691	734	714	703	687	725	694	660	711	720	703	665	680	708	690	707	714	718	657	666	662	675	687	717	696	683	679	691	690	692	637	660	704	728	643	743	657	698	720	702	724	643	696	695	673	673	729	698	730	685	676	697	754	730	705	688	680	661	723	657	705	674	694	680	717	711	685	693	640	692	759	662	688	693	677	676	644	698	691	707	679	676	725	712	668	731	711	718	713	708	693	671	685	699	702	711	677	693	695	669	714	650	686	696	699	697	724	694	680	696	727	690	758	698	728	699	707	676	743	731	651	674	655	675	709	709	710	682	690	695	697	668	676	667	693	674	677	657	688	722	716	651	681	708	733	705	695	668	651	656	659	732	691	676	663	670	663	704	715	728	677	732	652	702	706	694	698	702	663	696	653	691	658	655	710	723	670	683	622	686	670	653	668	714	690	683	667	657	711	670	644	718	642	661	709	699	674	710	693	677	718	712	686	702	690	681	662	668	712	698	708	687	705	679	686	697	686	618	643	695	661	664	664	642	643	659	641	712	630	679	717	714	661	684	685	692	684	646	690	689	667	684	711	710	700	646	738	662	656	692	693	701	720	684	700	672	688	737	631	667	649	717	694	640	662	766	689	687	718	669	667	683	698	666	664	691	714	676	670	709	739	695	744	664	676	714	615	656	713	677	745	710	666	664	690	660	681	629	716	654	669	714	757	676	677	683	703	746	665	678	649	640	680	682	712	678	685	700	656	685	703	701	683	668	720	676	690	704	724	678	622	727	675	652	679	705	689	684	706	689	702	680	712	699	671	673	713	680	679	698	695	663	703	688	659	642	660	704	631	672	659	684	724	700	705	663	687	700	713	676	690	655	649	663	689	671	691	679	702	684	645	668	700	684	722	649	698	673	717	667	718	669	675	725	670	623	662	703	671	693	687	641	690	637	665	670	710	694	666	681	694	692	649	707	722	703	709	704	674	652	678	690	695	724	693	679	655	691	690	707	689	700	726	700	701	682	673	685	683	669	678	651	657	713	673	675	741	664	696	657	692	696	713	682	669	672	682	671	704	679	692	696	641	679	702	737	721	672	696	667	703	725	650	683	672	644	689	718	684	709	647	700	726	635	655	654	635	649	684	680	715	699	699	703	702	668	689	669	661	618	691	752	730	663	699	669	732	664	704	679	678	708	638	687	636	702	663	708	625	669	693	726	730	654	684	632	628	738	697	700	729	659	683	746	706	683	697	690	697	702	731	703	712	699	687	677	705	679	696	707	699	653	697	660	664	703	694	694	695	700	730	676	674	680	675	684	723	732	681	633	696	704	670	696	690	730	691	667	717	697	677	687	686	696	678	716	702	701	720	701	709	681	676	719	625	718	712	676	751	686	689	700	675	687	710	679	652	695	633	693	685	681	632	764	668	716	676	664	698	704	689	665	717	691	674	701	739	684	673	721	699	720	692	710	658	685	676	683	678	669	705	665	701	704	672	680	689	705	663	698	647	647	679	723	691	725	663	692	703	696	722	689	671	706	717	693	654	666	675	695	727	705	700	732	698	674	678	671	707	616	603	690	703	646	726	688	734	691	660	680	736	668	682	701	675	719	704	641	697	675	687	672	662	698	691	644	689	743	643	659	669	668	679	687	690	667	678	708	689	705	667	696	649	686	694	661	667	694	692	707	678	649	651	689	686	648	752	688	662	702	656	698	665	681	684	678	666	684	671	659	657	682	708	684	629	735	660	699	662	686	695	700	671	702	648	676	701	661	720	681	695	695	685	703	674	696	654	651	723	710	629	718	685	719	683	682	678	670	682	719	634	702	658	711	696	706	681	673	675	689	646	740	729	722	698	682	685	706	653	750	715	714	666	645	669	660	630	679	699	668	682	645	699	664	644	693	681	688	694	679	676	725	658	715	709	660	649	677	678	712	708	630	678	702	673	681	692	668	714	684	687	683	702	702	719	713	685	711	683	702	712	689	690	688	703	713	645	680	694	681	716	673	669	733	669	687	679	686	660	697	717	706	653	705	681	728	679	664	660	675	671	673	693	684	667	676	684	691	676	641	693	661	679	669	689	661	670	657	678	659	685	621	662	694	677	694	707	722	641	728	679	706	734	658	716	679	673	637	690	731	699	636	674	718	708	690	679	729	691	694	700	673	695	687	636	701	710	680	636	668	697	688	666	704	702	693	697	667	707	690	708	683	707	618	651	647	712	699	666	698	729	722	674	655	693	679	640	715	713	672	698	696	698	711	676	736	703	695	711	705	677	685	668	720	710	671	723	701	690	685	696	669	728	662	686	683	688	693	673	660	674	691	674	644	709	663	729	649	652	655	691	672	718	681	654	689	690	650	697	713	701	688	655	714	724	668	688	698	658	680	675	707	708	643	679	675	701	649	721	688	674	719	693	680	687	727	687	670	651	712	650	708	668	697	702	688	701	730	710	710	684	702	684	639	712	692	722	681	716	696	709	694	742	676	709	700	685	710	716	662	675	660	684	669	695	697	711	702	689	653	707	662	643	705	685	671	668	695	680	719	676	693	669	755	666	699	703	784	701	701	660	631	661	640	714	706	742	717	681	706	711	661	690	679	684	679	647	712	746	731	682	702	654	709	647	637	667	638	725	688	689	724	704	687	666	665	679	660	692	633	683	683	666	710	664	678	677	698	668	741	694	652	704	723	695	702	669	683	690	669	687	653	706	672	705	681	696	709	668	694	632	691	687	676	693	708	654	652	684	753	639	664	655	672	740	695	732	711	693	726	656	685	694	706	699	672	729	677	706	732	704	704	681	697	660	703	676	665	669	683	679	693	686	667	665	684	690	674	633	676	697	669	683	690	684	708	657	691	646	683	667	670	688	733	662	701	676	716	729	656	681	707	703	658	664	698	682	701
2369	8285	25959	24472	13656	380	61	32	29	46	39	35	57	61	41	51	36	35	43	40	24	42	37	32	39	39	32	38	32	36	36	34	28	36	32	28	33	25	29	35	23	30	35	35	26	38	27	42	27	27	28	33	34	37	18	40	33	27	28	34	29	34	37	29	20	30	29	32	39	36	22	32	36	30	42	18	34	34	22	33	26	26	29	47	34	34	30	31	27	26	32	29	31	31	24	31	23	35	38	34	32	25	44	28	33	29	33	42	32	30	26	30	29	22	29	37	35	27	32	32	39	33	28	31	30	30	30	35	36	27	29	34	30	38	30	28	37	29	39	40	22	35	22	45	22	41	38	39	26	35	43	34	38	23	34	38	40	33	28	33	39	21	42	36	32	31	35	22	35	27	26	26	33	32	31	35	32	35	39	36	36	36	29	35	39	25	30	36	26	32	34	31	32	33	33	28	31	29	28	33	32	29	28	38	31	42	32	43	36	41	29	28	35	32	34	31	25	41	35	29	25	28	49	24	44	35	30	38	27	40	31	29	38	28	25	35	46	22	36	36	33	39	27	33	21	42	35	36	28	46	31	32	29	30	35	27	38	33	30	41	25	29	30	22	37	33	39	34	30	32	25	34	27	45	39	34	36	36	31	28	32	29	31	38	27	44	31	35	31	30	25	35	35	30	33	31	40	35	26	37	28	37	31	36	27	37	28	30	35	43	34	31	35	33	32	28	29	26	38	31	33	34	30	38	35	28	28	24	39	36	30	42	34	41	31	37	34	33	39	32	35	31	33	33	34	22	29	34	38	33	27	28	28	24	36	29	40	29	40	35	29	31	37	41	32	38	41	21	36	34	35	28	34	38	27	31	32	48	41	31	27	28	31	39	16	27	30	32	32	27	33	39	33	38	36	38	24	28	33	33	30	45	31	36	32	34	36	38	41	33	38	38	32	23	39	35	31	33	30	36	34	35	26	33	35	43	28	38	25	31	39	27	36	23	36	26	41	33	44	47	31	38	43	29	27	21	35	40	26	26	25	38	27	28	34	41	33	29	33	30	37	33	25	37	36	39	42	34	34	33	40	25	32	26	38	29	39	40	37	39	38	33	32	20	33	34	28	24	32	28	35	29	27	37	31	32	35	21	30	31	33	41	31	35	36	30	26	36	19	27	39	27	31	22	33	33	36	34	37	34	30	46	41	27	45	32	40	30	32	28	42	40	37	32	35	23	32	35	28	18	24	34	31	36	26	38	24	34	25	25	40	30	26	40	25	32	36	39	23	25	30	31	38	30	33	38	31	41	40	30	31	28	32	32	44	28	34	23	26	24	25	31	30	34	41	29	37	34	38	33	37	35	23	26	47	35	26	20	43	25	22	36	28	33	29	24	29	31	30	34	34	26	40	31	37	30	29	35	30	37	30	38	23	27	26	33	32	31	34	20	32	26	31	28	40	37	33	32	24	38	45	39	33	29	41	27	31	31	32	36	31	33	35	39	20	33	36	25	28	52	24	29	24	25	27	32	37	27	34	38	29	33	32	31	35	35	33	38	41	37	28	38	32	25	28	37	35	32	32	27	31	31	36	31	26	38	35	35	21	37	39	34	34	37	32	31	30	36	19	24	34	22	26	31	25	28	31	25	33	31	44	32	38	37	43	36	30	22	35	31	33	32	27	29	33	31	32	39	35	23	39	34	29	25	33	41	50	36	32	34	33	27	26	32	33	29	31	32	34	44	27	29	21	35	29	28	40	41	29	37	28	39	43	31	36	29	19	28	44	38	24	30	31	32	27	32	35	37	24	34	23	26	33	30	29	33	36	30	36	47	22	32	34	26	39	26	23	26	46	33	33	36	36	34	28	28	39	29	42	38	34	32	34	38	32	28	24	31	32	30	26	38	31	34	42	30	27	34	36	26	29	34	26	40	32	34	42	37	29	25	33	36	30	40	34	31	34	30	29	28	28	37	41	29	31	37	39	48	28	37	28	32	38	33	30	39	22	36	40	27	29	43	28	28	30	41	30	32	36	34	32	38	34	32	30	41	30	44	35	38	28	23	23	41	28	27	24	24	42	27	28	45	36	30	33	33	27	28	37	33	34	34	38	37	30	34	34	22	28	43	38	27	33	27	34	28	41	31	31	41	37	31	32	42	19	39	28	45	22	41	37	30	52	26	28	26	27	40	37	34	34	25	33	36	29	29	37	27	28	29	21	22	38	37	35	36	38	31	33	35	33	36	36	35	34	30	34	27	25	36	30	32	33	27	33	29	31	42	40	19	33	31	42	39	40	25	43	35	32	42	31	31	29	32	33	31	30	31	24	28	28	39	35	30	26	29	34	42	26	33	33	30	26	33	35	23	42	34	30	30	38	31	29	22	33	38	34	29	36	34	28	29	33	40	35	26	34	28	31	24	27	35	29	38	44	23	49	33	32	39	23	34	32	34	33	33	41	25	30	25	32	39	26	28	33	36	26	36	37	31	35	34	35	34	34	30	29	34	30	34	29	30	25	26	31	29	26	32	38	40	30	25	32	39	35	31	34	27	26	35	33	33	34	30	34	33	40	33	33	22	30	34	31	28	36	25	29	33	29	30	28	24	32	34	22	31	23	30	29	28	35	27	26	32	34	36	32	47	26	31	23	30	32	28	29	34	39	40	34	36	33	33	33	30	36	34	35	32	17	37	33	38	31	52	37	28	41	22	24	40	33	20	28	34	26	30	29	24	23	40	40	28	30	20	31	32	32	23	36	34	46	30	36	30	40	29	36	26	39	40	29	33	38	33	27	40	34	43	43	23	25	26	30	42	35	35	31	29	33	39	35	27	41	50	28	36	34	33	34	29	37	29	32	30	26	39	28	42	40	29	49	35	32	29	37	38	33	37	30	27	38	32	37	38	31	27	36	35	31	34	24	36	30	37	33	32	31	28	33	32	34	29	21	35	33	39	39	32	46	35	40	31	28	31	37	33	42	43	39	34	36	41	38	27	38	43	25	33	30	36	29	36	28	27	30	23	36	32	30	36	23	31	33	30	28	37	30	33	38	42	32	27	34	35	28	37	31	32	27	32	34	35	28	35	38	41	42	36	33	19	32	33	41	34	27	38	36	34	42	31	42	37	27	37	31	42	36	27	37	27	33	31	38	23	32	18	29	32	38	27	34	38	33	30	35	30	35	25	51	27	38	33	28	21	27	39	40	31	32	41	28	27	27	31	41	23	27	26	32	35	25	29	30	35	29	31	38	36	41	28	25	29	30	50	35	46	41	31	27	36	37	26	29	30	25	29	35	35	32	45	27	20	28	27	35	26	36	37	38	26	29	28	38	30	30	48	39	34	41	34	34	39	31	42	32	36	31	28	29	44	46	32	32	30	44	35	34	31	36	34	35	39	24	27	41	30	27	37	37	35	28	36	43	41	30	28	36	39	35	38	26	20	41	32	37	45	47	32	28	30	26	33	31	32	34	34	34	38	37	36	38	24	38	39	33	33
31884	43187	71790	85840	58775	4132	3146	2440	1921	1589	1371	1394	1542	1500	1338	1173	1084	1006	953	899	858	889	886	844	772	717	687	695	704	695	706	676	674	660	686	611	644	681	618	630	633	615	615	636	612	625	625	639	673	679	615	607	642	575	610	597	609	612	636	567	562	597	556	563	567	538	556	533	552	596	634	570	580	575	562	621	603	602	601	566	571	544	535	552	587	538	572	588	586	568	529	559	515	552	592	561	565	576	523	528	582	583	577	544	531	572	559	526	557	570	533	586	574	575	536	563	544	547	566	571	570	530	540	568	532	566	569	560	514	563	568	570	590	534	592	544	579	546	563	533	535	551	500	547	601	610	556	574	547	556	526	550	590	541	585	525	559	550	566	564	557	589	518	544	592	554	528	515	558	504	543	584	542	542	535	560	574	536	553	510	548	567	550	562	569	572	523	514	545	516	524	562	565	553	555	597	506	554	589	520	569	525	566	571	563	567	519	566	509	533	560	574	530	537	572	596	557	561	513	563	543	581	549	554	573	621	557	564	538	534	555	543	559	539	543	578	533	569	570	512	507	538	541	594	543	527	608	527	553	539	558	564	528	565	551	516	539	521	551	563	604	505	560	550	525	574	517	541	586	587	575	567	585	593	569	578	539	553	581	529	584	556	566	541	558	612	585	557	524	573	545	532	575	591	534	581	527	575	531	595	564	542	556	540	537	552	551	536	551	545	557	535	555	546	578	542	574	533	576	560	561	608	577	521	570	558	544	570	557	561	547	580	538	566	583	540	511	562	533	543	524	514	546	533	557	496	581	548	546	560	566	548	586	564	534	573	552	513	573	516	553	567	523	551	536	583	546	562	550	549	565	504	568	538	548	528	528	587	578	584	581	568	523	562	542	584	519	562	576	574	568	565	532	584	531	502	562	573	584	578	502	563	575	552	556	549	575	554	516	535	518	552	572	546	543	537	533	569	483	546	553	595	516	538	535	540	547	570	540	568	555	504	559	577	561	541	543	578	578	602	593	555	555	556	537	517	548	559	585	537	555	564	585	607	550	524	521	505	587	555	550	565	582	560	589	558	539	546	561	556	551	531	560	583	537	535	554	579	555	559	576	521	558	566	594	535	540	582	579	567	581	521	546	581	559	515	559	568	567	562	541	539	555	554	571	565	539	538	570	551	568	541	493	592	580	513	530	571	561	562	530	559	538	530	553	530	533	541	563	570	545	547	571	564	530	540	543	538	572	545	533	557	593	559	520	531	536	542	545	562	571	561	535	583	571	545	558	547	563	583	501	567	535	539	570	576	525	548	564	525	594	556	543	587	536	512	560	526	531	530	556	577	595	526	567	546	536	548	563	512	575	547	544	575	576	594	559	524	561	572	576	537	546	526	538	541	555	570	527	550	520	594	519	553	542	563	555	543	590	551	588	575	561	595	566	551	552	542	582	557	552	579	563	538	511	541	571	583	589	526	573	554	509	573	550	581	576	560	533	527	545	548	528	539	540	559	563	541	553	554	565	525	516	563	568	556	565	533	517	583	555	563	553	504	525	520	571	552	550	564	561	540	508	548	547	549	555	556	580	546	535	567	554	576	555	573	537	510	569	522	537	565	574	575	567	610	590	581	518	527	536	571	549	588	548	549	567	554	556	547	562	549	560	578	573	509	590	550	604	550	563	567	561	586	546	532	500	535	550	579	571	513	581	531	545	553	565	523	580	588	518	555	555	531	583	562	554	558	511	520	542	541	535	563	560	506	514	549	540	582	528	510	521	577	577	548	523	503	592	555	578	576	559	559	580	557	595	600	553	578	590	552	526	563	515	572	565	529	542	534	499	554	525	551	586	540	546	536	577	535	542	566	574	508	564	550	560	563	539	540	548	498	546	564	576	576	574	501	560	561	551	593	538	527	556	522	578	569	558	527	542	556	596	585	585	563	573	587	564	551	541	525	533	569	545	552	539	535	555	542	527	553	590	573	551	615	513	565	560	557	561	591	518	577	536	527	540	586	576	542	579	554	564	581	548	500	527	514	513	516	540	581	557	560	574	531	526	567	550	536	541	592	542	597	543	557	558	541	599	573	564	516	563	567	520	541	556	555	564	570	534	563	559	554	542	517	549	527	522	559	565	529	551	570	512	531	556	539	563	541	547	566	533	559	525	590	525	577	575	570	540	611	545	534	563	526	553	631	527	583	596	587	493	542	546	552	574	519	510	563	536	587	557	554	528	562	562	553	577	573	536	555	530	521	519	563	530	536	539	577	537	545	565	598	569	492	547	537	562	579	567	569	553	565	550	554	603	572	557	558	514	551	574	553	572	569	535	589	546	590	525	593	569	525	536	537	571	570	555	524	515	574	557	549	540	591	548	568	538	544	541	575	575	579	537	569	520	571	535	576	587	584	553	539	579	560	544	552	565	510	573	564	508	541	537	561	531	552	564	578	534	564	570	577	554	569	533	560	534	560	545	558	566	524	560	594	487	561	559	536	576	538	553	551	529	580	543	556	549	562	524	566	542	527	534	524	530	527	576	557	575	549	577	514	583	588	542	559	531	586	529	539	555	543	514	549	561	552	574	582	565	599	534	559	530	598	577	544	558	528	575	560	565	535	577	570	550	523	567	554	554	554	574	533	506	576	528	570	545	590	563	533	563	567	565	563	583	563	575	543	565	524	557	576	561	565	604	545	543	565	533	519	529	586	543	591	539	543	534	547	592	548	571	571	551	596	537	526	541	534	594	548	522	531	520	590	542	566	560	530	563	527	561	630	560	539	584	528	547	533	576	557	560	516	577	568	554	500	544	554	544	519	614	549	554	560	559	555	545	552	564	590	550	568	561	592	533	574	601	530	546	529	561	546	593	555	574	519	575	560	534	536	558	557	535	548	593	594	530	536	521	579	522	533	552	541	544	536	529	548	525	534	552	585	522	576	560	556	541	543	561	559	549	556	521	565	516	566	592	549	545	564	587	563	578	525	561	505	551	595	550	561	571	584	559	550	582	555	580	545	565	560	563	562	548	561	543	546	594	578	567	544	531	552	562	545	531	606	579	545	568	571	572	535	562	547	543	512	536	555	554	593	578	538	536	529	557	526	519	529	554	582	501	557	548	590	570	545	555	532	555	590	535	561	577	562	578	503	542	575	536	591	536	608	564	527	533	578	567	549	557	558	567	524	490	598	519	569	562	572	542	591	580	547	561	599	534	536	557	521	554	541	592	583	574	545	572	571	565	577	529	523	597	533	547	525	525	572	560	587	563	549	551	573	517	577	504	540	547	522	557	512	530	529	566	561	517	601	557	500	531	563	576	580	518	556	553	585	563	575	535	583	566	541	535	560	595	556	599	549	564	542	571	567	554	562	577	492	540	524	552	577	544	561	530	568	545	539	556	533	513	551	541	529	517	574	545	554	542	595	554	588	572	591	538	593	582	587	574	555	563	569	601	562	506	558	544	530	579	556	549	524	544	561	529	555	534	564	551	573	542	566	566	569	554	584
1629	1738	5256	5094	2124	28	25	28	20	34	23	36	34	23	23	33	33	33	25	32	20	22	30	25	26	29	27	17	29	29	27	31	24	27	15	25	26	29	27	24	35	15	27	32	23	30	34	17	28	39	30	26	33	34	24	28	17	30	37	22	23	27	25	28	22	32	22	26	37	31	23	24	27	27	38	23	25	26	31	28	24	27	31	38	22	35	32	26	28	19	25	24	26	30	25	28	14	29	30	31	28	31	26	29	32	30	29	31	31	35	29	30	43	25	32	21	35	23	34	25	35	18	30	30	23	25	27	32	24	31	28	34	37	26	31	32	26	32	30	27	27	25	24	22	30	43	23	39	29	30	20	35	28	24	30	27	30	20	23	21	23	41	28	27	32	24	30	25	26	29	25	23	19	21	28	32	28	25	20	21	25	30	26	34	33	26	31	30	30	33	22	27	37	32	33	33	21	30	29	24	28	30	28	24	38	23	24	32	37	39	23	28	33	26	36	25	38	24	28	28	26	32	16	27	35	32	32	26	28	25	24	27	16	29	30	31	33	27	30	30	34	33	29	20	23	34	31	30	26	34	33	26	27	16	25	33	36	30	31	34	29	32	30	31	36	23	35	23	30	29	20	33	32	26	30	35	25	30	24	35	38	31	16	28	37	33	30	22	22	26	29	27	39	30	22	23	41	22	23	23	22	28	23	25	25	36	30	31	28	31	28	30	21	30	38	27	26	23	25	26	31	19	26	28	25	28	27	28	25	36	27	16	30	26	27	26	23	22	22	35	29	28	30	31	26	21	34	41	26	28	27	25	26	21	35	23	26	30	22	30	28	28	25	18	27	31	29	32	30	24	23	23	42	32	32	32	26	28	26	26	25	23	25	33	10	29	34	27	24	36	27	34	22	27	32	23	27	26	26	30	26	24	28	33	25	30	31	31	30	27	24	30	25	31	21	25	29	33	31	32	18	24	43	35	34	32	23	23	25	29	30	27	34	34	18	28	30	36	21	43	27	20	28	31	28	29	29	18	28	30	19	31	25	25	27	30	23	24	23	33	23	28	26	19	32	15	30	27	36	30	36	30	19	30	31	27	18	24	25	31	31	33	25	25	21	24	28	28	29	30	22	32	21	32	29	31	22	34	36	23	27	24	22	24	28	21	28	33	31	28	29	32	29	35	30	28	29	31	42	27	33	26	23	24	30	29	32	31	30	37	34	25	18	24	29	31	30	21	20	33	23	29	27	31	31	27	34	25	25	28	19	25	31	34	35	30	37	34	22	28	27	16	30	26	28	26	29	35	24	28	37	25	29	28	25	26	28	30	23	18	36	29	26	33	27	26	24	35	26	32	26	19	21	26	24	30	32	15	32	18	27	24	34	27	32	33	31	15	26	29	26	26	28	28	31	28	23	34	32	33	29	50	37	24	26	20	34	33	25	24	35	28	32	17	36	20	33	25	26	22	21	31	33	20	26	21	30	20	22	32	30	25	39	38	24	24	20	27	29	33	27	28	26	29	28	24	26	24	36	31	29	28	31	31	31	39	29	34	25	26	34	24	23	42	29	23	26	41	25	29	23	16	31	28	24	37	33	28	30	32	32	23	43	18	28	36	37	30	25	27	34	31	27	23	28	30	22	41	24	30	28	36	25	22	32	30	29	21	36	30	17	17	39	30	23	27	36	25	36	31	33	33	22	29	25	31	23	28	22	26	33	33	21	19	27	25	26	36	24	18	40	21	30	30	26	26	17	21	30	28	31	29	31	30	24	36	34	38	29	33	20	34	28	26	29	19	32	24	35	27	38	30	30	31	25	43	27	30	24	27	36	31	28	23	28	30	29	23	22	39	28	22	34	36	21	22	30	26	30	26	27	25	20	24	23	21	22	28	30	26	24	23	36	32	22	29	30	35	25	32	27	19	25	28	29	22	29	29	33	20	33	31	24	38	30	29	29	34	27	28	28	30	32	32	27	30	32	31	23	38	28	32	26	32	31	41	26	32	25	31	29	19	19	27	29	21	29	34	35	24	36	35	25	13	25	25	27	25	25	24	33	23	38	31	20	31	20	44	43	31	26	30	30	41	23	24	24	45	30	26	35	27	24	26	29	17	22	25	20	28	33	22	25	23	26	18	26	31	34	27	28	20	19	31	27	36	19	24	23	27	23	36	41	37	27	33	29	26	34	22	29	35	28	21	35	35	34	24	26	22	28	23	30	26	24	23	24	25	27	24	39	34	26	23	28	33	25	32	24	32	28	21	17	31	15	30	30	16	25	27	14	28	22	24	32	26	21	28	27	31	25	21	31	23	31	26	20	28	25	21	40	29	23	33	28	27	21	28	26	38	26	35	32	31	20	21	25	23	25	21	35	40	17	34	36	25	16	23	27	24	30	28	35	16	37	21	22	32	37	26	23	21	25	25	29	24	22	30	22	16	22	37	24	33	20	29	32	35	25	25	31	36	25	15	19	30	33	28	33	20	18	29	40	28	22	24	25	37	30	23	25	26	27	26	29	26	19	26	30	19	26	20	19	29	41	15	24	30	32	33	27	23	22	32	33	21	25	27	27	25	31	24	30	32	22	33	26	31	34	28	40	29	29	20	40	26	32	33	23	28	19	25	19	29	41	35	27	33	20	22	27	27	23	37	30	28	24	34	33	34	24	27	23	27	33	24	39	31	27	22	27	28	33	16	32	35	41	25	28	28	28	31	25	24	30	33	33	31	27	30	25	29	31	25	23	26	25	34	34	35	18	30	25	22	21	24	31	29	27	23	17	31	26	35	39	30	24	19	34	27	33	29	37	25	26	33	21	35	30	26	35	25	32	33	37	33	18	31	23	30	26	23	26	24	35	18	33	36	29	21	26	26	34	33	32	21	31	27	21	22	21	38	20	35	30	26	23	22	25	22	20	33	31	25	27	31	15	40	29	38	29	25	19	36	32	30	18	33	31	32	24	18	28	25	26	29	28	28	20	26	25	27	20	27	35	34	27	26	26	24	31	29	23	26	25	30	37	21	23	31	27	20	43	29	27	29	34	30	23	25	25	27	32	34	44	31	31	23	32	30	27	33	26	23	27	31	32	25	31	18	21	31	17	30	24	36	25	28	39	39	31	27	32	35	35	32	29	40	26	30	25	29	35	32	31	38	24	24	28	48	18	22	30	17	35	23	27	37	37	20	25	32	21	25	37	22	34	26	31	37	27	21	27	35	24	30	31	30	27	27	26	31	35	22	26	28	26	28	36	25	30	27	26	24	37	23	20	28	28	35	28	26	27	27	26	27	34	28	29	22	28	21	26	31	32	34	28	27	24	30	33	21	29	23	31	26	31	30	28	27	32	34	36	32	30	22	29	34	30	21	35	35	21	31	29	19	33	22	28	21	29	16	24	34	31	36	32	23	30	26	28	27	26	35	30	28	34	37	25	31	30	21	33	33	31	24	29	29	29	27	38	26	38	27	16	28	25	25	26	29	35	27	24	27	36	31
21234	28378	40820	50087	35995	1137	829	754	633	616	612	679	765	705	712	672	628	608	591	594	548	556	521	523	519	569	521	498	508	527	569	544	499	517	530	503	535	495	513	486	487	543	518	492	509	487	519	481	554	503	525	484	484	520	466	529	486	480	515	516	483	481	466	486	430	497	506	550	512	497	500	503	513	500	502	463	483	511	500	500	483	458	430	452	499	499	496	447	495	513	456	459	467	469	440	484	507	473	461	473	495	538	491	506	516	466	474	529	467	442	463	512	433	499	468	471	474	486	478	504	475	494	454	470	531	489	467	467	482	467	491	451	476	474	485	486	502	480	487	477	471	473	499	528	535	429	480	498	508	445	457	500	535	457	498	480	501	538	458	474	457	461	465	451	488	479	492	483	477	463	468	529	463	495	470	514	467	486	503	466	474	488	487	465	485	532	503	439	455	496	486	518	503	477	466	453	497	503	504	462	483	465	462	476	470	508	465	458	459	460	487	494	500	482	428	461	487	465	469	469	487	485	483	500	478	523	469	454	470	440	465	520	462	476	469	473	463	474	499	467	465	454	453	495	515	537	492	490	471	492	493	464	470	481	474	454	496	479	483	495	514	470	461	490	481	421	492	484	500	495	470	485	483	461	477	434	494	460	481	484	434	474	487	487	482	468	467	502	482	467	482	463	519	512	432	451	472	486	451	509	448	453	491	458	513	509	461	495	479	482	478	475	515	497	494	472	488	455	519	459	487	502	504	502	472	461	491	461	470	485	466	499	499	415	503	478	462	464	484	487	485	493	458	517	511	445	431	461	485	464	436	495	469	463	477	464	493	471	511	460	466	477	531	473	459	497	485	460	490	473	505	455	478	482	476	490	479	489	494	450	461	471	457	435	496	513	504	455	461	474	448	444	465	466	444	473	517	471	473	467	489	502	507	486	478	507	519	465	452	474	503	473	515	500	494	494	469	457	420	481	477	484	491	488	468	502	458	461	454	471	488	476	490	530	444	444	508	486	446	465	468	496	463	454	434	494	507	497	513	474	485	528	507	482	490	461	454	472	456	498	486	475	495	457	477	463	489	500	495	451	527	512	448	440	437	478	493	505	500	494	447	478	481	476	474	457	461	482	454	473	461	478	489	468	492	470	495	485	484	437	504	455	495	454	508	462	480	491	488	477	456	481	469	445	482	490	505	490	471	477	466	472	462	467	476	466	485	488	467	469	489	478	458	434	458	479	495	469	483	474	478	471	455	455	468	506	477	472	478	499	452	477	496	450	486	466	448	481	502	522	474	485	464	527	527	472	486	489	539	492	497	451	484	463	466	464	462	471	423	491	488	466	463	475	462	511	475	495	475	490	502	504	475	485	457	475	480	513	479	473	462	463	497	492	492	495	488	477	480	495	471	445	486	481	475	507	499	466	469	463	480	500	502	487	453	516	475	466	489	480	483	469	465	477	474	445	491	492	432	489	428	471	482	445	461	487	433	476	488	473	429	470	465	511	450	479	487	458	480	405	475	445	458	482	527	478	458	479	453	493	461	453	508	505	488	491	482	488	503	474	503	458	489	467	514	444	479	511	469	457	486	507	467	487	525	486	487	467	517	497	469	483	486	497	482	458	497	458	476	465	468	434	492	489	468	515	477	479	525	454	507	496	456	460	514	482	484	469	492	485	473	461	491	483	472	477	453	466	484	507	455	499	509	507	494	508	486	464	474	490	446	503	503	456	477	481	448	467	476	469	498	539	513	455	479	494	478	497	510	468	502	500	499	460	467	466	499	493	474	503	490	486	449	505	470	476	479	477	505	493	493	461	509	499	489	495	476	492	506	493	504	491	472	495	524	483	456	509	502	480	458	488	496	452	505	466	506	504	470	467	476	479	472	519	495	483	501	427	471	470	432	481	452	473	516	497	460	493	452	465	486	468	493	458	478	502	476	471	464	494	492	499	497	468	488	511	472	515	496	475	495	462	492	451	487	491	487	485	477	444	500	492	476	479	474	472	457	505	463	495	480	501	471	457	514	472	503	433	492	466	448	488	479	476	487	438	473	464	460	463	477	492	452	476	484	493	482	491	467	488	474	469	479	490	489	530	507	486	494	479	485	470	465	511	442	474	452	445	485	447	473	501	459	447	481	468	458	471	465	543	476	503	491	479	473	454	501	502	474	508	454	456	453	484	508	503	476	528	503	486	417	477	473	483	449	507	477	468	447	465	505	486	505	502	462	488	467	455	510	495	477	463	464	504	491	450	487	478	476	467	478	465	443	514	519	467	496	501	454	475	510	492	486	503	499	450	454	454	502	477	472	498	479	501	457	512	448	444	466	477	478	494	485	487	486	466	477	506	446	498	499	463	485	502	472	487	464	451	449	447	490	498	484	487	485	503	484	453	500	509	488	464	450	488	490	499	454	471	498	483	463	486	489	491	488	503	481	458	468	489	504	491	491	490	468	501	447	532	489	469	478	466	459	512	480	452	488	485	457	472	493	467	487	488	472	468	473	466	450	482	466	516	505	480	467	483	502	448	500	484	481	495	482	483	433	484	448	454	456	443	488	459	445	486	470	424	478	503	488	466	476	477	477	484	456	448	496	450	472	465	505	443	469	491	469	492	453	493	486	464	474	482	470	470	472	490	491	469	512	447	530	515	496	509	545	469	450	462	519	475	464	487	482	462	486	473	432	483	501	518	479	425	485	493	496	452	467	498	447	471	496	486	426	462	462	435	481	452	443	521	456	502	457	487	442	525	466	451	486	465	480	477	435	460	489	508	490	489	461	480	455	479	464	474	490	441	487	444	485	496	464	474	489	476	472	490	457	475	498	452	435	494	436	493	488	480	459	485	495	486	474	477	504	488	483	475	527	476	457	452	482	460	428	461	479	476	486	490	454	522	456	503	468	487	534	444	453	499	462	516	520	482	478	452	449	499	509	459	475	430	465	473	489	504	485	504	458	529	474	444	460	462	494	500	500	498	477	472	438	453	454	479	459	482	495	437	474	461	490	490	491	467	508	473	484	516	484	480	469	439	535	500	458	500	470	463	496	484	446	527	500	490	474	525	484	503	491	445	449	497	441	478	423	498	465	456	498	495	484	483	464	474	472	470	497	462	502	495	471	467	461	487	480	482	486	496	498	510	515	471	495	524	463	506	458	499	514	484	476	503	498	466	436	473	489	478	489	488	505	455	447	472	490	504	498	446	460	491	462	491	457	491	487	480	497	531	477	500	473	474	489	481	472	497	513	491	454	444	494	435	515	461	480	472	479	488	499	467	521	464	505	454	487	470	484	462	476	469	465	467	456	491	514	484	492	502	466	502	509	440	496	490	497	511	477	516	508	470	476	447	471	491	498	492	487	499	465	453	507	426	479	464	466	471	508	480	483	504	444	491	474	509	477	501	479	470	503	501	515	471	506	481	445	457	477	499	489	486	473	471	456	483	467	441	502	460	497	463	488	495	469	469	496	464	459	491	481	501	463	481	487	432	496	453	480	480
2211	6875	23955	22473	12019	216	52	43	38	32	45	35	41	35	35	34	33	36	29	30	32	31	23	23	24	31	32	26	27	24	42	29	30	40	29	30	23	33	25	27	23	33	33	27	29	29	22	31	30	33	25	25	31	40	22	41	22	20	31	19	33	17	37	26	29	33	26	21	28	33	34	33	27	29	21	27	26	24	21	21	21	25	33	22	28	25	18	28	29	28	27	30	20	30	29	28	23	22	36	34	28	20	25	30	29	28	30	38	24	37	19	30	27	26	27	33	21	35	28	30	33	35	31	39	31	17	29	28	38	30	28	25	27	21	33	23	38	27	35	21	23	28	28	15	33	25	36	22	31	26	24	27	26	30	34	26	38	27	22	29	29	28	28	21	39	27	28	22	35	20	28	33	20	23	30	36	32	30	28	32	23	30	21	32	27	29	29	29	25	36	26	21	16	32	23	26	25	33	22	32	27	25	26	35	28	25	22	23	23	24	23	35	31	34	29	29	26	25	28	28	26	20	32	34	28	28	32	27	33	21	21	25	32	26	28	39	32	30	28	19	26	26	23	20	21	22	19	24	19	28	25	36	29	36	20	22	35	20	24	26	31	23	25	25	31	28	29	20	20	33	26	26	27	24	23	22	23	25	20	25	23	24	29	28	27	28	26	26	29	23	14	24	25	26	27	33	29	32	30	28	29	27	31	39	37	33	34	20	23	29	23	29	35	35	28	24	21	26	33	33	25	31	25	24	22	24	24	24	31	24	20	33	31	26	31	22	35	36	20	23	25	18	23	17	34	26	28	24	29	31	27	26	18	30	22	32	24	34	32	15	22	25	25	26	36	38	25	46	31	23	35	19	27	26	21	28	28	25	31	24	28	26	37	21	46	31	21	27	32	36	31	22	27	29	18	27	23	28	25	26	29	28	34	36	35	28	26	32	25	29	26	24	28	30	26	25	33	24	25	35	16	27	34	17	31	31	32	28	21	26	35	28	14	36	20	26	31	31	25	32	29	26	39	31	30	29	22	21	30	24	37	40	24	24	34	23	21	22	22	29	30	26	25	34	29	33	23	23	22	30	24	31	27	25	35	30	28	26	31	20	26	38	26	26	33	26	26	28	40	27	30	26	38	32	32	28	23	22	29	36	25	27	31	24	29	26	33	33	32	28	17	23	28	20	15	22	15	17	31	32	31	29	35	31	23	31	19	29	34	26	19	25	25	35	26	36	34	35	23	27	26	27	25	20	28	23	32	33	19	35	18	23	27	28	17	31	29	27	25	34	24	22	34	26	29	22	15	22	21	26	22	21	31	24	32	25	28	23	32	39	28	17	35	24	28	29	22	28	28	32	30	30	24	35	30	31	33	27	22	26	37	28	36	22	29	26	21	28	31	31	32	24	27	19	30	26	31	16	26	32	30	22	27	29	28	20	29	29	31	17	20	41	25	23	23	21	34	20	27	19	26	20	24	35	30	25	31	23	23	26	23	35	21	31	25	20	19	26	26	23	22	30	30	38	34	33	26	26	30	25	24	21	19	34	25	27	39	29	28	26	26	30	28	26	19	31	29	27	32	30	27	27	29	35	25	22	20	26	29	29	27	23	26	28	31	21	31	30	32	25	33	26	39	26	31	31	22	23	31	26	30	17	26	22	24	29	25	30	32	17	31	24	28	20	21	29	32	25	23	40	33	29	27	22	29	22	35	26	20	27	30	25	21	29	26	26	30	14	21	27	35	23	33	31	29	24	29	29	22	22	22	22	20	27	26	22	32	29	21	26	24	29	26	26	25	24	21	36	23	31	23	31	21	17	25	31	23	26	17	19	21	29	30	24	23	42	27	22	23	36	33	31	21	29	33	30	31	28	31	21	33	32	21	28	19	30	22	19	32	30	30	20	26	35	26	21	31	29	26	23	33	32	35	26	21	28	30	23	23	24	30	34	30	13	28	30	30	43	26	22	30	29	27	31	35	33	21	36	33	24	34	24	28	26	30	20	35	24	29	21	24	34	30	34	43	20	37	32	29	22	24	33	28	22	26	22	27	27	32	32	28	33	23	27	24	28	30	29	34	20	38	33	23	31	30	27	26	25	29	26	30	25	20	32	31	25	24	32	29	28	27	26	23	26	32	23	26	21	35	30	29	31	17	28	31	19	27	28	32	29	33	17	23	30	35	28	36	27	25	14	17	31	34	17	23	16	21	29	17	22	27	27	28	23	28	24	28	30	26	27	24	34	32	30	29	24	28	24	25	30	29	33	26	31	27	32	30	32	18	24	22	21	30	20	22	20	25	32	24	30	31	28	23	23	31	26	25	27	22	33	31	25	36	26	29	27	33	26	25	33	20	34	30	26	30	22	33	33	24	23	27	26	27	35	23	24	20	28	27	32	32	23	16	39	23	29	26	25	21	28	30	40	25	28	29	27	33	35	26	38	25	32	19	27	26	28	25	32	23	29	25	30	26	34	20	22	30	28	30	29	33	28	27	26	25	23	43	26	29	27	29	25	34	25	29	25	30	25	27	23	22	27	23	19	31	44	34	21	21	32	33	28	18	32	29	23	31	35	35	22	31	31	23	21	33	25	33	26	26	28	25	28	21	25	19	28	30	31	32	24	31	23	26	31	31	18	25	19	22	24	28	22	20	27	25	20	23	23	32	23	29	21	33	28	19	25	30	27	34	32	24	33	19	29	33	39	18	31	26	29	35	31	25	24	32	35	23	22	26	31	25	25	24	23	27	26	28	31	31	28	26	21	34	21	23	34	31	29	21	30	26	31	33	22	26	38	23	36	38	19	28	20	25	29	36	33	28	30	21	25	32	30	30	17	29	35	25	27	29	23	40	35	38	26	27	24	24	27	32	27	22	26	28	22	28	31	35	34	27	29	32	24	28	24	29	27	38	26	36	18	32	30	26	25	22	39	25	27	25	23	25	30	30	25	35	18	32	37	20	27	22	19	38	26	26	43	28	20	17	34	20	23	26	25	23	36	28	23	30	29	25	29	26	25	38	37	38	34	32	27	19	25	28	22	21	23	25	37	32	25	25	25	26	25	29	35	30	32	20	39	30	26	21	33	31	36	23	32	29	36	33	25	35	27	19	29	20	32	24	39	23	23	27	27	25	26	31	27	32	28	33	22	30	19	22	26	17	34	28	21	27	25	28	35	21	36	36	20	18	34	32	28	28	24	30	22	34	35	33	32	23	23	34	28	22	32	25	30	38	21	19	33	23	27	28	30	28	32	25	34	28	22	33	25	29	19	29	28	28	27	18	19	21	23	38	26	27	27	31	27	30	17	23	27	33	21	33	26	29	22	28	20	30	27	35	28	25	38	25	30	21	29	24	23	27	25	20	28	22	26	26	30	29	29	24	22	26	24	28	25	36	25	25	27	33	32	31	23	26	29	29	25	19	30	20	39	24	27	31	38	28	36	28	27	25	25	21	29	28	23	37	25	33	26	29	37	18	29	24	23	28	32	28	29	29	22
32069	41483	68387	82916	52106	4204	3177	2347	1867	1588	1365	1504	1431	1324	1174	1071	1055	1024	926	854	787	779	764	703	745	713	676	676	573	726	623	645	620	589	586	602	550	570	584	597	524	488	551	551	557	549	542	549	521	583	557	566	531	553	545	547	533	570	510	559	516	460	489	495	496	515	534	509	482	496	460	452	452	511	450	522	531	461	469	502	502	502	493	501	522	477	482	481	462	500	478	490	460	527	465	491	514	478	500	494	499	457	475	463	465	477	506	471	490	458	482	496	468	454	471	472	472	489	486	497	501	483	484	470	479	500	430	457	481	453	459	498	504	458	481	470	472	514	479	503	453	465	502	460	471	454	474	454	474	477	460	463	491	462	491	500	481	485	533	500	481	449	480	479	499	466	493	442	462	526	445	500	469	499	448	500	442	472	490	459	453	483	476	477	481	471	482	473	480	466	490	430	466	493	477	465	477	499	478	458	464	475	470	494	471	481	491	463	506	510	464	469	474	509	441	459	475	468	492	469	444	456	455	464	461	440	455	454	450	444	452	432	491	484	496	457	477	426	538	524	484	439	444	484	481	482	413	462	408	482	512	450	467	469	464	479	491	449	459	426	467	460	468	469	508	480	460	507	469	504	485	455	458	453	454	462	484	489	478	463	467	458	499	465	466	479	482	508	455	464	469	528	470	496	485	484	469	458	448	413	470	465	460	473	477	454	449	467	500	466	471	452	491	464	466	505	489	464	436	490	466	486	473	521	438	463	459	486	491	495	481	477	504	469	451	471	407	481	460	470	475	529	467	508	441	466	477	472	464	477	486	440	464	443	425	460	440	480	471	486	493	440	510	496	472	475	479	460	487	505	407	473	447	460	438	488	472	523	446	444	491	465	492	492	476	479	446	450	483	483	495	432	497	495	505	437	480	450	491	488	484	484	464	461	495	450	490	470	491	485	494	450	481	475	489	497	461	488	456	476	470	474	483	478	466	443	453	455	443	457	458	454	482	461	482	512	498	490	503	514	479	480	481	470	474	501	481	489	471	473	477	470	491	516	504	461	463	454	458	479	419	437	488	467	472	461	486	457	462	464	456	481	483	465	446	453	439	472	496	483	466	420	447	464	491	445	446	466	450	492	454	451	469	452	458	485	496	435	458	457	467	469	469	509	482	507	485	457	466	426	474	502	472	433	492	439	490	488	529	480	469	492	488	462	451	472	478	512	472	492	497	446	469	460	503	526	468	463	459	454	460	483	456	523	458	503	489	502	471	486	458	472	493	464	418	473	460	451	447	445	491	455	470	470	496	474	484	462	460	487	471	485	495	525	461	457	505	466	494	459	480	466	490	474	459	467	483	461	498	426	496	476	463	463	473	461	520	443	492	473	465	467	463	468	449	456	438	477	447	465	476	462	414	498	471	438	466	518	480	453	480	475	493	459	497	456	497	486	500	455	471	449	474	478	455	443	441	498	516	473	441	430	466	422	434	435	471	458	493	494	486	455	454	466	457	485	498	425	459	474	487	487	451	471	489	421	485	478	476	471	460	472	470	453	508	482	474	488	436	453	457	516	466	460	420	462	487	487	518	437	484	472	444	456	466	502	440	488	480	476	501	517	442	477	463	469	442	491	464	484	451	491	477	472	464	461	447	479	508	465	448	484	482	488	485	471	448	468	452	487	497	513	517	461	480	467	458	481	525	471	453	488	483	466	479	465	482	460	486	480	476	521	485	491	463	474	470	457	441	472	439	446	468	486	477	462	493	456	484	464	495	474	499	458	471	453	516	482	438	462	471	461	464	456	494	474	472	453	504	498	472	497	464	486	468	457	476	483	447	491	457	455	485	525	481	487	486	443	468	472	445	503	465	476	443	476	472	434	509	444	424	502	473	456	503	479	444	448	493	453	478	444	460	495	483	497	446	467	494	471	468	456	461	491	486	455	477	452	465	468	484	461	446	421	476	455	517	479	486	495	481	440	482	511	487	464	476	467	468	470	463	440	483	451	435	482	431	463	471	449	505	504	475	464	460	465	462	479	478	477	454	482	455	436	450	457	476	475	474	480	482	465	464	447	498	464	470	486	495	465	480	471	505	509	452	513	455	467	476	477	443	467	467	448	413	488	444	471	469	477	452	497	482	434	513	483	445	479	497	448	456	473	447	519	469	435	463	475	482	493	469	491	455	478	482	454	453	419	455	462	453	489	493	469	481	472	446	476	476	441	438	453	513	448	499	476	489	488	454	473	509	479	454	498	440	495	498	503	450	457	489	511	441	438	466	437	479	457	485	459	453	478	459	454	496	519	475	470	477	450	516	523	474	428	435	461	465	447	470	493	459	461	450	462	457	485	484	516	485	483	487	460	455	472	476	453	463	487	503	483	479	498	502	472	505	453	413	478	476	421	456	492	450	490	509	512	460	484	477	476	477	468	469	492	420	459	485	461	457	480	479	508	476	425	471	505	492	502	458	479	431	450	503	472	433	454	484	476	472	447	489	474	469	478	476	465	515	449	463	447	464	441	419	438	454	512	444	462	494	446	478	482	454	516	486	451	473	470	486	489	484	449	485	493	456	508	461	481	477	451	434	480	487	467	475	494	469	507	473	446	485	511	435	500	506	477	475	449	480	448	484	463	508	427	456	501	488	501	458	456	471	466	517	467	437	473	457	521	450	469	536	464	460	467	472	470	448	475	456	502	479	472	488	486	465	473	503	458	473	498	488	461	468	464	482	451	472	470	510	491	494	470	467	489	487	467	465	472	485	472	481	466	483	476	457	450	464	484	471	458	513	486	502	464	456	467	483	491	480	482	469	490	472	455	507	471	464	457	480	460	470	469	438	482	451	482	461	457	483	444	463	452	483	473	469	460	481	483	445	466	474	487	498	496	469	483	485	480	485	473	466	466	515	440	483	489	496	493	486	459	497	475	473	465	447	486	452	443	432	502	471	473	470	479	466	472	444	465	477	478	474	445	454	444	459	449	485	478	481	438	495	499	452	431	442	449	471	460	472	476	489	457	500	476	439	509	457	504	472	506	473	462	445	449	451	473	463	471	490	443	439	471	498	490	464	458	504	477	439	481	452	479	475	456	489	482	469	480	490	476	478	475	532	469	453	486	457	456	477	489	426	482	462	478	423	483	494	485	465	473	453	445	404	439	506	494	491	479	465	435	448	428	493	479	456	440	463	506	493	531	466	462	461	497	484	448	475	480	465	498	476	461	488	493	483	473	480	480	493	480	464	490	465	496	471	458	490	452	497	518	486	467	470	513	484	497	437	413	463	507	478	503	483	467	458	471	520	491	434	450	467	503	501	497	480	443	481	471	462	468	441	482	470	470	460	494	498	524	435	450	497	499	482	466	466	468	481	427	486	476	448	475	492	465	483	456	493	478	496	497	441	432	470	437	471	484	499	449	509	460	473	464	481	483	489	483	464	487	499	489	478	509	455	486	452	442	491	459	454	493	500	445	468	464	439	492	476	482	476	488	468	522	464	449	503	466
2922	4983	14148	14030	6311	108	55	72	56	50	55	34	68	46	50	52	42	53	43	44	44	50	37	48	35	31	43	40	45	44	42	40	43	49	39	34	39	41	43	45	34	50	35	45	45	49	29	30	47	46	37	41	43	51	44	36	34	34	41	30	30	43	39	40	38	44	35	47	48	44	40	43	35	31	59	43	44	36	44	46	40	36	42	43	42	31	42	42	41	41	43	39	51	34	49	42	62	43	38	43	35	44	36	44	47	37	36	39	28	56	31	40	45	42	31	46	59	38	43	52	31	48	37	47	41	42	45	37	46	38	48	40	47	40	38	39	42	45	37	44	33	48	46	40	37	41	45	22	28	31	48	33	39	50	41	37	45	40	44	51	34	43	29	39	34	49	46	38	43	48	36	37	39	41	42	54	50	31	47	31	39	43	40	50	41	32	35	30	45	34	41	33	33	43	41	42	47	39	57	43	35	33	40	48	33	32	60	40	51	43	41	37	38	34	30	44	46	45	29	44	33	48	44	29	55	45	33	40	46	37	33	36	35	43	53	39	40	39	49	43	35	32	45	41	39	45	50	47	41	37	44	47	40	37	40	41	41	40	41	43	53	34	42	58	47	42	32	43	38	46	40	42	48	48	42	48	33	36	45	38	34	43	51	35	49	40	44	37	43	31	40	41	34	40	49	40	38	36	45	51	41	39	48	46	41	40	31	46	42	38	29	44	37	39	39	36	39	50	41	32	41	40	30	44	46	35	38	34	45	42	31	28	51	42	40	39	42	44	44	46	43	46	29	47	39	42	44	47	47	38	35	50	43	38	35	46	43	46	40	30	30	33	39	39	36	50	37	38	41	51	30	33	36	42	35	39	43	50	44	38	41	50	43	39	39	41	31	38	45	39	50	42	52	43	41	43	39	45	52	40	44	56	44	41	44	44	44	52	42	40	33	27	50	45	44	53	46	42	47	43	39	49	49	44	41	49	44	48	44	45	46	52	52	37	35	39	41	46	34	41	38	43	43	38	39	36	35	49	38	30	36	35	45	35	39	43	43	40	26	47	35	44	42	40	39	42	34	43	41	51	39	28	37	36	36	31	49	36	27	44	49	48	49	49	49	48	30	40	53	32	35	40	37	37	33	35	49	37	30	41	37	36	41	47	49	39	39	37	44	44	35	58	42	39	56	34	45	36	40	37	46	44	60	30	42	42	39	48	37	37	46	37	33	34	39	51	42	42	44	38	42	43	53	42	52	45	40	35	43	32	40	46	49	33	32	41	38	46	31	35	48	39	44	34	40	40	33	39	39	32	59	37	37	37	50	41	33	46	42	57	39	31	52	51	36	52	28	40	41	46	38	36	47	43	50	45	34	45	39	37	49	44	35	42	45	47	50	49	50	36	39	48	44	37	39	42	38	28	45	37	52	31	36	54	53	40	40	50	46	47	42	40	36	35	44	53	38	56	38	45	38	30	40	39	44	35	37	40	44	36	46	41	26	53	40	28	48	42	39	39	38	39	46	46	43	43	48	45	51	47	38	35	34	42	39	38	47	38	41	37	48	39	52	40	41	49	42	46	33	40	54	46	37	36	36	50	42	42	48	36	45	38	34	41	41	43	40	43	47	36	32	26	46	41	45	32	50	51	29	44	43	51	45	43	37	48	49	43	33	50	40	37	41	37	36	46	33	41	48	28	48	34	39	49	48	57	35	47	32	42	27	48	33	40	47	39	37	43	48	36	57	42	44	39	33	42	42	38	47	40	46	53	36	48	49	45	48	39	41	53	39	39	47	40	52	41	34	29	53	42	39	42	42	46	39	42	44	36	44	25	50	39	46	25	49	39	42	36	49	42	56	40	40	44	46	37	32	32	35	40	49	40	38	48	47	36	31	30	39	47	40	51	43	35	45	34	40	45	34	39	44	35	29	38	39	34	41	43	45	46	53	30	36	43	31	37	41	42	40	51	34	50	42	41	45	36	39	45	42	37	46	25	44	44	42	47	36	47	33	48	43	39	30	52	46	44	37	47	40	50	30	38	32	32	51	41	38	55	48	40	42	47	42	28	35	40	41	40	46	44	39	44	29	30	35	35	34	27	43	49	43	36	43	44	52	24	42	47	32	27	31	34	35	40	43	45	31	32	36	48	45	39	55	29	38	51	39	43	30	37	45	45	34	38	35	49	44	47	55	45	43	44	35	45	37	46	38	39	53	33	48	32	56	38	31	53	32	37	42	28	40	40	37	49	52	39	36	36	41	45	34	46	38	41	32	36	37	34	43	51	36	40	42	47	48	38	43	39	38	48	43	60	34	44	39	38	53	36	38	36	36	47	50	31	30	36	28	47	33	34	38	41	34	56	55	35	36	43	49	51	44	40	50	39	44	50	48	54	51	39	33	44	31	41	40	30	41	50	37	45	48	34	35	35	46	43	37	49	38	48	36	41	39	47	34	33	49	46	38	29	32	43	46	55	40	28	34	35	38	49	38	41	47	36	43	42	40	55	31	35	34	42	36	49	42	44	39	48	59	56	55	34	40	49	50	34	44	35	37	42	32	42	43	36	35	47	55	45	38	39	35	38	33	44	51	49	42	38	35	47	41	38	42	44	41	35	44	44	37	45	43	40	37	45	42	47	36	29	50	39	53	44	46	44	44	39	48	51	54	44	39	33	58	47	34	43	53	42	46	44	43	52	38	38	46	41	49	48	35	39	40	33	45	45	43	37	38	44	52	40	31	45	35	35	37	47	39	38	42	30	42	42	43	36	42	40	37	39	48	39	37	35	35	39	37	28	43	45	43	35	37	47	49	45	40	31	40	36	46	30	48	32	40	33	37	44	43	42	41	35	48	34	49	49	45	43	34	32	49	37	53	39	35	46	38	44	45	40	43	51	49	41	40	49	36	37	37	51	36	41	41	40	33	40	32	40	41	38	36	52	35	38	40	36	31	38	62	44	37	41	38	49	45	39	45	47	41	44	37	39	50	34	32	35	37	42	37	55	40	31	38	31	40	27	50	34	38	43	46	48	36	47	39	39	38	36	35	50	39	33	35	45	41	44	46	37	30	54	45	40	45	36	39	44	40	59	32	47	46	39	32	35	36	49	23	44	43	38	40	38	37	40	44	38	37	43	47	31	40	32	50	35	46	37	50	33	44	38	31	47	46	38	37	49	43	49	40	40	37	51	44	43	32	31	41	42	46	45	44	55	31	41	35	42	46	39	39	45	40	41	40	42	34	47	47	40	38	48	36	38	39	45	37	37	33	41	41	43	47	38	37	43	41	39	43	45	40	48	41	34	40	36	46	51	46	50	45	50	40	49	41	32	50	43	47	37	40	40	46	39	37	37	44	38	40	42	37	45	39	32	37	32	47	42	50	41	47	52	42	47	31	52	51	42	43	37	42	49	40	37	42	43	34	37	40	52	45	55	38	42	45	37	38	47	49	42	41	36	54	30	58	38	37	45	44	54	34	43	37	33	39	47	33	43	49	45
26637	38233	55855	70908	48692	2502	2012	1626	1368	1214	1123	1294	1282	1248	1027	1031	1096	997	992	887	917	878	839	861	840	814	831	811	810	810	813	758	778	725	802	780	804	712	668	744	773	738	737	789	747	751	746	763	763	748	741	745	715	728	736	776	715	724	695	731	761	711	686	675	716	736	749	708	752	718	742	720	667	714	679	684	735	690	649	711	736	717	708	725	675	690	702	708	644	728	690	691	721	678	684	697	691	684	667	643	696	668	703	668	702	689	760	703	722	717	692	666	713	757	737	683	688	721	738	695	706	682	692	705	717	665	699	699	707	684	711	700	659	722	704	740	683	716	712	679	732	690	705	699	705	707	691	633	732	737	713	675	684	677	729	679	665	720	730	703	709	670	682	653	672	666	686	687	646	655	664	729	686	683	716	736	686	669	737	680	696	721	695	651	678	718	661	717	660	750	710	723	706	710	712	674	668	661	685	723	690	658	668	713	747	720	721	702	675	691	706	690	723	697	691	721	642	675	766	660	674	653	745	715	722	693	666	700	713	700	674	729	702	672	690	673	695	691	716	701	689	652	748	723	705	720	692	664	707	681	684	700	751	640	669	686	692	691	776	689	718	658	687	696	683	716	703	720	664	712	711	642	655	756	698	709	638	679	682	701	704	697	658	685	676	713	712	671	687	722	702	680	639	740	707	688	700	661	732	690	680	717	648	664	751	689	743	688	696	735	721	722	681	691	655	706	685	712	665	715	686	704	677	686	687	687	681	718	705	686	704	693	712	702	693	712	685	692	685	707	697	724	731	709	693	627	717	692	706	705	673	688	668	728	635	686	665	714	673	694	689	705	678	672	702	682	696	700	693	676	695	710	698	716	660	711	694	689	697	679	696	739	704	698	707	697	679	738	654	688	741	725	687	671	709	665	735	709	673	710	661	678	705	692	718	680	658	720	708	666	690	642	692	716	669	695	684	675	691	710	720	649	677	647	706	722	676	679	686	683	680	717	700	671	675	704	713	693	655	714	706	692	713	694	678	670	678	719	708	678	690	730	711	677	642	661	684	683	652	696	688	703	738	705	709	644	706	767	693	718	696	707	681	672	715	660	695	713	693	662	693	712	688	622	681	702	656	722	726	701	705	702	676	707	720	704	668	678	666	703	644	685	710	696	715	686	702	645	694	744	695	691	714	701	702	656	662	679	715	689	667	661	653	707	740	676	668	697	656	682	665	667	684	680	724	693	666	741	668	697	737	736	698	675	618	698	673	676	691	729	712	709	681	732	780	694	733	703	664	664	705	642	703	646	725	665	677	724	684	742	642	696	700	695	706	649	704	705	744	706	663	650	664	718	683	702	692	691	680	704	725	684	710	696	688	694	743	649	663	727	698	705	726	675	703	654	701	728	696	680	677	712	709	720	730	697	682	734	706	704	671	662	739	656	720	651	670	637	657	694	668	728	703	693	694	715	688	650	662	713	690	693	695	705	672	715	690	728	683	696	696	696	690	662	706	646	686	681	695	674	649	732	639	667	702	675	643	680	678	677	688	753	707	669	724	710	730	693	707	719	726	721	716	717	672	705	697	704	724	698	715	666	697	675	760	734	664	694	715	682	677	680	603	689	724	707	726	701	682	737	718	694	700	648	673	679	698	723	715	650	717	675	696	682	664	685	683	685	710	745	701	736	696	690	719	693	703	679	696	741	683	694	708	699	673	696	656	681	686	713	655	707	692	695	712	689	720	687	709	707	733	681	738	689	725	725	660	703	696	692	641	710	733	765	662	669	708	693	694	660	766	671	693	692	689	641	718	669	714	655	693	705	720	696	701	716	680	685	730	739	710	722	681	691	664	647	649	699	682	684	714	750	707	735	691	752	715	691	735	691	713	717	704	662	688	695	669	664	654	636	691	681	666	637	655	688	702	655	710	645	678	653	671	695	680	679	740	683	675	655	693	696	703	703	666	701	680	738	706	711	684	704	701	678	702	702	649	715	677	697	722	711	693	661	640	657	744	677	708	704	645	756	657	675	636	675	725	696	701	648	721	638	697	701	680	727	670	622	688	675	659	710	679	691	713	709	682	666	664	729	718	672	706	676	691	720	690	737	703	712	674	691	750	667	662	728	707	686	657	698	708	709	712	712	715	691	733	710	669	693	662	658	698	694	740	727	750	698	706	719	691	708	690	684	702	757	728	738	673	663	685	715	722	700	671	716	693	662	687	711	701	695	682	693	648	697	674	683	698	719	639	630	676	694	726	682	705	686	686	779	749	698	684	736	701	705	710	741	677	690	692	672	662	715	708	693	681	660	676	723	683	677	685	694	702	690	736	674	717	668	686	688	653	693	676	687	716	652	703	662	710	670	726	683	680	703	662	669	698	721	695	728	668	704	696	704	652	718	696	687	700	672	690	680	702	630	716	656	691	696	699	700	660	696	696	670	666	664	716	678	653	720	707	672	724	666	719	671	680	669	724	650	746	685	728	685	675	727	687	726	694	688	699	702	687	714	708	712	676	673	713	692	665	714	755	687	718	650	714	666	702	700	701	684	741	711	702	688	681	682	695	678	662	718	664	684	739	704	731	711	678	725	736	656	705	642	721	673	675	710	688	695	710	652	687	709	691	685	720	715	676	681	676	690	679	691	679	684	681	695	712	666	709	694	696	700	715	717	691	703	687	660	723	719	720	671	640	742	654	701	706	723	688	696	705	695	691	696	693	691	682	705	662	675	670	726	711	717	689	728	718	663	732	691	657	714	714	715	709	700	672	671	694	716	709	698	669	702	693	687	635	720	697	704	691	681	676	671	683	713	678	677	671	729	661	679	677	680	685	680	661	697	740	667	702	674	739	681	705	709	699	702	699	698	701	672	690	653	701	714	675	688	661	716	642	690	655	678	716	640	701	705	684	683	722	717	698	707	709	658	651	662	661	679	677	703	673	685	731	707	725	702	656	708	723	717	637	661	677	717	695	708	710	691	702	757	710	669	705	669	687	710	689	690	668	727	719	702	681	721	706	702	711	630	690	734	722	722	674	703	705	696	713	689	656	665	723	721	680	665	656	627	692	711	743	633	724	669	677	684	688	666	657	707	683	702	672	679	712	681	711	683	687	710	668	684	708	694	693	683	683	678	692	706	699	669	679	701	707	689	676	694	766	645	709	738	714	656	689	655	675	692	706	672	672	659	633	666	695	675	691	689	696	669	656	677	679	681	684	703	709	694	685	718	717	673	724	713	718	750	707	675	733	711	641	722	644	746	681	685	725	691	638	640	643	708	689	686	708	718	722	728	683	700	698	706	635	673	709	681	666	637	630	705	717	760	674	689	755	730	702	662	738	704	682	662	686	744	637	668	644	684	711	656	666	702	733	688	701	706	714	669	714	695	728	639	688	688	705	678	699	741	708	707	670	714	741	679	662	705	716	698	672	707	683	691	703	692	684	725	737	690	726	738	695	675	669	683	705	703	711	702	703	715	670	714	673	707	691	664	702	707	687	674	688	702
2723	7170	21136	24205	16459	778	58	47	43	46	43	33	59	41	35	40	39	30	33	33	38	44	37	34	44	28	31	37	34	40	17	40	37	32	38	34	38	33	39	37	29	27	31	33	42	41	31	35	33	30	32	38	36	37	35	29	41	34	38	40	26	36	31	36	30	37	30	37	22	27	34	38	33	26	47	29	25	28	31	26	39	30	28	39	36	39	36	34	28	25	22	38	31	45	26	27	33	32	31	32	29	34	25	37	33	22	33	23	42	35	40	37	40	29	30	36	33	24	36	44	27	27	30	35	46	48	29	24	19	36	31	32	34	29	33	39	26	38	23	41	38	30	25	30	29	46	30	40	31	35	29	32	41	35	30	30	31	35	37	33	26	36	40	38	35	33	31	31	39	22	37	21	32	28	31	32	32	44	26	39	21	35	36	31	35	28	37	24	37	26	23	36	35	37	44	39	37	36	29	28	34	25	35	33	30	37	42	30	37	38	39	23	22	28	32	36	36	41	27	27	23	46	38	21	29	24	33	27	19	30	37	35	41	32	32	29	34	46	37	28	36	33	34	31	40	23	39	29	39	40	35	31	29	30	31	36	28	28	30	31	34	26	37	29	31	33	28	32	45	29	45	26	31	27	30	43	26	30	36	32	31	29	36	28	25	40	33	31	25	31	38	30	36	27	23	38	25	24	41	34	32	33	37	32	36	36	35	30	32	31	42	28	36	21	36	30	34	34	30	35	40	31	28	42	30	33	27	40	29	33	23	31	39	33	27	25	44	34	28	36	35	44	33	32	24	35	39	30	42	36	23	26	18	31	48	35	38	34	26	34	39	29	35	29	31	35	31	29	32	30	30	28	29	40	35	31	43	39	31	30	29	32	25	33	31	34	41	34	32	33	30	32	30	37	40	38	19	29	28	37	27	28	24	26	32	25	28	30	31	36	33	32	36	30	29	34	37	30	29	34	37	34	37	32	30	46	34	29	43	29	33	27	25	30	32	28	36	37	38	35	23	28	40	40	29	24	32	45	34	30	35	39	34	38	32	34	30	38	25	44	19	34	35	37	30	31	31	31	21	32	24	34	22	36	32	32	36	30	40	35	40	34	34	35	38	25	37	27	36	21	39	32	28	45	41	27	31	28	27	24	28	27	29	31	32	30	32	31	45	31	33	34	36	29	35	26	37	28	27	42	36	30	44	29	28	30	44	33	35	21	40	33	28	29	33	30	38	41	36	28	42	22	24	31	21	34	16	31	35	28	33	27	23	26	34	35	37	41	38	32	32	36	26	32	33	44	29	43	24	30	24	37	31	36	30	26	43	31	25	30	36	28	39	27	31	21	42	32	30	41	26	42	29	41	29	36	29	34	34	21	19	45	21	37	33	35	24	33	34	37	38	40	31	40	23	39	28	31	32	30	27	32	36	35	33	24	34	34	32	31	37	22	27	18	27	26	36	22	26	38	35	28	24	32	23	28	50	34	33	36	31	40	34	36	30	25	23	24	42	37	40	33	34	31	35	36	30	24	30	36	34	29	34	29	37	29	29	30	31	28	33	36	32	34	34	26	37	44	42	31	28	31	36	39	31	34	27	27	25	24	32	24	33	33	33	36	41	26	31	29	36	32	31	32	21	35	38	33	28	37	31	30	38	37	26	35	27	34	23	30	34	32	35	31	31	35	38	30	41	27	27	31	38	30	21	41	39	35	29	49	27	31	29	23	39	28	21	24	30	27	33	32	23	29	34	33	25	26	24	31	31	29	33	38	28	30	31	37	26	32	34	28	36	39	36	35	28	20	28	30	38	32	44	42	30	34	33	33	31	36	38	40	38	27	33	26	30	28	24	35	36	28	36	32	27	42	45	32	43	32	27	26	31	21	32	22	35	34	26	31	41	43	28	28	38	35	35	37	26	47	32	39	43	29	32	27	32	24	21	38	30	31	33	35	31	30	36	35	45	38	46	35	34	40	40	30	29	30	45	36	32	34	29	42	33	45	38	30	42	41	34	28	31	30	27	36	45	35	37	36	35	27	40	38	19	35	33	27	26	32	41	36	37	32	25	27	30	31	25	36	24	34	35	37	29	18	34	34	29	31	40	30	21	30	25	28	39	36	27	29	36	28	39	25	43	32	33	27	36	30	35	31	39	32	36	31	36	30	37	34	36	38	34	20	32	26	30	30	40	31	34	30	37	32	29	29	33	46	33	47	30	34	24	32	31	36	40	28	30	32	43	38	27	25	37	36	37	26	38	23	34	23	24	33	41	37	31	22	41	39	42	38	30	36	35	41	38	32	44	18	26	34	29	35	38	27	36	34	23	28	40	25	33	24	43	43	20	28	31	42	38	33	35	33	34	36	42	38	29	29	51	39	36	34	29	31	45	40	34	32	27	28	30	34	32	46	33	30	32	24	21	28	26	26	34	32	23	34	37	25	21	39	30	40	36	46	24	28	24	30	35	31	25	32	26	28	32	33	23	32	24	26	29	31	24	33	24	17	35	34	40	33	25	35	37	32	29	33	37	45	35	25	32	27	27	38	27	35	29	29	19	27	39	33	39	32	22	39	37	38	51	33	37	36	42	39	33	25	46	22	26	42	22	36	15	31	33	33	33	40	33	54	40	32	27	37	29	41	37	29	39	41	27	27	32	31	36	41	21	31	36	34	33	37	29	26	38	29	33	42	39	22	37	38	26	40	29	34	34	34	33	32	39	27	30	33	36	33	40	25	33	36	31	31	31	34	32	34	35	35	27	27	36	37	34	39	35	32	36	41	27	28	36	31	32	42	40	40	25	28	37	39	31	36	31	25	33	36	28	34	40	35	36	26	26	40	31	26	29	30	31	38	25	32	29	30	36	34	36	26	36	40	29	26	36	25	34	30	46	37	38	31	24	34	32	34	25	31	28	30	37	29	30	20	30	33	34	40	26	26	34	29	32	29	26	34	29	33	36	29	33	36	27	25	25	19	28	24	31	41	31	42	36	37	39	35	42	29	45	33	29	30	32	29	38	28	30	27	41	41	37	29	39	39	42	41	26	32	35	33	30	34	34	36	26	28	35	36	24	34	26	31	39	35	30	41	35	39	28	35	42	32	36	30	40	30	37	25	24	38	27	33	29	34	41	34	44	29	33	29	27	40	42	39	39	30	32	31	23	36	42	32	47	35	38	36	40	25	39	47	23	33	31	37	25	23	26	41	34	43	41	31	27	35	32	20	25	21	30	36	35	21	37	26	35	34	39	18	28	39	26	35	34	36	30	29	24	41	36	46	38	33	35	37	33	30	39	25	37	34	32	37	30	36	30	28	41	35	32	36	22	35	37	44	37	37	31	31	41	35	38	27	14	39	30	32	27	34	41	31	22	40	33	28	40	26	34	33	42	37	29	43	27	48	37	35	23	34	24	32	37	37	21	28	18	28	45	27	26	39	37	21	30	42	44	27	30	34	23	35	35	32	31	25	42	33	34	33	39	30	36	42	38	36	26	31
33657	45921	65998	86494	67890	4446	3580	2618	2179	1703	1546	1608	1582	1467	1238	1138	1156	1061	937	993	934	893	808	822	793	767	739	778	686	705	718	699	730	712	654	708	661	632	675	616	642	656	664	631	656	653	659	601	639	679	652	655	635	639	598	635	632	589	634	606	541	618	583	625	593	558	604	559	617	512	619	562	596	597	571	556	615	630	575	561	565	577	563	565	537	501	549	586	581	541	568	594	548	564	525	595	514	535	518	565	545	541	521	585	538	547	521	575	497	543	555	567	562	538	534	511	563	557	542	582	567	542	588	561	520	588	558	554	524	552	555	524	552	560	496	547	544	607	549	538	579	557	618	543	537	580	620	523	535	586	530	550	557	517	608	555	531	557	532	536	543	537	570	575	537	528	545	582	528	527	592	555	546	517	521	573	606	540	558	589	542	539	543	531	548	539	563	543	551	564	571	560	541	602	557	538	537	533	559	538	549	562	558	573	501	546	561	548	542	564	553	511	537	557	558	539	563	529	578	562	543	555	598	533	537	512	587	557	551	531	528	527	555	577	542	563	541	557	531	489	556	539	554	538	544	553	552	552	556	561	566	546	580	561	526	581	578	555	580	572	548	572	540	509	547	559	554	551	601	585	579	526	539	526	546	528	561	524	574	576	580	585	558	538	569	525	579	561	555	569	577	561	518	554	546	590	555	530	566	561	552	520	533	560	530	534	520	602	550	516	571	586	544	564	531	551	561	542	575	569	562	567	528	587	525	535	523	548	557	547	528	590	468	551	539	550	551	530	552	536	556	562	525	561	558	560	533	541	531	549	531	548	516	541	559	585	570	556	507	534	573	535	538	571	524	567	551	520	535	538	529	548	539	555	564	589	556	603	564	511	560	581	588	564	529	577	576	551	569	544	590	552	529	502	562	564	600	555	555	515	526	548	514	544	594	523	528	593	557	572	506	560	515	540	540	533	565	530	552	619	586	582	535	612	590	545	527	523	521	572	554	566	572	548	532	568	593	531	587	557	567	550	566	569	556	581	584	567	545	539	529	560	548	558	570	562	579	565	535	533	537	561	563	512	530	547	565	572	514	529	524	567	542	560	555	540	560	567	502	544	554	575	562	575	542	551	541	595	514	549	545	539	579	543	528	486	562	584	557	491	569	530	563	556	587	563	549	593	553	534	571	576	553	520	589	569	514	595	585	563	562	504	569	570	558	576	591	596	568	568	543	555	545	545	548	535	545	552	521	520	559	527	561	561	580	564	529	543	573	582	501	532	505	549	526	590	515	565	579	566	533	565	545	537	531	611	560	549	556	540	537	525	536	537	585	538	583	515	541	577	567	531	559	530	583	555	577	465	527	558	561	561	568	579	534	546	596	523	557	540	558	550	582	555	614	535	532	559	557	528	536	533	555	565	551	530	546	534	568	576	529	564	551	592	561	527	553	532	578	503	536	552	552	581	567	569	540	590	556	547	549	574	563	559	521	535	563	499	569	548	553	536	542	566	575	555	614	557	543	523	560	550	535	557	544	524	585	559	568	584	521	502	538	523	583	583	552	534	545	551	571	536	555	518	568	551	564	571	520	550	559	538	497	568	515	525	569	569	582	541	537	528	528	558	590	525	529	529	555	547	525	561	544	593	549	535	555	552	552	533	551	562	552	563	514	541	566	551	548	541	598	520	520	557	528	569	568	581	577	513	507	560	525	549	518	569	569	528	564	587	553	500	531	595	525	527	565	564	494	536	574	526	537	599	552	569	538	541	519	611	553	546	587	517	571	525	565	577	587	565	535	545	538	552	561	601	551	520	572	593	573	574	542	551	540	563	562	528	521	571	532	561	559	512	547	495	553	517	550	545	548	517	549	506	560	597	538	540	507	541	563	540	562	549	614	573	538	538	529	522	542	534	517	526	535	560	555	509	546	611	534	583	506	578	573	556	551	546	550	522	564	554	586	534	548	560	569	584	562	566	553	535	537	503	580	535	568	566	534	517	562	549	516	572	564	563	550	506	535	538	564	518	541	546	560	544	524	518	568	549	560	552	544	514	521	567	554	565	563	580	533	550	557	548	543	546	500	532	555	573	561	537	539	510	576	537	553	545	600	536	585	571	519	578	572	511	530	562	570	572	575	575	567	564	534	548	553	560	529	530	573	571	564	529	545	533	533	532	544	544	559	553	552	531	518	515	536	568	566	507	529	551	559	556	519	522	539	554	551	553	561	570	523	528	531	571	534	547	495	559	564	605	533	539	629	568	520	573	559	564	551	534	586	573	515	555	585	536	583	568	532	566	554	549	570	544	548	558	557	529	507	529	560	481	497	579	544	562	524	551	582	550	554	559	568	570	562	558	593	549	552	527	550	544	559	520	567	609	556	518	571	568	564	519	544	562	604	528	542	571	543	541	555	586	551	516	567	570	536	585	560	506	589	561	518	515	559	551	559	603	534	533	565	510	486	547	520	564	544	588	539	526	585	568	569	550	526	533	549	566	545	512	548	502	569	579	571	587	544	515	550	591	598	544	523	554	561	572	538	538	566	565	499	561	529	564	523	544	530	546	585	546	604	504	539	576	553	505	531	590	541	535	542	563	496	561	591	559	525	544	585	502	545	547	567	567	576	546	524	583	497	522	528	552	529	540	538	521	576	541	568	566	556	530	586	594	579	545	560	557	498	556	555	565	568	515	554	560	535	587	528	560	593	575	561	570	564	522	546	573	584	569	560	521	581	516	535	557	574	527	561	579	553	567	573	545	576	541	559	551	570	565	567	541	548	573	539	514	523	568	575	548	536	555	551	510	570	578	520	581	534	554	509	593	549	531	551	555	578	638	589	524	515	547	554	547	516	507	557	542	525	549	534	516	569	598	573	558	578	518	557	581	557	555	540	547	536	541	526	585	554	541	548	611	534	532	566	549	544	531	523	569	544	552	588	603	577	515	522	563	541	576	571	559	518	524	596	558	548	593	572	556	574	591	551	565	519	570	586	501	546	580	565	576	512	579	571	537	535	565	585	537	578	558	570	563	564	541	539	540	561	588	550	576	559	516	570	570	516	578	576	551	537	505	538	582	568	587	576	554	510	553	559	541	593	600	547	577	561	574	557	551	550	534	532	536	582	579	569	553	538	557	517	579	532	567	544	527	525	580	560	571	547	554	559	567	542	524	576	553	525	539	537	540	589	545	511	555	575	538	521	509	549	553	544	556	536	565	558	493	549	550	594	533	552	559	607	563	543	537	563	523	584	555	557	574	540	582	547	577	525	533	542	547	550	544	535	520	560	528	546	546	543	535	525	598	557	587	511	578	543	547	567	569	572	571	554	555	493	599	551	556	573	605	564	584	530	554	550	531	549	538	533	524	532	562	542	527	540	591	545	535	530	574	564	549	497	540	519	554	584	578	526	512	536	569	550	549	550	562	587	528	538	542	526	559	583	565	529	491	567	590	560	524	525	608	562	494	547	564	560	558	532	579	593	550	530	555	549	551	571	524	558	520	567	567
1951	490	3093	4922	2521	35	23	26	32	30	36	36	19	42	32	30	30	33	23	27	37	22	23	27	21	19	24	29	32	34	25	32	32	26	26	26	23	28	29	22	26	29	23	24	20	30	31	28	34	33	25	29	33	36	26	24	33	24	20	26	26	23	31	19	30	24	28	29	39	24	22	26	25	34	19	18	23	27	37	33	23	24	34	26	33	39	22	28	28	30	21	31	26	33	29	33	20	28	30	24	29	24	27	25	35	33	19	24	30	23	29	22	27	34	24	19	24	24	25	33	41	32	24	27	32	29	25	27	28	19	26	23	27	30	26	23	46	18	18	29	23	26	24	40	25	23	32	25	25	27	22	31	24	19	29	32	20	34	31	26	23	31	23	39	24	20	31	32	32	37	21	36	33	29	23	27	20	25	26	25	24	30	35	26	28	25	33	36	28	20	21	39	24	23	31	23	24	26	36	27	29	31	30	36	42	21	36	29	20	31	34	29	32	27	30	31	24	22	26	33	33	27	20	19	33	26	27	25	21	25	29	19	30	22	37	30	31	31	28	30	31	21	39	30	31	29	30	18	18	23	23	30	32	31	35	25	23	27	25	26	24	25	16	22	27	36	28	22	30	31	39	34	33	21	27	25	38	21	16	27	27	28	20	22	26	30	25	25	29	19	38	26	26	24	19	43	27	29	23	32	29	22	33	34	30	28	19	29	23	36	31	29	35	17	32	27	34	36	27	22	25	22	22	18	23	32	36	30	23	26	27	30	14	23	26	31	30	28	21	31	32	29	25	36	29	30	23	22	27	29	31	29	37	29	28	26	22	28	22	40	24	28	23	33	27	23	20	29	38	18	26	27	27	33	25	25	32	20	22	31	29	26	37	25	21	21	21	28	21	25	24	32	21	31	33	28	24	20	28	25	27	23	23	34	36	26	26	20	25	32	23	17	22	27	26	26	22	27	35	30	37	28	19	28	28	23	29	35	28	28	30	28	26	25	38	29	19	28	28	38	28	25	35	25	18	39	27	28	22	24	34	24	22	29	39	23	32	24	31	25	26	26	20	28	25	17	27	26	35	21	22	29	24	19	35	30	24	25	25	21	32	20	35	21	36	26	31	21	32	36	31	20	24	26	24	40	32	29	29	33	30	32	27	24	35	27	30	28	43	20	34	33	36	15	31	27	30	22	24	25	27	31	24	27	27	28	21	28	38	34	35	24	29	20	31	32	29	22	22	34	28	31	29	22	21	26	30	21	26	29	34	30	31	28	27	30	35	31	23	29	26	25	26	19	19	25	26	30	25	29	22	27	23	26	19	36	25	21	33	22	21	16	32	19	23	31	23	26	28	18	30	27	27	23	29	24	27	22	38	25	23	24	28	20	32	26	33	32	23	26	29	23	32	29	20	28	17	19	32	29	26	22	27	41	42	34	31	28	29	20	28	22	29	26	24	21	26	35	24	21	22	27	24	30	33	21	26	23	30	24	30	35	28	19	37	24	24	28	30	29	27	20	28	30	27	35	33	24	24	28	38	31	28	41	24	31	29	29	27	34	27	27	22	26	36	31	24	36	25	33	28	34	28	25	25	24	34	29	37	26	32	25	21	30	24	28	19	25	25	20	20	32	23	21	26	33	31	31	27	23	29	27	27	27	22	32	30	25	30	29	28	24	29	32	26	22	27	27	22	27	26	26	29	28	25	28	31	25	33	25	23	23	24	31	24	27	30	17	23	16	29	30	27	27	22	27	27	26	30	26	36	24	26	24	29	31	25	28	42	27	24	32	24	37	32	27	26	31	27	19	35	27	19	31	16	22	33	31	38	30	36	31	16	40	20	36	27	32	30	29	21	22	28	24	32	31	28	28	26	36	19	23	29	34	30	23	27	27	30	19	37	28	22	35	24	33	15	30	32	26	15	33	28	32	30	29	34	27	37	33	31	23	31	28	30	24	34	29	26	28	24	26	34	31	31	22	27	38	31	30	24	29	31	29	27	28	30	30	32	27	27	32	19	29	30	29	23	24	27	29	32	30	32	28	24	21	37	35	29	39	29	25	31	29	33	25	22	32	32	25	23	35	25	32	30	34	27	26	29	33	26	16	32	18	30	34	22	36	26	30	18	31	28	22	20	30	32	26	34	31	24	33	17	25	25	30	40	24	28	29	27	30	34	26	24	25	35	27	32	31	38	25	33	26	26	28	28	26	31	33	37	24	18	28	29	29	30	27	30	28	28	19	23	26	23	25	29	32	29	24	29	31	29	22	28	23	21	25	36	18	20	35	27	34	33	26	29	23	28	32	24	21	20	33	27	33	27	31	35	22	28	35	31	34	28	34	26	22	26	25	42	23	33	20	33	24	25	25	25	26	31	24	30	27	20	29	29	25	30	29	21	29	27	22	33	32	27	35	26	23	23	34	24	24	31	24	25	25	16	37	19	23	30	30	32	24	33	31	21	28	28	33	26	29	27	27	27	37	33	33	25	29	28	25	31	29	38	27	22	44	36	33	29	27	33	36	25	32	27	30	35	31	36	30	40	33	31	32	19	25	25	22	28	18	23	30	32	19	34	30	31	22	25	36	34	33	22	29	27	40	25	34	34	23	26	27	31	20	32	25	28	27	20	36	21	32	27	21	19	29	36	35	22	23	21	26	33	33	30	27	25	24	25	27	35	23	28	29	25	28	27	22	36	20	14	34	31	29	22	26	32	26	28	22	33	29	35	34	31	31	21	25	27	28	28	31	28	30	31	20	24	29	17	23	35	34	25	28	32	28	22	30	21	32	34	25	29	38	26	29	24	21	23	22	35	22	24	22	24	27	24	20	31	36	32	28	31	29	26	37	29	23	26	22	26	22	29	33	30	32	24	24	15	26	35	27	29	27	23	23	26	33	21	29	24	29	38	23	26	17	28	24	20	26	25	42	24	29	25	34	27	29	29	25	28	32	23	28	31	32	20	26	21	26	22	21	26	35	38	31	32	23	31	21	28	22	30	22	23	31	28	26	42	26	22	17	24	28	26	24	26	27	21	20	24	27	25	24	36	13	33	26	23	30	23	38	30	21	27	23	28	31	24	34	31	23	26	25	30	20	31	33	32	25	34	28	31	34	24	26	31	20	26	23	29	18	22	27	36	26	29	30	34	26	26	44	22	27	22	21	28	21	25	30	24	22	24	30	25	26	26	29	33	21	34	25	36	33	29	25	24	27	15	26	27	31	29	34	28	28	25	38	24	23	25	27	24	26	25	29	43	33	28	40	30	22	17	26	33	28	20	31	33	25	25	32	40	24	26	27	21	20	37	29	23	25	34	30	26	33	30	30	29	28	25	31	34	23	17	31	21	21	36	25	39	29	32	31	22	32	24	24	35	32	28	24	27	23	31	30	32	15	25	23	23	30	24	27	25	31	33	23	34	27	30	26	20	25	27	25	27	27	19	22	34	28	26	31	27	23	32	22	23	23	29	25	18	35	32	22	19	35	27	35	22	29
25473	15782	34940	52345	41107	1322	994	851	727	626	648	759	854	737	690	696	645	661	590	624	626	627	631	595	531	540	573	588	527	555	554	533	515	541	526	514	489	519	524	533	514	530	541	549	494	544	542	494	538	527	527	539	505	480	539	542	472	537	515	497	486	500	480	467	444	426	464	473	414	448	488	516	474	449	508	479	482	510	471	476	509	479	475	489	482	497	492	504	466	456	506	476	459	477	467	442	476	453	457	465	500	496	496	481	494	491	471	459	493	455	527	470	458	483	440	478	458	472	477	518	466	468	428	465	487	457	507	470	488	452	479	478	452	488	480	477	474	430	425	474	475	502	515	489	467	449	496	476	490	492	430	455	472	467	488	487	466	480	496	460	467	432	466	451	455	479	453	464	426	457	472	476	455	458	516	468	453	480	452	420	450	481	485	464	458	479	457	473	465	457	489	474	463	483	466	472	448	462	476	454	470	458	460	440	484	454	487	463	449	474	444	467	476	488	479	506	464	488	514	496	498	474	450	458	435	425	419	477	510	450	475	432	486	435	476	468	452	457	500	443	476	429	471	468	475	471	480	494	470	464	472	456	467	467	445	478	461	436	509	484	458	419	492	447	494	472	433	458	494	473	448	478	458	480	449	453	461	496	489	438	479	498	469	448	447	493	465	454	484	463	448	439	487	441	488	492	475	443	453	458	462	426	442	470	466	441	469	456	471	436	500	478	513	453	469	498	450	493	461	485	466	451	478	471	460	439	449	457	451	457	454	460	457	438	458	475	457	494	452	443	463	480	458	488	476	441	495	453	500	492	485	474	472	466	484	469	472	446	469	430	457	483	442	481	476	522	456	465	504	488	458	484	442	488	487	504	490	492	471	443	484	443	458	460	456	478	497	483	485	468	468	473	492	495	489	478	476	457	488	455	479	478	444	486	466	444	448	490	483	474	471	481	493	460	450	435	494	488	452	433	450	454	451	467	504	476	465	464	430	469	501	480	438	462	464	460	487	477	488	455	476	454	456	520	476	475	491	476	405	491	510	424	488	455	472	456	488	459	435	477	458	476	478	469	473	462	458	492	482	442	462	447	461	472	455	476	460	470	449	489	454	421	469	449	450	462	502	443	465	495	511	478	480	461	478	518	466	475	473	481	452	468	473	461	452	489	465	450	499	509	470	477	487	437	475	476	411	481	478	439	466	468	490	513	477	427	474	492	502	463	437	495	471	467	452	458	450	485	457	510	435	456	467	506	435	470	458	469	457	441	425	477	477	462	465	437	516	464	491	466	482	490	461	431	443	457	438	517	447	471	483	463	505	480	478	471	461	437	455	476	482	469	474	494	483	500	487	423	474	459	467	492	458	460	463	480	474	448	477	504	438	466	434	481	471	473	479	473	440	486	506	484	470	474	457	493	468	498	494	499	495	480	488	473	457	503	460	475	471	444	485	485	481	443	461	479	472	447	467	450	498	478	463	484	451	468	500	453	510	528	481	453	437	467	468	513	497	453	434	473	460	472	440	435	472	488	475	508	451	487	469	491	463	452	526	456	508	483	474	442	467	467	479	457	458	479	470	462	490	465	467	488	469	418	487	488	486	452	462	494	458	454	481	475	473	466	462	464	489	445	469	461	483	453	489	464	501	435	461	474	489	435	457	442	465	487	483	479	465	460	474	443	458	502	499	480	452	504	463	488	502	492	490	464	446	448	514	488	476	496	458	512	446	459	456	477	471	483	481	430	487	468	475	465	456	488	492	460	473	457	452	466	497	497	465	481	465	491	442	496	476	485	469	453	502	462	480	471	484	428	501	468	448	474	427	437	487	481	489	457	477	506	479	442	467	463	486	465	441	438	417	474	480	479	467	453	469	469	489	462	473	457	481	499	498	441	463	449	445	497	481	469	469	447	447	487	492	514	485	488	458	470	459	456	448	468	451	496	478	468	468	488	460	461	471	464	483	415	440	475	484	498	469	466	482	473	431	489	443	465	453	460	463	448	460	477	481	459	445	481	481	472	428	497	495	454	450	470	451	469	502	473	450	492	462	443	431	456	435	490	484	433	464	449	482	526	437	455	455	430	456	449	532	453	487	449	456	463	480	464	481	463	490	452	476	507	466	487	478	470	430	449	476	487	496	461	463	445	456	468	523	469	460	465	452	505	451	492	477	469	511	458	467	456	473	489	468	459	489	447	464	494	496	468	446	439	482	440	447	509	478	454	480	480	470	465	482	426	443	487	446	471	442	457	486	432	464	470	434	474	453	476	454	479	506	463	465	474	494	485	433	475	459	455	441	477	450	462	495	428	519	479	438	506	480	453	452	465	470	428	473	474	478	463	420	442	496	458	505	488	479	482	452	457	491	445	466	464	474	463	499	481	446	481	452	458	455	476	454	429	462	497	459	463	483	470	431	447	482	497	468	473	481	476	464	477	431	444	467	478	490	506	447	517	475	437	454	480	455	464	435	472	464	452	486	435	432	465	472	474	468	467	459	486	470	464	438	489	492	455	481	498	486	481	443	435	451	464	430	456	446	453	452	484	468	478	504	435	455	443	488	464	471	478	437	480	462	470	498	463	463	473	492	472	488	481	427	493	470	496	515	438	519	467	483	474	464	461	507	449	469	480	487	472	483	478	438	457	484	466	461	450	490	487	431	490	488	478	454	466	453	488	443	455	480	489	489	468	481	470	430	475	484	475	455	419	484	496	492	477	461	449	478	457	490	468	492	470	504	460	497	457	485	491	459	479	484	465	475	487	454	444	450	483	459	488	450	452	534	460	477	480	476	489	498	476	472	494	507	486	459	490	466	504	486	481	444	443	414	500	463	476	477	454	466	452	475	445	476	458	459	471	471	473	422	480	461	505	455	489	471	447	447	446	479	434	451	510	473	471	406	487	447	477	513	456	493	431	526	459	441	473	451	471	471	488	411	459	478	418	505	433	466	445	495	439	478	482	450	442	433	478	462	470	468	437	479	476	479	464	482	465	472	502	485	455	501	448	471	473	463	549	454	462	483	499	439	489	461	461	426	448	466	425	484	442	480	473	447	479	468	480	449	470	471	462	474	479	472	485	486	453	446	466	437	466	459	450	486	448	502	480	414	462	486	439	436	447	465	478	460	468	486	444	490	460	463	479	503	499	485	487	444	463	436	467	494	470	471	473	458	451	466	452	444	484	480	460	469	446	454	456	486	455	485	470	492	457	495	457	496	486	475	493	468	472	497	484	478	444	476	450	455	513	463	489	461	455	423	487	452	455	466	484	470	510	463	478	470	442	449	497	427	469	457	449	435	449	472	434	474	487	497	474	486	467	425	472	484	483	460	451	468	435	456	456	436	452	490	463	468	474	468	470	476	484	459	470	464	447	466	504	464	456	464	475	442	476	433	473	454	483	457	462	490	490	482	492	473	481	463	476	477	466	483	470	407	500	517	458	444	464	458	485	463	464	464	481	473	478	465	503	472	410	469	483	459	438	457	460	476	472	478	421	483	454
2283	5628	18513	21078	16658	1096	51	39	48	39	34	42	36	49	34	35	40	23	40	44	41	30	37	32	30	36	37	37	30	36	24	37	31	31	29	23	21	27	21	29	27	29	36	29	40	29	29	36	36	35	22	27	27	31	30	29	24	35	26	33	20	29	30	34	12	29	29	22	28	29	27	25	27	22	28	33	33	32	29	28	30	31	33	27	17	26	27	28	26	29	35	32	19	25	31	35	23	23	30	30	30	14	26	31	31	32	28	31	21	30	21	20	22	29	37	25	30	29	26	36	37	24	36	33	16	23	32	22	32	24	44	35	20	25	17	23	24	35	23	35	20	21	24	26	29	28	28	26	32	31	34	36	33	27	27	22	25	20	18	25	16	30	24	32	24	23	19	24	28	36	33	25	29	28	17	24	30	37	19	28	22	22	27	30	34	22	22	33	29	21	35	28	26	32	23	22	26	32	38	19	28	29	33	28	38	31	27	17	23	28	28	37	28	26	28	34	36	32	38	32	36	32	25	26	19	28	28	19	27	24	30	24	29	29	28	20	25	20	19	21	25	33	34	23	36	27	29	28	26	33	20	34	23	25	17	33	23	29	32	29	19	27	26	28	23	39	28	28	26	21	19	26	30	30	26	31	31	36	38	29	25	28	27	32	23	28	30	29	30	31	33	26	36	29	19	29	28	39	26	36	35	34	27	28	22	18	31	32	31	25	33	31	30	29	28	23	19	37	25	33	22	21	32	31	31	27	33	22	28	23	31	25	21	36	29	30	31	20	19	15	25	32	30	24	27	28	30	21	36	16	20	20	19	26	24	27	18	27	20	33	32	25	23	25	23	38	32	30	34	30	23	27	25	17	34	35	22	29	26	33	27	35	25	46	30	25	23	32	21	33	24	34	24	27	42	27	24	31	33	28	31	31	26	31	25	17	24	34	34	33	26	23	23	26	32	24	27	28	34	30	21	27	30	36	30	22	15	36	33	39	25	27	38	32	29	28	33	28	35	31	32	32	34	30	20	21	33	25	22	26	22	30	31	24	30	31	29	30	33	42	26	21	35	31	21	19	35	34	30	31	32	22	33	30	33	26	32	22	31	32	28	32	24	31	28	46	31	28	25	33	27	25	25	25	34	33	23	33	28	32	22	31	20	35	26	24	26	25	30	30	27	24	35	34	29	23	28	30	28	25	30	26	30	24	41	37	23	21	25	28	21	22	20	32	29	29	20	37	35	30	24	13	24	32	33	34	25	28	27	27	27	25	37	29	31	25	15	31	31	20	30	36	22	30	29	33	25	30	24	35	26	31	28	20	29	26	28	24	31	27	35	31	27	22	20	30	28	20	27	30	27	20	40	26	30	27	21	27	33	36	22	30	24	23	23	31	33	28	26	21	31	33	22	30	26	29	25	34	31	26	24	20	16	36	25	23	29	34	36	25	30	36	17	31	28	35	28	22	30	30	24	27	37	20	19	17	25	30	28	31	28	31	32	29	30	25	24	27	26	29	20	24	24	20	22	30	24	29	27	29	25	21	23	30	31	30	33	36	31	26	29	29	35	31	29	28	25	32	20	31	32	29	21	32	31	34	20	25	29	28	25	33	19	35	25	30	31	27	27	24	16	39	16	22	28	30	17	25	34	23	20	23	28	22	37	32	26	33	25	21	19	28	16	33	26	26	28	21	20	26	26	23	30	28	31	39	31	26	27	45	28	25	20	35	26	26	29	20	27	30	27	29	24	26	27	30	30	29	27	35	27	28	23	27	25	33	30	28	29	32	34	28	37	24	28	27	34	19	19	24	25	25	39	29	25	29	36	32	27	41	25	26	33	20	35	28	31	25	34	28	33	36	25	24	30	33	23	28	30	33	24	26	32	29	20	37	26	20	30	20	30	26	23	23	33	30	29	19	25	23	27	33	24	18	20	24	34	32	37	25	39	22	32	31	32	21	31	23	21	25	26	37	32	21	29	33	27	20	35	14	37	34	36	29	38	26	26	32	30	29	33	31	33	27	25	27	29	23	29	23	21	21	21	33	26	22	28	42	26	22	33	38	22	27	26	32	27	22	25	27	36	25	20	31	25	23	21	27	33	27	33	35	22	26	20	28	18	27	22	39	35	32	37	27	24	38	23	29	26	21	27	28	25	28	24	30	27	21	32	27	33	25	27	27	25	21	25	30	19	28	26	29	20	33	30	28	29	24	25	20	31	21	26	34	23	23	31	32	30	32	36	20	27	26	30	21	27	40	27	27	30	29	25	25	28	36	27	25	30	21	21	29	31	25	31	36	25	28	28	27	35	28	15	28	32	22	22	21	30	29	30	36	24	22	17	35	33	22	20	23	35	31	22	31	22	26	35	23	23	20	27	25	25	36	19	32	23	35	25	29	26	34	20	29	18	28	25	22	22	26	32	41	27	21	31	30	23	21	34	20	25	30	30	25	27	25	24	29	22	29	28	23	30	18	19	14	29	30	30	29	28	23	30	30	25	31	26	29	27	34	40	31	26	34	21	31	28	38	34	19	33	31	24	26	18	31	29	30	30	36	26	23	25	20	27	26	31	30	36	40	28	26	25	27	27	20	27	27	27	22	25	26	29	30	26	25	35	24	29	25	22	36	23	30	22	27	21	32	30	28	26	24	31	33	24	28	30	24	20	26	27	24	24	34	26	23	31	28	34	28	27	19	23	29	35	29	26	24	26	26	28	30	26	19	26	33	37	35	30	37	42	29	21	21	28	34	25	32	26	24	23	20	33	19	31	31	21	28	31	28	19	24	32	21	32	22	25	27	23	42	27	17	33	21	33	31	24	29	33	29	25	36	14	30	20	38	26	18	21	29	24	28	32	28	29	30	20	23	28	31	23	28	32	25	23	27	19	21	28	33	31	23	28	20	25	23	25	30	18	26	30	27	34	24	34	27	43	20	29	24	44	32	33	29	35	31	20	31	37	32	21	29	35	38	30	37	25	23	31	28	33	27	29	26	21	28	19	24	25	37	38	22	24	20	33	32	29	32	18	28	28	29	28	26	28	34	28	24	23	31	24	30	26	22	33	22	30	21	23	18	26	27	32	25	29	29	35	28	33	26	19	22	26	18	33	27	28	25	41	34	26	29	30	19	28	19	37	28	29	27	27	27	25	32	29	27	27	24	31	16	28	25	36	19	22	35	21	32	23	22	25	28	27	44	33	24	27	28	37	22	20	29	29	27	31	39	26	22	29	24	19	35	34	31	28	22	22	24	27	26	17	20	27	31	28	27	25	10	18	34	34	30	31	25	29	29	31	23	33	17	29	29	29	31	20	25	34	32	31	35	27	17	37	41	23	33	28	27	29	24	24	32	26	23	25	22	28	32	27	25	31	22	28	30	22	28	23	23	25	26	27	30	41	33	28	23	29	28	20	23	26	37	28	36	26	39	31	30	29	24	29	26	18	25	35	33	22	24	17	19	22	32	22	25	30	24	33	31	23	20	25	23	32	29	31	26
32192	40679	62748	83511	73618	6097	3392	2502	1914	1629	1288	1433	1417	1277	1120	945	984	925	975	897	871	881	813	758	801	737	703	675	640	651	638	584	585	615	578	586	579	577	571	565	565	526	550	587	537	516	529	544	572	604	547	514	565	526	504	530	501	535	573	516	543	493	546	552	481	509	499	492	465	465	479	511	480	466	484	486	473	490	491	481	526	468	504	474	495	517	488	515	481	440	456	516	486	506	477	478	501	459	465	470	490	485	444	497	455	470	478	478	472	449	483	497	504	457	443	463	483	462	489	471	517	463	521	471	448	521	529	528	482	476	464	500	466	485	510	481	473	479	454	454	500	456	493	479	496	488	474	477	482	444	461	515	479	491	458	505	483	484	472	437	478	475	467	501	437	473	471	486	463	485	459	446	501	448	498	491	478	494	455	503	483	519	503	444	509	456	475	473	522	457	483	484	446	467	482	468	442	456	469	504	472	508	460	472	488	513	465	490	483	467	510	497	459	474	458	525	471	511	492	481	476	496	465	467	482	433	478	452	492	510	462	492	459	450	498	538	477	467	491	536	446	485	478	440	482	509	466	460	425	456	450	470	451	484	500	488	454	480	489	437	468	445	484	498	487	499	485	500	458	494	477	442	479	492	451	504	474	494	457	441	475	509	463	468	454	459	425	483	483	463	484	448	467	487	522	451	404	516	469	454	478	474	495	486	496	475	462	496	444	481	468	501	419	469	465	512	475	493	471	477	487	447	495	464	466	461	467	486	493	469	486	504	486	535	473	451	485	484	446	489	493	480	461	464	470	445	473	468	472	475	470	516	470	490	468	509	481	516	475	452	480	470	466	456	474	495	413	458	446	545	471	444	455	461	467	470	469	494	477	460	456	449	493	490	494	453	478	475	457	465	484	502	486	458	512	487	483	452	454	476	458	449	448	466	511	500	517	483	479	476	500	468	478	525	448	446	462	464	489	487	495	484	485	460	447	492	463	478	456	468	534	442	484	512	477	491	533	452	487	442	468	458	518	474	457	491	475	486	478	517	497	451	510	451	461	486	478	465	455	527	447	502	495	444	457	485	450	501	454	509	487	502	475	468	466	471	468	443	493	488	485	472	461	427	495	475	500	487	513	519	486	501	490	486	499	466	488	464	472	491	485	483	468	470	513	450	472	480	447	473	482	489	481	493	463	490	473	494	486	515	454	514	485	455	483	493	487	472	476	471	455	471	494	462	479	449	477	462	491	510	510	454	484	498	487	497	489	466	513	496	470	481	457	433	482	448	497	475	475	458	527	454	497	460	461	478	457	469	466	502	469	494	481	499	458	482	474	498	456	461	486	514	493	434	495	474	467	488	452	479	479	442	466	481	441	484	497	484	462	479	508	486	445	510	478	478	475	489	465	479	491	485	475	526	458	453	479	468	486	462	476	491	507	476	513	493	503	484	466	488	477	480	466	486	484	467	426	442	440	491	515	487	479	453	463	479	478	459	448	457	479	489	457	468	460	457	501	498	522	482	482	461	474	480	499	495	438	468	501	489	495	433	459	472	453	461	524	489	465	471	479	455	519	481	477	453	488	468	483	462	452	468	482	464	500	521	474	459	427	447	451	454	477	465	522	483	457	470	490	465	442	477	480	475	480	509	500	499	492	474	453	497	455	482	451	440	483	465	481	478	464	446	522	445	490	507	497	526	476	468	449	473	484	453	523	472	450	475	454	427	474	469	474	446	479	475	496	505	471	481	465	443	481	476	493	468	455	465	462	475	452	475	489	470	463	465	464	505	491	506	517	485	482	478	491	491	515	505	502	482	508	517	453	484	485	487	477	453	477	487	519	498	443	474	517	462	470	458	468	467	493	441	510	462	448	460	496	460	463	443	542	481	502	453	445	487	465	458	455	521	493	438	479	503	488	468	472	476	509	431	460	477	452	456	471	455	493	487	454	452	528	478	474	456	504	495	497	478	450	465	467	473	499	450	492	468	472	491	474	503	467	455	440	489	513	463	506	520	459	478	486	475	495	450	510	484	450	492	499	515	484	472	499	471	472	485	486	470	468	458	509	498	461	459	482	455	508	460	470	463	460	466	458	443	508	480	475	472	465	495	479	488	471	453	464	495	501	496	451	452	457	458	474	461	466	467	441	517	490	478	490	461	470	464	454	496	527	492	466	462	505	465	494	499	472	445	469	464	494	490	504	439	482	490	467	495	456	469	502	477	465	507	517	482	525	476	487	445	448	452	501	471	490	492	472	474	500	542	489	494	476	494	449	526	442	472	474	469	449	520	464	467	480	487	477	460	474	451	480	478	482	517	482	491	492	483	494	477	454	480	460	482	444	476	498	456	421	496	439	442	437	478	443	488	470	513	495	476	486	489	478	474	468	471	463	476	465	477	487	487	461	509	470	474	500	503	458	499	465	501	484	521	481	515	464	478	444	473	451	432	448	482	477	467	504	485	514	487	493	486	464	517	446	540	479	489	494	482	495	462	473	451	466	452	490	482	524	489	492	446	465	437	438	487	487	490	438	490	484	451	471	476	501	463	470	476	491	435	476	460	485	474	455	438	479	469	423	467	463	445	468	432	474	450	453	482	492	461	472	510	492	488	464	473	496	490	503	443	474	518	482	448	505	469	436	460	449	482	414	427	466	504	504	449	467	459	462	474	517	441	481	485	445	466	443	460	453	448	462	507	454	500	482	500	462	457	496	448	471	471	495	485	520	447	462	465	477	480	489	463	475	476	453	499	511	507	497	493	532	486	493	463	438	472	472	472	476	482	490	501	470	482	491	456	458	486	478	460	430	495	479	445	496	476	486	514	526	488	460	434	459	461	516	495	472	483	483	471	499	489	481	482	455	494	460	459	415	434	494	506	506	464	441	467	460	453	480	459	477	510	516	472	459	458	468	481	456	477	458	451	459	486	470	474	443	469	464	462	511	504	497	474	453	482	430	491	489	531	478	483	503	468	477	449	468	468	458	463	476	504	461	518	458	510	465	476	440	468	452	473	471	520	460	471	445	480	457	498	477	480	518	460	498	444	484	458	478	494	475	469	466	500	437	453	513	489	483	471	478	487	464	445	454	455	502	483	476	460	477	438	468	450	468	492	501	439	468	457	469	502	449	477	478	485	483	475	438	474	490	485	454	456	456	486	472	482	430	458	428	478	486	467	457	437	447	484	468	469	497	463	500	492	508	471	475	488	491	495	491	484	475	509	451	440	488	489	463	460	478	491	472	436	456	474	482	471	482	509	426	459	450	486	477	459	498	466	470	484	456	473	470	474	468	454	490	450	495	453	466	471	469	486	496	440	459	472	470	499	471	496	467	472	477	489	486	441	500	488	458	487	478	472	464	434	419	450	505	464	463	443	476	493	477	481	463	460	439	483	451	484	502	453	460	451	521	445	502	468	500	462	448	508	455	455	497	490	475	461	454	494	469	438	466	471	465	449	486	500	482	443	466	478	473	447	455	468	487	478	461	496	490	450	490	490	494	512
3100	3237	7839	11954	11118	592	42	38	57	39	36	54	50	39	53	39	46	58	42	41	55	49	43	41	42	50	45	42	38	37	49	47	45	37	41	45	47	38	50	35	51	45	49	45	37	47	55	45	47	56	40	43	45	49	42	44	46	41	37	38	35	48	44	38	48	43	46	49	50	36	40	43	50	40	43	43	37	39	41	42	40	42	52	51	39	46	41	42	50	33	37	47	33	41	43	42	30	33	51	34	40	35	38	43	41	31	41	38	48	46	44	21	36	39	44	36	45	67	42	35	48	37	40	44	36	41	29	32	47	38	31	45	45	44	34	25	48	35	54	40	64	35	38	34	46	53	50	41	51	39	37	46	38	47	45	38	52	40	44	45	45	37	40	40	53	39	49	42	45	56	36	43	43	44	34	46	30	40	41	34	41	25	33	50	29	35	39	26	49	41	38	51	41	51	44	45	40	40	55	48	52	45	33	50	52	49	54	31	42	46	38	35	32	44	39	49	36	41	34	36	25	35	40	32	51	37	39	44	40	36	50	31	31	28	40	37	39	42	33	33	47	44	46	40	40	36	40	45	48	41	53	41	49	42	53	39	41	41	35	37	50	37	52	40	37	43	57	56	40	43	40	42	43	39	44	58	37	38	43	35	50	32	42	42	40	47	35	52	33	51	41	37	40	45	35	36	43	40	36	39	47	44	44	30	35	29	45	48	48	39	40	38	48	43	40	42	44	45	37	48	25	36	41	37	46	48	43	45	44	33	27	47	57	42	43	47	47	42	36	45	51	41	38	52	37	38	34	47	40	27	51	48	51	35	40	39	40	47	33	41	49	44	36	38	44	45	44	32	30	38	39	36	33	42	31	38	56	41	31	39	27	34	38	41	40	40	27	50	25	39	61	41	23	39	47	42	36	42	38	42	30	46	44	39	37	35	37	48	37	45	45	43	36	45	33	42	39	45	32	49	47	42	45	37	53	56	39	36	50	38	41	49	34	32	44	46	40	43	45	36	40	38	38	29	46	47	38	50	50	44	43	32	38	42	46	34	51	39	42	40	55	49	38	43	37	50	48	40	37	44	52	34	43	45	41	47	46	30	37	55	42	39	43	45	37	35	40	47	37	36	40	32	45	33	42	36	51	41	40	32	48	37	36	44	53	46	35	50	31	35	54	48	59	41	38	57	44	37	46	44	39	47	42	32	37	34	52	37	37	39	51	31	29	42	37	49	40	38	33	47	37	39	39	44	51	35	48	46	58	42	51	47	38	54	48	35	54	37	47	36	42	45	36	47	39	45	47	38	48	40	58	31	56	51	40	40	40	30	35	35	35	31	47	32	49	45	25	41	37	47	35	46	36	34	42	36	48	48	47	31	30	50	31	33	38	47	40	33	38	51	43	40	36	44	45	37	42	51	41	45	41	52	48	57	42	38	51	49	36	33	38	45	35	47	42	46	39	47	35	41	34	44	37	41	32	45	34	46	39	47	45	36	34	45	37	49	38	43	41	34	45	43	45	55	39	44	32	37	35	44	32	34	41	33	43	37	18	44	34	50	45	39	31	44	48	50	38	41	44	54	37	44	37	45	39	44	49	33	39	41	41	52	45	44	29	31	52	28	42	44	55	43	46	47	39	39	51	32	36	35	33	53	35	48	38	45	33	41	51	35	41	35	55	33	45	43	41	34	41	37	40	47	34	29	40	38	42	34	42	32	43	27	31	38	35	31	42	47	45	45	49	38	44	31	41	38	39	47	42	41	39	41	47	27	38	42	42	49	40	31	35	38	41	45	50	45	38	41	39	45	44	36	38	25	51	49	39	30	34	41	38	26	41	43	38	29	45	34	32	25	28	46	31	41	41	33	33	47	45	57	42	36	45	56	40	45	33	44	34	45	33	39	40	45	44	53	26	47	47	38	52	48	40	53	40	44	33	35	50	49	44	37	41	34	47	43	40	47	58	43	42	48	41	41	47	40	45	40	46	54	34	43	55	43	41	39	33	37	38	32	37	43	42	44	31	40	42	38	35	40	49	31	34	34	50	46	44	40	37	32	43	40	46	30	55	48	39	49	48	34	42	37	41	43	44	39	40	37	47	46	45	39	42	36	36	34	47	43	28	41	43	39	43	34	48	39	48	46	42	35	35	36	43	55	45	45	39	35	38	39	39	45	39	44	35	41	44	38	40	34	43	34	55	48	32	46	52	34	43	42	32	40	44	34	46	41	48	45	38	43	47	44	44	35	38	37	42	32	40	28	38	32	35	43	43	48	50	46	37	51	42	43	41	65	42	38	38	44	33	55	47	40	35	36	34	36	37	38	46	32	31	40	33	41	43	42	35	45	44	43	43	38	39	52	40	51	39	38	56	48	43	46	48	25	36	46	33	48	60	43	37	40	41	30	40	41	29	45	50	41	28	53	46	50	39	46	44	38	32	46	34	51	45	33	32	52	37	42	50	46	38	53	42	46	34	52	44	44	34	35	34	40	35	50	50	36	48	44	44	42	41	49	40	35	51	46	37	40	38	51	45	31	38	34	40	49	37	48	39	46	35	35	46	40	42	36	37	44	42	40	35	53	40	39	41	35	38	43	47	47	35	47	40	38	46	39	43	41	32	46	41	44	33	51	40	45	39	47	46	47	38	42	43	36	39	37	39	39	34	39	47	42	49	48	41	43	38	42	43	47	50	34	46	41	33	46	37	53	38	39	41	44	41	47	31	43	37	36	45	36	41	33	35	37	35	36	43	43	37	49	43	51	49	45	41	44	37	46	39	45	37	35	44	44	34	39	37	48	31	45	41	35	51	42	49	41	37	39	48	39	49	49	37	40	44	37	37	47	36	44	34	38	35	38	42	41	49	31	55	38	46	51	53	39	38	41	38	48	41	43	31	42	38	38	45	39	43	33	40	31	31	31	42	44	40	39	40	47	48	44	46	55	43	41	43	43	37	26	40	40	48	45	40	43	43	42	37	36	37	34	45	42	29	42	46	51	28	35	47	44	42	34	34	46	48	51	42	32	36	51	35	32	35	31	43	45	50	47	37	39	34	53	37	38	50	37	54	38	38	54	52	53	39	40	46	20	34	37	40	41	47	39	23	46	32	45	50	42	46	49	37	35	36	44	41	46	49	44	42	37	37	40	38	36	54	35	34	43	54	45	38	42	35	37	54	38	48	38	36	37	43	52	35	47	41	33	34	51	35	38	43	51	30	41	45	47	36	41	31	28	38	32	28	35	44	43	33	46	42	49	41	34	33	34	36	37	44	49	40	38	37	31	43	45	43	38	28	51	32	42	30	48	39	38	41	43	44	36	53	40	41	38	37	45	51	46	35	45	45	50	33	57	53	38	37	45	36	41	59	32	38	41	47	38	50	41	33	40	42	45	35	49	58	49	39	43	37	48	52	45	45	41	33	39	32	47	40	42	33	48	52	40	36	43	41	35	40	41	43	29	27	34	54	34	44	40	37	41	43	34	41	41	33	46	36	52
26284	34667	46669	72821	68846	5057	2170	1704	1420	1234	1093	1234	1262	1136	1061	963	1033	994	955	891	939	873	882	919	877	827	825	798	791	784	796	749	779	738	783	744	784	781	774	794	820	754	713	752	772	759	721	702	779	780	716	782	727	765	707	717	728	695	695	735	687	708	712	679	712	718	723	698	655	729	721	706	675	691	654	732	718	704	734	684	734	715	718	695	673	699	681	716	701	685	703	720	645	714	692	689	685	710	663	674	669	722	681	700	707	687	711	693	723	715	703	702	706	694	708	720	684	694	724	734	675	709	729	730	676	742	686	698	714	638	663	692	663	736	671	674	727	696	665	717	688	717	726	699	709	752	717	683	652	698	772	720	692	719	717	673	732	684	704	676	714	741	682	654	703	689	685	698	698	694	736	680	689	719	707	670	715	699	670	702	692	691	747	708	727	721	696	704	726	709	687	627	701	671	705	650	686	688	729	703	734	715	726	707	673	745	684	691	700	647	729	759	713	730	670	708	743	687	681	739	705	667	689	712	732	728	707	745	714	703	685	711	683	735	695	749	717	707	677	695	717	717	685	668	735	709	684	676	663	726	674	671	712	647	659	691	683	718	675	751	692	732	699	742	633	723	689	730	704	710	695	670	712	715	704	725	691	726	694	684	687	727	671	715	703	738	735	738	699	700	708	734	753	696	719	677	672	709	672	710	663	712	723	702	722	720	726	680	694	704	732	667	712	639	700	707	646	662	711	722	722	660	737	675	680	694	649	694	717	661	671	642	744	655	680	722	657	757	684	730	702	680	685	688	672	696	690	732	755	703	699	696	670	701	672	680	738	705	664	676	718	683	697	691	726	720	688	710	738	699	698	675	685	674	712	735	688	701	692	668	671	677	755	694	637	701	687	684	645	699	666	685	695	694	704	652	683	700	691	714	702	711	695	693	728	692	725	710	708	672	699	684	684	706	704	678	696	715	743	694	674	659	640	653	667	718	671	750	694	686	657	656	616	611	662	731	700	715	689	683	719	680	722	704	721	682	684	710	676	702	685	681	640	697	719	703	700	682	690	662	725	749	701	711	736	729	701	711	711	732	716	675	634	633	691	674	704	708	675	689	708	700	689	686	690	643	725	743	724	700	708	693	692	716	685	639	687	711	739	731	660	665	754	687	727	684	723	743	655	666	704	705	684	732	735	691	743	673	659	726	694	677	642	697	751	709	753	636	722	660	691	620	679	717	727	745	710	690	692	730	669	656	686	668	678	691	676	695	686	674	712	683	682	660	687	668	723	656	701	700	687	706	738	678	697	715	701	685	698	695	699	709	695	684	687	710	695	707	684	698	709	682	726	651	687	683	675	672	681	693	655	680	733	676	698	704	644	750	641	703	698	712	675	682	642	670	673	673	676	689	703	674	712	673	691	708	767	695	682	712	705	689	706	729	699	678	675	704	716	744	666	694	732	699	656	717	707	682	704	716	719	673	661	686	721	717	696	665	688	699	689	707	655	676	700	706	746	696	710	713	694	726	719	694	697	740	670	669	688	718	694	702	690	708	734	746	714	689	685	718	717	678	658	748	700	676	675	677	699	671	691	738	689	651	658	716	694	732	724	699	738	718	783	654	711	714	701	735	729	714	640	707	644	709	730	656	694	734	742	708	643	672	677	680	687	686	742	716	656	773	717	710	690	696	678	719	671	729	687	708	704	711	649	698	719	734	715	733	690	734	754	679	702	683	708	641	669	699	686	715	672	693	712	701	714	706	707	674	661	699	685	701	724	696	721	674	681	688	688	688	697	690	780	703	694	756	715	680	732	689	691	720	666	662	675	687	745	737	703	740	714	720	673	673	715	699	666	681	668	712	712	701	732	737	725	708	670	718	707	669	713	650	717	734	673	733	702	683	724	657	654	690	683	696	715	671	699	661	692	708	711	677	689	715	645	739	692	690	695	730	692	691	679	710	706	675	725	707	701	683	681	720	683	668	708	709	709	713	709	711	695	740	691	711	676	690	681	734	686	719	706	725	693	680	701	636	682	709	706	683	729	710	676	730	696	703	677	713	683	722	672	699	680	682	707	675	780	714	684	730	658	722	680	743	718	731	732	729	728	670	648	634	729	689	727	707	702	723	738	703	648	650	690	711	708	675	652	754	677	693	706	748	735	676	702	663	674	707	700	701	699	707	692	660	722	697	661	700	701	698	721	708	708	713	644	702	701	694	689	686	701	687	654	692	729	672	734	652	702	731	709	691	700	681	642	691	731	664	724	696	736	728	715	716	707	689	732	732	759	673	690	673	682	693	676	700	681	725	712	738	686	756	687	735	745	694	741	665	710	721	711	721	684	705	720	688	711	703	722	672	704	687	647	694	718	722	709	703	676	666	686	708	720	708	704	655	682	655	662	681	698	700	710	707	641	698	692	713	658	688	684	705	712	663	714	717	735	746	740	668	693	675	732	703	696	675	658	703	634	712	756	684	695	718	706	714	657	697	690	702	684	650	639	710	691	683	723	756	714	694	712	677	737	664	695	702	689	674	668	725	717	702	723	662	736	700	680	727	650	690	707	705	694	689	708	713	705	726	671	682	698	717	679	713	705	692	725	689	717	741	701	685	692	695	672	712	732	686	767	668	669	669	745	709	721	690	751	710	717	700	730	735	768	687	721	674	678	717	683	681	672	695	671	646	690	694	701	688	683	676	748	691	726	726	684	689	727	659	706	673	642	657	719	759	657	678	735	710	706	701	674	722	687	741	679	657	689	667	703	743	702	705	668	716	718	707	723	698	700	709	689	684	701	712	703	660	689	702	725	699	665	672	720	702	662	640	749	710	709	706	668	671	702	679	693	679	683	690	712	728	733	695	686	648	694	688	734	678	745	733	715	715	723	666	671	664	692	688	672	690	709	652	694	709	716	725	690	714	681	725	662	711	749	654	747	681	695	662	695	733	677	660	682	671	753	689	681	692	705	661	713	695	697	678	685	707	705	690	684	694	712	671	690	672	708	673	669	736	694	684	668	708	688	688	669	695	715	665	660	673	698	701	707	702	706	714	702	679	689	684	669	751	707	714	665	743	722	683	697	680	742	701	751	700	670	696	707	680	686	695	695	696	684	648	677	682	649	675	710	680	678	684	688	720	677	664	697	687	708	685	705	655	685	674	744	693	697	710	708	720	668	713	670	698	620	718	656	725	721	669	677	692	666	705	695	727	695	695	660	685	740	706	715	698	684	687	705	662	675	673	705	666	746	662	669	638	752	697	679	745	680	747	665	708	672	698	696	684	720	657	680	752	676	727	723	694	736	672	708	694	689	682	674	722	714	680	692	702	709	688	672	681	716	693	715	657	708	726	738	726	686	681	724	666	760	700	675	690	693	712	685	694	691	640	715	707	668	665	699	677	745	663	695	736	713	728	682	699	728	688	714	681	714	684	731	757	679	692	686	722	700	689	703	669	699	659	675	703	701	684	712	675	722	697	692	689	675	697	713	695	737	678	697	700	699	696
2922	1937	7792	21730	23484	3844	67	51	46	56	40	50	44	38	34	51	39	45	33	37	36	35	34	40	30	34	41	24	36	37	22	37	30	26	22	36	27	45	24	44	37	24	35	35	25	36	30	26	32	38	38	39	36	41	30	37	31	32	45	25	37	30	30	31	34	42	36	31	27	28	27	35	31	32	36	39	37	31	32	26	27	31	27	27	30	36	23	28	37	32	33	27	30	34	25	31	27	38	36	31	31	19	35	33	27	36	28	37	32	23	34	27	44	24	20	39	31	34	38	34	33	28	30	27	38	34	27	30	40	21	20	35	39	40	38	37	28	36	36	24	35	27	21	32	28	40	35	32	29	32	31	29	45	36	44	27	39	42	37	30	31	30	26	24	27	31	32	26	24	34	29	36	28	26	24	22	39	33	33	30	37	38	38	24	24	33	31	28	30	28	42	29	24	25	20	29	38	30	33	33	25	42	25	23	33	29	38	38	29	33	36	32	39	24	34	27	41	30	39	27	36	29	39	38	44	27	25	32	29	39	30	26	22	29	33	35	30	26	26	36	27	34	32	22	26	29	30	38	33	27	24	26	37	22	23	23	39	31	30	31	39	29	27	27	33	28	24	31	35	30	35	36	43	33	39	34	20	35	30	20	30	39	32	32	31	20	30	26	31	23	24	32	26	34	32	32	31	32	27	32	35	24	39	38	36	29	40	37	33	33	27	28	29	37	30	25	33	31	35	40	27	22	28	41	31	33	27	33	34	30	24	34	27	36	35	43	33	40	34	24	36	40	43	28	29	24	32	42	30	37	31	37	38	32	27	32	29	34	29	39	36	24	31	33	33	38	33	31	22	32	33	25	29	34	27	37	21	34	25	23	31	33	27	25	40	34	32	28	26	28	44	34	39	29	31	28	32	27	36	21	23	34	34	32	39	43	30	29	32	31	34	33	40	27	29	32	36	34	26	39	34	31	37	34	37	30	39	27	39	45	36	35	30	30	31	35	33	26	32	39	29	42	31	46	28	29	29	32	25	31	35	32	28	41	27	35	43	24	32	34	27	31	27	26	31	37	39	30	32	36	23	29	21	35	29	36	27	30	29	44	28	39	34	30	35	24	33	37	42	35	36	29	29	39	29	26	30	32	46	34	25	36	33	27	34	25	34	26	29	33	30	25	23	29	27	34	35	25	32	29	28	39	28	40	38	35	41	28	28	27	42	28	34	34	42	25	30	28	43	34	34	33	22	28	37	39	29	36	35	23	33	22	42	26	28	31	35	30	31	25	31	27	41	30	30	32	38	41	34	31	32	33	28	39	27	37	28	33	44	34	27	27	22	37	37	28	45	28	35	29	35	35	31	32	29	25	30	29	23	38	33	31	30	29	34	24	39	37	34	22	33	28	35	33	39	30	29	34	25	41	44	39	31	35	36	30	25	29	31	33	40	40	30	37	29	35	25	32	43	35	38	37	35	36	33	25	28	33	23	28	22	36	43	31	29	33	36	33	27	37	28	39	35	29	28	27	39	32	28	32	32	32	28	25	27	34	31	25	32	33	23	37	29	34	25	30	41	28	42	29	30	33	31	34	37	33	32	36	28	30	23	24	42	40	35	35	24	22	25	27	39	30	32	37	28	31	31	33	23	28	34	25	29	27	36	35	31	44	40	21	31	35	22	37	33	27	32	22	26	38	31	40	31	39	25	36	35	19	37	18	25	30	33	38	32	36	33	34	33	47	40	35	28	31	33	32	26	34	31	28	34	39	38	27	37	26	30	35	23	32	29	34	23	34	27	31	28	35	38	36	27	36	45	36	22	33	39	38	27	37	23	35	32	40	37	31	31	39	30	33	26	36	33	31	27	34	30	45	26	26	31	40	29	31	34	40	27	38	23	36	22	34	34	28	25	34	31	37	24	26	35	30	35	38	29	30	29	31	31	32	27	45	31	48	31	27	35	22	28	35	24	30	29	27	27	33	38	40	31	27	40	32	38	39	31	33	44	33	32	36	33	25	33	37	26	33	32	27	30	35	22	17	31	38	20	37	36	24	34	31	27	40	33	37	46	35	39	45	38	36	29	24	30	31	27	32	28	38	34	37	42	27	28	33	39	44	24	36	33	31	33	39	31	38	33	33	37	33	39	20	26	27	27	32	23	30	34	38	31	26	27	26	38	40	21	34	31	29	38	29	39	25	36	29	28	33	24	24	27	31	29	28	38	24	35	26	30	25	31	31	21	33	41	40	30	31	21	22	40	23	31	25	32	32	35	34	19	33	31	27	44	32	30	27	34	21	41	37	26	32	37	30	36	24	28	29	29	36	44	25	27	31	35	35	30	23	37	31	36	37	28	32	28	35	36	28	36	40	41	25	26	34	25	33	22	37	32	35	36	33	32	23	27	27	30	36	27	33	22	31	38	28	29	30	33	29	23	26	30	23	40	37	32	27	26	27	25	36	33	32	36	32	34	35	32	34	42	40	31	28	31	33	28	31	29	22	41	28	30	34	29	38	35	32	34	24	31	27	27	30	28	25	37	33	25	36	26	28	39	30	32	27	27	32	35	30	36	29	33	25	33	32	29	33	39	33	30	27	29	33	29	38	26	39	30	33	30	38	29	41	33	29	34	30	25	24	42	37	35	27	34	30	32	35	22	29	29	29	35	32	29	36	31	39	28	43	27	28	33	35	28	40	35	27	37	36	28	34	31	34	34	28	31	32	35	30	33	36	43	32	38	46	23	33	34	37	42	25	36	32	37	30	32	40	42	28	34	38	45	31	26	30	32	32	32	28	31	33	41	30	33	41	31	24	32	38	32	31	31	34	39	35	30	30	28	34	42	34	38	30	41	29	25	36	27	32	36	26	31	36	29	33	45	26	33	34	33	28	30	28	29	24	43	39	30	32	30	31	26	27	20	40	32	26	32	25	34	31	40	32	32	35	41	26	28	39	41	29	24	29	38	51	36	24	29	26	31	28	27	26	33	35	41	34	26	33	31	30	25	28	27	22	26	31	34	29	32	29	26	30	26	30	25	32	28	35	36	20	35	29	29	32	39	34	34	30	28	33	35	28	25	20	39	34	28	32	27	30	29	34	34	39	28	36	31	44	39	29	38	28	28	44	20	31	33	31	32	27	28	36	34	37	48	22	29	33	23	31	27	38	33	32	30	43	38	40	28	40	23	27	45	19	30	31	31	24	29	28	39	35	33	33	34	33	28	42	24	28	28	36	33	29	22	34	26	26	33	37	29	31	36	39	33	32	30	32	27	31	25	35	35	35	24	39	22	35	26	31	33	33	39	34	37	22	31	25	25	33	34	29	27	28	31	44	34	22	40	20	31	34	35	29	26	39	30	24	17	35	27	33	35	24	27	33	29	42	34	28	35	35	31	41	18	31	22	29	32	29	36	34	33	28	33	28	37	41	29	23	27	30	36	24	36	32	40	24	28	33	44	33	31	41	35	30	26	33	19	25	36	30	47	32	37	27	33	31
33988	29753	46423	84425	85772	10110	4064	3093	2397	1967	1685	1607	1728	1540	1383	1192	1227	1231	1109	1048	1066	1056	958	939	876	831	848	767	749	765	732	680	701	638	672	669	649	642	653	700	644	610	633	631	628	626	686	613	667	626	643	687	644	617	649	636	621	597	605	608	588	555	568	566	568	550	604	567	587	515	573	582	619	563	577	590	582	544	551	558	550	542	538	577	553	559	562	583	550	558	559	574	550	560	508	540	545	569	556	567	544	567	561	564	587	555	561	576	575	588	529	545	567	544	507	566	535	551	543	549	569	574	533	523	545	562	568	576	534	531	554	556	568	541	564	560	577	548	558	529	544	540	568	544	554	531	557	544	540	564	558	597	520	577	539	557	590	557	537	559	578	548	538	567	571	535	565	557	572	504	519	523	535	549	545	532	546	514	540	537	582	540	563	551	550	560	545	546	579	573	551	491	550	537	558	559	561	535	526	602	563	556	557	554	563	523	571	560	547	558	534	532	539	574	536	566	524	561	562	555	578	526	534	532	552	545	553	567	560	530	596	555	558	538	538	553	542	508	552	548	551	546	536	558	582	526	570	529	563	529	546	555	538	531	504	579	558	565	561	560	552	522	566	563	521	567	553	540	580	529	535	528	536	542	567	518	573	570	545	582	579	553	569	530	557	548	565	502	534	550	539	563	534	542	599	566	547	579	577	540	556	572	539	538	575	535	538	578	570	620	541	567	570	546	553	565	568	571	542	542	544	494	586	513	531	524	515	584	556	522	559	525	564	558	547	555	565	588	535	566	546	551	573	529	553	566	561	572	515	530	582	552	514	546	545	566	536	552	594	540	578	551	519	522	544	546	599	560	537	535	512	529	547	548	540	555	515	561	499	548	537	553	555	539	534	579	565	553	546	546	569	549	578	621	559	528	539	516	545	505	572	558	566	541	560	527	569	569	590	541	581	548	514	523	539	581	535	545	534	549	527	545	572	537	541	520	558	541	520	563	521	578	607	560	563	591	540	609	565	515	531	563	567	575	560	560	543	495	511	496	562	550	549	542	562	604	554	541	540	543	553	554	559	569	543	522	561	520	542	543	545	542	504	596	558	542	524	499	584	559	581	535	564	539	557	568	577	540	551	532	540	508	557	534	492	529	543	553	544	590	582	579	563	536	504	544	478	565	496	523	582	531	527	579	556	540	564	552	543	511	550	507	479	571	525	587	532	559	547	514	580	532	506	588	564	559	515	536	549	510	562	565	581	518	553	584	532	517	554	590	589	557	545	547	545	508	559	558	571	509	533	541	521	533	495	541	527	548	520	515	528	512	570	520	558	588	539	502	590	554	549	565	544	521	531	556	557	545	532	568	529	544	565	583	585	544	559	529	575	549	532	534	535	571	584	577	512	536	553	568	519	543	539	498	567	571	534	533	558	563	552	533	557	546	549	554	525	555	553	555	560	533	544	572	571	564	539	538	598	531	534	520	615	551	541	541	587	522	562	542	523	564	537	552	561	598	541	543	506	535	551	559	536	574	507	512	539	569	530	539	533	554	533	528	607	542	592	546	529	499	524	541	536	537	514	573	565	552	570	523	533	543	535	548	554	572	561	518	553	531	541	545	570	576	561	560	525	574	518	575	520	545	559	522	542	582	573	537	538	560	533	558	579	557	552	537	564	550	545	540	583	561	546	564	541	582	560	512	560	560	524	511	505	561	530	557	499	553	557	559	576	575	585	562	527	531	540	577	572	557	533	518	556	547	582	505	543	519	549	526	602	594	535	517	596	522	580	509	555	546	559	544	569	608	532	567	564	522	557	536	593	568	578	562	526	526	563	541	515	572	544	517	560	501	532	544	585	565	492	569	550	554	556	557	543	559	547	575	561	554	543	550	573	554	568	562	575	532	568	532	562	547	509	542	579	570	534	566	539	535	522	586	547	547	592	564	581	561	515	551	600	573	559	586	585	493	526	564	543	513	594	517	547	563	541	568	549	539	554	546	542	601	543	582	535	546	513	517	570	513	513	577	512	565	506	551	577	533	536	558	539	524	593	548	547	569	531	542	548	578	566	542	567	516	565	571	561	551	541	491	564	532	557	538	530	538	535	516	540	535	538	548	527	520	534	532	532	529	538	537	579	548	562	568	555	573	534	551	574	551	531	524	591	546	562	564	493	520	529	533	562	555	545	517	541	558	518	544	511	561	527	543	528	543	551	547	562	545	547	520	531	535	574	521	555	539	569	522	552	570	569	557	570	562	515	519	564	546	536	524	573	546	551	562	520	549	505	536	528	525	537	536	556	545	556	492	520	555	553	560	534	550	549	524	531	556	567	543	532	598	554	501	509	565	550	527	508	560	528	579	586	536	527	545	581	533	574	574	521	572	529	581	554	572	583	521	551	508	540	546	557	589	523	511	552	559	557	597	579	542	510	536	533	528	551	564	539	538	541	540	531	560	528	528	583	509	535	539	556	543	552	544	569	543	540	573	557	546	517	536	503	540	527	536	517	565	526	543	547	561	502	574	523	624	544	550	558	508	570	520	509	534	501	540	546	553	511	518	544	592	560	532	532	562	531	523	526	534	542	568	558	508	538	556	501	556	563	545	560	579	542	560	610	566	539	538	591	508	593	577	540	536	553	573	550	595	529	534	544	574	544	564	566	505	547	512	551	513	543	578	554	581	626	556	557	562	561	537	557	554	574	568	564	541	488	560	595	557	497	522	524	508	534	506	533	521	517	539	537	572	563	530	564	518	556	570	543	556	552	512	525	562	546	552	555	559	538	554	530	535	555	572	542	520	535	539	553	526	552	517	547	527	590	547	557	537	526	555	564	530	515	532	503	522	541	535	577	593	551	535	551	543	558	521	542	552	555	535	568	544	598	540	553	532	593	543	574	585	539	571	527	544	553	575	526	518	549	577	557	561	542	576	568	542	543	527	542	523	549	519	564	521	539	519	577	552	576	556	525	555	510	551	534	535	514	548	539	582	559	528	538	540	570	521	570	566	561	526	579	570	531	551	518	533	543	490	546	558	531	505	566	569	521	571	552	515	565	569	597	533	586	572	522	562	578	532	542	533	552	554	591	537	570	511	546	566	568	550	536	529	542	551	521	548	568	544	590	560	559	559	601	566	516	557	537	564	533	521	518	578	540	535	576	518	566	594	569	519	577	550	560	560	541	564	552	552	604	541	543	536	592	511	539	542	570	587	490	543	510	566	558	520	554	506	565	549	570	529	585	565	575	576	506	556	521	569	543	520	545	567	547	583	588	569	544	556	561	539	530	554	537	523	506	548	551	532	572	545	510	569	557	558	570	537	566	558	504	563	539	550	574	543	532	549	569	543	558	560	586	527	545	559	556	527	565	537	536	527	547	520	540	526	529	502	556	537	529	560	537	503	544	547	527	551	531	516	523	557	578	557	550	556	504	535	563	562	576	531	489	481	556	542	547	550	539	578	522	528	536	530	508	534	540	540	497	557	557	564	521	533	512	500	519	525	595	568
1731	438	879	3879	4247	304	35	20	28	32	34	30	30	38	39	28	24	32	32	38	38	22	22	30	29	35	27	31	27	28	32	25	30	28	24	29	29	24	31	29	29	28	21	29	27	30	30	34	30	16	33	17	29	25	30	26	34	27	22	18	15	21	31	30	29	35	37	18	24	31	25	41	34	25	21	24	28	24	34	35	38	33	34	27	27	31	17	22	25	31	21	20	32	28	35	28	27	19	28	40	42	24	20	29	26	29	21	22	26	27	31	26	27	23	29	31	22	30	28	28	22	31	32	32	30	21	19	24	24	29	19	20	30	21	29	30	33	26	28	39	29	26	32	20	31	18	23	25	35	33	25	26	33	19	29	29	29	22	31	42	33	20	22	35	23	27	25	33	26	36	29	29	28	33	22	33	27	38	32	32	32	37	20	25	32	30	24	32	27	17	19	28	24	19	25	21	30	28	36	29	32	33	33	27	26	26	24	23	23	23	32	36	29	32	36	22	19	29	29	22	24	29	35	26	29	25	34	35	27	24	29	23	37	29	23	30	29	30	24	27	26	24	18	27	30	30	24	28	29	23	29	36	40	31	22	27	34	19	31	40	22	37	32	25	31	32	32	24	20	35	32	31	22	29	26	34	35	24	26	25	21	22	30	32	26	38	29	26	29	23	28	30	24	40	20	23	25	33	22	25	28	37	24	21	30	26	17	33	26	39	20	28	27	27	31	30	28	25	35	24	15	21	20	22	20	36	29	22	35	28	27	31	31	22	30	33	23	35	23	24	31	31	29	34	25	30	28	32	35	25	17	35	25	22	31	27	25	28	32	33	22	25	23	32	17	21	27	28	30	30	29	33	41	28	34	25	35	29	31	30	35	17	30	23	30	29	26	35	24	27	25	26	36	18	31	18	30	25	30	44	20	31	27	30	37	28	20	32	38	28	24	28	27	28	23	33	28	33	27	21	34	19	28	29	26	35	28	31	34	30	28	31	29	30	23	28	30	33	32	28	25	31	26	28	28	29	25	28	31	33	30	21	28	35	33	23	35	25	19	24	23	16	31	25	31	32	22	24	22	26	20	25	26	26	29	33	29	34	20	20	23	33	17	27	25	28	32	31	37	25	23	26	32	28	32	31	35	20	30	27	27	25	26	28	38	30	26	26	21	38	42	27	23	24	23	33	40	28	21	36	32	29	35	20	21	29	30	19	27	29	28	21	33	26	33	30	21	29	26	30	18	43	28	28	26	25	26	29	30	31	38	22	25	25	22	20	24	31	27	37	20	30	18	24	22	23	33	24	35	18	26	28	30	28	37	28	36	24	33	24	26	27	33	32	21	21	36	31	17	36	28	29	25	39	31	30	36	31	21	27	31	38	28	39	19	38	24	33	29	23	26	29	30	36	30	22	28	18	33	28	22	30	27	26	25	22	14	27	33	28	27	24	32	36	20	23	23	22	31	24	26	18	27	19	23	23	30	20	25	27	26	34	24	30	32	31	22	33	27	28	21	24	31	31	17	32	26	26	29	28	27	35	30	25	27	29	36	27	22	17	29	32	27	29	32	24	24	22	33	28	32	32	33	25	27	31	25	25	27	32	28	28	30	34	30	32	15	42	28	25	32	32	30	34	25	33	32	31	17	21	25	25	36	28	20	25	25	32	21	37	29	23	22	38	30	24	26	28	20	38	23	29	32	33	28	32	40	25	22	29	27	34	36	37	28	34	36	43	29	21	24	40	29	31	29	27	26	18	28	26	31	25	35	25	26	23	24	34	31	29	28	21	22	35	34	23	31	31	22	24	29	20	27	28	21	36	29	22	22	21	17	22	23	31	31	39	25	33	25	28	34	26	21	33	32	19	24	18	30	25	21	17	33	25	16	26	28	20	37	30	18	27	28	31	24	30	26	25	26	21	21	20	26	27	21	20	30	23	32	31	29	27	22	25	40	27	32	36	34	30	29	21	27	24	33	24	31	32	32	27	35	24	25	32	23	29	23	26	25	32	30	32	26	18	24	21	24	24	34	32	33	24	20	22	26	28	23	27	25	29	31	28	32	30	27	19	35	19	24	29	19	34	21	34	35	21	27	37	28	26	34	29	37	26	29	30	18	28	29	30	24	28	18	22	31	20	35	20	25	22	32	38	30	30	29	31	34	26	18	26	25	25	16	27	27	28	31	29	31	27	27	31	35	20	25	21	33	21	24	29	38	30	36	34	33	29	22	23	32	32	26	30	20	25	26	26	32	25	28	34	32	23	22	24	30	25	32	37	31	29	35	33	22	24	26	24	30	25	35	31	31	23	33	20	38	38	30	26	31	20	37	29	41	27	30	23	23	26	23	19	34	30	33	19	30	29	29	30	25	29	28	30	20	41	30	19	35	32	30	32	30	21	24	32	21	39	25	22	37	32	24	18	24	26	23	25	28	31	23	28	22	28	29	33	26	28	30	35	16	20	22	33	25	37	24	24	32	22	22	34	21	33	33	25	20	23	36	28	22	22	29	27	34	30	27	34	27	36	29	37	27	30	29	41	16	27	13	18	21	23	21	18	29	26	31	21	38	35	26	31	26	37	23	26	24	30	32	26	28	25	29	29	32	21	25	26	24	36	28	20	20	20	19	24	30	28	29	25	29	26	31	26	27	26	28	35	32	21	27	23	23	25	26	31	30	32	28	30	25	28	28	19	38	27	31	25	35	22	33	23	32	31	21	31	30	31	22	22	33	29	22	27	30	29	40	22	26	17	28	27	20	45	29	33	30	36	22	22	31	34	21	39	38	25	23	24	25	25	26	24	36	27	20	34	30	33	28	24	30	23	25	20	24	29	25	21	25	26	28	24	27	23	18	20	22	19	27	31	28	34	26	22	29	34	27	24	36	29	20	41	24	31	25	28	28	24	24	26	22	21	28	30	34	24	25	23	27	20	18	29	29	37	28	25	26	23	21	30	28	29	25	30	20	22	27	37	28	25	26	29	25	20	26	36	29	24	29	28	33	39	25	27	25	31	19	31	27	24	31	22	18	29	37	27	29	22	27	33	24	31	35	28	26	31	31	28	17	28	34	23	27	28	25	25	27	24	28	29	21	21	28	22	28	28	33	24	33	33	29	27	23	23	28	24	29	20	39	34	29	30	27	22	20	29	43	29	38	27	19	20	24	24	36	31	33	23	30	35	29	20	38	19	26	43	27	22	27	34	22	28	31	18	32	27	27	24	16	30	21	38	29	23	20	33	24	30	28	31	29	23	25	20	24	27	28	27	23	33	37	25	32	30	18	32	24	29	25	27	20	40	28	33	32	30	27	23	28	33	25	33	27	22	27	27	32	32	27	36	26	27	26	30	27	31	28	29	25	27	21	25	35	28	29	16	33	36	30	35	22	31	19	30	22	25	33	28	25	28	23	36	29	23	30	27	24	29	23	29	24	23	23	23	21	22	33	25	26	22	35	28	21	32	32	28	28	35	29	33	26	41	33	35	25	43	29	25
21374	15631	18529	53211	53980	7005	1067	917	773	705	633	616	847	780	731	678	651	680	715	725	644	638	625	644	578	575	554	587	538	525	506	518	528	506	522	513	506	469	504	529	553	537	505	570	518	503	507	525	496	519	523	529	535	485	490	502	517	474	536	460	492	418	477	489	490	468	492	503	494	443	484	466	465	459	451	467	485	493	504	469	491	443	476	466	482	506	481	479	460	499	455	487	456	443	497	503	522	442	470	480	484	426	462	454	488	494	450	501	438	501	484	459	488	472	441	454	528	496	430	460	485	446	474	506	485	442	448	474	513	463	487	509	489	482	483	483	480	476	472	461	484	445	483	486	466	484	450	487	501	472	452	493	448	488	464	498	487	487	458	454	519	486	492	453	505	471	478	446	465	461	425	467	507	435	497	477	489	467	466	475	515	493	453	466	504	490	495	478	496	478	472	474	452	448	452	450	461	507	479	471	452	462	509	469	494	483	469	452	482	478	525	469	481	466	502	455	490	462	471	449	435	453	435	524	457	437	488	464	443	479	460	484	476	475	477	421	479	469	480	503	471	462	480	513	419	463	479	426	484	444	474	452	436	487	417	461	501	464	458	469	496	436	458	456	459	479	496	423	496	467	504	479	470	456	505	456	434	450	516	456	450	470	456	499	482	474	454	508	450	446	449	441	449	464	477	494	516	443	448	486	463	509	460	474	480	502	471	477	494	468	435	485	489	497	498	488	454	484	492	469	436	433	483	484	447	490	477	483	455	477	453	453	479	494	481	476	517	459	468	515	468	480	492	483	491	499	471	473	441	462	476	476	445	454	440	446	426	458	500	457	430	450	487	468	497	494	478	494	488	486	486	455	482	491	458	486	500	477	412	452	484	442	542	505	464	510	484	456	486	464	453	477	427	456	460	494	471	487	463	486	468	451	462	422	446	482	477	476	474	507	444	465	442	476	467	459	467	458	487	456	476	466	476	422	480	462	495	458	443	492	454	465	489	478	477	438	432	510	485	511	488	491	446	454	472	487	505	505	411	499	501	483	503	471	466	481	449	495	472	468	433	449	459	497	452	486	506	464	492	448	449	482	481	442	480	458	471	465	448	448	461	448	462	466	499	486	477	435	438	436	499	474	454	475	460	456	493	441	476	447	494	462	454	467	460	523	458	488	449	452	504	451	434	430	497	469	527	443	465	460	470	480	481	457	476	474	458	456	467	481	459	487	449	476	472	494	465	492	469	453	458	460	498	489	459	500	439	488	431	448	478	515	470	467	506	458	490	444	453	499	468	483	466	452	492	463	455	480	462	452	480	457	425	440	495	447	433	451	495	447	499	462	448	470	463	460	492	465	469	439	484	449	452	465	450	485	490	441	450	489	479	491	481	468	473	445	454	510	481	484	430	456	431	468	471	428	457	452	488	466	495	487	474	476	459	487	478	497	450	461	482	498	456	460	487	492	452	486	477	481	454	481	451	475	454	477	476	458	484	442	460	469	483	459	476	480	497	492	459	469	501	452	494	471	496	450	482	439	496	484	450	453	474	486	483	493	454	485	452	471	467	443	451	454	506	444	480	475	468	445	488	480	462	484	504	478	450	511	495	497	473	477	492	468	521	441	457	478	442	469	491	469	475	479	483	485	440	518	477	481	501	477	474	461	448	474	438	442	455	460	442	474	512	453	468	482	457	490	444	473	489	490	463	487	482	477	482	484	500	422	466	444	475	441	505	448	491	506	482	476	484	452	466	469	508	456	447	434	482	483	466	456	527	452	448	491	447	450	501	495	430	502	428	431	478	459	463	485	517	452	420	472	462	435	463	489	476	457	463	441	516	460	499	484	489	479	486	450	462	504	463	495	460	481	475	466	479	446	478	475	474	458	487	483	446	464	482	473	459	450	456	488	455	458	417	449	452	466	498	476	470	482	470	502	428	469	461	468	429	509	468	506	479	465	472	490	466	489	470	487	496	475	461	457	468	470	480	511	472	485	504	502	451	469	480	450	435	477	446	486	465	493	464	443	445	529	472	463	497	436	485	428	462	497	499	460	439	459	496	439	447	500	488	457	512	463	465	476	472	502	456	469	446	450	488	456	479	519	498	459	455	428	420	468	471	468	466	475	488	465	460	479	510	474	446	471	473	467	454	498	480	463	467	459	474	457	488	476	463	471	411	469	431	473	479	416	490	475	479	491	470	458	484	450	479	441	447	494	464	486	464	446	475	476	453	450	473	470	472	474	443	484	466	437	473	421	489	477	452	452	471	475	451	466	457	473	498	432	473	444	481	456	475	455	463	440	508	440	464	483	460	505	501	491	485	421	468	472	472	435	460	506	468	468	463	450	451	474	497	480	496	403	500	484	445	494	457	507	504	466	472	462	467	455	451	472	496	489	481	480	447	468	464	481	473	468	524	460	480	470	450	487	459	488	472	474	483	461	477	473	468	490	484	488	468	505	416	450	487	461	476	476	491	470	484	477	474	483	451	505	473	499	455	453	446	445	492	454	476	486	489	471	443	465	512	443	473	473	478	469	486	468	437	482	468	480	464	464	491	450	455	472	440	473	496	444	509	446	502	456	472	421	447	460	458	442	420	483	462	464	470	444	468	470	461	470	485	472	479	487	452	431	470	465	517	487	465	469	464	485	483	471	459	495	478	468	497	445	487	449	465	481	455	487	509	505	481	459	460	500	493	472	480	472	474	464	465	453	472	475	494	475	480	487	472	445	445	453	459	466	469	430	456	454	458	450	481	413	491	484	474	454	472	457	446	491	443	468	481	467	465	451	472	476	488	451	483	465	448	466	422	445	482	439	447	487	494	493	489	470	512	426	445	492	462	493	488	460	492	449	451	440	489	466	450	475	453	491	443	439	445	484	453	446	480	474	465	486	474	447	479	466	468	457	450	458	487	436	455	445	454	487	468	482	454	512	487	475	507	442	456	488	474	448	446	442	461	495	492	486	453	470	483	471	468	442	474	516	515	459	450	453	444	488	460	485	447	478	480	462	467	484	499	439	437	446	461	473	494	462	492	493	482	442	476	513	445	449	465	406	451	448	468	458	452	458	483	484	466	478	462	482	478	472	449	458	463	408	468	504	440	448	447	468	469	446	472	522	430	437	453	481	454	409	453	502	463	478	463	473	458	444	455	458	437	444	449	482	465	440	461	452	493	465	467	490	456	487	423	423	481	492	492	451	428	444	518	482	512	466	446	456	476	457	461	450	460	492	485	440	461	459	442	432	436	415	478	472	474	491	488	438	497	474	499	478	492	471	453	484	437	477	460	492	467	455	434	464	451	506	438	479	480	491	467	472	465	471	498	451	473	497	456	478	430	466	464	497	440	449	489	502	488	435	473	472	503	478	510	495	466	479	445	466	470	487	487	466	469	485	487	427	485	468	455	489	448	489	466	501	441	509	475	453	480	491	461	483	431	461	451	463	432	453	470	482	451	508	476	516	448	495	481	436	476	437	437	460	432	513	467	493	464	466	494	486
2473	3264	7905	18686	21757	3360	61	39	50	38	44	28	48	37	33	40	29	41	25	32	33	45	33	34	22	27	32	33	35	27	25	35	29	24	22	31	30	31	25	34	24	31	32	31	35	25	34	31	34	23	27	34	21	29	24	21	27	30	24	30	24	33	21	35	31	32	28	29	35	36	31	29	29	28	28	25	29	26	31	33	20	23	27	23	33	27	28	26	24	24	22	24	31	30	22	21	38	26	29	27	16	24	30	22	28	19	18	26	28	37	32	23	35	27	31	24	20	27	19	23	28	28	26	32	22	28	32	21	23	20	28	35	25	24	27	27	13	32	26	28	28	24	36	28	23	20	27	26	20	28	20	30	22	26	37	24	21	25	26	25	23	33	37	29	34	19	25	23	29	22	37	33	25	32	27	25	28	26	32	37	36	28	28	16	28	18	17	27	36	28	22	44	21	32	35	21	25	38	19	28	20	28	15	37	28	25	35	26	24	25	25	23	35	26	20	44	29	18	31	36	27	20	29	30	27	24	30	38	26	28	26	34	20	25	25	27	19	23	20	26	15	26	33	35	25	22	18	20	23	23	27	32	29	17	24	24	18	27	32	25	34	38	26	22	29	29	28	21	29	27	30	24	25	22	31	26	29	25	34	30	20	20	25	26	21	31	33	33	24	35	25	21	29	18	35	29	35	35	28	35	27	25	26	35	23	27	24	30	26	34	28	16	25	31	23	31	23	19	32	33	25	21	30	24	28	25	30	33	29	24	32	28	19	33	25	25	31	31	22	26	30	29	38	22	22	33	32	27	33	29	25	24	31	18	26	23	26	29	26	29	29	26	16	32	26	32	28	38	21	26	22	29	24	20	27	25	27	21	25	25	32	22	23	19	25	26	33	21	33	28	18	30	25	20	28	33	30	24	29	18	25	27	28	34	26	27	34	22	33	27	25	29	23	34	20	25	31	24	27	30	39	28	24	27	22	26	23	16	31	22	22	32	35	35	26	16	22	23	22	22	27	17	27	28	27	32	24	28	35	29	30	22	32	22	40	29	30	26	30	24	23	22	32	35	27	24	26	36	32	27	28	29	23	30	25	26	27	25	26	25	20	21	31	31	34	16	28	34	27	24	32	32	33	19	25	28	33	39	20	25	36	24	19	29	26	39	34	21	39	30	26	18	24	21	23	31	23	27	31	32	26	31	23	22	27	24	20	30	26	29	28	20	19	27	28	30	18	23	33	31	29	21	39	29	26	22	32	26	29	32	30	20	29	30	25	25	24	24	23	21	23	24	27	25	30	36	39	31	30	27	26	26	24	27	21	22	21	23	35	21	27	29	24	27	27	28	27	31	36	27	29	29	29	21	18	25	38	23	15	32	25	26	15	20	25	29	29	25	19	26	25	38	30	27	26	26	26	31	20	23	35	33	24	25	25	32	23	27	28	33	31	29	35	29	18	24	30	23	24	29	29	21	27	21	26	23	37	22	22	23	29	25	26	31	29	32	15	32	36	35	19	34	29	19	27	30	31	27	28	25	29	33	23	26	30	29	29	23	23	19	35	25	24	36	21	36	29	23	37	24	23	30	21	23	27	23	21	23	39	30	22	23	30	36	19	34	31	26	26	30	26	35	25	16	36	30	28	33	20	25	21	17	22	24	26	21	25	24	29	22	27	33	31	25	26	28	25	23	19	22	24	26	33	16	26	28	30	33	23	26	19	24	28	24	32	25	28	24	42	14	22	24	26	29	19	29	21	28	26	34	25	36	28	28	26	29	25	29	27	35	30	27	28	30	25	25	31	32	34	31	27	28	36	31	34	21	28	27	26	29	31	26	18	13	23	33	36	24	34	38	28	22	27	31	36	26	21	36	29	23	36	20	38	29	25	26	30	32	38	30	30	33	28	31	21	23	28	26	15	18	21	23	30	28	22	25	28	37	31	27	27	23	28	27	33	26	41	24	30	23	18	21	31	23	24	32	26	28	23	35	27	19	31	26	26	20	20	22	28	29	23	29	33	26	28	26	23	27	36	20	23	34	30	30	28	23	25	30	27	19	25	33	25	23	24	27	26	28	32	21	22	14	18	24	18	30	32	22	25	18	31	24	29	33	23	25	24	29	19	15	21	28	27	28	29	30	28	29	24	31	31	22	30	29	26	35	34	31	28	28	23	28	36	28	26	24	27	26	27	28	23	17	29	28	26	35	26	27	24	21	28	18	24	21	20	31	24	19	17	29	19	29	33	30	29	24	34	31	25	31	27	27	23	30	29	33	25	34	29	29	29	28	30	29	31	32	29	30	25	24	22	34	24	18	20	34	23	35	31	25	30	23	24	28	33	21	33	28	27	33	35	25	29	15	30	22	30	29	30	26	30	27	33	27	27	31	24	23	30	17	24	35	28	25	22	34	15	25	36	33	31	33	24	27	29	28	26	22	22	29	21	19	38	33	23	24	28	18	28	17	29	27	19	31	23	24	29	31	21	37	21	26	29	44	38	28	29	23	29	26	25	20	32	23	22	23	29	30	23	34	26	27	30	26	28	30	23	35	30	24	31	18	18	29	28	22	28	21	22	31	31	28	28	29	36	26	33	27	32	23	25	25	19	30	26	27	28	24	30	30	29	25	30	32	34	28	32	28	32	35	34	23	23	37	35	22	23	24	30	24	20	26	28	31	24	24	19	23	32	29	23	33	29	28	22	34	32	22	22	29	32	29	23	27	24	29	25	31	26	34	23	23	19	21	24	31	31	40	34	24	15	27	19	27	20	26	42	26	30	27	27	28	35	31	25	21	26	27	28	33	29	20	28	40	19	26	19	21	25	17	25	26	33	26	25	24	30	33	34	32	29	34	31	24	27	22	37	31	30	25	29	34	23	27	32	28	31	29	30	26	30	27	23	32	28	32	25	27	29	26	37	29	26	24	26	25	31	35	22	23	48	17	23	22	29	25	19	28	26	25	32	26	24	34	26	19	32	29	21	26	30	24	22	21	32	21	23	32	29	31	29	20	18	32	38	27	25	27	26	30	34	34	33	28	32	26	34	23	23	26	21	28	23	29	32	28	29	18	23	33	26	27	33	19	21	30	30	26	31	23	32	28	30	17	21	24	36	21	28	33	36	17	28	32	21	27	24	28	33	25	28	32	28	33	33	25	32	24	20	23	23	23	32	27	30	28	25	25	28	28	36	27	25	34	19	33	30	24	30	22	29	30	27	25	36	31	25	31	22	32	26	26	31	24	17	33	24	31	35	37	30	29	20	32	23	23	33	32	40	25	29	28	25	26	35	24	30	23	16	24	22	18	21	28	31	28	35	27	30	30	24	28	18	31	22	32	23	31	32	16	33	23	26	24	22	30	24	25	20	25	20	28	24	37	30	28	25	25	37	21	28	32	25	24	22	27	23	32	29	27	23	35	25	27	29	23	24	27	31	29	23	43	22	32	36	18	46	33	31	29	18	33	25	29	25	29	23	29	28	34	32	28	24	24	14	25
32572	33648	46611	82151	83000	12167	3939	2948	2209	1756	1498	1250	1434	1469	1321	1171	1112	1086	1069	1044	989	941	833	834	797	811	746	702	671	642	658	634	626	582	569	617	539	610	590	552	574	591	579	623	577	557	569	545	570	561	547	537	527	521	540	500	549	520	555	528	519	491	507	467	515	508	530	435	535	473	504	509	514	497	452	470	499	499	492	513	478	482	509	520	462	472	491	492	467	475	485	464	466	473	459	477	460	492	494	456	512	476	454	468	479	481	468	484	431	445	497	500	492	447	485	513	475	441	440	488	466	464	418	463	504	443	471	468	476	455	427	443	492	464	445	541	456	470	449	457	462	454	470	462	477	482	485	465	448	507	480	478	490	465	499	481	507	436	457	478	429	469	468	481	501	457	510	462	523	434	465	494	504	487	502	454	468	483	493	496	474	471	479	463	473	441	470	489	445	445	478	452	460	488	448	467	454	512	483	451	439	492	475	450	440	442	443	467	433	506	488	463	454	486	470	458	468	439	475	478	469	457	437	475	450	460	447	430	489	452	509	503	510	445	474	467	471	479	435	515	480	458	474	470	485	447	451	479	477	496	440	457	482	474	472	439	444	437	444	451	468	485	473	443	430	479	469	486	442	496	449	479	446	482	416	469	475	405	493	463	437	444	452	457	453	446	489	460	486	479	442	456	462	462	456	493	497	469	474	481	460	449	467	469	470	455	466	446	451	471	435	487	466	499	430	457	478	451	473	486	476	471	478	481	495	464	405	425	497	455	493	469	451	500	467	483	453	490	461	488	495	499	466	472	472	501	467	493	483	446	483	441	460	515	505	467	468	461	450	420	473	501	490	524	489	451	441	462	506	506	494	504	477	440	464	439	463	454	485	470	484	499	449	487	460	517	446	452	459	465	455	489	523	473	442	475	486	460	481	472	436	474	482	474	505	481	440	456	465	498	497	507	458	493	487	451	457	422	471	428	436	490	442	438	476	492	482	411	462	495	454	477	410	483	454	487	465	474	469	475	480	455	470	472	470	470	448	442	472	458	534	478	441	460	483	507	454	474	426	484	490	477	489	461	460	442	469	453	472	473	526	485	497	463	477	476	455	473	474	450	471	477	436	466	449	465	463	442	482	442	490	446	497	487	481	510	460	499	440	498	441	450	506	452	452	468	449	437	454	464	465	468	491	457	473	472	469	431	458	494	443	472	448	447	457	489	482	486	508	431	481	435	466	437	489	488	477	464	455	456	497	451	465	472	437	482	462	463	441	434	466	504	439	479	459	467	458	457	482	465	475	462	481	453	461	447	478	475	463	487	470	462	496	471	484	485	473	499	462	481	447	441	504	488	511	469	465	461	482	500	462	475	462	454	459	489	476	456	485	460	505	514	451	491	500	470	481	476	470	446	455	502	438	431	489	490	509	491	473	499	446	495	476	443	477	462	484	487	494	469	494	482	443	484	508	449	448	466	460	476	468	446	483	456	444	431	473	473	448	458	463	487	449	442	467	501	480	489	460	473	465	458	430	439	468	499	461	470	468	458	456	471	471	494	468	481	498	476	485	525	437	430	437	473	516	497	455	455	492	470	459	465	506	513	470	449	456	476	468	530	485	486	500	477	452	470	470	495	465	453	480	473	478	463	429	485	464	488	486	488	478	442	453	472	438	494	424	438	462	464	475	501	485	463	494	418	439	448	448	514	449	473	449	466	448	478	464	449	486	443	459	414	444	484	439	480	459	468	457	442	477	507	462	432	488	485	499	463	476	440	475	448	439	432	497	453	471	453	463	465	505	467	504	476	458	489	484	458	464	437	459	495	456	506	435	462	488	478	428	438	499	455	456	494	512	490	497	495	497	486	473	449	482	474	451	478	478	486	475	487	431	500	465	472	455	506	464	497	442	472	522	477	444	472	446	448	451	485	478	434	491	495	466	507	464	480	473	479	467	421	474	470	486	454	457	459	457	460	458	503	490	499	468	476	454	420	489	456	465	473	470	459	467	448	480	496	482	471	462	458	467	467	448	487	464	461	444	467	460	431	430	461	466	478	487	487	510	485	475	489	454	466	457	462	449	447	456	463	450	495	456	466	460	480	503	459	448	465	404	501	471	444	496	476	448	474	460	444	453	475	422	526	506	475	464	439	472	441	399	482	499	458	476	454	479	436	470	471	476	490	459	487	461	465	482	517	444	498	480	480	441	443	485	471	479	482	457	459	463	441	438	470	479	466	454	475	502	471	484	473	497	507	436	475	485	478	482	487	477	440	455	446	454	464	487	466	473	454	461	484	482	494	468	447	470	460	464	462	472	495	472	522	476	499	474	468	465	486	464	492	493	502	488	463	440	501	502	443	469	495	476	479	444	467	462	481	445	465	461	482	470	473	472	497	494	470	483	490	477	466	511	444	441	494	436	475	502	444	473	451	446	490	483	451	439	455	443	463	429	473	464	517	486	438	466	441	460	480	451	429	503	462	498	440	462	470	442	470	491	478	443	532	464	472	452	462	462	472	507	488	456	463	445	494	452	467	467	429	471	438	485	438	483	476	485	490	441	474	436	496	487	479	462	458	470	482	486	476	527	492	481	475	457	460	450	481	441	459	467	520	516	470	469	456	422	437	496	450	454	432	487	445	476	426	473	455	493	467	510	454	482	463	451	445	483	478	506	481	461	469	469	475	474	456	425	458	489	456	464	441	487	500	480	486	515	470	480	469	464	456	469	479	488	434	464	453	471	481	435	494	487	475	461	471	493	470	522	488	439	495	479	412	482	465	449	455	486	443	527	497	465	444	465	514	470	466	434	482	451	499	419	430	495	478	493	453	457	464	507	457	464	473	449	489	466	466	486	460	465	459	459	468	466	459	467	487	481	452	455	471	494	482	486	479	448	456	449	452	468	502	444	438	470	507	489	446	455	494	469	444	424	485	455	493	476	522	443	445	430	465	524	490	492	460	472	478	449	427	464	470	451	484	433	465	474	447	451	509	473	451	464	449	495	472	478	470	450	490	456	446	424	458	520	468	477	493	473	466	432	474	456	440	480	496	454	494	470	463	457	446	478	432	496	493	449	439	467	504	463	479	475	493	430	444	470	447	454	476	507	457	465	448	478	497	449	482	450	449	440	470	445	429	495	448	450	474	491	456	465	504	465	464	469	477	546	463	455	473	493	448	471	454	473	487	485	522	484	482	520	452	441	459	474	450	490	481	464	484	456	479	465	490	470	478	482	473	518	493	448	448	438	485	486	453	448	474	466	492	432	484	479	499	470	484	463	447	462	501	476	517	514	496	486	504	495	447	488	476	445	494	495	505	483	478	466	493	411	447	477	461	471	469	471	457	483	458	489	464	445	454	464	475	451	472	471	462	461	437	457	500	470	463	454	498	459	492	483	460	485	480	431	465	471	480	475	466	459	433	492	447	466	467	513	443	437	465	442	451	455	478	470	481	468	480	449	475	468	493	486	473	490	461	471	495	441	479	473	471	492	484	474	467	456	443	479	458
3075	1095	2661	8682	14353	1314	60	57	54	48	52	31	53	38	47	44	52	51	49	43	50	36	30	44	41	46	50	42	50	51	45	41	31	40	37	46	42	41	45	31	40	38	48	38	43	46	42	40	32	37	50	34	37	42	43	42	39	28	39	32	44	47	31	58	45	54	43	42	38	41	43	42	40	29	53	49	40	39	45	44	35	47	23	30	42	38	40	48	38	40	30	48	43	50	35	45	42	35	40	37	36	51	39	44	52	43	35	45	37	35	39	42	33	47	36	47	39	51	37	40	44	36	50	35	40	41	42	46	37	40	37	50	30	41	43	44	36	46	37	32	63	36	38	34	49	32	48	38	41	41	50	45	49	35	48	44	41	39	50	39	52	44	41	42	44	35	53	47	32	42	37	41	29	38	48	49	31	38	55	44	45	43	35	46	42	47	41	37	36	42	39	34	45	41	50	37	45	41	53	37	43	31	41	43	46	38	36	49	48	40	35	43	41	47	48	38	41	46	44	31	26	44	39	38	46	45	39	46	43	34	39	44	28	41	39	38	43	33	51	47	30	38	29	34	37	45	42	36	47	43	44	43	53	47	46	43	43	43	54	45	41	44	36	39	39	42	37	37	35	49	35	44	44	37	37	35	45	46	45	50	47	42	51	47	44	28	41	33	41	47	50	39	50	38	44	38	49	37	39	32	34	34	29	44	58	41	55	43	34	43	46	37	42	43	49	40	48	32	59	50	46	35	47	48	34	37	41	40	46	30	43	33	47	37	39	34	39	38	46	30	48	54	32	44	40	54	35	52	40	43	54	31	31	46	48	50	45	47	33	32	36	39	35	58	49	32	39	37	35	43	36	42	44	38	36	45	51	52	39	38	36	46	40	35	39	35	33	39	38	36	28	39	41	46	36	42	29	38	39	44	30	40	37	47	32	34	42	36	56	44	48	28	37	36	49	46	45	32	45	34	35	45	55	41	31	33	24	33	30	39	48	35	37	36	36	39	41	42	39	39	38	39	38	35	35	47	42	41	35	41	48	36	53	42	30	35	47	54	39	39	35	40	38	37	39	36	35	41	37	36	39	40	35	49	47	37	40	44	45	30	46	39	48	36	43	43	40	44	42	42	42	47	39	39	51	50	50	40	52	50	40	30	43	43	45	42	36	45	42	43	33	52	38	36	38	39	46	46	33	39	31	36	37	40	40	37	36	53	50	45	51	41	40	49	29	43	30	27	40	38	40	48	41	50	38	41	43	39	24	47	34	29	40	44	39	22	38	38	34	32	39	40	36	55	37	34	37	36	44	31	40	42	43	43	30	37	55	49	39	36	44	37	45	33	41	36	35	39	47	37	44	40	43	49	44	57	54	40	51	48	46	26	36	51	37	38	45	37	45	33	46	43	35	37	40	32	52	42	29	32	43	34	24	39	46	43	31	39	45	36	40	30	45	48	37	44	44	39	37	49	36	38	47	53	41	35	30	47	40	41	32	37	37	37	47	43	40	43	61	46	43	50	30	40	54	32	31	44	35	50	36	48	40	41	35	39	34	39	57	38	47	36	40	34	39	40	36	29	32	50	36	39	41	49	46	38	39	44	42	32	34	52	36	36	38	41	47	58	42	44	30	38	37	47	41	40	30	43	32	36	40	35	42	37	41	42	44	40	42	43	48	36	36	38	39	47	46	53	46	47	39	30	50	39	50	37	34	31	51	38	46	38	45	39	44	39	39	42	49	34	35	43	34	45	40	51	43	40	49	38	41	42	37	43	40	42	35	43	44	41	43	42	33	40	44	38	44	38	30	28	40	34	46	39	43	29	48	43	45	39	42	45	38	51	36	38	41	40	33	49	30	40	42	35	40	32	43	37	35	43	54	36	51	50	51	70	38	32	41	52	43	32	50	40	52	49	47	55	47	35	44	48	41	47	39	50	29	48	34	37	37	37	43	41	37	43	40	34	40	43	44	43	37	51	42	39	33	38	48	37	49	44	41	33	39	40	41	30	51	47	39	39	42	33	37	47	42	32	47	33	35	52	38	33	35	36	25	48	35	46	35	38	38	35	40	32	35	38	38	34	33	39	43	46	29	35	41	37	48	46	40	44	52	44	51	40	46	37	39	37	40	44	46	44	41	42	44	47	43	35	36	38	32	45	31	41	38	51	45	30	40	60	37	33	43	41	38	47	37	35	37	40	38	51	34	42	39	36	33	29	42	44	47	52	38	33	27	28	50	44	43	39	41	45	46	45	45	42	30	48	38	46	43	28	35	46	45	30	44	32	35	35	49	31	44	41	41	42	41	28	38	38	34	37	42	42	43	45	49	36	41	44	42	45	36	38	39	37	39	35	36	42	51	38	36	48	59	35	48	39	43	35	36	42	57	54	35	47	45	40	42	38	37	41	48	57	32	45	40	47	37	38	45	41	25	36	47	43	44	36	46	41	39	37	35	41	39	45	52	47	51	48	43	45	36	47	38	45	36	25	36	56	38	38	35	36	43	34	31	35	40	47	48	42	41	45	42	31	43	39	36	57	45	47	50	40	38	42	43	34	43	48	39	35	33	27	38	38	35	35	35	36	38	36	47	39	34	47	37	48	36	38	46	37	40	55	34	52	41	47	47	38	49	36	36	33	53	47	49	41	37	50	28	35	50	44	50	29	50	39	37	46	51	43	36	39	48	39	34	48	45	30	41	43	49	42	44	39	37	46	39	46	38	36	38	37	34	36	36	39	40	22	39	42	53	45	38	39	36	33	43	34	41	45	48	46	47	43	38	44	34	37	41	45	39	37	37	37	36	36	32	49	48	39	44	48	55	37	35	36	53	47	42	38	42	33	39	35	32	33	44	38	38	36	41	44	34	23	30	49	42	39	34	31	32	45	36	31	49	36	29	44	37	34	45	42	38	57	42	42	39	41	38	43	40	32	43	49	48	37	35	44	34	41	50	36	36	50	41	49	38	41	39	41	45	50	46	38	43	46	46	38	40	48	26	30	57	41	43	45	49	35	41	45	41	41	42	51	43	31	37	42	33	37	32	29	43	43	46	38	27	43	36	40	44	53	42	45	44	40	40	51	38	36	37	49	43	39	26	47	42	56	41	33	42	36	40	56	44	34	51	37	49	39	37	42	46	46	50	40	40	40	40	44	43	50	42	41	27	28	33	45	34	46	40	33	30	38	37	43	32	29	35	42	37	45	48	56	38	35	39	47	34	27	42	40	30	53	26	44	36	51	50	34	40	38	34	41	38	47	38	35	43	38	49	44	36	43	51	53	38	49	45	54	51	36	32	35	41	36	50	37	41	42	40	45	49	48	41	49	45	44	33	36	46	30	33	45	39	43	38	48	30	38	50	45	27	40	43	34	35	42	42	45	35	46	39	39	41	45	37	32	38	45	34	42	39	55	41	39	21	38	36	42	40	50	36	47	37	33	37	38	31	46	31	46	49	41	36	38	40	50	37	38	32	37	52	40	40	42	43	37	53	39	34	32
25864	23783	32443	66643	75758	10220	2775	2103	1739	1481	1318	1236	1453	1469	1278	1212	1300	1195	1194	1141	1069	977	951	964	907	979	834	833	829	858	820	792	739	767	759	831	773	749	758	768	818	796	777	765	778	762	792	728	764	725	759	785	742	722	750	731	775	756	787	763	713	701	710	658	671	740	694	710	718	696	695	740	739	683	703	667	698	717	689	668	674	704	687	684	670	741	640	691	679	668	722	732	667	679	642	683	645	727	733	705	651	718	713	675	639	720	685	660	680	683	696	663	699	680	651	708	632	666	696	646	733	689	701	691	727	696	678	675	709	633	631	695	747	685	732	664	711	700	711	723	663	651	749	718	674	657	682	742	662	732	704	707	688	695	726	687	691	710	681	654	716	598	657	708	739	670	681	687	656	742	733	712	710	655	678	708	680	738	716	663	710	699	683	688	689	706	676	669	712	640	680	684	680	712	674	676	658	671	716	737	686	702	684	689	689	686	726	676	702	672	632	649	676	668	711	698	687	673	702	681	711	635	699	681	663	695	715	701	625	664	673	715	669	675	663	620	689	727	692	687	709	679	684	651	663	720	700	637	629	682	683	677	619	704	647	719	661	702	733	699	681	666	692	716	683	656	692	691	655	700	678	704	680	713	662	648	673	678	686	715	709	657	695	677	693	674	668	660	728	734	693	726	698	691	726	710	698	684	712	660	721	670	668	688	660	729	673	689	714	694	636	659	703	659	737	704	700	675	694	742	646	678	723	669	700	656	703	716	680	690	672	684	693	688	670	729	684	689	724	696	709	691	651	689	719	643	696	679	687	713	656	682	676	681	720	708	702	689	679	706	700	698	703	649	674	666	695	684	658	684	676	662	646	699	662	675	707	693	700	679	676	666	668	658	697	663	651	678	674	720	707	676	705	690	702	629	708	687	667	674	676	700	699	707	686	722	752	663	736	723	659	678	690	732	673	710	664	677	691	682	714	678	697	661	681	716	741	713	692	720	670	701	721	665	732	721	689	693	676	700	682	731	691	670	685	703	739	677	708	663	716	719	693	700	657	681	675	686	689	657	684	613	663	630	689	688	668	679	716	666	644	714	674	691	659	678	691	707	700	695	698	651	677	660	698	682	678	690	670	676	678	697	688	711	663	710	725	643	676	683	661	674	696	696	720	643	674	735	685	665	643	710	748	673	695	719	715	674	697	714	683	695	664	675	704	696	678	648	641	658	640	702	698	713	726	715	698	696	746	706	608	660	669	681	674	631	704	654	644	690	678	683	694	678	682	701	692	671	677	700	694	683	631	665	734	738	685	681	738	673	683	744	725	667	683	707	725	712	717	693	736	685	682	687	672	677	651	640	666	691	691	690	639	677	658	671	708	720	715	721	716	644	653	680	643	672	702	696	664	713	644	659	703	669	689	647	724	654	710	689	712	701	682	710	683	756	684	719	718	702	722	682	704	661	706	667	698	699	680	667	682	694	679	646	718	695	693	686	703	653	699	660	712	662	643	632	694	699	766	692	638	669	678	686	657	666	679	693	703	694	670	691	671	697	676	753	649	688	678	710	679	688	692	666	713	680	684	704	704	669	673	685	684	714	627	727	716	679	730	726	650	724	718	702	686	712	728	714	698	710	699	725	669	683	653	714	702	693	660	725	630	667	695	691	724	711	692	695	695	699	679	730	701	693	691	746	703	690	659	672	678	673	671	668	681	699	670	719	690	674	663	736	735	662	649	679	687	675	663	673	702	687	654	732	640	737	649	725	670	724	696	724	662	711	683	660	677	699	707	671	597	725	704	707	672	674	665	634	716	687	693	691	693	685	663	734	710	727	704	695	669	684	703	718	702	724	678	710	689	632	686	734	693	703	737	663	686	662	688	700	681	631	702	683	683	702	665	659	651	700	720	666	656	709	661	681	716	698	673	652	718	724	747	703	651	684	700	684	689	667	659	705	685	735	688	639	692	655	749	671	704	682	692	699	713	702	660	671	621	618	706	682	677	702	726	703	719	723	671	709	677	714	661	704	709	667	681	670	691	682	728	668	689	682	704	699	673	653	714	665	673	677	719	677	673	664	661	714	711	686	743	720	667	719	669	675	716	699	683	670	664	739	701	726	665	635	666	677	737	642	656	683	671	666	676	662	652	721	717	654	680	652	698	678	683	656	691	730	663	744	646	673	722	701	677	691	700	685	688	652	707	678	688	670	690	705	686	726	661	720	720	657	675	678	707	699	695	699	693	632	674	653	684	675	750	709	685	701	689	730	712	743	673	672	700	681	672	687	695	676	675	672	709	639	706	668	716	669	671	659	697	684	695	714	710	690	680	741	668	661	723	610	679	676	674	691	687	719	706	661	711	737	690	661	684	701	724	686	688	732	620	694	706	671	751	657	700	706	706	694	680	696	660	729	666	681	682	717	696	697	660	695	691	728	689	642	730	713	738	701	715	694	713	710	682	655	690	700	701	677	741	690	685	685	652	714	679	697	693	679	767	657	699	751	688	730	658	706	695	686	697	657	668	681	633	659	690	651	675	706	711	630	684	722	717	645	669	685	670	723	647	705	692	700	719	649	685	676	689	707	694	701	667	681	722	660	731	667	722	689	684	675	692	691	625	671	731	682	694	712	689	652	690	682	742	678	691	673	688	730	713	676	675	731	669	668	656	675	651	712	712	731	642	686	657	683	670	689	633	689	693	713	704	694	678	666	708	753	668	687	673	709	687	691	699	672	700	739	705	703	658	669	688	739	672	711	659	669	711	690	680	706	634	700	639	690	647	727	692	677	696	658	697	689	707	686	694	671	663	678	727	699	723	700	718	667	724	702	712	704	686	692	659	698	714	697	683	710	678	746	669	727	631	649	666	698	700	679	688	685	712	649	659	711	665	717	675	679	687	661	645	662	708	694	696	696	668	724	721	701	732	695	687	670	681	691	661	645	690	703	675	670	668	694	674	730	704	665	683	677	724	701	696	705	667	693	669	664	677	720	697	671	696	689	676	654	707	716	665	705	676	728	645	665	717	661	697	721	715	718	676	749	684	685	654	690	668	659	654	653	688	733	682	731	696	670	676	677	682	640	677	704	718	648	703	734	718	670	703	678	679	715	678	655	710	685	716	688	737	660	655	637	661	693	691	703	634	694	704	679	692	699	718	689	666	682	653	689	712	670	689	740	703	704	697	684	712	694	675	696	634	673	729	727	663	673	675	692	725	707	675	679	698	657	691	700	702	720	688	683	677	681	680	725	706	700	691	700	692	741	672	675	687	677	774	678	661	632	726	665	642	692	702	717	703	703	675	693	670	677	732	685	656	752	667	699	669	648	672	721	654	666	695	705	727	715	668	734	724	667	635	665	661	657	695	664	677	729	669	648	678	691	731	660	642	723	657	720	699	695	691	673	654	650	705	716	732	697	719	698	685	721	729	644	699	708	662	654	668	673	687	676	686	697	721	713	637	699	713	656	673	695	699	693	707	691	633	673	678	676	706	687	730	703	681	648
3115	1667	8038	20696	24751	3452	72	50	39	49	40	41	36	37	35	56	42	46	47	44	40	45	41	34	34	36	41	34	25	42	40	30	25	25	25	34	28	43	31	31	31	32	35	37	32	38	40	41	27	37	37	42	40	32	32	48	28	28	39	37	37	27	29	38	29	31	36	26	45	23	46	28	39	40	25	28	41	32	26	42	22	31	37	31	29	29	30	30	26	34	29	51	32	31	20	36	29	22	35	35	30	18	26	38	35	30	19	38	37	27	35	34	33	34	34	27	28	26	28	39	32	34	27	35	32	25	35	32	27	22	26	25	40	32	39	19	26	35	20	37	33	38	30	40	34	33	27	37	35	32	38	36	19	32	47	15	40	35	28	24	36	34	36	41	23	30	33	25	29	41	38	30	34	31	28	31	33	27	36	33	26	30	21	36	39	25	43	32	25	30	39	25	43	34	30	45	38	33	30	29	27	28	37	36	37	35	28	29	30	26	42	26	33	35	33	30	31	38	34	33	28	25	27	23	33	23	35	25	21	35	31	37	35	37	29	31	26	17	42	33	31	29	32	36	41	23	29	26	31	40	21	26	31	34	36	37	36	42	45	34	21	29	41	30	40	38	34	40	36	22	24	26	28	28	31	32	26	27	28	32	34	39	35	29	39	33	23	40	30	26	39	27	32	38	38	25	27	47	30	39	26	41	33	36	33	29	30	29	32	31	29	29	34	33	25	38	34	35	35	34	33	42	23	28	31	29	35	25	33	28	28	26	26	35	29	22	28	33	20	28	29	34	41	25	36	37	30	30	33	30	39	27	28	28	21	30	34	34	25	32	22	28	35	39	31	28	27	25	38	35	35	39	29	36	33	21	33	23	37	33	29	44	30	32	42	40	31	30	18	32	37	31	27	30	31	32	29	40	28	38	35	28	37	35	31	30	25	29	34	28	39	24	35	31	35	38	28	35	36	32	33	39	33	28	33	42	37	35	31	35	32	37	30	40	33	33	39	34	27	25	30	34	33	32	39	35	28	27	26	36	33	30	28	28	26	32	37	39	32	29	38	33	40	37	42	25	24	34	21	33	27	38	31	29	41	33	24	35	33	34	32	30	31	40	39	40	30	29	39	34	20	43	33	21	25	33	34	28	41	44	38	36	32	39	24	42	29	31	34	32	40	24	27	32	31	18	34	28	31	36	26	49	35	36	41	47	44	18	30	26	40	22	40	26	39	33	25	33	38	42	32	36	38	39	40	37	25	29	32	27	43	23	31	37	30	34	26	28	25	38	30	20	31	37	39	29	32	32	30	26	28	36	31	29	21	47	40	31	24	37	37	31	39	38	23	25	39	23	33	34	25	42	36	28	22	31	31	29	35	28	32	38	30	31	37	34	36	26	28	29	27	31	34	28	37	25	28	37	26	42	33	28	37	31	30	28	33	29	29	39	34	30	34	22	36	30	38	40	36	31	40	22	33	30	33	26	38	25	46	41	39	29	28	21	36	38	27	31	26	30	31	22	25	29	37	29	33	32	29	33	35	29	27	41	26	39	36	28	37	34	32	33	32	23	24	43	34	27	35	35	31	33	37	26	32	34	30	42	35	37	28	50	40	34	31	37	37	36	28	27	38	30	34	34	40	27	38	38	33	31	23	24	28	32	33	27	39	39	33	32	29	27	26	20	33	31	29	30	30	26	26	27	23	30	28	34	22	35	40	26	37	26	38	29	29	26	27	27	27	31	31	30	40	30	35	47	44	28	35	33	39	25	42	40	37	35	25	22	48	39	35	30	32	31	30	25	32	25	40	27	28	37	33	26	28	21	36	32	29	29	33	30	40	40	34	27	37	27	35	30	32	30	25	33	20	30	32	37	37	22	39	31	31	37	27	34	31	33	27	32	33	26	28	32	36	23	26	34	43	28	32	34	32	27	21	29	29	42	36	34	27	29	41	23	31	36	41	39	36	41	35	35	35	25	29	38	28	32	28	26	30	26	28	39	31	32	27	31	39	21	27	25	26	28	29	25	27	28	27	27	38	37	32	32	46	28	25	26	36	29	29	30	31	35	31	40	27	31	43	34	29	32	32	30	34	20	33	33	37	27	31	26	36	34	25	35	24	33	41	39	29	37	35	35	45	34	27	26	25	23	39	29	28	35	31	28	30	32	31	35	36	24	36	31	28	20	33	34	34	18	35	24	27	31	27	28	37	25	29	37	36	33	36	27	36	30	40	31	33	31	36	30	29	33	36	27	30	26	32	29	25	33	29	25	33	34	25	32	30	23	32	26	29	33	34	35	27	37	35	28	31	34	35	32	27	42	35	28	28	28	27	25	36	32	32	29	22	39	31	23	26	28	30	25	28	34	34	31	32	26	29	30	27	35	25	26	32	36	30	22	33	34	33	22	29	42	26	46	29	22	34	41	34	27	26	38	27	25	33	36	29	25	32	39	35	39	20	35	26	32	35	26	27	33	38	34	30	35	39	33	31	38	23	35	39	23	35	31	36	30	33	39	33	36	21	36	30	43	42	25	31	23	29	36	27	33	22	41	27	24	32	32	36	32	26	35	28	25	32	36	23	34	29	39	30	42	29	41	34	41	36	36	26	38	25	24	30	30	37	36	21	31	36	29	38	22	19	30	36	30	39	37	39	25	27	33	40	33	30	36	25	26	38	34	36	27	45	25	19	30	33	27	25	36	28	24	22	34	42	37	33	28	27	37	32	34	33	32	22	33	32	41	29	26	36	34	27	35	38	29	30	27	38	36	22	32	44	27	36	29	25	35	42	40	38	42	23	38	37	35	27	29	35	35	30	29	35	46	35	39	25	38	37	26	28	33	36	27	31	34	35	36	30	34	40	48	35	37	24	31	33	25	33	33	39	43	27	32	31	36	29	23	28	29	30	27	28	21	31	27	34	28	33	36	28	33	41	42	31	37	37	40	34	33	30	28	32	36	28	23	33	40	26	37	47	36	40	39	37	36	26	31	31	32	34	26	27	35	28	43	27	27	35	26	25	31	33	41	26	16	26	31	23	38	32	39	32	40	33	40	28	30	36	33	28	31	29	35	38	32	27	31	26	29	31	36	34	31	24	33	34	32	27	30	19	37	32	25	29	33	26	33	35	25	31	35	32	37	24	29	35	41	34	31	18	29	32	19	21	38	33	28	26	29	30	36	31	39	32	30	30	35	29	34	25	28	20	30	31	38	33	34	38	27	37	32	22	43	29	36	34	31	24	36	36	28	25	32	30	29	30	32	30	30	39	26	30	32	38	34	48	38	34	34	25	43	33	32	30	15	36	33	34	20	29	34	19	36	33	27	35	31	23	21	44	31	40	33	28	39	27	36	38	28	35	32	31	27	27	31	33	35	28	27	35	32	32	29	31	33	36	32	27	30	33	29	28	40	32	31	36	31	36	39	33	41	31	28	30	19	34	29	29	30	30	32	32	25	31	29	27	24	37	29	38	31	25	36	36	30	32	32	37	31	39	25
34458	28862	43198	82898	82356	8514	4190	3075	2381	1950	1635	1443	1611	1614	1536	1408	1478	1349	1300	1144	1112	950	919	898	852	853	857	832	744	758	713	744	669	650	684	661	618	659	676	705	679	651	643	624	677	638	592	618	624	640	615	651	607	640	653	616	575	599	589	621	583	580	553	560	537	565	569	585	543	560	554	554	548	543	588	548	614	517	545	571	526	598	573	624	584	563	561	543	582	558	536	594	481	551	541	576	531	556	519	512	593	565	555	531	544	584	523	568	568	573	527	528	554	588	551	633	545	526	544	554	546	542	556	523	593	617	541	542	510	552	531	527	530	557	538	562	512	589	533	534	547	564	553	530	525	531	533	541	544	528	552	577	586	591	543	568	533	520	593	545	557	537	546	537	522	570	543	543	558	559	508	535	560	520	525	510	579	560	547	529	551	534	520	555	541	540	606	551	591	543	540	534	578	546	533	529	539	555	539	568	535	546	552	490	558	532	504	534	539	515	610	527	587	552	535	518	530	554	558	568	561	537	550	592	536	560	556	577	530	572	598	579	555	510	563	547	516	576	534	541	542	517	531	525	534	562	533	534	561	533	531	534	530	566	566	535	556	590	549	547	568	558	568	531	578	538	552	548	552	544	528	543	549	574	555	519	539	570	527	573	560	580	572	489	558	565	555	532	550	557	540	554	564	556	534	526	546	556	499	573	590	573	592	564	542	560	563	569	549	579	516	570	554	543	522	525	550	521	545	548	526	571	528	546	535	541	551	549	531	525	529	554	546	586	595	558	551	585	583	560	584	531	588	541	542	543	577	535	571	498	582	552	575	556	557	535	557	571	570	541	556	542	558	528	525	571	541	536	561	524	542	545	539	523	538	525	549	550	554	573	531	564	510	518	526	518	523	543	563	557	530	552	549	560	523	553	536	553	574	528	511	562	541	530	578	546	526	548	537	514	550	521	531	556	529	559	495	567	507	564	543	532	542	556	558	551	556	560	516	545	552	556	571	581	573	530	536	568	537	520	598	547	533	553	536	543	571	547	495	575	571	531	518	579	527	510	464	563	486	538	524	556	523	581	578	523	539	567	547	544	561	546	547	569	547	568	561	518	538	552	540	567	579	522	567	547	511	558	555	518	540	542	542	544	567	530	527	534	525	538	572	562	554	518	545	529	533	564	556	545	495	535	519	547	548	539	545	533	528	534	580	513	568	527	586	565	539	525	565	567	583	573	579	518	572	536	524	514	517	535	551	550	542	553	541	578	530	586	531	542	550	579	542	564	504	545	564	604	549	546	609	554	525	507	559	544	571	478	557	506	585	530	519	562	604	551	532	531	555	559	536	563	515	561	525	563	565	546	505	579	558	561	541	553	566	522	588	551	561	537	576	542	516	533	583	543	540	563	599	580	597	575	514	556	551	584	518	512	540	539	546	512	551	544	556	570	516	541	523	499	571	529	522	555	546	562	558	545	570	496	550	523	536	540	580	572	570	558	527	574	539	516	545	591	544	550	507	596	541	554	542	525	539	544	504	560	515	553	566	596	558	576	547	514	531	540	546	520	571	557	589	552	555	524	545	511	496	597	523	528	529	598	571	521	523	483	481	541	564	523	561	515	533	543	547	555	514	585	539	566	532	565	527	545	554	549	518	564	537	516	558	554	514	549	556	572	536	603	577	529	558	541	531	527	568	592	552	526	562	545	513	565	576	554	548	542	599	555	571	576	604	570	571	502	597	546	549	545	491	564	570	532	542	578	510	579	579	550	552	559	557	520	568	519	562	554	540	538	528	518	565	502	515	553	569	540	616	558	552	555	568	567	549	575	554	548	541	549	555	535	521	513	539	566	530	561	516	513	549	526	548	571	510	520	589	572	533	525	550	568	523	514	541	524	523	557	521	578	542	550	516	564	529	565	593	556	520	530	506	518	575	538	547	568	569	537	536	565	533	560	523	572	511	565	551	513	572	537	551	507	496	548	524	533	533	510	558	555	580	601	541	533	515	550	555	541	557	511	554	541	584	525	548	518	557	562	530	545	557	511	546	547	564	534	537	516	548	512	504	548	591	569	565	592	545	539	540	485	568	566	555	519	555	549	542	542	534	555	503	505	579	501	508	527	533	518	549	547	543	544	535	542	528	588	550	534	550	551	567	531	578	570	518	498	577	556	527	554	543	531	564	575	546	558	539	525	534	552	552	545	559	569	579	537	564	563	503	574	540	576	538	549	558	551	534	519	520	554	536	568	552	547	559	564	531	553	528	550	547	591	564	549	556	545	552	537	562	517	596	538	565	567	545	560	549	533	547	529	533	547	529	531	544	591	572	519	562	567	588	534	571	508	552	544	550	533	567	509	523	550	582	576	546	561	519	567	575	534	534	565	551	546	571	586	545	566	504	513	537	546	521	561	560	563	558	532	554	541	550	541	503	536	507	528	564	554	563	516	563	531	566	573	576	513	521	544	531	525	551	530	532	529	539	502	507	534	497	564	540	523	564	516	534	527	553	529	526	546	542	554	538	540	553	562	566	547	556	565	510	574	549	598	551	555	517	560	517	513	530	526	565	523	552	590	533	548	524	566	539	555	546	487	529	546	534	558	520	517	535	541	548	566	614	507	571	531	536	511	547	577	521	507	548	539	548	572	547	546	547	519	520	575	582	565	577	536	539	563	543	493	543	539	557	546	548	581	529	556	536	526	535	530	566	584	518	550	511	540	521	548	532	543	532	525	550	549	561	552	572	562	541	574	530	547	515	532	532	530	580	557	542	525	544	559	549	528	564	529	559	526	542	600	515	541	534	522	514	522	556	569	590	535	587	537	562	558	524	537	467	547	527	569	563	547	560	578	566	550	607	542	534	548	483	520	573	535	581	547	563	540	506	607	596	564	525	582	548	585	521	488	526	549	528	529	543	557	519	549	499	533	570	529	553	502	532	532	529	556	574	567	551	541	592	534	569	568	565	504	573	543	568	552	588	538	539	529	527	489	586	606	550	551	525	541	555	527	539	551	518	609	540	527	576	551	556	548	547	565	514	547	551	533	526	569	521	558	530	528	561	536	521	517	516	522	567	529	566	538	582	522	545	540	579	541	553	547	560	572	510	514	575	530	536	527	528	522	546	538	555	567	578	536	545	543	515	521	502	612	584	561	485	542	586	517	540	533	551	543	559	545	546	559	551	550	561	575	544	536	551	573	557	549	554	510	559	569	548	492	560	569	527	561	568	532	530	563	577	522	528	564	542	540	549	528	587	575	559	555	530	544	540	575	558	531	573	529	524	531	539	551	535	505	550	539	565	518	550	560	549	529	572	549	535	579	556	528	524	549	556	555	532	558	578	567	514	544	568	526	572	515	553	578	551	512	505	525	597	513	565	551	551	554	576	544	556	533	568	583	546	545	569	530	549	583	558	544	552	517	570	536	562	579	534	560	578	543	537	482	510	573	526	557	532	575	556	522	564	518	536	533	569	523	584	571	571	528	549	523	553	534	540	532	549	575	552	515
1883	588	1651	2922	4103	119	30	30	37	33	25	34	32	29	34	29	32	30	28	29	26	25	21	24	34	32	31	33	26	23	26	30	27	25	24	38	25	27	24	30	28	26	27	26	32	33	43	27	22	31	27	30	34	20	22	29	28	24	18	37	28	17	24	38	31	27	47	21	29	25	24	21	22	32	19	31	24	26	33	22	23	20	26	28	25	34	34	23	25	27	25	35	31	27	31	28	29	20	25	38	21	29	25	22	35	25	35	18	29	26	22	27	32	27	27	24	24	41	21	36	37	28	32	19	28	30	23	30	21	23	22	35	18	31	25	20	23	26	27	26	22	32	27	32	31	20	28	18	29	28	23	34	27	32	41	26	26	26	19	20	26	18	28	24	29	36	27	26	24	35	27	24	33	28	33	36	30	31	23	28	37	29	20	39	31	27	17	19	26	38	33	31	26	20	39	35	24	22	33	25	23	28	26	19	26	26	23	29	30	26	29	16	23	29	20	34	37	25	26	25	32	18	38	42	35	30	25	26	30	26	26	22	23	31	28	23	29	19	29	25	30	34	28	22	28	37	26	32	35	28	28	27	26	20	26	32	25	32	23	29	28	31	27	31	27	25	27	26	24	28	23	26	34	18	31	28	19	30	33	33	28	18	28	23	33	31	25	28	28	25	21	31	20	32	22	27	30	30	25	32	19	17	33	23	25	22	26	36	33	35	26	27	30	34	22	25	21	37	31	33	31	32	31	25	26	22	26	23	27	31	28	29	40	31	23	25	30	26	32	34	23	26	31	26	26	27	24	24	23	24	20	28	30	20	29	33	29	20	26	26	34	27	31	24	27	22	26	37	27	17	27	23	32	22	32	34	28	17	36	27	18	21	25	34	22	22	25	25	26	24	35	33	30	31	26	23	35	26	37	24	30	20	25	27	23	29	30	33	26	23	38	26	27	28	24	25	26	29	18	22	21	18	27	24	30	34	30	28	20	26	35	18	25	23	27	29	26	29	27	18	24	26	33	28	31	24	27	21	27	21	31	31	30	27	22	22	33	29	26	19	22	20	21	23	31	26	28	29	26	29	20	29	24	33	29	21	32	33	23	26	33	36	33	24	27	22	23	31	27	26	26	35	30	25	34	29	19	22	28	30	25	27	25	27	25	22	27	30	13	24	23	33	26	30	39	32	28	24	20	26	38	27	24	29	28	20	19	26	35	22	27	26	29	42	26	29	27	23	29	27	36	31	17	26	33	32	36	32	36	26	37	30	29	18	23	28	24	22	28	26	35	30	32	23	26	18	25	33	31	27	24	20	22	27	29	27	28	38	29	21	15	32	33	25	27	26	20	23	29	26	29	27	28	32	24	21	30	22	24	30	31	29	35	28	37	35	26	27	25	25	27	25	31	27	25	29	31	34	29	25	25	24	21	28	23	23	26	30	33	21	24	25	26	30	31	21	28	28	24	33	20	31	18	23	16	30	33	24	31	14	36	37	25	36	21	20	26	32	31	28	32	24	27	32	23	33	31	24	26	35	28	28	33	40	27	23	28	19	31	32	29	24	22	26	23	30	36	35	30	29	25	27	15	28	19	26	31	29	15	23	33	30	22	27	28	25	32	31	32	26	20	26	27	38	43	21	34	29	23	33	25	19	18	28	26	24	31	33	24	36	29	23	23	27	25	27	23	25	38	32	20	34	29	33	30	33	22	20	25	30	25	23	29	33	32	29	19	25	24	32	42	30	30	32	30	28	27	34	32	23	34	24	36	39	21	28	33	28	37	32	22	34	21	22	19	27	35	30	26	28	32	23	24	26	35	31	22	26	24	25	23	34	42	33	28	26	21	38	27	33	34	35	24	19	19	33	31	31	26	34	33	24	29	30	21	23	24	32	27	27	31	18	27	22	27	37	25	28	21	23	27	35	33	28	19	28	24	33	29	23	30	33	33	26	28	34	28	28	21	25	27	24	28	27	32	30	27	31	20	29	16	17	15	22	30	32	31	29	30	38	29	30	25	23	16	28	35	27	25	21	26	32	31	31	35	27	22	34	22	26	29	31	27	22	18	24	23	30	29	18	21	32	26	33	30	28	27	33	30	29	30	27	27	27	27	35	27	26	27	28	35	32	23	34	21	30	27	33	29	26	27	27	33	21	32	32	31	23	24	33	29	22	22	20	19	25	28	26	34	36	34	21	24	21	25	23	27	23	24	26	31	31	34	30	24	30	21	27	19	32	36	20	30	18	24	28	31	29	29	22	33	19	22	30	27	25	31	25	19	28	31	24	24	27	22	36	32	30	21	28	33	24	35	34	23	28	32	24	28	36	29	29	20	18	23	28	22	35	29	25	24	22	26	32	29	19	24	28	30	25	24	32	24	35	32	25	19	29	20	22	25	25	29	33	32	31	32	28	32	33	27	20	24	32	23	30	28	33	34	23	26	32	16	31	26	28	28	26	27	23	35	19	26	38	39	30	19	23	27	30	33	22	26	29	24	26	22	21	27	30	24	35	25	31	23	30	32	18	31	25	26	20	26	24	33	22	29	31	30	25	27	36	25	21	33	25	33	23	30	27	26	28	26	34	28	31	19	24	27	34	31	24	30	31	34	37	21	25	32	24	29	24	34	31	35	35	25	27	26	25	26	19	19	31	20	24	25	24	23	20	27	20	34	29	30	25	28	22	20	32	24	26	25	31	33	29	29	22	26	30	30	23	30	31	20	26	35	18	29	34	32	22	25	25	27	33	31	23	33	31	23	31	31	21	29	17	29	24	33	24	32	31	24	29	30	28	33	30	33	27	25	31	26	28	27	26	31	32	27	41	31	24	25	21	31	25	22	24	17	34	36	36	36	28	25	27	25	36	26	29	35	30	31	27	27	35	31	31	27	38	27	31	22	22	25	28	31	38	31	25	30	32	30	16	30	34	30	22	35	21	29	26	27	21	31	18	15	32	20	27	17	26	26	33	31	31	25	27	30	22	33	38	30	18	20	28	25	24	28	33	27	31	25	28	33	22	33	23	22	30	24	33	25	28	28	29	32	14	29	32	26	29	23	29	22	27	27	31	21	27	31	24	29	30	22	29	22	29	29	32	26	29	25	28	31	23	27	24	32	17	24	29	31	23	40	30	27	31	29	26	30	23	25	30	30	27	30	34	34	18	15	25	23	23	20	36	32	27	35	21	25	23	28	16	37	32	33	37	26	30	17	22	37	23	24	24	26	33	28	34	32	31	18	29	20	28	15	20	31	22	24	30	25	24	31	34	27	22	37	24	24	25	44	21	25	35	25	21	28	28	25	22	33	28	26	28	28	18	23	19	27	22	21	26	20	24	38	32	22	32	15	25	32	29	25	23	29	35	22	23	22	30	28	28	28	20	31	29	18	35	20	25	39	37	28	23	31	22	37	19	21	26	34	25	29	31	24	25	26	31	28	29	26	24	28	26	21	28	27	28	33	41	34	28	35	29	26	30	35	31	33	19	26	27	21	29
23051	17885	28161	49528	51750	3376	1056	862	773	700	590	623	787	860	915	859	825	796	833	767	645	580	629	576	613	609	531	534	535	584	546	507	509	514	496	516	557	533	516	510	503	558	528	499	517	514	504	506	526	516	523	490	522	493	482	489	508	454	500	527	506	496	447	474	482	471	436	474	416	479	510	466	502	492	502	492	492	466	512	473	474	439	511	467	488	482	462	461	502	473	471	446	481	457	460	493	461	470	452	488	408	412	457	457	463	471	435	466	460	409	503	489	436	510	465	470	452	490	486	461	470	473	448	496	527	474	446	488	473	460	478	507	492	461	466	464	494	477	496	458	456	473	484	487	471	460	483	437	482	476	451	454	466	499	482	473	482	461	483	461	454	468	472	480	481	472	435	490	479	458	465	500	503	486	456	439	469	461	485	444	477	495	485	433	465	440	458	476	435	496	461	465	450	456	499	460	417	469	450	483	484	460	477	473	425	439	472	469	533	436	477	470	497	515	452	464	446	463	474	448	447	463	451	466	421	444	458	436	457	424	475	462	488	452	487	465	487	493	462	473	473	457	493	473	489	467	456	484	458	487	458	441	488	432	468	463	498	475	473	471	477	451	475	462	452	489	484	450	487	490	473	422	455	459	465	479	501	482	484	468	461	471	458	465	483	489	458	455	480	481	448	476	498	468	458	456	457	483	500	431	461	475	455	465	426	466	489	450	485	467	472	475	431	471	437	482	451	443	477	462	508	451	479	492	490	472	516	453	454	489	473	482	463	485	419	416	469	441	487	447	474	447	513	474	452	492	479	432	443	490	503	423	462	466	494	444	503	479	466	461	453	463	436	511	483	496	490	467	438	473	469	482	449	432	461	481	510	429	461	429	524	505	478	492	478	449	474	440	445	435	437	460	460	510	443	495	463	445	484	482	462	458	479	458	501	493	423	478	433	460	507	481	423	465	483	467	482	497	435	444	445	429	464	424	455	439	482	448	500	493	438	460	505	437	464	433	504	459	509	466	478	472	467	470	466	472	449	471	468	475	480	454	466	512	481	493	448	471	442	456	483	466	484	439	449	467	438	462	487	455	475	471	479	450	433	449	431	489	451	466	459	475	457	464	448	436	483	474	432	461	450	497	486	456	510	496	467	432	467	501	479	459	510	484	451	494	467	471	486	480	446	455	438	465	464	510	481	452	486	472	462	494	454	482	451	449	466	462	446	465	476	468	493	491	484	495	458	456	432	456	430	436	481	471	487	450	464	487	441	434	428	471	462	486	497	489	472	509	484	457	465	438	469	487	483	414	455	442	447	489	475	442	494	488	445	436	484	482	461	448	463	472	461	473	491	477	462	451	453	455	467	467	473	451	479	470	449	457	479	499	453	465	444	483	437	483	471	463	439	487	505	489	493	470	429	496	472	511	493	461	491	479	447	509	433	458	475	456	432	443	451	428	497	480	441	487	480	435	448	432	477	448	479	443	460	455	493	447	480	516	473	446	452	419	468	460	451	439	480	492	489	478	500	468	437	485	460	474	442	454	481	522	468	452	502	438	457	451	481	448	487	500	460	471	432	476	403	451	556	477	474	431	493	470	458	486	440	479	461	493	509	471	488	467	469	466	495	496	485	433	479	479	472	520	461	430	512	485	430	467	495	482	479	499	457	451	485	437	473	464	489	464	463	470	459	479	521	484	478	437	488	487	486	461	496	472	450	447	489	466	469	415	464	500	468	498	445	444	500	477	485	432	437	510	472	462	435	494	478	447	459	449	454	446	482	446	483	474	459	463	494	476	471	500	458	435	502	461	494	465	453	440	490	483	504	480	427	450	443	462	451	483	501	459	471	426	455	469	435	443	458	488	483	437	483	477	463	474	475	442	487	466	454	480	486	452	458	450	454	486	493	510	460	440	473	500	472	474	452	470	478	461	476	472	486	466	492	476	424	472	407	465	450	496	503	494	464	483	443	477	462	438	461	511	498	456	477	489	486	489	504	485	455	471	490	468	462	439	441	509	467	470	467	460	433	474	484	457	474	457	474	475	472	461	461	464	453	473	461	471	448	479	487	444	476	492	449	468	483	447	467	457	467	469	469	486	466	446	444	462	445	479	436	502	439	465	476	468	474	505	451	477	442	466	484	499	446	496	524	475	452	465	518	454	477	462	450	468	455	458	444	473	471	478	486	463	480	444	450	438	474	450	461	440	465	478	503	471	471	487	471	482	431	453	455	516	462	459	462	489	492	446	496	475	491	497	400	456	485	475	440	500	482	477	441	479	449	457	470	507	481	454	448	442	484	455	516	511	430	458	430	439	499	492	459	463	464	436	479	462	456	437	494	485	484	464	479	498	442	490	481	464	469	480	484	453	475	461	420	464	490	461	449	460	443	470	473	472	446	503	492	492	444	488	464	455	491	473	470	503	453	500	466	466	470	452	479	460	479	480	447	430	454	442	509	499	520	487	489	441	440	498	489	495	473	448	459	453	459	476	457	483	437	460	480	452	414	488	486	454	480	484	456	505	427	498	445	493	526	439	481	468	464	507	446	509	434	487	483	493	510	426	487	477	474	485	490	443	471	464	461	482	498	435	467	487	455	473	460	478	469	468	460	469	452	468	412	484	449	449	469	461	456	472	463	433	431	477	470	443	413	488	419	458	446	501	491	479	435	492	474	513	494	451	474	480	484	475	490	436	473	466	486	479	456	462	497	445	457	436	500	447	479	467	455	500	490	495	502	468	501	460	467	487	474	486	484	442	459	459	484	485	469	473	492	444	462	451	462	438	457	487	463	470	482	495	480	438	477	471	467	489	423	452	446	504	467	462	463	477	460	465	446	473	456	475	443	497	494	459	448	447	441	457	424	467	432	453	437	471	494	501	425	476	450	466	465	473	467	494	461	474	466	458	468	467	486	483	462	482	447	486	458	445	476	512	459	484	460	433	449	466	456	432	431	468	498	456	506	446	479	429	454	466	406	465	494	485	465	472	471	442	486	501	451	443	494	495	488	502	439	435	494	495	504	491	480	485	456	475	487	478	464	441	483	442	471	468	491	468	464	463	506	456	446	424	467	461	455	446	458	412	450	471	526	488	409	459	487	481	498	460	477	471	463	441	500	471	442	477	443	484	474	453	456	445	457	468	493	486	468	479	453	469	488	437	438	474	466	479	473	473	479	462	483	443	482	431	450	462	538	464	457	432	462	505	462	480	461	461	473	477	462	469	476	476	464	454	466	474	472	439	495	493	462	468	452	470	476	491	491	485	477	490	457	466	482	457	444	464	467	432	430	473	495	456	463	450	452	465	497	492	458	506	482	487	435	472	459	428	474	503	448	489	488	471	461	469	452	510	487	479	463	487	472	458	491	462	450	439	487	454	442	442	481	472	486	476	465	492	477	444	467	502	470	437	473	472	493	432	472	453	432	480	437	475	440	468	472	486	468	443	420	474	465	501	477	456	438	471	475	479	417	490	444	473	498	449	488	468	451	508	483	468	463	459
2705	1508	3695	11700	23084	2398	56	54	46	33	45	42	39	58	35	42	35	48	55	46	41	49	33	31	28	25	42	37	38	24	24	25	26	25	36	30	34	31	32	31	33	29	25	30	26	32	25	33	36	24	30	21	26	35	27	22	21	22	24	33	25	32	24	28	29	27	24	23	28	26	32	31	23	27	28	28	30	24	27	24	29	29	16	33	28	23	26	26	18	18	33	31	32	30	26	30	26	31	32	31	29	29	19	28	28	26	24	28	32	26	30	30	32	22	22	14	22	24	32	27	33	25	30	24	29	28	27	28	30	21	30	25	28	23	34	23	33	28	24	32	30	28	26	32	22	23	30	29	32	25	34	29	15	24	26	23	18	30	27	29	28	35	25	16	26	21	21	26	23	33	29	23	24	37	29	43	29	26	19	30	29	26	36	30	30	32	23	26	22	25	25	28	32	29	26	28	21	22	25	23	24	35	32	26	27	34	26	21	23	30	22	35	33	27	22	35	29	21	24	27	24	27	31	30	21	16	31	27	25	28	23	36	17	30	30	26	25	24	24	23	25	25	36	25	27	29	28	26	22	32	24	22	28	27	24	21	32	20	26	27	26	16	28	27	22	24	25	34	30	25	22	30	24	33	33	29	27	42	26	22	27	23	30	23	13	26	21	22	21	31	32	25	25	26	27	25	21	29	18	31	17	28	31	30	35	34	22	29	31	38	35	26	26	25	27	29	30	33	28	15	26	25	26	24	38	36	25	33	17	15	21	17	19	24	27	20	20	23	21	23	30	19	26	24	24	22	21	24	18	17	26	29	27	26	24	28	15	21	25	32	27	30	38	23	28	26	24	29	20	24	30	25	30	12	22	28	28	33	22	30	24	23	25	25	31	27	23	18	20	21	30	24	27	24	21	34	23	27	22	20	30	25	27	26	18	28	31	25	21	31	24	28	28	21	25	33	28	25	30	23	23	17	33	29	24	25	25	30	18	20	27	24	34	31	29	28	25	31	30	26	30	24	27	21	27	32	29	22	22	22	33	34	31	30	33	28	20	26	27	23	25	28	25	33	20	32	28	25	27	23	23	22	18	32	31	27	33	18	25	28	28	22	27	29	20	23	33	20	24	17	25	35	27	36	23	34	29	24	29	33	20	22	29	31	21	24	34	27	32	23	17	26	25	21	36	19	29	16	29	33	36	29	21	32	29	22	23	17	22	38	28	38	28	22	31	24	21	38	38	31	21	21	33	24	31	16	23	29	31	27	27	31	29	27	23	24	24	26	34	28	30	26	32	28	24	23	28	26	23	21	43	16	36	23	27	28	22	33	21	33	31	19	22	28	28	24	25	19	27	20	33	35	34	25	33	44	31	25	21	19	26	26	34	35	25	26	21	15	31	24	28	19	24	17	32	25	43	33	29	22	23	33	29	24	24	31	26	16	25	22	26	20	28	26	26	26	24	25	26	32	32	21	29	16	34	24	19	19	25	24	25	22	22	29	23	24	17	22	23	16	32	32	28	24	35	28	30	22	23	31	12	21	24	18	17	18	26	28	27	30	25	29	30	27	29	25	25	38	32	22	19	22	27	21	23	23	27	20	21	26	29	30	24	25	28	34	35	21	35	32	33	20	31	38	29	27	23	27	21	20	31	19	25	35	28	36	28	18	26	26	21	26	23	34	16	30	32	32	28	25	24	22	26	21	23	24	26	20	17	19	26	25	29	16	36	30	37	12	22	26	22	32	22	25	21	26	34	29	26	35	27	36	34	30	30	29	20	21	24	29	12	24	26	28	29	25	28	26	29	26	37	32	15	24	38	28	29	25	32	19	25	28	25	20	26	31	25	26	24	38	32	25	30	36	25	25	33	27	28	24	25	30	24	21	34	25	26	27	26	27	23	21	15	29	24	27	27	17	26	25	17	33	21	25	23	24	28	30	24	21	19	37	21	30	10	22	23	32	27	26	32	28	15	29	30	30	18	26	28	18	24	28	20	32	21	29	20	24	20	26	29	42	35	31	30	31	21	28	21	24	22	36	30	31	30	30	21	26	28	22	31	20	27	23	31	36	27	26	33	28	25	24	15	22	19	25	16	25	31	29	26	30	31	20	32	26	29	19	41	27	20	28	20	34	26	24	23	18	24	32	23	34	31	35	30	21	23	28	23	29	27	29	22	14	26	26	27	35	22	26	21	22	22	29	25	26	25	24	27	26	20	22	28	19	23	31	15	27	26	24	21	30	24	30	22	26	20	26	18	22	17	30	17	30	19	30	28	32	23	30	27	20	22	27	36	27	21	27	43	24	32	21	28	34	31	30	26	25	38	21	27	29	20	22	33	23	36	32	28	22	25	21	29	26	32	29	23	33	29	40	23	33	22	33	26	30	22	25	27	27	31	31	19	23	20	22	27	22	23	21	18	23	32	34	27	24	22	25	34	21	22	29	24	25	20	21	19	22	23	19	23	34	23	29	30	28	23	28	26	22	19	24	32	22	29	24	31	17	31	27	33	22	31	35	22	27	29	32	21	28	22	26	32	27	26	28	23	24	24	25	16	15	18	29	23	30	32	22	37	27	34	23	22	28	26	22	28	28	35	25	35	26	25	20	22	17	27	35	30	39	26	30	22	24	17	28	27	26	19	23	32	24	29	16	23	28	24	34	26	24	21	22	18	34	24	34	26	24	28	28	27	23	22	33	24	24	25	32	19	25	29	21	26	20	27	27	25	33	30	19	27	26	25	18	28	30	35	34	30	35	30	29	28	35	22	33	27	22	36	25	34	26	28	21	28	25	32	22	20	30	28	19	27	30	30	26	28	31	26	28	28	33	23	32	30	24	22	35	33	29	25	26	29	17	27	21	22	25	32	19	26	36	26	38	29	22	17	23	25	15	29	30	29	29	28	26	24	28	40	28	36	30	30	20	24	23	27	39	33	20	26	28	22	18	25	26	23	31	23	20	29	28	39	30	29	25	21	27	25	26	19	26	26	32	32	30	27	26	29	26	25	32	29	32	26	26	23	25	33	29	29	27	29	24	31	22	26	21	30	27	18	24	29	32	27	30	37	27	24	20	22	25	11	23	30	34	28	22	32	21	22	23	28	27	29	28	26	28	22	20	38	29	30	22	21	34	35	26	28	27	30	32	25	27	31	24	33	25	26	34	32	16	29	22	24	26	33	25	24	37	25	29	29	26	25	25	19	19	22	25	28	31	32	19	29	17	17	21	17	32	30	27	36	32	29	35	18	30	31	25	26	16	23	31	23	19	28	27	29	28	30	28	25	28	32	28	24	35	17	25	23	18	27	31	27	44	23	27	28	23	23	30	27	33	29	31	22	23	23	24	23	22	25	19	24	24	28	23	25	25	24	25	27	24	38	33	19	27	31	27	19	19	20	16	19	26	35	26	30	33	23	26	24	22	27	30	27	31	29	25	18	19	21	23	36	29	22	35	22	22	26	20	29	31	32	29	23	32	40	27	23	29	28	25	38	27
33994	27930	33641	64384	74187	10215	5364	4056	3172	2470	2000	1794	2180	2003	1940	1841	1610	1613	1518	1394	1327	1127	1060	1009	890	913	906	814	797	759	678	711	634	671	653	626	658	629	624	611	606	616	644	540	585	606	614	595	603	564	599	621	578	577	579	596	567	535	537	529	492	514	554	538	539	507	535	494	504	480	477	506	509	530	454	507	518	504	446	486	465	495	470	479	529	486	464	466	476	497	495	494	452	506	464	479	475	485	471	438	468	429	436	479	431	479	453	441	461	464	497	462	497	469	468	483	490	471	432	490	463	478	465	453	436	465	470	452	470	420	432	440	454	473	487	455	466	473	454	445	460	470	481	492	475	490	494	471	487	484	492	466	424	462	468	455	488	437	495	451	432	443	457	467	462	458	418	462	444	443	505	426	459	484	464	422	468	420	479	474	454	452	467	466	454	448	453	458	482	424	435	434	486	438	485	447	420	477	453	482	482	466	444	470	424	470	468	458	501	431	440	441	464	459	444	466	470	428	451	459	429	452	462	465	449	415	454	444	428	450	462	497	454	457	473	463	460	481	486	430	459	424	426	461	447	450	440	428	453	466	441	469	450	472	465	454	427	454	458	433	447	463	446	468	474	442	478	467	447	450	454	471	472	471	463	428	452	487	471	480	482	465	512	488	471	466	449	462	481	435	468	477	473	436	478	456	460	481	471	449	455	484	469	443	436	464	456	444	451	480	459	459	450	447	423	454	443	438	474	490	427	473	461	443	526	494	451	465	473	455	472	472	434	442	495	490	475	462	431	500	479	460	477	463	467	457	435	459	511	457	458	471	414	430	451	468	436	476	492	444	443	438	472	451	450	454	448	434	458	507	438	441	445	439	464	449	452	469	484	483	431	461	467	453	434	446	428	413	457	415	499	431	469	477	460	450	395	453	502	465	441	445	456	435	464	430	438	469	477	456	456	441	486	506	476	462	447	471	448	448	425	498	436	453	447	430	450	434	466	464	434	461	446	481	433	498	461	486	404	449	459	422	448	460	449	480	437	466	464	464	440	471	442	446	491	487	457	476	445	448	466	423	471	444	474	471	493	449	495	457	484	459	478	477	416	442	482	462	459	469	450	452	439	482	432	461	477	458	474	461	440	444	416	452	447	417	489	474	451	495	455	450	449	496	453	428	489	469	440	494	448	451	452	449	442	460	421	461	486	466	491	450	472	445	455	456	535	457	475	427	478	442	449	445	477	456	441	434	461	436	474	440	468	421	491	443	470	471	448	435	470	499	460	470	456	482	451	460	432	447	474	482	459	473	449	440	447	442	464	461	428	461	483	423	440	468	449	503	442	469	501	484	436	462	397	467	434	496	484	474	443	441	435	484	467	434	449	458	447	476	421	436	478	442	422	431	440	422	464	480	427	469	456	431	472	450	496	477	476	435	470	435	423	472	476	469	436	442	483	449	443	436	449	459	443	469	468	419	455	474	451	457	421	518	449	489	470	456	462	476	434	457	490	485	444	424	443	426	403	444	446	468	440	425	479	432	464	452	450	445	464	453	454	450	435	473	473	451	426	466	475	480	532	449	457	439	484	472	466	488	441	456	464	434	434	431	455	448	457	450	451	444	455	464	488	464	452	482	488	456	437	478	458	448	478	451	480	473	464	433	441	444	447	506	437	427	477	462	470	486	483	390	460	440	457	405	472	455	449	458	448	458	485	469	465	450	452	491	448	469	435	433	455	457	461	495	436	440	465	444	452	457	508	434	470	434	415	436	461	465	490	448	466	436	431	461	444	491	437	458	426	431	463	491	449	455	463	470	432	431	447	450	474	454	486	447	507	451	493	441	430	436	428	462	494	456	456	427	457	435	475	428	449	471	404	459	483	487	496	419	471	437	469	466	458	468	456	430	429	487	434	459	451	438	460	458	449	440	459	466	469	434	444	456	459	446	466	454	464	447	429	438	480	476	452	472	488	456	441	472	447	465	443	470	520	460	440	474	454	445	471	443	452	438	481	449	458	448	438	476	469	430	486	443	467	460	460	413	478	459	457	439	461	513	496	457	427	440	481	451	484	469	432	440	454	473	445	459	417	449	481	469	488	448	461	455	469	433	441	465	471	431	463	453	432	460	430	447	483	466	439	442	453	466	466	441	473	412	453	451	422	472	497	434	462	429	514	459	472	461	458	510	471	437	465	444	436	455	481	462	439	464	427	447	419	432	439	463	423	447	482	450	462	429	456	485	454	450	474	440	432	457	475	454	467	443	449	488	443	452	472	428	510	478	422	467	468	458	452	476	452	445	470	437	457	454	455	435	420	452	504	460	486	452	465	468	470	443	475	460	437	476	491	449	489	475	469	458	455	455	455	447	436	425	426	432	426	460	446	436	478	438	480	433	486	468	444	454	461	429	472	489	456	463	417	465	471	461	442	468	463	425	483	456	474	430	475	462	433	475	456	472	403	452	447	441	429	471	408	465	460	446	426	481	503	459	469	472	441	450	457	494	455	445	458	474	458	442	465	449	481	451	450	472	434	468	467	431	449	426	468	456	461	454	492	459	438	454	449	474	459	485	474	458	447	473	441	460	498	437	455	426	494	460	466	465	439	430	442	451	472	405	435	474	450	431	459	467	467	443	464	490	491	446	452	444	438	463	427	447	451	432	469	443	465	484	457	454	442	446	465	443	437	458	458	476	522	441	462	461	490	478	449	445	425	421	450	471	488	472	465	463	451	455	414	474	429	515	437	472	440	470	473	415	483	473	463	468	457	442	459	435	461	444	445	416	428	472	444	478	432	446	447	476	466	445	465	475	456	469	457	477	451	481	441	444	459	474	462	432	425	473	468	452	445	499	438	455	472	467	471	453	470	486	421	449	436	431	438	498	444	438	443	412	459	419	477	449	462	506	473	436	448	472	444	486	438	497	436	442	449	486	481	459	449	478	463	488	446	436	503	495	439	464	460	430	438	448	473	464	467	461	438	477	461	444	460	488	461	494	453	421	460	438	437	460	460	452	458	446	472	445	468	429	420	457	424	439	438	464	454	493	425	473	462	461	423	501	458	469	418	431	466	454	446	478	425	446	455	423	438	515	457	464	460	456	464	447	427	469	457	438	455	478	435	498	473	456	426	415	470	485	454	454	468	478	470	462	497	437	466	452	472	465	446	502	455	473	469	453	455	413	414	440	456	473	413	468	436	473	478	430	429	430	453	508	450	423	467	469	458	450	484	454	455	421	464	472	417	488	467	457	446	420	453	486	469	469	459	466	449	476	463	435	439	448	472	470	464	438	457	459	475	479	500	407	448	428	469	425	463	464	467	450	478	450	461	475	448	480	459	474	453	475	437	453	466	464	422	472	459	459	480	485	451	419	454	444	466	454	477	421	468	430	433	475	442	424	440	481	456	498	480	425	477	467	454	462	459	461	457	439	467	447	457	463	453	424	415	456	444	435	464	430	462	468	440	464	466	442	450	430	436	472	441	425	498	450	424	464	450	443	466	481	504	424
3186	790	2388	7591	14355	1057	56	49	63	46	46	50	48	39	67	57	46	60	50	57	42	47	52	56	47	37	51	41	45	41	48	38	48	40	47	47	35	41	36	47	39	42	37	52	49	48	52	46	55	50	46	46	44	57	46	39	34	47	41	44	42	56	46	34	47	40	40	36	37	43	44	42	52	45	41	44	43	35	38	38	46	40	38	31	34	53	45	52	52	41	38	49	45	42	36	28	30	30	40	39	40	41	42	41	28	41	40	45	54	43	52	46	41	53	36	33	34	32	32	29	31	41	65	33	36	39	33	31	46	40	38	43	39	40	52	47	37	44	29	50	44	45	37	48	41	44	34	47	38	42	33	37	28	37	37	38	42	50	44	55	46	42	32	41	57	31	42	34	51	42	44	45	41	36	43	33	38	42	41	47	42	46	41	37	47	31	47	43	43	46	36	51	38	41	36	42	37	48	45	49	37	41	35	45	42	46	36	41	35	39	41	40	43	47	40	29	47	35	48	42	38	49	43	46	50	49	30	56	40	36	40	42	39	35	29	52	45	36	43	37	56	43	29	33	46	42	45	41	35	37	45	49	41	40	41	51	43	35	44	46	45	34	40	48	40	35	47	53	34	41	43	33	46	32	36	52	39	37	45	34	48	34	30	32	38	47	50	42	30	38	47	39	44	41	28	30	43	33	41	32	43	50	41	43	32	38	44	41	46	52	40	37	40	37	51	44	46	41	39	49	39	37	38	37	52	39	41	45	32	49	45	47	56	33	39	39	46	39	33	35	43	33	42	37	36	46	39	48	42	33	37	41	39	47	49	33	51	50	43	32	41	41	41	35	40	43	43	33	40	32	47	41	44	47	31	49	33	41	36	37	45	45	26	36	37	53	43	54	38	45	31	36	26	44	30	42	42	53	27	45	46	47	56	36	35	34	40	44	39	41	47	44	40	41	42	33	46	34	44	55	37	38	50	43	36	43	37	46	52	38	43	51	44	42	47	43	47	36	39	47	43	40	38	41	36	40	39	40	49	62	33	35	34	31	37	45	29	30	44	45	26	44	34	40	28	44	49	43	29	43	40	33	56	50	43	36	40	39	31	65	32	32	42	45	31	43	41	41	46	32	44	38	30	41	36	35	52	41	41	35	33	39	38	33	56	50	37	42	36	37	38	36	47	47	43	31	34	46	41	34	37	31	42	42	46	44	41	42	52	44	49	42	50	45	32	37	32	43	37	43	34	46	33	41	37	40	38	45	39	28	38	38	33	40	52	46	43	37	39	42	31	37	47	43	53	47	39	43	42	42	33	40	34	35	52	45	41	44	44	43	40	31	40	39	42	44	44	41	28	33	40	42	37	46	52	34	30	38	38	43	51	35	50	37	37	42	37	36	44	39	55	32	33	46	33	37	39	45	52	54	32	50	31	50	50	44	50	27	36	47	43	42	37	32	38	36	42	39	37	44	41	47	32	42	42	32	34	41	32	40	25	41	35	39	37	36	38	28	31	45	34	48	48	47	42	46	44	50	43	39	24	41	50	47	38	41	65	41	37	34	40	43	43	42	46	37	46	38	36	35	42	48	38	39	46	54	34	41	39	40	43	26	29	43	29	54	45	38	43	30	39	37	41	46	42	50	39	45	37	37	45	48	35	38	45	43	38	33	40	39	49	44	54	26	52	48	43	43	34	47	51	48	37	37	38	37	43	51	40	33	30	33	46	46	39	30	43	32	43	37	37	42	47	38	46	39	33	37	33	35	42	46	38	36	44	27	48	33	49	53	45	41	38	35	43	42	47	41	39	41	50	40	41	36	42	44	47	34	44	33	36	32	47	38	40	36	51	41	30	41	36	39	35	36	38	32	38	45	43	53	35	44	38	44	43	44	35	39	45	35	47	46	31	40	37	44	41	38	39	43	37	42	45	40	29	31	32	36	37	40	50	31	42	49	42	44	61	44	34	41	43	51	44	42	41	42	50	41	31	40	47	50	34	50	40	48	35	44	46	39	27	36	39	54	29	33	46	35	29	30	44	32	35	43	42	28	43	37	41	49	35	38	47	45	39	35	35	36	42	41	36	49	40	29	36	49	47	35	41	31	34	38	49	41	43	32	44	36	52	39	47	40	48	30	51	48	35	37	42	37	29	35	42	49	39	41	46	28	36	30	43	48	40	43	45	43	46	48	37	46	33	39	35	33	51	31	33	36	35	34	40	41	43	41	51	42	41	35	39	48	54	39	37	42	49	41	43	40	37	39	37	47	40	49	46	37	42	33	39	48	39	37	44	43	38	49	32	34	35	49	50	51	47	43	54	41	30	41	44	42	42	33	34	32	45	29	37	35	48	50	44	48	34	40	47	50	23	41	40	33	35	38	54	30	37	44	40	53	45	42	51	41	36	35	37	39	45	34	42	34	57	46	53	37	40	32	40	44	42	45	42	46	42	37	47	36	33	44	48	38	38	54	49	42	42	49	51	41	42	41	48	30	55	38	44	53	44	42	45	39	39	43	36	48	48	38	54	51	48	48	32	42	40	41	29	48	36	50	43	45	29	35	46	51	44	40	38	30	49	32	53	38	44	54	35	46	40	40	52	51	36	28	40	44	42	46	36	40	34	38	35	58	42	38	33	38	47	43	39	38	47	45	40	47	37	34	37	34	34	34	33	50	46	44	51	50	42	39	38	47	35	28	49	51	36	43	39	42	34	39	29	56	40	34	41	34	41	54	52	44	42	32	37	43	35	55	37	39	48	40	28	28	40	46	42	40	36	43	44	43	42	51	40	48	40	46	28	37	29	45	45	43	42	31	39	46	41	30	36	41	54	39	41	50	42	43	40	32	32	30	43	43	43	35	35	37	34	33	43	41	40	40	38	39	48	32	35	35	48	39	35	43	39	39	40	37	40	45	38	55	31	35	49	46	34	40	47	37	35	42	34	49	37	46	39	29	42	41	41	35	34	31	34	45	34	47	27	36	46	48	41	40	43	29	37	36	40	39	45	34	43	43	33	44	41	43	41	30	46	42	45	35	43	36	43	37	37	51	40	43	31	41	29	38	42	36	45	54	52	39	37	45	43	39	43	46	44	43	42	44	40	38	32	44	41	47	40	43	39	29	39	50	34	47	38	45	29	37	34	44	47	38	43	39	39	48	41	45	38	43	44	35	43	38	45	48	44	41	47	35	26	37	47	35	34	44	43	38	35	38	35	38	40	36	45	37	37	36	44	35	45	49	49	37	43	31	45	39	51	36	41	38	34	46	43	35	28	45	47	45	39	38	37	25	38	37	45	44	39	43	34	31	37	38	43	40	41	33	35	45	44	52	35	40	41	41	44	43	37	34	48	44	39	35	48	44	45	42	50	47	50	34	43	46	51	41	33	36	44	50	34	44	36	51	46	37	38	46	42	36	45	33	39	33	50	40	45	33	49	39	48	38	37	34	34	32	41	29	46	43	40	50	51	40	32	29	49	40	36	42	44	44	32	49	30	42
27097	19527	26300	61475	72045	8119	2884	2297	1837	1537	1345	1270	1595	1448	1439	1276	1259	1283	1229	1218	1191	1069	969	949	941	926	902	932	873	817	869	866	837	837	793	785	735	807	771	799	777	796	797	746	799	852	697	746	753	807	764	755	730	763	764	737	749	723	724	743	704	705	692	690	707	697	696	724	691	732	768	721	703	735	699	688	696	714	690	673	692	697	658	732	718	681	687	655	688	765	702	720	696	668	686	683	688	735	737	706	698	717	705	731	679	712	692	687	690	685	681	669	741	691	713	690	722	660	713	681	719	697	671	640	662	717	728	700	729	713	695	713	682	716	712	719	679	678	721	697	693	696	708	699	717	708	694	699	695	677	696	700	694	697	704	685	714	739	734	721	674	641	681	722	644	647	713	680	693	677	661	711	656	653	700	641	709	696	677	673	675	691	689	707	626	675	689	662	706	699	655	719	665	688	683	693	680	700	660	718	655	663	686	668	679	713	686	687	684	717	639	715	685	708	647	704	664	700	692	688	646	712	731	672	677	710	682	665	652	650	734	649	719	694	663	686	748	686	649	683	754	666	676	665	678	665	668	653	685	680	668	717	659	666	657	703	698	655	687	664	675	685	679	753	739	688	694	689	684	671	632	684	678	711	695	718	661	666	699	680	701	660	712	655	690	656	690	678	699	688	662	709	696	687	697	680	676	713	724	690	728	691	685	720	680	685	718	674	670	629	730	701	678	642	690	699	707	707	709	679	668	706	712	692	669	695	658	678	729	678	707	681	710	642	703	703	763	640	666	707	716	674	718	625	660	734	707	699	659	644	698	691	671	696	672	634	673	637	685	637	701	649	666	718	701	723	647	730	670	702	648	713	710	654	671	701	684	729	735	734	749	673	690	670	689	642	632	746	678	692	699	701	671	723	657	680	704	652	659	644	698	707	692	698	708	663	697	754	667	741	672	691	660	696	660	708	679	679	724	693	683	665	700	701	672	685	681	698	676	704	663	727	698	693	675	696	684	677	739	686	690	700	694	713	660	703	675	710	723	698	675	721	759	710	702	656	670	713	725	682	685	722	698	729	667	691	681	684	667	709	702	690	695	683	650	676	675	741	692	731	718	739	713	735	664	696	708	701	646	656	713	696	714	691	709	694	717	703	715	693	687	701	661	691	690	654	706	679	708	688	686	691	708	736	733	703	681	647	698	676	664	694	670	668	642	720	673	678	732	698	725	670	713	657	734	665	691	722	679	694	696	678	703	689	711	706	681	700	666	675	697	694	669	683	683	696	677	659	677	683	719	667	691	639	719	702	661	716	693	667	713	627	695	689	693	705	606	715	690	700	676	652	697	645	670	656	720	701	664	654	678	693	681	688	681	666	668	688	725	671	667	673	734	668	686	709	671	687	712	681	707	710	662	711	702	720	682	672	681	689	685	728	715	685	667	654	717	706	668	657	693	684	646	692	721	718	670	705	742	680	705	665	720	633	661	664	703	713	694	642	692	682	649	694	714	692	728	699	664	702	698	701	700	690	655	731	669	682	635	702	710	691	685	736	683	682	650	672	672	721	673	635	688	688	698	639	629	690	677	714	657	698	689	671	665	702	707	662	733	698	720	682	669	696	711	752	660	674	672	695	700	672	721	680	709	679	668	676	696	710	695	698	680	741	708	698	701	698	661	696	665	738	694	708	685	672	739	678	708	646	681	716	662	675	702	677	740	702	705	676	690	703	732	650	694	740	686	680	666	710	686	686	672	660	718	646	657	668	657	688	664	663	662	697	670	659	681	692	759	661	694	697	710	689	711	735	697	670	684	668	669	660	739	684	696	674	658	662	704	674	678	716	661	684	677	679	657	704	620	671	700	682	686	634	650	700	663	668	697	711	676	649	624	695	662	667	656	671	717	678	646	694	697	670	676	720	688	683	703	668	673	664	683	726	692	666	697	719	664	715	708	729	728	728	659	679	640	639	661	664	681	678	678	682	686	681	670	676	702	696	674	755	674	718	649	655	690	693	700	729	714	687	639	653	684	659	704	735	737	711	682	725	693	726	715	663	717	651	719	700	717	679	704	685	660	695	644	700	679	650	705	686	723	687	707	692	665	676	713	712	667	674	727	713	684	706	672	711	672	669	676	694	704	664	684	732	705	705	714	683	703	726	692	689	712	690	697	698	640	649	682	703	692	655	647	675	708	693	736	683	643	700	715	732	737	707	690	702	652	715	685	689	698	684	656	677	743	697	700	647	726	701	723	667	716	686	672	689	711	760	648	686	747	685	688	714	712	642	724	652	678	685	646	680	687	682	687	724	671	700	677	719	676	714	697	671	729	679	688	697	705	712	676	701	677	715	668	709	674	686	716	683	692	665	726	668	735	676	697	699	638	722	677	697	646	691	659	699	680	682	681	730	635	663	684	687	695	642	719	758	694	699	643	700	687	633	691	676	664	641	726	656	662	700	682	698	674	681	651	738	704	727	656	730	671	690	722	686	684	681	706	728	750	679	744	674	706	677	695	684	708	698	706	706	673	668	663	711	683	698	732	632	696	705	701	711	685	653	662	683	660	720	709	710	703	702	687	678	687	697	690	656	643	670	720	681	664	692	703	705	721	620	628	667	720	667	690	743	671	711	700	653	655	681	702	676	730	691	654	717	718	666	696	705	655	670	688	660	654	675	661	724	708	735	685	683	697	717	710	679	645	710	662	714	717	660	708	652	647	707	714	690	701	699	693	682	684	652	709	693	714	684	639	730	696	680	692	739	639	660	712	694	692	709	693	661	696	653	675	677	705	681	717	672	689	673	653	698	682	676	711	673	738	705	660	694	689	686	658	712	675	682	644	693	661	649	689	700	703	652	758	678	721	667	680	690	682	692	679	717	690	677	681	705	666	676	665	684	704	693	727	679	702	689	684	665	681	710	669	701	666	667	705	656	684	685	711	677	712	707	683	695	691	688	703	716	733	672	687	675	695	705	676	653	691	710	697	686	695	688	641	689	697	679	716	681	686	700	692	716	682	701	677	704	653	657	681	726	690	696	647	728	684	703	682	686	679	674	694	729	674	642	706	651	691	710	671	687	698	668	685	710	696	689	707	699	657	700	687	687	697	705	706	680	708	730	708	666	680	661	669	701	660	708	668	713	637	672	719	703	677	673	678	647	670	669	677	714	670	682	680	668	674	708	684	721	724	699	705	677	688	680	689	687	723	680	690	696	708	691	697	667	669	687	696	622	683	679	667	681	727	642	660	688	691	704	726	674	665	719	670	742	714	688	698	675	685	679	676	717	682	707	649	708	661	698	699	704	714	721	729	683	704	707	687	629	654	681	716	717	727	686	695	685	713	722	674	695	705	726	694	665	694	698	690	710	701	626	706	692	689	691	665	710	662	670	698	754	688	719	656	666	667	679	713	682	682	642	697	692	662	707	671	735	650	746	702	681	656	674	768	741	733	672	694	721	678	669	692	686	737	715	685	710	647	636	681	696	706	741	733	672	693	679	678	671
3243	1251	12587	23144	21802	2726	61	68	41	57	31	40	48	41	50	48	32	47	43	38	49	46	50	39	31	38	36	33	37	34	40	50	35	32	21	37	27	34	45	32	41	30	43	37	22	34	39	38	40	33	34	25	35	39	26	42	31	26	35	28	21	28	25	25	28	40	44	27	34	37	35	27	28	34	31	27	31	27	36	33	31	34	30	32	30	37	38	32	28	27	33	33	36	33	30	21	34	35	29	25	34	37	30	29	25	31	30	37	35	38	26	37	35	29	20	30	32	28	31	37	39	27	33	21	31	27	29	25	28	33	35	41	32	34	34	41	32	37	26	38	32	40	39	27	29	35	33	28	32	36	34	35	41	27	25	25	39	37	38	26	29	38	32	34	29	34	18	32	43	23	33	31	31	29	42	31	30	42	36	38	27	38	30	35	33	31	30	36	33	34	26	29	28	32	36	39	34	39	40	31	32	40	23	32	33	29	26	38	28	26	29	40	36	36	29	32	25	29	36	36	29	29	39	27	24	28	32	27	36	28	43	16	36	35	34	37	35	32	28	30	33	24	36	28	35	35	36	39	31	36	25	26	32	44	34	34	27	29	39	42	38	32	31	25	37	30	41	41	34	39	28	40	36	31	30	29	42	38	29	31	31	36	26	24	28	32	43	37	26	20	43	39	39	26	29	26	32	28	42	29	41	25	42	27	31	32	37	43	39	43	26	38	37	22	36	26	43	26	32	29	25	33	23	39	38	29	34	39	36	33	34	36	33	42	34	47	27	38	28	48	28	37	40	34	30	25	26	38	33	33	28	32	39	31	39	39	31	33	36	29	31	35	38	26	32	32	37	28	26	38	27	46	33	28	31	37	34	29	34	48	39	24	27	34	34	35	29	32	30	34	27	30	38	34	27	33	25	43	28	28	23	41	28	33	29	30	41	36	44	36	29	38	38	29	32	28	21	40	30	28	29	37	30	35	39	38	43	25	26	30	36	23	28	35	36	41	36	37	43	33	36	24	36	30	28	38	28	34	38	25	32	44	25	32	36	32	28	30	35	35	30	36	29	25	23	36	33	31	29	36	31	35	27	34	41	30	33	35	34	34	34	34	28	27	30	40	44	31	36	21	21	27	27	27	30	28	32	29	38	37	33	29	39	32	30	33	28	30	29	36	24	34	28	39	31	33	28	31	35	33	35	40	44	21	28	31	38	36	33	31	32	29	31	27	36	33	35	26	27	39	30	27	42	31	41	39	36	32	27	31	33	23	33	35	34	19	30	28	27	47	41	34	19	37	41	33	34	32	28	29	32	35	32	35	32	42	33	29	26	22	31	38	33	43	32	29	24	36	30	33	35	35	30	29	34	34	32	30	32	34	32	34	36	19	27	19	38	37	27	26	39	35	24	35	38	35	36	35	35	33	20	46	31	38	35	32	39	33	34	23	34	38	32	38	30	33	40	35	34	29	36	38	30	36	38	43	46	26	34	40	33	26	24	38	44	33	40	36	35	35	52	21	22	35	32	30	40	40	37	26	31	31	37	34	28	38	30	45	32	26	33	41	29	33	33	40	27	26	29	34	19	60	34	36	38	35	30	32	37	30	29	33	32	29	21	38	28	33	34	33	39	32	27	30	26	35	38	24	33	36	32	35	31	34	47	28	34	36	25	23	32	32	29	37	31	34	34	25	29	38	38	28	37	29	31	29	33	32	40	31	38	39	38	35	33	41	43	34	34	45	35	36	38	31	28	35	39	30	46	38	39	33	35	28	33	38	27	36	33	38	42	30	30	26	29	31	36	30	43	33	26	39	24	22	26	37	23	39	36	33	28	30	28	27	38	35	31	34	30	40	27	36	27	18	42	24	37	29	38	28	27	27	32	31	33	38	39	37	33	38	36	36	26	31	32	21	36	33	29	25	27	45	26	32	25	39	32	42	21	25	34	35	24	29	40	30	36	30	26	34	33	29	35	29	24	32	42	28	28	35	28	35	44	30	34	31	39	38	29	34	34	21	33	35	35	44	21	37	40	29	42	33	32	27	30	37	39	24	35	36	33	26	37	43	25	33	29	28	32	43	35	35	41	28	44	27	42	31	46	34	32	26	34	37	37	34	30	29	40	33	38	26	21	41	31	33	35	35	36	27	36	38	30	28	28	31	31	34	29	36	31	16	40	35	28	31	30	40	28	35	35	30	30	35	41	36	35	26	33	27	34	38	40	24	40	34	36	32	35	35	36	31	36	28	35	46	22	32	24	19	37	38	22	27	27	36	36	37	32	28	33	23	27	23	39	28	25	35	27	32	25	41	32	38	27	40	24	31	44	23	37	25	34	39	43	29	39	39	32	29	45	30	31	26	29	24	30	26	45	41	38	33	28	31	31	32	37	35	41	37	33	36	25	27	32	35	41	29	23	24	39	31	30	27	24	35	31	34	30	24	40	29	32	31	42	29	38	46	32	39	26	28	22	23	31	33	32	26	34	41	23	36	32	36	47	24	32	36	30	37	30	29	33	33	37	30	33	34	34	36	27	32	29	33	34	34	36	26	42	46	31	28	30	28	34	37	27	25	37	44	36	38	36	33	32	36	35	41	42	33	30	21	25	28	36	44	27	27	37	32	37	44	30	34	33	29	35	31	45	44	27	35	31	27	35	26	39	31	28	33	43	20	35	30	38	31	40	31	31	31	32	26	29	30	42	24	32	41	31	38	29	35	33	45	34	35	32	38	25	26	39	35	40	30	29	37	33	39	34	34	33	32	35	28	26	27	33	25	33	27	53	29	27	30	35	20	33	35	37	37	32	28	24	26	33	34	34	34	35	36	20	40	34	26	35	34	31	35	33	36	20	24	31	22	33	25	37	33	38	37	39	37	33	36	40	25	32	26	36	22	40	30	34	25	28	42	27	28	39	33	34	25	34	23	34	28	29	33	31	31	22	37	41	30	41	32	34	31	31	34	32	31	24	41	34	29	29	36	22	38	34	26	22	34	27	30	25	32	36	29	26	44	29	29	34	26	30	20	43	38	30	28	23	34	26	37	30	34	35	35	24	36	33	28	36	24	37	28	28	28	22	20	32	34	25	30	31	29	31	42	28	35	29	40	29	29	43	38	41	26	33	34	34	38	31	35	35	33	35	30	34	44	28	31	29	33	32	38	24	30	28	25	31	28	33	32	31	33	33	33	42	30	32	23	32	37	29	29	40	35	49	47	29	37	33	29	45	37	40	39	33	36	26	22	31	34	34	35	22	31	31	38	37	47	35	37	46	35	32	35	30	34	38	38	31	27	33	25	35	32	35	33	33	37	38	27	34	33	31	33	35	36	31	36	35	38	32	27	33	36	29	25	31	33	33	36	51	26	27	21	40	28	29	35	31	38	31	34	28	37	39	36	39	33	32	27	28	30	34	29	34	37	33	32	27	31	36	30	29	26	40	34	32	30	49	27	29	31	38	35	30	33	32	25	33	38	36	33	37	24	32	31	38	28	32	33
34115	25368	55059	86039	75529	15841	3832	2880	2230	1808	1597	1350	1706	1494	1458	1309	1231	1253	1221	1179	1029	989	965	873	847	868	798	827	700	709	699	704	686	687	685	695	666	641	643	645	634	658	606	642	617	650	599	614	676	645	639	589	656	646	684	618	617	582	554	601	589	570	603	552	606	645	560	631	573	561	606	582	553	573	565	551	555	577	579	558	544	543	552	573	566	589	504	575	538	545	535	558	527	572	559	524	534	574	555	602	604	561	558	543	554	570	561	555	584	566	541	533	544	560	548	508	528	566	538	537	531	575	564	554	568	570	571	576	519	568	518	546	543	589	561	544	575	564	552	577	576	578	595	561	534	555	556	547	533	630	582	536	586	607	561	602	490	577	563	537	603	533	541	559	551	526	583	559	552	516	562	566	548	521	521	555	541	579	521	572	533	570	548	531	575	593	551	579	564	559	600	505	550	546	563	525	572	569	564	552	553	563	605	557	523	524	537	502	559	543	533	538	599	537	548	573	565	594	544	511	547	534	528	523	526	558	518	552	529	541	570	557	572	559	529	537	567	521	573	540	522	527	578	583	545	558	555	574	577	561	540	571	575	552	532	551	535	551	588	540	576	562	511	549	549	521	541	546	547	561	532	528	529	537	538	606	582	574	535	597	558	533	554	523	535	518	543	516	579	522	509	524	566	580	555	569	556	538	539	539	559	493	549	571	522	565	532	589	581	533	584	580	569	605	579	596	551	585	588	598	564	581	565	559	535	555	541	539	564	540	568	529	561	520	540	532	570	519	516	545	548	581	546	564	525	557	607	554	527	549	571	587	545	538	553	580	600	543	546	607	564	570	548	530	583	540	577	550	553	541	571	558	536	520	553	547	500	517	552	547	577	569	556	531	527	537	552	548	552	546	514	546	554	565	529	529	564	534	565	581	539	554	550	539	533	579	544	536	553	519	528	549	571	535	506	572	593	524	575	535	553	544	551	521	562	560	567	546	574	581	558	542	583	549	540	573	565	567	544	558	550	497	565	576	574	589	548	568	582	555	538	540	534	505	533	577	564	550	558	563	558	560	558	547	538	536	543	573	550	591	557	533	531	569	557	577	522	528	596	534	569	547	546	568	543	548	516	588	568	556	573	540	541	549	563	548	586	572	561	568	595	603	546	559	543	554	544	520	616	560	579	565	547	569	578	569	576	585	543	592	542	539	570	525	561	520	532	516	563	544	553	571	513	525	508	556	539	547	531	544	530	508	541	534	518	540	549	564	560	513	541	550	536	584	561	582	529	547	575	584	584	545	585	588	568	540	562	536	551	564	560	608	567	538	572	550	551	539	523	544	542	558	541	565	553	552	516	561	527	544	556	545	552	568	539	579	552	537	535	560	542	559	572	541	538	530	541	553	567	572	564	519	573	545	592	556	575	557	580	514	533	607	582	520	566	584	558	552	597	555	532	564	556	547	578	542	501	513	537	538	535	580	518	597	567	541	567	592	572	553	525	570	574	553	556	596	602	564	526	517	567	554	542	532	582	554	567	521	561	559	528	574	558	610	553	538	541	526	535	566	576	546	584	581	558	593	523	549	554	569	548	552	551	535	503	603	580	541	557	550	571	554	557	507	519	567	537	530	563	542	539	540	562	576	535	530	529	580	526	523	543	522	566	612	585	567	586	560	565	539	512	533	575	556	569	551	534	564	544	524	559	526	574	556	522	548	576	573	539	566	551	553	566	550	534	552	551	542	559	509	531	574	517	545	546	571	583	603	546	518	557	559	541	558	571	590	580	496	508	606	528	543	556	558	552	562	572	573	572	623	540	520	604	568	526	547	550	534	559	547	547	567	543	515	518	563	537	565	552	535	570	570	564	524	561	557	566	534	546	532	552	554	561	551	559	602	597	523	585	602	544	579	548	534	538	547	580	554	577	536	564	539	561	558	560	541	551	568	534	544	575	527	525	569	564	542	548	564	525	529	535	554	564	549	550	590	559	543	568	514	550	574	503	531	540	543	545	573	555	589	570	568	520	593	565	581	594	506	575	565	553	569	545	542	560	507	535	576	548	540	573	535	549	542	564	547	561	525	532	528	551	563	572	534	527	528	526	577	578	530	571	527	537	608	572	518	587	547	554	513	571	505	571	526	608	541	504	538	523	524	520	566	564	572	498	552	561	529	575	595	533	552	520	545	548	523	554	559	527	575	531	560	540	558	554	537	528	538	578	588	563	520	564	550	520	596	576	572	530	595	614	577	600	562	545	561	570	530	541	565	566	579	572	531	539	551	575	527	559	539	587	582	553	552	503	548	554	533	561	534	533	551	567	555	571	540	546	574	546	566	565	547	561	521	577	556	604	553	569	534	546	562	547	562	560	537	546	571	544	576	588	573	538	550	508	598	603	555	548	601	557	552	540	540	563	577	560	526	582	545	548	532	534	513	578	485	563	564	543	503	575	579	531	545	540	553	545	547	540	574	554	544	561	560	539	574	557	561	543	539	582	531	538	570	570	582	552	539	545	534	558	561	552	552	574	548	532	554	540	561	504	562	568	533	530	545	527	558	533	587	560	518	565	544	569	513	575	531	532	536	519	563	557	553	548	509	564	534	524	594	552	482	547	555	541	549	542	542	560	603	559	536	520	561	580	544	552	594	529	577	570	515	560	550	555	550	542	574	571	603	535	571	543	550	556	540	592	571	559	573	535	580	532	502	532	564	549	517	569	546	528	548	536	527	537	549	529	542	572	524	550	512	515	546	545	589	537	529	544	532	601	583	528	547	580	582	574	539	558	574	565	543	597	517	525	560	561	560	527	575	495	541	567	556	536	528	549	588	542	545	540	496	560	587	510	538	517	570	545	602	557	530	538	538	562	544	552	558	581	525	515	550	548	536	572	536	545	545	549	548	564	521	562	557	548	561	588	554	528	534	574	536	476	583	539	541	503	545	525	537	593	545	557	572	531	561	565	569	573	481	572	564	541	508	553	535	547	560	525	542	565	573	550	519	556	533	577	544	522	543	526	548	548	505	544	540	527	531	540	560	546	520	535	548	553	568	543	536	533	550	584	593	594	594	546	540	569	550	553	513	524	555	533	509	533	573	556	533	539	561	584	525	553	534	561	540	490	576	558	552	533	560	563	570	528	570	521	514	573	566	527	547	561	518	550	576	577	587	566	552	571	521	546	552	555	612	558	544	545	539	534	563	523	532	581	548	528	584	559	561	565	612	540	562	555	536	587	543	583	570	545	545	581	538	580	506	546	572	547	552	541	564	566	516	538	616	595	515	551	562	550	589	551	519	573	593	538	540	540	512	562	536	583	540	505	587	513	556	527	584	551	549	535	533	556	616	545	597	554	542	541	545	532	551	535	545	559	562	533	530	530	522	543	555	574	527	530	553	587	556	576	547	538	540	600	570	503	507	533	523	541	601	559	553	576	515	555	545	572	553	564	523	546	574	523	539	594	537	564	555	521	545	557	547	532	549	591	548	525	577	550	551	532	521	560	573
1915	948	3968	4801	2573	93	32	38	34	33	29	30	38	26	28	22	30	29	38	22	38	27	27	22	37	22	30	21	36	30	22	32	29	38	25	28	24	34	24	31	29	33	35	21	15	34	32	31	21	31	35	27	28	33	36	32	32	44	20	25	20	37	21	35	34	31	35	23	26	34	26	29	28	18	33	25	22	30	28	33	32	35	29	28	41	27	42	20	30	32	36	21	19	32	30	24	18	25	31	33	30	39	31	26	26	20	37	38	26	22	29	30	30	28	36	27	25	30	15	29	30	26	23	24	31	26	31	26	23	35	30	24	28	38	23	26	28	24	28	31	23	33	31	26	21	25	37	20	28	25	27	28	31	33	28	35	22	32	30	24	24	42	32	25	25	28	27	26	29	29	21	37	36	30	24	30	39	25	23	26	38	35	37	27	26	29	37	26	26	30	32	34	34	26	33	31	26	37	32	40	33	21	22	28	27	26	39	25	30	34	39	25	34	28	30	40	36	31	29	36	36	27	25	25	31	31	22	21	37	35	25	33	25	29	14	29	28	24	36	25	22	30	33	34	27	26	29	30	33	28	31	36	25	29	32	28	29	28	34	25	23	27	26	26	27	20	29	26	14	29	24	38	21	27	26	21	23	26	28	38	30	27	31	28	27	21	26	25	27	29	28	33	27	25	28	25	34	30	28	31	12	28	26	31	36	27	24	25	32	36	30	31	26	35	23	28	24	25	22	32	17	30	25	29	37	38	38	26	35	17	24	24	26	28	25	32	32	33	29	25	33	25	25	38	33	32	27	30	20	30	16	26	26	26	32	20	26	32	29	26	22	36	28	38	33	31	27	30	33	21	20	28	36	26	35	31	32	30	31	29	34	30	24	27	24	38	30	27	36	20	23	27	26	17	29	31	20	31	26	36	30	38	33	23	36	30	24	35	31	27	32	31	34	25	35	34	19	28	28	33	28	28	18	30	23	28	33	30	30	32	31	24	26	24	32	31	31	25	29	33	29	32	32	21	40	38	30	24	30	27	40	30	29	35	26	30	25	36	25	31	22	25	30	30	45	44	24	24	28	25	29	26	42	30	33	25	36	29	26	27	29	27	29	30	32	30	37	31	32	27	24	22	24	35	32	26	15	34	18	30	32	34	25	22	33	19	35	26	32	30	36	28	25	25	31	37	26	35	29	41	39	23	32	28	14	31	32	24	24	23	23	28	28	26	27	20	28	33	33	25	37	24	31	23	27	24	28	30	27	20	36	27	20	33	32	28	20	27	33	25	20	32	32	38	29	21	26	34	30	34	28	31	25	34	38	30	22	21	36	36	32	29	21	25	32	36	19	22	36	30	32	27	27	32	29	23	29	29	29	21	26	28	25	25	28	29	29	35	24	20	31	29	22	33	28	30	31	35	31	23	27	28	28	26	27	33	21	29	33	28	36	30	33	33	27	29	38	33	31	24	31	29	33	28	32	34	31	27	22	18	26	34	28	31	25	24	29	34	33	36	27	31	37	29	30	23	29	28	39	24	26	32	26	26	31	25	33	34	28	24	33	26	26	26	29	26	29	27	28	22	25	23	31	28	33	35	28	28	32	27	34	25	36	38	23	23	31	34	26	31	31	24	24	25	22	20	36	29	26	26	44	23	22	30	25	32	27	33	30	38	34	28	30	19	32	29	33	19	32	27	23	30	21	22	33	21	29	30	31	38	24	21	42	32	35	31	23	38	33	34	27	30	27	21	23	29	31	23	26	28	27	17	30	27	24	29	23	40	20	27	29	25	17	19	19	26	28	40	27	24	26	35	34	27	37	25	31	24	28	30	23	18	25	17	26	25	29	32	23	29	31	27	25	27	23	29	35	27	31	28	33	34	36	28	25	32	27	30	23	33	28	30	35	24	24	28	22	28	31	32	37	28	25	36	33	35	36	22	30	38	17	32	31	22	20	25	24	22	26	27	33	31	23	29	30	25	39	38	32	36	30	27	23	35	31	33	29	23	35	33	27	30	31	21	25	30	35	29	29	35	26	24	28	27	33	23	21	27	32	25	34	32	26	33	23	23	40	33	29	26	28	29	29	28	30	32	26	43	21	39	24	33	36	28	28	29	35	22	40	24	29	32	29	31	29	20	38	33	27	39	23	25	24	30	32	24	24	30	33	30	30	22	34	26	36	25	33	28	33	22	27	29	29	27	35	34	31	29	35	30	33	29	25	30	31	28	39	21	31	26	13	34	19	24	40	33	32	34	23	39	28	33	19	23	25	27	19	24	29	24	31	30	43	39	36	23	20	32	27	23	23	44	25	36	29	26	37	25	28	23	43	26	32	28	30	34	21	29	22	38	22	17	29	20	27	29	36	27	31	34	32	23	29	24	36	38	30	25	26	24	31	31	38	32	20	26	24	23	37	35	37	25	30	33	28	32	39	25	27	36	30	27	20	36	25	20	33	35	29	28	28	28	33	22	31	37	23	28	43	23	26	40	32	27	32	32	27	31	23	31	32	37	28	21	31	34	31	27	22	33	31	37	26	21	31	27	24	25	29	33	26	33	32	38	33	39	32	22	21	23	31	27	21	26	29	27	30	13	35	27	25	27	22	20	28	30	32	26	31	26	19	28	27	38	35	27	32	23	29	22	21	22	26	31	32	31	25	30	39	29	31	30	23	29	34	33	26	26	29	25	29	37	39	20	24	30	35	25	32	31	31	21	26	27	25	37	27	31	29	28	30	25	29	26	28	20	31	29	22	23	36	31	23	31	32	24	28	30	27	17	11	29	34	26	32	34	27	18	37	25	23	27	27	24	30	24	31	26	34	39	37	33	24	30	31	23	29	19	31	23	18	35	31	27	31	27	28	26	24	35	30	29	29	24	31	36	30	25	31	35	24	31	28	33	18	31	24	41	35	29	30	30	33	34	27	23	24	35	27	27	26	28	40	20	24	21	29	18	43	22	32	28	27	30	31	24	36	29	22	33	33	20	19	27	31	33	25	35	26	23	29	38	27	36	35	27	18	28	19	35	37	34	25	29	29	19	30	25	37	28	31	42	31	27	18	26	37	27	27	26	30	31	26	19	25	30	34	26	40	27	35	31	32	33	28	26	31	20	25	33	31	34	26	27	17	34	26	25	31	30	24	31	33	35	32	28	23	29	34	30	26	21	27	28	33	25	27	23	32	34	25	33	22	20	16	43	28	35	31	40	32	26	33	29	30	23	30	38	36	37	28	51	30	36	23	28	29	30	27	23	23	23	23	34	34	25	28	34	30	20	24	17	23	32	38	18	30	33	26	37	34	20	29	28	18	29	21	35	27	28	27	29	29	28	26	23	28	26	31	30	34	30	31	24	22	25	34	18	29	32	32	21	24	23	27	34	25	27	36	22	29	30	31	28	28	37	26	29	32	29	39	38	32	27	31	32	34	22	25	28	24	34	33	20	40	21	30	25	34	27	22	27	29	30	35	25	24	34	30	19	27	26	27	34	23	26
22668	20418	37980	50886	42544	4066	961	799	704	652	595	603	777	631	735	668	668	694	677	674	633	571	600	547	557	563	571	554	534	535	515	523	477	520	495	561	488	497	502	499	518	546	519	501	517	517	529	482	503	566	514	461	513	528	499	476	442	523	512	496	494	499	472	493	461	495	496	525	475	510	471	483	493	499	471	489	489	492	506	431	467	492	499	486	470	454	474	448	508	462	473	460	493	498	477	474	526	475	485	446	449	528	521	525	482	488	474	473	480	496	504	449	467	487	529	495	505	461	456	520	516	507	467	469	468	491	479	482	496	536	503	498	448	477	479	486	485	482	466	470	468	499	465	460	451	483	466	472	492	505	485	474	407	477	492	469	491	466	462	481	471	495	468	532	480	496	472	497	481	503	474	481	498	456	489	442	440	439	455	478	533	499	466	519	479	489	506	440	494	491	513	469	486	523	487	478	477	476	482	475	497	469	479	462	440	492	482	484	486	513	461	485	495	454	488	465	482	467	463	444	518	467	455	474	464	506	497	509	519	457	463	516	472	462	473	449	507	514	483	503	468	490	469	492	470	461	469	489	484	502	494	517	499	464	465	486	501	499	477	479	470	492	490	483	465	470	517	483	424	466	509	527	476	476	471	508	507	478	480	481	479	496	485	519	501	490	430	480	465	487	490	495	480	470	490	503	487	486	470	507	450	442	461	479	483	496	491	506	462	488	476	501	479	516	476	445	499	483	482	479	467	492	486	492	453	494	496	458	529	451	483	454	463	466	458	460	505	462	494	477	469	473	475	511	499	522	456	506	489	493	433	453	500	457	481	489	479	475	499	471	484	492	515	399	521	460	456	489	490	495	480	493	489	522	505	483	471	453	484	470	447	512	487	460	476	469	493	493	470	481	480	494	504	447	510	477	484	502	453	494	458	461	468	492	493	442	493	515	486	499	467	522	446	502	481	504	472	487	480	495	488	515	467	519	495	443	471	419	453	445	499	476	457	485	486	489	502	495	455	467	477	483	492	506	432	465	478	518	442	475	478	483	471	481	519	504	497	509	537	500	475	495	433	503	468	479	498	525	459	477	517	478	450	519	491	461	507	474	503	488	456	532	510	501	458	451	469	461	489	469	486	513	463	476	510	488	490	480	512	466	482	521	489	435	460	495	488	452	483	524	486	469	451	493	502	460	508	477	478	496	470	488	465	454	467	498	446	439	446	470	473	486	504	491	464	506	503	505	461	493	444	486	489	486	454	480	502	433	480	501	518	460	491	508	508	507	493	450	484	508	486	512	517	472	441	482	473	488	513	474	494	484	474	457	482	486	493	481	485	463	468	502	483	490	466	492	491	447	447	499	486	442	485	457	467	459	459	469	498	532	469	497	465	461	472	441	440	513	488	488	466	471	488	504	495	526	487	483	497	473	475	499	475	425	474	461	503	476	458	491	474	484	476	470	506	493	492	444	490	456	487	467	486	507	496	487	477	493	490	513	454	483	500	480	458	470	504	535	472	455	500	479	471	432	475	462	478	491	468	456	486	500	487	460	512	535	467	457	473	472	468	459	455	438	442	475	490	479	480	447	508	447	465	515	497	490	469	498	474	495	454	456	460	456	492	495	482	461	474	475	510	475	473	489	499	511	500	455	488	495	456	492	482	414	458	490	476	475	436	429	507	523	514	452	463	486	505	488	522	508	489	455	498	445	508	498	473	514	481	482	499	477	465	448	480	426	472	503	464	471	483	485	483	488	466	480	512	481	469	504	467	477	475	494	477	508	489	457	487	485	477	474	505	504	477	440	525	496	453	446	475	508	493	475	487	490	467	499	449	454	482	510	487	473	502	455	427	477	474	465	452	513	495	470	465	520	441	477	480	487	448	459	524	474	473	469	434	481	505	410	497	499	509	484	478	461	498	486	468	468	500	491	435	469	435	557	470	513	467	475	464	462	493	466	472	504	444	452	483	446	467	508	506	460	500	473	479	459	520	489	461	495	493	452	521	499	494	482	523	490	503	473	503	490	477	467	471	499	505	496	540	477	498	496	473	518	486	488	477	515	470	465	504	502	496	483	488	474	478	505	477	496	486	505	469	470	487	493	508	480	466	497	490	465	472	487	502	460	464	503	441	466	467	497	457	454	494	471	506	452	450	482	461	457	454	468	474	494	506	485	493	496	541	453	499	436	498	517	471	486	469	442	496	487	489	499	479	485	491	477	516	502	481	478	461	467	431	460	475	489	455	466	508	475	486	504	500	490	464	487	483	514	493	479	521	460	418	500	471	486	501	430	487	451	499	517	455	450	491	464	499	477	446	511	484	444	484	479	501	514	456	489	472	453	516	462	502	543	469	460	502	486	472	452	483	485	461	492	460	449	476	483	452	477	484	463	483	497	449	486	467	477	480	495	507	498	512	495	446	474	482	480	480	492	519	479	445	506	502	506	441	505	459	493	480	488	453	471	487	465	483	477	477	476	472	488	492	472	490	480	477	473	483	483	466	482	466	512	517	465	467	511	485	516	492	470	478	469	485	494	423	497	470	499	487	496	488	527	468	509	472	464	447	506	489	475	465	497	495	444	468	542	466	464	442	463	463	436	502	459	462	516	479	498	494	469	504	498	450	451	475	466	498	469	500	468	466	477	462	480	502	456	512	449	467	485	478	473	474	460	470	468	489	498	468	465	510	514	496	490	501	465	477	492	496	476	444	472	447	524	483	501	498	464	458	516	515	430	463	481	480	486	462	430	480	504	513	505	479	475	465	474	493	469	476	463	456	500	468	503	515	470	502	508	534	472	419	443	483	468	461	467	447	494	468	493	458	472	440	490	518	480	496	471	472	509	488	486	448	481	474	467	463	498	455	453	510	508	469	490	501	497	511	490	507	521	510	446	484	456	477	461	449	502	497	448	507	512	492	481	433	472	482	518	490	490	467	503	512	521	502	510	440	518	471	482	473	494	454	510	494	472	495	490	463	467	485	482	495	473	455	528	512	452	476	491	441	484	494	495	488	504	477	506	488	471	496	487	453	485	447	457	502	493	483	520	481	503	476	479	492	453	462	487	498	481	504	466	521	500	520	458	475	519	486	476	488	445	520	488	479	455	437	429	467	467	485	484	462	523	523	466	437	467	436	500	511	494	482	466	495	468	486	464	495	472	462	447	468	473	477	486	473	458	485	511	469	481	498	470	486	480	486	453	464	485	464	500	483	496	429	467	496	459	459	449	428	461	498	467	500	432	520	465	482	460	484	451	471	482	498	506	457	473	490	482	460	449	496	449	476	506	475	496	491	497	462	475	492	485	488	498	465	488	469	449	488	470	481	467	475	472	473	454	479	465	474	482	480	456	471	450	486	465	461	500	431	500	485	476	463	437	492	454	490	479	503	518	471	490	487	480	455	472	484	475	505	484	471	461	505	434	485	464	470	484	510	472	478	477	516	476	500	485	486	524	484	478	491	480	455	472	460	505	465	481	464	486	476	481	525	449	474	488	495	499
2739	13261	24611	20992	15587	926	41	31	41	40	46	27	34	50	40	36	26	32	30	36	32	30	39	40	21	41	30	33	20	23	31	30	33	32	22	25	18	28	24	22	25	25	38	27	31	35	35	31	31	35	26	24	22	34	33	21	23	27	35	31	30	21	33	30	23	36	33	32	26	27	25	30	42	21	25	35	32	39	24	34	29	26	39	21	24	23	30	35	35	19	31	26	30	21	32	25	31	23	31	21	37	29	31	25	31	33	25	27	38	21	22	28	27	25	26	24	24	25	32	34	28	36	29	27	34	30	35	38	37	40	38	31	19	33	36	26	41	19	46	22	24	30	38	23	31	19	37	18	32	26	19	29	36	31	24	21	26	27	29	31	40	30	31	22	44	38	30	31	31	21	31	30	29	34	33	29	20	33	23	38	23	31	25	35	26	36	37	23	33	37	35	28	23	31	24	31	30	29	26	25	26	26	26	25	33	28	26	32	31	32	30	33	31	26	30	40	26	23	33	40	38	26	30	24	32	27	30	31	23	46	27	36	25	30	28	29	24	22	26	28	26	27	24	26	36	26	19	33	32	30	24	32	30	35	25	24	21	26	26	25	29	24	34	22	26	30	26	22	26	25	33	34	24	23	36	30	22	21	20	28	26	24	24	36	32	21	36	37	32	19	26	35	39	34	27	26	33	36	34	32	25	19	32	28	25	25	31	25	24	31	25	33	21	27	32	29	27	23	26	31	25	34	30	32	25	24	27	34	38	28	27	28	33	28	25	29	18	24	29	34	22	30	20	29	33	25	35	27	33	31	27	31	29	27	25	23	31	32	25	32	38	36	37	36	39	34	23	39	26	24	30	29	24	30	26	31	28	23	28	29	26	31	27	40	28	33	32	25	27	30	31	25	24	27	27	28	27	26	23	35	29	39	25	24	30	28	25	27	25	32	27	28	28	34	33	28	29	29	20	31	25	26	27	35	24	28	30	28	25	26	34	26	21	21	27	29	32	30	30	35	37	22	37	26	27	26	38	32	31	31	29	24	25	26	30	26	27	31	31	19	26	27	25	34	22	40	36	42	28	30	29	31	26	17	36	24	28	36	31	19	24	25	19	16	28	31	21	26	31	27	37	25	26	22	29	23	26	25	22	37	37	30	29	35	38	25	24	39	29	26	26	24	30	31	25	30	38	28	19	32	35	28	32	27	26	34	34	32	36	30	23	27	32	23	21	22	23	18	31	22	33	25	30	26	26	34	19	21	29	34	38	35	31	22	38	22	27	33	30	21	32	27	27	27	25	23	30	26	21	27	30	26	31	25	47	33	31	30	24	31	32	24	25	25	35	20	34	32	23	27	30	23	39	33	33	24	27	32	27	29	32	19	32	32	24	27	21	37	28	24	32	24	43	34	28	18	32	25	21	24	29	30	25	26	38	33	22	24	30	20	22	29	28	43	28	35	25	33	31	27	15	24	30	42	29	20	24	25	35	29	30	33	22	33	38	33	24	28	28	32	29	28	39	32	30	28	34	28	30	25	27	28	28	26	34	33	29	29	24	32	34	31	31	24	40	29	27	36	35	28	28	29	29	26	25	20	32	24	39	31	22	22	33	37	30	25	21	35	32	29	31	17	25	28	28	20	30	37	30	33	38	36	21	30	24	28	33	34	34	34	34	18	35	30	28	35	28	32	23	24	29	30	35	31	22	31	33	25	33	38	25	23	28	19	24	36	23	26	28	27	33	31	36	33	28	27	23	31	23	29	39	24	29	34	14	38	24	25	33	23	23	27	32	22	18	24	22	29	26	32	38	33	30	27	25	31	28	25	35	33	35	21	33	31	18	34	31	30	28	30	31	27	27	20	28	28	34	29	37	24	32	37	30	25	35	25	27	25	33	36	37	27	23	29	29	33	29	32	28	21	28	36	34	26	29	30	33	28	20	21	26	22	32	42	34	27	29	29	31	29	25	32	24	40	27	28	26	28	26	20	23	22	31	28	26	27	32	24	19	30	19	25	34	23	28	32	21	28	36	28	31	28	34	29	27	38	23	26	42	26	32	31	29	30	33	32	24	34	27	38	32	32	22	31	27	27	25	27	27	29	25	32	32	20	33	22	30	34	37	26	30	22	30	40	20	33	33	30	29	17	29	27	31	30	25	30	29	26	33	34	26	36	20	32	15	33	21	21	26	29	20	29	34	21	28	35	37	25	33	33	36	40	31	33	28	28	23	28	26	39	26	25	25	39	27	23	36	27	28	18	26	32	25	23	34	26	28	30	30	23	27	25	25	26	18	26	31	24	29	17	31	24	26	27	34	26	35	32	27	31	35	33	27	28	33	32	24	29	29	28	20	30	35	17	33	34	39	29	27	34	36	29	27	25	24	39	27	28	40	29	24	31	32	28	31	25	32	23	22	28	36	40	30	24	24	24	24	29	38	26	36	19	37	29	34	26	30	26	26	26	24	34	37	28	27	26	35	34	33	32	25	39	33	24	28	29	26	32	29	27	33	33	30	34	17	30	27	28	29	26	23	26	26	19	27	23	23	21	28	33	32	34	33	29	43	23	28	33	29	31	26	32	25	34	31	36	29	31	34	33	25	28	36	27	23	27	24	32	35	25	25	23	25	23	29	31	31	28	25	25	25	22	29	35	27	33	24	32	27	19	38	22	36	23	29	29	36	29	31	23	29	30	27	29	25	22	33	33	28	19	40	34	21	32	31	25	27	35	40	30	28	34	21	22	27	26	30	25	34	23	32	36	24	30	28	27	34	27	27	36	30	24	39	27	32	34	35	33	27	26	25	29	24	21	28	31	27	22	25	17	30	35	24	27	27	22	40	28	25	37	23	28	35	34	27	29	30	42	23	21	34	25	29	34	30	32	30	24	37	30	25	29	34	25	21	39	24	39	24	27	34	24	22	26	27	35	30	31	32	32	25	24	34	21	26	24	29	28	22	27	29	34	21	30	31	35	25	31	26	26	23	25	27	21	26	34	30	29	20	25	22	23	27	30	29	35	24	37	29	25	35	20	26	31	15	31	20	26	26	21	30	40	29	29	26	24	27	30	30	30	25	30	20	26	34	33	21	29	27	30	22	31	24	19	18	36	31	31	28	24	34	28	35	30	25	29	37	24	26	31	26	34	39	26	31	21	26	28	33	28	22	30	19	23	30	33	36	29	36	36	26	16	23	37	33	20	26	31	29	27	34	29	24	23	24	22	36	22	34	36	34	26	26	20	27	27	36	19	33	29	35	31	34	31	30	33	25	24	28	16	25	34	30	29	26	14	30	41	21	28	30	30	27	34	37	29	15	35	20	28	26	26	35	31	33	31	40	26	26	35	37	38	24	27	26	28	24	29	22	33	32	37	29	36	35	34	22	28	27	26	29	26	22	30	25	28	45	31	32	40	29	30	27	38	32	27	33	31	24	37	24	29	30	29	27	22	29	29	36	34	24	29	32	30	25	30	27	30	38	28	29	30	27	25	22	29
33578	48473	67111	82158	69864	6401	2345	1718	1464	1215	1044	1032	1106	940	1023	1032	863	862	909	805	782	701	636	674	627	637	683	610	650	587	602	563	568	554	533	544	528	538	560	556	534	570	564	546	557	552	594	504	547	585	513	568	564	506	556	535	520	535	541	537	524	597	504	525	476	553	460	512	533	489	497	523	504	533	530	500	501	513	531	481	504	477	506	553	514	512	509	534	480	516	498	516	484	476	489	527	491	509	469	477	482	507	470	532	500	452	480	494	533	480	541	484	494	475	491	495	524	534	497	501	493	494	549	507	495	484	519	446	440	527	495	507	516	521	522	500	526	487	506	468	529	490	497	489	507	456	489	462	489	501	488	481	550	487	492	505	516	532	515	469	527	515	500	490	494	522	490	513	492	481	510	508	487	507	488	508	489	491	502	497	492	510	530	491	484	529	505	528	513	493	510	478	523	513	488	523	525	521	527	455	489	516	471	526	470	511	516	479	493	509	492	512	488	498	451	495	496	493	478	526	486	461	470	487	496	508	548	538	516	484	483	491	500	452	487	494	502	524	470	519	494	463	465	493	458	511	484	517	477	448	524	511	483	500	509	484	540	512	501	518	492	489	484	496	516	454	528	460	470	511	494	483	450	491	511	506	488	494	477	493	526	497	481	501	506	479	488	484	516	461	497	506	525	474	550	504	479	505	487	495	521	467	510	480	516	464	497	504	495	486	536	499	498	500	451	508	516	496	471	498	506	533	517	461	464	489	520	476	475	477	489	505	509	526	447	499	490	509	533	550	510	479	508	500	507	517	507	550	498	495	525	498	513	522	496	483	500	501	489	492	515	512	505	491	490	487	481	490	506	483	492	501	538	528	459	478	437	485	511	486	500	473	505	530	483	498	538	485	503	478	479	518	512	453	492	538	480	482	508	481	480	528	486	488	497	461	485	513	451	506	542	490	500	498	474	524	531	478	476	533	461	544	467	525	502	507	477	551	482	483	505	496	505	477	502	460	522	503	514	488	538	487	498	470	467	469	522	488	539	487	513	459	489	449	464	506	493	479	494	479	508	469	464	493	501	446	527	512	462	466	486	499	529	485	483	514	522	490	506	529	508	519	485	486	481	529	498	499	459	487	482	447	505	493	517	478	521	541	474	477	477	465	487	474	490	483	460	495	487	510	465	476	502	486	505	523	510	476	541	469	494	482	464	500	516	488	500	477	491	466	476	490	483	487	504	511	475	490	462	512	507	557	488	473	494	479	477	505	490	502	528	500	529	479	440	515	498	478	490	478	477	493	516	494	509	492	519	491	544	494	492	480	473	515	498	489	510	505	504	437	478	511	556	456	496	479	471	529	522	488	493	493	525	504	506	493	490	478	492	504	475	478	496	538	469	490	468	496	490	493	505	512	487	463	499	469	459	502	497	514	522	517	500	470	482	512	513	482	479	496	502	481	485	491	460	487	497	472	464	501	525	530	499	465	467	476	480	505	525	479	441	468	493	487	475	496	521	496	478	533	489	465	511	449	522	487	518	470	494	449	511	487	475	516	507	502	488	469	540	470	484	506	526	493	522	479	498	454	507	504	501	501	479	519	477	463	480	486	467	501	521	491	501	498	456	500	472	511	474	451	489	508	476	506	510	430	476	483	522	479	531	480	475	541	511	520	472	479	506	472	525	528	468	509	535	505	512	504	487	510	489	508	488	488	507	535	501	507	493	515	500	472	477	504	487	496	466	511	481	518	488	515	516	480	475	533	480	452	481	485	469	528	496	477	484	475	515	487	467	470	465	463	504	491	516	518	484	545	487	497	487	485	497	545	501	506	497	518	471	509	546	500	487	497	508	515	483	496	505	489	479	492	486	514	508	477	475	494	495	507	488	514	531	499	499	461	478	489	462	496	480	484	507	524	545	484	517	514	535	501	455	547	526	501	523	483	478	516	509	468	516	490	487	531	500	483	533	496	478	471	473	494	470	515	496	489	501	501	487	513	538	552	495	505	518	492	452	502	514	497	495	499	459	486	473	500	527	537	472	491	489	531	508	501	451	507	532	457	499	481	484	507	536	537	462	515	503	512	513	507	504	525	508	491	532	520	495	497	490	445	476	424	494	493	504	510	528	490	529	520	491	506	464	564	492	470	525	493	525	481	477	481	483	547	456	524	472	484	493	480	469	516	469	506	516	513	503	456	484	490	518	538	504	503	469	494	473	487	496	501	498	465	486	526	500	477	483	514	498	452	504	466	471	489	521	485	506	475	486	534	489	468	504	530	442	507	441	496	510	476	527	480	498	511	535	521	507	528	518	488	495	504	492	472	480	534	506	523	524	500	495	451	490	492	540	519	513	480	484	503	512	527	488	482	507	464	502	475	479	491	490	506	469	490	490	522	500	489	481	507	528	520	515	448	488	505	526	512	510	501	524	493	495	514	484	520	536	456	485	512	479	470	487	471	502	490	481	489	498	519	509	493	535	476	520	510	545	519	498	465	478	468	527	478	501	483	487	488	483	492	480	495	531	527	469	465	490	540	465	483	498	513	508	502	501	441	492	492	475	518	502	493	494	489	500	470	489	474	524	461	510	524	517	541	488	470	507	496	492	551	536	525	495	508	505	490	502	494	448	508	505	505	504	491	471	510	486	487	484	476	458	510	487	482	455	495	551	492	507	530	464	497	497	495	491	481	510	493	505	493	484	522	495	462	538	516	518	472	504	503	491	492	487	491	478	513	476	481	482	489	508	510	489	494	530	485	494	508	498	508	505	469	463	531	508	507	498	511	498	489	456	491	510	503	510	507	514	484	491	454	491	512	515	484	529	556	490	510	490	500	507	505	523	464	469	537	496	539	486	505	489	485	514	475	491	515	507	511	456	524	505	471	524	501	502	527	460	449	473	491	476	488	513	515	507	535	497	517	537	514	446	490	474	490	492	492	480	518	460	496	498	497	485	483	479	486	504	488	474	486	537	485	523	495	499	518	502	505	482	519	506	514	521	538	459	483	440	508	494	517	476	486	537	480	499	494	494	509	489	494	496	535	500	521	503	479	443	506	487	505	506	483	452	526	508	520	537	519	473	479	522	512	484	498	469	523	541	517	477	507	510	515	525	500	477	482	484	495	493	526	493	490	515	510	558	527	455	505	486	483	524	493	480	469	494	486	464	535	519	542	501	473	510	502	470	508	503	521	531	507	500	546	505	501	494	471	477	483	519	505	491	493	499	494	544	504	486	512	501	500	508	468	461	508	511	488	489	472	508	511	464	463	517	520	482	499	465	512	468	497	474	521	469	541	502	517	523	464	478	473	506	500	491	519	504	480	513	507	480	465	479	531	479	523	514	506	491	506	528	475	503	470	506	505	471	478	536	486	516	477	521	508	450	413	488	512	491	510	498	514	486	464	468	511	523	477	471	489	513	477	491	513	460	486	517	526	487	462	516	502	504	477	557	519	465	495	489	466	473	507	496	500	495	479	475	437	494	473	513	506	521	481	509	528	467	493
3495	9178	15505	13106	8199	297	56	49	38	51	62	50	53	45	59	41	46	53	43	38	33	51	34	44	51	40	55	45	55	34	49	46	45	50	51	41	46	48	51	40	40	33	47	46	42	45	39	45	46	27	32	35	43	51	37	34	38	42	52	42	43	33	44	47	51	38	56	51	36	45	40	42	39	49	45	35	36	40	48	49	38	42	50	46	41	45	32	37	35	45	55	36	48	46	49	31	48	42	41	43	49	48	46	47	52	40	39	45	41	44	38	42	44	35	55	53	39	35	52	47	38	48	53	49	59	42	48	51	59	40	38	44	47	52	44	33	40	44	39	45	35	34	35	43	44	54	55	46	40	35	40	48	36	45	39	50	39	34	45	53	33	45	49	47	40	50	43	45	42	32	42	50	42	42	36	46	42	48	45	39	53	50	38	50	36	38	48	54	52	43	54	36	49	57	43	49	41	42	39	45	40	38	41	41	47	44	43	46	42	44	42	52	48	37	40	45	47	52	36	55	43	39	33	56	35	43	55	45	37	36	49	34	56	44	48	46	48	37	41	45	39	52	50	44	38	43	44	51	55	39	43	52	41	42	47	54	41	43	44	38	50	42	38	39	33	61	51	48	59	41	58	49	45	28	51	40	34	56	53	49	48	50	59	30	42	43	52	38	47	41	47	46	50	32	32	45	42	41	42	52	44	44	34	49	34	45	34	34	49	45	29	40	46	49	41	40	45	51	50	54	27	49	57	46	46	53	55	48	43	53	49	45	45	41	37	43	37	28	38	49	45	46	53	40	33	50	47	45	55	41	41	39	44	39	53	38	49	42	43	46	45	51	50	43	37	41	52	40	44	34	46	35	47	30	43	42	42	39	43	42	55	37	50	46	38	49	44	33	46	40	51	47	45	53	40	48	43	38	49	46	55	48	39	47	35	54	41	39	39	51	56	44	49	45	34	38	49	46	42	43	43	31	46	34	46	41	47	35	38	50	32	45	47	34	46	41	40	40	53	50	35	31	51	45	40	51	46	35	43	41	46	43	53	46	42	60	30	40	47	54	43	38	52	43	37	59	46	38	41	44	44	38	46	42	48	47	48	48	38	40	42	48	39	52	43	44	41	39	34	52	42	39	34	46	41	48	42	34	46	48	41	43	45	47	47	35	48	35	42	41	47	30	45	41	48	41	51	44	53	28	42	28	32	45	47	36	46	31	37	36	37	41	42	42	35	49	33	47	41	45	46	45	34	31	46	38	36	47	39	49	50	44	49	41	35	51	45	35	49	42	44	34	38	40	53	48	40	38	42	47	44	57	54	41	42	38	35	42	47	48	38	50	36	41	42	49	44	54	37	39	45	44	50	45	37	40	45	37	45	42	39	40	44	32	44	42	46	39	43	44	47	36	43	41	44	38	36	41	51	51	46	36	44	39	46	52	39	50	48	42	44	54	44	40	38	49	34	50	35	33	27	58	42	45	58	48	48	39	40	35	48	50	47	44	43	49	42	49	48	43	49	33	38	49	46	50	43	55	46	35	46	47	40	47	32	43	34	51	39	39	50	43	36	44	46	47	50	46	47	46	43	36	39	31	34	49	56	58	35	43	44	50	48	38	57	45	42	47	36	46	38	33	43	36	32	42	41	42	40	53	36	47	39	45	39	41	39	44	54	42	33	44	39	49	47	45	44	32	43	44	43	43	61	50	47	54	58	47	42	44	47	31	47	52	46	45	43	40	53	33	53	40	40	42	38	55	45	40	41	39	44	44	42	48	39	31	47	43	36	42	44	43	45	43	41	44	40	36	38	37	42	57	47	42	48	49	41	55	35	51	35	53	42	40	43	44	43	44	44	47	49	55	35	49	45	43	50	46	38	35	42	41	43	43	39	37	36	43	33	55	44	47	36	35	31	52	47	38	42	38	35	39	47	50	33	29	35	37	52	40	42	53	47	39	56	50	45	43	32	27	57	40	38	51	46	35	43	47	35	41	43	47	45	49	53	50	49	52	42	46	37	45	44	47	43	45	47	51	40	37	40	41	40	42	39	56	38	37	39	48	41	46	39	42	38	50	49	44	33	49	45	43	28	53	47	50	34	37	42	40	48	35	45	45	35	54	42	58	51	44	38	41	33	54	44	36	36	48	37	52	46	46	43	37	46	40	52	40	42	41	45	36	41	41	46	56	44	40	37	39	27	57	32	49	41	53	34	38	38	38	37	38	39	44	49	48	50	43	39	46	34	42	43	45	42	38	36	39	50	40	37	41	33	39	45	52	34	41	31	46	47	48	47	42	39	61	38	41	49	43	37	42	47	24	34	33	42	42	34	56	49	38	48	52	52	34	45	39	44	43	31	47	35	34	45	38	37	46	47	57	41	32	43	39	36	45	42	44	36	41	42	47	57	41	48	31	41	48	35	52	52	47	46	35	33	52	33	34	32	46	45	45	51	51	47	43	47	40	42	44	46	52	45	42	40	43	46	34	44	40	39	46	48	34	45	52	38	35	39	35	50	38	44	48	42	41	48	35	55	40	40	45	38	38	42	34	51	40	40	49	47	36	49	44	57	39	37	46	48	51	46	44	49	44	48	49	51	38	56	42	45	45	44	49	49	35	48	47	39	46	37	50	45	33	46	46	45	46	52	51	33	42	46	40	41	43	53	47	55	47	46	40	40	41	53	41	44	45	54	39	33	33	30	41	38	45	47	49	51	42	51	45	47	53	48	43	43	36	40	48	43	45	42	39	45	42	55	34	35	50	57	46	46	46	38	41	38	46	41	38	50	41	32	48	30	57	32	41	37	38	31	49	48	51	52	43	40	40	48	49	53	55	46	45	39	51	50	41	35	40	45	37	52	35	50	44	51	53	53	48	47	32	41	42	43	59	25	57	58	37	53	57	39	60	34	44	46	48	34	49	49	45	41	46	51	36	51	38	45	40	44	49	46	57	43	38	49	49	36	47	36	43	49	41	37	55	45	43	46	29	41	42	36	45	36	31	35	46	33	58	48	45	48	33	42	49	42	45	51	51	41	37	37	50	41	38	52	47	48	50	37	43	37	45	31	30	36	42	35	43	47	52	37	34	38	46	49	46	35	50	62	44	44	41	49	46	43	49	39	41	56	35	49	51	49	45	49	50	37	43	45	50	44	34	26	45	50	42	38	50	46	55	44	44	32	40	40	41	37	44	44	47	58	37	55	45	34	54	53	52	47	50	43	39	47	34	56	38	33	45	43	51	44	49	46	32	42	44	41	30	51	38	41	48	39	41	53	53	49	46	41	50	47	37	37	28	41	45	39	51	35	41	42	57	43	46	47	36	41	43	36	44	35	33	42	43	37	40	49	41	45	48	52	38	33	41	41	36	28	37	40	37	38	42	44	42	36	44	41	43	39	50	43	47	43	45	51	45	41	42	50	41	46	51	40	40	40	45	43	38	44	43	40	39	30	42	47	43	50	49	36	45	30	46	34	44	43	45	44	36	42	44	46	53	45	45
27978	46346	55984	69375	59185	5226	1574	1302	1160	1054	975	971	994	977	985	983	958	918	933	905	847	807	841	771	801	800	751	771	848	745	735	744	839	707	759	775	764	775	746	695	770	777	751	782	754	758	764	780	721	787	780	764	699	750	720	702	726	775	739	683	740	749	717	731	730	693	751	686	753	718	768	779	717	701	729	726	700	732	715	725	741	656	748	723	682	681	724	716	741	725	716	682	690	715	731	714	713	716	737	688	682	725	738	736	746	717	719	700	709	739	750	717	719	709	671	725	770	664	767	723	731	730	708	755	756	726	733	733	725	734	714	679	745	688	706	743	699	732	703	772	774	711	747	718	732	697	724	729	666	688	745	768	743	708	737	769	684	660	746	737	701	758	673	723	705	695	724	693	714	701	746	739	702	725	744	745	707	702	695	681	738	670	717	763	722	703	695	753	739	743	746	764	720	679	658	707	737	706	734	656	732	751	654	696	712	714	760	694	718	680	740	645	730	717	748	707	697	763	731	656	693	725	689	757	676	710	736	710	713	707	710	746	711	703	734	729	725	684	682	724	749	688	695	700	720	704	690	745	697	727	743	777	682	724	735	716	747	708	717	720	740	689	720	688	664	778	745	685	739	724	731	642	747	735	696	718	712	693	719	724	762	688	733	703	763	728	714	705	729	748	696	782	727	732	733	713	685	714	728	711	734	723	729	748	717	752	757	749	755	723	706	712	659	694	681	755	701	722	702	699	693	741	772	678	761	742	759	733	741	746	718	729	726	737	738	696	704	735	717	726	688	714	675	703	730	723	716	717	757	730	751	731	725	748	730	714	704	734	710	731	699	729	734	676	735	733	707	702	764	702	712	696	730	741	741	658	671	736	703	729	726	713	748	685	717	701	693	679	741	753	736	754	756	767	696	726	694	722	672	742	756	734	699	687	724	704	742	651	687	679	747	700	708	704	723	726	731	678	725	705	761	755	702	770	727	725	723	690	731	684	746	731	758	732	703	752	696	762	736	709	678	717	779	732	717	720	722	718	755	763	724	697	683	692	745	753	699	710	728	743	761	752	714	737	739	716	719	755	766	677	712	756	714	682	746	733	719	721	753	731	744	697	712	734	693	712	739	751	742	723	742	728	699	758	708	703	707	648	733	762	684	725	659	712	743	665	714	687	708	696	737	727	716	728	718	672	736	701	713	729	682	721	691	724	687	744	699	713	663	696	731	750	771	723	748	725	713	724	684	667	760	724	754	764	665	723	712	703	704	721	676	770	753	697	738	725	749	748	704	710	718	756	684	714	651	701	691	787	695	713	731	708	693	758	772	739	731	666	676	718	771	737	762	731	705	688	749	695	738	694	746	701	722	726	724	705	685	715	731	738	700	739	754	667	758	756	720	701	753	688	708	734	743	673	715	722	701	725	709	736	692	721	740	710	756	731	719	707	701	723	762	747	723	744	731	715	697	701	712	730	722	724	712	757	726	771	750	681	715	726	719	674	689	693	761	724	729	731	698	693	760	784	687	726	748	721	716	692	739	675	737	709	697	740	766	711	741	709	686	732	716	735	692	759	752	749	722	730	730	696	722	763	718	718	678	747	706	774	679	725	698	700	670	717	744	752	739	724	720	738	700	696	708	723	706	692	768	744	780	720	727	711	743	702	728	759	713	738	726	720	706	657	734	750	687	741	667	766	707	676	716	729	723	717	752	688	713	761	717	734	719	727	698	746	745	714	693	785	709	736	692	683	725	709	727	673	691	724	679	678	710	671	717	739	734	702	760	714	711	691	697	710	731	775	715	714	687	708	767	713	715	712	721	708	732	759	686	718	664	694	793	728	680	740	723	768	734	688	702	760	761	732	738	715	727	674	687	682	691	738	753	664	698	725	680	736	712	715	673	712	752	705	698	725	721	710	709	717	683	738	719	708	757	733	718	727	725	744	678	720	723	738	731	764	671	767	717	742	736	739	721	725	746	712	725	720	749	748	751	747	737	700	713	718	727	709	746	757	769	680	703	690	699	647	758	695	664	654	710	726	704	712	696	728	721	693	701	743	686	727	735	697	715	749	709	736	743	730	736	706	687	751	726	725	727	734	712	672	674	680	721	716	685	739	723	763	732	743	736	731	725	707	733	698	696	719	700	675	697	734	733	713	724	740	729	718	749	717	718	708	699	750	697	714	693	688	664	768	767	700	726	689	711	682	747	719	702	720	671	737	717	722	740	754	742	735	736	715	697	727	702	697	737	668	729	724	737	648	729	698	687	735	722	734	724	714	698	766	699	693	704	656	726	675	767	702	667	732	702	688	687	719	704	726	744	703	749	652	753	725	753	707	705	691	759	750	706	699	696	678	742	726	714	728	732	694	729	671	682	727	751	762	725	718	751	734	704	721	732	758	697	725	722	712	719	676	780	730	703	683	745	675	708	718	705	705	755	708	706	705	712	685	699	711	702	782	730	691	690	695	680	712	717	727	697	777	766	708	735	673	734	701	710	725	707	715	747	714	755	725	746	728	727	756	725	710	731	750	766	731	722	718	757	792	749	726	747	726	677	714	667	756	702	689	737	751	732	720	698	697	770	679	763	733	738	709	713	739	697	728	714	660	727	711	781	726	702	691	679	718	741	710	736	759	713	692	746	714	695	653	723	700	712	739	738	716	763	679	697	684	744	694	707	736	722	714	719	713	682	693	689	723	681	686	688	711	721	699	741	746	739	682	755	692	710	716	753	683	703	754	709	729	735	689	708	689	716	712	723	772	804	785	739	689	722	713	679	681	730	743	721	732	763	683	715	736	736	732	740	715	738	693	701	705	704	689	722	707	715	712	719	691	735	717	733	729	689	730	708	734	713	754	744	673	683	736	719	710	723	757	736	712	712	741	739	688	706	740	714	732	747	669	733	731	714	698	681	701	669	704	710	720	730	732	748	691	710	766	725	759	698	691	713	717	697	742	700	735	709	717	747	735	720	709	714	691	697	738	727	732	684	677	754	719	742	725	654	771	709	672	683	657	774	701	771	714	784	711	702	665	651	729	720	683	712	727	738	760	702	728	704	783	744	746	714	721	716	697	744	707	751	691	766	750	717	729	723	685	737	662	664	723	725	737	764	707	751	686	746	741	716	730	732	725	752	706	695	709	727	742	698	675	763	703	682	787	691	704	740	714	737	775	718	732	732	720	702	692	694	745	801	713	701	682	753	709	717	760	754	706	690	697	739	686	753	786	690	747	756	720	704	738	701	747	728	716	702	743	774	747	723	720	675	759	738	708	737	712	742	779	733	694	727	761	696	758	718	694	763	747	741	708	703	739	696	697	721	748	716	731	712	693	679	743	725	688	643	758	691	726	720	674	734	734	714	732	691	704	725	709	722	720	745	780	724	751	723	701	662	778	736	717	727	716	730	705	729	737	742	637	684	742	723	728	671	699	727	671	750	709	761	677	741	695	730	718	737	698	696	700	734	737	767	694	701	667	654	745	740	732	673	748	689	755	753	735
3564	14479	25059	23602	17100	1393	60	43	47	33	39	37	37	36	33	37	35	31	32	46	33	21	48	46	28	36	28	38	39	37	35	37	22	36	32	42	22	30	40	48	32	40	25	32	32	29	43	46	26	36	33	45	41	39	35	29	23	47	37	39	42	35	27	25	18	28	27	31	44	36	35	35	33	42	34	46	28	28	21	32	55	30	37	26	41	24	31	23	32	31	42	36	31	36	37	32	33	42	35	26	45	34	26	28	31	29	16	25	41	28	31	35	30	34	35	31	24	26	30	30	37	32	42	32	28	23	34	29	37	35	24	26	38	34	31	26	28	33	35	21	34	28	38	37	29	28	32	44	19	35	43	47	26	41	28	30	36	25	39	34	31	46	39	30	39	33	26	37	23	32	37	23	36	32	38	31	40	31	33	35	37	32	32	29	36	31	33	35	27	30	42	40	39	30	39	50	37	42	35	34	50	32	32	32	39	35	42	30	37	35	31	36	34	33	33	32	43	34	36	33	38	34	34	26	32	36	40	35	29	28	27	24	39	27	35	43	29	34	36	31	34	34	37	33	40	32	26	31	39	33	39	43	30	31	37	38	31	40	43	40	44	26	36	40	32	40	28	39	37	35	29	40	36	33	35	27	41	33	39	41	27	33	28	37	41	33	46	41	34	23	33	33	34	26	42	28	34	30	25	26	33	32	34	26	26	31	35	32	39	27	35	45	36	25	31	43	38	35	27	33	40	31	24	33	30	33	27	40	25	25	34	32	34	31	21	24	27	24	40	39	41	41	29	25	33	31	31	41	22	38	35	38	23	31	42	33	35	44	44	33	33	36	30	30	43	33	36	40	34	24	39	27	46	34	27	49	34	42	22	27	32	30	31	25	34	29	40	36	34	30	33	30	28	30	38	27	32	27	38	31	35	30	41	25	33	28	31	39	30	38	28	42	30	25	37	26	28	41	46	38	36	25	26	30	25	30	33	21	35	38	39	34	29	39	32	46	34	39	36	35	40	24	33	33	30	35	29	21	25	39	36	43	37	40	35	36	37	34	34	39	35	33	26	31	30	34	36	32	34	46	38	22	46	34	40	34	33	31	38	36	44	37	28	39	30	34	43	29	33	39	40	41	26	39	33	35	34	40	34	35	29	27	31	30	33	25	31	18	32	36	25	28	32	31	40	31	28	26	24	25	26	26	33	24	37	42	39	30	43	40	42	33	37	34	44	23	37	36	38	36	32	43	36	27	33	41	36	27	32	25	26	32	28	43	32	31	48	42	46	42	38	33	36	42	38	43	32	32	36	36	33	36	27	38	21	37	25	34	32	28	37	38	38	23	34	36	28	44	37	36	30	27	27	40	35	45	33	24	40	30	25	35	29	35	34	39	30	32	42	35	29	31	28	38	30	28	29	30	50	27	37	45	21	30	29	29	33	24	32	30	35	35	39	39	33	36	30	43	23	23	20	37	32	28	23	25	26	29	39	34	16	31	42	36	36	28	32	31	43	28	35	38	31	43	36	26	29	30	34	30	35	28	27	34	38	36	28	39	40	32	19	42	31	26	51	22	36	33	26	35	48	35	33	31	28	27	34	37	31	37	27	30	29	38	34	40	34	33	35	34	31	36	25	29	31	38	38	27	38	37	36	20	30	46	35	33	34	44	30	19	31	29	36	29	35	30	36	19	37	40	29	37	37	38	34	40	41	41	49	30	31	27	32	44	33	32	31	24	36	37	33	29	37	38	39	28	30	32	42	27	29	35	28	36	31	28	38	28	25	43	18	28	35	42	35	31	39	31	34	44	42	35	31	41	42	37	26	35	30	34	31	33	33	38	36	29	39	35	30	39	36	38	30	36	33	29	25	33	24	35	35	31	34	39	27	49	27	33	36	29	37	29	44	45	27	31	34	26	35	32	30	35	43	36	32	42	25	29	24	31	22	28	39	36	24	28	27	26	34	30	36	33	33	28	21	38	24	36	29	40	26	29	32	31	32	46	34	37	34	36	28	38	32	38	35	35	40	36	44	38	30	33	31	36	29	23	25	37	33	30	34	33	26	27	36	25	36	46	40	29	36	32	25	40	41	30	43	37	25	43	31	40	29	32	38	25	25	34	28	26	35	33	33	22	28	24	28	40	35	34	37	23	38	39	34	29	32	35	28	33	43	41	34	33	30	27	37	44	38	34	39	37	17	32	29	36	27	22	38	38	35	30	37	37	32	25	44	30	27	34	38	35	34	34	36	36	33	34	31	33	36	29	23	38	40	35	28	30	31	42	32	34	23	38	33	40	36	32	25	36	28	37	35	40	38	34	26	24	42	33	35	33	43	31	24	29	32	29	24	33	32	39	27	28	29	29	37	39	29	34	27	28	30	31	31	41	41	35	24	27	36	21	40	31	36	41	35	38	33	38	44	22	39	37	32	25	31	26	42	33	29	37	24	53	24	33	24	35	42	32	36	39	34	35	24	40	28	37	34	35	31	40	30	44	47	30	33	25	27	30	22	33	32	33	29	28	35	40	30	28	36	29	43	30	36	36	30	29	34	28	36	39	37	33	41	36	39	38	27	30	35	41	35	34	35	40	31	40	31	46	30	27	26	25	37	29	38	37	33	28	34	35	24	36	37	32	27	36	31	35	31	31	33	23	37	31	40	29	37	42	35	22	34	32	31	35	24	37	37	28	41	33	35	36	37	32	32	31	42	31	38	40	26	30	35	18	37	31	36	32	29	37	26	31	30	36	36	29	42	30	45	24	45	42	28	25	35	35	32	31	42	34	35	46	29	42	27	22	36	28	31	36	35	32	32	21	25	34	28	30	37	36	31	34	32	38	32	29	39	41	29	33	39	34	34	34	42	35	30	40	34	37	40	40	29	39	37	44	33	31	44	48	24	31	36	38	33	45	36	27	33	34	47	34	28	29	32	26	32	28	29	36	31	25	29	33	33	30	29	35	42	40	35	43	37	25	31	24	30	37	43	41	52	26	33	29	37	33	30	22	24	34	41	39	41	26	37	38	38	32	31	34	29	36	28	36	34	31	37	29	37	21	36	33	38	35	34	33	24	35	35	32	43	23	27	31	47	27	21	39	30	32	53	37	34	43	29	28	41	21	29	35	33	47	36	46	44	40	34	34	28	34	35	27	32	34	27	43	37	39	39	34	38	30	36	29	32	27	31	27	31	23	34	40	25	38	36	37	38	43	36	33	41	34	32	37	37	37	40	29	38	25	37	36	30	34	30	34	39	43	34	29	31	36	36	30	38	36	41	32	39	36	36	41	39	36	41	34	28	34	35	36	50	27	26	37	25	39	28	42	34	32	33	40	38	45	26	38	37	32	29	38	29	32	28	29	35	29	25	25	37	32	37	40	48	36	31	26	30	24	23	34	44	30	34	32	32	40	37	31	34	37	37	30	29	25	40	23	33	25	36	33	34	44	29	34	31	27	47	28	28	31	41	29	31	48	29	39	39	25	31	29	36	27	34	22
36527	56659	69649	85173	73541	8704	2481	1977	1595	1360	1190	1145	1210	1122	1044	1073	999	939	836	880	907	809	806	797	781	725	724	702	641	686	656	621	668	680	625	652	669	612	660	623	611	614	599	583	622	585	600	616	596	659	613	635	603	638	637	589	622	599	622	574	586	526	604	619	624	602	555	562	578	568	564	572	544	581	552	574	592	582	545	591	585	593	617	545	615	561	545	593	555	597	566	560	559	598	581	541	584	562	570	601	611	599	553	555	567	552	626	596	581	605	589	580	577	569	574	570	554	556	562	580	509	555	554	589	538	616	564	538	547	520	585	581	616	558	568	579	516	557	553	585	597	577	559	560	550	585	584	553	571	574	558	604	602	570	553	597	559	575	519	559	559	574	538	542	595	534	579	573	556	577	623	546	599	596	565	569	609	552	552	565	569	638	574	586	537	586	549	558	566	600	596	588	540	581	546	554	591	601	572	563	591	588	562	590	546	574	598	569	570	547	594	611	574	593	567	588	562	534	579	580	534	553	543	550	562	591	561	566	560	567	571	538	598	559	557	569	556	598	598	576	542	548	575	534	609	569	579	619	551	557	590	509	558	534	613	579	591	573	527	560	565	566	549	568	608	579	593	581	619	595	593	597	616	551	597	571	600	569	592	563	566	579	562	599	608	587	542	541	574	586	585	562	571	554	581	554	559	545	572	600	566	598	581	600	569	575	574	582	536	579	587	604	570	580	599	560	569	557	588	526	595	563	570	597	603	552	576	539	568	598	548	543	574	582	585	591	568	560	602	571	555	580	585	564	589	564	563	578	578	530	592	535	575	541	527	565	537	629	589	560	594	533	550	584	558	590	610	537	584	563	599	566	532	595	546	527	530	603	593	563	589	555	561	540	567	568	593	584	588	551	547	587	530	551	577	552	543	564	600	549	548	575	578	519	597	558	589	550	557	579	579	625	641	564	581	575	604	545	578	599	581	524	592	577	554	573	553	590	588	536	575	547	533	544	573	559	546	563	559	556	589	630	595	577	596	595	610	580	541	608	593	554	542	565	554	518	561	572	598	626	580	523	586	566	577	564	568	570	521	576	545	567	558	600	562	538	572	570	565	582	513	541	589	538	570	568	542	554	575	546	561	561	545	547	592	533	587	558	545	582	578	584	563	589	530	525	575	552	579	523	572	542	565	548	543	552	571	572	567	556	544	594	583	604	578	518	571	576	599	547	520	564	613	557	577	582	556	624	560	598	599	564	600	590	566	591	625	562	570	588	560	558	548	561	585	609	564	579	574	636	557	577	569	596	547	544	548	566	569	552	534	607	541	536	593	515	597	575	588	609	584	576	548	549	565	572	596	576	539	569	566	538	580	555	574	557	611	600	563	596	566	527	559	624	561	568	558	577	551	590	538	583	594	591	549	535	577	555	568	550	519	610	598	566	564	558	557	558	585	591	563	603	548	605	611	553	547	617	604	571	549	554	567	551	563	576	579	591	544	575	614	589	600	584	612	615	554	587	576	555	588	574	584	598	546	574	570	586	595	559	577	606	600	576	556	578	548	583	580	562	560	559	555	545	581	563	570	526	543	584	589	574	612	556	562	540	574	585	635	594	545	567	579	590	631	534	554	572	590	588	554	643	601	551	560	563	552	594	504	603	571	585	565	557	596	555	569	555	591	589	582	566	531	569	541	583	524	568	555	553	544	531	564	554	591	583	590	596	547	569	552	579	592	559	584	565	567	537	572	529	596	568	558	569	581	558	540	556	627	605	585	631	582	583	589	560	580	553	548	572	522	593	541	540	591	589	607	542	600	559	536	634	591	579	549	595	586	587	587	543	540	599	592	574	554	617	541	565	555	507	568	590	606	586	577	583	554	572	588	606	583	620	568	586	577	558	541	526	577	544	543	602	586	599	521	584	555	553	628	547	568	545	565	548	580	528	522	566	568	595	546	604	599	565	561	562	536	580	569	564	594	544	532	573	555	602	541	557	573	551	532	605	554	568	594	538	598	545	545	600	573	571	580	560	622	576	546	572	549	540	570	513	565	517	570	592	587	568	589	539	544	572	530	598	571	593	579	567	568	562	518	608	542	546	541	545	558	514	597	583	567	569	602	611	575	522	534	560	582	567	594	567	588	550	584	593	586	576	591	554	541	533	577	615	579	581	602	519	564	587	569	535	573	597	568	595	585	607	590	574	540	587	540	571	564	599	544	570	566	570	537	576	548	577	548	566	571	565	611	591	572	578	605	570	564	622	511	589	609	588	582	578	566	587	564	585	553	531	556	579	588	554	601	552	586	577	559	605	607	549	572	575	561	527	598	556	604	564	612	604	584	555	547	545	569	578	609	586	587	557	554	623	582	609	578	584	552	610	548	614	583	572	555	554	566	593	575	556	578	556	573	551	550	561	566	567	605	577	569	543	592	601	598	584	563	625	582	571	598	564	580	579	569	537	547	580	573	582	565	593	601	571	572	611	566	592	571	553	597	553	540	562	568	556	587	575	595	549	598	567	622	535	558	532	570	549	558	587	565	570	520	554	593	550	566	565	598	575	575	561	556	572	599	632	606	561	577	593	559	546	601	545	569	557	568	555	558	618	567	561	608	547	524	579	569	577	587	544	559	558	566	556	610	583	548	659	591	592	514	555	607	549	572	545	567	579	546	581	613	585	548	616	541	587	593	592	566	580	565	567	592	578	558	523	585	607	572	559	572	544	571	545	582	596	565	562	560	569	568	557	556	582	581	569	574	557	574	519	614	546	574	552	581	560	605	538	565	543	559	597	559	567	599	569	521	556	558	546	532	534	573	565	622	583	593	591	573	585	602	549	568	609	591	541	566	545	576	581	558	605	618	606	555	606	572	538	595	615	571	553	575	583	611	551	551	574	553	574	574	563	606	561	561	574	597	556	564	519	535	588	551	560	612	571	546	598	584	572	561	568	609	577	547	591	606	557	561	551	561	554	595	587	558	530	544	577	591	591	559	603	620	591	610	548	534	583	575	562	570	569	583	545	542	553	564	557	549	563	551	578	569	537	541	585	561	558	561	570	561	545	543	590	587	553	570	506	552	559	549	564	569	602	553	540	543	576	641	552	590	532	550	562	579	519	554	570	597	556	603	629	583	606	569	598	556	554	567	575	606	551	563	579	582	600	543	518	538	555	553	588	587	574	585	617	572	568	529	572	607	578	579	569	598	549	562	558	584	590	579	493	600	565	582	556	534	574	587	585	575	566	584	572	587	533	562	570	600	550	560	525	564	535	537	565	545	568	543	545	590	600	575	579	576	598	570	614	557	590	565	600	608	552	602	620	601	581	523	564	568	564	564	529	552	600	556	550	541	617	609	565	569	516	528	545	570	607	542	584	527	579	542	614	551	565	568	585	546	591	566	527	538	564	563	551	562	559	555	568	586	583	580	585	574	576	567	570	598	569	550	593	568	552	537	549	575	556	608	584	561	555	564	602	558	545	528	552	585	619	587	606	595	528	594	581	516	607
2134	3097	5772	4308	2809	164	45	36	27	35	26	37	35	31	29	33	26	27	25	29	43	34	26	33	40	31	38	23	38	35	31	19	29	21	26	36	29	19	26	31	36	27	30	23	32	26	30	34	22	34	33	30	40	35	44	33	28	26	26	45	38	25	33	25	30	27	19	26	31	32	37	24	23	40	21	25	32	33	37	34	26	39	21	27	29	28	30	34	38	28	31	24	26	28	27	38	30	28	27	19	30	33	30	35	38	30	23	35	27	27	30	30	34	36	26	25	32	35	36	33	34	32	43	20	29	30	29	27	31	28	33	27	40	35	36	27	36	36	40	27	27	29	39	38	25	31	35	28	31	37	42	38	18	22	29	26	35	27	39	30	25	40	31	24	25	28	33	28	26	30	29	39	33	31	36	27	23	25	35	26	35	33	28	32	31	33	24	26	33	28	28	17	33	28	30	27	26	30	25	28	29	40	29	27	28	25	36	28	30	30	28	25	23	32	36	25	25	39	31	29	31	38	29	29	43	36	29	26	30	26	27	28	26	37	32	24	42	28	29	29	23	35	26	29	29	35	30	31	28	25	34	36	38	33	26	32	28	29	31	33	45	28	23	30	29	26	31	39	19	30	21	25	30	29	34	23	32	21	17	26	27	30	41	31	24	36	33	43	28	26	26	32	27	28	34	28	29	31	27	26	41	27	27	39	26	26	29	29	28	41	36	35	23	30	36	30	36	24	22	38	32	32	38	32	34	22	25	32	29	24	27	37	37	29	32	30	35	26	28	33	36	34	33	34	24	31	27	31	35	22	21	36	28	29	34	22	20	27	29	33	32	25	30	20	25	26	42	40	33	31	31	36	34	36	35	47	27	28	25	33	26	37	37	40	28	34	22	24	32	32	33	33	25	27	32	24	33	31	24	24	29	15	24	34	35	30	36	21	29	34	19	32	30	33	30	32	43	14	36	34	27	27	29	25	30	22	30	30	33	28	26	31	18	32	30	27	38	34	30	40	28	19	28	20	34	32	25	28	32	31	27	29	33	26	33	32	28	28	24	27	24	35	35	23	30	24	29	35	24	33	28	29	35	23	27	35	23	22	31	37	37	39	24	29	17	27	37	26	33	27	24	41	34	34	38	36	28	21	32	28	28	34	34	30	23	20	41	24	35	26	24	38	23	29	33	31	35	22	35	22	30	31	28	38	37	31	29	31	39	29	27	30	31	22	37	30	32	20	34	32	23	32	21	27	26	26	42	32	30	31	31	43	36	34	35	29	26	38	31	35	32	33	36	29	27	39	36	31	37	26	42	30	38	28	31	34	38	27	24	35	25	26	31	32	27	24	30	30	33	34	26	29	30	42	29	35	29	32	31	37	30	38	38	32	28	27	22	19	31	27	29	31	41	36	28	29	36	31	33	29	40	24	39	22	38	29	26	32	33	30	31	32	30	35	21	34	26	25	31	34	28	22	28	37	25	29	34	30	23	26	35	40	31	32	26	28	40	44	37	23	39	34	34	34	39	15	31	40	30	29	28	30	36	22	27	23	29	31	21	42	22	16	28	29	30	33	27	36	30	37	36	25	29	31	31	30	17	24	32	29	31	39	28	25	32	31	31	26	33	28	35	30	33	30	21	32	30	31	32	39	19	26	32	29	40	40	28	26	29	28	30	28	21	38	32	27	28	26	29	34	23	25	26	34	30	23	30	34	31	28	25	30	36	34	30	33	32	23	29	26	36	28	27	32	27	28	30	21	27	30	26	39	28	28	51	31	30	29	19	21	34	30	25	32	28	32	26	24	43	24	26	28	28	32	26	30	29	27	32	25	28	29	29	36	23	28	32	30	41	23	27	25	21	29	29	27	34	35	25	28	24	30	31	36	38	38	26	30	36	31	29	38	27	25	27	33	24	27	24	29	24	25	36	41	19	29	29	26	30	27	31	29	37	31	31	46	29	29	25	28	31	27	24	28	22	23	35	33	36	41	30	34	27	29	28	32	25	21	30	33	19	38	37	33	23	35	34	32	30	30	35	32	23	41	43	29	26	20	29	27	25	36	28	34	29	26	28	31	27	31	19	24	26	35	19	30	30	26	31	41	23	27	23	40	36	28	35	20	33	25	29	22	20	39	27	42	29	27	46	29	29	35	25	34	35	28	29	32	39	27	27	43	38	36	29	23	25	26	36	32	26	21	34	32	26	35	33	27	22	31	28	25	24	34	19	27	29	28	33	31	37	29	29	28	31	35	31	20	37	27	25	22	31	34	27	30	28	30	28	37	36	31	28	35	28	26	32	30	21	29	36	19	44	34	34	35	28	21	33	34	21	28	30	36	30	21	29	25	31	35	31	27	38	20	16	27	29	28	33	37	32	23	23	26	29	31	38	28	29	33	38	31	32	25	27	34	39	39	40	30	31	46	22	38	40	26	34	22	22	33	26	33	24	39	30	22	34	40	33	33	20	33	27	31	32	32	35	22	32	34	22	29	28	32	40	29	30	36	27	30	39	27	38	42	32	31	26	41	34	36	42	27	36	26	32	42	38	26	40	33	24	26	30	32	24	24	26	26	28	33	31	26	37	37	24	26	31	24	37	31	20	33	27	27	26	33	21	29	29	34	43	33	22	35	35	37	24	33	27	31	29	27	34	31	38	29	27	29	28	36	38	26	30	24	23	30	20	27	31	29	26	36	28	26	29	25	29	30	29	30	33	28	39	32	33	28	37	28	39	41	29	33	39	36	24	41	28	37	37	27	29	33	35	31	31	33	29	24	40	26	40	32	30	37	37	33	22	28	30	27	23	28	31	35	32	34	29	31	31	31	28	28	52	25	27	26	24	26	27	21	20	35	33	24	30	31	34	27	33	37	28	26	30	29	29	36	22	24	25	39	24	28	29	46	28	36	32	23	26	31	40	36	22	25	33	38	28	29	31	25	30	34	37	31	20	35	41	24	26	36	33	33	34	31	19	26	38	32	24	33	34	31	26	33	29	37	32	36	39	20	34	33	30	31	19	34	31	26	20	30	33	37	31	29	35	27	23	32	38	33	26	29	24	30	25	25	30	28	30	22	24	38	38	24	27	27	31	28	30	29	29	33	35	23	30	23	20	27	29	34	25	30	35	27	24	32	36	30	27	30	32	28	26	33	27	27	21	34	28	26	28	34	33	31	27	37	31	30	33	30	26	25	32	26	28	32	31	27	24	33	28	26	27	31	27	27	33	28	25	41	38	30	29	25	27	22	40	27	31	28	41	29	24	26	28	28	28	22	29	34	28	30	23	23	36	26	28	37	30	14	32	32	34	35	24	34	29	32	41	26	35	35	37	37	24	41	35	29	30	34	29	33	18	25	21	31	31	30	29	27	27	25	34	34	35	32	36	30	30	25	41	34	27	35	29	18	32	32	31	32	31	27	45	32	31	26	30	37	43	28	25	21	30	28	34	27	30	24	25	29	32	28	33	23	28	33	29	31	26	25	27	28	44	39	32	28
25580	36179	41180	48514	44384	6593	722	636	603	558	601	606	570	616	659	587	597	587	576	549	546	573	599	501	535	553	539	516	513	503	566	528	493	510	526	540	549	527	552	505	557	576	528	504	530	545	527	545	548	521	512	543	481	536	520	527	513	535	511	524	486	524	509	544	548	504	490	505	519	502	524	526	480	516	452	519	467	487	531	530	447	522	521	499	507	521	487	492	514	516	484	553	490	523	520	533	496	528	485	510	522	510	520	496	462	537	539	536	520	520	522	541	508	509	528	528	502	584	519	521	494	529	512	511	543	548	527	513	506	520	506	536	478	492	553	481	491	514	514	539	541	552	498	512	536	532	541	490	537	487	515	525	502	473	541	526	495	492	529	515	495	486	553	500	504	550	500	537	537	488	504	538	509	492	526	516	525	515	505	514	600	517	490	524	498	532	497	492	511	501	526	504	478	513	533	476	510	507	548	476	526	516	554	512	525	484	491	488	510	490	540	479	491	541	520	533	546	508	482	481	561	503	525	495	581	515	515	508	547	512	566	513	506	519	480	492	510	504	522	516	510	524	499	490	528	542	512	494	524	496	536	495	488	484	521	505	478	542	548	537	511	517	504	533	497	523	548	557	520	505	526	504	523	511	524	519	542	537	513	497	473	482	554	547	520	511	545	528	507	517	480	542	500	524	503	522	491	508	537	491	471	534	511	496	541	512	530	523	480	534	487	523	536	523	545	545	517	482	491	503	478	531	505	499	515	491	517	521	493	548	501	527	527	524	475	488	491	530	469	504	502	565	499	536	508	535	502	474	518	453	520	514	519	500	489	506	490	514	490	566	536	511	510	512	489	495	499	523	525	538	485	537	549	518	502	502	507	510	523	477	498	528	485	491	491	488	496	491	479	514	508	491	496	544	494	512	528	509	501	490	493	517	512	506	487	520	517	502	529	503	554	549	513	529	479	478	499	492	503	528	488	533	503	523	522	523	481	515	500	545	531	512	493	502	484	529	542	498	516	553	493	494	508	519	503	540	525	468	586	502	546	513	554	534	519	523	481	484	530	559	520	549	496	525	513	514	511	507	482	526	584	546	489	522	491	526	519	559	539	548	510	511	480	506	532	459	531	520	505	535	509	529	491	521	495	502	519	531	517	567	498	543	522	474	491	496	518	507	493	529	523	559	480	504	521	510	500	508	478	496	519	540	513	484	492	504	509	505	526	531	502	485	542	516	560	531	546	542	532	491	500	496	507	527	523	557	494	490	533	482	526	505	552	527	520	509	522	506	544	545	527	528	530	520	550	510	504	502	475	547	491	539	502	542	480	558	515	510	499	512	524	516	500	518	503	532	499	469	510	454	543	501	506	524	587	522	494	501	499	489	522	523	493	502	530	522	503	480	527	535	528	499	476	501	537	505	544	498	517	529	516	573	526	538	487	516	507	510	480	512	513	504	511	523	501	552	520	496	517	550	513	545	520	530	468	494	512	510	555	509	521	508	513	486	482	542	505	500	540	492	495	545	506	508	545	496	481	539	541	564	513	538	486	530	506	517	503	512	516	496	508	537	500	544	513	514	506	488	504	512	554	543	525	521	533	514	535	538	484	528	536	482	516	548	542	515	509	502	491	484	522	518	514	483	551	542	521	537	512	500	511	493	521	507	538	506	551	497	542	480	529	484	557	465	500	489	503	512	525	520	542	503	554	486	517	506	549	552	498	507	490	510	524	494	491	569	548	490	545	514	482	497	504	482	470	483	497	505	516	495	539	504	536	527	501	518	537	504	514	486	520	542	524	508	495	484	553	511	538	506	496	506	497	514	517	498	504	558	545	487	509	542	548	492	476	517	496	494	528	532	509	477	503	486	464	504	486	501	529	547	495	544	487	494	521	487	510	531	551	489	506	504	508	471	518	527	522	530	504	508	472	483	474	499	551	493	525	495	458	519	497	538	509	501	526	519	562	527	514	507	557	529	580	549	518	485	489	527	519	483	496	489	533	516	546	513	519	507	480	498	538	484	490	489	558	520	499	522	532	518	552	487	514	513	492	481	515	531	507	490	525	539	539	538	512	486	523	526	525	498	514	517	518	515	509	519	522	511	513	515	563	502	572	528	504	549	526	521	558	505	497	500	540	520	580	509	480	512	530	506	518	538	507	517	512	491	521	486	503	515	515	548	524	531	469	530	548	537	542	488	496	535	514	519	508	521	551	495	498	521	548	508	531	502	512	529	516	500	528	517	464	507	512	526	509	482	518	485	494	508	538	502	508	536	536	517	558	508	518	497	502	528	511	504	515	499	529	490	542	515	521	494	478	492	522	514	509	533	510	507	514	512	500	541	554	532	528	509	528	526	498	508	544	526	530	527	526	540	505	529	552	491	509	510	534	481	507	506	547	548	546	493	503	517	527	527	503	488	513	562	495	515	534	490	504	510	499	548	536	551	508	503	479	531	534	486	517	497	454	515	525	517	525	474	518	508	528	522	521	553	567	506	524	501	494	524	503	527	532	516	516	501	496	520	464	501	534	550	500	532	539	506	521	531	531	541	542	501	492	511	528	533	516	535	517	506	503	513	487	481	559	486	482	510	474	523	512	524	512	524	534	526	495	486	472	503	508	496	521	487	547	503	535	507	526	503	525	524	505	551	553	545	552	527	503	567	499	516	500	503	504	516	504	504	545	539	490	472	515	509	475	512	508	562	519	528	487	502	478	529	512	543	489	509	533	535	526	531	513	499	491	501	514	523	510	510	541	490	514	479	502	504	543	487	503	492	540	477	510	537	517	521	500	514	518	523	503	498	497	461	538	464	464	535	532	517	530	515	497	528	533	480	540	563	523	480	504	464	511	516	519	529	534	526	502	496	517	492	557	533	523	470	491	495	505	542	486	545	521	495	521	503	522	499	497	522	579	533	530	468	516	528	517	516	472	508	535	574	545	534	524	521	511	498	499	505	484	507	516	520	537	484	450	549	505	538	515	507	533	515	527	536	507	504	513	492	494	508	525	538	543	522	546	506	480	537	543	504	527	541	475	497	493	546	549	468	532	515	478	492	536	507	504	491	499	568	476	504	502	514	505	488	508	515	516	517	472	492	512	497	541	513	526	495	463	507	520	503	527	513	518	483	542	509	526	531	508	498	506	531	556	481	502	533	513	520	537	524	507	521	488	526	546	488	491	534	546	537	516	494	544	481	546	503	499	539	479	536	536	493	503	517	498	496	500	483	499	534	502	492	521	497	507	474	504	524	518	528	539	493	474	467	549	512	510	544	469	534	518	558	515	498	528	494	474	520	517	496	542	558	529	507	513	484	511	506	549	518	544	514	535	528	539	501	516	483	537	530	496	497	510	494	554	509	504	523	528	504	504	529	539	484	501	522	524	500	526	521	536	522	514	502	501	474	552	543	512	502	481	477	490	513	499	487	552	526	492	527	498	494	549	538	508	515	518	487	474	497	500	507	516	485	504	531	518	546	512	528	547	491	507	505	493	508	552	537
3409	13308	26756	21503	14036	1543	37	38	37	40	42	48	38	34	30	31	34	31	33	38	25	34	29	39	45	35	27	34	28	25	25	31	34	32	36	25	24	36	25	24	17	36	28	32	41	39	33	32	31	31	35	28	30	32	29	33	27	27	27	31	29	20	28	32	33	32	43	37	25	38	38	34	36	32	23	36	26	38	31	33	31	30	39	25	29	27	33	25	37	29	30	25	31	24	29	30	33	28	30	33	28	25	19	21	32	32	35	35	35	23	30	18	31	33	31	24	33	29	25	33	25	36	30	32	27	34	28	31	35	28	22	21	30	23	40	21	27	30	25	29	37	39	29	34	29	29	24	26	27	27	37	32	39	29	26	21	24	30	34	32	22	36	33	31	30	35	23	27	25	34	23	26	31	24	33	28	35	35	39	29	34	30	42	27	26	33	29	39	35	22	29	31	31	37	33	26	24	25	28	33	39	30	25	32	34	30	33	27	27	26	21	25	22	31	21	22	24	36	38	20	34	21	34	36	25	26	37	28	34	35	51	31	26	23	36	31	31	22	30	29	30	26	34	36	26	34	28	24	34	20	37	25	32	34	23	30	38	35	28	23	28	26	31	28	30	32	28	33	33	30	31	37	25	30	19	24	25	34	24	42	43	33	23	35	32	45	36	36	29	33	36	25	39	30	36	29	26	27	33	35	29	38	26	23	31	36	20	35	30	27	29	22	35	31	25	46	26	39	42	39	32	32	31	23	24	27	41	16	34	26	35	26	26	36	18	22	27	24	38	36	27	20	29	22	34	30	32	35	39	23	30	27	32	23	40	38	23	27	29	28	32	28	26	23	26	36	28	38	27	35	27	30	23	34	27	34	36	29	24	29	36	25	32	25	31	28	31	30	28	20	39	23	34	30	46	35	29	20	33	34	33	30	28	26	43	28	33	35	21	35	28	37	31	25	35	34	30	25	35	34	26	33	30	22	37	32	31	30	31	27	32	25	27	32	31	30	44	31	19	37	36	28	33	30	25	21	43	21	26	28	34	40	19	28	32	22	31	26	28	37	28	34	28	31	27	32	38	29	29	28	36	33	30	31	37	35	27	26	36	26	35	33	26	26	20	40	30	25	34	24	26	40	27	25	23	27	38	33	30	43	30	29	29	35	22	27	31	29	28	28	41	30	35	34	38	34	36	33	29	33	38	27	38	26	27	34	24	36	35	34	32	23	21	24	23	30	25	31	33	17	29	34	37	36	23	27	36	33	27	40	32	18	34	31	33	29	28	33	32	31	22	29	29	23	27	27	30	32	19	41	18	39	29	27	24	36	28	27	23	27	35	34	23	32	26	42	34	35	23	31	33	21	26	33	29	24	39	25	27	31	21	29	34	29	31	21	25	39	22	28	27	29	25	21	31	30	33	20	28	34	24	29	32	25	31	23	32	23	25	29	25	30	27	42	23	29	22	23	28	26	27	29	24	24	33	38	28	29	21	31	34	34	33	30	26	32	35	23	38	22	25	26	20	33	32	29	34	40	15	28	35	31	25	24	23	26	32	19	23	37	33	25	31	32	33	27	20	31	18	24	32	38	25	32	35	34	28	27	32	16	37	36	27	26	26	26	40	25	27	34	34	29	23	37	30	30	31	36	29	27	15	35	27	41	19	37	38	34	28	33	26	34	23	19	22	32	25	31	33	23	32	31	34	29	20	28	42	31	32	31	23	22	28	31	17	28	27	29	28	27	30	20	28	27	36	22	37	35	30	22	21	28	29	37	39	36	25	38	37	38	34	31	36	35	23	32	33	27	27	32	28	34	35	20	31	29	31	29	24	29	32	23	25	36	32	30	31	26	30	35	23	29	27	27	27	26	23	44	28	26	30	33	24	18	37	35	36	36	29	34	25	35	32	31	33	26	29	36	29	24	34	30	26	39	37	29	40	25	33	23	24	38	25	27	22	25	34	34	21	39	29	28	27	28	30	30	32	24	32	28	33	29	32	33	27	32	29	30	26	28	27	26	26	27	29	18	32	25	27	33	30	35	37	25	24	30	23	26	23	28	27	33	30	30	25	32	27	37	26	27	37	39	36	30	26	25	29	32	30	29	32	30	28	34	26	40	34	33	28	26	22	28	34	25	37	41	22	26	26	35	32	29	32	30	28	38	35	32	35	36	33	40	28	35	25	28	26	31	36	29	25	32	30	39	23	37	29	34	28	40	37	25	31	34	26	21	34	33	26	39	31	26	32	27	31	30	32	32	26	39	25	26	26	27	49	26	30	38	36	30	37	37	29	39	20	32	25	20	32	39	25	34	30	44	33	25	24	26	23	27	32	35	27	31	31	33	32	26	30	25	25	31	33	28	32	35	28	28	26	32	34	28	28	17	33	31	32	37	29	24	24	32	41	44	31	32	26	35	39	26	22	42	30	32	41	35	26	21	31	30	32	26	28	33	35	30	35	33	28	26	33	25	35	27	28	37	32	26	23	31	34	25	28	28	33	40	42	31	30	34	43	32	29	30	19	27	24	20	31	34	29	30	37	28	25	30	28	26	24	29	30	27	38	23	26	29	34	34	40	28	24	37	31	26	30	27	19	23	26	25	23	29	28	22	41	27	30	31	23	24	28	29	35	35	43	38	26	39	25	35	34	40	37	41	24	35	32	28	30	20	24	38	39	41	29	32	27	27	33	19	25	32	24	33	25	29	28	39	24	19	40	30	36	30	34	33	27	32	33	30	27	26	28	36	25	21	27	25	32	28	26	29	40	36	29	36	30	33	31	27	32	25	35	25	26	34	25	32	26	33	35	21	34	31	34	38	33	39	34	34	30	30	36	32	22	24	31	33	36	22	31	20	16	35	31	33	38	31	29	34	31	34	20	26	32	29	21	25	35	31	30	32	24	30	22	36	30	24	22	32	26	24	26	33	19	26	23	37	41	31	24	33	28	28	38	37	27	28	40	40	27	34	32	32	36	33	34	26	33	22	23	26	35	20	33	28	34	29	32	20	32	29	34	32	30	27	30	35	27	31	32	21	31	36	47	29	34	31	40	27	26	33	29	44	26	31	30	31	33	27	38	22	26	29	25	32	19	26	26	29	18	31	40	47	23	19	18	33	38	30	22	32	26	31	36	30	31	43	33	31	28	36	34	36	38	25	30	34	31	28	20	47	25	36	27	31	28	33	36	26	29	26	22	33	29	26	24	24	34	26	27	29	28	28	29	28	29	23	24	24	35	24	24	23	29	36	24	25	34	36	32	28	20	20	39	32	40	32	20	33	20	29	37	23	30	37	32	27	33	31	38	31	30	36	28	29	36	24	25	23	25	36	34	30	36	26	25	24	47	23	33	29	27	27	22	41	34	31	21	28	35	29	41	31	27	24	27	30	37	28	29	27	29	31	33	37	24	40	31	28	37	30	25	28	26	26	29	30	27	27	39	41	28	31	29	31	27	32	33	31	28	46	16	32	36	27	31	16	38	26	35	31	22	29	32	20
36275	54071	69991	80462	70158	16228	2085	1680	1301	1109	964	947	932	905	884	840	815	801	735	758	749	685	648	645	646	608	636	616	566	582	587	585	562	581	578	551	552	585	537	500	534	573	569	503	544	537	579	521	584	577	538	534	513	545	492	539	478	516	524	500	512	566	484	542	521	523	544	494	499	524	548	542	518	524	476	518	496	505	527	474	514	561	516	487	502	483	509	476	520	499	506	539	503	507	515	471	494	485	497	517	515	486	488	528	477	493	473	518	502	487	500	515	510	473	539	459	499	491	512	531	468	474	530	477	467	502	481	481	476	492	523	529	513	470	479	474	500	530	493	507	523	505	516	520	461	506	492	508	501	503	467	550	515	510	536	518	484	460	494	447	507	492	509	487	465	537	504	498	518	525	496	476	488	499	487	504	565	530	524	525	522	524	492	462	554	501	503	474	529	512	506	501	496	481	499	468	515	555	500	485	504	480	490	508	527	500	502	513	518	458	515	510	486	515	498	489	492	492	466	501	521	493	507	481	493	522	454	466	510	482	524	464	487	496	538	512	476	506	462	462	503	517	491	481	527	532	494	527	543	504	518	491	534	482	535	525	494	485	496	493	491	501	519	456	483	521	493	496	482	520	516	483	529	509	525	489	496	531	492	496	522	476	501	488	466	517	528	520	483	502	518	506	478	548	453	557	477	525	483	498	483	514	510	519	517	504	506	508	469	511	487	532	496	468	511	518	516	496	496	480	521	505	506	519	478	475	491	459	479	508	528	479	512	487	494	474	512	507	529	476	501	510	477	522	521	467	485	466	501	471	503	486	538	493	456	530	524	503	480	477	493	556	510	522	531	495	492	502	518	552	494	513	508	475	496	498	525	491	530	544	493	506	518	514	516	504	471	464	469	515	576	458	550	470	481	489	502	521	533	560	485	500	501	494	491	522	445	457	530	539	501	488	496	500	518	504	529	498	474	483	487	536	519	539	512	453	503	532	516	542	509	468	501	504	514	555	523	468	504	487	502	485	490	470	523	476	492	471	473	509	542	556	508	481	476	486	490	538	476	513	499	473	512	477	521	471	516	524	491	487	502	509	482	476	503	470	482	464	503	573	530	503	510	519	510	499	537	490	537	471	505	551	487	479	522	556	508	519	523	525	511	481	487	490	486	489	524	521	491	556	460	496	481	513	502	500	471	487	551	508	537	493	493	544	505	483	486	492	460	533	493	498	516	557	532	503	487	511	487	482	509	516	500	517	513	487	482	500	562	535	484	491	534	467	501	543	490	511	518	464	518	490	542	508	459	529	506	490	495	495	498	488	510	507	527	524	518	469	510	484	529	510	503	505	526	529	455	544	505	475	536	481	494	514	547	464	532	554	506	451	496	511	534	525	522	483	459	466	477	506	463	535	484	482	507	499	479	485	518	490	519	468	478	494	517	501	469	511	473	524	486	490	510	497	533	536	486	508	510	525	506	472	493	447	455	509	535	489	520	513	483	461	501	510	498	494	508	535	523	503	499	481	516	592	500	505	492	498	475	500	516	520	526	501	469	520	507	481	461	492	482	521	461	474	469	500	482	502	490	515	487	536	535	484	529	487	475	499	510	492	496	470	517	529	500	465	506	534	515	482	499	487	495	486	483	467	514	495	554	508	506	510	528	513	488	533	493	485	510	492	487	498	526	531	490	490	487	494	468	555	497	512	501	521	498	484	508	486	496	512	508	473	504	526	491	535	486	538	506	463	503	478	543	501	502	484	482	514	477	531	517	490	501	506	535	503	491	493	492	504	488	491	508	520	517	469	491	525	492	497	493	517	560	473	533	493	506	485	486	474	490	498	451	473	522	495	534	521	526	485	492	519	534	517	480	478	489	494	491	539	471	505	494	492	524	513	497	491	526	519	497	507	505	484	513	506	533	462	541	504	509	497	446	524	522	529	521	515	512	514	504	503	504	548	521	513	516	511	515	514	458	527	497	498	545	496	474	499	506	495	554	505	514	508	542	526	523	474	504	484	471	459	524	483	494	499	512	521	501	500	495	535	492	472	475	521	483	491	489	491	528	528	501	527	511	527	489	505	475	495	469	504	509	486	500	490	519	497	467	516	508	453	480	526	503	481	496	487	521	487	496	547	505	502	495	517	481	493	494	468	511	504	485	510	482	461	519	502	469	513	502	504	542	489	551	477	506	542	490	503	519	497	485	464	513	501	511	529	516	476	495	471	533	470	541	496	533	536	490	519	497	509	533	501	480	476	526	487	480	488	490	485	502	506	488	465	491	502	504	496	557	489	489	509	515	508	460	496	537	497	488	508	476	506	474	490	455	516	508	499	478	507	490	485	498	448	493	508	509	465	477	489	517	477	521	506	478	462	483	509	526	514	512	515	507	543	486	509	483	526	530	469	490	472	537	459	507	554	526	496	536	502	510	501	511	510	503	472	489	493	487	520	477	495	523	544	511	551	468	495	506	507	515	513	499	503	545	473	460	504	480	491	475	486	498	492	487	505	487	474	538	484	504	534	508	509	499	465	471	483	492	545	504	507	483	493	497	478	479	494	495	558	525	506	503	538	509	527	515	504	503	549	456	471	498	473	489	479	485	500	477	484	513	514	510	514	505	537	488	470	505	538	494	515	464	514	524	494	488	489	516	473	477	543	475	517	529	501	530	483	519	546	519	525	520	495	525	499	537	494	542	500	511	546	567	518	465	559	520	485	499	545	470	510	542	514	518	508	518	497	544	475	505	521	544	541	451	547	530	508	535	506	519	504	535	494	500	513	482	504	501	452	517	518	514	458	472	448	515	488	464	500	491	526	525	498	472	470	511	529	505	520	466	524	553	498	507	539	498	490	512	490	522	507	526	480	496	466	499	509	527	467	478	485	484	499	506	518	508	549	467	483	496	539	518	494	512	506	501	479	497	513	496	494	511	498	476	508	479	516	505	484	482	528	522	494	509	498	496	501	507	512	498	528	507	507	488	469	503	486	497	514	525	517	499	507	506	478	507	496	490	495	505	469	530	478	494	487	480	487	511	485	498	503	515	510	498	490	490	517	477	510	542	488	504	519	514	499	487	514	466	533	493	486	518	491	517	502	511	506	457	483	504	479	483	477	497	483	517	514	554	503	534	524	464	481	485	523	465	479	521	500	505	519	475	478	499	486	486	516	520	497	525	503	473	515	503	469	519	528	490	491	457	530	483	484	482	508	524	518	471	486	510	522	488	478	512	507	500	503	485	491	471	534	490	524	521	501	496	525	503	545	528	489	489	528	558	495	493	478	525	492	489	493	522	489	514	477	529	505	488	486	491	524	515	512	511	512	534	498	538	469	465	499	528	510	480	471	526	492	484	513	459	516	475	554	505	474	504	487	473	519	487	521	494	495	498	484	498	500	509	518	496	463	478	519	540	494	521	511	536	479	486	513	465	501	519	498	482	499	481	512	506	503	502	517	531	530	507	483	536	511	488	530	520	524	507	521	508	496	483	508	493	514	511	546
3875	13156	18283	12384	6956	472	51	36	47	53	35	57	38	50	35	45	37	40	39	33	45	42	36	43	53	41	47	36	39	52	50	38	51	44	45	47	36	45	41	46	48	43	44	48	43	38	40	39	41	49	51	41	39	37	43	52	57	50	42	55	35	51	52	40	50	44	51	42	38	50	41	42	37	45	36	46	52	37	39	39	66	42	47	48	50	41	52	46	38	42	35	45	46	46	39	28	44	35	34	31	44	46	55	48	52	45	52	46	38	47	56	30	51	46	36	41	47	36	44	49	34	40	42	36	44	39	27	53	44	54	50	52	43	53	41	41	39	44	36	38	37	41	39	37	44	58	48	59	36	35	47	36	52	49	39	52	45	39	50	45	55	37	48	38	34	51	38	35	29	39	27	35	31	46	41	43	34	40	38	54	44	40	39	45	49	50	40	43	44	49	47	50	43	34	55	45	45	49	41	45	36	45	47	45	38	39	50	42	38	45	53	48	44	45	35	38	39	53	42	42	38	40	37	52	47	37	56	33	49	48	43	58	47	51	38	35	52	46	46	34	44	42	41	41	47	43	51	56	49	43	38	43	52	57	43	38	51	40	40	41	45	40	44	38	50	47	40	39	48	32	46	41	43	41	44	42	45	42	47	37	43	41	49	45	28	56	45	42	47	30	40	33	42	36	38	46	35	42	35	47	43	40	46	44	43	37	46	47	36	35	41	35	51	37	40	59	49	46	54	56	40	54	53	43	42	50	47	56	48	47	44	47	39	42	50	39	43	56	47	51	45	37	43	37	44	38	43	47	28	36	49	39	56	41	34	33	44	46	36	36	45	46	55	46	48	46	43	32	48	44	44	39	53	36	43	34	40	35	39	42	34	40	42	46	32	44	36	30	37	49	41	56	42	38	50	57	45	39	55	43	45	35	51	51	53	46	43	35	43	37	37	34	44	49	47	47	44	38	40	27	38	39	43	53	51	44	47	53	39	44	42	44	43	31	46	34	46	38	43	40	46	35	37	49	40	33	36	42	30	40	46	36	51	34	41	43	55	53	44	44	42	45	42	38	43	47	51	42	46	37	45	55	49	50	45	51	37	33	40	45	37	42	44	45	46	39	36	42	52	44	38	35	42	41	40	50	47	49	40	51	46	46	53	39	48	53	48	51	51	44	39	46	43	46	36	38	56	46	50	38	34	41	44	36	47	45	52	46	43	52	43	37	30	48	54	51	45	44	41	43	35	48	32	52	32	36	49	36	45	38	41	39	52	46	59	51	52	43	43	41	41	48	41	38	33	40	35	39	39	45	42	30	49	38	51	44	38	41	50	45	39	36	54	54	36	50	47	35	40	48	43	47	52	45	39	48	39	53	44	43	50	44	39	42	45	47	35	50	48	32	59	40	56	32	44	48	45	40	51	45	40	33	41	38	48	35	46	38	40	40	35	36	43	37	32	40	40	36	40	39	38	40	46	35	39	41	38	30	32	44	39	54	40	33	36	54	45	43	42	38	51	45	37	41	43	41	54	38	47	37	49	47	41	43	26	45	32	64	37	36	38	45	51	49	39	47	42	45	52	39	39	44	45	50	43	45	44	29	42	36	39	36	33	46	34	56	38	44	42	42	43	42	48	33	53	43	39	40	48	37	30	38	37	49	43	34	55	39	37	42	45	46	53	29	55	38	38	32	35	47	36	44	34	54	50	36	46	46	33	45	47	36	48	47	45	39	44	41	50	38	40	43	38	36	53	37	43	39	42	44	39	52	42	50	39	53	50	46	26	29	27	51	34	45	36	43	48	37	48	49	47	51	37	44	34	42	34	45	43	39	42	35	47	57	34	34	58	43	46	51	30	44	49	47	57	44	46	32	41	46	49	31	35	50	44	45	41	47	60	34	50	36	46	52	46	39	42	31	40	49	42	50	42	51	39	45	41	48	47	45	49	46	46	48	41	46	43	35	30	35	44	50	40	43	41	42	40	44	42	51	48	47	48	52	48	48	42	44	51	37	30	41	39	43	48	46	49	46	46	40	47	46	56	34	49	53	37	37	44	40	39	46	46	41	36	36	37	54	43	42	64	38	52	41	38	45	33	38	43	41	35	41	46	41	41	37	45	39	39	43	44	37	43	41	40	46	43	30	39	42	47	55	43	49	48	35	42	41	42	50	43	44	35	41	33	35	45	35	50	48	35	44	56	58	53	45	48	35	46	30	48	39	48	37	32	56	43	45	38	42	48	36	48	46	47	48	29	44	43	49	44	40	48	49	46	40	33	57	39	42	45	40	40	43	53	49	45	36	40	29	35	46	28	46	40	42	35	37	43	46	52	42	26	46	50	52	38	40	49	45	40	42	40	49	48	55	42	39	30	49	36	38	44	44	53	35	43	43	45	41	41	38	53	44	38	43	43	46	53	31	34	36	42	53	44	42	38	38	33	32	40	40	40	48	41	52	44	45	38	42	42	39	44	41	33	49	36	45	42	45	45	43	44	35	51	47	43	42	45	43	44	42	50	43	56	41	44	43	37	50	31	56	47	50	42	50	53	52	40	51	55	55	48	35	49	35	41	27	43	59	39	50	42	41	58	44	42	45	47	34	45	52	36	37	44	41	45	50	43	46	50	37	35	45	37	40	37	41	46	43	40	51	46	41	41	52	41	36	40	34	51	46	45	45	33	38	39	36	34	41	36	38	50	33	44	43	36	43	39	40	46	41	52	42	54	43	46	39	45	33	51	37	28	32	55	38	38	38	39	48	47	40	43	48	45	48	42	46	40	56	56	43	54	53	53	39	44	48	44	32	49	35	47	42	42	31	36	44	39	46	44	38	38	43	47	41	51	50	46	41	54	47	56	36	44	41	54	41	43	41	40	39	53	47	50	54	45	37	49	48	41	44	43	39	41	38	35	47	47	50	37	33	34	37	39	33	36	43	43	51	52	41	40	55	31	43	34	48	49	51	34	49	57	39	36	47	33	45	42	58	47	39	35	40	38	41	36	44	47	41	61	37	45	50	39	43	46	33	52	62	49	43	47	43	41	45	39	43	38	40	56	43	40	48	27	29	34	38	52	57	52	41	41	44	54	47	35	37	37	40	50	47	44	46	41	41	44	40	57	41	52	49	38	32	46	40	46	37	42	42	53	51	41	43	50	44	44	48	39	51	42	45	41	54	43	33	39	47	58	39	42	40	44	36	48	43	52	40	35	42	33	42	51	40	41	44	40	45	45	34	45	32	39	35	41	51	47	41	54	33	48	47	36	55	35	39	50	35	50	37	40	30	41	37	51	44	44	35	40	29	40	46	51	44	53	45	35	44	39	43	44	46	48	40	27	37	34	44	43	24	50	49	54	51	39	43	26	48	40	48	52	59	43	35	35	44	34	37	56	44	42	46	42	47	36	38	45	46	44	50	44	38	39	41	53	33	39	32	44	37	34	36	48	47	33	45	45	30	47	32	48	39	48	42	35	61	47	41	42	30	42	38	41	42	35	54
30461	52712	58074	66004	57545	8283	1455	1222	1131	991	903	917	862	913	983	932	894	889	866	871	857	789	769	806	818	813	795	783	767	753	779	796	763	727	803	694	714	742	757	710	747	772	709	745	728	738	723	728	756	723	718	730	727	729	724	717	702	734	770	715	748	759	748	736	748	714	694	773	801	720	763	738	732	739	711	706	693	682	693	719	699	692	672	687	733	742	730	700	671	721	693	738	769	759	707	744	752	736	733	694	677	743	730	727	722	700	687	731	814	753	739	744	763	715	715	732	702	676	710	676	704	723	726	767	788	698	735	678	685	738	710	710	687	769	742	738	730	714	695	707	739	698	729	692	739	721	722	718	709	696	753	734	719	768	726	695	725	729	715	739	691	704	702	725	733	687	711	683	728	710	730	688	730	707	754	683	728	716	723	661	667	753	709	698	744	681	666	702	716	723	747	721	755	685	712	733	681	717	732	702	743	685	765	710	768	774	752	703	728	722	730	723	700	707	698	731	712	719	771	733	725	707	729	675	726	727	696	713	751	714	731	685	699	732	759	700	735	705	723	756	669	697	751	736	717	735	670	717	745	724	757	711	681	706	668	750	727	731	746	738	706	710	744	734	733	727	755	739	751	693	742	711	697	740	735	735	736	674	721	673	745	738	732	720	681	733	709	712	709	731	754	750	718	725	699	739	722	724	726	741	695	687	680	699	722	728	700	712	700	706	711	745	713	761	714	718	726	711	750	746	706	729	697	699	691	686	674	714	693	726	728	659	752	688	678	651	739	676	747	704	732	720	672	795	756	732	731	720	748	697	708	743	707	749	733	680	713	720	721	752	742	709	749	723	686	717	785	713	759	674	688	716	708	695	737	691	716	730	724	717	698	744	712	718	696	771	745	721	738	757	729	762	667	742	732	703	674	669	720	744	721	753	726	694	754	723	744	701	714	752	713	721	679	709	769	653	754	726	740	724	726	725	729	715	709	710	723	729	768	765	715	729	762	768	705	753	755	765	734	719	718	695	681	696	710	754	703	746	752	690	719	741	679	734	707	747	673	723	749	715	759	685	752	776	631	689	661	752	671	730	728	702	742	729	736	707	732	713	731	691	702	743	763	758	694	726	680	748	711	751	657	703	700	672	764	764	730	746	730	749	702	724	670	712	710	704	702	740	744	750	754	698	736	660	682	738	753	736	698	744	730	747	724	734	715	697	705	716	745	723	745	733	712	704	754	726	728	748	730	710	705	732	759	716	736	734	743	676	728	709	712	696	706	763	699	723	749	734	732	719	727	708	758	675	681	715	733	758	693	691	746	740	683	721	747	733	692	699	702	750	738	721	705	736	701	662	698	731	712	757	704	766	713	693	677	743	706	690	707	692	768	728	755	721	716	690	727	748	712	715	702	761	707	719	761	676	730	724	753	747	744	733	731	702	731	710	678	729	704	711	730	676	728	675	765	697	725	738	730	734	704	714	723	699	729	745	741	760	733	709	722	714	715	725	721	722	690	700	755	763	738	669	735	699	762	707	716	751	783	712	695	714	712	711	766	727	711	698	724	698	699	702	743	712	729	679	733	705	726	720	729	762	691	715	728	719	750	765	745	716	754	716	693	734	690	709	738	704	698	775	707	694	743	709	730	694	721	711	744	689	700	717	753	689	755	687	783	711	726	783	711	707	732	711	708	795	777	676	733	728	700	723	713	710	727	722	722	681	684	738	696	720	724	732	687	664	785	763	732	737	669	704	716	698	771	708	696	742	764	692	723	740	714	729	753	742	675	693	718	690	702	721	734	700	694	703	737	715	682	757	733	762	713	671	723	726	777	687	720	741	744	707	690	752	720	728	716	706	746	726	698	725	719	681	712	768	731	694	747	699	735	750	707	705	665	689	721	692	694	747	742	712	723	690	702	772	717	742	683	721	708	699	723	726	708	746	736	761	764	701	706	746	680	703	726	706	705	721	696	722	704	717	797	722	737	707	712	759	698	726	750	703	689	718	705	718	678	735	712	677	694	744	724	715	718	695	708	693	774	739	695	698	751	689	717	736	713	739	726	691	728	736	719	747	721	708	689	732	709	743	728	709	789	704	659	756	718	704	714	714	715	718	688	716	739	755	697	706	712	700	683	709	758	741	750	727	679	715	662	732	657	746	700	749	731	746	718	709	761	711	722	716	729	740	724	727	709	676	713	707	745	670	704	716	701	705	782	699	751	732	706	764	705	745	717	719	717	689	719	660	671	736	717	713	719	739	796	675	725	721	744	744	726	786	698	704	740	694	703	706	765	734	709	690	763	726	697	753	725	715	709	732	703	706	692	720	760	706	726	718	764	779	679	700	709	698	728	729	751	800	737	695	715	722	709	690	690	728	666	674	755	732	706	706	742	735	701	741	726	729	725	700	706	671	724	775	695	713	671	758	701	753	694	732	738	721	763	748	704	716	684	720	740	700	716	704	693	755	704	721	772	716	741	747	757	726	703	708	745	706	735	684	731	705	751	676	808	730	710	735	749	690	716	745	735	710	720	753	712	698	742	730	748	743	721	723	728	733	749	714	786	740	704	719	742	738	743	741	681	751	744	751	707	725	750	708	720	712	739	677	725	679	723	704	775	698	725	739	750	731	752	752	715	732	725	752	722	739	750	713	713	723	764	721	759	750	727	758	762	722	685	738	726	697	743	723	738	712	742	685	716	700	763	744	729	692	738	685	676	737	740	743	655	731	705	739	698	760	670	765	708	774	692	731	755	732	760	718	730	705	729	748	714	702	747	696	720	695	729	729	713	683	765	775	725	666	778	697	733	694	755	710	746	780	727	738	683	724	728	744	695	772	739	771	714	734	665	690	704	729	693	705	726	714	730	744	752	733	698	696	734	719	714	704	672	728	694	760	731	731	702	718	711	704	740	725	706	685	721	691	710	743	746	644	702	772	742	662	749	709	699	720	740	737	700	734	696	715	744	689	674	709	727	737	775	731	672	734	724	707	749	733	682	714	714	719	691	747	719	732	726	705	733	683	745	690	722	693	725	719	710	687	722	699	698	699	733	713	758	695	776	780	758	752	703	747	714	694	681	722	717	696	711	723	687	702	708	722	732	744	697	725	702	724	705	706	799	725	740	718	722	761	745	672	786	707	737	743	748	670	723	748	732	710	719	693	738	678	681	694	723	744	724	764	703	726	676	713	696	757	706	735	739	702	710	736	701	689	739	726	741	716	723	723	732	738	704	749	713	739	725	690	721	787	749	709	746	693	702	717	737	731	696	732	723	655	707	701	710	708	757	700	700	718	719	752	689	736	737	720	703	693	722	754	712	656	743	783	730	695	728	671	725	746	734	694	699	734	666	745	691	741	681	738	710	758	757	698	726	721	688	757	733	708	734	713	741	722	716	723	716	718	705	694	717	706	738	733	697	741	720	674	717	686	699	716	697	709	762	711	720	706	725	718	710	693	780	679	732	696	725	740	677	704	681	758	737	709	684	691	758	736	695	717	746	722
4448	21594	27647	21809	16808	1747	43	47	38	32	43	38	38	40	34	40	39	32	46	32	39	38	38	33	40	34	33	44	42	29	47	34	37	32	37	35	32	30	32	35	39	32	32	42	40	35	35	31	41	30	34	40	30	30	25	31	34	40	38	37	30	41	41	30	31	35	29	35	31	30	34	33	34	35	35	36	37	41	28	34	32	25	40	34	32	28	45	32	37	29	34	33	29	35	31	33	30	29	36	29	37	37	30	37	35	36	28	27	39	26	42	30	26	24	36	36	41	28	29	25	26	33	40	39	40	29	33	42	34	31	44	36	28	35	36	32	35	37	24	26	23	36	32	44	26	23	36	28	35	32	36	35	31	38	42	30	37	38	40	44	37	40	25	34	29	50	30	24	42	36	35	32	29	46	27	33	46	31	39	40	30	37	36	26	31	49	32	33	27	30	46	31	25	35	28	36	43	29	54	36	40	40	47	38	45	31	33	41	26	34	31	42	31	30	19	39	29	32	34	32	38	31	35	32	41	26	41	42	39	39	34	32	32	40	33	40	38	37	47	40	34	43	33	34	29	35	29	32	32	36	53	34	32	34	39	39	31	40	28	33	34	34	35	25	30	39	31	30	30	41	30	26	34	33	38	31	28	46	37	30	32	19	34	33	37	41	32	43	34	28	42	36	36	26	45	33	25	33	37	30	30	37	44	36	40	28	34	35	35	48	46	34	26	41	31	33	51	37	35	44	31	38	31	31	39	36	36	35	37	31	41	50	33	34	34	28	32	25	37	44	27	36	29	32	34	38	45	37	34	38	39	33	35	37	32	46	33	48	36	43	36	35	43	30	36	34	31	27	32	28	33	40	28	34	34	35	36	35	36	35	39	39	43	35	36	57	46	20	38	38	28	33	35	38	33	28	28	35	29	48	27	37	35	40	40	24	35	38	33	39	33	30	31	29	26	27	32	38	31	38	28	30	37	36	30	37	33	31	35	36	46	41	37	35	37	31	38	40	33	34	35	37	40	35	35	33	38	37	41	38	29	40	32	36	38	30	21	33	41	38	25	34	33	34	36	43	35	35	25	36	29	42	29	29	25	36	35	40	47	36	38	43	29	36	25	34	29	38	30	44	34	24	34	38	48	32	32	33	34	28	45	37	28	27	38	32	45	35	35	32	31	45	17	37	32	51	32	41	40	36	38	30	42	46	21	42	33	37	20	32	36	29	33	28	26	42	28	43	31	36	38	31	33	30	34	34	43	32	27	29	29	28	32	28	38	43	32	30	25	28	37	33	33	33	32	43	28	35	34	38	41	27	32	29	35	35	39	34	34	36	39	32	36	44	35	30	33	31	30	47	53	37	29	33	32	34	39	32	34	40	39	35	39	28	41	34	27	45	33	39	39	31	33	45	36	35	33	31	38	37	48	37	34	42	38	39	38	30	30	39	27	25	38	30	29	29	37	33	36	48	34	39	37	36	33	33	36	40	37	28	38	25	35	35	28	37	31	25	38	37	39	28	36	36	27	40	36	42	33	35	32	37	39	37	30	31	33	41	32	40	31	36	23	33	40	34	39	34	41	37	35	40	42	31	32	37	40	36	37	40	30	43	33	33	37	35	30	30	34	39	32	32	44	37	23	26	29	41	27	22	35	41	35	43	42	26	43	31	32	28	31	33	34	24	36	32	28	27	42	25	38	43	36	34	43	39	29	53	39	33	32	31	44	34	43	38	36	39	32	38	38	29	29	45	29	35	42	36	38	38	47	33	39	35	28	31	29	34	34	32	37	32	28	50	25	40	34	30	32	39	43	26	34	32	40	36	35	36	31	36	50	30	30	35	34	26	23	42	37	39	34	44	35	42	35	25	32	32	37	30	36	44	37	37	38	27	36	33	39	38	39	35	36	30	33	39	28	32	29	24	40	28	37	31	30	39	30	40	37	29	35	43	31	41	32	32	35	27	27	40	28	32	41	39	37	29	46	45	29	37	30	42	32	35	33	39	19	26	31	27	28	36	26	27	46	34	20	37	35	34	36	39	42	38	30	34	27	41	32	33	43	24	32	28	33	33	33	36	31	40	29	27	48	30	31	36	38	30	47	32	42	32	30	29	22	27	33	43	31	36	29	33	35	38	32	40	31	33	29	17	25	44	33	29	35	31	42	32	36	40	40	26	35	31	33	18	30	45	40	32	31	37	26	38	47	31	38	27	40	34	38	35	40	33	35	27	42	37	38	33	47	46	35	35	28	28	31	28	29	25	54	34	41	28	37	27	21	37	34	38	33	42	47	28	28	32	31	30	40	30	30	32	32	23	36	36	34	36	39	31	35	34	35	40	30	43	23	40	36	29	28	44	25	29	38	35	41	29	37	30	32	26	29	30	32	41	39	26	37	29	39	40	32	33	37	31	34	30	27	32	35	42	29	40	32	27	37	43	45	37	41	33	39	21	33	28	34	34	42	41	37	29	29	31	43	28	35	31	35	38	29	35	49	39	35	36	31	28	26	28	37	34	39	44	36	38	36	39	33	32	41	33	39	29	43	39	38	37	35	37	41	35	33	36	26	41	33	35	28	39	45	37	31	29	35	33	51	31	35	38	36	31	35	25	24	38	42	33	34	21	39	43	26	31	36	38	38	30	40	31	30	42	42	33	46	29	38	34	29	30	36	40	33	30	30	29	35	24	28	41	30	27	35	40	37	36	36	34	37	31	35	40	37	35	37	33	41	32	32	32	38	32	39	35	42	28	31	41	44	36	35	34	42	28	42	30	30	31	28	26	44	35	38	41	29	32	37	32	43	29	40	30	41	33	35	29	33	42	29	31	44	29	33	29	29	29	20	30	34	34	32	26	27	32	42	35	33	41	31	37	33	38	31	23	45	27	31	40	42	39	33	25	37	35	31	40	31	30	27	35	34	31	39	40	33	35	42	33	49	43	43	32	30	40	34	30	38	31	30	37	32	33	45	33	31	38	32	27	43	32	31	31	24	41	36	29	29	39	41	38	31	37	21	29	36	34	26	30	35	33	39	42	32	37	41	34	28	46	46	24	37	40	39	42	45	38	36	34	27	38	48	37	43	29	28	42	46	33	31	34	36	36	35	35	34	38	35	28	33	40	32	31	43	31	31	27	35	24	29	37	31	36	34	29	27	40	45	28	35	33	41	54	36	28	30	40	34	32	38	37	29	40	41	37	39	31	37	32	31	36	36	38	32	25	40	29	30	36	33	27	30	37	32	40	37	36	41	38	43	27	36	44	28	29	21	34	37	36	29	33	35	39	30	26	31	41	35	40	35	31	27	29	33	37	41	30	42	36	33	38	34	35	34	39	35	27	30	29	27	36	33	36	32	32	36	26	38	40	33	34	38	25	33	33	31	36	44	41	46	45	27	30	35	28	28	30	31	47	33	28	27	40	33	39	34	30	42	41	35	29	34	30	30	37	26	40	38	41	45	25	40	28	36	38	36	30	30	36	32	39	29	25	39	32	41	33
40110	60666	71103	82964	76565	8950	1991	1507	1363	1154	1010	911	937	970	878	926	817	792	788	759	786	720	757	670	680	696	645	643	676	643	684	666	645	649	630	611	604	601	621	592	621	647	602	617	571	630	612	624	622	617	610	576	633	620	608	610	598	631	585	584	637	595	608	599	577	606	593	573	613	560	562	554	597	618	589	549	633	604	593	570	580	629	572	552	565	632	640	617	584	591	593	591	608	590	584	559	581	585	563	575	551	590	601	595	538	584	585	563	558	544	558	562	616	596	583	569	547	605	579	606	551	590	545	635	614	575	579	625	577	555	593	576	645	622	557	545	588	597	591	551	558	590	554	580	592	615	623	564	568	559	605	591	550	571	540	584	550	570	557	564	606	583	586	615	590	575	612	546	611	566	575	569	579	571	589	585	564	572	547	573	536	556	581	565	611	521	559	594	596	578	577	550	614	655	571	572	549	536	557	593	585	616	595	586	596	609	578	555	548	577	551	577	579	564	577	565	562	577	592	565	542	543	588	590	569	598	610	613	579	567	589	571	592	581	601	580	607	558	612	568	595	562	606	663	554	621	586	594	585	585	584	583	583	555	576	628	593	585	554	559	573	602	567	575	584	559	607	562	576	564	595	593	567	594	607	623	562	572	607	583	532	594	553	593	540	599	550	550	565	613	556	557	594	556	581	541	594	557	563	586	581	574	606	576	560	600	547	582	597	555	555	603	608	571	560	573	598	591	571	544	574	589	568	580	586	547	528	604	576	627	588	561	627	583	604	557	549	625	598	563	550	571	573	573	623	581	603	570	615	559	588	576	603	541	558	530	612	580	579	597	592	594	581	560	599	591	580	578	556	604	546	607	612	603	583	578	597	600	574	579	579	580	575	569	622	631	594	567	556	630	562	568	606	570	608	572	568	611	597	587	584	577	585	565	536	588	576	625	573	565	628	566	563	522	578	606	556	569	539	620	589	562	596	574	606	566	588	593	607	595	601	570	561	620	576	541	589	571	558	621	566	570	589	612	558	546	570	536	522	568	586	582	567	568	552	570	573	592	569	574	568	622	564	590	520	585	554	567	582	585	530	621	572	570	596	562	568	622	565	566	558	590	611	568	616	594	557	602	611	608	584	591	600	583	613	589	572	572	570	537	582	552	556	566	567	604	578	586	563	584	586	559	594	588	559	553	550	574	579	558	565	622	575	566	571	588	599	550	587	580	607	605	565	596	585	561	572	564	585	590	598	624	557	602	578	584	597	579	630	560	586	579	581	570	583	565	543	573	604	563	618	601	607	598	580	567	587	592	566	573	564	587	601	577	601	570	593	588	576	571	579	585	534	575	563	543	570	601	596	599	577	615	580	566	568	549	559	558	589	599	563	573	575	564	590	554	541	575	601	590	575	571	599	590	556	593	556	604	560	552	543	602	567	574	617	598	564	544	645	601	582	552	560	607	587	601	583	616	599	564	560	564	591	539	527	579	569	545	579	598	584	608	584	563	574	578	573	576	560	599	625	580	584	589	570	573	587	634	598	568	561	562	601	583	628	579	608	553	586	587	592	546	600	561	545	580	548	567	569	582	569	601	588	519	597	598	608	572	632	577	590	601	561	616	560	565	542	571	564	598	555	587	561	578	614	551	617	603	549	558	595	607	604	613	595	566	574	576	599	552	615	601	562	562	638	576	545	560	605	581	564	621	599	598	540	558	552	552	585	588	594	593	582	560	596	569	591	635	564	590	552	574	552	563	591	557	578	586	602	589	537	534	575	584	571	547	581	547	578	579	583	584	588	609	611	621	607	581	583	564	585	579	519	585	565	527	565	546	590	561	586	578	559	627	603	590	569	587	541	588	562	539	584	580	560	555	526	604	587	580	602	559	566	563	570	563	553	575	562	559	609	614	585	601	555	603	574	579	598	614	623	564	589	588	563	556	674	552	579	581	545	582	536	546	567	584	565	589	583	585	620	591	541	571	526	606	556	584	590	569	584	591	598	625	554	581	576	591	586	565	588	565	601	558	565	585	571	559	580	563	586	562	615	593	564	590	535	544	589	612	572	632	586	564	538	571	570	605	556	621	566	551	609	600	585	606	581	612	568	593	546	605	548	570	603	593	583	557	582	558	566	583	599	600	576	581	566	539	576	612	627	590	605	580	597	545	607	617	581	557	570	586	612	572	564	589	568	564	652	572	592	571	567	582	592	554	550	592	576	670	597	579	571	582	564	589	579	545	559	584	606	610	575	602	576	616	569	613	565	558	591	566	576	574	626	591	602	566	553	555	580	658	561	562	582	593	551	547	584	591	621	564	602	584	600	591	553	556	562	575	634	572	545	562	605	602	594	599	591	527	571	548	555	583	566	567	580	599	571	575	604	566	535	543	555	581	535	620	598	572	540	550	597	592	561	527	570	579	585	569	587	551	605	581	586	600	571	592	552	581	590	549	574	589	568	568	541	584	521	608	581	605	547	549	564	622	594	605	558	572	568	622	587	593	592	607	559	585	579	571	556	580	585	584	598	610	581	591	561	555	587	588	585	587	555	580	567	587	588	591	591	612	602	585	603	576	547	601	569	613	572	558	618	579	582	561	585	573	606	599	577	615	542	564	535	575	573	629	552	564	567	566	576	587	563	563	577	547	563	530	577	603	563	608	592	584	564	574	540	590	554	538	569	593	570	580	596	569	593	553	553	589	571	580	538	611	616	587	539	577	590	578	621	601	597	579	648	596	597	545	574	606	557	549	567	577	605	576	579	566	601	616	549	602	576	566	612	607	592	598	626	542	558	608	573	610	578	632	603	594	590	608	563	586	592	601	571	604	539	655	540	582	615	603	616	547	594	584	620	588	586	615	577	533	589	597	579	568	554	605	583	636	574	607	601	535	558	577	574	569	579	553	584	598	600	586	556	574	575	587	594	540	550	649	564	571	549	564	547	544	602	609	569	575	591	550	614	634	582	590	608	553	586	557	577	601	582	556	614	590	543	555	585	557	577	583	605	594	651	568	574	635	567	562	546	584	609	585	588	592	563	569	588	566	582	578	567	551	554	577	596	635	548	599	593	607	565	586	581	531	574	560	585	601	557	572	596	617	572	555	545	565	536	555	605	573	551	583	526	585	553	593	593	575	577	587	600	536	598	592	616	616	568	619	560	590	557	569	568	576	538	571	576	543	561	560	584	574	587	564	589	537	593	570	576	600	590	569	569	593	554	570	561	591	550	614	568	574	587	566	575	576	607	570	577	551	588	573	597	572	607	576	548	611	536	592	584	579	612	639	605	558	598	567	562	641	593	595	569	565	576	565	597	563	583	573	567	612	583	596	568	567	554	562	589	572	572	659	582	622	632	581	539	586	601	553	598	578	597	541	623	577	614	613	595	594	589	597	572	584	542	598	570	550	592	541	605	592	617	580	576	536	518	562	579	558	569	549	620	579	575	604	583	593	584	576	570	580	571	615	573	557	564	603	577	592	558	565	572	533	565	586	554	601	581	608
2227	2790	5420	4188	2624	121	27	37	37	22	27	30	41	30	31	36	31	36	25	23	18	39	25	27	25	44	29	30	35	35	31	31	21	29	27	22	21	25	23	30	30	28	31	31	26	27	31	27	26	24	33	24	40	32	26	32	33	23	36	30	40	34	25	25	29	23	19	26	26	26	25	27	31	25	31	31	27	26	26	31	24	41	32	26	20	32	26	22	34	27	23	32	27	33	26	34	26	33	38	39	32	35	33	24	28	34	22	24	26	34	31	28	34	17	31	31	21	32	19	26	34	41	35	27	32	28	27	18	25	28	31	26	26	28	33	29	31	20	38	30	26	24	31	27	27	25	40	30	21	39	30	24	28	33	27	30	30	30	24	24	21	31	23	29	22	32	40	36	33	25	29	18	25	35	19	28	36	34	31	31	40	19	37	32	27	26	44	44	32	33	31	34	34	29	26	30	34	28	33	30	36	46	27	40	30	26	32	33	30	24	27	29	21	37	21	30	29	27	36	33	28	23	22	21	40	31	37	26	33	30	26	26	29	28	27	24	24	23	25	30	29	30	26	30	32	26	23	30	28	32	32	35	27	14	25	24	26	27	34	30	29	30	27	28	28	34	29	33	35	24	34	35	38	21	26	31	34	29	34	35	36	29	29	29	34	31	30	23	21	23	30	33	33	27	22	30	34	26	28	32	26	31	33	28	33	29	35	25	29	30	34	22	29	41	30	31	28	42	18	30	31	35	31	30	36	38	32	28	32	39	39	35	28	35	35	26	26	36	31	28	25	29	23	38	35	35	29	27	23	23	27	22	26	34	23	33	26	20	30	29	33	29	27	31	27	34	38	30	36	28	27	26	39	28	29	32	26	36	26	26	31	39	31	24	40	30	33	34	22	35	26	24	34	28	25	22	30	34	22	38	44	31	36	26	18	30	19	27	37	37	31	41	30	30	39	30	26	29	32	27	42	24	23	40	36	33	35	28	29	23	31	34	37	29	24	30	23	34	28	28	28	24	19	29	34	22	30	38	27	26	17	28	35	26	18	30	33	20	30	25	24	30	25	34	42	20	35	32	27	34	29	32	26	25	23	25	26	20	33	25	31	40	21	35	20	25	32	30	32	31	37	37	27	25	21	29	40	24	30	19	20	22	33	27	35	31	33	22	36	38	30	31	38	25	25	39	29	32	33	30	37	19	27	40	22	22	30	32	32	32	27	29	27	31	24	34	29	20	27	21	25	28	32	32	40	38	36	27	33	26	38	29	31	33	25	27	22	28	31	24	24	29	31	32	29	34	28	26	31	30	34	39	39	37	35	28	26	34	33	31	29	29	29	24	24	24	21	26	22	34	32	31	27	23	46	36	36	21	26	26	27	27	31	38	32	28	40	31	27	24	24	27	29	27	26	32	31	26	25	25	23	33	26	32	39	31	29	31	29	33	35	37	29	30	33	29	23	36	31	34	24	28	25	29	27	39	37	34	18	38	22	30	31	40	26	41	37	21	31	22	31	35	33	29	23	31	32	32	43	27	26	33	30	30	24	21	25	23	28	35	27	25	22	29	18	27	48	29	29	30	22	31	28	37	39	37	22	27	40	29	39	18	27	17	28	24	28	27	31	34	32	31	27	38	44	27	35	30	20	31	35	25	23	29	32	44	33	31	28	31	23	22	35	39	36	35	28	30	29	37	38	34	21	33	39	32	27	29	29	37	26	39	37	36	33	33	39	30	19	29	34	35	33	27	34	40	24	28	44	24	28	21	24	32	31	19	29	37	24	32	24	32	21	27	29	32	29	31	29	25	28	25	35	33	44	23	28	40	28	20	25	35	21	30	33	28	21	26	43	34	28	25	40	36	29	26	27	27	27	26	30	35	35	35	32	25	27	30	28	29	31	39	28	31	28	40	31	29	18	27	28	30	26	31	34	33	37	34	29	32	21	28	23	28	32	34	34	29	22	31	32	37	30	24	35	29	32	21	38	29	25	27	36	22	23	32	32	22	27	24	30	31	24	25	29	30	35	25	34	38	34	29	25	33	24	24	19	27	28	30	30	37	23	26	32	32	34	35	36	31	42	25	36	16	22	39	21	33	26	29	19	30	29	27	27	32	26	34	27	19	39	31	34	34	30	37	36	43	26	40	29	21	26	47	21	30	33	24	33	29	22	38	21	17	26	32	28	26	23	26	33	38	38	25	22	35	39	26	29	31	28	30	34	31	33	30	31	32	20	28	28	27	25	27	30	24	31	33	31	28	29	32	30	27	35	36	28	26	45	22	23	35	34	29	44	30	33	36	32	31	26	27	30	27	23	34	32	27	28	30	19	35	36	34	28	33	26	29	27	29	24	34	32	25	33	25	32	37	34	34	32	20	33	34	26	30	31	25	27	29	22	28	29	42	37	38	36	32	33	22	38	25	32	27	32	22	25	29	23	39	19	31	44	35	28	24	35	32	29	34	29	24	28	24	27	26	33	31	35	30	28	29	32	20	35	30	45	27	33	40	27	27	26	47	28	31	30	30	28	31	39	29	28	22	24	27	39	26	28	20	26	30	21	32	40	25	29	25	21	30	42	38	35	34	36	28	36	36	23	38	30	28	27	31	31	33	33	30	33	22	23	37	29	31	28	33	33	27	32	32	29	24	32	29	30	33	35	38	30	46	35	39	26	28	19	23	40	29	21	34	28	28	36	24	35	26	33	31	21	28	24	23	26	30	33	25	28	28	41	34	28	26	31	34	23	23	42	36	31	26	23	31	28	24	30	21	33	29	24	41	31	24	18	35	24	42	29	22	32	27	27	29	34	35	30	33	30	28	33	23	33	40	34	33	35	22	28	37	26	33	39	35	26	35	40	39	27	27	19	27	39	37	24	36	17	43	23	30	28	33	28	30	33	27	33	39	30	28	25	31	43	37	38	27	33	30	25	23	33	29	19	28	32	35	34	37	34	36	31	25	28	26	29	19	26	32	29	37	30	27	31	26	32	35	28	41	33	23	38	32	28	32	27	34	32	37	35	20	22	28	28	28	31	27	20	29	31	21	40	28	26	27	19	21	32	29	31	20	43	32	35	35	46	23	35	31	21	36	32	30	30	28	25	32	22	35	32	40	32	32	36	25	39	25	32	35	33	27	34	34	35	36	45	37	27	34	26	32	31	28	27	36	25	25	32	29	34	24	32	30	31	26	25	33	26	26	19	30	33	29	32	29	22	24	20	31	32	27	35	30	29	27	25	19	38	23	34	27	26	37	29	30	24	37	29	27	38	36	27	31	37	32	32	25	30	36	21	32	30	32	21	35	28	37	26	35	25	38	22	21	32	25	27	27	19	33	30	41	30	29	47	28	29	31	25	30	36	29	32	31	18	30	20	30	33	26	33	29	26	31	43	42	35	25	27	29	34	35	24	20	24	34	23	24	30	35	35	30	26	36	31	23	17	23	27	27	35	27	35	29	23	37	28	26	37	31	28	23	30	29	22	28	25	31	29	24
26235	35543	40559	48065	43643	4423	786	613	638	592	581	523	608	647	634	625	610	564	612	579	552	549	573	574	576	580	539	517	546	537	525	503	580	512	501	553	552	520	563	507	523	503	518	518	501	506	475	525	493	550	486	512	535	470	524	466	532	510	482	487	522	518	497	496	512	493	493	582	513	509	505	495	507	476	519	530	507	492	544	516	515	505	474	517	484	474	474	524	505	497	504	479	516	479	530	482	538	461	483	475	534	531	519	485	499	518	522	506	493	483	535	468	485	513	502	500	512	462	518	495	511	533	466	513	510	523	484	501	483	490	499	491	485	464	475	520	508	501	491	510	512	503	504	523	496	512	451	534	470	532	530	530	505	485	482	510	503	512	497	469	486	479	493	484	518	514	499	519	506	506	515	517	499	520	458	507	525	488	470	493	496	492	497	503	475	541	495	499	500	492	496	490	530	499	528	506	501	465	503	524	487	506	499	493	510	512	520	529	493	499	506	492	515	507	529	563	507	489	481	517	488	494	497	499	474	449	518	540	499	469	498	502	497	512	491	506	468	511	468	470	523	513	504	481	487	506	500	511	483	504	497	480	511	486	489	533	504	525	481	532	509	474	514	510	479	498	496	514	521	543	519	531	513	504	512	520	487	524	522	506	520	545	505	516	485	489	479	548	481	506	505	488	485	481	521	487	548	492	520	544	488	503	521	505	511	505	474	494	542	512	459	528	478	466	515	526	492	487	510	518	509	527	475	489	498	466	513	513	495	480	485	512	516	454	472	520	477	477	538	509	534	503	505	486	481	509	492	517	488	505	491	473	509	454	478	463	479	455	519	531	510	509	531	491	522	514	515	524	509	557	511	488	535	501	507	478	507	480	482	514	499	463	556	547	497	489	494	479	493	529	534	520	476	496	497	456	490	503	539	524	502	510	514	498	486	469	498	502	513	523	505	473	476	489	500	489	502	512	518	468	515	514	518	527	509	530	478	499	512	467	549	530	542	541	463	483	504	482	474	501	489	539	511	493	510	470	456	473	514	511	503	496	570	541	504	524	484	479	491	492	492	505	486	498	512	535	500	488	534	506	523	469	507	460	542	480	511	490	520	500	506	501	507	524	516	464	498	491	508	485	479	495	508	496	551	497	496	511	538	519	496	503	525	496	480	520	515	505	510	476	501	490	526	473	518	523	504	517	501	509	521	478	483	526	483	515	517	506	517	536	518	497	510	505	510	532	515	477	498	530	519	537	503	479	514	522	515	485	498	486	501	493	504	434	511	478	489	524	474	486	500	482	534	522	463	531	552	496	524	538	511	522	498	505	473	489	463	489	504	535	494	508	511	513	445	511	508	482	482	478	495	519	513	512	510	498	479	505	509	473	505	505	502	531	501	500	469	514	493	455	462	498	482	474	478	469	492	538	488	484	482	509	505	501	525	484	471	501	547	490	520	520	473	500	487	515	514	505	511	515	555	487	523	477	526	500	518	525	512	493	494	510	494	516	481	508	522	547	491	514	466	484	512	461	527	510	462	511	501	506	447	528	504	498	491	503	509	513	492	493	526	475	506	498	478	495	517	509	457	496	519	514	508	488	471	473	512	516	509	513	531	493	518	509	464	465	520	507	473	515	522	544	486	485	486	463	517	485	482	519	531	489	513	477	482	508	490	492	540	529	500	520	497	537	482	501	495	494	528	518	508	508	539	507	496	501	540	490	495	532	511	501	540	465	535	504	531	507	502	490	508	551	503	524	511	479	530	500	522	520	490	523	502	480	457	445	490	491	514	497	497	506	493	493	517	533	494	513	514	562	508	490	546	505	524	503	498	496	547	549	498	480	474	472	521	483	485	500	533	516	479	502	528	505	505	502	521	517	499	512	490	496	491	508	534	538	499	479	509	514	534	491	535	494	538	497	512	483	455	504	504	525	514	533	477	480	536	507	475	518	478	488	519	463	472	502	516	550	498	494	463	480	488	510	485	551	476	496	527	475	500	517	474	504	526	494	487	493	500	522	499	491	538	500	497	498	553	529	490	461	516	485	530	491	501	534	476	518	523	494	477	471	492	505	532	509	487	510	500	505	483	536	508	467	545	476	512	503	513	502	496	485	514	481	517	491	480	504	501	493	437	510	505	471	493	524	524	502	505	505	515	460	497	461	518	515	518	510	501	472	515	522	515	489	531	535	488	549	541	531	523	493	510	508	541	499	504	533	514	469	499	500	480	500	511	481	501	525	508	486	525	507	522	506	519	473	506	521	475	517	525	472	523	488	542	495	523	507	540	526	477	470	498	507	511	513	506	511	524	518	478	491	524	528	532	476	536	503	481	495	509	515	491	509	503	535	515	472	489	479	479	516	502	480	478	498	571	515	504	475	474	508	515	549	516	494	488	512	500	514	494	496	503	519	532	518	529	509	492	477	520	527	512	541	497	465	530	478	507	486	507	468	522	537	455	504	492	465	486	505	510	499	545	488	509	511	497	507	481	504	511	471	508	529	495	487	500	504	509	498	502	512	497	485	483	496	523	527	462	501	503	467	555	519	531	529	489	494	546	530	533	498	511	480	498	518	533	462	511	499	508	522	465	466	515	470	505	494	507	538	498	481	517	490	478	499	523	517	525	506	494	489	533	505	489	507	526	522	499	479	482	521	517	491	513	508	492	486	511	480	478	482	468	497	470	479	508	517	503	510	503	482	509	484	477	500	503	481	503	500	534	512	489	512	522	485	502	500	537	502	530	523	500	499	501	518	528	536	473	545	513	514	511	505	471	500	509	482	480	475	483	487	545	538	523	472	479	521	471	455	526	502	476	493	483	490	500	469	486	510	491	503	493	528	476	479	493	492	514	487	480	498	499	479	488	516	485	490	507	539	525	539	467	531	480	466	471	472	523	507	521	473	524	533	471	478	523	497	496	463	479	459	533	522	507	495	521	512	514	492	502	488	499	484	531	496	495	499	528	509	490	500	532	497	479	479	499	498	526	515	477	488	501	492	489	520	500	460	448	465	488	461	541	492	475	517	488	483	548	553	514	509	503	522	521	475	548	477	519	486	520	494	499	547	514	492	535	477	487	502	507	539	465	476	479	498	533	524	523	473	490	535	502	501	493	502	451	489	499	494	562	484	505	489	516	457	503	485	484	525	494	550	517	505	490	463	528	507	493	515	518	501	534	502	506	510	483	522	545	510	485	481	475	523	502	501	458	495	497	496	498	503	492	456	494	481	483	543	488	498	488	444	532	476	511	450	472	478	498	497	525	529	521	539	501	493	524	530	514	491	510	502	477	468	507	503	483	498	495	462	575	549	493	487	518	511	473	543	503	533	523	493	512	485	483	511	487	508	494	500	515	528	494	502	492	497	498	488	539	498	515	497	485	513	506	537	499	510	505	504	482	506	490	486	476	515	487	513	501	503	517	511	490	481	493	500	507	541	503	481	471	506	490	479	517	492	514	519	511	537	534	504	504	474	507	505	476	532	516	509	506	528	487	497	517	496
4410	21309	25182	19948	14112	872	44	44	49	49	35	36	30	41	35	28	39	30	34	36	35	38	29	40	34	37	29	23	18	23	30	32	31	21	34	34	30	38	29	25	26	34	20	42	29	27	28	15	29	33	25	30	27	36	26	31	31	36	31	19	21	26	33	26	25	21	25	33	40	25	27	22	24	38	19	16	24	16	28	33	35	31	27	35	24	25	27	26	40	20	37	24	28	25	24	23	34	31	27	31	30	34	29	35	23	26	20	30	35	18	30	31	21	24	33	19	24	38	27	36	25	23	32	30	17	34	20	27	23	31	28	33	36	30	22	24	44	29	26	33	29	27	22	23	28	31	27	20	32	26	23	36	26	31	30	34	39	29	30	35	37	31	17	23	25	29	26	32	29	27	29	26	30	26	26	25	29	40	31	30	25	29	25	31	23	22	24	24	26	27	34	34	35	34	35	33	27	42	24	33	28	23	38	31	27	40	25	25	35	39	29	36	29	40	27	26	20	36	28	27	30	34	32	30	28	34	41	33	30	34	31	25	35	41	40	40	22	36	25	42	24	33	34	28	43	28	25	38	26	40	28	24	25	30	27	27	22	21	32	28	30	34	29	33	19	42	21	35	30	28	21	21	26	27	39	21	32	22	32	30	27	40	26	34	36	23	28	24	29	27	24	33	23	27	24	28	33	25	35	35	44	27	29	32	29	31	31	21	30	31	34	30	27	35	27	22	31	23	27	28	44	34	26	27	33	25	36	32	23	21	17	33	31	26	21	31	29	32	29	38	21	28	32	34	31	35	27	26	25	25	24	26	30	25	22	34	26	27	24	37	25	28	26	30	37	32	29	35	22	25	22	31	28	30	33	21	41	20	24	24	28	40	24	28	32	24	28	25	32	29	32	33	16	26	32	26	31	25	36	39	28	22	31	36	28	27	31	28	37	22	36	26	29	31	23	39	25	29	30	32	24	27	24	31	24	33	27	25	26	30	36	39	32	31	33	36	19	39	42	33	30	26	28	31	31	32	27	26	34	29	28	36	31	33	32	42	15	24	38	31	25	20	33	39	34	31	25	35	27	34	24	32	26	23	25	17	22	26	18	31	40	32	37	33	30	25	23	23	21	31	23	27	26	23	20	37	32	38	25	23	32	14	28	25	28	22	32	32	36	24	29	22	42	31	29	28	20	36	30	30	33	27	22	27	27	30	27	26	28	32	24	31	35	33	27	20	21	26	27	33	30	10	32	29	33	26	27	23	24	29	24	37	20	32	33	23	32	35	29	30	27	37	33	36	24	34	28	21	35	41	36	28	34	31	24	30	25	20	23	29	20	37	25	25	25	29	23	29	32	28	25	24	25	31	22	24	34	33	34	26	32	36	32	34	20	17	18	32	31	21	24	30	29	32	37	26	26	30	27	27	32	32	24	27	19	32	20	31	24	24	32	27	24	40	22	34	25	28	32	19	29	20	18	40	44	30	29	26	29	29	27	31	34	29	32	21	31	41	38	32	28	31	28	28	28	26	36	28	28	22	33	38	26	27	24	24	24	28	24	35	30	36	23	38	26	31	31	32	29	26	33	29	30	27	20	33	29	30	20	28	37	38	23	35	28	22	21	34	30	32	32	27	22	17	34	21	33	38	38	33	24	37	34	25	32	26	31	25	28	20	27	20	37	21	33	25	34	23	31	37	35	22	38	34	31	28	31	28	20	36	34	27	27	28	40	32	18	34	31	24	23	31	29	22	24	28	25	34	24	32	28	29	29	19	32	27	30	34	42	25	33	30	35	24	23	31	32	23	20	33	21	32	20	33	30	36	28	30	32	36	28	27	22	21	31	29	30	25	28	21	34	25	31	25	32	35	29	41	21	41	27	31	21	26	20	34	39	25	37	30	35	28	24	23	32	18	24	36	28	38	39	23	22	33	28	24	43	22	43	25	15	32	25	27	29	28	22	24	20	27	25	39	25	32	27	38	28	34	23	27	32	40	27	32	41	29	35	24	42	29	38	23	25	24	41	25	35	27	29	23	30	30	31	23	32	33	33	16	29	29	28	29	45	28	19	33	35	23	40	26	23	19	29	35	31	38	39	29	36	24	39	30	32	34	29	43	24	27	25	29	39	29	23	33	25	22	31	25	33	27	28	25	30	35	27	40	29	35	39	21	23	24	24	27	31	26	34	29	26	30	27	27	31	37	19	25	19	45	30	28	31	18	23	34	33	20	33	28	28	21	26	32	22	27	30	37	26	26	30	40	32	31	32	27	19	28	26	29	34	28	28	26	20	28	29	32	34	35	34	34	38	30	24	28	25	25	33	26	26	32	24	25	27	45	25	34	32	24	35	31	22	31	37	25	18	38	26	32	26	21	24	30	17	32	24	30	38	33	37	27	29	33	27	34	21	23	16	31	32	33	23	31	25	35	25	31	26	36	25	21	30	26	32	28	29	23	26	29	35	27	25	26	30	30	28	32	28	21	23	29	29	27	27	36	28	24	22	26	40	29	22	26	27	26	25	32	22	27	21	24	26	27	31	28	29	31	29	36	25	32	28	29	40	30	35	32	29	31	30	29	33	32	38	23	26	26	26	32	23	40	27	33	41	34	20	31	26	24	25	22	24	33	35	33	23	28	25	30	30	31	22	28	23	31	27	23	30	25	23	26	38	33	32	31	31	22	27	33	24	26	30	28	31	29	25	29	36	27	25	26	28	32	32	40	28	23	39	30	27	35	33	25	23	20	28	26	31	30	35	33	37	37	36	38	38	25	26	20	27	36	26	32	23	28	29	33	38	32	25	21	25	29	30	21	29	26	29	33	25	28	26	23	26	33	32	32	20	31	30	34	35	32	30	29	24	30	27	28	33	28	33	24	28	25	25	23	25	26	21	34	35	39	28	37	28	30	28	24	32	18	39	24	28	29	38	22	31	28	24	26	44	35	28	22	22	26	33	32	20	28	32	30	24	25	22	16	23	38	28	33	36	33	31	26	41	25	33	26	36	25	35	18	40	27	29	30	19	31	30	43	28	39	32	29	23	20	37	27	30	27	31	28	29	26	23	28	28	24	31	27	24	20	28	35	31	26	29	46	25	28	31	24	31	26	22	32	26	37	39	31	40	33	32	30	22	33	38	22	23	27	30	27	29	30	33	31	22	33	30	32	27	26	28	36	35	34	24	32	26	39	34	29	31	26	24	39	28	21	22	34	18	32	33	25	27	30	28	28	37	23	25	36	23	25	25	27	24	25	28	27	28	25	31	22	22	20	27	22	32	32	26	33	30	24	29	25	25	26	31	33	30	28	24	24	26	23	30	29	37	26	28	24	29	30	22	26	32	23	17	39	31	26	35	33	28	23	30	28	24	40	20	30	32	27	32	25	33	34	21	30	29	29	23	25	28	30	28	41	31	23	28	29	22	26	29	28	24	33	38	22	42	26	26	22	23	37	20	28	32	33	26	23	28	25	17	33	21	37	29	24	29	29	28	27	27	22
41465	63885	66588	79256	71405	6644	2256	1793	1390	1166	1020	876	1008	1058	992	908	888	836	807	743	728	654	710	713	645	632	644	593	577	614	568	546	584	569	594	570	575	568	529	570	551	555	540	530	565	565	545	540	534	493	570	496	519	525	570	523	509	560	514	516	527	488	516	564	509	521	501	511	502	503	473	539	528	469	469	483	531	478	539	505	529	493	554	487	505	485	460	487	492	474	511	477	532	515	521	525	472	519	512	472	498	544	496	513	522	500	488	501	492	515	522	466	487	493	470	482	491	491	522	508	505	501	484	483	500	500	549	499	537	530	488	508	496	456	509	492	472	460	496	498	463	510	519	493	493	515	531	486	494	484	487	522	517	507	486	544	479	537	510	510	488	498	475	467	505	475	505	498	479	516	443	477	513	516	522	499	512	466	506	488	483	494	480	472	491	475	472	536	474	480	485	495	488	452	490	496	526	508	528	523	492	489	490	494	445	484	511	477	464	465	472	471	469	493	521	503	573	494	468	481	497	481	501	484	478	541	506	498	474	519	442	479	516	492	511	511	493	507	515	529	487	487	529	506	512	522	490	491	511	516	511	524	475	485	502	535	478	433	518	493	471	511	511	496	485	496	500	486	514	455	502	524	536	490	515	498	483	503	499	478	533	544	491	507	478	470	501	538	506	454	488	498	474	521	473	543	480	487	484	514	502	504	493	472	497	470	474	485	508	519	513	502	501	532	501	471	492	510	526	472	478	455	447	498	483	495	513	509	478	456	524	459	480	481	480	516	470	490	513	506	498	519	495	462	515	471	511	484	477	447	485	493	497	509	532	516	484	480	530	496	513	460	510	472	481	490	495	531	490	494	521	513	507	518	463	473	458	486	496	496	501	484	503	459	498	536	524	505	502	483	466	509	493	545	466	535	477	483	526	474	482	481	489	516	472	511	494	455	478	505	498	493	463	491	495	509	456	484	494	484	493	519	489	502	518	485	483	486	497	491	477	536	495	491	483	476	533	521	477	487	497	540	482	524	525	477	495	516	484	485	487	510	476	472	474	493	478	485	473	497	488	468	499	487	494	508	509	521	473	472	451	502	477	511	504	501	527	502	480	517	512	515	490	502	483	457	504	487	511	488	482	490	503	495	496	494	510	527	439	478	513	499	496	499	504	469	507	467	475	493	502	534	463	485	545	524	498	498	509	491	479	478	521	478	542	517	534	456	537	495	495	466	487	503	507	529	503	486	542	492	517	507	480	490	487	513	488	491	506	514	490	520	521	479	477	543	497	493	526	476	496	519	477	471	506	480	467	498	487	443	499	524	478	479	480	513	485	499	488	519	494	478	477	484	519	505	461	508	514	473	517	459	518	451	524	536	478	477	470	504	488	471	471	550	487	515	463	488	481	501	463	488	476	485	482	506	488	511	504	488	498	517	558	505	545	550	489	463	468	526	494	510	491	490	491	519	525	505	462	516	486	531	504	506	489	495	485	509	523	472	488	506	469	467	500	487	498	488	486	499	502	480	522	509	479	471	468	521	509	529	479	489	482	503	504	513	512	509	527	491	474	502	500	459	518	483	565	498	505	505	496	489	498	479	476	476	495	501	533	473	549	490	471	458	540	493	437	468	526	480	465	457	494	430	507	480	456	463	522	506	501	462	491	486	510	477	489	519	493	511	463	517	516	501	490	519	503	468	505	475	509	518	506	501	490	497	477	481	510	484	484	442	499	495	506	487	496	454	514	490	468	485	500	496	522	510	464	482	469	492	478	512	541	495	481	468	496	510	532	535	487	484	523	489	516	481	480	459	529	495	498	522	484	503	511	527	510	518	503	459	515	525	484	459	486	489	528	481	516	478	472	501	483	501	487	548	448	527	477	480	475	515	509	500	533	492	500	477	476	501	469	457	483	470	515	524	511	463	468	505	502	504	478	474	473	521	489	455	504	480	513	500	463	528	464	504	512	533	474	494	512	539	491	484	517	474	488	524	554	487	529	515	517	513	451	450	488	497	483	540	442	480	523	475	522	502	495	494	491	490	511	523	477	516	525	505	481	565	496	517	510	489	482	456	507	510	486	495	486	506	479	481	469	532	521	479	480	505	488	459	495	524	484	508	507	515	518	497	497	482	504	500	487	478	515	498	522	534	524	520	525	505	533	510	490	503	483	471	551	503	501	475	469	529	518	500	478	509	468	489	486	461	487	506	511	526	488	477	514	511	487	494	524	493	483	506	506	525	493	482	474	467	498	484	502	453	522	444	548	482	517	485	504	498	505	473	495	506	514	477	481	461	492	490	538	491	501	508	508	511	504	465	486	499	510	480	497	516	501	476	504	458	537	500	522	483	521	497	495	481	461	497	501	542	490	504	485	528	463	462	488	506	498	488	509	499	523	481	510	464	468	511	527	495	504	471	490	506	458	484	513	467	460	483	469	471	501	565	489	481	481	498	518	467	509	507	519	510	478	501	481	490	513	530	503	510	511	481	458	493	527	504	528	503	478	525	505	484	486	511	486	526	512	499	470	489	490	501	510	482	485	502	503	527	484	517	493	477	484	500	510	485	456	498	492	517	532	490	496	527	526	519	533	502	499	457	489	527	501	510	517	485	492	507	502	526	515	530	469	504	489	514	470	510	510	471	489	508	522	494	493	468	499	509	500	455	476	447	477	505	491	465	540	523	489	512	503	463	501	495	501	495	493	528	543	525	519	488	487	484	501	478	500	521	506	453	511	495	484	500	523	527	469	531	537	498	484	497	504	477	491	494	513	464	528	490	485	513	519	507	503	467	554	507	484	505	489	555	512	499	489	474	465	512	498	533	487	493	471	488	481	505	490	494	517	557	517	514	472	468	506	472	485	448	521	466	487	482	486	516	508	459	519	463	495	462	473	498	482	516	449	486	468	459	494	534	461	481	485	498	477	485	502	532	470	496	493	490	490	488	501	541	487	508	477	497	524	490	502	510	490	477	527	494	446	479	504	483	495	473	522	486	521	500	501	443	507	532	493	526	484	492	461	468	478	494	506	497	500	494	479	517	494	487	501	505	504	480	521	490	501	484	493	498	489	506	492	487	541	493	480	495	521	507	490	495	492	501	477	532	517	517	473	495	504	517	517	467	498	511	467	517	477	520	479	498	474	523	509	469	521	525	517	521	493	478	522	473	465	507	479	494	463	476	507	507	496	518	471	467	463	520	504	509	461	507	498	488	483	499	490	483	487	505	472	472	479	491	500	494	482	505	490	500	511	498	489	486	482	479	486	487	475	487	513	531	476	488	479	461	527	511	466	530	481	525	509	503	489	486	498	469	461	467	451	530	496	465	509	490	458	504	511	458	497	457	446	497	512	489	535	505	532	466	506	461	499	475	474	460	516	455	505	495	494	484	511	494	506	473	515	502	513	521	521	534	523	519	490	527	487	470	495	501	537	478	524	477	483	507	529	542	476	525	482	522	496	495	545	531	500	480	485	500	493	483	488	509	505	460	468	485	482	524	502	490
4261	13412	15629	12286	7810	555	56	59	44	43	48	50	47	41	43	49	44	59	37	47	40	36	44	49	42	42	38	57	54	50	38	58	39	44	46	38	42	54	40	33	37	46	44	40	40	43	39	57	45	50	39	36	43	44	41	42	48	34	37	42	49	45	39	53	53	53	48	38	46	46	41	44	43	39	40	51	41	44	45	32	41	37	41	57	57	45	43	37	45	50	37	35	55	43	38	52	41	35	50	40	52	50	48	64	41	49	40	37	42	47	29	52	34	47	48	44	43	39	42	56	45	46	39	45	37	44	51	40	43	51	54	45	40	31	36	52	42	52	55	41	45	45	51	44	46	43	48	43	41	48	48	33	48	47	43	39	35	51	45	50	48	46	31	47	39	38	48	52	39	44	38	46	39	39	28	49	53	41	47	35	42	37	42	34	47	34	40	35	48	40	44	54	36	53	38	39	44	53	43	37	47	33	46	46	49	48	52	43	40	48	43	30	35	51	50	53	39	36	55	42	41	49	57	41	45	38	52	48	56	37	60	44	41	49	45	42	40	44	39	40	39	31	39	30	50	48	45	46	52	35	37	53	49	40	55	50	56	40	40	40	53	47	32	33	40	54	31	41	42	46	41	44	50	35	42	44	50	50	44	44	61	34	36	43	53	38	30	53	41	41	42	50	43	41	50	29	52	54	51	47	38	49	41	30	42	49	44	46	42	41	57	47	37	47	53	41	48	35	52	47	37	32	55	56	45	38	46	50	40	43	44	31	50	40	50	39	45	49	32	53	50	40	40	39	46	44	40	42	45	35	37	40	34	46	50	35	41	42	41	48	38	56	42	51	43	43	32	38	38	46	49	54	37	55	37	40	52	46	43	52	50	52	47	52	41	48	41	52	42	55	50	46	42	47	50	49	41	40	28	48	34	27	46	49	53	44	38	46	48	36	43	50	46	37	40	33	46	41	44	43	44	42	47	34	31	38	43	37	32	53	38	39	37	50	44	56	34	41	46	43	38	47	51	52	43	35	58	49	45	54	47	43	41	44	49	47	43	39	42	58	34	34	42	46	45	41	45	33	43	45	59	36	46	42	45	47	48	42	37	46	32	48	45	50	50	46	37	49	45	49	51	37	42	43	55	29	41	38	43	33	43	47	50	54	42	52	40	37	45	51	39	55	35	42	42	41	50	48	48	34	45	42	45	47	40	43	55	44	30	56	53	48	52	44	59	53	39	37	39	52	46	45	46	33	45	45	40	51	44	37	34	43	46	44	57	40	42	38	50	50	40	40	40	53	43	44	45	47	39	45	37	29	46	41	46	40	41	42	45	39	35	39	30	56	42	32	48	50	38	33	49	56	70	51	38	53	47	49	44	42	47	36	42	51	44	60	40	48	44	44	51	47	52	32	43	51	48	50	59	40	47	43	42	33	50	39	48	54	35	41	43	46	48	46	36	36	42	47	46	46	57	42	40	42	40	40	44	42	49	46	52	46	35	39	47	43	55	40	36	32	42	35	42	33	48	39	44	38	50	60	29	42	35	49	45	42	60	38	36	41	53	46	43	44	38	50	36	43	38	43	38	51	41	42	50	26	44	45	47	39	44	55	46	52	47	36	43	41	64	51	49	44	42	36	42	37	34	45	39	34	43	38	36	50	48	42	43	51	51	42	45	47	37	34	34	27	44	48	53	48	40	41	41	42	48	38	35	38	46	45	41	44	42	41	41	50	49	31	48	53	47	45	36	52	41	39	42	44	56	40	45	34	48	39	46	53	43	41	50	38	45	51	42	47	33	44	41	30	58	40	38	43	54	41	45	34	39	43	36	57	30	32	50	41	43	40	53	49	51	50	42	49	49	43	37	47	50	47	43	38	36	51	33	43	38	36	34	44	41	36	47	42	40	36	45	34	44	34	58	48	44	40	40	51	59	46	35	47	40	41	32	49	39	44	43	43	42	41	33	46	42	41	47	42	33	44	42	46	44	43	42	44	54	28	48	41	57	38	59	48	38	38	48	46	63	38	39	41	41	41	49	51	41	46	40	37	46	42	46	49	36	47	47	49	44	49	34	39	32	32	36	48	48	39	43	30	40	46	46	41	46	44	39	38	52	39	31	40	37	48	44	43	40	44	45	42	49	40	50	38	43	36	53	44	47	45	61	39	32	37	59	45	51	48	47	51	41	60	51	46	39	41	33	42	45	38	43	44	44	37	37	44	36	39	35	49	44	43	34	47	45	47	35	47	33	46	48	44	40	50	32	37	44	44	48	37	41	49	33	30	37	40	30	40	54	35	42	43	49	41	45	48	48	30	46	46	43	38	42	47	54	37	44	37	45	38	54	42	41	32	26	46	44	38	37	40	48	41	44	40	36	46	54	52	37	34	35	41	47	40	33	57	42	51	49	48	43	38	51	45	40	44	56	42	50	28	42	43	34	55	43	39	49	38	55	40	29	42	42	51	35	42	49	36	53	46	48	48	47	31	41	45	38	42	47	43	31	56	45	57	50	34	40	42	51	28	50	36	39	37	50	41	51	44	52	53	46	48	43	36	35	40	43	40	50	39	33	45	45	35	36	43	46	43	43	36	31	48	58	54	34	42	41	40	40	49	47	42	57	38	49	42	54	43	48	44	44	35	41	34	41	45	49	43	55	49	47	47	40	35	43	43	40	48	37	38	29	38	47	50	47	59	52	49	41	50	39	37	40	34	40	47	46	45	47	40	48	50	46	45	37	44	35	48	46	40	62	31	45	41	38	50	45	30	47	37	36	40	59	43	41	40	45	51	49	56	43	36	47	44	42	49	36	41	44	43	46	27	41	53	49	43	39	42	44	41	45	51	42	41	42	61	41	38	43	43	53	46	45	47	48	45	54	37	53	41	47	40	48	43	32	44	47	36	49	53	46	40	40	52	46	45	38	34	47	44	50	46	49	41	45	45	42	53	35	46	37	54	34	46	35	38	47	44	40	41	51	32	44	44	46	43	39	40	39	43	44	50	43	47	43	38	38	36	39	48	37	33	48	37	45	37	42	48	47	39	43	42	37	47	41	51	39	42	42	47	40	39	53	35	39	43	57	54	54	40	48	45	57	44	41	50	44	38	47	42	52	45	47	52	46	45	37	47	48	33	62	64	42	40	47	48	49	43	52	45	29	46	38	40	47	34	44	47	46	49	46	57	49	41	36	45	33	40	31	34	39	41	39	40	35	45	54	63	40	36	37	42	45	39	36	38	41	50	42	34	43	40	50	38	53	46	44	48	37	43	50	44	43	40	39	40	38	55	38	40	46	38	42	47	39	42	51	48	32	53	44	46	47	38	45	54	46	46	42	45	40	47	41	52	40	47	53	43	42	34	39	38	57	52	46	58	47	52	39	53	44	40	42	41	55	42	47	37	39	47	49	36	55	46	44	37	41	40	40	55	42	41	40	42	44	46	47	43	47	46	49	43	49	57	49	56	43	45	46	42	49	41	47	49	38	54	45	43	54	48
35191	53452	55629	67363	60785	7397	1439	1160	1101	987	960	881	834	924	963	969	945	928	911	822	910	844	831	793	780	778	778	742	791	758	822	722	782	757	717	787	736	767	765	767	723	719	697	733	760	778	739	703	751	753	766	778	660	735	746	727	726	764	735	715	730	781	723	751	765	740	734	722	719	766	718	735	749	710	751	739	792	692	775	696	736	699	714	708	761	751	756	755	754	750	715	708	740	739	755	746	704	728	741	766	716	751	693	692	786	736	765	720	732	741	691	722	694	748	756	747	733	743	688	711	704	769	718	763	721	697	747	750	693	701	701	734	742	718	716	745	705	729	693	702	741	750	700	740	726	773	762	721	699	728	761	743	710	714	746	721	762	725	753	713	689	706	773	721	775	726	698	780	684	701	721	695	711	733	706	795	749	714	713	698	707	715	708	739	685	723	734	745	693	744	727	694	754	774	698	715	745	687	723	746	696	728	722	713	740	732	714	744	669	724	719	729	754	794	702	725	742	742	710	745	694	754	724	756	706	755	724	667	703	787	768	729	730	738	710	767	742	698	718	681	741	718	735	709	716	736	762	738	707	744	701	762	756	771	706	722	756	703	725	731	755	741	711	736	739	707	758	746	673	733	718	748	735	716	723	754	714	705	693	715	753	741	715	688	750	710	739	736	754	748	691	747	713	753	732	682	746	725	731	708	726	696	722	680	739	730	698	792	745	676	746	733	756	751	718	741	728	730	722	763	756	748	706	748	741	754	722	748	782	728	707	674	739	731	684	689	728	663	677	736	718	715	790	681	677	691	706	752	708	772	725	697	699	762	750	774	707	749	757	722	773	688	721	749	715	702	716	736	714	706	674	713	693	767	751	736	703	788	770	736	748	744	710	723	706	746	671	690	704	731	754	694	709	712	768	712	720	738	715	799	735	690	715	707	758	720	740	720	722	739	708	681	724	726	772	745	705	702	720	693	762	724	718	691	723	677	782	704	745	724	763	747	726	685	672	732	692	756	728	724	729	703	751	689	738	717	708	702	744	783	725	679	741	773	745	736	710	701	667	723	726	716	746	720	724	690	712	745	741	756	740	743	710	772	727	719	698	696	756	714	663	684	715	744	712	730	693	735	719	758	767	763	758	699	745	740	687	717	726	754	758	713	671	699	699	690	737	718	746	749	716	686	702	682	773	742	781	741	729	713	714	696	732	735	709	713	719	768	739	729	728	696	720	743	764	692	719	710	745	730	705	757	741	734	701	659	696	753	676	765	688	688	689	748	741	650	774	739	710	700	739	737	719	744	744	683	771	740	742	678	693	747	706	697	719	749	727	734	694	726	736	708	678	732	683	740	715	752	771	746	709	724	712	727	769	783	698	715	746	665	767	749	740	737	735	729	722	721	700	684	717	708	714	712	717	750	716	749	701	756	715	722	718	718	737	761	737	672	731	714	721	704	742	711	760	795	718	710	737	670	741	741	721	747	749	724	694	716	733	698	714	711	795	754	757	750	770	722	706	774	737	719	701	752	698	750	776	755	695	762	710	722	709	732	677	718	767	690	745	693	710	730	679	713	733	710	746	734	714	694	720	749	786	766	738	692	723	771	732	735	679	712	707	661	690	739	720	719	741	746	723	692	760	751	715	713	717	709	735	705	727	709	718	793	740	702	764	697	678	747	713	787	716	798	726	717	710	674	684	750	792	744	698	671	680	732	753	742	677	722	724	737	675	734	778	747	723	753	710	689	694	666	752	721	748	697	718	723	644	750	707	746	733	713	727	726	716	732	746	677	724	712	726	756	692	695	738	746	786	728	722	801	755	724	694	700	732	695	683	739	737	724	721	735	701	744	700	707	667	739	713	769	748	723	732	719	716	707	723	717	745	714	688	728	732	729	716	812	726	684	737	742	746	703	722	728	725	764	713	701	735	696	753	735	739	751	734	734	701	650	718	716	694	715	727	741	764	724	731	727	682	730	671	734	728	660	711	762	745	743	724	747	707	739	772	725	754	745	745	705	789	709	678	691	710	737	775	758	685	712	752	713	735	743	783	714	709	742	762	753	682	709	753	716	669	705	733	758	715	742	744	742	734	733	716	732	723	730	685	727	717	681	717	717	702	725	698	721	721	758	722	729	717	719	734	774	733	740	781	740	761	718	717	736	757	741	712	706	780	736	718	740	751	699	724	699	719	778	719	765	691	785	757	761	757	716	683	750	726	765	761	682	746	706	698	739	763	698	722	734	722	730	715	720	745	718	690	717	771	737	698	697	728	745	659	672	700	752	742	685	727	711	737	747	771	707	748	723	745	760	660	745	707	731	744	712	710	735	734	718	702	696	697	723	736	764	757	713	736	716	753	689	747	727	749	713	687	702	705	707	791	721	708	725	738	722	703	765	721	697	718	738	759	699	705	719	702	715	705	713	733	784	734	688	746	752	700	738	736	719	736	717	698	728	724	703	686	731	706	702	721	737	734	681	713	763	735	690	740	728	768	730	739	711	724	755	691	727	715	648	722	735	748	713	763	693	741	708	735	713	773	720	728	741	736	719	694	664	712	747	704	698	747	735	722	750	721	729	711	700	721	719	702	706	774	738	712	738	762	705	798	695	742	705	748	751	732	665	721	694	717	733	746	688	722	706	724	714	707	720	718	740	693	764	727	659	682	718	707	707	706	772	735	730	733	729	740	733	695	682	729	722	694	698	749	716	768	721	684	760	729	746	760	747	715	727	752	753	723	693	744	716	718	715	708	751	695	715	784	722	773	758	701	776	771	728	704	732	698	749	742	722	770	707	746	759	756	726	709	684	725	699	734	689	773	739	729	759	732	698	698	714	751	720	701	672	734	728	708	734	727	749	760	720	745	729	713	753	761	710	725	753	691	731	743	691	700	759	743	756	724	749	714	760	724	693	747	721	744	727	696	754	780	747	731	718	744	740	761	722	725	715	680	735	717	694	733	695	734	749	744	726	787	694	698	736	725	731	724	711	741	684	765	696	705	740	745	732	711	740	752	710	737	734	737	727	722	756	692	767	711	709	782	745	742	705	734	721	742	760	701	717	689	716	748	770	699	775	746	742	729	720	735	756	707	740	726	716	750	709	754	706	721	748	733	736	746	747	686	715	716	714	702	720	723	722	752	723	716	711	677	752	772	724	742	696	786	740	736	695	697	755	699	713	760	708	724	767	708	726	717	725	745	748	712	740	723	726	716	757	775	689	703	732	745	740	733	752	723	704	723	754	734	765	742	717	732	735	751	713	744	738	693	718	773	715	743	725	710	720	725	721	704	719	718	717	723	708	725	722	669	704	746	722	773	695	712	727	745	735	731	764	704	737	724	700	747	699	719	745	713	746	733	712	699	735	750	763	752	731	728	751	768	716	712	708	687	736	737	720	701	731	700	739	705	695	737	712	717	678	694	730	756	755	759	744	751	712	710	771	768	727	726	694	709	738	732	758	711	793	745	725	720	745	749	730	747	758	758	721	759	734	694	747	733	690
6921	28189	28106	20658	14656	1880	48	38	52	41	52	46	30	37	32	46	41	46	31	40	39	40	39	35	33	35	35	44	35	33	43	33	26	52	47	37	32	44	38	46	25	26	37	32	37	31	37	38	42	24	37	29	37	32	35	45	25	21	35	39	30	37	31	40	36	42	33	33	28	45	51	38	31	37	38	34	33	32	38	36	35	30	37	36	42	46	28	33	28	28	32	40	30	40	27	33	28	39	43	29	42	32	32	35	44	35	35	45	34	32	35	31	29	40	35	35	37	33	32	34	33	31	41	40	41	39	35	41	40	34	40	27	41	35	36	33	29	34	33	36	35	31	35	40	36	24	36	41	35	37	32	30	36	29	24	34	39	41	36	36	32	21	45	36	36	18	29	27	27	26	38	33	39	37	33	31	33	28	36	33	38	36	33	47	29	38	31	49	43	37	29	34	31	32	35	37	32	22	30	25	29	28	40	36	27	44	38	34	36	36	42	40	28	35	34	32	29	36	34	40	33	26	36	35	37	33	40	34	30	27	37	31	45	40	31	29	36	44	33	48	47	38	34	39	40	38	32	41	33	33	30	34	40	39	40	36	39	27	29	28	39	29	25	36	31	32	24	34	32	42	33	47	35	37	35	37	36	37	28	31	42	39	30	36	31	30	40	28	39	37	39	28	32	34	40	32	29	27	29	45	32	29	31	34	44	28	37	36	41	44	28	34	34	24	44	35	42	30	31	31	34	38	34	25	29	33	36	23	23	40	36	46	39	28	23	35	30	31	32	36	48	39	25	30	29	49	36	34	43	32	40	38	34	27	35	37	42	36	33	32	38	30	47	34	26	43	45	31	38	33	41	38	36	40	28	38	30	32	41	30	46	36	25	32	26	37	24	32	28	38	35	34	34	38	38	31	36	34	38	33	39	36	37	45	36	33	22	40	35	34	29	38	34	33	38	36	37	41	40	36	42	38	36	31	26	29	44	34	42	30	33	48	41	41	42	36	30	29	43	33	39	43	38	34	31	58	37	34	26	37	33	36	28	38	35	40	40	26	25	28	32	36	38	28	32	38	33	36	26	43	33	29	46	31	31	38	41	30	37	34	24	30	39	39	33	31	30	34	37	46	37	16	35	34	33	48	46	26	36	39	38	50	49	34	39	34	38	35	34	35	29	43	37	39	33	34	32	30	35	36	28	30	25	20	23	29	41	35	45	33	35	32	31	32	32	41	36	39	35	28	36	36	27	29	37	30	35	41	37	31	41	45	46	32	28	36	33	31	50	46	32	31	48	32	36	38	36	37	41	28	32	36	30	37	34	43	25	39	40	41	29	37	32	41	37	28	38	28	37	27	23	29	34	34	35	31	43	34	27	31	40	32	36	48	36	40	30	23	44	33	31	37	34	34	29	28	32	28	30	41	34	32	34	34	34	38	53	37	42	38	32	45	35	27	46	32	33	42	41	20	40	31	29	43	27	35	25	43	29	23	34	28	25	51	29	49	29	49	37	24	42	39	32	37	34	40	41	33	38	30	39	39	39	36	40	35	49	42	34	39	35	38	24	28	32	36	35	32	35	28	33	51	33	40	37	33	38	31	22	25	39	32	21	42	49	28	29	32	41	54	46	29	27	28	33	47	39	35	33	32	35	23	24	29	37	30	36	40	42	25	34	41	25	41	35	47	35	37	36	35	26	34	32	38	42	30	49	30	34	35	36	32	40	29	43	39	38	41	32	35	35	42	44	38	32	38	33	42	38	33	33	33	37	38	45	39	24	34	32	25	33	27	38	25	42	28	34	32	44	34	35	32	30	32	35	34	35	38	32	36	33	33	32	34	35	33	32	30	40	40	28	18	31	30	34	35	38	32	32	36	35	35	32	28	28	27	33	43	39	26	27	46	38	29	32	40	24	30	41	32	31	40	26	36	43	45	41	29	40	38	27	28	31	37	39	27	39	36	50	30	40	37	37	33	32	31	41	24	34	32	25	29	40	33	40	36	43	37	44	32	31	38	38	40	29	34	35	39	34	38	31	29	32	45	31	33	39	31	28	40	26	31	41	28	37	40	36	25	34	38	33	41	35	32	33	36	36	35	48	34	34	24	31	26	38	34	28	34	34	34	38	30	28	35	22	38	35	37	46	35	37	33	40	34	32	29	42	42	23	31	48	25	32	29	43	38	34	40	23	24	28	37	26	32	31	39	43	46	24	33	32	36	34	30	33	29	32	23	27	36	32	25	36	40	48	29	22	27	40	36	27	31	41	24	29	38	31	34	34	25	35	35	24	34	32	38	30	37	31	31	19	33	27	50	39	26	37	39	31	30	39	43	27	50	25	38	40	34	43	34	38	33	33	44	39	37	35	33	36	30	38	41	32	34	39	39	35	36	23	35	46	31	27	44	35	31	31	34	31	30	47	23	32	27	38	29	27	41	39	35	31	38	44	34	29	30	36	30	34	37	36	34	43	31	31	29	33	35	46	32	31	31	37	21	39	46	43	34	38	30	37	33	31	41	36	29	37	39	39	25	45	33	39	36	25	36	28	30	35	27	39	32	38	36	19	33	32	35	39	32	40	36	36	40	31	26	37	23	35	37	29	30	34	33	35	39	30	25	32	26	38	27	38	37	33	37	31	34	38	42	40	28	39	26	26	40	26	33	37	32	38	43	38	29	34	40	33	39	29	42	31	31	38	40	34	38	44	43	36	22	39	37	35	29	35	33	31	35	35	33	39	42	47	38	33	36	31	38	31	40	37	35	40	38	39	37	38	47	33	37	34	28	38	42	36	41	44	39	38	31	34	36	31	33	44	34	34	40	21	35	43	42	47	31	51	38	46	39	30	27	27	35	30	28	36	43	29	39	33	37	38	37	30	34	43	31	31	29	41	42	27	37	29	34	30	44	42	25	48	28	46	38	28	37	35	34	33	40	25	27	28	39	45	30	35	27	38	38	26	32	40	35	34	39	32	29	28	34	34	37	32	22	31	35	44	38	34	26	30	42	42	27	27	31	33	35	22	38	34	32	31	49	30	32	22	31	36	33	44	44	32	31	46	42	26	33	34	26	38	23	37	27	28	35	33	38	39	37	42	32	39	24	35	42	35	29	35	31	33	35	30	40	41	47	29	48	38	34	30	33	29	32	37	26	34	36	39	40	33	34	25	29	40	31	56	39	39	30	32	44	31	32	28	37	20	35	39	27	49	39	46	27	37	39	42	38	41	28	32	33	38	34	28	44	33	44	29	31	48	45	40	32	45	35	35	25	34	35	42	31	37	46	27	33	43	34	22	42	35	34	40	41	32	27	41	39	37	45	40	34	34	47	40	36	42	36	32	23	41	35	40	35	34	34	38	44	41	32	56	40	34	38	43	34	30	36	33	33	32	29	39	33	29	38	25	47	36	33	30	28	23	34	29	38	34	36	37	40	47	33	27	38	23	34	39	31	30	29	32	27	38	31	40	30	29	32	41	36	29	32	47	24	32	34	36	28
43688	61429	70752	79703	75328	11384	2058	1624	1301	1104	989	921	993	938	933	903	873	879	821	814	785	743	793	669	669	690	681	695	606	605	615	729	639	669	619	642	653	710	620	638	634	610	624	610	623	612	627	636	642	606	564	612	627	618	583	580	618	622	585	636	606	633	603	605	537	612	596	590	558	608	627	593	576	638	596	609	604	610	557	565	583	594	572	598	587	583	625	588	617	571	567	579	571	600	598	551	625	562	646	588	597	588	595	613	554	588	567	541	548	581	542	556	588	625	624	592	544	578	545	610	602	569	567	600	590	619	584	599	564	588	590	557	636	579	599	582	601	604	608	610	599	621	616	609	641	587	567	585	596	587	576	627	593	545	598	558	607	576	555	562	596	583	555	547	550	579	595	576	591	588	570	602	569	587	572	584	579	579	564	609	613	597	576	641	599	569	607	592	588	566	595	597	607	573	588	564	619	593	606	602	597	591	560	546	584	568	594	600	627	606	589	536	548	555	613	604	586	569	552	577	561	550	588	566	588	617	560	571	558	583	558	605	636	553	576	522	558	605	593	585	560	546	579	563	577	613	619	574	556	569	615	583	587	599	571	605	587	601	589	544	616	558	592	618	607	578	561	616	596	563	611	602	572	609	558	567	592	573	552	568	552	579	561	589	589	582	591	625	627	581	565	571	556	553	575	616	578	583	598	582	564	564	594	558	637	574	621	561	587	578	579	582	628	584	584	569	574	580	597	594	581	593	560	599	568	586	560	576	557	555	559	588	572	612	600	621	593	595	572	553	602	559	593	564	573	578	551	550	561	574	561	553	539	615	556	567	583	591	578	611	577	617	603	570	546	530	554	573	574	547	575	600	590	582	569	578	548	595	600	621	585	606	566	594	624	569	594	592	570	615	613	580	589	595	590	606	600	571	568	539	611	568	539	554	618	617	623	581	577	585	573	624	585	587	564	577	625	622	609	601	574	546	579	625	591	533	608	582	610	579	623	601	596	628	582	612	576	578	575	538	638	580	604	597	559	599	591	627	593	559	578	578	629	562	578	574	544	607	584	587	555	586	589	578	546	617	607	585	571	570	561	598	602	591	608	558	549	562	609	580	598	551	575	564	576	555	564	604	583	588	581	618	600	574	559	545	569	574	584	557	528	590	586	592	563	551	596	601	576	628	602	595	554	581	587	603	579	539	590	580	552	577	586	613	546	574	574	573	629	567	574	640	591	557	577	569	595	606	548	622	595	589	587	581	626	629	576	596	595	577	557	583	579	574	539	603	617	588	631	615	607	584	574	600	564	588	549	558	562	633	559	549	574	591	581	602	568	615	602	583	543	585	583	593	565	567	609	635	562	598	601	642	596	554	555	586	509	599	580	609	617	593	562	572	611	544	560	607	585	551	568	566	556	560	589	597	560	612	561	570	604	591	596	596	536	598	555	584	591	597	595	558	618	608	641	566	570	579	553	592	591	618	615	570	638	570	601	596	592	541	581	620	576	609	560	588	618	590	603	567	581	560	566	608	592	618	568	589	582	564	603	565	582	572	573	582	593	566	598	557	541	595	552	577	581	617	619	616	605	580	563	576	576	610	592	533	565	579	560	605	585	594	560	536	579	580	558	603	564	570	591	575	583	598	561	600	593	578	581	599	582	553	565	612	581	548	643	579	579	633	600	649	589	549	549	584	595	572	565	596	587	583	615	561	591	566	570	545	640	613	620	557	576	549	648	566	559	622	604	594	596	567	599	574	624	589	592	607	561	554	581	579	573	579	595	583	571	595	598	574	572	570	603	615	620	581	630	543	561	594	605	517	599	607	573	590	602	551	586	601	601	563	603	585	564	647	599	579	606	543	587	578	577	573	585	550	551	594	561	531	536	638	584	588	596	565	548	604	544	616	586	620	591	566	586	615	536	592	572	580	564	590	572	572	610	570	559	560	565	580	641	608	569	582	561	576	576	559	602	581	583	597	577	585	550	576	567	571	575	561	594	636	578	598	573	557	560	601	593	623	586	591	585	564	587	547	581	556	569	584	553	576	587	524	564	595	566	590	595	562	608	565	601	552	539	579	578	575	597	573	609	591	614	585	551	595	563	569	567	581	588	570	622	569	566	582	547	595	616	582	599	583	560	565	611	598	610	581	589	613	598	562	607	600	548	574	607	560	568	566	608	585	572	558	592	551	594	595	558	595	624	599	580	607	563	546	599	625	593	585	562	601	564	573	577	628	564	586	561	602	565	612	577	563	578	576	606	559	608	571	586	581	553	582	559	621	570	612	571	604	574	586	605	578	573	609	597	608	544	597	573	549	635	572	556	567	581	583	572	582	592	610	542	587	560	559	550	569	553	627	581	598	598	578	609	558	604	596	562	586	544	564	556	600	589	574	547	570	614	545	582	594	600	564	556	537	549	559	566	572	619	591	565	567	556	604	579	603	568	605	588	575	564	585	621	572	623	586	547	596	612	626	603	584	551	569	604	592	566	611	582	579	547	658	635	574	590	568	538	604	627	588	606	600	600	571	624	575	616	575	567	607	571	566	567	562	568	615	583	617	542	594	561	606	569	596	588	589	607	571	571	582	620	587	585	590	564	584	592	590	588	584	604	579	548	576	572	626	586	581	567	585	550	598	574	593	600	576	591	597	606	600	578	572	563	588	590	579	621	561	584	599	595	580	566	570	564	562	561	587	615	579	603	585	555	552	606	582	610	582	568	577	553	573	539	562	618	596	596	559	593	612	578	582	619	564	565	581	579	592	582	572	596	564	518	549	609	601	625	570	576	606	550	627	569	576	517	613	569	615	588	569	588	588	590	617	558	593	613	601	567	626	613	627	587	573	624	548	572	585	581	536	555	593	599	581	577	605	586	579	603	547	553	588	569	612	576	543	624	584	632	523	598	607	592	594	597	581	616	574	577	583	578	577	607	558	562	576	612	599	580	598	600	545	577	564	571	583	614	581	576	572	564	542	573	608	585	614	583	547	605	561	571	603	603	615	594	612	544	617	578	598	567	576	575	543	593	588	552	601	602	520	619	586	569	543	561	587	580	576	628	618	599	601	556	593	521	559	557	561	560	617	539	602	529	586	598	553	620	596	554	583	557	550	553	565	576	577	594	554	585	534	623	560	587	594	601	639	610	615	576	558	625	586	597	596	618	604	604	608	588	625	574	600	561	586	562	573	586	570	586	597	567	607	592	587	605	583	577	571	541	564	581	575	569	630	595	567	621	589	609	656	584	579	602	569	592	611	594	594	578	543	590	538	574	567	602	547	609	596	589	558	580	595	587	616	597	567	577	610	593	570	590	545	570	592	589	586	589	587	561	582	553	595	623	584	562	568	569	588	551	583	598	546	576	565	546	567	579	600	556	621	576	557	573	630	589	525	596	600	568	594	596	571	548	581	609	563	542	531	598	562	593	619	629	587	572	601	582	561	564	607	628	572	547	527	585	553	594	588	581	579	579	588	579	597	599	581	569	563	583	548	595	589	558	585
2865	6985	6602	3500	1704	123	36	35	31	34	40	22	40	39	42	32	20	31	26	31	28	30	23	33	33	31	35	25	36	35	40	28	29	29	32	32	37	26	23	33	30	30	28	29	35	27	31	38	36	30	34	25	39	37	23	30	35	27	28	28	28	28	27	31	42	28	30	27	38	25	25	42	37	26	35	36	28	30	32	25	24	38	33	25	35	36	27	32	27	25	34	30	40	34	28	32	20	33	33	22	39	29	32	22	30	29	28	30	27	22	34	36	39	29	21	36	20	35	25	29	36	23	34	34	29	37	40	25	33	37	36	28	28	38	34	25	30	34	24	34	31	33	22	31	31	32	22	30	23	31	32	33	34	32	30	28	41	29	28	24	25	33	19	36	27	26	34	28	30	33	29	51	31	29	18	36	42	29	35	34	20	31	29	29	40	36	18	27	30	25	32	17	43	32	34	31	30	28	22	19	41	24	29	30	32	27	28	34	22	24	40	31	34	24	28	40	26	30	32	27	24	37	38	38	32	29	36	25	37	43	30	25	26	36	36	33	35	36	32	37	26	30	34	29	31	42	33	23	29	23	23	32	29	28	24	32	24	15	23	28	34	27	30	31	23	36	31	43	24	31	39	24	26	29	24	27	24	28	34	28	31	33	30	34	32	37	34	25	30	30	29	32	32	36	30	24	30	34	34	37	32	33	35	28	31	31	40	33	34	17	26	31	29	25	26	38	32	34	30	20	39	26	32	27	33	27	33	22	31	32	28	32	38	43	30	30	34	28	33	33	41	33	29	31	40	36	40	40	36	28	37	31	30	31	26	32	38	23	29	32	36	35	31	27	23	25	32	31	26	24	32	33	28	34	24	25	32	31	38	39	30	32	22	20	30	29	32	31	35	40	35	37	31	25	34	28	43	35	32	31	31	22	38	35	29	21	27	28	33	25	28	35	25	41	31	44	30	25	31	35	38	32	33	29	19	29	43	34	29	25	33	34	29	16	30	33	27	33	34	32	40	31	21	21	36	32	28	30	37	32	33	28	31	38	28	22	33	33	35	27	27	31	24	31	29	34	36	30	35	34	26	27	31	23	29	37	38	22	26	34	37	28	38	36	34	24	32	30	24	32	33	32	32	28	38	33	33	31	35	24	24	38	25	44	30	39	33	25	25	42	38	18	33	33	29	35	36	33	25	26	27	37	40	34	25	38	32	36	35	43	26	23	38	25	26	50	29	39	22	32	17	27	19	35	33	27	31	34	36	31	36	34	44	26	23	41	29	30	32	32	32	28	31	24	32	31	32	32	34	38	32	28	34	29	36	34	38	31	20	33	31	33	31	38	33	30	16	39	26	36	33	31	19	21	27	28	28	29	29	31	29	31	38	24	28	30	31	31	33	32	32	31	26	30	34	34	25	45	27	29	40	25	23	25	38	34	29	37	26	29	34	22	23	32	35	32	25	36	37	28	43	36	38	34	30	30	31	37	34	35	34	18	36	28	29	32	29	29	19	26	33	32	28	34	39	42	39	27	34	35	28	41	28	24	28	22	39	30	33	27	33	28	26	43	20	32	24	32	34	32	39	27	36	28	25	25	27	28	29	30	35	38	31	29	37	29	31	39	36	41	27	24	38	27	31	35	29	36	42	31	42	40	31	37	30	36	27	24	28	38	33	32	26	30	27	29	40	39	35	43	46	32	26	24	36	31	32	36	38	28	28	26	35	23	27	26	19	24	27	33	34	28	31	38	35	35	32	34	29	28	43	32	30	26	28	36	32	25	40	37	27	24	38	32	36	36	24	36	25	23	43	27	33	32	34	45	30	28	42	31	32	27	39	28	41	36	25	33	37	29	30	34	26	35	30	31	27	31	38	27	23	35	25	33	37	25	23	35	39	36	32	26	28	34	23	29	39	34	39	32	43	32	23	31	31	36	26	38	29	33	20	23	26	41	33	26	31	28	27	33	26	31	44	30	33	28	31	37	28	34	33	39	27	32	32	34	30	21	27	29	31	34	34	28	29	28	32	23	44	33	36	30	24	20	34	39	29	27	31	35	35	37	37	32	24	33	20	29	36	25	34	21	22	32	34	18	38	30	37	32	24	25	30	34	28	34	37	42	24	24	28	33	39	30	35	26	31	20	33	31	42	32	28	39	33	29	27	31	26	28	30	30	30	36	36	38	27	34	31	28	26	27	25	37	32	38	30	29	31	24	29	33	34	34	25	39	42	38	28	37	35	25	40	31	33	31	37	29	45	38	33	41	31	33	23	37	20	22	31	23	36	30	26	27	30	23	38	25	27	30	29	33	24	35	36	32	28	19	38	28	31	32	37	39	30	37	45	18	28	34	38	33	33	31	30	30	33	36	32	28	31	28	28	36	39	27	32	38	30	35	29	37	39	30	42	32	35	27	23	34	36	32	36	29	41	31	30	37	37	29	35	33	26	37	34	32	30	34	33	31	24	20	30	36	40	33	24	32	34	29	36	35	30	40	32	23	43	27	34	33	33	39	32	24	32	33	33	27	31	33	27	35	38	35	29	28	30	38	44	32	34	23	36	39	35	31	30	38	30	42	30	24	36	25	34	28	31	31	28	34	40	44	33	25	27	37	23	30	21	27	28	28	28	42	34	32	25	29	28	30	34	39	27	26	43	31	28	23	31	35	19	42	34	33	34	28	29	29	26	35	35	34	27	32	36	31	26	28	34	24	22	32	30	32	35	35	29	34	39	25	25	37	27	35	33	28	30	33	30	27	36	19	33	32	29	34	33	32	29	20	31	20	29	36	29	28	27	29	20	31	36	26	29	33	41	22	33	33	38	32	29	27	35	33	30	30	15	31	41	26	36	35	28	32	27	40	39	31	27	36	24	29	36	20	30	44	35	27	35	25	30	31	24	31	43	26	23	20	37	27	35	30	32	29	36	32	41	27	28	29	27	33	40	38	38	36	36	34	32	32	28	27	40	34	33	36	27	24	30	28	33	31	45	24	34	28	31	34	26	32	24	27	35	38	26	40	30	34	42	31	37	37	29	26	37	43	38	32	33	32	38	28	27	31	15	29	37	31	32	46	35	31	26	32	41	17	23	15	28	39	33	38	20	30	32	26	27	34	31	25	33	23	40	34	33	35	32	39	29	27	41	23	30	35	28	29	22	31	27	22	47	29	28	38	25	33	34	30	33	28	36	30	32	27	33	28	34	33	34	34	39	36	23	27	24	22	36	45	33	37	29	37	28	34	31	29	38	22	32	33	33	37	27	25	31	22	30	22	33	32	43	28	33	41	33	31	28	23	38	31	35	30	26	32	23	23	42	38	23	26	23	26	29	25	18	35	29	31	36	29	28	26	37	27	30	34	20	28	27	23	36	30	31	31	27	25	34	29	34	34	36	19	41	26	26	31	25	32	25	31	29	34	28	39	23	19	38	39	21	31	27	33	37	40	29	30	23	27	24	28	36	29	38	25	24	39	27	30	34	33	32	32	29	37	29	18
33582	45081	40316	43671	38507	4259	702	693	599	593	584	584	558	621	570	625	567	636	581	546	584	541	538	538	535	510	577	496	508	553	558	563	494	527	549	511	566	544	553	503	503	531	560	520	541	551	562	513	558	549	549	535	531	507	520	514	487	544	544	526	504	513	525	493	462	585	539	502	518	508	525	514	533	499	499	531	514	562	533	496	532	511	521	499	493	504	522	502	491	522	489	527	539	499	510	545	522	524	584	555	555	549	518	527	508	487	575	558	530	509	504	508	484	525	514	502	514	480	542	507	541	543	535	520	500	515	509	520	483	499	516	525	547	545	544	504	523	486	531	460	559	567	536	535	555	529	511	577	503	525	508	527	521	519	509	503	495	523	540	490	475	515	491	517	534	494	507	538	481	547	521	462	529	513	523	516	499	526	492	497	492	522	529	539	540	552	504	457	555	540	531	509	500	516	533	499	475	532	536	530	543	495	519	507	519	479	488	503	508	487	503	536	537	515	519	515	491	529	486	544	487	468	494	493	521	551	516	535	494	505	523	572	509	497	535	525	563	491	504	538	532	548	491	507	549	516	483	502	552	532	533	541	531	569	526	491	567	574	491	539	524	512	518	541	519	551	521	527	528	551	552	507	559	527	491	505	511	526	462	518	543	515	543	501	516	529	501	553	473	518	503	516	522	506	493	526	565	527	532	512	526	525	507	513	526	507	489	538	533	505	507	497	506	512	509	513	529	488	491	479	554	575	526	500	453	514	494	482	452	486	506	531	518	481	513	548	524	531	508	486	466	523	481	513	551	533	523	508	529	492	557	483	547	496	511	513	544	499	516	524	545	528	487	512	533	505	544	519	491	507	512	544	499	509	540	518	501	547	521	551	536	567	514	509	505	531	501	510	510	502	517	486	491	520	496	502	527	476	520	521	530	534	476	517	483	493	533	546	485	470	525	481	474	512	533	550	534	496	528	486	487	507	522	525	480	537	510	493	552	506	524	513	514	530	534	501	528	482	505	483	525	534	518	519	496	492	513	546	510	502	534	501	544	505	522	550	529	509	466	512	533	515	516	533	519	525	530	491	511	534	502	508	499	495	540	513	493	508	520	551	517	494	513	530	473	532	531	500	480	525	506	521	538	479	498	545	503	527	477	531	493	486	542	500	536	515	481	538	528	547	518	503	483	536	487	504	489	538	508	528	481	535	526	489	508	575	508	533	496	481	546	521	496	473	497	527	488	510	489	486	534	502	512	531	523	518	529	503	530	527	534	563	504	516	509	506	495	536	522	521	517	545	502	505	471	504	490	504	490	525	516	514	455	472	500	533	514	513	537	502	516	521	532	540	509	510	519	558	566	536	583	550	515	542	473	482	553	556	498	500	513	511	473	481	452	532	474	548	506	530	516	526	520	532	543	520	539	540	494	489	519	500	523	510	477	527	546	527	514	509	489	507	511	509	514	524	471	567	514	561	512	520	513	512	508	492	515	508	562	532	517	506	518	526	516	497	527	508	544	543	538	464	548	560	528	500	522	513	558	486	502	520	519	525	515	515	532	549	450	548	556	522	505	525	538	537	528	483	513	532	500	458	504	524	514	520	499	480	546	556	519	530	483	509	515	485	514	480	534	493	519	527	535	546	486	527	511	482	489	528	485	521	513	513	497	524	498	514	562	489	516	561	513	516	510	453	514	534	471	468	496	521	532	498	568	496	470	503	504	509	495	543	554	510	497	579	526	478	512	543	515	492	529	503	529	543	520	516	548	536	559	548	487	528	508	507	505	514	509	484	529	489	525	534	578	528	529	486	504	532	503	505	540	527	545	552	533	543	474	532	545	507	557	513	493	498	512	509	505	565	537	469	506	499	534	507	507	520	512	501	536	513	515	507	530	525	521	536	557	498	489	507	522	501	530	498	486	492	510	536	527	518	510	520	507	514	530	523	517	510	527	532	545	511	534	515	525	503	470	488	536	473	531	509	519	499	501	481	561	502	554	515	502	494	476	530	498	497	476	498	519	509	539	511	477	492	523	511	516	491	523	518	495	527	534	536	553	542	544	486	511	533	529	497	529	508	501	521	531	524	512	551	512	574	488	473	515	491	515	559	540	460	509	541	537	539	500	530	527	504	532	497	498	499	530	503	520	484	468	514	529	531	533	509	560	513	571	502	532	508	509	517	522	501	532	486	526	514	518	509	475	513	546	537	535	499	521	531	475	484	500	512	525	505	506	547	564	532	555	497	516	512	521	508	523	471	491	535	502	498	481	464	525	550	477	505	505	521	536	524	513	519	514	516	531	496	504	541	534	485	518	502	539	466	482	500	488	544	527	484	511	512	500	527	506	514	485	554	529	493	555	494	515	545	505	537	501	540	507	498	530	514	489	519	505	492	498	548	523	522	485	510	524	534	468	574	526	519	485	509	514	544	505	536	592	514	495	528	509	482	499	507	515	512	482	534	549	477	499	535	494	514	501	487	543	496	514	497	507	500	483	489	503	504	534	498	535	519	522	500	514	519	540	522	574	488	489	529	484	519	542	484	551	516	565	519	511	532	523	518	521	521	524	528	544	535	495	544	566	527	528	531	499	475	517	508	524	504	521	514	551	539	538	542	525	565	560	527	543	507	514	513	504	488	552	542	533	558	484	546	545	510	496	493	522	491	538	522	533	497	524	525	492	450	496	542	520	514	508	502	529	522	540	536	502	500	503	509	517	536	517	512	520	539	555	539	494	509	556	533	535	519	494	508	530	516	530	501	513	496	504	515	500	512	487	516	506	545	528	537	507	533	550	520	530	509	492	513	559	498	494	531	518	492	543	531	493	512	525	533	575	525	503	536	517	481	551	496	522	524	528	520	541	501	493	473	497	507	508	490	504	482	537	544	520	503	549	540	517	524	507	546	502	475	483	504	522	489	525	538	544	502	498	528	501	545	567	530	493	507	520	504	536	491	526	526	478	521	501	509	499	503	515	532	532	538	519	515	535	531	544	530	529	526	498	510	493	489	524	527	521	526	493	501	522	538	538	537	512	549	466	556	496	548	545	505	505	517	494	514	515	541	531	534	529	481	523	543	509	498	519	484	496	519	517	520	538	507	523	522	500	515	571	491	557	521	522	476	516	503	506	531	508	523	546	478	525	520	515	547	512	502	512	539	484	483	492	503	523	555	474	557	509	537	528	536	503	569	524	500	473	522	532	518	553	522	471	488	499	513	534	517	530	518	547	473	497	468	517	535	491	544	518	522	562	517	504	488	475	514	492	476	515	519	504	525	496	539	529	473	510	524	545	541	514	531	509	556	465	505	547	519	547	507	485	502	505	494	516	526	483	478	501	545	478	540	506	505	531	486	516	506	489	498	532	532	525	479	501	521	543	543	527	518	467	535	461	515	476	494	501	565	528	500	518	508	518	562	530	497	501	483	521	522	532	535	517	544	526	522	517	521	528	525	473	501	546	495	517	491	519	519	539	488	546	484	522	491	516	515	465	533	565	518	491	537
7976	30600	25288	17747	11731	923	45	33	40	37	42	30	33	35	33	28	35	27	36	32	39	33	31	37	43	32	31	38	31	29	24	28	23	27	29	30	29	34	31	32	22	38	34	26	39	28	31	42	43	24	33	28	21	32	30	38	32	30	42	29	29	29	25	27	33	27	25	29	36	28	26	23	29	31	30	45	23	21	30	40	20	30	31	28	26	34	28	36	29	25	38	24	29	28	31	41	30	29	30	31	33	29	22	26	27	32	39	32	35	35	26	28	31	27	28	29	30	39	32	19	24	27	28	30	42	27	35	27	28	32	33	33	31	25	32	36	32	26	38	29	34	29	40	27	20	36	33	30	21	35	32	26	27	34	25	36	29	42	34	28	29	46	28	24	39	34	31	37	29	30	27	27	37	34	31	18	31	36	28	38	30	34	26	28	39	32	37	37	19	32	32	32	33	31	29	27	24	22	33	28	24	29	26	29	31	28	25	34	31	35	41	24	28	27	23	31	22	35	30	29	26	26	23	26	44	26	32	23	27	37	34	23	29	25	33	30	35	34	27	32	36	36	33	39	43	28	25	21	20	31	35	30	28	32	44	31	24	38	24	32	41	26	46	25	25	32	30	21	38	31	30	25	36	31	28	39	27	32	38	41	24	26	31	25	40	30	24	31	24	42	39	29	26	28	29	31	37	23	27	27	32	32	35	38	31	45	42	30	38	38	31	32	25	31	38	24	24	37	25	37	25	34	39	26	26	35	37	30	32	24	35	34	31	25	27	35	31	30	26	36	32	38	26	33	27	26	23	33	41	20	42	20	30	19	39	26	26	37	29	34	29	32	31	26	32	28	31	23	39	31	28	24	27	32	27	38	29	34	32	28	34	21	26	21	23	36	37	34	30	32	37	28	25	27	28	26	26	33	26	28	24	32	31	19	24	36	32	27	32	33	27	35	32	24	36	35	29	31	20	37	13	29	25	38	29	23	25	40	34	25	24	27	24	29	34	37	25	33	27	29	25	20	22	32	27	37	40	32	29	29	35	34	32	36	32	35	29	38	28	22	29	35	36	22	26	19	21	31	33	36	27	24	26	25	35	32	23	30	25	29	30	25	33	32	37	29	31	23	25	33	27	25	25	22	18	26	31	26	25	29	35	22	34	26	26	30	27	38	28	30	26	25	30	31	25	25	29	33	32	32	27	24	35	30	32	28	43	19	20	34	28	36	37	29	40	28	38	28	21	27	28	21	29	35	29	34	38	28	28	29	41	25	35	26	36	36	29	34	32	34	23	35	30	30	32	36	17	26	31	31	28	27	29	34	35	30	31	31	25	25	18	33	25	32	28	17	38	46	34	27	28	28	31	22	27	29	26	25	29	24	35	30	29	29	33	30	16	31	31	24	30	34	32	48	36	34	28	36	35	32	25	33	23	31	38	40	28	40	20	40	29	42	40	32	31	28	31	25	28	30	39	33	24	30	26	26	37	26	34	29	33	30	20	33	31	36	25	41	27	36	31	38	46	19	31	23	34	23	32	25	31	27	35	27	34	30	36	30	28	21	30	29	30	23	19	27	28	32	29	26	35	29	27	29	36	32	37	34	28	20	35	41	23	36	25	35	29	26	36	27	28	25	32	39	26	18	27	40	29	37	32	26	33	36	19	32	38	36	33	29	23	31	40	30	29	32	33	31	40	29	27	33	27	32	27	24	37	31	28	19	38	33	36	22	30	38	31	29	36	33	27	32	31	25	25	39	38	30	27	31	32	33	18	36	26	33	29	29	28	29	19	30	22	34	29	31	40	36	31	31	30	30	13	36	36	24	30	27	37	39	28	26	38	36	28	28	31	32	27	22	35	41	34	33	31	31	44	22	30	33	33	37	25	29	33	36	32	39	34	25	26	25	38	26	41	39	23	29	22	32	23	30	30	40	24	29	29	28	31	33	26	28	31	34	23	29	31	22	25	27	24	20	18	36	32	27	29	21	29	23	44	26	28	33	29	32	28	33	30	29	36	38	26	30	29	29	34	27	39	28	34	27	29	35	28	26	36	29	16	30	36	26	45	30	36	28	23	27	33	33	30	24	28	38	34	25	21	35	36	27	14	29	26	32	26	26	21	29	28	33	35	36	32	32	28	28	39	22	23	29	23	26	36	34	30	35	24	28	29	26	28	33	28	32	35	24	20	29	37	30	30	29	38	33	30	32	40	22	31	32	34	32	19	25	32	39	37	25	25	21	36	39	30	26	32	29	36	39	34	39	33	31	22	31	37	33	30	26	31	26	37	23	21	31	29	22	27	38	32	27	32	36	35	32	28	28	33	33	42	21	34	36	28	30	31	33	24	28	27	22	28	33	43	36	31	30	36	28	33	29	34	38	32	29	26	20	28	28	42	21	26	26	31	27	42	32	32	26	40	28	29	28	27	38	22	29	36	26	27	26	23	25	32	20	25	29	28	31	35	29	23	28	31	25	27	20	30	29	23	26	36	29	39	39	29	30	26	29	27	34	30	34	30	23	26	37	25	32	32	32	25	32	24	16	29	33	28	32	25	28	25	35	21	25	32	31	28	34	42	26	33	35	35	31	40	26	25	26	21	35	31	32	32	33	28	35	28	28	33	28	36	37	34	29	32	33	38	41	37	33	19	33	33	31	27	29	36	26	28	20	34	29	29	19	30	28	32	25	31	22	31	26	44	19	37	23	29	29	23	29	29	33	29	23	33	36	30	27	41	32	29	30	21	28	30	25	32	37	26	30	27	22	25	30	37	26	29	27	27	39	28	35	37	29	28	40	33	28	40	35	29	47	29	24	23	28	28	39	29	21	29	20	29	24	33	16	25	29	31	34	40	31	28	31	34	26	24	35	22	34	28	17	35	40	27	18	29	37	34	37	17	21	25	32	37	39	37	35	16	35	30	28	39	32	25	25	29	31	27	33	31	30	25	25	35	26	36	36	28	40	30	28	31	25	32	38	30	34	29	32	36	28	37	34	28	35	18	24	35	27	31	32	35	28	28	24	28	23	28	35	23	25	29	31	35	28	40	28	29	25	22	29	34	34	34	27	28	33	33	30	22	33	34	25	31	17	36	38	14	28	38	31	29	25	38	33	28	25	32	24	27	27	30	29	43	26	37	32	29	29	30	23	39	34	31	30	31	31	27	25	29	33	33	38	24	28	26	38	40	29	37	28	28	33	37	36	33	33	34	35	30	41	33	25	34	28	31	24	31	33	32	28	31	30	31	22	27	36	26	22	40	29	26	35	30	30	28	25	38	30	36	32	33	33	30	37	25	31	28	37	26	33	31	30	24	33	20	27	35	30	21	27	25	39	25	31	32	41	21	37	30	26	35	24	31	21	27	27	35	32	30	36	28	28	41	36	25	47	27	23	27	29	38	28	32	36	35	29	23	37	36	32	23	33	24	27	40	24	25	29	28	21	35	32	34	32	30	27	25	32	27	21	38	32	24	28	25	32	30	28	32	31	23	36	33	25
44382	60036	64863	75678	69777	8471	2092	1619	1307	1137	1011	911	964	1031	913	858	833	792	760	743	741	667	675	657	641	603	639	575	629	611	570	575	549	539	592	561	574	576	612	566	541	535	521	543	534	553	541	570	530	562	605	530	530	510	501	540	535	517	550	516	503	521	524	556	511	481	521	500	553	502	489	511	503	510	532	522	494	506	504	524	483	548	511	494	485	497	502	526	513	500	542	524	509	530	520	559	508	526	557	481	494	500	499	513	486	521	492	512	451	500	495	483	512	534	511	482	485	488	493	535	542	507	505	520	538	513	476	495	530	508	502	537	516	495	531	527	494	504	515	521	521	528	551	522	483	530	518	511	492	482	517	531	481	507	517	542	485	529	529	509	498	471	472	513	516	508	513	527	493	490	548	484	559	513	527	491	521	536	564	492	513	521	536	511	520	507	494	490	491	518	478	506	516	518	488	484	526	493	484	515	485	516	492	503	521	534	450	535	482	516	500	534	507	529	544	513	503	478	537	494	513	509	500	507	484	505	548	512	520	477	536	544	471	519	462	512	504	518	484	499	517	495	565	511	496	485	501	505	510	505	489	539	521	529	498	480	484	496	519	536	490	531	513	528	495	517	490	533	532	484	523	492	517	489	469	453	503	505	551	505	497	537	484	525	479	514	536	556	497	446	502	483	517	528	473	475	516	475	498	488	546	488	535	483	531	464	515	553	482	565	510	499	529	524	503	510	509	520	493	515	459	507	524	524	514	522	528	485	537	519	487	528	515	533	526	533	527	476	522	473	553	469	499	505	445	486	511	529	500	508	482	500	506	476	558	487	526	493	493	512	520	505	511	490	517	498	479	501	484	532	482	473	498	510	508	479	497	517	483	522	484	489	502	498	478	525	457	506	549	517	497	501	522	513	510	492	498	496	525	493	500	493	491	510	513	519	511	493	470	529	479	531	507	509	451	489	511	528	530	529	526	539	521	490	475	510	566	487	527	538	493	494	517	474	513	486	470	517	471	543	543	486	490	507	541	519	509	488	486	525	510	486	494	518	521	477	494	520	458	546	514	507	501	524	543	524	528	537	480	506	518	499	510	501	502	519	521	549	522	540	492	503	518	496	506	506	485	482	512	473	526	515	490	521	512	541	483	525	492	504	537	555	481	494	493	502	497	499	507	534	512	512	491	500	505	492	513	474	517	531	521	542	515	537	504	491	490	546	499	514	507	510	527	530	476	478	536	530	482	518	501	528	473	468	536	514	479	507	496	478	543	521	498	494	482	486	488	483	548	518	537	479	506	503	532	487	488	482	518	491	501	508	511	487	501	530	495	465	525	507	498	488	526	530	530	531	527	498	486	504	505	501	492	539	499	538	527	500	487	479	546	505	497	550	500	527	509	533	492	489	522	519	525	484	481	528	522	498	567	504	496	509	504	498	500	487	495	497	501	510	461	500	511	464	513	503	495	544	495	526	489	507	515	500	485	505	503	530	511	484	531	496	479	515	509	493	507	556	551	497	499	514	497	501	463	494	524	503	567	504	502	480	492	510	507	521	493	504	482	487	448	506	501	514	479	465	534	523	488	494	480	485	440	484	530	480	501	532	469	509	533	494	500	533	485	559	514	525	510	524	514	516	508	518	517	521	476	527	508	511	458	547	527	503	525	524	512	529	511	524	506	512	542	533	519	481	491	509	534	486	490	503	459	539	504	521	520	516	509	499	500	507	487	516	476	512	484	495	535	524	512	491	487	493	538	499	471	518	489	510	503	509	534	447	485	508	515	475	531	502	508	514	553	485	519	522	502	492	507	530	502	477	510	526	486	495	506	531	567	483	542	484	517	468	494	533	502	520	494	500	559	502	492	502	508	475	497	480	505	539	497	493	556	523	506	450	519	546	506	508	519	527	515	506	553	500	531	503	512	528	483	505	508	507	545	500	516	529	527	524	528	468	510	541	524	481	457	534	482	486	493	522	546	495	486	497	513	541	527	494	452	531	518	524	505	519	513	492	499	478	518	524	529	488	531	482	460	487	499	488	499	513	486	495	517	522	492	516	492	509	517	473	499	507	504	539	498	459	519	493	545	503	517	513	500	476	525	476	533	515	501	494	513	497	495	492	529	549	486	541	521	484	467	480	507	513	512	525	502	494	533	499	519	458	496	503	518	512	503	525	513	503	522	513	503	565	501	522	510	490	483	489	514	528	489	488	543	487	490	496	484	507	511	448	518	502	521	533	504	503	526	540	514	494	507	481	517	491	500	547	496	534	513	490	533	557	490	493	479	496	476	478	551	500	524	503	529	517	490	523	503	496	509	473	477	527	517	528	521	528	533	544	478	539	521	528	473	520	512	481	479	520	508	523	484	489	480	521	506	497	508	480	540	477	527	485	517	532	510	498	511	502	515	483	471	524	543	483	503	478	509	499	497	463	516	509	552	508	497	516	551	501	507	524	496	519	496	548	505	523	529	496	526	519	496	503	562	528	480	532	496	491	507	505	510	511	502	475	505	482	498	491	491	549	491	508	552	525	518	531	496	489	530	492	539	511	494	497	494	477	549	506	499	461	534	508	497	523	502	491	532	483	468	510	505	524	508	510	532	480	482	466	468	486	508	521	516	490	483	522	521	467	555	466	475	490	517	492	540	540	521	515	490	494	480	523	504	562	557	557	507	485	550	485	466	535	514	488	533	497	508	547	509	491	507	532	505	514	523	517	497	496	515	505	480	492	509	476	508	516	520	529	470	491	542	490	567	514	472	495	522	506	519	504	556	507	459	547	503	535	509	474	494	517	482	519	507	492	511	468	506	531	506	479	518	492	522	495	501	474	524	506	471	501	542	492	500	479	518	523	516	496	508	521	514	499	499	524	488	538	509	513	471	527	527	518	500	497	499	500	501	479	509	511	538	476	532	522	522	505	510	543	501	512	518	549	498	522	475	498	511	537	560	509	493	493	534	495	490	494	518	469	523	467	490	492	504	485	495	520	528	494	493	491	508	512	502	514	525	538	501	464	536	484	517	512	510	458	507	527	474	534	508	526	510	520	520	518	476	497	514	522	514	495	508	513	512	471	537	547	529	545	480	497	477	493	515	492	497	562	506	499	507	496	511	535	474	519	518	486	471	505	536	525	501	546	486	501	500	501	527	503	491	491	536	503	515	503	542	502	493	513	524	520	442	481	482	520	523	450	459	509	506	516	459	502	500	504	536	526	528	501	482	512	481	522	487	502	509	522	489	481	522	510	515	513	469	500	528	529	486	477	498	467	528	493	514	546	478	509	469	560	474	509	486	536	522	472	536	500	516	482	515	494	515	485	480	521	536	527	535	492	483	507	507	526	516	477	503	466	538	490	539	501	484	503	527	512	472	483	488	488	503	515	511	491	496	512	451	489	518	476	472	515	502	516	546	509	477	496	537	526	486	527	479	507	508	502	475	505	524	508	504	502	464	460	501	526	521	506	541	461	491	520	526	450	542	470	530	491	515	457	481	483	490	541
5113	15843	17282	10066	6620	485	60	53	57	43	56	51	45	54	41	51	56	53	40	50	42	43	37	48	36	52	47	48	43	43	42	44	45	40	38	55	38	45	46	43	59	52	36	29	42	42	48	32	47	48	40	44	51	48	31	41	51	51	53	48	40	39	47	39	38	50	58	33	42	35	46	48	37	53	36	56	41	38	35	45	36	39	49	65	47	46	41	48	40	41	53	49	44	41	47	47	44	39	40	43	42	47	56	39	37	41	49	43	43	45	29	41	46	43	37	40	36	42	41	43	52	62	51	41	41	52	40	40	54	48	41	37	47	43	41	49	39	52	44	36	53	56	48	37	41	56	47	38	37	43	43	48	45	37	45	36	40	46	42	44	42	54	51	53	39	47	43	44	41	37	54	45	38	38	52	36	40	41	38	57	42	33	48	46	45	49	52	43	49	49	35	37	38	42	39	43	48	47	31	58	41	37	41	48	50	43	38	52	56	34	52	46	50	39	40	47	37	47	36	46	40	41	48	47	41	46	47	39	44	37	41	41	45	37	48	36	53	46	37	45	49	30	37	50	56	41	39	36	41	51	41	48	46	44	42	49	43	36	42	38	43	55	41	44	46	35	41	47	48	61	41	37	46	43	47	42	54	42	42	53	37	39	31	47	34	42	51	41	43	45	43	43	39	46	43	40	37	41	46	53	45	43	44	47	50	49	45	43	40	35	40	46	58	59	48	49	50	38	50	47	41	49	39	25	47	43	46	30	35	40	45	41	45	46	61	45	55	44	31	39	36	46	51	48	54	50	46	47	49	43	38	41	46	44	43	55	54	35	46	43	34	54	48	43	43	42	37	31	48	40	52	47	40	39	40	39	38	37	47	50	53	31	47	41	40	42	52	45	53	53	49	32	33	45	49	47	44	40	52	47	43	53	48	35	46	52	42	35	54	50	41	53	45	52	43	43	53	52	41	43	43	45	55	37	50	48	62	35	42	37	37	62	36	44	40	47	47	36	39	42	54	41	50	45	41	47	46	48	48	43	46	45	43	55	42	38	40	35	47	43	35	50	48	33	35	49	50	29	47	40	46	42	36	45	47	50	53	54	56	48	48	33	39	54	42	31	50	38	48	45	42	46	50	36	36	32	49	27	42	47	48	39	53	44	52	43	37	44	59	50	42	41	44	32	29	35	43	36	50	50	48	42	47	36	38	44	53	48	57	43	38	41	43	57	45	45	45	37	35	53	42	60	48	45	38	53	34	42	36	46	42	42	46	43	52	36	56	34	52	54	51	46	40	46	54	37	46	48	42	49	45	51	46	37	38	41	54	48	41	44	48	54	35	42	51	55	53	51	50	47	34	49	38	49	45	52	36	47	29	50	47	36	40	45	44	40	43	51	54	43	56	52	38	53	39	47	49	47	42	42	41	41	48	42	39	46	46	54	49	53	48	47	50	43	31	38	41	46	50	49	47	46	42	40	44	36	33	45	46	54	53	38	38	46	45	38	53	46	41	49	48	37	38	57	47	46	49	51	47	45	41	50	46	45	48	50	53	45	54	40	49	38	41	41	58	33	40	50	36	49	36	47	43	46	40	46	50	46	42	51	40	37	42	33	47	39	35	44	43	48	47	47	54	33	44	40	45	42	46	37	34	46	47	49	49	45	39	49	36	36	43	33	43	53	51	37	44	48	39	55	52	44	55	37	52	54	37	33	46	43	61	46	48	58	48	34	44	62	36	48	40	35	52	44	52	53	42	40	24	58	56	44	40	32	47	38	46	35	46	44	46	35	31	44	46	46	29	50	34	43	33	48	43	37	43	56	38	37	59	43	46	47	44	46	51	49	36	49	40	45	56	37	42	50	48	41	46	34	47	56	50	38	45	40	49	40	43	50	43	34	38	42	58	48	44	33	47	51	43	48	51	39	59	42	46	47	43	43	36	45	55	49	61	42	58	41	44	47	49	35	42	34	57	52	41	40	33	48	56	36	42	43	45	46	57	57	52	47	46	55	56	51	48	36	37	48	39	43	38	51	51	44	38	43	52	40	46	38	52	43	51	47	56	37	58	56	37	34	43	44	44	42	53	44	41	43	42	46	56	41	46	53	52	47	45	50	39	44	57	57	36	47	62	38	33	41	44	43	45	50	36	48	39	46	50	57	36	41	38	33	41	43	48	47	38	47	57	48	42	42	38	51	48	36	35	40	56	44	32	39	48	45	47	52	39	46	42	31	33	45	41	47	42	43	46	41	40	38	38	50	40	34	41	47	39	47	44	43	36	42	46	41	54	49	36	42	52	44	37	47	37	43	47	34	44	58	43	47	54	43	48	44	48	43	48	48	43	51	48	46	40	52	46	39	47	50	52	35	57	35	50	44	42	40	56	50	40	39	50	42	44	48	42	30	45	40	30	33	52	39	34	43	47	36	56	39	57	54	35	42	42	46	48	47	42	44	33	36	62	48	39	59	42	49	37	50	48	45	33	38	46	53	39	44	36	49	39	48	40	48	40	46	60	47	47	41	42	34	43	45	46	34	47	55	41	46	30	39	43	25	42	54	49	41	47	49	43	43	51	51	55	38	40	44	37	41	55	43	48	43	55	36	39	41	51	42	38	50	50	54	45	47	38	52	38	44	43	47	47	44	38	46	50	42	44	52	45	45	59	43	55	45	53	43	58	40	37	54	33	39	47	56	34	42	46	47	54	40	33	42	43	43	43	30	49	40	44	50	50	43	41	49	41	33	43	49	53	50	36	49	45	43	47	42	41	48	54	40	44	47	51	40	56	34	45	40	36	41	31	52	49	30	38	50	47	37	53	58	49	36	40	44	41	29	45	47	47	47	64	38	48	44	49	41	54	56	50	33	40	43	46	46	46	43	47	46	36	55	37	46	44	44	49	42	47	44	41	53	38	33	43	46	49	44	47	46	45	52	42	51	40	38	46	46	42	43	44	47	41	39	41	46	61	23	46	39	43	49	38	36	45	52	51	46	47	50	53	40	31	46	40	52	39	48	49	55	43	49	38	46	46	42	45	54	58	40	36	41	46	46	47	41	63	56	44	35	47	45	38	53	40	46	39	42	33	41	44	47	47	35	40	48	48	42	57	43	51	39	41	28	39	53	41	49	34	53	55	39	37	42	46	37	42	51	49	29	48	36	36	38	36	35	48	47	35	33	38	52	46	36	40	41	45	36	47	34	48	38	40	48	43	46	44	45	35	50	56	44	45	51	46	55	39	49	36	62	44	42	50	38	38	52	40	43	41	61	50	45	32	51	47	46	53	40	35	47	39	41	38	44	52	36	38	35	39	45	48	44	49	49	36	51	48	40	53	44	40	51	54	36	33	42	43	38	43	43	46	46	45	54	47	48	48	36	59	35	54	54	45	42	30	54	45	46	40	51	48	47	49	34	44	50	45	52	38	32	42	41	40	43	38	49	57	47	52	52	20	44	56	49	54	50	33	36	45	41	40	34	39	45	43	38	40	46	48	52
38232	58187	55538	62494	60069	7799	1622	1249	1126	1040	941	929	1012	969	977	890	967	943	851	851	883	805	791	816	794	796	884	771	781	788	760	754	692	744	761	773	779	767	783	772	754	723	742	769	703	770	757	824	708	768	733	783	747	738	749	726	793	723	762	728	740	737	724	728	685	721	730	699	734	684	719	762	742	755	731	758	748	702	777	731	781	751	684	741	733	714	733	721	718	717	721	712	768	723	679	662	732	771	746	743	742	722	735	681	692	753	687	734	704	727	724	746	779	744	749	740	757	800	783	737	756	749	761	689	736	728	756	743	738	668	712	703	736	727	740	773	741	699	716	738	739	717	722	685	708	718	800	695	699	699	709	799	689	746	750	731	693	731	715	710	770	688	702	747	694	681	711	695	745	705	747	740	731	740	760	725	765	773	743	738	717	717	738	696	712	767	733	759	740	710	734	744	763	730	692	710	754	676	742	747	753	768	672	704	698	725	720	772	734	730	740	769	705	776	763	701	731	715	706	752	727	711	745	728	719	706	702	730	694	710	723	793	735	796	801	698	755	728	774	717	688	725	674	729	750	717	736	700	696	757	749	752	740	725	786	721	764	691	700	714	704	692	734	748	740	785	737	733	702	681	716	736	759	710	736	710	701	741	732	736	691	701	756	705	737	702	704	701	718	710	689	772	707	682	751	771	690	693	769	689	739	758	758	735	744	706	731	723	754	698	695	759	770	727	724	719	738	753	725	758	778	715	753	729	718	787	701	751	743	738	674	739	752	728	793	773	734	745	706	743	724	755	734	749	742	750	715	714	707	796	698	697	733	738	706	746	694	743	735	770	730	758	705	748	723	736	688	754	698	769	694	695	743	748	701	713	752	745	768	768	727	742	760	690	767	734	721	706	700	699	747	655	691	701	737	726	776	728	689	776	713	746	730	720	753	727	692	703	738	722	689	719	764	744	721	739	775	737	761	788	721	719	740	742	722	770	726	730	707	729	798	716	769	719	722	707	746	742	715	705	712	772	759	726	727	705	775	718	776	717	744	755	716	732	734	777	745	714	751	780	689	715	734	776	700	756	797	711	755	757	695	775	742	772	716	751	671	725	766	713	740	758	761	745	744	667	727	738	721	743	740	735	721	718	692	726	723	760	780	705	714	744	699	773	727	723	729	759	731	719	689	725	725	752	737	735	731	657	718	654	708	715	707	697	709	762	760	745	710	804	713	673	708	734	733	706	734	762	714	748	731	757	767	694	713	733	690	722	765	737	754	740	696	748	739	750	670	762	714	712	733	740	671	721	752	722	730	710	710	748	758	757	726	737	711	750	717	761	755	750	720	702	696	719	753	710	703	802	719	707	725	729	731	690	736	766	676	766	742	724	761	701	746	698	709	709	667	787	748	730	667	689	738	789	766	740	730	755	774	701	738	737	705	711	708	716	689	728	724	716	720	752	750	735	761	699	725	709	736	731	724	712	754	750	744	754	725	711	731	749	653	770	734	704	737	741	740	724	732	745	763	734	707	773	713	737	759	723	737	740	707	738	740	706	726	741	711	727	697	717	802	690	726	705	738	708	752	668	709	718	723	718	751	692	769	759	673	723	671	673	718	721	777	713	792	758	784	737	666	729	735	726	754	754	703	758	732	716	712	733	785	706	751	747	709	760	665	718	771	725	718	706	723	776	725	714	696	759	707	744	673	763	716	729	683	712	697	711	727	746	710	677	728	729	701	714	735	778	691	704	708	706	717	711	692	745	710	687	701	672	713	702	736	698	690	750	749	697	707	729	688	764	731	709	741	740	753	655	729	726	724	699	733	741	745	777	727	741	738	770	719	749	725	770	724	753	743	722	686	750	707	744	744	749	705	721	763	776	748	699	741	683	694	682	732	723	719	739	738	759	742	754	730	692	742	744	740	741	748	706	685	724	697	671	743	767	741	722	716	711	726	733	686	732	736	709	721	738	719	725	752	698	728	711	715	734	717	707	677	704	690	709	706	731	729	730	719	719	762	713	686	733	718	743	702	720	733	724	735	738	729	774	755	745	784	686	696	734	754	704	719	733	744	732	735	701	739	732	769	746	738	714	706	697	731	735	716	675	695	758	748	766	747	719	717	712	747	718	717	700	722	734	688	754	701	705	714	719	756	731	714	724	787	710	739	751	748	702	688	706	701	720	672	745	723	672	712	744	744	723	721	738	770	705	748	767	719	711	730	769	764	756	772	723	735	763	726	751	698	698	732	695	711	682	710	757	739	733	726	750	747	671	709	714	731	698	729	674	721	677	697	719	740	700	719	765	746	686	737	763	771	731	697	736	762	735	749	738	731	722	760	744	720	694	734	706	696	729	685	720	690	707	745	735	702	709	760	749	749	763	698	709	744	744	747	697	742	703	701	729	709	722	733	729	728	694	706	691	735	714	675	776	715	704	715	725	721	685	760	753	729	768	705	699	683	736	765	698	757	749	730	754	681	748	713	739	717	711	733	705	764	725	732	718	779	707	760	727	675	741	694	764	714	778	743	732	722	752	754	741	688	732	713	747	718	750	738	732	691	738	731	729	724	735	757	684	744	723	698	681	716	778	701	734	725	724	750	725	708	698	721	697	708	736	730	735	723	745	719	733	727	772	728	736	698	746	737	734	711	709	723	727	733	713	755	679	709	711	743	733	778	747	750	740	699	727	771	705	746	666	768	703	748	766	747	717	705	726	655	735	713	745	713	741	692	771	705	761	737	718	760	739	731	671	765	729	771	688	715	670	730	744	750	715	753	723	748	716	725	723	718	690	693	687	798	709	701	711	750	708	734	754	744	739	743	698	749	714	652	763	742	767	702	755	776	746	774	673	734	725	696	710	729	769	778	712	772	733	734	698	752	696	745	708	754	742	720	744	703	728	768	756	690	695	753	787	741	739	713	675	768	713	710	745	724	731	721	708	757	717	715	728	763	697	700	752	680	755	674	717	714	771	710	725	736	740	717	718	720	694	699	767	699	678	748	715	733	759	716	782	686	750	724	721	745	750	748	731	754	723	740	744	749	726	700	685	737	758	747	768	792	731	744	721	777	727	711	727	757	738	653	693	752	680	698	773	703	715	724	758	732	778	720	674	704	725	700	743	727	719	705	730	756	727	723	738	728	718	712	743	734	777	761	679	723	755	708	764	763	717	697	703	709	748	733	722	703	748	740	708	730	715	695	722	725	689	730	743	740	704	763	756	730	715	783	729	734	773	741	747	744	747	731	718	736	731	737	737	708	739	713	726	724	745	764	740	732	752	704	704	717	724	739	742	742	693	749	730	754	662	676	714	771	698	712	721	723	720	746	708	721	713	749	738	734	702	753	718	696	750	684	718	735	741	713	731	739	707	731	678	741	695	726	718	741	705	696	720	682	696	701	728	723	703	696	748	711	760	794	755	711	705	716	743	703	706	756	681	747	702	745	669	740	708	739	703	743	754	733	727	749	678	740	771	744	687	734	750	703	765	705	774	714	719	728	750
7408	29816	28956	19570	14482	2029	57	39	47	42	35	52	51	35	29	33	44	52	32	44	43	37	37	36	32	23	42	35	47	26	45	42	38	31	27	50	35	45	36	33	40	41	39	43	41	32	34	44	37	46	32	33	46	36	42	41	35	53	31	31	19	28	25	34	47	35	32	42	39	37	32	36	27	36	39	35	32	46	37	26	39	42	26	40	28	33	36	40	29	29	38	34	32	40	40	33	35	36	33	35	25	34	38	34	44	38	34	40	37	31	31	34	36	27	43	33	36	46	36	40	34	48	32	45	34	38	39	31	37	30	40	31	35	23	41	30	35	33	38	31	27	33	34	28	43	32	53	34	31	24	23	25	39	39	37	44	42	29	29	36	31	34	39	30	35	43	29	36	36	37	34	35	29	34	39	31	31	40	29	34	38	36	43	36	36	36	29	37	34	36	29	33	32	36	27	26	29	35	37	29	34	37	29	43	37	38	31	39	39	39	29	26	34	33	36	36	36	36	38	36	39	22	34	38	35	32	32	32	37	38	34	33	34	33	33	36	30	32	29	32	45	36	37	43	31	41	44	33	39	33	40	26	37	37	34	39	33	35	37	26	33	38	37	30	42	37	39	40	40	31	26	37	40	49	26	34	27	33	39	26	37	34	30	40	42	39	41	36	35	35	33	39	40	31	26	33	35	36	30	51	42	31	30	35	45	35	33	41	36	33	38	33	34	33	29	43	28	36	40	32	36	32	37	32	33	31	38	37	41	28	46	34	37	36	37	41	29	36	38	38	37	40	35	23	39	39	34	38	34	37	30	32	32	31	41	34	34	37	39	27	26	19	47	33	43	34	31	41	23	30	32	33	24	37	26	32	37	31	31	35	36	40	39	45	41	46	32	28	31	34	41	34	35	44	22	39	33	43	36	28	39	32	27	47	47	39	33	23	38	39	36	38	36	39	36	31	30	36	37	35	39	26	38	44	51	33	41	30	36	31	33	42	28	49	41	34	38	42	31	31	46	29	28	35	34	35	32	36	36	26	33	30	38	26	33	39	30	39	27	34	36	35	34	33	35	40	45	35	32	39	45	35	31	26	44	32	40	34	22	33	32	33	50	36	42	41	37	40	36	34	36	35	37	29	42	36	49	36	28	51	43	40	33	28	46	40	34	38	35	38	28	35	39	24	33	30	27	36	28	37	47	25	46	43	20	39	37	31	26	36	29	30	39	32	36	32	35	29	45	38	30	30	30	38	39	37	40	30	41	26	35	33	41	32	26	32	30	37	33	37	27	33	39	30	36	42	27	34	46	45	28	37	39	36	43	34	40	29	45	39	37	41	50	35	32	43	45	48	26	35	28	30	33	40	32	32	33	36	41	38	29	45	23	42	42	37	36	44	32	38	39	31	30	32	47	33	26	34	38	32	35	44	42	26	27	39	28	44	32	45	36	31	35	39	34	33	42	30	36	37	32	37	35	28	37	35	38	31	40	29	29	37	37	41	38	41	25	46	39	39	31	35	30	40	29	43	40	47	39	35	32	34	40	33	36	39	23	43	37	40	29	27	45	35	30	24	33	28	31	38	45	31	49	30	41	35	40	37	39	32	40	34	36	45	25	33	37	30	43	36	33	30	22	23	43	38	48	35	41	38	32	29	37	35	37	39	47	35	27	42	35	43	32	30	34	46	37	42	36	37	36	34	39	35	41	35	34	28	31	28	42	31	41	28	45	40	34	38	43	39	32	34	34	37	28	32	35	43	41	45	41	24	28	36	48	42	36	38	30	36	39	32	43	37	23	44	41	40	47	37	41	39	41	43	38	35	26	30	33	33	29	32	41	30	39	41	37	39	39	37	44	41	27	31	31	41	39	38	32	34	30	32	44	55	43	31	47	27	30	39	36	24	35	40	33	32	39	45	40	29	39	40	36	46	32	43	32	41	37	33	34	31	34	30	38	33	37	25	35	33	34	38	32	34	44	28	42	30	39	39	29	33	46	26	42	38	37	37	36	31	34	43	37	34	31	28	30	30	35	42	43	32	36	29	27	50	34	33	30	26	31	43	37	35	42	35	38	50	34	37	38	41	31	25	42	37	28	25	39	33	37	37	48	38	37	34	33	42	40	42	29	33	38	27	36	31	37	26	22	26	30	41	48	38	38	26	32	23	33	38	32	40	39	31	40	36	38	38	38	42	36	42	30	35	39	37	31	31	34	30	41	32	34	34	42	29	46	38	38	41	25	30	44	40	30	29	33	32	37	30	36	33	42	34	37	30	40	32	33	32	40	34	33	31	34	23	38	40	41	31	33	47	30	41	31	33	32	41	38	31	36	39	36	33	46	36	47	40	39	43	31	39	29	38	29	43	36	46	42	38	31	32	44	25	29	39	36	49	40	40	40	31	38	43	41	27	38	36	21	26	37	35	37	34	37	40	28	35	40	38	35	42	33	33	48	44	36	35	28	32	39	41	41	38	32	31	35	41	36	29	43	29	43	34	35	39	39	47	33	44	38	32	34	42	36	44	35	35	47	50	34	36	37	38	43	35	48	38	36	34	32	27	34	41	39	39	49	44	32	28	34	29	40	36	30	36	26	37	31	34	30	37	41	26	38	48	38	33	35	25	36	41	47	51	50	33	26	39	47	42	39	26	30	39	51	45	26	30	39	36	21	27	31	33	27	34	35	38	33	48	40	39	38	34	34	40	35	32	47	45	33	35	32	33	42	36	40	30	36	41	42	44	35	45	61	42	32	33	33	40	30	30	44	40	43	29	39	40	39	43	39	29	37	32	36	34	36	45	21	41	30	39	34	37	23	36	47	32	40	46	33	31	42	37	44	31	28	29	41	35	30	34	40	33	27	35	38	34	46	33	27	35	21	41	37	40	38	27	31	36	35	37	30	46	40	35	38	37	34	30	37	32	40	37	37	26	44	32	21	42	32	30	37	43	37	33	45	27	37	34	40	31	30	37	45	44	41	28	29	24	35	38	37	38	35	32	30	35	38	36	44	35	41	33	43	23	33	37	32	37	37	44	38	33	39	38	45	35	41	33	35	44	38	48	38	35	28	36	40	41	31	40	22	31	35	27	33	17	38	40	37	40	22	31	42	31	32	35	36	32	37	26	33	32	30	33	34	41	45	30	41	46	27	38	39	48	36	38	36	37	27	38	28	36	35	32	45	31	41	35	34	28	43	36	44	34	39	28	28	29	35	40	40	30	33	25	40	41	34	39	39	31	37	46	29	27	23	34	44	44	27	36	40	26	44	35	42	40	35	34	33	32	36	32	37	31	42	29	46	42	32	47	26	38	47	42	31	31	46	33	42	34	32	33	44	32	43	19	33	32	35	37	37	29	34	33	34	22	32	38	33	36	36	40	38	35	39	38	36	20	28	42	28	35	41	32	32	29	33	34	35	35	37	33	37	27	27	28	42	34	44	38	38	39	35	33	38	30	20	31	36	36	32	43	25	37	36	33	34	35	35	31	36	35	46	41
47732	67348	69964	77827	75266	14481	2070	1623	1383	1204	1063	962	1024	976	922	849	821	842	768	804	742	727	750	760	718	704	688	658	635	624	628	632	689	632	667	674	681	643	620	636	629	605	627	596	644	613	590	618	614	618	655	632	618	587	602	599	608	612	623	615	645	596	601	596	618	599	562	611	578	582	586	559	613	594	619	563	552	589	583	631	586	572	592	602	601	573	566	599	587	606	563	603	595	620	599	572	551	591	533	524	621	581	575	549	569	563	584	597	607	566	575	590	565	562	618	641	569	597	577	611	581	587	538	601	622	565	616	571	573	643	554	608	574	530	582	580	588	553	589	562	529	563	603	609	604	626	631	587	606	572	567	544	583	582	608	539	567	572	638	557	562	627	601	540	558	579	548	567	532	617	611	566	546	557	599	598	538	610	585	586	553	551	541	603	581	575	599	589	622	598	578	589	588	536	587	549	622	590	576	603	568	614	591	613	555	577	572	568	578	568	547	585	586	598	540	634	559	604	584	574	584	594	590	573	613	618	582	557	572	598	553	616	576	590	590	552	561	620	591	635	595	569	564	619	627	625	581	549	569	610	587	610	568	571	561	578	597	553	556	606	591	588	608	564	562	579	559	594	610	577	595	589	636	557	598	582	608	593	551	581	562	604	565	603	602	625	594	588	579	627	562	622	587	592	585	595	594	575	577	581	593	645	544	558	584	602	558	586	622	605	598	590	537	576	546	593	587	566	581	611	600	573	568	609	551	572	557	623	551	604	579	571	571	601	586	602	564	584	564	597	607	594	578	557	594	608	564	591	586	591	616	560	557	645	542	576	568	602	558	583	588	617	547	607	582	595	585	547	581	611	551	624	552	596	565	555	610	551	575	607	624	605	623	595	523	540	576	590	579	572	588	614	544	598	577	624	590	593	578	605	583	582	576	596	592	573	582	610	611	596	598	553	599	532	602	577	608	613	583	568	580	566	598	616	608	578	583	567	593	615	590	595	575	556	605	572	560	597	564	586	548	590	555	577	586	573	585	571	582	603	621	562	595	559	584	546	578	582	601	612	570	588	574	596	615	578	584	631	591	591	559	592	598	614	564	559	574	600	581	576	554	577	609	564	578	548	555	621	587	534	600	591	597	585	577	621	612	584	613	564	608	604	590	575	593	580	601	559	582	598	624	585	614	576	572	562	613	568	607	570	560	621	582	561	565	594	589	587	607	565	584	557	588	588	613	588	599	596	617	597	585	570	578	578	596	601	548	642	555	549	594	590	617	558	603	587	551	568	586	581	592	635	608	606	598	593	580	579	552	557	595	600	617	589	594	610	590	617	599	615	566	624	606	552	570	606	615	567	578	574	563	604	615	617	577	626	617	629	586	537	557	591	578	607	617	628	578	561	538	552	607	602	599	559	605	596	571	555	602	590	578	607	577	581	589	657	579	580	604	579	615	534	592	576	572	577	590	605	612	621	599	593	606	557	600	593	561	538	548	607	559	587	609	630	578	592	599	586	568	562	580	594	583	626	579	614	629	577	569	601	587	561	547	554	559	596	567	574	598	622	572	561	619	566	598	630	565	605	583	592	605	611	597	558	582	568	547	616	634	599	560	611	602	564	567	572	550	602	561	541	559	602	628	572	654	601	645	552	581	554	602	584	536	567	604	584	620	596	590	598	550	599	621	597	565	605	562	584	586	576	552	540	555	582	593	579	603	567	552	564	579	602	625	593	542	603	578	595	607	587	592	609	567	587	616	606	583	604	608	548	584	552	579	569	593	634	613	608	577	579	603	596	567	602	593	611	565	578	584	582	599	552	511	570	633	591	549	635	571	604	652	653	578	589	578	584	621	570	555	591	581	554	577	563	579	611	578	549	642	609	601	564	517	593	587	537	576	602	580	608	564	602	585	582	567	574	600	613	576	542	593	586	613	579	598	597	619	590	523	562	597	626	597	586	598	579	617	585	591	576	558	578	555	536	585	563	546	579	586	606	599	578	584	614	551	571	598	594	555	594	552	602	589	576	588	540	573	592	566	635	595	589	590	543	599	569	566	615	609	568	596	590	599	589	536	543	599	555	601	550	587	564	572	563	585	584	592	595	578	579	628	535	582	573	596	573	579	624	585	591	596	584	560	614	564	569	609	594	594	609	549	553	617	570	585	568	584	583	535	599	586	551	584	567	596	575	569	576	558	604	595	584	596	609	589	592	619	593	573	560	587	591	614	568	597	521	589	578	593	576	595	582	584	601	599	580	604	602	598	583	587	612	571	601	565	587	592	554	580	598	568	563	586	536	602	580	605	571	575	637	601	597	575	562	615	565	551	616	653	604	606	627	612	552	590	563	590	596	571	552	569	604	575	595	592	584	573	589	592	619	619	551	586	618	586	618	526	581	580	595	555	540	563	559	560	590	577	613	588	590	537	596	575	572	566	516	590	621	593	560	583	596	626	551	631	591	628	611	566	611	558	582	623	556	563	602	578	591	596	617	620	601	608	534	573	570	558	576	584	595	608	592	608	571	558	602	618	602	606	597	594	569	622	577	636	574	568	603	575	606	593	570	587	635	621	600	610	569	584	599	593	554	578	602	601	522	591	594	626	578	598	573	571	607	613	574	562	573	571	614	576	592	564	598	565	585	561	528	584	580	578	628	537	610	545	579	581	562	606	630	584	585	574	554	588	607	563	576	589	595	575	594	566	614	590	586	587	562	578	605	587	571	585	613	629	600	560	556	614	569	580	626	587	551	585	565	602	617	566	615	620	629	596	584	636	615	556	570	547	604	560	573	597	587	549	636	562	579	578	567	554	585	510	580	581	576	584	619	581	578	574	550	609	568	590	585	595	565	585	578	620	561	609	616	590	571	597	586	635	608	550	545	594	598	558	545	617	577	605	620	607	597	615	617	593	576	586	566	616	564	565	609	604	592	573	609	581	582	583	586	590	570	596	575	549	554	544	623	590	611	519	609	605	582	564	591	594	557	616	569	583	564	566	511	591	629	566	573	571	604	538	597	607	608	566	550	573	612	569	600	606	570	581	579	591	531	568	566	568	591	569	568	609	553	568	510	585	566	620	589	573	562	654	599	548	564	557	559	557	608	610	570	575	570	595	576	543	603	585	587	571	592	564	596	553	553	596	599	627	572	591	563	559	561	554	606	589	570	566	598	616	535	595	577	613	598	561	566	574	563	551	576	574	582	572	661	588	586	557	548	551	578	606	618	600	558	585	535	568	588	601	585	591	586	565	612	644	584	570	584	600	594	592	624	583	599	578	607	557	595	560	569	525	593	563	596	606	602	631	571	584	598	559	583	567	556	572	533	527	596	585	638	618	547	571	608	576	563	572	581	620	598	581	591	586	593	590	602	596	595	588	594	571	591	568	578	594	571	581	582	602	611	584	573	580	590	628	610	555	538	585	591	606	564	578	586	585	591	576	581	595	598	567	590	589	571	572	575	590	607	592	567	585	559	559	559	574	587	612	591	577	551	572	604	558	634
2779	5822	6513	3473	2174	222	36	33	33	27	30	32	36	24	25	37	32	35	30	37	41	41	35	34	36	31	27	21	32	49	28	35	33	35	28	44	39	39	26	32	29	21	41	27	36	36	31	32	30	35	24	23	30	33	29	21	29	34	32	26	33	24	31	28	35	32	32	35	33	25	29	16	32	42	31	30	39	32	48	38	35	36	32	32	30	30	39	37	28	27	31	36	39	31	40	34	35	27	20	28	35	28	34	35	30	36	30	28	26	27	33	25	35	33	24	36	30	31	25	28	34	36	25	32	33	32	33	35	23	31	23	34	33	25	31	40	25	33	35	32	24	36	32	25	36	29	40	31	42	44	38	31	38	25	31	29	31	33	19	25	30	29	33	37	41	14	33	33	30	26	37	33	33	38	33	25	35	31	46	21	35	30	42	33	41	32	35	33	29	28	34	28	33	31	27	30	26	30	36	40	25	33	42	33	36	27	35	35	24	26	30	29	42	40	45	29	41	22	21	31	26	32	26	26	19	34	27	25	31	28	32	19	35	35	23	34	32	32	21	32	29	36	28	41	35	47	25	34	32	29	33	29	33	39	30	40	43	36	32	31	32	33	28	33	34	23	32	29	29	28	32	19	29	35	32	34	31	34	25	33	32	30	28	31	32	43	34	31	19	27	30	29	41	27	39	33	39	29	33	34	29	28	38	28	45	29	33	30	34	44	35	24	36	31	27	31	25	38	23	25	32	27	33	47	32	39	28	32	46	38	31	38	31	44	28	31	39	29	29	28	45	25	34	25	36	28	29	34	34	30	32	31	35	31	37	33	24	33	19	24	31	37	36	29	29	36	36	34	32	32	27	27	30	35	36	26	30	31	29	27	38	43	35	48	29	29	23	32	36	40	27	35	35	44	33	29	41	31	30	30	26	29	37	27	30	25	32	37	34	29	31	30	36	22	30	26	37	32	39	24	31	34	36	35	31	25	34	29	34	37	26	22	34	36	25	31	32	24	33	31	33	25	41	35	46	38	37	26	27	34	29	30	33	31	35	37	31	28	28	27	29	32	33	28	27	27	32	36	38	29	37	33	29	39	33	26	42	23	29	38	28	29	36	20	35	26	36	39	31	33	32	37	31	33	31	30	46	32	34	39	26	20	40	30	26	36	34	30	34	36	40	33	26	27	31	32	29	35	39	38	31	21	26	31	36	38	32	25	19	32	30	40	34	39	29	38	32	35	34	30	27	30	40	36	28	37	23	33	30	36	34	38	31	26	21	26	26	21	26	29	33	40	30	32	34	34	25	32	32	34	34	32	26	32	28	35	33	30	34	37	37	34	30	40	38	37	42	25	40	27	30	31	32	30	25	35	38	32	32	32	33	18	29	23	25	31	31	33	38	31	29	28	35	26	34	38	30	33	23	29	50	40	31	38	34	24	34	34	33	28	27	37	27	30	35	37	31	28	37	33	41	30	24	29	29	31	34	32	31	30	33	24	42	32	32	34	32	28	27	35	27	37	32	26	28	29	25	26	35	35	33	33	23	20	20	30	23	31	23	36	21	34	33	23	31	43	36	24	23	24	27	32	32	24	42	36	33	23	33	29	34	35	36	31	25	35	37	33	27	32	25	26	33	33	25	30	35	29	34	29	32	35	31	33	33	47	31	38	48	30	27	38	24	25	26	28	35	47	33	33	37	40	38	39	25	33	34	33	28	38	28	34	33	27	32	28	24	33	34	28	35	26	31	35	24	38	27	33	28	34	38	18	37	28	32	32	25	29	32	23	28	25	33	33	35	16	30	23	48	43	27	34	28	31	26	32	35	26	28	24	34	38	30	36	28	32	35	30	25	35	26	30	27	29	32	23	33	36	35	26	32	30	27	30	28	41	28	36	29	44	39	29	26	31	34	29	35	33	40	27	30	38	37	34	30	33	32	38	40	29	39	44	29	36	26	33	31	38	34	32	33	34	41	40	36	38	28	38	41	33	30	28	28	33	31	31	22	34	33	34	28	31	32	35	28	38	40	30	31	25	41	28	39	40	41	25	33	39	36	33	32	20	33	29	39	34	34	33	27	25	19	37	32	36	33	27	22	28	29	35	35	22	32	38	34	44	47	34	26	42	36	28	36	40	28	37	29	40	33	47	33	41	27	37	42	25	32	30	31	44	29	31	21	31	28	22	36	26	26	33	32	32	35	34	23	22	31	28	34	29	34	31	30	32	31	23	28	35	32	35	29	38	40	32	41	32	28	23	45	33	32	34	31	39	18	33	42	29	32	40	35	29	29	35	22	43	36	34	20	26	34	45	36	35	38	26	30	27	24	47	37	29	37	25	40	35	32	31	28	39	34	29	19	24	38	31	30	43	34	46	31	20	36	32	35	32	31	35	37	27	35	30	29	27	41	22	33	40	31	36	31	36	32	24	24	27	37	37	25	28	35	22	37	36	34	27	34	26	36	36	22	32	36	36	23	39	25	34	38	35	24	30	26	32	27	37	41	37	28	39	36	28	29	30	28	29	31	37	28	18	26	30	24	37	36	26	30	36	30	35	33	36	49	28	33	34	36	34	21	27	31	37	31	32	34	39	28	26	33	29	32	33	42	32	27	31	31	31	28	35	26	37	37	31	31	34	29	30	24	28	39	37	29	29	29	36	30	27	27	32	38	24	35	33	22	35	22	34	31	36	33	36	27	29	29	27	36	33	29	27	33	21	35	37	35	25	43	29	33	24	25	34	25	43	26	22	36	32	25	35	26	33	23	41	40	33	36	35	30	27	38	38	23	27	25	31	34	34	20	30	31	30	29	25	27	33	31	23	34	30	35	30	39	23	35	29	30	44	24	33	34	39	30	31	23	26	32	37	36	25	34	26	35	22	40	36	44	30	44	27	25	39	36	33	23	34	36	32	26	35	29	19	34	33	39	33	32	32	25	34	50	24	33	34	31	34	39	31	33	22	31	31	33	38	32	16	31	38	36	28	17	30	32	20	32	33	44	41	26	21	29	34	39	39	26	36	35	33	33	29	30	40	29	35	34	30	32	23	36	22	34	27	26	45	36	32	42	26	29	38	33	31	30	26	36	37	26	25	31	23	40	37	27	32	32	36	33	34	26	29	25	35	35	41	34	35	23	35	32	42	31	30	31	36	32	31	34	37	36	27	42	31	21	30	35	32	32	37	40	31	36	36	29	29	33	34	30	33	26	32	39	30	28	40	31	30	28	31	39	32	33	28	46	41	34	45	26	36	34	29	32	34	30	28	25	29	37	30	32	32	40	28	35	33	30	27	30	26	38	43	32	36	41	34	32	34	20	30	40	33	30	26	42	34	32	27	31	31	40	37	21	36	35	30	21	34	27	27	23	38	44	26	32	29	33	40	29	33	28	26	26	26	33	26	39	30	30	27	35	37	30	33	31	28	27	27	37	30	30	25	26	26	33	27	25	44	29	28	29	21	30	35	41	34	34	31	20	29	20	28	26	33	32	34	28	34
31837	43754	40447	43684	42080	7994	758	639	649	627	573	578	631	604	613	653	620	572	606	559	563	618	562	567	551	548	553	559	543	568	587	556	538	585	537	548	531	535	558	546	513	486	556	525	578	593	502	539	525	527	553	536	497	571	567	558	500	536	561	529	508	511	511	565	532	497	517	516	503	532	505	550	526	512	529	556	512	510	511	517	600	535	524	517	565	543	554	550	521	494	517	524	531	558	530	551	530	568	536	560	549	539	537	511	551	527	537	518	534	563	506	523	524	540	498	528	487	501	513	523	520	519	524	530	523	507	529	511	549	547	490	518	519	537	530	510	510	548	531	558	512	536	532	531	547	487	521	535	544	503	523	551	511	603	529	520	566	521	516	492	519	498	515	556	517	543	516	523	552	532	514	522	504	527	509	525	526	544	540	531	511	511	541	500	512	511	503	532	517	530	537	549	544	570	555	565	507	514	504	521	473	527	505	520	534	469	531	536	539	501	539	501	502	554	543	536	504	546	514	534	545	526	525	551	564	516	516	521	536	537	551	517	509	497	542	517	483	456	504	473	544	511	547	548	500	516	543	577	502	479	522	509	500	534	524	488	502	466	539	515	514	508	502	540	513	547	541	545	473	475	517	521	551	488	544	518	506	541	547	555	511	477	500	516	495	544	544	553	493	513	493	531	505	541	547	497	543	506	541	519	550	527	521	517	528	497	536	522	529	516	543	511	514	527	538	545	505	531	476	501	536	563	505	535	510	519	546	520	506	511	559	518	515	513	494	516	528	558	527	513	499	532	506	534	517	530	517	529	484	527	519	536	534	529	520	493	516	513	516	544	506	541	532	506	510	517	542	544	570	488	509	486	501	535	539	488	549	511	524	543	535	522	484	494	535	535	546	543	527	533	511	524	506	517	503	526	571	536	540	566	528	521	539	524	512	514	548	521	499	524	540	545	536	550	540	530	530	530	523	509	560	545	518	533	477	466	525	547	525	540	524	524	524	517	538	527	505	551	507	563	502	498	525	518	556	533	514	516	521	542	536	528	512	514	527	524	562	537	496	521	513	532	506	525	527	539	539	561	543	551	513	532	540	528	536	574	480	531	517	537	578	527	567	482	511	495	503	505	509	536	532	488	511	491	514	563	509	523	565	548	531	541	563	518	528	498	538	529	520	528	503	531	555	550	516	544	556	552	519	541	534	483	503	544	490	518	548	540	535	551	518	543	578	515	470	556	571	515	517	548	535	543	530	513	543	473	512	512	510	521	525	505	444	566	538	504	520	520	543	516	536	515	542	540	559	520	525	479	494	534	506	502	521	536	542	524	523	507	542	537	535	510	568	549	505	539	518	517	533	520	531	560	532	524	528	511	534	542	505	502	551	499	526	494	531	550	537	534	519	543	541	526	506	538	514	553	553	504	562	510	526	518	517	555	560	557	497	517	549	532	511	510	531	534	546	498	575	542	505	500	529	492	536	520	556	524	526	525	545	533	512	521	512	529	528	527	539	548	516	560	496	519	468	505	537	562	506	486	538	501	529	506	512	541	478	547	519	557	512	451	523	517	535	504	571	528	550	530	519	526	519	545	535	523	536	586	514	568	549	534	504	547	519	494	503	553	522	514	572	494	522	570	527	518	514	523	514	521	488	498	530	498	538	495	553	492	514	487	535	504	573	529	537	475	531	539	531	503	530	546	533	547	485	504	511	486	537	516	538	529	544	518	520	525	526	496	551	530	508	536	568	463	529	545	478	492	551	546	524	534	580	554	542	538	502	480	540	547	525	544	496	547	561	559	501	523	513	566	531	539	541	553	532	537	515	559	531	540	531	486	530	543	548	537	516	545	541	511	517	519	528	526	540	509	527	530	526	535	546	517	549	554	497	531	555	495	546	524	511	532	508	505	536	525	541	537	529	523	505	525	529	536	549	548	488	517	537	545	521	515	510	525	502	479	548	536	512	514	547	588	542	544	535	507	521	531	504	494	530	523	568	530	520	507	498	481	570	519	538	505	510	573	540	512	520	482	534	534	495	532	540	537	559	495	553	544	505	511	490	485	527	544	516	494	507	464	509	540	539	562	527	530	508	538	512	529	526	547	523	517	527	558	516	519	535	528	485	495	544	507	543	499	519	560	493	548	529	519	486	496	514	488	546	522	482	544	537	562	521	521	513	552	533	548	493	498	489	575	503	540	521	527	511	527	536	542	560	542	516	510	508	543	454	528	553	546	519	524	535	509	567	539	517	538	545	499	520	532	531	514	502	499	530	534	541	508	497	553	536	507	501	542	498	563	519	535	483	526	506	548	530	546	530	522	523	493	547	509	506	534	525	526	526	560	529	499	526	535	526	504	518	522	505	484	574	541	482	521	546	506	567	499	531	518	522	507	539	526	532	482	524	515	537	495	546	555	527	501	470	543	519	528	574	508	547	481	542	534	518	521	537	566	531	551	480	556	509	557	537	500	543	493	492	515	523	525	514	515	517	483	495	544	520	511	534	540	533	516	515	535	507	562	532	495	545	499	544	527	472	543	503	542	547	529	520	511	532	550	503	535	524	556	524	502	539	515	510	497	527	490	511	524	504	489	492	528	553	473	544	480	542	533	482	550	514	503	516	519	523	527	489	548	477	510	558	525	532	561	535	488	531	510	514	521	549	493	488	543	522	534	516	518	521	529	535	562	520	517	515	508	503	529	559	520	516	500	560	534	542	517	555	503	507	545	517	513	516	538	511	574	550	509	522	524	537	476	505	487	545	529	581	491	485	511	545	498	525	494	539	575	518	494	521	497	506	511	544	522	534	519	527	535	560	516	508	547	503	530	556	539	494	552	488	530	521	514	523	525	577	481	587	533	549	547	500	498	515	535	516	523	557	521	493	515	548	546	556	545	490	541	512	541	558	507	474	505	534	517	522	527	529	532	512	519	541	536	534	536	536	519	536	509	509	559	532	546	492	481	472	554	522	545	543	510	517	518	526	548	542	515	545	522	482	524	497	516	533	526	523	504	510	548	528	521	570	512	572	529	489	520	555	526	537	551	487	498	553	552	543	507	551	506	498	475	525	514	550	501	508	570	532	490	527	528	523	525	550	501	522	521	531	548	576	534	503	545	500	521	523	536	546	509	500	535	491	485	476	544	486	541	587	483	572	539	518	508	505	515	525	504	522	511	543	500	538	482	548	504	529	515	541	522	551	530	489	532	526	518	541	543	549	541	520	560	519	538	483	457	496	524	538	537	506	550	526	537	498	520	507	481	553	530	563	519	495	545	510	523	548	512	508	540	546	475	544	537	497	545	526	533	526	530	551	513	501	541	547	520	503	524	524	541	508	515	526	539	534	531	512	550	516	526	539	525	559	505	537	491	544	479	519	535	560	491	563	562	491	525	551	531	559	521	502	560	516	513	541	532	517	529	508	511	536	492	486	522	545	506	594	528	510	525	521	529	508	552	511	520	546	519	509	537	529	570	526	484	515	500	523	534	538	483	480	513	516	563
6648	24343	27886	19319	13604	2687	38	36	46	49	38	29	37	42	22	40	30	21	33	35	39	35	37	39	32	33	37	29	40	33	38	30	37	33	32	25	30	35	33	46	28	28	33	29	34	37	17	31	40	32	45	28	29	44	32	26	35	35	24	31	33	28	24	30	29	34	24	18	37	32	27	32	31	27	34	45	27	36	32	32	41	39	27	22	29	20	31	31	29	32	46	32	32	42	39	43	38	20	34	33	36	36	30	37	34	15	37	37	27	39	24	27	23	29	35	32	28	35	43	27	35	33	36	33	28	27	35	41	33	38	31	39	34	39	29	39	30	30	34	34	30	28	34	27	33	29	28	37	34	24	32	29	28	28	31	18	25	38	26	27	31	27	33	30	32	30	33	35	30	26	46	31	34	36	32	26	30	31	27	29	37	27	28	25	35	29	32	30	28	32	20	33	26	22	29	30	22	34	34	27	34	33	27	31	31	23	33	28	29	36	31	23	32	27	22	31	18	36	21	30	28	44	25	26	34	30	30	27	30	35	33	29	35	33	31	32	31	43	31	32	28	41	33	43	37	32	38	33	24	28	38	29	32	38	35	34	25	37	22	35	35	38	43	27	29	29	32	38	37	24	30	27	24	31	34	40	29	25	30	30	37	37	24	27	27	36	30	34	27	34	35	38	28	22	36	33	31	23	50	32	34	21	26	32	30	41	33	28	35	27	28	26	24	32	26	28	39	33	30	25	36	41	37	22	41	40	28	26	31	34	28	42	41	37	39	27	35	33	34	28	31	30	31	39	32	33	26	35	29	35	34	32	30	27	24	34	31	33	36	22	32	38	33	27	33	37	31	25	37	37	29	22	30	31	29	30	41	32	32	28	34	37	33	29	35	26	40	22	28	30	21	26	31	31	25	27	24	35	39	38	30	34	33	27	41	22	40	37	34	38	30	36	39	36	43	37	31	33	30	28	31	36	41	26	28	35	32	39	25	30	37	19	26	32	39	39	29	25	21	27	20	24	40	29	30	17	32	27	32	34	33	29	28	43	37	39	29	26	39	34	35	27	22	36	26	37	37	29	34	32	36	32	28	27	21	30	33	24	36	36	27	26	23	39	35	39	29	28	24	40	33	32	36	21	19	27	29	28	32	29	30	24	34	37	37	35	28	35	32	29	35	43	33	37	32	28	44	30	33	33	33	39	45	32	31	31	27	23	25	39	43	25	40	43	21	37	26	34	24	26	20	38	28	26	44	35	33	30	34	34	31	34	35	35	40	38	37	41	36	23	25	26	38	28	20	25	34	28	27	28	36	22	20	30	29	30	40	31	41	27	31	27	35	35	35	24	25	30	34	31	27	28	24	30	36	25	32	25	33	35	33	24	36	27	35	30	29	23	23	36	34	40	39	31	36	34	30	38	26	30	33	40	31	34	33	38	33	37	32	21	30	28	37	36	30	34	28	29	26	23	34	34	37	35	29	44	37	33	32	27	33	26	23	30	43	36	33	25	31	38	26	36	35	34	35	20	25	34	26	30	23	28	26	29	29	27	38	33	41	37	27	25	24	24	35	37	18	33	39	30	27	39	29	28	38	31	31	38	41	32	28	28	28	20	33	35	33	38	29	35	38	33	24	29	29	28	34	27	32	35	26	24	29	28	32	39	36	32	30	31	26	45	31	38	21	45	36	34	28	30	29	30	33	28	37	25	23	26	38	31	28	35	29	38	31	35	32	32	26	24	38	32	35	28	37	36	33	30	29	31	34	37	29	23	30	38	25	42	26	37	31	40	34	33	40	30	24	32	37	26	21	27	29	32	28	25	31	32	34	37	24	33	41	34	35	29	29	39	30	26	32	24	32	43	31	29	28	26	31	24	32	37	29	28	32	36	35	30	31	37	40	31	32	27	31	42	29	38	24	26	26	33	31	22	28	31	35	32	34	33	32	37	52	33	40	33	27	29	29	24	39	23	28	36	34	23	27	31	44	24	31	26	35	33	41	29	36	32	32	32	35	35	29	24	34	36	35	34	27	29	28	30	33	33	33	35	37	30	28	24	29	35	28	24	31	24	33	26	29	36	34	41	38	39	32	27	35	33	23	48	25	25	40	30	37	35	21	21	31	32	37	33	37	34	33	30	30	27	32	28	29	23	21	37	34	45	35	32	24	24	31	34	19	35	34	31	29	25	34	22	22	33	26	34	31	31	33	32	27	35	31	27	24	37	28	31	34	31	28	33	29	27	25	27	24	27	37	42	28	24	32	34	35	25	29	30	30	23	27	41	39	25	38	27	32	37	27	37	35	30	30	25	40	27	29	41	31	33	30	35	23	29	35	36	32	27	33	35	28	27	41	30	29	30	28	37	31	19	21	24	28	29	19	40	31	27	38	30	28	16	28	27	27	24	25	29	30	20	28	34	30	30	28	35	35	23	31	30	31	25	35	24	33	37	25	30	34	33	28	29	30	40	26	32	34	37	35	16	26	31	25	32	35	24	28	33	21	28	41	38	24	19	36	34	22	25	35	32	23	30	28	33	32	38	33	32	28	36	40	32	24	37	32	26	36	34	30	29	30	34	41	30	32	32	33	31	39	24	29	29	31	36	37	23	36	31	24	28	30	21	30	31	35	36	23	29	34	36	30	33	35	24	29	35	32	29	21	35	21	21	33	22	36	30	29	28	39	29	32	29	36	44	37	38	17	31	21	36	22	33	26	22	25	32	23	32	25	38	28	32	28	30	19	27	26	27	41	32	30	33	30	22	31	37	32	29	32	29	28	32	25	30	32	27	35	28	29	38	44	26	28	29	34	26	38	27	38	27	27	30	29	24	31	28	29	29	28	27	27	32	34	34	29	23	28	31	27	30	26	37	41	30	25	29	36	26	26	30	33	31	20	30	31	25	27	29	32	31	34	22	28	25	27	37	31	35	37	29	33	22	26	20	37	44	35	32	29	35	23	30	20	40	27	34	36	43	30	36	29	30	28	37	33	37	32	35	36	31	27	28	32	49	32	26	32	25	40	24	26	29	32	22	22	27	34	28	35	35	35	37	30	20	27	29	24	37	34	36	32	31	35	33	30	24	29	30	28	35	38	28	27	29	36	28	26	30	40	29	22	27	33	24	26	34	32	30	38	31	17	25	23	35	39	25	27	24	38	28	31	36	30	29	28	37	33	39	32	39	20	37	14	21	34	34	24	35	31	33	19	39	35	27	21	18	26	25	29	29	42	32	36	37	26	27	20	28	27	29	27	28	32	26	28	39	33	29	35	35	31	23	32	41	38	30	26	33	23	36	21	31	33	34	12	29	35	37	34	38	32	30	29	41	20	41	32	34	33	27	37	24	33	43	36	32	40	39	21	40	36	35	42	36	31	29	26	29	40	32	39	38	27	28	28	24	28	23	36	36	27	27	24	30	27	40	32	34	28	32	42	35	27	32	34	26	32	23	34	34	31	22	31	29	35	29	39	26	27	32	32	39	43	37	26	24	18	29
46311	66828	68390	77414	73742	21463	1687	1402	1051	991	888	871	880	853	817	767	728	718	677	694	692	649	610	618	604	595	642	569	610	575	530	595	595	625	548	580	589	545	539	530	547	567	527	543	566	555	576	560	539	555	514	568	551	537	503	584	530	569	560	530	582	552	502	547	529	527	520	561	544	535	475	521	513	475	507	536	560	521	509	515	531	520	530	503	525	513	560	514	526	551	528	531	542	522	505	541	506	471	536	549	532	517	557	531	500	565	535	521	497	545	522	518	526	565	559	552	546	559	500	523	518	498	499	482	553	541	503	551	489	503	533	487	514	510	491	533	514	521	512	515	558	538	564	531	592	565	509	528	525	539	545	503	535	531	524	551	559	501	507	489	533	505	560	533	544	537	513	530	528	526	532	502	528	539	472	547	513	534	507	523	556	530	499	506	520	514	557	492	514	497	500	537	531	568	538	504	537	516	521	565	552	499	496	537	517	469	543	514	521	549	522	526	541	506	481	565	520	482	473	517	587	513	505	505	531	521	494	525	514	523	489	498	481	496	500	557	549	528	496	484	489	504	536	496	543	555	544	505	504	474	538	538	517	530	525	568	505	491	543	546	557	515	503	485	540	541	514	545	492	527	499	510	500	495	513	515	532	527	515	548	494	535	503	495	527	515	521	526	550	492	551	499	556	524	516	552	508	544	511	512	545	531	552	492	509	553	521	540	534	510	547	515	551	518	523	530	514	493	519	517	551	503	531	573	521	487	486	493	526	531	507	508	489	498	572	512	523	529	542	516	559	511	549	543	504	531	527	519	508	519	502	532	562	544	534	572	503	561	548	487	547	489	523	496	531	540	535	562	550	517	523	525	546	552	507	504	529	507	512	545	489	507	542	546	526	518	527	508	546	532	539	530	509	547	544	548	511	531	504	530	507	552	520	483	521	490	549	516	575	489	515	518	543	547	516	534	549	508	534	504	564	528	492	537	508	498	513	531	530	530	522	509	546	537	504	487	520	487	505	500	480	527	503	495	542	518	542	521	500	576	526	525	563	563	535	519	519	531	510	536	517	516	494	530	492	548	505	561	504	534	490	495	489	499	519	514	515	505	542	519	520	525	529	506	499	513	498	521	528	524	529	537	537	558	545	540	508	511	521	544	521	571	525	508	501	494	541	512	518	510	483	517	579	571	512	512	527	488	546	548	525	554	543	521	521	551	524	565	504	512	532	495	567	493	495	539	549	526	528	536	501	549	557	562	526	529	525	545	523	515	534	516	547	517	542	524	513	533	513	507	510	513	536	503	498	548	563	555	520	523	516	518	529	495	543	484	545	520	516	535	504	497	503	505	555	502	527	538	516	564	517	551	532	550	506	519	552	507	532	492	506	526	567	542	506	515	508	529	545	511	507	537	546	499	565	516	503	513	533	517	498	557	494	528	506	555	491	517	530	545	490	531	532	529	536	536	538	538	532	516	522	529	506	552	546	521	534	544	494	583	517	569	542	563	547	552	528	491	557	513	551	488	533	520	488	535	533	554	532	527	474	533	531	540	538	542	564	524	501	510	497	514	535	562	527	525	528	526	524	540	510	492	487	519	551	532	532	515	538	538	507	505	532	514	540	516	505	507	532	526	527	523	549	525	569	510	549	520	489	510	510	540	516	506	546	542	534	506	515	529	493	495	528	504	508	569	558	530	549	550	521	528	539	533	556	524	509	510	520	488	521	526	513	506	516	576	506	516	528	523	514	527	514	577	534	526	484	564	494	521	526	526	497	550	551	524	548	505	538	568	531	479	531	531	519	560	530	513	533	497	526	549	532	542	505	542	525	534	518	497	526	524	523	523	522	496	554	511	517	541	538	503	490	507	521	535	503	540	539	521	527	545	528	484	489	495	527	521	483	496	532	524	525	528	544	540	482	508	574	520	538	470	534	549	531	519	529	551	464	545	545	552	502	475	520	529	537	520	529	491	553	518	507	504	498	537	475	493	488	534	508	512	534	512	527	502	502	517	517	542	497	512	539	546	504	522	503	532	536	538	502	549	507	503	493	494	517	514	569	553	530	511	496	540	482	496	495	515	564	554	538	555	581	507	503	523	518	484	511	531	554	529	515	548	526	489	485	502	522	544	531	558	528	501	511	499	520	512	525	505	560	528	547	518	514	515	536	575	502	522	535	518	555	509	526	522	478	536	527	516	545	498	576	497	490	526	489	555	515	520	555	534	506	529	515	516	529	525	491	491	519	565	511	490	498	484	545	553	545	568	478	542	554	512	556	498	515	521	532	488	581	523	473	533	534	504	517	513	556	522	527	537	539	524	525	524	535	518	502	515	511	545	521	504	527	535	524	535	534	530	536	552	528	540	519	500	501	532	504	472	529	553	501	587	530	537	520	484	505	495	546	522	534	521	480	512	561	527	551	534	568	520	569	514	554	519	493	521	545	564	549	501	532	526	556	503	506	487	538	498	513	554	534	536	540	545	533	493	544	510	543	508	532	522	542	587	507	521	567	538	525	526	534	499	533	534	507	489	528	542	552	504	542	541	515	532	502	528	483	520	546	531	527	558	545	514	525	544	512	523	499	525	541	520	527	532	537	521	542	552	549	498	497	563	539	506	574	518	502	539	517	506	541	543	512	508	514	559	530	513	511	556	534	526	532	527	524	492	527	528	539	527	532	511	499	504	533	529	548	562	541	531	531	493	528	521	483	533	517	555	512	497	522	526	516	538	521	506	502	504	539	557	522	491	544	521	483	521	522	492	507	486	517	493	530	565	503	537	508	526	488	529	527	560	517	487	539	475	553	512	511	538	484	541	564	510	526	532	512	507	542	537	541	511	513	509	532	522	550	536	463	484	498	512	559	568	491	560	507	529	556	521	492	561	511	531	521	501	501	487	549	513	541	542	500	506	533	516	525	529	569	509	555	556	534	535	528	525	525	554	526	515	505	498	512	495	520	523	563	525	504	548	527	534	515	570	492	508	562	531	532	511	541	516	508	502	529	567	519	518	524	546	531	514	506	527	521	543	513	523	507	519	521	557	504	545	506	536	536	525	547	493	512	493	496	524	548	516	516	502	536	539	561	534	503	530	562	512	538	527	526	485	523	550	551	535	565	474	544	536	512	515	526	494	508	506	531	539	537	491	500	508	536	531	492	511	529	561	547	517	550	504	464	524	581	504	532	521	479	524	515	510	532	514	542	481	568	511	536	498	541	532	552	518	564	498	498	526	514	571	553	527	531	523	494	495	527	533	473	512	534	549	503	531	581	512	511	525	536	542	523	553	507	524	496	514	540	546	492	484	535	529	527	514	545	475	527	555	528	531	493	563	520	508	518	521	521	528	543	549	515	522	550	516	510	550	527	561	514	568	541	520	546	488	503	534	503	468	525	579	525	533	527	532	488	562	549	537	542	541	544	515	516	549	515	522	503	468	527	505	532	516	508	535	535	535	514	519	537	484	532	566	535	529	530	543	511	523	560	499	500	504	480	500	529	498
6027	15180	16561	11174	7841	1810	45	50	49	49	43	46	39	49	62	41	39	50	43	46	41	34	44	48	36	42	53	45	44	55	54	51	28	45	36	43	47	53	46	46	48	53	42	48	38	39	53	53	43	43	54	62	47	50	44	39	41	39	50	36	52	45	61	41	56	38	58	54	46	37	51	34	45	32	38	43	48	43	39	41	49	53	42	61	37	51	40	35	47	53	46	49	52	44	43	49	43	47	49	37	48	49	48	40	53	45	49	40	46	42	56	42	46	41	42	41	38	46	39	35	36	49	61	33	34	50	46	38	35	37	36	44	51	35	39	52	48	58	50	53	50	54	41	49	41	35	49	31	35	44	45	36	43	31	44	55	37	46	40	45	52	46	53	56	36	39	40	49	54	56	41	47	40	51	52	44	47	49	38	45	37	35	47	44	46	43	55	42	55	55	34	50	41	46	37	50	48	41	39	42	41	58	57	36	52	54	49	34	55	57	37	45	45	47	42	57	43	48	52	38	39	49	38	36	62	50	52	31	51	43	49	52	39	47	52	48	39	42	47	35	38	39	35	59	54	53	39	48	54	33	47	40	57	47	40	44	38	45	44	35	47	43	40	42	39	41	47	42	44	43	53	52	47	51	39	45	34	62	47	49	42	31	53	34	54	46	33	60	31	49	48	45	41	46	40	46	37	43	36	41	34	27	42	44	33	35	39	55	43	49	54	33	43	53	39	44	51	49	42	40	49	47	40	41	38	48	41	47	37	52	50	51	37	34	52	52	43	54	54	45	39	38	50	67	47	50	39	31	49	49	50	46	51	35	44	51	42	39	46	43	51	63	52	42	40	39	55	53	36	43	42	52	49	31	47	48	39	51	42	47	56	51	35	44	45	51	49	49	59	35	56	38	45	49	39	44	46	48	47	60	44	57	46	51	41	50	31	48	45	38	50	53	36	42	44	41	40	49	39	36	50	45	52	52	35	37	38	38	38	39	51	44	50	32	43	41	38	48	45	50	45	47	47	51	47	50	51	36	44	37	39	49	56	45	39	36	48	50	37	36	47	54	38	51	36	55	53	35	58	38	36	44	54	38	45	51	53	40	38	33	60	46	46	34	58	36	45	45	50	44	30	51	41	43	43	31	63	49	60	47	44	42	43	51	39	39	50	41	47	44	40	59	39	44	53	55	52	50	49	42	50	48	46	35	55	43	46	58	50	51	49	49	39	44	49	45	43	43	52	46	39	48	36	53	41	44	35	64	38	51	30	46	42	53	54	46	45	51	32	41	51	54	37	44	52	47	53	42	37	40	51	40	57	42	46	38	41	46	46	40	45	44	47	43	40	45	34	42	46	39	35	50	42	44	42	53	36	49	50	42	52	45	37	44	28	50	43	32	52	48	44	41	42	43	39	43	51	53	41	49	45	42	45	40	37	41	53	47	30	42	44	45	51	53	50	53	44	49	44	52	58	45	39	50	46	53	35	32	46	45	44	49	53	48	43	42	46	40	40	51	40	45	51	51	55	39	49	47	37	44	28	34	43	59	36	41	53	53	66	48	43	41	46	41	52	51	51	49	41	42	45	47	62	50	47	42	40	44	46	43	42	42	33	31	32	47	50	39	38	42	43	53	43	51	39	38	55	46	33	57	36	48	35	51	50	49	35	39	48	51	38	47	42	47	51	45	53	33	44	38	51	47	56	44	41	39	53	36	34	45	53	54	43	36	27	63	51	38	47	52	44	47	43	35	42	52	45	42	47	42	61	36	48	50	43	36	53	39	46	55	26	44	35	54	53	40	32	56	50	40	44	46	66	61	44	41	51	52	46	40	50	42	52	47	54	34	42	48	41	48	44	50	40	28	37	44	31	34	49	31	53	50	42	37	38	42	48	51	45	44	41	46	54	34	42	52	52	36	43	44	52	44	47	47	53	49	54	33	34	45	52	44	43	33	41	44	55	44	34	45	53	47	38	39	48	43	44	38	57	50	51	50	53	41	52	42	43	41	49	48	46	31	41	58	39	32	60	50	47	55	47	51	41	43	31	41	48	49	40	44	49	42	39	34	44	44	42	43	42	46	40	39	51	53	44	41	58	36	52	44	31	58	56	43	56	50	45	39	53	45	40	52	41	55	49	42	46	48	39	41	39	48	47	40	60	48	31	41	38	45	47	56	44	54	50	48	50	38	57	47	44	35	44	44	51	53	36	45	45	47	58	29	34	43	53	37	57	42	44	34	46	44	50	42	38	42	50	40	43	41	47	42	46	43	44	33	51	44	46	44	48	39	47	50	49	51	44	49	41	46	44	40	48	56	38	48	44	39	38	32	40	42	60	50	42	45	51	46	45	46	45	45	42	53	38	37	46	33	55	40	71	38	40	32	55	59	47	47	44	45	59	55	47	50	40	48	42	54	40	46	49	53	42	47	34	49	41	62	39	54	37	50	41	38	41	41	51	58	49	42	38	39	46	42	43	47	44	51	36	51	45	44	38	46	39	43	49	52	40	44	32	55	42	47	45	40	52	52	38	42	48	49	53	41	49	42	47	43	44	47	40	44	45	50	42	52	50	47	37	46	55	59	41	43	33	50	48	64	49	56	54	46	60	51	48	51	60	47	43	55	45	42	36	47	50	34	48	45	45	51	46	52	44	45	36	59	47	36	50	54	46	36	48	37	47	43	40	39	39	33	41	53	51	51	44	41	32	46	48	46	36	39	45	47	50	44	45	42	49	45	47	52	42	48	51	46	39	47	48	41	51	46	48	50	51	36	40	43	41	42	40	48	46	48	65	40	39	60	41	42	53	50	35	44	45	49	43	43	38	48	42	58	51	39	43	41	42	46	34	49	57	41	44	47	36	47	44	45	32	39	34	50	41	58	40	39	53	44	41	43	45	45	52	53	44	55	41	47	43	35	40	52	52	48	39	44	42	37	53	48	35	61	46	48	48	44	37	55	49	51	42	40	54	46	47	47	53	33	33	48	41	52	52	36	40	46	40	52	40	45	46	49	38	48	43	47	45	47	38	59	51	39	50	52	47	55	49	41	51	43	40	38	51	52	44	42	52	38	49	49	45	47	44	42	41	37	45	52	47	41	48	41	39	50	46	48	41	51	54	41	38	42	46	39	42	44	46	55	50	40	42	46	46	53	55	46	42	48	43	44	50	46	47	51	53	29	46	48	45	42	48	42	47	50	50	40	44	39	34	45	43	47	41	32	46	48	46	40	34	40	50	53	45	45	48	39	46	38	50	36	48	47	49	51	42	48	39	43	46	49	52	41	38	43	50	41	38	44	44	56	38	52	34	49	44	57	42	37	56	51	42	37	38	46	43	52	41	39	39	61	33	42	37	41	45	52	34	59	51	59	37	43	49	42	41	44	38	41	50	41	38	43	52	45	44	46	34	50	55	47	43	43	51	44	52	52	41	40	49	43	45	48	48	44	38	32	48	35	43	39	47	60	51	54	40	46	52	42	39	44	31	44	44	48	34	51
40067	57498	54591	64527	63179	24834	1359	1207	1072	971	926	884	922	909	904	846	885	882	841	869	821	805	836	773	806	769	834	773	772	799	843	771	879	808	806	768	809	789	822	762	770	804	735	738	738	740	805	769	769	802	787	761	734	729	755	735	746	766	729	746	677	739	760	755	808	753	666	742	748	779	752	714	750	760	759	707	782	701	742	742	758	735	756	737	778	785	747	809	776	770	738	709	746	750	727	756	771	730	729	800	767	722	707	730	757	712	744	770	740	706	725	729	751	749	750	766	729	734	712	710	776	759	786	726	766	745	771	790	723	730	741	720	745	750	764	723	789	759	714	773	770	734	704	764	766	746	753	740	778	786	726	760	751	745	735	738	764	763	768	743	774	772	754	760	777	721	730	717	738	703	700	738	800	762	717	777	742	782	754	715	769	738	719	759	756	711	753	744	728	726	752	752	714	771	732	719	751	744	777	740	767	759	742	793	746	748	785	733	684	745	737	754	750	686	764	765	732	763	742	759	789	708	776	759	755	795	751	780	769	739	767	774	710	686	745	787	705	794	724	716	738	725	735	737	756	729	733	760	752	719	759	759	729	732	749	731	762	733	712	777	723	731	744	783	707	765	747	739	736	742	752	727	750	746	752	731	727	748	742	789	735	729	701	767	740	758	726	740	768	727	764	725	747	719	740	721	703	756	711	787	750	767	747	741	754	759	757	723	710	727	770	788	751	714	743	716	779	765	765	734	716	774	745	693	714	738	716	713	733	762	704	777	707	757	696	773	741	758	747	801	744	735	740	707	736	776	729	727	746	785	773	751	692	744	760	768	722	740	742	724	778	737	687	718	729	760	765	754	744	748	750	742	740	717	738	736	771	711	780	739	770	701	717	734	702	756	727	756	756	720	758	759	754	752	737	719	746	799	750	722	706	735	741	718	733	771	724	693	728	740	778	795	754	754	751	740	706	701	728	736	796	729	742	750	752	793	742	756	719	742	737	753	714	754	779	794	708	767	721	767	720	754	679	775	752	722	757	738	738	719	735	737	713	719	767	704	774	766	729	733	731	778	725	778	752	738	729	736	739	741	702	741	756	732	725	728	734	723	762	766	742	789	733	723	745	786	684	771	739	706	744	731	745	715	753	743	719	737	766	757	700	720	730	755	774	691	737	753	724	756	727	749	763	758	713	764	796	706	756	693	793	728	734	783	710	746	725	714	701	738	769	801	723	740	743	768	727	792	729	772	726	696	739	733	733	742	766	708	781	752	795	704	767	771	775	736	781	744	748	713	784	756	761	741	736	746	772	773	767	788	724	755	688	777	741	770	732	748	745	778	757	777	791	738	707	747	744	723	810	814	739	726	711	729	699	780	710	709	708	689	755	764	768	714	753	701	733	755	702	710	725	737	758	716	733	747	741	787	747	770	742	756	717	742	709	726	743	810	789	775	740	696	711	732	790	710	764	728	749	733	762	744	715	787	743	777	806	781	720	738	793	713	758	710	734	732	718	714	724	709	763	762	740	731	748	725	806	754	770	706	743	764	773	747	734	748	735	776	718	752	723	731	762	708	726	741	687	790	759	717	787	773	745	733	750	731	779	730	763	818	717	776	747	766	740	767	778	701	714	769	766	743	787	742	747	789	720	789	723	756	724	717	746	771	739	735	736	791	691	784	762	711	793	708	739	746	731	766	762	771	740	752	750	729	726	774	744	789	763	782	732	754	750	747	768	781	755	709	741	742	675	735	744	724	723	753	779	716	687	749	702	762	770	727	757	722	747	732	758	749	752	754	751	773	744	717	733	780	754	730	746	770	725	756	705	752	738	766	740	747	725	776	711	743	755	712	713	724	752	742	748	727	750	698	765	787	738	710	731	704	747	723	725	743	782	729	788	765	713	773	714	722	721	743	694	703	722	711	741	702	728	738	764	773	696	776	755	779	774	705	719	770	741	741	740	782	714	731	803	745	748	733	742	733	760	721	770	749	742	758	769	755	718	746	715	742	792	751	727	754	748	769	769	718	733	730	755	690	722	727	737	748	746	748	732	719	704	791	739	779	756	758	757	732	743	775	738	791	785	712	777	723	742	760	767	724	725	784	748	709	798	745	794	758	741	729	751	740	770	740	749	738	754	718	729	724	803	737	758	691	712	742	732	745	753	693	750	736	782	800	783	769	761	785	742	753	727	757	740	756	759	703	709	792	757	717	733	729	719	749	756	732	802	763	745	716	754	784	754	744	728	702	740	727	716	721	777	759	718	639	744	689	760	750	774	781	757	755	746	718	772	761	719	768	737	681	724	751	704	746	692	779	723	750	730	739	751	736	745	720	709	722	743	790	739	798	718	775	715	761	746	782	760	732	752	732	729	755	766	784	741	743	743	735	758	760	733	704	711	716	741	730	760	699	767	791	707	778	725	764	689	762	761	749	759	743	733	732	733	694	774	797	765	758	724	722	759	732	732	761	746	772	704	703	739	761	755	761	757	766	697	734	730	796	764	737	724	704	799	732	722	745	742	702	746	783	723	760	744	702	739	732	774	744	733	770	750	737	693	767	743	685	773	776	695	737	724	785	745	732	731	720	756	733	761	759	738	783	762	726	787	745	692	703	707	723	718	729	790	696	729	714	718	789	758	745	700	715	739	761	752	774	786	751	713	800	716	772	717	724	722	746	759	779	694	758	749	715	766	697	712	745	752	760	724	704	749	773	775	777	718	759	705	745	758	786	718	734	706	699	776	757	736	765	699	737	806	711	737	732	771	737	707	738	739	734	731	755	757	775	777	740	755	752	710	769	743	713	707	690	752	716	767	754	747	735	714	775	768	768	740	744	769	746	748	706	733	783	765	707	753	751	787	775	715	720	717	698	690	807	753	712	721	718	717	710	727	800	727	750	700	737	730	736	699	701	767	703	748	724	783	774	742	765	742	710	746	694	739	766	766	760	810	743	724	713	769	743	719	779	760	755	707	705	754	751	754	795	757	776	709	744	777	747	762	764	746	742	755	783	793	731	772	695	744	749	736	733	770	708	717	717	781	702	764	709	730	678	763	782	736	757	772	741	757	687	753	720	738	747	735	691	726	738	810	733	771	795	769	690	745	745	726	709	717	727	698	764	707	711	737	736	721	770	721	717	720	721	729	718	738	707	795	749	733	740	779	762	752	749	746	752	684	746	777	762	754	715	722	779	724	716	793	743	728	783	700	695	759	719	774	743	792	748	779	716	738	737	740	722	716	728	736	714	738	769	747	707	745	710	769	808	712	732	755	693	767	694	723	740	759	706	726	741	711	726	775	735	753	696	690	702	798	750	712	759	751	799	692	811	726	766	737	734	730	730	724	739	722	722	737	730	757	737	728	698	764	744	707	696	705	706	753	697	719	773	761	725	693	755	726	767	730	769	701	712	821	738	738	694	659	774	740	734	727	701	754	725	696	744	700	712	727	768	772	733	727	751	737	732	705	784	755	714	781	683	759	718	765	744	759	749	707	747	731	768
8335	25216	23940	20420	17456	7691	102	36	56	40	54	39	53	41	46	40	34	36	31	29	47	34	37	25	43	40	36	41	31	31	31	51	38	33	44	39	30	35	25	25	41	43	46	45	25	45	28	42	39	36	34	42	37	38	30	40	50	41	32	41	37	40	32	37	40	34	43	38	39	36	28	44	41	30	38	51	50	33	45	45	37	38	37	30	45	33	38	40	37	40	27	40	34	48	42	39	40	39	39	31	41	28	29	28	39	24	35	36	46	40	29	45	36	37	34	49	39	50	46	42	43	25	29	27	34	39	45	41	51	34	39	39	31	42	39	39	33	39	34	40	39	47	37	46	31	30	49	43	36	27	44	29	53	37	23	39	32	33	25	34	28	38	42	29	35	36	35	40	36	34	27	28	37	33	32	30	30	41	39	37	26	31	37	37	29	38	34	38	35	36	36	37	51	40	44	31	32	37	42	43	29	36	34	44	30	29	33	42	33	44	41	36	33	29	37	35	29	38	33	27	36	31	34	32	25	31	26	33	38	25	40	40	29	48	29	30	35	39	31	27	41	39	32	32	28	33	42	32	39	35	32	37	38	33	30	42	31	44	36	39	45	39	44	30	24	32	42	45	36	37	32	36	37	32	31	38	41	41	31	54	33	36	29	35	34	40	45	40	34	42	33	36	30	38	36	34	44	41	43	34	36	28	48	51	39	33	32	35	37	32	36	42	39	28	41	39	44	41	29	40	51	45	43	36	33	32	45	42	37	37	28	37	23	41	40	34	32	24	48	36	32	31	50	38	34	26	34	41	46	36	31	36	38	30	39	36	37	46	41	29	24	31	38	36	37	34	35	37	31	38	27	36	38	41	38	34	33	40	38	49	28	33	32	34	48	36	36	31	28	36	45	34	32	45	36	42	43	27	39	41	40	37	30	41	35	44	45	26	41	37	40	35	33	30	35	32	34	28	31	34	38	40	34	31	23	37	45	37	42	25	27	28	26	31	27	42	36	45	33	46	33	29	30	49	34	27	44	33	40	32	37	30	34	41	38	36	34	43	35	31	27	35	34	33	38	29	36	31	34	33	47	28	32	39	38	40	38	38	35	32	26	29	37	28	42	40	41	36	35	28	40	40	34	26	34	42	34	40	34	45	38	34	53	31	43	29	39	34	43	42	39	39	30	39	30	48	39	42	31	32	36	30	38	45	30	44	29	47	47	32	33	38	38	46	47	40	31	30	35	39	31	50	28	48	33	34	38	30	36	35	27	33	40	30	39	42	45	26	42	34	40	31	41	31	31	32	37	37	44	42	31	37	31	30	33	38	30	30	25	33	41	44	40	35	37	47	33	42	36	28	40	28	24	21	26	29	37	35	34	30	24	36	42	42	32	27	30	36	36	35	38	35	38	25	43	38	32	38	55	35	30	36	35	36	41	46	45	38	32	31	30	35	36	42	47	41	43	35	36	38	25	37	34	32	31	35	32	36	41	42	36	27	34	29	39	31	36	43	32	50	33	34	42	41	35	26	28	35	35	36	38	48	40	38	41	37	22	50	38	37	32	36	39	46	39	34	31	43	32	32	37	33	37	35	28	32	36	46	35	33	38	38	32	36	45	31	34	27	37	32	51	33	31	37	35	38	36	47	41	26	25	39	39	39	39	35	32	28	39	42	29	34	32	40	39	42	34	40	51	41	35	41	37	35	27	38	42	41	45	50	23	31	35	29	40	37	38	35	35	50	41	37	36	41	41	34	35	27	31	32	25	36	37	35	39	44	39	29	32	41	35	33	40	25	41	30	34	40	33	32	41	48	25	39	61	37	38	31	27	35	31	34	27	36	43	33	39	43	27	34	24	35	30	47	36	45	34	31	42	39	34	37	36	21	43	39	44	32	42	36	47	39	30	33	30	27	37	36	46	28	44	40	34	40	28	39	25	32	46	20	39	35	44	30	42	34	38	38	50	39	28	34	41	43	24	42	47	37	24	44	36	37	43	41	28	34	37	33	28	35	31	42	25	43	38	38	31	40	45	36	29	37	37	30	49	34	36	32	40	37	43	40	34	31	27	46	35	32	39	42	33	31	30	32	42	32	35	35	40	27	46	37	48	29	31	35	49	32	34	36	38	33	35	34	42	42	27	37	43	43	32	41	37	43	41	36	23	38	41	24	33	33	32	40	48	29	30	30	36	29	36	34	34	32	49	38	37	43	43	37	26	27	46	33	37	55	53	47	23	37	38	43	41	40	34	44	46	28	34	36	37	44	30	30	40	47	13	36	46	36	43	42	36	47	40	45	40	44	37	42	33	45	32	35	38	45	35	38	43	41	48	24	36	35	34	31	48	26	39	28	38	52	34	36	31	30	44	32	36	35	22	43	35	39	26	33	32	39	46	40	30	31	35	27	40	34	36	38	39	36	33	37	39	24	36	38	40	28	39	31	36	38	51	38	36	40	25	47	35	35	32	46	34	32	47	25	38	42	41	47	32	31	34	29	37	34	42	34	37	39	43	38	42	27	29	34	35	42	32	42	28	24	36	42	33	39	28	37	34	43	31	38	29	37	35	38	39	32	42	43	38	33	28	29	34	43	39	43	27	35	41	40	36	36	37	32	46	29	40	30	38	28	35	31	24	38	44	41	27	31	37	39	24	36	40	33	36	37	30	40	32	32	43	36	32	38	36	36	34	35	38	31	25	28	27	29	36	29	34	29	30	29	29	36	36	31	36	43	33	32	33	44	22	48	31	42	34	36	36	30	25	30	27	35	34	30	32	49	39	32	39	35	41	41	35	29	35	45	30	44	36	41	48	35	40	31	48	30	24	32	30	32	36	37	33	36	41	31	35	42	35	37	34	41	33	41	28	33	45	46	33	27	29	44	41	30	34	38	38	38	29	35	30	37	35	47	40	42	45	35	32	29	27	33	34	41	39	33	37	41	39	34	25	35	39	50	30	39	27	24	30	41	46	42	32	45	33	39	42	25	33	27	38	40	32	36	36	39	38	41	36	36	29	40	43	37	36	38	33	38	41	41	37	32	34	42	46	37	38	30	31	43	35	36	25	36	27	45	35	35	37	35	28	38	47	29	32	27	34	31	36	37	36	44	38	36	37	31	39	33	45	34	37	37	34	40	35	33	33	41	35	38	47	33	36	38	37	25	38	37	40	39	29	34	25	28	36	34	39	38	25	34	40	31	36	39	44	37	38	37	36	34	43	32	34	44	38	34	39	30	34	34	31	27	43	34	36	38	37	32	40	38	36	36	39	36	33	38	31	35	38	36	34	31	39	33	25	35	46	36	33	25	33	32	39	36	51	28	32	39	37	37	38	28	37	39	40	28	40	32	31	34	35	28	37	38	42	37	49	36	34	42	36	37	44	34	43	42	34	31	45	42	36	33	43	39	31	36	39	33	40	33	23	38	40	31	36	41	34	34	54	29	37	34	30	31	29	36	22	39	44	39	39	39	46	40	35	38	32	38	41	38	36	49	30	28
48785	61192	65603	81344	81805	48544	1959	1538	1303	1140	967	906	850	930	919	891	848	818	788	756	753	722	737	709	748	702	688	676	673	706	638	643	685	664	661	658	657	610	595	630	619	668	599	605	620	601	612	672	638	681	628	652	602	634	643	672	584	641	606	623	645	634	616	618	599	638	617	631	634	582	595	614	591	658	616	622	634	585	597	628	607	586	599	601	615	630	601	614	538	580	587	596	587	599	590	530	633	591	600	573	600	613	623	600	597	604	555	622	632	579	601	575	616	595	607	585	563	569	617	587	544	572	566	604	605	618	613	581	550	537	628	598	589	583	598	597	605	560	588	599	611	617	601	627	587	580	597	616	560	620	603	581	637	575	571	537	594	567	610	605	599	600	594	576	611	608	600	590	578	581	591	573	593	619	567	627	573	602	569	595	634	609	643	611	600	599	607	567	584	621	610	623	597	553	585	594	628	623	614	577	593	603	611	595	609	594	617	605	583	599	562	595	594	654	577	591	576	571	601	580	632	626	559	586	610	598	560	616	599	592	615	645	616	573	577	627	582	623	581	622	570	613	587	592	593	602	577	578	615	559	599	569	570	618	581	588	627	611	592	626	601	616	607	591	601	587	598	590	600	583	575	604	633	551	599	618	585	591	615	592	580	580	604	593	600	637	628	594	615	604	578	590	582	598	590	631	614	655	597	603	619	596	604	603	604	616	615	572	624	596	603	598	607	562	564	616	595	588	584	599	555	573	603	592	610	609	576	612	611	618	572	612	655	605	620	571	592	613	575	580	598	568	608	602	590	601	573	569	608	569	595	630	550	605	577	618	657	576	558	569	561	651	573	600	574	610	582	603	570	568	625	628	636	613	573	573	592	589	586	600	610	561	595	582	576	605	608	638	628	605	581	554	630	553	566	586	584	618	554	621	581	586	623	617	606	573	568	650	599	600	581	648	594	619	536	643	618	617	586	588	597	572	575	618	585	604	622	584	616	581	563	597	589	626	579	598	599	580	599	585	577	589	633	642	653	585	632	612	541	624	571	627	633	626	624	602	584	612	629	571	604	641	584	594	626	624	604	592	605	590	597	615	660	608	575	606	591	605	603	583	580	596	642	596	596	606	620	558	611	618	632	605	629	594	618	584	578	590	580	619	611	599	575	627	583	563	571	541	601	604	617	575	621	596	549	613	582	598	591	589	604	601	613	603	624	625	616	608	578	614	618	608	599	599	592	637	643	597	608	612	591	602	592	605	587	609	629	571	568	603	626	621	598	569	616	535	581	597	633	613	626	566	592	585	593	651	595	597	586	573	595	547	601	623	608	596	589	600	581	614	642	581	640	610	539	591	609	560	556	579	559	597	558	610	626	578	617	576	581	599	610	611	568	587	587	582	621	587	622	566	600	593	632	584	602	592	617	582	595	546	592	659	549	599	631	573	607	564	596	556	556	604	579	591	552	609	589	593	574	531	571	589	591	614	597	584	592	550	571	622	545	602	625	636	610	591	632	588	565	601	593	590	586	643	557	568	583	637	594	577	576	566	614	580	572	590	592	562	590	625	595	595	575	571	590	581	600	561	548	596	617	556	596	569	629	624	575	562	587	572	542	614	623	567	614	601	595	590	632	609	626	601	602	600	575	626	608	628	620	625	566	586	584	575	571	587	590	591	630	575	595	588	587	585	571	581	593	571	578	572	525	592	607	620	616	601	597	604	597	575	578	629	595	591	599	536	601	651	580	577	602	596	593	574	627	625	569	592	598	588	568	589	591	607	614	605	602	583	590	594	549	589	574	600	616	578	592	618	595	563	578	610	638	570	633	608	593	579	581	608	592	652	600	563	607	613	598	610	598	565	612	576	579	578	626	557	625	599	584	604	578	633	611	612	614	579	603	551	576	627	567	593	568	592	581	578	589	647	570	591	559	561	580	574	584	602	602	610	646	636	649	597	598	584	645	599	578	609	576	600	576	625	563	583	594	611	621	628	618	581	597	569	567	604	583	624	581	623	563	592	593	567	609	561	598	578	596	585	577	589	613	573	578	606	583	591	605	592	595	597	617	574	629	577	568	568	608	599	568	571	663	627	585	632	575	628	530	530	564	624	605	630	575	616	629	601	646	643	600	603	601	623	583	568	577	574	585	625	595	567	594	633	622	568	591	596	628	592	576	588	620	619	631	583	544	553	611	587	611	596	577	605	653	576	635	563	596	552	586	602	612	593	585	617	607	583	562	633	569	573	615	588	571	616	593	595	617	586	574	589	618	573	568	580	584	606	621	563	553	583	604	551	600	575	661	553	577	600	616	595	635	594	616	617	619	583	606	649	630	598	569	603	606	625	613	602	582	588	594	644	547	613	565	580	583	606	623	622	559	618	603	609	633	578	580	581	629	594	591	576	573	605	604	574	638	599	582	629	566	557	651	614	578	571	578	609	607	575	606	632	600	614	605	630	564	596	625	618	605	621	546	603	574	623	598	621	584	592	610	596	568	594	605	591	606	612	567	599	581	588	636	647	595	555	587	569	591	616	591	597	623	600	591	567	598	583	564	540	562	642	627	565	568	593	577	618	581	602	589	587	579	646	618	560	566	598	592	581	600	590	622	571	598	583	604	594	590	596	579	612	578	551	581	603	589	620	594	614	584	604	618	581	551	565	612	620	567	610	635	567	611	571	615	602	586	634	630	587	607	594	562	631	615	589	606	639	614	577	574	575	608	627	581	580	614	607	599	589	599	602	633	616	657	581	585	575	607	614	534	598	619	601	599	590	613	575	617	600	618	590	585	616	566	645	570	560	615	607	618	625	624	573	542	598	599	572	616	600	597	595	599	581	593	590	588	634	637	585	591	624	570	600	595	558	573	605	562	621	647	571	565	611	604	624	572	613	602	616	610	572	607	619	581	575	592	595	548	620	573	595	592	558	593	634	608	609	626	619	580	561	564	573	561	569	566	586	571	627	600	589	593	607	613	596	664	599	590	586	565	625	556	556	618	613	605	613	595	596	571	619	579	617	579	594	574	652	610	580	590	626	607	593	646	570	564	615	615	572	584	567	606	584	550	649	622	577	620	633	585	588	604	599	623	594	587	577	555	586	560	584	610	547	580	594	613	594	572	605	672	583	645	628	603	609	613	602	620	628	597	623	624	590	579	591	664	559	598	593	604	594	624	579	583	601	582	645	609	631	551	593	576	549	606	586	597	570	598	611	600	577	580	632	591	588	621	640	573	592	575	560	585	598	623	582	583	574	560	592	621	580	609	592	612	593	569	635	598	612	604	602	600	595	606	629	615	530	582	628	581	608	624	610	602	637	551	622	569	601	605	603	637	610	652	599	638	575	599	595	595	623	631	592	558	624	590	601	604	595	595	654	603	608	598	579	601	587	655	597	604	583	602	569	578	621	581	572	623	612	580	620	578	612	626	628	575	571	649	553	617	572	602	564	641	596	631	572	574	574	588	552	610	589	592	561	614	602	601	583	596	582	593	616	602	604	596	579
3069	4532	4089	3457	2533	857	32	40	28	47	28	28	43	35	29	27	30	33	31	35	38	31	36	36	31	37	35	36	26	46	26	25	40	29	27	40	27	23	28	37	33	35	35	36	25	41	29	32	31	36	29	34	33	32	27	25	43	35	38	26	37	29	40	36	36	38	31	34	26	31	32	41	27	24	37	36	36	36	30	34	35	31	34	30	24	37	41	32	30	26	36	36	41	30	28	22	25	30	26	33	30	33	24	29	34	29	33	26	26	27	33	39	26	30	31	26	36	33	30	35	33	24	33	26	33	29	30	27	39	32	20	29	31	28	29	35	36	28	19	35	31	33	33	24	36	27	35	30	30	39	38	19	33	31	36	38	39	39	33	32	30	31	36	31	43	30	27	37	33	34	43	43	31	31	34	29	37	40	32	24	30	29	40	30	31	30	29	31	28	34	35	27	26	29	37	32	24	33	33	26	31	25	30	34	40	30	26	29	30	34	38	46	42	39	38	29	36	35	23	37	33	39	32	38	34	33	39	32	26	39	28	37	43	20	36	39	29	36	24	28	40	24	44	36	28	29	37	29	28	37	29	20	33	32	29	37	36	32	31	23	28	36	32	29	24	39	30	28	29	29	26	12	31	46	26	32	35	21	41	17	27	31	28	27	32	37	32	32	30	27	39	32	36	32	33	37	25	28	31	33	37	28	31	36	22	35	29	36	41	36	39	30	36	28	34	38	45	24	38	27	28	32	25	30	29	30	37	41	43	34	37	45	24	31	28	39	51	37	33	42	27	34	31	44	30	30	44	34	33	36	25	37	21	36	29	23	37	32	30	32	31	39	23	23	26	24	25	29	19	40	35	39	26	34	37	34	38	29	44	29	32	34	36	21	22	37	49	37	30	31	22	42	39	28	25	33	26	20	22	35	31	36	35	25	40	32	33	25	42	43	30	39	27	27	35	41	33	41	41	24	45	31	25	43	33	28	27	31	31	30	33	35	36	35	22	35	32	30	23	28	43	29	30	23	28	29	23	41	28	41	41	33	36	23	34	27	37	29	21	30	37	40	33	34	32	27	28	34	37	42	38	31	30	31	31	42	35	33	24	26	34	27	36	30	31	35	27	36	32	29	34	34	29	38	24	34	32	38	25	25	28	33	39	29	29	36	25	34	37	43	29	31	35	34	46	36	42	23	29	37	28	22	31	33	28	30	33	31	39	27	23	31	26	39	30	25	25	27	43	41	39	35	33	37	36	36	29	23	21	27	27	29	36	36	25	38	35	34	30	24	34	35	43	33	31	27	30	27	31	38	38	29	26	27	21	27	36	37	32	38	33	39	22	34	42	38	38	35	32	35	25	23	34	35	35	35	38	40	38	32	29	33	43	38	27	40	30	40	32	45	18	35	41	28	41	25	39	33	28	42	37	32	31	38	24	45	35	31	26	30	28	34	23	40	37	27	38	38	41	27	34	32	34	33	23	28	34	25	32	36	40	35	31	33	25	44	31	35	40	41	36	34	35	38	24	42	40	23	25	27	21	33	27	34	24	32	27	44	39	23	33	37	40	39	36	34	27	28	32	26	27	16	28	20	29	30	25	32	35	29	27	36	31	37	36	36	37	39	29	39	37	20	34	39	47	32	30	35	27	35	28	28	32	31	29	35	35	37	32	28	36	40	37	35	29	29	38	34	35	35	31	37	29	35	28	35	35	36	30	32	32	31	32	35	22	30	27	30	32	38	38	27	35	30	30	28	25	29	33	35	25	27	33	36	27	34	33	32	33	34	31	36	33	35	29	30	35	32	31	26	29	38	25	48	37	32	41	27	37	43	22	26	29	23	35	36	34	32	32	34	36	39	44	38	34	27	30	31	38	25	25	36	34	37	33	37	35	28	26	35	36	40	28	37	42	30	22	36	29	36	42	34	38	24	27	32	36	23	24	33	32	30	36	36	29	33	38	31	37	31	24	26	29	35	34	26	29	33	24	29	39	26	39	42	35	25	28	35	30	43	32	36	29	39	35	33	37	34	35	30	27	27	43	43	26	36	34	35	26	29	19	29	24	27	25	23	37	29	37	40	30	31	34	40	36	40	30	33	34	35	30	34	32	40	29	38	37	34	35	38	32	36	37	24	35	26	37	33	31	38	27	36	26	34	21	30	33	32	33	30	28	42	23	29	34	37	35	32	33	37	36	35	34	35	21	30	39	27	34	24	25	39	22	35	27	43	35	21	35	34	26	31	34	33	29	29	43	30	31	31	30	25	29	38	29	31	29	33	29	28	39	28	30	43	34	32	35	36	29	30	38	29	32	30	45	38	24	39	28	26	32	19	31	29	28	28	33	38	18	25	27	30	32	27	34	20	35	36	35	22	32	27	26	35	30	37	30	35	31	46	30	40	38	26	36	20	32	31	27	28	32	23	32	26	30	28	37	35	21	29	37	28	34	35	33	36	22	44	32	26	26	36	35	31	33	30	35	34	34	39	35	30	28	24	29	33	30	40	41	36	27	32	35	30	34	40	25	27	31	28	33	31	33	34	33	24	27	30	35	36	36	22	40	35	27	30	39	38	36	30	40	30	31	29	36	42	28	33	25	29	31	34	36	32	25	26	31	34	26	42	29	27	36	36	24	37	33	38	30	27	27	41	36	24	27	41	32	21	32	31	37	27	27	30	28	31	41	27	34	34	25	36	33	25	36	29	34	26	39	30	26	38	41	31	35	29	36	26	38	35	26	37	27	36	30	24	31	34	30	37	33	37	24	33	28	31	29	33	32	33	32	22	35	27	39	40	31	33	34	20	23	33	29	38	24	41	31	18	34	40	32	32	38	28	38	26	29	31	34	36	39	32	35	28	28	26	27	31	30	29	28	27	26	31	43	35	31	26	34	36	40	34	31	27	29	36	30	30	38	30	30	37	33	30	37	28	36	22	30	38	37	42	24	29	30	25	29	36	28	26	30	29	24	27	30	30	37	30	28	30	32	41	34	30	36	39	32	32	34	28	29	32	30	40	28	35	38	36	30	29	29	46	35	43	30	32	23	32	31	35	28	26	36	34	31	35	28	41	24	39	27	36	37	42	44	27	26	28	30	34	30	29	36	32	39	27	39	41	38	35	25	27	28	46	31	24	33	36	39	34	41	41	32	25	25	38	36	30	29	30	38	28	24	41	26	37	32	29	33	26	35	34	40	45	35	33	30	33	31	31	36	28	30	40	36	28	37	28	32	31	29	23	35	41	40	35	41	34	43	37	27	32	32	33	26	34	28	34	25	28	39	37	44	41	41	31	31	22	21	37	20	36	26	37	43	31	31	24	25	28	32	39	31	47	28	43	35	22	18	27	34	27	29	34	27	37	29	24	31	27	37	29	36	27	33	36	26	27	36	29	31	34	24	27	40	23	39	25	40	34	29	25	31	39	28	28	29	38	21	33	38	41	34	28	33	45	41	34	42	26	33	29	28	33	29	27	27	39	29	28	43	29	39	28	27	37
34018	40362	36839	46259	45470	26808	684	646	622	585	607	571	589	584	618	617	576	639	585	570	569	570	609	550	560	551	561	543	537	543	553	577	560	525	582	555	561	576	521	554	560	550	540	507	519	526	503	521	561	537	545	545	530	560	561	525	580	504	527	564	516	535	542	534	521	575	544	567	549	557	567	541	534	566	544	497	562	553	555	520	491	534	580	517	566	545	471	502	552	510	541	573	555	545	547	562	506	536	558	557	523	573	507	553	516	501	565	566	514	528	537	577	531	560	492	561	547	540	584	485	521	535	523	538	560	512	531	541	551	525	521	568	550	577	556	536	546	539	529	589	556	543	550	507	508	508	564	524	520	509	547	536	520	474	524	540	504	541	512	519	553	559	508	503	530	522	562	510	550	559	539	546	532	551	518	565	512	560	543	521	526	567	536	510	556	545	538	487	519	530	552	504	505	525	519	524	521	511	593	503	551	481	550	545	487	529	559	557	514	483	548	522	508	564	563	506	506	520	527	527	518	507	505	538	514	521	521	544	547	533	584	517	550	555	525	518	558	549	497	570	520	538	518	525	598	511	545	522	530	515	536	550	519	555	520	545	542	529	516	514	563	508	544	554	543	569	565	524	550	531	550	555	550	520	552	510	524	559	526	511	525	546	518	567	489	540	556	540	514	513	506	498	548	599	539	523	580	510	500	492	515	520	521	509	557	550	520	574	522	542	567	537	562	557	510	529	537	487	542	564	501	517	521	559	526	522	495	521	535	521	538	532	538	528	539	525	541	532	513	544	527	532	554	522	539	548	544	503	523	502	556	575	503	532	529	493	532	531	539	550	532	546	496	526	540	502	507	521	559	525	541	610	546	535	519	532	524	505	508	558	524	531	526	533	562	547	549	515	547	542	529	519	539	547	527	518	548	519	542	505	554	524	506	533	530	564	544	566	514	500	563	553	557	564	546	531	547	577	548	537	527	537	528	461	545	569	586	519	524	517	560	504	555	513	531	492	543	484	511	525	495	528	574	551	551	508	483	580	518	521	541	534	525	531	514	529	518	529	526	524	466	510	513	537	526	502	499	539	543	524	485	526	524	495	541	551	502	542	546	524	523	493	542	546	582	576	491	493	529	511	529	520	535	565	573	538	562	515	524	525	528	495	552	533	544	530	515	530	526	523	531	583	535	559	521	510	551	556	530	518	522	532	538	511	515	535	541	541	542	556	515	515	561	556	548	518	511	529	576	564	548	524	535	528	566	541	516	534	531	527	519	512	539	577	502	508	541	516	556	513	552	529	553	584	541	551	515	542	556	502	549	545	537	523	549	545	525	554	517	523	518	532	552	513	534	533	515	545	512	500	570	522	519	560	546	553	524	555	491	499	512	549	530	533	500	526	569	533	542	531	519	518	511	526	528	506	581	497	538	522	509	538	534	515	506	555	529	509	518	538	544	551	544	586	522	546	539	552	552	558	497	539	507	553	559	516	547	549	506	559	526	475	528	553	535	522	542	510	562	546	550	521	513	502	521	566	500	524	526	575	552	521	535	530	547	549	493	598	526	573	514	516	530	517	547	529	534	565	592	517	521	522	542	508	533	569	556	537	527	545	527	560	582	542	536	532	538	549	541	524	563	502	512	564	491	537	534	507	564	517	499	507	522	554	539	510	502	532	527	538	517	564	524	551	545	519	566	534	543	563	549	543	505	514	491	521	539	502	516	564	521	514	536	492	522	539	523	526	539	523	521	522	491	535	567	518	533	557	520	523	530	561	548	551	540	525	530	549	558	531	479	536	514	516	509	532	568	535	533	513	546	553	513	530	566	550	548	492	532	536	558	538	574	508	539	550	523	584	544	549	532	559	564	546	538	575	560	537	560	500	550	556	534	503	534	502	547	552	574	521	532	540	510	511	546	480	472	523	578	479	530	584	511	551	546	519	544	504	528	565	549	546	568	558	523	522	540	537	519	512	531	515	524	515	547	508	539	525	550	530	549	519	532	524	536	530	526	529	541	537	527	564	511	557	544	530	521	566	505	503	551	518	563	513	511	517	515	550	487	539	513	554	528	558	600	562	537	561	577	526	561	499	566	523	490	577	512	523	592	517	471	520	543	560	506	567	526	595	604	562	549	564	514	530	538	544	559	568	527	522	495	518	532	494	527	510	514	545	565	514	548	522	538	563	550	532	546	501	552	547	520	495	537	532	500	565	517	537	523	518	602	555	552	527	529	582	545	521	565	539	521	536	544	556	560	535	555	555	520	542	512	504	530	531	540	512	492	523	533	501	537	553	497	529	548	545	556	548	528	504	520	505	548	562	533	510	587	513	558	482	507	511	532	521	555	537	519	511	540	542	494	572	537	572	589	555	543	581	569	518	542	543	520	508	537	543	577	546	543	521	550	538	513	525	540	518	551	557	532	526	522	510	576	524	544	489	526	561	538	551	572	543	536	523	543	524	529	521	547	502	518	536	540	556	525	537	512	512	508	517	546	540	552	571	545	508	565	504	537	489	535	542	532	550	519	486	558	506	519	524	538	551	538	555	520	559	552	550	557	527	559	508	562	542	534	526	498	515	501	547	523	579	551	484	567	581	540	569	534	547	514	512	514	584	497	522	538	522	577	578	536	535	538	533	504	520	541	528	540	550	585	552	524	524	525	523	511	559	543	513	526	512	564	547	569	563	522	519	530	523	540	531	507	513	557	519	512	527	525	561	550	497	572	521	560	528	556	502	547	515	566	541	545	558	481	546	563	562	511	530	568	532	544	538	567	531	565	539	585	513	542	555	519	523	547	516	542	570	529	498	525	510	547	507	529	562	548	515	550	534	572	503	556	538	537	542	551	562	537	522	505	486	553	554	555	530	532	510	558	556	556	532	540	507	528	503	545	554	538	561	515	531	534	543	529	559	549	513	549	541	519	524	536	551	521	497	562	508	565	529	540	525	501	524	505	478	527	513	549	578	523	503	551	516	522	527	570	530	517	546	500	526	581	518	542	502	537	544	525	527	515	533	514	548	547	536	563	555	565	537	519	532	549	575	562	518	557	538	523	560	540	498	506	528	523	542	513	533	554	528	521	509	542	514	532	542	564	514	530	521	490	524	555	531	495	545	552	506	556	560	529	568	525	515	539	509	490	512	583	515	559	549	561	498	545	553	537	542	540	527	520	532	565	557	520	523	508	537	517	541	490	523	550	516	503	508	516	524	520	514	523	525	497	531	540	501	529	559	549	512	503	560	568	579	540	538	531	506	581	545	579	529	537	532	547	531	514	547	488	501	533	582	536	556	540	501	538	554	576	524	537	539	578	554	530	547	558	495	512	522	514	524	543	513	514	534	533	496	525	569	543	535	543	520	513	533	552	499	515	535	542	545	551	552	592	552	545	540	537	528	509	551	540	569	525	549	546	530	536	573	548	570	507	535	512	488	529	502	534	540	498	563	548	528	552	493	539	521	551	510	494	546	535	525	528	551	542	512	550	543	547	549	555	520	528	492
6676	21295	22341	19987	16379	5882	100	36	38	31	29	28	28	36	34	39	41	39	30	38	40	33	29	48	34	46	25	40	29	48	35	31	24	34	39	42	26	29	41	19	27	41	28	22	31	31	25	25	26	34	31	25	36	38	26	34	37	37	47	30	34	38	40	35	30	42	24	33	39	30	35	22	28	27	32	32	34	36	33	38	23	27	31	33	39	38	25	39	38	25	32	34	39	34	34	23	27	37	39	24	24	33	30	27	30	25	36	30	28	17	36	28	17	30	34	36	24	28	26	45	38	29	34	37	33	30	36	35	28	36	34	26	36	34	24	40	27	37	29	37	36	31	32	37	39	28	20	31	36	26	39	25	35	35	26	36	36	46	35	36	27	37	34	31	35	36	27	37	33	43	37	38	29	23	26	38	23	40	35	31	31	42	29	29	37	23	34	27	34	31	28	21	24	31	35	30	29	39	36	40	33	31	29	37	28	28	31	25	21	23	41	34	35	28	22	21	37	33	28	37	20	47	36	42	30	18	37	40	35	26	38	27	36	40	27	24	27	35	28	33	33	24	37	31	21	29	36	36	25	26	28	32	38	38	35	34	36	33	27	28	31	41	34	29	31	30	37	41	30	33	34	26	32	35	34	29	26	31	38	28	29	29	30	44	30	27	36	24	34	33	43	30	33	39	28	47	42	33	30	24	38	31	36	28	40	29	23	32	30	30	33	29	24	27	38	38	33	33	32	27	36	34	43	35	30	26	34	24	29	43	25	28	24	31	36	22	31	42	36	39	30	32	28	30	25	46	24	33	36	21	40	51	27	39	40	27	29	44	34	26	28	26	33	26	36	34	37	34	29	25	34	37	31	28	24	38	27	26	35	25	32	32	24	27	26	35	24	32	26	27	24	28	41	41	32	39	28	33	42	32	28	40	33	28	30	23	36	25	30	25	34	41	25	38	31	25	29	20	36	33	25	39	24	32	35	31	30	34	30	37	32	43	34	33	41	43	28	36	42	36	24	22	17	28	30	35	28	29	38	31	29	29	31	17	25	27	38	20	37	28	39	30	34	30	48	40	31	34	31	36	28	26	28	29	33	36	36	34	38	33	33	34	31	27	35	26	32	31	33	27	34	33	29	28	38	31	31	33	26	27	26	35	19	34	25	31	26	25	32	35	31	21	27	39	31	29	31	36	43	25	41	25	24	28	34	34	27	33	28	29	22	31	41	30	37	28	29	29	27	35	48	28	30	30	31	28	34	35	35	33	35	30	15	27	38	32	37	21	33	35	32	34	24	31	34	26	41	28	32	28	27	23	29	33	30	28	25	35	40	26	33	33	32	36	29	23	36	38	31	34	32	42	28	44	28	36	24	38	36	30	37	45	25	35	26	19	26	28	30	42	23	24	32	30	43	38	30	37	37	25	29	29	26	42	30	31	29	25	40	33	33	26	21	38	30	29	32	41	38	32	33	42	26	29	28	23	31	25	36	36	39	34	25	30	36	32	32	26	29	26	21	34	37	25	34	33	34	29	36	27	28	37	34	24	29	29	30	35	31	31	25	36	34	32	29	33	26	31	33	29	40	27	28	32	28	32	41	26	25	33	31	24	35	27	39	31	30	40	34	32	36	21	33	32	35	28	30	27	32	42	21	35	30	37	35	28	36	37	31	37	28	31	31	32	35	33	27	25	34	41	27	39	36	26	31	30	36	42	23	30	26	33	33	34	25	22	33	30	26	43	25	37	38	29	35	29	31	39	32	28	26	34	38	30	26	26	31	23	32	27	28	28	28	29	23	33	30	37	28	30	38	29	39	34	27	29	31	26	28	34	37	51	25	31	28	32	39	27	28	32	37	37	37	37	33	33	33	37	38	31	30	44	26	33	36	33	20	37	24	32	37	37	36	25	32	44	28	29	38	42	37	37	41	22	27	30	23	22	32	34	28	40	29	30	38	23	29	36	35	30	23	24	34	34	20	34	28	30	36	37	37	32	30	31	43	31	26	35	29	30	30	20	31	36	29	33	38	34	29	28	34	31	37	32	26	28	30	25	38	39	25	27	26	52	32	28	31	29	40	30	28	36	24	27	31	25	32	26	28	27	42	32	23	32	27	26	21	40	33	35	45	33	24	23	28	23	28	36	31	28	27	24	25	38	32	32	36	27	26	30	33	28	34	32	35	32	32	34	23	35	32	34	36	22	26	30	25	28	30	25	30	23	36	47	35	29	32	36	23	28	29	39	29	29	43	32	30	23	26	33	27	36	32	27	26	23	38	35	25	30	32	40	38	30	25	43	34	35	27	29	28	32	29	30	35	26	33	25	32	32	24	29	33	31	41	31	28	33	34	23	25	42	36	30	34	23	28	27	23	32	26	35	25	37	30	35	32	41	24	25	34	22	38	25	37	25	29	29	36	37	31	39	32	25	29	39	20	27	40	28	36	35	41	25	38	27	32	30	42	25	29	29	35	41	18	39	31	35	33	25	29	41	31	36	34	30	35	28	27	32	23	31	21	40	28	39	25	22	33	29	39	29	35	29	29	33	31	25	49	34	28	29	34	40	30	31	41	38	31	26	29	36	38	33	36	27	28	39	44	36	36	42	42	35	28	41	29	25	25	27	26	32	29	32	28	37	31	28	25	18	28	29	30	42	33	27	28	21	39	44	23	25	27	30	25	38	23	33	28	33	27	30	23	30	27	31	38	43	41	34	38	30	29	23	38	25	47	37	29	28	30	27	25	20	35	31	39	22	36	26	30	34	32	34	32	29	34	29	29	25	37	42	27	32	25	24	30	31	34	19	36	39	38	42	29	36	41	24	27	35	33	35	29	32	24	34	26	26	32	27	37	35	39	23	35	26	36	22	36	27	33	27	29	26	21	32	38	26	43	33	27	30	24	36	29	26	27	32	41	35	31	37	41	37	33	34	37	26	45	28	30	29	34	34	40	20	30	26	33	22	32	28	30	36	27	32	31	26	26	28	36	31	30	38	33	26	35	26	31	30	30	33	35	27	34	22	36	40	27	33	24	31	30	36	34	29	32	25	23	30	38	22	32	29	24	30	30	31	17	34	32	18	25	32	35	27	32	27	23	30	41	31	23	29	23	26	35	36	34	35	29	28	36	34	30	37	33	28	36	32	37	37	30	22	41	33	33	22	42	33	25	30	27	33	30	26	34	36	40	30	39	43	29	34	43	23	41	41	27	34	38	26	34	29	40	35	33	34	32	46	29	31	25	43	32	25	33	27	32	17	31	20	25	40	39	44	28	23	28	19	23	24	40	35	22	23	36	36	33	34	38	23	31	30	41	24	36	26	25	36	36	33	37	24	24	44	37	34	31	30	21	31	40	25	38	37	28	36	33	33	29	24	29	21	28	23	37	25	29	32	31	34	24	43	36	31	31	39	29	23	32	23	39	36	33	43	21	30	40	22	29	32	31	28	33	27	42	33	35	23	29	35	22	36	30	35	36	34	36	44	31	27	33	40	33	36
47079	66285	63513	80808	76942	47854	1763	1375	1215	993	887	852	792	835	808	756	744	760	715	712	729	699	692	656	619	591	657	616	614	592	586	548	582	583	595	595	580	581	579	528	531	527	537	578	567	605	555	521	600	537	549	566	530	533	541	553	574	558	550	544	517	567	530	563	589	546	552	513	532	521	545	563	501	525	545	521	540	540	523	571	547	520	498	530	519	534	508	544	514	511	514	521	507	484	483	540	604	532	536	521	544	576	530	536	521	528	493	531	533	515	518	505	553	527	541	519	541	559	507	490	533	526	521	513	564	544	534	530	505	525	468	559	548	555	527	551	541	509	539	525	541	542	495	527	530	505	569	537	498	507	561	524	538	483	548	529	524	507	562	535	534	497	467	504	518	507	558	556	521	493	486	552	584	557	557	539	566	518	553	527	520	506	544	537	543	480	538	487	498	492	507	531	538	523	513	528	506	493	524	515	512	549	576	503	523	517	524	486	521	491	517	539	506	510	488	547	505	475	519	539	495	563	495	503	515	543	541	516	534	521	523	543	558	564	530	555	547	560	521	485	550	561	520	531	562	528	518	537	578	505	548	516	532	511	504	521	533	525	500	503	555	487	522	542	540	539	525	546	544	532	505	525	537	523	531	529	545	501	561	541	556	547	486	483	503	566	514	564	574	548	561	553	500	534	504	509	527	538	508	523	563	517	533	538	488	531	535	513	580	537	478	517	523	540	545	509	547	528	506	543	531	502	558	528	521	528	460	535	509	512	559	549	521	536	523	514	507	536	527	520	565	458	556	526	481	540	549	544	524	539	509	509	556	502	503	535	486	495	493	549	521	532	578	536	499	549	527	533	537	524	535	541	511	523	522	550	539	554	528	516	508	527	527	525	519	528	506	560	555	520	538	561	483	542	535	500	476	528	524	529	534	552	540	536	507	533	520	528	523	521	525	512	531	528	530	503	536	515	537	545	545	547	543	574	520	523	549	530	503	543	541	528	531	529	555	506	544	520	569	491	563	542	526	512	537	531	540	544	486	521	546	526	514	529	528	538	549	529	521	530	540	548	539	510	492	546	546	543	539	524	547	524	533	541	539	500	561	535	534	516	523	528	524	520	497	541	516	542	541	522	555	524	522	530	561	511	526	505	564	523	521	487	514	528	538	515	522	463	550	468	481	493	525	505	542	591	534	517	534	511	529	537	490	492	548	554	539	473	558	540	531	521	538	547	514	507	541	516	531	555	514	531	507	534	540	505	523	533	559	549	496	525	538	505	547	516	512	542	518	505	543	571	543	508	530	502	516	511	508	496	504	546	470	484	531	539	527	499	524	508	507	520	541	531	526	498	510	528	529	542	558	559	499	530	528	538	536	489	521	505	506	536	546	522	484	574	499	530	497	511	512	466	525	544	520	533	550	523	512	515	506	577	512	528	520	532	540	497	514	532	519	550	503	537	510	550	529	490	511	541	547	525	512	537	554	537	540	531	547	547	540	518	551	520	522	520	526	511	496	517	495	540	561	525	552	518	502	561	495	517	517	502	495	524	489	540	510	526	500	541	568	552	483	511	513	503	547	522	526	508	537	505	576	537	513	546	550	515	539	535	498	511	516	520	509	501	504	530	531	551	531	497	510	538	539	568	561	518	532	542	526	516	532	518	531	525	529	539	511	526	542	539	562	539	527	538	490	541	501	500	536	525	522	520	502	506	578	484	524	508	546	547	507	516	569	524	517	504	522	548	492	503	482	509	506	549	521	555	556	518	564	537	515	520	537	480	465	502	559	546	572	539	552	523	517	498	553	542	532	557	534	539	577	536	558	507	484	526	532	541	520	586	511	531	500	578	517	521	543	525	560	510	535	512	533	535	504	538	540	548	500	517	505	528	535	517	569	527	541	535	520	519	544	555	448	538	534	510	538	485	523	500	510	565	521	521	514	511	498	517	548	532	522	525	538	522	512	542	517	480	492	549	526	498	504	478	508	528	522	506	529	521	528	514	520	511	516	536	522	538	523	496	529	487	502	503	510	561	555	495	479	505	539	572	508	525	547	476	535	528	527	512	514	532	524	487	552	534	522	494	503	538	498	541	556	507	512	520	543	479	517	542	537	483	557	516	492	534	525	526	542	568	502	504	478	518	543	497	548	522	512	540	526	542	540	537	526	512	537	529	532	525	537	534	514	518	531	512	518	566	501	562	500	474	509	523	512	509	524	560	509	560	588	528	501	539	528	519	521	563	515	510	515	483	534	559	559	550	539	529	506	539	480	519	499	549	539	546	508	519	558	518	507	484	529	543	482	546	524	553	511	530	523	561	512	503	479	508	542	561	506	536	543	563	510	502	503	516	525	571	534	502	506	556	483	513	547	524	507	547	522	525	525	567	506	497	518	510	545	509	526	503	524	504	468	517	495	489	500	478	549	494	520	518	534	534	555	533	538	513	571	506	483	520	554	481	502	509	540	521	537	510	517	532	502	486	515	551	507	504	525	507	497	551	549	520	527	544	549	490	514	539	512	532	509	568	544	511	517	508	534	530	540	512	503	514	503	520	587	539	472	451	519	539	529	536	570	496	548	502	542	512	552	516	500	533	534	591	476	520	533	525	545	519	529	525	477	542	557	524	506	543	497	501	525	525	506	530	530	509	572	566	582	543	520	584	533	549	497	558	532	568	506	518	524	522	481	495	522	548	546	520	556	554	506	487	489	504	537	589	504	523	525	521	535	560	528	509	518	531	565	541	554	527	481	533	522	567	491	532	553	502	542	578	502	553	472	509	554	534	492	557	517	487	527	555	491	509	505	536	561	491	517	545	539	515	537	517	504	557	501	550	511	518	502	525	506	532	515	528	508	476	520	511	514	495	514	519	514	518	501	550	493	559	547	520	537	528	495	545	522	522	536	478	545	545	524	512	529	498	535	517	525	544	545	524	487	529	528	518	516	545	519	561	552	521	517	496	526	508	519	519	497	544	510	562	561	528	534	515	502	483	526	521	513	575	514	493	509	576	562	540	538	515	561	546	545	517	555	517	516	514	559	529	524	522	537	482	532	542	549	512	547	506	513	549	469	523	540	562	550	537	489	535	553	522	525	515	538	540	535	516	532	491	547	551	526	557	513	529	572	533	507	523	547	580	539	501	527	514	523	550	496	517	586	536	508	515	556	509	513	479	540	510	590	508	490	581	508	521	520	528	501	500	541	542	536	517	518	470	520	546	510	529	528	504	530	506	563	495	530	547	515	478	528	513	534	564	467	557	529	527	538	530	537	552	542	525	549	513	524	499	584	568	515	512	528	510	537	521	484	561	546	542	519	552	504	537	562	521	530	495	517	529	499	516	533	537	551	532	528	541	502	494	516	504	535	544	553	520	554	522	548	534	496	539	525	521	505	536	480	508	540	520	523	547	500	538	549	484	518	510	546	549	580	507	489	558	519	534	489	546	484	483	566	532	547	534	509	537	524	530	506	476	527	529	544	520	509	554	525	513	521	530	532	514
5016	10650	12402	11294	9536	2976	56	45	43	58	54	50	48	44	46	40	45	53	46	47	41	43	49	46	37	37	53	40	55	51	37	74	53	36	50	32	53	53	50	47	50	57	50	41	48	41	46	46	42	44	56	47	46	47	47	26	49	56	39	38	43	48	57	34	37	47	50	56	30	37	50	27	53	44	47	31	45	44	50	43	38	38	35	43	42	47	34	34	47	45	37	37	40	49	44	40	36	51	38	44	33	53	54	50	44	41	41	45	48	53	38	52	47	39	39	46	49	57	42	53	47	43	44	50	54	50	53	47	55	44	40	52	42	58	51	42	40	58	36	43	56	53	36	30	47	38	41	53	49	48	46	49	31	45	49	37	50	44	46	53	45	43	47	40	47	50	51	50	36	31	31	31	47	43	45	45	54	44	38	49	44	43	45	47	38	45	50	45	45	44	47	42	48	38	52	55	42	48	42	43	44	55	53	35	51	52	55	39	53	57	51	56	52	42	37	43	37	39	49	52	40	36	40	47	61	41	37	48	43	40	38	41	41	39	62	45	55	57	54	51	36	43	45	44	44	49	54	48	40	46	49	44	54	44	43	50	57	46	39	39	45	46	50	46	46	49	51	36	59	46	56	35	45	41	45	53	38	54	37	31	42	39	50	46	41	37	50	42	54	40	52	36	49	47	43	46	40	50	54	50	54	41	28	44	37	54	34	40	37	43	49	50	47	39	44	38	57	49	40	48	56	51	38	52	36	45	49	52	51	44	32	50	46	35	39	41	47	51	60	36	54	58	52	49	56	46	50	48	52	55	58	44	48	41	46	35	61	51	32	56	42	44	46	43	46	49	42	41	40	61	48	51	44	54	47	52	43	50	57	30	46	49	53	47	44	39	33	49	51	46	39	45	49	47	33	35	54	35	39	59	48	53	42	47	41	45	52	46	45	47	35	41	52	46	32	37	43	47	40	45	50	45	54	55	48	38	55	50	46	54	33	41	43	56	41	46	55	37	51	47	48	60	46	46	45	38	42	45	50	43	44	40	41	43	40	32	59	45	42	39	40	39	54	47	44	43	51	45	46	56	48	50	48	59	47	53	34	44	38	45	38	58	53	47	60	41	50	53	44	40	48	44	54	40	39	45	38	38	36	29	43	41	39	32	46	48	41	41	47	42	59	37	33	39	42	50	37	53	51	39	40	50	50	49	41	50	46	46	50	35	63	47	44	43	56	50	44	41	47	53	39	49	43	47	43	40	48	38	41	49	44	46	48	42	62	46	60	40	44	36	47	47	40	53	66	41	46	50	50	46	52	45	45	40	41	51	48	43	52	35	62	40	46	46	42	51	43	39	37	41	55	48	49	60	51	50	41	40	54	36	41	30	46	45	42	46	55	60	52	34	40	46	41	54	50	40	41	44	49	51	44	43	54	42	48	39	71	55	52	48	51	37	44	46	41	60	45	45	40	44	40	56	51	38	40	57	47	50	31	36	49	47	39	34	46	45	52	45	42	45	49	36	41	40	40	50	45	41	45	44	54	51	50	50	53	40	37	45	49	57	39	56	54	49	47	43	43	55	49	50	41	53	40	46	41	54	52	55	40	44	44	39	41	45	33	33	33	34	40	48	51	54	49	40	50	40	46	53	58	41	46	41	46	52	29	57	35	50	46	48	43	62	35	43	40	45	44	57	41	43	45	40	30	36	46	36	44	51	36	37	47	45	42	42	43	41	49	40	36	44	44	53	38	45	49	47	37	41	42	50	40	38	42	43	29	38	41	40	46	38	52	44	41	41	39	34	55	51	42	48	53	39	53	60	36	40	58	44	45	47	56	40	50	38	57	40	54	53	44	42	38	41	38	51	43	34	48	57	47	53	47	49	46	41	43	50	41	37	52	47	29	54	51	46	46	40	37	43	40	42	36	52	39	50	42	54	47	39	52	44	44	52	42	56	44	42	47	39	47	43	41	60	49	47	48	42	45	43	63	56	54	38	45	50	35	43	47	50	47	42	40	44	38	54	41	47	51	43	49	42	47	63	48	54	56	44	47	42	48	44	54	42	44	55	46	40	35	46	42	48	49	40	46	44	46	46	44	43	45	38	51	56	42	43	58	36	44	41	53	34	47	33	39	48	38	47	41	48	48	42	48	47	54	35	49	54	55	56	44	46	51	51	40	37	45	49	43	41	39	38	53	45	45	46	44	49	43	44	44	39	38	36	57	45	38	51	51	44	46	47	45	49	42	44	39	46	61	59	51	43	48	49	57	43	41	45	45	47	33	42	35	52	45	45	33	37	57	36	49	37	37	34	39	51	48	55	45	34	37	55	54	36	34	42	44	36	53	48	44	54	38	44	56	46	46	40	39	44	36	37	43	56	40	43	44	44	44	48	47	52	50	50	54	44	59	47	52	53	41	35	40	47	44	51	40	46	51	51	45	47	48	36	47	46	45	36	38	54	38	46	42	53	45	46	55	37	48	49	58	50	43	31	49	43	37	43	51	44	45	44	43	47	42	55	50	42	42	54	30	41	49	59	37	37	37	50	47	45	56	42	39	47	50	43	41	36	53	51	50	45	48	36	43	53	49	42	51	27	45	46	51	57	51	48	41	57	42	39	45	46	51	50	46	47	39	45	43	30	41	53	46	37	53	49	39	45	34	47	47	51	59	42	42	38	46	48	36	63	45	38	31	49	44	51	42	53	43	41	37	53	46	36	47	38	70	46	43	49	52	40	54	53	46	52	40	46	47	44	41	41	46	46	47	44	30	52	33	49	42	41	50	35	43	36	32	39	40	51	60	39	35	42	41	49	51	44	48	42	50	32	37	33	42	44	44	44	50	38	38	34	56	47	52	46	34	45	52	41	35	55	51	30	32	44	50	48	43	41	37	39	42	53	52	33	50	43	34	54	50	48	36	39	33	59	42	52	60	38	45	32	46	54	41	67	46	54	37	44	53	52	46	46	52	50	43	42	63	38	44	47	46	48	30	59	47	43	46	50	46	44	48	52	51	40	38	45	51	43	42	53	37	48	44	51	50	49	64	50	40	45	48	46	52	41	50	52	63	40	33	32	37	54	43	49	51	62	34	41	45	56	46	38	34	46	54	33	39	57	44	40	37	52	43	46	45	47	38	41	53	43	40	46	33	39	49	31	50	50	37	50	38	56	44	49	42	45	43	37	44	51	45	42	55	33	29	45	52	53	42	39	43	51	43	49	41	41	43	39	51	45	36	50	49	52	45	42	39	46	56	53	33	47	47	43	54	34	52	56	48	55	50	49	48	43	44	51	44	42	56	45	44	36	49	42	52	48	28	45	46	45	54	37	53	55	42	48	43	49	45	33	52	41	41	52	47	29	46	44	34	38	48	54	32	58	45	35	67	55	53	44	40	47	39	41	54	46	47	43	41	49	47	57	35	68	44	46	43	43	45	41	54	52	59	43	48	54	42	35	54	45	34	42	48	40	47	51	58	42	49	44	45	47	45	46	46	46
36564	51213	51320	68035	67380	38194	1473	1218	1117	1019	932	926	855	940	892	906	919	882	887	910	872	860	888	795	808	783	766	792	784	809	808	862	829	814	808	740	738	760	796	789	767	786	779	783	740	775	749	786	806	812	812	777	795	749	791	741	776	788	765	789	775	813	764	753	753	813	746	757	805	771	739	731	751	785	760	734	721	815	752	761	753	740	795	771	784	748	779	802	778	778	750	784	758	732	749	733	722	725	748	780	719	732	722	760	749	720	753	734	723	736	794	671	793	772	732	723	748	776	753	733	740	787	754	720	777	799	721	764	761	748	755	726	720	805	797	757	737	717	742	725	722	746	730	769	757	731	787	797	743	755	746	765	763	788	710	752	756	769	721	690	736	707	762	804	747	726	742	764	743	786	715	756	705	731	740	743	747	718	754	752	741	747	733	753	724	741	747	735	764	772	768	740	719	693	774	740	733	775	757	743	766	736	795	759	746	744	731	804	755	738	745	709	788	732	764	766	811	737	757	750	759	735	765	779	787	720	799	793	716	720	753	710	770	708	740	727	831	718	777	732	745	738	767	743	726	774	767	761	764	726	735	736	719	748	752	801	735	739	741	791	743	768	769	749	729	761	737	755	698	747	787	742	768	730	737	722	754	788	756	774	717	714	745	727	715	747	739	701	748	779	751	728	707	765	756	702	697	711	739	711	765	710	748	747	703	749	778	764	751	746	740	768	721	766	720	690	762	727	713	788	717	732	693	757	732	740	731	750	736	758	751	762	734	756	784	734	751	740	734	709	740	784	775	728	739	750	805	765	765	785	757	724	715	725	721	690	748	760	774	760	796	775	766	727	730	709	768	757	732	759	740	737	731	744	787	748	775	782	770	739	746	719	740	710	698	713	769	781	779	717	747	760	740	770	727	735	746	766	805	755	749	781	765	754	721	723	742	749	744	752	771	737	681	787	711	728	770	757	752	740	773	734	733	769	751	737	745	738	769	767	793	745	727	781	798	744	764	802	706	767	737	750	737	821	796	754	773	769	778	743	737	754	735	735	787	742	710	730	729	725	732	689	777	724	799	739	729	800	712	802	687	736	761	757	738	764	731	763	754	751	792	736	724	766	696	763	732	700	751	754	754	769	730	761	758	714	712	796	710	748	789	771	770	752	778	785	783	750	735	719	753	773	785	698	787	807	754	750	749	721	726	734	739	768	719	797	790	784	759	735	751	824	790	768	744	724	771	774	753	762	744	778	720	759	725	761	771	728	713	779	751	768	740	767	770	785	754	732	772	752	775	710	756	764	757	679	784	761	770	768	768	683	735	768	769	770	751	753	747	737	705	777	769	782	753	803	755	697	718	759	784	707	772	737	723	692	743	799	750	751	711	769	790	736	731	771	758	735	742	768	755	752	765	772	775	723	765	739	758	753	706	795	761	720	826	711	782	748	748	733	725	727	722	762	788	722	753	732	743	723	723	716	772	800	749	750	729	775	733	739	733	720	724	768	766	745	720	747	758	768	763	786	740	765	720	750	798	786	730	721	700	736	746	765	744	731	812	776	741	736	717	735	748	692	740	792	748	777	742	755	748	757	769	749	698	721	737	759	747	721	768	692	720	793	765	717	751	712	771	694	796	705	729	697	676	721	738	728	778	702	716	748	701	736	761	728	712	742	754	774	748	778	764	784	755	717	751	766	777	706	772	781	732	735	772	738	705	723	775	740	695	754	728	743	751	772	771	703	708	782	762	732	761	753	757	736	757	732	764	737	725	749	729	762	723	732	743	744	742	726	748	736	762	745	749	738	749	736	759	778	746	723	744	817	768	745	731	813	729	739	785	705	766	730	750	752	804	787	748	763	731	717	746	705	737	773	827	772	748	704	700	768	753	772	772	728	759	765	737	755	747	740	785	751	728	749	778	764	737	737	714	680	760	749	747	740	764	718	726	751	692	716	740	759	712	735	733	712	770	746	757	765	782	789	718	738	686	770	770	729	743	771	753	723	729	734	696	791	754	751	766	744	753	783	749	779	784	721	805	795	711	747	753	700	778	754	715	761	774	776	735	697	678	741	711	725	724	715	745	772	766	704	740	730	770	796	748	720	722	746	732	763	739	775	747	729	725	820	788	784	734	756	753	780	759	716	756	754	771	753	772	784	728	746	756	756	731	774	783	776	795	736	769	783	734	752	728	744	728	734	748	769	751	762	755	761	714	766	764	722	730	750	786	768	747	753	733	778	748	757	733	768	776	752	760	686	765	779	759	826	742	761	704	748	722	755	757	752	707	734	750	756	793	738	760	775	764	746	797	754	770	729	766	771	790	716	808	730	747	736	760	806	786	742	752	734	750	800	751	744	686	711	767	729	772	716	716	738	717	744	743	723	729	722	693	740	728	704	778	743	730	690	709	726	751	733	757	732	759	730	770	730	774	792	765	749	694	703	770	727	749	778	757	788	743	762	772	807	716	688	789	773	768	753	780	754	746	764	748	793	754	730	741	736	763	763	756	771	765	792	734	744	760	742	760	708	736	743	813	773	751	779	712	806	780	752	776	746	764	782	739	777	778	764	764	725	797	762	752	762	797	754	803	744	777	719	719	721	718	723	735	753	743	783	769	792	716	725	717	776	724	766	767	723	784	761	724	741	729	743	728	733	730	744	704	721	746	790	729	800	752	759	777	766	730	763	744	696	742	726	741	755	756	743	765	740	781	718	779	716	736	727	702	739	764	733	749	745	735	762	741	751	765	754	750	776	783	797	679	760	764	743	730	713	743	793	788	751	716	750	747	754	746	770	750	756	818	765	712	804	721	766	786	710	720	753	753	710	844	804	721	746	790	788	778	761	728	786	729	737	740	735	716	751	757	740	735	759	726	723	720	764	718	717	773	748	715	783	737	786	756	749	714	750	796	784	741	768	766	785	768	724	745	753	725	741	751	749	755	707	819	775	755	773	760	715	789	725	741	759	735	689	737	759	750	746	766	792	769	787	748	772	810	763	724	735	761	775	725	698	791	715	759	750	739	739	690	779	703	755	718	768	740	718	740	764	796	737	752	696	757	696	755	767	799	774	697	748	721	768	766	744	751	788	752	765	745	751	759	740	710	774	762	806	785	744	746	782	703	722	731	762	760	718	747	770	778	736	750	770	790	777	733	767	687	794	760	698	818	731	785	718	759	708	746	774	744	762	741	745	687	685	743	723	725	744	742	728	763	695	694	692	706	735	768	773	760	733	764	773	803	730	749	735	744	794	811	736	739	778	801	747	740	708	736	727	721	751	757	677	717	725	727	783	676	751	776	700	772	722	750	758	773	746	746	739	772	705	751	798	750	775	764	722	783	765	709	730	728	720	727	767	750	749	747	759	747	795	764	736	741	750	779	714	727	746	756	777	794	687	712	748	732	701	709	698	680	761	727	752	746	749	733	732	732	765	774	715	764	704	713	763	747	757	756	755	718	744	733	742	792	730	690	767	724	740	795	736	720	693	728	725	723	740	783	775
7963	21123	22010	20133	20330	7745	93	43	38	38	36	39	43	41	54	48	35	53	33	35	41	34	27	41	39	44	42	33	38	41	32	47	44	41	36	38	25	36	38	38	36	35	43	46	31	34	20	44	32	29	32	32	41	25	49	39	29	40	29	48	48	40	32	35	31	39	44	41	34	36	40	24	36	36	32	45	40	48	41	26	34	30	30	31	32	34	49	28	40	37	31	40	30	46	40	33	32	41	42	27	35	36	38	36	44	45	29	26	31	41	32	30	39	26	49	32	32	34	34	52	31	41	37	34	35	32	37	30	30	36	36	29	44	36	33	53	37	36	31	35	25	43	33	25	44	38	43	35	28	40	29	26	37	33	39	31	36	32	26	38	27	27	32	48	33	43	35	46	37	40	41	42	41	30	27	37	24	39	39	45	37	39	29	26	43	43	33	40	40	38	38	29	26	34	33	37	37	36	30	41	21	38	27	44	38	32	34	36	46	38	27	30	40	36	38	44	33	38	37	41	37	38	36	37	38	34	34	29	37	31	40	40	44	33	30	28	33	39	34	35	39	32	46	36	33	39	40	35	32	29	35	44	30	37	37	24	46	31	47	23	36	36	31	40	55	37	45	36	31	40	31	24	36	23	36	38	36	39	31	28	40	35	35	30	39	45	39	29	40	36	27	37	30	40	28	41	38	27	36	44	37	32	27	38	41	38	36	45	46	38	42	37	39	38	41	32	26	31	36	35	37	43	33	32	41	36	32	33	41	39	36	38	46	35	33	33	32	33	34	30	32	31	35	44	32	39	30	36	42	31	42	27	25	36	32	44	25	35	34	37	33	49	32	33	36	39	34	26	35	37	29	29	44	30	31	29	34	35	33	31	39	36	32	31	33	38	34	33	30	36	27	36	30	37	33	26	35	41	34	37	50	38	39	51	41	32	30	33	36	29	27	33	32	34	24	39	44	37	34	46	33	47	32	42	39	32	32	42	40	27	33	33	39	45	39	32	43	36	23	38	42	33	44	39	33	32	31	26	34	29	29	31	37	29	30	29	33	34	33	36	34	39	30	39	39	43	41	32	39	39	31	35	34	32	33	35	36	44	43	43	31	41	33	29	39	37	32	49	29	31	28	34	40	33	44	31	26	44	48	33	40	38	40	34	39	34	33	36	32	31	46	34	45	33	30	28	34	33	31	37	32	33	40	26	44	32	42	45	38	29	27	34	33	35	43	44	34	32	34	38	43	38	37	30	37	35	37	41	33	43	38	40	31	45	31	36	26	36	37	50	37	40	34	32	41	30	33	32	34	38	36	48	35	42	45	41	33	32	34	40	31	40	37	36	40	34	36	39	39	39	48	43	30	38	35	29	38	41	33	31	32	28	36	44	39	39	26	36	36	37	42	28	25	41	37	29	35	31	37	38	32	32	40	36	36	32	32	27	44	34	31	29	29	45	34	39	40	35	33	33	39	39	34	30	34	37	44	31	35	37	30	31	41	45	39	31	42	39	35	40	51	43	36	27	33	28	34	33	51	39	45	40	39	44	32	32	37	28	42	27	34	33	38	33	39	27	42	47	36	32	31	39	38	31	38	29	39	38	43	28	36	45	41	37	32	24	46	27	21	33	32	43	31	26	33	37	42	27	35	32	39	44	41	34	34	39	32	39	41	36	36	35	36	35	35	39	28	43	32	30	34	27	34	20	36	31	34	43	44	34	41	40	38	38	35	43	31	24	38	31	40	38	29	36	32	22	26	33	30	43	38	30	32	28	46	42	36	41	23	36	28	41	37	48	34	40	35	39	27	28	28	33	48	46	32	41	39	33	42	45	32	48	35	32	39	24	27	27	32	30	40	32	41	33	29	29	35	38	30	31	41	38	44	40	32	32	32	34	30	39	27	36	28	40	32	34	33	35	30	31	33	33	40	33	34	34	32	27	31	38	40	48	37	32	38	39	39	28	35	32	37	24	42	40	36	27	26	47	36	37	39	40	34	37	48	25	35	39	25	28	47	43	29	34	26	37	38	39	30	38	34	36	37	29	39	37	32	38	32	34	35	45	43	37	37	44	33	27	31	42	32	39	40	40	39	37	39	37	35	29	39	35	30	34	39	45	41	37	41	36	44	37	34	33	32	45	23	37	28	47	34	31	47	26	38	35	21	31	36	23	46	41	24	41	33	42	38	29	40	35	47	43	26	33	37	37	34	32	33	39	41	39	48	45	52	33	36	26	37	36	26	36	37	42	47	29	38	36	44	40	29	33	29	42	34	37	37	37	23	32	41	40	39	35	34	32	31	29	25	43	34	38	32	38	36	34	47	44	38	34	34	35	32	33	34	35	39	33	29	30	32	34	35	34	33	34	41	42	32	31	38	31	32	35	33	33	36	57	39	36	35	41	47	31	41	35	28	48	36	42	37	32	37	38	38	27	47	49	36	29	39	30	31	30	27	38	34	30	45	38	47	40	43	33	38	29	43	27	35	27	28	33	37	31	34	31	43	27	36	22	31	50	25	42	34	35	37	27	35	42	35	37	40	37	38	48	39	33	32	33	38	31	28	48	43	43	30	35	46	41	34	33	32	37	32	27	33	37	29	38	37	30	36	33	35	38	38	41	37	45	43	28	39	39	33	43	46	43	38	43	42	29	31	30	33	48	25	49	36	39	38	35	43	47	42	28	30	46	38	40	32	51	31	32	41	37	36	42	34	41	30	44	37	33	36	36	35	41	26	25	39	38	33	42	41	32	35	32	35	33	43	36	32	24	26	34	35	34	35	35	41	42	26	23	32	47	33	30	39	33	42	29	34	52	27	41	45	46	34	28	32	39	43	34	35	33	49	38	27	44	36	37	32	29	32	37	27	30	40	25	33	33	33	38	37	30	27	37	35	37	39	40	38	36	47	38	28	32	30	38	41	42	36	33	44	35	35	34	29	36	36	35	43	21	38	45	31	44	30	37	33	33	40	29	31	35	33	43	30	33	47	36	48	44	35	34	28	35	43	30	28	43	32	31	28	33	41	28	36	32	31	43	33	33	41	46	38	39	32	41	34	33	27	35	40	32	49	46	40	34	38	41	38	28	50	22	31	48	40	31	34	45	38	34	33	39	28	30	31	26	34	40	27	33	37	33	32	32	38	36	39	42	39	28	38	37	29	26	36	38	35	41	40	46	33	37	37	43	29	43	39	33	32	37	25	41	38	47	48	32	53	37	39	29	36	35	36	31	41	30	30	45	43	37	34	33	33	36	39	41	35	47	32	40	30	40	28	36	32	38	40	25	42	36	37	41	26	45	28	44	40	42	36	31	32	33	49	30	39	37	31	37	37	34	39	44	34	29	33	29	41	44	39	25	37	39	38	27	30	39	49	34	25	40	31	34	41	29	40	40	24	37	41	38	41	36	34	39	52	43	25	31	31	33	46	35	33	31	41	32	36	40	38	41	27	29	33	38	41	48	46	34	34	37	27	40	35	44	40	43	32	28	42	42	29	43
48438	62184	63872	82500	87231	40439	2079	1618	1329	1117	1029	920	914	947	885	824	897	813	849	804	749	794	739	742	725	680	705	656	687	665	680	649	666	670	679	688	641	670	655	646	664	635	654	659	636	643	641	636	665	610	687	638	618	658	620	597	629	576	590	598	633	621	569	627	632	602	589	634	593	603	612	613	572	622	613	635	601	593	596	582	632	583	553	597	625	574	633	569	547	587	596	595	607	578	557	570	605	587	602	611	593	583	563	594	588	595	563	579	616	582	600	624	602	610	637	624	606	544	605	555	615	613	581	606	580	617	562	624	605	593	616	611	636	607	577	575	580	552	593	548	612	573	549	549	608	569	587	616	601	594	607	665	639	591	613	613	629	611	584	587	571	612	549	594	615	603	579	593	556	595	648	601	561	591	582	618	557	585	591	591	564	598	610	568	611	582	615	626	606	614	636	566	621	630	612	596	585	628	627	617	586	610	610	638	598	598	622	551	578	595	598	580	596	601	613	579	602	601	559	565	566	612	589	593	544	629	565	611	579	634	613	631	599	593	602	608	629	594	612	601	588	614	624	593	615	558	570	580	612	596	599	578	610	585	583	625	614	605	661	552	590	596	623	590	575	629	614	608	585	619	619	624	576	571	600	568	615	555	609	597	574	598	573	569	607	596	603	595	598	630	614	622	638	584	599	559	591	596	618	597	556	567	604	636	577	638	604	609	571	632	627	615	563	615	605	575	599	636	587	576	586	579	606	603	597	581	566	568	580	583	601	585	585	567	607	630	607	582	612	592	564	624	584	528	600	578	592	596	639	607	609	605	588	567	588	584	594	590	567	577	607	605	561	587	573	602	579	596	592	592	602	600	564	541	603	592	589	580	582	609	551	604	573	583	621	623	573	583	595	599	596	607	572	589	574	660	624	589	646	620	570	616	524	608	596	597	611	647	593	630	605	579	608	558	597	587	579	584	643	584	606	646	623	628	610	592	555	571	572	551	607	579	620	619	581	634	591	622	605	625	584	609	596	599	552	560	605	569	641	607	597	611	605	588	607	584	595	580	616	606	549	567	587	596	615	585	602	617	593	570	600	589	556	589	591	599	637	629	575	566	591	595	597	589	557	558	604	594	611	593	636	588	621	575	566	576	643	598	611	547	593	594	609	626	610	602	614	627	566	570	570	605	592	589	588	629	616	589	564	595	598	606	596	675	599	594	573	574	632	598	553	588	599	566	557	600	567	626	596	561	595	621	544	570	603	588	619	579	591	583	541	625	598	615	570	585	626	614	643	614	590	588	613	652	603	544	629	572	596	603	582	626	610	593	631	566	668	564	590	580	608	574	617	600	587	620	642	601	549	613	588	568	608	594	569	606	574	592	605	587	587	604	580	612	541	608	614	576	588	559	606	604	598	615	608	580	601	624	593	617	601	637	597	564	591	602	606	551	589	573	617	553	613	597	563	591	573	637	560	584	609	657	629	536	605	617	638	599	580	585	541	619	585	600	569	605	582	610	615	568	567	562	613	620	561	595	598	621	551	610	593	566	581	596	592	618	560	591	598	598	608	599	557	614	607	598	596	590	563	577	610	563	571	599	582	604	551	634	562	580	626	556	563	606	612	574	590	612	617	575	627	582	595	617	626	557	608	576	576	566	596	614	549	589	578	651	608	567	616	569	599	550	634	593	589	572	638	640	568	559	619	534	559	603	588	600	590	552	579	597	611	610	613	603	624	600	610	609	625	577	633	572	631	546	618	608	603	588	610	579	580	611	592	600	636	593	633	576	564	606	571	588	602	601	596	627	617	577	617	561	639	628	591	585	520	607	621	596	634	620	563	572	568	602	624	618	616	595	566	603	582	613	596	604	579	634	573	602	561	594	616	621	585	596	575	562	641	598	640	593	630	593	597	571	654	546	642	633	610	602	608	567	605	584	608	591	619	578	600	620	599	590	602	614	593	596	591	591	565	623	575	617	604	626	559	590	601	608	626	561	583	584	606	629	600	573	559	610	583	583	605	628	635	609	545	620	577	607	602	592	561	611	572	559	634	585	583	637	621	583	592	593	591	632	592	545	597	631	602	576	643	560	596	580	592	626	581	607	609	616	598	600	608	630	603	549	626	604	555	589	605	614	604	618	595	563	570	617	604	587	554	574	616	598	571	626	587	581	648	579	620	585	615	631	608	612	614	566	600	586	580	612	606	538	588	582	601	597	620	568	604	578	552	601	562	625	610	577	599	600	604	572	631	594	570	607	577	593	577	668	587	591	601	579	598	572	656	594	585	646	557	559	660	581	612	573	546	545	638	561	596	622	595	577	578	569	535	613	576	583	563	567	600	594	572	584	562	604	576	603	567	574	584	598	631	563	588	631	587	561	594	522	567	592	554	607	610	616	597	594	569	564	569	622	578	595	605	607	614	576	553	605	585	598	594	619	636	597	590	591	602	591	565	580	641	626	608	570	576	598	618	613	599	594	545	609	570	554	579	581	548	612	602	607	616	586	565	604	607	621	587	580	586	596	625	637	619	582	582	609	618	590	604	591	587	620	625	664	600	612	640	581	607	614	545	612	631	602	545	595	590	599	637	549	545	576	577	586	600	597	611	582	598	613	625	616	591	580	644	613	599	631	595	609	615	627	611	592	612	587	575	596	589	625	612	606	568	612	573	610	628	603	612	581	613	575	596	551	615	580	606	638	585	605	610	618	615	570	610	601	638	620	617	623	595	580	594	614	634	599	577	564	589	585	655	627	610	590	587	628	568	601	608	589	632	593	637	577	613	688	603	576	608	555	599	633	625	620	560	619	627	579	595	594	575	570	576	570	581	584	584	614	606	594	577	575	587	614	582	560	582	595	610	630	590	644	625	607	598	604	594	596	594	606	574	592	592	554	588	553	593	586	617	594	605	600	573	594	600	631	595	595	598	573	578	605	614	596	577	637	598	611	571	563	618	578	602	603	580	612	605	603	573	629	643	563	572	530	630	550	588	629	625	596	621	578	577	590	570	607	553	609	657	623	597	625	575	584	602	631	628	567	633	601	593	605	617	608	595	620	601	557	603	552	594	612	616	607	636	660	578	578	574	613	547	592	605	591	649	579	601	640	580	632	615	600	575	612	614	603	571	546	608	602	586	637	611	581	577	608	605	559	568	558	585	564	592	610	572	627	616	590	670	609	617	629	600	589	579	637	610	595	574	582	589	587	565	600	585	662	574	610	619	610	570	654	570	593	581	569	631	609	595	580	576	595	608	595	614	632	604	604	566	583	598	627	594	593	649	574	564	585	605	624	614	611	616	613	589	648	609	621	621	599	627	567	616	567	595	608	605	605	605	595	616	602	641	595	625	613	566	614	627	615	582	645	593	592	586	620	567	593	635	569	587	626	606	615	596	630	612	600	629	584	586	590	583	626	600	627	561	568	589	590	628	605	592	603	629	596	628	602	582	576	583	637	598	595	573	613	598	547	593	605	578	611	637	606	555	572	537	561	622	652	606	637
2924	3137	3316	3281	3112	910	35	39	33	28	34	37	27	32	31	34	36	30	32	32	38	34	29	27	42	34	25	29	44	28	30	33	39	37	25	30	36	37	42	29	25	40	30	27	32	21	31	39	35	32	35	35	35	30	33	33	33	26	33	32	33	33	26	41	45	28	43	26	29	30	28	37	28	29	41	27	33	31	29	32	34	30	32	37	26	29	29	34	31	35	34	31	35	28	43	36	25	39	30	34	29	40	31	36	34	28	21	30	45	25	36	39	29	26	41	33	24	35	26	34	27	36	35	34	28	31	31	31	23	38	35	39	31	32	23	30	44	23	26	35	35	27	32	30	23	39	26	28	38	23	37	39	42	31	28	28	43	36	32	36	30	31	37	32	34	40	31	31	38	33	35	29	35	41	31	35	23	40	41	30	32	29	38	31	32	38	31	35	31	24	33	33	31	29	36	34	29	42	32	35	31	28	26	29	25	34	28	29	33	32	32	34	26	29	41	32	30	35	32	31	32	35	24	36	30	26	37	33	32	30	33	40	40	38	27	34	33	43	35	29	22	27	31	27	23	42	35	31	28	26	40	27	21	27	34	30	32	31	32	26	36	22	32	38	31	44	30	37	29	38	37	32	23	32	37	25	38	38	24	31	30	26	30	31	30	36	34	28	43	21	27	39	27	33	39	41	33	25	47	33	32	23	36	38	41	46	32	36	27	25	33	35	31	30	35	35	37	39	36	34	35	36	30	20	31	31	26	28	30	28	34	39	38	22	25	35	25	38	30	40	29	27	32	38	30	26	36	34	36	37	27	42	44	36	36	35	29	36	33	26	31	40	22	34	30	34	29	33	24	25	28	33	32	35	29	31	35	29	28	29	20	41	22	23	29	36	32	35	29	34	33	32	27	25	28	35	34	43	40	28	31	23	36	25	29	37	38	31	32	33	27	35	24	35	37	29	29	33	33	40	32	37	35	35	34	38	31	28	39	37	28	39	40	26	32	32	32	34	46	32	34	25	34	31	37	30	30	27	33	42	36	38	23	41	25	22	28	37	36	23	34	24	32	27	36	32	30	32	40	29	33	33	32	33	33	34	38	31	36	21	26	35	32	29	36	37	42	27	34	46	40	19	30	40	37	32	42	29	27	24	35	35	34	27	35	26	33	34	30	28	36	28	33	28	32	40	32	25	35	21	22	37	30	37	38	37	26	33	42	33	27	35	32	33	33	27	23	24	36	29	36	35	33	36	32	36	32	29	33	40	33	31	30	40	29	32	34	34	35	24	33	45	27	29	32	36	33	33	27	32	22	34	43	34	25	31	36	32	26	43	29	38	30	30	27	23	27	34	34	25	31	38	29	33	26	25	44	30	37	44	36	25	33	36	29	36	27	28	35	35	29	30	33	28	35	29	39	33	40	18	32	33	40	35	26	27	42	24	30	33	46	35	39	29	35	30	28	37	25	25	34	36	31	33	29	33	30	34	26	34	36	31	30	33	38	33	36	35	30	30	33	32	32	27	32	31	29	39	43	31	31	30	39	29	34	28	27	23	38	25	46	25	42	20	29	35	24	31	24	33	38	40	34	38	23	31	42	32	26	33	37	37	35	39	31	28	29	34	39	27	21	36	21	34	29	33	41	30	38	32	23	28	33	46	33	24	32	33	39	29	40	26	33	35	38	34	36	26	42	35	35	27	30	26	31	28	27	31	30	33	29	29	22	31	15	31	32	44	36	37	35	31	21	43	33	31	34	30	28	32	39	40	34	36	37	34	22	26	34	26	25	36	35	28	33	27	32	34	30	23	36	34	36	39	35	27	19	35	39	31	33	31	33	27	23	40	27	44	34	39	25	35	23	21	35	37	41	35	29	36	32	31	43	39	43	30	30	23	34	39	29	28	30	31	29	22	35	25	22	20	39	30	38	34	34	32	39	34	40	25	28	36	36	41	35	33	35	32	36	30	36	33	33	40	30	32	37	30	37	32	30	27	25	34	28	30	36	34	28	27	38	28	32	44	28	44	30	30	34	36	28	30	25	26	31	35	35	35	28	30	30	41	19	20	31	28	29	24	43	40	31	17	31	41	33	28	40	37	27	33	31	37	28	36	37	26	30	31	31	38	31	31	31	26	37	36	28	41	44	27	28	23	36	27	33	30	34	31	34	36	30	33	30	21	34	33	32	31	39	35	33	26	28	39	41	41	36	34	30	34	39	38	36	29	30	41	26	39	30	32	36	31	28	27	34	25	34	36	22	27	26	21	25	31	29	31	37	35	23	25	29	26	32	31	29	34	36	42	29	31	21	35	40	31	35	33	33	32	27	32	25	37	27	34	28	30	28	28	28	24	25	26	36	34	41	27	27	29	27	26	33	24	34	27	26	40	27	28	36	42	31	31	17	30	36	40	23	38	30	34	29	39	44	35	23	39	23	32	42	35	39	27	25	27	33	35	31	36	31	33	35	35	31	29	35	38	37	28	27	40	26	31	38	35	34	40	33	34	22	31	34	28	26	38	20	36	31	43	19	35	26	29	37	40	30	25	30	21	31	32	33	29	36	24	35	33	32	31	29	28	29	30	26	22	33	44	34	27	27	39	27	34	42	30	33	42	28	42	32	28	34	28	24	41	31	32	26	24	30	31	35	33	29	33	35	40	34	26	24	32	27	37	30	33	25	32	43	25	41	36	31	37	53	28	28	28	27	21	39	29	31	32	34	37	31	27	27	29	32	36	49	29	36	41	22	26	24	28	30	20	22	37	38	20	28	42	29	37	25	39	42	40	30	30	25	25	35	39	34	31	30	27	50	28	26	32	29	32	34	37	33	35	32	37	41	30	25	35	31	34	32	34	33	35	23	32	32	31	32	29	35	35	32	27	27	15	39	29	34	25	38	27	32	26	31	41	28	24	44	29	34	42	26	30	34	39	24	23	31	26	29	22	42	24	36	30	41	32	31	44	31	36	39	31	26	32	35	25	45	29	37	30	44	31	30	41	36	35	22	35	29	24	37	30	30	34	46	29	34	26	29	41	39	34	28	25	32	27	37	32	24	28	27	27	35	31	35	31	20	30	34	22	36	38	43	28	29	38	31	23	27	39	26	35	33	30	28	29	33	34	42	28	30	29	23	39	39	34	17	35	38	41	31	37	24	33	36	36	33	33	35	17	35	36	34	33	27	34	24	27	26	35	22	34	34	30	44	37	25	36	31	33	33	38	46	31	29	33	36	40	25	23	32	34	33	27	36	35	35	45	35	26	36	28	30	28	33	39	25	32	36	35	25	26	28	26	24	25	31	28	32	28	32	32	45	35	38	26	28	27	28	28	29	35	23	35	34	32	30	32	39	38	29	35	25	30	32	40	28	31	37	31	47	32	31	35	34	31	24	35	31	30	29	25	22	33	21	33	44	29	18	38	27	25	24	33	32	32	38	24	35	30	33	37	35	30	35	38	29	30	20	31	36	32	36	32	37	25	23	29	27	29	41	36	32	38
31625	36069	34853	46987	48503	25415	770	671	688	666	633	584	573	645	655	612	621	625	633	623	620	565	580	580	565	553	588	508	573	532	575	560	567	587	546	590	579	549	555	567	494	521	525	578	522	537	559	529	504	542	544	538	563	512	524	517	572	500	549	514	545	539	563	530	568	545	524	493	562	531	513	561	532	559	536	568	553	514	520	506	535	547	541	530	511	537	498	493	504	542	492	542	549	522	514	522	511	526	519	533	530	515	517	564	528	541	543	544	529	511	526	519	572	536	541	582	534	491	535	528	536	507	538	487	569	546	514	527	542	535	518	502	511	541	597	577	534	512	532	507	532	502	530	572	547	503	541	512	493	511	494	497	500	540	537	568	528	542	533	513	521	525	508	545	525	544	517	532	547	523	562	516	561	544	538	512	551	548	542	553	507	528	517	512	571	496	523	546	549	542	525	489	552	562	512	533	515	496	526	511	546	549	515	563	501	565	528	516	483	517	514	508	562	553	566	525	509	535	535	502	528	541	543	543	544	535	533	554	532	521	548	515	513	509	545	550	561	543	535	519	525	542	487	561	531	513	544	512	532	566	504	547	530	494	522	524	515	531	508	549	516	534	560	514	572	522	548	532	518	493	551	551	520	508	549	524	529	540	513	539	472	532	552	510	566	526	535	535	538	543	551	545	531	563	535	521	517	525	550	542	515	552	574	535	512	557	524	526	529	549	545	513	550	543	553	519	486	544	540	546	492	544	537	558	529	530	500	509	527	511	561	506	511	572	490	493	521	531	509	554	552	540	597	531	491	529	501	512	577	505	538	521	504	559	521	536	522	506	537	530	508	493	572	502	527	516	507	524	555	565	538	535	522	472	546	580	493	508	543	535	538	584	502	532	520	539	516	521	496	516	541	521	550	528	537	521	506	521	520	512	568	523	519	482	550	553	504	558	561	503	515	522	516	550	569	516	506	508	531	496	544	484	521	464	496	508	520	515	484	533	524	526	522	525	547	531	508	527	550	546	492	497	510	518	524	593	531	530	554	534	541	528	593	511	507	559	562	522	550	579	517	496	537	517	549	521	561	532	542	572	587	519	566	551	529	489	543	535	536	516	529	539	530	551	522	497	465	540	532	526	514	546	558	576	501	566	541	465	548	502	531	533	539	510	501	522	545	527	521	461	556	543	480	575	528	515	518	535	529	538	543	523	546	534	533	542	529	482	546	549	556	494	511	560	467	569	508	566	532	521	508	533	515	544	544	520	530	522	513	489	593	570	522	529	512	510	559	555	488	516	565	533	534	542	515	528	523	552	485	553	523	539	535	573	581	534	548	533	553	539	518	568	522	517	526	524	511	529	549	507	542	520	555	548	513	561	544	560	544	541	554	535	537	511	540	529	550	541	482	543	527	521	549	505	560	531	537	555	536	543	575	549	528	525	549	572	502	552	551	540	548	519	575	524	535	560	566	550	499	515	527	520	533	513	511	565	505	511	545	562	553	541	507	513	530	499	508	509	556	551	544	548	504	543	584	514	526	543	523	498	534	514	572	520	533	512	504	540	533	535	490	555	534	518	529	515	512	540	512	563	562	533	510	496	518	556	552	499	513	479	537	508	486	517	532	541	560	529	508	548	510	525	504	559	528	549	520	524	549	537	574	520	520	547	514	518	503	520	496	508	512	554	513	514	577	537	502	541	559	482	498	541	511	526	576	525	511	535	545	511	515	537	499	550	527	590	511	530	539	553	530	540	530	490	543	535	552	520	511	534	571	535	545	537	536	539	541	543	514	529	512	530	510	505	560	523	520	540	537	548	544	524	539	572	525	540	553	490	545	509	565	507	483	546	496	513	544	520	540	518	546	534	523	531	541	502	531	564	512	512	559	534	515	539	474	535	521	529	545	502	539	500	495	530	505	507	538	501	512	540	545	530	528	526	536	502	535	512	533	539	503	537	537	571	543	540	480	541	508	525	539	538	508	543	520	590	506	536	558	521	509	563	533	515	520	515	544	524	525	541	524	522	562	566	532	537	553	541	517	526	542	526	541	514	528	520	504	545	531	544	512	526	562	585	547	507	552	523	539	521	499	510	527	540	544	529	480	505	533	556	537	504	473	539	572	525	527	531	537	501	525	516	525	521	554	552	507	487	486	528	493	547	534	559	490	553	557	499	546	552	514	522	542	549	539	547	515	514	562	528	526	519	521	520	520	515	515	560	490	514	513	491	551	516	539	542	530	507	522	519	518	533	531	552	564	528	537	545	516	528	533	514	483	569	543	506	530	548	555	518	521	527	520	527	547	569	484	530	526	522	549	505	546	525	539	555	554	492	531	489	500	518	533	537	540	560	535	525	558	506	528	539	482	499	544	558	538	562	469	496	515	558	527	500	508	545	509	489	512	551	520	551	549	510	535	496	501	536	593	516	557	565	507	538	557	545	549	548	515	470	549	554	495	502	544	525	541	553	533	531	548	528	515	533	545	557	529	593	582	532	569	558	517	541	540	510	528	504	535	497	552	562	509	539	518	541	574	540	507	538	523	555	522	577	509	503	533	562	538	554	517	540	526	530	484	515	515	489	561	506	489	534	522	487	540	535	515	531	520	528	519	498	526	550	522	524	560	528	504	557	490	560	521	552	514	523	556	496	543	517	522	549	576	525	524	561	530	545	506	557	524	577	567	515	507	571	529	534	540	514	516	530	516	552	534	512	498	560	540	543	530	526	586	517	505	547	531	526	540	526	479	547	512	536	492	534	516	528	521	546	515	563	531	524	524	564	554	527	530	526	580	551	525	490	469	542	483	557	555	518	534	532	549	493	523	517	533	541	512	552	528	543	535	580	538	542	536	583	539	551	534	482	558	538	534	486	527	584	519	535	494	589	508	505	521	565	565	529	510	543	499	528	545	556	556	535	498	528	533	535	548	511	496	517	540	527	548	555	535	546	579	515	563	529	539	533	543	547	528	524	526	495	522	542	510	474	522	538	497	538	468	531	518	515	529	577	544	539	495	526	495	518	473	523	516	528	503	552	500	539	552	519	477	570	516	546	533	476	519	538	545	517	541	512	555	532	533	534	568	539	560	514	513	529	543	561	520	536	536	524	544	579	551	533	522	535	566	512	511	530	497	545	546	572	544	555	510	545	516	566	494	550	491	544	506	534	549	539	535	553	521	548	527	564	535	557	487	497	522	503	537	534	553	512	541	532	574	552	534	567	568	523	532	548	522	516	507	501	574	509	487	514	561	538	532	502	541	553	524	525	487	536	525	502	502	489	506	527	507	593	519	506	519	551	537	564	521	500	494	494	544	484	477	544	523	552	481	540	538	534	559	519	515	502	527	492	541	538	499	548	533	536	514	543	524	535	538	531	498	542	525	510	513	533	514	505	565	526	539	538	507	525	549	516	534	592	544	530	554	481	494	545	539	526	494	564	527	503	509	518	566	524	540	534	489	526	540	550	552	521	530	542	486	572	511	528	548	554	501	533	544	502	572	513	539	505
7286	17073	19741	18941	18577	7924	96	41	40	31	39	33	44	36	37	28	41	26	39	37	36	39	35	39	31	35	29	32	42	43	31	42	24	24	26	41	46	35	31	36	26	36	36	38	45	43	34	22	32	32	41	40	38	29	30	29	25	29	37	36	36	37	33	20	41	29	27	29	19	51	27	26	30	30	29	28	40	27	30	39	21	42	29	30	33	26	28	32	31	34	36	20	33	25	29	27	30	27	36	25	32	41	31	31	31	37	36	40	34	41	38	25	28	32	32	34	33	31	33	32	31	28	29	17	21	35	38	37	42	35	30	31	35	32	24	33	23	36	44	33	40	27	23	27	28	33	20	35	29	37	32	33	30	26	20	29	30	42	32	23	34	29	20	31	25	22	28	28	32	38	23	29	37	22	29	28	28	25	33	19	22	27	38	32	35	24	31	29	22	27	37	31	28	31	27	28	33	32	36	26	31	24	47	29	31	26	33	37	34	26	26	31	21	24	39	26	26	32	31	38	19	33	29	31	25	34	34	37	30	25	38	23	28	41	34	29	29	34	36	30	34	26	33	32	33	32	31	35	36	22	35	17	33	24	36	33	27	44	29	37	28	32	29	34	23	33	28	27	32	25	41	33	30	29	34	38	38	48	25	32	30	26	22	32	22	33	31	26	32	29	32	33	33	31	29	23	27	28	46	22	37	34	31	37	36	32	28	28	34	27	41	26	29	46	32	22	23	34	33	29	28	31	39	33	36	39	44	35	39	25	32	34	31	34	35	44	35	29	30	23	35	29	33	29	38	38	18	28	30	36	34	29	32	31	35	34	45	30	36	24	30	24	36	29	26	39	42	31	43	27	32	35	31	37	28	28	29	34	36	28	34	28	33	34	41	27	43	43	32	31	38	32	28	28	27	33	21	25	25	32	31	28	35	32	28	46	24	30	40	34	38	28	34	29	31	35	32	26	32	29	28	36	31	41	34	29	35	34	36	27	34	37	34	28	35	29	24	32	32	17	29	37	35	40	37	37	27	33	37	21	31	28	35	30	33	34	40	34	26	35	35	32	27	25	34	42	36	29	32	31	40	31	29	22	26	25	36	35	28	34	29	29	34	23	27	25	36	26	34	30	36	36	26	34	33	31	29	42	29	25	33	36	36	29	27	30	37	34	35	32	26	34	28	22	38	32	31	24	38	25	37	32	31	33	35	30	36	37	33	31	26	39	43	35	30	29	37	26	31	30	35	21	29	30	36	41	24	42	37	30	20	30	22	35	32	33	31	26	30	36	25	40	34	28	35	24	26	20	34	36	30	26	26	35	21	34	33	30	39	40	45	33	38	25	29	31	34	37	39	32	33	36	17	31	24	32	32	25	41	37	27	41	27	20	29	31	36	32	35	37	32	30	39	33	26	29	27	43	23	40	31	34	28	34	27	19	22	27	31	31	28	29	29	27	29	30	30	28	40	40	35	26	34	34	34	33	35	28	32	20	45	31	22	29	40	24	28	35	25	34	31	29	29	30	28	26	24	24	40	32	37	43	35	25	35	32	22	42	33	36	40	36	37	37	27	32	36	29	37	33	40	26	30	32	23	36	26	30	26	33	29	39	32	36	27	27	34	32	24	28	34	30	33	31	39	31	34	37	29	32	43	28	29	28	30	29	33	27	32	22	24	35	25	35	36	34	44	28	27	35	31	28	37	25	25	24	25	23	23	30	33	20	31	35	30	23	28	25	39	25	27	38	43	33	32	29	23	23	33	26	32	33	26	28	25	30	36	27	40	34	27	30	44	41	38	34	34	30	32	37	37	26	37	31	38	28	35	34	23	30	33	35	31	42	44	34	35	41	30	39	37	28	29	32	26	28	30	29	33	33	22	28	33	46	20	31	36	28	31	21	24	36	37	22	33	32	26	36	44	22	31	29	32	30	32	34	24	31	33	28	41	20	43	34	21	23	29	35	32	30	35	29	37	23	30	28	32	42	34	28	42	23	36	37	30	32	31	30	33	29	26	33	33	27	42	36	37	30	25	38	30	31	36	31	31	38	24	23	32	36	29	29	40	30	30	43	39	37	29	39	29	31	25	39	36	18	41	33	31	28	34	38	37	31	35	34	24	31	23	25	31	31	34	22	35	29	19	26	38	34	31	32	30	32	25	27	41	37	28	30	32	34	33	29	36	27	27	28	27	30	29	35	31	32	34	36	29	30	32	25	33	30	26	32	30	31	34	38	25	40	37	34	23	25	35	36	39	24	29	26	35	31	19	36	34	27	35	34	37	43	35	32	33	35	32	25	32	30	25	44	32	31	33	41	43	27	30	38	31	25	30	28	31	31	27	38	27	23	22	38	25	36	25	29	43	36	28	26	25	25	32	27	25	27	24	35	36	44	28	38	26	50	34	28	35	27	27	30	33	33	20	29	24	27	26	36	42	35	28	27	25	28	31	36	37	21	30	30	27	33	37	28	33	39	36	27	37	34	32	39	26	28	31	35	34	19	36	34	23	31	26	42	30	45	32	33	35	35	31	21	39	27	35	28	16	15	35	37	32	29	35	44	26	31	24	36	29	28	38	28	38	34	32	25	40	23	31	29	25	34	28	34	45	36	36	33	29	32	37	27	36	28	35	30	35	31	25	29	28	25	20	25	27	34	34	32	26	28	33	26	30	25	28	43	37	29	31	40	28	33	42	18	26	27	29	42	39	36	25	29	25	29	35	28	38	32	32	34	31	20	39	26	37	30	32	31	40	26	22	34	40	23	31	31	34	21	27	30	24	28	32	36	38	28	25	31	29	29	34	31	22	27	23	31	34	32	31	33	37	39	38	40	36	24	44	38	31	34	25	29	38	31	27	39	31	32	43	30	34	32	32	34	32	27	35	41	32	35	39	22	35	32	30	31	31	33	30	31	21	31	34	40	38	35	36	32	27	40	32	31	26	25	33	29	37	36	40	47	35	27	31	29	37	40	42	37	27	37	31	26	28	25	36	29	35	27	32	28	35	31	35	33	34	32	22	27	32	24	35	37	35	22	33	28	36	41	49	25	45	40	30	37	22	32	30	35	28	31	23	26	32	35	34	33	33	25	29	34	31	28	33	31	26	30	30	35	36	30	30	36	37	26	29	23	42	31	40	31	36	37	28	32	31	36	32	31	32	29	32	37	30	43	28	38	32	31	40	29	27	28	45	30	28	27	30	31	42	33	28	40	27	33	37	30	30	27	28	31	28	33	28	39	30	29	33	39	40	40	42	38	28	37	33	30	26	25	24	29	29	26	30	29	34	35	36	34	33	26	41	30	28	32	28	31	29	37	32	43	27	23	26	34	27	28	31	25	40	36	30	36	32	45	28	31	39	22	31	31	34	36	33	29	33	31	17	31	34	30	30	28	26	32	21	33	28	31	35	40	30	30	37	28	31	37	31	23	43	34	36	29	24	27	30	34	31	22	37	33	27	35	26	42	27	27	46	24	32	39	32	25	36	28	26	28	25	32
46414	58918	60536	80507	84986	42229	1959	1497	1188	1080	935	884	829	894	866	806	820	813	773	743	693	700	657	636	612	629	603	620	599	641	626	608	574	592	566	588	569	621	509	544	593	549	540	598	528	581	546	566	586	546	546	583	547	557	565	577	559	554	544	527	564	579	526	554	559	546	532	573	542	556	556	530	485	512	528	579	566	478	497	521	529	532	489	569	535	528	534	528	538	558	534	510	512	555	547	539	536	524	535	515	581	559	514	533	513	555	507	531	544	521	503	491	519	539	550	603	571	507	497	499	488	538	525	512	555	541	540	516	523	502	530	510	558	531	545	511	477	584	507	512	518	539	530	489	553	549	530	560	492	534	544	574	518	542	523	502	541	532	561	543	515	548	504	519	551	572	542	491	525	549	539	547	539	558	521	500	517	521	554	509	534	503	562	545	527	547	506	573	516	524	539	563	540	532	549	523	519	533	528	536	508	551	477	548	552	514	541	514	523	537	508	540	529	556	505	513	515	518	535	504	535	493	525	559	522	447	517	551	538	532	546	548	505	522	553	487	564	537	486	507	537	544	563	503	556	512	509	501	533	570	503	510	552	561	537	504	579	526	535	496	541	506	518	503	538	575	554	508	555	531	506	528	529	497	521	529	521	553	521	531	511	561	508	527	526	521	535	520	531	563	504	563	521	544	551	535	520	493	534	530	510	548	532	531	535	497	518	559	548	512	535	497	535	502	562	533	543	567	531	519	537	567	521	508	544	526	545	497	532	534	538	521	588	504	553	530	498	544	514	541	539	529	529	508	505	550	521	545	511	592	556	521	488	522	487	552	516	523	548	540	540	511	554	484	541	527	562	499	536	507	529	498	529	560	537	523	544	546	542	544	514	540	530	519	558	556	497	517	493	527	519	509	513	543	525	547	541	502	504	513	526	501	492	550	524	518	518	529	534	521	501	547	516	512	552	510	516	561	517	514	505	540	557	509	520	538	507	532	483	548	538	542	551	552	554	508	537	562	496	528	526	500	501	556	554	520	559	549	512	494	521	522	526	537	532	519	545	535	508	563	531	565	495	565	523	549	494	506	519	541	481	556	543	558	527	505	551	491	537	532	477	505	532	539	490	480	527	514	572	534	504	537	492	497	552	518	540	529	544	499	543	520	541	497	514	522	527	523	500	562	524	523	510	523	534	569	549	536	524	521	498	545	576	534	539	509	544	517	506	502	541	513	538	515	556	555	507	516	535	550	527	533	507	510	530	518	484	529	556	538	540	559	533	538	530	514	503	581	556	525	538	506	531	531	521	567	500	541	513	529	525	544	538	529	542	508	532	485	531	528	534	532	548	515	515	494	537	540	575	540	523	504	519	520	535	521	512	535	481	530	485	539	513	535	522	517	519	529	551	511	489	538	544	484	540	524	554	541	506	545	524	524	521	515	521	535	557	561	495	525	513	556	548	514	553	564	525	494	486	513	516	511	470	542	531	528	530	517	483	570	545	519	514	504	567	553	513	533	517	537	540	524	542	561	522	557	514	470	498	520	557	529	580	521	548	529	556	550	583	541	492	539	534	586	532	521	554	557	526	531	509	521	534	540	526	532	528	532	528	507	545	551	530	520	554	494	482	529	543	526	514	491	538	535	551	531	582	529	483	540	536	519	522	536	535	528	536	536	516	546	533	548	522	503	578	533	490	523	542	528	552	590	510	527	541	545	530	542	515	548	556	523	511	478	547	508	508	532	529	483	527	523	531	534	511	548	534	500	536	522	514	548	517	480	544	488	490	495	537	536	547	529	545	536	519	547	522	528	515	519	479	552	517	544	526	578	550	494	542	560	559	549	572	559	539	525	482	489	520	502	553	542	518	518	515	535	545	525	496	507	514	526	540	487	529	495	515	460	531	533	523	524	502	559	538	516	540	514	514	543	555	552	517	492	536	548	534	555	545	525	546	534	562	487	499	531	562	571	540	520	544	561	531	566	500	552	533	534	551	553	523	510	534	527	533	527	490	487	525	509	532	542	525	514	501	513	533	511	508	533	518	500	504	533	520	532	510	537	540	540	548	502	544	515	535	490	536	526	562	538	508	562	490	551	527	552	532	542	516	495	532	529	537	520	485	566	536	569	547	571	506	526	491	539	517	514	549	520	561	537	480	516	519	528	493	511	547	533	532	555	532	530	486	508	545	539	515	497	525	502	527	507	501	526	539	557	525	504	487	546	514	520	554	551	546	509	538	525	511	501	538	518	493	542	547	513	501	533	578	553	562	545	502	513	503	541	530	532	506	475	531	544	550	508	505	528	515	548	536	581	501	549	498	560	545	522	513	514	534	517	545	560	544	514	547	529	581	537	507	526	518	519	545	516	547	531	515	534	501	573	512	545	557	494	521	504	537	509	544	485	537	494	543	537	519	548	509	552	531	483	499	488	473	538	516	513	552	523	528	515	561	554	526	529	492	495	517	535	552	543	557	523	543	519	518	531	530	528	516	529	540	548	505	529	506	532	496	495	500	540	449	522	508	463	496	496	536	525	505	518	523	502	567	526	512	485	544	567	527	527	528	468	521	538	538	492	539	528	532	524	549	479	525	522	552	565	508	570	541	507	570	537	552	500	559	577	544	524	525	532	492	542	496	520	537	532	544	526	560	542	534	516	512	527	521	558	525	532	523	520	549	518	525	504	541	513	498	505	541	589	539	525	554	521	540	535	543	518	519	504	503	534	539	562	536	565	517	523	534	533	528	503	519	520	532	547	536	493	530	535	546	546	522	494	546	543	558	501	522	532	516	532	559	525	517	511	543	522	512	518	494	546	530	476	514	532	537	521	523	552	509	520	478	566	549	545	538	548	537	505	593	510	517	498	537	481	528	557	502	511	487	535	559	521	527	524	534	496	494	536	493	511	552	486	510	537	568	530	524	536	500	499	534	525	532	542	469	538	547	475	529	526	529	554	526	540	506	537	538	527	552	505	546	529	540	575	539	558	517	498	523	541	551	499	497	537	518	537	517	540	519	536	523	507	506	503	541	577	547	535	542	533	564	486	568	565	540	566	533	529	529	504	533	531	495	540	539	565	529	518	518	532	531	537	554	510	524	566	522	531	541	514	488	505	526	545	491	555	549	551	550	519	520	548	536	516	531	521	539	493	508	538	521	511	540	508	555	523	561	525	521	510	561	558	506	504	487	445	553	527	503	533	505	501	512	500	506	505	481	512	539	545	525	563	555	516	512	560	495	547	507	557	550	527	501	528	530	536	523	496	520	565	502	506	542	562	529	515	481	529	497	563	543	502	503	526	555	539	540	547	542	545	525	500	497	494	536	526	540	511	510	509	529	503	517	522	577	545	538	544	555	528	565	558	542	566	503	519	521	502	524	562	519	548	534	505	519	515	560	542	543	540	561	541	527	538	539	516	532	559	554	519	503	523	520	548	530	563	529	531	522	508	487	550	498	513	543	508	516	538	530	573	496	534	496	537	464	547	511	565	522	525	509	520	531	519
5987	5868	8299	9311	12580	4181	54	65	51	42	54	51	53	51	45	58	50	39	55	46	35	37	45	46	51	44	37	46	58	37	51	45	40	44	43	56	35	52	54	44	42	50	46	43	47	33	38	50	46	53	44	41	45	40	45	60	35	37	39	35	42	38	47	42	55	35	39	35	51	47	49	47	52	31	38	41	36	42	42	33	51	47	43	41	55	43	44	53	49	43	40	41	54	32	46	51	44	51	46	47	42	46	29	42	54	36	45	56	40	45	42	49	37	42	49	48	35	30	45	34	50	39	45	59	47	47	48	34	38	49	56	59	43	46	41	43	42	54	35	67	47	39	46	33	54	39	53	47	52	48	48	52	45	47	43	39	41	36	48	34	49	40	42	52	43	47	37	54	55	40	45	46	44	39	49	53	42	49	41	46	61	63	40	40	48	40	51	43	42	58	44	59	46	51	51	41	37	43	47	53	49	43	45	46	32	41	40	45	43	38	53	25	31	40	43	54	48	37	49	47	58	43	42	43	39	38	47	51	46	38	37	74	54	33	39	43	50	55	34	46	45	36	48	41	47	54	50	44	54	50	52	53	44	32	48	50	51	48	50	52	39	57	37	37	46	43	49	42	49	45	47	40	47	39	56	37	40	45	31	59	53	50	42	45	43	47	45	31	48	35	47	39	50	33	49	57	42	44	49	37	47	54	48	41	52	47	47	41	49	48	36	45	50	46	55	44	42	43	35	44	40	44	46	33	38	59	53	59	43	58	49	50	44	39	54	42	40	38	47	45	49	47	50	52	46	49	39	44	39	46	54	41	41	30	43	39	44	40	47	41	39	53	47	53	29	40	51	43	44	43	47	58	54	44	46	29	49	34	48	42	48	38	46	41	47	48	46	44	40	42	38	38	50	39	59	34	37	54	46	35	46	47	52	36	49	53	52	36	53	45	44	52	53	46	44	57	47	38	32	38	49	47	48	56	46	43	42	47	44	49	45	45	42	35	44	39	44	45	46	38	48	41	36	36	32	48	48	44	42	40	43	38	37	36	52	43	53	54	45	46	47	48	37	51	36	48	41	30	46	40	43	44	51	38	46	41	57	32	42	48	50	43	42	49	49	36	50	49	41	43	35	52	59	39	46	57	52	36	56	63	45	50	48	46	32	45	42	37	37	35	43	46	36	45	43	44	54	51	39	51	49	40	48	42	39	49	52	55	38	58	36	54	46	48	36	40	56	49	46	46	40	46	46	44	31	46	50	46	40	51	43	47	44	46	54	42	36	48	51	47	51	42	40	53	48	42	49	50	32	39	45	52	48	42	44	34	36	53	48	53	39	51	43	50	41	33	42	34	36	50	50	48	43	49	46	48	32	44	47	39	51	40	44	47	43	44	47	36	46	45	32	43	53	35	46	47	41	46	43	50	51	44	45	46	41	34	37	58	49	39	42	32	45	40	42	52	40	45	44	47	57	45	40	41	56	42	44	38	39	41	50	47	35	59	51	37	39	47	51	50	38	48	50	48	52	54	51	49	32	31	45	48	50	55	41	46	47	38	47	42	46	30	52	43	45	32	45	38	42	45	48	42	52	41	39	49	40	48	35	48	42	45	50	49	52	47	39	43	40	44	49	47	50	46	50	46	46	54	48	54	30	45	43	40	33	32	45	34	52	41	37	51	46	46	52	53	48	34	55	33	46	37	63	63	39	37	53	49	44	36	34	50	43	46	55	46	41	42	43	35	44	32	33	40	54	57	45	34	44	34	51	49	49	39	47	52	41	57	45	51	44	45	43	45	41	41	35	40	39	53	34	46	35	35	45	35	35	40	32	36	43	47	56	42	39	53	40	42	40	47	46	50	55	35	29	56	49	47	45	42	42	44	47	54	43	46	40	47	52	48	48	49	46	37	47	48	42	33	39	51	55	47	40	39	47	39	33	55	38	35	38	50	50	50	43	36	49	54	43	56	49	41	38	35	55	43	38	49	42	49	53	55	41	48	37	46	41	41	47	55	47	44	63	40	43	42	52	58	44	48	49	42	41	49	61	36	45	51	43	46	54	38	49	54	45	50	54	47	52	44	39	43	42	42	41	38	46	55	55	41	40	45	45	65	40	26	43	33	45	45	44	38	43	43	44	56	41	52	40	36	36	63	50	52	42	40	50	35	53	52	45	64	51	40	34	48	49	48	49	51	53	49	46	47	38	36	54	38	57	41	52	43	38	46	43	46	41	32	48	41	40	48	57	46	57	42	45	45	48	50	49	45	53	44	43	42	52	42	37	46	39	54	44	55	40	43	53	48	44	43	47	54	42	45	43	36	47	44	64	40	43	46	34	51	52	50	46	49	52	43	59	40	44	47	45	48	46	47	44	43	48	47	36	49	60	36	42	39	43	48	54	45	36	48	46	39	42	49	42	48	39	42	36	36	42	47	51	62	40	33	46	45	34	43	58	37	38	35	57	33	40	48	49	44	60	43	45	41	43	35	52	45	39	54	44	43	43	50	51	40	38	43	39	40	45	43	49	54	41	33	47	40	49	54	40	46	38	39	44	39	47	55	51	51	45	38	46	39	48	37	42	38	39	50	35	44	47	52	50	54	44	48	47	31	40	53	56	52	50	47	52	34	39	49	56	39	33	41	43	37	48	41	45	36	60	44	45	39	43	34	43	55	51	48	43	44	57	43	39	49	38	42	45	36	45	52	42	41	37	44	28	45	49	59	45	37	50	54	39	48	50	44	56	38	44	50	40	44	32	39	48	56	37	42	40	57	36	51	50	48	44	40	52	47	47	39	44	62	48	35	44	44	41	44	54	43	56	36	42	61	48	37	50	39	47	51	42	42	50	43	47	38	56	43	41	34	46	45	35	48	47	45	43	58	54	42	38	44	41	39	41	36	57	50	35	45	44	51	39	46	57	46	45	34	56	51	39	50	47	44	51	54	47	50	40	43	36	48	37	48	33	40	42	41	47	42	35	39	41	57	50	42	43	43	38	45	42	57	42	49	36	41	38	48	63	56	38	38	38	43	43	46	45	42	52	58	34	62	39	51	52	57	43	47	59	37	49	47	33	36	41	45	43	50	47	47	43	46	32	48	34	42	43	33	37	47	42	50	38	52	51	44	49	53	42	57	45	47	47	47	39	52	39	37	46	53	53	37	44	47	30	39	37	43	55	44	48	46	45	46	54	35	36	44	50	46	48	45	44	39	45	52	32	48	39	42	36	43	44	43	55	51	37	58	50	46	43	45	40	49	32	33	45	45	47	45	44	45	45	45	43	41	39	36	50	45	44	35	53	33	49	44	38	49	45	52	36	50	41	49	40	40	43	33	45	44	53	55	38	45	50	35	60	40	44	47	43	55	43	42	50	37	55	49	56	44	47	42	43	49	48	30	40	39	56	33	46	37	42	50	55	37	40	46	41	55	46	61	53	37	38	38	39	40	42	45	53	41	38	54	40	43	42	43	56	46	46	56	45	50	42	51	59	36	49	47
37561	42326	44648	67718	76503	35885	1625	1459	1157	1083	1069	953	997	997	1084	975	971	969	964	981	950	892	881	802	878	875	840	817	809	791	809	854	829	759	776	791	728	807	756	761	785	785	833	784	801	809	765	689	761	765	810	742	780	833	756	752	700	772	718	780	749	723	765	749	764	761	725	724	754	751	777	696	739	747	748	731	792	676	789	731	716	723	732	752	745	692	788	733	755	755	799	718	744	785	717	715	710	713	788	769	744	754	740	734	749	747	713	734	840	780	733	758	775	739	748	748	765	748	729	710	789	727	714	762	754	733	744	745	718	738	790	798	751	751	767	759	808	735	806	764	754	767	803	687	761	763	727	759	707	748	755	749	689	738	751	746	781	729	695	788	752	730	693	741	707	769	752	734	728	734	732	754	735	775	758	779	722	733	723	763	737	736	729	720	746	758	736	744	703	737	756	786	733	773	731	700	729	712	742	748	718	741	718	726	722	729	760	825	728	729	769	726	723	705	753	729	768	772	771	726	733	728	722	724	749	733	739	692	775	744	768	759	780	767	717	741	692	790	727	742	723	744	775	760	739	699	753	710	771	763	714	731	760	734	736	786	735	710	714	771	768	710	758	755	734	728	744	747	769	761	693	703	728	752	698	737	748	742	709	720	746	713	695	718	744	743	702	745	757	742	731	753	732	714	725	736	739	742	741	729	730	729	773	725	704	741	696	731	749	712	746	764	749	768	726	716	750	722	755	781	727	775	727	788	771	704	723	763	738	773	708	731	752	742	711	815	711	751	713	724	757	765	773	685	775	745	710	751	747	762	749	740	731	775	735	749	750	701	744	739	732	784	721	772	708	734	749	687	752	772	769	722	736	723	742	732	691	703	717	768	736	729	737	791	744	795	714	720	765	761	759	735	755	704	787	740	742	792	751	782	746	745	723	710	716	731	764	778	764	753	709	670	741	742	736	714	758	794	781	771	762	733	737	715	744	726	756	770	742	723	737	749	738	700	741	772	717	729	721	739	728	719	747	747	789	807	709	705	748	805	739	750	796	761	760	802	746	752	718	685	764	754	759	765	751	753	740	745	726	786	763	797	724	775	718	715	740	738	780	701	749	779	716	721	795	745	724	774	779	713	765	710	790	719	699	741	727	689	740	731	733	747	693	794	726	746	734	703	700	679	705	734	771	804	767	722	767	746	727	801	775	766	770	768	747	738	778	753	725	768	705	672	755	779	713	758	723	724	692	736	700	735	741	765	685	760	731	722	748	732	745	705	745	726	777	743	747	763	712	753	722	773	730	755	721	760	797	734	808	761	725	722	746	712	713	727	743	709	712	748	767	770	730	773	734	739	789	769	738	724	778	742	759	695	721	766	706	706	733	753	680	774	731	791	758	706	769	765	730	770	724	754	791	755	761	758	765	701	736	760	733	706	749	716	758	731	712	729	742	745	715	736	728	765	746	749	747	750	775	761	777	749	745	763	720	739	732	763	736	722	749	755	769	738	723	770	720	711	753	756	746	730	772	794	703	761	767	753	743	688	738	767	716	748	753	787	733	734	751	738	772	773	765	784	693	719	714	746	766	733	756	773	766	765	717	753	749	683	690	741	730	745	767	751	719	767	736	760	734	703	786	835	764	755	772	785	688	738	767	755	761	722	712	740	729	718	720	755	679	752	726	736	735	789	707	733	772	713	726	729	717	783	741	795	748	716	785	708	714	772	761	710	728	796	703	710	738	709	747	740	724	793	698	812	767	736	745	720	725	729	779	711	742	693	740	743	751	777	757	748	779	757	733	751	774	756	722	751	760	718	745	690	767	751	706	737	725	743	724	751	759	698	745	754	734	735	734	729	740	724	755	724	763	712	797	764	744	725	685	780	718	782	769	693	728	744	706	733	707	754	744	788	776	726	707	784	747	746	734	759	742	705	729	737	753	718	696	712	755	760	700	710	782	758	781	730	728	709	718	745	725	714	715	719	707	747	749	779	726	679	731	748	745	770	788	720	731	759	747	712	708	747	713	748	734	725	740	738	701	737	781	715	726	726	704	760	752	728	752	723	740	826	755	736	778	766	741	745	738	777	741	764	742	764	734	706	719	764	773	781	760	715	727	713	734	751	753	716	717	775	761	713	753	726	698	716	756	758	759	725	734	840	737	712	742	762	703	729	718	701	755	690	733	725	739	755	766	771	723	742	701	724	739	766	667	740	733	738	780	735	700	713	768	798	725	768	758	774	775	726	760	777	723	739	715	763	767	771	759	722	741	755	748	753	758	767	756	757	748	819	742	741	754	706	741	816	734	810	739	714	724	762	750	732	758	719	778	763	781	717	711	725	718	751	715	752	709	732	715	713	711	729	790	766	698	756	716	728	718	714	742	719	716	813	732	734	705	775	731	693	739	739	735	752	758	763	752	745	698	779	732	781	716	773	703	707	758	792	748	723	725	769	740	776	751	708	691	769	725	757	774	756	803	744	748	807	749	763	762	723	776	713	733	730	712	725	738	771	806	727	696	761	664	746	753	736	751	754	752	728	768	754	772	738	715	742	736	754	717	778	722	721	745	763	738	729	750	759	743	723	704	743	726	707	757	703	777	754	714	714	761	745	770	751	750	739	739	722	732	745	735	743	752	781	779	705	776	770	827	735	707	730	781	705	785	705	778	735	726	771	776	716	749	756	764	736	717	753	760	734	728	702	778	803	790	757	715	776	722	742	707	702	737	718	781	796	738	735	739	750	727	735	688	729	730	768	746	767	761	752	733	736	781	749	768	754	762	712	759	745	738	730	786	778	718	670	712	722	684	716	730	732	755	765	744	712	726	704	741	787	755	723	754	788	729	728	780	735	741	757	742	743	781	753	758	722	731	700	743	707	747	721	709	755	747	744	760	756	725	719	809	791	722	745	723	736	715	741	736	741	740	744	774	732	711	720	782	766	802	745	750	767	699	750	730	740	759	761	772	719	737	743	724	718	751	723	767	736	780	789	732	764	751	702	715	738	665	751	722	764	712	761	734	741	748	766	698	741	726	776	701	735	740	760	685	723	761	786	751	753	712	758	776	772	736	759	780	706	761	798	735	746	720	776	763	720	729	749	741	794	705	708	774	757	776	793	713	733	779	744	722	739	718	742	715	703	721	735	719	779	799	746	776	775	729	719	773	786	752	759	802	743	725	786	719	752	725	734	742	755	753	741	825	734	740	715	736	765	749	723	765	765	735	704	749	714	726	778	779	739	707	716	751	713	741	763	755	725	701	720	772	788	753	755	737	740	758	723	722	762	710	766	757	732	731	770	764	733	783	717	706	746	703	741	708	744	736	783	731	733	740	820	766	726	774	757	749	784	764	728	762	737	704	794	780	736	755	794	736	746	713	733	707	762	742	756	747	714	769	763	728	737	732	714	708	751	765	746	711	718	733	750	756	754	750	762	719	769	746	737	757	790	721	754	714	759	698	721	759	723	751	773	772	738	711	723	723	794	740	756	753	766	763	707	697	774
13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	13	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
