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
342732180945	342732181507	342732182056	342732182606	342732183156	342732183707	342732184257	342732184807	342732185356	342732185907	342732186457	342732187007	342732187556	342732188107	342732188657	342732189207	342732189756	342732190307	342732190857	342732191406	342732191956	342732192507	342732193057	342732193607	342732194156	342732194707	342732195257	342732195807	342732196356	342732196907	342732197457	342732198007	342732198556	342732199107	342732199657	342732200207	342732200756	342732201307	342732201857	342732202407	342732202956	342732203507	342732204057	342732204607	342732205156	342732205707	342732206257	342732206807	342732207356	342732207907	342732208457	342732209007	342732209556	342732210107	342732210657	342732211207	342732211756	342732212307	342732212857	342732213407	342732213956	342732214507	342732215057	342732215607	342732216156	342732216707	342732217257	342732217807	342732218356	342732218907	342732219457	342732220007	342732220556	342732221107	342732221657	342732222207	342732222756	342732223307	342732223857	342732224407	342732224956	342732225507	342732226057	342732226607	342732227156	342732227707	342732228257	342732228807	342732229356	342732229907	342732230457	342732231007	342732231556	342732232107	342732232657	342732233207	342732233756	342732234307	342732234857	342732235407	342732235956	342732236507	342732237057	342732237607	342732238156	342732238707	342732239257	342732239807	342732240356	342732240907	342732241457	342732242007	342732242556	342732243107	342732243657	342732244207	342732244756	342732245307	342732245857	342732246407	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2147	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2148	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	3300	1900	2700	2149	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
841	282	188	222	581	923	6540	17546	18728	10446	4513	1686	597	209	101	47	56	39	44	40	43	33	41	59	42	43	46	39	41	46	35	40	36	35	54	38	42	40	54	33	50	41	42	48	56	44	35	42	44	39	45	37	47	46	42	41	40	34	51	31	35	41	47	47	39	43	52	37	39	44	50	40	44	41	43	42	46	37	42	49	33	46	49	37	49	43	37	36	37	41	54	60	40	34	37	58	50	44	35	45	38	52	40	50	44	37	49	44	48	37	46	45	37	51	45	42	35	41	37	33	37	47	24	54	46	53	33	42	44	38	52	42	49	36	38	38	50	49	38	45	44	44	45	54	35	57	39	45	40	49	39	46	39	47	41	44	45	36	38	42	39	46	64	41	35	47	39	45	43	39	43	40	41	40	41	54	32	36	42	42	40	47	49	32	32	44	31	44	52	38	41	38	48	31	33	42	45	40	43	41	43	26	47	39	32	38	57	40	45	55	36	45	37	43	40	49	41	46	49	41	47	40	35	42	35	39	46	43	51	38	42	43	40	43	44	42	41	41	35	35	34	52	38	52	46	50	40	47	44	43	46	42	41	41	42	33	48	36	28	55	38	43	45	35	44	31	53	48	51	55	37	46	35	40	34	53	42	44	43	35	39	40	40	41	43	44	50	43	41	44	60	48	37	42	50	31	40	48	38	48	44	54	46	40	52	45	42	41	46	47	32	33	35	50	38	35	49	41	39	45	45	45	45	45	42	35	32	54	52	39	35	40	54	43	52	40	46	31	41	48	43	41	61	30	54	57	37	61	45	48	45	48	51	41	45	46	37	54	49	57	45	41	41	41	37	43	55	48	46	40	44	44	39	55	39	55	45	39	42	43	41	39	39	40	58	43	42	36	39	46	50	41	51	33	41	41	48	36	45	41	51	42	34	49	48	49	35	38	46	42	47	36	51	43	45	47	37	47	54	37	49	38	48	40	48	44	45	39	50	44	46	49	45	38	34	35	49	43	42	36	49	42	32	42	32	33	51	39	39	43	50	40	48	51	39	41	54	34	40	55	42	42	39	43	43	46	42	43	45	44	36	47	34	43	40	44	40	36	54	52	48	46	39	48	54	44	36	43	26	40	43	43	39	51	44	39	46	46	46	56	46	28	44	44	42	48	45	45	45	45	51	43	35	45	33	44	43	38	28	47	53	39	51	41	40	40	45	39	49	43	29	44	41	44	41	37	49	42	36	42	40	41	48	43	45	47	37	40	50	49	45	44	32	48	46	58	47	44	47	42	34	51	41	37	43	41	43	42	46	37	45	45	44	42	37	37	48	43	39	41	50	49	44	40	43	54	47	44	35	49	50	41	36	39	43	46	54	38	39	40	41	38	36	43	32	37	48	48	40	47	35	46	41	48	31	50	41	61	42	48	40	39	43	45	36	38	49	44	38	51	55	64	34	49	37	35	47	42	46	54	49	44	41	46	41	38	49	48	33	40	57	36	60	50	38	39	40	45	40	40	48	49	42	37	46	38	43	43	34	45	45	43	41	54	35	39	37	37	37	51	47	50	38	48	30	51	33	35	54	43	34	41	39	43	45	44	38	47	48	44	56	38	38	54	42	51	44	45	44	30	42	39	42	36	42	49	55	43	41	46	24	41	44	45	43	40	35	45	34	50	47	32	44	35	41	45	38	53	35	47	54	50	39	46	38	48	51	42	47	46	58	46	59	44	39	49	53	41	43	34	34	33	33	35	45	37	41	39	44	32	34	37	59	47	34	50	52	43	37	47	43	47	47	50	38	50	30	28	38	41	36	38	39	55	37	37	46	40	45	44	44	37	34	43	41	44	42	46	51	35	50	59	39	41	34	43	42	61	40	49	46	39	38	41	53	36	51	49	39	50	48	42	45	42	51	49	31	50	48	39	35	50	27	49	42	35	60	36	48	43	48	41	52	53	45	42	36	43	41	39	50	47	45	38	44	43	43	44	38	54	40	36	45	41	28	42	36	37	41	47	41	37	48	45	41	50	43	45	40	42	46	50	33	48	38	49	33	45	49	54	40	42	46	49	47	34	43	34	41	40	38	40	41	46	42	40	41	33	47	45	44	44	46	36	43	42	45	37	36	44	47	36	63	45	39	40	57	36	43	40	48	39	42	49	40	36	39	40	40	43	46	43	53	33	43	34	44	46	39	34	41	52	46	36	44	33	47	51	46	51	45	41	53	35	37	41	30	39	46	47	45	43	39	38	42	50	43	45	35	34	45	38	47	37	49	50	46	46	41	42	42	37	51	47	39	43	39	41	52	42	38	41	36	42	43	42	44	42	31	38	45	36	34	52	39	46	35	43	49	42	30	35	34	42	35	43	54	39	47	46	37	44	49	47	43	38	46	53	33	55	52	47	30	44	37	40	36	48	41	50	35	62	43	44	39	45	45	39	43	39	51	38	33	46	47	49	52	52	44	38	41	57	30	34	35	42	38	40	41	48	50	51	37	35	50	41	48	47	42	48	47	43	62	42	53	40	49	45	43	34	39	35	44	45	37	36	42	50	37	38	44	43	50	37	44	43	46	46	49	30	42	37	35	41	47	46	40	41	45	37	33	43	46	48	44	29	46	50	53	40	45	55	62	37	53	39	44	48	47	42	40	55	40	47	35	46	46	39	37	57	46	42	39	49	52	36	47	52	39	55	42	42	45	41	38	36	37	55	65	52	37	49	41	38	41	41	39	50	42	52	45	46	40	50	38	37	47	36	33	48	56	40	43	33	44	44	35	53	38	67	44	52	43	53	42	40	42	40	32	33	44	47	45	49	42	40	51	47	44	46	51	54	39	44	38	47	47	45	36	48	34	42	51	46	53	52	46	44	41	45	47	43	51	46	41	38	34	35	50	38	38	45	48	30	52	48	54	43	40	49	45	49	31	43	45	47	48	44	35	46	39	33	44	46	41	39	56	44	49	40	48	46	33	44	47	53	59	54	39	56	46	43	41	58	44	54	58	38	39	60	46	37	40	45	47	37	35	50	41	40	42	49	39	41	49	48	50	39	48	39	34	41	45	40	45	56	39	30	41	43	50	31	35	52	42	43	42	36	45	35	46	42	41	45	38	37	38	34	36	41	52	40	45	49	41	32	40	51	52	47	42	50	43	30	49	40	42	50	49	25	44	40	39	41	47	39	46	49	42	48	39	46	47	35	43	49	48	42	41	48	36	44	33	44	48	36	35	52	43	46	42	50	54	61	35	33	37	34	42	46	44	67	46	46	38	30	61	43	40	43	44	38	37	42	44	36	33	49	40	34	54	34	33	29	35	47	39	41	47	40	37	38	22	31	37	44	46	35	40	34	37	33	38	50	41	41	44	39	56	39	36	53	43	43	47	42	43	50	45	33	43	46	49	21	50	43	44	45	46	45	48	57	38	55	51	31	49	43	40	45	40	56	45	32	40	44	43	44	46	45	41	48	43	52	46	43	33	33	34	42	52	32	48	46	47	50
16260	7475	3966	14148	31796	32228	52547	69489	64711	47692	34600	24111	13098	5352	1841	863	643	601	532	559	559	571	540	649	521	527	520	607	548	552	568	549	589	556	565	560	582	556	564	558	585	559	563	555	584	548	570	559	516	560	583	588	547	557	533	560	532	567	558	558	566	592	595	554	577	558	556	565	572	601	603	588	572	580	598	560	530	545	560	584	578	550	507	600	546	564	573	600	564	564	564	593	588	602	533	563	576	562	535	520	528	559	550	557	528	572	603	573	544	569	540	557	556	555	544	540	587	535	537	579	571	528	515	552	564	542	551	558	585	548	553	540	580	580	580	552	559	575	536	527	585	554	540	565	594	578	587	533	582	525	550	566	550	582	524	582	572	533	558	572	578	547	556	504	548	573	581	596	549	553	557	563	595	559	537	572	584	537	547	576	559	533	541	577	610	502	579	608	531	552	559	554	570	560	542	576	521	594	520	555	543	601	590	525	543	569	520	555	581	539	582	545	566	549	561	518	525	578	528	563	598	535	531	538	560	562	515	538	553	563	543	535	581	559	548	557	599	620	578	561	598	542	611	553	571	566	539	554	528	583	545	568	540	566	599	525	587	550	540	569	591	581	549	598	562	598	570	592	534	557	535	573	550	489	548	559	544	568	558	561	545	580	571	508	585	550	522	578	558	579	578	585	559	565	592	583	580	561	594	590	590	534	540	576	531	551	532	561	559	574	571	511	603	581	542	509	533	567	571	564	545	557	546	566	578	597	574	569	572	594	570	590	529	568	550	570	555	580	609	557	530	523	585	581	559	566	547	528	575	517	543	570	592	569	564	563	537	554	536	589	516	577	552	577	598	554	554	599	544	574	536	552	574	586	577	545	580	572	575	556	558	567	562	575	556	544	601	556	586	546	595	614	547	501	581	551	570	567	538	573	572	576	586	518	581	579	539	556	609	578	591	566	569	550	567	648	597	532	545	562	542	552	560	573	575	587	548	568	600	559	603	557	542	582	579	530	556	609	546	531	556	526	558	543	534	561	562	592	586	568	554	600	557	531	570	586	552	541	548	557	569	572	530	569	545	568	549	578	589	581	583	534	603	530	559	542	576	566	585	568	582	588	554	540	559	543	576	561	515	531	547	560	566	548	519	553	566	519	561	595	552	561	523	574	583	549	524	581	576	567	546	537	585	527	550	561	542	585	524	544	560	531	558	539	581	550	534	542	567	585	526	589	567	541	510	562	581	525	538	550	536	550	545	556	607	601	553	575	562	559	526	537	499	573	553	542	579	600	556	580	542	576	590	563	533	561	579	557	535	530	569	570	561	560	566	510	553	553	508	569	550	528	640	592	571	586	602	549	580	562	541	539	550	566	555	569	563	548	566	556	551	523	525	597	546	534	544	536	557	545	592	554	572	535	538	574	565	503	524	571	576	549	574	609	592	596	589	575	561	565	572	533	563	522	570	563	544	558	569	577	559	573	590	604	547	560	584	613	560	529	498	572	550	546	560	591	547	568	570	543	553	561	575	556	555	556	555	586	548	570	579	568	549	546	503	567	555	540	546	528	566	571	530	564	542	616	565	598	514	557	530	545	552	572	561	528	556	533	581	598	570	549	595	580	521	564	575	575	526	532	552	563	553	565	599	604	569	559	540	561	591	534	535	552	552	515	575	571	566	586	602	601	566	585	539	580	528	570	542	619	544	610	557	585	579	569	585	584	594	588	574	561	557	538	570	522	537	578	542	570	601	593	596	584	562	579	562	547	564	560	542	578	598	574	551	587	543	568	576	530	569	576	563	562	585	568	528	514	552	539	544	581	560	538	604	569	544	568	555	544	584	553	577	535	506	558	550	544	568	555	583	531	544	548	598	586	574	554	542	580	574	557	545	562	541	559	567	553	549	583	576	581	532	603	552	557	517	507	540	542	557	519	554	555	548	518	578	574	509	567	562	541	582	540	556	542	572	599	563	550	553	565	528	557	586	590	565	558	558	533	566	592	578	520	568	574	565	568	574	536	554	565	539	577	552	556	591	557	547	556	568	545	537	605	586	526	568	567	632	603	536	577	544	597	543	531	599	583	556	553	597	542	593	572	552	570	560	557	580	535	585	557	559	612	578	537	593	578	562	533	524	606	563	563	556	566	570	596	564	563	528	525	535	555	573	570	563	581	563	584	567	599	558	541	607	531	562	524	543	535	549	587	538	578	542	565	571	555	550	557	572	581	595	575	538	604	588	560	541	583	548	557	586	572	508	559	553	539	554	571	524	526	548	541	571	593	569	528	570	570	565	569	545	580	556	541	532	603	546	568	545	575	571	562	557	521	576	607	594	544	549	614	600	569	580	574	534	547	553	553	552	590	550	571	537	558	559	526	556	562	558	538	523	589	572	552	539	574	551	561	551	522	565	540	530	545	538	548	578	550	565	579	584	571	533	545	540	570	564	556	564	552	555	553	567	547	587	594	604	557	551	565	544	583	532	531	542	548	570	540	574	548	553	600	590	587	584	553	582	552	555	540	588	561	580	574	540	594	552	592	519	538	502	568	533	582	567	589	594	540	511	565	566	608	580	597	577	603	557	518	543	594	559	590	544	577	542	522	581	534	545	557	563	581	577	544	538	533	536	563	578	569	561	548	550	559	552	547	557	537	593	550	563	575	537	567	523	529	532	543	548	559	539	578	534	549	585	577	570	524	586	526	571	515	508	553	556	569	556	547	570	550	554	546	568	546	549	587	586	555	566	557	552	617	567	534	529	563	586	601	569	572	589	582	592	531	635	545	578	584	541	579	589	564	581	564	557	584	529	545	619	565	563	546	554	534	559	560	555	552	565	570	542	531	572	536	546	550	560	565	543	609	576	601	585	553	566	542	567	578	563	531	548	599	526	554	559	591	535	575	599	563	584	539	581	562	537	578	576	575	566	563	596	566	578	570	588	577	528	549	558	540	534	582	554	525	560	560	541	547	557	548	537	573	574	556	552	596	540	588	577	540	563	574	533	547	567	572	566	567	525	584	543	561	553	583	530	518	569	548	584	562	545	537	560	512	584	604	560	586	543	567	568	579	559	561	528	522	548	562	574	572	512	550	560	579	593	513	544	547	578	582	568	547	550	569	555	564	545	572	566	534	560	553	514	529	552	560	516	570	568	568	573	580	545	544	574	524	553	541	519	554	580	589	545	538	573	535	581	531	548	550	590	565	568	546	594	565	588	564	542	526	547	586	557	550	536	555	556	543	540	546	580	562	533	616	546	541	602	591	492	547	563	567	582	537	483	569	547	530	549	549	522	519	561	580	544	533	547	553	564	578	571	553	597	528	573	554	572	553	571	557	559	569	542	538	570	555	517	574	576	525	576	566	547	588	561	595	589	616	538	528	560	561	529	561	573	567	610	555	578	568	521	531	548	567	531	552	556	533	591	571	526	569	540	522	530	558	581	543	554	527	559	563	553	595	565	567	547	573	560	597	557	556	595	570	548	543	565	582	555	583	590	558	547	523
1228	76	56	58	128	215	1571	4805	3939	2132	1062	429	188	93	62	47	45	24	42	31	47	38	47	33	40	29	31	39	39	28	37	43	42	39	52	45	32	29	31	45	33	37	37	34	48	34	29	36	42	35	34	35	27	39	26	33	43	33	33	44	30	39	28	28	30	30	29	40	34	31	29	36	27	31	46	35	42	48	33	28	30	44	39	53	33	38	39	35	39	34	31	30	29	24	45	35	28	34	33	27	30	38	34	32	35	31	38	35	40	31	44	27	34	27	39	24	30	36	35	31	37	45	26	36	36	26	31	35	38	41	36	35	38	42	38	31	42	32	32	35	38	36	27	34	29	36	49	32	41	34	37	42	36	44	51	49	27	32	42	41	28	35	55	29	35	35	28	39	41	39	36	29	29	38	41	26	29	32	35	34	35	35	36	31	32	38	37	37	37	28	34	38	34	24	29	33	41	35	42	30	32	45	44	35	33	36	28	27	34	30	32	36	31	32	31	31	38	35	33	45	31	25	38	42	38	48	43	39	33	34	26	38	46	31	39	33	38	44	50	35	35	38	34	26	33	34	30	40	38	50	37	38	36	44	45	48	43	38	38	42	33	38	30	36	35	43	38	26	30	38	38	33	39	33	35	38	31	27	22	46	36	46	31	37	39	34	41	37	45	28	25	42	40	30	35	43	34	50	41	36	33	33	34	32	41	38	42	26	23	29	44	42	42	40	25	22	29	38	37	50	42	33	39	39	36	37	41	35	29	29	27	34	29	32	28	37	42	32	35	26	41	34	30	32	49	34	28	39	43	38	40	32	28	33	40	30	35	38	43	43	39	32	43	51	29	22	32	25	29	35	32	50	32	33	40	24	28	26	28	38	43	39	52	40	35	29	35	42	36	35	36	44	35	32	25	20	37	36	30	34	46	38	44	38	40	33	51	32	34	32	32	48	34	48	33	26	29	28	41	45	29	38	42	35	34	34	25	39	37	32	35	37	37	34	43	33	28	30	43	39	31	33	32	35	28	41	39	41	36	33	36	39	36	40	32	29	32	38	27	31	29	36	44	51	23	45	37	30	34	39	32	29	38	53	39	47	28	30	35	38	37	35	40	36	33	33	30	33	30	37	35	41	36	42	31	40	38	26	26	29	27	29	39	26	42	26	31	45	31	31	44	30	32	40	37	35	43	37	38	41	38	41	47	40	34	38	38	30	27	35	29	40	37	42	34	43	41	39	38	33	46	43	42	36	55	36	28	32	48	30	40	36	36	40	34	34	37	36	33	38	40	30	34	34	38	41	34	33	42	47	38	45	40	38	34	33	36	32	34	37	36	36	31	34	38	32	30	47	43	35	32	49	35	32	30	29	38	30	32	25	37	37	29	34	38	42	24	38	30	36	38	38	41	44	26	39	41	36	34	40	30	25	37	37	40	38	39	37	33	30	39	36	38	41	40	26	37	30	43	36	45	40	36	35	38	36	46	36	29	38	40	30	31	34	35	28	52	40	37	37	34	39	28	34	33	30	42	32	42	39	24	31	41	47	32	35	30	45	44	36	38	25	35	45	44	43	25	35	41	34	28	39	40	36	35	36	42	29	33	31	40	39	39	29	33	37	40	39	33	26	35	35	32	36	37	38	34	41	33	30	35	29	35	29	39	41	30	41	37	40	35	38	30	50	39	34	38	30	42	32	31	37	44	40	22	41	36	47	29	39	43	32	42	25	42	35	35	22	41	40	43	43	41	24	39	35	39	32	38	32	40	39	33	25	47	39	34	40	42	47	27	37	31	46	39	45	38	31	38	36	38	38	52	39	30	40	38	34	55	41	26	35	44	40	44	33	35	37	33	41	33	24	38	32	28	28	28	37	36	48	37	32	36	26	34	32	40	44	37	28	44	37	40	33	37	26	34	27	44	41	45	39	40	35	40	39	26	37	33	47	44	43	38	37	27	33	31	37	39	35	30	27	32	47	51	42	32	53	35	39	35	40	28	32	42	38	27	30	31	35	43	23	32	35	45	36	31	35	36	34	34	33	34	44	38	39	30	24	39	42	23	41	36	36	44	49	43	41	39	36	36	28	30	32	36	33	34	50	34	33	33	30	48	39	29	29	43	36	46	35	47	32	37	28	35	40	27	35	32	37	32	39	36	38	36	39	36	29	27	37	28	29	31	38	35	35	44	38	43	39	41	32	37	39	38	32	29	42	39	30	34	40	32	37	36	34	49	30	37	47	38	34	40	37	42	39	33	28	40	44	41	33	35	31	28	33	41	48	32	38	50	33	43	33	32	35	40	35	26	27	36	34	35	45	29	46	34	31	33	36	30	39	45	36	46	36	37	28	39	35	38	35	30	36	31	38	40	44	31	41	27	38	34	30	28	36	32	36	36	38	29	44	44	41	33	43	29	40	32	36	43	45	41	35	33	39	38	31	40	40	38	41	39	33	41	38	30	32	31	28	30	29	31	44	33	37	40	38	33	43	35	44	38	32	35	42	20	35	37	35	33	39	47	35	36	38	30	36	35	34	32	44	42	45	42	37	34	42	41	45	35	33	42	24	37	47	31	39	33	40	40	40	32	34	33	42	37	29	33	36	37	46	42	40	40	29	36	42	32	47	37	26	46	42	35	23	33	26	29	37	32	39	32	30	24	38	38	39	41	46	33	31	36	39	36	44	40	30	36	32	41	39	35	42	31	32	42	31	33	44	36	35	39	35	33	30	39	42	23	44	44	32	36	38	44	35	36	37	31	38	35	36	34	30	38	31	39	33	35	34	47	39	28	39	29	28	41	46	32	32	31	41	46	49	37	32	29	39	43	29	39	32	39	27	44	34	31	40	24	31	25	36	31	38	27	38	32	47	40	38	35	23	37	31	38	44	44	44	45	39	33	30	36	42	39	43	31	31	41	34	37	32	48	28	35	33	30	29	45	31	37	37	33	33	38	33	43	35	31	28	31	40	31	40	35	43	31	40	37	43	47	32	39	37	44	38	50	43	33	43	38	35	37	31	25	39	39	30	44	42	40	36	30	44	37	40	37	29	40	35	34	37	35	37	29	22	38	31	43	31	43	40	45	31	33	37	42	29	50	31	33	38	30	40	36	36	24	46	36	33	33	38	37	36	46	34	44	26	37	26	49	41	44	38	31	41	42	36	26	32	41	30	36	36	37	44	37	37	35	44	38	39	34	29	25	27	45	30	44	34	37	39	45	38	37	27	40	36	36	43	28	35	34	36	40	33	23	27	34	32	34	36	41	42	36	32	31	34	31	37	39	40	43	36	53	40	29	35	38	46	39	38	44	31	33	36	36	32	31	32	36	38	26	35	36	31	21	26	35	39	27	42	52	32	40	39	45	32	33	32	32	25	31	46	42	42	31	36	45	30	32	42	35	37	34	47	28	33	35	32	32	39	38	43	32	44	34	31	45	36	34	35	38	36	33	25	33	25	39	40	28	44	39	33	33	38	34	30	31	38	45	35	36	31	27	29
8676	1821	1308	3345	14137	16913	33765	44533	37088	28368	19903	10551	4740	1813	855	534	528	488	464	461	480	482	454	474	457	480	464	489	460	468	504	477	462	440	434	474	468	476	419	477	480	503	482	481	489	470	463	461	478	437	456	492	468	491	443	451	461	463	495	424	473	451	481	480	468	473	464	482	483	458	470	448	467	490	484	458	447	498	483	449	479	431	456	458	477	433	445	482	476	430	461	472	458	479	496	484	474	429	451	480	502	467	459	472	451	476	467	502	460	478	463	477	497	460	451	506	481	448	480	472	512	506	465	477	454	492	464	458	462	478	503	480	455	469	411	482	489	465	500	467	489	494	506	433	477	474	464	442	490	451	514	471	477	475	474	442	474	449	483	490	480	482	425	467	464	461	463	478	464	470	475	485	476	462	468	490	452	451	477	491	466	473	485	456	500	457	458	497	461	443	471	445	461	462	502	418	503	509	484	478	476	494	472	492	459	450	477	464	461	460	458	498	463	461	454	471	427	467	490	450	462	440	472	463	501	469	466	512	477	460	484	465	435	486	476	448	501	492	466	499	472	451	460	491	450	509	445	507	478	481	465	471	469	478	471	479	475	497	497	437	465	486	477	452	482	460	465	474	478	437	473	466	492	471	481	460	491	497	474	510	417	460	471	440	476	451	424	469	496	469	479	445	495	481	529	462	493	482	498	512	451	465	445	433	484	468	484	489	457	446	464	482	474	452	470	484	490	487	463	499	455	516	461	461	487	505	489	451	457	453	443	447	440	459	461	462	453	483	496	460	486	450	463	486	483	479	482	459	494	436	453	481	470	512	481	443	450	473	479	479	506	480	453	469	464	478	489	477	445	439	444	447	455	455	437	449	444	458	494	442	447	482	497	478	502	469	442	492	455	471	476	456	485	489	514	462	485	486	453	446	467	453	443	459	464	466	490	504	493	472	506	474	462	427	446	420	457	447	427	511	484	454	458	464	505	487	477	435	480	477	496	468	498	468	442	477	472	465	460	440	510	499	467	482	508	466	418	465	458	466	470	458	461	467	487	437	461	476	468	486	483	441	445	472	489	441	460	441	451	465	527	443	475	471	473	468	478	472	479	469	472	504	474	469	459	488	453	499	487	432	459	425	457	453	481	451	457	440	441	460	499	491	489	486	450	458	496	499	469	482	439	477	499	477	488	506	510	481	464	504	448	484	481	477	481	520	477	510	475	493	453	472	457	469	467	480	514	493	458	471	487	491	460	472	474	477	524	447	474	500	502	452	409	487	511	484	438	478	443	490	490	457	490	491	477	455	517	492	472	482	503	475	518	469	470	470	431	474	489	465	464	491	457	473	446	483	462	431	465	445	464	487	446	527	473	498	468	479	456	488	479	439	455	477	513	451	477	494	463	456	453	483	481	458	482	479	445	457	463	457	483	463	502	470	492	438	450	463	478	440	476	447	464	472	497	457	476	477	454	458	432	521	475	462	473	503	482	487	476	471	454	475	433	468	484	448	443	472	460	461	446	489	517	483	454	481	465	439	497	478	473	450	510	467	418	498	514	442	495	443	452	497	472	503	473	428	476	456	476	502	503	508	482	469	478	461	459	466	481	455	450	478	483	478	480	514	499	472	479	429	485	475	479	430	470	441	474	474	462	440	474	449	450	436	450	453	464	485	452	482	464	493	492	462	525	481	494	465	460	480	473	455	455	498	470	497	453	438	482	442	509	457	495	461	435	451	488	456	447	443	479	511	518	468	486	505	482	421	471	483	484	447	445	468	497	474	499	456	492	498	491	465	469	514	461	459	485	514	458	467	458	447	472	443	459	492	453	513	468	483	481	477	477	436	467	475	449	459	492	453	484	457	460	465	463	475	472	467	484	450	494	484	481	473	439	458	470	510	443	456	469	463	476	487	483	466	470	470	461	496	403	473	472	475	501	465	465	467	530	458	482	471	455	492	475	475	467	458	501	485	475	434	482	484	454	490	425	443	453	464	489	473	490	456	453	477	475	467	441	490	453	496	489	460	480	501	447	473	495	457	443	450	418	479	476	490	486	470	465	453	470	450	432	457	456	450	458	484	459	427	434	479	427	470	456	446	449	450	477	429	513	491	456	450	519	464	498	466	461	461	474	476	494	476	449	487	457	488	474	481	469	432	401	449	458	494	480	486	480	453	467	486	480	449	463	452	478	496	483	445	506	465	471	481	455	459	486	480	446	454	464	494	515	466	504	488	487	480	457	467	441	484	448	512	509	514	469	487	457	505	450	486	449	449	489	492	482	463	511	469	466	463	491	482	448	497	462	451	440	442	500	428	488	461	480	478	482	467	499	444	455	469	489	444	453	431	432	478	453	489	460	475	458	444	453	488	437	448	460	477	462	491	470	483	486	475	451	470	449	498	457	447	464	509	471	494	492	464	460	476	474	476	468	476	454	451	462	466	456	477	484	430	519	493	457	465	473	463	496	466	479	456	442	513	470	482	492	464	445	455	483	470	489	434	448	482	441	443	479	446	447	454	487	452	499	501	466	456	484	445	505	488	455	505	474	473	504	484	470	476	482	468	457	456	437	463	461	411	454	466	526	451	449	504	426	476	465	473	455	494	466	470	461	481	475	480	446	486	469	461	477	466	451	460	465	440	488	523	466	520	468	470	492	450	476	456	470	425	487	463	459	444	439	475	498	506	454	468	528	481	432	448	445	450	476	446	440	473	447	440	442	448	497	474	461	472	484	453	460	442	455	459	495	493	454	458	418	497	461	452	452	473	491	481	462	468	409	442	458	474	456	483	468	499	442	517	477	474	460	460	458	434	494	475	473	493	492	474	475	462	441	488	484	491	443	449	472	479	447	463	458	466	445	511	441	447	445	438	484	469	488	464	402	470	461	458	453	477	451	479	488	489	437	489	470	492	497	498	494	505	467	461	430	473	471	499	474	480	493	469	468	515	450	465	530	480	471	478	474	476	436	461	453	468	430	441	461	432	477	476	515	451	499	443	458	459	491	472	491	507	448	500	484	494	473	473	462	471	488	457	470	453	494	487	474	491	457	483	471	482	487	493	473	440	506	464	490	473	467	440	474	463	467	471	475	477	474	487	456	459	461	502	457	450	437	475	493	480	475	425	466	463	487	466	476	483	469	448	427	474	471	431	470	463	447	475	490	452	463	474	466	458	461	479	477	478	474	489	466	482	467	460	484	473	484	497	463	448	474	480	455	450	459	467	460	456	495	473	481	487	483	467	471	501	455	429	477	451	426	469	492	449	459	464	425	468	444	468	453	454	524	465	463	458	460	446	506	473	476	423	488	488	477	443	460	482	482	516	479	501	471	422	469	453	479	454	445	487	454	480	478	462	450	443	465	509	460	459	454	479	488	452	482	514	528	460	466	455	451	480	511	447	515	468	496	503	460	473	503	454	448	521	478	500	466	499	477	475	493	498	446	472	451	437	468	484	498	455	500	493	505	468	449	476	500	490	495	470	468	459	465	485	469	497	468	464
448	181	224	246	311	298	1840	10170	11443	6907	3063	1118	405	151	89	51	43	31	37	38	39	43	33	44	48	40	42	37	37	35	43	35	39	36	50	31	34	18	37	28	46	42	33	36	43	45	40	30	54	34	32	37	36	50	36	35	30	32	49	42	41	49	37	37	33	29	42	44	50	39	39	38	40	39	43	38	46	32	36	29	39	42	43	35	40	38	41	31	34	34	39	50	36	38	37	47	33	43	33	45	47	32	39	41	37	44	33	36	42	31	42	41	46	39	33	24	32	51	33	39	40	44	39	45	40	43	40	43	32	41	44	46	35	38	36	47	25	42	37	49	37	35	47	35	46	38	39	33	45	40	33	52	44	40	30	40	33	29	38	31	40	38	34	40	45	40	56	34	28	36	45	34	46	41	34	37	41	33	32	30	42	44	43	42	37	30	44	41	46	39	41	40	53	32	38	48	41	32	26	37	46	40	40	33	39	48	37	36	26	41	50	28	38	40	30	37	36	37	36	50	41	31	30	38	47	35	34	46	32	40	44	39	42	43	34	53	33	41	31	47	40	31	41	45	41	44	31	47	42	46	40	32	32	43	44	46	42	38	35	32	43	31	28	32	27	36	39	37	38	36	51	37	45	44	39	49	38	49	34	36	38	39	35	37	36	49	42	41	42	43	37	45	40	32	42	41	39	46	47	37	38	30	25	43	39	36	43	47	37	35	37	39	40	27	44	38	48	33	40	28	35	41	29	28	33	41	33	27	31	29	40	40	46	33	44	45	39	42	37	37	35	39	36	33	40	39	35	39	29	39	40	31	37	41	27	41	32	40	47	33	44	37	36	39	33	37	38	36	43	36	33	36	46	41	37	32	44	47	40	34	38	32	31	36	47	31	36	41	42	40	33	47	34	42	31	41	38	48	36	38	39	39	34	40	47	39	28	35	44	48	40	49	47	46	33	37	41	48	37	38	43	40	60	38	35	46	51	28	36	40	36	51	27	32	39	44	47	35	44	39	49	29	37	34	39	40	44	30	33	48	34	40	32	40	34	39	37	54	35	31	39	42	42	34	36	41	40	38	43	34	33	43	39	43	45	43	31	47	29	20	30	35	33	30	22	38	35	36	32	45	44	48	45	37	32	41	42	45	40	48	41	33	46	42	32	42	40	21	42	51	31	38	45	31	37	34	35	32	36	33	37	31	41	33	42	38	53	34	36	19	29	41	25	32	39	35	25	34	44	30	45	40	35	42	40	37	29	37	48	42	43	30	35	52	44	39	32	34	36	37	38	35	35	37	37	44	23	37	27	38	32	44	33	33	45	50	40	44	29	38	37	43	40	33	37	36	38	41	36	44	37	30	36	41	36	38	47	46	37	48	37	25	53	35	30	45	37	38	50	32	33	55	41	40	25	46	48	45	44	43	28	43	33	35	33	41	25	35	32	45	34	43	41	36	38	37	38	38	47	35	46	40	29	40	30	39	33	33	37	30	35	42	45	45	35	41	37	41	28	32	35	40	30	36	41	42	42	41	40	35	38	34	38	38	32	30	35	39	36	41	24	38	43	37	26	35	35	38	40	36	30	41	35	37	48	45	38	43	41	30	46	44	23	53	47	39	38	42	42	40	33	38	39	31	35	46	37	38	35	48	28	46	31	34	47	40	31	34	40	32	27	39	47	38	34	36	39	39	50	42	42	41	38	35	28	31	34	32	43	37	45	29	48	35	40	50	51	26	45	35	35	35	42	40	33	38	34	45	37	28	36	43	35	33	47	32	28	40	30	37	36	39	41	33	41	29	51	38	39	29	30	37	43	36	28	37	41	34	36	31	37	37	33	44	33	35	35	49	22	42	36	37	43	42	46	45	37	37	35	32	41	28	30	38	41	47	25	35	41	36	33	36	33	37	32	33	41	42	41	51	37	42	38	46	37	44	37	38	42	45	32	31	38	41	33	33	40	41	34	43	44	35	40	39	29	38	33	40	46	37	29	37	47	31	42	42	52	33	28	44	31	54	31	31	39	27	30	43	40	30	35	36	36	40	40	38	35	39	40	35	34	40	37	33	26	44	40	40	32	40	34	51	38	37	29	34	50	40	32	43	40	32	36	39	37	30	41	37	44	36	47	39	44	41	37	36	32	27	40	42	25	38	33	35	36	36	42	36	37	44	29	38	37	26	30	43	44	35	41	38	38	44	22	40	46	35	35	23	32	35	44	37	40	29	39	40	46	30	22	41	31	33	39	54	40	35	35	38	44	41	48	36	35	36	40	39	31	38	40	45	36	41	51	40	34	30	36	31	35	44	46	32	44	41	27	40	31	38	40	36	39	40	29	33	46	41	37	41	59	35	28	47	46	39	39	41	44	43	40	37	45	33	39	45	39	45	43	27	49	39	40	40	43	43	45	40	43	41	35	43	37	45	28	34	34	45	32	48	35	32	34	53	43	41	37	44	39	35	36	39	36	38	47	39	38	43	56	41	41	37	24	39	37	41	51	47	33	49	50	29	41	49	40	44	43	46	39	45	43	37	49	34	36	34	40	35	28	37	34	30	23	43	43	42	32	48	33	40	41	35	36	44	44	30	42	47	39	39	35	42	25	38	35	40	35	31	36	36	45	35	39	38	45	43	30	44	29	47	37	32	38	36	33	34	37	29	48	34	31	41	39	30	43	29	56	39	33	48	36	30	43	39	46	42	38	33	44	39	46	40	35	43	22	39	38	44	50	50	34	44	40	41	37	36	36	27	38	34	29	38	43	36	38	48	43	46	34	30	39	41	44	46	33	38	32	34	43	28	48	41	31	35	44	59	27	38	37	37	31	34	32	42	43	44	27	41	40	44	34	38	41	38	46	39	47	38	39	28	36	37	25	42	41	33	36	25	42	38	35	40	28	40	42	35	44	29	46	35	29	38	40	39	34	44	37	39	40	36	33	36	28	39	46	27	34	44	32	39	25	34	42	37	42	49	35	40	31	35	34	35	40	22	40	42	42	32	48	31	33	34	39	36	42	37	32	47	41	36	46	40	34	29	34	44	38	29	32	36	47	35	35	38	43	23	38	34	41	39	42	37	44	41	42	38	40	45	45	48	33	32	39	48	36	31	31	49	39	32	31	39	48	38	41	36	36	37	42	42	41	39	30	48	44	43	45	30	31	38	33	35	39	43	41	43	29	31	30	37	36	42	31	41	42	28	43	40	32	38	31	32	37	37	27	29	36	30	34	32	45	29	31	37	42	36	44	30	33	37	34	52	42	51	49	34	34	26	41	48	48	49	38	30	29	39	39	40	49	43	33	45	38	36	37	26	34	37	40	28	33	37	36	36	42	49	32	39	42	37	38	37	48	36	32	60	43	38	33	42	24	34	34	33	41	46	42	40	34	24	41	45	36	44	42	37	41	40	33	40	32	42	34	43	31	46	34	39	25	42	34	39	35	51	37	36	39	34	33	39	33	51	50	35	32	45	40	45	41	32	35	37	38	38	39	34	45	41
10353	5088	4844	14168	23648	20074	30287	55576	52926	41035	30216	19329	9130	3277	1225	634	569	481	501	508	473	499	504	492	523	489	499	494	495	500	487	488	499	463	489	475	462	505	479	465	507	481	544	482	497	464	493	451	481	471	515	458	460	474	516	491	436	497	478	486	487	486	460	468	480	479	503	518	467	453	521	471	478	461	508	478	451	487	474	487	452	503	506	464	492	469	474	485	450	459	487	495	499	485	451	502	473	508	470	463	531	478	478	500	466	490	448	482	460	506	505	468	489	467	478	512	484	498	460	471	505	510	487	483	478	511	495	511	459	488	477	508	474	482	502	493	498	481	521	475	496	451	466	481	480	538	495	495	486	454	497	530	499	500	520	467	476	555	499	517	512	505	498	485	511	496	505	468	477	477	469	467	509	491	483	498	507	480	476	498	494	534	463	471	499	466	441	534	504	542	481	497	441	498	501	527	438	492	496	481	488	478	504	471	500	449	507	474	531	495	496	482	499	500	493	491	526	485	490	481	508	482	472	529	479	504	503	437	525	509	483	471	525	461	533	493	493	468	468	498	489	487	461	492	501	505	496	486	482	474	499	476	485	459	473	505	508	519	481	507	461	475	510	463	457	490	496	498	526	490	481	535	473	461	448	456	472	515	477	512	485	518	479	502	513	482	474	492	483	492	476	539	469	487	501	507	471	521	495	484	470	472	456	471	529	449	492	475	492	509	485	443	488	477	484	490	479	474	510	485	490	467	502	519	485	480	503	490	502	494	497	510	466	467	463	486	511	502	498	483	482	459	500	514	481	501	466	476	432	479	498	497	456	488	474	434	515	496	516	471	492	400	493	452	482	484	447	487	510	501	480	541	505	512	512	465	471	534	519	508	496	464	469	482	494	510	527	525	462	485	453	489	545	480	452	471	491	487	485	495	472	469	500	451	479	530	472	472	487	508	501	477	474	471	498	487	472	442	515	503	531	492	490	499	456	466	439	482	464	484	482	487	503	519	491	525	460	481	513	437	514	509	502	468	486	474	510	467	476	485	518	486	462	477	462	517	465	482	460	442	459	527	500	507	482	501	510	474	483	479	502	493	497	508	484	492	520	481	486	511	509	492	522	489	499	508	523	515	475	472	486	483	475	492	483	476	471	497	494	475	480	461	489	475	502	480	489	516	498	481	483	502	483	488	493	520	482	473	521	498	514	476	484	455	492	508	508	507	497	493	527	480	488	481	543	484	510	477	467	512	485	525	457	493	503	479	453	482	511	452	474	503	497	481	447	505	461	487	485	486	516	476	489	500	508	500	488	509	505	508	494	512	468	492	467	489	500	485	474	472	500	484	510	504	484	482	487	473	499	506	494	500	494	501	568	476	497	500	483	498	491	522	471	541	487	459	498	474	476	505	498	470	492	490	525	539	498	527	514	515	450	506	506	494	474	478	466	508	470	498	509	496	518	474	487	499	478	486	470	509	491	508	481	515	483	469	494	487	484	492	482	491	517	476	536	467	544	483	499	508	455	500	474	480	511	476	461	523	468	462	515	487	497	481	510	464	500	431	514	490	476	466	512	498	490	466	487	490	502	478	485	482	496	497	475	475	481	523	499	481	502	493	502	475	443	493	483	500	517	460	485	452	520	434	530	469	486	488	460	466	490	469	470	470	523	471	492	509	491	498	464	498	455	523	496	524	501	458	491	472	469	483	519	503	517	465	491	498	476	480	511	517	494	486	439	515	446	504	516	505	494	502	480	450	522	478	489	496	487	512	480	477	505	486	475	486	468	524	506	481	493	491	474	485	557	506	483	503	535	474	472	507	461	502	506	495	490	497	469	523	512	491	495	496	499	496	494	485	495	469	486	490	505	474	491	479	487	500	482	466	522	493	494	516	506	443	541	481	573	496	483	505	513	450	483	481	505	505	501	498	519	484	474	502	501	452	475	503	535	481	463	471	484	501	484	483	500	513	501	458	488	488	467	491	469	511	492	466	485	493	478	498	492	495	474	505	482	506	510	500	492	474	491	484	520	486	488	489	501	485	511	501	483	513	529	499	485	505	521	475	475	552	497	490	507	499	515	487	479	491	516	479	457	517	464	502	481	468	482	449	477	491	501	483	509	485	479	456	497	528	473	489	514	491	516	467	451	468	513	510	437	450	477	487	479	485	471	503	507	487	482	537	497	506	487	487	495	506	520	509	503	498	500	470	493	484	497	443	505	471	478	522	506	496	492	491	486	499	478	490	555	489	454	499	481	487	471	490	491	513	480	446	457	514	459	502	442	483	495	486	536	503	457	505	491	478	457	484	471	484	531	470	459	458	518	503	495	486	485	465	486	487	482	537	471	512	485	521	486	486	472	489	507	484	480	507	522	501	524	486	496	541	477	495	493	484	493	486	463	467	529	491	487	490	455	476	497	508	526	491	443	469	459	485	462	503	526	477	500	471	493	483	473	478	471	560	491	519	490	438	490	524	491	506	501	467	484	481	485	508	504	473	522	501	494	446	475	501	497	507	489	533	472	485	451	486	478	504	472	484	498	460	498	519	470	496	462	492	487	508	482	484	454	515	463	475	529	481	489	489	478	500	508	497	518	527	500	535	473	466	509	487	509	479	540	483	480	525	505	500	539	504	460	500	502	448	467	487	544	506	518	468	498	498	527	521	460	487	492	506	509	488	510	471	494	504	490	523	555	455	500	464	469	477	510	464	501	489	458	540	452	506	490	487	493	523	486	480	474	492	492	475	470	490	498	507	455	472	482	510	471	522	459	519	520	474	503	491	472	469	447	504	496	464	500	458	495	497	490	442	518	499	523	502	502	474	501	459	513	478	466	478	525	501	487	520	494	484	472	498	542	471	491	473	474	482	500	497	510	517	467	457	431	490	482	517	476	498	488	473	489	515	517	479	541	506	515	482	485	459	472	486	517	501	475	498	476	478	458	484	467	482	471	485	507	483	496	520	494	511	492	504	476	444	497	474	458	436	501	495	487	460	476	494	477	478	501	472	459	495	502	477	501	514	499	536	499	504	512	503	537	479	447	475	480	495	495	469	514	506	511	502	508	461	479	472	511	533	487	486	502	470	479	477	474	496	455	479	463	498	498	489	468	526	483	492	497	514	479	498	501	470	497	510	476	509	504	490	505	504	480	517	468	481	514	484	482	484	505	478	472	516	469	504	456	487	484	472	513	486	470	522	512	491	499	476	491	465	497	494	483	490	503	529	468	461	499	508	497	485	491	478	498	482	513	510	457	503	494	480	520	493	516	497	504	451	477	494	478	488	471	476	489	470	481	487	484	520	473	494	498	463	534	536	442	489	505	498	449	494	501	456	458	493	477	480	480	484	510	511	499	487	545	483	468	508	439	467	466	484	457	516	470	481	516	511	474	465	499	483	503	501	496	475	499	453	492	508	482	487	483	496	500	468	533	512	513	463	510	473	484	489	511	481	479	476	517	516	494	497	499	496	504	499	520	482	490	472	500	501	456	467	479	504	492	486
1818	241	237	174	176	298	5613	13169	10770	5928	2482	882	334	135	79	40	52	46	46	36	45	47	37	36	32	48	42	31	46	44	41	42	45	47	35	50	32	37	38	46	45	41	42	36	45	39	44	43	34	54	43	43	45	43	49	47	33	43	30	38	38	43	33	41	38	43	48	33	54	42	51	39	37	39	36	29	36	45	38	35	36	42	27	43	36	38	42	46	36	42	44	40	32	45	36	44	43	35	49	53	41	43	33	45	40	37	33	43	51	32	48	32	37	41	52	41	34	26	40	30	36	40	31	46	39	33	45	36	58	34	55	46	42	39	42	47	31	48	42	31	44	39	38	40	52	43	33	44	47	49	42	42	37	48	35	46	36	38	47	42	43	43	28	42	45	27	31	32	35	49	44	48	52	40	40	47	41	35	39	49	61	33	44	32	55	24	43	43	45	35	43	53	33	41	39	37	41	48	40	35	48	34	48	36	38	41	45	34	38	55	43	38	35	49	38	34	38	40	44	47	35	28	48	33	40	32	48	34	38	40	39	41	47	44	43	44	37	28	38	29	35	43	34	32	43	36	40	43	37	36	39	37	38	52	48	39	34	51	42	50	39	40	38	40	44	43	49	47	52	36	35	42	41	45	46	29	43	37	47	41	56	38	31	38	42	41	45	33	45	36	42	48	45	47	37	38	40	27	42	33	39	33	31	36	39	43	38	40	34	39	46	59	42	45	35	34	46	35	44	35	48	38	35	43	45	39	35	47	28	39	46	40	38	35	40	30	39	49	45	41	38	45	35	37	49	50	43	55	31	52	30	45	53	35	44	40	40	49	42	37	39	37	34	56	37	35	45	31	38	45	49	45	28	44	44	34	46	38	41	45	43	44	41	54	47	43	49	38	46	45	34	48	48	33	35	40	39	39	54	42	30	44	28	32	27	38	45	41	51	36	39	40	40	49	38	42	43	40	57	28	43	41	35	40	41	39	36	47	39	36	34	49	34	44	43	44	41	33	27	39	34	44	41	35	39	42	39	46	42	31	45	37	33	38	41	44	42	43	32	34	40	31	36	39	38	32	35	40	43	36	47	32	34	46	32	51	34	40	42	49	41	40	36	40	44	43	35	29	40	40	40	44	49	38	38	42	38	44	52	42	37	41	36	39	41	43	38	31	32	45	48	48	43	31	44	48	51	44	54	37	35	41	40	46	36	52	51	42	43	40	32	48	30	41	43	37	47	42	37	43	45	30	29	37	39	42	37	44	35	47	35	40	29	42	37	36	44	45	41	46	43	39	36	43	39	40	39	40	41	36	38	43	48	40	41	35	36	32	42	40	43	54	33	34	38	37	46	39	48	33	41	36	44	43	32	36	45	42	52	38	37	41	45	43	35	36	43	40	42	46	46	35	39	48	39	50	40	42	41	39	34	51	33	40	40	51	40	43	48	41	48	36	32	52	43	34	26	42	34	40	29	42	44	45	35	36	37	51	40	48	31	43	37	47	40	44	42	48	46	43	44	39	43	43	43	45	21	51	40	47	45	40	44	41	34	46	44	42	37	49	41	37	40	49	36	41	45	45	43	46	48	46	34	40	45	35	34	44	41	39	38	43	44	42	38	48	38	37	35	34	47	33	47	40	40	53	42	41	45	35	46	43	31	37	42	45	51	36	43	45	48	43	35	44	45	38	50	40	53	39	35	34	45	52	50	44	47	43	36	39	31	43	40	39	49	35	39	48	38	44	47	42	54	32	41	36	46	46	45	39	43	47	49	45	43	52	40	41	29	49	44	40	53	32	47	42	37	32	37	42	38	37	37	34	39	38	40	34	52	45	41	55	34	52	45	47	43	35	45	40	38	36	36	55	39	37	42	36	37	45	32	48	51	42	35	39	33	52	46	39	31	36	53	39	42	40	40	44	37	38	44	35	50	41	52	33	42	47	44	46	48	49	43	46	48	46	39	39	28	46	45	39	45	40	37	39	35	47	35	42	51	49	33	47	41	45	45	33	34	41	31	41	50	39	39	44	35	46	43	33	41	35	37	48	43	31	31	47	47	45	41	56	51	51	38	33	40	44	37	38	42	23	42	43	40	29	36	46	39	47	36	42	41	44	50	39	41	48	32	51	30	58	48	36	44	37	39	39	34	52	35	43	42	45	39	57	44	47	40	30	28	37	50	50	40	32	50	47	45	42	41	29	52	39	39	41	38	42	30	41	46	47	29	56	29	38	40	40	42	49	43	42	41	47	46	38	52	39	41	34	44	40	33	46	53	38	46	40	33	47	32	35	40	31	43	42	49	33	43	42	42	41	60	43	44	30	42	35	37	47	29	38	38	42	47	44	40	43	46	32	44	45	41	44	28	34	51	36	40	55	40	48	44	38	48	48	46	41	50	49	29	45	45	34	46	48	32	50	37	35	51	44	41	48	28	53	51	38	28	42	42	47	33	30	37	41	41	53	49	42	52	45	39	40	42	32	38	36	33	37	40	45	27	36	44	40	30	33	49	44	41	49	61	41	38	37	35	49	42	48	38	36	24	33	42	52	47	36	37	39	56	44	51	43	46	52	30	41	47	44	48	44	52	41	41	51	34	41	39	47	43	39	41	38	34	40	52	30	46	43	42	47	45	48	36	49	37	52	44	32	51	37	43	42	44	48	36	42	46	43	33	31	33	36	44	44	34	44	47	37	36	36	38	47	48	48	44	44	49	34	44	40	45	41	33	50	44	29	41	48	43	41	42	40	30	42	35	35	47	43	44	37	46	33	49	39	36	35	47	46	49	30	47	37	29	38	35	39	36	43	43	31	42	37	44	37	45	43	43	47	39	46	36	38	44	41	34	39	41	46	39	45	47	45	35	42	36	31	48	34	39	29	42	39	39	37	41	38	41	43	43	42	48	35	48	52	51	38	51	38	42	40	35	37	45	42	38	45	40	45	46	39	44	31	43	37	36	30	52	49	40	41	40	32	41	53	38	41	37	35	45	40	51	48	41	46	40	32	39	42	48	41	36	53	34	37	52	38	36	49	34	34	55	44	47	43	32	37	40	48	52	35	38	53	35	38	50	46	46	29	36	49	33	40	36	40	46	50	45	46	38	43	33	30	39	36	47	35	42	44	36	39	29	41	37	38	46	30	37	35	41	46	47	40	51	36	42	42	42	39	37	34	38	41	33	32	43	34	33	32	46	46	40	50	46	41	46	44	40	33	44	38	35	40	37	38	43	39	41	43	40	36	41	43	37	38	43	35	44	39	35	49	34	27	37	37	48	40	38	33	41	34	36	45	43	36	38	38	35	34	41	37	40	40	34	42	38	46	29	42	44	34	29	47	49	37	38	39	40	35	40	42	37	48	38	49	56	33	28	43	36	36	40	37	29	39	42	54	43	58	45	45	39	28	43	48	34	52	33	34	43	45	49	36	43	40	51	46	32	45	38	43	45	47	34	51	45	50	41	40	45	50	35	47	45	40	42	41	40	50	43	44	41	35	33	48
11350	6011	4782	9429	18193	20298	47558	62350	51647	39067	28365	17632	8714	3243	1220	702	588	538	547	517	571	516	560	531	503	500	526	517	522	528	479	513	531	551	520	566	511	526	552	541	558	517	514	477	534	531	538	509	508	480	550	507	564	526	538	479	520	540	494	539	530	577	512	568	520	530	560	533	548	547	529	557	515	511	517	531	481	535	538	562	527	518	504	509	526	523	511	542	524	532	541	547	534	558	542	535	584	502	506	542	524	521	500	575	554	489	502	556	503	530	505	507	504	520	538	562	517	493	505	529	532	516	545	540	532	534	536	477	530	567	521	505	495	561	534	509	560	540	551	555	519	526	536	529	571	523	512	546	501	557	561	538	513	540	560	470	562	521	479	529	520	496	497	527	538	498	573	570	508	557	537	552	544	530	498	526	543	538	497	540	538	529	552	552	530	522	536	523	527	511	587	543	498	499	495	506	525	565	519	482	507	520	532	530	493	557	563	540	555	547	481	527	535	548	556	593	546	504	534	556	526	543	563	528	534	529	471	505	529	510	522	528	572	529	494	521	492	512	550	483	554	508	531	516	541	572	506	540	518	518	526	542	526	548	519	546	552	511	501	556	554	493	501	522	566	516	529	498	518	504	520	553	524	524	531	560	550	521	559	549	537	530	501	516	546	520	553	525	555	495	526	559	535	521	490	527	572	541	520	569	546	526	553	558	536	536	524	568	535	549	558	543	536	532	518	550	546	562	495	533	525	539	549	523	537	556	547	526	530	551	536	543	541	537	536	557	516	543	519	556	543	570	490	533	571	508	515	510	510	519	502	547	570	532	512	493	523	526	501	549	507	562	512	533	519	531	514	549	526	544	479	573	553	544	533	539	554	523	553	547	520	557	553	520	527	503	512	527	512	516	495	523	532	544	538	526	561	529	564	563	502	505	519	560	534	520	549	565	501	535	543	555	514	485	536	523	531	529	537	507	542	538	494	540	552	500	534	537	543	529	524	531	524	517	553	490	549	517	528	524	544	502	579	545	472	523	506	536	543	525	558	555	546	495	526	538	549	545	548	519	589	518	525	512	545	548	527	523	521	542	526	565	560	510	543	567	520	550	511	532	512	517	543	504	557	513	525	550	547	522	568	536	555	510	515	518	492	549	543	539	507	551	553	592	512	548	538	546	553	559	529	541	491	533	541	560	529	556	546	536	505	523	559	517	513	538	512	537	526	533	543	545	528	544	546	538	518	567	507	549	520	542	536	519	550	522	521	550	508	514	519	512	527	530	536	503	528	528	529	505	532	578	535	515	491	498	546	571	556	587	602	505	515	562	527	530	537	529	532	538	541	529	517	531	511	531	516	526	525	556	521	502	558	498	542	552	457	475	514	513	537	553	555	580	540	498	508	559	514	527	533	545	549	523	558	530	521	475	538	533	545	567	545	531	535	533	612	552	523	489	550	579	546	559	511	490	518	539	475	548	565	532	541	482	548	530	507	558	515	505	539	524	507	538	492	513	539	557	522	515	493	541	535	547	513	518	545	496	503	546	531	528	535	533	538	532	580	490	540	517	546	478	546	518	516	553	522	517	558	524	509	534	566	482	557	539	537	544	466	537	549	528	549	537	523	515	547	519	533	527	499	533	508	525	513	532	492	500	526	559	504	528	547	507	577	517	515	526	546	535	507	543	522	501	524	556	466	553	501	526	517	556	521	531	537	481	513	545	539	570	535	555	548	546	530	527	510	496	541	566	523	491	540	567	562	528	506	553	492	507	529	506	522	536	526	555	526	540	501	531	537	538	563	567	533	529	517	563	521	537	510	558	533	551	552	560	536	529	540	506	520	530	576	534	558	550	536	553	540	593	548	495	522	473	521	567	548	554	544	543	513	558	531	538	525	514	520	569	486	536	560	511	534	522	524	573	550	519	485	514	573	526	543	522	521	569	545	526	522	507	516	527	529	529	539	508	509	540	517	494	489	566	496	519	585	523	505	485	527	547	554	551	510	537	535	546	519	548	524	535	494	505	535	512	575	502	556	535	562	553	524	539	539	510	548	532	520	491	511	524	511	518	554	513	550	555	538	524	482	524	489	556	527	550	515	541	529	555	520	517	497	557	522	558	550	532	545	537	503	541	545	552	536	510	521	579	547	555	498	521	525	512	542	527	519	543	497	515	533	539	508	553	516	507	574	523	523	552	571	506	527	549	540	533	545	507	510	555	545	561	503	560	494	559	543	542	543	559	508	539	512	543	498	528	522	533	573	527	547	556	533	566	551	508	569	534	571	506	515	553	550	534	502	526	494	550	543	549	515	561	578	543	505	539	533	510	542	516	519	518	509	578	567	523	554	482	508	509	538	545	542	519	544	582	513	486	530	510	582	502	549	551	540	552	515	530	518	545	529	566	530	530	545	592	535	499	521	548	547	538	509	532	554	523	509	529	568	543	524	525	518	538	534	535	538	552	542	529	525	525	491	516	550	533	497	545	535	522	510	536	545	501	538	529	533	533	533	540	511	514	517	583	541	536	541	564	559	517	581	550	504	467	550	521	549	538	532	497	522	542	525	523	530	504	508	543	506	550	513	504	511	575	554	505	566	539	481	544	510	506	561	529	534	528	536	540	514	565	546	537	570	535	535	540	492	491	505	532	560	500	530	553	525	560	511	547	523	477	557	491	527	506	511	511	538	562	537	537	555	528	513	541	511	498	507	556	555	520	531	540	532	536	534	519	535	530	508	527	523	523	545	542	485	526	537	517	513	492	520	497	531	542	571	531	510	520	513	539	525	546	563	526	587	518	538	567	523	522	536	506	551	505	499	531	540	521	546	501	530	528	510	519	520	600	558	531	485	550	531	516	580	508	554	505	540	532	497	514	555	533	540	539	480	492	545	516	564	507	548	520	543	518	510	534	530	538	563	531	512	509	577	532	549	484	525	524	534	538	525	550	526	528	533	538	545	533	509	556	531	559	527	515	524	543	523	508	526	590	521	483	538	539	503	515	558	571	558	511	571	565	521	525	547	530	520	524	564	544	462	534	556	527	509	569	560	510	504	514	563	522	519	512	492	536	529	510	499	524	548	555	552	523	523	518	534	517	496	515	560	522	516	552	554	550	495	513	530	534	549	531	530	526	557	485	520	543	525	532	534	515	523	542	542	495	524	526	565	554	558	511	519	496	560	520	477	537	534	549	559	523	533	567	502	568	537	536	524	523	560	559	543	514	529	540	547	547	509	538	521	540	533	584	564	536	537	536	548	559	524	506	518	487	582	548	516	527	487	535	526	544	517	535	495	538	554	511	528	494	537	520	505	522	574	520	506	566	491	485	538	529	540	537	503	513	508	539	531	537	552	537	513	559	551	528	502	535	508	488	514	536	528	512	514	527	540	509	492	508	520	554	545	541	488	548	497	537	535	503	528	532	506	556	548	505	538	567	520	526	532	547	512	472	556	570	530	559	537	562	522	533	510	575	554	561	538	567	531	573	536	580	496	527	528	521	539	525
914	481	307	220	353	541	11037	19014	15830	9378	3963	1471	485	201	81	59	46	50	37	35	42	42	39	45	35	36	48	42	41	41	38	47	44	31	62	46	41	34	49	38	42	40	37	49	39	51	45	39	46	52	40	37	57	35	46	47	46	46	47	44	43	42	39	34	41	40	32	56	30	43	57	43	46	43	40	50	42	46	49	37	45	39	47	46	49	49	47	30	46	32	43	37	40	52	44	43	43	42	37	46	38	41	46	31	47	45	40	38	47	38	36	47	38	38	50	42	50	43	46	43	48	48	43	40	30	43	36	38	38	47	44	39	36	45	40	46	33	30	43	42	41	39	46	33	32	32	44	41	50	35	43	45	42	35	44	43	33	32	50	44	31	50	34	44	41	46	37	35	42	27	43	43	43	54	31	41	39	41	41	41	36	42	37	47	38	41	55	33	40	36	44	35	46	32	41	38	35	35	42	52	34	39	40	30	42	47	42	47	33	39	44	46	41	46	36	44	41	40	39	41	52	46	38	47	41	52	48	44	36	48	47	42	50	42	40	29	48	46	40	53	49	42	41	42	35	36	46	27	59	42	46	38	39	30	46	47	42	37	50	46	45	43	48	39	37	39	44	46	41	45	36	38	46	39	34	41	44	33	28	37	40	45	56	37	34	47	34	48	42	40	44	57	37	44	42	47	45	36	33	44	44	48	37	37	31	37	37	54	45	44	42	43	45	41	45	43	56	42	47	40	40	38	43	35	39	34	41	44	41	52	42	41	35	33	44	43	36	40	49	35	43	49	48	41	55	49	34	36	52	41	46	41	45	51	39	40	50	40	40	54	46	40	49	45	57	40	56	35	45	40	35	36	42	43	45	53	46	49	33	31	38	51	40	41	34	43	40	45	43	40	32	49	32	46	52	44	47	44	39	47	39	41	49	48	40	40	39	34	29	43	48	44	53	48	42	41	46	42	29	36	53	37	49	44	42	51	36	49	51	30	41	41	44	37	46	43	48	38	43	56	41	28	24	41	44	38	45	43	45	48	39	39	35	39	40	54	49	36	46	49	41	45	53	43	43	36	52	52	39	28	47	43	39	45	40	48	34	36	48	41	41	46	57	39	46	50	42	30	43	37	44	41	41	40	40	46	35	44	42	58	34	39	38	41	39	47	41	48	40	46	44	45	37	50	70	44	52	48	41	39	48	46	42	43	45	42	56	50	44	37	39	38	30	51	42	36	47	58	43	38	43	53	47	37	50	44	43	34	43	43	46	47	34	48	42	36	45	37	33	47	42	44	48	38	42	39	38	48	39	47	52	48	38	37	40	38	39	38	42	43	35	41	50	41	45	38	39	36	37	51	48	39	49	35	37	34	48	49	46	48	49	39	44	42	44	42	51	41	29	37	31	42	35	33	47	37	40	51	47	39	46	44	37	48	39	54	41	43	54	33	37	40	44	53	44	50	41	46	44	47	36	34	41	33	55	46	40	33	34	49	38	49	50	44	47	44	46	39	44	52	35	42	41	44	40	44	37	39	36	41	49	40	35	39	45	31	43	48	43	39	50	35	40	32	35	38	41	38	30	34	37	41	39	36	42	39	36	31	40	32	30	46	56	43	54	46	28	42	52	44	47	50	54	49	37	34	50	37	32	39	47	43	44	40	41	42	41	33	48	37	45	49	45	32	40	48	47	43	51	36	45	49	53	43	35	52	41	30	47	37	41	41	41	54	45	41	40	38	44	41	53	39	41	42	40	45	48	55	47	52	39	44	47	49	50	35	39	37	41	41	36	53	48	35	36	43	36	30	47	48	43	49	34	38	39	43	45	37	36	41	41	47	42	37	41	42	41	43	48	52	41	49	47	48	38	42	44	39	45	34	43	42	40	41	38	50	40	34	44	53	36	37	36	46	43	49	50	30	39	38	43	38	51	43	49	45	38	32	48	45	48	50	45	52	41	39	40	47	39	41	56	41	39	45	48	26	33	44	35	36	35	45	39	49	44	44	39	35	36	42	33	42	42	41	53	44	48	41	31	52	49	47	34	41	44	46	46	44	48	40	42	34	43	30	43	44	39	33	31	43	39	30	45	50	38	43	43	44	45	37	42	42	55	42	47	39	47	49	48	46	44	37	38	49	49	63	41	54	36	36	36	48	47	50	42	49	49	40	45	43	42	42	41	50	32	34	36	59	40	40	44	35	46	40	39	36	33	35	43	46	35	46	38	34	52	37	36	45	50	45	42	47	52	35	44	47	43	53	41	49	50	39	39	38	47	54	45	36	37	36	55	27	48	44	48	33	35	42	27	43	44	39	52	53	53	42	45	43	36	43	61	44	42	36	35	45	33	60	32	43	41	41	54	39	41	47	39	48	42	53	42	43	42	56	34	46	49	30	35	45	47	53	34	47	36	34	43	37	44	41	48	50	49	62	50	46	51	34	41	37	51	47	56	39	46	45	42	36	41	43	49	39	47	34	43	47	31	42	40	55	43	46	58	33	46	42	53	53	49	37	33	48	32	37	52	28	37	37	37	47	37	45	47	46	48	33	40	34	45	38	47	38	37	44	39	30	43	39	36	41	42	47	40	44	35	43	50	41	45	43	36	41	46	38	34	39	43	31	46	44	44	31	41	52	34	31	56	45	52	45	37	38	36	49	47	30	38	43	45	31	43	44	49	31	49	39	44	47	47	33	40	46	39	38	30	40	42	45	39	45	48	44	38	46	45	40	40	36	52	52	40	46	41	31	43	50	25	40	44	43	40	42	32	42	47	50	42	40	41	35	46	47	46	38	54	61	48	50	56	41	35	56	55	36	53	41	46	41	39	47	29	48	47	47	33	37	37	46	39	53	38	35	38	35	44	42	40	33	42	45	36	40	43	48	45	50	46	48	37	33	39	48	38	55	42	41	46	36	35	34	41	47	45	37	56	42	44	39	57	38	42	38	44	52	55	30	33	51	38	39	33	36	31	43	35	36	41	43	40	42	43	35	49	34	40	43	32	56	54	47	49	40	40	39	46	41	33	40	43	46	41	45	43	48	44	38	41	49	53	36	44	53	45	41	40	48	48	39	37	42	39	47	38	30	49	54	51	51	42	45	54	35	45	44	51	55	35	43	45	36	41	37	40	38	40	42	40	48	43	47	35	43	36	33	49	45	40	33	53	56	49	42	38	36	44	37	55	52	34	41	49	40	43	33	36	34	40	34	50	36	36	52	34	47	32	47	46	30	47	45	43	42	52	33	41	44	35	44	44	50	51	48	38	37	54	37	49	32	40	31	43	51	45	44	35	45	52	43	32	46	42	41	43	42	37	34	48	38	44	44	31	37	51	36	41	46	35	35	38	48	37	47	46	57	53	31	35	44	44	50	42	46	43	43	35	32	40	38	40	53	37	38	47	52	42	35	50	35	47	38	43	49	41	51	43	41	42	44	43	35	47	45	38	44	44	52	45	33	35	37	39	39	50	36	49	36	40	46	53	37	43	43	38	26	54	49
17102	10357	6188	14064	26688	26126	55894	69863	58713	45551	32549	22250	11979	4784	1555	922	654	577	568	517	534	550	571	539	557	549	510	545	558	548	527	544	528	534	518	542	564	517	536	547	515	557	556	578	577	541	553	538	532	557	538	517	537	579	576	568	536	513	515	541	565	518	535	530	548	543	555	560	530	510	504	530	569	521	529	565	551	558	554	579	579	532	525	546	542	537	536	524	564	539	530	554	610	573	548	534	551	548	567	518	568	535	573	569	484	584	574	519	552	558	512	536	541	515	563	600	556	569	555	564	590	536	543	522	534	571	522	567	512	520	554	559	556	565	562	531	553	553	562	583	526	554	567	554	574	527	552	578	520	528	575	570	557	554	523	560	557	543	536	545	527	576	513	548	534	529	564	558	551	546	578	538	569	555	536	535	544	565	555	543	555	524	556	508	536	562	570	564	540	563	536	580	588	515	578	556	570	557	539	551	557	563	531	545	534	521	515	559	547	564	523	560	587	539	557	545	528	582	581	571	593	522	512	521	529	531	536	534	526	507	542	527	553	556	512	532	574	556	560	553	531	518	504	524	554	579	527	538	535	526	530	549	549	536	527	558	553	554	565	567	563	548	551	540	477	588	535	512	506	565	613	586	528	559	546	527	557	518	561	563	559	560	600	545	544	573	523	552	559	545	556	541	552	539	508	520	567	550	522	557	540	554	563	553	567	577	537	536	538	542	500	597	526	482	542	530	573	528	558	513	589	567	511	542	538	540	541	547	550	538	547	587	523	534	531	533	519	558	533	511	532	555	517	583	506	542	518	537	538	560	552	518	532	600	592	528	493	565	565	535	546	567	570	578	547	557	536	570	525	532	564	580	521	551	532	530	532	585	538	571	545	513	516	551	525	574	528	526	540	576	546	585	566	558	561	568	564	545	531	548	552	556	534	588	552	560	501	516	553	566	587	547	579	552	512	528	566	510	519	540	559	521	566	539	568	534	562	532	541	526	505	525	557	529	524	553	573	527	542	510	540	524	534	521	578	549	570	538	534	575	542	512	540	554	519	570	576	555	526	550	521	549	527	564	522	566	512	508	550	541	541	574	528	568	519	567	513	512	565	562	490	541	504	542	505	530	520	530	531	550	533	550	528	541	513	544	571	522	537	526	516	543	524	554	540	558	514	530	534	589	572	551	531	548	517	553	562	564	532	552	604	538	567	571	539	560	565	574	543	556	563	526	539	540	536	557	570	545	537	531	534	551	540	535	570	545	509	539	575	557	584	480	570	526	557	553	515	547	548	574	543	568	540	533	558	523	559	581	566	553	561	553	560	550	499	547	561	579	543	548	548	554	551	535	512	539	531	574	530	561	535	569	536	553	540	539	548	564	504	542	552	621	546	537	546	539	542	564	501	529	533	566	601	545	542	560	552	525	572	492	555	525	521	532	608	562	528	577	540	559	532	536	542	553	549	557	555	586	588	579	531	578	564	597	518	547	574	538	559	534	550	590	541	561	540	555	555	588	527	545	588	526	552	547	525	480	536	545	569	553	542	573	536	551	565	583	548	556	547	534	526	605	534	525	534	541	538	568	549	515	568	522	556	555	518	568	500	559	570	536	507	558	525	542	557	539	545	514	528	528	593	507	553	529	604	572	517	557	529	529	551	514	574	545	558	541	526	597	512	571	592	509	513	556	554	517	521	555	532	520	539	524	509	548	515	533	569	565	519	539	572	533	525	554	550	532	521	611	600	516	548	527	554	519	508	535	475	526	529	581	555	576	554	558	537	510	531	511	541	517	572	536	524	557	497	552	509	537	557	508	553	564	556	567	549	553	568	547	527	514	533	523	551	525	574	541	564	523	540	558	593	558	578	569	575	523	539	561	547	547	537	532	557	511	540	533	552	533	589	537	544	542	591	555	543	539	529	565	532	562	530	559	554	521	528	567	549	528	541	575	521	544	546	517	554	568	539	528	550	567	515	552	532	534	567	500	556	553	559	538	586	564	550	549	572	532	520	516	577	546	552	555	546	557	602	541	547	562	564	594	603	510	575	521	569	538	563	552	588	585	527	576	507	547	549	529	536	548	531	539	513	504	538	541	552	534	546	526	543	548	566	529	553	520	530	540	543	527	595	519	542	581	537	561	565	512	599	525	573	534	597	561	530	550	559	551	563	542	543	586	579	545	556	544	545	599	534	489	518	519	591	538	558	554	552	562	506	491	528	539	510	560	509	532	504	550	541	560	558	575	511	530	566	557	583	520	565	533	562	587	516	545	552	519	534	533	564	511	559	592	585	516	529	566	554	542	540	576	523	556	559	527	524	550	533	529	557	540	563	506	574	534	567	521	502	546	541	521	583	547	537	562	563	541	554	508	533	597	498	534	566	572	566	555	542	528	523	571	566	563	515	570	520	520	551	528	554	533	556	531	537	519	566	544	519	505	591	542	564	549	538	514	507	523	541	511	561	583	572	573	554	562	544	531	513	495	547	556	578	569	525	574	564	565	576	541	565	509	544	580	537	566	535	548	543	572	545	557	517	559	555	532	566	556	530	518	506	542	547	529	574	590	530	565	506	548	538	542	524	543	527	546	560	518	565	524	559	508	537	537	500	544	520	556	552	501	595	593	525	511	542	500	531	515	539	566	548	555	563	586	539	506	537	584	569	574	542	580	557	520	580	556	553	553	522	572	537	557	553	496	559	549	535	486	543	525	548	579	585	544	512	567	599	565	559	505	497	534	544	531	582	541	563	535	569	538	527	577	608	521	578	573	526	545	559	542	545	586	524	526	529	563	565	591	539	551	546	556	531	554	566	589	525	502	545	514	547	561	534	546	553	577	560	532	535	546	569	555	556	607	560	529	519	526	567	580	520	551	554	577	564	560	546	542	547	580	521	540	580	519	547	560	528	548	559	540	558	533	578	557	549	540	527	582	517	547	537	534	575	572	581	513	550	576	553	573	559	570	542	524	528	543	557	537	587	557	538	568	568	527	540	533	582	576	571	562	516	563	540	562	547	538	546	522	523	537	556	531	516	598	505	626	512	555	547	575	516	561	544	529	551	542	524	546	548	545	539	533	518	554	528	561	521	516	513	509	525	541	528	559	523	509	492	487	528	576	560	571	559	581	524	581	518	535	531	510	554	532	507	537	560	565	552	564	509	561	530	556	576	530	560	555	544	536	557	529	554	542	536	516	508	518	505	547	535	552	548	580	546	574	549	608	524	541	550	521	537	546	552	533	540	562	585	540	525	546	587	566	565	587	561	509	581	602	535	509	570	533	508	552	538	542	519	525	601	543	546	549	562	530	525	538	558	514	525	579	527	588	565	582	527	583	543	515	523	509	540	545	569	524	539	568	545	554	574	568	546	527	532	529	543	530	527	519	556	545	549	583	501	577	568	577	560	558	518	572	564	525	560	575	556	575	554	563	563	512	512	543	565	550	534	560	550	540	536	559	552	518	531	552	574	571	561	523	517	542	529	515	488	518	563	579	517	577	508	563
1243	110	90	83	112	302	2845	4107	3148	2278	1001	398	185	67	52	46	44	39	28	33	30	31	36	30	35	30	30	29	36	30	27	37	35	36	40	40	37	39	28	34	35	36	30	27	38	39	35	31	38	35	47	28	35	37	34	41	35	30	44	31	24	23	37	29	34	32	36	31	31	29	30	34	42	27	38	29	39	40	54	37	32	38	40	41	41	32	37	42	35	39	38	31	41	28	22	40	41	30	25	30	35	35	41	37	35	52	42	29	29	34	36	45	27	37	31	27	41	31	27	35	29	34	26	40	32	47	38	38	38	39	39	30	28	30	34	31	37	36	37	33	32	36	37	37	34	46	40	41	42	39	41	22	34	28	31	28	38	32	33	29	28	30	34	42	36	39	40	37	35	34	31	38	41	32	40	39	32	43	31	40	29	24	46	31	48	36	36	43	25	38	36	25	41	38	34	37	28	50	29	49	33	39	44	43	50	28	33	29	25	30	37	34	29	32	36	38	37	28	34	29	32	44	52	25	37	33	25	39	19	25	37	36	39	27	35	33	25	42	33	27	24	37	43	37	35	36	36	33	37	31	40	37	35	26	31	38	35	32	30	34	35	32	39	35	25	29	35	51	46	34	39	30	39	34	33	41	30	46	25	37	32	46	36	34	26	46	33	34	42	35	37	31	34	31	33	33	29	45	39	33	39	36	30	35	33	31	39	22	31	31	39	31	34	32	34	35	38	38	28	39	39	27	29	34	40	20	27	36	29	24	35	32	36	37	33	34	35	34	27	38	29	40	35	38	39	44	33	37	41	30	36	33	37	36	30	46	34	31	38	27	40	30	29	34	36	38	39	27	36	41	33	35	37	33	42	33	36	34	46	38	28	30	36	33	34	43	43	34	33	36	32	37	35	35	46	38	37	37	29	49	41	45	27	34	34	36	38	27	43	35	25	36	37	38	33	31	40	34	36	35	32	34	34	38	29	38	32	34	36	37	26	35	29	35	30	42	40	30	38	36	39	37	43	38	41	38	32	37	42	29	40	23	31	43	33	33	31	44	45	37	39	38	33	31	34	42	33	35	36	29	36	38	34	43	33	34	45	29	32	21	32	43	41	33	33	39	24	30	36	38	36	36	51	33	42	42	31	35	34	34	32	49	39	32	43	34	41	38	40	32	31	31	38	28	35	35	43	31	35	31	37	42	31	35	28	48	35	21	40	32	29	37	31	25	36	35	33	45	32	35	34	32	32	25	39	40	32	33	35	27	33	44	39	30	40	39	32	45	32	44	40	44	27	39	37	38	26	45	34	41	31	36	33	33	37	39	39	40	29	30	32	35	37	25	35	35	41	34	40	44	37	37	38	40	26	37	26	29	41	39	43	18	38	38	42	32	32	32	34	33	37	29	32	26	42	29	32	32	24	23	37	36	30	35	47	27	39	34	39	47	38	40	33	34	47	38	41	30	34	35	34	32	31	39	36	30	22	35	39	30	36	44	48	35	24	44	27	37	35	46	32	40	42	40	32	31	36	31	29	40	36	35	45	35	36	36	33	30	32	40	31	30	30	41	31	34	39	37	37	28	37	36	27	35	23	38	24	32	37	26	33	30	27	42	31	41	38	41	31	40	32	39	32	34	38	34	32	43	43	46	33	43	26	40	33	27	40	34	25	28	29	27	33	39	38	30	31	30	39	28	39	37	36	36	34	40	35	44	45	29	31	35	34	38	38	37	31	32	30	25	34	31	39	36	32	24	34	40	32	30	41	28	37	31	39	47	46	29	39	35	34	42	33	39	25	37	30	26	39	39	29	41	35	39	33	30	29	41	38	47	33	31	39	36	29	43	44	46	42	37	35	38	33	31	46	39	34	36	43	34	38	35	35	33	40	33	29	38	25	42	36	36	35	26	36	38	40	43	47	40	45	48	42	41	30	34	40	38	37	39	29	48	31	29	36	34	41	44	45	39	30	26	35	43	28	33	41	36	37	39	40	34	45	39	48	33	35	32	36	31	33	40	36	34	28	40	32	37	32	36	25	33	44	34	26	41	55	41	31	39	45	33	41	34	46	31	41	33	40	47	39	33	38	29	35	35	34	43	33	35	43	32	37	32	37	33	39	39	34	37	37	44	34	46	37	29	40	29	27	40	35	45	33	40	33	38	31	34	42	32	33	39	33	35	31	31	31	30	37	32	42	34	30	36	39	36	35	51	35	31	21	35	29	36	36	40	37	34	32	30	29	40	36	37	32	42	35	37	23	36	33	32	36	39	38	35	36	37	38	31	39	28	37	38	33	35	37	34	42	36	38	42	29	36	33	42	34	37	41	32	35	41	40	33	33	32	40	37	41	33	40	36	36	44	38	25	35	34	38	35	34	31	20	32	36	42	28	45	41	41	30	34	27	37	21	25	39	25	34	30	33	40	35	37	39	36	35	32	35	38	34	33	35	32	39	43	37	40	31	31	38	28	36	29	35	46	35	29	30	29	27	26	32	36	29	29	19	34	37	35	41	30	34	36	35	44	34	46	44	35	45	33	30	38	23	41	35	35	39	26	34	45	35	36	33	41	39	33	36	38	31	39	38	36	39	34	33	26	24	30	34	49	46	36	39	32	38	33	31	38	23	47	42	38	37	37	44	38	37	40	28	42	40	32	39	33	31	34	37	39	19	32	36	27	25	35	32	39	31	41	33	31	34	29	37	32	45	41	34	35	38	39	41	32	37	38	42	27	30	40	36	30	36	35	28	37	38	36	30	33	27	46	36	34	39	37	38	39	37	26	34	32	37	40	37	39	47	40	34	28	40	28	30	49	40	44	29	35	35	27	42	33	40	39	31	34	28	36	25	36	42	35	39	42	34	40	29	33	45	37	40	37	35	44	27	40	35	29	34	42	34	30	35	49	36	38	26	33	35	34	38	32	28	27	26	32	40	41	38	32	37	31	42	41	23	38	34	39	39	38	35	32	30	34	37	39	37	39	34	28	35	44	33	28	30	42	38	35	38	32	28	28	32	23	39	28	38	33	34	28	43	42	48	37	49	25	31	39	37	30	35	34	44	38	42	24	37	43	42	40	33	31	27	27	35	28	36	38	38	30	20	36	30	28	33	37	35	38	33	41	36	46	28	45	37	41	35	36	32	37	38	36	38	35	37	36	43	37	27	37	34	41	28	27	28	30	33	34	46	42	35	35	40	26	31	39	44	34	48	28	40	33	34	36	31	35	32	30	27	47	37	28	45	47	31	33	30	36	28	28	33	30	41	37	48	36	41	31	42	36	30	25	36	42	34	30	40	34	31	35	29	32	46	37	29	38	37	43	32	40	30	36	29	34	30	31	39	29	42	29	36	25	26	46	27	29	25	38	43	42	33	32	40	35	35	32	32	32	45	41	33	38	42	34	37	38	33	40	31	35	42	30	41	26	34	25	39	39	35	30	34	38	32	44	41	38	37	33	33	35	27	28	38	29	40	37	42	32	34	35	35	31	40	30	40	33
10097	3227	1864	4458	11504	19514	41277	41243	35485	29408	19527	9848	4310	1496	793	698	544	471	479	455	453	477	482	451	436	437	467	454	437	464	439	444	474	492	466	460	466	449	481	453	470	457	401	447	444	457	478	455	486	459	501	460	468	477	453	431	475	504	461	450	439	476	467	464	511	467	403	445	419	464	444	469	520	511	431	452	477	431	429	457	467	513	467	471	475	496	469	446	444	441	470	470	443	482	461	419	456	481	454	485	421	481	438	401	440	436	469	440	457	444	462	456	464	477	414	432	479	449	453	463	466	426	443	480	471	474	475	455	482	498	458	453	467	438	460	499	460	492	482	488	497	529	440	448	485	410	444	468	466	438	504	452	429	451	481	469	477	439	488	445	458	458	458	427	444	478	453	493	462	502	449	481	463	430	457	471	442	441	481	465	440	481	480	470	432	459	477	441	421	451	481	435	482	487	479	495	535	436	464	488	466	440	458	483	480	456	451	449	409	420	453	474	486	469	434	467	505	499	477	439	500	461	483	500	480	467	463	501	471	432	434	486	467	420	459	424	471	437	466	450	469	451	461	519	447	443	438	457	451	477	436	469	468	447	471	425	444	449	486	462	473	450	478	485	458	456	457	446	453	488	452	502	460	444	441	504	436	435	448	503	483	455	464	480	488	482	505	462	421	444	498	464	506	451	461	457	457	468	446	460	449	431	444	489	488	482	430	455	467	455	447	464	468	450	483	436	452	479	487	511	446	479	447	481	435	422	486	439	516	464	441	455	442	467	468	424	453	460	440	454	505	423	490	435	441	440	447	499	444	451	491	447	496	489	463	440	471	469	486	453	478	462	504	447	467	488	440	468	449	428	493	451	450	453	476	456	459	455	439	473	463	425	463	480	461	435	484	451	478	480	491	530	445	449	440	448	422	461	433	424	467	465	471	433	481	469	480	486	472	506	460	453	453	477	447	475	450	418	453	437	469	407	452	447	463	482	438	483	472	426	482	466	494	436	447	456	440	447	445	494	441	453	472	447	477	431	468	464	474	461	442	421	463	462	450	451	468	441	448	437	470	465	447	466	481	454	460	473	481	445	477	432	441	446	461	440	463	478	506	478	480	476	474	449	472	436	439	450	435	496	482	513	454	465	466	489	448	456	482	467	467	473	445	499	471	465	441	439	431	461	466	451	400	483	444	472	466	461	490	438	471	507	415	459	457	452	445	514	469	461	462	470	432	441	475	464	473	478	488	440	446	454	478	424	427	480	499	487	460	450	448	482	446	453	480	462	463	450	457	490	454	471	477	460	485	461	476	445	447	455	477	457	457	446	462	456	431	462	425	455	466	471	442	461	456	457	437	480	437	503	461	454	407	470	428	468	417	462	443	468	476	461	490	466	463	481	470	429	445	431	445	464	457	474	500	436	441	465	490	452	470	458	421	460	487	440	459	472	446	462	455	463	464	454	429	457	426	441	418	469	436	476	412	459	484	473	446	444	424	464	483	481	463	430	429	428	449	464	449	468	419	509	453	451	456	493	454	478	423	452	480	476	473	488	441	420	458	432	427	479	476	455	432	422	472	452	483	484	462	503	466	473	454	479	414	462	460	493	420	476	435	490	469	450	497	468	472	460	481	508	461	480	451	453	467	410	481	450	479	452	462	456	436	460	439	435	483	455	467	454	461	477	407	449	491	464	442	458	410	449	463	465	470	499	470	428	515	473	480	450	456	482	461	427	467	467	469	470	463	471	444	471	466	425	445	481	472	445	440	459	473	485	437	482	466	458	492	466	468	475	477	453	482	441	477	456	447	460	416	461	451	463	451	457	472	441	453	483	445	426	461	474	468	474	438	471	426	473	450	485	479	458	459	449	490	468	482	449	477	461	452	455	446	484	477	464	460	463	457	458	440	465	432	451	456	438	472	420	495	466	451	503	453	471	454	440	483	418	452	466	461	467	464	469	458	455	437	469	465	513	463	471	428	466	469	453	461	446	409	486	450	453	437	465	439	437	441	436	466	423	482	486	452	437	472	456	467	505	463	487	472	469	491	499	470	468	476	468	476	477	442	439	463	430	433	490	454	492	419	449	455	450	466	429	485	447	440	436	443	494	455	463	432	465	467	419	474	468	453	482	450	454	463	435	417	455	474	457	415	420	467	481	455	440	456	450	472	467	467	453	478	465	443	467	450	453	432	426	435	479	473	434	488	450	422	443	489	463	476	449	482	468	446	498	430	508	528	467	425	464	449	477	466	507	451	457	479	469	482	476	498	448	430	476	470	450	456	439	458	489	469	447	518	456	425	475	468	458	465	469	463	489	462	450	467	454	485	460	480	475	454	475	448	465	441	457	472	457	460	474	462	452	457	488	469	482	459	476	428	479	452	472	475	436	447	450	467	453	478	431	465	452	451	479	453	462	460	424	474	467	459	476	423	457	462	471	471	479	457	493	464	463	466	464	466	461	440	453	458	455	489	461	470	458	460	484	446	437	475	445	437	441	423	425	501	468	453	479	460	466	443	471	441	427	445	456	468	485	482	472	451	445	447	456	459	443	438	458	445	453	465	482	432	481	476	437	449	445	456	463	471	493	425	487	475	466	461	450	476	461	440	446	443	438	477	460	496	485	437	435	440	435	440	450	465	447	465	463	437	452	453	427	464	469	432	474	471	480	446	495	456	459	452	456	451	415	432	481	463	446	491	440	468	476	435	477	453	450	457	450	437	469	460	473	507	474	431	475	420	476	486	479	436	471	468	468	455	455	496	445	459	500	465	457	497	508	468	445	444	495	465	453	468	481	423	450	425	465	430	484	440	421	492	460	449	448	512	429	454	482	489	437	478	434	446	452	443	432	463	459	479	445	457	464	467	467	481	455	486	484	495	459	446	481	482	411	481	453	463	464	494	483	476	444	471	455	440	470	466	455	461	454	463	449	465	458	485	486	463	497	440	456	433	488	442	418	484	511	447	464	471	447	401	493	450	462	475	426	448	445	483	463	454	473	464	471	457	446	456	468	471	483	463	505	470	444	483	434	472	436	482	445	456	449	467	437	456	457	444	435	476	488	439	419	431	433	443	444	501	474	461	450	471	474	444	487	453	506	457	410	439	416	460	445	483	474	452	460	481	458	452	454	476	460	454	431	476	462	462	442	457	412	459	495	482	438	481	429	453	474	484	457	454	462	442	484	480	458	444	463	467	473	486	451	466	460	475	448	420	413	476	483	460	468	442	415	447	438	444	466	487	473	508	466	464	454	482	477	474	458	474	442	415	430	468	481	468	476	498	423	500	454	449	436	482	440	466	437	459	432	446	473	447	460	473	433	492	439	473	437	490	450	465	451	483	482	437	445	439	455	467	490	474	431	442	446	488	445	460	502	458	446	430	477	478	467	440	470	488	451	478	446	463	471	473	500	449	473	468	466	468	473	426	464	433	449	499	454	469	474	456	476	465	485	499	443	428	486	475	467	446	405	473	451	479	474	473	469	453	464	461	479	465	445	461	442
542	247	199	173	272	1755	8614	10988	8827	4601	1996	706	227	78	100	48	60	37	40	31	32	34	43	28	49	43	25	36	41	27	37	37	51	36	41	31	39	50	32	38	42	33	43	40	41	39	34	35	39	27	38	41	39	38	36	40	35	41	42	43	50	46	44	33	33	46	29	38	28	43	31	41	57	33	43	36	37	38	35	35	32	38	34	38	36	34	38	31	44	33	34	29	28	29	32	40	44	32	41	34	29	42	28	40	29	31	44	48	45	45	31	24	45	30	26	46	30	52	32	33	30	34	33	24	41	27	32	26	39	34	44	45	43	32	37	35	41	41	40	36	47	33	47	44	49	31	54	29	39	32	46	44	44	40	27	36	37	36	40	39	41	34	42	38	36	42	47	39	48	35	47	29	42	30	46	39	41	46	27	43	30	34	40	35	35	40	31	29	37	36	35	33	34	41	44	34	41	43	47	37	32	35	39	38	36	29	42	45	22	33	43	27	31	22	35	46	40	36	45	36	50	36	36	42	36	33	38	40	39	27	20	46	31	31	35	39	29	44	30	34	36	38	35	36	24	32	34	32	31	42	35	33	32	52	39	41	49	35	41	51	32	27	45	42	39	46	48	33	42	42	40	44	45	37	41	39	41	37	30	29	39	51	35	33	32	33	34	44	42	33	41	44	31	44	50	34	35	28	35	34	38	36	25	39	40	39	33	26	38	42	44	34	23	28	39	32	32	30	31	42	40	34	43	46	35	43	40	40	41	33	34	39	38	42	34	50	30	36	30	35	37	29	39	30	39	42	27	30	29	40	26	39	31	25	41	30	33	39	48	38	33	34	31	33	35	27	36	29	29	42	28	31	33	43	38	33	38	47	40	34	31	31	32	40	41	38	32	49	45	26	40	40	32	38	35	38	33	37	31	35	43	36	35	36	39	34	45	32	36	38	44	36	36	26	35	38	38	35	46	36	35	38	39	33	40	28	31	37	38	36	27	36	32	40	36	46	43	26	38	34	36	52	33	45	31	39	32	32	32	31	52	38	25	30	36	44	48	37	37	34	42	24	41	30	42	37	44	42	40	40	36	38	28	28	41	41	33	26	24	45	35	43	42	32	44	45	30	50	47	33	40	36	46	38	38	47	40	43	34	36	38	44	47	42	52	23	30	50	33	42	33	37	25	42	40	27	48	29	34	36	31	35	41	41	43	36	33	43	33	37	54	45	40	45	43	37	41	45	38	52	37	47	35	43	36	38	40	34	32	48	47	47	34	41	34	45	35	43	38	36	40	41	34	43	34	51	38	43	28	32	39	39	38	37	41	43	52	40	38	35	35	31	28	41	41	32	35	39	44	36	41	35	39	50	49	29	39	38	39	36	36	39	41	30	50	46	42	37	45	40	42	36	47	28	32	30	38	43	36	43	33	46	55	36	54	45	38	35	39	27	35	27	52	41	40	48	44	40	36	30	37	45	51	28	30	29	35	36	40	35	39	27	51	37	41	30	31	29	39	35	34	39	36	38	40	41	41	41	46	35	34	25	30	36	32	39	40	33	44	42	41	41	33	34	30	43	35	38	38	37	35	39	41	38	23	50	46	42	30	42	30	40	32	35	31	35	38	38	29	31	42	35	38	50	36	41	35	35	43	35	36	29	41	41	35	30	33	29	37	30	26	37	31	37	36	39	30	49	46	37	42	36	35	40	39	43	39	29	31	37	34	40	34	33	44	38	38	38	32	30	39	42	33	34	30	32	36	33	33	41	45	45	39	39	44	31	46	30	34	46	30	36	39	39	35	39	38	31	32	40	36	37	39	33	39	41	38	35	40	39	29	39	36	41	37	31	36	38	37	39	34	37	38	51	34	45	49	30	30	39	40	41	40	32	35	31	35	31	37	42	40	37	30	29	42	42	41	44	39	36	43	34	39	24	36	36	30	30	36	36	31	37	34	37	38	44	26	34	43	38	35	45	37	42	36	31	35	35	43	26	41	46	29	34	43	45	30	34	34	35	38	38	37	39	41	35	36	38	34	35	26	34	35	27	31	50	35	35	42	42	33	30	43	37	40	35	40	32	33	26	35	40	32	51	19	43	34	30	30	36	34	41	35	39	26	29	38	39	43	35	35	43	31	26	32	42	39	36	41	36	40	34	33	36	34	32	44	45	37	44	36	38	36	38	42	30	36	38	29	34	32	34	36	36	51	26	35	44	25	38	35	41	44	37	40	37	42	36	29	37	31	44	43	32	37	40	32	26	30	46	38	37	42	42	36	31	32	39	31	43	34	49	36	44	41	41	37	38	31	38	36	39	22	37	30	36	34	34	34	30	32	42	40	38	42	31	39	42	40	34	44	32	37	36	48	33	32	29	33	36	36	30	47	41	44	37	47	47	35	43	30	37	32	40	35	37	20	35	38	40	36	30	43	34	40	40	47	34	38	29	40	36	36	30	34	36	34	37	35	37	32	47	40	40	41	33	46	33	43	37	44	45	37	26	34	36	39	40	37	42	40	52	44	36	40	38	47	46	38	42	24	25	39	33	41	34	33	37	40	40	33	46	30	41	36	32	31	44	36	45	46	38	38	33	33	51	41	53	37	39	36	29	43	29	50	34	31	38	35	44	31	42	34	38	56	34	30	38	50	40	53	37	42	38	42	33	36	28	26	41	35	39	25	37	38	41	37	32	38	34	36	45	28	44	30	39	33	28	25	41	20	42	35	38	46	46	41	32	51	35	29	40	37	42	42	35	38	26	35	48	33	37	40	32	33	38	31	37	27	29	36	42	35	38	35	42	27	39	36	38	36	43	37	42	51	36	40	41	49	42	35	31	33	38	36	33	34	36	22	37	41	39	33	29	36	39	33	30	41	46	31	43	41	44	49	36	31	30	33	34	39	38	37	36	34	42	36	35	29	30	41	31	24	43	32	44	39	34	33	39	35	39	33	43	37	41	45	30	41	35	44	30	27	40	44	35	52	39	32	35	42	45	50	34	44	34	40	36	41	33	38	38	38	23	39	35	50	41	27	37	45	51	35	33	41	46	37	42	32	44	43	36	32	29	44	37	30	34	27	46	43	40	49	43	34	41	37	34	34	28	20	44	36	37	34	23	44	43	42	38	23	30	31	42	29	33	30	45	40	38	37	44	36	32	45	31	44	47	34	34	40	38	37	48	28	32	32	58	47	41	33	43	37	45	49	40	46	39	33	35	38	36	27	47	43	46	53	36	31	34	39	40	50	35	40	34	48	34	40	30	32	38	45	34	46	33	36	40	34	30	30	37	44	42	36	36	43	35	39	34	43	42	23	44	40	32	36	33	31	35	40	39	31	53	36	29	44	39	37	53	43	31	32	34	35	46	36	29	24	29	35	40	48	24	27	30	35	32	44	36	35	31	32	33	44	35	30	29	39	39	33	39	41	36	37	41	42	34	46	30	34	37	35	37	47	48	35	32	38	37	28	26	33	45	45	35	36	36	35	37	43	33	50	39	30	38
12725	6934	4326	11367	24214	38071	57904	56874	47509	36465	26221	15291	6089	2086	1675	926	666	535	517	508	498	461	509	480	505	473	478	510	470	461	494	514	536	475	494	453	465	471	475	513	478	433	478	517	493	489	499	495	427	461	479	421	519	524	470	499	453	466	434	515	452	481	486	489	452	480	490	460	503	502	467	446	455	462	507	485	513	473	475	472	461	466	498	493	473	495	505	481	499	500	470	512	468	447	498	492	514	487	474	506	431	510	478	505	490	481	490	544	507	478	477	480	450	471	495	493	508	477	454	487	486	484	479	463	472	482	455	476	520	457	520	486	486	498	486	469	493	504	441	468	501	480	462	464	476	470	433	486	547	468	495	469	501	503	492	459	501	491	518	477	505	481	481	487	456	474	453	478	476	446	498	466	486	462	500	491	503	492	505	441	464	511	495	495	454	464	494	443	473	487	514	463	494	483	487	513	487	505	465	411	482	518	468	523	463	488	502	510	472	462	483	462	447	511	512	482	480	497	495	476	478	480	496	460	473	493	466	479	456	490	492	460	470	479	482	474	478	482	446	475	470	473	455	467	467	499	461	444	489	449	505	451	495	497	433	449	482	445	515	482	456	473	487	471	497	493	463	467	501	466	486	456	469	515	485	453	466	442	472	472	441	460	485	483	466	470	503	481	503	456	464	495	459	476	449	503	482	471	493	453	515	490	527	501	473	515	475	506	491	449	528	490	473	481	493	510	459	493	509	499	431	483	489	483	487	496	454	449	482	484	520	464	486	503	498	484	495	455	495	519	477	471	528	477	481	467	522	478	453	466	494	487	474	475	469	488	458	451	497	450	480	436	538	452	471	470	469	489	452	472	510	499	480	472	451	494	475	506	481	501	515	502	536	464	475	488	478	506	508	552	487	505	479	469	488	445	437	471	495	508	485	510	453	483	477	519	440	500	473	523	484	492	507	513	472	474	482	497	519	498	516	496	483	497	490	490	483	509	491	498	451	502	455	483	499	475	471	474	489	474	468	495	484	471	474	437	503	495	470	501	485	491	525	516	497	502	451	485	493	470	494	491	459	489	471	534	456	516	460	451	484	494	488	487	518	500	465	468	511	486	521	443	499	445	471	452	485	523	506	446	448	504	493	468	502	502	490	478	467	479	452	493	471	488	524	447	502	497	463	487	524	453	494	474	473	470	458	477	502	453	508	483	510	488	475	487	438	499	516	485	484	431	477	456	525	485	453	495	499	483	472	484	512	450	502	443	466	481	508	482	516	452	513	496	484	486	514	480	481	478	481	489	461	489	479	486	496	503	541	508	485	523	514	473	461	479	507	507	476	450	494	499	458	454	504	498	505	488	479	469	505	473	488	465	500	501	504	504	501	522	508	473	468	495	455	475	479	519	474	518	442	470	479	477	488	487	485	518	472	521	499	467	505	479	480	514	476	484	480	464	508	508	510	484	441	473	509	451	497	477	484	455	454	453	501	494	499	453	479	443	468	469	504	479	482	477	481	488	467	460	487	488	457	479	495	482	450	492	497	447	464	514	443	441	467	510	496	511	470	470	466	483	489	474	429	502	478	435	503	467	445	494	490	488	490	505	463	479	459	467	472	489	510	477	443	499	486	505	488	474	437	506	497	493	483	485	472	520	460	459	542	476	500	500	514	461	502	476	486	517	472	512	486	482	485	471	464	497	471	469	490	489	492	507	439	446	486	475	457	469	501	483	482	488	486	512	460	446	491	472	505	507	448	500	464	444	493	485	462	471	504	563	493	490	496	501	489	489	504	502	473	462	494	472	482	487	491	482	463	484	496	479	482	481	485	504	468	465	498	478	459	421	453	503	523	519	498	494	510	449	475	485	502	458	465	475	478	497	456	470	437	507	466	506	474	474	485	494	488	456	485	503	481	449	500	493	502	511	500	469	483	510	489	516	515	473	477	493	471	454	481	488	500	501	468	469	482	480	478	455	480	454	527	484	493	520	486	494	522	476	495	487	484	528	521	446	457	506	468	513	474	469	469	462	463	456	453	473	502	495	463	488	483	523	474	472	498	474	489	481	498	510	515	504	479	531	437	468	458	500	484	481	478	498	451	474	486	521	478	527	462	473	509	456	540	506	534	512	467	468	481	505	508	489	485	463	482	473	478	487	479	492	489	456	500	491	460	474	489	455	477	486	504	472	470	464	506	526	493	491	490	499	511	489	480	479	487	490	496	479	516	440	487	453	459	505	475	471	496	530	489	507	476	479	465	511	487	482	506	488	487	481	446	512	505	486	478	485	480	476	483	517	485	514	500	482	493	477	490	474	454	459	519	503	497	494	519	481	483	478	509	489	480	497	472	516	481	468	476	436	445	474	513	450	468	472	501	477	467	447	545	457	495	484	521	477	493	509	468	450	496	535	486	477	496	506	467	450	476	461	436	482	483	502	446	498	479	476	498	456	495	502	451	485	461	531	505	505	479	483	499	503	510	498	479	488	495	460	494	471	505	456	509	500	456	516	492	451	497	496	480	457	507	481	482	479	471	483	481	528	485	455	449	484	493	527	487	461	483	502	479	499	488	500	484	487	459	502	483	464	523	528	483	546	492	447	490	482	487	465	487	467	487	465	450	463	476	435	457	432	474	481	455	521	475	477	496	511	497	478	468	488	489	446	467	471	488	502	509	530	479	473	514	505	474	501	492	475	445	512	456	490	473	458	487	498	464	465	463	481	482	463	480	477	452	479	456	464	502	535	488	503	465	528	487	500	503	471	490	487	502	511	471	542	457	456	477	480	509	497	487	479	505	507	537	500	499	490	456	522	455	496	482	504	479	466	474	479	493	513	499	498	503	503	487	500	493	476	465	467	470	525	460	460	485	465	468	502	514	499	484	495	500	486	515	491	474	455	439	497	527	513	480	528	484	518	469	472	488	449	509	527	489	478	508	481	473	499	490	497	508	476	538	496	462	483	505	455	454	517	490	456	456	488	470	501	482	447	500	502	474	481	505	512	501	495	492	451	492	480	469	470	492	485	453	522	511	492	472	476	467	484	484	475	519	428	459	488	486	514	496	491	489	498	455	487	481	449	490	473	499	472	463	486	516	524	480	495	485	480	477	488	469	510	521	461	497	466	483	472	467	486	488	484	492	461	487	510	481	468	480	503	510	472	517	529	476	536	501	462	461	451	497	497	467	503	474	497	477	477	460	442	499	474	468	467	452	472	496	494	460	488	520	430	470	474	489	457	484	433	473	467	449	472	481	478	480	471	469	476	472	484	484	501	519	457	484	472	507	490	483	480	475	499	500	465	444	469	450	530	476	500	511	540	489	479	506	471	495	509	491	459	446	460	469	458	470	509	479	492	446	468	490	463	490	485	476	462	466	462	471	502	444	516	449	456	473	490	494	430	484	467	464	500	488	472	513	491	483	481	476	474	440	480	495	489	473	495	498	481	481	471	510	477	470	474	441	484	450	487	504	499	463	461	446	448	494	486	479	491	506	498	486	456	523	485
1870	169	164	129	275	820	6979	12372	10048	5733	2383	947	285	149	90	64	50	31	40	52	29	35	37	36	42	35	40	43	34	35	38	30	40	47	44	31	34	41	46	45	31	40	39	38	43	39	39	47	28	39	39	36	47	42	40	42	39	47	42	41	41	45	36	42	51	33	43	45	41	48	47	32	45	32	32	50	43	37	41	30	35	50	41	49	46	45	49	42	28	40	37	40	35	38	49	43	49	39	31	48	42	39	47	41	39	43	33	43	39	42	48	31	39	40	30	24	48	46	42	36	46	48	41	38	28	47	56	32	45	38	43	40	44	33	45	37	49	27	43	40	36	38	40	36	44	30	35	30	38	32	41	49	37	34	49	48	40	42	38	32	27	40	43	26	41	24	32	38	41	47	42	32	47	30	43	41	43	33	41	43	49	41	26	39	29	39	47	41	32	42	30	42	37	42	52	51	37	37	38	35	43	44	34	42	36	42	35	32	48	31	47	36	46	41	33	41	42	47	37	36	45	42	48	33	31	35	40	32	42	45	31	42	33	47	39	45	47	37	43	43	34	30	37	37	35	37	46	31	45	38	39	32	44	44	38	50	45	33	40	35	41	34	38	40	35	38	38	35	38	34	39	35	35	37	39	27	35	31	45	37	50	59	35	53	52	45	37	44	34	48	36	38	46	35	47	50	35	40	49	35	36	39	39	28	29	37	43	41	44	38	31	48	41	28	34	40	44	46	44	34	36	29	41	33	36	38	33	29	25	44	35	38	34	44	41	39	42	36	31	31	38	39	42	37	35	39	40	39	41	39	44	37	47	38	48	45	51	48	46	40	39	43	38	48	37	43	41	49	48	46	46	54	41	32	34	34	44	36	28	48	36	45	41	29	46	33	41	54	36	40	44	24	40	31	41	48	40	45	44	38	47	33	42	34	40	51	54	50	43	46	37	39	46	50	43	38	33	42	41	35	47	36	42	37	38	33	36	40	40	45	42	44	49	34	42	40	43	37	45	38	45	43	45	43	53	30	44	49	39	36	35	53	40	40	36	51	36	35	44	49	39	32	39	50	39	47	48	43	46	46	40	42	49	41	37	39	43	29	35	34	42	38	46	36	36	33	35	43	36	35	47	34	36	42	42	32	37	32	44	35	43	40	44	42	43	38	36	36	42	52	27	36	29	42	36	53	32	25	55	34	36	39	38	44	38	37	36	41	48	48	31	57	47	39	33	32	46	44	52	44	50	58	32	49	45	45	43	40	37	43	42	42	34	37	43	38	37	39	39	33	47	32	41	42	42	35	34	39	32	42	44	32	43	45	35	41	44	35	35	45	41	44	38	39	36	32	50	39	38	39	34	37	42	38	42	43	46	48	52	29	37	44	40	38	41	39	36	37	46	37	34	36	44	42	45	36	38	41	46	41	42	42	48	46	42	39	37	43	37	34	38	41	32	39	44	48	42	42	39	34	32	29	40	38	32	38	33	42	45	39	35	35	33	43	44	46	45	48	36	48	50	46	54	40	49	35	38	51	39	28	41	41	55	48	53	40	42	44	28	34	45	37	45	37	41	45	42	33	37	33	44	38	51	37	33	38	38	43	33	29	43	40	45	32	39	43	39	44	46	37	37	33	48	31	47	41	42	38	46	38	25	39	48	39	39	47	31	37	40	33	37	52	38	37	35	41	38	26	50	47	46	44	44	27	48	31	31	42	33	46	43	35	42	46	45	40	44	42	43	47	40	34	36	38	38	40	44	36	44	41	45	49	49	41	40	46	40	34	44	36	40	31	41	37	34	42	42	40	44	49	24	54	42	34	55	38	46	31	39	39	39	44	47	44	32	39	36	44	43	44	40	52	38	48	37	50	45	38	47	41	48	32	40	40	42	33	39	33	30	34	42	48	41	42	46	27	46	41	42	45	35	46	36	50	42	44	37	41	44	50	45	51	35	50	31	22	42	48	45	52	39	41	46	44	37	46	44	41	52	37	43	35	39	34	38	32	29	37	55	32	44	38	44	38	38	35	52	41	45	41	36	37	33	38	37	45	39	39	54	36	35	34	35	45	35	32	45	38	42	41	33	40	46	40	53	38	33	38	44	27	43	33	44	43	40	51	37	37	45	33	31	37	49	54	44	32	42	48	38	41	36	43	40	37	33	34	45	37	34	36	48	32	48	51	42	38	29	38	50	55	52	40	49	43	35	40	43	30	40	38	48	30	45	50	35	40	44	41	34	30	41	47	29	38	40	46	43	51	46	43	36	39	42	48	35	34	46	42	52	31	34	46	32	41	33	39	47	40	34	53	50	38	35	28	42	53	46	40	41	55	40	40	39	47	48	48	36	31	40	42	42	37	35	60	30	40	40	50	40	39	35	30	40	45	32	38	36	44	41	40	53	37	45	38	48	50	41	45	47	51	28	41	41	44	40	44	28	37	43	43	44	31	45	44	46	39	44	33	37	39	50	41	41	45	39	42	43	41	32	39	44	36	51	35	45	39	43	41	42	47	51	35	37	39	54	37	46	37	38	32	46	38	32	39	41	46	43	27	51	47	32	43	50	37	35	46	36	42	46	37	38	47	39	35	30	43	40	40	44	36	44	29	29	37	37	30	40	37	43	46	40	38	35	45	35	31	35	47	57	35	36	49	45	48	44	39	45	42	43	51	44	26	33	54	40	34	41	39	42	33	50	31	39	40	42	39	56	41	32	33	49	42	30	45	33	35	48	46	49	43	49	40	44	40	46	27	55	48	39	42	34	42	57	45	41	45	39	38	41	38	38	34	39	38	42	49	36	54	38	37	45	33	33	36	43	47	50	32	37	50	40	41	36	35	33	58	50	31	44	47	38	49	36	42	42	39	37	45	46	40	25	36	42	37	38	41	46	34	38	37	36	52	38	35	35	39	38	50	33	40	32	40	44	46	27	34	31	32	29	49	41	39	36	40	47	49	39	43	46	24	41	53	41	35	38	50	40	38	38	36	31	50	37	44	41	48	40	39	32	37	36	46	37	45	37	40	32	36	36	33	53	41	34	48	38	48	45	49	38	45	42	45	30	34	38	42	36	42	32	49	44	20	36	28	34	36	35	31	44	54	41	41	40	31	37	38	45	27	25	49	59	33	39	49	36	38	34	39	45	35	38	34	38	48	34	37	35	49	38	36	44	53	31	51	33	48	36	46	47	39	40	53	42	36	48	43	38	46	39	37	48	42	41	35	37	35	45	29	46	36	30	34	42	38	37	36	53	43	54	39	33	40	38	45	47	44	37	39	45	50	36	44	56	45	45	36	42	45	41	46	30	41	35	42	47	44	43	31	48	49	48	44	27	33	28	36	49	43	49	37	47	34	24	45	47	41	34	40	36	38	43	41	49	47	48	34	40	32	39	30	37	29	36	38	49	36	44	39	36	45	43	30	55	40	38	35	50	42	36	36	50	52	33	45	36	43	38	41	44	38	43	45	35	28	35	39	26	48	39	36	40	45	44	34	39	25
11142	4377	3356	8258	20809	31382	55139	60366	51084	38977	28584	18347	7845	4024	2141	994	778	604	579	565	581	532	543	566	530	561	519	526	503	547	520	536	524	519	577	557	529	544	531	539	519	560	540	539	538	537	603	528	528	531	548	509	570	564	560	542	535	541	565	521	522	528	531	509	541	558	534	484	532	513	526	532	581	531	524	539	544	549	537	512	538	566	553	521	543	559	521	537	525	475	545	533	555	555	517	540	559	553	561	546	530	541	522	563	531	519	511	529	520	559	518	547	569	519	556	540	525	518	553	567	573	520	533	544	509	562	538	527	552	530	512	520	537	553	549	497	487	503	539	557	584	490	568	524	576	539	549	559	555	532	517	553	556	535	548	534	521	520	539	502	574	540	567	511	537	524	571	553	530	586	521	535	550	507	506	519	493	524	536	551	514	551	536	520	585	519	493	534	476	505	503	530	539	522	520	546	570	532	504	549	534	519	545	528	536	532	514	556	549	552	520	541	568	518	562	518	558	485	488	556	539	530	520	553	537	547	515	565	588	523	527	570	542	549	525	536	547	527	546	539	556	544	528	524	552	560	524	569	534	496	558	561	537	542	518	529	520	495	508	510	533	546	513	533	588	512	545	540	565	519	541	524	537	479	574	511	506	548	550	535	501	531	513	520	491	532	569	490	543	529	577	508	557	526	542	560	543	508	530	528	569	532	503	566	546	560	492	524	512	506	576	504	493	512	547	563	556	548	589	554	531	536	530	508	548	555	522	521	564	525	538	543	574	527	535	504	541	534	502	526	544	530	497	567	536	498	535	522	551	495	536	548	554	521	491	534	566	546	494	532	562	487	545	547	527	532	490	512	506	539	554	532	533	532	547	538	534	581	570	556	531	516	539	520	516	534	530	540	535	513	486	514	477	544	529	556	556	566	530	531	531	541	519	556	521	556	529	531	533	521	506	515	522	522	537	521	516	556	498	560	585	528	523	522	530	518	527	522	539	533	548	528	522	524	575	484	561	548	521	524	517	572	538	518	538	524	548	527	523	545	550	524	541	531	541	556	526	564	580	574	539	550	549	506	540	526	566	562	504	541	553	558	514	501	574	552	538	501	563	531	564	597	556	519	535	496	510	502	544	524	501	541	529	498	524	505	570	554	497	521	551	549	541	554	582	529	563	543	529	511	515	502	498	522	575	549	546	526	580	523	572	489	505	524	542	555	540	572	514	573	536	517	535	558	490	544	539	527	560	532	514	523	539	529	524	515	523	564	564	585	540	524	553	501	508	548	554	568	553	513	536	560	534	542	509	519	553	532	556	518	585	510	523	555	540	551	529	552	532	515	512	551	539	527	508	512	511	533	485	541	541	530	537	563	541	547	534	504	513	521	477	556	512	539	530	524	553	520	532	518	555	545	553	580	497	505	542	537	539	527	558	531	499	557	541	507	589	555	536	541	540	516	493	565	549	529	522	518	550	558	598	533	571	564	518	523	549	533	541	527	518	537	521	492	547	520	516	540	491	529	548	561	530	546	553	515	490	548	520	544	571	512	538	529	549	519	517	546	560	542	479	525	574	540	538	535	496	522	526	547	540	575	515	544	547	542	547	537	521	524	500	544	543	505	544	503	544	533	561	514	526	514	543	537	543	536	573	516	556	493	525	549	577	536	551	510	543	533	571	520	500	551	512	563	517	527	512	532	520	558	533	498	547	598	504	543	522	546	514	543	550	549	523	516	552	541	553	537	558	541	576	529	521	554	549	541	591	548	545	532	559	549	491	533	516	518	506	556	513	537	543	520	498	510	537	508	535	519	548	574	534	557	548	580	536	578	566	512	573	492	547	575	539	531	526	542	532	515	527	538	536	567	566	548	506	543	540	536	554	545	549	555	539	565	544	529	555	527	539	536	563	567	543	524	535	525	544	507	573	526	502	510	549	519	533	528	505	514	520	563	538	555	502	557	484	508	538	552	542	521	560	529	544	512	560	516	501	540	591	542	520	508	508	540	515	546	529	490	506	515	554	504	513	535	526	555	488	484	541	534	551	521	553	580	542	555	558	542	541	538	523	566	481	499	537	554	495	525	532	515	516	553	527	600	531	548	544	529	522	533	545	558	551	549	509	517	502	547	526	464	554	537	539	567	542	538	545	521	540	534	515	530	538	506	491	560	547	542	511	503	539	559	561	531	549	571	594	506	526	508	567	564	488	566	552	546	522	544	557	513	527	529	573	544	526	574	503	590	537	511	552	541	538	569	546	526	507	517	527	520	508	517	575	517	520	503	508	581	563	534	518	528	520	545	539	540	566	528	539	519	498	564	556	540	490	490	569	521	507	538	484	540	505	562	531	499	528	552	541	532	510	552	525	497	543	555	501	543	556	553	565	550	547	509	548	516	547	520	563	536	542	498	507	529	536	517	534	499	497	564	512	523	517	502	529	549	533	547	547	503	524	522	491	516	521	515	507	532	514	520	516	482	500	548	529	522	572	579	554	547	507	531	546	564	537	544	543	558	558	558	512	604	533	465	512	518	548	560	517	534	569	520	499	538	509	597	528	550	519	561	513	509	529	547	554	515	563	527	522	510	538	525	487	531	500	521	542	514	504	539	556	589	525	549	535	543	532	533	551	520	534	533	531	549	557	551	529	491	541	522	558	551	546	527	592	528	572	525	543	491	517	507	541	533	520	548	483	541	549	543	550	513	522	537	555	549	546	508	523	536	576	499	532	586	499	535	541	565	495	557	540	563	525	533	534	518	525	542	510	522	510	508	521	535	522	535	526	537	551	542	537	534	587	556	528	558	540	527	502	497	527	564	570	520	554	556	536	499	497	527	518	546	583	538	516	512	533	524	522	540	584	583	537	511	579	524	536	512	561	537	513	583	537	492	495	523	542	542	563	530	533	507	574	543	554	547	564	521	544	517	547	533	532	529	545	535	562	565	508	563	518	560	525	551	548	559	529	488	530	534	560	535	511	537	569	530	514	571	552	560	526	556	499	543	518	483	511	529	548	528	530	535	563	551	513	487	492	500	522	508	519	546	520	514	533	515	514	546	598	532	534	552	517	527	533	550	486	512	495	544	524	563	533	524	529	528	548	550	509	545	536	553	524	554	556	490	533	547	557	523	524	493	537	561	527	535	542	527	562	538	552	554	499	582	521	515	533	552	552	542	502	532	516	525	572	490	550	507	483	544	514	528	520	526	511	514	526	531	514	502	549	532	554	549	503	572	519	573	526	563	518	490	497	544	509	532	533	509	550	561	573	548	531	536	564	519	601	539	521	509	561	550	583	496	535	550	501	549	455	512	569	525	521	531	538	527	533	494	555	546	535	531	551	531	560	474	530	541	500	523	566	543	593	536	526	518	523	518	535	542	569	504	500	556	546	565	575	567	577	550	568	557	541	527	526	514	564	551	489	524	547	543	534	547	531	549	524	517	544	546	520	561	523	518	542	535	505	555	549	508	560	541	543	531	562	520	547	576	552	551	542	521	529	512	562	546
768	183	196	188	297	1893	12561	18324	15433	9042	4035	1544	506	199	91	56	53	38	48	39	51	45	50	44	53	44	44	30	37	37	33	36	48	39	36	36	53	33	49	29	31	45	42	37	30	30	48	46	32	37	34	53	44	43	37	51	42	33	31	56	50	49	38	39	49	39	41	45	38	45	34	30	45	37	55	38	37	40	41	46	46	35	44	43	48	45	30	43	36	33	48	38	49	34	42	37	56	50	39	46	36	43	35	43	59	50	36	41	41	39	41	45	35	40	55	35	39	30	26	31	54	48	45	50	45	47	46	43	33	44	43	59	41	43	52	47	46	37	45	38	45	44	39	34	45	41	37	41	48	49	37	45	45	37	42	42	41	45	51	37	39	43	45	41	57	51	46	32	52	37	46	46	49	45	42	35	62	43	43	45	36	32	46	47	44	39	36	40	34	37	42	45	35	41	44	39	42	43	41	47	44	40	50	49	50	41	51	42	30	39	32	32	40	45	40	35	30	49	49	38	41	30	45	45	38	41	38	40	50	33	38	46	35	31	39	58	33	41	41	47	33	37	44	35	49	44	47	40	42	41	49	42	34	39	51	44	40	26	30	41	45	40	40	39	39	38	46	37	27	48	46	26	42	39	39	55	38	40	39	49	52	39	41	43	37	50	37	31	33	41	44	31	43	39	46	48	39	45	41	44	37	42	35	37	43	43	52	41	55	37	40	45	47	45	37	44	43	36	52	42	47	38	60	35	41	45	37	53	36	39	49	43	41	37	37	43	40	41	45	41	44	26	45	42	46	42	35	38	24	45	44	39	46	49	36	43	46	42	46	38	39	53	36	37	42	42	37	44	42	40	33	48	41	53	36	46	49	51	52	37	40	42	45	42	58	45	42	53	32	31	37	50	32	37	39	43	40	39	37	32	49	51	44	48	45	41	44	53	46	43	52	53	44	49	42	46	37	43	23	44	25	44	48	40	39	30	34	40	34	53	45	42	44	42	41	45	37	37	46	34	34	34	48	50	36	36	43	44	43	44	34	35	34	46	35	40	39	54	48	40	35	53	42	42	41	45	45	44	34	49	52	47	40	51	39	41	40	33	51	37	42	43	43	40	54	32	35	33	49	40	34	47	50	58	41	32	46	33	40	37	31	53	44	39	50	34	33	47	52	55	49	45	41	37	37	41	35	51	35	45	40	34	35	40	33	35	52	33	38	47	57	45	45	42	51	51	35	40	48	45	45	27	50	42	46	50	50	44	51	47	38	44	39	46	48	48	51	30	35	48	43	38	42	57	50	53	49	33	45	46	35	40	40	40	36	36	50	41	36	31	39	53	49	48	44	43	40	55	46	48	45	38	39	38	36	34	46	44	45	39	42	40	35	45	44	48	40	45	42	35	54	46	47	45	25	35	47	48	39	36	26	41	40	45	35	47	38	41	33	31	46	39	40	42	33	45	34	29	44	45	42	45	41	47	43	41	40	43	38	38	36	45	43	40	42	43	31	43	39	36	44	39	36	51	49	33	44	33	52	37	54	48	50	39	31	51	41	44	31	40	43	45	35	42	35	56	54	52	34	50	37	36	38	45	42	41	48	39	45	39	38	33	36	52	44	41	41	40	47	37	42	39	55	41	44	41	38	36	34	33	52	42	39	47	48	34	39	26	42	37	39	33	33	48	34	37	38	34	37	38	35	37	54	40	46	41	45	43	27	53	37	34	48	50	44	31	50	50	27	48	37	56	40	44	38	47	41	33	36	47	41	48	46	44	31	42	43	44	34	39	48	38	44	39	34	42	53	42	39	44	49	56	44	42	45	41	54	41	47	35	50	44	48	36	46	40	35	40	42	35	37	45	42	39	40	42	38	39	47	41	30	40	41	40	44	45	40	42	41	41	37	35	40	44	40	51	48	38	35	36	47	39	47	42	35	39	40	34	52	52	51	47	43	45	39	49	51	38	44	40	40	39	50	42	30	49	44	50	36	43	45	41	43	45	42	37	43	38	43	31	50	43	39	43	40	40	37	50	56	36	36	53	32	38	45	48	52	39	39	35	38	52	46	55	40	48	50	36	31	45	40	40	38	38	36	30	39	40	34	42	42	39	55	34	58	35	41	51	39	40	45	45	48	45	35	41	44	44	40	43	31	43	35	39	53	47	32	26	49	43	40	45	33	45	46	40	43	38	49	30	35	44	58	43	38	43	45	48	53	48	34	41	36	36	41	39	41	36	28	42	44	43	44	31	39	45	41	44	38	42	43	39	31	41	44	40	33	48	49	41	42	49	37	41	48	50	44	49	42	46	34	41	44	40	33	40	48	33	49	45	44	39	45	42	43	48	37	48	41	45	36	34	40	53	50	35	40	39	31	41	42	47	44	46	41	37	40	43	33	50	34	42	48	38	48	47	44	50	32	45	28	45	35	35	33	36	41	41	38	34	49	42	29	32	41	34	42	38	35	40	51	50	35	39	49	56	45	44	44	37	40	41	46	38	40	38	49	44	51	40	34	46	30	40	41	31	47	49	44	39	43	49	40	51	45	39	41	43	41	44	44	32	48	48	53	34	45	36	42	40	44	37	42	47	38	44	35	32	41	44	45	50	37	37	41	34	38	52	43	42	42	38	38	48	40	54	46	37	36	37	39	45	34	51	45	41	45	43	38	37	41	48	35	46	35	45	41	38	43	45	43	29	33	33	39	52	45	45	42	43	49	47	41	31	47	43	37	46	46	49	35	41	34	45	41	33	43	42	43	46	41	39	44	45	39	40	49	27	33	38	48	49	38	36	52	35	40	37	40	52	46	42	43	44	32	46	40	49	45	39	42	38	41	38	37	44	42	38	56	47	42	36	42	45	43	48	37	42	37	37	39	38	28	46	38	35	31	48	56	48	52	37	47	45	40	25	37	39	41	28	40	41	35	40	42	34	48	37	44	50	38	39	51	34	45	46	28	31	43	38	49	39	46	47	40	43	39	34	40	43	48	44	50	46	31	39	40	40	45	31	42	42	41	49	40	32	32	43	42	34	33	50	52	36	33	58	40	34	53	35	38	41	42	53	47	56	46	32	41	38	48	46	58	33	27	30	53	48	37	43	47	36	32	40	29	49	38	38	51	46	40	30	52	33	43	45	39	56	32	41	51	41	43	34	48	36	43	36	39	41	43	37	45	38	40	40	42	46	49	37	42	48	31	39	32	45	46	36	37	37	52	51	46	50	40	42	41	39	50	46	39	40	40	43	40	37	52	43	40	36	45	40	45	40	46	53	45	42	46	36	39	42	25	42	43	40	42	51	52	26	33	29	46	52	46	49	37	47	50	31	45	46	37	34	49	42	42	43	37	43	46	32	46	53	39	43	43	48	43	40	42	56	51	48	40	50	49	43	35	49	28	47	33	44	40	33	47	34	33	33	51	41	42	43	41	45	41	45	36	42	35	32	45	43	38	32	42	42	40	47	51	34	35	37	34	52	44	43	33	46	63	42	48	35	42	30
13624	5566	4592	10881	24114	39141	64308	68885	58988	44956	33367	23202	11962	4965	2070	1052	711	569	609	556	539	525	551	557	545	575	594	549	583	526	580	493	550	549	534	573	571	538	531	598	544	561	564	595	547	548	498	526	581	528	552	579	561	554	562	546	495	532	516	545	520	526	590	515	534	524	529	526	547	550	505	555	533	553	518	567	548	524	518	545	541	537	528	586	529	575	541	542	531	562	549	550	580	516	534	563	562	528	519	524	578	533	563	558	513	518	506	569	527	524	533	517	586	563	547	550	539	535	527	555	541	537	528	523	558	528	519	552	570	567	501	553	522	535	577	520	556	495	522	514	537	573	571	578	587	532	560	530	554	551	525	547	517	533	536	493	534	555	591	557	537	564	521	530	548	536	567	528	563	493	545	557	536	568	553	571	475	511	529	519	576	544	526	557	564	529	567	575	590	557	539	536	547	523	614	524	567	547	501	522	578	570	518	559	542	592	560	531	561	540	529	576	571	586	580	548	495	542	548	553	504	568	528	587	563	539	542	546	553	593	530	554	565	508	522	521	550	535	535	547	516	530	525	488	536	519	520	570	585	543	541	545	556	543	517	566	568	505	538	586	557	537	545	583	555	548	497	556	524	554	521	526	552	521	514	567	508	554	568	522	505	595	577	523	524	582	553	596	558	533	576	550	532	567	518	517	561	547	526	587	513	572	562	565	521	488	534	567	539	581	571	560	543	572	533	564	524	571	534	532	567	502	542	540	514	537	536	554	528	550	541	586	568	539	535	565	514	566	553	537	566	525	580	542	555	550	551	547	512	539	558	567	573	527	560	569	566	546	551	562	584	502	546	533	510	509	583	540	524	530	535	514	612	583	514	539	564	526	578	604	565	556	531	558	486	582	547	579	532	590	528	537	558	549	597	509	487	576	521	538	572	504	555	477	548	563	555	552	570	582	479	576	563	556	543	554	549	576	547	545	532	564	595	566	558	525	534	533	591	547	526	529	556	553	537	594	576	549	538	563	540	575	568	586	580	531	541	540	570	505	559	583	558	536	520	537	506	546	511	558	551	555	518	544	552	584	540	523	567	533	540	524	520	551	554	536	531	557	521	573	553	566	591	509	537	559	535	570	524	543	542	559	538	508	560	539	519	552	507	571	590	534	591	550	528	511	560	569	533	530	544	547	544	554	570	502	542	534	563	532	581	539	552	573	574	509	564	508	518	537	538	505	548	536	567	567	584	572	574	546	550	506	564	545	551	563	588	518	570	575	553	575	520	534	567	545	503	529	564	545	529	565	523	513	521	531	519	558	542	558	539	585	515	571	506	573	528	532	519	562	557	525	558	576	556	520	596	557	566	542	537	555	563	548	548	535	524	543	546	545	578	571	572	634	540	552	534	555	560	562	545	579	549	555	572	564	545	521	515	529	573	515	606	555	503	565	534	562	574	530	515	569	566	558	571	527	542	526	530	583	505	537	566	542	547	519	552	546	545	535	537	533	567	575	597	528	560	591	562	535	557	539	529	542	561	550	527	527	557	559	560	539	524	571	555	558	569	525	549	555	589	561	608	542	548	566	589	520	513	540	568	545	557	565	551	499	534	565	534	534	560	523	547	529	593	576	542	538	539	539	527	524	560	596	566	554	552	590	544	565	570	558	556	576	560	554	529	547	523	553	546	537	566	587	534	539	584	529	532	547	589	561	576	540	556	515	588	572	557	555	588	548	537	520	603	574	581	553	550	578	566	549	553	583	529	555	535	561	579	537	545	595	574	565	545	572	490	510	510	536	500	521	525	524	518	545	575	550	548	527	579	545	562	523	534	556	543	531	542	575	533	532	524	550	563	571	562	520	545	539	562	545	513	510	553	540	545	556	556	542	520	519	573	555	571	535	540	602	534	512	529	532	510	579	557	549	569	541	475	552	550	558	567	571	560	476	536	583	576	546	561	567	538	525	551	579	592	543	548	556	536	527	576	507	504	534	514	578	541	521	592	554	529	537	558	578	560	548	585	538	556	557	564	551	574	569	548	544	530	544	529	579	503	572	536	569	563	615	540	556	551	576	543	520	576	582	561	537	556	554	549	585	529	551	561	534	518	595	558	542	572	531	561	569	563	552	513	541	567	558	565	570	585	538	537	577	550	538	538	575	538	528	568	571	586	519	534	508	528	518	543	561	545	546	571	539	553	561	561	544	542	577	553	560	574	586	529	530	515	519	550	568	539	570	529	563	592	536	528	583	547	511	573	562	547	535	541	534	571	536	525	533	556	552	548	559	573	542	530	520	546	558	540	524	560	477	568	544	517	518	539	600	531	542	567	558	543	543	519	546	607	551	544	536	489	570	515	515	549	594	595	539	546	540	557	567	539	533	574	554	557	573	549	541	530	576	572	540	549	503	507	563	482	518	544	569	557	562	551	535	547	559	565	540	539	521	554	566	605	529	566	574	544	537	558	572	533	551	568	528	528	550	522	537	563	542	538	553	567	552	524	496	543	533	525	583	570	581	507	547	576	584	556	538	530	586	572	577	592	546	566	556	522	561	517	548	560	567	569	529	544	557	587	518	553	552	548	504	567	543	549	554	538	547	562	576	505	573	561	535	562	548	542	548	541	529	517	568	585	545	544	564	540	522	553	556	545	518	520	556	530	520	514	558	542	564	526	507	542	542	561	529	582	547	558	579	519	534	538	506	517	532	522	537	544	598	519	501	536	528	529	571	515	549	536	542	534	565	566	549	549	564	573	566	561	529	531	531	550	581	574	554	525	558	556	552	519	521	569	524	528	540	557	588	533	563	554	540	608	550	548	526	532	570	557	593	542	463	531	578	537	519	541	538	583	532	568	560	501	606	538	577	525	525	508	576	623	554	584	568	543	514	497	521	549	527	575	516	523	569	560	527	544	521	556	525	557	527	550	528	557	558	573	564	557	553	597	546	555	500	536	557	570	495	534	565	522	571	548	574	503	569	563	578	562	506	532	529	548	548	595	551	543	537	540	532	588	527	539	601	571	542	533	568	497	577	590	535	536	557	570	534	565	544	550	576	539	588	618	558	563	572	553	511	546	566	575	536	557	520	587	565	565	564	538	583	579	510	547	504	512	509	552	565	565	598	591	496	558	544	574	522	524	544	516	561	534	565	580	522	544	565	559	540	580	545	569	578	557	518	543	565	527	578	563	559	568	575	499	582	530	535	560	583	567	584	564	549	551	596	533	500	556	564	508	534	515	550	521	519	534	517	568	582	525	488	546	558	571	542	508	569	514	526	528	508	561	544	574	558	583	542	518	569	604	528	546	572	552	523	567	561	533	568	571	551	528	520	547	562	544	508	511	576	536	520	572	518	555	541	588	540	520	557	560	529	529	548	543	547	543	555	546	553	566	535	502	559	556	593	553	518	578	573	550	479	570	507	504	590	575	545	546	576	550	570	521	514	538	534	549	580	566	548	545	534	565	564	541	545	551	568	518	588	555	523	542	546	541	599	536	547	540	552	564	563
1144	65	34	52	108	406	2366	3748	3855	2098	1014	429	177	73	40	40	31	37	44	40	34	41	44	32	22	36	31	40	33	25	42	38	40	45	36	37	40	31	42	27	30	41	34	37	36	30	27	36	45	31	48	30	28	31	38	33	40	42	38	45	26	38	24	48	35	29	38	32	37	41	29	33	50	48	39	37	22	42	34	34	46	39	33	38	40	31	21	31	32	37	28	30	41	36	35	42	41	33	25	32	33	42	31	27	28	35	32	35	33	33	30	34	36	36	38	42	31	41	37	34	41	43	33	51	34	42	32	25	36	38	36	45	32	35	41	31	44	38	38	37	36	36	20	37	35	44	41	45	37	38	37	30	24	36	34	26	34	35	34	33	32	36	31	23	42	37	35	46	33	43	32	35	29	26	42	39	35	30	31	33	34	28	27	22	32	23	27	27	34	37	37	28	27	30	40	34	21	36	35	41	31	30	35	45	42	27	27	35	35	29	34	34	31	34	33	42	36	33	37	40	32	38	44	40	31	33	33	32	22	39	29	28	42	29	34	39	33	27	47	39	40	40	42	33	39	29	36	32	32	31	35	32	40	31	34	32	34	32	39	35	42	29	38	34	32	37	29	32	38	29	26	38	33	28	47	41	36	27	37	29	40	42	32	38	43	35	31	44	30	40	35	26	42	36	32	34	33	41	23	28	34	36	47	35	35	43	38	29	28	39	45	37	31	27	34	26	45	35	36	35	36	31	44	29	31	38	39	33	37	32	33	40	37	47	40	42	36	43	29	33	35	32	29	34	40	26	40	32	40	34	44	43	32	44	36	38	34	42	31	33	34	35	30	36	26	32	33	35	45	20	35	25	39	38	34	29	40	46	35	49	30	31	37	32	25	37	37	29	40	32	40	34	40	34	41	28	32	24	44	29	38	30	36	44	39	22	31	34	33	33	31	34	29	26	41	37	35	33	30	42	38	37	23	34	38	35	32	32	42	39	40	42	33	30	35	34	29	49	29	36	38	27	35	30	31	45	32	33	42	31	31	47	35	38	39	35	24	47	38	34	35	32	28	29	35	38	39	29	37	28	38	28	38	37	37	37	36	36	46	40	39	29	41	45	35	33	39	25	29	34	44	34	36	26	43	46	30	33	33	28	23	23	37	25	37	32	34	33	39	35	31	39	45	37	32	47	34	36	29	21	29	31	33	28	34	28	43	37	30	45	35	33	40	28	22	20	33	41	28	25	32	32	36	36	24	35	37	39	33	32	32	35	49	43	33	30	38	34	23	25	30	31	32	39	29	33	31	36	34	42	44	39	32	39	31	34	28	37	34	30	35	45	40	28	41	37	45	33	35	29	30	34	38	35	34	43	41	42	32	43	36	36	41	38	38	39	36	29	39	32	46	49	32	38	35	32	33	40	35	31	39	29	35	40	39	40	28	27	34	35	40	32	37	34	36	37	42	32	33	42	37	30	38	36	45	42	31	35	26	25	35	40	41	41	34	32	35	47	28	33	32	26	36	32	41	32	40	38	33	29	31	28	37	28	31	24	46	43	45	33	47	35	29	28	36	37	42	27	45	29	43	32	45	36	33	29	29	34	31	39	35	31	26	33	25	30	37	35	40	43	37	37	36	35	26	46	41	31	39	42	36	29	42	34	27	25	33	43	39	29	34	36	37	32	34	33	34	37	26	35	39	39	39	33	34	35	36	26	35	39	40	24	34	37	54	25	29	27	32	40	34	39	35	36	43	47	28	49	41	42	33	31	41	48	32	27	43	26	38	29	34	34	32	33	35	28	41	35	32	37	44	28	31	37	24	47	31	51	26	34	33	38	47	28	27	35	30	45	37	36	34	25	30	30	31	42	39	29	31	29	41	42	38	39	43	31	33	42	43	31	30	36	40	46	38	24	33	30	34	37	36	41	28	40	45	46	33	35	33	30	34	36	38	34	31	31	38	44	37	28	32	29	36	49	35	34	39	25	22	31	43	35	33	47	45	21	31	31	29	27	36	31	37	27	33	39	35	27	28	33	45	36	36	31	41	29	37	40	32	35	38	35	46	38	39	41	36	28	38	32	42	39	29	29	24	39	36	30	27	43	27	38	26	31	39	37	29	39	39	41	38	32	34	40	33	39	36	34	47	50	38	42	36	36	34	31	38	31	47	34	38	31	36	34	28	27	40	35	35	37	47	42	33	32	34	42	34	37	32	36	31	35	27	37	24	39	26	38	31	38	22	33	27	36	34	45	28	33	37	36	35	43	34	36	39	33	32	38	38	36	37	32	31	38	30	38	34	35	35	36	29	36	30	29	33	49	36	29	30	36	31	52	31	45	34	24	39	46	35	36	27	37	33	39	47	43	43	44	41	38	30	31	38	29	34	43	40	27	16	30	39	45	34	35	30	28	35	29	37	26	37	37	28	42	36	42	53	27	36	42	37	40	40	43	29	41	29	30	36	42	33	41	38	44	31	46	27	47	37	30	41	31	29	44	38	41	33	44	28	34	44	32	42	40	31	36	34	36	40	30	30	36	30	36	33	37	31	31	42	32	36	39	40	30	35	37	36	29	34	37	30	35	28	30	38	38	34	36	36	36	33	30	36	36	35	30	39	43	35	30	30	45	26	30	35	29	25	43	36	30	30	35	41	33	45	43	41	33	40	54	43	30	30	33	36	33	27	44	44	47	32	39	27	31	33	41	33	38	46	38	42	42	29	33	33	40	37	39	33	38	39	34	41	33	45	40	34	34	33	36	39	43	32	39	37	30	51	36	28	26	39	38	47	35	39	43	38	34	25	33	44	31	32	29	33	39	38	34	26	32	34	35	41	31	33	39	46	46	41	38	31	41	36	33	40	34	31	29	37	31	29	37	41	34	26	39	35	39	39	36	39	32	38	38	28	41	32	42	37	32	36	25	38	23	37	38	31	22	33	35	39	28	41	33	39	44	29	33	34	37	29	26	32	38	33	31	32	26	40	39	36	24	35	41	32	30	42	38	38	31	33	38	25	24	34	44	36	28	33	34	35	34	43	40	31	20	42	26	27	34	37	38	32	42	29	31	31	25	33	37	33	27	31	41	39	34	22	34	47	30	38	36	38	45	36	33	41	34	36	51	40	38	38	26	32	27	38	33	32	32	28	35	39	29	36	40	32	39	36	37	30	36	38	38	44	35	31	33	35	24	35	41	36	31	41	35	29	27	31	33	43	33	34	34	30	42	35	37	26	39	34	39	31	28	39	34	27	38	27	32	31	41	30	25	35	31	30	27	30	33	30	28	37	32	37	35	44	41	34	38	32	27	29	33	38	36	36	29	36	33	33	25	34	30	30	35	35	41	33	36	31	36	32	33	31	26	33	34	28	32	29	30	52	28	34	48	38	45	39	38	28	37	37	31	34	40	27	39	33	23	44	29	37	41	34	30	43	28	25	38	33	33	38	37	30	34	33	42	22	43	28	37	41	47	32	45	31	32	35	36	30	37	30	30	39	33
7829	1350	946	2236	9506	23124	38529	40401	37870	28858	20309	11277	4837	1703	972	656	523	488	451	464	471	442	444	457	465	482	440	446	464	438	465	452	423	419	474	498	449	453	469	458	403	472	482	483	446	441	490	465	464	431	511	475	468	456	494	485	440	455	495	496	468	493	485	477	443	441	435	439	442	483	467	449	461	443	452	424	419	406	471	428	448	466	467	465	446	464	472	438	483	402	483	464	470	441	450	464	458	481	451	443	487	422	446	469	459	496	446	476	425	454	440	468	495	449	456	421	467	422	452	468	475	438	492	468	442	476	467	434	447	449	454	469	445	457	476	453	470	490	436	443	427	468	455	435	456	479	466	427	474	447	413	435	449	438	470	450	447	468	446	440	482	430	426	447	459	457	430	422	439	470	463	441	452	464	472	429	447	486	421	427	494	454	473	453	430	430	444	452	463	477	462	422	499	438	495	449	470	441	466	423	441	493	456	490	469	467	450	456	461	446	462	439	481	417	460	467	474	467	470	476	464	456	475	482	473	503	471	452	440	477	478	472	446	478	478	472	481	453	463	421	481	439	465	468	481	444	496	467	473	450	441	449	463	429	494	511	463	457	465	480	432	442	472	481	396	464	440	461	475	467	438	453	482	452	458	464	467	490	474	480	453	456	438	461	443	455	476	492	466	446	485	476	470	451	459	449	454	453	462	412	464	466	443	485	481	448	462	477	457	430	407	488	422	514	432	452	471	493	443	463	469	443	452	480	481	420	430	458	434	430	456	461	424	492	463	425	469	471	429	413	439	454	435	464	451	449	432	478	492	485	461	490	457	459	475	445	482	453	436	448	446	474	456	447	458	445	470	466	464	434	454	455	448	453	438	431	443	461	477	484	489	441	470	455	437	451	494	451	429	451	506	447	432	469	485	511	455	469	445	434	454	456	456	459	428	448	458	471	446	448	454	440	459	464	462	491	476	479	435	429	474	443	457	444	479	424	452	440	402	465	442	464	464	435	450	462	431	466	443	481	449	489	465	480	467	467	470	438	448	447	421	468	469	450	487	441	431	450	492	425	470	483	446	449	454	454	439	424	463	449	463	459	461	415	460	464	490	460	469	429	467	470	490	446	451	499	440	461	452	449	471	451	457	480	465	477	481	485	440	432	453	445	454	453	506	459	477	463	451	473	464	508	499	455	448	461	478	457	440	431	462	472	493	430	445	453	473	457	479	451	409	456	478	484	494	497	475	445	456	462	491	460	430	442	461	452	480	464	407	503	415	468	457	447	472	472	453	479	411	469	448	463	484	457	452	448	431	449	414	453	469	484	427	448	465	456	446	425	475	433	439	492	440	457	488	434	463	439	454	462	497	468	456	427	447	447	458	469	441	439	418	460	464	446	448	489	472	423	475	501	484	451	422	462	443	477	463	492	439	465	510	437	455	443	446	455	431	437	461	415	426	484	473	460	486	470	439	498	419	451	467	456	448	491	435	441	446	477	468	436	423	457	416	449	436	495	481	442	426	465	442	454	437	460	455	462	451	470	419	493	445	422	454	486	456	451	453	467	455	413	473	431	429	462	448	455	442	455	471	480	431	437	455	453	491	447	466	473	463	479	420	434	434	440	457	475	459	462	448	471	428	438	463	452	464	497	473	450	447	454	435	464	443	460	481	467	479	431	452	437	482	456	471	440	481	440	452	457	449	482	406	407	461	481	432	454	439	507	452	423	476	454	443	451	469	474	480	420	471	508	474	469	500	431	487	462	476	441	477	476	470	426	501	450	464	475	415	451	487	459	467	464	440	476	488	515	492	447	464	456	440	465	441	453	457	484	455	448	429	460	444	458	411	515	468	453	495	482	458	453	455	420	453	437	477	487	460	435	440	443	456	463	456	463	386	445	456	496	469	426	437	468	439	489	453	433	443	443	475	483	448	453	466	460	463	450	445	477	453	450	466	450	504	496	487	453	473	480	464	451	464	448	433	491	431	465	461	481	447	484	441	452	444	493	491	452	454	434	421	467	457	476	443	456	451	462	503	423	423	488	481	435	502	488	462	498	484	463	442	447	421	447	455	442	446	467	459	452	450	443	444	442	459	422	437	504	488	453	437	443	461	504	503	461	464	453	490	454	457	514	440	450	442	421	447	481	450	420	455	473	464	441	409	451	440	415	441	418	436	445	446	402	492	407	431	463	490	476	453	437	468	482	484	436	489	467	430	437	509	427	458	461	461	453	480	465	441	450	481	498	472	479	489	446	423	433	446	428	464	424	442	430	459	436	480	466	480	451	454	438	444	422	460	479	502	452	463	473	458	511	415	423	429	501	464	478	429	452	471	461	441	462	484	466	428	463	526	433	504	453	472	491	442	459	471	458	471	410	410	470	468	464	500	440	453	477	506	455	429	474	433	458	456	467	454	478	453	462	447	455	461	462	422	456	458	481	447	481	472	443	446	459	425	477	464	442	484	427	446	448	458	447	490	468	405	436	460	441	462	451	444	463	484	427	474	428	481	492	454	449	451	450	467	432	505	496	450	468	482	444	444	503	446	428	485	472	441	499	411	446	455	516	437	473	486	465	447	474	488	463	488	452	467	443	449	458	476	429	459	447	496	476	472	455	454	440	442	454	454	457	431	447	473	498	466	487	420	464	474	451	417	453	440	456	451	466	451	472	457	452	460	463	453	433	459	425	459	445	489	449	494	446	432	407	505	455	449	454	430	469	439	443	454	475	467	454	444	448	414	438	480	482	454	454	479	455	461	463	461	454	482	501	442	501	419	447	467	434	463	455	488	447	431	482	421	445	422	453	458	486	447	468	457	427	454	468	463	485	476	455	464	441	413	452	482	445	477	470	445	419	440	459	461	432	502	486	484	459	496	484	445	463	445	458	486	479	459	440	466	468	461	506	461	503	461	457	441	442	486	454	433	479	469	446	483	468	481	473	452	440	469	463	443	454	429	418	502	449	429	477	505	465	423	457	446	471	456	455	460	492	452	473	483	471	457	492	445	467	471	479	456	474	460	427	449	473	482	484	461	457	447	421	502	451	479	469	443	466	460	489	450	468	463	463	508	478	472	459	479	440	493	451	440	496	435	484	416	446	462	523	413	445	502	460	471	446	442	456	437	424	462	488	469	459	447	451	510	457	460	465	470	485	437	450	453	468	454	458	481	456	476	446	486	451	463	491	454	458	465	475	476	469	450	470	445	433	449	470	454	449	431	463	445	433	446	452	438	446	493	447	469	447	454	455	410	444	472	472	479	440	466	472	429	476	470	448	429	455	464	487	457	459	467	477	488	474	450	445	438	470	425	467	396	429	463	487	460	443	482	443	456	439	471	421	454	451	483	458	449	456	431	421	476	468	448	464	457	433	476	458	467	465	491	458	485	416	479	447	469	457	483	457	454	429	478	441	457	470	433	448	478	460	483	465	468	474	461	482	481	461	473	430	488	484	483	450	453	476	421	443	488	405	477	489	434	486	444	452	452	432	471	423	474	436	450	437
442	129	96	85	158	754	2304	5217	10145	8699	4355	1816	609	226	93	69	48	34	42	40	34	29	37	37	38	47	26	32	42	24	35	34	27	42	24	34	36	40	35	35	34	40	45	35	38	30	40	26	40	40	29	33	39	46	45	39	20	49	34	34	31	37	39	34	49	40	36	38	38	27	31	41	35	38	41	36	32	49	27	43	36	39	33	22	31	39	33	48	47	48	32	31	36	38	29	43	30	37	27	36	38	37	21	33	41	29	36	46	28	32	36	36	36	42	41	41	37	39	33	33	36	37	37	32	42	32	28	45	28	38	31	29	39	37	34	36	38	27	36	43	33	28	36	39	28	38	34	34	35	40	36	52	32	34	41	35	53	33	38	38	27	43	44	45	46	34	35	33	39	33	45	39	42	40	41	31	30	43	38	31	31	32	38	31	38	49	41	37	35	43	41	37	36	30	41	38	39	36	39	33	33	31	24	37	47	38	32	41	41	31	38	43	40	28	27	37	36	25	39	40	28	39	42	47	53	33	45	38	45	43	28	36	33	26	44	32	31	42	42	36	30	36	37	38	44	41	31	33	35	35	37	30	36	33	35	34	31	31	34	32	38	38	30	49	47	38	34	38	29	34	39	39	36	37	36	45	40	40	30	52	39	32	37	42	51	33	43	38	40	29	34	41	46	45	32	44	38	42	36	31	26	41	32	38	40	41	51	36	25	41	32	35	39	37	53	47	37	31	40	38	37	32	30	46	34	44	35	39	33	47	35	38	41	36	40	36	38	39	34	26	44	24	43	30	35	44	44	38	36	26	37	37	42	43	45	37	42	33	31	40	33	44	38	40	41	31	32	32	30	43	38	33	56	42	39	39	38	36	39	31	30	36	46	40	39	41	42	41	38	31	36	34	36	40	38	35	27	46	39	39	25	35	28	38	39	49	36	28	35	43	28	57	34	43	34	33	48	30	30	32	37	32	39	36	39	30	35	42	48	38	39	44	41	36	32	34	42	29	38	36	35	36	38	31	36	41	30	44	43	36	41	26	53	20	38	43	36	43	29	50	31	37	32	36	25	36	39	51	30	36	30	42	30	34	35	39	51	32	41	36	33	38	40	30	40	36	48	39	43	46	44	40	37	34	38	46	26	33	32	45	39	33	35	32	33	36	33	38	39	29	30	32	39	30	28	39	36	38	30	44	40	37	31	38	34	35	48	31	25	35	40	36	33	42	28	27	33	34	36	48	39	32	46	44	32	30	46	33	40	41	36	51	36	32	31	40	40	39	33	51	24	41	43	44	38	35	43	48	27	33	38	35	33	44	29	42	42	42	53	36	37	33	43	48	40	46	43	34	42	37	43	30	30	49	39	38	36	38	33	40	28	49	41	35	42	42	37	39	25	32	24	45	33	35	29	35	37	35	31	34	46	36	44	42	28	34	36	34	44	36	32	47	42	30	25	42	37	29	34	24	38	41	44	28	44	44	34	42	40	38	33	44	36	40	44	36	41	31	36	36	41	39	50	46	30	26	36	45	38	43	35	34	41	28	33	39	44	41	33	29	27	34	30	30	40	39	41	28	40	42	38	44	36	30	36	41	36	40	38	42	42	43	36	37	39	40	42	30	35	43	45	24	29	43	30	38	55	29	38	32	33	50	41	47	29	35	41	44	34	46	32	41	37	28	47	45	34	39	41	32	32	31	34	36	24	39	40	44	38	40	30	50	32	41	39	31	42	35	41	32	28	41	28	25	40	30	26	42	32	37	30	44	39	30	35	38	32	41	40	26	37	27	44	36	39	30	37	37	32	23	33	34	29	34	39	54	44	39	37	45	32	41	39	48	43	33	42	40	50	38	48	33	32	31	34	42	40	46	36	27	30	41	33	27	41	34	32	33	28	47	39	42	32	38	32	33	28	37	45	42	47	42	34	38	33	28	40	43	35	46	32	44	42	30	27	37	37	40	35	38	54	31	24	38	36	41	34	28	45	40	40	35	32	37	37	44	31	40	44	35	41	33	42	38	38	37	37	39	43	33	43	35	43	36	41	33	43	41	36	37	25	38	36	31	54	26	24	34	38	45	32	39	34	32	44	27	38	29	28	30	36	34	34	24	35	37	37	35	30	38	31	28	45	43	40	34	35	35	33	31	38	35	38	34	47	42	33	35	36	56	39	28	32	31	44	30	50	37	33	50	49	32	38	36	35	40	38	43	36	36	40	43	41	27	37	44	42	40	43	36	41	28	34	42	35	40	38	43	26	39	45	33	41	34	40	21	27	35	32	36	42	36	38	34	36	38	37	43	38	43	40	36	32	28	36	31	35	33	35	46	33	33	31	21	52	33	29	39	35	36	36	40	41	33	32	37	34	42	40	36	53	34	29	36	47	29	40	35	35	35	50	37	33	39	36	47	36	29	48	27	47	25	38	34	36	38	34	46	44	38	34	35	38	27	33	30	34	41	32	35	32	26	32	36	37	41	33	37	35	43	19	41	43	42	33	32	37	28	40	36	31	37	27	41	45	37	36	40	43	48	35	34	46	27	36	28	39	36	26	47	34	45	38	38	30	38	43	34	28	40	31	47	42	44	23	29	45	36	43	32	33	44	23	27	32	44	43	30	40	39	41	22	31	25	46	42	27	34	35	37	37	28	27	30	36	43	30	34	32	45	35	30	37	28	41	46	32	41	38	33	42	35	43	31	36	33	45	33	40	32	37	36	38	40	42	36	33	33	41	43	34	37	32	39	26	38	37	35	48	36	38	37	31	38	36	30	32	49	37	41	36	35	38	37	45	51	32	41	35	47	29	35	35	26	39	39	32	38	36	31	28	42	39	34	47	38	35	37	35	33	42	34	33	39	33	46	38	37	35	33	34	53	45	36	33	44	33	28	35	46	35	38	38	34	33	53	46	45	39	43	29	35	33	39	40	34	37	42	35	39	44	25	38	35	30	40	33	27	37	34	33	37	36	38	42	37	37	45	43	43	45	39	38	35	36	41	39	29	29	44	33	43	30	39	36	35	28	38	28	30	32	50	35	41	27	32	45	36	33	24	38	32	38	31	36	34	24	37	34	38	37	37	46	37	41	29	26	39	28	38	37	31	40	50	40	29	36	37	36	44	26	33	41	37	38	39	43	33	44	43	35	31	42	35	34	37	34	29	34	37	38	38	35	42	45	36	34	22	40	30	29	30	45	36	32	27	44	40	38	35	35	44	38	39	37	36	38	35	42	36	44	42	40	36	32	45	29	33	20	40	33	34	27	46	37	36	33	33	33	47	38	31	46	40	30	35	36	40	41	37	36	38	41	37	28	46	31	41	54	43	29	36	39	39	30	40	30	37	41	45	32	34	29	42	39	48	39	25	26	38	44	42	30	33	46	32	49	39	40	38	32	36	45	33	42	20	38	47	41	27	42	34	49	47	41	29	37	42	34	36	41	52	33	33	41	36	25	41	39	30	29	40	39	32	32	39	38	39	38	33	40	42	38	40	31	33
9315	3766	1634	5442	17255	31010	37183	46405	53135	45406	34584	24218	13079	5083	1951	941	593	522	494	495	502	459	452	446	495	515	484	495	493	484	476	483	458	473	455	490	468	497	476	415	512	464	457	469	492	506	487	463	479	452	477	452	492	488	499	456	472	452	446	484	471	492	477	481	507	492	458	463	487	455	462	532	491	461	470	480	494	492	472	450	517	531	483	498	455	469	472	495	466	489	503	465	473	500	474	488	473	477	484	531	449	465	483	423	469	471	499	455	521	488	483	467	501	495	493	463	473	489	476	497	480	493	476	450	492	487	429	449	484	512	501	525	481	470	501	501	492	451	493	476	457	514	478	469	487	474	494	479	501	479	479	460	460	487	493	445	482	473	431	487	459	496	505	491	502	495	483	453	519	477	470	471	459	451	478	435	480	465	443	453	470	439	498	472	491	471	477	483	493	477	441	469	510	466	487	450	457	503	462	438	468	470	500	473	496	518	499	460	529	483	498	465	494	456	483	523	492	490	512	438	531	480	480	483	510	439	525	457	464	465	505	479	458	475	490	464	502	485	483	455	468	469	489	466	497	449	494	434	462	511	466	464	455	507	504	462	465	486	477	484	478	509	448	497	426	486	505	445	462	471	455	455	484	488	511	468	445	436	434	486	473	490	471	491	466	473	471	488	460	461	454	437	492	507	522	479	467	481	490	496	476	503	450	491	484	459	453	480	499	462	507	477	469	511	480	490	483	466	512	514	456	482	455	517	492	483	469	505	497	503	451	467	475	535	481	475	488	463	458	456	469	466	485	474	500	501	485	496	484	474	481	489	476	451	488	472	491	483	467	509	502	494	497	452	489	472	496	495	470	461	467	449	477	515	479	497	482	444	476	489	483	516	461	501	472	467	504	493	473	496	545	514	430	509	476	495	446	486	488	456	517	479	491	470	511	478	468	476	461	492	499	471	487	482	507	500	473	496	487	465	446	490	460	461	497	493	480	483	471	432	473	492	486	451	450	434	475	460	523	469	467	487	487	511	481	504	490	454	479	521	437	472	419	489	481	466	491	486	479	511	511	472	488	474	444	469	495	506	443	488	483	462	446	474	487	482	474	478	474	509	522	455	471	499	471	472	501	466	451	485	524	506	476	484	490	460	461	480	482	480	495	464	500	502	456	512	493	494	443	487	492	485	514	462	517	455	469	460	512	474	465	473	464	476	486	473	498	477	507	516	466	507	491	482	484	501	500	488	481	452	522	485	509	470	476	501	495	492	479	455	469	477	503	490	491	450	477	477	440	515	463	496	527	459	515	487	473	490	488	470	476	461	493	469	468	451	483	501	456	481	460	503	494	490	447	455	503	477	510	464	487	498	448	505	479	470	487	491	495	445	469	469	462	491	507	504	503	480	523	523	492	488	450	515	500	534	479	500	491	527	497	467	452	470	459	453	446	455	475	473	528	463	460	492	484	474	476	495	506	492	525	525	497	482	458	488	479	501	504	467	497	471	489	488	495	512	481	524	466	504	488	478	481	476	463	491	481	531	483	475	506	491	457	454	452	475	520	495	482	509	475	494	451	467	459	466	490	493	511	458	498	488	461	463	486	474	508	491	508	444	504	506	490	461	483	506	462	498	457	460	478	448	461	443	483	456	493	459	441	446	465	491	503	511	496	469	498	497	484	496	491	468	474	496	464	500	477	475	476	477	510	489	463	489	466	495	492	508	430	491	422	455	454	454	501	495	467	470	448	484	485	481	471	510	460	449	521	452	504	495	460	505	460	469	479	486	476	465	474	486	469	476	486	446	434	457	482	484	469	448	454	470	466	448	459	478	471	431	507	470	482	510	459	464	508	478	500	509	444	563	479	472	508	459	450	505	466	452	503	482	485	449	478	474	453	475	470	488	507	470	475	473	446	477	482	487	477	483	437	479	441	519	484	474	428	456	462	494	509	485	503	504	448	496	500	494	474	483	479	478	483	475	489	501	463	470	509	494	493	476	468	489	467	488	508	467	459	455	502	501	526	465	515	482	507	498	482	492	528	449	466	460	467	504	491	455	452	483	470	458	507	508	473	478	518	472	476	493	495	473	488	420	503	468	464	417	464	482	481	510	505	486	476	452	486	517	448	493	507	482	473	492	498	495	498	448	489	503	505	507	475	466	484	477	482	523	490	456	449	477	481	503	474	475	484	484	509	445	479	448	489	480	474	494	480	460	468	514	507	538	444	494	449	476	473	478	470	484	485	488	485	499	499	473	512	503	481	451	493	460	500	493	494	473	497	488	483	462	478	489	447	475	491	452	487	471	505	483	494	489	448	473	482	488	488	504	468	449	499	464	466	454	484	520	501	479	510	475	487	448	454	462	476	470	495	513	498	469	515	458	501	503	439	523	457	468	465	496	488	481	469	469	500	506	502	502	442	470	504	459	519	474	507	484	454	490	477	481	486	471	461	489	456	436	473	484	444	472	459	462	460	462	440	448	440	477	482	469	512	467	463	480	495	481	502	495	463	459	491	496	471	454	491	529	473	476	486	485	495	464	488	457	466	467	477	470	453	480	541	466	509	523	476	455	513	470	467	478	479	479	471	443	482	454	486	513	418	418	440	465	444	462	478	437	506	489	473	504	516	475	503	486	472	440	492	522	462	460	467	488	474	475	445	461	473	479	506	482	479	504	475	452	483	475	475	475	431	510	509	482	431	449	490	490	494	457	474	469	466	447	445	463	543	467	475	467	461	487	486	480	510	461	499	487	486	443	451	473	505	463	490	495	462	430	482	465	477	517	477	470	456	494	483	451	472	501	481	480	460	516	455	475	512	531	494	462	497	521	468	488	529	506	476	530	524	501	484	470	524	450	464	499	503	458	517	502	501	442	493	508	450	453	454	464	497	508	472	450	492	485	439	457	482	476	461	429	477	453	480	502	476	475	503	495	482	472	489	512	497	486	490	478	487	463	500	486	484	469	462	517	500	455	481	472	494	517	461	478	465	480	490	462	504	484	412	471	475	519	485	427	511	466	480	437	495	491	482	496	491	456	423	506	467	473	497	445	449	487	451	486	521	465	443	519	491	487	467	504	512	494	492	468	485	449	497	505	499	476	490	466	531	484	504	472	453	519	473	479	475	489	466	463	545	490	489	472	468	476	497	489	506	491	474	521	506	487	478	517	465	493	537	481	483	468	441	498	459	497	470	481	498	483	470	531	541	497	462	489	473	482	465	494	475	545	507	517	465	429	463	497	485	514	462	468	481	482	476	486	490	500	469	482	463	501	477	482	455	482	495	443	481	483	459	482	486	496	485	472	541	474	492	503	510	469	466	493	466	516	455	498	455	492	493	484	484	500	458	493	469	466	497	498	452	475	526	472	506	416	418	489	461	497	454	495	458	510	495	475	495	434	480	489	477	490	464	449	462	485	474	471	480	494	470	502	472	446	447	521	481	458	498	500	492	513	487	465	494	482	514	438	446	466	457	482	480	469	485	511	458	498	474	469	466	512	508	464
1889	107	95	90	182	388	868	3249	10055	11172	6161	2427	828	308	125	64	45	51	44	48	46	36	36	39	46	43	35	38	51	45	45	45	41	37	45	42	33	38	49	26	42	41	40	36	44	43	47	42	31	40	40	42	36	38	25	51	37	42	45	43	41	42	39	44	45	35	34	37	36	32	49	32	41	43	45	35	34	33	48	35	38	48	36	43	35	36	35	34	37	36	42	39	38	40	37	41	44	42	41	35	38	41	39	45	47	34	43	37	29	46	36	47	48	36	35	44	50	37	36	46	40	43	44	50	32	47	35	37	44	40	37	38	46	36	32	37	44	31	37	30	39	50	45	44	41	43	42	42	53	33	31	41	37	34	34	38	35	43	38	42	44	48	44	40	30	46	45	39	45	39	32	33	36	36	41	34	42	37	43	48	38	49	47	49	61	37	29	42	38	41	26	44	46	34	42	46	35	36	37	55	37	33	41	38	43	34	41	33	35	41	33	52	33	38	45	34	38	37	51	46	32	57	35	37	39	41	42	27	56	44	37	36	38	26	46	42	36	44	32	42	46	35	35	37	42	48	30	43	41	49	34	38	36	43	45	23	48	49	54	44	37	38	43	42	46	39	38	40	43	42	48	41	41	42	53	40	40	39	42	41	47	43	42	36	34	33	34	38	42	44	34	32	39	43	38	41	46	34	44	52	44	44	34	43	52	33	53	36	51	34	43	55	34	42	40	47	38	38	49	43	29	42	33	47	49	33	41	36	30	39	51	44	35	44	49	35	46	33	44	49	48	39	38	42	48	43	42	38	43	42	44	37	47	42	50	32	42	33	35	48	42	53	50	33	54	40	38	35	45	48	38	44	28	48	29	38	36	39	48	36	44	45	36	37	29	36	34	29	42	34	36	48	47	38	32	39	52	42	42	34	40	37	35	42	42	45	51	49	37	47	57	46	27	44	33	37	45	46	40	44	33	29	45	52	32	36	52	29	31	42	38	40	37	36	48	33	47	40	28	39	44	46	34	39	33	43	29	37	30	37	37	43	41	32	47	47	37	26	43	38	50	31	40	33	42	38	32	36	32	32	41	34	41	41	38	44	43	39	44	52	48	35	26	51	43	51	35	38	30	43	42	36	41	39	44	32	33	42	30	39	41	51	41	42	40	31	47	36	32	33	51	49	41	37	44	35	35	41	57	30	52	29	41	48	39	36	42	34	23	33	38	31	39	52	42	39	33	32	37	43	34	44	32	38	48	29	42	53	40	40	36	38	48	40	38	38	43	45	52	37	45	29	47	43	36	34	37	36	42	38	43	31	38	54	43	39	38	40	39	26	36	28	40	48	37	43	39	43	46	45	46	41	42	31	44	55	45	40	43	36	29	42	38	47	43	38	36	33	39	34	36	37	44	44	45	27	35	46	38	43	42	42	43	40	41	36	32	31	41	49	33	46	40	44	40	41	46	36	52	33	39	41	39	45	32	30	36	23	42	40	45	33	26	52	31	42	31	36	43	29	52	49	46	34	43	44	46	43	41	47	48	49	50	44	30	35	25	50	46	32	44	48	46	46	42	44	43	48	40	41	32	42	45	37	46	42	54	39	42	39	42	41	50	58	37	43	36	44	30	36	43	41	46	35	32	54	40	49	35	37	29	46	48	45	39	36	39	38	36	35	32	28	35	35	29	49	41	29	39	55	43	39	44	47	35	44	38	37	50	39	39	48	42	38	35	38	30	43	50	42	38	45	29	51	45	31	34	43	40	56	35	38	53	56	46	34	44	40	32	40	38	35	39	31	43	30	47	40	40	42	36	39	52	38	41	40	35	35	45	25	40	51	39	31	43	34	38	39	35	55	48	29	39	26	44	37	38	41	33	35	34	28	40	32	39	41	35	44	38	33	30	36	43	37	36	47	25	37	42	47	31	38	47	26	45	41	43	40	51	40	41	40	38	31	43	40	46	32	42	40	58	48	39	33	39	29	49	39	43	42	57	36	42	37	45	25	31	44	33	41	43	46	40	42	30	37	43	37	37	34	42	35	37	46	39	53	30	36	52	44	38	32	42	41	33	37	46	46	48	41	36	49	41	37	27	46	33	36	38	58	33	34	45	50	30	53	42	42	40	43	39	44	43	45	41	44	33	37	58	35	33	41	45	44	38	43	29	29	49	49	34	51	49	35	37	30	45	34	44	33	39	34	40	48	52	36	42	37	40	43	38	39	38	39	39	27	41	41	39	39	45	34	28	41	41	36	49	37	38	50	31	46	39	48	40	41	39	45	38	54	46	36	37	42	44	35	44	43	43	41	35	38	50	38	45	47	38	35	48	38	36	35	38	45	51	39	52	40	25	33	43	48	36	44	33	40	34	48	36	39	36	41	50	49	51	36	33	34	46	34	34	42	38	40	28	47	45	42	44	41	49	30	40	34	34	42	56	43	42	35	26	42	32	31	46	45	29	44	37	48	41	37	48	39	40	38	36	33	36	29	37	32	38	37	54	42	33	37	37	38	33	50	41	24	41	32	34	53	40	38	45	31	31	48	43	39	48	50	36	40	28	24	42	45	43	37	49	44	28	38	48	38	32	29	46	33	44	40	38	47	40	35	37	34	42	33	32	37	34	38	39	48	43	35	31	40	42	38	33	48	41	49	46	45	33	46	42	36	43	37	37	49	39	33	39	41	39	37	25	33	44	46	38	37	28	46	23	39	37	33	39	48	47	37	32	34	31	46	46	35	43	40	36	51	32	36	41	43	49	46	33	38	40	38	38	32	41	32	42	41	49	45	42	28	50	42	41	40	40	33	48	38	49	55	45	44	33	51	45	41	40	42	41	46	48	29	48	39	49	42	32	38	45	43	39	45	27	42	41	40	57	42	45	40	38	37	33	37	44	40	35	35	49	44	34	44	49	36	38	36	43	41	41	44	44	42	56	34	35	47	49	44	33	45	44	42	43	46	32	42	45	37	45	40	30	40	45	32	40	40	49	45	32	51	36	37	44	41	33	45	37	42	28	38	49	39	39	39	40	39	43	40	35	29	38	51	38	40	35	44	42	31	43	32	40	45	36	36	52	37	62	36	43	50	28	43	46	49	40	46	43	44	34	39	47	36	39	33	44	36	44	33	38	35	32	51	40	32	49	47	44	40	48	40	45	34	40	46	41	47	40	42	45	39	46	33	37	43	28	27	55	44	30	37	43	37	49	41	33	41	44	42	36	34	29	37	40	54	38	32	31	37	35	39	47	31	38	31	49	34	25	36	28	47	40	33	29	42	42	29	41	28	26	39	32	67	39	31	41	32	35	45	32	41	47	38	35	49	38	41	47	48	38	38	40	46	40	41	43	31	41	45	40	44	28	39	41	41	40	41	37	29	32	37	43	52	37	44	41	35	33	39	28	40	31	37	40	45	40	42	48	31	41	39	43	44	45	41	38	49	41	36	42	51	45	42	33	45	44	38	33	37	49	42	44	31	43	41	38	54	32	41	35	31	37	37
9845	2932	1562	4777	15250	22682	28994	39564	55016	51398	38717	27259	15920	7333	2775	1055	647	535	535	545	522	509	531	541	552	522	534	487	560	558	526	526	574	512	528	505	506	512	527	541	497	510	516	518	558	499	540	506	505	515	523	534	507	491	476	567	565	501	512	516	534	537	469	520	548	525	535	564	550	565	549	541	563	541	566	528	495	511	552	534	516	515	546	558	497	550	514	524	503	528	494	544	474	542	574	557	513	514	493	540	493	520	507	494	553	526	544	548	533	503	580	512	492	542	510	490	545	504	530	522	515	488	542	559	536	529	512	544	512	505	526	492	530	490	540	523	497	528	509	514	521	535	484	506	510	529	513	519	572	515	520	526	528	549	572	555	532	541	547	552	523	527	548	538	577	555	548	534	535	549	570	520	509	470	542	550	532	489	544	508	511	533	547	510	525	547	525	511	511	522	507	514	538	551	510	521	571	547	546	533	521	524	543	546	493	488	467	530	506	532	538	526	505	504	521	514	570	523	509	524	497	556	518	528	537	524	529	556	549	497	521	518	533	524	506	554	503	517	524	527	553	531	539	519	515	517	568	545	514	535	562	535	524	549	515	542	526	524	545	572	488	553	493	517	560	541	542	553	528	510	517	589	528	494	530	536	532	520	528	498	553	553	531	541	535	537	513	487	578	493	509	507	522	566	518	500	496	527	524	522	550	528	531	464	534	544	507	521	554	509	507	569	547	530	502	541	559	521	533	505	581	517	548	550	516	562	540	483	534	525	525	541	564	501	515	523	482	495	526	535	533	576	510	527	575	520	496	545	529	524	538	535	486	495	563	551	548	515	510	535	534	540	464	546	525	530	561	542	509	526	576	501	540	495	542	501	494	509	515	538	462	518	530	526	519	469	516	515	560	492	548	527	527	527	511	532	558	590	550	519	533	528	542	478	557	551	510	556	532	506	575	518	523	516	532	548	509	559	527	515	516	539	525	499	522	549	526	523	542	515	518	559	521	526	542	530	530	502	522	522	518	521	485	531	549	533	569	527	501	566	480	531	537	538	524	522	544	532	534	532	514	515	527	517	544	530	551	479	506	558	559	538	541	554	525	525	541	528	541	559	567	514	548	518	522	532	518	528	528	522	544	529	509	550	552	506	552	480	516	543	560	538	546	522	522	517	513	479	514	555	498	519	534	540	543	518	475	524	521	521	531	530	538	515	533	472	532	509	565	487	521	542	541	473	523	521	523	509	515	526	497	486	516	556	564	512	554	513	533	456	513	522	506	550	566	494	496	499	502	468	525	513	501	548	483	544	506	526	563	540	528	563	524	513	537	558	519	522	496	524	493	515	572	529	543	544	519	505	504	522	558	539	542	539	504	540	517	570	506	516	514	485	539	532	592	480	499	545	496	520	490	502	520	523	499	497	544	523	520	551	549	563	503	507	550	524	564	528	552	494	485	537	530	492	542	513	515	523	546	534	553	538	477	588	544	528	524	539	517	533	567	500	509	544	536	490	558	488	562	518	527	528	551	542	534	537	540	522	514	529	514	468	492	571	521	531	566	534	496	580	530	539	526	503	531	546	545	507	515	540	528	526	569	533	529	528	533	504	537	496	527	536	520	568	536	512	571	588	544	535	527	511	518	543	518	521	515	530	513	541	503	541	522	554	528	527	548	564	538	553	532	567	521	511	542	527	522	511	505	546	541	546	544	516	553	526	539	532	519	505	528	500	483	501	467	519	570	497	477	550	558	564	527	505	510	498	568	502	555	515	521	533	513	514	524	553	537	548	527	520	497	511	508	534	508	537	511	529	490	545	557	534	523	543	528	555	513	526	491	498	530	516	532	510	527	556	530	515	483	517	524	531	508	497	534	541	534	535	511	532	551	532	540	509	521	532	494	515	569	559	533	534	552	496	496	476	495	510	526	503	527	537	521	530	531	560	504	512	557	486	502	558	516	552	496	550	539	556	524	513	528	517	478	499	534	507	549	505	541	525	537	541	522	519	582	519	574	521	491	542	522	549	528	525	545	495	549	557	530	495	545	542	560	528	568	493	514	531	550	571	516	488	514	497	525	531	514	559	518	552	532	528	520	522	512	567	510	542	532	555	523	549	521	558	553	519	513	515	549	567	509	518	564	544	493	519	522	557	558	561	546	540	537	567	506	521	504	512	526	515	522	543	499	541	508	522	524	523	521	536	536	539	531	530	516	517	526	541	498	498	522	511	544	509	505	528	499	486	523	502	494	499	533	551	507	504	522	531	526	499	518	505	532	542	560	540	542	487	534	530	524	553	532	532	520	516	507	502	506	501	554	557	543	510	524	569	537	516	484	524	553	520	509	510	529	522	508	499	531	551	538	551	526	508	517	545	531	547	500	520	516	539	519	531	505	549	471	498	557	503	540	530	500	528	506	560	552	525	502	520	510	552	533	502	512	519	577	495	553	517	556	567	536	551	493	518	541	491	550	523	521	529	510	541	535	531	493	588	537	487	511	549	532	559	520	546	537	555	507	540	551	540	520	483	518	521	540	527	511	513	536	549	499	522	519	516	534	504	477	554	543	519	520	544	553	524	508	505	545	542	527	500	514	540	546	546	521	538	520	548	563	616	554	580	517	514	519	555	502	567	578	510	493	497	553	526	554	560	531	506	505	457	534	527	536	556	492	534	521	555	480	512	554	492	545	533	573	532	533	550	573	569	533	490	528	585	540	534	543	517	524	510	517	541	556	543	517	514	571	503	504	568	498	504	526	513	521	489	520	516	524	520	530	536	555	506	508	549	530	552	533	494	485	533	498	531	504	534	530	519	538	545	535	570	533	520	539	515	544	498	521	534	530	510	521	535	539	513	545	549	511	488	486	536	505	554	511	541	497	534	516	529	520	515	527	523	554	562	529	508	554	541	500	530	530	508	510	556	552	502	537	529	518	557	527	510	502	533	519	521	525	508	536	512	506	545	532	563	522	526	494	540	588	568	499	519	522	494	513	526	520	507	546	538	503	544	518	522	503	516	534	513	502	558	544	509	543	537	569	543	548	523	517	532	539	534	525	534	535	571	560	542	528	521	541	510	513	549	541	537	505	555	545	530	537	542	536	560	530	510	548	511	544	545	518	548	510	516	549	524	504	553	525	480	491	505	497	522	530	554	511	535	526	514	557	518	508	500	495	503	518	550	541	512	550	504	498	534	509	490	559	512	542	513	505	531	507	540	499	530	540	500	548	502	542	538	526	528	507	531	498	510	556	542	491	521	514	533	508	504	547	492	514	528	537	538	501	545	551	536	533	510	509	528	523	538	544	487	533	532	525	531	517	528	573	550	530	527	515	507	523	529	541	556	542	516	499	527	538	531	534	512	502	561	530	529	488	532	548	518	521	522	522	530	544	557	537	550	551	488	494	543	526	534	508	543	549	530	530	511	521	532	494	508	549	518	520	551	546	508	504	492	498	494	510	487	524	457	525	522	585	517	509	518	543	502	555	545	548	535	516	532	531	566	559	525
798	190	119	136	276	981	3094	6636	17155	15847	8092	3517	1098	385	123	55	47	54	39	34	51	46	35	37	35	39	46	36	38	50	41	49	39	34	34	38	45	53	32	32	39	42	37	37	39	33	44	41	40	49	53	32	47	42	43	45	47	46	28	44	43	44	50	46	42	51	43	50	45	54	46	34	48	37	35	59	40	49	44	38	47	45	42	49	33	43	40	40	38	45	36	49	46	52	39	33	47	40	54	32	27	40	42	49	42	43	52	46	43	37	39	47	44	44	47	45	43	34	33	40	45	38	51	26	40	47	44	39	41	39	38	31	45	25	34	44	34	40	37	47	43	47	44	40	37	37	44	42	36	41	44	34	44	57	41	32	44	43	44	36	39	41	42	42	49	44	44	39	42	52	34	28	52	42	35	37	58	42	48	45	41	33	48	33	32	41	39	35	42	31	58	27	64	46	44	46	46	43	45	44	40	42	39	32	38	46	47	40	37	44	39	41	42	38	41	34	36	42	40	52	42	46	53	38	45	42	43	39	51	33	43	40	34	41	45	43	43	41	35	38	40	34	38	43	63	33	42	45	45	36	42	48	49	33	52	36	47	57	42	41	36	39	43	41	45	33	46	37	40	54	46	43	35	49	30	39	46	50	39	37	41	54	31	43	36	41	41	35	47	44	47	47	35	32	41	24	39	36	45	47	44	35	45	34	54	31	44	40	47	48	36	40	40	42	33	48	41	30	46	44	35	38	35	38	46	43	45	32	48	36	48	31	46	48	41	40	42	41	46	46	45	31	48	34	32	43	38	35	43	41	44	34	48	47	50	39	44	32	53	40	49	32	45	37	51	46	47	37	34	41	47	51	35	39	37	53	46	43	44	50	45	45	43	46	35	51	39	28	49	38	40	31	38	47	44	53	36	51	35	54	45	34	43	50	42	32	47	37	35	40	43	45	48	54	39	36	40	47	38	44	47	45	49	41	50	45	37	40	49	34	46	29	50	62	37	40	47	44	36	31	53	48	41	36	42	37	31	46	41	40	40	47	37	47	42	46	50	41	43	36	43	45	37	48	46	41	52	37	42	45	40	29	46	44	42	35	33	41	29	43	48	49	42	41	31	44	39	41	51	48	35	43	49	37	44	35	44	55	41	41	33	41	38	38	42	38	45	35	45	33	43	43	60	41	47	34	44	50	48	37	37	36	48	47	36	42	44	52	40	38	45	38	45	37	52	38	44	45	36	43	50	50	41	39	51	46	49	43	42	42	43	44	45	34	40	48	49	43	51	41	38	36	35	49	46	42	52	44	33	48	46	51	43	53	42	38	39	35	37	50	44	40	42	48	40	46	49	42	42	50	59	47	48	35	42	57	34	42	40	31	34	42	34	39	45	43	45	37	41	39	42	43	33	37	53	57	42	37	40	36	45	43	46	40	40	43	44	34	54	45	35	49	43	48	44	45	62	33	50	43	41	53	47	40	36	40	38	51	37	48	45	35	40	60	51	50	35	45	40	49	46	45	36	37	55	39	51	36	38	38	43	59	45	37	41	32	38	47	34	38	46	47	36	34	45	46	44	43	36	38	51	40	50	49	36	57	49	49	31	44	30	38	44	43	48	48	40	42	33	34	40	41	41	35	44	47	43	39	40	47	45	41	37	46	47	42	45	36	40	41	48	43	56	45	42	37	38	37	55	38	43	34	48	50	40	45	34	39	32	50	46	48	36	43	28	47	50	49	37	44	39	49	43	42	43	31	42	38	43	45	39	34	43	40	36	48	39	36	42	46	30	41	38	49	54	38	37	35	38	42	45	52	45	38	39	40	38	31	43	27	43	37	34	51	42	45	48	32	35	41	47	34	35	45	46	34	45	39	42	43	45	33	38	41	35	47	35	34	41	34	42	37	32	37	43	35	40	50	41	45	38	52	52	41	45	50	49	38	40	28	43	23	45	48	32	36	44	39	45	42	38	33	38	43	43	41	43	48	33	43	41	45	34	41	41	51	40	46	45	36	46	38	33	45	34	36	40	39	45	46	55	44	40	40	34	46	49	38	46	39	27	40	43	36	34	35	44	33	45	57	39	45	36	43	42	55	44	37	38	34	31	45	33	35	36	36	47	56	64	38	32	25	40	37	48	37	48	39	41	37	33	43	39	45	40	51	42	36	40	49	48	39	40	50	37	41	41	47	45	39	40	46	42	43	33	36	44	48	35	41	40	40	40	51	40	49	38	28	47	49	44	43	47	38	64	49	36	42	30	42	36	37	35	43	42	45	42	45	42	42	49	36	30	38	45	39	47	44	37	38	46	42	32	40	46	34	45	55	39	50	41	42	41	45	36	44	33	42	44	35	49	35	45	39	31	37	37	37	55	34	33	41	40	38	30	38	39	47	43	37	29	38	34	48	50	27	51	37	42	34	45	40	48	43	36	37	44	41	50	54	47	49	52	34	40	37	38	40	36	42	34	44	39	43	50	53	50	41	46	40	37	39	46	35	48	43	39	33	47	33	38	40	40	36	48	37	42	44	47	44	33	46	28	44	42	46	38	50	51	39	41	47	44	41	39	43	42	49	31	34	39	44	44	39	42	43	46	52	45	32	40	42	37	38	47	48	31	46	44	35	41	37	46	49	40	41	51	34	47	47	44	38	48	42	52	37	37	49	37	45	52	32	48	39	43	38	50	52	34	40	34	45	48	46	34	46	45	55	44	38	35	45	36	31	50	44	39	33	50	41	42	42	39	36	45	51	34	46	39	35	40	44	44	34	43	39	45	52	42	51	34	45	41	51	36	34	42	41	30	45	37	38	51	44	50	33	42	51	41	36	34	33	35	36	48	52	35	45	34	53	37	54	35	48	40	41	35	42	44	37	48	43	32	40	38	43	37	37	47	40	34	45	33	45	33	48	46	32	42	40	47	46	41	45	43	47	40	32	49	43	54	40	45	43	45	49	39	49	52	37	42	27	36	42	29	27	41	45	39	39	45	28	46	35	44	43	48	54	54	50	47	38	40	43	32	32	54	36	54	36	47	47	46	43	44	30	35	43	52	38	40	33	42	43	33	41	42	47	47	32	35	41	38	38	36	36	43	34	46	44	36	38	38	39	37	50	46	44	40	37	43	45	49	35	30	52	37	40	47	54	40	38	41	42	45	53	49	25	54	30	27	34	40	45	40	39	31	30	37	44	38	53	42	40	44	48	48	42	46	47	47	36	59	60	43	30	38	38	38	45	42	39	37	44	45	55	37	48	44	37	38	42	41	37	32	42	37	33	48	49	48	37	49	39	34	38	50	55	49	43	48	38	41	52	34	40	32	43	37	33	30	45	48	45	40	41	32	39	56	33	46	64	37	40	36	42	28	44	63	33	38	30	32	42	38	33	48	37	39	34	58	44	43	35	52	42	45	45	44	42	40	35	37	45	44	46	43	42	50	55	45	41	44	44	35	37	37	37	40	45	39	39	44	47	41	36	48	41	30	39	25	27	53	42	37	48
13093	5135	2589	8249	21407	32353	41883	51063	65318	56893	41486	30626	18595	8558	3155	1209	699	560	540	527	548	545	569	566	573	547	525	551	521	567	509	507	544	523	488	545	518	553	580	507	550	537	551	529	506	523	546	560	555	508	527	542	559	534	543	536	520	505	532	529	550	545	555	542	600	566	520	503	569	527	547	537	548	505	546	523	524	516	533	543	536	543	548	533	510	516	534	537	514	515	541	524	520	504	562	533	539	530	497	583	515	541	555	576	571	571	554	531	546	557	545	556	543	526	505	554	549	524	581	570	530	576	553	511	564	523	591	539	569	573	567	549	558	528	553	511	544	569	556	568	514	507	527	535	505	572	523	551	529	532	572	582	516	561	559	522	549	527	519	546	545	539	579	563	548	540	537	513	526	618	583	548	540	542	552	543	607	533	542	537	552	536	536	506	565	573	563	530	575	515	591	533	573	535	567	532	558	558	533	553	545	509	596	555	578	534	523	561	544	523	531	518	537	526	562	565	546	589	567	543	539	540	585	566	526	510	517	536	551	541	570	565	518	563	543	518	540	577	528	550	541	523	514	521	549	541	563	563	527	555	523	538	590	538	500	558	556	554	565	545	560	559	569	550	581	504	547	478	524	518	517	556	563	548	549	581	545	549	536	548	533	528	605	576	530	507	505	554	532	548	513	524	551	533	526	545	577	569	536	585	563	556	519	544	518	542	547	486	556	508	536	551	545	540	555	548	528	483	559	561	573	547	533	540	555	551	521	501	527	522	592	534	543	583	539	534	574	548	559	460	561	516	560	529	527	534	504	503	504	549	555	593	519	589	558	569	519	583	552	574	545	567	519	541	512	586	534	549	534	543	514	527	536	562	613	570	536	539	540	516	509	582	524	533	567	527	530	500	541	560	503	586	574	552	507	562	540	546	521	556	510	551	518	500	583	533	546	533	548	554	549	527	553	527	560	531	566	516	551	555	557	556	504	534	547	529	552	560	520	522	485	571	564	516	518	563	542	564	569	556	581	549	532	548	559	535	601	570	554	534	563	524	556	549	549	589	542	552	545	559	498	513	531	511	553	496	519	544	555	527	541	557	519	564	527	562	545	537	555	557	555	510	526	536	560	521	547	553	559	574	567	516	559	568	563	559	565	550	532	570	572	527	562	524	536	551	533	565	527	535	524	554	551	551	574	542	532	557	561	536	526	520	555	548	487	517	586	532	583	555	566	547	590	572	524	558	537	559	598	535	563	553	568	559	524	547	603	552	528	561	522	557	557	530	536	518	548	553	575	534	517	545	560	491	565	549	545	582	580	528	559	517	542	539	518	522	555	519	530	532	536	527	534	512	575	552	557	563	552	567	500	575	530	560	562	522	570	525	502	576	576	557	528	543	547	578	507	530	520	534	533	511	572	573	582	567	550	530	572	561	546	512	572	576	505	520	536	563	525	546	548	537	551	566	545	479	618	556	573	556	552	565	523	544	548	532	555	554	522	552	525	555	598	554	566	534	494	531	524	562	547	552	545	518	572	529	536	555	547	536	548	549	501	534	567	565	551	513	545	561	500	515	490	554	538	547	547	521	529	548	547	534	558	539	535	526	533	569	580	548	580	530	524	550	516	553	545	612	532	555	572	579	534	543	535	570	574	541	531	553	555	546	559	567	567	544	498	550	539	530	550	554	558	561	528	525	532	539	544	571	575	537	523	564	518	555	525	554	559	543	522	542	520	549	561	529	549	517	568	497	499	550	548	577	547	551	540	513	531	541	585	525	529	540	535	547	517	581	576	586	553	530	528	551	538	540	545	560	521	557	548	513	555	580	555	571	552	540	522	563	553	546	554	600	546	589	552	482	573	587	561	550	538	601	532	509	543	506	526	538	530	536	543	566	514	538	516	543	558	560	558	550	530	525	577	546	518	569	588	553	543	539	544	532	527	495	555	549	541	533	573	557	555	567	566	551	480	532	543	542	545	546	546	552	508	533	545	529	538	522	553	556	528	519	593	547	532	507	505	549	556	577	531	536	533	512	560	561	526	539	524	524	550	504	581	546	555	548	530	577	536	539	544	544	524	526	509	536	571	557	545	553	587	543	489	533	551	528	513	554	554	548	526	542	553	563	550	547	525	503	567	563	521	493	545	517	551	570	533	510	529	524	528	567	524	565	516	596	564	557	512	542	514	516	529	568	585	547	572	545	537	533	545	555	495	571	544	585	515	584	534	517	539	565	521	579	549	529	533	547	533	562	539	576	553	555	514	597	540	555	557	524	532	563	549	510	538	549	534	542	571	506	568	533	544	552	531	559	532	529	516	538	497	541	551	521	568	513	535	570	594	535	566	550	580	561	556	529	523	538	525	531	515	514	533	499	521	518	570	540	552	557	535	535	521	549	557	555	565	578	514	604	546	549	542	564	529	587	522	551	530	558	573	560	551	555	543	528	575	524	523	547	530	542	585	547	513	509	551	558	499	551	549	555	557	538	546	523	569	557	517	605	575	557	530	510	539	574	567	563	497	568	560	578	521	591	577	536	555	539	565	522	551	559	504	561	530	552	550	590	520	503	496	496	545	527	604	581	554	546	573	521	529	510	536	529	551	532	598	537	542	527	555	556	523	566	549	571	560	525	546	558	560	542	562	556	550	532	562	578	547	544	565	517	544	589	595	533	533	534	546	513	550	564	515	555	549	528	596	518	528	540	582	574	534	523	514	542	556	550	539	529	556	531	529	545	517	596	535	520	529	521	581	575	550	562	557	537	518	499	530	510	528	517	549	529	548	567	578	546	571	535	576	555	544	562	503	542	536	506	549	537	538	555	518	564	495	576	541	550	518	518	515	522	516	538	598	517	562	558	540	514	583	536	502	542	554	534	589	546	549	532	534	527	558	557	550	568	482	605	516	557	529	552	515	538	547	541	567	586	564	536	548	526	544	541	552	552	566	507	564	544	540	518	522	528	518	537	541	542	548	545	527	562	550	536	528	558	589	512	573	513	518	555	571	522	545	556	563	558	564	554	569	537	540	539	550	502	541	522	532	559	504	523	574	556	532	569	521	543	531	558	542	567	554	543	533	555	549	574	544	499	558	531	544	519	539	514	549	546	522	513	526	557	507	529	537	513	513	519	508	528	585	523	553	524	524	546	515	551	582	530	576	577	549	541	492	509	491	564	527	514	578	532	539	493	523	534	540	521	545	488	548	512	563	540	537	540	552	509	550	568	583	525	529	520	538	546	541	535	594	563	539	496	541	550	534	522	565	541	582	523	556	557	548	569	539	559	561	545	503	531	566	541	525	501	561	530	574	563	533	535	529	532	518	551	542	544	539	545	523	496	495	550	539	525	550	536	537	574	532	552	561	552	539	551	546	509	546	589	520	545	541	539	551	551	528	537	546	569	539	543	490	533	580	529	561	554	535	540	545	552	570	590	553	543	548	528	515	523	550	543	520	521	515	527	564	550	521	546	554	561	515	510	582	557	540	541	568	555	531	613	551	544	548	530
1192	57	48	41	107	304	1154	1767	3980	3187	1823	796	299	123	52	46	33	30	32	34	45	36	41	29	33	34	32	30	31	33	36	36	30	31	34	36	31	39	37	30	32	40	29	29	37	27	32	38	30	35	35	31	41	22	42	36	42	46	34	39	31	35	45	36	39	39	40	35	31	39	45	39	30	34	47	29	35	27	21	34	38	35	38	45	35	40	31	31	41	36	38	33	21	32	30	29	28	32	31	45	49	40	31	32	46	32	29	34	33	40	26	46	39	32	27	26	49	25	35	33	41	38	41	30	32	36	31	34	40	35	39	30	39	34	34	40	39	43	32	32	28	34	33	31	38	21	36	42	36	34	37	36	38	29	36	29	34	35	27	35	40	40	37	37	27	35	46	33	41	42	43	43	41	33	29	42	34	26	36	34	43	40	35	30	26	37	35	48	34	42	34	39	46	48	33	45	41	35	42	36	35	35	29	40	35	30	43	42	44	34	37	38	40	30	26	31	35	34	34	36	35	34	39	43	37	37	24	40	30	34	36	33	33	32	29	47	41	42	39	29	30	30	36	45	38	23	35	46	29	38	41	34	29	46	28	35	33	36	45	41	27	27	32	41	41	45	47	25	41	29	32	40	30	33	45	29	38	34	35	31	26	30	35	28	42	24	37	49	36	43	39	36	54	28	48	38	38	33	35	39	32	31	35	27	35	40	34	34	35	34	34	26	28	35	33	31	19	41	30	30	34	43	37	50	37	45	30	40	30	43	31	32	36	32	40	42	36	31	25	36	27	37	34	37	34	41	29	39	45	41	43	32	39	37	30	37	38	31	34	29	28	36	35	39	38	42	37	31	33	45	27	37	35	40	39	34	30	31	33	36	28	26	34	28	43	34	39	42	41	37	36	36	32	48	33	32	28	40	39	28	43	32	39	32	29	39	33	35	36	36	37	42	37	38	35	41	35	39	27	31	34	36	34	41	45	31	33	32	48	43	32	46	33	28	39	45	37	45	20	36	40	45	41	33	31	39	39	36	36	35	45	39	35	45	34	42	33	27	32	30	30	38	28	34	39	37	37	44	45	40	39	27	45	40	30	28	36	36	35	39	26	35	36	46	39	37	28	32	35	39	34	49	30	39	35	36	36	36	37	33	42	41	43	45	39	32	25	35	47	31	36	44	36	28	31	33	34	46	32	32	52	45	29	36	41	30	33	31	42	41	23	33	31	22	27	41	46	32	42	39	47	47	45	39	30	29	37	35	36	42	35	41	32	28	43	34	40	37	41	42	39	40	32	42	25	34	34	34	39	33	34	34	39	28	32	27	36	39	38	31	35	40	42	40	38	25	28	27	35	34	37	37	45	43	32	39	34	39	26	33	37	42	46	33	34	49	34	30	38	34	33	34	39	34	40	42	38	36	33	39	46	36	27	25	39	35	36	38	30	34	40	29	30	43	36	32	43	29	38	30	28	26	38	37	47	31	44	34	43	35	33	28	29	40	36	36	37	25	31	33	44	29	32	35	33	36	30	37	42	42	33	31	30	35	34	31	28	25	37	22	40	34	30	44	31	39	35	35	45	38	21	34	41	32	46	39	32	38	34	46	32	45	40	37	38	28	52	33	38	33	38	33	32	51	40	25	44	43	37	32	36	34	33	37	30	42	37	31	31	29	35	23	36	38	29	28	37	41	25	38	20	35	50	40	40	34	42	43	35	43	31	26	34	38	30	41	36	37	29	32	27	33	37	35	35	41	36	31	28	39	33	32	39	32	41	36	36	39	37	28	35	36	40	34	45	28	23	30	46	28	30	37	34	41	25	36	29	39	28	33	27	40	27	29	27	36	41	28	42	52	38	41	50	37	44	37	38	32	34	37	36	56	36	44	52	36	44	37	42	36	32	34	34	45	43	37	34	26	47	29	37	35	25	27	35	41	47	43	29	41	38	42	41	31	34	36	43	41	32	39	34	33	46	42	32	34	38	24	25	36	41	35	31	42	27	31	40	42	26	37	33	36	36	32	38	35	36	33	29	50	41	43	33	41	34	33	35	23	33	32	31	36	38	38	26	34	32	43	34	33	36	26	27	32	38	38	34	33	31	35	32	41	40	33	45	26	49	48	45	39	32	33	32	33	35	36	42	42	35	20	39	37	42	45	39	30	47	46	31	40	42	36	33	30	36	28	44	38	31	40	24	35	52	35	41	32	37	37	38	32	42	45	43	44	41	36	32	40	34	42	35	34	35	38	41	42	41	38	43	29	33	35	48	33	46	45	39	33	44	30	34	31	32	29	43	45	32	33	31	31	38	42	24	30	31	42	44	37	38	33	31	41	40	30	29	40	24	32	47	51	40	47	41	51	34	43	33	31	36	34	42	30	39	40	31	32	36	33	21	31	25	38	34	33	30	39	40	31	44	41	48	27	31	26	39	42	31	41	32	38	55	42	43	33	47	31	39	47	41	42	38	37	36	38	35	32	29	33	29	30	33	36	36	44	39	28	38	31	33	26	38	42	28	39	32	34	38	40	45	35	33	36	40	37	42	30	42	29	31	31	40	35	41	38	39	40	31	29	45	28	24	31	43	39	27	29	42	39	33	33	34	29	35	27	31	41	45	33	35	36	35	39	47	41	37	39	39	41	43	34	35	27	36	40	38	36	32	38	36	38	35	36	31	34	35	34	38	37	24	39	33	37	39	44	35	31	36	36	18	31	37	27	35	41	40	26	30	28	37	44	41	40	40	35	37	35	42	37	26	39	37	34	31	39	35	36	36	42	41	39	28	37	41	40	29	49	38	41	32	32	29	32	25	34	35	30	35	33	40	43	39	42	39	38	27	42	42	32	37	32	34	38	35	40	27	41	44	33	34	32	33	40	36	46	27	32	30	30	30	35	35	26	36	36	44	33	35	30	38	41	29	51	38	49	48	25	42	39	28	36	24	35	35	42	35	32	35	30	35	33	35	31	48	23	37	36	29	34	31	29	29	38	32	33	30	35	30	33	31	37	34	34	36	30	36	38	42	52	27	33	22	37	37	38	29	41	32	30	34	34	40	41	46	39	23	43	45	26	35	42	37	31	41	33	36	45	35	37	38	33	36	27	41	40	28	31	41	38	41	26	42	35	46	33	34	35	33	36	35	30	37	36	44	39	36	40	34	50	44	37	41	36	37	31	33	39	46	35	30	37	44	33	44	38	37	40	33	31	34	38	34	39	28	39	35	37	43	40	30	38	38	34	38	27	31	31	33	36	41	29	27	45	37	42	33	40	31	38	32	45	42	32	32	39	43	40	39	47	31	38	32	52	33	28	33	39	43	37	30	34	35	37	37	33	51	27	32	28	36	30	43	32	33	30	37	35	34	38	33	39	28	31	38	44	37	30	33	40	32	37	28	33	33	33	38	40	33	32	49	38	39	38	35	40	30	34	28	35	32	40	46	34	37	31	31	31	32	35	40	34	56	32	45	46	33	31	32	37	31	33	32	41	28	35	39	47
7679	1302	856	2271	10468	20529	31088	33890	39845	33900	25654	16213	7610	2950	1161	649	519	460	500	478	485	476	459	436	469	460	472	436	445	445	456	428	483	450	462	474	429	454	491	489	493	460	468	499	440	492	436	432	456	475	449	466	452	470	454	464	435	431	431	438	474	490	492	495	441	490	437	447	494	494	431	474	420	521	479	459	505	490	452	497	446	503	487	421	459	466	469	489	508	470	466	500	482	450	424	479	463	496	469	472	479	455	437	509	458	472	506	471	486	487	481	472	477	462	432	487	501	489	493	480	447	464	481	465	459	462	467	450	423	458	485	440	441	479	490	447	458	473	470	425	484	446	417	456	474	496	472	527	493	445	466	471	408	455	500	466	437	470	434	499	460	469	491	501	432	468	451	493	451	465	466	468	460	466	458	453	445	445	503	445	445	487	482	491	445	486	461	441	475	501	463	478	458	473	450	497	446	486	460	486	494	456	471	422	475	437	460	503	477	460	450	472	459	424	507	506	452	443	481	490	470	473	457	456	484	462	482	450	455	468	505	469	480	465	448	451	460	481	496	465	468	474	497	489	446	480	480	479	483	473	495	484	427	449	468	486	448	465	472	458	454	444	480	483	477	485	473	493	476	467	478	486	472	487	479	474	478	496	455	468	497	467	449	476	465	460	480	436	426	473	457	509	443	453	453	470	428	456	457	489	517	467	529	474	450	444	449	461	465	464	490	498	461	474	450	486	482	479	444	468	461	445	410	473	512	484	482	460	461	436	461	479	520	470	468	425	484	480	455	453	458	454	496	470	458	452	454	488	497	443	430	459	453	527	480	466	469	459	483	476	476	458	409	446	484	453	488	464	501	473	468	462	450	441	429	439	453	438	445	471	451	468	445	457	461	435	470	465	460	458	451	472	447	502	457	463	488	461	468	464	443	440	458	492	456	484	428	441	481	486	444	500	473	469	467	488	490	472	472	464	481	450	433	444	475	470	445	480	475	509	447	449	474	523	456	458	451	462	496	481	415	463	474	520	478	506	482	485	440	498	442	463	452	464	479	464	488	479	483	479	502	501	452	463	479	472	466	480	477	469	463	481	506	495	486	481	482	479	489	462	450	459	442	453	484	431	506	492	465	457	451	521	449	446	482	452	482	471	444	513	458	440	494	455	467	508	462	457	454	442	484	470	456	467	457	423	439	453	450	459	476	441	466	486	477	449	476	425	483	469	453	478	468	464	445	469	490	509	490	449	459	461	473	492	461	421	501	435	440	478	467	436	474	445	492	469	472	483	474	480	473	466	434	411	437	443	444	466	472	478	474	491	495	455	444	475	461	479	479	449	461	454	479	504	488	485	475	465	482	452	474	494	501	491	447	461	482	467	483	449	464	479	467	448	441	473	479	527	495	457	444	450	441	500	445	461	465	488	472	466	524	466	463	449	467	427	508	464	446	494	447	494	474	490	489	461	506	462	448	482	458	481	493	454	415	534	483	448	468	484	479	449	427	503	475	467	443	484	449	454	468	501	451	447	485	490	497	475	425	475	493	456	467	467	470	497	432	440	476	467	483	463	452	463	454	456	394	478	477	441	469	519	461	497	428	469	470	458	434	483	465	463	481	498	477	431	500	470	455	482	431	469	472	467	455	440	474	474	483	452	493	483	483	449	459	430	464	449	432	446	469	451	428	461	441	447	443	468	464	469	506	457	457	474	485	453	470	437	477	494	465	475	462	483	456	507	455	470	447	446	446	477	490	492	487	479	471	445	487	498	462	478	416	442	439	475	473	454	515	474	489	455	439	459	455	454	475	422	453	461	496	456	479	433	464	495	501	451	468	506	456	463	464	457	447	479	517	440	489	460	467	421	460	429	478	430	434	479	475	459	471	466	431	479	459	494	481	476	504	475	445	473	422	443	495	471	451	471	434	458	466	532	516	452	437	447	460	485	460	487	493	466	502	423	454	437	466	467	493	449	408	428	456	450	424	501	488	451	457	479	464	477	450	464	439	471	482	437	459	406	442	458	510	469	471	448	467	477	470	472	493	479	458	471	474	449	517	480	445	453	475	462	478	463	434	465	451	479	486	468	464	462	510	480	484	437	445	457	487	480	439	471	484	432	474	441	484	494	476	496	502	470	449	473	460	472	485	489	446	454	438	469	463	479	434	480	478	465	448	464	469	493	449	463	439	493	458	495	410	456	478	493	469	494	448	470	479	482	423	479	479	473	456	452	459	453	485	474	492	456	480	468	461	423	485	455	471	475	465	460	449	492	446	435	471	464	469	473	476	447	492	464	467	445	501	411	499	437	460	484	429	481	452	447	459	443	481	511	456	480	495	480	475	446	451	448	468	470	504	451	473	472	482	462	437	465	452	480	469	468	483	475	473	477	474	470	438	459	498	437	477	477	470	453	480	470	446	473	470	452	454	461	470	476	433	488	448	479	481	477	415	464	473	468	484	473	480	474	459	490	429	452	431	452	495	457	517	473	465	464	496	461	493	479	433	494	462	467	495	453	477	502	454	474	459	511	490	468	461	488	472	463	467	456	486	471	431	472	483	434	467	435	477	417	495	444	469	470	501	472	454	449	455	461	480	476	462	473	450	423	452	495	472	477	498	466	474	477	496	459	482	436	457	459	479	439	465	417	439	481	470	462	470	456	467	480	491	486	457	471	492	458	476	461	481	446	444	476	450	432	472	461	418	447	449	480	455	466	496	494	479	436	460	491	445	469	435	495	449	489	426	475	485	449	454	480	457	495	450	488	447	471	443	526	448	474	453	487	466	475	470	448	503	485	415	475	433	495	480	513	467	492	459	450	457	548	442	434	442	469	499	471	473	480	462	453	464	508	469	439	450	416	458	455	464	461	487	519	460	477	441	490	462	476	490	478	430	493	496	460	472	475	482	456	473	505	456	442	478	424	462	475	469	448	442	483	448	466	480	466	463	468	472	454	474	458	458	508	461	466	477	478	482	420	438	479	460	480	457	498	473	462	457	455	466	479	466	478	429	472	462	464	437	452	470	519	459	463	450	469	468	489	447	450	455	486	462	436	473	465	487	491	512	489	435	471	445	500	425	468	488	433	460	490	479	494	481	522	452	481	453	514	471	475	479	478	454	451	446	488	453	460	415	455	470	467	466	490	466	442	469	472	500	455	488	468	472	482	448	493	461	479	458	470	462	502	499	429	493	515	499	442	442	477	459	486	493	454	451	509	481	461	483	471	478	473	467	455	472	418	493	412	467	470	454	472	471	465	484	494	470	473	479	479	445	479	494	447	471	500	485	453	460	467	491	489	480	475	462	432	459	490	444	467	456	489	484	457	502	451	434	479	454	448	440	446	458	478	457	459	473	466	476	447	462	434	469	455	411	434	485	484	467	474	506	468	517	443	438	445	450	504	490	452	452	502	435	457	444	459	477	443	466	478	482	430	460	462	453	483	470	451	462	454	452	434	449	437	478	419	495	444	472	488	488	487	421	460	432	483	466	459	464	461	488	486
439	105	89	70	217	712	3292	7291	10634	7457	3822	1439	576	245	91	54	40	37	38	39	39	33	31	29	35	30	34	32	40	39	39	34	34	35	45	33	42	47	40	33	41	35	43	47	37	39	38	33	31	41	44	39	35	42	55	48	34	38	38	37	31	32	29	39	40	36	43	26	39	36	35	39	32	41	37	41	35	37	36	26	27	38	36	32	38	41	48	45	49	35	41	34	57	23	42	31	33	39	29	33	37	51	38	44	37	42	32	41	37	29	38	33	39	35	39	45	40	39	33	47	37	33	34	37	40	37	33	33	37	36	40	40	41	40	40	44	39	30	33	42	37	40	48	46	46	46	23	28	37	40	38	44	37	40	38	46	41	53	48	39	44	48	38	48	45	22	30	37	35	26	29	33	30	32	34	39	42	39	42	29	42	38	51	26	31	38	31	33	35	38	33	50	45	43	30	39	34	29	36	28	51	43	40	31	38	45	44	36	49	35	23	42	35	47	40	35	44	41	29	29	43	31	40	32	33	36	35	39	42	38	32	33	41	45	37	44	36	32	36	29	31	39	36	34	45	43	47	46	53	36	29	36	51	29	38	45	41	31	49	33	33	35	34	36	48	24	41	37	43	27	39	40	44	46	28	41	42	37	37	39	42	47	40	32	45	50	31	30	39	41	34	48	34	46	47	35	35	43	31	34	53	46	37	48	36	45	33	34	45	34	25	29	29	32	41	33	32	41	42	42	29	29	46	39	32	37	38	46	38	39	41	50	33	51	40	35	41	31	41	37	45	36	34	39	31	40	35	52	38	33	53	42	32	46	37	38	34	35	34	40	45	43	35	29	25	40	39	42	35	42	40	35	31	44	31	41	40	37	45	48	36	27	41	45	35	38	28	36	42	37	43	36	43	42	24	44	43	41	37	40	40	49	33	40	38	38	38	38	30	40	33	35	38	32	51	35	52	33	35	34	42	40	44	30	45	43	45	44	39	46	46	25	46	33	38	37	36	35	34	47	42	46	32	37	47	32	27	43	35	44	26	32	38	33	30	48	33	36	54	43	42	36	48	31	33	38	28	39	52	38	50	42	36	32	38	40	36	29	48	41	35	37	43	36	26	31	29	45	46	29	40	39	39	41	40	42	37	45	43	38	37	38	33	25	36	39	37	43	36	41	35	27	36	49	42	44	30	41	39	44	41	30	39	35	43	41	42	36	29	31	40	41	43	35	31	35	42	43	42	35	38	34	37	45	40	43	45	40	43	48	42	45	36	44	33	39	37	37	35	44	38	35	43	42	39	34	40	44	42	40	29	40	38	29	34	42	43	31	42	50	39	57	37	44	32	43	38	29	37	31	45	41	44	55	33	45	40	36	34	40	39	25	46	43	44	27	41	50	38	42	37	35	36	46	40	46	38	33	37	33	48	27	38	46	33	41	36	40	39	41	45	39	42	29	27	38	32	30	27	35	25	29	39	43	40	43	36	38	48	35	44	34	38	32	37	36	36	40	42	48	35	30	39	33	44	33	36	42	41	35	24	42	34	38	30	34	40	41	23	47	37	40	38	52	41	51	39	48	30	46	42	41	32	42	23	40	52	42	46	38	41	49	39	41	50	30	38	42	30	37	40	45	44	42	41	38	38	45	42	45	38	36	31	42	33	37	38	32	38	43	40	40	41	36	39	43	34	38	43	43	35	44	38	37	40	40	26	37	44	38	50	39	30	37	43	40	30	34	35	39	41	36	25	33	35	44	42	37	38	32	34	40	38	34	38	54	46	43	46	32	47	42	37	39	40	44	32	25	45	36	38	30	38	25	46	41	38	48	34	31	33	37	43	39	41	46	29	35	30	40	37	40	54	43	37	38	38	36	35	38	42	43	41	45	44	45	44	41	41	46	32	44	34	47	29	34	49	26	27	44	31	31	35	37	47	31	29	36	34	38	30	39	30	36	38	47	35	42	30	39	37	46	38	42	54	37	30	36	36	37	39	39	50	25	30	42	42	34	41	34	42	38	39	39	44	31	36	35	36	38	39	43	34	34	42	39	41	40	39	35	42	42	41	35	42	21	45	36	37	35	31	34	43	37	37	32	34	42	33	30	23	39	47	35	46	42	36	36	46	40	27	38	32	40	50	35	46	29	41	39	40	32	30	42	37	33	34	49	45	41	39	32	44	33	44	40	37	45	38	38	33	39	43	46	29	41	51	34	40	36	35	45	40	44	40	38	43	34	50	33	34	34	41	41	32	39	46	50	37	30	38	28	30	39	44	45	22	39	36	32	46	39	41	33	37	45	48	35	33	38	45	43	30	37	40	38	35	31	39	37	43	32	37	38	32	33	33	37	43	28	26	28	45	42	33	45	37	48	38	40	45	33	36	33	40	44	58	30	32	44	40	46	38	39	35	33	42	30	30	41	41	47	40	37	40	43	39	41	33	45	30	37	34	46	44	33	37	37	51	35	41	48	37	28	22	35	33	34	39	42	35	30	53	40	32	57	41	51	29	30	40	37	35	42	40	39	48	32	35	28	40	37	30	32	38	29	37	35	52	34	48	40	40	46	38	42	41	29	38	44	31	34	42	41	46	31	46	50	37	41	42	35	30	43	50	26	37	36	31	30	41	35	34	29	39	28	32	23	41	28	40	32	38	38	37	42	29	33	29	42	40	23	36	38	40	33	43	40	48	46	36	35	34	37	30	35	38	42	29	45	32	44	33	34	35	34	45	42	40	37	46	46	38	54	34	45	29	49	45	33	48	43	40	37	38	35	46	40	38	42	38	40	40	38	38	31	35	38	29	38	33	33	29	45	41	39	42	37	40	36	38	36	37	50	27	31	46	39	46	39	26	48	45	48	39	35	36	28	40	40	44	34	35	33	39	40	38	43	41	41	31	41	37	36	29	44	30	36	34	34	47	40	33	33	34	26	41	32	42	37	34	33	32	40	48	46	39	35	37	40	35	45	39	46	38	39	36	51	33	33	33	47	45	47	47	33	42	30	42	32	30	36	46	35	29	28	31	37	43	39	44	35	42	40	37	34	29	33	39	45	36	35	38	28	34	38	41	35	28	38	43	51	44	49	50	37	44	37	34	37	29	43	45	55	34	47	44	35	40	45	36	41	43	43	24	43	31	32	41	33	39	40	40	42	39	45	36	31	33	36	31	30	43	47	51	32	50	29	40	45	42	22	45	55	35	38	32	45	39	40	38	42	37	33	32	43	39	35	36	35	29	37	36	33	35	37	28	40	42	31	37	39	39	36	33	45	33	32	41	38	40	45	44	39	51	30	38	36	41	28	43	34	30	30	39	36	40	40	38	52	43	39	32	35	36	42	39	41	41	46	25	38	32	41	41	40	31	43	38	42	38	36	28	34	39	36	35	33	32	28	52	45	40	35	34	37	47	34	34	42	27	42	42	43	33	31	36	36	38	29	33	34	37	42	39	29	34	45	39	39	43	37	42	26	49	43	35	39	46	41	52	31	46	37	40	36
9043	3512	1526	4721	19109	30375	43417	51649	52871	43223	32722	21982	12461	5423	1983	853	567	504	523	446	502	499	484	496	487	494	452	466	476	463	493	513	484	472	484	499	504	515	508	482	474	476	487	500	515	487	493	497	494	494	511	476	478	482	506	510	481	519	473	509	457	501	476	518	487	485	496	493	490	440	518	478	514	537	512	497	493	468	537	505	525	513	491	491	485	506	478	479	504	518	511	483	476	505	483	524	466	520	520	518	491	468	502	520	528	452	496	518	505	487	492	516	518	473	557	493	544	513	470	482	488	494	479	530	495	492	490	469	490	507	477	509	525	483	499	511	503	482	498	514	506	472	482	521	510	504	504	499	471	508	467	475	522	498	492	492	517	481	497	505	524	456	519	508	464	492	498	509	486	516	502	516	484	468	474	482	484	447	479	474	492	473	501	502	526	478	477	467	513	502	497	497	472	478	499	507	494	505	500	508	492	505	523	489	509	526	465	522	488	452	476	504	499	462	505	473	510	457	494	528	483	525	471	496	482	545	480	498	486	492	513	495	548	501	494	485	466	529	480	503	488	483	479	485	472	469	501	505	508	515	454	473	511	502	503	524	487	491	475	474	515	508	533	477	496	522	504	460	500	490	495	486	499	447	476	524	492	540	495	496	487	518	485	495	495	494	535	555	481	496	491	466	470	489	503	478	489	511	502	480	508	488	507	512	492	512	547	491	522	490	500	495	536	523	492	546	491	501	497	521	479	502	499	502	501	446	492	483	525	514	469	499	507	520	495	509	496	491	528	543	497	483	477	488	529	516	478	505	495	484	469	515	575	460	519	506	502	476	448	509	502	494	477	500	506	456	498	478	472	495	519	498	550	492	503	514	466	513	490	482	477	471	444	536	491	500	506	483	537	521	486	465	507	486	517	490	515	486	514	504	513	482	503	485	513	503	507	508	476	484	474	493	516	523	472	487	481	475	499	473	488	511	486	523	515	521	523	492	495	507	517	498	519	498	512	493	496	494	451	509	516	510	474	485	532	534	509	484	486	479	512	510	522	490	557	439	457	510	455	502	501	509	483	473	505	482	503	501	539	463	435	492	455	504	523	479	490	504	505	481	535	552	472	473	519	492	482	500	476	469	480	496	505	492	502	520	485	556	495	497	478	485	499	486	502	473	515	469	524	559	492	503	500	470	476	486	488	504	475	499	480	506	491	495	510	488	497	542	502	489	512	505	475	492	494	491	516	490	492	510	494	493	509	532	451	477	479	476	508	482	503	513	484	473	467	508	503	513	524	496	503	483	487	508	475	482	488	514	473	509	523	484	493	517	504	464	520	488	481	473	537	506	488	493	470	490	491	477	509	514	502	541	477	519	544	457	466	463	502	517	560	515	469	506	473	497	472	486	493	541	507	524	497	498	492	447	473	482	496	512	505	515	495	484	491	446	518	457	480	495	502	477	510	487	458	506	520	499	525	538	500	515	543	475	492	532	475	469	498	487	534	471	502	517	499	519	505	504	509	494	508	491	527	481	531	516	547	516	521	526	461	504	500	482	554	509	487	471	496	485	497	482	512	522	475	491	516	459	473	462	483	496	497	485	485	479	502	529	507	497	476	497	515	495	455	533	509	470	527	516	493	504	468	451	513	465	492	495	512	499	458	511	486	481	491	497	464	482	482	463	478	498	505	500	486	515	541	491	527	489	519	492	499	519	521	479	486	477	505	491	477	484	531	510	517	469	470	511	475	479	468	500	497	494	509	515	458	501	502	514	458	502	517	506	514	478	507	478	506	506	510	480	478	501	497	490	462	478	463	438	506	513	502	512	518	487	507	470	477	516	512	534	437	490	493	542	521	493	525	502	486	527	493	492	492	502	543	503	480	517	484	487	523	533	513	462	497	440	509	514	474	492	481	497	482	486	480	525	544	531	494	476	537	554	469	489	486	495	525	505	477	497	477	520	485	499	495	516	495	480	472	477	566	466	499	495	500	526	469	490	490	486	486	500	475	490	463	485	504	496	523	486	490	528	543	501	484	480	492	501	526	463	510	495	473	469	493	450	446	495	470	509	501	492	546	496	489	473	498	522	482	504	493	478	478	466	525	441	499	490	459	512	482	485	458	472	508	501	462	472	465	490	496	514	511	526	517	483	490	488	476	504	468	468	502	481	524	483	528	551	501	510	495	497	480	494	472	524	494	497	514	491	521	506	464	490	502	498	471	496	528	463	516	484	468	500	490	496	502	478	518	432	495	531	502	494	491	514	514	487	479	541	518	480	514	526	482	512	513	488	492	507	516	481	513	503	498	526	522	447	498	508	517	445	509	507	506	521	518	488	453	515	507	476	491	491	450	505	520	517	499	486	496	523	490	495	467	501	480	510	527	503	520	529	483	479	483	478	494	490	496	474	518	518	497	484	503	506	521	500	488	537	488	515	473	531	479	504	478	467	520	503	500	492	470	502	539	562	530	484	494	485	541	498	499	522	486	552	468	466	515	449	467	477	470	502	493	499	509	473	506	467	474	533	501	523	495	500	488	500	536	518	510	472	524	516	495	507	508	526	535	437	509	474	492	522	490	526	472	494	492	515	515	509	524	502	477	508	479	501	496	487	482	516	503	506	524	511	481	528	502	442	479	504	487	505	477	494	506	482	498	486	496	497	510	482	490	496	519	489	514	470	511	498	521	488	517	510	461	481	534	485	500	456	492	472	492	493	502	500	506	475	446	544	472	503	446	491	505	535	464	490	498	465	519	502	485	510	474	469	493	483	515	460	502	487	478	467	499	518	505	511	495	490	491	498	486	507	514	465	530	500	510	502	487	465	489	489	475	476	515	502	489	504	514	518	505	447	533	484	479	478	503	474	505	502	496	479	519	482	485	473	503	450	501	472	497	495	469	449	514	495	508	454	479	492	502	503	474	487	513	504	494	490	457	463	478	484	439	490	480	537	516	487	537	524	495	487	488	497	508	451	480	496	499	498	501	481	458	503	493	479	468	468	479	478	474	515	469	522	545	503	512	525	486	508	492	524	526	499	515	520	511	525	529	490	487	481	515	494	544	481	475	515	519	558	482	522	484	504	507	501	505	480	489	491	495	484	469	476	492	497	566	487	486	508	476	501	490	509	492	531	506	483	520	468	532	502	516	536	466	455	482	531	502	500	484	491	506	516	465	478	463	481	492	506	497	526	501	492	533	474	547	496	523	496	506	516	484	517	459	477	473	507	484	468	507	515	465	494	477	526	498	517	473	491	502	495	521	480	480	473	508	510	517	513	509	468	508	487	508	473	501	504	508	536	485	521	487	519	490	495	502	503	520	478	547	453	528	485	492	501	474	490	467	551	474	494	475	520	465	472	463	478	484	505	468	528	445	492	522	466	469	460	511	505	521	453	538	473	532	500	522	487	503	452	507	531	496	518	492	495	501	492	510	480	501	500	534	528	491	520	517	488	492	478	495	524	512	517	512	479	502	527	456	543	506	535	484	424	482	536	463	506	460	500
1733	91	75	89	222	943	3608	7776	10113	7000	4301	2034	894	356	140	67	38	47	46	45	48	53	38	31	47	32	35	37	33	35	32	37	40	45	33	41	47	46	46	35	37	38	52	44	41	31	36	33	42	46	44	37	42	38	45	41	40	47	37	45	36	33	34	40	45	41	48	44	56	32	42	40	32	37	42	41	42	37	35	47	42	41	42	41	35	34	42	42	30	42	42	46	54	51	37	48	41	42	49	38	60	39	27	33	48	34	38	36	40	32	48	40	45	47	34	33	34	40	36	41	38	39	29	51	52	50	31	43	51	42	32	48	39	47	31	39	42	38	42	27	47	42	44	47	35	41	48	42	36	44	46	38	45	33	42	40	52	24	48	48	30	38	47	40	34	37	48	45	47	42	36	34	52	40	43	39	35	38	43	30	40	37	36	40	39	41	49	32	48	43	38	51	35	46	56	33	39	53	35	35	35	35	33	54	40	33	49	37	44	39	37	45	36	50	47	36	38	46	40	47	47	33	38	38	45	41	43	46	50	39	33	49	43	39	45	41	47	38	37	40	44	25	35	39	42	44	48	49	50	44	48	37	34	39	33	48	63	36	33	41	39	52	49	27	42	32	45	52	35	37	40	27	45	42	32	45	40	51	47	39	45	39	31	44	42	44	35	50	38	34	55	40	40	48	33	36	34	38	40	36	41	37	38	46	31	49	43	37	50	49	32	32	35	36	37	39	27	28	40	50	37	47	50	47	47	50	41	43	42	43	34	39	32	42	55	41	40	50	36	36	44	29	53	41	40	42	45	51	38	41	41	37	37	39	47	50	41	42	36	35	46	44	46	38	37	45	44	32	37	46	32	45	27	48	37	36	37	38	49	39	51	41	43	47	34	39	46	43	42	47	44	47	46	45	39	39	33	42	52	36	43	32	31	46	53	44	44	41	36	47	53	52	34	41	44	31	45	34	32	37	27	43	45	37	55	49	41	33	50	36	41	43	40	35	28	31	37	46	34	48	44	38	41	42	44	49	47	40	40	42	41	49	40	42	50	31	41	37	51	36	42	36	52	43	38	33	50	39	39	30	43	42	40	37	40	37	34	41	43	36	32	40	45	45	33	38	37	42	40	30	39	41	49	42	36	35	43	35	50	31	50	25	39	47	39	51	30	51	44	38	35	32	53	43	40	46	32	37	51	38	43	38	36	41	45	43	51	50	52	44	44	37	37	41	36	50	45	46	39	37	41	41	44	40	37	39	33	41	41	54	46	43	35	31	37	30	34	38	42	44	48	44	40	34	51	41	36	34	37	36	50	53	39	28	40	47	39	32	38	36	45	46	40	41	39	41	39	37	43	35	37	30	55	42	49	32	45	43	40	32	45	37	34	51	39	50	35	40	41	38	37	32	39	49	44	34	34	47	34	37	26	35	42	37	42	41	35	37	46	39	41	44	49	43	42	45	40	41	41	44	43	29	42	31	56	55	41	42	54	37	44	38	42	33	45	51	30	34	35	44	28	35	47	45	47	47	35	44	47	49	30	43	44	49	44	44	44	26	32	49	45	44	40	37	38	37	37	32	41	43	48	35	46	38	53	41	48	22	41	52	31	34	42	38	47	39	50	39	37	38	39	32	43	49	41	47	37	36	29	42	30	28	44	33	49	51	40	38	38	51	46	34	39	42	35	43	39	36	40	41	45	33	33	48	42	40	41	48	33	45	50	55	45	34	43	34	42	33	47	36	34	39	47	46	48	39	43	38	41	41	25	49	45	53	39	44	50	32	57	35	37	47	39	31	55	40	42	39	38	35	49	47	46	47	41	45	48	39	47	47	45	43	42	48	48	37	41	39	41	45	53	37	48	40	35	45	39	36	50	53	37	47	35	51	45	42	42	33	44	53	34	28	34	41	39	32	41	42	36	37	28	33	43	33	40	30	32	38	45	42	45	44	43	41	44	40	35	43	42	45	50	39	44	43	32	42	45	39	48	45	45	37	38	31	51	36	38	37	38	47	56	52	43	39	33	32	33	41	51	48	47	46	46	34	39	37	46	57	33	43	31	44	41	35	34	52	36	43	42	39	43	49	40	35	33	45	50	46	58	33	38	33	38	40	45	52	48	48	45	37	35	41	36	40	40	36	48	36	30	43	38	31	42	35	41	41	32	46	39	40	47	48	32	33	44	43	50	42	36	42	43	46	35	52	40	36	50	40	43	44	40	46	34	39	35	50	35	31	46	44	38	39	37	47	33	44	46	36	43	39	33	53	40	38	47	50	31	38	37	48	36	42	50	45	42	36	37	40	48	33	45	38	36	54	42	40	35	40	38	35	49	47	33	30	45	51	20	31	32	37	34	45	35	49	45	45	49	31	33	46	45	42	40	41	45	43	40	52	34	48	38	51	30	50	48	49	59	47	48	28	35	38	49	35	46	32	28	29	35	45	47	48	39	29	32	39	37	31	37	41	38	36	45	36	40	36	46	39	41	36	54	42	45	33	43	42	39	37	40	41	36	43	46	36	35	45	44	45	36	51	42	42	45	55	30	46	50	42	35	40	44	35	33	43	41	32	27	39	37	31	38	43	44	32	28	32	55	34	53	32	48	40	46	34	46	42	44	38	34	43	39	55	53	45	40	54	36	56	43	50	33	42	39	31	29	49	46	39	33	55	41	36	48	34	39	50	35	38	38	37	41	33	37	43	46	44	41	30	42	48	30	39	52	48	45	37	44	39	36	47	35	38	39	37	35	45	50	42	31	46	36	31	48	42	46	43	34	48	35	42	41	47	41	38	39	34	48	42	36	37	38	36	44	37	32	37	35	34	41	38	49	53	49	34	34	27	35	37	38	28	42	41	30	36	35	29	49	50	39	43	55	39	36	46	55	40	27	38	39	46	33	40	36	31	35	36	39	40	38	40	25	42	29	44	41	39	39	52	46	38	40	31	39	40	42	33	45	33	44	50	38	40	44	39	39	46	42	41	42	40	35	43	47	45	34	36	52	40	33	44	42	52	43	49	32	42	38	41	40	32	30	40	41	39	32	37	42	42	40	32	51	40	35	48	47	37	33	45	38	50	36	34	43	43	43	45	31	38	34	36	44	54	40	50	42	34	47	49	47	36	46	39	40	35	44	42	42	35	33	34	42	37	44	46	40	39	49	35	46	39	40	46	43	50	36	41	41	44	50	52	50	40	47	43	44	32	36	49	42	41	35	45	33	44	46	37	38	38	39	41	38	49	51	37	35	38	40	46	41	42	25	51	48	42	43	30	33	36	48	34	31	37	48	42	59	43	41	44	40	36	46	41	35	49	41	48	42	40	44	38	34	40	44	33	44	39	39	45	31	42	40	40	41	35	47	43	39	43	39	44	48	32	49	49	32	38	49	37	33	37	44	39	43	33	27	54	45	48	46	46	37	36	39	42	41	41	41	42	29	36	40	43	41	42	37	38	33	46	42	37	34	32	42	41	43	47	41	38	32	30	27	41	40	44	44	49
9774	2850	1567	4942	19412	32031	44325	53706	51132	43584	35445	26730	17377	8432	3194	1219	737	577	517	525	570	528	558	539	557	562	514	568	549	515	552	554	546	584	541	564	537	542	574	557	543	565	555	583	532	556	533	576	563	492	505	554	538	555	531	550	525	558	569	542	529	543	533	558	557	542	556	560	568	549	538	550	491	538	562	531	497	574	530	509	536	512	500	551	544	544	511	497	537	544	541	509	554	568	535	509	532	504	539	527	556	547	569	558	505	521	528	531	530	606	568	543	506	531	531	550	570	572	554	521	546	532	536	539	579	553	529	563	535	560	531	520	538	552	571	480	516	518	518	549	565	524	534	545	591	524	579	566	537	523	513	531	521	566	516	563	507	559	509	519	570	531	570	547	552	572	546	544	548	558	551	561	581	547	546	496	524	549	549	542	537	530	534	540	533	508	523	553	498	488	503	557	525	563	528	524	511	500	519	568	554	534	509	537	571	549	512	520	561	520	549	547	540	557	536	553	564	524	560	521	531	526	585	550	506	507	488	573	571	519	534	553	539	524	555	525	579	502	532	533	569	552	492	494	535	507	513	494	540	546	525	536	495	560	602	525	541	499	540	536	550	540	552	544	544	567	535	576	555	550	518	538	588	546	569	530	523	536	493	543	538	596	522	566	515	533	555	557	570	568	560	480	510	524	537	563	505	548	530	552	546	558	515	524	534	565	546	561	529	575	575	571	552	509	566	536	562	526	548	518	545	531	516	553	527	523	536	566	498	546	546	506	533	547	525	503	562	530	518	566	531	513	500	522	535	535	517	578	529	539	576	560	549	547	552	551	559	539	505	519	536	510	605	510	543	558	535	519	520	512	553	527	578	534	542	546	559	541	515	548	494	551	541	555	545	523	504	565	550	513	491	551	507	533	530	578	583	580	541	517	542	553	551	564	532	525	564	561	489	524	530	565	554	535	534	528	559	519	541	567	515	503	543	560	562	519	555	537	565	511	529	492	532	544	537	534	588	545	556	558	525	508	510	553	555	574	540	560	534	541	549	552	509	529	547	519	525	554	480	567	534	550	585	564	565	532	548	499	539	550	506	531	537	547	518	521	536	526	502	496	512	552	546	540	576	570	551	531	526	505	575	500	507	587	511	564	524	539	517	545	545	571	540	551	543	557	502	591	524	551	549	598	544	517	524	557	553	546	536	525	497	528	574	540	550	573	568	520	503	539	530	533	556	504	509	534	524	554	519	555	507	553	537	534	548	496	548	553	579	524	504	547	582	535	565	519	548	525	501	507	548	560	541	553	551	572	559	541	549	505	526	553	546	535	538	565	515	505	515	543	552	551	535	499	531	529	568	563	539	546	532	544	517	559	529	547	545	527	567	569	552	552	530	555	575	515	603	551	498	561	539	537	527	541	516	498	532	551	507	567	489	531	539	553	574	547	560	553	543	539	524	548	569	522	565	506	590	514	580	515	572	536	551	526	513	511	503	548	576	560	507	552	528	513	530	543	566	539	539	524	527	533	498	546	556	536	542	516	565	568	540	516	530	542	531	534	518	535	558	533	550	513	555	584	533	529	558	557	531	523	517	545	525	560	524	508	580	564	547	528	538	536	599	553	539	542	503	527	588	544	564	514	536	560	576	532	555	546	557	524	566	550	527	519	532	580	534	523	522	598	554	536	537	537	545	506	558	499	556	538	503	513	542	543	545	542	571	537	526	543	579	501	538	556	551	524	548	494	534	556	552	532	521	545	581	539	527	526	600	545	559	518	486	502	550	518	561	568	557	554	532	549	540	575	565	566	506	524	559	532	507	504	568	546	499	506	570	512	504	500	544	554	565	559	537	553	549	510	549	521	527	548	555	523	539	544	498	566	494	547	542	495	543	508	516	534	540	540	537	540	539	575	515	501	574	553	517	581	583	517	560	541	536	511	542	530	558	539	539	568	573	546	523	572	542	546	531	544	552	592	496	516	499	500	528	558	570	520	584	600	529	560	577	558	578	534	596	527	534	573	559	526	586	491	542	553	548	520	548	533	524	580	545	518	530	543	540	565	529	516	544	531	560	538	526	541	526	537	537	551	521	567	502	558	521	509	572	532	557	556	473	529	551	512	547	548	533	561	532	502	559	567	521	489	560	570	526	509	539	548	582	534	570	526	534	524	558	561	521	515	527	564	536	532	534	562	492	543	495	535	506	554	565	547	507	545	531	515	547	515	566	546	532	533	544	541	550	532	553	519	517	525	522	569	536	534	533	532	563	505	521	507	545	482	583	530	543	534	552	562	547	564	556	541	535	526	535	498	539	528	508	542	530	505	557	555	530	554	550	541	528	572	545	558	592	514	589	559	528	527	525	543	573	559	530	547	554	529	516	521	525	553	541	557	554	515	533	531	511	495	561	581	575	526	539	529	525	542	521	538	572	540	545	565	558	546	532	531	545	524	525	528	571	548	509	546	550	516	535	513	507	551	572	529	553	507	531	544	541	519	538	510	590	563	513	517	506	560	537	549	538	508	563	541	533	555	563	553	529	537	529	569	522	551	537	578	538	528	533	552	548	585	600	546	539	506	533	545	504	537	534	519	546	531	581	541	530	530	546	543	526	542	497	542	543	543	516	531	573	545	530	515	551	546	488	535	543	541	560	553	551	546	522	545	591	570	521	520	557	565	568	565	508	570	538	557	532	531	524	571	510	546	580	512	485	540	563	542	573	527	551	587	559	541	529	532	554	561	542	516	494	539	555	525	544	539	526	566	542	526	517	569	514	590	577	515	495	531	511	518	506	546	522	516	547	531	562	529	551	571	526	518	530	549	531	557	518	534	574	521	561	540	541	492	550	529	515	555	523	510	521	474	556	540	560	528	535	499	525	522	521	519	502	541	540	508	552	566	528	533	519	550	564	545	510	526	545	532	550	529	511	535	565	526	585	516	562	496	551	559	552	546	520	544	548	546	581	534	549	581	586	527	552	539	579	513	548	529	516	541	544	545	478	539	554	555	563	546	510	535	524	489	485	533	516	554	536	586	545	543	507	542	518	577	555	522	591	548	546	570	549	560	533	543	555	535	557	543	534	542	547	509	544	527	525	530	543	560	521	541	519	527	535	550	593	526	529	593	600	544	527	530	545	556	498	541	558	561	561	561	521	529	516	529	522	561	546	556	519	543	541	538	510	542	511	558	505	534	562	564	516	546	492	552	556	555	522	560	597	521	553	556	529	548	519	529	551	566	553	535	595	583	557	523	541	555	551	559	569	524	520	495	541	536	529	547	518	576	544	530	553	566	518	544	525	530	530	523	569	560	535	557	525	538	492	528	531	499	524	534	552	545	557	507	553	508	530	549	519	522	566	536	544	570	538	540	546	555	573	564	515	526	540	488	517	550	535	559	574	544	540	569	534	596	588	548	540	532	522	551	584	506	579	544	533	503	564	517	544	533	554	576	529	543	547	554	542	549	570	522	511	510	538	528	531	501	539	535	508	523	549	571	570	530	550	540
794	180	106	92	171	837	4287	10159	14025	11505	9134	4478	1671	568	201	79	67	59	42	45	34	46	37	36	34	38	54	40	41	41	39	42	36	42	51	46	42	44	37	39	45	40	44	43	40	35	46	42	40	40	53	31	37	50	34	56	39	48	44	38	47	41	51	39	39	49	44	32	35	39	45	42	30	40	50	42	50	38	43	32	36	44	46	47	28	43	49	46	46	44	45	36	45	41	37	58	62	47	55	37	35	36	43	48	40	44	38	44	46	40	47	33	39	51	47	32	37	41	33	38	41	28	42	47	41	43	36	38	35	49	35	46	47	48	43	35	39	47	56	40	37	33	34	49	47	43	38	55	42	42	48	43	43	41	39	33	53	42	56	45	41	42	48	39	41	52	60	39	51	46	48	46	51	59	34	43	42	30	42	43	34	39	51	51	41	37	32	41	56	44	38	42	49	40	32	44	48	35	52	23	45	42	39	34	46	25	47	54	40	30	32	49	43	47	48	48	42	40	40	36	41	41	52	44	44	44	50	48	37	45	37	37	39	47	42	33	32	28	46	42	42	42	39	56	39	39	38	46	42	42	47	59	34	36	42	52	37	50	30	44	43	33	43	39	44	45	48	43	49	45	37	39	54	38	47	42	38	55	44	43	37	38	35	44	44	34	49	35	51	37	37	46	45	38	38	39	46	44	34	32	35	35	39	39	54	40	35	51	44	39	46	47	47	52	34	40	54	41	37	42	39	43	45	37	51	36	44	59	50	42	41	53	42	39	32	30	33	35	44	46	57	36	34	47	37	51	44	43	40	59	38	35	46	36	52	40	49	36	35	34	37	40	47	38	34	41	37	40	35	47	42	45	35	28	36	46	42	57	33	59	52	30	40	33	48	49	28	47	33	36	52	43	46	44	47	32	35	46	37	50	57	41	36	43	40	40	41	45	45	42	49	40	35	33	38	41	39	42	41	39	47	55	48	32	44	43	33	36	47	30	42	43	49	35	34	40	39	39	38	47	51	45	44	43	24	53	41	47	47	45	42	37	44	46	49	38	55	43	31	32	38	33	49	35	47	51	40	49	32	49	45	37	33	37	33	42	43	48	36	45	30	47	54	44	48	36	45	45	50	41	46	39	46	33	34	49	41	30	43	47	45	48	38	51	46	47	48	41	27	49	40	32	37	50	37	40	51	35	49	56	42	42	30	37	37	25	43	44	29	35	41	46	42	42	55	49	43	42	40	36	53	26	40	48	46	62	48	30	56	56	52	46	33	30	36	35	51	48	46	39	55	33	43	47	49	48	38	35	36	45	38	42	51	40	45	35	42	33	49	45	39	44	50	39	33	50	48	48	48	35	58	39	49	42	39	49	49	44	40	34	43	43	45	43	43	45	37	44	45	46	42	31	39	42	37	43	36	45	41	37	40	53	49	44	37	49	38	37	45	44	56	45	41	49	39	35	48	46	39	37	42	50	42	37	39	44	38	43	44	39	31	34	36	39	48	40	36	40	44	37	41	47	47	46	48	46	47	37	47	38	37	42	52	43	41	42	39	43	42	44	36	53	46	38	40	42	47	45	45	45	48	47	40	34	40	46	35	42	38	48	53	41	42	42	47	36	36	45	62	38	38	46	37	38	42	48	46	36	34	49	47	48	41	39	49	46	42	43	38	46	41	38	32	40	34	48	42	47	32	48	53	52	40	37	42	42	49	43	56	35	47	48	36	36	50	46	45	43	36	47	40	37	50	40	49	35	47	53	35	43	37	39	44	36	31	41	33	55	53	45	33	45	48	45	45	46	46	38	53	36	41	54	52	34	35	47	46	47	42	37	39	45	43	36	40	37	40	35	54	50	45	49	47	44	42	48	45	37	32	37	39	40	37	28	49	50	34	39	39	46	33	42	29	45	37	38	41	41	37	38	30	45	32	56	55	43	45	50	45	44	38	32	47	39	30	39	35	36	35	51	40	30	43	44	39	39	41	44	30	45	50	55	54	47	33	29	32	39	44	41	42	47	39	63	51	40	35	40	44	47	36	38	54	34	40	45	29	44	28	45	50	38	34	50	64	39	32	41	47	40	48	41	39	34	46	43	46	49	51	42	36	53	40	42	54	47	42	37	34	37	40	42	43	48	34	40	39	46	52	41	44	38	49	45	43	47	41	40	39	50	38	64	34	42	52	42	38	37	50	44	45	40	49	39	42	61	40	47	38	32	36	34	40	41	36	40	38	38	43	44	43	39	45	39	37	41	40	58	46	62	31	43	43	33	44	37	35	43	45	40	40	46	41	47	43	47	45	41	45	34	42	52	42	37	40	42	44	38	40	33	50	61	44	37	47	50	44	43	43	45	47	45	37	43	41	47	47	42	39	46	43	27	40	39	43	43	39	40	54	37	37	47	48	35	33	43	53	31	50	38	37	30	34	35	40	34	38	52	30	52	40	43	47	39	40	45	40	34	49	48	39	45	37	36	48	39	56	41	44	47	35	26	48	33	51	34	46	49	52	40	37	30	31	38	35	38	41	38	31	45	48	42	49	42	48	33	49	40	38	36	35	50	42	37	44	58	39	37	36	43	40	55	32	33	45	31	36	36	48	42	41	45	51	48	62	42	53	41	34	42	40	47	37	52	61	38	48	37	37	45	38	43	45	60	46	34	38	46	44	36	39	50	56	43	53	40	46	46	48	43	41	44	44	44	41	38	32	52	45	33	43	42	33	49	40	35	54	52	40	40	44	34	40	46	42	34	39	51	40	47	41	37	54	44	39	55	34	34	43	51	47	27	46	42	33	49	34	33	42	36	43	49	47	35	39	43	33	55	44	34	32	48	38	40	38	46	47	36	47	55	38	28	51	41	42	37	41	43	38	40	35	44	41	36	46	42	44	35	59	37	36	42	47	44	42	41	48	46	37	47	38	38	40	42	45	53	51	44	36	41	50	42	41	47	36	42	34	55	30	39	54	40	28	43	39	43	42	49	44	36	37	31	48	39	44	36	36	47	42	35	31	37	42	43	34	36	38	50	47	49	44	45	44	53	47	38	48	36	43	43	49	43	38	53	35	46	46	49	44	41	45	41	33	33	44	55	46	43	50	32	40	37	47	45	40	43	38	47	41	48	47	34	40	37	38	43	39	39	47	52	37	48	49	44	36	40	48	56	33	45	40	35	45	45	49	49	31	47	39	48	33	35	45	44	26	39	39	42	42	35	44	45	41	54	38	50	37	52	49	37	52	40	41	38	52	34	28	51	28	40	45	40	39	37	43	34	38	40	36	40	32	40	38	32	37	47	35	45	39	40	54	42	35	47	47	37	46	45	46	37	42	59	50	56	31	46	34	49	43	36	39	31	37	50	45	40	50	43	32	52	39	49	55	49	36	31	53	39	34	50	46	46	51	50	57	42	43	41	58	52	44	44	42	49	45	40	26	58	35	50	31	48	43	42	26	47	29	37	32	57	48	36	39	49	41	45	39	47	34	50	30	38	40	51	30	44
13446	5077	2391	5993	18453	31264	44478	55804	58465	51264	45976	33855	22908	12648	4782	1800	895	629	614	542	615	559	554	594	604	580	578	588	534	559	523	564	556	537	556	534	542	588	530	521	561	503	535	553	536	557	521	551	551	543	563	577	537	561	551	593	586	560	583	567	545	544	530	582	552	522	577	571	587	561	592	534	557	557	530	514	550	582	531	536	612	570	573	531	526	546	565	538	584	536	549	578	600	511	539	521	535	576	560	530	553	596	518	531	519	542	550	541	565	550	550	534	501	543	534	574	550	579	540	586	547	557	540	569	475	602	553	558	545	578	586	568	561	562	546	519	576	571	540	563	547	517	524	549	575	556	519	599	539	517	551	586	541	569	578	561	548	585	593	537	520	549	573	558	569	579	560	542	566	579	554	556	535	508	520	540	610	593	560	539	596	546	524	521	586	549	520	536	519	545	565	523	505	572	550	571	554	514	546	511	538	552	524	577	526	554	568	550	553	545	546	505	539	527	576	538	493	561	578	582	552	537	548	578	522	553	556	557	534	574	605	540	581	516	527	555	566	599	560	573	547	557	531	579	577	523	526	555	581	517	544	549	563	539	562	569	567	519	575	592	537	546	542	520	552	501	555	577	572	558	574	554	583	555	533	554	571	577	562	524	564	564	538	551	527	532	559	560	556	582	563	554	536	514	543	528	536	575	523	528	594	557	549	551	537	564	521	555	529	556	548	564	559	561	600	556	540	567	549	591	580	546	552	563	571	555	519	522	542	561	527	572	555	541	589	549	553	526	538	560	525	586	541	565	537	536	582	531	598	551	532	564	569	522	594	547	562	558	582	521	552	561	596	627	556	541	550	580	616	548	535	489	565	571	596	565	560	518	500	540	535	584	570	570	547	565	579	560	536	528	555	549	573	540	586	540	520	569	546	564	569	544	540	570	586	563	553	546	596	590	548	576	555	584	558	585	584	539	572	603	554	521	562	571	545	552	526	516	549	556	552	558	541	522	543	544	540	535	512	564	599	541	565	550	516	556	547	515	535	579	546	538	592	520	544	574	572	565	535	545	552	550	576	537	540	529	543	507	561	613	513	591	575	596	530	586	587	561	529	530	616	545	545	522	576	566	526	575	551	561	488	533	517	531	561	527	585	593	545	517	606	563	541	561	538	561	538	583	544	601	559	538	543	562	532	573	534	548	552	550	536	525	545	543	558	577	521	555	552	525	576	530	575	540	586	558	559	549	545	554	530	558	511	556	565	534	569	568	543	572	547	563	545	560	537	547	532	562	531	527	519	535	565	564	549	575	536	602	547	534	557	579	536	569	575	535	576	557	576	553	577	552	535	556	552	591	530	578	557	552	566	571	568	519	600	556	537	561	563	524	545	551	574	522	593	536	563	590	559	524	532	571	534	527	552	566	555	553	569	565	522	563	557	585	516	538	572	562	541	535	545	593	537	604	505	559	545	546	543	563	538	543	532	581	517	514	564	562	565	536	559	561	527	584	530	538	526	574	550	554	584	579	562	559	525	532	545	578	510	547	552	546	609	533	524	553	530	555	546	590	603	554	590	553	552	525	588	559	535	504	577	524	579	556	557	554	525	538	643	580	564	512	539	588	532	528	536	533	556	543	610	506	579	554	558	529	560	502	524	542	539	565	583	542	531	556	550	521	513	562	541	547	535	568	579	606	510	523	530	564	552	523	586	555	563	563	534	564	560	553	530	578	555	572	520	532	581	518	554	570	520	574	552	558	557	576	560	541	539	587	555	570	570	564	553	560	502	533	549	532	540	571	546	558	519	566	488	536	536	583	520	522	553	540	516	544	575	559	579	532	495	588	530	536	561	578	565	583	506	558	515	559	551	582	584	516	575	558	544	567	575	559	566	533	566	528	579	554	580	559	556	546	551	551	533	515	581	603	560	560	535	546	559	582	549	584	557	552	603	557	558	566	553	581	538	563	543	539	512	555	535	566	604	576	546	561	550	583	546	557	545	585	554	510	533	525	531	590	542	547	540	600	582	554	570	524	569	530	586	561	522	554	506	557	559	513	500	542	486	587	582	580	571	541	571	552	534	542	547	554	521	545	594	556	535	571	561	539	607	578	544	570	521	569	593	557	595	555	570	574	563	563	553	586	577	564	547	566	577	533	575	538	565	548	567	559	555	561	527	562	589	510	508	527	560	523	534	552	581	557	585	533	557	510	548	533	565	519	553	538	566	562	578	521	572	534	551	584	558	557	530	567	587	547	579	551	558	573	527	552	561	526	553	586	563	544	526	536	539	518	606	526	562	541	552	538	549	626	545	605	537	559	558	551	543	544	561	553	533	554	558	606	523	551	523	546	531	555	601	539	517	531	562	599	565	549	582	556	525	550	533	578	513	566	533	592	586	550	552	518	593	549	529	542	510	564	548	577	536	528	548	575	575	544	600	602	538	551	519	580	568	552	567	550	586	561	539	592	580	543	539	560	571	566	562	547	614	553	546	552	535	544	563	554	507	525	537	553	548	551	529	554	577	560	539	558	593	549	557	587	545	528	574	547	544	538	568	550	538	528	508	562	555	573	559	580	529	584	557	538	565	588	543	520	535	574	536	537	565	560	515	550	543	561	575	527	547	530	560	529	541	550	549	537	573	550	561	544	563	600	569	565	561	573	577	547	602	550	564	571	595	571	545	582	575	537	581	533	585	568	583	544	564	546	536	554	529	567	574	537	531	540	586	571	554	587	615	555	545	567	511	561	540	576	548	529	559	553	539	534	581	574	558	527	543	586	584	537	614	532	543	510	547	523	542	591	556	545	503	570	554	546	520	593	542	554	570	537	550	569	571	581	555	543	614	545	535	577	528	504	551	572	556	613	567	522	524	540	547	521	542	539	506	586	543	549	527	553	581	573	580	574	524	559	527	554	555	538	556	536	521	584	518	556	493	544	543	559	511	546	560	600	507	539	572	534	542	538	527	532	516	610	531	534	555	579	532	558	527	515	537	548	569	566	539	553	532	544	569	544	555	559	559	584	578	570	522	555	577	582	528	531	532	508	596	604	573	539	571	581	540	558	583	565	561	555	572	595	559	558	572	579	566	559	590	492	566	544	570	519	534	521	543	566	626	581	572	553	549	544	570	590	581	525	535	536	538	543	517	559	563	573	567	544	590	522	590	538	575	533	555	553	566	515	553	547	553	547	533	577	527	534	537	566	556	530	564	572	596	550	579	569	552	585	511	553	577	562	578	535	583	507	540	561	534	543	540	548	532	621	550	572	570	586	515	517	545	567	511	601	561	519	531	561	527	552	533	605	544	528	548	559	563	561	600	561	562	544	548	512	557	595	547	565	556	552	526	557	561	553	537	548	566	548	523	607	553	555	544	561	563	509	532	557	556	586	580	528	591	560	574	580	540	519	528	549	549	517	535	540	533	557	569	527	550	562	556	552	542	521	617	544	568	524	529	563	572	582	532	546	543	547	576	510	546	617	571	530	517	538	536	505	518	597	557	543
1148	62	51	53	50	160	632	729	3430	2323	2389	1541	622	249	123	65	47	39	40	38	35	30	34	28	40	36	49	33	37	25	27	44	32	28	41	36	29	38	33	50	32	39	33	26	40	38	38	36	25	34	31	45	28	37	30	40	30	30	31	32	47	28	29	42	37	33	33	41	28	40	45	38	47	39	43	35	36	37	36	40	29	33	40	45	37	39	35	30	33	30	30	34	35	41	30	39	41	32	39	27	36	29	30	28	39	35	27	24	31	42	34	34	50	31	34	36	31	39	27	34	34	35	35	28	44	35	41	36	40	30	32	40	28	34	42	39	44	41	34	48	31	47	36	32	22	33	47	28	44	35	32	39	43	38	30	41	35	38	38	31	29	39	30	31	30	34	43	40	37	36	43	32	37	40	32	24	34	11	36	35	37	42	25	54	39	31	35	40	33	33	35	38	44	48	43	39	34	40	34	38	42	37	41	33	35	38	39	42	28	33	43	43	25	36	40	39	32	45	44	38	37	33	35	31	34	37	39	40	39	33	42	40	32	39	39	46	44	42	31	25	33	35	31	27	41	32	42	27	39	50	43	31	43	34	27	35	30	36	37	42	36	37	33	47	41	29	35	43	35	36	53	37	46	38	27	40	38	32	44	43	46	39	33	44	37	33	41	33	32	50	29	35	44	36	34	40	41	33	39	32	40	41	38	35	36	46	35	36	37	34	37	43	25	38	30	27	27	39	47	48	32	39	40	41	44	26	34	35	37	37	18	29	49	40	33	33	37	40	38	28	33	35	33	31	44	40	34	32	46	41	40	28	33	35	38	35	27	31	36	53	49	35	46	43	40	40	36	37	43	37	37	40	24	45	40	37	33	26	39	49	36	39	36	33	34	36	29	26	43	42	36	28	42	42	30	35	35	24	51	37	30	31	28	34	32	49	31	45	44	31	36	39	33	32	27	35	44	32	26	25	28	26	43	40	41	46	31	41	28	28	38	40	42	29	27	51	37	35	33	28	38	43	34	40	28	43	40	42	42	32	33	41	31	29	31	42	31	39	34	32	41	32	32	38	33	42	26	29	28	42	44	37	42	48	39	38	33	36	43	45	48	41	33	52	30	40	42	33	45	39	25	36	43	39	33	32	39	37	56	48	35	39	41	36	43	29	34	44	31	40	46	38	36	45	43	44	37	35	42	50	35	33	33	51	43	38	40	36	34	39	34	32	30	32	23	35	31	37	29	33	33	31	42	34	30	38	27	35	36	34	38	33	40	36	37	40	32	40	42	39	39	36	48	40	41	39	35	30	32	39	29	29	34	43	37	31	32	39	36	27	40	40	27	29	44	30	28	36	42	48	41	37	38	33	32	36	40	32	31	38	36	42	40	41	36	39	38	36	31	32	33	36	35	26	39	39	43	38	31	46	37	31	47	35	42	38	28	32	44	51	42	30	39	32	40	28	38	36	35	32	44	40	30	43	33	34	36	33	32	40	34	36	49	39	43	37	41	35	41	42	34	35	31	33	33	30	33	30	41	43	34	41	40	35	35	30	38	42	36	51	44	28	42	33	29	45	34	30	41	38	42	32	38	44	46	40	32	40	37	36	35	41	30	41	33	39	28	35	41	28	27	29	40	26	41	33	32	30	41	43	44	33	30	44	47	35	41	30	31	38	29	35	34	48	38	39	36	36	45	32	42	43	30	34	27	30	33	56	36	50	34	27	40	32	29	35	32	39	38	49	36	41	34	42	43	34	37	28	30	41	32	40	46	41	39	38	40	33	31	53	30	40	38	33	31	33	37	43	42	33	34	39	32	44	38	36	44	39	34	30	32	43	29	36	43	42	43	32	35	37	28	30	49	45	32	38	33	39	43	50	35	40	25	44	41	45	24	37	39	40	39	38	33	32	36	32	41	22	46	36	31	45	39	42	30	40	32	42	37	33	29	34	26	36	39	30	44	32	33	35	40	32	32	34	31	36	28	40	32	40	40	39	36	36	35	44	32	45	48	36	52	37	49	30	33	33	42	34	33	37	37	35	37	44	29	41	51	45	29	31	36	34	43	26	43	40	48	43	33	32	24	51	41	41	35	39	41	34	31	30	39	21	49	35	25	33	35	41	28	28	32	40	36	41	36	35	40	31	35	30	28	41	35	39	32	43	36	32	35	32	38	38	41	42	35	29	45	31	47	29	33	38	34	36	46	33	42	30	38	41	37	34	32	33	34	35	37	35	37	28	21	31	37	35	42	39	49	34	46	25	45	33	36	31	31	33	28	45	32	30	33	30	32	34	33	28	44	41	33	43	37	42	34	29	41	28	36	48	37	36	33	30	41	38	35	30	32	39	36	42	37	29	36	41	31	40	32	22	44	32	35	36	40	35	36	34	24	43	34	42	29	40	30	37	36	33	30	28	29	32	41	40	34	30	37	36	24	29	37	35	44	36	47	26	38	31	40	43	40	30	38	45	32	25	26	34	33	43	49	36	34	44	31	29	30	39	43	25	45	41	40	32	34	37	49	31	28	31	41	38	29	28	44	31	46	39	45	32	24	43	46	32	35	41	29	32	33	37	44	36	41	35	44	39	32	39	26	28	43	34	33	37	29	32	40	35	39	36	48	45	31	40	40	39	35	40	35	43	37	46	43	31	35	39	30	32	42	32	33	30	37	46	34	48	37	31	36	47	43	38	44	49	52	38	33	22	33	43	43	43	48	40	54	37	28	33	43	38	41	54	46	32	30	47	47	31	34	43	50	41	27	34	38	35	32	33	36	33	36	52	31	29	33	45	37	40	37	39	40	32	37	30	39	31	42	31	50	43	39	37	30	30	42	36	38	33	36	35	46	35	34	37	42	42	33	37	41	40	36	36	43	42	32	41	40	31	31	28	42	42	45	36	34	36	27	36	39	37	36	45	26	36	35	43	25	26	36	35	43	32	44	44	44	33	30	34	39	35	46	36	36	34	40	46	35	33	32	41	44	36	38	31	40	29	40	42	31	29	43	30	41	40	40	26	31	34	43	24	47	43	30	37	32	37	30	26	32	34	45	32	39	36	33	38	38	25	47	38	37	33	32	35	29	31	37	52	35	33	57	44	43	38	38	48	34	29	44	34	51	37	42	34	38	46	35	38	36	39	43	50	49	40	44	42	34	31	32	39	44	42	38	34	35	33	40	33	37	33	39	33	46	36	42	39	34	36	37	36	48	37	23	38	30	27	38	41	29	39	28	36	38	30	32	43	28	33	36	37	33	41	32	33	40	36	37	28	34	37	35	38	28	35	31	33	37	47	33	40	42	25	33	41	25	36	31	42	29	35	35	31	41	25	41	32	39	47	42	31	48	38	34	25	34	42	38	41	32	34	32	41	29	39	29	32	33	39	31	38	44	31	39	35	24	39	34	31	42	36	35	35	43	35	45	29	32	35	38	34	38	43	35	33	36	33	44	42	40	43	37	38	36	44	30	42	40	38	43	36	32	29	33	43	33	41	45	35
7934	1540	905	1709	5786	14482	24916	23881	38786	30689	30724	23370	13653	5942	2253	953	573	513	484	455	447	455	483	490	463	516	483	474	485	485	481	465	489	472	459	473	477	504	459	504	479	480	454	486	493	519	456	495	475	485	500	493	497	496	446	481	452	508	469	488	447	449	449	478	459	442	508	476	468	449	499	490	456	491	452	494	516	461	434	487	468	495	490	488	500	463	475	470	505	485	462	441	469	464	482	492	469	463	482	479	477	435	487	464	503	451	445	474	457	479	487	446	453	480	469	470	458	466	515	474	496	472	470	504	521	471	434	464	465	506	459	479	482	459	485	484	467	489	486	522	488	503	525	519	483	464	489	481	470	467	507	497	466	496	512	521	459	457	469	482	479	488	488	488	483	466	451	490	497	518	468	434	490	476	483	496	471	460	467	509	486	488	458	482	450	431	464	481	447	478	452	521	502	470	486	442	453	464	434	451	536	436	485	505	488	492	466	498	463	452	484	493	464	433	489	459	503	471	495	479	439	490	458	486	488	459	487	490	495	456	464	477	458	492	520	487	437	476	498	474	460	467	532	482	439	493	442	455	496	505	475	502	461	454	434	443	469	519	498	498	489	510	493	527	503	486	508	470	518	466	457	462	476	527	479	502	502	462	507	501	526	480	504	480	489	506	458	504	530	435	461	444	435	490	498	511	487	473	550	481	472	483	495	508	467	498	486	487	472	484	493	477	451	481	469	460	493	496	477	491	474	467	506	479	460	490	455	495	468	487	445	479	496	523	478	509	517	500	478	484	488	482	449	456	515	478	478	462	474	445	482	481	502	458	490	481	459	489	490	500	491	452	474	508	512	504	506	508	474	499	506	487	488	448	474	490	426	454	468	472	515	456	498	472	489	474	491	466	470	484	474	481	471	483	459	451	450	516	464	493	463	491	485	473	452	467	476	450	511	501	486	526	480	506	451	488	483	458	468	479	440	467	496	472	477	534	476	489	472	484	523	459	439	481	487	493	488	457	470	481	467	467	479	483	508	465	483	480	438	470	489	478	439	453	517	451	438	476	489	495	481	487	477	499	495	482	454	449	503	460	476	477	496	483	467	468	452	454	446	487	469	473	499	476	461	488	499	484	510	440	487	473	518	477	477	476	489	461	445	475	475	474	466	439	470	462	452	507	464	518	494	508	421	471	477	474	463	470	474	457	487	465	500	450	459	478	451	452	483	465	467	477	443	473	480	463	499	469	506	476	531	498	498	453	514	495	466	446	503	477	468	500	489	497	483	510	478	509	447	496	502	520	462	491	472	479	505	470	510	498	495	479	492	456	474	547	471	478	467	488	491	485	495	452	446	497	478	434	470	504	459	486	500	462	506	482	429	433	482	483	490	509	440	501	493	468	458	509	483	464	483	496	526	548	460	514	506	478	458	496	455	485	477	469	496	474	481	502	514	461	506	479	513	453	434	478	483	484	489	486	463	537	477	465	478	463	504	500	462	477	456	448	445	470	484	494	490	468	473	487	478	488	472	535	476	445	441	489	487	455	494	510	446	464	461	500	470	481	462	443	495	487	480	474	505	506	505	472	452	448	461	446	465	471	485	447	510	518	487	473	469	499	454	507	462	471	482	512	555	430	501	449	486	453	463	497	495	483	462	413	485	492	455	447	470	482	479	459	449	492	484	497	487	483	484	481	485	453	495	471	458	466	487	496	513	519	468	480	452	486	462	463	478	470	474	492	487	462	458	490	463	478	475	453	516	479	482	431	527	484	472	485	487	474	478	510	439	475	502	485	498	498	488	502	495	477	513	463	488	467	463	489	442	468	498	429	483	461	494	480	476	502	471	452	508	460	474	477	428	518	469	443	509	483	472	473	453	468	469	480	476	499	473	456	441	485	501	468	487	468	503	490	506	489	472	458	520	496	484	467	493	480	491	474	474	505	508	461	514	508	459	469	477	508	428	456	443	477	470	481	464	495	443	464	513	462	464	476	475	495	447	485	477	479	470	470	479	443	518	468	488	490	464	460	466	477	491	482	458	484	474	467	502	474	456	449	478	469	489	489	482	508	460	478	474	516	479	472	494	460	464	517	508	451	474	481	447	507	467	485	512	488	504	481	465	514	473	497	439	463	475	458	493	486	486	522	458	458	480	491	467	528	477	481	459	457	458	503	499	481	494	491	485	470	496	501	497	452	507	489	511	471	478	511	482	472	456	508	455	512	461	448	530	468	469	479	454	475	513	486	418	498	451	467	482	466	503	459	456	472	493	497	462	481	504	490	467	482	500	485	490	458	477	504	478	467	485	445	478	457	464	497	469	494	443	473	462	459	492	478	475	446	479	478	482	496	464	467	462	486	456	462	492	516	502	481	473	470	490	441	487	481	469	491	442	485	493	508	499	490	443	471	475	487	468	489	469	468	429	473	474	484	490	471	509	469	511	487	457	460	491	477	541	466	473	474	460	459	468	537	490	436	512	464	496	491	467	473	482	462	497	503	489	499	486	481	475	466	500	470	475	514	457	467	477	494	462	463	495	482	492	508	494	493	462	471	494	488	483	492	491	480	532	481	491	465	472	463	492	504	520	464	503	494	447	483	498	514	488	494	492	491	490	530	493	482	449	453	491	478	460	474	491	468	466	473	478	441	448	481	464	489	471	460	476	495	469	474	507	459	486	518	458	471	528	489	477	493	462	493	478	462	491	466	481	508	512	496	482	476	471	472	451	489	466	494	493	469	466	469	481	494	529	457	531	491	501	503	468	531	487	471	443	465	501	464	465	484	457	481	488	481	426	477	503	491	507	462	464	486	510	496	478	496	463	532	475	497	454	487	498	489	445	496	467	466	474	471	487	499	480	475	481	510	501	511	483	481	468	435	509	489	484	489	492	488	433	480	434	506	483	461	478	488	513	496	455	465	480	464	483	477	442	491	463	482	481	475	499	471	477	502	486	471	465	438	471	464	428	453	481	463	472	485	475	484	436	511	462	488	493	496	459	469	470	468	460	487	466	509	440	461	467	505	501	476	456	517	501	460	463	447	496	439	517	479	450	524	468	478	477	466	452	516	469	447	456	495	530	475	464	472	458	499	475	491	495	469	469	476	479	470	436	518	494	507	489	496	449	509	436	499	450	476	497	521	455	459	481	443	456	520	479	492	497	479	462	503	516	466	493	487	451	480	461	466	461	497	488	475	476	531	446	480	470	456	474	485	484	462	452	496	466	416	482	501	481	440	476	473	465	499	472	489	473	472	488	484	485	468	462	477	476	501	458	486	472	470	483	495	503	478	475	518	478	497	478	458	498	434	482	460	481	467	462	495	466	459	454	475	524	475	506	432	513	469	483	494	470	488	478	494	472	489	481	485	530	518	483	465	460	474	476	488	438	480	497	480	495	476	460	468	452	486	527	481	438	461	469	454	488	504	473	447	479	514	466	495	496	509	475	491	505	483	460	465	501	436	469	479	500	470	455	478	496	504	468	485	487	465	483	459	479	435	479	479
443	115	79	72	91	246	1121	1950	9427	9599	6557	2432	760	270	124	55	43	40	42	42	33	40	34	45	44	48	37	30	32	38	50	39	44	39	34	29	46	36	35	35	36	46	43	45	42	37	46	36	52	40	38	36	44	29	38	41	28	48	48	30	34	38	50	38	54	43	18	32	32	46	44	36	38	31	27	43	38	40	35	31	36	42	48	46	28	42	36	44	31	36	41	42	41	38	48	47	30	50	48	41	40	40	41	47	42	35	31	37	34	38	40	28	37	37	41	40	40	41	47	43	37	31	50	35	41	31	46	45	44	49	40	45	48	34	43	39	45	43	33	41	35	25	45	40	41	41	19	39	42	35	36	29	28	39	32	45	36	40	52	39	44	31	40	42	27	44	41	35	44	25	46	46	41	43	48	36	40	42	42	43	42	40	36	38	40	33	46	32	39	38	31	36	39	28	37	34	46	29	41	37	38	48	29	36	47	31	29	36	37	34	38	39	36	33	48	48	32	32	39	35	40	47	52	39	34	49	25	43	37	43	49	29	38	34	23	36	34	33	37	39	31	44	40	42	32	37	44	42	31	35	37	27	38	28	31	41	50	41	36	41	40	36	39	27	45	49	42	38	37	29	41	30	51	44	43	51	22	35	41	38	38	42	43	27	35	40	34	40	34	40	46	38	42	28	39	30	41	41	29	46	34	36	36	34	46	45	41	41	39	32	41	38	35	41	36	44	40	43	37	31	45	44	39	41	53	42	39	39	48	29	32	35	37	32	29	31	46	39	41	35	38	36	40	32	39	35	44	43	38	42	36	40	39	37	40	45	37	28	37	46	31	39	26	34	43	47	34	32	37	32	41	42	36	42	35	34	34	35	35	35	39	36	46	34	40	42	42	37	45	41	26	37	36	37	48	34	37	39	29	26	37	54	30	40	39	40	24	42	51	35	46	52	50	45	26	44	41	44	38	37	31	52	47	46	38	44	40	38	40	34	27	41	32	37	39	35	39	26	43	37	49	32	31	41	33	33	32	36	32	41	33	48	39	28	36	52	42	32	29	44	34	34	35	25	45	43	30	34	36	43	37	33	35	39	45	38	49	38	41	32	42	27	46	51	44	41	43	36	41	39	40	32	39	38	51	38	35	37	39	49	34	40	52	38	40	30	35	33	41	32	45	37	40	48	37	43	37	44	50	51	40	50	46	43	34	37	37	48	49	45	39	35	34	37	42	39	33	34	34	41	49	32	33	39	52	41	43	43	29	46	42	39	50	36	34	45	41	39	52	52	35	35	46	37	31	51	40	46	44	39	41	32	41	36	47	27	33	37	43	36	41	36	31	46	50	45	42	48	38	24	42	52	35	32	36	45	26	33	38	28	43	40	40	29	47	39	42	41	35	38	40	32	41	43	28	42	34	38	54	45	31	36	39	43	28	34	34	48	34	27	37	41	49	39	35	33	21	45	42	41	33	40	32	43	39	41	45	43	42	31	40	21	34	37	36	36	48	40	45	51	33	38	39	43	43	36	37	39	42	40	28	34	37	39	47	31	51	38	42	43	46	41	48	46	28	31	29	55	50	43	28	40	38	39	42	31	29	33	41	37	38	29	36	41	47	37	37	30	37	33	39	29	37	35	50	62	38	38	44	33	35	48	40	34	49	46	44	43	35	41	47	40	33	36	38	35	30	34	38	51	34	39	40	35	54	36	41	37	44	48	43	36	52	31	42	43	44	38	29	32	32	39	48	52	37	35	38	36	33	58	20	38	33	50	27	45	41	47	34	31	43	33	33	27	30	42	33	33	42	47	41	30	27	32	28	39	37	41	46	32	32	35	32	41	35	35	50	37	36	35	41	39	34	38	35	39	41	37	43	38	48	41	42	44	32	45	42	34	46	37	40	53	33	35	42	42	56	33	38	40	34	40	47	38	47	32	26	26	35	36	40	47	45	41	42	46	39	37	32	35	42	36	31	40	41	42	36	40	43	47	30	50	36	32	35	37	45	32	41	39	30	38	48	47	42	57	33	37	35	57	33	42	45	33	47	32	30	39	34	49	38	31	48	42	47	32	52	35	37	32	48	35	40	38	35	36	38	45	36	41	35	50	37	41	37	37	42	38	35	46	37	29	43	45	51	25	38	40	46	39	46	32	36	34	49	31	35	45	43	38	47	38	45	38	37	44	34	41	41	48	41	42	36	32	41	29	30	39	36	40	42	34	33	39	36	39	37	31	39	48	51	41	38	52	40	36	39	49	40	36	40	40	36	44	42	38	39	34	40	33	42	22	36	35	30	48	44	32	34	41	55	44	34	51	35	42	43	47	41	42	38	41	35	30	27	35	42	42	34	34	44	38	32	30	41	28	46	36	42	31	37	36	43	37	44	38	31	42	43	39	31	33	27	33	34	41	39	36	41	43	47	29	39	43	40	39	45	42	43	44	43	36	42	28	43	37	41	34	46	39	37	48	37	33	35	51	37	48	35	55	37	41	35	36	32	33	49	44	37	43	37	27	36	42	35	40	44	36	35	24	39	42	35	35	40	36	43	38	34	34	38	48	50	29	45	39	49	39	36	40	46	40	38	36	37	45	56	37	38	33	45	38	44	39	42	40	39	44	41	42	42	45	36	48	39	55	52	32	48	49	42	37	36	37	50	36	38	41	39	44	42	40	41	47	45	46	36	50	35	42	35	45	39	37	45	46	49	36	46	37	49	32	32	34	27	31	27	52	37	34	39	35	35	31	38	32	32	49	32	47	48	46	37	40	31	28	43	37	41	35	38	43	54	41	35	41	43	41	43	40	48	41	37	31	32	29	48	31	41	29	40	39	43	31	29	42	49	45	46	36	36	39	37	29	51	34	41	35	36	34	24	42	28	34	36	37	35	50	32	29	32	31	30	35	41	43	40	32	42	46	48	45	41	41	45	45	40	44	46	35	41	47	39	33	34	40	40	48	39	34	44	44	33	39	40	39	36	35	49	32	47	36	38	37	36	37	47	38	36	46	36	36	41	33	36	32	40	42	40	38	44	44	42	31	33	33	44	56	38	28	45	43	33	39	42	34	44	33	31	44	41	39	32	32	39	38	31	33	43	41	38	38	52	31	36	32	32	41	41	41	34	24	36	28	37	39	40	27	34	35	44	35	34	38	36	37	26	38	44	39	42	36	31	41	39	43	51	32	44	40	40	33	36	35	44	41	47	43	38	52	35	36	38	43	28	43	47	38	33	31	46	49	45	44	38	33	39	45	35	51	38	36	38	38	39	45	40	37	32	33	40	39	43	39	27	32	44	42	31	38	31	41	44	34	34	41	50	37	39	36	32	39	33	33	40	31	38	44	39	47	37	43	31	40	35	42	44	33	39	38	31	28	42	39	41	27	36	46	36	38	38	28	35	38	34	27	43	39	35	34	40	34	39	44	35	41	29	39	44	43	31	35	41	37	38	37	42	30	36	36	38	42	36	41	42	35	40	36	41	38	30	34	35	33	39	35
9819	4244	1734	4808	11820	16955	29765	32029	52119	47279	38703	26459	14827	5946	2042	891	569	495	508	488	481	533	471	495	505	453	531	488	540	480	528	494	479	459	503	488	505	475	526	486	503	519	498	493	500	489	502	502	509	511	497	520	472	480	478	497	505	523	502	515	501	495	487	501	454	484	502	509	491	457	517	500	499	535	479	504	488	509	494	489	496	507	465	478	495	502	486	475	487	508	478	466	527	456	524	490	518	503	504	504	506	457	518	489	483	502	498	510	534	546	478	491	500	498	478	537	468	488	496	485	476	525	530	464	537	517	475	501	505	515	468	492	508	502	453	486	473	495	501	484	487	511	529	488	523	497	475	489	500	500	491	467	510	519	485	504	473	538	515	533	499	519	488	503	493	487	507	459	491	476	466	495	525	513	478	505	534	468	497	493	518	507	519	494	547	502	497	517	515	509	530	513	517	515	487	516	520	497	487	442	445	451	468	452	514	509	512	507	499	470	533	487	481	493	525	457	515	492	474	498	479	444	490	478	483	474	490	470	498	467	517	556	521	552	508	461	504	529	470	515	549	527	488	481	488	455	490	531	479	491	496	498	462	513	519	507	460	507	504	493	507	505	482	490	510	495	469	524	456	488	495	486	491	494	520	514	511	502	515	480	500	494	506	482	513	476	507	514	523	486	504	449	530	517	450	493	471	506	511	522	513	510	504	501	507	529	452	492	513	526	518	490	501	538	510	493	509	483	519	460	523	473	495	518	502	486	510	530	509	496	461	506	498	509	508	537	525	544	525	516	462	515	508	464	469	494	471	480	525	469	467	502	535	481	486	505	533	545	526	495	448	511	496	486	463	498	496	516	484	526	476	459	472	513	502	504	522	497	495	467	506	509	514	500	470	443	473	479	467	483	498	496	478	507	486	513	490	499	508	494	493	490	488	466	519	510	457	473	510	522	474	472	503	503	493	524	479	536	510	515	496	516	494	477	461	483	516	485	520	505	517	496	462	476	517	509	484	490	532	518	463	514	517	497	471	508	473	500	489	528	465	500	464	503	485	495	500	504	491	559	489	486	492	486	532	503	517	469	524	481	534	488	527	492	502	476	479	487	516	460	520	467	491	509	512	496	533	528	455	485	545	522	506	500	555	490	488	465	503	492	516	493	489	491	496	486	469	526	523	498	469	497	531	518	475	464	490	487	517	506	496	488	468	469	475	494	500	496	481	534	459	525	482	528	471	473	520	481	485	479	517	498	511	503	517	496	545	474	522	492	483	490	485	488	513	503	485	502	509	486	524	495	498	476	477	464	507	491	535	450	500	502	478	506	471	528	465	494	494	470	489	512	508	501	484	517	520	500	512	495	525	437	532	519	493	505	485	509	487	502	524	474	458	491	482	518	501	497	523	540	508	537	492	508	497	485	507	491	489	472	493	488	496	477	500	472	486	501	500	478	454	517	504	513	460	487	511	508	518	494	508	518	532	492	554	498	473	473	525	482	490	525	521	513	519	479	498	501	490	515	524	533	531	477	529	522	526	515	479	496	498	494	516	473	520	514	510	510	491	499	528	467	483	480	496	504	518	488	521	552	523	521	516	460	492	498	470	492	520	512	480	485	524	500	484	572	518	471	499	458	492	520	492	475	509	488	495	490	501	488	555	480	488	507	500	481	506	500	504	497	465	469	510	511	480	522	513	507	470	504	505	531	483	489	549	492	488	483	495	486	479	507	467	468	506	478	491	486	527	448	480	486	484	482	511	506	517	467	521	481	522	504	468	486	522	525	478	511	508	491	492	504	472	497	484	516	475	505	517	491	518	547	496	498	525	480	473	481	527	486	473	504	504	494	471	475	452	482	494	481	489	524	490	501	491	479	495	493	509	501	536	514	510	522	477	525	471	496	537	507	523	492	508	476	518	454	495	531	504	517	498	480	499	438	439	472	515	477	491	511	520	484	480	510	523	578	504	526	510	505	497	483	506	488	510	493	498	495	472	511	515	489	534	505	488	458	509	487	525	495	507	482	556	485	537	517	487	498	497	458	479	506	504	534	469	479	481	519	516	514	524	480	483	471	490	495	519	510	501	494	520	452	518	481	476	496	504	496	541	534	507	482	504	519	480	506	487	489	494	508	509	521	495	517	491	487	452	514	474	476	479	503	515	497	554	470	527	484	471	522	489	504	485	484	489	526	498	504	479	496	490	494	480	501	472	508	531	508	510	461	485	437	495	489	543	476	493	490	478	476	531	484	485	496	490	468	489	518	500	518	519	524	530	522	506	519	494	473	531	486	498	489	504	517	519	577	476	509	487	537	532	527	526	519	493	499	554	481	516	502	497	447	484	490	544	493	493	538	550	465	493	494	493	493	489	489	517	538	496	481	490	507	499	491	503	498	508	524	519	473	493	495	514	502	512	456	518	505	505	489	489	536	483	499	521	483	510	498	499	471	491	495	484	481	532	481	515	486	476	518	491	526	523	446	490	514	481	476	495	463	525	517	508	488	547	514	508	521	471	507	511	486	525	511	514	508	486	481	426	536	500	515	523	500	480	465	497	523	512	485	449	500	440	468	499	484	483	496	509	526	501	492	501	466	508	497	550	466	447	507	503	462	522	494	484	511	492	514	473	477	521	458	510	466	513	486	527	479	495	473	463	472	470	495	500	526	531	518	494	536	485	447	510	484	480	477	503	465	514	486	471	513	516	510	549	496	508	521	482	493	513	496	506	498	483	493	475	526	529	519	490	522	492	520	483	502	484	478	506	530	494	462	478	500	522	500	497	493	504	456	505	530	467	472	559	513	487	492	493	485	492	481	512	469	516	483	478	513	483	498	485	522	503	516	484	518	520	534	495	519	524	513	498	518	486	479	494	534	491	487	506	494	505	519	482	495	495	524	491	466	548	499	450	487	487	498	455	518	506	502	463	470	527	499	466	493	501	505	511	505	490	515	501	477	498	441	483	492	496	504	534	490	481	517	515	506	479	500	512	567	492	533	494	520	539	498	500	501	520	474	539	503	516	488	465	519	499	492	490	526	540	483	481	510	485	473	447	508	486	532	513	475	449	482	469	495	487	480	506	505	511	493	512	476	439	494	484	499	522	489	505	475	486	501	479	494	490	485	464	525	479	501	479	473	521	531	516	500	479	515	496	513	486	509	502	502	495	501	497	492	509	519	490	477	474	450	521	523	508	524	507	498	528	491	497	534	471	470	472	505	505	481	477	540	456	491	494	513	443	462	483	461	523	493	504	512	528	466	484	517	474	465	495	485	522	514	452	519	550	490	497	531	520	476	507	480	508	466	535	462	521	499	470	501	507	532	522	486	536	475	528	474	498	510	472	511	489	477	520	482	520	499	510	483	534	480	509	486	478	481	482	493	474	494	478	500	541	467	513	491	520	482	521	515	519	527	494	504	429	436	449	466	510	508	507	476	507	498	502	505	468	490	519	520	496	538	491	481	516	502	508	527	498	467	505	509	485	486	518	482	483	499	513	476	501	472
1910	117	84	97	163	340	917	2678	12155	11850	5802	1997	637	193	98	58	46	49	44	48	38	39	35	42	41	32	47	49	48	33	40	37	42	44	44	38	46	35	34	42	39	36	42	42	39	36	42	42	39	42	46	31	48	43	31	44	42	33	47	48	41	42	38	41	39	37	49	37	60	31	44	40	39	27	36	32	41	39	42	43	50	43	43	44	38	38	55	39	33	35	40	38	38	34	35	33	42	32	31	39	40	39	40	48	36	46	41	43	35	35	43	53	32	44	38	34	35	39	62	31	36	42	45	45	33	45	49	33	43	34	43	37	44	37	42	43	47	46	41	56	39	38	28	41	43	42	41	38	44	53	53	41	36	36	39	37	35	36	59	46	44	37	29	51	45	41	34	42	51	46	40	32	42	52	49	35	42	51	40	45	32	41	34	44	37	28	46	33	36	30	43	33	36	49	38	38	36	37	43	41	46	37	43	35	44	44	46	40	50	39	38	35	34	37	34	37	41	49	44	41	34	44	45	39	41	54	34	30	35	44	49	45	46	33	43	47	42	46	39	35	39	46	46	49	40	31	26	35	45	35	42	33	42	36	35	46	60	28	29	49	41	39	37	45	52	45	47	43	46	41	48	46	43	52	34	51	30	55	47	38	38	41	32	41	32	35	43	41	44	42	37	38	43	40	56	34	38	43	36	37	51	41	31	33	53	58	32	34	33	37	41	43	39	42	44	45	32	47	41	40	34	37	55	40	27	59	50	44	34	42	45	42	46	37	36	46	41	32	39	44	34	49	47	45	33	32	39	55	40	51	44	38	42	36	34	40	40	43	36	45	34	38	39	57	27	38	36	35	52	39	43	39	33	30	38	37	51	40	41	36	32	33	44	53	44	40	42	34	28	48	29	36	37	46	35	44	58	42	28	42	39	42	38	41	37	53	45	44	39	39	44	42	35	41	31	50	34	43	35	40	31	53	35	40	49	53	31	39	35	48	38	42	32	39	39	48	49	45	52	46	36	38	36	36	25	33	53	40	48	40	39	44	41	41	38	34	50	45	35	46	37	48	43	38	34	40	41	32	39	43	56	37	41	31	41	44	48	46	40	32	45	38	44	37	45	54	37	32	54	36	54	45	34	30	41	45	41	44	39	33	38	37	39	43	32	37	42	46	44	41	49	32	42	42	35	42	31	41	34	44	41	47	36	44	50	41	49	37	47	47	46	48	43	33	29	42	38	45	43	39	38	35	37	46	46	45	40	48	55	38	41	33	41	31	30	32	41	45	48	45	37	49	30	37	28	42	31	45	40	38	35	37	44	41	45	44	53	44	54	33	39	56	39	51	35	39	38	49	38	39	46	39	35	51	38	44	24	43	32	40	53	45	39	35	49	45	32	43	52	37	41	48	36	65	40	54	48	38	47	46	42	50	42	39	34	34	40	46	34	37	41	49	39	50	45	36	40	42	36	30	48	39	46	43	32	44	41	35	31	29	39	40	48	33	49	46	51	37	41	43	35	47	46	32	53	32	43	41	46	44	52	47	47	40	41	48	44	36	41	30	38	47	53	48	41	40	38	36	42	35	44	32	44	38	32	46	44	38	31	43	44	56	53	48	38	40	44	50	30	38	43	44	50	37	42	46	36	43	42	45	41	53	36	55	36	35	40	55	33	43	35	38	47	42	43	42	44	33	39	32	43	42	33	42	44	50	47	40	43	30	36	31	43	40	36	38	46	50	35	48	57	42	43	48	46	45	44	47	45	39	58	41	35	34	44	38	36	43	39	43	41	32	51	37	36	45	42	34	38	48	40	47	31	37	39	45	48	53	43	45	47	36	39	45	38	45	40	42	26	32	37	47	52	39	50	48	33	44	44	46	40	33	35	42	35	37	34	29	38	46	34	39	41	33	32	50	39	39	44	39	42	45	30	40	43	50	36	35	40	33	41	49	41	39	51	39	47	35	47	41	48	40	45	45	38	47	31	41	40	36	45	49	37	43	45	45	48	44	35	38	40	44	36	37	42	43	38	30	38	32	43	46	43	45	41	32	38	46	40	38	47	47	42	42	49	34	44	41	39	45	38	47	43	45	49	34	45	36	44	40	38	39	48	37	47	50	39	47	41	34	41	42	42	34	43	37	47	35	39	47	43	50	47	43	33	46	42	30	42	36	46	43	42	45	42	44	37	41	44	19	41	30	41	46	43	41	46	46	43	38	39	40	46	46	38	46	31	47	41	34	38	34	44	32	48	40	42	38	31	39	41	53	35	45	31	45	45	44	48	29	48	39	31	36	27	39	54	36	33	38	43	51	42	44	35	35	32	40	45	40	38	44	52	43	39	35	44	39	32	46	47	33	44	38	41	46	36	40	40	40	37	47	45	45	36	41	42	40	42	51	40	42	46	49	43	34	48	51	33	47	30	35	42	30	36	30	45	39	33	42	40	39	46	30	49	31	40	36	44	33	32	41	35	40	42	44	39	42	41	43	43	36	39	42	36	36	49	47	28	46	39	46	37	29	46	47	48	35	25	36	36	47	51	32	34	41	48	51	50	49	35	54	45	49	47	34	50	40	38	31	40	42	41	40	46	37	46	54	42	43	44	27	37	49	34	33	47	45	41	43	49	35	46	51	35	51	34	45	42	36	37	58	36	40	36	48	32	31	42	32	41	33	44	39	38	47	42	53	35	36	42	32	43	43	39	41	56	40	53	49	43	49	48	37	46	38	42	37	44	29	31	44	38	33	41	46	62	42	46	48	44	35	42	37	36	47	32	43	36	45	45	38	37	34	35	45	47	36	33	47	32	49	41	41	38	44	47	35	44	44	43	42	46	40	45	34	48	46	34	38	33	41	32	54	47	42	42	55	28	43	50	41	29	46	35	46	30	37	31	44	38	40	42	38	54	44	42	46	36	36	37	43	45	46	39	38	39	46	44	35	42	43	40	33	44	48	36	45	42	47	44	35	51	43	35	41	34	38	41	54	38	37	40	38	48	47	53	42	45	46	42	44	31	46	49	36	50	28	39	38	33	39	34	49	41	40	40	42	35	30	47	40	44	33	57	40	44	45	39	50	40	36	49	25	28	41	37	39	35	44	34	53	30	25	33	43	34	44	40	45	35	39	47	54	44	34	45	37	32	38	29	37	35	40	38	45	43	50	41	44	38	54	49	44	49	48	38	40	40	34	41	35	47	41	51	45	54	37	47	43	37	46	37	24	48	37	40	34	28	32	42	41	51	30	50	45	41	43	31	47	42	43	39	46	35	35	42	47	31	34	43	45	39	38	31	42	35	39	48	34	46	50	42	50	38	42	34	54	39	28	22	36	49	38	55	39	33	42	43	44	42	32	30	45	43	44	47	48	36	32	42	38	39	38	37	37	35	40	43	48	34	47	46	43	41	43	40	40	47	44	46	37	35	42	54	48	36	51	43	40	41	36	46	44	49	45	41	53	56	33	39	56	46	34	41	46	30	42	39	34	31	44	33	38	46	57
10585	3574	1847	4826	15687	21459	29978	35727	58252	51548	36835	24852	13481	5246	1782	889	617	615	536	536	562	527	540	526	537	530	558	535	532	548	542	484	557	541	509	519	555	566	528	587	547	532	557	545	531	511	585	542	528	523	585	513	531	511	538	525	557	535	590	521	521	528	573	489	549	551	564	556	581	537	547	519	560	575	539	504	528	551	521	562	568	536	555	501	544	554	540	539	589	527	536	540	521	539	514	529	542	544	543	564	530	553	548	510	562	526	540	576	568	541	565	518	559	560	568	557	513	600	524	535	518	540	542	509	530	546	561	581	535	548	559	548	547	528	539	547	534	569	532	569	556	531	520	530	542	514	548	501	544	539	531	532	522	504	539	593	525	520	582	528	550	533	546	546	530	519	532	524	556	533	579	570	554	572	583	536	536	577	565	543	543	544	518	544	547	551	554	541	567	529	538	504	540	526	575	543	541	526	557	567	549	599	513	544	565	540	549	534	548	531	528	521	544	515	528	537	506	529	563	520	535	558	532	524	533	543	571	537	582	538	541	529	509	532	500	554	571	499	539	514	541	556	570	563	546	540	587	570	546	552	523	534	517	507	538	540	547	550	541	538	531	515	537	521	530	555	534	541	529	523	522	544	561	515	518	549	560	535	564	532	524	544	513	557	526	566	543	522	554	532	552	515	538	532	518	592	546	540	529	536	547	550	546	515	546	511	515	563	559	580	547	522	591	554	539	559	511	566	585	541	499	554	531	538	557	523	540	562	562	520	523	547	541	560	538	563	513	537	525	543	538	542	525	549	567	532	508	546	515	532	556	542	532	564	516	551	555	538	548	537	528	569	542	542	566	531	522	559	512	589	540	540	541	568	533	540	551	552	508	549	574	528	522	524	568	513	566	528	485	558	517	545	509	532	523	550	542	538	563	572	571	523	531	501	562	516	549	547	609	529	509	499	572	527	519	547	548	520	521	547	532	538	561	523	531	576	526	509	531	522	566	562	581	507	568	524	514	565	573	522	514	551	559	551	514	530	535	553	530	527	551	549	552	582	555	558	581	544	555	522	543	534	504	509	567	574	503	567	509	558	524	517	545	550	517	545	537	536	509	529	555	557	507	543	521	558	569	541	556	567	516	520	565	562	517	540	536	501	528	537	542	518	541	532	583	512	517	551	542	527	546	546	571	530	567	505	548	593	523	524	556	504	511	563	559	529	549	538	547	504	578	554	530	546	589	539	517	526	534	564	562	542	548	497	495	553	500	534	541	552	552	534	573	544	522	513	551	542	551	536	548	486	515	518	570	559	581	544	562	555	541	518	530	567	538	532	567	513	520	520	526	519	552	537	516	547	554	548	558	487	560	528	514	510	585	561	551	531	519	557	514	578	519	546	543	553	531	532	551	580	559	522	567	553	533	517	555	572	534	563	536	538	550	544	504	506	540	517	518	529	564	567	546	557	572	506	516	504	542	529	552	543	533	550	558	573	518	532	538	521	562	559	567	514	530	531	528	543	549	527	549	565	563	505	562	540	491	542	520	538	560	580	556	513	540	572	565	583	552	511	506	519	562	537	535	560	503	547	546	490	528	512	516	520	562	552	516	526	571	567	539	516	555	536	512	537	595	493	543	536	533	534	567	526	510	538	530	588	521	516	490	554	574	558	555	526	545	566	570	553	507	532	560	562	509	518	570	550	507	522	529	558	542	559	496	522	575	551	538	528	544	562	507	517	517	499	528	566	562	522	540	533	561	527	549	509	548	553	518	562	533	535	576	517	568	511	532	515	543	525	535	508	524	565	569	538	525	523	557	541	529	548	554	575	573	553	543	541	553	618	567	559	540	535	574	534	538	535	499	535	555	557	504	513	569	527	530	528	534	549	525	539	520	533	547	540	556	571	560	547	522	525	565	545	543	536	535	572	538	533	518	501	589	538	591	577	548	525	542	515	560	530	534	514	529	545	566	552	554	486	520	501	547	485	563	560	534	539	518	531	498	519	536	524	531	588	546	546	506	516	582	550	579	507	565	571	528	553	528	541	517	533	515	528	508	516	551	520	556	527	565	518	554	543	545	549	545	512	523	505	498	530	524	539	575	536	562	559	531	530	510	546	503	564	536	550	532	527	535	572	521	548	541	538	617	529	535	534	568	532	563	546	561	569	537	524	590	520	540	534	531	567	538	579	554	562	538	560	531	541	520	532	540	522	525	539	562	571	541	503	539	538	566	509	536	494	557	584	528	570	546	548	507	515	517	570	545	548	568	517	568	540	527	512	534	560	513	540	541	548	553	554	539	573	507	547	525	497	571	523	502	516	532	528	514	576	572	540	539	525	542	512	558	523	563	550	566	541	511	531	548	548	519	550	524	541	531	514	513	541	527	558	573	546	557	536	519	543	527	481	519	551	521	522	529	516	546	562	548	541	550	593	520	528	563	564	557	532	594	510	562	568	541	507	511	569	525	541	554	508	551	521	544	545	575	505	531	496	566	580	522	496	568	528	574	501	534	503	546	557	525	504	538	498	532	568	549	528	539	541	474	556	515	535	545	566	562	582	543	529	522	524	529	554	510	522	589	541	532	538	530	560	533	514	530	503	521	526	554	555	545	543	528	589	546	500	560	517	545	554	534	516	590	547	555	497	552	547	530	525	526	517	546	562	578	557	550	580	502	531	569	543	556	534	580	552	542	538	547	553	554	543	555	532	560	567	518	540	541	554	532	544	544	540	554	528	517	517	547	596	511	576	551	556	500	520	518	544	570	551	590	490	516	560	556	527	551	506	525	536	512	557	550	571	561	544	542	548	554	548	568	573	477	515	553	561	508	557	523	578	536	543	560	546	534	516	551	507	567	546	548	566	509	549	549	532	571	555	513	503	533	506	537	517	579	527	576	550	515	524	549	552	556	563	510	539	509	542	590	501	523	513	552	532	549	528	497	527	524	573	561	524	529	512	583	518	544	512	542	541	515	543	514	522	532	528	515	532	561	578	558	543	532	556	534	524	552	505	543	514	578	547	503	558	556	567	540	518	546	543	525	506	529	533	520	529	514	555	560	522	544	552	577	542	548	539	531	514	555	523	588	540	518	540	516	523	533	529	533	530	540	539	588	537	559	576	522	560	535	573	538	591	505	520	566	535	549	523	517	526	566	523	535	534	551	525	587	530	561	553	552	528	569	509	536	568	556	523	538	533	524	535	532	522	522	530	552	530	551	527	505	510	539	576	529	558	547	578	547	545	537	518	566	559	545	547	570	557	567	545	532	555	524	535	558	534	541	520	528	519	517	569	581	524	544	531	534	541	519	503	543	517	534	554	553	555	541	552	568	530	534	558	504	529	568	480	567	562	532	544	491	544	519	537	555	562	566	544	599	513	528	545	574	533	575	524	535	527	544	551	511	529	518	537	577	557	558	535	497	534	561	525	560	505	590	542	542	524	515	564	569	507	537	589	503	533	581	543	523	543	542	515	535	509	519	562	556	531	540	557	528	538	552	530	549	552
831	282	170	128	319	949	3156	16792	17287	13435	6282	2168	643	242	93	69	41	43	43	35	44	40	49	48	36	37	49	43	38	32	45	52	38	37	62	34	43	49	43	42	31	48	37	44	42	38	42	38	46	46	45	33	40	36	37	52	51	47	49	44	52	45	39	47	43	41	37	42	38	49	44	50	42	36	39	52	43	46	38	49	56	46	39	38	35	44	34	44	50	37	41	33	42	21	47	46	40	61	54	30	47	44	40	38	46	28	45	44	41	33	45	40	41	34	39	50	46	31	51	34	38	31	53	49	35	38	40	45	42	49	59	45	42	39	30	37	55	53	46	43	49	35	31	45	51	37	40	38	49	50	51	28	49	45	42	36	50	42	51	43	45	37	46	42	34	32	42	34	37	34	50	44	56	44	52	41	33	50	44	53	41	41	46	44	43	37	37	40	40	40	49	45	47	33	42	56	38	40	38	46	51	35	34	45	46	44	45	39	50	27	43	46	44	41	36	28	41	45	39	47	40	44	40	36	47	51	43	35	45	43	51	37	43	46	46	43	46	39	33	44	39	30	36	46	45	45	41	36	49	47	39	46	38	44	53	46	34	52	44	54	46	34	37	47	34	54	47	59	37	43	53	41	40	37	42	46	41	32	41	44	36	32	41	43	55	47	32	53	37	41	45	49	30	55	49	52	45	49	49	35	44	39	50	40	53	43	36	52	61	56	39	35	45	40	39	51	40	45	42	38	53	49	35	47	53	39	41	42	44	34	39	51	38	40	44	43	37	34	30	42	44	40	50	38	42	46	49	39	51	27	47	33	57	49	31	33	43	42	31	44	38	46	47	51	41	38	36	39	40	39	38	44	42	58	39	37	44	52	42	40	41	32	34	48	39	41	42	40	47	36	46	36	42	40	59	24	44	43	35	40	50	31	46	34	33	40	39	44	39	39	39	40	46	46	44	44	52	48	58	35	42	50	43	37	44	44	33	51	38	43	39	44	39	38	49	40	39	41	36	34	41	39	56	43	35	33	54	35	51	57	45	44	40	50	50	40	42	44	45	36	38	41	42	42	38	49	40	46	36	37	43	48	53	47	44	41	55	42	34	49	43	57	36	48	34	49	39	35	23	47	39	36	32	48	44	47	42	49	39	44	42	51	50	47	38	38	37	52	43	42	45	38	37	52	43	36	46	42	47	41	48	52	48	45	47	35	32	44	43	52	42	34	47	42	41	50	42	42	38	49	52	51	31	50	29	43	37	51	61	43	43	43	50	50	46	43	34	38	43	45	36	44	29	47	40	38	33	48	51	38	38	37	41	45	49	38	36	44	46	44	41	45	41	35	45	40	51	35	47	38	36	40	31	38	26	58	51	50	42	39	40	44	39	45	44	36	30	38	30	36	41	38	35	46	46	48	45	50	53	35	34	35	37	44	44	39	29	50	42	37	39	44	37	48	39	51	30	37	37	43	33	43	41	50	38	37	53	37	35	53	44	30	49	48	39	37	47	37	40	38	48	43	43	46	28	50	36	51	42	45	47	46	42	54	40	48	37	48	40	38	43	45	45	37	52	49	47	51	44	39	36	36	44	34	48	41	56	38	52	39	37	46	36	38	31	50	41	43	48	51	36	55	37	44	54	33	41	43	49	39	44	47	47	37	48	36	32	42	34	37	44	46	30	41	56	34	46	44	44	42	39	40	37	30	46	51	47	48	38	48	41	52	53	39	43	32	42	50	37	50	42	35	52	40	34	39	44	45	49	51	35	39	32	49	38	45	34	36	31	38	51	52	45	46	39	46	44	47	55	45	49	36	42	46	34	52	34	37	47	45	49	36	43	38	45	37	35	40	46	50	47	47	54	52	50	53	43	42	32	48	37	50	40	47	41	37	38	45	25	36	41	47	42	43	44	39	40	42	39	35	39	50	49	38	39	58	34	41	33	45	34	43	42	58	35	36	36	34	60	38	24	47	44	42	34	53	48	52	43	34	44	44	45	50	43	53	46	43	43	42	52	45	36	48	48	44	38	35	45	41	41	48	46	49	55	42	50	51	41	39	38	34	38	40	39	58	42	45	36	46	41	54	39	38	54	37	45	59	50	49	37	50	42	41	53	41	39	50	45	37	49	49	46	35	49	53	34	51	35	37	32	55	47	45	41	35	43	43	39	42	45	49	45	37	42	48	39	39	36	37	41	41	43	46	48	37	37	42	53	33	40	43	43	45	46	47	51	46	46	44	52	42	46	31	49	40	41	43	37	27	36	44	57	40	47	36	35	44	39	36	38	40	46	44	44	35	37	40	44	43	34	37	42	43	29	41	50	40	35	44	34	35	40	44	43	34	34	44	40	40	44	39	53	48	38	39	33	33	44	43	43	42	43	46	37	47	33	43	43	33	56	46	46	38	46	50	40	43	35	43	50	42	50	33	47	48	56	40	42	45	42	46	39	39	48	34	42	45	48	42	37	35	52	43	47	36	34	46	49	37	41	54	51	47	37	37	42	32	47	40	41	46	41	35	52	47	48	35	42	34	49	43	31	39	42	42	47	40	31	42	37	37	37	47	48	47	39	35	51	37	33	29	44	43	43	46	43	52	35	46	35	47	51	51	45	44	53	39	31	52	46	37	51	36	35	39	42	44	46	45	40	34	46	48	39	49	46	54	42	45	45	42	58	42	41	53	46	45	35	42	37	49	42	40	49	48	40	42	41	44	56	41	32	55	41	46	43	32	36	33	49	39	42	42	47	45	41	34	38	39	38	55	36	35	44	48	45	40	36	41	44	49	43	39	57	49	52	47	45	46	43	41	29	42	41	37	33	28	45	44	38	44	45	36	55	49	49	41	36	50	50	43	54	46	32	36	42	46	50	48	40	46	47	48	43	42	41	46	41	51	55	36	30	52	39	35	41	41	34	45	41	44	37	37	43	58	30	49	41	45	33	49	39	52	43	32	53	46	36	38	50	43	35	46	37	36	42	38	42	41	38	42	51	40	43	47	51	48	34	43	46	38	44	54	53	49	52	41	37	37	56	35	55	44	41	41	46	46	36	28	40	46	38	45	36	36	39	38	38	40	33	49	52	41	45	40	40	49	33	32	54	53	41	46	46	42	40	44	43	47	36	45	45	36	37	38	47	36	40	44	30	42	49	39	34	47	53	49	42	41	55	41	40	40	27	33	42	47	45	44	43	43	35	42	49	50	29	50	49	55	56	43	37	49	42	39	39	42	39	47	39	49	42	56	57	54	41	45	47	46	43	42	34	41	55	47	43	37	31	28	50	42	46	47	35	41	49	46	50	56	43	38	37	38	45	38	31	44	51	41	35	34	35	41	44	46	60	46	40	47	40	43	33	58	42	46	50	36	45	42	46	39	37	40	35	46	37	32	33	40	38	36	38	54	44	32	35	46	38	41	31	44	55	46	44	38	42	51	54	40	36	50	40	47	45	48	49	43	55	39	40	39	34	44	51	43	38	37	40	49	44	49	50	54	37	35
15880	7443	3388	7900	23557	33115	41558	64886	63235	52761	37517	25533	13648	5458	1938	931	576	544	565	567	535	581	533	568	566	498	581	582	543	536	547	576	540	531	540	582	572	569	566	524	554	532	517	567	546	538	560	507	585	566	555	568	562	541	499	580	557	556	548	570	543	547	592	551	588	542	540	545	569	538	560	564	598	574	558	518	578	526	511	549	571	596	573	566	528	568	531	566	554	548	544	547	604	521	582	594	548	529	551	561	583	568	581	565	546	561	524	554	562	559	557	562	575	523	546	579	591	544	593	552	549	623	535	517	526	562	576	543	537	548	536	526	541	510	564	570	542	554	533	599	570	581	516	571	576	540	536	564	600	504	498	528	541	554	578	564	531	588	549	534	519	588	542	549	507	550	557	551	574	541	562	556	552	565	533	584	533	558	582	557	534	528	573	538	505	559	575	527	516	500	576	544	537	557	584	543	524	588	616	532	551	534	540	584	548	552	567	570	565	528	521	504	515	493	538	588	556	576	577	580	538	517	536	556	528	562	587	556	537	555	594	554	538	536	529	535	533	552	546	537	560	563	518	549	565	554	540	554	551	552	560	527	562	513	558	604	515	552	544	566	525	522	534	562	580	510	547	546	585	553	523	539	568	576	559	558	566	555	550	524	530	539	551	529	560	508	532	556	570	544	552	520	523	525	592	554	581	520	562	549	542	532	555	543	554	566	525	568	525	536	557	590	542	596	577	606	535	550	556	565	561	578	597	542	534	573	568	506	557	554	540	563	536	531	563	528	535	533	515	588	562	592	613	582	541	534	507	560	543	580	503	540	574	531	582	572	562	573	572	551	525	559	569	573	577	550	525	576	613	543	586	531	598	558	548	542	567	538	514	564	571	539	582	552	514	551	526	574	566	574	580	526	503	524	538	569	549	532	543	542	576	557	536	532	575	512	565	541	548	502	593	545	531	596	538	579	555	542	551	533	495	574	544	538	597	573	503	576	542	530	566	546	589	547	569	570	548	533	579	549	547	537	499	522	542	548	569	575	549	500	543	595	598	545	546	553	597	546	546	557	554	557	578	564	565	565	510	551	549	532	571	516	558	538	506	522	550	532	559	545	565	555	564	554	544	532	544	588	559	571	523	563	553	551	567	568	598	534	534	557	556	522	610	535	547	566	552	508	493	536	543	544	599	548	590	558	577	580	542	554	562	588	561	531	578	582	532	542	527	553	515	607	536	583	550	588	525	587	564	574	575	543	536	554	531	511	555	586	518	566	569	551	553	563	588	534	534	582	555	634	533	515	597	561	549	541	555	568	551	509	599	514	519	563	540	557	524	569	539	560	561	600	606	508	546	558	536	596	577	546	541	580	527	554	553	547	528	543	549	541	575	557	559	540	571	542	553	552	562	612	536	527	557	532	558	516	554	526	558	581	545	587	553	548	549	526	573	563	525	516	558	571	593	571	553	557	531	518	523	573	624	546	535	555	526	568	540	541	547	542	533	541	589	555	541	520	523	559	563	552	505	583	574	541	532	541	578	541	561	535	554	570	564	547	521	540	562	546	569	509	587	545	569	562	570	521	557	518	490	522	566	588	521	579	561	525	603	534	574	569	498	536	534	571	568	524	528	578	530	530	583	574	544	504	545	532	596	553	578	581	534	588	539	484	570	532	559	548	587	545	535	561	510	589	543	562	536	540	508	567	611	569	540	528	540	566	494	583	558	547	549	557	556	537	539	560	525	565	546	606	528	537	555	554	552	539	579	587	563	587	538	490	561	571	511	549	588	540	575	584	560	589	545	560	569	560	568	571	562	525	547	517	534	542	562	551	556	526	604	558	536	560	553	569	568	565	564	559	531	538	548	525	525	578	545	575	576	524	554	523	542	561	569	538	537	555	547	574	545	566	568	547	591	541	543	598	528	528	538	557	579	575	603	555	510	538	563	555	532	569	556	528	552	517	522	530	519	562	558	551	528	568	568	551	556	539	531	552	523	565	576	544	558	593	528	594	562	588	542	532	555	541	537	557	551	570	585	539	503	567	582	536	521	576	551	569	538	584	536	516	559	535	503	586	561	540	515	571	517	516	552	576	535	562	527	588	524	485	540	577	537	542	522	552	561	549	522	557	546	548	558	565	534	554	551	559	564	546	536	520	577	541	578	580	554	526	577	503	549	557	563	572	531	562	562	577	516	539	525	547	519	544	588	540	562	556	546	533	563	547	537	553	532	511	573	551	520	555	569	580	549	562	566	568	569	505	544	524	560	588	532	567	524	557	524	561	548	514	553	486	547	548	576	544	572	517	556	589	568	541	578	568	549	526	530	567	544	560	536	567	539	551	532	520	540	574	578	569	531	523	522	543	543	542	566	594	567	543	532	562	513	536	609	528	555	583	533	561	563	543	546	549	596	528	542	549	589	560	568	579	576	562	516	552	581	538	569	554	553	541	526	568	558	558	555	577	543	554	565	502	599	576	539	549	557	554	525	532	573	550	550	563	580	573	581	561	530	561	584	547	536	550	540	546	556	525	561	530	559	552	513	538	546	540	529	545	546	532	528	554	559	506	543	565	486	562	573	559	561	559	560	575	527	572	537	523	533	570	573	574	552	577	522	559	514	547	569	531	551	572	513	509	548	522	562	560	539	566	533	537	561	561	540	569	529	583	607	575	554	551	564	559	565	562	526	543	580	577	544	580	554	513	543	532	530	596	587	537	496	523	524	536	551	536	550	571	561	556	572	523	515	535	568	567	509	547	559	571	551	530	555	554	522	566	557	546	522	560	593	518	498	533	585	569	553	569	515	580	561	572	544	538	567	521	572	542	571	546	498	541	548	550	541	581	561	564	537	531	522	564	555	554	544	529	572	578	549	549	575	526	532	558	501	540	600	596	545	578	579	564	570	555	556	540	568	571	557	523	549	549	541	528	531	526	558	537	561	537	534	548	605	597	583	573	563	558	552	551	573	552	558	542	569	608	587	541	557	551	508	564	570	578	553	576	500	544	591	584	559	528	578	558	575	547	539	558	591	522	561	565	555	542	597	567	564	536	531	559	590	540	579	549	571	541	528	604	527	526	537	541	555	560	557	554	579	563	543	534	609	541	535	563	529	516	549	528	517	508	527	529	567	569	522	562	527	593	568	533	542	586	548	566	517	545	525	517	510	546	529	524	533	552	551	566	584	508	506	553	585	549	531	576	574	535	563	538	578	524	586	574	636	531	565	538	559	583	548	554	515	554	538	580	579	542	524	518	590	537	518	584	565	553	556	514	534	549	519	539	497	545	519	552	523	529	592	572	542	546	540	552	548	562	512	607	600	554	576	532	551	524	534	545	523	607	544	566	574	550	549	575	578	568	578	553	559	602	541	566	546	551	527	571	569	549	553	586	550	554	515	564	573	550	561	584	546	573	525	610	549	572	550	602	577	549	522	570	554	542	590	598	559	577	562	550	568	580	564	573	566	585	563	546	542	528	600	563	532	542	558	537	547	547	534	533	557	526
1206	61	71	64	88	222	1165	4875	4365	2492	1095	420	172	79	51	45	38	34	45	35	44	35	36	38	30	28	37	26	34	36	37	36	40	35	36	31	38	38	38	37	43	32	32	32	40	32	43	37	42	38	39	48	41	39	35	20	41	33	49	36	35	33	32	30	33	34	33	39	33	43	41	36	40	38	50	40	39	30	36	34	33	37	34	27	31	48	35	32	37	32	40	35	38	32	35	35	39	34	30	39	35	43	32	48	47	43	28	51	26	41	35	36	29	41	35	39	41	39	30	34	39	34	33	38	39	36	37	42	37	38	44	34	32	42	26	37	44	30	37	32	40	46	41	32	44	28	42	39	33	32	40	31	39	44	39	38	34	28	44	32	33	31	39	32	41	42	46	35	42	34	41	33	26	37	44	57	37	42	41	34	35	46	33	33	38	40	50	34	48	37	42	32	37	33	37	40	32	36	23	42	55	29	36	39	41	47	46	39	38	35	41	37	40	32	26	43	38	31	35	29	41	41	33	46	42	42	29	34	35	38	45	47	38	30	35	41	41	35	29	34	35	36	49	37	35	43	40	29	41	39	39	39	40	41	35	32	41	29	39	44	45	25	39	40	41	32	34	40	43	33	39	39	41	29	50	40	32	29	36	45	39	35	45	41	43	44	27	28	31	42	41	35	43	31	37	31	32	39	38	41	30	40	36	52	42	42	26	31	45	35	36	28	38	24	32	33	34	35	41	38	38	37	33	37	33	47	37	40	32	47	48	41	42	39	41	36	35	37	43	31	35	31	40	35	32	26	29	41	40	27	40	47	31	38	45	33	27	40	35	42	30	40	37	32	39	43	41	33	37	38	33	37	42	38	44	43	29	40	31	48	37	30	32	28	35	32	40	38	41	32	39	35	33	33	31	38	35	34	40	36	45	28	26	46	42	32	32	43	36	38	26	32	41	43	43	40	38	29	33	39	40	28	33	34	41	38	37	49	40	36	31	31	44	36	40	43	35	34	46	46	33	39	35	36	46	34	41	37	33	44	47	37	39	44	38	45	25	38	44	31	45	30	38	38	33	53	42	39	45	42	32	40	50	34	35	33	42	39	36	34	35	27	41	26	32	44	33	40	33	39	40	40	28	35	34	29	39	33	35	43	30	35	55	47	32	40	45	39	34	41	28	31	36	42	39	37	33	40	40	35	35	40	36	48	47	38	44	37	41	37	36	41	34	24	31	36	33	34	24	34	34	37	28	37	37	46	30	38	36	28	34	32	37	36	37	28	34	32	30	40	47	32	35	29	49	38	30	25	42	40	38	29	39	33	42	33	25	28	31	45	40	23	48	39	25	37	38	45	25	32	22	40	35	40	27	36	27	23	35	37	33	46	30	40	31	38	37	36	35	27	46	44	43	36	42	32	46	46	41	32	31	34	31	41	28	39	40	34	35	41	38	50	45	34	42	40	49	36	37	29	35	42	25	41	47	40	29	26	29	45	39	33	36	44	37	33	39	27	52	55	42	35	36	37	45	34	36	45	41	49	33	34	46	34	46	39	39	29	39	41	44	41	34	39	45	30	29	35	41	52	26	40	41	35	26	48	24	39	41	32	43	38	40	43	27	21	37	54	33	37	39	45	37	43	42	42	20	27	38	42	37	32	40	34	34	41	42	52	32	34	39	37	45	38	42	39	35	32	42	33	32	46	37	38	31	31	30	35	36	27	31	34	28	37	27	33	32	46	27	33	32	37	37	37	50	38	34	42	33	24	43	42	38	43	34	29	45	52	33	27	43	48	36	38	40	38	44	50	43	38	42	39	34	29	34	39	23	33	43	35	32	39	39	44	28	40	30	35	37	38	37	31	49	55	43	36	36	36	29	41	37	29	31	35	28	38	41	35	38	27	35	37	42	33	40	38	35	40	45	35	26	36	41	41	46	35	47	42	36	47	35	32	35	23	37	30	39	35	43	24	32	50	37	22	40	42	29	39	26	31	39	40	32	38	45	38	47	36	36	34	39	38	41	30	29	45	25	38	33	28	43	43	41	35	38	31	34	33	31	50	53	42	27	48	41	24	38	27	30	37	41	41	36	30	38	35	33	37	27	45	33	32	42	41	42	35	39	42	31	56	33	34	42	39	35	28	41	52	24	37	47	33	40	35	28	44	45	39	47	35	39	44	43	30	36	29	29	38	46	38	33	38	34	41	33	29	32	31	28	41	52	38	36	33	27	46	36	27	35	44	39	40	40	42	33	29	31	40	31	46	39	36	36	26	48	40	43	29	35	36	48	39	39	25	29	19	40	42	52	33	51	33	42	39	34	36	35	40	42	40	37	43	39	38	31	31	18	32	39	44	36	28	38	46	28	38	25	41	33	39	44	36	40	37	33	45	42	50	36	30	31	49	37	38	30	36	41	33	32	37	37	39	32	34	46	43	36	26	39	42	40	42	38	31	33	38	31	34	29	51	38	33	37	41	36	44	45	33	29	32	43	34	25	39	36	30	47	31	27	44	38	33	36	40	45	41	35	39	32	29	34	31	27	29	32	35	44	35	35	36	35	42	31	42	38	34	40	31	38	38	30	22	33	32	51	43	36	33	37	47	50	47	39	27	43	37	48	46	42	35	38	42	36	34	54	38	34	37	38	36	40	43	34	34	32	51	35	49	36	40	47	41	60	47	36	44	31	36	45	42	45	36	50	29	45	50	46	36	41	36	50	36	41	40	34	37	35	36	34	39	35	39	34	36	49	38	33	37	32	51	41	41	35	47	33	39	39	37	33	38	26	36	40	36	32	37	36	40	31	38	27	33	42	24	40	41	44	39	29	43	31	39	31	40	41	50	42	36	39	44	31	36	38	25	45	31	43	32	36	40	42	40	43	32	33	35	40	40	28	37	30	44	40	30	31	45	37	43	33	33	40	42	46	32	27	34	33	48	43	38	33	27	32	43	38	37	24	45	38	55	33	37	33	27	30	40	33	40	38	34	33	41	34	33	28	41	29	43	50	42	37	36	39	45	54	30	35	47	48	39	29	35	37	39	42	33	44	39	51	30	39	36	37	33	38	44	20	36	40	48	30	35	54	48	26	49	48	34	32	28	32	37	43	37	31	36	42	37	51	38	38	39	43	45	29	28	35	31	38	34	41	38	35	43	36	52	28	37	32	37	41	31	39	37	28	35	54	42	43	33	40	41	36	32	44	39	37	32	46	33	46	40	34	44	42	38	41	37	48	33	41	30	33	33	38	22	45	34	47	47	38	45	39	33	33	37	32	29	33	37	26	45	29	39	31	44	32	36	49	40	31	40	30	37	29	27	37	36	35	36	35	37	25	46	39	39	37	36	39	42	34	33	35	30	46	34	35	36	24	39	38	30	35	34	30	28	28	35	28	36	34	35	30	34	45	32	35	39	41	38	29	34	45	29	36	31	36	25	31	26	43	36	22	29	39	34	42	44	45	36	46	38	31	33	27	38	25	36	42	33	21	42	36	33	40	35
8295	1797	1080	2848	9898	16930	30920	45105	38413	29697	20154	10555	4004	1567	902	573	481	541	487	483	481	479	464	500	487	487	467	497	465	499	485	485	470	478	471	514	470	489	475	460	456	488	503	498	470	535	447	513	485	476	451	466	478	489	474	477	453	501	484	468	491	473	490	491	509	457	493	505	493	471	439	485	488	450	470	474	454	505	474	473	471	463	503	478	488	473	460	495	529	479	472	448	500	433	487	494	488	471	504	472	454	458	481	492	476	480	479	470	504	476	498	497	536	513	495	477	479	478	466	464	475	489	505	440	510	484	486	502	462	443	479	477	509	459	479	463	453	495	457	459	449	422	493	529	454	500	484	526	492	466	459	474	532	469	465	487	488	473	488	464	490	497	473	517	461	469	452	480	478	433	465	531	494	491	479	507	457	488	478	489	499	478	480	453	463	510	471	465	458	481	497	445	461	488	467	470	491	500	448	497	461	472	468	467	454	500	447	473	508	487	447	492	486	490	477	455	442	477	482	497	467	442	513	464	486	551	491	449	545	453	481	463	506	473	501	458	476	506	491	481	479	470	516	465	493	494	495	490	482	481	477	495	473	484	473	506	467	516	475	526	522	499	509	489	488	450	473	469	485	492	480	504	489	517	470	476	483	487	506	449	514	457	495	464	516	496	487	498	481	473	462	476	463	461	497	465	470	453	448	478	477	494	446	472	467	466	453	449	470	484	471	520	442	459	465	445	523	482	486	495	484	500	482	500	481	482	486	444	502	496	466	524	517	495	501	477	486	486	497	466	515	462	458	500	517	498	468	447	478	467	458	479	476	504	477	541	513	509	488	520	479	485	495	490	456	478	499	479	456	495	483	479	517	514	477	478	485	489	469	452	531	557	460	505	527	506	461	482	485	506	521	460	490	455	471	458	513	464	461	489	509	502	502	505	459	474	472	482	493	516	495	494	474	511	535	477	512	517	474	482	489	502	499	510	462	473	472	466	457	476	485	481	527	502	524	500	469	484	506	508	487	468	502	420	510	475	501	479	509	456	485	510	479	487	486	469	498	483	434	510	467	472	479	517	498	469	494	511	441	519	515	497	468	459	498	477	485	490	505	456	487	506	523	511	481	495	504	511	494	483	498	510	473	491	466	476	493	471	470	476	499	521	470	526	501	491	487	460	485	456	455	486	482	485	526	474	450	480	449	496	487	506	470	503	481	470	480	477	464	491	470	494	500	478	478	481	480	486	499	474	484	464	486	517	468	484	504	474	475	493	478	471	521	501	527	492	482	489	498	463	494	482	463	539	491	494	482	444	484	459	490	439	469	455	467	479	464	491	510	439	496	516	458	460	505	503	493	480	460	471	488	477	483	462	488	485	478	499	479	476	501	510	489	491	497	485	451	476	495	514	487	499	537	440	485	483	510	481	469	511	458	444	490	491	492	555	476	509	502	492	483	479	472	491	454	480	462	458	494	488	501	511	458	509	464	531	491	463	490	510	482	492	486	486	471	471	510	449	517	494	501	513	483	503	464	494	499	443	499	439	495	457	506	510	494	461	484	495	501	484	514	477	511	496	511	469	503	474	486	460	476	475	480	479	465	443	444	491	541	475	458	468	496	488	420	464	521	432	474	473	488	524	444	475	471	469	523	509	442	499	518	479	473	497	496	484	523	487	472	497	449	505	481	440	457	471	510	462	479	503	503	503	529	502	485	506	499	476	486	479	501	449	491	475	471	493	517	500	531	441	472	508	478	469	472	502	473	486	472	485	489	500	469	540	471	493	476	491	462	492	500	478	474	459	482	466	475	539	534	479	517	474	512	505	493	457	482	478	461	470	480	486	508	480	480	474	498	484	503	463	484	527	462	467	469	492	488	531	477	496	463	477	484	480	527	465	493	475	468	442	443	450	477	509	469	478	497	479	467	473	518	485	479	508	486	465	453	490	463	486	520	517	466	494	505	481	446	475	476	493	468	446	479	538	486	504	468	497	485	479	427	513	470	491	490	503	462	420	507	509	472	507	470	513	466	524	477	534	521	527	502	497	475	480	490	472	474	502	451	468	475	497	510	484	523	485	471	466	511	492	496	493	513	483	501	528	455	487	515	444	486	545	480	485	512	498	497	501	469	503	502	496	486	481	474	494	496	459	445	498	488	490	501	500	480	507	449	483	445	484	515	494	468	440	465	491	490	454	457	490	436	489	466	449	480	455	448	482	487	458	493	487	476	454	514	424	447	472	493	445	499	467	490	449	485	476	463	453	514	491	460	491	447	481	441	506	485	475	519	477	482	477	491	530	434	470	446	495	487	504	500	508	499	483	486	515	494	484	477	492	507	484	503	461	482	500	475	539	454	486	518	489	486	474	482	490	497	452	476	462	466	455	491	496	499	478	469	446	478	491	482	502	514	462	490	498	476	506	462	470	481	527	505	464	504	511	502	451	507	490	496	435	497	484	462	464	463	507	441	491	530	496	481	443	464	515	490	463	512	447	499	508	493	516	528	473	514	519	462	524	478	475	456	448	459	499	509	510	510	454	500	502	492	484	466	504	490	454	446	503	500	445	474	468	524	480	472	493	448	510	528	468	466	479	466	468	490	495	529	461	495	545	504	448	482	505	500	499	524	463	484	472	491	476	472	499	474	497	516	459	485	502	480	511	516	493	497	467	465	502	452	463	518	483	505	494	505	505	496	464	452	462	482	476	509	504	473	467	460	485	510	447	497	486	493	479	457	471	497	503	479	467	482	465	487	510	485	520	479	514	477	493	486	487	522	476	470	464	461	480	533	476	490	485	453	487	490	510	497	470	460	504	444	509	465	488	480	460	489	494	470	462	528	518	480	492	489	479	457	480	495	507	442	497	486	468	498	460	498	488	524	526	515	464	502	494	475	489	532	463	464	485	463	477	498	468	474	490	476	457	492	499	467	485	486	460	525	506	472	482	482	504	461	444	475	489	506	463	513	489	481	472	497	523	487	475	483	472	539	476	481	462	522	500	476	494	482	488	484	478	491	507	500	474	485	467	511	506	495	464	459	472	495	469	499	468	488	454	539	433	519	519	491	495	483	502	468	487	474	484	479	476	435	493	510	487	483	469	457	472	505	444	463	482	481	481	489	474	488	480	498	487	457	501	493	472	481	488	483	538	471	488	463	488	497	494	509	469	517	468	478	497	473	487	476	488	460	474	488	459	468	471	506	486	500	487	425	518	480	493	429	495	511	474	504	468	447	497	516	481	486	536	477	453	457	465	467	494	493	485	443	448	460	491	512	470	448	468	497	516	490	494	482	503	461	512	495	533	500	447	479	503	462	482	488	486	500	491	448	480	486	491	470	490	453	514	529	470	475	460	495	487	508	520	469	501	490	514	478	512	527	480	473	473	483	483	465	478	477	460	484	452	488	512	524	462	503	493	504	508	515	498	489	480	443	492	470	451	455	505	518	503	467	494	522	473	517	498	499	469	503	485	469	475	481	476	516	499	471	494	495	458	512	505	481	467
458	158	118	137	322	2386	10681	12257	8607	4048	1549	598	225	99	44	50	53	49	50	40	41	40	38	49	51	32	37	33	46	32	28	45	29	29	37	36	34	42	35	34	40	34	41	29	47	31	32	38	48	39	36	52	31	28	34	37	47	33	40	42	39	51	46	32	48	31	43	37	40	38	36	45	44	41	41	43	37	43	37	36	46	31	46	35	36	44	38	26	37	42	40	37	43	35	30	40	28	49	46	50	43	37	50	45	38	36	41	38	39	32	48	46	38	43	46	45	44	46	31	41	32	39	30	31	57	41	37	29	33	48	34	39	35	33	47	49	46	49	33	39	32	44	44	50	33	35	42	58	44	32	34	28	37	50	47	32	34	41	44	45	43	39	39	40	34	33	43	42	54	34	39	40	37	36	37	33	41	43	36	29	44	33	49	45	33	39	53	31	53	47	46	36	42	45	43	31	39	39	41	50	41	37	51	30	29	34	36	45	26	41	44	34	36	40	42	46	40	38	41	40	35	34	33	43	38	45	27	39	42	50	34	37	30	38	38	50	44	48	38	52	35	34	41	43	47	40	38	38	27	43	35	45	37	48	46	32	38	45	33	47	56	37	53	33	38	27	30	38	36	41	39	36	42	47	36	43	40	33	42	54	37	32	44	51	45	38	33	37	32	28	43	39	27	34	29	36	29	40	46	48	40	34	39	50	43	32	42	45	38	37	27	33	35	31	38	30	40	46	34	44	39	31	49	32	52	30	44	36	33	28	43	43	42	42	28	33	40	30	46	37	41	53	25	44	40	44	44	54	44	42	36	27	39	40	46	43	49	40	39	46	29	37	43	41	35	39	31	40	34	21	40	34	53	43	36	39	42	41	31	45	33	34	32	38	43	39	41	33	47	33	42	42	27	37	42	31	42	40	40	38	39	43	27	34	35	42	46	37	38	33	44	37	37	45	37	40	39	45	43	35	39	38	33	39	45	30	37	47	32	37	50	30	37	39	32	24	33	37	44	31	43	45	32	34	46	42	39	45	48	36	37	45	35	41	36	50	46	46	30	36	34	37	37	40	37	34	39	50	44	36	35	50	27	27	42	39	34	52	31	31	51	48	38	39	46	34	38	39	29	35	46	25	49	42	31	34	46	35	40	45	30	39	44	28	45	45	44	42	37	25	35	26	28	36	39	47	26	38	51	34	44	42	32	32	47	31	24	44	40	51	29	45	39	47	29	51	43	33	28	40	48	30	44	50	39	46	35	43	36	38	37	48	31	54	33	39	32	48	44	38	36	39	43	46	32	25	36	31	47	39	37	27	25	35	44	27	43	23	43	40	51	55	41	41	41	30	58	40	31	27	47	37	41	41	44	36	36	32	37	40	40	50	38	45	38	40	32	44	42	33	32	32	37	39	52	40	43	34	41	38	36	28	33	36	45	44	48	37	47	36	55	33	32	39	49	28	41	36	33	38	42	36	33	44	52	42	36	42	45	53	36	35	41	42	31	30	24	42	39	40	38	32	33	35	45	53	42	44	36	37	41	42	35	38	46	42	33	28	41	30	50	37	50	41	35	52	37	38	37	28	42	40	34	41	35	46	40	39	38	36	36	24	33	26	31	33	33	32	49	38	44	40	35	34	40	52	35	44	34	37	49	46	34	35	55	30	39	38	50	45	51	37	35	37	41	34	33	42	48	39	42	44	35	44	36	50	45	45	40	41	40	46	31	42	39	41	34	44	44	38	34	30	55	41	48	32	37	32	36	38	43	46	25	41	45	44	47	35	32	44	47	45	29	39	32	27	43	39	33	45	35	38	42	46	49	36	42	51	43	41	42	36	43	37	40	38	38	36	41	41	30	35	35	38	44	37	39	52	29	40	26	37	40	33	34	45	32	40	37	40	40	31	47	25	32	41	37	46	33	27	45	41	36	48	31	27	36	38	48	34	36	35	44	33	38	49	37	38	37	47	36	43	46	28	42	45	36	34	43	39	36	32	36	40	39	43	46	36	39	22	44	29	47	40	46	41	37	37	46	37	37	35	38	46	39	29	45	37	30	44	37	44	32	42	48	48	34	41	47	33	26	43	25	25	44	47	36	39	49	50	30	36	30	37	38	41	49	36	44	33	34	54	43	32	37	49	42	48	51	42	32	43	42	28	30	37	31	41	41	46	45	40	33	40	36	44	44	42	32	46	35	42	43	40	37	36	45	44	31	36	49	36	36	50	35	26	41	47	37	36	41	34	42	36	40	39	42	40	36	45	40	37	38	34	31	28	39	42	46	31	41	44	33	27	39	45	37	37	39	34	25	52	51	31	48	44	38	48	39	36	44	50	34	45	31	43	38	48	37	49	43	25	50	30	38	30	41	57	34	37	52	32	28	43	36	35	43	38	32	36	29	37	37	39	43	45	31	49	33	44	48	39	44	41	36	36	45	35	34	43	30	46	47	42	44	33	37	43	25	38	43	44	44	40	42	30	37	46	42	38	37	38	43	40	33	39	41	47	35	32	33	38	38	41	42	35	34	39	51	46	37	40	41	28	43	31	34	38	31	32	56	35	50	43	33	40	38	45	37	37	38	40	37	34	41	44	36	37	48	38	41	35	38	45	28	50	45	41	42	45	41	45	37	36	40	47	29	29	38	27	30	39	43	35	35	40	41	31	37	38	38	40	30	31	32	31	65	53	44	36	47	42	32	29	39	49	33	35	49	33	35	32	35	30	45	42	39	46	33	39	36	40	41	28	38	28	36	41	39	39	38	34	29	42	33	37	28	40	33	29	42	46	36	31	52	32	42	47	35	35	46	27	57	34	46	40	30	26	35	38	31	38	54	48	44	38	42	38	39	34	43	33	42	42	41	36	50	35	36	27	37	42	38	36	42	41	35	34	40	27	54	40	38	37	43	35	43	35	30	30	43	31	34	43	42	41	42	47	36	28	37	40	44	47	47	42	41	34	41	35	44	38	35	43	36	26	40	35	38	42	49	42	47	42	41	37	41	46	30	34	46	28	30	43	45	34	38	34	45	39	38	47	32	40	37	42	35	38	30	37	37	28	26	44	26	35	40	40	37	43	42	33	39	38	36	32	40	29	38	33	27	29	44	49	54	40	42	43	35	45	38	28	42	43	42	30	44	38	28	35	32	40	38	37	42	49	35	47	39	42	38	34	24	38	37	44	47	46	42	34	40	53	40	42	37	50	49	46	38	38	25	43	43	37	30	48	37	34	38	50	36	39	38	32	28	41	31	27	34	36	37	46	45	34	39	42	48	34	40	31	33	44	53	34	39	30	38	37	32	46	38	43	36	39	39	42	42	40	43	32	48	39	50	33	43	36	32	42	33	44	34	43	43	45	47	29	38	36	31	37	42	36	39	38	42	33	43	37	34	30	36	46	39	38	35	37	36	40	36	29	44	38	37	43	37	55	38	36	43	41	37	34	37	34	43	36	45	42	29	41	42	43	49	45	47	48	37	40	36	36	39	49	37	46	38	47
10539	4931	2526	8395	24840	42490	61180	57389	45921	33589	23351	13279	5535	2023	871	618	564	555	512	491	462	503	508	507	486	527	522	461	524	464	497	492	484	523	521	465	497	487	497	546	511	476	474	470	507	478	503	498	565	493	463	478	531	517	478	512	508	512	470	480	463	499	542	535	528	518	487	551	476	514	492	490	485	500	517	484	458	551	486	529	470	498	509	500	461	513	502	503	511	512	478	512	493	463	489	511	516	488	513	514	498	462	542	500	531	496	484	482	507	522	485	500	531	516	500	468	498	485	483	505	465	453	462	515	459	524	520	496	497	537	512	528	470	476	508	482	538	501	525	483	448	502	519	499	496	541	472	505	497	489	481	501	509	550	454	485	480	522	518	528	549	495	497	527	496	520	529	490	491	521	527	522	488	489	492	508	493	503	497	486	500	470	489	472	522	520	483	483	504	477	526	523	498	527	512	512	501	487	527	574	477	522	490	452	547	535	533	489	472	476	493	531	473	509	508	511	480	483	503	450	477	487	545	512	494	522	543	528	497	474	518	534	499	488	497	558	518	497	501	476	507	520	515	457	486	459	510	515	480	518	489	525	518	503	512	509	470	509	519	505	465	541	509	475	537	506	510	525	499	488	524	511	479	493	526	500	479	484	568	542	457	505	530	525	491	474	516	543	519	531	475	477	524	534	514	462	489	501	492	458	500	484	487	511	471	500	503	492	564	519	487	503	485	512	507	523	512	503	496	524	498	514	477	508	478	519	508	541	527	509	507	506	552	507	527	499	505	485	516	537	488	503	493	533	471	488	493	479	527	501	501	517	497	514	533	539	517	509	508	495	483	541	491	493	500	472	508	523	496	461	523	499	487	467	501	478	509	509	479	450	476	484	508	509	536	460	479	512	475	473	487	520	453	526	513	474	475	529	479	469	527	494	530	502	503	488	499	488	516	519	530	499	481	518	515	516	476	530	467	541	541	496	524	449	506	513	490	490	492	483	499	516	477	513	470	507	464	502	461	493	496	516	544	485	489	528	492	510	540	510	531	546	487	512	520	533	522	502	498	511	568	486	522	492	473	477	486	489	498	498	507	495	491	491	492	487	486	519	461	557	512	500	493	519	502	485	504	495	460	511	494	474	503	493	474	509	490	484	516	531	473	532	490	526	531	493	505	490	529	484	478	528	495	544	503	503	502	509	505	517	546	489	489	507	479	515	487	527	490	489	506	483	496	518	510	485	507	508	460	511	505	526	516	512	476	499	538	525	526	519	529	464	502	519	500	528	513	487	477	479	522	485	524	518	512	550	517	490	502	534	506	526	519	510	511	502	492	496	494	508	499	550	495	501	501	515	493	506	534	511	495	517	545	488	504	523	506	475	515	513	492	540	508	483	521	532	514	525	489	511	473	473	549	509	524	527	525	540	496	517	501	515	562	486	509	486	518	499	513	483	479	477	534	502	529	501	526	496	516	511	506	530	514	521	523	497	468	471	505	468	510	486	504	507	514	502	522	505	552	491	471	492	448	500	455	560	503	482	547	492	499	500	493	497	513	527	521	478	488	520	528	535	532	517	516	534	513	504	532	489	502	475	511	488	508	505	515	469	497	500	533	528	504	504	492	556	507	529	483	511	488	465	495	493	507	468	526	506	464	561	498	518	485	518	522	492	469	486	482	549	497	538	488	465	497	497	518	508	489	502	534	510	512	499	506	487	497	534	507	532	476	470	496	499	507	481	502	522	461	487	488	497	508	494	476	483	535	517	487	496	504	521	532	516	502	491	515	522	518	555	493	518	506	469	512	497	480	499	474	493	495	487	506	536	447	526	539	494	497	507	525	508	482	458	529	479	500	474	522	470	525	488	479	529	465	518	565	525	495	499	544	491	491	539	508	490	534	492	518	487	531	509	482	493	475	502	508	521	488	517	493	508	481	482	518	544	495	506	505	495	487	521	474	509	515	493	474	497	485	508	504	516	517	494	484	504	509	485	539	501	508	460	523	512	515	497	495	498	512	522	524	524	525	486	532	502	483	506	528	523	472	533	496	467	514	527	507	519	509	499	553	501	508	518	483	527	488	508	488	507	475	516	522	523	509	528	508	473	500	481	497	492	512	481	487	469	550	526	480	479	505	520	473	499	518	519	500	462	519	495	518	510	530	511	481	484	486	521	478	509	502	496	487	511	520	518	503	495	464	485	489	511	472	512	489	539	521	489	492	533	499	468	532	494	509	504	537	477	493	523	492	469	492	533	498	511	506	505	522	505	463	513	507	515	535	501	481	476	524	502	518	518	518	520	526	459	501	476	531	485	495	471	522	513	507	514	488	522	535	499	498	518	460	485	490	492	523	517	531	504	498	493	475	510	546	532	512	482	484	536	499	489	513	507	488	483	493	518	511	482	497	520	506	507	508	527	461	509	500	520	497	516	506	510	493	502	513	528	489	448	530	521	486	494	469	507	517	518	494	478	506	511	498	513	533	506	503	496	498	506	506	542	508	468	492	532	523	517	518	529	519	499	517	528	487	529	486	524	497	497	541	517	515	498	578	560	512	501	514	510	497	516	491	496	484	515	510	498	529	524	512	521	511	486	544	531	527	488	535	506	494	504	511	531	474	479	499	499	512	486	463	530	498	526	509	505	488	448	575	521	473	502	554	532	527	526	505	502	502	563	521	495	504	530	503	495	539	480	460	517	544	499	487	470	502	472	486	475	510	502	521	488	554	481	461	508	484	486	532	530	489	524	515	491	516	511	492	500	472	503	425	474	524	495	485	491	520	487	492	500	490	536	535	539	479	501	527	491	487	465	521	484	486	527	501	507	512	489	519	522	480	503	496	531	501	489	482	503	502	494	510	541	486	501	507	494	503	497	521	510	479	485	556	530	480	514	535	504	490	422	554	531	523	512	476	524	485	466	535	469	515	494	522	507	477	473	495	489	550	453	501	505	487	489	511	500	506	477	491	509	513	505	514	492	504	512	556	510	512	515	510	539	466	488	510	512	514	488	475	512	493	450	518	483	507	548	512	499	494	496	501	458	486	501	504	508	505	519	536	486	501	531	494	511	493	500	528	569	479	494	479	493	541	502	516	469	496	500	508	490	520	471	550	515	504	485	525	513	532	511	533	500	510	520	513	508	475	521	474	549	506	492	524	458	499	465	543	487	513	512	496	554	522	519	546	484	474	508	471	480	500	470	491	536	517	543	484	513	499	536	503	515	512	457	481	493	475	495	510	533	506	517	530	480	540	478	499	495	488	534	483	520	481	494	560	484	449	534	527	529	538	494	505	491	513	515	496	528	481	504	487	498	504	541	521	459	538	494	501	528	475	497	515	509	500	459	498	512	543	516	511	514	514	512	500	543	488	497	495	495	533	492	541	510	487	505	538	506	525	500	538	523	527	481	495	506	529	516	502	537	496	495	480	477	501	526	498	484	489	514	524	518	499	487	478	529	498	521	502	498	510	532	531	476	487	499	504	492	501	521	489	506	517	500	485	508
1811	148	120	118	261	3006	10937	13058	8682	4083	1646	587	248	93	58	41	42	55	41	37	36	37	51	44	37	44	47	37	43	51	36	43	42	36	41	45	42	36	47	39	35	49	39	49	44	47	39	40	55	35	34	37	43	44	45	43	36	42	46	46	37	41	41	39	38	40	45	43	45	44	48	47	33	43	39	37	38	51	37	34	51	45	33	42	59	38	42	52	41	58	46	34	46	43	52	46	46	36	46	40	54	33	32	32	35	33	38	40	41	43	42	35	44	49	48	47	44	36	38	43	33	37	44	45	37	24	50	42	39	44	45	42	33	42	38	36	45	38	35	29	37	45	23	40	32	36	39	47	51	32	37	34	38	32	54	38	40	45	41	46	36	34	45	36	35	49	44	47	44	49	45	38	47	27	49	39	34	36	32	46	32	38	44	34	43	41	46	44	42	41	44	44	45	38	58	36	44	31	44	35	45	38	55	49	44	42	42	44	49	38	39	35	37	35	49	47	37	46	45	43	40	44	32	41	38	36	40	46	37	38	50	53	43	33	38	48	54	30	50	54	40	37	52	39	53	33	38	43	47	37	36	41	52	37	42	38	34	46	42	36	41	38	38	44	40	35	36	34	40	50	47	42	47	49	38	42	41	49	57	49	37	42	39	39	39	42	48	34	28	43	40	32	35	30	49	42	38	39	44	36	39	44	48	49	29	35	46	55	45	36	36	43	53	46	41	39	48	34	40	36	45	39	34	46	46	40	34	41	48	45	41	42	40	29	42	48	39	44	55	33	32	49	41	37	44	35	41	36	33	47	41	50	43	44	41	45	45	50	40	37	44	48	45	34	30	43	36	38	46	32	34	37	51	33	50	39	34	41	59	47	43	45	38	42	39	37	37	56	32	41	43	48	42	47	44	47	37	41	47	50	45	24	33	45	51	34	33	39	46	32	50	41	21	48	45	52	49	52	43	42	45	41	47	37	34	42	44	49	49	39	47	33	40	53	48	51	40	34	44	39	42	42	48	51	24	48	43	46	50	45	41	44	36	42	50	41	37	44	40	44	45	41	35	30	33	55	31	36	43	44	44	40	34	38	30	31	50	40	42	40	37	33	37	35	64	36	39	39	35	43	30	37	37	36	25	44	36	43	39	39	40	37	35	48	46	33	46	39	43	40	41	39	42	46	54	42	52	46	43	45	49	46	55	44	39	38	50	36	34	42	30	57	36	47	38	36	41	48	49	42	34	56	32	43	40	48	43	54	49	39	39	45	37	35	42	44	46	42	40	40	28	45	41	47	36	48	51	40	35	39	43	35	38	36	37	36	41	39	38	43	33	48	36	44	43	49	43	45	49	37	49	36	27	42	37	44	41	48	41	41	49	28	39	44	47	38	40	41	49	35	44	44	36	34	39	52	56	30	48	31	41	43	35	35	41	31	36	40	30	30	41	32	45	41	33	48	43	50	33	47	35	45	44	39	38	38	42	38	43	43	50	38	41	43	47	52	38	41	44	37	49	46	35	47	45	45	40	47	50	52	43	49	43	32	47	51	47	32	34	43	46	49	35	49	46	43	42	39	25	47	38	40	36	46	44	31	33	52	35	39	36	56	40	44	30	38	38	37	49	34	45	38	46	42	39	35	41	25	35	33	42	58	47	34	41	40	30	31	44	35	35	38	44	44	49	39	32	40	34	44	45	36	45	37	40	32	45	42	40	32	34	36	35	45	50	31	42	38	45	54	38	41	41	48	40	43	52	44	45	34	40	33	36	44	52	49	32	41	39	46	45	41	44	47	33	35	42	30	29	43	43	46	47	44	41	46	52	39	42	33	45	46	48	52	51	44	48	44	40	35	44	49	42	38	43	45	44	48	35	43	39	42	37	39	45	38	43	40	56	44	49	40	35	42	39	41	53	43	55	42	48	42	35	40	43	54	30	35	41	39	42	35	33	37	43	41	34	58	41	41	41	39	39	29	35	41	35	41	52	43	46	49	49	48	31	56	58	47	41	37	39	42	42	47	36	35	39	46	40	48	36	44	43	49	40	41	50	35	47	34	40	31	50	36	27	43	37	47	43	47	39	52	51	45	40	31	43	38	40	34	43	46	31	28	45	40	46	34	44	38	36	60	37	52	49	48	49	56	44	55	48	35	47	52	45	27	39	30	38	45	48	45	46	42	55	36	54	49	38	38	32	53	40	37	44	37	42	39	47	45	51	38	46	37	47	39	31	37	50	42	45	42	45	40	35	44	50	53	50	53	42	36	30	44	45	47	49	34	32	35	41	48	32	30	43	40	38	39	35	36	48	46	46	45	36	34	38	40	39	46	46	42	39	56	49	38	51	53	52	36	45	36	39	45	52	28	37	35	44	27	45	46	42	36	46	34	40	31	37	37	45	40	33	56	53	37	30	41	38	39	43	42	42	47	38	43	33	46	42	46	43	39	49	35	37	39	44	38	46	48	31	47	52	48	46	36	37	39	47	34	38	34	58	36	48	39	27	40	40	48	33	54	28	51	46	41	41	41	46	44	46	40	55	44	53	32	41	44	37	44	43	39	41	37	42	39	40	35	38	31	42	40	43	39	44	40	47	50	40	38	29	44	40	30	46	50	47	40	47	49	33	43	39	47	46	29	42	46	34	51	48	41	40	44	42	46	28	48	38	36	39	43	43	28	45	34	42	48	34	41	53	39	52	38	43	61	47	28	43	40	39	32	41	45	43	42	41	36	33	40	47	43	53	43	32	44	45	41	41	37	37	46	47	37	31	47	44	42	46	49	54	46	49	56	36	41	32	44	32	39	45	43	47	42	35	41	36	37	49	39	43	47	44	44	50	31	43	41	41	33	35	43	38	46	30	36	37	40	28	32	43	50	47	37	43	36	38	51	46	38	42	41	38	47	42	37	46	31	26	42	35	36	45	38	52	45	40	38	40	42	47	40	38	36	30	41	52	39	39	50	42	43	42	40	50	35	41	37	41	27	49	43	42	40	42	33	32	41	44	41	36	42	45	42	40	54	37	38	45	39	39	30	35	45	50	39	34	39	47	36	46	48	38	48	37	39	38	36	43	33	45	37	48	53	51	44	43	53	48	44	54	44	29	42	48	52	39	43	48	34	49	50	37	31	38	33	37	40	55	41	39	31	36	30	45	25	34	47	42	36	57	28	44	41	36	47	44	43	31	53	40	42	36	40	41	49	53	38	57	47	42	44	41	34	53	40	30	29	38	35	37	44	34	33	34	29	40	36	40	51	35	38	42	45	47	32	41	45	35	33	38	42	41	41	51	35	44	42	44	39	27	37	38	43	49	45	59	40	46	38	39	40	54	50	50	38	41	45	34	33	31	33	34	29	45	53	49	51	32	46	34	45	35	37	32	42	35	35	38	33	39	42	47	39	43	47	40	49	44	45	47	35	41	45	48	38	33	44	45	38	37	49	39	34	43	46	33	39	29	43	41	39	38	28	40	41	43	37	45	46	20	45	43	49	44	51
10768	3700	2277	7267	22203	44431	62092	60091	46863	34788	24776	14367	6143	2227	953	633	568	570	574	545	589	537	533	533	541	554	546	550	557	525	583	561	576	562	544	539	545	563	528	540	500	584	534	525	524	530	530	548	544	554	543	517	527	552	534	506	543	534	509	516	537	547	545	522	503	552	574	543	519	514	521	565	541	546	571	540	565	507	552	539	538	538	536	582	533	551	581	527	532	548	538	586	534	511	525	557	548	550	565	539	521	549	540	521	563	528	570	490	520	536	519	538	524	543	492	560	568	509	539	558	587	579	559	580	564	593	542	514	526	568	566	517	527	524	534	551	535	530	541	539	535	555	548	553	526	544	541	529	533	535	552	530	557	493	544	545	527	543	526	543	571	548	539	568	546	538	533	560	522	528	518	543	545	567	552	516	575	546	511	534	539	550	567	568	527	564	515	497	526	522	528	555	542	539	565	560	525	594	559	506	559	539	589	505	520	508	527	498	562	529	575	511	544	571	526	537	517	563	518	526	581	540	496	552	537	543	499	501	545	534	524	504	549	530	558	540	557	552	518	548	539	508	532	590	510	555	534	527	584	556	558	586	579	525	542	532	581	594	508	533	528	526	534	551	511	573	519	550	511	526	539	569	534	510	573	530	536	506	555	548	568	551	576	573	588	551	518	566	525	547	529	576	597	551	538	559	544	542	568	513	539	561	590	543	542	536	543	571	551	569	530	514	535	490	517	556	528	551	562	560	557	560	516	544	548	519	579	548	541	544	577	492	551	520	506	554	500	527	557	550	555	504	558	561	525	547	547	539	558	536	529	560	586	490	553	545	532	548	524	499	562	536	528	582	559	545	505	591	539	482	537	522	491	537	586	506	510	566	524	528	536	565	559	557	521	541	544	521	528	543	551	540	509	561	562	547	526	559	530	521	536	550	555	531	541	564	493	536	542	513	544	510	553	522	552	543	550	514	494	519	555	563	578	566	534	536	535	558	517	497	534	531	523	584	556	553	487	564	497	547	572	560	544	564	517	524	510	542	561	550	561	551	576	557	533	509	556	507	562	515	508	543	531	559	539	553	542	564	584	521	524	554	544	538	512	536	514	527	576	559	523	581	581	532	544	492	526	564	545	507	563	597	564	526	544	511	493	559	543	526	537	528	524	536	532	511	560	542	561	475	539	540	490	550	534	538	542	543	551	502	500	543	595	527	536	555	580	534	560	514	536	541	535	544	557	529	563	569	510	512	577	563	538	544	538	555	513	537	546	499	558	520	489	544	572	565	500	483	556	577	563	541	561	517	523	564	515	506	530	512	559	520	512	471	521	548	565	482	499	531	544	545	527	548	530	581	547	549	550	528	529	550	565	499	529	555	531	582	522	563	578	543	534	503	491	522	530	498	518	536	591	572	565	526	549	523	531	552	566	590	529	551	514	521	534	549	503	502	587	530	517	518	530	541	558	533	516	539	536	546	539	563	523	574	532	518	525	567	498	533	559	505	543	526	528	560	544	549	550	504	520	493	551	544	540	519	555	547	540	575	503	553	555	497	536	536	550	555	567	536	572	576	555	585	524	585	536	542	537	540	550	566	541	549	530	566	536	518	525	543	526	561	591	507	505	542	578	505	524	467	535	544	537	514	526	495	511	535	514	578	530	503	545	549	562	547	510	561	518	554	549	582	529	574	530	510	543	496	544	514	558	533	493	537	571	535	567	544	534	510	552	558	512	540	570	559	537	536	549	519	538	555	515	539	554	539	539	585	530	573	518	540	540	544	552	507	513	534	503	563	551	579	522	546	551	544	530	518	505	524	551	513	577	589	523	517	553	560	517	555	533	528	523	556	575	534	530	551	558	544	526	515	530	568	528	529	525	532	560	528	531	566	562	544	539	546	508	513	537	592	528	517	542	539	532	527	541	529	543	614	526	561	537	520	518	557	516	602	499	563	533	520	570	532	552	566	529	534	560	504	487	516	544	563	502	536	561	564	548	533	585	525	547	545	518	570	526	518	543	552	572	547	551	551	517	518	524	545	551	532	546	549	539	502	523	560	522	545	596	572	502	556	570	550	538	566	550	559	576	531	571	511	550	494	542	565	570	533	556	535	519	584	549	516	499	527	527	556	540	566	559	551	587	557	520	545	560	495	535	512	531	552	570	545	538	536	577	556	598	572	548	567	534	527	530	527	504	564	567	548	485	554	546	538	550	511	538	540	568	525	533	517	569	500	544	569	522	530	572	538	524	555	577	517	518	519	520	541	532	545	558	548	557	495	537	507	586	482	572	527	550	574	503	562	546	551	574	530	538	525	565	533	566	572	531	552	511	583	553	531	564	540	537	575	497	573	528	547	520	573	533	522	567	572	551	520	554	490	545	582	538	547	526	527	546	543	564	565	510	565	544	503	497	531	522	499	570	525	529	522	530	555	528	596	518	555	546	557	537	508	537	505	527	524	536	513	561	581	544	526	533	515	532	544	556	546	553	555	525	526	497	540	550	519	548	536	558	568	531	544	512	534	582	531	560	509	523	563	596	550	554	557	528	553	542	498	546	506	568	537	568	552	543	536	530	530	542	530	571	521	526	545	511	567	542	533	504	564	545	512	578	547	508	549	519	564	535	541	515	539	514	531	539	547	563	596	535	523	547	529	545	544	555	509	485	533	510	537	551	528	530	495	536	530	510	534	539	503	532	552	538	576	540	561	549	531	551	537	553	567	532	512	487	549	557	502	564	564	549	530	590	532	557	553	551	524	567	535	521	556	524	565	566	565	528	560	548	536	504	504	562	548	527	560	529	533	505	556	528	529	567	529	543	476	556	562	532	494	544	584	525	546	524	568	560	529	540	547	521	560	561	502	509	545	521	564	562	568	507	541	540	514	513	540	536	562	501	548	555	531	517	542	538	523	557	495	580	526	559	562	521	517	504	525	551	545	505	553	507	540	496	556	558	534	523	557	541	574	528	592	534	533	560	556	470	512	522	539	544	535	570	562	546	529	504	523	551	527	527	526	536	499	531	526	532	529	532	520	547	524	557	507	542	497	516	553	537	487	552	500	568	537	551	540	515	537	561	547	578	533	533	537	536	523	542	534	524	535	564	572	528	538	568	562	576	536	535	526	534	531	564	526	549	534	510	554	519	554	515	536	550	513	529	545	534	566	522	577	532	548	531	538	533	574	501	506	506	576	544	580	531	515	499	559	518	501	501	550	547	491	556	542	522	554	555	549	529	568	550	537	558	524	527	561	537	541	540	555	522	546	532	553	543	573	541	526	507	573	521	570	550	562	535	545	561	555	526	549	589	524	530	527	574	528	529	491	498	604	559	535	545	584	536	587	558	484	582	555	506	529	518	522	524	571	563	556	602	524	533	531	551	507	554	535	548	539	527	525	535	556	540	504	532	537	546	541	490	501	545	527	504	546	505	587	570	505	596	528	554	544	568	556	553	558	526	538	574	536	521	549	539	555	537	545	550	544	562	528	555	591	530	530	544	524	501	561
821	199	164	135	476	4780	16279	19733	13548	7181	2983	1027	345	144	62	53	35	38	49	35	32	47	49	47	37	39	31	46	31	38	47	43	47	44	45	34	52	39	35	35	47	33	40	36	46	30	47	40	49	37	45	60	53	41	41	26	40	40	47	43	54	54	37	34	45	38	41	48	42	46	47	40	54	37	49	41	33	44	41	34	37	38	41	42	36	28	46	53	43	47	37	32	37	36	39	46	45	41	47	40	47	50	59	43	43	43	34	45	46	58	40	33	43	39	54	45	37	40	36	40	48	36	32	42	42	44	42	38	49	40	39	35	48	37	48	48	45	45	46	39	36	52	39	50	41	43	45	49	45	44	40	47	44	39	53	28	40	45	36	44	28	44	43	46	45	43	53	41	39	45	44	46	35	39	50	48	42	44	44	40	35	50	42	48	40	37	50	56	39	40	32	45	40	31	48	42	49	58	38	51	48	44	42	47	36	35	48	51	46	44	52	43	44	46	35	40	51	38	34	45	47	44	40	36	27	26	45	47	38	37	41	54	57	36	41	49	33	40	45	34	37	38	45	39	37	40	42	49	49	46	45	38	34	50	35	44	34	35	42	40	40	34	49	44	35	34	47	36	46	41	47	38	51	57	41	47	52	46	46	44	28	40	48	40	42	34	44	39	36	49	49	45	51	38	31	48	55	44	42	33	29	40	36	49	40	32	35	34	36	47	47	46	54	49	45	38	46	35	46	50	44	46	46	45	30	47	41	31	53	41	38	49	43	41	39	44	31	53	44	45	41	46	44	36	41	40	43	38	36	45	37	39	54	35	44	45	53	43	56	39	49	41	34	30	29	36	46	43	41	39	29	37	48	43	35	55	40	42	43	41	30	42	44	35	40	38	51	33	38	45	42	42	48	52	53	44	38	40	44	38	44	43	34	41	44	45	44	50	50	44	45	42	47	35	43	46	33	42	44	42	44	36	50	43	36	36	46	39	34	34	37	48	35	38	42	42	38	33	40	28	48	42	46	40	40	37	42	31	40	48	46	43	40	47	35	48	31	41	42	36	52	36	45	51	50	44	41	48	43	47	39	52	40	41	35	50	41	42	31	49	52	45	40	40	45	35	42	46	47	43	33	42	34	37	30	54	48	38	39	36	49	41	53	40	46	40	38	47	44	46	40	35	48	43	45	35	58	36	43	45	39	37	37	44	34	40	48	36	40	48	43	46	46	41	43	46	46	36	33	42	48	42	48	51	39	39	43	40	43	40	48	43	51	34	35	42	45	41	47	43	51	33	43	50	45	43	29	39	42	38	41	44	42	39	38	37	36	43	53	34	39	52	29	46	32	29	49	43	42	45	48	53	47	45	41	44	55	44	46	45	42	42	36	55	46	40	58	37	48	48	65	46	34	44	45	49	47	47	38	47	38	40	38	42	43	35	50	42	38	46	38	35	40	40	55	39	44	44	35	46	44	53	32	46	44	47	42	32	49	42	54	31	30	45	44	35	47	45	34	45	43	45	36	45	55	35	48	36	39	41	43	45	34	43	44	53	52	34	38	36	39	36	46	55	53	42	41	40	43	45	42	37	34	40	38	45	45	44	41	41	40	34	51	42	38	42	39	46	36	49	45	44	48	31	33	42	29	40	45	38	39	43	30	46	36	38	40	39	44	49	47	43	28	39	36	34	41	43	33	46	37	31	42	50	50	40	39	34	52	40	37	42	46	56	37	42	41	35	33	47	44	42	33	52	46	38	49	36	39	41	42	47	27	45	42	56	42	37	41	33	51	42	43	34	45	55	33	39	43	38	39	58	34	31	41	49	39	39	37	53	36	51	43	46	42	48	47	58	33	42	37	43	49	34	34	40	41	45	47	40	55	35	34	36	43	44	44	39	35	39	36	36	48	42	45	41	45	48	47	50	40	50	44	38	40	48	36	49	45	41	36	30	47	35	42	43	39	50	37	41	38	55	25	36	50	49	38	45	48	41	52	43	47	44	42	46	52	44	38	40	48	37	52	30	47	37	43	38	41	38	37	32	47	46	39	41	46	40	35	40	49	39	45	44	45	36	46	47	42	30	36	42	30	54	38	38	35	54	37	54	49	37	46	46	41	29	32	44	45	57	40	39	51	47	55	37	43	39	37	53	43	49	47	32	38	45	37	50	46	36	43	41	38	33	39	36	32	41	37	32	38	43	34	55	39	37	50	47	42	41	39	48	51	40	43	50	48	53	56	49	33	42	41	33	46	45	34	40	42	31	40	32	39	44	52	44	62	28	41	44	41	42	50	53	38	49	52	42	34	41	43	39	38	50	47	44	50	38	47	37	44	40	45	40	50	37	46	47	36	51	39	43	41	45	37	51	36	42	43	47	33	44	57	47	37	51	39	38	35	44	47	34	48	42	36	26	45	46	47	29	40	35	44	41	37	42	42	50	44	44	52	50	47	54	49	42	35	47	44	36	42	56	37	33	40	38	39	48	45	44	48	40	34	45	38	49	44	39	52	46	41	36	40	38	50	46	43	37	37	44	45	42	37	38	47	54	63	41	38	43	44	43	53	38	50	44	49	34	47	45	40	49	32	43	39	42	39	57	46	50	43	42	42	48	57	48	44	37	46	38	41	37	46	40	36	36	43	44	44	55	37	45	42	45	55	49	47	44	42	38	43	43	49	44	35	37	45	35	33	43	43	40	36	38	39	46	52	53	38	53	46	46	41	43	37	43	51	48	40	46	45	41	43	35	38	40	41	46	37	38	37	44	46	47	55	38	40	39	38	35	29	42	44	51	47	45	38	29	44	46	44	40	40	39	31	31	44	39	38	43	46	39	32	47	59	37	36	40	53	37	49	39	44	42	45	40	37	38	39	28	51	39	43	38	43	53	42	45	45	40	42	48	52	54	36	51	42	44	39	44	42	34	46	48	48	42	35	38	52	36	41	45	42	42	33	34	36	34	47	41	39	47	38	26	41	57	42	49	38	60	36	35	50	50	45	38	47	41	44	42	35	38	47	32	45	47	42	34	42	37	49	45	41	37	51	52	43	39	39	38	35	43	32	39	49	46	56	46	46	35	40	48	46	39	42	44	44	41	48	39	34	47	38	43	35	32	42	44	37	38	35	37	39	45	37	33	50	43	42	38	40	49	40	42	41	41	47	22	36	44	54	48	41	44	38	37	48	49	41	36	43	45	45	35	40	49	46	30	38	31	41	42	42	53	44	47	43	51	39	49	39	51	34	48	42	35	44	45	41	39	51	49	33	43	34	42	35	56	42	40	45	35	44	46	39	52	53	49	50	40	42	34	36	32	46	34	38	40	41	40	36	42	40	35	46	41	44	40	42	24	36	46	36	54	53	46	52	43	43	45	45	36	47	42	48	48	49	45	50	39	31	33	49	43	36	49	33	48	56	53	42	38	37	49	37	39	47	37	39	41	56	57	49	49	47	36	31	33	42	44	45	36	40	47	40	48	41	40	50	49	42	36	49	43	45	46
14499	5902	3220	8716	28906	51907	68445	69315	54888	41433	30204	18978	8909	3103	1213	747	596	579	538	533	590	540	552	545	571	533	553	530	568	532	557	522	552	590	572	546	563	529	559	550	533	586	585	591	521	512	521	544	570	569	542	537	542	569	562	534	562	563	543	528	541	537	528	563	554	580	498	540	575	526	505	516	546	540	548	544	587	535	575	560	544	559	541	518	509	572	551	529	530	529	553	566	558	563	513	597	560	572	545	564	568	541	550	564	540	571	543	503	539	536	571	569	505	557	576	513	525	551	577	551	527	581	534	540	560	607	532	539	553	568	542	538	570	595	569	558	572	512	602	568	509	518	543	525	538	530	523	546	547	575	540	535	540	547	560	548	508	507	529	555	576	526	538	542	607	535	541	543	586	532	584	593	522	582	528	580	580	525	519	540	555	531	560	544	525	559	546	534	554	538	570	536	521	554	546	533	577	568	513	543	542	557	566	574	568	548	566	518	571	555	572	537	552	572	539	559	518	573	513	585	547	508	540	568	545	567	525	506	550	527	563	550	571	591	548	542	603	573	554	544	608	561	590	543	540	600	527	512	546	531	539	572	559	537	580	545	559	524	558	540	545	564	564	574	564	573	519	522	549	542	562	520	549	542	534	525	519	522	589	535	538	538	544	582	572	518	552	538	530	576	552	576	545	538	547	572	540	541	557	567	572	620	535	522	531	575	588	512	495	545	547	503	548	559	545	534	565	543	550	585	536	529	552	583	544	532	597	545	558	572	542	528	567	568	571	564	539	544	548	552	505	530	523	547	531	554	575	507	551	539	591	536	528	567	540	551	530	504	537	512	580	564	556	543	573	579	475	552	550	599	542	509	561	566	564	562	566	596	545	558	557	565	532	545	582	544	549	560	558	580	509	565	530	588	527	540	573	576	548	551	525	539	537	552	564	551	568	532	537	537	518	524	542	566	539	592	576	554	565	585	529	510	579	533	576	552	545	576	552	560	547	554	568	488	551	533	506	527	558	574	525	523	527	588	583	530	531	528	540	579	545	559	547	570	563	524	596	551	545	553	555	521	505	538	541	546	572	577	516	545	512	587	538	520	520	569	571	568	558	515	574	559	575	518	557	516	569	555	570	557	558	536	517	515	511	527	539	524	593	578	530	551	571	577	529	569	590	513	536	517	573	516	579	531	542	567	546	526	514	552	542	533	526	551	542	570	573	559	570	548	523	573	592	539	575	582	554	557	571	564	519	531	550	579	566	549	543	535	543	555	562	528	540	539	562	600	573	568	504	487	576	562	522	575	546	568	524	562	579	559	500	534	561	566	552	546	562	521	560	587	530	561	530	519	509	514	552	513	571	535	533	554	516	538	563	554	567	555	513	559	526	526	544	483	560	530	563	579	535	546	571	561	503	599	563	555	550	523	531	558	510	581	534	556	526	593	533	541	550	532	541	551	582	528	531	537	575	538	574	553	575	527	519	569	535	605	549	565	550	542	542	526	561	555	548	538	551	558	528	494	545	563	556	539	566	577	532	557	523	544	570	581	548	542	560	537	584	602	526	538	582	576	607	551	555	550	562	562	552	505	548	554	557	575	554	583	578	551	612	586	531	519	566	554	552	531	582	526	549	578	576	482	555	548	547	529	518	512	509	539	553	496	520	580	523	564	561	567	548	553	526	540	551	574	625	522	566	531	499	562	573	548	596	506	552	531	558	570	538	587	563	576	588	525	517	559	571	546	513	543	539	542	534	561	558	552	571	510	515	529	563	518	502	525	544	549	523	554	583	565	540	543	544	542	553	573	561	514	578	546	556	546	526	559	547	524	539	561	550	555	527	526	552	531	506	544	581	529	574	549	580	561	562	494	594	542	568	543	519	566	522	545	524	536	549	521	526	549	591	558	538	557	499	522	546	550	565	554	557	522	559	564	559	513	556	559	544	534	541	569	540	534	557	529	557	547	517	537	574	559	580	585	546	511	577	598	573	529	586	559	544	593	567	555	529	570	553	563	540	575	523	519	557	498	533	568	491	529	540	608	547	548	555	560	533	540	563	533	551	554	492	557	577	560	549	540	604	547	550	581	517	561	557	537	543	567	528	593	567	581	539	507	535	532	519	567	585	536	519	510	545	526	534	511	524	548	527	559	552	545	553	531	548	562	563	543	533	533	496	533	527	557	555	556	577	564	522	551	556	537	519	556	545	570	541	530	545	544	528	522	535	563	521	540	562	484	554	546	543	560	564	605	579	561	609	586	585	541	516	506	545	507	562	555	548	547	521	542	547	539	525	516	546	561	564	516	571	532	570	547	539	532	558	548	590	542	557	548	535	537	486	571	584	572	563	567	551	527	520	555	506	588	565	521	527	527	545	596	570	542	550	540	564	539	573	545	590	561	522	580	574	549	535	537	560	585	568	553	561	549	534	559	514	571	581	590	505	552	546	538	568	555	550	565	532	591	519	547	519	562	565	537	546	544	561	526	568	591	515	554	563	558	534	511	497	576	520	530	578	527	552	521	554	574	518	540	563	535	570	530	538	568	545	554	552	562	506	585	556	581	530	561	537	557	557	545	590	561	552	575	552	550	565	549	554	558	538	510	583	574	503	573	568	597	541	573	543	573	569	522	538	503	545	550	577	550	534	517	546	532	606	574	548	556	543	524	539	506	537	500	526	549	572	545	564	546	575	557	527	563	558	545	508	561	531	516	551	562	508	533	546	508	571	539	522	553	546	549	560	526	549	516	567	563	552	531	534	560	538	553	573	572	584	525	545	528	552	530	575	560	512	557	531	532	556	552	530	547	522	552	514	602	552	515	496	546	568	542	578	552	565	534	542	543	525	518	531	530	555	533	561	503	542	591	560	546	567	562	547	516	589	541	512	536	531	556	581	520	533	575	543	564	531	519	549	524	550	559	561	543	576	558	513	536	535	566	608	546	527	551	572	571	522	547	530	557	552	525	528	559	537	519	554	582	564	565	563	538	569	623	577	559	547	571	574	533	558	543	572	544	533	573	539	503	569	558	557	556	503	564	517	525	594	551	546	563	554	509	544	532	582	550	572	495	557	516	583	502	590	529	542	500	544	550	563	563	532	541	610	582	577	523	566	567	577	554	554	513	536	548	516	546	533	524	524	534	544	549	562	515	554	568	540	547	556	531	523	587	526	573	566	519	533	558	547	526	560	503	554	567	566	564	517	559	521	559	568	547	560	562	576	537	561	529	486	552	552	556	522	535	541	571	531	520	571	552	590	545	564	541	529	538	556	574	574	504	503	573	561	547	549	562	555	554	519	548	554	572	577	567	538	515	483	539	512	600	533	557	523	593	560	588	554	535	560	560	548	530	573	555	542	562	507	570	577	584	551	586	551	557	562	562	490	590	549	576	550	509	582	541	557	581	593	564	515	566	598	553	517	546	552	542	559	537	598	587	549	554	605	562	529	641	547	571	560	592	553	565	550	524	598	545	563	591	516	547	555	544	589	568	544	511	509	551	573	586
1172	61	52	73	249	1652	3848	3783	2751	1514	654	291	104	54	30	52	27	43	28	40	40	33	30	29	38	30	44	44	38	40	35	37	40	37	38	42	46	42	44	40	42	40	38	37	40	50	40	31	34	37	39	41	39	40	42	37	41	37	40	35	37	43	31	40	33	37	38	31	37	42	43	34	35	44	45	41	36	39	27	44	41	42	42	40	46	40	41	36	32	38	31	35	40	36	44	49	33	46	45	44	39	31	40	27	27	40	28	36	39	34	48	31	39	43	33	38	54	38	44	45	36	45	38	35	26	30	28	43	40	52	42	35	27	40	37	47	33	31	26	29	42	31	43	39	45	32	44	40	34	45	41	37	35	45	31	51	36	41	39	35	36	39	36	33	36	37	34	42	40	40	41	44	40	31	32	38	31	34	32	39	34	35	51	37	33	44	34	34	32	30	27	32	36	40	40	41	40	42	34	30	29	39	36	29	41	35	34	39	34	34	33	38	31	33	32	30	35	52	31	35	41	37	34	39	39	29	35	38	37	40	41	37	32	30	41	37	34	39	35	36	39	36	43	39	41	43	35	49	30	37	28	47	38	55	36	35	37	41	29	28	39	52	41	29	33	25	47	30	40	43	34	30	41	37	33	45	34	46	27	34	29	37	31	34	42	34	27	43	42	40	39	35	31	38	34	33	30	31	40	32	39	55	40	33	34	29	34	34	37	44	42	48	32	45	40	43	45	26	27	30	36	43	36	35	28	43	25	34	32	31	34	33	43	43	36	37	34	44	39	36	45	41	36	29	38	44	43	36	43	36	33	41	40	42	30	42	35	39	39	37	46	42	51	43	47	36	36	32	39	39	36	39	37	36	40	24	33	42	30	53	31	33	38	31	39	30	32	46	35	35	33	37	39	38	33	42	35	35	35	42	23	45	45	40	32	34	37	26	32	37	37	41	39	30	35	39	38	31	36	38	44	37	33	39	37	27	30	52	36	29	27	32	44	34	39	39	45	40	34	35	33	48	41	38	48	34	40	52	37	33	47	45	47	31	21	41	32	35	33	37	42	30	36	27	37	38	24	24	43	42	46	36	30	41	38	39	38	41	37	31	47	35	40	44	41	39	34	35	35	45	29	36	46	40	42	45	38	36	43	33	50	42	31	36	42	45	40	37	42	41	34	40	38	39	43	37	32	34	25	35	40	34	37	28	42	41	34	38	37	31	36	41	37	27	47	28	39	53	42	30	43	27	42	39	38	31	23	35	32	46	35	37	38	31	47	37	35	35	39	44	40	40	42	39	39	44	47	29	37	36	29	32	39	38	41	36	32	35	36	34	28	27	37	38	39	42	41	39	35	34	33	35	40	39	30	36	32	35	29	37	51	35	35	38	35	45	40	31	37	27	40	40	45	30	37	33	30	40	39	41	45	26	45	45	35	33	41	39	48	28	37	30	31	34	37	36	42	38	37	40	26	46	40	34	36	31	38	44	31	34	45	34	46	34	37	36	37	39	42	29	39	31	29	27	25	32	43	32	33	37	28	49	27	37	40	39	36	45	41	40	36	38	32	41	36	33	39	29	42	42	37	30	61	34	34	36	38	38	28	41	40	45	30	35	37	40	34	37	37	37	31	35	39	37	31	37	35	42	37	31	39	35	40	38	41	35	36	35	43	34	33	36	34	36	40	39	28	45	45	34	35	43	45	44	28	37	28	40	50	33	31	38	50	37	33	40	37	34	41	36	30	37	33	44	44	27	44	29	32	33	43	40	41	27	30	46	34	23	40	50	40	34	31	29	44	36	47	47	37	44	30	42	43	38	42	20	37	31	39	40	43	45	38	36	33	37	41	45	42	38	39	30	41	37	43	41	44	30	22	30	31	39	46	39	31	33	41	35	28	38	44	30	39	37	38	27	30	51	38	43	41	39	33	29	42	35	31	33	31	41	32	45	37	42	32	36	33	32	38	32	32	54	39	36	33	44	39	43	41	54	38	38	37	40	38	38	37	23	43	38	34	31	37	43	42	33	41	37	41	44	33	43	37	48	41	43	40	41	38	38	33	35	34	33	37	45	37	35	37	47	33	38	44	49	37	35	30	46	36	31	38	43	36	41	22	46	27	35	35	37	32	41	29	37	43	40	34	33	31	36	30	36	38	34	30	44	36	45	36	30	41	42	32	30	34	38	49	24	30	50	32	43	37	36	33	39	40	45	31	45	39	40	35	31	46	38	40	43	50	44	29	26	40	30	30	36	38	37	38	47	27	45	36	38	39	42	28	31	40	38	43	50	34	44	38	31	28	38	36	45	37	40	24	29	43	38	28	25	40	47	36	41	39	34	31	41	46	41	31	42	33	29	31	32	29	36	33	33	36	36	35	40	38	32	36	35	40	27	40	39	27	31	42	53	30	35	30	33	41	45	36	35	49	45	30	39	35	41	33	32	40	40	41	35	32	31	45	45	36	33	33	46	32	44	42	29	26	35	29	33	33	37	44	34	36	44	43	31	35	42	31	51	42	52	39	33	38	23	32	39	33	36	46	42	30	49	38	50	39	30	34	31	33	49	31	45	34	30	41	44	31	37	38	30	36	33	34	31	37	32	29	29	36	28	34	34	48	41	46	51	31	41	47	48	42	37	35	34	31	28	35	30	32	39	26	35	31	41	43	45	28	39	45	34	27	38	47	50	39	44	43	58	42	31	41	36	28	36	45	38	30	42	38	45	36	37	33	37	40	36	32	34	37	33	26	37	35	40	45	42	38	37	38	29	37	38	41	38	30	31	34	38	43	35	39	47	41	38	43	29	40	38	40	34	32	33	38	31	37	36	38	41	35	40	39	40	34	51	41	37	37	36	42	38	45	37	50	37	30	37	36	29	40	35	42	49	34	47	43	39	39	36	41	43	27	27	34	34	40	36	39	48	30	33	38	25	36	33	35	39	42	40	36	51	28	45	41	42	31	41	35	23	48	32	40	37	52	36	47	35	53	35	33	34	37	40	47	39	33	42	36	29	48	39	38	31	34	40	28	33	38	42	30	28	40	40	37	38	39	47	49	26	44	54	31	37	48	29	31	28	35	34	33	38	53	37	41	39	33	35	38	31	36	39	38	45	44	34	49	36	44	41	40	45	45	30	37	25	42	31	45	41	38	39	39	44	29	36	46	32	32	40	31	29	33	44	27	33	47	30	39	39	40	51	50	43	42	32	43	45	37	44	46	36	38	39	34	39	32	39	41	36	25	38	33	32	41	32	29	33	46	42	44	42	35	47	36	39	45	28	26	37	33	32	34	42	26	37	43	39	24	37	37	41	37	42	41	34	40	42	37	34	49	35	41	48	44	31	32	34	34	37	32	30	39	46	31	30	30	42	40	38	33	44	35	41	37	35	29	32	35	38	40	34	25	48	35	35	43	31	35	29	31	37	51	44	38	41	48	27	40	32	44	41	42	43	44	35	31	29	33	38	42	35	22	32	37	40	34	38	31	30	30	43	45	25
8423	1810	1225	5179	21281	38897	43209	39266	32708	25077	15693	7801	3104	1156	687	541	526	506	509	484	484	521	499	482	470	470	502	500	485	501	509	455	493	493	510	461	448	480	477	504	502	488	535	469	515	480	480	458	498	469	471	472	503	487	444	481	498	508	536	462	476	518	461	481	464	484	499	483	482	462	471	475	505	501	510	477	486	484	442	491	469	486	466	480	501	464	430	494	456	487	499	471	475	501	440	475	460	498	517	483	454	492	474	475	517	474	465	485	465	441	493	518	492	498	484	508	496	485	505	492	474	481	476	465	490	488	438	464	509	487	494	461	499	466	493	503	480	465	499	478	496	491	488	520	471	455	471	446	488	482	487	496	510	531	466	467	443	455	503	476	518	464	526	478	464	493	468	457	455	511	463	539	474	478	473	473	447	474	458	469	484	472	463	506	481	458	476	452	504	414	498	458	465	461	455	490	520	517	487	503	465	501	441	470	481	509	455	458	497	494	485	531	482	495	506	442	495	492	510	451	467	482	505	511	486	484	468	486	489	492	487	496	455	467	493	448	525	477	459	512	488	486	515	487	497	525	442	462	475	478	498	521	475	489	527	475	493	487	486	518	506	476	469	527	513	473	469	474	519	479	461	481	467	503	486	500	497	457	485	474	490	456	477	547	483	499	487	483	505	451	491	484	440	484	506	475	519	489	508	496	516	490	459	488	480	479	498	488	471	453	484	456	489	478	483	503	484	472	495	487	476	484	481	503	469	511	477	470	473	497	469	479	486	487	498	487	461	470	513	497	514	461	477	507	481	484	460	520	463	461	469	498	495	455	477	489	508	470	478	451	448	511	491	409	461	518	484	481	530	481	482	530	495	501	514	499	475	490	504	468	440	443	488	473	474	449	469	491	470	490	504	532	498	440	514	482	483	476	464	465	457	495	492	460	479	503	518	515	459	471	495	536	490	493	487	473	478	484	459	470	478	528	473	486	518	519	509	457	501	474	460	475	456	473	458	532	488	511	483	553	500	459	472	478	431	485	470	463	492	514	472	471	454	496	504	465	484	440	489	469	475	466	455	510	488	489	478	511	482	492	489	507	457	483	528	471	490	456	465	481	508	450	500	490	473	493	461	481	500	460	495	471	501	507	457	499	468	504	509	487	488	499	487	462	489	493	525	502	457	482	456	508	480	486	478	478	514	469	495	447	489	515	511	455	484	485	482	479	505	448	496	460	474	474	466	444	490	527	494	475	498	509	505	491	503	437	472	499	468	491	494	497	502	474	496	466	474	438	489	471	517	457	475	481	526	493	503	497	520	511	467	448	456	479	488	476	430	509	479	473	519	490	534	424	497	487	464	472	473	494	488	482	473	517	503	479	477	484	516	470	472	483	484	477	465	528	510	451	465	496	442	539	488	508	495	485	518	472	466	491	474	464	480	504	536	493	483	492	490	488	518	502	484	503	442	499	470	445	485	459	509	481	467	487	486	466	502	499	521	495	467	493	425	498	530	468	429	471	466	512	524	466	471	477	461	513	469	479	482	473	444	495	503	442	497	501	478	482	486	499	463	464	492	479	532	494	480	472	480	452	493	514	499	519	436	522	508	475	451	482	515	471	481	513	501	455	498	498	464	510	487	472	484	513	491	516	504	521	491	487	541	477	510	487	457	495	528	484	498	492	507	463	451	486	469	496	506	533	480	459	482	495	493	495	495	521	480	506	512	473	467	459	478	431	475	459	491	469	525	490	461	469	461	463	508	503	470	479	474	483	484	499	472	478	501	552	464	459	465	456	476	444	461	461	481	503	497	484	472	461	460	520	502	467	492	475	471	497	485	493	463	453	496	498	463	502	512	428	504	524	472	490	490	433	483	530	498	491	469	444	522	491	442	465	494	497	523	451	482	495	461	471	515	498	487	486	498	491	488	461	464	505	503	484	461	474	471	483	482	471	462	481	483	493	441	466	469	476	486	521	486	460	486	471	527	488	489	463	501	449	482	466	467	480	442	491	488	497	468	495	502	491	503	477	490	443	515	507	478	471	478	495	487	437	470	523	483	523	487	535	470	499	482	473	479	467	464	517	459	489	463	472	478	480	462	476	492	495	458	486	446	509	474	479	468	484	466	416	458	496	499	498	491	482	485	514	487	469	494	496	485	472	479	494	491	496	462	466	499	473	483	467	477	485	459	521	454	460	471	498	515	499	474	496	478	470	478	468	496	481	494	436	505	511	493	520	468	502	468	471	478	505	456	505	454	513	501	481	488	498	471	417	458	451	470	475	492	514	502	486	487	494	460	551	486	474	491	479	504	477	491	517	450	432	472	467	447	467	459	486	479	491	497	498	523	449	525	494	514	519	504	487	476	512	466	501	483	509	491	498	486	490	485	534	466	480	528	538	479	455	506	507	502	472	496	501	512	467	505	510	472	478	457	482	498	487	507	470	475	482	500	502	465	483	482	509	489	493	471	487	478	470	467	459	505	470	465	561	458	484	465	467	501	531	500	546	514	453	456	478	460	485	503	474	491	499	476	485	485	476	477	496	524	541	498	506	456	482	526	448	500	475	483	502	488	471	478	486	475	496	488	460	509	484	509	481	488	513	468	498	500	458	503	501	515	461	493	471	442	485	480	484	491	482	478	468	461	473	499	490	415	473	522	497	506	474	463	451	482	476	469	458	539	495	475	431	485	496	479	463	498	520	476	501	475	454	477	457	451	503	526	522	468	469	501	511	517	477	463	495	509	494	475	448	481	504	485	487	453	508	494	507	534	493	451	489	488	483	435	503	484	482	489	500	491	480	465	471	492	481	522	493	484	508	451	517	487	527	488	487	487	497	504	494	500	515	503	482	482	461	502	456	479	495	463	488	524	468	516	450	493	456	478	475	506	487	475	494	528	471	456	499	494	492	493	507	485	462	469	466	486	507	509	509	462	471	487	481	459	480	488	501	482	465	530	428	503	482	500	477	425	475	524	483	518	483	487	483	528	455	475	480	504	478	483	493	492	495	508	515	508	500	530	499	489	506	508	520	498	487	466	488	462	511	517	491	516	467	489	445	471	515	519	478	522	478	471	458	474	471	486	466	456	468	480	472	515	479	463	484	487	488	478	493	461	489	509	463	474	482	495	472	473	495	484	482	505	488	464	498	477	488	464	490	493	477	483	482	457	476	485	442	520	504	496	498	470	499	538	498	466	478	492	502	499	466	451	484	485	536	474	469	489	495	482	469	470	489	473	511	464	502	476	477	486	497	465	460	471	532	485	508	495	500	484	464	505	466	500	478	486	500	478	476	481	489	516	477	499	483	467	469	464	498	467	464	485	494	483	467	498	501	491	502	461	505	479	492	473	495	499	493	507	511	470	479	479	499	495	460	500	522	440	506	485	465	477	513	459	519	510	491	489	493	516	517	519	492	475	478	501	481	492	486	479	473	474	450	503	449	472	470	473	493	484	463	521	510	455	460	489	476	478	493	541	490	472	501	484	412	524	482	488	462	518	485
569	246	179	180	610	3625	9459	11142	8020	4244	1624	604	222	112	62	54	45	48	36	33	40	39	33	33	48	40	37	47	39	36	34	45	41	40	46	26	49	36	37	44	34	35	40	34	35	38	46	40	26	34	28	37	38	31	48	32	25	32	32	46	35	49	36	36	47	42	29	37	31	37	33	35	48	29	34	38	47	38	36	34	33	43	48	28	25	39	42	40	44	39	43	42	50	31	45	40	36	51	35	49	42	35	36	44	31	43	29	42	42	36	44	35	42	36	35	52	26	40	39	41	32	39	38	50	54	36	34	29	36	39	32	33	37	41	40	43	48	37	39	34	36	33	54	34	42	32	27	34	30	38	35	33	36	37	33	25	35	40	62	38	35	40	47	42	44	46	49	29	38	28	39	46	32	38	40	40	41	49	47	34	40	39	36	35	36	31	46	49	41	55	50	43	49	36	44	30	39	46	29	42	38	47	33	40	38	42	31	27	30	38	53	45	33	40	34	43	29	37	38	35	37	28	46	30	38	43	38	48	35	35	45	49	44	42	34	35	40	46	30	30	45	49	35	47	41	43	55	40	38	32	25	43	31	28	36	36	31	46	46	34	42	30	34	41	48	44	40	33	39	42	47	49	36	52	43	39	29	44	37	40	37	34	30	33	36	42	36	38	35	45	28	46	37	36	44	48	39	36	37	43	47	41	33	37	54	41	29	48	50	30	45	43	49	27	40	37	35	37	40	38	38	45	45	47	37	35	34	45	41	39	49	40	48	31	41	40	44	46	43	20	36	36	37	41	42	32	42	50	34	28	40	38	46	33	44	38	35	38	37	38	34	36	31	43	36	35	30	31	42	34	43	44	42	52	28	36	37	42	37	53	45	48	45	31	45	42	47	40	37	39	36	35	45	37	34	36	44	42	30	46	46	48	29	43	38	33	34	43	37	39	38	43	38	32	42	51	30	43	36	41	31	36	39	36	35	36	43	41	50	45	38	45	30	39	39	27	39	30	44	44	40	30	38	38	39	49	44	43	42	40	36	42	47	34	32	49	32	37	66	37	46	46	43	33	40	37	37	43	31	28	45	36	35	36	41	38	41	34	38	30	31	39	46	51	44	39	51	42	27	50	40	36	45	39	33	43	41	40	42	32	37	27	47	35	43	44	43	41	36	43	34	41	40	34	39	47	37	32	44	42	43	33	33	34	41	37	32	37	41	40	44	37	37	42	33	43	56	45	44	43	40	48	38	38	31	44	47	33	34	46	23	44	36	35	29	40	43	29	52	39	39	34	34	44	42	43	44	44	40	39	33	37	33	42	42	40	39	47	39	52	33	35	34	39	43	35	35	30	31	44	35	44	40	40	51	40	39	41	42	44	40	44	42	32	37	48	39	52	33	30	34	41	36	45	45	40	49	39	40	44	35	40	36	54	30	38	40	36	42	39	30	40	40	37	34	40	42	38	31	46	39	44	37	30	40	33	47	38	38	34	39	42	34	44	31	39	36	38	48	51	40	39	40	35	34	41	38	55	36	40	36	43	28	51	35	32	50	45	43	44	33	49	43	45	37	40	29	31	34	37	45	50	44	38	35	42	26	31	41	36	45	33	38	33	40	44	41	45	35	36	40	40	54	33	35	40	35	36	47	33	37	38	26	37	38	33	40	39	46	39	39	30	57	40	57	26	40	47	42	41	33	35	50	29	39	44	34	40	28	36	47	44	52	37	37	45	38	34	45	48	33	41	49	48	30	53	45	40	38	43	41	45	35	37	35	29	42	43	58	42	37	26	32	46	50	37	31	37	32	29	43	40	45	38	33	54	37	36	38	39	40	45	38	44	31	43	47	37	34	30	35	37	48	42	38	45	36	39	43	42	49	29	36	33	50	37	34	49	42	42	29	35	41	42	46	45	50	52	39	56	42	37	27	37	43	36	42	36	31	43	43	51	35	53	39	32	35	43	39	41	47	38	44	46	41	38	37	43	35	30	39	59	36	40	34	38	44	42	40	41	38	55	44	40	42	34	42	42	44	38	33	32	38	40	45	43	29	52	47	41	45	28	36	40	45	44	43	43	38	51	36	44	36	41	35	48	46	42	39	41	38	36	45	37	45	30	40	49	47	41	39	43	41	47	43	36	35	38	29	31	46	27	35	33	46	30	37	52	42	48	42	44	44	31	34	31	30	42	48	39	44	36	42	32	33	40	33	42	43	37	37	48	36	43	44	40	23	45	41	38	33	37	51	33	28	32	38	27	33	40	25	37	26	44	41	42	36	42	47	48	30	36	37	32	37	29	29	45	50	27	39	41	40	35	46	39	39	57	45	27	42	44	39	44	40	37	36	44	36	43	27	41	38	50	50	38	45	38	27	52	43	32	40	52	40	39	32	31	35	38	39	38	41	32	43	42	42	48	33	32	37	28	38	47	44	40	33	29	40	35	31	43	44	42	43	34	37	36	24	46	36	44	39	39	45	43	31	33	50	47	36	34	45	41	38	38	37	49	33	33	33	35	46	46	36	47	34	30	39	42	50	40	43	38	45	45	38	38	41	20	28	33	42	31	32	37	39	30	40	52	44	42	43	45	38	30	30	38	46	38	25	33	35	39	29	43	36	39	38	40	41	42	30	43	49	46	45	42	34	47	41	40	24	34	51	33	34	32	28	35	36	45	33	43	46	38	31	47	42	36	37	32	46	43	37	30	44	44	32	39	40	34	44	36	42	35	48	40	39	45	45	30	49	32	35	42	33	29	44	33	40	47	40	38	47	36	43	41	34	43	37	45	43	39	40	54	25	36	46	30	40	33	41	36	34	51	44	41	40	38	43	43	48	36	42	33	37	40	42	43	42	45	33	42	36	35	31	36	37	50	35	33	45	37	47	34	41	40	44	39	42	39	28	37	28	43	42	43	43	43	31	34	49	41	41	50	42	41	33	42	37	37	53	40	41	35	40	36	40	43	35	39	47	40	46	36	40	44	40	49	33	39	43	35	37	33	41	45	38	36	50	38	38	37	38	31	51	31	43	36	40	39	45	38	45	42	42	48	42	39	42	40	45	53	43	36	40	44	44	36	40	53	30	37	38	37	25	38	49	35	34	39	35	38	44	39	32	39	39	33	33	39	40	36	48	35	38	40	30	56	37	42	36	37	49	47	44	43	42	40	42	44	39	47	36	43	44	40	38	48	39	44	45	29	27	40	32	54	37	37	42	31	48	35	42	37	42	35	40	33	52	46	44	34	44	50	39	48	39	26	41	38	39	38	43	26	54	42	43	44	48	45	49	30	53	27	41	43	34	37	36	40	34	35	44	40	41	35	38	31	49	31	48	35	49	41	33	35	36	31	43	44	41	38	44	42	31	39	46	52	39	35	41	41	34	37	28	34	39	49	40	27	29	39	45	41	47	45	41	39	35	54	35	37	42	32	28	36	39	29	45	32	38	32	37	30	35	42	41	36	47	30	31	38	43	39	45	40	49	31	40	47	42	29	31	51
12714	6657	3701	12107	31750	47521	57415	56373	45454	34394	23714	13847	5926	2233	988	546	501	524	522	451	500	490	502	557	517	519	476	528	471	519	533	510	483	485	530	514	506	507	487	487	488	476	505	490	464	506	512	485	502	501	482	529	480	491	508	489	492	503	549	516	492	485	503	472	511	537	480	491	497	521	562	495	477	501	476	524	503	446	498	494	498	485	491	477	470	508	503	517	498	479	535	528	493	513	516	535	489	504	485	528	462	497	558	523	474	534	538	550	470	521	474	503	427	507	482	488	529	534	493	472	476	532	550	482	493	498	488	492	518	495	471	487	519	452	501	484	498	528	484	494	508	544	518	509	488	499	507	512	493	498	498	522	508	507	505	510	482	500	462	467	513	505	494	488	523	493	495	534	501	529	498	496	507	491	496	508	501	469	503	523	520	486	487	534	497	517	544	501	484	507	479	502	551	472	527	493	472	484	493	513	494	485	499	550	507	503	469	540	509	509	499	468	492	503	520	503	460	506	515	494	501	522	504	467	505	508	517	504	515	493	525	491	519	530	509	517	514	500	479	484	475	470	498	496	524	491	496	547	504	528	518	523	527	501	506	516	490	499	498	496	473	465	551	504	517	466	567	490	482	485	531	488	511	476	488	471	521	509	501	473	473	491	463	531	490	514	517	499	543	513	488	520	525	526	491	476	466	539	544	510	529	529	528	494	490	506	508	528	494	499	544	499	491	477	467	487	489	462	470	493	481	493	509	502	489	503	491	493	462	522	547	513	478	465	534	492	547	485	530	505	480	526	496	539	452	499	512	479	489	499	535	550	495	515	527	462	514	534	509	519	528	495	520	562	511	517	523	553	489	482	527	561	511	494	498	523	478	479	509	456	513	532	516	480	519	475	479	486	494	536	469	514	518	482	519	491	503	489	473	499	511	549	510	533	482	506	501	571	492	498	473	506	492	521	483	498	518	515	477	468	513	498	492	511	504	500	485	465	510	586	501	497	488	464	501	462	495	526	515	478	473	535	458	544	488	503	466	505	514	498	515	484	463	514	499	516	489	497	514	529	519	483	486	519	531	512	479	505	549	495	469	498	521	488	525	531	499	524	516	478	515	520	532	509	474	479	527	521	492	528	469	507	501	485	525	469	490	474	499	479	483	502	550	492	478	488	521	505	546	535	458	507	534	476	556	484	505	537	495	503	538	505	489	541	545	545	503	512	520	537	517	452	466	521	516	474	508	487	475	477	473	470	514	489	460	484	511	477	518	507	517	513	509	524	493	508	499	464	519	517	500	539	511	481	535	500	503	503	493	491	500	496	508	496	483	490	503	493	491	505	506	488	486	486	479	456	511	467	501	493	492	521	488	476	535	495	536	512	496	518	501	528	501	544	520	522	505	516	524	498	507	500	489	503	510	467	521	517	517	458	481	486	493	479	556	520	496	489	481	468	523	478	485	518	508	519	488	503	490	510	493	496	485	507	469	500	499	482	527	481	531	503	517	512	544	502	525	499	503	506	543	486	473	493	478	508	505	471	489	501	551	495	466	462	509	565	509	506	467	525	524	515	493	509	519	525	510	523	532	503	536	512	469	506	500	545	483	525	490	547	435	499	510	497	497	499	508	513	524	482	471	531	512	487	498	489	534	527	510	502	483	484	479	522	519	507	508	487	506	519	494	493	516	514	517	526	481	502	480	485	488	508	516	510	473	452	489	486	491	482	515	486	492	474	504	492	478	478	524	500	526	454	466	497	498	482	467	471	515	558	446	474	488	496	491	549	506	481	462	502	540	502	493	498	468	498	512	509	495	476	490	464	549	446	479	466	498	507	508	504	502	487	469	489	485	500	517	514	496	487	492	542	536	513	500	478	486	545	469	502	497	468	505	494	515	504	544	532	521	493	500	514	522	480	505	509	489	516	504	459	522	462	505	508	477	513	496	515	523	485	509	480	477	491	478	498	494	511	506	519	505	531	505	507	486	516	518	518	503	491	509	502	506	495	528	480	546	497	491	498	481	497	500	530	494	495	513	504	518	560	484	504	520	505	531	503	522	460	502	520	539	511	522	497	498	476	530	492	492	496	479	478	472	486	499	509	509	494	497	508	512	534	478	487	516	506	523	482	465	525	486	520	505	528	461	484	489	498	451	478	478	522	479	482	487	511	454	510	515	503	514	474	498	490	474	557	512	521	517	502	470	500	519	504	498	484	535	494	473	481	516	483	508	491	525	531	492	473	460	452	436	507	504	512	517	487	498	512	503	491	517	504	499	499	465	505	472	520	509	536	469	506	507	520	495	521	497	480	502	542	529	478	485	499	488	560	477	525	495	483	491	523	512	490	510	471	533	523	472	475	490	517	490	495	504	529	513	538	527	506	509	488	571	495	496	519	483	494	526	516	549	496	463	499	488	500	522	517	523	491	520	538	485	477	511	485	503	496	506	484	475	482	513	510	522	551	493	519	484	482	501	531	511	562	506	501	502	445	505	532	523	520	483	520	466	505	511	502	494	479	521	507	460	497	454	507	482	485	487	509	519	491	500	489	511	529	484	488	497	497	492	512	517	496	491	466	489	536	501	492	477	507	485	490	487	508	501	504	497	509	520	438	479	526	496	506	512	488	504	459	499	476	450	486	528	490	485	493	539	521	504	493	530	506	567	518	516	495	469	510	506	517	484	501	477	509	520	499	503	499	523	539	513	490	554	490	491	480	504	528	521	500	496	514	525	512	525	493	490	491	494	468	509	470	513	509	524	495	533	530	515	539	468	434	478	480	509	480	498	505	468	525	517	497	528	479	516	495	517	512	534	510	498	494	492	482	518	506	498	462	558	516	489	519	481	485	493	497	495	444	472	485	500	490	528	514	494	526	514	489	480	550	498	504	464	452	490	505	498	462	466	483	487	495	492	536	522	516	520	516	518	530	503	510	542	491	501	508	482	504	445	465	499	498	490	524	505	500	503	484	489	531	483	498	466	525	486	530	495	513	486	489	546	518	503	538	516	534	486	496	463	515	480	506	535	531	478	507	488	502	521	522	512	522	523	483	514	504	476	506	532	476	487	480	477	498	515	498	498	518	520	511	518	509	488	468	527	475	490	498	504	524	474	528	502	495	494	484	536	504	507	470	488	493	517	483	496	485	502	504	510	496	490	496	489	473	497	483	495	481	486	509	486	499	478	478	485	494	494	484	539	516	497	502	522	497	505	489	512	451	507	491	485	515	462	521	516	530	512	474	519	478	496	487	520	502	498	500	524	463	474	506	486	509	487	521	496	500	507	534	528	497	475	562	492	474	485	470	490	497	512	497	524	476	526	506	482	522	501	502	490	482	495	524	493	493	481	512	515	484	460	489	507	509	512	486	471	487	475	518	522	503	511	499	512	525	501	498	501	558	481	493	511	498	506	505	505	518	461	500	502	441	520	480	446	501	498	504	518	485	504	505	489	481	507	523	508	514	531	493	527	544	501	534	517	512	512	506	495	523	491	472	493	464	524	478
1924	294	257	294	529	2437	11110	12123	8527	3988	1711	620	223	114	58	51	40	42	49	44	35	45	49	46	44	42	39	42	33	43	38	40	46	39	42	39	37	53	42	40	37	37	50	52	36	49	43	42	55	26	43	39	44	40	43	36	37	47	37	39	39	35	38	50	54	42	36	37	44	42	48	31	43	32	54	43	38	42	50	38	49	43	41	39	50	44	40	41	48	32	42	32	33	39	46	50	50	34	53	32	38	32	47	38	50	49	41	39	43	32	51	37	31	36	48	39	40	47	36	32	47	53	43	52	40	36	45	40	47	35	40	36	36	38	37	33	48	34	39	38	33	32	49	45	42	45	36	36	46	41	44	34	37	39	40	49	41	41	38	47	39	35	38	38	33	43	40	41	42	48	42	39	38	37	47	38	41	36	41	42	29	43	42	51	34	40	30	31	37	40	47	44	32	50	45	43	43	41	53	36	34	33	42	34	33	40	39	42	41	34	43	51	53	41	36	38	32	39	34	41	35	45	37	40	44	49	40	44	30	38	38	39	35	42	50	43	33	41	36	43	49	33	47	46	58	35	35	39	50	49	31	34	35	34	35	34	37	35	42	38	32	44	29	38	40	42	34	42	36	58	30	38	33	47	48	52	38	29	38	38	54	42	38	32	42	32	50	33	40	53	40	31	30	50	46	43	48	49	46	33	47	38	45	29	33	47	39	36	44	39	38	41	36	47	47	34	38	35	36	44	45	39	40	45	51	43	49	33	41	43	45	40	49	38	40	40	36	46	31	39	44	44	41	53	39	37	47	38	43	45	46	42	31	27	39	41	42	40	32	36	27	32	36	31	40	42	30	45	35	42	39	56	38	42	38	48	41	41	33	43	42	52	37	34	47	51	44	55	52	42	28	49	48	46	39	41	42	39	46	43	41	41	41	40	49	40	36	33	40	43	33	43	46	42	32	42	45	37	48	44	43	49	41	47	43	41	36	44	44	37	42	43	42	39	45	38	34	42	43	40	50	37	56	50	39	36	43	38	35	44	38	50	45	41	28	42	42	52	42	36	35	49	36	47	40	43	49	50	30	38	53	42	38	45	36	36	32	53	34	44	43	41	36	32	44	49	44	44	41	41	46	39	32	45	49	46	50	41	49	37	42	37	30	40	41	42	47	42	37	31	46	33	42	44	39	51	54	34	33	37	31	44	40	36	42	41	37	42	44	55	49	48	47	52	31	40	42	41	53	43	36	37	33	45	48	38	47	42	43	34	27	47	37	37	37	42	52	49	40	39	36	49	46	34	36	41	41	34	42	53	48	42	42	36	39	30	36	33	56	44	39	34	39	65	58	44	40	32	35	42	43	34	37	37	32	46	46	45	43	46	36	49	38	36	38	45	46	43	40	37	38	28	46	39	33	35	43	41	41	36	41	42	46	43	38	36	40	39	42	29	46	49	42	44	52	32	37	26	46	40	48	49	43	43	55	45	41	41	49	47	51	45	42	35	52	27	38	43	56	51	35	31	37	41	37	39	43	34	37	38	43	38	42	47	41	37	42	26	33	42	52	47	48	39	33	38	35	39	52	40	51	34	39	26	38	49	40	39	41	37	47	44	36	45	48	40	39	38	33	33	49	49	42	49	44	37	36	37	63	47	33	38	52	50	35	40	42	50	44	45	31	37	51	43	48	38	40	64	40	29	37	43	35	42	53	45	52	37	43	34	39	31	32	51	37	50	43	48	37	43	53	44	42	38	44	42	55	47	46	39	35	37	37	64	51	43	44	34	37	39	39	31	39	52	38	31	42	35	44	31	29	34	36	46	48	36	47	34	39	40	46	30	43	47	34	48	45	44	31	41	33	42	30	39	36	42	45	23	43	39	35	47	45	45	38	42	53	33	50	47	37	41	44	48	47	32	38	39	48	44	33	36	36	35	46	42	46	34	45	38	44	49	35	48	43	48	37	33	38	41	48	32	36	34	32	42	43	36	38	42	31	46	39	37	42	36	39	39	38	37	34	37	37	34	45	33	47	42	36	46	49	34	36	45	47	44	37	40	61	34	42	48	34	43	45	41	42	37	40	35	51	44	40	43	49	60	41	40	42	50	44	36	44	47	38	38	40	37	41	46	38	44	45	41	28	33	37	35	35	56	44	38	34	39	43	38	53	55	47	45	43	37	33	39	32	36	50	43	53	42	33	44	50	33	45	43	40	48	44	36	41	36	39	44	45	45	33	41	45	50	39	49	52	30	37	36	50	49	35	40	51	41	42	41	42	40	40	36	50	42	52	40	35	37	53	30	50	46	50	43	35	39	46	45	48	46	35	34	36	40	40	33	37	37	43	46	36	44	50	36	32	43	30	31	26	51	35	34	37	35	34	48	39	41	24	42	32	42	43	37	46	39	42	46	46	30	37	41	44	41	32	34	48	31	40	46	43	34	42	45	39	41	43	55	44	32	35	42	34	35	50	46	39	47	43	42	26	45	40	44	35	44	40	48	31	39	37	47	39	34	34	41	27	37	44	42	45	48	49	27	43	53	39	31	39	39	49	46	44	39	49	53	41	44	41	41	36	38	35	50	28	51	39	35	25	49	39	39	50	45	33	37	37	34	38	41	58	37	54	35	35	36	42	44	48	36	43	34	40	45	37	37	40	40	32	31	40	37	44	43	41	33	57	41	38	35	44	50	47	30	41	47	38	33	45	37	42	36	45	45	40	47	30	41	33	45	40	53	42	35	48	44	36	41	40	56	49	45	55	31	38	41	46	42	50	42	36	44	39	40	46	36	41	39	43	39	43	26	37	36	46	43	48	52	53	46	49	42	47	36	47	37	42	49	42	49	59	39	45	48	38	50	29	50	36	48	39	45	38	42	34	46	32	45	47	31	42	32	38	35	41	36	30	34	41	40	35	31	30	35	48	48	51	32	47	38	50	43	43	39	48	36	34	34	36	45	47	40	36	46	43	37	39	40	34	46	43	42	46	27	39	37	37	42	36	47	38	46	50	29	44	45	40	49	32	40	34	47	37	50	35	35	32	40	32	37	42	48	39	46	39	48	36	42	39	41	48	42	42	42	38	42	44	38	41	40	40	37	35	50	44	37	44	38	33	44	36	38	51	35	47	45	33	36	29	44	39	40	36	52	38	40	38	39	40	42	41	40	47	38	31	31	42	36	42	44	40	43	45	39	38	43	40	40	48	42	36	37	49	36	35	43	46	41	52	44	46	48	40	53	39	39	47	54	43	47	37	39	47	46	43	40	42	40	44	45	48	46	46	45	34	47	39	37	39	45	39	43	32	49	22	38	41	35	44	38	35	38	34	38	50	36	23	33	47	48	42	48	50	37	39	44	44	50	29	38	45	30	38	39	35	37	49	34	58	39	38	30	44	33	39	36	29	38	48	47	41	40	31	33	43	39	30	26	35	34	56	43	43	35	40	52	30	42	57	34	31	46	44	45	38	50	40	43	40	48	39	55	48	31	37	38	50	41	35	42
13343	7319	6095	15765	29260	41977	62942	58720	46889	34768	24872	14264	5859	2216	977	649	581	527	529	559	530	523	528	516	547	542	539	557	555	562	517	551	518	522	552	504	553	546	581	538	551	525	492	541	543	513	567	539	525	553	541	531	499	539	494	501	552	541	574	486	533	539	542	482	539	515	526	520	531	572	513	548	513	522	560	525	534	539	552	536	530	568	527	535	524	546	524	530	540	540	518	541	567	586	562	555	494	572	520	568	575	513	528	539	514	564	532	525	505	511	508	526	511	546	523	575	523	518	545	516	524	548	580	497	519	551	490	506	512	551	525	518	555	520	520	526	568	563	528	523	499	547	495	547	513	516	553	490	523	578	504	513	565	533	529	511	541	517	574	560	535	529	534	536	506	517	561	546	540	551	529	579	569	540	548	536	524	537	520	502	528	553	519	536	535	563	512	491	509	546	553	504	534	535	525	539	538	513	493	543	528	548	555	517	547	523	529	497	547	544	520	480	530	528	518	528	507	537	538	552	518	507	519	532	565	531	546	556	543	527	515	523	556	543	566	535	550	501	521	526	502	555	499	525	533	539	537	522	578	511	548	560	489	550	513	538	537	518	520	540	518	561	519	530	532	528	557	556	537	539	542	535	507	498	540	530	535	551	575	530	522	558	544	526	543	551	536	540	542	503	529	527	532	552	520	501	536	519	521	572	518	517	544	553	504	490	541	568	514	558	513	504	571	574	495	531	564	534	544	479	605	510	550	513	542	551	572	501	533	542	522	544	531	569	563	515	553	535	498	507	519	575	512	534	513	545	572	587	547	547	492	556	516	548	534	569	508	506	544	565	511	527	558	526	582	538	590	518	513	574	555	524	549	533	498	538	540	585	566	548	501	529	510	537	540	556	515	548	566	508	573	550	545	521	519	508	525	514	544	547	533	553	523	555	511	530	572	528	535	540	569	559	522	521	533	563	567	516	558	567	539	572	545	561	534	575	561	536	517	551	523	551	555	495	462	559	546	532	552	556	546	552	537	551	563	542	514	524	527	539	530	585	535	545	543	527	555	572	534	507	525	554	521	578	547	607	534	568	559	518	521	568	504	504	518	563	561	527	490	579	546	521	497	554	551	531	509	536	523	567	537	510	534	556	542	513	540	496	531	545	516	485	555	511	507	558	536	504	536	569	530	529	584	513	559	507	564	546	525	527	525	546	545	538	561	505	545	530	539	561	544	552	524	540	526	510	535	504	535	518	508	508	544	550	504	537	559	562	496	550	493	545	495	507	478	550	571	534	470	545	555	553	542	518	510	560	516	536	542	510	542	540	523	538	515	528	533	541	537	535	561	521	524	537	518	540	510	509	563	583	553	537	496	521	550	526	538	529	512	523	545	549	520	532	526	503	547	502	471	544	511	535	517	530	601	545	553	539	535	567	522	526	561	546	494	548	529	544	533	516	495	525	540	576	530	547	576	541	532	560	573	506	523	497	530	584	507	569	513	523	535	548	550	548	498	528	545	533	544	505	555	566	506	522	498	520	503	521	543	537	514	542	531	520	542	522	544	529	517	512	533	520	515	519	535	524	525	529	538	519	510	505	538	528	521	543	533	518	525	500	528	521	527	537	538	525	500	549	542	559	552	518	553	560	530	543	523	555	493	496	520	518	521	564	547	576	562	520	515	544	527	525	544	552	569	536	557	568	489	557	511	525	526	562	482	562	563	541	505	531	503	546	500	551	523	525	534	567	519	541	516	543	502	567	565	589	535	503	506	548	557	562	553	519	580	535	542	542	559	507	551	529	537	509	494	563	584	516	504	481	542	547	539	520	485	514	527	552	499	518	497	514	552	586	531	591	537	561	583	526	526	540	527	558	520	529	547	550	525	541	527	508	535	528	582	512	553	538	497	557	541	575	547	529	548	504	569	543	565	550	555	557	535	544	502	563	574	516	566	518	571	577	502	505	491	500	547	540	516	583	495	528	550	554	553	564	569	572	514	559	535	576	497	505	509	532	561	536	528	508	564	506	555	572	548	539	519	519	533	561	553	547	520	548	554	517	541	511	526	541	497	568	539	500	522	577	579	528	527	501	511	551	554	522	539	556	567	515	574	532	526	513	508	545	517	585	533	527	570	503	486	551	540	516	539	477	520	537	564	551	567	535	576	570	561	536	542	557	524	542	505	569	543	514	494	533	530	533	556	547	529	534	526	560	570	544	539	496	554	522	554	546	507	539	542	556	544	524	558	559	509	528	512	529	515	522	549	501	545	544	500	541	526	541	535	537	497	539	531	536	540	552	510	514	512	555	539	537	531	513	503	564	500	523	535	550	538	547	517	525	525	531	561	522	525	554	505	527	549	532	555	521	505	563	539	556	532	548	567	518	528	491	567	511	543	524	566	549	520	531	530	529	551	533	498	534	562	509	582	538	514	542	551	525	527	558	501	557	533	572	559	539	548	544	508	521	532	578	522	533	559	522	533	543	544	527	516	485	541	544	537	533	525	519	528	543	557	580	536	541	541	530	525	538	551	554	519	517	519	542	507	535	530	542	496	523	567	538	530	514	536	572	550	497	586	550	512	480	584	503	499	473	559	551	543	544	543	548	566	502	503	528	527	530	526	542	510	537	531	537	582	532	567	533	487	564	531	518	509	537	542	558	555	549	559	553	554	567	526	567	529	524	525	534	595	505	496	540	525	536	492	546	551	516	543	532	552	541	479	529	553	521	578	553	560	562	480	532	569	477	522	483	532	516	514	515	501	550	537	543	513	527	501	502	553	492	534	516	527	513	527	496	529	519	561	576	542	522	530	577	489	543	498	548	532	590	526	507	482	521	528	563	531	515	555	559	543	508	502	541	546	543	536	545	564	512	582	572	549	537	574	564	548	596	544	541	552	518	494	522	523	511	549	517	529	543	571	523	486	558	490	549	506	529	512	517	539	533	526	539	537	549	560	545	507	555	485	548	541	490	572	549	545	539	552	516	522	509	527	525	539	538	552	583	537	522	522	560	556	550	527	529	532	536	530	522	555	551	533	549	540	517	551	515	543	538	556	526	531	539	565	524	566	510	522	512	524	513	534	492	500	547	581	491	525	540	541	506	545	515	517	529	555	518	533	513	511	515	537	513	545	569	515	557	515	518	490	516	532	523	545	538	532	576	526	552	534	548	512	516	550	549	527	554	552	529	556	534	573	564	515	518	535	524	505	533	537	540	549	546	499	542	521	504	559	509	533	507	580	544	532	510	529	517	565	527	512	535	529	550	535	526	538	530	539	500	556	531	551	517	526	489	584	543	496	508	556	536	562	551	548	506	523	532	534	555	515	507	542	537	546	527	529	509	575	515	530	473	517	515	515	552	564	538	562	542	512	559	544	537	498	521	517	506	555	500	535	550	556	512	511	512	539	524	558	493	558	556	559	497	535	534	585	539	564	492	524	563	530	530	537	534	510	549	496	522	529	501	482	540	503	531	504	513	561	591	487	553	547	532	480	525	492	513	522	521
1079	660	603	486	612	3426	16903	18643	13581	6496	2776	921	305	135	65	38	36	40	47	35	43	35	54	46	30	31	40	34	40	46	40	49	40	42	48	46	42	40	36	32	46	34	44	35	48	40	44	55	36	48	45	46	33	44	39	45	40	43	43	30	43	30	40	39	38	49	41	48	31	57	43	41	38	42	45	49	45	44	39	53	42	35	53	45	41	39	40	38	32	43	31	43	37	44	44	28	35	45	36	38	42	41	40	43	41	35	37	31	39	34	35	38	44	39	48	51	38	30	42	33	40	33	36	50	47	44	27	36	37	51	45	39	32	30	40	41	27	31	36	46	52	45	36	48	47	43	37	46	50	38	40	36	43	43	38	32	37	37	40	47	37	38	41	35	50	45	31	41	27	33	45	32	35	47	41	42	31	49	38	48	36	37	47	35	49	46	46	45	40	38	34	41	39	44	41	29	46	38	36	37	39	42	36	41	35	45	40	35	55	41	34	53	45	41	41	48	39	53	51	46	46	42	37	46	51	40	46	37	60	42	34	36	48	39	38	45	38	43	48	50	39	43	43	44	43	48	46	41	30	39	39	43	41	37	47	42	60	42	49	39	40	44	38	44	37	39	39	37	43	45	45	32	51	39	46	36	31	51	44	42	43	55	36	38	39	44	48	41	35	39	49	36	44	54	45	44	35	40	36	47	49	43	38	43	33	37	40	40	44	29	37	51	49	41	59	44	39	51	40	40	53	44	46	33	37	30	35	40	45	41	40	46	50	41	43	44	37	43	52	46	45	38	35	40	35	33	46	54	45	33	36	49	37	50	41	39	44	35	38	33	39	43	40	36	34	62	43	32	34	31	46	48	48	45	41	42	49	45	48	33	29	45	42	34	43	53	42	33	39	49	42	47	47	37	50	34	34	36	49	39	46	45	47	47	43	40	42	41	41	45	36	44	37	45	37	45	53	38	42	49	44	33	47	44	38	43	41	56	36	41	41	43	44	35	35	45	41	37	34	46	35	55	45	49	45	35	41	39	38	42	37	34	49	43	31	34	46	43	36	50	46	41	44	43	42	44	40	38	36	33	28	41	40	40	42	37	44	42	39	34	48	51	40	39	39	42	38	27	31	51	39	47	52	41	33	34	42	44	47	51	45	44	30	42	46	41	47	33	54	48	35	33	44	37	51	41	32	43	37	33	50	34	47	45	32	43	39	36	42	50	39	38	49	42	30	43	33	61	53	41	40	45	45	39	43	38	32	52	49	40	48	48	49	38	34	42	38	29	41	40	46	29	43	38	41	48	40	35	41	51	37	40	41	37	47	40	43	49	42	45	36	36	39	35	44	43	29	35	40	40	36	30	36	39	43	38	44	55	44	31	43	59	42	50	37	43	40	40	39	42	41	37	43	35	43	40	45	34	37	36	34	26	33	26	43	32	41	39	58	41	41	48	42	41	40	36	59	43	36	38	38	46	40	38	49	43	60	38	50	32	31	47	47	44	40	27	50	57	48	48	33	59	55	42	50	50	47	42	45	42	42	50	40	44	40	25	47	41	39	33	37	36	41	32	33	35	36	42	37	33	47	36	52	36	55	47	37	48	49	42	41	42	42	41	39	44	36	36	52	47	39	47	39	34	52	41	43	27	41	40	31	49	51	37	37	38	52	36	40	49	40	37	46	52	40	40	44	47	49	48	34	48	47	37	43	41	43	40	45	41	44	41	35	57	41	39	46	39	38	31	39	40	41	27	39	37	38	35	45	45	43	36	36	38	40	52	46	40	37	38	37	37	47	38	40	36	39	35	44	44	40	36	49	34	41	31	34	40	34	48	38	31	46	34	37	39	33	42	40	47	47	46	33	38	38	49	43	62	58	42	33	41	46	34	42	36	36	44	44	47	45	36	49	33	35	49	50	41	34	38	34	44	42	29	39	45	42	36	47	41	48	43	42	46	54	38	37	35	34	37	36	33	53	37	43	42	41	55	46	47	32	40	43	40	34	46	33	47	44	46	43	34	45	41	26	34	33	32	50	52	38	51	50	44	35	31	42	53	46	42	39	48	48	51	44	45	43	45	47	44	42	53	34	36	37	44	33	40	60	39	38	32	44	43	42	51	49	47	43	36	40	39	35	41	32	36	54	38	37	33	50	38	49	40	39	36	46	46	41	32	33	53	46	34	37	30	44	37	39	36	38	39	52	36	38	36	58	40	39	35	43	37	35	37	41	50	45	37	42	51	45	39	33	34	45	34	47	42	39	42	43	50	36	46	41	42	32	52	29	53	46	35	43	48	39	34	42	38	47	51	30	55	29	45	45	29	30	45	44	53	45	47	50	27	44	48	48	31	52	46	32	52	38	44	36	36	35	27	35	28	39	44	56	41	40	42	38	53	46	41	45	33	40	46	32	47	53	34	46	47	47	46	40	27	46	48	49	37	35	52	45	44	33	46	40	41	47	35	41	52	46	50	41	42	36	44	38	54	48	40	38	47	38	45	31	46	50	42	42	51	37	36	47	53	38	30	45	48	40	52	43	36	35	38	30	35	39	53	37	51	37	40	40	35	37	35	46	34	51	42	38	39	31	45	46	55	54	34	45	50	30	59	42	34	41	42	51	51	44	51	45	43	35	50	58	45	44	35	48	41	34	55	35	55	38	31	39	38	40	58	43	37	41	31	44	42	51	58	37	42	32	44	48	38	35	33	44	42	44	33	51	57	41	29	48	57	31	44	39	37	35	34	36	42	36	44	47	48	40	33	46	31	38	46	50	54	42	46	45	44	38	31	41	32	47	46	45	37	46	39	32	36	45	41	39	42	41	43	55	27	35	37	48	37	47	59	35	46	44	46	33	35	36	41	48	40	53	46	52	38	44	33	37	43	43	36	51	39	30	45	42	40	50	42	36	40	34	41	45	41	40	45	38	42	39	33	47	38	43	46	30	47	34	34	36	35	38	48	40	38	32	34	35	43	39	40	43	39	40	42	44	48	38	36	31	45	36	36	35	29	48	48	29	40	49	47	44	32	41	31	35	55	36	43	44	44	31	50	32	42	59	40	44	44	39	30	30	45	40	40	44	48	45	51	38	46	36	49	57	50	47	38	35	53	36	35	45	53	54	37	43	36	48	47	41	31	42	41	46	49	43	42	38	30	47	41	41	43	50	51	41	39	37	52	31	39	43	32	39	34	35	47	42	49	62	46	40	45	44	54	39	42	46	37	34	35	43	45	38	51	44	56	39	51	34	39	39	42	49	26	54	47	38	41	39	42	37	43	36	56	46	47	41	43	37	44	38	41	50	50	51	40	40	47	43	44	35	49	36	36	41	51	35	52	40	45	38	40	34	48	54	47	43	52	49	47	33	34	43	37	42	44	35	26	24	43	41	43	26	45	52	43	50	37	37	39	39	29	43	41	32	46	35	35	44	36	38	41	36	43	43	50	47	46	49	37	39	34	48	37	45	36	47	36	38	34	45	43	51	44	37	39	32	41	44	36
20753	13494	11215	21219	30956	43071	71796	68259	54632	39903	29155	18109	8247	3044	1176	713	587	539	586	577	567	529	545	549	504	551	547	535	513	539	534	548	553	563	515	547	551	540	545	540	566	528	563	516	554	538	545	585	548	557	552	552	541	526	541	538	533	504	532	533	557	508	570	541	563	590	555	525	545	493	551	542	544	512	523	547	524	549	543	536	501	574	547	538	528	555	559	541	504	552	530	558	526	560	532	522	586	546	567	552	526	595	594	571	574	567	542	548	558	588	555	525	567	500	556	515	553	531	604	574	505	546	501	539	582	574	553	578	560	515	565	531	575	506	508	561	558	563	519	494	532	530	557	544	535	567	545	540	513	542	521	512	528	576	572	531	551	499	583	568	527	552	581	532	530	536	555	542	595	548	566	569	555	535	546	548	532	558	506	534	546	516	594	541	549	522	553	554	548	523	539	524	549	494	572	538	539	550	574	540	550	543	564	547	571	530	535	520	541	528	568	538	584	530	543	516	567	548	581	542	486	521	543	550	529	499	538	513	565	552	520	544	509	572	568	552	562	552	509	541	552	532	534	551	545	540	517	573	513	493	556	554	543	563	519	531	553	562	568	531	541	521	506	534	525	544	530	527	498	541	532	502	543	590	519	560	543	580	525	578	546	550	558	522	532	542	539	536	584	567	541	542	524	516	528	548	537	548	569	544	520	555	583	510	593	533	498	555	533	525	550	560	541	545	556	524	556	554	523	517	555	550	575	521	532	541	541	574	580	516	541	551	547	557	566	540	528	556	528	550	536	532	521	557	542	569	536	540	526	574	511	530	556	526	558	530	533	552	511	566	533	548	500	535	527	528	545	496	532	510	522	544	500	578	521	548	555	541	552	558	530	511	548	550	555	537	530	575	502	584	579	514	546	549	513	537	572	560	560	536	544	534	492	505	494	528	567	581	540	556	573	538	567	536	582	551	522	556	532	548	522	533	533	548	533	519	589	536	524	561	522	511	525	531	536	574	560	572	487	522	524	548	529	529	507	524	576	506	541	556	514	517	546	574	541	553	509	543	574	582	536	508	533	487	521	499	555	496	569	546	575	547	537	535	558	576	526	526	537	572	522	555	542	552	502	585	531	546	568	548	559	533	537	558	575	569	521	497	554	558	571	553	557	608	546	513	534	486	539	588	558	508	569	570	543	523	497	548	505	515	566	581	568	569	522	554	552	532	560	574	498	534	583	508	557	511	556	526	566	517	530	573	529	516	588	568	538	516	514	524	519	494	556	553	536	536	549	569	581	520	567	538	566	546	558	522	582	526	518	545	557	523	530	568	555	510	496	536	491	585	561	544	568	559	547	529	539	551	540	554	532	530	526	515	502	533	540	547	538	557	542	516	549	538	565	504	541	535	554	502	551	520	548	559	542	525	536	536	562	566	542	542	555	516	534	568	537	526	574	510	542	570	485	524	522	520	560	542	522	532	592	563	530	548	543	567	543	557	537	530	566	549	562	516	543	525	568	515	530	547	541	553	548	507	549	548	526	491	527	501	608	546	578	536	568	522	562	582	495	521	555	523	542	568	506	542	561	553	540	578	545	497	527	535	539	504	541	553	553	525	520	510	531	513	540	536	550	516	511	542	529	550	517	590	577	537	541	574	542	535	555	573	533	558	502	550	504	560	542	599	577	574	524	532	516	537	580	569	579	556	541	514	528	586	532	523	541	526	589	565	537	537	558	516	540	545	580	546	573	527	567	469	516	553	553	589	581	548	550	539	529	544	548	530	554	542	575	495	584	565	546	512	546	502	562	541	595	540	521	550	560	546	563	548	570	514	514	520	537	535	533	554	556	490	550	550	498	554	584	560	510	546	556	577	535	497	552	555	552	523	539	516	518	549	520	542	551	568	562	520	541	535	556	551	510	548	499	561	507	544	537	542	560	569	522	531	529	551	552	566	531	549	553	563	536	550	524	552	536	518	563	545	521	548	502	556	570	564	534	554	558	549	513	536	577	537	550	546	573	570	542	539	554	542	549	541	512	576	556	559	551	587	528	549	542	539	567	561	567	612	525	552	561	516	521	537	542	513	602	544	538	554	525	562	548	549	524	562	519	536	563	518	540	576	546	546	530	499	556	550	575	547	558	559	583	581	566	567	538	550	544	532	537	538	531	570	550	567	569	568	546	563	483	535	540	525	553	548	542	570	592	554	527	538	517	538	555	551	535	528	562	486	495	561	519	545	552	545	522	592	524	569	521	527	549	519	533	511	565	516	570	556	558	561	545	544	482	574	554	539	550	533	510	492	514	556	544	518	535	546	498	575	548	593	569	523	526	501	581	545	537	504	516	553	520	495	534	579	543	512	528	556	534	507	570	563	541	526	499	515	515	540	558	515	540	556	574	547	513	536	534	548	555	582	560	557	569	589	494	549	529	576	528	569	548	503	534	525	581	578	549	520	525	534	541	573	503	553	524	568	526	531	505	563	568	544	491	535	545	529	535	551	572	550	528	573	598	561	534	528	488	570	549	579	548	565	533	568	515	526	541	489	511	545	519	539	551	535	528	528	518	537	536	542	581	523	559	540	509	521	565	544	506	561	598	567	510	538	595	566	531	536	573	522	513	529	524	545	562	558	530	506	527	534	497	586	531	540	547	564	554	537	561	564	521	527	520	543	544	517	517	547	568	541	550	559	539	596	529	542	532	486	552	561	574	536	546	551	488	505	550	612	525	528	580	523	540	543	548	588	515	541	549	476	521	555	543	539	522	583	505	535	524	519	508	542	524	511	542	558	559	532	495	572	530	516	530	544	534	547	550	509	554	529	558	548	547	590	562	527	599	553	589	556	568	524	545	534	543	528	512	488	568	536	550	545	514	559	526	601	537	512	540	551	575	554	532	553	511	562	605	554	562	533	561	571	547	556	557	538	491	559	486	571	527	559	512	523	538	547	511	542	520	545	569	568	552	554	564	558	538	525	567	495	515	534	535	546	548	557	571	545	513	537	505	522	541	548	560	522	550	595	542	551	536	565	585	525	564	538	559	519	538	551	509	550	579	518	529	512	567	539	523	571	547	580	540	506	531	544	540	522	551	514	549	529	557	563	545	554	548	512	559	516	547	530	572	532	545	564	576	517	571	566	550	554	533	550	507	534	500	556	560	539	531	538	526	507	514	554	534	509	530	525	523	548	556	529	542	538	484	546	537	564	536	541	518	508	549	506	544	537	586	540	587	541	520	549	576	560	537	561	556	559	535	528	536	548	548	568	537	537	545	522	571	529	565	544	547	544	548	571	548	531	552	526	510	571	519	518	539	496	549	536	566	563	542	532	545	554	487	572	587	533	486	543	515	505	557	548	573	504	526	537	534	519	534	540	572	580	520	515	556	540	573	513	559	539	588	518	585	594	543	545	559	559	575	545	530	537	553	544	545	553	515	537	535	574	570	529	563	517	533	550	537	577	558	531	535	537	538	559	597	543	565	522	531	541	548	520	528	546	555	526	541	576
1255	171	98	109	148	612	3660	4241	3262	1673	698	320	118	60	47	44	38	45	33	41	46	31	35	29	35	44	44	31	27	30	33	34	41	35	37	46	29	43	38	33	40	35	35	36	43	45	27	39	44	36	32	47	40	38	28	39	44	34	40	39	33	35	32	42	37	47	38	31	33	44	34	44	33	35	41	33	38	37	42	29	35	39	41	37	36	39	40	45	36	38	36	35	47	44	41	34	36	46	38	39	36	32	31	42	33	28	37	38	43	46	32	47	38	36	38	37	32	44	41	44	42	28	39	40	31	32	33	38	37	37	47	33	22	42	40	35	32	38	28	37	48	30	42	31	38	33	37	45	39	35	47	33	44	33	36	41	45	36	48	33	35	32	35	26	46	35	23	40	29	38	35	33	34	35	42	46	35	29	34	43	37	29	42	44	45	41	33	44	47	40	30	32	39	39	41	43	40	29	30	42	47	41	43	36	34	42	40	38	37	39	26	31	36	41	47	39	46	41	36	44	38	41	41	36	34	31	40	46	28	45	30	32	45	40	37	44	42	33	27	35	32	38	35	41	40	41	39	40	39	32	39	43	48	37	46	39	46	36	31	45	37	32	40	46	26	31	34	37	25	43	28	23	35	31	33	31	44	37	35	42	43	34	26	23	37	28	32	37	38	46	38	37	32	31	42	38	28	31	33	41	47	39	49	38	30	41	33	45	27	41	25	45	49	30	43	37	47	33	41	35	38	38	51	33	36	43	34	31	45	48	28	45	37	33	36	49	41	33	38	36	43	34	40	28	42	38	36	30	41	42	35	38	39	50	43	27	35	38	36	36	35	40	33	45	31	32	36	33	39	40	32	33	42	40	38	44	45	36	38	35	38	29	48	38	40	40	27	42	42	45	38	28	38	36	45	34	25	40	38	29	46	46	43	41	32	48	31	39	42	33	33	32	31	33	37	28	38	34	40	37	45	38	44	43	31	40	38	43	35	54	31	35	43	31	49	47	33	37	34	31	40	27	32	38	39	41	40	41	39	33	41	29	33	52	49	38	42	35	39	40	33	41	30	41	32	27	36	39	42	32	35	34	36	33	39	53	27	40	42	45	49	27	43	38	42	37	31	34	32	29	27	31	40	33	47	35	35	29	43	25	36	40	35	44	44	40	34	33	33	49	36	37	45	38	37	42	39	43	40	39	35	56	40	42	38	38	43	43	35	41	51	30	30	36	42	28	22	43	45	29	20	38	32	37	45	31	42	30	41	41	38	32	39	30	39	23	33	36	28	38	39	46	43	36	35	46	31	41	41	39	38	32	44	50	40	41	34	43	40	36	38	38	39	38	46	42	36	39	48	33	44	37	32	38	40	37	44	33	50	35	34	32	37	38	35	44	38	43	38	36	35	37	32	43	35	37	46	30	42	25	38	34	38	30	34	35	40	51	45	35	38	34	36	45	37	34	30	41	34	42	37	41	39	34	38	33	25	39	31	27	33	43	27	36	51	39	33	41	42	38	31	33	38	28	27	30	31	31	31	31	38	39	34	36	24	30	23	38	40	29	34	27	28	29	36	31	39	40	37	34	29	40	36	48	38	36	44	40	37	48	33	35	39	39	30	46	40	31	40	36	36	36	38	48	37	33	37	28	45	31	45	40	39	35	47	41	35	47	36	37	47	22	34	34	33	49	45	40	34	42	33	35	40	43	30	40	36	37	36	30	24	41	39	38	42	27	38	30	42	32	42	44	25	33	37	37	39	42	32	45	33	23	45	43	39	39	29	30	35	35	41	35	33	41	49	25	38	22	29	34	36	32	35	39	38	38	32	35	33	32	33	45	32	31	42	40	34	41	36	37	46	34	31	34	40	42	34	42	33	36	40	30	40	37	33	32	33	39	29	53	34	35	34	36	46	48	47	29	31	35	34	32	33	33	32	27	34	44	49	37	35	37	41	38	38	40	35	40	37	47	37	28	37	30	32	25	27	35	39	26	39	36	26	31	36	39	43	40	44	45	35	39	34	38	46	42	35	33	49	38	48	38	34	41	40	37	42	35	43	39	41	38	35	32	34	35	45	33	32	41	39	36	36	35	29	44	39	40	33	42	33	35	31	44	41	27	38	37	42	40	38	39	38	41	31	40	39	45	34	38	34	32	29	36	23	44	32	46	47	41	39	37	44	34	36	30	35	35	37	39	30	33	40	44	29	36	35	33	37	48	34	40	34	23	37	41	46	32	33	36	43	36	30	36	34	35	49	30	26	29	34	44	47	32	36	44	33	35	44	33	46	41	36	45	36	41	31	44	39	36	46	25	43	44	39	45	28	39	25	28	53	39	36	37	35	32	41	49	39	31	35	33	37	29	37	32	34	48	26	29	45	50	34	21	37	39	34	37	39	25	38	35	42	37	22	32	38	37	42	27	36	30	43	28	46	49	30	44	41	37	38	45	43	34	41	37	38	44	38	36	26	31	38	44	36	45	35	49	34	35	45	54	36	29	29	30	35	39	29	37	38	44	34	31	38	48	41	31	42	37	38	29	32	41	28	23	32	42	26	40	30	29	32	23	36	35	45	41	47	42	39	43	24	25	37	34	38	28	39	33	44	49	38	48	38	39	43	38	36	42	49	52	36	36	41	30	33	44	41	28	38	29	32	57	40	49	37	36	34	36	27	37	34	38	31	34	22	32	37	37	32	36	48	26	28	37	34	49	33	27	48	37	34	37	42	42	37	40	39	39	37	38	34	32	42	30	33	43	33	25	38	47	40	29	32	36	26	40	34	28	32	38	37	32	37	33	40	46	34	41	34	38	34	43	32	44	41	39	43	39	39	44	50	42	38	36	39	32	42	34	36	37	35	47	37	39	28	31	33	42	38	41	37	41	37	37	37	39	38	24	41	33	31	37	25	28	46	37	42	48	44	31	42	45	26	38	43	40	41	36	32	42	34	43	42	35	36	43	53	44	38	36	36	39	43	31	47	46	35	39	48	40	34	48	32	33	49	33	39	35	37	32	38	39	45	29	35	37	29	34	30	31	34	42	35	25	34	43	37	38	32	41	39	42	37	31	38	26	38	35	36	31	36	38	40	44	31	35	32	28	47	40	38	36	33	37	30	32	25	29	33	38	53	39	37	43	31	37	47	39	30	37	37	28	42	29	33	50	43	25	34	43	40	43	34	28	39	29	34	33	38	45	35	38	40	31	37	36	43	42	37	35	32	34	37	30	39	50	38	27	33	46	32	30	34	30	40	37	30	38	37	22	33	34	36	37	38	27	42	34	38	33	39	32	38	43	35	35	37	38	32	40	40	33	32	37	29	47	27	44	32	36	25	39	32	48	38	40	36	42	39	42	26	36	43	47	35	37	32	49	46	31	35	33	35	35	41	43	50	28	39	39	48	32	39	41	36	42	36	46	46	34	37	36	41	42	45	41	37	36	36	37	44	39	32	39	55	29	35	40	38	42	36	36	40	36	32	33	36	48	27	42	37	42	31	41
12248	4389	2602	5337	12804	25206	43437	41614	34172	25710	15896	7378	2927	1303	710	541	530	517	504	499	506	473	487	462	512	483	514	494	476	467	479	471	466	480	502	447	475	487	502	467	463	496	469	493	451	496	451	500	492	521	458	468	471	442	496	469	513	525	513	487	499	466	463	450	516	500	472	524	464	454	454	493	470	500	479	506	472	516	474	518	458	484	458	519	494	432	490	467	493	449	452	509	491	465	454	467	477	449	478	519	499	434	504	470	479	486	475	499	476	478	456	484	488	491	506	471	482	475	493	507	488	471	497	503	495	485	487	507	471	488	484	417	481	483	466	496	515	478	498	510	511	484	493	471	474	478	499	493	505	504	468	422	496	506	456	533	511	487	506	461	503	503	510	502	434	465	449	478	520	469	490	497	463	500	503	518	498	510	457	475	462	482	495	500	444	465	462	486	502	453	463	506	527	490	522	491	465	478	478	477	475	470	498	545	472	466	464	477	490	507	474	486	495	491	496	480	456	481	490	458	489	513	491	468	507	474	515	518	467	492	462	476	505	486	498	541	508	493	468	491	509	514	503	461	480	480	467	516	530	477	473	485	526	484	504	444	475	504	502	496	498	502	498	464	509	482	447	476	461	512	447	475	455	443	477	495	509	450	487	488	459	472	461	512	484	498	475	488	461	538	499	496	500	462	473	480	469	480	455	485	447	446	501	507	485	505	483	488	483	459	485	447	473	475	529	481	511	461	490	467	477	478	477	466	515	510	501	485	482	503	517	442	503	492	514	460	518	465	452	511	488	507	478	496	461	460	493	468	475	470	490	486	481	498	483	502	472	472	479	467	486	492	486	505	465	477	515	483	498	456	449	496	468	502	491	485	456	462	478	477	501	500	520	512	467	511	490	497	487	498	446	465	482	471	486	473	450	458	479	513	464	500	507	505	517	500	484	467	515	488	497	495	459	504	493	463	468	513	458	464	526	478	488	495	462	471	513	443	481	462	504	459	508	469	514	468	486	458	479	480	497	465	520	485	490	461	450	498	512	457	481	467	535	503	477	466	505	509	472	469	482	476	452	510	483	495	476	498	495	488	474	534	487	499	454	468	459	446	523	506	510	493	494	498	487	476	454	513	485	468	486	494	465	484	480	484	468	519	507	499	461	484	455	482	469	497	502	452	485	497	491	472	468	480	447	513	481	479	508	495	489	472	482	524	524	531	458	500	482	477	475	466	472	461	488	485	486	452	455	516	490	521	477	486	495	512	476	456	514	498	498	448	504	484	512	486	436	472	476	488	518	458	450	487	472	453	493	470	488	522	497	489	463	477	490	489	486	486	489	438	510	482	477	503	459	478	473	521	469	488	509	500	474	492	483	477	493	492	515	486	482	463	473	524	500	455	461	478	515	447	512	506	467	444	484	490	478	499	472	477	471	511	524	471	475	452	525	447	487	491	492	501	461	476	505	452	522	491	497	470	523	449	483	521	491	506	475	469	480	448	473	493	494	483	508	500	484	458	494	471	497	513	510	487	420	470	525	452	473	481	495	492	479	503	489	483	480	518	482	461	527	489	452	436	464	532	478	497	501	512	501	475	474	476	470	453	514	484	515	464	475	510	532	451	458	493	461	487	477	453	545	489	500	510	480	461	530	469	479	450	504	488	437	483	469	493	478	527	505	489	522	476	523	495	493	501	473	508	510	468	475	515	503	478	469	457	489	496	474	494	452	463	453	457	482	461	521	487	455	467	494	472	444	454	520	472	475	473	484	503	490	506	483	475	493	481	485	458	503	498	487	452	505	470	471	492	480	514	508	466	489	461	498	543	447	491	481	487	473	468	482	505	485	504	486	495	494	514	483	517	461	478	484	507	522	461	465	467	522	489	501	501	458	510	554	523	467	478	467	461	486	490	482	473	467	497	496	501	446	477	497	484	440	488	454	460	439	513	485	489	530	480	479	516	513	476	469	452	461	451	506	467	493	455	475	470	442	504	488	451	501	446	461	474	496	476	480	454	494	472	468	488	508	485	492	473	474	522	460	462	485	493	484	514	451	487	443	472	505	542	499	434	485	492	457	476	475	483	505	499	470	487	465	465	460	516	487	505	470	531	483	466	447	498	457	474	467	476	488	450	487	471	468	466	456	451	440	456	493	472	493	520	494	488	471	498	458	465	483	447	502	469	513	515	498	485	480	493	454	532	437	442	501	496	438	456	465	482	469	493	450	467	477	471	491	459	439	453	458	487	494	471	479	514	484	536	445	489	486	449	491	499	471	525	484	491	457	483	459	519	453	454	528	482	525	511	476	460	473	501	518	471	497	520	497	498	469	475	439	492	466	495	450	501	485	502	531	470	492	494	493	501	462	521	501	473	491	499	443	493	506	422	457	492	478	502	484	511	509	482	494	472	505	506	489	475	516	454	460	470	475	463	492	521	501	451	469	458	511	478	481	503	484	487	461	488	528	508	497	470	480	470	482	466	479	488	549	472	507	461	524	481	484	464	465	465	469	491	500	505	495	462	498	511	476	471	483	478	489	489	521	477	470	501	532	438	479	474	481	476	475	481	506	492	463	467	483	486	489	525	463	490	465	534	497	482	488	468	499	466	440	520	461	451	483	478	478	474	505	485	453	459	468	485	504	479	470	509	532	471	479	512	481	460	470	487	476	511	511	492	509	483	483	501	462	531	473	503	481	494	456	459	503	475	504	527	490	491	475	481	488	481	454	496	471	502	504	497	479	489	487	463	479	475	512	496	493	485	536	479	495	476	479	479	514	462	498	481	462	479	538	460	517	467	461	466	474	501	502	482	486	489	477	482	484	498	500	513	492	461	491	493	512	506	461	480	455	464	482	495	466	529	508	489	446	501	508	489	474	456	484	489	477	495	484	500	490	493	499	460	484	475	520	493	523	484	438	507	445	497	510	457	485	528	528	482	488	501	440	448	479	459	479	483	463	491	484	454	479	502	499	429	494	466	499	479	469	452	480	457	482	478	449	478	472	481	478	481	485	511	513	501	469	485	499	482	467	487	459	483	493	474	458	465	496	481	495	483	529	467	506	445	486	488	495	503	473	469	476	483	512	507	492	447	490	506	494	505	507	472	478	528	486	485	479	451	474	484	519	454	508	495	489	477	498	492	491	484	449	487	478	498	442	459	449	485	445	488	489	504	475	472	486	479	473	507	505	479	556	459	514	447	482	479	488	433	510	493	481	505	515	465	492	491	482	492	502	468	490	500	473	492	485	472	494	504	483	456	413	460	499	460	480	489	453	444	458	479	464	491	505	471	513	528	491	479	501	460	464	501	463	532	481	506	498	508	501	483	481	473	475	476	482	487	477	450	510	516	499	473	481	494	473	495	478	519	494	508	494	468	484	448	463	480	477	500	485	472	523	458	493	504	485	462	509	456	464	483	460	504	488	504	461	522	522	483	489	493	454	460	464	530	495	537	467	472	485	526	498	460	502	498	475	463	485	521	474	444	460	498	506	499	487	478	507	494
620	355	251	151	197	1797	9123	11503	8063	4193	1625	618	263	115	64	49	42	41	39	45	38	48	41	44	37	37	41	38	29	22	44	35	48	42	38	40	38	46	44	43	35	41	39	38	47	39	30	41	42	35	42	29	31	40	43	43	40	24	37	21	31	39	38	37	39	31	33	52	46	34	34	32	37	30	41	45	31	38	42	38	26	32	37	44	51	37	34	44	50	38	36	53	41	39	35	39	36	41	50	33	35	36	36	28	34	37	46	35	36	22	39	48	44	32	41	44	43	38	44	38	43	40	37	42	50	31	27	34	46	42	37	30	43	40	35	40	42	43	38	32	46	38	39	35	32	37	43	43	44	37	50	43	48	39	36	42	32	43	31	37	41	44	44	35	30	41	47	17	41	35	40	46	42	31	35	32	46	43	44	42	51	26	38	47	45	24	52	43	41	35	47	41	49	41	38	38	37	38	46	45	42	42	32	32	47	31	32	29	28	48	28	30	42	37	43	38	31	30	39	29	39	38	34	32	42	42	38	39	32	40	37	44	37	39	26	43	42	29	45	37	43	26	26	45	36	40	35	40	38	42	35	45	32	41	39	38	41	58	49	44	48	26	48	34	40	24	39	36	40	40	27	29	41	31	48	39	38	28	37	36	35	34	44	36	35	30	38	42	43	29	31	38	45	51	35	42	48	33	48	29	42	32	44	32	40	37	38	35	29	39	37	36	35	41	28	32	44	43	39	32	34	29	34	41	41	41	33	34	39	47	49	42	45	39	49	36	35	38	41	33	33	33	41	44	35	37	53	44	40	41	35	42	50	33	45	29	38	29	47	29	46	37	31	45	39	38	40	34	44	45	39	42	35	46	27	44	37	37	32	33	48	38	46	34	33	36	49	24	41	43	40	38	39	36	44	40	29	40	30	51	33	45	41	40	37	49	42	49	31	49	39	38	36	39	35	45	45	34	50	43	35	21	37	48	42	26	38	39	34	37	47	35	45	33	43	51	37	49	41	45	40	39	38	37	40	43	43	45	39	34	31	29	42	31	41	42	33	31	45	44	36	53	34	47	34	40	42	34	38	35	39	43	40	41	34	31	32	46	40	38	39	41	40	42	44	42	33	37	42	29	41	43	36	29	41	53	36	32	37	36	47	47	50	45	43	44	40	33	35	39	41	42	40	35	43	38	37	42	35	42	36	29	48	44	45	32	31	34	39	37	40	37	39	43	45	41	40	39	41	40	30	41	39	39	39	31	34	52	40	55	40	43	36	33	35	42	44	42	36	37	41	30	33	44	31	50	37	48	39	36	35	33	34	36	33	45	29	27	37	39	36	37	26	50	28	45	56	41	40	38	31	32	41	29	34	34	38	43	35	42	36	31	44	39	27	40	26	47	40	47	36	32	34	35	42	34	44	34	50	35	38	27	39	37	34	39	35	41	41	38	42	43	28	42	34	33	32	33	42	54	36	38	40	31	30	47	48	42	28	39	34	25	39	50	40	37	51	38	39	42	34	33	39	43	39	46	30	37	44	48	35	44	43	31	42	34	40	28	36	45	34	39	36	39	28	49	39	49	36	34	37	29	44	33	32	33	50	34	32	31	34	40	38	33	38	34	42	32	38	42	36	42	44	36	32	35	31	32	40	47	42	37	35	48	41	31	45	37	25	34	40	33	38	40	50	35	29	35	35	45	37	34	38	44	38	33	45	46	37	43	33	42	44	35	28	30	33	37	39	41	30	38	34	31	38	33	44	36	44	36	41	44	33	29	36	40	41	49	33	32	35	25	40	40	41	30	41	45	25	39	47	25	40	44	38	33	43	46	42	34	49	41	36	41	32	32	35	36	43	35	25	32	37	34	28	43	33	37	47	39	51	30	47	40	33	41	35	34	30	40	39	38	47	53	45	31	36	38	28	34	42	37	36	35	41	30	32	24	40	40	43	29	44	40	40	44	35	36	45	42	36	46	39	29	41	32	41	37	45	46	34	38	37	34	35	40	39	37	42	46	36	41	33	52	32	37	34	35	35	33	36	31	31	33	51	42	37	39	48	36	41	33	29	40	40	28	43	36	43	34	30	50	36	34	49	38	37	52	37	42	38	41	34	39	51	49	36	35	40	41	37	34	35	37	37	39	38	35	34	39	40	29	37	40	37	41	41	52	38	45	32	35	43	39	52	50	48	41	38	37	38	41	43	31	42	26	40	42	37	41	46	36	27	37	35	45	50	35	41	40	42	42	47	31	40	35	34	24	42	33	49	36	45	43	48	35	45	32	36	41	26	48	37	36	27	39	45	44	50	36	41	49	37	40	29	31	41	34	36	45	35	41	27	23	31	35	33	31	46	30	38	40	38	43	37	34	51	38	39	41	35	30	30	33	33	34	50	38	39	37	38	53	35	42	44	27	37	31	43	40	37	51	36	35	34	39	33	36	24	48	54	32	50	37	42	27	35	29	42	41	39	41	48	52	37	36	45	33	38	39	25	32	34	37	44	33	32	26	28	38	27	31	33	39	38	36	40	50	40	30	41	52	37	46	30	35	51	48	39	37	31	27	45	36	37	45	33	44	33	33	36	31	36	42	31	44	47	40	41	38	31	28	30	34	38	43	45	41	38	34	32	34	37	37	42	32	48	32	35	46	35	39	35	28	38	38	29	30	35	43	36	41	29	28	37	29	40	43	34	43	40	33	39	39	35	33	28	40	47	32	35	35	39	32	36	41	40	52	36	39	36	41	35	31	48	36	34	45	42	39	34	37	43	44	31	41	37	42	44	39	38	32	39	34	30	38	38	36	31	34	25	37	36	35	40	41	38	24	42	38	39	35	41	42	45	41	38	26	34	29	35	33	50	48	38	40	39	35	39	35	32	36	42	39	38	28	40	32	25	53	45	41	37	42	38	39	47	48	45	38	43	45	38	28	40	35	34	29	39	41	35	40	36	29	45	45	49	36	43	48	31	41	36	35	26	46	38	35	28	23	34	47	29	40	39	30	30	34	53	44	24	34	37	40	45	51	48	41	44	38	29	33	37	29	33	36	42	43	25	46	47	34	42	37	39	34	32	41	39	40	41	38	44	37	30	42	43	38	36	34	35	34	56	32	38	30	46	33	37	38	31	31	43	35	35	38	41	36	49	40	42	41	40	51	43	34	41	33	43	49	28	40	42	38	38	39	39	43	29	38	30	30	44	38	37	39	39	46	35	37	49	39	39	42	35	25	26	46	37	44	32	27	41	41	30	44	36	40	34	51	41	38	25	46	33	36	42	27	39	43	49	46	33	42	47	31	41	43	35	44	45	44	36	43	33	38	41	32	28	38	35	34	37	44	34	40	41	38	44	38	45	35	47	43	53	34	36	32	36	43	43	35	55	38	43	29	35	22	48	21	22	40	37	37	31	33	31	39	35	37	37	45	40	37	37	28	41	36	41	30	34	36	31	34	31	26	44	36	40	34	38	41	45	26	30	49	47	37	49	41	37	26	34	45	40	43
16878	9765	5480	8970	18225	34445	58022	57349	45714	35049	24338	13889	6082	2288	921	601	575	511	524	478	494	507	479	514	503	519	497	502	519	463	495	487	499	484	522	489	516	537	503	498	489	504	489	520	480	500	505	527	496	501	490	459	528	519	525	480	476	481	483	462	491	497	479	522	483	483	489	526	524	494	515	475	481	494	525	481	498	541	482	458	449	500	509	471	475	498	514	477	501	507	499	427	475	456	496	494	530	480	536	508	500	509	517	485	525	491	498	488	510	501	484	494	483	488	501	503	559	462	526	480	533	518	455	513	495	534	491	476	511	486	514	488	505	501	493	462	491	526	500	484	501	464	476	511	543	482	490	496	511	491	482	485	521	499	472	494	488	493	502	489	529	442	524	497	496	473	527	469	512	488	522	459	490	502	495	477	524	528	500	554	449	515	510	510	489	491	502	472	472	514	495	501	536	498	516	487	509	489	502	511	491	511	496	531	502	518	463	496	525	521	518	487	456	491	493	493	502	529	491	525	509	536	557	531	498	509	538	493	528	499	510	510	520	496	523	460	518	495	518	473	509	500	513	497	566	515	488	534	508	476	473	477	502	512	503	487	525	520	504	485	522	479	520	489	490	488	519	520	521	517	524	494	470	514	502	498	510	509	498	494	543	457	509	493	517	526	520	477	481	557	513	518	498	482	483	472	546	486	493	507	507	491	487	486	509	455	504	480	477	483	487	498	506	498	515	465	504	528	489	532	499	529	460	510	477	494	517	473	474	480	470	485	477	472	468	485	529	479	515	508	488	508	483	477	486	512	475	523	491	492	463	451	482	493	504	518	464	496	477	457	510	507	475	490	522	500	508	551	460	504	504	497	520	540	493	493	494	505	494	513	466	508	524	496	513	478	485	494	473	476	485	535	522	503	523	563	492	492	453	503	489	554	509	486	525	535	528	495	485	484	506	481	502	491	495	496	508	501	518	468	506	479	510	482	496	509	488	460	512	477	489	468	505	494	477	504	509	480	483	542	483	530	485	504	509	524	490	491	508	469	544	511	506	490	546	510	519	465	539	490	542	488	481	498	502	499	470	491	492	498	514	461	538	496	519	504	475	551	501	538	499	510	536	469	494	554	480	490	478	495	491	498	493	490	495	509	532	482	480	497	475	515	495	531	517	503	514	495	541	476	454	480	530	440	482	519	504	479	536	509	529	454	517	488	512	531	533	485	481	538	456	457	496	518	490	541	496	497	512	479	483	491	507	535	538	451	512	504	540	462	475	465	484	456	488	522	523	532	508	507	504	487	477	495	514	494	461	496	456	526	517	496	510	485	557	520	500	546	530	517	494	505	506	505	511	517	451	532	515	482	503	500	511	509	491	508	467	493	537	535	490	539	505	539	535	435	482	507	491	512	490	503	485	473	512	451	514	480	494	481	470	523	523	509	524	494	519	498	542	485	508	558	476	528	489	518	501	496	510	537	501	480	521	506	463	479	491	513	529	540	461	475	501	504	490	503	469	450	499	477	483	481	454	472	517	477	526	495	463	472	479	482	524	474	499	495	485	514	517	495	498	549	497	516	499	521	473	491	483	528	509	519	457	529	491	503	489	498	540	497	484	542	489	508	493	457	502	490	526	487	472	498	494	525	492	502	479	478	523	486	477	504	489	494	487	467	471	453	516	477	504	498	474	534	539	517	434	478	481	502	518	495	486	488	479	505	547	501	487	504	474	491	514	497	526	496	483	489	506	489	494	537	487	500	527	498	484	509	508	502	497	481	534	466	497	516	494	512	494	512	503	472	507	471	446	535	499	488	466	500	505	470	525	477	502	540	498	506	471	551	488	501	486	490	486	508	484	513	517	505	533	487	513	497	473	494	493	515	550	477	523	483	499	465	530	489	511	434	524	489	514	455	523	512	486	493	527	520	523	486	494	477	465	463	454	495	527	518	477	484	476	494	531	488	486	496	528	506	507	497	538	511	467	501	500	457	466	428	517	499	489	527	494	536	485	510	510	508	497	526	490	511	465	489	481	465	491	478	515	525	501	512	483	489	518	478	467	488	454	506	522	482	485	497	560	534	506	506	520	502	524	505	466	471	472	553	502	481	502	480	521	473	473	492	472	514	496	519	482	495	506	521	547	529	465	509	480	501	539	543	471	475	458	489	480	454	501	527	505	489	501	535	470	493	481	510	498	486	506	496	486	490	529	493	485	476	486	494	504	500	516	503	480	550	496	530	506	494	465	502	484	483	465	490	498	524	482	474	495	496	553	483	512	504	529	462	491	473	455	490	488	490	511	481	458	540	506	498	500	498	501	490	489	523	512	501	464	465	471	492	511	495	502	484	491	476	440	514	495	505	449	499	507	492	455	504	522	480	514	491	520	467	542	489	482	520	481	477	474	535	504	516	474	515	532	472	500	482	483	486	496	482	504	491	491	486	468	439	500	500	479	487	506	490	516	491	485	476	520	513	506	496	493	504	533	479	508	469	481	475	535	461	520	525	514	536	546	506	481	518	492	483	537	502	509	475	508	507	534	504	496	507	522	452	467	523	539	510	475	456	546	492	533	504	491	499	521	471	495	488	481	492	484	450	457	496	497	535	483	467	473	515	505	494	486	533	465	483	517	504	488	484	521	462	504	492	482	493	502	499	485	492	518	495	481	465	503	457	486	484	474	541	539	484	500	516	529	502	465	512	497	509	503	501	568	492	504	482	539	473	500	510	488	483	462	478	478	483	487	512	478	501	490	516	479	456	533	472	483	533	532	519	510	517	548	509	515	490	494	551	479	443	479	478	468	491	476	487	538	555	541	505	491	475	537	510	495	523	489	488	509	503	492	502	577	453	456	443	531	568	518	480	490	501	508	511	524	519	536	497	507	540	531	506	483	514	468	493	519	514	485	501	512	532	470	502	525	494	504	513	519	470	531	512	530	533	516	490	472	476	489	504	510	498	505	534	529	483	513	476	454	466	497	520	489	492	492	529	427	507	530	458	453	500	506	522	498	490	532	527	503	516	466	487	501	505	484	494	512	514	506	497	488	489	497	451	473	465	477	481	488	469	521	521	468	494	486	519	473	483	520	519	499	486	481	494	477	506	437	524	514	514	518	520	510	502	485	499	494	499	489	512	494	520	483	469	502	506	492	491	471	496	509	501	471	496	522	493	458	530	500	512	538	507	496	485	494	520	508	495	494	531	513	500	489	496	516	514	499	499	470	470	500	499	514	495	473	504	511	504	507	511	493	494	512	449	529	501	482	499	528	522	493	505	480	529	498	523	489	509	514	499	478	493	504	504	522	447	536	495	500	488	480	481	551	495	537	503	508	517	506	493	526	486	487	514	478	508	498	467	515	496	508	520	508	485	500	483	510	483	500	476	508	502	486	538	483	491	524	481	554	488	516	518	474	504	491	490	498	502	460	483	516	493	466	519	537	489	490	490	451	501	489	510	495	509	468	497	476	487	567	498	517	507	481	520	482	461	539	556	478	500	465	500	477	475
1991	276	180	125	140	528	7538	12504	9715	5609	2151	885	314	112	52	44	39	31	41	44	50	38	40	41	32	34	47	34	43	38	49	29	41	31	50	46	39	47	44	51	54	46	32	35	42	36	38	40	42	50	33	46	37	38	42	29	40	45	48	31	37	33	42	29	30	36	32	44	35	31	32	40	43	38	47	31	29	34	42	36	27	30	46	46	41	39	49	44	46	35	42	54	34	41	35	32	47	32	45	32	43	36	31	42	42	42	23	34	43	49	51	43	41	36	36	48	40	44	42	42	39	33	42	51	33	34	43	38	39	46	43	37	53	37	40	29	33	40	40	49	47	52	39	44	44	40	36	52	34	42	35	39	42	33	30	38	37	37	35	29	36	33	41	37	51	45	44	44	37	39	47	36	38	39	33	34	41	22	47	31	44	47	29	43	40	33	27	44	36	36	46	46	46	40	46	48	36	49	37	36	43	43	42	38	50	37	36	45	49	31	41	34	41	47	33	41	31	31	53	43	43	41	36	43	41	53	52	39	41	44	54	31	39	35	42	42	48	34	33	48	40	37	38	39	40	39	36	39	40	28	34	51	42	33	35	41	43	47	39	53	40	37	39	41	35	35	41	40	43	48	35	36	46	39	36	32	45	39	42	41	38	44	36	39	44	32	44	38	38	36	33	47	43	39	40	40	38	42	51	42	39	53	47	43	28	35	45	42	40	40	31	35	42	35	35	35	39	53	40	29	34	28	57	53	32	46	26	32	47	36	36	40	35	34	31	44	36	38	48	34	42	47	31	36	33	38	42	53	32	36	49	49	47	40	30	43	41	40	41	37	39	45	33	42	47	48	45	40	48	48	32	41	56	29	29	49	40	47	38	39	35	49	42	51	45	49	21	39	39	37	40	49	26	32	45	40	40	24	40	48	35	36	32	45	38	33	41	32	30	43	44	41	22	54	48	31	38	45	32	53	44	39	41	26	48	29	48	43	41	40	41	45	43	41	38	43	45	38	53	29	37	49	36	51	33	43	47	49	45	41	46	48	44	44	41	52	31	52	55	48	31	46	41	35	43	42	25	58	37	36	40	40	48	42	37	36	37	40	29	37	43	49	48	26	53	40	46	37	33	39	34	28	50	40	44	37	43	31	29	38	43	43	41	40	28	40	37	41	35	43	32	29	42	39	39	52	33	33	46	30	38	27	43	48	44	44	36	43	32	39	51	33	35	39	41	41	39	35	32	51	38	33	34	39	45	38	41	55	41	36	34	42	43	38	31	44	32	47	27	50	41	44	41	46	40	40	33	32	39	42	46	43	32	46	38	44	45	48	47	47	40	26	34	41	44	46	39	35	43	44	37	36	40	47	38	40	48	44	39	40	48	44	40	52	46	40	40	29	33	50	34	44	57	31	30	52	38	37	49	44	43	32	36	48	29	46	41	45	43	41	40	47	39	41	36	40	44	44	45	41	34	39	39	45	45	34	43	44	45	51	44	37	46	43	48	43	45	36	37	45	44	25	28	35	37	38	34	44	53	39	34	33	38	37	40	39	38	43	41	53	38	47	41	35	39	47	27	59	38	38	34	50	49	37	36	48	43	29	35	44	34	37	32	41	48	37	41	49	48	32	45	45	37	39	35	47	38	43	45	46	29	45	38	42	34	53	44	44	41	40	47	44	32	49	40	28	47	45	38	52	43	42	28	33	38	35	46	22	45	34	42	37	33	35	50	41	38	48	39	37	56	54	46	51	48	39	42	41	49	51	38	38	39	40	50	38	36	33	23	44	34	32	45	37	26	35	50	33	37	47	39	45	51	54	40	39	37	31	42	45	42	45	38	36	37	39	41	23	45	48	46	37	47	38	38	45	39	44	34	33	39	41	33	28	38	49	43	43	45	41	50	41	37	35	52	52	33	36	42	35	47	43	46	35	37	44	34	45	31	43	39	33	38	47	49	36	37	43	41	42	37	43	22	35	45	35	39	42	45	35	38	48	38	31	45	44	44	31	48	37	36	30	36	35	34	33	36	40	31	39	37	37	35	50	34	41	35	32	42	29	43	36	32	43	24	43	37	43	38	47	36	40	32	45	45	42	37	47	40	44	43	55	38	49	48	43	32	43	43	43	42	38	38	35	36	47	44	35	35	35	47	41	44	35	46	40	39	33	43	39	49	60	39	47	31	37	37	26	37	30	42	41	52	35	30	36	44	47	36	46	52	41	39	49	34	44	38	40	46	40	42	47	42	36	48	43	32	42	49	52	46	47	37	32	44	49	36	29	42	31	48	41	45	46	36	40	45	43	46	43	45	47	32	36	52	29	30	42	45	48	44	40	37	37	31	36	34	30	42	32	38	50	38	43	42	46	41	37	36	41	40	51	41	43	54	45	34	52	35	58	36	39	32	26	50	36	43	36	43	42	45	38	35	38	36	36	39	44	41	39	34	49	42	45	54	51	41	40	29	34	27	35	31	34	27	34	46	42	40	35	45	43	41	39	49	37	46	43	29	47	36	56	35	31	44	44	37	41	37	57	30	40	41	37	48	19	49	35	31	27	51	45	54	40	29	36	35	45	35	34	34	34	30	45	43	39	29	47	37	48	33	34	35	29	45	33	36	50	31	48	33	40	33	47	38	53	43	43	45	43	34	34	37	48	46	43	35	47	44	33	47	37	40	38	37	42	45	27	50	32	45	38	39	38	37	43	42	45	35	35	40	44	35	46	36	46	40	38	33	46	37	38	43	47	48	40	35	43	42	43	36	43	28	51	45	44	34	30	47	54	41	43	37	36	45	37	42	39	35	42	37	45	50	47	45	47	37	33	37	45	52	38	40	46	47	47	57	36	37	45	43	50	39	37	39	46	42	41	50	37	44	34	41	34	33	55	40	36	39	29	34	44	38	44	40	31	28	36	53	48	32	29	33	39	57	46	31	45	35	41	41	45	43	59	33	50	44	40	36	44	38	29	30	40	40	44	47	32	41	38	42	52	49	34	54	32	41	53	40	29	30	43	46	26	40	45	47	37	51	38	33	34	43	50	39	42	44	48	39	45	36	37	31	41	42	53	49	43	39	32	41	45	45	40	38	42	39	44	51	42	37	47	49	39	39	50	47	32	57	34	43	48	31	39	43	44	35	40	38	45	40	39	48	41	31	44	40	41	46	43	46	40	45	53	46	33	57	42	38	33	39	43	45	43	44	37	45	36	40	32	38	44	57	33	42	29	35	41	34	39	44	43	44	43	34	50	32	36	49	46	43	30	34	36	32	38	40	33	41	44	44	37	34	37	40	32	49	38	35	39	51	38	38	48	33	52	37	45	35	42	45	32	42	45	43	44	47	38	38	24	44	48	42	39	37	40	41	45	34	42	47	43	39	45	47	40	27	34	37	43	49	45	40	36	51	25	50	40	37	40	48	48	40	42	38	33	38	44	41	39	35	34	36	45	47	33	46	42	48	36	41	43	42	34	35	46	40	46	28	39	46	53	49	47	25	44
16525	7666	4141	6480	13134	24835	55808	60203	50256	38545	27265	17036	8035	2848	1221	654	614	526	539	512	558	532	524	511	536	520	555	529	542	514	497	575	548	518	452	510	524	516	556	500	534	482	490	526	530	540	532	494	520	536	543	512	551	491	563	558	540	514	518	523	528	548	542	577	536	514	523	511	515	558	515	575	514	491	534	496	540	540	529	548	507	557	528	544	544	538	523	504	554	535	525	515	514	557	523	481	573	575	471	554	577	514	487	487	496	581	545	532	517	544	544	524	556	499	544	560	513	530	535	533	498	494	502	537	518	523	563	542	536	529	517	545	480	525	509	549	512	565	505	515	583	503	529	549	527	541	511	533	517	498	516	539	535	538	590	550	495	509	527	506	528	537	548	526	548	538	554	556	517	516	516	538	534	501	554	542	561	535	505	513	494	527	534	591	547	556	552	504	506	509	490	558	513	564	565	548	486	508	549	552	528	509	556	509	509	527	538	534	570	528	506	543	492	570	515	523	544	530	511	529	555	534	546	527	550	537	496	509	511	515	554	507	546	565	546	538	511	544	559	541	516	513	550	545	530	541	513	526	525	559	564	529	547	494	528	546	523	568	521	529	541	542	475	530	568	523	532	516	533	523	531	526	519	538	523	521	511	506	532	496	531	556	527	567	569	538	549	557	531	530	543	496	512	558	575	533	551	506	555	577	554	544	499	516	527	530	580	499	539	522	545	497	533	590	541	519	544	517	552	505	500	537	550	530	525	525	546	509	554	515	555	541	506	541	516	543	476	510	509	515	570	549	571	515	512	525	542	526	533	600	566	509	548	525	569	548	511	521	527	569	543	504	551	508	526	549	539	527	561	515	599	537	536	521	556	543	551	534	564	553	551	533	531	560	513	529	544	514	526	568	523	563	518	507	537	531	520	535	509	546	533	501	519	496	522	530	527	499	543	561	513	544	559	511	531	517	513	528	538	533	514	529	507	557	555	544	552	571	510	524	552	508	532	543	514	537	520	552	495	515	505	511	501	538	466	564	505	504	542	504	540	517	517	497	575	489	578	497	551	558	511	536	521	545	560	564	484	513	536	515	508	495	542	528	529	527	541	503	523	544	540	542	544	519	539	519	540	521	523	553	485	504	564	575	525	521	555	518	505	536	532	532	514	600	505	527	530	530	559	545	520	530	537	556	497	497	563	505	560	547	553	499	520	533	548	498	551	492	513	497	522	543	556	554	588	528	529	529	534	529	536	514	507	521	549	530	490	535	544	535	525	541	572	532	548	519	502	549	523	558	479	542	511	531	531	525	531	528	543	542	505	510	547	561	527	563	528	539	536	532	516	533	531	610	520	519	544	531	523	575	539	506	541	485	575	547	564	500	530	527	550	583	461	549	495	561	506	553	551	506	536	513	522	518	511	543	512	511	563	524	557	527	533	526	557	543	520	498	507	535	548	518	565	519	528	539	517	524	603	524	545	532	537	520	491	572	526	542	496	499	510	542	542	546	568	531	533	502	539	518	549	551	510	544	536	489	529	517	539	500	501	554	552	533	537	543	508	527	542	537	558	515	545	538	544	518	523	510	517	519	540	524	553	546	567	524	527	540	518	535	559	562	539	535	523	553	527	527	512	545	543	485	549	563	538	519	486	504	570	508	493	528	510	532	531	494	502	518	515	512	520	555	525	537	524	539	522	544	546	514	547	535	525	495	539	502	502	528	561	543	537	523	521	540	533	541	553	529	483	538	543	503	571	559	499	520	538	576	519	560	534	546	497	506	516	542	540	526	569	530	554	535	499	506	530	537	554	529	498	534	544	498	522	546	533	545	525	512	568	533	491	480	584	506	564	530	569	509	525	508	565	517	494	504	537	555	512	528	508	556	478	545	519	524	514	537	516	516	515	572	545	555	539	497	508	566	500	569	501	506	585	519	537	558	526	544	549	529	507	512	522	522	535	519	483	516	559	577	545	573	546	528	529	533	510	513	537	531	572	517	533	526	488	554	531	550	565	519	549	558	510	526	543	519	541	519	533	511	532	554	515	528	512	490	542	562	525	531	555	501	552	505	538	556	498	553	519	526	536	551	549	516	510	549	532	530	565	547	497	509	541	533	503	565	509	539	523	564	509	514	580	599	531	501	512	534	534	522	525	551	541	505	548	552	533	537	548	540	496	551	545	569	525	522	515	525	497	508	516	538	537	524	505	481	495	525	532	551	542	535	501	514	562	505	556	528	513	523	481	529	542	553	547	551	555	583	543	524	502	556	554	509	540	524	512	513	534	532	521	509	526	532	563	525	533	530	550	511	538	530	513	496	558	498	514	534	558	543	535	541	509	552	557	523	526	522	535	565	519	495	531	519	528	550	523	490	539	551	521	512	534	544	521	525	504	521	565	529	548	530	518	566	502	493	565	554	528	569	526	544	541	505	535	543	516	537	506	536	519	486	528	571	550	540	535	484	508	521	554	541	538	540	519	541	513	485	544	531	553	493	511	546	561	529	550	515	496	524	543	539	537	553	507	553	537	549	498	534	521	475	535	497	569	536	492	526	496	538	506	537	550	526	489	524	522	529	525	509	511	568	533	558	526	526	522	518	561	570	552	554	547	516	529	511	508	525	581	524	539	508	561	553	530	530	540	537	573	528	531	545	550	533	553	523	527	545	567	526	535	521	546	539	541	548	507	520	538	547	504	509	548	538	539	523	523	553	517	564	526	515	539	566	539	516	520	551	522	508	514	549	528	552	516	511	567	549	548	558	545	565	552	544	504	536	499	558	536	551	511	511	530	542	516	568	511	508	509	546	541	533	560	583	492	489	548	543	537	508	482	505	506	568	544	564	474	557	556	520	490	497	537	501	533	513	543	552	516	533	553	546	525	548	536	547	539	535	538	551	507	551	551	526	529	522	493	516	528	511	553	528	503	517	503	531	509	488	538	500	510	502	551	528	562	581	511	486	536	532	564	542	549	494	541	588	531	487	548	533	529	534	546	547	570	524	530	534	554	549	542	534	527	510	561	482	517	549	543	521	523	513	524	494	515	518	521	500	526	601	527	527	579	520	494	523	535	537	498	517	541	535	554	528	516	523	568	527	542	487	521	526	551	530	511	520	533	541	542	513	524	533	567	502	531	551	562	505	540	520	534	532	554	526	509	572	566	526	556	544	538	529	554	506	510	513	578	559	533	563	561	541	528	561	532	565	540	554	515	538	568	482	574	503	523	538	547	559	556	511	506	562	528	545	506	538	539	552	500	583	493	520	570	554	539	553	583	520	542	546	516	517	528	528	515	506	538	508	552	501	513	499	520	533	534	521	519	556	537	535	524	545	563	541	527	537	545	568	527	551	519	559	506	533	461	534	524	509	540	557	576	500	479	508	519	549	547	566	576	564	569	520	515	558	514	528	564	562	553	543	527	520	547	550	548	524	572	525	516	515	578	541	483	545	537	525	543	490	521	551	568	549	533	572	513	499	536	556	534	515	589	528	549	522	559	551	580	511
992	464	277	275	383	2274	14144	18224	14777	7928	3190	1128	392	173	89	50	57	40	44	53	33	52	42	40	48	45	36	31	55	43	48	39	45	45	31	39	45	26	37	44	48	51	37	41	30	45	29	38	43	29	38	52	46	36	42	36	47	44	35	35	37	34	37	44	28	42	40	48	35	50	33	52	50	48	26	46	47	35	45	53	49	48	41	34	52	24	38	40	58	49	40	32	48	35	50	35	40	38	45	39	41	42	35	42	53	35	37	44	34	37	44	45	38	29	43	36	46	39	39	42	33	33	45	39	48	39	43	46	44	43	42	29	42	50	45	43	28	41	47	48	41	40	36	32	46	36	34	38	32	46	26	40	42	46	35	46	50	45	41	38	35	46	41	38	42	38	50	33	39	44	32	47	25	42	40	45	39	39	40	31	53	48	46	35	54	47	36	32	34	54	47	31	40	39	33	36	32	34	42	43	43	29	36	43	46	42	42	38	42	39	43	32	53	35	46	37	46	33	41	39	38	51	45	30	39	34	38	45	47	40	38	37	36	46	39	48	32	47	31	38	36	45	41	38	44	54	31	42	36	37	39	46	40	30	44	38	38	39	45	42	43	47	55	41	59	38	44	37	27	40	39	41	47	48	44	48	49	52	44	47	56	47	30	55	40	44	34	46	45	51	36	53	31	41	44	39	43	46	38	38	38	32	38	43	39	40	48	43	36	41	43	27	39	47	37	34	51	47	30	35	39	42	39	40	36	49	24	39	49	34	48	45	50	39	42	44	49	55	28	53	50	51	44	31	41	49	42	47	30	45	42	35	49	49	30	34	33	34	48	27	41	37	43	36	46	33	39	54	56	46	54	39	43	40	42	35	44	44	36	30	41	37	36	37	45	44	46	34	51	40	49	35	45	36	45	36	59	46	47	44	39	42	46	46	44	33	45	39	51	41	41	48	46	40	39	40	41	39	36	43	39	37	41	38	37	50	39	39	37	46	39	43	34	49	37	42	37	42	39	43	41	38	43	34	36	44	39	38	35	36	55	42	38	30	47	29	54	32	45	37	45	48	34	35	50	40	45	43	31	47	43	36	32	48	39	37	49	39	36	45	43	40	33	47	45	34	51	34	38	44	45	37	27	49	40	41	42	62	36	50	45	40	36	48	43	42	36	53	39	44	46	40	37	27	37	32	39	39	48	44	36	36	40	31	38	43	37	37	34	40	38	49	45	34	44	39	53	40	46	38	44	45	36	39	35	45	32	35	38	42	49	39	42	35	47	40	37	33	43	41	42	28	40	53	40	42	47	39	36	49	41	37	39	35	47	40	48	35	46	44	40	48	30	43	39	44	39	51	42	57	33	34	40	41	40	52	43	45	37	32	34	25	48	42	27	34	49	43	47	48	39	47	38	40	39	44	45	40	44	44	44	31	45	41	34	46	58	42	38	39	53	44	35	57	52	42	37	43	36	37	50	38	43	49	37	37	45	37	38	40	40	40	41	41	49	46	31	42	44	35	42	40	24	33	43	50	42	43	42	48	45	40	39	30	55	38	37	52	38	37	39	35	49	44	34	41	37	34	51	45	53	40	38	42	42	40	45	33	50	45	45	43	42	43	36	36	47	40	43	42	53	44	42	44	41	30	53	39	38	31	42	41	47	24	36	47	45	37	36	37	42	43	43	47	47	46	46	39	41	44	46	43	34	47	27	53	29	53	38	40	51	44	36	36	33	36	34	50	43	40	31	33	41	34	34	38	50	49	47	58	31	33	41	36	54	33	35	43	39	35	33	37	34	46	44	40	36	46	41	43	45	29	43	46	40	54	41	42	44	53	52	38	34	38	51	38	46	32	44	51	37	38	44	30	43	42	43	43	39	38	37	49	40	37	43	50	48	30	37	39	39	42	41	41	38	50	33	51	36	39	42	45	40	32	38	44	39	45	30	38	31	46	53	40	47	42	48	48	28	32	40	28	35	32	46	41	37	31	61	42	41	38	36	51	37	51	42	47	46	45	34	43	41	43	36	50	31	37	40	48	40	41	38	47	43	47	43	26	46	49	34	51	38	42	44	34	32	39	37	37	30	32	70	33	44	48	44	54	47	41	44	41	48	37	43	56	55	39	32	35	35	41	29	43	41	46	39	48	43	48	51	34	43	50	39	41	39	31	39	45	36	42	49	39	30	38	38	38	30	49	45	43	43	47	40	30	39	42	44	45	44	37	28	34	43	34	39	33	33	41	31	44	43	37	42	40	34	52	37	41	28	48	45	48	35	49	41	38	47	30	42	51	42	37	43	33	44	32	42	30	42	35	49	43	31	47	39	34	42	46	39	33	44	39	38	36	55	43	46	35	51	38	38	30	48	50	41	40	34	39	56	30	45	25	46	41	42	24	46	44	47	50	51	43	31	41	32	38	52	41	53	41	51	32	36	40	47	48	42	43	39	39	41	42	40	39	53	50	55	41	42	44	29	42	45	47	42	51	43	32	48	45	43	38	38	38	39	31	51	43	38	26	45	48	44	35	43	40	31	36	36	41	50	51	40	45	44	30	37	29	47	40	39	39	57	39	35	42	37	40	38	37	42	41	32	28	34	51	33	39	47	42	41	48	36	36	33	38	43	41	61	49	47	45	35	53	36	43	45	46	45	35	47	38	44	44	32	47	33	52	35	38	39	44	33	45	39	42	38	40	37	37	54	51	50	46	47	38	39	35	40	35	40	43	40	59	28	38	48	46	42	38	44	49	26	34	37	39	40	34	30	43	38	36	36	42	48	37	41	40	45	50	39	46	43	35	40	32	60	51	41	52	47	44	47	38	43	41	49	36	42	46	26	43	44	40	53	45	36	34	41	46	39	34	33	27	40	40	34	36	43	33	41	49	52	33	33	45	39	43	52	38	44	39	43	35	44	43	32	47	30	47	43	32	43	33	31	41	44	40	29	33	38	47	46	57	36	44	44	39	40	40	44	40	35	38	44	33	45	44	29	45	37	34	40	51	44	40	44	43	59	43	51	54	42	43	46	39	55	37	49	36	52	53	31	37	38	44	51	37	53	48	53	30	34	42	47	36	41	56	37	38	40	39	47	46	63	40	40	55	51	42	54	40	47	41	49	45	37	48	39	42	50	44	33	47	38	43	53	38	48	45	36	34	39	49	41	47	35	40	37	48	49	39	38	46	41	39	49	43	48	45	31	46	48	45	34	41	46	33	46	45	51	35	47	34	50	47	44	28	39	37	48	40	38	36	42	34	55	36	36	29	41	40	49	34	41	36	46	34	37	46	38	35	34	50	50	37	43	49	53	46	46	40	41	39	39	48	33	45	39	45	38	28	46	38	46	43	47	51	57	47	48	39	45	43	36	48	50	37	50	41	50	38	53	36	40	31	51	34	45	53	40	47	43	33	37	37	46	42	43	40	37	50	37	45	39	44	39	40	40	38	39	41	41	41	56	39	51	39	47	33	43	46	51	38	38	42	39	36	40	41	38	42	37	43
18573	9987	6388	13914	25234	38642	66609	68119	57352	42697	31226	19720	9752	3926	1540	771	618	532	532	569	532	533	524	502	534	530	565	552	543	555	498	513	502	544	540	519	532	536	521	523	554	505	516	523	520	504	525	522	533	555	568	526	556	520	541	556	511	536	531	539	531	502	553	539	524	570	523	615	520	525	586	545	534	568	534	519	513	541	510	562	541	567	565	514	498	533	560	519	530	545	524	544	524	509	558	537	517	555	550	540	538	531	542	501	509	523	550	528	547	549	537	478	502	561	527	514	538	515	534	547	531	545	543	509	531	519	525	522	497	516	547	539	513	542	510	509	519	535	539	542	513	537	541	530	510	522	543	540	561	506	512	527	524	536	550	554	552	558	533	567	546	543	496	547	578	541	519	561	536	530	469	540	503	507	514	542	554	514	494	564	530	527	522	500	547	523	516	562	553	538	563	513	579	489	547	528	525	557	515	527	544	574	522	573	504	508	529	535	542	518	544	587	568	558	503	525	505	575	528	537	533	550	558	527	538	579	535	517	568	526	548	524	547	530	516	564	528	536	513	552	520	529	565	548	535	570	544	518	520	544	497	511	555	529	602	507	550	543	545	539	539	517	508	529	514	549	500	554	551	516	527	573	519	576	558	536	499	518	564	520	561	585	502	532	529	553	550	510	568	525	576	521	514	528	517	527	547	513	517	530	522	507	525	517	526	539	541	505	540	535	569	534	531	542	548	504	561	532	529	544	557	583	512	550	552	531	504	511	529	519	502	511	564	527	512	553	529	488	542	524	563	552	569	538	518	469	559	523	519	504	543	549	510	510	540	522	526	541	529	544	516	551	566	553	528	520	499	490	512	556	504	545	553	544	497	544	555	498	567	554	518	565	494	540	531	554	532	536	526	525	540	588	541	520	543	530	520	515	522	497	539	545	543	532	529	555	544	526	496	572	558	525	547	522	523	571	566	518	549	571	562	523	542	508	585	513	526	532	545	509	517	511	510	539	495	505	565	509	535	545	533	560	544	515	522	531	567	548	576	544	548	544	573	539	551	537	480	487	535	523	512	561	512	497	533	534	514	540	505	548	536	554	516	506	552	535	512	527	485	549	543	497	529	514	553	539	541	528	523	559	543	521	573	537	502	538	516	554	536	505	544	567	529	539	558	516	535	541	536	546	544	517	575	518	513	505	521	530	547	553	511	541	511	489	526	575	542	538	532	521	494	513	519	526	527	487	547	528	484	563	535	488	519	538	536	573	506	572	576	566	506	556	530	518	542	563	544	504	510	535	517	544	505	510	527	544	496	550	551	511	537	510	533	545	559	534	571	545	549	531	527	560	541	537	543	532	526	510	537	540	568	545	510	488	563	514	530	548	548	528	507	531	492	507	515	536	537	519	510	517	516	545	532	519	530	481	515	551	547	542	555	568	566	552	536	531	560	544	516	553	519	576	548	521	602	532	551	483	565	525	505	527	510	530	522	535	548	566	484	539	502	546	561	570	546	541	540	518	556	499	578	483	516	534	550	513	542	577	581	526	522	522	508	521	594	540	502	538	517	541	542	529	517	556	533	533	541	544	549	552	509	496	515	529	546	514	554	570	565	522	540	514	544	545	547	510	538	517	522	539	558	533	560	546	588	524	511	527	548	514	592	492	569	570	500	531	542	548	544	552	573	545	523	515	518	490	540	491	560	552	551	541	538	536	519	542	535	535	528	564	554	523	557	556	555	538	565	533	561	559	522	534	522	508	528	512	522	552	588	561	533	575	547	529	520	545	556	505	511	568	546	532	522	514	567	527	581	560	535	566	523	531	570	546	506	527	522	536	517	521	537	519	544	533	530	527	534	541	567	562	505	537	531	552	508	488	519	521	501	541	556	527	549	526	536	554	574	531	552	502	522	577	586	490	525	561	554	510	551	525	511	539	506	563	570	520	523	529	541	571	524	546	540	526	587	531	521	536	518	574	546	551	540	552	536	531	514	521	550	477	539	536	533	520	534	514	538	532	551	530	537	512	544	524	544	513	491	538	536	547	537	543	517	498	558	542	552	539	544	526	548	541	583	542	561	527	501	517	555	546	548	559	520	525	508	568	534	502	540	553	569	545	571	555	504	514	543	547	547	510	517	528	543	538	604	561	555	527	524	529	558	510	496	553	528	514	534	527	532	571	523	592	556	527	519	504	548	568	556	505	514	537	520	542	502	536	503	539	555	501	531	551	517	541	528	492	555	532	566	552	554	529	517	537	538	519	538	500	565	538	527	514	533	520	564	506	518	552	501	515	536	588	539	498	505	555	552	517	544	513	529	534	500	503	506	518	509	556	505	558	548	513	523	539	547	494	546	557	496	548	517	502	536	583	533	518	520	576	533	520	548	503	534	555	488	567	527	552	528	517	525	506	554	546	515	546	551	558	556	546	516	587	549	555	527	480	574	481	527	530	518	539	493	536	548	568	504	571	562	529	521	600	538	533	540	573	526	543	499	569	545	490	523	541	520	509	533	550	548	539	521	528	543	519	548	521	503	537	526	521	555	569	551	531	499	553	505	544	550	544	532	540	541	529	523	497	547	519	531	572	505	500	533	541	572	534	521	520	526	545	517	501	544	533	499	546	528	552	526	545	529	497	545	548	532	516	515	585	534	564	567	529	511	515	514	539	556	552	544	532	545	550	563	527	542	559	530	526	545	555	517	536	525	565	505	506	543	546	535	542	532	532	560	515	558	516	525	547	534	549	527	549	504	528	553	504	533	521	512	531	539	522	547	577	494	502	520	497	546	526	523	549	555	530	536	547	529	503	542	541	533	525	530	572	551	500	551	552	554	519	534	522	524	564	561	556	515	500	521	548	562	606	535	529	524	539	508	533	515	570	552	523	527	549	519	536	545	541	515	506	539	528	556	563	520	576	537	536	547	549	519	542	532	537	552	546	516	526	539	529	506	560	551	531	554	549	541	518	517	578	578	568	513	508	504	554	560	522	553	546	565	537	512	547	540	563	530	546	553	536	528	562	567	564	515	533	560	522	523	531	520	547	565	584	526	532	548	500	542	545	526	525	517	555	501	534	571	575	516	560	548	515	539	521	502	525	517	545	517	510	524	535	562	515	571	532	546	563	529	519	537	509	469	535	564	523	511	527	523	495	539	541	534	547	532	537	513	562	527	531	538	536	502	575	569	533	530	511	495	546	531	523	516	529	496	523	516	542	489	527	516	513	495	580	540	506	550	524	554	544	495	574	564	541	511	547	517	496	563	483	539	538	566	587	509	563	482	550	547	559	506	499	506	564	589	539	562	581	559	515	572	495	534	510	581	506	538	536	491	511	491	577	524	510	513	529	558	509	539	541	558	502	563	541	554	528	540	522	498	538	553	534	538	571	527	513	520	534	569	572	528	503	531	550	542	505	567	551	564	543	535	518	521	504	518	566	532	529	501	577	538	536	487	535	509	492	539	524	506	531	523	568	571	505	568	531	526	488	556	517	536	518	569	582	520	492
1194	137	122	90	100	1243	3470	3743	2985	1641	744	319	144	76	47	43	27	33	36	35	41	34	38	40	33	32	43	40	44	52	38	39	37	36	50	43	40	32	51	39	38	33	43	32	30	27	38	43	40	39	53	45	28	46	37	40	42	39	38	32	35	47	43	34	35	34	35	20	38	39	31	35	43	41	36	59	29	46	38	28	40	29	36	42	37	37	37	43	28	34	37	32	29	31	28	44	30	36	31	34	34	31	33	43	29	35	34	37	40	32	37	28	51	32	33	41	36	34	35	27	33	39	42	42	34	35	36	42	37	36	28	43	35	38	35	52	42	33	36	25	40	41	32	36	41	41	28	49	42	45	35	49	38	29	37	50	42	34	41	24	36	41	32	39	31	36	31	41	51	39	41	37	47	27	24	40	44	40	38	38	33	27	25	38	44	31	25	33	44	36	44	44	38	37	38	36	43	38	24	35	36	52	33	45	47	29	32	41	35	29	33	31	41	37	38	35	38	38	31	43	37	46	34	43	38	34	37	35	41	36	36	38	46	36	28	44	42	38	36	28	35	47	43	31	31	33	35	26	41	41	34	34	46	40	37	41	39	35	33	39	43	32	44	33	36	28	34	46	35	37	32	36	43	40	41	38	34	32	23	35	28	34	34	42	42	38	28	36	29	38	45	37	41	36	42	28	49	40	37	35	29	24	43	37	36	26	41	40	41	42	31	44	38	41	40	39	38	32	45	42	29	42	36	35	39	36	33	45	29	40	35	43	33	43	41	35	44	40	31	43	34	35	34	28	32	32	31	44	37	44	43	33	33	42	31	39	38	41	38	47	34	42	48	47	41	36	35	52	33	43	36	29	36	40	42	43	33	46	45	27	34	41	37	38	43	44	38	40	37	34	43	36	28	34	35	34	32	40	49	34	37	28	34	42	28	32	39	33	45	30	39	33	43	35	31	38	47	41	56	39	34	32	36	49	29	39	32	34	40	46	35	36	28	45	41	34	44	40	25	43	35	23	29	43	41	46	34	33	36	49	41	32	40	43	32	37	38	36	39	34	35	44	40	40	39	29	49	40	40	46	50	31	29	31	45	34	42	41	43	28	44	37	28	36	43	31	34	26	35	38	34	50	37	31	43	42	47	33	26	37	35	35	33	45	44	36	37	42	48	30	46	60	35	39	42	37	30	44	34	45	43	33	40	37	39	37	34	24	33	30	38	42	40	35	34	35	39	26	30	28	37	37	47	35	45	39	41	37	37	36	26	42	38	34	36	41	36	32	42	42	37	28	30	35	44	38	29	38	26	40	42	29	37	37	37	39	33	30	28	37	39	38	41	48	46	44	36	34	36	40	38	37	57	41	45	38	36	34	35	45	35	44	45	34	31	42	38	34	37	38	31	32	38	40	36	38	40	29	38	31	33	33	28	45	32	34	37	32	44	37	27	28	32	39	30	42	44	32	39	38	27	27	33	33	31	29	39	31	48	36	43	55	56	37	33	39	30	32	29	37	40	31	32	49	28	33	39	38	30	34	36	43	30	39	40	35	39	36	39	37	42	35	38	28	33	39	43	25	50	46	29	42	35	43	32	36	32	42	37	50	29	32	38	40	40	33	40	37	41	25	23	37	37	37	52	42	43	32	53	36	41	42	33	41	35	37	28	44	32	37	30	38	28	26	35	45	41	36	35	39	26	34	42	32	44	34	31	42	32	35	40	43	44	38	40	36	27	40	41	27	44	44	37	40	35	43	33	34	37	42	35	41	50	47	30	41	31	36	43	40	28	37	39	42	43	30	28	40	32	51	43	46	39	45	27	42	36	37	38	34	30	46	30	41	38	37	33	39	36	33	36	36	33	37	27	35	38	38	40	32	54	44	34	37	53	40	41	40	33	44	36	53	24	39	35	45	42	44	36	16	39	39	31	34	36	40	26	33	32	27	38	39	37	25	35	37	38	35	32	43	39	32	41	30	44	30	40	43	48	37	42	33	30	27	32	38	32	28	37	29	43	37	39	38	53	43	26	38	43	36	30	29	36	31	36	35	39	40	44	34	38	41	47	38	44	50	47	47	39	35	32	26	44	25	34	27	47	36	37	41	40	37	44	44	28	43	37	35	34	33	29	42	39	51	29	21	28	37	33	49	43	41	31	31	31	32	44	39	48	39	45	31	37	32	41	35	41	33	43	35	35	22	33	50	48	39	37	30	41	37	40	39	38	36	48	30	39	52	21	42	41	40	46	47	43	41	48	34	47	37	36	32	34	48	30	39	39	41	37	42	32	41	43	41	35	28	30	37	39	35	37	34	45	41	45	38	36	40	31	49	31	39	35	33	38	25	35	47	39	37	31	37	37	40	44	36	34	31	40	28	33	38	30	29	33	27	52	41	40	38	46	31	36	32	38	34	42	34	36	34	35	47	30	35	34	35	23	39	33	43	37	40	40	42	38	41	31	34	31	37	25	40	42	40	44	40	29	38	31	32	52	33	32	38	31	36	42	42	36	46	39	29	44	25	47	26	36	40	35	41	42	38	41	40	36	39	39	42	32	34	48	36	39	34	30	47	40	39	31	38	32	29	33	38	49	40	34	41	63	36	29	36	45	42	36	32	32	31	39	47	32	38	41	47	32	33	41	41	45	28	30	49	37	37	36	33	35	37	37	28	36	33	44	40	34	35	39	30	45	38	30	41	32	27	39	45	28	42	33	29	37	45	41	33	36	31	27	40	29	48	34	48	47	41	34	27	36	43	36	31	41	31	47	38	51	28	41	45	31	40	39	32	51	46	35	39	37	37	53	42	45	34	36	40	35	35	33	33	36	43	36	39	45	45	29	41	37	33	42	28	34	34	26	32	44	37	31	38	42	37	37	40	34	37	44	52	40	36	32	34	27	47	44	40	37	37	31	46	39	36	29	36	38	38	40	43	36	28	36	28	45	43	44	34	36	35	39	39	35	41	38	41	49	27	38	33	54	44	35	37	43	33	34	41	30	35	26	39	41	36	35	49	49	39	33	47	34	34	35	26	24	38	38	40	43	31	31	42	46	39	42	31	32	34	40	41	30	38	42	31	32	44	38	39	31	42	38	31	51	35	39	30	33	35	35	44	37	39	36	32	39	36	29	33	28	41	40	35	41	31	33	38	39	32	34	22	39	32	45	46	48	30	39	37	43	43	39	34	42	37	39	32	39	44	47	46	31	27	42	35	35	35	35	33	41	32	30	38	39	25	31	34	31	34	31	43	31	33	37	36	34	34	28	34	34	35	44	29	36	36	35	37	42	34	39	41	35	38	41	38	50	50	52	41	39	38	40	47	38	50	35	42	35	40	45	41	36	54	41	32	49	41	30	40	38	30	34	32	42	42	33	40	35	33	38	37	44	32	28	47	38	33	36	43	29	38	41	44	42	33	40	37	33	31	40	40	34	40	49	34	31	39	36	36	36	37	46	30	47	45	38	41	39	36	40	41	27	38	43	36	39	34	50	45	43	27
10057	3458	2277	4811	11024	33038	42140	39576	34247	25747	16907	7840	3249	1349	733	508	503	471	476	495	490	470	426	493	449	456	441	476	465	502	513	461	482	480	456	513	466	528	478	470	484	486	507	466	500	470	437	531	500	501	452	476	488	474	465	507	496	461	508	516	445	482	446	460	479	477	461	482	476	473	474	471	460	499	489	494	493	452	494	470	462	447	499	466	473	464	502	467	512	498	444	477	477	491	447	459	502	513	496	499	483	507	431	442	486	484	444	461	443	476	452	488	436	498	459	491	491	480	485	516	453	493	451	455	487	480	469	494	497	462	509	478	495	479	516	489	505	469	482	491	478	464	515	465	496	477	477	465	464	477	509	480	528	464	445	491	448	461	465	446	500	482	454	486	440	459	504	485	468	528	481	483	510	447	491	493	505	453	485	443	504	469	452	490	434	469	491	452	477	465	493	500	474	491	495	480	484	476	506	483	438	502	491	486	507	474	456	467	464	466	492	460	516	486	465	490	446	473	469	465	498	510	456	503	505	465	479	517	442	445	476	519	464	445	467	487	467	435	471	481	477	490	469	497	468	476	480	439	492	484	438	508	473	483	473	455	479	478	482	476	480	503	452	433	466	482	482	520	463	480	477	506	480	499	451	492	465	442	432	492	477	483	491	466	482	522	445	483	460	484	437	453	474	464	468	476	516	481	503	512	466	449	446	468	436	463	483	515	473	459	457	487	477	492	433	486	461	461	461	452	468	518	516	508	499	479	454	469	505	495	445	491	482	530	487	507	467	456	444	467	490	479	483	492	455	454	438	486	485	464	462	496	462	526	519	442	481	474	462	467	480	466	491	481	480	472	474	471	494	457	467	481	485	516	429	483	457	478	492	450	496	456	460	444	464	477	479	433	491	452	477	474	491	463	488	459	483	475	477	462	467	498	432	490	517	463	455	490	490	524	459	467	498	491	455	472	487	494	519	471	480	487	474	497	503	504	507	448	437	484	471	483	472	453	465	453	432	496	527	451	483	483	469	460	458	482	466	488	479	501	463	479	480	471	517	502	445	467	467	477	455	475	467	447	483	479	496	448	455	467	505	496	486	450	474	430	494	464	496	480	500	537	464	503	469	491	504	435	484	509	469	491	461	469	491	490	447	483	513	498	450	472	472	442	505	494	464	498	489	462	489	461	477	495	472	472	509	474	480	469	461	476	459	508	479	451	510	482	493	485	454	514	476	496	480	461	479	462	438	472	528	487	477	484	475	514	518	488	514	475	450	496	501	477	482	486	485	513	478	495	494	480	461	530	500	474	489	468	456	518	459	478	479	500	490	488	476	463	449	500	521	477	513	470	484	441	465	470	450	523	465	437	458	466	439	479	514	494	482	487	495	436	440	469	504	475	510	481	463	484	488	462	483	484	487	517	497	475	425	482	459	447	519	488	450	466	502	476	506	445	480	485	476	454	464	458	455	489	444	491	461	500	506	466	503	463	519	483	497	503	475	486	483	511	469	485	456	475	507	462	489	491	461	460	480	481	491	462	460	464	495	494	502	431	486	480	457	517	463	457	452	470	491	502	492	491	497	452	445	476	455	474	497	481	473	521	470	483	488	446	493	471	483	510	485	493	449	462	433	513	493	477	490	472	468	494	456	503	476	535	466	453	483	485	479	471	484	474	499	466	472	474	506	479	473	454	461	457	465	466	477	499	469	457	502	469	474	489	472	474	441	456	498	505	482	451	454	441	516	440	497	496	468	482	489	508	511	503	494	487	455	505	478	489	447	502	495	470	484	479	500	464	453	465	507	455	505	470	469	467	475	462	497	466	453	495	480	475	465	477	467	518	492	479	470	474	451	469	504	453	479	489	534	473	449	513	471	496	479	476	457	462	461	496	483	474	478	483	489	500	502	489	483	454	482	439	441	436	499	476	460	468	499	496	445	495	499	441	449	467	448	460	454	491	513	478	458	477	522	426	493	495	504	479	470	457	485	474	469	492	492	489	504	471	502	472	477	466	486	462	425	472	481	470	429	475	481	457	490	477	474	448	481	478	472	462	528	438	485	495	479	490	486	475	479	472	476	467	526	530	463	481	469	495	444	483	480	502	456	486	487	472	502	469	461	514	469	493	487	467	487	450	476	492	463	467	487	457	450	455	487	475	458	447	489	481	487	519	475	505	511	528	452	476	500	487	493	533	462	480	489	480	513	474	523	467	432	500	451	459	473	447	449	480	513	463	477	487	515	478	484	495	484	522	480	534	499	521	445	454	502	414	474	477	450	503	479	495	452	491	471	465	477	469	500	462	514	464	477	464	428	449	496	514	456	525	486	507	479	455	492	485	456	501	485	477	463	486	505	454	456	497	476	466	482	479	470	480	474	496	465	430	485	480	503	479	453	476	474	426	484	472	510	499	491	462	501	471	479	445	474	511	472	493	453	495	470	502	490	507	500	528	483	492	443	474	476	487	451	497	478	486	462	452	458	491	464	496	485	441	444	434	522	489	472	475	480	483	481	426	499	490	473	463	455	472	494	486	498	531	437	447	493	482	468	495	522	482	442	485	473	493	483	480	481	501	465	487	445	496	543	470	509	475	491	510	470	495	493	461	477	460	468	458	490	463	477	465	479	497	467	481	494	494	525	480	446	465	444	497	452	455	459	507	506	491	481	462	476	506	479	486	467	465	475	501	459	459	485	498	515	518	458	493	464	495	455	497	492	471	484	475	517	502	459	486	534	513	460	437	508	485	530	442	470	513	462	468	443	530	479	489	472	489	484	488	467	485	465	459	458	507	480	484	452	450	500	465	445	468	460	470	450	478	491	512	490	489	490	489	468	473	474	507	449	475	439	478	452	484	518	463	507	493	524	475	474	496	506	471	439	476	501	466	465	470	506	449	524	480	478	469	477	488	524	473	488	479	491	478	470	457	475	472	458	476	456	476	445	503	494	471	452	479	450	453	477	492	479	493	489	451	482	507	467	474	484	479	470	453	492	438	458	498	502	474	471	492	462	465	490	450	494	453	476	512	462	485	472	473	501	501	462	432	458	481	481	497	502	465	493	480	507	482	457	494	513	422	485	492	473	468	482	465	478	451	483	489	473	446	479	485	495	504	499	459	490	450	536	460	486	501	497	474	486	469	460	467	481	478	465	453	472	429	457	447	473	499	468	526	492	482	455	483	446	496	476	458	491	487	432	489	496	486	428	484	477	461	496	479	490	446	501	466	488	469	485	441	491	486	472	469	454	498	479	481	452	427	486	481	460	444	444	497	463	458	486	493	494	467	481	490	438	491	488	462	500	454	518	495	468	493	452	494	472	452	452	456	485	478	484	450	458	459	475	458	472	479	485	479	481	438	453	479	521	502	501	489	451	483	488	467	496	483	448	504	444	480	485	512	481	477	492	493	471	477	470	458	464	468	430	476	471	476	451	513	478	464	452	482	459	462	460	501	535	512	497	462	498	478	496	479	461	496	467	441	443	484	456	456	478	486	496	473	475	458
544	287	188	226	255	3666	11174	10565	7279	3708	1384	578	207	98	65	43	37	48	35	33	46	43	39	46	43	39	28	35	28	32	43	48	40	44	40	44	31	43	40	31	45	41	54	28	40	31	47	25	30	39	32	43	40	25	35	41	30	38	42	39	47	40	40	38	26	47	38	41	33	43	36	51	47	53	34	34	38	35	34	26	34	33	46	36	48	34	43	37	40	37	45	28	36	33	45	33	45	42	32	41	35	44	33	43	39	40	41	35	38	50	42	35	40	42	46	42	45	44	37	48	37	35	42	39	30	45	38	46	40	35	41	31	45	32	46	39	38	36	56	38	31	44	44	30	39	36	30	32	34	40	35	29	36	45	47	45	29	38	27	40	46	34	50	29	30	41	38	42	40	34	30	38	36	40	45	35	38	44	36	49	29	46	39	40	35	46	40	41	43	34	35	40	35	29	38	47	37	36	57	43	40	28	39	45	47	33	43	39	36	40	41	46	32	44	42	41	29	33	40	41	35	34	34	29	36	51	31	33	29	38	44	46	36	46	47	34	36	35	44	46	38	42	35	35	46	34	40	31	40	47	39	40	39	43	48	39	34	46	43	34	40	39	40	38	48	29	31	39	35	29	38	48	37	43	38	37	39	43	27	45	33	43	29	33	38	35	45	35	38	35	55	54	37	39	30	33	36	33	45	47	48	34	34	43	27	46	38	50	37	28	35	38	35	22	41	35	32	47	44	52	41	44	42	54	28	46	43	41	35	51	36	48	47	44	35	56	42	32	43	32	49	39	35	39	42	42	53	45	30	20	38	38	40	43	54	47	39	28	37	35	33	40	32	42	41	43	46	35	40	49	37	46	56	45	41	43	45	29	30	49	31	43	45	39	40	34	37	35	39	38	36	40	22	41	40	42	40	39	30	35	44	39	36	38	46	40	27	41	38	42	40	37	48	39	33	37	41	39	34	25	48	31	42	37	39	41	35	32	47	47	42	34	46	26	45	33	46	45	34	39	31	44	49	39	47	35	41	35	34	36	36	39	35	35	41	34	32	45	38	34	43	34	41	43	32	27	37	37	35	48	28	48	45	40	33	37	43	43	46	29	43	33	28	43	31	47	32	47	40	32	40	43	32	49	33	44	52	43	35	49	34	32	35	53	43	42	39	30	36	40	25	37	32	39	33	35	40	39	37	43	46	48	30	38	40	33	35	43	37	34	38	32	37	41	51	44	46	41	40	39	26	41	43	41	50	40	38	37	39	36	37	30	41	49	34	33	46	38	39	30	41	32	36	33	35	39	33	35	34	42	45	53	40	38	39	36	42	52	41	34	45	48	32	37	34	44	46	45	42	39	29	38	30	28	33	37	35	35	48	40	44	44	45	43	49	45	40	39	21	42	46	39	39	35	42	44	31	46	27	31	28	37	35	41	38	38	25	38	47	55	48	35	36	36	32	41	45	35	33	43	42	45	32	38	38	44	38	45	45	41	40	36	38	41	29	49	26	34	41	39	44	30	44	30	31	41	49	43	33	29	32	50	42	36	32	44	37	45	30	43	41	41	34	29	38	42	37	33	27	35	42	32	31	41	41	46	50	32	33	37	31	47	39	33	33	39	42	40	32	35	31	29	32	21	41	30	45	35	50	36	45	43	37	44	45	32	39	32	39	25	48	44	26	41	46	41	41	29	36	40	45	38	45	31	44	51	52	35	33	41	44	38	40	41	31	30	40	40	44	36	29	28	36	39	35	45	41	43	38	33	35	34	34	44	40	31	41	24	38	29	36	31	42	43	47	31	39	35	36	44	45	34	37	44	33	43	39	35	45	48	28	36	35	36	27	46	33	32	39	47	50	36	48	33	44	40	44	48	41	46	45	35	40	36	29	41	38	32	29	36	33	31	40	34	34	37	36	45	32	39	42	41	43	39	41	38	36	32	44	44	35	40	45	49	41	55	36	32	42	45	52	34	42	34	26	51	34	26	36	40	37	32	41	43	34	38	39	43	48	48	47	42	49	31	44	29	33	39	32	46	36	41	38	44	28	37	36	38	34	39	38	52	53	43	41	36	36	44	39	44	38	32	39	37	32	39	38	48	47	48	31	27	34	55	43	30	43	36	35	33	32	55	25	36	32	50	28	48	36	35	38	40	37	36	46	32	38	37	30	43	36	39	54	35	37	42	28	35	44	35	43	37	39	52	36	35	35	37	48	41	39	38	41	32	41	29	35	42	47	35	32	35	35	41	30	30	34	35	41	32	39	33	30	39	33	45	49	39	37	29	47	30	28	27	42	38	40	40	29	43	42	46	26	31	30	48	34	40	39	30	38	43	26	41	43	34	41	47	38	40	31	41	43	40	43	49	34	35	41	42	37	42	36	43	47	31	41	36	43	35	56	31	33	34	37	39	37	45	46	45	37	46	54	51	39	40	54	43	31	45	39	36	37	32	41	37	38	42	37	32	32	34	41	33	21	27	39	36	43	40	32	38	44	34	29	50	33	39	36	48	45	37	35	46	33	35	40	40	43	36	49	45	41	37	44	31	48	47	27	26	42	41	44	30	33	53	49	33	41	51	33	37	39	35	30	32	33	48	58	37	49	34	35	39	32	29	41	43	44	49	40	36	38	36	35	42	37	34	44	42	46	35	37	33	32	33	30	34	47	42	34	40	38	34	41	41	33	37	36	40	32	41	34	32	32	48	26	44	33	35	38	40	39	32	44	44	41	36	45	39	36	39	31	50	25	40	36	44	41	31	30	35	45	28	45	43	42	33	40	46	41	40	33	36	35	40	44	34	38	40	45	31	57	33	43	37	33	34	33	47	41	29	36	33	41	36	36	45	42	43	35	36	41	34	43	38	29	29	41	41	44	34	46	37	39	40	38	35	41	37	42	45	36	45	44	33	44	50	33	40	37	40	33	54	37	30	42	33	45	36	42	24	31	39	49	38	33	39	39	54	30	35	36	40	47	58	37	53	38	38	41	30	28	35	34	38	41	34	48	28	35	38	39	45	33	30	48	39	33	43	28	39	41	37	43	45	53	33	35	35	42	39	25	45	42	40	31	40	32	43	49	36	36	47	33	45	32	47	39	36	40	44	30	43	38	34	45	32	49	47	51	28	28	22	47	43	45	28	44	32	34	36	41	47	45	49	24	44	40	36	33	32	44	27	37	39	39	43	35	49	35	36	40	40	43	53	39	35	35	34	38	42	30	40	40	37	38	30	34	51	42	45	36	44	38	30	38	28	34	37	39	44	43	42	34	52	43	40	35	43	38	33	30	35	42	48	38	40	46	35	39	40	37	31	31	35	54	34	47	30	39	40	44	38	35	41	28	35	46	34	40	33	38	33	29	43	37	38	44	45	38	43	32	49	48	42	39	39	31	41	39	47	30	36	38	49	31	40	38	47	37	40	33	34	40	41	30	42	32	40	48	43	31	40	36	36	42	29	34	36	38	36	36	38	36	41	35	37	38	43	43	48	27	41	40	34
12870	7143	4450	13000	22442	45869	60695	54564	44055	33361	22649	13148	5379	1942	855	557	493	492	512	480	471	510	501	476	498	492	481	493	495	498	456	496	529	475	467	504	502	486	532	482	530	484	486	523	471	498	458	476	484	456	490	475	491	486	506	502	487	488	489	472	484	513	471	460	513	472	480	529	516	486	538	497	509	483	492	467	458	519	492	497	482	480	521	521	481	471	453	473	485	498	502	492	523	542	477	462	470	497	507	516	504	480	526	506	533	486	518	499	485	485	488	508	520	509	460	546	491	484	466	480	505	518	491	467	510	498	492	523	484	471	503	485	473	468	487	532	514	447	523	469	500	471	528	455	468	508	450	507	534	494	523	451	473	522	465	461	484	497	478	462	503	508	532	503	506	474	470	470	482	503	488	489	518	502	482	499	488	503	517	518	447	490	494	463	484	497	459	506	450	500	472	493	493	522	535	469	464	480	490	493	510	483	488	515	502	495	492	505	499	455	497	555	551	496	472	456	465	520	460	486	540	487	467	513	474	492	477	546	512	510	515	478	472	520	510	478	528	486	522	462	462	488	485	485	478	488	501	499	473	460	450	505	481	469	527	503	485	487	505	488	466	487	498	489	496	473	522	529	480	512	493	508	496	481	464	478	484	472	467	465	476	507	503	513	474	478	494	495	479	483	522	510	468	443	515	475	504	490	505	488	484	477	425	488	481	485	485	496	493	485	439	514	494	437	497	485	500	479	537	495	449	488	460	472	473	487	464	508	461	518	492	457	495	486	480	520	500	474	477	499	515	497	484	477	518	501	520	495	502	509	490	551	493	485	478	501	501	510	522	500	506	483	492	499	491	494	492	514	504	510	522	488	516	530	479	535	492	519	515	504	458	504	505	450	508	502	496	454	492	456	484	475	485	479	532	502	517	481	511	517	498	511	496	492	480	519	426	509	469	508	487	513	530	512	472	505	472	462	521	494	488	513	471	482	517	500	484	455	497	472	465	487	509	484	467	508	485	502	525	508	494	485	482	514	505	496	505	468	499	501	496	497	475	480	499	514	481	491	472	488	461	491	528	496	488	507	499	506	466	503	489	435	508	485	469	494	510	518	476	477	492	511	519	483	509	495	503	512	502	475	511	446	479	463	493	458	507	462	458	493	506	490	491	511	501	524	491	477	495	517	501	469	530	475	478	494	447	495	486	523	500	486	486	490	516	486	514	468	497	498	493	493	500	475	508	495	488	499	467	497	518	473	471	513	497	458	488	475	504	476	496	481	477	469	481	451	509	514	500	484	458	522	517	503	480	499	509	492	506	507	510	512	513	545	478	531	523	479	503	488	492	510	515	466	489	500	495	502	519	508	487	489	493	490	446	493	508	474	475	534	474	458	483	478	475	480	503	524	467	527	447	501	496	474	495	481	513	484	478	481	487	495	544	501	503	481	495	488	471	487	488	481	483	537	523	470	470	509	491	525	521	486	455	470	477	500	491	497	464	514	503	498	486	547	477	521	513	459	504	502	459	465	441	471	536	490	463	481	504	503	488	468	505	518	489	496	487	478	505	510	473	456	493	488	480	486	530	507	481	477	520	482	514	458	508	505	503	469	509	467	488	459	491	503	472	468	522	446	476	508	520	491	511	471	521	495	518	486	500	489	561	479	490	448	507	528	487	464	536	518	499	477	472	470	509	502	534	509	501	490	465	506	477	490	518	497	457	507	488	511	476	508	485	495	472	490	520	489	541	507	477	536	502	486	477	491	477	524	501	474	522	505	508	492	473	471	494	486	507	451	480	498	478	459	498	485	450	494	536	484	471	506	468	491	456	487	459	491	476	507	466	497	492	489	498	479	496	512	510	469	440	503	522	518	500	531	497	512	529	469	514	483	458	485	464	469	485	495	455	476	467	507	469	484	484	498	509	464	515	489	534	495	461	518	490	498	516	491	454	452	501	477	475	494	479	468	469	471	482	471	509	467	517	486	517	503	510	474	467	485	482	500	486	492	486	516	504	508	505	453	508	463	508	533	523	467	465	483	466	524	515	511	516	516	523	552	496	527	493	483	503	490	472	469	468	480	480	520	461	469	508	525	505	496	525	514	493	508	484	514	490	510	541	518	526	485	506	482	521	491	464	471	505	507	494	467	503	502	487	503	477	496	485	515	548	493	490	505	496	468	490	488	529	512	493	493	505	525	488	498	443	507	493	497	527	535	542	497	482	484	525	476	505	482	448	523	469	493	515	491	474	493	501	511	496	482	495	464	497	499	516	495	466	497	491	506	489	453	498	465	505	456	531	460	473	509	497	487	483	513	498	484	435	503	491	499	522	508	499	529	473	472	452	498	479	539	540	486	537	497	455	474	481	477	513	468	492	485	493	501	530	517	473	510	482	501	486	514	494	494	541	488	508	486	505	491	457	499	485	516	495	489	491	482	503	540	471	533	488	477	480	504	492	502	527	504	481	525	512	507	480	498	469	504	504	501	492	529	461	489	504	500	505	455	488	463	522	467	484	558	481	507	509	494	499	495	500	541	465	520	475	506	496	449	499	494	500	489	457	511	482	494	465	482	480	501	511	479	479	496	484	475	474	514	506	490	469	516	458	435	526	510	536	495	445	493	482	491	480	502	484	470	506	502	468	505	533	476	479	486	516	478	511	485	484	501	465	494	547	469	480	493	517	513	531	454	507	505	493	516	505	482	453	515	485	500	516	539	486	482	491	502	484	459	482	499	533	497	456	479	513	499	481	575	502	502	490	518	496	474	511	504	471	518	462	479	519	483	488	480	487	492	479	512	517	506	488	512	520	530	464	480	515	473	521	492	515	448	461	483	566	514	515	497	477	476	490	504	487	478	490	498	476	518	468	459	492	481	483	471	518	482	470	536	474	515	495	513	471	509	485	465	508	520	488	510	486	497	488	467	521	485	501	431	490	494	505	512	474	511	514	466	516	492	488	489	528	519	468	446	507	473	498	485	494	531	460	532	462	461	524	506	496	485	503	497	483	504	527	482	509	467	523	489	480	485	472	470	493	508	457	519	505	521	482	494	484	496	501	484	481	457	508	473	502	503	475	491	488	459	527	503	486	514	460	475	503	508	511	504	472	473	495	516	466	522	528	520	463	459	532	462	504	459	430	527	545	487	513	493	480	480	515	485	471	465	512	499	499	508	519	497	524	501	499	463	514	490	503	494	467	538	488	505	530	510	489	475	499	471	472	494	498	469	467	494	490	496	480	498	485	471	517	508	492	504	535	478	492	506	468	463	521	447	481	478	476	465	510	487	480	511	496	504	463	466	501	497	521	471	505	511	509	515	479	497	463	546	471	461	510	478	477	487	462	521	499	486	501	507	489	495	502	503	455	474	510	518	491	470	473	505	505	504	482	477	477	498	484	472	492	498	468	513	471	488	492	513	490	521	489	516	460	491	480	497	489	454	502	518	525	473	507	483	474	529	470	484	455	506	468	547	510	533	530	485	516	494	529	490	483	467	511	470	535	524
2103	443	308	285	277	3696	11425	10422	7807	3826	1498	564	230	90	63	37	42	39	40	54	35	48	37	29	35	29	43	41	49	31	43	31	37	34	36	46	39	53	46	40	37	40	41	40	35	43	43	36	32	40	31	42	34	53	44	44	30	52	41	45	44	39	43	32	61	46	34	39	43	50	36	36	39	47	43	38	28	36	41	39	36	35	37	36	53	44	25	41	35	39	37	53	41	43	39	42	41	44	39	37	49	25	39	32	33	43	37	32	45	45	40	40	35	45	41	44	49	36	41	26	42	39	49	45	32	31	31	28	37	52	33	43	41	41	49	44	40	41	42	42	45	33	46	44	47	40	46	52	46	37	43	28	33	44	38	50	53	42	45	41	42	37	39	32	39	44	52	51	40	45	29	44	43	38	51	46	33	48	37	43	43	47	36	45	38	36	41	41	30	41	42	37	45	37	46	48	40	39	39	40	36	35	52	41	39	48	43	32	37	39	45	36	29	46	29	36	33	48	48	37	41	47	37	58	48	28	46	46	44	40	37	43	35	30	47	33	36	33	44	38	53	28	40	54	38	48	35	45	46	46	33	32	37	46	42	38	31	27	41	37	41	38	41	41	34	43	33	46	42	34	54	35	31	40	40	50	46	44	30	35	39	50	52	46	38	43	37	43	49	54	55	36	48	47	30	33	43	52	46	38	37	51	36	47	33	44	34	31	41	41	35	47	42	54	42	44	40	33	40	42	48	51	45	36	44	40	39	39	37	42	42	46	40	38	37	27	31	44	37	40	40	36	42	46	40	37	34	39	37	41	40	47	46	55	32	34	33	38	49	47	39	40	38	39	41	33	41	49	47	40	45	36	43	42	40	41	33	40	37	48	49	38	44	38	36	38	38	38	40	34	39	37	38	45	37	44	51	35	49	51	36	21	43	47	46	43	43	42	41	44	49	41	45	28	46	46	42	50	33	31	28	40	37	44	45	41	40	36	39	44	51	58	39	42	41	35	50	40	38	46	25	38	41	44	40	48	40	40	34	44	39	31	52	43	35	41	36	35	33	35	31	43	42	36	40	32	38	36	31	46	39	33	30	27	53	37	48	40	42	44	44	43	36	41	43	35	47	49	29	47	45	44	42	32	45	55	48	34	41	36	41	36	36	34	41	49	47	33	43	34	31	48	47	43	51	36	43	32	44	36	41	39	33	41	42	32	27	28	47	39	54	39	33	46	39	37	41	45	29	49	60	42	49	48	49	38	48	51	37	44	34	38	45	34	51	38	33	43	41	30	33	32	49	41	34	39	43	32	46	40	38	40	46	45	36	35	44	50	40	45	36	43	46	44	46	42	39	28	45	36	47	43	46	33	47	37	36	40	40	41	46	49	39	35	43	53	46	46	50	43	46	42	42	45	39	33	42	51	42	35	50	41	32	45	41	36	38	41	37	37	38	37	42	41	32	38	46	36	45	41	33	46	39	33	44	47	42	39	47	30	41	51	45	42	33	42	45	46	43	43	36	41	42	31	25	35	42	33	32	43	40	42	24	43	35	42	34	37	26	33	37	35	34	39	47	23	37	42	52	39	44	54	44	48	30	44	43	36	36	51	37	43	28	45	47	37	42	47	44	45	60	30	51	47	44	43	32	57	37	46	52	28	44	47	50	57	38	45	43	42	33	36	42	24	45	35	35	42	34	23	46	41	40	50	39	46	39	28	35	51	35	49	34	33	35	32	46	37	33	40	43	38	39	41	38	40	52	42	32	37	31	33	37	47	45	53	41	41	37	51	49	45	42	47	38	38	38	42	51	46	32	44	40	28	28	46	57	39	24	41	34	36	41	53	40	41	33	45	46	44	41	40	49	43	46	44	31	36	44	40	35	50	45	34	36	43	36	34	41	33	37	31	39	36	39	48	32	43	49	34	31	37	51	48	48	30	42	34	37	45	40	48	34	43	47	41	38	45	42	48	35	39	43	52	46	41	45	33	35	55	45	45	41	44	36	51	36	43	42	39	40	40	46	34	33	46	41	40	38	51	38	38	51	49	51	46	34	35	40	48	33	30	35	41	40	39	41	28	39	40	54	26	48	41	45	32	38	38	44	37	41	31	42	38	37	37	30	35	47	36	28	39	35	44	38	58	40	41	39	51	37	35	39	24	50	33	54	36	45	59	43	44	53	39	53	45	54	46	39	36	35	47	31	44	31	44	44	45	38	35	50	36	39	35	39	42	29	36	44	37	38	43	29	41	45	39	53	48	29	39	41	44	43	28	47	27	39	39	34	39	38	35	43	42	24	42	46	39	36	33	37	42	46	32	39	31	54	36	29	52	36	40	36	49	44	46	35	32	34	43	34	28	53	34	31	29	52	44	27	30	47	29	38	38	40	44	28	35	34	33	38	39	30	38	37	37	35	42	40	34	36	45	45	34	54	41	47	45	46	33	46	39	40	41	31	41	43	32	46	36	36	37	39	54	40	43	44	50	36	43	38	40	29	48	55	40	49	36	39	30	43	43	45	38	35	36	49	49	36	48	37	43	34	44	42	35	33	43	41	50	44	32	31	32	37	41	36	51	28	47	36	48	51	41	36	43	36	43	33	40	37	54	33	36	43	37	33	43	51	35	36	45	41	35	45	50	32	38	43	41	33	35	51	45	47	44	48	37	47	55	34	48	30	45	27	34	44	32	40	43	34	44	41	33	41	46	42	42	43	39	39	43	33	46	43	30	41	27	34	37	38	32	41	26	29	42	38	34	45	38	41	46	47	36	38	38	41	33	43	44	39	31	38	40	39	38	41	44	34	38	40	36	35	28	31	46	43	38	33	27	46	31	34	37	42	39	43	44	38	45	41	37	42	37	52	42	35	36	30	56	44	38	42	39	50	38	47	38	31	45	42	39	43	35	42	35	42	41	52	41	45	32	34	32	42	34	40	50	46	43	45	40	42	42	34	25	36	46	32	35	29	34	29	37	49	44	44	39	33	40	40	29	40	48	43	50	39	36	39	47	33	51	42	45	45	46	42	36	44	42	45	48	47	36	46	42	34	43	40	37	42	41	46	36	42	45	44	47	36	31	41	27	44	42	33	28	46	48	34	36	47	32	50	50	35	39	32	26	38	47	59	50	49	37	30	43	40	36	26	40	41	41	47	33	49	47	49	48	30	37	29	46	38	34	43	34	37	53	40	26	35	46	43	39	36	34	40	35	44	45	44	36	25	41	59	49	50	55	36	38	50	41	36	36	48	46	35	32	41	44	35	43	33	51	37	34	37	42	29	34	39	35	41	40	38	26	41	39	40	35	44	38	40	43	37	41	42	35	39	41	41	44	35	37	44	34	47	42	36	47	35	40	34	34	41	35	39	45	37	41	35	34	42	31	37	46	39	29	29	43	38	35	53	41	29	49	34	41	45	49	30	44	39	49	45	49	43	38	39	65	44	36	33	52	40	40	36	44	36	32	38	42	47	56	46	42	30	32	37	37	37	42	33	49	38	34
17044	9718	6915	12902	21165	46324	61676	54754	45981	34060	23221	13198	5549	1976	881	634	543	508	515	491	549	510	535	566	494	514	550	564	526	501	547	486	526	589	524	579	571	534	577	513	503	501	526	510	532	494	483	518	525	513	543	547	511	535	519	524	539	508	556	516	495	526	519	516	494	494	540	490	521	519	528	535	504	531	538	517	484	529	515	513	498	494	550	515	524	516	539	524	523	540	507	505	533	527	493	520	503	540	495	482	532	565	547	541	540	537	512	497	507	519	512	554	519	534	505	514	531	540	548	571	486	545	492	520	536	502	534	526	492	550	534	505	531	516	505	530	529	493	520	508	541	534	511	515	519	511	519	538	549	485	527	508	498	501	527	508	516	536	555	502	582	535	525	471	568	514	503	516	503	503	502	493	528	529	521	527	498	505	531	511	561	505	538	476	515	513	509	539	509	551	508	520	519	503	507	495	523	528	558	499	540	489	532	511	500	518	533	536	539	529	558	504	518	524	514	503	512	525	528	504	494	536	505	509	511	518	508	522	525	542	537	495	510	541	523	504	506	534	523	526	516	537	532	537	478	475	522	521	525	512	522	495	539	503	568	540	494	525	509	525	526	511	517	507	521	487	528	508	516	528	525	516	523	536	562	487	541	514	538	491	495	544	527	515	549	521	551	503	500	525	511	487	575	538	547	525	496	517	540	507	485	532	560	534	481	529	510	537	556	501	505	548	550	533	498	502	534	538	521	538	549	533	565	543	508	515	525	494	557	529	573	513	520	485	499	516	533	517	533	510	496	579	555	511	502	512	475	492	510	564	534	522	531	542	515	539	549	499	497	518	529	527	559	518	495	534	479	539	537	531	484	520	542	533	483	496	544	554	528	498	553	517	507	532	529	518	517	488	526	514	553	549	502	555	551	514	496	540	530	517	508	540	537	513	529	507	500	507	464	551	547	553	500	527	545	545	537	594	509	498	540	526	503	543	584	536	511	529	488	528	520	577	553	498	541	556	556	500	561	529	509	525	527	491	481	558	549	523	481	496	513	537	508	496	526	543	524	498	566	503	563	507	549	532	495	521	532	516	537	554	514	520	542	502	511	519	513	506	564	572	492	510	529	509	516	534	530	522	544	521	517	513	528	482	562	538	488	530	488	521	539	519	530	542	524	503	552	513	511	534	495	532	484	517	527	501	527	514	508	524	521	532	521	489	520	545	545	487	491	512	557	505	539	542	478	518	499	512	513	520	501	526	559	474	531	525	523	522	541	519	515	571	515	506	526	505	506	505	508	514	516	505	551	530	498	525	519	530	559	541	454	513	510	486	518	540	523	506	524	510	553	532	553	519	507	526	551	517	554	501	474	537	527	530	512	571	513	528	551	547	528	495	562	528	503	512	526	536	527	540	497	541	546	512	494	556	560	524	508	464	554	540	566	535	546	497	535	501	534	536	520	546	517	537	531	528	515	555	518	530	505	503	526	512	500	514	552	516	551	544	523	514	499	538	511	550	493	491	503	505	492	497	520	531	574	484	516	539	503	507	514	509	533	519	546	519	526	536	533	529	532	503	473	511	543	537	512	515	543	500	483	504	520	542	479	535	510	532	497	507	534	490	523	514	540	498	558	565	547	522	533	525	496	535	499	585	562	495	513	524	538	523	557	520	509	518	526	528	584	505	508	487	521	514	517	494	508	522	530	548	503	515	542	536	519	535	493	526	522	549	524	492	553	520	537	513	546	508	535	515	512	516	550	495	552	515	517	529	522	489	523	503	460	507	557	506	565	519	560	563	486	548	506	528	494	517	542	513	504	534	533	504	586	539	521	513	543	511	496	522	490	467	541	503	488	504	484	513	551	529	544	519	528	530	529	539	498	554	557	527	517	509	507	512	505	554	529	514	541	531	480	530	541	494	517	568	515	508	528	502	537	505	523	542	537	519	503	507	545	517	488	578	530	547	546	537	549	556	511	535	519	559	522	515	484	529	525	527	516	499	517	514	523	510	514	517	479	523	535	519	520	500	530	514	516	495	520	526	511	521	534	508	549	535	522	485	491	527	518	516	525	534	531	539	514	534	521	532	549	541	569	488	525	524	537	569	480	564	517	514	556	516	558	548	526	537	541	536	542	517	514	519	502	543	548	498	515	555	502	518	511	524	478	556	546	508	523	479	492	495	518	510	497	495	514	574	523	496	550	523	530	544	552	555	524	526	532	528	531	549	542	535	536	488	539	527	512	557	527	509	569	477	554	533	506	542	483	543	504	557	549	557	488	509	512	537	520	523	508	538	508	536	468	528	508	501	463	537	531	559	499	500	515	554	541	559	538	520	479	503	523	533	525	502	564	498	505	500	518	543	506	520	506	535	537	503	577	522	529	542	539	505	525	531	488	530	551	525	537	498	503	526	530	554	516	539	544	517	510	512	562	534	496	566	560	547	523	521	495	521	546	533	554	517	489	529	495	504	508	539	514	490	526	525	516	546	537	533	501	515	515	499	512	526	510	562	515	537	524	546	546	513	552	511	544	500	532	529	542	518	486	504	506	492	546	524	486	513	538	527	533	549	504	470	535	487	503	547	493	490	473	567	541	503	533	517	507	518	555	538	506	539	533	514	569	532	528	498	530	530	478	502	521	537	551	550	502	464	528	510	582	534	531	525	527	562	517	536	503	478	547	468	529	522	540	554	518	516	517	489	536	501	512	492	528	533	484	506	531	459	547	500	532	494	526	506	505	503	526	546	511	500	528	549	563	532	520	551	540	497	537	487	499	561	499	524	494	528	545	522	522	461	509	497	532	481	527	530	513	531	541	521	532	463	525	486	541	495	519	501	514	532	504	513	551	510	480	511	516	527	555	527	549	497	531	514	485	541	521	502	518	545	484	524	544	535	517	526	525	482	520	485	552	529	553	571	485	519	511	583	538	525	572	508	545	488	520	566	541	552	499	472	497	520	519	492	476	504	490	496	527	510	516	515	519	538	502	487	488	496	517	528	532	539	499	486	536	522	536	547	472	514	523	475	531	512	542	514	509	565	522	563	488	484	536	538	553	526	502	538	524	514	525	503	509	528	507	559	524	516	510	510	492	553	496	521	517	509	525	555	514	517	514	519	521	512	502	520	514	544	525	541	505	495	546	543	507	503	558	517	524	538	486	530	515	495	576	500	525	517	506	487	530	497	538	500	519	543	543	493	534	516	552	498	483	538	471	526	510	512	484	540	528	544	518	505	517	564	494	477	531	523	510	526	550	547	508	528	490	526	545	522	515	553	522	527	510	524	555	534	529	517	534	524	526	503	553	552	480	524	524	540	527	564	525	532	554	563	495	514	495	508	531	510	518	495	480	567	482	549	507	536	513	522	535	505	534	504	544	532	523	519	489	507	510	511	547	524	517	492	522	494	510	529	523	527	496	515	507	502	531	497	507	560	533	505	506	537	499	506	553	498	521	578	531	523	497	486	525	554	533	499	494	507	525	506	515	493	508	535	503	553	529	483	534	563
1177	714	530	429	882	8684	19062	17113	10805	5192	1913	645	238	97	56	41	44	33	47	35	38	45	53	36	37	47	49	44	33	44	40	31	52	40	42	46	48	40	37	36	27	36	44	38	39	40	43	41	37	46	40	30	39	29	46	35	37	26	43	41	44	42	39	35	40	48	48	41	46	48	35	49	45	31	34	47	35	49	54	34	39	44	30	35	33	47	45	56	56	55	43	29	41	29	45	39	46	42	46	43	35	35	36	32	41	44	31	45	42	35	49	45	48	25	36	42	36	53	40	31	37	40	38	38	42	34	43	42	38	31	33	41	43	50	38	30	47	33	36	36	35	41	41	40	32	41	48	48	29	35	44	37	35	49	41	40	42	49	38	42	39	46	31	43	43	39	39	38	33	49	39	31	40	35	45	35	43	41	55	39	32	42	44	40	53	35	49	32	46	46	38	45	32	44	48	34	37	41	47	44	41	41	37	39	31	43	43	37	47	35	39	38	39	41	39	37	32	34	52	34	42	45	43	54	47	29	39	38	37	38	31	38	38	35	46	51	40	33	37	49	41	57	40	39	39	40	31	33	29	39	47	34	34	39	43	45	52	46	46	39	52	47	46	46	33	50	48	48	37	50	37	61	38	36	51	38	47	38	38	38	45	49	34	36	47	35	46	43	49	42	43	36	38	50	49	39	45	38	42	44	29	46	35	39	42	43	38	35	34	42	39	42	52	45	46	43	32	46	42	35	41	39	36	40	44	37	35	49	54	44	48	48	41	26	28	41	34	51	41	42	38	38	40	40	45	33	39	36	38	45	46	49	37	38	35	30	35	24	40	31	40	46	50	42	45	40	54	55	43	39	41	38	45	38	39	57	42	43	38	37	37	34	37	37	55	50	47	37	48	40	42	35	47	41	53	43	38	43	46	30	34	52	49	64	32	29	37	35	31	35	42	50	42	44	45	27	46	39	53	32	37	45	41	53	37	49	44	54	50	44	50	42	39	35	32	37	40	32	41	32	33	44	41	52	37	37	38	36	53	39	41	36	36	35	36	46	38	56	47	39	40	39	38	42	29	42	55	48	56	46	46	31	46	32	37	46	46	46	41	42	47	57	26	35	34	33	33	38	45	31	32	37	36	41	44	49	34	40	44	42	39	33	39	37	30	49	38	39	45	43	47	38	31	43	40	32	43	45	32	54	39	46	44	36	50	38	36	36	37	32	51	50	41	39	31	34	36	40	31	47	37	41	44	62	42	43	38	36	46	39	45	41	44	37	41	39	35	34	42	44	42	42	43	54	53	51	39	31	37	46	39	36	32	42	37	39	32	37	37	36	46	31	42	32	45	34	43	28	39	50	39	36	41	35	42	39	47	39	38	47	33	39	49	34	40	41	39	43	35	37	33	42	38	46	44	36	37	37	43	40	42	47	44	48	48	37	46	34	36	36	41	34	35	32	29	43	55	45	40	42	50	47	36	38	32	38	47	37	43	44	44	49	33	44	43	35	44	45	36	38	39	50	50	46	53	47	46	49	42	45	48	34	48	51	40	44	30	34	38	39	39	50	30	41	34	41	38	38	31	30	39	39	52	43	43	47	48	48	36	34	30	39	28	48	35	37	48	38	38	36	48	43	29	44	35	33	33	41	32	40	37	37	46	31	39	49	33	45	36	32	30	36	39	54	42	37	45	36	36	48	39	43	32	33	44	48	40	53	49	34	45	45	45	42	32	39	41	30	50	39	31	54	45	41	41	39	40	49	33	38	34	44	38	46	37	57	34	28	43	41	41	45	37	37	34	37	43	49	50	23	37	34	40	40	42	38	32	33	38	52	37	43	49	48	38	46	46	46	34	45	40	29	46	41	39	36	47	33	41	44	39	48	37	31	39	39	35	41	33	46	25	53	34	41	47	39	50	39	29	32	42	40	47	51	45	33	34	37	37	33	47	39	37	44	39	44	40	53	47	46	37	38	41	35	43	52	42	51	46	31	34	34	47	45	51	44	34	40	34	40	45	41	42	39	38	47	49	40	53	37	40	45	43	45	46	42	45	36	41	59	40	30	42	44	36	35	38	42	36	48	41	28	44	45	38	38	37	51	44	44	55	46	33	57	41	51	63	40	49	44	53	45	39	32	35	32	41	44	36	32	38	36	47	45	41	50	34	42	34	46	36	34	46	33	40	49	52	46	34	45	44	35	55	29	40	44	42	38	36	43	38	45	32	35	32	44	46	41	49	47	48	39	44	35	47	38	55	56	36	38	40	41	47	35	47	30	33	38	41	37	39	50	37	38	46	42	36	38	37	42	43	43	41	48	45	52	33	50	50	40	38	30	39	41	42	36	27	41	44	44	54	38	43	22	43	38	53	48	41	45	21	41	42	34	40	51	45	45	27	41	40	29	56	35	35	38	33	49	39	36	45	47	38	36	43	51	57	51	36	39	47	44	49	27	40	38	46	49	46	40	38	45	38	40	43	41	34	57	42	38	42	41	38	32	33	51	39	48	29	38	38	33	38	46	35	44	48	43	41	35	32	48	50	43	40	49	27	47	32	37	46	43	32	52	40	37	46	44	57	42	25	29	33	41	51	34	39	43	42	42	38	33	40	42	41	36	39	35	36	46	36	24	52	37	37	40	50	41	46	42	34	38	36	33	47	44	47	34	38	45	44	33	45	40	50	40	35	38	30	38	46	50	39	44	28	39	38	37	49	41	36	40	37	49	44	39	41	43	39	40	36	34	39	41	45	37	43	41	46	44	34	53	50	33	38	51	46	31	45	32	33	36	46	34	42	40	46	25	58	34	31	54	44	34	43	40	44	50	39	40	32	47	35	51	31	49	36	36	40	43	40	25	42	53	44	33	39	42	34	41	42	35	38	38	46	44	67	48	38	43	39	48	38	45	44	40	41	50	50	37	33	32	55	46	45	48	43	41	45	40	39	46	42	43	37	42	31	42	40	28	37	43	48	36	48	31	29	45	37	58	40	42	31	40	45	45	42	46	34	41	37	44	47	37	42	35	41	29	42	49	42	50	28	44	36	37	46	29	44	35	42	50	46	43	40	31	35	41	40	35	39	36	37	40	41	31	46	40	45	55	38	39	46	42	46	42	40	37	32	34	47	43	36	46	46	42	50	29	34	40	55	42	47	50	41	32	52	34	42	49	38	37	46	47	45	38	30	42	53	38	39	43	38	37	50	38	43	24	52	35	44	43	45	48	47	49	37	36	28	37	40	48	34	48	43	41	34	40	44	25	53	45	39	41	43	36	33	47	54	48	44	40	39	46	37	58	45	38	34	40	43	46	35	44	46	33	34	34	38	48	50	47	51	44	43	35	44	36	45	41	39	39	35	43	47	55	40	36	45	33	33	44	42	45	42	30	40	38	42	34	39	37	36	43	43	37	36	51	38	39	56	44	63	52	26	49	46	44	39	40	41	38	39	44	53	31	41	40	42	41	32	35	46	45	41	53	29	50	45	29	41	43	39	46	44	37
21963	13926	10075	18940	34468	60355	71402	64098	50411	36506	25811	14351	5950	2153	999	611	539	580	563	537	573	492	535	547	529	553	544	523	516	512	526	499	548	536	546	562	556	533	565	519	533	550	545	491	553	518	524	504	515	519	553	528	560	517	523	521	557	518	541	540	518	538	531	495	577	532	588	555	532	523	513	510	528	547	532	536	538	530	529	534	510	509	538	508	521	518	550	520	518	530	545	514	535	504	522	558	540	538	502	534	497	523	501	547	497	511	548	527	554	524	509	513	564	546	561	533	519	525	552	535	518	522	544	544	568	549	526	534	561	530	508	488	529	540	505	550	524	539	489	498	469	536	522	510	540	534	515	543	529	489	536	530	525	513	524	577	520	529	552	542	551	544	501	536	536	526	496	521	551	549	552	518	568	553	541	500	519	538	517	529	512	563	552	554	552	544	547	528	502	529	539	514	534	539	512	539	553	540	534	557	554	511	515	520	543	527	530	532	516	516	547	534	519	523	542	533	566	526	525	530	506	522	547	548	489	528	572	526	559	532	534	533	547	583	496	528	544	512	518	584	540	573	541	498	495	515	548	503	499	576	526	583	524	547	508	545	505	563	511	501	554	518	525	542	527	558	531	497	532	512	515	537	558	550	535	522	535	579	493	507	484	532	520	542	564	564	528	519	575	546	553	524	538	529	571	543	517	523	523	530	539	527	494	525	501	490	517	509	506	519	550	530	568	570	533	548	489	527	497	527	576	527	557	536	533	526	562	523	555	581	503	508	524	546	499	555	522	520	541	545	509	502	519	560	500	528	500	522	491	558	490	494	509	544	565	510	493	526	528	543	505	586	531	499	531	519	543	517	516	547	527	540	554	512	544	529	564	525	564	549	548	541	522	540	499	543	522	496	562	535	515	498	561	577	546	494	556	519	509	540	556	474	540	582	550	554	525	564	490	530	499	574	515	532	558	518	544	525	495	529	506	550	564	538	524	521	547	556	524	546	539	559	510	539	508	495	552	477	518	474	551	539	527	518	529	521	548	538	545	552	544	537	518	533	533	547	534	522	501	506	554	531	545	484	552	565	518	558	510	516	510	522	515	511	544	545	532	533	527	550	515	548	546	505	535	523	541	531	512	500	500	521	529	494	545	540	516	544	533	502	511	539	518	510	561	501	566	538	547	540	542	523	519	520	523	558	540	566	540	547	566	480	554	537	568	563	521	517	502	523	505	529	570	512	540	546	540	521	568	570	566	525	552	522	508	525	511	513	498	527	555	491	535	532	563	502	562	537	535	541	590	522	581	520	496	552	513	581	503	515	546	516	517	528	525	555	529	536	553	531	482	558	551	540	525	521	522	518	541	525	532	547	519	503	521	548	543	568	526	551	543	526	524	513	525	579	545	525	549	536	527	523	568	507	542	504	521	524	543	557	532	538	559	524	518	544	522	586	548	513	542	509	573	579	549	504	550	469	552	519	494	526	574	556	520	540	534	540	505	536	514	530	519	494	556	479	561	528	532	543	542	550	530	539	512	515	535	517	572	535	534	552	534	549	545	549	584	527	526	533	523	567	527	553	487	545	543	526	525	535	527	555	551	518	521	506	518	503	548	548	514	495	534	546	531	511	586	546	555	508	558	527	522	517	515	550	525	508	531	529	511	518	550	514	573	500	560	579	489	513	551	560	532	515	519	517	515	556	489	473	586	515	532	522	514	527	512	560	542	527	566	561	539	515	565	555	511	537	508	509	527	538	556	503	565	509	563	549	542	544	541	544	547	507	540	535	532	548	505	525	531	486	535	530	567	552	542	522	550	544	564	549	479	512	528	508	540	511	509	526	542	522	546	537	558	541	511	532	522	544	519	537	504	536	534	520	528	508	505	536	546	553	542	552	534	561	559	487	509	464	520	546	534	544	529	540	517	548	585	498	528	502	544	537	559	551	554	549	489	573	509	558	540	529	523	525	536	529	541	551	555	507	516	517	572	525	522	532	540	533	532	517	522	507	516	537	540	545	525	507	545	551	539	520	520	541	514	529	546	569	530	516	496	524	553	535	573	564	531	521	512	523	521	532	519	532	551	550	551	515	560	499	543	552	530	534	555	503	553	537	546	516	511	519	506	491	530	537	522	533	539	524	511	507	501	527	542	528	513	543	509	515	560	521	553	511	483	541	566	507	511	510	540	529	489	555	569	522	540	537	547	555	548	552	528	503	538	537	528	568	556	550	502	564	545	552	560	544	531	512	530	488	504	562	556	532	531	495	548	523	555	507	504	521	560	567	570	547	499	551	546	563	541	551	546	520	537	510	540	534	502	544	554	534	485	511	508	512	542	515	538	539	551	525	489	541	499	503	541	546	540	523	523	544	556	528	538	500	534	529	538	555	509	515	523	509	550	540	523	571	530	557	541	535	525	545	539	525	561	535	566	528	538	549	504	542	554	529	516	500	531	544	536	564	544	529	491	520	523	532	497	527	555	540	461	534	576	540	519	544	540	519	564	509	538	518	508	531	518	541	529	522	552	522	518	529	521	536	561	511	514	505	539	543	549	543	559	516	524	549	547	521	557	531	518	559	551	536	525	549	486	520	511	550	513	548	510	500	529	514	548	577	538	526	569	524	558	505	553	565	559	545	492	538	534	526	508	546	570	542	482	517	507	603	580	520	545	514	534	567	532	494	564	546	538	515	573	524	533	541	496	571	507	553	542	526	562	538	533	510	474	552	538	527	544	479	546	539	512	494	536	528	531	521	522	502	541	545	540	529	531	532	520	511	561	503	496	538	531	554	556	526	548	535	538	557	550	544	529	521	529	531	543	503	531	540	529	508	552	520	554	515	556	530	546	516	516	538	528	527	525	502	550	493	508	515	541	529	545	554	538	561	546	568	484	521	559	535	536	527	531	504	528	523	513	524	527	552	557	529	531	530	543	543	510	517	513	547	535	494	531	542	500	538	521	503	515	521	507	551	524	527	547	515	520	541	518	539	554	519	532	535	523	538	505	519	543	546	554	571	511	551	576	497	520	533	499	542	530	529	508	560	528	540	485	521	554	545	536	522	511	542	555	519	526	517	509	520	542	498	528	558	545	524	523	506	547	539	541	533	463	525	549	518	538	526	526	510	483	502	492	516	509	515	527	538	562	492	540	525	512	555	529	544	520	518	541	517	566	493	575	502	550	530	520	542	567	536	537	528	510	543	494	547	523	525	560	519	578	547	522	518	559	525	505	520	541	550	524	564	526	569	519	541	496	534	550	518	546	534	520	529	515	509	558	540	568	507	525	496	536	516	485	527	522	557	553	560	523	532	501	566	541	554	532	560	534	527	555	519	538	566	516	558	514	497	509	517	517	517	503	510	505	536	537	583	515	523	504	545	601	521	512	512	559	531	559	512	561	559	538	528	541	521	499	517	495	551	492	521	528	535	548	523	533	502	557	503	564	532	540	524	524	520	501	524	552	529	546	506	554	508	535	520	528	532	562	541	489	512	532	517	504	530	531	532
1270	253	159	131	245	2655	3978	3457	1951	1017	444	170	86	67	43	25	38	33	31	28	28	35	43	33	37	28	48	47	28	38	43	50	49	32	45	33	29	50	39	40	30	35	25	46	35	36	31	40	33	38	35	40	41	33	50	37	49	34	31	34	39	37	37	34	38	46	37	38	29	45	27	27	32	34	35	45	31	33	31	45	39	30	35	38	32	30	43	32	36	41	27	39	43	42	33	34	41	31	49	42	28	38	43	20	24	38	44	41	35	41	34	28	52	41	29	31	37	27	39	26	40	46	39	38	36	37	37	31	39	50	27	33	28	30	41	42	46	41	34	34	30	31	41	31	40	26	36	41	35	35	28	37	25	32	38	25	31	38	45	36	28	27	34	37	42	36	31	31	33	33	46	30	34	22	38	33	38	36	36	23	31	42	29	39	34	42	41	35	32	34	24	31	23	31	47	39	46	35	30	39	32	30	31	38	41	40	39	39	35	37	32	29	38	41	31	27	36	33	41	40	29	44	41	37	31	62	31	29	33	35	41	29	39	27	32	32	37	36	35	28	41	48	45	41	44	36	40	33	37	32	57	25	35	30	30	29	48	37	35	44	30	42	36	28	30	33	53	37	28	35	27	41	34	36	47	39	37	29	30	45	38	39	33	36	28	41	37	26	45	34	32	33	44	36	37	45	42	29	24	33	34	26	37	38	33	32	47	49	31	39	35	36	35	31	40	43	41	43	34	34	41	35	35	34	34	34	44	43	28	41	32	37	39	46	32	33	31	42	30	30	36	41	30	31	34	35	32	52	36	37	39	35	33	30	36	32	37	33	40	30	33	42	35	44	36	35	45	38	30	48	34	30	34	29	27	32	29	35	40	25	30	42	38	42	23	49	26	32	31	32	51	39	41	39	37	43	35	30	41	46	33	36	34	40	41	36	23	25	40	35	34	31	41	43	30	45	39	30	35	23	43	35	29	26	41	36	32	30	44	37	41	53	32	30	34	42	34	31	34	39	40	40	43	36	35	41	35	35	35	39	24	30	46	33	36	42	39	38	38	37	27	34	42	39	39	31	43	38	34	41	44	35	41	30	38	29	43	34	37	37	29	47	31	37	28	34	39	34	42	34	33	31	44	49	38	39	44	34	36	38	48	32	30	40	42	37	38	39	40	39	36	33	43	23	42	33	34	37	37	33	27	35	43	44	40	36	32	38	40	40	35	31	25	32	33	33	36	27	37	43	39	41	27	41	36	30	21	39	40	44	34	36	30	33	29	30	35	39	34	23	26	21	37	37	29	36	33	51	38	42	35	34	33	43	47	33	43	29	37	32	40	40	36	46	42	36	33	33	36	31	22	31	41	35	50	39	24	45	31	40	29	36	39	32	34	33	46	33	36	35	35	37	25	32	31	37	45	44	40	35	34	31	44	35	31	37	39	42	43	40	38	42	30	39	32	40	30	45	44	35	44	31	37	41	29	40	26	35	43	22	35	34	37	44	29	31	34	49	33	36	34	35	40	40	45	45	43	32	30	37	36	38	49	42	35	34	44	33	29	33	43	38	35	31	38	36	27	41	37	39	38	35	31	28	37	33	32	41	41	28	35	41	36	41	41	32	39	40	47	28	22	37	41	46	33	36	40	37	38	35	38	32	49	40	47	30	43	30	34	38	34	32	47	34	38	33	22	39	38	40	39	43	38	48	49	30	39	43	40	47	36	28	43	40	33	41	30	34	33	38	40	41	39	39	38	43	28	42	34	41	39	34	38	31	36	39	33	32	35	41	44	37	39	41	33	32	34	40	24	42	32	45	31	44	39	37	33	34	28	30	34	37	30	25	27	33	39	35	41	45	33	49	37	37	17	32	39	41	35	42	30	35	50	39	38	23	46	26	38	35	39	34	33	37	35	38	32	34	32	34	39	35	44	29	48	40	50	40	41	37	30	39	37	38	37	39	21	41	33	43	36	25	30	35	36	37	38	39	36	41	29	30	49	33	47	32	38	34	38	36	29	36	34	33	28	46	33	36	30	34	43	27	37	40	45	38	41	33	44	34	38	32	34	38	41	40	27	41	41	40	25	30	42	28	32	31	39	42	45	47	33	30	34	32	30	31	32	40	37	28	36	33	41	31	34	47	35	36	35	34	36	33	35	40	33	26	30	35	34	37	33	34	37	30	41	26	37	35	38	40	33	47	49	24	38	24	34	35	32	36	40	28	31	29	44	36	39	40	42	51	33	45	38	48	35	25	46	29	32	31	43	42	48	32	29	28	37	29	30	26	40	23	42	24	42	44	37	41	34	32	45	31	38	41	44	36	28	37	42	41	37	31	35	44	41	33	33	40	33	32	23	36	38	33	45	47	32	42	39	33	42	31	38	38	36	38	34	39	38	35	42	33	32	38	36	38	25	35	29	25	46	42	40	37	37	43	36	27	34	39	37	39	33	37	35	34	48	31	44	46	41	29	37	27	37	28	34	35	35	36	30	30	36	39	39	40	31	25	36	32	33	32	26	50	41	37	33	35	34	27	33	30	24	36	23	29	39	40	32	46	27	40	33	30	37	31	36	38	47	37	37	33	30	41	36	34	37	30	42	39	34	42	36	37	41	40	44	44	47	31	39	37	40	43	37	23	26	39	40	31	37	37	35	39	40	50	29	26	34	27	32	34	38	28	51	32	29	44	28	40	47	32	36	36	42	41	26	34	35	38	33	33	43	42	33	41	39	39	38	35	27	39	41	28	28	36	40	31	41	39	37	32	37	36	33	39	24	33	34	41	36	42	31	36	45	32	39	34	37	42	34	45	35	38	30	35	27	33	43	35	34	28	39	34	25	34	43	34	28	33	31	36	24	44	33	30	34	28	33	41	37	36	41	33	42	33	33	37	44	39	38	29	28	37	39	35	31	31	45	39	29	34	31	46	34	42	26	29	36	38	29	40	31	35	41	31	37	34	42	31	30	35	29	32	35	43	33	27	37	34	34	25	39	41	45	44	32	31	36	38	43	34	39	45	28	37	36	26	31	40	34	44	29	39	40	38	36	37	31	43	44	35	40	40	43	32	29	38	29	39	37	39	48	36	29	39	33	32	32	27	47	34	33	40	36	30	38	44	36	30	39	38	34	46	36	25	43	36	53	37	33	34	32	44	29	41	33	47	36	31	39	35	37	40	29	35	46	43	35	40	39	36	37	39	32	31	43	34	37	35	35	38	29	40	35	39	25	43	38	44	26	34	37	45	24	39	42	32	29	24	45	32	38	29	27	44	41	36	44	37	35	38	38	38	30	40	31	35	39	33	42	36	45	39	36	44	35	36	39	40	33	42	39	34	45	31	48	47	39	40	32	38	35	36	39	38	37	40	39	30	25	32	42	44	36	37	36	35	33	30	38	27	24	15	32	47	33	32	36	44	43	38	33	34	41	29	31	29	37	30	43	46	31	30	37	45	33	34	42	36	27	33	30	46	37	42	42	54	49	31	45	34	44	48	39	39
14572	6138	3435	7606	19999	42861	42503	37047	29465	20077	11587	4901	1828	851	532	501	476	456	484	448	479	510	485	469	502	484	482	465	503	512	496	475	443	467	462	476	486	491	441	463	452	456	455	468	427	482	515	471	460	462	475	453	458	479	430	460	447	446	465	504	447	446	442	491	430	493	507	450	463	479	492	407	501	479	497	425	464	490	493	463	442	490	466	489	438	469	486	470	436	484	463	461	454	484	470	471	458	466	493	488	469	501	497	480	453	470	467	502	487	471	462	467	431	469	471	444	480	472	457	464	485	472	436	507	469	466	483	476	458	512	484	445	466	452	466	470	476	475	486	479	450	445	466	480	451	473	470	484	458	456	485	441	467	461	523	471	464	482	469	479	467	482	454	449	469	478	467	486	523	464	484	497	484	460	465	468	466	476	453	486	520	462	463	513	478	473	465	437	459	464	465	469	469	491	462	449	461	460	481	496	442	457	479	479	474	497	448	489	435	506	462	478	486	491	436	471	475	446	458	478	475	449	462	468	453	500	448	452	481	433	483	458	465	449	464	466	454	480	462	477	474	497	467	469	447	439	473	471	506	494	470	446	458	458	451	449	519	501	466	461	486	444	470	474	418	480	491	479	478	499	460	481	440	453	435	482	443	445	458	449	492	472	453	486	471	502	456	478	459	455	472	506	490	478	495	479	442	474	462	419	466	450	526	490	495	488	475	477	471	476	442	479	480	512	499	476	459	462	498	503	466	472	470	440	507	490	440	485	475	497	449	480	485	478	463	458	455	446	499	466	501	500	471	475	481	455	464	494	446	453	492	423	469	463	492	444	489	446	486	441	465	467	491	476	479	486	457	454	499	492	424	460	511	519	472	510	479	437	484	479	468	495	466	470	450	501	469	465	466	468	467	454	478	465	480	453	453	475	507	459	440	487	460	453	443	473	448	486	459	457	458	444	469	491	472	429	462	460	476	496	476	437	458	477	504	465	479	488	441	458	499	496	474	470	468	475	482	450	474	466	469	460	468	469	496	479	472	479	446	479	466	457	463	463	489	461	503	507	450	493	441	457	490	470	436	471	409	473	515	445	446	462	502	453	481	471	449	471	495	449	462	441	483	452	481	438	432	467	473	478	467	450	453	468	475	473	431	482	483	484	460	486	458	490	449	458	479	499	466	458	448	469	441	525	468	484	479	498	488	477	506	499	496	506	417	490	466	504	503	466	477	470	445	457	472	485	475	465	492	482	465	461	480	436	479	477	469	469	459	483	482	447	450	436	512	457	451	476	487	466	512	462	481	474	442	486	469	492	469	465	497	459	479	483	470	455	478	465	459	482	493	502	468	467	470	464	464	459	451	451	476	467	479	437	471	501	501	468	454	455	476	481	467	475	494	515	477	439	485	482	462	472	472	494	502	465	490	469	486	429	461	462	475	462	459	457	497	503	459	496	480	462	441	469	484	466	473	457	477	446	469	483	508	486	449	525	473	503	460	482	489	463	498	511	469	457	430	499	493	431	471	461	500	448	450	494	433	406	493	434	443	484	473	476	469	507	439	469	449	455	435	450	519	442	463	482	460	476	473	498	465	454	489	443	476	454	455	468	464	453	457	453	442	533	490	477	458	470	445	494	473	488	500	487	441	466	489	474	486	486	445	470	507	494	489	468	502	484	453	463	448	480	479	427	480	513	482	447	444	494	491	443	463	432	496	490	478	460	495	476	510	466	483	468	455	442	511	452	468	472	508	477	510	457	458	452	447	444	468	451	454	457	460	500	450	462	427	473	467	446	459	442	526	452	446	485	464	492	468	431	489	482	465	478	508	476	485	463	483	477	440	474	462	441	469	456	429	488	471	447	449	515	480	458	455	469	482	453	472	480	505	444	474	417	524	512	493	505	493	465	478	489	499	481	490	445	454	500	478	488	474	476	489	453	495	482	472	494	429	473	449	490	445	490	478	481	483	462	454	465	432	458	452	452	494	469	445	484	447	477	431	463	490	448	486	460	453	437	494	427	486	470	472	459	476	498	481	497	456	480	496	476	447	493	463	467	498	474	439	467	467	468	472	466	457	520	457	472	491	467	502	491	500	495	441	497	499	491	462	492	497	458	492	487	480	460	471	487	436	489	424	452	449	466	473	512	447	447	440	454	467	459	466	496	466	472	544	464	475	449	512	447	496	505	443	454	503	482	499	462	510	477	459	473	423	464	441	477	470	479	516	468	490	468	457	471	477	488	502	465	494	485	490	443	484	459	500	466	493	484	458	463	439	495	481	462	444	471	466	458	438	453	459	474	449	506	471	482	467	461	472	472	449	487	475	490	433	491	472	490	458	457	497	473	453	452	486	464	497	463	478	478	448	469	450	423	458	450	511	464	456	503	519	515	480	469	474	479	465	514	487	493	476	525	478	489	464	426	469	475	478	451	462	473	485	474	464	448	491	482	451	485	471	480	465	448	475	502	459	490	464	493	445	504	465	476	484	454	476	481	450	509	500	500	455	455	452	503	478	470	447	486	492	460	480	520	465	457	477	468	447	517	487	503	502	463	491	504	495	458	490	456	486	464	502	452	528	473	490	458	442	453	465	489	463	475	466	493	462	481	454	444	495	439	461	464	486	484	457	493	491	479	461	497	489	491	462	452	479	481	492	509	443	499	519	487	488	423	488	471	484	474	481	455	501	460	487	518	466	458	416	482	453	491	471	484	454	484	485	477	477	454	481	512	467	476	499	426	428	473	475	444	424	459	519	511	476	472	479	473	492	485	479	453	467	465	498	464	496	488	470	486	450	452	479	467	456	424	452	461	474	469	445	480	481	469	462	440	502	466	521	485	480	484	461	464	488	461	461	462	453	481	498	464	485	445	475	473	505	465	466	476	468	479	475	444	493	503	405	476	525	448	468	491	450	469	461	433	488	489	447	479	445	436	466	461	490	474	452	499	507	462	490	490	513	508	448	490	513	438	435	491	436	517	476	474	466	480	475	492	474	499	480	471	450	504	497	444	465	459	495	500	499	471	481	490	496	463	434	482	497	461	477	480	448	490	433	457	452	445	447	473	471	479	455	485	512	481	494	465	498	479	477	498	445	488	458	484	456	458	496	485	480	469	496	448	438	485	489	476	469	428	501	449	526	480	472	460	425	452	473	455	495	514	490	485	482	506	501	513	468	460	469	440	484	477	454	454	449	478	481	463	499	432	469	462	459	448	447	495	427	504	445	474	478	469	440	518	435	474	454	451	480	484	450	437	487	490	457	458	467	438	460	470	461	433	470	465	498	503	482	506	479	450	541	479	475	483	444	472	500	475	451	496	457	462	473	476	462	475	495	457	478	498	454	463	465	442	484	467	451	511	446	493	457	487	485	470	501	499	477	495	442	451	476	467	483	445	470	442	475	471	465	475	458	479	499	491	441	470	501	454	494	455	494	459	464	472	484	512	462	470	459	427	475	440	437	486	488	460	465	435	462	479	473	457	443	438	480	461	479	497	476	468	497	505
676	491	385	339	1048	9145	11628	8587	5133	2115	839	318	134	76	47	43	29	45	33	33	34	30	32	40	34	43	36	35	28	32	39	51	39	51	42	40	49	32	39	37	37	42	42	45	43	38	39	36	38	33	34	34	38	47	37	37	47	44	37	40	43	38	28	38	32	34	42	34	45	43	49	41	38	39	38	32	46	39	35	37	39	26	38	46	39	30	30	25	35	37	34	26	42	41	46	29	38	29	35	37	36	31	37	48	35	35	42	45	41	42	40	34	37	42	50	33	28	44	42	28	33	38	42	39	44	54	26	43	43	31	45	44	36	31	42	42	33	35	40	43	35	24	30	39	34	33	44	32	35	53	50	48	42	36	36	29	44	36	29	35	51	28	42	27	47	37	43	36	43	41	42	45	39	39	25	50	44	37	33	27	27	37	43	36	32	36	42	31	41	28	36	39	40	28	38	40	30	25	38	38	40	45	29	50	26	51	43	42	32	33	40	38	43	35	38	29	42	45	31	43	50	29	36	45	42	44	23	36	41	36	27	49	34	28	32	39	32	47	33	43	44	38	36	39	41	37	42	37	44	51	31	31	50	43	40	41	35	38	45	43	34	42	39	43	42	44	45	48	41	37	41	30	38	29	37	38	38	38	38	33	45	53	42	38	46	36	38	38	41	42	38	31	38	33	33	40	40	43	35	49	42	30	35	37	46	29	41	36	45	36	42	38	36	28	32	36	37	46	32	46	39	45	41	44	38	34	39	35	49	25	38	41	35	35	31	35	34	34	44	41	37	39	28	44	45	42	44	38	36	37	39	27	37	39	25	31	32	33	39	24	43	41	40	35	42	39	29	39	45	51	26	32	44	42	40	33	48	32	50	37	42	30	44	27	33	38	35	43	36	29	36	35	51	38	29	46	35	33	42	34	32	41	33	43	44	32	46	40	28	34	42	41	36	41	27	40	36	40	34	34	29	29	42	36	29	33	36	40	41	45	29	32	37	40	38	57	29	36	36	41	26	41	23	40	48	39	51	37	25	42	29	37	48	40	37	30	40	32	43	36	40	36	43	46	37	33	36	38	44	47	29	40	25	41	34	37	39	34	44	39	31	28	39	34	35	35	34	34	37	29	36	36	44	30	37	46	33	39	52	37	39	48	29	39	39	48	33	43	43	37	33	37	40	51	36	39	36	43	29	40	48	41	36	38	40	47	38	46	32	40	31	51	32	35	39	44	42	35	34	32	30	39	54	41	34	44	41	34	42	29	39	35	37	39	31	39	34	50	27	37	44	33	39	25	40	35	46	28	38	37	32	45	37	31	44	37	40	38	38	36	36	41	37	42	47	42	42	48	34	44	31	30	36	27	34	35	33	35	46	42	32	28	39	30	27	32	31	33	38	48	31	38	39	46	51	42	40	38	39	39	28	42	38	33	39	32	41	46	43	43	44	45	40	30	31	35	43	48	40	38	38	35	44	35	27	31	37	45	29	34	28	37	32	47	33	36	33	33	35	36	35	31	38	40	47	30	36	42	46	40	39	30	37	46	40	39	47	39	25	42	39	27	41	43	35	50	40	40	36	38	41	44	39	26	46	40	35	35	46	39	41	44	49	39	43	52	44	37	40	41	22	38	35	43	37	43	39	29	41	39	40	36	39	38	31	31	39	34	31	44	47	29	31	34	43	37	42	42	33	36	45	45	42	36	42	31	36	32	35	40	25	34	38	39	40	35	31	32	39	41	53	42	34	51	36	31	31	43	34	26	42	35	31	41	33	39	31	38	35	46	34	41	40	41	37	32	37	38	41	40	23	49	37	43	45	24	31	39	47	37	34	34	44	40	40	47	31	42	46	36	34	39	31	36	38	44	51	41	44	39	43	43	42	26	33	38	36	32	34	43	30	31	39	30	32	36	24	42	41	38	47	42	23	35	32	41	42	35	30	39	29	33	40	51	36	30	24	38	42	27	32	44	45	41	28	31	38	31	34	40	39	28	41	39	37	55	31	32	36	36	33	31	35	35	25	41	43	31	32	33	35	29	33	46	36	36	31	37	39	41	38	27	35	36	49	39	33	44	44	36	31	38	35	30	38	27	32	36	29	42	38	39	38	45	26	37	39	39	41	46	40	40	40	32	49	43	49	45	43	44	39	28	36	37	34	34	37	31	41	30	30	50	35	38	39	39	39	44	36	34	33	33	27	34	43	37	31	41	43	32	49	48	31	39	40	31	46	39	37	31	37	37	36	36	38	35	39	37	35	42	39	39	39	37	35	46	36	37	43	25	35	40	40	23	43	32	43	33	46	33	37	43	30	33	42	38	44	42	25	51	32	44	41	30	28	35	45	48	41	37	41	46	38	32	39	35	35	34	47	41	44	35	37	30	33	42	38	34	29	35	34	51	31	40	28	42	35	33	30	33	35	44	37	40	34	32	39	30	41	25	33	36	36	29	38	27	45	43	32	36	41	47	44	44	30	52	33	36	41	44	41	38	50	49	28	34	31	46	39	35	50	31	31	33	36	28	37	33	44	57	37	51	34	42	38	49	34	51	38	42	39	35	42	39	32	32	33	47	33	44	30	31	31	41	32	37	45	46	39	33	54	29	45	44	36	36	30	38	40	45	34	38	43	36	35	33	43	30	39	41	41	36	35	29	39	41	28	40	39	25	37	40	32	34	43	40	39	42	37	31	27	36	39	36	38	36	35	32	35	38	35	25	40	28	31	30	42	40	51	47	30	31	29	41	55	36	33	30	40	40	35	36	41	38	35	35	35	31	42	41	45	41	36	37	40	41	39	25	47	36	46	47	43	34	28	45	42	32	31	36	23	42	35	38	33	36	42	31	51	30	25	42	35	33	42	34	43	26	38	37	30	34	42	50	54	34	40	31	36	29	41	31	39	44	30	33	27	49	37	41	43	45	34	35	33	34	31	33	26	51	35	45	33	43	34	30	34	30	40	41	45	40	33	36	34	36	48	29	29	36	43	37	37	41	33	36	37	45	40	30	33	28	38	40	34	39	46	38	34	38	48	32	42	23	41	40	44	42	45	37	36	52	46	35	46	27	38	22	38	48	40	29	37	45	27	25	41	47	46	50	37	36	38	37	42	50	38	34	33	46	29	38	40	38	23	37	38	39	40	41	40	28	39	34	32	47	26	34	39	39	26	37	49	35	34	38	41	39	38	38	27	45	37	43	38	35	28	31	37	30	33	39	41	43	38	46	31	45	36	38	40	49	51	43	36	38	40	46	41	36	37	45	34	36	27	57	55	35	31	36	27	35	50	40	37	27	39	47	35	32	33	46	38	46	38	36	24	41	53	24	47	31	25	47	35	39	43	49	38	48	47	40	42	42	35	36	35	26	33	35	32	30	39	38	39	38	30	29	49	47	52	33	43	39	37	26	35	40	44	32	43	48	36	45	34	27	40	43	44	50	43	35	34	35	33	36	39	43	25	42	34	37	38	45	52	43	40	49	37	40	36	33	44	41	40	50
16745	10641	7510	16680	35240	62577	59291	49519	38108	27845	17508	8182	2981	1220	697	573	523	477	512	492	465	474	477	489	513	470	518	525	483	513	497	490	457	534	477	467	470	464	509	513	510	445	507	492	487	447	539	494	443	476	482	507	483	521	500	534	490	475	487	492	458	489	512	507	474	468	530	498	488	499	489	507	502	476	459	496	478	463	461	516	511	464	491	452	504	484	471	503	466	483	455	445	481	480	468	466	496	491	478	458	477	473	451	531	457	488	511	478	507	508	447	460	483	492	512	474	505	469	458	508	476	465	502	492	509	530	459	487	436	456	517	487	484	510	461	506	509	538	483	448	444	468	481	467	467	500	498	464	470	467	501	478	452	517	538	466	479	475	494	499	503	482	482	458	488	495	485	467	474	482	486	511	504	488	495	505	497	459	450	511	445	518	485	465	467	443	453	466	458	483	489	499	470	481	513	519	539	531	497	480	516	470	482	482	461	471	485	494	486	512	490	453	459	464	492	491	481	521	517	476	460	516	447	458	498	516	471	496	477	513	532	486	495	512	505	471	489	502	485	456	459	471	514	494	477	519	513	486	531	465	488	497	492	475	522	501	490	516	521	449	468	486	480	484	486	504	519	487	432	468	468	496	507	500	490	464	453	478	496	505	512	503	468	505	498	484	511	468	482	467	462	509	468	517	498	471	509	500	529	475	467	451	468	492	481	514	495	492	504	510	469	512	473	516	459	485	491	478	475	501	497	494	490	493	508	511	449	487	496	446	470	481	513	517	498	448	475	520	479	471	529	466	491	487	501	461	446	479	504	526	509	502	459	499	471	491	513	486	505	529	502	463	464	479	487	485	490	498	471	480	507	487	488	507	540	480	498	513	486	482	483	474	470	503	526	442	481	515	498	491	456	455	482	472	476	488	508	474	507	459	521	452	452	501	517	483	510	504	555	524	512	510	540	473	510	463	490	537	473	484	473	487	478	474	486	474	520	485	477	511	532	462	493	533	460	482	489	485	498	458	425	468	498	488	542	489	495	515	467	496	521	486	446	484	489	502	481	474	499	489	505	489	499	474	506	454	493	501	500	502	482	465	497	461	482	470	461	474	494	527	482	522	500	514	497	485	448	501	498	457	496	525	515	444	492	494	493	475	483	478	513	524	497	482	487	472	525	492	514	511	487	492	492	513	519	455	512	466	487	489	498	484	522	471	474	466	481	504	509	427	506	469	508	488	492	471	489	464	480	477	453	527	508	500	513	516	500	508	518	449	480	467	508	499	488	492	465	493	486	507	475	476	479	450	495	458	491	516	528	521	469	469	492	481	505	461	480	457	466	489	497	501	509	482	468	499	457	488	522	493	521	484	478	467	463	476	445	508	472	486	507	500	474	495	416	454	441	493	471	506	519	477	504	505	469	525	506	492	513	478	500	463	497	482	487	499	476	478	482	472	490	467	495	492	488	480	494	503	476	512	505	496	513	483	503	485	485	475	471	487	527	482	478	504	476	515	491	491	462	486	487	457	495	503	470	456	433	474	502	483	480	518	491	500	480	496	505	462	447	462	498	479	482	499	478	492	473	535	457	481	515	493	517	471	482	482	481	500	458	506	463	496	489	474	498	460	456	460	502	514	456	499	461	473	492	481	453	510	459	462	480	482	490	500	468	474	498	483	483	481	528	507	462	494	468	468	509	479	512	520	471	478	499	493	492	480	466	501	474	510	495	495	455	517	502	496	456	509	487	482	497	487	541	465	523	468	480	483	466	519	500	483	472	506	465	476	519	484	471	441	480	461	492	476	513	486	503	516	444	493	466	467	503	476	498	505	516	491	564	518	539	470	482	501	511	486	469	524	463	501	504	472	471	470	470	459	490	489	527	489	484	511	492	474	514	463	495	502	502	522	476	490	504	465	515	538	484	481	510	476	488	479	535	481	474	476	484	464	510	512	497	544	489	522	498	500	480	463	516	477	487	464	454	479	469	462	484	484	485	485	479	499	512	532	467	487	486	480	492	502	480	488	512	495	500	472	484	497	525	500	509	506	492	510	454	489	459	500	473	506	500	510	476	492	486	489	463	509	481	501	495	456	507	514	485	477	530	506	481	475	515	498	468	543	501	483	487	520	496	486	493	475	542	438	500	475	465	481	479	494	490	473	473	499	505	498	520	484	502	485	518	499	506	459	474	459	542	476	445	505	517	463	501	482	471	517	476	495	504	471	535	526	516	512	504	482	476	506	509	511	460	447	526	480	529	493	481	492	454	529	478	502	467	505	493	451	514	526	520	486	503	486	484	474	454	529	494	482	484	478	491	507	485	515	470	492	482	441	514	460	476	466	504	468	491	507	508	489	487	503	507	463	488	494	513	477	500	477	477	534	496	449	477	490	503	502	469	477	458	504	476	486	473	505	514	467	483	523	541	493	496	491	483	507	464	485	471	508	457	502	492	498	467	523	508	531	503	512	465	529	484	478	511	496	491	459	450	512	518	520	504	518	484	468	479	498	460	511	491	466	473	488	494	498	475	470	516	486	469	485	477	469	469	530	473	474	475	484	463	465	509	461	475	483	460	456	433	474	481	515	468	493	482	518	469	479	503	468	505	490	516	465	512	458	495	483	483	454	529	467	474	465	504	491	504	514	459	553	444	520	509	489	467	529	472	519	502	489	452	474	537	466	468	495	478	489	463	488	545	482	481	515	489	471	494	501	490	451	505	515	470	518	489	492	487	467	463	508	454	497	504	507	466	468	519	472	528	496	486	488	479	501	479	460	476	504	480	506	477	491	468	498	524	490	494	503	501	502	469	483	505	488	512	449	511	492	507	445	489	471	466	481	486	481	501	472	508	537	458	482	486	510	469	471	485	482	473	456	478	509	485	508	474	467	495	466	506	511	458	493	486	498	469	502	442	498	476	500	480	444	504	466	472	483	473	503	504	500	460	499	516	507	482	500	485	472	495	487	482	487	505	482	450	514	525	490	497	461	458	486	478	511	490	482	567	488	518	498	504	477	494	529	491	479	478	484	470	508	498	514	540	479	496	462	503	519	477	512	474	499	527	452	493	505	472	490	484	484	472	493	473	458	458	482	460	446	522	512	474	454	523	477	478	498	473	495	513	514	494	428	494	482	533	499	519	473	511	474	517	459	462	481	567	494	459	486	496	498	468	487	480	499	494	461	483	488	533	451	483	485	506	479	513	507	499	491	474	501	504	449	486	466	554	474	480	462	468	457	476	474	496	500	507	486	513	512	514	478	471	506	492	431	471	507	494	500	479	485	515	478	489	474	510	530	503	494	527	471	504	442	487	514	512	495	492	445	501	515	460	444	473	517	469	505	439	491	496	464	480	483	475	510	478	504	535	463	497	474	460	488	552	497	490	497	517	485	473	481	474	516	524	474	455	485	489	466	527	472	504	505	492	484	425	475	472	504	479	435	499	488	448	494	463	494	470	517	519	486	467	491	538	497	490	482	513	461	484	502	512	503	484	429	477	500	455	466
2037	588	457	414	1250	9273	12356	9011	5212	2141	907	322	116	72	61	46	38	38	38	29	55	43	41	32	44	46	33	36	44	42	41	42	48	40	37	32	37	40	36	45	45	37	39	35	29	34	34	44	42	42	40	48	34	56	42	29	41	38	39	47	42	41	30	36	41	45	39	37	47	42	32	28	39	44	45	45	49	42	34	34	49	31	26	33	36	44	48	44	39	35	41	40	38	29	36	57	39	46	39	50	28	44	49	50	38	35	39	40	43	39	46	50	34	42	39	37	49	39	34	41	38	35	46	32	38	38	41	42	41	42	36	33	47	49	49	39	37	37	36	40	24	55	28	36	34	39	42	37	37	37	39	41	48	50	44	40	48	36	29	43	45	44	37	40	40	42	50	41	34	47	35	26	35	37	34	49	27	41	51	45	42	38	38	38	36	32	43	35	34	53	43	41	41	34	40	43	38	35	43	48	32	31	41	37	40	48	32	41	45	46	37	36	32	38	44	35	35	36	39	42	34	43	43	29	43	37	46	35	42	34	28	43	48	40	28	38	28	46	32	33	38	46	38	49	30	41	52	39	36	40	37	42	27	36	52	45	38	38	39	41	33	45	39	44	41	35	35	44	38	45	60	41	51	41	45	40	42	39	35	41	30	43	45	45	32	49	36	41	45	41	41	30	30	39	41	35	41	35	35	39	40	35	47	41	50	42	44	30	38	46	42	42	48	32	40	46	34	50	45	50	36	46	48	43	40	45	44	47	39	53	39	33	48	36	59	28	43	33	29	31	24	41	40	47	39	39	37	58	38	33	39	38	39	40	36	37	42	39	58	41	46	44	38	36	35	42	31	44	41	42	31	35	31	37	35	41	43	36	33	45	32	31	33	41	57	34	47	30	39	30	39	46	44	43	38	32	32	42	33	46	32	32	41	38	38	43	42	48	39	45	37	47	44	43	39	36	35	52	47	41	42	38	32	39	40	35	43	41	33	41	38	49	44	38	44	40	33	46	45	29	32	43	41	31	38	42	30	40	42	34	43	39	39	38	43	49	45	47	37	36	36	45	30	43	48	38	33	44	38	35	45	32	42	31	47	32	40	46	31	40	38	35	30	40	38	40	39	32	37	40	28	39	37	42	41	48	41	45	33	39	36	42	30	40	32	33	44	41	44	37	32	32	43	44	29	35	44	40	36	37	40	47	53	38	43	51	33	41	45	45	43	35	39	33	46	42	43	25	35	43	38	50	49	45	39	45	40	32	35	50	43	39	31	36	35	35	30	36	28	25	26	44	40	43	38	40	46	40	39	40	50	39	40	47	51	46	37	30	42	46	50	35	27	45	32	40	46	33	47	36	50	30	32	33	50	28	35	35	35	34	40	43	39	35	32	37	38	30	37	46	35	40	57	42	36	46	34	38	41	34	41	40	37	45	37	43	44	43	45	45	46	43	37	48	31	43	34	27	38	31	31	42	43	36	45	40	42	37	51	28	35	42	39	47	38	40	42	47	39	39	51	39	40	38	38	42	34	32	34	49	37	37	33	37	30	32	52	38	43	37	34	40	40	43	37	47	31	38	44	38	38	39	46	34	43	48	50	47	43	46	46	37	39	31	32	30	48	50	36	33	28	45	34	41	31	38	44	49	48	43	49	26	33	52	57	34	38	32	46	46	42	38	42	34	38	33	40	34	34	37	48	32	44	31	30	42	37	43	42	30	46	40	42	42	42	41	39	32	49	51	42	41	39	48	35	33	32	44	38	44	44	36	41	32	39	39	36	42	37	48	45	45	41	54	41	37	28	45	35	35	32	43	39	40	38	48	35	46	40	29	43	41	40	36	45	30	46	39	33	41	29	30	38	34	43	42	35	41	40	28	38	31	46	37	35	44	37	30	46	39	36	46	43	32	38	45	46	40	48	32	36	36	36	39	41	39	26	31	42	38	29	45	39	49	41	41	36	37	31	40	36	35	46	33	26	38	35	36	37	43	31	41	37	34	38	33	44	45	33	35	38	41	43	52	36	47	47	36	52	43	45	45	36	37	43	37	35	40	35	33	38	32	45	38	41	49	37	43	39	46	46	37	42	38	49	39	37	45	35	35	42	46	37	42	38	41	44	46	25	39	25	44	41	30	35	39	49	38	35	43	38	37	54	35	45	42	44	34	30	48	40	40	40	49	25	41	35	41	43	35	43	43	46	57	36	51	34	38	37	30	46	31	41	48	45	46	34	42	43	53	41	27	34	50	29	41	47	32	46	35	33	28	38	39	38	47	48	35	31	42	26	30	35	45	40	42	31	39	42	41	40	43	40	29	41	41	47	44	38	33	31	49	41	31	36	44	38	43	39	48	46	31	36	41	34	40	36	33	41	36	35	42	41	38	44	38	40	44	54	43	36	37	42	36	45	34	37	41	39	33	38	31	46	37	31	52	40	29	31	54	37	37	43	29	52	42	33	33	38	43	30	38	44	38	37	52	36	24	31	43	45	37	40	34	33	32	38	57	54	35	35	30	45	34	39	38	40	35	41	34	36	38	40	46	41	37	57	31	35	36	32	47	44	36	28	44	37	43	40	41	43	46	43	41	42	50	41	36	42	34	31	43	38	46	47	36	57	33	32	45	34	45	32	41	43	41	45	45	44	29	37	34	39	36	40	45	34	49	39	37	50	31	49	34	45	32	35	37	37	39	37	47	36	46	42	50	43	46	29	37	38	47	34	43	30	35	29	34	38	48	40	42	50	30	43	34	41	50	38	41	42	27	50	42	48	44	44	38	49	42	33	36	34	32	30	40	39	36	48	39	38	39	56	36	39	36	40	37	45	42	43	38	33	36	37	41	41	43	40	37	48	44	29	43	27	46	56	45	44	45	43	37	29	37	45	31	45	32	46	43	40	46	40	34	36	51	30	37	43	39	32	49	48	23	52	53	40	43	41	42	38	32	46	38	38	48	25	40	42	41	46	46	50	46	40	44	44	36	39	30	41	24	43	40	42	37	33	45	43	32	36	43	36	48	42	33	41	46	41	34	39	41	38	46	45	39	51	37	37	53	43	32	46	41	31	38	37	34	35	42	37	44	32	45	41	34	55	37	37	43	40	38	43	40	39	53	43	35	35	44	33	39	35	37	32	30	34	34	36	45	50	36	37	30	35	41	49	40	34	35	45	51	31	44	34	45	38	29	34	38	51	37	47	40	50	36	36	42	48	32	42	39	37	35	29	27	42	37	32	42	32	35	41	45	42	39	39	44	48	42	45	44	43	39	31	32	45	51	38	35	37	43	34	37	36	49	46	39	38	39	47	46	34	34	26	38	37	45	35	35	54	35	41	38	43	37	34	36	45	42	44	44	28	44	37	38	29	38	33	37	41	36	45	48	37	40	51	45	34	28	30	38	41	41	43	38	40	36	32	26	30	40	31	42	37	35	49	37	34	37	38	47	42	38	46	37	48	37	47	31	34	30	24	46	39	40	34	44	38	38	41	39	33	41	46	39
18754	11898	9325	18066	36273	63509	61438	49775	39431	28139	18335	8432	3046	1194	721	570	501	525	501	524	522	491	502	517	511	518	492	534	500	480	500	520	551	521	554	531	492	507	531	538	508	505	527	516	508	471	525	555	556	519	492	511	526	504	540	529	544	556	528	553	478	514	477	491	534	505	522	536	502	511	503	553	545	532	493	500	500	508	516	489	535	573	501	542	517	500	526	510	549	512	524	532	552	488	576	498	514	525	535	513	523	523	512	475	515	470	506	508	510	493	548	497	534	513	504	563	513	511	549	553	505	533	536	546	536	518	529	515	569	526	527	493	509	513	517	499	511	519	518	530	492	524	514	531	496	516	510	511	544	574	485	523	515	542	519	523	523	493	495	488	530	531	463	545	518	483	488	506	537	505	535	524	496	511	537	501	533	528	495	523	499	581	536	508	562	487	516	512	515	516	485	535	547	514	551	507	533	522	512	511	503	499	564	554	551	514	493	551	516	499	497	537	508	530	482	487	528	523	488	507	504	533	546	507	543	520	500	503	524	513	516	513	547	550	515	531	523	548	519	496	501	470	499	500	525	528	520	543	542	507	518	517	538	510	493	499	508	502	539	517	490	493	508	518	549	507	495	490	505	505	539	517	507	569	515	517	540	507	538	479	523	507	527	561	479	476	506	512	539	520	536	542	498	523	499	502	530	510	523	490	514	503	536	527	511	550	530	468	492	500	526	516	515	519	533	500	505	552	518	548	515	522	497	526	540	519	523	505	520	533	554	501	469	505	530	521	498	481	500	499	525	552	511	526	491	500	509	519	499	520	539	498	517	567	545	510	514	546	526	561	511	530	555	524	512	536	534	478	498	553	497	505	522	516	503	528	489	488	503	549	515	531	539	521	498	530	531	522	508	559	526	511	561	528	481	503	516	469	544	520	468	534	498	551	489	524	504	551	514	533	553	501	479	517	525	507	527	519	530	493	469	566	492	467	545	539	543	511	517	521	536	527	528	538	511	502	512	520	566	516	529	520	515	531	502	491	529	505	519	523	494	489	495	550	472	549	520	523	505	545	482	508	531	506	520	525	511	497	482	498	529	494	480	537	504	512	486	554	516	528	527	500	483	511	537	560	517	495	482	509	502	554	526	522	481	489	521	559	515	472	505	470	524	544	548	522	556	512	506	515	519	529	534	507	559	494	544	524	512	541	507	513	534	506	538	548	507	511	501	525	534	520	487	543	495	513	486	530	495	546	496	484	508	531	463	478	493	499	507	523	515	508	510	560	492	568	532	494	534	486	518	527	550	539	507	552	509	517	540	558	521	530	522	542	518	479	501	537	566	500	535	547	523	521	495	536	511	503	491	530	508	530	507	494	525	507	493	538	460	514	550	520	487	514	503	521	511	513	523	509	503	526	545	488	504	524	540	515	496	544	505	527	504	535	502	500	519	518	528	526	534	507	538	510	571	567	509	490	480	515	465	528	514	501	501	546	492	537	517	504	566	508	556	545	511	520	507	530	518	512	530	538	467	542	542	500	532	532	507	494	492	485	515	510	522	513	513	503	532	576	500	505	506	507	513	542	524	527	522	537	507	520	541	500	526	534	527	482	537	530	508	526	513	512	521	511	545	540	530	512	521	541	541	562	546	526	538	480	512	562	492	545	474	520	520	498	526	523	493	530	542	492	532	529	507	521	516	476	492	524	532	475	502	513	499	466	529	505	480	511	491	511	512	541	475	534	535	525	537	499	490	523	505	534	539	513	468	521	510	503	499	524	533	531	527	563	493	522	516	517	513	559	482	548	502	513	557	504	553	520	477	509	541	503	544	504	506	520	516	539	538	499	503	501	579	565	500	584	504	491	515	528	518	481	495	466	489	479	489	543	494	514	499	485	504	514	516	454	501	511	490	547	490	532	522	515	514	530	532	527	476	519	537	487	531	517	552	494	492	527	551	493	504	504	497	490	481	491	518	594	493	547	520	512	500	500	504	554	528	531	498	532	535	530	502	520	521	512	515	508	532	527	493	548	515	476	539	502	528	478	502	497	552	488	549	511	504	558	524	500	511	497	529	506	534	520	533	550	501	521	551	528	545	491	535	551	530	544	489	511	491	495	556	542	519	548	505	519	480	469	488	487	539	502	498	515	520	534	508	542	538	535	508	531	501	484	503	497	499	577	557	526	537	546	539	493	525	503	530	539	499	492	528	514	507	527	474	556	548	505	482	508	521	538	490	513	499	493	491	470	504	507	502	505	517	512	523	524	482	520	506	500	495	503	491	493	507	527	493	505	507	530	539	542	536	519	547	522	523	517	526	544	514	530	525	485	550	507	515	497	492	543	523	505	486	492	465	459	514	532	518	538	515	506	520	526	552	559	507	526	546	502	535	580	531	516	531	508	541	528	520	521	543	500	536	491	539	501	526	524	491	486	510	543	552	565	525	529	501	545	536	496	576	521	510	516	531	523	540	498	535	537	508	523	512	503	529	560	532	538	497	497	516	579	475	501	499	574	526	477	508	535	492	506	569	504	503	531	526	575	548	502	479	560	529	528	528	547	508	533	530	498	501	539	514	513	570	538	528	519	539	536	508	527	526	521	526	515	526	519	500	505	496	504	520	491	484	514	509	515	495	541	497	479	536	519	548	518	510	537	545	520	511	507	463	528	531	517	509	509	567	530	476	536	493	515	486	551	489	530	517	517	525	523	513	462	489	507	540	525	518	517	539	492	506	509	511	538	552	518	548	554	564	538	510	502	457	526	532	520	494	488	517	564	492	527	517	484	507	541	542	545	509	479	479	545	491	549	555	506	519	512	518	491	532	475	563	517	513	503	499	546	501	516	514	530	487	513	531	531	549	516	486	527	545	507	533	546	525	531	541	517	486	497	512	524	512	505	491	517	545	521	513	530	525	547	537	534	546	513	539	534	494	490	538	529	489	499	512	489	498	512	519	539	501	496	551	531	497	539	504	533	558	508	557	540	469	506	526	468	503	490	517	508	541	475	533	514	511	513	507	529	540	540	490	488	527	477	513	489	508	551	524	534	489	551	477	505	526	496	550	555	510	535	508	509	507	526	498	526	483	505	550	519	552	517	535	523	535	494	537	526	528	523	495	465	527	515	534	540	515	515	525	511	515	495	510	517	509	533	512	530	495	507	502	538	517	487	528	485	493	518	483	440	523	512	508	518	497	503	496	530	532	529	498	522	526	554	505	579	559	465	521	472	540	505	502	515	505	520	523	503	543	509	548	488	508	534	537	569	450	515	525	513	465	486	529	489	519	512	546	514	527	519	489	492	505	511	536	492	569	505	519	508	527	536	513	535	520	532	533	482	476	535	493	525	498	523	474	536	528	497	561	509	553	507	509	536	546	544	511	521	542	506	527	526	526	523	536	455	533	507	511	483	492	528	514	571	516	501	508	518	538	489	513	516	530	494	500	549	551	510	517	545	521	539	478	538	536	544	506	480	464	520	516	536	561	489	495	509	519	491	502	536	525	498
1426	1132	899	752	2872	14798	18971	14225	7987	3276	1342	427	157	83	42	58	38	37	45	38	40	52	55	31	39	45	49	42	43	49	51	40	45	54	36	44	35	48	47	50	41	46	51	45	60	37	46	44	38	48	44	40	41	43	45	44	36	54	40	51	43	56	44	34	42	54	43	39	40	38	31	37	40	31	48	37	40	53	35	37	44	44	36	41	42	37	53	22	34	46	47	45	39	37	42	39	35	45	41	53	38	48	41	40	42	30	38	51	39	33	42	39	49	44	42	31	40	42	38	43	44	40	40	43	31	37	49	35	38	44	36	46	40	39	34	48	39	44	43	40	43	37	46	41	49	44	38	33	58	43	44	38	36	44	55	30	36	35	28	37	50	33	43	46	49	32	28	43	37	34	44	59	44	38	47	42	34	53	39	49	39	46	47	34	41	33	48	36	35	45	36	42	37	39	46	59	34	48	30	31	47	27	47	42	37	40	36	31	39	52	38	34	35	40	34	41	35	44	38	29	28	49	33	40	40	35	45	36	38	31	46	47	42	44	54	59	36	36	56	38	45	40	32	37	43	43	45	37	35	34	42	49	44	44	48	33	44	33	42	45	40	39	51	46	37	56	45	49	33	37	44	39	35	35	39	34	42	33	51	38	35	31	46	47	40	40	41	50	48	58	31	43	42	30	35	49	41	45	52	46	40	35	37	43	42	65	31	32	43	46	27	30	47	52	32	45	33	37	43	46	39	39	29	51	34	45	43	41	27	46	46	41	39	48	52	47	48	48	40	40	46	43	45	33	36	40	37	34	38	52	36	61	39	33	38	55	36	48	34	37	31	35	38	46	37	49	42	38	47	34	35	34	50	31	47	36	32	40	44	58	46	39	41	36	40	39	40	45	39	44	35	38	48	49	46	29	39	43	37	49	46	41	40	28	33	35	46	54	40	42	41	26	42	45	44	51	35	34	33	33	51	37	30	32	44	39	41	48	45	47	41	47	52	38	41	45	42	38	33	47	53	41	36	38	45	40	50	37	41	38	40	44	44	35	35	41	50	29	36	43	40	37	32	44	48	46	35	48	49	34	32	41	44	52	39	49	42	42	44	33	34	35	31	37	31	43	30	44	46	38	38	39	41	32	37	51	38	34	51	47	45	36	31	53	48	44	49	46	31	44	41	44	38	38	35	48	37	37	34	33	42	45	38	39	35	37	38	35	33	36	39	42	39	47	50	40	37	47	44	35	39	51	48	43	50	40	35	43	37	41	40	38	34	41	38	35	43	36	35	47	41	59	34	37	37	39	47	51	33	42	43	39	42	34	35	36	40	35	59	49	35	44	39	47	37	40	55	37	42	37	36	37	43	49	47	41	42	39	40	39	38	46	43	42	36	46	47	46	40	45	47	48	31	44	46	41	53	44	38	37	48	36	29	46	29	44	47	39	47	29	39	42	43	33	40	44	52	37	38	50	42	37	34	40	43	36	42	25	34	52	55	49	35	40	44	52	48	42	43	37	34	36	50	40	59	54	43	32	39	36	54	35	49	30	45	41	28	32	40	36	30	55	46	43	49	29	43	41	38	36	42	37	32	38	35	44	36	28	34	30	40	47	30	30	48	38	52	36	42	29	46	35	35	31	35	49	39	46	43	39	53	37	38	24	30	39	25	48	34	49	54	35	48	35	40	36	39	52	36	41	47	43	37	48	54	40	60	34	38	45	38	33	38	32	41	29	44	31	38	34	34	37	24	50	35	38	42	42	43	34	48	42	46	41	44	38	35	48	40	45	43	45	38	39	38	41	37	46	40	35	44	35	30	38	31	41	51	48	37	43	37	47	39	28	23	45	40	52	36	42	33	45	41	48	43	38	42	38	35	41	43	36	34	25	40	46	33	37	39	42	50	29	38	31	32	36	42	32	46	40	42	23	49	43	51	46	30	44	39	40	37	40	41	37	37	44	29	34	45	38	41	48	43	33	40	37	34	39	35	45	41	42	41	42	44	48	47	41	51	37	33	36	39	36	35	32	35	31	44	33	36	38	39	36	35	39	42	39	43	35	34	43	44	32	39	31	41	38	38	38	41	50	42	34	32	48	44	41	34	43	47	42	41	41	38	37	49	49	45	43	39	38	54	31	35	45	42	44	35	43	32	41	43	43	40	35	46	38	45	44	43	48	40	44	38	53	44	37	47	50	35	46	37	37	39	29	44	46	26	42	42	50	42	43	33	29	45	38	49	36	38	35	39	31	41	34	29	35	38	37	33	34	40	35	40	41	36	31	42	38	47	45	46	40	36	41	38	44	47	44	36	44	47	41	38	44	35	40	53	42	41	36	28	52	30	41	31	32	32	38	43	42	49	43	54	42	36	36	33	35	39	40	40	49	34	36	44	41	41	40	38	38	37	48	42	41	43	40	40	39	37	39	45	42	42	56	32	39	43	51	40	37	36	44	31	37	42	58	42	46	57	22	41	47	40	47	44	28	40	48	39	52	44	36	29	45	28	34	40	39	47	58	43	50	34	44	42	47	41	40	36	37	36	48	47	51	45	49	35	48	42	42	41	46	24	34	52	36	39	46	40	42	47	35	33	33	45	29	37	43	45	41	56	34	50	38	34	30	40	43	44	42	52	41	35	49	43	36	40	40	41	43	38	47	37	45	41	44	38	46	28	30	34	57	42	45	45	40	31	46	39	40	37	45	44	27	47	33	40	37	38	41	38	40	40	30	43	42	45	41	38	43	41	38	29	40	30	35	53	33	43	43	42	46	45	32	36	48	46	36	41	39	45	45	33	30	35	38	47	33	45	37	41	43	37	46	54	46	41	36	36	49	47	48	38	41	33	35	35	40	36	40	37	36	42	52	32	47	37	32	29	42	30	34	33	44	40	33	32	45	39	44	39	53	40	37	40	40	39	34	39	48	48	36	49	42	39	46	41	33	35	52	37	30	39	43	44	39	49	40	47	35	40	24	37	54	27	35	42	47	46	43	44	45	34	34	34	31	39	42	42	34	43	36	46	44	42	42	45	38	36	37	40	44	41	36	46	40	35	38	44	47	29	39	39	49	51	39	47	46	43	28	37	42	39	43	37	50	38	33	34	37	36	40	41	45	32	37	39	41	51	40	48	38	43	36	43	44	33	33	42	37	43	42	40	42	44	42	38	46	39	45	50	46	37	37	49	50	47	38	36	39	34	34	38	41	34	32	47	38	49	41	41	55	57	36	33	63	31	33	38	37	40	38	36	46	35	45	41	40	39	36	35	45	43	43	38	36	49	31	42	45	41	35	45	32	52	40	48	39	35	43	40	50	38	42	33	45	56	45	43	48	43	39	39	43	41	59	39	47	56	37	56	52	39	40	40	30	32	43	41	45	40	39	41	33	34	46	51	47	50	49	37	46	25	34	33	33	38	52	31	40	40	37	58	36	37	48	49	28	50	40	40	31	32	42	25	40	40	46	38	25	35	48	33	49	33	50	42	40	41	42	48	40	48	45
25149	17994	14557	24502	45697	72360	71132	57842	44620	32274	21806	10660	3877	1470	763	556	507	549	533	508	550	534	536	541	529	508	543	526	535	490	560	555	498	536	543	521	505	476	517	536	517	519	550	552	508	534	547	543	529	515	522	533	524	492	494	546	525	500	522	507	529	522	544	516	548	531	510	521	533	521	506	503	529	496	500	520	548	529	506	539	554	506	514	507	512	541	534	527	500	560	513	544	475	561	516	538	486	513	505	507	549	489	539	559	529	524	493	506	563	522	520	515	536	524	475	511	563	533	538	572	500	520	526	496	550	532	530	555	517	512	541	548	562	522	521	528	509	548	554	514	515	538	542	511	511	503	530	539	536	506	580	503	489	559	551	532	518	487	490	535	528	531	560	483	514	536	519	543	520	511	535	560	497	499	539	519	512	543	548	565	500	565	511	541	523	515	515	524	559	567	519	529	506	542	527	538	536	533	545	533	510	548	546	499	532	593	556	529	503	520	545	519	532	524	544	506	535	517	534	505	544	560	538	528	542	512	572	536	539	512	518	523	518	538	521	504	544	537	502	524	530	532	497	564	499	499	566	482	544	511	516	525	562	533	506	524	537	537	516	553	527	530	504	533	511	521	516	505	553	522	493	544	519	523	541	522	519	540	546	539	508	533	494	504	534	538	541	540	540	542	555	542	538	508	533	541	554	521	534	506	521	526	551	529	514	545	531	536	535	522	541	567	527	512	537	525	578	522	516	534	509	538	571	535	513	506	521	579	538	525	550	566	535	530	551	530	526	500	510	546	509	527	537	568	495	519	566	533	547	509	518	514	547	528	519	507	535	526	492	543	559	521	571	517	534	521	516	533	552	545	531	533	487	531	533	546	533	510	506	530	494	538	563	511	535	522	588	510	514	554	535	556	526	529	546	514	556	532	553	527	536	533	517	526	525	576	536	552	512	555	545	505	487	539	539	531	579	542	523	544	536	486	550	511	556	508	531	518	523	517	521	560	513	540	480	503	538	555	561	518	515	491	533	535	529	539	539	528	502	515	520	523	515	544	549	529	538	512	544	558	553	511	528	545	574	512	577	495	530	553	505	529	559	497	511	543	535	514	530	511	527	521	535	514	529	535	576	506	544	515	520	510	490	491	526	535	520	488	530	526	551	566	540	527	512	527	599	524	535	529	539	540	514	528	528	525	503	492	527	524	541	551	558	519	541	504	544	515	519	564	510	529	551	543	540	534	557	565	548	508	540	589	536	545	546	522	546	552	523	521	533	571	561	521	536	549	558	527	508	499	526	487	530	519	522	490	508	511	501	521	520	523	573	521	580	533	503	556	556	504	539	564	519	534	530	553	558	534	519	544	515	512	575	525	538	521	522	515	508	519	530	550	510	506	528	545	521	562	547	512	500	530	521	547	514	492	509	508	540	522	544	576	486	503	527	507	546	530	499	511	539	532	536	524	526	500	565	583	523	527	542	502	534	521	503	508	527	506	543	560	512	506	479	493	552	495	514	527	559	551	547	545	506	538	528	546	559	538	553	490	521	531	523	561	530	520	530	552	542	521	508	525	525	498	512	509	561	580	526	537	512	531	522	506	510	508	533	518	546	534	559	489	544	521	548	495	545	531	562	549	572	513	547	532	498	556	537	568	554	504	512	518	552	537	533	513	526	513	526	528	532	542	508	557	530	553	501	546	536	518	570	518	515	537	520	531	557	513	548	515	543	567	529	517	544	554	558	494	540	582	521	558	511	527	530	522	574	523	568	516	553	535	511	509	531	562	488	549	490	564	507	509	550	523	513	527	517	491	566	525	536	548	564	532	526	591	553	506	544	562	530	498	527	487	520	515	532	524	516	473	571	528	502	505	531	532	530	550	512	477	488	558	502	539	502	545	524	539	568	562	530	517	543	512	517	526	554	549	520	528	503	520	544	519	526	533	507	530	504	522	562	509	513	520	497	550	548	478	536	492	539	527	521	501	555	499	513	534	557	539	517	536	554	540	546	556	455	540	498	550	527	554	510	519	553	543	544	552	526	496	546	531	550	546	505	578	554	562	491	562	486	488	505	545	539	485	555	557	534	542	507	536	573	513	521	561	507	556	510	487	556	528	531	553	530	523	562	500	547	491	545	517	555	540	502	536	508	561	541	557	513	532	555	580	540	508	512	493	510	571	550	506	522	509	499	543	530	514	549	530	539	494	575	535	533	541	536	520	530	503	561	513	491	536	487	515	501	537	490	553	499	507	514	524	510	520	542	544	503	526	583	527	524	511	545	525	545	533	506	562	530	500	555	512	535	549	537	542	554	529	511	514	566	525	492	556	566	522	545	555	531	520	513	524	578	503	573	533	548	555	549	544	530	544	550	530	546	503	514	519	528	543	497	550	537	504	553	564	545	537	546	498	550	537	552	512	510	495	530	514	532	538	529	520	475	548	551	518	518	521	535	537	530	526	555	508	521	522	523	501	501	532	504	546	551	539	540	542	534	540	497	542	517	501	529	545	521	563	567	572	535	526	561	544	494	519	575	544	498	549	510	536	490	529	515	497	515	524	496	550	522	538	540	507	531	532	545	534	532	548	540	505	530	554	556	558	513	546	523	525	539	534	497	554	518	551	568	495	553	535	527	543	529	550	504	531	532	527	540	510	525	560	498	516	517	520	533	528	502	550	536	492	517	515	539	541	516	564	539	489	529	539	515	556	500	553	508	546	552	553	474	505	524	551	537	535	508	526	522	541	511	531	522	511	555	593	541	531	523	537	554	539	526	533	507	550	573	537	542	552	537	515	545	506	559	526	565	537	558	534	549	517	489	537	550	501	523	531	510	519	501	517	557	562	554	537	510	561	537	542	526	539	540	502	525	560	547	522	541	561	489	535	496	556	556	533	496	570	556	532	492	541	519	543	520	555	567	553	520	548	485	508	553	521	538	549	522	491	530	500	511	532	530	486	538	531	520	529	550	481	517	514	539	548	528	531	534	526	534	536	546	506	510	526	537	510	497	520	529	516	500	507	519	495	502	485	520	519	509	533	554	520	489	546	553	523	529	571	522	534	535	543	554	519	538	521	525	529	514	513	535	486	488	561	554	510	553	510	506	513	498	565	483	474	535	494	478	499	519	528	511	519	531	487	539	572	533	541	547	553	543	513	511	523	537	516	533	492	466	567	511	565	508	517	565	513	535	503	482	568	510	510	550	525	516	533	520	527	539	530	512	529	494	540	501	502	522	531	560	489	533	515	530	538	549	519	533	559	533	532	553	544	473	520	544	519	511	542	519	574	540	521	506	504	530	546	550	517	502	518	527	533	522	494	556	503	517	527	521	570	562	521	537	504	499	522	569	519	542	548	519	539	498	520	552	547	538	552	513	528	521	544	561	552	504	545	497	503	550	548	532	552	510	518	498	514	518	533	522	546	520	532	544	514	499	485	556	540	538	534	529	555	503	513	578	510	534	526	523	496	513	506	509	527	547	503	561	563	504	517	577	558	542	529	533	522
1421	347	236	185	415	2929	4242	3234	1866	959	430	154	82	44	42	41	42	45	37	33	34	34	31	27	30	35	36	42	39	28	47	36	45	24	40	38	33	37	35	39	35	33	35	33	31	34	43	32	41	35	39	39	29	32	46	28	39	39	23	33	31	30	39	39	43	33	27	36	40	41	44	29	29	32	37	40	29	47	31	28	20	31	36	38	41	23	45	35	38	37	37	41	33	28	41	38	33	31	40	39	41	37	49	32	35	31	28	21	31	35	34	34	25	40	41	32	43	34	34	39	25	36	29	39	28	37	35	32	50	37	43	40	42	38	30	37	45	34	39	30	44	31	26	40	30	43	34	39	41	32	31	50	29	37	37	28	40	37	35	37	38	39	33	40	29	34	34	33	32	34	46	41	49	39	35	40	42	38	36	37	42	46	41	42	34	38	31	39	33	42	36	41	32	29	28	49	38	35	32	47	41	38	42	29	36	36	41	36	27	48	44	40	29	31	36	44	40	34	31	30	35	44	31	35	40	29	38	42	35	35	36	47	37	28	30	47	46	53	35	41	35	37	31	32	41	41	42	40	35	32	35	42	34	48	20	35	50	41	49	37	32	32	38	33	38	37	38	32	37	49	31	41	34	36	27	34	34	23	33	35	34	34	40	36	37	28	34	43	41	41	34	45	33	35	33	40	33	38	41	40	35	47	37	35	31	33	39	34	34	33	36	36	29	42	37	33	33	30	54	41	38	37	50	34	31	43	34	37	26	36	36	28	44	33	39	38	27	33	48	36	31	32	42	41	33	43	34	31	38	41	31	34	34	40	38	45	35	39	38	39	35	39	37	25	33	27	35	40	31	33	32	38	36	41	38	35	40	42	44	32	35	32	33	35	40	49	34	44	38	29	27	43	45	39	43	34	40	34	43	43	41	36	35	45	40	36	39	34	46	42	40	38	37	40	32	42	39	29	38	39	38	41	52	42	35	38	31	33	36	36	37	40	29	41	31	38	49	26	27	36	30	44	39	40	33	43	43	38	44	50	36	37	44	21	39	35	49	26	40	34	41	46	43	42	35	47	40	35	36	32	37	43	33	49	46	34	32	39	21	38	41	44	28	29	42	26	42	28	41	35	44	35	37	36	42	28	32	38	35	30	43	40	40	38	36	30	47	35	30	35	41	40	34	41	35	36	40	40	34	35	39	42	42	32	27	36	48	44	43	35	32	42	34	35	37	41	42	34	41	29	33	29	42	32	41	32	29	32	41	36	34	47	36	37	34	27	31	44	42	44	55	43	41	40	45	31	39	46	40	31	43	31	39	41	26	30	33	41	30	38	38	29	39	30	36	34	29	35	34	48	34	34	39	40	31	41	46	36	29	41	41	50	37	42	40	42	33	37	21	29	47	39	29	42	36	49	31	29	44	32	36	40	41	51	32	31	43	36	34	29	39	39	31	26	37	28	37	39	34	44	38	41	38	32	22	38	52	30	47	34	27	35	26	43	38	32	44	38	36	55	47	35	30	27	39	33	51	29	36	34	31	33	42	28	40	36	41	32	40	42	27	24	35	26	49	39	24	42	34	39	42	43	36	38	45	31	33	32	27	33	50	39	31	33	41	28	35	37	32	34	38	39	37	35	44	42	48	33	44	30	38	38	52	38	34	42	36	32	36	43	31	32	33	39	26	34	37	26	46	38	40	41	31	39	44	40	30	40	49	22	33	38	43	32	35	51	43	34	38	30	36	36	36	52	31	39	44	42	29	38	41	34	36	40	48	36	38	32	44	41	38	39	31	41	37	40	40	40	37	42	42	36	35	31	23	31	43	46	35	32	49	32	31	30	35	25	35	31	35	30	37	31	36	35	29	30	41	37	38	39	29	35	42	48	34	40	32	39	36	45	37	39	50	24	27	36	42	39	32	34	39	41	32	40	36	34	36	34	44	36	39	27	35	32	35	39	48	38	33	37	39	34	29	40	41	41	47	33	43	41	38	40	32	45	29	46	35	28	44	36	35	27	32	33	33	30	38	41	29	32	37	30	41	31	31	28	25	34	33	37	34	42	41	51	39	33	34	43	39	37	33	44	33	39	41	37	34	42	37	32	44	35	32	38	36	35	31	33	31	31	38	37	44	36	40	24	27	36	46	37	35	33	24	35	29	38	46	37	35	35	32	33	42	38	49	28	34	35	32	47	34	51	43	32	34	41	34	44	47	40	32	43	40	30	40	37	46	37	31	32	40	38	33	42	36	34	37	39	37	35	48	40	40	36	54	42	30	37	37	41	23	35	32	44	40	31	45	30	36	41	34	37	37	33	37	34	44	25	43	26	39	40	39	34	41	34	37	35	42	43	39	48	33	33	46	30	31	38	40	44	23	49	42	22	41	37	31	45	35	42	40	37	49	28	28	44	38	30	34	40	44	33	37	42	34	43	38	39	40	39	46	29	37	38	36	27	41	38	36	40	37	37	30	28	36	30	30	46	40	37	34	36	36	35	38	40	27	35	31	23	43	42	29	26	33	41	45	36	42	32	32	46	34	28	40	24	30	27	33	38	34	41	32	43	38	28	42	32	38	31	30	36	33	37	32	52	34	42	28	35	33	29	40	35	53	49	41	38	40	39	41	41	34	33	37	35	49	41	39	32	31	37	32	40	35	31	38	27	35	42	34	40	33	42	44	42	42	34	33	40	45	49	35	35	45	47	41	37	33	34	29	28	36	40	29	43	29	44	48	37	44	44	39	42	29	37	34	40	30	37	37	35	46	44	39	35	26	31	43	35	38	36	33	27	44	39	32	45	43	47	38	37	35	36	34	38	37	33	33	35	41	36	40	43	43	35	37	26	30	34	32	29	47	31	41	34	31	41	31	37	41	44	43	44	29	38	40	42	33	32	37	44	32	38	36	38	37	51	35	24	27	35	42	36	31	24	31	35	34	32	41	37	45	40	38	34	41	42	43	37	41	49	32	42	38	51	40	21	37	32	38	29	38	30	41	38	26	37	34	32	45	40	40	32	37	37	45	37	35	36	47	22	43	41	37	46	45	35	39	39	37	41	31	42	40	39	36	31	30	33	37	39	41	33	36	33	30	34	31	40	46	41	30	37	43	40	38	34	37	45	38	37	28	28	37	40	33	28	37	38	36	40	39	42	43	36	41	46	29	24	40	44	46	33	35	41	34	30	37	32	26	39	32	31	37	42	47	38	33	31	30	41	41	42	36	37	36	41	38	35	52	33	29	44	34	31	43	31	53	20	33	47	52	31	42	32	48	35	25	41	42	46	35	35	33	44	36	46	39	42	28	34	43	35	35	36	43	29	31	28	32	38	34	47	38	34	42	32	31	35	30	29	33	42	37	31	46	26	37	32	30	31	26	34	41	33	51	37	27	37	35	39	38	46	38	31	40	35	41	31	40	38	44	44	33	40	32	41	44	35	40	39	45	33	29	36	44	37	39	33	25	39	29	29	33	40	38	36	38	32	47	33	47	39	43	32
17078	8196	4824	9682	25008	43402	43387	35985	27948	19024	9873	4035	1506	758	546	543	461	501	527	488	471	455	479	488	467	482	509	471	453	477	496	476	488	471	471	484	478	480	460	517	475	502	473	419	454	515	508	477	467	478	454	459	455	486	469	482	439	446	491	462	473	458	515	475	457	478	476	509	437	469	445	457	486	480	470	470	465	446	507	509	456	450	472	465	482	471	473	466	453	471	446	502	465	480	484	450	477	474	486	475	447	455	477	492	468	482	495	476	479	486	485	461	448	466	484	484	477	466	472	468	465	471	506	471	513	488	452	457	476	502	483	520	481	441	465	492	469	472	458	476	447	511	498	453	436	499	531	485	497	413	480	484	500	472	496	466	476	473	525	476	507	473	497	436	484	531	462	495	490	480	482	482	487	493	489	470	484	504	487	463	488	462	482	459	480	472	475	511	479	474	468	491	456	475	486	492	525	475	439	460	458	481	532	457	446	477	440	418	469	459	475	497	463	501	516	470	478	468	483	431	487	474	477	472	438	461	465	503	506	496	458	460	455	438	500	490	445	495	481	493	511	440	452	428	464	479	482	483	494	464	495	478	413	433	527	474	476	482	492	448	481	486	461	475	479	445	482	481	488	476	490	447	435	491	472	453	498	464	436	466	484	480	463	478	436	470	504	463	538	458	470	464	497	483	456	470	496	489	448	503	501	467	497	445	468	469	488	488	489	468	474	455	480	461	496	503	469	494	474	478	433	457	469	484	455	460	477	489	488	486	442	482	492	470	471	471	448	483	491	473	462	487	483	465	462	440	476	467	468	519	424	485	467	453	458	476	470	492	451	467	444	537	469	464	450	487	440	479	471	476	484	476	484	480	462	512	501	441	465	456	458	454	448	493	471	477	480	471	427	491	453	473	453	490	486	474	496	495	500	472	482	446	444	486	442	472	486	499	448	482	534	428	476	457	506	491	464	467	443	514	488	493	476	465	459	499	487	503	483	473	476	447	482	480	446	469	450	449	516	468	468	458	490	522	488	500	482	510	464	472	465	438	497	501	466	496	478	482	468	492	481	511	478	494	447	480	474	502	493	481	517	516	448	436	507	512	498	506	496	444	474	465	481	473	471	505	483	461	460	431	455	487	473	466	460	453	468	457	458	492	493	460	485	470	456	498	459	488	451	477	518	510	459	463	451	488	529	494	526	488	468	470	498	455	499	485	485	494	479	463	517	496	508	484	462	500	483	486	472	471	470	463	470	444	479	477	488	470	470	483	455	470	462	467	443	453	476	475	464	481	484	460	483	455	459	447	466	429	443	495	444	477	492	483	500	515	438	452	463	464	448	462	502	500	497	478	514	487	452	465	431	529	488	483	485	452	473	498	489	467	466	476	482	471	475	471	498	489	457	455	474	497	488	518	480	470	449	472	472	488	496	472	494	470	496	481	447	490	469	481	472	477	473	514	477	447	500	470	469	480	500	488	485	433	468	468	478	489	474	481	469	468	455	458	459	466	468	456	492	488	454	469	533	480	443	444	462	480	480	494	522	451	449	471	479	484	473	508	453	466	489	462	529	493	468	449	483	467	445	478	458	489	466	500	476	490	458	455	446	459	499	498	488	522	456	430	476	467	483	459	454	483	503	475	485	482	462	462	475	481	475	445	492	482	524	479	526	483	453	470	454	463	476	448	490	474	480	459	455	471	488	495	475	478	495	468	439	443	485	444	498	476	455	464	485	454	476	484	402	452	454	499	461	479	503	505	456	497	472	439	517	419	426	471	518	459	513	471	461	465	472	472	480	452	481	465	465	497	464	468	464	469	440	467	449	461	492	473	445	513	495	488	490	465	472	452	473	486	503	506	489	390	475	441	486	473	497	461	447	481	447	485	497	511	480	479	465	469	475	462	472	487	481	450	473	479	481	526	457	449	483	471	471	505	508	480	498	513	473	449	492	472	477	487	424	483	482	414	498	505	477	481	484	442	475	440	478	483	493	468	453	476	489	515	464	489	475	463	516	475	499	490	462	481	430	466	451	476	456	472	450	450	488	527	470	499	495	465	474	468	506	444	469	463	459	490	490	482	477	446	499	465	481	509	499	456	536	493	462	485	458	475	482	478	445	492	455	454	508	459	499	446	440	487	460	485	443	461	510	464	476	458	427	507	415	468	509	503	479	486	490	479	464	501	489	486	488	506	472	466	486	474	465	499	483	476	500	476	487	488	442	489	501	453	492	478	453	471	466	435	432	489	475	456	447	492	513	468	461	486	490	475	470	504	528	452	488	481	482	445	479	474	475	465	478	421	488	471	477	507	478	494	452	467	507	506	489	449	467	500	510	433	468	473	472	455	452	468	484	485	499	468	504	483	468	492	489	480	499	446	516	445	471	485	475	480	515	457	480	499	475	476	458	456	463	476	511	465	472	426	514	480	484	518	467	518	496	450	493	465	455	516	474	477	481	478	450	452	443	446	483	465	483	483	520	465	498	466	472	502	435	508	464	466	471	478	475	489	472	460	476	517	489	493	505	467	484	492	494	462	446	470	472	484	477	484	483	495	484	448	476	477	463	473	479	450	479	470	474	489	476	454	449	450	501	510	478	499	443	506	468	463	471	505	478	516	500	441	464	452	467	508	461	483	448	506	497	453	489	460	425	476	458	462	471	481	488	472	476	463	490	490	475	495	454	476	518	490	475	500	485	504	473	475	444	491	524	492	488	468	461	471	480	476	488	488	514	494	490	469	487	483	508	509	433	472	488	444	517	495	459	513	486	482	435	488	523	493	503	428	455	476	471	459	466	488	493	483	422	502	473	477	438	461	486	474	507	479	508	496	445	516	480	464	463	460	474	480	470	488	459	434	479	497	501	446	464	467	470	466	489	497	467	459	478	467	476	458	480	511	453	472	444	448	452	466	471	494	469	446	470	496	468	511	467	527	531	479	482	476	481	502	516	465	464	461	497	454	520	425	473	497	486	495	507	465	453	527	436	505	461	452	503	459	534	500	498	493	455	478	469	456	455	467	465	500	424	456	487	483	457	461	487	455	492	466	452	453	500	465	453	457	470	485	467	464	485	473	472	458	472	462	473	492	456	490	482	471	478	505	469	446	485	461	473	433	474	481	443	431	512	476	459	474	468	487	471	502	465	480	498	488	475	495	469	460	501	434	472	492	494	462	474	450	491	480	469	510	473	478	462	476	451	510	458	495	484	506	474	469	458	448	503	510	507	465	500	481	474	450	475	519	489	459	460	495	455	465	495	461	489	449	456	476	486	457	493	469	482	492	493	483	496	433	475	451	445	473	448	492	481	440	457	491	475	458	456	456	509	465	479	453	492	466	428	493	466	469	478	492	480	469	495	487	436	494	448	477	453	454	458	494	458	472	453	475	494	505	447	469	491	473	471	486	451	501	451	479	435	493	455	457	482	510	482	499	483	468	481	504	481	490	458	465	476	475	487	512	471	478	497	483	494	503	458	492	462	504	468	516	445	509	465	486	489	460
943	803	633	436	1142	8378	12060	9297	4863	2036	789	314	103	50	48	49	44	33	37	33	32	44	20	29	32	46	33	43	36	41	38	45	37	41	43	42	29	32	35	44	47	33	42	39	44	42	40	33	47	40	36	37	50	32	49	49	29	39	30	35	33	40	44	46	38	43	39	47	38	35	35	45	41	46	43	43	40	35	37	43	31	42	52	47	38	38	41	40	38	44	34	33	38	38	36	32	34	48	38	33	48	35	36	36	44	41	40	24	39	44	42	24	38	36	40	30	44	44	42	35	38	45	32	22	35	38	46	41	47	35	47	40	32	47	33	36	38	37	40	28	32	40	44	34	33	41	44	30	38	45	46	41	25	42	39	45	37	33	42	42	40	44	47	52	42	41	38	31	42	37	30	42	37	33	37	32	42	37	32	42	26	30	34	35	41	45	40	36	36	42	43	38	42	35	41	39	33	46	41	48	38	41	40	36	35	39	31	37	37	33	42	45	55	31	39	26	38	32	42	50	44	44	46	48	35	36	37	30	42	33	42	35	41	31	42	36	37	34	46	31	37	32	30	53	35	42	33	44	31	34	34	48	39	26	41	37	45	30	31	38	42	38	38	34	36	46	45	40	41	45	27	33	46	38	36	32	36	36	32	36	48	48	37	39	40	37	45	38	39	48	28	35	32	39	36	26	24	28	52	35	40	41	40	40	48	39	36	43	36	35	38	38	37	38	58	40	32	34	38	37	36	32	44	39	34	42	31	33	45	34	40	37	31	39	40	44	35	46	35	36	30	30	29	39	44	33	44	39	31	45	35	35	37	32	32	44	40	33	41	40	45	32	34	44	34	37	45	28	42	45	37	45	37	34	47	35	29	45	43	31	39	39	44	50	48	39	42	39	35	49	40	39	25	30	43	41	39	38	37	46	36	34	56	39	39	49	38	31	42	33	42	34	47	47	37	37	31	32	43	29	42	36	33	38	47	35	33	50	38	37	45	44	38	43	30	46	44	37	39	46	34	49	54	42	41	39	41	45	38	32	34	42	29	37	49	32	37	32	33	35	52	40	37	40	25	42	38	40	31	31	42	35	36	40	42	36	44	46	34	39	32	44	47	31	25	45	40	48	33	43	43	42	47	30	37	33	48	32	41	52	43	35	36	40	46	39	37	38	38	32	30	34	32	43	42	38	41	49	40	33	28	28	34	31	45	34	51	29	46	43	37	38	21	36	38	41	30	37	48	33	41	44	45	46	29	37	28	50	42	36	44	45	36	35	28	41	38	47	34	42	33	26	30	43	45	33	48	33	40	35	28	43	47	50	34	41	42	29	29	41	46	37	50	38	25	36	34	34	29	40	35	54	39	42	34	47	36	40	47	32	36	42	41	45	36	43	37	34	54	30	35	38	30	21	41	42	40	44	48	45	30	34	40	55	35	39	41	40	37	53	36	37	38	37	47	41	36	40	47	26	46	41	31	38	43	48	44	30	46	36	34	35	43	39	31	42	40	39	40	49	41	41	41	35	40	37	36	47	36	40	42	50	39	42	37	36	34	41	34	44	42	43	39	50	43	35	38	52	37	41	44	53	37	33	50	31	28	38	36	39	37	30	39	42	37	45	37	33	49	27	37	38	36	31	41	50	39	45	44	38	36	47	34	34	39	45	33	33	27	43	37	34	37	53	36	36	30	38	39	41	29	46	40	26	33	31	34	44	41	42	31	38	40	30	42	36	35	34	43	37	43	38	33	49	28	48	42	34	36	36	34	41	40	37	47	29	45	44	60	36	43	37	27	48	42	43	37	34	43	38	42	32	31	32	45	41	53	50	29	43	40	41	30	31	40	37	44	66	27	40	34	44	39	34	41	38	40	45	30	29	45	43	41	36	25	46	45	40	35	29	48	46	24	44	51	35	34	26	33	43	40	33	50	34	46	38	51	45	44	37	32	35	43	37	38	31	40	44	28	34	31	37	36	44	38	40	37	37	43	40	53	28	43	38	43	33	38	42	40	40	54	45	28	33	42	40	36	44	44	36	37	36	32	47	49	42	41	21	44	42	40	45	42	44	35	44	46	37	39	38	42	41	45	38	43	30	50	36	48	48	35	34	42	39	35	44	45	46	29	29	39	32	29	33	42	42	39	29	34	43	43	36	34	44	39	45	28	37	33	57	41	37	34	41	36	33	42	38	36	27	38	46	38	41	40	33	33	44	39	38	36	49	49	42	37	48	43	26	36	48	45	40	46	33	38	36	31	53	35	35	47	40	32	41	40	43	41	33	37	42	35	35	36	39	38	42	30	39	47	43	33	40	46	41	47	44	41	34	33	36	49	38	35	51	43	34	46	34	57	36	35	34	40	33	51	44	41	25	38	28	40	39	35	36	61	42	41	40	36	40	34	39	45	49	42	33	40	31	38	40	38	45	30	34	42	33	37	30	51	29	40	29	37	32	38	46	41	33	31	42	43	45	36	42	49	34	40	38	40	35	41	32	44	42	42	33	38	46	27	30	37	28	34	39	46	36	38	40	31	42	41	41	33	46	36	30	41	47	40	31	39	35	36	46	39	28	36	39	38	27	31	34	37	46	43	37	36	39	38	49	43	41	41	57	39	33	36	47	36	39	36	43	30	42	37	36	32	25	46	35	46	31	48	35	38	45	38	35	39	45	45	25	40	40	47	30	39	30	36	44	49	45	35	35	37	42	29	32	44	36	37	43	46	37	42	31	44	44	39	39	37	37	46	33	41	49	31	41	41	30	39	35	36	48	46	34	40	28	43	39	43	31	41	40	43	41	36	38	38	46	37	28	42	37	41	51	41	42	35	23	37	44	33	36	27	38	34	35	34	40	41	37	36	39	42	52	30	37	37	30	37	48	37	46	29	35	39	48	31	47	35	38	39	43	25	37	34	41	36	51	40	47	41	41	39	42	41	35	36	31	42	34	45	35	34	44	39	33	34	23	43	34	55	43	37	38	47	36	38	25	40	36	44	41	35	35	32	39	49	46	36	38	38	43	42	43	37	34	41	43	41	40	35	33	33	33	46	46	42	30	48	30	25	44	35	35	43	34	38	42	45	37	41	34	40	27	36	38	36	42	39	44	37	31	43	46	40	39	33	39	39	46	44	36	41	32	27	34	46	42	37	31	38	38	47	30	43	43	30	40	29	41	42	31	46	41	50	42	36	42	35	29	37	46	37	38	49	30	47	27	41	41	41	38	38	44	45	41	30	35	34	38	37	32	43	46	32	32	35	38	36	32	47	33	43	44	39	42	42	45	38	41	45	46	28	31	37	28	42	39	45	42	37	25	37	34	42	27	50	43	36	47	37	36	35	37	47	47	33	40	38	37	43	40	46	40	51	40	42	40	43	37	34	35	47	39	36	39	44	36	42	38	33	41	30	32	34	40	40	32	33	45	35	44	35	39	45	39	28	31	38	37	35	54	37	44	39	43	33	30	37	24	36	30	42	52	47	35	48	38	45	30	42	31	30	40
20087	14353	10433	19539	36037	60908	60493	49206	37486	26800	16948	7820	2736	1176	680	522	537	494	470	510	509	500	518	467	493	487	502	496	498	470	492	423	475	504	494	497	535	501	511	458	486	495	460	490	514	486	492	476	507	504	492	522	473	487	522	509	464	510	486	496	497	485	491	555	479	463	453	508	512	483	535	484	496	482	505	465	470	463	480	492	496	467	490	483	494	441	505	431	495	484	492	482	467	447	524	526	492	505	487	454	443	520	495	485	511	469	485	454	493	497	508	475	518	498	482	508	474	460	519	453	485	476	474	478	471	527	466	508	511	486	451	482	520	479	477	472	517	484	473	515	480	508	487	462	515	483	501	542	493	491	489	468	513	490	507	521	519	472	508	517	483	471	503	515	475	511	478	508	507	508	469	484	476	471	459	489	467	544	472	450	486	494	494	488	492	502	520	501	550	477	499	477	498	486	523	495	462	445	512	515	486	504	516	507	485	499	486	487	502	498	483	487	503	500	517	488	473	492	505	482	546	492	516	469	459	473	499	445	527	495	506	454	487	522	439	469	477	510	503	514	463	495	481	478	497	470	476	462	463	478	540	517	468	424	498	467	482	544	485	526	487	501	484	497	499	477	516	484	475	514	469	460	538	499	477	521	493	472	483	508	490	495	507	532	501	501	461	511	471	499	487	471	497	484	482	486	508	492	499	485	505	494	471	526	511	495	530	497	483	444	506	509	486	519	490	523	496	468	483	485	515	499	494	490	468	515	485	492	499	480	512	472	488	512	439	524	492	499	513	494	505	475	481	463	475	462	502	473	519	500	493	487	486	503	485	468	465	485	452	523	489	481	494	494	499	493	444	493	491	540	494	474	490	473	465	506	512	468	457	475	511	475	488	504	471	513	490	471	482	499	496	476	488	494	460	496	491	498	500	509	469	499	513	484	500	467	521	470	501	475	506	435	503	506	502	467	509	457	501	471	453	476	481	504	516	480	510	462	496	508	469	463	529	454	456	526	398	471	484	502	474	492	522	480	497	448	490	517	498	503	497	467	490	478	473	473	455	522	468	454	460	500	462	524	508	482	498	446	483	510	514	481	506	508	508	434	495	504	490	472	495	473	492	513	497	498	477	510	509	501	469	501	487	507	459	485	514	449	527	521	513	445	528	486	480	535	488	461	475	489	486	513	471	466	487	432	467	493	477	481	482	461	508	520	471	513	464	505	481	516	490	489	526	486	461	514	456	541	476	492	489	487	485	442	465	489	455	489	479	474	480	479	505	478	484	477	533	492	492	433	518	537	495	509	515	522	485	507	491	499	475	485	479	484	508	516	496	480	475	517	494	462	486	509	458	485	453	489	454	516	476	484	454	474	483	493	507	452	493	473	482	507	454	492	497	479	480	497	446	527	458	477	491	494	476	487	486	488	494	501	482	507	485	436	510	474	510	514	458	503	500	497	530	487	447	526	508	491	509	504	506	481	503	533	498	493	514	491	505	500	506	464	454	471	480	493	526	489	490	496	477	487	457	479	449	470	497	447	511	473	487	498	480	462	469	526	523	475	462	471	480	503	486	478	477	473	503	513	488	499	530	459	494	490	495	485	458	478	507	476	508	492	472	504	517	434	535	483	518	507	489	483	464	453	539	476	546	454	488	503	446	520	477	509	468	474	474	480	471	486	452	478	433	505	492	494	498	502	481	503	470	474	446	467	465	498	446	504	475	488	475	500	493	488	483	499	466	516	504	504	477	499	466	532	504	481	510	471	507	533	496	496	500	484	492	510	487	492	480	482	513	487	441	486	465	519	557	491	452	473	513	488	510	509	511	491	441	507	486	481	488	511	481	476	523	507	488	466	510	491	450	475	476	479	449	498	469	438	491	505	502	486	486	462	503	454	503	518	536	480	511	493	472	484	525	459	516	504	486	489	472	482	500	481	450	505	502	474	466	510	506	505	463	431	495	474	464	488	490	479	522	470	471	475	452	454	501	492	479	474	438	498	523	510	493	469	523	498	499	470	521	506	466	466	479	490	461	504	480	499	503	498	510	513	490	502	494	507	489	497	523	459	483	531	473	493	478	477	491	506	460	529	485	454	537	524	483	503	468	490	466	523	460	543	487	501	491	447	466	502	481	506	489	482	486	486	498	530	494	455	492	475	457	518	503	472	469	471	503	494	480	461	510	488	497	480	451	526	496	493	510	528	528	473	512	514	476	510	452	502	449	516	502	510	491	459	525	499	521	492	488	465	477	498	525	490	446	489	453	441	459	506	476	501	477	479	449	449	454	454	496	511	494	476	498	492	471	499	449	491	491	486	471	484	503	517	482	493	517	478	455	455	475	511	539	474	439	497	472	458	488	505	504	506	480	484	509	476	465	514	468	501	502	515	501	497	527	487	506	490	490	500	468	474	474	523	493	505	485	494	474	486	492	493	507	530	507	461	475	462	513	520	489	489	504	477	523	465	470	524	516	473	492	503	453	508	518	472	498	476	477	521	498	482	491	518	430	470	488	497	492	475	507	510	492	479	480	480	502	497	523	484	470	474	444	503	471	539	484	508	430	477	499	479	511	474	508	488	499	455	521	515	508	444	484	496	522	476	504	472	466	499	455	494	471	489	470	430	490	457	462	496	517	494	487	488	478	503	510	513	472	466	487	508	552	475	500	490	505	506	481	490	468	498	484	497	513	516	503	486	491	480	502	516	480	507	454	527	457	495	486	495	517	511	512	504	478	459	518	451	512	458	469	523	472	498	493	481	514	528	460	474	468	473	471	525	456	488	489	488	504	518	472	453	480	472	503	496	515	487	498	476	471	499	479	486	525	516	494	459	488	487	534	512	503	510	503	509	506	466	489	491	512	470	466	488	492	480	452	504	466	477	491	474	508	491	476	514	488	474	504	479	492	489	484	495	467	505	489	475	467	529	515	484	540	455	497	480	492	493	466	488	514	500	509	480	492	475	484	458	456	508	528	511	525	507	473	516	496	485	514	494	482	478	492	492	512	508	479	476	468	532	445	541	508	459	503	486	475	465	534	490	461	473	503	458	490	472	488	536	538	493	492	492	454	512	508	483	514	500	474	492	500	545	479	510	479	469	495	455	511	456	541	535	541	489	490	494	458	498	470	496	512	510	455	504	488	475	508	500	469	505	458	485	518	528	454	486	488	472	495	495	515	502	485	491	469	506	482	504	499	493	485	500	503	500	480	455	530	424	496	487	494	480	491	476	487	530	521	472	463	459	504	457	462	460	531	506	472	440	496	470	471	458	507	489	518	508	506	505	514	461	491	471	510	489	506	491	523	473	514	494	486	481	490	456	488	497	479	503	438	525	489	445	512	525	489	470	477	499	470	465	494	450	462	494	506	470	468	501	505	512	515	499	499	515	530	472	487	510	481	495	476	482	507	486	495	477	489	446	465	501	489	565	501	492	483	480	528	441	517	503	501	508	462	489	495	513	516	535	485	471	504	487	484	494	518	503	480	502	489	483	480	450	479	498
2337	736	529	485	1009	8381	12363	9414	5467	2317	976	332	140	88	60	43	47	52	47	42	36	45	37	49	42	34	44	34	32	35	56	55	31	47	27	35	33	46	43	34	33	44	39	39	36	54	35	36	36	40	42	47	34	45	37	37	46	33	24	52	43	33	41	45	39	39	50	38	48	31	33	34	26	39	39	51	56	34	34	38	38	33	37	36	41	39	49	34	45	45	36	51	33	52	45	37	44	36	42	38	33	40	34	37	27	44	38	39	47	40	44	34	48	37	46	42	40	43	36	48	29	45	41	32	44	40	50	38	46	49	33	43	31	39	40	28	47	36	29	36	37	44	42	35	35	46	48	38	36	40	37	33	43	42	45	39	58	44	37	45	33	38	36	47	39	47	26	31	44	37	50	35	40	35	37	44	29	43	44	53	27	39	35	45	36	45	38	32	50	33	51	46	43	38	40	45	37	42	35	35	37	41	34	34	34	31	38	30	35	59	37	43	38	44	42	42	43	44	49	40	32	35	37	45	54	39	40	34	44	32	33	34	28	49	34	42	41	49	44	47	48	47	40	37	33	46	51	44	42	36	40	42	29	41	33	29	43	34	36	56	42	38	48	41	40	31	38	39	39	49	37	25	43	52	36	49	34	42	36	43	43	44	40	54	45	37	40	49	47	33	38	35	46	34	36	35	29	34	35	41	28	40	32	31	49	42	37	44	40	39	45	42	33	40	38	48	37	43	59	24	41	32	25	33	27	41	42	39	40	42	34	45	41	30	44	37	45	33	37	31	39	41	44	39	32	41	45	48	30	35	39	35	45	54	52	37	49	35	48	32	44	35	55	40	35	44	48	55	45	47	45	34	44	42	35	43	50	48	41	37	35	50	42	41	45	52	46	46	54	51	37	44	41	36	47	33	39	44	36	46	33	33	38	29	40	44	43	31	42	47	33	39	52	30	28	38	45	31	42	40	49	45	52	29	41	48	34	38	38	32	45	46	46	40	42	38	41	35	41	34	42	40	31	39	54	42	28	45	48	30	38	37	31	39	39	45	48	29	31	47	29	35	42	44	39	43	38	38	47	47	39	32	38	34	53	42	36	44	49	52	44	37	48	41	37	34	43	39	37	45	40	37	38	41	35	41	48	39	40	26	44	38	37	39	44	41	44	37	35	45	37	40	39	40	48	44	36	42	44	40	44	43	36	43	31	29	26	48	35	44	38	40	47	37	36	35	41	41	42	29	47	36	36	42	46	38	39	34	36	33	40	43	42	38	43	42	41	38	30	42	52	35	47	34	43	52	25	42	42	31	43	33	53	44	40	35	33	43	39	38	44	43	32	35	41	44	48	47	35	43	31	44	39	35	36	36	43	44	38	39	48	38	53	42	50	38	41	44	37	41	53	42	30	35	27	51	34	47	38	36	43	41	35	46	39	40	44	41	40	45	39	35	46	35	27	48	32	32	26	35	41	46	35	36	34	37	46	31	44	31	39	38	35	33	47	38	34	46	34	28	43	43	39	42	38	40	36	37	42	39	42	37	50	53	46	36	43	44	41	39	40	39	47	43	61	32	47	38	31	36	35	41	50	41	40	32	34	42	52	39	41	45	39	42	30	37	46	38	46	44	36	42	39	44	39	40	35	42	45	43	43	50	31	39	45	38	42	51	39	54	42	35	43	40	37	31	43	45	37	30	37	33	37	52	44	44	52	45	39	43	58	43	30	34	37	40	42	42	31	40	42	44	52	39	37	35	35	47	35	36	42	38	51	38	45	39	45	34	44	40	37	43	49	40	53	45	48	35	50	55	34	38	32	42	49	33	38	38	39	46	44	39	37	39	48	36	40	39	48	28	30	45	39	47	35	33	44	41	34	43	39	41	56	37	32	40	31	34	45	42	45	29	33	43	46	38	48	37	41	38	40	47	56	44	48	30	35	52	42	54	39	45	37	44	28	41	47	42	32	40	39	45	40	39	33	39	50	47	45	45	46	41	49	46	35	46	44	41	33	42	54	40	48	50	41	38	47	53	49	30	47	39	37	42	53	58	38	42	35	32	31	46	33	43	39	35	40	46	44	31	47	39	33	35	45	38	44	37	41	40	55	40	36	33	41	29	40	43	41	39	38	34	32	37	41	43	42	42	38	39	47	40	44	37	29	44	33	51	40	34	28	44	43	36	40	37	48	25	44	34	41	46	45	38	54	43	52	43	26	39	35	26	43	34	47	39	44	50	34	37	40	38	29	36	42	47	55	43	37	37	36	36	40	41	40	29	35	48	36	46	48	36	32	39	36	37	35	46	43	37	26	35	49	41	44	31	32	37	29	48	41	37	42	47	33	35	48	50	43	37	30	40	41	39	42	46	33	29	34	44	33	33	42	37	38	38	34	45	41	53	42	32	40	37	44	48	44	46	31	29	33	51	36	32	39	43	46	45	40	38	36	41	41	42	35	36	32	32	43	28	46	45	39	35	36	45	40	32	34	30	40	38	36	37	51	38	41	35	40	39	40	37	38	34	41	50	37	48	31	49	38	32	48	34	36	52	41	39	44	42	41	44	29	41	35	50	46	53	49	34	35	42	46	32	43	32	42	54	39	42	33	29	51	52	40	34	53	40	39	44	46	37	34	35	41	38	41	39	35	41	37	33	35	35	47	41	35	43	43	41	29	48	52	38	43	32	45	31	26	33	39	35	54	47	39	43	34	39	47	39	39	45	39	40	42	40	48	44	46	42	44	29	53	42	37	41	45	40	35	45	38	42	47	36	33	49	45	32	37	35	44	39	38	26	47	44	38	39	37	32	42	32	29	45	38	33	44	43	41	41	44	58	50	46	32	35	41	51	29	48	37	49	39	35	49	38	45	29	47	39	43	36	63	38	40	36	32	35	47	40	27	44	40	38	33	40	35	34	44	43	37	41	51	45	33	40	41	38	30	38	31	45	43	44	35	36	35	37	47	56	36	53	38	29	37	53	46	48	28	45	44	38	37	50	48	34	50	51	48	51	39	43	34	38	32	43	39	44	44	44	42	38	40	41	42	53	49	50	40	35	41	30	29	34	36	40	39	42	36	40	47	36	32	44	55	35	47	45	42	40	46	47	41	42	40	37	31	42	39	38	51	50	47	47	31	35	36	32	36	44	37	39	35	30	44	41	44	41	38	42	49	43	49	47	38	47	51	59	34	42	27	34	34	45	34	33	41	39	53	33	36	43	46	42	31	46	34	35	42	40	44	29	37	27	40	42	30	33	43	39	35	49	33	42	39	35	31	39	42	46	49	39	29	47	41	53	34	48	33	38	41	46	37	40	42	27	38	45	36	42	41	27	44	33	41	49	40	44	38	44	34	43	45	35	31	42	36	37	38	30	30	48	53	39	45	41	33	36	34	49	30	27	38	35	50	50	40	38	48	45	51	52	24	32	39	42	46	42	42	33	45	37	32	40	42	50	37	42	33	33	40	29	43	44	39	29	42	33	46	39	42	38	31	32	54	38
21602	13895	10081	18827	34622	60525	61727	50274	39992	28780	18647	9266	3419	1342	713	573	522	528	553	477	517	549	530	477	509	522	553	478	513	470	503	525	543	521	504	537	520	505	513	527	501	490	531	512	514	492	543	509	529	541	513	487	526	527	512	529	539	498	516	502	520	500	503	509	526	523	551	515	529	466	568	478	508	532	522	479	533	523	459	501	536	547	504	556	516	503	538	533	510	538	491	510	508	505	524	521	514	544	531	528	494	520	518	492	540	516	489	570	476	532	532	534	514	498	503	517	543	495	515	523	565	546	454	518	459	502	499	530	516	472	482	503	555	461	517	543	506	518	474	539	544	519	517	512	520	558	551	498	493	496	505	519	548	502	541	495	542	465	542	516	495	495	507	492	505	488	488	506	481	509	479	514	495	508	502	490	527	497	522	476	559	478	525	539	515	503	496	499	508	500	500	492	500	526	486	514	533	520	475	522	509	527	548	539	549	555	500	580	488	532	517	507	498	525	482	455	494	565	514	551	526	538	481	544	517	506	531	506	519	490	493	494	502	499	475	506	486	504	556	537	529	529	576	461	519	533	528	520	520	545	506	513	527	552	548	519	504	497	548	526	546	517	553	483	530	556	477	526	519	514	524	535	535	555	475	499	520	477	518	526	508	482	494	512	476	505	473	516	514	562	548	500	517	535	492	527	523	529	509	514	517	518	558	508	520	502	519	524	548	524	506	504	528	530	523	538	502	486	516	497	502	482	533	531	542	512	475	480	518	510	520	536	521	516	535	472	542	526	503	527	543	495	524	525	548	489	556	497	549	487	490	511	541	534	528	524	550	497	516	564	538	514	516	526	505	494	497	553	506	492	514	509	523	479	533	532	514	512	497	510	539	495	511	535	437	571	495	487	497	520	547	500	534	508	519	504	515	482	528	509	489	521	551	535	520	519	536	507	504	513	535	515	515	500	516	501	536	472	559	538	498	527	551	566	511	552	480	515	541	563	515	486	557	512	525	485	563	518	525	548	514	501	512	529	514	506	494	551	514	514	534	446	544	507	507	514	466	522	494	476	514	522	521	504	505	468	493	526	525	487	534	540	542	514	492	483	520	513	503	526	543	533	533	513	526	482	495	515	571	519	543	528	529	522	499	526	542	469	527	514	583	495	523	497	546	537	531	523	509	527	535	564	488	513	542	461	489	521	539	490	533	493	520	480	529	477	527	509	526	525	500	463	535	493	533	530	501	528	518	557	536	512	528	559	510	518	532	558	541	526	541	512	495	501	486	505	538	541	492	506	504	549	523	520	520	534	557	528	531	512	491	490	526	517	502	536	513	509	533	520	481	513	475	497	496	525	534	515	525	510	538	506	525	523	519	492	513	527	499	503	547	545	516	514	515	537	538	513	563	524	507	477	498	504	556	518	496	501	498	514	522	487	514	527	553	512	538	484	542	478	528	487	515	523	499	548	477	532	537	492	526	501	531	525	508	528	528	484	537	512	500	506	491	535	551	523	519	507	470	524	532	491	500	525	515	505	517	478	464	524	514	480	497	563	510	465	518	525	508	520	520	485	538	515	557	488	491	502	534	528	508	509	520	503	556	511	503	507	492	490	513	476	532	529	529	513	514	508	538	533	520	541	513	515	526	473	549	504	518	534	513	544	524	497	516	549	483	506	474	529	534	505	530	513	513	518	516	519	550	507	468	488	515	497	563	523	512	536	521	492	480	558	528	521	493	501	475	487	512	459	497	488	499	497	518	515	477	490	504	543	491	525	508	564	531	543	510	495	486	496	527	489	520	502	521	490	499	478	490	486	525	545	512	548	530	516	507	503	530	567	523	512	535	519	525	493	462	519	512	531	504	489	489	531	535	539	556	508	501	492	518	522	555	518	477	525	537	503	478	495	498	537	499	572	513	505	514	471	534	524	526	508	527	520	532	525	582	522	510	531	530	524	511	504	526	524	553	499	516	529	542	510	513	507	489	540	537	519	535	511	544	513	488	530	502	524	482	530	494	515	498	531	543	450	502	574	556	490	507	508	506	529	547	474	562	516	539	529	543	519	546	523	528	491	537	524	512	539	538	502	512	480	519	499	499	576	566	512	496	525	525	496	502	493	530	499	541	494	496	531	555	550	519	547	510	496	492	503	540	524	487	510	478	514	513	563	547	471	491	545	544	534	538	504	494	491	508	568	537	507	510	521	543	487	464	484	490	538	534	516	503	533	533	496	507	508	513	494	540	528	527	552	500	542	507	526	519	487	483	477	522	542	509	551	487	516	523	529	545	485	551	539	520	530	542	508	469	519	540	506	542	502	550	512	472	536	516	504	513	515	527	502	501	531	500	517	547	511	534	557	479	524	533	522	477	505	541	515	491	517	529	556	537	498	545	535	485	580	520	507	474	524	517	527	534	471	553	545	484	512	523	513	481	474	544	527	529	511	559	511	520	537	492	566	563	504	542	499	530	507	521	511	494	500	502	516	496	506	535	525	560	553	553	549	549	510	474	511	538	489	538	458	542	526	509	511	561	513	551	521	511	545	529	507	558	492	520	528	514	505	517	561	561	494	494	523	525	485	533	499	569	531	523	539	606	536	536	542	504	526	513	571	507	506	503	539	542	512	489	500	516	489	481	477	502	546	546	496	530	533	491	485	492	522	519	549	525	538	500	507	497	505	509	534	533	483	519	564	533	491	525	512	505	482	522	494	525	508	494	514	513	498	546	504	491	512	489	529	514	523	511	471	513	529	557	519	529	548	523	520	495	489	531	504	540	511	498	526	500	515	541	540	503	504	563	523	526	562	501	466	518	529	483	515	561	529	504	493	515	504	524	522	484	505	555	513	510	479	537	557	495	542	522	536	492	535	502	533	529	523	526	509	534	555	556	530	518	517	544	496	449	568	493	499	504	496	492	548	511	489	526	507	520	502	538	535	545	531	530	521	542	501	537	480	520	517	515	516	517	487	489	547	484	521	537	507	487	511	489	489	510	479	515	478	511	484	475	473	519	543	529	516	525	534	524	530	506	485	552	520	467	475	528	560	514	542	539	498	508	517	556	520	513	528	514	507	528	504	524	497	538	520	543	475	543	591	533	558	565	508	504	554	521	549	532	500	539	479	542	548	500	542	493	507	488	537	511	489	498	498	490	493	492	501	519	490	518	545	519	512	499	481	521	503	527	498	522	576	534	493	495	523	543	521	515	512	539	497	481	521	518	510	506	500	532	532	525	526	481	524	501	558	511	490	539	496	493	478	526	514	478	522	530	496	520	523	478	486	550	512	497	511	527	524	524	510	521	517	534	541	529	519	509	536	496	498	497	532	484	523	528	509	547	519	510	549	519	536	486	496	541	537	554	496	506	534	546	543	520	533	556	534	507	569	578	498	513	486	460	488	523	511	495	531	517	515	528	544	524	556	497	526	547	481	522	520	501	480	509	547	497	492	483	488	518	496	519	528	537	486	526	518	480	502	515	528	546	519	481	474	480	463	533	560	547	502
1406	1101	790	664	2389	13274	18591	14592	9363	3850	1539	556	196	90	55	46	52	40	45	47	47	39	29	48	35	36	35	34	43	43	41	38	35	31	32	35	46	36	44	36	38	29	37	43	46	34	46	33	33	39	38	35	45	54	42	36	36	40	47	41	49	37	29	34	38	43	31	43	45	42	44	28	27	48	42	47	39	37	38	36	40	41	31	39	38	42	36	44	47	38	32	48	37	35	34	37	40	27	26	45	49	38	44	38	50	37	44	33	40	45	41	37	34	45	50	42	50	44	43	45	43	48	39	36	33	43	48	44	36	46	44	35	46	35	45	34	37	27	47	38	41	41	41	49	34	41	46	41	33	39	36	44	39	44	43	34	33	46	37	44	51	36	20	32	40	58	29	42	37	30	49	34	30	35	35	46	43	34	38	44	29	48	42	46	42	40	48	49	34	40	39	38	41	49	43	53	50	52	49	33	33	47	31	43	37	41	30	37	34	47	38	36	42	43	37	44	44	41	44	50	51	32	37	39	41	36	38	34	31	31	46	27	33	40	40	39	37	37	38	43	44	49	43	49	30	33	46	47	40	45	38	35	48	35	39	33	41	45	49	45	55	40	37	42	27	52	47	51	49	40	37	44	34	35	29	48	30	37	32	37	41	34	43	44	46	45	42	39	37	41	40	39	36	43	35	43	47	41	42	43	45	43	43	28	41	38	39	33	37	38	31	41	42	39	38	38	39	52	28	54	46	46	44	41	32	40	36	62	35	36	43	56	43	40	57	41	49	46	43	35	44	36	34	43	37	44	35	29	36	42	45	44	51	41	33	38	39	39	50	40	39	31	43	34	47	44	38	37	37	51	38	41	44	39	37	43	53	39	47	37	28	44	42	46	44	48	47	31	41	43	34	36	42	40	44	31	44	39	32	51	43	38	47	38	43	43	43	36	42	42	50	32	30	36	47	40	42	42	43	28	34	37	40	42	39	30	48	37	30	54	46	38	46	42	31	43	36	47	41	41	36	48	49	39	43	35	37	40	52	30	48	44	36	35	50	48	34	34	35	30	38	47	37	24	39	37	31	34	36	48	45	54	28	46	37	41	32	31	41	41	47	33	36	44	54	44	45	34	39	50	30	32	36	46	27	41	45	43	46	49	40	39	41	44	36	33	40	43	50	45	45	31	42	68	40	41	52	39	48	47	38	36	47	39	35	37	50	39	46	38	42	38	40	29	43	36	39	34	46	41	34	32	38	36	36	32	42	39	45	52	43	38	32	34	44	37	40	40	41	46	48	44	43	48	42	27	30	37	40	45	46	55	38	47	49	30	42	41	40	37	36	28	44	42	38	33	40	39	49	41	55	44	49	37	36	40	36	39	33	30	44	46	39	39	45	38	39	48	42	48	39	49	39	45	35	45	35	29	28	48	36	50	34	55	46	49	52	40	37	30	40	36	34	44	49	48	48	41	37	39	35	38	41	45	33	49	44	41	39	54	45	49	42	44	35	38	34	44	52	37	36	31	47	38	41	39	48	55	40	45	44	46	34	48	55	38	43	32	40	32	28	46	43	31	34	36	44	39	36	21	49	46	37	44	32	54	44	51	33	54	39	33	37	46	38	38	46	36	42	34	47	45	36	51	43	54	34	42	41	41	28	41	47	33	44	49	36	39	45	40	45	47	35	40	46	40	40	39	28	40	42	47	34	48	38	36	37	42	41	37	52	44	46	50	48	43	41	41	53	33	29	39	32	41	50	39	51	39	38	45	48	47	44	42	50	42	39	38	52	35	41	34	32	37	31	35	34	36	36	38	42	39	43	47	48	33	33	39	32	53	43	41	48	46	43	34	39	32	22	39	43	46	43	43	38	29	48	36	31	28	44	42	39	41	42	55	40	50	46	38	35	32	35	43	38	46	45	35	45	46	51	42	44	55	41	38	45	43	50	42	30	45	31	49	40	45	36	36	43	43	41	45	46	39	46	39	43	44	39	47	44	37	36	43	43	29	43	20	27	39	41	43	34	35	37	38	38	54	47	47	29	40	39	39	35	45	37	42	43	34	41	34	40	44	45	40	42	33	48	43	39	44	35	40	48	28	44	41	37	39	42	42	25	46	50	43	30	31	35	29	42	44	38	45	44	38	35	38	38	43	49	48	35	38	48	34	42	36	47	32	42	50	50	48	36	38	42	47	33	48	33	30	50	35	42	37	34	35	47	51	44	45	29	39	40	33	44	39	36	44	42	26	39	36	41	45	52	28	38	44	38	43	40	36	25	36	32	37	46	33	48	47	33	49	33	44	35	40	38	30	44	42	49	52	38	35	34	28	48	48	35	33	39	44	39	40	42	42	42	42	33	27	42	32	40	43	39	40	49	43	39	36	45	41	49	40	52	41	39	42	30	41	32	33	35	45	32	47	40	40	37	33	37	40	47	39	46	37	53	37	38	40	37	41	48	40	32	39	28	41	33	49	44	34	48	30	35	55	32	36	32	34	46	42	40	46	35	40	41	36	44	37	42	41	43	38	36	41	34	39	32	42	49	32	48	31	41	48	41	36	51	45	40	37	37	55	44	46	50	37	50	41	40	39	36	50	39	30	40	35	55	34	28	61	43	34	30	36	40	39	45	36	42	33	34	50	49	44	35	44	34	41	42	36	39	31	44	41	35	40	43	48	41	43	36	44	44	36	40	36	36	37	50	49	37	40	41	39	40	35	46	31	41	43	36	37	44	38	48	49	31	44	34	31	42	41	42	37	45	34	39	46	28	39	36	32	46	38	36	32	33	49	37	45	41	42	39	31	38	42	54	38	36	34	43	42	37	39	43	34	31	41	43	44	42	39	32	43	33	37	36	35	35	35	45	44	39	45	47	39	32	49	32	39	44	47	39	44	52	47	44	57	39	44	34	52	43	43	42	38	41	37	59	52	46	49	33	35	49	45	34	50	40	44	31	35	33	44	40	39	49	44	40	41	48	37	33	47	39	42	27	52	54	41	41	47	37	43	47	33	35	50	36	46	45	30	30	46	42	40	35	46	35	43	35	34	41	38	41	30	46	36	48	48	48	40	36	39	52	43	44	37	42	35	42	39	44	51	38	38	35	39	55	35	33	42	38	46	42	48	35	48	41	40	33	35	44	34	35	34	38	43	56	37	36	40	36	43	45	41	59	44	56	38	42	32	34	33	37	38	36	44	41	41	37	35	51	43	42	43	45	33	42	32	36	55	59	44	47	31	46	35	41	30	34	52	46	41	38	38	39	37	37	36	33	35	50	40	39	43	48	52	51	47	34	33	39	41	34	42	36	31	43	46	41	52	43	44	40	40	37	30	37	39	41	34	38	52	39	43	50	32	41	51	41	48	47	44	38	42	49	44	42	43	33	28	41	28	38	47	37	39	40	46	47	47	37	48	46	33	56	52	48	35	54	44	38	49	36	44	35	48	38	46	30	53	38	43	34	45	32	48	40	30	35	42	40	44	43	38	46	48	37	48	51	46
24777	17509	13694	23418	43305	68236	70789	59682	47486	34297	23631	12913	5048	1795	808	608	539	534	485	542	576	543	533	530	540	502	499	516	508	504	528	516	492	536	515	517	513	585	541	544	544	506	530	565	515	488	488	513	507	515	524	569	530	518	535	559	546	547	548	508	517	515	531	524	498	492	509	519	557	545	514	520	523	519	517	538	537	515	532	544	582	522	526	552	522	533	524	515	526	566	537	570	512	539	564	527	530	539	536	558	506	518	540	489	569	537	513	516	536	499	545	499	560	523	502	482	526	521	546	501	569	525	549	498	516	540	522	539	497	529	513	546	494	505	557	552	529	511	538	563	534	518	489	559	538	536	478	543	535	510	513	540	544	527	498	523	552	534	550	523	554	552	557	511	488	528	543	528	498	523	534	549	555	525	531	526	513	519	538	540	558	513	540	495	545	531	532	535	536	508	527	524	499	572	525	548	552	559	502	498	567	552	531	553	557	540	528	548	498	530	546	521	528	502	555	513	536	503	555	482	559	522	535	495	527	540	551	511	508	552	502	552	526	554	548	502	498	503	516	535	563	530	570	527	519	517	548	558	512	541	482	554	527	500	531	534	523	493	536	507	506	549	550	509	562	520	548	534	574	504	527	544	528	587	527	530	532	518	498	564	524	504	524	484	506	516	505	547	534	526	543	557	520	555	504	527	591	509	530	527	544	563	526	505	524	502	543	503	546	492	514	550	518	505	559	531	547	525	548	486	577	480	550	482	543	547	522	521	565	535	529	489	564	535	543	515	498	589	507	545	513	525	532	533	534	523	528	522	510	554	592	535	495	498	459	569	541	512	516	523	524	567	531	524	532	506	476	532	523	560	508	559	530	520	534	538	495	550	509	525	504	534	510	547	529	498	492	544	501	521	495	492	535	545	531	494	478	567	538	538	534	539	494	487	546	518	541	498	538	515	517	538	534	482	527	524	512	485	530	532	539	520	540	511	490	516	540	519	529	486	519	539	517	502	538	514	549	500	527	517	558	548	562	547	485	506	514	542	551	559	560	561	529	552	531	539	496	503	552	521	545	522	529	525	507	574	531	522	537	538	531	500	540	541	487	553	523	517	529	561	500	522	515	521	535	535	505	554	504	537	528	537	533	513	521	571	545	532	506	508	509	519	568	542	558	511	550	562	505	549	536	520	536	535	532	524	455	572	526	557	556	491	528	548	521	540	543	554	565	511	551	516	500	500	566	533	537	541	500	528	583	530	520	544	521	505	503	512	560	475	533	505	506	555	531	494	585	556	513	522	499	526	515	537	524	533	493	537	519	509	535	510	498	549	516	531	486	522	580	527	510	528	545	528	538	511	514	512	533	512	513	506	479	519	499	534	535	559	472	515	490	533	537	529	517	533	536	539	516	551	504	566	554	561	527	556	553	562	513	528	523	562	507	474	479	523	544	511	520	507	549	506	569	536	491	529	506	537	542	535	560	517	569	589	518	546	529	503	533	538	539	527	520	547	551	515	508	488	507	502	547	515	499	533	522	530	496	528	509	562	536	519	524	570	521	521	558	506	550	510	514	523	542	550	535	516	498	543	517	520	553	514	483	548	479	563	550	559	525	501	550	531	550	497	541	542	540	515	516	567	522	523	530	537	545	540	530	539	507	544	498	540	504	535	515	526	501	512	522	524	546	542	515	538	518	556	562	513	489	527	539	497	518	517	516	518	536	511	564	538	577	537	549	551	548	531	513	508	519	498	507	521	521	506	534	550	506	512	509	530	555	540	508	532	515	518	547	492	506	528	569	552	523	542	515	511	495	550	566	509	533	522	494	487	543	545	507	564	526	523	530	534	526	508	484	486	508	518	576	541	526	573	551	510	536	541	547	485	553	543	513	509	516	544	529	526	521	510	542	546	512	526	507	499	567	522	516	543	522	507	513	534	515	550	552	587	517	510	521	517	512	547	547	529	519	526	540	547	503	532	523	542	551	471	497	542	531	516	544	523	526	530	521	515	543	551	557	505	511	509	556	526	537	519	499	515	476	533	540	521	528	564	545	526	535	539	539	495	523	502	513	541	549	502	507	542	554	534	535	550	519	520	503	515	556	554	515	510	506	475	517	585	538	532	538	525	529	539	564	500	495	523	548	552	507	512	549	529	481	509	550	493	519	523	528	512	546	519	474	542	552	538	534	555	516	533	565	527	551	515	538	501	550	511	512	538	516	523	515	520	560	524	527	536	554	505	543	544	528	553	535	512	502	558	525	551	500	508	559	467	520	569	511	550	525	465	470	543	473	510	510	547	527	494	538	484	565	530	531	488	510	559	495	542	479	548	533	503	552	506	528	501	538	562	519	468	528	517	512	503	536	486	544	499	549	538	543	566	484	551	550	521	523	529	513	506	543	545	495	556	515	495	533	549	533	528	566	516	538	521	536	547	551	556	495	573	531	541	533	536	505	509	542	513	508	533	526	579	529	508	504	523	561	555	537	542	540	490	546	533	541	530	547	538	497	538	567	516	504	504	497	517	559	552	497	483	501	498	517	521	536	527	581	607	517	540	553	529	532	505	505	540	515	484	523	491	524	552	522	529	563	537	546	551	540	532	464	537	550	504	529	518	551	529	507	539	520	507	555	524	507	549	507	515	539	503	559	506	503	541	566	542	524	514	567	579	526	541	497	524	517	482	585	532	547	540	503	559	540	534	547	507	518	509	555	551	532	551	518	545	534	535	552	482	515	523	513	527	533	522	487	535	551	571	518	523	524	546	502	515	510	521	535	546	552	579	527	531	544	554	534	549	554	506	510	544	496	494	494	509	537	498	583	536	556	545	526	527	546	533	542	529	534	493	536	521	520	519	518	521	515	531	528	511	533	470	536	513	492	492	530	529	506	548	545	562	550	536	554	520	520	561	566	544	474	574	548	511	534	521	540	536	477	523	515	521	555	536	515	555	512	551	516	522	532	489	546	498	522	514	488	487	550	527	560	566	522	532	523	507	532	491	514	504	527	541	535	541	543	544	528	564	539	539	538	514	536	585	495	580	533	512	539	488	529	507	540	537	537	539	557	525	524	538	564	548	551	507	533	533	501	526	517	555	517	498	520	537	558	530	535	483	498	544	542	526	523	518	545	540	472	520	568	518	543	489	526	500	520	567	522	535	532	517	490	530	544	512	507	515	595	490	520	547	529	522	561	565	554	517	521	521	522	507	553	554	498	492	529	528	589	554	529	531	543	505	514	506	567	512	500	512	539	499	519	545	525	517	521	508	538	537	566	535	534	524	541	494	521	566	548	539	476	532	510	537	530	552	557	540	530	518	532	560	515	517	533	508	522	516	490	568	546	511	512	531	520	505	514	501	537	522	553	507	497	553	558	523	486	514	519	490	569	532	515	514	551	510	509	525	505	582	525	508	538	538	513	523	504	499	520	538	561	528	566	562	542	517	522	498	568	542	567	528	503	538	514	522	547	517	576	516	539	538	570	543	539	556	472	566	527	563	507	525	553	511
1472	282	222	150	216	2468	4054	3360	2176	1101	467	171	96	59	41	39	34	35	30	32	40	49	45	34	38	41	27	30	35	45	35	26	29	38	25	28	38	38	40	42	31	31	47	32	45	34	37	29	45	33	37	49	40	38	35	27	43	43	40	40	39	38	38	43	41	27	41	36	32	29	33	33	32	38	36	33	32	39	43	35	37	35	34	39	25	38	25	30	51	44	36	38	36	37	38	38	42	35	38	34	34	45	35	39	28	36	39	44	39	32	37	36	36	39	34	35	32	41	35	33	30	33	42	44	34	38	38	27	29	44	42	42	31	42	42	29	30	36	39	36	37	35	24	38	39	35	39	29	53	27	35	30	39	34	42	38	39	39	33	38	37	40	39	35	31	29	45	38	32	32	41	33	30	38	41	30	40	25	40	27	39	36	43	40	38	34	34	32	45	26	35	50	35	43	40	32	31	41	40	30	24	29	46	42	41	37	33	41	36	35	32	42	45	38	33	41	32	36	49	38	34	43	39	44	33	30	25	32	31	43	42	28	35	40	40	24	27	51	42	37	33	42	36	38	31	43	43	41	35	32	39	41	34	27	37	31	35	36	38	39	49	33	43	33	48	25	41	41	39	36	36	43	30	35	39	40	26	41	32	41	44	36	39	27	38	28	47	42	35	49	41	30	43	29	38	31	32	40	45	28	34	45	36	43	39	29	31	32	37	48	34	43	45	52	33	37	35	42	32	31	33	37	31	23	36	52	40	35	35	35	43	38	31	28	26	30	42	42	35	35	38	30	45	44	36	40	39	49	34	37	37	31	45	42	29	43	37	41	50	43	32	27	37	37	47	36	35	34	47	32	46	32	39	38	45	41	29	38	32	34	37	41	31	43	36	33	36	39	37	30	35	36	29	34	28	42	48	39	39	33	31	38	32	29	33	33	38	40	55	30	34	29	24	26	34	40	41	37	32	40	39	36	38	31	37	33	41	41	38	36	41	42	32	34	32	43	36	45	32	34	39	26	34	36	32	34	36	34	34	29	31	28	32	41	42	23	29	44	50	36	42	36	37	42	46	56	27	30	42	37	32	40	40	42	40	40	36	35	42	35	41	36	32	46	39	23	37	37	21	31	29	50	34	31	46	31	39	47	39	42	37	37	28	45	49	37	42	49	49	37	38	35	36	30	34	43	29	40	38	42	32	28	41	33	21	35	31	31	30	39	36	25	49	32	34	52	32	34	23	43	39	29	36	29	34	30	34	34	45	43	50	27	34	37	35	34	38	38	36	41	43	27	37	35	32	46	35	32	50	36	36	36	37	35	39	39	40	34	34	30	30	33	37	36	27	32	39	35	38	35	29	31	38	31	39	36	32	34	41	34	36	37	26	37	36	34	46	37	36	44	41	29	40	33	43	35	32	35	33	38	35	21	26	46	28	47	43	37	50	33	38	36	39	25	28	40	28	35	32	36	48	36	39	36	30	35	51	40	44	26	53	34	31	48	37	38	32	32	29	32	47	32	40	38	30	43	31	37	37	34	30	44	26	30	27	37	41	38	38	38	48	31	47	32	45	28	35	39	36	40	45	23	36	25	32	46	37	41	39	37	34	42	37	33	32	28	30	46	44	33	34	36	35	27	36	35	39	46	32	38	21	41	45	26	40	22	38	35	34	28	32	40	29	27	46	31	40	37	25	34	38	38	35	25	38	42	32	40	28	36	26	37	34	38	33	37	38	33	33	42	38	32	26	25	40	33	29	40	32	37	37	28	31	42	40	43	33	30	37	41	36	42	24	38	33	33	36	38	31	36	44	49	27	43	21	28	35	40	46	33	35	32	37	40	28	30	29	39	38	32	44	30	41	34	32	25	36	34	35	31	34	33	28	31	35	26	35	38	49	41	37	49	37	30	40	29	35	36	37	36	46	43	36	34	50	35	33	31	47	30	26	38	41	36	42	32	21	41	33	38	36	38	31	22	38	46	40	38	59	37	33	49	27	33	29	34	44	41	26	40	30	20	36	30	40	38	43	42	34	34	30	48	33	37	36	42	40	36	51	39	43	35	46	37	32	49	34	36	37	38	50	39	40	36	41	38	35	24	35	36	43	35	38	30	41	36	36	32	23	39	42	35	36	33	28	46	37	34	37	41	28	38	41	25	46	40	41	41	36	42	37	29	38	34	25	35	28	38	42	33	35	35	36	33	33	37	44	30	39	48	45	28	28	47	36	25	42	37	37	42	37	37	28	39	33	34	33	31	39	34	29	25	53	35	23	37	30	40	50	28	36	36	25	42	26	47	44	41	38	39	41	29	39	40	38	48	56	34	38	29	30	32	28	38	40	34	36	33	29	37	42	45	48	29	36	44	21	34	39	43	30	40	43	40	27	43	37	48	40	30	36	34	34	45	27	33	44	33	37	32	31	23	39	28	36	37	30	33	35	42	33	34	43	38	31	51	43	36	30	29	35	43	35	38	40	39	45	43	42	35	31	32	39	27	34	36	38	39	41	37	39	31	38	40	32	36	44	20	37	29	45	31	50	32	30	35	31	34	32	41	31	49	39	40	30	42	49	37	41	50	41	34	32	32	25	29	32	43	30	38	23	44	38	35	23	45	44	36	42	29	40	37	45	45	42	41	41	36	32	30	33	37	47	41	40	36	34	44	31	31	33	37	38	46	40	37	36	29	34	37	39	38	33	35	32	34	45	28	34	34	39	33	43	33	40	35	29	49	49	39	41	35	31	33	36	30	38	34	34	38	33	44	29	37	41	27	31	33	33	37	43	29	47	24	35	40	36	29	30	31	27	41	48	44	39	37	31	26	36	40	44	34	42	44	38	34	36	42	35	28	34	43	27	29	34	45	29	39	35	36	38	39	38	35	31	35	45	38	40	34	37	37	31	27	36	31	43	29	42	42	40	41	48	43	50	37	43	30	27	29	39	42	46	38	37	33	31	41	36	41	31	35	33	36	35	43	39	46	44	36	33	34	34	39	47	39	41	30	34	44	32	45	38	33	30	48	43	30	42	29	33	47	27	36	38	35	43	27	37	43	41	21	34	37	32	42	43	42	35	50	23	36	32	41	35	50	38	38	30	47	31	33	30	39	40	33	26	28	36	33	35	32	28	38	37	25	41	32	43	41	37	52	29	25	32	32	34	45	40	44	42	49	29	39	38	41	29	42	49	45	35	30	24	45	37	27	33	33	36	40	32	23	30	29	44	36	31	42	39	39	29	41	28	40	35	36	32	38	35	42	31	45	47	32	45	29	43	39	44	37	42	37	40	36	32	38	37	30	34	35	45	42	38	61	30	45	26	43	37	36	37	37	45	30	32	32	38	38	26	44	51	36	36	35	47	35	28	44	37	29	43	29	38	39	44	38	48	37	39	31	44	37	31	34	23	37	41	32	34	38	34	38	37	32	35	30	30	39	47	44	44	38	33	32	35	32	32	31	42	43	41	36	35	24	32	45	38	35	36	33	36	39	38	32	33	36
16223	7591	4089	8362	20532	42076	43072	37223	29383	20781	11795	4962	1926	860	573	512	474	485	454	472	464	481	465	456	487	435	480	479	436	493	490	458	491	434	487	458	456	437	479	479	464	487	480	443	467	465	518	485	486	487	428	476	470	453	495	456	468	521	494	478	498	514	474	467	432	442	485	452	465	476	474	492	481	467	415	473	439	415	440	472	469	452	485	500	469	476	509	480	475	437	478	451	461	510	450	483	463	470	450	463	469	492	458	480	454	480	473	468	482	459	456	489	537	467	496	465	479	446	506	426	495	449	469	454	476	477	468	469	463	507	517	487	453	499	467	447	518	463	474	501	509	491	492	422	501	475	492	434	500	467	482	481	433	476	446	471	481	467	448	472	494	430	422	428	454	477	508	453	443	478	452	476	496	452	481	437	465	470	480	449	451	460	433	494	442	448	451	478	467	485	457	442	479	458	454	509	483	478	440	464	476	515	457	473	452	473	477	450	470	472	464	470	441	450	449	482	444	490	474	502	471	477	488	457	475	459	495	495	498	462	445	498	438	471	479	461	442	484	491	455	417	437	429	451	478	452	458	479	448	497	446	529	476	469	486	470	458	465	443	471	463	473	476	499	465	498	486	492	451	496	469	474	480	469	529	463	468	420	474	489	449	490	490	478	465	507	475	520	469	477	483	518	436	499	455	469	461	482	472	459	493	492	477	478	483	447	475	493	479	466	449	481	463	493	517	494	469	513	475	484	455	461	463	464	477	478	476	489	474	453	469	478	468	469	458	480	459	476	476	469	483	462	487	476	496	462	485	473	522	458	498	474	437	429	517	480	469	468	479	451	489	475	491	509	470	459	458	475	468	468	446	479	452	528	487	469	487	442	485	472	504	468	472	516	424	464	442	451	465	472	459	493	455	514	425	460	466	478	474	471	454	506	457	450	458	500	456	486	497	474	510	449	475	495	467	467	472	446	474	455	449	456	489	491	503	486	464	451	464	431	455	449	455	473	430	489	460	443	484	481	483	466	477	483	481	468	459	464	453	496	448	504	509	494	472	450	482	465	475	470	442	491	521	472	470	512	482	482	468	487	436	454	494	451	465	484	487	463	489	459	445	425	482	478	470	485	466	448	464	493	481	498	494	466	422	476	461	463	426	467	406	474	430	458	450	447	484	505	478	477	475	460	472	447	453	425	454	422	490	462	496	475	485	482	480	477	475	485	491	483	465	484	453	453	504	457	446	480	474	484	461	489	464	479	484	441	476	426	431	472	461	440	466	472	456	457	464	486	461	475	507	455	507	480	479	471	490	484	457	454	460	475	445	484	512	499	482	475	465	446	440	495	470	461	465	480	457	451	479	455	458	413	478	454	467	470	484	514	436	477	463	441	480	450	476	481	457	441	481	441	466	472	434	454	483	498	492	429	444	465	467	494	452	444	425	466	488	503	461	469	497	455	480	444	456	464	475	443	472	466	480	478	548	463	486	506	472	435	462	493	481	494	454	503	457	467	441	454	480	465	483	464	508	453	470	514	480	473	455	461	460	472	476	475	531	455	449	468	504	465	475	467	490	443	488	507	479	484	495	466	452	469	462	442	470	427	499	479	476	477	498	511	479	481	498	508	492	496	478	476	511	447	443	461	467	478	481	478	456	498	457	469	496	468	476	470	439	480	453	490	490	467	449	468	497	467	446	446	492	477	449	475	440	489	497	490	458	498	460	451	470	452	447	477	518	486	487	459	483	479	474	443	462	461	435	464	453	461	490	501	496	451	479	464	439	444	462	426	455	482	463	504	486	516	477	429	450	458	452	499	453	462	470	453	523	472	496	514	476	459	479	468	459	478	458	454	456	530	498	469	460	477	480	481	451	501	480	465	473	420	469	469	525	464	490	490	463	494	528	469	496	457	482	472	494	424	482	470	442	420	465	463	495	468	464	473	479	483	475	481	460	462	484	459	474	434	478	498	454	463	480	478	460	452	462	471	492	470	460	472	476	472	480	495	471	433	466	486	474	441	472	453	480	507	498	439	472	463	502	489	491	460	457	473	439	484	477	486	491	453	443	476	478	481	480	471	453	461	473	472	512	504	464	500	504	453	495	488	473	471	439	440	473	481	451	397	479	474	509	441	509	444	447	497	480	478	462	469	451	458	472	455	479	457	488	486	502	428	494	483	489	463	482	465	477	456	477	465	447	505	479	467	474	488	502	465	447	436	456	469	463	452	502	441	457	498	463	487	520	470	470	457	486	465	498	453	490	455	484	473	478	506	475	466	486	480	459	489	460	444	437	463	447	467	471	457	482	481	456	436	479	470	505	454	499	473	502	462	480	441	409	469	452	503	483	469	434	501	471	459	507	475	459	465	437	451	495	494	462	473	460	461	473	491	465	494	486	506	478	461	443	464	417	455	443	477	486	464	477	444	446	486	455	473	469	466	472	494	445	488	510	465	472	449	504	508	484	480	487	452	474	480	447	467	477	465	484	481	489	480	461	459	475	486	499	445	460	490	465	509	433	463	494	478	472	452	414	452	462	460	486	462	477	437	484	481	466	455	472	425	458	461	476	466	441	442	502	461	449	450	495	421	451	494	478	452	457	445	459	468	483	472	502	482	455	484	468	481	443	503	493	435	470	450	483	455	495	460	456	493	505	492	498	448	414	478	479	462	458	495	457	494	470	469	469	455	471	486	435	468	499	480	474	449	468	502	497	495	464	492	490	453	441	514	438	524	449	494	501	470	424	501	415	455	460	476	478	458	487	484	477	462	509	479	478	492	424	525	450	489	478	488	457	471	496	453	450	500	445	481	472	477	476	450	472	492	491	494	477	465	455	485	459	470	487	477	483	462	435	462	480	447	472	483	480	486	487	446	475	479	464	497	482	488	481	440	480	518	455	407	493	478	476	451	426	474	478	444	510	482	490	513	469	481	474	505	468	463	444	457	459	467	431	447	505	483	444	496	446	435	446	440	476	438	469	468	482	511	465	458	519	467	489	459	488	438	447	440	497	467	454	468	479	506	465	473	453	466	484	483	488	495	486	461	439	438	440	469	468	456	444	519	464	431	437	473	515	423	442	450	437	468	477	456	491	447	464	459	460	462	449	447	436	501	460	474	465	474	426	421	462	446	500	480	508	468	510	433	482	422	446	476	443	476	480	444	496	431	445	474	465	480	471	463	452	486	457	464	496	465	487	461	451	470	454	462	462	457	478	471	462	475	462	473	440	475	461	469	499	456	450	509	462	474	475	465	545	458	490	465	484	435	461	448	494	495	467	479	495	477	490	478	454	473	456	474	487	448	459	478	493	467	452	478	434	496	505	439	457	468	507	476	478	443	476	462	471	454	471	503	432	465	456	459	474	503	433	537	516	497	451	456	494	459	489	454	476	438	463	495	462	453	466	429	491	450	438	492	478	402	473	493	453	519	491	447	487	479	446	440	456	444	485	475	484	500	474	465	454	458	467	461	450	459	513	469	454	445	477	423	486	461	437	484	472	483
921	705	483	391	1031	8533	12054	8590	4726	2178	894	318	121	63	45	51	46	34	44	38	29	40	43	32	51	40	40	45	41	45	28	32	36	39	33	36	34	44	44	43	33	42	42	28	39	35	35	28	42	41	41	42	34	45	37	30	36	35	48	34	40	36	40	42	35	48	31	35	31	53	39	42	26	34	54	44	31	29	33	25	34	40	39	47	28	45	46	41	42	37	32	32	40	37	46	28	32	35	40	34	28	29	28	40	38	41	41	40	39	40	42	55	42	28	26	38	32	38	34	31	34	42	45	42	35	34	29	47	35	41	29	20	36	34	38	25	34	47	43	32	34	41	39	46	44	42	34	42	27	38	27	30	33	37	43	30	36	33	32	39	42	33	28	37	39	24	40	38	28	30	37	36	47	31	36	45	36	40	41	41	38	45	31	38	43	37	35	50	34	31	40	42	37	33	29	28	38	40	46	40	49	39	35	47	47	49	30	50	43	34	32	42	41	39	32	37	27	37	41	38	40	34	32	27	38	36	30	46	42	38	36	33	37	46	30	39	38	43	44	37	31	36	31	32	35	40	40	35	41	33	36	33	36	37	39	33	41	44	36	24	39	36	40	31	46	42	42	41	38	47	34	40	34	31	34	47	40	37	46	45	35	29	37	46	38	43	27	35	32	32	31	38	37	31	39	41	32	40	24	47	41	42	32	35	46	36	35	31	43	45	54	37	40	38	41	41	42	24	33	37	41	45	29	38	51	31	39	32	35	32	41	45	43	45	34	37	32	37	35	36	25	35	44	33	34	36	38	36	53	32	44	33	37	37	40	36	36	32	27	33	42	43	31	42	43	26	28	21	35	32	58	33	33	27	37	36	40	35	43	35	29	44	35	41	42	30	41	46	30	27	43	34	34	35	40	46	37	37	37	36	33	36	43	43	41	40	43	41	39	39	35	35	27	38	29	39	38	24	34	29	40	38	41	39	30	34	31	35	46	42	42	45	35	32	28	28	32	37	29	50	34	39	39	27	36	34	42	42	48	47	39	30	43	42	25	35	33	46	40	32	34	38	37	28	35	38	41	36	36	31	36	45	47	35	32	39	37	43	52	27	41	37	38	33	34	38	37	32	31	41	38	39	39	31	43	32	30	42	38	39	44	37	38	38	41	29	36	38	33	30	45	39	34	36	33	45	43	33	33	36	46	45	35	45	37	38	27	38	44	42	30	34	46	49	43	45	43	44	31	35	27	34	42	46	37	47	37	41	22	27	33	45	40	48	35	41	38	43	29	44	39	45	38	39	41	37	40	38	30	42	40	32	37	37	25	35	41	42	33	31	55	40	37	38	29	41	59	28	27	31	52	37	37	38	32	34	40	37	49	43	29	40	33	42	36	42	48	30	34	30	42	41	38	37	36	32	33	40	45	37	34	36	39	36	40	38	43	29	32	39	35	37	29	37	31	28	38	25	35	37	43	30	35	35	39	37	34	28	52	38	41	33	46	37	34	30	38	40	36	31	25	37	41	31	45	28	35	37	36	42	31	43	35	35	32	37	44	49	36	24	37	47	33	39	29	44	28	38	45	31	36	39	32	37	36	34	38	38	47	33	44	32	51	46	43	35	43	25	44	39	37	40	24	31	28	39	33	33	36	37	42	22	38	35	36	37	46	28	52	39	45	23	28	32	30	45	39	26	38	38	36	34	33	37	37	47	47	48	46	31	38	30	33	34	35	43	40	40	35	30	33	37	40	47	47	34	43	49	46	32	40	47	38	31	46	43	36	43	35	31	39	36	32	37	44	28	34	47	37	42	25	38	37	33	31	40	46	30	26	39	40	52	51	37	45	33	33	40	44	35	28	40	34	25	32	34	31	41	45	39	32	48	35	36	35	37	30	41	42	53	37	34	49	35	33	48	40	53	42	23	36	37	32	42	34	41	38	37	36	36	33	48	49	33	34	39	40	50	32	33	39	37	41	25	44	39	40	51	34	46	46	38	36	40	32	36	36	41	35	33	38	22	43	39	27	42	41	32	30	45	23	32	33	27	28	36	37	37	19	39	32	32	44	42	37	39	36	39	37	51	43	34	42	33	31	34	41	42	38	46	37	43	29	36	33	34	42	39	43	35	39	34	23	38	45	37	44	35	38	38	39	36	39	34	36	34	51	35	31	35	21	33	40	37	36	30	32	40	32	34	41	33	46	27	39	36	35	37	48	34	27	37	37	28	31	42	32	24	37	36	28	42	27	36	40	45	36	34	41	34	35	40	34	36	39	34	34	38	30	35	32	30	45	40	33	38	32	47	38	39	36	37	33	29	37	39	39	31	40	47	42	41	42	34	46	31	28	47	26	47	37	37	36	33	40	38	36	30	34	41	31	32	37	40	32	34	49	43	33	37	34	33	37	47	37	31	44	36	34	37	38	40	42	40	34	33	28	32	39	40	41	32	30	48	31	47	35	46	42	35	32	41	34	41	28	32	39	35	44	40	40	40	42	28	46	37	39	37	27	36	39	39	31	30	43	31	34	38	37	26	34	35	39	33	39	33	43	30	42	41	40	39	43	39	33	52	44	42	37	39	32	31	43	33	46	36	35	38	18	37	42	29	46	37	37	28	45	33	44	32	34	29	44	31	44	33	48	33	42	36	40	46	47	54	36	48	34	41	36	40	49	37	38	27	31	40	37	33	39	22	40	41	35	32	29	27	39	48	42	29	39	46	29	42	37	41	36	37	34	36	29	32	36	40	27	40	35	33	44	35	36	50	23	35	44	31	33	33	36	36	38	30	38	43	48	31	43	30	27	33	46	31	42	35	38	38	35	37	51	41	35	34	46	32	49	33	39	39	35	37	29	37	41	41	34	35	35	54	51	38	49	46	44	28	41	41	26	42	35	40	42	32	44	29	39	40	33	55	44	41	38	30	48	40	36	38	35	42	42	37	35	35	39	35	39	42	39	44	32	45	40	29	32	33	42	52	27	40	36	30	41	33	43	29	36	39	35	31	37	29	35	32	36	28	39	35	35	29	44	43	48	46	37	47	29	40	51	32	41	33	41	46	38	33	30	44	30	34	37	28	32	33	34	43	33	50	44	36	25	40	35	30	32	36	32	34	37	27	34	34	27	37	38	42	48	32	34	44	42	42	47	29	36	53	30	48	38	42	44	36	44	41	45	31	26	35	32	39	34	53	42	37	33	37	41	41	44	36	55	37	39	40	27	33	33	29	31	36	40	26	39	36	32	27	36	42	38	31	43	33	29	44	37	37	36	39	39	44	37	30	37	33	31	44	42	37	49	43	46	32	34	28	31	44	40	32	27	36	40	35	43	48	41	31	35	35	43	30	37	32	43	42	39	47	37	39	42	41	45	47	52	48	51	40	29	40	39	33	34	39	45	36	37	38	49	44	41	36	36	43	37	30	36	41	34	32	39	41	32	35	50	37	43	37	37	37	34	37	41	37	41	39	33	38	36	43	36	30	37	35	32	42	27	36	30	50
20317	13623	9676	17432	35069	61457	60333	48848	37619	28004	17719	8643	3070	1177	670	540	493	524	507	527	482	496	478	502	487	485	504	435	483	492	525	491	495	505	544	475	445	515	529	482	519	508	456	500	485	494	493	451	472	484	522	508	472	466	503	498	484	505	455	487	533	462	502	503	448	524	499	478	509	528	467	470	512	519	492	462	463	510	497	506	466	476	504	508	490	442	518	470	480	535	490	564	444	468	490	481	435	504	479	515	457	561	479	490	496	478	472	491	484	499	513	490	453	501	451	504	502	500	489	528	536	497	452	500	495	517	508	486	500	481	526	477	485	519	479	488	503	431	502	478	504	502	472	437	505	476	520	486	472	475	489	521	502	512	499	467	495	504	475	485	512	496	465	464	464	523	445	474	480	453	482	502	526	515	500	514	483	508	508	456	464	526	500	529	467	519	487	481	445	512	509	451	481	466	515	483	504	482	468	477	515	476	486	479	502	485	470	484	474	470	471	458	507	479	480	450	497	479	508	473	512	479	482	467	443	470	510	488	469	496	456	478	507	477	512	473	503	462	491	496	469	532	496	485	544	472	490	485	455	437	477	485	522	547	514	488	483	459	475	464	535	517	512	481	501	493	508	484	505	474	516	466	508	502	455	446	507	523	480	491	506	512	521	505	498	485	466	481	479	506	498	480	490	479	499	505	476	463	503	492	453	520	503	498	505	482	492	476	528	492	487	438	483	502	487	447	512	510	493	524	522	486	485	511	474	483	478	481	463	474	524	448	497	482	497	502	488	453	487	480	486	479	482	518	488	440	498	440	526	469	508	449	502	485	493	494	497	522	480	483	487	507	481	476	484	511	503	469	493	516	478	473	464	496	481	501	470	521	491	499	500	470	534	510	486	531	477	483	486	493	479	503	492	520	520	500	445	502	470	499	494	466	481	494	460	448	477	478	436	508	471	468	467	477	494	474	451	433	521	502	475	493	477	455	489	511	487	455	478	511	487	496	479	459	468	523	473	479	491	475	512	500	524	474	476	506	466	482	463	500	495	471	497	476	513	485	501	484	509	469	473	481	505	488	489	526	488	503	529	508	476	497	495	543	488	508	487	464	463	481	487	457	507	458	485	453	476	453	511	487	477	478	477	506	521	472	521	513	469	512	478	461	489	495	498	507	473	487	467	466	476	511	479	490	495	516	499	511	516	454	475	460	516	487	527	502	454	484	484	507	525	505	473	495	463	472	486	478	475	478	453	477	475	482	460	480	475	502	456	482	476	570	478	489	479	496	489	490	507	509	495	483	480	483	526	487	459	505	511	501	499	503	448	514	514	483	484	483	507	487	496	461	443	462	513	477	479	502	519	473	517	507	466	481	503	478	512	480	484	455	512	472	444	506	507	526	506	470	460	544	495	485	484	472	495	444	496	507	493	468	485	499	494	465	474	466	484	495	479	496	455	461	530	498	482	512	510	476	477	491	535	475	470	520	466	481	474	463	510	486	504	484	459	499	470	477	469	493	505	462	479	519	487	467	464	480	478	509	488	461	516	505	478	512	479	513	521	486	499	436	478	475	494	501	479	476	467	462	533	526	492	471	498	511	521	535	535	501	508	493	502	526	461	476	480	503	494	473	459	491	496	521	460	457	523	504	482	526	489	509	472	469	490	520	504	512	495	473	469	487	477	498	504	499	478	459	502	514	516	506	503	492	499	502	485	517	437	457	486	455	462	482	472	481	503	525	467	453	474	504	482	450	501	482	482	455	529	479	518	464	501	481	483	510	508	487	508	496	526	484	474	497	486	472	503	514	479	501	491	499	473	501	489	507	460	486	481	478	484	447	501	472	514	497	499	463	491	449	473	476	509	468	516	517	512	471	524	459	507	494	486	505	522	471	495	520	461	498	472	498	548	494	500	464	499	500	466	517	466	522	537	483	474	502	456	502	436	488	487	490	470	471	475	501	518	468	500	507	490	456	501	519	497	487	505	471	498	498	496	454	474	463	487	444	457	525	486	504	479	467	502	457	508	511	496	491	485	519	500	462	496	486	495	455	483	533	513	470	494	512	487	546	509	505	517	526	502	513	489	457	491	488	474	467	510	478	472	456	475	491	528	459	451	490	476	467	485	461	475	486	491	463	501	486	494	471	474	438	498	479	496	479	520	493	474	491	508	525	501	481	492	489	471	500	521	453	472	515	439	473	473	508	475	492	493	462	477	532	502	436	482	477	492	476	504	517	485	469	492	458	515	483	463	459	439	486	490	526	503	516	458	465	507	465	508	488	470	479	500	488	511	479	516	495	452	486	487	459	514	453	512	444	443	455	501	493	500	519	501	482	497	477	493	498	478	492	457	468	536	486	476	501	481	495	527	490	508	540	533	503	441	484	478	487	510	454	470	490	511	468	463	437	511	483	540	502	477	482	461	496	485	441	493	457	505	476	461	458	506	513	478	442	471	478	536	475	508	490	443	471	499	488	499	495	477	514	457	473	504	490	490	468	479	485	509	490	498	512	478	524	442	486	434	468	474	484	474	478	473	472	480	479	507	492	478	498	514	496	462	488	499	483	478	474	524	519	503	497	502	504	454	454	506	521	452	491	472	494	502	511	509	501	517	473	500	505	509	486	518	479	504	481	488	472	502	484	490	491	487	487	480	508	486	478	468	484	457	494	459	426	503	485	491	509	537	463	500	490	481	475	499	493	508	493	496	469	519	480	473	477	427	492	476	505	459	518	478	498	532	481	481	508	505	511	495	493	494	468	508	512	530	491	503	497	474	498	502	499	505	468	501	499	479	515	493	526	512	505	469	457	486	486	461	470	525	473	461	508	507	473	485	498	459	454	534	455	464	468	534	451	495	493	500	456	497	472	477	496	478	493	465	510	481	455	524	482	475	479	491	440	453	491	493	511	499	475	471	472	456	505	502	450	472	490	498	509	491	515	508	500	491	494	473	499	482	526	514	464	510	474	466	472	483	479	506	501	492	516	500	472	475	523	473	482	509	503	482	502	492	487	472	487	473	484	452	505	492	483	488	521	513	486	483	479	483	497	461	498	504	475	496	517	447	473	490	474	484	474	493	516	467	517	527	468	507	482	488	478	438	451	462	455	494	514	484	530	484	537	489	482	485	478	505	507	488	517	517	505	504	514	526	493	501	485	476	473	476	499	483	448	463	492	528	478	431	485	477	486	443	465	483	475	462	476	471	474	489	526	483	496	498	505	491	478	486	489	491	490	473	500	482	487	469	476	459	527	500	497	483	496	511	466	486	527	460	493	486	498	488	523	496	490	489	476	525	526	478	503	452	475	456	478	500	482	488	489	508	498	510	469	480	513	501	486	455	471	508	477	497	489	497	522	465	522	511	501	474	505	511	510	498	479	487	519	493	474	455	500	503	529	532	445	505	508	477	500	489	495	526	510	515	476	469	483	492	475	468	434	510	476	473	467	449	481	452	496	465	498	536	480	483	492	450	465	467	482	521	471	514	504	464	506	464	469	510	468
2262	570	389	373	1451	9072	12480	9599	5079	2077	782	305	133	58	43	39	36	43	47	31	39	44	41	38	36	40	41	23	45	48	39	39	44	31	35	33	38	41	41	24	48	38	41	42	42	62	36	31	42	40	42	36	43	41	46	47	46	53	37	49	34	32	55	43	35	36	47	31	36	38	42	34	40	37	33	42	43	42	40	43	51	36	42	50	39	50	38	38	30	59	55	44	39	44	39	31	46	38	33	40	40	38	36	38	40	36	41	44	34	42	39	34	39	42	49	30	50	42	34	37	37	34	37	40	39	36	42	27	47	36	39	42	43	49	49	37	26	41	36	34	34	29	42	34	43	34	36	46	48	40	35	39	41	43	45	27	47	25	29	45	39	35	35	31	50	42	46	30	39	44	53	43	37	50	43	38	46	34	38	51	29	30	42	40	42	38	39	39	37	29	32	43	32	35	40	37	44	39	39	28	32	45	35	29	37	40	33	35	35	50	31	47	32	39	40	35	41	36	33	35	40	38	52	33	28	33	44	38	48	43	38	50	27	41	46	34	40	36	33	59	37	52	36	53	34	32	39	36	32	60	42	36	32	27	40	40	50	39	53	28	37	34	51	36	43	42	37	38	35	45	34	33	42	38	38	32	40	43	40	50	34	40	41	30	44	30	28	41	42	40	46	44	42	55	36	30	30	36	31	35	34	47	35	43	49	34	27	48	32	46	33	40	30	34	48	35	32	44	51	42	44	44	41	44	43	38	38	37	39	36	37	48	38	40	59	38	38	32	38	44	42	50	46	34	43	35	40	51	36	42	38	30	33	37	45	37	40	42	38	31	30	39	39	32	35	45	37	46	33	34	27	30	38	41	41	32	40	31	42	49	35	37	41	32	49	37	37	40	28	37	37	49	45	40	34	30	46	43	33	44	40	51	37	32	39	35	45	43	37	34	44	38	24	33	44	41	40	36	43	43	35	53	45	38	35	45	41	37	42	49	53	30	45	30	35	33	34	36	48	33	37	29	40	36	46	30	45	47	29	38	41	31	38	37	31	42	44	49	36	35	37	34	28	41	39	33	29	38	38	41	36	20	36	43	30	38	39	35	32	48	39	40	42	45	33	29	46	29	40	36	33	45	39	39	42	40	35	40	38	30	46	37	44	53	37	41	52	38	32	40	44	43	42	35	51	46	33	32	59	48	34	45	42	42	41	50	46	38	40	36	45	39	29	40	36	33	39	50	35	43	48	35	50	31	39	30	30	40	39	41	45	33	43	42	44	46	37	36	45	41	38	44	37	47	29	35	38	39	36	43	35	39	39	35	61	44	44	41	37	39	56	32	44	39	48	50	38	30	37	36	43	50	42	35	30	38	39	35	35	29	36	31	37	49	34	44	46	37	47	36	31	44	41	52	41	45	41	43	32	37	40	36	45	43	40	37	42	38	38	41	41	42	43	30	29	37	38	43	39	35	37	48	44	35	40	34	46	30	29	53	42	30	40	39	41	30	41	39	54	40	44	37	34	33	48	45	33	44	46	39	31	46	34	58	33	30	33	31	50	35	41	46	50	44	40	42	43	55	31	40	42	45	38	37	32	34	29	29	42	41	37	46	32	40	38	50	32	31	45	37	39	34	41	43	36	44	34	43	45	33	34	39	39	36	39	40	37	35	39	42	50	29	33	57	40	38	53	43	48	45	44	34	41	39	38	47	32	47	40	36	58	42	40	47	32	57	48	32	37	36	41	32	43	35	33	42	41	26	43	46	32	48	52	33	29	34	42	36	30	34	41	29	46	46	33	40	37	42	39	37	28	32	37	44	34	28	43	35	56	30	36	41	23	45	47	41	38	38	34	44	42	38	37	37	31	38	34	42	43	35	38	25	45	34	25	44	40	37	37	44	37	50	43	43	46	43	34	36	37	40	39	28	42	35	43	47	50	41	39	44	37	34	34	39	34	33	43	46	38	33	33	43	30	45	35	33	32	45	36	33	42	42	37	45	27	33	35	42	43	48	38	42	34	36	28	53	36	35	43	36	34	42	40	44	27	37	41	33	32	46	40	37	53	44	32	37	37	48	46	41	27	38	25	48	37	51	48	31	36	31	50	46	51	30	35	30	49	41	44	41	38	45	39	32	36	39	39	34	40	37	37	40	39	35	41	35	22	36	35	35	42	49	38	41	35	37	36	26	38	39	41	42	29	41	39	42	49	36	38	47	38	39	34	43	47	58	37	44	46	31	28	40	44	37	34	44	33	29	39	36	39	44	33	40	41	42	43	39	39	45	35	43	32	41	41	38	40	33	44	41	33	30	29	34	37	39	39	37	31	36	30	44	46	37	44	40	49	33	39	53	29	37	39	40	39	49	30	44	31	43	32	43	44	44	40	45	29	44	42	33	43	31	28	44	32	36	38	33	30	49	37	41	35	40	36	48	42	47	24	30	46	32	41	48	27	38	44	34	33	29	28	48	44	48	30	37	50	47	34	40	29	40	38	40	46	44	31	46	38	55	48	43	29	38	50	30	40	36	44	41	35	34	39	45	31	34	39	43	43	41	38	42	36	30	40	33	30	53	49	40	39	28	31	36	36	31	49	44	48	46	35	43	49	44	39	46	36	47	38	28	34	38	38	30	40	31	47	40	44	40	37	48	31	32	43	37	38	42	39	40	46	38	40	47	47	46	27	43	54	28	38	45	41	44	44	36	45	33	44	33	37	37	32	38	34	33	42	29	48	48	30	41	39	47	47	47	42	39	46	34	46	31	31	47	37	33	38	41	34	37	50	36	36	42	35	31	54	45	44	35	34	41	46	25	34	18	40	41	37	41	33	46	29	50	36	53	37	57	47	35	45	45	34	46	48	38	45	39	38	46	48	27	34	35	41	47	36	42	31	39	24	45	50	42	44	35	31	45	42	32	33	41	40	48	44	33	23	52	41	41	35	38	38	37	39	40	44	33	48	42	36	25	32	33	35	36	29	41	41	42	48	53	30	47	46	46	33	47	45	45	35	40	38	34	26	37	42	37	42	30	32	34	39	50	43	42	43	42	40	37	47	45	39	41	32	39	33	35	42	36	32	38	49	43	34	37	39	45	39	52	36	31	44	42	38	42	44	35	30	48	50	50	43	43	38	32	35	51	38	35	45	29	45	40	21	40	38	45	43	50	44	42	39	41	30	37	35	48	41	48	37	38	37	43	39	31	35	42	45	41	33	33	34	39	35	30	36	37	36	39	40	34	37	33	37	34	32	48	43	43	37	34	35	38	54	39	42	37	48	49	44	39	30	40	30	44	33	37	43	38	41	47	41	41	27	49	49	39	36	37	34	41	41	39	46	37	44	51	44	41	35	43	41	36	29	40	30	35	48	46	51	44	37	41	53	41	42	37	43	47	46	43	33	43	35	41	40	31	39	46	41	28	48	38	39	37	58	38	43	34	37	34	39	35	45	36	38	35	42	36	37	38	35	35	48	29	37	30	49	34	48	31	36	37	42	39
20642	12205	8150	16490	38266	62801	61980	50964	38608	27420	17524	8052	2899	1118	672	547	512	539	524	529	540	536	528	500	529	528	524	545	511	516	535	524	544	502	511	527	504	509	518	494	508	515	480	532	520	524	519	500	499	522	497	511	536	490	537	545	494	511	521	521	515	516	505	520	540	520	533	548	530	516	539	519	486	561	522	510	513	500	528	509	522	542	542	543	517	493	533	562	539	515	568	507	509	558	524	482	508	533	533	540	508	528	481	506	498	526	504	531	471	545	515	554	533	493	505	490	528	519	507	515	519	497	549	546	469	535	502	515	510	545	520	509	528	502	515	485	516	495	530	545	495	505	530	505	551	493	519	486	506	527	505	513	498	551	523	533	546	519	536	544	536	506	519	506	507	492	516	579	554	513	511	492	511	537	546	544	536	537	541	528	542	540	529	529	521	534	489	524	515	543	519	463	529	525	571	561	526	545	510	454	513	525	544	524	516	530	492	513	502	507	478	537	519	504	492	504	512	498	483	498	519	528	509	511	538	498	543	520	527	504	497	569	517	518	482	525	496	513	530	546	488	504	521	511	524	520	501	533	511	511	496	512	507	543	580	536	494	518	525	530	511	501	544	534	538	485	513	491	533	541	512	515	482	514	487	519	532	488	511	540	508	490	518	529	524	516	519	486	503	502	525	567	533	498	530	567	512	502	506	508	512	497	535	517	519	498	483	519	462	576	532	532	471	521	484	524	509	538	532	486	505	486	515	552	484	540	528	533	512	494	517	504	521	547	529	527	507	500	504	530	524	499	487	563	487	523	496	523	489	487	493	501	523	493	503	552	513	500	557	506	530	543	515	578	519	521	550	511	526	524	540	502	504	513	501	548	533	515	512	510	528	483	521	525	554	500	522	481	497	551	550	503	508	505	495	566	485	546	530	543	533	509	526	501	559	514	527	528	585	529	471	542	516	532	537	503	489	494	527	520	505	508	566	501	514	518	512	500	498	539	502	533	540	526	518	547	516	489	538	502	524	526	505	532	533	529	478	500	518	496	497	520	560	504	540	516	526	559	566	579	537	518	564	508	507	506	550	509	519	523	542	553	543	496	558	544	523	517	532	531	513	483	495	506	510	537	503	564	503	530	491	490	473	541	536	517	522	499	512	504	560	528	538	532	500	464	493	563	528	505	520	486	548	525	522	495	490	529	538	522	478	492	558	510	511	514	492	528	474	536	517	527	526	505	536	515	509	522	514	532	509	526	548	512	501	504	562	520	519	521	514	535	555	549	521	549	536	542	494	513	513	514	531	518	513	485	510	498	489	545	541	505	523	502	507	531	521	522	532	577	530	535	527	525	504	530	501	514	530	503	552	472	527	507	530	497	532	520	534	526	540	557	496	548	540	508	510	527	523	505	536	506	533	501	553	479	488	521	521	521	496	530	512	499	536	501	520	527	530	495	524	504	556	528	495	514	502	485	517	523	534	510	529	495	534	531	485	520	507	505	491	534	490	496	520	521	507	484	560	507	514	482	543	494	511	521	509	487	522	519	515	504	537	506	503	468	537	529	513	537	499	483	517	529	474	523	518	514	529	513	523	506	482	520	493	474	524	534	516	503	585	487	545	484	536	540	550	531	525	517	517	549	552	533	517	520	520	519	537	477	546	511	524	527	535	540	519	543	518	556	492	523	551	498	526	543	526	573	489	538	521	585	522	510	541	511	549	501	474	498	524	544	538	548	558	476	510	488	530	535	563	526	541	525	500	518	525	512	558	512	494	512	531	502	548	461	494	517	501	498	500	529	497	539	533	506	536	549	505	554	563	514	521	557	524	527	525	559	533	545	506	489	531	550	519	527	537	560	517	487	510	497	508	505	504	535	518	502	531	494	572	485	544	492	483	547	495	510	507	492	528	529	569	480	487	530	556	528	523	511	504	505	508	533	522	515	517	479	516	518	507	556	515	504	476	536	513	511	529	491	487	519	514	508	514	529	493	502	520	473	509	523	586	517	532	549	550	493	496	525	497	485	519	514	434	526	497	517	485	534	481	507	542	517	509	509	491	525	479	494	552	515	524	495	524	481	527	532	522	517	510	529	519	506	527	526	514	525	537	507	536	498	513	512	493	534	507	483	538	507	491	513	508	550	519	525	474	537	517	497	546	521	558	486	468	486	497	512	528	577	487	537	484	516	503	477	497	522	502	558	572	472	513	471	515	499	512	520	512	528	522	497	506	537	520	512	529	549	505	484	565	526	514	514	510	519	532	514	525	558	523	496	509	536	493	497	542	534	528	519	489	562	496	500	523	542	510	494	502	501	506	551	520	555	543	515	570	499	561	543	497	537	525	532	518	532	520	488	529	527	504	529	482	518	503	497	508	521	493	509	566	557	510	491	518	528	502	458	533	488	500	570	534	530	506	533	507	488	530	501	525	552	523	504	493	494	502	515	533	531	510	521	488	489	541	554	482	503	491	484	558	504	490	531	518	499	485	522	503	531	487	476	520	528	536	517	536	491	483	494	510	522	495	537	508	511	543	496	537	521	517	508	514	500	533	519	491	508	513	518	578	485	510	488	529	533	475	507	518	516	505	466	496	518	512	503	522	531	499	531	517	530	512	469	465	513	527	542	527	521	538	537	539	492	533	507	500	543	545	515	542	470	479	496	577	513	533	496	549	514	520	488	551	528	527	507	511	534	516	515	498	491	498	518	524	493	522	506	512	525	523	515	539	497	508	540	541	584	485	523	497	566	518	550	498	510	503	503	537	520	554	534	508	540	547	559	562	532	508	548	504	522	532	532	533	504	514	508	515	527	475	528	525	481	556	525	489	502	513	520	509	509	471	469	514	531	500	554	515	497	507	519	510	519	487	522	502	522	498	538	534	487	535	504	529	496	528	510	527	479	471	501	476	489	546	526	509	521	542	521	489	512	490	522	518	555	542	523	534	486	527	512	481	513	563	545	553	510	511	516	499	529	490	508	514	547	483	487	503	540	504	545	550	531	474	492	591	495	506	510	514	531	487	537	541	541	527	490	539	534	502	508	529	504	523	534	511	527	482	519	533	494	511	526	528	484	521	501	517	557	514	555	495	528	536	527	518	478	537	526	516	546	522	559	501	520	530	530	571	508	505	500	530	520	510	524	503	518	505	497	516	563	445	521	567	505	497	515	532	513	524	483	484	534	506	527	536	505	494	492	513	525	556	532	504	526	520	520	507	516	520	484	492	511	498	528	540	507	534	525	532	540	551	481	539	493	470	539	508	544	525	532	513	523	554	475	486	538	532	466	510	485	497	558	505	513	528	535	531	504	509	537	487	517	529	493	491	498	516	497	541	493	512	510	521	523	478	491	498	541	519	499	519	518	522	521	532	563	543	475	587	517	535	533	566	524	479	564	489	521	508	519	491	496	543	521	528	509	500	497	527	500	525	527	470	556	478	484	514	509	497	509	532	480	501	524	517	509	489	545	531	524	513	513	532	505	489	534	492	492	534	510	514	480	542	520
1311	905	717	630	4986	16634	17862	13594	7153	2705	938	316	134	78	49	50	34	34	31	42	35	40	40	50	31	49	37	30	44	35	38	45	41	47	38	44	38	42	47	35	38	38	34	36	39	45	33	34	41	34	43	41	29	29	45	34	47	56	35	31	36	45	36	50	35	47	36	34	42	32	42	36	29	36	41	31	37	60	43	34	29	33	31	47	44	47	50	43	50	39	53	42	36	30	42	35	44	45	45	43	45	42	32	25	40	36	41	35	33	46	56	36	44	44	43	26	47	43	41	47	38	39	34	45	50	37	40	38	32	33	40	46	35	42	36	41	35	47	51	36	37	59	42	43	52	33	37	41	51	38	33	40	36	44	47	37	30	34	36	42	29	38	45	43	28	47	34	35	48	34	49	36	31	55	32	48	38	38	34	41	36	34	44	41	36	32	40	41	41	34	40	38	41	38	40	36	42	38	41	43	39	51	49	29	51	57	45	41	40	51	30	39	38	37	35	37	47	36	48	33	32	47	41	50	43	34	37	38	35	38	41	44	49	45	35	37	50	37	50	39	41	38	34	47	44	56	43	38	44	48	45	53	40	37	42	39	44	43	35	40	43	34	37	39	33	45	49	31	41	37	37	45	37	34	35	46	41	39	37	37	33	53	43	38	32	44	30	39	33	31	35	46	52	43	42	36	35	34	42	43	25	40	37	47	40	40	34	30	46	51	32	42	46	48	42	40	44	36	44	41	46	41	39	45	43	44	34	39	47	43	41	25	33	45	45	40	34	39	43	51	44	43	36	39	30	36	33	34	35	45	30	44	48	43	41	40	34	38	29	59	36	37	45	48	36	48	39	44	44	43	44	45	44	51	25	44	44	52	41	36	49	30	27	39	41	39	52	31	43	43	36	38	40	50	31	35	44	43	36	48	38	37	28	31	32	30	41	29	38	44	40	53	34	37	48	38	38	40	34	44	39	37	40	43	38	33	43	38	31	42	57	43	31	45	33	39	39	34	31	32	35	42	40	47	44	35	42	35	41	33	30	52	46	37	37	50	43	34	41	28	38	41	34	31	28	40	28	39	30	36	42	45	50	42	34	34	34	39	37	37	41	38	44	51	41	44	39	33	44	32	44	35	37	39	47	57	34	46	43	40	38	34	34	50	40	53	35	41	34	47	36	40	51	48	41	28	43	24	40	40	30	39	44	36	33	37	31	35	49	46	42	53	18	49	37	41	36	37	39	38	33	31	35	52	38	42	46	50	39	39	32	29	54	39	42	35	46	40	44	37	43	39	37	50	37	43	41	40	35	41	39	33	36	37	42	48	37	45	39	48	49	34	42	44	36	38	38	42	28	43	40	48	26	44	31	36	44	39	48	51	45	41	34	41	34	34	23	34	33	35	26	36	43	40	46	48	39	47	44	49	36	39	33	26	34	44	45	49	51	50	36	38	34	37	43	45	36	37	36	39	43	40	37	38	33	37	40	45	44	45	32	25	40	36	38	37	48	25	48	40	50	33	36	39	45	38	44	35	44	34	45	30	46	38	29	45	41	40	39	47	41	37	48	34	49	40	44	30	48	43	51	35	41	41	43	44	39	42	48	31	26	42	37	40	43	44	46	29	42	52	37	41	50	39	37	41	37	29	50	42	35	34	48	34	42	35	40	46	29	34	50	41	45	44	39	40	36	46	41	40	33	39	28	50	41	41	32	41	48	40	49	40	37	33	36	51	43	45	30	31	32	44	50	45	37	36	33	34	40	40	43	26	46	47	32	43	46	42	43	33	31	28	49	32	33	38	40	46	39	45	38	33	48	31	39	33	39	37	31	43	39	37	39	39	46	44	47	41	40	44	43	40	34	43	38	42	45	45	26	43	28	32	44	36	40	43	39	47	34	45	42	47	38	40	30	38	49	48	41	48	31	42	41	41	33	46	41	59	35	50	43	28	34	50	37	43	51	33	37	43	37	53	55	37	54	38	40	43	26	51	48	39	30	37	37	36	44	39	34	41	47	38	37	43	39	41	38	44	40	26	38	38	39	33	44	36	35	46	34	33	47	38	45	32	37	37	28	43	31	39	34	43	39	35	49	44	34	36	51	34	48	25	37	37	35	40	42	36	38	44	36	34	39	52	36	47	51	36	34	45	45	35	48	41	42	58	40	45	51	41	52	41	33	44	31	34	47	41	33	46	26	38	49	31	44	37	39	40	38	45	46	44	35	42	37	47	38	41	51	46	45	47	35	52	42	48	38	32	36	40	43	38	44	45	40	35	25	47	42	51	44	36	38	41	36	36	36	31	48	51	35	48	40	30	35	38	45	39	32	42	44	37	39	42	41	49	44	52	41	43	31	40	41	38	38	40	45	48	40	34	45	38	44	27	36	47	39	41	36	38	45	44	49	28	46	41	42	45	37	41	43	32	38	41	29	31	45	29	49	34	46	47	54	41	41	50	33	45	32	43	38	45	48	44	47	42	49	51	53	42	37	46	47	34	33	33	51	43	36	43	36	38	46	35	43	33	47	36	45	45	40	49	36	47	44	35	31	28	36	42	50	60	44	41	36	41	45	51	38	33	34	38	35	35	36	33	41	46	38	47	42	43	44	35	39	42	45	37	38	33	40	45	46	37	32	45	38	36	38	47	37	32	40	52	37	41	46	43	40	38	35	31	39	36	55	28	51	40	33	33	33	42	38	31	43	49	43	38	48	30	34	65	46	39	34	44	34	44	35	45	40	39	46	36	51	40	42	36	33	38	42	35	49	38	29	37	30	51	42	34	34	39	33	43	40	41	42	36	39	47	33	46	41	36	35	46	35	42	46	39	47	33	37	33	47	52	34	38	43	33	27	40	27	40	36	34	30	37	43	48	47	43	31	42	43	33	43	40	39	34	36	26	27	29	28	42	33	35	41	38	39	34	45	41	48	42	39	44	45	38	59	37	48	43	51	30	42	45	42	39	45	46	38	54	42	43	34	44	46	41	48	37	59	45	32	30	43	43	47	41	35	42	44	42	36	47	41	32	40	37	37	54	39	41	31	43	52	39	33	38	45	42	46	37	31	39	40	49	43	41	34	33	27	47	54	40	47	51	43	40	23	45	32	36	35	38	28	46	48	43	35	36	50	40	35	43	39	41	37	41	39	39	34	43	43	39	45	39	44	48	43	40	47	49	33	34	36	37	44	38	45	39	36	41	33	28	42	43	39	40	53	34	44	38	48	42	38	42	40	43	42	37	36	45	35	37	31	45	42	49	47	42	45	35	52	39	51	47	38	49	49	57	33	51	37	44	36	38	46	34	50	45	48	34	49	42	32	39	49	45	33	47	40	34	42	27	42	29	34	38	47	46	32	34	40	35	34	50	40	43	44	39	42	35	42	31	37	52	43	40	25	30	35	51	42	39	46	38	31	36	37	37	29	39	47	40	43	46	37	41	43	39	45	43	43	38	37	41	52	45	37	32	36	46	35	46	35	44	46	43	45	38	44	46	43	40
23398	16520	12685	23742	53750	72741	69107	57209	42504	29974	18482	8574	2843	1156	710	574	585	523	543	535	569	525	542	564	490	554	556	494	545	545	484	561	509	547	511	502	504	567	540	500	545	547	549	527	528	510	555	525	532	558	520	502	556	513	484	527	526	546	536	524	534	500	523	533	514	491	541	511	518	540	525	541	578	509	528	512	547	505	528	574	548	524	550	504	542	574	541	537	551	543	560	541	560	525	524	530	496	555	545	526	543	498	550	498	532	485	530	538	542	504	543	539	508	581	579	528	549	537	514	536	529	556	539	520	495	536	525	542	524	492	497	521	548	531	528	488	531	555	477	511	554	499	548	517	507	522	500	535	540	491	478	576	522	491	527	534	536	554	535	516	529	537	552	516	505	527	553	535	534	552	546	546	516	509	522	532	544	544	536	520	504	539	550	529	580	574	510	551	556	512	524	537	520	572	512	496	554	540	554	535	502	492	547	537	546	525	547	536	530	482	551	561	519	501	512	518	516	518	563	557	494	517	554	485	513	567	533	463	527	491	535	548	502	527	547	574	530	523	509	541	511	518	530	530	527	523	525	502	549	594	548	540	553	575	492	533	549	524	530	483	549	557	521	550	547	532	515	511	526	515	561	527	504	506	545	541	493	506	513	537	528	557	555	537	582	545	548	563	558	523	501	527	532	540	553	554	527	536	511	513	537	525	512	476	545	518	545	558	567	567	538	523	494	532	519	556	529	488	525	505	530	492	532	526	525	531	539	545	493	521	578	556	544	522	522	545	535	534	533	544	553	503	531	506	525	499	530	551	535	502	519	534	583	522	523	501	516	505	568	463	528	514	530	551	555	525	524	527	549	486	519	515	490	527	540	522	554	534	516	522	531	508	548	539	521	531	533	543	546	517	522	557	529	509	511	537	509	533	491	531	568	530	473	515	530	551	522	521	487	564	550	561	524	531	488	519	549	472	487	535	534	536	504	521	531	568	560	505	534	509	517	511	519	510	537	536	500	539	520	554	539	504	509	551	568	527	518	491	563	575	542	516	515	504	492	492	512	532	501	505	521	523	532	526	532	529	516	539	528	549	549	528	528	549	533	506	517	507	535	561	498	496	517	503	486	537	566	510	546	555	574	561	538	535	495	519	553	541	509	527	534	570	540	553	555	495	508	544	502	536	524	533	520	559	568	499	517	552	570	539	527	519	539	507	567	479	507	520	533	510	538	549	517	553	564	510	577	600	558	531	496	572	552	524	538	550	493	486	546	540	572	555	523	516	548	566	526	540	543	553	522	541	562	544	515	541	525	565	492	533	550	533	479	544	522	549	516	555	513	505	467	520	531	531	543	545	508	549	551	529	511	545	482	537	555	484	563	486	527	557	529	531	548	538	556	501	536	508	537	566	531	512	522	523	529	562	466	503	534	538	548	606	490	527	485	536	544	532	517	511	527	504	544	524	580	505	498	557	537	547	533	514	512	504	522	583	509	504	521	516	535	528	539	553	532	534	523	561	539	543	497	549	538	520	519	535	516	519	564	494	559	551	572	548	530	553	540	575	582	542	566	521	547	510	531	538	504	516	553	516	564	539	518	556	536	556	501	548	557	537	562	555	557	521	538	536	473	503	536	549	526	547	509	494	541	509	520	567	574	510	524	539	545	555	528	516	509	518	556	514	548	508	548	520	553	507	527	521	531	535	563	534	486	539	510	558	528	518	544	515	540	530	534	578	509	523	508	496	553	503	531	517	481	487	541	501	553	515	565	545	522	553	528	577	561	530	541	531	514	539	538	562	546	549	550	524	550	530	575	515	526	543	558	514	571	485	490	522	515	547	541	542	531	532	492	547	519	546	549	528	548	527	502	543	491	558	508	480	544	491	537	515	578	543	529	513	501	553	514	526	543	490	535	530	519	522	509	531	549	530	526	508	493	552	490	569	547	531	526	514	545	497	555	520	529	542	498	541	523	523	541	562	538	505	523	538	573	550	494	552	510	559	490	540	518	551	528	524	547	529	543	561	483	530	555	534	504	552	536	536	528	493	511	524	543	515	551	496	524	547	531	531	527	495	496	539	536	530	580	506	536	529	469	552	514	540	535	503	519	526	529	552	513	531	497	516	528	538	526	497	507	540	514	503	550	483	530	555	547	565	526	515	559	556	552	533	494	523	540	543	510	528	539	534	539	512	553	502	532	499	519	551	537	551	498	543	524	548	508	511	530	529	536	503	533	509	521	551	544	517	526	534	509	523	510	542	508	557	531	521	540	533	547	528	551	585	536	539	502	542	529	526	580	505	535	519	547	483	516	516	541	519	533	509	539	538	508	536	479	507	562	505	496	535	540	547	513	521	517	505	509	556	545	547	535	484	548	543	514	529	542	526	537	500	551	520	496	546	541	518	531	562	558	516	560	530	543	524	517	494	529	501	566	517	550	512	525	544	529	537	542	544	499	523	554	484	570	547	485	483	531	514	512	530	544	518	535	552	528	507	573	555	529	531	498	565	497	528	539	538	559	523	487	547	544	539	524	480	531	544	510	550	564	541	539	580	529	490	564	521	510	526	551	560	559	521	559	529	552	548	557	541	539	493	531	500	491	563	519	498	568	534	510	500	475	510	552	523	547	542	561	487	528	525	468	515	547	546	503	532	505	514	497	518	556	492	544	541	539	524	496	525	530	559	541	541	534	550	528	488	548	519	490	549	559	521	501	567	529	529	533	538	511	521	555	511	510	499	520	539	499	574	529	486	525	498	536	518	549	510	513	574	507	541	519	538	529	498	563	528	570	544	543	555	531	516	547	521	526	515	550	562	519	530	534	544	540	512	506	546	508	523	490	508	519	526	528	562	506	554	531	521	505	544	495	485	502	520	522	508	526	507	550	501	545	530	515	467	540	580	536	557	519	554	528	562	562	554	564	552	501	528	532	527	551	548	550	506	536	596	552	543	547	537	539	573	510	466	517	541	528	527	538	572	514	542	536	517	506	523	539	544	543	540	517	549	546	530	537	507	528	526	503	516	520	549	541	508	530	527	495	488	525	547	498	515	552	510	546	575	561	544	553	526	528	513	529	496	514	506	533	556	512	536	492	540	568	553	531	526	574	550	522	527	492	538	552	510	550	525	558	533	528	496	502	513	531	548	546	524	520	558	562	497	528	527	553	497	502	518	557	526	513	549	543	492	515	527	483	532	535	526	511	527	550	516	533	523	503	582	526	531	500	532	543	519	492	510	515	520	513	511	570	506	471	549	544	522	536	542	493	524	541	541	506	562	504	509	535	527	503	497	537	542	588	524	553	560	526	543	526	517	554	499	534	526	542	489	523	564	543	511	528	545	480	527	536	529	523	505	566	515	515	522	527	569	554	562	529	507	495	512	549	521	530	498	528	549	511	519	522	509	535	560	499	523	509	506	510	527	529	548	509	530	545	567	560	522	524	541	521	517	545	538	506	554	550	528	528	545	561	504	504	534	520	544	511	543	565	541	536	583	559	478	560	521
1393	324	181	134	1424	3710	3526	2508	1347	645	254	122	70	48	43	30	33	46	38	32	35	41	40	45	27	36	37	34	28	36	37	39	41	46	43	34	41	46	44	28	40	39	29	31	33	35	27	36	46	39	38	34	38	38	39	29	38	42	36	33	37	32	32	37	41	40	39	35	36	33	32	34	35	31	42	41	33	35	42	51	30	34	38	40	36	35	42	30	36	33	27	27	40	37	37	37	31	36	35	28	45	30	35	30	44	26	35	33	41	38	29	32	35	38	35	42	28	40	42	41	28	34	34	48	37	30	26	32	38	32	28	35	37	34	48	32	43	35	39	34	30	39	37	32	30	36	31	30	36	47	33	42	32	35	34	51	42	52	35	41	33	30	29	31	31	29	28	45	36	34	34	40	35	45	35	34	31	39	41	46	34	32	39	40	36	44	42	35	41	31	35	27	35	43	38	25	45	45	29	41	42	41	35	46	35	38	33	42	24	33	30	28	37	37	36	40	40	45	36	39	33	28	31	43	32	44	34	25	46	36	46	31	42	51	35	33	32	38	43	44	28	37	32	35	33	36	44	36	31	35	35	37	32	40	47	33	36	34	36	34	44	25	35	46	32	43	42	37	49	37	40	39	34	32	43	26	39	41	37	42	34	36	33	40	38	31	25	26	54	33	43	28	42	33	47	37	38	54	35	39	38	39	37	38	33	40	29	38	32	30	41	33	40	32	43	22	37	40	31	31	33	39	33	37	29	53	38	34	37	34	42	36	36	29	36	27	31	33	35	33	29	34	31	38	30	41	37	38	39	37	37	39	37	34	22	37	35	40	41	36	45	30	37	33	49	35	33	49	45	35	39	36	33	29	35	42	26	34	32	47	33	30	30	36	39	45	35	39	28	35	35	28	42	32	40	27	35	43	37	29	24	34	40	58	28	41	35	22	34	37	37	32	37	43	36	28	41	26	31	37	49	38	37	31	31	35	35	28	32	37	38	39	37	47	39	34	36	31	33	46	41	33	36	41	41	31	35	23	36	39	38	24	42	37	43	44	46	35	37	30	37	35	31	32	40	30	40	41	34	42	22	34	44	47	34	43	31	32	35	46	43	36	37	43	48	39	36	33	44	35	31	50	29	37	37	39	33	42	23	38	32	43	32	20	50	46	41	38	41	32	33	35	32	31	45	37	37	37	35	27	41	44	41	28	31	36	42	37	36	37	47	37	41	35	35	34	34	31	36	32	29	38	44	39	43	35	40	31	40	29	46	32	32	41	31	36	36	33	36	36	33	34	33	35	49	35	40	34	41	37	30	29	39	30	31	27	46	33	42	55	38	44	39	31	39	37	48	37	46	40	36	40	39	46	32	35	24	40	45	32	34	38	35	36	31	39	36	48	29	38	34	34	35	40	34	38	32	29	33	40	28	43	32	29	33	38	41	42	32	47	29	34	39	39	35	33	47	37	49	39	24	43	41	32	36	36	40	34	34	33	35	33	39	36	43	45	33	32	39	34	41	43	43	30	30	35	40	33	51	32	40	34	32	37	38	34	37	38	35	39	33	38	39	35	38	35	44	30	40	39	31	34	33	26	37	30	41	43	19	26	36	35	36	38	35	35	37	36	45	34	33	37	37	35	46	40	32	37	32	37	40	29	43	34	35	38	33	37	48	35	42	35	46	31	35	34	40	39	40	27	41	35	29	41	47	39	43	51	33	33	36	32	36	38	29	31	36	36	33	42	42	36	39	40	41	42	33	38	28	40	28	39	40	28	30	42	31	28	36	35	41	29	38	45	38	41	39	32	40	46	41	43	47	50	37	45	34	38	35	42	34	37	30	28	44	29	37	32	19	34	43	26	42	40	28	36	36	35	37	30	35	31	27	29	41	25	43	35	36	38	32	38	41	47	31	35	30	25	47	36	34	38	30	40	26	32	23	37	41	37	36	30	37	30	47	31	35	37	32	30	41	38	37	32	36	44	40	41	40	38	37	40	49	43	36	43	27	41	39	29	32	34	37	34	38	39	37	31	35	38	37	41	35	37	44	29	31	38	30	32	42	33	40	43	34	32	33	43	41	28	24	45	31	36	35	36	31	43	32	38	35	39	46	39	32	42	39	34	35	21	38	39	43	49	20	38	33	41	29	48	40	35	29	41	45	39	37	35	44	40	49	39	38	34	32	34	38	36	38	50	26	39	48	38	43	34	43	38	41	32	42	26	31	41	37	40	41	38	33	35	37	33	42	45	44	37	39	31	41	41	35	31	38	35	39	34	33	39	44	43	34	43	46	37	50	32	34	43	42	30	39	42	39	30	47	36	32	32	34	36	38	40	34	42	37	39	46	37	41	37	29	32	34	30	34	41	32	35	35	37	47	28	34	33	34	38	40	31	34	46	35	36	30	33	25	38	36	34	33	31	33	34	37	41	42	45	31	29	47	31	28	33	40	41	33	34	48	38	40	39	34	40	31	37	45	41	34	38	31	41	39	38	36	39	32	29	39	28	34	34	33	46	31	30	30	33	32	47	39	39	38	28	41	26	41	44	43	38	37	33	42	46	34	31	37	31	39	36	34	35	40	41	44	51	48	39	33	33	32	29	41	26	45	32	45	40	34	37	32	46	35	42	32	43	40	49	42	36	38	48	28	29	27	35	40	33	39	39	36	36	40	44	28	43	38	44	26	31	28	31	44	38	31	38	40	38	53	39	45	34	32	33	38	39	34	47	39	36	38	44	41	42	30	32	42	38	29	38	28	31	36	46	39	40	37	41	43	36	37	35	41	27	37	28	32	48	36	32	40	34	29	33	28	34	32	30	31	30	30	39	27	31	41	42	52	32	43	43	44	31	40	34	37	41	34	40	37	39	33	37	40	38	60	29	47	40	32	35	39	36	46	38	38	37	39	36	31	22	41	37	55	46	32	41	39	29	35	36	41	38	30	45	35	34	30	36	26	44	37	29	33	39	31	36	42	28	35	39	33	41	39	47	34	40	35	38	45	30	40	39	30	42	20	44	33	21	44	50	34	41	29	34	39	37	35	28	35	29	31	47	32	48	30	33	38	36	26	39	31	37	37	32	33	31	43	40	40	32	46	33	33	44	28	33	33	36	46	37	43	47	39	43	39	26	42	42	34	38	36	29	35	42	40	33	40	41	41	33	45	40	24	35	34	39	36	39	44	29	35	45	32	35	34	30	42	41	26	40	35	37	31	38	33	35	26	48	42	38	27	32	29	37	34	36	37	47	32	37	43	30	34	31	26	35	41	39	44	41	24	32	42	38	37	33	33	34	44	34	27	31	33	36	40	41	41	40	50	34	47	30	34	39	32	47	33	38	36	30	30	38	39	29	40	42	40	30	35	33	50	41	32	39	43	43	41	38	35	38	30	24	44	41	45	45	41	33	30	28	48	35	37	25	43	43	30	39	38	55	30	39	37	36	41	30	41	31	49	27	36	30	33	38	33	22	46	37	33	27	36	41	25	46	33	42	31	40
16429	7378	4122	9653	38695	45415	40060	32876	24866	15269	6901	2801	1222	641	532	507	512	457	498	474	465	481	510	452	442	459	471	495	474	493	487	482	502	474	469	479	478	448	495	440	505	502	479	491	476	458	463	483	460	463	489	514	497	483	484	463	482	483	474	477	463	518	494	472	478	517	458	493	464	449	479	480	466	458	500	475	464	440	478	492	468	487	463	470	510	502	460	498	481	441	483	477	458	472	462	436	509	497	477	468	447	478	476	452	469	473	485	465	497	463	497	478	464	497	459	441	448	483	515	497	463	448	484	493	491	485	449	479	479	481	463	471	455	500	505	478	486	492	499	486	491	508	463	504	462	501	496	437	469	456	478	507	451	475	440	469	483	509	484	445	472	486	508	484	473	479	456	462	464	510	465	503	454	471	449	485	444	457	440	477	522	441	467	473	455	500	523	465	501	481	503	488	455	472	447	448	447	450	492	479	489	478	461	463	465	467	436	483	487	485	471	488	503	498	478	438	484	516	471	524	507	490	464	483	507	455	479	466	495	480	445	450	507	489	466	460	502	501	487	498	467	464	496	470	455	477	522	460	503	460	425	447	477	447	460	462	463	465	478	458	468	502	496	454	485	472	491	477	457	508	509	472	502	426	514	518	504	473	480	480	463	481	479	506	453	453	454	479	449	496	464	475	458	473	461	427	497	482	463	431	453	501	494	471	514	472	488	539	454	472	489	458	470	465	456	454	507	490	478	477	485	469	509	474	532	492	505	481	504	468	471	470	528	487	433	476	454	496	533	455	495	452	483	498	444	519	493	506	492	447	442	494	496	467	465	511	498	484	497	477	529	478	469	443	484	468	504	489	528	540	455	477	460	497	506	501	491	473	520	493	425	500	479	442	489	490	516	485	499	487	436	482	483	469	480	499	501	451	503	478	445	452	511	472	479	463	451	492	476	527	500	464	465	478	488	455	505	473	486	539	489	453	487	500	506	458	467	500	502	500	512	453	450	466	503	500	415	462	480	495	465	497	475	510	513	506	484	477	473	489	456	429	476	488	471	465	484	452	494	468	503	477	467	508	483	494	481	426	497	483	481	450	496	463	497	462	498	486	458	460	470	444	510	485	481	491	497	469	473	499	501	452	464	468	502	466	526	470	507	454	474	468	519	526	479	475	462	456	462	479	467	460	497	486	498	471	444	468	446	462	473	407	461	472	496	445	465	479	440	514	456	462	456	455	466	463	473	466	463	495	456	477	509	497	428	483	507	473	486	475	472	481	465	490	470	493	480	464	482	463	463	469	432	448	483	483	407	490	462	481	478	489	484	514	515	454	444	458	484	484	455	462	494	475	479	503	452	486	469	468	459	482	485	468	449	478	489	432	493	473	451	451	444	489	470	475	484	484	466	482	447	449	504	482	450	473	461	441	483	448	478	482	465	486	442	488	444	444	431	485	450	469	473	512	466	490	446	480	462	471	501	453	501	429	443	443	472	479	485	506	475	485	496	446	482	454	484	472	465	486	491	505	471	497	498	488	466	484	511	487	454	464	486	474	487	474	440	491	500	473	533	489	477	438	471	570	494	463	440	473	490	477	476	480	507	444	512	486	481	450	457	492	484	462	501	504	502	456	493	457	453	488	468	459	431	452	481	489	446	495	444	476	453	485	484	470	456	463	464	442	472	489	495	477	499	467	498	487	500	484	455	448	465	462	495	493	472	469	440	488	452	471	463	454	465	470	517	495	477	510	485	480	473	471	442	486	492	512	489	484	477	489	461	489	481	503	469	474	445	477	464	493	432	423	462	494	451	451	473	505	484	488	524	515	541	468	460	469	531	449	508	473	428	459	483	472	477	493	467	480	471	442	483	493	497	513	491	436	474	478	474	446	476	427	445	467	481	478	455	464	484	463	492	474	488	445	489	473	460	481	464	475	458	469	498	475	506	521	488	495	481	511	465	450	461	494	508	460	459	468	474	453	453	470	486	486	507	451	434	515	449	475	496	523	479	451	470	457	464	491	473	455	476	500	485	477	437	468	510	472	514	525	478	478	497	509	410	480	489	499	464	484	482	482	442	463	491	456	513	480	454	502	451	504	485	454	491	450	466	456	481	447	449	499	477	465	528	500	491	490	500	476	481	484	490	477	457	509	498	481	492	481	492	423	486	487	479	475	472	422	428	486	476	511	485	470	471	465	516	462	483	470	501	452	495	482	493	473	467	491	481	505	464	510	528	509	464	445	491	457	485	477	509	501	464	493	460	501	484	478	457	494	471	505	450	508	492	477	462	519	489	453	491	489	478	464	483	440	502	501	481	461	521	470	484	469	440	478	465	460	472	458	438	463	480	496	491	461	522	474	487	504	472	476	475	458	488	525	463	465	474	454	476	494	479	455	505	472	462	480	481	495	450	493	519	447	466	505	501	452	510	438	455	511	442	484	487	450	463	448	485	476	480	480	464	493	473	472	461	499	463	403	471	477	449	469	490	487	490	436	486	497	501	457	455	467	453	463	531	447	476	526	481	503	522	475	510	493	464	512	439	470	487	443	503	421	478	483	461	478	472	480	439	505	430	472	522	498	455	453	488	487	444	462	478	503	469	477	448	473	494	486	454	446	505	462	488	477	468	482	434	485	489	417	484	466	471	468	485	502	509	446	500	465	437	500	497	478	482	480	455	449	470	465	457	475	465	463	410	503	467	469	493	456	431	458	484	479	460	503	489	466	519	490	503	500	420	464	489	535	471	517	470	471	466	429	444	459	517	474	507	447	476	496	469	497	469	477	461	459	472	473	459	514	508	490	472	508	486	501	490	447	440	483	474	500	472	443	494	453	465	434	473	449	515	464	510	456	465	455	472	482	448	470	479	452	511	471	476	510	472	474	471	439	473	487	472	468	481	518	436	486	480	492	426	521	468	445	510	427	494	507	481	477	479	488	495	491	486	463	446	496	496	480	499	489	449	480	457	467	464	478	473	503	442	491	471	509	444	465	456	483	466	489	486	440	491	483	460	472	483	496	453	461	497	512	475	449	442	477	464	500	416	489	465	511	510	466	515	478	488	490	433	486	480	462	473	458	466	487	486	457	516	453	458	464	492	481	463	481	475	506	460	475	454	478	494	479	461	445	453	499	486	474	459	497	492	499	503	460	483	484	501	450	473	478	493	489	496	486	450	465	502	474	496	482	515	472	477	493	488	514	494	458	486	489	471	470	462	491	434	475	487	490	442	490	477	466	496	492	469	455	461	486	483	445	451	462	447	446	509	463	481	480	477	478	487	485	477	471	464	490	475	482	420	494	482	504	489	484	457	466	492	433	479	468	488	490	474	447	478	476	483	472	448	514	473	448	456	477	497	448	509	496	478	503	461	450	486	461	488	494	507	473	459	442	441	531	497	523	466	495	467	459	448	441	483	468	466	500	492	498	496	476	424	455	470	504	470	483	490	458	492	498	446	471	505	441	488	477	485	460	513	498	475	463	471	472	518	499	479	494	501	457	511	464
825	684	533	441	4917	11218	9414	6893	3607	1532	538	218	93	51	35	41	31	38	40	27	19	47	36	38	39	28	36	38	32	49	36	44	39	29	33	45	33	48	40	44	44	36	38	29	32	32	39	39	40	37	41	45	37	36	34	54	37	38	39	37	35	37	42	36	39	35	43	30	40	39	50	35	43	34	39	37	47	36	41	41	39	30	44	36	31	42	39	34	34	43	30	28	30	37	34	48	44	51	28	37	36	41	41	42	50	42	35	42	48	36	34	33	49	48	44	31	34	38	37	47	47	36	33	41	25	56	33	35	34	38	41	35	35	37	32	28	34	35	33	29	41	32	48	40	30	32	27	34	37	33	46	34	41	21	34	41	52	26	42	37	43	31	43	40	37	25	38	31	42	51	29	35	30	28	36	50	39	43	46	43	39	30	31	43	34	34	40	41	37	39	53	44	33	44	46	28	52	38	42	36	37	37	41	29	36	39	36	34	43	48	37	38	35	22	38	28	53	38	41	43	29	31	42	47	34	32	37	34	42	41	29	36	35	40	33	40	37	39	42	41	38	39	35	54	36	43	39	39	46	32	38	35	48	43	35	36	30	42	32	32	45	44	43	45	33	39	43	42	46	37	33	29	50	38	40	42	27	34	32	43	37	44	30	36	45	33	38	44	39	39	48	27	38	51	47	40	37	31	46	38	52	37	39	32	46	38	40	42	40	33	34	28	37	45	56	34	31	43	31	37	36	37	42	32	35	28	31	41	38	23	28	38	41	34	46	34	36	48	46	29	42	40	54	32	38	33	37	26	46	34	42	37	35	39	35	44	34	34	34	34	29	43	30	43	38	32	39	29	35	30	39	38	37	37	35	34	39	35	37	38	52	40	43	32	36	33	43	39	32	31	31	42	45	41	36	44	42	46	41	47	26	30	38	38	37	30	32	30	28	44	39	30	37	47	35	49	41	33	33	43	27	45	35	38	29	40	30	38	26	41	34	45	36	30	34	42	37	33	43	30	34	47	38	38	44	39	39	37	34	46	39	38	45	38	30	32	40	38	32	34	40	38	31	45	47	46	38	39	48	33	35	29	35	39	34	31	29	45	41	40	34	53	35	31	41	33	42	33	48	42	36	41	30	45	40	39	40	30	38	31	31	44	32	43	38	41	38	35	40	41	38	41	49	35	30	34	42	33	41	37	35	44	26	39	43	36	29	44	44	48	49	37	55	40	47	44	38	31	42	36	30	30	39	37	39	42	41	40	28	45	39	38	27	40	30	36	34	32	32	42	34	37	22	28	44	41	54	40	39	43	37	30	44	36	41	37	35	35	48	37	30	43	36	31	34	41	29	43	38	45	30	35	39	37	41	47	39	40	41	31	41	31	49	38	42	38	28	34	47	28	37	33	24	37	26	42	37	34	33	32	48	45	34	39	48	49	39	41	37	31	38	38	35	40	37	46	40	28	36	32	47	28	42	46	28	44	30	42	44	33	42	37	40	30	47	42	46	47	43	35	43	48	37	39	31	42	37	47	33	41	39	30	34	37	40	41	34	36	40	55	46	39	33	39	41	49	36	36	33	37	40	38	36	37	40	30	30	42	43	47	43	44	35	37	36	46	34	40	32	40	46	35	31	48	38	39	39	35	34	42	45	33	37	31	43	46	36	30	37	28	42	37	36	38	34	28	36	38	28	33	37	51	44	35	47	34	42	51	33	30	42	40	35	27	43	32	45	29	23	33	35	39	30	50	48	32	37	29	41	37	39	45	46	31	43	35	43	39	37	38	39	40	31	56	46	37	49	33	31	39	36	28	40	32	47	35	31	38	39	42	42	34	31	31	46	44	28	39	48	46	35	38	31	42	36	39	32	47	35	35	39	41	43	36	42	39	36	41	41	37	34	41	40	45	35	43	36	33	38	40	51	34	34	27	43	34	52	48	33	39	37	33	39	45	37	36	30	40	45	41	29	31	30	29	41	43	44	41	41	42	47	40	41	39	32	46	37	33	44	34	41	40	41	24	33	44	18	31	25	36	27	44	44	33	39	49	33	41	33	31	38	36	30	30	43	41	27	30	32	33	38	30	36	44	39	31	37	41	40	29	40	33	38	42	38	42	38	35	27	41	64	33	39	44	30	36	37	49	29	35	47	31	30	43	32	44	45	39	37	46	39	38	46	42	51	33	37	30	37	33	40	41	35	44	37	42	45	36	36	30	32	31	37	31	36	29	42	36	47	32	31	44	40	34	38	36	25	40	46	35	42	30	45	41	39	34	52	51	47	36	40	48	41	37	45	36	45	57	32	30	38	34	31	34	45	46	37	37	33	35	41	34	27	47	31	39	34	32	33	32	35	42	40	36	39	38	45	32	48	37	34	42	35	41	38	36	46	43	26	41	32	36	37	41	34	33	31	29	37	42	45	38	41	35	44	31	41	41	40	28	46	36	29	38	49	30	39	55	43	49	30	30	46	32	48	30	40	48	32	38	37	32	46	27	36	34	44	33	42	41	39	28	37	43	34	33	33	36	39	46	34	34	60	38	34	49	42	48	30	34	37	33	31	29	35	31	41	43	31	37	40	35	37	41	31	44	32	36	37	34	48	35	45	36	34	29	41	46	31	26	29	35	36	36	40	39	41	31	38	34	31	48	42	34	27	37	27	34	39	42	28	43	36	31	37	32	42	46	38	37	31	31	40	50	43	25	47	38	38	34	47	33	39	23	35	28	37	34	37	40	42	43	43	39	45	36	46	36	36	37	39	36	34	33	40	49	36	41	40	35	42	32	35	40	35	43	36	42	39	41	41	42	46	32	39	36	49	35	35	30	34	44	31	36	32	36	33	45	46	41	39	37	35	43	29	41	42	39	40	35	46	34	52	38	41	37	46	45	42	27	33	38	40	39	35	34	36	44	40	27	41	42	40	32	25	43	39	42	43	42	42	42	50	36	41	32	38	35	31	29	30	46	34	24	36	37	42	45	25	42	37	32	36	41	37	34	28	35	28	33	38	43	43	34	47	32	31	35	29	29	32	32	51	36	41	38	37	38	57	25	32	35	38	41	48	37	33	30	31	32	34	38	35	45	29	32	46	41	34	37	38	28	38	47	35	43	36	44	33	42	41	31	42	42	34	30	39	34	35	45	42	41	39	42	32	32	36	43	32	37	41	31	26	41	35	28	40	41	45	34	26	37	33	37	39	40	38	39	21	46	43	36	35	31	42	23	36	35	40	41	32	36	36	44	28	39	34	39	37	44	40	35	37	38	41	41	47	37	39	32	33	31	37	30	41	43	35	39	35	25	38	28	29	33	33	36	37	42	49	32	32	34	41	35	33	41	35	45	35	41	41	38	34	30	37	38	42	34	35	25	41	44	46	44	31	36	44	30	40	28	33	33	34	37	33	37	47	42	52	38	44	42	39	24	35	27	38	33	46	37	41	30	37	54	38	42	31	41	30	47	36	36	28	45	43	38	33	34	38	27	37	34	35	45	32	26
19075	13418	9792	19950	56111	63266	53719	45409	34327	23898	13408	5604	1968	814	623	514	482	484	478	483	501	472	506	503	498	505	480	464	484	533	502	492	463	538	485	478	513	502	484	481	515	457	458	493	462	457	467	512	495	491	533	512	495	511	512	451	515	494	507	487	467	471	506	491	493	488	496	481	520	493	478	491	491	496	487	506	470	507	523	521	488	492	488	532	458	483	492	428	456	473	502	484	514	504	542	506	496	490	470	516	500	489	481	529	479	484	524	495	488	488	492	532	487	508	494	480	494	468	488	518	445	508	541	500	489	537	507	461	512	497	472	495	507	479	506	489	514	528	511	465	489	503	487	502	459	522	491	496	475	492	472	501	485	551	497	484	516	546	450	474	485	489	537	504	503	481	470	486	492	521	454	496	493	529	482	527	468	442	501	516	497	490	476	469	476	451	496	486	472	468	502	454	428	500	560	522	490	511	509	511	486	470	497	521	505	474	479	436	480	526	490	509	456	497	493	496	500	475	480	484	471	477	507	522	500	493	522	504	495	502	499	505	520	489	488	469	472	456	461	452	480	490	449	505	457	498	489	511	513	481	442	481	476	525	474	498	493	490	498	455	496	486	494	519	499	469	507	491	531	500	497	513	459	501	478	501	522	490	503	491	518	503	439	476	512	467	491	475	510	487	479	509	491	515	478	460	479	510	472	473	534	514	481	485	513	505	482	531	485	492	487	520	510	498	529	468	473	518	485	471	513	561	504	512	518	484	516	507	512	479	496	515	477	467	511	500	500	505	480	500	517	529	479	484	490	485	534	513	522	494	494	477	478	498	456	474	498	497	500	479	462	459	504	512	528	489	511	538	491	508	491	484	470	492	489	484	474	481	505	464	507	515	470	491	559	501	506	510	480	488	495	496	526	463	496	449	481	498	510	450	488	495	468	465	463	513	455	513	513	506	469	498	480	494	480	519	498	502	463	482	491	491	508	505	493	487	506	480	503	454	473	457	501	524	504	492	442	481	492	454	490	497	504	490	517	503	504	499	461	492	480	474	515	480	488	514	515	454	471	508	482	517	468	488	478	555	465	509	479	493	486	500	505	447	485	458	463	514	525	460	515	490	519	470	470	471	493	506	572	487	502	546	523	528	496	491	497	516	467	463	470	466	496	517	510	501	494	464	459	491	484	499	518	505	460	480	533	475	466	517	505	494	555	493	522	490	456	519	484	545	488	486	468	525	489	486	509	443	473	479	476	499	510	539	507	480	456	516	519	477	490	472	497	514	465	537	468	527	506	459	525	486	487	503	471	476	485	475	516	469	484	503	477	477	482	506	474	508	469	501	447	468	467	452	493	528	486	484	523	502	514	523	496	513	540	525	449	552	473	529	555	502	486	503	523	483	473	503	471	474	500	481	521	499	466	499	500	500	486	500	513	493	508	517	515	477	495	492	467	480	509	522	514	494	490	499	473	471	477	490	496	472	500	462	500	486	531	474	481	507	487	512	518	449	536	516	492	487	478	503	464	458	489	446	505	467	470	493	531	482	513	481	529	477	477	522	505	513	471	513	479	535	494	499	512	495	526	521	513	511	491	491	508	519	494	470	517	507	499	463	522	488	521	482	509	485	554	501	518	511	455	478	476	506	493	503	495	493	476	502	479	542	510	466	516	507	456	518	459	531	494	471	502	487	502	492	485	538	489	458	481	505	489	481	490	502	484	490	497	488	498	484	507	475	514	514	466	472	478	509	514	507	466	491	501	507	480	474	487	499	507	475	502	460	498	467	506	482	530	476	488	508	486	511	525	491	473	482	485	505	470	527	459	476	493	493	509	514	523	517	471	510	453	492	465	489	497	508	550	507	487	500	514	478	504	486	493	502	464	475	507	504	484	498	493	521	496	480	519	500	489	511	511	521	493	491	483	483	501	494	511	499	482	488	481	514	509	501	459	472	451	492	528	502	521	516	509	504	472	521	472	526	484	462	537	516	481	469	529	443	500	490	527	478	496	479	474	496	487	502	495	480	493	493	468	513	510	493	492	521	486	513	477	496	493	453	499	531	500	475	473	495	521	485	516	489	483	508	495	540	488	509	471	522	521	476	467	485	481	529	469	481	524	508	507	503	493	520	497	484	477	490	482	503	509	522	503	507	519	505	448	461	503	484	468	477	479	489	477	478	513	481	494	488	473	491	486	523	489	482	500	488	486	512	510	483	519	491	503	435	481	484	500	511	466	471	512	478	499	502	530	490	457	548	506	488	486	542	483	499	495	488	528	514	496	500	516	496	507	485	466	480	479	485	485	473	465	504	526	524	479	538	457	520	536	486	490	480	500	482	486	481	470	459	542	481	502	480	510	512	471	501	514	491	479	469	484	524	509	497	504	484	490	526	512	517	511	517	483	507	465	492	451	519	477	494	518	482	477	498	511	493	492	505	474	527	501	506	483	492	481	501	514	488	508	518	523	462	514	502	472	484	481	515	466	505	518	507	493	506	470	483	480	538	535	463	500	477	503	528	494	480	479	519	487	525	519	468	460	533	499	515	528	496	511	476	464	500	488	487	490	489	472	484	515	513	514	520	497	517	482	445	499	484	527	494	492	528	519	512	486	513	488	511	531	516	510	528	473	475	500	498	471	483	493	517	454	477	493	524	530	527	475	428	482	491	479	490	495	506	499	476	505	467	507	492	481	463	500	541	487	466	499	529	514	516	492	543	525	524	506	467	531	501	520	502	487	491	515	539	463	457	513	486	495	483	495	470	499	463	516	488	517	528	503	516	490	522	503	499	491	496	488	489	513	515	487	452	481	506	473	425	493	467	476	479	464	485	427	479	520	511	508	490	476	484	518	523	512	513	523	537	515	488	539	488	521	519	513	500	475	476	489	512	481	492	481	495	507	514	547	496	488	489	517	482	485	488	511	479	512	492	488	470	517	515	517	472	478	498	514	513	518	505	440	475	479	544	494	457	494	526	510	511	459	513	470	455	507	487	473	502	457	480	478	509	501	492	490	515	473	495	509	517	524	505	506	467	531	503	517	504	504	509	503	517	477	524	473	452	523	444	485	490	517	503	508	491	478	486	503	504	499	461	511	495	529	465	514	502	477	528	491	498	485	519	487	496	473	503	477	499	485	459	478	510	500	494	497	485	483	473	495	520	506	493	512	484	516	475	506	493	474	465	451	485	483	483	535	513	483	492	473	443	535	502	490	514	466	490	500	499	497	506	522	495	477	441	496	507	488	474	464	486	495	498	486	512	516	487	477	481	479	489	538	512	505	467	478	489	505	458	503	499	474	516	497	520	523	490	500	474	545	467	462	492	541	483	445	494	507	500	521	500	468	491	478	487	499	440	515	501	509	478	477	518	536	519	461	519	490	476	516	458	504	474	468	517	490	519	472	499	482	526	513	499	502	494	493	488	503	541	491	476	505	489	534	522	477	497	461	493	489	506	476	527	511	477	475	499	475	519	487	537	542	502	484	441	522	509	478	492	512	486	498	486
2190	688	509	465	4047	11243	11347	8385	3375	1395	531	171	66	63	53	32	45	33	42	43	36	40	46	28	45	33	30	31	33	37	39	44	41	41	46	48	48	39	35	37	34	41	39	43	44	40	46	36	42	39	44	50	39	42	34	50	32	41	35	47	35	30	50	37	44	41	38	42	40	41	42	35	48	41	36	37	39	41	42	30	46	27	36	36	32	44	39	50	30	39	25	43	40	37	32	36	31	35	36	32	48	42	45	38	54	36	44	47	43	42	34	40	37	48	40	35	41	35	47	46	37	44	34	37	41	36	42	37	44	45	41	38	31	32	40	41	41	37	32	36	21	43	46	42	38	36	35	37	44	43	38	51	42	34	28	43	44	34	47	30	39	44	42	43	40	39	40	44	44	34	48	46	38	38	32	36	43	38	45	42	31	32	33	46	42	33	38	37	34	37	37	47	33	41	37	42	19	36	50	36	44	50	41	38	33	33	30	39	53	40	39	35	36	42	42	47	43	47	40	35	34	47	38	40	44	33	51	35	37	37	41	48	49	52	35	53	43	42	45	44	34	44	32	44	32	45	34	28	45	45	41	39	39	49	39	45	53	30	40	41	43	43	46	43	43	35	37	33	39	52	34	30	54	26	40	42	39	42	35	35	35	30	29	29	35	44	37	38	38	36	41	39	47	43	44	34	45	43	36	47	45	47	48	44	24	42	42	33	42	50	38	28	41	39	36	54	42	39	47	46	43	53	41	37	36	34	48	53	36	41	36	42	37	33	43	49	48	49	38	40	36	36	50	48	39	37	33	37	30	36	42	45	38	32	36	27	42	36	39	38	39	42	40	35	38	36	43	39	38	40	33	41	36	44	43	50	42	33	41	39	43	33	35	40	40	42	33	35	32	41	25	46	50	38	43	35	47	47	29	33	44	34	41	47	38	45	32	49	32	42	34	35	38	38	48	34	37	38	29	34	34	43	43	36	38	46	32	40	38	46	38	41	43	32	50	36	55	39	44	41	36	39	41	38	33	36	35	31	34	37	49	39	27	49	48	36	40	36	34	31	33	36	29	39	49	28	37	40	30	44	21	39	36	44	52	36	31	40	46	38	46	41	41	38	42	34	32	47	52	51	29	36	41	48	44	37	40	36	32	28	37	38	45	41	43	32	34	41	45	58	41	29	36	43	32	33	45	43	50	42	40	34	38	43	37	38	35	37	33	43	48	35	32	39	33	28	36	42	42	55	45	44	36	38	56	39	38	43	37	26	48	36	45	33	35	40	43	44	41	28	38	32	43	36	38	37	46	40	53	40	40	33	36	34	52	41	42	50	35	36	29	38	52	36	33	41	36	22	38	30	45	39	39	50	48	41	43	34	45	32	36	47	43	32	45	38	37	38	46	36	47	33	46	47	37	49	40	34	47	42	38	40	29	39	47	40	34	55	50	41	45	35	36	41	33	38	33	37	46	39	26	34	38	40	39	39	34	36	32	47	32	52	37	28	40	40	32	40	35	41	36	33	30	37	41	40	50	40	38	33	42	43	45	38	44	40	45	41	50	41	40	29	43	46	34	39	48	43	51	47	36	36	33	28	33	50	39	34	36	35	46	43	29	41	39	23	32	37	40	40	46	42	38	45	38	44	41	40	39	33	42	23	42	34	47	34	31	46	43	42	35	44	43	39	52	47	29	43	36	55	43	34	47	43	18	40	46	51	46	40	42	44	41	43	31	38	27	43	39	43	34	36	38	40	41	35	43	34	34	51	44	37	41	37	27	33	36	34	45	35	35	57	29	45	49	40	41	36	40	44	44	44	43	35	54	37	34	40	37	44	38	34	41	42	47	40	36	41	43	37	39	38	37	29	47	40	50	43	42	33	29	37	47	44	60	48	34	44	35	54	40	37	34	43	31	42	35	41	42	40	28	34	34	37	40	37	38	36	40	37	47	42	39	36	30	33	51	37	43	38	38	32	47	35	49	49	41	27	50	39	44	39	45	30	39	46	40	47	55	32	37	51	36	44	42	26	38	38	38	34	34	40	42	38	28	34	42	52	33	38	37	44	32	34	40	34	43	44	32	49	42	39	40	39	53	47	37	43	33	41	34	48	37	40	39	35	40	40	36	29	37	36	55	33	43	55	35	40	31	49	30	34	40	36	25	41	39	40	52	48	37	40	30	41	41	49	50	33	33	32	41	36	39	42	43	37	32	40	38	49	36	35	29	42	41	38	31	37	39	46	38	40	43	34	44	29	41	43	41	33	26	38	33	52	47	41	45	47	41	32	30	28	38	40	36	48	42	26	33	44	47	43	33	39	37	34	44	41	46	45	34	42	39	44	50	30	43	40	35	35	52	39	36	42	34	40	38	42	30	42	40	36	33	42	43	38	41	32	31	36	49	54	51	34	28	38	45	45	39	37	41	42	47	33	31	41	28	37	44	38	40	40	47	29	33	34	44	49	42	53	50	35	31	37	35	48	39	45	38	41	47	48	35	39	40	42	34	43	29	36	34	30	25	39	51	39	35	46	41	45	46	35	33	31	36	36	31	41	34	42	41	43	37	36	36	31	28	39	39	37	42	36	36	41	53	42	40	46	37	35	41	32	37	37	39	45	46	34	50	31	36	39	41	45	48	51	36	38	45	38	45	27	31	48	34	51	35	49	32	39	37	34	47	41	41	32	45	46	32	34	27	44	39	31	26	39	37	34	36	39	33	38	37	31	37	45	42	50	37	41	39	35	39	44	49	42	39	34	40	43	30	33	43	34	35	46	37	39	43	44	45	33	42	25	32	23	42	42	45	39	37	37	36	34	40	34	43	31	53	65	50	46	45	39	33	31	48	31	34	41	40	42	33	30	37	43	39	38	39	40	37	37	35	44	44	33	46	41	46	44	51	31	38	43	31	35	37	31	31	34	44	44	32	37	34	33	34	33	46	59	43	47	48	44	40	45	44	34	37	44	49	35	43	38	44	40	36	32	45	50	39	33	35	36	37	43	48	33	26	46	33	51	44	31	38	40	50	32	37	52	40	46	40	30	36	43	28	40	28	37	23	39	41	33	33	43	44	39	40	32	40	30	37	49	36	47	51	32	49	39	47	54	36	38	45	42	39	53	43	38	36	43	45	39	42	39	35	42	32	42	32	42	44	49	41	43	49	48	38	40	48	30	37	47	22	37	33	50	41	35	36	44	36	42	36	45	46	32	49	36	37	47	30	46	27	50	38	40	43	36	37	39	44	25	31	38	40	37	50	37	33	34	44	38	36	46	35	39	40	30	27	48	40	37	46	39	41	29	41	36	43	35	49	39	46	32	44	30	41	38	27	47	47	36	36	44	38	45	33	34	34	38	36	36	37	53	46	42	42	25	41	39	42	33	33	40	48	35	42	32	36	35	22	41	27	25	33	36	43	36	46	38	32	37	37	44	38	57	41	49	29	50	40	39	37	54	62	52	35	36	51	42	38	41	36	53	28	30	42	28	38	34	38	38	39	28
21102	13406	10281	20168	50615	62149	58706	47417	33289	23758	13026	4774	1839	861	604	521	530	541	500	484	537	521	519	484	538	514	518	521	532	498	546	489	504	490	473	496	518	494	528	545	547	523	547	512	481	467	470	535	520	527	513	487	507	518	529	509	516	523	538	492	490	545	539	516	559	542	542	508	532	512	498	535	530	482	507	497	471	503	470	553	542	495	529	539	487	522	505	514	510	479	491	499	531	552	484	550	516	528	517	506	526	491	482	508	493	513	597	484	538	551	544	500	516	520	512	550	513	483	570	528	524	508	549	542	540	538	527	487	511	528	515	563	515	502	508	503	521	511	533	512	532	535	521	508	529	539	520	522	504	494	526	514	553	522	519	525	541	550	509	511	530	495	537	533	530	527	545	497	540	556	515	490	533	526	491	552	474	519	525	531	522	524	527	554	539	481	491	521	555	533	534	525	487	513	476	495	517	532	554	519	538	495	511	552	528	471	525	505	520	511	499	502	526	518	520	530	493	468	500	528	533	541	550	507	500	516	519	548	541	510	506	503	543	560	515	494	515	540	534	478	507	533	552	505	530	547	521	506	518	549	520	532	507	529	518	511	519	540	510	538	513	489	557	550	526	540	548	512	525	565	502	489	552	536	556	506	525	499	552	541	516	535	539	510	488	515	530	523	525	496	524	541	569	523	484	523	512	522	525	522	487	524	517	525	550	526	484	528	525	514	484	541	533	525	543	534	488	526	570	520	520	528	555	531	526	524	516	550	534	535	493	529	509	487	515	519	522	518	558	564	504	570	510	557	520	530	483	534	539	535	544	551	522	500	531	489	500	477	521	495	517	524	523	554	555	528	501	530	503	499	541	516	500	525	516	522	532	545	511	546	541	523	540	499	535	554	517	537	515	547	524	565	567	545	521	538	526	480	555	528	522	566	506	515	502	524	513	510	540	509	507	509	519	533	555	505	525	543	518	515	508	559	503	506	560	522	504	523	519	527	541	533	541	537	547	514	510	468	535	522	498	541	568	506	479	537	517	527	486	509	532	501	517	538	535	548	493	528	478	538	562	534	515	519	535	555	514	540	537	518	535	552	504	531	539	545	523	494	555	511	506	489	549	530	516	521	509	475	485	543	483	515	530	563	521	482	508	510	488	551	530	512	513	547	496	548	510	530	515	500	532	479	478	544	521	514	508	537	513	522	518	521	535	495	471	536	538	544	510	528	533	531	522	517	544	544	514	523	570	521	550	535	563	533	517	509	536	537	532	554	530	537	559	523	554	583	502	489	529	518	552	527	505	533	506	519	486	496	491	522	501	577	474	491	546	523	517	551	509	505	527	511	537	478	480	515	527	534	501	536	561	510	542	504	526	528	523	531	511	489	520	529	522	531	533	526	548	508	514	534	492	500	545	515	535	497	503	526	509	503	509	510	506	517	568	531	517	540	503	550	537	516	496	488	531	521	502	522	514	546	529	495	506	520	530	561	537	524	530	501	505	483	543	510	508	502	527	512	499	510	545	552	543	516	521	550	524	573	507	507	552	522	466	504	540	506	523	505	553	558	514	461	568	481	516	493	498	510	533	507	532	495	530	522	569	525	533	514	486	507	512	524	476	512	480	487	481	523	521	514	498	563	508	491	556	576	494	511	509	513	525	540	535	518	515	524	528	498	506	526	529	460	549	524	528	484	534	519	519	502	505	510	533	532	543	502	508	517	505	529	515	507	496	491	533	488	518	540	531	527	514	496	538	519	548	514	535	501	494	525	502	521	519	495	511	526	535	500	486	546	516	545	525	566	486	510	509	532	526	562	505	522	489	495	530	515	515	483	537	526	523	538	483	513	500	505	531	488	512	528	521	503	522	528	553	511	521	552	513	490	508	512	515	543	513	516	477	475	504	523	531	523	525	528	502	515	542	546	520	522	512	527	548	468	560	506	500	552	526	483	520	507	525	522	578	502	514	559	498	508	532	493	542	541	471	550	529	522	509	519	513	523	515	548	497	488	501	475	535	552	515	493	548	517	538	525	520	511	480	544	470	533	508	471	520	543	525	518	502	522	467	513	526	502	578	522	521	512	497	515	561	521	549	477	506	554	508	525	502	507	486	525	526	494	536	522	522	527	509	534	525	492	498	510	492	527	549	494	495	515	541	500	518	573	522	536	526	530	475	466	521	507	542	498	495	524	561	525	540	503	541	503	515	510	547	519	506	548	542	505	515	550	498	501	495	517	493	522	528	525	505	503	528	487	485	508	453	483	522	532	525	498	547	523	486	499	480	514	563	541	468	512	534	511	490	513	571	495	553	525	531	549	524	505	513	516	527	534	523	590	506	503	470	536	520	526	523	519	502	512	537	546	524	525	529	482	496	516	482	539	511	525	513	538	474	533	520	539	513	527	533	509	486	531	499	539	520	536	489	506	516	518	518	537	513	551	513	495	508	495	546	506	523	509	522	496	485	499	547	503	542	498	520	544	545	508	522	540	571	507	538	484	541	535	541	547	540	542	537	536	564	519	554	536	487	524	504	551	550	492	549	536	514	522	515	506	529	483	510	533	542	510	523	486	548	528	569	509	550	552	473	525	484	552	504	507	502	529	545	488	501	488	511	512	526	549	537	507	538	517	555	513	518	494	488	532	487	489	511	499	541	546	508	550	500	515	531	538	497	504	478	516	538	520	499	498	527	503	511	524	521	509	520	514	500	536	547	509	558	511	511	496	518	485	506	534	518	529	550	559	518	510	534	541	535	502	538	476	545	558	508	548	531	515	541	509	536	537	466	543	511	550	512	523	520	533	505	524	506	536	555	523	511	515	497	550	554	507	490	527	505	532	518	506	547	495	493	491	543	573	514	504	545	522	529	503	490	531	503	535	527	537	558	499	506	512	572	538	517	502	509	511	533	499	500	505	493	521	513	537	477	512	488	541	494	532	525	491	489	516	495	484	500	508	551	498	488	542	507	527	508	512	479	509	530	554	507	503	531	505	485	525	507	486	552	496	546	539	537	489	520	550	541	508	523	533	537	533	543	559	494	517	513	486	566	538	508	494	504	538	526	525	497	506	488	550	538	521	557	532	541	585	492	530	531	499	498	512	507	520	536	552	529	521	513	523	544	519	520	504	536	518	547	526	516	472	555	514	537	525	555	564	527	502	507	479	476	542	477	560	538	486	506	487	540	558	515	512	536	531	513	501	531	536	459	528	576	528	529	527	558	530	517	507	567	529	513	506	515	560	502	541	508	509	538	533	525	519	513	503	541	508	532	526	497	486	555	530	593	525	528	495	481	537	529	533	506	532	497	506	549	509	541	557	514	537	536	558	499	530	523	519	535	529	482	543	491	504	531	525	509	545	487	523	519	507	518	517	538	523	521	548	527	543	513	471	495	524	554	531	506	517	470	527	556	555	490	485	497	500	526	560	520	519	503	525	521	497	527	514	494	556	541	510	522	497	545	534	520	531	531	529	506	522	530	485	508	518	513	536	485	506	471	505	508	547
1466	1136	931	687	6059	17504	14991	12023	7258	3626	1328	473	188	76	59	38	48	53	33	44	43	35	37	33	44	46	44	43	43	44	31	45	27	40	49	38	43	44	37	40	39	37	34	34	41	34	47	31	40	45	51	43	43	30	32	35	38	59	43	41	38	38	43	41	44	44	37	47	40	24	48	30	41	35	43	45	42	41	35	54	46	44	47	30	50	45	40	39	33	34	51	33	34	40	29	51	38	38	40	42	35	45	33	41	35	54	27	44	39	40	37	38	31	41	29	40	38	44	40	51	36	48	44	27	40	41	38	38	55	43	53	36	47	42	37	41	36	42	38	39	42	37	36	31	32	48	48	48	35	40	38	43	37	43	41	43	33	36	52	48	41	48	46	31	40	49	39	48	45	42	42	38	27	50	28	31	38	24	39	42	30	50	39	42	37	38	36	42	37	43	45	39	30	28	47	44	32	39	38	44	42	45	41	34	46	59	28	47	49	36	42	42	38	46	43	46	40	29	42	44	39	34	30	38	50	27	47	42	35	33	49	38	32	38	32	43	50	38	43	41	38	32	49	41	31	46	46	48	46	44	49	55	45	42	47	41	49	42	32	36	31	40	42	49	38	44	50	32	52	44	40	38	36	33	47	48	38	32	44	35	35	40	42	42	32	37	42	34	35	43	44	35	63	45	32	33	33	47	35	40	45	43	36	32	35	30	34	33	42	49	35	42	41	47	37	45	42	50	32	37	43	44	22	42	32	41	38	37	49	31	31	38	45	47	39	49	45	46	44	43	44	51	48	41	38	48	33	31	39	34	54	34	36	36	42	34	41	36	31	34	47	31	44	45	31	26	43	46	39	39	53	37	35	32	38	36	40	43	35	36	55	44	44	47	45	44	38	51	46	44	29	41	38	27	40	44	42	42	45	36	45	33	41	55	42	44	43	43	45	42	44	41	39	46	49	47	44	35	36	36	41	37	49	30	41	31	47	45	45	40	43	34	44	34	31	37	42	44	41	33	53	33	38	38	33	50	44	45	39	30	43	31	54	40	28	36	37	33	35	33	47	34	50	34	40	47	35	55	43	25	38	35	33	25	40	28	34	44	36	40	33	40	39	46	40	48	36	32	48	43	40	53	45	41	43	30	41	45	40	39	44	32	46	39	52	42	37	28	42	42	44	55	37	36	45	28	43	40	39	49	37	47	42	37	41	44	50	54	30	34	40	39	37	41	40	35	52	51	46	35	43	58	30	40	45	44	36	46	39	34	37	45	42	50	36	43	28	51	36	45	40	40	42	52	37	51	40	41	52	37	52	41	34	45	46	36	39	37	35	46	45	49	46	39	45	38	38	36	43	27	34	37	34	44	45	46	44	31	47	49	45	39	37	39	48	44	31	39	40	28	34	30	45	26	30	49	38	53	39	38	51	50	43	48	47	42	35	34	39	47	38	62	50	31	41	52	40	35	35	40	48	47	43	55	38	36	46	31	42	44	44	32	39	37	43	45	40	25	43	35	44	45	41	47	36	46	41	38	48	34	48	30	38	39	38	51	38	35	40	44	43	47	39	33	24	43	45	46	40	48	38	43	45	35	49	40	36	26	42	49	36	36	47	38	35	44	37	38	34	33	40	45	51	40	35	44	41	38	39	51	39	50	49	40	33	38	43	45	40	38	26	37	38	35	47	38	45	41	39	34	49	32	47	35	35	22	35	43	53	38	38	33	40	39	29	43	36	38	36	34	36	43	28	32	34	42	35	44	38	45	33	40	45	29	43	43	49	34	32	47	36	41	44	47	32	42	34	38	42	38	43	35	39	39	36	41	39	51	36	45	52	35	43	44	40	48	35	39	35	29	48	35	46	31	37	50	49	42	40	44	39	41	32	38	40	34	40	45	41	33	35	44	37	32	30	52	54	44	32	27	37	33	32	47	41	38	47	52	39	39	35	43	36	43	43	43	44	43	47	47	40	30	50	44	37	38	38	48	25	30	36	39	36	41	26	47	39	45	37	43	38	43	44	40	29	37	39	46	41	45	36	46	42	31	50	38	46	44	44	35	33	37	36	41	34	50	42	38	45	41	36	30	34	46	43	42	45	32	52	37	34	45	45	38	41	43	39	49	32	39	35	35	42	39	44	37	43	38	41	34	39	37	43	51	40	47	50	49	28	47	43	44	46	36	46	47	38	45	49	35	42	38	49	39	41	31	41	36	47	36	49	43	43	32	45	38	33	35	42	51	48	41	55	36	27	42	36	49	33	44	49	42	41	35	42	47	36	33	26	42	33	38	41	41	31	32	31	51	26	38	36	32	43	38	35	44	49	48	52	42	48	34	50	39	32	39	50	47	46	50	39	43	37	35	49	42	38	50	43	36	36	45	34	43	40	39	43	33	39	40	45	38	46	35	37	36	31	39	45	28	36	45	48	48	32	40	36	51	45	44	41	46	35	50	53	30	42	30	33	53	48	43	32	33	38	39	43	35	46	43	18	50	28	41	30	50	31	45	42	34	34	44	42	42	42	47	53	35	33	32	42	30	33	49	44	46	42	51	43	46	40	46	45	31	45	44	35	35	37	40	43	45	46	44	27	48	46	32	35	41	40	31	42	34	38	49	46	30	39	35	45	38	38	33	36	55	40	47	48	38	42	43	43	31	32	28	39	45	36	48	39	44	52	45	38	41	40	37	40	35	46	36	44	39	31	52	35	38	38	30	48	43	41	30	45	43	47	44	42	34	39	38	43	52	39	46	42	42	36	36	58	36	46	32	45	27	48	35	32	44	46	28	47	42	37	44	44	33	36	44	49	40	25	38	43	44	48	39	43	35	49	44	39	45	37	35	45	36	56	31	39	36	26	43	37	26	34	45	40	45	33	48	27	41	41	46	43	46	32	39	43	34	30	43	52	43	40	43	37	35	37	32	42	34	43	39	48	28	37	41	38	48	42	42	43	49	38	36	44	44	37	48	40	44	38	39	31	55	36	59	48	47	45	34	45	38	38	27	48	32	39	39	34	28	57	44	43	43	50	44	46	39	38	39	35	31	32	59	40	34	28	38	44	38	41	39	47	42	52	44	48	45	44	42	37	40	44	40	38	38	50	50	50	43	48	40	43	39	40	36	46	43	41	39	51	39	38	44	45	50	44	39	40	41	40	41	46	36	41	38	47	48	35	41	31	44	35	37	56	35	40	45	32	47	29	46	38	37	40	40	40	40	43	47	47	43	35	44	43	32	41	45	36	42	25	32	34	39	44	44	57	45	38	47	32	42	32	33	38	42	45	40	38	44	45	37	40	45	48	24	44	39	54	31	50	44	41	51	43	36	50	42	35	43	51	33	39	38	45	43	42	31	35	35	30	32	38	33	39	33	49	43	33	32	41	36	49	32	28	29	54	58	38	39	45	33	31	39	35	36	47	50	32	45	41	33	38	43	49	47	40	40	36	45	43	45	36	55	45	39	39	39	42	48	32	42	37	38	40	41	43	35	37	31	46	40
25221	18315	14205	25277	56637	60015	63430	55040	43700	32919	21487	11009	4233	1553	836	600	634	548	552	512	572	558	509	532	550	555	499	546	524	540	519	557	505	507	533	534	529	542	537	502	556	559	556	512	524	544	532	521	553	559	521	518	536	534	538	591	522	525	548	557	522	517	521	517	507	518	542	509	509	505	516	522	547	596	594	519	530	516	517	533	539	512	576	547	528	484	574	548	522	512	558	549	545	526	549	540	584	516	563	521	513	506	537	488	551	513	562	512	523	507	571	555	502	576	587	513	544	525	567	517	509	522	559	505	498	509	550	527	540	544	505	522	538	533	495	570	555	541	564	518	492	541	506	514	488	552	548	503	540	528	550	521	524	498	533	495	539	552	530	504	505	527	538	554	527	546	501	511	531	535	510	549	550	538	491	536	527	531	532	529	553	501	527	542	510	524	602	532	544	497	520	551	547	543	551	523	597	556	499	521	543	578	549	541	515	552	552	544	528	544	534	557	534	530	553	548	523	530	525	499	559	550	513	496	535	537	554	516	544	515	549	523	529	521	534	509	458	532	522	506	511	543	527	520	510	513	500	521	526	524	540	553	509	490	537	534	535	533	518	516	548	528	536	552	547	525	514	509	544	538	546	526	522	496	528	532	554	535	542	516	527	551	539	513	579	531	501	519	537	519	513	557	516	529	539	539	541	527	505	531	507	552	549	510	533	560	527	557	495	514	542	535	546	548	515	514	524	505	547	531	527	546	504	524	559	538	541	549	544	547	520	556	533	570	551	532	542	547	550	528	532	527	603	571	530	546	513	499	568	553	553	580	521	552	521	521	495	534	525	537	529	571	540	525	552	525	520	562	525	507	557	527	547	514	552	561	506	566	597	552	541	495	547	539	565	509	527	523	557	513	505	495	573	495	534	535	514	547	557	572	552	505	562	549	582	515	575	521	528	503	525	550	546	500	506	548	520	537	533	567	537	533	575	505	501	530	537	539	544	523	522	556	533	529	491	527	573	548	518	547	545	509	546	580	526	530	563	541	551	510	545	555	507	514	531	559	470	553	524	529	571	554	531	488	525	517	534	514	510	568	525	560	535	523	586	506	510	523	545	517	541	544	538	568	546	537	538	535	517	557	556	531	545	526	547	537	530	517	521	509	494	532	555	528	554	487	538	515	502	546	548	546	530	527	521	527	500	491	524	516	592	523	519	547	544	524	539	501	538	580	574	505	493	519	530	526	518	539	534	545	577	522	528	555	537	511	525	519	563	546	558	483	571	507	490	525	512	548	516	531	497	577	497	536	558	552	551	511	554	507	533	541	535	561	537	530	513	537	536	542	583	539	552	578	544	558	522	498	529	555	518	554	509	507	565	540	546	559	505	528	530	527	539	528	514	535	539	499	521	549	517	505	564	536	555	524	547	561	572	526	489	537	508	548	566	513	547	495	545	563	552	544	506	534	527	537	530	566	563	512	505	531	523	524	543	502	530	518	531	518	521	582	512	521	522	570	531	541	513	523	479	538	519	545	526	526	515	515	538	543	546	547	515	544	555	525	514	525	516	537	531	561	553	510	484	526	519	542	528	587	581	563	550	547	545	509	530	580	512	523	505	520	527	504	521	532	534	547	502	551	511	538	516	513	512	526	525	491	562	523	531	524	531	547	519	540	522	547	532	534	503	515	535	533	540	540	540	525	531	559	524	487	526	491	526	586	502	570	527	527	554	570	516	546	526	537	497	512	546	559	515	524	560	507	516	536	573	540	563	562	533	551	518	518	529	529	551	518	529	546	499	534	511	526	511	545	519	545	500	584	527	519	541	513	500	551	504	505	535	526	535	530	535	560	561	568	523	557	536	549	529	523	492	508	544	551	553	503	567	543	507	500	528	558	524	529	527	531	535	532	555	506	564	467	553	556	529	540	514	557	541	568	543	538	574	551	520	559	559	543	566	564	499	549	571	553	511	565	592	512	512	535	530	506	551	543	541	538	533	544	486	555	530	550	526	532	534	572	537	548	563	527	516	534	533	512	542	508	501	514	519	532	530	553	552	571	527	543	517	522	530	494	585	561	525	527	509	523	513	537	548	523	506	494	524	555	490	502	557	558	545	489	521	555	530	525	519	552	557	479	546	515	529	572	512	495	547	516	516	504	502	529	516	509	560	545	544	554	546	540	522	543	535	557	552	528	554	543	544	582	536	520	524	518	530	525	546	526	540	511	536	534	560	533	557	553	502	533	553	535	580	568	537	525	491	560	511	548	515	549	544	526	542	534	517	492	509	514	536	500	539	562	532	546	531	557	548	554	504	531	524	531	545	570	568	515	537	521	562	520	511	527	525	517	546	513	555	537	544	504	543	503	531	530	520	457	535	558	532	516	535	537	510	513	525	542	498	554	552	556	554	549	532	541	517	536	588	488	530	533	520	537	540	549	527	531	511	540	543	579	543	564	575	509	540	550	520	500	544	548	508	544	543	520	545	502	529	531	568	528	529	517	524	506	533	570	492	514	553	504	522	566	517	522	517	532	500	523	556	516	542	541	582	551	535	551	505	536	504	511	527	520	571	524	487	483	511	561	572	549	524	543	548	545	553	534	547	566	572	525	538	515	550	529	551	501	526	530	528	550	550	550	556	524	526	551	513	549	553	531	547	553	562	530	566	522	522	542	545	507	524	547	547	558	480	558	558	548	539	505	516	536	523	542	564	546	500	501	504	504	511	538	550	497	556	555	537	502	537	529	514	530	589	533	519	536	525	556	528	510	528	515	528	565	540	533	521	516	519	521	522	547	514	531	535	538	552	534	602	515	589	534	517	507	532	524	515	534	531	559	516	507	541	496	557	536	521	578	532	561	538	512	540	543	525	479	522	495	524	543	537	572	551	529	543	565	520	540	500	519	499	571	555	543	495	573	528	518	488	570	542	558	528	576	555	543	524	557	539	522	549	527	566	532	546	503	503	493	499	521	483	547	535	533	599	536	550	568	542	527	570	553	542	555	515	547	505	561	494	524	554	530	524	514	530	518	543	520	571	515	555	568	524	514	538	572	540	564	492	527	529	521	546	526	537	549	515	545	502	561	536	531	546	520	496	558	555	519	561	537	548	539	542	517	573	547	520	564	512	525	503	515	566	531	504	571	548	534	547	539	545	538	596	525	522	568	520	533	569	514	540	504	537	511	528	499	522	518	536	516	537	549	524	546	507	529	555	515	539	519	545	505	481	532	529	548	515	522	531	520	531	538	530	548	553	544	545	557	555	569	511	548	512	551	527	580	554	529	529	552	494	549	554	523	554	560	561	534	575	529	522	538	514	536	546	571	567	550	572	557	545	543	566	521	547	538	508	580	518	500	539	506	544	521	518	522	549	510	539	577	566	539	533	544	540	536	514	516	526	527	545	513	561	530	524	526	482	528	535	542	552	554	512	566	570	499	528	534	516	494	501	541	562	516	520	504	548	532	475	521	539	502	551	556	533	490	535	503	542	531	581	522	569	486	512	552
1457	408	215	225	1170	3053	2864	2622	1635	929	434	220	74	51	52	48	37	47	35	36	41	39	37	31	37	52	49	48	42	33	34	40	39	39	39	31	37	38	30	48	31	50	33	41	39	31	32	52	33	22	35	35	38	36	30	31	45	37	28	40	28	42	35	35	35	34	34	38	40	34	34	28	29	31	31	34	30	33	42	34	33	29	31	44	43	32	39	30	39	40	46	31	36	38	32	34	28	30	49	37	33	36	54	35	44	32	34	33	36	37	28	36	28	43	42	32	27	50	40	36	49	47	37	37	40	35	29	41	38	44	42	35	41	29	36	35	27	39	35	41	37	30	36	34	25	34	47	36	45	36	44	32	48	30	32	32	42	37	25	22	45	49	35	44	44	26	37	31	48	38	36	24	36	36	42	34	32	36	44	30	48	44	46	36	36	38	41	24	31	37	37	39	38	24	34	33	24	37	35	34	37	37	32	31	27	48	37	25	41	34	44	33	40	30	31	33	39	40	42	33	32	45	30	34	24	32	44	45	47	39	39	33	38	36	32	36	42	34	38	32	47	38	38	34	46	33	38	31	36	46	34	24	41	41	40	53	34	30	31	39	29	39	39	33	34	35	44	43	43	36	32	43	30	42	32	31	31	34	30	36	25	40	37	35	40	37	39	47	36	28	37	29	30	28	34	39	36	45	44	38	36	42	36	36	32	43	28	44	41	30	39	45	23	46	35	37	39	32	44	41	34	29	35	36	37	38	39	42	31	37	48	31	33	35	26	41	28	33	38	40	26	47	33	42	43	36	39	35	36	30	31	42	54	51	30	32	38	38	34	38	36	34	38	43	33	31	36	30	32	33	44	26	28	42	47	43	34	41	29	39	38	33	39	38	31	42	25	34	45	32	32	28	46	27	43	36	44	29	19	30	40	36	29	40	31	40	39	40	52	28	40	32	34	42	36	39	32	35	31	32	39	40	41	45	38	41	39	44	39	35	33	35	46	47	28	32	37	43	38	40	31	41	33	31	36	26	33	38	37	33	39	29	40	30	40	38	42	31	38	34	36	41	38	34	41	39	34	44	36	38	47	42	35	37	42	36	31	26	36	45	38	50	27	34	35	29	37	37	39	38	42	34	27	38	38	44	39	45	32	34	42	43	32	38	37	33	34	48	33	39	35	43	42	35	56	29	48	37	25	33	32	38	41	38	30	35	35	35	46	54	29	28	34	30	28	34	34	38	37	37	43	42	39	37	39	33	48	24	35	38	34	41	46	33	45	40	43	40	45	33	34	34	38	42	46	39	37	33	38	35	41	28	46	46	35	32	33	33	50	39	27	33	43	43	31	31	32	34	39	29	44	30	26	37	38	36	38	31	46	36	39	38	28	32	39	37	38	24	40	47	38	46	40	41	38	41	33	33	42	39	31	26	36	42	33	42	44	41	41	36	45	26	31	38	44	37	33	39	48	23	31	30	36	40	32	33	25	28	34	42	32	45	32	49	33	31	32	31	37	34	35	32	36	37	41	27	38	45	40	47	42	42	40	36	44	35	39	40	40	24	48	45	42	34	43	33	37	34	34	41	32	35	37	39	46	33	38	41	35	48	40	34	22	48	35	36	35	38	37	38	40	30	34	33	33	36	45	34	39	34	35	33	25	44	31	33	38	49	46	31	34	34	39	31	41	38	24	34	39	42	40	26	38	31	39	42	28	41	30	40	33	34	43	31	30	36	35	25	32	42	27	40	40	44	36	39	40	39	30	39	28	33	45	38	26	37	29	44	41	32	52	34	32	33	40	46	48	34	41	32	40	32	36	32	34	39	24	39	35	42	37	42	41	36	39	28	32	28	33	42	45	23	22	44	45	45	32	38	36	41	36	44	29	28	37	34	47	32	32	40	34	28	43	36	33	33	42	32	36	42	40	36	32	34	42	44	46	42	35	35	38	41	33	34	29	26	37	30	36	35	32	25	30	19	39	41	34	30	30	46	33	24	29	31	35	39	41	35	33	31	37	32	28	34	43	30	29	45	31	36	39	31	32	33	50	27	39	36	35	26	43	37	38	31	38	33	27	39	38	46	39	27	35	37	35	35	33	34	40	50	46	40	32	42	42	41	36	47	31	37	40	38	36	32	33	35	43	41	26	51	32	27	33	36	20	34	38	36	42	31	37	35	28	36	41	43	47	36	33	49	29	37	34	26	44	33	35	29	29	41	31	41	31	38	31	28	34	39	25	33	38	44	31	42	45	25	31	31	42	32	31	33	22	41	34	40	34	46	39	37	39	33	36	31	34	34	40	29	31	45	36	35	34	40	36	46	28	31	45	36	34	27	39	27	41	26	29	31	34	40	44	29	31	33	32	43	30	33	29	58	34	42	36	33	33	40	40	37	34	43	23	42	35	43	33	27	44	46	37	36	35	36	36	42	40	29	29	36	36	29	41	41	39	23	29	43	39	30	38	26	34	29	32	36	28	37	34	34	30	36	25	33	35	27	45	38	38	35	42	28	40	31	39	36	36	43	31	26	48	37	29	44	51	45	37	31	31	31	54	48	36	35	41	36	42	28	26	28	35	33	44	33	27	39	34	33	37	25	45	51	32	46	39	40	45	44	36	28	33	22	38	33	35	34	32	31	43	33	36	36	40	40	40	44	39	30	36	39	34	38	37	37	27	37	41	29	40	34	38	31	33	40	38	42	34	24	29	37	37	34	39	35	34	35	28	35	41	41	36	31	40	42	41	36	46	28	38	39	33	38	29	31	36	29	40	42	41	36	32	28	35	34	42	34	39	41	32	34	39	31	40	45	44	39	28	39	30	38	35	42	40	29	37	41	37	33	25	29	28	50	35	37	37	35	43	47	44	33	37	37	39	38	32	37	33	29	42	26	38	38	44	47	32	50	45	37	30	41	39	32	36	35	44	34	42	36	40	33	35	35	35	32	39	23	46	54	40	32	28	38	25	33	31	36	37	36	38	35	33	20	35	34	29	34	36	38	26	45	42	40	41	47	42	40	29	35	29	31	36	24	27	32	30	44	29	29	45	47	35	36	30	34	32	29	47	33	44	30	34	32	41	43	42	42	33	37	41	39	29	38	34	31	33	39	29	41	36	44	41	43	32	42	29	29	48	45	39	42	35	38	35	37	38	39	34	25	48	33	41	39	39	42	21	32	31	40	42	28	39	44	38	37	46	34	33	26	58	35	38	36	33	23	49	40	33	36	45	35	42	33	34	43	37	34	45	33	35	39	33	30	31	34	38	35	25	38	31	36	36	35	42	26	27	40	37	32	32	41	32	33	42	44	42	31	40	31	30	32	43	32	29	50	29	44	37	32	34	29	43	48	45	42	42	42	41	41	39	37	33	42	30	40	37	33	34	29	38	42	41	34	40	36	29	23	32	34	38	32	24	36	37	31	34	30	33	35	40	44	28	40	49	48	44	26	40	36	33	28	39	40	41	40	32	48	39	37	31	45	45	35	44	35	31	40	41	39
17990	8865	4678	12489	36417	40104	38919	34194	27600	20120	11702	5333	2013	900	628	506	462	467	471	481	480	485	488	488	489	474	482	470	474	464	510	480	487	530	442	496	501	468	501	467	424	462	464	460	481	467	454	464	472	470	469	487	487	421	474	474	506	449	436	479	433	497	461	425	492	499	494	473	483	467	444	497	481	502	479	461	460	497	524	471	470	460	463	428	511	487	441	444	454	474	457	448	470	489	494	471	474	464	478	470	481	457	508	458	505	479	456	492	466	456	473	480	501	472	510	501	476	495	465	414	497	514	481	477	461	479	494	481	478	493	426	494	491	484	493	459	479	458	469	442	496	498	462	488	458	470	444	471	471	474	464	462	502	500	448	431	482	428	446	515	461	480	400	495	483	468	455	478	465	487	429	477	476	459	465	498	469	471	523	488	467	508	497	524	462	486	472	470	462	497	460	468	462	447	500	469	482	476	461	452	443	473	473	456	484	438	474	475	458	478	463	474	465	493	441	482	468	499	486	486	501	448	479	484	484	486	474	469	501	456	455	495	443	499	493	435	481	486	480	448	488	456	468	469	489	536	477	472	496	456	488	463	492	465	466	489	484	455	452	471	468	465	476	458	448	464	465	462	432	498	480	455	462	497	469	469	470	481	505	459	449	513	459	420	447	436	499	493	475	518	433	439	448	496	466	490	449	443	474	462	438	538	552	454	504	500	455	462	509	486	495	471	490	498	487	475	497	460	456	482	457	447	467	481	469	430	491	443	470	458	497	472	479	449	494	476	477	478	469	476	513	462	457	482	465	468	468	485	453	445	489	451	487	463	480	478	496	473	469	497	459	467	477	494	503	467	496	499	500	492	451	505	500	454	450	490	476	480	487	475	468	474	446	474	488	488	486	472	442	483	483	462	460	472	465	486	455	466	445	513	456	502	465	488	434	465	504	494	456	490	448	477	483	468	467	479	492	470	484	470	440	458	475	453	472	486	468	438	472	452	475	466	458	484	480	449	450	452	464	483	463	483	508	510	466	482	500	444	477	451	514	458	476	441	454	479	471	488	480	493	522	473	474	514	503	452	480	487	519	441	499	471	447	488	467	478	438	484	486	470	449	428	455	479	477	509	477	472	463	452	450	461	462	472	491	436	485	476	461	447	474	471	487	482	511	499	498	502	467	455	473	508	495	482	492	484	483	474	471	464	477	425	487	477	425	465	441	494	487	476	466	514	500	434	470	480	497	506	470	492	479	485	456	459	503	495	493	500	510	468	501	457	469	480	471	482	445	486	498	499	468	448	497	476	467	449	472	441	497	485	422	478	491	490	465	441	490	449	483	486	482	465	432	477	503	473	504	464	483	447	496	490	483	473	510	484	497	472	497	502	495	490	463	456	467	499	466	455	439	491	495	477	450	520	509	491	424	509	494	475	521	469	479	476	463	501	473	457	499	461	492	477	468	463	450	472	436	487	503	492	487	499	471	501	516	465	484	467	490	486	476	488	491	460	489	488	467	440	486	499	487	463	501	485	467	449	468	495	464	470	466	523	473	463	451	457	431	490	475	451	454	456	479	474	481	521	463	481	466	483	501	446	513	502	442	507	491	507	456	502	484	480	510	474	457	504	469	473	427	455	469	440	497	499	467	504	475	469	468	450	458	497	494	477	489	426	521	480	457	476	493	469	472	490	490	427	466	486	441	487	483	467	471	521	493	495	494	446	481	462	492	453	439	493	467	477	455	448	493	430	476	459	468	477	484	444	494	450	460	469	492	457	474	470	490	523	481	506	494	493	488	465	466	445	492	518	464	439	492	442	472	463	481	468	482	467	472	504	456	473	524	442	485	441	435	470	478	443	478	485	487	496	462	473	498	469	444	499	437	466	485	519	466	478	449	457	484	470	467	470	513	468	469	471	490	465	490	477	497	474	487	442	471	471	509	440	478	465	491	482	492	453	428	481	498	473	465	519	483	466	474	444	500	497	462	446	480	462	488	473	490	479	463	466	458	486	458	447	483	485	475	447	452	486	452	493	489	509	473	452	465	428	517	453	494	452	504	446	470	458	438	471	519	493	486	493	423	483	499	428	452	459	495	435	422	498	415	422	484	482	452	454	468	489	446	492	464	473	488	438	478	494	478	491	466	504	486	481	425	500	475	502	473	493	480	465	486	483	455	474	514	465	477	484	494	485	466	459	478	513	484	482	470	434	476	499	466	460	447	485	477	466	461	444	475	488	494	496	473	486	461	453	454	494	457	487	462	497	467	474	463	467	455	480	494	498	456	489	480	474	455	452	478	495	478	470	492	448	499	456	503	495	446	489	519	491	492	501	474	485	492	462	511	465	476	509	486	441	458	484	489	477	507	481	480	445	439	520	479	526	451	470	467	463	493	468	507	456	460	469	536	445	493	481	490	473	484	477	454	464	466	478	495	515	489	454	448	447	441	498	486	448	472	475	458	479	505	470	480	454	514	479	455	474	491	485	484	468	481	485	465	465	438	469	488	480	424	486	484	495	485	493	472	476	460	465	503	495	483	446	442	496	505	484	468	461	466	512	499	481	490	471	494	487	508	484	470	490	429	500	461	467	478	470	451	513	487	479	518	436	479	452	499	472	480	493	509	492	456	449	522	454	484	504	509	500	455	470	449	456	475	480	446	439	493	436	463	489	485	508	480	444	521	488	465	477	450	459	471	460	485	476	495	468	520	476	480	482	499	472	447	526	455	443	488	490	477	468	494	482	459	499	491	458	484	470	428	486	447	437	457	478	456	468	483	430	499	451	447	417	427	477	468	470	479	441	472	490	514	469	466	490	455	448	466	460	498	477	471	457	484	491	440	475	497	478	494	521	496	410	474	532	494	460	487	473	478	468	448	481	447	483	466	502	475	490	484	477	485	466	476	484	474	470	492	454	474	503	474	464	479	489	497	440	504	484	491	474	461	477	468	502	458	463	477	450	492	464	478	481	522	522	466	475	476	483	487	511	480	458	433	479	482	471	494	477	452	471	472	488	524	455	432	438	450	490	465	446	491	477	453	518	450	518	462	475	442	466	455	484	437	490	452	472	447	461	472	478	465	484	506	500	489	467	498	476	444	446	465	506	473	478	499	518	457	502	441	486	484	459	490	447	493	485	489	481	444	427	509	462	479	457	493	491	465	509	524	467	480	449	477	520	489	473	472	439	472	498	497	493	474	435	462	498	474	472	428	458	464	454	482	434	482	492	525	475	479	474	478	489	470	432	471	480	468	449	452	502	485	468	462	452	468	475	456	508	471	505	513	448	472	523	459	470	494	459	458	451	483	473	444	416	466	505	457	451	478	460	484	446	479	485	495	490	490	480	513	450	475	447	444	465	441	493	496	489	438	433	478	510	517	477	515	505	489	487	483	425	465	466	481	459	457	458	494	451	462	493	452	448	474	469	488	454	439	490	478	474	483	492	498	494	468	481	511	457	440	473	471	506	489	498	450	454	500	511	427	460	488	523	458	484	463	446	465	481
936	812	535	807	4521	8235	9430	6641	3988	1669	776	304	128	95	55	30	43	33	38	41	40	39	33	43	43	33	36	30	43	34	37	35	42	27	21	35	22	47	45	38	42	29	36	42	29	45	44	40	42	37	46	34	40	46	31	38	32	42	40	42	30	47	37	31	44	49	34	42	41	23	39	35	30	40	51	38	36	53	30	33	38	42	32	37	36	42	30	37	35	43	27	37	33	40	45	33	29	35	35	33	37	28	33	47	45	31	31	36	27	32	34	35	44	32	36	44	45	38	45	40	33	40	35	33	40	31	46	38	40	32	42	30	37	34	41	36	47	20	37	24	34	34	32	38	39	28	35	39	34	48	38	50	45	43	37	34	41	36	27	30	42	34	39	37	29	32	33	37	34	32	39	30	33	37	32	48	50	40	35	42	43	41	33	43	38	41	46	42	37	38	38	41	36	41	41	44	45	42	41	44	31	40	37	35	30	33	42	37	38	47	39	22	41	43	41	41	42	39	39	33	32	39	32	34	29	34	28	34	37	43	47	35	46	44	36	47	40	42	44	30	27	31	31	32	41	51	28	23	19	46	34	41	34	36	42	40	44	30	36	42	42	44	47	27	39	29	36	26	26	36	42	32	40	36	29	35	44	49	40	37	43	36	43	41	41	37	37	47	46	29	35	38	44	38	46	42	28	45	33	32	41	41	39	45	32	31	24	37	30	39	33	36	40	41	32	25	45	37	38	36	34	37	46	44	31	36	38	40	35	39	33	39	37	37	29	33	24	26	43	29	43	38	39	45	35	41	36	36	41	37	35	44	41	33	31	32	39	43	52	30	31	40	28	38	44	38	34	32	30	29	40	53	41	39	31	34	34	41	37	36	35	40	36	42	36	37	52	39	36	44	26	37	35	40	35	35	42	30	29	44	47	39	32	36	38	29	31	42	36	35	35	41	39	31	36	33	46	32	40	41	40	31	27	49	33	32	33	47	27	37	28	34	34	44	32	30	40	32	30	29	30	42	40	42	32	35	46	36	43	27	23	40	42	44	41	38	31	37	38	38	41	36	41	51	35	33	35	32	40	40	30	41	22	37	35	35	32	37	32	39	29	34	45	43	31	33	44	41	42	41	35	40	35	44	42	44	30	38	44	39	34	46	31	33	32	37	39	44	46	44	39	31	37	37	49	37	44	36	34	38	27	31	42	35	39	38	37	40	36	37	33	43	34	39	42	29	27	41	35	37	41	33	34	43	35	33	32	34	34	50	34	35	39	37	30	54	33	39	35	36	34	43	39	38	43	40	38	39	31	30	56	34	33	46	44	35	42	45	36	37	39	29	32	28	34	40	26	33	38	42	28	40	44	39	39	41	33	38	33	39	40	29	34	26	24	36	38	41	31	35	39	46	33	32	36	40	43	34	28	30	38	36	32	46	35	36	32	34	37	30	36	46	37	25	34	41	34	35	34	31	40	44	31	29	32	40	43	46	40	53	37	35	35	37	39	33	42	37	32	33	30	31	40	40	35	35	50	36	33	42	39	34	33	37	42	31	23	41	37	39	33	31	31	35	33	45	40	38	34	35	38	46	34	28	39	38	46	38	40	37	47	38	33	36	30	41	46	28	44	35	33	43	24	38	35	34	35	37	48	35	38	33	36	30	37	31	43	41	35	53	33	27	32	46	31	33	40	35	40	39	40	33	44	46	48	32	29	25	41	35	37	41	49	45	37	47	34	33	44	34	40	39	36	43	44	37	37	39	40	43	38	30	37	36	29	40	30	33	37	37	29	35	41	36	35	32	41	38	45	46	38	35	32	37	41	31	41	46	33	39	44	33	31	38	50	39	41	47	41	33	37	41	26	39	43	37	31	29	32	37	40	34	41	46	50	33	44	42	23	34	32	35	27	36	41	37	28	44	35	29	40	29	47	39	36	38	37	42	24	36	34	37	34	47	43	32	41	33	42	29	36	37	36	40	43	41	29	34	38	34	39	37	35	32	40	34	25	36	36	41	29	38	30	40	48	47	36	38	39	41	28	25	33	39	36	39	29	38	37	35	40	27	45	53	40	39	39	36	45	46	41	33	47	36	41	50	39	33	37	33	33	32	34	38	33	32	41	30	25	41	37	36	39	35	51	31	45	25	43	33	32	32	37	42	24	43	47	23	38	39	25	31	27	37	40	42	34	31	28	43	24	30	34	40	34	36	30	29	41	38	34	36	46	33	39	33	41	38	27	45	48	39	35	38	32	43	37	51	42	27	39	35	37	36	33	37	26	43	33	38	46	43	38	38	35	46	34	28	42	39	43	27	42	39	43	32	31	42	40	40	41	42	40	47	37	31	33	36	31	39	40	30	32	39	45	32	32	31	30	40	35	36	30	40	34	37	35	43	25	35	44	43	37	38	37	43	42	30	31	29	29	38	46	35	31	41	38	38	36	29	36	44	25	42	39	35	34	52	31	28	33	35	28	33	44	33	35	24	45	28	42	34	44	41	43	41	40	39	41	24	44	38	42	26	35	49	32	38	31	36	31	38	37	35	41	38	40	38	41	34	36	30	35	38	49	34	43	34	45	37	43	34	41	39	32	31	27	36	49	48	33	38	35	34	28	40	44	41	26	37	31	47	33	35	23	31	45	36	40	39	33	40	36	35	35	41	44	40	42	47	38	38	41	39	41	38	36	31	31	33	35	30	42	40	36	37	47	33	47	35	36	41	38	38	44	22	37	47	40	26	40	34	30	40	33	38	37	29	43	41	40	38	42	38	43	27	41	39	26	36	48	36	27	34	36	39	30	34	41	33	39	37	40	35	35	37	26	35	38	31	51	39	42	41	47	44	30	47	42	51	41	32	38	37	27	38	33	37	43	48	45	53	38	36	30	34	42	41	44	29	29	47	33	40	38	40	36	44	33	34	36	30	30	32	40	44	44	36	33	32	31	34	32	46	38	50	27	32	41	28	41	43	41	30	46	32	37	37	29	38	45	37	33	41	39	47	42	30	37	39	26	45	33	46	37	47	41	33	40	41	37	39	39	33	38	32	45	28	51	38	23	34	27	39	33	36	45	34	36	44	39	31	40	41	39	45	37	30	32	48	42	54	50	38	37	38	33	36	40	34	49	39	43	52	38	37	36	37	29	34	36	31	31	32	37	28	40	39	36	30	39	45	39	39	37	27	35	51	40	47	38	39	34	30	35	44	48	37	43	39	39	38	28	44	31	47	49	46	36	44	44	29	41	39	33	43	37	33	34	33	43	38	31	39	32	33	36	48	28	56	45	34	35	27	41	37	39	39	35	42	39	42	23	30	38	40	32	38	41	42	43	40	31	34	42	41	32	36	41	38	36	37	43	32	36	30	48	32	42	44	45	30	36	44	45	44	37	43	33	34	26	33	37	35	39	27	37	36	39	41	41	43	25	39	22	38	43	41	43	31	36	47	50	34	34	37	40	31	42	33	31	44	37	52	42	35	40	37	30	32	39	41	49	30	33	47
20683	14704	10401	25528	51497	56468	54654	45025	36024	25736	16302	8178	3288	1312	686	527	506	516	448	482	471	465	503	473	451	491	523	485	494	483	469	479	487	462	501	442	482	453	474	509	454	478	482	459	497	504	493	454	515	515	488	487	457	515	505	459	513	461	471	506	484	500	521	500	521	469	492	520	477	513	473	476	465	511	513	458	476	504	453	477	496	485	485	476	524	529	511	519	487	506	492	490	503	470	471	515	466	529	503	514	511	445	485	493	468	516	500	498	464	453	471	444	460	509	493	473	469	465	457	469	524	485	431	514	479	504	498	505	488	474	477	480	514	465	499	472	505	503	472	509	484	488	472	475	516	477	454	481	490	493	493	484	512	484	465	517	538	507	466	479	483	475	497	522	491	508	486	496	472	458	473	452	524	490	516	514	484	466	473	537	488	493	500	531	491	476	440	504	500	440	480	492	484	489	533	461	487	480	458	480	486	491	454	467	482	527	479	465	480	493	519	507	501	461	475	520	490	476	473	505	462	528	510	491	491	452	522	455	513	474	496	485	535	497	523	498	498	501	443	516	470	483	445	488	486	499	429	474	480	491	528	460	511	480	516	490	504	491	488	495	494	500	474	521	421	473	506	485	512	489	504	465	485	520	470	478	527	480	523	474	487	494	441	471	495	496	465	496	493	492	524	517	483	479	484	491	503	478	499	463	522	474	499	494	485	515	500	500	496	521	486	506	455	506	502	467	512	472	500	458	524	506	480	485	474	504	509	505	474	463	476	536	505	481	518	481	496	484	481	523	482	530	521	504	501	491	498	478	474	532	475	470	468	497	511	517	466	456	504	499	499	509	498	489	499	499	541	514	508	475	488	488	500	486	482	491	481	480	462	487	492	483	450	522	481	466	517	478	487	507	493	508	480	512	443	521	462	527	499	468	493	483	490	478	492	503	502	498	447	496	477	510	462	496	521	482	504	502	547	460	501	522	474	493	496	529	477	496	450	454	491	474	457	503	451	481	523	470	518	484	492	502	478	509	434	463	513	476	473	487	506	493	507	511	483	484	459	480	492	528	539	449	536	485	493	521	520	486	460	516	527	477	469	467	494	501	482	471	518	468	486	472	451	495	470	484	495	513	447	461	490	483	480	484	475	498	427	472	521	538	470	472	495	497	532	488	459	505	476	508	501	478	470	489	498	504	448	471	519	503	476	476	473	504	504	481	475	488	505	476	484	480	464	512	526	496	504	524	487	512	487	491	525	505	528	482	458	493	484	531	490	514	509	460	477	467	469	516	472	534	476	499	495	477	502	518	490	496	477	487	479	492	510	471	497	526	486	498	489	489	472	534	472	503	521	552	535	493	463	477	503	488	459	520	443	480	478	475	528	507	506	522	500	492	476	503	520	513	448	458	489	510	486	479	564	484	494	466	446	489	476	472	497	485	500	463	502	498	499	489	497	472	469	474	467	499	469	480	491	466	487	423	480	489	500	489	460	520	463	452	504	481	513	503	534	482	482	497	477	484	499	454	485	486	458	499	487	478	478	493	498	502	475	494	464	542	543	470	505	484	504	497	476	474	511	509	505	485	487	499	466	525	493	463	477	524	457	451	475	513	476	468	485	473	509	517	536	498	512	460	496	459	498	482	496	495	481	492	505	496	493	522	541	473	498	464	514	474	476	501	466	496	507	478	474	502	568	517	499	484	471	478	477	493	456	485	509	509	487	495	507	494	501	495	490	516	498	482	493	487	461	482	492	524	461	489	477	526	496	440	497	479	492	448	495	485	504	523	489	456	503	536	487	480	487	492	483	496	464	446	455	487	498	468	511	487	500	470	499	500	447	437	462	489	517	499	478	508	492	482	482	491	486	516	507	518	493	481	483	493	481	522	533	490	511	517	471	490	467	478	481	485	550	469	517	469	479	501	508	457	465	497	524	476	499	515	507	525	465	503	468	467	488	523	518	464	521	507	518	473	493	498	459	505	469	517	504	515	501	489	488	473	503	490	485	471	493	480	498	504	485	484	537	479	522	495	490	483	482	476	475	476	469	536	491	480	491	484	478	480	463	522	465	472	490	523	471	511	495	490	494	536	461	488	458	452	478	515	487	512	454	516	484	451	499	502	497	488	489	466	469	479	491	498	468	465	495	493	521	522	545	494	483	496	509	517	500	469	482	501	517	494	467	470	483	497	505	506	505	505	502	488	522	481	538	504	481	492	483	493	509	543	485	491	496	545	430	459	481	450	452	469	509	468	473	505	521	505	479	488	481	477	468	508	522	500	495	515	465	486	489	516	509	461	437	493	502	467	505	500	451	500	491	527	501	472	472	505	484	463	512	450	452	482	483	506	500	481	517	497	462	435	506	470	446	466	497	477	485	478	524	469	490	491	485	528	480	476	521	471	486	519	502	461	474	477	479	484	471	512	520	476	510	499	515	453	479	465	487	527	475	504	472	462	472	495	500	506	483	479	516	506	507	480	483	466	483	459	495	456	504	475	491	525	453	536	508	482	459	465	495	478	479	504	485	516	465	537	495	519	504	467	511	487	510	500	489	496	502	475	481	484	510	522	489	490	502	496	482	500	496	504	484	496	478	457	460	479	475	488	514	496	493	548	487	500	514	469	498	482	479	498	486	481	495	463	469	527	467	483	497	461	509	466	501	489	511	477	496	518	508	479	477	463	514	538	497	478	471	464	488	496	510	471	480	507	494	490	483	519	507	500	484	518	481	494	515	526	486	508	509	485	488	508	497	493	493	481	502	465	531	503	489	475	450	500	518	505	500	492	467	505	478	517	487	490	477	489	506	445	448	474	494	468	474	503	467	480	486	491	484	490	494	509	508	504	513	445	469	488	486	489	522	479	495	513	511	475	494	517	487	448	508	509	477	487	492	483	454	502	479	503	503	512	454	512	514	479	491	505	480	481	468	517	502	476	491	505	505	494	491	513	445	511	491	489	474	483	540	472	480	466	540	506	514	501	475	466	501	458	475	494	458	476	460	475	485	445	533	495	478	489	480	518	529	512	493	526	500	486	466	519	496	538	481	485	521	502	469	493	502	476	500	480	496	485	520	501	496	495	494	498	533	474	505	466	479	505	462	491	490	483	490	453	526	495	473	494	443	469	498	487	471	469	508	470	503	493	521	475	483	435	499	482	499	488	508	464	479	470	461	489	505	524	458	503	536	516	480	441	504	470	529	471	481	467	503	476	478	508	480	532	456	511	504	450	496	507	500	476	496	473	492	477	501	513	500	434	470	522	494	480	496	489	499	456	469	488	488	491	471	482	468	482	501	439	512	462	509	459	480	494	467	497	493	486	507	450	522	496	472	491	520	517	523	502	466	507	529	498	464	477	477	493	477	494	465	512	478	487	445	483	501	472	511	512	493	485	507	488	477	466	475	502	485	433	458	491	495	449	522	484	490	471	474	459	490	499	517	486	475	468	503	519	487	524	472	501	499	456	495	494	454	505	464	502	520	508	493	510	474	485	520	477	505	474
2371	827	547	950	6511	10572	10026	5148	2874	1319	535	231	122	73	41	45	37	40	50	34	39	37	32	38	28	47	34	34	45	42	39	27	45	39	45	25	47	38	36	44	34	36	30	53	38	37	39	38	30	45	41	37	32	32	50	38	40	35	41	37	48	29	37	39	37	38	34	36	38	35	32	48	53	42	34	40	43	45	41	41	37	37	47	35	28	37	44	36	31	30	55	45	40	41	36	44	43	51	48	35	27	35	31	40	31	44	40	50	39	45	44	44	37	36	40	51	41	42	42	41	39	32	52	40	40	36	35	29	37	38	37	26	33	32	49	39	24	38	42	33	39	38	44	45	35	29	46	37	46	35	37	37	39	34	32	37	35	27	34	31	41	44	45	44	37	59	44	43	38	43	38	35	43	47	36	32	33	33	48	43	36	38	31	38	60	47	38	40	47	49	55	41	34	38	42	34	33	40	38	38	31	41	40	34	39	35	32	36	30	36	58	46	32	42	41	37	48	50	29	32	38	37	40	43	45	49	46	42	42	42	28	40	40	53	30	50	35	48	41	34	36	36	39	35	44	37	42	29	40	38	34	29	43	41	33	34	31	27	42	37	27	48	41	48	37	33	52	49	29	36	41	47	38	47	52	34	41	37	49	37	30	30	42	40	53	34	31	37	32	36	32	42	37	35	36	38	42	28	41	43	33	41	44	39	35	37	43	35	37	42	38	34	50	32	33	42	43	27	55	33	37	36	40	48	38	37	39	36	46	46	30	50	45	32	39	42	43	28	39	36	34	32	49	37	39	53	44	48	40	41	40	38	36	37	32	30	46	44	35	40	36	47	35	41	36	40	40	37	32	27	33	45	41	36	44	38	41	36	33	44	42	21	43	37	35	36	48	39	52	32	39	33	44	31	36	44	43	57	35	39	39	42	42	33	42	47	38	43	42	52	40	37	41	37	41	39	38	47	46	39	48	44	26	30	39	42	48	36	41	32	37	36	36	37	43	33	39	34	38	33	49	44	33	36	43	47	36	35	34	28	35	32	47	37	38	35	31	34	40	38	44	31	53	47	51	32	41	41	31	40	30	34	41	34	42	45	38	39	40	49	41	31	36	25	33	35	46	43	34	40	38	39	38	32	40	43	46	25	42	48	43	37	33	41	40	32	41	39	34	46	35	41	41	44	33	38	47	42	37	45	34	29	52	35	37	28	54	45	43	39	39	36	28	35	32	37	40	49	34	38	32	42	39	30	41	36	41	46	33	44	43	35	31	55	36	33	31	45	43	33	40	47	31	47	49	49	37	42	45	30	35	38	42	30	39	37	24	43	38	43	39	38	44	39	44	37	35	38	32	42	47	41	32	35	45	40	35	43	28	47	42	49	47	32	45	32	34	31	35	41	36	35	45	35	40	35	44	51	52	36	33	44	41	29	33	37	34	41	40	51	30	44	34	31	48	31	40	38	46	39	37	37	36	40	43	38	40	47	45	35	50	45	43	35	52	33	24	32	41	38	34	36	49	39	32	37	36	47	35	50	40	34	48	34	35	30	33	42	41	39	38	41	43	46	43	44	36	33	37	41	37	36	40	48	36	39	48	46	30	40	39	31	35	50	50	38	31	32	31	56	45	36	32	36	32	32	55	31	35	51	40	44	40	34	37	38	45	44	37	32	44	35	47	36	41	36	32	43	34	30	28	31	47	37	49	33	47	32	35	48	44	44	36	54	38	46	37	35	46	42	31	38	42	32	38	37	31	29	41	39	38	42	39	36	35	29	45	39	50	34	48	54	33	34	44	35	41	29	34	33	33	33	33	35	29	35	47	33	30	39	51	34	34	39	45	28	25	42	46	45	41	37	39	36	43	30	46	41	30	42	44	36	40	44	42	32	41	45	43	42	40	34	39	35	41	54	41	34	38	38	50	37	34	34	41	35	33	29	38	35	43	38	48	29	46	43	41	28	51	46	37	43	44	37	33	46	40	40	38	48	45	42	37	46	41	45	37	38	36	45	42	43	35	38	38	47	47	44	37	45	43	41	47	43	42	45	38	35	42	43	34	52	37	34	32	43	41	35	25	38	40	40	33	35	38	41	34	30	46	40	44	42	38	42	34	39	38	24	43	42	34	42	34	29	49	44	44	38	38	44	40	40	45	43	44	42	28	41	36	37	28	41	34	37	48	37	44	41	36	51	35	45	42	37	42	46	37	34	42	33	38	47	41	41	29	41	47	34	36	49	36	35	34	36	39	46	46	36	36	39	38	42	34	34	30	31	38	23	39	30	45	36	29	42	48	33	25	46	48	26	37	34	42	42	32	33	45	51	43	52	34	36	32	34	36	37	48	33	29	43	33	39	50	42	26	24	35	47	36	33	34	43	36	47	28	43	36	46	38	34	38	32	36	38	42	35	32	45	31	32	31	38	32	45	34	39	36	48	36	42	37	54	46	31	37	45	41	32	42	41	30	40	42	36	36	43	54	29	41	30	48	31	33	36	42	31	39	28	38	36	42	39	38	41	43	39	44	39	40	43	31	41	35	38	37	44	41	36	53	38	29	40	30	37	39	42	43	45	49	43	45	42	40	48	41	36	37	43	28	35	35	40	42	32	46	46	39	38	22	56	36	44	29	33	42	33	22	49	43	57	34	53	30	44	39	39	38	54	52	42	36	39	36	45	33	29	29	42	49	44	30	44	34	40	42	28	39	40	43	33	41	47	47	31	30	46	43	34	35	33	42	32	34	40	44	32	43	33	42	46	35	31	43	43	47	35	44	37	43	42	36	29	36	35	34	41	34	52	35	42	46	35	31	36	16	44	35	36	42	36	35	37	41	42	34	33	36	44	51	44	41	46	37	41	31	37	54	34	43	41	43	36	39	47	45	45	42	44	32	34	45	43	29	37	43	30	45	36	41	47	37	33	45	36	41	38	48	40	36	50	36	30	52	30	40	37	38	46	42	47	46	41	43	46	48	25	33	43	46	28	45	38	45	45	36	29	37	42	31	53	41	41	38	39	45	48	29	34	39	39	38	43	54	37	42	39	44	39	35	53	35	53	31	34	34	39	45	37	38	33	38	41	42	40	46	29	38	40	28	53	40	40	37	28	42	34	30	36	30	34	46	38	43	43	38	28	29	40	42	35	45	44	36	58	46	37	38	53	30	40	38	39	46	41	47	29	47	43	30	32	33	41	41	36	43	38	40	40	33	36	38	41	40	35	32	45	32	36	43	41	34	47	46	44	52	53	44	42	31	39	43	38	43	43	53	39	41	49	29	39	46	46	42	39	55	41	47	48	42	49	35	52	35	40	39	55	39	32	39	40	27	43	38	40	37	47	30	39	30	35	51	41	40	37	38	37	51	35	33	41	41	36	26	39	36	37	42	42	38	42	31	37	34	40	30	47	37	43	42	38	40	30	44	42	41	46	36	41	38	51	41	33	36	26	48	36	30	37	43	42	33	38	44	40	49	42	37	35	35	38	31	42	31	39	33	33
22613	15141	10719	25412	59505	61567	54172	41280	32721	23869	13829	6704	2880	1154	680	531	484	568	517	522	497	494	510	490	546	551	512	524	494	461	498	475	542	586	507	512	486	527	557	566	524	480	489	510	499	517	512	543	530	536	517	492	482	516	530	514	515	503	497	535	527	524	528	510	514	519	548	525	529	514	523	529	570	480	546	497	537	518	496	524	541	477	552	546	528	534	507	483	523	504	557	503	530	500	544	535	549	554	534	526	512	542	514	500	501	503	474	527	539	507	506	469	553	514	508	518	485	563	488	519	502	531	539	485	512	557	521	513	534	482	533	550	511	488	570	502	527	542	496	507	505	488	516	502	521	506	504	531	495	501	532	501	521	551	521	522	478	528	523	522	545	499	506	496	508	518	488	548	472	485	530	515	467	517	574	502	512	517	521	582	469	463	542	502	580	479	549	527	525	497	525	512	495	501	540	479	502	532	526	498	546	547	498	492	527	542	503	492	532	519	534	512	564	488	513	501	499	493	502	496	532	496	525	527	560	495	491	500	496	518	523	530	532	534	524	528	526	487	541	504	542	498	494	513	499	511	513	536	510	491	564	518	505	519	492	489	538	519	551	504	487	533	526	539	557	504	545	517	523	540	502	561	518	502	547	540	550	489	543	548	535	548	490	476	504	495	570	504	490	529	536	478	529	512	535	530	529	514	518	494	522	523	497	515	515	524	548	496	492	516	507	516	542	533	545	530	549	489	495	517	492	549	531	545	501	548	497	502	505	482	523	539	528	497	490	533	488	519	545	466	526	514	482	531	518	491	500	518	512	508	536	497	525	510	534	520	544	510	531	508	513	497	488	498	509	549	518	508	542	499	542	532	520	500	550	500	502	550	529	487	530	541	483	534	512	499	542	491	530	510	510	494	495	504	540	517	480	542	553	489	492	513	508	524	507	520	508	567	510	549	510	534	526	527	531	475	548	517	498	489	505	553	493	544	483	536	536	496	502	504	520	492	508	564	539	523	512	497	515	506	518	525	495	494	507	504	544	534	510	512	500	546	508	510	507	529	511	526	533	517	526	549	517	558	500	511	516	563	518	526	534	498	514	508	521	505	483	515	536	482	498	514	526	521	500	496	525	526	535	503	515	491	525	510	525	515	530	505	501	519	485	465	523	480	496	502	518	513	502	505	560	506	513	550	501	475	519	489	522	526	529	531	553	566	490	534	529	568	474	521	506	543	532	527	537	490	513	516	520	503	503	523	560	490	487	475	529	505	527	506	509	489	531	515	510	544	575	505	503	532	528	499	567	497	487	525	500	523	546	517	512	529	543	536	504	486	528	554	536	547	524	537	537	512	511	521	507	512	553	531	554	510	513	514	529	506	540	554	511	501	546	513	561	584	508	498	538	525	552	536	500	507	527	545	575	489	546	558	505	507	490	487	514	529	481	498	500	501	497	542	507	565	545	504	511	509	460	505	486	531	518	547	520	488	508	513	487	533	555	531	540	519	524	510	520	510	496	502	548	520	528	516	476	485	524	523	538	549	516	489	490	554	546	471	500	496	491	497	508	525	548	520	506	514	521	555	501	536	490	518	510	486	523	554	516	512	528	492	522	539	487	541	513	522	514	517	555	543	530	533	514	520	489	518	495	536	494	569	569	484	533	510	509	555	535	512	506	495	512	487	511	516	500	550	510	501	525	499	502	524	517	500	489	549	513	512	519	498	460	541	528	460	570	526	501	521	512	551	521	545	522	512	540	495	533	499	540	534	503	481	518	523	531	505	499	525	551	511	555	506	506	526	547	527	523	508	536	502	515	534	521	546	501	514	528	522	526	519	508	521	532	485	474	523	535	521	521	572	532	505	526	549	503	510	493	485	517	510	529	527	496	506	549	489	490	512	523	485	510	489	509	555	563	514	532	548	494	507	522	501	526	508	518	551	527	556	517	496	497	511	524	530	518	514	485	518	526	550	463	491	506	503	509	512	544	487	520	503	536	526	491	559	533	542	512	500	497	506	490	496	487	497	518	517	521	499	549	564	545	536	547	519	534	452	495	484	536	518	529	492	525	524	463	511	533	556	497	519	525	503	538	478	471	531	503	471	504	459	494	521	526	490	549	520	496	508	508	504	523	501	535	549	501	526	530	534	510	501	520	507	536	560	535	517	504	543	517	551	532	526	534	552	505	517	525	489	515	540	492	504	529	522	479	517	533	541	503	532	546	517	529	502	513	559	539	498	543	451	557	555	542	523	572	503	512	523	477	527	519	528	545	500	521	528	546	537	518	508	490	536	484	504	519	530	534	532	518	547	494	559	535	512	513	498	500	507	522	480	557	505	516	496	487	523	512	554	521	576	541	560	514	560	503	491	542	461	561	503	511	451	539	527	534	577	515	531	526	525	499	485	519	563	560	487	482	487	550	523	528	541	515	506	525	489	521	522	543	481	508	565	527	579	511	471	499	551	497	508	487	528	517	570	532	567	499	514	550	518	517	550	535	540	508	540	546	541	491	563	536	546	490	501	522	538	536	516	546	524	526	516	511	514	534	525	513	535	516	483	543	495	524	506	517	566	525	516	499	537	547	517	560	562	515	497	515	514	517	545	511	518	530	545	521	546	531	531	555	501	515	533	534	527	511	465	472	538	506	552	529	512	522	491	515	501	490	466	475	514	503	510	557	561	561	526	516	552	482	517	514	491	527	510	547	494	541	496	554	546	495	570	545	470	505	526	528	530	512	537	483	534	509	482	536	546	511	451	531	514	530	522	532	522	500	504	484	492	535	540	491	523	538	512	532	550	502	517	507	536	515	539	554	501	517	522	495	496	536	477	507	529	510	534	534	546	548	552	518	536	515	517	504	485	528	509	534	513	511	515	509	494	504	545	510	510	522	525	517	520	544	531	526	489	517	498	499	551	522	468	510	517	512	529	505	504	558	481	485	514	539	535	501	486	516	522	515	471	505	494	516	496	511	519	543	494	537	539	527	494	532	514	487	553	503	506	548	497	545	517	508	527	495	589	521	526	519	508	529	505	515	536	505	515	512	530	540	521	508	471	516	515	505	513	515	483	537	562	544	538	528	508	535	478	489	534	536	535	528	509	548	537	466	491	512	473	544	513	502	542	517	519	519	487	559	533	539	536	498	520	509	495	546	553	541	540	521	506	518	500	547	499	490	546	528	556	569	518	492	500	525	536	496	554	518	525	507	522	539	538	521	535	552	516	493	527	536	507	525	546	486	519	513	513	548	560	523	527	518	532	527	545	500	472	508	511	505	502	513	529	542	528	479	506	492	533	507	481	546	489	511	529	535	539	514	485	512	497	504	509	534	494	524	536	544	521	557	511	505	508	525	512	545	512	548	528	534	543	532	522	507	527	481	541	531	523	524	538	514	503	514	512	541	542	553	518	543	528	515	527	509	490	541	497	529	505	529	467	490	524	512	548	541	502	498	524	529	533	522	517	505	542	513	528	513	525	530	527	512	542	526	562	549	519	516	501	513	510
1590	1369	963	1632	10841	14535	13630	9087	6517	3080	1199	501	187	70	47	44	40	35	33	34	30	40	49	37	43	29	37	34	38	39	34	42	41	39	39	33	45	30	48	46	31	42	39	43	33	56	34	37	52	44	41	36	33	34	31	38	43	46	47	39	35	34	41	37	42	34	32	33	41	47	37	37	51	40	37	46	37	39	39	32	33	39	40	33	38	33	45	34	44	24	38	59	43	40	49	34	40	33	47	38	29	37	30	44	38	33	46	43	42	41	37	38	44	35	43	53	44	40	32	44	29	53	45	35	40	36	35	37	42	35	37	56	38	47	35	37	39	42	39	46	36	34	50	47	44	47	34	36	40	33	35	31	44	43	37	38	54	42	42	29	51	37	32	43	44	36	40	36	47	27	54	51	36	37	41	41	43	45	45	48	37	47	41	40	30	45	37	46	38	49	41	42	28	47	32	37	49	28	34	39	35	40	45	40	50	46	37	30	39	39	38	38	28	47	45	36	43	47	31	50	36	45	36	42	52	37	40	42	30	36	36	42	38	37	44	40	44	33	41	38	41	48	44	47	33	27	40	39	47	38	54	46	36	45	46	41	43	33	37	41	27	53	41	44	40	41	42	41	37	34	40	44	37	43	40	35	37	29	39	43	41	48	44	37	43	38	36	42	35	36	41	47	40	48	39	44	37	39	50	38	53	38	38	30	40	35	35	40	43	25	37	53	47	39	39	49	41	44	36	30	39	34	52	39	32	35	32	33	29	41	30	45	38	55	39	46	44	42	32	35	43	42	42	35	52	37	45	35	44	43	43	41	47	36	42	41	51	46	46	40	38	39	49	43	55	49	40	39	47	46	45	41	39	37	34	43	47	40	42	41	33	38	40	37	32	37	43	39	42	40	44	41	33	56	22	37	48	37	29	31	51	38	38	40	38	33	47	50	27	32	45	36	41	35	38	41	49	44	38	44	38	43	36	41	38	60	41	43	32	46	44	34	38	41	34	41	35	40	47	30	38	50	51	44	42	38	41	48	45	42	50	40	40	40	37	51	33	38	40	53	38	43	60	49	46	41	34	32	37	38	38	48	34	39	42	38	31	31	51	47	43	39	35	46	37	37	36	47	47	54	44	42	44	37	37	40	47	43	46	50	51	40	37	41	35	46	43	32	44	44	38	35	37	42	30	45	31	44	36	49	23	42	43	43	37	32	41	42	43	45	43	36	47	46	42	54	48	39	40	37	52	34	35	44	42	46	45	41	39	37	31	51	39	37	38	39	41	47	35	34	36	38	36	35	32	37	35	47	46	35	30	42	39	40	34	43	33	42	49	44	35	28	40	29	48	41	34	42	43	30	47	44	38	32	40	36	35	44	37	30	39	58	37	41	48	37	34	38	34	41	45	52	53	32	40	44	42	44	52	40	53	53	37	45	36	40	49	38	32	32	48	37	37	49	44	39	27	38	50	41	41	45	38	28	41	39	29	48	44	32	34	28	37	48	58	37	39	43	38	42	41	43	44	36	27	48	46	46	41	41	33	30	47	35	36	38	28	46	41	34	44	44	34	35	36	46	47	38	37	39	41	38	42	42	33	42	50	55	42	23	47	46	47	52	47	41	35	45	38	46	38	34	41	49	33	44	43	41	28	30	31	47	45	43	43	45	37	44	31	41	46	59	42	43	39	40	45	41	51	52	42	37	37	49	36	31	40	41	36	40	44	38	40	43	36	32	32	41	34	33	35	36	32	42	39	43	43	36	37	46	47	38	40	43	47	43	45	32	36	39	39	35	40	44	49	42	51	32	42	53	43	38	31	54	32	30	46	48	29	33	37	49	30	26	36	41	41	47	33	31	41	39	37	52	35	32	32	29	52	39	23	41	36	41	41	47	35	57	41	42	38	34	39	41	44	38	54	32	32	39	47	39	39	35	50	44	38	50	34	46	39	46	35	51	36	44	49	45	43	33	37	31	42	31	51	28	38	36	41	45	28	31	41	39	43	44	41	31	37	44	53	38	40	34	41	43	27	35	41	42	50	46	44	38	35	42	39	43	59	33	40	43	40	43	46	45	33	57	40	36	42	40	34	32	36	37	44	41	41	39	36	36	38	39	38	42	26	42	44	42	40	31	47	38	38	46	27	36	43	35	30	29	33	32	43	38	43	43	34	46	35	37	36	51	31	50	35	42	50	37	44	40	39	47	37	40	43	43	41	40	43	41	53	35	35	42	44	47	55	31	41	44	33	42	43	50	37	47	40	39	36	35	36	60	53	38	43	39	46	33	34	36	36	36	42	37	43	34	30	52	41	39	34	28	43	43	46	41	38	37	38	47	46	42	45	44	45	49	37	54	35	47	40	38	41	34	45	43	31	41	38	30	47	37	37	35	34	33	40	25	40	47	34	30	47	46	38	42	35	39	38	37	49	32	37	38	41	47	43	48	43	40	34	37	30	37	39	39	42	30	45	46	40	40	41	29	54	29	44	46	43	35	40	24	38	30	44	33	37	34	34	36	48	43	49	33	34	37	46	37	33	46	47	45	37	37	32	46	47	39	40	42	45	31	44	49	41	46	39	37	35	38	43	37	30	36	38	30	36	42	49	30	31	44	37	38	45	39	23	32	44	41	54	53	43	37	46	45	40	38	36	48	42	31	39	51	23	30	32	49	40	45	43	30	41	36	41	31	28	47	38	42	45	37	45	37	35	44	43	35	40	37	50	36	33	56	40	31	45	49	40	39	43	54	32	29	38	38	39	46	34	51	34	29	42	37	41	46	35	33	45	43	42	37	38	31	41	51	50	36	30	40	44	44	42	33	40	29	44	44	42	34	38	51	38	31	37	48	38	44	30	41	49	47	36	37	33	40	43	48	39	32	27	33	49	40	37	35	40	41	51	44	36	36	53	43	34	48	29	49	40	40	46	40	47	44	37	35	22	39	41	35	36	34	36	33	39	39	51	28	35	46	35	46	51	37	38	36	40	40	28	56	42	40	57	46	33	50	40	51	29	44	40	35	43	40	40	44	47	47	37	43	43	48	47	44	57	41	42	36	35	33	49	46	49	35	39	35	46	48	33	38	29	40	35	36	47	43	36	38	39	45	35	42	42	29	50	46	31	41	34	46	43	42	39	34	46	30	33	44	31	57	37	30	34	43	42	37	45	46	44	38	47	48	51	24	28	40	46	39	44	36	31	48	42	37	33	46	36	52	43	35	39	49	33	40	43	53	46	42	49	44	44	37	29	31	43	27	35	34	32	42	42	44	38	49	36	44	44	47	40	41	47	37	32	44	40	38	46	37	48	36	40	44	44	41	30	38	48	38	42	41	41	44	46	36	50	41	49	34	37	45	34	34	44	52	40	31	38	45	37	41	43	38	37	48	51	38	39	46	46	41	41	33	44	45	32	41	52	44	32	37	38	45	42	53	42	38	51	33	44	40	43	34	41	45	45	33	32	44	32	47	42	34	32	37	38	47	27	44	41	44	53	40	31	49
26418	19936	16087	33015	68101	68574	60865	50691	42812	31950	21753	12252	5367	1918	887	613	564	535	532	518	567	521	539	557	566	568	580	524	550	548	547	550	549	551	558	548	540	537	514	524	530	497	554	503	555	540	492	551	547	537	571	544	550	529	557	572	525	512	559	551	531	506	509	517	526	540	530	516	569	550	552	532	553	526	543	535	509	544	504	535	564	526	566	556	491	567	532	514	525	545	539	544	532	528	500	516	528	479	488	552	538	529	518	520	525	580	530	525	542	519	520	510	585	558	505	536	529	502	545	505	516	499	509	548	510	547	541	537	551	517	576	581	497	511	542	510	527	517	543	596	522	515	540	525	531	570	539	572	548	529	589	493	519	543	526	535	537	516	517	541	506	546	532	524	547	495	565	593	503	504	524	525	530	507	520	531	529	567	522	533	536	491	517	547	561	569	544	540	541	464	522	559	505	533	573	513	553	553	515	492	549	518	530	554	525	544	565	515	506	522	503	532	511	572	542	532	501	549	567	554	566	554	545	504	530	538	516	547	533	555	542	528	553	511	538	480	523	530	533	529	518	502	550	542	566	534	499	538	533	528	529	530	547	542	535	555	557	525	509	540	531	527	541	542	529	501	540	500	519	546	533	543	491	549	564	533	556	510	563	534	597	562	521	512	526	477	535	489	569	548	532	539	558	558	526	568	569	545	528	536	526	509	528	535	508	576	511	527	522	512	536	591	543	508	521	505	503	529	598	528	544	519	535	553	523	535	541	500	503	550	617	549	554	531	570	540	492	456	530	553	547	535	542	552	519	506	520	529	459	549	532	523	545	552	553	525	513	564	549	540	534	502	542	531	550	519	543	496	523	508	529	513	556	564	555	526	544	560	525	492	539	526	538	538	517	571	517	496	529	533	529	558	515	518	512	556	511	509	548	533	555	542	518	523	544	582	522	533	517	510	515	505	522	519	495	558	591	530	603	541	547	543	549	531	536	542	604	498	539	525	501	532	509	511	557	545	554	515	516	534	541	543	532	517	533	560	532	558	548	533	519	527	537	533	537	504	541	539	562	545	513	508	543	521	555	573	532	583	506	554	534	514	555	542	534	554	533	536	528	495	569	572	483	538	518	529	553	544	563	534	545	514	545	523	597	578	526	521	548	546	471	511	534	540	511	550	514	500	570	551	549	565	512	540	521	530	483	523	546	525	578	586	520	477	531	569	524	537	544	552	560	564	543	513	546	523	571	553	531	549	538	584	514	557	545	531	517	547	534	506	604	511	518	555	515	487	566	551	547	532	509	546	525	509	554	551	526	572	520	529	524	512	523	553	517	536	549	531	523	552	517	552	543	528	562	509	546	541	557	514	528	549	526	522	537	511	540	510	546	513	530	557	555	535	552	566	531	520	588	523	529	555	507	592	512	537	538	495	502	570	539	505	533	516	539	529	537	524	559	528	587	547	505	530	545	509	551	519	517	518	522	510	503	519	568	537	585	536	518	551	524	540	524	549	506	479	541	519	536	526	520	552	541	576	510	530	551	525	557	572	568	518	529	526	534	526	520	538	507	516	538	490	567	506	540	539	515	533	541	546	553	528	547	535	555	477	509	492	589	541	508	514	509	555	531	513	543	525	542	561	567	512	528	536	520	529	557	542	490	559	548	527	543	533	522	533	513	504	558	533	551	514	538	525	544	515	547	560	567	517	545	523	488	517	536	522	539	530	564	540	515	540	520	552	529	529	554	550	555	546	539	525	533	540	535	532	524	533	558	503	490	543	524	517	542	518	539	552	546	515	504	530	513	508	518	488	552	537	526	536	534	540	486	513	536	559	502	550	539	524	508	544	517	556	528	526	552	506	530	517	590	514	507	549	589	527	538	520	544	542	537	480	554	592	543	551	524	544	524	524	488	494	485	523	520	547	530	544	570	508	526	527	537	575	582	503	482	491	571	532	538	506	542	542	520	468	558	547	521	520	540	542	505	530	510	526	511	555	534	536	531	527	486	551	535	521	517	559	525	520	517	514	527	551	516	523	513	520	573	568	534	549	553	515	500	560	536	527	568	534	530	496	537	535	580	515	523	559	506	529	536	552	533	518	549	509	550	543	542	500	519	488	497	536	530	546	504	530	606	560	524	566	510	559	518	543	552	535	509	523	550	568	525	518	544	521	508	499	538	534	507	558	567	540	512	517	515	500	498	542	477	552	552	505	541	526	501	513	524	503	513	544	561	513	519	521	540	565	521	536	527	538	539	517	505	534	508	561	571	552	551	509	531	544	575	503	516	506	533	539	541	514	527	547	509	579	514	517	528	502	561	573	526	531	535	477	534	513	543	513	501	543	512	508	536	561	543	512	543	532	510	534	558	512	536	537	483	530	528	517	511	566	554	539	553	558	532	577	540	539	529	518	552	511	538	541	517	545	484	486	527	553	509	531	495	499	510	536	540	534	522	530	513	494	570	547	525	534	553	527	554	545	519	504	503	534	493	573	530	550	541	555	576	505	523	523	556	507	500	476	547	487	537	551	548	481	535	530	542	518	549	524	539	512	512	523	536	524	498	549	528	544	522	524	547	547	562	544	533	484	547	564	558	579	525	508	517	562	561	510	585	520	516	552	544	551	548	532	535	558	527	510	568	494	529	531	547	517	551	529	525	513	517	506	521	511	507	571	528	518	530	499	539	519	533	530	577	536	528	547	537	525	566	513	588	523	541	554	530	556	527	509	548	560	557	546	523	573	543	531	549	542	513	495	548	544	538	519	579	551	543	544	553	511	515	562	538	539	561	553	547	544	506	519	530	571	555	556	525	474	522	552	521	516	575	503	543	506	511	537	548	517	538	554	534	543	525	536	528	536	566	537	552	540	542	531	534	522	553	519	505	518	548	522	557	548	572	545	489	529	547	491	537	545	503	559	547	486	511	546	576	543	518	524	530	545	536	531	535	528	503	525	510	518	501	499	493	529	526	514	538	517	512	559	548	538	532	534	564	514	545	527	533	578	519	538	502	559	523	503	541	508	537	519	526	529	528	525	575	509	529	492	535	472	507	543	531	534	524	563	538	524	559	562	556	569	496	546	550	489	494	555	541	537	555	523	540	532	538	522	520	533	554	577	528	561	534	536	531	524	513	512	536	561	557	503	498	509	472	519	505	540	544	552	568	498	525	509	537	531	525	545	548	521	524	539	532	540	544	525	528	518	524	563	511	504	576	548	539	529	554	502	549	576	557	536	560	558	511	521	551	509	511	522	558	532	603	560	547	520	504	542	533	524	560	525	513	529	495	575	533	573	578	524	519	545	513	564	526	521	505	526	542	546	502	542	540	544	568	508	514	534	520	524	547	561	573	552	572	554	510	523	534	518	554	550	546	537	507	546	509	551	539	529	566	495	525	520	529	569	538	542	522	531	560	530	526	494	520	570	545	523	570	571	533	530	539	516	539	493	548	514	535	555	548	544	527	543	521	499	511	553	581	544	541	515	520	514	520	560	491	571	514	572	558	543
1461	449	240	257	1886	3159	2199	2372	1598	854	372	167	94	44	43	37	38	49	38	31	29	37	27	33	46	22	39	28	32	38	28	28	48	33	35	40	29	31	40	35	30	49	44	31	37	37	29	37	36	39	31	38	38	34	30	41	33	31	30	38	31	39	37	41	35	37	32	35	23	47	37	47	30	32	40	32	27	40	29	39	35	44	45	33	40	25	47	35	44	43	32	35	34	34	45	41	29	32	34	42	29	35	46	40	39	22	25	27	35	44	42	38	38	47	46	42	39	29	37	39	34	33	34	37	41	36	35	32	42	38	37	33	40	47	27	28	29	31	46	35	38	48	37	32	32	38	43	34	43	32	28	42	40	44	34	42	41	36	34	38	29	33	51	33	25	35	31	48	30	32	51	29	31	31	36	31	39	36	49	33	35	39	40	33	33	25	36	29	35	41	36	42	42	44	34	31	42	41	42	32	50	34	27	39	34	28	42	41	41	36	25	38	34	38	40	33	38	36	24	31	51	43	41	36	37	30	29	35	32	40	34	31	38	41	29	29	50	32	33	38	36	43	29	42	52	33	30	28	47	34	32	33	39	23	33	31	32	41	46	37	34	36	52	43	41	27	39	41	38	37	37	36	28	32	52	35	38	42	25	35	32	32	34	38	30	39	34	29	28	34	34	45	43	37	37	45	32	31	39	44	42	37	44	33	40	41	43	41	37	36	35	23	33	38	38	29	50	36	29	36	36	31	42	29	38	37	44	37	27	45	36	32	30	42	43	30	28	37	33	31	31	41	32	31	43	30	44	42	36	34	32	30	32	31	30	42	31	42	37	31	48	33	41	45	45	30	31	37	26	40	31	34	45	30	34	31	35	48	32	41	44	39	47	27	38	27	35	46	28	34	37	42	40	39	38	34	37	25	37	41	42	30	31	35	38	47	40	35	42	43	38	48	35	29	37	36	39	38	39	36	39	29	36	35	32	30	35	32	37	33	35	36	48	38	42	40	32	34	43	32	45	32	42	38	39	35	42	36	43	33	34	41	46	33	30	30	32	35	35	38	43	35	35	51	45	31	45	40	43	40	31	38	32	27	41	36	39	42	45	36	37	32	27	26	41	40	25	33	35	34	46	40	37	47	41	39	28	32	35	31	33	29	22	41	37	36	40	30	35	40	35	37	45	41	37	38	40	52	26	40	40	38	34	32	36	34	31	40	36	38	30	42	40	37	35	34	39	34	33	43	31	39	40	46	52	41	33	35	36	36	40	31	34	44	41	27	42	37	29	43	39	30	37	31	40	44	36	40	35	36	39	29	31	47	27	46	39	38	27	39	31	47	25	40	31	46	35	44	45	29	30	35	31	37	47	35	37	34	35	33	30	36	21	32	30	31	36	43	28	33	29	35	30	36	34	50	40	40	43	43	43	33	44	29	54	36	36	32	33	24	40	36	31	47	35	36	33	30	31	29	30	41	34	28	31	40	35	30	31	26	38	36	39	27	45	36	28	24	33	30	41	46	27	36	45	27	32	37	46	24	36	39	41	39	42	27	42	36	52	34	25	40	37	43	33	37	42	37	27	25	31	44	31	34	43	30	41	53	33	36	30	33	34	28	35	31	29	25	46	52	38	38	35	46	38	52	42	33	30	41	49	39	26	40	32	30	33	36	28	42	37	39	38	42	39	43	32	37	37	35	41	33	38	22	37	36	28	34	42	37	49	30	31	41	33	26	45	37	30	42	42	46	31	41	31	40	33	39	40	29	41	35	37	41	38	37	35	37	34	32	29	28	32	33	25	45	50	35	35	42	32	46	44	38	43	24	28	40	41	39	39	36	41	25	47	33	42	34	30	40	43	40	44	42	32	39	34	35	41	44	37	46	33	31	33	40	24	28	17	41	28	38	45	43	40	39	32	36	28	42	41	36	35	41	32	33	43	35	35	24	28	33	35	43	34	44	32	40	34	34	33	39	30	35	38	36	39	32	40	36	33	35	23	33	30	34	44	37	47	34	46	32	31	31	39	37	37	33	39	39	46	41	32	40	42	30	26	52	38	28	40	38	38	38	37	39	39	33	40	30	35	44	31	39	35	31	38	34	39	44	52	46	35	31	25	27	36	43	31	38	32	33	39	35	38	37	39	38	29	32	35	38	40	35	33	31	34	34	32	31	25	39	35	30	34	34	41	49	31	35	36	40	28	38	25	43	40	30	39	33	45	39	32	29	28	35	37	33	43	33	41	27	38	33	40	35	32	40	39	36	33	32	40	44	46	34	41	47	41	39	40	46	36	38	32	29	49	27	36	39	34	47	34	27	24	33	38	32	35	35	37	37	45	43	31	38	41	36	26	32	24	29	35	33	29	33	36	38	44	27	33	36	35	35	33	29	31	35	41	45	28	33	43	34	33	28	30	40	41	40	26	31	31	44	35	27	26	35	41	36	39	44	35	48	33	50	42	25	34	35	35	38	38	42	31	46	33	42	31	35	45	40	38	42	25	40	36	36	28	41	35	38	40	35	42	39	33	40	39	40	41	39	38	24	37	35	29	36	31	37	43	33	30	27	42	27	33	46	37	34	25	23	27	31	28	36	41	36	34	39	35	35	28	33	27	42	25	34	34	42	42	33	59	48	27	38	31	43	27	29	46	38	34	38	44	39	36	39	34	38	47	32	29	44	29	37	46	30	49	35	34	46	43	27	29	31	33	27	27	32	44	33	46	39	38	34	48	45	43	38	31	41	42	35	33	42	43	38	27	38	30	40	39	28	41	31	35	33	39	40	47	26	32	31	44	33	26	27	37	39	47	36	43	31	30	47	34	36	22	27	47	41	36	28	25	36	29	29	37	40	27	39	44	27	40	36	33	31	36	27	46	28	43	32	29	28	31	36	36	41	37	37	33	43	41	30	39	49	36	35	32	33	46	27	38	34	36	34	42	54	31	33	35	30	40	41	33	30	37	39	46	35	38	39	38	38	27	36	38	44	28	29	33	32	34	40	23	34	41	34	28	32	45	39	36	36	32	39	31	32	42	26	26	32	37	46	33	34	36	40	31	35	52	40	49	28	41	30	34	33	40	32	43	38	28	52	42	38	33	30	21	45	17	33	31	39	36	37	28	39	44	29	44	25	31	41	35	36	39	37	29	36	29	33	45	40	40	41	47	28	41	40	36	32	34	39	31	35	35	37	47	30	35	42	34	44	48	28	45	37	38	40	40	36	32	38	38	34	46	29	36	41	47	42	34	36	36	30	37	33	35	26	42	43	42	43	39	34	46	30	36	37	34	38	43	39	44	39	47	35	36	34	43	42	32	47	36	34	38	34	42	38	36	29	41	42	37	41	38	34	30	32	38	42	35	42	40	46	30	37	45	40	48	38	30	28	33	35	38	35	31	30	41	23	42	38	37	26	34	36	38	43	30	33	26	34	22	26	45	34	33	43	41	29	29	31	39	32	32	33	33	34	33	33	40	38	34	31	28	32	40	41	31	30	36	28
18035	9078	5775	12916	41089	42352	34974	33819	27836	18556	10452	4626	1857	804	594	495	495	485	476	464	488	470	464	472	481	498	475	466	507	472	488	473	481	478	477	460	460	470	527	438	456	488	481	483	459	468	481	482	441	452	498	470	467	432	472	486	513	442	489	450	476	519	525	425	475	513	489	476	451	483	523	479	467	465	459	441	453	471	519	484	486	444	496	452	470	468	477	474	499	488	517	499	464	510	479	486	524	482	465	470	462	456	456	484	493	497	488	480	476	527	519	473	477	455	478	501	490	472	510	518	497	484	424	492	470	480	486	444	478	479	484	472	479	501	508	460	474	514	466	498	488	437	464	517	520	493	484	480	485	472	480	460	498	480	487	466	498	478	462	433	485	482	481	524	474	434	484	496	473	458	464	452	475	462	459	457	491	470	465	479	481	476	446	472	437	496	494	483	441	497	500	456	496	491	453	439	448	454	480	499	485	452	463	502	457	500	488	495	475	483	448	465	503	466	494	469	471	462	461	481	452	487	493	484	468	503	486	471	463	489	480	487	445	472	442	468	499	479	501	455	451	485	453	461	476	464	522	465	464	489	471	529	473	501	482	480	538	496	498	442	507	480	460	460	505	497	470	521	466	469	488	465	476	456	478	449	499	447	479	484	513	499	447	484	460	463	490	456	481	470	483	481	454	487	502	503	474	486	454	463	479	520	473	514	518	456	508	464	466	485	515	460	481	509	482	444	450	483	470	448	473	522	483	468	490	462	497	445	483	476	479	481	448	447	493	486	447	509	489	478	486	436	481	457	473	487	496	466	461	501	482	465	463	474	497	482	453	496	484	491	480	482	441	497	499	467	445	466	431	453	469	472	510	452	448	480	462	461	468	488	441	486	496	453	471	469	474	478	478	485	448	487	444	460	517	469	508	485	478	463	488	477	490	455	459	470	441	476	467	514	488	491	512	535	496	454	482	466	502	482	480	471	449	495	472	511	475	492	478	493	465	491	452	465	541	487	516	482	513	458	489	456	514	469	463	460	484	491	472	519	464	517	492	462	493	477	502	507	520	483	456	477	492	460	511	465	454	475	468	482	455	438	459	470	479	461	427	479	492	490	456	490	521	463	455	484	495	477	470	498	443	483	501	493	466	470	485	460	458	442	431	442	490	462	504	479	437	490	515	459	505	487	501	486	492	479	483	473	477	487	490	470	475	473	475	460	494	470	502	466	487	514	501	455	447	468	487	524	473	436	452	485	469	457	457	470	473	500	504	473	484	487	474	524	442	499	475	477	442	475	505	473	503	483	451	508	468	490	468	501	440	519	484	454	509	443	463	489	464	473	435	474	484	494	488	460	463	510	518	469	473	442	451	494	470	498	438	510	486	461	465	428	476	535	503	484	464	444	489	437	472	502	462	479	463	488	467	442	478	477	495	500	464	473	484	478	475	505	491	468	471	447	509	503	508	463	514	487	454	446	464	527	474	458	492	455	506	445	451	478	489	489	423	475	476	456	470	485	487	484	516	464	473	498	483	502	460	483	453	487	501	489	476	464	477	479	474	447	487	484	486	489	486	504	495	468	438	451	470	481	447	491	465	449	462	493	451	469	481	480	518	478	480	487	461	495	473	446	463	484	481	506	511	476	478	462	486	454	490	477	476	475	468	501	472	474	489	518	503	450	462	478	494	454	509	448	457	476	509	518	480	476	466	483	493	497	494	503	474	502	479	495	477	460	458	468	490	452	464	503	467	440	462	452	488	488	461	503	483	488	494	530	495	476	448	468	450	479	503	487	474	521	468	478	480	477	492	483	479	492	487	457	495	473	472	472	470	486	450	442	457	477	457	490	484	494	498	459	482	497	472	446	469	455	470	479	425	461	445	456	498	451	488	488	505	490	494	489	482	485	508	486	478	463	465	475	457	469	450	480	475	501	479	469	463	455	483	460	441	490	525	480	442	496	484	487	524	482	482	514	492	469	494	533	474	472	436	474	489	501	447	469	480	441	469	487	468	445	493	526	489	509	471	461	472	476	502	478	509	445	501	491	467	491	489	502	482	480	459	472	489	437	485	471	516	511	463	500	492	465	501	489	471	528	444	517	446	475	482	463	475	497	468	487	465	470	489	432	539	446	491	506	480	490	474	489	486	497	492	433	496	473	475	466	479	483	487	472	473	493	473	467	504	469	436	471	511	492	502	463	454	481	491	448	464	457	509	472	503	518	486	487	496	483	483	486	497	499	485	492	498	465	481	457	473	436	492	458	493	512	496	466	485	490	450	460	495	485	452	481	480	490	475	508	494	459	435	489	502	454	465	524	484	478	493	494	456	492	494	464	487	471	501	482	489	467	486	474	479	487	479	471	452	508	493	502	469	454	490	500	499	469	493	491	446	454	483	464	448	460	479	463	433	459	471	486	469	481	461	499	476	488	426	472	507	516	479	485	481	476	435	432	460	469	504	476	486	475	473	458	496	488	514	499	457	478	477	468	488	449	470	475	453	477	507	500	475	460	498	455	491	449	511	479	481	456	498	468	501	473	495	452	470	477	473	481	460	487	469	510	493	535	504	465	485	506	463	509	483	499	465	458	481	485	482	491	464	511	502	511	445	462	511	527	506	490	455	500	500	462	484	460	438	477	459	494	438	485	477	452	480	488	514	469	477	467	476	462	464	469	454	482	458	485	471	433	492	442	481	499	478	494	484	452	463	484	494	450	473	488	490	507	485	441	496	483	481	450	485	493	470	461	456	482	511	492	478	474	488	459	479	514	457	452	524	483	521	459	457	476	464	481	488	463	497	457	452	476	514	460	509	473	456	483	479	466	463	456	470	477	492	490	475	503	483	464	465	443	458	480	461	449	489	483	486	468	461	480	508	498	493	474	441	422	541	474	484	478	500	464	495	452	468	505	491	438	448	451	438	465	471	514	486	507	473	468	500	441	511	483	471	472	484	501	485	503	443	532	447	446	487	464	505	488	493	473	464	459	470	500	445	484	450	464	495	520	468	549	477	460	450	472	472	507	410	473	469	467	489	482	441	441	462	482	472	511	510	478	464	494	453	480	423	512	479	470	476	478	495	437	476	506	504	454	472	463	457	495	524	504	471	443	474	490	456	525	443	487	460	485	510	488	467	498	480	461	477	476	474	491	506	495	483	504	444	443	477	472	497	504	461	473	486	468	504	482	484	505	443	473	503	466	521	470	536	492	441	481	454	468	486	466	430	461	450	483	457	498	498	482	475	495	505	506	495	471	462	504	438	491	481	468	471	464	477	497	470	457	497	504	485	445	461	498	492	505	466	512	494	464	484	488	476	463	488	466	424	478	457	501	466	481	478	491	471	487	490	504	458	455	468	483	493	484	438	443	471	452	480	519	488	483	447	490	494	515	475	475	433	488	527	422	510	492	481	458	474	471	489	462	490	439	479	487	461	473	459	448	482	493	449	456	488	477	460	456	446	522	499	510	440	438	448	502	452	491	495	501	449	460	451	480	463	481	512	482
1019	847	533	500	4719	11571	6292	5878	3986	2160	897	349	151	62	40	44	42	38	46	41	32	38	25	36	40	44	43	45	32	38	45	39	38	40	33	39	39	38	28	47	43	41	27	37	40	35	34	40	39	41	40	41	43	37	39	41	41	34	40	38	49	30	32	34	34	39	35	41	41	49	47	38	31	29	32	38	38	45	45	30	46	43	37	33	44	29	45	34	43	39	31	27	30	34	35	38	37	43	36	42	42	38	35	40	37	35	44	43	35	31	32	34	36	38	44	28	32	45	40	37	41	33	45	37	50	45	27	36	39	40	35	43	46	37	39	33	44	33	47	42	30	45	37	29	41	33	32	34	32	33	29	35	39	37	40	42	42	33	36	36	36	49	43	35	46	35	46	48	37	41	40	33	42	36	41	27	49	40	32	42	38	44	44	36	33	38	37	36	33	28	46	35	26	37	39	33	29	51	31	46	36	32	37	47	44	30	36	49	33	33	26	40	41	40	36	37	29	30	32	21	43	32	39	61	39	34	43	31	31	36	38	37	37	36	32	29	38	34	33	41	36	43	30	32	33	49	34	32	31	42	36	41	36	42	49	37	39	38	34	34	21	28	35	31	41	39	50	42	45	34	43	45	33	45	32	31	39	32	44	36	37	29	25	36	39	48	39	39	44	53	37	49	48	33	49	30	43	33	36	26	31	41	48	38	40	40	40	43	29	45	35	32	39	34	45	34	40	18	37	39	42	31	38	45	49	35	43	41	42	37	34	38	43	38	37	42	52	43	30	43	30	46	32	38	38	38	40	35	39	49	28	37	32	38	30	38	42	48	46	29	38	31	42	31	32	55	35	34	43	36	37	37	35	42	36	32	36	33	40	43	36	27	32	37	40	43	38	39	32	30	41	33	40	39	41	38	41	38	42	50	51	36	43	44	33	37	30	46	33	42	36	35	38	26	45	30	39	33	33	33	32	44	37	37	36	36	35	42	41	37	40	41	37	43	44	39	44	40	27	28	37	40	35	31	34	31	34	38	45	42	37	52	41	32	40	38	45	33	42	39	38	37	32	45	34	41	44	29	27	28	42	34	35	44	28	38	40	31	31	42	34	34	27	35	39	29	41	36	39	40	29	46	41	40	31	34	41	34	37	34	39	39	28	37	38	48	37	39	39	43	48	44	35	43	30	30	33	39	39	44	38	41	36	38	25	42	47	36	30	39	32	25	39	38	21	44	34	37	33	39	35	46	36	36	23	29	38	33	38	49	38	38	54	28	33	36	39	35	31	42	48	47	44	31	44	42	33	50	31	35	41	32	35	30	31	46	27	41	42	35	40	33	48	42	42	33	33	35	37	33	38	39	30	35	30	28	36	25	37	39	43	28	34	33	40	32	51	49	39	47	38	39	37	31	34	40	46	38	32	46	40	42	28	38	31	36	40	34	32	29	47	39	39	47	26	40	38	37	56	35	32	34	44	36	41	37	35	34	39	40	43	45	42	35	40	33	31	38	37	31	38	33	37	26	40	37	32	46	42	31	42	39	42	46	37	27	27	34	38	38	41	41	29	43	43	44	31	42	49	33	41	46	39	33	43	38	37	46	38	47	35	31	30	41	44	30	36	45	42	35	36	32	33	45	40	38	34	31	33	31	44	32	40	37	35	35	43	35	35	44	34	37	49	27	31	31	40	42	40	37	35	31	40	29	32	39	30	32	51	44	28	28	32	25	31	47	40	36	31	36	42	37	32	53	28	36	30	40	39	41	46	42	47	37	44	48	49	39	39	43	54	32	37	34	41	45	35	28	40	28	34	31	36	38	29	30	46	39	31	40	46	40	37	44	34	38	44	38	44	29	43	39	24	35	25	32	30	28	36	28	39	47	33	37	43	37	37	34	37	44	30	41	38	28	22	37	36	38	36	43	45	37	51	46	30	44	31	42	42	43	38	43	40	42	48	30	25	35	26	39	33	30	39	37	36	38	43	49	40	46	38	34	23	40	32	40	35	43	29	43	39	34	35	38	34	38	26	43	37	33	31	32	40	28	36	36	38	32	36	44	30	38	34	39	38	47	34	33	43	35	28	39	30	32	36	33	42	36	32	27	39	40	43	29	46	23	33	34	30	32	35	40	21	35	39	36	40	37	46	46	40	40	28	25	37	38	34	34	29	42	46	39	42	29	35	34	42	29	30	29	35	45	43	42	24	44	30	39	29	31	43	46	34	34	41	30	36	38	33	32	41	34	40	33	38	32	36	41	48	38	49	28	32	36	34	26	32	47	24	34	28	49	37	37	26	46	35	47	39	30	36	31	31	52	52	41	32	38	37	35	40	36	37	35	32	33	28	25	36	35	30	43	42	34	39	36	49	33	38	42	38	41	33	42	37	31	53	38	37	49	44	38	33	36	30	25	26	37	30	32	31	27	38	40	43	28	42	41	34	45	31	43	50	32	33	46	42	32	34	24	35	24	32	38	26	34	42	35	42	38	34	32	25	40	36	33	28	32	32	50	21	48	31	34	38	44	40	36	36	33	35	25	28	41	26	29	35	36	39	29	34	36	34	22	41	41	50	28	27	40	46	33	38	25	33	38	46	37	43	35	49	49	38	38	42	43	31	29	38	33	45	45	26	37	44	37	40	39	28	32	31	37	38	41	44	30	31	26	39	31	45	35	36	34	43	43	31	47	38	43	29	32	34	35	33	43	36	30	32	31	47	39	36	35	32	42	35	41	52	40	39	42	36	40	45	26	38	35	40	39	46	35	27	40	40	47	36	30	35	32	26	28	34	32	36	30	41	40	33	35	29	34	51	32	40	39	46	44	35	37	39	36	22	34	37	30	42	33	43	21	40	29	30	39	31	30	35	31	34	38	50	31	36	40	42	42	39	37	34	37	41	38	34	40	35	39	53	49	31	39	35	34	43	47	32	39	34	32	52	33	40	33	37	39	45	50	39	33	38	40	43	37	34	46	32	39	33	61	34	44	33	39	31	39	40	41	35	30	34	38	41	36	49	43	44	35	34	34	29	40	29	36	42	30	36	46	49	29	30	45	44	41	32	40	37	32	30	43	28	35	39	40	39	42	36	37	47	36	47	34	43	37	36	36	35	33	43	32	41	31	39	35	38	39	38	38	43	36	32	37	45	42	32	38	33	34	36	38	34	35	34	40	25	26	33	43	38	57	36	48	30	45	33	35	43	37	29	40	46	32	42	34	51	43	32	38	42	29	32	36	37	48	32	40	30	36	51	50	47	53	42	41	28	40	42	28	36	37	41	37	22	59	28	25	44	45	35	51	34	34	41	30	26	31	34	54	36	32	38	30	34	40	30	38	38	38	39	29	41	43	41	32	38	46	43	35	35	37	37	39	45	28	28	37	27	33	35	35	52	28	25	36	52	33	27	28	24	40	36	28	33	40	38	28	50	34	48	48	48	42	30	44	36	37	30	38	38	42	38	30	35	34	20	34	42	26	33	41	40	36	45	33	34	40	40	43
21872	15072	10595	19758	55224	64869	44716	44570	36664	28125	18376	9600	3731	1398	719	567	521	487	467	500	505	483	552	498	458	475	500	508	455	469	483	445	480	543	487	521	482	456	487	504	518	498	473	545	484	524	508	497	471	450	493	474	481	498	499	491	475	477	505	463	477	481	502	490	476	476	450	445	507	484	520	522	492	488	512	509	501	477	502	461	506	531	463	485	479	511	490	488	490	462	486	483	511	498	506	513	486	510	518	510	471	527	501	494	447	467	517	518	452	477	481	461	465	472	479	554	488	486	511	507	465	475	517	527	504	476	478	501	471	515	477	517	443	520	528	503	452	541	451	486	526	501	456	486	488	518	504	487	470	504	480	508	497	514	508	440	465	479	437	458	449	500	527	503	506	494	481	459	456	481	504	469	499	510	492	551	525	465	504	514	522	515	478	508	503	493	477	496	470	492	486	480	460	485	517	469	512	465	492	487	492	456	510	519	532	493	475	502	481	458	461	474	485	451	491	504	456	485	488	482	496	491	511	498	464	501	468	473	474	511	496	488	464	423	422	468	509	492	472	501	474	492	475	519	493	559	510	499	501	498	511	484	499	478	503	478	495	500	495	456	483	473	510	481	498	535	518	515	561	477	500	460	476	474	521	460	495	489	481	494	453	494	461	505	490	487	453	481	494	479	467	473	447	510	440	484	434	484	442	517	486	483	509	567	510	465	527	493	499	496	497	506	513	542	469	515	535	463	561	489	514	509	538	515	488	534	458	517	473	509	527	487	510	479	485	456	494	539	519	512	472	534	448	522	502	476	502	521	479	481	526	511	503	484	483	493	512	490	510	508	498	510	478	502	492	489	450	471	447	504	480	519	495	527	461	460	505	503	513	496	470	503	504	446	496	476	495	455	452	520	465	498	496	468	484	506	516	529	481	492	526	445	480	515	534	499	491	504	480	522	501	498	451	496	495	520	518	479	502	463	535	487	499	481	484	519	519	455	486	461	451	500	521	506	491	504	479	506	445	463	489	476	492	494	496	493	499	484	470	508	516	480	499	496	453	510	478	536	444	506	482	478	492	487	491	503	496	500	497	498	497	497	503	532	519	446	494	509	513	449	514	493	521	497	517	506	510	517	496	497	480	478	454	501	543	506	448	496	515	496	493	478	492	502	463	500	531	460	519	499	570	458	483	438	480	482	459	496	496	494	457	502	511	461	469	549	531	493	504	470	486	492	477	479	510	480	499	516	518	486	492	448	497	481	486	462	475	480	486	489	502	504	448	514	504	475	452	456	488	510	535	479	477	485	471	488	504	505	517	480	488	497	456	504	507	500	519	518	511	492	487	460	492	493	484	482	512	457	524	465	504	493	465	497	495	535	495	496	533	483	478	463	512	516	470	485	483	495	463	494	494	501	504	480	532	501	446	481	442	472	507	473	493	486	510	471	544	488	506	474	489	513	511	496	500	505	482	520	491	458	453	498	463	507	525	561	493	511	482	501	463	486	468	488	469	505	482	477	501	497	484	501	496	484	481	494	473	525	465	459	497	491	465	474	468	502	484	456	467	502	510	495	517	520	521	464	514	533	475	485	487	515	473	497	496	520	503	502	481	512	497	515	492	508	500	488	519	483	531	502	483	464	495	493	472	513	479	487	506	482	423	518	484	482	510	506	470	501	513	482	525	467	472	474	523	468	515	485	515	471	472	487	452	476	462	471	535	442	516	470	508	502	477	515	507	472	530	503	513	499	491	488	507	465	511	509	480	538	473	456	506	487	510	490	485	500	439	486	494	462	475	511	468	467	487	514	485	509	523	490	488	461	500	503	508	498	448	533	468	466	473	506	504	501	480	466	484	509	492	507	479	498	516	495	512	517	500	494	492	499	524	498	463	488	473	500	505	517	517	487	493	505	562	528	490	437	503	453	525	512	524	480	477	488	467	506	486	491	522	491	538	503	492	487	506	463	535	520	525	483	480	466	474	500	501	485	505	492	495	464	475	466	468	493	490	481	492	488	468	469	479	486	477	445	506	439	512	494	522	474	499	477	509	508	499	513	457	501	467	488	531	495	503	500	465	466	503	506	525	486	512	480	502	482	486	494	478	507	460	502	511	508	444	489	448	514	513	513	511	466	503	459	490	513	493	511	485	516	513	486	469	475	480	476	531	469	490	504	484	472	499	486	486	508	505	478	515	496	462	501	486	479	507	480	471	484	485	500	493	524	500	527	487	503	497	491	477	483	461	515	516	515	514	525	468	531	478	456	489	475	484	523	525	509	480	498	497	476	543	483	484	497	469	470	521	481	527	475	452	482	494	450	509	485	519	506	473	462	466	511	475	456	497	529	456	506	485	492	492	482	502	518	487	490	502	465	487	498	526	478	478	513	497	473	545	521	448	490	487	499	490	493	452	490	462	513	514	514	462	501	532	497	481	477	485	506	495	509	536	497	493	490	548	478	496	528	469	511	499	510	491	495	508	505	525	504	494	494	501	493	482	511	474	506	484	499	494	487	462	514	485	511	504	519	503	482	510	514	507	519	502	456	470	526	465	484	507	510	510	499	558	483	497	471	447	512	477	491	494	470	537	514	473	534	522	476	471	517	482	525	518	477	502	485	464	485	469	495	483	490	508	502	514	461	513	501	501	508	489	508	479	496	482	487	464	569	504	515	456	560	471	513	513	504	445	458	524	510	482	500	481	486	499	447	488	484	478	498	484	455	499	488	489	470	487	537	485	502	490	476	486	481	467	522	470	479	463	474	464	486	498	518	495	570	460	486	486	499	470	487	462	469	480	496	511	487	499	478	509	493	505	450	473	499	517	523	514	490	498	483	492	465	500	516	469	482	513	511	483	520	470	482	518	479	521	446	473	506	534	473	489	490	473	517	493	495	477	505	497	469	467	516	472	481	480	448	470	498	522	511	505	503	484	542	505	481	484	470	475	486	459	480	498	503	504	493	489	510	489	485	489	455	508	481	491	463	487	520	470	522	434	494	467	473	478	477	465	488	517	509	490	507	530	499	519	510	496	490	519	475	485	514	474	501	482	467	503	550	554	489	495	518	482	496	489	479	476	491	495	497	492	460	505	482	513	494	509	483	461	490	462	460	494	498	510	493	438	466	453	513	496	525	497	482	474	482	508	493	481	478	478	483	450	490	464	506	469	498	500	486	479	492	492	482	487	482	519	462	509	485	453	491	508	473	490	522	514	491	502	492	506	495	477	482	499	522	482	467	520	494	427	517	486	509	506	498	470	449	476	514	445	485	517	504	496	478	462	517	514	456	471	501	436	521	553	489	458	498	492	489	510	463	525	513	477	506	510	461	487	515	497	476	482	485	493	485	490	506	468	529	462	498	511	457	515	483	496	455	517	484	486	493	481	519	484	496	502	473	486	474	472	514	483	502	460	458	474	464	528	455	485	467	491	494	479	479	495	489	504	516	454	531	476	488	494	505	478	488	509	473	467	496	459	473	487	497	530	510	506	468	482	512	492	461	479	479
2502	751	471	491	4106	8982	5280	7362	5368	3056	1262	518	215	73	42	41	41	29	27	37	37	42	33	37	45	40	42	26	29	37	37	42	39	47	42	35	34	44	36	36	47	24	43	48	46	35	41	45	31	43	30	37	34	41	41	40	45	41	43	42	43	34	39	46	35	27	39	33	32	37	37	40	48	42	37	39	38	39	38	42	37	34	49	36	31	51	46	52	28	38	40	36	41	37	35	38	41	47	39	37	36	34	34	31	21	34	48	38	30	48	41	51	53	43	35	38	45	37	34	39	35	31	46	34	37	42	50	35	31	43	39	30	33	37	30	29	26	32	45	36	35	31	37	42	43	35	37	37	38	47	41	42	35	43	30	37	47	51	36	34	43	35	34	37	37	35	43	43	35	37	47	41	35	22	42	49	38	32	43	46	39	50	44	36	32	40	50	39	49	39	36	42	43	40	45	34	43	41	43	40	39	28	50	47	35	40	38	39	46	32	43	37	40	28	27	40	39	48	53	38	32	41	49	42	43	36	36	42	39	36	36	33	40	42	30	37	45	45	48	42	41	39	38	37	33	39	37	34	35	44	32	36	41	30	44	41	26	38	36	49	33	39	48	47	36	53	43	34	29	58	25	47	31	31	34	42	37	31	37	36	39	38	29	30	42	52	30	33	34	32	41	40	46	40	44	40	41	34	42	50	40	37	49	37	46	34	36	42	41	43	31	42	36	31	50	47	44	42	30	31	50	44	44	37	38	31	43	35	31	29	43	26	43	36	42	32	35	32	44	52	40	37	36	32	39	39	38	30	42	37	31	35	49	39	43	40	35	35	39	27	43	41	44	32	46	39	31	35	58	37	42	44	40	35	38	30	43	43	40	41	44	44	28	31	32	35	48	44	45	35	26	25	33	42	48	42	38	36	44	48	39	45	55	38	43	42	42	38	42	33	41	45	39	38	51	42	45	48	42	23	34	39	36	41	43	31	42	46	31	45	42	54	37	37	46	49	31	33	37	47	41	46	41	35	39	29	41	32	32	47	51	35	32	39	41	28	27	44	33	41	35	34	34	36	43	38	48	36	42	41	44	34	37	38	36	39	34	38	34	30	42	33	41	38	30	29	39	44	32	43	36	48	49	38	45	38	42	46	35	43	34	37	32	36	30	48	42	33	54	38	36	33	40	40	33	40	30	50	35	24	32	37	32	37	45	41	42	35	36	36	44	47	46	38	45	35	33	44	24	41	30	31	36	33	49	34	33	31	40	41	37	50	42	47	43	40	41	52	43	47	38	38	39	33	43	29	30	51	37	29	31	40	25	40	30	34	39	44	44	42	40	41	30	33	38	37	48	41	39	54	48	33	33	47	36	28	34	37	32	41	55	39	40	43	39	42	26	43	37	43	34	35	44	20	43	32	38	29	32	36	34	43	47	32	36	44	42	44	38	43	40	38	40	31	39	33	40	53	36	38	54	33	43	25	33	48	37	46	44	38	47	48	37	45	41	38	44	43	42	40	50	44	45	42	48	40	38	43	36	45	36	43	43	47	29	37	42	38	45	27	42	40	38	33	44	36	30	34	37	41	50	31	36	36	32	34	38	43	35	42	45	43	29	40	49	39	34	39	30	40	47	37	44	33	42	31	41	35	48	41	45	37	49	49	33	48	35	57	36	41	43	36	45	47	36	43	45	23	36	32	47	38	48	40	36	30	32	39	42	34	35	43	28	35	35	40	42	62	47	45	55	35	42	45	34	28	37	51	36	46	45	41	52	34	30	42	37	47	35	44	35	30	39	30	40	39	40	38	39	45	30	45	29	29	34	36	32	35	33	29	35	53	37	41	30	31	43	42	42	43	40	32	43	41	35	37	38	39	48	40	40	34	42	43	45	35	34	41	45	31	42	41	30	43	32	45	50	38	46	37	43	35	44	38	35	39	40	39	37	31	42	38	40	35	41	27	31	44	34	35	30	36	49	40	47	38	35	38	36	28	39	41	37	38	43	36	40	36	30	31	41	36	31	51	44	39	44	43	30	29	32	31	35	42	34	40	36	32	42	34	44	53	30	23	33	44	43	44	41	31	44	41	32	44	36	42	36	43	40	31	38	40	43	34	40	38	47	36	38	36	38	44	40	32	40	40	49	36	48	42	47	45	32	30	40	23	44	35	41	43	47	39	46	38	34	37	44	43	37	34	35	45	35	26	32	38	22	41	40	37	38	31	43	30	58	35	41	34	32	34	34	33	29	40	32	48	49	41	36	34	43	35	38	42	31	53	38	42	46	33	36	43	40	44	49	36	41	34	39	44	43	37	29	37	35	38	42	45	44	43	37	39	35	45	31	37	58	37	42	37	36	36	44	40	38	40	44	38	34	42	40	38	44	31	37	50	39	40	32	37	37	38	29	55	40	36	42	34	45	43	34	36	48	49	41	34	51	31	45	44	35	33	29	31	40	53	41	37	41	38	32	34	35	41	28	37	40	39	37	29	35	39	27	37	41	41	33	37	36	40	35	42	36	34	42	32	31	38	39	37	46	32	31	32	30	32	31	37	26	42	39	30	32	33	33	50	46	52	41	36	34	42	45	36	39	36	30	47	22	31	33	43	38	28	41	52	37	40	47	32	50	46	36	48	39	44	48	44	37	47	35	35	40	43	45	41	38	42	31	40	40	42	46	42	51	45	33	33	38	41	43	35	42	25	38	39	36	36	35	40	33	38	36	32	38	35	39	41	33	35	47	28	37	42	30	33	49	38	32	36	36	52	41	39	32	38	28	45	40	37	30	42	42	44	34	44	40	40	26	31	39	42	42	47	43	34	39	52	42	46	37	46	36	38	37	38	34	38	37	38	36	45	35	45	33	41	46	53	33	46	32	40	43	45	41	36	40	42	27	34	35	47	44	37	45	40	38	39	38	37	35	39	43	41	34	31	37	34	43	34	37	49	50	38	33	49	40	40	39	40	33	39	40	35	52	36	36	37	41	44	31	42	27	47	40	36	43	44	41	36	34	40	36	45	48	44	44	36	40	43	37	45	36	33	50	40	35	34	38	37	47	55	37	49	38	43	39	49	19	33	33	47	39	39	32	32	46	34	41	43	41	34	37	41	30	42	35	47	34	47	46	34	31	39	28	34	45	29	46	39	26	38	41	40	31	35	55	41	41	39	34	38	36	40	33	33	30	44	35	43	44	40	35	40	43	32	48	39	48	47	36	52	41	45	44	43	33	42	33	46	53	41	34	35	43	41	40	47	29	43	35	36	44	42	31	34	43	39	42	35	29	37	48	37	38	37	55	44	29	45	49	46	30	46	44	44	41	32	32	33	39	49	42	30	34	38	43	33	32	42	46	38	45	45	55	43	34	34	35	37	35	34	33	36	44	35	37	46	46	48	32	44	40	35	41	39	23	37	49	35	29	41	28	29	49	44	32	39	34	41	35	48	43	38	37	56	43	51	42	41	39	42	34	34	42	40	35	35	37	38	48	40	28	41	34	40
23411	14185	10072	19885	52262	54760	46685	49310	41413	32151	22616	12914	5380	1936	892	562	539	538	497	517	518	540	534	513	536	496	527	526	484	513	503	481	545	517	544	531	516	462	493	560	497	532	513	546	530	527	521	518	515	528	531	530	487	518	500	474	485	506	523	549	547	486	526	501	496	533	495	529	530	521	479	513	530	504	529	517	523	557	540	547	521	490	514	544	536	519	497	501	509	498	559	504	528	537	499	531	532	511	531	547	515	521	486	545	490	525	490	540	514	519	521	478	511	496	529	494	517	483	497	544	500	553	540	548	519	508	491	536	549	544	527	484	550	536	494	516	515	546	561	519	534	533	485	522	509	480	535	512	508	481	555	520	482	520	503	529	550	514	475	542	515	504	545	536	496	506	516	530	511	555	524	496	566	491	450	513	532	501	539	485	498	514	529	505	537	494	532	531	543	484	541	526	505	534	574	506	508	510	497	505	522	485	518	551	551	504	500	515	527	496	532	523	511	507	555	520	509	546	495	496	538	545	535	527	520	475	506	530	531	519	531	541	517	484	480	510	505	518	527	465	518	526	513	544	521	509	509	545	525	501	505	530	555	517	513	526	516	536	533	542	546	564	561	519	503	532	533	478	480	532	505	486	496	535	528	490	492	498	520	547	526	551	518	477	515	480	535	479	472	511	519	507	527	522	526	521	510	522	554	464	555	488	536	529	524	493	476	500	523	499	523	533	514	547	547	557	510	482	519	511	542	527	538	507	534	576	546	519	516	486	470	509	492	511	507	504	527	503	508	493	504	519	513	519	470	503	538	515	493	483	518	509	486	510	518	498	539	518	499	484	513	541	535	540	542	507	486	522	512	517	488	471	527	530	513	502	514	525	486	536	503	519	511	501	540	509	520	503	531	539	522	596	496	511	547	531	554	540	529	520	563	531	544	539	510	491	538	488	496	555	529	508	512	504	542	551	506	505	540	528	483	521	511	501	520	503	494	525	495	496	508	559	517	518	479	505	506	496	513	537	543	494	550	571	535	500	521	496	557	547	492	500	541	499	554	498	524	524	542	541	527	531	562	481	515	520	528	507	500	513	472	543	518	566	520	561	473	512	533	520	544	526	497	513	525	521	541	527	509	520	522	530	523	539	494	524	496	537	546	533	526	540	510	493	519	482	507	534	532	522	479	505	528	553	515	528	514	504	510	540	554	501	531	501	536	490	532	515	490	546	510	495	472	520	556	481	501	532	475	548	523	479	547	519	517	525	538	537	514	536	569	504	511	491	480	494	507	516	577	518	529	503	499	499	501	524	521	513	513	489	531	569	526	538	502	475	503	495	522	540	543	508	561	543	544	508	510	518	530	496	543	508	500	507	507	507	550	513	542	515	508	529	492	493	528	512	486	490	524	515	532	496	533	516	509	499	517	512	532	514	550	535	516	512	503	501	494	510	497	530	491	491	520	495	519	494	535	559	504	496	547	526	507	498	478	484	527	542	571	544	502	501	563	518	524	526	523	556	530	542	482	569	509	482	529	532	514	503	519	556	501	526	536	504	541	514	485	551	524	532	519	504	535	538	513	541	543	576	557	526	515	517	554	529	534	502	500	510	492	513	519	518	488	493	569	521	564	538	484	504	523	496	562	491	550	572	522	541	538	496	541	561	478	512	510	512	518	504	532	539	505	490	517	525	529	527	504	530	588	501	544	492	527	523	531	525	551	483	493	531	485	502	547	499	543	495	495	524	517	505	544	463	507	535	519	535	478	517	463	534	503	533	485	525	531	510	581	506	540	549	502	584	494	548	491	522	522	543	529	523	539	532	568	529	539	528	574	486	536	522	547	533	555	523	519	518	517	500	504	541	537	538	549	511	517	523	526	522	565	495	502	507	548	489	539	530	520	507	555	543	504	516	540	484	548	536	521	505	553	540	489	507	531	548	546	504	562	538	541	527	521	569	474	540	540	506	515	541	527	513	518	528	495	528	559	526	504	508	529	507	512	554	504	509	509	559	486	528	553	528	520	540	524	499	524	546	533	561	518	589	535	517	532	528	540	502	532	538	516	472	499	539	485	544	508	515	548	495	477	497	492	563	554	521	562	510	508	529	505	521	523	547	513	519	517	538	523	552	554	564	498	495	515	496	504	530	532	509	519	523	536	487	537	511	513	528	500	525	516	548	541	510	499	530	492	497	519	528	502	530	520	503	542	492	513	478	544	487	537	482	503	508	504	549	528	493	519	505	489	527	579	479	556	542	516	541	539	545	484	488	534	574	548	508	539	521	544	492	513	500	508	547	531	546	555	533	532	511	540	497	506	523	485	517	474	505	492	537	516	489	552	513	491	516	545	531	535	519	553	502	552	529	509	520	554	530	545	521	528	532	543	477	538	571	519	525	527	485	525	516	513	503	524	477	505	553	522	538	580	511	526	505	508	533	501	514	545	532	481	534	536	547	509	528	528	509	511	530	506	513	505	519	492	502	487	507	493	509	514	516	543	506	496	485	513	509	511	506	519	554	540	497	559	521	529	518	547	505	506	505	479	519	520	495	536	520	543	505	470	526	543	504	523	504	531	512	540	529	520	520	491	529	509	542	505	501	536	482	543	494	487	471	516	507	496	520	529	508	532	544	499	522	493	532	502	511	511	534	501	543	515	531	527	527	541	535	542	519	536	520	517	525	522	508	514	516	492	520	511	513	505	495	561	506	511	502	520	518	538	556	540	456	512	534	481	505	491	524	495	500	518	491	550	510	542	468	512	483	508	520	531	487	529	474	543	556	527	506	505	529	515	527	532	520	554	520	498	512	522	536	518	511	532	504	503	525	524	504	513	511	535	516	548	508	494	503	539	591	499	530	491	541	548	528	515	506	511	505	520	549	513	521	518	503	525	480	500	506	539	489	504	480	557	517	542	518	553	492	544	539	484	496	558	506	480	560	523	503	493	521	529	524	501	533	550	492	488	514	499	494	521	513	474	517	531	518	498	499	507	508	492	499	530	523	541	494	507	511	539	511	497	514	491	505	554	535	578	532	535	516	544	540	540	503	536	509	490	527	531	519	572	516	452	507	528	476	495	557	497	519	529	548	515	504	534	546	543	556	555	548	508	517	471	533	532	495	546	519	527	512	506	498	513	523	526	527	532	526	555	539	474	527	498	484	506	513	487	519	520	550	492	515	524	497	525	492	516	508	500	506	500	549	560	550	533	538	561	585	484	507	516	536	505	518	481	523	538	521	528	538	518	499	547	530	514	529	541	504	551	512	502	532	520	518	531	500	509	496	513	472	523	489	536	497	547	560	518	506	507	541	538	509	517	489	516	552	534	527	552	512	558	514	530	546	529	455	545	522	512	500	527	515	526	514	545	516	538	497	514	522	507	484	528	521	500	521	499	549	541	532	523	526	529	506	524	543	493	530	538	499	486	547	537	565	502	536	501	534	551	556	462	529	548	522	509	542	479	515	535	512	507	513	518	510	495	526	520	514	487	532	509	490	508	515	541	544
1843	1080	711	1405	4467	5655	12811	15351	10885	5546	2259	868	297	135	63	51	45	37	37	49	33	44	26	36	39	34	49	49	36	36	37	48	37	46	37	40	48	36	43	33	33	51	43	38	41	34	37	35	30	42	38	28	36	43	39	37	31	35	40	47	46	30	39	40	48	38	42	35	34	36	40	30	44	30	48	40	39	33	49	53	43	50	35	35	46	27	29	41	44	40	42	35	43	34	43	43	41	42	41	37	38	37	45	34	38	41	40	35	43	38	42	45	49	45	38	33	41	43	38	43	43	36	43	36	39	34	36	37	45	47	48	34	31	32	26	38	45	43	35	33	34	34	37	41	34	28	45	31	40	32	46	38	43	29	42	32	50	39	44	44	30	42	44	31	41	41	44	44	42	44	38	45	58	34	38	49	48	33	36	27	52	36	47	46	49	49	44	43	43	46	30	32	37	35	43	35	33	36	41	28	38	37	41	48	42	30	37	37	44	40	47	50	28	32	44	34	38	32	46	43	47	35	30	39	29	40	42	38	40	43	42	37	45	33	44	45	35	34	37	42	40	35	38	41	26	50	31	38	34	29	35	39	34	40	50	44	38	44	34	51	39	47	46	44	37	38	39	38	45	45	47	45	42	35	49	32	42	42	33	34	31	35	35	37	44	36	33	42	41	44	45	35	41	47	38	46	33	34	30	37	35	36	44	41	38	39	39	31	36	34	38	45	41	38	40	42	30	33	34	45	35	44	42	38	49	31	44	42	40	31	42	51	26	40	44	45	38	36	39	39	41	38	48	40	41	48	30	36	43	41	35	28	49	31	49	47	48	44	33	28	36	36	45	41	34	48	52	28	35	40	37	51	43	39	39	43	37	43	32	36	21	29	45	43	27	35	45	47	40	45	44	31	43	32	41	38	36	39	42	37	36	38	37	45	42	39	34	47	42	41	31	41	45	39	49	37	45	39	24	33	48	42	41	34	36	40	37	32	42	37	48	40	35	35	56	48	40	36	32	43	43	45	45	45	40	35	37	45	34	44	31	31	41	32	44	35	39	37	37	46	47	43	44	34	34	43	28	43	38	32	48	31	47	41	30	42	48	41	35	46	41	42	39	50	35	33	55	39	39	33	34	45	35	42	44	37	39	34	38	28	33	34	46	37	41	37	50	40	34	38	31	27	54	48	23	45	39	40	29	29	44	59	52	29	43	35	42	40	40	41	50	26	35	35	35	53	36	45	36	35	40	37	32	52	40	37	43	36	28	36	39	39	40	38	40	39	49	38	40	44	36	53	31	37	31	36	37	36	47	37	41	46	47	52	42	40	43	31	43	36	39	33	43	31	32	33	39	46	42	38	33	38	44	48	35	46	41	42	32	34	33	33	41	38	37	50	34	54	58	40	42	46	43	35	31	38	47	44	47	47	39	31	42	37	33	38	32	51	32	40	31	40	34	36	28	43	43	36	32	35	44	47	28	36	46	37	42	42	41	36	35	37	57	49	45	32	41	38	47	38	46	38	48	45	42	45	34	31	44	33	44	39	38	36	32	54	38	48	37	38	42	36	41	33	37	48	40	41	35	27	40	37	40	45	47	34	50	37	46	40	44	42	27	39	38	37	35	35	34	31	40	27	51	45	41	44	38	46	32	36	40	31	47	49	48	34	42	45	39	39	35	41	45	31	48	43	40	38	49	40	41	38	52	44	36	41	46	52	40	41	38	37	35	44	41	48	42	38	38	50	27	36	36	37	39	37	34	38	34	37	34	37	38	38	57	34	39	33	43	38	31	41	35	36	44	40	39	42	34	28	40	48	41	45	48	40	48	35	44	41	45	41	40	53	43	36	28	42	35	33	43	36	41	32	44	36	41	44	35	39	38	45	45	47	40	37	42	47	32	37	37	45	38	34	42	32	32	38	39	38	39	47	41	32	34	35	39	42	36	43	37	35	36	31	42	35	41	39	41	39	40	37	33	31	49	40	25	43	36	41	44	44	39	39	34	44	45	25	35	36	47	49	33	35	41	40	33	34	34	42	33	39	36	43	35	39	37	50	50	40	38	57	39	46	33	33	41	54	48	39	30	34	43	32	42	40	37	45	49	41	42	39	35	36	38	45	48	38	43	49	38	45	48	50	44	36	43	39	39	40	42	36	31	45	35	45	28	49	41	34	34	32	42	34	47	38	38	38	40	46	41	40	37	36	46	35	35	43	41	38	46	40	51	48	41	40	49	48	36	50	42	43	43	35	35	44	32	35	37	45	38	34	40	44	41	42	37	37	48	36	31	37	43	41	40	36	26	38	52	48	49	47	49	37	35	43	26	40	42	41	36	46	37	33	35	47	36	34	36	43	33	48	36	33	49	37	31	38	38	44	35	27	39	29	44	39	38	39	46	51	31	45	40	42	37	44	31	42	33	36	43	39	53	39	36	48	38	43	37	36	39	44	42	45	28	46	43	45	53	43	26	27	39	50	35	51	45	36	32	41	38	32	38	43	41	53	45	33	45	46	47	46	38	42	35	41	42	39	36	39	44	37	38	29	45	50	35	36	37	39	34	36	47	37	37	46	34	40	46	46	40	47	39	44	48	50	43	36	46	46	45	28	34	27	52	46	33	32	44	37	45	46	40	36	46	27	44	40	35	46	41	34	50	38	36	32	28	33	27	48	35	46	35	37	41	25	37	44	44	29	32	45	44	43	39	35	41	39	42	47	35	25	37	39	41	43	47	41	45	34	40	28	41	33	37	44	44	38	39	46	40	42	44	37	37	37	32	38	38	45	36	40	38	42	31	25	39	36	42	40	29	36	29	38	36	39	37	43	49	41	34	39	43	48	49	41	36	36	45	47	35	41	38	40	42	28	33	32	42	40	49	49	35	45	44	52	25	49	43	35	33	43	27	35	40	53	53	40	32	47	28	39	46	39	42	38	50	53	53	50	35	34	38	32	41	46	38	35	38	44	38	36	36	33	27	39	49	46	37	35	29	34	34	39	40	35	34	32	47	39	39	40	40	38	45	46	38	32	56	44	44	28	34	38	43	41	35	37	31	32	48	35	50	39	30	34	35	33	34	37	34	44	51	49	43	38	31	35	33	38	39	31	41	53	28	23	48	33	34	42	36	38	33	46	33	45	41	42	34	38	53	37	48	42	44	47	40	49	48	31	41	38	30	35	36	29	38	50	49	46	41	34	49	45	34	44	39	22	50	40	45	40	44	45	34	37	31	48	40	38	36	33	38	32	40	40	35	34	50	43	42	41	67	37	35	53	35	37	43	33	42	41	44	40	34	33	44	35	41	43	41	45	47	36	36	38	42	39	42	36	48	35	46	34	40	35	36	47	46	44	48	35	46	30	39	35	36	42	32	35	37	25	44	43	41	39	37	51	38	36	36	29	46	38	26	34	37	44	44	40	35	51	35	55	39	30	38	31	43	44	39	33	42	50	49	46	54	36	30	43	37	28	43	39	35	42	38	46	35	40	39	32	34	35	50	46
27515	17150	12879	30620	46727	49617	62608	63106	50896	38381	28131	17565	8144	3053	1193	686	570	540	524	526	522	506	547	546	540	550	501	524	490	553	589	485	524	507	519	507	516	499	523	554	527	505	529	528	521	512	482	525	526	515	576	540	489	513	542	518	498	524	550	529	514	546	517	569	518	541	555	535	542	500	539	534	546	511	519	526	556	515	515	516	547	496	524	524	498	511	543	531	523	519	549	506	576	499	480	526	534	529	542	552	533	567	454	541	507	511	564	478	497	552	488	512	530	526	546	515	513	528	532	556	511	509	562	536	516	519	515	498	498	547	526	522	501	570	545	543	524	550	585	557	518	542	543	574	529	514	532	516	554	555	522	551	554	524	541	513	515	478	524	511	517	548	513	545	491	498	542	524	546	515	559	495	521	519	538	500	517	524	568	536	513	507	532	530	525	555	507	492	498	548	542	519	531	563	539	534	486	573	493	518	520	511	551	568	542	531	532	489	508	555	555	589	546	545	527	526	535	544	548	507	512	540	540	523	524	544	585	519	531	519	548	530	497	536	510	528	519	555	543	511	516	541	497	522	487	530	561	540	542	519	538	540	495	562	560	535	556	523	504	505	524	522	515	513	547	537	517	540	520	508	558	528	544	518	516	556	503	499	520	484	556	555	524	526	563	514	536	504	497	519	539	524	493	527	522	509	480	496	519	520	505	543	573	532	550	537	608	508	507	471	498	522	535	562	523	534	528	474	485	529	530	533	516	559	549	531	563	560	528	521	538	505	505	561	500	577	533	524	538	542	535	546	534	582	508	536	575	529	560	553	526	493	500	572	511	539	515	511	527	517	517	531	509	513	522	500	538	560	546	557	513	538	531	549	514	549	517	532	575	512	496	492	497	579	560	551	532	508	509	530	561	505	506	543	498	531	498	530	554	550	528	537	507	517	517	517	520	495	542	530	523	545	484	519	592	559	528	518	585	497	553	485	509	519	531	538	508	488	515	529	529	534	518	519	549	508	490	558	515	532	533	527	508	512	538	481	522	515	558	514	532	540	507	545	529	522	482	534	566	538	530	531	569	507	509	512	502	517	545	532	528	480	526	528	517	560	505	495	526	518	514	559	533	577	546	526	528	551	523	522	535	487	548	521	530	592	535	529	511	536	556	539	554	510	501	497	501	525	528	515	501	576	523	522	514	531	530	524	527	530	494	543	495	524	506	564	521	519	555	569	514	506	547	512	508	516	516	508	529	570	495	559	518	523	481	489	496	509	549	524	517	549	566	517	550	515	513	536	539	549	523	529	541	543	538	535	559	534	484	539	526	500	537	496	511	553	532	546	530	522	541	498	520	495	499	512	515	500	555	524	512	522	549	494	509	554	564	512	552	534	532	518	488	549	540	516	517	494	567	554	551	537	525	588	553	499	517	517	515	507	532	531	538	503	575	515	492	542	519	542	534	511	537	540	536	501	508	526	546	533	520	500	540	529	504	509	530	494	520	522	524	566	523	522	505	516	507	508	509	566	510	547	536	530	539	516	527	481	542	526	534	525	514	518	531	478	532	548	538	496	516	555	535	526	520	506	533	550	481	551	533	534	569	560	521	547	523	507	522	562	520	509	522	540	569	510	509	518	549	528	535	535	518	522	551	547	526	536	518	528	535	514	557	509	561	491	531	559	518	510	533	511	561	551	513	531	540	526	485	491	533	488	537	529	548	597	531	562	501	537	497	544	505	535	524	528	515	542	524	521	490	513	497	527	545	510	544	525	522	518	540	561	526	539	521	537	527	503	538	506	511	511	525	539	561	534	500	459	510	529	541	487	530	510	578	490	538	522	550	603	541	526	492	565	514	549	518	526	540	525	527	557	494	502	485	540	543	497	557	571	525	535	574	495	534	538	502	549	565	551	513	537	513	539	527	517	559	511	540	533	497	479	493	546	515	564	553	488	583	560	527	551	519	492	498	480	543	527	516	526	523	539	513	479	507	548	503	530	542	494	523	523	536	552	538	569	551	532	563	546	495	509	507	522	503	529	521	506	538	513	541	554	503	499	509	539	516	552	525	533	506	529	553	523	491	522	536	549	527	538	527	485	491	509	527	536	526	516	505	571	560	547	511	520	561	520	517	489	512	522	521	503	546	529	512	535	579	505	558	540	507	554	505	512	546	531	550	534	497	487	532	534	525	560	514	557	496	535	558	576	519	550	523	554	508	531	526	534	530	464	491	573	526	524	526	475	502	501	569	559	536	547	512	511	519	529	542	549	539	525	556	499	577	493	530	521	547	518	502	523	532	507	496	534	532	525	552	513	521	543	562	554	547	539	493	509	597	488	514	514	532	508	544	544	533	506	564	505	551	508	517	565	533	524	537	512	542	524	538	535	556	536	515	525	541	511	536	524	524	519	529	528	493	525	501	516	537	512	567	499	536	534	516	557	525	560	567	545	520	516	514	528	537	551	545	527	544	567	492	514	533	516	550	542	575	473	541	545	517	544	528	523	524	514	539	525	505	548	564	545	545	542	518	543	564	533	530	566	519	522	545	562	539	553	523	522	521	532	521	500	550	561	545	515	560	514	572	542	535	556	521	507	537	535	506	515	499	553	547	529	525	530	538	519	508	528	525	546	549	533	568	501	558	548	531	563	500	535	539	543	495	512	500	532	533	554	545	530	512	550	515	568	558	479	558	537	520	512	534	500	522	550	498	551	514	540	533	499	525	500	512	497	541	544	528	560	505	541	527	538	578	484	543	515	500	550	519	538	522	499	554	554	512	540	520	535	493	485	553	484	534	504	551	533	495	603	554	538	573	538	580	534	540	534	531	474	521	527	513	479	500	506	500	528	536	525	566	527	561	551	514	558	565	507	539	540	523	522	572	509	547	531	569	483	497	534	498	473	475	511	540	484	562	523	526	550	568	529	541	514	549	555	521	509	488	547	498	542	523	528	561	570	499	582	482	557	538	518	513	528	516	549	544	523	510	498	543	546	557	576	546	563	572	522	509	512	527	516	532	508	505	531	532	527	530	506	518	527	524	486	495	549	546	488	542	518	560	478	578	489	530	548	559	512	519	509	485	498	551	531	532	499	534	515	527	531	536	526	488	534	552	527	585	507	551	524	505	518	541	509	543	524	500	522	483	536	537	520	491	519	504	542	557	501	516	521	510	538	508	556	574	518	543	472	495	536	505	508	499	567	544	523	529	503	536	513	534	537	502	548	518	539	541	557	547	534	511	511	496	544	527	561	513	526	511	540	520	520	514	540	604	564	513	505	547	510	550	570	561	499	508	544	543	537	558	491	502	537	519	559	543	512	505	526	518	522	573	551	537	511	534	590	567	538	510	524	535	506	505	515	525	538	543	486	501	532	522	521	501	528	521	541	509	559	508	534	553	523	518	536	511	525	516	549	555	487	521	556	530	525	558	503	539	509	530	536	489	485	503	535	534	534	499	509	526	544	487	535	512	520	517	483	497	530	542	493	538	502	521	528	538	541	525	546	532	529
1524	300	145	218	737	2221	3416	2966	1861	1076	505	216	96	51	40	41	46	39	24	41	34	23	40	34	40	33	37	40	40	38	46	31	43	38	48	38	31	37	29	52	38	30	48	42	34	37	40	32	34	31	45	38	39	49	33	31	37	34	30	30	32	53	32	22	25	42	35	30	35	34	38	27	36	38	30	36	21	35	32	21	29	25	43	44	38	45	35	32	38	33	40	42	47	32	33	31	42	46	39	35	29	28	29	34	36	45	45	30	36	40	35	35	38	35	41	39	29	38	41	39	35	43	39	27	35	28	47	36	34	27	34	42	31	35	44	31	33	30	39	28	26	45	35	44	36	38	27	35	31	44	30	35	44	27	29	45	30	42	35	39	28	27	34	44	37	41	28	38	36	33	41	42	33	42	25	54	38	27	53	41	37	32	33	29	37	40	33	31	35	41	38	36	43	32	35	39	37	30	36	36	36	22	39	38	34	29	39	43	37	30	36	49	30	37	39	34	34	37	35	30	36	38	50	31	32	24	47	34	33	32	26	40	42	34	34	52	31	44	42	46	40	34	38	24	41	29	35	36	34	37	35	35	37	42	32	41	34	41	36	38	40	35	36	38	40	28	39	27	36	33	36	45	36	39	39	44	38	38	30	39	43	44	33	39	29	42	37	28	44	27	48	46	29	46	39	38	28	42	38	42	28	33	26	33	44	35	43	38	48	37	33	34	35	28	36	42	30	35	38	38	41	43	25	42	31	43	32	27	41	39	38	36	46	30	32	41	29	33	38	39	40	29	45	41	34	45	57	31	36	35	37	27	36	38	33	33	39	37	26	47	38	36	31	42	40	38	38	30	24	28	44	40	51	34	37	49	39	35	38	43	37	41	24	37	37	40	41	43	43	24	35	55	29	37	29	37	43	39	34	32	36	31	37	30	37	24	30	37	37	34	47	34	37	36	30	38	32	29	23	35	42	41	44	39	25	32	35	31	40	35	37	39	36	49	45	36	27	31	23	37	22	36	38	37	36	43	33	28	26	42	32	38	41	41	33	47	34	28	33	41	33	34	32	32	26	30	33	31	40	43	39	36	32	33	45	36	30	35	43	28	32	38	36	33	40	34	37	40	36	42	38	34	36	27	33	34	30	41	40	52	35	26	35	39	29	33	34	35	30	24	32	36	37	36	40	45	38	34	28	37	25	28	40	33	36	44	35	48	31	22	29	35	28	36	35	32	33	42	30	47	32	36	39	38	39	41	36	34	33	30	40	40	31	29	47	35	25	19	42	31	29	46	30	37	35	39	36	42	31	30	32	41	44	44	38	40	47	42	33	33	44	28	30	34	37	42	39	28	24	24	36	27	32	24	30	36	23	29	28	28	35	41	37	33	50	26	33	34	44	23	40	35	42	33	37	34	40	45	32	37	32	28	34	28	37	44	28	30	30	35	35	33	35	37	42	45	26	38	44	31	35	25	35	43	32	37	32	32	33	40	41	39	37	41	33	38	35	30	30	34	34	41	38	46	28	35	35	51	35	42	27	29	31	37	33	41	36	43	42	34	30	33	41	26	44	41	34	34	32	46	40	31	36	31	36	28	37	34	48	34	34	42	41	40	34	29	25	31	36	34	39	32	40	33	36	39	33	33	40	51	45	30	41	27	46	31	44	26	49	34	31	40	38	36	36	31	46	36	35	34	37	33	35	42	37	40	34	44	31	28	41	42	33	38	53	37	46	33	38	30	34	44	31	29	38	29	39	39	40	29	30	50	35	48	35	52	32	45	50	28	30	41	36	32	29	44	34	40	42	22	32	31	31	30	34	35	36	31	35	29	28	31	36	33	47	44	35	42	30	35	29	45	19	25	43	38	40	27	30	31	30	35	38	44	41	30	36	37	42	39	35	37	41	38	43	33	36	35	39	38	49	31	31	35	43	42	35	36	47	27	37	38	37	38	36	18	28	39	46	33	36	41	36	36	35	40	34	39	32	25	32	32	26	29	36	38	40	29	42	29	42	42	38	36	32	28	38	38	44	29	33	31	33	37	48	25	37	34	33	38	37	39	47	30	35	25	49	29	35	34	40	36	27	30	38	41	33	51	36	26	27	34	35	30	42	31	29	44	40	26	36	28	37	31	42	40	43	35	37	42	35	35	41	39	35	45	29	35	33	34	32	39	38	33	31	48	26	33	36	40	34	26	50	32	30	43	44	41	31	31	40	47	42	36	33	34	41	45	44	34	32	40	39	38	33	46	29	41	38	42	32	40	40	34	51	39	31	37	36	32	41	31	37	35	28	37	51	36	40	45	37	32	43	43	33	38	24	30	37	34	31	30	35	38	33	34	35	34	48	34	30	37	38	38	31	33	47	45	41	39	26	31	45	41	45	40	34	31	46	38	33	43	48	28	37	39	30	46	32	36	32	33	34	34	43	31	33	38	21	27	28	37	23	38	26	30	32	34	43	31	29	32	40	33	35	28	43	42	44	32	35	33	28	36	38	42	45	26	44	47	36	40	35	41	28	24	33	35	48	44	31	27	32	40	36	43	40	34	21	29	42	29	44	42	45	41	36	40	31	32	31	26	30	38	35	35	40	26	36	37	28	39	40	30	31	47	34	39	42	30	44	22	34	37	29	39	34	37	46	39	36	38	38	31	34	31	37	28	43	40	45	37	44	32	43	38	38	36	32	33	37	28	41	39	40	38	39	32	32	33	33	42	31	26	27	28	21	43	29	36	36	44	32	29	35	40	40	25	28	31	37	40	37	43	29	42	35	33	33	28	31	33	34	33	30	33	30	35	47	36	30	39	41	39	28	29	37	42	41	27	38	37	30	38	30	37	36	36	30	28	38	39	39	26	40	35	42	29	40	39	29	31	35	40	38	39	27	34	40	22	23	30	27	38	31	34	32	37	40	39	35	33	32	33	33	38	36	40	36	30	45	34	34	35	36	35	35	30	40	26	47	23	26	30	34	30	39	37	38	38	41	25	29	33	26	40	35	30	32	37	40	33	43	50	43	32	37	34	33	43	33	31	37	40	35	28	40	44	19	37	37	40	26	36	24	44	33	29	40	34	32	36	41	38	32	32	33	45	30	33	35	40	49	33	47	33	36	37	32	32	43	42	32	25	38	27	44	44	32	40	40	43	39	34	31	41	39	24	36	49	26	40	37	38	39	32	32	46	36	40	40	43	39	38	39	47	31	32	40	42	46	41	36	36	45	39	34	34	46	40	35	36	38	36	40	41	48	26	51	35	27	24	35	30	36	23	38	51	41	46	33	31	28	29	27	40	34	30	34	42	30	32	38	33	41	25	34	26	32	43	41	32	32	40	40	42	39	35	36	40	29	36	37	39	35	40	37	33	30	33	39	32	30	26	34	34	31	49	41	34	34	39	27	37	29	40	43	45	32	39	47	42	28	35	32	27	30	28	34	27	49	48	42	35	27	35	37	33	33	36	21	36	36	39	33	29	34	40	40	41	35	41	29	38	32	22
19003	7369	3508	10633	28866	39691	40880	35874	29080	21832	12640	5825	2365	1042	617	510	477	464	489	433	467	482	444	455	450	495	471	516	479	447	453	493	459	482	462	477	459	493	490	480	483	468	460	474	454	493	493	466	494	501	479	474	472	502	494	474	454	474	493	491	432	499	458	494	461	477	494	476	471	463	489	475	497	446	468	459	460	497	513	465	470	510	468	499	458	456	451	479	486	466	470	459	436	487	458	438	499	480	456	473	443	491	441	463	481	433	508	462	474	511	489	461	480	457	492	433	480	465	464	505	490	473	510	484	427	445	476	447	495	457	485	507	474	492	451	501	437	490	485	464	508	474	480	482	488	482	475	492	478	465	502	471	440	453	470	431	458	464	433	455	455	458	490	463	464	461	451	471	454	447	469	475	503	493	477	455	467	468	455	492	461	482	462	499	485	471	466	484	484	492	488	464	468	452	485	503	453	470	467	487	458	463	448	444	458	464	453	445	422	472	480	461	496	466	498	443	476	482	490	474	477	480	499	488	510	471	444	483	452	475	523	493	490	450	466	487	455	477	445	475	489	478	473	509	472	499	490	451	472	435	454	490	486	454	452	490	503	511	507	420	511	477	456	471	455	498	474	478	483	446	487	482	473	466	496	450	432	457	506	471	507	492	470	504	471	464	445	456	497	476	461	485	457	431	466	476	502	482	503	514	447	445	500	474	526	484	450	490	480	444	445	470	441	453	477	465	487	440	462	502	462	457	509	480	472	482	505	433	478	480	456	511	471	456	469	493	487	504	512	464	441	504	494	492	464	479	506	449	432	490	482	488	485	492	480	511	456	502	484	419	481	485	453	484	510	492	463	514	522	462	511	473	465	462	461	495	460	472	465	466	473	435	489	472	448	492	525	489	477	524	490	484	459	454	476	490	485	452	465	524	485	482	470	509	447	494	481	456	483	470	469	473	464	469	499	417	457	479	458	477	482	481	498	450	476	469	464	484	497	473	435	457	460	460	419	467	449	472	506	458	488	477	463	437	497	443	495	484	462	492	477	462	504	483	446	500	480	478	481	506	458	471	469	454	460	503	496	459	460	503	489	448	456	484	463	470	481	472	492	469	473	457	482	463	472	471	465	498	444	472	493	463	431	470	454	484	483	479	453	473	477	457	492	477	448	471	506	483	446	465	492	470	447	488	511	484	476	461	451	484	447	483	495	484	517	475	501	490	494	463	486	514	442	473	449	474	520	442	462	478	482	482	459	436	449	479	446	468	467	472	473	484	450	496	461	411	494	455	482	416	432	464	446	515	450	470	460	465	494	448	464	492	473	470	473	506	504	493	492	495	465	471	503	459	482	493	448	482	491	468	478	430	455	445	485	488	489	462	434	428	466	464	482	508	500	481	498	469	452	500	477	507	470	448	481	486	450	453	490	467	451	472	470	476	460	509	460	481	497	459	513	479	460	437	416	473	455	466	505	485	470	474	437	492	508	511	452	450	494	477	516	501	479	471	479	473	484	511	473	490	516	495	488	433	441	481	450	479	477	494	474	496	473	478	486	467	436	460	498	439	431	464	478	499	497	470	452	451	439	480	498	515	476	446	509	521	460	445	486	453	479	471	452	444	465	478	476	495	487	483	505	428	473	491	476	463	471	496	466	449	499	487	464	499	472	486	478	446	476	489	470	499	492	468	486	503	476	458	473	482	459	509	469	456	463	488	464	461	471	448	455	484	468	473	437	501	487	458	488	463	461	451	474	465	490	472	498	517	422	482	467	457	479	491	469	450	469	492	466	506	464	471	515	506	447	456	484	500	459	465	514	449	477	480	447	491	442	475	480	481	488	474	481	485	456	502	494	459	468	466	514	453	516	436	464	474	457	469	465	491	511	468	510	475	504	457	458	474	466	482	479	438	451	474	472	453	458	482	469	494	459	483	464	482	489	495	437	442	490	471	492	450	471	462	495	477	443	467	483	477	452	427	481	484	484	413	470	509	480	448	455	484	494	463	475	449	500	484	492	463	477	484	491	485	487	460	439	454	470	514	458	488	484	483	487	476	494	500	458	438	445	475	475	462	482	491	450	475	484	444	452	457	462	485	494	472	465	439	517	507	506	535	483	499	489	480	520	438	482	485	460	479	464	475	473	517	472	465	442	445	434	463	461	475	466	459	506	486	487	516	446	529	480	478	482	483	468	488	440	504	486	460	451	483	484	474	444	437	480	464	478	470	504	479	493	483	450	483	482	463	524	466	495	482	488	480	466	511	457	465	466	442	482	491	469	475	460	457	502	468	502	440	450	461	472	449	468	450	473	493	482	456	500	454	441	478	502	478	502	521	488	435	503	493	499	467	461	493	466	490	489	478	453	520	487	464	473	477	463	442	482	461	472	469	468	489	488	506	501	454	473	459	468	469	461	473	460	465	470	497	473	479	455	472	464	443	460	475	456	478	484	469	434	439	489	449	523	491	477	493	447	478	478	471	465	460	472	505	470	465	473	482	429	465	461	462	513	465	471	494	456	486	488	451	488	521	499	463	504	454	444	476	517	512	481	409	480	491	481	467	477	499	486	466	480	469	526	460	490	480	445	463	479	494	476	463	455	447	515	474	447	462	501	460	439	450	453	471	446	484	458	486	510	474	459	457	529	504	470	480	484	475	507	450	477	466	467	463	466	486	525	489	497	467	491	487	459	475	504	466	462	495	489	457	507	461	454	478	491	489	478	466	495	451	502	483	436	441	481	490	455	489	487	489	466	465	472	456	478	478	473	471	498	459	482	433	487	447	493	506	454	455	461	485	442	441	466	492	471	470	471	479	477	488	445	497	460	457	496	439	480	477	502	462	501	476	492	432	439	443	481	439	434	464	464	468	487	462	528	466	470	499	485	437	503	466	490	488	489	473	476	488	480	480	506	473	519	488	489	463	443	485	475	480	474	496	449	473	469	471	502	442	457	498	494	476	416	492	473	510	453	504	464	506	502	462	519	485	468	458	511	467	484	495	472	486	493	452	464	477	481	484	445	440	491	457	488	463	458	483	461	464	470	425	474	491	484	490	462	478	503	496	507	467	440	466	503	483	490	476	511	471	515	510	454	468	489	469	499	495	454	493	472	498	464	477	500	507	473	467	482	465	482	485	454	470	454	504	485	467	477	479	487	458	487	526	507	477	468	459	467	460	448	473	457	524	449	502	452	467	446	485	456	476	462	499	509	444	471	462	470	465	483	440	471	446	471	459	469	463	457	490	485	478	454	423	457	461	445	525	418	472	451	473	461	503	491	476	476	481	475	494	493	513	490	459	459	437	484	472	508	453	501	467	453	472	484	492	467	491	484	481	474	433	452	494	489	494	465	478	479	497	441	437	448	500	497	467	479	458	473	477	451	463	492	520	477	506	488	468	451	468	490	494	481	439	478	475	464	456	465	496	486	519	478	476	455	516	496	474	456	474	458	477	489	450	490	442	476	479	477	488	448	470	502	510	523	479	471	544	449	471	470	498	511	464
1185	718	369	310	1585	9825	12374	8632	4197	1842	770	290	141	67	50	46	49	40	30	44	45	43	40	29	32	34	34	51	28	45	27	22	50	37	35	31	30	34	39	36	40	20	45	37	40	44	35	27	27	30	35	45	34	35	36	33	28	41	40	51	29	30	31	29	54	41	37	35	35	39	43	36	32	30	34	37	42	39	37	30	35	45	43	34	34	47	35	27	38	26	33	38	36	38	34	41	38	38	40	34	44	26	24	36	41	25	33	39	33	32	39	34	30	38	34	34	38	38	32	43	40	29	34	36	35	41	31	35	41	36	34	27	27	45	41	33	34	38	29	27	33	48	37	34	36	30	42	37	30	29	51	36	32	45	29	42	33	36	41	48	37	30	41	25	29	29	27	25	40	36	41	37	38	49	46	39	36	26	33	45	26	44	39	49	37	28	30	44	48	34	31	30	32	33	42	36	39	35	35	38	40	34	44	30	53	39	26	35	29	42	39	36	30	40	42	33	41	34	35	41	40	42	28	39	37	34	39	51	29	42	32	37	29	37	39	36	43	39	41	40	32	30	46	37	35	41	26	32	35	37	39	29	41	41	45	40	36	32	41	39	39	38	45	42	34	39	36	47	33	41	48	50	40	34	51	53	32	37	49	38	42	33	46	48	40	28	31	38	34	39	33	32	36	38	33	32	32	29	37	38	36	44	31	39	34	41	34	38	41	44	35	39	41	39	27	44	31	46	43	39	33	42	40	29	44	51	41	32	47	40	46	46	37	38	43	37	31	33	31	39	39	36	49	41	41	35	42	31	32	29	34	40	46	38	33	31	40	36	46	32	26	28	42	32	34	44	38	38	40	30	44	35	39	41	38	35	43	37	25	37	28	40	27	51	35	22	37	31	37	40	29	43	37	35	36	33	31	40	46	34	41	29	33	37	36	40	42	38	29	37	30	33	46	43	37	37	34	37	32	38	45	37	39	48	34	34	30	33	42	43	40	33	40	42	49	35	29	32	37	40	35	40	34	44	42	40	37	45	34	34	44	32	32	49	23	33	49	29	39	38	52	39	45	35	31	35	30	30	37	34	43	34	51	42	37	41	37	37	43	39	36	41	33	42	38	39	24	52	43	37	27	46	35	36	30	40	46	42	31	46	39	23	44	34	37	40	27	33	34	38	30	28	35	40	32	41	46	45	43	44	33	31	42	33	37	33	42	47	41	39	50	44	48	42	35	32	28	32	36	44	41	44	35	28	43	38	42	35	26	36	36	49	34	36	43	31	33	39	33	31	41	52	29	37	52	43	33	24	41	29	40	39	49	34	28	41	32	44	43	46	37	36	40	47	40	30	33	44	37	39	38	37	37	37	44	49	44	28	47	36	40	33	32	38	36	36	34	45	34	41	41	37	37	32	44	48	33	40	35	35	41	44	31	41	27	36	44	31	33	36	44	40	37	40	37	37	37	41	33	38	40	40	55	33	40	29	38	34	34	34	37	36	39	42	34	26	41	39	37	44	27	40	37	36	39	44	36	30	42	45	29	44	39	40	40	33	36	38	39	32	23	47	28	31	45	33	38	32	42	31	31	33	44	35	42	48	40	34	26	31	30	36	29	51	26	42	49	24	45	45	31	36	39	33	43	32	26	40	32	43	27	23	39	37	24	39	38	35	39	53	37	29	35	47	52	30	39	38	42	32	36	37	47	40	40	28	46	33	33	38	40	28	46	44	34	41	28	32	34	43	30	36	27	37	31	33	27	32	41	38	36	25	44	32	26	25	37	46	37	39	36	39	30	37	38	33	30	30	33	27	44	31	35	29	36	36	33	46	42	36	38	50	37	27	34	33	42	35	34	41	38	37	49	41	34	42	49	38	38	26	36	40	24	31	24	36	49	38	37	48	37	33	53	38	38	42	41	34	32	36	31	32	38	34	39	38	34	40	35	43	33	40	51	43	42	38	49	32	23	42	41	38	40	34	36	33	40	36	43	36	34	29	35	33	37	45	40	41	31	35	33	41	36	39	43	40	32	28	28	42	38	28	48	26	37	35	35	35	36	42	32	42	38	45	36	35	44	34	32	38	37	41	37	41	47	33	32	30	29	46	45	33	39	40	34	45	46	39	39	48	43	38	36	33	31	30	38	45	21	35	29	30	43	29	34	44	41	47	46	38	36	38	34	30	39	38	37	42	36	32	31	44	35	40	38	42	41	36	33	34	30	48	38	40	28	42	38	46	24	37	50	37	40	41	34	40	34	40	41	41	34	44	35	29	36	42	35	47	42	37	45	26	39	37	45	45	34	32	34	36	35	32	33	42	26	29	40	42	37	37	41	45	36	37	51	34	33	34	35	32	54	30	35	32	32	42	31	36	41	36	31	41	33	43	39	33	41	42	36	43	31	44	29	28	37	36	44	24	39	38	37	44	38	41	37	30	38	36	37	36	46	39	32	34	46	43	43	36	36	28	26	36	41	32	45	46	40	38	32	45	30	35	32	39	45	40	23	42	34	39	37	39	28	47	37	41	37	39	47	36	32	41	33	27	37	38	39	32	45	43	42	42	41	43	41	49	37	34	35	46	55	43	38	32	28	36	42	28	30	34	40	29	31	41	33	41	36	25	27	35	34	29	37	42	50	30	38	35	34	32	40	36	31	46	39	34	40	27	42	40	36	32	41	42	28	40	41	35	35	42	40	32	44	31	41	46	35	42	41	40	46	42	41	42	31	25	45	37	43	31	38	34	40	36	29	40	37	44	33	39	45	30	37	36	30	30	40	35	38	29	44	34	32	32	28	48	37	41	43	34	36	30	38	34	41	40	34	37	36	34	35	39	20	33	52	37	38	38	48	42	31	48	40	33	39	24	45	49	36	49	32	34	38	40	41	27	35	50	38	36	30	34	28	39	37	45	39	29	38	28	39	29	44	35	36	28	38	39	26	31	45	41	35	39	37	45	32	32	35	30	39	37	34	35	43	41	39	30	33	36	40	52	34	41	34	42	38	23	46	36	36	26	30	33	51	48	38	30	35	42	35	41	45	36	34	47	39	42	37	46	47	44	44	35	41	38	49	33	43	47	34	30	45	39	26	24	39	40	31	37	45	24	38	38	40	39	32	40	28	37	28	49	44	35	35	35	35	34	43	31	38	39	38	43	38	37	30	36	31	37	35	33	42	37	39	53	40	36	31	30	39	39	37	33	43	42	47	35	43	45	36	36	29	35	41	36	31	40	50	37	34	40	31	37	42	42	44	40	31	31	40	41	43	39	24	38	34	31	34	34	38	39	37	43	31	25	28	37	51	33	41	38	42	29	40	41	31	33	32	38	30	42	38	36	37	38	35	35	44	50	36	38	36	46	35	39	30	40	42	34	42	45	39	43	34	39	34	34	45	31	33	35	42	44	35	47	27	28	34	50	34	32	36	36	36	39	50	44	36	39	39	32	42	47	31	32	35	34	33	49	44	30	39	40	47	34	37	38	32	41	35	34	41	44	33	40
23134	13775	7459	16047	37142	62900	59690	47920	35297	26577	16208	7553	3040	1238	697	510	523	444	487	518	476	455	489	494	498	512	484	466	487	487	473	499	510	503	482	461	512	524	464	478	490	504	503	489	454	502	504	487	473	461	468	514	475	456	502	487	464	477	496	506	496	497	460	493	497	458	476	491	487	487	455	443	506	490	492	543	478	478	464	499	470	485	489	475	490	489	495	487	484	523	460	497	455	481	520	544	495	480	439	492	483	486	489	517	482	485	501	484	497	500	435	463	508	443	499	454	498	485	532	473	502	502	468	530	465	466	493	516	520	482	464	511	507	511	484	501	497	556	479	493	482	509	458	479	473	507	524	462	486	497	499	489	484	472	452	489	480	483	507	518	498	442	516	563	509	465	481	482	452	474	496	481	507	479	500	460	497	491	443	462	489	481	511	486	491	522	469	502	518	507	523	467	512	498	553	474	481	504	475	467	530	465	503	521	505	469	435	474	479	466	486	463	509	477	478	513	482	500	521	503	505	496	533	469	499	490	499	505	502	427	493	505	455	491	488	477	449	482	477	464	512	512	483	510	507	492	503	485	471	486	459	481	456	507	529	525	465	489	463	498	504	491	464	467	489	474	493	460	486	500	471	487	482	474	536	485	509	552	507	494	475	510	467	452	483	493	503	424	539	485	529	468	550	514	469	504	523	452	508	496	468	500	469	397	495	496	544	468	467	455	454	509	504	533	501	481	490	489	477	460	521	506	484	504	489	506	499	464	493	436	479	472	469	486	530	497	511	467	466	486	481	491	517	465	511	495	509	506	479	497	485	479	467	489	498	478	475	491	495	458	497	493	506	474	503	462	437	498	472	477	480	451	501	501	484	539	482	496	507	502	509	489	473	474	496	482	459	464	447	516	531	462	486	527	509	507	501	476	486	492	499	487	503	432	455	524	461	496	504	470	492	470	500	508	478	504	487	478	555	483	496	506	493	517	471	463	512	472	512	534	493	493	469	497	487	515	514	499	496	504	514	508	477	497	526	501	488	514	520	489	473	480	485	458	481	438	514	506	495	510	503	507	473	500	503	509	511	442	488	486	534	459	475	478	475	472	492	510	512	480	520	489	501	522	470	456	488	474	507	480	531	484	489	539	480	474	481	456	474	472	493	463	494	507	530	495	547	512	493	469	513	482	465	477	507	444	509	486	450	516	486	487	473	495	468	471	463	497	501	501	465	472	486	483	506	452	484	461	522	516	485	453	513	454	520	531	513	458	516	554	470	471	456	494	485	527	501	488	506	491	515	467	474	459	496	518	461	498	527	495	453	487	535	474	468	497	441	517	507	505	461	474	536	530	494	518	496	472	467	484	500	491	459	480	496	494	488	491	499	489	512	544	507	458	474	502	492	489	478	480	489	482	485	492	472	505	491	479	461	476	462	476	461	496	505	504	459	496	506	474	481	491	504	472	466	494	502	520	487	536	487	510	471	474	487	487	519	465	474	448	528	494	530	508	487	502	513	479	517	512	484	480	477	483	505	477	525	523	492	443	531	472	469	509	469	515	484	499	490	476	464	537	481	496	499	493	512	488	487	453	503	462	464	472	489	515	446	546	499	509	476	443	496	474	474	478	538	497	494	480	461	485	498	514	472	479	479	495	459	451	497	481	499	502	515	499	542	457	457	476	505	470	442	471	497	506	517	508	491	527	500	457	482	456	502	494	510	474	495	484	491	512	483	500	491	470	483	506	485	478	491	499	536	474	484	476	510	427	496	478	494	478	513	495	481	479	491	492	471	479	494	512	497	475	482	493	529	444	475	472	477	482	485	474	504	506	437	520	466	463	478	494	473	518	486	492	486	523	501	524	493	496	487	493	468	523	498	539	474	514	472	486	465	470	511	503	458	463	517	483	497	505	485	487	535	530	471	497	495	510	472	493	531	485	516	488	446	533	473	531	483	517	467	477	487	457	491	516	499	453	509	482	474	491	465	510	479	509	515	474	502	498	498	484	488	482	456	482	481	471	477	522	459	492	502	528	465	448	513	539	514	460	513	493	487	488	505	471	499	490	467	493	485	466	464	487	460	525	487	509	490	460	468	502	493	503	461	497	479	513	513	515	517	516	482	483	497	513	479	482	494	514	507	467	487	518	503	504	485	460	450	531	506	488	498	494	497	474	483	460	496	440	516	512	480	463	509	511	504	480	454	462	480	480	478	482	471	471	481	495	461	464	498	519	454	500	444	502	496	496	499	499	472	517	469	505	466	496	504	456	492	475	505	464	555	521	479	508	465	501	489	511	533	492	492	473	472	495	511	494	454	483	520	483	499	489	466	481	472	507	503	496	489	465	502	498	473	526	481	483	456	463	510	498	510	468	486	485	472	455	538	507	476	533	461	489	502	488	493	492	490	497	498	498	487	509	523	514	516	459	509	476	445	459	489	469	464	471	491	496	529	479	516	492	471	534	486	512	492	479	488	470	507	552	485	530	487	509	464	502	490	488	458	537	468	534	524	515	530	479	492	496	498	436	464	450	476	505	521	488	499	490	507	480	487	478	510	525	495	445	467	474	438	479	500	478	481	519	471	519	438	501	479	493	511	529	528	501	506	484	521	493	470	511	483	494	488	491	465	480	499	494	504	525	471	484	468	505	511	488	478	486	476	530	515	460	502	521	464	480	482	506	504	473	489	476	501	482	488	481	478	518	458	472	491	513	512	473	499	526	496	478	486	503	460	510	506	480	504	500	475	454	488	487	453	465	530	516	500	462	484	472	487	506	479	513	514	486	471	448	453	480	487	473	465	480	490	515	458	456	449	505	480	457	506	446	533	484	525	441	538	500	485	484	482	486	495	482	508	502	513	490	488	474	490	510	471	439	539	516	519	473	490	508	474	455	470	505	471	472	483	518	481	483	478	473	511	446	473	488	497	461	496	519	438	496	446	479	499	509	488	449	480	505	485	502	518	477	496	511	505	525	467	437	480	502	478	478	519	506	481	473	482	505	489	492	477	509	471	493	505	514	523	495	486	536	514	509	503	513	504	494	513	487	504	493	496	531	487	516	470	508	476	505	480	485	460	476	529	483	501	456	481	465	516	459	521	537	476	510	459	527	516	489	534	479	521	475	497	491	507	451	532	449	504	509	463	489	511	446	482	503	517	511	507	479	474	511	474	490	472	490	487	512	489	513	474	487	460	527	475	477	472	495	479	499	560	485	509	467	486	542	474	463	508	497	509	499	462	524	502	471	481	504	438	461	519	484	501	461	483	491	502	472	515	514	496	490	484	474	473	471	493	521	479	511	487	497	483	524	445	467	454	478	490	492	515	466	479	503	469	538	505	532	494	495	511	463	480	465	503	468	485	447	481	506	482	499	475	459	497	522	484	500	512	512	520	521	474	453	485	482	471	487	501	478	535	510	482	477	534	496	460	498	522	497	512	529	470	506	521	491	515	491	450	481	519	465	492	490	496	455	469	542	491	507	502	508	480	505	469	494	483	500	472	493
2343	582	424	444	5694	11816	10561	6171	3211	1401	582	243	103	55	46	43	34	46	45	55	35	46	42	31	49	35	36	25	50	31	33	45	39	50	44	37	28	43	33	41	45	38	40	20	33	35	35	40	40	46	38	40	48	41	55	34	39	46	25	44	31	32	31	52	44	38	41	29	30	44	24	39	42	33	35	43	43	46	38	33	49	36	42	42	31	30	38	38	46	26	48	40	32	35	38	36	46	37	37	38	39	33	43	42	38	40	32	50	42	42	35	35	52	44	47	38	37	33	47	43	48	40	40	35	41	40	37	36	39	41	35	31	26	48	31	42	36	31	38	37	39	40	41	36	47	29	41	38	44	44	38	32	34	37	38	43	51	33	43	47	30	38	48	40	33	33	61	33	31	39	32	36	50	41	28	48	43	41	24	47	36	34	49	33	36	41	38	37	33	49	48	38	43	33	17	39	43	41	40	27	36	43	38	42	31	36	39	36	36	36	42	37	44	33	49	41	34	45	32	40	39	41	47	36	52	45	44	33	46	37	28	35	29	51	40	35	38	42	54	37	44	48	42	43	41	42	42	40	44	44	40	37	33	47	34	39	38	32	44	41	35	40	37	34	53	32	31	35	36	38	41	47	32	42	35	48	34	33	40	39	37	38	37	45	35	43	43	46	34	36	51	37	32	40	31	29	49	40	46	36	29	34	43	41	37	32	45	37	46	38	26	33	44	41	40	39	39	42	25	24	30	37	48	40	37	38	38	50	41	43	33	41	34	34	38	28	43	35	46	35	48	41	34	34	36	39	31	45	30	34	41	43	44	39	35	39	36	32	39	35	44	43	39	46	37	38	35	42	43	42	43	33	44	35	39	35	27	47	38	47	34	39	40	31	29	36	35	39	32	42	34	38	46	42	34	38	49	28	29	36	40	50	55	36	35	46	40	38	40	48	45	45	31	33	35	40	35	42	49	35	36	47	39	44	37	42	51	43	48	48	38	45	32	32	46	36	63	43	46	36	41	43	43	41	41	41	44	50	28	27	42	43	32	50	47	31	41	33	48	52	35	34	44	32	32	47	33	30	32	28	33	42	38	44	29	44	45	36	52	43	44	46	35	30	47	45	42	42	41	42	44	29	40	37	33	36	43	41	38	42	54	40	45	31	45	42	32	33	34	38	37	45	43	42	32	30	51	37	41	42	37	44	31	40	47	29	38	39	40	37	41	34	44	38	36	38	37	37	38	45	50	43	40	47	36	41	41	36	34	32	45	47	38	35	42	42	39	33	43	32	38	42	34	37	37	41	32	34	40	41	40	38	44	35	38	37	38	44	48	36	42	47	44	36	35	37	34	38	28	30	33	35	37	48	37	34	44	31	40	44	35	32	49	34	45	37	41	42	44	46	37	40	49	37	42	33	41	51	34	39	41	46	40	41	32	40	36	36	40	42	33	43	41	29	41	43	52	33	46	32	40	36	36	33	50	40	39	49	33	38	42	43	49	33	30	35	40	39	43	36	54	31	29	40	26	36	33	33	52	30	35	39	39	33	41	21	37	41	42	40	36	33	46	32	49	32	49	30	47	41	44	33	35	43	43	52	39	34	48	31	37	28	28	41	49	45	33	35	48	37	37	43	50	37	39	37	40	35	31	41	47	39	35	36	38	45	37	38	41	36	48	37	48	45	42	29	43	46	38	42	38	44	42	25	41	43	49	29	40	36	39	36	42	40	48	42	47	45	37	33	56	41	47	32	53	45	24	42	44	41	48	27	50	40	31	37	40	37	44	45	40	47	42	35	34	43	31	38	44	28	38	31	31	40	35	46	41	37	43	43	45	42	33	37	25	31	42	40	46	52	43	39	46	41	36	36	33	37	33	36	38	34	25	35	33	45	32	36	42	33	39	43	42	40	35	55	51	38	37	34	31	45	39	37	37	32	39	39	42	33	39	38	35	45	48	41	41	35	33	42	28	30	36	37	39	47	39	56	36	28	33	45	33	37	59	31	34	39	41	31	39	43	30	41	41	43	51	33	38	38	44	48	37	35	49	36	44	44	38	41	33	45	27	34	34	37	39	46	43	43	50	49	38	24	29	39	46	37	45	51	52	41	41	40	38	38	40	45	39	36	38	28	33	27	43	46	31	36	47	46	34	30	49	50	38	34	43	44	38	43	35	30	35	36	46	45	45	30	38	51	54	36	44	40	44	43	40	25	44	39	37	43	42	44	47	43	45	39	42	42	27	49	53	50	31	40	39	41	32	41	46	39	31	48	48	33	41	25	36	38	47	35	40	43	24	44	32	39	48	46	26	37	51	33	40	45	46	42	33	37	42	43	39	28	32	40	31	55	48	36	56	34	35	44	35	38	38	35	43	48	39	33	36	37	49	47	37	34	41	40	40	30	42	40	47	39	41	30	35	40	37	49	46	38	46	44	44	33	37	31	42	43	37	48	40	40	35	47	48	52	44	41	50	38	38	44	40	41	33	54	47	55	45	37	46	33	38	46	32	36	36	37	27	42	37	35	31	38	38	30	43	43	36	56	35	35	34	33	41	44	48	37	20	40	37	38	50	47	47	42	34	46	51	33	47	35	40	40	32	39	37	33	43	47	34	26	35	38	45	33	32	40	53	44	39	45	43	30	49	45	31	37	31	33	31	35	52	41	33	47	35	34	38	30	37	43	53	34	41	33	35	46	46	33	39	50	46	35	33	30	43	37	33	36	59	45	40	44	31	42	28	38	45	40	39	33	33	34	48	45	43	49	46	36	33	37	36	37	30	42	41	41	44	27	41	49	43	40	39	37	36	41	38	35	36	38	31	51	36	35	42	22	45	47	40	36	43	51	31	50	39	35	27	41	41	35	30	34	44	32	40	46	40	40	44	35	45	44	50	45	45	46	33	52	52	38	55	41	42	36	40	44	38	35	47	38	44	36	38	37	38	32	37	41	35	42	43	36	33	44	43	36	44	32	45	38	44	44	44	32	45	35	30	29	39	33	31	45	35	38	37	54	39	48	38	34	41	34	42	34	50	47	36	43	35	32	48	41	31	51	45	48	32	49	43	42	42	27	37	49	34	40	35	31	41	43	33	34	27	49	44	25	47	39	43	36	41	32	36	41	47	39	36	40	34	36	48	49	45	41	41	48	22	35	44	49	40	44	45	49	51	25	42	45	48	43	43	32	36	45	38	36	42	41	55	32	40	37	44	36	37	41	27	42	37	36	40	34	48	42	28	37	32	32	36	43	40	39	41	28	34	38	46	35	45	35	38	30	43	38	38	44	33	47	33	32	41	24	26	38	40	38	37	39	52	32	28	53	31	46	32	43	47	41	36	45	37	36	40	36	41	33	42	35	35	42	40	39	33	40	55	46	25	46	45	43	42	43	33	37	43	44	37	39	41	40	31	30	36	43	32	32	34	28	37	41	36	38	25	45	33	31	40	49	30	30	47	43	42	35	43	47	43	49	45	39	25	50	36	37	35	39	38	33	37	51
21842	12379	8740	19762	58134	64892	55150	44063	33507	24774	14023	6250	2319	1012	615	509	524	528	546	522	548	542	518	489	517	538	555	508	503	505	497	472	546	524	518	513	505	519	549	534	518	489	514	525	519	498	497	522	506	466	513	518	504	519	571	544	530	579	507	531	515	530	555	538	524	519	510	520	541	495	516	524	520	499	543	527	526	519	529	496	553	540	529	520	538	495	516	531	534	508	527	502	504	512	489	542	506	530	555	511	552	510	525	520	544	548	553	490	519	515	496	531	546	480	516	518	483	493	511	523	500	504	539	485	513	512	532	519	485	531	515	519	536	509	521	555	539	537	532	482	555	537	538	549	499	518	537	460	552	516	520	520	576	559	528	519	525	524	478	482	537	488	499	498	517	531	559	539	514	535	547	480	513	539	503	469	534	525	545	513	525	518	532	469	529	511	533	514	525	496	497	491	497	492	521	509	545	504	517	557	534	522	578	524	545	520	535	540	541	478	482	557	523	529	509	502	558	533	541	511	498	481	504	490	480	493	525	536	536	538	540	499	516	537	556	601	522	506	505	548	498	533	467	511	521	496	478	526	495	508	561	504	533	475	501	510	505	545	539	519	518	507	561	515	540	539	573	464	503	518	528	471	529	485	541	522	572	520	483	525	526	521	512	516	506	544	535	516	508	516	511	487	532	522	533	496	518	518	530	526	548	500	517	570	503	516	511	504	533	512	552	535	523	521	547	531	555	540	485	509	551	549	526	514	511	519	539	525	504	551	515	544	521	493	551	500	540	511	569	490	492	533	499	520	536	531	477	503	506	529	518	534	537	555	498	529	512	522	504	504	513	520	512	539	528	493	480	565	495	529	530	499	514	510	543	503	547	516	542	519	468	540	537	525	468	505	533	493	529	511	562	512	548	503	494	553	502	557	514	559	541	571	515	488	495	551	515	493	474	545	536	515	512	491	535	539	524	550	521	521	501	475	520	568	503	502	504	480	530	504	519	542	522	528	475	505	485	530	516	536	531	531	535	516	516	521	495	501	541	488	535	538	522	542	546	511	551	520	469	552	532	527	553	508	482	515	538	545	499	479	471	481	513	539	530	553	524	531	535	511	525	544	546	519	493	523	506	491	497	497	516	515	483	557	519	478	580	497	509	538	504	497	559	522	549	527	524	503	580	525	520	523	511	547	487	481	514	502	504	502	509	489	534	506	577	562	521	556	482	526	509	568	540	532	531	509	499	493	540	558	549	546	535	578	544	496	556	543	525	537	538	523	538	514	493	505	556	538	509	476	515	512	492	528	529	525	521	501	491	492	500	485	506	547	552	542	528	532	526	504	537	497	534	545	516	500	537	525	530	566	486	510	538	520	520	554	526	531	531	540	489	501	546	484	519	519	581	490	568	557	528	526	545	538	562	491	496	524	533	537	554	515	509	513	536	568	517	544	489	532	503	544	560	574	537	528	547	523	541	496	553	494	493	529	553	522	522	531	538	475	602	503	530	534	517	562	542	494	521	520	515	536	542	541	519	499	520	539	574	527	513	490	543	529	506	509	522	508	523	509	469	536	508	466	523	542	499	516	537	549	527	530	523	517	532	538	537	524	517	532	547	534	512	540	487	538	559	503	504	526	527	515	516	483	516	556	518	501	505	526	526	531	512	520	536	538	525	522	494	517	519	535	541	535	536	496	581	568	534	558	513	483	535	513	499	523	526	509	508	521	506	565	527	522	503	503	534	525	545	472	565	521	549	501	525	485	542	543	495	530	554	516	540	516	507	522	531	530	486	524	549	528	541	549	509	504	504	562	532	523	566	514	488	547	542	509	536	570	523	496	514	505	561	489	533	494	531	507	533	522	455	515	545	533	501	522	553	523	482	526	521	510	562	465	497	497	518	499	548	550	516	502	505	513	561	519	526	507	550	510	508	502	504	460	517	543	529	508	553	507	554	532	511	520	537	516	502	506	538	549	524	501	559	502	551	492	518	520	535	513	524	573	536	492	511	537	473	542	516	559	531	479	520	491	471	489	521	479	525	483	518	518	569	484	490	560	554	491	559	566	491	509	555	508	488	520	506	485	516	539	503	462	549	579	523	523	483	527	525	503	489	503	499	530	519	496	543	530	515	536	565	498	520	550	561	487	545	525	541	532	519	502	531	514	536	523	548	535	496	535	502	499	531	559	513	509	520	533	527	517	516	515	535	530	512	510	524	522	522	519	557	549	533	528	524	516	532	489	532	564	508	529	517	504	526	496	517	533	509	507	511	510	534	525	551	526	533	519	532	526	518	518	523	498	545	521	547	515	567	528	528	533	530	538	507	511	507	491	516	538	525	517	505	528	529	488	518	550	476	538	530	588	533	547	507	568	506	508	539	488	534	501	545	462	539	495	525	503	563	561	514	511	513	496	517	552	553	478	536	534	523	531	536	495	528	500	520	540	521	561	545	523	529	526	525	512	508	490	506	532	550	539	501	524	503	526	558	501	531	544	524	529	515	495	511	524	513	498	570	529	491	484	541	505	526	519	530	510	534	540	498	487	516	562	516	543	543	520	557	507	527	554	517	534	503	528	501	544	539	533	494	512	553	521	532	494	526	496	574	533	553	530	534	546	528	507	492	533	530	569	518	520	507	542	505	501	513	477	551	533	476	527	549	519	547	502	545	511	539	542	518	530	545	520	515	559	554	507	514	487	502	526	540	493	567	547	529	501	483	507	509	540	497	488	509	515	532	565	517	522	542	515	490	540	507	521	519	513	516	493	539	540	531	524	472	535	505	512	533	490	536	545	472	509	529	541	447	515	502	531	512	542	558	516	521	494	565	546	490	517	531	516	544	569	521	496	509	542	557	566	515	552	507	534	526	476	565	503	526	531	491	547	482	533	505	511	514	542	484	538	498	518	518	499	545	503	537	536	483	537	546	514	536	510	539	534	504	531	579	490	545	555	525	522	468	535	499	536	495	509	495	516	542	483	546	515	512	554	533	494	508	514	491	569	519	501	516	483	532	504	513	518	509	539	528	516	496	541	501	533	513	530	514	524	542	491	500	516	527	537	485	571	528	480	536	537	540	528	490	522	521	513	525	514	509	508	522	545	509	542	542	537	498	510	536	495	527	496	486	521	486	553	544	515	542	519	482	479	488	568	539	480	561	532	566	542	520	486	489	533	522	519	500	559	542	519	521	496	531	533	513	498	491	490	515	504	521	536	540	511	533	543	517	496	511	541	536	486	523	527	507	522	526	546	502	554	533	523	509	559	533	499	494	530	536	538	555	556	572	513	522	533	510	522	537	522	532	560	498	510	523	471	529	501	491	552	507	596	487	498	548	563	497	570	545	503	533	521	555	531	509	492	503	502	534	556	513	529	522	518	550	557	538	525	527	543	468	526	503	475	494	503	489	537	482	542	501	547	482	547	569	510	513	541	503	496	558	498	523	537	520	542	502	555	491	530	504	519	533	490	501	551	540	545	522	499	561	536	506	528	532	530	540	527	514	514
1489	877	661	756	10547	19349	13267	8729	5680	3000	1202	463	199	78	56	48	45	42	44	40	43	34	32	23	51	44	49	35	35	40	34	43	29	27	30	42	39	42	35	45	34	34	48	44	47	35	39	38	45	45	35	40	50	53	45	41	38	34	45	36	41	34	38	39	40	34	57	43	55	48	56	49	33	29	49	33	35	44	45	35	42	38	42	36	41	43	40	48	51	46	42	35	33	32	46	32	32	43	37	43	36	31	35	35	25	36	43	40	39	39	58	39	37	46	45	32	43	35	46	48	34	39	49	49	36	35	24	44	41	36	43	41	45	38	38	43	45	37	37	40	42	44	27	37	53	38	42	36	54	35	59	40	41	39	45	47	36	43	42	38	31	31	45	39	37	37	50	52	38	37	44	41	37	38	39	53	28	32	36	44	36	39	53	42	30	34	36	29	32	52	44	39	48	39	42	48	37	41	44	52	44	49	33	41	31	41	45	36	57	42	35	41	43	43	35	45	39	45	29	32	36	44	46	44	34	56	43	38	48	44	45	46	41	46	41	41	42	34	36	42	40	26	39	30	24	35	38	45	46	36	37	43	31	39	47	31	33	38	44	36	35	30	39	37	45	45	51	29	42	46	46	47	40	39	38	40	39	35	35	38	32	27	27	37	49	40	37	43	45	47	33	49	38	37	38	41	47	46	28	38	44	52	51	30	46	39	43	32	46	37	41	40	39	41	37	34	25	30	40	35	36	37	43	32	39	39	33	30	28	47	37	48	52	34	50	45	37	30	40	39	35	42	34	43	41	50	36	38	47	42	46	44	49	50	34	42	50	34	28	51	49	35	46	42	28	38	34	44	38	42	37	40	43	48	34	45	35	38	40	41	45	50	39	31	35	46	29	35	37	45	43	56	42	52	32	37	36	42	40	43	28	46	38	40	37	40	40	29	37	38	38	50	38	40	37	35	34	31	42	38	44	32	26	36	37	47	36	32	39	38	37	29	40	43	43	42	48	41	43	44	32	47	43	38	32	39	38	39	32	46	46	45	34	38	40	40	44	36	47	41	39	36	48	43	26	38	39	47	44	43	39	42	42	29	32	38	44	33	38	37	43	32	41	42	39	47	50	36	38	49	46	37	36	54	29	33	41	51	40	35	34	28	34	52	38	36	34	38	41	41	30	39	39	47	44	41	35	40	35	41	39	42	41	47	43	49	36	43	37	41	46	43	40	41	23	38	30	38	38	58	44	39	43	47	45	44	34	37	39	60	38	32	47	40	44	30	42	37	39	52	38	38	32	47	37	22	40	39	51	46	41	38	38	42	36	38	27	40	38	43	33	28	46	38	36	38	42	40	36	36	45	41	44	39	38	45	43	38	37	49	40	48	42	49	39	23	41	46	41	46	34	33	32	55	35	42	45	53	38	60	26	44	42	39	47	41	32	43	33	36	33	41	46	45	39	33	42	41	43	34	40	31	38	36	39	34	45	47	39	40	47	46	29	40	51	39	44	46	46	34	42	34	45	30	37	36	38	48	39	44	39	43	30	47	47	44	39	34	47	41	37	40	44	36	51	36	39	38	36	30	36	49	48	42	35	32	38	41	34	43	46	39	26	46	43	38	48	42	41	46	33	39	42	32	47	36	40	36	40	40	40	43	48	46	37	43	36	44	47	37	35	41	42	32	37	39	39	43	44	39	35	47	33	36	33	42	47	34	32	45	40	33	36	48	37	34	50	43	34	33	40	50	37	40	33	40	36	42	30	37	30	34	42	42	48	30	36	47	40	39	39	30	40	52	35	42	27	36	47	42	30	36	32	32	34	33	42	30	35	44	28	42	40	35	38	36	37	44	45	31	42	33	32	42	47	36	52	35	44	32	37	42	42	37	53	46	45	37	53	32	45	35	46	41	35	51	38	41	54	42	45	39	41	46	29	31	45	46	32	40	33	31	46	38	36	37	38	33	38	32	67	32	34	40	31	48	41	49	29	50	39	46	40	33	40	53	39	39	35	35	51	34	48	32	29	39	42	32	43	33	33	37	46	38	52	45	40	51	43	46	42	40	37	30	49	45	43	38	32	38	44	41	40	31	33	37	39	42	50	35	49	31	33	33	43	36	42	46	40	43	48	52	28	47	28	51	40	37	43	41	42	41	39	49	37	35	45	37	43	40	42	42	44	38	40	33	33	33	47	40	46	35	37	47	44	36	37	35	42	29	33	44	33	29	36	39	49	47	34	44	36	39	41	41	46	35	28	30	48	34	51	48	31	40	45	42	32	45	38	40	40	41	40	58	40	44	39	46	35	34	33	40	37	35	47	35	44	42	44	44	37	39	41	39	47	35	46	38	34	42	34	48	43	36	40	39	41	36	26	41	38	32	46	41	37	46	40	42	30	40	29	46	35	44	34	45	41	37	51	32	46	48	41	34	31	45	33	53	42	34	33	38	47	30	46	46	40	34	50	42	34	38	40	33	42	36	38	36	52	41	49	43	42	38	32	51	39	43	46	39	43	49	41	46	60	38	40	37	44	36	31	32	32	52	36	36	41	40	36	46	31	32	41	47	35	41	41	42	38	36	35	41	33	32	48	45	36	49	40	31	41	34	45	30	37	36	42	36	47	30	47	40	39	42	32	46	52	42	46	34	33	52	40	33	34	31	46	40	28	39	48	42	49	48	34	39	37	43	33	35	43	30	28	34	47	34	47	34	31	42	43	41	39	40	24	40	39	32	40	35	47	41	49	40	34	47	34	43	45	46	43	43	28	41	43	40	29	27	49	44	28	33	42	42	37	46	28	50	24	50	50	39	41	43	28	47	41	49	44	35	56	26	34	34	38	44	39	40	42	32	43	30	42	38	38	50	33	47	40	35	33	46	40	36	33	43	38	39	42	36	41	59	50	26	32	37	40	41	35	40	49	46	34	41	42	32	43	41	39	36	40	52	43	41	42	43	49	36	47	43	38	41	44	40	44	36	34	42	35	35	43	39	45	40	33	41	37	35	34	37	34	39	41	34	34	32	47	44	37	32	48	42	51	46	35	28	58	40	32	32	36	44	44	37	51	44	37	37	31	31	34	37	49	43	46	42	32	43	24	41	51	40	37	37	52	36	40	32	48	43	39	40	40	57	41	41	46	47	44	53	34	36	32	33	47	41	30	48	36	46	31	41	42	37	40	40	39	34	33	53	38	32	35	48	35	30	42	52	36	41	29	41	44	31	44	40	39	36	40	43	34	31	42	50	30	47	38	34	44	28	36	56	40	41	47	41	39	46	46	48	33	34	40	35	36	43	40	39	40	49	42	35	40	45	41	42	31	42	50	43	34	36	33	38	41	40	43	26	39	36	30	54	45	43	23	32	34	37	41	53	44	37	33	39	42	42	41	52	44	33	40	41	24	46	29	42	41	41	53	37	46	45	51	44	39	38	46	37	51	38	50	36	38	42	36	29	49	43	42	38	36	35	34	45	39	43	32	39	37	51	50	46	30	44	45	44
24609	16260	12359	25730	69230	74168	58272	50244	41793	32069	21795	11852	4875	1662	863	584	509	513	516	526	554	556	497	535	528	566	578	525	522	553	543	515	537	506	529	504	564	576	559	514	526	498	502	526	519	545	514	483	498	526	522	555	490	538	485	558	607	593	561	511	515	505	536	521	544	510	548	557	484	533	502	516	514	523	509	508	546	525	511	513	511	522	566	521	491	550	523	532	529	512	561	525	507	574	536	546	503	560	517	557	557	551	506	527	527	550	549	535	541	545	566	550	493	569	536	530	534	497	526	502	559	522	520	531	568	525	495	545	535	533	511	540	537	508	507	555	523	540	531	526	560	513	577	556	549	513	549	553	496	530	506	531	523	538	534	490	539	531	532	542	515	564	536	550	548	491	537	549	545	490	501	538	535	551	548	506	516	529	513	545	536	518	516	550	553	545	530	536	509	567	530	556	518	502	539	511	496	514	540	521	530	564	517	533	544	523	510	589	515	566	521	571	515	574	574	518	498	526	550	531	545	543	555	499	552	546	536	517	537	544	535	524	498	533	543	515	496	515	528	508	553	558	484	577	501	586	512	528	565	527	530	532	526	497	508	538	578	508	536	557	506	515	530	561	522	572	568	547	529	555	514	490	595	492	550	536	567	497	524	539	520	530	556	500	536	534	532	494	507	539	535	539	554	528	537	531	511	577	536	544	512	529	567	524	571	508	584	497	498	497	518	515	524	539	503	556	504	540	542	523	512	539	529	520	516	523	545	543	573	498	542	536	532	573	555	526	527	495	554	548	524	531	517	549	513	539	536	487	544	526	537	523	520	542	560	500	532	506	504	506	506	559	547	519	547	563	536	541	490	528	502	500	569	506	529	544	520	509	505	535	535	553	549	521	515	548	542	539	519	486	590	528	523	585	534	545	551	546	523	536	510	557	559	509	494	555	539	574	504	550	497	566	520	524	534	514	557	528	564	553	569	535	522	563	553	540	507	549	505	550	555	549	529	543	507	534	541	515	527	549	547	536	543	532	498	554	520	535	545	512	521	555	514	560	501	552	514	537	514	556	529	492	551	544	510	561	533	494	531	509	514	523	469	537	514	529	495	569	547	515	496	527	540	546	502	535	508	520	500	520	532	500	548	488	518	501	524	484	501	500	544	527	547	541	545	520	524	506	538	518	569	524	500	487	528	524	523	532	547	523	491	552	553	507	536	558	555	501	517	490	557	558	522	519	547	531	542	511	548	527	548	533	516	518	522	503	520	541	553	536	513	550	535	531	504	528	552	541	533	479	529	519	525	591	516	508	539	524	539	527	555	531	500	510	510	535	536	506	558	551	567	557	523	479	518	547	514	520	520	530	546	522	555	513	546	557	520	550	512	522	540	476	520	531	513	521	516	511	554	515	536	569	495	536	500	527	492	533	537	513	528	551	552	523	544	508	504	507	494	488	537	516	558	510	489	569	530	578	505	539	539	568	540	520	544	542	513	484	516	563	535	555	487	556	540	530	562	541	587	541	559	519	533	484	540	524	527	536	532	553	516	541	521	534	502	528	525	515	509	516	533	518	532	552	514	522	518	468	593	554	515	567	556	528	500	556	540	502	550	502	519	528	514	537	547	503	543	560	534	552	553	492	539	487	531	538	542	477	515	559	552	512	504	539	529	534	514	497	517	563	552	510	495	526	591	556	546	548	517	522	537	519	563	572	531	537	561	558	556	490	565	563	538	493	539	537	543	552	575	513	553	539	521	511	539	525	547	547	494	526	552	498	556	525	525	526	542	569	525	551	540	516	561	509	549	591	531	533	531	558	573	536	508	546	495	527	512	535	540	531	564	516	506	514	553	478	546	560	519	543	503	496	526	556	504	543	546	510	504	529	541	519	518	584	514	557	486	575	507	575	520	520	517	542	516	547	526	515	531	515	507	520	531	535	552	568	548	538	513	538	501	541	546	523	564	511	578	540	541	553	553	550	531	521	541	582	553	524	503	563	521	535	538	594	516	537	535	531	568	556	513	591	537	506	475	523	514	547	528	580	518	579	533	516	528	520	533	504	542	525	516	536	540	528	603	532	519	569	525	557	508	521	543	516	466	506	523	535	502	560	540	554	537	521	533	539	526	491	493	555	586	555	523	560	531	538	532	496	501	501	520	534	570	524	519	534	537	501	531	540	518	547	469	566	569	543	547	556	531	547	522	527	554	536	520	527	541	527	497	531	537	495	532	517	522	531	517	520	524	513	493	507	536	479	502	527	506	532	559	529	520	541	538	568	553	542	549	551	528	560	588	538	528	546	537	529	508	545	522	533	496	552	551	561	514	539	510	515	557	536	532	543	508	535	525	534	529	553	555	539	546	559	561	554	541	546	484	537	555	507	574	542	547	542	519	519	535	508	494	526	567	504	504	505	473	555	501	560	517	524	493	541	560	489	552	511	493	540	529	577	519	492	515	516	540	557	515	517	517	541	535	525	547	543	546	553	507	558	554	559	555	542	547	532	520	549	554	548	532	512	495	498	526	528	502	533	502	536	532	539	538	553	589	543	552	569	549	500	523	560	507	542	558	515	544	517	554	533	563	489	505	522	515	537	509	493	543	533	514	552	547	516	553	510	546	530	492	555	510	545	522	586	548	489	526	552	493	516	515	546	557	503	564	518	553	516	532	511	566	479	465	515	562	536	524	584	519	534	574	517	538	505	583	556	510	534	547	522	519	555	568	558	523	587	529	547	543	512	557	486	526	502	510	523	558	527	541	544	545	578	566	518	553	543	536	508	571	580	510	517	508	539	529	467	516	514	538	558	523	527	582	544	489	524	524	520	585	551	519	521	533	473	520	522	546	536	518	548	520	532	532	514	532	548	506	504	586	560	523	538	522	551	539	500	505	546	513	502	539	529	570	533	544	531	520	516	523	522	543	513	582	506	487	541	529	528	511	603	564	517	516	497	507	539	560	569	504	543	494	541	538	512	526	526	539	543	495	501	524	507	534	540	497	522	542	485	548	515	509	487	541	527	498	556	528	519	496	519	592	516	520	537	532	510	535	549	514	573	545	523	520	542	538	502	524	502	520	567	521	534	546	572	552	491	522	518	540	529	541	531	510	537	507	532	524	531	572	506	555	503	537	517	524	539	525	518	575	542	508	505	532	515	531	536	535	534	541	533	511	520	491	581	506	519	553	570	548	523	558	528	559	482	507	531	539	518	498	486	508	561	505	544	544	561	523	555	555	579	534	521	514	555	526	547	521	531	506	545	536	555	510	528	527	525	546	521	537	530	537	517	511	509	523	541	557	508	568	534	529	553	524	508	579	527	514	521	496	509	519	539	558	570	524	559	549	538	494	537	542	528	557	536	550	528	545	537	544	513	531	528	521	563	531	558	496	562	523	515	559	498	536	506	547	512	508	492	570	504	509	542	523	520	527	553	510	520	528	561	485	550	506	551	531	553	528	543	559	552	536	492	538	549	520	566	557	562	556	514	561	542	555	533	470	543	561	518
1410	274	147	144	1403	2984	2720	2635	1578	877	428	221	99	51	38	36	31	31	40	43	43	39	33	33	34	25	36	45	27	34	28	28	44	27	41	29	33	42	31	44	28	28	35	41	37	34	45	34	41	35	29	40	33	34	35	44	37	36	28	32	41	33	26	36	37	34	32	33	38	36	33	31	42	35	38	36	38	33	24	43	30	35	39	36	40	33	30	26	23	40	36	31	33	36	48	40	41	30	40	34	38	37	38	30	31	35	28	40	44	28	29	40	38	31	33	39	37	34	34	34	35	27	31	30	28	32	37	27	32	34	37	40	38	37	50	34	41	35	35	37	35	23	36	35	36	32	36	32	28	26	31	36	35	24	38	35	32	36	30	43	24	37	45	21	30	43	33	32	27	33	38	25	36	26	34	34	38	33	39	38	38	43	37	29	44	41	38	37	31	33	28	35	29	33	36	32	38	40	18	31	35	39	36	34	38	25	28	30	42	39	34	43	44	43	48	34	33	33	33	36	36	35	43	28	38	29	26	35	34	39	39	43	39	40	18	27	39	27	31	28	39	37	37	29	34	32	51	29	30	36	31	43	26	28	37	23	37	40	30	22	36	29	41	51	26	35	47	29	31	30	38	26	37	44	34	31	22	37	40	31	35	43	29	30	27	35	33	38	40	37	35	36	35	29	34	46	32	35	46	35	25	34	33	36	41	39	45	39	39	41	31	33	30	41	48	42	30	40	32	27	34	33	45	45	41	50	41	42	29	25	34	40	34	21	38	32	40	26	30	38	43	38	42	35	33	40	32	33	42	42	36	37	33	42	27	32	41	30	31	40	43	41	27	38	29	28	35	31	33	31	31	41	31	38	33	26	34	43	53	35	33	29	30	51	33	36	35	37	28	32	38	31	38	43	30	31	31	38	29	37	38	31	32	30	38	27	29	35	25	31	32	36	33	45	34	43	41	36	25	39	31	41	36	40	31	35	38	40	28	25	41	36	37	34	25	37	37	38	44	31	33	41	25	25	29	34	30	34	31	39	30	40	34	35	43	36	46	35	36	34	42	29	31	35	39	29	33	30	35	44	43	32	30	43	29	32	31	49	38	29	33	35	30	45	36	48	40	25	42	41	40	40	31	37	32	38	29	39	31	43	41	36	37	25	40	35	48	40	36	40	33	31	35	38	33	39	44	38	29	42	39	34	32	39	37	50	31	27	34	27	36	40	28	30	32	45	36	26	42	31	28	38	39	34	27	37	35	43	32	33	30	31	43	40	32	37	32	39	32	37	41	30	33	37	38	40	34	54	45	24	31	31	33	30	32	33	39	36	32	48	37	36	38	35	45	36	35	31	32	39	34	44	34	44	33	45	35	34	46	35	39	36	33	42	31	35	40	44	39	35	50	38	21	38	30	43	42	37	44	44	33	35	34	32	37	32	24	30	45	33	29	38	31	28	36	43	29	27	28	40	29	38	26	30	43	28	39	34	37	30	43	31	50	35	26	28	29	34	31	40	28	42	44	32	31	40	44	45	27	24	35	30	30	37	37	34	33	50	43	36	33	42	37	38	50	26	39	31	37	35	41	36	31	36	40	36	31	41	43	36	51	44	38	34	31	37	26	41	41	32	37	31	34	30	43	30	43	28	44	44	36	36	29	34	39	38	31	36	40	28	48	36	24	28	47	42	37	30	25	43	25	34	34	39	37	35	46	46	47	33	60	28	30	33	34	34	39	36	36	38	37	42	35	34	35	35	35	23	43	35	53	33	32	36	36	33	39	34	32	35	40	36	25	44	34	31	36	31	41	31	42	36	37	31	34	43	29	42	37	39	31	36	30	41	30	38	33	30	32	38	34	40	26	42	35	34	35	50	31	28	30	27	40	36	41	32	34	30	30	27	31	32	40	43	34	41	35	30	45	35	31	43	29	37	50	43	38	42	28	28	39	42	31	38	40	30	34	30	37	30	34	32	28	32	32	35	36	32	45	32	31	52	32	40	40	33	41	29	36	34	38	24	33	35	34	41	36	29	38	34	33	23	31	27	34	44	37	38	31	34	37	39	33	35	34	36	38	36	37	39	38	35	29	42	39	32	31	43	28	44	37	32	25	38	35	39	41	36	29	29	52	24	40	35	37	42	31	30	37	32	38	28	39	40	38	35	48	31	32	46	32	39	42	39	44	30	22	46	43	41	35	42	45	36	30	37	32	22	43	43	29	43	30	35	32	34	27	44	39	29	37	31	35	38	35	31	29	25	32	46	36	39	32	36	39	42	27	30	47	24	33	34	45	55	37	36	43	42	37	38	24	45	39	45	34	29	30	44	28	26	34	38	39	26	37	23	37	24	38	36	49	33	43	41	31	25	35	32	40	49	31	36	40	35	30	33	46	38	53	23	31	37	30	48	32	37	34	37	30	28	45	40	41	33	34	46	32	40	27	41	22	28	39	26	34	37	36	35	41	35	37	42	36	36	36	22	40	31	35	34	32	34	44	29	40	33	36	38	29	25	42	46	39	51	41	32	34	33	39	41	32	27	34	44	40	43	35	31	32	39	45	38	27	39	29	43	35	48	38	27	36	42	29	29	35	41	36	38	32	35	48	26	42	42	27	37	36	35	32	31	34	40	28	24	24	31	39	49	26	32	31	35	37	33	35	39	42	35	23	34	40	26	44	43	47	34	34	30	26	36	32	35	37	38	48	45	34	27	30	33	32	42	29	37	29	37	52	39	34	36	35	22	31	34	33	31	33	29	28	44	32	26	38	37	36	39	41	48	27	37	36	33	38	38	28	38	47	28	29	41	38	32	34	38	49	31	28	49	26	32	31	27	35	38	43	37	43	37	42	48	32	32	44	33	36	31	36	33	38	47	37	39	30	39	39	44	37	37	37	29	36	32	33	29	35	34	31	33	33	36	36	39	35	34	42	33	41	35	33	35	32	39	36	41	37	33	33	38	41	46	39	29	27	26	43	47	46	37	34	35	37	39	46	38	35	31	37	34	49	44	34	37	26	42	40	40	35	40	29	34	31	27	36	26	30	41	30	33	39	39	45	37	46	27	38	29	36	42	40	41	38	37	39	40	40	36	37	48	36	39	37	40	19	33	40	34	39	42	40	43	42	43	43	33	37	39	40	39	36	33	31	41	34	40	31	28	37	27	30	36	36	36	29	32	38	31	37	35	28	34	44	31	44	44	31	33	39	35	38	34	28	35	40	31	43	48	32	26	37	39	34	38	33	28	35	27	33	40	35	22	34	30	40	36	32	35	40	34	28	26	33	43	32	38	29	35	33	44	34	38	45	31	27	42	27	33	29	37	34	35	31	32	36	53	40	27	35	36	28	29	37	44	33	35	42	43	36	31	40	24	33	42	38	41	27	38	32	34	25	31	37	36	48	39	36	33	34	43	41	34	27	40	31	46	34	33	40	32	36	30	41	38	27	36	32	32	34	34	36	45	28	33	32	28	34	48	37	28	29	30	45	29	32	42	29	43
17042	6470	3645	9425	37974	41934	38194	34887	27797	19982	12035	5807	2381	984	591	523	454	501	468	502	466	469	505	476	453	451	496	509	431	477	471	496	525	503	459	463	458	486	503	455	462	471	484	466	460	471	451	479	510	482	491	514	493	463	460	516	504	481	469	489	483	443	497	499	491	465	440	481	447	516	507	490	470	477	504	453	497	515	509	458	488	480	492	496	476	456	461	484	465	495	493	487	481	458	423	470	468	510	445	454	477	465	455	452	441	456	483	449	488	490	489	440	478	450	476	474	417	468	470	489	469	458	448	451	477	477	459	465	481	469	453	470	463	466	477	467	451	457	499	452	486	479	469	497	474	460	436	494	463	486	469	439	500	464	457	487	501	460	464	469	468	484	488	463	460	482	452	478	463	481	481	471	486	460	423	454	444	464	465	480	474	473	450	477	440	485	492	459	473	509	424	477	444	465	472	483	501	465	485	470	475	447	477	472	432	464	477	464	480	461	501	465	489	508	487	482	472	482	463	464	461	456	447	451	482	468	475	475	496	498	489	539	449	496	490	486	489	480	482	471	534	452	483	485	491	446	498	452	467	482	462	445	495	467	496	457	499	511	455	459	449	451	531	484	494	479	491	506	485	474	458	452	447	484	447	451	520	468	462	461	463	449	485	488	464	439	490	511	478	453	512	483	431	445	475	497	421	474	517	459	433	463	440	472	476	488	469	488	515	459	480	483	459	480	432	508	513	502	487	472	435	484	450	446	458	498	461	470	485	477	476	457	477	481	482	460	484	516	447	504	505	468	425	503	481	462	465	471	445	471	479	478	433	507	455	509	439	460	479	485	480	481	480	482	445	429	438	482	474	469	502	481	448	467	475	494	487	456	441	459	464	487	500	442	497	495	473	458	474	448	475	509	438	454	474	493	497	482	467	481	427	450	453	503	499	482	441	471	459	489	484	481	448	477	451	472	489	456	465	498	485	452	451	481	494	429	469	475	500	483	437	492	469	497	479	498	484	517	494	484	489	462	501	465	420	497	499	452	526	483	475	511	479	431	477	452	485	451	472	472	423	480	481	476	475	478	445	453	505	461	477	447	489	488	480	467	469	505	466	483	488	448	462	495	505	506	429	478	530	483	437	455	487	479	463	472	451	485	464	493	460	481	488	483	499	455	472	484	418	462	458	480	469	460	489	436	466	460	472	460	450	465	486	484	470	452	495	463	461	473	463	468	494	479	459	474	499	460	515	499	500	465	458	496	459	451	468	471	448	435	470	455	514	518	479	495	470	497	456	467	493	445	483	478	501	433	486	452	435	458	456	453	478	501	447	437	459	484	474	462	449	503	472	474	482	479	463	473	485	469	468	466	500	521	486	488	482	474	474	502	467	476	477	493	470	488	450	488	474	446	469	470	457	495	482	474	482	492	452	490	465	484	475	484	489	455	511	485	492	495	492	506	494	498	456	493	473	472	481	489	476	480	474	449	488	470	428	471	472	464	456	472	445	445	489	481	475	449	435	508	451	482	490	489	514	458	403	502	454	453	502	473	482	471	492	471	482	486	468	457	462	467	468	504	467	487	461	481	491	479	463	495	473	451	462	444	450	479	479	479	459	474	494	463	453	455	420	460	468	445	468	461	487	506	455	471	458	477	452	478	481	481	463	469	454	499	508	489	480	459	498	493	494	472	484	508	484	486	521	458	495	463	451	467	488	464	461	466	487	487	476	434	503	461	481	460	475	454	473	469	508	478	454	447	470	450	447	462	457	487	472	456	455	510	451	447	496	485	428	493	457	488	448	438	442	456	473	431	483	461	477	481	460	486	468	498	459	477	421	455	453	512	513	469	472	470	445	487	460	467	470	487	491	452	464	469	469	510	461	477	501	461	457	488	445	485	488	493	437	428	515	487	493	453	521	477	455	479	464	484	492	482	467	481	455	462	447	474	435	478	485	489	460	448	470	473	492	484	485	473	475	517	467	496	433	450	487	510	478	456	493	472	480	455	472	452	498	504	479	455	458	482	477	447	458	468	523	490	513	434	423	449	470	495	475	487	491	464	484	481	484	480	444	492	490	473	457	468	475	474	470	489	476	489	468	490	479	470	407	466	444	465	458	450	497	460	461	490	495	464	476	502	497	464	485	470	478	465	470	470	464	473	463	493	445	519	500	461	487	480	483	453	515	478	496	451	493	502	465	443	488	483	467	443	494	501	478	489	454	464	522	460	470	461	435	465	465	525	457	490	461	503	455	486	501	454	481	482	469	498	449	479	499	486	492	484	459	507	487	447	494	492	488	408	475	465	468	478	446	443	479	498	482	450	486	488	482	506	500	497	507	433	450	458	496	471	474	441	452	474	480	472	473	491	437	461	506	454	474	452	488	458	473	502	509	510	477	521	524	447	492	472	444	492	498	487	450	464	501	469	428	479	479	476	493	470	449	456	473	478	444	470	465	496	485	476	494	471	450	496	483	478	462	452	473	468	478	465	469	530	462	497	497	473	477	470	461	447	455	500	463	481	468	454	469	503	470	472	478	490	485	449	479	487	474	480	484	436	483	447	479	437	477	514	461	447	488	481	441	444	455	415	489	477	469	481	495	459	457	481	460	469	454	458	478	461	507	478	450	478	472	471	489	518	485	451	507	481	498	482	449	443	521	487	469	452	476	488	471	472	472	481	411	479	456	489	475	487	479	490	485	465	439	435	469	498	507	519	440	517	479	497	496	481	485	503	472	471	472	471	473	495	434	497	453	467	473	464	469	503	485	483	487	476	484	445	447	463	430	498	432	446	483	445	448	447	484	474	471	472	486	468	456	445	467	480	458	458	499	513	451	447	465	530	491	448	472	483	456	500	487	438	470	465	476	448	478	475	484	442	521	481	507	462	474	441	468	464	475	494	471	516	434	484	464	503	476	471	480	479	469	466	448	474	494	452	499	418	449	489	499	446	460	467	497	508	448	477	450	476	460	469	424	456	486	477	476	437	483	446	502	462	461	480	500	482	481	489	460	464	470	473	477	489	457	480	497	508	491	465	488	467	489	455	504	468	470	469	517	476	523	487	451	441	472	492	486	476	475	465	491	439	501	466	466	503	445	440	457	495	467	469	517	473	504	485	453	465	477	442	516	480	439	449	456	513	490	459	509	458	456	481	486	461	465	495	485	448	461	499	501	490	480	483	485	480	452	443	458	493	507	462	427	452	479	475	454	426	475	472	494	479	471	428	451	467	496	482	502	486	493	496	496	433	516	441	470	477	455	454	466	423	451	443	485	493	487	480	490	476	455	514	466	516	476	481	474	442	492	471	505	461	482	469	471	501	484	463	481	469	461	465	471	454	469	424	458	490	476	474	482	493	476	480	460	480	472	458	480	452	487	508	428	482	504	475	503	446	460	476	453	492	491	466	448	422	470	473	485	488	448	443	489	487	465	500	441	487	474	490	459	438	471	472	470	525	486	512	498	481	455	513	469	506	491	485	471	460	470	480	450	466	480	455	474	495
946	599	429	537	1245	7718	11086	9642	5059	1878	865	335	145	74	49	44	34	46	40	46	41	32	44	41	35	26	35	27	41	44	29	39	35	28	37	31	39	45	25	39	33	40	41	34	29	44	41	38	41	34	42	30	37	46	41	32	39	36	37	26	40	36	34	39	25	32	39	34	29	41	32	41	30	38	38	34	29	37	49	34	34	34	35	36	37	42	40	42	39	47	29	51	43	45	39	28	24	35	39	28	49	34	32	44	32	34	29	31	34	37	47	39	59	35	37	43	37	41	39	49	29	43	35	36	41	40	38	32	38	47	48	36	32	32	41	44	38	38	41	30	40	43	26	48	40	36	46	34	37	39	40	41	18	45	43	27	38	30	32	30	33	41	33	29	34	39	37	37	32	36	34	40	32	34	43	34	27	28	32	39	40	32	43	34	36	40	35	38	42	41	29	43	42	39	27	41	39	44	40	46	21	44	40	37	38	30	39	39	38	41	39	24	38	35	29	44	41	38	27	40	42	40	40	44	44	34	29	41	33	27	43	41	34	42	48	25	33	36	34	40	31	36	33	39	31	36	36	42	39	35	33	45	46	35	27	44	41	34	36	34	35	32	44	40	28	42	44	34	33	40	28	51	31	30	35	38	37	40	28	24	30	26	35	31	32	37	29	46	38	45	32	43	49	38	42	37	45	42	33	38	35	42	41	56	47	55	42	43	30	38	32	52	33	39	30	36	33	31	32	31	41	45	24	36	33	24	45	37	25	42	35	40	32	39	44	28	33	42	45	39	30	29	43	34	37	37	26	37	44	39	46	35	51	27	30	44	43	35	37	43	39	34	44	33	25	34	45	36	51	36	37	35	32	43	41	32	42	27	42	29	35	35	44	37	41	30	39	24	53	38	40	41	30	34	37	42	41	31	43	33	35	38	33	47	26	29	51	40	45	38	29	32	34	33	33	37	42	43	41	37	37	31	30	34	34	35	29	31	35	43	39	41	40	30	39	46	42	39	45	44	40	35	28	39	38	43	32	37	37	29	38	35	39	43	43	27	30	37	43	41	34	46	35	43	29	44	45	40	40	34	39	44	44	37	29	42	44	36	44	40	35	35	33	36	48	37	23	40	41	34	35	32	36	37	39	48	29	37	33	30	52	28	38	41	35	40	37	35	34	36	31	39	33	29	32	32	43	34	39	39	27	36	35	35	42	32	47	32	35	29	37	28	39	33	41	33	31	34	29	38	44	37	44	25	45	37	33	33	30	47	38	40	44	32	30	35	26	41	39	41	39	39	42	35	45	41	40	41	37	31	42	37	38	29	35	33	36	35	34	38	35	33	38	34	36	49	35	36	33	41	43	33	30	38	37	44	33	42	39	30	47	52	38	31	34	33	38	38	36	29	40	37	40	45	48	39	48	34	43	31	32	32	35	42	35	39	39	34	35	42	41	28	40	37	25	41	30	35	41	48	42	32	38	22	35	41	37	49	45	42	33	34	40	51	31	35	39	46	35	42	46	45	32	33	28	35	43	32	37	44	40	41	40	43	30	37	44	29	33	37	31	35	37	35	34	38	30	37	49	23	40	25	38	34	36	29	25	37	36	39	43	45	42	30	39	48	32	40	40	37	16	35	48	33	34	42	41	50	35	35	24	40	34	38	31	27	41	34	43	41	37	35	29	37	24	40	36	24	26	35	46	36	33	31	32	38	31	46	33	30	18	43	42	29	29	35	32	45	36	38	32	30	43	31	35	36	49	32	31	25	30	43	37	38	46	55	33	41	30	37	45	34	36	42	36	36	32	33	31	27	50	47	40	38	32	35	38	36	31	32	46	34	42	43	35	40	46	35	25	34	36	35	28	35	31	46	36	39	52	33	40	31	30	40	31	25	40	40	37	30	35	32	35	50	40	38	33	42	30	51	35	48	29	33	35	34	49	34	42	51	44	40	37	26	34	37	45	30	31	37	33	41	28	43	38	30	37	33	37	39	34	35	49	38	41	34	26	28	43	37	41	26	46	35	42	35	38	38	33	27	33	37	26	22	30	40	26	36	36	30	40	39	50	40	27	29	31	31	25	35	44	39	32	31	43	27	40	36	41	31	40	28	42	39	38	34	26	41	40	31	31	30	39	32	36	38	40	34	47	38	38	53	28	39	42	34	36	28	32	38	30	36	48	47	32	32	38	33	44	26	30	33	45	37	34	46	21	41	38	36	40	43	50	32	48	24	35	40	40	26	32	40	41	26	38	43	37	45	35	39	44	44	42	27	38	40	37	46	27	37	51	33	26	51	34	46	31	44	36	26	29	27	34	39	38	36	31	49	36	41	39	44	38	46	46	34	26	40	34	40	45	32	32	47	38	43	32	37	45	36	50	36	27	36	39	37	40	36	37	23	37	36	36	34	36	37	39	38	50	30	38	40	36	41	38	30	45	39	42	39	39	36	37	45	30	44	43	35	37	38	40	37	36	31	45	49	41	38	30	39	47	33	34	22	30	48	34	35	38	34	32	36	33	33	26	41	43	39	40	50	39	36	34	38	34	33	33	31	41	36	38	31	43	30	38	39	39	42	35	30	44	29	43	42	40	47	34	48	44	39	29	48	29	43	36	34	30	37	32	39	25	44	31	38	38	43	37	40	27	30	39	39	34	38	43	26	41	30	31	46	32	43	45	40	29	39	33	26	40	36	34	31	37	34	40	39	32	31	45	42	31	32	36	31	39	39	33	38	35	30	29	35	38	37	42	36	40	37	36	33	35	35	33	35	38	39	33	31	38	30	31	33	44	32	34	35	26	38	40	28	37	36	51	41	47	39	31	29	45	48	39	29	40	33	39	36	29	43	46	41	35	38	36	41	28	25	40	35	27	34	32	30	38	44	33	44	43	35	37	37	33	34	45	31	38	38	24	37	31	44	43	31	37	43	31	38	44	29	35	32	38	26	45	32	37	40	43	38	28	34	38	26	33	39	54	45	39	50	42	42	36	40	40	28	46	41	26	33	33	51	32	53	40	32	55	38	29	36	40	34	47	37	39	34	36	35	33	41	40	40	36	26	45	30	47	37	33	40	32	30	43	28	36	28	40	39	54	43	41	35	36	30	40	47	25	33	27	27	39	42	20	37	23	33	40	49	28	39	33	54	32	38	36	23	33	31	33	44	32	35	36	25	44	50	33	41	43	49	43	29	35	37	35	37	48	46	37	41	33	35	32	32	31	53	35	52	31	40	34	47	36	31	42	44	38	35	29	47	32	37	26	43	40	39	39	31	25	43	29	45	35	34	39	33	36	29	29	45	41	43	34	35	33	34	44	38	40	42	27	24	39	40	42	41	33	40	46	40	35	31	34	42	47	48	50	35	37	42	35	34	40	44	38	36	48	30	31	29	41	35	29	39	40	38	33	37	40	49	36	37	32	29	39	47	38	39	27	48	38	38	38	29	40	38	34	42	37	42	32	32	39	33	31	45	41	44	40	47	42	38	25	44	39	40	32	44
20138	12427	8685	21384	35743	58430	58743	51256	37812	26807	17711	9115	3518	1435	701	535	523	497	474	492	495	492	467	501	482	483	472	454	503	531	452	447	447	472	489	472	481	495	504	496	503	510	492	499	518	483	470	466	481	475	535	474	505	488	489	467	478	519	452	515	528	538	454	469	487	474	476	503	467	484	472	463	463	476	479	513	471	475	485	508	472	461	433	523	476	465	486	468	492	480	472	484	448	491	489	507	466	503	484	476	483	542	474	467	505	424	482	486	506	490	526	528	487	479	510	482	481	494	460	476	469	466	490	458	520	467	508	470	496	496	500	499	440	500	509	473	452	467	475	456	471	471	446	491	428	470	522	483	483	449	516	488	456	464	484	511	525	441	542	470	469	494	508	441	482	490	473	540	485	472	468	463	464	457	474	472	485	446	469	470	490	442	489	484	476	467	501	497	462	444	484	469	453	493	483	500	516	498	472	469	501	464	507	469	466	497	525	512	489	450	489	521	433	470	462	454	494	550	483	486	524	469	445	487	483	499	497	517	497	449	484	438	471	458	474	460	509	464	463	503	475	469	499	473	476	463	491	476	451	494	499	452	473	486	487	503	452	486	431	504	474	507	461	442	518	465	463	454	500	491	481	471	520	488	486	486	465	482	463	519	434	504	467	506	463	529	470	518	502	493	485	474	474	460	505	516	512	498	487	489	485	499	492	475	499	500	502	498	474	496	507	495	511	455	480	499	515	500	507	474	499	491	459	484	489	499	505	461	526	491	450	486	482	491	461	511	492	455	502	473	474	467	486	474	454	491	481	522	483	441	495	471	496	515	489	441	486	474	483	506	501	501	478	456	467	483	473	509	507	475	472	464	506	497	509	476	487	467	470	516	519	438	462	477	507	469	503	499	478	464	478	472	484	476	459	457	503	485	465	494	484	467	463	434	488	485	478	488	453	501	498	477	465	461	472	494	485	468	479	483	462	474	474	456	474	460	488	495	478	475	509	487	490	508	496	447	485	448	483	491	477	516	495	488	479	512	513	498	475	472	520	512	448	479	467	519	492	462	507	484	467	488	487	490	471	469	499	488	487	497	488	445	494	489	465	486	476	502	447	484	471	478	517	476	482	467	485	490	449	474	451	451	483	513	474	472	493	468	473	483	491	530	472	498	475	490	445	486	477	462	475	474	491	522	446	483	497	464	473	514	523	496	474	485	484	480	490	451	460	486	510	481	491	514	469	489	473	512	482	464	493	481	515	479	514	474	516	459	493	462	487	507	503	492	448	479	468	478	493	487	495	477	501	516	480	449	511	465	498	424	473	505	489	479	487	502	491	470	481	476	478	501	481	470	450	481	504	488	436	455	484	527	474	506	470	507	495	481	512	500	458	512	473	475	479	484	476	479	485	463	500	509	473	515	482	492	526	492	497	468	501	483	473	445	492	461	479	439	471	462	505	514	482	447	513	501	457	525	552	482	550	497	522	496	511	477	458	469	502	498	455	513	463	483	478	482	522	491	527	484	470	464	472	471	476	534	461	461	501	469	491	457	507	455	465	485	513	443	469	495	500	484	505	513	473	457	496	516	487	476	443	457	449	469	485	479	484	484	473	487	504	503	463	492	461	460	465	444	448	520	436	519	486	492	477	446	481	418	467	478	502	480	512	488	457	487	473	452	474	472	470	483	497	442	474	450	473	491	450	512	524	495	490	494	484	503	497	466	486	475	470	487	489	495	477	467	456	491	486	484	465	488	475	461	452	444	515	496	482	469	442	469	501	511	485	476	476	483	478	500	468	472	548	498	480	464	486	487	477	530	483	468	471	515	495	497	494	437	467	466	467	466	505	463	467	513	450	461	445	471	507	465	504	514	510	464	470	452	471	453	493	484	499	510	512	511	445	488	474	487	517	480	494	501	512	467	482	451	502	480	450	481	488	460	483	515	482	499	539	479	467	465	498	447	484	522	501	492	451	501	502	517	468	511	499	474	466	479	471	471	506	478	452	478	500	498	468	471	466	504	452	534	487	493	442	452	503	484	464	454	481	465	465	456	503	465	478	517	501	472	487	539	520	500	501	458	484	445	495	476	520	481	463	498	483	464	513	484	504	477	474	461	489	497	454	498	467	468	478	511	452	509	505	493	518	486	481	473	491	526	456	505	497	526	508	480	519	444	489	469	521	456	464	476	506	487	458	453	516	502	470	488	485	497	480	477	496	532	500	495	519	472	484	552	454	489	489	531	465	475	478	471	456	485	474	457	537	500	495	498	490	462	492	512	498	499	498	503	494	478	460	472	465	471	463	501	504	502	512	503	498	500	497	487	463	481	457	486	471	480	466	486	507	462	502	476	483	485	499	450	491	477	487	510	508	497	470	532	477	449	480	497	498	475	503	492	478	449	490	456	489	456	486	492	485	451	476	485	448	475	481	458	475	495	478	499	496	462	503	442	489	476	503	466	495	459	437	531	472	505	520	433	512	465	497	489	479	426	473	510	469	508	482	491	467	528	484	460	450	473	476	430	458	494	456	497	468	447	494	507	504	478	452	519	482	453	517	491	488	450	491	489	519	456	506	489	487	462	492	494	492	488	486	482	493	489	501	480	464	477	516	517	507	480	466	520	448	498	528	514	478	473	488	466	478	466	516	483	457	494	494	518	451	483	491	458	512	492	473	484	430	476	532	480	486	510	490	499	478	473	480	457	439	479	501	479	458	484	484	548	430	469	499	488	474	478	422	472	507	489	486	468	502	504	489	468	527	456	485	495	504	474	478	485	492	437	474	461	469	492	462	467	494	450	481	449	457	503	473	486	472	448	447	501	459	469	478	471	506	486	512	492	515	463	460	509	483	470	498	458	489	488	456	515	519	469	516	482	471	437	514	475	489	484	478	468	482	462	503	495	458	480	503	464	507	496	469	448	535	448	466	477	492	454	463	497	440	445	483	457	471	488	512	489	482	499	551	469	500	438	524	456	504	475	485	523	468	522	462	504	478	499	553	483	504	483	513	447	512	508	449	472	468	514	490	503	504	494	478	475	491	479	476	495	468	492	480	475	458	507	442	470	492	517	505	510	531	465	460	499	535	490	505	469	493	529	494	486	488	468	518	505	472	458	494	490	511	490	483	435	479	482	491	458	516	455	469	480	464	493	510	509	462	470	459	506	499	516	482	458	490	468	424	485	511	476	501	495	491	474	469	498	447	486	504	443	473	541	487	460	505	520	457	424	491	516	470	458	478	479	480	538	474	451	454	482	479	460	453	447	480	499	482	466	471	499	487	474	491	467	475	471	504	493	495	496	493	467	500	459	491	460	473	469	438	485	455	485	480	484	466	502	523	493	511	474	475	531	515	484	482	502	482	477	510	464	503	517	445	500	482	478	473	515	494	493	517	430	453	508	487	489	465	463	486	497	459	505	529	485	517	459	487	494	466	468	465	473	467	429	493	469	431	506	508	456	527	487	465	492	489	458	473	473	487	485	522	474	482	499	464	465	502	502	498	485
2129	345	298	310	3500	11306	12210	7322	3819	1692	750	230	120	68	49	32	49	35	38	35	41	38	30	38	40	41	38	38	24	39	47	41	46	47	38	42	45	35	32	35	36	49	31	31	41	33	40	47	43	34	41	39	32	39	45	42	38	35	32	45	36	32	34	53	26	37	42	40	29	49	38	50	30	36	45	46	44	45	41	31	27	36	45	37	31	42	47	37	34	37	43	57	31	35	34	30	47	54	36	39	38	42	31	51	30	40	38	33	54	44	43	40	45	39	33	43	43	46	40	37	34	34	45	56	41	48	34	31	48	26	38	46	33	29	44	37	32	38	28	46	49	43	47	38	35	43	45	39	37	27	39	43	41	44	47	39	41	39	34	34	41	44	50	37	38	34	41	34	40	43	32	43	40	48	41	33	37	35	27	28	30	46	41	33	35	27	45	34	38	48	32	36	51	35	49	34	41	50	31	34	39	30	50	32	47	45	51	32	36	38	24	40	36	40	33	46	46	31	36	43	34	47	38	29	46	38	44	41	43	40	43	36	37	42	38	23	37	41	33	32	31	39	36	33	49	38	34	44	36	27	32	36	38	41	41	35	25	51	48	32	50	39	39	38	54	34	47	50	38	36	34	41	38	38	40	40	33	47	33	37	46	43	31	38	40	39	47	29	39	35	35	45	33	47	39	42	42	51	37	40	37	46	43	33	53	40	29	34	44	32	56	40	44	27	31	32	46	42	35	32	41	38	47	43	48	32	36	41	39	49	37	39	33	44	39	40	43	32	50	50	42	32	37	44	38	37	35	39	33	39	31	39	34	34	47	41	56	41	42	36	43	40	33	42	31	38	27	59	30	44	44	37	55	36	47	45	35	47	34	36	46	50	35	40	43	43	33	37	40	35	39	39	44	40	45	43	42	36	43	39	34	37	30	36	37	29	44	47	33	47	39	46	36	45	41	43	45	32	41	52	41	38	43	40	33	47	35	34	30	32	41	41	34	43	28	43	27	37	34	50	39	38	44	36	29	37	42	41	43	34	37	28	36	45	36	45	36	35	37	46	34	48	40	41	32	41	41	38	30	38	39	26	41	32	46	44	32	38	48	33	41	41	45	39	38	41	45	42	41	30	39	39	38	40	34	40	37	42	35	38	45	36	40	42	44	35	42	39	43	36	30	29	26	37	37	45	31	43	40	23	35	32	40	47	34	33	33	36	57	45	48	34	37	44	40	48	46	42	35	42	41	39	45	40	44	31	41	43	44	40	45	40	44	29	39	40	40	41	36	34	32	34	49	36	35	53	37	38	42	43	39	32	38	38	38	32	39	50	45	42	46	35	28	51	41	45	40	39	30	48	50	40	43	39	41	27	32	36	25	50	39	42	32	40	55	42	27	42	32	44	36	40	53	28	36	38	54	40	29	43	50	35	35	52	44	38	42	33	40	45	43	37	36	48	40	41	37	37	30	37	28	47	29	39	40	40	30	41	37	47	30	49	35	27	37	37	43	34	47	36	37	40	37	46	39	33	39	34	38	30	38	38	41	48	40	41	43	36	33	39	39	47	40	47	37	38	41	31	41	30	44	37	46	27	45	43	37	44	39	40	31	39	57	36	37	41	45	40	31	53	33	43	39	35	42	47	39	45	35	38	32	35	35	29	49	33	36	41	38	41	34	44	39	31	36	35	39	41	40	40	41	47	51	40	31	41	37	34	31	30	36	46	35	38	39	40	36	33	46	34	36	43	48	42	34	45	41	31	34	40	41	40	36	37	28	44	35	34	41	39	60	29	37	42	37	39	52	52	34	40	36	42	34	39	39	41	37	40	49	37	34	38	35	39	41	44	51	53	41	40	31	46	45	51	39	58	32	41	43	46	39	54	37	40	45	38	35	39	24	41	41	34	31	36	33	32	48	41	27	48	36	48	40	37	38	32	45	48	34	47	25	39	42	45	40	43	43	46	36	34	47	35	38	41	37	35	39	42	36	42	34	43	42	43	37	41	51	25	33	41	48	33	33	38	44	35	33	39	45	40	38	42	48	32	48	63	33	42	51	37	33	39	39	40	33	40	42	38	32	42	40	31	43	42	45	30	39	33	35	27	50	27	37	42	44	39	40	31	34	34	33	32	25	59	45	35	38	38	34	49	54	45	36	35	40	42	32	31	31	33	40	42	39	30	36	31	39	48	35	45	40	35	43	50	34	43	45	30	31	32	39	41	27	38	27	54	53	42	32	38	40	38	26	44	54	56	46	37	34	46	24	27	48	42	44	43	31	34	39	57	29	31	35	35	51	39	46	35	35	42	36	45	33	45	26	34	39	26	35	31	47	33	51	39	39	35	41	54	33	32	50	37	37	37	31	35	37	39	34	35	32	43	32	33	40	34	51	36	40	34	39	26	39	43	41	48	34	34	46	37	46	38	44	38	30	38	44	45	33	38	39	34	50	37	33	35	38	40	48	54	50	44	31	41	34	42	41	36	44	34	36	39	35	32	39	38	46	35	33	45	34	45	50	50	42	52	40	42	41	28	36	38	33	35	37	33	42	33	44	42	38	35	45	33	42	44	34	24	36	50	39	41	32	33	47	34	37	34	32	46	43	30	42	37	41	46	38	47	39	36	32	43	50	35	38	48	32	52	34	39	29	40	40	39	34	36	47	49	38	40	35	35	41	37	49	41	49	33	33	36	43	38	39	49	43	28	42	35	36	46	38	47	34	29	44	36	42	36	39	48	34	41	44	43	41	40	37	46	34	42	36	29	42	44	41	41	32	43	40	38	49	42	25	33	39	49	38	31	37	39	27	38	39	37	33	38	39	35	35	38	49	44	33	36	43	46	47	42	39	37	29	40	32	29	38	36	33	35	33	29	39	33	35	34	39	32	41	44	48	45	46	41	46	38	44	43	46	34	41	28	29	37	27	40	46	44	38	32	40	37	42	43	38	32	37	37	43	42	44	31	35	36	35	31	39	36	39	39	36	43	35	50	40	46	31	37	29	38	36	33	29	35	42	35	36	30	32	37	40	39	55	38	32	46	39	34	36	42	41	51	35	36	42	39	41	48	46	28	30	36	33	29	31	34	35	42	35	29	38	44	36	41	39	30	39	43	49	37	32	41	33	40	47	40	35	45	46	37	37	40	38	30	27	41	46	25	48	37	40	41	44	28	37	42	38	50	34	48	42	43	33	37	36	41	25	46	36	30	48	36	34	31	34	50	44	44	42	39	24	39	43	37	41	41	53	45	46	38	41	38	45	30	40	38	39	38	36	41	46	34	41	35	50	28	35	33	49	46	33	30	43	25	45	36	33	34	35	48	46	35	41	35	45	26	32	40	44	33	43	28	41	32	39	44	31	34	41	37	38	46	46	34	32	43	32	43	35	40	44	36	60	44	40	35	46	34	36	39	41	29	30	45	39	38	44	52	40	51	41	42	37	43	37	44	36	42	38	46	41	38	41	37	32	47	48	41	30	39	38	37	46	51	38	41	55	28
17198	8489	6031	15422	49309	63692	60075	45951	36306	26335	16829	7550	2851	1123	724	567	515	519	488	536	581	534	533	484	534	532	522	557	549	498	535	516	513	474	521	522	475	510	533	551	545	549	506	491	510	525	519	510	517	502	543	523	536	505	541	521	512	508	516	493	484	524	522	491	556	543	516	490	476	570	539	505	537	520	550	501	521	485	519	517	497	485	526	514	524	509	526	519	555	553	489	524	514	510	514	552	559	578	497	492	512	523	503	547	494	511	554	515	545	539	559	552	510	521	536	539	496	527	505	487	526	530	523	541	490	559	480	493	510	530	480	492	502	555	549	528	517	537	530	557	503	491	533	533	548	515	503	520	484	516	507	517	570	525	521	514	553	510	504	531	489	510	530	535	500	491	532	519	522	528	491	488	522	521	543	557	501	495	544	489	508	570	489	535	531	496	509	497	509	517	501	521	533	537	500	507	523	490	519	499	521	522	462	542	505	550	504	515	516	497	522	506	530	530	528	491	543	539	510	561	536	536	530	510	548	504	545	532	535	567	527	530	505	508	512	521	541	498	509	543	541	565	573	487	563	487	555	517	540	539	508	564	519	517	544	547	513	546	557	537	547	493	541	488	529	496	469	521	532	518	524	514	492	480	504	500	516	483	559	528	490	539	541	535	522	538	511	541	489	505	500	511	493	515	547	552	567	519	501	539	544	525	505	503	485	517	538	475	484	538	507	515	542	550	538	506	509	518	467	528	549	503	501	546	547	524	500	541	526	532	526	507	548	493	524	552	512	527	535	528	537	548	511	477	476	505	532	496	525	503	529	507	532	524	518	545	509	509	530	549	523	512	551	513	487	491	507	550	496	513	554	540	490	532	540	536	521	518	546	540	519	511	485	513	490	545	533	535	495	539	526	517	542	489	494	526	517	500	541	555	539	496	519	496	528	513	548	526	532	539	577	525	523	502	502	541	483	521	542	523	504	462	530	529	493	524	501	530	548	514	534	534	546	512	525	508	505	491	513	504	506	508	529	535	523	514	529	532	532	501	509	542	501	506	509	528	501	524	537	517	482	496	508	495	493	506	530	570	526	524	576	511	530	516	513	543	505	508	562	533	512	517	529	505	546	511	524	529	480	585	500	536	527	526	537	501	493	522	541	444	565	535	517	494	552	478	560	489	504	526	534	531	502	513	482	518	498	532	558	533	503	517	475	526	484	503	514	508	528	522	501	546	513	512	540	519	563	546	511	513	524	509	515	523	546	543	503	539	513	501	526	512	525	525	532	550	558	484	505	493	559	550	555	531	522	512	544	514	553	505	506	529	521	499	523	520	563	508	555	503	507	518	521	496	482	537	503	528	533	492	509	517	509	544	517	535	544	494	538	505	537	526	493	518	535	531	504	527	490	544	541	502	524	533	493	536	548	519	517	505	536	536	540	530	487	548	516	499	481	551	526	531	550	524	554	541	533	503	559	525	511	502	502	545	543	502	510	532	528	527	510	537	555	517	495	506	530	539	524	508	509	491	524	490	513	534	517	505	507	521	527	534	510	521	531	549	504	520	546	522	568	534	536	516	493	520	543	518	535	530	547	492	525	497	540	510	542	502	546	521	538	505	556	492	513	479	488	526	501	509	509	561	515	515	487	490	515	494	479	508	527	502	527	498	546	514	520	518	530	512	520	499	527	516	494	539	536	518	521	537	511	503	493	543	538	537	490	499	481	502	569	523	500	529	546	525	538	481	522	523	526	543	525	513	518	490	525	498	495	536	557	509	542	500	502	515	522	528	506	523	516	548	500	536	518	484	526	533	540	527	508	530	480	512	539	487	509	512	511	524	504	503	541	554	538	546	540	524	522	546	509	490	497	521	496	521	528	505	476	530	539	508	502	513	541	551	510	563	542	559	509	528	525	547	509	512	511	505	511	532	531	529	517	498	550	495	524	518	532	511	519	486	532	515	567	498	539	531	546	552	535	514	509	524	522	527	562	554	514	506	524	548	526	499	538	507	477	500	535	541	540	536	578	521	525	530	490	503	519	493	510	536	498	524	528	516	564	524	510	514	503	549	571	535	540	527	522	519	510	545	535	476	474	516	533	497	506	565	502	523	504	530	524	493	460	531	513	543	549	491	524	478	492	507	477	535	519	538	534	543	531	523	505	521	527	520	532	531	459	516	501	495	491	515	514	512	508	512	540	511	527	528	503	533	544	495	508	514	539	498	527	514	525	493	505	485	544	508	518	566	466	529	509	523	536	548	484	514	497	534	514	548	515	541	483	470	525	527	521	532	502	553	526	517	485	525	546	524	560	542	501	511	498	522	550	516	546	486	500	510	501	538	554	543	481	521	520	520	517	566	457	543	523	501	511	538	497	514	536	509	563	558	517	534	548	531	506	553	529	465	506	517	517	490	492	546	524	547	535	522	539	532	500	507	538	495	555	521	510	551	522	501	497	509	480	552	508	501	493	518	492	548	537	515	487	543	534	505	501	510	527	530	520	522	503	543	501	518	496	501	521	488	528	539	492	515	533	531	518	535	500	541	534	513	566	505	544	528	501	521	507	484	503	487	530	532	534	554	542	522	544	537	522	504	538	522	495	525	503	482	542	508	577	482	551	503	503	520	534	508	500	520	518	522	526	519	489	522	502	510	514	516	527	514	509	549	511	493	533	527	497	479	536	527	507	513	514	537	528	495	591	533	550	498	479	514	507	515	514	499	492	535	511	570	487	517	491	525	500	506	544	500	513	486	550	522	512	505	567	530	504	502	507	544	538	473	568	511	518	560	520	532	495	510	536	523	514	524	530	527	523	520	578	533	487	534	552	519	523	556	474	528	523	538	523	499	499	505	508	481	572	538	510	543	511	524	520	535	558	527	513	522	558	486	514	490	532	519	548	503	491	502	506	544	540	500	497	531	534	525	463	559	528	524	529	511	514	512	518	508	521	530	510	538	535	539	511	517	521	527	541	501	495	502	500	559	533	549	473	523	536	561	520	494	500	494	516	492	529	502	490	481	546	506	528	543	537	498	540	524	526	496	529	532	488	528	542	500	535	530	525	531	501	528	556	506	550	501	545	501	474	539	531	506	552	525	556	518	501	492	569	557	550	540	458	483	517	537	527	539	506	511	502	490	534	513	518	506	522	532	532	505	479	466	479	505	510	514	515	494	529	490	532	526	529	489	527	508	529	555	523	475	536	535	527	510	483	509	523	526	530	537	519	526	559	531	517	540	495	522	491	508	518	491	519	526	502	480	511	509	528	469	532	532	561	505	510	510	515	546	507	513	520	495	533	526	515	494	500	568	540	540	537	524	516	523	515	535	529	508	541	488	506	539	489	508	513	551	499	467	509	471	525	506	510	503	525	512	482	522	489	524	536	519	548	532	525	509	554	518	510	520	526	531	490	526	544	541	556	508	531	565	484	514	504	494	569	514	500	535	494	508	501	508	509	559	506	512	514	493	478	535	512	525	540	514	508	522	507	524	496	507	510	564	509	538
1199	481	389	360	1163	17598	21908	14514	7631	3398	1143	401	154	68	41	39	31	45	36	53	36	43	33	42	31	46	33	42	44	32	33	40	32	42	32	33	36	39	32	43	44	43	42	55	50	39	43	33	32	44	46	32	38	44	50	41	39	36	43	41	36	30	53	42	48	36	44	28	56	35	34	44	42	37	50	39	36	36	35	38	43	43	35	39	40	42	40	32	39	36	39	46	44	46	39	34	36	33	41	29	44	33	43	37	48	36	40	38	40	35	52	35	44	39	35	34	40	43	36	37	35	39	40	50	47	34	46	32	43	38	29	36	39	36	32	35	39	30	43	46	38	52	27	40	36	40	41	46	45	34	35	40	44	30	29	41	40	45	31	40	49	51	40	42	41	34	46	33	42	45	37	39	41	43	38	44	32	48	31	33	53	44	44	53	47	27	38	40	44	36	40	31	52	45	45	39	43	38	31	37	37	32	49	36	29	36	28	41	50	40	49	44	37	34	28	44	40	42	48	33	49	41	45	35	31	40	47	38	37	44	31	34	39	23	40	50	45	40	46	32	28	43	34	36	36	27	30	48	44	44	40	44	44	48	39	46	36	41	39	30	45	31	43	43	50	33	42	49	34	27	41	48	39	39	40	37	43	47	44	34	48	30	42	25	34	46	47	39	46	47	38	61	50	49	47	36	40	37	48	44	33	48	37	32	44	44	47	44	50	39	50	33	40	44	46	42	47	45	30	40	49	45	30	36	57	41	41	40	35	48	38	48	30	41	32	31	44	40	47	38	48	31	39	26	50	41	37	32	53	46	44	44	45	34	34	39	35	36	42	45	41	39	48	46	45	44	38	40	38	42	41	43	45	32	39	53	45	33	40	39	26	30	34	39	50	42	33	68	39	47	31	39	32	40	35	37	38	41	33	33	49	39	42	35	41	38	35	43	39	28	38	28	40	46	36	42	34	37	52	34	38	38	36	42	39	46	36	45	52	32	43	38	41	44	34	42	44	37	51	38	36	39	33	37	52	36	44	35	42	43	49	38	35	37	38	33	45	44	31	25	35	33	34	41	30	47	37	34	38	35	29	45	52	42	38	52	39	29	37	48	37	47	33	32	41	40	45	32	47	26	46	41	34	43	42	40	39	52	37	47	35	42	38	48	39	46	32	38	39	40	34	47	42	38	40	29	38	30	28	38	42	41	40	35	40	37	31	50	37	37	41	39	42	34	39	39	49	34	39	27	31	42	32	35	43	32	44	32	31	41	40	48	45	30	41	41	38	43	39	42	52	28	42	43	29	44	46	41	45	32	43	37	33	41	34	39	30	49	45	43	55	47	56	41	44	40	50	33	33	40	39	37	42	36	40	35	34	33	42	43	23	31	39	39	31	31	32	39	32	40	36	47	39	41	40	33	48	31	47	38	39	37	37	46	38	45	44	39	47	47	37	36	43	37	39	41	46	50	31	35	40	35	43	54	37	45	40	46	31	36	38	34	36	31	38	39	39	29	46	42	39	47	41	45	50	34	47	41	34	34	33	40	39	35	42	42	38	36	38	38	26	47	57	33	46	35	38	54	43	41	42	30	36	47	42	29	44	28	40	44	41	39	55	42	33	35	38	38	50	43	40	45	41	33	48	42	53	36	37	38	42	35	48	33	44	29	45	31	24	38	47	40	38	45	37	46	33	37	29	46	46	44	40	43	32	49	29	42	42	39	40	32	43	39	35	53	39	40	38	38	41	23	28	44	51	41	37	39	37	27	37	40	35	38	35	49	35	49	37	47	49	32	39	31	31	35	42	36	35	36	37	37	40	49	46	46	31	40	28	44	40	39	33	52	45	46	42	42	35	38	33	39	35	36	36	41	27	40	39	34	35	48	46	36	41	41	35	38	43	33	40	44	32	42	37	28	38	34	30	32	42	38	41	50	42	35	42	43	60	42	43	43	44	46	38	31	38	45	36	37	43	35	37	38	26	31	37	40	38	42	49	37	41	34	40	43	27	42	35	44	40	48	42	42	32	41	34	35	37	52	34	38	48	34	35	34	34	36	39	39	41	43	42	42	45	36	46	34	30	49	37	37	52	36	36	42	46	24	34	41	45	35	30	46	30	43	53	38	40	52	43	44	31	45	37	49	41	33	39	38	37	35	43	27	52	45	39	46	36	45	49	54	25	39	33	39	47	41	35	31	47	50	40	38	30	38	41	40	51	38	36	37	30	39	49	34	36	44	31	33	30	32	59	35	29	41	46	38	38	36	47	40	41	28	36	35	36	34	32	42	47	51	39	39	39	37	36	35	37	35	25	58	41	36	44	41	42	34	45	33	36	44	33	40	49	39	34	43	44	36	32	32	33	41	42	49	39	33	37	36	38	38	37	39	44	39	36	43	43	33	29	40	42	45	49	35	43	45	44	41	37	36	49	48	33	58	34	43	38	38	44	36	37	43	42	47	43	35	34	45	44	50	32	42	32	39	37	41	43	41	50	42	33	32	49	51	47	32	45	43	39	39	41	38	43	33	36	54	51	42	43	40	34	34	39	44	35	33	39	52	38	39	43	50	44	43	48	41	35	33	37	35	46	57	46	37	33	32	50	33	35	36	38	41	38	33	39	34	36	43	33	26	46	35	47	43	34	40	43	44	52	32	33	33	28	34	37	45	50	43	38	36	37	37	57	36	41	39	44	41	50	38	45	43	43	31	34	41	34	29	49	46	24	59	42	39	33	35	27	43	43	43	42	39	44	39	25	32	45	33	37	20	38	41	41	44	40	35	44	29	32	37	37	46	39	41	37	41	42	42	41	48	30	46	36	46	53	41	32	49	40	40	49	27	40	47	47	37	39	44	39	36	34	39	39	47	51	53	33	33	41	48	37	40	31	30	40	32	43	36	36	38	37	34	42	29	33	36	43	31	46	43	33	43	35	32	36	50	36	37	45	31	39	34	48	43	51	33	35	32	43	35	36	55	52	39	45	41	41	31	42	35	39	40	40	33	39	32	45	30	33	41	41	35	42	40	45	38	40	38	38	40	59	39	47	55	42	28	40	47	39	55	49	45	49	37	50	48	34	48	27	48	37	29	39	56	49	42	53	37	34	32	39	27	32	36	42	38	47	41	50	40	40	37	40	33	40	47	50	44	42	45	44	37	36	47	39	41	34	29	56	41	53	33	39	39	36	50	44	41	47	31	41	53	31	45	39	40	32	41	40	43	30	34	37	40	37	34	40	38	38	40	48	36	39	36	34	33	41	45	33	49	38	34	45	51	51	45	41	36	30	50	47	47	40	37	42	44	43	43	39	39	31	45	43	42	38	34	32	44	35	36	35	34	30	34	48	45	38	41	32	45	44	39	31	34	40	45	48	43	38	39	42	42	49	36	37	42	45	31	45	45	37	50	37	35	42	26	32	41	38	47	41	38	47	35	40	36	46	38	31	47	25	58	36	36	44	45	41	47	49	36	35	31	48	36	34	35	42	35	34	51	49	40	49	31
19752	10785	8005	18858	35826	68585	72021	57864	43422	32460	20667	10563	4215	1486	726	614	532	532	547	574	581	520	534	561	526	550	530	494	530	531	481	523	551	537	574	502	526	539	532	516	522	519	507	562	500	529	540	543	567	542	518	508	538	526	542	470	512	547	532	538	574	535	538	525	488	544	570	519	518	546	554	552	507	505	520	524	529	525	560	497	534	529	545	554	541	590	481	520	510	537	541	509	533	520	500	531	518	588	531	502	494	544	509	568	545	525	529	533	537	545	513	563	532	579	523	514	542	511	518	557	478	509	573	546	497	550	506	533	544	503	519	509	541	527	498	506	534	547	526	520	534	558	515	500	525	553	567	516	571	541	540	547	562	515	512	546	528	514	505	543	503	531	545	529	578	490	545	511	540	495	509	538	526	590	515	554	502	561	532	559	507	528	537	539	519	502	514	529	525	520	545	544	538	569	479	510	528	496	519	512	539	552	519	470	542	513	541	506	554	518	553	508	568	542	552	543	519	563	548	507	505	501	510	508	512	538	548	486	540	523	507	523	517	523	548	484	561	528	524	564	501	573	547	541	522	519	546	542	581	479	515	520	535	558	588	551	540	486	491	527	563	578	535	518	503	510	504	547	505	489	530	545	581	536	524	538	518	574	529	545	525	564	516	508	535	528	534	529	541	507	537	544	521	533	561	501	531	521	558	533	509	527	501	552	571	539	524	547	540	522	527	543	519	534	523	557	527	525	477	594	556	513	519	516	513	513	548	534	542	527	544	532	502	559	534	497	521	536	541	575	564	542	534	544	543	525	542	578	548	506	485	553	524	556	540	541	528	533	564	548	532	524	501	543	536	536	560	531	495	552	545	512	516	533	523	530	548	543	578	548	496	539	513	536	551	554	550	533	526	514	475	524	511	494	560	544	507	535	537	495	514	552	484	538	569	509	528	517	520	547	551	526	536	507	569	544	509	509	536	469	562	486	556	534	540	542	530	539	551	530	543	539	543	498	534	530	549	513	521	523	529	533	517	523	530	542	531	503	525	527	497	534	517	544	571	560	530	533	538	528	523	511	530	517	510	510	535	577	563	496	536	550	548	539	519	519	508	557	535	548	526	527	502	511	526	538	527	540	538	550	513	563	534	485	489	536	541	523	563	550	559	517	522	549	530	531	479	515	505	520	523	547	537	547	544	518	553	539	540	533	498	584	512	542	498	544	562	542	574	542	551	564	520	563	539	538	503	565	503	561	548	525	538	532	528	552	505	496	515	527	555	511	545	552	523	508	538	519	525	522	529	548	524	509	553	521	540	527	545	526	526	562	549	557	543	547	502	561	526	530	514	519	578	500	538	544	553	523	533	495	543	526	517	529	552	520	566	478	513	517	562	526	517	502	499	546	561	524	530	524	541	537	530	569	518	502	510	537	527	583	544	500	519	556	492	510	491	539	552	502	498	487	482	498	526	573	537	511	543	547	593	526	584	537	558	553	541	520	557	529	520	514	517	565	505	590	560	534	570	527	523	509	504	542	531	543	564	513	539	545	509	569	531	505	533	541	544	511	500	535	550	537	527	510	488	520	508	549	551	524	512	505	532	577	521	524	557	522	505	536	527	513	513	511	532	498	528	575	515	537	486	546	520	539	551	510	548	565	552	533	513	546	547	522	503	521	519	526	538	515	511	514	556	562	535	506	540	540	597	539	510	483	553	502	568	497	496	548	550	555	498	535	570	556	538	502	520	537	528	542	515	523	518	506	511	540	538	517	529	550	500	518	498	559	554	563	562	554	533	504	523	522	515	536	550	545	515	501	520	565	552	541	520	475	503	502	596	532	527	519	533	533	548	500	520	501	503	510	494	525	551	542	557	520	521	550	531	515	550	539	535	530	538	528	483	555	537	584	525	507	538	541	511	494	521	551	539	525	533	556	505	521	540	524	531	517	496	542	492	533	524	530	536	521	481	510	561	557	543	568	513	515	522	538	537	480	535	508	506	543	537	511	518	508	525	549	599	510	518	500	550	548	510	523	561	499	518	531	521	540	539	559	526	548	530	508	524	537	520	559	520	525	541	543	479	513	552	569	547	510	574	560	525	540	497	544	524	523	508	503	513	552	527	519	483	527	532	526	579	541	519	507	510	529	503	544	534	555	584	541	549	541	470	521	523	523	521	561	536	553	580	530	553	539	555	562	546	527	511	530	575	569	546	556	530	540	512	569	503	545	545	522	516	548	526	553	556	521	522	515	558	519	537	544	518	534	518	506	556	523	564	489	522	520	567	544	493	522	531	548	549	509	532	530	540	527	550	550	523	536	528	500	525	509	542	545	516	518	532	526	574	543	537	510	556	537	545	513	534	542	517	579	553	533	540	526	577	530	511	518	541	519	541	528	542	539	519	538	547	522	513	528	534	512	565	538	495	531	536	529	546	520	511	502	552	528	513	559	505	488	485	541	538	578	525	530	497	549	570	480	524	580	551	558	492	532	520	547	492	538	556	526	555	537	531	575	529	561	496	545	508	548	537	521	560	566	529	535	509	538	571	521	566	522	555	524	556	521	521	562	533	548	533	556	535	545	506	552	531	499	509	528	547	495	500	519	509	536	514	539	564	512	532	539	526	529	498	571	514	557	544	508	479	549	528	528	543	540	562	529	535	558	525	502	546	523	515	552	510	516	554	517	582	554	501	513	527	514	491	515	470	507	510	544	507	541	532	544	490	559	556	531	484	567	549	520	508	524	539	559	556	513	529	534	530	570	490	485	509	516	521	571	534	553	543	516	541	505	567	503	543	526	565	496	576	520	557	494	522	547	533	525	555	533	486	550	519	552	529	511	516	508	513	546	553	517	555	508	554	576	489	518	521	532	541	556	551	533	536	532	526	539	530	528	505	526	527	573	506	551	523	545	472	534	534	514	604	540	529	549	520	538	541	557	522	564	517	582	526	535	540	544	532	482	540	529	543	517	525	528	482	557	555	529	519	540	520	534	518	503	516	514	484	556	539	535	492	562	495	558	519	521	546	518	550	538	576	556	531	522	503	575	557	544	545	491	554	546	562	502	532	548	572	531	497	516	498	558	583	538	484	527	516	450	564	572	532	559	503	544	533	561	537	530	529	535	528	522	553	506	494	508	511	559	549	529	521	535	540	550	519	579	505	560	529	551	527	567	564	520	523	529	521	504	540	499	519	507	536	536	563	538	562	532	554	495	501	541	538	536	529	524	523	542	532	522	531	522	556	539	464	507	532	530	514	494	528	546	525	504	517	522	536	526	559	554	537	520	531	556	512	590	561	548	500	549	518	557	536	511	564	533	507	510	534	539	533	555	524	529	513	507	536	557	511	512	516	528	532	503	532	506	528	523	565	542	497	513	490	565	542	560	552	500	528	549	515	518	524	525	534	530	541	490	535	545	476	547	561	534	496	497	570	523	550	543	532	533	556	539	504	546	524	500	538	519	517	545	530	524	511	564	538	524	552	559	520	580	540	515	551	539	543	526	544	518
1230	165	119	74	139	802	3195	3642	2949	1983	997	438	152	87	46	53	37	33	33	37	45	41	36	34	34	34	42	29	37	27	30	28	36	31	33	39	38	31	36	35	45	34	42	33	43	29	30	28	33	29	34	27	40	43	45	36	45	30	28	39	37	34	28	32	38	33	28	28	36	40	25	50	44	21	42	31	36	29	34	29	36	25	28	28	31	25	24	18	35	29	37	33	35	40	37	50	53	32	27	41	31	34	33	38	31	30	41	36	45	36	34	34	34	31	39	40	33	40	37	35	25	36	35	23	41	39	34	33	31	46	35	46	44	41	35	42	26	42	35	38	30	30	33	37	35	28	50	38	41	34	36	30	36	32	31	44	35	37	32	37	35	23	42	35	38	39	37	31	24	30	28	44	28	36	45	29	34	45	41	38	44	42	50	37	43	28	35	34	31	36	37	33	40	38	44	30	27	36	19	45	31	37	36	40	38	37	45	34	28	30	48	38	47	42	35	39	39	38	31	44	46	43	41	38	36	39	44	39	24	41	38	31	40	32	39	47	32	32	45	33	29	46	45	39	35	37	29	40	26	39	33	38	35	34	37	40	44	34	40	24	38	39	34	38	46	31	42	32	45	43	37	31	36	27	23	41	45	42	27	35	34	36	39	37	29	27	39	28	37	32	31	37	39	40	32	31	37	36	38	30	35	32	28	27	42	43	27	39	41	33	45	37	49	47	38	32	32	39	34	37	20	28	39	27	36	31	23	27	36	33	37	22	39	28	39	35	28	39	27	34	43	28	46	35	37	38	25	37	33	33	34	37	48	30	38	41	41	31	30	26	37	42	36	41	39	29	29	37	37	49	41	43	43	33	39	31	42	31	35	34	34	45	26	41	30	36	54	37	33	40	43	38	37	41	35	42	37	34	25	33	37	46	30	33	26	50	34	34	27	41	28	35	39	32	36	36	33	46	40	32	37	46	54	40	29	34	33	30	22	42	30	35	28	38	40	31	35	40	41	47	44	30	36	38	24	38	32	36	38	33	42	39	32	37	34	37	34	35	24	34	27	43	33	36	41	35	38	28	35	29	47	35	44	44	33	36	49	41	38	36	27	41	35	45	34	27	45	38	38	35	36	37	36	37	21	26	55	36	35	37	35	33	34	29	36	38	35	37	38	42	37	31	29	31	42	43	39	27	34	37	40	39	34	48	43	25	32	30	34	29	30	32	28	39	36	40	40	43	42	33	39	36	37	44	38	49	48	34	29	35	28	26	38	29	40	37	29	30	33	41	30	37	21	37	42	37	41	39	35	30	35	44	36	35	36	37	40	40	32	50	45	36	22	38	30	30	41	36	29	36	36	46	45	27	34	39	35	41	39	36	22	40	21	34	42	36	32	31	35	37	34	40	35	39	35	35	36	43	33	49	40	44	30	31	35	48	35	40	42	36	38	30	40	45	41	30	40	41	35	28	46	54	33	33	38	35	36	27	32	32	42	38	33	24	48	28	33	40	33	43	30	30	26	30	30	29	36	26	31	30	26	25	32	37	34	34	41	39	32	31	25	39	38	38	37	36	44	38	31	18	36	24	38	43	37	29	36	30	38	31	42	33	29	32	48	32	39	29	37	39	30	33	41	30	25	42	29	33	34	29	34	38	33	43	26	30	37	32	39	33	34	31	35	32	35	33	42	38	30	37	40	36	32	33	26	36	30	27	44	37	38	38	30	36	38	30	36	37	42	27	30	32	42	31	44	41	38	30	42	38	47	36	35	24	30	28	26	38	34	39	43	33	42	42	29	37	38	33	32	33	40	33	41	23	35	38	39	45	42	34	39	29	43	30	28	36	30	40	42	40	38	45	45	41	27	37	30	32	41	31	30	31	40	43	47	40	42	35	30	31	30	32	33	31	44	31	36	35	28	44	40	24	48	50	49	33	43	39	44	31	42	20	40	33	35	38	42	33	39	48	25	29	25	33	40	28	36	26	29	28	34	38	36	37	27	25	32	38	40	36	37	32	35	28	33	44	30	23	36	32	36	36	33	34	38	38	38	24	49	33	34	42	32	33	38	35	44	49	41	27	28	41	44	33	30	37	29	28	33	33	29	32	31	34	29	39	36	38	31	35	36	31	33	42	31	35	38	32	28	29	29	39	38	34	40	36	31	35	36	43	34	23	43	42	28	41	33	44	24	30	40	50	38	27	37	32	31	34	39	30	35	31	30	32	37	33	32	36	28	33	41	26	28	39	26	33	38	37	41	38	37	31	38	43	33	40	29	33	29	38	43	28	34	29	43	37	42	44	30	36	27	44	34	35	35	38	26	33	32	28	35	31	45	33	45	38	38	44	40	30	38	37	25	31	31	41	40	36	37	26	40	36	28	44	51	34	35	50	30	32	43	25	48	31	28	36	37	40	32	36	34	53	37	35	37	35	35	42	35	30	32	30	35	45	28	42	35	31	39	32	33	41	36	29	43	32	34	36	39	38	30	38	36	31	37	40	35	26	37	29	38	30	44	31	27	29	24	43	31	45	40	29	41	37	24	28	37	32	42	43	37	37	41	39	25	30	27	42	33	34	36	42	40	29	31	38	35	38	37	38	43	34	31	35	36	33	35	31	29	35	34	38	44	35	36	43	42	38	36	36	30	33	37	29	40	36	34	32	30	39	36	30	35	39	35	43	37	59	40	36	37	30	33	41	37	32	38	28	45	38	39	37	40	34	40	46	38	53	37	36	35	28	42	31	34	26	28	34	41	33	39	42	34	34	26	39	28	32	39	33	33	43	33	29	38	37	29	28	32	39	41	36	46	25	37	41	29	40	35	40	40	42	39	40	27	39	35	36	36	41	34	33	46	39	44	43	35	28	41	36	50	31	46	39	34	40	28	31	27	31	34	39	33	43	38	25	36	31	34	37	36	44	23	27	37	32	34	36	38	37	38	39	27	43	40	30	35	32	32	37	28	42	37	35	33	43	35	30	33	29	26	33	41	34	33	47	41	40	38	42	35	45	32	32	47	30	39	34	41	33	36	38	36	36	40	40	30	19	37	39	48	35	24	31	29	42	44	44	36	41	38	31	45	43	24	35	26	32	32	53	49	29	33	36	37	27	35	28	32	39	32	31	43	40	36	37	31	44	42	24	26	31	40	40	36	39	46	31	30	41	27	34	44	46	35	33	33	30	25	40	45	24	36	37	34	37	31	28	43	28	36	27	37	34	40	34	33	23	39	37	39	29	29	47	29	39	37	34	48	48	40	46	35	30	34	30	30	34	40	36	36	28	30	29	26	37	32	33	26	28	41	40	42	43	34	42	35	30	39	31	34	36	39	38	43	34	34	33	41	23	20	30	20	46	38	30	25	35	30	29	37	36	36	31	35	35	39	38	35	35	31	25	38	37	40	36	26	23	40	36	33	38	34	35	37	48	33	34	36	28	37	41	34	33	34	43	30	43	38	28	27	44	34	36	27	41	41	26	40	39	35	31	35	35	29	40
10704	3665	2134	5023	13683	24893	40559	39863	34280	28276	18065	9893	3938	1452	761	533	494	462	483	449	504	487	466	454	421	520	464	462	491	494	472	459	446	464	466	481	470	473	470	460	434	478	449	458	486	456	466	484	450	499	487	496	476	465	487	471	445	450	481	483	463	457	466	463	449	471	503	488	437	466	490	473	514	470	459	497	462	464	477	517	472	449	484	504	446	475	483	454	459	424	479	442	434	488	479	469	454	500	465	454	485	473	465	466	474	489	485	467	461	491	470	455	484	461	489	443	477	440	489	451	482	462	471	446	457	459	503	453	469	461	486	475	513	437	501	474	463	478	444	493	475	519	479	441	453	446	468	480	495	494	475	472	448	495	460	484	485	480	457	497	471	452	513	450	449	423	491	529	469	457	476	486	471	459	475	499	467	458	471	483	481	464	468	473	475	452	473	492	473	471	496	463	481	445	480	496	488	466	427	454	475	472	488	473	452	486	479	455	458	490	475	452	501	433	451	456	499	481	477	437	470	499	470	476	503	433	425	483	485	423	468	442	450	477	434	474	438	447	505	455	449	481	492	478	486	445	427	474	478	493	483	414	468	455	452	464	469	455	498	452	467	450	495	474	465	423	460	448	457	464	455	458	494	429	447	488	465	470	465	444	457	486	488	482	507	480	483	452	442	483	478	453	449	451	476	454	464	434	483	440	466	465	485	456	461	495	477	479	484	506	468	484	479	455	469	487	478	473	498	484	506	449	447	456	427	473	439	482	476	464	484	488	440	469	483	455	500	488	424	458	478	481	460	420	462	455	454	465	490	473	475	468	469	459	485	490	472	488	448	473	488	484	463	499	493	483	470	502	440	498	489	462	465	427	450	465	467	489	437	443	440	478	460	498	491	501	437	447	457	437	455	488	447	462	447	488	516	443	467	501	480	501	472	460	460	457	462	442	457	478	481	460	495	466	452	461	473	462	477	449	484	462	501	433	527	469	503	462	487	502	474	450	482	477	433	451	481	442	438	495	456	469	463	489	467	473	482	453	474	432	431	471	434	466	456	461	466	474	455	462	471	473	507	470	487	506	462	506	437	530	485	452	478	478	459	471	508	452	440	473	475	472	499	482	466	490	515	435	480	479	446	476	508	480	490	477	467	474	470	457	423	452	490	422	460	469	462	496	462	457	455	494	451	456	418	482	488	498	473	431	483	476	477	469	468	468	460	464	484	476	454	486	465	473	514	453	470	470	464	489	483	477	477	488	440	489	434	494	442	475	489	475	436	495	477	495	465	435	467	458	475	458	493	476	514	479	486	482	473	464	456	475	430	446	484	476	473	450	492	481	472	468	480	422	474	453	428	498	483	437	467	492	455	437	460	465	452	477	440	497	472	468	457	462	459	455	455	472	481	467	458	464	458	483	463	487	455	471	478	479	473	466	464	469	465	471	439	511	472	478	489	452	473	466	484	432	494	470	500	466	421	464	452	408	503	475	477	451	476	454	494	450	461	459	489	459	484	460	462	485	494	455	444	492	464	451	475	490	445	480	499	427	447	468	495	491	485	454	472	500	435	467	457	486	487	461	435	490	486	481	459	464	470	481	497	440	507	485	517	498	438	477	464	448	468	498	454	443	473	468	471	491	471	451	482	467	487	455	486	476	467	465	423	472	473	488	484	485	477	472	463	421	464	489	500	481	490	443	451	492	446	477	469	467	447	456	454	444	451	441	439	458	450	485	461	433	448	447	462	494	453	476	446	503	491	486	467	460	443	498	503	474	451	442	444	479	453	485	452	465	450	491	479	505	422	457	468	475	467	451	480	467	465	485	486	478	455	476	478	501	417	455	511	437	464	488	455	459	438	471	448	442	506	437	460	504	472	459	487	485	460	458	492	481	474	498	429	481	448	492	433	480	467	470	483	479	458	488	467	467	458	477	457	440	485	493	476	498	465	465	436	463	465	430	442	467	508	453	501	495	429	461	467	485	458	481	465	486	455	440	454	465	487	419	442	428	482	457	456	481	450	467	470	481	463	470	456	465	469	474	464	456	485	501	475	470	483	454	458	464	454	459	509	496	452	478	492	507	446	443	462	494	438	495	429	486	477	458	465	456	484	472	460	491	496	505	479	467	485	461	469	507	490	464	441	440	455	454	460	442	461	515	471	472	452	438	475	508	457	477	452	437	459	475	485	469	468	463	474	432	455	460	458	468	448	447	469	499	486	470	462	452	481	458	489	473	441	450	476	508	469	495	487	476	493	498	462	491	479	515	438	472	463	427	478	478	455	451	457	469	460	470	435	445	443	477	479	485	489	479	488	456	484	464	479	445	459	483	441	465	466	464	505	433	457	469	445	433	441	460	460	442	498	480	465	431	470	480	526	462	471	481	467	465	490	432	445	450	495	472	432	473	481	457	467	448	502	483	470	443	483	431	473	453	484	418	440	471	464	448	473	470	481	488	472	523	457	463	449	497	479	537	443	515	446	441	469	467	451	488	472	489	485	438	465	460	471	482	499	473	429	455	461	470	470	499	449	486	461	480	475	456	457	463	440	495	461	446	473	488	442	421	467	423	471	437	469	464	492	475	483	481	447	496	475	444	476	467	482	468	466	484	474	435	455	485	451	508	475	479	455	477	472	475	440	465	457	428	458	450	477	489	479	468	473	462	452	464	488	438	478	461	456	483	478	508	454	437	469	434	443	463	474	487	483	488	466	474	490	485	492	451	476	479	463	485	487	457	457	446	495	468	462	500	502	470	452	466	457	473	435	493	516	453	457	459	498	449	473	463	440	525	481	473	474	477	424	478	450	490	464	472	462	494	479	429	488	492	453	509	474	479	462	481	461	466	484	494	483	491	482	442	448	488	459	483	460	464	448	468	446	469	505	479	505	470	438	442	461	421	494	490	482	522	471	476	504	457	461	447	451	482	509	506	459	455	461	461	449	453	462	495	469	463	454	436	493	480	479	470	436	506	473	494	471	424	447	413	448	467	462	414	451	488	518	503	466	488	489	473	507	511	473	476	447	455	462	438	467	474	473	436	460	452	467	487	473	457	469	475	452	476	505	463	458	432	464	518	473	437	463	490	458	457	474	467	448	475	435	492	446	445	476	479	461	513	468	470	451	443	428	457	474	460	474	464	479	453	476	500	443	424	447	457	482	503	474	459	444	473	470	433	451	450	448	456	483	472	432	429	460	480	493	478	497	472	465	434	476	492	499	474	463	493	473	472	420	472	445	471	502	463	447	484	477	448	474	455	483	471	465	473	498	500	480	480	466	408	448	464	438	493	425	458	482	483	461	453	441	458	492	475	455	496	505	454	473	517	479	473	474	456	481	459	459	423	486	476	491	434	476	456	484	463	462	431	466	491	496	522	431	465	492	479	455	417	496	472	490	501	455	500	485	458	422	454	487	463	466	489	429	502	518	449	482	472	459	452	465	432	462	477	453	488	451	475	513	441	452	481	461	450	470	468	460	491	472	467	461	505	488	471	470	437	462	475
534	304	203	147	255	438	5036	10602	9416	5788	2808	1051	353	147	53	52	36	41	37	39	40	33	29	42	40	37	52	31	29	42	36	37	31	31	31	37	43	28	38	30	18	47	30	35	31	30	32	44	32	34	35	33	36	46	26	38	35	37	52	38	43	32	43	35	38	46	31	36	37	33	31	35	28	42	34	38	38	39	44	25	41	44	37	34	38	39	35	39	37	39	25	37	37	40	32	34	46	37	44	28	55	39	41	34	31	34	38	34	39	28	39	32	39	41	39	33	45	39	39	32	29	39	45	32	29	34	32	46	45	38	31	48	38	41	31	27	27	46	41	29	31	27	40	39	38	36	33	37	38	35	37	32	52	48	36	25	43	33	31	35	29	40	33	31	39	47	37	45	37	35	32	36	34	41	39	33	39	36	30	34	32	42	39	36	39	48	38	38	40	41	32	35	33	36	33	37	41	41	27	32	34	36	33	44	46	29	37	32	35	36	32	36	52	32	35	32	40	27	37	32	31	41	35	46	40	44	38	32	43	39	34	27	41	35	42	29	43	25	31	48	36	40	38	30	25	36	24	37	37	33	24	35	42	32	31	31	42	44	40	39	42	35	31	32	29	37	41	40	33	48	43	29	40	45	40	50	40	40	37	37	39	31	42	40	32	36	42	35	42	44	39	37	44	35	50	40	40	32	38	36	41	33	38	35	25	43	38	40	34	33	33	36	42	31	40	34	38	32	40	35	43	45	31	41	36	40	38	38	40	28	43	32	40	33	26	35	31	34	41	25	40	32	43	34	33	41	35	43	28	42	44	37	37	41	36	41	26	37	32	45	32	31	30	36	34	25	35	25	36	30	23	39	42	29	37	32	41	30	34	40	32	36	44	39	31	34	50	31	40	24	34	50	28	42	25	35	29	39	44	33	46	36	50	33	37	26	44	39	44	41	30	31	31	31	27	40	39	41	33	35	45	40	45	23	23	32	48	25	37	38	39	26	41	36	39	38	36	38	42	41	31	34	46	36	33	37	26	39	33	29	41	23	36	39	32	31	37	39	25	32	39	42	41	43	38	32	43	32	33	26	45	45	37	36	27	34	41	31	39	33	44	39	30	29	41	41	34	45	34	28	41	42	42	36	38	44	34	36	31	41	34	31	35	28	36	44	37	30	35	36	55	33	31	34	42	24	33	39	36	33	30	38	49	33	40	36	32	33	42	29	31	33	35	32	24	35	39	36	38	42	39	34	29	36	32	45	32	37	43	31	32	34	41	34	40	35	32	31	44	41	45	38	38	31	31	33	37	33	37	35	40	43	28	30	37	32	35	30	28	30	28	29	28	51	30	32	30	31	37	38	32	36	40	39	28	34	38	37	40	41	51	30	33	35	42	39	35	34	48	40	31	42	30	43	34	40	46	38	37	29	46	32	40	37	29	48	44	35	41	24	30	39	29	32	45	40	31	44	36	29	28	36	31	35	27	42	47	38	49	37	37	35	39	33	34	39	35	34	35	26	44	33	30	35	30	34	40	37	38	32	28	32	37	32	30	24	36	37	39	45	35	35	46	41	29	39	32	27	34	35	41	33	38	28	26	36	34	37	37	31	36	34	31	28	27	24	38	43	30	27	34	37	45	37	44	35	31	42	35	41	32	44	31	42	38	34	32	31	42	43	36	25	30	31	41	43	39	48	36	30	43	40	37	32	52	32	32	31	38	51	36	29	38	30	36	32	53	35	46	36	39	49	34	32	43	40	24	33	37	32	30	36	31	39	30	40	35	37	36	30	34	31	32	30	29	49	31	36	37	27	35	39	37	35	39	37	32	37	38	34	40	29	46	28	28	29	38	36	27	32	34	42	39	40	31	36	39	38	32	36	37	35	28	41	43	31	44	34	41	32	35	41	45	28	41	44	35	31	38	38	43	50	45	32	28	45	42	29	37	38	35	48	24	28	30	39	16	45	38	33	49	36	37	37	35	38	41	39	42	37	39	30	41	33	35	36	37	40	46	41	41	45	35	39	38	36	28	27	38	43	39	36	42	55	34	40	40	32	42	31	35	49	36	39	45	40	35	33	31	43	39	26	32	42	40	38	40	39	45	28	41	35	40	28	32	32	26	34	27	37	41	25	33	35	39	33	45	33	43	38	36	43	31	34	36	38	43	31	35	33	35	21	36	29	34	39	48	33	28	36	43	49	36	43	28	27	33	36	32	18	41	32	43	34	40	38	52	33	29	31	36	38	47	38	41	31	32	38	28	26	47	37	43	30	35	31	28	27	41	34	39	25	32	36	28	36	41	35	36	35	40	33	37	39	40	33	41	37	30	32	36	35	40	35	31	24	41	37	41	31	40	37	45	36	18	35	35	41	34	26	34	38	30	31	38	36	36	44	36	38	41	41	30	27	25	38	37	36	42	42	33	41	35	24	45	35	43	40	32	36	35	30	42	35	39	29	25	40	28	30	35	35	40	35	41	38	30	41	37	33	29	30	33	36	31	35	35	35	43	29	38	35	33	35	48	34	44	39	24	38	28	39	40	41	28	38	32	36	42	44	34	42	45	39	35	34	30	33	44	38	47	40	33	34	48	24	34	30	44	28	38	31	33	33	34	33	28	41	45	35	40	30	29	33	40	41	37	38	41	35	36	37	31	41	35	38	31	32	41	38	40	39	38	36	31	39	41	25	34	36	42	35	42	40	43	49	41	45	37	44	37	38	42	31	30	40	35	26	28	39	49	39	33	28	41	34	29	30	32	30	27	41	53	32	46	42	31	36	23	31	40	27	41	32	32	32	40	25	38	33	38	50	28	36	30	40	33	30	45	34	31	33	34	22	36	32	31	22	29	36	38	49	38	42	26	34	29	39	40	49	29	39	37	32	47	41	31	44	46	36	32	46	28	42	35	36	35	34	45	32	33	39	34	32	32	39	39	27	43	36	32	38	44	32	33	34	28	38	35	39	48	38	35	32	37	28	27	28	30	34	35	39	50	27	34	34	39	37	43	41	34	32	28	42	32	44	34	33	21	41	46	52	27	41	37	46	35	40	32	39	43	36	26	31	38	34	39	36	31	30	31	37	28	35	43	44	31	39	32	37	43	37	41	44	37	39	36	38	30	31	35	36	36	37	39	33	36	33	37	34	39	47	47	40	41	31	27	42	31	32	36	33	38	31	44	33	43	43	28	36	47	51	40	33	33	37	30	35	43	33	29	39	35	46	43	43	44	42	29	44	31	46	39	31	33	32	40	42	36	40	34	31	46	49	33	41	41	34	32	39	35	29	33	33	36	33	31	33	41	33	26	29	36	43	49	40	34	37	38	37	38	38	32	30	42	41	38	28	38	55	44	32	36	28	28	30	46	42	39	31	31	24	37	44	37	33	30	33	26	38	36	41	35	40	39	30	32	33	39	43	29	37	28	37	33	42	41	42	42	36	38	45	41	38	41	43	41	34	46	43	32	47	43	45	38	48	37	39	39	45	31	29	31	39	31	42
13456	7620	4712	10252	21554	26068	48779	56908	49236	39829	29293	18811	9013	3366	1213	687	488	457	476	487	490	481	487	472	439	432	461	493	481	471	439	475	502	443	477	464	436	472	483	506	487	449	465	455	477	517	465	469	461	473	500	500	485	459	447	505	466	516	437	469	511	470	490	471	495	489	470	498	508	511	495	466	477	472	473	506	508	469	479	467	478	439	454	497	477	501	471	448	498	481	436	489	459	462	452	471	483	468	493	469	493	482	505	439	476	448	485	504	500	472	513	463	485	496	463	491	492	490	462	452	485	477	500	447	448	479	494	482	455	454	461	491	467	486	463	474	454	430	458	496	481	512	466	463	463	465	491	453	499	493	457	495	501	479	462	492	486	482	467	501	424	510	486	452	528	462	454	474	500	468	484	503	500	507	489	459	484	504	469	469	455	475	471	492	450	522	478	491	460	516	478	467	471	480	520	490	473	483	454	493	468	434	491	481	489	495	497	450	466	504	493	485	480	507	459	508	488	473	483	443	440	470	478	470	445	470	456	469	474	479	426	476	555	406	498	480	478	464	485	471	451	473	469	475	488	488	526	483	518	491	507	516	491	460	498	496	507	462	496	476	485	473	499	459	475	474	446	498	500	482	459	456	483	491	457	433	478	488	464	484	476	458	475	474	466	496	491	434	469	477	501	489	494	459	457	491	482	480	516	481	487	508	468	466	482	440	500	503	482	435	476	486	478	422	459	461	507	475	476	472	481	471	494	500	457	498	480	475	487	477	507	430	423	466	457	484	482	473	481	483	482	473	451	494	514	504	434	442	475	497	451	452	519	475	439	481	495	466	465	470	487	493	486	487	427	469	485	453	479	483	501	471	457	462	472	488	483	504	476	473	470	471	475	486	472	478	456	493	499	505	458	482	535	424	446	473	470	418	503	515	461	481	479	481	500	493	483	447	463	478	462	493	471	469	461	457	401	472	489	472	492	479	480	457	485	472	485	467	465	439	475	515	489	466	480	442	448	497	470	443	476	469	453	456	446	475	488	476	483	472	490	494	432	483	449	476	474	483	471	470	443	489	464	476	460	453	452	476	492	493	446	468	441	436	514	448	476	449	499	521	494	466	483	476	452	501	490	470	452	504	499	458	474	472	488	451	501	480	469	481	454	464	520	517	503	477	509	447	455	431	480	470	458	467	487	465	504	453	492	477	453	488	476	464	457	494	501	477	461	507	494	479	485	517	447	491	472	463	464	462	512	477	466	484	456	498	454	496	474	486	504	490	509	487	455	481	471	486	444	413	457	481	468	480	506	456	473	438	407	484	451	461	507	494	506	497	499	493	483	492	464	482	459	477	504	544	453	448	498	483	456	472	459	476	466	497	473	450	509	436	440	465	469	493	474	454	476	518	483	488	495	466	504	463	521	487	519	461	454	459	459	511	517	448	475	505	477	465	527	486	449	448	459	497	428	458	478	485	491	473	472	467	477	494	475	452	449	516	458	481	450	427	459	445	464	474	477	472	484	460	494	440	473	476	477	448	468	412	508	491	465	502	498	505	488	439	473	469	486	473	473	492	462	464	471	519	450	503	471	457	510	481	469	487	462	495	470	463	455	497	439	484	478	441	434	497	477	438	480	467	446	498	482	448	463	445	488	474	483	482	471	472	490	435	519	482	501	509	462	470	441	518	455	463	462	477	433	463	450	486	470	472	479	472	484	478	487	443	465	460	463	445	447	506	414	465	495	477	460	459	472	445	525	478	436	465	498	471	483	502	508	478	490	466	484	474	459	470	471	459	481	508	479	490	454	495	447	531	479	460	484	517	506	469	472	450	484	498	493	516	528	462	457	484	446	486	490	486	464	451	469	478	456	487	511	478	419	469	481	504	468	465	442	484	516	493	414	438	468	475	454	464	459	487	446	462	478	442	475	477	440	497	494	449	449	458	471	491	451	487	448	503	453	494	456	447	472	490	485	449	488	448	475	493	454	478	477	479	444	478	471	481	451	477	475	450	466	480	475	511	494	512	471	439	487	470	447	451	479	457	474	484	482	485	502	495	463	484	448	472	466	452	493	503	478	485	513	474	475	477	486	500	503	446	467	482	497	459	491	495	467	458	480	487	460	496	447	473	468	495	502	483	450	492	447	478	505	480	442	475	503	513	504	494	477	496	525	453	468	482	489	490	464	462	443	462	510	493	459	442	486	444	455	501	480	476	461	484	531	473	466	453	446	482	501	492	491	502	443	490	460	498	457	485	490	463	454	459	471	481	486	451	505	461	469	489	503	451	466	517	467	489	468	463	491	473	487	448	485	457	465	466	435	503	452	509	482	449	520	451	450	479	524	428	439	465	455	484	456	453	454	474	457	461	486	498	465	476	476	471	477	464	495	473	439	498	498	448	528	442	480	454	471	500	490	489	459	460	471	466	444	440	456	468	457	519	507	436	487	464	487	478	459	462	503	512	471	487	488	455	478	455	482	471	465	466	513	476	494	499	486	469	494	512	454	474	490	478	509	505	477	487	502	447	472	504	439	440	477	513	489	440	446	450	460	441	481	468	484	467	496	472	457	480	481	486	511	450	474	485	461	484	459	454	472	502	448	476	471	444	458	455	491	496	480	501	456	478	463	482	451	509	478	436	466	482	478	528	449	516	506	458	446	500	468	480	479	500	492	483	480	487	487	435	463	464	503	467	476	466	491	439	501	470	473	469	442	480	479	471	465	459	487	483	505	468	446	511	480	481	454	455	442	484	469	488	472	444	477	492	492	472	461	479	477	487	460	455	483	482	465	488	468	493	481	497	481	457	472	482	464	471	464	493	435	503	487	498	499	489	467	484	505	461	488	477	508	482	467	459	520	462	477	492	491	435	459	455	480	461	468	476	460	468	508	453	540	450	479	482	502	457	476	445	462	462	466	480	518	492	507	493	484	470	525	471	457	495	466	457	473	487	432	494	484	500	520	488	482	490	476	524	517	446	493	483	504	487	507	460	503	463	452	472	488	475	438	458	484	433	436	514	499	499	460	492	488	480	458	453	451	484	497	505	442	440	497	510	463	490	481	492	520	437	488	485	487	453	453	477	506	474	495	526	500	484	481	474	498	468	500	466	447	474	458	462	505	501	480	473	427	428	466	470	487	453	494	489	451	438	509	448	480	519	482	494	497	461	523	512	470	501	483	454	495	421	504	495	458	460	485	470	457	464	491	472	451	469	458	459	449	470	445	473	504	484	516	472	446	504	471	482	519	465	463	504	457	471	477	465	465	486	477	469	460	487	474	465	477	478	512	461	455	466	505	499	490	472	457	450	457	470	480	482	485	462	480	463	468	472	519	480	494	471	461	489	457	457	484	467	487	470	504	462	482	482	437	481	473	436	478	509	472	477	483	473	464	506	482	495	469	482	501	487	506	487	429	482	446	468	452	458	491	482	473	500	475	474	468	514	504	469	430	480	490	518	478	471	472	485	450	508	486	450	471	500	457	501	494	480	506	446	487	484	450	496
1941	267	228	208	262	457	4993	10972	10092	6620	3052	1223	437	179	86	46	50	41	40	40	39	35	33	37	43	40	46	47	39	31	46	43	39	49	44	53	46	30	39	27	41	39	39	35	42	38	44	35	38	38	30	36	41	44	38	39	43	34	42	35	54	36	39	45	48	30	40	34	41	37	46	45	34	47	35	39	36	36	35	37	40	43	40	29	27	45	43	37	37	35	53	40	46	34	38	31	49	40	42	33	40	38	39	30	44	41	43	32	40	39	33	51	41	38	35	38	51	29	43	40	37	41	37	36	42	36	35	40	31	33	34	43	33	39	41	46	36	29	29	45	36	35	39	31	45	40	39	47	43	39	38	33	31	33	43	29	50	33	44	46	46	32	41	48	34	38	49	31	44	33	41	45	42	35	41	37	24	37	39	40	47	36	37	40	34	37	38	28	32	37	40	36	43	50	40	39	47	42	48	29	43	19	47	45	43	36	35	29	35	51	47	39	37	39	54	38	40	39	41	35	41	32	31	26	37	42	29	44	41	40	38	28	34	40	30	41	42	31	44	36	37	36	51	38	32	31	37	45	45	44	45	38	34	33	28	36	40	44	42	44	31	39	29	26	35	47	45	40	34	36	52	34	45	42	34	42	36	41	37	41	35	46	42	42	32	35	40	39	43	28	50	34	48	39	38	30	37	46	45	44	37	52	52	43	28	30	36	36	42	37	43	40	36	43	41	27	39	37	43	37	33	31	43	31	38	37	48	31	58	35	42	40	36	35	43	48	40	40	40	34	33	44	45	38	39	38	43	44	37	39	34	27	43	44	49	40	34	42	42	47	38	30	36	45	29	43	38	42	29	30	41	48	34	33	39	47	44	42	43	39	44	41	40	30	30	41	38	30	41	44	46	38	32	33	34	38	38	46	48	38	31	42	32	34	37	30	33	39	35	30	40	31	40	40	42	39	40	31	34	34	35	34	40	40	39	46	46	33	31	40	32	39	38	42	42	29	36	38	41	33	31	46	38	42	43	44	38	40	46	36	37	38	40	51	39	37	29	33	45	54	50	48	38	43	45	29	34	37	28	40	43	48	40	26	43	27	37	50	29	31	30	35	43	39	42	36	41	33	31	34	47	36	30	45	40	40	49	36	35	41	37	45	31	27	41	42	47	31	33	40	48	45	39	56	41	41	51	32	27	35	31	45	37	56	39	41	40	43	38	29	42	29	38	45	39	32	33	41	39	26	50	41	32	43	33	39	35	46	44	39	44	46	34	33	38	41	43	44	40	35	26	41	38	35	36	35	32	39	44	41	28	33	35	37	36	40	48	44	38	33	50	39	37	29	41	37	49	39	42	35	40	30	48	41	34	41	34	39	33	44	45	33	32	37	38	40	42	44	36	31	51	36	38	43	41	37	34	37	32	38	42	41	39	40	39	39	43	35	31	42	34	42	35	42	32	41	48	26	52	52	38	31	41	48	31	44	21	39	47	39	50	38	35	43	43	38	44	36	40	33	37	36	39	40	33	44	35	30	56	52	36	40	46	48	39	42	42	40	25	34	37	38	44	51	29	46	41	46	43	42	48	39	34	40	47	50	54	52	35	41	46	34	43	37	56	36	44	32	43	45	41	47	38	38	36	43	31	41	35	47	31	43	41	42	41	33	29	45	37	33	36	46	42	47	47	48	48	42	43	47	34	43	34	42	34	29	40	36	43	40	35	35	43	42	37	41	39	31	35	32	49	37	62	31	40	39	41	38	38	39	36	40	33	37	32	42	42	36	35	32	44	38	36	47	48	45	48	42	31	40	41	31	39	47	46	44	49	48	26	43	40	34	37	34	40	36	37	44	44	36	47	50	34	34	45	42	46	35	27	37	53	29	45	32	32	38	40	38	48	40	34	48	35	44	46	31	38	38	37	34	39	38	47	36	42	27	36	33	39	36	38	45	37	38	36	40	32	40	29	39	46	45	48	42	46	33	37	35	33	41	35	39	39	41	46	33	32	39	29	42	41	39	36	42	25	32	32	41	37	36	35	44	40	47	42	35	28	37	33	44	37	46	44	41	34	38	37	39	41	44	42	38	34	34	38	34	58	37	30	30	46	39	22	44	31	36	41	40	44	31	36	54	34	46	41	36	42	45	37	31	46	45	34	37	39	29	39	54	30	40	46	47	46	32	44	37	41	39	35	42	33	41	28	27	30	45	33	31	46	32	35	38	37	38	37	44	38	39	47	31	51	46	33	40	48	46	34	30	36	35	31	36	40	40	27	43	39	31	37	44	40	38	42	35	47	41	29	47	39	42	47	42	37	39	38	41	39	42	43	30	47	23	30	36	31	48	39	43	48	31	40	35	40	33	51	39	48	27	42	32	30	34	40	39	30	34	34	41	43	39	37	43	38	23	43	45	40	41	34	35	40	32	44	40	27	25	39	28	47	52	54	26	27	41	34	27	31	40	40	42	44	34	30	37	38	36	40	39	45	38	42	38	38	43	34	35	32	42	43	35	28	36	47	33	43	48	43	50	38	43	35	41	40	34	45	53	45	44	41	38	44	37	39	24	32	34	44	25	47	27	51	35	34	40	37	35	49	47	32	40	39	35	31	31	45	38	34	40	43	46	37	26	45	38	30	40	44	38	51	37	27	36	36	41	29	49	34	40	44	54	38	36	36	30	34	40	49	44	48	35	35	30	36	38	41	42	32	37	33	42	41	30	33	39	37	47	46	31	50	36	31	40	46	44	33	39	34	33	35	33	40	36	43	34	27	33	36	35	37	35	43	41	39	45	32	42	38	42	50	40	35	36	32	38	51	41	38	35	37	36	48	40	36	40	34	43	44	36	32	31	34	39	32	44	39	49	38	52	47	39	30	33	37	38	44	39	38	47	35	50	44	45	33	32	49	38	36	38	36	31	38	34	30	41	39	39	32	35	35	31	45	36	37	39	41	33	45	28	36	38	34	46	43	30	46	47	48	34	33	36	43	48	36	59	39	50	32	46	40	37	37	38	33	41	47	35	35	37	47	37	47	49	28	27	43	36	39	45	32	44	45	32	44	45	43	44	30	39	42	36	41	35	41	37	47	33	44	46	34	34	47	31	46	46	46	44	45	39	37	46	37	37	45	40	43	34	36	46	27	43	35	38	48	37	40	34	45	41	19	34	40	35	23	45	41	41	36	35	46	43	36	37	46	36	44	39	42	33	30	41	42	36	37	30	30	40	42	42	44	38	29	57	38	44	40	41	44	36	26	39	23	44	36	33	46	49	41	38	38	40	35	40	42	40	39	43	34	52	43	38	44	46	46	36	32	46	34	46	51	32	37	38	42	45	47	27	35	36	37	37	50	40	37	31	50	46	42	28	39	39	28	24	34	35	25	36	38	43	40	30	43	38	31	34	43	36	36	30	42	29	41	38	38	48	34	32	35	47	38	37	32	36	30	43	43	45	46	43	37	33	42	44	40	32	33	25	46	36	33	51	31	43	36	37	53	38
14509	7222	5209	12501	21713	25568	48983	59104	51855	41601	30902	21056	10623	4079	1493	758	540	548	472	529	543	522	543	511	531	498	491	518	510	542	519	558	533	526	519	527	486	497	503	504	539	534	502	507	524	493	486	526	554	516	477	514	567	512	490	509	497	506	552	472	483	569	487	528	501	509	481	527	514	485	499	501	523	521	496	494	501	493	512	505	517	492	488	486	520	505	495	535	496	484	515	515	542	503	533	484	519	472	491	500	523	466	529	502	536	549	498	515	560	509	508	489	555	510	524	482	482	511	537	491	530	507	499	499	538	497	524	514	531	491	470	508	496	519	506	517	488	495	500	509	543	522	552	500	536	494	540	528	533	491	534	552	502	505	504	525	502	536	506	552	532	514	509	529	527	514	574	514	539	535	506	473	508	493	513	507	504	470	520	532	511	514	506	516	519	543	526	546	562	520	507	506	518	542	550	541	482	507	529	531	499	534	514	507	588	548	471	556	494	501	500	549	557	487	516	484	518	537	550	505	484	510	516	499	495	516	512	502	511	523	549	501	541	547	519	486	508	525	507	506	511	508	516	466	521	473	541	503	477	534	523	504	535	516	532	510	486	541	514	509	524	518	524	543	558	480	499	510	511	537	547	505	546	483	507	537	506	512	522	488	527	500	572	526	503	464	492	487	502	463	510	489	507	475	522	528	547	540	473	501	503	537	533	486	505	507	505	503	542	556	519	515	530	518	489	543	509	563	562	531	518	557	530	545	515	499	518	488	514	503	529	491	474	496	481	497	557	547	516	515	528	546	486	532	554	514	491	495	499	508	485	476	510	501	511	501	497	489	459	518	526	498	530	542	509	525	535	548	485	509	499	531	504	513	523	528	533	501	477	549	490	500	493	536	524	513	480	518	556	517	538	549	546	468	504	493	536	532	538	492	567	480	525	561	498	498	571	485	518	504	491	513	519	507	524	525	520	542	515	505	514	520	482	514	557	507	536	543	536	540	508	521	518	528	504	558	539	483	537	515	505	481	556	510	517	502	509	515	487	533	458	530	524	519	516	516	526	568	551	563	505	525	495	530	524	494	517	499	506	521	498	541	500	505	490	515	560	526	520	508	515	480	491	532	496	492	533	541	481	577	486	472	483	535	485	496	506	544	489	489	501	514	519	523	496	504	492	564	518	525	477	510	491	494	511	516	497	547	509	522	526	514	507	538	500	546	522	481	492	507	539	491	512	515	505	534	500	493	550	560	524	504	511	569	547	537	538	515	496	459	523	510	486	522	500	532	525	519	552	476	516	490	525	497	478	479	518	515	535	530	534	480	522	570	531	559	519	512	515	531	509	508	522	511	493	521	558	502	493	510	490	511	508	527	531	490	486	507	547	505	538	550	543	525	472	531	524	537	541	511	547	518	504	483	521	496	549	476	527	496	515	533	532	534	558	510	526	485	493	526	482	509	503	491	521	537	494	517	504	516	485	516	524	522	516	518	520	550	514	540	530	563	541	557	534	519	503	484	516	519	515	518	556	529	540	530	508	549	495	523	549	539	539	489	487	500	532	554	505	516	521	510	552	491	505	493	502	501	515	486	521	525	503	548	499	536	510	523	493	480	530	506	513	509	502	524	495	516	566	480	516	523	517	531	545	532	547	526	474	474	516	524	502	516	537	513	510	548	544	542	494	536	535	542	510	513	507	523	546	496	496	524	495	466	550	524	464	498	538	514	474	481	534	538	519	516	536	483	507	517	539	490	535	523	484	521	511	530	524	500	496	555	523	545	477	525	504	542	486	506	535	508	541	481	510	526	534	516	499	520	498	551	506	515	510	517	536	473	499	514	469	485	469	521	462	518	553	509	512	501	491	524	568	527	550	488	508	524	491	505	504	534	478	534	580	555	506	504	560	538	525	537	498	498	508	497	529	484	503	564	480	574	540	545	541	545	529	523	488	528	498	545	486	530	506	521	541	521	551	503	501	523	497	502	519	574	516	462	526	498	534	501	493	479	520	538	511	479	519	518	527	536	566	536	511	524	502	530	526	519	508	544	539	534	492	555	461	521	534	522	512	519	491	506	550	496	488	518	554	494	552	504	502	529	522	540	489	494	511	501	506	510	498	505	463	518	539	503	505	504	524	520	526	509	586	485	513	492	525	507	564	548	512	501	504	517	524	541	508	520	544	519	513	479	511	519	505	536	489	484	540	498	562	534	495	503	525	546	532	523	518	545	515	537	493	486	494	499	560	501	553	552	505	549	514	487	527	538	528	528	523	495	534	526	507	466	507	519	547	484	500	509	523	495	537	515	504	547	506	523	533	498	482	531	494	496	498	520	559	519	503	529	494	524	508	530	526	536	506	534	532	529	514	495	485	483	516	521	491	518	485	520	499	481	505	522	506	510	512	524	524	505	543	513	521	519	530	538	484	526	535	512	503	538	500	552	528	482	541	493	557	540	519	522	523	531	469	504	552	474	508	512	483	495	529	527	521	509	554	524	537	518	520	502	561	513	498	485	540	509	532	530	454	478	552	570	512	538	503	485	521	544	553	488	537	484	533	507	552	484	534	497	459	519	504	542	511	509	512	501	522	528	548	518	476	499	521	503	512	539	501	527	517	484	522	482	495	504	507	526	511	530	518	542	526	537	493	520	507	539	571	518	527	493	523	535	522	513	488	534	506	524	527	515	549	493	509	543	520	480	541	530	530	515	513	511	557	510	523	536	512	543	493	481	475	498	547	546	552	507	559	523	496	522	543	521	507	532	501	516	546	526	494	565	483	494	506	514	518	528	518	526	494	506	560	500	498	502	559	545	526	499	528	522	529	496	529	482	523	513	517	507	548	513	495	537	458	535	556	544	538	543	484	524	495	502	508	497	523	528	522	528	534	512	501	507	537	539	498	491	532	507	500	506	544	520	532	483	502	542	539	508	538	518	479	496	499	528	501	534	483	488	539	512	497	546	526	518	521	520	488	511	532	523	543	510	482	491	530	482	546	547	521	502	509	509	514	512	521	523	559	527	533	508	505	537	495	511	535	523	481	505	555	573	547	533	539	525	483	495	525	547	496	512	485	500	531	583	523	514	514	531	512	516	506	501	525	545	502	481	499	527	553	546	519	515	496	495	519	515	542	476	480	522	556	517	492	460	503	528	471	493	493	500	488	519	521	505	516	521	549	534	489	555	544	538	534	539	525	548	485	529	524	507	502	544	521	515	535	502	558	507	528	544	580	498	482	495	520	529	530	521	478	520	504	515	506	557	520	511	550	512	529	507	509	533	552	502	501	553	510	510	500	502	516	510	520	524	520	543	550	509	526	503	512	547	499	508	556	503	512	552	490	559	482	542	516	541	515	507	506	499	508	504	523	518	433	500	462	495	499	572	551	527	506	531	522	542	589	483	524	536	500	516	512	524	520	508	517	511	491	517	476	546	533	525	490	499	542	526	519	513	536	486	509	509	480	520	537	528	535	499	520	492	538	503	509	494	516	526	565	535	528	505	518	544
982	518	375	358	605	1140	8426	16830	15609	10129	4686	1876	690	242	125	62	50	35	28	42	41	43	58	29	52	42	47	43	34	44	55	28	31	43	48	26	40	41	44	39	36	39	26	26	41	52	40	31	42	39	37	32	43	33	29	35	36	37	41	40	37	43	44	42	43	32	40	36	40	46	43	46	43	33	33	43	38	39	41	42	35	36	45	29	34	36	45	39	46	46	39	32	45	39	38	53	47	44	51	35	36	44	37	33	32	40	37	47	34	41	32	43	39	38	49	38	45	26	43	43	48	42	42	39	42	40	38	42	47	42	38	34	34	29	39	43	36	42	38	41	39	33	42	45	38	47	38	39	55	41	37	36	53	48	30	39	39	45	43	35	44	45	37	51	28	27	39	49	36	31	39	56	38	33	40	38	32	23	33	31	35	38	42	32	35	42	37	38	40	34	48	36	41	32	49	47	35	34	35	39	38	46	32	35	39	44	37	39	49	33	46	41	44	31	26	45	31	37	35	39	42	49	43	33	42	39	39	49	61	48	29	45	42	33	45	39	39	46	36	39	36	31	39	36	35	37	35	40	34	41	49	40	38	46	35	35	34	44	43	46	36	41	39	31	52	51	46	48	37	48	33	44	30	31	29	33	45	35	43	33	50	35	30	44	43	42	27	42	49	40	41	35	42	40	27	42	40	32	41	39	42	37	35	41	38	49	43	41	51	49	38	40	40	50	56	44	36	46	43	44	39	42	31	37	36	31	52	35	31	50	36	45	29	34	42	44	45	35	35	47	35	40	29	38	41	35	45	56	32	33	41	20	25	37	41	40	37	43	29	34	41	40	39	43	43	46	48	49	53	43	40	27	45	31	36	43	36	32	35	30	45	38	39	38	35	49	41	33	30	37	44	40	48	48	43	43	48	43	52	42	36	36	49	49	41	43	41	39	36	39	44	33	35	38	41	27	29	55	32	47	45	50	43	42	36	53	47	41	31	50	37	37	31	37	37	44	39	37	55	43	38	33	50	45	49	28	45	40	24	48	35	42	37	40	36	42	27	43	39	35	41	39	34	40	38	42	41	39	32	40	35	51	48	38	45	51	50	37	39	40	36	54	49	41	37	45	40	50	38	35	42	38	45	37	33	39	42	38	46	40	50	43	41	31	30	39	43	36	34	35	42	38	38	37	46	44	35	39	37	40	44	40	45	36	37	37	39	39	46	38	45	30	35	42	41	33	34	28	35	40	37	42	42	46	45	49	42	37	49	35	44	48	43	34	39	31	23	40	40	40	45	34	30	44	41	44	31	40	54	43	32	40	37	35	48	41	45	35	41	46	35	42	37	41	30	43	28	42	40	47	29	41	36	45	40	39	44	43	32	31	40	39	31	41	40	39	50	50	46	55	41	45	33	35	31	40	39	41	28	32	37	28	38	45	36	39	40	38	39	40	39	41	39	38	40	43	46	34	43	33	39	43	34	43	30	32	45	20	44	36	41	41	37	41	41	37	31	39	38	49	46	24	48	31	42	25	44	40	33	30	41	43	36	30	33	39	29	43	28	31	36	39	41	33	35	38	27	46	47	33	40	38	41	37	50	41	31	41	37	41	42	46	49	39	40	41	37	51	41	40	48	38	30	37	44	47	27	42	54	45	36	43	47	46	31	36	35	39	40	41	44	38	45	28	38	49	39	42	52	46	50	41	38	46	35	32	36	34	37	42	36	48	40	38	29	34	35	41	38	45	34	39	34	46	45	34	40	33	38	34	32	42	40	38	37	57	43	47	40	45	34	44	41	35	46	32	39	45	43	48	51	45	38	32	40	44	43	31	39	53	44	36	42	40	40	29	58	44	46	39	35	41	42	39	28	32	39	38	34	36	49	41	52	34	36	42	49	33	33	37	31	47	47	44	29	31	35	38	37	31	42	36	37	49	35	28	39	44	34	38	35	41	35	45	43	38	30	29	34	44	48	46	42	39	36	22	45	41	29	37	40	42	43	40	31	33	27	40	44	54	39	43	40	45	35	37	41	40	41	33	36	35	38	49	53	33	44	38	40	42	37	54	35	46	34	37	34	42	26	34	26	39	42	33	48	40	38	49	31	47	42	45	44	39	35	38	49	46	51	33	39	52	41	57	48	34	42	47	41	33	41	35	35	32	30	48	39	45	46	38	42	29	46	29	31	35	32	44	37	31	37	33	35	41	42	37	41	46	44	37	35	51	41	35	48	39	39	29	39	29	34	44	32	44	37	26	37	45	31	44	52	50	47	56	31	49	26	35	44	42	38	49	46	44	43	30	33	38	37	43	31	39	45	31	42	35	29	42	25	47	38	39	47	37	37	45	40	36	32	41	40	31	38	35	36	37	32	48	36	39	27	34	37	36	36	43	43	40	36	37	37	38	37	34	41	51	32	30	38	38	37	29	37	45	43	37	53	37	39	41	48	34	31	42	51	39	39	31	40	36	39	36	25	47	48	40	41	31	31	36	44	43	32	36	34	38	37	38	30	40	40	40	39	42	49	32	61	37	52	51	38	34	41	50	34	28	41	54	38	37	36	26	30	41	37	36	45	40	39	49	39	36	42	26	39	39	35	34	30	40	44	41	45	41	23	43	41	32	45	32	42	51	39	39	36	36	32	40	40	54	44	42	37	43	30	41	35	36	40	48	50	35	37	38	44	37	45	34	47	35	28	42	45	30	32	43	36	44	27	41	42	39	47	35	42	40	38	37	38	43	42	37	45	37	42	41	36	42	45	30	40	30	41	29	34	41	38	37	37	48	33	35	44	50	33	47	49	44	44	45	37	54	52	44	46	49	32	41	33	23	32	37	44	45	46	55	33	36	41	36	31	38	56	34	45	44	31	40	38	48	43	35	37	48	33	46	39	42	41	42	37	41	40	49	37	36	41	40	37	41	34	38	45	39	45	42	32	34	46	40	34	33	44	36	38	40	34	39	43	39	34	45	36	31	41	38	43	41	42	35	42	41	42	31	30	37	37	32	47	43	39	30	32	36	30	39	33	39	39	27	46	36	38	41	41	57	44	47	40	41	37	43	47	38	30	48	48	42	45	29	40	47	45	36	44	47	40	41	43	35	41	42	53	36	38	43	42	31	44	45	30	31	35	53	39	36	23	30	43	49	54	49	34	39	43	38	35	55	37	39	51	32	36	28	41	34	35	37	37	49	37	32	35	38	48	45	44	40	40	33	31	35	44	31	37	38	28	45	36	43	40	42	33	35	28	42	38	36	36	27	53	38	37	43	36	35	30	37	33	39	44	35	50	35	37	48	39	42	51	39	35	34	35	41	37	39	41	29	42	34	41	34	58	34	41	41	37	38	32	27	33	46	42	42	42	35	35	38	41	41	40	33	34	31	37	36	40	52	35	35	49	43	37	41	44	43	38	40	39	33	35	43	47	40	43	42	56	48	41	34	28	40	36	35	44	26	43	32	42	36	40	35	37	37	39	41	39	44	37	32	42	30	31	39	38	45
19339	11581	7690	17770	30934	33611	56156	67082	59464	47364	35534	25080	14648	5852	2042	874	596	595	589	534	528	558	510	484	513	485	466	530	554	508	498	475	482	479	516	504	549	503	517	487	519	512	540	536	516	511	485	497	534	526	475	555	520	523	486	507	545	503	493	535	474	548	562	515	530	493	602	539	518	497	531	546	548	531	512	524	504	536	529	526	517	576	549	503	545	518	525	498	532	515	569	530	542	496	512	532	481	529	547	551	504	536	549	513	535	482	493	543	506	531	516	469	538	565	503	488	521	501	550	495	469	488	508	506	522	507	545	507	518	513	550	512	562	518	477	564	511	519	499	527	503	492	522	494	474	539	552	542	532	519	505	517	523	528	520	527	499	518	526	519	503	551	522	515	520	518	540	550	533	491	500	517	513	499	497	512	543	497	541	501	496	469	518	500	501	517	493	498	520	496	516	505	529	526	498	518	549	505	539	473	566	499	521	469	518	539	522	512	504	500	522	531	527	523	514	551	480	507	518	507	530	507	493	526	519	508	545	515	495	498	500	517	501	523	536	515	537	534	544	504	488	536	513	512	535	518	504	540	494	517	523	538	517	536	527	590	579	538	496	562	510	506	512	515	537	521	549	490	512	513	555	534	493	502	547	535	510	542	537	546	543	520	481	540	504	510	503	497	493	548	501	544	495	558	503	513	529	489	505	495	503	493	520	524	534	499	506	529	511	543	522	563	495	522	486	526	533	527	525	493	484	539	523	547	497	531	531	549	519	534	508	519	500	525	548	545	497	537	508	503	493	537	540	535	524	522	543	536	529	525	571	537	502	534	518	474	522	547	521	510	531	522	529	522	529	529	554	496	533	523	511	512	500	499	524	513	539	497	508	546	544	456	520	520	524	508	545	510	522	506	510	497	505	561	524	494	507	555	563	511	500	523	512	512	538	473	506	491	502	534	502	537	497	570	500	486	529	526	522	480	501	526	517	537	469	542	500	511	537	538	560	496	543	506	523	488	514	531	494	568	553	552	560	529	543	479	517	547	501	501	537	523	511	490	552	554	531	502	533	501	544	515	500	550	503	509	508	546	556	549	551	477	502	510	534	479	535	551	499	567	518	494	473	518	474	523	491	500	503	501	521	516	505	485	507	478	494	482	526	519	520	546	543	526	517	465	536	527	552	491	532	518	559	512	520	499	504	594	539	482	500	504	507	520	535	535	562	528	546	484	498	552	506	529	569	527	521	551	545	501	516	488	498	529	531	509	510	504	482	550	537	517	539	476	552	545	475	459	544	533	532	501	539	535	511	535	549	519	493	543	504	550	528	538	528	510	478	524	509	519	511	503	499	485	527	528	499	480	564	523	504	514	486	501	547	551	508	516	540	523	514	572	539	559	539	484	543	502	545	455	528	516	531	532	551	502	526	511	450	503	509	447	530	498	526	502	533	553	514	534	524	569	544	502	546	505	482	500	502	466	501	510	482	508	494	490	519	532	549	482	514	522	516	490	509	507	485	486	525	498	506	506	542	476	520	524	503	520	502	497	471	513	513	506	539	551	516	506	555	502	518	497	521	513	531	541	490	518	539	554	546	525	510	496	500	562	511	518	508	499	520	542	521	506	521	512	519	560	508	543	520	468	519	544	508	467	520	547	490	483	486	520	514	543	542	543	535	544	479	523	462	544	528	524	574	499	510	500	482	510	533	511	533	524	513	532	506	506	517	554	527	500	524	517	513	493	499	530	502	515	561	519	523	490	496	477	530	562	520	519	528	498	524	497	544	503	572	506	492	523	564	524	518	523	545	548	504	531	498	513	495	493	484	497	520	574	517	486	482	514	560	520	503	508	514	528	477	543	513	534	509	529	525	494	546	552	509	498	546	509	492	538	520	518	562	516	558	511	522	517	552	502	492	492	548	492	535	510	512	531	505	545	510	578	475	492	565	510	500	528	499	534	520	527	523	504	505	523	474	529	531	539	523	487	530	514	533	490	507	558	508	507	525	525	529	522	550	503	528	509	543	530	491	524	551	509	498	495	497	505	545	532	511	543	512	530	515	499	544	511	513	537	507	469	534	531	505	532	516	548	532	568	484	525	510	535	563	515	515	485	506	536	549	547	546	565	524	548	525	529	532	522	481	483	519	545	509	507	522	517	514	550	534	521	540	518	555	504	538	539	477	537	498	538	508	534	484	540	490	537	498	513	523	502	508	514	527	537	574	563	516	543	540	501	508	522	510	530	540	539	529	556	561	509	555	524	554	554	520	493	515	516	527	488	524	543	472	521	527	500	525	498	520	504	495	488	558	509	563	555	477	516	523	534	496	497	529	516	519	531	528	517	484	517	489	522	520	484	500	545	546	480	517	530	464	560	541	497	509	501	533	516	506	532	494	519	504	569	483	531	533	532	524	499	516	487	560	487	484	549	519	546	535	533	543	509	550	522	535	551	504	521	534	510	525	530	486	512	506	548	518	518	492	536	502	502	533	537	491	534	518	498	511	563	515	484	542	538	502	477	516	506	503	495	540	508	549	526	516	537	492	484	516	505	509	512	543	495	501	562	559	508	540	529	507	527	527	543	498	543	535	505	514	526	476	536	516	506	550	550	493	563	505	489	524	548	531	481	529	500	563	538	532	508	485	536	523	518	529	499	507	526	515	520	522	519	520	487	488	553	536	520	558	482	515	527	535	515	536	533	550	538	495	533	522	498	511	512	533	533	523	556	502	505	481	539	529	518	510	570	540	573	502	536	511	525	509	519	535	499	538	524	482	503	514	518	538	541	519	526	521	532	462	524	532	509	526	572	515	521	494	526	531	479	497	537	486	530	508	515	521	528	537	517	553	516	461	504	515	468	529	489	488	514	542	468	507	502	504	525	559	484	508	524	541	522	511	503	530	520	537	529	519	525	504	534	500	542	525	549	508	562	485	507	503	550	501	530	525	509	507	513	528	489	516	517	487	540	531	565	522	544	480	533	516	550	486	550	513	497	518	528	536	518	531	493	524	503	497	519	518	491	549	549	529	526	539	521	512	501	516	531	553	537	540	498	505	506	535	522	522	532	510	504	522	534	528	502	557	515	541	552	540	510	521	524	472	506	522	547	537	517	515	503	547	520	503	487	553	492	508	496	510	541	506	536	565	520	509	551	535	524	507	560	527	512	541	521	526	506	536	511	524	538	521	527	521	525	537	474	522	508	511	501	558	539	514	517	533	527	469	520	519	511	492	550	544	553	502	490	498	516	505	545	524	548	557	509	535	496	514	552	504	518	505	547	530	518	528	500	530	503	553	550	528	471	520	494	518	484	528	535	511	503	526	490	543	542	478	570	541	550	506	518	523	526	520	525	565	494	537	529	522	506	534	524	534	486	551	528	521	522	508	515	496	563	540	538	530	518	509	506	504	538	524	488	528	523	527	572	528	550	526	502	493	517	506	508	522	516	479	498	496	491	490	519	531	494	508	536	498	534	494	528	506	497	511	520	514	526	491	564	558	575	517	516
1253	169	111	122	166	368	1993	3739	3603	2111	1077	483	208	82	53	36	31	37	33	30	32	28	49	42	41	34	29	37	40	45	32	43	31	35	44	37	32	34	35	27	39	47	36	36	19	34	35	43	44	33	30	31	43	35	40	46	33	38	46	45	38	38	34	33	44	34	28	29	41	47	33	28	36	33	38	25	43	37	48	40	30	35	31	38	39	33	32	35	23	29	34	34	34	35	33	29	38	28	26	38	37	28	27	32	42	44	30	32	38	39	33	29	35	34	29	35	29	33	42	45	32	36	32	19	29	41	42	33	23	23	35	30	30	37	40	36	37	39	36	30	39	34	36	24	38	41	40	30	37	42	29	34	35	29	36	38	33	30	34	45	35	36	45	35	47	30	41	28	34	38	33	32	28	35	39	42	38	35	49	29	34	31	29	40	31	42	39	30	32	38	39	40	38	41	26	35	32	41	41	42	32	39	41	38	33	44	26	37	44	29	43	26	38	37	23	24	33	27	37	47	24	40	35	22	28	33	30	35	31	18	35	38	35	31	38	36	44	42	28	47	33	31	37	32	36	21	37	39	30	32	34	40	27	33	37	23	39	36	35	38	32	43	32	32	34	43	38	34	30	31	35	49	34	29	35	32	38	36	29	30	30	35	44	39	36	39	35	37	37	34	37	30	38	39	30	30	47	36	31	25	43	36	33	36	23	37	31	33	35	31	28	35	35	38	28	32	29	32	32	31	38	39	32	33	42	38	30	40	30	36	41	41	32	30	38	35	30	41	36	34	44	33	30	30	33	48	50	36	36	37	25	42	37	39	32	34	41	34	42	35	33	39	39	42	32	27	45	36	30	40	38	33	34	40	36	36	31	32	38	40	27	31	30	28	36	35	37	40	42	32	34	38	39	41	24	27	29	30	29	35	29	42	34	18	34	33	29	38	41	41	36	35	33	36	34	38	28	39	34	30	31	39	41	36	34	38	35	30	35	41	30	29	35	41	32	39	26	43	38	43	29	32	30	34	38	32	34	32	34	41	35	33	39	29	39	30	28	41	37	34	31	33	33	46	42	47	29	24	43	29	37	37	37	33	23	18	43	36	27	33	38	27	29	40	33	39	35	42	33	28	38	37	39	38	30	38	39	36	38	41	39	39	31	56	37	35	50	22	30	36	35	40	31	20	40	26	34	28	33	49	25	27	31	23	31	42	39	31	29	35	42	25	39	30	38	37	36	33	29	44	30	28	36	27	34	39	31	43	39	25	30	35	30	34	36	34	37	38	39	41	36	34	44	32	36	27	30	37	29	31	31	38	29	30	34	34	35	30	33	24	38	41	46	33	51	32	31	24	42	34	31	35	39	37	33	29	29	33	39	36	34	35	27	35	33	41	37	41	33	43	34	38	39	38	32	39	33	34	39	51	36	30	40	39	37	29	26	34	30	31	44	34	35	31	32	39	33	34	22	40	38	26	39	28	35	34	37	31	35	44	33	37	32	35	49	34	32	25	39	42	40	38	38	27	33	34	31	36	29	35	48	32	32	33	38	33	31	42	25	38	35	31	36	34	31	38	20	30	30	37	29	40	36	31	47	31	27	28	30	33	44	33	37	34	39	37	41	35	30	46	27	34	22	37	43	33	35	36	41	28	38	38	30	34	36	36	40	37	37	36	33	30	31	34	29	29	36	41	33	35	23	32	26	32	25	33	23	30	42	34	34	32	42	33	45	41	37	32	27	37	25	34	27	27	37	30	42	30	28	32	34	37	38	35	24	25	35	21	36	29	44	31	28	33	34	28	26	33	36	37	34	27	33	40	40	37	32	40	19	34	29	44	41	29	22	36	38	33	33	31	30	30	41	41	33	45	39	26	42	32	33	31	53	34	33	35	35	25	30	33	38	37	28	30	35	28	27	23	39	26	44	39	33	35	34	29	36	47	40	28	27	40	24	37	37	38	28	38	42	40	32	36	25	38	45	36	34	27	37	33	28	40	29	26	36	41	49	33	38	31	27	35	25	34	35	36	34	29	33	35	35	38	42	32	41	32	34	39	47	28	32	35	37	31	45	32	33	31	27	40	32	34	35	35	36	37	26	36	28	38	37	30	35	36	33	34	28	37	34	28	20	36	34	36	28	34	38	27	30	28	39	39	29	34	38	52	38	40	35	29	31	36	42	33	40	35	35	38	27	37	37	42	45	43	34	38	30	37	38	34	37	36	34	29	33	22	28	28	28	29	36	32	28	36	37	32	29	30	29	31	37	27	32	39	23	46	31	37	45	40	28	45	26	39	35	37	32	30	25	34	36	32	30	36	33	36	37	25	26	46	42	35	29	40	31	36	27	38	29	36	28	34	21	27	33	38	22	28	35	27	37	44	43	38	37	30	21	25	34	26	43	37	35	27	35	32	27	33	35	34	36	35	32	27	33	46	27	28	36	33	35	30	35	25	26	33	39	36	33	28	29	38	32	32	34	34	46	35	35	37	35	36	38	34	42	36	33	45	33	29	33	42	39	34	35	40	41	36	35	33	38	29	30	39	28	32	30	33	32	47	31	40	33	32	27	30	39	37	34	37	38	35	26	37	36	42	31	34	29	35	29	30	40	34	35	44	32	32	35	38	41	45	30	40	36	34	30	37	27	38	38	37	36	26	35	35	33	38	37	41	34	29	29	25	26	30	28	37	32	46	36	48	34	41	36	42	44	38	37	22	26	30	27	37	31	31	44	23	34	42	36	38	33	31	30	25	34	34	40	35	34	31	44	35	30	35	28	32	30	40	32	34	41	37	33	35	28	34	29	36	33	41	39	27	37	29	35	28	44	43	32	34	34	39	33	33	13	31	44	35	46	34	27	28	27	48	45	37	43	45	24	26	31	31	42	31	41	30	32	42	37	37	31	46	34	36	39	31	37	33	34	38	34	35	33	35	32	44	32	36	41	34	45	39	33	28	40	31	28	28	37	29	39	37	37	37	35	38	37	34	27	34	41	36	41	30	31	32	36	45	37	39	32	43	35	31	32	31	26	26	35	31	22	35	28	36	34	34	38	38	30	32	29	37	39	37	31	44	35	28	42	45	28	29	29	30	35	37	26	26	36	30	28	37	38	44	35	43	33	30	33	41	37	41	37	36	41	32	34	39	42	44	39	38	33	29	30	34	28	39	35	32	35	40	37	34	37	39	34	39	42	34	35	36	40	40	34	23	27	41	33	45	23	34	37	47	47	31	35	38	36	39	36	33	30	33	40	45	24	42	36	31	27	35	30	40	40	31	33	37	25	29	31	31	31	37	47	29	33	35	30	46	31	24	32	35	43	39	42	29	37	40	51	38	26	30	33	28	29	35	42	30	35	22	33	36	43	36	26	34	31	38	36	40	39	34	34	40	32	39	46	44	25	38	42	38	39	37	42	35	34	48	33	39	37	35	40	40	32	35	35	32	33	35	30	32	37	37	34	33	26	40	34	30	51	38	30	29	34	49	41	43	35	32	26	32
11667	4519	2569	6384	16130	22611	36955	40939	36484	28801	20548	12065	5395	2094	922	637	499	513	436	440	460	465	430	430	455	501	459	453	450	498	440	468	458	490	425	490	464	449	450	488	472	473	452	440	453	452	427	425	486	461	454	432	462	447	469	477	464	451	436	481	444	427	526	440	411	441	463	431	458	460	487	450	457	477	420	474	432	430	445	424	488	470	491	431	433	480	457	485	439	444	456	416	437	454	445	485	444	448	473	446	417	459	499	485	443	511	488	471	468	486	470	433	418	460	484	492	447	504	472	448	455	456	444	486	449	452	506	439	483	459	483	434	459	466	449	444	444	488	463	471	498	429	473	450	476	422	457	464	479	411	463	434	474	429	433	445	464	483	432	455	426	440	455	475	447	428	424	473	484	447	462	436	439	457	464	406	455	507	475	421	465	446	459	454	443	437	450	472	439	453	472	457	459	492	436	462	469	436	442	455	423	418	462	432	441	465	470	435	472	469	441	462	468	497	466	479	470	471	467	463	437	444	444	447	478	488	477	477	461	471	469	435	450	486	457	453	442	479	443	447	462	443	467	452	458	449	429	454	496	441	448	444	428	469	447	454	461	448	462	487	449	460	451	461	445	468	428	469	461	499	465	427	507	501	452	494	448	480	448	436	492	446	450	448	465	460	444	463	472	449	431	437	476	466	429	488	442	459	478	441	439	452	459	501	487	456	451	467	464	442	464	469	478	475	411	452	433	480	460	470	480	468	446	455	450	414	456	438	456	457	422	458	451	470	469	453	472	419	476	463	488	472	450	453	441	430	414	448	427	468	445	469	457	422	438	470	415	440	462	460	460	422	463	480	444	445	429	420	435	443	432	463	467	455	452	456	432	471	445	479	450	489	468	447	470	443	464	427	470	423	450	453	428	476	449	493	495	462	490	488	452	457	463	470	418	461	493	439	437	493	480	441	464	501	422	470	451	453	449	488	393	460	472	484	409	441	433	455	419	470	423	449	437	429	489	440	476	419	432	503	456	434	467	458	480	521	461	440	498	433	467	452	469	456	473	476	453	422	471	440	454	457	461	464	466	448	439	434	429	488	460	483	481	405	456	431	480	447	442	451	439	445	446	454	474	418	429	453	442	421	447	446	424	451	446	463	461	486	476	450	444	487	473	441	431	489	478	453	458	457	460	480	449	472	457	480	477	442	433	448	465	422	457	473	473	473	459	434	444	453	448	434	463	498	457	476	429	434	448	422	443	470	468	475	464	445	476	492	465	430	457	476	477	472	441	452	458	440	447	473	414	450	457	452	430	463	481	473	487	481	456	463	452	418	424	461	452	427	500	452	464	480	496	440	474	487	433	438	478	453	462	440	411	493	437	468	450	471	497	501	439	413	454	442	452	463	491	434	465	437	466	440	475	456	468	441	441	460	459	467	461	488	488	465	449	452	465	482	459	433	466	480	468	484	446	470	443	452	452	417	427	464	459	431	463	437	402	435	489	506	453	432	439	477	415	462	484	403	491	473	474	459	398	443	477	425	463	446	483	434	448	441	461	434	449	404	454	429	459	478	447	478	449	449	446	459	505	499	475	446	500	474	455	419	440	495	452	442	446	496	465	450	472	484	420	473	459	467	486	447	452	489	449	470	466	468	458	454	454	461	461	489	440	489	490	482	447	491	444	447	455	460	429	492	435	467	473	444	462	430	436	481	446	473	479	447	471	467	434	433	432	452	465	459	430	519	472	475	460	448	469	428	441	442	448	458	419	469	402	447	476	467	443	470	487	494	467	474	495	450	445	483	427	434	454	470	459	449	458	480	445	503	450	465	465	483	478	442	481	448	462	426	463	462	472	453	454	492	484	455	455	443	436	477	472	437	481	433	492	452	414	459	438	415	458	441	457	439	445	459	452	460	425	425	430	464	455	483	442	468	452	452	458	440	483	487	467	451	456	458	463	442	448	480	424	455	465	458	452	445	427	470	475	432	428	448	467	476	452	440	453	453	445	442	458	432	433	478	444	458	486	428	461	481	425	433	432	417	461	449	445	440	443	442	476	478	459	413	465	427	402	498	473	484	460	443	484	429	478	463	464	468	448	453	480	448	434	466	476	459	467	499	445	465	466	493	482	426	443	450	445	486	474	415	439	442	417	481	434	487	455	427	481	437	504	470	416	387	421	452	437	501	451	440	444	449	432	464	439	427	456	482	465	457	444	463	467	430	423	479	466	469	443	458	465	473	459	499	441	435	460	478	462	491	441	474	487	479	453	470	434	440	470	447	459	470	459	417	449	481	492	470	441	514	449	450	446	430	475	468	453	428	443	459	467	426	464	424	461	500	480	466	448	465	478	440	447	434	459	464	449	471	432	455	478	460	461	450	458	446	453	458	478	461	455	489	466	438	463	451	457	450	445	452	467	478	461	442	457	429	441	474	463	464	460	439	482	440	463	450	473	455	466	448	443	443	463	469	465	443	461	507	467	448	448	469	519	462	499	472	433	475	453	484	447	443	452	429	474	457	454	478	434	434	468	473	435	452	443	448	458	471	501	480	459	454	485	434	437	449	451	461	452	452	456	439	472	455	461	423	447	478	473	379	444	445	470	465	456	504	427	465	443	437	439	462	488	466	430	466	471	444	443	426	445	429	431	453	424	456	475	456	450	452	441	433	446	457	452	441	436	494	459	481	478	468	475	439	467	450	437	456	406	488	427	486	495	444	453	461	480	444	421	505	429	439	480	428	449	455	447	462	444	486	442	411	436	487	446	490	448	479	450	437	463	465	456	445	466	438	453	472	436	424	455	493	450	461	452	462	472	482	445	451	446	492	430	445	430	416	476	449	426	463	452	485	465	425	476	477	436	439	437	461	445	444	490	425	434	455	470	490	484	437	435	441	476	455	480	479	466	452	426	435	438	451	449	453	455	463	490	405	456	458	449	441	468	430	473	476	485	465	437	474	472	456	469	484	473	481	464	465	462	448	481	444	452	458	499	460	485	418	454	477	457	490	463	487	448	466	464	461	440	420	420	446	453	519	467	451	441	454	468	452	457	431	454	451	517	467	460	436	505	440	449	469	446	437	466	430	448	429	459	439	463	466	450	456	474	469	490	453	457	441	460	462	444	439	441	456	437	434	482	442	455	431	423	447	457	491	459	466	459	465	457	490	455	487	462	425	458	481	466	432	485	455	493	472	453	498	428	447	471	503	468	457	517	461	440	435	437	414	429	443	470	461	474	457	475	438	469	469	473	447	422	431	447	448	458	483	471	448	480	457	453	474	427	486	474	446	445	455	479	462	454	449	457	505	472	426	420	460	438	435	482	475	441	416	475	454	459	481	467	481	482	460	444	474	459	428	451	441	429	472	451	455	461	495	425	479	482	467	416	450	452	476	480	431	498	440	439	463	441	470	454	463	448	475	473	423	482	462	438	456	430	449	438	470	456	470	474	444	467	449	461	479	427	486	511	482	447	494	457	467	427	401	462	487	442	423	477	438	439	459	445	418
568	367	245	252	438	1744	6958	10692	8412	5134	2418	945	336	120	80	37	34	42	35	37	44	29	46	43	40	40	32	32	35	41	39	39	35	36	34	34	46	29	39	35	23	35	35	31	39	35	33	41	51	36	42	34	32	40	45	35	40	40	33	42	40	38	23	32	35	36	24	38	38	35	42	34	41	32	39	34	31	34	36	29	34	28	35	39	34	38	36	50	47	40	33	40	32	44	33	31	40	40	34	46	42	30	40	32	41	28	41	35	34	28	33	34	43	34	34	37	41	43	28	43	29	36	52	40	38	27	41	34	41	38	31	26	37	48	32	30	35	44	33	30	33	32	31	28	35	27	28	38	33	30	44	37	25	35	30	40	34	27	47	51	30	36	40	29	24	35	33	36	27	27	40	39	39	35	38	35	36	25	29	33	32	34	34	39	45	33	35	32	48	38	43	32	30	43	28	45	40	35	36	39	37	41	39	38	40	33	33	40	27	31	37	33	42	30	34	43	33	22	32	21	30	31	38	39	35	44	29	20	29	27	34	33	32	48	33	32	35	41	38	49	40	48	28	26	27	47	33	34	39	34	35	39	34	37	32	29	38	40	30	43	21	35	32	34	39	32	36	39	35	36	34	33	42	49	29	36	47	31	41	26	43	35	32	39	25	38	39	23	40	35	35	28	32	35	33	32	28	29	32	38	33	36	29	35	39	31	48	30	34	25	33	33	36	39	36	38	37	32	33	33	32	35	39	38	25	34	39	39	34	37	41	29	30	43	27	40	29	35	38	41	30	29	40	29	50	40	28	33	40	34	27	25	29	31	27	30	34	44	28	37	31	34	29	30	27	30	39	36	42	37	38	37	40	42	34	36	38	25	40	41	39	42	28	41	45	29	31	33	29	41	39	33	34	27	36	31	35	42	30	31	35	33	41	33	27	26	31	36	40	35	43	32	34	34	37	45	32	35	36	35	43	18	35	40	36	41	31	29	35	40	21	32	33	40	39	37	40	27	34	34	27	42	42	30	32	21	31	27	42	39	49	37	50	32	35	35	31	36	33	28	45	36	31	41	45	42	39	32	25	41	51	44	40	39	35	31	40	41	34	28	39	36	38	44	36	39	41	40	43	29	35	31	41	33	36	36	43	42	38	37	43	31	42	31	21	40	31	32	35	33	29	44	35	40	34	39	35	43	34	37	34	41	32	25	40	24	35	31	37	26	38	29	34	45	36	29	49	28	32	49	35	39	49	42	32	34	47	40	32	30	37	37	37	38	33	25	28	32	38	37	35	44	26	41	34	43	31	36	40	41	28	40	36	27	38	33	27	44	33	46	39	30	36	32	31	45	28	30	35	29	38	33	25	40	37	39	35	29	41	46	34	30	37	31	40	19	40	42	37	37	42	24	24	37	28	38	39	33	35	35	27	41	43	37	37	43	42	25	36	32	22	32	29	41	32	45	47	47	36	31	35	35	39	39	42	36	31	40	43	47	25	27	28	31	43	36	26	41	32	36	43	35	45	33	49	32	40	34	36	33	39	30	37	34	33	36	28	27	37	43	37	35	46	43	40	40	27	28	27	29	39	40	35	40	45	32	44	35	39	33	28	23	39	47	37	38	28	34	49	38	43	49	43	37	34	38	41	31	31	39	52	37	29	35	37	46	37	32	40	29	29	30	40	38	38	34	39	36	41	31	33	23	37	38	39	49	48	29	39	27	38	30	44	40	37	30	32	40	28	35	36	38	34	43	43	39	38	31	41	34	40	42	42	33	32	31	32	30	34	29	43	42	37	37	44	36	44	24	44	35	34	33	35	29	46	29	33	39	41	47	36	32	30	27	36	35	34	39	30	34	38	30	31	48	30	36	42	35	35	27	41	33	28	49	35	28	43	28	37	45	37	41	36	32	42	41	36	33	43	41	36	28	34	34	38	38	37	34	44	31	44	39	36	28	31	27	39	31	36	44	36	30	31	32	30	27	36	34	32	45	37	27	33	41	41	39	32	35	42	29	40	49	53	39	35	49	42	41	32	41	25	30	36	36	34	39	28	36	40	40	43	32	39	41	36	39	27	33	27	35	42	34	32	31	25	31	35	42	45	47	30	38	32	45	35	38	24	38	46	37	43	30	27	32	35	28	30	46	36	37	40	33	26	28	41	33	35	29	31	38	39	32	23	39	37	40	33	35	38	29	43	33	31	31	39	32	31	32	44	35	30	35	45	45	43	27	26	34	37	33	32	34	31	45	32	37	29	43	31	33	33	35	42	39	41	36	29	35	38	44	30	34	37	38	38	28	48	30	37	33	35	43	44	38	41	34	27	37	32	41	33	23	40	39	26	31	31	38	35	30	33	32	41	33	25	27	38	30	35	25	40	31	29	37	37	36	41	45	43	36	31	27	33	31	42	32	36	30	34	33	24	40	38	43	41	42	35	35	33	27	38	49	35	37	44	32	27	27	43	34	36	38	42	40	35	45	28	34	39	32	38	35	26	34	53	35	40	36	37	39	39	37	42	32	45	39	43	38	34	37	40	31	38	29	28	42	28	31	51	36	19	34	37	38	31	36	26	36	24	38	43	31	39	37	43	35	29	43	35	34	41	36	46	28	34	36	37	29	34	38	43	41	31	37	41	40	33	43	37	30	44	42	42	27	29	38	42	41	32	32	40	37	38	36	37	33	31	42	41	25	39	34	27	37	32	33	42	47	33	31	36	47	38	26	45	44	33	45	32	32	36	37	41	35	40	30	31	48	41	38	44	33	33	40	38	41	33	35	29	47	29	46	33	31	27	39	38	31	31	37	27	26	31	41	32	42	33	36	39	35	37	30	52	39	43	30	38	29	47	36	37	36	25	24	46	33	34	35	31	30	30	28	30	37	44	42	44	28	37	45	34	25	44	29	37	38	42	38	22	46	45	43	26	34	34	31	51	44	33	40	31	33	34	26	42	32	45	30	43	39	41	36	41	30	27	33	33	24	37	30	44	41	36	39	42	36	52	32	36	35	32	33	37	34	39	37	48	27	37	36	34	39	36	40	51	34	29	46	36	33	44	26	31	43	43	43	41	33	31	35	38	35	49	27	42	30	32	41	43	34	39	36	33	38	31	28	40	44	38	36	30	32	40	36	34	39	31	39	33	40	46	36	28	41	35	36	45	26	28	36	32	40	45	40	41	35	26	34	32	36	41	25	39	48	38	29	40	36	36	31	25	30	38	37	35	33	31	31	29	28	44	33	28	29	35	45	27	37	32	34	26	36	35	45	36	35	28	38	25	38	26	36	33	32	42	39	22	36	33	32	44	27	36	34	33	35	28	40	35	38	32	46	27	35	29	34	28	39	42	46	30	37	41	33	37	33	31	39	38	29	38	42	32	39	33	27	41	44	45	35	31	36	47	32	31	26	32	35	36	36	42	38	33	37	40	37	30	47	28	32	26	30	33	44	43	35	31	24	34	46	31	47	43	37	20	44	29	37	36	42	25	42	46	37	37	23
13884	8770	5610	14156	28062	38661	54029	55962	47072	37667	27774	17979	8822	3264	1322	676	539	473	478	479	473	464	453	435	499	455	439	459	436	466	450	484	467	457	441	450	459	499	473	454	501	449	443	439	401	441	422	434	487	470	474	461	500	463	434	486	488	485	463	481	500	464	441	444	484	496	472	478	468	423	470	455	443	442	464	437	449	519	446	469	479	460	487	455	471	438	407	472	450	436	460	465	485	438	472	502	425	498	464	454	465	453	457	455	417	473	456	435	446	486	452	460	466	481	442	488	466	465	419	474	471	474	442	473	511	442	468	447	490	474	449	467	436	451	431	453	432	503	468	441	460	509	473	487	422	418	431	469	462	518	458	485	474	478	458	431	435	462	454	483	435	438	480	496	472	467	467	470	467	472	476	453	467	507	463	450	452	476	477	477	486	454	459	450	434	448	468	459	491	424	453	460	421	481	427	474	473	458	458	481	469	485	480	439	474	529	452	487	481	465	482	480	473	447	439	484	467	471	453	434	467	466	496	457	455	442	439	486	461	465	478	474	467	469	457	416	459	483	438	446	440	495	477	456	437	417	441	462	475	438	481	448	465	482	453	449	468	465	465	420	434	502	440	469	431	460	484	454	461	494	444	492	481	470	457	465	471	491	452	507	426	469	510	491	456	444	434	475	427	460	460	446	457	436	522	472	466	437	421	482	426	423	452	478	456	485	445	472	442	471	457	445	448	449	457	432	455	490	454	428	456	503	492	454	452	498	556	498	475	491	443	451	467	495	460	412	470	479	429	473	497	464	439	461	459	470	465	436	451	526	469	432	445	440	484	512	460	524	485	453	460	492	421	489	464	456	518	478	454	457	476	433	463	476	507	457	507	447	470	488	479	435	468	487	479	484	461	470	485	426	426	453	481	437	456	452	471	489	480	481	480	454	454	467	478	460	462	468	471	440	465	458	454	467	485	448	465	481	464	471	466	457	487	453	467	475	454	418	479	479	491	474	487	449	445	465	486	474	483	517	452	474	447	470	463	421	423	471	429	464	501	432	457	469	462	488	482	461	481	454	462	462	525	471	472	483	462	491	471	455	472	466	431	450	515	450	461	437	491	479	498	475	435	473	447	486	459	461	507	482	471	469	469	444	470	457	504	483	483	447	444	477	432	480	479	433	442	457	466	492	467	475	471	463	471	486	491	462	448	473	476	419	451	453	443	472	450	472	448	478	455	491	467	484	452	465	428	450	431	491	463	433	477	466	473	469	501	443	483	438	454	462	469	475	480	515	438	510	443	495	465	441	472	444	443	435	457	492	459	486	490	463	474	473	487	462	472	427	480	473	481	470	460	439	463	433	459	463	467	480	454	492	494	479	489	456	446	430	448	468	520	428	458	511	443	464	430	492	467	469	474	431	460	491	485	479	491	443	429	463	429	461	474	459	523	458	467	478	473	441	459	472	488	436	482	447	435	485	473	474	436	418	434	469	476	435	506	451	483	465	444	461	485	461	453	477	456	464	475	471	439	444	475	444	511	469	456	489	452	447	412	467	437	513	469	479	497	517	472	449	496	469	457	444	503	465	494	433	455	457	506	462	458	426	444	467	493	474	412	451	464	472	441	485	488	456	443	417	413	458	472	458	481	438	454	492	470	472	457	481	469	472	465	443	474	458	453	482	496	460	524	480	487	472	445	454	485	456	475	469	499	462	447	451	459	456	413	476	469	432	440	474	441	419	472	480	465	461	459	446	455	473	426	455	482	453	460	457	476	451	459	466	478	487	453	503	477	504	445	450	467	446	455	463	483	451	448	437	468	460	469	431	492	436	438	479	441	463	443	489	472	467	492	480	411	468	490	438	474	466	481	466	434	466	472	478	447	469	470	516	424	463	456	456	441	441	460	474	470	503	467	453	436	439	470	457	485	450	464	448	465	431	452	477	469	479	469	451	469	469	446	486	463	479	442	465	478	467	479	466	467	483	434	420	453	459	463	480	497	470	479	463	474	471	454	463	451	462	473	495	467	477	456	474	449	490	478	463	467	441	456	450	458	508	454	434	484	421	478	463	473	455	450	477	446	451	459	452	452	423	463	488	471	457	489	463	491	451	461	433	480	456	485	474	440	473	451	428	501	441	446	495	456	489	454	437	472	459	500	441	419	502	500	437	465	451	446	473	441	461	452	427	479	490	477	497	472	431	458	481	448	452	486	443	472	438	483	442	465	492	475	488	473	467	453	458	424	472	454	452	447	493	456	463	451	468	451	448	476	446	456	472	473	456	468	459	454	469	479	482	466	423	450	449	467	433	488	492	482	455	426	459	455	437	461	454	509	465	456	475	413	471	481	442	471	466	451	456	458	492	483	464	485	485	489	450	471	474	507	509	475	460	499	465	465	509	470	463	481	524	480	471	489	505	457	472	454	506	420	473	472	453	467	459	493	481	477	455	421	471	497	476	461	458	488	483	410	456	460	481	452	480	454	419	447	460	418	452	446	471	480	478	431	480	454	438	443	498	467	455	452	491	489	447	483	459	468	504	473	417	452	503	462	447	457	474	466	457	449	483	493	451	419	465	482	464	439	466	459	472	482	481	500	465	451	460	433	488	457	480	466	483	458	478	475	454	462	421	506	454	492	446	472	470	459	463	450	462	459	460	468	496	456	466	446	430	485	439	470	480	472	490	486	455	474	483	490	485	491	482	421	448	458	470	462	432	417	449	449	469	471	490	487	474	437	443	491	500	458	454	443	452	483	455	440	428	466	447	466	484	441	471	493	452	478	438	451	472	462	462	426	469	445	461	468	452	463	419	423	473	459	452	481	487	486	450	430	448	453	496	465	481	427	443	482	466	475	462	475	478	432	453	435	479	486	456	471	482	496	494	461	468	460	468	466	434	453	484	498	478	506	492	465	484	447	433	469	462	424	462	456	495	474	488	459	450	415	440	486	462	471	472	454	493	469	512	511	432	448	454	468	453	451	491	442	467	460	467	482	497	466	460	474	460	443	478	459	462	474	472	498	487	486	454	460	438	510	463	489	474	465	503	438	468	458	455	489	440	463	484	467	437	476	473	447	469	487	476	480	506	466	440	465	493	445	430	492	487	487	471	481	479	475	450	494	416	455	510	437	484	517	457	470	452	472	519	475	447	498	460	482	440	465	467	448	456	485	478	432	511	484	458	430	478	474	459	490	434	493	466	486	482	459	469	472	491	473	473	442	473	465	447	461	467	451	455	469	462	481	485	477	444	479	426	497	469	475	470	453	502	482	426	453	465	467	505	440	447	455	470	459	481	460	440	480	470	456	446	490	464	462	495	478	421	473	475	451	438	429	494	432	452	451	485	430	468	477	457	480	444	478	432	469	495	469	475	434	442	464	466	456	449	493	463	448	468	478	469	449	441	479	491	493	464	477	449	493	476	468	442	471	446	482	430	502	481	472	426	479	465	406	465	506	427	460	473	472	472	449	454	461	462	469	480	444	447	474	442	464	479	430	462	423	483	493	471
1825	287	249	262	527	2106	7788	10933	8802	5059	2363	973	355	155	79	55	34	34	23	39	49	42	46	28	24	38	33	32	37	30	40	41	31	42	28	38	37	35	42	35	37	46	41	32	29	29	49	45	31	27	35	37	39	39	36	43	33	34	43	33	46	45	28	45	33	45	35	36	39	41	36	34	26	40	35	47	31	46	38	36	33	42	32	38	35	29	38	39	43	40	36	45	40	48	49	33	48	35	37	35	39	51	32	42	48	32	38	32	39	30	44	43	38	40	36	32	44	35	32	27	42	36	30	38	30	46	36	42	39	40	27	45	39	45	44	35	28	42	34	47	43	44	44	41	40	30	28	31	32	24	38	39	41	43	35	39	24	45	40	45	41	32	39	38	31	38	44	44	29	43	36	42	34	25	41	33	38	52	43	47	31	27	34	35	41	43	37	27	49	36	42	30	33	27	43	33	28	44	36	41	41	39	21	43	39	39	40	37	39	44	39	31	43	40	44	39	35	48	34	40	27	30	27	37	42	40	47	34	32	38	46	38	46	33	47	38	38	45	41	45	35	33	27	34	40	41	38	34	36	40	40	46	47	43	41	38	44	39	45	37	36	42	39	36	32	36	32	35	33	44	32	30	30	40	34	37	31	43	43	33	44	34	38	47	45	35	35	32	36	30	48	36	39	37	36	25	37	37	47	33	24	42	26	30	50	34	43	38	41	43	42	37	35	27	40	34	37	44	35	41	46	33	33	39	38	37	43	40	34	41	36	28	31	35	35	32	42	31	43	41	31	46	34	46	49	35	41	33	40	35	41	32	45	36	33	35	33	40	29	31	28	48	39	49	48	42	42	48	35	32	29	32	32	33	30	55	36	36	27	36	31	46	35	37	52	34	42	25	34	45	38	40	43	34	39	50	30	31	40	45	34	40	27	40	31	27	38	47	47	34	31	43	36	45	44	36	40	38	42	47	47	34	40	45	49	32	29	36	45	42	32	44	42	46	36	47	38	41	32	37	36	38	43	39	29	33	41	28	43	46	39	27	37	36	36	32	30	35	46	37	39	32	43	34	35	42	31	30	52	47	32	25	34	42	38	37	35	37	41	39	35	38	30	31	52	42	27	31	29	35	53	46	41	39	42	42	36	42	40	57	38	34	31	39	32	44	29	29	40	30	39	46	40	33	38	48	42	37	45	43	46	42	39	36	46	41	43	52	38	39	33	30	39	47	31	27	32	37	34	22	36	38	44	33	41	45	31	48	28	42	36	41	39	31	29	33	35	33	41	32	30	48	38	29	43	40	37	41	52	36	38	39	40	38	50	47	36	41	36	36	36	35	31	40	41	30	45	30	40	35	31	41	30	42	42	28	54	38	41	29	43	40	51	33	49	39	36	37	31	28	42	47	28	37	42	30	44	27	43	39	45	39	42	32	37	37	44	37	33	40	40	37	32	38	42	40	37	39	33	32	47	41	44	36	34	32	38	35	39	35	32	42	30	37	42	31	35	43	27	34	39	27	29	37	40	42	28	36	33	56	31	36	45	58	39	35	30	34	25	35	45	36	42	42	35	49	39	46	37	37	39	38	36	39	29	45	33	38	47	32	45	29	42	38	38	42	28	44	33	25	47	42	34	38	33	41	40	36	39	38	46	50	34	37	43	35	50	32	37	37	38	48	31	35	34	44	33	38	30	37	41	42	35	43	40	37	34	32	35	30	23	40	46	34	49	34	34	39	37	45	43	35	30	42	41	47	31	40	30	33	42	35	38	32	37	36	35	35	37	30	39	35	35	37	34	35	35	37	35	33	42	44	39	36	57	41	39	44	33	25	35	39	41	34	33	33	24	52	32	55	32	28	50	35	46	40	29	39	40	43	37	39	28	36	57	46	46	33	28	32	42	32	40	29	39	41	52	37	30	35	44	42	54	30	31	30	33	48	42	30	35	38	39	30	30	40	29	40	41	34	37	46	47	31	42	29	39	37	49	40	44	30	41	46	33	43	34	36	31	44	31	30	49	39	36	34	43	35	47	37	42	27	35	44	34	35	29	34	28	29	29	34	47	44	31	45	50	32	36	39	38	39	36	32	48	38	38	34	33	42	31	49	41	46	36	38	40	44	43	39	36	34	44	39	28	35	42	41	37	40	42	30	42	26	41	39	45	37	43	38	43	30	38	47	40	39	31	36	35	43	39	39	46	36	30	39	30	44	50	45	42	42	42	26	35	43	41	40	33	31	35	28	42	47	38	42	43	37	34	46	43	44	44	39	36	44	41	36	45	33	43	38	48	57	37	38	40	41	52	40	42	35	42	40	43	32	35	36	46	34	38	43	29	44	45	38	40	34	40	35	32	36	38	46	40	50	42	39	44	41	52	47	34	39	48	36	37	43	34	36	39	40	34	39	30	36	33	28	42	36	40	38	22	39	33	34	31	38	42	29	38	36	34	40	36	35	45	36	38	42	37	46	44	32	44	38	36	33	40	32	32	35	34	45	46	42	35	41	33	36	29	53	29	42	45	35	36	46	42	42	25	46	30	44	35	37	39	37	36	33	33	40	36	39	31	30	48	39	44	47	30	58	32	41	51	39	41	36	42	33	41	34	40	38	31	37	31	43	37	39	38	39	37	54	36	31	34	27	43	31	38	31	28	40	28	27	33	33	43	41	46	33	34	36	35	36	42	35	34	39	22	41	33	44	41	31	42	42	33	39	51	38	44	28	45	45	34	41	27	38	35	37	41	34	37	38	41	41	44	37	32	41	18	31	38	38	21	26	39	51	40	42	29	32	40	49	38	40	26	34	30	35	34	31	42	34	41	37	42	45	33	37	51	44	49	44	37	31	36	45	37	38	43	39	35	41	45	37	32	41	39	28	29	47	43	27	38	52	32	37	30	39	30	26	40	38	43	47	53	41	42	39	26	44	26	28	34	22	38	49	54	29	40	41	44	49	34	49	33	32	34	51	47	28	57	35	38	40	38	47	40	30	32	37	35	29	33	36	42	35	34	35	56	43	38	52	33	34	34	36	31	40	44	48	34	38	33	46	39	37	32	38	43	35	29	37	39	37	35	24	36	34	44	29	38	45	34	46	34	37	32	33	42	39	41	41	45	46	22	50	39	28	46	42	33	38	31	32	29	46	44	44	34	36	35	41	39	36	28	46	44	38	39	36	48	37	36	31	38	40	33	24	33	42	38	39	37	29	35	55	31	38	33	38	40	34	31	50	53	37	38	40	33	31	47	39	33	36	42	40	36	36	40	50	38	39	42	40	39	36	43	28	53	41	29	25	31	30	52	48	35	32	37	29	42	46	34	46	32	49	27	32	45	41	41	47	36	34	27	26	32	48	37	33	29	41	38	34	29	43	36	39	42	39	36	29	42	27	36	35	37	29	35	46	49	43	37	46	51	39	47	36	39	31	36	31	34	39	34	43	32	38	45	36	40	38	34	54	33	46	35	35	37	44	52	25	51	42	36	41	37	32	46	44	30	40
12508	7186	5685	14686	29528	41263	57025	57720	49021	37826	28929	19322	9940	4168	1532	783	534	499	526	521	521	526	477	509	470	512	507	545	480	549	514	530	525	503	495	518	530	490	457	536	536	501	493	539	518	513	541	523	506	467	496	536	574	510	516	528	553	544	507	581	502	496	475	509	518	504	500	528	499	487	510	499	480	469	542	541	507	525	520	503	525	503	496	496	501	510	499	511	500	500	503	504	511	485	527	500	516	510	515	487	504	506	488	556	555	535	508	503	534	528	510	475	502	488	527	501	516	545	514	510	525	505	555	501	453	508	512	501	524	498	469	541	512	498	562	495	528	499	510	505	538	519	476	543	518	533	464	452	526	500	550	548	492	483	524	518	487	504	508	481	522	496	517	509	511	539	508	510	490	487	518	491	534	488	492	518	524	514	492	519	513	522	490	501	538	480	511	513	480	474	495	480	535	523	480	488	501	491	500	493	496	517	499	503	503	495	512	508	518	513	514	541	492	460	504	484	529	527	471	498	505	467	528	479	530	551	546	506	548	500	539	539	487	509	536	481	509	496	492	523	519	514	531	526	546	505	513	509	521	533	472	509	524	507	503	570	456	481	528	467	485	517	486	576	504	544	517	497	525	495	462	527	508	458	482	497	508	544	486	504	502	488	489	490	470	545	491	516	515	500	502	514	479	483	482	514	481	519	531	504	486	513	523	542	507	496	519	504	508	537	537	491	528	514	498	490	536	508	556	492	502	520	529	538	533	508	522	531	477	504	474	509	505	526	521	483	515	490	514	508	475	522	489	514	553	486	531	515	515	529	506	539	522	518	528	484	446	524	514	536	484	535	519	500	480	499	510	516	522	538	495	540	485	517	472	513	493	503	524	508	479	507	511	518	534	526	522	497	521	490	505	523	504	504	501	558	497	500	550	498	475	505	509	476	488	539	520	486	527	506	508	473	491	530	481	535	489	533	519	521	551	458	468	500	499	499	504	476	528	509	531	495	505	480	520	511	533	538	488	519	511	500	502	524	504	480	498	503	543	514	492	512	495	490	516	506	498	515	505	465	492	501	517	460	589	497	530	518	481	532	547	518	528	477	541	506	485	512	525	515	516	488	500	520	513	483	489	475	519	474	489	499	513	536	512	493	521	523	478	546	511	527	511	516	500	527	497	496	550	505	491	522	504	551	526	517	507	499	515	527	495	504	524	494	536	555	526	483	507	539	531	533	484	495	512	529	508	496	520	515	503	468	524	541	503	488	471	474	511	523	513	492	496	494	525	504	496	492	546	514	524	540	520	463	502	550	495	491	534	516	536	478	505	487	523	469	521	498	496	483	491	543	540	504	507	497	512	508	538	535	470	504	508	501	533	503	525	500	519	481	495	480	554	518	536	497	506	492	512	490	511	529	438	500	492	498	482	519	497	508	532	516	525	553	522	484	494	493	541	533	520	463	487	499	494	464	528	502	515	485	529	514	496	505	473	502	510	498	512	507	534	496	513	523	473	501	518	501	482	503	494	531	505	552	543	480	530	530	507	517	524	543	524	511	479	484	509	529	460	573	498	473	495	511	522	513	537	525	489	507	528	526	546	506	513	517	504	526	517	467	523	528	528	518	515	490	520	500	496	553	504	505	535	503	543	526	547	545	507	516	489	562	519	525	493	491	505	464	511	507	529	532	492	491	528	538	522	506	466	511	474	499	482	526	523	541	561	528	488	531	507	521	541	468	505	500	547	518	527	523	508	511	549	517	553	542	517	502	507	498	537	490	500	495	458	517	476	533	508	537	522	501	497	500	497	490	484	472	525	522	504	483	551	528	512	533	491	485	512	477	519	495	507	497	538	433	501	507	506	504	512	512	548	521	483	514	538	491	497	491	537	501	513	504	511	506	537	510	489	524	470	506	453	485	512	522	523	471	523	487	515	493	499	545	503	485	494	522	505	497	488	569	534	509	522	487	528	542	521	509	490	523	517	513	462	473	550	499	534	500	510	546	468	492	545	470	491	513	522	543	521	499	533	537	473	476	526	519	528	507	522	505	520	459	537	514	519	497	516	524	526	502	527	538	507	500	516	512	491	522	526	449	505	534	503	493	536	514	470	527	533	498	524	519	528	526	492	519	491	512	533	471	467	493	512	481	512	510	539	529	527	499	553	505	512	501	494	546	540	562	485	549	497	529	497	506	479	535	527	519	500	500	498	502	500	502	483	557	479	491	489	489	501	556	490	472	518	510	481	514	478	492	524	495	537	490	512	478	548	523	523	502	522	494	522	529	532	504	531	510	546	521	496	518	529	508	491	506	507	518	512	550	537	519	520	465	522	539	496	553	506	503	522	484	482	501	461	489	496	545	524	521	502	506	495	512	528	508	506	520	483	507	523	489	514	493	517	499	512	470	503	495	507	525	523	499	508	498	538	502	501	523	548	493	512	493	497	484	511	502	506	482	517	496	502	487	483	467	515	502	484	550	565	503	518	507	507	530	493	501	539	520	546	501	524	481	486	477	496	503	511	480	538	537	486	482	515	513	510	537	503	488	532	489	503	538	520	503	533	521	577	515	525	536	472	436	517	546	511	518	485	536	538	489	506	529	503	512	489	536	518	501	487	501	518	504	507	504	506	510	547	495	471	526	520	509	531	525	469	487	493	472	548	534	511	532	519	506	547	491	520	521	509	527	494	543	501	502	515	571	488	530	493	502	514	458	487	495	482	501	472	565	521	518	524	520	481	517	525	520	499	523	474	478	493	511	526	499	518	515	497	540	513	547	548	510	492	516	455	531	501	549	494	533	532	523	517	529	512	536	546	493	473	502	513	496	511	512	503	508	498	520	524	523	488	511	544	506	501	519	533	548	490	491	501	527	526	519	520	487	495	476	475	524	523	524	538	520	560	502	538	495	470	512	565	524	532	492	489	478	508	495	519	511	519	461	526	514	483	473	546	515	519	509	539	504	491	486	476	501	531	515	511	499	523	514	502	501	499	535	487	517	520	510	507	507	512	507	519	507	478	503	537	542	553	480	537	495	522	510	489	529	557	510	520	516	526	500	516	502	481	519	531	476	534	514	544	532	465	498	523	503	517	545	489	514	480	517	513	507	496	499	518	488	511	531	500	523	564	527	513	501	476	555	543	484	541	474	521	493	546	466	516	516	464	512	524	516	511	527	516	521	482	505	495	548	500	501	531	510	506	486	505	516	513	527	461	512	514	536	515	531	488	556	536	522	497	514	514	514	475	560	522	509	520	515	495	527	527	501	514	495	467	527	528	502	500	537	466	520	520	484	531	541	506	507	493	453	542	457	515	501	470	509	505	512	492	567	527	498	527	534	507	483	535	505	501	522	539	481	514	504	489	527	530	511	499	509	514	498	508	523	515	491	563	518	493	538	545	516	501	466	513	513	545	539	509	482	486	507	517	501	509	526	516	513	502	523	490	490	535	537	512	471	502	516	520	507	511	479	531	473	492	497	504	523	526	532	503	538	520	553	510	507	462	523
811	266	431	330	788	3264	13478	17548	10893	5757	4972	2262	1091	421	167	61	53	34	47	48	35	40	45	39	34	31	41	39	32	35	36	29	29	32	30	41	33	44	40	28	36	40	41	32	34	32	41	39	40	34	26	35	31	32	30	35	36	35	53	34	39	24	39	45	38	38	41	38	45	35	32	29	41	35	43	39	25	53	28	25	37	31	40	32	26	32	29	32	29	44	29	45	31	34	41	30	41	32	40	39	36	53	39	39	27	32	44	40	42	53	35	36	42	45	34	33	57	43	48	43	44	30	43	40	44	33	41	36	41	45	34	45	39	35	27	46	30	41	43	37	44	26	33	25	31	36	34	29	39	33	33	31	42	36	26	50	47	44	35	39	31	35	43	42	49	33	44	46	38	37	50	42	38	41	30	43	28	35	38	32	32	42	33	37	42	36	33	41	42	39	34	38	37	39	41	33	45	37	47	34	42	34	29	43	40	32	41	49	39	38	23	38	40	31	36	33	34	42	38	38	47	38	41	42	42	32	37	38	38	44	45	36	38	25	39	33	36	27	41	48	33	36	30	44	37	38	31	41	43	38	32	33	30	43	44	38	35	41	38	36	43	45	30	30	38	42	32	48	28	45	46	37	40	48	48	31	41	41	42	36	42	36	43	49	37	32	39	36	29	45	38	46	38	34	30	28	32	36	39	35	34	31	36	35	40	47	33	43	32	27	32	26	49	38	35	34	40	51	33	35	33	41	27	39	39	47	44	36	36	54	34	26	25	34	36	30	33	41	45	34	46	40	34	39	36	29	35	44	41	32	42	24	38	51	28	29	40	39	42	39	42	28	41	47	35	38	33	44	39	31	32	41	35	38	39	38	35	44	43	35	39	56	34	33	44	47	45	41	34	38	30	38	38	46	36	34	31	35	30	34	39	37	33	42	54	27	30	42	36	37	44	41	46	38	49	33	42	46	25	34	37	36	36	32	32	42	37	47	37	33	27	30	48	39	38	29	42	37	34	35	25	42	37	36	36	49	46	35	37	29	39	34	33	32	35	30	44	43	39	30	48	35	34	40	30	56	45	35	33	26	37	31	36	33	51	28	43	37	27	36	40	32	38	40	35	46	34	41	33	38	49	29	28	41	48	33	41	38	43	34	29	42	42	28	44	36	42	33	37	49	37	46	48	32	37	39	49	29	34	41	35	41	48	48	32	32	37	37	36	34	35	39	40	43	34	36	31	34	35	45	32	33	31	41	33	40	44	35	48	34	43	45	35	37	37	46	49	41	31	34	35	42	34	41	36	27	33	34	34	43	37	37	39	42	36	43	33	33	38	32	40	25	37	37	35	36	50	36	33	37	34	34	22	35	35	36	38	26	32	32	31	40	38	36	46	29	41	42	36	40	32	41	40	29	32	39	34	42	38	34	39	34	46	35	37	45	43	31	50	40	31	47	35	31	42	32	47	40	37	50	41	42	36	30	34	40	41	38	41	30	39	32	38	39	35	42	22	38	40	32	39	39	50	39	43	45	36	58	31	34	41	47	41	40	37	35	41	32	41	34	38	34	56	38	34	34	33	48	36	41	43	34	37	48	52	40	25	34	52	43	37	38	38	42	34	33	47	42	40	41	39	39	34	37	33	31	37	37	41	39	32	29	28	44	46	35	37	37	39	35	39	42	31	37	39	33	36	31	40	43	49	39	37	40	44	43	43	49	38	38	42	30	35	37	39	28	39	31	41	53	29	35	36	41	32	35	42	44	42	35	44	39	47	33	40	38	52	38	48	44	43	37	41	40	47	44	37	23	34	30	36	39	42	52	49	43	35	40	42	44	38	32	43	38	37	31	41	40	36	40	31	29	34	33	38	38	29	35	35	44	40	37	33	48	37	35	41	36	43	47	39	36	38	31	37	43	43	33	34	33	44	31	32	32	26	35	42	38	57	42	34	41	43	26	30	30	37	33	41	32	40	50	33	34	39	32	36	33	33	36	37	36	33	28	39	43	41	38	50	35	33	50	34	36	39	36	38	32	33	34	29	31	29	42	32	47	38	47	31	51	34	23	45	38	43	35	44	42	41	31	41	35	35	44	45	32	37	34	36	48	33	41	37	37	40	26	36	39	58	30	34	33	32	41	43	36	41	36	43	34	43	35	40	34	30	38	36	37	45	50	34	48	26	41	27	44	40	33	28	23	41	28	31	34	32	39	34	38	48	43	31	36	37	31	35	32	44	36	34	34	38	36	40	31	31	33	50	39	35	55	51	34	24	47	39	37	25	38	34	32	46	31	44	41	38	41	34	33	35	35	32	44	33	43	37	28	50	37	38	38	45	41	37	43	38	39	34	30	37	53	28	34	45	33	51	37	36	38	39	30	34	34	38	55	44	41	30	29	49	39	22	30	38	42	48	34	40	38	33	37	37	36	38	27	43	33	37	33	36	47	42	33	44	33	31	37	38	34	46	33	40	40	45	39	27	46	38	50	44	37	32	34	33	31	42	46	37	34	42	37	39	32	39	31	39	37	46	27	36	44	35	33	55	25	40	35	39	41	48	38	34	45	42	39	44	43	37	47	43	35	49	31	29	46	34	41	44	33	47	37	35	32	36	48	37	40	34	38	46	48	38	38	38	39	34	44	39	36	42	41	41	42	40	31	34	35	39	36	25	40	37	27	33	48	30	37	34	38	37	36	33	36	39	38	33	25	39	35	35	32	33	37	30	28	43	39	37	33	48	44	35	37	37	37	50	38	51	40	44	35	41	48	43	36	40	46	39	37	48	45	36	41	37	33	46	43	32	37	41	37	45	40	34	31	34	36	35	32	35	34	42	44	40	32	33	29	35	38	35	39	35	48	40	41	38	33	34	33	38	24	42	57	35	39	37	36	42	24	41	44	37	31	45	45	44	44	35	47	40	42	41	49	38	32	43	42	34	48	33	40	35	34	36	30	38	37	40	24	37	34	31	41	30	39	39	35	36	40	36	48	40	36	36	36	36	44	38	31	31	42	32	37	43	33	41	47	41	42	37	44	45	35	30	44	41	32	40	38	41	39	44	34	54	33	41	41	48	37	36	31	37	34	38	50	31	45	51	34	40	43	32	36	39	31	40	31	48	39	40	42	41	47	30	38	36	42	36	37	46	36	39	31	47	39	27	45	40	37	42	46	35	41	43	33	45	38	41	48	48	49	31	43	41	47	46	36	33	43	33	43	42	38	36	33	39	42	42	37	40	51	37	34	32	32	28	35	32	40	33	45	31	43	36	45	33	43	32	35	53	31	37	41	39	41	37	41	29	35	40	30	38	40	39	39	38	29	33	30	39	41	45	34	34	32	29	53	42	32	41	32	35	36	41	27	33	32	35	42	47	31	21	52	40	42	39	35	45	34	41	41	37	31	41	33	40	37	34	36	33	42	35	40	38	40	47	33	33	38	37	28	26	49	33	35	42	31	43	31	29	41	33	49	39	45	41	33	38	40	37	32	41	32	43	35	48	40
14908	7711	8520	19108	34902	45835	68248	67112	49115	41073	37344	28513	20056	10778	4067	1369	723	560	499	486	511	499	517	541	481	482	526	504	524	498	494	504	524	486	560	484	487	461	551	498	497	533	498	506	518	538	530	501	519	493	507	483	512	490	512	484	529	466	462	472	524	532	484	514	507	514	472	505	479	504	544	512	505	526	470	529	498	504	510	482	526	515	502	516	524	515	483	561	533	483	545	533	503	524	537	488	527	499	542	531	495	502	503	509	496	525	556	473	515	504	504	465	525	525	458	510	495	516	544	509	538	518	532	452	488	478	507	528	511	520	462	503	476	500	489	505	469	535	518	488	482	522	506	490	504	507	515	480	499	544	531	515	536	506	517	497	549	523	509	503	505	463	501	530	493	521	497	491	496	504	477	479	482	508	508	528	470	517	550	486	538	507	495	489	517	499	498	495	533	495	497	521	495	522	523	554	458	486	495	516	479	510	526	534	516	491	489	487	493	520	528	482	506	481	538	490	506	538	485	502	514	518	539	493	475	499	484	548	483	539	512	492	505	476	473	498	507	546	500	543	509	529	496	528	507	515	544	489	489	525	500	483	454	541	534	515	504	538	557	495	525	519	512	515	546	511	510	501	480	503	532	499	529	495	491	495	484	543	498	517	497	513	469	530	537	519	516	515	504	482	539	532	505	492	519	515	496	507	502	511	519	499	456	540	449	506	536	502	523	509	476	484	486	450	480	526	515	583	526	492	471	520	544	531	484	488	509	486	540	475	483	495	495	499	500	475	524	534	523	516	520	526	536	527	511	509	520	490	465	526	488	475	473	465	469	508	518	465	481	491	507	533	523	499	512	488	509	532	468	539	507	470	515	517	514	516	527	517	478	520	508	489	483	485	493	524	493	518	503	511	513	451	514	534	515	518	489	511	533	480	496	534	532	475	534	525	479	499	524	486	489	507	552	511	529	543	500	477	509	505	520	521	500	538	513	482	519	501	485	478	487	505	461	506	487	526	500	539	512	528	479	529	489	494	473	484	510	526	526	497	483	505	515	469	511	534	533	524	505	518	500	492	513	481	536	508	484	542	478	488	510	529	517	520	451	491	526	487	536	496	478	527	536	491	545	532	492	533	492	507	521	479	513	478	515	528	516	535	501	502	499	509	524	506	537	490	511	495	501	541	502	516	494	475	532	506	474	514	516	536	502	501	512	488	503	520	527	513	477	488	527	510	523	512	531	477	547	528	496	517	497	475	531	506	488	513	509	504	513	537	531	508	490	551	548	495	479	522	536	503	534	504	468	533	548	508	477	496	520	510	508	491	520	510	501	556	526	523	529	522	522	537	539	533	494	482	501	516	492	470	483	525	532	495	501	500	525	482	483	535	523	517	509	500	552	508	495	494	536	452	522	506	518	523	496	517	497	474	498	517	488	531	495	465	540	475	483	567	496	486	495	545	508	501	492	502	532	540	537	534	505	532	500	508	525	505	551	528	526	504	476	504	509	541	483	475	520	525	489	495	497	481	517	509	516	532	516	533	493	535	557	531	500	516	491	532	506	522	498	476	497	521	479	505	493	530	486	497	499	499	494	490	525	476	534	450	530	528	498	511	522	511	527	489	481	520	521	480	490	532	529	482	514	456	534	506	482	501	509	486	508	523	520	488	545	499	489	464	527	497	503	484	530	477	490	503	541	505	503	503	464	536	493	501	515	540	484	501	525	508	551	489	470	515	479	499	513	512	507	491	524	511	498	482	508	506	531	517	499	527	506	530	510	490	480	482	510	515	486	507	521	545	491	528	516	546	488	555	455	491	524	521	527	498	504	516	525	509	497	489	525	510	554	494	524	538	490	484	502	512	501	514	487	508	516	484	524	507	521	518	519	541	485	498	509	535	506	520	506	490	526	491	511	509	501	492	500	512	497	463	476	502	488	530	504	485	511	518	517	521	497	480	504	509	517	490	493	499	524	509	510	511	475	486	516	514	525	504	524	555	487	494	493	496	482	510	522	519	487	509	527	515	526	496	545	502	492	495	505	484	473	469	536	526	533	504	479	475	509	469	496	527	519	484	522	533	522	536	509	512	515	529	477	557	544	515	517	521	547	563	511	531	500	506	553	504	545	533	502	508	526	534	477	533	517	499	525	521	508	494	479	519	500	495	469	477	483	521	481	484	497	506	482	498	506	517	518	491	471	483	496	500	514	496	480	500	504	475	485	482	518	543	512	508	483	504	492	509	503	532	514	528	511	511	489	494	502	564	539	466	466	489	472	506	523	500	479	507	502	503	505	575	530	493	504	476	504	512	506	522	475	527	517	517	510	514	479	515	522	516	540	536	486	503	539	515	529	528	534	509	498	521	498	517	529	524	471	488	502	521	513	548	546	512	523	490	517	484	487	507	496	514	506	506	515	500	533	484	531	473	494	518	521	480	529	502	520	476	522	543	526	507	533	491	515	494	493	506	511	524	474	512	524	518	551	522	463	470	506	474	463	520	522	476	526	522	516	491	518	534	477	515	501	505	487	528	479	483	532	512	499	534	521	512	508	535	529	496	504	496	503	501	522	539	496	487	512	489	551	530	484	553	547	483	519	489	510	488	496	475	494	469	518	543	534	491	510	479	494	494	522	520	496	500	512	500	490	487	481	519	526	514	485	502	480	482	519	495	487	502	509	526	492	486	524	479	513	506	502	504	497	519	545	495	527	543	524	501	483	504	492	523	501	512	511	499	532	509	470	495	524	491	482	505	511	493	509	520	557	538	522	493	528	503	522	535	509	482	472	546	503	526	494	495	516	485	493	478	547	505	525	477	478	541	495	482	486	494	512	489	510	523	508	532	515	565	525	519	508	480	530	487	499	509	504	493	498	497	509	507	490	474	542	484	480	551	501	518	478	492	513	527	519	538	540	503	504	505	498	506	458	513	474	484	476	486	561	486	473	457	550	495	483	464	511	503	524	492	528	515	515	458	515	529	477	473	498	462	508	536	532	497	510	529	472	536	522	506	535	523	529	539	528	470	506	519	509	499	517	511	500	534	460	562	495	514	521	562	504	502	474	484	514	539	503	531	477	528	477	507	519	528	509	543	506	508	486	475	502	499	519	527	484	518	527	519	523	538	497	494	511	499	466	519	525	543	525	480	523	524	481	481	530	456	466	517	491	529	509	547	529	547	527	484	529	497	541	517	458	511	524	516	486	471	511	508	497	534	496	496	537	520	510	553	507	494	487	484	480	533	496	500	569	515	489	495	510	526	529	536	516	497	475	490	521	505	500	521	499	516	486	512	496	468	522	495	520	508	574	489	518	537	505	474	481	468	498	520	486	515	510	534	453	486	482	497	493	564	520	517	524	527	514	533	511	507	499	462	522	503	502	478	519	519	520	482	537	512	500	525	488	533	502	523	539	548	544	501	522	522	488	464	481	520	477	518	461	486	503	537	519	490	489	504	520	481	507	542	500	452	500	474	511	514	479	509	498	527	497	514	463	546	512	469	520	535
1167	76	87	94	153	393	2780	2514	1744	1585	1805	927	366	174	74	35	52	26	38	32	28	28	29	29	34	23	45	29	30	36	31	30	38	38	36	22	32	41	42	41	36	24	34	31	39	24	27	33	43	39	37	36	36	43	28	33	29	45	28	27	37	26	34	30	26	28	34	33	26	37	26	35	32	37	36	32	29	36	34	43	39	26	46	34	33	32	33	27	20	21	30	33	33	33	32	27	31	33	37	35	29	26	31	21	38	33	31	29	28	26	31	30	41	27	36	41	36	29	24	37	31	42	34	35	35	27	33	45	36	19	38	45	35	39	35	31	23	31	23	28	34	29	26	28	33	31	40	31	32	31	24	28	20	26	30	36	31	32	38	39	33	26	31	36	40	29	32	32	32	29	37	32	25	33	37	29	39	31	30	34	29	31	28	38	36	39	23	42	39	40	29	26	40	34	34	31	28	43	29	32	29	34	21	29	26	32	30	36	36	41	33	38	37	33	34	33	36	34	29	25	38	41	58	34	28	25	31	25	33	25	38	31	35	24	31	29	27	35	35	36	34	26	22	29	36	35	44	33	35	28	34	26	29	37	34	30	30	39	33	30	17	34	34	45	27	37	29	32	36	32	41	32	37	36	29	28	36	42	24	34	23	30	31	34	28	34	30	33	41	33	23	34	34	36	30	24	31	26	30	33	30	38	32	32	29	24	36	32	15	38	23	32	25	33	30	36	39	33	31	35	33	28	29	33	39	28	39	31	29	36	36	30	36	26	30	20	29	40	38	32	40	39	31	29	33	30	37	24	31	17	35	36	33	39	25	23	44	36	32	28	32	23	37	31	26	18	28	26	33	31	45	39	32	42	17	23	22	31	32	33	30	27	32	39	33	32	40	37	28	35	27	36	30	34	38	32	30	39	31	36	35	32	26	35	31	34	33	32	32	29	35	47	35	25	37	37	27	33	32	37	36	31	40	33	43	35	29	36	24	31	44	30	20	25	37	28	38	26	31	25	35	23	40	37	34	35	35	37	20	31	31	24	30	33	35	30	33	31	30	24	33	32	29	43	31	31	25	27	35	38	22	40	30	34	30	31	33	28	33	33	39	37	32	34	40	37	28	40	36	41	35	31	23	33	11	33	31	33	27	33	40	30	37	36	29	22	40	38	35	34	26	30	41	26	37	31	37	30	28	34	31	32	32	19	23	29	29	34	32	38	32	31	36	26	38	30	27	42	35	38	36	35	41	22	35	23	35	32	35	39	30	36	35	30	33	33	22	37	28	34	24	36	26	30	33	40	38	30	26	31	38	35	33	37	26	37	33	31	27	32	30	37	31	37	25	32	30	40	30	33	34	24	34	34	29	37	33	32	30	32	31	31	37	42	41	25	32	25	37	21	34	44	21	33	29	30	52	28	33	29	29	43	27	29	39	36	27	30	40	30	29	34	28	41	37	45	23	32	32	38	45	29	35	31	28	31	32	34	17	31	31	31	39	42	30	31	37	38	28	29	17	32	32	34	37	28	30	25	29	27	48	35	30	32	42	27	31	34	35	26	28	23	38	30	37	32	29	25	39	29	34	39	36	27	26	32	34	38	28	38	30	24	29	32	31	31	29	34	31	32	20	25	24	35	44	34	28	34	32	36	32	31	27	30	26	26	38	32	28	30	37	34	34	25	22	33	30	28	33	32	24	28	30	32	44	36	39	29	31	31	36	31	40	44	35	27	34	47	39	28	42	38	28	32	24	33	35	32	29	31	36	33	45	40	46	39	30	46	35	36	31	31	30	33	29	33	26	35	35	27	33	35	39	36	43	30	34	26	29	30	21	36	38	39	28	31	32	27	29	33	22	26	40	36	38	37	31	27	41	42	37	35	39	30	31	46	30	25	29	25	23	29	34	30	25	26	31	38	34	30	28	33	35	39	32	24	31	28	34	28	35	33	24	23	31	41	35	40	34	30	23	36	32	20	28	35	30	36	34	30	41	22	38	31	30	33	29	31	34	36	33	23	34	36	37	15	36	32	34	35	33	23	42	30	28	37	40	29	36	28	39	35	20	36	38	40	40	39	19	28	33	35	34	29	32	33	45	37	23	23	47	24	29	23	32	26	41	34	29	34	37	26	26	42	28	36	28	34	36	37	23	35	32	30	33	35	40	28	25	28	33	33	38	30	28	28	34	42	39	30	22	38	29	37	30	27	36	41	30	37	37	35	35	32	36	29	35	26	36	35	33	30	28	29	36	25	40	35	44	25	24	23	42	37	43	42	28	26	31	32	32	27	24	38	37	39	27	30	27	37	34	32	31	29	31	40	34	38	34	30	32	29	32	32	33	28	36	20	28	44	32	31	29	28	34	31	34	27	41	24	30	36	23	39	38	38	42	19	38	41	23	25	37	42	27	28	33	29	27	40	34	26	45	29	40	25	34	28	37	23	32	27	35	33	33	23	44	41	27	36	36	25	27	37	22	46	38	22	29	31	32	40	30	31	28	29	28	33	36	26	34	28	37	32	33	32	36	36	32	23	24	31	35	38	21	25	32	34	33	30	19	31	31	32	41	47	31	27	36	36	39	28	30	26	36	35	42	26	26	31	28	39	42	31	39	28	31	32	39	42	32	28	36	38	34	23	34	27	26	42	28	27	29	27	28	29	34	41	34	49	26	29	32	31	38	29	26	32	27	39	28	46	27	25	31	29	18	31	26	36	34	32	33	26	22	27	21	33	34	30	38	32	35	39	25	34	32	26	31	26	41	30	37	32	37	28	30	31	27	46	36	21	31	28	27	26	30	27	33	28	38	30	28	36	21	37	39	35	31	31	29	33	31	23	28	35	37	35	28	22	32	38	34	34	32	40	38	27	33	32	42	39	37	38	43	42	40	34	29	33	38	31	35	39	28	24	31	22	35	27	38	26	28	33	39	33	28	32	36	29	33	25	26	31	41	27	30	31	28	44	28	44	26	36	34	34	33	37	25	33	30	31	32	26	38	30	25	32	26	37	18	44	31	32	30	34	26	28	23	38	35	31	27	27	43	36	24	29	29	31	33	32	29	22	27	35	29	39	29	28	27	36	28	32	31	23	44	26	28	35	31	29	32	40	39	26	33	39	19	34	27	34	37	21	33	29	41	31	38	36	36	26	31	33	26	27	24	39	27	39	30	42	33	32	46	31	25	37	33	33	30	38	31	34	34	46	22	36	33	37	28	35	25	35	37	32	23	33	37	23	31	32	35	44	29	32	37	31	30	24	32	29	30	38	40	38	35	24	39	39	34	23	31	30	27	22	32	29	38	29	28	34	36	40	32	30	26	34	41	31	30	38	13	38	49	33	34	29	35	44	34	24	37	36	39	42	38	32	28	20	32	34	38	33	30	31	43	19	42	26	31	25	35	33	21	38	28	39	27	25	34	37	35	30	25	30	31	38	36	29	30	25	39	37	37	33	37	38	34	25	34	42	28	29	36	28	38	37	35	33	28	25	41	33	33	31
7942	1700	1901	6372	16571	22802	40769	34233	30363	28718	27133	18524	9264	4118	1549	751	459	464	447	414	431	404	438	422	412	447	416	457	433	447	447	446	409	453	436	399	438	438	411	458	401	425	406	424	416	446	414	438	449	432	378	391	439	435	470	402	408	455	431	450	471	405	427	438	413	414	425	412	410	446	413	404	426	428	422	439	385	418	422	438	457	472	404	442	409	426	435	423	391	423	419	423	418	434	422	411	432	429	394	395	417	463	422	440	424	401	404	423	387	446	442	426	446	409	449	402	435	449	415	443	424	403	402	381	408	451	429	417	432	439	432	380	398	393	415	452	451	434	457	405	425	408	443	424	461	431	428	474	403	405	416	431	421	423	419	392	408	461	440	446	419	454	434	410	425	465	410	423	433	419	410	479	457	432	413	447	401	440	432	428	430	400	459	422	424	451	436	426	405	428	457	408	445	412	411	434	401	453	441	413	465	429	406	436	428	421	433	397	476	431	441	467	418	402	402	441	432	411	418	403	431	433	449	437	439	412	430	433	423	390	409	451	462	420	453	441	439	469	418	437	446	433	384	418	380	416	430	388	432	413	459	429	410	395	415	417	395	418	417	431	442	459	414	418	431	398	430	420	443	404	424	437	413	382	430	433	472	433	412	405	413	432	426	436	427	437	386	444	439	445	408	397	406	435	423	449	426	466	453	446	423	428	442	431	403	451	417	436	438	438	424	437	465	426	413	440	407	425	424	410	422	418	474	429	418	437	405	384	457	445	419	450	387	464	370	452	387	442	419	423	424	389	429	438	465	405	441	461	431	449	391	434	423	419	434	408	447	441	439	408	447	409	412	402	424	430	423	412	393	431	425	412	455	436	397	393	411	404	393	424	446	447	452	424	454	428	414	426	410	446	484	426	407	403	377	400	411	382	427	427	430	419	424	413	429	423	427	422	394	418	403	422	441	406	416	407	401	430	442	428	426	410	407	380	399	463	416	427	391	400	417	427	424	431	402	412	432	398	404	436	439	427	453	421	431	436	411	426	418	428	441	404	467	406	420	385	456	439	435	418	418	454	438	410	395	416	464	441	438	411	413	403	446	411	428	427	452	424	430	427	416	470	435	419	422	388	435	461	399	417	427	415	426	404	444	415	446	459	412	408	401	443	415	408	406	433	446	403	414	384	418	457	436	395	429	420	382	446	420	474	417	433	415	433	409	402	438	390	447	424	447	447	417	416	432	448	413	415	413	434	403	435	425	391	442	411	444	437	468	426	408	428	398	418	430	372	459	431	452	436	425	438	432	428	428	421	429	439	417	400	422	427	395	414	397	418	409	439	413	418	411	426	408	445	455	437	430	380	470	420	424	418	452	423	462	423	404	435	452	451	428	442	458	406	402	430	423	464	431	418	416	415	403	419	396	423	400	439	399	411	450	472	386	407	448	436	479	416	423	411	434	381	401	402	455	445	439	431	383	411	439	414	407	459	416	456	432	421	466	444	433	422	432	436	432	417	426	439	426	415	414	445	455	463	440	404	442	436	434	427	434	408	394	412	403	462	430	425	421	402	437	453	490	454	402	435	437	443	409	421	423	415	449	433	406	430	417	433	428	432	395	423	439	419	390	426	419	415	433	415	407	436	411	440	445	450	432	390	439	409	402	426	398	423	398	432	391	461	440	436	406	413	431	455	453	425	423	413	383	467	451	396	431	455	428	435	433	405	446	443	444	439	430	431	421	454	443	458	438	421	386	450	454	432	443	407	443	458	450	397	440	427	428	450	423	398	457	415	429	444	448	400	420	397	400	435	428	403	404	434	453	376	434	431	428	445	432	403	427	434	431	444	439	460	399	409	406	456	407	434	419	425	406	438	449	431	422	405	431	443	433	420	392	407	461	426	448	415	419	430	437	417	463	387	426	397	416	392	475	455	397	398	442	413	447	434	442	456	451	438	401	466	382	416	438	384	456	445	402	412	419	454	460	425	377	389	465	421	408	417	412	419	442	449	417	451	414	437	430	442	438	417	424	434	430	384	409	395	412	401	418	409	419	376	413	400	413	390	423	452	451	418	455	430	422	450	411	420	439	409	426	420	425	433	428	429	431	426	453	373	417	390	410	440	400	410	409	468	461	414	437	422	403	443	440	441	422	409	459	445	417	469	443	424	442	452	448	424	403	421	426	420	410	424	403	424	445	412	428	425	427	469	418	486	422	413	476	414	433	432	422	412	432	429	401	412	428	425	442	430	435	411	419	441	371	431	440	448	404	423	432	443	425	459	414	439	416	423	466	414	421	431	424	406	413	439	441	413	450	421	416	446	404	446	451	453	436	419	402	415	427	452	427	377	414	402	435	413	414	427	408	445	433	384	438	431	432	442	451	443	426	398	431	438	432	424	438	432	448	447	446	420	433	429	426	433	446	418	413	415	440	440	419	450	440	494	448	417	403	397	389	405	374	435	495	415	401	441	404	424	411	418	416	428	450	425	442	400	437	429	445	406	384	423	400	433	425	436	451	415	403	414	468	415	426	408	425	459	442	450	448	415	440	424	413	412	411	430	451	439	429	426	450	468	454	429	424	466	433	408	434	470	422	414	432	448	420	435	406	391	437	401	425	423	427	443	419	410	370	391	415	429	430	403	432	451	411	411	417	395	457	417	435	416	427	445	417	393	415	414	417	451	446	435	435	413	412	421	437	417	437	435	408	465	420	411	452	399	395	413	415	428	388	430	457	413	462	418	444	446	421	434	420	402	430	421	416	399	429	384	425	424	424	433	425	445	454	432	463	431	419	443	422	398	412	388	406	442	421	425	414	429	418	421	427	452	431	418	432	426	439	459	419	386	449	438	442	430	444	422	464	415	414	433	433	437	436	431	411	395	399	405	435	411	412	444	404	424	401	440	413	415	429	404	408	443	470	416	459	441	402	434	414	437	415	446	441	420	457	436	449	443	416	468	416	405	428	447	390	409	454	429	422	415	430	435	448	471	435	435	424	391	476	426	433	441	452	391	441	412	439	422	410	416	444	449	413	453	419	444	433	449	445	439	389	436	416	416	434	407	416	404	396	431	400	443	432	410	421	426	407	425	377	422	450	412	388	413	415	430	412	421	401	433	391	443	447	439	450	439	423	445	398	426	425	417	438	441	419	446	435	373	431	443	454	402	421	420	453	427	415	452	448	392	428	453	406	430	433	413	435	403	427	427	434	412	393	416	442	442	448	434	415	426	423	427	476	411	428	444	419	425	404	416	443	450	445	399	406	431	470	469	424	428	423	421	439	409	453	412	414	406	433	431	421	448	438	428	442	416	426	461	460	414	420	406	454	428	459	426	462	423	435	420	444	416	431	387	408	429	425	431	407	417	417	426	435	439	432	444	428	413	402	421	413	429	428	454	402	440	417	433	434	452	437	449	428	424	421	418	422	427	434	437	435	441	415	436	411	416	448	442	422	433	443	425	418	423	424	426	395	426	425	430	467	427	460	379	447	414	428	409	423	451	406	426
411	171	230	189	348	1201	4365	5130	5486	8160	5221	1992	774	263	106	47	30	33	38	27	30	25	31	40	32	41	40	29	50	41	33	34	33	35	35	35	42	39	32	27	29	31	40	42	27	42	29	34	31	35	29	38	36	29	31	28	31	34	27	43	39	31	31	30	27	31	35	33	43	43	23	38	21	27	43	39	34	35	27	43	34	32	27	39	26	32	31	27	35	40	33	33	27	32	25	36	37	39	30	31	34	31	35	35	34	33	27	21	33	35	39	25	21	28	45	37	34	31	37	41	39	39	39	28	32	35	40	36	39	42	35	24	32	29	25	29	39	38	34	30	38	34	36	33	45	36	37	24	29	32	42	37	27	39	39	29	38	36	31	26	24	32	47	40	33	38	31	29	27	26	41	39	40	40	44	36	27	28	30	38	34	27	21	33	28	39	33	45	33	28	38	41	36	36	40	32	38	42	32	38	27	29	28	24	40	31	33	24	34	40	27	27	37	38	34	38	36	22	25	32	20	41	33	30	30	36	41	41	23	43	43	33	40	48	38	31	32	30	43	37	42	48	32	38	30	38	38	31	40	30	29	35	35	24	41	29	35	38	31	42	32	37	36	38	32	32	26	36	31	27	31	39	28	22	44	22	39	51	34	36	34	32	33	36	29	32	42	42	28	24	35	45	33	38	46	36	28	28	34	29	38	23	29	30	28	38	33	30	34	41	30	37	36	37	31	28	34	37	24	35	33	31	40	37	25	24	31	37	35	34	31	41	38	27	32	41	40	25	36	26	32	34	35	39	31	30	42	28	29	40	29	27	33	33	25	44	35	39	37	41	30	32	34	31	36	30	43	30	35	34	37	39	33	21	37	49	42	32	34	38	33	23	36	43	24	35	40	31	30	27	27	32	35	44	45	35	32	32	32	46	26	35	38	24	34	36	32	31	31	25	34	36	36	27	28	31	41	30	31	24	38	37	42	25	30	25	36	39	29	35	29	34	40	35	32	35	24	27	39	35	41	47	38	28	38	27	29	43	33	33	31	31	36	32	43	33	28	31	37	26	44	34	27	41	30	35	29	22	41	31	33	30	48	26	31	33	33	32	33	33	38	35	30	34	34	28	32	29	36	34	24	32	34	41	30	34	32	21	42	35	25	32	43	38	38	26	34	31	36	27	35	36	30	31	30	29	41	26	33	34	41	28	25	36	41	30	26	29	35	39	38	43	31	37	36	31	39	36	43	46	36	32	43	31	21	40	40	41	41	37	30	32	36	21	30	25	30	44	24	34	29	27	41	32	37	27	30	33	31	25	38	37	33	32	38	41	33	36	37	44	46	31	28	23	32	39	33	35	27	33	34	33	26	31	21	36	29	28	39	31	36	31	36	29	44	29	33	34	34	37	33	40	36	30	30	32	39	28	34	38	39	35	43	26	35	37	29	37	28	46	43	41	39	38	27	29	38	33	28	39	37	41	42	51	30	46	45	32	36	41	34	29	31	45	42	33	32	34	37	37	29	28	37	31	30	40	28	30	38	42	32	30	40	30	31	29	34	32	29	31	46	25	36	39	43	36	36	30	28	36	36	32	39	39	37	36	37	32	27	24	30	38	30	35	43	32	41	33	28	34	29	39	32	29	33	30	33	43	39	28	30	40	29	30	31	34	35	32	38	26	40	42	32	22	33	27	33	34	32	29	23	24	42	40	32	37	26	50	27	41	24	32	38	36	40	34	33	29	34	27	44	34	30	33	37	34	26	19	38	34	40	44	38	31	38	38	42	38	39	43	31	33	27	29	31	31	39	36	30	28	34	36	31	32	39	31	44	38	30	38	46	26	24	39	29	31	34	29	45	38	43	33	30	28	38	28	31	28	36	39	42	34	32	47	31	34	35	33	33	33	27	31	24	27	31	30	25	40	38	34	38	39	24	29	29	42	19	32	23	31	33	34	38	40	38	25	35	35	37	41	26	42	34	30	37	28	29	40	42	36	31	45	37	30	26	30	36	31	38	43	33	41	30	31	28	39	37	37	40	19	34	39	32	43	37	26	40	28	39	46	39	37	38	34	36	32	29	32	31	40	34	32	30	35	45	27	44	28	46	35	39	39	31	25	42	30	35	37	35	30	45	34	33	38	37	46	23	31	21	26	39	38	33	40	30	43	23	47	26	27	31	33	34	26	42	38	41	42	32	29	42	36	24	39	37	31	25	39	42	35	31	25	33	37	48	30	29	28	34	39	33	29	31	38	31	33	32	36	32	39	33	42	32	30	29	43	30	34	31	41	34	28	37	34	41	40	38	31	29	38	35	34	36	35	24	38	30	29	34	32	38	35	24	35	36	30	29	28	32	33	33	27	27	27	22	29	45	34	35	37	35	31	36	33	42	33	32	23	42	28	30	35	30	34	24	36	33	24	32	37	33	26	33	34	40	19	34	30	35	33	29	40	31	39	29	39	38	34	27	36	36	32	41	37	36	34	28	29	25	35	30	43	31	35	38	35	40	21	43	34	24	44	30	30	40	46	33	29	32	36	34	34	30	39	29	32	33	41	35	33	31	41	38	36	20	30	36	38	28	40	35	36	39	26	34	34	46	39	34	28	34	38	40	40	36	38	39	38	37	39	45	31	35	33	38	33	30	29	30	32	27	41	39	41	31	23	31	24	36	30	29	29	32	29	25	40	39	40	38	29	30	38	38	37	27	33	36	31	30	44	37	36	37	32	32	31	30	30	35	47	30	39	37	28	36	30	34	32	30	27	29	30	26	34	37	28	46	47	34	45	41	33	41	36	34	42	40	25	42	40	35	30	32	33	31	35	30	41	24	33	45	40	49	37	31	26	37	34	35	29	38	43	41	25	34	34	31	37	34	36	33	46	28	28	33	24	34	33	33	37	27	30	28	33	26	31	36	48	29	33	30	35	25	36	25	20	39	20	34	30	23	33	27	32	29	33	40	24	38	32	32	24	37	33	39	34	26	31	40	31	32	29	43	25	38	33	34	38	41	30	37	38	44	35	32	30	30	25	28	27	35	39	39	37	39	40	33	44	38	36	26	31	33	33	34	36	39	35	36	38	42	33	26	22	27	40	40	25	34	30	29	41	36	37	35	30	33	32	33	38	40	43	31	28	37	31	33	30	47	34	35	31	38	27	35	39	27	34	44	35	34	34	36	37	39	30	34	21	38	35	37	27	38	37	35	26	31	34	36	36	28	38	28	40	36	48	32	39	34	26	34	31	51	24	44	35	32	32	30	40	27	22	37	26	32	41	47	48	30	31	42	46	22	40	36	29	35	34	33	40	44	29	45	33	37	31	29	40	34	33	32	28	34	24	40	24	31	30	28	30	41	31	31	26	19	27	47	35	40	33	36	31	36	32	40	45	31	40	34	30	25	51	32	34	32	38	37	26	34	41	16	35	34	35	36	31	40	33	31	26	31	33	37	35	29	34	27	40	46	45	43	36	41	38	33	40	31	32	38	31	40	42	28	31	36	34
10108	4606	4715	12876	25644	34414	45936	44687	42836	46149	36245	25445	15102	6824	2446	947	556	510	461	433	419	415	439	478	427	454	437	413	457	463	434	431	437	438	438	437	450	440	438	453	412	457	456	462	452	448	425	437	457	425	472	468	438	420	450	426	439	420	452	446	403	470	413	430	443	410	388	441	466	413	418	422	449	438	468	442	452	426	493	409	431	455	454	430	432	408	445	432	418	399	425	469	437	417	464	423	439	459	474	429	422	455	388	430	440	440	425	444	482	443	446	411	429	451	385	466	425	405	461	438	474	437	465	434	442	433	438	444	425	451	436	482	440	467	464	458	453	437	440	427	456	490	459	462	457	396	434	432	418	435	476	440	444	447	454	443	453	416	431	443	430	472	429	410	407	405	427	442	436	431	445	468	449	463	431	429	425	467	418	427	410	427	449	443	432	455	425	408	447	442	445	425	441	437	406	432	442	485	461	435	437	458	430	412	442	425	471	431	402	454	449	436	466	439	433	438	453	465	487	435	440	480	477	426	431	431	432	455	432	403	417	468	472	429	442	436	453	423	427	447	460	429	432	466	461	432	470	439	452	418	471	442	447	423	433	444	440	428	455	463	458	452	476	434	440	412	444	427	466	435	427	406	438	459	455	463	467	453	429	458	449	405	455	440	432	451	440	479	439	446	456	454	433	435	433	430	424	407	439	417	463	447	438	455	471	426	407	434	426	467	430	455	407	435	408	449	465	416	419	469	438	403	422	474	443	447	404	450	471	439	446	454	415	442	426	418	442	454	449	473	471	426	422	428	451	456	435	426	432	439	431	459	457	439	421	444	470	449	439	466	431	473	441	423	436	463	468	466	425	414	469	412	471	461	408	435	448	495	463	430	402	442	442	424	436	446	403	468	488	441	425	391	436	409	466	440	461	449	438	424	449	454	406	475	403	432	411	424	424	442	423	430	412	424	442	450	458	411	416	425	458	463	456	442	423	435	445	450	447	458	495	390	420	461	426	448	499	469	422	448	457	451	446	447	441	448	418	407	441	393	451	428	406	442	429	467	447	431	441	462	446	456	438	426	421	443	450	442	420	444	441	454	508	424	442	436	446	443	431	438	440	438	480	434	428	438	426	438	400	446	457	447	491	429	436	408	437	448	417	455	434	442	454	426	452	427	436	441	444	442	436	431	427	426	454	459	475	472	463	446	435	419	474	473	426	451	471	487	431	442	441	426	466	447	415	469	461	469	452	447	408	433	437	434	462	406	416	438	444	453	435	420	464	462	438	475	470	425	444	439	460	432	457	466	449	462	411	419	445	454	443	412	452	439	439	449	453	461	428	450	449	432	454	405	471	406	447	437	443	413	440	419	473	440	411	490	412	476	427	409	450	408	448	447	421	434	435	422	457	470	444	438	439	435	458	398	416	448	454	435	465	439	395	405	488	449	463	392	450	408	442	438	444	455	429	466	404	456	441	418	458	444	440	421	369	443	427	437	426	417	447	444	445	487	408	432	417	430	459	473	412	459	433	414	437	426	453	433	427	403	442	408	443	431	457	462	437	429	456	462	460	433	447	428	453	457	398	406	409	459	463	436	476	443	454	439	426	427	421	444	438	432	438	435	424	457	444	409	432	461	467	437	459	498	458	432	452	446	433	436	435	391	409	430	444	415	421	439	458	407	468	449	435	449	461	482	395	430	416	447	447	430	391	471	422	417	451	423	435	450	391	446	472	469	456	418	440	425	448	414	453	421	423	454	463	462	402	434	466	465	471	442	441	452	438	437	435	448	472	466	415	420	436	447	422	460	441	445	404	465	447	437	442	435	430	413	432	444	433	427	430	425	413	426	468	437	484	428	448	404	419	441	396	461	429	469	455	462	461	402	448	490	467	425	436	462	451	423	458	419	444	441	469	441	430	397	416	453	418	440	406	436	440	462	476	422	432	429	455	453	419	406	458	456	428	421	401	447	451	440	433	441	413	385	433	472	424	463	439	450	429	437	400	445	430	466	436	421	470	443	430	462	423	463	465	434	427	419	423	434	463	422	421	439	453	449	422	448	467	431	461	413	456	447	437	440	435	449	430	419	476	414	434	454	460	420	463	416	462	450	447	417	434	471	411	417	430	446	437	463	443	460	459	461	434	441	413	439	427	430	478	419	434	433	429	441	449	400	434	428	449	448	412	461	409	408	465	444	440	466	456	438	439	462	458	478	446	450	447	420	439	419	443	422	447	442	454	479	465	453	433	468	454	434	452	445	434	434	461	467	457	471	417	434	464	442	419	444	427	474	440	453	410	446	435	427	432	485	440	416	386	430	465	440	499	469	461	457	440	428	446	466	474	449	453	430	480	450	406	443	409	419	445	439	450	469	441	425	419	443	438	427	421	455	397	419	453	488	419	419	451	463	463	458	439	426	428	436	477	447	481	427	458	434	473	423	425	443	460	424	434	412	437	429	458	422	422	441	436	466	429	423	432	408	451	429	447	442	477	459	428	444	475	418	448	435	470	444	435	441	417	450	407	454	415	469	445	420	488	418	456	442	431	465	449	454	439	422	463	469	451	431	448	430	446	440	407	423	416	445	442	427	418	431	446	441	438	461	456	432	410	483	449	426	425	414	470	456	420	442	416	442	435	457	444	453	463	439	442	444	440	463	428	428	419	471	436	440	423	461	424	421	442	432	440	454	451	447	473	452	411	452	443	439	467	443	415	453	419	454	434	437	393	409	460	436	465	452	446	418	430	479	427	428	438	423	451	420	457	459	415	476	457	418	455	446	407	407	460	451	425	459	448	481	462	429	425	423	483	433	402	467	414	411	453	426	393	431	432	467	444	466	432	426	439	441	439	435	416	457	431	479	445	474	441	477	458	437	451	423	462	460	453	443	463	424	405	431	429	435	402	427	484	432	445	409	460	456	427	473	462	445	404	420	446	425	422	417	440	473	466	402	409	479	426	465	412	487	414	465	453	419	482	482	456	435	392	454	455	454	431	451	460	450	410	447	424	436	461	429	447	461	458	454	464	407	460	448	436	422	443	485	393	423	441	442	462	462	456	406	458	456	440	446	425	404	470	442	433	447	448	432	424	416	422	412	389	473	483	444	455	440	474	466	446	460	464	415	469	434	422	440	419	415	446	446	436	480	457	431	455	468	413	439	479	448	479	417	489	455	421	455	463	413	420	460	415	452	450	450	452	448	422	464	464	427	490	465	451	440	414	421	411	432	452	420	434	447	428	461	444	424	428	430	437	429	434	407	443	456	440	448	450	420	436	470	423	459	441	461	417	428	435	450	476	446	413	458	457	459	466	486	448	443	430	455	448	423	477	495	438	452	424	416	423	479	442	461	402	443	452	408	429	480	403	428	395	394	415	413	429	445	414	449	415	412	439	470	419	429	441	437	450	432	449	439	505	414	454	447	398	441	417	462	443	439	417	424	439	448	450	437	428	433	433	467	447	446	421	475	439	435	436	459	460	458	466	438	431	408	438	453	430	427	446	431
1772	168	153	159	343	912	2350	5652	5658	11149	6030	2172	803	304	144	74	40	37	41	42	45	36	43	35	49	42	47	41	47	36	33	42	40	29	39	32	55	26	44	27	36	32	43	50	36	39	38	34	48	37	38	41	37	33	38	26	30	44	36	38	34	42	30	38	39	39	37	38	29	24	36	37	33	26	40	35	30	39	40	35	35	42	42	48	42	54	46	49	35	36	40	44	44	37	38	41	51	36	46	39	32	33	43	36	48	45	45	42	40	47	38	38	41	46	32	32	37	36	45	40	40	24	27	41	33	45	35	32	39	34	50	36	39	36	46	44	40	34	31	35	17	41	32	39	29	30	33	34	42	37	33	31	34	37	40	38	42	31	35	28	39	48	34	38	31	34	38	40	36	34	32	39	31	32	37	40	45	42	41	42	31	38	32	40	35	46	37	33	35	45	37	39	46	32	35	41	30	33	41	37	37	38	46	36	39	40	44	32	23	31	43	42	28	32	34	43	36	28	37	35	42	39	36	50	41	39	30	50	30	34	37	39	33	38	45	38	44	42	39	27	39	37	39	39	36	45	37	37	56	32	27	41	47	37	33	30	42	36	40	44	29	35	25	32	39	35	32	41	31	40	44	44	45	54	38	35	27	43	48	40	41	44	37	42	30	38	46	28	43	39	33	41	29	34	31	44	42	40	30	32	39	32	40	37	29	37	32	27	27	32	43	40	36	39	36	45	33	29	40	31	37	34	36	33	31	30	39	32	34	39	37	27	34	32	41	26	38	38	26	38	25	37	38	42	31	35	27	52	32	45	38	40	33	31	38	40	38	39	38	46	31	42	34	30	34	33	45	38	30	46	30	45	40	43	39	36	34	46	36	47	44	42	33	48	27	36	61	38	35	35	28	37	35	35	37	34	21	38	37	27	35	41	38	25	37	35	36	33	29	39	32	34	39	43	31	42	35	33	39	31	37	24	36	37	33	32	34	39	39	31	36	28	34	30	35	38	37	35	40	41	41	36	45	39	42	48	40	41	37	37	34	32	40	39	42	33	42	43	32	37	45	38	42	34	36	47	41	38	38	37	36	39	29	46	29	31	37	28	40	28	41	44	40	39	45	51	49	41	28	42	27	30	41	27	31	36	38	37	34	39	44	44	33	32	43	44	38	36	33	42	36	42	40	41	37	32	28	39	38	38	24	38	32	40	39	30	30	34	47	40	35	28	31	39	42	44	37	39	41	43	41	37	41	38	27	48	36	31	35	41	45	30	40	32	35	35	39	47	43	40	48	38	34	30	46	44	44	30	42	33	47	44	34	43	46	34	42	39	35	32	39	46	42	36	42	40	39	45	28	56	46	41	39	35	34	39	39	24	43	30	38	38	50	29	30	37	41	32	45	32	49	33	34	37	36	41	38	39	57	30	38	41	33	44	30	34	39	40	30	43	36	36	33	49	38	40	34	31	33	35	45	41	37	41	37	27	42	39	28	50	42	44	29	43	33	42	29	30	38	45	31	30	37	26	48	38	35	25	42	40	39	33	36	33	44	35	51	29	47	44	31	42	34	32	37	36	31	45	41	25	39	41	42	29	31	32	33	46	36	33	32	33	44	33	37	37	31	34	38	28	33	41	34	28	51	37	38	42	28	48	41	35	47	31	36	40	36	41	34	35	41	37	19	38	42	32	36	37	49	40	33	43	51	40	26	37	39	38	35	38	45	49	34	31	41	35	27	29	40	34	33	28	47	37	34	38	36	43	33	44	41	40	33	35	38	32	31	37	30	33	36	38	27	24	30	34	26	31	37	41	38	39	42	37	42	47	47	28	34	38	29	36	35	47	44	30	41	36	30	27	41	21	38	29	36	38	30	51	41	42	37	38	33	41	39	35	41	17	47	40	41	54	33	31	48	48	41	33	40	44	42	32	48	45	45	43	38	32	33	29	34	33	29	36	44	44	45	49	45	40	46	30	44	44	43	39	24	37	34	34	44	32	36	38	46	29	37	41	36	32	35	26	34	37	45	38	45	35	32	35	38	36	36	33	36	38	27	39	34	32	28	37	36	55	47	40	28	40	40	32	32	43	38	43	31	40	26	44	34	29	32	35	39	35	39	39	44	33	45	29	45	33	31	35	36	46	34	46	38	44	33	40	25	35	36	41	31	42	33	29	49	32	37	37	41	35	30	37	37	43	35	43	43	50	29	50	38	38	32	26	41	42	38	36	32	39	30	32	43	36	36	45	46	33	35	36	33	38	35	48	37	28	44	47	39	45	35	52	41	47	39	37	37	34	28	37	33	39	48	38	54	30	40	35	31	44	38	32	42	31	48	42	31	35	37	40	42	33	35	29	27	29	45	35	41	40	38	35	38	40	42	42	32	25	31	34	42	32	39	47	34	37	41	53	33	29	34	28	28	31	39	26	37	35	31	36	25	30	39	38	45	52	38	38	47	44	29	37	26	36	41	39	38	36	41	40	45	35	33	44	40	23	44	35	44	38	35	39	40	45	49	35	38	43	36	45	38	40	33	40	40	28	33	43	36	40	39	26	36	41	32	41	30	51	36	42	41	51	35	33	30	30	32	35	31	34	32	33	36	34	34	52	34	41	30	42	53	32	30	48	32	40	36	44	39	40	37	40	36	29	42	35	37	28	43	29	37	37	53	38	45	40	35	44	42	38	45	37	42	42	38	30	34	37	44	39	34	34	42	35	36	32	32	36	30	34	33	31	33	42	37	25	33	36	28	31	35	36	32	40	39	36	40	42	46	38	45	40	43	35	46	45	38	30	36	32	40	29	27	38	33	33	46	44	24	39	39	37	37	30	27	47	33	44	42	47	52	30	30	34	40	38	24	35	35	36	35	43	27	49	41	34	34	33	47	35	35	40	34	44	34	35	32	38	39	47	41	45	38	41	39	43	36	27	37	42	40	33	32	35	47	41	27	34	35	46	37	40	25	40	40	31	41	37	43	41	35	42	49	40	29	35	41	39	52	31	39	37	41	34	39	31	41	37	47	36	35	42	28	28	49	40	43	34	29	37	45	43	45	47	31	41	46	48	26	42	32	43	29	31	46	35	38	35	35	50	40	51	39	29	43	36	46	26	34	35	37	26	30	25	46	32	28	36	29	44	42	40	41	35	36	31	39	36	40	32	35	44	32	45	40	42	37	42	41	41	26	29	38	36	27	47	40	28	29	39	32	37	43	39	28	42	42	42	46	33	36	31	37	38	39	46	29	44	39	36	35	42	27	40	45	48	38	31	33	33	53	48	36	40	43	41	40	41	34	47	50	39	36	36	32	48	32	42	35	43	46	39	38	34	32	40	37	31	39	30	29	39	41	31	30	42	41	37	40	43	49	34	40	26	30	38	33	35	37	25	39	30	32	50	37	43	33	39	41	46	32	26	40	33	37	36	37	36	29	35	39	34	36	36	47	40	43	35	29	41	34	41	36	31	30	31	43	41	43	56	33	42	33	38	39	29	30	40	43	42
10544	4785	3644	10366	25514	31624	38547	45719	45572	51682	38336	26205	16475	8304	3538	1240	677	534	516	455	466	498	483	458	475	539	487	459	449	488	472	479	456	438	492	481	486	488	489	487	521	491	511	499	497	463	502	498	448	502	516	502	485	471	448	500	479	487	461	486	539	485	494	492	441	487	531	497	496	481	530	491	451	509	494	488	481	446	458	472	458	480	505	515	523	492	491	480	470	484	488	493	502	471	470	530	474	468	521	445	502	450	510	489	485	480	470	470	494	502	525	499	473	505	519	476	505	524	501	462	515	484	503	499	506	500	464	488	469	498	511	479	502	498	478	472	516	466	495	481	515	469	465	461	469	522	482	486	481	501	487	467	473	533	486	465	536	489	469	499	473	497	501	474	489	503	562	509	539	505	478	512	497	510	539	495	488	486	459	531	471	474	525	489	473	489	532	461	509	478	496	491	499	460	485	459	504	487	494	499	487	478	499	497	520	478	506	467	485	470	487	502	495	493	489	496	476	491	471	518	511	496	501	476	498	485	484	508	494	474	486	507	493	492	480	508	493	476	496	484	479	471	496	482	502	438	493	469	478	495	472	522	477	505	446	460	528	492	487	480	494	477	487	497	475	475	478	541	492	499	467	505	474	516	449	513	480	496	474	458	484	474	486	502	509	443	528	459	466	482	488	492	498	517	484	500	497	474	497	530	494	532	473	526	518	477	470	521	512	491	428	502	504	454	468	473	491	505	481	462	494	500	490	501	490	485	501	486	517	414	467	446	485	482	489	488	468	466	503	485	470	475	518	457	498	485	423	497	476	461	488	466	494	511	510	452	445	480	506	438	499	497	509	517	499	463	513	456	481	500	493	480	518	499	498	496	502	521	523	482	488	478	466	490	493	483	504	487	491	460	530	508	472	480	537	481	497	448	511	495	499	473	481	495	491	515	467	469	494	462	514	475	458	502	502	441	499	479	478	470	512	488	466	467	522	505	486	464	482	530	452	492	508	517	518	497	509	484	451	489	511	495	502	475	471	481	486	485	519	491	464	496	499	475	510	499	483	514	517	492	489	503	497	506	491	462	527	490	494	478	469	461	509	499	494	501	450	445	527	471	482	501	483	488	528	497	492	501	458	481	479	478	483	522	509	482	497	489	487	463	510	469	493	524	483	458	489	520	482	462	527	500	494	454	475	473	504	474	493	499	515	521	475	471	486	473	503	484	501	486	469	534	475	470	516	505	447	468	464	479	469	496	485	474	488	515	511	507	462	524	507	445	467	516	504	502	512	506	502	474	484	481	490	497	492	490	505	465	459	487	450	451	447	486	510	478	497	498	480	469	480	472	468	519	465	496	491	477	517	507	505	476	494	501	461	469	475	489	526	486	517	485	497	524	505	479	522	446	530	483	418	515	503	488	518	530	490	465	464	530	502	514	483	497	484	495	484	457	487	477	461	450	483	515	542	469	472	471	499	496	509	501	496	505	487	477	504	503	484	517	478	532	494	476	500	529	467	477	508	499	486	519	447	482	519	470	488	514	502	526	495	472	526	485	481	497	458	512	517	472	450	489	496	507	498	505	467	473	534	483	491	491	500	494	479	510	520	458	539	479	450	494	513	452	490	469	466	472	492	521	477	500	536	468	493	484	493	509	521	523	475	491	454	475	488	485	471	467	481	528	473	494	497	432	481	504	554	450	474	469	479	479	417	511	519	468	496	479	502	494	505	447	509	522	448	473	475	475	452	459	533	507	512	493	504	482	516	508	509	511	449	480	501	495	501	467	492	455	469	525	487	499	470	505	480	500	494	490	476	476	472	499	478	486	488	499	498	485	463	485	524	467	482	484	499	440	501	480	504	494	492	483	522	497	477	512	522	489	501	511	469	516	431	491	519	484	465	481	453	488	483	491	494	529	519	467	503	478	453	475	529	493	483	478	491	488	480	494	513	496	546	454	451	472	480	487	479	483	497	467	499	475	471	464	448	488	472	516	516	449	488	471	508	504	516	499	495	479	448	494	472	505	483	505	556	505	468	474	484	475	505	476	480	500	483	472	528	501	470	470	476	510	483	509	521	465	491	475	469	467	493	534	500	461	513	489	463	497	483	488	474	463	525	487	520	482	470	492	512	505	474	496	454	477	499	461	484	495	464	494	471	456	559	488	461	511	520	437	508	475	482	495	500	475	489	482	467	497	490	511	478	473	478	444	467	488	476	513	502	462	475	508	505	512	543	482	487	463	502	502	451	497	483	498	492	482	495	475	492	489	491	486	474	533	497	510	472	489	468	496	427	453	489	494	498	466	510	467	514	482	477	517	483	488	495	450	484	441	469	491	523	458	484	509	519	459	524	472	488	499	513	506	459	443	487	507	490	486	455	479	504	501	490	510	530	466	462	474	491	478	479	477	533	463	454	495	494	482	495	463	487	480	508	531	489	494	517	468	497	505	480	510	512	492	487	514	523	483	499	473	476	479	489	482	495	530	513	495	513	480	479	515	467	461	521	468	536	488	516	504	507	518	485	505	491	536	481	499	486	463	459	494	457	480	526	513	484	495	481	506	497	491	484	503	492	484	476	539	496	460	508	473	500	478	506	489	531	513	442	486	515	504	527	504	501	497	486	477	486	494	465	515	513	530	507	526	516	490	474	486	506	500	485	518	498	490	479	473	482	435	494	477	492	435	476	484	462	503	529	476	499	485	491	514	470	536	451	524	468	478	471	488	457	460	557	491	473	471	486	451	550	471	499	481	496	494	487	499	517	491	519	500	484	482	513	488	448	506	500	447	506	523	491	473	465	510	497	500	470	524	499	501	496	487	520	478	477	505	488	508	465	532	537	472	476	500	507	456	482	474	454	493	466	475	511	508	506	524	459	461	505	500	511	454	476	429	495	424	485	532	466	483	500	492	494	471	533	488	455	530	498	509	461	462	494	485	470	514	536	473	485	484	513	507	478	514	522	506	486	509	501	504	480	521	435	479	482	476	482	474	509	480	474	490	498	508	491	473	494	494	457	484	506	472	507	477	476	497	479	486	491	509	498	489	526	482	473	469	496	525	490	503	464	486	483	479	507	526	501	504	526	478	474	464	495	428	474	495	496	504	533	486	477	470	422	488	483	510	544	502	453	544	515	490	506	488	489	511	447	466	488	516	454	475	505	465	490	466	443	496	460	503	478	493	516	485	518	465	501	455	457	484	495	460	483	499	527	491	476	530	513	480	466	515	471	494	493	541	496	475	451	492	523	485	475	457	510	489	476	471	490	501	499	458	508	487	486	516	451	469	522	477	453	488	451	518	477	492	443	485	519	447	527	512	482	454	452	488	447	488	489	531	487	492	465	523	476	467	509	475	462	514	405	490	514	493	452	485	538	495	470	452	452	478	560	497	490	471	481	474	509	503	533	501	499	472	502	459	487	498	552	485	456	516	485	459	500	529	468	532	493	498	450	498	458	496	461	492	510	451	468	462	508	499	500	476	504	466	488	492	484	450	499	504	462	528
854	305	296	265	574	1322	5018	12430	13520	14288	6548	2535	989	457	209	93	48	36	43	36	39	38	45	38	37	45	43	40	36	41	38	33	37	35	43	39	26	35	33	37	38	33	29	32	27	44	38	43	31	37	30	40	38	30	33	41	36	50	28	39	29	39	36	40	37	41	38	44	41	31	42	34	33	33	32	32	44	40	36	40	40	37	37	42	41	40	44	40	33	36	32	39	41	40	32	41	43	41	24	47	44	42	45	39	34	35	44	45	43	42	46	35	40	37	37	30	34	44	45	43	34	32	33	47	41	32	35	27	26	28	34	33	33	32	33	46	43	30	39	37	34	44	49	44	37	36	49	47	26	40	35	22	33	46	39	32	53	31	37	37	48	47	38	40	45	37	33	37	40	29	34	31	45	32	35	42	39	44	28	43	52	43	30	22	36	49	47	43	40	47	41	45	37	37	42	48	31	34	19	25	38	36	33	34	33	46	46	32	36	42	45	39	48	39	42	41	35	38	40	35	37	36	50	35	44	32	36	33	36	41	43	29	33	44	30	32	41	41	27	37	46	44	38	40	41	50	31	46	24	20	51	38	34	37	35	37	35	29	43	32	39	30	39	33	39	36	35	40	33	35	43	34	27	39	33	38	41	35	43	41	39	55	35	41	51	42	46	39	37	29	32	31	30	38	46	36	37	42	28	36	34	38	43	42	28	40	38	49	39	28	40	34	36	36	44	42	39	36	39	39	35	43	37	33	28	47	36	31	35	30	39	39	35	43	52	43	46	43	36	36	39	41	41	29	22	31	41	49	41	42	42	49	45	42	36	41	33	42	46	46	37	40	36	36	44	36	37	32	45	48	38	39	28	35	37	32	33	41	34	39	37	36	35	42	38	35	30	43	38	51	33	31	40	43	28	41	39	47	58	37	40	36	39	38	33	30	38	38	44	34	47	36	34	38	34	33	33	32	38	47	45	40	39	35	52	31	40	35	41	32	42	36	35	36	34	46	35	27	48	35	33	39	38	37	36	36	32	34	34	41	36	40	47	35	33	40	37	48	28	40	42	28	42	30	38	38	34	26	34	35	32	50	32	42	33	23	32	43	37	43	33	44	37	36	44	38	31	29	44	38	44	42	46	40	31	26	38	33	52	28	45	36	38	41	33	34	34	45	41	39	34	45	33	33	42	38	33	40	29	33	44	35	37	36	41	48	34	31	30	39	41	41	33	37	40	42	35	50	42	38	40	32	40	41	35	34	41	27	38	53	39	33	36	41	39	33	39	40	46	42	38	34	39	26	37	24	47	35	45	44	31	34	38	27	38	41	41	44	36	35	37	42	49	44	40	40	32	45	33	49	35	25	46	36	35	38	45	37	28	48	33	39	42	35	31	34	31	40	24	42	48	36	35	36	28	25	33	46	42	39	40	38	36	31	49	34	31	22	35	36	37	37	34	32	30	41	41	48	36	40	45	35	38	40	28	33	39	39	30	49	37	36	36	50	28	54	31	28	36	35	39	30	37	43	33	40	41	40	35	36	35	32	31	30	33	34	37	47	40	43	45	46	37	41	26	32	30	40	39	43	42	43	49	28	41	46	34	40	45	42	41	43	38	33	32	33	29	45	34	42	24	40	41	29	30	30	43	29	36	41	44	48	44	44	43	38	32	37	50	38	34	35	41	34	41	39	29	49	28	41	31	36	39	33	32	33	46	29	31	46	33	41	40	45	45	47	29	34	48	30	28	41	36	43	30	39	44	36	41	38	32	27	40	48	36	29	40	33	41	40	35	33	28	38	38	34	32	40	28	31	35	38	33	43	33	29	31	35	37	34	47	36	38	43	35	33	30	36	34	41	46	38	39	48	42	35	37	36	38	26	36	34	55	37	37	44	23	43	41	37	42	39	36	49	35	34	32	30	44	34	35	39	40	37	37	43	44	33	35	44	41	34	41	37	39	52	48	47	43	43	36	25	38	41	47	50	35	45	40	55	44	39	50	41	48	30	40	44	41	36	35	28	38	46	48	28	40	34	38	32	35	41	32	38	49	43	35	33	38	43	43	42	30	36	42	33	48	50	30	41	30	40	30	42	41	43	52	33	25	44	29	44	32	36	37	39	38	39	29	48	44	32	40	44	31	39	33	48	29	34	56	43	34	37	36	37	24	23	37	49	42	40	55	54	52	33	29	36	35	43	34	50	38	47	44	48	31	55	34	29	42	33	33	38	28	48	27	30	43	40	41	42	32	34	36	37	53	47	34	33	41	35	41	42	41	32	30	35	35	45	37	37	40	46	46	47	42	30	34	40	35	37	30	37	28	27	49	36	41	50	33	35	34	39	33	35	40	38	36	41	43	43	42	42	42	39	45	36	40	35	46	38	35	40	34	40	43	36	36	35	26	46	38	46	32	42	42	38	26	41	35	29	33	43	49	42	30	51	38	35	35	40	39	30	43	32	46	32	35	39	34	38	44	27	29	31	28	42	38	33	33	26	49	44	32	35	40	27	34	40	33	35	42	45	38	38	33	34	39	50	48	41	38	36	28	36	28	22	36	53	38	34	34	29	45	34	35	38	44	37	39	45	40	42	56	46	30	44	36	40	41	32	40	36	42	39	39	30	41	39	28	32	32	47	34	33	35	35	38	43	44	37	47	37	33	33	37	36	50	33	44	45	39	43	42	40	48	43	37	35	51	29	33	43	42	24	50	35	34	36	37	33	41	28	36	44	42	39	33	44	33	34	35	30	33	34	33	37	36	32	38	42	39	45	42	39	56	31	39	24	37	41	31	33	44	41	41	27	31	37	37	40	34	33	41	37	38	44	35	39	41	37	32	28	44	44	30	28	38	33	36	39	45	32	48	50	28	41	34	29	35	34	45	37	32	34	39	27	25	34	32	43	44	37	36	33	30	44	35	29	42	32	40	31	44	32	46	35	41	37	35	29	33	39	50	41	46	38	36	41	52	40	43	40	23	42	40	51	31	40	44	40	41	35	30	43	42	41	46	33	33	50	44	39	25	41	47	37	40	34	35	39	36	36	40	34	47	30	30	45	32	32	35	32	44	41	42	43	34	36	31	38	35	31	39	36	37	32	51	33	42	43	35	45	37	28	35	46	40	44	44	40	40	35	40	40	41	31	35	26	43	36	30	28	48	31	39	31	45	35	52	24	45	32	33	29	37	32	31	32	37	35	32	33	44	36	27	38	38	49	37	30	38	40	25	31	42	45	36	36	43	30	42	39	39	43	22	35	36	28	36	40	28	44	37	34	33	39	37	35	33	42	53	36	32	46	40	58	37	30	38	37	35	39	27	53	41	45	50	36	42	41	49	40	33	40	38	29	30	45	35	35	36	35	37	53	35	33	38	43	46	41	31	41	33	54	35	30	43	34	43	41	33	41	24	36	46	38	41	38	42	38	40	40	37	43	37	53	54	40	42	47	28	27	28	37	41	39	39	38	35	41	51	50	34	30	46	39	49	39	44	36	50	40	29	45
16152	8133	5792	15440	31624	35716	48636	54757	56175	54929	38758	27643	18634	9739	4824	1900	924	648	534	525	475	544	510	449	512	482	469	477	504	525	506	507	513	493	503	487	516	509	474	529	471	493	477	493	479	499	532	475	499	443	496	513	480	496	477	507	506	500	514	511	498	525	501	490	515	477	469	502	498	520	496	495	526	497	501	493	430	513	476	497	452	511	523	497	502	523	515	484	498	507	525	515	504	505	461	511	474	501	491	502	505	523	491	525	469	508	493	508	463	498	522	489	499	474	518	529	476	498	496	491	526	480	468	488	502	481	469	480	512	476	542	519	478	503	497	522	488	526	487	521	502	495	464	517	482	506	546	539	489	480	456	543	508	476	506	462	512	467	468	513	504	482	528	482	515	496	530	505	544	469	479	531	495	515	484	510	507	468	535	480	514	487	492	522	537	508	528	520	475	472	514	509	516	490	531	508	484	490	474	520	476	455	488	462	461	485	459	545	509	488	499	525	510	492	503	427	485	466	502	503	507	504	487	530	520	510	516	453	509	476	553	530	508	510	472	499	485	522	486	505	520	514	505	484	537	517	478	490	530	475	504	504	469	505	516	502	512	516	499	454	490	471	485	487	486	464	493	494	472	481	467	521	539	484	473	510	495	467	515	494	479	506	500	461	479	473	501	521	535	506	528	508	487	509	486	502	487	500	492	473	487	497	474	475	482	504	508	507	495	510	517	500	506	466	509	513	486	471	491	504	472	503	506	529	494	544	519	527	514	521	490	490	478	545	508	478	488	515	485	519	470	571	504	486	480	508	482	479	531	517	507	524	463	473	502	487	514	511	490	529	491	469	490	513	519	485	494	514	463	510	532	492	485	444	485	498	489	481	486	512	499	503	452	465	509	507	514	509	493	496	444	492	490	462	518	513	486	501	416	503	473	501	501	483	518	485	492	483	528	520	489	514	527	488	513	527	519	525	507	462	514	485	541	490	540	476	483	521	485	514	503	546	498	489	496	492	490	465	516	469	484	508	492	478	514	491	510	510	477	489	500	513	514	501	482	478	477	490	508	491	480	495	475	507	517	541	483	502	483	497	514	519	506	495	483	491	450	497	531	451	482	479	501	533	484	516	501	554	478	503	485	467	491	506	483	449	501	497	473	511	478	507	517	524	496	521	485	534	510	467	477	497	541	482	467	503	459	488	510	499	474	507	478	496	510	484	490	479	483	497	487	483	498	495	510	513	505	480	507	524	503	498	497	527	517	482	474	486	476	513	528	471	468	510	455	512	484	504	537	491	500	498	462	460	473	496	487	493	529	472	516	531	535	493	491	466	495	498	492	478	470	501	520	499	487	550	474	451	491	511	510	534	502	501	511	479	515	488	480	501	481	470	503	485	503	505	499	495	473	480	502	485	485	504	470	506	488	527	489	510	465	481	492	461	475	513	503	502	492	526	454	473	503	473	463	541	502	492	493	499	507	506	477	511	503	510	470	495	482	485	496	505	522	492	520	483	511	476	474	497	502	475	476	490	524	471	477	496	498	490	499	493	508	504	506	518	434	473	493	502	546	477	522	494	514	482	495	539	529	493	494	510	508	474	455	552	516	499	513	495	529	488	481	496	521	516	443	461	491	500	488	496	515	497	530	460	528	488	491	512	488	492	508	463	516	470	501	498	497	465	529	488	506	485	503	494	483	490	502	499	493	501	499	488	494	510	473	524	491	473	487	509	476	452	515	499	501	472	516	525	502	497	479	499	497	526	511	480	510	498	512	530	522	475	480	530	479	519	525	524	485	504	490	493	473	526	475	496	474	486	500	497	544	491	514	482	492	516	508	475	452	486	480	517	484	491	544	513	512	468	479	517	498	475	480	486	508	473	499	478	493	505	557	478	509	490	507	512	516	526	465	471	486	532	490	526	520	536	484	481	526	485	490	523	506	480	508	515	494	476	497	505	479	526	484	508	489	471	533	497	470	529	539	487	495	499	479	460	520	508	505	495	486	466	518	486	493	503	518	491	493	468	494	520	481	493	454	507	480	544	519	467	474	478	487	475	516	466	501	473	506	497	489	503	541	508	458	522	542	492	474	465	543	489	492	471	489	520	510	516	503	479	473	483	490	490	444	513	488	493	501	517	545	498	467	480	509	504	472	485	513	485	497	507	502	515	490	496	518	473	507	490	498	536	477	506	474	511	461	491	479	461	510	493	521	517	507	459	518	538	480	495	486	486	488	519	474	511	528	498	502	493	511	490	481	482	481	476	435	481	495	542	534	468	514	476	488	463	507	520	532	541	503	492	446	513	484	537	479	530	533	532	499	462	498	511	533	506	474	469	495	511	530	504	464	520	491	486	506	495	498	472	507	506	506	505	463	496	533	514	501	458	490	504	528	498	494	487	511	531	468	502	477	451	540	494	521	483	552	461	471	469	511	516	527	473	549	487	488	494	491	504	509	492	501	539	520	508	458	496	479	518	571	492	481	489	503	507	530	483	523	517	518	517	513	507	522	493	486	526	494	511	515	497	476	488	480	518	480	512	472	470	489	501	524	514	475	491	490	536	518	503	496	515	541	527	492	507	483	486	500	500	488	497	497	481	519	529	516	490	484	541	490	508	484	504	486	501	502	510	543	462	522	519	497	512	493	510	518	465	499	523	470	501	502	466	517	516	516	517	493	546	545	507	506	494	452	534	470	504	436	511	458	531	529	522	523	507	496	486	484	534	491	514	499	504	469	483	481	518	520	503	490	526	452	517	525	507	473	492	505	489	525	515	507	485	480	494	466	511	525	486	503	477	526	499	499	491	496	541	541	534	506	500	480	472	491	467	489	481	540	505	478	525	522	487	505	505	476	531	507	495	500	467	477	484	519	487	495	505	527	475	480	486	525	514	490	493	521	498	499	506	541	546	502	460	502	513	489	481	506	496	522	511	538	470	495	455	505	479	539	479	480	493	511	483	488	473	485	522	489	501	441	505	503	508	483	499	492	472	521	501	534	540	508	467	527	477	510	533	510	480	485	520	489	521	503	487	508	485	511	556	485	489	473	503	514	491	508	483	453	505	522	495	498	479	505	518	494	484	482	497	512	466	503	476	467	485	496	482	480	527	505	482	515	524	523	515	494	506	499	477	511	516	497	475	501	507	480	537	520	460	436	569	498	542	471	529	511	512	511	488	463	509	507	509	509	499	512	525	510	470	473	447	507	514	494	473	509	509	499	534	515	500	475	470	515	498	509	463	477	481	483	470	504	494	469	494	478	508	506	490	515	502	451	472	490	522	501	471	536	507	449	509	498	502	488	495	516	478	507	476	473	453	470	528	503	529	532	529	493	507	480	505	494	484	488	490	503	511	497	519	488	492	491	513	509	463	496	491	530	519	468	488	502	488	489	452	531	478	486	467	494	495	506	486	478	510	501	503	503	471	497	485	505	499	467	525	511	507	520	494	500	499	519	499	521	466	493	489	490	471	509	468	461	492	531	540	510	473	476	494	526	515	532	453
1257	85	65	86	121	226	643	2228	2638	3108	1812	851	437	215	114	71	43	44	34	31	20	31	38	32	23	31	28	29	31	25	26	28	31	36	27	28	35	33	33	24	34	25	27	27	27	40	28	35	37	30	35	29	40	26	32	29	37	35	29	31	21	27	36	24	24	43	37	31	23	35	37	33	30	33	36	32	20	39	36	26	28	35	26	35	25	25	29	35	28	31	28	40	30	33	24	27	34	33	38	28	32	31	25	40	30	31	34	28	33	16	33	27	38	25	30	29	35	28	33	45	39	41	35	32	33	34	33	25	31	38	29	35	34	36	33	27	34	19	31	31	35	31	26	27	28	34	33	29	30	36	32	19	34	36	36	25	24	37	34	25	29	25	33	30	31	32	36	22	33	33	29	42	31	26	34	38	29	30	29	41	24	33	32	27	37	44	39	24	41	30	43	30	31	40	27	32	43	28	38	40	24	42	21	43	27	32	35	39	37	28	35	28	39	33	35	30	33	28	34	28	34	32	26	26	18	32	36	41	27	39	45	34	31	33	29	33	25	24	35	29	23	42	28	26	31	28	32	27	32	30	29	32	28	28	30	37	33	31	26	26	32	35	24	44	30	38	35	37	38	32	38	25	46	44	35	22	27	53	39	31	38	21	27	30	27	45	36	35	37	27	33	30	30	35	30	38	36	31	31	44	27	28	26	30	28	23	30	26	39	26	35	30	36	31	39	32	31	41	32	40	40	33	28	35	30	21	36	37	49	28	24	36	35	35	26	23	31	29	34	30	33	33	38	33	33	32	19	26	29	32	20	36	32	37	27	39	31	32	24	37	24	33	33	34	38	26	29	28	35	33	38	26	42	36	31	28	37	31	26	32	31	37	39	31	31	27	36	41	42	36	23	29	24	31	28	32	34	28	30	27	36	29	27	27	33	24	36	28	37	32	36	34	48	35	43	32	39	26	29	32	34	23	28	16	39	35	33	26	32	26	32	27	33	41	19	39	34	40	36	30	24	37	35	31	31	37	30	36	33	33	41	25	33	33	35	27	28	37	36	32	33	27	30	30	27	34	30	33	28	29	42	29	42	27	32	26	24	27	21	27	36	35	30	30	26	30	24	28	30	35	32	32	18	40	28	28	38	27	37	32	34	32	27	28	26	28	31	30	21	30	29	30	26	29	29	27	39	39	34	26	35	34	28	43	27	25	43	34	30	32	29	35	36	32	34	28	30	32	28	27	33	33	30	49	37	31	27	40	34	44	32	31	34	36	30	39	34	33	24	41	34	34	33	42	28	33	36	37	33	33	32	39	31	35	27	27	38	27	32	28	34	44	26	30	29	44	29	37	51	28	35	27	26	33	34	24	33	36	36	30	38	33	29	30	33	30	32	29	34	23	26	33	29	31	28	33	33	35	34	31	34	35	27	34	39	35	38	32	24	26	38	32	38	31	24	31	28	37	28	30	37	25	31	25	16	23	31	40	42	25	29	26	32	30	37	33	35	38	32	30	36	32	37	27	26	40	45	33	37	21	49	29	28	38	33	26	32	33	31	34	36	37	21	31	34	35	30	31	26	27	30	27	36	39	22	33	28	33	29	28	31	30	28	28	32	46	42	34	29	30	44	23	30	31	35	32	32	38	37	29	34	36	39	22	40	25	34	21	29	37	38	33	30	28	42	29	29	27	36	26	33	35	41	30	34	23	27	34	35	22	25	37	27	24	32	43	26	37	37	36	32	33	24	36	30	41	29	51	34	33	25	29	38	31	23	33	27	35	28	32	40	29	36	28	36	36	26	40	35	28	34	36	35	35	34	35	32	41	33	39	36	41	33	33	38	26	24	31	27	25	32	26	38	35	30	28	30	29	36	24	25	37	35	38	44	29	36	26	32	27	26	33	30	34	29	27	44	31	29	31	32	29	33	25	44	32	26	34	35	28	34	27	32	22	31	24	28	26	39	26	43	27	39	35	27	26	38	29	42	26	33	31	39	35	40	31	39	35	35	32	35	42	39	37	32	32	31	19	26	42	35	31	31	24	28	42	35	39	29	30	30	36	33	36	39	35	34	35	37	31	24	26	33	36	37	32	23	32	30	42	29	35	43	31	31	29	32	37	40	28	33	31	33	39	39	36	39	25	27	30	25	37	24	34	30	26	31	30	28	25	33	29	31	45	35	43	32	25	28	35	31	37	22	34	31	37	21	32	36	45	46	27	37	36	33	30	32	33	39	29	29	33	29	26	31	32	33	38	38	33	35	27	26	33	32	32	26	31	37	29	32	42	38	29	31	42	37	35	31	26	34	30	34	40	23	30	29	35	31	28	32	26	40	28	29	33	31	30	35	36	25	34	34	31	28	26	25	30	36	26	37	22	29	24	35	37	28	25	23	36	33	38	36	28	32	28	24	47	30	29	27	26	28	27	31	27	34	27	29	31	36	41	39	32	31	28	32	33	34	31	25	31	27	14	21	34	40	31	26	35	34	30	31	37	36	36	27	31	36	35	30	38	41	30	25	24	29	26	40	34	28	37	38	39	34	36	39	35	39	29	38	36	39	50	35	26	27	31	26	31	26	22	25	35	32	34	32	45	29	29	37	36	26	40	32	36	27	34	42	24	24	31	29	32	37	35	32	26	37	37	13	27	21	20	38	30	38	30	26	41	34	25	28	35	37	32	28	18	41	32	33	31	30	33	31	30	37	34	27	38	29	32	48	26	31	31	40	26	34	31	27	35	32	26	30	27	34	47	28	32	37	38	32	36	44	33	30	30	28	34	36	32	25	31	40	27	36	30	41	41	28	41	34	20	32	31	30	36	26	27	30	37	34	35	30	42	29	32	28	28	33	36	21	34	42	39	30	20	31	21	31	34	29	32	28	37	31	27	44	32	35	25	36	32	33	38	45	29	35	40	29	29	36	28	26	40	41	32	26	37	31	37	26	27	36	33	33	25	33	35	34	35	27	24	30	25	30	38	41	29	34	35	40	29	37	26	34	31	25	31	37	21	26	35	27	29	22	25	22	33	36	31	32	22	30	36	26	22	31	37	34	38	38	24	29	35	38	32	24	27	29	41	23	34	42	28	29	25	32	31	28	30	50	28	30	33	23	23	38	26	31	33	24	37	28	26	40	26	33	24	32	34	32	32	34	37	24	33	45	30	24	30	35	30	36	29	26	23	31	15	27	31	27	29	34	34	35	30	22	29	40	26	35	31	30	37	27	37	23	25	31	37	22	23	28	27	30	33	29	31	41	26	31	37	36	31	23	23	22	37	40	36	30	34	31	28	33	39	35	26	36	45	29	33	35	33	30	33	25	38	23	27	25	36	37	37	30	28	44	28	27	24	30	38	24	30	40	26	41	37	36	31	34	23	39	39	28	37	40	46	38	38	30	19	15	30	32	30	36	33	26	34	27	36	19	38	30	34	37	44	38	41	29	31	35	34	29	40	35	21	32	34	28	36	26	36	34	25	31	27	33	19	35	30	30	31
8625	2256	1508	4972	14739	16802	24267	35023	34991	34614	26098	17852	10853	5623	2586	1110	635	478	432	433	423	425	437	405	413	432	402	397	411	433	373	418	419	411	378	408	431	448	427	379	416	427	399	410	422	392	432	405	399	418	416	404	377	437	416	422	465	425	419	417	423	410	426	414	411	392	394	410	427	406	469	411	398	425	457	407	426	443	443	405	446	409	410	397	455	415	459	410	403	389	420	417	422	404	450	418	448	421	397	441	382	437	415	437	392	388	408	413	425	446	433	436	453	373	399	423	440	426	430	436	399	425	444	404	430	406	406	420	407	432	433	393	428	409	402	395	413	405	445	420	384	383	409	403	448	405	394	440	435	413	426	396	395	425	367	400	404	438	386	427	408	382	415	398	394	424	403	387	446	395	412	419	440	400	423	370	431	407	407	456	433	421	393	444	437	409	416	411	400	423	425	430	441	427	421	458	400	426	445	429	392	418	420	407	410	396	391	411	397	427	446	402	422	405	452	436	384	404	415	391	427	408	408	409	398	436	433	434	419	395	373	406	435	403	401	425	420	402	408	446	395	403	427	444	419	398	414	423	429	435	439	411	399	428	407	415	423	411	396	386	418	425	423	433	426	452	418	402	415	464	419	436	420	434	427	414	417	417	397	442	414	402	381	415	431	407	428	379	411	416	434	417	371	458	419	473	440	416	418	408	422	447	391	396	426	418	432	426	444	441	367	415	435	433	453	389	417	430	407	370	372	417	433	384	446	410	379	421	407	407	384	452	404	424	443	417	443	393	414	403	462	417	407	441	420	387	423	450	413	412	401	417	438	409	376	380	396	399	435	424	399	386	401	448	447	407	440	436	451	439	410	447	448	374	416	401	432	443	363	401	410	448	381	426	376	431	416	387	436	439	434	422	406	447	441	424	441	404	390	435	414	400	424	409	403	421	426	453	410	403	413	403	414	412	392	402	416	394	394	396	426	383	414	424	454	409	404	423	411	420	401	432	401	425	429	475	381	448	445	428	441	445	401	370	416	408	424	454	408	419	444	429	404	422	383	414	433	417	427	432	426	451	401	432	425	417	415	413	431	429	407	444	416	407	418	449	439	409	397	442	418	399	466	381	458	416	401	440	406	463	411	438	386	442	408	409	411	402	449	460	422	408	455	429	432	432	391	446	433	422	412	411	404	424	417	428	428	456	399	467	408	405	425	425	404	432	425	427	409	446	411	386	420	416	405	384	430	397	424	430	403	437	424	367	420	418	406	454	427	425	446	424	437	423	397	412	424	407	439	395	449	407	372	417	418	405	412	416	364	431	388	414	397	422	435	391	425	404	414	442	413	399	398	382	429	400	380	447	476	381	411	386	454	464	422	413	385	434	391	384	422	439	437	412	448	404	439	422	434	419	424	391	426	427	433	396	404	443	403	434	365	436	430	398	423	436	397	415	412	439	372	412	444	422	397	434	450	392	438	397	419	364	463	401	421	409	396	437	401	421	386	413	420	462	423	406	413	437	410	409	433	427	428	417	424	422	407	441	411	404	394	419	440	417	395	435	471	420	386	415	426	412	407	425	437	429	407	407	422	420	426	419	447	410	402	411	455	410	409	399	428	419	392	393	379	407	382	416	417	436	387	398	421	421	417	436	390	409	422	372	433	457	427	404	438	438	426	397	382	440	412	433	406	432	428	416	430	426	425	421	424	394	424	411	434	427	427	429	414	425	440	421	463	415	385	410	399	426	466	392	412	432	416	457	382	427	434	427	434	405	400	420	421	413	453	429	467	428	444	437	432	424	404	398	414	433	405	434	430	406	423	405	425	430	402	402	451	402	417	382	397	456	466	419	402	406	392	415	437	416	405	398	450	406	409	429	422	445	418	399	407	440	410	403	449	393	388	389	412	409	394	416	390	385	416	424	411	430	393	442	394	418	408	410	431	416	427	422	417	446	430	425	393	423	395	404	409	424	408	422	433	408	403	394	406	409	429	440	386	410	443	433	383	418	425	395	386	421	423	417	415	404	426	395	423	423	403	392	400	447	396	418	415	432	443	406	414	409	454	410	422	427	379	446	407	418	423	401	399	421	414	423	408	401	432	430	409	401	446	414	417	426	406	385	422	417	415	434	429	381	404	409	403	417	383	393	446	409	452	422	425	414	443	413	380	419	418	418	437	404	409	445	444	406	417	406	431	384	407	412	452	403	425	410	426	417	415	399	388	437	446	420	432	454	449	425	447	452	393	423	401	427	433	423	397	394	418	407	414	389	419	383	419	409	446	449	417	405	468	391	384	429	417	415	383	465	436	422	421	415	405	442	395	413	404	436	445	389	420	413	407	434	405	398	431	473	431	445	426	397	378	419	413	415	398	385	413	414	433	366	445	424	401	427	424	423	417	397	407	417	424	429	404	415	386	439	422	413	440	410	401	429	386	413	425	383	440	424	408	416	407	418	403	461	405	426	425	423	433	366	426	423	431	401	426	429	442	438	444	406	469	434	433	421	435	449	378	379	421	399	426	426	403	406	404	424	404	397	438	443	385	416	372	425	378	420	442	432	414	405	407	397	406	398	447	420	437	381	432	433	397	414	417	410	406	422	407	395	422	414	451	410	410	428	434	389	426	395	406	419	429	414	458	426	411	431	375	407	441	416	428	440	418	416	443	417	421	446	431	393	419	407	441	401	448	414	413	418	418	409	383	396	447	420	444	425	431	404	392	414	417	428	407	420	429	399	380	406	433	417	435	403	414	424	418	404	390	451	423	412	411	391	420	421	384	409	469	417	445	418	414	428	437	390	438	444	404	416	410	403	437	391	405	398	407	456	394	411	414	411	432	449	400	405	458	464	390	374	436	440	437	454	433	416	410	435	413	438	427	397	430	433	398	425	407	438	406	403	387	426	405	419	417	424	424	468	397	378	446	445	435	390	411	409	400	378	393	434	391	490	433	453	414	413	425	403	434	470	422	441	417	454	414	409	419	409	429	438	428	395	384	426	409	425	416	410	421	413	430	448	369	438	436	428	427	403	407	409	432	420	397	394	416	396	417	407	417	422	402	411	416	401	406	418	435	428	421	404	433	415	372	409	425	403	380	417	375	430	404	433	407	398	401	446	417	400	402	389	417	406	389	396	410	431	388	448	387	394	404	418	428	445	414	449	416	440	420	454	442	373	393	379	410	386	436	436	410	454	431	420	416	430	435	393	429	415	398	428	392	444	402	410	410	414	389	416	429	385	399	381	402	405	406	405	405	442	371	413	367	439	428	442	440	425	395	438	424	412	416	418	449	455	428	413	422	422	388	419	446	456	435	402	392	417	431	455	411	406	414	418	421	434	427	397	414	419	430	396	443	418	426	417	412	417	406	396	410	453	397	406	451	431	411	401	406	411	402	421	416	403	439	371	427	405	409	442	431	417	431	443	421	426	452	453	388	396	445	373	362	414	405	429	454	442	419	409	414	401	423	444	398	399	428	402	443	434	427	415	423	434	437	438	428	403	447	402
437	225	208	205	325	755	3058	8118	7489	5572	3980	1912	709	368	153	102	63	50	34	34	30	35	32	31	40	28	28	38	40	35	27	26	31	41	35	42	30	34	33	31	38	30	32	34	38	44	45	40	28	30	33	35	28	34	37	34	31	44	40	26	38	38	26	30	23	33	29	36	30	36	26	32	45	38	39	32	35	30	29	33	42	28	39	39	29	38	39	36	39	41	27	30	36	24	31	37	32	37	36	27	26	36	32	36	27	28	28	37	36	23	36	28	34	33	32	33	38	35	27	34	44	48	37	38	26	39	31	28	38	24	33	36	31	37	34	28	30	33	35	38	31	37	32	33	46	36	31	35	25	37	37	30	31	35	40	26	42	31	34	31	34	30	25	31	29	31	38	33	30	34	27	38	27	45	33	32	32	33	29	32	30	33	34	31	27	27	43	24	21	42	29	26	34	31	37	42	36	28	24	31	42	36	43	35	32	35	32	28	33	40	38	38	42	31	29	37	36	35	36	43	40	30	28	31	25	32	39	52	29	28	38	36	35	31	39	34	22	31	36	43	30	24	37	35	37	26	29	31	32	29	39	29	43	34	34	22	37	25	35	33	29	31	22	34	32	30	29	28	35	26	24	28	35	42	26	35	17	44	36	32	34	29	26	28	21	39	45	37	25	23	34	42	36	36	26	33	19	34	31	39	33	24	36	42	25	39	43	32	32	31	35	37	29	45	38	36	37	42	24	16	40	44	37	27	32	37	40	26	35	28	34	45	39	32	27	23	37	42	32	35	40	32	29	29	29	28	33	36	28	26	41	39	30	44	31	32	37	37	28	32	28	40	38	37	29	42	41	36	35	27	28	40	33	39	40	33	35	35	33	24	34	36	29	39	49	34	30	38	34	38	23	39	40	49	37	30	37	26	36	28	37	37	29	25	40	31	29	40	33	34	31	29	37	34	33	42	32	29	22	34	31	45	36	37	33	47	34	28	32	36	35	27	32	38	30	42	30	30	40	29	36	30	35	37	31	36	30	38	34	41	34	41	30	42	38	28	35	32	39	36	45	42	31	36	27	33	26	25	39	32	28	31	35	44	42	30	39	28	30	37	30	35	25	22	22	39	33	25	26	33	23	37	29	32	42	21	36	30	35	29	34	29	38	36	29	40	36	34	41	32	30	33	32	26	25	40	38	33	31	35	28	28	40	26	40	42	40	30	34	35	34	37	27	39	31	29	29	27	32	34	25	31	30	30	41	33	31	29	41	37	34	39	30	27	36	41	41	25	32	34	42	39	31	40	32	37	28	26	34	32	32	31	32	25	41	42	35	35	38	32	32	35	31	37	36	38	33	22	27	33	28	31	28	38	38	37	27	26	34	39	42	32	36	35	32	22	37	48	36	41	28	29	32	35	34	31	25	32	31	35	35	20	40	30	37	21	31	43	41	30	36	39	33	31	38	38	33	34	30	30	33	47	26	31	38	26	35	40	29	24	39	35	43	37	30	31	38	30	31	38	34	41	38	44	35	43	35	36	34	33	37	29	33	31	37	38	30	44	40	34	40	28	44	41	25	36	41	49	37	39	33	30	29	38	29	28	44	36	36	33	33	30	39	27	27	29	33	38	39	38	27	32	39	38	32	34	36	32	36	40	32	25	35	27	28	31	31	32	34	42	27	36	36	41	36	22	26	32	47	33	33	28	26	24	35	33	32	28	36	46	25	33	28	34	31	27	31	35	33	41	27	29	32	31	31	28	34	33	46	33	35	31	28	35	33	37	26	34	27	40	39	27	30	30	39	40	34	34	36	39	33	24	38	34	43	42	35	39	35	32	22	45	40	28	35	26	28	19	28	32	34	44	42	40	34	39	39	33	32	33	22	48	38	39	34	38	31	16	30	34	34	39	40	39	35	26	28	35	32	43	31	37	31	40	40	33	30	43	34	30	28	38	34	33	38	26	29	33	41	30	39	32	26	43	38	36	37	29	34	32	34	29	38	47	33	35	35	16	32	42	23	35	41	39	33	41	34	24	24	23	33	36	34	41	23	30	34	35	39	30	30	38	27	34	37	31	48	35	30	23	34	25	40	31	43	33	35	21	27	34	37	40	36	32	43	25	40	33	42	43	27	34	26	38	36	47	40	27	21	39	48	43	39	40	32	33	35	23	36	40	23	33	33	36	37	30	29	33	36	39	31	22	29	28	30	32	40	29	34	39	38	29	26	29	40	33	37	39	35	35	39	32	27	44	37	24	31	36	38	31	29	37	42	34	21	41	35	30	35	32	39	38	38	43	29	34	44	32	40	31	38	35	44	24	32	35	46	29	34	28	38	24	33	39	32	36	44	29	27	30	42	31	40	36	29	32	34	24	35	41	29	38	32	37	29	29	27	35	31	39	37	36	43	26	38	39	36	32	34	26	36	36	32	33	30	25	28	31	34	30	27	31	29	24	36	28	30	35	36	45	37	39	29	31	37	31	45	31	33	43	33	42	41	30	28	37	36	42	34	27	33	29	40	37	38	42	38	36	38	33	32	31	29	38	30	26	30	30	29	39	33	34	28	29	40	41	33	30	39	34	35	27	41	32	36	29	32	38	39	33	27	35	36	26	24	42	40	34	41	48	33	40	30	33	32	35	32	28	26	40	20	40	34	42	32	28	36	27	55	28	36	34	36	44	31	40	27	36	36	39	34	43	31	30	32	35	34	33	29	26	29	29	27	37	30	29	35	40	29	27	37	40	27	28	22	29	25	31	43	35	33	41	31	36	36	34	37	34	35	31	34	33	34	38	31	32	29	37	23	30	26	42	40	35	26	27	31	43	27	44	29	38	42	30	38	39	29	35	33	23	35	40	43	28	40	38	36	27	32	28	30	33	33	32	38	28	42	38	36	24	29	24	44	29	39	39	29	41	33	31	33	30	45	31	23	31	25	38	52	45	27	33	44	35	41	40	35	36	45	38	31	34	43	37	26	42	38	26	31	36	45	36	36	43	24	44	34	25	28	31	30	38	41	43	36	27	28	31	38	42	35	28	31	28	22	24	21	29	35	32	46	35	27	36	36	46	33	42	37	20	27	31	39	29	33	48	35	36	36	26	48	34	24	31	39	28	50	31	31	38	35	36	39	37	34	35	39	26	28	33	27	39	29	32	42	35	34	41	33	37	36	24	37	45	37	41	36	33	32	39	31	28	36	40	31	23	37	46	40	31	38	32	39	37	29	34	32	41	27	33	41	35	26	28	28	38	27	41	37	31	44	31	27	36	32	37	43	47	29	27	29	38	31	30	44	40	38	42	40	22	38	31	23	32	30	32	35	37	29	32	30	25	28	40	35	35	28	31	36	27	30	35	43	44	29	35	24	31	29	30	40	30	32	38	31	47	27	24	29	37	30	30	26	29	23	40	40	41	34	23	34	27	32	49	28	27	37	37	39	54	32	39	37	39	36	39	29	43	40	42	25	42	22	31	33	38	24	41	41	31	41	38	27	33	34	23
11382	6439	4411	13509	26263	28847	40715	50835	46788	40873	34510	24926	15948	9917	4323	2261	1213	696	520	444	465	477	414	415	474	448	443	456	461	436	484	447	427	418	393	407	435	408	423	489	431	452	424	464	432	450	416	421	420	426	461	457	454	434	425	442	424	429	440	389	413	437	450	437	446	431	439	446	438	476	434	447	466	475	460	425	429	453	408	399	435	414	477	433	397	420	409	446	399	426	435	427	452	432	455	411	418	448	433	443	454	455	448	454	434	397	483	450	464	424	476	422	417	402	421	443	473	447	422	431	429	421	450	420	456	447	433	422	436	417	413	458	451	420	447	427	401	454	402	440	414	440	449	424	410	423	399	427	409	421	483	455	424	445	459	432	446	444	439	450	451	450	448	436	455	441	437	417	418	435	471	413	451	385	438	454	414	480	448	408	397	410	405	446	417	429	443	433	428	439	447	463	468	477	429	445	392	418	420	435	455	439	479	472	440	465	442	421	439	415	434	445	449	417	437	436	378	407	437	431	426	489	444	425	381	429	431	433	425	444	405	422	405	432	437	398	433	451	405	472	453	436	426	394	442	427	449	449	438	449	427	464	445	452	421	421	402	444	469	448	450	425	459	446	462	419	427	464	460	420	395	444	429	423	424	414	444	470	462	432	420	434	423	434	434	457	458	443	429	454	444	434	463	410	415	425	428	408	428	394	411	460	435	443	453	423	480	428	461	436	459	461	428	426	425	417	417	413	445	432	440	447	484	449	425	424	484	451	406	448	426	468	452	446	410	474	436	458	434	439	448	428	465	442	461	433	443	466	397	466	435	455	450	428	481	406	427	410	408	422	439	395	429	460	419	464	451	433	442	452	419	433	476	463	441	419	444	416	475	478	449	428	424	433	458	383	445	425	430	402	437	423	446	468	452	416	494	441	433	471	390	406	430	449	400	437	475	438	404	451	417	457	447	451	440	425	392	453	439	430	443	425	441	429	432	425	455	465	443	428	472	413	411	434	408	436	457	421	462	412	452	475	446	431	435	430	441	427	447	460	447	430	405	429	433	425	453	428	469	438	466	448	455	423	468	463	453	444	451	411	433	446	424	435	442	436	468	433	414	448	452	425	431	492	435	434	409	391	455	472	442	457	400	437	431	426	445	443	472	426	433	437	471	433	468	419	451	472	418	438	419	422	407	424	438	433	453	422	411	462	439	435	430	437	411	438	462	439	423	434	409	464	409	421	451	440	451	423	401	440	435	438	429	427	411	427	449	448	443	410	466	434	452	444	442	404	406	462	464	441	439	440	384	462	419	417	462	448	405	497	458	425	451	419	447	452	415	442	434	419	397	386	442	439	405	447	427	447	446	443	452	441	450	419	417	433	475	449	422	434	452	411	423	447	406	453	421	457	414	454	416	476	427	459	448	421	414	429	438	419	419	386	449	439	425	451	407	458	459	431	437	417	429	448	456	421	440	432	438	398	424	435	433	402	441	428	463	438	445	446	437	490	436	452	468	423	431	432	453	423	404	438	419	432	418	424	453	433	433	424	426	436	472	424	469	451	413	392	419	445	460	419	415	450	440	406	443	436	450	456	456	439	399	414	416	421	469	450	463	430	474	427	445	444	409	444	372	431	404	423	403	464	450	431	406	444	419	446	434	456	456	432	447	449	429	445	443	419	453	434	423	466	427	479	413	437	437	436	433	423	424	423	431	408	429	439	444	468	412	417	414	400	430	434	453	451	410	473	439	478	466	453	449	473	453	418	430	430	406	423	410	459	436	426	472	446	417	460	412	405	394	464	399	432	449	427	404	440	449	462	414	467	419	472	428	395	417	409	426	398	447	448	452	476	418	429	437	447	425	441	412	425	458	432	473	452	419	424	467	444	453	427	455	401	436	428	455	474	432	429	444	408	434	463	456	398	417	437	419	415	423	470	449	432	423	429	464	413	437	417	432	420	392	423	460	406	433	451	441	421	438	425	442	449	423	472	420	428	432	428	436	433	409	438	420	449	440	457	451	484	421	416	436	481	467	453	402	399	441	447	450	434	474	413	437	425	449	442	433	427	423	431	465	423	415	432	430	448	378	458	479	434	419	428	453	416	462	487	435	459	477	440	423	483	440	411	474	427	447	445	414	440	445	443	434	427	449	450	428	405	437	458	449	425	449	454	457	428	441	450	412	403	441	460	434	464	439	429	469	473	455	452	423	431	451	407	392	443	403	426	413	456	397	417	430	440	447	439	438	410	422	441	408	441	449	442	427	445	466	432	473	468	446	433	439	450	446	426	444	418	434	423	463	453	432	462	419	442	423	456	414	415	417	415	459	446	427	409	437	461	450	442	451	462	462	424	459	430	415	426	439	423	460	407	445	381	409	461	440	421	419	476	441	465	385	448	432	431	409	431	458	470	429	456	458	423	458	442	435	454	438	430	432	474	463	421	437	455	411	421	400	438	398	452	458	451	455	428	446	478	410	420	437	430	437	401	457	455	423	422	416	406	434	432	437	435	430	413	454	434	429	428	434	440	447	423	416	421	431	428	432	416	446	445	447	488	443	450	462	443	412	417	444	435	436	415	426	443	431	434	431	448	436	458	445	457	427	417	406	442	437	467	436	458	415	444	428	427	425	471	432	425	437	462	464	437	437	450	430	474	452	420	447	462	434	443	437	464	450	401	448	416	445	418	387	427	452	451	452	414	441	433	414	443	427	425	410	416	428	436	456	464	449	401	454	416	430	433	424	432	438	445	441	408	467	406	434	430	401	446	437	434	458	435	431	441	409	442	399	399	458	455	426	441	443	446	446	453	411	453	411	469	409	457	451	455	429	418	468	529	450	430	416	445	420	441	430	433	441	461	440	427	454	451	434	456	430	419	403	414	454	422	430	426	427	507	413	442	420	428	440	430	441	437	454	448	457	461	433	423	454	464	424	469	433	446	409	435	398	426	426	458	429	409	433	453	434	454	408	407	406	403	448	422	452	426	481	432	432	409	441	453	458	436	425	445	428	438	406	425	444	417	440	395	453	451	455	441	408	428	444	436	446	458	419	443	444	411	466	435	454	437	479	434	426	442	465	458	442	471	419	441	443	459	439	428	452	426	461	447	477	432	445	437	461	435	451	448	414	396	431	444	448	419	447	434	422	414	412	447	432	449	429	447	435	430	478	462	419	426	428	397	479	476	432	428	402	435	403	471	452	442	442	404	432	461	458	439	409	430	441	426	415	465	420	418	439	461	424	378	432	464	429	482	392	464	403	450	423	434	455	439	426	410	413	418	423	404	433	421	470	444	449	462	446	449	438	410	445	399	452	470	466	456	454	417	444	440	458	459	430	413	462	440	435	466	382	421	429	436	457	446	486	468	466	442	421	387	444	457	367	412	447	419	439	423	421	420	419	458	497	485	444	461	432	430	467	458	433	456	430	452	442	439	401	427	454	433	430	422	386	434	451	438	410	437	444	419	403	432	441	450	445	416	437	434	448	452	464	403	425	418	459	405	421	444
1895	268	238	243	340	708	1499	7333	10488	7863	4171	1805	702	311	153	82	35	41	56	40	36	31	35	34	42	34	37	42	37	32	32	41	37	44	29	34	47	41	42	39	33	43	36	37	29	28	30	46	33	42	44	37	37	39	21	33	32	31	47	49	48	39	29	32	34	36	30	40	39	36	29	38	34	36	33	41	43	41	45	30	42	39	37	44	33	34	42	41	21	43	31	40	31	49	36	34	44	40	30	47	41	31	34	25	40	52	35	40	32	39	48	31	33	43	45	43	28	35	42	24	35	31	30	36	27	30	27	30	45	46	32	27	38	35	33	40	41	29	32	41	26	45	36	49	34	39	36	37	31	29	35	42	46	42	34	38	40	31	37	38	39	32	34	31	44	31	44	27	36	43	50	48	42	44	34	43	30	46	40	35	40	35	37	39	43	41	51	47	36	29	34	41	42	41	31	31	31	51	37	33	29	39	25	44	44	34	37	28	37	26	48	42	35	45	46	40	50	46	32	27	44	41	35	31	37	35	40	23	44	46	34	37	27	38	48	25	38	41	44	41	35	33	33	41	31	30	30	36	39	43	37	34	41	32	32	34	42	32	44	38	29	42	30	45	36	34	44	35	28	33	30	34	45	34	45	30	47	39	20	35	36	38	35	31	36	41	30	44	42	40	39	40	34	29	31	37	36	38	33	48	35	38	54	44	28	34	43	30	47	45	35	40	31	38	41	47	34	35	31	41	22	44	35	37	44	47	42	30	31	41	29	40	30	40	44	41	39	34	45	40	35	33	40	38	47	35	34	33	33	38	36	36	40	29	27	32	36	38	46	34	41	44	50	39	43	30	23	34	41	26	32	33	36	38	46	42	43	40	31	29	34	35	39	40	48	36	44	38	44	34	42	42	33	35	47	39	29	39	42	32	44	42	30	32	36	35	35	44	49	25	25	45	43	42	43	45	48	33	36	36	35	39	38	34	43	30	34	41	34	40	44	36	48	33	37	38	45	34	48	33	29	37	32	31	29	45	30	40	32	36	42	34	34	45	38	35	36	32	18	27	26	34	41	32	34	36	36	41	39	42	38	23	23	41	44	31	40	40	36	33	28	37	32	38	29	28	35	29	33	37	43	39	29	44	38	39	33	33	41	51	42	33	43	36	40	37	31	37	49	36	34	35	36	39	41	36	30	54	43	32	40	41	39	35	35	27	30	38	34	34	45	42	27	32	41	38	49	40	38	37	38	28	23	50	24	37	31	38	38	25	40	29	35	34	32	27	45	42	39	37	37	30	35	29	38	47	31	37	40	32	44	44	36	41	36	28	35	43	36	30	31	28	33	43	36	34	31	25	36	48	41	41	42	39	46	46	40	48	33	45	40	35	37	31	27	39	21	42	22	42	39	41	38	33	33	33	42	36	43	41	47	41	41	34	37	36	33	35	40	43	34	41	34	24	33	39	38	31	33	35	44	49	44	45	43	48	38	35	29	38	36	35	36	31	46	36	35	26	39	42	38	40	29	40	36	23	45	37	37	42	34	35	40	30	32	30	29	31	31	30	44	31	38	40	36	37	37	43	32	38	41	37	35	32	26	36	37	38	23	45	42	44	34	27	38	40	35	39	33	42	42	37	39	40	47	42	45	24	51	27	39	37	41	26	33	47	38	34	47	41	42	36	37	27	35	30	37	45	34	38	32	28	39	41	39	34	32	28	40	43	32	38	38	48	38	38	44	41	40	29	34	35	41	34	48	44	36	43	37	38	33	40	34	36	27	44	37	41	35	23	36	34	31	44	35	33	43	31	41	38	35	43	52	37	44	44	37	43	44	45	49	47	31	28	41	40	38	39	39	45	25	30	40	32	32	35	34	32	33	39	42	34	48	42	35	41	41	49	31	36	39	32	36	42	35	38	39	31	36	53	39	35	40	35	39	32	45	38	33	35	44	31	35	55	29	49	34	43	40	44	41	31	43	33	37	35	41	39	41	33	40	37	42	43	34	43	42	31	32	37	31	38	36	42	44	37	43	33	47	54	44	38	25	27	26	43	33	35	37	43	40	39	35	42	43	39	30	47	29	40	44	44	31	37	43	34	29	49	32	35	37	34	43	32	49	39	42	36	27	34	29	39	19	40	38	40	34	38	34	31	35	39	36	29	39	36	38	39	39	37	37	44	49	34	38	38	41	39	40	41	31	42	47	32	32	40	40	33	44	38	36	36	43	46	39	32	46	38	33	30	37	30	29	35	40	36	40	37	34	35	33	34	53	40	44	52	31	50	53	37	35	39	45	28	29	40	30	45	36	31	41	46	41	36	23	43	50	37	37	29	39	28	35	41	35	44	40	42	45	31	40	48	36	37	36	46	42	42	38	26	36	34	31	44	49	37	35	34	42	51	36	35	41	36	34	52	46	37	29	37	40	30	36	37	39	27	37	36	47	38	40	37	42	41	36	34	39	36	41	34	44	37	36	32	39	36	31	30	36	40	35	36	49	31	47	43	28	41	40	39	31	33	35	43	41	38	40	50	25	38	53	35	38	40	49	42	41	37	35	35	39	38	45	46	31	33	38	43	27	38	34	38	29	32	36	41	46	35	45	30	35	41	31	40	34	42	57	44	30	36	41	43	35	20	35	44	44	34	47	28	37	28	37	27	36	37	30	46	35	43	21	42	44	32	40	35	53	38	27	42	46	36	36	33	39	35	39	43	29	37	36	35	32	35	39	34	25	48	27	35	33	45	37	42	43	36	27	41	37	38	31	34	32	32	36	38	45	33	41	30	30	21	23	33	30	40	36	48	54	33	44	32	45	21	43	36	25	39	38	41	31	38	43	34	51	46	44	33	34	53	33	44	28	45	30	41	37	48	39	40	44	34	33	41	43	33	46	30	37	39	43	38	46	45	38	34	36	33	46	32	33	38	30	39	35	47	34	42	40	39	33	44	37	36	30	43	36	37	39	31	36	40	28	35	38	35	40	35	37	34	41	40	41	26	41	36	24	37	26	35	38	46	47	34	36	35	34	41	45	52	28	40	36	35	46	30	36	38	30	22	34	34	44	45	47	30	44	34	48	46	42	30	46	35	37	52	36	41	29	30	38	28	44	40	34	35	41	48	29	38	28	40	48	38	51	31	38	40	34	41	38	41	40	34	30	36	36	30	32	33	36	36	31	22	32	32	43	43	24	37	40	41	36	36	38	33	39	40	32	45	40	43	49	39	39	26	26	41	38	43	33	39	35	46	33	43	44	41	27	28	32	37	31	39	33	24	33	38	34	32	36	42	37	39	34	33	40	41	40	31	37	43	48	48	48	48	38	26	34	34	36	34	39	33	29	42	40	42	44	26	36	38	29	44	35	49	38	33	32	45	47	39	43	42	34	38	30	40	42	37	36	40	40	25	32	36	34	42	42	37	46	38	35	44	43	41	26	32	40	39	39	42	40	39	40	43	37	37	27	37	34	35	42	39	40	39	31	40	48	45	42	38	31	34	41	48
13339	7344	5309	13649	24560	29174	32485	52012	54204	44511	35139	25298	15087	9464	4522	2210	1047	605	550	513	503	508	479	495	480	510	494	493	475	523	518	486	462	505	520	527	483	508	501	503	509	525	472	516	499	533	505	491	506	491	491	492	536	490	499	513	513	485	457	492	525	469	508	485	484	483	500	481	493	502	484	493	477	432	463	499	497	464	526	499	493	527	505	525	464	518	502	514	500	493	492	515	512	535	500	473	510	521	493	454	498	533	467	538	484	485	513	546	495	498	487	480	505	483	482	482	466	490	498	522	510	492	496	449	477	524	477	534	498	509	499	486	547	496	501	489	484	542	487	492	490	513	480	446	460	520	503	519	474	459	436	506	499	535	474	481	505	476	528	493	502	538	483	475	458	514	472	542	520	540	460	535	460	490	507	506	492	532	542	497	516	493	489	511	434	548	504	498	507	466	535	482	502	508	514	457	485	503	489	496	509	511	520	446	508	516	493	516	481	539	493	514	506	505	520	465	488	519	512	480	477	519	529	507	482	512	536	508	449	520	537	503	530	533	524	491	459	489	509	485	449	499	524	489	451	518	457	487	500	489	474	481	479	478	496	463	512	494	509	498	524	511	495	498	524	503	524	528	491	512	467	510	488	487	497	480	508	477	492	506	498	486	493	493	492	521	536	485	489	493	493	482	516	478	527	522	488	491	515	506	493	530	532	488	487	487	485	503	542	533	503	496	478	502	514	481	492	491	490	519	501	520	497	535	483	487	527	499	493	479	525	519	483	492	442	480	531	542	521	532	515	471	481	475	500	500	516	484	506	492	496	503	483	466	503	534	468	517	478	474	506	545	504	550	458	519	524	531	488	498	524	457	514	520	479	524	471	501	514	493	472	500	482	497	518	472	458	497	498	503	507	493	464	521	496	513	475	491	497	508	497	514	479	480	506	497	512	498	502	502	480	515	456	545	504	510	469	529	488	532	495	509	514	517	475	487	460	484	536	507	524	496	501	507	496	477	495	511	484	498	496	489	501	508	520	520	541	449	491	505	459	509	522	465	454	498	511	494	501	484	493	523	508	485	493	536	489	504	520	480	492	534	479	527	506	500	509	491	479	481	513	476	508	489	506	475	465	515	526	500	511	530	474	533	507	483	443	516	481	493	529	493	499	515	471	495	512	524	465	503	489	499	512	509	506	419	523	480	495	516	488	501	475	483	529	477	498	497	494	483	475	516	537	526	496	489	495	496	457	490	504	530	480	488	495	504	524	497	529	464	499	516	481	506	495	511	522	458	495	494	508	502	496	527	502	510	496	523	510	521	513	499	481	471	494	504	475	489	514	483	476	473	511	498	457	497	477	508	522	497	488	539	525	533	576	487	502	501	511	515	537	508	476	489	499	518	485	519	535	531	515	494	492	508	476	486	509	514	505	455	527	529	538	476	495	459	482	504	503	501	445	516	467	482	490	484	526	492	523	498	458	483	499	507	468	509	470	506	556	535	490	502	467	510	473	464	493	520	534	526	514	522	510	508	504	528	543	506	506	513	516	522	469	509	513	503	494	517	487	547	506	483	480	499	489	485	495	491	491	448	470	497	520	462	496	496	511	500	488	525	501	482	525	534	519	489	499	500	508	507	458	507	470	506	478	499	476	485	457	504	479	471	484	495	461	515	512	520	511	511	522	473	457	479	473	486	499	507	513	525	499	472	513	479	512	510	468	475	529	457	455	478	501	501	512	460	497	501	482	515	529	523	540	489	493	484	462	505	501	518	498	499	522	478	483	470	498	524	472	459	487	543	503	427	486	515	476	460	522	514	480	466	483	471	530	496	538	465	527	517	497	503	484	505	491	501	497	524	460	511	470	499	470	501	522	500	527	529	508	511	478	530	530	473	483	495	489	473	507	534	524	475	518	482	488	493	488	517	489	483	517	492	502	477	499	479	484	457	491	537	495	494	502	514	484	479	478	503	485	470	500	498	514	484	490	550	471	491	488	474	500	478	512	504	482	473	511	532	478	514	472	488	509	514	509	504	471	501	484	468	487	463	518	478	493	487	520	528	540	487	528	522	503	514	486	502	500	526	449	493	523	506	483	484	518	491	546	474	516	461	528	522	505	524	500	521	510	456	499	496	499	481	493	529	477	530	502	501	515	472	504	486	488	473	488	489	500	492	506	499	492	513	524	518	494	486	513	512	489	508	507	539	488	479	550	491	490	514	506	528	497	493	498	502	479	504	450	484	507	512	527	495	503	544	460	499	467	502	522	560	534	500	510	556	497	516	511	527	509	507	528	507	495	501	486	527	518	486	486	497	491	467	515	526	530	489	498	486	529	506	496	489	501	490	507	478	484	499	467	498	503	525	467	484	461	528	500	495	510	511	476	533	477	485	515	495	502	521	510	460	499	463	542	514	524	508	486	531	476	483	514	505	512	501	513	488	502	447	497	475	489	515	472	501	492	518	550	512	480	481	479	526	483	529	503	530	525	497	506	496	469	478	443	497	497	519	497	517	488	471	494	474	481	453	497	477	486	476	501	517	498	527	490	497	512	474	500	491	484	517	503	538	515	529	511	508	493	512	474	486	496	453	476	500	486	523	492	516	481	520	521	494	460	481	485	502	505	477	488	480	454	516	517	465	553	511	504	512	505	483	481	489	468	482	522	546	484	458	485	493	461	508	480	456	529	501	501	511	505	487	550	461	491	543	501	567	457	494	488	475	509	502	478	479	453	498	488	548	513	488	521	535	441	447	502	452	508	501	478	490	495	469	487	459	472	535	527	488	483	519	478	505	469	521	503	487	464	529	510	473	506	473	509	488	553	525	479	531	508	500	521	500	500	506	503	511	499	495	496	525	492	513	507	513	515	524	492	479	486	505	543	500	504	475	454	483	477	473	475	473	488	521	479	456	535	464	479	473	503	510	479	551	479	510	469	463	516	514	510	535	557	465	530	507	511	458	500	501	515	510	511	486	496	548	495	480	491	514	496	490	464	482	480	510	479	502	451	481	480	510	514	502	513	458	495	497	486	466	484	475	491	512	489	527	530	487	496	473	491	499	495	506	491	464	495	483	489	474	473	512	459	486	496	512	516	476	503	484	531	515	503	495	495	477	515	498	509	496	509	489	513	489	444	463	530	491	466	496	494	467	475	504	495	507	469	526	502	487	474	496	506	520	489	478	502	472	468	510	512	479	485	511	483	481	501	504	513	506	525	498	465	486	504	503	459	487	522	491	480	535	488	522	491	506	496	494	504	469	525	492	494	526	509	443	499	483	456	500	523	464	486	485	508	489	489	487	485	490	483	501	478	497	448	524	524	438	469	520	485	490	507	516	529	499	517	524	487	485	500	535	491	477	532	467	475	494	475	490	479	468	515	508	473	479	507	483	473	518	466	494	471	487	475	483	471	509	453	519	507	506	486	490	505	483	513	494	520	487	513	530	486	484	511	518	462	498	498	469	542	502	512	513	499	486	508	477	535	506	510	482	498	478	513	501	501	522
972	485	346	322	573	1013	4629	8688	12643	11969	8400	4316	1515	741	303	123	86	45	40	31	35	33	45	38	33	39	32	41	35	46	49	43	39	31	46	46	47	34	53	46	37	38	48	41	36	47	33	39	30	46	44	40	31	33	39	39	43	43	39	29	36	39	43	37	40	32	36	37	36	26	42	41	29	49	46	38	33	35	46	49	41	32	23	39	45	37	36	46	33	55	34	29	52	35	44	32	41	42	32	45	34	31	31	40	37	45	42	34	35	46	29	36	46	50	41	42	41	48	37	40	39	35	33	42	52	41	44	42	35	36	36	47	41	35	35	42	43	43	45	26	39	37	33	36	37	40	35	35	38	38	36	52	32	37	27	37	37	36	40	52	39	32	39	28	45	44	40	27	40	30	35	34	35	40	34	30	46	32	28	37	32	37	37	34	30	45	39	33	39	38	28	35	42	38	45	32	38	39	42	51	44	45	43	39	33	35	38	35	35	41	37	48	42	30	46	40	33	34	35	43	54	47	38	33	45	36	42	47	40	38	35	44	42	32	25	39	36	41	30	46	40	37	32	39	27	37	49	40	25	30	43	53	37	38	40	34	39	34	29	38	40	40	28	37	42	39	35	43	32	31	40	38	42	30	40	48	30	48	43	30	48	36	46	49	42	40	38	33	38	41	38	29	36	39	34	35	39	41	26	45	36	41	36	46	46	32	34	33	31	43	41	38	37	31	31	33	41	45	41	43	47	42	54	53	39	39	49	31	35	41	31	41	45	33	30	45	40	45	45	40	49	32	43	47	32	41	32	41	31	41	36	39	43	40	33	40	34	43	52	40	37	34	35	42	38	38	44	33	39	44	35	32	42	37	45	43	60	35	37	44	53	40	30	47	41	45	35	35	33	36	47	39	33	38	38	36	38	30	38	30	34	28	38	40	38	42	25	31	34	43	31	43	37	38	38	39	47	40	43	39	39	34	38	39	31	44	49	31	30	48	44	38	36	44	34	36	37	34	42	30	25	43	31	35	40	26	35	35	41	32	44	42	36	39	38	40	36	36	37	39	36	30	31	38	45	50	47	34	40	39	40	44	39	23	40	47	36	34	35	43	40	33	40	43	37	46	36	45	32	37	34	35	40	43	41	32	36	34	43	31	50	39	58	44	40	40	33	37	51	45	38	32	31	29	28	41	31	32	32	53	49	28	35	41	32	46	45	47	37	42	44	42	50	42	29	34	32	44	35	33	23	38	47	49	41	45	44	35	46	32	47	38	27	42	46	30	32	34	37	40	44	44	41	48	49	39	49	36	36	31	35	46	34	31	53	48	32	37	41	29	29	44	38	40	41	34	26	37	39	39	44	37	48	37	35	50	49	46	28	40	41	39	42	47	43	39	29	41	41	46	34	34	36	41	38	23	47	36	29	38	34	37	29	34	36	32	43	27	28	33	41	46	32	42	43	41	33	36	21	38	36	36	26	37	40	31	34	43	34	38	51	49	35	39	45	44	23	35	33	42	37	35	31	42	34	40	48	43	37	37	48	51	47	42	46	32	31	43	37	38	30	44	32	36	40	40	38	44	37	48	43	34	32	39	34	36	36	37	40	36	31	37	36	43	34	34	41	51	27	45	42	32	43	38	39	46	49	39	47	48	37	39	33	37	25	34	49	34	36	37	33	37	32	47	24	45	42	36	38	45	45	43	29	46	43	38	39	37	46	30	39	34	31	47	40	38	41	48	45	37	32	52	44	43	36	38	39	43	42	35	46	42	43	36	38	28	51	43	44	33	41	45	36	36	33	33	36	47	37	43	43	29	34	44	31	50	40	32	45	34	38	29	42	42	54	45	39	44	28	35	47	38	25	43	52	44	41	39	38	47	39	43	40	33	33	37	35	41	38	35	43	34	33	35	38	33	47	43	33	48	34	37	39	44	35	37	45	30	39	46	36	35	38	24	33	41	42	36	33	36	43	36	36	44	35	39	37	44	50	43	44	44	39	41	40	31	40	44	40	45	38	40	34	39	37	37	38	47	33	46	32	42	36	41	31	36	40	40	40	35	42	38	39	35	33	46	51	24	35	40	34	33	51	51	43	34	42	27	32	39	36	38	34	41	32	40	43	36	27	42	39	30	45	37	40	32	34	39	31	49	34	33	29	33	40	29	48	36	23	42	45	39	42	45	31	43	42	41	42	29	41	42	38	37	33	42	36	41	34	43	37	28	35	30	46	45	27	40	28	38	35	43	38	50	37	46	41	37	37	35	31	37	45	33	40	35	49	44	32	41	48	35	41	47	35	36	40	46	47	33	35	41	38	36	29	34	43	33	33	43	38	35	35	42	44	33	35	50	38	37	28	43	46	39	38	37	42	44	45	32	48	31	35	34	36	39	49	30	47	49	34	41	31	34	43	46	32	36	38	39	36	34	39	43	37	44	28	42	51	43	38	44	35	36	45	50	35	30	39	39	30	33	39	41	38	49	32	35	47	35	44	34	36	37	43	37	39	44	43	27	25	30	40	41	47	38	39	42	48	41	49	25	43	45	40	38	50	34	39	45	38	38	30	37	38	39	50	44	30	48	32	28	40	35	42	36	37	28	35	41	44	37	35	44	40	35	36	33	21	44	46	40	30	27	32	38	32	41	39	39	34	35	49	37	42	36	37	41	35	38	40	44	43	39	31	43	35	35	36	30	36	37	27	42	31	43	41	57	44	33	45	38	27	41	46	34	33	37	39	34	44	43	31	35	45	36	51	38	32	44	35	31	37	33	46	38	45	39	43	36	31	39	35	38	44	47	40	33	34	29	37	35	46	40	36	47	32	47	27	33	28	46	38	39	44	38	37	46	56	29	37	31	38	30	39	33	36	29	42	32	47	34	48	56	42	35	39	45	44	31	33	33	55	32	37	36	39	43	39	36	47	36	42	44	45	42	34	39	37	47	40	46	39	37	41	30	36	35	35	26	39	37	39	41	42	39	50	52	34	24	46	25	41	39	33	46	38	42	45	40	32	40	34	46	49	40	42	37	42	29	39	37	47	54	34	34	41	42	26	38	41	33	37	25	38	47	47	43	46	26	35	33	25	35	38	37	37	34	38	40	31	35	49	34	44	44	32	36	48	34	39	34	38	27	37	33	42	43	35	36	46	36	23	40	35	49	30	31	43	40	40	51	30	39	42	47	36	40	42	36	30	37	43	35	38	41	47	39	44	36	27	43	39	32	38	37	45	29	40	40	42	32	35	38	39	39	41	36	33	51	38	37	47	36	36	44	49	37	33	32	35	35	32	39	40	48	37	47	36	34	30	37	46	29	23	37	46	39	35	35	35	39	49	46	44	50	48	43	48	42	40	42	32	28	43	34	39	39	43	31	35	33	35	40	44	35	36	39	32	30	34	47	49	43	38	41	49	30	44	35	46	32	46	32	38	34	41	60	43	37	27	39	41	34	45	34	35	42	33	23	39	37	32	32	33	46	43	35	34	41	39	41	34	32	47	46
18983	11255	7324	17039	30056	32877	46859	53009	58456	52638	44072	33944	22241	15249	8201	3509	1348	716	582	510	533	509	512	497	511	498	494	512	531	546	547	497	563	512	530	523	507	531	524	483	490	487	481	521	524	528	512	525	480	497	482	470	523	494	515	531	500	494	502	518	518	516	502	492	525	490	551	524	511	519	488	521	490	483	500	494	486	490	516	507	527	531	517	522	499	522	531	488	477	475	545	488	494	508	506	536	521	519	528	534	497	501	487	481	504	479	536	504	488	519	522	483	475	505	516	471	507	532	495	507	483	517	494	516	493	499	502	493	526	479	490	502	510	523	541	509	529	534	507	517	479	492	513	509	489	495	515	507	497	531	482	488	509	514	518	541	520	538	481	486	508	504	489	494	495	519	496	534	500	497	488	525	494	485	546	502	495	520	520	533	532	488	528	495	460	529	533	510	514	500	493	500	509	506	481	508	474	523	510	545	501	522	488	519	523	508	552	510	522	497	501	505	509	537	485	499	533	579	472	475	513	490	466	512	544	495	517	513	477	503	531	495	496	520	516	455	536	483	505	516	492	520	489	525	570	491	514	505	511	503	501	515	507	532	494	517	528	515	486	501	517	539	509	480	507	495	532	529	509	528	495	520	497	471	506	527	541	481	520	499	521	518	477	500	529	453	507	493	463	533	503	486	453	497	471	525	527	526	521	530	484	499	550	510	517	518	523	503	479	483	468	517	496	487	490	470	516	507	491	507	499	496	536	526	518	504	542	525	516	486	525	494	544	501	503	503	517	480	491	497	494	502	514	544	570	513	491	546	500	519	550	545	517	512	499	547	480	474	480	520	522	459	492	481	489	525	494	522	524	501	527	519	501	478	520	505	503	493	528	540	524	506	534	494	525	532	506	506	510	534	541	528	504	501	476	535	500	544	502	487	547	505	527	535	560	523	502	521	506	505	523	510	495	507	475	490	510	515	520	492	509	536	509	506	488	500	523	513	511	487	496	514	497	491	542	496	492	539	527	529	525	534	517	541	519	516	541	504	510	517	512	454	507	509	500	518	505	512	483	502	543	505	508	494	524	529	514	531	473	557	525	498	508	497	489	497	527	542	500	485	508	500	516	533	497	510	483	506	476	498	482	548	538	510	493	509	526	538	522	550	503	504	507	529	534	486	537	504	527	531	530	466	511	478	543	543	507	498	538	449	489	505	512	507	500	503	472	485	505	519	459	524	533	529	544	544	475	494	535	519	541	480	499	445	494	519	502	559	503	497	482	525	486	480	464	476	495	513	484	500	495	489	507	491	486	516	484	555	526	498	501	505	528	516	498	527	520	516	490	482	498	521	512	502	515	523	489	522	493	509	512	490	530	509	512	511	480	495	516	508	496	507	508	524	492	525	507	487	466	511	494	526	514	524	478	502	534	477	535	494	523	552	492	469	540	520	499	554	508	495	505	510	498	523	495	536	478	498	480	502	529	522	521	558	502	523	483	526	495	525	525	523	491	544	523	515	490	488	530	464	497	500	514	508	505	532	534	447	509	540	500	559	472	473	546	486	519	532	464	489	507	525	479	488	536	514	514	494	552	505	491	533	529	522	483	492	475	499	528	508	459	512	549	503	481	511	480	505	522	523	530	517	520	491	514	531	511	459	531	502	516	525	508	503	470	544	491	526	494	479	568	512	523	501	500	508	552	488	480	503	484	493	491	539	508	495	504	510	476	514	518	545	499	512	500	541	516	516	512	516	507	482	524	559	504	486	482	522	504	498	500	498	520	490	494	539	471	510	501	530	514	519	517	539	487	484	504	515	555	499	479	486	519	533	517	499	519	510	539	532	495	471	525	530	455	468	487	541	553	495	462	515	490	524	507	516	536	486	508	529	528	523	493	495	492	511	494	476	513	497	485	511	480	511	507	505	460	474	514	508	512	522	498	524	498	503	494	494	510	496	521	488	524	509	519	461	494	491	517	520	499	510	491	493	532	467	546	478	517	507	523	484	513	492	482	540	508	519	496	528	521	498	560	514	528	549	494	519	485	527	536	511	528	502	502	522	504	456	491	499	535	474	510	501	496	561	519	506	454	521	464	515	487	525	451	538	507	530	515	524	541	472	493	540	566	541	522	503	516	498	471	513	499	492	487	502	504	532	511	477	528	504	541	505	510	533	486	492	499	510	537	501	486	516	480	498	520	501	512	548	496	550	543	524	518	503	472	506	471	515	558	483	524	512	534	489	532	494	532	515	515	520	504	528	487	533	513	490	485	506	508	520	490	510	521	485	524	479	509	492	514	490	480	506	466	565	504	495	519	528	473	531	485	540	524	491	490	499	539	538	517	564	500	495	475	552	492	491	514	530	528	472	525	485	541	489	524	492	513	503	494	530	471	508	514	516	483	518	510	498	498	489	503	507	544	523	484	553	484	475	474	498	485	502	510	523	504	540	481	509	492	520	501	518	475	515	531	508	500	494	499	512	487	517	524	530	520	483	479	490	482	523	490	473	496	540	525	476	499	471	510	508	515	490	514	482	512	475	505	496	502	517	507	509	495	538	498	487	549	505	536	491	563	472	502	506	482	495	467	518	516	525	516	560	533	475	530	468	472	506	527	495	504	517	519	545	473	489	478	478	508	529	521	494	510	539	510	505	511	530	529	480	488	519	506	535	545	530	491	462	516	535	543	506	485	533	497	488	483	501	479	518	493	456	479	508	548	489	494	513	542	532	488	531	471	476	478	456	551	492	506	515	478	557	501	492	476	501	507	561	496	516	536	522	502	520	507	536	529	500	503	491	505	510	543	536	481	482	561	528	517	515	500	504	498	521	526	510	507	488	514	508	494	528	499	489	535	472	473	564	542	500	508	506	475	459	502	503	520	530	544	524	554	536	516	510	510	529	505	528	516	547	507	488	457	519	502	533	502	510	538	489	465	508	478	512	526	504	518	543	463	527	516	484	523	468	544	482	522	543	497	518	543	513	489	514	537	516	557	470	553	504	493	516	475	507	511	526	517	496	477	496	510	516	486	495	517	519	530	478	500	527	523	532	509	509	491	525	491	516	503	483	518	508	467	521	507	546	506	469	558	503	509	517	507	543	523	509	513	540	499	513	494	478	506	559	507	496	488	491	511	473	515	484	501	516	508	478	516	513	506	494	528	565	505	540	493	499	521	484	484	482	506	527	500	529	517	502	554	507	527	503	501	511	497	519	473	514	509	485	513	512	475	546	498	492	520	458	505	465	523	487	505	523	492	503	508	522	519	548	499	530	522	537	504	494	503	512	485	482	482	543	503	465	510	487	549	533	550	539	501	528	480	485	523	510	497	524	492	464	480	527	491	500	499	502	495	484	544	489	485	494	463	513	513	522	498	535	518	481	513	515	475	531	470	537	589	500	550	496	532	523	471	512	524	486	542	504	511	484	498	470	517	471	508	535	465	491	508	526	526	508	513	526	521	526	501	523	508	518	500	547	512	515	528	507	507	475	493	537	486	508	484	518	485	503
1224	100	68	64	92	227	1384	2591	3071	2614	1616	645	297	122	86	45	52	26	18	27	26	39	38	26	20	40	20	26	28	29	40	32	25	32	22	19	29	34	27	27	30	24	28	28	32	38	33	32	18	32	24	24	29	36	33	37	30	36	26	43	33	29	40	38	30	37	31	31	38	29	30	29	44	25	25	38	38	24	33	24	30	23	38	33	34	35	24	21	27	30	32	34	41	31	28	38	24	32	24	27	20	35	32	33	26	24	30	30	24	23	23	35	35	27	28	21	26	28	45	28	44	36	39	40	31	33	30	33	22	23	26	27	34	28	36	40	28	32	39	40	29	32	39	33	34	39	45	26	39	34	34	32	38	48	32	21	26	30	17	38	22	27	33	30	27	22	37	37	32	32	29	22	28	29	28	33	24	35	36	42	23	27	31	26	27	23	44	33	29	32	41	27	30	27	31	38	26	27	36	22	30	35	33	21	24	37	27	30	35	31	36	36	37	34	26	35	32	32	25	29	33	44	25	30	41	33	34	26	31	38	34	39	30	35	31	38	19	32	40	31	22	31	28	34	28	24	24	30	35	30	36	23	25	21	41	33	31	35	26	40	25	33	24	52	32	36	33	37	33	29	24	25	38	20	30	36	29	32	36	23	31	33	41	40	35	39	42	38	38	31	34	33	42	28	35	34	29	24	36	27	34	43	20	32	29	32	25	34	30	34	26	27	29	43	30	26	32	38	29	40	39	26	34	27	35	35	34	22	32	32	23	26	30	26	37	35	32	23	36	33	38	32	26	45	30	44	29	38	35	37	39	38	27	30	33	33	30	36	26	35	33	37	27	32	45	20	26	21	34	35	33	41	23	28	39	33	30	34	33	34	36	49	29	22	30	30	37	33	17	24	38	27	21	33	40	31	31	31	35	28	31	23	36	23	40	30	27	37	28	39	22	22	42	38	26	39	24	30	29	37	30	26	38	33	37	31	30	24	24	36	33	15	31	34	31	33	32	43	34	36	33	33	28	37	30	44	25	28	36	33	38	29	31	19	29	40	29	30	42	38	37	35	36	33	24	24	33	22	31	35	20	25	34	24	32	41	34	25	25	29	29	39	34	26	34	31	34	22	25	31	30	32	31	30	31	27	31	34	37	35	33	36	31	35	31	23	35	26	35	34	34	30	29	44	35	30	41	25	41	28	45	34	36	27	26	29	33	25	37	33	22	31	40	39	29	33	25	19	29	20	29	35	33	41	29	34	37	28	38	35	31	38	31	30	35	40	33	31	31	24	34	28	34	31	28	26	31	35	29	23	30	36	33	42	27	29	38	35	25	26	30	31	27	37	27	17	30	28	31	39	32	29	24	22	39	34	28	31	35	36	27	33	28	30	28	31	28	27	25	36	34	31	25	36	35	27	31	35	34	32	35	30	36	33	33	31	36	28	26	28	34	32	32	39	40	32	30	35	38	30	34	33	24	36	27	31	34	27	34	28	37	30	31	30	33	30	32	28	37	54	37	41	34	34	27	22	27	21	26	35	32	34	37	25	33	34	34	33	27	27	26	37	38	32	26	37	38	29	35	30	32	34	18	33	37	37	24	45	24	35	33	29	35	38	30	29	42	31	32	34	26	26	34	37	35	24	33	27	35	30	23	45	34	26	28	29	34	37	26	27	22	36	31	24	36	34	42	19	27	38	32	41	31	39	40	39	25	32	36	36	28	32	32	22	36	28	31	36	38	28	38	24	31	29	36	38	33	39	30	35	33	36	27	27	31	33	31	33	27	33	35	27	40	28	27	31	32	33	31	33	39	36	31	32	30	34	25	28	33	41	32	24	28	23	34	24	37	23	26	35	21	32	29	34	34	19	38	39	28	28	29	29	31	28	36	29	24	42	27	36	28	50	32	29	42	35	29	45	32	28	35	36	19	29	28	27	33	33	31	34	22	31	25	39	38	28	32	35	34	35	29	29	24	33	30	31	34	36	42	28	31	28	34	24	30	44	28	31	30	34	30	29	38	29	28	30	35	27	29	35	32	37	24	30	41	31	30	36	28	37	29	30	36	34	38	28	36	32	40	30	29	37	32	26	28	37	29	39	40	25	37	35	30	33	35	27	29	35	25	31	31	30	31	26	38	31	33	38	32	26	33	25	34	24	35	38	31	25	28	29	29	35	37	27	26	32	28	33	28	32	29	33	33	42	34	34	31	27	30	32	28	29	20	19	22	25	30	35	38	27	33	35	39	35	24	39	29	34	24	32	28	26	29	26	35	33	39	33	33	30	36	28	34	37	34	34	35	38	29	40	22	32	28	30	34	25	30	35	29	32	30	36	30	33	27	37	27	36	35	26	39	33	38	26	23	39	29	26	36	24	25	34	30	28	36	17	44	31	41	32	35	28	31	35	24	40	39	23	32	27	30	26	30	27	28	30	37	36	30	29	47	27	39	35	37	28	25	33	29	30	28	19	31	34	23	49	26	40	33	38	33	40	28	35	42	40	28	25	32	37	39	34	34	31	32	29	29	35	23	31	25	36	30	33	39	26	30	34	25	32	27	34	37	27	31	31	22	32	45	34	31	22	39	30	47	39	28	22	30	36	27	33	31	29	37	27	29	48	33	36	41	30	34	42	32	35	29	24	30	42	23	40	37	40	29	31	33	30	29	26	26	26	32	25	37	39	36	40	32	40	25	28	34	29	26	48	19	29	29	35	27	31	29	37	36	33	30	39	31	25	34	22	36	29	35	19	41	35	20	30	25	36	39	32	24	25	33	26	38	30	27	24	32	25	29	37	30	41	18	42	25	27	29	27	36	34	30	35	41	31	45	32	31	22	35	28	32	27	38	35	32	28	23	38	30	30	31	24	33	30	35	29	22	36	31	24	26	30	38	40	32	23	28	37	26	30	23	28	30	33	31	38	31	30	30	36	28	28	32	26	34	42	30	36	26	28	35	29	36	37	29	36	28	33	45	43	32	28	32	34	27	33	32	30	33	38	36	36	25	29	34	32	32	32	37	23	28	26	32	20	22	34	32	32	20	33	34	28	23	36	35	39	34	31	39	36	29	31	35	27	27	35	33	31	29	29	22	36	32	30	29	28	33	32	30	36	29	28	42	34	36	37	35	27	39	31	37	25	26	39	30	24	30	33	27	34	28	30	35	37	31	31	29	23	39	28	37	32	35	35	36	39	39	38	28	30	23	31	32	26	34	30	32	32	32	33	39	34	23	30	29	37	38	34	29	22	37	29	30	33	27	24	32	29	34	22	30	34	29	24	31	27	35	29	26	18	27	33	42	30	36	23	32	38	35	29	30	27	35	38	36	37	30	27	25	27	27	39	39	41	19	30	41	38	35	27	30	41	44	37	26	40	27	26	26	27	22	41	36	29	39	29	30	29	23	35	28	26	39	35	29	31	31	32	30	30	31	36	28	30	29	31	40	26	24	24	43	34	37	36	19	37	49	37	34	26	48	32	31	34	30	30	37	38	43	26
10075	2853	1428	3755	10536	17218	32823	36912	36072	31878	25266	15250	8358	3468	1888	1008	644	531	464	411	407	433	431	431	417	432	421	403	409	411	485	435	420	388	432	431	432	401	393	431	422	402	412	434	440	442	443	413	417	401	405	415	402	420	389	427	447	445	375	405	395	396	393	432	384	403	438	430	420	419	442	406	427	384	431	384	390	470	433	418	402	417	440	435	438	390	389	460	394	412	398	436	425	418	416	419	399	429	433	451	422	404	423	439	439	405	425	465	413	412	409	406	412	379	406	443	412	428	408	389	418	464	414	423	417	437	423	395	436	419	406	456	400	482	419	386	434	413	425	383	435	463	433	467	420	424	417	464	409	439	405	424	386	426	411	394	415	389	405	410	396	398	415	421	402	451	377	400	438	452	429	372	423	425	429	414	434	409	434	405	428	408	444	410	428	389	409	400	389	417	409	414	408	426	419	436	428	404	411	430	424	406	414	450	416	427	419	445	409	411	401	420	420	380	421	410	410	403	393	455	417	441	436	438	423	417	428	411	393	391	444	428	433	431	409	386	462	399	414	441	417	429	419	382	445	462	420	427	409	419	425	439	427	403	423	411	435	408	391	446	393	403	461	381	427	427	459	414	407	395	422	460	416	405	411	412	448	428	437	413	421	435	436	404	393	451	419	431	376	395	402	398	411	452	405	405	421	429	414	403	433	414	438	387	418	438	410	414	408	419	402	401	426	375	414	423	427	439	413	393	394	389	405	428	421	404	408	409	432	430	412	375	434	403	446	451	432	430	419	421	433	408	417	384	417	421	383	474	405	424	425	392	441	404	425	429	450	412	422	457	456	420	414	437	399	414	435	420	420	403	434	421	417	404	425	416	436	437	452	405	403	386	429	445	443	436	425	406	428	411	400	404	392	402	353	386	421	410	416	441	420	397	430	418	453	439	410	427	440	423	428	419	434	439	426	431	445	410	429	410	431	404	425	461	438	427	362	428	454	403	431	408	420	443	411	415	435	436	414	391	404	432	440	404	427	422	414	401	423	422	427	436	429	439	444	415	412	384	416	411	395	408	419	426	437	387	396	419	424	465	385	400	397	416	389	408	439	415	426	407	417	377	386	412	427	448	420	397	406	418	436	418	415	445	471	446	427	434	445	407	435	392	426	414	413	408	419	410	430	383	445	464	395	451	408	421	432	439	469	397	440	432	432	406	425	404	422	466	430	450	400	424	376	395	397	459	465	444	417	430	453	390	408	441	443	405	442	403	422	403	401	440	414	424	425	411	450	414	423	436	408	444	397	474	433	407	407	415	444	410	409	425	404	445	449	408	404	437	436	399	392	428	390	386	450	459	398	394	423	384	403	407	446	412	407	405	419	381	423	427	432	387	375	460	446	445	441	415	445	403	409	445	402	405	425	426	485	428	409	414	423	399	413	424	440	436	464	434	398	390	414	406	393	400	430	441	411	418	392	465	437	429	445	416	404	425	420	406	445	386	434	417	417	406	402	427	422	427	388	422	424	414	443	400	431	435	471	457	420	442	430	420	411	435	431	443	430	448	393	423	384	441	401	376	429	441	407	413	446	375	389	432	424	404	427	414	416	412	424	438	428	416	404	439	404	450	437	397	435	434	415	404	411	410	430	400	397	364	401	417	395	435	428	426	425	452	447	452	462	434	460	390	443	443	385	427	421	381	458	404	436	437	421	396	441	419	407	430	415	436	418	416	428	415	446	403	414	433	456	436	413	401	432	415	411	447	379	416	437	405	380	411	410	431	457	396	424	381	426	381	384	441	439	431	383	402	428	420	415	423	432	402	429	435	441	446	400	444	388	449	419	399	425	388	408	426	397	441	444	419	391	417	470	408	397	416	454	420	419	430	389	418	374	431	424	436	420	425	411	421	452	434	416	454	409	447	451	406	393	373	414	416	412	421	466	405	419	442	413	439	373	404	402	393	437	403	418	408	425	429	422	446	402	419	405	424	415	407	405	409	398	426	438	411	454	400	398	445	427	424	445	410	454	380	427	400	411	438	448	442	419	409	422	424	402	462	420	393	419	379	399	400	380	408	404	434	397	464	393	462	401	459	407	410	402	436	411	467	450	420	420	420	416	466	412	397	426	396	450	422	442	410	437	370	455	438	439	409	427	369	449	400	413	410	395	422	416	391	415	415	426	418	393	406	415	420	440	393	420	449	402	429	399	426	434	441	418	411	437	430	400	423	410	436	414	385	405	441	422	434	426	395	419	428	400	365	412	389	425	441	410	428	412	449	431	450	398	431	427	444	411	429	396	436	438	462	432	441	398	424	398	396	424	434	393	415	392	449	414	412	394	413	399	406	455	431	438	404	390	444	420	411	395	436	440	425	432	400	377	426	450	410	441	436	416	432	397	400	413	429	429	421	432	399	432	404	404	407	417	389	399	374	402	411	444	379	399	429	398	396	424	412	408	448	466	413	394	428	413	399	448	421	426	409	411	416	434	417	422	430	418	460	430	456	409	412	439	414	438	428	391	415	428	466	386	432	426	405	377	407	463	413	439	412	459	369	414	414	406	377	417	416	437	376	427	416	445	397	407	420	440	438	358	448	425	412	438	434	406	419	410	435	427	425	423	410	425	447	421	389	421	453	439	431	394	399	426	461	427	458	401	446	408	438	476	417	393	420	416	420	377	431	394	417	421	406	423	410	432	410	424	409	397	393	430	419	442	435	467	415	394	407	401	424	441	443	411	422	401	403	446	382	384	415	418	413	414	388	435	437	427	432	427	428	461	409	390	404	419	444	442	422	454	422	426	425	408	424	385	455	455	408	379	374	420	433	425	446	420	441	381	452	389	430	436	427	417	416	416	419	416	430	406	410	418	439	427	403	411	432	397	400	440	392	463	432	421	433	418	424	451	462	408	447	386	432	423	400	428	409	417	425	403	447	449	402	408	419	391	455	426	411	388	435	433	404	431	438	416	414	389	411	410	419	412	425	459	428	438	438	447	406	405	428	435	409	401	434	419	396	440	423	454	420	406	396	402	382	451	405	437	390	428	447	430	434	427	399	451	403	426	426	467	419	413	406	410	395	431	404	457	437	418	431	440	419	416	456	428	433	437	428	436	417	448	417	433	414	423	393	427	412	404	396	449	473	418	439	422	441	476	396	432	403	416	389	383	424	426	423	404	431	430	410	450	426	403	451	417	392	406	367	432	428	431	414	396	449	389	419	403	382	425	431	396	410	440	431	422	405	419	404	420	448	417	396	416	426	458	454	429	389	402	419	406	389	385	370	421	409	441	479	410	428	422	379	438	415	405	406	409	415	401	424	398	437	416	407	425	429	428	431	437	403	451	392	440	414	429	403	389	417	400	436	364	437	448	428	422	435	420	426	403	419	403	403	446	409	393	369	416	427	386	401	441	411	385	412	394	445	406	409	430	417	426	437	435	405	446	381	395	389	436	422	353	421	383	454	419	460	370	448	414	438	438	418	389	387	401	426	436	431	417	417	409	404
506	204	125	148	296	1178	6047	9587	7949	4438	2043	1381	842	387	167	71	39	26	34	37	29	41	42	43	29	27	37	30	30	34	36	26	29	31	34	32	35	32	35	34	33	48	29	35	29	39	36	37	34	34	37	31	46	32	20	42	44	29	32	36	25	47	37	34	31	39	33	35	41	33	45	46	30	23	34	31	45	25	33	28	34	40	31	28	44	31	41	46	30	36	26	39	43	41	28	38	32	35	38	34	32	30	35	32	35	34	37	41	33	41	31	30	33	35	41	34	35	31	32	48	26	31	34	42	29	32	28	37	30	36	42	48	46	34	39	25	39	31	33	35	27	37	39	43	43	35	31	30	31	25	29	36	27	29	43	28	37	48	31	37	42	42	48	34	45	37	32	36	31	45	29	50	42	29	37	31	34	33	42	36	29	30	41	44	41	29	31	28	35	33	35	26	42	27	32	36	36	34	29	32	24	30	35	41	26	39	45	36	37	31	34	34	33	41	31	30	33	31	28	33	31	37	30	36	26	28	32	33	41	30	38	33	28	32	26	39	38	30	36	32	35	46	48	39	41	30	40	42	36	34	31	29	19	34	35	29	24	27	45	31	41	32	24	33	41	29	36	34	25	29	35	42	34	31	35	45	35	32	26	34	30	30	31	28	28	33	32	31	31	41	33	35	32	32	41	48	42	34	38	39	33	31	26	34	40	30	44	30	37	42	38	38	37	33	26	28	46	35	39	37	22	40	41	34	39	38	31	30	24	42	38	32	34	37	26	33	28	43	34	29	21	38	34	38	28	24	31	28	42	24	27	32	23	35	33	43	41	33	27	43	28	29	41	35	39	40	28	26	24	36	38	35	33	42	30	45	38	30	26	27	26	25	36	41	34	29	43	27	28	30	38	36	42	35	32	44	46	31	28	34	29	45	38	37	38	35	37	41	29	45	21	41	46	30	26	33	37	40	43	29	37	30	39	31	29	29	39	29	40	31	40	43	38	37	34	31	27	34	35	28	34	45	37	29	34	31	49	26	33	25	38	37	34	32	43	36	30	37	32	33	36	38	26	35	41	45	25	31	27	30	31	35	27	34	27	34	31	34	38	29	39	44	32	36	45	45	41	24	44	33	24	42	39	23	29	26	41	42	37	34	34	38	33	42	40	30	26	36	27	34	28	35	25	40	39	32	23	35	35	33	29	29	25	41	25	37	28	31	36	25	31	40	35	26	39	27	46	37	33	47	31	38	40	40	40	34	29	31	33	34	28	31	29	23	32	29	32	36	40	42	36	34	40	24	35	33	44	29	31	35	37	52	32	35	36	36	29	29	40	39	36	33	39	24	40	44	37	28	27	35	38	38	39	37	37	37	35	42	34	38	32	31	32	41	38	33	37	36	26	37	31	26	20	32	38	47	33	27	39	26	30	30	38	31	29	36	37	33	39	40	33	25	25	32	36	41	34	37	35	34	30	31	33	19	35	37	38	28	30	35	37	29	31	33	29	35	31	33	28	32	24	28	29	43	42	32	33	41	37	36	42	47	32	32	36	39	38	43	50	34	33	33	29	28	36	28	46	37	31	32	20	32	41	35	36	40	30	31	29	33	21	26	29	35	39	38	37	30	41	42	33	33	36	28	42	30	24	29	34	35	42	30	32	38	32	44	38	42	28	44	32	45	34	37	33	35	31	35	42	37	38	41	43	30	26	35	33	39	40	39	30	34	37	33	27	36	18	26	38	36	35	33	27	40	23	43	39	49	29	43	44	41	29	26	32	35	44	42	27	30	24	36	40	36	35	34	37	29	30	35	41	46	31	28	38	50	26	33	29	35	40	31	33	34	40	24	35	36	34	39	32	33	40	28	25	36	32	32	27	35	35	20	34	45	26	41	26	35	37	27	29	32	33	36	40	36	32	35	25	46	45	41	41	40	36	23	35	27	38	28	31	39	25	36	25	43	32	31	39	30	27	42	27	33	29	33	29	25	27	26	31	43	34	33	33	28	38	23	45	31	43	40	39	29	49	32	34	36	35	35	40	35	38	25	36	29	31	32	27	27	29	38	31	45	35	36	46	43	35	30	34	34	31	20	34	40	28	43	29	40	44	29	28	39	35	34	40	33	39	24	24	42	40	30	31	27	36	38	41	32	42	39	31	36	37	32	26	32	40	39	37	40	30	30	33	36	32	28	37	26	30	28	32	32	39	30	31	29	25	32	36	38	36	34	23	35	29	34	39	28	35	42	31	34	37	37	27	36	33	44	44	27	38	31	40	36	36	33	37	36	29	32	33	28	39	32	34	31	30	31	44	30	34	32	37	36	32	29	33	44	44	29	35	37	39	40	36	42	35	28	38	37	28	42	35	31	32	34	26	38	32	50	33	41	27	35	28	40	35	40	31	40	36	30	28	25	38	38	29	31	25	37	28	31	28	37	31	44	29	40	33	37	34	27	37	34	38	38	32	30	41	29	33	32	33	26	25	34	39	36	36	32	37	37	39	43	37	41	37	33	29	29	40	33	49	37	40	35	33	37	29	37	41	45	28	31	25	38	37	41	27	34	36	26	28	35	32	25	33	32	35	34	30	37	28	20	25	34	34	37	24	25	42	36	35	38	37	21	32	35	42	41	25	38	31	39	35	31	31	32	28	30	39	31	34	34	32	31	34	38	39	31	37	34	40	32	38	42	32	25	41	40	22	42	43	27	34	45	27	36	27	36	41	31	32	46	42	37	35	31	33	26	32	37	41	29	27	38	26	36	23	38	35	43	41	27	31	37	37	31	40	31	38	35	32	29	36	30	34	32	31	43	33	35	28	39	24	27	25	34	34	33	32	25	19	33	38	29	22	35	26	35	36	32	34	35	38	32	40	37	33	44	35	33	44	30	35	34	32	38	26	43	30	32	33	50	23	28	45	33	31	28	37	29	29	29	32	38	34	29	25	35	34	38	32	37	30	31	27	26	32	36	26	33	31	42	36	32	40	41	29	37	22	40	29	31	27	31	44	28	30	34	31	40	34	34	28	29	29	49	26	27	25	27	37	41	36	33	39	29	25	30	28	31	38	31	40	33	33	35	28	36	40	29	31	37	32	33	34	29	30	30	32	46	25	37	30	39	32	40	30	37	30	37	36	45	31	27	31	29	33	30	37	43	31	25	28	30	42	31	42	44	41	29	25	29	25	29	30	35	29	38	36	32	31	28	23	32	37	44	27	32	38	25	33	33	30	35	40	32	48	28	37	44	28	43	33	30	31	38	36	24	32	39	40	29	36	40	33	40	41	35	31	26	41	34	34	42	31	30	27	25	36	29	28	31	41	29	35	33	34	41	37	45	35	35	42	44	35	38	34	25	38	30	39	36	35	36	39	38	39	31	35	31	30	33	37	36	35	28	31	31	31	28	35	35	41	29	33	34	29	43	31	32	40	22	30	37	37	28	32	22	44	25	32	34	31	33	38	34	34	35	25	39	31	31	33	31	20	37	23	37	43	37	35	37
12864	5850	2907	10396	23928	33945	50511	54304	47322	34482	28494	23504	17763	9477	3877	1382	712	576	501	453	495	433	433	471	450	463	431	463	442	450	489	478	439	452	447	422	438	451	424	493	444	455	452	407	480	426	470	445	425	484	472	439	440	435	468	455	522	445	440	448	446	428	475	441	446	468	437	485	407	448	474	458	473	484	455	466	441	447	469	467	463	439	418	458	452	450	426	453	418	452	448	445	427	437	447	454	437	462	478	412	488	413	412	425	442	417	473	475	445	435	456	422	401	432	423	442	451	473	428	434	429	448	458	464	433	433	487	430	422	456	441	478	446	463	474	460	463	436	423	427	456	465	433	424	458	406	456	427	454	430	428	406	438	434	469	430	435	439	456	461	477	417	473	417	428	461	462	468	458	452	466	455	436	424	442	460	397	441	411	451	469	428	453	414	472	445	438	482	417	500	469	417	458	458	417	477	449	446	437	452	435	443	429	426	423	434	428	423	437	475	423	420	478	475	471	453	477	490	399	482	449	418	467	488	454	436	486	457	439	450	463	437	468	453	470	455	417	409	436	443	475	459	440	455	453	462	450	430	428	434	450	455	415	424	418	460	444	441	495	424	426	449	442	430	471	502	455	435	463	439	470	450	477	435	432	410	398	456	500	475	464	455	400	427	472	450	502	407	459	475	464	440	433	420	449	449	447	447	425	456	457	465	452	447	468	472	474	430	436	465	413	460	449	431	449	456	426	412	442	455	487	407	444	455	467	462	445	442	434	465	412	473	423	477	436	466	430	484	461	443	438	459	451	443	402	474	411	461	395	488	428	452	456	416	470	409	433	460	461	461	457	446	462	440	452	432	425	422	443	430	454	469	460	489	422	455	443	438	487	474	447	429	463	469	434	432	452	443	467	408	401	422	459	486	438	443	478	438	458	439	460	450	452	427	457	445	458	462	456	493	471	471	487	429	460	445	444	417	461	458	423	434	504	475	441	435	422	471	450	452	443	414	400	434	466	455	441	437	441	437	483	476	452	477	431	501	430	479	461	416	435	446	457	442	381	434	461	484	454	454	445	443	420	454	405	450	448	431	436	480	484	447	450	469	429	447	434	443	426	470	410	440	510	415	456	445	466	455	469	498	448	428	433	434	421	441	480	443	424	450	472	433	448	484	414	430	436	455	431	477	436	388	462	414	416	497	456	419	453	458	467	444	448	451	423	416	448	479	427	443	450	458	437	477	455	447	448	453	418	415	454	416	472	419	480	449	475	458	455	420	442	453	430	411	447	471	414	426	436	432	452	430	448	441	459	449	452	463	455	428	456	440	505	482	424	418	418	448	438	454	479	437	456	464	469	437	435	446	400	419	452	461	478	443	439	457	450	472	455	454	460	448	470	449	419	440	457	449	424	459	447	450	399	427	432	429	469	457	459	432	481	445	462	411	466	478	474	455	475	473	445	422	448	440	459	461	442	460	432	466	412	444	467	422	461	459	464	470	471	463	433	453	418	459	443	460	435	431	395	433	421	483	473	437	416	436	441	479	473	428	514	455	457	429	438	427	458	443	475	462	513	447	435	446	426	436	481	434	417	472	445	454	421	413	449	472	468	498	439	438	467	493	428	441	474	457	425	440	425	449	436	473	472	476	459	423	402	451	405	451	420	413	442	471	461	404	447	445	423	447	439	423	421	485	434	464	428	484	427	430	431	422	452	444	475	461	466	441	422	447	409	430	457	432	470	482	440	461	474	464	426	437	458	423	457	457	435	468	449	418	476	406	500	450	417	433	456	439	447	450	408	454	429	461	443	425	432	457	418	445	448	438	459	472	462	432	453	491	421	447	429	412	457	440	451	448	488	445	441	458	470	441	463	451	447	465	424	434	466	458	469	446	483	433	446	451	461	457	489	423	476	448	450	441	421	418	468	447	473	433	422	476	455	409	455	459	437	421	410	457	443	465	443	453	422	471	447	456	441	466	425	434	427	468	410	430	431	476	467	450	428	475	460	432	438	450	436	462	429	443	477	465	456	426	440	440	470	458	448	440	444	461	457	465	421	499	457	412	435	442	479	455	455	407	458	467	449	399	422	446	442	456	460	445	466	449	467	464	481	441	436	425	452	433	408	457	439	429	464	430	423	484	438	463	455	427	447	434	433	462	445	471	437	446	456	472	451	445	439	434	452	418	399	453	490	460	421	465	421	455	443	457	399	454	453	429	470	429	447	478	424	457	467	411	457	458	442	467	476	456	462	440	425	443	446	472	466	451	471	438	453	440	481	473	408	444	427	424	425	464	467	455	449	506	489	445	450	472	443	436	453	437	447	418	486	468	471	468	469	430	471	431	435	444	462	476	418	421	422	455	421	450	399	456	463	437	449	453	462	429	471	445	440	487	445	445	421	437	437	428	435	452	469	436	479	458	430	452	453	461	454	435	463	420	465	439	449	427	421	443	437	452	459	497	432	453	464	448	419	441	437	455	450	398	438	462	439	459	442	418	442	439	449	508	449	454	464	423	471	416	443	461	453	451	426	455	461	447	434	456	461	434	434	468	463	415	419	455	419	418	465	441	409	433	426	454	434	456	445	453	447	441	457	464	440	423	423	462	434	466	453	461	472	455	422	450	432	481	470	436	434	434	439	417	440	429	454	418	479	460	426	420	438	467	443	432	439	406	429	437	461	447	406	413	485	428	456	452	457	445	478	448	403	476	455	427	464	474	445	432	441	426	473	481	452	430	417	401	459	479	451	439	442	449	455	455	443	403	473	438	474	464	425	409	484	440	428	414	457	421	454	477	419	427	405	453	451	486	435	442	449	447	391	420	454	479	396	448	419	428	432	444	463	449	457	450	475	449	488	449	417	473	461	435	402	452	430	423	459	426	431	452	428	440	423	443	433	444	463	422	449	442	422	429	435	445	484	405	444	454	438	487	425	448	472	464	446	431	433	426	417	438	459	472	424	445	452	470	440	443	434	427	469	424	441	470	412	492	446	430	452	440	410	478	419	475	444	459	438	467	465	482	463	413	468	422	448	453	490	470	451	478	458	439	465	446	466	433	469	469	471	444	451	470	486	463	414	426	473	468	460	453	417	456	448	429	455	459	438	431	424	466	432	413	438	443	407	481	456	434	456	453	450	456	471	464	454	449	433	430	439	478	458	415	442	429	490	443	424	443	483	464	464	446	441	432	452	425	436	458	436	422	443	402	479	467	460	467	437	441	444	498	442	452	406	466	471	437	441	476	468	418	477	460	464	459	441	455	444	442	405	466	443	430	450	494	431	447	463	445	463	460	438	449	464	452	455	499	444	480	443	426	438	436	451	457	475	453	469	428	401	436	478	477	418	446	438	422	460	461	456	479	426	459	461	458	435	456	438	429	461	488	439	458	472	480	457	418	447	447	448	466	480	402	472	432	477	438	468	423	459	461	448	411	478	443	439	468	453	445	484	450	453	467	470	451	439	457	461	449	463	484	429	445	438	468	449	479	459	468	487	418	437	455	476	415
1863	149	121	160	319	1760	2613	5822	7731	4894	5498	3523	1356	476	166	67	43	44	43	34	40	31	42	39	32	35	42	46	31	48	32	35	48	31	33	36	39	48	28	41	32	34	35	40	36	44	42	36	34	49	42	35	33	34	34	34	36	48	38	31	45	36	34	36	37	43	39	34	35	48	35	32	33	43	32	36	41	29	37	42	40	39	41	35	41	35	32	41	41	48	33	48	41	29	41	41	33	38	37	32	29	29	52	39	29	23	35	50	32	37	47	43	31	27	42	55	38	33	34	31	41	46	37	34	38	52	30	31	38	34	36	35	36	34	29	22	43	37	36	32	33	47	29	30	34	36	33	33	50	37	39	44	35	32	42	45	43	42	39	34	30	30	40	33	34	28	45	39	56	35	36	32	31	33	39	34	44	33	44	42	41	34	56	39	27	36	38	38	45	34	49	38	37	27	29	37	28	39	37	48	37	34	47	48	37	40	31	29	47	33	33	32	50	38	36	32	39	45	44	32	48	33	36	33	33	51	31	39	43	35	30	40	37	36	34	45	43	36	28	32	37	36	28	37	26	38	31	32	39	37	35	32	35	33	34	31	32	35	36	38	34	39	35	43	31	36	38	45	45	37	40	43	35	47	30	36	44	26	39	40	31	38	49	36	35	35	45	40	40	41	43	37	38	41	32	33	46	31	28	41	34	39	32	48	29	44	35	34	40	49	40	37	34	41	32	37	22	37	38	36	34	38	44	41	33	30	47	45	50	44	33	32	50	43	42	42	42	39	36	31	42	40	39	48	31	40	42	45	40	39	29	46	36	46	26	33	37	36	27	33	51	26	28	53	39	50	42	32	37	36	34	35	38	28	47	40	36	28	28	33	37	39	44	31	48	42	36	26	32	43	34	24	41	37	39	44	42	45	36	34	26	38	40	43	32	37	38	39	41	34	39	31	49	47	35	37	49	46	37	48	31	39	31	30	46	41	43	31	39	39	35	38	31	38	34	40	39	40	44	46	40	30	41	33	37	39	37	34	39	33	40	41	39	29	34	41	29	43	37	31	29	34	49	34	55	40	49	31	35	41	29	44	36	34	34	33	38	34	28	41	40	34	43	33	35	35	39	34	33	49	44	43	34	31	42	40	30	38	39	40	31	31	40	39	41	46	36	37	24	37	42	34	39	32	52	46	46	34	37	31	43	31	35	36	47	37	44	39	43	29	39	33	28	40	36	36	38	27	33	32	37	31	34	37	38	26	47	31	26	22	39	45	35	38	36	39	46	37	39	33	42	32	41	41	41	30	43	39	38	45	45	32	39	38	38	48	35	36	50	38	31	37	45	48	36	33	36	28	33	36	38	36	32	31	33	25	40	36	43	30	44	42	38	49	43	32	40	41	43	40	44	50	38	33	48	46	36	47	35	37	35	22	38	42	37	50	31	35	45	36	39	40	38	30	37	30	31	38	27	30	41	28	38	31	33	57	44	40	48	51	49	37	46	30	42	36	41	34	43	36	36	36	43	35	33	34	48	39	44	35	35	34	27	43	47	39	36	31	29	36	32	43	33	46	36	37	29	34	44	32	27	50	31	43	31	36	32	28	37	46	48	35	35	33	39	39	40	43	40	30	43	35	42	52	50	56	33	37	34	47	32	42	41	35	36	37	41	32	39	48	48	32	35	41	44	33	40	39	38	35	44	32	38	36	46	48	36	43	33	40	26	31	44	35	39	35	41	33	46	45	42	38	28	44	33	34	29	28	29	48	38	37	34	50	38	35	35	43	24	53	35	35	32	40	34	38	51	40	38	37	37	35	38	29	33	33	30	38	35	51	37	39	36	34	38	44	34	26	32	27	36	35	39	36	29	40	36	26	41	34	36	37	38	33	50	39	38	28	40	30	40	43	40	28	34	39	45	41	35	34	38	40	48	44	46	35	21	41	33	48	43	39	33	47	48	31	38	34	42	32	32	27	30	44	31	24	46	41	31	23	46	50	30	27	35	41	35	30	38	37	38	40	38	56	38	42	44	40	38	24	36	39	22	21	42	41	49	32	43	37	39	36	36	50	38	33	46	32	42	35	41	36	41	34	42	41	42	36	28	36	44	30	36	37	42	41	38	34	33	38	34	42	45	29	48	42	30	36	32	33	33	28	31	39	44	38	44	42	30	39	30	41	53	45	32	42	26	26	44	29	39	47	37	33	50	40	38	37	45	38	48	33	32	31	38	48	38	34	40	28	40	39	32	29	35	36	38	44	38	38	39	41	40	31	42	39	37	36	40	38	46	33	39	40	42	40	35	50	34	36	40	33	40	45	39	29	38	44	36	37	36	44	34	34	39	36	30	43	40	48	27	41	41	37	43	44	36	36	32	42	36	40	42	48	43	41	38	33	32	30	42	35	32	46	38	40	34	49	41	26	43	34	33	32	33	35	41	51	48	35	42	41	37	38	44	34	36	40	39	38	32	37	31	38	32	41	51	44	41	29	33	32	40	44	46	45	40	46	49	35	40	32	42	34	40	39	35	27	38	37	47	34	27	32	27	41	36	32	38	38	42	38	38	38	30	30	36	42	31	28	31	37	49	36	43	34	30	36	47	29	32	42	42	32	34	40	40	43	32	44	43	35	37	35	51	30	39	27	37	38	44	36	42	45	33	31	41	28	39	58	25	28	41	40	39	39	38	47	33	40	38	46	29	33	40	37	32	34	35	34	48	51	33	39	50	30	36	39	37	49	36	40	34	43	37	50	35	37	41	22	36	35	36	45	35	40	27	34	47	40	32	45	39	39	43	34	30	29	45	36	28	43	38	45	39	39	37	35	36	30	21	49	33	47	43	44	39	47	40	37	29	46	32	33	35	42	37	39	34	40	31	42	45	29	27	39	37	33	48	39	39	43	30	41	43	32	29	42	33	36	30	43	34	37	42	36	30	29	40	38	39	29	34	33	43	40	40	38	40	25	43	42	35	47	36	32	46	44	56	30	42	39	38	30	42	44	28	32	49	43	46	30	31	41	34	45	52	41	38	39	28	40	41	34	45	44	46	48	36	40	39	37	28	26	36	29	45	46	46	36	49	37	42	34	35	40	34	37	33	38	26	35	39	45	40	45	32	39	45	32	41	34	45	19	30	35	34	40	31	47	37	38	43	39	43	39	39	45	43	33	39	45	37	44	26	35	39	40	36	42	37	34	39	36	32	33	38	39	41	34	44	32	28	40	34	34	44	31	39	34	33	41	34	29	40	31	30	46	46	44	26	37	41	42	30	31	24	37	38	24	37	31	37	38	40	38	37	54	41	36	25	40	39	29	38	30	26	25	34	34	39	42	38	38	45	53	30	42	36	31	46	46	37	41	38	45	36	26	29	36	37	38	44	24	29	34	31	27	36	35	34	37	37	45	31	39	27	31	41	29	35	40	26	38	28	42	42	27	36	36	30	37	24	41	38	41	37	42	34	30	35	37	33	39	38	30	35	51	35	33	46	37	33	26	44	45
12759	4542	2226	10345	25329	35286	36103	46072	47393	40270	39873	32063	21961	11197	4048	1468	759	593	513	527	524	514	496	518	486	477	484	534	518	475	459	561	507	444	495	503	497	513	485	494	501	485	501	559	485	514	522	496	504	528	487	501	538	485	544	478	476	487	465	533	484	526	497	471	506	502	504	505	485	458	502	476	450	491	470	532	518	470	492	480	536	499	528	490	506	516	471	520	520	510	508	509	493	509	502	548	467	483	480	495	491	486	567	533	487	502	516	521	520	495	502	484	484	543	465	536	482	530	482	513	551	480	517	512	506	491	524	478	510	504	526	466	505	495	513	514	526	500	499	525	486	489	473	506	509	511	532	493	477	498	510	538	512	481	472	495	477	525	503	484	493	508	486	477	495	526	494	528	451	528	496	508	521	507	516	479	494	474	455	473	501	501	524	512	497	461	494	525	519	502	532	501	519	541	483	512	480	479	546	522	479	517	513	499	507	499	495	516	494	501	508	493	451	509	485	495	496	490	478	512	524	510	512	520	483	538	512	488	499	502	477	511	508	502	522	479	510	499	504	508	493	481	490	484	492	507	502	494	488	521	466	531	474	502	492	477	517	466	475	498	525	517	502	503	512	551	509	477	514	500	452	506	493	468	483	472	509	516	512	508	471	500	506	488	474	559	498	536	523	506	475	527	515	515	528	489	510	508	470	542	499	498	501	484	528	553	490	514	503	484	473	498	473	462	533	505	468	498	524	509	466	483	490	533	472	498	469	477	509	502	504	466	521	480	474	488	492	506	516	515	496	499	484	513	505	513	504	516	500	470	532	486	536	508	512	535	525	489	503	515	485	525	517	515	508	516	502	479	494	480	514	503	525	440	545	468	490	489	521	490	504	509	525	488	483	463	520	486	489	513	531	533	466	498	497	478	491	488	485	530	487	485	502	472	484	467	519	514	509	493	509	477	459	497	510	487	527	508	533	497	448	533	519	484	506	531	527	507	484	487	487	518	509	500	499	536	516	521	555	494	493	529	522	504	502	464	507	462	485	461	481	485	476	459	501	541	488	514	518	491	526	510	483	515	515	538	527	484	503	466	496	486	486	522	486	512	483	484	489	498	464	573	500	534	500	496	495	510	472	511	485	514	488	520	489	516	482	507	490	499	514	472	491	511	506	533	499	507	484	531	502	518	485	529	521	509	523	497	533	513	490	494	541	454	514	480	535	450	498	518	475	518	529	497	531	498	507	511	545	495	497	489	484	503	510	535	455	478	494	507	514	499	515	532	537	483	490	498	536	504	497	523	484	524	494	504	489	508	459	487	503	519	498	525	526	508	507	505	526	519	479	501	500	471	510	527	502	547	507	499	524	520	498	475	491	508	490	506	526	483	516	489	515	488	494	510	507	456	498	495	510	466	505	541	536	532	518	486	489	450	503	523	499	475	485	475	489	503	469	507	502	531	498	518	477	498	496	482	498	538	505	508	515	508	448	503	534	521	511	486	478	488	533	483	453	538	489	487	491	526	503	556	474	484	526	537	488	514	466	516	486	456	510	499	501	469	520	494	497	496	480	475	483	498	499	497	537	472	512	497	535	524	496	559	515	519	485	496	507	518	508	503	497	500	539	493	496	496	496	490	480	481	510	492	524	501	474	487	544	523	498	484	563	516	535	477	505	490	486	555	503	473	535	485	518	526	499	509	488	532	529	512	507	487	538	537	531	506	531	495	503	516	513	493	482	496	491	478	503	513	512	518	526	497	532	478	509	463	512	510	493	516	483	545	502	527	512	528	516	470	479	484	520	529	541	483	529	487	479	490	471	498	488	513	552	495	527	508	477	500	515	525	531	506	527	491	509	498	523	490	503	479	503	521	495	490	486	524	490	452	477	503	517	509	497	492	462	515	500	481	470	529	511	527	536	477	495	459	514	503	507	477	465	497	522	520	499	506	539	483	467	499	541	509	518	490	521	484	509	522	503	518	467	507	486	477	510	515	495	529	460	531	500	514	515	502	492	533	502	536	522	484	481	515	493	535	510	488	520	522	506	494	499	492	521	516	494	508	512	518	493	482	526	500	516	498	474	469	507	524	506	503	474	482	474	484	507	512	518	508	451	487	487	520	481	522	561	479	560	520	486	504	509	522	547	484	512	488	501	523	509	498	518	465	529	527	505	522	509	507	523	493	493	488	522	483	557	529	500	516	477	514	530	509	514	483	471	491	513	520	485	463	531	499	474	520	528	516	462	512	535	475	520	521	492	500	509	462	463	523	509	495	466	535	497	503	535	495	520	507	529	506	479	525	509	493	520	455	475	486	529	537	473	517	509	504	509	533	512	468	500	491	518	480	481	488	509	505	475	503	527	479	451	513	485	497	491	481	527	481	523	482	474	501	492	466	528	516	481	523	508	510	496	501	517	538	481	487	468	556	527	539	497	527	516	537	477	487	511	511	476	501	495	501	500	511	487	477	445	518	515	491	510	506	526	509	496	480	517	480	478	532	504	549	483	480	523	543	503	514	481	472	516	486	494	513	477	519	498	516	504	506	471	499	510	473	522	466	483	525	513	524	520	503	502	515	536	495	495	522	523	518	484	487	512	486	503	486	485	514	534	531	503	522	499	495	536	529	488	503	529	490	522	519	508	521	543	501	500	525	512	510	511	468	487	487	506	507	543	469	538	508	529	533	487	473	490	516	525	504	509	493	491	520	519	513	493	486	527	512	510	504	514	495	508	489	511	547	487	504	490	481	534	511	492	530	517	495	539	472	509	487	497	495	480	527	496	518	506	531	507	529	507	545	468	497	497	514	510	533	491	497	515	504	522	525	513	542	525	498	495	512	486	536	498	452	485	491	486	469	465	504	520	462	479	503	492	484	526	468	504	508	477	495	504	491	489	491	478	496	526	526	469	466	497	495	485	508	500	499	522	527	468	523	502	491	518	488	526	496	497	448	518	517	478	549	481	474	489	483	487	529	474	524	525	506	513	471	552	494	524	524	472	484	503	501	525	499	490	562	511	465	506	493	489	494	518	484	533	512	551	502	462	502	508	495	523	506	524	484	497	539	473	503	442	489	510	500	523	511	506	531	524	480	527	497	498	510	494	535	511	523	537	505	516	540	507	516	534	523	490	480	485	464	513	484	513	525	520	482	516	515	536	482	461	514	533	489	533	505	480	505	508	498	524	480	552	489	520	488	505	518	489	502	508	514	518	466	488	511	499	509	513	497	513	480	529	534	517	490	529	522	508	469	481	484	483	480	519	497	500	515	518	476	523	512	488	514	498	536	510	530	499	482	500	503	492	545	501	524	494	557	510	457	476	500	501	530	473	502	478	518	478	536	491	520	489	520	478	523	468	485	486	510	530	534	501	507	542	458	520	518	552	532	499	494	524	482	528	488	495	513	497	468	500	528	494	516	457	512	489	471	506	502	487	510	507	512	452	493	521	522	527	482	523	539	500	469	482	496	492	490	477	520	537	490	515	485	492	512	551	536	531	528	453	510
906	202	164	150	695	2047	4494	5490	8833	11105	11013	5989	2251	731	206	94	65	47	48	35	32	34	41	44	32	40	28	33	42	40	45	35	37	35	32	28	37	39	44	40	37	49	50	37	30	39	30	35	41	36	43	48	40	47	38	38	39	37	35	44	46	33	47	28	52	22	33	43	37	41	33	34	32	28	25	42	36	33	46	45	42	46	32	43	35	44	42	48	36	30	44	44	35	38	50	36	53	30	44	41	33	23	51	43	38	40	37	36	50	23	37	31	45	46	33	31	32	31	27	40	49	34	35	30	31	41	35	52	37	37	41	38	38	32	28	28	40	34	50	35	47	38	31	45	34	37	44	41	41	33	45	39	36	36	46	41	50	34	41	38	37	38	36	32	60	38	42	42	41	50	36	37	17	41	46	50	47	38	46	35	44	42	50	42	40	41	40	46	41	37	36	45	47	38	35	35	45	34	41	38	41	29	49	38	31	44	34	41	37	34	33	34	36	25	38	42	50	43	53	52	53	43	45	39	23	41	40	36	33	37	43	31	36	40	45	38	41	43	43	31	40	39	44	33	42	27	52	45	41	41	38	34	40	35	33	40	43	47	53	47	34	38	38	45	31	40	37	35	55	37	34	34	35	43	38	42	42	39	44	52	33	33	36	43	46	41	33	29	28	47	36	52	34	47	43	29	37	34	39	39	44	33	47	46	40	45	46	24	48	51	40	54	38	45	50	49	32	46	42	34	34	40	43	45	36	32	38	44	36	45	33	42	41	50	39	52	32	45	38	38	43	42	49	43	47	43	48	43	45	38	33	47	38	26	40	29	38	38	41	38	49	38	30	36	36	36	41	33	28	46	35	33	34	44	43	44	41	43	40	52	33	47	42	35	40	31	35	52	27	41	41	36	49	40	31	44	42	34	52	23	43	49	27	41	39	26	36	41	34	37	49	35	43	32	44	39	40	39	44	38	49	38	35	49	48	38	34	41	33	38	37	47	36	46	35	32	37	48	37	41	23	35	40	33	42	47	29	42	25	49	34	51	37	30	36	38	40	44	43	45	39	51	32	49	45	41	44	43	36	39	33	38	41	39	47	40	41	51	45	22	33	33	35	38	56	33	42	30	42	38	43	34	45	46	40	41	36	41	42	34	37	48	30	36	38	59	48	33	31	28	42	41	37	42	33	37	37	47	37	38	39	38	46	44	35	38	44	31	35	37	38	34	37	38	30	39	43	43	45	51	50	35	40	34	34	48	40	45	40	37	33	47	42	31	46	43	46	38	34	40	33	44	29	32	39	41	39	42	46	40	43	33	37	38	45	43	34	33	46	30	49	40	34	41	34	34	39	32	38	37	48	45	39	42	37	31	40	35	40	44	45	40	35	40	45	34	47	43	27	49	31	40	35	42	46	41	40	45	37	50	42	47	41	46	36	47	45	33	38	28	28	31	46	47	44	36	38	35	33	25	27	35	38	39	48	41	35	31	31	53	42	47	38	49	40	38	39	43	41	43	40	37	43	44	47	39	42	51	35	36	41	39	45	35	39	36	42	43	36	38	24	36	39	30	28	38	31	30	33	31	49	38	42	38	42	36	38	40	43	46	26	32	46	35	42	37	47	32	39	33	40	31	39	32	48	46	37	55	34	38	37	38	44	45	35	37	52	30	41	36	47	30	36	39	40	51	47	42	38	35	47	40	35	48	26	36	31	40	41	38	37	30	34	33	50	43	49	42	52	30	33	38	41	39	31	42	35	48	46	34	48	34	41	29	42	50	46	28	37	36	44	39	37	40	41	57	39	45	35	44	36	35	42	31	39	41	39	45	28	39	38	43	44	36	39	28	39	35	40	43	28	39	39	39	35	44	38	31	46	39	40	47	44	46	35	41	38	39	39	44	48	30	30	54	43	32	33	39	44	32	47	26	44	34	37	44	38	49	29	36	42	54	34	36	40	35	30	34	44	35	32	32	38	38	40	38	48	31	39	38	32	28	37	41	48	31	44	50	39	35	36	40	33	43	34	30	38	37	44	57	35	42	41	48	39	44	41	34	36	42	48	35	31	43	38	38	43	31	42	43	35	43	35	43	31	50	35	35	34	48	47	42	33	42	37	33	33	29	44	34	34	46	34	43	34	40	49	51	35	49	39	42	37	33	33	50	33	38	37	41	42	39	38	47	42	26	36	34	34	44	45	43	37	32	41	36	48	38	32	46	29	29	47	36	37	38	33	34	27	35	36	33	40	35	27	42	37	42	30	33	44	47	36	30	41	36	41	55	54	38	42	44	47	39	31	36	42	35	41	40	27	46	45	43	37	41	33	34	39	27	39	45	44	32	37	33	29	39	42	35	38	44	37	38	42	42	40	33	43	32	36	50	38	35	34	37	37	39	45	43	42	36	40	38	36	39	32	40	38	53	49	37	32	46	27	33	39	38	44	29	43	34	35	33	28	34	39	39	35	46	33	35	39	38	32	31	40	26	34	46	39	42	31	42	39	42	31	47	32	33	37	44	44	45	35	32	36	34	38	51	34	37	37	32	38	45	33	34	43	32	38	46	26	37	37	34	38	33	46	33	44	38	27	53	41	40	36	35	42	34	39	36	41	39	43	39	36	39	41	35	32	34	38	41	41	39	34	34	30	38	38	37	42	39	39	31	37	37	41	40	36	49	45	38	35	47	42	34	39	47	34	57	29	31	38	32	40	35	48	36	30	41	35	45	36	44	35	47	33	44	42	28	47	45	30	34	46	43	47	42	48	36	49	42	38	25	37	53	40	46	38	40	40	43	35	38	32	34	40	31	37	41	41	34	39	34	36	45	41	34	35	31	39	32	27	45	39	47	40	38	37	46	25	31	42	38	39	39	35	35	39	41	30	44	36	46	38	36	37	33	32	47	30	35	50	41	36	34	33	42	35	36	29	44	42	37	41	40	46	32	34	35	39	29	31	39	45	36	38	45	27	36	39	45	43	39	52	35	38	44	40	40	45	45	36	46	40	51	48	36	44	40	31	36	37	40	44	38	37	33	41	32	45	40	26	42	50	34	34	40	43	33	44	29	45	32	32	40	37	46	33	36	46	30	45	32	35	42	36	30	34	45	38	42	38	52	34	44	44	40	33	40	26	38	38	34	36	29	41	43	30	38	31	44	37	43	40	48	33	30	39	27	36	36	39	43	43	42	44	38	34	49	37	44	46	35	56	40	39	43	34	39	31	24	35	37	47	47	48	40	44	31	38	34	37	36	37	32	45	51	42	34	40	34	42	40	45	36	45	39	42	41	37	43	32	47	39	40	40	36	41	30	46	28	34	33	43	46	35	38	35	40	39	41	46	43	45	44	37	44	39	49	38	41	32	32	37	42	41	44	42	36	44	35	30	33	41	37	44	30	48	39	52	35	39	45	39	38	44	48	39	42	25	40	39	34	42	45	43	32	42	32	49	37	38	41	34	30	33	34	44	35	34	35	33	48	42	37	42	38	25	33	42	38	34	37
15029	5997	3144	10283	33687	40233	42263	41860	52739	50725	49888	37007	26518	14956	5371	2207	968	750	544	539	503	554	553	531	473	519	533	482	563	495	478	497	493	512	518	509	496	496	502	526	493	505	476	495	540	543	499	502	515	527	521	534	488	543	502	519	540	508	479	523	464	508	490	545	482	519	512	512	523	500	523	513	530	524	533	512	487	521	523	503	556	501	507	551	537	534	520	502	519	515	512	484	468	518	536	523	505	485	519	518	487	521	474	506	504	508	474	507	520	462	522	464	483	539	513	513	544	522	521	539	506	489	500	520	511	504	487	506	489	544	475	519	516	513	509	500	505	549	489	539	491	505	497	485	525	478	491	510	512	503	508	523	479	482	520	508	511	499	516	478	555	540	480	497	540	501	513	547	505	495	493	436	511	470	567	510	498	478	491	498	480	494	505	482	511	533	507	518	512	514	524	472	534	534	506	517	521	496	526	503	466	528	512	536	507	503	503	525	507	550	513	519	528	520	479	488	504	506	487	463	498	460	473	504	506	511	483	526	517	504	516	509	487	476	562	535	509	521	503	556	503	587	519	517	511	482	491	489	527	514	523	463	536	475	496	525	499	524	497	513	503	517	558	503	558	508	487	512	479	485	517	546	509	538	482	496	510	494	477	531	551	498	539	521	514	508	497	505	559	512	552	522	536	497	533	515	503	533	485	511	499	461	482	514	525	490	530	516	459	504	489	516	475	525	488	517	513	540	542	508	546	506	548	482	522	515	504	487	510	456	474	528	518	525	539	488	513	455	508	478	511	465	470	473	466	501	529	502	528	485	469	518	529	503	540	499	492	531	507	503	501	526	499	515	502	551	497	492	542	519	530	488	485	510	488	471	515	537	524	540	537	548	543	493	529	470	489	542	514	520	492	545	504	501	496	481	516	521	501	539	497	478	501	517	532	507	561	520	514	559	549	499	530	513	513	512	535	543	502	523	531	486	491	505	500	511	518	525	491	501	487	514	486	488	539	513	521	524	530	499	525	527	502	530	496	492	478	521	502	481	501	510	523	525	511	536	521	535	505	538	509	520	512	514	485	542	502	510	497	518	519	524	501	545	515	475	493	530	478	524	527	509	496	516	488	505	476	485	506	532	557	503	507	492	460	519	504	516	476	506	504	511	526	470	486	535	488	511	497	476	563	470	501	551	511	526	485	505	528	529	491	496	498	544	477	494	458	471	507	535	496	489	507	522	535	523	555	479	474	528	501	547	529	514	517	535	494	530	528	481	483	519	486	514	536	561	534	481	525	532	494	517	499	509	481	512	493	498	512	496	563	531	525	499	475	535	494	529	439	501	552	500	491	525	515	538	555	546	527	498	553	484	471	500	506	513	504	505	507	537	527	489	516	519	550	526	522	507	506	513	501	494	476	508	523	514	525	539	517	493	477	539	507	518	488	494	511	499	473	471	499	522	534	448	504	508	526	530	477	468	517	514	489	489	562	539	482	533	514	507	540	524	500	555	509	532	510	525	494	536	519	543	466	530	516	528	545	508	512	515	495	513	517	531	531	474	501	509	517	509	508	533	521	494	471	490	477	500	504	529	506	510	506	508	491	512	498	502	505	500	501	501	494	533	481	528	487	532	572	460	504	472	554	522	490	474	499	523	537	521	541	471	482	490	508	502	485	525	498	478	501	517	515	545	511	456	510	517	519	527	519	518	526	516	533	514	516	528	489	479	443	542	502	512	526	544	461	486	482	524	502	480	500	483	496	493	551	473	512	524	507	510	498	514	508	535	515	471	478	477	521	553	506	519	562	542	510	518	496	491	501	496	502	500	507	539	528	534	489	491	499	486	532	493	492	493	511	497	522	530	542	521	509	527	550	498	508	488	493	495	523	550	531	527	538	561	487	477	486	527	482	526	507	550	545	498	563	484	512	522	508	516	473	517	499	498	483	493	531	525	503	494	473	476	488	542	490	504	493	464	507	467	535	476	531	544	514	515	518	518	526	489	497	473	518	531	512	504	507	484	523	503	527	496	482	533	494	495	455	509	506	524	498	508	513	475	518	507	527	488	519	517	502	504	535	510	498	507	508	464	479	487	501	521	514	550	532	467	514	530	509	494	482	497	525	504	520	482	510	525	535	518	563	519	534	529	487	503	546	521	465	516	531	515	483	495	514	542	491	508	482	490	506	485	537	486	517	526	518	495	537	528	504	496	552	530	518	486	485	492	493	504	502	506	543	520	538	476	484	540	539	527	499	466	472	480	502	518	521	514	519	512	530	509	494	520	527	472	521	490	512	513	526	525	526	542	523	444	519	515	513	497	539	567	498	508	520	506	531	503	530	536	486	524	536	529	526	526	512	510	513	502	493	483	523	533	497	463	515	525	511	528	495	499	477	526	489	509	529	513	513	471	514	520	514	561	531	525	518	517	569	492	518	525	516	494	537	503	517	533	509	501	544	523	544	479	499	473	513	515	546	499	522	466	495	525	472	497	535	545	511	505	499	539	539	525	502	528	504	541	526	503	522	506	547	458	508	520	512	532	494	519	525	515	503	483	506	498	469	505	527	517	509	482	522	531	485	509	538	496	559	474	518	511	484	535	496	539	487	528	477	542	527	469	514	518	523	492	502	534	484	490	494	503	471	520	507	488	531	492	497	539	528	496	544	494	508	522	497	479	493	538	518	494	528	508	539	487	513	511	527	518	535	488	511	501	552	512	564	530	526	515	503	496	498	529	514	554	540	495	509	512	494	560	519	506	569	457	524	486	513	505	522	502	490	481	523	515	490	546	591	516	502	552	495	521	498	494	497	502	547	481	522	545	499	498	535	511	504	526	525	494	510	526	495	490	489	540	520	490	536	506	509	500	489	514	479	508	545	519	521	481	475	556	529	481	516	518	482	526	513	518	534	497	460	502	516	504	499	525	492	474	549	550	508	498	528	491	496	527	486	532	503	496	488	541	515	535	472	543	506	499	474	532	531	497	491	469	508	469	491	504	491	447	495	526	514	505	497	525	498	503	517	497	486	518	534	496	534	542	507	498	527	534	521	506	501	508	501	546	516	520	472	465	528	469	488	488	512	547	507	541	500	552	569	547	490	531	520	509	497	540	537	529	496	464	511	526	497	528	509	538	520	504	504	475	507	499	525	509	505	494	492	512	494	477	515	537	532	504	526	529	497	493	490	512	500	491	486	528	515	506	570	518	521	473	489	511	531	538	519	509	463	533	532	504	518	454	533	503	527	483	507	522	500	516	492	485	485	496	476	511	508	516	526	562	483	525	517	530	538	489	538	512	513	516	510	471	505	488	521	517	502	490	505	473	505	517	504	531	503	517	522	493	502	513	496	472	517	544	478	494	513	491	512	483	536	504	518	507	508	517	505	490	502	550	508	484	541	519	524	507	483	537	528	508	498	504	513	516	482	487	510	532	516	517	504	515	500	435	482	509	496	527	563	532	525	500	531	540	541	506	511	488	481	483	513	478	559	512	531	506	497	521	466	539
1178	59	51	70	104	178	246	1013	2171	3929	2899	1194	515	200	68	49	38	36	30	41	39	28	32	44	26	35	32	29	24	25	35	28	34	40	28	32	30	35	28	33	32	38	21	36	35	37	45	31	36	24	30	33	23	24	30	28	29	40	37	35	33	37	33	38	37	30	25	28	39	34	37	27	36	40	30	27	40	33	27	29	39	29	26	33	31	35	29	42	39	42	32	26	33	32	36	42	28	28	36	26	29	37	32	30	33	41	36	41	34	37	26	34	36	46	37	37	31	26	32	34	38	32	36	41	25	36	32	39	33	29	34	43	31	34	29	47	30	35	35	35	25	37	27	25	36	32	39	37	34	35	42	40	49	31	38	29	32	24	32	44	36	28	26	34	29	39	35	32	31	37	30	28	41	35	30	42	38	28	36	34	25	29	28	28	36	34	30	29	28	41	28	32	41	32	33	40	31	35	35	32	35	26	36	26	33	29	37	28	28	28	35	25	20	27	33	34	35	33	30	23	37	29	31	40	31	37	34	42	30	31	41	38	31	26	29	25	40	39	30	29	34	35	43	31	30	42	35	36	31	36	38	33	39	41	40	38	41	28	31	37	39	27	45	37	39	26	28	35	30	30	35	34	36	38	28	31	37	33	29	34	24	28	33	30	40	34	38	31	33	33	34	26	34	42	27	36	33	25	44	27	39	32	39	41	33	35	22	33	36	37	34	34	30	27	32	34	34	36	31	37	34	40	29	36	42	35	24	36	29	36	34	34	27	45	34	45	21	36	41	25	34	32	34	36	39	37	27	40	32	40	24	23	33	24	30	34	46	32	36	38	44	34	31	31	42	25	29	27	34	28	51	36	33	27	38	41	31	35	28	35	30	22	32	31	40	31	35	35	29	36	27	33	30	29	39	37	31	43	34	28	36	24	42	31	44	30	27	32	31	34	34	31	23	32	32	18	40	35	34	37	36	29	46	31	26	25	32	37	46	45	37	29	29	42	39	39	47	40	36	35	32	33	29	28	39	33	30	36	36	31	34	35	32	37	35	34	43	35	48	39	32	42	35	33	38	34	35	41	29	31	43	33	32	29	39	31	34	32	31	34	50	27	32	32	30	37	39	40	37	29	32	36	33	31	35	30	29	25	35	31	33	28	26	33	39	43	23	42	27	39	35	36	32	32	35	31	45	27	28	36	28	31	33	27	38	32	35	41	23	32	32	44	31	37	28	31	31	29	24	27	30	28	33	32	23	23	33	35	30	26	32	23	35	40	31	34	32	22	37	27	36	32	30	29	30	21	33	27	37	43	27	34	31	34	32	25	32	35	20	38	43	33	28	36	40	37	31	34	35	38	33	33	33	34	32	23	26	35	42	36	31	39	33	35	34	36	35	43	30	30	30	24	37	34	25	34	29	32	32	28	30	30	29	26	36	33	45	36	30	31	34	32	36	35	27	40	35	35	31	30	31	25	23	32	34	42	39	27	32	33	24	34	42	38	31	31	35	22	30	36	36	40	20	24	25	25	34	36	27	32	24	29	30	35	26	30	26	35	37	42	35	25	31	34	30	28	35	33	37	31	39	39	24	36	37	44	39	36	30	36	27	29	39	20	33	35	25	24	38	28	32	35	25	25	45	29	29	35	24	35	31	28	46	32	29	43	42	29	38	29	42	33	31	26	33	38	40	30	34	37	28	34	39	31	43	38	34	35	43	31	28	22	29	33	39	28	45	34	29	23	38	27	31	26	29	35	25	41	36	32	40	33	31	39	29	34	30	38	27	30	29	23	21	29	36	30	27	29	25	41	23	30	28	34	32	31	27	26	35	33	42	37	37	24	31	25	30	37	35	24	30	32	35	29	32	29	35	27	43	27	33	34	29	31	27	30	43	27	35	34	42	31	35	32	27	43	36	37	24	35	31	29	35	35	40	38	31	37	34	30	32	26	31	29	37	32	34	31	27	30	30	42	34	29	44	34	33	33	31	27	30	42	44	40	29	22	27	38	37	45	32	37	36	28	34	27	33	37	26	32	29	37	27	23	26	35	52	32	33	29	30	32	29	39	31	45	40	32	34	31	25	34	31	37	33	36	31	39	28	34	46	35	42	40	39	41	36	23	28	33	24	36	43	32	28	42	36	39	38	31	29	25	45	30	43	33	37	39	32	37	27	36	38	31	43	35	27	35	39	35	29	33	33	35	39	28	27	31	23	36	33	40	31	34	36	33	38	36	39	23	37	35	33	32	27	35	30	34	35	28	26	24	30	26	39	37	36	36	39	37	36	22	28	24	27	30	34	31	42	38	34	31	29	27	33	37	30	25	25	40	28	32	43	41	49	41	29	22	33	36	35	31	43	36	31	34	36	33	36	31	34	37	29	25	39	32	25	44	36	32	29	32	26	34	47	41	41	42	41	31	43	37	28	24	39	27	22	41	35	40	29	27	46	35	35	37	28	32	30	36	37	30	34	26	29	30	34	35	26	33	34	25	29	37	40	31	31	35	27	33	32	33	39	35	32	31	49	30	32	27	38	32	41	32	25	39	33	42	26	26	34	27	37	28	28	32	31	35	31	40	29	31	41	27	33	27	29	37	33	33	32	31	43	34	20	33	42	33	41	35	25	42	25	32	28	29	23	36	36	34	36	34	25	36	37	28	22	34	25	39	30	34	43	32	37	25	37	28	26	39	30	42	40	34	46	50	27	29	24	31	47	32	42	33	17	36	45	36	38	27	29	29	31	37	26	38	36	39	37	31	43	33	32	30	28	30	35	27	30	38	28	26	36	30	30	27	35	33	31	37	25	33	34	38	29	28	32	27	36	38	34	32	38	43	23	35	29	32	33	34	35	32	25	28	33	21	31	31	29	34	37	33	28	40	36	27	32	19	28	37	30	30	42	39	31	27	43	28	37	26	37	37	30	39	30	19	41	36	36	34	39	37	30	31	41	33	30	33	32	25	33	38	37	29	30	35	34	33	34	35	27	28	25	31	36	28	34	31	24	32	32	30	35	36	34	19	33	41	33	35	31	37	33	22	35	35	35	24	32	28	35	23	27	30	25	27	40	34	44	32	40	31	20	30	28	38	37	37	36	29	34	36	31	20	30	32	38	34	40	28	36	28	31	27	20	29	30	26	30	28	32	30	36	29	38	40	43	41	32	38	35	37	36	31	27	35	25	34	36	27	39	31	33	35	31	33	32	32	32	33	49	32	38	30	39	30	38	24	33	26	22	26	31	41	41	33	27	30	31	34	42	37	34	31	35	30	31	38	31	37	28	28	33	31	37	38	32	36	20	33	37	27	34	29	36	33	39	32	30	39	37	30	27	39	38	34	29	37	40	37	37	39	42	23	31	40	35	28	42	30	36	26	35	27	39	32	39	29	27	33	31	34	27	33	36	30	27	25	28	22	36	36	34	26	36	28	36	27	28	33	43	27	32	31	33	33	40	31	40	27	22	28	29	29	33	38	26	35	31	41	34	38	35	46	45	21
8050	1785	1109	3209	12004	14395	13567	26291	33316	38227	30408	20342	10876	4189	1392	815	562	505	441	394	452	426	448	444	461	465	448	431	405	424	455	432	455	468	423	414	416	437	453	441	469	445	428	418	468	399	436	418	413	455	406	430	454	484	450	459	415	444	462	447	414	468	402	444	436	427	428	452	456	463	440	438	386	466	459	433	425	415	455	400	478	443	445	435	457	414	458	427	463	421	404	421	441	472	419	465	443	449	462	435	446	414	459	407	423	475	454	450	434	430	437	416	434	479	464	447	429	403	437	436	437	450	431	422	421	422	400	472	458	470	397	465	407	455	427	473	449	451	426	443	446	461	464	436	439	441	439	443	437	460	410	422	398	408	432	444	436	435	399	424	443	439	433	471	394	439	450	397	432	428	456	438	455	433	394	434	442	452	453	432	446	439	440	468	422	454	490	474	428	450	433	416	391	428	469	453	471	419	462	443	462	422	406	429	449	455	429	462	423	439	432	406	384	412	433	431	502	468	411	442	451	417	425	447	422	456	452	449	405	449	445	415	467	439	438	442	458	446	426	444	445	449	448	454	456	411	463	431	424	409	444	411	455	466	459	454	409	466	399	445	446	448	461	422	397	429	449	500	407	420	475	461	449	459	481	431	446	457	468	482	441	459	461	430	419	450	444	446	420	433	415	427	424	406	471	453	488	419	447	433	437	439	438	425	445	438	427	428	427	418	420	450	392	458	424	436	448	392	403	416	411	444	440	431	425	444	452	419	432	465	422	393	435	430	413	446	440	477	423	445	463	468	451	437	414	410	453	429	407	467	413	432	452	432	460	468	461	420	449	455	435	437	434	482	411	443	440	443	402	430	455	410	454	474	469	469	439	437	445	424	458	452	405	440	443	402	416	431	445	462	424	439	438	434	452	434	451	443	438	423	455	437	436	430	428	444	447	389	465	430	456	447	433	425	446	457	496	434	412	464	454	442	446	426	408	418	406	416	434	436	472	432	426	411	412	426	457	461	425	416	400	496	436	459	425	430	438	437	401	457	437	446	441	443	450	442	436	415	434	459	445	448	405	419	411	468	442	432	448	490	474	418	427	456	457	441	431	422	407	447	437	432	448	428	433	428	464	455	470	475	479	428	464	421	426	456	406	432	445	427	439	413	437	440	442	433	442	448	424	427	451	415	450	435	440	456	474	437	418	466	461	422	444	446	433	447	452	434	407	448	413	471	441	427	458	417	454	439	436	446	477	443	440	438	441	434	466	422	400	427	438	466	481	453	419	434	441	436	402	424	430	402	453	417	442	445	428	438	439	446	460	456	438	447	458	428	428	438	408	425	454	447	446	448	409	444	464	427	409	440	408	448	438	417	413	467	441	395	428	448	412	431	436	437	421	426	436	427	432	439	432	432	401	467	414	419	435	427	470	404	432	412	444	422	460	456	446	393	448	454	445	414	457	437	430	420	450	425	433	447	405	462	401	425	458	425	472	406	460	456	480	408	427	431	461	446	459	421	445	428	446	432	461	399	422	428	439	457	444	441	451	432	473	454	459	444	453	426	420	450	458	428	446	437	428	429	442	436	460	461	453	425	459	437	451	385	436	428	424	447	436	484	399	418	441	414	457	450	462	441	455	441	457	400	422	441	450	426	409	441	432	455	448	477	423	444	446	452	500	426	451	436	409	446	422	427	448	429	448	405	402	459	442	407	434	417	441	436	463	480	385	437	448	424	438	442	463	435	464	405	421	452	418	440	440	430	441	458	439	440	434	436	406	480	463	411	439	435	430	441	446	451	435	466	423	458	473	455	425	458	457	408	443	445	439	437	462	451	458	471	421	443	410	420	454	399	438	471	401	456	429	426	448	435	441	452	426	425	456	424	454	426	393	470	460	468	418	422	415	421	447	429	459	439	446	435	441	447	386	380	448	426	412	448	416	442	425	438	433	438	430	439	422	431	463	464	417	461	467	435	452	460	438	463	429	437	414	452	422	415	446	397	414	422	454	402	404	400	473	416	450	438	443	409	442	437	424	412	422	465	416	437	404	462	443	406	484	449	432	420	462	433	430	468	428	419	451	423	457	465	399	414	415	433	442	470	455	423	417	459	426	438	488	448	419	411	439	459	497	461	450	432	467	422	490	423	447	412	408	440	433	426	427	409	461	437	451	429	439	426	440	419	437	432	443	456	444	465	427	467	449	411	416	427	430	461	423	442	429	430	450	406	476	443	443	434	439	447	439	428	405	460	423	423	441	455	417	467	459	429	424	420	403	468	424	431	436	476	425	449	464	461	416	438	416	417	415	484	451	455	430	418	419	447	438	417	443	459	419	459	434	469	424	440	439	456	411	414	424	459	436	399	432	438	474	406	410	431	460	428	451	407	425	399	472	471	436	446	435	445	390	414	427	404	438	388	479	417	454	434	426	404	422	446	425	454	470	459	441	466	413	456	432	460	468	449	442	431	415	446	476	407	421	441	444	447	442	429	421	432	446	445	451	489	386	461	447	437	437	408	426	420	442	446	440	432	439	443	449	425	415	437	444	478	433	438	434	408	454	456	435	443	434	453	426	416	420	412	447	463	442	426	429	453	446	439	415	443	431	422	437	441	429	447	414	440	477	430	422	435	403	436	407	419	457	435	443	434	466	450	439	463	404	445	395	418	433	460	414	457	449	426	451	405	439	434	419	464	398	451	426	448	378	443	437	467	439	415	458	447	460	449	423	404	443	423	465	414	457	434	388	447	435	425	430	444	435	409	403	414	446	483	412	398	451	456	447	421	501	461	461	435	443	443	438	452	454	454	437	435	432	451	450	437	435	403	474	423	422	422	483	435	449	418	461	438	435	467	434	442	430	418	443	442	456	450	467	454	447	433	421	444	460	467	423	420	437	438	467	408	449	459	437	452	416	462	434	458	421	398	468	433	426	412	462	484	456	447	443	444	395	427	453	419	425	447	439	413	442	436	431	490	417	431	424	489	430	471	400	439	429	430	445	441	452	404	428	399	467	462	433	421	468	456	467	452	458	431	456	448	468	430	467	419	463	457	443	430	418	458	449	383	447	464	427	455	428	439	427	469	422	421	462	414	421	435	429	463	433	456	412	429	454	448	460	437	397	433	416	462	439	443	408	417	425	415	429	416	461	431	443	411	459	389	473	456	421	452	453	474	417	430	447	470	458	446	443	463	448	446	451	421	435	428	417	445	439	436	437	420	404	422	470	426	425	447	411	476	464	468	408	415	425	423	422	453	414	423	424	458	419	456	413	459	440	443	477	452	453	446	431	458	478	493	436	410	452	452	429	416	407	420	410	407	412	470	436	420	418	434	445	443	430	464	415	453	403	390	401	432	439	468	434	392	483	420	433	427	447	444	446	416	429	413	423	418	442	433	424	422	445	436	476	432	437	414	420	457	427	429	438	428	411	426	423	387	417	461	428	459	424	422	439	470	429	457	430	424	427	404	443	446	418	418	434	427	437	423	457	465	412	452	481	460	444	459
452	194	143	117	161	305	1669	3857	6831	9649	5147	2035	994	490	198	62	54	37	46	36	40	44	39	38	37	32	35	42	25	28	20	39	38	33	37	35	23	28	34	41	37	24	29	31	36	30	44	32	45	27	41	28	23	40	31	32	47	44	34	43	32	41	38	37	37	45	34	36	35	24	37	30	43	29	39	41	39	30	28	29	33	29	35	36	37	35	35	31	35	33	37	30	33	31	35	22	37	33	27	21	39	44	38	43	32	29	43	33	32	37	33	48	34	39	37	33	41	34	39	27	33	26	43	37	38	35	31	41	37	34	38	28	32	29	44	52	43	39	31	26	35	37	32	38	29	45	42	33	27	27	19	40	37	39	35	35	32	38	33	33	43	26	37	35	52	30	38	29	33	36	34	43	38	39	39	30	34	37	37	32	45	33	43	47	35	33	40	40	30	35	34	36	48	39	30	22	38	35	41	34	31	33	28	39	37	39	28	42	39	32	36	29	39	35	39	34	33	31	33	42	29	45	22	32	27	40	23	37	39	35	42	32	46	33	28	27	36	41	33	39	27	40	36	36	28	39	35	33	23	22	34	36	33	29	26	32	34	26	38	32	45	34	45	40	39	26	37	32	38	38	38	37	38	40	39	42	16	31	35	38	28	33	44	30	31	36	34	43	43	39	29	37	28	36	35	37	32	53	39	42	38	37	36	30	26	31	37	31	27	43	35	33	29	39	28	37	29	40	39	29	40	29	37	36	32	27	36	42	33	29	25	42	31	36	39	36	34	27	34	29	52	31	34	29	43	33	39	26	30	35	32	27	36	29	31	21	29	35	32	41	37	38	32	29	28	37	35	27	29	30	24	25	48	42	30	44	30	31	35	34	35	38	27	26	27	28	27	44	35	40	38	29	33	32	36	31	30	42	35	42	36	35	33	33	27	39	29	41	37	48	35	43	35	33	30	31	35	38	37	34	40	41	31	33	22	37	35	45	37	38	30	26	41	42	37	31	26	38	39	38	33	31	38	36	46	40	26	34	31	25	31	39	40	37	39	42	41	45	35	45	36	37	41	38	44	31	28	24	29	36	32	28	38	25	37	32	39	31	34	38	34	43	30	34	29	44	43	35	27	32	44	48	25	37	34	31	38	33	36	27	30	32	41	28	22	36	35	33	36	42	28	30	43	47	39	25	44	39	34	40	38	32	37	32	38	26	30	37	31	35	33	31	34	33	33	31	40	35	36	36	41	28	36	34	43	30	40	34	29	32	32	36	43	37	26	34	29	32	27	32	43	33	29	40	43	37	38	35	40	39	31	32	36	28	34	37	31	43	39	29	40	36	27	43	43	35	44	40	33	32	31	38	32	39	36	34	34	35	37	38	35	30	29	46	37	37	32	47	34	45	45	27	37	36	39	24	40	28	36	31	44	30	35	32	33	33	37	37	39	41	36	42	27	37	35	34	24	34	30	37	45	43	34	41	35	38	31	36	45	37	45	31	21	37	37	35	28	39	35	34	48	42	40	36	29	32	23	43	37	43	33	46	34	23	35	28	36	27	35	31	35	23	35	35	29	30	40	33	33	33	37	35	38	42	45	27	33	31	49	32	43	43	31	19	33	32	34	33	43	33	41	32	34	38	36	31	46	33	39	38	44	33	44	29	29	35	41	41	38	40	38	32	39	34	38	38	34	41	28	45	32	27	33	39	28	36	48	31	38	35	33	34	42	32	33	36	37	46	34	40	28	43	35	40	34	37	53	31	43	39	35	38	40	28	29	32	34	33	39	46	35	31	26	31	22	31	35	44	38	29	28	30	40	42	48	20	34	33	31	29	38	32	29	38	23	28	31	32	39	38	33	33	31	31	31	37	33	34	45	37	29	41	32	34	41	41	31	29	23	35	28	34	53	43	34	25	36	41	29	35	34	33	36	27	37	27	44	39	35	28	36	35	18	31	27	38	39	35	33	31	25	39	27	34	28	45	39	39	45	18	30	37	34	30	34	31	38	37	40	29	36	34	38	32	43	42	30	42	35	33	36	34	35	36	35	19	45	34	38	33	40	30	38	43	42	34	26	37	35	35	38	34	43	32	42	37	32	36	37	23	38	28	39	36	38	51	34	32	29	51	48	43	30	32	37	36	42	29	24	31	49	30	38	33	38	36	34	34	34	43	45	23	38	27	36	32	31	34	34	26	40	33	35	41	49	34	40	32	41	40	38	29	34	41	34	29	33	44	39	37	28	40	32	40	41	33	27	34	41	34	35	37	32	30	41	37	23	34	43	29	40	37	25	38	34	33	38	36	36	45	33	29	43	39	30	31	33	37	30	32	37	25	28	29	32	45	33	29	41	32	28	42	27	22	39	30	18	40	22	35	43	46	40	25	32	38	29	25	29	36	27	36	46	34	33	34	33	32	36	36	32	42	37	21	36	32	40	34	45	40	30	48	34	38	31	29	34	34	42	42	31	33	35	29	44	35	39	47	44	31	33	36	33	35	44	30	49	37	31	35	22	52	27	31	32	42	37	29	35	36	42	31	37	31	31	34	41	47	51	33	31	33	31	36	33	35	40	36	33	44	30	42	39	35	33	32	28	31	34	40	33	36	46	29	37	32	33	30	41	34	24	42	47	38	31	44	27	36	35	36	30	34	35	46	37	34	42	26	32	40	44	39	37	40	41	45	28	48	34	31	28	31	34	38	39	37	25	41	39	32	34	45	30	48	34	30	28	25	34	38	36	37	35	36	35	36	32	41	37	36	32	27	35	28	38	30	37	36	36	38	30	54	44	30	37	31	31	36	36	37	38	33	39	39	46	37	48	41	41	33	28	34	36	29	46	40	33	30	32	35	31	34	40	25	35	36	30	38	29	35	33	39	30	33	40	35	31	41	37	38	43	34	43	35	32	38	37	39	42	37	31	22	41	31	35	35	34	31	33	30	40	31	36	33	28	43	33	25	41	34	36	40	36	37	33	47	39	36	29	36	43	36	30	32	21	50	48	31	23	41	26	47	40	34	24	40	31	28	47	44	30	31	33	31	33	39	42	38	43	33	36	27	33	34	42	38	41	29	33	38	37	45	28	43	38	28	27	30	33	32	35	32	44	32	36	41	36	31	36	36	21	38	31	40	36	33	46	47	37	44	22	45	26	42	42	27	38	31	43	39	23	38	35	45	29	42	32	37	34	41	30	36	29	29	35	39	34	40	42	44	31	41	37	38	26	40	33	46	27	37	26	43	25	39	41	42	41	31	34	34	32	32	30	23	29	40	35	33	36	47	44	34	42	35	25	36	29	39	24	42	31	37	39	32	36	32	35	32	31	44	35	43	43	30	36	27	43	45	33	46	41	29	52	28	43	31	40	40	29	33	35	33	41	26	32	33	29	37	27	35	26	30	37	42	38	35	37	42	26	35	38	34	51	35	41	35	39	39	36	34	33	33	34	32	46	30	37	35	33	36	32	38	32	30	38	42	36	43	35	40	38	30	31	33	34	45
11177	5590	2768	8762	18110	19083	30447	37380	45958	48311	35878	25972	18054	10525	4154	1605	732	560	443	502	443	449	477	491	452	459	447	490	449	446	454	464	423	442	472	486	471	522	473	469	451	414	466	445	464	487	472	507	460	430	480	467	450	431	449	468	473	452	500	496	500	459	450	451	456	482	460	460	466	471	480	438	437	481	468	459	408	478	441	449	465	473	468	469	501	473	459	455	468	453	476	480	462	476	424	452	469	466	491	493	476	459	466	468	464	438	462	484	505	444	494	446	452	438	468	451	477	473	428	477	441	417	468	476	477	460	478	487	462	460	429	454	465	451	435	458	494	489	473	454	442	439	468	468	441	463	449	472	502	464	486	437	459	445	504	444	462	404	435	460	458	453	448	471	478	452	510	461	449	446	489	455	469	446	468	476	464	456	477	450	503	469	516	441	439	455	446	498	476	476	493	504	470	502	507	472	431	443	456	495	467	443	499	464	463	457	432	459	469	453	446	461	420	522	469	451	429	464	467	510	500	458	473	430	443	495	417	486	490	471	468	465	429	454	451	456	433	489	482	475	479	460	478	469	458	468	481	434	441	432	459	488	452	468	453	445	427	480	466	433	451	473	464	451	454	447	478	486	439	432	488	430	450	496	462	437	483	467	464	472	459	470	446	454	451	468	483	431	478	492	462	468	451	441	502	504	469	453	496	448	475	482	457	496	457	446	459	451	467	461	448	475	486	469	484	437	447	462	475	465	457	483	438	455	440	481	456	439	494	447	440	449	467	415	448	464	492	465	473	453	469	459	466	484	459	432	476	445	466	451	453	482	459	443	466	478	475	476	463	442	423	472	446	454	434	465	464	426	490	435	446	450	469	473	482	466	490	451	452	464	493	468	459	476	450	494	474	460	481	499	467	464	476	480	485	439	451	447	474	449	456	443	475	430	476	457	422	463	473	447	472	473	461	464	404	473	457	469	434	452	423	480	511	468	483	435	438	426	468	470	459	477	497	468	451	460	469	458	459	458	460	458	453	490	450	455	476	411	468	496	444	515	452	465	475	473	455	455	487	461	442	443	466	465	423	452	462	457	477	473	494	456	486	465	468	483	491	432	422	463	480	433	434	451	473	486	477	443	462	436	445	472	464	473	448	478	421	466	461	429	454	433	430	421	433	477	472	458	440	491	428	462	452	477	467	462	476	479	496	438	460	479	456	429	460	428	484	461	460	469	451	444	454	433	484	439	489	469	482	477	494	454	503	479	472	461	450	457	495	457	465	471	503	439	511	448	451	477	465	424	434	468	452	442	446	463	432	464	425	465	471	468	465	476	436	452	444	478	526	444	443	475	468	435	509	461	467	447	458	479	487	478	425	445	459	422	450	441	420	457	464	446	476	484	472	436	476	473	466	460	470	475	475	436	472	481	435	460	471	446	444	452	466	477	490	466	460	431	468	460	472	482	479	463	480	474	429	505	472	500	457	425	459	427	440	418	506	480	443	445	473	477	477	489	488	459	469	469	462	469	467	464	493	411	490	471	437	456	442	436	457	474	468	470	475	425	443	442	483	475	450	467	469	446	465	470	478	481	461	454	447	425	461	452	470	515	469	476	470	489	435	430	449	489	453	420	455	437	482	480	419	473	428	428	455	493	414	457	462	471	468	436	461	469	464	499	460	458	488	448	472	478	437	441	477	458	484	461	470	439	496	498	450	448	430	476	437	447	473	438	426	494	455	468	452	402	476	479	459	444	438	449	472	435	433	458	477	446	438	500	445	452	477	479	489	473	448	456	446	452	435	437	449	457	454	460	456	447	446	479	483	437	462	459	479	435	433	447	471	498	459	434	430	479	470	485	458	460	447	443	452	456	478	425	430	473	462	460	444	467	434	456	458	449	447	440	433	459	479	407	443	440	410	433	462	463	456	449	468	479	438	508	454	478	479	460	457	471	457	455	453	473	420	443	457	475	475	444	475	442	465	459	450	510	450	434	433	443	467	453	442	418	411	466	429	466	438	454	441	453	452	446	407	452	468	441	475	441	466	469	445	456	441	443	483	466	451	512	492	465	424	481	465	472	438	470	483	460	456	456	445	468	469	441	451	473	470	440	458	474	462	472	461	486	430	417	413	462	480	479	435	467	464	438	493	457	483	466	472	466	500	436	474	458	416	449	486	416	487	470	510	508	454	454	466	440	439	485	456	424	439	454	445	443	441	479	444	500	479	436	469	492	453	467	454	470	466	410	463	479	452	449	436	455	458	455	485	456	428	466	474	443	457	432	426	463	446	466	438	463	469	437	468	441	488	454	437	472	461	420	480	438	465	416	449	457	454	437	428	478	430	459	432	471	466	445	462	475	486	460	439	469	446	438	443	439	456	504	475	447	450	455	509	518	469	447	475	493	486	499	440	459	510	454	458	439	428	449	450	450	449	461	469	461	451	450	485	429	454	437	477	489	483	473	452	438	465	461	457	475	481	451	442	427	487	456	482	452	430	451	464	442	449	504	455	424	420	472	511	475	448	508	464	446	449	467	497	473	449	484	456	447	479	479	453	477	457	413	454	487	423	466	471	475	478	494	447	448	483	462	447	446	410	453	475	442	457	477	457	451	431	464	450	492	456	418	452	416	454	520	524	501	494	421	466	465	470	497	447	422	411	464	412	440	431	457	481	448	465	504	467	457	479	433	436	450	481	431	446	448	461	475	469	458	440	460	471	487	432	478	451	472	460	503	435	449	433	440	425	509	491	475	496	467	469	548	449	429	460	477	494	456	454	490	461	461	457	468	468	426	422	462	448	473	462	479	482	451	451	491	444	467	435	468	439	454	452	443	468	468	466	431	444	459	434	457	457	463	449	454	453	449	479	466	446	418	497	472	452	478	479	490	503	468	443	460	432	448	503	477	496	479	508	472	442	467	443	420	482	421	460	457	473	459	473	432	429	435	455	442	482	523	491	479	440	458	410	452	458	466	447	453	481	442	513	439	412	427	452	456	426	437	474	476	462	451	452	498	463	495	455	451	494	456	455	465	461	471	439	496	498	438	465	468	459	470	453	444	467	489	485	449	427	476	441	462	436	447	490	436	464	486	462	468	471	411	472	453	503	439	465	446	482	468	468	474	474	480	494	485	485	452	444	426	448	480	431	472	440	417	428	475	456	472	466	459	458	442	508	455	466	450	447	480	486	442	452	450	428	484	491	454	490	474	464	500	417	499	497	465	467	462	457	471	417	453	435	484	463	418	468	456	482	482	449	456	474	447	456	456	475	470	444	505	440	491	467	435	462	476	465	443	470	458	500	440	445	426	451	445	443	456	471	448	476	452	511	460	484	435	457	419	451	469	445	477	474	461	459	472	447	491	467	470	485	453	436	463	472	446	407	447	479	454	446	437	465	472	459	412	423	445	435	461	466	476	435	452	432	479	491	450	477	436	412	463	440	425	415	497	451	454	451	478	450	444	450	444	448	450	435	469	432	496	488	444	460	428	444	490	451	486	433	464	472	482
1892	191	136	88	145	382	2170	1777	3190	9271	6577	2363	2811	1400	433	150	71	52	41	33	31	36	40	43	38	35	33	29	34	25	42	48	39	42	31	41	28	40	43	38	31	35	37	29	33	48	38	32	30	38	42	38	31	44	35	33	36	39	31	32	50	32	20	36	36	36	45	23	33	40	41	44	42	33	44	35	44	37	42	41	32	39	42	37	36	26	39	35	46	34	28	39	47	28	36	49	28	25	42	42	31	36	53	34	37	32	37	48	35	49	30	32	49	46	37	34	42	53	54	44	37	33	39	43	40	43	37	45	38	41	53	39	42	41	45	42	37	40	35	35	45	47	42	43	43	48	38	27	29	32	31	45	34	38	52	49	30	38	38	34	39	44	36	32	36	42	41	40	39	37	44	39	38	39	23	34	35	38	24	42	40	27	36	41	36	43	37	28	36	39	35	43	40	36	42	38	38	46	35	42	41	33	39	34	38	34	31	25	31	47	30	48	35	48	35	37	41	32	27	39	31	35	34	45	31	33	39	30	36	37	42	44	37	40	46	34	43	39	33	33	31	32	39	41	39	42	36	40	31	36	37	29	38	30	37	37	34	24	38	32	33	49	31	46	43	38	45	42	38	44	47	53	37	43	36	52	26	42	33	35	35	46	36	48	49	29	39	47	39	44	32	41	42	41	30	28	29	35	37	44	35	34	42	43	38	38	30	39	36	58	32	33	33	39	40	35	42	27	51	47	33	37	40	39	27	40	33	41	48	38	65	36	40	38	38	51	39	47	48	40	46	50	36	46	30	36	32	46	50	40	40	36	43	36	25	40	45	35	34	28	51	30	42	44	34	36	36	43	33	48	35	49	36	49	52	41	35	43	35	34	40	29	37	27	47	49	48	47	36	45	31	39	39	45	45	39	33	42	40	35	38	25	40	34	38	39	45	33	42	25	32	26	42	29	39	32	30	34	31	51	39	31	38	38	47	41	37	42	41	36	37	55	45	32	29	37	41	46	49	33	43	35	27	45	35	38	44	36	28	33	34	44	34	34	33	36	26	43	43	31	39	33	45	33	42	32	36	44	37	43	50	31	45	44	38	38	40	31	36	35	33	34	36	38	56	30	37	35	31	49	44	41	36	43	33	35	42	33	31	46	39	34	47	27	37	42	37	46	42	34	46	38	42	42	37	37	45	40	38	40	34	39	42	41	42	38	44	40	39	32	40	39	30	46	41	40	34	46	29	42	37	32	40	35	39	43	35	42	43	42	42	26	35	36	38	31	32	45	39	33	37	38	25	41	34	35	35	38	44	38	33	35	40	47	35	31	36	45	35	35	30	31	43	35	42	35	41	37	37	36	38	38	35	42	30	44	32	49	33	47	40	38	31	36	37	34	51	36	40	33	40	56	48	43	39	38	40	41	42	45	40	42	43	36	37	35	47	41	28	41	27	45	40	41	50	40	37	46	45	38	39	35	32	31	35	36	41	46	37	39	34	42	45	39	42	40	44	28	42	54	35	36	30	35	37	39	32	37	41	48	30	35	36	39	33	41	48	34	32	34	36	39	40	38	39	38	43	46	36	39	43	29	51	37	32	32	46	36	38	45	42	38	34	29	30	47	35	42	39	38	41	38	42	46	39	44	43	39	33	30	28	37	52	37	40	51	28	32	42	36	40	42	37	41	35	33	40	34	35	57	42	29	38	39	32	34	38	36	46	36	37	31	40	29	34	36	31	40	42	34	39	37	32	43	32	37	38	45	51	40	43	49	51	41	49	37	45	34	35	37	36	44	41	46	23	30	44	38	34	36	40	31	50	59	41	35	46	43	35	40	39	41	41	37	35	43	29	37	47	42	37	32	44	32	38	49	37	48	32	38	42	44	48	46	43	34	50	48	37	35	39	28	40	34	36	33	40	36	46	37	39	45	34	46	30	39	29	42	37	35	42	45	39	37	35	43	44	31	33	51	37	38	35	31	36	41	39	37	34	28	34	41	39	47	39	40	42	32	34	40	30	38	38	52	30	48	44	33	34	27	37	42	49	33	27	41	31	43	30	40	34	42	39	45	38	31	39	46	44	32	42	35	35	32	41	44	38	45	34	40	46	34	48	34	32	27	34	40	32	48	37	31	47	51	48	40	33	37	38	33	37	41	42	55	33	35	32	35	38	40	41	25	39	37	39	46	31	42	51	37	32	36	40	47	47	49	46	36	55	38	34	49	25	48	36	40	45	31	39	41	38	43	49	21	42	33	39	41	36	38	39	39	36	44	30	44	37	34	32	44	42	40	48	44	37	48	44	46	41	40	46	33	27	38	38	31	40	33	34	29	52	29	22	43	31	36	42	39	38	38	43	50	36	41	50	43	43	37	34	46	48	43	35	38	34	40	37	35	39	47	31	38	33	42	41	37	28	45	43	50	44	38	37	36	44	37	34	48	28	43	37	39	42	31	39	45	52	32	36	52	31	41	31	46	37	32	45	40	34	29	46	35	41	38	45	37	43	31	38	48	37	41	33	42	26	30	43	43	34	38	34	40	31	42	35	36	35	27	32	41	46	26	41	37	36	39	38	30	26	35	46	37	32	45	44	42	39	43	49	29	41	43	38	32	34	31	44	37	44	47	41	47	32	37	40	34	39	31	33	28	43	25	31	43	40	38	44	40	47	32	25	29	36	42	28	31	38	42	34	36	44	39	32	31	40	26	35	51	43	40	42	36	36	39	28	33	36	42	35	28	45	44	42	43	35	43	37	43	31	41	39	47	42	43	51	46	37	40	42	36	32	30	36	42	35	36	43	44	38	36	36	45	39	30	30	43	31	41	29	41	42	33	37	41	42	39	44	35	45	38	43	21	47	38	52	39	43	29	42	42	34	34	34	37	39	30	43	31	37	31	35	37	42	37	39	45	34	42	37	41	39	24	29	33	31	42	40	39	42	32	46	26	36	37	40	38	37	52	46	46	33	29	33	49	31	40	49	40	46	40	29	42	38	34	44	51	47	38	45	30	42	29	44	44	43	35	38	43	33	47	36	42	35	42	40	43	30	38	30	35	50	36	44	33	38	39	45	44	40	45	33	31	47	51	39	39	24	32	40	38	37	42	34	40	45	46	32	40	47	43	39	33	38	34	35	45	48	41	41	39	44	31	38	38	41	36	42	39	46	28	45	40	47	39	36	37	37	41	38	45	47	36	37	41	42	34	39	38	33	51	34	36	40	35	35	40	32	38	45	45	41	33	37	42	43	41	39	31	34	29	41	26	39	46	37	42	32	44	41	40	55	35	34	40	37	33	42	40	43	29	33	35	36	35	50	38	45	42	39	38	45	31	35	41	38	28	33	37	43	45	32	30	50	35	33	49	46	33	32	37	35	41	37	35	46	40	36	34	41	38	40	30	36	46	39	46	49	41	34	35	30	31	32	41	29	54	36	33	36	32	43	36	42	40	42	44	37	42	37	48	33	47	37	39	36	37	33	35	40	44	39	39	43	40	44	38
12072	5393	2944	6981	16030	23192	36455	26216	35519	49234	37259	30221	30571	21578	10584	3955	1484	700	573	561	484	500	478	532	478	538	510	536	519	505	529	488	495	515	522	488	461	512	548	509	513	527	492	462	476	495	510	473	488	494	521	511	518	519	505	509	490	531	477	470	535	517	500	516	496	528	514	481	475	526	548	554	511	446	488	483	537	504	472	531	522	517	491	473	500	501	494	524	482	479	524	513	547	534	526	478	519	550	502	490	492	519	504	518	518	516	531	549	524	557	524	533	483	510	560	516	514	530	514	495	538	519	482	514	494	523	507	540	470	487	523	507	548	489	501	516	515	500	539	479	526	510	508	518	488	485	532	493	499	508	531	522	544	487	491	497	501	471	486	523	525	528	526	482	523	496	520	477	465	520	537	500	492	518	527	542	510	494	473	472	518	518	540	529	497	510	462	500	509	504	503	492	513	532	507	520	504	527	516	567	539	534	495	529	508	500	521	507	515	443	493	514	517	522	517	505	495	503	507	496	521	500	472	547	486	504	507	493	496	497	488	481	500	536	525	541	510	507	488	483	481	508	509	530	492	568	474	475	494	514	525	483	484	540	520	528	501	530	534	505	505	486	537	528	503	505	548	474	502	505	540	524	493	512	530	563	503	484	510	505	521	512	537	498	483	505	502	489	489	508	504	521	528	532	491	515	508	510	468	497	559	541	534	498	528	553	558	468	503	562	512	492	524	502	476	531	535	513	523	526	522	489	539	512	499	499	497	563	534	517	547	512	488	501	511	512	489	497	490	502	537	518	508	512	483	518	509	550	521	469	535	506	507	531	556	513	498	536	506	489	513	513	489	494	487	514	501	526	510	501	512	501	493	536	530	543	541	518	527	552	485	486	520	511	501	563	493	502	511	534	524	514	505	490	510	482	494	509	454	549	535	493	529	502	502	525	501	509	491	487	515	488	483	534	512	474	478	458	520	512	487	508	519	539	513	461	525	487	525	547	525	530	491	504	550	502	508	493	517	543	495	525	475	482	522	505	518	513	511	504	517	531	493	516	558	519	518	507	520	486	521	513	494	502	494	525	436	548	478	524	533	481	487	532	491	498	468	514	501	488	502	488	489	492	510	496	525	493	517	494	547	527	491	484	493	494	520	503	507	533	486	494	475	552	509	522	510	525	516	498	483	521	506	487	520	516	524	527	505	505	511	542	497	530	531	545	504	489	434	535	543	508	493	487	508	553	467	486	493	507	519	517	469	476	520	508	503	524	522	531	498	495	497	497	521	501	489	525	528	467	501	517	510	469	551	484	496	476	522	524	533	510	582	518	505	524	506	498	487	496	512	516	507	504	554	476	461	497	518	521	543	530	481	491	541	528	512	500	528	479	493	519	495	516	549	526	545	513	473	461	476	518	532	519	516	517	512	511	506	507	516	553	519	540	507	520	523	504	482	534	505	476	501	505	522	502	533	515	503	526	505	506	488	530	510	475	525	496	481	504	527	481	517	526	506	549	506	494	509	494	524	513	502	514	507	511	514	529	517	508	505	518	462	517	544	508	485	504	503	495	500	521	519	522	483	507	480	521	536	493	497	504	540	528	502	515	490	527	541	539	506	522	509	489	512	497	485	525	468	531	517	504	505	518	561	509	515	489	533	460	522	500	492	514	536	485	527	465	538	457	491	533	528	544	517	534	498	455	513	519	465	520	475	509	472	509	521	520	544	505	506	487	530	562	547	515	514	521	459	542	512	526	489	499	501	506	558	535	528	559	497	503	530	517	526	538	517	516	507	503	517	512	557	529	541	504	534	478	502	498	479	524	509	501	480	481	504	501	476	522	526	488	483	528	540	492	541	530	478	505	475	501	532	505	559	550	507	504	503	510	520	520	531	465	539	525	527	502	516	510	459	498	493	505	515	490	496	497	518	536	486	512	507	510	497	507	502	512	527	516	525	521	486	493	501	517	522	506	541	501	523	508	510	480	524	506	508	512	530	498	546	513	548	502	489	505	482	520	480	504	535	511	497	449	498	484	471	529	476	544	531	471	491	505	543	497	501	535	495	545	503	493	473	529	523	520	534	533	504	488	531	523	485	512	468	519	497	517	463	488	485	496	522	510	461	487	516	517	480	520	542	558	513	524	485	515	494	545	488	494	550	515	547	507	473	531	510	525	520	511	505	499	488	502	505	523	549	503	473	522	522	519	546	496	542	517	513	508	538	531	519	536	553	471	472	539	510	496	515	525	486	505	470	470	489	479	524	506	507	502	490	528	491	545	522	471	468	557	524	489	487	500	515	491	543	489	516	523	519	492	465	500	505	505	523	519	499	517	480	504	530	505	512	511	496	478	486	595	582	512	513	490	529	502	492	473	522	501	489	539	524	537	528	490	518	563	508	524	513	491	529	559	494	505	502	478	496	507	529	510	510	524	512	500	510	483	529	507	459	511	508	511	513	509	495	523	467	523	512	522	508	547	496	546	514	505	504	540	457	492	522	501	506	509	509	543	525	490	505	527	526	474	515	570	477	546	519	532	497	499	501	524	522	512	501	483	533	522	490	498	502	515	506	466	531	505	508	559	508	490	507	491	504	520	530	494	525	520	479	522	533	488	523	524	506	531	508	540	524	516	480	530	530	532	474	503	548	537	489	516	496	535	491	509	505	513	527	547	525	533	515	538	499	529	506	502	491	525	454	513	507	522	497	500	518	518	495	473	487	540	528	552	483	498	472	492	540	501	534	543	492	509	477	511	503	471	506	505	490	490	479	520	499	474	496	508	467	529	518	554	489	498	523	513	552	480	494	506	539	499	487	526	516	566	541	507	489	501	505	461	480	496	490	529	506	532	512	496	523	514	502	456	528	481	515	525	486	537	509	539	531	518	498	515	544	503	519	503	506	510	470	523	476	527	506	528	491	505	525	502	500	475	510	525	508	516	511	518	504	493	483	516	516	485	509	459	512	506	495	557	487	495	503	573	482	504	564	517	543	532	512	525	486	503	472	486	508	522	537	523	523	544	492	512	498	505	497	547	512	493	528	525	483	489	470	506	520	535	514	557	533	496	475	469	507	526	486	495	519	510	508	522	502	506	539	496	531	503	573	496	522	468	521	503	517	503	506	488	455	532	482	500	520	536	515	490	511	512	503	531	483	533	534	502	512	521	480	531	520	505	506	500	531	509	533	542	509	491	510	533	533	512	518	515	554	553	522	495	519	528	498	493	508	544	485	479	538	504	535	537	495	543	555	516	452	473	516	539	523	501	470	527	513	480	521	500	515	531	489	492	500	457	503	539	537	494	498	520	479	514	542	497	538	527	498	511	495	492	522	514	556	503	512	497	516	524	464	497	541	495	523	518	518	506	481	533	466	516	527	541	471	530	516	524	490	502	512	491	497	500	508	489	530	524	519	513	481	508	498	557	559	521	508	500	524	509	541	511	490	498	485	513	507	514	529	505	480	526	504	476	478	528	460	482	559	536	469	520	526	516	484	515	476	503	504	553
855	357	276	192	216	692	2305	6410	6536	6369	11370	5644	3646	2770	835	275	100	44	38	47	46	38	32	46	29	35	41	39	38	38	33	35	30	40	31	54	31	26	25	36	38	48	44	36	40	41	43	35	38	51	29	43	33	33	46	38	51	36	41	39	40	37	33	31	35	41	51	52	44	49	39	39	35	27	27	40	37	36	40	28	29	33	33	36	47	38	37	41	38	37	32	45	37	47	43	39	44	34	38	38	42	37	36	40	48	54	45	45	40	38	38	48	41	38	32	34	38	44	35	52	44	31	34	31	46	41	43	38	48	36	53	35	29	39	33	37	47	35	41	42	42	41	62	32	42	37	44	39	32	39	44	42	33	32	36	42	54	29	40	36	43	38	51	34	43	32	41	36	44	27	37	34	38	37	32	34	34	37	47	47	35	42	38	45	41	38	45	36	48	29	40	34	40	37	46	44	44	33	45	40	47	42	37	34	37	35	34	32	47	39	36	43	28	51	37	37	36	31	34	39	37	32	44	48	44	40	28	29	39	39	34	40	34	37	35	34	43	49	38	36	32	46	37	28	35	24	40	26	33	41	44	36	28	46	44	37	55	36	47	29	52	40	32	30	43	54	40	45	31	33	36	33	49	37	41	37	47	35	47	36	35	32	35	27	45	46	41	41	35	34	39	29	43	31	40	32	46	30	47	35	42	45	44	39	40	29	33	41	32	37	40	49	27	42	35	40	37	43	40	38	38	51	45	34	46	38	35	38	37	39	34	35	31	31	34	39	46	54	50	37	49	38	42	28	46	49	32	32	45	50	27	41	39	37	46	36	34	31	39	36	35	36	37	44	51	29	47	40	37	40	46	50	50	47	37	36	41	39	40	35	40	35	39	42	42	42	46	29	40	38	38	34	51	31	34	43	43	32	42	44	24	35	41	31	47	33	32	30	21	47	38	38	44	42	30	36	34	54	43	36	47	26	37	41	19	32	55	39	41	49	33	38	35	45	32	37	48	35	46	40	38	52	43	36	35	39	36	43	41	48	49	45	40	47	49	44	42	33	38	43	38	33	45	45	40	51	30	27	42	39	28	43	56	41	38	41	36	38	42	42	57	32	35	51	38	40	41	43	40	36	54	43	32	31	37	35	35	38	36	40	37	36	44	33	38	33	37	31	38	46	42	32	34	45	38	47	25	37	54	34	27	46	37	31	34	41	47	44	41	44	43	37	37	40	31	30	40	43	38	43	45	38	44	43	49	36	43	32	36	43	31	34	43	25	62	40	31	36	43	45	36	35	37	45	40	41	34	39	36	34	43	34	30	39	41	32	38	42	42	39	39	45	44	41	36	46	36	42	43	33	34	40	41	35	35	29	32	37	35	59	35	38	39	43	30	38	42	42	35	37	39	38	39	43	38	46	37	39	27	53	41	35	46	44	33	46	37	44	40	27	34	43	39	30	42	57	33	50	43	30	34	46	44	38	35	45	41	45	36	43	33	37	43	35	41	48	38	42	38	45	34	38	40	34	34	53	50	44	35	44	48	38	36	41	45	38	45	33	39	33	39	33	36	44	44	37	50	37	45	41	36	42	38	40	41	38	37	45	41	31	43	30	36	33	40	43	22	43	33	33	40	35	40	39	48	30	44	46	43	46	41	35	42	40	43	41	49	45	47	49	51	45	41	41	41	32	46	45	41	35	38	41	33	44	43	50	40	40	32	39	38	31	32	41	36	44	30	40	43	33	44	32	37	33	48	43	35	36	31	33	44	37	35	28	48	29	35	35	49	44	41	45	35	49	33	38	37	35	38	57	46	36	37	50	29	28	45	44	56	23	39	34	37	35	32	32	30	34	40	35	42	44	36	45	27	35	28	42	43	41	41	39	32	43	53	30	39	39	37	34	40	41	44	30	32	39	42	36	37	35	35	36	42	38	49	27	39	52	37	23	35	41	31	34	37	30	40	41	40	41	34	42	43	33	51	43	41	43	40	42	44	43	47	37	45	43	37	44	34	47	42	25	42	43	30	44	31	35	31	40	27	44	39	37	38	39	44	41	47	42	35	35	44	44	42	36	37	45	30	33	29	35	40	38	33	39	34	40	50	38	38	36	44	48	34	53	39	41	38	46	40	42	42	36	44	29	41	34	45	40	40	53	48	50	30	42	38	38	39	29	41	23	40	40	37	48	59	41	41	33	43	25	53	31	27	40	44	38	41	46	50	36	33	45	38	37	37	40	40	39	55	35	43	36	56	44	30	26	45	39	35	32	46	56	49	42	40	34	42	33	33	33	32	40	46	48	31	44	51	49	43	41	33	44	44	44	47	30	44	38	35	40	47	40	32	52	28	48	30	47	55	43	52	39	40	33	39	34	38	42	37	52	37	36	50	39	38	49	41	44	31	35	39	33	35	30	40	38	32	31	30	49	35	38	40	33	34	32	23	33	37	35	39	39	34	46	44	42	32	39	35	34	40	37	44	38	43	36	37	40	32	35	42	42	40	38	32	33	37	41	45	46	28	56	38	37	39	49	36	44	42	33	33	41	49	32	35	44	33	32	41	44	40	38	44	33	42	37	34	36	40	37	31	32	33	39	27	40	33	32	27	49	29	38	53	33	35	32	46	39	44	40	44	42	35	30	33	33	42	43	36	37	44	52	42	42	36	41	47	35	37	36	29	27	37	29	40	42	29	23	47	37	44	48	31	45	35	43	29	33	33	37	32	30	43	39	37	50	37	39	36	39	39	40	47	36	43	40	46	32	46	45	35	49	29	34	41	37	48	43	40	30	38	38	33	45	47	31	39	40	31	42	39	43	39	51	46	42	44	39	49	41	41	29	40	34	48	44	36	46	43	38	33	46	33	38	29	31	35	45	39	29	40	36	35	35	32	41	40	33	48	39	39	32	33	51	47	43	39	39	49	28	32	42	43	52	42	40	36	31	43	40	36	41	44	43	33	39	35	38	43	28	34	36	43	39	36	37	29	30	27	34	39	43	37	36	41	38	38	53	29	39	39	41	34	31	40	42	35	32	53	51	38	37	35	47	44	39	42	44	42	53	35	31	51	42	41	38	29	52	43	36	47	31	42	39	43	34	36	46	38	36	39	45	33	55	50	37	33	39	32	40	36	40	40	45	42	32	45	44	46	44	38	43	37	44	50	40	28	48	48	32	35	49	35	37	48	29	41	41	40	39	42	36	36	38	43	30	39	46	42	46	48	49	34	39	32	47	39	41	49	42	32	40	39	45	33	32	27	33	36	33	44	48	43	44	39	30	45	38	36	36	30	34	35	31	55	44	46	29	48	41	42	39	39	44	47	37	48	34	38	34	39	27	43	33	42	30	44	44	28	36	42	38	36	46	41	40	35	39	27	31	44	47	42	39	33	48	47	31	36	48	42	48	45	39	42	31	54	51	47	34	28	51	36	44	32	41	49	39	43	34	48	40	37	34	38	40	36	37	42	42	46	26	33	39	40	33	33	47	40	44	37	39	28	39
16545	9306	5802	11564	19685	29421	37584	43708	42828	43807	48604	37670	33871	28435	16243	6732	2348	970	576	549	497	530	486	540	542	542	576	537	524	506	536	488	534	538	549	518	554	521	509	532	500	508	548	547	514	513	511	504	497	530	516	482	532	519	534	534	505	552	504	525	535	526	501	508	536	522	479	512	525	479	497	527	579	536	504	481	529	547	519	507	547	463	512	553	565	570	523	526	523	501	498	508	510	514	493	538	532	552	526	505	532	527	547	521	496	537	565	526	513	527	517	535	508	457	499	499	568	526	547	464	564	532	516	498	523	504	496	518	530	508	472	541	539	546	455	503	499	484	514	463	519	502	502	505	514	544	511	521	530	536	487	508	510	522	559	530	520	507	497	555	562	503	512	490	536	552	513	504	525	501	497	522	510	490	523	498	487	529	519	531	476	531	528	538	529	540	510	506	524	517	553	507	572	502	489	526	541	500	510	489	494	519	541	553	524	542	510	510	489	560	551	513	543	532	475	508	518	515	560	539	516	528	513	563	567	510	511	510	487	502	535	522	562	511	577	473	497	507	519	500	527	471	509	520	529	545	535	503	508	482	510	498	489	490	517	519	556	500	498	542	533	514	535	503	523	473	513	509	548	490	529	529	532	535	510	488	477	546	471	494	479	518	495	503	515	499	464	548	511	529	537	544	517	481	561	478	477	523	525	498	524	545	526	546	535	521	513	531	494	460	487	524	510	510	517	566	515	486	527	498	561	491	497	500	507	485	514	513	530	500	550	549	505	564	490	533	517	539	506	488	530	503	527	582	531	476	467	501	505	539	502	535	484	554	518	482	521	497	506	502	520	503	507	545	510	538	500	521	508	541	532	561	495	544	525	510	538	509	548	538	523	535	491	486	511	478	511	535	517	501	477	540	501	526	525	513	486	534	535	516	513	493	511	526	564	544	526	479	548	473	537	548	508	518	540	489	502	508	461	543	470	480	482	533	529	539	517	550	504	493	547	468	528	538	520	540	506	549	513	476	502	509	539	517	479	512	500	506	512	511	537	518	482	518	488	479	537	526	514	509	489	512	510	541	503	562	523	517	470	529	520	535	493	493	511	491	560	524	504	514	520	519	500	544	496	524	527	547	533	502	512	480	536	497	502	549	535	507	571	524	499	480	518	492	521	511	506	460	513	497	501	528	483	508	517	513	509	528	512	537	509	564	498	531	488	506	459	516	509	531	485	537	512	504	528	534	516	522	527	498	508	514	551	489	519	472	543	485	494	542	481	517	500	515	496	528	558	502	523	484	514	505	514	524	515	489	486	535	531	479	509	507	481	493	509	553	497	487	494	511	518	536	539	547	474	520	539	538	512	532	461	537	513	524	517	516	496	526	520	559	484	516	519	514	533	522	479	558	538	539	508	541	501	559	504	524	545	506	527	529	543	510	496	500	489	546	538	544	528	530	495	482	523	507	518	519	516	515	566	522	482	501	523	501	533	524	534	502	517	506	523	543	481	538	498	496	481	522	540	521	520	520	516	522	526	536	502	499	491	517	543	567	500	518	509	511	516	512	490	501	505	537	561	490	515	503	492	490	522	502	521	538	559	525	502	553	494	529	529	530	531	526	508	547	547	520	490	549	528	523	514	532	541	542	502	543	552	472	517	478	495	524	513	501	499	489	504	535	512	561	525	508	545	522	504	515	530	546	514	518	545	541	511	517	520	522	546	527	523	553	519	528	534	529	502	547	494	504	522	506	518	514	502	512	494	521	534	499	530	484	545	514	537	526	523	512	536	561	532	523	527	505	527	531	529	514	516	519	473	511	486	551	548	518	475	490	512	530	545	556	493	533	483	517	519	552	461	508	514	530	530	461	482	545	561	474	522	511	534	509	511	514	531	540	486	489	510	524	494	538	548	526	530	526	485	531	547	509	529	501	492	494	509	495	532	497	525	490	521	487	504	513	509	505	528	504	557	547	519	497	539	559	505	512	547	501	496	527	527	536	521	541	523	517	496	527	564	502	540	514	544	500	497	504	470	538	473	483	502	500	520	490	470	492	516	527	550	513	529	492	507	486	504	480	528	519	504	535	543	493	547	543	469	531	523	530	522	491	530	529	536	484	534	535	482	479	518	517	505	525	551	508	500	537	523	481	512	523	532	540	527	523	483	509	518	494	526	468	524	516	516	508	535	537	519	520	542	507	501	516	494	542	496	503	510	514	544	529	540	512	503	530	517	500	525	484	493	510	462	460	493	521	541	523	486	523	524	509	521	523	547	537	509	503	502	488	516	514	539	510	573	517	495	521	538	527	488	544	492	547	510	544	483	523	561	505	489	510	518	503	481	500	551	529	522	535	489	554	528	511	499	513	509	504	513	518	519	522	505	532	519	529	534	487	494	484	500	551	492	497	530	539	564	503	524	527	492	528	531	484	589	526	477	512	550	464	487	517	568	518	502	491	565	524	504	513	530	526	541	496	516	484	535	512	472	524	539	474	525	505	523	452	525	536	503	507	533	532	531	528	465	522	517	525	491	516	501	509	521	529	535	515	557	507	548	508	523	536	491	545	531	532	512	508	537	532	505	481	501	563	490	540	523	500	501	548	478	527	516	509	521	488	500	497	489	525	506	546	524	499	511	505	563	520	514	574	514	527	504	479	511	497	528	541	518	544	515	517	531	517	545	468	515	493	495	493	525	524	530	502	496	500	526	500	513	523	491	491	518	510	526	485	531	491	487	532	494	478	529	501	528	511	512	543	521	536	514	503	554	525	533	520	468	483	518	527	528	525	521	545	498	504	541	537	486	509	506	510	542	529	498	503	501	549	504	555	519	512	512	516	601	496	497	527	527	545	516	531	512	501	508	565	536	491	557	515	537	526	522	544	522	540	511	556	504	520	508	508	538	510	509	505	480	515	517	495	526	488	518	536	503	520	515	551	530	525	521	554	475	537	522	504	491	535	496	512	519	484	524	544	505	511	493	494	533	477	557	537	505	512	477	536	507	513	507	498	499	555	499	517	499	510	510	515	521	501	510	531	560	539	497	503	517	517	544	472	503	547	524	479	505	494	539	502	485	531	502	535	516	513	525	475	543	503	505	513	533	544	540	505	525	527	504	535	496	538	480	524	486	507	509	532	486	547	528	483	512	505	512	548	539	556	498	536	513	512	458	524	525	511	516	509	550	492	477	514	552	508	499	524	529	499	521	498	499	542	539	516	527	524	513	510	503	491	538	510	521	524	532	507	523	497	514	495	515	553	530	513	479	529	502	492	533	508	535	506	560	476	486	535	504	526	511	521	544	507	493	544	483	501	511	527	539	480	520	515	481	533	532	522	519	532	511	540	491	510	520	495	596	542	528	507	520	504	528	527	531	519	473	495	531	503	538	479	526	560	487	489	544	526	499	495	520	459	529	531	510	510	523	477	536	524	546	510	526	515	532	571	503	523	536	530	528	481	472	537	536	521	493	541	504	547	533	533	505	503	553	458	550	519	493	531	534	533	541	494
1218	152	87	68	83	155	832	481	1213	1529	2716	1855	1010	509	247	100	56	37	33	35	37	29	33	40	35	32	30	33	34	45	30	31	32	45	24	36	39	27	36	34	25	25	35	40	33	24	24	39	27	27	30	33	31	28	38	34	39	27	29	32	31	29	44	37	27	27	42	43	32	30	37	28	33	36	26	28	32	34	28	43	38	35	40	32	41	50	46	30	26	37	46	43	21	22	34	34	32	34	38	37	39	32	53	25	27	28	34	39	36	45	28	41	34	28	35	36	34	44	42	38	31	41	34	34	34	28	38	36	37	33	34	41	49	40	44	42	32	35	47	41	27	35	25	33	33	30	29	41	29	25	36	33	39	30	40	28	36	32	39	36	27	45	42	34	50	38	40	37	31	41	37	29	27	31	35	24	38	38	37	27	41	29	26	30	28	37	36	29	44	29	24	25	34	31	36	36	37	36	39	27	26	33	31	30	37	26	44	30	35	35	32	29	30	33	32	42	49	32	37	30	25	36	51	30	42	30	28	35	37	33	27	23	27	37	40	35	31	36	33	30	52	36	42	32	32	39	28	43	32	33	34	22	29	28	40	31	30	35	40	38	27	45	23	27	29	54	33	40	27	30	33	36	34	37	33	26	40	30	29	31	26	23	37	30	35	35	35	36	26	36	29	36	30	26	35	33	31	44	41	38	35	30	32	40	44	35	35	32	26	34	38	27	38	33	28	26	36	40	36	39	34	35	33	41	37	31	30	32	37	30	43	42	35	25	41	35	34	33	40	33	37	32	38	36	32	32	32	27	35	32	39	42	39	33	33	34	35	37	46	33	36	26	45	37	33	50	39	35	38	31	36	36	46	43	31	32	34	44	43	37	37	33	37	32	40	29	37	25	35	36	34	29	31	36	33	39	32	42	35	36	32	26	38	36	21	31	29	45	35	36	24	37	36	31	30	30	34	39	38	32	45	28	39	36	40	35	39	39	34	40	36	36	34	39	34	36	21	40	26	43	38	41	26	41	36	37	40	29	35	36	39	36	39	36	30	25	36	31	39	35	41	27	41	33	37	29	45	41	45	39	37	32	31	31	38	34	37	38	47	38	43	36	35	29	26	40	32	37	39	39	32	41	35	41	36	29	36	29	36	35	34	39	29	32	39	34	41	38	31	28	28	43	35	32	25	28	31	35	32	38	23	36	37	29	35	18	34	40	29	31	37	40	39	33	29	44	32	34	51	40	28	41	35	45	31	32	35	24	34	36	31	35	40	35	31	36	44	38	34	24	28	29	23	32	27	48	35	29	34	26	29	34	30	35	31	37	37	38	32	35	29	25	39	32	32	32	40	42	25	35	23	39	29	31	34	24	30	32	32	40	44	30	33	25	42	36	31	45	40	31	41	40	32	32	30	36	28	34	31	31	44	32	30	43	34	34	27	23	32	35	40	43	35	26	24	37	31	34	34	40	31	31	22	41	30	37	40	30	27	30	32	38	26	39	30	27	41	40	38	31	30	34	25	31	43	34	34	36	39	40	24	40	26	35	24	36	36	23	32	28	46	33	31	36	34	34	36	33	31	31	29	21	27	32	40	42	39	37	31	42	23	23	31	31	36	32	35	34	27	31	38	20	24	32	27	42	34	27	24	29	31	22	35	30	40	42	43	38	47	30	44	36	40	55	36	41	30	22	35	26	38	43	35	29	36	35	32	47	39	30	36	30	34	41	22	29	31	21	29	39	31	27	32	32	39	40	31	26	33	36	43	42	43	31	40	37	30	45	27	35	39	32	32	24	34	42	23	39	37	26	29	24	40	31	37	43	32	40	28	23	37	39	24	46	36	34	37	30	40	33	26	25	32	30	32	38	32	38	33	20	28	29	31	35	31	40	38	34	24	34	30	41	33	29	35	35	44	44	32	27	39	26	39	33	37	40	29	42	25	38	30	32	40	34	33	39	39	24	23	24	41	47	28	28	39	37	31	31	33	30	31	35	36	33	49	34	33	24	37	29	41	42	29	35	35	32	48	29	19	33	33	36	39	42	31	42	43	44	39	27	29	30	34	42	28	31	33	23	40	39	43	25	31	44	32	30	36	53	41	41	33	30	27	38	30	42	25	31	37	28	30	34	39	37	27	47	44	32	39	28	27	24	34	34	33	24	38	39	32	35	30	41	28	33	39	21	34	41	38	31	36	30	28	28	39	35	35	35	19	34	34	36	19	31	35	39	34	34	26	27	29	35	37	35	29	35	35	41	29	40	35	38	26	38	33	37	38	28	30	27	34	28	32	37	38	44	24	32	42	32	35	49	34	34	27	31	31	42	31	34	34	36	34	32	30	41	35	39	37	38	31	41	32	29	34	41	47	48	30	35	36	41	29	27	28	37	23	31	28	30	30	37	24	32	34	33	36	37	32	41	41	49	28	35	29	33	28	34	31	32	36	28	23	36	29	42	30	43	35	31	42	35	41	40	40	43	27	30	24	41	42	50	41	35	41	30	34	37	44	35	35	36	39	31	27	26	27	26	32	42	36	37	38	34	29	29	29	33	32	34	43	34	25	40	43	36	27	38	32	29	36	36	33	34	31	30	32	47	38	42	34	30	45	41	31	34	34	28	30	36	43	29	43	32	42	34	42	38	30	38	23	35	37	25	35	21	26	32	28	38	36	30	24	29	48	39	40	36	22	39	29	46	41	37	38	28	32	37	32	32	29	38	35	43	21	33	33	31	34	36	25	29	40	38	37	31	29	40	35	38	22	27	25	35	36	27	34	32	39	28	37	32	40	42	30	30	49	35	27	31	25	36	27	31	33	35	29	34	33	33	32	32	30	39	25	36	36	43	39	30	39	38	32	39	24	38	37	25	30	28	42	30	30	29	33	35	38	37	27	26	42	39	36	37	44	39	37	32	35	40	30	34	27	23	32	32	34	28	40	29	39	24	47	26	28	31	32	28	40	38	35	36	38	31	42	45	34	33	35	40	38	26	42	38	31	47	44	39	37	34	27	30	34	31	41	41	34	27	30	35	47	30	27	36	35	35	24	33	40	30	26	40	37	34	24	33	28	40	42	35	42	29	31	38	23	35	32	32	26	32	38	39	37	41	32	25	28	43	38	37	30	46	38	37	29	37	35	32	34	25	39	34	28	37	21	30	21	26	34	33	34	29	30	31	34	33	31	35	29	33	24	35	30	46	35	35	36	36	35	41	32	41	41	29	32	21	37	41	34	26	32	36	37	32	43	27	33	37	27	29	26	23	36	36	48	36	35	43	34	37	38	32	24	36	27	33	36	32	32	33	34	32	36	47	33	39	32	29	33	38	48	38	36	17	40	42	41	29	32	41	32	31	34	39	34	46	19	33	24	27	40	35	29	35	36	31	42	46	41	31	32	41	35	36	35	29	36	30	34	32	20	31	32	47	36	29	34	32	35	24	25	39	34	34	39	41	24	25	40	40	43	32	29	36	35	41	25	37	31	31	26	42	50	47	38	39
11463	4042	2000	3046	6549	12115	27004	18624	28040	27900	32841	26378	18950	12146	6279	2188	958	600	470	449	459	455	454	453	491	458	474	497	455	456	445	471	464	444	426	478	423	460	469	430	465	444	448	447	425	456	435	442	457	465	474	485	412	448	445	454	439	485	486	437	449	468	458	478	409	458	453	434	440	432	444	453	446	442	459	484	503	427	438	473	426	433	459	402	426	452	429	475	409	453	472	417	442	439	428	420	434	446	446	446	465	455	417	428	424	444	443	430	443	460	472	440	433	436	464	471	442	472	445	433	450	461	435	441	457	472	470	488	410	430	449	451	453	464	436	440	402	462	450	423	397	452	469	465	453	405	463	465	470	463	485	496	452	440	452	480	474	426	459	417	460	455	468	430	423	469	437	467	495	456	431	485	451	406	440	487	439	451	434	454	442	463	457	454	454	411	500	454	456	444	442	425	439	410	460	432	432	515	478	449	470	412	468	442	440	432	445	456	425	461	432	453	471	443	471	458	471	494	462	462	446	480	438	495	423	471	430	420	424	455	436	467	471	434	471	440	443	431	433	459	449	496	420	488	461	433	481	477	472	465	469	445	445	462	443	482	441	457	469	442	453	445	446	455	435	434	440	470	455	420	426	437	451	423	446	481	462	421	505	468	417	479	458	412	442	473	437	414	410	461	482	420	447	454	462	454	434	514	442	454	428	475	425	441	436	485	432	505	469	494	422	443	421	435	458	409	478	498	458	464	457	440	407	458	432	489	465	448	448	475	432	492	473	442	458	434	476	446	459	471	456	451	448	458	500	439	469	445	449	464	486	496	469	451	432	456	476	434	478	472	491	486	453	460	406	429	464	453	458	440	464	471	441	452	454	463	447	464	451	454	437	459	437	441	492	458	452	440	432	444	428	461	463	457	487	427	443	449	446	487	468	429	466	471	433	436	452	413	481	425	426	471	446	438	454	446	415	450	433	449	441	453	414	476	427	442	462	458	465	457	453	462	425	448	462	457	432	445	468	476	456	458	463	416	444	432	457	463	437	462	425	446	438	429	432	429	484	459	413	460	447	439	429	409	414	463	483	451	427	421	463	425	452	442	425	430	474	464	426	485	435	454	478	440	438	465	468	473	482	469	452	468	429	450	501	487	445	436	437	440	440	434	453	477	454	451	415	452	456	436	427	469	457	494	474	435	444	446	452	434	436	466	444	448	481	446	440	442	423	447	459	468	420	447	469	482	436	461	469	478	448	438	432	439	480	479	444	450	442	458	393	456	447	437	449	445	485	517	446	456	439	470	440	447	440	450	429	440	428	406	426	469	448	450	455	445	456	440	461	418	469	452	456	420	417	471	490	421	483	431	443	419	462	429	440	458	447	476	485	449	458	432	407	435	457	432	442	460	424	461	440	465	462	459	415	449	456	465	465	448	478	471	457	464	477	448	417	442	451	441	476	455	491	450	458	488	456	440	427	396	440	471	423	429	433	446	424	445	464	424	411	477	455	478	443	430	445	483	470	486	444	459	483	463	443	476	423	464	426	436	470	482	452	452	455	453	445	444	439	453	457	438	397	468	436	433	424	447	400	431	469	433	440	446	449	438	455	432	469	399	456	461	441	443	451	472	452	438	395	468	426	422	440	429	464	464	440	474	451	459	496	480	460	444	448	486	414	450	479	463	443	447	463	449	483	413	457	448	468	442	441	460	435	438	462	478	431	479	460	412	424	439	440	430	466	432	444	461	458	451	467	458	467	408	447	422	445	463	446	472	493	419	472	428	418	420	459	472	453	411	457	441	442	449	401	458	399	447	433	434	444	455	422	451	442	452	460	448	442	444	427	471	451	454	461	429	444	475	446	445	475	439	462	403	434	443	434	460	459	475	459	445	445	456	480	491	433	493	459	486	470	463	489	418	474	424	428	449	477	466	477	431	457	456	486	459	465	454	467	449	427	463	476	421	452	430	450	436	441	455	470	448	481	468	427	448	467	458	440	462	472	486	456	460	459	444	444	442	460	451	450	479	455	441	461	473	427	431	433	415	465	493	434	473	452	464	423	456	383	465	451	445	439	425	448	436	434	456	446	464	462	440	469	472	457	422	513	446	445	470	455	476	429	459	492	448	455	459	494	453	464	444	440	478	467	456	448	464	487	445	440	451	423	443	447	479	450	443	424	402	428	522	456	428	454	435	470	434	455	479	453	468	423	464	453	461	452	458	447	466	456	474	457	432	482	464	429	461	471	477	460	463	450	422	427	496	470	416	465	467	462	459	438	424	441	442	435	453	470	467	456	458	476	455	469	441	468	479	446	474	450	444	447	447	479	458	419	456	466	462	465	471	422	442	465	455	460	479	440	432	469	417	432	430	456	417	429	423	430	399	451	443	469	481	501	439	459	431	470	457	471	444	459	430	444	415	445	465	479	438	482	478	466	464	453	410	478	466	466	473	443	457	422	475	435	466	464	437	448	464	448	462	464	394	415	419	480	461	427	465	472	422	432	468	455	451	444	486	426	475	455	431	438	456	447	455	483	487	436	485	499	485	478	464	440	456	430	457	430	427	459	430	455	429	462	461	438	452	427	438	462	427	465	443	444	452	475	444	449	433	447	482	448	477	498	423	455	438	460	440	455	467	472	463	438	481	423	432	456	425	423	446	455	458	447	462	414	474	443	407	457	402	456	456	451	483	455	429	476	457	461	459	444	426	470	430	441	477	453	475	471	442	456	444	418	445	455	442	454	471	449	434	445	465	443	426	490	508	429	463	443	450	450	440	420	450	477	469	433	436	447	468	443	472	490	502	458	439	452	450	458	462	470	434	430	458	436	449	439	436	464	466	441	428	446	441	405	434	420	448	433	465	437	410	463	478	453	493	480	439	469	472	435	452	458	439	457	459	402	453	432	455	463	440	448	469	457	441	451	460	458	410	496	491	433	418	485	439	449	414	441	444	428	463	436	440	417	441	432	429	412	475	462	410	443	467	420	430	440	488	437	484	469	444	443	443	459	447	459	454	443	455	433	436	441	487	432	462	421	440	443	417	452	414	459	434	476	421	470	435	435	470	462	417	472	435	482	467	459	462	430	445	465	475	434	461	441	457	424	446	455	444	449	454	446	451	433	464	452	423	448	468	449	469	447	451	456	428	441	423	432	438	450	447	485	405	473	406	476	472	486	469	438	431	485	488	476	465	391	512	451	427	475	482	457	485	424	448	435	437	471	471	463	402	449	442	432	468	467	463	444	458	439	422	431	407	441	406	444	532	441	457	429	480	449	452	451	469	448	431	435	455	446	460	439	443	441	446	435	449	483	479	438	423	470	482	447	448	418	457	458	470	446	455	465	429	454	456	433	427	460	452	469	453	455	459	430	445	458	465	444	463	428	440	469	473	469	464	417	471	443	430	484	464	429	437	417	438	428	448	450	453	449	425	439	459	401	449	446	461	455	478	452	393	451	468	434	463	432	442	449	434	452	450	425	449	473	487	416	501	434	452	433	443	448	433
575	279	184	155	175	945	4364	3090	1815	5452	5440	3541	2047	776	346	118	67	37	38	27	37	43	42	27	45	35	42	44	34	37	31	26	35	42	40	36	40	38	33	43	37	41	39	39	28	30	27	36	28	30	39	24	29	48	31	26	36	32	35	34	45	39	33	37	33	44	27	31	43	32	33	41	37	47	30	23	34	41	36	41	39	41	38	36	30	29	31	35	35	38	45	45	36	36	33	41	35	32	29	35	46	44	35	36	28	33	31	42	40	34	36	39	34	51	34	45	41	28	46	35	30	38	33	34	34	41	41	36	34	36	39	32	35	41	33	41	45	29	42	32	34	30	37	45	28	32	29	38	27	32	26	37	37	34	39	27	35	32	30	37	25	35	35	29	38	37	36	39	34	49	33	37	23	37	36	45	31	39	32	43	32	31	40	31	37	35	35	27	26	34	39	38	33	33	52	39	40	27	32	31	38	39	42	38	42	27	39	37	31	48	37	29	34	52	28	28	33	33	39	32	34	40	36	37	28	42	39	20	33	32	34	34	37	31	35	28	32	33	40	49	32	33	35	31	38	24	33	27	35	30	39	39	36	39	33	39	37	34	33	33	33	30	26	42	38	32	40	29	28	31	36	36	44	33	28	40	37	39	39	26	31	44	38	40	36	42	42	34	44	33	37	37	40	43	32	46	32	41	36	31	45	35	31	37	29	29	32	36	29	42	40	50	42	36	41	50	54	34	30	35	39	29	36	47	41	42	35	27	33	43	41	38	47	47	38	34	43	36	28	37	44	34	39	48	36	29	39	36	40	40	40	31	34	32	36	38	26	39	40	32	32	39	37	43	31	49	42	37	32	31	37	36	32	42	40	34	33	30	36	31	32	26	24	37	32	41	39	38	36	36	41	43	33	41	49	38	45	43	40	43	24	35	32	44	47	34	40	40	48	34	34	30	40	39	35	44	28	33	24	36	47	40	46	32	37	40	32	27	37	33	38	22	35	31	45	36	34	34	32	40	38	29	24	40	34	41	28	22	40	46	32	40	29	34	41	28	47	29	43	38	35	33	34	35	45	43	36	37	37	48	40	27	36	29	35	37	23	32	27	42	32	41	40	41	33	34	25	28	27	35	41	30	28	37	31	41	25	31	34	29	37	30	40	45	34	34	30	39	33	29	35	29	45	31	28	25	24	36	27	38	30	34	34	42	23	33	29	36	32	42	48	34	35	36	36	43	32	39	26	43	36	34	28	32	40	37	34	37	40	27	34	45	50	41	52	36	42	30	39	39	37	40	38	37	31	32	33	40	45	33	34	41	43	33	29	49	42	36	33	37	37	30	53	27	44	41	34	38	36	32	40	41	38	35	33	50	39	36	34	47	34	38	32	40	24	38	39	52	36	38	38	35	39	35	39	38	30	35	37	34	46	33	41	37	38	35	39	34	31	39	40	39	35	27	32	33	36	26	37	29	32	43	40	29	37	31	32	35	25	29	45	38	41	46	31	35	27	33	35	25	36	33	36	42	37	33	34	37	42	46	30	25	34	36	48	37	31	32	39	39	26	30	32	32	38	38	34	35	34	32	26	35	45	27	38	22	38	31	41	47	35	38	39	31	29	32	33	44	44	47	35	34	39	48	36	38	39	37	24	33	33	42	45	34	29	42	33	36	29	34	40	36	30	30	37	31	29	35	35	45	40	46	29	37	47	34	33	28	35	41	35	29	35	27	40	35	44	38	38	24	36	31	37	32	41	31	33	36	35	33	29	28	33	27	30	31	51	38	38	39	45	29	39	38	45	38	36	41	42	39	34	36	38	40	40	38	26	48	40	28	46	37	42	34	38	39	47	29	38	23	26	40	39	43	32	36	27	34	29	30	32	29	40	40	41	36	25	37	33	38	23	35	25	25	46	35	31	32	45	40	39	39	37	28	30	29	38	30	33	21	32	35	27	36	38	37	39	48	35	36	37	35	39	28	44	31	35	36	33	34	45	33	36	47	31	37	40	41	45	53	26	45	29	32	36	38	39	36	36	35	42	38	33	35	33	36	33	30	32	30	31	30	44	41	25	31	37	39	26	35	38	27	23	54	31	34	33	49	35	42	40	33	33	28	27	38	33	36	29	37	45	34	37	32	35	37	28	30	40	37	33	40	41	36	25	37	38	29	37	53	35	40	31	40	29	24	54	38	32	42	40	32	31	46	35	45	30	36	40	36	36	37	37	36	28	36	34	45	39	34	26	33	33	43	42	33	35	31	35	38	33	39	26	40	32	39	39	47	31	40	41	38	33	24	46	38	41	38	41	23	42	26	31	34	37	42	30	33	28	40	30	41	36	32	39	40	32	27	36	38	35	35	36	21	36	40	36	35	35	33	34	41	30	40	22	40	48	35	34	32	36	42	33	42	35	37	34	38	42	46	31	35	35	46	35	38	32	38	37	38	39	30	43	38	32	30	34	39	29	32	37	36	30	38	39	41	33	38	42	39	35	51	30	50	38	44	26	31	48	30	26	37	36	32	39	30	31	35	31	41	42	36	38	38	33	51	44	27	34	34	35	34	29	27	33	38	37	34	32	33	31	32	32	35	37	29	47	38	31	35	41	38	33	42	33	31	28	38	37	27	29	36	32	34	44	32	25	33	40	37	38	32	47	41	34	44	39	42	34	39	31	41	55	39	38	41	38	34	24	42	28	33	26	39	34	41	37	36	45	33	52	32	57	34	35	25	48	32	37	30	39	45	38	33	34	38	27	27	43	28	49	32	33	37	39	40	36	38	32	40	33	41	39	41	39	42	32	36	37	42	29	46	50	24	34	29	39	38	40	20	25	37	23	47	29	34	39	36	43	45	33	25	36	40	32	39	24	36	31	38	32	40	32	33	32	34	38	35	30	38	28	39	60	30	34	40	28	40	39	33	31	28	24	44	35	41	40	33	32	34	37	40	40	25	41	34	42	32	38	25	32	45	27	28	32	40	28	42	45	35	38	44	37	47	37	23	29	48	37	27	39	46	32	41	43	32	32	36	43	47	29	29	42	31	30	42	32	41	36	25	38	34	56	27	43	40	35	36	38	27	41	24	34	34	38	22	27	41	42	38	32	27	36	43	33	29	24	38	32	36	36	34	31	34	37	36	41	39	35	48	34	33	21	31	32	30	38	32	41	34	24	29	44	36	49	40	40	44	37	35	26	36	41	41	46	41	46	37	33	39	24	37	37	36	34	31	31	27	32	46	48	29	35	38	46	37	39	30	41	37	26	39	47	34	38	49	34	31	46	48	37	45	32	29	33	30	32	38	39	36	38	39	28	38	25	25	37	38	38	27	40	33	32	34	38	31	39	42	44	37	44	32	39	42	36	39	29	26	35	34	38	36	36	46	43	35	32	39	37	51	21	37	40	34	42	35	29	33	42	34	33	27	33	31	37	38	38	34	34	40	33	34	44	33	23	28	55	27	31	44	38	47	31	37	47	34	37	26	42	38	36	42	40	43	42	44
13429	7453	3741	8784	17626	30071	42575	29120	32584	43380	39509	33213	26023	15382	7947	2898	1070	598	516	478	464	478	485	488	475	454	466	474	442	446	449	459	473	441	479	449	444	458	440	498	450	504	475	460	470	467	461	476	486	477	462	474	471	471	450	460	466	455	472	442	473	464	452	451	478	458	465	466	443	495	516	454	446	461	473	463	466	470	489	446	466	467	448	488	470	481	483	489	530	488	469	503	442	503	467	437	438	454	473	468	434	441	494	474	440	442	479	470	463	461	419	506	451	472	471	453	451	415	491	471	472	465	437	476	479	449	504	468	474	499	471	462	460	430	483	484	456	478	486	501	524	489	443	436	464	488	478	474	494	469	417	453	455	453	489	497	477	475	482	449	461	476	442	457	427	451	437	447	481	440	485	450	486	494	448	491	461	448	449	459	439	424	461	467	435	436	401	464	496	463	467	447	496	472	504	459	449	488	457	503	483	502	484	456	482	466	463	469	456	453	471	497	477	468	427	415	461	465	461	452	459	496	446	428	507	524	470	485	467	457	472	468	491	462	450	481	451	474	466	450	480	481	479	470	447	459	495	439	459	454	498	454	479	503	455	467	456	461	471	453	478	472	456	469	473	503	450	446	480	471	473	445	480	448	474	455	478	469	439	461	502	448	487	444	454	488	474	464	486	472	459	464	448	503	437	469	468	457	460	482	492	481	467	460	472	456	457	445	505	453	486	461	463	454	463	506	488	463	525	479	452	481	468	429	478	455	434	465	438	449	446	463	462	456	453	440	430	476	490	488	422	445	496	462	468	487	425	479	473	467	483	460	478	484	474	465	477	489	486	459	424	493	466	468	465	506	467	453	467	470	450	448	474	447	450	480	466	478	478	491	438	482	472	437	433	458	459	458	488	484	483	472	466	461	433	467	500	463	498	481	463	459	482	472	464	501	450	440	494	484	444	468	447	484	474	450	468	489	443	477	488	443	459	439	463	475	465	426	468	419	435	437	452	470	459	485	468	500	462	483	462	477	466	439	483	445	444	466	515	428	484	474	465	459	510	430	475	451	456	475	491	436	480	447	503	466	455	448	460	437	455	441	464	484	488	462	474	477	463	438	480	426	480	442	500	471	469	471	447	457	460	432	467	452	477	482	454	476	467	480	447	482	500	465	453	469	452	461	450	459	529	447	422	491	429	452	413	465	486	481	494	493	492	483	440	483	468	439	463	468	452	452	447	469	441	482	455	462	472	463	477	477	432	454	480	465	452	497	471	471	437	466	513	450	400	457	466	483	463	505	449	418	473	481	464	488	474	488	471	444	481	480	461	454	439	476	472	478	461	478	457	493	464	481	462	496	475	464	466	484	455	463	480	462	446	495	468	497	463	455	460	477	473	488	474	493	449	457	520	492	447	524	474	473	451	494	480	456	496	463	473	484	451	497	461	429	458	462	478	440	482	458	464	453	480	450	436	482	465	444	481	483	476	468	447	491	456	458	494	445	423	467	480	482	483	462	467	445	485	501	465	432	457	468	482	499	485	462	480	492	484	485	469	520	431	480	436	494	470	493	447	485	451	441	485	463	496	450	500	481	461	417	478	478	445	473	449	458	433	470	442	441	444	479	461	428	445	447	475	464	483	524	452	430	458	448	476	493	472	477	475	478	461	459	475	439	447	482	469	512	459	487	455	479	459	481	467	483	472	487	512	463	470	465	440	463	456	468	447	444	457	455	452	475	481	440	443	475	484	463	483	465	466	434	510	423	435	473	457	462	451	459	508	478	511	465	476	475	443	476	442	470	446	471	475	464	482	472	508	465	468	437	463	485	462	479	462	462	441	426	457	446	466	487	483	435	471	437	477	467	476	466	469	496	493	488	502	442	500	514	463	502	467	444	482	458	496	498	483	432	439	443	441	464	493	497	464	460	495	485	412	455	486	498	472	452	490	435	489	464	500	464	470	513	492	475	500	516	450	471	467	444	422	461	449	424	426	446	439	474	483	453	428	431	473	450	468	470	502	500	468	457	483	474	431	465	468	462	503	443	458	448	482	513	431	495	478	494	512	459	461	490	480	497	466	471	445	461	467	461	476	453	444	462	442	482	465	468	457	454	484	526	463	471	467	480	458	494	450	470	479	497	476	467	454	502	510	493	494	510	420	458	516	463	474	488	496	423	478	481	507	443	481	460	479	464	457	473	478	472	471	492	445	457	499	466	475	500	478	454	450	462	490	493	455	473	441	504	465	484	473	483	421	493	468	484	443	445	452	466	460	447	475	492	453	452	493	467	463	445	468	464	488	453	454	486	468	475	458	479	518	497	444	460	471	466	513	490	495	456	466	452	437	477	490	459	470	468	455	433	442	492	495	443	465	443	435	446	466	494	473	449	461	455	525	489	489	455	479	476	441	443	489	446	457	446	461	421	448	468	453	440	494	468	458	493	435	460	492	455	467	434	465	473	461	499	469	463	456	486	463	461	448	450	471	460	473	450	449	478	465	460	431	466	475	491	511	444	447	453	480	485	456	431	479	476	440	453	443	472	461	491	444	465	460	474	498	497	476	462	438	480	495	484	470	468	487	435	492	466	460	455	475	447	487	446	481	446	489	446	478	459	496	459	502	492	455	430	460	492	507	433	465	450	441	495	458	483	480	476	489	487	499	486	493	485	473	437	457	509	490	455	501	487	460	472	464	459	476	456	458	459	467	484	458	467	475	469	442	475	431	457	451	523	463	492	472	492	481	442	440	458	443	475	427	453	492	485	460	510	457	445	496	446	467	494	464	483	470	438	475	488	486	457	472	477	461	465	508	442	500	462	452	491	487	461	484	447	465	450	463	460	447	452	486	456	483	471	487	467	415	455	452	500	434	451	501	486	456	497	511	485	440	483	465	498	425	463	463	473	439	474	479	485	438	459	454	448	511	465	493	455	495	466	464	478	499	455	489	460	484	479	493	466	464	484	483	485	487	478	458	495	460	481	463	436	446	436	438	497	416	472	444	449	431	470	424	462	473	471	468	473	423	460	468	507	480	460	458	480	476	450	494	464	480	458	452	468	444	472	469	453	472	434	475	466	456	452	499	466	456	420	445	470	442	486	447	458	458	475	487	459	473	476	444	453	470	449	496	462	503	447	446	454	452	456	477	451	498	463	449	444	486	459	490	464	468	455	441	494	484	488	480	451	465	448	475	450	478	482	461	488	397	415	508	480	492	472	454	465	495	484	405	499	461	453	464	457	448	457	478	492	471	497	492	462	417	452	462	447	489	492	478	518	441	472	509	487	450	447	453	443	460	450	435	464	500	450	460	451	452	445	533	505	462	456	478	447	460	433	438	456	468	491	478	471	483	464	463	478	483	448	433	527	491	421	470	477	487	478	463	445	484	457	477	511	510	478	471	464	466	469	445	478	457	491	504	444	468	458	461	459	503	478	437	446	458	437	487	463	433	434	487	508	452	414	532	484	434	480	480	463	466	488	469	477	463	456	459	483	468	472	444	456	483	475
1921	258	162	134	184	2757	5978	4264	2993	6938	4578	3176	1433	602	231	102	52	56	36	42	43	41	44	42	40	36	38	42	52	40	39	43	63	40	39	36	41	26	34	35	30	41	38	44	39	40	41	45	20	46	38	40	32	41	40	34	33	41	33	35	32	35	38	23	38	32	38	27	44	30	27	39	36	39	46	47	44	44	39	39	41	32	40	43	39	42	45	39	31	42	33	38	31	52	33	32	47	26	30	42	32	48	44	41	41	47	37	36	32	42	41	32	45	33	31	46	40	38	34	43	40	37	48	42	38	44	55	41	32	35	30	38	32	35	35	40	39	39	37	43	36	29	39	28	37	42	47	36	26	35	48	41	39	50	42	45	41	48	30	25	39	26	42	35	43	35	31	33	44	38	35	49	41	52	35	36	47	43	33	26	33	34	37	31	41	39	28	44	50	38	38	36	39	43	34	41	31	33	41	31	31	39	31	35	26	36	34	42	39	40	42	34	46	40	45	38	39	33	39	50	45	39	33	31	35	38	46	38	46	37	36	39	33	41	36	45	37	47	40	40	37	32	39	43	29	34	40	35	41	30	46	43	35	34	37	31	40	45	32	36	42	40	43	34	40	49	34	35	40	43	41	36	48	27	37	37	36	34	44	45	45	41	39	33	32	29	23	27	38	35	33	27	33	37	33	45	36	38	36	31	36	43	47	49	40	44	38	49	25	46	36	31	48	41	37	36	38	37	43	55	48	41	44	46	24	48	34	41	40	40	43	34	41	47	35	39	36	31	44	36	40	35	40	38	44	48	26	50	49	46	36	43	35	42	46	44	51	45	33	45	40	46	44	33	36	33	38	46	37	36	31	40	37	34	38	40	35	37	48	40	44	40	39	46	43	35	44	38	45	29	36	34	38	31	35	39	38	36	46	40	29	38	44	35	32	31	42	40	43	34	42	33	37	32	46	37	39	41	45	42	47	47	55	47	42	46	30	31	37	42	46	53	33	38	36	47	50	40	47	35	49	35	38	26	35	32	48	29	46	36	42	51	43	34	39	47	30	46	43	35	35	32	43	31	32	37	43	39	35	29	39	46	38	46	39	41	38	26	33	40	38	35	34	37	39	33	51	40	22	42	41	31	47	34	45	30	34	43	43	40	41	32	38	37	41	34	46	42	34	35	26	31	44	44	43	45	35	43	42	45	32	44	51	41	46	41	34	41	42	38	45	41	51	46	36	36	43	41	42	39	40	35	34	46	34	57	46	32	35	41	31	34	31	36	40	46	34	36	35	48	39	41	49	41	46	43	37	43	29	42	44	37	48	35	32	40	33	46	40	46	41	44	45	35	47	44	33	35	34	39	39	48	38	40	36	44	23	29	49	32	42	39	37	33	36	39	39	27	47	39	38	47	38	41	49	30	35	44	42	37	40	38	35	37	45	47	36	47	42	46	38	32	36	44	38	40	34	40	36	32	35	39	41	31	46	36	40	42	53	37	36	38	40	36	39	43	50	29	33	37	33	28	45	32	48	34	31	24	48	42	41	38	45	40	40	55	42	41	34	37	45	39	43	37	42	37	49	42	46	30	36	47	48	34	55	43	35	46	42	31	41	44	49	45	31	43	38	37	36	31	27	28	47	46	30	28	48	34	36	44	33	40	39	42	42	39	35	40	49	39	32	41	41	47	32	37	52	40	46	32	48	38	24	39	51	34	36	42	36	42	39	34	45	27	45	42	34	37	48	33	37	29	38	35	38	47	35	38	35	40	34	28	38	34	49	33	29	33	29	38	32	38	35	30	47	34	39	39	36	38	42	39	41	44	49	20	41	21	39	36	37	48	31	36	35	38	30	31	40	36	32	50	49	40	34	39	26	35	37	35	42	27	39	29	33	39	31	39	35	50	35	36	37	47	30	48	44	42	26	31	40	44	36	40	39	41	38	33	39	40	31	39	29	41	33	35	40	44	43	33	30	44	31	50	34	41	40	37	31	34	37	39	23	50	26	31	37	50	55	41	47	55	33	45	40	37	38	32	43	41	24	34	46	36	44	37	54	48	24	40	30	31	37	36	32	32	42	53	40	39	55	34	44	48	30	41	41	51	33	43	47	43	33	34	41	50	30	34	29	40	42	37	37	31	37	42	25	44	51	41	45	37	35	48	43	44	34	36	35	36	24	47	38	38	40	36	33	40	31	43	25	49	46	40	40	34	33	41	43	39	45	40	40	41	50	42	40	35	36	35	28	32	32	47	36	49	41	41	38	32	28	40	48	32	35	43	47	41	42	47	45	34	47	34	37	35	24	41	37	41	54	34	41	42	40	45	42	42	30	38	45	38	40	44	44	31	39	33	40	41	35	43	49	36	36	44	31	43	31	43	42	36	36	36	49	37	40	46	35	34	34	43	38	42	41	48	35	40	50	44	43	35	38	50	36	45	40	33	36	42	42	33	32	42	41	37	39	45	30	38	44	45	40	42	38	36	40	35	29	45	38	36	41	27	55	52	42	35	35	49	31	37	32	42	36	40	34	33	32	39	42	33	38	36	45	40	33	40	48	28	41	38	58	36	52	31	33	51	28	27	30	36	33	46	31	29	31	37	32	42	41	34	39	37	33	42	42	41	34	35	45	28	25	42	31	40	31	46	28	44	37	32	35	49	41	35	36	39	44	36	31	44	35	35	59	29	49	38	36	49	34	34	34	50	38	41	53	32	43	41	55	49	34	47	38	39	38	39	40	52	32	35	29	44	40	37	42	33	34	47	35	47	39	47	32	32	24	44	33	39	47	35	45	30	32	33	33	40	34	45	30	27	28	32	39	47	32	34	52	39	41	53	41	30	36	33	42	43	34	47	47	35	43	39	38	33	27	42	46	38	35	33	40	44	33	23	39	37	32	36	45	27	44	43	34	42	43	39	39	36	34	33	33	40	41	46	38	37	39	46	39	58	29	33	37	36	45	40	49	35	35	42	46	38	48	55	42	40	30	34	36	35	37	36	29	35	35	36	38	30	30	37	35	45	41	39	48	34	28	32	51	36	43	44	37	38	40	37	34	36	35	45	47	35	44	31	37	37	43	34	34	48	35	39	46	38	37	38	45	46	41	39	32	37	37	32	36	35	32	38	48	41	37	40	49	31	39	31	35	38	37	49	32	37	35	29	33	39	42	28	43	37	47	35	42	34	35	43	42	21	42	31	44	37	38	38	35	43	25	32	34	25	38	39	40	29	39	43	34	25	37	45	34	39	30	35	40	41	48	44	40	38	33	38	40	44	41	51	40	38	29	32	35	35	50	48	47	35	40	42	35	27	40	37	39	43	55	36	52	34	41	27	36	33	44	43	34	31	35	47	56	34	37	34	33	40	42	39	41	45	31	37	49	31	36	41	37	35	45	33	40	37	52	38	41	34	36	38	37	29	32	29	32	40	36	40	51	45	49	40	39	36	25	43	32	41	35	40	30	41	40	41	33	47	36	46	34	47	46	43	34	46	32	34	38	39
14433	6692	3786	8666	18549	41979	45705	35481	37430	46071	37611	31831	22754	14031	6438	2414	982	643	528	530	513	543	506	511	523	562	528	516	532	510	489	495	517	508	505	539	515	520	511	556	554	494	533	544	520	517	547	490	534	572	496	538	511	483	508	519	531	509	508	544	526	495	519	521	526	544	515	504	525	515	537	542	515	550	534	532	515	546	547	544	476	521	541	530	539	535	509	561	579	555	556	452	528	505	531	532	485	511	534	512	520	527	513	526	492	565	545	533	539	490	534	546	481	550	501	499	533	530	497	507	517	532	513	533	500	495	519	555	526	570	565	470	524	511	488	553	491	487	548	497	544	488	489	518	508	513	503	524	512	534	511	515	542	527	557	511	549	503	494	533	498	511	504	497	523	507	505	513	509	536	519	519	527	515	547	544	496	513	532	533	516	530	538	542	543	508	509	494	501	501	540	493	535	539	534	547	536	538	533	550	516	493	548	524	527	512	551	517	510	534	483	467	524	505	526	491	486	550	554	519	550	494	522	491	489	526	486	501	515	533	503	519	511	508	531	509	496	520	537	513	496	509	531	533	499	510	499	520	513	505	524	550	511	510	527	499	506	525	508	520	493	529	536	526	530	523	540	543	541	569	503	498	512	506	502	528	511	501	512	479	531	466	560	494	547	456	471	517	511	516	515	504	501	516	508	557	537	537	526	540	495	499	512	518	495	489	506	517	498	514	487	520	463	543	511	486	525	542	532	516	506	477	520	531	488	501	516	510	570	519	515	539	514	516	522	487	549	507	522	538	459	506	491	547	523	549	551	530	510	543	513	537	525	551	506	541	492	496	515	487	541	534	508	543	533	488	525	531	509	572	516	510	564	513	508	498	470	552	546	506	539	532	530	521	471	469	499	508	523	530	519	529	510	495	537	517	514	491	520	530	527	512	536	484	493	500	518	545	497	522	535	523	565	522	508	507	543	516	516	532	513	538	537	517	540	490	496	527	495	546	523	498	477	510	510	508	493	512	524	501	513	482	504	518	498	510	511	558	533	515	567	497	510	564	518	526	556	523	513	555	524	516	534	520	509	512	524	494	511	514	514	553	509	515	502	560	491	504	534	492	492	540	521	482	495	537	496	512	547	545	495	491	495	543	463	559	510	475	542	511	486	526	502	499	552	527	536	567	542	515	569	478	517	550	524	503	496	514	532	538	522	518	539	513	509	518	531	512	512	501	575	516	527	533	532	523	535	538	544	529	470	461	538	523	500	546	543	512	506	512	568	541	542	523	553	527	496	481	526	524	535	511	497	494	550	540	500	535	524	513	500	542	486	507	531	523	524	551	517	541	534	486	536	511	495	521	553	517	534	546	545	508	527	499	493	510	529	513	537	495	510	516	517	507	508	506	555	516	567	555	485	523	561	491	535	511	515	554	528	540	489	501	483	481	518	561	527	507	522	558	513	525	523	555	546	497	532	516	538	522	527	548	505	534	515	523	532	517	544	483	490	501	487	500	526	518	512	508	509	509	524	530	521	496	539	513	530	520	547	503	577	518	529	502	476	541	528	492	501	572	508	492	524	519	493	487	537	489	524	510	496	497	526	548	535	485	493	511	505	506	548	519	525	534	497	567	504	517	534	515	512	522	531	527	508	512	532	536	505	551	546	536	572	541	490	520	522	534	496	524	518	533	561	552	513	533	492	534	524	506	534	522	510	473	520	514	532	491	539	516	491	509	524	531	501	529	525	542	498	543	525	511	489	482	506	524	528	542	490	521	530	491	520	527	531	531	509	505	476	526	536	498	565	525	572	507	527	556	547	541	556	537	527	517	463	489	504	510	527	490	500	542	475	500	519	522	495	502	514	512	514	524	506	536	489	565	508	569	491	539	524	487	512	541	556	505	519	513	496	505	517	535	488	529	514	481	482	470	555	519	506	554	525	545	486	464	490	520	512	540	553	509	502	547	472	508	518	532	524	463	534	493	486	524	526	491	506	546	501	503	507	548	523	507	559	520	513	506	478	490	524	530	500	499	535	482	507	505	515	514	518	533	553	508	540	491	539	524	523	533	445	542	487	515	471	510	503	523	520	546	540	501	536	522	559	571	524	531	489	528	512	506	531	510	548	486	536	517	496	548	501	517	500	546	574	526	554	526	525	510	490	516	576	543	477	523	556	524	515	540	548	537	535	500	539	520	493	494	545	537	482	508	528	539	449	506	552	490	540	527	531	514	500	535	467	533	531	519	509	537	539	515	539	504	535	525	534	525	500	507	547	535	521	516	536	458	502	531	511	546	515	556	519	545	500	504	538	531	484	541	493	530	529	500	521	510	512	537	488	544	534	531	477	517	539	519	541	562	500	503	538	480	506	554	499	543	510	491	506	569	507	541	526	527	516	535	502	499	552	523	487	513	526	517	487	544	505	535	497	536	517	528	507	526	508	505	545	530	503	497	546	514	500	534	517	528	514	526	565	542	506	462	506	549	505	499	482	500	497	518	529	524	528	507	493	526	510	523	488	486	534	536	485	510	527	492	504	515	558	541	514	497	490	504	506	511	501	504	505	513	507	507	543	562	524	488	531	469	522	535	506	491	541	562	532	521	545	510	513	531	530	481	548	558	543	557	531	521	591	518	538	514	536	530	492	492	521	537	552	530	496	544	481	531	502	491	546	496	473	527	537	540	528	531	548	536	503	505	563	532	518	531	522	547	516	513	508	539	503	529	513	538	512	512	508	534	498	520	500	491	530	479	534	498	515	487	507	521	505	530	519	515	542	507	494	535	525	542	507	484	541	548	512	506	527	563	504	482	510	525	526	547	480	539	530	532	501	521	462	582	522	539	541	503	474	559	487	477	503	538	493	487	533	534	521	528	556	487	531	526	487	540	525	503	546	500	504	535	538	565	487	495	522	584	526	530	530	525	490	526	556	524	532	503	519	511	528	529	520	564	544	580	469	493	584	565	514	470	543	541	505	568	507	502	494	521	529	508	528	528	559	532	529	569	504	539	496	506	512	540	512	481	546	531	524	491	548	498	548	535	497	567	527	517	515	531	510	517	529	519	505	487	540	478	527	515	501	512	514	532	513	489	501	487	528	527	545	548	527	506	516	528	502	546	580	482	571	508	518	541	504	505	551	514	548	520	541	567	563	521	496	490	490	503	541	510	533	504	493	486	522	523	507	524	455	504	502	544	537	486	526	521	486	518	530	516	509	532	495	526	546	508	530	545	479	533	509	546	533	504	504	484	553	533	565	512	519	483	517	515	524	532	504	515	515	520	531	489	565	521	527	526	508	488	527	532	508	486	497	489	507	511	542	529	537	526	515	530	488	505	489	521	523	517	522	531	499	489	548	493	550	528	500	493	517	472	517	520	526	535	492	487	481	480	538	541	521	506	503	494	499	516	510	513	557	545	545	533	506	493	523	507	537	497	540	529	481	545	505	485	519	563	507	543	516	498	509	508	507	538	504	489	496	498	526	487	551	489	548	545	525	539	529	516	528	528
1003	479	346	258	343	1826	10102	6764	7600	10999	7920	4943	2080	815	268	122	63	33	39	36	32	42	56	43	40	36	37	50	54	42	40	47	42	44	49	42	49	32	54	44	43	49	37	45	32	35	37	41	40	44	44	38	34	36	35	44	30	32	41	37	46	27	55	35	35	45	37	47	36	30	29	37	36	55	46	46	37	36	34	38	34	46	27	48	37	30	46	50	44	31	34	39	36	37	45	27	32	41	45	50	30	42	43	33	47	46	31	29	41	42	34	42	51	39	42	34	42	47	45	35	42	34	43	38	46	43	32	37	37	31	38	37	36	32	38	38	38	52	36	40	33	40	33	50	38	46	48	38	39	57	36	31	31	41	32	51	34	41	32	40	41	34	45	55	36	49	38	31	31	40	31	32	34	39	37	51	40	36	48	35	44	29	35	39	35	47	45	50	39	35	40	41	43	35	41	35	40	42	33	44	41	37	53	39	34	42	39	41	42	47	44	40	51	37	39	26	45	34	35	39	30	48	45	48	33	35	40	39	37	27	35	39	32	38	43	40	48	46	44	44	36	33	35	54	32	42	41	36	37	35	41	34	42	52	38	45	35	42	42	48	36	43	35	31	31	32	35	51	35	48	42	32	39	40	43	47	21	49	38	38	39	42	39	47	30	40	44	41	34	58	35	41	42	38	32	34	43	37	28	31	47	35	32	39	33	44	35	37	33	49	39	44	34	41	35	31	32	38	44	34	37	38	41	48	29	45	52	38	42	42	46	49	34	43	38	34	39	32	49	49	43	31	50	41	43	39	39	53	29	45	49	45	36	57	43	35	32	38	33	33	30	47	48	38	44	42	44	28	45	32	43	42	31	46	26	39	40	36	51	38	48	42	46	46	33	38	33	42	38	36	35	48	37	40	33	42	49	49	46	37	44	43	36	39	29	33	33	46	38	38	38	31	50	37	38	35	42	36	33	49	35	32	28	36	43	40	34	44	41	29	44	42	46	45	48	32	38	45	36	34	33	29	38	42	35	35	51	32	43	38	35	37	46	46	41	36	39	36	38	37	40	36	39	49	40	40	31	35	33	29	34	52	29	40	42	41	43	36	30	33	46	55	35	31	44	39	36	39	34	48	39	41	36	47	38	39	32	43	36	38	34	37	32	37	58	39	38	40	38	35	52	27	35	37	45	48	38	33	41	36	54	41	39	30	40	35	46	46	48	33	38	43	40	37	48	42	36	54	36	48	34	40	37	34	41	30	41	41	31	32	37	41	39	51	40	42	40	29	31	28	41	40	38	51	40	35	39	44	40	34	39	40	41	43	36	40	40	50	42	42	37	37	30	48	47	42	39	45	27	36	37	35	42	41	47	39	35	46	46	31	42	48	40	38	29	39	36	37	32	38	37	51	40	37	49	32	38	34	41	43	49	39	37	37	37	44	45	34	35	32	40	41	37	36	33	37	33	41	25	40	43	45	39	33	37	39	36	43	37	34	44	52	34	35	48	34	42	32	45	41	39	40	40	36	45	42	52	45	41	49	34	39	42	30	36	47	35	44	50	56	33	40	42	44	37	42	32	38	39	36	39	32	34	26	38	39	42	41	42	43	24	47	33	42	39	33	40	49	30	32	40	36	32	34	38	53	37	39	49	40	41	41	28	42	41	47	33	41	34	44	30	43	38	46	37	33	35	38	31	41	37	37	36	39	32	31	32	39	40	27	38	41	54	55	39	50	28	47	66	31	48	48	31	45	36	48	44	36	46	32	38	45	37	35	41	58	40	44	29	48	39	51	41	41	43	36	33	39	54	38	41	36	41	30	40	41	31	45	39	33	26	30	50	40	38	44	38	45	36	44	40	31	40	35	38	29	41	35	37	29	44	31	38	31	42	44	39	37	45	43	47	35	42	32	30	33	47	30	45	29	43	47	26	30	35	40	43	42	29	43	37	44	46	31	42	37	34	27	43	36	32	38	37	44	32	30	36	20	48	43	40	42	44	40	38	38	34	43	38	45	43	44	44	40	35	37	45	32	37	42	48	41	56	41	37	37	34	34	46	38	30	47	37	34	42	36	29	31	23	45	46	36	44	32	40	40	38	37	32	51	36	33	32	23	28	32	40	38	28	43	50	36	47	38	45	39	34	41	36	39	40	30	53	40	36	46	40	40	33	28	36	38	33	39	23	42	34	47	41	48	36	44	37	38	27	44	35	42	36	43	40	39	52	41	41	44	36	39	41	49	40	42	30	47	47	30	42	48	41	40	39	38	36	34	34	46	49	39	39	33	33	36	43	37	37	30	34	39	41	39	40	26	43	43	45	23	46	42	36	40	49	47	40	42	56	45	34	36	36	24	44	34	34	30	30	32	30	37	42	38	39	37	36	35	40	39	45	29	53	31	47	42	35	37	40	41	40	36	36	39	45	43	27	45	49	29	31	34	34	43	38	37	38	44	43	48	37	45	39	44	41	38	35	41	39	35	40	32	36	28	35	37	44	33	33	29	40	41	24	33	41	35	48	51	39	34	41	37	32	34	46	42	50	34	37	44	40	43	39	44	41	53	27	29	36	37	37	42	35	42	40	40	47	43	36	38	36	32	44	30	45	40	46	50	45	43	53	36	35	48	51	30	38	48	42	39	37	29	49	35	33	35	39	44	38	51	34	33	39	44	39	38	36	37	43	35	38	45	34	41	29	42	36	46	39	42	45	46	42	33	30	38	41	34	47	27	34	44	39	38	29	47	31	45	41	48	37	26	34	46	43	33	39	37	48	39	37	28	37	37	44	31	34	33	50	45	36	28	32	26	30	39	41	42	39	44	43	33	46	43	44	47	41	42	34	33	38	38	48	50	40	42	45	36	35	41	40	38	35	35	32	28	37	32	48	42	39	41	36	55	26	32	38	36	34	33	42	38	30	34	43	38	40	39	42	39	34	35	35	42	40	37	48	36	40	39	38	42	37	40	34	43	46	55	41	49	47	32	42	44	34	36	44	34	42	48	31	47	38	44	31	43	42	35	45	40	43	33	44	35	27	31	33	47	52	40	49	40	41	41	28	36	37	45	40	30	43	32	40	49	39	26	47	37	36	43	32	34	45	38	40	40	27	46	47	34	39	43	52	35	42	46	42	39	30	35	44	26	33	42	38	45	29	46	30	40	39	40	37	40	43	36	44	39	41	53	46	37	43	33	35	41	35	47	33	51	35	34	43	28	45	44	34	49	40	35	40	40	40	41	37	40	34	43	42	44	34	32	31	40	42	40	39	39	46	38	38	46	42	47	39	45	46	43	38	26	42	33	37	40	40	35	36	41	43	40	46	41	46	33	43	44	48	42	43	45	42	51	47	38	37	46	48	38	49	45	34	38	39	44	42	45	33	34	37	37	37	46	41	32	43	35	31	37	36	47	30	39	35	43	34	34	43	31	43	51	42	44	44	35	32	37	37	45	43	43	35	38	46	43	43	36	43	35	31	41	42	38	42	45	38	30	31	55	39	39
18971	11147	7281	15241	25974	37445	57584	42626	46706	51111	44728	36344	26069	15775	6730	2368	1033	632	557	511	551	563	536	489	535	530	477	556	557	517	539	538	546	520	490	506	499	491	525	510	551	515	533	519	527	518	476	499	546	494	499	545	544	517	521	515	505	528	502	531	541	497	509	507	517	546	532	556	506	528	516	519	567	541	501	498	534	550	519	528	519	488	535	547	542	526	521	480	513	549	526	541	510	492	525	502	524	497	547	506	486	527	486	526	509	517	570	521	463	533	549	480	468	524	515	504	519	555	538	497	507	546	516	510	524	544	505	519	487	494	541	563	478	540	509	515	554	532	566	490	513	530	538	581	470	541	500	499	540	509	539	529	522	521	498	567	505	531	565	523	521	541	539	540	520	543	478	516	516	522	551	523	528	491	530	516	544	546	502	548	524	491	507	514	523	511	542	512	471	532	548	523	482	536	500	513	544	529	551	544	574	521	501	558	521	518	501	516	589	494	532	523	521	530	508	542	511	517	514	505	529	544	534	523	508	520	495	481	508	544	512	552	523	532	502	509	491	527	499	529	503	539	575	544	584	523	575	523	529	519	549	523	486	541	540	512	546	520	523	511	504	517	546	519	544	508	529	519	559	549	503	500	542	495	506	506	512	485	507	509	504	542	541	517	524	502	531	544	565	532	544	538	520	484	532	529	532	509	532	515	539	524	508	524	540	538	550	525	526	548	486	517	518	568	506	477	527	518	502	497	501	517	480	566	507	530	558	504	492	540	513	508	466	532	527	506	498	512	542	536	535	537	531	532	506	548	497	539	526	490	515	537	553	480	513	555	554	535	551	508	535	533	505	534	509	512	529	541	536	488	524	522	517	552	551	528	535	538	530	503	538	495	545	474	513	494	534	520	504	531	521	547	505	525	505	470	544	522	466	508	573	528	552	523	517	533	549	519	498	504	522	535	519	546	543	528	539	496	489	537	550	508	514	528	515	524	485	476	500	541	535	502	575	541	536	517	528	542	477	490	521	493	503	496	514	545	543	530	532	509	526	505	542	521	500	488	517	558	518	558	537	521	564	505	528	513	501	525	543	511	528	523	516	510	565	500	587	526	540	554	527	554	547	495	582	483	525	545	501	514	507	522	541	534	540	527	501	483	485	534	541	548	538	482	521	506	553	523	508	526	534	536	501	543	549	522	540	518	543	525	564	537	488	506	512	515	520	551	524	520	502	490	543	572	564	542	501	521	519	475	522	488	508	511	543	519	544	521	534	479	515	539	549	567	526	539	555	522	484	530	545	489	524	529	493	558	566	523	542	574	481	537	526	547	527	497	514	559	555	484	516	544	557	580	534	554	517	535	538	539	540	553	511	542	488	545	528	523	549	533	595	534	565	553	473	511	533	508	532	521	529	503	486	537	532	535	505	519	519	533	505	540	508	508	545	533	462	496	528	506	515	539	534	490	503	542	531	538	543	530	532	524	518	525	571	539	554	562	540	551	508	519	532	539	552	551	538	534	537	513	531	536	509	550	525	502	514	463	486	492	507	484	473	518	502	518	514	493	542	537	555	519	539	498	537	530	544	515	541	521	517	544	524	549	537	514	479	484	532	525	540	501	508	538	547	511	527	545	528	526	555	495	506	560	556	526	525	518	505	553	492	541	529	549	545	508	524	554	539	475	533	487	519	551	524	504	507	519	550	513	545	541	495	541	511	511	527	520	549	559	519	572	492	542	530	572	537	529	538	542	507	474	553	511	529	551	537	527	518	489	550	571	543	501	520	508	504	559	541	538	510	523	522	495	539	527	528	514	519	529	504	528	535	534	557	497	522	524	554	489	581	496	513	520	502	469	495	528	492	501	526	479	538	507	531	502	501	525	559	553	568	547	526	499	497	536	528	521	523	546	498	548	526	526	492	521	542	531	490	476	514	525	504	539	556	553	553	529	522	514	544	517	489	553	562	526	507	544	548	543	532	521	506	533	524	490	497	534	535	536	543	491	511	517	524	490	514	515	545	493	512	522	508	507	487	515	491	485	488	515	531	551	487	521	499	526	507	547	520	501	514	600	524	545	503	542	505	547	545	544	507	545	522	503	524	500	520	525	533	531	534	544	533	535	570	525	497	560	494	533	517	486	541	525	545	515	523	485	515	538	470	526	494	513	516	540	507	523	509	515	551	517	538	504	515	553	528	508	555	506	512	544	517	513	544	552	474	536	524	536	525	517	505	465	542	555	510	533	491	531	514	518	495	556	502	543	508	511	524	566	530	497	507	502	529	530	518	501	518	565	513	504	528	542	494	469	548	525	513	478	520	469	492	555	503	494	519	530	506	530	504	569	543	530	521	514	496	503	515	584	531	500	512	481	511	519	524	490	519	504	539	503	582	543	507	531	524	518	548	572	538	538	561	547	498	521	530	513	543	512	517	508	558	477	532	496	495	521	544	479	530	499	524	537	547	552	525	528	529	549	530	522	499	546	519	510	509	499	545	542	556	568	484	533	546	493	517	524	509	553	546	526	518	524	504	549	510	616	529	529	543	495	507	532	571	545	523	478	510	519	492	565	495	512	493	490	499	534	544	511	513	514	562	514	516	509	558	531	523	513	528	518	546	528	552	555	504	568	544	567	522	579	551	536	539	548	527	508	540	553	520	567	517	511	543	538	555	531	559	519	491	527	560	528	492	501	489	556	528	560	510	542	537	530	519	492	506	502	561	537	502	548	519	527	547	526	527	526	513	557	495	545	531	524	474	537	508	496	520	487	538	550	535	524	505	488	548	528	505	503	555	473	536	502	515	524	537	505	503	503	542	531	527	518	522	554	498	474	509	545	546	549	495	538	556	534	540	496	517	473	560	520	543	512	524	504	510	573	522	484	525	563	524	545	518	530	550	504	530	552	546	478	542	501	507	530	538	527	526	528	563	548	512	515	539	539	493	539	508	485	558	516	512	493	520	536	461	519	530	564	532	515	539	529	514	511	490	506	535	503	551	557	531	534	529	519	501	527	534	562	540	519	521	525	538	507	514	511	478	494	498	490	531	478	554	515	503	546	558	524	510	523	541	506	523	503	494	526	528	561	576	496	564	507	564	524	525	538	503	531	468	521	507	549	489	531	542	522	506	511	507	516	520	531	552	494	558	522	516	505	504	529	546	528	541	570	475	551	516	489	518	511	502	525	558	526	531	524	466	521	563	535	524	543	522	499	537	512	532	538	548	541	543	536	543	489	539	540	554	554	534	499	539	539	503	516	521	529	512	516	552	534	490	506	531	538	531	517	572	562	561	519	573	521	564	521	519	531	535	543	548	543	533	514	535	493	516	514	489	542	504	500	527	545	547	494	515	483	564	511	550	555	508	543	542	502	577	510	525	501	502	544	516	527	525	515	507	553	539	509	502	511	504	534	516	551	487	508	506	542	533	548	525	494	536	527	567	516	536	503	517	541	514	532	503	527	545	536	526	479	533	549	509	531	528	496	513	535	514	558	495	517	518	502	483	521
1238	104	78	76	110	176	947	1964	2979	2731	1430	1062	482	217	85	38	53	38	42	32	38	50	40	45	28	39	34	29	24	45	39	28	25	43	32	34	32	31	37	34	39	36	35	34	21	36	35	34	36	35	30	35	33	31	31	33	25	28	40	38	28	46	27	31	38	33	38	36	41	29	44	33	30	30	36	24	39	30	41	29	42	40	34	41	36	35	36	34	39	42	39	34	34	34	33	30	37	31	31	34	31	33	46	36	42	35	31	30	31	34	33	28	34	40	29	43	26	35	28	38	46	32	31	47	39	42	41	31	35	35	30	34	29	35	41	50	30	32	31	22	42	27	26	36	42	31	35	34	27	36	31	32	40	32	34	36	29	37	35	33	27	37	31	39	25	34	35	38	37	45	27	27	40	43	29	34	28	45	34	36	38	34	46	26	39	29	28	41	25	41	39	36	50	43	39	28	40	32	42	25	35	23	42	35	33	36	31	30	38	30	32	37	41	47	40	29	40	37	27	40	29	40	34	38	44	44	29	32	35	38	35	27	29	35	32	37	30	37	31	44	34	24	33	35	34	36	42	25	28	44	24	41	47	35	45	40	31	26	41	27	28	30	29	31	26	27	35	28	26	45	45	25	29	39	38	48	33	44	44	38	26	30	35	29	39	40	21	31	36	37	35	40	30	40	32	39	35	21	27	28	38	37	34	27	36	41	55	26	37	45	40	33	40	39	28	31	31	26	40	24	60	49	36	44	40	30	33	30	34	35	36	32	31	44	38	34	33	23	33	40	34	19	34	37	39	37	31	33	32	31	31	42	35	20	32	37	39	36	32	26	42	41	60	47	38	27	32	26	29	23	39	30	36	31	20	43	41	32	29	30	43	44	29	39	31	31	30	36	24	41	26	38	32	31	31	25	42	30	27	40	43	36	31	32	45	40	31	33	28	35	36	43	34	37	26	39	47	25	29	31	35	42	27	38	37	34	33	39	35	35	51	25	41	30	41	31	40	27	40	25	49	33	36	27	41	40	34	35	20	35	43	29	38	22	40	27	35	28	30	33	40	41	28	46	33	42	37	47	47	32	37	34	39	27	34	30	36	37	35	36	27	37	40	30	38	33	26	37	43	32	34	40	35	42	37	43	40	36	39	40	39	38	35	28	29	34	33	39	28	33	25	32	36	40	34	31	32	30	36	33	27	53	33	34	34	37	31	36	33	34	43	36	41	25	34	22	44	27	44	34	38	34	27	34	30	40	35	26	32	29	47	31	44	38	29	38	40	34	37	38	45	34	22	34	32	38	31	26	34	40	26	41	34	34	33	37	27	51	37	34	26	36	33	23	34	48	30	28	32	27	44	37	38	38	30	27	33	38	37	29	26	35	35	35	49	28	39	39	38	39	35	38	39	47	44	34	39	37	41	34	36	35	30	28	29	29	30	33	36	36	37	34	26	43	28	34	46	28	27	32	28	34	35	37	39	36	38	49	45	25	32	28	26	39	40	41	42	38	27	31	38	38	32	40	33	34	27	43	28	32	51	38	49	38	27	35	40	45	44	27	29	38	36	33	34	27	33	37	26	35	25	30	40	44	39	39	36	47	45	39	34	34	26	35	36	39	43	39	41	38	36	34	38	31	30	28	30	29	42	35	37	34	38	34	36	33	40	34	28	31	33	55	34	43	32	34	34	39	27	46	38	34	30	34	29	31	31	39	45	38	37	28	31	41	28	33	42	36	35	33	34	30	29	34	44	28	34	31	36	41	32	51	37	34	34	30	41	25	34	36	39	38	37	35	32	30	37	40	28	34	38	42	43	33	29	34	45	44	41	31	47	40	40	35	34	36	35	37	33	35	31	33	32	39	35	34	38	36	38	33	30	44	30	36	36	34	35	38	33	36	31	32	36	38	31	29	31	32	43	25	30	44	37	42	32	35	37	37	39	30	30	40	47	39	27	27	39	37	40	47	34	32	32	29	32	45	33	36	32	41	44	36	31	39	30	35	39	36	27	34	34	30	36	39	30	28	35	34	34	30	38	42	25	33	35	33	28	32	32	23	24	30	45	42	37	34	24	35	41	35	25	40	25	31	37	31	32	30	42	44	41	37	39	41	39	39	43	34	33	32	43	39	35	45	32	22	47	37	42	31	34	29	32	33	31	29	39	32	31	30	32	35	34	25	23	28	29	33	35	36	38	29	40	31	34	20	39	31	20	57	35	33	39	31	44	28	37	35	35	30	37	31	40	34	28	36	29	41	34	39	38	36	32	43	49	43	36	32	41	45	41	31	35	50	35	45	35	39	23	37	36	33	39	37	28	39	31	33	42	31	31	38	40	33	32	41	26	37	43	33	23	37	37	31	43	33	27	35	29	38	33	30	29	32	40	43	38	35	35	28	42	28	30	36	43	43	37	37	31	32	34	28	34	35	38	32	37	34	36	28	43	30	29	27	54	43	34	26	34	40	34	39	30	33	36	39	39	26	33	39	38	26	42	31	36	34	34	31	36	46	41	29	30	32	45	35	36	45	29	36	30	30	32	30	44	39	45	37	38	30	28	31	25	37	24	37	32	25	44	31	39	43	23	41	48	43	27	34	30	41	36	35	37	35	30	31	34	30	33	35	39	44	35	27	32	27	36	26	38	34	36	46	34	36	25	31	36	40	40	34	24	24	32	37	32	21	42	43	41	35	32	34	34	31	24	34	33	32	36	31	39	41	37	32	42	30	30	34	31	35	26	41	36	29	25	36	34	41	31	44	24	39	37	39	32	42	35	33	44	26	34	41	34	38	29	32	39	32	33	38	36	33	40	31	38	40	27	35	31	25	37	28	46	39	51	41	31	29	34	30	45	37	35	34	29	32	27	26	44	27	41	32	24	34	35	43	37	35	28	37	34	30	30	35	35	31	46	31	52	38	41	28	35	43	34	32	38	33	29	26	40	31	26	31	31	41	40	33	39	41	46	26	31	39	37	40	31	25	20	31	33	34	35	37	35	34	35	30	34	41	47	40	24	37	36	35	28	33	34	41	31	27	36	30	39	27	40	33	31	35	38	31	36	14	30	33	37	33	34	34	32	38	34	33	28	37	33	41	32	34	30	30	33	48	25	36	28	30	37	34	29	39	34	37	37	38	27	45	29	25	38	27	42	33	47	23	24	34	35	39	19	31	36	25	36	42	30	31	48	35	29	35	43	29	24	37	36	39	32	35	37	40	47	37	36	46	30	42	30	34	32	38	38	43	38	41	39	39	41	46	26	32	45	37	30	26	38	42	42	28	29	33	42	38	38	37	30	36	37	38	22	36	35	31	39	37	37	30	41	29	40	44	37	39	32	34	35	45	43	31	33	30	37	31	42	35	32	41	41	39	26	35	33	34	29	36	39	27	41	39	46	28	37	30	42	28	34	34	35	29	42	46	47	40	38	38	41	38	36	40	37	31	31	34	35	35	30	38	54	37	28	38	36	50	47	32	27	46	38	33	27	39	39	36	31	42
10871	3151	1727	4526	12143	13397	26650	33686	36521	32007	25256	20751	12188	5473	1934	912	610	457	477	499	474	475	440	467	488	429	431	471	444	466	443	473	474	471	465	432	450	486	499	487	450	447	486	468	479	478	466	472	462	415	457	466	468	453	484	461	463	495	498	497	481	451	474	443	495	474	470	474	423	454	457	448	475	452	412	478	474	442	448	473	494	450	460	464	452	429	453	475	451	458	463	474	446	474	471	482	458	461	473	475	435	467	469	486	433	432	470	465	496	454	460	476	489	449	438	459	496	447	433	475	463	476	480	492	426	472	482	452	495	467	480	442	456	449	462	465	422	440	454	445	450	429	426	453	478	454	463	475	449	441	459	475	501	461	427	450	478	449	448	454	433	462	454	444	430	456	451	445	511	450	471	489	429	445	435	447	469	435	474	499	466	458	476	450	458	441	445	458	450	471	435	454	443	461	511	475	457	487	438	480	480	508	475	466	477	491	417	460	441	490	427	467	422	483	454	428	443	463	447	516	451	448	431	459	454	469	495	463	486	442	448	486	468	485	442	457	439	459	431	471	461	439	453	460	452	428	483	451	449	462	477	495	480	457	484	440	448	458	489	435	493	509	436	439	460	447	463	484	486	481	498	489	469	442	442	474	480	486	422	458	417	470	442	457	468	441	451	495	440	477	449	420	435	468	484	476	465	493	461	489	479	419	475	446	510	466	487	453	488	453	473	521	472	472	449	420	457	509	465	455	453	436	473	438	473	424	463	431	425	460	462	466	477	491	446	464	456	468	491	459	444	467	463	466	451	463	460	437	459	453	468	432	472	448	456	447	469	453	462	475	461	482	461	488	476	461	469	435	435	445	458	462	477	455	448	479	460	462	465	441	497	457	456	480	481	455	447	402	485	455	442	458	465	511	447	474	496	469	463	461	469	447	440	457	461	457	481	436	509	447	495	426	470	485	488	454	420	483	456	485	503	435	486	443	469	433	450	500	447	460	484	452	462	416	446	459	462	451	505	495	466	456	447	483	429	426	465	461	459	478	442	459	512	439	463	470	440	458	455	489	521	471	492	454	443	477	466	461	467	465	479	456	439	463	468	480	445	455	459	458	492	431	438	458	489	471	478	437	453	508	430	447	462	473	478	476	490	441	459	427	460	450	457	467	442	493	461	488	453	489	461	441	457	457	476	469	464	453	497	420	464	468	481	450	415	464	456	472	499	458	424	457	480	435	477	474	426	430	470	444	449	499	461	463	456	470	467	478	420	420	481	453	493	436	415	484	458	467	421	458	427	477	480	449	443	452	469	477	465	465	460	458	423	481	493	462	486	480	498	438	436	478	463	467	445	447	440	468	437	426	493	465	467	443	452	479	439	453	495	443	437	455	491	454	461	457	483	476	448	477	430	446	469	481	465	460	497	419	450	447	473	442	440	480	440	502	479	486	461	477	449	448	454	486	446	460	442	423	476	497	458	464	420	450	465	468	482	426	481	423	433	457	475	459	431	483	452	463	492	495	455	446	460	504	439	461	484	461	489	489	444	485	509	456	450	446	443	431	449	444	449	475	490	489	467	451	485	491	480	520	436	480	479	464	458	451	430	503	456	455	457	488	482	474	463	489	446	465	505	485	468	471	431	499	464	450	461	497	449	465	426	468	464	475	457	480	450	456	475	427	489	455	461	438	475	479	511	432	438	433	474	448	493	476	423	414	447	471	514	473	451	485	450	451	472	452	490	467	515	457	452	448	455	478	464	443	462	469	477	461	444	491	476	440	452	465	466	486	433	436	476	492	447	432	475	483	470	459	486	519	462	432	473	464	509	485	471	474	436	437	441	482	456	460	488	460	474	462	422	472	446	454	480	464	466	464	440	454	437	453	474	490	427	440	511	461	487	467	438	423	462	484	475	472	464	446	466	469	472	459	476	464	487	471	398	463	479	458	502	463	471	434	439	484	478	439	451	423	427	488	499	481	453	452	501	500	430	386	488	470	434	465	468	444	447	456	503	455	472	483	433	451	448	448	455	494	483	461	434	460	451	464	466	475	496	471	432	462	437	471	447	483	503	449	424	489	457	473	469	449	474	414	475	495	481	470	503	434	444	408	443	484	455	454	490	453	485	487	467	459	450	455	496	448	462	451	429	468	456	404	434	453	507	461	456	446	472	480	469	459	473	458	444	485	451	469	482	458	452	478	470	476	472	467	453	466	459	468	469	476	431	475	449	432	480	468	457	472	479	458	467	483	460	432	466	425	443	503	473	437	424	495	491	469	449	456	434	472	478	419	474	456	487	492	443	483	473	470	472	456	465	466	472	461	463	474	463	487	458	497	461	449	465	463	525	456	502	456	463	437	508	434	435	477	478	475	468	451	495	535	418	494	461	438	478	466	457	433	453	480	450	442	448	467	475	471	471	524	465	444	475	507	420	445	467	435	405	417	424	467	462	460	419	449	455	433	447	498	460	454	479	457	455	461	475	470	475	455	465	480	468	424	450	436	483	467	423	462	430	471	455	466	432	495	452	450	488	476	488	454	478	459	478	489	445	460	475	455	440	451	488	470	486	451	492	446	467	490	478	434	484	465	466	477	474	439	475	432	469	458	473	433	468	473	444	460	459	475	450	465	449	448	478	461	471	419	435	483	434	458	439	426	473	481	449	515	466	444	454	494	504	462	444	482	457	468	451	426	458	471	457	420	440	484	474	464	425	440	460	478	474	462	478	443	479	467	495	474	472	450	487	467	462	445	464	467	457	459	461	480	458	473	433	499	479	485	426	461	498	466	477	488	451	427	450	439	495	430	454	491	455	475	440	450	427	453	466	489	463	466	423	469	443	436	466	473	424	474	422	442	461	462	442	460	431	458	435	435	483	434	450	442	444	493	488	505	457	465	458	444	443	415	470	451	446	487	490	481	449	475	483	446	445	442	456	436	498	465	440	453	506	461	478	490	426	527	488	459	518	479	478	484	475	436	467	470	470	442	444	478	468	432	438	442	429	451	492	494	459	439	470	454	437	446	433	485	449	477	444	475	458	436	477	438	461	477	417	467	468	461	470	453	459	441	475	429	446	474	436	496	481	477	439	449	510	440	476	479	480	437	467	462	472	446	464	475	442	475	456	460	445	480	475	447	418	423	430	434	477	436	505	514	464	505	428	477	442	453	484	463	429	504	453	485	459	478	463	415	468	463	437	484	493	433	471	470	434	463	450	462	490	457	463	434	421	445	433	427	501	468	441	451	477	450	436	444	457	453	476	464	498	471	500	470	450	453	451	477	499	493	458	448	460	465	463	431	459	430	462	474	468	450	480	455	486	461	436	461	463	478	496	490	449	452	444	468	444	439	483	470	470	407	453	470	466	467	480	479	450	445	481	480	437	444	478	452	441	437	467	502	439	460	471	476	464	468	465	463	449	442	457	445	463	478	461	472	474	495	477	493	490	430	450	462	481	447	449	463	445	466	472	488	480	445	473	484	462	454	443	459	484	426	470	479	450	476
487	236	172	100	154	391	3138	6066	7444	6341	3475	2525	1162	419	158	86	47	50	42	40	39	30	46	31	37	26	38	40	37	31	30	31	37	43	36	43	28	34	39	44	29	43	33	38	37	40	33	35	38	28	36	33	40	27	35	26	47	31	40	32	35	30	41	44	37	31	34	39	36	30	33	37	38	29	31	30	39	39	47	34	32	28	41	36	29	28	35	32	30	31	47	34	44	36	21	30	42	24	35	40	28	32	32	27	32	28	36	35	30	46	40	38	38	35	32	34	44	43	55	41	34	30	46	32	38	42	33	34	42	29	31	35	33	31	37	41	40	34	31	36	30	34	39	34	36	29	42	38	39	35	36	28	50	26	43	47	42	41	46	34	40	42	38	34	37	37	39	40	38	32	42	25	36	36	32	42	36	46	39	40	50	31	32	25	28	27	30	32	31	35	43	39	45	43	25	31	28	33	34	40	34	32	54	40	35	32	34	34	37	33	35	25	40	44	38	46	38	36	35	42	34	40	41	32	24	40	27	37	41	47	40	37	41	46	36	36	36	34	37	39	41	50	45	37	42	50	37	41	38	24	35	39	44	35	36	34	37	32	28	39	39	45	38	38	32	35	40	42	44	48	31	33	34	36	42	36	27	38	33	36	56	27	45	37	31	25	35	35	36	45	39	32	40	34	29	33	38	33	40	32	37	34	23	35	49	41	33	34	27	31	43	36	40	39	32	46	34	35	36	26	29	37	30	33	25	29	42	39	27	41	43	48	38	34	47	29	39	44	45	39	37	40	39	42	34	33	37	41	32	38	37	36	41	32	37	37	44	41	34	38	32	42	32	35	36	32	35	37	34	28	35	37	29	35	25	31	43	37	36	28	37	34	30	37	31	36	26	47	30	31	29	43	31	41	38	41	38	32	40	29	31	45	35	32	33	40	31	44	27	30	40	41	37	48	45	39	39	43	48	33	37	38	41	32	31	34	45	43	44	34	40	36	31	26	37	33	42	37	39	40	50	31	48	35	24	31	37	41	30	39	47	32	44	34	38	35	36	36	28	28	30	45	34	39	47	44	31	40	37	25	35	32	32	39	42	38	39	45	30	25	41	42	32	36	32	37	35	34	34	33	32	32	24	47	31	30	42	42	35	41	45	26	31	39	32	33	36	28	44	38	34	46	44	40	43	44	38	45	47	40	35	32	45	34	40	41	34	43	44	28	34	31	41	33	23	33	34	35	48	36	31	28	36	46	35	26	42	34	35	47	33	41	34	34	33	21	35	37	27	38	31	37	37	30	32	35	43	31	33	29	36	51	36	30	25	31	21	27	33	33	36	42	31	40	33	34	34	39	35	39	29	28	34	32	32	32	38	41	37	44	40	27	41	29	45	31	37	45	28	32	40	35	33	48	46	39	31	32	33	39	34	22	35	35	37	34	37	42	37	41	27	30	36	29	36	28	29	41	41	39	38	23	46	41	41	39	35	25	46	38	35	38	33	35	33	37	25	29	31	51	41	38	34	33	48	30	30	38	35	31	30	24	31	47	37	38	37	36	33	30	44	43	44	49	23	40	38	43	27	39	35	34	43	32	38	28	36	36	42	34	27	43	39	38	41	37	36	33	51	33	27	35	30	39	41	28	38	40	38	34	34	39	43	36	31	46	35	31	38	43	37	43	38	38	51	41	42	47	31	30	33	31	35	42	32	39	30	35	32	39	39	43	41	34	26	35	39	44	38	32	32	36	29	52	30	51	34	33	44	41	34	30	27	41	39	41	34	32	35	34	45	35	35	39	37	36	33	37	27	37	37	33	38	43	39	27	33	29	34	35	31	39	40	43	41	39	39	30	32	39	45	43	36	26	33	36	38	38	29	38	30	32	36	31	38	44	40	28	38	41	39	47	40	23	36	30	35	28	30	42	51	27	31	46	35	30	34	26	35	24	28	42	34	42	36	36	39	36	31	29	35	37	42	40	44	33	33	41	38	32	41	35	34	26	30	49	32	33	38	29	36	36	43	45	37	36	30	33	34	30	32	26	31	50	49	39	36	36	45	25	26	45	31	45	41	37	36	40	37	34	33	39	31	38	38	27	32	43	25	28	40	35	33	40	36	49	39	43	43	44	33	32	29	31	40	39	38	38	44	47	39	32	52	36	33	30	34	45	40	30	39	32	36	33	27	36	37	39	43	41	33	33	44	51	31	40	29	36	33	32	42	37	41	38	38	39	40	27	33	43	44	36	34	45	34	34	38	47	43	34	31	40	48	37	38	34	36	42	33	35	38	46	48	30	36	42	34	37	39	41	25	27	42	38	36	43	43	36	31	43	29	34	49	35	35	30	43	30	38	33	31	29	30	28	38	32	33	37	34	39	40	39	36	37	37	36	39	34	32	39	38	40	36	37	47	43	29	47	46	37	26	37	42	40	38	39	33	27	50	39	32	37	27	34	29	34	35	41	33	40	32	44	47	45	32	49	26	36	31	39	28	33	33	43	47	37	29	35	34	41	35	39	34	36	38	46	29	34	39	35	28	44	37	45	30	40	31	42	38	27	34	28	38	42	39	35	46	44	34	33	37	34	35	33	31	36	35	31	40	38	32	30	38	37	40	37	39	44	35	39	39	35	45	43	46	31	47	28	27	25	37	27	32	41	41	31	38	36	36	43	43	35	29	31	43	27	35	34	40	36	35	49	44	35	43	35	28	34	43	33	37	33	32	40	28	31	25	37	27	49	45	47	31	32	27	39	39	42	46	29	26	37	39	39	47	37	41	46	40	28	42	28	36	31	36	39	36	31	51	27	25	28	39	40	40	40	53	23	48	36	49	22	22	41	30	33	37	44	38	38	36	38	32	40	31	32	27	35	34	36	29	39	44	43	35	36	30	35	24	38	44	45	41	36	38	32	32	38	38	37	51	35	39	32	31	29	26	23	42	47	41	23	50	35	32	43	26	40	37	38	27	40	41	44	28	31	44	38	46	36	39	47	30	45	42	42	39	35	37	43	42	41	36	41	35	35	36	33	30	49	49	31	31	38	33	42	34	38	38	41	39	37	36	36	32	41	41	36	30	36	34	32	38	33	29	35	36	33	41	39	37	49	34	33	40	35	48	35	26	31	32	32	40	44	38	43	29	36	40	27	33	36	31	39	42	40	34	42	55	33	37	30	31	35	26	46	29	46	36	33	37	46	51	37	32	27	48	26	24	39	34	36	28	40	36	36	41	44	37	27	41	36	46	34	39	23	45	25	26	49	22	30	45	46	37	30	33	29	28	41	41	38	47	41	31	34	44	45	33	31	32	45	37	41	34	30	30	38	34	33	34	36	39	20	31	43	40	47	40	49	36	35	44	39	38	31	40	55	31	41	43	29	38	36	44	27	31	43	31	28	40	45	36	44	32	32	44	28	29	38	50	26	39	37	35	32	36	30	43	39	37	25	43	37	27	28	45	43	31	44	35	41	38	35	33	28	38	40	37	39	36	42	33	25	46	35
12682	6367	3827	6669	17396	19332	32466	46576	47448	41867	33645	29532	19749	9711	3749	1522	782	541	477	520	459	451	460	449	510	482	496	492	482	481	458	460	465	471	498	478	464	462	483	496	458	458	483	505	516	441	514	454	474	481	481	456	465	443	473	480	492	487	441	405	467	452	493	443	455	480	478	461	461	469	506	478	504	427	448	472	506	485	487	477	501	480	478	493	471	465	485	487	468	442	447	473	476	450	484	493	434	484	479	418	495	451	462	448	439	493	528	467	458	475	455	496	453	465	450	483	487	438	488	488	465	509	449	460	503	449	493	472	494	499	470	459	486	508	505	452	455	478	496	485	470	481	478	483	494	488	438	460	442	481	511	484	431	472	472	483	482	444	497	467	456	460	502	458	503	465	446	490	542	496	448	500	476	478	489	469	512	478	473	524	464	492	473	505	446	466	500	470	488	449	450	504	429	464	475	472	488	467	475	493	500	501	479	466	506	505	453	528	463	468	489	455	494	466	457	497	481	472	481	461	561	505	489	498	488	482	471	463	473	514	487	450	497	476	437	501	526	485	455	488	500	464	467	493	452	459	457	517	507	438	455	451	503	474	463	464	476	482	463	504	466	493	462	423	482	475	458	507	474	488	447	474	507	494	493	453	466	453	486	483	471	442	461	474	509	480	503	487	457	455	434	424	462	441	438	495	486	447	473	514	481	440	481	484	489	483	493	500	488	470	480	433	466	433	448	474	472	462	470	469	496	482	471	535	481	455	495	484	470	439	462	479	507	489	467	473	499	517	494	487	460	467	426	456	505	462	454	481	450	462	466	403	440	467	452	467	499	472	475	508	489	476	441	445	509	466	456	468	461	495	489	513	481	474	490	497	464	486	494	465	535	492	445	464	460	516	536	488	434	473	404	452	448	481	485	492	480	462	501	524	454	505	467	468	501	479	465	468	473	515	434	512	488	473	487	457	470	490	504	492	458	468	484	451	509	419	491	509	496	486	418	479	501	486	439	492	447	471	430	461	459	450	485	492	472	489	486	508	520	445	453	432	497	438	490	461	504	484	477	487	472	470	453	478	452	460	491	455	493	454	468	459	457	480	476	493	494	510	487	462	445	455	485	469	481	430	481	514	469	488	464	499	469	483	479	486	496	494	468	467	487	517	443	438	515	512	488	473	487	511	458	459	476	465	507	472	492	452	477	477	466	494	473	463	457	479	486	502	452	481	475	452	489	517	482	453	514	458	508	486	492	458	480	496	455	430	493	482	502	463	507	474	518	455	495	458	524	440	454	497	492	525	452	498	449	467	472	482	487	479	472	471	463	492	449	471	490	463	478	456	451	473	444	478	474	497	465	453	477	477	469	468	489	481	480	510	492	459	487	466	514	473	472	454	467	479	471	462	518	468	501	469	440	468	452	480	489	476	460	464	475	459	489	465	503	464	490	457	502	469	476	451	487	463	470	517	472	466	473	470	471	425	442	524	472	491	470	471	440	497	470	523	507	478	485	445	479	482	496	485	460	479	516	476	491	478	495	474	513	454	524	442	467	471	488	482	525	483	514	470	501	479	463	450	475	479	511	433	459	448	477	491	457	492	517	493	467	480	462	472	485	500	502	454	460	471	480	453	442	479	474	467	433	493	466	477	466	465	498	461	431	492	470	455	466	445	479	486	430	457	444	470	460	506	528	497	469	461	454	476	449	501	492	483	465	476	439	460	428	486	502	470	446	493	453	481	490	463	456	497	479	504	464	482	494	451	467	487	462	479	414	472	485	476	453	452	474	456	494	475	504	470	458	468	435	472	495	460	465	485	466	443	486	479	465	487	485	507	439	521	498	465	481	478	485	488	447	478	518	469	480	481	434	491	444	482	488	488	500	450	462	485	488	457	496	457	490	485	485	492	457	469	458	512	467	481	441	466	486	449	472	461	452	490	452	503	515	438	422	490	484	466	510	487	470	495	445	497	440	451	428	469	428	478	488	535	499	475	459	516	474	485	497	512	538	469	535	490	480	467	479	484	498	439	448	494	480	467	483	473	494	446	486	475	503	477	471	487	538	462	458	471	475	490	491	481	458	483	478	454	461	465	470	437	445	494	491	455	457	465	485	459	490	485	471	485	513	485	465	511	502	463	498	531	477	479	473	460	498	500	429	499	493	468	469	448	476	448	476	490	470	459	493	475	457	506	449	472	450	489	518	493	479	511	458	468	476	514	464	456	474	474	496	466	470	421	482	515	422	483	526	502	529	457	494	483	463	479	494	494	479	478	459	435	452	488	492	489	458	500	522	459	444	471	481	514	496	471	493	494	450	496	472	481	482	462	479	486	456	465	484	491	433	514	513	475	479	500	498	484	489	493	479	509	479	492	500	468	480	452	479	482	469	473	525	464	472	466	492	431	476	464	487	462	449	505	453	446	450	488	460	509	466	458	475	461	441	474	462	475	485	487	490	477	445	463	465	465	501	462	443	481	497	554	524	507	440	502	472	469	485	454	483	466	469	490	505	504	493	462	480	469	456	444	469	503	481	461	517	429	499	491	513	428	481	458	522	470	458	478	465	493	516	450	480	485	473	481	494	464	490	471	490	460	418	453	516	437	454	467	469	449	496	484	491	459	477	478	471	505	471	501	492	458	469	483	499	471	450	487	472	438	470	484	478	471	504	492	494	442	480	498	477	477	457	460	455	458	512	469	479	461	452	464	473	462	449	450	484	476	487	467	462	465	499	486	455	451	464	439	469	479	491	467	479	476	478	454	477	460	506	477	488	517	467	505	468	504	454	474	488	474	452	488	477	475	460	493	472	468	446	480	478	477	437	477	469	472	502	476	463	466	443	463	503	474	459	506	446	474	508	487	474	473	468	438	485	463	481	469	457	505	454	457	468	474	522	478	472	468	441	459	505	473	429	488	512	496	510	474	440	456	461	492	477	501	458	466	463	485	449	491	484	453	483	447	483	472	506	456	507	501	472	447	484	494	488	463	462	449	461	484	468	498	436	483	431	492	491	485	492	453	484	470	464	467	505	452	474	466	458	529	485	471	471	470	445	478	440	452	486	482	507	466	467	469	446	475	511	499	464	466	452	490	456	481	443	478	467	503	488	460	468	462	478	507	479	447	506	471	422	457	462	475	473	480	477	464	491	436	489	443	423	475	487	458	483	445	466	467	521	456	463	513	451	470	494	481	456	472	439	488	455	483	467	489	450	501	454	459	461	479	431	480	472	468	428	492	508	466	466	436	465	505	460	469	478	457	503	511	473	472	451	500	488	479	467	448	500	424	473	480	488	507	507	455	485	482	490	452	477	487	499	522	527	443	528	466	471	450	495	460	468	484	528	448	444	477	441	458	469	505	477	451	509	488	474	463	487	507	476	462	499	483	468	438	459	479	492	493	500	454	461	467	461	521	475	505	479	490	442	462	464	517	522	470	492	493	453	498	467	497	478	529	461	485	474	489	497	462	490	487	492	470	445	498	481	468	477	465	474	463	486	469	508	498
1798	172	106	81	123	151	306	2996	7717	8109	6204	4357	1703	630	228	99	63	33	52	29	36	39	35	36	33	40	35	33	42	44	39	35	22	43	39	44	36	35	38	37	42	35	33	41	31	38	38	44	34	42	34	42	35	37	40	42	46	32	35	35	34	34	40	35	45	33	28	48	32	41	32	45	46	42	40	29	43	54	42	54	38	47	38	43	41	43	50	35	38	37	37	37	38	44	34	31	43	48	43	32	33	36	38	36	38	43	35	41	42	26	35	34	42	46	36	46	40	43	37	33	38	55	31	40	40	54	43	44	31	28	44	37	38	45	39	36	51	35	34	51	38	35	41	41	33	43	35	50	37	37	31	43	41	45	36	46	37	34	49	36	39	31	50	40	42	35	47	22	49	38	46	44	42	57	40	33	42	41	38	48	39	44	40	34	36	40	35	27	47	50	38	38	40	42	38	48	42	40	49	43	43	38	45	49	35	34	38	44	42	33	35	31	37	42	33	39	39	41	39	42	29	39	43	42	44	40	25	38	36	35	35	37	32	39	40	42	32	42	32	38	37	47	49	43	43	39	26	33	31	45	51	43	34	33	38	40	40	35	42	34	41	30	38	30	36	45	44	51	40	43	36	40	41	45	39	32	39	37	24	37	38	39	35	21	45	45	44	40	41	36	30	42	52	50	31	30	41	36	46	41	32	42	57	42	43	41	42	35	35	45	43	44	44	31	41	50	37	31	35	44	30	36	39	45	40	46	53	38	41	47	45	50	32	34	39	27	38	35	50	52	40	38	45	41	37	28	50	34	32	37	37	38	37	41	48	44	32	39	28	30	33	37	35	39	38	43	43	45	43	35	36	33	31	50	45	38	42	32	37	50	30	48	42	35	27	31	39	32	43	43	41	35	37	36	46	37	46	41	28	31	38	41	36	41	37	27	53	45	51	25	40	35	27	31	38	43	36	37	40	34	36	39	37	50	44	51	40	54	30	45	33	29	38	40	31	35	44	37	44	30	35	45	47	36	32	32	34	42	44	41	42	40	40	40	32	45	40	41	44	35	35	39	38	37	36	50	41	38	37	35	39	35	37	34	33	34	34	45	38	29	31	32	37	42	35	31	38	40	50	34	34	39	42	37	33	39	40	36	50	54	46	41	36	46	28	48	40	32	36	38	48	34	55	44	44	38	50	45	51	35	44	39	47	30	58	33	46	50	27	40	33	37	42	42	36	40	43	34	50	43	29	43	43	37	40	37	55	48	33	31	45	39	38	37	51	38	34	47	30	45	47	40	48	45	46	43	48	35	28	40	44	40	36	36	41	50	34	30	33	41	45	48	29	44	23	48	43	46	38	41	33	32	33	36	36	38	50	38	39	31	33	41	46	36	41	35	44	40	45	32	35	44	35	43	37	38	45	29	44	43	42	37	43	28	40	37	37	52	39	32	39	33	35	43	37	31	43	36	32	33	35	55	29	40	40	43	52	42	45	42	45	41	40	33	28	46	36	42	32	43	32	34	37	35	35	52	33	44	41	38	39	31	40	32	41	43	33	42	44	43	38	33	39	37	34	31	39	30	41	43	33	23	45	43	24	37	36	45	50	36	42	26	41	28	39	36	37	37	43	27	40	43	43	44	35	38	50	29	40	46	33	41	42	34	35	32	37	31	35	45	36	51	34	49	45	39	36	43	46	37	33	40	41	40	35	34	43	27	39	33	37	53	29	46	45	39	28	44	43	40	45	37	40	36	41	41	42	39	38	33	27	36	35	40	44	45	39	42	48	52	45	29	34	46	41	28	38	37	44	34	30	36	50	35	38	38	35	38	40	42	35	41	28	47	34	35	44	37	34	44	46	37	46	52	33	50	37	45	45	47	43	37	38	37	29	37	39	32	43	41	34	50	37	33	45	37	41	39	47	41	37	36	35	32	44	43	44	33	39	38	36	35	43	40	32	28	33	32	60	47	48	29	26	39	38	30	39	40	39	44	36	36	35	46	46	31	44	31	35	46	39	44	24	43	38	41	35	34	33	38	33	31	42	32	50	39	33	34	35	44	36	41	39	37	39	46	35	45	40	36	51	39	43	39	40	38	27	33	33	53	36	38	38	40	34	41	38	34	34	42	47	30	43	32	48	48	45	42	46	37	29	39	45	31	34	31	27	44	32	54	49	38	43	41	54	38	38	48	38	31	34	45	44	41	32	38	55	41	34	34	35	28	40	45	34	44	40	34	41	40	39	36	29	41	34	53	33	34	35	34	49	47	56	40	31	42	36	29	38	43	40	31	32	41	49	40	41	33	37	36	45	44	33	37	30	51	31	33	40	28	53	34	58	34	46	31	33	25	35	40	47	37	41	39	45	51	28	36	46	29	38	41	33	47	39	37	42	44	37	28	49	39	35	48	40	41	38	38	25	44	43	40	35	41	40	48	40	47	37	37	30	33	30	41	42	44	24	42	38	35	38	33	43	41	38	36	49	36	23	35	46	42	45	39	45	36	33	47	43	26	31	42	45	30	44	36	27	34	39	37	39	33	42	42	34	37	35	43	40	36	40	29	35	31	50	24	49	34	36	33	46	33	44	35	39	40	33	45	34	27	44	40	42	50	40	47	36	52	44	33	31	47	38	30	37	32	45	36	25	23	44	47	48	40	35	28	44	42	33	32	29	37	41	32	31	42	29	44	35	41	36	49	39	40	50	36	39	36	44	34	42	34	34	40	32	29	37	38	28	39	46	42	44	39	41	41	40	42	43	41	36	40	47	32	40	40	31	46	43	32	38	34	47	37	50	42	32	40	43	38	37	42	35	48	35	36	45	40	41	41	30	40	35	36	41	44	37	36	42	33	36	44	46	39	37	41	47	30	38	35	49	51	49	21	36	39	41	36	43	56	41	39	35	29	45	40	42	36	50	45	42	33	51	44	29	42	41	39	29	32	42	33	30	32	37	44	44	43	44	48	45	26	57	37	40	29	37	45	39	38	38	38	44	32	31	45	31	34	33	41	31	50	38	46	27	36	33	29	41	46	43	42	39	40	32	41	38	46	38	45	38	36	36	47	41	45	33	37	37	51	51	31	47	46	32	43	48	41	30	45	44	43	44	32	38	43	37	37	45	37	48	42	36	33	34	41	27	38	46	31	36	33	53	42	35	29	40	25	46	33	31	36	43	32	25	50	39	62	47	33	33	45	32	46	42	37	43	41	39	34	33	44	38	38	39	42	52	49	29	43	41	38	33	27	44	32	49	46	27	52	38	39	42	31	35	41	44	40	45	38	32	45	32	43	48	33	33	39	46	38	48	35	36	31	45	45	50	39	41	57	34	39	38	47	41	34	34	43	31	47	32	38	32	42	40	41	36	33	40	46	35	45	38	40	44	55	39	30	32	44	40	41	37	39	45	34	40	49	42	51	37	37	33	43	34	47	40	46	37	35	34	42	30	24	32	44	38	45	45	28	42	32	39	50	40	37	45	40	37	35	41	28	27	29	37	41
12076	4878	2124	5277	11598	10963	18281	39927	50149	47567	40770	34828	24081	13524	6078	2357	998	628	555	498	521	508	499	519	544	543	499	554	516	527	523	483	538	532	510	519	509	504	492	494	485	540	518	508	543	541	476	499	516	478	496	486	519	499	528	482	500	560	481	525	493	542	555	526	539	501	543	557	488	522	516	528	508	492	486	542	505	539	509	510	512	544	488	510	514	490	489	547	502	558	520	498	535	493	528	508	535	521	526	519	536	506	555	538	487	505	493	476	504	501	500	532	549	517	522	513	527	502	502	526	536	539	498	497	530	474	519	554	538	496	516	521	562	519	517	549	471	516	488	528	537	513	517	541	514	493	539	518	476	509	479	541	520	548	480	521	506	514	517	573	501	493	495	514	504	497	557	498	534	573	539	565	527	525	456	501	516	537	519	550	489	530	510	526	520	502	543	535	568	524	533	507	501	513	507	530	524	483	533	516	486	530	515	479	555	529	515	518	498	557	534	523	512	479	504	531	536	549	511	511	519	511	514	501	523	516	525	515	575	497	518	503	518	542	522	546	501	556	499	522	515	577	524	554	507	500	542	535	555	488	522	491	513	535	501	473	536	486	520	516	552	524	480	549	545	566	517	501	519	535	473	514	477	511	489	512	507	503	538	504	543	519	509	495	562	557	540	507	529	518	514	519	578	511	512	537	554	510	500	492	516	504	556	539	495	519	513	537	534	554	515	530	506	502	518	520	514	474	516	513	546	525	544	536	503	501	500	505	483	490	563	494	562	509	570	504	523	524	560	491	577	495	524	527	554	526	524	501	531	522	490	530	546	532	567	516	481	482	542	478	496	531	533	533	525	507	522	542	529	516	509	528	522	509	503	556	518	511	554	504	500	500	536	540	553	488	483	513	549	543	536	529	466	514	526	520	520	494	547	558	540	511	514	479	561	525	525	516	514	497	527	513	525	505	522	512	539	552	520	507	522	483	526	505	534	504	508	525	461	529	529	471	531	515	542	538	546	553	504	538	483	534	504	503	518	499	494	548	519	516	472	524	528	532	507	529	524	535	502	527	489	533	499	529	515	512	512	529	529	494	534	523	512	527	532	536	523	542	508	512	558	532	516	546	515	556	545	504	490	546	495	541	525	497	483	525	526	530	471	508	476	507	494	507	504	481	499	517	479	520	520	531	564	538	547	512	530	531	511	519	523	536	542	493	507	563	565	560	510	497	522	517	506	506	528	542	506	537	528	517	539	507	550	508	571	508	496	522	496	505	518	505	548	543	552	529	522	586	561	488	516	521	508	491	540	504	484	545	514	525	518	493	489	508	462	524	533	523	515	474	516	530	528	525	547	528	570	528	496	542	498	561	508	548	522	541	500	531	493	501	525	510	522	547	506	529	540	540	490	504	536	495	531	487	506	498	544	562	552	505	504	536	535	522	504	508	514	511	501	521	559	523	527	531	507	505	528	546	517	581	501	462	530	519	523	495	520	501	516	538	503	503	515	503	478	537	534	499	519	511	533	535	543	530	528	472	535	484	521	486	508	512	544	526	497	525	504	493	568	507	499	548	527	515	515	544	506	499	530	535	505	475	523	526	492	521	566	511	578	499	522	525	491	523	502	533	492	587	500	540	554	539	541	547	498	498	524	486	477	536	545	541	542	533	551	513	514	502	509	529	504	522	533	514	521	537	533	514	503	557	538	507	494	542	559	519	549	507	521	517	509	537	520	502	503	472	485	519	518	545	490	494	506	518	487	524	497	487	471	506	530	542	509	519	511	524	486	516	521	488	516	522	519	555	542	507	531	527	517	532	509	534	549	515	533	541	514	535	517	541	550	564	532	504	538	500	512	518	531	501	547	535	549	489	505	552	524	536	520	507	542	539	509	507	542	477	492	493	519	528	506	528	531	548	549	513	522	523	481	501	495	486	524	507	487	494	498	549	521	520	513	507	545	485	542	520	506	492	487	513	561	548	505	522	533	515	505	530	492	499	548	520	519	500	508	534	496	527	520	503	552	567	535	529	540	555	541	512	541	517	544	518	514	506	552	509	557	499	527	476	508	524	530	496	504	564	501	501	515	530	501	536	539	495	478	574	522	519	498	543	538	547	542	486	503	522	537	551	499	469	495	512	529	482	529	474	537	477	525	525	511	533	482	495	513	505	476	519	546	538	529	500	504	535	516	508	501	527	531	502	516	522	534	523	478	511	485	529	525	485	525	530	506	487	525	539	544	479	511	514	520	556	515	542	482	518	499	553	484	514	541	511	560	512	506	532	533	518	540	500	522	496	510	544	530	538	538	515	521	529	510	507	471	502	522	506	533	514	530	545	507	528	490	516	490	494	549	502	523	519	510	522	568	507	534	547	489	519	519	521	505	523	524	503	526	517	515	580	563	512	492	528	515	503	518	535	516	517	537	512	508	553	567	502	516	489	528	507	534	497	521	503	524	522	478	513	498	542	487	566	505	572	465	487	542	559	571	516	518	505	561	532	518	490	477	592	536	518	510	508	520	549	512	546	507	526	539	510	516	470	506	499	531	499	520	500	527	529	557	515	514	515	530	525	504	536	537	507	487	517	513	466	490	544	541	497	565	520	555	526	525	493	517	555	499	500	570	524	507	490	530	544	531	524	481	499	518	534	513	504	522	494	492	536	555	528	511	539	519	525	536	552	557	563	532	499	534	499	526	500	519	575	521	532	514	557	509	505	507	524	538	532	523	525	548	525	550	486	549	539	477	502	535	533	516	493	494	562	504	539	511	497	510	551	547	562	527	496	531	535	514	523	480	507	530	520	470	516	467	540	502	500	548	473	542	526	550	511	482	535	510	501	543	531	527	524	511	491	507	508	523	548	543	552	554	512	533	482	524	532	519	498	484	505	538	514	539	511	538	532	501	516	482	537	524	506	521	492	517	523	555	512	537	494	526	547	518	492	512	488	510	517	503	546	536	521	539	536	501	537	471	501	537	529	522	492	487	555	524	526	537	520	510	547	487	495	505	542	495	532	553	505	510	520	570	518	502	529	518	525	527	473	515	517	537	517	466	523	542	541	522	493	547	518	535	489	523	494	489	525	509	508	514	549	546	540	532	546	501	467	551	556	550	552	526	531	539	555	527	496	549	516	520	511	532	541	541	536	529	494	557	503	547	540	507	557	519	523	512	527	480	571	512	508	534	510	506	519	528	494	521	511	519	541	541	488	522	507	529	518	546	552	504	516	544	550	533	563	541	530	528	508	510	516	528	556	510	539	557	515	511	482	544	512	557	512	567	530	495	538	515	531	535	551	523	530	515	531	523	479	502	530	509	543	524	526	537	485	521	525	468	507	527	478	514	477	493	511	523	521	517	581	550	483	531	525	499	526	515	521	515	515	523	544	539	523	516	546	469	515	512	486	546	565	508	531	503	512	560	510	535	518	552	519	545	520	536	490	517	517	548	511	514	508	481	509	514	537	481	496	555	490	524	543	527	536	543	486	548	494	493	521	540	509	504	492
855	273	131	115	100	223	2677	11129	13217	11629	9985	4586	1406	581	228	112	64	52	36	35	36	36	45	47	43	37	37	41	42	41	43	33	40	42	34	32	38	46	29	48	33	43	27	35	32	37	42	44	43	36	42	47	38	30	34	39	39	40	36	41	36	33	32	43	44	52	42	45	35	39	41	34	35	35	33	44	41	45	41	39	38	33	27	41	40	36	40	50	37	38	47	40	38	38	47	31	37	48	39	56	35	42	26	49	30	40	49	29	38	44	40	35	32	43	36	32	35	28	41	30	40	36	23	51	54	37	42	33	47	41	39	34	38	32	40	51	42	43	41	38	39	45	33	37	46	36	39	49	43	45	41	39	32	32	42	37	38	38	51	38	44	36	44	30	33	47	33	36	46	39	45	28	41	52	42	34	41	34	38	45	46	44	46	37	34	39	32	34	41	36	46	37	37	52	44	39	32	44	41	51	30	40	50	43	38	36	37	46	44	41	30	41	46	30	41	33	38	32	44	33	41	32	45	36	45	46	35	47	41	34	31	40	33	35	52	42	36	35	33	50	35	35	32	45	50	47	42	35	48	41	39	28	42	34	38	50	45	39	36	45	41	51	39	38	35	48	43	42	38	40	42	38	44	51	34	39	35	39	40	35	39	49	42	40	34	38	45	43	34	46	35	41	36	39	45	49	47	54	47	44	33	37	29	37	30	51	44	45	43	46	34	54	37	40	35	44	44	42	35	43	46	32	41	32	44	50	38	40	38	36	27	33	39	35	57	43	28	36	35	39	35	49	38	39	53	42	44	47	41	42	38	37	31	42	49	40	35	47	31	42	34	41	43	40	47	49	42	44	43	50	43	46	37	42	38	31	47	42	42	51	40	37	40	40	35	45	33	54	45	38	42	45	46	41	34	47	45	31	41	40	48	34	54	37	46	36	43	33	32	34	44	37	47	53	35	50	44	44	45	48	36	35	38	41	47	40	32	50	35	37	31	45	33	29	37	46	39	41	31	40	42	52	60	44	44	39	31	41	40	50	37	31	39	37	46	47	39	37	36	33	29	34	31	36	33	46	31	49	40	39	45	34	43	39	40	43	44	39	43	42	46	33	31	40	40	35	29	39	39	31	37	22	31	35	45	31	41	34	32	38	49	57	35	39	48	39	40	37	29	41	40	34	36	46	31	48	41	32	37	41	39	46	33	42	41	44	39	47	29	29	32	32	42	32	54	30	45	42	37	35	34	43	48	44	43	48	26	45	44	30	52	35	42	34	40	36	47	28	49	38	46	22	40	49	30	37	38	44	49	32	39	32	40	51	35	42	47	54	27	37	25	35	39	47	34	31	31	32	43	43	38	40	36	41	46	40	31	42	41	43	44	46	33	34	46	41	41	35	32	42	26	34	33	40	37	42	49	39	52	42	38	23	40	39	34	35	39	34	47	46	48	49	36	42	33	37	37	45	38	44	44	40	34	35	37	25	38	49	30	45	40	39	36	43	34	34	41	38	49	41	36	47	43	48	39	38	45	29	40	48	42	35	38	34	40	43	40	33	39	34	43	39	29	35	36	49	41	45	40	49	30	56	41	38	33	39	37	38	31	40	46	49	44	57	41	38	44	40	31	43	36	35	38	53	38	36	49	33	40	38	40	49	50	32	41	37	39	41	29	32	45	40	48	40	41	37	41	35	53	43	40	36	43	41	41	49	31	38	43	41	35	47	45	30	36	49	39	34	36	30	47	34	44	37	39	28	43	31	44	45	48	32	38	32	39	35	50	47	40	48	35	45	42	46	40	37	32	48	45	49	45	39	43	44	32	31	43	35	29	33	31	49	34	51	42	36	38	44	35	41	37	40	46	43	40	41	32	25	30	46	44	34	39	38	44	37	48	45	45	36	37	37	38	37	46	37	37	36	30	42	36	40	42	49	48	32	37	40	38	26	34	38	45	41	37	31	45	47	41	34	44	31	42	32	40	49	32	42	35	42	54	46	37	29	47	47	35	36	42	39	28	40	48	53	28	37	37	44	46	33	42	56	31	34	44	51	44	49	44	36	41	31	40	41	36	44	54	49	38	31	38	56	35	33	35	44	38	39	31	35	32	40	43	41	48	41	37	58	38	36	30	50	39	40	37	45	43	41	42	31	39	35	39	48	51	38	37	28	34	46	29	48	38	41	37	44	41	35	31	51	44	45	41	35	43	45	48	43	36	41	35	39	30	49	44	34	30	43	37	45	44	44	49	30	37	36	47	36	41	43	36	40	52	31	43	34	51	28	52	43	45	45	38	46	35	32	37	40	52	32	46	45	37	27	37	24	44	45	50	42	36	42	42	34	29	33	32	55	34	31	44	44	40	39	29	35	47	48	36	47	38	44	48	31	46	41	37	40	44	36	39	44	35	38	34	37	53	40	45	36	31	39	31	40	36	53	39	45	40	36	37	46	44	43	38	28	46	48	41	35	43	43	41	40	42	47	56	39	38	37	44	46	40	33	38	34	42	43	41	33	45	52	44	53	36	28	42	37	45	41	49	33	34	37	33	37	55	43	39	32	33	33	51	42	37	40	38	46	37	41	36	46	44	47	29	40	40	35	54	44	38	48	40	43	30	43	49	36	31	30	42	27	31	48	47	37	38	38	55	42	28	45	35	44	35	45	46	38	41	52	40	31	50	37	49	31	59	41	38	33	46	41	41	33	34	44	39	35	44	37	37	51	44	38	31	38	41	38	33	45	46	35	38	33	36	31	42	36	33	50	30	52	41	31	46	37	44	44	43	46	31	30	35	42	39	43	31	50	44	41	51	43	33	35	46	35	41	45	44	38	47	40	41	39	24	33	49	41	28	49	33	36	38	34	48	39	40	43	42	48	37	35	46	44	43	39	30	42	31	35	41	37	29	47	40	40	40	49	37	39	43	42	30	50	41	30	47	48	35	41	36	50	28	43	36	38	37	32	42	41	39	38	39	33	46	37	55	26	29	47	40	43	50	37	39	43	42	49	45	33	37	40	35	33	43	31	37	36	38	44	40	48	38	45	35	45	49	45	37	35	38	35	48	51	41	38	48	48	35	41	45	37	32	35	52	40	48	40	38	35	37	41	39	31	31	32	41	34	28	33	40	25	42	35	44	37	31	48	39	40	44	46	36	47	44	39	40	42	43	51	38	46	35	42	36	36	39	43	33	41	33	43	47	37	36	36	51	34	38	53	38	38	36	44	43	36	23	42	47	30	38	32	43	43	43	41	38	40	25	38	43	41	39	26	27	36	41	40	36	39	40	38	35	44	42	32	37	27	51	43	31	40	32	35	43	50	48	45	33	34	46	43	44	22	39	39	38	45	43	48	31	39	32	29	43	35	39	41	63	38	47	42	43	37	46	33	34	32	34	44	44	58	37	42	44	41	42	49	44	43	42	40	48	37	33	42	36	33	31	38	50	43	44	38	27	42	45	40	37	24	39	39	36	31	38	44	31	35	43	37	46	43	46	35	41	38
15514	7508	3179	5534	11583	15926	37121	55892	57135	53388	46548	33808	21451	12573	6111	2326	1079	646	551	555	523	548	530	490	554	515	529	557	537	538	496	524	547	494	545	503	519	506	507	525	516	511	501	551	473	510	534	544	510	528	499	527	549	518	512	494	524	510	513	508	531	527	568	532	538	512	495	529	534	491	530	493	498	491	527	556	522	548	538	516	544	496	498	514	519	496	542	537	556	514	502	543	530	505	472	541	520	558	508	512	543	551	501	553	499	512	508	501	527	516	504	546	536	563	573	535	539	531	543	515	522	520	542	536	528	494	479	519	492	533	515	497	525	504	554	486	551	552	529	529	530	531	533	494	519	502	503	483	530	555	498	525	549	565	560	530	523	514	531	495	519	517	568	579	516	496	514	532	519	537	514	495	518	548	544	530	507	521	569	539	525	529	516	512	508	509	532	534	546	521	534	533	494	540	510	497	496	520	523	480	551	528	494	487	476	497	539	510	530	493	501	497	519	492	513	525	546	505	529	551	535	518	504	527	520	540	552	549	520	527	508	538	494	503	492	471	521	557	517	508	504	506	527	532	545	521	530	508	524	568	542	500	530	528	530	486	515	506	576	554	497	513	490	527	535	534	542	527	517	569	540	522	515	496	499	522	512	517	522	489	498	514	503	481	510	531	549	508	509	516	511	487	487	538	538	516	509	574	520	521	532	507	526	545	478	523	527	505	530	530	513	580	537	514	537	529	520	463	547	512	507	507	545	503	532	544	561	508	492	538	518	512	528	538	505	529	526	515	515	526	512	500	498	518	512	547	551	543	522	491	521	515	541	510	529	537	575	540	517	535	537	513	540	538	510	524	526	504	490	469	538	528	507	520	515	532	529	521	569	525	548	550	548	521	530	497	539	482	555	503	547	528	563	546	540	542	517	537	529	517	555	511	528	519	512	537	542	509	478	509	531	522	535	525	488	561	568	524	542	519	528	501	518	519	541	499	497	516	561	572	506	510	474	538	527	516	537	507	550	564	528	535	516	535	508	501	511	507	514	566	474	511	511	515	560	495	489	492	523	513	521	502	495	508	538	480	509	513	498	520	517	514	552	508	527	530	495	534	501	504	544	567	553	526	520	485	516	542	512	501	502	497	515	526	553	546	535	527	498	523	513	515	515	544	541	523	563	503	530	538	528	541	514	544	512	520	495	553	570	509	524	493	508	521	501	565	514	529	533	535	451	550	547	534	549	510	497	539	485	507	545	541	482	528	517	536	519	508	535	538	515	506	512	538	517	523	520	514	524	533	468	554	545	555	512	512	533	557	508	539	504	558	540	548	515	514	532	557	455	555	568	510	492	519	536	513	545	540	505	544	539	520	506	516	513	531	549	561	497	502	530	539	519	486	537	542	536	494	514	516	508	545	524	512	562	555	551	468	539	503	565	535	525	527	512	547	522	537	523	503	521	495	475	522	505	528	510	546	529	508	507	517	524	519	551	542	561	549	482	516	511	544	520	534	518	502	483	499	582	524	494	537	497	543	506	533	501	513	535	527	512	526	483	552	509	496	547	493	502	539	486	508	525	516	533	565	530	554	496	520	556	505	500	544	519	518	495	525	562	547	552	510	544	465	549	526	482	574	547	484	528	516	534	527	522	553	495	513	563	489	533	571	543	493	524	514	526	497	489	534	542	508	532	565	495	534	490	531	520	504	526	567	525	498	508	535	516	531	531	560	497	511	488	531	534	507	526	498	519	534	529	548	496	558	488	517	521	535	512	491	506	550	519	496	464	515	542	547	430	515	509	498	551	524	488	526	506	506	484	501	528	518	521	483	511	523	548	479	512	501	537	535	531	532	527	531	496	565	528	535	552	490	522	455	555	552	505	544	476	542	532	540	453	506	536	552	543	498	530	496	526	547	518	519	519	511	478	528	534	580	551	489	521	520	496	535	561	508	565	535	521	548	544	515	506	484	528	531	510	533	517	538	567	491	516	551	526	581	521	504	516	529	529	488	560	525	501	509	539	539	493	549	486	539	539	514	504	534	493	536	519	512	522	534	546	516	489	516	539	507	538	514	554	493	519	532	511	499	546	508	500	516	499	497	527	537	549	522	473	518	507	503	527	525	561	575	527	551	517	516	506	469	500	539	522	532	527	565	543	543	507	552	544	507	519	539	538	529	552	529	533	525	479	511	508	513	542	521	512	499	591	520	515	554	541	472	512	528	549	571	540	493	508	530	546	547	503	493	520	535	495	490	518	553	498	507	528	531	570	512	539	503	544	507	544	541	546	509	525	505	531	494	489	535	531	520	517	522	501	523	528	545	534	515	490	521	546	469	507	507	498	555	501	518	533	509	493	489	513	486	532	515	521	491	514	529	540	500	561	512	512	492	518	525	495	524	487	501	560	525	519	495	514	529	483	498	501	518	498	572	505	518	534	527	511	558	516	529	481	481	526	497	494	533	533	534	548	537	511	532	542	555	522	506	532	477	510	479	499	543	507	544	502	532	538	525	510	539	525	532	508	532	544	538	497	489	486	508	554	559	507	515	512	514	469	467	525	506	525	493	522	501	524	526	542	534	508	544	520	515	553	497	491	533	511	497	517	512	552	531	543	532	524	541	538	507	544	510	532	538	533	494	562	507	479	483	506	508	553	543	514	511	517	523	504	524	526	522	510	511	489	515	523	526	514	566	526	519	519	532	525	563	511	505	520	499	485	532	536	527	576	489	512	495	541	555	514	510	537	537	513	496	487	550	507	539	478	521	510	552	569	535	510	498	521	515	563	468	523	501	507	549	559	496	576	485	555	508	501	509	494	515	536	551	532	504	532	536	523	476	543	533	538	528	507	521	494	483	520	536	547	513	529	501	515	506	556	514	541	538	538	539	497	543	553	495	545	533	558	500	535	542	515	509	536	544	532	519	536	522	520	539	544	536	492	490	507	527	521	542	554	501	513	509	527	519	538	524	556	492	523	539	553	541	551	533	532	516	504	479	509	520	495	492	493	558	511	518	508	526	539	495	546	517	552	540	536	541	535	470	514	550	534	496	554	482	526	512	511	494	543	516	529	536	554	529	522	521	526	549	526	522	482	528	515	538	503	523	554	545	520	543	530	525	560	516	527	482	500	487	523	514	520	528	520	527	498	510	506	527	564	528	531	533	537	510	550	542	519	574	536	521	518	519	519	476	511	481	515	546	529	474	523	530	504	477	535	546	477	526	531	510	525	543	516	555	480	547	545	466	498	547	517	547	501	527	523	504	507	515	505	527	533	558	486	497	513	508	513	591	529	495	518	545	531	539	503	547	546	488	522	497	510	508	515	522	531	528	515	558	509	535	520	536	517	524	524	526	535	529	512	510	532	532	559	511	515	546	511	516	510	495	554	518	526	573	533	533	507	493	535	538	524	547	527	508	491	585	541	532	517	487	489	543	516	492	538	469	512	510	476	503	572	521	541	518	546	484	485	487	494	492	492	536	557	543	531	521	512	486	476	533	535	524	522	543
1136	53	42	41	34	94	522	2201	2851	1993	2227	1305	536	243	128	78	40	40	39	44	35	36	34	33	32	40	34	38	30	41	30	36	37	30	23	39	38	33	37	34	29	28	30	36	36	35	33	48	29	28	48	24	37	37	34	38	40	43	30	26	40	36	37	36	39	45	31	41	36	36	41	25	42	38	38	35	36	41	31	29	33	38	40	40	27	31	34	33	41	32	28	34	23	36	36	28	41	46	34	38	21	30	33	33	29	44	28	27	22	33	27	43	43	41	31	37	40	33	41	26	43	41	32	51	37	35	44	40	37	25	25	37	28	28	32	34	33	31	32	28	43	37	32	38	24	38	38	33	38	40	34	35	37	42	32	34	33	52	43	25	33	31	31	36	30	34	23	31	34	36	33	27	39	38	35	36	29	33	40	22	38	39	31	33	36	31	35	44	32	40	34	35	29	30	36	34	27	44	36	29	37	38	39	28	36	39	40	28	35	44	33	31	37	22	33	24	39	30	26	27	32	33	40	39	34	29	49	36	33	30	33	30	24	38	40	37	35	26	45	32	36	23	36	41	33	36	46	26	32	36	25	39	48	37	29	27	20	35	41	38	40	38	37	26	28	34	40	33	28	35	35	31	31	30	31	41	43	29	42	45	47	33	34	31	31	22	42	42	29	38	33	32	31	38	41	35	31	30	32	40	44	40	39	33	30	34	37	25	41	44	32	39	40	34	36	31	38	38	33	29	51	43	39	42	40	31	33	34	37	25	37	30	35	35	33	39	42	30	33	37	35	33	39	41	34	28	34	43	36	31	38	32	33	35	33	36	31	36	36	24	26	36	28	36	29	36	31	33	40	29	30	42	35	40	37	47	33	35	40	31	33	27	34	38	32	26	39	29	34	33	35	42	34	31	35	36	36	33	40	37	35	31	39	30	42	40	31	48	42	35	37	39	41	30	23	43	36	46	55	45	24	32	32	35	35	30	40	43	34	29	35	40	42	34	29	41	26	29	26	37	47	27	31	38	24	39	38	37	25	34	50	26	34	28	38	30	27	32	31	26	35	34	42	43	38	42	39	35	36	31	27	36	34	26	31	35	50	36	40	34	35	34	37	29	37	33	37	29	33	25	45	42	26	31	27	32	28	29	31	32	36	50	32	31	40	32	32	31	36	38	32	33	31	35	27	24	46	30	33	38	34	30	33	46	30	33	38	42	27	36	29	43	30	28	21	29	40	25	34	35	37	37	35	34	32	42	30	29	35	37	44	25	29	27	25	37	28	36	46	32	44	33	32	31	31	41	39	31	49	40	33	44	38	37	28	41	37	56	33	31	47	31	32	26	31	37	47	30	41	40	43	47	32	43	27	32	35	35	27	25	33	31	32	38	32	32	35	33	35	27	34	43	31	35	29	39	38	30	33	27	43	45	32	28	45	26	40	39	38	35	31	42	30	20	28	21	40	37	42	40	37	32	38	31	33	39	29	25	47	44	41	30	35	43	37	34	22	30	26	28	42	39	47	34	28	35	30	35	32	40	31	35	31	36	35	46	35	37	30	33	35	40	34	33	31	38	34	31	36	34	37	28	38	36	35	50	27	31	40	29	25	44	31	34	32	19	50	37	29	37	27	33	35	42	33	41	30	46	44	42	25	43	48	27	39	33	36	46	22	35	47	41	46	29	33	38	29	35	33	31	39	35	25	23	39	36	30	24	41	31	37	46	31	34	27	41	45	34	44	46	40	34	23	35	38	35	29	36	28	30	40	33	36	27	30	37	36	32	28	34	34	29	29	35	33	18	30	35	35	36	27	39	27	33	31	41	28	24	32	34	42	43	31	39	41	33	35	25	32	35	33	44	35	33	29	35	24	40	40	30	40	30	45	34	41	28	33	42	33	35	37	36	33	35	35	28	25	34	35	27	29	38	29	36	24	28	34	33	37	45	37	31	39	41	30	37	31	39	37	31	41	41	30	35	31	24	23	43	31	40	36	40	30	24	33	35	43	32	37	45	33	42	24	38	33	42	34	42	34	43	39	31	38	27	38	39	36	31	39	33	36	34	40	34	32	38	44	35	26	31	35	36	42	34	30	37	28	34	37	43	31	38	30	45	29	38	19	41	33	42	29	46	28	28	31	24	34	29	43	34	40	35	37	30	37	37	32	25	36	36	40	40	35	37	26	30	38	40	26	42	26	34	29	36	36	24	27	33	39	46	26	33	44	46	39	34	27	36	28	26	35	31	24	26	33	29	28	45	41	28	47	35	42	33	29	36	41	28	37	36	35	38	38	20	29	37	37	37	39	31	29	18	26	29	42	30	39	37	43	31	43	30	30	33	37	34	41	35	29	45	28	36	33	35	30	34	40	32	33	32	41	31	36	40	29	47	19	37	29	32	33	33	40	34	25	42	33	25	34	36	34	42	36	31	38	31	40	33	39	21	41	42	37	32	40	37	41	32	37	34	36	30	35	31	28	34	27	27	34	41	41	37	42	31	41	32	35	40	45	27	35	40	40	29	37	39	24	26	40	42	37	32	34	39	40	33	35	42	26	35	30	34	45	34	34	24	28	34	36	37	33	43	35	37	46	29	28	37	40	40	27	30	44	34	32	37	41	33	34	29	23	39	24	33	49	34	31	32	25	39	29	29	33	38	32	30	43	40	30	24	43	43	25	31	35	40	37	33	38	38	44	30	36	39	37	45	34	37	23	35	34	43	35	34	28	32	36	36	35	45	35	32	28	48	29	41	37	25	37	42	37	35	40	45	35	36	43	31	35	40	43	34	39	31	26	37	28	38	42	43	28	32	38	35	35	42	35	33	28	30	32	26	35	35	33	36	37	32	30	33	25	31	34	32	31	39	31	33	32	36	36	30	34	30	38	44	31	31	41	44	32	34	24	34	43	33	39	33	31	28	28	41	45	32	47	43	32	36	35	44	42	32	32	33	35	35	22	27	38	44	31	38	37	36	47	30	40	46	37	43	41	36	30	28	38	29	31	43	32	34	34	41	33	30	35	31	31	32	37	32	27	38	28	31	22	30	38	33	27	34	36	29	29	39	30	35	33	39	38	33	31	43	39	31	56	37	28	25	40	35	34	38	37	39	35	44	29	35	23	38	42	39	46	26	24	30	39	31	34	40	30	36	33	29	35	23	35	34	40	34	37	34	39	30	40	28	40	31	35	35	27	43	33	27	35	30	33	46	40	26	44	36	34	30	47	39	35	30	40	33	36	39	39	38	33	37	30	47	35	23	52	42	33	30	23	35	36	41	34	30	33	38	43	32	33	38	42	34	40	38	35	32	28	36	29	25	43	45	43	39	31	45	22	40	30	30	36	28	34	28	39	34	38	30	39	39	32	39	23	28	39	34	32	38	38	34	35	37	39	33	43	33	34	27	38	26	32	39	22	35	33	42	34	34	30	36	31	27	30	39	37	33	35	44	25	42	34	23	32	30	24	34	32	43	34	39	34	21	32	23	31	37	32	33	36	33
8237	1715	823	1250	2918	7494	22446	35188	36393	29726	30285	22521	12779	5773	2453	1052	610	507	535	463	462	443	459	478	468	447	463	476	465	439	446	438	452	436	466	485	466	477	451	450	464	478	465	460	477	436	450	429	516	445	458	441	439	466	470	482	427	461	466	445	477	439	418	478	466	445	467	458	478	480	478	485	457	442	447	470	443	453	467	464	472	444	490	459	428	450	452	487	466	476	490	448	432	458	505	454	494	466	458	450	438	449	440	457	452	458	447	480	484	449	452	439	469	456	480	437	461	486	474	459	479	468	487	428	458	453	491	462	466	463	438	470	436	427	480	431	508	491	446	473	494	464	470	463	469	451	444	451	483	465	459	471	479	465	446	449	470	480	499	484	505	488	442	477	440	458	450	471	436	458	445	444	482	428	468	471	465	478	447	483	393	482	428	460	434	441	429	473	432	459	462	455	410	465	453	406	435	434	460	477	443	491	446	459	471	475	474	449	483	483	500	473	479	481	474	500	478	418	480	477	494	474	453	444	438	474	448	459	464	474	476	482	430	476	442	461	485	441	470	486	472	442	462	458	464	461	484	448	485	452	463	493	452	463	453	480	472	417	461	471	481	456	491	455	456	516	459	446	510	439	472	430	430	434	403	458	484	432	480	418	486	456	421	461	476	453	485	495	439	464	476	515	448	470	455	435	480	434	481	425	506	459	465	470	447	432	444	448	487	418	465	488	458	444	482	490	437	466	456	468	460	460	468	468	456	502	480	453	447	507	502	442	439	430	474	472	457	463	510	463	469	426	471	447	464	451	424	472	443	437	446	489	469	451	471	501	459	469	456	457	468	463	499	459	459	417	439	484	458	465	457	450	503	475	462	432	448	455	484	483	458	498	462	476	465	478	473	442	423	419	452	519	475	466	450	461	461	465	519	472	455	440	410	431	450	455	455	462	451	452	483	469	484	461	461	488	453	459	430	434	465	463	470	456	507	462	421	502	441	481	455	473	466	473	508	447	491	479	486	427	450	456	453	437	452	481	443	496	482	436	459	448	430	502	442	468	440	448	424	436	465	414	420	500	455	488	449	459	421	475	496	479	457	490	438	466	484	451	494	462	440	429	462	488	450	495	499	462	451	446	478	488	420	481	490	436	484	440	493	475	478	476	462	434	487	451	457	451	457	463	446	490	478	445	462	456	418	482	447	453	464	458	457	473	475	445	476	483	506	433	464	479	437	440	452	467	453	454	471	449	448	444	430	462	500	445	495	469	449	443	496	479	451	460	477	453	444	503	459	428	446	456	480	436	437	469	468	452	451	471	448	462	484	435	464	468	456	466	422	466	468	437	455	477	427	473	449	513	487	470	433	455	497	477	505	488	408	469	452	451	466	460	471	462	478	494	458	465	466	465	469	449	460	457	467	469	456	442	460	444	451	433	449	485	453	493	473	447	474	484	462	469	473	447	468	450	472	442	457	470	519	459	457	502	489	439	455	485	461	434	448	420	452	439	449	439	460	447	501	449	451	477	432	486	466	458	453	449	463	486	520	483	461	457	469	475	491	424	446	447	465	426	440	457	485	464	453	452	442	495	479	483	466	490	483	463	440	491	467	461	446	496	476	455	447	476	448	443	475	466	453	447	481	483	486	461	478	504	491	446	471	485	425	458	474	442	458	476	468	451	499	426	454	482	477	480	473	468	427	471	470	427	469	470	482	501	436	487	489	468	455	448	480	437	461	456	472	506	453	458	459	475	477	462	484	473	437	493	442	429	477	447	432	450	450	480	457	452	482	442	471	448	490	417	457	465	480	440	458	453	464	458	464	431	437	467	457	432	453	446	429	444	470	434	515	450	446	423	456	472	483	434	440	491	470	449	494	432	482	451	466	455	453	474	452	441	452	482	448	468	453	456	434	463	467	465	510	454	413	471	469	447	492	449	452	460	438	462	479	495	432	452	461	471	467	472	441	471	450	447	457	428	496	492	452	464	426	457	489	487	436	488	452	467	470	475	498	444	478	475	454	456	507	441	475	451	473	458	463	434	474	499	464	470	451	443	479	481	486	484	454	470	498	446	447	504	446	472	453	475	462	505	462	474	434	422	457	451	475	475	465	446	466	487	498	424	481	472	488	465	483	453	472	471	444	469	438	454	457	482	447	439	452	466	448	446	456	442	478	441	437	415	487	474	433	457	442	497	483	459	463	446	456	433	451	457	453	458	458	491	458	452	434	423	456	448	489	445	453	468	457	442	461	454	479	470	458	477	451	479	445	459	481	468	478	462	425	470	446	462	430	470	456	448	485	427	427	503	476	481	466	439	475	511	446	444	475	487	432	425	433	451	516	471	441	449	436	455	458	464	479	435	474	455	492	469	472	468	448	505	465	476	426	434	453	418	476	469	420	454	462	488	477	481	447	457	497	437	429	457	469	454	473	502	468	425	484	479	479	480	497	454	450	445	480	479	478	461	443	456	488	450	465	478	471	468	472	440	415	459	458	423	471	464	452	458	503	455	412	431	437	453	440	463	463	464	483	469	465	462	462	431	478	447	447	471	440	471	470	461	467	439	464	505	462	448	499	443	459	439	465	455	476	479	469	453	463	464	458	462	498	433	428	507	470	469	467	471	464	425	458	483	449	471	477	480	475	462	447	458	452	473	455	463	480	494	474	464	455	453	493	450	444	477	483	472	509	471	463	451	459	487	453	429	462	443	455	474	463	443	415	420	434	460	458	445	478	479	447	474	462	443	497	456	502	453	479	450	468	441	448	477	458	471	494	453	483	494	451	459	460	441	450	515	490	463	436	455	465	464	467	434	487	504	442	481	447	434	477	491	452	477	459	477	465	458	486	473	408	421	458	451	462	437	437	438	481	478	489	465	466	439	476	449	489	447	462	469	464	483	476	426	490	503	437	432	455	449	436	477	472	434	445	452	466	457	474	508	463	463	464	433	481	464	473	469	427	471	472	436	482	474	453	454	458	450	460	451	472	465	479	431	469	469	463	428	447	468	403	436	437	450	458	457	449	513	466	432	465	432	440	465	479	465	474	484	461	505	482	515	442	450	455	458	460	446	474	447	410	444	502	443	462	439	469	436	480	449	430	452	433	476	438	450	496	462	460	484	463	453	449	443	455	484	440	440	453	460	468	413	507	433	435	446	489	431	495	467	465	474	504	460	474	474	494	500	439	473	444	462	490	467	435	485	446	447	457	474	477	440	463	486	503	456	442	472	410	479	478	462	420	450	427	427	490	472	458	456	478	440	458	461	456	486	418	421	471	475	433	457	470	457	490	459	497	480	436	466	485	459	483	447	452	445	486	418	459	440	477	471	469	463	485	440	463	471	451	508	465	493	466	488	444	469	457	491	489	444	429	438	462	435	463	465	451	469	494	490	466	463	482	460	428	477	475	484	466	453	446	457	472	499	427	498	445	462	460	439	488	469	433	402	461	469	444	453	463	445	442	440	493	422	440	489	429	469	490	494	454	457	475	460	486	473	459	450
499	128	75	58	75	255	943	3642	8079	5862	5204	3409	1566	594	232	104	41	44	38	37	34	31	33	30	33	29	42	36	37	30	42	29	34	37	29	44	27	39	35	35	31	38	37	33	34	41	42	40	26	31	49	49	28	38	33	39	21	35	34	43	40	32	42	41	24	31	33	38	30	35	30	30	41	38	30	47	22	34	48	24	35	31	39	39	25	33	44	35	35	40	29	46	32	39	40	40	32	45	21	36	34	34	38	41	40	32	38	31	35	42	48	38	39	37	32	36	36	36	32	29	33	41	35	27	42	36	30	28	36	33	32	29	36	39	41	32	43	33	25	39	29	28	22	41	38	26	38	39	31	41	35	30	39	31	35	28	42	40	40	41	48	52	21	44	32	37	37	36	33	31	34	34	36	42	35	44	38	43	34	43	31	33	39	40	35	30	48	43	24	37	35	43	27	46	36	34	30	37	46	25	30	30	39	38	36	26	40	35	42	37	32	34	34	26	29	37	34	23	36	38	37	44	41	32	39	38	33	28	36	27	34	33	35	40	28	21	28	36	36	41	30	22	35	40	50	36	35	28	27	36	30	37	34	40	45	34	26	44	30	34	34	42	27	29	29	42	36	32	34	30	28	36	40	31	31	40	42	40	32	41	38	35	41	39	35	37	38	40	28	32	39	26	38	28	38	31	37	35	28	43	42	26	37	42	34	54	39	35	34	47	28	33	26	34	35	37	33	32	30	32	35	28	34	31	40	39	28	44	38	41	44	27	41	33	40	26	38	43	36	41	34	39	46	34	46	31	32	37	36	30	38	34	25	39	32	39	39	34	43	40	37	30	37	38	34	26	30	35	43	52	28	39	40	40	32	48	45	37	41	34	44	34	39	37	38	35	32	35	32	35	44	36	39	38	31	35	28	35	32	35	27	38	43	33	38	37	32	48	38	37	33	33	41	33	36	33	38	32	39	41	28	39	27	25	39	32	36	37	39	29	35	35	46	34	33	31	32	39	33	41	38	32	41	31	25	42	37	32	33	35	24	37	34	38	34	40	41	17	30	38	34	45	30	35	39	39	35	29	48	35	42	28	31	37	34	31	37	30	34	37	36	50	38	31	30	40	40	28	46	36	33	43	36	45	32	33	33	37	39	36	34	33	35	36	47	58	37	37	47	37	33	39	35	35	42	28	34	43	51	35	43	34	29	35	29	36	30	36	30	42	28	46	38	30	30	27	44	28	29	24	42	47	25	29	23	41	47	38	32	39	36	35	32	36	29	39	40	27	35	24	45	34	44	36	33	25	31	29	34	35	38	38	35	33	36	44	41	38	33	35	32	32	32	31	37	41	44	43	34	31	44	39	37	31	44	39	35	32	34	32	44	29	32	44	40	36	32	41	43	38	43	38	39	37	35	41	36	40	27	39	34	32	42	33	31	32	23	37	38	47	27	34	35	26	43	43	27	50	43	44	41	28	25	27	32	39	31	36	33	38	37	27	40	38	36	44	21	26	34	40	41	33	37	37	41	38	23	30	30	31	31	37	30	46	29	40	35	28	43	40	32	38	27	38	29	31	31	33	43	35	36	40	22	45	43	31	41	42	33	37	43	34	31	28	39	43	31	37	48	31	40	53	32	26	32	31	36	44	36	30	34	43	39	42	38	35	46	37	52	31	32	32	31	33	42	43	36	47	34	38	35	41	32	38	32	35	28	37	36	37	33	29	47	35	33	40	39	34	42	40	27	24	31	31	32	41	37	46	35	45	39	40	33	41	40	38	34	36	33	38	36	44	41	30	27	35	34	34	34	37	31	42	35	32	33	39	36	33	26	32	29	36	36	42	31	38	28	37	38	21	42	41	42	28	36	32	31	33	31	40	22	35	36	34	34	39	36	36	46	38	23	23	38	43	36	34	41	30	35	34	39	37	42	44	34	34	32	32	34	37	33	31	32	26	36	26	36	42	35	27	36	34	26	34	26	29	42	28	37	41	36	35	33	41	27	34	40	41	33	36	32	26	34	33	28	37	40	37	37	43	27	43	35	39	34	30	44	34	33	39	27	38	41	31	25	40	39	46	41	37	33	29	34	33	29	35	37	30	31	46	40	33	27	38	31	33	35	28	38	35	41	38	43	37	28	46	36	34	28	28	32	33	22	17	36	29	44	42	40	27	37	36	33	33	22	42	35	42	46	38	38	34	43	41	36	44	41	40	30	39	40	39	37	30	31	28	35	36	32	38	34	50	37	42	34	37	37	33	34	33	40	41	35	33	47	36	48	31	30	30	28	44	31	34	33	37	37	37	33	43	37	28	41	37	28	26	34	33	38	33	39	45	23	41	35	29	42	29	37	35	38	30	38	31	37	33	34	33	24	38	35	38	38	41	26	39	42	29	44	42	36	45	37	36	40	30	47	35	31	34	42	50	34	41	47	40	40	32	38	32	34	37	34	33	40	36	36	39	40	31	38	33	45	35	33	43	30	28	36	28	34	34	35	41	41	34	44	30	34	36	28	28	29	43	30	37	47	41	30	34	33	38	33	25	39	41	40	48	42	35	35	30	45	33	35	45	32	29	39	52	28	44	27	24	41	38	37	33	29	46	30	33	32	43	44	33	37	36	31	37	35	46	40	44	33	32	25	35	44	33	36	28	40	38	28	34	34	32	39	26	30	33	43	35	28	30	34	37	49	32	37	46	44	38	34	28	45	36	35	40	31	38	49	31	41	33	34	43	35	24	30	28	30	46	39	46	41	31	51	30	30	28	40	35	25	38	46	40	39	35	33	29	36	47	44	45	39	27	24	39	24	34	35	44	50	45	45	34	35	47	46	42	32	34	34	30	26	41	39	47	50	42	30	30	38	46	46	44	41	40	34	37	36	37	36	30	35	40	33	29	24	34	39	30	25	35	35	37	35	35	47	38	37	39	47	32	46	29	41	39	39	45	36	47	40	30	28	32	33	32	31	31	30	38	33	29	31	39	43	38	36	30	43	41	36	34	48	30	39	37	38	34	47	34	38	51	40	37	34	41	26	39	31	26	30	43	30	41	30	31	37	48	37	44	37	39	36	23	38	37	23	35	40	33	38	33	27	25	34	40	32	36	24	46	43	40	29	36	36	50	39	29	37	25	42	36	34	37	38	18	44	38	30	39	43	31	42	31	26	41	36	46	46	30	40	34	45	28	25	35	25	34	32	31	33	25	31	28	24	40	37	28	34	31	42	32	37	32	48	31	35	37	40	40	31	32	41	34	37	32	25	38	29	40	43	36	33	32	33	32	35	47	33	31	35	32	35	36	36	44	38	34	33	35	47	31	34	28	41	38	31	30	35	49	42	36	37	38	48	33	41	42	28	35	27	47	42	37	37	34	36	38	34	41	37	38	45	34	34	38	42	34	34	32	30	29	28	43	22	29	29	30	37	35	32	33	38	42	30	36	32	34	38	47	46	42	40	37	43	33	39	29	27	39	24	34	34	35	46	37	42	29	34	39	49	35
10219	3895	1464	3069	7315	15669	26444	41091	48144	41118	39106	31652	23519	12929	5212	1885	786	549	530	462	480	513	480	490	458	516	464	435	483	484	467	494	453	483	494	484	493	498	483	460	476	484	472	474	451	473	465	452	469	490	461	446	458	441	464	441	447	469	454	473	452	483	436	493	488	494	455	426	459	428	498	476	460	454	507	467	442	474	462	430	481	481	471	490	479	455	485	440	445	445	456	478	458	509	486	442	439	487	466	493	476	457	482	450	437	511	466	457	498	466	488	472	429	503	447	499	469	453	465	479	496	463	451	454	451	465	498	459	465	439	458	445	483	450	467	481	456	475	454	491	441	490	462	446	455	480	462	465	454	467	460	466	454	426	464	483	465	475	473	490	434	471	446	424	449	426	452	462	453	462	425	452	422	488	481	491	459	450	472	451	465	480	479	514	467	449	467	461	445	524	451	484	458	451	476	467	464	487	484	436	473	474	470	479	488	486	435	432	518	478	471	460	465	487	471	458	490	480	456	507	516	407	509	459	485	447	468	485	453	457	469	468	460	492	465	458	487	455	483	471	473	468	463	468	463	445	496	465	467	485	453	484	469	451	462	434	510	488	476	454	467	458	452	503	457	464	477	454	479	447	463	466	472	430	444	446	452	476	499	500	487	469	454	472	507	473	475	520	446	491	472	436	402	474	463	492	462	465	483	452	429	452	465	461	476	444	498	454	484	497	476	441	485	483	409	468	450	467	483	496	452	469	462	468	437	484	484	471	468	465	473	472	457	482	508	480	453	479	453	453	459	518	471	475	493	469	454	455	521	476	466	499	445	458	489	476	495	499	455	462	490	476	435	480	465	476	477	450	491	434	462	487	512	464	453	499	454	504	440	492	493	451	496	437	489	452	478	445	489	456	489	483	451	495	470	460	442	468	495	477	492	470	474	457	484	466	450	420	471	451	470	477	500	477	421	447	448	450	451	462	478	457	484	435	442	487	478	437	482	456	473	446	522	481	460	492	506	483	464	480	482	451	457	452	464	480	525	488	480	470	473	479	476	437	471	501	449	456	493	459	487	485	452	475	435	438	484	501	466	483	474	466	482	518	437	472	440	436	451	496	447	484	446	502	508	465	467	480	496	458	465	458	440	486	459	434	459	472	483	462	511	488	454	477	441	421	484	469	491	462	460	494	464	466	478	453	465	416	452	479	484	452	476	448	474	463	482	466	458	494	460	472	475	463	489	462	469	478	454	478	442	461	491	457	478	436	518	451	494	455	476	480	433	455	438	415	455	478	473	462	468	468	439	464	450	441	454	469	477	464	478	454	490	465	506	438	434	492	486	444	481	460	463	465	451	491	495	476	444	480	440	459	447	499	473	476	476	482	456	482	464	491	488	493	457	478	474	451	430	500	463	467	475	447	462	436	449	468	456	466	516	478	478	523	494	474	463	464	449	456	473	442	486	475	467	501	507	448	453	484	483	463	501	473	507	467	486	476	446	452	465	445	468	491	472	489	487	457	467	481	465	504	426	487	468	452	467	453	456	494	466	484	493	488	450	461	442	468	501	465	443	466	499	469	453	441	467	464	479	476	518	465	472	447	494	464	421	484	484	469	459	472	468	483	475	458	429	490	458	496	480	443	478	480	479	481	431	435	480	484	506	485	487	490	485	483	466	454	451	461	436	448	500	469	481	493	496	480	482	474	436	467	463	486	460	489	451	483	462	450	491	486	474	436	443	461	454	494	443	448	499	465	482	476	464	485	475	450	458	478	491	481	455	460	456	490	473	478	453	459	465	475	511	476	505	503	503	494	436	440	489	452	465	490	468	448	448	470	474	483	435	433	487	464	474	453	448	452	426	455	421	463	463	433	496	516	463	423	492	482	496	459	462	476	416	465	492	455	449	462	452	456	525	461	478	462	486	476	440	503	459	455	460	473	466	470	492	490	451	484	488	438	453	508	460	495	470	480	449	441	472	497	485	504	462	463	441	505	462	518	455	483	449	448	454	487	461	510	492	475	472	460	428	465	430	476	511	464	486	460	499	485	504	459	441	478	470	476	499	502	462	483	466	484	470	476	449	430	487	436	435	428	457	486	459	466	448	441	469	471	460	504	468	451	422	459	461	492	457	509	507	483	454	461	469	474	476	481	487	438	462	502	477	476	473	468	501	468	436	455	480	478	468	478	469	458	442	516	489	467	468	447	515	459	491	442	477	488	468	485	424	457	449	447	437	476	465	479	471	479	458	472	461	487	449	454	516	460	459	496	495	443	432	490	457	477	443	482	471	463	448	429	449	490	488	450	472	462	448	443	434	466	487	483	461	447	480	463	442	453	479	462	506	483	443	469	508	488	469	499	483	463	454	480	457	459	465	444	463	468	473	481	467	493	458	442	501	504	472	447	461	488	466	491	448	478	489	453	444	471	466	450	477	449	498	473	508	483	474	473	509	441	469	460	468	459	417	492	497	449	475	447	455	465	441	504	475	466	460	474	459	469	475	490	515	454	462	488	480	477	462	471	457	489	464	440	480	482	480	504	492	465	503	466	528	458	458	469	462	486	455	468	484	446	498	444	473	481	480	427	491	452	450	478	472	435	466	466	489	414	492	493	463	484	463	483	448	477	434	450	463	472	487	472	494	471	473	461	460	451	488	448	439	501	462	476	500	461	460	446	494	481	488	463	443	452	458	481	503	437	452	456	462	464	502	473	459	460	470	476	456	460	482	445	474	482	452	461	437	459	439	501	471	456	482	476	423	482	473	443	468	467	438	471	450	519	432	483	470	453	458	475	459	449	508	445	441	489	489	459	455	477	500	476	498	452	467	455	485	444	457	482	487	526	487	482	465	493	480	510	485	464	449	440	428	461	454	433	478	461	461	468	487	460	432	461	457	468	451	470	484	481	504	483	460	471	443	406	490	460	485	463	398	461	463	441	452	490	484	464	479	479	477	473	482	462	456	481	468	478	469	488	442	460	494	462	449	445	494	499	455	430	463	449	449	482	484	477	520	518	464	466	460	464	493	482	474	449	462	489	472	464	487	466	487	429	491	458	481	453	466	497	503	508	435	466	496	465	458	481	486	469	476	447	430	503	482	470	455	462	509	485	495	441	461	477	452	431	471	481	478	443	484	459	465	444	477	481	443	477	478	489	455	460	479	463	442	437	443	483	490	468	473	465	460	470	442	475	478	442	439	465	470	466	485	523	476	482	471	486	449	471	478	481	482	462	459	486	466	421	454	515	464	447	445	512	478	480	473	479	474	473	459	434	491	505	445	476	488	487	462	495	426	452	471	454	464	470	476	450	494	499	470	456	474	461	510	487	466	488	424	454	491	471	436	474	466	478	451	468	443	467	490	437	471	467	469	480	468	450	490	496	469	471	476	432	488	503	474	467	479	452	502	473	478	439	472	481	486	458	489	468	426	434	464	456	455	457	429	439	455	458	446	438	453	464	473	461	468	486	440	463	426	460	457	479	441	469	452	447	466	462	465	451	472	492
1717	120	77	63	83	153	425	4989	9488	7492	4491	3809	1813	549	233	112	54	51	47	43	44	35	42	40	33	26	32	47	39	37	36	27	39	40	44	35	44	50	33	36	35	45	46	33	46	35	38	46	40	39	43	39	51	42	40	39	39	29	37	27	33	35	47	44	45	37	40	40	29	41	49	51	49	39	42	33	45	44	29	35	35	58	44	37	31	39	35	33	41	50	38	36	34	48	31	39	31	48	39	39	40	46	26	34	53	45	46	33	42	33	35	26	36	49	44	42	43	38	48	41	46	52	35	43	44	32	29	44	37	30	25	31	45	41	41	28	36	34	37	34	51	42	39	45	43	41	41	37	34	41	51	42	31	46	35	37	47	39	39	35	39	40	32	35	35	34	32	40	36	63	38	44	48	37	40	32	42	52	33	41	41	34	35	43	37	31	42	32	41	44	41	35	39	24	33	40	43	35	32	27	33	28	34	49	42	42	35	40	38	29	41	45	35	41	37	40	37	42	43	40	41	47	41	30	23	37	42	35	55	40	35	28	27	56	34	36	23	46	39	38	38	42	36	41	43	28	41	37	37	35	36	38	25	44	27	38	36	32	48	46	39	32	36	46	37	42	38	35	39	34	35	49	42	35	31	45	39	39	34	48	33	46	24	37	46	37	52	42	49	44	38	35	35	35	34	34	45	41	45	55	41	35	40	49	47	42	27	44	35	34	41	50	25	38	34	46	37	43	34	33	40	36	47	45	25	36	36	30	39	23	32	40	32	34	40	37	40	25	57	38	45	33	33	40	43	43	34	33	32	46	39	36	35	46	41	40	40	40	42	45	54	37	48	45	34	42	39	39	43	38	36	43	49	35	44	33	37	34	46	44	35	30	48	47	35	38	47	47	44	43	32	43	47	30	38	33	47	42	44	41	40	43	45	40	37	37	35	37	45	52	37	38	43	37	41	30	31	36	45	35	36	39	45	41	31	49	35	40	36	37	37	43	44	37	28	46	42	34	34	27	36	28	34	36	44	32	36	32	31	38	44	44	38	38	38	44	49	44	37	31	45	28	40	36	44	40	34	42	42	33	39	35	38	37	37	45	38	35	31	35	48	33	42	42	40	50	35	27	35	35	39	35	38	44	35	47	34	44	37	39	39	46	52	28	35	37	41	49	35	36	40	41	41	34	35	39	49	32	38	34	42	40	35	49	37	43	39	39	41	37	38	49	33	31	30	36	51	46	38	45	39	37	38	31	36	51	33	38	36	38	35	43	35	24	36	34	41	42	41	44	33	51	44	34	36	44	37	42	35	34	40	48	48	51	31	34	39	33	41	40	33	30	33	28	39	45	39	36	44	41	35	44	45	34	45	51	38	44	34	38	46	47	39	42	36	38	41	42	22	44	49	38	23	43	32	39	41	38	34	29	39	48	38	40	40	40	37	38	31	43	34	51	39	39	32	30	31	43	28	44	29	43	33	29	34	34	42	45	41	42	42	42	32	35	48	35	44	38	43	43	40	44	44	29	40	35	28	46	38	31	39	46	36	40	40	34	30	39	40	36	37	30	26	37	35	42	41	47	32	33	29	35	45	42	33	42	35	40	37	41	46	42	37	38	40	42	35	42	40	33	42	31	33	43	35	38	38	32	39	36	43	40	43	47	36	37	28	28	43	41	45	40	43	37	43	40	40	39	37	36	39	28	41	42	48	42	38	27	42	34	40	53	39	41	37	34	41	39	55	39	40	45	38	40	38	33	33	48	39	41	30	43	37	48	41	46	30	29	39	33	42	37	42	40	52	43	27	42	37	44	43	39	47	53	51	49	41	47	51	38	40	46	34	35	41	32	44	31	33	26	33	49	37	32	47	33	43	32	37	44	31	30	30	35	47	33	37	44	44	26	33	37	48	40	27	23	49	33	46	35	47	42	38	29	36	42	35	29	37	23	38	36	39	37	40	45	41	42	49	38	41	35	34	44	45	37	49	43	41	22	40	36	38	36	38	39	41	50	41	37	37	29	28	37	34	34	48	36	46	43	36	38	48	31	43	38	41	18	31	45	38	30	33	38	33	42	43	40	49	37	35	41	36	59	31	31	32	39	45	38	39	43	38	39	41	31	38	38	31	40	47	36	40	35	37	37	48	35	36	38	33	41	37	38	40	52	41	41	47	40	39	32	44	34	47	41	43	48	32	44	39	39	37	39	44	46	37	39	35	49	48	39	43	32	35	61	42	32	39	59	39	33	36	38	34	44	37	39	34	46	40	27	47	30	30	44	49	43	45	35	38	35	34	32	51	33	38	36	31	40	33	43	38	41	45	34	35	41	37	45	35	35	39	36	32	37	51	28	42	38	36	43	38	48	30	37	44	42	49	28	32	31	42	40	39	37	32	41	37	29	30	42	24	38	27	37	41	44	31	37	46	44	36	38	45	34	42	34	40	33	38	36	45	32	40	33	48	35	34	44	47	34	34	42	36	42	38	24	35	34	36	38	31	53	43	47	41	31	47	30	46	36	43	50	35	42	40	40	39	34	28	42	33	32	46	37	38	27	42	48	52	36	35	38	30	35	33	40	41	34	48	33	39	34	38	33	32	27	35	44	32	41	42	38	40	44	48	35	41	42	36	41	28	33	31	42	40	33	39	42	47	38	35	45	30	33	47	46	36	34	49	33	37	42	42	36	50	35	46	30	37	39	38	37	36	46	43	42	33	36	43	40	35	42	27	38	35	49	46	41	46	41	33	34	41	41	39	37	30	44	32	36	42	42	41	36	29	39	32	37	29	42	40	34	25	38	34	42	42	38	35	40	47	23	39	40	49	37	42	30	38	39	35	43	35	44	37	35	44	40	47	35	40	32	31	37	41	30	48	45	37	35	43	36	36	34	54	36	35	37	40	38	35	40	40	38	46	36	37	32	36	44	40	34	37	38	46	44	26	41	32	35	35	45	39	34	41	38	40	31	37	37	43	40	34	27	37	38	32	38	49	35	40	25	40	46	42	43	47	33	44	38	44	37	50	32	33	34	43	43	36	34	41	40	33	45	31	50	42	51	36	40	43	38	29	38	37	36	34	46	27	33	37	41	49	37	27	48	53	29	33	43	53	41	33	35	38	51	43	47	39	33	43	40	43	31	37	36	49	38	39	36	35	41	35	41	34	46	36	34	35	43	30	45	32	36	44	50	38	39	40	47	35	35	38	36	33	49	32	39	27	50	37	35	50	48	37	44	24	29	37	34	36	46	42	32	36	40	43	39	37	38	42	58	41	43	36	44	27	36	35	34	38	35	37	26	32	29	30	39	43	37	37	41	45	60	44	39	38	26	42	32	41	38	33	41	36	50	52	39	47	40	35	32	38	34	29	42	41	50	35	35	45	38	45	29	44	31	37	41	45	36	36	31	34	41	34	38	38	40	45	28	42	37	28	41	36	31	45	44	32	47	42	37	41	42	43	31	40	40	41	32	48	34	47	27	44	49	41	32	27	38	28	39	42	34
9654	2983	1477	3056	9055	11975	17499	44256	50806	45182	37164	34538	24637	13046	5433	2111	896	665	536	545	504	551	483	499	537	498	567	500	493	499	508	519	486	506	534	504	486	498	491	507	467	484	517	571	531	520	509	492	505	511	488	524	504	524	525	467	522	503	477	516	522	517	481	510	508	543	489	513	498	554	499	519	505	485	511	500	531	505	515	483	510	523	482	507	536	487	479	513	510	472	535	511	515	516	571	530	508	490	502	490	540	486	491	488	510	521	510	511	500	499	553	497	507	498	481	515	504	502	520	504	479	578	539	557	512	497	526	529	508	521	499	521	529	547	501	515	478	503	487	548	503	517	485	418	516	540	483	512	526	540	499	502	520	505	538	522	494	514	559	506	534	482	522	525	539	487	494	492	490	542	503	491	499	517	510	563	518	459	502	520	536	507	487	515	492	548	522	515	469	546	493	487	517	537	462	538	527	538	483	498	518	514	492	476	525	522	532	498	511	516	517	492	511	526	497	562	482	562	504	505	525	547	537	508	504	522	518	482	494	496	550	463	485	514	506	531	536	508	493	486	534	492	505	511	504	554	526	487	510	528	491	479	472	585	524	521	536	534	494	506	521	510	516	531	525	523	514	514	533	540	498	534	499	493	497	510	520	547	529	542	508	464	517	507	508	526	488	488	494	509	535	512	501	498	513	529	511	485	550	490	542	509	505	494	500	498	554	537	546	474	497	498	509	489	540	518	476	507	491	515	517	506	531	506	536	539	509	515	524	500	498	561	458	484	511	524	531	511	511	538	520	540	518	493	526	505	467	494	487	474	518	547	539	511	521	480	511	489	521	519	482	496	472	501	502	573	512	514	551	503	501	514	485	538	496	528	568	525	512	525	487	496	534	508	537	513	546	485	492	489	508	518	531	536	509	525	495	539	541	487	488	513	497	512	504	496	478	492	504	525	548	537	531	509	467	502	516	547	546	504	517	497	514	512	530	493	458	505	507	521	510	519	512	490	499	518	485	548	510	534	514	482	493	492	509	530	568	483	525	496	538	542	470	482	465	510	505	535	509	497	532	530	524	501	534	502	505	509	471	547	560	521	486	512	523	517	510	534	494	511	534	509	491	547	506	525	514	523	539	491	493	548	508	519	506	502	524	525	527	519	539	487	531	525	499	501	528	494	519	478	516	511	547	552	526	525	480	523	526	508	510	486	507	524	539	501	528	487	545	533	510	555	529	551	511	544	543	506	518	490	508	555	517	552	515	511	502	511	529	501	502	551	539	507	505	505	555	483	510	540	500	540	494	484	522	495	519	554	520	517	511	527	509	498	488	457	462	490	490	488	470	538	540	523	478	529	480	533	527	513	495	506	506	505	525	575	521	515	463	526	566	533	525	499	495	511	513	488	512	533	516	491	511	484	508	516	481	525	512	468	487	511	519	517	537	494	516	570	511	519	502	500	502	532	537	479	502	523	513	517	508	504	497	488	540	523	525	528	517	524	557	511	470	523	483	517	532	499	528	536	508	487	494	538	512	514	511	518	536	495	534	518	523	498	476	481	547	570	528	532	543	467	508	503	509	471	517	523	503	526	512	502	490	494	520	492	525	515	500	508	500	499	504	524	502	522	503	518	542	532	494	521	538	522	518	491	542	505	532	544	508	480	521	511	533	530	508	481	483	489	525	495	500	500	497	530	504	520	486	523	532	559	520	512	482	502	552	527	510	440	569	473	563	495	544	506	485	497	500	519	524	450	534	483	496	502	522	492	529	540	533	545	514	494	534	505	520	549	475	490	512	491	527	539	522	495	530	511	528	541	536	530	519	506	529	512	504	543	553	518	523	516	504	512	537	536	514	521	553	542	550	487	527	501	527	521	508	513	520	542	550	542	500	513	519	495	494	526	528	499	513	517	490	475	584	478	483	544	534	526	525	501	510	531	520	530	542	508	487	554	522	519	503	500	494	474	480	507	498	509	522	511	481	507	511	540	490	543	534	537	531	512	525	503	482	552	526	517	502	533	525	530	506	495	517	528	513	576	505	498	476	518	532	537	505	530	510	500	513	541	546	490	500	522	478	508	515	493	511	504	501	538	507	545	552	515	525	516	486	508	516	510	506	484	502	534	519	524	493	518	506	505	526	500	514	502	514	515	532	505	517	513	521	509	574	508	536	488	555	487	531	507	490	516	478	514	484	477	513	540	512	494	549	504	495	552	549	520	531	517	523	496	496	519	517	526	516	532	488	503	538	503	481	489	494	488	513	472	555	515	524	497	515	496	507	485	510	494	518	516	567	523	575	538	510	503	530	534	566	541	538	531	518	510	521	513	520	487	518	455	496	523	514	539	542	484	523	517	493	553	503	490	482	519	541	518	500	502	526	506	515	503	534	547	515	535	527	516	540	529	504	511	504	540	553	509	493	496	496	516	517	535	534	529	517	529	550	500	523	492	499	529	521	543	544	500	500	527	522	523	523	513	529	519	489	521	517	471	548	482	543	510	496	525	480	526	516	545	529	557	568	519	496	477	558	499	492	455	515	487	516	525	509	516	553	535	526	528	537	494	474	548	494	496	544	482	490	545	523	490	503	489	514	487	509	515	512	511	491	513	529	545	513	533	504	511	492	512	509	497	527	472	507	492	565	478	543	530	512	508	540	516	523	490	519	492	532	505	526	511	519	495	489	525	486	508	506	543	490	508	553	501	500	520	496	530	523	509	511	536	499	499	521	504	528	515	483	527	517	497	530	548	458	481	506	528	504	460	538	515	506	519	485	525	571	529	495	492	498	517	482	548	533	530	490	514	520	510	494	529	498	493	539	496	519	514	544	518	537	500	491	490	491	494	537	523	504	535	512	483	533	532	502	508	457	522	548	527	532	546	513	531	518	537	509	517	532	510	514	527	538	530	490	487	509	525	534	497	498	528	483	476	494	510	531	510	529	509	494	511	507	507	538	500	529	514	543	500	542	529	509	542	520	508	530	514	524	529	484	448	506	512	483	518	531	526	529	522	497	504	525	550	508	531	486	498	503	513	517	496	540	498	511	499	554	523	530	513	503	495	539	499	521	483	504	505	525	505	498	567	466	503	513	476	538	506	536	480	491	533	536	504	520	490	532	534	493	510	503	501	502	514	520	510	506	510	512	491	503	513	491	505	479	513	497	520	503	505	531	556	498	534	540	512	544	551	521	471	540	485	522	552	513	535	498	558	520	509	518	543	473	500	520	490	525	503	497	512	520	512	515	495	497	474	503	517	502	509	542	506	483	456	490	505	502	491	502	502	480	498	536	519	535	497	498	507	500	526	487	533	515	525	494	520	505	465	463	485	550	494	517	499	501	514	527	496	471	553	533	522	498	535	536	533	522	499	489	531	521	487	532	484	562	552	525	509	522	540	522	505	525	510	491	524	532	535	551	517	506	467	510	569	480	507	489	491	491	531	524	527	507	530	482	510	531	516	557	539	513	503	493	524	536	513	508	515	528	480	526	507	481	473	530	483	500	520
788	162	95	103	111	152	945	6751	13114	14383	8312	4815	2739	919	354	134	66	49	48	41	39	33	49	39	37	37	30	46	42	28	40	36	37	34	36	46	28	38	35	36	37	33	36	30	33	41	47	39	52	52	35	36	31	45	41	43	45	40	38	34	34	43	46	42	37	41	46	31	45	37	51	36	41	31	46	41	39	28	44	41	29	28	35	36	39	42	38	36	32	36	43	39	50	51	41	38	40	38	30	48	30	38	45	37	45	44	39	34	34	46	29	41	39	34	40	39	45	36	46	40	39	45	36	35	31	47	39	31	40	34	37	50	37	40	40	49	45	43	36	39	44	36	36	50	35	48	34	38	37	33	38	53	36	35	35	47	36	30	37	48	38	33	37	34	36	42	31	37	44	49	43	49	39	35	36	39	46	43	43	48	37	45	38	39	38	37	48	33	45	31	26	35	45	41	37	35	47	39	40	29	30	44	36	40	39	35	41	46	43	34	47	37	33	36	41	44	40	31	52	39	41	35	32	55	39	51	35	43	37	41	47	34	38	29	37	47	35	42	42	41	44	45	48	30	32	41	46	37	32	38	20	47	45	39	30	42	62	46	37	43	40	32	37	41	43	35	36	32	42	36	29	23	40	36	38	44	31	41	43	35	32	40	39	37	48	34	41	41	38	43	44	27	39	34	35	35	47	45	47	44	46	36	33	49	33	34	36	40	39	44	30	40	32	47	36	36	49	38	59	33	54	47	38	40	33	40	41	39	47	43	32	36	42	32	33	45	36	42	31	39	48	44	38	49	46	29	35	34	39	46	39	33	32	33	40	41	47	34	38	42	44	41	39	39	31	34	46	44	33	36	35	41	35	36	49	47	38	32	39	38	31	38	42	46	41	43	40	36	38	42	30	32	39	51	28	40	36	43	44	31	45	34	41	34	26	48	35	42	50	45	39	30	42	40	43	28	38	39	41	47	37	40	39	36	47	33	31	47	32	36	40	48	37	40	44	40	47	39	33	46	45	53	43	43	49	37	33	42	39	40	40	49	38	38	35	44	41	29	41	39	38	39	33	49	43	30	38	29	37	33	43	40	41	34	43	45	33	39	33	34	35	41	39	41	44	43	38	34	30	39	37	38	41	37	35	33	39	34	40	34	33	37	48	41	48	39	50	45	37	40	41	38	37	42	49	29	30	38	45	49	31	40	33	49	39	27	48	42	34	46	29	31	41	38	37	35	49	40	35	40	44	46	40	43	46	22	28	32	34	46	38	36	35	56	35	37	38	31	37	48	50	33	47	42	39	36	37	37	33	36	48	48	26	37	39	38	48	39	41	45	37	38	43	37	38	56	31	41	31	47	39	33	45	40	52	45	49	37	43	42	38	44	41	28	33	38	44	35	43	30	44	41	38	36	53	38	38	48	41	31	39	39	32	30	32	43	46	40	50	41	35	43	49	37	38	35	41	37	39	50	40	40	40	36	37	41	41	39	46	48	41	45	37	40	38	42	36	50	30	28	49	36	42	36	37	46	34	42	37	44	32	33	36	40	32	38	31	30	30	32	35	44	36	45	41	45	48	40	37	52	51	44	48	44	33	35	40	37	50	45	39	48	44	33	43	29	41	47	41	34	49	26	29	47	35	59	35	43	39	41	29	36	33	38	37	40	44	59	48	35	42	43	33	36	53	47	42	36	35	51	38	39	36	46	44	38	42	33	35	36	31	28	40	39	37	43	40	62	41	36	33	43	39	37	46	38	41	32	47	37	37	40	52	42	36	45	35	31	37	37	35	33	52	43	42	39	44	36	33	36	37	34	42	42	40	41	34	40	48	36	47	36	39	36	45	33	32	34	33	32	42	37	42	41	37	44	39	36	35	35	30	38	39	31	42	37	47	39	44	43	31	33	35	34	41	32	30	32	41	41	45	30	37	31	39	29	26	36	51	41	41	40	34	49	34	37	41	34	37	45	33	36	50	48	34	37	58	42	58	37	49	44	34	37	40	30	47	41	40	28	38	38	33	38	35	38	31	45	34	39	33	32	38	40	50	48	41	39	37	35	39	48	29	37	35	34	35	52	44	33	37	34	31	38	30	30	35	36	34	46	44	43	45	42	40	38	37	44	33	42	34	41	43	31	28	38	33	37	44	37	39	36	35	36	40	45	39	42	38	43	40	34	36	33	33	42	36	30	38	38	36	37	30	52	50	42	44	33	51	39	31	42	41	43	50	33	41	49	32	42	37	44	40	37	44	49	40	46	33	44	33	39	37	32	48	46	42	36	43	27	46	50	43	55	40	47	30	37	45	42	45	35	51	39	32	49	29	47	40	33	36	38	35	37	34	41	28	32	31	39	42	35	37	28	33	41	35	45	32	32	55	35	37	29	39	30	47	34	43	48	50	41	34	32	32	41	44	46	33	45	41	35	30	40	29	44	38	46	41	39	36	37	35	32	32	39	44	36	44	44	44	41	33	32	44	48	36	47	43	38	41	31	38	42	46	31	37	41	41	34	42	34	28	48	41	42	43	56	35	29	41	38	33	39	36	39	25	44	31	23	44	40	41	40	38	36	48	49	33	34	38	40	45	33	43	53	36	32	43	34	36	38	35	40	32	25	44	37	42	41	31	40	41	42	36	34	39	35	34	39	40	35	36	39	36	38	40	42	33	40	36	31	38	43	34	41	39	36	36	41	43	45	47	41	40	47	37	35	33	40	37	48	35	33	49	39	44	48	37	36	44	52	38	40	29	52	40	39	43	42	40	44	38	40	44	38	39	34	39	45	41	50	44	32	33	47	42	38	52	38	37	36	41	46	32	45	48	37	43	37	43	50	25	50	36	37	49	41	49	39	27	45	51	36	36	27	42	45	25	43	42	35	27	40	26	42	37	32	36	39	27	39	37	56	37	38	33	36	32	43	34	39	40	46	32	45	37	39	43	40	39	38	38	41	36	35	32	31	44	46	55	45	36	43	49	49	32	38	31	36	43	35	32	36	43	40	37	38	44	38	40	34	31	32	32	39	38	42	35	38	40	38	31	39	38	28	44	46	51	26	41	42	38	34	42	41	37	42	37	54	47	30	30	40	35	32	31	40	42	36	49	36	47	40	43	41	46	37	41	36	45	37	32	37	39	35	32	44	45	32	38	35	42	36	37	41	43	49	37	40	41	32	48	33	42	39	50	34	32	29	28	44	46	21	40	45	39	39	58	37	54	41	45	42	45	34	33	35	34	38	48	40	50	48	51	34	41	36	36	26	47	43	50	38	38	44	39	41	33	41	41	38	44	32	50	26	33	37	35	46	40	38	40	35	42	39	45	42	35	38	31	33	34	43	37	56	40	45	47	40	42	45	36	41	41	36	30	38	39	33	37	46	45	35	27	38	42	33	45	39	40	27	33	44	35	44	52	35	32	35	45	25	47	37	42	35	26	38	44	36	43	41	45	44	37	37	41	41	50	57	45	43	40	32	27	41	35	43	38	46	44	33	40	39	33	38
13184	4857	2125	6154	12642	14266	24332	47909	55851	54837	42897	36579	29008	16757	8343	3179	1236	710	592	533	502	530	513	508	552	533	542	526	523	519	513	518	512	524	502	501	524	540	549	502	507	522	479	453	549	568	552	503	511	540	515	541	502	517	485	511	535	539	503	492	552	534	542	524	506	483	488	540	539	521	516	550	479	511	506	503	471	539	525	514	516	510	528	534	520	513	499	503	538	510	509	496	517	521	497	522	464	519	487	527	507	476	496	502	480	531	507	495	503	535	519	507	531	514	471	552	546	540	529	529	526	503	506	514	514	578	509	546	498	502	538	504	516	502	547	533	536	528	555	504	532	500	538	545	542	554	516	518	496	501	488	525	541	490	558	516	507	538	509	538	515	510	510	455	491	540	489	505	517	541	520	526	483	498	487	522	516	521	498	481	560	546	523	523	535	537	509	442	557	504	550	538	513	513	526	531	511	524	497	491	512	491	512	531	509	507	486	530	507	526	520	508	483	507	506	521	497	524	509	537	506	562	540	463	490	489	516	518	540	488	496	548	512	534	532	507	544	528	480	492	536	535	467	518	561	523	484	515	509	515	515	520	494	492	518	503	547	547	524	540	533	506	492	528	500	514	476	530	534	549	547	555	474	495	499	511	514	505	517	547	479	476	538	534	535	530	510	518	543	530	519	553	483	529	514	509	495	513	500	510	507	536	528	501	540	506	562	528	508	522	543	547	550	538	542	531	546	518	499	484	497	497	474	498	549	531	486	556	516	528	524	489	490	494	517	483	536	592	527	510	584	500	512	505	516	495	519	547	547	510	481	527	495	517	511	540	532	507	536	562	486	515	509	502	512	510	524	511	508	521	494	536	494	503	533	527	508	503	510	511	494	508	511	515	513	533	491	505	549	515	525	500	535	536	508	508	544	531	542	519	521	526	564	497	527	517	527	498	560	532	505	511	504	559	537	534	490	480	501	509	526	544	497	478	529	483	535	545	530	552	500	510	493	538	537	540	481	497	511	540	515	518	520	529	505	524	529	520	492	529	504	548	480	503	518	507	524	520	525	511	541	555	557	545	553	471	523	533	478	528	530	535	503	563	563	523	515	526	541	504	512	485	526	496	499	537	494	512	498	503	508	509	534	500	529	499	524	461	533	514	549	527	471	581	532	521	520	522	490	516	551	505	490	492	512	547	471	513	512	499	500	499	494	546	516	528	536	531	513	527	461	568	531	507	518	527	505	503	531	494	524	523	491	535	517	529	491	550	520	530	516	503	507	516	544	518	549	488	529	535	512	511	528	504	506	490	500	537	512	508	495	495	490	541	514	523	524	541	533	498	491	528	545	547	478	515	538	523	531	539	486	522	548	495	532	525	535	516	542	508	499	519	509	543	515	489	493	505	504	545	519	510	539	515	524	496	509	545	512	515	512	524	483	512	524	534	495	511	510	517	524	516	535	505	506	512	516	514	517	496	507	509	542	537	537	519	552	514	496	519	554	509	526	509	507	509	547	513	485	515	478	508	486	472	525	527	538	474	526	518	520	507	512	488	522	544	499	539	503	516	526	547	520	481	470	533	504	545	564	492	517	482	523	495	566	533	479	522	498	530	548	501	519	481	526	541	493	519	559	520	549	540	536	476	513	524	502	493	499	507	516	534	521	547	521	547	492	528	536	505	558	511	512	513	517	522	506	549	520	497	500	478	520	507	495	522	513	542	557	484	522	499	549	492	538	543	493	562	509	538	496	523	478	483	516	517	503	541	500	495	502	503	535	522	487	501	511	516	521	489	535	498	534	523	487	518	517	507	516	525	528	536	484	514	542	501	495	533	488	485	545	498	498	484	510	529	541	499	543	512	534	531	505	558	511	516	502	517	474	527	484	512	497	507	512	546	470	508	522	523	492	546	541	520	528	491	552	499	542	499	494	515	509	519	512	540	525	490	520	513	555	528	513	491	564	533	493	508	535	517	530	531	536	534	508	528	492	506	505	496	513	557	500	552	514	542	509	521	532	494	462	502	503	524	512	535	528	525	529	530	539	515	481	527	537	551	522	556	499	481	491	540	512	488	528	549	478	512	538	477	455	497	521	514	521	517	528	505	507	504	538	507	507	514	520	529	506	496	511	483	518	530	498	507	468	536	547	533	551	505	533	506	544	548	520	518	527	487	508	523	540	502	488	533	513	490	520	544	512	503	555	520	516	503	496	500	534	510	556	528	540	541	532	524	517	475	547	551	510	555	474	520	533	490	542	531	519	484	480	561	529	513	502	566	505	525	536	530	499	537	465	522	506	507	544	524	505	501	502	525	489	510	557	466	501	510	539	525	511	519	529	541	541	480	499	487	501	499	522	508	534	521	507	500	515	491	509	551	495	554	536	512	538	496	504	481	537	513	510	516	530	494	508	536	529	500	523	517	558	522	491	505	503	511	522	497	498	553	528	518	511	503	531	495	544	515	516	506	549	521	530	492	515	486	520	505	568	528	557	508	509	497	534	566	492	467	497	503	503	553	522	519	532	546	496	508	527	508	508	470	532	533	523	514	542	531	525	496	526	509	534	510	535	475	517	550	525	505	476	513	518	499	506	524	461	545	535	550	539	506	513	578	520	538	491	524	545	502	510	527	525	501	496	493	515	516	539	492	567	472	516	514	501	505	530	540	508	500	506	529	472	558	543	546	501	535	531	468	563	513	487	482	521	501	514	507	522	511	493	505	508	540	537	524	526	459	524	503	505	543	559	537	453	484	499	504	522	565	538	502	520	480	514	513	535	493	568	541	512	540	506	524	471	521	539	480	517	492	488	559	512	506	514	506	517	529	467	496	526	527	496	537	501	509	497	533	523	540	573	497	460	554	548	517	523	512	529	526	513	540	471	522	481	501	538	529	508	513	539	503	536	512	478	507	517	520	506	516	549	489	530	508	520	525	510	554	510	495	530	505	499	517	535	508	483	520	518	526	499	544	506	493	550	526	469	534	507	493	525	526	507	543	488	499	497	550	525	475	482	496	536	531	527	551	527	517	534	560	517	500	495	503	531	537	494	523	556	496	513	511	517	500	500	518	530	535	522	511	476	545	489	504	518	500	524	529	539	461	560	546	561	490	545	559	508	559	525	489	488	510	521	511	504	517	528	478	492	526	561	537	546	521	506	494	535	535	499	524	508	521	526	521	520	511	514	530	532	516	546	524	481	555	497	488	523	516	509	515	487	509	504	487	531	513	509	539	493	534	509	514	501	479	508	547	514	515	543	512	506	521	550	489	495	489	514	537	562	520	491	529	546	545	530	508	553	458	573	522	531	492	477	461	502	489	516	556	527	493	525	526	535	514	500	458	495	508	509	519	535	511	529	493	466	539	521	540	566	498	522	519	514	513	514	496	504	505	498	509	496	510	505	537	561	517	490	498	532	497	530	478	553	548	512	536	538	540	555	544	496	550	533	492	525	504	566	548	499	539	549	506	518	520	578	546	493	511	559	539	491	526	484	465	518	488	529	505
1105	66	48	53	56	73	74	326	1248	2678	2788	1629	1030	510	249	118	51	36	37	37	34	27	37	34	41	33	27	28	30	30	43	44	25	22	39	35	27	30	25	37	29	34	31	32	34	41	32	33	37	26	40	37	34	38	22	38	32	41	36	28	39	32	37	37	31	40	41	29	35	40	33	33	36	27	31	31	23	21	35	31	33	31	29	43	40	42	35	34	28	27	35	29	29	34	35	33	25	35	34	26	41	37	41	29	38	34	35	36	42	37	31	34	38	24	38	32	34	33	33	31	30	30	41	31	36	20	31	36	38	32	34	33	40	37	31	29	39	33	32	31	35	28	30	41	37	34	35	33	25	27	37	42	30	35	27	30	39	33	33	38	42	30	19	44	34	33	38	33	44	40	32	36	29	40	30	37	28	36	29	40	28	31	33	31	32	38	32	42	38	32	31	37	38	33	38	30	32	34	44	32	37	43	34	38	40	23	29	33	32	34	29	34	36	28	27	34	31	38	39	38	28	22	27	41	34	15	38	27	36	30	44	30	29	31	36	28	27	27	32	30	33	36	35	36	26	28	28	26	31	30	36	33	35	35	40	38	30	32	35	32	32	34	33	46	21	33	35	34	41	21	32	31	35	40	44	37	36	30	23	34	31	35	47	28	36	31	33	37	46	33	39	39	36	44	25	30	36	35	32	29	29	27	40	30	29	36	22	32	37	46	36	28	39	29	32	36	28	30	30	34	31	27	28	29	32	36	32	38	29	28	43	34	31	29	32	33	28	32	35	39	36	30	37	26	34	34	28	33	36	35	41	40	39	38	37	32	44	34	49	27	31	44	48	37	37	32	38	20	23	36	26	33	30	32	22	32	32	44	32	35	36	32	29	41	38	29	27	33	34	39	40	43	32	33	26	42	25	42	36	48	37	35	32	26	40	37	32	25	33	40	31	34	29	40	35	41	33	37	35	40	34	28	43	35	27	25	35	37	44	33	37	44	38	27	38	35	36	46	37	28	35	31	51	33	31	42	35	37	38	34	46	27	34	33	30	47	34	33	32	40	46	40	36	28	38	36	28	39	39	40	27	40	27	36	50	36	39	37	33	24	45	37	39	34	31	30	29	25	38	36	34	30	41	38	33	34	42	35	27	34	43	38	33	40	36	27	34	39	36	30	33	32	36	32	34	34	31	35	25	31	31	23	35	38	44	24	34	31	34	38	29	32	34	34	40	37	35	44	28	18	38	30	31	25	35	36	39	29	34	36	26	31	35	31	32	25	34	35	33	39	30	44	29	33	38	38	41	33	31	38	39	39	25	31	26	33	34	37	25	23	28	34	33	28	35	33	27	40	41	29	36	42	36	43	38	30	35	38	32	38	49	29	25	31	39	29	31	40	35	41	35	34	47	45	29	36	35	29	47	27	33	42	26	25	32	34	24	32	39	37	31	39	30	27	22	27	34	29	29	41	34	29	33	35	39	25	32	34	36	33	26	30	29	30	41	34	30	38	38	36	38	35	28	41	40	39	33	29	39	43	37	46	33	27	43	35	36	40	33	46	39	38	36	32	40	28	32	34	40	33	39	41	23	27	42	40	36	31	31	33	25	41	30	26	27	27	48	33	35	31	40	32	45	26	35	29	27	50	45	36	41	34	32	36	37	28	36	25	41	50	37	38	32	26	40	38	35	29	37	29	39	34	27	29	27	27	36	34	48	38	33	40	40	45	33	26	31	25	37	33	24	43	32	42	33	29	41	31	45	39	35	31	31	36	30	41	40	22	31	40	41	27	42	37	25	31	33	26	29	35	30	34	24	34	44	33	31	34	37	31	40	43	31	30	39	34	48	41	39	35	33	36	33	32	43	32	30	19	29	27	33	35	37	36	42	34	49	33	44	34	29	33	30	28	34	32	31	42	41	34	28	40	36	32	42	23	27	19	25	37	25	28	28	36	31	25	32	38	25	39	31	36	33	33	28	22	37	27	36	42	35	37	36	37	30	34	34	31	35	41	34	29	30	28	34	31	36	42	36	28	25	40	49	34	38	37	38	37	30	32	38	39	30	27	25	23	40	40	34	27	36	30	31	25	32	36	32	29	36	35	40	29	36	35	31	27	21	28	31	38	44	36	27	33	20	30	40	31	43	25	38	33	34	41	38	43	33	39	31	32	40	31	39	38	31	41	31	22	44	28	49	34	35	33	28	39	25	38	44	38	33	19	39	30	30	36	37	31	34	28	36	32	37	41	26	43	34	33	40	30	40	30	35	42	29	30	28	32	37	31	25	35	38	27	27	35	30	29	39	38	31	35	42	27	26	39	40	35	22	36	44	34	21	40	32	45	36	37	23	34	32	39	32	34	42	36	38	27	47	28	24	35	38	32	33	33	39	31	27	43	36	27	27	38	36	36	24	33	44	38	32	37	34	30	37	22	28	28	38	32	39	39	27	24	42	34	31	39	27	34	36	33	36	30	35	36	27	32	40	34	30	35	30	43	39	32	38	41	40	36	20	33	28	27	37	45	35	32	31	36	43	23	36	38	27	27	44	39	37	33	39	41	22	41	30	34	29	43	26	17	37	28	41	32	39	39	33	39	41	35	36	30	47	37	40	37	35	35	38	41	35	37	39	29	33	39	33	32	32	38	24	31	28	33	32	28	32	33	23	25	35	29	26	33	29	29	33	32	42	36	39	46	26	27	22	29	41	48	37	37	41	38	37	33	26	46	36	34	35	25	35	30	37	35	33	42	41	49	28	41	34	29	39	39	25	36	35	41	34	29	24	29	33	32	37	37	24	32	27	32	38	31	34	33	35	34	50	26	40	29	37	18	24	28	44	35	32	38	45	32	31	34	38	35	31	38	32	29	30	39	45	30	28	34	39	33	30	35	43	36	26	26	23	28	27	29	41	42	34	19	33	34	36	31	26	23	34	28	42	33	27	39	32	27	27	36	34	31	42	25	30	33	41	36	26	38	33	26	39	31	33	30	37	32	44	31	34	36	26	32	37	30	34	38	27	30	24	34	30	33	36	35	39	30	31	35	30	37	35	33	33	27	40	29	34	35	39	30	43	40	37	34	33	32	32	31	34	39	40	46	32	42	32	36	34	33	39	21	37	24	29	36	35	39	35	37	36	35	35	34	39	29	39	41	26	31	35	32	39	29	30	43	41	36	34	32	27	29	32	35	25	40	36	29	33	31	39	34	40	36	32	29	33	31	36	44	35	34	37	34	26	34	27	23	33	40	28	34	27	42	40	28	38	33	29	43	33	27	29	34	41	34	40	32	26	44	35	35	41	33	32	30	37	42	35	36	40	40	44	27	38	42	36	32	27	32	29	49	44	31	34	35	28	41	40	28	35	41	35	35	31	38	28	26	35	35	31	36	24	43	27	37	44	39	39	34	48	37	30	29	33	43	29	41	38	31	34	30	33	31	37	32	29	30	25	30	35	26	27	42	33	32	32	28	37	37	41	31	42	35	35	30	36	27	26	31
7818	1424	911	2307	6618	6622	4863	16201	25851	34580	31862	25838	20236	11767	6259	2668	1054	599	508	475	468	494	440	444	407	402	467	450	453	430	434	422	440	475	503	462	421	437	514	436	420	429	480	446	412	456	415	434	447	441	450	458	446	449	440	457	410	410	431	456	505	466	448	443	464	446	483	485	462	464	449	448	439	459	439	495	450	464	495	452	444	447	455	466	473	444	422	441	414	433	450	426	465	437	427	471	482	432	428	433	438	461	454	472	439	455	433	445	422	464	466	464	470	466	477	472	443	483	434	456	471	450	442	466	469	448	442	440	441	483	440	474	477	436	457	455	420	437	484	457	434	451	445	431	476	447	460	462	433	463	466	462	444	451	442	439	430	428	433	464	475	461	463	450	453	430	446	427	460	470	485	448	448	467	450	478	424	477	432	441	443	495	431	461	452	483	431	455	446	429	442	459	453	432	433	427	456	480	439	487	420	451	463	434	423	451	471	463	463	445	482	438	424	414	472	448	437	410	435	495	452	455	428	419	457	424	408	440	427	445	433	462	434	430	443	464	470	449	442	433	455	481	416	423	464	478	443	446	465	473	463	432	479	467	466	434	472	435	478	456	442	419	481	433	474	463	443	459	470	483	463	487	462	451	437	452	449	425	416	420	454	466	453	481	429	438	446	456	451	457	437	446	468	452	407	445	434	458	431	435	439	437	442	454	470	423	426	472	452	432	464	475	484	445	456	448	486	451	436	458	454	455	433	465	460	457	439	432	479	473	481	493	480	458	440	476	431	459	474	466	433	446	471	450	465	413	434	467	411	487	428	455	480	437	430	459	468	456	478	481	443	452	453	449	464	478	435	458	469	467	437	418	523	461	471	463	425	468	416	460	418	455	463	461	450	488	438	463	453	419	448	454	448	442	424	469	398	476	454	485	488	460	482	438	436	455	447	440	469	478	460	444	443	484	462	428	479	414	454	445	455	466	463	428	440	483	391	457	471	463	481	422	444	486	391	482	470	465	477	475	401	426	442	447	434	436	448	453	468	471	432	468	432	459	481	426	436	446	477	456	452	443	460	465	445	417	420	447	446	405	468	431	455	472	448	424	433	447	452	450	450	439	481	453	467	410	450	452	439	423	485	452	486	434	498	447	444	464	462	449	468	420	490	455	468	436	461	499	476	425	459	446	453	443	442	444	487	398	461	437	401	503	460	443	444	446	433	452	459	430	428	410	454	454	451	434	483	442	479	421	435	427	431	421	424	433	432	460	442	455	436	450	420	444	439	456	465	440	442	429	444	502	485	445	484	454	454	435	475	422	468	442	441	437	462	440	428	438	447	475	410	456	466	437	464	454	411	428	448	433	449	459	480	451	419	453	476	452	462	433	444	462	459	479	466	447	420	431	461	415	434	454	466	443	421	437	441	476	450	418	450	448	461	448	438	474	417	446	468	419	464	419	422	491	455	441	443	459	452	481	436	447	455	488	439	449	443	461	481	440	413	461	457	408	444	491	475	462	461	471	435	425	475	444	440	412	464	437	438	429	456	444	437	457	445	429	467	457	442	418	445	488	460	433	440	473	458	409	440	433	449	376	407	439	446	487	476	471	450	431	455	473	451	454	429	479	428	479	450	455	450	436	449	455	458	483	442	438	430	485	463	444	425	444	418	445	456	457	421	453	473	460	432	440	421	436	472	425	450	437	432	461	452	440	433	468	444	476	419	461	448	449	484	445	393	434	439	415	457	507	426	439	476	457	453	466	434	412	460	471	454	459	474	419	486	486	435	487	452	433	478	449	458	469	451	467	439	480	469	458	430	456	434	504	424	440	424	429	397	466	499	452	437	491	451	451	407	432	461	462	474	440	465	466	455	439	411	427	416	491	457	481	439	459	445	439	434	450	435	462	442	450	445	431	518	444	436	433	461	452	449	461	477	425	439	424	460	453	487	483	473	455	437	456	411	437	475	422	463	452	459	450	504	442	500	476	456	437	466	463	459	454	477	443	429	435	466	487	431	468	491	491	497	468	461	441	455	440	466	502	462	467	516	450	508	459	437	433	435	455	436	441	441	416	482	447	451	457	422	466	484	430	425	478	466	455	455	459	428	417	419	459	435	410	446	441	445	436	462	396	438	438	459	422	461	456	466	448	431	453	472	449	419	451	473	453	475	480	415	459	464	437	455	439	451	444	469	470	447	464	473	426	404	455	477	416	463	417	475	452	411	435	458	485	448	394	454	451	445	441	457	435	425	453	446	487	481	422	425	456	433	444	467	438	449	427	478	443	492	449	444	469	472	464	434	473	433	424	483	476	449	434	467	472	457	454	462	457	488	459	455	429	451	450	409	430	443	437	474	437	425	469	421	472	416	501	467	423	447	440	410	464	453	449	448	455	420	430	450	438	438	478	455	447	446	461	447	484	450	440	489	441	464	439	475	444	412	466	491	438	434	430	447	447	439	437	452	419	420	478	469	464	454	456	439	459	469	463	447	452	483	463	442	422	444	453	458	451	446	462	434	464	461	444	456	438	471	449	476	471	438	406	443	445	468	437	427	462	468	440	440	468	473	400	453	456	426	471	453	441	449	459	423	449	419	453	445	460	489	439	446	475	440	470	466	429	447	468	413	428	441	469	456	486	443	464	491	458	449	446	458	487	453	419	483	452	444	475	476	462	465	450	473	481	460	439	438	448	442	433	437	431	420	475	454	439	411	450	430	453	479	462	454	476	430	445	429	452	491	456	471	427	444	461	459	431	440	464	434	468	452	437	446	405	447	429	456	455	501	456	465	421	477	470	463	420	440	427	460	466	441	438	473	422	468	489	439	452	463	453	457	432	465	478	452	453	469	439	439	442	415	426	423	447	473	439	457	431	486	452	457	468	460	453	449	419	408	461	435	423	393	454	476	454	468	441	441	450	474	448	420	459	444	458	428	443	478	446	445	448	470	451	429	455	460	437	428	437	425	468	483	451	400	438	410	468	478	418	491	427	427	428	444	429	468	445	396	474	451	450	445	444	452	469	422	457	434	430	458	469	449	456	460	458	445	470	470	495	501	476	462	434	405	460	446	503	478	443	468	448	471	415	467	431	484	440	466	459	491	461	447	422	442	424	435	443	450	482	447	426	429	494	478	441	441	482	478	444	416	482	470	449	370	471	454	505	429	411	460	457	472	445	431	431	456	422	441	458	453	477	460	450	463	415	446	447	434	484	454	466	460	457	460	501	436	438	470	437	490	453	432	451	455	493	451	445	437	452	490	476	465	443	439	487	419	455	448	418	455	474	437	461	467	451	463	424	446	474	458	440	467	470	437	460	465	420	467	456	439	459	441	469	435	470	448	446	442	469	430	457	455	422	420	431	466	463	439	460	421	454	450	454	449	487	465	455	446	448	459	452	407	438	457	463	441	467	482	493	468	456	445	438	438	402	447	416	433	419	431	469	447	470	473	494	449	467	432	475	450	452	473	430	470	448	469	435	418	474	437	436	444	442	445	451	445	479
444	179	105	106	191	322	243	386	2069	7156	6400	3979	2972	1108	441	167	68	36	36	34	45	44	36	35	40	34	33	35	29	26	31	35	32	36	32	32	43	36	33	45	34	30	33	35	41	25	36	45	41	39	51	33	29	37	40	28	32	36	36	38	34	32	30	39	30	31	32	30	41	38	36	40	43	35	30	44	36	40	28	32	33	35	25	29	36	41	34	31	32	30	39	21	27	24	27	35	35	20	36	43	31	26	42	33	39	25	28	31	39	31	30	28	29	31	42	33	27	40	46	24	19	32	25	38	37	39	46	29	36	41	41	40	28	43	41	28	34	41	40	46	38	25	27	32	31	38	26	31	36	32	35	32	34	44	36	47	45	30	35	27	32	48	33	41	36	33	32	28	36	36	39	43	32	37	40	31	41	38	31	35	22	35	38	39	39	40	42	31	41	47	28	28	24	35	39	33	35	24	32	44	38	34	30	36	33	39	42	42	22	27	35	21	39	30	40	28	39	37	41	24	41	42	23	35	36	46	33	40	32	36	34	44	44	37	29	47	32	40	25	33	47	33	41	43	32	29	35	28	40	33	36	27	32	35	31	36	40	35	35	27	40	30	45	25	36	30	36	38	31	37	42	37	35	37	31	28	30	33	29	36	32	28	32	44	34	36	33	37	38	24	49	34	40	27	39	42	41	29	40	39	37	26	40	31	44	37	46	36	49	31	39	30	28	44	26	34	46	37	37	32	28	36	41	45	41	49	29	36	37	37	32	39	28	31	25	29	35	32	30	36	40	36	34	44	34	35	31	28	36	33	32	41	41	26	30	34	26	28	38	37	29	24	43	31	40	32	33	31	31	40	30	41	33	41	41	38	42	30	45	39	34	39	32	26	28	36	32	24	31	40	29	36	36	28	40	29	40	35	39	36	36	35	41	43	36	36	30	44	30	42	29	36	40	30	32	39	31	39	39	32	27	18	28	40	26	40	39	45	39	34	33	36	34	42	25	35	25	47	35	36	31	44	36	45	49	41	18	40	29	29	40	39	33	33	32	39	33	31	46	28	31	41	39	35	34	42	38	29	34	27	35	29	42	33	45	36	40	33	40	38	32	31	36	33	38	38	35	43	28	40	32	42	45	27	32	31	33	29	27	34	36	39	35	45	42	40	38	38	36	25	36	41	36	37	28	36	42	39	26	35	46	41	29	30	33	30	38	34	32	29	40	37	34	37	28	29	36	30	31	34	29	28	36	37	36	29	25	35	33	48	39	35	37	47	32	29	38	35	31	41	34	47	37	41	35	33	35	33	37	30	38	35	33	39	35	39	26	37	28	46	23	36	39	43	28	29	30	33	36	37	43	32	43	31	29	36	54	40	39	36	37	39	32	44	38	36	37	47	35	26	27	33	35	38	37	34	30	37	41	39	34	48	30	37	37	35	32	40	32	34	34	37	35	36	54	34	32	28	31	29	31	34	36	37	35	38	32	29	27	30	39	32	39	33	37	31	29	33	26	25	47	31	27	30	36	43	32	45	32	30	29	30	34	32	41	26	30	26	33	36	40	34	33	24	36	33	34	48	38	39	43	33	27	39	33	41	37	30	41	39	25	18	31	36	47	28	38	35	29	35	27	41	37	39	38	38	36	26	44	31	41	32	36	33	34	22	36	24	37	29	41	32	29	38	39	33	39	38	39	42	42	35	44	39	43	36	28	32	40	36	30	24	38	27	23	33	31	31	29	36	32	32	29	40	36	32	29	36	34	37	44	35	42	40	35	25	34	31	19	38	50	30	33	36	31	35	32	34	34	42	49	28	32	31	31	39	26	35	31	30	38	20	40	37	36	41	34	37	33	40	46	38	25	37	34	29	27	31	37	44	35	31	37	41	32	26	36	34	18	40	31	36	33	33	25	33	25	27	24	35	38	41	34	36	35	26	35	38	33	37	37	40	35	33	40	32	52	35	38	37	28	29	44	36	38	31	43	32	31	38	29	34	40	27	40	32	35	37	26	29	30	35	25	47	31	32	38	36	36	35	44	32	40	40	38	37	33	34	32	33	25	42	42	38	41	38	28	34	40	43	30	28	31	37	39	36	37	29	33	29	40	42	22	32	34	40	36	31	32	37	31	43	43	32	46	40	35	30	35	22	21	40	32	32	39	45	46	43	20	37	29	35	26	25	31	23	48	35	28	21	35	40	34	37	34	31	34	31	22	40	38	45	33	42	26	45	35	40	29	28	37	35	30	36	38	44	38	34	35	31	42	42	41	40	28	30	38	38	31	36	29	30	40	34	39	33	29	47	29	19	30	30	29	31	30	35	47	40	34	34	28	35	41	35	34	38	35	44	33	33	44	45	33	37	29	35	31	42	37	44	44	29	29	32	35	43	39	38	41	30	34	46	36	23	40	24	27	29	31	34	29	37	30	33	39	38	31	36	36	28	40	35	38	35	34	33	30	32	39	29	26	33	39	29	31	27	41	40	36	34	30	31	45	34	32	32	38	32	41	36	28	31	30	40	42	46	39	31	39	30	29	34	22	24	35	40	27	37	34	35	40	29	33	35	34	41	35	39	26	29	37	35	35	29	38	38	32	29	42	35	33	36	39	42	37	35	24	43	39	29	33	35	38	36	37	33	27	37	31	36	44	26	36	38	35	48	41	34	29	34	46	34	36	27	38	35	42	44	32	31	44	34	35	27	32	36	30	42	34	36	34	34	29	34	30	40	38	42	36	45	35	42	37	32	32	35	45	35	34	38	32	41	45	33	34	46	23	42	24	47	33	29	38	19	31	34	33	32	30	34	25	28	37	42	30	38	33	28	27	33	31	26	38	31	24	31	27	24	34	30	39	38	27	36	37	41	29	28	31	26	36	39	53	35	34	30	37	26	30	39	32	36	31	45	36	37	33	36	46	40	38	34	30	24	35	28	39	28	37	26	37	32	38	38	29	28	32	35	49	41	34	35	44	33	38	41	36	32	39	27	30	32	37	32	27	32	30	37	22	34	45	28	53	32	27	37	29	35	37	35	33	37	41	35	41	29	30	38	31	43	35	28	32	38	34	39	29	30	32	36	40	29	42	49	31	35	37	47	33	27	39	42	25	25	48	25	38	30	32	38	49	32	32	38	41	40	32	31	35	30	37	36	25	50	32	47	40	35	33	27	40	36	26	41	34	39	23	38	39	34	30	30	33	38	30	46	30	36	34	32	38	40	27	41	34	42	29	45	39	24	51	35	36	41	43	35	39	42	28	33	26	36	26	48	33	41	24	28	36	52	29	45	36	30	37	34	30	32	27	30	28	33	28	39	36	40	34	30	38	37	27	33	39	36	34	35	40	35	36	37	49	30	38	26	41	26	35	36	36	33	31	42	25	32	33	34	31	30	35	39	38	39	32	38	26	32	33	33	37	27	38	33	31	25	47	43	42	41	39	35	36	42	44	38	44	32	37	40	36	45	30	33	27	41	36	31	30	30	40	33	47	44	34	27	48	31
9757	4443	2050	6143	18157	20328	14150	15923	29309	46904	40382	35270	29823	19320	10576	4086	1544	742	537	497	455	467	468	479	443	442	461	453	429	488	471	462	459	455	441	434	469	399	420	499	457	414	432	462	468	468	443	424	469	499	438	493	488	458	414	468	453	453	449	418	452	457	468	462	450	462	412	434	461	455	436	444	458	461	465	472	489	453	460	478	437	470	456	470	415	464	456	468	438	451	468	508	451	516	476	447	460	429	446	467	414	454	432	406	470	406	440	472	449	473	486	456	440	449	483	451	443	441	460	448	435	471	450	480	495	462	417	446	440	465	487	424	450	452	458	488	484	413	431	475	471	469	466	435	473	455	435	469	458	449	458	465	437	445	438	457	472	463	439	459	453	445	477	460	508	470	438	466	476	448	444	466	464	483	470	473	449	478	432	450	455	470	477	464	456	465	438	469	437	428	438	457	455	480	455	441	479	444	453	455	463	461	435	435	461	419	463	466	451	410	441	452	446	450	474	455	470	449	439	472	453	461	436	440	488	438	416	436	453	498	484	434	474	473	467	434	483	480	422	450	437	455	454	451	444	454	451	471	408	441	442	472	436	462	471	446	431	457	449	452	472	464	448	430	454	447	452	461	459	469	444	421	426	471	463	446	433	484	431	451	444	467	457	427	432	469	441	483	432	448	464	453	448	455	473	482	453	457	462	450	460	455	471	458	464	469	434	480	462	459	485	452	504	455	472	447	415	453	462	463	453	453	446	440	468	443	448	503	417	468	478	439	468	450	453	441	448	437	463	440	468	462	465	463	455	474	450	455	457	439	502	436	452	443	454	469	448	449	464	468	420	476	457	474	446	427	440	474	430	471	484	466	410	463	470	477	460	484	466	489	480	463	455	476	456	435	454	444	470	455	498	462	466	425	430	487	426	484	465	463	444	422	462	430	449	455	465	459	445	437	456	468	466	442	481	430	454	437	456	457	452	414	472	442	422	467	448	423	430	483	434	425	438	462	466	465	486	439	488	461	442	442	411	444	479	430	453	465	453	428	410	457	483	497	431	466	481	456	471	452	446	486	445	457	456	462	448	465	435	447	478	451	457	444	483	487	433	439	420	439	449	430	475	477	448	453	440	476	489	455	423	434	481	479	446	437	428	445	478	473	466	438	489	440	475	442	453	442	477	377	466	453	446	429	483	462	455	465	444	444	460	474	453	486	430	438	485	447	431	461	458	487	507	461	461	433	450	440	432	468	456	445	460	448	456	431	424	433	466	489	454	488	451	444	437	460	468	460	465	403	434	462	456	482	458	455	482	436	458	464	461	463	469	480	449	476	464	422	477	455	437	464	449	468	441	446	455	427	460	451	488	476	481	432	438	453	457	447	473	467	458	483	432	469	524	457	437	451	474	471	468	468	471	453	463	462	463	447	435	446	424	438	427	431	447	459	472	465	443	457	457	434	433	457	462	447	461	462	471	447	451	447	466	472	462	442	473	469	453	442	468	454	457	494	436	464	476	428	485	436	463	460	459	410	466	428	476	433	483	496	442	461	408	434	404	439	437	445	472	418	485	418	445	445	441	450	436	424	466	466	447	470	432	483	481	478	468	468	469	463	445	446	451	443	448	422	438	422	452	495	449	436	451	455	485	492	474	420	495	456	435	423	456	446	439	464	452	465	440	465	452	452	450	476	434	462	474	462	423	450	439	456	457	427	451	443	483	445	408	459	491	433	500	442	498	392	432	430	459	486	452	450	472	477	429	448	443	429	475	466	437	471	459	464	474	431	452	451	479	433	464	440	447	448	420	442	433	422	459	482	433	460	425	474	449	468	449	456	426	466	472	463	457	443	466	469	469	501	473	456	462	471	410	468	467	455	480	452	440	466	454	477	453	483	469	440	456	469	462	445	448	453	463	447	445	489	448	452	439	449	473	435	435	465	450	453	420	465	452	445	443	451	475	433	474	442	415	486	443	488	445	445	465	414	488	468	470	455	451	478	446	462	442	469	435	437	462	460	451	434	471	460	459	428	449	419	443	477	476	479	460	494	435	449	452	464	440	453	416	452	464	479	463	468	452	452	504	451	420	441	444	480	510	451	467	473	448	417	457	437	442	467	439	450	434	427	440	431	473	489	453	463	428	432	456	405	470	462	475	489	475	445	429	442	443	432	434	456	429	442	454	441	451	456	463	446	472	470	447	439	454	469	470	439	466	447	469	463	460	417	454	465	415	458	461	451	453	435	438	414	456	456	465	439	448	461	462	448	472	469	430	520	461	432	442	495	492	456	469	431	446	427	457	446	484	467	433	476	435	483	433	482	473	499	434	481	447	474	432	442	452	447	426	467	455	420	443	418	447	438	463	470	458	482	471	462	473	424	445	469	439	473	446	396	485	438	447	467	499	492	473	457	455	476	453	418	451	472	461	483	427	478	425	445	439	482	485	477	501	438	447	414	462	490	466	484	448	427	466	441	449	522	472	462	456	452	416	480	447	415	440	430	432	465	450	445	480	434	442	452	487	469	439	481	443	460	457	473	463	461	432	449	448	458	426	472	443	430	462	439	481	453	451	407	422	456	469	437	465	433	450	382	442	447	455	463	486	426	473	446	440	438	466	443	434	432	431	478	493	475	438	423	446	446	469	423	442	441	492	449	449	458	441	473	428	463	442	468	447	470	477	470	437	459	482	480	450	465	451	447	438	444	470	452	483	475	442	426	453	476	460	416	436	456	405	455	474	461	429	443	470	425	462	436	416	479	450	466	442	496	448	455	434	483	455	470	443	446	433	475	484	456	503	412	447	451	447	464	454	471	435	474	455	485	445	447	511	449	478	458	446	452	453	461	440	460	448	482	462	480	465	445	430	462	467	461	436	447	444	423	453	458	438	443	486	421	433	419	489	445	461	463	444	438	462	457	449	439	494	489	473	451	462	429	455	452	502	427	471	447	425	442	458	454	456	457	449	448	448	458	433	487	474	459	448	426	427	451	425	495	439	430	437	464	456	450	473	456	435	497	444	472	449	479	451	456	462	491	425	437	458	479	425	444	436	473	468	461	450	472	454	432	475	467	476	451	448	473	483	425	474	445	468	424	492	502	450	467	414	458	445	454	476	446	477	442	488	466	483	459	470	480	441	466	457	474	467	473	473	438	469	443	448	476	445	455	429	478	427	452	469	412	470	468	469	471	449	451	459	443	453	417	452	473	456	451	457	465	480	413	451	428	475	481	482	447	448	462	466	463	447	441	417	481	459	466	451	476	474	470	445	396	454	458	447	467	475	477	448	401	452	447	424	459	462	409	461	468	466	447	431	429	463	463	409	441	460	468	464	478	468	447	437	443	473	460	469	456	502	394	468	432	489	467	446	431	455	455	466	412	473	451	433	439	443	468	464	445	460	458	455	447	421	457	432	465	402	412	471	457	458	447	430	477	404	430	493	499	467	459	431	487	475	424	467	468	455	461	430	473	410	448	451	460	446	491	473	452	440	451	459	491	436	477	434	446
1847	161	227	130	228	367	482	422	2074	6230	5711	5306	4244	1784	657	199	82	55	41	43	39	36	43	41	33	29	28	40	37	46	31	40	32	44	48	39	31	38	33	43	39	26	35	42	36	34	35	44	43	36	38	38	44	37	36	33	35	44	36	41	33	33	36	37	42	33	32	46	41	39	40	43	41	37	37	43	38	34	49	36	37	46	36	30	35	39	44	37	35	33	35	39	26	54	47	38	40	36	36	32	36	39	43	41	36	41	28	29	41	35	52	36	46	34	33	40	37	45	30	42	30	43	36	26	38	32	35	48	47	43	29	30	34	47	40	38	53	30	42	38	38	45	38	42	29	26	43	45	30	34	30	36	37	47	37	37	32	36	32	38	40	21	51	22	41	39	35	36	40	50	31	39	50	36	39	43	32	42	41	35	33	34	35	36	39	47	45	37	41	31	40	34	45	33	36	39	41	37	31	50	33	39	41	37	45	36	38	33	45	43	45	43	43	40	43	37	30	39	46	45	37	41	41	37	45	31	37	30	45	39	32	33	44	40	37	33	29	41	49	30	42	32	40	34	35	22	49	43	32	36	40	37	35	48	38	37	43	38	27	36	39	42	42	30	51	35	36	39	34	29	49	40	30	39	48	26	32	33	44	39	39	39	28	42	36	39	51	32	39	27	47	53	42	34	33	44	34	23	39	38	42	41	39	44	36	32	27	32	33	39	32	39	45	40	27	39	36	31	43	35	33	47	29	39	45	42	27	30	30	38	38	36	49	28	35	54	43	34	41	41	29	40	29	53	37	30	36	44	36	33	28	42	30	38	28	28	43	32	48	34	38	33	57	28	46	44	35	29	44	39	32	23	40	36	35	46	40	39	37	48	36	29	40	50	46	38	33	35	37	28	38	42	39	30	37	34	37	42	35	37	44	47	36	49	36	40	39	49	41	43	30	41	39	41	44	36	56	31	30	41	34	37	30	41	33	42	44	37	35	41	42	29	36	32	39	39	43	45	40	45	46	47	33	47	33	38	29	32	40	41	44	37	41	32	42	35	36	32	30	32	39	38	37	45	47	33	27	48	33	37	43	38	39	44	36	37	48	37	37	28	42	28	45	40	36	39	32	43	33	46	38	41	37	31	35	41	33	38	32	25	34	46	42	36	44	38	41	49	34	33	42	34	48	35	44	31	45	39	37	41	45	45	31	30	46	35	38	44	42	38	44	41	32	37	32	36	52	44	45	31	35	34	57	33	34	51	44	43	44	41	36	49	40	40	36	35	28	36	33	29	45	41	41	44	38	44	51	40	37	31	39	36	30	28	34	45	39	36	42	43	37	39	34	40	46	45	44	40	28	39	34	47	41	32	47	29	42	51	38	39	40	35	35	42	35	33	36	34	52	34	34	54	38	35	33	54	48	43	34	36	38	41	41	43	37	55	42	35	33	38	41	37	38	38	38	27	34	39	34	28	28	33	43	32	40	30	35	46	47	42	31	33	37	42	38	39	37	34	47	33	42	35	30	37	30	42	34	48	38	29	51	43	38	32	32	32	33	42	19	38	51	42	42	35	40	25	41	34	39	37	41	36	39	41	42	37	39	45	50	36	32	43	38	37	46	25	40	50	42	40	44	41	44	31	38	41	41	36	32	34	40	34	50	39	36	34	39	50	42	36	56	25	37	36	36	34	45	32	40	49	40	30	49	43	39	39	33	52	37	36	30	35	39	43	37	28	44	34	35	45	39	55	44	35	42	38	37	28	38	42	28	33	40	41	38	42	39	33	49	45	38	36	33	37	44	37	33	29	41	46	39	41	50	35	42	31	50	42	30	38	46	39	36	44	42	39	46	39	36	42	39	40	44	48	42	43	35	37	41	32	41	40	38	35	46	50	25	32	41	34	38	36	29	44	31	32	33	37	38	34	34	34	39	45	27	44	28	52	33	36	43	38	26	46	35	39	34	42	47	47	28	46	32	49	38	44	34	34	42	41	43	35	36	40	42	35	39	35	40	43	43	33	29	31	27	44	39	33	46	42	45	38	29	37	43	32	40	31	41	37	48	31	42	39	38	39	35	37	36	40	39	50	36	39	34	37	49	40	31	40	33	42	42	37	33	29	33	31	37	41	36	35	41	35	42	33	43	29	34	41	25	35	40	35	30	32	44	38	29	52	41	49	46	40	33	37	47	36	32	29	33	37	34	42	51	37	38	40	39	27	43	33	38	48	36	51	39	46	40	41	40	48	37	42	48	44	54	37	40	40	47	30	40	35	45	35	34	45	35	40	44	43	42	41	47	32	39	42	34	41	43	39	40	42	46	42	37	31	39	36	44	44	40	45	49	32	33	45	27	39	38	33	38	40	39	39	43	46	39	29	30	41	32	29	47	28	37	35	45	38	31	42	37	47	41	40	37	39	38	43	37	33	41	39	30	40	35	36	36	38	35	37	35	27	39	31	41	39	42	44	35	52	29	45	21	33	42	37	39	39	36	48	37	43	38	40	38	35	41	37	45	38	38	52	34	34	28	41	33	39	26	33	39	43	46	42	32	35	38	36	36	44	40	32	37	41	22	37	40	43	31	31	27	31	34	39	41	32	44	38	35	38	30	38	39	41	36	38	42	42	39	34	44	31	35	28	32	45	27	30	40	48	30	27	40	28	34	43	37	32	18	33	39	45	38	50	36	44	36	43	36	36	27	33	32	53	30	40	41	32	32	40	47	36	41	36	48	42	33	42	43	28	28	41	35	38	30	43	36	46	29	50	43	43	33	29	36	25	32	41	30	33	31	36	43	35	32	38	37	46	37	32	36	41	29	38	44	35	35	36	42	41	36	35	41	31	29	33	32	36	36	28	43	29	37	28	37	43	51	29	33	37	44	42	33	45	45	28	33	41	43	38	36	61	36	37	35	39	47	41	29	50	32	44	32	32	32	39	38	41	36	41	30	37	44	32	38	40	22	35	44	36	33	36	32	33	35	38	29	33	37	37	34	37	45	46	45	44	45	36	36	42	36	50	38	41	39	20	34	33	50	46	36	25	45	53	49	41	27	33	43	47	17	36	31	24	32	41	44	35	38	40	42	32	55	36	32	43	41	27	24	24	40	38	36	33	30	36	36	49	29	39	46	44	44	34	42	36	36	36	38	33	32	27	24	39	44	39	47	46	34	37	37	36	35	38	39	37	39	35	45	39	33	41	34	31	47	40	39	32	35	39	23	40	37	39	41	41	40	45	30	34	32	35	39	42	33	33	39	27	39	28	28	38	36	41	53	39	33	34	30	32	36	27	45	27	45	33	42	43	40	52	45	27	35	39	29	52	47	52	35	41	40	38	42	35	38	51	38	39	32	37	40	32	38	42	43	40	45	32	36	28	38	43	33	42	41	39	45	32	40	31	47	34	45	33	43	33	42	41	46	48	36	32	32	37	35	34	27	44	29	42	44	34	43	29	38	42	38	43	33	43	32	45	47	52	50	43	40	41	32	55	44	46	45	30
10739	4952	4486	7951	21065	23871	23306	18223	31925	43664	41441	38847	34128	23940	12824	4917	1847	774	589	535	519	470	498	517	466	458	497	500	546	481	462	465	509	532	517	496	506	532	498	482	531	470	480	473	469	502	539	490	492	424	489	532	448	493	493	535	500	529	516	524	534	505	528	496	511	517	534	513	475	504	497	490	513	495	507	525	483	489	493	537	489	503	531	477	520	495	515	484	514	484	501	529	518	493	514	532	555	506	495	500	530	537	518	451	453	495	484	530	496	469	525	503	504	529	475	519	482	487	494	499	495	487	523	486	541	517	472	549	540	509	514	517	507	475	516	497	515	552	515	506	501	491	491	488	480	534	461	492	479	509	495	504	503	478	510	524	527	518	487	481	507	491	499	471	466	520	527	546	505	494	487	489	519	498	537	502	504	533	531	530	486	512	522	508	497	495	473	523	513	512	528	500	492	498	520	513	491	477	521	507	537	477	490	510	487	500	472	509	507	478	501	513	485	537	529	486	488	504	518	503	478	503	501	516	534	534	499	519	477	504	449	470	446	498	504	505	523	493	523	467	523	503	478	488	512	542	499	490	478	507	484	550	484	532	537	530	478	492	534	539	524	513	496	499	479	497	519	499	491	501	490	521	467	510	503	493	524	468	483	540	504	450	499	496	446	515	461	462	516	491	502	521	514	492	510	503	499	466	478	512	488	513	440	521	489	535	497	505	502	537	548	551	520	495	488	492	528	514	506	469	487	501	507	517	490	555	550	507	477	483	529	540	492	502	501	504	518	501	538	473	461	518	503	497	491	459	476	470	507	510	520	497	498	539	500	449	505	526	488	488	489	478	513	497	525	492	458	501	485	503	526	550	490	507	463	530	524	532	499	499	484	480	556	508	490	513	495	522	470	490	476	507	523	504	561	532	478	492	499	468	460	526	515	539	491	537	493	531	508	482	478	507	519	515	484	491	498	536	509	523	478	485	486	498	513	499	511	513	509	513	509	499	545	532	467	502	507	488	541	498	510	514	534	501	521	497	552	500	544	510	528	484	535	497	490	488	501	497	525	460	467	558	500	504	458	520	463	512	511	456	510	490	487	488	493	547	466	500	499	478	478	461	525	501	502	471	507	494	516	537	515	519	542	508	529	564	491	510	526	498	522	520	521	472	479	518	506	517	478	516	476	483	524	507	507	475	511	494	502	522	481	538	531	511	512	516	496	491	539	523	496	530	459	512	508	491	517	484	504	484	542	507	518	523	504	557	491	551	526	500	488	509	505	485	479	505	522	557	525	499	511	491	495	497	486	479	501	500	516	497	507	508	488	538	489	526	453	525	483	506	525	492	486	506	485	491	459	530	511	468	505	499	512	504	458	460	510	513	559	499	516	491	480	529	503	488	477	506	510	519	491	497	521	490	508	528	509	510	442	501	542	520	581	472	526	572	524	524	502	505	491	476	451	536	536	478	527	519	500	484	486	513	471	502	502	517	516	482	516	523	500	498	492	526	498	492	487	502	477	541	550	461	513	455	498	496	495	450	515	548	531	492	505	471	455	557	529	536	506	504	498	519	452	553	496	475	483	512	537	478	537	497	536	527	496	525	528	506	507	534	512	522	473	488	498	473	482	521	508	493	515	512	545	506	537	477	510	509	468	528	549	476	534	504	512	559	503	489	556	488	478	544	528	542	524	517	515	525	515	472	466	514	492	510	483	490	503	486	500	500	545	530	519	502	453	479	510	492	552	507	540	488	542	515	477	478	485	518	484	493	490	470	510	521	469	519	491	501	455	484	516	517	474	502	532	543	483	525	497	466	545	484	472	499	464	517	531	518	534	471	488	498	506	512	536	470	447	495	489	472	490	480	502	503	524	590	516	476	524	503	475	461	495	499	530	540	557	492	499	478	519	465	516	502	547	515	478	546	545	528	496	482	510	479	466	507	487	474	507	516	481	472	497	516	522	497	487	510	483	543	523	534	501	491	525	476	512	487	540	485	483	504	498	536	499	503	468	498	498	510	506	537	515	466	478	504	502	513	500	473	520	491	488	515	527	522	510	493	468	522	559	523	499	520	489	512	492	481	469	507	548	534	492	492	524	543	510	524	502	480	491	513	466	520	523	560	507	519	521	483	529	477	507	456	518	510	529	438	504	497	521	483	480	492	509	526	488	494	510	532	486	475	488	464	508	491	515	489	514	483	535	516	533	496	490	503	504	508	485	508	520	479	520	508	510	530	482	525	511	469	484	487	509	481	484	540	517	499	518	485	493	489	489	531	522	502	505	490	520	501	542	487	502	522	518	540	487	487	502	510	513	491	510	473	549	512	506	529	492	518	501	539	509	489	507	539	482	536	468	485	502	461	526	519	485	484	505	504	503	504	476	540	496	491	483	480	495	509	517	487	488	530	504	503	497	505	512	488	496	543	496	490	542	464	530	504	475	470	501	474	482	514	517	518	532	493	489	535	481	469	488	506	476	465	490	518	496	479	502	468	474	492	520	463	572	489	515	510	505	506	511	525	524	510	509	497	550	494	521	518	475	535	487	515	524	519	473	509	501	506	492	507	516	516	504	513	527	470	459	512	523	525	501	486	477	522	508	512	471	470	531	476	480	514	533	510	539	502	541	494	478	497	492	523	535	491	536	502	530	485	515	482	501	488	486	488	549	500	537	497	496	498	516	500	474	505	524	517	474	501	512	507	525	511	497	547	500	463	503	461	527	504	488	499	514	512	506	515	519	499	487	504	501	516	471	478	509	523	495	489	488	528	501	495	510	466	514	516	473	505	520	448	503	485	510	514	489	522	504	508	505	466	492	497	528	495	539	489	519	518	487	502	472	485	508	477	511	517	504	493	466	478	464	517	507	491	527	516	493	482	498	481	515	473	507	523	514	518	498	501	472	493	522	559	496	476	524	486	488	508	453	504	514	513	477	526	496	503	510	487	526	510	519	495	489	489	536	484	475	479	436	512	500	504	492	525	493	493	507	504	528	497	554	511	500	491	522	497	521	504	512	555	492	492	506	497	499	538	540	510	518	497	501	515	526	532	517	507	525	525	504	493	495	476	513	478	468	516	531	499	482	501	493	464	505	529	496	495	530	520	518	503	493	525	499	488	496	487	485	541	496	492	509	496	455	451	467	506	526	459	481	491	475	435	545	487	497	490	488	474	520	518	506	489	458	481	505	508	524	495	535	482	487	516	515	493	487	483	508	544	538	530	513	513	503	510	489	494	513	512	507	487	471	470	517	478	541	521	494	504	511	468	499	505	466	494	534	541	507	508	516	562	483	514	486	491	470	468	503	506	512	469	515	550	488	497	510	474	470	475	491	550	508	518	460	466	495	485	492	465	477	496	547	511	510	518	478	523	498	475	515	528	533	505	515	495	480	488	490	547	488	537	506	482	542	497	482	520	483	514	492	535	504	509	491	494	530	498	502	479	472	527	495	497	483	480	494	501	512	515	550	474	518	502	503	503	515	521	499	548	529	502	531	516	491	526
845	356	319	256	1282	565	804	1026	1097	11643	13660	9766	4147	1359	431	157	87	75	38	34	39	31	44	28	35	38	39	29	39	43	47	50	36	36	44	42	46	40	40	25	45	28	34	32	36	41	46	49	35	47	37	33	41	34	29	36	32	35	42	36	42	37	39	36	32	43	35	30	29	49	41	47	28	47	43	43	38	46	47	36	32	44	39	40	40	39	45	47	33	33	36	36	35	48	34	44	34	49	36	29	34	38	36	33	44	46	29	51	36	48	43	46	33	48	43	42	34	39	27	49	41	37	37	37	36	44	32	43	39	29	27	47	39	40	43	45	38	41	36	38	37	35	39	37	44	36	35	31	32	28	42	37	51	36	47	36	37	32	55	38	28	42	35	37	37	36	41	30	31	34	40	41	26	34	39	38	41	34	38	43	38	39	32	41	37	42	46	40	40	42	27	37	42	36	47	42	40	41	41	43	42	35	35	34	46	38	36	39	39	41	40	35	39	35	34	38	45	43	42	38	43	41	30	36	38	32	44	29	46	38	44	41	39	32	39	47	34	32	31	38	42	29	43	27	30	33	39	40	47	40	39	36	32	31	32	42	37	43	46	51	39	43	38	36	28	32	40	34	42	36	34	34	42	30	30	43	46	31	47	42	35	47	45	33	41	40	42	41	38	44	33	31	42	31	43	46	42	37	36	43	40	36	40	38	44	40	47	38	30	30	37	38	47	38	38	36	34	38	38	39	43	30	46	41	40	31	42	45	30	31	41	33	40	42	36	46	40	50	39	43	39	33	49	42	35	38	38	38	39	36	41	39	38	40	47	44	34	39	34	28	42	30	43	37	36	45	36	41	39	41	37	45	41	29	25	52	31	35	38	38	29	53	30	40	33	40	38	33	38	35	42	38	45	44	37	38	42	39	46	32	34	41	36	43	47	31	44	40	34	39	34	32	33	45	34	31	31	44	42	32	34	30	35	37	29	42	38	31	33	37	46	36	33	32	35	35	45	41	30	36	32	40	46	38	36	27	39	34	53	40	36	38	45	40	35	40	50	48	41	38	27	38	44	33	42	38	42	49	40	47	40	29	44	30	29	41	31	30	38	41	41	36	36	35	38	53	34	44	49	46	35	34	34	39	41	39	38	35	38	41	48	49	41	42	42	33	44	40	32	41	42	31	34	40	35	44	41	36	30	34	31	42	39	42	42	42	43	39	41	37	37	36	32	39	41	36	30	47	32	42	46	42	49	36	42	35	42	46	46	38	32	51	32	35	37	43	33	44	34	43	51	44	35	35	33	45	33	46	30	40	42	42	41	33	43	46	37	31	21	36	40	40	47	39	42	35	41	41	30	39	36	39	35	44	38	38	40	34	36	39	39	36	38	38	42	52	33	39	47	39	36	41	32	47	32	42	35	41	42	35	38	45	54	39	37	35	26	35	29	23	41	43	33	46	36	40	35	34	33	45	40	43	35	37	48	49	46	45	38	38	34	33	36	27	42	36	38	36	41	35	41	33	40	27	33	33	35	48	39	46	45	44	34	30	45	44	40	41	46	28	27	46	33	37	30	41	39	31	46	42	35	33	31	42	46	34	40	32	25	35	41	33	41	41	40	33	40	36	34	35	38	45	38	35	45	36	39	51	38	42	35	47	38	43	26	41	51	50	42	43	46	36	48	23	31	37	34	34	39	40	39	40	47	44	28	45	43	39	38	27	38	46	35	35	40	44	39	42	40	41	29	42	42	37	24	41	35	37	45	32	47	41	43	45	31	44	51	36	46	37	43	25	35	36	31	32	52	42	31	37	31	37	39	44	49	45	37	29	35	37	46	46	42	46	40	28	48	42	40	39	37	43	32	34	25	39	34	44	38	37	44	37	31	51	36	45	30	41	31	22	35	30	34	48	38	47	32	31	41	43	38	30	43	26	32	40	29	40	50	35	42	43	34	37	30	31	48	39	45	47	31	52	46	33	42	44	35	44	38	35	39	43	33	40	45	23	37	37	47	32	31	52	40	31	32	41	48	29	41	36	36	34	33	41	46	34	42	52	40	39	34	26	44	44	38	42	41	41	34	36	40	45	38	42	37	30	40	39	37	26	44	28	33	43	37	33	39	26	46	31	34	34	27	44	29	33	39	47	35	40	42	35	34	39	33	42	42	30	36	39	33	43	43	45	36	36	43	36	40	41	37	42	32	42	38	33	38	42	42	39	37	40	27	37	47	36	39	42	34	37	42	53	39	53	44	36	45	40	38	41	33	40	39	37	35	33	42	45	30	34	27	41	37	39	42	54	43	38	39	43	44	54	41	36	34	31	33	28	46	35	44	35	44	25	33	46	35	52	36	48	34	34	53	40	43	37	39	45	35	43	43	46	44	50	43	42	48	27	41	33	38	34	37	33	38	37	40	53	42	39	40	37	44	37	36	47	41	43	33	41	47	49	37	41	37	31	43	46	35	43	43	34	56	41	45	36	38	32	42	31	50	42	26	39	41	39	38	36	41	35	29	27	44	42	36	25	38	37	32	43	42	30	29	40	32	30	39	44	37	40	34	42	35	45	41	38	34	49	42	43	43	31	51	45	30	41	31	34	49	40	44	34	42	38	40	46	39	40	42	40	34	45	35	33	55	39	33	38	43	46	36	37	32	33	45	38	42	49	38	38	47	41	34	37	32	52	37	34	41	39	45	38	30	53	49	44	33	37	45	27	40	28	39	37	49	56	27	39	41	37	35	45	40	37	32	47	38	24	38	30	38	36	39	37	33	53	46	36	37	37	42	46	35	39	38	32	51	43	37	41	38	48	40	49	47	39	47	41	42	40	35	46	38	35	35	28	42	36	37	46	34	44	29	41	39	42	23	37	34	35	46	41	43	45	50	40	43	33	41	39	41	42	41	40	42	28	40	37	30	52	43	34	44	57	37	40	40	39	42	36	44	41	44	40	47	46	41	38	29	38	43	35	39	39	40	39	48	37	32	34	30	54	36	36	38	37	45	38	40	45	40	23	33	40	35	36	41	43	47	43	40	48	34	45	29	33	36	39	41	26	35	36	37	25	38	48	43	36	34	42	36	37	40	34	40	38	38	41	34	43	43	33	52	40	34	30	45	47	42	28	30	43	38	45	46	33	41	40	32	28	37	32	33	42	38	32	33	34	38	44	34	37	43	38	43	38	34	37	38	33	32	41	48	38	32	30	43	35	36	37	39	39	45	49	42	42	32	39	53	43	40	51	39	39	52	39	53	36	36	43	49	33	31	51	33	43	36	34	30	39	38	44	26	40	47	34	52	36	38	40	39	52	31	37	40	32	38	29	35	24	32	36	32	39	37	43	34	40	46	42	42	40	40	38	40	44	28	26	29	34	46	45	31	32	34	32	39	28	42	43	42	35	43	35	30	40	37	42	35	41	35	45	43	33	27	43	33	33	38	31	39	44	34	40	39	36	34	47	36	29	47	45	28	31	29	39	48	43	46	30	46	44	37	38	32	37
16048	9261	6458	13850	30683	23205	28726	28541	27397	55467	53017	44190	32077	20286	10069	3975	1517	742	564	498	507	512	508	488	526	543	476	494	508	492	491	468	469	468	492	465	552	514	504	489	511	509	476	507	532	504	490	517	520	498	475	483	558	504	524	507	497	504	492	493	515	490	509	482	526	494	504	484	524	528	550	533	524	490	503	451	514	512	523	527	493	534	485	507	488	525	525	493	527	486	514	513	510	503	504	496	481	523	520	506	491	487	482	505	494	547	472	516	473	510	504	491	503	534	525	524	490	477	518	521	488	495	485	502	546	497	465	512	523	509	491	505	510	510	523	466	543	494	512	494	477	502	481	500	501	491	527	502	482	525	505	488	483	469	528	522	512	506	523	511	489	521	541	484	474	501	498	476	515	492	476	514	461	490	487	469	491	484	501	538	482	472	499	501	532	511	503	495	482	469	488	505	508	474	498	515	501	485	490	510	453	481	499	531	502	523	523	520	570	501	533	510	498	507	496	492	505	487	510	489	500	507	535	494	515	482	459	518	534	479	540	471	506	518	502	505	439	512	491	518	491	544	459	542	509	482	507	521	539	485	479	496	495	507	495	571	467	489	467	531	521	482	496	476	506	502	534	492	482	505	481	482	492	484	542	466	493	472	509	481	478	501	454	486	527	501	488	516	489	486	502	532	517	503	539	487	501	485	522	525	522	510	487	504	512	485	526	515	500	517	514	518	488	514	525	488	487	507	521	507	488	495	511	501	521	470	498	483	517	493	452	501	487	502	496	515	514	488	457	497	507	490	531	466	546	495	506	509	498	522	472	509	458	465	550	532	511	508	484	460	500	456	487	472	522	515	505	478	521	497	496	484	477	462	468	491	521	520	483	507	528	486	493	526	538	511	485	529	502	531	462	544	476	504	533	482	520	507	495	460	475	496	518	560	496	487	481	493	537	529	497	518	508	494	501	506	493	521	520	521	495	453	513	500	485	512	467	474	520	550	472	505	502	509	483	479	529	521	504	485	505	489	512	515	503	486	494	522	464	515	503	509	521	481	538	479	494	483	538	489	503	490	507	480	479	524	483	491	469	505	461	525	497	485	488	486	481	520	490	500	532	468	496	486	488	529	499	504	498	515	494	507	533	502	499	493	512	521	427	499	517	493	511	455	499	465	502	465	513	479	522	483	497	495	499	489	480	485	513	491	498	498	523	484	501	467	517	513	559	478	485	487	503	525	507	525	539	512	485	509	500	524	509	523	470	483	487	496	508	519	502	509	469	478	529	482	522	510	500	475	501	434	496	519	509	515	479	518	511	485	555	530	501	514	512	517	483	550	508	500	532	487	484	487	520	514	483	461	506	533	535	497	485	490	523	496	516	517	542	518	466	520	472	542	505	495	488	499	494	540	515	481	495	471	528	504	477	472	475	521	509	490	499	512	492	496	499	521	512	458	496	516	521	520	539	510	485	529	510	500	495	486	498	489	518	468	506	475	486	515	524	495	428	513	563	498	505	518	504	525	507	515	521	500	495	496	502	474	527	474	518	497	530	464	509	517	488	520	493	506	505	516	502	515	495	494	477	546	496	502	489	528	524	498	507	477	482	480	509	526	529	484	512	506	523	505	498	477	530	499	533	471	497	500	502	499	499	493	514	507	473	508	534	490	544	488	506	506	498	494	476	493	523	507	520	467	482	472	509	525	504	502	521	489	507	511	493	523	470	509	500	498	542	481	555	477	509	514	502	495	534	511	453	491	486	508	506	508	513	524	498	519	490	526	532	536	498	508	479	471	543	473	501	487	474	482	492	494	465	519	515	494	491	507	558	486	482	508	478	496	535	511	543	517	521	498	480	503	495	484	489	495	529	499	533	530	474	523	486	489	515	531	525	517	495	506	521	499	552	531	564	500	528	487	484	477	510	526	505	490	479	521	531	470	506	452	500	448	501	486	520	491	520	463	469	503	469	513	530	511	528	493	511	481	548	499	506	493	472	496	495	505	487	508	505	514	520	542	545	491	503	488	529	511	536	492	528	499	471	538	473	489	476	515	478	491	518	499	485	508	471	498	516	522	503	541	490	519	484	511	531	477	505	516	497	476	483	489	522	501	494	498	513	466	507	465	496	497	464	483	507	495	486	530	513	485	508	497	516	475	460	476	495	489	510	513	546	475	498	515	510	528	513	518	494	492	497	525	490	492	513	547	504	547	525	482	502	527	537	517	485	491	502	522	501	536	512	496	491	538	534	506	511	490	512	529	458	503	537	513	483	474	509	488	478	520	504	509	521	450	452	488	495	495	473	501	513	496	509	497	479	494	487	509	476	505	508	501	505	509	517	507	514	474	505	499	466	503	509	522	500	545	487	493	468	468	507	504	551	514	516	487	495	502	523	498	479	505	482	460	508	535	503	524	496	489	462	481	501	499	477	521	522	527	509	506	486	512	495	466	487	500	511	477	511	491	516	506	450	488	507	510	476	524	498	515	481	509	530	533	492	479	533	529	515	490	492	519	497	494	493	496	525	507	527	507	553	511	487	495	500	528	486	479	526	507	501	494	506	498	511	486	519	497	493	459	465	514	547	515	534	523	538	501	489	519	474	490	497	529	490	489	497	466	499	521	508	484	481	518	511	534	488	494	504	498	461	528	497	520	537	455	503	510	501	526	498	494	487	538	454	539	496	498	494	495	488	527	531	528	550	487	468	505	479	541	492	488	502	492	482	472	503	503	497	488	475	534	477	514	483	493	485	475	455	517	522	538	505	524	479	483	487	509	509	467	530	497	486	512	514	514	495	449	522	520	525	492	489	530	492	518	503	494	515	510	507	493	479	493	497	466	520	513	516	501	478	531	543	483	496	499	507	485	477	519	481	471	505	523	495	486	531	514	491	504	547	482	484	527	494	487	507	514	524	468	470	461	509	485	528	483	519	506	515	442	506	502	563	537	517	546	502	523	522	536	501	491	475	492	515	502	490	491	527	474	533	460	499	553	473	488	508	517	477	526	508	508	456	468	507	475	498	472	508	481	515	511	490	503	506	500	476	503	522	499	502	518	500	499	546	498	486	541	502	500	480	506	534	543	484	485	545	494	488	520	533	494	564	489	523	493	519	521	531	478	493	498	506	509	480	507	432	464	527	498	473	489	508	505	487	436	480	488	509	468	513	488	505	512	521	504	487	502	538	488	484	471	522	482	497	501	509	503	553	497	505	492	495	488	504	488	532	453	495	490	495	518	543	490	471	494	498	480	477	506	496	507	520	559	507	518	490	531	516	460	511	512	488	480	499	519	470	482	478	497	511	536	474	492	479	482	495	555	484	491	480	472	493	470	488	491	536	506	534	536	484	508	482	471	531	495	505	470	526	491	513	498	480	523	520	494	476	487	456	507	485	494	497	517	473	481	484	503	542	524	446	519	502	481	506	533	491	511	498	501	512	517	524	509	483	522	507	506	480	527	499	539	490	536	499	560	533	501	496	466	507	492	538	485	481	515	482	478	466	488
1241	123	97	64	411	1957	1266	512	301	1235	3037	1693	707	273	136	56	41	31	31	34	31	40	22	39	33	36	35	27	30	34	33	40	38	33	20	37	34	38	31	26	33	38	25	27	39	42	46	28	42	44	28	34	32	37	36	36	31	28	36	24	28	21	41	29	31	33	36	29	41	33	45	48	36	33	29	39	31	27	36	30	27	39	23	37	41	24	27	33	31	45	30	43	27	39	35	33	30	34	41	29	34	20	41	37	36	29	33	36	22	27	42	34	36	32	37	31	35	29	40	27	41	19	36	28	36	45	34	34	31	41	26	34	30	31	41	37	41	28	25	20	37	33	32	38	32	34	24	27	28	26	29	29	41	36	22	32	44	27	46	38	29	36	32	31	28	35	31	38	33	38	29	34	38	28	36	44	36	35	39	28	33	37	29	30	46	37	31	39	32	30	39	29	36	32	32	24	28	38	41	31	38	33	28	38	46	26	38	32	35	29	30	34	37	28	34	32	34	34	33	44	29	30	44	27	48	30	39	26	36	41	33	44	33	52	30	42	24	29	39	22	35	37	32	38	33	32	33	36	35	40	28	38	39	34	32	31	35	38	36	30	40	41	34	38	37	41	32	36	36	37	38	21	31	37	40	32	44	36	36	28	38	27	41	38	32	42	45	32	46	34	19	29	28	27	32	33	37	25	31	49	37	34	21	26	31	49	36	35	32	39	36	35	39	33	28	34	36	34	42	29	42	41	46	29	41	29	37	38	36	36	33	29	27	25	29	40	25	34	37	30	33	29	30	36	38	34	30	33	37	26	19	34	31	26	32	37	39	29	30	40	36	32	30	28	27	36	41	42	37	30	40	31	35	46	40	36	33	31	43	34	35	36	40	36	22	32	37	40	23	37	26	35	24	28	31	48	27	37	26	32	30	37	30	35	31	30	44	43	42	27	32	38	34	33	33	26	42	37	26	30	29	46	24	25	25	36	36	34	38	33	29	30	39	36	36	37	24	34	35	41	31	28	29	26	35	45	30	39	37	29	31	36	34	29	31	40	46	24	35	33	26	30	26	43	38	47	36	36	37	32	40	31	38	34	38	30	29	29	23	37	33	41	25	30	31	36	36	44	29	39	33	35	33	33	34	30	42	34	30	37	37	31	29	32	46	37	33	37	38	37	28	34	34	36	35	32	33	35	39	36	38	35	30	29	45	21	32	30	23	29	41	50	32	38	28	32	22	36	39	24	39	39	41	26	38	45	25	38	33	30	39	33	46	30	41	34	43	32	32	28	36	23	42	38	28	36	35	22	41	31	40	33	38	31	38	33	31	31	21	37	37	34	30	33	32	26	38	43	44	42	30	38	36	27	40	21	41	29	35	28	30	44	41	21	20	27	22	35	39	33	28	31	47	28	39	31	34	38	38	49	42	28	36	33	33	35	29	36	37	33	35	27	28	34	39	24	36	28	32	39	35	36	44	23	38	30	32	41	39	33	28	26	26	42	36	26	28	31	25	29	28	42	21	38	33	32	28	30	46	30	49	28	32	33	30	31	24	33	26	49	33	31	36	38	42	28	33	39	33	33	29	45	40	27	27	37	37	35	38	39	35	29	37	39	29	33	32	39	32	32	35	34	21	42	43	39	28	40	38	42	43	29	25	33	38	36	32	44	33	31	29	27	28	37	38	30	43	41	32	36	36	34	35	40	18	30	26	31	29	34	29	29	30	31	31	31	27	36	41	38	32	38	32	34	41	34	29	37	32	35	40	36	44	32	35	34	20	23	27	34	28	27	28	29	37	35	41	36	32	33	37	35	39	24	35	37	32	32	33	27	36	28	36	27	35	52	36	20	25	24	40	37	32	38	45	43	38	39	32	35	40	26	36	33	31	41	26	34	30	32	40	29	36	38	45	39	36	25	38	33	39	36	38	37	31	33	37	28	29	43	40	27	31	28	47	23	28	24	31	32	28	30	43	26	32	21	29	32	27	44	40	46	28	23	35	37	37	26	32	33	29	26	29	23	35	39	34	33	27	31	36	39	32	34	36	29	27	38	33	40	34	24	39	37	38	40	25	29	35	28	36	25	30	31	35	34	37	30	39	31	37	41	34	26	29	35	26	40	23	37	36	34	27	35	32	35	22	42	27	36	28	28	33	37	30	40	32	35	27	35	34	31	32	31	27	37	29	25	31	35	24	33	25	31	31	28	33	31	36	33	46	45	43	27	22	28	40	35	38	25	31	26	49	32	24	30	26	31	31	30	28	24	34	28	29	34	37	27	45	43	36	38	38	38	42	35	30	24	32	37	30	32	25	28	24	31	35	40	38	31	43	39	39	27	28	39	36	23	28	38	30	29	40	43	40	31	32	38	30	21	36	39	31	26	26	37	36	24	24	32	31	24	32	38	32	34	36	33	35	35	31	49	30	28	45	30	38	26	30	37	30	40	37	36	31	22	42	45	25	29	26	39	39	27	37	28	35	37	44	39	32	30	24	32	30	32	34	37	36	37	34	31	32	31	26	24	32	24	27	43	29	31	28	29	27	44	37	20	33	23	27	26	31	36	30	30	37	25	35	32	24	31	33	29	35	29	31	27	32	30	45	25	42	42	32	27	36	28	27	40	26	36	32	34	32	38	28	34	33	41	36	43	25	38	32	33	32	25	26	30	36	37	39	28	35	34	36	32	34	25	43	42	30	35	28	30	31	41	46	39	29	38	33	33	27	43	30	24	23	37	55	31	35	34	37	36	41	36	34	33	44	32	36	34	33	38	40	34	40	40	35	33	37	32	37	28	40	23	27	28	35	47	29	32	32	22	29	30	25	28	37	32	36	36	33	38	35	30	37	49	40	35	39	23	34	27	32	33	27	24	35	35	30	39	44	28	38	34	31	45	37	37	34	27	32	45	37	30	25	25	20	40	33	36	36	35	31	36	37	41	40	31	42	37	27	35	35	37	42	36	36	31	23	36	40	29	29	33	27	33	32	45	37	38	34	23	28	30	32	37	33	29	40	33	37	31	38	41	26	39	32	27	37	42	32	32	37	43	28	48	33	40	29	32	45	27	42	39	25	39	38	27	36	34	41	35	41	34	30	37	45	32	36	31	28	42	32	35	46	41	36	26	50	31	33	29	29	34	38	34	29	33	34	32	31	40	33	37	46	32	37	43	30	41	54	36	35	32	39	35	22	39	34	36	37	36	36	29	37	36	38	38	34	35	38	28	37	40	30	23	38	41	32	27	29	29	35	35	26	41	41	35	34	25	39	37	31	32	28	38	27	39	33	31	34	27	36	34	27	28	35	41	38	36	37	36	41	23	42	30	33	26	27	40	36	39	30	45	30	39	32	42	21	39	42	28	34	38	39	35	29	30	36	33	36	33	30	37	32	32	36	35	23	24	23	38	31	32	27	28	29	40	44	31	37	38	30	28	36	25	26	35	36	36	30	37	28	43	36	36	25	28	43	42	29	32	31	22	29	33	42	36	35	28	30	38
10618	3382	1911	4314	21427	33514	23323	15608	13633	27050	33411	23987	14520	6694	2695	1155	637	526	490	463	419	450	449	457	433	449	478	462	422	451	441	444	461	462	453	472	434	447	451	466	480	478	454	439	424	427	465	414	387	424	486	437	450	445	472	430	447	493	474	443	439	438	434	407	415	443	416	435	455	468	452	462	435	421	450	430	449	431	453	415	437	453	441	442	439	456	416	474	426	467	460	459	475	420	423	427	473	440	432	427	476	452	457	448	450	430	409	441	433	458	431	424	428	427	466	458	431	458	453	431	499	452	405	390	404	430	432	430	415	475	441	433	410	453	443	446	444	416	454	439	452	448	404	458	422	448	423	421	435	440	473	441	447	449	411	443	455	430	456	393	440	432	462	448	437	386	423	479	391	472	419	440	452	440	462	429	452	436	487	447	463	442	448	414	460	478	436	438	439	440	437	435	412	462	404	413	412	477	456	470	447	487	450	452	464	434	437	475	425	437	432	431	423	379	440	419	459	413	432	462	454	411	478	408	443	445	426	414	448	431	457	432	433	484	449	459	464	457	414	422	458	459	427	480	415	452	456	487	464	467	421	421	430	437	436	453	403	440	477	485	425	452	472	466	436	441	441	444	395	431	464	428	435	450	470	436	521	461	414	418	435	424	432	437	436	453	461	432	437	462	399	428	430	463	442	396	404	474	451	471	463	406	460	444	462	446	449	483	404	445	440	442	408	490	423	468	446	434	448	460	450	419	468	461	431	438	444	434	426	457	427	455	433	448	469	460	447	454	469	444	421	454	484	433	479	390	405	447	439	444	460	465	435	482	469	436	464	463	449	472	438	428	422	432	403	452	434	423	453	467	437	465	460	460	454	483	433	436	443	430	439	490	434	436	441	419	453	450	455	429	472	435	460	422	426	425	431	455	447	482	437	422	428	440	443	490	454	485	465	447	421	474	438	423	454	448	468	480	452	437	473	441	448	446	440	439	429	460	480	433	471	473	458	454	438	412	409	446	408	423	429	481	432	426	434	451	455	406	439	421	403	438	406	428	440	448	453	419	450	414	427	467	433	479	420	470	434	467	453	434	417	469	435	444	447	435	402	453	419	418	426	465	426	445	440	442	462	476	437	428	452	470	389	444	457	435	456	411	421	463	440	419	427	471	435	446	459	450	441	398	430	396	468	417	430	501	480	440	430	438	477	463	400	428	420	452	418	454	449	445	471	421	494	450	433	410	423	413	432	452	437	437	463	459	427	433	445	433	468	449	445	461	482	445	450	435	435	425	451	429	416	421	413	449	468	444	440	440	435	418	437	437	451	434	473	444	465	438	434	452	426	452	414	431	442	460	428	422	492	479	447	458	446	493	434	456	489	402	431	449	430	447	418	452	445	450	397	491	488	442	444	431	411	440	464	438	457	422	425	439	468	429	484	449	442	430	455	450	456	433	456	426	466	435	452	473	394	415	487	400	421	435	423	445	422	414	438	438	444	436	474	449	455	435	448	435	407	427	454	451	459	432	419	412	436	450	433	485	459	441	460	438	445	426	450	396	425	424	433	450	452	450	445	472	410	466	446	452	453	418	413	447	423	475	426	421	452	478	453	468	418	411	502	455	440	436	449	436	436	481	414	421	465	395	484	433	428	436	448	470	432	416	455	433	431	434	423	448	436	467	469	449	418	455	426	467	424	414	419	441	460	457	442	448	441	395	455	467	439	402	445	410	409	437	440	460	439	475	413	443	437	441	408	451	472	449	450	434	441	420	452	458	449	477	424	422	467	436	453	437	451	454	476	444	429	441	442	455	417	421	434	451	436	457	470	443	460	472	416	452	449	466	483	460	430	446	420	471	432	494	440	453	435	436	432	449	433	436	442	442	465	419	457	478	459	435	461	433	419	450	441	424	459	450	454	420	432	439	460	417	453	452	392	449	436	457	465	426	488	448	460	478	449	406	440	393	425	443	467	446	461	464	426	442	455	425	456	457	459	443	438	441	450	463	428	421	482	410	498	444	487	415	438	448	409	503	471	447	433	455	455	432	466	452	421	411	433	426	432	435	464	435	399	466	419	412	449	438	415	475	444	429	428	448	430	469	425	498	446	451	399	451	412	449	476	478	433	467	430	420	421	456	438	482	441	407	426	452	494	457	494	437	449	420	437	466	448	442	417	419	441	450	432	416	459	491	447	403	446	422	418	424	424	437	464	419	434	497	426	427	436	445	408	456	431	452	475	452	423	444	465	419	485	489	419	421	417	456	476	418	466	473	463	441	455	422	464	423	426	402	461	422	431	430	492	446	416	429	476	442	453	426	415	458	416	435	439	436	426	499	432	431	444	442	442	448	464	415	420	417	415	446	432	404	408	448	406	444	486	492	452	451	453	459	421	462	432	458	434	470	446	436	444	447	475	418	414	418	435	428	439	456	440	441	420	431	462	446	432	457	489	442	462	444	431	423	423	384	439	458	467	427	449	415	422	438	468	480	505	435	480	433	471	420	447	408	403	441	440	428	432	495	436	429	434	451	458	463	449	470	407	421	466	450	455	440	410	447	464	411	465	443	473	449	425	417	469	408	447	439	462	409	418	434	481	440	428	428	438	455	445	405	477	432	419	406	437	445	479	439	459	474	447	447	473	411	460	434	453	436	412	443	422	417	461	449	447	415	466	459	430	427	423	461	446	419	464	454	434	437	435	421	422	442	452	409	437	450	489	466	428	430	470	431	437	422	436	457	471	464	483	458	435	424	446	444	454	475	459	438	435	433	492	442	419	464	445	437	424	468	484	450	409	443	423	451	435	435	451	423	460	457	437	447	428	430	455	487	461	439	430	416	461	458	456	466	469	440	460	473	460	438	455	444	433	457	484	466	454	430	472	453	449	436	438	428	422	465	434	441	469	448	452	505	442	433	462	427	462	420	458	466	442	460	427	422	425	447	458	416	438	446	462	440	423	471	461	440	446	478	430	436	409	468	402	427	453	440	459	440	440	452	415	445	467	425	453	482	437	428	442	443	448	459	454	460	399	473	416	478	465	459	468	444	454	444	456	419	435	429	459	436	458	433	473	440	427	446	434	474	442	456	433	441	435	453	449	453	405	441	436	454	435	463	459	509	471	450	437	445	454	452	430	412	450	456	476	449	445	418	432	467	440	421	474	463	473	464	419	436	478	412	433	450	433	415	467	430	454	420	433	427	447	474	461	429	432	442	443	491	465	448	411	437	418	436	474	450	423	462	447	414	450	416	417	430	469	425	459	422	439	451	435	431	441	388	441	425	444	479	426	424	432	501	430	448	448	439	425	429	470	431	424	423	449	431	436	425	469	441	459	452	477	423	425	444	423	461	459	433	441	469	423	432	448	423	446	434	416	464	432	418	465	429	449	438	491	428	458	422	482	474	464	414	463	467	465	458	456	460	402	422	446	436	448	433	438	423	404	440	406	430	458	443	459	460	441	434	416	428	429	450	437	446	437	441	454	433	474	417	415	434	458	442	480	433
595	308	225	187	1465	9930	10309	2608	1195	3089	3665	1565	633	224	129	49	53	42	32	38	27	41	36	38	39	29	31	31	35	40	34	32	47	28	38	32	33	28	37	28	32	40	28	36	33	31	31	34	35	28	37	30	42	44	29	27	39	45	34	26	27	42	43	28	35	37	28	38	28	32	46	34	32	34	26	42	28	41	21	39	38	36	32	38	34	38	28	35	38	31	40	49	47	40	31	32	27	41	39	31	43	34	33	37	35	45	36	25	37	40	50	34	44	29	35	22	37	35	35	31	37	34	36	34	28	41	31	40	31	29	45	33	37	40	37	29	39	35	31	40	25	30	32	35	35	38	42	34	35	33	35	39	35	43	50	37	41	40	28	25	34	42	38	30	30	22	38	28	30	32	40	33	40	50	34	39	40	43	34	36	36	39	37	29	27	36	32	32	42	47	20	25	35	39	31	32	33	33	37	35	47	27	47	36	30	32	35	32	31	29	32	51	39	32	47	28	25	44	32	30	31	47	21	31	29	31	39	23	38	36	28	34	38	31	40	32	38	37	30	43	38	37	30	30	40	41	43	42	37	30	32	34	35	29	41	28	32	30	42	36	31	33	28	30	33	35	30	29	42	26	36	28	28	39	37	39	35	47	26	34	33	24	29	29	30	37	31	30	32	33	26	25	29	28	36	39	42	43	33	34	32	31	31	27	40	19	29	31	36	37	37	31	34	36	28	27	32	37	33	23	29	42	35	39	36	42	40	43	30	33	44	33	41	37	43	44	37	30	33	41	23	37	30	40	29	37	40	32	40	40	33	32	32	45	32	38	31	44	35	34	36	37	37	39	32	37	37	33	32	42	29	35	38	31	26	34	37	33	32	38	30	32	50	41	31	26	37	45	32	31	33	36	40	29	45	34	39	31	42	42	36	30	33	34	36	43	44	32	38	21	48	38	32	44	27	32	26	50	26	32	40	51	25	33	24	27	20	27	33	41	38	31	29	42	36	31	38	40	31	33	31	23	32	43	27	35	36	48	36	41	31	30	43	30	40	26	33	34	43	33	34	33	41	37	42	32	32	27	29	41	25	23	25	32	35	39	34	33	35	34	26	31	30	46	32	37	41	32	31	41	26	35	39	54	38	40	31	36	22	22	18	31	29	18	36	31	30	32	32	32	37	51	35	36	38	43	40	34	43	36	35	30	32	31	36	49	32	32	35	43	37	36	34	25	39	47	36	41	42	32	41	35	32	36	38	30	47	33	32	41	41	29	38	35	45	36	35	31	30	29	28	23	35	28	27	31	38	48	35	31	29	33	37	30	40	42	38	36	32	25	37	35	34	30	22	43	23	34	44	35	33	45	41	39	32	33	24	31	47	30	30	36	33	33	42	36	35	34	32	33	31	34	35	34	36	40	33	38	28	34	49	29	44	46	33	37	45	29	37	51	32	34	39	37	33	48	40	35	27	38	31	35	35	31	50	41	44	38	40	47	35	30	45	36	30	32	42	24	41	33	33	40	32	38	28	39	34	40	41	36	29	37	32	45	35	45	34	33	35	33	32	48	38	33	37	42	34	27	33	45	53	45	41	29	27	46	46	33	33	29	41	32	25	33	38	36	39	39	28	34	31	40	27	39	28	32	31	43	40	23	35	45	38	22	38	37	18	33	33	28	25	34	40	36	27	40	29	35	45	41	37	36	34	35	33	35	34	36	38	31	27	45	36	35	36	33	39	35	33	44	37	30	33	27	39	35	31	37	24	40	31	35	42	28	51	27	34	32	18	25	44	44	37	29	35	30	28	31	37	37	26	35	23	39	39	39	42	40	37	29	44	38	33	36	26	34	31	28	47	29	34	32	41	23	41	44	24	32	45	34	38	43	35	33	32	37	33	33	36	49	29	23	38	32	36	32	33	41	36	40	41	35	44	24	27	32	43	27	37	30	32	32	34	35	26	34	26	35	33	33	33	36	38	35	37	37	33	34	34	23	37	44	42	28	31	40	30	37	34	27	37	25	23	42	40	23	34	45	39	31	30	30	43	44	37	37	36	40	28	36	46	45	43	31	40	37	42	29	30	41	31	37	41	37	35	33	35	34	34	38	28	47	39	22	36	43	32	37	31	37	33	27	27	40	31	38	40	46	24	39	18	37	32	35	22	45	25	32	44	40	52	37	32	42	39	39	29	39	38	38	40	28	28	19	29	32	33	44	30	45	37	46	36	32	30	48	25	43	28	33	41	32	26	28	36	40	39	32	42	29	36	47	42	49	34	35	38	31	30	34	31	40	42	30	29	22	34	22	37	37	34	28	41	30	30	35	35	35	26	43	29	37	40	36	44	28	25	37	28	34	32	38	43	41	43	27	44	37	30	32	36	33	36	29	31	41	26	35	42	26	30	36	27	24	37	35	39	35	34	37	30	37	36	48	45	25	22	42	41	27	37	30	41	30	28	40	32	23	41	29	37	44	44	50	29	44	42	30	31	41	42	34	29	38	38	41	25	34	41	38	30	37	42	41	37	37	32	29	30	41	37	37	39	28	44	36	40	23	38	43	43	46	39	26	38	23	37	39	35	52	25	31	36	27	32	31	45	22	30	20	20	26	20	28	34	31	41	30	28	31	35	34	30	32	42	38	32	29	27	42	29	14	37	40	38	28	28	33	24	35	40	40	22	34	39	36	29	29	34	30	39	34	29	41	28	37	34	22	28	31	35	37	46	35	43	24	36	55	30	30	39	33	48	35	26	38	40	31	37	31	31	29	31	27	26	26	38	40	33	26	33	35	35	44	30	32	29	34	39	21	30	33	31	35	36	40	38	23	45	40	44	30	39	31	34	27	27	23	34	33	38	37	43	29	39	39	27	29	35	37	30	39	32	32	34	30	36	37	44	42	31	30	33	35	29	35	40	26	27	40	20	26	36	39	44	43	42	34	26	23	43	36	31	29	44	48	34	30	32	35	37	31	37	33	30	28	47	30	27	33	41	40	39	42	37	42	34	35	29	35	34	39	34	25	31	40	25	34	34	33	43	34	28	28	33	31	37	30	25	44	43	26	22	36	31	40	39	44	35	30	32	38	34	33	32	36	48	40	31	31	37	24	41	37	32	47	44	39	32	35	30	30	32	27	25	28	29	35	31	28	37	28	39	26	28	47	37	27	36	35	28	40	43	35	46	47	31	27	36	44	34	35	36	25	38	27	47	33	36	42	35	39	33	30	39	47	38	36	41	33	32	38	28	42	37	37	37	34	34	34	31	39	36	27	24	36	31	40	27	39	36	37	44	52	32	34	27	34	28	36	33	29	38	30	26	43	23	29	30	34	46	36	40	40	32	32	41	36	45	31	37	29	42	38	32	42	43	29	38	47	38	24	31	37	39	37	48	50	36	31	37	41	29	30	51	38	29	32	43	45	41	30	36	36	41	31	34	40	32	31	34	30	35	40	38	37	39	30	33	26	41	39	42	38	29	31	34	37	43	30	40	39	31	36	34	33
13896	8085	4661	10720	35249	64059	54397	23158	25321	36433	34294	24238	14264	6354	2454	938	627	506	520	480	477	425	441	457	445	424	471	480	461	478	431	457	458	418	482	484	488	458	499	419	459	468	462	483	472	471	472	449	471	455	449	458	450	429	492	461	442	464	448	468	436	495	455	459	444	520	490	463	429	455	445	444	477	455	428	457	448	433	479	471	446	450	441	456	452	481	492	427	449	444	479	478	447	482	454	434	429	446	481	481	416	445	456	464	449	448	456	504	483	442	452	459	457	444	442	465	495	447	480	466	422	451	473	446	491	452	481	491	478	453	490	434	455	486	491	459	455	477	448	483	438	448	504	447	480	457	473	461	486	487	474	471	484	432	457	451	468	492	450	459	459	433	452	475	483	484	415	478	428	477	474	452	467	473	449	467	462	462	452	465	474	454	464	494	448	485	442	460	486	481	473	438	494	454	476	481	481	462	433	454	455	467	458	461	475	471	457	469	461	464	455	451	475	476	443	461	458	435	474	464	439	458	457	470	451	475	473	474	443	441	478	479	448	442	468	468	479	474	457	445	435	521	465	479	469	463	471	440	440	462	497	472	463	451	422	476	455	444	419	429	511	473	445	477	444	451	443	478	450	529	514	475	471	503	494	464	481	470	484	521	450	466	459	433	477	455	470	407	464	416	475	503	468	484	473	465	443	448	486	453	506	470	468	468	505	481	436	457	436	469	433	439	476	470	445	438	479	486	469	446	476	471	462	415	469	444	448	451	487	471	469	490	479	514	472	438	523	454	445	473	461	385	447	422	426	444	466	459	441	495	458	480	495	431	476	469	460	480	467	457	453	452	493	482	413	441	487	481	470	481	425	445	506	465	510	455	431	406	483	429	494	497	460	416	453	470	481	470	481	443	479	455	479	475	494	455	477	437	463	459	483	489	471	508	469	484	484	440	460	454	450	430	460	482	483	468	469	461	459	497	474	451	472	447	438	454	484	453	470	477	479	454	471	474	444	497	505	492	454	410	494	463	468	463	469	474	451	494	484	452	462	453	458	464	455	490	451	467	476	467	471	509	489	462	431	471	470	421	472	470	499	453	501	450	466	455	459	451	460	483	425	473	455	458	460	432	447	446	458	466	472	435	464	507	457	443	457	464	476	469	452	454	454	462	476	450	435	462	447	450	447	445	454	414	448	454	473	456	463	462	459	438	483	462	458	480	470	458	487	456	452	467	498	468	455	437	458	471	483	470	441	442	465	441	449	433	464	457	481	461	465	444	471	483	434	449	451	450	472	486	471	477	430	467	486	469	457	520	466	457	491	425	462	496	445	457	430	424	481	479	490	498	446	438	488	482	484	459	468	463	469	480	468	443	448	435	428	433	456	442	454	460	440	462	478	495	437	490	443	451	469	460	475	455	417	516	478	441	455	428	472	466	481	478	461	449	493	494	433	517	484	493	485	429	479	456	486	462	470	470	447	492	431	449	454	489	438	477	465	463	458	449	447	454	500	486	447	454	471	480	501	442	470	465	447	463	478	457	455	468	419	481	459	465	468	493	502	459	447	454	457	457	445	473	493	424	464	471	471	470	427	508	452	473	456	450	465	462	451	449	451	444	444	441	493	465	488	472	438	454	474	485	465	451	446	456	466	471	437	472	518	445	479	469	479	452	425	459	434	478	489	486	395	510	445	479	467	452	452	434	442	482	440	469	490	480	480	437	470	467	438	454	496	484	442	468	454	506	454	473	499	457	462	470	488	454	452	496	496	463	467	468	483	428	472	453	490	455	424	437	504	451	449	465	416	450	448	465	435	457	450	468	457	461	475	460	482	438	454	476	468	448	479	452	474	480	463	476	469	468	432	463	459	467	430	441	495	456	457	450	441	459	461	467	472	472	483	427	466	495	475	432	497	467	406	446	452	442	439	448	446	430	454	487	460	435	490	480	463	450	458	458	474	455	422	486	453	436	465	464	460	442	452	452	491	491	482	494	434	442	456	461	437	486	468	441	449	482	446	453	451	450	476	434	469	510	463	469	449	453	459	465	465	475	479	455	457	440	453	442	490	447	460	404	470	460	448	495	471	479	442	455	469	455	474	443	479	481	468	426	456	467	472	448	461	478	497	455	456	525	439	469	448	437	461	425	460	477	488	428	481	476	498	496	467	437	473	437	458	475	456	454	474	435	466	444	463	475	455	432	480	473	471	484	448	484	482	449	473	470	432	459	478	435	458	476	484	426	482	428	434	472	448	455	475	467	484	471	460	481	484	475	474	448	452	469	444	453	439	470	477	472	470	431	466	440	494	451	453	448	468	462	469	465	475	463	400	464	471	412	464	440	457	488	457	495	434	473	454	462	449	474	489	447	458	481	435	486	467	493	473	470	478	449	480	480	460	433	467	487	478	479	445	456	444	470	461	468	437	499	463	480	436	459	468	427	454	459	443	472	470	473	430	459	479	410	497	482	435	491	463	471	484	419	482	505	454	460	473	448	461	464	461	434	445	446	435	487	481	463	472	457	452	469	471	449	451	515	463	421	457	445	442	463	447	486	469	488	462	428	513	507	496	465	465	473	474	459	443	452	467	482	456	424	449	440	416	459	492	456	442	483	485	477	456	478	479	455	456	470	455	452	470	459	448	486	483	474	449	447	488	454	459	481	433	431	451	447	454	487	442	464	502	470	462	468	459	414	479	497	508	462	450	431	458	451	478	439	475	440	465	516	442	468	456	462	451	488	475	476	461	403	430	460	479	470	456	471	436	486	509	450	455	510	471	472	449	449	494	484	460	435	448	510	510	464	480	497	436	444	460	463	447	476	481	494	470	436	511	465	438	475	452	468	481	489	441	472	465	457	456	452	441	428	424	480	458	468	436	448	469	475	457	482	452	441	431	474	454	474	419	476	457	432	483	457	458	451	478	487	490	461	459	467	457	401	471	494	475	443	499	448	473	492	466	441	448	456	453	445	425	427	517	476	452	434	462	455	495	478	437	475	448	440	469	462	437	488	486	478	448	419	451	464	484	426	482	437	459	459	455	471	484	472	432	469	443	496	487	489	507	410	443	462	446	459	439	456	420	457	476	462	494	454	476	440	493	460	452	463	447	490	475	428	461	485	459	479	473	452	457	436	456	469	481	484	470	463	485	455	420	459	451	448	442	458	463	456	449	460	446	488	481	429	478	497	472	495	473	455	456	459	457	439	446	451	472	515	485	441	424	444	446	466	481	487	470	471	442	469	465	410	440	454	443	475	467	449	435	495	470	469	448	473	481	464	478	452	449	457	477	451	455	458	472	426	478	463	468	462	436	499	496	481	448	494	445	457	468	455	448	490	462	443	497	410	453	447	476	471	468	462	469	445	467	448	493	474	495	471	485	473	489	466	470	462	489	471	488	419	458	490	453	479	464	437	454	428	462	433	472	449	454	526	437	461	457	482	458	426	471	452	457	472	476	464	499	438	441	476	476	437	426	465	470	446	444	509	453	450	465	415	459	452	467	473
1872	295	237	153	612	8047	8919	750	2702	4713	5405	2153	839	305	139	68	46	37	44	44	38	31	40	36	42	38	39	27	34	37	39	35	39	38	39	37	33	32	50	32	27	42	46	54	29	40	43	38	45	41	47	36	42	33	42	30	49	39	30	41	40	37	35	32	37	34	33	36	43	37	39	43	36	36	33	35	43	29	43	33	32	44	35	31	44	34	38	37	42	40	35	35	26	39	39	37	37	33	37	47	24	32	48	42	40	45	28	37	30	56	34	41	40	40	29	38	43	22	49	32	50	40	36	28	37	43	37	50	44	37	41	29	45	35	41	49	44	41	40	41	32	39	46	40	45	42	40	36	34	40	38	40	38	47	39	47	39	40	41	40	37	38	50	29	31	46	37	33	49	39	30	32	39	39	37	35	43	31	46	36	34	38	40	38	42	44	37	37	32	40	33	50	44	34	40	35	39	42	40	40	35	38	37	39	44	37	41	35	32	32	42	38	42	50	27	40	38	33	39	33	31	33	21	33	45	45	37	42	31	37	34	39	30	40	38	36	39	39	34	44	34	41	39	48	36	44	46	31	44	40	31	40	30	39	30	36	42	30	49	28	23	45	60	33	29	43	37	38	39	48	46	41	28	51	29	42	40	34	28	34	37	43	35	39	40	33	38	39	45	33	53	45	44	43	23	45	48	41	39	42	37	35	46	30	41	46	40	27	46	39	40	41	31	28	37	44	31	27	49	33	25	40	42	30	29	43	31	32	46	33	38	32	32	34	36	28	38	43	43	40	28	42	28	38	37	33	31	33	48	34	30	35	38	33	42	34	35	40	37	43	45	36	42	44	42	40	35	26	45	44	35	49	35	35	29	38	46	32	36	39	48	36	40	37	43	30	45	25	47	44	31	42	46	52	24	47	38	38	41	39	41	40	27	42	38	35	37	46	25	37	25	27	33	36	26	34	38	36	37	26	37	47	46	30	48	40	38	36	39	42	38	44	38	37	41	29	29	34	44	33	28	43	45	39	35	37	36	30	37	36	27	39	38	30	35	40	44	34	27	33	35	33	36	43	40	38	48	32	38	30	36	29	37	32	50	55	35	37	53	39	29	44	31	40	33	38	46	36	39	28	39	40	36	37	34	37	42	44	49	42	41	40	46	41	35	43	41	33	29	35	39	33	36	47	34	52	44	42	32	47	41	40	31	31	34	36	35	38	36	34	49	32	38	37	46	40	39	39	44	38	46	36	36	37	36	39	52	42	38	46	41	32	44	40	32	38	38	44	28	36	36	37	47	38	44	33	38	46	35	34	31	36	39	29	38	26	50	35	37	41	27	43	41	43	42	34	36	32	37	37	45	42	35	44	34	38	45	31	37	39	46	32	36	44	33	31	31	36	39	36	32	36	45	44	34	34	48	30	32	42	47	39	37	40	36	48	37	35	34	42	35	40	33	38	47	39	42	31	34	38	43	39	33	44	36	49	32	41	46	41	31	47	29	54	40	43	38	35	52	40	37	50	28	43	37	40	48	48	35	36	32	34	45	36	56	45	41	35	34	34	37	46	32	38	39	36	34	34	35	46	39	43	29	32	45	41	41	43	31	44	34	38	41	50	37	36	37	35	49	37	37	41	41	38	27	37	38	38	28	36	43	44	37	38	37	34	36	47	36	28	35	40	41	44	32	50	36	42	37	36	41	32	28	42	32	31	40	33	30	39	37	47	36	41	40	36	40	41	34	44	54	40	55	44	32	34	44	38	37	33	43	34	35	34	43	27	31	41	20	37	42	26	51	43	30	40	29	37	35	49	44	34	44	32	44	26	32	38	47	35	49	28	42	32	33	31	39	39	43	39	24	45	38	43	31	29	34	40	53	30	45	41	40	42	48	30	28	35	31	39	41	38	34	45	41	44	41	37	34	35	40	46	31	36	42	48	41	33	33	31	41	40	44	23	40	36	44	43	31	32	49	33	34	41	37	43	44	42	38	41	39	41	38	40	54	31	26	34	34	39	28	46	40	52	36	38	35	38	55	37	38	40	37	26	36	39	37	33	37	45	29	43	54	40	46	44	40	32	23	36	38	44	37	48	36	48	34	42	31	31	41	45	40	30	35	33	39	30	45	42	47	44	35	33	40	43	39	35	48	34	34	43	35	38	23	28	32	40	42	45	38	34	40	39	38	28	30	30	24	49	38	45	45	33	31	39	38	23	45	37	47	27	32	41	39	43	43	43	39	36	39	37	42	32	35	56	36	39	34	24	30	35	28	35	41	45	36	38	32	32	28	38	48	27	32	45	34	40	52	35	31	33	30	53	39	40	31	40	40	34	39	37	35	31	51	44	34	36	27	38	39	38	25	44	43	29	37	42	35	48	49	39	44	49	47	45	26	37	35	52	44	31	29	48	41	36	26	40	46	42	28	32	38	46	49	38	30	35	35	28	34	43	46	47	38	40	31	45	33	28	32	47	51	43	41	38	45	37	44	37	30	34	32	36	33	54	33	36	41	43	41	43	35	42	48	43	26	38	45	45	41	25	41	40	29	34	44	40	38	31	42	39	53	42	49	36	37	54	37	43	32	39	33	36	49	33	44	37	35	35	26	61	34	41	44	42	28	41	37	35	36	47	33	46	38	45	39	36	48	39	38	29	38	40	38	51	34	30	38	45	33	41	35	34	31	44	49	33	40	29	35	44	29	35	40	33	35	38	43	37	41	34	31	40	46	33	36	41	52	41	47	41	44	31	42	51	40	46	36	38	35	47	43	36	33	41	39	33	41	39	29	39	36	43	33	42	46	40	36	41	35	37	44	30	46	46	33	35	28	39	42	48	33	49	29	39	34	37	26	46	38	36	40	33	32	37	37	28	42	46	27	28	47	36	41	34	40	39	42	41	43	42	34	42	35	48	43	31	35	39	39	33	28	37	37	36	43	35	40	49	43	35	44	29	30	42	35	40	35	33	45	29	33	37	43	38	41	42	32	35	55	47	41	31	33	49	39	35	26	29	42	38	38	32	39	36	38	35	40	32	41	43	36	44	44	26	37	43	48	34	34	37	35	40	38	43	40	43	45	31	42	52	25	41	37	45	35	32	29	39	31	38	36	39	41	36	36	40	42	27	31	39	31	32	36	35	25	34	38	30	44	33	31	48	43	34	33	30	31	47	38	30	46	33	28	27	60	36	33	29	36	40	49	33	37	48	39	45	41	36	41	36	47	38	35	35	33	48	31	36	34	42	44	49	29	44	44	27	29	32	49	40	47	37	41	40	23	30	43	44	35	35	46	44	36	32	42	36	36	37	34	38	31	39	25	44	35	28	33	36	43	37	42	35	29	41	51	27	49	56	41	49	33	34	47	43	37	46	31	37	38	45	34	32	30	36	35	32	28	28	39	32	37	43	34	30	55	36	38	35	35	43	37	33	33	58	42	48	42	47	32	36	33	27	49	24	39	33	37	51	33	27	40	43	36	43	34	46	27	48	47	38	44	41	36	34
14108	7511	4619	9824	27836	60954	45083	19910	29566	40782	38865	27569	16819	7873	3169	1290	722	583	511	521	517	536	462	522	555	516	518	537	582	527	465	467	513	484	503	527	505	501	490	512	515	570	541	510	555	535	516	486	488	503	512	508	501	519	489	497	497	509	548	494	479	502	517	539	469	505	506	533	512	511	469	493	510	528	471	489	503	519	473	522	456	546	505	495	518	504	532	482	512	524	520	476	482	500	490	528	482	491	495	524	517	499	530	468	505	495	494	537	517	503	516	500	513	496	528	502	501	519	528	532	505	516	498	508	510	481	471	482	533	505	503	543	481	463	529	520	510	546	502	479	535	520	489	525	478	504	493	489	490	537	548	526	464	459	494	520	529	482	500	532	516	532	498	496	486	528	537	489	514	544	535	508	488	499	486	522	480	514	519	531	487	540	502	479	493	521	523	530	515	474	514	525	497	501	503	537	488	498	501	519	455	520	537	492	515	488	505	523	525	522	519	521	517	543	487	513	522	507	576	543	579	493	509	483	515	526	512	480	499	504	537	519	510	499	523	486	517	525	511	540	488	521	530	488	493	504	505	509	478	492	507	530	511	511	515	490	497	488	504	481	530	525	500	463	518	518	502	503	496	514	463	513	493	513	521	524	537	514	529	498	515	506	496	539	513	503	511	542	527	522	519	501	533	510	535	522	542	541	500	526	482	537	496	500	529	498	523	506	544	507	504	480	475	511	479	520	521	541	511	547	485	557	497	541	488	488	534	494	522	533	461	471	531	489	511	541	496	522	534	507	518	518	467	524	520	516	536	530	475	499	508	547	523	500	456	473	524	569	483	486	514	532	506	521	489	490	519	551	528	532	554	512	535	509	464	511	516	520	519	499	541	493	519	547	447	526	494	512	455	518	510	519	505	470	516	519	544	513	549	489	534	522	520	510	519	521	503	470	523	497	509	536	485	485	481	539	503	511	503	506	475	505	458	475	513	505	550	546	514	488	514	513	465	484	486	487	525	503	478	470	481	538	499	522	485	469	495	520	541	487	544	521	475	495	509	498	514	491	493	537	506	536	524	522	515	514	547	458	510	523	496	488	517	500	484	519	473	524	500	554	522	509	553	529	501	480	498	500	544	484	477	510	486	458	517	505	505	505	548	511	530	513	472	532	539	495	472	486	491	523	466	511	498	507	494	512	513	539	565	475	524	520	526	531	526	518	498	479	538	481	495	507	477	502	556	510	514	509	500	496	561	529	518	506	528	527	438	548	498	500	517	485	532	485	499	482	496	506	544	524	500	497	528	510	481	474	498	477	499	505	459	546	512	553	518	511	500	526	520	495	500	521	536	500	509	506	491	522	521	473	524	514	522	507	522	518	509	525	528	458	494	481	479	486	503	499	536	520	477	516	510	539	546	499	468	448	535	501	549	537	536	502	496	471	502	502	528	488	494	493	492	531	528	487	495	522	495	491	568	548	522	504	490	536	493	504	487	499	496	502	498	508	517	469	486	502	507	484	499	517	494	469	534	491	523	473	450	534	490	525	526	531	536	504	552	536	524	499	453	501	489	507	502	504	530	530	540	565	501	531	569	518	533	551	520	491	487	504	522	563	482	498	504	548	489	515	506	549	525	543	483	491	496	502	537	529	533	487	528	526	462	515	508	497	516	549	511	557	518	529	516	503	499	525	474	550	480	524	508	503	461	515	519	531	519	504	503	502	526	477	501	534	491	488	495	544	498	539	489	511	508	535	499	497	535	475	516	518	498	481	517	493	507	471	499	498	489	508	501	518	505	510	506	489	509	552	501	495	537	511	514	528	540	564	502	551	480	514	544	493	529	531	509	498	498	504	475	507	521	507	510	503	514	505	469	494	517	475	524	506	532	518	532	479	501	513	523	540	499	484	472	504	500	518	499	529	507	479	527	516	502	515	482	512	477	508	537	529	477	458	488	549	493	534	497	524	511	501	516	505	541	531	511	541	488	491	505	467	504	502	479	512	520	492	513	542	502	472	479	497	522	542	540	526	507	536	513	472	533	489	504	511	519	518	509	505	516	481	525	518	500	529	484	513	501	521	478	507	520	467	495	470	512	488	496	498	508	492	514	494	534	499	508	537	508	513	514	481	509	528	490	493	513	508	513	525	524	519	498	500	506	516	550	517	464	505	530	500	490	546	492	521	522	517	517	526	566	518	506	530	526	541	487	531	490	554	505	510	499	514	482	493	535	526	477	487	519	529	487	528	464	520	492	512	547	512	481	492	525	528	498	484	459	493	513	496	531	521	518	526	504	527	508	509	498	484	507	526	524	523	465	529	480	530	508	494	525	506	492	490	474	515	470	502	509	528	515	525	541	493	476	531	540	520	539	497	517	514	488	484	496	464	509	515	506	489	503	517	526	538	515	508	506	517	463	531	527	527	502	492	494	522	516	525	541	461	515	481	506	499	528	513	505	484	499	512	502	492	532	533	508	504	521	541	515	487	505	506	501	532	508	496	531	521	507	467	497	529	526	552	495	516	477	529	528	515	540	496	515	499	480	493	477	552	492	522	502	569	526	475	495	465	497	495	529	527	528	536	531	510	477	527	569	499	531	512	524	503	496	506	486	497	522	553	514	488	562	508	567	489	509	539	521	529	497	520	492	507	499	497	497	538	488	484	518	540	522	499	513	513	491	551	509	490	492	506	525	478	528	515	507	524	502	485	506	508	515	541	530	500	488	546	511	505	481	505	530	506	530	532	502	512	508	488	497	476	540	504	517	507	517	500	510	512	514	529	501	524	508	545	514	511	542	515	514	494	525	499	541	489	494	524	514	496	539	535	509	515	528	495	492	498	533	494	474	510	507	501	510	489	526	447	540	518	545	476	471	511	516	497	520	495	491	529	530	499	519	526	510	514	512	521	543	499	529	482	526	512	476	514	537	497	564	539	537	504	490	511	460	523	525	534	500	495	523	485	500	492	540	476	488	523	487	537	539	526	499	493	508	494	460	500	529	490	497	452	508	493	550	503	470	516	500	475	528	543	526	474	480	508	537	501	501	511	502	494	524	527	539	504	529	546	475	514	526	500	532	530	464	495	524	481	540	508	472	503	502	548	550	516	484	550	495	504	529	496	491	536	497	519	494	509	500	520	511	541	513	490	484	459	460	511	527	514	477	522	495	519	504	511	543	514	499	493	510	563	497	494	489	475	508	470	556	497	516	525	530	521	532	509	464	495	485	521	485	525	472	517	513	476	498	498	503	525	474	496	505	502	470	544	525	515	521	515	483	499	474	511	525	547	516	526	504	466	525	508	521	533	485	508	501	519	523	496	530	487	489	518	508	515	500	511	503	502	552	536	496	520	515	494	526	521	529	493	518	505	512	510	527	516	527	485	514	531	501	498	539	483	507	568	545	506	481	508	513	524	497	495	492	542	507	523	527	499	483	506	500	553	525	456	504	490	493	500	511	488	505	501	501	544	525	493	492	483	492	507	528	535	539	521	523	503	510	523	505	512
914	511	416	252	736	10728	13456	6370	13536	9039	4235	1472	539	217	79	58	45	46	40	39	41	50	43	43	44	40	37	34	32	37	33	36	37	37	46	36	35	38	33	36	34	30	36	39	32	34	35	34	40	38	40	38	35	36	36	38	31	37	39	44	31	42	33	48	30	41	36	33	38	42	40	33	33	38	38	35	37	39	26	38	35	38	38	39	48	30	36	29	36	44	34	34	31	27	46	26	39	29	34	33	28	51	34	29	37	31	42	45	39	34	58	38	38	35	49	30	46	41	29	49	52	34	46	34	30	23	46	40	32	37	36	38	24	26	37	36	33	50	30	33	43	32	25	39	34	28	34	27	35	37	34	46	44	36	39	42	38	39	38	39	41	53	40	49	32	31	35	43	36	31	48	34	45	39	36	45	42	40	42	48	30	42	45	39	30	34	38	34	43	41	41	28	37	31	36	50	41	31	39	41	38	29	31	31	42	43	40	35	55	37	50	39	37	34	41	30	35	46	34	35	47	30	48	33	41	42	41	42	43	37	38	38	41	36	36	29	27	45	24	34	27	33	39	38	43	45	37	37	34	41	31	45	42	36	34	28	45	33	48	47	31	34	36	34	31	39	50	32	42	26	35	36	40	35	50	34	50	41	37	40	46	40	47	39	31	31	27	24	42	41	48	46	28	45	44	47	38	44	37	42	34	31	42	45	34	48	29	36	44	37	36	33	30	24	43	34	49	39	33	36	33	38	31	38	40	38	29	38	44	38	52	32	33	44	35	37	40	44	33	47	34	39	34	34	35	36	38	42	43	38	41	37	31	50	38	33	32	39	38	36	32	43	51	37	40	34	48	46	48	42	26	38	36	35	42	45	32	34	34	39	34	36	34	45	42	44	47	36	42	35	48	43	33	29	43	37	41	46	35	50	33	36	45	36	43	45	34	45	41	45	41	31	42	38	38	45	37	46	35	46	50	30	42	32	41	39	40	49	49	33	49	33	49	36	44	35	46	40	35	47	40	40	41	41	41	37	44	31	41	28	36	28	43	38	29	32	44	38	54	32	46	47	37	33	38	34	44	29	34	43	41	33	31	43	36	35	25	32	44	42	40	45	50	31	38	37	48	44	48	30	45	32	42	25	39	42	43	32	44	43	51	44	46	28	40	27	42	33	38	39	41	31	34	30	41	30	40	43	41	38	53	42	52	34	40	39	47	41	46	39	38	41	50	46	32	32	40	46	46	41	33	35	42	31	39	32	34	41	48	52	37	40	45	39	35	32	34	36	40	45	37	36	38	39	38	31	36	31	36	41	39	49	45	35	39	36	35	30	30	40	51	35	37	34	47	50	38	31	41	42	43	43	45	41	37	41	27	41	35	42	49	32	39	43	33	39	39	38	54	41	43	47	36	36	37	36	36	44	39	34	40	33	32	45	35	38	44	39	43	42	29	43	39	39	40	41	43	32	32	47	41	39	40	34	32	45	36	47	37	35	40	39	35	39	38	40	47	40	39	33	34	23	38	28	47	42	49	45	32	58	39	41	38	29	43	48	39	52	37	48	42	30	40	37	39	40	32	35	31	30	45	34	43	43	37	49	37	47	25	40	32	29	40	35	34	29	36	40	34	31	33	40	34	35	47	39	40	35	35	29	47	53	31	45	48	27	37	33	41	37	31	37	41	36	40	38	36	40	31	33	36	32	40	30	40	36	44	47	32	52	43	28	45	36	32	34	39	39	45	37	36	42	37	33	33	43	41	46	42	38	37	41	45	43	46	30	45	30	36	46	36	54	42	41	34	36	37	45	34	37	45	32	36	42	55	32	27	47	49	40	38	40	34	44	40	42	45	39	39	42	43	38	31	38	42	45	47	36	40	30	31	40	37	42	41	35	39	39	44	40	35	41	34	39	36	45	44	33	50	40	41	35	28	49	35	32	46	39	43	53	35	30	40	41	37	34	44	39	33	38	41	39	27	36	33	26	26	40	36	29	34	36	48	52	46	38	32	41	35	38	45	36	37	36	41	39	33	28	42	35	49	35	36	40	41	39	46	45	43	37	33	31	38	42	37	38	44	37	33	45	40	35	31	41	39	40	45	27	36	29	39	43	42	41	27	24	38	40	50	37	29	43	38	30	40	42	39	48	35	40	37	38	27	29	40	39	46	33	35	34	36	45	44	30	42	40	40	31	43	39	41	31	39	40	37	46	28	34	36	30	44	48	44	42	43	42	33	35	38	38	39	34	36	24	39	44	29	37	32	56	37	41	40	41	58	51	32	45	34	34	48	40	35	34	39	43	30	44	41	32	36	43	47	36	43	29	40	35	39	40	40	32	38	39	41	29	38	41	35	35	35	32	31	38	38	48	25	44	34	38	47	30	39	40	42	46	42	34	37	41	38	44	27	32	32	37	43	46	45	44	40	39	30	46	41	39	43	37	41	36	36	52	29	35	42	36	38	39	45	40	29	38	36	43	24	35	38	48	46	39	32	43	35	32	43	31	36	31	43	34	47	38	38	32	41	35	39	33	41	35	32	36	41	45	39	36	29	43	35	44	41	32	51	39	30	40	35	48	41	40	31	29	40	40	31	29	31	37	35	41	42	40	30	39	47	28	37	32	45	38	37	40	53	37	43	35	34	35	43	42	46	47	31	34	40	37	48	36	38	49	40	46	47	45	39	47	39	37	28	29	35	33	41	27	38	29	42	32	32	35	47	39	43	21	45	39	30	40	36	33	35	30	40	49	41	40	59	40	48	29	39	41	35	36	41	48	39	36	37	29	42	40	36	43	36	58	48	40	43	34	47	45	47	42	35	34	45	36	40	51	38	29	38	30	32	32	38	34	43	33	37	43	38	32	33	39	33	45	25	32	41	37	31	40	32	38	40	37	34	37	42	32	30	47	47	24	33	42	47	47	36	37	49	35	36	47	33	42	46	32	49	44	34	31	45	45	36	32	39	44	31	32	42	42	35	38	38	44	38	28	42	37	35	37	42	39	35	46	32	37	43	40	37	60	43	37	44	53	36	35	29	42	35	53	47	25	31	46	40	34	40	26	38	34	49	36	27	39	47	32	49	37	36	40	40	27	47	40	38	40	37	38	36	34	47	46	34	35	37	41	31	35	35	29	39	45	33	43	35	22	37	33	45	46	35	36	31	44	39	40	37	49	40	31	43	33	34	31	33	31	49	34	24	33	36	42	32	34	39	40	41	36	41	38	35	30	40	39	38	43	40	37	39	38	26	40	38	44	41	47	50	42	35	28	34	41	36	35	44	35	45	27	42	38	55	42	38	34	35	39	51	32	44	35	38	39	29	37	48	44	37	35	37	39	36	34	39	38	36	33	43	32	36	42	37	44	34	49	39	37	32	46	33	44	43	26	49	36	40	55	52	38	37	33	50	45	39	33	37	35	39	35	50	33	38	30	47	37	33	37	28	33	34	46	50	39	44	46	35	37	40	40	34	38	40	49	48	40	39	40	35	34	51	45	35	39
18000	11603	8135	14076	31005	63934	52474	39245	56875	46071	34176	22690	11914	4985	1951	928	672	569	516	493	525	529	511	501	515	531	482	490	499	477	492	523	486	489	490	506	535	496	506	529	527	496	515	522	542	513	489	536	533	506	501	547	497	520	523	527	495	512	500	496	520	551	501	503	511	485	557	533	506	562	534	505	480	516	520	509	497	476	524	527	506	514	528	517	471	522	527	530	455	531	507	522	502	523	512	524	514	527	516	528	523	515	518	522	558	502	503	495	506	504	497	499	508	520	523	506	511	521	516	523	519	508	491	487	477	504	507	474	499	522	445	505	526	475	536	550	530	499	555	498	514	512	540	512	497	490	513	513	483	540	540	496	525	563	508	522	505	510	529	526	508	510	532	508	493	498	542	505	536	508	468	518	528	516	487	526	521	544	519	509	471	470	549	526	498	521	493	510	521	491	488	523	540	531	504	498	504	494	494	504	529	518	514	505	521	556	513	511	517	494	525	482	490	550	537	514	514	517	558	478	515	498	535	544	537	503	535	508	502	514	519	544	484	505	558	503	519	515	504	535	520	470	525	526	537	476	543	510	546	533	545	496	494	498	513	506	471	525	501	480	467	527	550	499	498	497	504	529	507	501	527	519	501	495	522	530	504	496	499	502	521	488	482	522	560	488	515	490	529	520	476	502	516	494	507	544	521	535	522	530	505	517	513	536	568	513	523	488	486	509	523	511	548	548	501	520	543	519	547	488	526	536	484	496	499	515	550	499	520	477	529	518	519	483	505	499	467	508	501	534	496	521	517	543	532	480	525	497	513	555	460	499	506	518	500	487	472	475	544	521	525	523	517	563	498	517	528	510	508	516	496	516	482	505	551	512	511	494	499	516	554	533	553	502	536	549	514	509	529	554	504	520	507	487	480	531	536	518	512	503	536	504	503	478	510	520	531	520	499	523	529	551	526	490	519	547	506	481	518	488	524	478	531	491	523	516	520	517	491	500	472	534	486	484	533	470	560	510	515	518	529	468	522	550	502	513	495	536	489	515	507	512	531	509	519	509	478	534	486	533	516	492	521	527	494	483	545	512	522	526	514	543	539	514	501	506	469	476	528	473	553	483	507	517	531	498	470	480	476	527	564	470	512	533	527	473	498	518	485	507	521	491	496	541	523	543	491	560	532	505	545	501	569	532	560	527	515	456	489	495	490	530	570	476	551	496	541	522	515	507	482	543	533	489	500	497	485	525	542	504	532	501	483	539	528	545	506	537	509	494	530	517	545	505	497	526	510	505	560	531	523	522	469	487	498	523	528	507	551	515	507	494	551	484	502	510	520	516	502	543	556	527	530	484	533	523	499	515	536	502	497	558	497	500	535	508	479	480	553	500	522	503	512	545	518	530	454	491	521	521	514	529	536	496	514	487	486	511	519	485	518	489	528	553	547	509	504	507	488	531	484	537	548	519	517	486	509	538	508	509	519	516	534	518	508	499	544	502	515	548	486	512	541	486	544	536	539	508	534	500	538	519	505	569	506	519	521	491	504	510	485	512	521	490	519	493	526	496	498	509	474	533	521	521	517	486	518	540	481	504	487	495	455	506	533	532	517	487	531	519	508	502	489	478	542	478	544	509	514	521	496	526	509	495	514	496	544	505	509	527	541	505	529	551	536	522	552	516	500	510	519	514	521	564	500	512	521	520	487	547	503	498	523	561	488	518	465	500	509	518	484	517	507	514	551	525	502	502	535	514	496	531	480	511	533	564	495	529	499	550	469	496	543	519	520	544	513	509	529	496	541	540	537	526	501	495	537	519	514	550	514	502	479	544	498	502	553	497	527	524	484	538	560	540	507	520	550	548	546	495	557	470	492	518	544	470	461	532	506	506	520	500	508	521	522	524	504	486	499	500	519	494	498	529	505	529	520	500	502	479	491	503	557	483	499	554	514	529	531	499	551	526	506	519	545	489	498	494	546	576	556	499	482	498	518	524	500	502	522	508	501	548	505	525	543	493	490	542	543	538	512	481	497	507	490	533	526	500	517	505	504	488	455	502	480	509	498	476	494	512	454	503	509	512	487	540	536	494	504	515	452	507	467	520	505	510	565	500	484	535	531	480	526	543	507	497	512	535	488	508	504	541	543	547	511	516	500	542	507	503	523	523	503	517	540	499	530	524	518	509	515	533	531	501	505	528	509	517	511	512	521	494	528	507	486	527	505	535	497	488	492	533	508	533	545	497	480	555	561	514	519	547	528	510	516	549	497	486	498	502	512	503	483	519	493	570	518	520	483	564	527	528	505	509	474	479	468	499	497	512	483	493	478	519	525	504	514	540	511	530	552	454	561	510	509	505	478	526	525	545	504	529	533	521	483	547	520	495	501	501	548	499	547	504	499	551	489	527	513	460	527	532	482	514	543	533	561	525	480	505	502	516	498	473	532	497	497	515	463	508	529	527	518	528	516	520	530	532	504	510	483	499	530	518	528	516	482	495	512	464	493	507	499	511	497	501	509	487	525	479	453	501	499	519	508	534	523	465	558	537	489	500	488	476	477	476	525	511	522	490	510	511	499	465	515	478	474	520	523	489	552	538	489	450	532	480	552	512	511	516	494	514	493	500	539	501	522	475	504	496	460	471	480	505	500	488	541	491	497	506	516	517	516	494	503	483	530	494	492	499	529	521	561	513	484	499	497	531	515	530	516	512	528	528	529	510	478	505	477	498	504	523	490	519	523	523	526	493	488	536	493	508	470	523	504	509	513	500	483	497	514	539	485	518	504	508	526	503	486	507	486	494	565	470	511	512	499	551	522	524	504	514	529	494	502	556	487	507	512	558	475	529	525	547	525	541	500	524	472	520	520	544	516	520	492	499	506	541	543	463	536	527	502	557	539	520	516	538	512	531	489	503	540	502	462	499	515	533	460	517	528	478	505	517	487	472	474	562	538	525	524	497	549	544	494	479	498	495	510	521	500	531	492	501	527	500	504	527	482	513	493	513	548	501	507	495	515	538	535	515	522	512	484	512	465	505	508	566	493	533	491	466	540	541	517	500	507	513	517	518	525	535	512	508	476	502	533	514	525	562	538	525	543	505	576	503	511	511	518	514	485	536	515	501	523	502	537	531	539	465	529	492	518	450	526	510	516	520	521	483	522	515	520	501	501	551	517	516	482	526	502	513	550	519	541	535	510	522	498	513	505	497	481	527	518	525	492	524	532	500	545	493	523	556	529	504	465	499	508	502	490	463	507	503	488	520	555	540	543	531	517	538	498	501	536	518	514	540	533	540	534	513	492	546	557	517	536	509	545	499	535	507	516	513	497	493	539	514	528	510	526	514	485	557	515	511	513	544	519	479	484	521	491	512	475	520	473	518	462	478	522	538	492	495	540	507	520	535	486	567	493	512	521	522	516	526	535	522	519	525	505	509	499	511	569	495	498	509	484	513	511	503	498	502	509	471	506	516	508	507	516	521	509	487	518	543	546	549	490	533	518	537	502	489	488	479
1300	234	127	85	169	2305	3973	3391	2348	1177	503	190	97	53	43	33	37	32	30	37	24	35	38	36	39	27	33	34	34	43	30	38	40	33	37	32	37	42	41	25	32	39	36	36	32	46	39	40	35	36	31	36	38	36	36	33	32	28	44	40	29	36	47	29	37	42	32	30	35	40	29	27	26	40	35	35	33	41	35	30	32	31	29	34	35	39	28	36	40	43	24	37	40	30	38	30	43	31	38	31	29	32	31	38	35	33	42	36	24	34	36	40	45	28	39	31	36	34	36	35	41	41	35	26	32	28	23	29	41	24	33	29	24	33	46	35	26	36	38	45	27	40	41	35	44	36	40	30	38	37	35	28	43	32	38	41	33	25	42	38	27	33	35	33	48	38	30	41	30	28	38	35	30	30	46	28	29	17	38	31	34	36	34	46	37	38	38	35	41	29	36	33	30	33	47	30	38	31	39	36	34	38	41	37	33	44	29	28	40	31	39	37	25	23	42	32	32	33	34	43	42	45	35	33	31	25	28	30	32	38	38	37	28	30	38	24	29	46	41	24	34	42	39	48	46	33	35	36	26	40	25	29	29	31	28	40	28	28	36	33	36	29	21	43	31	30	36	31	38	36	43	30	35	38	34	30	42	33	31	31	48	34	42	23	34	35	37	31	35	35	31	41	38	41	29	32	38	36	47	37	37	33	40	17	35	22	28	45	36	36	37	47	36	34	41	46	38	38	36	40	33	25	37	36	44	33	42	30	30	30	36	33	31	42	39	33	37	37	28	21	28	32	39	37	43	26	35	33	37	36	34	33	29	31	30	38	39	37	38	44	26	26	46	46	26	35	21	36	36	40	24	25	36	38	33	37	21	35	41	34	31	41	37	36	37	38	38	38	37	33	42	41	40	32	29	37	34	33	31	42	23	40	31	39	37	43	45	41	31	43	32	38	27	46	43	32	47	27	40	30	41	30	24	42	38	34	29	42	41	32	30	32	27	38	31	27	43	29	24	34	23	47	33	39	34	44	30	51	30	31	27	27	28	44	46	33	38	37	40	27	43	32	36	43	46	39	40	35	38	37	34	27	34	30	33	35	24	34	38	30	38	35	50	42	37	49	36	35	40	34	39	34	36	34	28	40	34	31	32	38	39	32	23	32	26	29	29	30	45	32	48	37	31	34	37	32	33	43	32	32	32	36	27	47	37	39	40	21	29	39	40	21	37	29	32	31	34	28	31	37	44	37	36	34	29	45	26	33	30	30	35	23	42	31	28	25	31	31	39	32	30	32	36	41	35	34	33	37	26	31	38	37	32	37	38	30	42	45	38	30	33	26	38	37	34	31	39	31	31	41	44	31	35	24	26	32	33	31	37	23	23	37	39	47	44	31	41	31	30	36	37	39	44	28	45	42	30	28	32	37	24	25	35	29	29	41	29	26	36	33	39	38	34	46	30	24	33	27	39	42	51	45	40	33	39	32	41	31	36	36	33	34	24	30	35	39	35	41	40	36	30	23	34	31	37	34	37	45	37	31	33	25	39	31	26	31	25	33	36	25	29	39	28	25	36	37	24	26	41	34	33	33	37	36	38	18	24	36	28	34	39	39	42	29	40	42	37	35	39	35	36	33	39	28	34	32	23	32	34	34	23	30	38	27	33	29	43	30	35	47	34	30	39	33	28	25	30	37	22	30	29	38	29	30	40	37	31	27	28	23	31	26	39	36	34	40	34	31	38	23	37	28	40	33	36	40	30	28	26	33	28	32	43	35	33	39	30	35	35	23	30	29	23	40	33	22	30	31	26	30	35	38	42	34	32	22	35	28	31	41	36	32	40	38	35	26	27	38	29	45	37	39	36	44	33	28	39	48	43	24	27	41	36	35	32	35	42	31	41	37	32	30	38	33	30	36	34	42	27	32	33	33	35	40	41	38	26	41	39	36	32	36	35	34	37	34	23	35	41	29	35	33	37	25	32	41	35	36	42	26	32	40	40	32	35	37	40	28	28	27	31	36	41	18	33	39	42	36	32	35	43	31	26	38	37	41	40	35	32	30	38	39	26	35	26	37	38	34	37	28	42	36	39	28	29	39	28	34	43	31	31	35	38	32	33	34	28	49	28	32	37	46	37	34	30	34	34	45	40	33	33	46	26	29	33	41	28	35	30	37	32	36	24	33	32	36	37	36	41	22	29	34	35	37	33	43	34	31	30	52	38	44	40	33	34	41	35	34	26	32	46	32	46	30	31	27	31	42	29	34	38	30	25	36	40	33	32	44	41	23	32	40	34	32	37	31	37	32	37	29	33	32	35	36	37	31	40	29	37	33	32	33	40	36	28	26	35	32	34	28	28	32	31	44	32	37	33	34	27	28	33	31	34	31	43	36	31	40	29	36	34	31	34	31	27	26	55	40	39	38	34	29	32	32	36	42	26	32	45	35	38	32	33	45	35	33	31	30	39	29	31	33	34	26	33	33	27	35	31	35	37	35	34	33	28	35	25	41	39	32	34	33	40	45	23	41	33	34	31	32	28	36	36	35	34	29	35	30	37	29	43	30	41	24	37	31	32	38	37	41	41	43	43	34	33	38	38	31	50	33	33	40	31	40	35	33	39	29	33	32	29	39	27	33	39	39	31	34	32	37	46	21	35	31	26	33	31	40	27	40	43	37	36	36	31	27	32	33	37	21	26	37	27	37	31	36	38	31	36	38	40	30	30	32	32	41	27	39	35	33	20	36	35	24	43	38	24	44	37	28	29	42	34	35	42	33	31	46	20	27	30	37	32	27	37	33	29	38	26	37	42	33	42	26	27	44	45	35	26	23	42	34	33	29	33	43	29	40	39	41	30	49	30	28	29	38	36	27	46	29	45	28	39	36	33	38	37	31	36	28	23	36	40	37	50	35	33	36	39	40	33	42	36	28	34	44	31	39	33	30	44	38	36	33	38	45	32	28	32	45	25	29	27	28	38	40	41	37	49	32	44	32	42	28	28	32	39	31	32	37	38	42	32	40	31	30	24	32	29	40	38	27	34	30	25	31	39	37	29	32	40	35	40	43	36	30	28	31	37	43	35	33	41	39	37	30	26	22	38	37	43	41	39	42	46	32	23	22	39	39	26	27	24	35	31	26	30	37	33	38	30	35	38	30	28	33	36	37	33	36	24	33	33	32	38	34	26	31	32	41	35	32	28	46	35	35	38	36	31	31	42	31	37	30	38	32	33	41	26	19	23	29	47	23	42	29	31	26	42	29	37	41	36	34	36	43	34	37	35	34	40	37	32	31	32	33	34	31	32	33	37	38	39	38	21	37	32	28	38	38	34	31	36	28	36	28	33	35	28	45	28	37	38	31	24	38	33	40	25	35	26	33	47	30	35	26	27	28	50	34	37	30	38	36	37	22	43	34	35	31	40	30	49	37	39	31	37	43	38	28	39	36	33	27	31	36	38	43	37	35	32	34	41	26	35	42	35	43	37	32	25	39	38	40	30	42
14658	6139	2521	4815	15141	41568	42633	37953	31253	21919	12988	5628	2522	1104	698	509	496	456	473	451	466	501	458	475	477	452	460	432	445	481	461	456	463	446	453	426	445	476	450	456	443	417	421	458	491	448	423	437	436	485	472	487	431	452	464	436	450	457	458	459	460	485	468	432	472	441	465	456	437	450	437	479	434	443	457	428	443	487	441	456	492	451	474	486	450	434	463	447	479	495	438	468	485	462	455	485	469	472	480	455	457	454	440	459	411	438	445	456	437	490	439	418	451	477	453	454	491	464	460	480	463	482	449	465	466	477	450	439	487	455	462	456	455	490	471	450	452	454	444	471	436	492	399	478	453	465	427	453	482	440	475	448	473	459	464	450	456	472	450	446	445	464	448	460	493	420	453	438	466	417	455	468	418	476	448	474	508	460	477	466	522	463	473	436	447	462	436	466	455	423	424	479	452	455	468	489	435	449	456	434	432	492	401	460	461	405	442	457	465	416	468	438	449	460	404	452	467	451	473	451	488	459	469	417	415	454	486	463	446	451	480	449	454	464	467	451	474	467	428	461	440	433	462	474	477	470	448	421	443	442	447	450	455	435	415	454	427	454	475	431	450	462	465	440	442	450	439	482	489	466	485	447	472	469	442	454	483	484	472	428	449	450	448	453	457	453	479	444	414	457	490	461	468	433	454	439	436	468	450	441	465	468	465	470	439	488	421	439	491	465	468	449	452	478	461	452	462	460	457	454	482	451	449	446	430	478	425	455	465	477	422	461	461	429	446	458	477	442	481	458	464	490	459	496	451	432	441	493	441	419	460	475	445	472	461	429	454	440	459	463	448	471	479	466	483	450	472	478	442	452	461	462	471	465	435	464	490	424	451	434	439	454	481	490	429	474	487	462	444	425	454	466	427	472	458	461	420	483	449	482	470	466	449	471	437	431	479	472	453	433	486	436	440	462	470	450	437	461	494	454	490	480	460	461	485	437	476	426	476	472	410	494	457	469	432	495	468	433	483	481	440	487	451	463	475	441	452	464	463	466	435	472	487	481	489	464	443	453	449	441	512	447	470	484	454	482	445	438	451	447	468	440	437	431	448	455	474	415	470	446	460	466	442	459	452	454	477	456	435	450	432	486	443	466	440	475	484	464	485	472	450	424	513	489	469	448	438	453	447	472	481	443	444	449	464	432	473	441	452	442	448	416	474	468	468	491	476	482	429	448	486	466	472	455	464	462	476	452	456	437	462	435	447	485	458	431	474	470	476	474	464	492	493	489	489	449	479	504	437	462	477	441	476	479	443	438	430	471	441	436	498	431	444	469	440	456	439	478	448	465	462	443	450	464	447	470	426	474	453	465	471	436	445	482	442	449	489	459	452	457	481	415	498	427	516	438	490	476	442	453	475	446	472	440	456	418	460	466	471	485	477	434	474	476	465	502	432	439	456	440	477	485	485	443	459	448	467	457	410	455	427	440	452	465	453	486	488	419	451	444	447	427	447	448	448	475	462	466	442	440	455	436	430	423	470	474	478	453	455	440	479	458	450	413	447	508	467	446	495	469	447	443	483	484	445	444	444	459	453	456	508	457	453	446	497	438	472	423	439	462	479	488	477	474	462	433	488	410	454	429	431	439	461	457	459	440	455	477	448	417	464	454	476	465	476	415	458	465	479	427	446	460	455	452	453	448	452	430	471	462	474	479	490	435	467	523	442	475	482	439	446	442	494	471	478	422	430	486	432	440	486	441	472	456	449	460	452	464	496	438	486	437	485	452	470	465	469	474	472	477	439	452	499	438	439	429	437	440	477	431	471	425	457	467	415	432	490	467	474	438	469	480	457	502	455	456	456	464	451	466	445	479	446	502	441	436	433	463	448	474	456	436	466	406	434	484	499	465	460	452	477	461	451	463	508	439	473	471	479	465	461	476	450	481	448	448	423	487	468	468	434	465	517	421	467	436	479	484	469	472	455	429	439	453	466	489	478	431	446	453	481	470	509	479	488	424	452	489	421	454	443	452	440	438	410	457	447	447	455	483	445	450	478	450	468	447	502	476	447	419	478	458	493	443	444	452	447	477	467	490	445	472	426	497	488	469	482	420	468	445	423	456	481	495	472	460	456	446	464	469	446	477	450	455	454	403	475	476	446	462	410	466	452	472	456	459	439	501	457	451	449	448	463	478	445	460	491	442	494	494	492	447	434	442	473	473	421	425	452	472	455	451	477	473	445	432	473	439	438	458	475	437	430	438	443	420	456	435	482	459	473	447	507	426	453	441	467	462	461	444	466	477	397	440	473	471	498	474	489	477	448	454	441	466	435	429	473	443	425	438	478	464	479	497	438	417	456	458	468	474	471	467	482	460	489	518	484	469	457	443	470	434	474	450	470	450	441	462	458	456	490	500	468	490	451	527	454	461	456	471	444	438	495	450	413	453	446	479	480	463	425	465	472	439	489	462	434	441	461	445	461	478	429	448	453	464	469	465	449	468	461	457	430	458	438	444	478	463	472	413	474	419	459	483	453	438	478	449	487	450	457	433	448	434	452	489	443	487	474	465	448	440	407	473	467	432	459	450	438	426	474	493	449	463	441	435	484	455	484	443	445	454	475	472	422	440	443	437	439	453	429	465	500	480	476	456	464	469	458	440	456	513	437	486	458	430	459	480	433	454	428	481	448	462	465	463	438	443	438	434	458	493	456	473	481	467	452	438	438	428	450	447	470	470	457	489	452	487	460	458	452	408	448	450	437	444	450	442	433	459	459	494	454	428	451	443	468	421	437	489	471	426	465	477	478	460	487	433	460	460	460	434	466	472	454	453	440	454	439	472	451	460	499	475	445	459	448	465	508	426	433	436	455	469	436	458	473	464	440	492	442	402	446	439	454	427	455	419	450	438	458	481	447	420	415	435	463	475	431	450	461	428	442	462	437	480	453	457	444	444	471	449	472	444	459	526	435	476	421	422	443	422	478	447	453	454	463	407	464	452	479	479	482	488	454	458	458	456	442	443	497	410	462	433	441	477	431	439	461	483	460	435	424	489	483	447	465	472	419	443	489	444	449	470	438	486	508	483	434	470	454	450	450	429	450	421	449	445	455	433	446	431	445	460	466	465	436	444	446	433	418	488	455	471	480	446	457	420	464	448	484	420	485	475	457	475	461	471	416	466	503	493	473	478	457	453	442	471	450	489	458	428	443	469	440	488	449	430	439	431	450	449	484	445	426	481	461	459	464	441	460	451	439	464	449	425	476	412	454	463	461	446	441	432	430	469	453	437	465	511	455	488	472	488	451	423	427	461	470	462	500	478	475	459	470	447	426	493	431	454	427	432	432	466	445	410	482	483	450	422	440	485	444	467	457	471	455	489	486	458	441	460	470	450	434	445	470	443	456	404	430	521	484	479	444	414	447	424	459	434	455	455	495	455	447	442	466	473	435	451	462	463	474	418	422	451	452	445	453	439	433	456	460	419	462	445	442	454	485	435	451	426	442	449	461	488
800	552	336	299	580	7141	11284	9195	5895	2549	941	342	167	85	45	37	40	42	46	27	38	31	33	34	34	41	39	48	32	33	32	35	33	36	32	32	31	30	41	30	31	48	42	37	31	35	31	40	28	33	45	30	40	36	38	39	41	28	38	46	27	36	34	39	40	41	35	43	28	43	22	34	36	36	30	50	30	47	43	44	32	33	31	29	50	32	36	30	38	41	25	33	25	36	36	30	29	45	31	28	49	38	35	30	29	29	41	42	34	36	43	28	22	39	26	39	41	26	36	42	39	35	36	34	34	36	30	41	33	47	43	48	34	33	33	36	46	28	41	42	41	30	35	31	41	46	40	35	35	36	43	44	41	30	37	35	46	34	39	36	36	38	29	31	37	39	48	41	42	37	27	34	43	40	39	31	28	29	33	43	51	27	39	33	43	38	45	37	29	32	34	33	32	43	37	38	33	37	37	25	39	38	37	41	42	43	33	34	39	33	32	44	33	40	27	34	39	36	33	26	37	29	31	45	33	29	34	29	40	45	34	36	37	44	40	32	47	30	28	29	35	25	50	27	35	32	25	43	29	47	24	40	33	35	33	32	27	38	31	31	46	40	39	41	33	27	43	39	36	43	34	36	31	42	35	40	38	34	44	41	43	25	39	39	24	31	39	27	19	42	27	28	41	40	45	34	45	31	37	27	33	34	33	38	41	28	39	38	32	35	35	44	32	40	42	40	40	36	32	35	37	33	46	47	34	35	30	31	33	34	39	30	39	39	41	35	34	33	47	33	42	34	37	33	31	35	34	37	36	39	49	35	42	36	35	32	27	34	40	35	37	36	38	29	28	31	29	37	37	35	53	34	36	36	25	31	40	32	43	34	48	38	35	46	35	34	34	31	38	31	41	25	43	38	27	37	33	31	36	36	29	24	34	30	32	33	43	35	40	34	29	33	24	41	32	47	28	49	37	42	38	29	25	38	29	33	41	33	39	37	40	30	35	34	35	27	38	47	37	39	37	47	40	28	36	38	36	46	38	42	46	36	40	35	35	31	37	36	34	43	34	28	43	40	36	32	40	43	39	31	35	38	50	41	34	27	32	41	40	38	36	38	37	37	39	23	36	39	41	36	36	38	33	37	31	40	34	34	27	37	30	38	30	31	31	35	34	38	41	47	36	39	31	35	37	34	47	30	44	29	31	28	33	30	35	42	37	27	42	38	36	40	43	29	30	28	34	40	37	34	28	40	40	31	40	32	34	41	24	35	35	36	20	34	47	35	35	32	27	36	28	34	28	33	34	36	41	32	38	34	24	35	31	29	34	33	42	27	43	37	30	38	29	34	39	41	39	27	29	47	46	43	50	36	32	37	43	35	45	28	41	31	21	46	34	36	51	29	27	27	32	42	37	37	26	26	49	43	37	37	30	49	35	42	30	25	37	29	45	44	31	40	40	31	44	32	40	41	27	35	36	30	34	32	39	33	40	32	39	37	42	36	41	32	27	24	34	45	43	43	42	37	39	29	33	43	31	34	33	31	41	39	31	30	39	36	40	43	36	40	20	38	40	34	33	29	44	39	32	45	46	29	40	27	41	39	39	38	26	43	21	30	46	43	38	40	37	43	30	40	36	34	29	26	30	40	34	34	31	30	38	41	36	44	34	41	37	32	32	29	30	39	29	36	36	48	40	40	30	44	35	27	34	37	40	37	32	27	28	33	31	33	41	45	24	33	38	42	35	28	40	49	46	29	41	35	26	33	28	37	37	37	46	33	36	33	40	33	30	34	44	33	35	29	44	39	32	36	32	41	32	35	29	38	28	39	40	42	38	38	23	27	36	29	32	30	43	29	36	31	40	30	32	28	39	35	41	36	32	33	28	31	46	34	39	32	32	38	31	42	26	41	34	28	36	21	26	40	34	41	35	38	27	24	43	30	31	18	40	24	42	44	35	43	36	38	39	46	33	23	39	36	39	25	43	36	38	39	44	33	32	16	31	40	36	41	37	33	39	46	26	41	34	34	32	35	31	46	30	30	38	34	52	23	34	44	33	37	37	23	31	26	32	36	29	34	38	36	40	33	40	34	33	31	35	47	31	36	43	31	34	32	34	32	36	25	38	34	47	37	40	42	45	33	42	41	31	30	34	31	38	47	31	23	47	36	41	40	35	37	30	36	37	37	37	36	43	36	29	49	36	34	36	28	33	28	37	33	35	46	37	26	29	34	42	36	33	30	48	32	31	26	36	33	25	21	40	35	33	23	37	38	37	30	29	35	33	32	35	33	34	31	28	28	37	39	34	35	38	29	35	29	32	31	35	31	37	32	38	33	42	23	34	25	43	38	35	49	48	34	30	37	32	38	40	33	36	36	28	25	49	34	43	37	35	30	40	43	42	39	38	42	32	26	44	35	29	38	38	33	33	33	44	48	43	35	42	39	34	24	43	48	35	41	32	34	39	24	26	34	42	23	36	32	42	34	23	40	35	36	32	38	38	37	35	30	41	34	37	40	30	39	36	36	25	23	37	29	29	30	35	33	42	37	31	29	45	39	50	34	33	33	37	31	30	33	35	31	32	42	34	31	32	44	32	41	26	32	25	38	29	31	36	31	47	36	31	37	33	42	33	28	34	31	32	45	39	27	26	36	35	32	34	32	33	34	33	45	36	33	35	26	41	34	26	33	25	34	38	28	32	36	31	26	40	35	41	32	28	31	26	43	26	25	25	34	36	28	42	33	45	28	34	30	38	36	38	31	30	24	35	36	36	33	33	45	32	37	40	34	38	32	35	28	47	40	34	39	43	28	38	26	35	29	41	35	27	39	41	42	29	47	33	32	39	30	29	43	35	48	38	44	37	38	38	22	39	40	34	33	33	50	41	37	43	40	38	34	40	26	33	34	38	40	35	38	28	38	36	33	43	33	36	37	28	30	29	37	32	46	48	40	31	35	31	32	40	28	33	33	30	44	37	37	25	45	37	35	43	30	35	41	30	30	43	36	35	36	38	41	31	37	31	29	23	37	39	24	33	31	31	38	35	41	33	31	45	31	41	39	40	40	33	43	27	27	26	33	38	35	29	38	33	26	38	43	39	32	27	25	38	38	32	35	41	35	36	39	29	36	31	41	26	29	39	35	24	35	28	33	39	36	31	40	25	31	40	40	27	29	32	38	29	39	28	34	34	41	45	37	35	30	40	37	19	40	36	36	34	41	30	32	33	39	42	25	36	40	43	37	28	37	40	29	42	30	45	48	32	38	35	40	32	37	35	36	32	33	40	27	35	43	37	23	35	35	32	40	39	30	28	36	36	30	27	36	39	34	27	41	31	28	36	29	30	24	43	37	36	23	31	37	43	41	28	28	34	38	28	39	30	42	33	35	30	30	41	28	35	31	30	56	35	32	29	39	38	29	37	29	35	35	35	42	42	42	33	38	29	34	35	24	31	32	31	29	33	37	39	42	30	44	35	30	52	32	38	48	30	19	35	31	30	36	50	50
18605	12177	7169	14258	28499	57039	58656	50663	41424	29071	18038	8881	3933	1721	840	553	506	497	448	435	464	503	450	474	501	466	449	491	502	479	512	508	478	490	450	463	434	436	488	487	502	482	440	488	436	424	470	456	470	459	498	513	488	437	447	470	483	491	466	494	482	485	482	457	478	444	460	503	497	473	480	460	442	458	457	472	451	458	475	464	488	484	466	468	443	483	462	484	462	476	461	471	454	490	462	489	457	486	503	501	425	474	432	476	482	438	488	473	483	489	448	452	433	451	492	441	463	459	445	454	496	478	469	456	500	472	435	468	447	483	500	467	475	517	475	506	468	479	462	449	477	458	514	497	480	458	428	474	470	461	517	455	484	437	424	466	462	491	459	444	465	434	453	442	495	484	487	451	473	471	455	446	480	469	452	460	464	465	470	461	446	453	479	490	460	492	461	470	474	432	528	502	483	452	466	511	426	476	457	506	460	491	450	468	454	499	479	482	458	501	517	435	451	470	481	493	434	468	490	496	482	491	464	462	497	489	496	489	465	454	445	469	499	445	485	493	506	467	473	489	458	486	456	473	484	466	465	469	452	458	452	449	464	499	490	449	455	471	472	472	491	502	485	536	457	496	480	487	470	486	474	459	474	462	473	486	525	489	469	480	508	479	454	461	462	493	502	503	460	462	467	458	492	501	479	498	492	451	448	480	513	459	448	486	443	471	471	451	469	463	453	452	466	449	478	448	465	452	447	450	487	479	446	490	489	467	503	428	463	460	490	471	462	463	478	493	455	459	468	495	469	503	484	466	469	465	442	457	492	458	473	490	470	448	448	453	483	473	463	474	497	471	514	509	459	506	507	490	475	478	470	479	467	463	471	487	486	460	470	477	464	453	450	452	487	462	518	473	450	431	477	470	449	466	458	478	459	461	440	437	463	473	441	441	474	427	488	465	495	487	482	449	466	506	505	481	483	513	514	480	458	483	482	477	473	471	455	469	488	472	452	463	488	491	447	460	470	460	457	462	528	492	472	505	466	492	467	476	498	493	499	472	482	493	459	507	482	477	467	491	452	518	453	479	439	455	482	519	484	484	460	443	451	475	499	466	458	464	490	460	470	464	468	512	447	482	497	465	473	439	466	476	456	493	462	474	460	431	465	465	467	466	478	501	470	481	506	481	494	452	489	457	472	477	470	435	445	473	454	503	470	483	472	498	429	472	439	480	438	498	464	453	499	464	443	442	502	457	482	489	467	468	464	485	484	500	492	480	500	458	461	445	490	463	462	477	486	469	408	472	466	468	488	448	472	478	460	484	475	458	496	499	497	508	455	486	418	428	493	481	453	466	459	487	492	473	459	469	465	456	457	457	483	458	474	458	497	447	429	484	494	466	493	489	463	480	492	500	509	421	457	510	440	452	467	444	493	500	505	455	470	495	415	443	478	494	486	455	478	461	474	487	470	477	455	490	439	460	456	488	464	513	477	463	476	465	447	502	449	459	485	456	468	441	485	473	489	484	476	467	438	506	468	468	455	465	443	460	452	461	502	477	463	509	468	467	493	506	441	494	482	496	465	479	477	496	458	476	466	430	465	486	483	482	467	436	456	468	461	466	471	487	479	457	471	487	457	468	476	452	470	480	500	516	503	457	502	478	487	429	415	444	455	493	448	484	455	490	492	482	523	487	452	450	469	500	472	458	442	497	460	481	464	459	465	477	481	488	476	485	481	470	463	504	518	499	474	458	493	482	485	427	461	473	484	461	445	456	434	454	465	493	454	475	467	452	454	491	418	435	502	477	496	470	462	489	485	474	491	487	464	470	465	431	468	502	447	480	503	440	463	426	446	440	461	496	440	475	473	446	487	462	487	504	500	461	468	433	511	488	455	495	485	470	509	483	484	437	487	482	491	478	468	461	476	472	501	464	439	504	437	458	488	453	455	463	485	444	457	492	450	494	509	476	485	475	469	461	463	498	464	481	502	471	446	452	493	457	444	422	466	475	514	457	463	480	442	467	501	488	447	470	455	455	485	444	490	460	462	475	462	483	487	442	474	445	451	476	509	483	469	442	468	440	479	468	475	436	463	434	478	471	442	462	474	487	467	470	488	453	461	436	480	449	513	481	501	496	466	483	441	476	482	500	418	431	472	441	457	468	505	479	499	458	493	464	428	491	471	481	482	473	460	432	501	484	479	458	478	513	442	461	459	489	530	533	466	464	510	468	526	453	494	444	472	456	455	468	449	452	483	465	467	448	481	505	495	478	501	449	462	468	478	475	474	461	480	452	474	466	480	480	457	474	462	449	463	499	502	479	502	466	484	423	442	475	456	504	478	456	453	449	485	472	453	487	488	453	466	459	465	472	446	474	458	503	438	455	486	514	482	541	460	461	470	440	462	448	478	471	430	475	474	475	423	525	452	495	446	485	545	427	469	512	492	485	467	449	492	451	430	448	502	491	448	479	458	479	496	461	446	442	505	460	471	424	496	495	450	477	467	464	464	508	436	466	454	497	445	464	476	492	456	435	462	468	511	477	464	453	432	470	463	437	455	450	495	483	458	450	473	485	416	487	457	473	488	483	458	467	447	468	486	433	486	448	456	463	475	470	438	483	434	489	486	475	486	469	442	502	486	448	449	500	467	457	478	516	467	507	450	463	494	468	495	471	461	467	456	437	465	479	476	504	482	462	476	446	460	470	451	491	402	468	493	444	440	478	461	453	497	497	462	462	507	495	480	490	459	426	480	434	493	443	478	458	513	505	462	459	440	487	464	451	501	438	466	504	480	484	481	466	470	463	491	474	452	456	488	453	505	463	480	501	500	453	449	455	468	458	468	490	438	447	471	467	445	496	484	433	501	481	466	466	452	481	457	458	505	504	463	442	488	477	479	476	482	481	499	499	471	473	454	434	475	443	449	448	499	477	428	483	465	462	476	453	478	462	472	448	465	478	450	467	438	458	473	461	487	486	431	450	458	459	459	477	473	491	466	495	484	527	476	470	472	454	460	516	496	466	484	452	456	523	476	458	480	463	481	475	473	480	507	475	446	449	496	442	460	473	479	458	457	463	463	500	465	479	454	485	474	466	431	457	456	464	518	449	482	472	464	424	491	466	486	498	424	436	459	472	460	410	485	489	452	459	466	459	466	429	511	447	450	523	444	422	474	493	491	496	476	452	474	470	479	476	512	445	477	456	478	459	476	480	498	431	490	429	466	445	493	459	496	434	499	482	463	452	491	475	468	476	475	508	443	482	484	435	448	462	452	481	506	477	490	459	463	457	463	470	504	480	485	474	475	475	443	477	469	452	464	415	465	449	483	469	471	490	465	516	443	480	458	445	467	472	489	508	472	465	465	477	455	510	521	423	484	490	465	510	461	483	470	435	471	479	467	465	496	483	504	466	452	481	443	451	477	490	468	471	551	451	492	429	454	473	485	491	510	434	461	470	472	488	479	473	448	467	429	483	485	468	463	471	456	449	439	489	526	473	489	477	486	475	446	460
2119	505	313	278	1205	9587	12479	9076	4504	1935	1025	338	187	82	53	44	41	45	42	46	30	38	48	39	39	36	33	41	32	28	41	38	31	33	29	31	40	44	33	40	45	37	31	43	52	38	45	36	40	27	35	43	37	42	42	31	36	36	43	36	36	29	32	34	36	39	38	28	44	37	29	33	33	24	31	39	39	33	36	28	36	35	37	33	48	31	32	27	39	40	37	31	35	41	39	30	40	40	27	36	38	44	36	51	40	40	30	36	39	35	33	44	42	47	37	40	30	43	41	37	48	39	36	45	36	37	45	36	34	34	40	26	37	42	41	31	36	34	36	35	33	42	34	44	37	35	35	36	31	36	39	41	33	44	39	37	37	25	41	46	35	40	42	31	43	32	29	38	39	35	34	45	39	27	34	33	37	40	34	40	40	47	30	38	33	54	27	48	34	41	36	37	32	40	34	30	38	41	33	44	38	40	37	45	36	37	33	48	43	35	36	39	33	38	34	39	38	34	29	41	39	56	43	40	49	34	36	27	44	38	33	32	39	48	42	39	35	36	35	49	44	29	35	41	43	49	44	48	47	37	39	45	34	31	43	34	37	30	41	32	36	47	38	39	43	47	38	39	33	55	35	28	41	31	42	37	28	43	39	47	37	44	31	35	28	43	37	32	33	42	38	45	43	42	31	44	37	49	39	30	27	31	31	44	27	39	39	36	44	30	29	38	39	34	40	37	42	36	38	36	38	30	39	45	52	28	36	43	39	44	33	24	46	30	31	33	40	35	41	39	32	34	42	35	38	36	38	33	36	47	32	35	50	35	34	45	32	26	27	36	42	44	44	34	40	37	51	41	39	53	41	34	43	45	35	42	41	30	35	48	41	41	49	33	43	35	28	49	43	31	39	42	35	28	33	25	42	34	47	45	36	39	34	51	35	24	41	40	54	34	41	31	39	39	43	47	41	40	36	31	37	43	26	45	38	33	45	50	39	23	47	37	38	33	39	43	43	35	42	46	40	43	46	36	44	35	36	49	39	50	34	37	39	41	29	52	41	27	38	46	34	34	31	46	26	44	38	35	48	41	28	40	31	38	32	34	36	31	34	44	34	44	37	52	58	33	38	37	31	40	45	49	47	33	30	35	30	34	40	35	36	21	33	34	34	24	35	42	45	36	40	29	48	40	41	30	38	42	35	26	35	43	38	36	40	42	40	35	34	32	42	32	37	29	40	43	31	27	38	39	36	39	42	43	29	43	36	31	37	31	29	44	39	37	36	47	34	26	38	38	31	39	24	40	46	38	41	48	36	40	36	35	32	48	21	40	44	30	37	31	46	35	37	30	34	41	38	34	40	37	42	37	29	43	32	44	47	37	35	38	39	32	42	35	37	46	45	37	37	36	49	38	36	46	38	34	38	37	33	28	41	28	51	46	45	42	49	35	35	46	39	26	33	29	44	43	33	42	41	28	29	41	38	30	44	38	43	42	38	36	42	38	45	41	30	43	37	38	30	33	39	40	34	33	37	36	43	37	39	28	42	34	36	35	46	28	36	38	31	44	27	41	34	42	46	30	48	33	41	40	40	44	53	31	32	39	39	43	27	38	35	40	35	43	38	36	36	36	36	37	39	38	36	37	41	37	35	37	42	33	43	39	37	40	32	39	41	32	40	36	34	35	48	40	29	36	37	32	44	39	44	43	35	44	31	38	46	30	38	38	34	30	36	33	37	45	53	41	32	39	44	26	36	44	47	43	33	35	31	43	40	32	30	27	47	51	37	45	37	40	20	31	48	24	32	34	34	43	37	43	45	37	37	21	38	30	43	33	34	30	44	39	37	42	43	30	34	35	40	39	31	36	48	46	33	36	34	32	35	28	34	44	33	29	29	27	35	42	36	40	29	38	41	42	32	34	40	29	37	35	28	38	33	47	38	34	32	42	40	40	41	37	34	43	34	38	33	33	40	40	41	43	45	38	31	40	45	39	44	36	33	21	36	38	35	38	38	35	23	29	37	27	43	42	31	42	45	44	40	42	37	38	55	36	43	32	33	45	28	39	34	36	41	41	26	52	35	40	35	28	31	31	29	40	37	48	35	52	33	36	35	35	45	32	40	24	34	43	30	43	35	38	29	36	49	46	34	34	41	50	50	25	34	41	28	39	44	39	36	43	33	36	33	41	29	42	44	28	38	40	28	42	39	32	39	34	38	31	34	47	29	37	42	39	38	32	32	43	35	45	37	34	33	48	37	35	41	35	40	41	28	31	41	47	36	35	29	40	31	45	37	41	37	33	31	39	33	30	42	31	32	46	36	36	44	38	42	36	40	41	43	32	40	35	43	30	51	41	31	37	36	44	43	30	35	40	38	33	28	38	31	36	42	42	21	29	29	31	33	47	36	30	31	40	41	31	43	38	37	36	33	27	42	31	36	41	38	48	30	41	36	40	39	26	31	43	43	42	35	32	40	35	48	42	37	27	42	33	43	35	37	46	38	36	41	42	38	40	35	38	43	39	28	32	32	42	29	34	40	41	26	36	37	40	30	31	39	45	38	35	33	33	30	31	36	31	36	38	43	38	32	45	39	28	31	33	39	39	38	46	46	44	44	43	30	30	46	38	40	45	38	35	47	36	43	31	46	36	40	45	42	26	36	50	30	37	33	38	56	45	34	35	40	40	45	44	31	36	32	49	51	34	35	38	34	38	36	24	36	37	42	35	37	30	41	48	36	38	30	44	46	39	32	37	38	43	36	33	41	41	31	30	46	29	30	39	39	25	35	24	29	34	52	32	45	41	48	39	32	37	35	34	40	33	37	33	40	21	42	32	34	50	32	36	43	40	35	43	46	49	37	32	36	41	35	42	32	38	40	34	40	44	40	35	33	28	38	48	45	43	37	41	38	28	47	34	29	34	28	39	36	46	25	40	48	29	38	31	31	46	35	45	40	44	50	37	40	34	33	38	49	38	33	29	37	42	43	30	34	33	42	34	36	30	32	28	28	39	39	36	25	41	27	39	27	33	29	35	40	42	34	33	38	39	32	35	37	36	45	42	34	35	31	38	44	49	46	32	35	35	32	38	28	39	35	25	43	36	42	47	27	39	43	40	29	45	33	44	36	39	34	39	36	39	34	48	37	32	28	35	43	35	37	45	25	38	37	42	46	32	31	38	45	34	43	40	36	41	49	33	43	43	38	36	48	36	41	44	43	42	37	42	39	34	31	30	30	34	42	40	37	43	37	49	37	38	28	39	40	44	39	31	45	30	44	28	37	45	34	43	45	37	26	27	38	45	39	47	41	27	42	42	31	39	22	36	40	43	48	39	39	30	44	50	33	36	34	24	38	21	42	32	37	39	37	35	37	36	39	46	37	49	37	35	34	43	41	54	43	38	38	32	39	34	34	46	29	42	34	51	33	38	52	45	46	42	37	29	30	34	33	36	37	47	46	32	48	35	43	42	45	43	44	38	39	42	31	38	39	28	42	42	36	34	40	38
19375	10888	6503	14949	34529	61589	62174	49427	37293	28116	19546	10056	4482	2023	968	656	520	499	509	509	496	550	525	516	517	502	509	503	510	489	519	479	503	484	529	531	505	494	488	505	507	493	496	519	505	495	520	495	513	472	463	514	523	509	507	514	465	487	472	519	511	497	526	490	481	518	465	483	548	520	497	503	565	523	520	491	501	490	491	507	519	498	498	469	490	463	497	475	489	494	481	489	506	499	475	475	503	537	501	519	513	517	559	537	515	522	546	537	505	521	459	479	513	465	534	532	480	518	505	516	496	479	482	506	496	437	502	508	458	466	499	534	505	538	522	533	534	529	535	500	509	509	466	478	537	505	531	490	512	491	487	507	506	538	458	500	508	506	502	493	525	522	489	528	478	489	463	506	481	531	528	511	461	477	477	512	522	467	512	510	488	515	539	515	494	500	518	508	518	502	514	503	489	520	504	489	514	480	502	536	501	506	500	507	501	490	504	494	514	473	513	522	486	496	523	528	481	532	510	476	515	495	501	496	504	506	533	528	500	487	525	520	518	537	552	484	497	500	505	494	560	531	532	480	526	503	526	515	490	478	496	493	491	474	481	466	543	498	543	520	464	492	528	515	474	492	484	479	474	508	527	522	509	488	482	487	522	473	554	523	506	511	499	521	504	464	499	537	528	542	504	516	525	478	498	519	510	487	503	477	483	480	505	486	516	494	493	495	495	498	495	506	530	457	504	501	503	520	497	440	536	517	538	498	515	515	528	496	503	527	488	500	526	492	493	491	496	553	507	506	462	520	523	516	548	508	507	495	483	515	518	492	522	460	475	532	495	485	463	474	513	537	498	514	493	467	534	481	509	498	479	503	460	474	472	476	504	494	522	488	495	527	523	504	505	464	487	462	467	533	526	490	472	542	548	507	516	509	466	525	530	500	547	467	492	516	497	513	502	531	482	506	485	530	469	514	511	553	496	502	523	514	479	495	513	543	527	447	485	524	521	505	508	497	499	502	498	523	489	467	512	499	464	451	536	548	518	501	517	488	484	487	534	490	519	481	495	514	474	525	534	518	500	486	501	502	486	494	491	486	515	493	487	525	512	513	540	483	528	483	492	445	495	496	459	488	546	480	502	555	499	507	517	471	480	487	534	470	515	485	461	501	517	498	489	516	521	516	541	496	531	476	493	518	512	553	500	506	538	475	457	450	443	488	496	523	560	539	513	471	510	510	515	514	511	500	486	489	474	522	533	522	489	494	507	487	541	516	511	491	493	507	488	532	519	499	532	476	518	557	545	567	485	489	515	492	490	503	540	473	499	517	491	489	524	538	493	534	492	518	526	472	504	486	495	520	507	519	539	527	516	523	515	519	503	515	499	495	545	495	524	486	493	454	497	444	540	505	542	466	511	522	521	529	470	497	513	520	473	522	506	518	510	523	525	534	530	512	498	473	499	492	510	487	496	580	507	529	536	513	528	473	478	502	515	496	504	501	506	511	520	496	528	497	509	485	511	530	486	516	523	537	513	520	495	525	521	505	538	497	471	490	486	512	472	489	485	478	514	507	483	542	505	523	522	465	498	505	505	536	485	523	513	476	537	479	520	522	504	505	461	481	492	482	512	490	485	519	520	487	497	556	496	525	519	486	500	542	499	517	498	499	486	483	523	502	527	526	513	506	528	508	500	524	532	516	500	481	523	542	524	482	515	519	448	522	529	473	508	493	501	483	484	499	541	524	495	476	482	499	526	525	505	493	524	490	473	519	524	497	535	525	562	504	506	509	465	504	486	515	484	537	519	520	509	509	496	489	518	520	474	491	510	505	510	499	523	481	525	500	511	504	507	481	494	484	519	512	516	519	536	473	539	490	492	530	497	470	535	460	502	475	483	496	507	501	549	505	457	492	474	446	506	546	520	481	489	490	543	567	547	494	479	513	500	470	493	532	503	492	473	473	527	539	509	505	498	515	520	491	512	525	502	520	485	500	522	520	508	494	506	518	553	490	481	494	509	530	515	494	530	482	480	521	545	502	470	482	478	475	504	489	512	486	533	459	570	527	485	527	516	479	502	526	474	520	514	525	509	484	492	488	542	492	515	486	489	507	520	464	511	504	511	509	475	498	507	528	459	453	505	533	513	521	511	486	491	506	474	497	468	488	478	506	499	476	497	494	490	494	524	487	525	504	498	484	513	481	513	506	518	530	510	504	521	469	513	520	489	517	488	523	476	489	461	548	481	522	495	508	492	508	527	525	475	448	465	497	487	537	526	486	550	512	518	505	502	529	486	554	515	531	468	535	475	476	513	534	486	493	524	516	484	522	504	525	481	494	490	520	494	520	500	475	496	497	510	509	519	484	521	491	486	497	454	515	497	494	478	516	538	538	490	520	521	526	507	555	496	507	505	536	532	529	519	513	532	520	476	479	511	472	510	533	472	497	501	488	497	503	551	507	526	481	508	519	505	489	520	540	528	491	516	516	494	538	511	505	507	527	509	488	498	487	509	477	498	476	495	516	500	495	480	470	497	511	484	510	506	524	508	504	484	514	470	531	488	494	514	477	515	555	497	497	499	502	521	473	498	491	508	520	490	506	528	473	509	522	511	509	499	504	540	526	500	503	502	531	537	479	593	483	522	518	503	533	517	511	477	513	502	521	528	516	535	505	516	526	507	492	508	498	511	470	508	511	484	488	526	506	488	525	505	513	516	507	508	534	526	522	507	506	493	510	501	519	509	508	489	496	498	508	475	494	502	482	471	489	494	478	526	539	495	494	512	503	495	508	467	520	501	537	521	528	544	534	485	457	507	516	481	497	496	518	501	499	501	514	497	495	444	532	489	520	502	488	464	508	521	485	503	504	507	526	497	517	472	484	504	502	455	514	502	489	474	489	503	491	529	546	511	519	530	490	519	520	502	520	491	496	523	503	502	472	487	515	510	487	528	519	488	487	509	472	504	533	494	483	489	518	500	493	482	515	485	528	528	509	495	497	516	502	490	493	537	485	488	473	486	517	510	510	492	485	498	472	511	510	511	533	501	518	494	504	534	472	498	554	517	502	472	537	523	493	499	479	514	540	493	518	451	509	534	498	526	524	473	496	518	521	476	499	544	495	510	501	497	521	530	491	467	500	537	568	513	488	492	514	519	512	505	539	493	517	493	510	488	479	555	491	543	512	498	500	515	504	483	528	472	454	522	495	539	500	493	480	523	531	483	532	480	499	468	511	521	511	532	490	483	506	501	485	513	505	503	496	505	534	485	523	505	499	522	513	486	517	553	470	483	509	537	515	523	499	511	465	488	466	509	507	507	503	481	542	502	555	471	510	483	548	492	524	485	489	492	454	513	506	487	480	496	483	510	528	497	512	488	531	480	489	534	518	474	521	526	484	516	502	487	528	517	512	461	518	507	531	495	517	530	479	445	504	451	517	489	507	470	526	486	512	510	534	493	493	519	486	508	516	536	561	488	500	499	540	488	566	507	478	477	561	510	475	523	524	562	505
1329	1031	657	467	2288	15444	18303	6634	6550	5144	3025	1366	527	208	93	53	42	46	39	34	41	34	33	42	37	42	42	43	50	40	24	40	37	37	35	43	32	28	37	42	59	48	34	32	33	40	41	27	32	36	39	43	51	42	34	33	32	47	31	40	37	45	47	40	41	32	38	37	35	38	23	35	35	36	42	25	38	53	21	45	33	36	42	47	39	40	36	42	29	45	47	33	43	38	36	43	29	37	36	37	39	30	48	34	36	49	41	28	38	35	43	47	34	30	34	39	43	37	43	41	46	43	42	31	37	37	37	41	28	30	28	40	37	36	40	34	38	31	34	39	48	32	34	37	40	31	33	35	43	53	29	39	37	43	34	38	34	36	32	35	29	45	35	40	31	37	38	42	39	32	41	43	46	55	35	41	37	44	47	28	40	48	27	40	42	40	36	28	40	35	41	36	39	32	40	34	36	41	35	45	48	43	34	35	42	42	46	34	23	40	31	40	38	35	44	44	32	52	30	38	45	37	28	25	29	40	29	33	51	35	36	31	35	41	59	35	33	35	32	37	33	41	41	39	57	36	34	35	40	38	46	40	33	43	36	41	32	39	43	30	35	25	50	37	31	37	48	39	25	41	37	34	31	42	40	38	32	25	41	41	43	24	31	45	40	49	40	42	46	40	32	39	29	41	36	36	31	35	35	49	37	43	39	44	35	37	39	36	28	34	50	37	42	39	34	44	41	36	43	40	47	30	38	37	45	38	41	56	39	49	49	39	38	43	34	37	28	35	28	34	38	38	43	42	41	27	37	41	38	30	39	37	49	34	55	29	40	41	34	34	42	33	27	36	45	38	39	41	34	40	33	42	37	34	42	51	37	36	39	43	32	46	37	43	47	31	40	28	36	44	41	43	39	44	33	45	33	46	39	35	59	41	40	33	27	38	37	31	39	43	38	34	44	32	36	26	28	42	33	46	33	38	29	31	39	38	45	35	33	48	40	40	38	37	32	35	44	34	46	44	41	47	41	40	31	38	30	42	27	31	38	33	30	31	40	25	41	37	54	36	33	46	39	34	33	43	39	36	53	34	35	42	43	33	37	35	42	48	34	35	37	34	22	51	30	36	50	38	29	40	36	41	34	30	35	28	42	34	32	39	50	37	35	41	38	38	28	43	38	33	38	31	45	49	39	44	38	29	33	29	41	28	39	40	31	33	33	41	37	32	34	37	29	51	31	43	31	41	36	47	37	32	49	35	37	42	39	31	34	34	34	32	41	30	37	36	37	41	43	37	34	39	30	29	42	43	38	36	37	37	41	41	43	29	37	29	39	45	37	38	38	34	40	39	36	34	44	45	34	38	29	42	40	33	40	38	38	30	27	38	42	25	37	35	39	32	33	39	33	45	30	29	46	31	35	40	42	38	35	38	42	30	48	38	39	45	49	37	37	38	44	39	30	40	45	39	51	36	29	43	31	36	31	24	53	44	36	37	40	46	36	36	32	40	41	44	36	39	43	34	33	42	31	30	38	31	39	44	35	45	34	46	28	30	41	37	29	45	54	35	34	32	26	41	34	36	42	50	42	39	39	28	43	36	40	37	36	31	44	51	37	32	37	33	41	54	33	35	30	34	44	38	28	39	28	33	31	36	37	40	38	35	40	45	35	35	42	30	33	46	35	46	36	28	41	51	45	38	38	41	39	47	42	25	30	36	32	34	32	33	28	37	23	47	38	33	26	33	30	31	52	38	36	33	28	44	37	39	46	23	31	35	36	34	40	32	38	25	42	37	41	38	42	41	40	23	42	35	38	50	38	51	28	35	36	35	30	40	30	46	32	39	43	37	31	37	37	45	33	44	25	43	39	39	35	39	29	42	28	41	45	52	41	49	33	32	33	41	42	47	40	25	43	34	43	46	39	45	44	58	36	31	30	27	42	37	36	37	35	26	45	37	33	29	44	45	33	33	39	44	47	42	45	44	51	39	35	39	30	38	33	36	44	45	41	46	40	46	26	38	47	37	45	38	41	46	31	36	34	41	39	26	37	35	37	40	28	37	26	35	39	38	38	42	44	31	37	43	31	39	45	30	34	25	39	43	51	38	43	36	46	32	53	48	31	39	45	40	42	35	46	39	39	43	35	38	41	37	36	34	41	44	45	45	39	43	38	29	41	35	41	35	43	43	36	32	53	27	45	26	37	25	36	43	39	33	36	29	40	40	46	41	26	44	39	51	41	41	41	35	41	35	44	39	30	26	32	51	33	36	37	42	40	33	29	38	33	30	44	32	29	45	33	40	28	35	44	51	36	37	33	45	39	44	47	39	52	40	37	37	31	31	28	28	37	46	43	33	31	49	48	40	40	31	45	40	33	40	30	30	43	35	30	39	45	36	45	36	36	40	40	32	40	42	43	42	31	30	31	44	45	31	36	48	49	43	40	28	34	26	39	40	38	47	30	34	29	42	46	47	47	41	49	35	37	39	43	44	34	39	28	48	37	37	40	42	34	46	38	41	44	42	53	39	31	40	46	34	45	25	34	46	20	42	36	36	54	43	36	37	38	39	33	36	21	48	35	36	35	27	43	46	47	34	30	31	48	30	32	42	43	45	42	31	39	24	40	41	41	38	29	33	38	40	55	41	38	45	32	33	41	44	32	37	44	37	35	41	48	40	37	35	37	42	26	52	29	30	37	47	36	39	33	39	33	35	38	48	41	30	54	39	45	31	36	45	32	35	36	49	36	36	27	37	38	28	34	32	42	45	34	31	38	35	40	53	41	37	29	46	29	37	46	37	44	37	50	30	38	40	45	31	42	44	36	43	39	35	37	39	34	39	31	45	44	40	38	44	46	37	38	30	47	36	31	33	35	41	33	24	42	29	39	35	30	37	30	28	33	32	37	31	30	39	34	33	39	34	29	42	41	37	45	36	43	50	37	42	37	50	45	61	32	43	37	37	44	32	43	50	42	38	42	38	34	42	44	35	42	37	29	29	47	31	43	34	22	36	39	37	43	37	40	29	37	39	36	40	35	36	36	32	44	49	34	46	40	42	24	40	29	30	40	36	39	36	45	32	43	37	39	53	42	42	46	40	44	41	36	39	29	33	40	49	46	33	40	30	48	37	32	42	61	42	24	45	37	29	41	31	62	25	36	34	38	33	34	33	47	37	44	40	41	43	47	40	31	39	46	32	36	51	32	38	31	37	45	38	35	38	36	42	49	31	43	40	32	39	39	35	42	45	49	30	32	44	32	34	40	44	33	48	37	53	28	41	49	35	45	40	37	39	31	46	34	45	42	47	43	38	49	42	39	43	34	32	35	46	43	31	35	46	35	35	33	40	32	29	44	35	46	34	35	35	35	23	40	33	40	29	43	31	38	34	36	33	31	30	45	28	27	36	48	25	30	36	44	39	54	38	36	33	33	45	31	37	30	27	44	38	27	36	46	49	31	39	31	30	39	33	33	40	42	45	46	48	32	49	40	28	40	45	32	37	42	43
24191	17203	11612	21145	40536	71638	62840	42582	45038	39532	31974	22796	13016	5644	2102	963	646	535	559	529	529	535	491	477	521	492	494	516	504	490	523	485	520	518	495	509	476	490	504	510	509	463	501	478	530	524	482	506	479	518	508	518	493	494	497	509	497	482	549	446	500	550	512	475	546	490	536	533	532	528	493	513	485	473	513	495	517	548	525	512	533	480	515	524	497	510	466	512	531	490	502	544	494	536	490	514	488	483	483	546	500	538	523	498	487	506	520	504	482	526	513	506	484	514	508	499	527	504	512	479	511	526	523	490	493	507	513	536	472	503	533	573	488	523	517	517	487	489	491	503	522	517	498	517	500	511	478	512	537	499	509	471	493	522	489	452	501	470	466	541	507	520	541	505	472	541	514	510	523	525	499	454	529	490	489	510	508	488	514	485	473	519	505	546	511	548	469	503	488	490	512	528	510	521	491	542	486	520	496	564	524	546	506	555	480	517	501	526	497	494	463	518	450	497	502	547	495	533	481	522	474	559	500	514	508	518	566	511	513	521	516	514	495	546	497	510	521	495	506	531	471	526	541	489	514	535	518	497	503	519	526	538	514	492	508	513	458	510	480	496	472	487	518	529	540	523	521	517	491	493	526	550	459	515	536	493	509	532	504	512	506	508	512	499	528	576	508	509	495	490	518	503	519	513	531	473	520	514	487	517	518	516	493	517	526	501	582	524	527	492	547	531	509	495	524	484	527	476	507	476	521	502	516	526	541	512	533	550	515	518	532	510	487	463	505	511	530	522	518	484	489	530	536	497	531	485	527	504	521	522	474	559	495	501	544	528	497	526	490	502	523	519	513	543	518	521	527	517	465	470	532	476	493	491	515	476	478	488	530	505	531	505	476	524	523	546	499	526	538	495	503	481	503	554	489	569	484	501	561	477	504	511	491	467	507	519	486	518	496	515	506	514	506	505	499	487	504	488	503	529	511	457	479	491	505	510	498	516	527	502	486	495	507	493	534	513	508	501	469	477	543	518	559	490	526	544	544	485	516	525	545	528	546	509	532	488	489	467	530	502	508	525	514	543	486	546	495	509	464	507	494	496	454	512	502	491	462	539	481	528	518	489	499	483	489	502	495	492	505	505	499	532	503	500	475	555	505	489	512	484	505	514	542	545	521	524	525	536	503	517	538	551	481	502	524	521	506	510	525	513	479	509	556	470	499	502	519	521	495	515	506	487	480	561	530	530	496	476	514	537	475	466	476	536	515	535	510	528	508	502	523	485	548	534	498	539	547	512	520	535	498	510	525	543	516	536	521	489	504	499	509	503	541	492	499	497	530	507	527	510	523	524	500	522	545	488	512	483	553	489	517	545	519	526	541	491	539	488	506	526	478	483	503	553	535	547	487	486	498	501	510	512	493	472	513	491	506	515	534	481	501	469	517	483	474	501	472	526	518	502	513	463	531	510	514	495	482	546	520	513	521	485	479	497	517	520	492	471	482	498	505	539	484	507	509	497	494	533	508	537	504	517	524	542	497	475	509	505	488	519	507	505	535	495	503	499	517	463	496	515	505	508	486	472	555	545	529	519	500	524	500	515	507	529	521	531	486	468	533	514	516	536	508	527	540	497	510	515	531	499	539	507	510	514	493	505	531	486	473	503	498	524	493	472	559	490	525	522	545	503	549	535	514	503	510	515	472	515	499	490	517	537	518	507	456	461	537	515	513	539	493	503	529	518	493	565	531	484	509	547	484	480	537	489	503	510	500	535	482	491	507	524	535	524	546	524	563	505	496	514	516	490	476	475	553	510	496	495	474	512	495	497	505	523	540	524	526	481	501	513	474	513	540	504	513	505	546	509	492	493	515	511	437	496	524	524	526	461	502	498	482	501	496	450	495	495	498	514	480	526	511	489	498	523	508	491	529	565	579	499	489	544	517	533	492	516	493	521	516	498	552	508	498	523	511	519	497	517	478	510	535	504	525	472	479	520	525	553	473	508	525	488	473	495	474	527	465	502	526	520	494	498	539	537	488	507	503	515	475	497	489	509	525	446	517	502	484	465	539	499	536	517	503	540	506	575	490	536	519	496	478	524	511	531	463	516	522	492	523	475	510	513	504	492	520	505	572	507	506	518	487	508	477	521	486	506	513	497	524	489	524	554	541	486	502	490	484	507	535	537	505	526	511	481	491	504	526	506	541	519	517	498	506	503	460	492	486	447	523	521	506	554	471	529	525	474	506	508	496	509	503	489	482	489	543	522	478	513	512	521	513	486	498	522	512	489	473	527	486	537	491	518	523	537	482	531	530	512	449	469	477	520	522	522	505	489	549	525	530	515	471	481	486	516	512	528	510	533	536	469	561	551	508	489	531	524	519	514	495	492	472	514	504	503	490	534	512	514	525	490	495	491	504	537	501	513	533	505	512	474	551	535	556	523	507	484	489	537	506	546	517	485	499	491	528	500	479	525	486	489	454	492	475	529	488	513	496	501	554	518	505	510	517	503	477	474	528	508	493	545	522	486	509	506	478	514	493	467	514	500	490	524	482	524	473	519	508	514	541	524	543	509	467	514	481	532	530	490	506	512	518	494	522	507	502	515	513	509	536	521	515	476	506	541	495	513	487	486	523	487	511	564	500	512	511	497	499	500	517	550	529	536	502	504	482	491	526	504	546	492	522	511	502	511	527	507	483	492	537	502	495	565	512	507	457	511	496	512	538	542	507	525	508	499	500	470	485	537	475	490	518	521	513	576	499	498	495	513	487	553	497	490	548	487	516	537	530	483	491	520	511	523	468	520	531	523	559	467	501	509	472	509	508	482	475	480	543	511	523	485	452	540	511	549	539	500	500	546	488	500	538	522	500	532	498	530	504	527	502	543	568	483	496	478	495	474	488	527	482	474	526	491	497	524	501	480	543	518	502	478	533	486	499	507	503	542	519	486	522	491	508	525	476	451	520	527	536	507	518	514	512	484	481	537	502	523	519	532	518	521	500	525	495	476	484	497	514	552	494	465	512	516	512	508	510	496	534	488	506	523	504	536	463	506	520	495	539	523	531	479	495	529	509	521	549	526	530	524	486	488	522	478	529	524	503	556	496	511	534	497	481	458	511	463	475	552	524	529	504	466	541	504	521	563	535	528	498	544	492	529	495	500	507	518	544	533	476	491	459	485	468	510	514	527	507	479	475	498	497	544	528	512	495	500	528	520	517	511	504	489	491	492	534	503	503	487	492	525	514	544	487	522	510	491	458	494	517	507	541	478	509	520	485	539	503	504	522	502	503	494	532	500	488	518	494	558	544	484	517	550	498	500	516	515	526	520	500	496	530	490	505	508	524	477	541	505	496	495	471	501	547	523	502	508	487	528	526	496	510	521	550	542	536	490	527	494	509	507	542	510	507	517	516	521	536	527	517	511	509	509	513	496	513	514	483	467	492	547	518	479	486	550	497	545	529	504	515	534	513	499	525	509	504	516	520	501	499	531	553	508	471	519	480	519	531	537
1378	359	205	145	196	3292	4593	1879	1214	963	587	328	143	66	46	36	32	26	31	25	35	38	35	30	34	32	35	37	32	36	34	39	33	36	23	40	25	27	26	34	37	34	32	27	39	35	40	38	33	31	37	31	30	44	35	39	35	33	42	25	39	30	36	36	29	45	32	35	35	36	36	30	21	34	29	36	34	36	33	21	27	33	36	40	25	37	38	29	30	38	32	46	30	35	27	27	47	34	44	43	39	24	30	33	45	29	43	45	35	29	28	27	28	39	33	29	26	43	35	33	38	35	32	39	29	41	37	31	32	30	35	25	26	27	31	35	28	32	43	36	33	34	43	43	44	27	30	31	41	35	23	33	28	36	32	26	35	32	48	33	40	47	42	31	31	20	32	24	33	33	32	33	44	30	34	28	38	30	32	26	39	21	31	34	40	28	41	29	40	33	38	30	43	31	41	24	27	31	36	33	40	29	28	34	38	32	32	35	34	40	35	32	37	24	40	28	36	37	34	34	34	34	28	34	30	33	33	36	36	35	34	30	33	31	44	35	27	31	36	44	36	37	25	37	43	39	28	28	36	41	38	33	35	35	31	45	40	51	27	35	33	30	40	33	35	30	36	34	32	36	32	34	31	28	30	38	24	29	28	35	31	37	30	34	37	36	28	34	41	28	59	25	33	33	27	31	26	36	22	29	38	29	29	35	36	38	28	36	34	39	24	30	35	31	33	40	36	26	29	37	33	35	37	27	37	34	39	28	43	30	29	42	25	32	20	35	31	33	39	28	43	35	37	34	38	38	35	33	32	36	37	25	25	33	29	26	24	35	32	42	29	26	26	26	50	33	32	30	34	39	33	25	27	27	32	33	33	41	28	39	32	24	35	43	29	33	46	27	30	34	26	34	26	29	36	39	43	28	50	36	52	23	34	40	35	35	29	22	29	35	44	29	30	29	32	40	29	31	35	25	21	26	27	39	38	29	31	49	35	33	35	27	30	34	35	29	27	39	40	30	22	37	38	41	44	40	36	31	30	42	34	37	35	32	26	30	32	30	40	38	32	36	42	28	31	32	40	33	38	30	20	44	31	34	25	38	37	37	39	30	43	22	26	33	35	23	33	33	28	36	35	30	41	21	36	42	29	32	33	25	35	39	38	29	35	28	27	28	29	31	26	37	36	35	27	38	32	36	37	39	33	40	33	42	33	34	32	27	29	29	37	34	34	32	36	25	28	32	28	36	37	22	39	33	33	31	30	38	32	37	20	41	27	36	45	22	38	35	26	25	27	32	22	33	30	32	27	31	40	34	26	24	42	33	27	34	36	29	30	39	39	31	44	33	29	37	40	25	37	25	35	28	33	36	32	34	29	34	32	34	34	40	37	33	30	31	23	42	34	48	52	36	28	36	35	30	26	32	29	32	41	23	24	34	44	24	31	35	50	37	35	34	50	23	28	39	40	31	29	32	28	35	32	43	32	35	35	28	28	29	30	28	30	40	44	18	42	31	25	39	22	38	28	31	41	32	30	34	33	37	26	32	36	34	28	35	32	26	30	35	37	27	42	36	36	25	34	29	42	40	37	28	36	35	32	31	34	36	31	38	34	35	32	35	28	33	35	34	40	34	44	33	32	28	27	30	36	39	30	25	38	29	34	27	34	38	24	33	34	33	29	40	33	44	31	26	28	39	41	35	31	45	33	30	33	30	36	28	34	42	29	28	41	42	27	41	27	26	26	36	29	31	28	42	26	36	39	33	31	29	31	27	34	33	33	37	31	34	27	28	29	26	28	32	31	26	30	32	29	32	33	32	38	30	28	34	32	33	37	31	44	25	45	35	33	35	32	45	46	42	29	43	43	28	39	40	32	27	23	30	33	27	35	33	28	25	37	42	33	30	32	25	47	34	35	36	21	31	28	36	24	27	29	29	42	25	35	19	30	41	34	37	28	39	34	35	29	34	25	35	21	38	36	29	29	31	40	44	26	35	36	43	38	38	50	20	20	39	27	28	44	24	43	39	38	31	28	31	36	32	33	43	26	31	26	40	34	27	36	27	39	45	39	40	41	28	33	38	31	26	37	37	40	30	33	33	37	38	26	31	35	32	24	32	37	28	28	34	32	43	34	36	29	36	39	29	40	33	28	34	28	33	31	36	27	38	40	30	44	34	29	40	29	39	39	28	32	27	34	32	35	40	46	30	33	33	31	23	43	25	38	36	34	33	35	30	30	30	34	27	45	30	30	31	28	35	37	37	28	27	34	34	31	42	27	37	27	28	28	39	37	32	41	28	42	31	28	39	32	32	36	36	20	28	42	34	41	32	30	29	36	32	38	47	40	29	47	32	31	38	36	30	29	27	32	32	34	28	45	37	40	33	37	40	27	39	44	33	34	32	23	39	40	41	26	40	42	29	29	29	21	33	28	31	33	39	33	39	33	28	26	43	28	35	18	40	32	37	30	30	43	33	42	32	41	31	36	29	43	33	50	24	28	31	28	33	29	43	38	47	36	38	45	37	34	28	28	42	40	44	31	26	36	39	36	40	33	30	29	50	37	37	31	30	33	29	31	31	24	33	31	36	43	33	38	28	36	47	41	38	43	31	21	35	32	39	28	27	44	38	32	40	33	44	32	32	32	36	30	28	43	31	34	32	34	33	25	33	36	36	27	28	35	35	30	35	36	34	41	31	48	32	35	26	31	31	42	39	24	33	17	19	37	29	36	28	41	42	26	44	26	38	32	28	31	30	26	30	38	38	32	45	29	23	27	25	40	37	29	36	38	31	36	32	27	39	27	23	32	29	36	21	41	28	38	30	30	23	47	30	31	38	30	32	45	42	32	44	34	21	29	28	37	33	42	24	32	30	32	31	30	37	33	42	32	31	34	33	34	35	28	30	29	37	26	32	33	32	32	36	25	32	30	44	43	33	32	33	27	41	19	41	27	39	35	36	34	40	38	34	38	38	47	33	28	38	31	41	52	27	32	30	37	29	40	33	37	31	28	50	39	30	34	20	34	29	36	36	33	33	30	33	31	41	35	28	26	47	32	24	36	41	31	28	43	32	36	31	49	30	24	28	32	47	42	39	37	36	35	25	42	35	35	29	37	26	30	38	31	29	44	39	31	44	30	43	28	31	37	31	36	33	33	31	29	28	41	29	29	29	31	31	35	29	37	39	35	29	35	41	24	34	33	22	36	29	36	35	27	31	31	25	33	36	40	37	31	36	49	40	38	31	33	37	44	42	37	30	28	23	34	31	41	29	34	35	40	36	44	34	32	22	27	39	38	36	32	33	54	31	28	39	29	26	39	39	33	25	36	20	35	37	30	34	38	29	29	35	26	29	24	34	25	30	34	38	37	37	33	41	34	37	30	42	27	26	33	38	28	31	33	22	32	20	31	27	33	43	30	35	35	28	37	30	26	40	39	40	29	27	23	31	42	33	33	31	31	36	26	27	37	31	37	33	28	39	39	37	41	31	38	40	34	37	30	40
17875	8922	4064	7940	18269	44832	43268	28763	26079	22501	15837	8953	3698	1553	759	550	531	461	451	427	449	446	472	433	447	480	435	459	500	474	450	432	421	468	438	437	457	436	398	475	451	456	441	437	460	451	458	454	489	482	447	498	412	457	455	464	447	455	473	431	434	425	392	436	443	444	446	493	436	432	445	470	496	431	431	426	465	438	460	424	496	419	443	451	463	442	457	464	427	471	436	409	449	397	448	476	417	433	475	431	440	471	410	478	444	443	460	445	472	432	429	418	448	461	466	466	438	445	460	475	448	476	445	432	473	392	429	423	465	441	437	455	466	458	474	455	514	448	462	465	438	478	463	474	426	439	461	418	487	456	430	451	457	452	449	465	457	457	455	459	476	465	454	436	445	441	442	438	445	465	467	458	500	433	441	436	436	428	441	431	447	455	443	432	469	416	446	480	456	454	408	460	463	458	463	465	450	494	470	432	462	460	410	463	423	490	449	483	497	429	452	436	424	429	462	442	453	447	452	488	478	448	459	404	457	475	465	458	449	482	428	463	441	461	469	430	442	491	470	421	493	473	450	424	444	490	456	424	453	452	459	444	452	445	443	439	436	435	442	480	481	401	437	434	445	418	470	460	457	455	444	445	429	471	466	422	441	464	483	442	422	474	470	442	445	432	472	454	446	474	458	468	474	454	431	452	480	451	471	463	443	441	435	450	433	423	414	454	452	446	469	445	481	453	459	451	436	460	456	432	450	435	460	440	432	427	473	492	467	488	474	414	451	454	436	410	442	445	489	449	436	451	471	429	491	480	425	449	439	433	444	476	468	443	432	471	425	482	468	425	416	442	445	438	489	454	442	471	444	443	477	433	417	475	401	453	426	476	415	446	439	484	416	413	461	467	453	443	462	443	479	420	462	442	464	423	487	441	439	453	468	446	447	435	449	479	462	427	437	425	452	401	446	473	412	479	457	473	420	433	459	460	411	448	438	446	445	429	416	443	459	457	460	448	450	460	423	451	458	419	409	444	459	445	446	463	404	420	391	463	470	468	443	482	464	442	471	481	485	473	468	481	437	425	467	429	454	427	474	422	425	431	449	448	432	406	458	468	445	469	444	472	437	470	449	440	445	420	443	458	432	417	443	489	435	427	408	455	456	450	473	423	467	471	458	469	467	465	421	435	444	483	427	423	482	467	452	449	460	473	450	434	458	468	452	465	456	463	462	449	466	476	518	499	454	481	454	461	462	466	425	444	459	460	449	480	418	420	477	402	454	456	454	469	441	453	437	423	462	442	431	462	457	445	445	433	474	443	480	430	410	455	439	424	451	434	491	467	473	482	472	476	472	487	454	457	479	451	476	463	483	427	476	449	454	469	445	433	467	443	463	451	451	481	433	447	474	398	464	430	439	461	463	434	417	473	437	423	435	428	438	439	431	417	436	445	424	429	445	418	465	455	459	417	446	460	418	435	490	439	404	452	479	425	446	424	432	433	422	426	441	451	461	421	434	453	449	435	446	433	461	403	428	477	445	410	409	468	423	455	471	467	427	487	443	461	442	427	458	423	425	451	458	437	470	443	425	478	458	409	441	433	449	446	463	467	428	455	477	415	432	462	432	500	415	499	452	450	450	446	437	447	445	417	436	436	450	458	436	416	454	446	457	434	483	467	429	430	470	443	480	462	459	451	454	416	471	477	421	477	427	444	459	447	412	454	413	480	449	452	442	486	469	471	482	445	419	458	456	448	451	492	473	478	459	417	432	433	436	419	438	445	440	447	446	468	440	441	412	434	436	446	446	444	491	433	459	466	406	463	451	432	446	433	477	466	436	432	447	460	456	455	452	464	491	457	457	422	473	441	427	461	476	428	480	441	441	457	448	428	465	423	424	433	431	426	456	425	469	458	479	421	438	447	440	462	407	431	442	442	382	435	461	471	432	437	445	431	460	473	431	442	444	454	444	446	447	485	446	445	473	471	441	436	473	452	436	460	464	457	445	459	442	474	444	433	455	445	455	417	466	454	432	437	437	427	493	477	432	433	456	422	486	443	435	454	450	440	447	450	445	459	407	443	419	470	450	480	440	457	436	434	418	475	476	456	443	492	451	446	451	457	463	427	429	438	451	408	493	461	456	462	471	459	467	450	412	458	434	457	479	439	438	459	423	401	440	473	475	429	468	471	436	469	445	443	481	461	449	454	451	470	465	444	442	448	439	442	445	495	435	414	463	462	476	463	412	418	425	480	466	455	439	454	464	439	441	418	438	451	444	493	476	428	423	442	454	431	458	445	435	448	443	434	407	434	424	449	428	459	453	439	444	451	443	465	429	444	466	440	456	460	431	482	458	431	440	436	441	464	431	435	443	420	413	449	455	445	484	473	456	468	474	504	452	462	455	456	499	424	417	481	446	448	466	434	470	405	452	482	413	433	471	450	455	489	436	438	438	459	425	477	406	433	477	475	428	451	458	440	463	435	473	429	397	450	422	444	420	461	417	455	423	464	459	432	499	449	500	466	428	426	420	450	442	438	402	437	422	432	458	446	444	401	459	453	424	449	466	439	483	466	444	461	458	452	449	446	457	467	416	465	422	468	478	438	465	457	421	414	429	451	450	456	447	420	415	418	419	435	448	466	450	471	425	455	442	458	466	423	422	449	471	456	412	453	440	469	423	425	467	449	469	416	448	446	441	511	465	454	466	460	452	443	499	430	469	439	453	445	439	482	461	447	489	442	446	431	425	444	466	485	472	472	441	441	428	473	443	459	430	474	440	472	457	468	420	481	436	438	489	454	418	456	459	433	444	444	449	418	467	430	469	440	457	452	457	458	475	466	439	432	431	443	441	498	485	431	432	455	440	484	446	445	478	464	456	451	412	440	458	458	448	410	430	462	477	460	472	420	454	450	435	472	443	426	448	461	462	461	443	469	448	400	486	455	438	442	469	464	430	446	434	454	441	448	459	476	418	448	487	436	455	442	446	482	456	454	425	392	420	414	454	433	430	449	416	437	447	441	454	451	463	437	408	463	442	450	448	468	479	435	473	428	441	427	428	448	451	431	445	433	420	453	460	471	444	455	452	412	447	461	434	437	454	471	461	433	408	426	487	437	444	437	435	462	451	444	433	421	464	493	442	433	430	441	429	439	424	469	449	403	465	460	483	457	422	452	493	451	445	442	466	471	478	459	436	441	450	463	466	398	446	491	475	457	473	488	463	477	476	453	482	435	453	454	454	460	453	478	462	448	452	420	426	449	419	438	469	435	477	449	451	447	433	427	419	443	400	445	477	447	427	445	475	416	484	527	470	463	461	449	438	450	450	461	446	461	442	452	458	431	422	439	426	462	475	449	423	454	451	442	455	458	455	434	440	487	451	448	412	458	438	450	461	469	440	451	455	465	438	438	483	474	475	434	440	425	421	402	453	438	438	462	442	460	440	466	446	445	462	462	423	484	489	435	501	483	455	448	461	439	432	454	426	486	467	424	471	475	459	428	437	406	461	472
910	835	564	432	516	5355	12573	8812	5559	2246	995	439	185	61	55	36	30	31	44	36	27	28	38	33	36	35	41	29	42	32	32	35	35	37	31	29	44	37	49	35	39	47	37	36	32	41	43	37	32	38	25	33	39	24	30	32	27	35	35	38	36	29	42	33	24	28	33	34	31	22	30	30	43	35	32	37	35	32	33	29	27	32	33	31	37	26	40	33	29	37	38	44	40	35	34	38	30	34	33	35	46	39	29	30	21	33	41	41	26	29	31	41	31	42	42	42	35	45	33	35	43	32	31	24	31	46	41	30	34	26	24	34	32	32	41	35	38	35	26	27	33	32	30	39	36	32	30	36	43	24	38	38	44	40	34	32	23	39	32	31	30	27	27	34	35	24	36	34	33	45	39	37	42	41	39	32	35	28	31	32	38	35	33	36	26	30	35	38	27	36	41	44	31	42	36	44	43	40	36	35	45	32	30	29	29	39	33	31	36	51	44	32	36	51	43	41	36	31	29	41	38	34	26	32	36	41	35	32	37	44	23	42	32	34	42	27	32	31	29	35	41	34	30	39	32	21	34	35	28	50	40	35	30	47	36	43	43	33	36	37	31	28	34	36	33	36	20	35	33	38	32	40	45	37	33	39	46	32	30	53	37	28	38	38	29	34	23	24	38	45	37	38	41	34	32	38	32	24	48	29	36	38	30	28	35	36	31	44	24	32	32	36	33	39	38	30	32	36	32	42	34	42	34	26	37	28	34	48	35	40	33	24	32	42	38	36	40	33	36	28	33	24	43	40	35	33	34	34	28	31	35	29	31	32	37	34	37	33	33	42	38	34	35	30	38	35	33	38	35	38	36	43	46	43	38	38	32	30	34	36	38	40	39	24	31	43	43	46	38	27	48	37	32	38	31	33	31	33	48	30	19	32	33	33	30	35	34	34	37	34	33	37	37	30	32	33	27	34	30	39	27	53	32	36	38	38	44	42	29	38	34	44	39	40	53	33	31	34	33	35	27	29	25	27	32	35	31	42	35	30	33	29	42	35	37	32	41	32	26	29	35	32	40	33	34	37	27	34	52	33	36	29	37	36	34	38	30	49	22	32	36	42	37	48	35	30	25	29	39	28	46	36	22	39	26	35	20	32	26	43	33	37	43	28	29	35	41	40	43	38	40	35	26	39	31	35	40	31	36	33	36	35	33	28	35	38	39	37	29	30	32	27	33	40	44	32	34	30	39	29	35	27	30	32	41	33	28	33	35	40	30	46	26	30	43	38	42	30	37	31	36	36	36	25	28	36	31	41	35	36	39	42	30	35	35	30	42	26	32	35	35	38	32	35	37	31	29	35	37	33	24	29	36	33	24	41	29	40	31	36	41	29	33	24	35	31	46	35	40	24	39	29	28	45	38	26	41	34	32	38	28	40	30	35	35	48	36	35	33	31	41	33	28	30	37	43	34	40	39	26	35	40	24	38	37	34	41	44	33	32	36	32	29	32	31	28	30	52	44	34	51	30	39	31	46	45	27	25	25	33	34	34	34	34	30	36	37	32	35	34	31	39	34	40	43	20	28	35	36	39	42	27	37	34	27	37	35	27	35	40	34	42	37	40	26	23	37	43	34	29	37	44	49	33	33	39	50	29	38	34	30	31	36	37	31	37	34	47	41	37	26	36	30	38	39	38	36	36	38	33	36	29	43	29	34	43	30	36	30	41	34	31	22	28	36	45	25	39	28	24	35	40	45	32	37	32	28	39	38	32	42	36	50	33	34	42	32	32	29	43	26	41	39	34	32	45	26	46	27	27	35	38	51	42	32	37	32	38	32	29	33	43	38	28	35	41	30	41	34	32	35	26	33	44	35	32	39	31	45	52	49	23	45	30	37	42	37	34	32	33	34	38	48	36	36	30	41	31	38	41	37	31	32	27	35	28	32	49	28	36	45	34	40	30	37	36	31	41	29	33	45	42	39	33	29	30	29	56	40	31	35	26	39	33	40	29	36	39	24	32	42	40	41	36	33	34	41	33	42	41	41	35	45	42	37	46	34	28	42	32	29	29	36	34	42	39	41	37	41	31	25	33	38	33	48	44	37	41	32	31	31	30	42	40	34	30	42	51	33	30	45	36	41	29	36	34	35	38	32	25	39	37	32	36	30	35	25	28	39	37	37	29	43	38	37	27	36	52	31	32	26	34	29	26	36	37	38	27	34	28	33	28	30	28	22	33	37	45	30	30	28	34	26	40	34	46	41	35	28	41	44	41	28	36	32	30	34	48	25	38	37	32	35	31	34	27	23	31	39	31	34	34	36	40	35	30	43	41	37	32	28	34	33	39	37	30	36	30	28	23	36	38	31	40	50	38	34	40	44	31	25	45	30	32	42	37	29	40	36	37	39	46	37	37	40	36	29	31	44	37	34	41	44	34	43	37	34	37	37	30	31	33	37	29	28	35	26	35	28	52	33	22	35	37	42	41	39	38	35	31	48	26	36	31	22	38	39	36	28	37	30	31	38	24	45	38	40	34	39	29	33	40	37	39	29	34	34	32	27	32	35	29	43	35	37	34	40	33	44	34	31	35	30	43	30	47	42	37	42	38	30	35	26	29	32	46	31	35	36	41	51	35	28	23	34	29	34	37	28	39	43	35	32	43	25	45	30	34	29	39	36	25	38	41	31	34	34	38	42	27	31	38	25	30	35	32	39	36	34	44	48	28	43	37	28	39	26	31	19	31	35	30	25	22	38	40	31	40	42	36	36	36	35	33	26	30	38	37	39	37	35	35	37	45	32	44	34	47	33	35	22	36	35	33	45	44	35	32	33	37	42	33	40	38	26	28	28	35	34	27	34	34	32	45	31	32	34	39	33	31	37	31	32	31	33	29	34	41	39	36	35	41	33	36	38	29	32	28	33	28	39	26	31	33	34	35	27	27	29	37	28	28	39	45	33	33	39	42	30	28	37	39	33	34	30	41	45	32	39	44	28	35	41	40	45	28	31	39	34	41	45	31	42	33	45	38	48	31	37	24	23	31	36	35	35	38	27	31	37	47	41	29	35	35	38	37	32	33	32	39	40	47	43	30	35	37	34	38	41	36	34	24	31	33	40	43	28	45	33	41	28	32	31	45	45	37	40	39	41	26	31	27	29	21	38	50	35	36	38	33	34	35	37	35	32	39	40	26	36	37	33	34	35	35	36	32	37	34	38	38	49	35	32	45	34	41	25	32	25	46	39	38	34	26	33	43	42	38	41	39	30	32	33	32	34	43	27	31	33	35	39	34	38	32	40	38	26	38	38	29	33	35	44	35	41	24	30	35	24	33	35	46	32	23	49	44	32	39	23	35	32	31	42	29	30	31	43	40	30	37	27	40	33	39	43	35	43	30	30	37	24	39	34	45	40	42	35	36	33	32	37	32	32	35	34	39	44	30	29	38	33	38	32	40	34	40	31	30	30	38	26	27	29	23	37	31	38	38	36	41	39	48	36	39	35	31
20977	15071	10720	18211	28194	52745	61348	48748	39564	27833	19681	10925	4589	1666	862	603	468	480	516	483	431	448	465	487	463	427	466	452	454	463	463	459	473	466	466	460	483	497	492	483	470	471	474	448	447	489	451	485	469	476	445	482	450	456	478	491	447	452	463	436	422	449	465	459	452	493	481	461	458	420	439	457	447	495	463	495	480	479	462	411	468	455	467	457	463	460	444	517	476	471	446	448	466	462	466	442	476	492	457	448	464	445	451	459	446	460	456	459	464	470	477	475	495	474	458	448	444	454	446	465	451	490	458	483	458	462	458	470	464	464	498	484	437	452	489	466	442	444	447	425	463	445	423	453	449	435	452	440	467	486	463	474	459	456	484	457	457	457	448	479	453	469	414	429	475	459	484	441	420	443	414	460	477	475	437	462	464	447	469	468	455	477	467	442	466	443	506	473	457	478	441	438	453	440	475	451	458	427	453	454	482	445	461	489	474	476	430	478	463	451	485	446	475	415	450	498	484	454	492	463	474	430	481	439	460	469	460	497	448	450	465	475	461	449	442	447	434	463	454	412	492	482	444	486	454	487	524	484	464	455	472	484	409	468	480	448	440	463	478	448	469	505	446	449	429	446	443	451	471	468	450	477	458	490	470	445	459	460	484	430	491	461	443	496	444	457	449	503	471	482	441	457	442	446	511	487	487	472	454	477	404	438	478	471	469	424	437	441	480	421	472	463	455	455	420	417	420	433	466	491	471	487	442	490	439	487	483	454	460	500	494	456	460	497	416	468	470	445	448	436	462	501	436	446	430	473	441	503	495	478	470	465	465	455	476	501	439	465	504	444	458	478	482	451	479	481	486	487	471	465	457	500	459	486	454	461	404	437	442	457	519	435	443	473	477	466	458	458	468	449	459	451	466	453	470	477	439	476	513	424	485	454	460	487	437	469	474	466	513	471	469	471	472	476	479	458	461	479	452	460	426	438	446	459	452	446	472	458	463	457	492	451	453	483	476	450	469	445	474	492	464	462	462	474	441	462	477	441	443	438	430	454	455	494	474	449	469	493	454	480	469	469	465	457	457	484	439	484	443	462	498	436	470	486	477	461	451	466	519	466	443	503	419	468	448	454	474	469	449	470	467	467	441	436	495	426	468	446	500	473	458	481	461	477	462	447	496	448	479	467	476	479	463	490	466	444	461	467	473	429	474	466	445	459	450	468	462	466	466	471	450	495	420	436	485	453	455	467	489	479	442	485	474	412	469	457	455	443	451	481	432	467	475	449	485	474	481	474	460	482	494	445	431	435	434	410	479	440	451	428	463	448	483	494	505	475	414	481	438	528	432	501	443	500	469	423	461	461	459	467	456	473	443	478	495	502	426	465	475	468	473	481	460	460	479	454	464	439	475	436	483	444	473	506	473	471	462	476	491	487	468	507	465	439	415	479	470	462	453	499	435	415	444	445	449	465	443	444	479	408	474	463	484	494	429	424	420	443	458	463	481	447	489	466	488	447	460	464	471	472	437	427	482	468	455	455	477	453	477	455	472	465	452	412	475	511	468	461	468	486	469	444	511	462	468	469	478	482	456	419	442	493	463	446	466	438	463	456	462	435	446	476	474	476	456	475	442	479	469	437	445	479	443	458	453	441	492	459	460	438	465	475	450	464	498	453	466	483	484	442	486	474	458	426	451	498	413	434	493	485	472	419	473	475	424	474	474	462	415	498	499	433	441	480	457	486	457	469	479	434	501	455	452	440	477	463	429	457	491	448	465	501	452	460	478	462	457	463	500	481	481	450	473	450	450	445	430	484	505	429	452	474	453	481	475	416	469	462	479	465	482	465	471	430	515	461	427	451	455	454	454	449	466	494	416	450	466	481	474	495	425	468	465	424	482	474	479	468	479	480	468	479	452	464	457	475	428	484	479	469	451	440	415	445	426	489	405	429	473	490	422	429	496	420	450	459	498	485	469	446	416	487	483	472	447	464	470	487	530	490	463	496	455	452	430	431	493	458	476	455	457	442	495	496	433	458	488	485	458	445	484	499	467	448	439	469	450	470	424	441	456	472	481	476	450	500	502	449	469	464	452	438	488	443	473	474	435	458	459	452	505	476	449	457	433	480	435	449	514	466	503	483	453	437	482	495	463	443	463	470	450	471	473	463	467	464	460	482	490	432	432	474	441	494	463	455	484	485	431	456	428	414	452	481	458	464	478	427	443	461	477	434	482	447	479	500	442	449	466	476	484	464	443	464	423	464	433	471	503	445	497	465	450	462	431	477	442	463	459	478	439	477	467	447	472	472	468	489	445	461	442	503	479	440	451	467	466	470	457	457	452	445	460	492	470	466	492	465	486	433	496	424	462	468	455	440	423	452	465	448	455	447	431	481	488	467	462	446	456	469	465	470	450	474	494	451	454	428	503	523	427	455	495	453	447	463	446	482	446	444	462	460	439	442	451	468	477	461	462	540	480	500	432	457	462	473	396	470	428	450	473	457	470	499	469	486	490	443	450	461	442	497	457	480	450	429	434	459	450	441	457	503	454	450	462	448	431	400	483	445	448	472	469	453	453	482	472	468	495	463	469	465	471	472	456	493	464	461	488	454	435	446	475	493	455	472	449	460	462	439	441	432	468	459	440	453	449	451	469	454	464	489	437	456	478	454	471	493	446	473	457	471	451	478	439	475	443	487	445	428	473	458	477	524	474	475	425	439	435	480	449	456	479	436	444	436	504	459	502	478	495	451	444	473	475	453	428	469	460	445	468	448	446	428	420	461	459	432	443	443	492	453	424	460	472	481	433	427	455	483	491	457	475	417	434	469	443	448	464	474	449	484	469	471	472	424	439	486	434	433	462	413	462	517	430	477	467	458	440	497	479	489	458	499	460	466	447	467	468	449	468	453	431	481	464	442	451	475	520	475	456	467	465	494	463	437	517	476	470	491	442	479	441	486	446	478	460	497	443	460	464	469	474	456	499	445	447	444	455	451	448	455	470	462	462	463	502	450	452	445	475	514	485	511	471	475	462	481	457	443	477	450	470	467	459	471	451	445	451	445	449	456	447	460	497	484	455	455	448	478	456	501	431	462	424	411	449	469	462	436	424	470	446	456	455	491	439	435	439	435	452	452	420	436	438	472	439	455	431	460	465	453	474	462	453	483	468	469	452	436	472	451	453	466	485	487	454	430	486	461	461	483	473	440	437	491	456	491	442	419	476	444	476	474	490	464	477	465	473	512	458	437	424	477	438	447	459	462	485	484	492	456	477	466	457	467	421	454	475	506	463	433	435	456	448	463	474	482	480	470	442	434	466	466	465	441	425	438	457	473	445	471	496	468	481	478	474	489	446	470	496	456	466	467	477	449	453	453	461	443	503	453	486	460	465	518	446	501	478	459	482	421	458	499	443	429	452	426	455	489	445	455	496	486	430	460	487	477	431	441	405	432	464	482	447	435	468	484	463	460	466	448	447	469	433	407	451	431	458	463	457	456	442	508	453	451
2176	607	517	362	477	4726	13360	10501	6374	2425	1048	393	156	75	57	46	32	39	37	44	35	32	38	38	45	38	27	25	52	21	25	29	29	40	33	36	41	40	36	32	42	38	27	28	32	49	39	41	33	39	42	42	23	44	50	40	37	37	32	35	26	44	35	27	31	30	40	35	35	48	31	38	49	33	42	40	35	40	43	40	40	47	42	38	36	35	40	36	37	31	39	40	39	36	30	42	48	37	34	36	42	32	34	37	40	40	33	36	43	36	29	32	52	38	42	49	31	34	28	30	34	37	35	29	42	38	39	27	32	34	35	42	35	27	28	28	47	41	31	36	53	40	48	31	39	43	37	47	37	46	30	41	32	34	38	30	41	33	40	39	37	31	33	37	42	41	47	35	33	32	41	53	33	33	44	34	46	34	31	34	34	35	38	37	30	39	33	25	44	36	26	36	45	35	37	39	46	45	31	36	35	54	42	40	30	35	44	36	40	41	39	30	28	45	35	36	45	36	41	36	39	43	47	42	29	42	34	33	37	42	37	29	39	35	43	37	38	39	31	34	42	40	37	37	37	25	40	33	50	38	35	48	36	47	37	39	39	33	38	40	34	37	45	31	35	37	37	30	44	35	44	43	29	40	20	45	29	38	37	30	35	37	52	36	31	42	40	36	27	30	36	32	40	37	52	31	34	32	36	40	39	38	40	41	40	48	39	36	38	39	42	33	38	39	30	39	35	40	42	34	30	44	34	42	38	44	50	29	50	26	46	32	31	39	36	38	32	41	33	30	32	43	45	34	31	29	38	35	32	34	46	49	32	38	35	30	34	40	56	30	35	35	37	36	41	35	32	27	35	50	29	27	40	38	45	33	32	28	46	38	39	28	37	41	35	35	30	42	39	39	38	51	42	35	48	32	41	32	28	32	40	39	28	31	38	47	29	33	48	35	25	33	34	34	43	31	37	33	49	37	33	51	26	40	44	29	19	33	31	38	23	36	36	46	41	31	34	34	44	40	39	43	34	34	40	32	38	37	37	31	36	33	35	34	43	21	41	26	44	43	37	38	33	36	47	30	38	35	33	41	31	39	25	38	44	36	33	35	35	29	37	33	36	40	35	31	41	44	38	49	33	23	40	40	39	45	36	41	40	33	39	38	33	40	48	39	38	39	43	38	34	33	33	48	35	43	34	36	33	46	35	49	49	37	51	31	39	36	35	44	24	44	32	44	36	19	35	41	40	30	35	38	32	32	46	38	42	32	30	34	30	54	29	39	49	36	38	37	29	34	39	39	33	33	39	40	39	28	43	36	25	37	39	31	34	34	39	33	44	42	44	38	47	38	38	34	40	34	25	34	36	41	34	42	51	33	33	35	46	31	41	36	30	39	36	38	36	49	26	40	40	34	24	43	31	41	30	55	46	33	32	35	34	31	30	39	31	36	39	43	36	41	37	38	35	36	42	33	38	29	39	41	42	39	29	50	43	23	38	37	41	38	31	36	39	42	40	35	38	41	34	50	34	47	31	44	41	41	38	42	34	32	45	38	37	36	37	46	37	34	43	25	29	46	45	42	38	34	46	42	33	36	37	46	47	43	39	40	39	28	43	34	40	40	35	40	31	35	32	30	38	35	26	34	39	39	45	46	40	36	36	40	38	44	41	32	32	39	33	34	29	40	33	49	37	26	44	36	41	26	32	35	34	37	41	30	43	33	45	36	40	40	45	42	40	46	45	37	30	36	35	33	30	32	26	38	36	44	38	34	50	27	31	34	40	38	43	50	35	46	35	36	43	37	37	46	58	37	38	35	45	45	44	29	33	44	41	31	45	37	42	39	23	43	35	35	31	28	34	44	43	33	40	48	55	38	33	44	44	32	27	41	32	42	40	41	41	25	42	41	35	32	32	33	25	17	36	33	36	43	35	40	48	40	43	37	37	37	33	41	32	38	39	48	48	33	32	37	41	43	36	40	31	32	41	33	39	31	41	36	33	38	40	30	31	32	32	32	37	44	31	30	50	40	38	34	40	42	40	26	36	26	40	30	40	46	32	38	41	36	38	33	35	42	49	37	31	41	43	42	30	40	46	41	41	34	30	28	40	40	37	36	36	35	35	39	36	49	35	34	37	36	37	35	43	25	38	38	35	29	39	39	45	32	35	32	42	40	43	33	34	49	53	34	45	37	45	37	26	34	46	33	37	34	41	35	36	38	39	31	33	47	42	32	20	54	35	27	35	45	38	30	30	46	43	39	41	42	46	47	34	39	40	42	33	32	43	24	31	43	57	39	43	39	38	39	38	36	35	37	42	43	35	22	42	42	37	35	42	28	41	33	41	45	36	41	28	28	37	41	42	37	41	38	34	33	31	34	44	30	32	35	40	42	37	39	56	38	35	46	38	43	34	29	41	35	38	32	29	49	49	34	40	40	44	45	43	36	27	38	40	29	39	31	41	30	47	31	38	53	46	37	49	31	39	33	42	27	34	38	32	43	31	37	41	42	34	50	44	42	32	41	26	27	45	46	40	40	28	36	50	40	31	42	43	28	43	34	44	42	34	37	46	35	34	34	33	36	43	33	25	38	42	40	27	41	27	36	30	40	49	36	36	38	23	33	32	31	39	31	35	37	27	41	29	35	37	46	37	40	46	42	32	26	39	35	33	33	36	36	30	37	33	46	38	39	29	32	41	45	45	27	40	37	43	35	42	36	38	31	34	36	31	24	30	36	37	40	54	36	39	32	36	46	34	43	44	34	38	38	47	41	41	38	39	31	35	36	35	36	29	35	32	35	43	40	37	36	37	45	30	35	42	39	36	40	44	34	29	36	41	50	37	38	29	38	33	48	32	32	41	33	45	44	29	32	34	33	37	39	40	37	43	38	31	34	40	49	36	39	31	25	43	37	40	41	40	38	31	27	37	42	53	43	39	40	43	33	38	34	30	19	32	34	44	32	31	37	36	45	39	37	38	34	39	30	32	38	37	27	33	40	48	32	38	27	30	42	25	28	43	41	48	47	42	39	28	32	42	41	30	48	45	37	32	38	41	41	32	26	36	46	44	33	37	40	42	39	42	27	49	38	39	32	31	43	31	41	40	38	41	30	34	36	42	47	46	28	31	38	38	43	47	41	49	33	44	35	35	29	34	47	25	37	37	32	45	44	32	45	35	26	37	37	39	33	30	33	34	42	46	49	38	53	36	36	44	45	43	34	32	33	41	30	27	34	32	33	33	34	25	45	46	32	33	38	39	39	31	40	33	34	38	39	28	30	33	37	39	37	33	45	50	36	45	39	40	33	32	31	38	38	34	31	43	46	35	45	35	48	30	37	31	33	41	37	43	31	51	41	42	40	34	48	28	25	31	42	32	38	26	38	32	48	49	36	39	29	36	43	48	46	50	35	40	31	41	40	38	38	38	42	39	35	37	36	33	46	29	37	45	45	53	34	35	33	36	35	37	38	42	38	31	38	48	32	35	38	36	35	33	34	43	29	42	40
21098	12806	9146	16351	27218	50844	64525	52420	41321	29780	19763	10411	4072	1606	816	621	543	482	513	487	497	522	483	491	540	558	517	494	483	510	483	472	451	524	532	468	491	487	490	495	524	515	517	489	481	502	516	502	523	485	498	493	511	492	535	504	473	484	483	536	470	531	523	497	482	547	469	508	466	524	529	511	526	518	503	499	477	495	490	498	486	508	508	473	481	523	498	489	505	541	546	494	496	488	488	502	530	522	486	538	514	481	492	515	478	473	524	463	514	481	481	456	511	500	507	481	479	507	487	543	511	509	504	491	475	487	548	527	480	484	506	505	549	525	526	502	513	457	488	516	496	492	509	460	505	481	489	463	503	511	499	496	503	519	498	501	476	501	502	531	499	489	494	513	526	548	543	513	509	504	470	499	474	472	509	491	486	552	531	463	481	503	465	466	517	494	505	535	498	528	487	538	469	494	495	493	473	502	509	506	479	483	543	535	499	469	475	499	483	489	544	517	500	529	492	494	515	458	523	511	508	508	495	532	505	482	507	495	524	444	506	496	504	535	512	498	504	492	508	502	499	484	477	535	495	494	520	466	484	549	490	585	536	463	496	535	516	482	503	520	489	514	513	508	468	517	466	466	519	469	508	514	529	480	488	497	500	494	503	515	475	507	479	513	489	478	487	516	469	477	469	482	532	509	492	511	494	513	514	477	517	518	496	494	499	497	507	543	497	491	510	517	508	466	521	523	515	523	511	492	520	541	515	518	529	479	491	501	525	473	475	515	513	512	512	542	495	491	475	512	545	475	451	524	487	522	531	536	498	467	509	499	494	504	517	492	533	459	543	463	499	522	474	491	510	518	474	530	490	482	430	489	485	504	517	498	524	529	494	507	533	521	489	497	515	506	482	510	525	523	530	490	482	499	493	528	517	498	505	490	512	494	487	512	506	523	543	492	490	525	520	467	529	480	505	491	511	507	476	513	467	459	515	490	483	506	494	489	489	513	514	512	528	513	497	494	480	522	485	489	497	503	538	498	448	481	488	478	471	499	510	477	528	489	510	524	477	508	489	516	465	522	491	493	501	492	490	501	507	467	518	469	510	494	500	527	495	474	549	495	492	516	491	513	506	518	490	503	479	494	501	489	564	498	487	486	510	459	524	514	477	508	505	470	503	488	539	499	487	504	497	503	488	466	494	525	522	489	494	497	490	489	489	519	544	505	486	525	551	491	533	480	544	450	461	521	527	488	518	502	505	477	525	497	494	487	504	506	485	470	473	525	493	464	563	464	510	485	486	485	474	487	511	475	508	510	513	488	493	523	540	525	503	506	546	518	528	502	513	521	550	516	496	518	457	503	495	457	537	532	513	467	481	477	522	509	469	463	476	471	505	471	531	494	457	482	478	507	491	503	496	523	493	497	488	496	549	530	495	495	486	515	499	503	500	468	477	511	523	456	514	509	496	486	482	502	529	534	486	529	537	509	496	476	491	513	493	510	494	494	523	484	494	515	485	508	487	482	497	519	489	502	482	511	544	469	556	492	503	504	523	501	470	507	526	476	487	487	496	501	507	483	454	521	511	501	521	543	476	519	477	466	525	466	448	514	502	493	509	542	496	504	518	471	488	511	515	516	497	546	512	523	531	504	493	480	534	501	484	469	472	472	546	518	527	530	490	474	489	450	520	469	515	486	508	490	513	501	468	508	504	495	510	466	509	485	497	497	492	493	509	534	494	493	488	539	501	512	494	453	480	506	510	506	508	494	521	486	530	539	497	519	523	477	478	516	502	463	490	455	514	472	484	532	464	513	493	497	511	494	495	512	541	496	535	505	510	510	534	499	488	539	469	540	512	487	481	468	505	524	507	483	499	513	468	463	543	449	516	495	514	509	484	466	520	479	514	475	525	485	516	509	527	465	489	512	515	515	487	505	499	502	511	492	526	471	543	452	541	517	499	505	550	500	490	489	466	492	495	528	488	514	433	523	523	506	493	465	491	486	484	507	472	474	517	481	515	535	545	469	460	505	470	488	530	545	501	456	505	457	503	472	469	509	510	498	517	497	523	518	494	495	528	517	507	480	521	546	499	502	484	490	538	526	537	534	522	481	492	505	494	499	516	522	513	479	509	515	520	511	513	541	557	530	454	489	524	508	504	502	482	483	515	512	492	521	508	494	546	519	535	473	501	477	481	504	504	494	517	491	496	504	517	491	487	493	479	519	494	484	486	511	475	457	500	530	529	493	521	496	486	468	497	496	494	516	441	549	531	487	512	523	488	522	493	519	500	493	508	467	505	521	519	511	493	469	506	531	504	543	507	493	513	463	544	504	509	485	470	451	499	496	514	498	470	526	474	488	467	532	459	508	523	496	489	510	532	531	465	481	505	500	497	539	471	498	449	503	453	468	499	522	521	493	507	471	523	465	505	502	517	504	505	521	512	479	549	552	514	479	499	510	491	530	517	509	505	529	521	513	484	514	481	498	486	499	458	496	475	439	466	465	494	508	558	504	495	504	456	472	496	496	509	484	477	502	499	519	484	472	458	488	468	497	503	511	531	536	483	484	520	518	485	497	476	498	473	523	502	524	507	511	511	462	488	479	486	487	485	503	531	487	493	505	520	488	501	482	479	531	488	531	528	531	562	537	533	500	487	546	516	497	509	473	465	552	521	459	481	504	512	474	503	492	487	506	469	540	518	530	451	509	500	504	549	481	485	483	523	505	494	508	502	529	536	442	471	492	524	521	467	463	506	506	487	497	511	519	500	484	519	483	532	477	465	512	494	519	471	526	475	475	471	495	535	513	480	480	515	470	493	517	542	519	475	479	501	510	538	478	475	496	544	493	456	477	489	496	462	521	486	470	496	513	508	478	497	510	494	519	499	486	502	524	526	512	508	499	492	540	499	474	487	504	496	491	484	512	496	471	485	516	506	517	547	498	489	471	496	478	507	522	526	472	476	513	481	483	485	513	470	502	521	499	501	487	500	477	517	533	484	493	474	468	510	489	487	504	495	518	480	478	486	559	508	469	510	469	483	502	492	518	508	496	497	479	534	540	524	510	513	502	516	481	522	488	477	518	492	526	489	481	517	483	456	501	525	516	514	515	555	525	538	488	447	506	484	534	528	483	470	453	540	491	474	539	491	527	510	524	489	485	516	498	525	506	506	506	479	481	513	512	494	486	534	508	528	492	470	532	478	497	496	494	487	528	501	497	515	471	488	507	502	462	535	507	470	471	469	482	491	499	492	508	472	471	529	529	481	515	471	479	476	440	488	529	500	441	498	546	532	459	500	508	502	514	491	506	517	510	473	518	451	526	493	527	545	517	514	478	496	514	470	528	484	541	477	487	507	491	528	521	507	494	490	489	496	511	508	475	512	525	471	519	530	501	505	497	477	490	530	510	535	493	510	537	531	518	444	477	483	519	480	473	514	491	537	500	486	513	520	513	510	527	486	490	493	537	510	476	503	520	473	526	513	442	524	505	526	523	509	475	495	480	504	462
14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	14	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
