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
342732114895	342732115457	342732116006	342732116556	342732117106	342732117657	342732118207	342732118757	342732119306	342732119857	342732120407	342732120957	342732121506	342732122057	342732122607	342732123157	342732123706	342732124257	342732124806	342732125356	342732125906	342732126457	342732127007	342732127557	342732128106	342732128657	342732129207	342732129757	342732130306	342732130857	342732131407	342732131957	342732132506	342732133057	342732133606	342732134157	342732134706	342732135257	342732135807	342732136357	342732136906	342732137457	342732138007	342732138557	342732139106	342732139657	342732140207	342732140757	342732141306	342732141857	342732142407	342732142957	342732143506	342732144057	342732144607	342732145157	342732145706	342732146257	342732146807	342732147357	342732147906	342732148457	342732149007	342732149557	342732150106	342732150657	342732151207	342732151757	342732152306	342732152857	342732153407	342732153957	342732154506	342732155057	342732155607	342732156157	342732156706	342732157257	342732157807	342732158357	342732158906	342732159457	342732160007	342732160557	342732161106	342732161657	342732162207	342732162757	342732163306	342732163857	342732164407	342732164957	342732165506	342732166057	342732166607	342732167157	342732167706	342732168257	342732168807	342732169357	342732169906	342732170457	342732171007	342732171557	342732172106	342732172657	342732173207	342732173757	342732174306	342732174857	342732175407	342732175957	342732176506	342732177057	342732177607	342732178157	342732178706	342732179257	342732179807	342732180357	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2145	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2146	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2147	3300	1900	2700	2147	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
1029	388	325	1233	8642	19705	18715	10921	4919	1916	731	315	126	62	79	49	42	57	72	48	48	48	46	43	51	38	43	38	44	53	44	45	48	51	52	47	67	54	56	41	37	40	56	41	52	53	48	48	47	39	53	45	50	45	55	41	54	42	68	58	39	45	49	43	40	48	42	51	49	53	44	48	47	47	48	42	47	39	53	47	43	44	55	55	41	41	50	43	63	52	48	49	40	53	44	50	51	43	44	48	58	55	45	47	48	45	60	40	58	46	55	49	46	42	37	48	42	49	47	47	61	38	35	48	36	46	50	38	50	42	56	46	54	68	53	42	52	46	47	42	57	59	37	47	48	50	50	36	46	51	42	54	42	46	41	54	50	41	48	57	36	44	48	43	50	48	56	56	43	54	63	42	56	48	61	46	55	63	49	43	49	47	52	49	56	58	56	56	50	58	60	54	46	50	54	50	43	41	47	46	57	48	36	47	53	50	46	40	42	49	44	44	48	62	47	52	63	50	47	52	56	53	48	44	37	40	43	50	42	56	42	49	46	38	51	44	45	42	56	54	39	40	38	56	49	53	51	59	50	44	57	60	47	43	46	41	50	52	40	50	40	50	48	46	51	55	44	57	60	47	52	63	47	63	51	57	45	57	59	57	52	58	46	44	48	42	43	57	41	53	55	49	68	45	53	56	60	53	50	46	56	41	66	41	51	50	38	47	55	56	72	42	58	42	51	58	67	33	57	51	57	48	59	50	38	46	50	45	43	35	42	57	52	58	52	45	50	56	54	43	62	45	76	58	54	51	62	53	47	50	39	45	53	51	52	41	50	44	38	58	59	52	47	49	48	57	53	53	47	47	41	61	52	45	39	48	45	41	48	43	48	52	37	62	43	50	40	51	38	50	42	60	62	55	48	47	49	47	58	36	46	54	45	54	49	43	55	51	37	51	48	49	51	46	58	53	54	49	52	47	43	47	49	54	48	55	51	55	48	55	45	40	39	41	63	55	52	56	50	73	54	51	47	52	53	42	36	49	36	56	46	48	48	59	49	63	43	53	52	48	49	47	52	69	51	53	49	50	43	51	53	37	53	51	51	44	52	53	48	48	48	37	58	43	57	58	55	52	48	47	51	48	50	56	58	58	51	38	56	39	48	39	37	37	56	53	48	50	62	30	50	47	39	40	47	51	45	50	55	39	49	59	53	50	43	45	47	56	50	56	63	43	54	47	52	44	60	55	48	57	49	49	45	43	32	49	52	36	43	48	47	51	49	42	46	48	52	54	45	47	54	58	52	57	52	52	52	58	50	45	50	52	51	39	54	40	44	54	40	48	51	51	54	46	41	41	40	51	50	55	45	44	47	41	39	53	58	49	36	44	35	56	43	56	44	40	44	53	43	58	41	62	50	50	54	58	53	48	46	53	46	53	46	49	54	42	46	46	52	49	54	48	47	51	49	52	46	38	36	52	49	53	40	45	45	52	60	42	58	52	47	52	44	42	46	58	57	50	46	35	52	54	51	57	58	43	51	49	41	50	53	50	50	56	67	41	40	49	49	43	46	55	54	42	58	59	46	57	44	39	51	39	46	53	42	55	63	44	43	47	61	57	54	56	55	35	40	54	49	44	54	45	60	52	49	60	53	49	51	53	52	42	41	56	42	44	46	45	38	52	42	56	51	43	55	48	58	50	52	40	34	49	56	40	51	50	45	60	45	37	51	50	40	44	53	52	48	38	47	45	44	60	51	54	40	46	47	40	50	76	44	48	38	55	44	42	49	48	53	57	46	55	55	70	52	59	46	46	50	48	50	53	52	56	46	55	59	43	42	71	51	60	50	45	59	48	47	54	52	43	39	46	48	55	48	40	57	53	51	51	40	47	52	50	51	56	52	47	49	28	46	44	50	67	54	55	53	51	43	53	48	48	42	35	53	51	51	59	47	62	66	52	41	47	49	49	44	58	45	44	40	42	45	55	54	48	40	56	47	53	52	58	44	56	49	61	54	40	44	57	57	42	54	39	50	49	53	40	49	54	56	35	40	51	48	44	57	58	51	48	67	44	52	50	52	46	45	54	53	55	54	50	58	48	32	54	49	51	51	45	50	53	47	51	42	44	54	37	46	50	37	43	56	36	60	41	48	61	61	56	48	52	56	53	50	43	40	53	49	41	44	54	53	53	53	47	60	38	55	42	40	54	64	48	34	42	50	42	51	45	45	47	50	50	50	51	41	54	43	41	38	53	51	51	62	46	47	52	54	55	59	57	51	43	41	62	54	47	44	43	46	59	51	44	64	44	41	47	62	61	47	32	40	54	47	46	38	51	54	48	61	43	52	49	47	39	55	39	46	56	48	37	43	51	43	43	59	49	45	45	51	47	56	66	54	53	55	47	39	56	50	49	53	57	51	53	61	53	52	36	53	52	51	47	58	51	49	57	51	67	55	58	68	43	52	47	53	57	58	47	63	62	53	41	40	41	58	58	49	49	51	51	55	40	43	48	54	53	47	45	59	38	50	59	60	59	49	48	49	54	39	55	42	38	44	39	61	59	44	54	49	47	51	52	42	52	58	42	66	45	48	48	40	55	42	56	38	58	52	47	48	42	45	51	45	52	48	50	49	43	52	59	49	52	56	45	45	63	52	36	47	46	50	48	44	44	49	57	43	55	44	50	51	54	53	58	48	54	49	48	43	53	52	61	41	51	50	48	46	50	50	38	64	46	48	50	56	43	43	54	55	42	56	46	35	57	55	52	51	56	49	49	38	61	46	54	54	60	56	43	48	53	49	55	55	46	44	48	31	49	49	51	52	49	47	48	50	53	52	58	58	40	41	61	43	53	34	58	52	50	50	58	55	40	48	42	42	44	54	53	61	52	51	54	42	49	54	45	45	44	51	35	51	40	50	51	43	50	62	36	54	51	43	44	43	41	52	44	42	49	56	49	47	38	52	52	54	60	57	58	46	44	42	48	37	55	46	53	54	57	53	52	62	34	50	38	48	50	51	48	53	55	46	41	46	42	41	52	48	49	60	54	46	49	57	44	47	47	51	56	48	53	46	62	62	59	53	60	53	50	47	51	45	40	48	53	56	47	63	44	51	54	47	40	55	43	41	49	56	51	45	54	56	47	43	63	58	51	54	49	57	49	47	47	38	50	55	54	51	57	58	36	48	60	45	66	44	45	56	43	38	56	51	43	43	53	59	40	57	57	43	53	57	49	41	50	49	54	45	52	56	42	50	46	47	45	51	53	48	47	45	55	47	42	49	54	47	45	47	61	45	45	38	46	56	49	55	39	51	52	49	59	46	56	55	61	44	51	64	54	73	50	49	56	45	48	45	52	46	52	55	56	61	38	60	48	48	60	49	56	50	44	44	44	45	49	55	51	57	45	47	44	42	50	42	47	57	45	43	42	56	42	48	34	53	50	42	51	52	49	59	58	48	50	47	57	36	49	41	51	47	37	64	42	48	47	39	37	44	42	53	44	41	61	42	45
18745	9150	6610	29533	68350	78699	68794	51944	38358	27568	17138	7957	2875	1269	842	694	681	697	654	683	618	655	671	683	644	561	591	645	649	640	615	597	639	617	664	636	601	634	596	644	649	620	717	659	605	614	664	592	630	618	635	642	653	583	599	625	628	638	677	600	640	659	668	641	673	674	615	592	633	637	615	642	622	635	662	597	629	601	595	678	584	625	604	639	628	640	609	612	673	635	609	625	627	597	648	640	636	606	592	643	603	604	660	640	611	665	633	690	634	652	607	626	612	601	634	637	643	652	633	645	654	609	637	663	659	603	623	650	618	621	625	636	629	605	613	712	640	622	627	629	657	618	647	651	619	644	621	618	663	623	627	619	673	620	624	629	615	591	638	633	654	631	624	615	581	645	630	646	602	664	585	620	622	659	639	634	664	645	608	610	648	640	603	663	702	638	629	626	616	615	652	671	641	630	590	617	599	638	634	633	671	575	648	637	636	659	689	637	611	659	612	651	628	625	639	620	663	628	607	586	603	646	698	585	641	630	629	607	567	627	641	637	653	602	580	587	593	632	596	651	614	642	648	681	658	605	660	639	650	624	616	571	632	629	634	655	624	655	561	602	622	619	630	640	653	655	605	615	646	631	599	592	659	624	626	658	626	631	656	654	666	583	595	598	670	603	616	637	656	590	667	684	583	679	627	675	616	663	633	592	660	624	612	660	615	617	626	645	594	678	653	604	610	612	629	644	631	595	647	597	644	644	603	592	610	612	594	630	633	651	639	642	644	628	615	602	649	656	618	623	629	590	647	618	629	630	606	611	585	641	621	627	624	623	609	683	663	598	639	654	664	673	654	661	614	631	635	624	635	617	604	603	591	610	574	623	652	612	661	635	600	601	638	631	612	629	586	626	616	635	647	583	598	645	647	629	657	649	680	609	629	633	626	626	632	615	630	609	628	637	662	621	615	643	631	627	670	621	651	637	653	637	654	677	637	626	630	660	675	644	647	637	622	636	600	632	634	622	627	604	660	675	589	610	598	634	647	607	646	643	656	642	625	585	633	582	626	616	627	626	616	648	626	608	680	650	659	660	597	605	652	639	583	621	655	652	634	643	656	616	587	655	620	657	661	625	639	628	616	647	624	636	637	592	655	601	641	644	617	671	635	651	621	632	652	628	619	640	662	630	619	696	557	655	615	632	638	638	627	654	574	609	627	647	618	648	637	584	644	678	568	639	623	690	621	672	601	669	589	664	588	645	682	573	606	602	606	618	679	599	675	635	618	668	600	629	614	597	647	616	608	594	628	598	689	632	603	616	643	630	650	638	635	620	654	663	646	634	601	633	590	592	646	644	635	672	601	600	606	614	615	630	611	621	638	643	626	665	687	618	599	636	633	637	614	603	641	691	654	651	579	628	667	651	583	637	623	646	632	674	676	657	603	648	599	625	636	632	638	670	612	668	637	610	642	632	610	617	619	656	599	584	622	642	626	633	570	633	668	646	632	636	621	685	614	634	595	608	601	618	617	600	630	654	629	596	638	659	650	641	614	621	563	640	579	650	667	686	639	620	687	620	618	592	665	641	645	596	646	629	639	627	645	630	616	632	610	618	646	596	631	614	656	629	629	618	633	613	656	652	613	603	627	598	601	629	657	601	662	655	565	605	667	677	652	623	623	607	676	649	611	610	641	604	671	643	615	692	620	625	624	612	595	641	638	626	574	624	591	650	618	640	613	618	628	615	648	598	651	679	622	669	607	643	569	677	613	628	639	625	647	617	635	629	642	600	622	624	628	611	644	598	610	591	620	595	610	609	639	683	579	641	646	627	650	679	617	651	591	607	616	611	587	624	643	638	637	632	611	681	606	620	638	640	610	648	634	636	607	617	650	605	584	582	630	621	644	622	615	627	595	676	656	642	633	632	646	597	617	655	647	651	635	646	617	610	626	610	601	571	566	620	584	631	608	613	608	664	589	620	632	639	653	615	609	634	636	629	646	633	624	643	645	639	602	583	698	677	632	625	633	600	613	600	640	625	575	648	591	620	641	673	585	691	593	654	585	637	657	660	615	612	677	593	635	631	619	650	645	640	651	648	666	612	614	619	639	611	614	665	589	599	659	633	696	628	625	641	653	620	570	596	603	581	590	619	623	643	647	656	567	592	602	616	660	643	710	606	633	640	614	620	616	645	605	640	634	607	614	632	717	593	578	637	608	621	671	592	616	668	645	702	611	636	645	627	624	644	612	604	639	594	640	640	596	646	629	634	601	645	605	616	618	664	638	665	618	653	651	635	640	665	603	642	589	643	640	626	632	659	630	612	636	624	642	637	653	643	681	645	630	589	633	634	641	619	625	659	658	609	651	666	632	645	617	643	638	617	647	655	637	666	640	639	642	638	649	623	597	598	639	630	612	639	661	648	596	644	622	602	636	622	659	628	639	636	606	618	627	653	627	674	626	606	668	636	652	606	633	604	655	611	661	633	610	620	624	609	632	632	645	653	643	617	601	640	622	632	629	651	593	606	624	643	667	603	598	601	606	637	599	641	646	658	669	642	660	614	582	646	619	665	655	614	591	611	648	642	573	652	625	644	658	594	655	590	675	607	636	610	653	595	651	600	669	641	589	648	653	633	662	562	641	659	694	654	640	645	617	597	608	595	604	585	638	666	651	625	651	648	662	615	638	619	634	614	608	616	641	623	640	648	662	654	650	593	626	637	573	624	604	651	699	612	644	627	651	706	633	594	618	607	614	588	649	643	615	598	630	640	656	636	619	627	637	668	570	667	619	635	610	639	609	640	599	663	597	636	615	667	610	642	626	625	660	612	653	553	650	593	643	650	648	644	639	597	590	613	596	646	648	638	628	609	603	593	607	636	644	613	612	619	589	628	628	642	669	657	587	627	627	562	640	631	632	625	639	682	648	630	651	609	622	643	651	661	607	582	648	643	628	654	668	620	627	626	649	597	649	612	692	640	611	636	597	652	610	653	645	641	615	628	632	604	632	636	666	623	631	595	678	594	594	591	601	631	671	662	672	597	615	678	613	608	618	617	646	637	600	660	589	650	586	614	616	634	578	637	584	567	649	612	649	660	640	643	641	625	598	649	654	618	642	634	638	587	659	635	649	664	646	631	650	620	657	687	636	606	634	625	662	620	713	640	623	628	632	613	643	605	625	586	612	651	613	603	608	614	645	648	633	629	669	659	659	647	632	641	647	564	592	611	619	644	628	720	622	610	659	668	605	638	619	638	639	627	627	647	657	633	585	636	612	608	609	644	638	674	656	636	630	612	614	609	633	677	611	621	608	599	636	626	656	635	643	626	610	647	625	621	683	627	619	635	615	640	658	664	648	624	631	634	662	645	659	608	606	620	651	618	650	627	619	585	615	598	638	640	630	595	646	636	635	613	656	630	595	603	590	614	617	655	605	653	652	605	616	623	587	625	626	636	604	635	611	640	626	645	583	569	641	660	593	653	625	647	599	641	661	652	650	632	624	640	629	603
1221	120	76	207	2171	3988	3172	2242	1287	629	271	103	69	57	36	42	41	47	37	36	50	31	34	38	50	44	37	37	52	41	29	49	49	42	65	39	44	41	47	34	38	44	47	40	38	37	43	47	50	35	30	41	33	41	52	37	44	46	36	25	49	38	49	47	48	47	41	42	55	48	42	45	53	46	40	47	54	54	52	41	38	32	31	36	35	30	36	46	46	39	32	41	28	35	49	48	45	31	44	46	58	46	44	39	46	35	40	48	50	36	32	38	43	41	42	33	37	30	41	45	35	47	51	38	47	43	36	27	33	48	32	46	39	26	41	36	38	40	48	40	35	37	37	35	42	33	31	31	41	42	34	47	44	44	35	29	40	40	41	38	53	35	43	47	49	53	57	33	31	39	42	35	40	42	43	32	41	42	38	52	34	50	39	40	40	38	43	35	34	33	39	34	35	41	40	33	39	39	46	40	42	33	39	51	42	44	47	27	43	42	42	49	41	41	37	42	43	45	43	30	36	44	37	30	38	33	38	41	41	30	48	31	44	44	32	40	39	50	39	45	33	42	50	47	39	34	32	43	50	43	41	35	31	37	45	44	57	39	49	42	50	37	46	43	36	52	38	41	53	47	44	44	43	36	60	58	41	44	38	42	39	57	37	47	51	42	46	41	41	54	36	42	37	44	57	57	50	44	38	35	42	36	38	39	43	44	51	50	55	35	45	45	47	35	44	48	34	38	46	42	45	46	44	42	42	48	48	49	40	45	45	32	43	26	46	41	40	45	40	40	50	51	46	54	57	46	43	49	44	34	38	39	45	46	45	44	48	42	45	37	49	45	36	39	45	38	43	56	48	28	50	34	20	41	36	40	37	49	40	40	31	37	44	45	40	51	55	48	41	38	47	49	48	32	53	47	47	32	36	32	44	48	40	38	43	32	40	52	37	37	37	43	44	50	49	33	34	45	46	44	35	42	42	46	41	40	33	34	42	49	45	43	43	48	47	36	49	49	26	40	42	29	35	38	39	49	43	44	55	43	48	49	45	35	39	44	35	38	49	39	37	47	43	32	45	38	48	44	40	27	33	46	42	45	45	33	43	35	34	45	47	44	42	52	37	38	34	41	33	29	37	40	57	40	33	37	33	39	40	43	35	43	54	59	34	50	50	47	48	53	40	38	40	41	45	50	34	45	48	35	38	33	50	41	40	43	40	41	41	38	41	36	37	50	41	34	38	35	44	45	34	42	39	45	27	41	44	34	40	34	44	37	42	46	43	45	46	35	47	48	38	35	43	42	39	36	46	34	44	45	34	39	31	41	38	44	55	35	51	37	44	34	37	37	40	50	37	47	46	32	46	47	41	29	50	45	42	46	44	58	44	44	40	45	48	43	39	47	48	28	41	41	55	42	46	27	36	43	37	41	43	47	37	45	34	44	42	41	38	51	43	48	26	28	36	61	37	45	43	42	40	48	49	45	25	51	40	48	46	52	43	50	48	40	45	51	37	33	37	51	37	44	47	31	47	47	37	36	45	38	26	38	41	43	42	36	40	42	40	50	53	43	55	46	44	49	39	35	52	31	46	45	46	31	36	47	41	41	37	49	38	47	62	46	35	52	40	42	45	38	42	27	32	54	38	40	42	46	46	37	40	43	40	45	44	45	46	28	31	40	28	33	47	35	44	25	37	43	48	37	47	34	47	43	45	50	48	33	39	42	48	42	34	44	32	38	55	44	40	35	38	33	40	46	33	43	45	50	39	35	41	38	42	45	33	40	30	38	41	33	45	35	45	56	40	43	42	41	35	44	41	44	51	32	43	47	43	52	39	38	37	54	49	48	31	49	43	49	36	43	37	36	48	39	50	29	31	38	34	52	39	43	35	34	44	46	45	43	40	34	37	40	38	41	43	44	40	45	40	42	34	38	34	47	38	39	42	54	31	39	37	40	41	35	39	44	50	39	41	35	39	37	48	48	40	49	34	48	41	26	38	40	45	43	35	39	44	44	37	48	36	54	53	37	42	47	36	44	38	33	41	48	58	45	56	43	42	44	39	40	51	33	43	28	41	38	42	39	41	51	52	40	41	39	40	50	36	30	43	50	41	45	56	52	39	38	41	38	48	43	40	48	42	35	32	46	43	34	32	46	46	48	35	44	42	37	38	33	36	45	43	47	41	44	38	39	40	41	37	54	44	43	43	50	40	55	35	39	54	43	48	43	36	38	49	46	34	44	50	36	31	41	33	46	38	42	58	46	32	44	37	26	48	24	27	33	43	44	39	36	39	40	41	48	37	43	43	41	44	40	45	42	42	39	54	42	44	46	45	37	27	38	41	52	46	38	44	50	38	47	43	35	47	30	43	55	52	37	41	40	39	36	29	38	41	39	49	43	59	34	52	41	49	40	38	46	40	36	35	37	37	42	27	46	48	42	36	48	49	38	39	37	40	33	38	46	43	42	38	41	38	50	41	35	49	44	38	49	39	53	34	37	44	48	44	39	40	45	40	43	40	41	44	46	53	43	39	35	32	40	31	46	42	30	53	48	41	45	36	49	37	45	41	42	39	40	39	37	46	48	44	54	30	52	36	41	49	47	33	40	39	39	49	41	35	46	50	40	32	51	35	40	48	42	36	51	39	40	37	38	39	33	48	41	43	46	41	53	36	34	29	42	44	31	34	37	44	42	45	41	36	40	50	50	47	44	44	40	36	59	37	52	37	33	33	52	42	40	37	40	49	50	39	44	26	38	55	52	43	38	37	29	44	51	41	43	40	44	52	42	39	38	30	50	45	47	40	55	42	51	46	41	40	40	45	39	42	46	38	38	40	49	52	42	35	39	49	41	47	34	52	50	38	50	37	39	43	39	42	50	49	36	38	47	32	27	42	39	48	38	35	45	40	38	61	42	47	31	44	51	41	50	46	43	35	46	39	36	44	25	43	59	40	42	43	47	36	35	40	41	46	34	43	38	41	32	45	52	41	36	48	52	54	52	49	56	42	37	33	45	33	37	46	38	64	45	36	55	40	33	31	45	40	42	45	27	43	52	39	42	29	40	53	45	49	47	43	29	35	37	44	48	43	32	36	45	34	51	48	32	41	46	54	34	44	40	41	41	38	36	34	38	52	35	43	37	45	43	31	43	37	46	40	46	45	32	33	54	39	41	34	37	43	34	54	51	38	37	46	33	45	42	58	40	52	40	42	40	36	41	44	52	53	35	41	48	31	34	52	36	27	42	39	49	40	48	34	44	49	45	40	43	31	39	35	63	33	56	47	40	32	47	39	35	39	46	32	48	47	40	32	53	60	44	45	35	44	37	39	28	34	36	30	37	42	41	35	31	34	50	42	37	33	37	43	37	52	55	57	39	46	44	33	55	28	49	40	44	39	33	55	46	44	43	45	40	37	35	51	48	47	36	35	35	47	49	44	32	40	36	41	55	48	32	31	46	26	42	37	43	38	43	40	49	32	41	45	46	36	38	44	33	39	52	49	40
9609	2857	1788	13193	44646	45308	38405	32426	24784	15716	7692	3196	1303	726	628	515	521	509	513	497	528	510	524	477	538	568	529	524	519	568	536	533	510	515	492	546	513	521	537	525	532	510	518	523	520	563	525	488	545	544	499	532	547	530	511	525	506	511	504	497	520	534	541	527	539	504	519	523	501	455	515	488	542	499	504	544	499	554	556	516	542	536	507	506	518	520	556	483	533	553	520	510	506	523	555	561	517	511	521	503	518	552	543	551	482	500	529	580	497	521	544	540	477	485	538	534	522	534	549	527	526	508	511	487	527	512	508	496	486	504	539	537	502	544	550	544	583	516	523	514	568	529	495	556	551	506	560	497	532	532	526	550	545	538	550	509	514	542	536	486	539	535	486	507	534	564	495	540	533	499	522	508	510	568	518	490	501	554	515	534	529	556	568	525	513	555	534	483	515	490	517	514	540	466	509	522	512	526	528	551	518	533	522	525	539	514	537	544	523	521	528	530	534	536	484	538	520	517	496	553	512	572	511	531	508	548	510	527	547	502	540	517	512	514	527	506	563	522	551	484	495	522	518	539	539	560	490	500	500	556	546	530	555	523	511	538	517	490	481	559	512	575	511	543	538	518	535	535	557	546	507	549	505	529	534	560	492	526	534	545	498	493	543	527	501	528	515	508	521	527	546	519	540	543	523	506	492	539	546	496	517	542	519	512	542	505	547	537	521	519	538	509	563	516	527	485	529	546	509	516	503	487	509	568	512	504	562	494	547	503	527	567	522	502	569	503	527	518	508	495	527	504	560	530	521	517	500	545	540	543	522	517	525	524	488	528	505	528	543	530	504	541	484	523	555	558	569	547	519	554	595	544	501	498	519	494	577	505	481	537	519	504	547	499	524	527	507	515	542	526	526	506	500	541	509	510	514	470	515	540	506	529	554	539	541	535	528	506	540	537	511	522	530	537	526	495	541	532	517	491	528	567	511	539	523	541	532	602	526	572	523	527	559	561	542	527	546	523	526	519	534	527	526	521	517	526	550	523	511	544	516	537	508	511	520	542	528	523	520	547	461	528	512	544	542	527	526	520	528	509	542	574	487	537	504	511	529	530	524	513	543	548	492	537	528	504	520	506	510	500	516	519	513	505	495	524	530	479	510	492	526	559	493	532	530	502	534	515	561	519	502	538	534	519	464	542	527	508	541	568	562	521	484	563	464	551	505	544	539	540	525	531	555	497	503	491	508	501	578	501	513	528	497	534	548	549	506	539	548	530	517	534	535	581	536	530	487	553	489	487	511	561	526	517	500	503	529	519	505	516	561	527	487	515	502	509	530	507	541	495	556	536	536	548	496	545	478	548	529	485	558	551	517	558	501	542	522	510	484	510	491	476	561	541	514	525	531	555	558	500	560	501	550	527	515	541	505	547	497	506	555	499	552	519	492	518	568	535	539	529	517	513	505	544	526	520	520	535	523	496	522	488	501	491	531	527	571	515	522	514	499	478	514	544	527	492	514	552	532	512	563	541	519	582	496	527	556	499	536	529	510	516	484	492	497	491	551	552	581	555	522	534	531	543	535	533	521	517	530	545	522	520	532	491	504	535	532	541	543	559	512	506	523	530	486	527	532	522	542	510	537	517	527	536	563	535	540	554	537	526	527	500	518	524	536	518	518	536	485	489	496	508	485	506	503	520	557	585	564	541	544	515	535	495	537	504	567	551	500	523	572	545	507	520	548	498	542	476	540	548	521	540	531	519	551	535	538	536	523	516	510	516	562	505	514	498	569	528	496	495	554	507	535	528	496	503	499	503	534	537	537	570	556	543	529	523	559	527	545	539	528	539	489	526	498	560	515	507	528	504	486	540	538	530	518	508	522	503	537	533	549	518	537	514	524	511	539	523	515	534	531	553	517	482	537	528	525	512	551	538	545	497	556	535	536	521	532	531	538	519	517	497	513	500	519	506	487	506	527	541	553	497	522	519	566	542	519	515	532	500	530	546	508	528	506	485	537	533	520	541	557	478	530	519	542	535	540	466	548	519	543	516	536	558	535	537	542	516	502	527	525	509	549	527	495	556	518	522	561	574	527	520	512	540	497	565	547	580	518	521	545	481	525	520	524	558	536	529	497	511	509	516	539	513	515	534	528	542	523	570	553	517	484	550	519	476	512	478	502	527	524	559	546	528	515	527	554	506	547	513	552	527	535	528	565	510	540	538	543	511	537	520	557	543	499	542	531	528	569	506	513	515	529	516	509	518	547	531	539	507	477	523	523	532	537	476	537	534	528	521	526	520	520	502	491	552	514	566	506	521	526	548	564	555	506	530	530	531	557	522	543	516	525	572	534	509	522	537	510	519	509	497	524	519	530	538	565	498	525	535	532	526	524	503	529	522	524	522	559	512	533	608	544	504	532	551	482	498	527	518	509	529	491	545	560	535	497	483	520	505	519	551	501	515	530	487	510	524	524	527	487	525	533	529	514	492	470	528	542	522	500	541	509	537	520	526	537	523	527	529	530	515	554	504	519	508	550	507	534	551	487	513	526	545	538	539	542	552	520	569	541	531	560	540	539	549	545	543	511	525	531	514	547	507	533	524	535	520	537	537	501	526	534	542	522	562	503	531	559	504	539	541	520	507	547	538	515	537	537	577	550	474	522	516	564	544	512	515	516	508	526	525	532	521	513	557	541	509	525	564	545	513	566	560	528	593	550	560	511	511	488	505	533	519	480	520	521	470	538	527	550	545	524	509	547	485	524	542	532	533	503	531	559	555	550	554	526	508	529	530	517	499	546	545	553	537	540	518	533	544	503	494	543	497	532	514	517	550	495	509	554	583	467	511	558	530	529	549	483	494	497	551	515	533	530	510	521	557	538	498	535	542	517	511	515	538	546	513	479	511	500	552	535	507	555	501	473	564	508	531	526	492	509	510	563	508	553	525	541	478	525	484	525	556	490	523	545	546	521	509	501	524	540	483	525	524	514	543	522	580	500	496	558	564	509	503	551	546	518	533	571	492	548	519	488	506	486	555	528	525	553	514	524	582	518	530	513	536	513	515	492	492	561	532	541	523	532	468	556	557	522	529	475	524	514	509	527	582	531	523	533	544	538	544	543	509	508	568	543	505	570	518	551	518	524	513	497	507	519	510	548	525	521	542	549	502	537	555	502	499	578	495	551	523	515	503	534	528	488	495	533	505	494	506	562	559	533	551	513	509	521	527	499	510	549	512	543	558	528	546	496	527	522	502	495	513	538	485	559	534	553	527	540	502	512	515	510	512	535	489	553	530	540	531	473	518	513	558	500	527	522	518	494	502	552	520	513	491	549	538	499	519	532	514	525	546	538	535	543	473	534	512	530	500	472	558	511	510	553	527	507	501	528	532	502	531	538	510	562	515	504	549	515	528	524	534	522	497	501	511	520	565	522	494	555	546	488	541	534	499	546	554	508	478	527	495	500	508	492	497	469	550	545	531	525	563	540	540	515	510	551	540	513	480	538	534
630	412	192	395	5311	9668	9891	7217	4422	1872	652	229	109	71	48	29	51	34	41	50	38	32	32	59	40	42	55	40	41	45	40	55	29	53	37	46	47	46	52	50	38	46	42	50	54	37	60	32	44	35	36	47	39	50	39	43	37	48	41	39	36	41	51	36	49	46	44	41	47	44	41	42	38	41	42	37	43	48	49	56	58	40	48	53	48	42	48	48	36	49	42	48	54	37	45	39	45	45	45	43	49	36	26	38	51	39	53	44	42	42	48	39	45	42	42	48	39	43	40	35	41	40	41	43	56	40	45	51	42	40	30	37	48	46	42	56	48	33	36	43	37	44	48	35	43	55	46	55	37	41	42	38	48	40	36	30	52	37	35	43	42	40	40	52	50	46	50	40	52	44	47	37	49	54	47	41	53	40	52	49	37	37	30	35	39	37	55	41	33	35	31	40	40	42	38	29	39	37	47	50	38	42	46	44	45	47	43	58	52	46	45	41	50	43	38	44	46	40	41	47	51	39	33	50	55	41	43	40	42	45	45	30	38	40	40	35	28	50	44	41	31	41	52	44	53	34	37	50	50	52	57	41	52	48	57	38	44	34	40	40	47	52	43	53	46	55	40	37	38	37	49	55	45	36	37	41	47	40	44	46	44	31	61	46	38	35	44	38	43	41	46	42	45	38	39	36	41	35	48	47	45	42	42	45	51	53	46	55	36	48	35	40	37	42	42	32	50	43	42	30	40	38	41	44	38	42	40	46	45	38	34	38	47	45	39	49	34	42	44	33	50	54	42	44	47	50	57	39	38	39	37	36	37	49	42	43	43	38	48	45	44	49	54	42	59	53	51	52	28	64	50	47	41	48	37	52	38	59	52	36	43	39	57	47	41	37	42	49	44	45	39	41	43	38	33	40	41	44	51	42	41	44	45	44	42	34	53	32	34	42	31	48	33	46	40	50	44	45	40	44	51	46	46	38	39	46	39	52	51	41	45	43	45	40	44	32	37	50	43	46	41	37	46	32	40	42	39	40	38	43	62	47	54	48	46	39	49	45	51	35	46	51	36	43	43	50	49	58	46	52	26	52	51	36	51	39	40	39	50	41	44	46	40	43	47	47	37	47	39	36	52	35	43	52	41	42	60	50	33	43	38	38	60	45	50	39	46	50	39	48	54	48	36	55	44	41	47	45	41	43	52	38	28	39	48	47	40	32	52	44	41	46	46	45	35	41	42	50	37	50	47	53	50	37	39	44	48	46	40	42	44	42	36	34	36	41	43	49	48	48	43	65	55	47	39	40	48	45	48	44	35	41	44	44	35	42	47	40	45	45	34	42	43	46	48	40	43	38	29	42	41	40	49	41	52	41	44	41	40	40	46	36	51	37	51	35	36	37	35	32	48	46	40	49	49	48	33	38	40	50	43	38	44	47	45	50	36	40	49	28	37	40	47	42	39	50	53	43	62	44	49	46	34	40	52	49	40	47	59	39	35	31	42	33	38	52	43	43	46	41	36	40	45	49	36	47	49	53	48	53	48	43	46	35	40	37	48	34	33	34	41	43	43	52	44	44	47	37	50	33	40	31	36	50	54	42	34	42	56	37	54	45	39	47	55	54	43	43	50	50	33	49	40	43	38	53	35	44	53	43	40	48	58	55	43	43	38	46	47	46	34	40	42	46	52	48	55	49	40	39	44	46	37	45	56	39	43	50	40	47	44	48	49	40	48	44	34	51	42	45	39	48	39	41	46	39	39	48	43	46	33	39	49	46	41	41	39	38	44	44	43	52	31	52	45	41	35	47	39	52	38	40	50	37	35	35	48	55	47	46	43	35	34	45	36	52	41	44	48	51	36	53	51	34	52	47	35	38	42	40	45	45	39	32	48	42	42	48	34	34	44	30	50	37	45	39	47	31	40	50	37	31	40	39	48	45	46	42	49	57	42	43	52	44	35	37	37	45	37	40	49	57	42	38	49	50	45	40	49	49	32	47	41	38	46	45	39	64	53	40	46	41	39	43	37	54	39	61	33	45	33	40	43	40	43	51	52	44	52	39	40	46	38	34	50	36	36	48	40	53	38	35	49	37	30	41	51	51	50	34	48	51	39	37	41	39	49	39	42	42	57	42	48	46	34	37	51	34	37	36	42	45	43	46	36	48	44	43	40	50	43	47	49	46	41	40	47	47	45	41	44	47	46	43	47	44	42	45	40	42	34	49	39	42	40	51	40	50	45	38	64	32	36	39	31	55	50	35	47	38	37	36	42	43	67	46	32	36	44	40	50	45	57	49	48	47	53	38	49	52	30	36	46	39	45	33	46	65	55	47	44	31	43	37	45	49	37	33	37	43	42	46	34	39	37	52	39	36	39	47	46	45	44	49	50	54	38	46	33	51	42	47	30	47	36	45	48	56	39	36	56	44	37	58	45	49	41	49	41	45	61	39	38	42	51	59	42	36	38	49	34	46	45	37	68	36	38	42	33	44	37	39	42	31	44	51	39	54	50	47	52	44	33	44	44	46	42	32	42	44	37	36	41	36	29	25	46	49	54	43	32	28	35	44	38	47	47	55	36	31	48	33	51	47	45	41	47	49	40	43	46	34	30	47	45	47	42	39	33	39	34	40	52	50	50	53	25	38	49	52	31	36	40	33	45	55	39	44	51	42	44	47	46	39	39	47	39	48	42	40	42	39	34	37	23	40	47	32	30	53	46	29	42	38	48	44	45	44	33	36	46	44	43	52	29	41	49	49	43	52	40	42	44	62	51	45	33	38	43	50	46	44	36	38	47	52	42	38	49	45	51	37	51	31	46	48	41	40	47	45	52	33	38	51	47	35	39	42	46	40	54	46	39	48	49	41	44	47	50	42	42	46	41	45	28	31	47	48	45	57	37	45	37	46	49	46	44	43	33	43	47	42	48	36	41	45	48	45	45	46	35	41	46	48	46	31	35	50	40	57	39	31	60	38	43	48	40	42	48	41	39	33	58	47	37	46	38	30	44	35	44	39	39	60	41	35	58	35	49	38	45	46	50	44	38	44	29	45	40	43	49	43	42	49	49	38	44	40	42	45	52	42	51	35	44	37	39	43	45	34	45	32	41	36	42	53	32	58	52	50	62	34	41	48	38	46	41	40	45	33	35	40	46	48	32	49	41	45	43	47	39	43	45	37	48	44	33	44	43	48	43	35	36	44	45	42	56	50	42	49	60	35	48	56	37	47	57	50	34	28	46	42	37	37	39	35	48	33	45	47	47	52	44	46	52	39	50	33	36	45	34	45	43	41	31	37	46	42	46	30	47	42	51	46	48	53	25	35	44	42	36	38	47	53	38	42	44	37	43	42	51	47	45	45	40	43	49	42	47	45	36	40	49	36	46	40	48	43	50	44	50	39	43	38	41	49	45	54	45	37	43	36	53	46	50	44	48	46	42	43	45	44	39	34	47	51	44	35	40	33	31	46	35	39	47	43	50	39	40	44	50	45	44	41	43	59
15463	9984	4046	18786	53582	60600	56064	46977	37199	26055	15212	6819	2589	1116	707	620	588	580	545	542	548	538	541	545	578	517	548	560	562	573	532	560	504	577	533	567	583	534	546	590	559	555	553	544	556	559	508	623	563	577	547	541	555	556	573	546	552	532	525	567	560	553	529	537	558	561	556	566	522	546	530	546	602	499	552	519	560	564	541	559	521	522	563	543	553	533	551	535	561	559	552	558	574	566	520	520	559	548	533	563	555	575	554	582	555	555	574	557	549	533	561	568	543	551	578	533	519	577	503	612	565	558	527	567	566	611	547	543	496	554	522	541	542	565	546	597	536	567	548	545	557	566	596	567	554	556	571	523	558	562	558	544	536	621	541	544	541	549	547	537	536	552	532	583	525	549	512	594	507	543	539	561	555	566	559	576	568	559	519	572	563	565	543	558	551	522	569	572	507	524	574	548	546	561	552	549	567	541	575	551	535	576	514	529	562	602	532	557	537	522	612	518	556	567	538	547	554	587	542	559	556	522	527	569	602	536	557	552	510	544	496	509	535	548	532	545	524	555	539	563	561	508	579	530	529	520	546	554	525	577	510	575	580	511	577	522	549	520	529	578	509	545	571	572	561	574	536	515	503	578	551	540	563	571	541	524	575	567	551	577	543	584	526	582	551	557	578	547	586	537	525	551	542	534	551	577	535	541	551	544	531	563	561	615	518	548	546	562	554	567	542	532	573	549	549	538	555	552	526	583	568	559	507	591	520	565	561	546	549	567	523	556	556	620	572	537	598	540	562	532	561	575	552	520	535	549	530	532	523	566	578	506	576	504	565	569	570	538	511	575	558	536	534	563	578	557	561	563	545	551	573	536	556	529	517	548	596	563	585	592	566	563	523	562	548	545	543	566	582	542	541	546	562	560	578	556	565	541	577	561	542	545	516	602	559	508	544	539	570	534	529	543	566	578	567	541	557	522	535	521	518	601	528	520	569	539	560	588	551	554	542	578	535	532	549	484	510	499	532	567	563	525	541	546	498	625	559	519	551	599	521	530	549	558	569	550	553	522	597	590	536	555	566	572	531	519	517	534	561	601	556	542	552	542	561	568	615	574	510	557	555	533	543	587	540	595	556	541	536	564	558	582	526	556	576	501	563	573	563	560	573	565	547	545	586	519	530	523	575	569	569	558	510	538	538	527	543	529	586	549	533	573	562	580	557	599	524	555	565	518	510	572	565	545	552	536	558	555	585	543	566	554	554	565	549	556	539	575	542	549	552	570	562	582	525	545	544	544	547	536	524	599	535	498	542	531	562	539	554	589	522	570	569	563	516	555	572	554	513	549	532	585	545	560	545	541	564	510	589	591	538	589	570	534	566	555	570	567	506	546	528	549	581	545	565	580	560	586	566	562	559	595	531	531	586	545	540	560	508	542	555	522	529	506	512	555	578	552	559	520	534	575	559	544	554	540	527	567	492	529	531	549	515	536	580	562	583	607	525	546	545	541	565	578	534	530	562	512	587	521	591	565	556	523	543	578	592	513	542	532	520	531	484	553	555	561	595	545	552	562	556	524	561	539	555	502	550	563	539	512	598	594	570	580	536	524	506	573	583	563	579	522	562	523	555	518	544	568	552	524	578	558	554	594	543	543	585	518	535	572	522	546	557	553	542	555	562	543	554	531	563	559	541	573	564	522	549	545	559	566	550	544	558	544	515	512	574	518	529	532	504	544	544	523	511	499	532	523	567	568	561	546	539	497	536	558	519	531	576	571	538	526	519	558	542	552	519	532	556	587	509	564	546	548	561	598	544	536	550	542	543	544	517	590	579	573	585	546	564	510	552	561	540	507	571	547	516	556	513	507	574	517	571	549	560	573	540	505	523	569	559	588	561	582	561	541	546	536	553	583	522	537	529	578	587	573	532	553	587	578	569	549	542	551	508	507	547	560	540	563	573	548	540	541	596	562	556	548	566	527	551	590	552	555	532	534	581	541	548	577	563	568	533	551	590	527	547	540	522	542	564	544	574	544	533	567	526	533	527	540	557	528	552	564	531	511	577	542	508	585	533	560	557	582	574	569	599	568	608	546	579	525	578	549	551	511	534	547	542	580	556	573	565	545	567	538	590	523	556	509	543	528	532	499	538	563	548	555	536	606	571	553	554	555	527	563	506	517	571	552	534	552	590	556	527	567	528	574	543	585	584	531	582	550	543	560	546	554	558	535	559	572	551	552	547	547	539	536	534	542	547	565	555	564	544	546	572	574	536	559	555	527	526	574	578	586	581	588	557	567	558	569	544	572	549	538	547	539	522	573	516	560	531	590	563	588	523	532	533	573	581	540	535	573	558	513	561	554	569	580	547	569	576	526	525	514	542	544	537	586	554	565	547	576	559	540	530	520	549	554	497	522	558	523	582	543	540	551	596	532	550	563	553	554	544	555	563	545	503	559	560	537	546	567	547	574	561	533	532	523	536	559	569	536	554	551	577	550	574	539	550	552	519	549	547	533	522	530	552	576	583	517	575	547	522	564	559	557	560	598	549	586	567	546	581	528	536	562	553	528	534	519	523	563	576	533	572	548	524	522	577	548	565	544	533	548	538	592	581	545	529	517	563	533	538	553	536	561	550	532	553	535	552	538	577	556	540	537	514	562	545	522	581	594	528	515	563	519	564	526	555	546	564	547	537	557	543	527	555	554	576	576	573	545	530	583	542	541	562	543	564	564	582	570	516	596	546	548	543	530	541	533	527	500	600	610	534	557	578	582	573	541	534	558	551	510	553	575	528	517	525	557	542	555	535	554	543	557	548	557	546	519	556	519	582	551	538	546	568	585	555	566	602	577	529	569	598	493	585	541	556	533	566	542	538	535	543	570	557	526	546	560	541	569	526	562	573	505	567	523	554	597	548	569	544	519	552	599	560	538	553	549	524	552	569	535	516	542	540	554	522	566	518	508	536	562	521	560	582	535	521	569	574	607	547	553	539	550	562	577	558	513	532	583	562	560	583	559	580	567	537	539	555	530	594	576	499	558	531	553	529	574	577	527	544	542	523	528	541	538	549	560	530	562	549	541	584	531	548	528	568	539	570	542	522	520	580	548	623	522	521	524	534	568	531	559	570	532	562	522	596	551	525	549	543	538	576	589	533	533	592	523	592	587	540	574	542	532	566	579	529	598	586	569	546	532	565	560	551	572	555	518	542	531	568	540	482	506	546	569	549	541	569	581	532	534	558	571	573	550	565	549	551	519	548	531	574	534	520	489	557	583	523	518	546	585	525	570	545	491	593	568	564	575	571	549	544	536	580	566	584	561	571	548	578	557	552	585	534	556	598	554	547	524	566	533	566	567	520	542	566	563	582	545	534	518	548	585	551	545	591	576	581	569	542	582	546	554	558	580	588	557	593	526	552	555	527	515	534	526	540	536	561	525	526	550	550	574	578	543	540	590	553	547	527	543	569	538	566	557	594	503	480	540	555	506	559	558	569	557	526	545	538	602	570	542
2093	708	419	480	5293	9331	10068	8188	4620	1879	746	286	104	47	44	47	38	51	39	65	42	41	51	59	40	33	41	45	50	38	43	40	41	52	45	43	44	53	45	51	52	43	40	46	41	43	45	50	31	50	31	45	33	51	47	44	45	62	31	44	53	51	35	56	44	39	39	34	48	54	41	50	41	42	41	38	47	45	41	44	43	46	39	37	38	49	40	40	38	44	53	56	48	44	49	39	37	49	49	42	52	51	48	41	41	42	33	40	37	42	52	38	49	49	41	47	38	48	47	44	37	45	41	44	43	39	39	52	52	41	47	54	44	34	44	29	47	43	55	43	45	37	53	39	43	56	65	53	43	45	50	55	39	59	53	49	38	49	46	47	48	37	41	40	39	35	41	60	41	50	47	45	47	65	49	56	38	45	32	41	35	49	53	41	35	41	45	40	59	50	46	50	49	42	44	54	36	47	48	50	45	35	44	49	48	48	40	46	58	44	42	50	53	52	41	39	50	41	37	39	31	56	32	30	59	43	32	43	37	42	41	41	44	51	49	48	40	50	43	53	47	41	49	58	55	55	53	50	48	35	41	53	41	50	60	35	44	41	41	45	44	46	49	45	40	43	58	43	40	47	56	51	40	45	49	56	50	51	37	42	46	52	47	32	44	39	47	44	61	47	50	55	51	41	43	41	43	44	46	42	47	41	45	44	49	57	51	39	33	35	39	48	46	50	41	42	41	38	51	43	40	41	41	51	39	31	44	36	51	44	36	53	52	46	51	37	34	44	36	30	41	54	47	46	42	40	41	42	44	47	45	44	34	41	49	39	53	41	37	45	48	51	38	43	43	41	42	41	47	53	42	41	54	49	45	42	46	36	50	55	42	43	46	52	37	60	30	43	40	54	37	47	42	59	34	31	59	49	50	48	46	43	48	40	55	39	48	43	45	42	45	41	44	68	43	39	48	52	35	49	47	46	43	42	41	43	48	45	52	43	47	51	49	45	40	48	47	51	50	41	43	48	43	43	46	36	55	37	41	49	42	40	48	71	39	47	45	46	43	43	45	41	48	55	52	49	40	43	46	45	44	46	47	42	35	41	51	41	39	43	56	42	44	35	47	47	49	43	32	42	36	47	41	44	51	27	43	38	43	34	40	42	37	38	43	56	44	43	44	45	33	54	49	43	40	54	46	42	46	51	34	49	45	42	42	48	43	41	46	38	59	45	44	38	49	42	47	47	37	41	50	52	38	44	37	61	37	45	43	44	39	45	46	56	42	47	43	46	47	46	44	40	55	47	52	45	48	46	61	44	52	42	45	42	44	46	46	46	42	37	44	46	51	47	57	41	51	42	51	38	47	40	50	40	30	45	46	43	53	47	43	54	51	68	34	46	44	47	42	48	42	43	41	34	42	52	46	50	54	48	51	47	64	44	41	53	44	36	54	44	36	46	48	49	36	39	51	42	39	48	45	52	53	51	54	49	52	43	53	43	47	38	41	43	37	49	37	48	61	48	47	43	45	48	46	45	39	32	43	46	47	41	41	42	43	48	51	45	55	42	53	34	52	42	33	43	53	47	41	44	51	40	42	58	41	40	37	41	35	48	58	46	45	40	46	34	53	39	40	49	50	48	44	61	48	42	36	46	36	40	43	35	50	42	45	48	49	51	40	40	34	39	49	54	50	43	50	37	43	52	43	44	53	46	50	39	39	39	52	40	39	48	49	35	41	51	51	31	39	39	38	47	49	47	29	40	38	42	37	53	42	44	57	45	42	31	44	49	48	51	42	52	59	41	56	50	50	48	50	32	56	46	29	35	46	43	50	36	47	40	40	50	51	41	49	40	42	46	32	50	45	39	45	43	49	43	26	47	48	56	48	53	37	52	54	46	35	56	38	45	46	50	45	53	49	42	41	44	43	38	46	43	40	48	34	44	41	47	53	38	47	47	43	37	50	37	48	45	36	50	52	47	37	50	45	44	47	43	66	56	40	49	43	39	49	46	43	54	55	35	26	40	48	44	46	53	46	52	51	43	51	37	48	58	49	42	42	55	41	49	44	40	50	41	33	39	46	48	43	50	45	47	48	39	44	51	52	50	52	41	50	41	38	41	39	41	54	46	49	44	48	44	49	49	53	51	34	55	41	51	29	32	50	49	48	49	39	41	49	54	34	46	43	37	44	39	39	33	55	39	49	41	53	52	48	34	39	53	51	45	37	57	55	36	50	43	51	45	37	60	39	43	52	47	49	38	43	44	38	36	55	37	45	40	46	45	42	48	43	52	38	47	38	50	53	40	42	53	56	43	48	45	58	41	55	35	44	54	36	54	66	40	43	42	39	52	52	45	37	44	52	55	51	40	43	44	50	49	51	49	35	48	35	40	48	48	35	39	35	49	50	39	52	46	42	37	42	41	47	40	50	44	34	49	46	45	44	48	56	35	57	62	44	44	46	47	48	53	50	53	49	49	43	46	48	34	54	50	40	49	52	46	46	39	37	46	43	38	51	44	47	50	41	40	43	42	38	46	49	47	44	53	46	61	31	49	47	43	44	55	37	37	33	46	61	49	42	39	45	45	55	52	50	44	48	49	41	48	42	42	45	49	39	37	41	47	37	47	38	43	44	47	43	47	50	46	40	41	49	48	53	49	47	43	51	59	48	38	47	54	33	48	50	47	34	57	46	36	55	50	50	46	45	45	36	47	50	41	41	42	42	50	53	48	50	36	40	40	42	45	48	47	38	52	44	33	52	52	46	49	41	57	44	39	58	38	44	42	46	45	51	35	46	49	43	39	40	49	58	45	50	48	44	38	40	63	40	39	48	53	47	39	63	45	51	36	39	43	40	45	41	46	31	43	50	46	32	46	40	40	41	52	46	35	43	48	40	38	48	39	46	43	49	60	41	28	49	49	34	51	38	49	40	48	47	40	58	50	39	34	40	40	46	44	45	50	46	38	38	37	55	45	51	43	48	40	43	61	48	51	42	43	49	52	54	33	49	52	40	51	39	41	38	35	48	52	44	38	41	39	59	50	41	31	54	42	45	50	45	42	42	40	55	41	44	58	55	39	49	35	35	49	38	37	53	49	51	53	58	46	53	35	39	44	39	46	50	42	43	50	47	46	36	39	50	53	44	49	52	52	46	60	41	42	41	52	45	47	50	46	43	51	49	45	40	46	51	49	54	59	52	37	36	52	40	56	43	38	42	49	48	42	47	43	48	45	33	57	44	49	49	49	38	44	54	51	45	55	52	48	48	45	34	52	48	47	22	45	47	47	42	40	39	52	48	51	49	47	42	38	46	36	45	46	36	55	48	37	52	48	48	37	46	38	37	48	37	32	43	44	57	50	58	31	42	43	52	39	47	46	41	42	48	45	37	48	40	64	51	41	46	47	39	43	48	40	54	43	48	48	43	52	37	38	38	41	54	38	50	46	43	48	42	52	45	51	38	55	48	51	44	54	38	42	41	40	40	51	60	42	53	49	46	49	52	54
16625	13569	7323	17755	52795	56244	57895	49714	37869	26650	15984	7241	2554	1122	723	658	596	610	589	633	580	604	593	578	559	570	587	619	592	620	576	605	615	557	611	572	567	635	597	566	641	566	596	571	585	608	598	573	616	582	597	586	555	552	584	597	551	602	603	597	591	608	613	563	604	614	600	613	625	569	590	581	619	547	595	584	581	575	561	586	605	610	558	548	608	588	616	552	587	614	618	615	548	563	569	587	635	568	615	611	594	569	600	585	576	564	561	586	574	588	558	584	534	587	598	584	531	575	564	595	573	602	588	584	598	604	620	606	574	622	593	584	589	642	599	616	592	540	594	579	599	619	601	579	617	604	562	586	594	567	563	608	624	590	585	591	598	604	583	611	568	613	550	572	600	601	570	583	581	601	586	604	585	609	653	589	590	571	607	549	546	608	601	599	531	595	619	599	562	542	592	589	604	578	577	565	559	604	539	613	561	592	628	580	568	617	571	573	630	599	580	602	547	601	549	546	604	568	575	582	572	604	594	594	590	583	577	619	620	617	583	617	575	583	539	585	613	585	582	605	592	605	601	607	564	589	561	577	618	586	582	562	579	603	568	601	580	562	569	588	597	579	574	577	581	565	569	579	563	573	596	608	584	598	584	582	568	579	599	598	505	646	592	587	602	579	548	573	591	574	624	597	581	563	575	547	558	576	573	596	586	537	536	602	594	637	608	596	627	569	568	544	607	601	566	594	600	597	593	634	580	544	593	593	573	561	610	549	540	575	584	583	577	607	603	557	557	573	569	610	563	575	596	567	578	570	601	592	552	585	584	590	604	602	583	574	576	588	557	543	598	580	613	572	563	593	561	594	592	559	565	586	583	582	539	631	606	601	611	605	577	622	577	639	591	558	582	596	576	588	557	569	575	592	570	588	603	576	585	566	615	579	549	594	578	600	586	580	552	626	596	602	596	592	606	593	560	580	612	612	587	592	591	605	635	507	545	583	586	556	585	582	612	586	567	564	567	551	567	562	586	568	618	577	583	608	602	607	593	565	611	566	596	571	593	577	600	561	586	576	576	596	577	543	570	600	592	596	548	601	620	578	593	594	549	593	595	579	603	575	586	595	600	555	559	579	566	625	578	615	592	580	609	585	596	606	639	561	578	592	590	640	573	573	542	588	589	582	604	585	613	602	579	570	589	606	575	602	579	590	555	567	554	600	535	565	616	549	554	618	650	586	564	583	521	587	585	576	604	598	573	569	598	618	578	592	595	560	563	604	607	601	566	596	575	565	569	570	602	594	582	600	595	590	590	608	585	572	572	612	576	554	562	565	620	590	525	576	587	600	620	591	599	604	578	578	595	552	589	587	621	618	591	552	609	616	575	575	572	601	603	585	556	534	590	594	582	607	606	558	615	579	627	580	595	598	558	581	607	553	609	534	573	579	578	586	609	593	598	570	561	606	592	554	606	567	576	596	588	613	619	534	640	630	603	598	586	607	570	564	595	587	591	629	583	568	576	601	582	587	594	576	596	616	581	595	580	579	634	610	567	594	576	583	574	514	609	567	562	590	559	574	581	614	589	583	590	599	610	578	558	547	616	554	595	584	564	616	561	580	653	591	571	577	534	588	562	574	622	565	555	609	605	590	614	600	573	601	554	575	605	527	608	605	557	625	586	630	595	636	558	598	604	574	546	619	582	570	533	578	583	616	614	640	513	550	570	575	606	553	613	582	553	617	614	565	559	595	574	639	572	557	603	576	577	586	584	569	573	591	610	544	640	584	569	572	587	596	622	625	630	594	569	601	566	591	593	569	592	576	601	561	580	599	561	567	585	591	594	596	570	586	568	592	595	587	581	606	573	550	591	584	579	610	570	613	611	608	594	552	569	640	607	584	602	608	567	563	604	627	602	600	555	574	614	584	550	602	572	636	605	629	560	557	600	617	612	587	610	570	624	606	570	594	597	605	567	586	585	601	610	568	556	566	616	558	593	604	571	563	565	595	566	645	586	576	595	598	586	547	594	589	572	628	525	595	589	610	609	596	621	548	600	571	549	621	557	601	598	596	547	589	582	567	565	591	592	612	562	594	546	600	580	595	546	613	571	603	611	605	578	601	573	553	589	573	563	590	581	587	598	672	564	556	575	586	577	603	599	588	592	566	544	608	590	592	534	575	595	573	585	597	557	591	576	625	562	621	618	580	555	590	579	576	565	521	638	613	605	619	569	585	574	621	620	603	621	541	581	545	618	563	603	589	585	591	579	579	576	579	598	604	613	551	559	585	601	586	649	593	581	584	591	597	551	571	587	559	586	553	599	608	594	551	591	590	580	587	627	589	621	565	533	586	581	593	530	546	617	543	595	583	592	599	542	575	604	614	616	592	600	565	577	540	606	578	533	586	584	613	625	598	580	602	579	608	578	610	555	583	607	575	583	550	612	599	555	585	574	567	596	578	586	570	585	593	607	588	600	571	590	597	534	549	544	558	579	645	568	587	624	598	622	537	616	604	578	560	615	592	560	584	565	621	539	586	588	576	551	541	600	603	556	558	576	607	589	618	603	574	588	614	581	623	604	531	631	567	622	602	558	585	607	623	594	592	622	616	560	590	595	611	598	570	608	591	567	600	614	587	599	594	602	612	587	581	551	586	575	617	577	579	583	575	594	635	613	589	544	569	578	555	592	599	537	578	576	607	601	592	551	591	583	571	603	584	593	587	551	584	558	626	580	605	578	566	603	567	608	565	534	627	606	626	593	578	595	583	594	611	567	569	566	634	594	581	582	619	599	573	556	548	563	617	562	633	578	599	561	595	599	571	556	582	579	594	604	590	562	580	516	558	568	586	566	570	571	527	551	546	634	594	589	551	578	541	572	606	570	673	561	520	586	604	620	630	601	641	588	596	545	588	586	584	573	590	621	587	579	620	595	608	572	592	589	624	552	566	552	589	626	607	584	534	605	615	578	603	557	570	581	635	598	591	610	557	589	485	548	594	602	590	605	598	589	626	596	564	583	586	593	593	549	610	560	625	605	589	580	597	634	601	582	583	562	561	565	603	560	591	588	567	606	574	594	622	580	586	574	573	594	604	628	588	535	585	608	603	596	630	605	603	537	610	582	599	592	633	576	557	589	557	598	591	598	559	565	617	576	544	583	561	560	593	559	577	567	609	560	593	551	522	593	551	569	623	591	597	601	567	590	605	603	587	593	602	554	585	570	582	587	561	589	604	570	557	603	630	555	577	607	554	602	589	594	623	597	598	577	583	589	567	556	576	594	575	601	618	642	533	607	559	567	580	558	570	601	581	575	602	559	566	584	592	567	585	618	574	622	571	563	589	562	562	551	596	584	632	613	596	573	576	593	581	572	602	591	554	615	600	623	556	560	580	575	579	568	583	580	573	599	631	573	576	638	551	540	564	596	608	564	571	598	636	572	576	557	596	570	573	562	581	593	584	605	592	603	593	579	574	532	576	558	586	540	570	574	565	573	591	590	563	552	560	613	591
1146	1341	624	889	5653	13130	18019	15464	8680	3532	1471	505	213	108	66	65	59	44	41	43	48	39	56	49	47	51	60	44	49	39	35	46	55	41	41	42	55	38	51	54	57	48	45	51	44	46	45	37	51	51	56	33	48	47	46	33	47	47	43	51	43	46	50	55	58	58	41	43	55	44	49	35	50	53	45	45	57	42	41	48	52	36	45	47	44	49	33	52	42	44	47	39	38	50	47	45	52	52	44	48	38	47	53	65	42	47	56	37	41	41	53	42	34	47	46	55	39	48	41	46	56	49	54	55	55	42	53	40	48	53	45	46	47	38	52	53	50	42	51	51	62	48	50	50	37	50	55	50	50	38	55	46	45	44	63	60	41	50	46	42	46	41	44	44	47	37	43	56	56	44	46	65	47	49	43	51	55	50	51	54	57	43	52	47	55	59	45	44	34	54	55	53	57	53	38	56	49	53	51	56	42	50	52	63	45	29	49	51	50	58	37	38	38	43	43	57	46	51	39	50	49	49	61	43	47	47	61	42	48	38	50	65	47	45	47	50	42	51	41	41	41	51	48	41	45	55	42	34	36	34	42	49	45	38	47	50	56	50	42	44	47	43	31	51	49	57	42	54	50	59	57	61	41	50	41	46	40	62	46	45	49	49	39	44	48	47	43	48	51	41	47	60	50	35	62	49	56	34	44	45	45	58	37	45	48	50	48	42	49	53	38	57	58	40	46	49	52	41	43	51	49	43	50	49	47	41	45	37	54	39	46	50	57	46	46	39	36	39	58	50	58	63	58	59	52	45	58	47	45	46	57	46	45	51	48	48	62	49	38	52	46	40	40	54	38	45	44	55	48	50	46	40	42	60	46	48	45	43	54	46	50	49	42	46	46	44	34	49	59	39	66	41	53	43	55	46	53	57	49	36	56	57	44	47	50	43	55	53	41	44	42	44	52	35	58	45	54	47	50	46	58	49	44	51	49	50	41	49	55	56	51	57	39	51	48	37	55	42	42	44	43	58	43	43	50	61	41	44	55	47	55	53	46	42	51	55	41	42	36	53	42	35	53	56	46	66	48	37	45	50	57	49	46	56	48	40	41	57	52	43	46	52	54	52	43	43	46	50	60	55	45	68	42	52	45	58	63	55	54	42	45	52	45	46	48	48	50	40	34	53	52	43	43	36	35	53	60	42	43	50	41	40	38	53	46	48	53	54	38	49	40	45	49	56	43	51	58	39	42	65	47	57	52	45	44	43	37	47	46	39	48	46	53	46	54	56	50	44	41	49	42	44	45	37	35	49	53	53	60	53	42	48	48	50	56	49	44	61	32	43	45	50	48	68	57	45	47	55	48	57	57	37	53	49	46	49	36	52	52	42	56	50	46	49	49	48	56	49	54	39	44	49	57	48	45	49	44	56	30	58	49	42	50	60	44	43	54	51	57	41	43	45	50	43	56	57	43	45	38	50	58	53	60	38	43	46	45	57	50	46	45	42	39	42	44	42	44	40	46	40	34	54	48	47	61	43	42	54	50	40	44	53	47	65	40	42	36	48	59	47	44	45	50	59	50	43	38	42	43	44	50	51	48	51	50	60	49	49	52	43	51	46	34	51	49	46	48	49	40	40	51	50	52	53	40	45	51	58	34	43	46	48	48	49	43	53	49	42	41	33	55	42	53	51	49	43	42	35	46	46	56	59	45	46	47	50	54	45	50	43	49	36	45	38	47	49	47	40	49	41	69	46	40	39	47	56	48	47	44	40	47	33	42	49	44	47	43	55	49	45	47	40	62	48	50	53	61	50	55	50	53	44	44	58	42	45	44	54	48	39	48	59	48	45	46	46	40	50	47	59	44	42	53	55	58	50	54	41	43	46	53	48	45	39	49	55	45	57	50	52	50	41	39	54	48	52	46	39	56	42	50	51	54	41	42	44	43	45	56	51	47	54	53	56	58	40	52	41	50	49	42	39	40	63	51	40	52	45	46	41	57	48	57	38	48	43	58	47	50	43	63	48	51	41	54	43	58	41	50	48	53	44	49	40	34	56	46	39	51	49	58	42	45	33	36	53	54	41	41	56	49	43	68	39	54	55	50	59	41	50	47	62	42	42	45	42	45	56	44	36	36	40	40	58	39	50	56	50	47	42	41	46	47	43	56	46	59	52	45	58	53	50	42	55	41	58	51	36	54	40	40	39	47	52	39	54	43	47	59	35	38	55	40	44	51	45	50	50	41	57	48	60	55	49	61	47	41	49	47	54	55	46	53	53	52	47	47	33	50	56	38	53	44	36	55	47	50	59	37	38	47	57	51	48	47	36	36	59	45	47	51	43	44	56	42	36	46	43	51	55	52	34	58	53	51	51	63	55	61	53	46	45	53	45	39	52	46	40	40	47	52	45	53	50	48	46	52	47	47	51	52	39	55	50	47	58	48	48	56	43	45	41	42	53	44	44	55	48	49	36	43	49	50	57	45	42	43	35	50	67	39	44	50	58	43	33	52	41	53	46	61	53	44	45	48	49	49	43	52	38	44	43	52	57	45	38	45	42	45	57	56	45	42	48	46	49	38	61	36	43	50	39	55	48	49	47	37	37	39	42	44	48	42	51	51	44	52	61	41	42	57	49	37	67	28	51	39	52	47	57	63	45	48	51	50	46	42	48	44	49	39	58	35	43	45	43	32	58	42	51	52	53	51	47	46	50	47	48	51	39	56	42	50	37	54	53	38	42	41	48	47	50	50	50	52	42	54	50	58	39	51	43	39	58	51	49	52	38	52	47	49	55	47	53	37	58	34	35	52	50	34	38	52	49	45	51	53	40	50	47	44	40	50	42	50	59	37	43	40	35	50	59	64	48	44	60	60	46	51	47	37	46	46	47	36	38	51	54	49	40	54	52	50	47	52	41	53	54	42	55	46	49	47	42	46	35	42	45	40	39	49	64	41	54	46	49	41	53	44	48	53	44	58	54	64	49	58	45	59	49	52	46	35	35	46	45	51	41	47	42	45	48	47	40	45	46	29	40	49	42	38	30	50	41	54	30	43	52	48	52	42	44	55	45	43	49	48	49	62	50	58	46	52	47	38	46	33	52	40	56	50	46	42	47	38	41	44	43	65	47	47	44	42	65	51	58	65	67	42	46	52	55	48	39	49	44	37	50	41	51	45	48	52	48	36	59	51	44	36	51	49	53	43	52	57	30	45	57	44	47	56	50	52	57	34	40	48	49	54	33	43	44	52	60	52	50	43	51	42	63	54	37	40	40	52	43	53	36	40	49	50	33	38	55	45	42	43	53	55	50	35	49	37	46	46	51	50	51	57	45	44	44	51	35	50	41	53	46	49	57	53	49	56	52	49	48	35	43	50	52	38	45	53	54	45	45	51	36	47	51	42	40	46	53	42	47	47	45	62	35	44	58	51	50	42	55	45	46	47	41	42	47	51	47	48	48	46	55	45	45	60	42	53	46	56	42	48	48	44	51	42	46	48	43	47	50
22358	19406	10535	24549	53453	70303	71144	60593	45536	32648	22855	12578	5077	1886	934	679	603	642	604	592	637	614	636	628	591	619	592	601	586	594	607	576	572	570	612	606	607	597	631	570	682	608	608	629	625	597	606	613	617	573	586	567	636	602	616	607	623	604	565	602	576	579	607	650	640	591	614	599	606	584	617	640	639	607	576	584	642	589	599	578	604	606	560	581	619	630	613	619	565	632	601	612	564	583	569	578	618	602	613	628	572	599	556	662	555	608	570	608	629	605	641	568	623	561	607	618	593	628	624	665	578	570	647	579	587	602	596	604	593	603	580	597	627	622	624	636	629	629	625	589	597	609	594	608	637	633	638	603	624	606	575	611	600	610	581	568	616	565	612	596	591	570	603	616	623	623	616	646	609	640	573	646	590	632	582	630	610	587	621	624	632	615	601	614	634	586	605	600	594	638	600	605	620	595	570	663	637	599	593	573	603	607	590	563	645	604	590	622	555	658	580	621	627	589	597	631	606	636	599	630	569	612	582	652	598	594	650	628	544	613	602	626	577	635	615	607	620	563	634	606	641	595	602	641	598	608	567	618	578	594	599	620	642	549	624	621	586	610	591	637	612	585	620	605	620	625	586	632	618	613	634	629	608	581	599	618	584	592	627	645	604	655	613	611	636	588	613	609	591	588	673	609	631	607	590	619	605	632	619	638	644	600	585	656	578	569	619	603	601	595	623	630	607	639	644	608	612	636	625	610	621	582	638	601	614	617	583	616	606	570	604	627	597	629	575	579	631	626	568	601	616	662	606	622	549	598	590	548	580	630	614	629	599	599	595	630	591	594	541	644	568	630	584	582	558	582	555	612	631	593	605	632	625	610	574	613	649	570	602	539	638	600	589	598	583	635	604	571	609	614	615	598	605	617	598	618	596	582	630	565	628	579	605	631	597	622	610	611	607	609	564	600	601	625	599	578	609	594	617	613	560	586	590	591	636	587	621	599	613	596	631	621	605	616	640	637	600	536	576	574	607	606	608	600	604	637	607	616	601	570	639	590	711	611	602	597	609	623	588	611	620	590	605	598	616	592	602	591	588	612	643	634	634	663	636	580	659	601	585	633	607	593	608	602	658	568	653	607	594	595	632	584	592	631	625	599	634	618	602	622	570	610	608	661	624	592	638	614	600	584	626	638	640	625	629	629	602	621	637	564	608	600	638	599	592	589	588	592	600	637	591	596	617	589	618	635	658	589	636	654	596	600	620	624	612	607	579	593	629	558	631	649	572	624	593	643	584	559	575	616	625	640	582	595	608	635	613	641	577	639	582	619	586	613	612	599	660	628	653	600	610	624	605	608	650	618	593	568	550	591	564	586	605	568	585	580	558	572	616	606	605	591	641	587	582	633	582	603	582	622	591	604	596	594	574	615	638	598	613	601	583	603	571	590	563	609	640	569	584	571	579	627	598	629	554	609	610	568	622	580	593	598	603	624	618	582	630	574	585	638	604	589	603	584	622	606	659	596	620	594	611	624	636	628	641	593	631	607	575	630	578	611	616	579	586	563	646	606	615	565	619	601	589	646	632	589	561	593	626	601	583	600	594	580	599	602	606	619	605	593	624	648	609	631	575	579	612	587	598	571	599	600	661	578	637	626	592	596	639	543	645	690	590	643	603	600	572	629	607	564	622	598	587	633	614	614	616	586	622	617	620	616	628	637	619	610	612	593	621	586	601	647	590	614	601	628	613	582	652	583	590	623	612	583	642	577	617	609	616	621	575	619	627	601	620	644	582	597	599	578	622	612	596	615	622	595	656	585	604	600	565	599	585	623	575	603	602	609	604	624	616	633	558	600	608	576	604	612	614	566	646	634	626	627	595	589	592	614	637	653	623	611	636	601	612	579	610	615	642	574	580	610	560	598	605	608	589	590	649	587	617	554	620	601	603	597	593	612	604	614	637	585	606	602	622	611	578	624	632	598	667	623	638	628	594	574	665	636	580	572	580	583	627	630	554	634	625	591	629	623	596	644	570	640	605	610	580	603	627	628	609	584	609	646	610	609	625	585	653	610	597	612	611	593	609	585	595	613	618	649	604	542	561	594	632	600	635	624	603	618	588	583	551	641	615	569	587	594	604	617	574	589	572	603	601	627	599	627	664	630	676	593	584	616	630	581	606	607	601	615	605	587	659	615	623	622	580	607	629	619	599	637	591	635	569	597	598	638	606	630	610	611	606	657	589	591	626	622	641	626	607	638	588	571	665	554	644	591	599	611	609	598	605	636	641	649	625	588	607	640	619	620	579	587	626	591	634	608	667	569	606	566	617	596	613	584	590	660	659	600	595	616	617	613	649	564	626	605	598	616	610	552	591	624	603	609	619	619	611	613	617	618	596	571	593	588	617	611	597	615	621	532	612	602	557	576	612	603	559	609	595	627	604	608	611	655	626	602	605	566	645	597	587	605	626	590	582	612	648	596	613	578	591	595	545	600	633	592	595	648	646	608	632	596	614	593	629	635	625	584	660	609	643	609	610	591	588	603	636	592	579	597	621	572	592	586	623	588	577	582	581	588	616	615	641	575	609	599	633	681	622	609	579	607	603	612	583	609	612	603	576	659	613	596	625	577	607	578	627	650	596	569	578	592	583	599	567	611	601	628	585	612	625	619	656	610	626	632	553	556	586	615	587	611	637	580	634	576	590	616	578	612	650	645	628	605	650	626	575	625	628	613	612	619	608	570	615	608	568	606	612	599	626	643	624	631	628	635	648	597	601	582	604	584	592	636	574	628	616	600	572	614	639	601	590	611	594	630	577	614	602	642	623	610	604	579	622	627	643	578	625	548	601	577	631	609	614	606	603	602	614	579	629	580	631	645	600	582	565	566	615	596	650	611	671	574	637	632	654	634	626	599	610	613	616	637	601	592	624	593	591	607	608	581	637	585	623	649	629	593	562	638	601	595	606	618	598	618	648	582	629	639	593	619	586	602	576	569	621	586	635	610	652	625	623	599	614	629	617	606	597	587	615	614	587	607	611	641	623	592	641	605	536	582	576	596	583	615	604	640	619	587	620	628	653	600	630	655	563	603	627	607	592	605	594	638	623	583	642	626	580	593	627	579	621	586	621	606	616	630	626	652	617	580	620	607	575	599	595	574	570	630	614	596	605	572	617	635	582	635	552	588	616	570	675	615	605	591	621	608	617	629	620	605	575	642	549	657	591	598	630	643	606	605	597	612	635	609	615	616	577	603	587	626	598	604	581	569	602	597	608	613	624	604	591	603	643	638	610	565	586	607	612	623	611	621	575	615	572	600	645	637	563	606	595	577	592	562	602	622	599	613	568	617	604	616	605	661	560	666	590	609	577	606	608	607	619	597	597	635	557	624	580	601	641	572	612	637	607	605	568	610	592	619	612	577	596	577	610	602	619	615	627	638	613	610	565	612	590	611	588	640	579	590	602	648	593	640	608	615	577	592	637	602	600	610	623	596	562	603	596	675	647	632	628	598
1302	165	163	138	747	3027	4099	3486	2027	936	430	193	91	52	58	37	40	41	32	41	47	43	36	45	38	38	47	39	52	33	38	39	49	47	44	39	36	39	47	32	44	37	30	35	41	43	40	43	34	59	47	39	53	43	34	34	37	37	49	37	55	41	39	48	46	40	37	37	46	52	44	40	44	34	39	43	26	32	32	47	38	30	40	46	39	33	36	43	41	46	41	31	44	37	43	39	40	44	37	47	43	44	45	39	38	36	47	42	56	30	36	38	47	36	44	41	35	40	33	50	45	27	43	39	46	35	54	39	30	32	43	54	43	33	33	36	53	37	43	48	59	37	46	48	33	46	36	35	46	38	39	37	30	48	44	48	40	45	36	41	32	58	43	36	43	28	37	31	51	33	25	36	39	33	36	47	54	42	41	35	37	36	49	43	47	32	33	33	48	44	47	40	36	35	42	60	36	42	41	39	43	50	43	41	36	50	34	49	35	43	36	42	37	45	45	40	31	38	52	48	37	36	39	37	41	40	48	36	32	49	38	39	30	44	39	41	40	34	35	40	38	36	35	38	40	42	40	29	29	27	40	41	33	32	40	38	36	46	49	40	42	35	46	36	30	39	36	41	45	45	44	44	45	60	39	46	47	41	48	56	48	43	39	38	45	34	35	46	46	46	40	45	42	44	36	32	40	42	37	22	38	48	44	40	43	35	43	43	47	38	50	39	43	36	47	38	34	40	53	35	36	43	37	29	48	38	34	43	40	40	32	41	40	33	31	43	27	53	45	46	52	43	37	37	46	37	51	52	56	37	49	40	38	39	31	37	39	39	34	45	43	33	39	41	33	48	45	40	39	35	39	30	50	31	46	37	42	38	36	34	50	44	43	50	45	46	43	49	41	38	41	37	36	43	43	39	42	46	38	34	34	43	45	34	39	44	51	37	50	38	35	30	47	51	38	32	37	32	37	33	44	37	35	33	39	35	37	45	39	41	39	34	50	32	44	35	47	41	47	43	35	35	49	38	48	27	33	47	34	38	38	40	42	40	37	36	45	38	46	37	45	43	41	43	41	30	44	45	29	37	45	36	41	40	42	39	37	37	48	42	47	36	48	46	51	36	39	36	44	42	45	49	46	42	28	40	50	37	48	50	40	52	33	39	43	38	37	46	40	35	38	39	39	30	37	39	37	43	51	50	33	42	25	25	52	36	37	40	31	45	35	36	45	40	41	50	39	54	42	45	39	35	37	45	56	38	31	40	39	36	32	48	30	36	41	47	47	37	41	47	52	37	29	46	41	48	41	41	38	52	26	42	34	46	47	47	34	35	46	38	53	47	41	38	44	47	38	39	43	52	49	44	33	40	32	46	36	45	45	50	28	41	44	42	43	37	46	45	40	35	42	36	39	29	43	40	56	38	38	42	48	32	43	57	36	48	33	33	42	58	31	31	40	54	57	50	45	30	36	46	41	48	47	31	53	27	40	38	33	47	41	46	36	30	47	37	43	38	52	36	45	40	34	36	37	39	35	43	46	28	34	48	36	33	47	45	36	34	36	46	42	42	37	41	55	39	59	51	37	36	48	43	37	43	40	33	42	33	49	40	40	47	48	42	39	52	47	37	39	51	44	50	41	42	43	38	35	48	37	38	35	47	35	41	35	43	35	37	47	35	33	25	37	49	45	41	36	43	43	45	39	28	29	49	50	36	48	57	32	40	36	48	51	56	48	28	39	41	33	36	43	40	35	40	47	55	34	41	43	36	32	36	42	52	33	31	50	52	47	35	32	47	51	31	33	34	35	41	31	43	33	36	34	30	37	41	32	34	40	38	42	29	45	38	44	35	44	49	37	45	33	40	37	51	47	40	33	37	45	31	38	38	47	42	44	35	40	41	38	48	39	46	44	40	38	37	38	47	48	42	38	47	40	44	47	42	49	28	40	49	41	47	38	36	37	32	33	41	52	38	53	41	44	43	46	44	26	32	44	45	28	36	27	43	52	34	43	32	44	47	37	41	42	40	47	43	37	35	37	33	35	41	46	29	29	34	42	41	42	42	41	32	25	39	48	42	40	45	36	38	33	41	31	43	39	52	38	53	39	33	40	44	49	34	39	38	48	30	50	30	38	39	33	29	40	32	41	33	51	38	41	34	48	43	43	30	40	32	32	47	45	28	36	39	34	47	44	41	41	45	47	45	50	42	41	31	55	51	46	30	48	37	38	44	45	50	33	32	38	35	40	40	38	40	35	42	42	36	36	34	45	35	29	56	37	39	36	29	41	39	41	34	36	25	37	23	34	32	38	54	36	33	41	32	25	35	45	35	31	48	32	41	45	46	37	38	42	40	46	38	40	42	42	48	34	36	36	32	38	42	28	47	43	40	43	40	41	43	43	37	42	39	31	47	38	39	33	39	37	44	43	28	44	51	43	39	59	39	46	39	41	41	41	40	36	56	40	42	35	45	41	29	41	36	44	42	38	39	41	41	39	42	42	37	40	43	38	33	31	48	48	37	32	46	49	31	45	41	35	47	32	41	44	40	45	35	37	38	36	37	36	33	37	40	43	36	39	49	40	36	41	45	42	36	40	43	37	36	50	40	34	42	34	43	36	39	45	48	39	33	41	40	46	55	34	46	29	64	39	45	45	36	33	31	46	41	30	31	36	28	28	38	32	40	54	27	42	55	39	42	43	39	34	35	35	45	36	42	43	46	29	44	45	40	40	43	45	45	54	34	41	51	56	39	35	41	46	28	39	56	36	51	38	44	48	42	30	37	46	47	24	42	41	44	40	51	35	36	56	36	38	48	46	37	47	33	45	44	40	36	37	34	46	39	30	46	45	32	40	39	42	45	37	39	41	39	44	39	38	49	40	32	39	32	42	44	35	37	45	33	37	32	44	48	42	41	31	45	44	47	46	42	47	41	40	39	53	38	30	50	47	40	35	35	44	37	42	34	46	36	45	41	36	32	32	52	48	42	63	29	30	22	32	40	38	35	41	46	41	33	39	44	40	44	39	38	37	43	41	50	48	38	37	40	32	38	43	37	44	31	35	35	36	38	44	41	43	32	38	36	43	36	38	39	33	41	37	38	44	42	46	44	38	47	27	36	53	33	40	36	37	44	36	51	33	39	32	39	29	47	30	36	47	32	43	42	40	47	54	38	42	22	51	42	37	46	33	31	28	44	40	43	38	33	42	36	41	30	36	51	49	44	35	44	41	41	33	46	44	38	34	50	41	34	30	40	35	38	49	42	43	47	41	31	45	33	42	31	59	43	42	33	55	44	35	27	56	45	47	37	42	27	43	42	44	30	52	40	53	35	37	44	37	32	42	42	47	45	36	29	46	30	45	39	41	44	35	41	28	40	51	53	45	37	40	33	43	29	47	47	39	42	41	39	45	47	34	43	41	42	32	47	41	47	45	39	35	31	47	37	49	47	58	46	36	46	49	57	40	48	40	34	47	36	49	37	35	46	44	49	41	45	47	41	43	55
12490	4894	3929	10797	32705	44229	43065	37122	28562	19906	10433	4538	1677	869	590	511	516	509	556	521	545	523	502	544	570	508	506	467	519	476	535	499	464	547	489	514	522	518	482	564	500	471	483	492	522	485	528	499	522	492	493	520	502	528	515	521	530	534	560	532	532	505	531	550	476	500	478	500	502	507	497	517	541	556	474	529	521	527	528	534	506	482	479	522	491	505	479	516	498	501	488	497	479	525	509	485	519	508	457	512	549	500	502	513	484	541	519	526	497	533	581	479	494	555	522	491	521	510	516	502	521	524	506	512	513	501	495	519	471	552	532	505	555	520	495	505	496	485	483	508	493	500	491	524	514	492	535	524	523	504	507	510	524	530	525	532	513	479	573	491	522	475	561	526	496	552	508	520	535	530	551	521	492	485	480	522	511	533	546	531	503	514	540	485	521	509	521	512	522	527	482	509	510	525	515	523	555	504	499	529	531	485	497	496	522	487	538	518	545	493	473	553	532	461	511	525	517	535	522	544	538	499	499	529	503	500	521	501	469	525	492	530	474	531	502	490	523	494	508	502	563	514	524	494	517	514	516	494	486	557	543	536	523	504	507	491	533	553	535	500	496	515	507	532	527	518	509	501	511	481	493	464	546	502	539	509	519	519	501	526	512	521	498	529	505	495	505	515	482	535	517	518	534	505	522	475	479	499	500	499	526	522	534	512	514	506	510	513	517	501	488	530	514	531	498	551	488	552	523	515	496	505	529	484	498	539	497	516	485	496	518	509	527	533	525	506	527	507	502	527	557	520	471	541	535	488	504	554	522	506	548	489	523	499	491	531	524	473	489	521	511	526	514	522	522	484	488	523	485	526	498	526	556	557	495	536	460	534	537	536	474	528	507	568	542	530	518	542	521	506	521	493	489	468	473	513	537	523	524	517	475	502	498	511	484	559	474	525	482	483	522	547	512	535	526	520	539	478	498	498	510	513	485	454	573	542	500	469	528	507	459	526	520	480	477	528	532	523	504	512	514	540	558	533	542	495	525	549	422	514	491	507	509	509	538	510	501	538	503	497	497	531	515	493	498	545	557	521	517	534	502	512	514	561	508	528	499	514	488	541	505	537	548	498	496	525	458	516	518	497	512	521	500	502	502	502	490	523	510	519	530	529	506	533	528	516	504	534	450	511	495	528	498	528	560	533	543	550	523	485	515	525	515	512	474	481	513	569	530	524	553	510	505	521	520	524	528	516	516	497	521	521	491	539	489	482	507	511	530	518	512	539	508	512	546	517	510	530	518	492	517	476	515	514	566	538	523	504	499	472	533	539	529	494	508	550	514	509	500	542	499	487	520	550	530	490	508	542	470	530	479	529	510	514	497	515	546	488	550	485	497	499	515	545	510	489	513	505	504	477	520	553	524	533	574	504	519	488	517	480	500	550	535	541	495	508	503	519	525	489	512	504	503	524	491	543	519	488	504	484	473	505	526	507	554	532	512	492	503	522	517	519	509	482	522	539	541	542	525	479	515	519	528	517	500	498	540	525	479	562	517	479	549	492	524	509	506	544	476	520	529	551	526	511	514	501	502	504	548	551	500	526	502	490	528	495	503	528	506	502	532	493	490	516	519	534	472	500	517	531	509	516	532	479	519	550	488	446	519	498	494	473	520	485	510	502	507	480	503	537	518	499	503	544	491	546	510	548	527	540	498	508	517	511	509	460	480	480	542	511	564	534	534	543	514	517	516	464	559	521	450	515	534	530	523	513	547	526	521	507	522	488	519	523	525	524	517	522	538	482	521	525	500	497	509	532	525	485	536	517	474	548	476	471	486	526	476	509	550	501	512	481	486	502	496	541	528	491	524	507	482	540	531	479	521	526	499	505	519	527	510	506	516	497	516	500	494	515	503	493	518	563	536	527	527	525	511	482	513	505	506	503	524	506	504	513	490	495	536	513	480	508	502	490	540	515	501	568	531	473	512	524	512	557	520	513	519	553	485	483	475	544	520	490	534	504	518	489	484	507	534	484	518	523	486	509	473	518	493	511	528	526	504	516	522	538	571	511	505	486	519	536	493	498	494	509	515	532	526	544	512	492	507	496	512	468	562	536	498	548	491	513	488	494	502	474	520	519	509	516	492	506	507	504	550	523	551	508	504	491	498	490	495	483	512	522	532	551	515	526	524	508	489	476	502	526	482	554	479	542	532	526	507	516	519	522	512	516	486	511	512	516	501	505	512	509	508	474	533	482	460	531	499	515	501	515	545	494	511	534	552	505	505	518	515	538	523	527	532	490	508	498	537	551	531	526	527	511	531	556	498	523	552	477	491	513	530	489	519	534	487	516	516	499	513	500	537	492	506	485	495	495	550	526	537	470	460	486	515	542	514	537	517	521	497	523	517	524	448	508	525	554	520	484	505	507	524	514	486	564	533	528	540	471	516	541	557	501	549	534	550	531	499	502	517	489	517	571	506	486	529	521	555	506	525	495	492	513	541	506	527	505	520	512	527	498	515	534	492	545	562	520	510	486	539	537	487	535	482	520	490	523	514	519	515	504	573	509	494	499	554	503	517	537	518	553	489	500	530	473	502	508	487	511	517	490	515	527	506	481	489	541	514	549	523	491	551	515	507	508	541	493	480	524	525	489	508	502	541	544	519	541	518	475	507	507	522	502	521	518	520	514	525	518	556	563	514	512	507	501	481	516	527	527	526	488	526	497	530	501	532	514	550	540	516	507	527	487	467	546	491	515	471	478	504	539	480	500	517	542	498	519	575	501	549	483	502	555	495	511	468	510	512	475	537	527	558	507	537	530	530	502	492	539	491	526	496	515	543	488	497	512	510	530	495	511	501	514	487	529	525	528	548	516	526	559	503	539	556	528	545	506	536	495	536	485	503	522	508	536	489	506	507	506	495	558	542	536	554	507	525	504	491	572	481	532	509	517	487	524	535	535	493	485	543	503	531	550	554	500	512	529	502	537	525	534	542	534	513	509	518	519	544	515	485	473	489	514	497	520	514	549	512	493	488	508	551	533	524	500	515	552	486	520	506	528	501	510	529	523	572	498	538	510	536	487	532	550	484	507	548	485	488	504	489	504	510	505	519	488	473	545	519	504	521	500	556	491	509	519	491	504	521	525	508	479	485	526	514	518	484	478	514	505	505	520	511	512	518	537	502	479	505	518	553	522	538	502	554	493	516	522	534	517	515	535	530	506	518	504	555	511	528	487	467	534	484	523	488	490	531	502	560	535	499	491	502	529	478	441	493	517	519	503	524	523	505	499	544	519	548	537	528	509	518	473	502	513	549	480	508	468	511	527	499	541	503	507	516	502	518	514	538	494	505	516	515	537	522	503	486	506	508	484	501	500	504	530	512	507	484	480	524	535	557	518	505	495	507	533	506	499	463	512	507	518	469	522	510	502	537	499	476	550	542	513	528	560	474	497	524	509	522	515	543	530	521	526	555	511	530	481	490	513	505	506	529	507	519	493	517	458	553	522	522	526
688	525	647	630	2233	10048	12763	9326	4920	1969	710	266	124	81	44	42	42	50	43	37	45	42	46	45	49	35	57	41	59	52	44	58	50	46	39	33	45	31	39	39	45	32	44	52	41	39	42	33	39	45	41	41	45	44	36	46	45	39	33	37	47	35	39	44	38	40	43	40	44	45	51	40	46	48	43	43	40	60	33	51	35	45	40	40	41	28	52	49	34	41	49	44	52	48	38	46	52	45	48	33	47	44	44	42	46	52	42	31	38	51	39	39	52	46	42	59	42	46	40	44	43	42	46	31	41	44	40	42	50	40	53	33	31	42	33	52	49	36	45	44	38	46	48	47	39	35	50	43	47	44	42	32	35	40	58	47	34	40	42	40	38	46	42	52	40	31	54	38	46	62	46	50	35	48	35	48	35	35	50	38	47	52	51	38	56	49	35	44	46	43	55	42	40	46	38	40	47	41	45	31	30	38	36	43	40	47	53	46	48	36	47	27	43	48	34	41	44	41	32	41	46	49	54	34	42	37	43	52	57	46	40	45	68	51	51	38	42	42	41	47	41	36	42	48	48	48	34	42	41	46	46	37	46	38	41	41	44	47	42	39	49	31	45	54	44	49	35	43	47	38	63	42	40	41	52	40	43	38	50	45	40	40	31	42	56	53	33	48	40	47	43	51	44	44	46	42	43	56	24	40	43	44	38	39	40	69	51	51	54	30	39	36	48	44	44	51	31	48	41	44	30	39	33	41	48	42	42	44	41	35	42	41	39	39	42	35	36	48	36	45	46	52	47	44	37	45	42	42	44	33	46	42	41	39	45	51	37	34	38	35	46	45	41	44	47	44	42	35	48	40	50	46	41	37	45	37	50	51	42	60	36	48	46	36	52	39	46	40	38	40	31	32	58	38	51	41	36	44	41	39	27	40	38	47	60	43	52	36	44	38	38	43	40	32	48	40	40	49	32	45	43	44	43	23	33	46	52	42	33	44	46	49	46	49	41	42	50	42	36	39	46	55	42	51	37	40	37	42	54	50	56	46	43	45	44	42	59	40	33	42	41	40	44	42	31	39	54	49	54	32	41	42	57	46	51	46	43	29	56	44	45	41	50	48	42	43	35	37	40	50	54	31	50	37	45	47	40	53	31	59	50	56	45	38	44	48	41	46	53	44	47	43	44	36	41	40	36	29	32	34	35	38	34	46	43	39	56	41	43	45	43	43	50	43	47	46	47	52	37	46	44	33	48	39	38	46	30	37	47	39	35	42	51	45	54	45	33	52	42	47	35	55	51	50	43	43	38	39	51	42	31	52	44	53	41	38	52	48	34	41	38	47	42	34	41	44	37	38	48	45	43	40	47	46	29	39	40	40	53	33	30	49	41	43	44	43	30	50	46	41	40	49	56	36	45	43	44	45	53	50	49	39	39	44	35	40	46	50	49	47	40	37	38	49	45	43	43	39	36	39	44	29	40	44	32	41	34	45	50	62	40	36	39	40	48	49	36	44	42	48	39	45	46	50	44	46	46	36	45	38	32	43	46	52	52	48	45	46	45	41	50	46	37	46	40	46	44	35	45	40	39	50	34	45	45	37	50	42	47	29	35	46	35	42	47	43	37	43	41	39	43	36	52	36	43	40	48	29	45	38	36	43	40	50	48	48	35	36	36	35	39	36	52	45	41	54	44	56	47	41	41	56	41	51	34	50	51	42	44	43	44	39	51	53	40	32	57	36	46	52	43	51	46	56	43	44	52	36	51	42	54	39	53	49	46	37	49	50	36	38	46	41	37	46	47	55	46	38	33	44	43	50	36	40	50	43	32	46	53	55	42	43	40	42	51	42	50	36	35	53	37	39	52	37	39	58	41	42	51	38	43	48	33	35	42	38	52	50	39	47	35	42	36	40	42	50	35	60	41	45	46	63	43	45	57	44	42	44	48	35	36	49	42	50	39	42	38	46	47	36	44	37	42	39	44	60	48	58	43	46	38	33	44	39	49	40	37	40	47	49	39	37	38	40	47	38	34	41	39	49	42	45	45	45	46	49	46	34	38	40	49	41	53	49	46	35	44	32	45	43	41	49	50	53	37	38	43	43	49	43	45	42	36	55	32	32	49	49	40	44	33	47	29	49	41	49	37	39	39	32	48	47	37	27	40	42	34	37	43	47	36	41	42	44	44	42	54	58	47	36	42	41	47	41	29	45	39	43	42	40	36	55	61	40	47	39	46	29	41	49	44	38	42	32	29	58	43	44	51	42	48	45	54	41	37	38	41	46	47	35	48	51	45	39	59	44	33	59	39	33	39	33	55	40	36	43	39	40	48	37	55	47	36	46	44	43	43	50	36	45	38	45	46	48	40	36	44	36	37	44	51	39	38	52	48	41	47	48	41	52	51	47	49	39	34	47	35	41	43	37	54	47	44	36	45	38	46	39	53	36	38	38	37	56	42	45	42	28	51	59	36	41	44	46	45	43	48	51	47	56	44	34	49	34	46	35	42	53	35	44	51	46	43	42	47	32	46	47	45	42	39	51	53	46	32	43	37	40	46	49	36	33	44	37	39	49	47	54	47	54	46	41	45	50	46	40	54	53	57	36	46	45	35	40	43	38	43	36	46	43	42	35	36	34	38	49	40	58	55	46	39	39	47	54	45	56	33	59	48	40	35	55	35	42	32	46	48	35	48	37	47	32	44	35	45	41	56	37	46	47	50	36	46	52	44	45	35	42	39	44	41	50	44	38	49	45	57	41	36	36	44	39	45	36	49	47	47	45	52	53	54	58	48	50	47	47	49	55	37	31	41	48	63	45	40	28	47	40	49	55	42	35	45	38	49	49	34	45	45	30	52	48	40	25	39	35	44	48	35	53	48	37	46	41	44	43	37	39	40	48	44	36	48	37	41	46	42	39	45	56	37	41	40	48	41	41	51	59	36	42	47	46	39	45	53	33	40	42	46	47	48	43	48	42	62	27	55	46	40	53	36	52	35	30	42	36	46	43	41	41	50	53	39	45	49	38	53	59	32	37	32	41	44	43	47	52	43	40	38	55	37	39	31	44	45	52	40	33	48	39	46	37	59	43	42	48	52	46	47	40	36	45	53	39	35	34	40	34	36	46	23	63	47	41	38	47	51	46	60	50	47	43	52	43	41	37	49	43	53	43	32	40	56	42	44	46	45	40	30	35	39	46	42	35	38	37	43	42	51	37	42	43	48	40	40	40	42	50	46	38	45	57	44	44	50	65	39	42	38	45	47	35	34	50	33	39	41	45	43	33	44	43	40	39	45	41	45	45	47	33	44	37	42	42	49	54	49	42	37	41	34	48	55	35	50	46	58	49	43	42	42	39	43	38	44	57	49	46	47	33	42	52	55	40	43	41	41	50	54	44	54	46	51	39	47	45	39	58	37	38	52	40	34	44	45	40	39	43	53	43	51	34	39	40	23	42	43	45	39	45	48	35	40	51	36	42	44	42	43	43	44	47	44	43	37	35
17301	11380	11505	24654	45811	64956	61210	49497	37571	26332	15219	6568	2435	1014	720	605	517	501	560	538	548	523	549	507	516	581	551	573	559	495	488	536	529	578	592	549	523	512	551	578	561	514	553	564	530	556	567	582	542	516	503	551	555	558	524	563	555	556	556	499	554	572	564	543	531	550	558	535	567	592	559	547	548	541	546	536	538	564	545	530	514	545	509	544	586	527	510	524	512	534	517	548	575	548	539	540	547	506	542	522	485	539	581	549	579	551	604	546	536	528	548	562	558	502	556	515	542	516	575	563	558	480	545	551	548	539	551	508	545	505	496	532	547	526	542	527	538	541	616	518	561	558	548	556	557	559	503	516	572	526	519	579	527	520	602	568	541	530	581	488	555	524	574	547	579	556	521	573	557	573	614	543	550	561	554	543	523	545	567	613	578	520	585	527	521	551	549	502	541	559	512	468	498	567	575	539	557	508	565	559	558	573	516	552	509	533	541	564	575	561	540	527	500	534	568	537	527	550	592	505	480	516	496	514	556	530	527	544	545	548	572	544	558	523	539	542	536	561	528	511	554	554	539	569	561	560	556	518	551	532	549	605	560	521	574	565	527	520	563	539	552	598	562	531	561	549	562	524	563	556	553	540	540	564	562	547	550	561	543	539	567	569	555	540	555	539	573	557	515	562	533	522	559	527	519	559	515	534	562	556	551	529	554	519	581	537	539	527	505	531	552	563	515	552	584	592	537	538	581	486	578	554	548	556	551	552	557	577	582	509	534	538	514	583	550	555	546	560	558	569	576	491	543	537	546	569	548	548	553	537	562	598	548	562	564	592	530	541	586	528	551	571	539	546	537	530	570	543	566	560	586	565	559	514	539	531	564	543	517	537	577	564	578	557	524	525	512	544	565	565	553	509	537	509	538	511	592	562	568	529	552	532	517	538	542	559	550	558	578	590	521	525	508	554	554	560	527	524	577	577	564	568	525	547	565	543	557	575	543	510	493	539	506	531	573	541	552	558	541	540	545	574	573	563	546	513	550	517	589	538	518	577	547	549	599	576	579	550	542	566	550	582	567	555	559	552	512	537	539	577	578	553	539	531	483	516	569	508	560	578	559	568	533	535	557	526	533	571	587	505	564	527	566	561	514	567	537	562	546	551	548	572	567	538	545	544	533	529	540	515	503	542	534	578	531	541	540	572	566	508	556	563	522	549	522	538	559	562	531	568	508	534	526	512	560	560	555	541	563	572	509	552	554	516	561	529	520	534	503	520	525	534	544	524	585	542	555	544	500	523	536	548	565	542	522	552	534	561	557	555	586	524	582	540	588	567	541	530	546	575	518	563	531	543	552	511	568	583	554	560	570	496	546	559	562	615	542	543	556	501	524	567	537	533	565	575	560	538	542	535	545	573	560	541	537	551	534	556	527	549	563	562	532	553	555	530	581	529	554	540	569	526	500	551	557	526	567	548	547	570	560	547	562	557	519	534	512	572	579	505	532	555	543	579	546	536	572	563	526	505	553	530	564	551	545	525	540	535	530	536	545	574	536	537	533	561	549	588	546	540	513	544	565	580	504	506	577	547	558	524	538	527	555	577	555	530	569	521	549	572	583	516	493	533	537	584	561	588	563	552	539	561	556	543	528	556	546	577	516	586	564	510	569	529	527	576	540	556	548	555	514	515	571	563	562	566	517	552	541	537	533	538	506	535	558	543	549	550	526	550	504	512	573	562	533	518	561	546	555	511	523	548	525	545	523	520	550	552	544	548	574	526	574	547	558	536	517	557	576	552	551	567	553	578	559	570	511	545	553	541	573	513	567	524	550	544	570	588	591	512	565	585	570	562	528	526	534	507	528	548	548	524	555	564	554	527	523	521	583	578	583	546	535	513	540	516	547	550	556	573	531	542	564	526	561	532	532	521	498	515	520	561	507	538	547	514	543	550	548	545	577	586	540	560	506	574	528	539	568	499	551	565	473	550	541	570	542	579	547	553	531	530	577	525	535	570	545	506	545	534	546	555	562	581	562	585	555	517	538	531	532	550	549	567	572	562	560	516	557	552	565	537	567	551	571	559	584	555	505	514	582	542	536	515	543	554	512	548	564	587	522	559	585	513	568	496	485	585	524	576	532	584	531	560	565	590	556	535	517	551	568	503	545	587	540	541	525	552	550	576	579	550	554	552	538	555	553	514	562	554	529	539	553	567	541	509	552	500	596	545	580	580	553	562	527	555	545	535	526	530	528	551	560	573	570	556	557	524	572	563	508	591	556	575	545	541	556	563	541	530	531	554	554	550	542	555	559	573	506	567	558	535	517	575	542	523	550	553	532	526	577	566	586	532	564	543	567	543	561	503	560	556	570	525	516	554	520	533	549	522	550	523	539	547	514	522	553	557	563	570	549	530	561	552	543	523	550	532	536	565	562	552	549	520	571	534	552	566	566	570	559	552	570	529	512	517	562	528	575	530	585	524	595	543	558	499	555	544	521	560	539	535	539	552	549	562	582	514	545	553	534	575	583	590	549	529	572	495	567	522	497	539	515	509	544	519	511	539	519	529	544	543	532	534	572	544	535	552	555	506	554	527	521	547	534	515	561	552	541	553	564	558	540	549	531	575	553	547	539	521	580	569	503	535	542	535	596	571	497	584	547	578	545	559	566	531	537	537	557	552	578	558	553	582	549	560	551	511	601	609	563	566	603	535	588	593	556	536	550	564	541	579	504	568	562	564	548	513	541	532	594	539	514	558	560	536	533	567	565	491	553	576	557	543	541	529	548	609	578	585	535	557	561	557	547	527	561	524	545	532	547	563	540	528	538	561	517	532	551	551	572	548	603	516	525	548	559	561	528	579	552	522	566	531	534	587	522	573	535	525	560	550	569	525	536	541	538	538	564	537	578	549	524	518	577	556	559	563	557	518	517	535	577	511	550	551	530	534	559	546	546	534	526	526	512	591	579	487	556	561	537	571	534	554	551	566	540	569	587	546	593	512	545	556	508	547	562	563	518	566	559	512	567	512	533	533	525	571	558	508	543	583	594	545	550	545	551	543	578	563	551	590	513	484	516	575	572	545	541	543	579	556	524	535	540	539	559	563	558	569	551	553	567	585	524	561	584	560	563	533	547	568	547	525	557	552	543	542	582	589	554	514	519	594	578	580	557	584	550	515	552	532	499	528	535	536	547	491	557	539	556	522	581	563	573	578	569	573	535	584	568	566	522	546	580	582	546	566	548	547	526	568	573	574	517	506	556	542	531	587	538	484	560	541	491	565	574	527	548	544	562	579	521	581	522	562	522	548	513	534	537	540	555	539	529	553	553	534	554	515	525	569	562	540	549	539	542	519	569	576	573	561	529	549	547	538	514	561	543	564	499	524	535	568	554	570	530	584	496	526	536	533	529	561	536	558	538	578	565	544	486	549	580	565	546	537	521	543	538	584	509	549	530	521	540	546	532	548	565	565	495	545	542	558	536	619	565	567	564	506	547	511	543	552	541	557
2192	608	720	952	2221	7144	11662	10181	5974	2554	1049	312	132	85	46	54	54	47	50	43	32	35	55	55	22	39	43	43	58	54	36	49	45	35	37	52	31	49	37	45	51	45	51	44	57	69	41	46	39	51	48	26	46	35	53	35	45	45	46	43	38	36	34	43	47	47	41	51	43	52	51	43	48	48	34	54	54	51	46	42	51	41	54	39	45	36	65	50	48	42	45	47	35	37	51	30	43	53	34	42	43	43	42	43	37	44	52	60	42	37	41	38	51	47	50	52	57	37	43	32	47	52	62	43	42	56	39	37	52	42	39	45	49	48	45	38	50	50	37	47	45	47	45	50	55	46	34	43	40	49	48	50	39	37	56	53	43	29	44	47	44	45	45	45	45	44	48	45	32	50	38	45	40	63	40	53	48	43	44	52	46	39	36	50	38	33	41	36	51	50	49	48	42	48	42	57	44	53	57	34	46	51	57	39	45	42	52	49	48	35	53	52	39	42	36	44	44	46	50	43	49	41	40	43	45	53	55	51	50	41	43	50	45	56	44	48	45	45	43	40	48	46	49	46	52	41	37	40	45	50	40	36	39	50	42	36	34	47	41	54	58	48	46	61	45	41	49	54	40	46	59	44	41	30	44	42	33	49	52	35	46	51	52	42	52	43	50	47	50	44	37	44	39	50	56	45	44	42	59	43	46	43	45	36	35	51	42	39	45	44	58	36	35	50	50	45	58	40	41	51	59	45	53	44	45	47	39	56	31	35	47	48	33	45	40	44	51	44	50	42	63	39	39	56	37	41	30	57	43	40	44	37	45	55	40	43	42	56	52	47	45	44	37	53	45	66	37	44	61	55	48	41	57	44	39	46	48	35	43	42	43	44	45	55	47	50	35	57	36	43	39	49	40	40	51	46	42	37	52	52	46	35	53	44	53	45	42	51	47	48	54	41	51	56	49	51	51	36	45	47	46	38	50	46	60	44	50	44	34	36	42	57	36	39	42	50	55	39	48	49	50	44	47	49	34	44	41	45	47	57	41	43	45	45	50	42	56	49	41	64	42	50	45	48	42	44	48	43	40	49	56	38	48	60	42	42	36	38	47	28	56	53	54	43	39	53	39	42	39	47	52	46	50	50	56	56	42	33	56	33	45	40	52	43	41	44	57	47	40	35	29	46	42	49	33	39	50	37	44	58	47	42	47	49	50	36	47	50	41	40	48	41	46	36	51	53	51	34	50	50	33	36	52	46	42	58	48	37	41	49	46	41	44	35	47	39	43	41	43	50	48	37	47	49	53	52	50	38	31	54	53	61	44	35	43	34	36	44	39	42	43	46	41	55	47	55	48	47	47	55	42	45	39	40	46	58	57	46	53	40	49	51	52	56	58	34	43	33	52	42	50	42	47	39	52	38	51	46	54	49	37	45	52	43	58	40	48	47	50	44	44	48	42	35	52	41	30	44	43	39	51	48	49	37	45	49	36	38	37	43	41	50	37	51	51	39	36	52	42	56	37	53	48	45	40	39	49	58	53	54	53	51	43	42	42	56	52	35	45	35	43	46	57	38	49	39	43	44	39	54	38	48	45	39	44	48	44	40	48	52	40	41	44	47	39	47	44	44	50	38	47	45	50	51	47	41	48	55	56	49	39	37	35	53	47	45	40	40	56	34	38	45	55	46	42	44	43	50	56	35	56	43	50	43	47	33	37	43	40	46	47	47	47	54	56	44	39	44	55	41	50	47	63	36	38	39	50	48	48	48	52	46	42	52	45	47	32	42	43	51	39	49	44	51	46	60	40	43	40	54	44	60	41	33	49	50	38	35	45	56	55	40	36	51	63	29	39	41	38	51	40	47	48	49	31	47	43	39	51	34	37	45	47	53	44	47	39	51	42	44	43	36	42	49	57	53	41	42	44	46	45	41	39	44	43	41	38	51	51	41	33	41	45	54	46	59	51	62	43	43	40	50	49	40	38	47	52	40	54	48	46	47	56	35	51	62	44	42	56	44	50	42	39	47	52	50	39	51	46	51	60	46	47	43	47	43	54	40	38	50	51	38	44	41	44	59	40	41	42	42	45	43	47	46	39	57	33	38	46	41	37	42	48	47	50	46	47	41	40	41	52	44	32	60	47	53	51	42	45	33	46	50	39	52	36	43	39	47	55	35	43	57	51	59	45	65	44	43	48	34	47	48	44	42	54	42	35	50	48	46	36	52	41	44	55	42	44	32	51	27	47	42	45	46	38	37	37	63	42	44	48	35	51	49	47	37	45	39	60	33	44	48	44	44	47	31	42	42	48	51	58	38	49	55	26	42	40	46	44	42	38	42	51	44	34	42	38	44	43	38	55	43	47	58	52	59	45	42	47	49	52	32	35	42	48	55	52	52	46	43	53	42	42	50	47	45	52	66	32	45	46	41	50	46	52	50	39	39	44	50	51	42	47	47	55	46	48	48	50	48	50	40	52	53	57	30	52	36	45	41	42	52	44	42	48	52	39	40	38	38	40	42	51	37	41	41	41	52	49	49	36	46	50	38	42	44	49	53	43	39	56	46	39	38	41	45	37	46	56	34	33	55	39	45	49	49	53	45	49	50	36	38	50	54	63	39	59	48	44	45	50	34	41	37	58	47	41	57	44	34	47	50	44	38	52	39	57	53	48	44	35	38	44	47	56	44	45	36	41	43	50	34	43	32	49	43	52	45	54	46	44	38	46	52	35	46	46	51	38	47	38	40	46	44	53	46	42	56	48	49	38	40	45	41	49	44	44	47	49	37	44	41	51	51	51	36	55	37	51	61	44	54	47	43	48	46	42	56	51	49	38	37	31	33	38	57	45	41	45	49	56	40	43	48	61	45	48	45	33	51	53	45	38	51	47	34	41	39	44	41	47	45	49	49	37	42	49	48	44	33	40	45	46	49	40	54	42	42	33	58	45	51	44	45	46	51	50	41	32	45	46	43	29	46	45	44	41	54	46	47	40	39	32	52	37	42	40	55	49	50	45	53	50	58	42	47	49	40	45	40	43	41	50	57	53	49	43	46	44	44	47	40	46	42	54	44	33	44	59	31	45	51	49	59	50	51	55	53	40	46	32	54	44	39	35	51	37	46	46	59	45	49	36	44	51	50	35	39	58	42	48	39	52	40	38	53	42	43	45	43	56	37	57	46	40	37	53	50	32	39	43	52	49	52	45	39	51	45	53	41	55	44	54	48	50	55	45	45	60	54	43	50	47	45	46	45	45	46	48	53	47	53	46	55	42	38	46	45	40	63	44	35	59	47	43	42	43	50	52	58	40	47	39	60	48	43	40	55	57	50	54	52	27	47	49	55	47	42	56	51	50	48	42	60	50	55	41	50	39	37	49	54	55	40	41	50	54	42	59	42	30	40	41	31	52	49	41	35	45	49	46	48	29	38	49	42	50	45	40	46	44	47	55	53	44	37	43	44	36	42	48	36	40	49	48	44	44	56	45	39	43	47	36	38	40	43
19421	11787	12495	28548	45194	58544	61495	52506	40979	29599	19075	9115	3385	1340	761	670	595	559	566	578	591	584	585	559	567	592	599	615	597	586	590	597	558	594	577	564	607	565	596	558	612	622	597	545	587	541	567	553	562	551	562	605	563	593	580	609	569	610	561	595	642	621	573	572	548	576	585	546	561	575	610	650	575	607	611	576	579	575	545	531	586	585	570	611	595	573	606	612	519	631	533	572	589	551	546	545	571	583	540	573	590	555	568	564	565	585	606	576	569	581	600	585	565	591	532	568	552	531	531	545	589	584	589	563	619	575	589	568	542	553	532	577	569	572	587	584	585	594	571	550	549	564	568	573	542	546	602	585	577	554	595	562	594	592	600	596	594	558	623	612	572	637	583	579	595	548	564	601	606	552	567	627	573	575	562	583	591	588	547	576	592	584	598	589	555	539	584	579	637	562	605	586	579	564	585	567	597	556	560	543	540	576	573	618	620	569	559	596	559	615	565	605	600	590	616	591	591	577	566	574	557	574	623	544	609	550	577	567	597	568	557	555	575	581	531	548	593	586	609	589	575	599	636	552	598	587	587	627	575	602	586	575	591	572	570	597	594	583	624	588	607	584	585	563	581	569	552	579	568	536	570	589	608	627	567	612	558	592	589	616	587	574	546	565	576	531	618	576	634	561	597	582	550	581	587	605	603	576	542	602	600	583	580	568	563	498	572	562	560	564	619	586	567	577	564	558	584	568	576	581	522	576	589	578	553	575	604	568	565	567	595	604	533	614	624	563	553	548	574	564	584	602	542	550	592	549	612	600	584	579	553	563	553	587	591	583	587	579	568	572	591	605	586	587	609	548	575	533	579	595	588	522	590	573	558	607	552	603	611	592	556	545	622	556	586	565	578	548	560	602	503	633	592	600	569	594	599	590	573	564	545	560	533	615	565	597	532	568	558	577	578	602	568	604	561	586	570	544	637	584	588	556	587	599	582	565	606	562	571	557	506	559	569	598	555	570	552	563	546	572	534	536	571	605	549	582	564	583	597	580	635	559	599	582	566	635	621	559	581	578	583	553	609	567	580	541	572	581	564	531	561	603	580	543	600	566	587	527	615	580	524	568	580	575	570	626	548	603	586	577	587	560	543	578	587	602	552	559	587	624	577	589	577	564	554	606	606	624	563	562	584	566	562	596	548	543	529	580	568	551	545	544	553	573	576	562	562	578	575	599	614	554	619	590	564	601	594	542	580	549	588	564	632	572	575	584	560	624	580	571	563	526	566	615	575	553	553	535	579	624	566	535	565	570	591	564	559	539	612	552	593	585	562	608	590	556	634	564	600	565	558	617	609	588	565	562	600	553	618	565	575	552	653	514	569	572	565	592	559	599	559	545	636	523	580	581	551	581	575	564	565	592	585	560	538	616	555	598	579	558	555	541	610	571	590	559	582	596	621	517	561	546	555	600	555	627	593	558	589	569	541	629	576	615	548	546	603	570	587	539	592	532	575	574	566	521	585	598	565	594	582	590	572	568	572	551	614	588	587	576	555	566	568	598	545	542	579	576	529	557	594	550	601	565	574	560	562	562	619	562	573	604	571	550	606	550	581	550	570	581	584	559	557	524	586	597	613	582	576	591	603	543	594	548	581	623	599	598	566	565	566	611	545	553	568	553	549	522	573	530	544	563	576	526	564	601	587	588	595	535	588	594	557	599	585	560	542	603	596	547	571	604	602	551	535	550	572	524	614	564	546	572	526	549	575	579	574	559	582	578	585	575	592	575	556	572	595	599	611	563	549	621	582	572	498	576	575	531	577	537	565	577	539	581	580	524	565	556	595	568	599	566	539	628	619	572	582	563	550	591	609	551	583	562	597	563	591	607	572	540	580	570	582	577	621	549	565	578	593	594	534	565	594	618	565	604	579	584	623	567	585	580	531	573	586	578	590	540	615	590	561	553	567	567	592	545	573	603	541	516	597	579	571	589	537	572	591	568	578	570	626	579	569	584	607	587	574	620	616	594	550	558	571	537	574	574	607	627	510	563	582	593	562	569	562	551	563	547	577	605	554	580	584	595	580	614	565	635	575	548	543	569	592	572	576	616	591	592	597	565	542	584	550	599	519	567	576	584	631	598	588	595	623	577	550	564	598	609	606	561	566	576	593	591	542	519	577	586	568	576	572	572	550	584	556	589	563	582	541	613	585	585	568	599	574	571	579	600	585	538	592	569	579	586	585	600	580	568	549	604	581	610	597	615	594	584	550	551	555	552	571	552	595	565	571	567	565	550	561	608	579	597	587	568	595	596	596	566	571	552	555	559	584	550	574	590	558	561	594	576	535	562	564	598	546	529	567	547	551	543	584	534	560	596	548	561	602	547	553	530	594	560	543	594	589	589	556	568	595	598	529	591	542	577	573	558	588	568	567	608	568	566	593	551	556	582	596	585	593	603	563	592	586	554	575	593	572	575	579	638	528	532	567	594	579	568	567	611	555	560	612	605	542	595	598	617	576	576	595	577	619	627	609	559	583	593	582	554	560	579	553	583	561	552	564	604	572	558	589	567	561	599	621	576	554	592	591	636	558	544	566	563	569	533	559	612	597	569	568	624	582	523	555	603	572	556	573	547	566	569	598	609	555	513	555	621	604	588	575	604	618	537	574	589	588	580	605	565	599	600	591	566	537	579	598	601	578	593	595	560	586	645	567	555	619	579	606	566	595	636	633	547	563	576	545	584	579	525	597	575	572	573	614	575	574	538	617	561	573	632	577	570	533	579	600	626	586	537	554	599	621	572	611	579	598	600	582	588	580	591	564	584	486	598	552	614	585	576	594	586	526	581	573	584	554	583	555	594	592	637	613	597	579	548	570	593	583	595	573	563	553	576	615	615	584	603	547	570	582	591	586	610	534	590	584	555	589	560	570	576	599	562	564	588	535	589	593	576	579	573	581	535	621	623	564	550	597	601	560	527	613	607	601	578	597	581	552	571	558	582	605	572	583	594	584	561	605	547	625	594	596	527	580	591	580	575	537	598	577	594	630	556	572	552	571	605	572	587	559	559	561	621	590	606	600	566	542	564	592	553	610	585	564	574	577	586	533	572	587	563	532	566	579	602	584	579	547	593	582	603	579	591	594	578	606	543	598	586	585	563	596	571	605	585	593	613	597	576	566	578	603	602	599	583	602	561	618	596	578	558	523	548	584	529	585	642	591	559	568	625	542	593	578	538	549	574	585	564	564	602	573	567	550	581	572	559	551	573	608	553	585	637	582	557	573	588	597	576	627	570	601	564	585	589	552	555	565	558	627	606	547	606	588	590	599	568	544	521	562	571	534	602	560	577	611	591	581	552	583	598	562	571	555	618	558	589	551	615	591	579	536	552	604	555	551	602	529	552	546	604	577	581	591	562	540	630	569	584	601	592	583	601	560	553	582	586	515	580	595	561	559	536	567	567	573	590	610	629	590	544	570	555	544	575	552	599	584	596	537	604	577	609	582	571	564	605
1315	1342	1271	1578	4073	12849	18660	15385	9625	4407	1621	544	212	110	54	42	43	54	66	31	46	44	43	41	48	45	56	44	44	41	44	48	45	30	47	43	46	53	35	47	50	46	51	51	38	42	41	51	49	67	52	30	56	41	39	46	50	45	55	48	52	34	35	52	38	55	51	46	60	54	63	59	49	52	47	51	46	50	41	48	54	44	40	59	43	45	48	50	55	46	50	43	48	47	48	39	45	33	45	47	50	55	52	52	52	52	54	31	45	49	37	48	52	49	61	55	53	38	48	46	37	46	55	41	64	42	45	37	48	41	46	66	45	44	41	47	61	35	45	52	34	45	54	41	47	46	43	42	47	42	31	46	47	61	40	56	50	37	49	46	43	43	57	51	48	49	46	43	60	49	56	54	46	47	55	52	49	37	42	53	43	44	54	51	51	52	55	43	39	47	29	49	44	51	48	43	43	39	65	57	53	45	46	42	42	54	44	53	42	36	45	59	50	44	52	55	45	42	52	52	45	37	38	28	49	60	43	56	45	51	50	54	44	43	40	39	47	53	50	25	44	50	54	40	40	33	51	48	47	56	50	44	39	44	43	52	51	43	37	50	61	47	41	50	51	42	52	44	51	50	47	48	50	46	47	46	51	41	44	47	46	59	49	45	46	48	56	42	44	43	44	61	44	47	49	45	40	43	52	55	37	42	59	49	41	43	51	41	59	54	47	48	38	53	51	34	45	38	47	34	54	53	46	35	50	53	44	50	57	42	46	45	52	44	48	49	46	31	54	55	49	45	56	56	44	43	46	46	51	40	44	44	55	42	36	54	43	43	64	48	48	39	64	40	47	45	35	52	54	57	48	55	42	55	49	46	48	36	54	55	50	39	49	41	51	54	43	61	44	42	35	54	66	57	49	52	39	51	43	44	42	36	51	47	46	44	58	51	55	39	58	59	53	45	42	52	58	35	43	47	51	51	41	47	44	40	42	46	44	44	41	43	55	42	50	48	52	62	52	49	55	42	43	36	47	56	47	53	60	48	38	49	47	39	41	39	36	43	42	48	49	41	44	27	63	42	49	54	45	57	57	45	41	50	48	58	43	55	54	62	45	45	36	52	44	51	46	44	39	37	50	50	45	53	44	54	49	55	44	44	45	52	55	43	53	31	51	44	41	56	41	41	48	57	51	34	36	42	41	52	54	59	54	43	56	51	46	39	33	64	57	46	49	46	51	50	44	50	43	45	38	55	54	41	41	44	60	51	40	41	49	41	42	46	45	49	45	46	48	48	57	49	51	44	47	49	42	49	51	41	47	40	36	42	31	60	34	38	44	63	45	62	54	51	27	58	53	45	48	43	45	49	56	47	45	51	41	46	45	42	46	66	46	44	51	57	56	42	45	47	52	48	47	50	58	55	48	49	53	39	54	44	47	43	59	52	48	39	44	54	55	37	54	59	54	52	59	47	39	47	32	50	51	52	41	46	42	42	44	43	39	46	57	40	47	40	47	58	41	54	40	44	45	50	46	51	39	49	49	35	49	51	57	36	54	40	51	57	53	52	37	64	57	48	50	54	50	57	40	44	50	54	39	57	40	43	53	51	54	43	50	58	38	45	57	38	44	48	32	43	48	44	62	37	50	46	47	34	46	49	44	51	39	39	40	43	43	53	49	45	43	50	53	73	51	54	41	37	39	52	49	43	36	43	56	44	53	44	49	52	47	49	44	42	57	55	45	36	48	54	53	49	53	46	40	37	42	44	52	37	33	50	56	47	54	67	54	50	44	42	46	39	49	54	48	50	46	40	42	48	48	46	56	53	59	45	49	39	38	44	43	40	53	47	56	49	54	48	48	50	54	60	57	58	49	42	56	42	44	35	40	41	54	53	43	40	58	56	54	62	60	51	56	32	40	46	52	46	38	45	42	50	59	39	31	45	50	51	55	55	57	39	45	45	45	49	64	57	43	49	58	45	55	60	48	46	56	52	52	58	43	41	45	36	44	53	50	49	50	58	47	34	42	47	50	54	54	54	48	43	52	35	70	50	38	45	49	47	58	58	47	48	47	40	47	31	34	41	50	49	41	65	47	50	43	37	53	53	46	58	60	51	56	41	53	49	40	50	38	56	48	51	56	49	43	41	54	49	49	43	54	38	60	53	47	38	42	61	53	57	57	48	54	38	47	57	41	53	41	53	55	47	41	50	55	46	40	39	21	41	43	58	38	47	52	56	45	46	42	36	46	53	43	35	48	50	48	38	33	53	41	54	47	67	57	60	53	51	40	49	46	45	52	52	47	57	52	44	41	52	41	51	53	47	45	48	41	41	49	52	41	57	40	34	42	55	41	37	36	50	44	56	47	52	35	38	56	47	30	39	54	50	44	46	53	49	47	56	46	48	51	47	46	48	55	44	53	39	55	53	45	60	50	64	50	42	49	45	49	49	59	53	41	42	38	38	43	46	49	64	54	47	54	52	49	45	43	45	35	62	64	51	38	57	51	55	39	58	51	48	45	31	50	52	37	42	59	49	41	34	37	40	42	38	55	43	40	52	42	54	48	50	39	34	45	53	56	56	47	51	54	46	53	48	56	36	42	36	45	59	48	33	49	51	41	55	37	54	53	46	39	46	47	66	43	43	44	45	44	47	45	57	54	37	44	38	36	49	52	62	45	56	44	53	40	57	46	44	42	37	42	66	45	43	53	51	42	54	50	44	51	43	41	47	43	47	49	54	53	45	40	50	58	51	57	41	55	43	48	39	45	44	48	56	43	50	36	55	38	48	43	46	44	47	36	37	44	43	42	61	50	48	40	47	52	35	62	31	44	42	38	42	50	49	46	48	41	60	63	52	45	54	43	45	54	39	53	65	52	41	61	50	41	55	41	46	49	56	42	45	45	46	42	61	52	35	47	47	34	42	49	51	51	52	32	37	43	50	58	47	50	45	48	48	50	43	62	60	46	49	42	41	60	55	48	31	53	47	33	39	59	40	62	40	32	50	46	40	50	37	47	43	42	52	47	39	54	54	54	49	41	45	46	44	55	48	36	51	48	52	45	34	43	49	42	43	46	46	47	55	52	43	38	47	35	51	48	44	41	48	51	41	55	43	51	35	41	38	46	45	39	39	44	51	44	41	53	47	39	53	50	38	40	62	61	30	47	47	43	37	51	54	48	56	42	42	51	47	48	38	49	52	53	46	50	59	34	46	33	48	45	58	52	43	56	42	58	56	46	57	44	63	50	48	35	51	38	43	59	58	58	46	47	48	41	37	60	39	53	56	37	45	54	44	47	47	43	56	47	53	51	48	45	44	50	50	39	44	58	43	62	50	46	36	50	53	50	58	49	49	46	50	39	56	51	45	36	46	32	64	52	43	43	49	45	60	39	41	37	53	48	51	50	49	52	62	48	65	57	49	47	39	54	43	51	38	52	42	34	49	50	50	39	51	38	37	50	39	50	57	46	31	59	56	40	49	55	49	48	30	38	49	47	50	33	50
24734	18972	18168	33653	55379	70805	72181	60480	47537	34417	23332	11916	4581	1659	832	674	592	588	665	605	601	625	633	653	621	623	600	653	570	618	613	621	594	616	564	616	583	620	615	599	585	631	622	602	618	608	549	588	592	651	646	590	565	585	609	617	573	593	575	600	639	611	619	613	646	617	591	576	608	585	616	612	611	616	617	618	602	597	593	582	614	617	592	600	607	613	674	591	574	640	590	642	598	623	560	574	575	554	562	566	596	626	568	588	578	604	597	569	614	561	563	566	535	607	589	581	585	616	596	624	621	589	595	608	629	579	583	640	601	571	632	635	593	615	600	582	618	595	660	571	598	561	601	598	616	578	598	622	569	552	554	598	596	595	596	620	622	607	604	614	608	586	561	578	588	636	604	609	589	608	570	599	600	632	601	558	571	636	613	622	584	580	604	630	617	603	591	623	616	589	578	635	562	593	616	574	605	638	602	606	624	587	556	623	616	633	615	582	595	559	598	610	612	570	600	612	587	578	608	586	622	619	575	630	584	660	613	613	583	538	592	649	605	568	610	621	553	622	584	578	632	621	601	660	621	582	596	588	614	611	596	643	545	589	595	662	580	614	571	608	611	609	638	576	530	610	618	615	602	593	600	618	589	658	618	586	591	612	583	560	601	617	636	638	569	625	538	626	533	614	595	621	582	589	589	599	599	619	578	591	584	633	559	619	566	582	624	615	613	617	568	569	556	660	618	617	624	561	575	599	575	572	623	559	620	580	608	605	607	612	612	647	626	609	607	600	644	588	585	591	578	659	611	616	617	682	657	588	611	586	619	627	548	592	605	600	593	542	567	581	648	577	603	612	619	556	613	597	605	555	603	616	610	598	616	600	632	611	629	586	568	560	612	608	592	598	602	639	636	587	615	616	580	574	583	559	624	583	581	583	580	641	603	600	582	586	599	621	600	610	562	607	569	570	632	609	586	571	588	613	594	629	608	605	598	578	576	602	630	586	613	630	631	566	616	622	675	608	611	547	584	616	599	621	583	610	617	606	587	585	573	597	579	635	614	592	584	557	599	666	588	591	631	584	572	627	599	598	576	618	644	627	625	607	571	620	661	537	620	592	611	586	624	626	629	607	624	658	600	604	671	614	593	607	632	630	642	586	584	581	598	613	608	603	600	623	594	582	612	585	602	612	614	617	592	616	598	568	620	588	602	571	644	596	638	618	656	615	610	604	589	620	595	627	570	574	592	607	589	627	598	610	594	608	580	609	605	557	551	630	615	581	609	599	611	635	620	594	585	620	610	562	571	608	596	564	630	661	576	607	615	602	598	615	609	602	582	640	570	630	615	636	619	578	611	615	603	596	593	609	583	630	550	612	561	615	602	574	560	627	585	601	605	593	592	612	568	606	562	599	576	633	598	593	608	595	598	605	601	627	604	621	528	616	591	585	615	604	613	557	623	650	572	585	648	578	568	605	595	582	612	602	556	602	588	562	565	555	610	606	575	596	572	602	593	616	611	641	624	602	601	626	595	597	588	596	614	601	603	606	604	599	620	630	592	641	593	637	580	570	626	632	607	618	651	580	583	642	634	645	600	604	590	647	629	597	593	626	613	593	614	608	592	595	612	587	586	619	632	624	596	598	610	557	582	621	536	561	582	627	627	591	648	611	604	587	615	583	548	584	598	647	599	621	596	575	544	629	651	599	624	604	611	617	660	572	593	601	621	574	619	604	566	564	632	638	596	573	603	586	599	597	573	615	608	597	613	605	636	654	620	636	636	605	611	617	613	587	590	562	578	567	636	607	560	591	592	566	624	625	618	587	624	594	590	618	587	600	568	594	594	611	611	613	600	610	561	548	589	611	603	603	642	573	584	595	592	568	605	620	597	626	627	603	615	564	618	592	625	574	602	598	620	615	619	626	568	597	580	637	622	581	586	603	559	596	569	577	600	591	626	586	604	606	578	575	554	610	642	611	634	598	611	562	562	584	587	571	571	551	635	639	598	648	584	629	625	609	565	623	622	621	576	637	595	629	596	635	598	584	582	601	598	624	590	593	584	626	601	610	586	612	588	562	632	597	605	587	563	573	630	611	568	611	633	626	669	568	604	573	598	586	580	565	564	584	590	597	624	569	579	609	598	646	601	616	574	585	613	573	613	634	627	585	611	584	578	592	552	585	558	607	571	648	618	579	593	600	610	638	584	647	602	618	566	597	616	631	595	642	629	611	601	618	627	590	647	626	596	551	607	604	635	636	630	597	637	550	622	564	621	627	600	579	586	595	593	610	602	567	592	580	624	611	562	616	561	574	595	625	581	596	622	564	591	588	613	634	602	581	635	604	585	632	615	576	664	593	584	590	600	591	583	580	591	616	607	590	652	639	576	582	623	612	618	613	626	616	588	566	673	570	574	572	593	575	565	610	590	609	597	604	600	575	606	567	591	581	614	634	579	657	581	643	595	602	588	574	594	615	604	582	604	588	568	613	633	563	589	610	598	605	628	615	608	628	570	603	590	606	589	625	596	633	561	569	615	586	593	591	608	582	601	589	627	592	602	622	603	624	620	611	634	565	543	594	598	586	573	593	571	623	578	579	589	651	594	615	633	621	614	558	632	638	613	602	629	601	583	608	566	578	644	574	633	599	578	610	610	580	623	644	560	538	606	634	620	594	606	622	565	576	638	613	608	590	624	590	622	563	607	587	609	588	624	543	624	649	572	609	619	627	575	620	627	594	579	622	581	624	599	600	596	567	597	615	613	606	596	590	597	552	624	579	616	601	595	623	607	595	637	602	602	622	560	589	561	594	560	601	620	600	605	569	606	590	629	578	612	565	590	616	579	582	596	609	593	611	578	564	588	570	608	628	601	610	627	627	607	593	601	644	575	651	629	626	642	562	581	629	636	596	606	618	610	591	595	599	565	599	573	575	619	596	583	616	616	607	585	574	605	635	608	582	635	591	604	557	597	580	616	588	550	610	595	599	582	617	571	586	608	592	636	628	579	620	623	615	567	598	578	588	593	572	580	585	561	580	598	594	609	604	583	594	651	623	614	604	668	611	639	581	601	573	615	592	617	643	579	579	591	591	593	591	582	594	590	647	627	576	599	586	630	593	584	608	610	630	600	591	578	602	565	601	556	622	588	607	594	559	565	587	612	609	583	573	596	602	626	604	619	611	590	641	590	623	608	567	577	622	605	608	611	643	616	662	595	619	598	601	617	610	616	626	607	592	578	603	608	572	606	597	605	613	589	574	601	616	615	635	523	605	567	567	638	591	663	680	585	593	625	613	583	622	570	636	608	600	597	617	586	610	667	605	628	595	628	577	612	569	614	569	606	593	597	563	589	585	579	616	596	633	582	612	564	579	635	590	643	589	584	554	603	596	595	594	634	580	635	601	608	564	585	556	567	671	576	617	595	616	608	599	600	609	603	588	628	591	603	608	628	600	626	566	585	568	610	582	616	599	585	590	645	620	599	614	598	595	632	583	650	648	567	597	613	583
1441	255	201	254	641	2433	3656	3203	2449	1253	489	222	106	61	50	50	49	30	41	42	31	45	44	45	41	32	40	39	41	32	39	36	43	46	43	40	36	50	36	46	40	38	32	43	30	34	47	37	46	41	29	39	42	32	34	32	33	33	49	27	31	39	39	43	31	31	39	32	40	41	32	41	33	47	33	33	29	43	41	39	37	45	40	39	39	31	35	38	33	45	41	33	39	40	40	36	39	42	40	33	32	34	45	41	32	31	39	45	43	23	30	45	45	48	29	44	38	35	39	26	33	54	40	35	32	42	43	45	43	40	30	35	26	46	42	35	38	34	37	38	40	51	33	36	40	52	36	48	44	31	35	43	32	35	33	45	33	48	38	34	45	48	40	50	40	32	32	38	46	44	46	33	28	42	40	36	48	35	38	48	38	38	35	42	36	40	46	38	39	35	39	32	42	59	35	43	36	46	40	45	34	42	34	32	35	42	29	44	36	35	41	40	27	35	32	39	27	32	27	37	55	36	40	36	58	43	41	45	27	38	44	49	38	41	48	36	50	42	25	42	42	33	35	38	34	40	41	34	40	50	42	37	41	44	38	40	32	36	50	44	33	23	39	41	39	47	33	37	38	28	26	44	51	32	30	40	41	41	46	38	31	37	32	35	34	35	46	38	39	38	39	38	23	37	43	49	44	44	48	41	44	33	41	55	26	39	42	55	38	39	36	30	45	36	34	39	39	31	41	42	48	34	32	32	46	40	40	42	27	50	53	40	37	35	33	33	34	42	36	38	51	40	42	48	40	49	44	43	39	46	42	45	31	35	46	35	45	29	45	29	44	35	33	29	45	37	37	38	41	38	39	27	40	48	39	28	45	23	38	44	43	45	35	33	41	39	32	39	26	31	53	34	30	38	34	31	55	41	47	31	32	47	31	28	47	33	34	41	29	43	26	42	34	36	43	37	38	42	28	32	30	50	39	35	35	52	44	53	31	37	40	41	39	32	41	47	37	39	46	34	40	37	42	36	45	50	42	34	40	44	26	37	32	39	40	46	43	36	41	32	36	39	31	34	43	47	35	27	38	47	48	26	39	38	44	47	38	43	51	28	41	34	48	33	33	40	39	49	31	30	32	37	34	49	42	33	29	37	40	40	41	35	44	47	43	36	45	32	37	38	39	50	33	31	40	40	42	29	40	42	37	39	41	49	39	46	31	45	35	37	37	33	35	49	40	46	50	43	45	39	31	45	33	49	39	43	40	36	38	41	33	38	38	39	34	36	35	40	36	40	46	46	42	40	38	38	37	33	48	41	35	45	40	43	32	44	39	32	37	44	34	50	38	38	42	35	35	28	39	38	41	49	31	44	41	33	49	42	40	40	31	40	48	51	43	46	44	42	46	40	42	33	31	46	34	43	30	40	41	39	48	46	36	43	40	39	45	38	32	53	38	39	43	40	38	47	37	40	36	34	39	30	43	36	33	35	41	46	44	45	36	35	35	34	40	44	40	35	44	44	40	54	36	37	45	38	48	34	47	43	56	49	44	39	38	31	31	42	32	33	44	51	30	43	34	51	33	36	57	43	32	55	37	37	51	37	35	47	44	33	27	42	32	41	31	38	35	44	40	32	49	40	39	34	31	29	33	54	28	42	45	40	40	33	41	28	29	51	39	43	38	43	34	46	46	37	41	35	51	35	36	44	38	42	39	39	44	40	34	40	38	32	37	36	44	26	41	42	51	31	39	34	37	52	55	35	37	28	34	45	39	36	50	38	50	56	36	30	41	42	44	30	37	36	35	42	37	35	43	40	38	44	52	35	38	37	36	49	47	36	53	44	35	39	52	46	38	45	37	36	46	42	47	30	60	39	41	39	36	27	41	30	39	36	28	35	32	32	47	49	29	35	45	27	53	45	33	44	34	37	31	40	37	36	33	39	50	29	43	31	42	50	42	38	32	36	44	29	37	27	34	46	30	34	46	41	30	39	50	41	41	31	31	33	34	31	39	37	43	32	41	35	48	27	48	39	45	46	41	40	39	50	43	58	45	35	45	37	52	33	39	37	32	41	45	33	42	42	45	49	39	39	38	49	55	38	34	55	43	48	38	39	39	35	39	31	37	33	43	28	35	31	38	36	47	49	45	38	52	34	37	40	44	46	42	34	41	38	42	45	34	40	36	34	37	48	40	27	37	48	29	36	32	37	43	44	32	40	55	39	51	42	32	44	38	32	43	37	42	44	52	36	38	48	40	36	41	40	45	43	29	37	37	45	44	33	41	37	37	36	31	44	30	47	39	41	37	49	41	34	49	39	41	33	41	42	37	26	34	39	29	45	30	43	35	43	37	52	45	44	48	36	40	30	30	45	37	44	42	52	42	47	39	41	38	36	36	39	40	39	56	34	52	28	43	36	44	56	36	49	36	23	46	45	26	45	48	32	45	42	34	42	36	48	43	30	42	39	42	39	39	34	39	46	37	32	45	45	41	38	33	23	40	41	49	49	40	37	40	43	51	44	34	41	48	28	38	38	39	35	44	40	32	40	40	47	44	33	49	42	34	42	52	42	38	36	38	56	32	50	41	27	36	46	41	32	39	49	36	35	41	38	39	33	45	35	34	34	39	43	36	30	29	36	46	46	46	45	38	38	45	36	33	29	39	43	36	38	50	48	41	33	45	34	47	33	43	30	36	36	41	38	40	25	49	41	38	35	40	42	43	35	40	46	50	42	35	38	42	40	35	36	28	47	41	46	35	37	49	45	46	42	38	44	48	35	28	45	34	37	43	43	40	30	47	39	38	39	28	41	34	39	41	42	39	29	45	35	39	34	33	40	35	41	38	49	48	40	41	42	29	47	40	39	38	30	37	36	40	31	36	38	42	36	43	44	40	34	43	41	27	31	41	42	27	39	43	37	34	39	36	42	30	40	43	49	37	35	45	47	38	34	33	50	44	44	33	33	36	30	30	28	25	38	49	45	38	36	48	44	28	44	53	33	42	41	34	41	41	34	42	30	38	43	27	50	28	42	39	50	27	28	43	50	34	44	39	46	34	35	30	48	43	40	37	40	38	47	43	36	38	42	33	37	44	46	39	47	33	43	45	32	28	46	49	41	29	42	33	39	45	37	40	33	43	40	48	39	36	38	47	39	36	33	39	47	44	54	50	44	39	36	50	36	36	37	37	37	38	46	22	44	46	33	29	36	38	40	29	32	37	39	39	40	35	39	24	36	40	46	43	41	39	46	42	43	34	39	34	22	40	44	34	29	36	48	40	42	40	46	33	43	33	40	38	31	31	49	43	37	41	46	37	53	43	29	36	36	46	39	33	36	39	52	41	43	40	46	34	38	38	33	41	39	36	43	36	34	37	49	37	45	41	44	48	37	36	31	36	49	40	46	49	43	38	44	45	34	34	32	42	43	40	50	42	35	40	43	35	32	46	48	30	38	47	36	39	38	38	41	32	35	34	33	45	35	34	30	42	36	44	35	33	36	34	34
14972	6455	4481	14237	30462	41397	41621	36857	30796	21925	11738	4863	1804	905	562	519	502	497	490	527	520	488	527	501	535	509	488	520	510	507	495	479	526	523	499	527	508	461	456	498	445	534	476	506	511	507	496	520	516	504	463	538	526	515	489	517	531	525	495	499	477	490	538	468	486	464	498	477	456	470	495	502	486	460	477	492	500	496	489	508	527	487	483	511	484	478	539	478	488	509	508	509	491	503	541	462	460	532	504	498	495	538	478	482	463	502	460	502	496	492	489	479	517	478	548	499	487	478	526	514	499	493	504	469	510	477	497	520	479	472	454	479	508	512	477	520	475	471	541	541	553	499	496	514	510	525	479	475	522	485	468	516	508	498	507	503	502	471	572	462	472	500	513	521	499	508	467	500	471	489	520	533	480	540	513	532	505	502	467	508	471	484	449	516	484	489	535	474	504	547	513	501	510	548	531	519	497	485	474	499	486	492	492	485	459	498	506	498	547	539	460	503	520	524	495	488	477	493	520	524	477	476	476	520	521	493	528	475	508	539	515	472	510	498	538	466	509	477	481	494	481	450	497	510	508	494	501	503	492	470	474	489	488	530	527	532	515	475	490	504	513	491	473	499	482	510	521	465	484	503	470	499	496	521	476	495	460	499	474	500	483	551	552	530	474	471	522	476	523	482	538	501	479	476	505	480	498	526	521	497	470	536	492	472	490	490	484	509	514	525	491	462	503	506	539	506	502	489	480	538	518	501	492	496	491	521	458	494	486	501	474	458	506	477	522	520	472	496	524	492	468	502	471	520	514	511	518	489	475	512	481	500	470	509	512	484	477	488	503	492	505	487	498	522	498	487	463	507	478	438	504	502	489	480	475	515	502	514	506	518	465	526	502	516	484	510	507	530	451	490	533	466	509	488	500	523	543	502	477	485	527	480	497	515	470	510	504	536	471	513	530	534	492	555	513	492	512	471	509	492	506	490	493	508	505	484	486	538	464	544	501	510	517	492	499	497	490	480	448	510	472	485	476	486	490	515	471	481	520	450	552	493	502	513	486	452	507	502	515	475	531	467	476	501	477	471	534	559	526	491	487	481	462	490	454	519	505	485	494	497	434	470	503	484	528	538	471	514	488	522	494	493	471	511	526	481	490	474	532	476	486	492	498	497	456	517	493	484	457	487	482	520	493	504	503	480	497	489	498	472	492	501	496	538	496	484	523	526	454	528	526	489	518	489	485	509	474	482	514	536	485	481	460	486	515	492	497	527	452	482	541	512	509	506	497	527	484	491	495	507	536	511	485	513	487	514	470	536	496	499	526	459	526	503	473	539	478	499	471	476	498	496	489	479	494	479	504	516	502	509	480	513	514	498	525	502	490	468	482	497	520	476	486	503	515	480	499	521	518	482	459	510	504	520	493	545	446	492	551	475	525	470	499	491	531	465	509	503	505	477	491	494	516	498	513	482	500	481	497	487	497	483	518	502	475	493	493	510	508	509	538	519	481	511	505	518	529	492	516	522	473	519	511	507	545	497	517	469	487	476	486	449	481	481	503	487	492	489	502	454	504	504	489	499	453	462	495	483	499	494	522	569	516	522	518	515	499	491	482	507	479	487	482	452	529	476	506	467	482	474	494	524	476	488	511	469	500	471	480	495	481	510	506	465	489	488	493	462	534	477	492	538	500	477	480	521	505	527	531	499	498	498	503	505	542	458	489	502	485	473	474	491	521	524	448	479	495	493	508	542	473	512	481	528	505	495	512	519	464	478	537	474	473	489	503	523	509	507	482	526	512	462	488	493	508	531	472	520	526	478	505	507	508	533	529	523	491	501	503	489	522	500	484	503	492	495	499	492	496	472	522	494	521	505	482	502	489	501	472	476	500	501	459	532	488	480	512	479	511	491	491	473	465	543	524	469	476	546	515	483	505	517	510	486	487	524	531	443	496	486	494	486	453	529	500	518	508	504	493	441	479	490	500	513	513	520	509	499	489	495	475	504	495	516	483	486	502	495	494	476	531	514	450	524	488	445	531	523	554	500	518	502	504	484	503	500	515	509	524	493	496	526	453	497	470	504	531	513	513	496	493	558	537	516	497	516	502	497	510	439	534	514	495	502	507	474	457	484	494	497	498	468	504	501	488	507	461	496	498	543	460	455	509	491	517	492	542	474	497	458	501	520	503	520	503	512	526	490	534	496	509	511	480	523	511	461	498	502	501	503	500	479	511	518	495	468	472	481	509	529	500	537	491	476	547	502	485	524	498	479	526	478	513	480	523	510	487	472	518	487	485	510	459	491	543	507	488	509	518	490	465	510	468	516	517	515	494	486	498	505	482	521	494	509	443	482	504	509	471	510	502	501	493	486	517	516	516	491	513	475	495	524	476	485	497	492	494	456	500	483	527	489	495	464	493	484	492	479	460	520	486	479	506	495	491	507	512	471	501	476	492	478	468	520	484	527	515	500	476	488	525	509	520	485	474	467	480	508	509	479	531	473	518	490	495	491	496	521	485	494	502	514	506	534	479	509	493	501	506	514	488	479	463	510	504	503	531	462	465	504	483	507	496	490	507	519	517	488	508	484	520	548	478	525	493	508	522	514	515	496	501	505	477	483	502	498	529	494	480	534	471	501	506	496	513	498	461	509	517	489	470	451	512	491	497	500	468	481	517	479	507	499	488	497	517	521	498	496	453	506	467	508	490	474	488	475	503	491	506	530	522	497	493	505	514	505	481	517	521	519	526	454	539	514	498	485	493	485	524	512	500	549	499	500	530	462	499	498	479	505	504	485	504	473	487	528	489	503	482	494	510	485	509	489	484	506	483	546	478	533	505	482	492	475	514	476	546	540	532	481	526	516	481	551	489	510	489	500	529	499	523	541	497	506	507	502	516	512	503	550	487	505	501	457	525	519	502	447	498	523	500	492	522	509	463	460	491	472	486	492	529	507	464	522	493	499	492	454	514	493	496	526	493	510	497	486	478	522	486	491	445	501	494	490	499	494	494	517	463	510	539	478	477	512	517	512	495	500	489	491	446	492	524	501	516	510	493	490	481	479	509	469	487	539	524	485	495	491	506	526	484	511	487	515	472	494	478	515	481	510	483	474	473	502	489	462	504	488	483	510	496	492	474	411	530	509	485	494	478	540	487	538	473	487	498	506	488	529	487	485	516	545	491	501	489	489	514	519	508	501	507	499	502	488	497	502	515	511	501	505	525	471	513	514	457	532	496	530	496	486	496	506	477	489	505	500	549	542	522	466	516	532	496	538	488	527	495	483	481	501	521	511	494	487	502	503	504	461	499	505	505	499	516	527	515	497	495	518	462	502	490	519	530	492	504	497	504	516	536	492	461	534	496	509	527	492	529	508	461	521	500	504	526	509	494	495	509	478	490	459	550	478	529	545	513	497	479	481	494	533	522	523	517	514	513	501	516	522	499	499	511	511	482	513	484	478	478	505	488	468	484	521	504	511	506	489	516	443	482	496	504	514	519	497	503	457
843	746	718	643	1405	5666	10026	10199	7423	3568	1367	429	157	76	42	48	41	42	51	40	40	44	40	32	46	47	41	39	43	44	25	35	54	43	47	41	43	42	39	50	31	48	37	44	41	46	36	58	54	39	41	48	33	39	34	42	43	40	49	44	42	38	28	38	39	45	37	47	42	27	62	59	33	39	45	43	45	40	44	40	52	44	47	34	50	34	37	40	52	38	44	32	44	52	45	47	44	34	37	46	28	42	43	47	39	37	36	42	33	44	38	46	47	43	35	42	46	41	52	46	41	48	42	42	46	39	38	35	52	38	52	40	27	45	40	36	41	38	38	37	35	35	45	45	51	45	41	33	44	34	41	47	40	35	41	38	43	37	43	37	47	39	56	33	35	37	49	33	49	49	48	41	37	34	44	31	48	45	38	41	39	36	47	43	45	49	46	37	49	48	37	53	50	46	36	37	50	44	38	41	41	36	31	27	38	30	42	42	51	38	32	48	43	33	44	36	42	43	45	38	56	44	39	36	39	43	41	40	39	45	34	39	46	49	46	39	39	34	40	41	47	50	44	37	53	49	34	35	26	49	49	35	43	44	41	41	39	43	52	39	35	36	44	44	46	52	57	47	37	40	41	39	32	34	31	40	44	44	37	37	34	59	41	44	43	42	40	42	31	49	39	38	48	33	49	57	35	36	35	45	34	43	52	43	34	43	50	38	45	40	43	39	45	43	45	57	42	46	49	47	51	38	38	36	42	44	42	50	53	30	32	33	35	38	39	42	46	30	37	39	34	46	52	35	47	42	54	44	37	53	48	53	35	40	50	51	42	38	39	44	51	45	45	42	35	36	39	48	39	33	56	27	51	41	41	47	35	49	47	30	36	47	38	43	71	32	44	45	39	39	45	36	46	33	43	37	41	45	38	37	42	39	46	35	59	36	31	39	40	48	41	43	55	35	28	39	42	49	50	36	60	32	37	54	35	43	40	38	46	51	40	36	48	44	34	34	46	38	37	38	41	47	47	43	47	41	36	41	51	44	34	47	51	43	54	48	50	37	49	47	51	46	45	42	41	46	45	30	38	36	49	47	38	43	49	35	45	44	41	35	48	36	46	42	30	29	37	49	36	45	38	29	42	36	50	44	31	37	41	55	57	47	49	35	39	39	29	43	38	42	36	38	35	40	50	47	29	45	47	44	43	42	41	32	52	54	48	50	42	56	47	41	41	37	42	49	47	37	61	51	55	54	45	39	48	37	46	39	35	43	38	42	31	36	39	56	42	38	41	33	38	39	45	41	36	48	35	36	45	40	48	47	44	33	45	37	43	42	45	43	44	37	35	44	39	54	41	55	52	41	47	54	38	30	40	40	55	33	50	45	41	37	36	38	50	44	43	42	37	35	44	30	39	45	49	42	47	38	40	41	39	35	46	50	40	39	48	43	41	48	41	46	52	44	32	48	46	49	46	41	33	29	45	44	47	48	38	46	43	38	32	49	51	44	30	46	33	37	61	56	43	47	35	44	52	41	43	37	41	47	40	43	46	38	43	42	46	40	54	39	37	54	41	43	39	45	43	33	37	40	47	46	49	36	48	32	45	39	48	38	45	37	39	47	38	39	48	34	40	39	36	42	48	44	45	35	62	50	31	45	46	39	40	43	40	51	41	51	56	35	36	37	34	49	56	33	52	41	36	40	38	44	39	45	45	42	45	47	37	52	44	45	39	46	39	45	41	49	35	33	45	34	44	45	55	29	44	27	50	43	44	47	48	37	48	42	37	35	53	48	41	35	41	41	52	46	45	55	42	38	31	42	31	29	52	41	44	35	46	45	49	46	28	41	41	39	40	48	54	41	49	44	46	48	54	47	48	51	51	25	46	43	40	37	39	36	45	31	37	40	45	40	41	45	31	52	46	46	34	40	39	37	41	50	48	39	56	45	43	48	47	55	32	43	33	52	52	40	44	43	43	43	44	52	38	30	40	57	50	33	31	44	38	36	38	40	43	41	26	37	32	33	44	43	35	49	46	32	52	47	51	31	44	33	39	42	46	47	35	31	45	41	31	39	36	38	40	35	38	46	42	42	36	50	43	46	36	33	42	52	50	47	43	49	40	52	29	33	42	47	28	52	47	41	51	41	50	40	42	44	42	58	45	29	50	46	41	58	33	39	35	45	40	32	51	35	45	50	29	37	44	29	43	27	37	40	48	43	40	37	38	40	40	36	52	35	32	52	28	41	40	38	37	44	38	46	48	46	54	47	35	33	44	44	33	44	42	54	47	46	39	51	41	39	39	34	43	39	41	53	36	43	43	32	35	47	47	36	34	43	44	37	36	40	44	56	37	54	36	38	44	42	44	46	40	57	42	41	49	48	36	62	38	35	47	51	46	36	22	47	29	54	38	42	54	35	44	54	35	38	39	31	36	34	49	44	31	44	44	39	54	36	44	39	36	36	43	44	43	35	40	42	56	47	43	31	45	37	44	38	40	40	35	44	53	48	35	44	49	45	36	29	47	35	37	39	42	36	40	39	42	23	47	55	33	45	50	36	36	34	36	33	41	42	45	44	40	45	50	41	45	38	46	38	44	41	49	36	47	41	33	38	37	46	45	43	46	53	49	43	43	43	47	49	34	35	44	39	48	55	52	52	57	37	22	41	41	53	52	39	49	44	48	41	50	40	40	27	50	49	30	36	49	42	40	50	39	44	40	44	28	30	41	41	39	45	46	52	42	41	39	42	41	45	42	40	37	41	44	51	28	44	37	38	49	34	45	41	40	38	41	36	54	41	37	35	40	41	37	50	46	49	46	48	40	49	32	44	33	50	39	34	41	42	41	40	40	42	33	35	39	53	32	36	38	36	42	41	31	40	40	35	37	39	30	46	33	41	47	46	34	48	39	37	45	45	48	32	34	46	49	52	48	46	36	49	49	52	31	43	29	39	39	58	46	40	34	57	36	45	44	32	39	31	46	50	38	46	43	43	43	44	38	38	47	41	43	44	38	48	48	42	41	36	44	35	49	40	37	39	33	43	40	38	48	34	49	36	44	39	44	26	35	38	40	34	41	36	46	25	44	45	44	51	44	39	42	44	41	30	53	49	48	48	39	39	44	35	50	39	37	49	51	48	30	46	47	46	46	55	35	37	41	42	37	39	50	46	56	45	37	28	41	38	53	41	43	36	38	41	40	46	42	40	37	42	32	40	43	35	36	46	54	26	35	46	47	47	35	39	50	50	40	37	53	33	39	42	36	49	48	39	37	31	48	30	50	55	49	45	44	43	28	50	43	47	61	46	41	50	37	37	40	41	45	47	45	31	36	34	48	48	40	48	38	37	41	53	34	44	41	48	38	33	45	50	43	55	41	42	43	41	40	45	46	36	45	43	43	45	42	42	41	33	33	43	42	42	51	41	45	48	47	44	42	40	46	45	53	46	51	54	48	44	35	46	48	49	48	45	49	45	38	34	45	43	36	32	37	43	51	41	52	34	38	47
20078	13927	11889	24265	39856	54580	58242	53243	44131	32252	20763	10380	3783	1330	788	572	541	528	532	540	550	515	543	556	493	511	490	523	548	557	515	519	518	513	515	520	538	499	515	570	540	516	495	505	519	552	562	546	511	547	523	511	504	541	526	552	561	496	530	517	531	526	531	539	512	564	528	561	535	525	555	471	550	499	546	516	536	474	551	547	548	577	545	512	559	536	564	495	535	536	539	504	515	556	544	539	505	502	507	500	559	513	552	526	501	532	524	559	524	472	555	566	550	533	506	552	486	516	507	540	541	505	529	556	522	527	467	524	534	515	514	558	545	564	520	540	564	538	545	547	486	527	515	490	539	510	535	512	506	530	512	534	545	559	543	558	545	548	516	487	526	532	520	504	564	493	545	557	545	516	529	515	514	523	524	520	527	520	534	549	545	513	542	534	519	515	508	530	535	551	541	546	456	512	547	530	542	524	532	468	550	527	535	552	508	536	538	568	509	556	533	508	488	530	535	512	532	527	560	516	479	522	502	506	531	559	544	515	544	546	483	569	509	508	525	581	529	538	544	566	524	525	552	555	539	535	543	510	558	530	531	536	506	533	523	538	540	526	550	507	558	500	520	567	508	553	489	531	566	507	558	543	522	555	553	549	532	520	509	533	562	527	541	532	553	546	509	566	538	504	548	526	522	534	489	545	569	517	529	532	520	509	515	528	582	496	517	519	498	566	500	523	531	562	537	520	517	541	526	538	586	503	533	574	529	483	513	522	531	519	526	504	485	519	532	553	499	511	569	520	518	555	544	507	561	494	536	530	506	561	518	525	521	493	511	521	543	514	553	578	533	543	553	524	501	506	546	546	548	535	545	565	524	495	504	510	543	500	521	518	551	531	551	525	503	490	504	529	525	516	532	553	523	535	522	538	541	546	550	541	518	536	531	560	480	558	492	489	557	537	589	545	517	529	529	520	548	572	555	516	512	509	483	482	568	546	525	496	503	508	518	521	508	512	547	521	518	508	574	515	503	509	520	514	540	553	494	534	510	541	537	491	542	498	558	524	499	531	516	547	494	484	546	570	524	519	520	523	475	531	579	554	591	524	563	540	546	538	507	530	507	515	493	511	566	500	556	504	555	476	509	535	525	514	562	542	492	532	551	525	526	558	530	536	528	517	537	504	534	537	519	555	477	529	523	535	542	521	511	530	526	533	543	536	527	536	517	534	515	535	535	577	509	504	526	552	532	499	536	513	526	565	538	538	555	540	542	545	518	541	555	532	530	539	548	501	521	493	500	518	532	558	522	511	557	533	539	493	576	537	528	490	564	525	544	556	530	511	545	534	509	550	542	525	502	497	546	525	546	517	536	537	519	520	544	482	532	521	574	555	511	533	573	488	544	498	517	524	543	505	519	530	507	552	517	551	513	568	493	501	533	583	547	536	515	482	547	508	541	507	513	527	542	522	516	538	557	499	530	522	522	556	509	577	585	529	505	529	506	496	500	541	457	562	548	536	520	604	537	552	548	549	553	481	538	523	551	500	525	519	525	508	568	512	572	518	547	513	529	520	536	515	514	543	519	531	511	517	539	525	539	518	565	531	540	551	533	530	529	531	527	544	559	521	535	530	514	538	503	562	518	491	564	569	560	550	528	538	570	557	489	531	535	532	493	548	509	583	496	509	528	538	528	543	539	509	497	518	535	538	504	539	547	496	570	503	542	521	570	572	488	535	534	512	556	574	466	529	495	549	514	540	501	546	522	533	534	531	511	496	544	513	540	498	551	481	515	515	517	502	535	501	534	513	518	525	518	530	530	519	508	515	551	530	531	546	557	543	511	531	531	534	523	528	522	536	535	551	564	534	560	502	551	564	538	501	524	547	516	503	512	562	534	522	540	513	545	528	537	515	485	537	548	533	547	558	523	553	525	516	544	502	548	556	518	532	519	522	524	480	551	530	534	517	537	531	512	480	511	534	514	543	542	544	512	513	501	572	548	522	483	528	545	504	516	518	565	543	559	531	517	520	512	518	528	511	490	535	526	556	548	517	566	514	563	515	556	553	532	536	517	529	517	522	515	529	522	548	493	526	524	498	514	514	537	540	529	536	551	539	520	533	537	554	503	500	535	503	541	484	553	494	562	511	561	530	539	545	512	540	537	519	509	540	561	506	558	514	486	493	520	556	521	519	513	505	513	541	548	572	526	500	493	523	515	523	492	527	511	516	502	540	503	523	510	543	573	564	540	513	518	542	520	517	490	544	514	501	580	548	518	554	508	565	552	559	545	527	508	577	505	559	478	555	511	549	517	505	536	500	595	486	502	527	499	553	524	548	516	570	561	509	540	521	524	565	551	544	548	542	529	525	528	539	513	545	504	519	544	519	540	526	524	519	554	473	494	517	544	546	531	500	554	532	540	487	517	510	507	496	538	534	596	498	536	533	539	549	500	508	568	536	534	523	483	532	524	553	552	551	528	528	529	550	510	539	514	537	549	518	498	511	551	511	538	551	509	501	503	490	519	518	544	552	525	535	500	539	478	534	521	502	526	535	501	535	571	501	492	550	510	523	544	532	534	519	542	512	546	535	556	480	513	557	564	541	547	474	494	536	561	514	558	581	491	511	489	539	539	503	505	565	507	534	551	561	523	514	551	518	520	508	495	537	557	482	508	508	538	525	541	559	549	541	530	524	542	558	560	561	534	534	520	537	521	538	517	531	523	471	543	566	556	549	506	504	582	516	548	558	528	544	519	536	513	549	557	523	490	524	530	534	533	556	524	568	528	485	504	508	546	526	537	516	563	522	518	518	551	551	514	534	536	556	549	557	565	485	542	581	558	523	531	519	508	511	523	510	521	548	520	519	575	534	547	564	518	574	554	551	554	504	525	526	508	514	512	536	528	517	554	549	531	534	523	500	507	494	500	518	533	528	553	506	494	524	528	562	532	535	556	569	523	572	496	498	556	524	515	538	523	536	556	534	506	580	523	548	500	564	555	518	538	520	567	521	504	487	521	538	525	494	547	487	586	529	489	521	528	535	510	541	516	542	536	516	519	560	522	488	523	498	508	546	476	511	511	508	531	557	550	533	544	530	539	484	492	528	549	558	574	552	518	532	571	548	504	536	513	547	557	531	519	557	536	519	547	529	539	536	572	519	501	540	531	520	560	529	523	506	502	525	547	493	519	489	573	520	558	537	526	515	528	539	586	537	517	550	516	541	481	543	508	485	544	528	505	515	534	499	554	533	534	534	550	493	505	541	514	502	531	546	517	512	530	547	532	535	510	525	566	534	508	572	512	489	529	550	516	525	521	501	530	488	531	552	532	481	517	503	543	533	525	475	554	495	567	553	519	524	506	502	484	532	514	515	521	522	561	516	546	503	535	581	531	491	548	520	528	542	535	554	508	538	539	481	497	529	551	481	568	496	522	526	537	546	524	555	526	529	511	547	518	519	538	511	524	523	507	506	508	543	510	495	551	512	514	544	540	501	540	535	534	528	525	555
2201	640	520	513	1231	4897	11160	10744	8008	3736	1405	519	154	79	37	39	60	50	45	54	40	50	44	39	52	42	48	48	60	49	42	34	44	51	37	52	43	36	55	50	37	44	41	42	45	49	36	37	47	40	41	32	41	51	39	48	50	34	53	38	38	38	44	47	41	45	35	53	40	43	47	46	49	45	50	47	40	52	51	51	49	43	47	43	51	42	52	48	43	58	48	37	43	45	30	51	53	46	41	53	50	44	38	39	30	37	46	43	48	46	51	45	26	32	36	37	34	49	41	30	52	39	42	45	46	39	59	39	43	38	36	48	50	41	54	45	50	38	45	47	45	31	32	46	47	44	47	46	38	49	33	35	44	47	60	40	58	48	50	51	43	46	37	42	40	47	48	30	40	37	43	46	39	35	47	32	33	54	53	48	35	40	52	39	42	45	48	37	49	34	45	52	48	35	54	41	50	39	44	53	44	45	52	53	44	53	37	48	49	40	46	48	41	39	50	42	42	40	44	40	41	36	50	37	38	47	54	40	40	49	45	50	48	39	54	37	41	65	42	40	53	38	46	35	39	42	39	54	43	46	56	54	41	35	42	37	36	41	44	40	48	50	33	38	52	34	41	46	35	32	38	46	40	38	36	47	42	46	48	53	49	36	44	45	39	46	30	53	48	53	45	40	57	43	32	55	36	41	41	50	45	48	35	56	42	48	45	41	46	46	41	38	38	41	37	57	46	38	47	46	47	46	47	52	55	47	38	38	32	54	48	36	50	57	49	44	36	46	36	44	47	45	42	49	44	46	44	31	63	38	44	43	44	36	54	43	45	46	47	52	51	34	43	38	51	41	28	43	47	35	34	61	45	41	54	58	60	38	48	34	37	41	46	52	47	39	47	55	47	48	48	35	47	49	51	49	53	43	34	43	37	50	52	42	46	38	46	58	43	43	43	39	53	58	36	38	32	43	47	48	41	46	40	39	40	45	46	32	45	52	43	54	50	54	59	46	39	45	56	48	44	34	45	48	51	52	42	48	38	40	41	43	43	55	38	48	29	39	53	35	50	44	51	51	36	46	48	57	47	38	34	50	44	46	41	47	48	49	45	53	49	52	45	51	37	44	45	37	47	48	48	46	38	56	44	49	40	39	36	42	47	35	45	42	38	49	40	46	44	47	41	48	44	25	47	36	57	31	45	33	44	41	42	48	46	33	45	43	43	48	48	51	40	42	38	48	53	54	36	48	41	33	45	48	54	42	34	51	50	46	44	33	40	51	38	38	48	42	53	36	40	32	37	42	43	37	38	37	48	42	56	46	53	46	45	52	37	54	49	42	30	45	46	48	42	37	52	42	39	49	33	44	38	57	35	42	41	43	36	43	44	60	39	45	46	35	70	42	40	42	37	49	39	40	48	56	35	40	38	38	45	46	44	48	37	46	38	35	42	48	41	38	41	42	33	46	49	47	36	36	41	48	45	45	39	31	39	49	47	51	54	43	37	48	37	58	54	37	40	56	35	40	47	52	48	36	53	40	57	51	27	38	39	40	43	45	39	50	53	47	41	44	45	50	44	59	47	37	40	41	46	47	41	48	39	47	56	49	45	44	34	35	45	46	45	39	41	36	43	37	44	34	51	55	41	45	46	45	49	47	51	47	34	57	46	54	49	61	39	50	47	42	47	32	44	47	44	37	45	50	46	48	35	37	47	41	47	43	40	33	49	43	36	44	54	51	46	39	34	42	41	45	48	59	50	56	50	46	45	44	48	54	32	46	40	46	34	39	43	39	36	40	37	47	41	42	48	44	38	51	44	37	51	53	40	34	43	51	43	42	42	48	45	45	39	30	50	44	42	43	35	26	37	47	51	44	40	43	44	42	48	48	44	40	45	50	56	44	46	36	39	38	49	35	50	49	60	39	42	39	45	38	42	33	47	52	34	33	47	42	39	38	33	41	40	46	44	42	48	39	49	38	45	33	56	46	39	48	28	37	40	41	32	50	26	60	36	42	42	52	36	45	45	53	47	50	46	38	41	45	37	41	44	46	33	43	40	56	55	37	50	45	44	39	41	58	45	48	41	39	35	38	46	47	43	49	36	51	46	57	42	43	41	52	35	33	41	46	50	54	48	50	42	47	39	44	50	35	44	28	41	41	46	44	50	30	50	44	51	46	44	46	44	39	42	62	41	44	54	42	40	42	41	46	46	54	47	46	49	43	30	44	35	45	44	46	42	38	52	40	50	46	44	48	38	33	32	53	37	37	47	36	47	47	37	32	31	33	54	48	33	49	48	50	32	43	48	43	32	48	51	43	36	50	49	62	44	46	40	45	41	44	49	38	50	40	47	45	45	30	52	37	39	46	44	47	32	44	56	31	40	51	45	47	50	42	56	46	59	42	35	53	40	40	50	43	44	45	47	47	51	42	46	42	38	43	31	44	39	44	29	42	47	34	42	38	47	42	41	38	47	49	40	36	45	44	42	54	47	51	49	36	47	44	30	48	40	38	45	56	55	44	51	34	59	44	34	51	39	32	42	46	50	41	44	54	40	45	34	46	44	46	41	38	41	40	53	50	38	44	44	38	40	38	50	32	33	45	45	46	37	34	29	39	55	48	47	52	49	48	53	44	57	43	39	41	40	41	39	32	42	48	42	43	38	42	43	30	35	53	51	51	56	50	31	48	45	34	44	34	37	37	39	38	55	42	43	43	60	33	38	34	48	38	38	44	40	55	45	43	45	45	43	25	33	40	37	42	51	48	43	39	44	44	49	35	37	39	54	54	40	44	57	55	43	46	45	40	38	40	41	40	47	40	51	44	42	56	47	38	46	41	53	56	48	50	42	47	47	50	56	49	27	45	33	45	55	39	54	43	49	38	40	57	48	43	46	32	37	44	53	48	39	49	42	45	52	48	52	55	43	47	40	48	35	51	41	37	46	48	33	36	34	38	36	47	49	42	44	42	46	39	37	37	47	38	37	44	38	39	56	41	40	38	43	53	41	40	39	40	48	50	38	39	42	46	47	44	38	52	59	44	49	39	45	42	55	52	51	43	54	52	49	30	41	41	35	51	49	54	48	43	46	39	52	43	47	49	42	47	41	42	43	46	56	52	32	33	47	39	53	42	41	54	53	46	52	31	46	42	52	46	35	44	44	42	37	44	47	53	46	41	49	35	29	40	31	36	45	52	57	43	51	47	49	39	46	51	40	53	37	35	49	48	34	42	45	41	41	37	43	32	52	39	41	47	43	29	36	57	42	45	42	45	42	50	37	46	32	44	37	53	49	40	47	26	40	49	38	40	47	36	51	37	37	51	41	52	41	41	38	43	46	49	40	43	42	49	51	40	47	44	33	45	46	48	54	55	40	37	34	30	41	36	47	42	56	56	47	42	50	41	41	47	47	38	42	41	49	46	38	55	45	41	44	48	52	38	48	40	37	46	35	55	37	59	46	36	38	46	38	40	44	56	48	41	46	44	56	31	42	45	44	48	48	31
19216	12328	10555	21206	38623	53299	61229	55895	45301	33427	22377	11414	4338	1551	817	632	605	603	582	594	531	549	548	579	541	622	519	532	549	552	545	550	535	556	558	569	588	532	544	548	566	553	524	555	547	554	529	548	548	605	575	595	527	566	572	562	601	552	570	565	530	533	565	581	573	591	544	553	547	563	582	604	548	590	559	564	561	553	543	563	569	568	537	545	572	539	542	529	570	580	534	559	606	588	564	573	556	558	544	586	544	546	595	548	530	556	588	555	532	581	530	585	547	534	538	565	529	563	567	552	536	592	539	557	544	606	558	580	560	551	549	524	588	560	577	589	558	574	582	588	540	522	556	517	593	537	570	584	563	571	556	566	561	536	579	598	559	589	626	553	564	596	555	582	584	535	615	565	582	569	560	544	531	540	561	580	510	562	534	527	541	571	553	575	527	550	503	592	585	515	536	597	590	599	552	557	575	550	565	556	613	562	577	554	543	597	560	586	590	531	516	525	517	526	530	578	597	536	585	590	578	582	517	559	609	537	562	575	572	560	563	597	567	556	566	589	523	539	526	568	539	524	520	568	616	548	595	592	583	557	543	551	529	566	530	573	554	540	575	551	561	543	565	553	589	567	565	555	588	554	593	571	560	562	570	570	558	587	558	608	526	561	570	496	573	548	558	571	540	565	583	534	548	577	562	529	621	551	537	574	581	573	524	568	561	550	516	581	566	569	534	525	616	569	556	565	536	568	558	571	555	571	525	527	585	560	570	609	541	577	543	556	572	591	529	580	573	547	546	614	560	540	561	582	530	603	547	556	602	555	555	601	557	534	568	550	562	563	585	541	598	547	528	572	543	573	574	586	535	559	577	507	552	563	503	559	569	536	577	574	591	564	567	558	568	577	560	614	573	569	512	543	545	520	547	613	579	522	553	573	559	528	574	575	562	594	560	567	581	563	541	554	570	556	557	582	606	574	582	557	554	527	555	503	586	558	564	559	581	560	512	540	590	535	548	587	572	563	554	558	520	567	582	557	577	576	547	571	575	576	590	609	530	542	550	557	564	565	558	588	574	580	544	583	522	554	549	527	529	594	579	571	588	537	555	549	555	580	586	550	542	568	571	532	552	541	524	525	577	544	568	549	534	527	521	544	561	569	546	557	517	555	542	556	554	578	561	585	611	556	574	560	581	546	563	550	596	544	582	567	574	559	533	535	620	558	601	572	551	569	539	551	602	554	584	575	574	543	546	569	599	624	548	557	567	598	562	565	529	567	585	577	562	527	546	561	537	565	512	574	632	577	575	547	533	584	549	548	543	616	547	567	521	558	541	532	564	568	547	585	556	595	536	583	552	544	606	556	583	604	572	579	538	573	536	550	544	520	571	555	521	599	535	574	560	564	553	546	605	540	512	535	545	569	564	558	593	556	569	520	571	553	583	555	582	554	525	538	558	523	515	558	573	562	559	574	533	558	558	592	563	558	572	578	550	542	587	605	555	581	562	536	573	553	563	585	548	544	599	550	572	556	564	573	547	549	581	572	575	572	561	636	560	566	544	514	592	582	550	598	526	565	527	563	569	548	548	543	600	557	528	582	581	585	536	590	582	585	569	599	593	548	579	554	607	546	585	595	540	566	557	535	557	567	581	551	575	567	572	585	580	575	550	595	587	499	546	595	538	557	529	550	546	542	536	605	573	543	544	526	563	592	549	580	580	615	554	550	546	550	569	559	587	585	558	588	553	581	561	529	587	568	536	563	589	572	530	597	571	551	583	567	558	561	576	560	546	596	570	577	561	509	528	585	537	586	569	575	570	530	545	604	533	613	562	562	585	543	580	583	562	557	578	545	564	547	554	607	535	504	565	571	556	554	545	545	546	551	577	558	593	548	557	584	570	527	579	579	573	563	599	537	610	594	542	538	543	588	525	548	533	509	564	580	564	539	563	528	581	622	557	533	552	568	550	552	541	540	584	577	568	592	555	537	576	578	563	586	548	569	528	578	529	524	565	537	526	581	590	562	575	565	542	537	591	578	529	559	574	581	557	553	564	575	579	541	508	594	584	604	539	535	561	565	601	523	567	576	547	571	570	549	549	582	535	562	547	610	555	554	545	498	563	587	572	575	573	519	558	549	560	500	585	560	573	546	562	540	558	558	531	561	543	552	634	541	555	571	564	570	542	569	574	549	567	583	576	523	554	546	577	590	574	611	571	549	560	543	574	556	569	564	550	596	567	560	559	588	513	555	602	615	573	577	586	550	559	570	571	596	546	554	563	554	554	534	546	529	581	532	607	519	527	540	598	551	522	542	525	570	581	557	614	596	530	541	557	549	563	573	585	557	585	592	550	550	519	554	563	570	582	556	606	546	583	604	567	545	528	599	548	500	585	551	581	532	532	619	543	582	596	576	594	543	549	555	594	542	541	524	554	589	571	542	555	563	575	582	549	597	573	562	596	575	590	552	555	550	517	605	529	599	590	594	583	546	554	580	548	552	585	547	526	578	577	584	562	597	531	561	572	520	526	541	581	520	550	585	601	554	581	582	583	566	535	584	577	498	562	550	573	551	513	561	553	556	566	588	544	578	583	603	610	545	595	554	580	569	549	576	582	561	540	519	568	570	564	535	578	567	583	553	541	511	552	580	571	573	595	509	540	596	553	558	568	581	596	540	596	558	546	543	572	561	557	591	503	562	549	579	552	582	547	525	578	557	572	565	549	594	554	508	520	569	558	609	627	555	561	544	579	580	535	556	582	558	511	576	597	541	576	579	557	590	578	609	509	579	554	516	559	575	588	596	571	559	548	568	579	609	529	559	634	553	574	553	573	532	524	533	544	577	558	597	530	520	526	564	583	582	561	568	562	551	586	573	554	528	595	553	566	512	569	569	558	560	569	557	559	559	532	568	575	570	558	603	571	541	540	601	570	587	565	586	575	581	562	552	551	568	598	583	587	567	583	517	612	572	553	544	516	567	573	554	530	553	605	581	540	554	540	562	569	594	554	525	554	541	540	567	574	539	586	584	568	550	560	535	570	518	595	571	564	551	561	621	551	595	565	642	572	588	547	560	535	542	553	535	540	569	552	586	562	581	564	590	572	543	562	566	529	546	583	632	599	594	551	549	561	574	591	566	501	564	539	572	545	550	563	559	569	566	552	623	567	528	571	554	531	593	575	559	578	592	576	558	540	550	557	541	531	561	545	587	556	526	553	531	577	591	565	569	530	599	532	601	568	580	558	511	593	593	491	539	541	563	564	593	565	542	540	575	555	535	574	547	534	558	549	599	575	597	563	555	581	571	574	529	579	547	594	556	577	585	542	574	575	563	584	582	564	530	560	557	609	513	579	542	550	556	539	566	542	562	551	572	563	541	583	572	574	602	526	547	582	625	553	548	557	575	559	569	582	573	549	551	534	560	568	553	571	551	557	549	536	587	537	588	583	591	562	615	569	549	534	523	549	578	536	530	580	551	532	570	563	558	507	556	546	585	559	595	610	536	579	559
1350	1274	906	691	1752	7656	17936	17697	13048	6212	2287	809	278	107	53	39	51	35	43	50	37	47	35	47	50	44	46	40	40	47	48	29	42	53	56	49	37	46	46	51	47	52	41	37	41	39	59	45	52	47	59	47	65	50	48	52	42	47	63	39	48	49	45	55	59	43	45	33	46	46	50	49	39	42	51	54	42	57	58	37	38	46	56	47	56	53	57	37	35	50	42	32	47	42	49	48	49	60	50	52	55	48	43	51	58	45	43	48	56	46	36	42	64	60	45	57	42	51	43	59	51	51	60	43	47	37	41	46	52	53	43	42	42	36	49	43	38	45	53	40	36	44	51	43	49	47	47	44	45	46	43	50	42	45	44	35	46	51	42	39	41	40	51	51	53	45	47	54	36	41	53	65	55	49	42	57	47	46	51	44	41	36	48	45	49	41	43	40	44	38	53	35	57	55	52	54	54	52	54	50	44	55	42	49	42	39	44	36	37	41	46	61	46	36	63	38	43	46	41	42	51	41	45	37	60	43	47	38	45	49	42	43	45	49	41	55	43	41	46	53	41	48	47	43	43	40	42	56	50	38	43	41	46	43	44	44	35	49	50	41	26	37	37	59	46	44	58	45	49	49	48	49	41	48	37	34	51	49	52	54	50	47	50	48	63	55	50	57	54	44	37	44	55	51	50	50	36	44	51	47	44	43	43	51	52	42	46	37	48	58	54	48	39	47	42	43	51	53	57	55	47	51	48	43	41	51	55	56	46	50	42	44	42	39	45	50	53	42	34	49	43	35	49	50	54	45	42	48	41	46	45	45	45	34	53	38	45	44	42	36	46	39	47	41	48	54	58	40	43	46	55	45	51	46	45	43	44	54	49	54	44	38	51	46	44	56	41	45	39	52	48	52	47	42	41	49	46	42	50	41	43	59	47	56	52	41	41	56	42	41	54	44	52	39	40	39	49	58	39	43	36	39	29	52	49	43	48	57	46	47	43	51	40	59	46	44	52	48	50	47	36	39	54	45	45	46	48	46	46	57	36	50	47	44	47	53	39	49	42	56	48	47	38	57	37	38	51	57	33	43	33	53	43	43	47	51	56	35	45	43	34	47	45	45	52	37	52	52	50	53	48	45	41	56	41	51	40	40	42	44	46	54	46	44	47	35	41	38	52	49	52	42	33	42	45	36	54	41	56	46	44	41	45	39	57	46	52	56	53	28	46	58	37	41	47	43	48	46	40	47	44	47	44	30	47	43	50	41	28	52	56	44	55	51	40	41	38	37	41	40	47	52	52	50	44	54	54	45	44	41	46	48	37	47	46	58	44	51	48	50	46	34	50	38	39	46	52	48	40	50	52	40	36	48	47	53	46	44	42	63	41	50	48	39	41	46	48	46	39	44	42	53	50	40	45	61	61	36	45	47	48	50	39	41	52	66	42	53	38	35	44	44	45	51	50	49	59	50	52	48	46	57	45	40	50	41	46	43	45	39	44	51	44	35	48	60	51	59	34	50	48	44	47	38	54	48	52	49	49	50	42	52	41	52	42	51	44	35	47	44	41	57	48	53	53	56	52	45	52	39	48	45	51	55	49	58	41	48	49	38	46	34	44	37	31	35	44	42	45	39	39	58	45	39	38	44	47	53	48	45	40	52	54	36	42	50	49	45	41	43	50	47	47	38	40	40	41	48	58	41	44	56	41	46	51	42	52	43	68	52	49	48	39	45	48	47	48	44	41	53	47	57	49	33	32	51	44	56	42	37	40	45	46	50	37	51	32	45	45	42	53	46	40	38	49	39	42	44	52	44	51	46	51	53	45	55	52	47	54	49	39	29	61	41	59	47	48	37	51	46	45	41	48	31	65	57	44	43	43	62	44	33	48	50	54	40	47	43	45	47	50	47	43	51	53	45	41	50	48	45	34	49	51	52	52	47	51	35	40	39	41	48	44	40	43	35	41	49	49	50	47	50	36	42	41	44	39	49	45	44	48	51	40	50	47	38	45	44	53	42	58	48	45	39	38	45	37	56	57	43	59	35	41	34	46	54	38	50	41	49	47	47	51	39	59	48	56	44	54	45	47	40	41	50	49	48	48	46	36	38	42	44	53	42	55	40	41	46	48	46	58	48	49	43	41	49	50	39	48	40	42	47	40	38	63	44	48	46	48	56	39	44	46	43	53	53	45	34	50	53	44	42	39	38	48	49	37	45	40	52	30	32	36	42	45	53	53	51	44	40	48	43	42	48	38	54	48	46	54	40	48	41	48	45	41	47	47	53	48	46	58	53	56	55	45	50	60	52	44	51	51	51	44	56	41	52	40	59	51	43	50	48	48	48	51	52	51	48	43	49	49	53	41	48	58	53	55	47	46	51	46	47	41	37	48	40	40	44	28	37	47	36	37	45	45	55	48	50	43	56	58	50	54	42	46	46	59	44	57	38	46	49	45	49	63	53	50	54	49	40	50	59	63	45	59	40	54	50	42	47	39	42	43	43	41	47	38	46	45	35	45	61	48	52	54	60	45	65	50	50	48	59	45	40	39	39	47	40	36	45	43	46	53	44	55	53	50	45	37	49	44	51	38	49	48	46	39	44	41	65	53	62	44	52	35	47	50	55	53	41	59	34	50	53	52	61	49	44	50	45	44	50	56	58	62	37	55	43	67	50	53	61	49	54	54	50	47	37	34	52	48	48	43	54	55	41	34	46	46	32	60	49	54	44	45	42	50	46	64	33	47	42	51	50	52	54	39	41	37	58	49	54	41	49	53	48	42	31	46	44	46	52	40	35	43	39	46	43	47	40	44	38	47	36	40	43	48	32	47	37	40	48	44	55	46	44	38	56	36	36	41	60	41	47	52	45	57	39	44	43	50	46	53	47	40	48	46	51	47	45	46	48	45	45	50	48	46	65	42	38	48	57	49	39	45	51	43	43	41	53	60	51	41	45	40	53	52	43	45	47	53	46	54	45	54	34	39	48	47	39	60	54	51	56	30	53	49	48	48	49	34	51	61	42	49	59	58	40	57	43	41	54	56	58	42	48	42	52	44	45	58	43	39	60	44	46	38	47	46	42	42	45	52	53	38	53	45	46	43	53	41	46	48	48	43	53	64	53	46	55	39	57	36	43	35	47	52	55	43	44	39	42	49	43	33	41	43	47	55	49	42	50	43	40	48	55	42	62	46	50	42	49	36	49	49	51	47	42	42	51	43	44	43	50	48	42	43	55	47	33	38	35	43	45	48	43	47	36	45	62	56	55	44	59	56	56	50	53	39	44	44	48	52	39	49	55	42	43	59	49	48	42	48	49	38	53	49	41	52	41	48	40	57	52	54	44	37	46	43	46	53	45	47	39	58	44	38	43	48	52	48	49	49	47	39	39	64	48	38	54	44	47	37	47	54	50	51	43	55	47	45	50	52	46	47	49	64	58	45	49	54	53	47	30	47	54	48	41	33	57	45	55	47	44	53	49	49	47	37	55	51	40	44	50	47	50
24276	18967	13815	25845	43463	59594	71490	66328	53199	38764	27111	16062	6685	2446	1002	668	638	645	587	601	624	631	618	564	628	579	587	614	581	546	608	628	554	614	587	598	609	581	603	604	590	618	614	584	584	558	591	573	556	552	579	571	577	575	565	578	582	571	604	587	625	622	649	553	594	552	565	580	580	592	571	566	575	584	604	582	597	579	600	593	582	594	606	598	576	581	564	610	617	587	581	607	614	622	578	625	569	599	610	568	572	619	574	629	564	615	619	599	601	620	572	568	609	567	586	602	632	601	549	619	598	593	573	604	612	594	602	605	574	564	618	566	595	612	555	589	606	572	595	544	587	592	583	562	580	587	559	566	637	560	608	559	570	596	631	589	565	649	588	582	565	605	595	577	552	586	601	609	589	622	617	592	616	551	582	581	657	610	610	566	552	579	589	592	552	622	595	562	609	567	659	574	603	574	620	577	615	640	616	610	592	622	572	608	597	582	608	630	607	609	576	606	581	598	574	612	568	567	599	581	594	597	605	603	644	591	576	591	560	596	579	569	626	583	629	577	595	583	582	588	578	625	593	599	593	588	583	621	597	634	628	568	572	538	620	585	607	548	572	587	574	599	536	632	593	638	596	583	594	620	601	619	551	623	604	586	588	546	592	632	581	562	574	554	574	586	627	593	576	586	581	606	622	544	630	628	601	630	600	553	588	606	588	564	645	556	575	569	612	589	599	549	584	579	575	610	535	585	551	625	591	589	577	582	602	582	587	552	595	577	588	579	578	589	606	571	566	591	570	595	574	580	577	576	602	561	596	606	585	584	601	543	591	622	556	607	590	583	596	584	564	625	588	641	593	567	640	617	604	577	574	619	597	622	620	575	603	593	581	572	629	584	577	592	622	572	624	533	561	621	612	572	573	599	603	590	553	581	576	621	619	608	599	599	561	580	604	606	610	552	524	620	569	581	594	594	621	597	611	592	569	644	550	579	645	583	594	579	616	602	591	588	591	589	585	580	569	604	571	597	614	563	590	574	560	596	587	582	585	604	616	556	600	584	562	583	576	615	573	597	583	609	581	617	601	606	573	571	598	588	572	574	590	598	598	680	587	583	612	608	614	605	579	589	626	578	563	590	634	564	570	613	606	578	607	568	588	600	649	562	614	614	627	587	612	544	627	620	586	578	610	589	583	635	576	550	539	597	590	595	573	578	568	583	552	619	616	604	563	583	596	572	590	591	606	587	632	638	609	584	608	591	584	589	620	621	584	596	610	603	601	587	600	560	618	540	634	569	623	557	618	585	577	581	583	630	568	590	621	552	620	547	601	543	601	620	608	590	589	585	585	582	591	559	581	598	600	587	576	537	620	581	577	606	621	557	603	585	569	580	593	636	592	578	615	596	593	576	640	598	590	597	576	601	594	621	651	587	634	605	596	560	548	607	632	589	552	594	623	619	590	614	571	599	583	565	573	610	583	613	571	613	572	598	601	611	623	590	652	562	586	618	520	635	589	597	593	616	617	579	573	588	581	635	573	579	615	598	560	578	588	558	556	616	588	584	620	578	605	616	574	589	621	651	607	619	566	611	605	595	576	561	574	600	560	591	596	592	606	610	611	619	578	582	575	569	520	599	583	607	552	616	629	622	571	643	578	592	550	566	593	564	598	600	610	569	599	602	597	611	564	626	583	616	622	603	544	574	563	582	634	595	617	615	551	567	621	618	597	559	579	615	594	554	582	625	602	599	638	595	587	559	583	596	621	592	592	593	559	611	622	561	626	576	592	581	543	561	563	595	605	552	604	581	618	582	576	579	594	573	591	614	585	575	564	580	576	594	603	624	591	612	611	558	648	620	589	598	559	566	563	585	568	587	586	591	624	578	581	581	585	611	564	584	607	586	597	600	610	532	631	598	606	573	584	602	562	613	594	565	595	626	599	592	632	612	623	602	627	624	570	582	599	555	601	599	569	579	628	629	584	596	599	593	586	580	597	632	603	599	610	603	618	585	600	621	579	566	545	582	572	627	581	616	644	579	619	590	571	596	599	607	583	551	578	614	611	597	589	566	606	597	555	604	597	566	524	592	596	649	609	591	607	600	563	561	585	607	563	547	577	550	596	621	599	595	564	549	621	588	577	584	569	562	626	620	585	562	591	599	607	646	619	565	575	609	595	594	586	585	612	614	643	597	616	591	612	583	610	583	620	565	602	607	590	605	639	636	568	520	565	614	607	564	561	589	613	622	627	526	625	567	571	544	593	575	588	566	585	610	576	593	568	568	591	575	579	600	547	594	606	616	613	611	592	569	589	601	604	570	586	622	593	580	589	593	566	566	586	544	569	619	585	607	615	581	610	622	571	594	568	575	542	618	662	555	593	619	569	572	579	571	595	543	574	550	563	583	592	585	577	590	599	591	617	591	597	607	608	603	605	589	616	630	575	573	628	571	586	598	607	591	558	585	627	622	588	600	567	558	619	626	614	574	584	597	588	621	567	600	595	590	589	537	590	596	629	607	548	607	606	584	565	546	613	564	578	583	566	568	613	595	557	568	613	580	584	596	612	579	601	595	593	586	612	581	583	545	585	585	586	620	568	614	615	624	611	591	587	609	600	588	591	585	604	553	597	595	552	587	607	582	624	583	570	578	594	599	577	573	609	569	601	567	534	538	652	592	621	591	608	611	627	590	594	604	585	601	609	595	608	574	550	598	622	601	578	629	571	581	591	614	579	589	567	556	585	597	606	634	560	589	575	606	578	582	566	562	601	573	602	613	543	635	569	591	613	603	604	600	592	611	601	595	592	607	589	640	573	577	594	600	597	595	633	580	649	575	617	658	559	599	604	624	574	538	600	561	609	590	591	580	618	610	614	605	610	549	563	544	563	631	568	609	525	573	594	628	563	537	576	558	570	599	578	590	603	559	609	565	575	597	566	580	583	581	619	610	584	571	603	603	570	590	613	589	589	618	646	609	587	554	584	618	566	592	597	602	586	610	589	557	586	589	564	557	571	580	608	605	563	629	606	565	583	592	572	589	589	598	597	583	620	626	605	613	584	553	621	604	598	595	559	611	582	598	564	595	604	534	585	616	563	554	557	595	636	573	589	557	576	572	613	535	601	544	589	593	597	598	571	589	549	601	591	586	567	586	566	617	597	566	597	591	592	589	567	547	597	568	583	599	604	619	597	569	571	602	588	556	621	596	576	622	559	593	588	605	577	590	596	557	623	566	596	627	581	575	626	578	594	583	598	582	600	647	567	623	583	571	564	602	583	569	568	551	585	597	566	591	548	557	544	612	592	572	614	601	578	608	582	574	576	540	582	582	603	590	588	586	591	603	614	607	595	601	609	595	611	598	573	573	602	570	579	588	577	642	601	609	566	606	596	620	628	582	588	584	598	575	616	554	599	571	606	594	577	582	604	562	585	578	573	606	595	591	576	633	589	578	582	604	661	599	593	609	603	605	571	569	617	575	624	611	565	574	598	565	622	583	575	578	634	628	608	635
1397	225	150	127	202	996	3913	4405	3096	1482	637	249	105	63	51	38	44	40	38	30	42	31	34	34	40	34	37	36	27	31	41	28	35	31	32	35	40	30	31	38	49	46	28	39	39	30	35	32	33	34	45	32	37	46	38	38	29	31	43	39	36	50	42	35	48	41	45	37	48	37	31	44	32	35	35	30	30	57	40	35	30	38	33	32	42	43	35	46	30	37	38	31	41	42	28	42	30	43	45	47	41	42	38	32	42	38	39	45	36	35	29	38	28	29	32	46	38	49	31	52	31	42	44	32	32	39	53	37	49	44	51	31	37	37	36	40	34	35	42	37	47	41	38	44	44	44	27	44	33	36	44	34	51	46	34	38	35	37	41	56	39	36	33	52	43	41	44	41	63	34	40	42	46	51	25	39	31	35	29	28	38	31	46	44	38	38	39	44	50	44	44	53	36	33	37	42	38	41	43	42	41	32	34	43	33	43	37	50	37	35	31	33	36	37	33	44	37	39	37	27	45	44	30	39	44	36	52	36	29	31	38	36	31	35	39	32	39	41	41	35	37	37	48	36	27	29	29	33	42	29	40	36	44	31	34	43	40	39	31	54	38	35	49	32	39	34	36	40	45	35	19	36	28	30	38	39	33	28	35	33	38	38	33	38	31	32	41	29	36	38	29	38	46	39	44	30	49	43	48	33	32	27	35	53	42	36	42	37	31	34	34	50	35	42	45	34	35	40	42	34	39	30	49	26	28	41	38	38	34	35	33	31	41	37	50	36	34	50	32	36	52	50	31	35	28	25	36	52	37	46	35	35	46	34	34	38	37	41	41	34	37	50	42	37	37	44	38	50	37	41	43	32	44	35	43	33	46	45	39	36	37	49	37	39	42	44	46	50	28	35	38	43	45	32	44	42	34	40	51	35	34	40	39	34	33	43	50	44	52	39	33	37	30	42	44	38	40	37	39	32	31	37	38	45	35	42	38	35	39	33	24	35	45	33	37	37	50	38	38	44	42	41	43	29	33	33	26	39	42	29	43	34	38	38	38	47	32	31	36	34	30	37	30	40	39	38	41	29	38	39	34	32	38	49	47	43	39	29	34	41	41	31	35	31	41	46	41	40	42	47	31	44	40	42	34	46	41	37	28	42	30	42	33	35	48	21	44	41	31	27	38	42	49	42	34	30	36	55	39	46	38	26	42	41	41	34	26	50	30	49	37	37	46	40	44	35	51	44	44	44	44	43	30	26	42	41	36	33	39	50	34	36	28	32	33	43	44	41	41	31	39	32	35	39	36	47	38	33	39	29	45	31	35	35	36	36	48	44	41	50	37	48	34	44	37	30	38	37	40	31	36	39	45	37	40	42	41	31	33	34	32	32	43	36	37	49	41	44	35	36	35	43	34	40	45	37	45	38	40	27	33	36	35	38	40	51	33	39	38	38	37	38	34	42	37	45	41	40	39	31	43	34	37	45	43	28	38	29	46	38	47	38	35	38	50	40	26	38	39	35	42	49	42	40	38	43	36	36	27	39	40	27	47	39	36	46	40	35	36	39	39	42	33	34	24	36	27	39	48	43	38	43	36	36	36	47	45	47	36	42	43	33	37	40	32	35	36	31	34	33	51	37	55	35	32	35	44	45	45	39	55	38	43	42	40	46	44	31	40	37	39	46	29	40	37	37	49	34	52	34	36	36	39	28	39	42	37	34	45	40	38	36	28	35	33	34	38	39	36	41	31	58	36	45	37	40	26	28	34	42	38	42	30	33	36	40	38	30	32	32	35	34	35	42	37	34	44	44	43	38	41	40	39	42	32	39	38	35	35	42	27	32	40	37	31	35	40	39	25	36	26	43	38	43	38	44	23	45	39	39	47	40	50	39	51	37	39	35	34	41	42	40	50	45	43	43	30	40	43	39	46	29	35	44	33	40	45	35	48	46	41	29	41	31	39	44	36	42	34	45	28	33	39	38	35	39	37	43	27	32	29	34	37	42	44	37	42	34	36	34	42	52	30	43	36	46	41	36	42	41	36	36	29	39	35	38	47	36	41	34	48	31	36	43	37	38	40	36	44	36	38	29	31	26	41	32	43	38	43	45	47	30	32	38	39	45	30	34	39	48	41	43	34	30	31	35	39	35	46	37	43	36	35	33	40	37	36	34	34	34	50	38	26	36	52	33	43	44	37	43	43	49	38	51	34	34	42	43	36	33	42	40	37	42	30	48	35	42	37	39	38	37	45	31	35	36	42	42	44	37	39	29	35	47	37	41	30	43	36	52	36	41	38	55	38	31	37	42	41	38	41	42	44	37	38	43	48	37	43	36	41	51	40	36	28	42	38	45	47	39	35	23	40	32	54	33	40	38	38	38	29	37	34	30	30	40	41	31	42	37	33	35	28	32	33	38	32	51	40	39	51	33	34	38	39	41	29	43	45	39	28	34	47	47	36	39	44	43	52	35	41	40	36	34	40	36	41	37	48	35	44	39	36	32	44	47	54	37	39	42	46	29	43	29	35	47	33	38	37	48	40	34	43	49	47	46	37	32	41	35	41	37	34	36	36	35	41	39	34	40	29	42	35	26	34	49	27	40	32	38	38	39	38	46	35	37	46	25	32	37	35	34	38	34	37	33	32	49	46	45	38	30	33	42	45	37	36	30	39	36	35	42	31	35	38	27	44	44	39	36	40	37	48	25	46	43	36	34	48	30	33	36	47	41	50	38	36	40	43	37	27	47	36	39	42	31	48	40	44	44	38	42	25	33	45	28	34	43	27	45	30	42	47	40	42	33	33	43	37	34	39	44	39	51	33	45	29	39	31	37	39	32	42	43	43	40	34	38	27	36	32	38	40	39	53	23	37	41	38	38	33	35	39	29	34	48	55	38	35	44	32	41	42	48	39	37	35	43	49	29	40	42	37	35	47	32	35	38	38	31	44	31	30	34	38	28	38	34	51	47	42	44	37	43	26	45	44	32	46	35	57	27	43	38	38	39	40	30	36	33	39	30	45	33	47	39	34	32	34	38	31	38	41	39	46	45	45	40	45	40	32	36	32	35	35	29	52	30	46	41	39	35	41	41	37	38	43	31	40	35	33	48	38	28	45	30	48	45	40	40	36	36	47	40	34	47	33	35	32	34	41	33	42	38	41	45	36	53	38	46	53	29	44	38	43	37	35	36	39	32	35	44	45	42	35	29	41	29	35	37	33	43	34	45	37	40	49	42	45	33	32	33	35	42	35	32	40	49	33	19	45	38	41	40	39	37	33	40	37	49	35	33	36	38	40	30	43	39	29	47	36	32	31	45	34	26	46	47	47	40	34	40	45	29	34	30	45	45	51	25	38	45	47	39	37	35	25	45	40	37	39	41	46	39	34	48	35	44	44	38	46	46	40	36	41	49	41	42	35	37	37	42	37	31	36	36	47	40	36	47	41	41	39	29	28	49	43	31	30	29	34	40	34	43	36	42	36	40	38	38	31	33	40	37	52	39
14588	6015	3362	7501	19346	32855	44182	41373	33313	24219	14761	6820	2663	1073	657	527	536	513	467	488	490	501	526	483	483	454	532	451	478	505	483	485	496	529	496	504	501	484	491	486	469	460	486	474	475	494	464	512	462	466	495	455	486	486	514	498	487	469	484	457	507	493	455	531	496	484	491	469	520	490	521	477	464	480	485	500	529	479	513	485	486	461	484	502	544	508	486	496	464	495	479	497	461	488	527	461	513	498	486	466	472	498	504	509	483	488	473	473	471	461	470	462	463	516	487	514	479	504	501	476	493	477	512	520	459	477	494	470	515	487	505	487	508	496	519	485	491	481	532	473	520	494	502	478	524	474	517	484	505	479	492	504	494	470	493	501	469	482	488	511	492	512	511	476	498	460	486	531	469	506	484	527	482	472	452	536	485	514	479	496	483	496	490	480	504	457	483	489	522	500	476	528	438	473	453	477	486	509	470	479	473	485	501	492	501	512	488	530	481	522	485	451	492	497	496	498	482	508	495	485	510	520	513	487	496	511	515	481	503	522	518	489	453	541	512	493	477	529	540	477	487	497	484	493	467	491	483	493	519	491	517	483	482	468	482	486	483	500	478	464	479	534	545	483	507	478	509	478	501	457	492	527	505	493	507	477	481	508	492	484	474	496	509	469	511	509	493	437	509	482	477	490	466	501	495	496	501	500	503	481	467	467	485	464	492	519	483	488	503	501	462	449	492	478	478	500	492	525	520	531	467	511	497	473	509	497	532	485	531	514	486	485	525	502	493	479	490	478	515	481	497	502	487	455	466	496	495	452	448	514	503	514	507	499	491	477	507	504	485	481	518	502	483	470	489	475	457	483	478	508	504	540	460	519	509	497	501	512	494	531	540	493	486	456	467	503	495	502	473	512	517	471	468	522	497	467	502	483	506	524	502	492	478	491	468	505	527	497	492	508	506	503	499	467	505	539	521	479	483	484	478	467	498	485	505	505	495	501	450	496	533	510	484	461	533	485	497	546	508	470	521	450	470	458	488	463	539	474	439	513	467	474	484	469	435	470	462	471	484	505	521	495	464	506	494	481	500	468	464	499	471	492	524	510	518	495	480	474	504	500	491	467	456	482	474	485	512	486	447	496	502	486	487	495	507	501	513	485	472	524	494	509	501	479	504	486	487	467	489	492	483	488	489	486	507	488	499	451	501	508	512	472	472	516	523	488	502	486	472	495	477	503	475	484	481	518	498	525	485	480	506	484	486	445	535	520	439	500	500	480	503	492	508	496	492	494	494	498	520	498	472	530	465	458	486	526	476	429	518	481	464	504	482	501	503	508	495	488	500	485	494	506	513	515	496	468	495	471	503	483	505	484	484	508	471	483	471	493	496	492	493	519	506	506	466	520	470	504	464	487	459	453	462	508	471	486	509	444	481	474	506	512	491	522	512	465	483	485	493	512	509	475	478	480	490	474	476	540	484	468	457	514	534	491	494	482	488	485	498	465	505	498	473	497	519	471	525	533	513	533	483	496	500	482	499	476	489	493	525	496	464	492	496	474	479	494	478	478	512	510	484	532	514	530	525	488	514	509	512	499	526	449	516	493	495	429	517	511	515	496	497	493	473	487	521	510	467	505	497	500	467	475	509	482	487	460	521	476	486	491	478	509	506	473	512	475	496	502	473	472	489	493	499	453	532	502	479	459	515	485	458	485	508	498	472	504	502	467	486	464	477	477	514	510	505	462	498	486	489	504	479	472	484	479	469	475	518	454	424	497	484	470	466	465	498	501	478	507	492	472	525	522	483	485	473	500	491	503	484	478	515	468	485	513	443	461	452	510	488	496	527	516	501	485	464	503	483	484	464	512	505	476	512	456	504	474	506	526	536	455	519	502	517	516	507	507	491	496	475	519	490	466	523	501	500	497	495	484	507	468	494	432	473	457	521	490	510	498	505	453	483	447	464	489	530	449	469	486	513	470	536	517	466	521	547	519	506	491	475	457	476	458	486	474	483	493	529	518	516	473	493	495	490	498	492	453	509	498	500	531	529	476	469	490	448	492	475	509	489	516	511	469	441	527	444	489	499	467	510	521	482	491	481	481	478	463	485	524	486	471	474	450	469	504	489	481	482	449	526	473	449	457	490	506	506	495	485	488	492	461	465	510	496	509	489	490	466	486	528	481	510	449	484	514	498	513	500	495	451	505	487	501	518	453	494	504	469	502	503	485	495	476	479	478	502	470	496	473	478	474	498	506	504	478	504	509	541	516	491	498	513	484	497	502	515	495	480	492	488	463	482	496	524	449	453	496	466	523	491	492	481	457	490	462	476	504	469	471	495	492	470	495	482	479	494	492	489	477	464	505	482	482	514	479	498	490	469	497	486	488	455	502	483	492	486	459	490	466	507	500	464	473	494	493	503	495	464	504	503	519	478	479	468	470	499	527	467	521	509	444	477	483	491	505	481	525	497	463	511	512	499	527	508	492	499	471	525	463	453	488	469	479	515	508	485	507	522	473	496	477	516	472	444	462	498	503	478	487	509	448	534	489	513	498	511	492	490	485	534	493	514	504	518	498	475	480	502	510	479	494	494	490	484	504	511	515	544	503	492	473	504	507	475	488	525	519	495	510	507	473	465	519	471	479	477	485	475	508	458	507	499	499	480	463	502	518	503	463	470	470	479	497	462	512	463	479	493	480	513	492	490	445	496	498	469	498	496	514	511	489	461	471	475	489	489	495	468	510	478	462	460	504	495	490	463	456	477	483	523	511	522	519	517	519	477	506	486	490	530	482	524	452	474	476	461	514	469	466	472	489	452	473	507	494	454	451	472	493	478	478	492	469	505	509	472	490	510	477	434	491	494	517	490	503	490	475	486	507	490	505	508	509	500	475	488	481	506	474	509	522	476	493	491	480	514	487	508	493	487	484	517	476	477	500	501	469	468	446	495	515	487	475	465	494	457	457	496	506	483	488	494	457	483	485	482	471	495	485	474	525	496	473	463	483	514	503	492	520	511	488	533	470	466	481	484	533	478	484	520	530	436	492	449	454	509	471	474	495	482	491	515	488	506	471	489	529	522	451	491	456	445	459	480	490	486	501	481	477	489	502	527	479	511	510	510	517	478	489	503	449	532	465	507	539	487	487	470	500	465	513	506	503	475	488	526	507	494	470	474	441	517	520	509	507	531	511	506	488	479	494	504	483	477	486	538	514	526	550	522	521	496	487	487	469	471	490	476	497	485	499	480	465	511	499	493	506	534	488	491	489	461	505	514	497	455	548	497	499	476	487	496	461	474	468	516	472	519	477	461	445	463	479	470	503	510	455	481	494	477	478	466	486	493	483	513	508	508	510	482	511	490	483	497	494	440	510	522	466	511	506	483	491	521	497	505	505	461	488	518	552	477	493	533	497	471	483	491	500	469	465	471	530	499	477	464	509	483	462	491	519	504	486	477	495	490	510	522	490	476	505	512	519	523	487	500	517	519	499	497	465	498	466	482	451	488	477
882	789	606	433	1001	4569	10593	11041	6934	3442	1379	538	175	94	55	47	45	47	32	37	46	41	38	44	46	48	46	41	49	34	30	35	46	35	46	44	33	50	39	42	34	38	42	36	43	35	38	39	41	52	39	50	48	41	45	32	52	41	39	35	37	40	44	32	34	42	39	37	41	52	39	40	47	53	42	48	41	30	31	46	44	43	43	36	40	32	42	27	40	41	36	39	44	49	53	38	34	47	38	51	32	49	42	28	42	37	36	43	38	35	36	36	47	35	41	46	33	46	33	39	45	37	47	44	43	28	43	49	36	38	56	30	54	40	42	39	40	36	46	28	47	45	37	48	46	32	47	38	46	51	54	43	41	39	38	37	32	37	35	46	53	38	40	37	34	42	49	50	36	53	39	36	46	46	53	47	46	52	40	56	45	41	37	30	42	50	48	40	53	45	27	43	39	41	42	39	41	42	55	35	47	45	39	38	39	42	45	38	33	42	41	31	39	44	42	45	41	42	36	40	40	41	28	42	45	31	41	46	51	46	47	51	45	50	38	40	42	38	40	44	50	46	38	43	31	38	53	33	39	51	57	39	39	39	45	40	37	51	42	42	30	46	40	37	48	43	43	42	51	47	41	46	36	29	55	45	43	47	34	36	39	44	55	41	45	46	35	38	40	48	50	41	44	33	47	48	38	57	46	37	40	41	31	38	41	46	44	39	35	28	37	32	39	49	34	38	32	38	41	36	43	37	38	48	31	37	49	39	40	34	43	43	51	37	51	44	39	46	34	37	43	42	47	45	44	54	37	51	56	44	35	46	42	37	41	36	52	44	33	35	37	29	47	34	47	45	30	36	38	41	34	34	46	47	32	45	39	53	35	39	40	41	26	41	55	46	36	46	47	42	42	44	36	55	48	49	36	45	48	36	50	53	49	45	40	36	42	42	41	41	44	46	40	28	38	45	37	45	56	39	46	47	44	37	45	36	46	39	38	50	48	50	45	37	42	48	44	47	30	42	42	43	44	43	45	35	37	35	45	41	50	48	50	44	48	46	43	31	49	32	56	51	52	53	40	41	39	45	46	38	43	45	40	46	48	50	43	41	42	48	37	38	34	50	43	47	38	43	41	41	43	35	35	40	38	39	39	45	48	58	34	45	38	44	41	39	42	40	41	45	41	52	46	42	44	47	47	41	46	39	51	28	56	45	37	48	55	46	30	40	52	30	43	44	55	37	36	34	49	31	46	41	39	43	42	33	41	37	37	43	44	37	42	50	38	53	39	32	33	46	43	33	50	47	53	37	43	38	42	34	44	43	34	44	46	43	47	43	43	44	33	35	49	30	52	32	40	30	41	36	33	47	39	35	39	34	42	44	46	34	38	44	36	50	40	34	38	45	33	44	38	38	41	42	42	35	34	41	42	52	37	40	47	52	46	36	49	44	31	51	28	60	35	28	49	41	36	50	46	44	35	44	33	42	38	39	47	31	35	46	43	37	43	44	28	39	49	42	48	47	44	41	34	38	38	40	52	30	44	51	44	48	37	48	36	57	43	45	37	40	42	41	46	45	44	37	40	47	36	40	44	44	38	31	67	45	28	40	30	45	42	45	34	38	34	39	48	47	36	36	47	33	42	40	31	54	44	35	47	41	55	46	43	44	35	42	37	44	35	42	41	40	32	51	50	40	52	48	39	43	36	44	48	29	39	46	33	43	47	41	48	48	39	30	50	32	41	42	33	45	37	41	36	39	57	36	46	43	39	38	46	57	51	43	45	40	49	40	57	51	31	34	39	37	52	52	47	57	44	39	43	44	38	42	35	43	44	43	39	41	33	35	31	26	34	31	52	48	36	46	44	46	52	40	46	33	48	39	35	55	42	42	31	32	41	38	42	35	39	37	55	45	54	40	37	43	43	60	37	44	46	43	40	40	49	50	40	34	31	52	37	43	46	38	42	42	33	30	48	41	46	39	37	40	38	37	37	43	54	35	39	42	41	40	44	39	35	44	40	42	49	35	53	43	39	37	48	45	60	41	39	34	39	46	49	53	39	48	38	46	42	44	33	44	49	45	40	40	36	40	40	44	32	36	46	44	35	47	46	36	39	51	56	44	40	39	41	36	55	38	48	42	36	47	40	39	46	34	42	46	41	43	43	39	49	34	38	37	50	48	52	39	32	43	42	43	37	46	39	53	43	41	41	45	45	44	48	35	36	38	36	49	37	49	38	35	42	44	47	47	44	48	37	42	38	40	35	52	46	45	44	33	32	41	48	44	48	33	49	38	37	41	50	42	36	41	41	38	46	34	38	38	41	48	38	44	53	35	45	39	30	57	39	34	37	34	43	50	34	36	38	38	36	51	42	39	43	42	38	46	29	46	53	40	54	50	51	46	46	48	45	36	38	34	46	54	34	44	39	42	50	46	35	40	40	34	38	36	46	38	39	33	50	38	41	41	28	46	50	44	47	39	42	43	36	50	46	43	43	36	33	41	42	40	44	35	37	41	47	46	29	39	52	42	32	37	45	36	36	47	54	43	30	50	36	25	48	38	43	50	49	45	45	49	47	28	32	51	39	37	38	42	37	41	38	45	37	39	27	41	41	22	51	37	38	52	45	42	38	42	40	47	34	44	37	36	44	44	54	44	32	36	40	43	42	48	38	32	61	47	47	36	34	46	46	46	39	44	40	43	54	40	46	32	47	36	50	37	39	57	40	38	40	35	40	51	37	39	37	48	45	34	34	52	27	31	44	37	46	45	37	38	34	27	38	46	44	45	46	45	51	42	41	44	44	47	49	46	39	36	51	38	32	38	38	43	37	52	36	37	44	34	46	41	40	43	48	34	54	43	29	34	38	35	48	36	41	38	48	26	45	38	46	37	53	46	37	30	33	31	47	45	45	42	37	47	32	46	33	35	35	49	42	45	29	27	38	41	47	41	47	44	46	43	36	38	41	51	35	46	36	37	39	40	50	42	43	37	30	39	45	54	41	43	48	43	51	34	43	44	47	37	44	51	48	43	30	49	33	41	38	49	49	49	50	48	40	37	43	45	36	40	38	41	45	46	49	39	40	40	40	41	51	39	36	41	38	37	52	37	27	40	44	39	36	38	46	35	34	33	49	43	49	44	57	40	50	32	38	43	45	26	40	39	42	49	44	40	31	31	31	52	45	47	39	45	44	55	42	40	50	46	52	38	35	37	40	35	46	48	34	41	36	53	33	49	40	40	33	35	36	28	50	53	48	38	43	34	47	39	49	41	40	42	49	52	39	24	39	41	48	33	28	36	40	41	39	49	36	36	50	52	41	43	50	41	34	33	54	54	33	52	39	30	41	39	34	42	37	47	50	57	42	37	46	35	42	54	31	44	49	42	50	40	36	46	54	30	39	41	37	41	38	35	53	55	42	47	45	44	41	40	29	39	42	39	48	49	29	47	44	28	48	41	36	43	34	37	49	41	48	49	53	41	29	45	40	29	46	43	35	33	37	43	47	29
20251	14777	10391	19775	36333	50020	60116	54616	42898	32225	22122	11692	4475	1615	724	555	594	520	538	535	551	535	559	537	492	565	532	548	541	500	557	538	508	521	518	537	503	530	529	534	547	532	500	456	538	546	506	510	518	534	476	523	479	509	525	587	547	519	540	560	498	524	537	579	558	515	533	518	500	534	498	536	556	524	529	524	517	567	550	487	532	537	496	482	517	534	491	507	490	550	538	574	488	491	535	565	561	539	499	540	526	551	514	510	560	546	524	517	540	517	508	522	506	548	496	544	521	519	543	497	523	529	529	541	505	509	562	486	520	568	532	499	495	518	526	508	536	537	554	525	561	543	536	534	524	542	488	552	512	509	562	553	534	530	537	479	517	506	509	508	541	516	546	532	515	521	498	512	538	508	539	526	503	570	506	544	537	537	535	539	555	534	520	495	498	514	555	560	531	542	539	504	520	502	544	535	532	557	513	493	504	511	513	545	522	495	535	519	521	541	533	502	505	552	523	546	521	481	561	511	492	529	528	520	491	526	503	506	503	543	556	544	487	535	539	509	537	475	510	617	512	518	513	556	505	508	535	523	542	490	500	565	537	510	520	528	516	513	491	529	498	511	504	541	506	577	540	501	511	538	530	565	512	522	536	484	551	566	541	537	518	526	528	497	546	548	564	533	499	508	536	529	516	556	525	496	515	537	526	493	500	522	511	507	507	507	536	527	517	549	543	530	539	564	581	555	528	501	513	517	533	544	531	553	530	474	538	527	496	506	519	537	508	545	539	554	516	554	510	475	529	546	550	554	515	536	499	464	555	535	537	502	555	568	511	501	584	542	545	512	493	535	521	516	535	519	518	572	545	524	516	536	520	496	538	511	475	502	504	529	548	523	566	523	501	528	546	532	518	484	515	529	541	551	513	519	476	527	534	537	526	507	563	545	542	559	574	537	519	553	544	530	553	517	497	492	525	541	529	582	526	536	528	539	551	475	523	499	498	529	505	488	509	567	521	514	532	530	525	549	520	614	533	533	550	506	515	509	544	510	500	557	560	541	504	529	517	530	504	545	500	499	548	517	506	511	534	562	536	530	577	533	508	507	465	477	558	511	536	586	523	542	539	508	518	512	513	528	520	484	465	524	559	524	524	559	512	505	555	510	557	550	522	537	537	515	534	509	564	532	508	520	519	543	540	539	503	549	496	527	578	550	550	551	546	498	592	507	546	565	543	515	504	503	498	493	527	538	521	500	539	500	549	523	515	515	499	492	574	528	472	521	518	539	548	557	539	552	550	518	562	513	556	511	530	531	526	515	517	518	523	489	536	513	508	541	532	523	526	517	559	485	538	529	536	551	504	509	542	546	536	558	519	522	505	525	504	559	518	542	537	501	550	486	533	550	546	515	553	533	537	508	542	530	516	574	541	499	502	525	486	541	562	553	521	534	543	521	536	497	527	557	538	499	537	532	549	554	531	516	569	517	495	539	510	550	531	558	538	550	518	561	516	532	537	536	552	496	534	521	509	576	520	533	554	519	536	492	499	536	512	528	551	534	529	492	505	506	522	529	536	550	550	552	477	548	504	520	529	539	559	522	493	489	494	537	567	511	534	515	570	511	519	533	510	570	544	516	526	507	531	541	524	507	542	511	548	506	559	536	524	529	519	573	572	542	496	545	527	532	519	513	548	533	546	513	579	492	494	563	501	472	521	526	527	484	548	524	537	514	556	502	536	510	533	523	492	484	532	525	546	535	539	518	514	533	551	530	514	521	570	505	512	529	515	541	508	528	532	586	511	501	527	555	521	566	570	546	506	514	485	540	560	578	513	551	519	559	527	535	560	535	510	563	519	523	547	541	534	498	517	552	512	535	488	548	499	540	539	546	548	541	537	521	537	500	491	494	536	564	498	531	569	523	500	516	499	555	545	522	466	516	502	536	522	544	505	499	516	552	541	514	526	554	532	577	533	523	523	527	522	528	533	576	512	539	507	589	518	542	491	564	488	516	504	526	555	541	564	543	511	510	553	505	494	515	533	585	478	564	483	559	512	545	535	527	531	533	503	536	553	532	536	515	505	576	520	539	517	556	477	509	548	491	514	542	512	536	521	513	540	464	545	549	507	535	554	557	549	572	505	528	564	501	512	524	553	543	515	521	533	556	531	589	506	501	579	504	505	505	520	553	507	519	528	512	457	493	512	560	557	526	525	523	552	519	511	513	524	515	521	531	536	500	507	524	513	560	541	520	508	481	546	562	517	525	514	497	548	549	539	600	569	517	552	555	520	460	587	507	519	551	521	531	488	573	549	521	537	498	531	545	544	562	495	539	528	557	557	492	546	535	533	575	558	520	568	554	516	542	500	535	508	539	527	567	523	525	530	536	496	530	522	499	520	510	544	502	540	534	565	530	525	510	527	484	531	524	480	554	543	553	501	558	536	529	565	561	533	517	504	568	534	509	547	530	553	524	548	504	535	484	530	513	556	521	528	595	517	538	548	519	516	528	555	533	514	532	490	526	498	531	498	566	549	513	508	529	559	557	526	495	546	519	523	520	509	543	496	543	525	504	542	554	539	525	527	507	528	493	529	485	487	542	557	549	507	527	549	502	516	535	540	558	548	515	526	546	493	505	501	509	547	526	518	541	530	572	490	530	533	513	521	499	553	520	538	524	537	565	552	507	500	506	519	552	553	542	516	534	583	543	577	564	481	489	518	522	531	494	525	527	535	532	522	520	527	516	517	534	515	537	557	502	561	506	528	513	516	540	528	485	498	504	544	492	548	543	511	511	549	523	509	557	526	537	550	557	516	526	535	554	486	519	560	532	536	523	525	547	546	517	539	499	525	504	547	526	531	546	523	508	556	569	550	527	482	510	522	551	530	568	498	517	527	539	546	554	518	512	517	504	544	488	526	569	556	506	517	505	484	528	495	517	533	475	525	536	497	532	523	513	500	505	518	530	548	506	568	540	528	513	534	550	541	502	543	507	507	535	500	475	538	529	507	548	541	501	538	527	582	505	526	484	514	548	514	526	499	531	517	509	548	504	522	543	504	498	528	498	525	514	520	531	571	546	515	523	559	525	537	516	542	545	534	524	530	505	582	543	541	526	514	546	525	505	479	535	531	490	562	534	551	535	508	561	474	510	536	550	485	497	527	514	495	538	497	568	576	560	553	548	599	515	502	520	509	553	499	536	520	516	496	489	523	510	516	535	561	532	551	494	540	519	521	502	527	507	547	519	474	508	560	524	554	528	500	545	568	543	532	511	493	513	521	540	525	498	534	542	532	504	518	523	573	543	562	559	541	551	547	517	509	516	558	532	541	554	509	544	517	530	535	504	540	545	566	524	539	557	553	496	537	511	508	523	518	548	503	497	499	537	490	527	548	494	498	500	516	527	561	549	536	548	549	523	554	544	479	526	514	522	518	523	524	542	517	536	571	556	539	542	511	516	547	490	534	532	524	530	532	501	520	517	496	580	559	493	549	528	556	498	489	573	505	579
2291	735	558	517	913	3995	10785	11402	7800	4022	1634	597	194	101	66	44	59	40	50	42	45	46	42	41	42	52	35	58	44	41	46	40	37	44	52	55	44	50	52	40	51	46	39	43	49	56	50	34	40	48	44	39	51	36	48	42	47	51	32	39	40	48	43	40	45	49	45	42	44	42	45	43	53	36	51	45	42	47	45	55	45	46	53	45	28	46	33	52	55	45	32	55	45	50	39	48	46	34	46	52	41	47	41	39	42	51	51	47	39	36	47	43	48	56	44	57	47	51	44	41	53	30	41	35	50	43	40	44	44	44	37	45	41	58	36	44	41	38	50	40	39	32	36	51	38	49	45	47	60	51	41	42	59	49	48	54	42	44	47	37	39	42	67	48	51	48	52	45	33	40	47	46	48	52	41	41	40	44	49	46	47	46	51	43	44	39	37	37	41	48	45	47	57	51	46	34	56	53	42	29	45	50	42	49	47	43	39	41	45	43	48	34	39	40	45	51	41	57	38	37	41	55	45	47	62	38	44	37	60	47	42	58	49	48	43	44	46	45	40	48	43	40	48	48	44	40	50	52	32	40	41	50	40	46	48	63	36	51	47	32	54	42	45	35	41	39	44	49	47	45	46	36	42	49	48	49	55	41	45	49	39	46	44	51	62	36	53	46	47	43	43	42	41	39	54	44	36	40	43	36	43	36	57	44	43	45	40	39	52	39	54	51	45	36	50	29	45	53	51	35	44	41	37	51	42	48	61	38	57	36	44	53	44	38	34	48	56	43	36	57	50	45	45	34	32	40	50	43	45	71	36	50	44	35	51	49	45	36	41	41	52	51	32	47	51	51	45	50	51	44	40	46	55	44	32	54	48	53	40	48	52	52	63	43	51	40	53	42	51	36	51	51	46	57	37	44	50	50	39	43	43	45	48	53	44	45	32	51	36	53	50	46	37	39	47	45	50	44	46	45	54	40	41	51	46	47	44	40	49	37	36	43	40	55	39	59	49	41	47	51	45	30	42	50	46	40	46	52	59	37	42	55	43	40	44	46	44	36	33	45	46	51	41	49	41	37	29	50	52	48	48	43	59	48	42	49	50	47	29	38	46	45	55	33	46	43	37	42	45	44	50	45	46	39	37	55	44	41	39	38	50	37	45	34	43	47	36	41	53	34	38	39	32	44	59	39	44	34	37	53	53	44	50	38	36	36	48	41	54	41	43	45	39	50	51	37	48	44	37	51	46	43	41	55	43	42	40	40	45	32	42	44	59	51	35	51	40	41	42	33	52	43	46	39	46	47	32	44	35	44	50	37	46	45	44	43	51	56	37	40	37	54	57	41	47	38	48	46	47	54	48	48	49	51	49	43	35	39	35	41	60	51	45	46	45	56	44	44	36	42	40	47	34	36	47	41	35	45	42	41	53	44	48	51	42	44	39	43	41	53	54	37	34	43	33	43	41	34	50	35	38	43	35	41	45	45	52	57	54	43	51	37	41	51	49	43	43	39	41	38	39	29	48	40	34	38	49	50	47	43	46	35	37	40	38	40	47	49	46	44	47	47	46	49	48	45	55	30	40	46	47	41	36	43	40	36	40	45	33	42	45	38	56	43	37	54	46	46	43	38	50	49	37	54	44	46	51	47	46	48	51	44	43	41	40	32	36	39	37	50	38	34	59	44	41	41	45	46	50	47	48	59	60	42	47	42	41	46	40	37	35	42	54	41	41	45	53	45	57	42	60	43	47	42	33	49	36	40	46	40	40	58	39	45	45	46	41	41	43	38	45	40	52	57	42	43	50	53	30	32	41	56	32	51	41	46	43	47	37	37	46	48	44	45	40	35	44	44	41	38	46	56	44	39	45	41	42	42	40	52	47	40	52	52	46	44	47	55	45	49	47	40	39	60	42	32	61	47	38	39	28	47	42	50	53	41	43	48	45	36	48	54	44	42	42	51	51	44	50	52	45	35	52	39	42	55	42	46	50	43	45	46	52	55	54	44	33	49	51	40	45	35	40	52	40	44	47	43	40	51	37	40	47	48	46	45	39	47	40	56	37	45	54	42	50	49	48	39	47	50	54	40	36	34	58	53	58	42	38	45	48	38	43	42	52	44	49	37	37	52	49	52	37	51	38	38	37	40	41	45	43	57	41	48	50	31	53	55	34	46	37	50	48	39	46	52	38	38	43	37	47	50	46	37	47	39	54	33	41	38	42	38	44	47	42	39	44	51	49	52	42	46	40	45	52	36	44	52	44	42	46	49	47	42	56	56	49	41	54	42	49	61	48	47	49	36	32	43	58	42	36	55	40	42	41	37	52	46	50	42	51	52	37	51	50	45	34	51	53	35	37	31	41	44	62	35	53	44	44	45	37	38	41	33	56	47	45	45	43	52	54	40	42	48	43	38	51	42	48	39	48	43	46	47	49	55	35	40	55	51	42	53	49	50	43	50	49	42	48	38	44	52	40	49	50	40	55	38	46	52	35	37	46	52	46	41	48	43	41	50	45	41	34	38	45	50	58	65	42	51	51	38	46	48	44	38	45	42	49	48	43	49	44	45	47	33	48	45	41	52	43	52	48	47	48	44	39	42	42	45	42	64	33	37	42	40	47	45	44	39	40	46	51	41	45	42	41	48	33	45	44	34	48	40	42	47	44	49	37	36	37	59	48	38	43	38	50	39	51	55	52	37	35	57	47	39	56	43	44	46	49	36	37	44	57	47	36	51	46	51	36	40	54	45	38	45	44	33	34	46	38	44	40	35	44	44	55	41	38	43	39	49	47	38	39	54	50	39	54	52	44	47	41	36	60	38	51	48	45	62	46	42	53	37	43	44	49	46	41	42	37	48	54	43	41	34	49	47	44	44	43	47	38	39	53	48	44	49	44	48	44	44	42	37	47	49	37	46	43	46	44	41	38	51	41	53	51	35	57	61	31	42	55	37	35	42	44	47	48	42	50	33	45	36	52	43	36	53	48	42	40	45	41	43	37	48	55	45	53	43	39	57	49	48	42	40	50	34	48	42	39	56	43	37	44	42	58	42	37	62	44	56	51	54	43	44	48	33	41	34	42	37	46	46	42	44	53	42	56	51	41	39	47	46	48	41	45	37	44	32	44	49	60	37	51	42	40	39	38	52	43	58	53	53	44	46	52	31	45	33	52	45	32	37	62	52	38	53	32	48	63	51	40	48	46	47	50	47	41	40	41	38	48	48	52	41	44	50	34	38	58	46	38	37	32	48	47	51	43	51	45	45	44	47	41	46	42	48	52	52	47	38	50	55	48	39	43	49	58	46	45	40	55	41	43	34	41	46	36	41	45	48	44	45	42	48	41	39	46	44	45	33	54	49	42	41	34	46	50	47	47	42	47	53	51	36	54	56	43	42	65	44	46	49	44	39	40	47	46	39	41	41	37	35	47	48	37	46	41	49	31	43	44	34	45	44	36	49	41	43	47	48	41	44	56	49	48	33	43	48	58	52	51	42	54	42
20203	13512	9991	19399	33808	49135	61318	56620	45397	34230	23417	12399	4720	1683	865	620	594	603	552	618	596	560	609	568	590	522	551	593	541	583	552	588	564	526	564	543	554	582	599	549	534	587	578	565	581	585	647	623	547	561	603	538	561	588	540	530	561	560	563	571	507	589	554	577	607	579	571	608	557	509	538	553	551	569	515	575	534	523	566	523	550	550	531	563	552	554	600	550	519	554	582	560	583	560	561	593	560	559	579	543	578	567	596	534	599	533	524	586	574	592	549	557	548	552	602	557	545	572	558	574	580	553	578	578	533	559	552	547	585	564	543	593	593	560	562	617	593	521	594	579	566	541	583	522	526	577	617	532	563	540	591	572	562	568	579	558	560	586	568	529	518	564	554	573	563	557	590	560	593	578	589	556	577	584	598	582	573	583	528	584	544	590	585	576	573	584	596	566	562	552	578	578	582	562	567	578	538	571	599	573	573	557	569	602	556	571	555	528	599	566	560	595	569	555	590	587	538	557	588	590	554	558	561	561	566	534	604	575	544	559	578	555	577	574	556	571	599	567	543	562	543	548	582	551	537	582	597	577	540	584	553	598	551	596	568	592	546	541	570	533	591	582	577	573	606	565	532	570	558	562	536	556	554	588	582	578	542	568	577	573	573	504	554	567	533	566	599	590	516	552	571	585	586	598	561	578	545	574	588	553	586	573	547	576	583	547	541	533	588	571	593	556	572	552	548	582	597	579	520	573	574	546	554	553	586	577	583	596	573	546	559	577	576	542	571	578	598	552	571	597	573	577	599	559	561	575	557	534	584	583	563	551	542	587	581	557	545	583	558	593	571	542	569	565	639	562	592	594	560	551	576	543	589	557	555	589	552	526	580	575	572	578	544	551	544	594	558	582	611	585	541	542	599	578	548	586	549	548	583	560	560	617	553	623	581	545	571	573	577	567	567	584	560	550	543	555	566	548	542	557	551	535	546	538	563	604	587	524	541	528	578	523	578	564	582	564	622	584	556	612	540	566	561	588	586	597	554	622	533	577	602	551	601	537	613	553	555	607	597	598	612	585	560	559	549	564	612	596	568	530	555	608	550	575	569	580	551	549	560	528	554	547	530	585	549	556	571	570	601	541	562	527	561	567	525	531	557	583	531	588	585	555	525	557	546	594	556	574	561	565	557	542	596	552	584	574	585	541	569	541	553	595	591	554	578	579	571	552	589	561	554	574	526	566	534	570	555	576	590	596	571	565	566	560	576	582	576	559	590	583	609	568	544	555	581	581	536	548	617	580	574	584	576	589	586	586	616	546	572	531	537	599	628	558	571	563	563	547	586	533	594	613	551	574	573	520	537	587	582	576	564	550	568	582	551	549	579	603	555	562	592	577	550	549	550	539	570	582	570	576	573	561	549	590	530	571	522	583	555	551	532	550	545	564	557	551	529	595	559	570	576	608	589	568	534	562	546	580	580	552	572	568	575	581	527	555	542	588	618	587	541	585	601	590	556	539	603	512	561	541	527	523	607	594	554	630	514	574	555	578	589	590	583	557	580	557	545	568	585	580	533	621	568	553	535	551	569	567	566	559	593	569	589	569	538	529	567	541	589	526	596	573	535	578	552	572	596	599	578	544	577	575	599	582	536	580	574	592	548	569	601	566	564	619	550	566	542	536	563	548	544	584	602	571	539	594	577	563	560	568	583	598	554	540	511	559	566	582	577	585	571	574	566	577	588	552	545	597	588	562	604	558	558	562	515	545	576	558	520	587	565	564	541	594	605	560	571	580	580	536	539	569	606	546	557	568	558	589	583	550	540	545	529	543	546	550	597	555	580	562	579	547	536	585	584	606	546	554	561	557	572	562	582	570	576	537	573	562	558	565	543	545	582	585	537	581	531	564	588	531	588	580	590	562	546	589	554	553	612	560	570	532	559	548	570	541	571	571	587	568	573	574	569	550	589	543	564	601	571	592	561	562	587	574	555	565	591	572	583	573	506	529	602	545	558	568	552	595	620	554	587	574	541	586	568	573	580	568	574	521	578	532	541	554	553	532	556	579	568	546	560	571	556	596	576	549	618	594	559	565	579	563	539	576	564	556	550	535	574	569	563	515	577	522	560	570	602	611	537	559	564	521	552	551	618	547	572	507	561	585	583	551	566	587	546	563	580	575	542	534	650	586	596	581	544	640	584	567	573	557	551	579	551	558	571	598	604	578	572	547	552	584	615	566	550	573	587	541	531	547	584	536	562	584	574	562	634	563	573	584	552	570	567	574	528	579	583	551	600	579	592	581	611	538	563	583	586	529	609	537	571	565	541	570	637	525	561	546	549	615	542	560	587	556	581	578	537	611	588	536	591	571	591	543	555	550	546	562	544	572	557	550	578	571	554	561	576	531	561	531	523	569	588	540	564	568	526	563	552	526	569	544	566	590	557	561	628	579	631	539	556	554	602	576	541	590	581	585	535	616	576	529	587	563	511	539	570	558	577	546	554	592	530	579	545	575	580	606	574	542	537	605	575	571	586	617	600	547	567	601	511	582	565	586	517	536	565	553	598	577	596	586	624	575	577	577	557	595	591	566	552	577	579	565	547	631	544	534	566	575	596	558	559	559	568	610	528	538	552	526	574	576	568	554	534	624	518	554	521	499	550	588	578	587	544	587	602	562	549	612	557	556	513	562	562	624	584	545	548	549	546	567	525	581	582	575	565	557	594	571	564	564	570	563	580	554	577	578	545	546	564	569	558	590	560	581	567	565	579	566	579	544	547	540	528	550	564	550	552	586	569	542	515	572	601	566	524	534	588	542	579	540	559	573	535	595	548	551	551	533	567	573	603	556	608	615	617	558	575	570	580	583	594	548	555	526	565	556	568	546	567	550	556	550	600	549	578	552	574	551	553	556	516	579	539	540	532	522	573	549	589	584	589	561	565	560	604	601	526	580	535	536	607	590	555	603	578	579	562	569	555	578	578	577	642	560	596	599	540	553	524	558	569	564	535	542	565	568	553	591	569	559	572	571	573	576	564	620	544	614	539	564	573	540	547	552	587	540	596	586	599	560	560	600	560	580	626	560	567	566	545	578	548	561	578	553	555	612	580	603	571	585	588	569	532	576	573	595	564	575	555	607	593	604	556	553	604	570	554	543	556	569	549	503	628	589	577	595	565	610	546	592	581	580	547	533	579	560	548	543	552	586	564	539	564	581	528	575	502	609	510	565	633	602	558	552	552	544	581	601	549	582	561	542	556	559	597	553	589	578	531	562	562	568	578	557	591	578	554	558	575	534	573	560	582	570	577	573	594	585	594	563	566	545	572	560	573	547	549	586	611	573	557	568	615	555	540	630	547	556	573	541	571	558	607	559	609	574	595	549	564	567	524	552	554	545	524	553	564	539	507	607	588	588	535	594	528	565	539	525	579	555	541	577	571	606	530	585	528	558	601	602	542	574	541	512	544	556	553	544	590	582	599	559	571	592	548	579	528	566	582	577	520	553	591	541
1454	961	596	622	1129	6912	18013	18798	13026	6032	2096	675	225	92	65	58	47	61	53	49	49	49	44	53	44	51	45	44	55	44	37	36	46	43	33	40	49	38	50	49	63	48	62	38	63	40	45	39	37	48	44	52	44	47	55	40	48	56	44	49	54	38	48	49	38	45	36	42	57	38	48	37	49	52	53	45	39	37	45	44	54	51	39	53	48	38	44	54	37	55	44	45	57	46	46	51	68	43	38	33	56	51	45	44	49	47	48	36	40	54	43	47	51	57	46	53	54	38	37	53	51	51	56	55	37	59	37	39	46	32	53	51	45	48	48	40	43	56	49	50	55	37	48	52	36	40	51	51	49	57	44	35	35	45	48	45	42	48	45	52	55	44	36	53	49	49	43	44	47	51	40	49	46	54	60	43	49	45	50	48	47	45	54	50	52	48	50	47	47	45	47	40	49	39	50	46	45	45	48	47	39	44	52	45	43	47	46	54	52	43	47	51	49	52	44	41	38	44	40	58	50	41	52	38	36	50	53	54	59	57	50	50	44	56	51	42	43	66	51	61	51	39	45	46	41	41	52	48	51	58	33	56	62	58	54	58	42	52	45	40	41	41	46	47	37	52	39	48	46	42	58	48	48	47	63	47	40	57	48	45	59	42	42	43	37	32	39	56	49	51	62	39	56	47	36	43	49	38	34	35	48	44	39	53	40	50	46	47	47	59	35	49	46	51	46	45	48	49	52	47	52	54	56	40	39	41	46	49	51	54	34	36	49	37	52	39	56	39	57	43	38	43	31	59	50	53	55	44	46	55	51	52	40	35	43	47	45	55	34	39	43	49	41	45	51	42	45	55	54	54	44	52	51	50	50	55	30	54	51	42	47	41	48	44	39	49	47	52	51	55	43	44	53	49	47	44	40	39	46	44	55	48	39	59	44	41	52	35	49	44	45	50	53	54	38	52	51	40	51	38	37	40	52	48	39	55	52	42	50	47	42	59	30	48	64	53	45	49	51	38	51	54	35	42	34	43	42	33	45	47	47	46	34	43	56	47	44	46	41	43	39	44	41	59	50	43	55	49	55	34	55	46	46	40	56	45	48	33	46	46	43	44	37	37	37	41	49	47	36	53	50	51	37	35	38	44	43	44	49	41	30	53	49	39	42	57	51	44	54	47	56	51	37	42	47	53	51	62	41	35	55	44	51	45	49	45	43	44	40	53	53	40	55	61	44	44	41	45	43	43	51	52	38	53	38	46	56	49	41	37	55	47	45	38	53	54	46	56	54	43	48	41	40	41	59	48	45	43	46	40	50	48	45	39	64	48	37	43	45	49	47	53	58	35	43	45	50	49	49	38	53	43	56	40	43	48	41	47	43	40	46	39	54	48	48	49	42	53	46	39	47	45	52	53	49	41	54	53	63	44	49	43	51	53	48	41	46	44	37	52	38	48	45	49	43	48	61	42	51	48	55	44	57	43	66	45	48	58	46	57	54	51	42	43	41	39	46	62	41	50	52	50	51	41	40	52	47	41	60	46	39	51	49	47	50	46	48	45	53	40	58	50	67	39	55	58	52	47	52	48	47	60	45	46	61	43	51	44	46	38	44	56	52	40	39	40	59	54	40	43	46	55	43	47	59	58	39	49	46	50	36	49	34	63	53	48	59	51	33	56	35	52	48	36	54	59	42	44	48	44	37	48	61	43	58	45	53	50	48	45	57	52	40	54	61	43	42	46	45	44	47	52	54	51	55	46	46	43	48	47	39	42	41	37	44	44	55	47	36	46	44	46	42	51	49	57	38	55	36	52	51	43	53	48	47	51	35	40	42	52	32	56	42	36	34	39	39	42	51	41	47	44	44	49	50	35	46	49	53	53	53	55	51	37	55	48	43	49	39	46	49	44	42	37	49	58	52	48	49	65	46	50	48	30	54	61	44	48	45	43	68	41	45	60	39	42	43	35	37	52	56	43	54	43	45	48	47	48	45	41	50	41	51	67	46	38	55	43	37	39	46	41	48	46	47	52	41	51	48	60	40	49	47	39	49	47	45	47	37	34	52	44	52	44	53	41	51	46	48	53	42	50	55	48	57	46	53	41	50	53	50	52	46	38	48	45	47	56	48	33	56	49	45	51	48	49	49	34	42	35	50	53	52	39	54	41	41	52	55	45	49	44	51	48	61	53	48	55	41	53	40	50	53	40	47	42	42	36	48	51	48	52	35	36	40	53	46	45	50	50	52	65	66	51	48	54	45	47	43	51	38	36	49	46	45	49	48	51	38	60	41	54	42	43	41	57	51	43	50	50	55	50	41	50	59	52	47	55	38	45	40	32	49	54	48	52	47	59	42	45	44	36	42	45	39	42	29	43	37	50	44	45	58	54	52	40	50	35	52	42	41	56	55	40	51	54	50	37	45	54	47	47	39	39	37	42	46	46	47	41	47	35	47	41	61	35	46	54	47	45	54	60	40	61	43	57	36	53	42	45	40	42	52	49	50	52	57	46	59	53	43	41	47	41	34	42	51	53	47	46	38	46	45	30	60	65	52	40	45	50	43	44	38	38	52	38	54	48	49	51	42	41	53	46	35	45	54	46	49	38	53	43	41	51	43	44	41	51	45	48	50	39	46	43	53	45	42	41	46	44	52	35	32	37	37	48	41	56	53	53	42	42	42	34	60	56	39	43	38	46	51	52	57	47	49	52	43	42	38	49	41	45	45	46	55	41	49	52	49	44	54	49	45	48	47	40	53	42	43	48	46	52	46	50	44	48	51	44	53	51	47	53	51	53	48	55	40	56	49	44	48	38	54	33	51	46	49	50	49	58	34	46	46	44	44	49	45	48	50	40	51	54	57	42	38	49	46	52	50	53	41	52	45	53	42	38	60	48	51	39	55	46	64	36	43	51	38	40	48	61	45	47	46	57	47	39	51	42	50	47	52	39	44	31	37	56	53	43	43	44	53	52	42	50	52	62	34	56	67	53	35	46	39	45	44	37	53	51	49	43	59	40	55	38	43	51	46	49	40	53	55	42	44	46	48	55	48	34	43	43	55	51	47	49	51	50	49	54	56	55	47	44	46	44	59	48	43	42	41	51	48	53	41	51	51	48	29	47	59	46	48	54	57	45	64	38	52	39	48	47	40	47	31	50	57	45	44	46	50	54	43	41	52	49	51	51	59	56	48	43	53	57	45	47	50	38	56	42	58	50	44	58	54	56	40	57	42	45	51	64	52	42	47	39	57	39	38	53	44	40	51	47	37	40	47	57	51	42	43	58	61	35	58	47	44	46	42	46	57	47	38	46	49	45	48	42	57	52	48	50	43	41	55	42	43	46	54	52	43	48	36	46	42	45	40	47	51	61	45	52	53	42	50	49	43	46	35	50	34	48	51	51	48	45	41	51	48	41	43	33	52	43	44	49	54	37	48	37	44	44	44	59	47	48	58	44	42	43	58	57	48	47	50	39	51	39	56	60	50	38	45	48	53	45	45	36
24862	16072	10904	21919	37211	57037	71718	66814	53058	37871	25428	13997	5461	1798	903	619	629	606	569	594	594	621	607	610	656	605	593	631	598	568	614	565	643	601	608	548	611	599	621	605	611	579	548	615	608	590	592	607	599	569	552	622	606	655	574	569	604	594	583	581	529	551	580	612	592	625	591	591	611	529	566	581	592	599	546	581	586	601	570	618	610	629	586	618	616	586	589	613	553	615	587	615	587	578	594	582	626	639	577	559	556	600	590	581	600	604	603	602	639	625	591	571	637	587	576	614	587	550	581	574	618	630	584	587	578	585	581	597	624	622	604	597	626	610	594	597	640	542	629	609	606	617	578	577	576	596	584	580	577	599	564	565	609	582	595	617	598	614	569	604	613	581	604	610	609	628	593	623	593	594	612	607	561	625	574	587	589	615	619	648	603	547	623	613	614	614	588	603	602	597	625	594	609	651	604	603	587	633	591	623	586	586	580	579	599	586	587	621	608	636	616	606	554	587	552	558	556	585	580	604	602	609	613	571	630	567	609	578	547	600	599	566	569	583	597	588	559	589	614	591	627	606	630	618	577	576	588	632	619	636	612	587	594	559	609	596	583	593	587	561	632	617	544	614	570	576	571	604	540	571	605	608	567	574	562	608	557	597	609	567	590	601	589	582	578	561	578	626	631	580	619	622	634	549	581	640	605	631	580	597	581	653	566	581	616	580	582	561	592	589	618	577	592	618	594	620	561	576	559	598	604	600	585	611	577	577	614	639	535	613	639	610	586	622	604	595	658	599	600	591	623	579	607	588	590	629	602	603	579	612	597	568	613	596	572	634	580	623	577	576	637	564	603	578	575	607	576	611	586	587	582	565	636	554	586	572	613	572	599	598	549	584	597	634	574	613	609	593	668	602	602	562	578	609	554	611	646	573	568	633	599	612	622	623	628	586	575	607	597	609	576	595	612	580	588	598	621	603	578	588	633	620	616	594	595	540	601	648	642	605	589	633	580	584	575	639	547	584	624	584	595	580	660	615	647	607	575	585	605	637	587	581	634	564	566	595	627	580	640	617	608	602	558	578	597	609	594	611	638	622	570	591	597	610	563	599	639	591	644	607	601	589	580	606	547	600	594	610	611	586	612	575	612	595	564	590	602	629	629	564	566	594	611	658	612	587	605	590	568	566	597	577	576	586	554	611	648	613	589	591	568	615	620	612	626	564	548	588	572	549	611	563	621	601	592	618	594	617	611	571	640	608	614	545	616	564	583	602	574	583	566	599	609	585	628	556	660	604	564	559	591	622	615	610	593	557	589	600	634	620	581	567	638	617	559	578	648	634	620	639	587	635	601	551	582	583	606	608	611	596	589	606	607	595	637	601	573	562	639	592	589	612	590	586	591	579	617	604	570	593	585	608	604	624	648	616	566	594	621	610	581	557	592	558	604	634	593	606	626	554	591	594	589	564	592	582	591	603	590	605	605	574	580	620	626	586	628	579	600	565	587	586	581	585	566	589	616	580	597	545	579	585	626	566	578	569	581	588	582	649	609	576	578	620	598	604	574	571	605	589	617	573	580	538	608	603	596	595	588	567	638	617	589	615	601	597	593	599	595	579	617	622	546	572	572	636	614	573	594	586	625	561	579	591	599	607	592	558	580	607	627	574	547	582	604	575	607	625	620	597	596	599	569	580	640	603	635	585	563	565	586	615	586	545	615	596	574	572	567	596	594	572	607	588	618	609	587	575	596	591	620	596	630	576	631	606	564	615	627	605	590	561	597	589	587	635	606	608	562	609	568	620	614	575	588	623	623	605	611	636	597	587	591	588	613	664	617	555	608	601	551	642	611	571	581	593	556	548	652	585	561	615	565	643	606	628	626	585	650	574	615	602	613	580	563	591	598	583	606	609	608	606	561	607	583	587	603	603	604	576	584	578	596	598	594	563	538	591	571	568	587	586	588	599	584	595	590	590	600	612	616	544	540	582	571	561	587	646	594	619	619	555	644	565	569	583	617	578	610	576	602	614	592	601	624	555	580	596	618	609	584	592	612	593	592	631	568	617	622	606	589	607	584	638	587	586	596	606	586	611	597	616	596	554	551	592	584	568	638	599	623	591	555	588	598	625	588	572	599	598	602	570	584	623	547	620	614	620	650	587	577	584	569	585	576	594	611	532	612	610	602	571	611	605	618	632	583	549	593	616	579	572	658	598	566	602	594	630	606	584	559	649	596	586	571	611	562	547	591	598	593	623	642	605	593	550	590	588	620	565	587	545	581	611	610	578	572	604	627	642	609	638	572	594	590	599	609	597	639	627	576	607	596	579	611	594	630	596	566	594	624	629	612	607	588	638	544	587	643	641	631	629	593	564	607	521	567	592	652	585	569	600	619	595	579	585	581	633	561	592	602	582	602	618	558	594	617	608	545	572	605	580	645	618	612	629	578	612	576	558	570	584	576	618	581	574	592	588	598	576	557	606	578	592	559	647	576	612	629	581	627	565	603	576	635	629	586	561	591	639	606	583	548	582	627	613	601	586	572	598	605	628	607	565	596	585	556	597	598	639	551	609	594	580	601	609	592	584	575	638	595	571	646	618	631	595	592	580	628	583	593	622	618	603	608	572	608	589	576	583	591	565	514	555	533	613	592	630	621	583	554	624	604	604	601	554	603	596	621	635	604	597	609	568	564	632	564	616	592	570	613	587	561	608	588	545	571	595	652	645	618	598	607	606	602	609	623	593	589	579	586	591	574	602	627	588	613	576	595	576	612	573	601	601	588	616	568	562	584	594	620	576	561	584	616	584	590	597	590	605	570	537	609	582	579	596	623	595	564	575	595	617	616	616	587	598	632	648	577	577	558	624	616	613	550	582	575	590	612	599	566	589	602	608	589	605	579	655	639	572	562	602	623	599	578	623	565	619	593	565	575	567	575	600	616	605	620	580	589	581	594	552	635	599	617	582	589	595	627	628	605	644	549	577	563	561	583	586	559	615	583	615	601	599	602	586	602	580	584	570	604	563	600	583	596	592	580	548	603	620	605	600	579	576	604	615	643	612	610	585	585	565	618	588	588	626	619	595	633	607	554	572	595	560	653	589	558	600	611	587	575	607	554	542	534	590	640	608	655	617	635	624	587	614	614	581	587	582	616	568	537	598	580	592	605	637	562	572	604	614	608	605	616	616	582	602	600	627	621	576	600	628	596	627	617	569	573	617	589	566	568	642	602	576	558	611	598	583	563	570	602	587	578	619	590	592	574	632	648	595	569	592	594	584	549	635	606	582	621	591	569	596	580	568	566	604	590	673	621	592	600	637	559	639	581	609	575	624	607	641	586	571	621	585	589	578	593	558	564	586	611	571	645	643	654	654	686	607	577	594	639	611	629	609	619	589	554	609	628	594	597	599	536	601	557	594	645	590	584	582	577	636	605	604	597	602	599	626	606	571	650	617	549	634	611	539	569	555	628	566	602	596	578	622	557	563	584	601	555	622	601	586	616	576	582	609
1432	228	185	167	221	1471	4207	4108	2807	1357	539	207	96	56	39	37	43	35	39	30	35	40	34	44	52	36	39	44	37	38	50	36	38	43	43	37	40	35	60	46	46	43	42	34	31	42	38	30	46	33	37	42	34	34	41	48	37	44	38	34	47	40	36	48	36	30	42	39	41	43	31	53	51	31	40	37	44	47	35	45	35	41	37	50	36	45	39	37	35	39	50	41	44	35	42	42	41	42	45	50	38	38	48	46	38	43	30	45	48	33	27	38	38	40	41	31	39	37	45	32	44	45	32	36	39	46	55	36	39	31	42	44	37	31	56	33	50	41	47	42	38	43	49	42	39	39	37	43	38	42	38	39	38	38	40	29	43	39	40	37	41	32	32	44	44	30	46	48	49	40	28	40	30	38	37	38	36	37	33	34	60	44	45	38	40	38	50	43	41	32	37	41	43	38	38	34	45	38	41	43	36	41	35	39	50	35	57	40	31	34	37	43	43	32	33	51	48	43	32	37	37	36	40	31	30	40	43	34	49	48	40	40	42	32	44	39	35	48	39	33	41	35	29	35	43	41	38	47	34	44	28	34	34	32	44	36	53	50	40	44	40	42	43	33	30	39	49	41	42	44	36	35	37	37	50	39	35	41	29	51	48	34	53	31	50	49	40	40	37	39	35	40	29	33	34	37	31	43	44	31	44	41	40	38	27	53	37	31	29	41	35	36	44	58	41	55	51	42	31	46	37	32	32	37	47	43	43	41	42	45	38	29	45	48	35	35	30	53	28	33	37	46	40	43	52	50	40	36	35	34	38	42	39	36	38	46	38	41	29	43	35	49	41	39	30	33	32	27	40	50	46	42	39	33	28	39	32	32	43	47	32	44	39	41	49	36	34	42	33	32	52	43	44	35	50	41	37	31	36	33	43	60	45	50	36	41	32	39	41	46	34	46	53	54	45	52	56	50	36	33	49	35	43	39	41	35	32	33	39	31	41	42	44	35	28	44	41	41	32	27	36	43	29	35	31	42	51	46	53	43	49	47	44	42	37	47	44	40	34	38	44	34	43	38	39	46	48	53	40	36	42	36	41	36	37	39	36	43	29	48	43	44	41	50	32	41	48	35	43	32	45	45	46	35	33	37	46	44	44	33	50	40	50	45	29	43	39	41	37	30	44	43	49	34	28	33	37	51	44	39	33	36	37	43	34	30	44	40	41	31	44	45	39	41	46	29	51	31	47	32	35	36	47	47	46	44	45	34	31	47	50	38	38	46	33	41	40	49	35	31	31	28	43	41	41	47	41	35	38	46	42	36	42	50	33	41	30	40	39	43	36	39	36	38	42	48	45	31	30	32	39	34	43	47	40	36	41	43	39	36	35	38	43	27	38	40	21	37	43	48	41	44	38	46	44	49	38	43	31	51	42	40	38	51	39	45	34	46	36	35	40	53	35	44	45	34	39	37	36	33	34	43	33	36	36	29	46	30	32	47	46	35	40	54	36	47	37	47	36	36	50	45	46	34	37	34	42	33	41	42	42	41	32	35	41	38	42	33	38	42	44	50	42	49	38	47	41	42	42	28	42	40	38	46	43	36	36	33	32	47	46	40	39	45	44	33	35	35	46	36	45	40	39	33	34	38	29	49	45	39	37	41	40	50	38	40	32	51	37	41	40	36	38	42	43	44	40	32	38	42	34	35	42	35	32	41	41	40	40	29	51	38	34	42	45	34	42	35	45	44	41	45	32	41	40	43	34	45	39	44	33	41	42	40	50	40	43	40	37	32	51	25	37	39	47	37	38	47	34	35	36	39	41	38	46	37	47	44	48	36	38	33	44	43	41	38	49	44	38	40	38	38	34	40	38	35	41	37	43	29	43	32	33	44	49	41	40	43	41	28	27	36	42	44	37	34	36	57	40	39	32	56	40	28	44	37	38	32	35	46	44	32	36	33	40	34	28	32	40	41	37	37	42	45	28	39	38	37	42	42	29	37	53	44	51	39	47	39	36	43	38	25	33	39	31	38	37	51	32	29	37	37	33	44	62	51	33	30	33	37	38	46	34	34	33	32	34	27	39	30	49	46	35	43	42	32	41	42	46	41	40	38	34	38	36	33	35	34	41	42	46	40	37	48	33	34	33	35	39	42	32	34	41	52	38	54	47	44	51	45	31	37	32	42	45	32	44	40	46	43	31	35	38	37	37	37	37	37	35	49	54	37	39	30	39	53	44	40	26	33	43	33	50	35	30	53	42	40	45	45	47	40	41	45	35	39	36	35	46	33	53	40	38	33	37	22	32	40	46	50	48	39	40	41	40	38	34	44	48	34	44	32	38	33	44	37	35	33	41	38	39	42	27	33	45	43	33	35	37	47	37	45	34	46	33	45	34	42	41	40	43	45	40	50	30	32	33	40	30	39	30	44	44	27	44	47	52	43	50	53	50	38	52	29	45	45	42	41	34	46	36	45	46	45	40	35	37	49	40	38	48	31	31	35	36	45	36	42	42	35	25	43	39	33	45	48	30	46	35	45	36	34	36	42	45	44	32	46	42	43	37	40	43	44	42	31	42	45	40	34	34	43	37	36	39	36	47	37	33	38	48	38	34	36	39	35	43	48	48	28	41	34	31	45	47	42	44	44	41	36	48	42	33	33	38	41	32	47	42	33	43	51	32	35	44	40	43	45	28	34	30	37	32	51	37	47	36	55	40	38	35	44	47	36	34	38	32	39	33	41	30	42	43	44	34	34	41	37	35	39	43	39	38	40	38	44	38	38	41	40	36	34	37	46	35	46	41	33	60	38	38	43	38	53	37	41	44	51	41	38	44	38	38	32	34	59	39	36	38	41	40	38	41	28	28	51	45	29	32	42	39	47	47	35	40	40	45	48	25	34	38	53	43	47	36	29	48	35	45	34	42	38	44	43	40	25	40	44	43	43	22	48	39	33	21	50	44	32	39	42	36	43	38	39	33	28	45	42	38	46	37	34	41	46	41	48	40	51	42	46	41	41	39	39	38	25	40	33	42	36	38	45	39	40	31	34	45	39	36	32	47	46	30	28	46	40	51	39	41	28	46	45	47	37	47	51	44	45	37	39	40	49	42	42	47	48	34	40	40	43	36	37	43	42	40	31	40	26	41	35	36	43	38	39	42	34	47	42	35	45	40	43	42	37	48	33	36	47	46	39	47	47	45	40	39	37	42	40	42	31	36	37	30	27	48	40	43	45	38	41	38	34	42	45	37	35	40	40	34	44	43	35	42	46	35	28	35	57	45	32	35	36	37	33	31	38	36	30	45	43	36	37	39	50	34	42	50	41	43	40	44	29	45	36	45	38	47	35	30	39	33	37	45	43	41	44	35	42	33	42	29	41	41	39	57	33	38	47	37	34	39	29	34	37	40	44	43	40	33	39	38	41	38	50	39	39	42	45	28	50	38	49	40	45	35	39	39	49	51	48	52	36	26	44	36	47	29	40	38	45	45	53	36	45	32	40
15605	5998	4023	8538	18816	35542	44057	39549	31837	22233	12032	4900	1780	768	651	519	533	505	544	481	486	489	510	492	526	504	510	502	510	515	476	520	520	455	505	533	520	479	495	480	502	506	521	511	492	506	493	532	509	490	451	546	505	498	512	489	465	516	500	475	521	525	512	492	482	488	470	529	514	474	501	495	527	493	477	485	523	516	511	529	513	520	501	524	542	485	494	455	524	506	458	522	507	542	505	506	490	508	459	518	485	532	489	485	491	521	491	497	498	521	500	495	495	525	488	478	501	496	507	487	476	486	480	497	518	459	538	500	497	488	463	527	507	461	501	536	519	479	465	507	497	510	519	485	494	523	510	550	531	518	500	469	501	469	545	531	521	499	511	541	515	551	531	544	496	492	528	516	509	505	476	505	539	488	501	482	534	546	519	506	517	565	523	505	481	533	492	464	470	520	483	482	497	503	494	491	481	469	496	520	491	495	525	522	502	511	487	521	501	513	519	484	562	477	509	505	508	510	535	547	496	458	518	530	515	500	492	477	527	528	462	492	476	525	509	490	510	503	478	504	467	507	513	485	514	483	510	533	513	535	491	486	484	537	473	479	532	511	495	497	503	532	504	491	492	477	516	503	522	470	501	517	519	478	495	510	503	478	544	540	492	476	504	514	501	482	473	513	492	513	494	499	505	530	508	510	457	539	535	494	520	495	507	526	492	484	507	475	508	462	558	482	490	512	565	571	514	504	499	490	471	471	506	500	476	493	503	534	474	485	509	490	492	487	510	480	497	475	505	540	495	526	526	482	498	499	473	534	481	495	465	497	518	503	525	556	497	511	502	505	500	509	519	495	467	484	509	496	482	494	507	482	527	532	488	531	482	486	530	536	501	499	489	480	504	508	511	473	519	523	496	515	511	482	539	524	505	504	521	483	456	492	528	480	523	530	503	497	508	495	477	474	530	489	525	518	512	532	504	520	501	514	509	508	558	474	473	497	498	526	449	520	543	494	458	528	551	496	501	523	487	500	475	486	524	507	498	512	471	540	509	499	481	488	506	480	485	508	495	513	502	519	522	507	520	477	533	497	554	492	506	522	535	517	469	481	468	489	486	533	537	452	512	496	505	467	518	524	516	542	501	484	490	519	514	500	540	484	501	498	486	502	507	489	508	518	506	487	490	488	475	490	501	513	478	485	506	475	478	469	499	527	490	530	507	525	524	532	495	476	527	489	513	476	511	522	530	495	513	536	515	490	458	507	519	527	509	484	494	503	507	530	519	503	486	495	497	527	522	476	525	535	461	495	492	548	515	518	570	539	552	513	475	537	498	499	491	514	523	466	523	505	494	503	480	488	500	487	512	527	495	513	496	507	514	531	506	464	486	504	507	460	499	527	498	528	458	515	501	562	466	490	534	509	537	515	522	464	536	469	483	491	497	498	551	492	559	502	483	512	501	506	536	464	508	514	520	471	538	513	500	459	496	476	511	484	488	531	466	520	500	481	513	505	513	485	466	478	494	521	511	492	489	548	518	528	549	487	549	495	518	494	488	521	542	496	478	535	521	501	507	530	522	540	516	487	500	494	487	507	507	503	514	499	517	526	494	492	520	518	523	501	487	524	520	538	499	519	466	523	464	465	518	504	483	492	504	493	511	532	454	527	475	508	496	508	522	471	449	468	519	492	516	532	510	483	524	481	525	526	564	473	535	494	508	488	503	491	509	540	539	477	501	497	486	535	490	510	504	492	539	460	457	502	543	506	497	476	518	492	524	480	506	497	528	536	490	475	481	502	499	517	519	497	517	511	502	515	471	499	482	508	509	534	511	530	511	518	502	497	493	491	445	529	480	504	505	557	542	487	473	501	504	487	494	512	532	483	503	493	524	489	496	486	535	511	545	486	533	516	497	512	514	493	518	509	517	522	509	517	499	487	547	499	507	497	505	536	494	525	504	511	500	490	529	504	538	510	476	505	522	484	532	503	499	526	496	507	471	501	548	504	487	515	519	481	487	510	500	524	504	506	475	518	525	500	540	522	478	499	492	484	550	527	496	488	468	548	449	505	529	467	496	468	539	498	516	479	469	472	523	490	512	498	498	493	513	520	513	503	507	495	488	480	482	509	502	535	508	521	504	501	485	476	513	514	501	487	512	498	492	474	535	496	539	516	525	484	510	521	490	531	522	511	529	529	504	488	513	495	501	521	490	516	520	509	483	476	468	465	484	491	516	530	531	578	501	582	501	527	537	495	552	491	525	507	466	496	497	503	477	506	493	485	536	482	496	504	499	483	501	525	503	542	525	505	509	534	498	463	490	506	504	492	499	493	495	490	494	505	563	497	512	501	487	527	485	503	518	510	479	503	498	492	520	510	533	486	518	500	506	500	503	544	491	504	522	499	500	516	477	517	504	461	496	465	504	503	523	498	473	513	475	477	489	487	518	481	497	521	513	509	489	531	480	497	531	532	506	497	496	493	534	509	456	516	488	499	502	480	503	503	518	495	499	489	509	533	502	479	503	489	503	504	508	496	505	497	486	536	511	496	513	527	499	498	494	522	521	524	512	504	503	494	522	506	483	522	484	501	558	502	535	488	523	517	501	526	490	531	514	488	511	496	523	488	504	505	497	540	485	479	503	540	523	481	484	509	493	513	476	486	519	473	540	510	492	518	542	498	523	463	521	521	455	475	503	469	551	508	491	491	500	479	489	506	500	472	473	533	483	535	521	522	481	482	521	518	491	526	511	525	515	526	523	446	517	484	509	520	521	519	541	497	495	498	529	507	487	512	466	483	530	525	510	504	504	500	472	545	514	519	512	492	468	518	513	480	478	529	516	511	515	490	488	521	505	483	479	493	503	516	497	482	514	499	534	506	508	538	468	488	513	480	532	536	468	459	545	494	504	522	480	518	523	538	533	492	474	533	503	513	534	526	539	506	545	519	486	522	508	537	507	497	508	511	490	514	493	518	498	452	507	494	479	501	473	467	475	505	543	509	506	522	515	525	557	545	535	432	492	488	545	529	532	493	505	466	524	519	484	541	529	508	504	492	498	453	521	473	544	497	506	520	522	524	492	490	525	459	481	515	471	526	505	463	509	476	494	490	556	472	494	521	532	493	569	498	504	484	499	513	534	525	515	466	508	483	500	529	496	531	496	470	491	526	501	503	494	503	505	520	474	500	512	490	536	507	504	480	506	512	481	481	486	496	539	480	524	495	497	477	523	496	510	569	453	489	557	507	530	475	509	502	502	505	495	531	537	497	523	461	481	529	513	466	515	502	513	498	463	473	514	446	491	529	513	499	519	493	516	491	545	524	477	505	514	485	505	480	499	543	491	532	502	497	514	503	519	505	516	505	497	493	514	461	520	524	497	525	530	473	481	531	442	472	513	481	547	547	518	490	489	528	532	505	486	502	477	480	474	530	522	507	498	513	491	539	515	487	535	472	540	523	526	478	494	516	514	484	526	512	518	483	484	492	489	521	511	465	488	511	476	522	494	528
804	727	541	470	794	4994	11607	11064	6322	3076	1123	383	161	63	49	34	47	50	40	42	43	44	55	35	39	45	45	35	41	51	41	51	48	40	39	36	57	46	42	36	41	41	35	49	41	53	50	50	41	47	39	43	47	45	40	41	40	44	42	32	38	42	43	47	36	46	39	33	39	46	47	40	44	48	54	45	40	46	58	35	43	41	38	52	42	42	35	43	48	46	38	36	34	38	31	33	42	45	39	40	44	56	43	51	27	38	50	47	48	38	41	39	39	45	59	45	48	48	49	53	37	41	44	45	42	36	44	44	53	34	49	47	56	46	42	39	51	42	42	34	53	46	40	47	37	39	35	49	58	31	39	44	44	33	31	32	47	38	42	59	30	39	40	46	26	40	47	39	51	34	39	34	32	54	43	40	42	53	44	50	38	40	38	30	32	44	50	48	41	39	40	42	42	50	40	45	38	50	49	33	46	36	36	36	43	54	41	55	50	28	46	41	34	34	53	42	45	34	38	47	45	51	44	44	36	31	47	40	36	34	32	43	39	34	40	34	30	39	57	48	35	43	38	40	46	48	44	43	35	43	35	43	33	46	45	35	39	47	46	34	32	42	39	43	29	47	42	44	57	41	46	45	46	42	59	45	33	45	61	43	48	35	50	35	46	33	45	38	33	35	30	36	43	49	42	31	41	47	40	54	39	44	39	40	60	34	52	43	42	42	45	29	36	39	34	36	41	40	44	43	32	36	44	49	36	36	41	32	46	52	44	56	43	47	28	36	42	41	44	37	52	46	27	49	45	42	50	38	38	51	45	37	48	53	46	45	35	36	47	43	50	42	25	53	41	38	41	40	48	44	39	42	47	41	41	44	43	35	40	43	45	44	51	42	33	49	44	52	33	37	51	42	47	37	44	43	37	47	29	32	41	46	47	38	44	45	44	53	50	39	37	36	41	41	43	42	52	54	36	38	41	36	47	46	54	54	52	40	40	36	36	38	38	39	49	51	50	44	41	47	36	41	44	37	46	43	43	43	37	46	23	37	43	43	45	36	44	41	44	39	47	44	48	42	41	48	39	51	43	39	48	51	36	51	39	42	45	42	32	42	37	44	53	43	51	38	33	35	40	46	42	42	44	44	41	40	38	46	39	37	39	40	38	42	36	31	26	36	40	43	39	50	52	34	41	48	43	34	40	39	40	63	38	44	47	45	46	35	46	48	30	55	38	38	36	35	32	41	49	53	38	40	38	46	39	42	44	43	47	47	55	42	39	42	38	48	47	36	36	42	34	51	40	38	39	41	42	43	52	42	50	30	47	42	52	30	41	57	46	42	43	39	45	43	45	38	39	46	40	39	38	50	42	46	37	48	59	29	42	40	52	35	35	43	41	47	43	26	30	40	41	41	40	52	45	48	42	53	45	42	46	46	43	39	55	48	48	29	40	45	40	44	46	52	45	43	52	44	49	38	39	48	44	50	58	41	41	34	49	44	29	41	39	46	37	49	53	45	42	55	36	47	47	48	32	47	34	47	38	49	34	60	40	48	30	45	46	44	42	41	39	44	47	49	52	44	52	33	55	37	46	46	38	29	40	33	39	38	42	47	39	45	50	53	37	43	43	42	42	34	40	35	40	41	42	48	48	38	40	43	46	44	46	51	30	38	23	43	53	40	48	33	43	55	34	47	38	50	51	43	43	30	40	51	51	61	35	48	44	26	54	43	36	51	43	46	32	50	45	30	38	39	43	32	35	42	42	37	41	41	36	40	47	48	47	45	50	38	53	44	52	51	43	43	36	40	57	39	39	39	42	46	45	46	43	36	40	43	37	39	47	38	27	41	34	48	44	47	45	48	45	37	49	31	44	46	50	34	35	47	51	42	28	51	43	26	48	50	63	49	44	45	51	45	46	43	37	35	37	36	33	50	40	35	49	39	47	47	46	33	50	43	39	44	48	45	38	45	37	43	40	41	43	33	50	44	49	48	49	44	44	47	44	41	66	49	44	56	52	53	44	47	43	34	36	48	29	40	43	38	41	33	40	41	35	35	49	37	41	37	44	40	42	45	38	45	47	42	46	43	35	41	32	29	52	49	45	36	49	36	29	38	50	34	35	36	41	44	36	53	34	46	48	48	50	37	43	42	43	37	42	27	40	36	44	43	42	35	38	48	52	44	31	34	38	38	51	33	28	43	34	42	33	41	53	31	46	40	52	47	49	37	35	37	41	43	48	45	39	47	44	42	53	35	49	46	48	47	43	39	41	48	45	45	44	43	47	44	42	59	39	37	37	45	50	44	39	55	47	41	41	46	54	31	36	50	48	48	37	38	43	38	35	45	36	47	45	36	57	49	44	38	44	54	52	40	37	47	40	40	51	44	47	47	36	51	37	55	36	44	37	49	44	37	43	39	42	34	41	44	44	43	39	37	34	50	39	26	38	46	44	49	38	48	42	55	38	36	39	46	47	34	41	51	38	41	37	44	49	47	39	47	54	36	46	46	46	48	38	40	42	44	56	57	44	36	43	40	46	58	40	50	30	35	43	37	36	38	50	33	43	39	51	38	36	38	50	40	33	32	36	46	47	44	38	47	46	48	47	50	36	32	41	50	49	45	36	48	46	37	41	37	55	32	55	44	52	33	44	54	42	39	39	37	46	42	46	42	49	40	43	46	44	36	41	48	47	39	50	50	36	57	43	48	39	44	44	41	39	39	41	44	38	43	28	54	35	32	43	39	51	52	37	53	42	35	41	38	50	54	40	41	37	28	37	46	42	41	25	37	45	37	32	45	33	52	41	48	44	48	53	50	53	41	42	44	36	46	46	36	33	42	35	42	35	38	47	32	47	32	45	47	42	53	38	50	40	37	38	39	38	39	46	44	45	46	39	41	41	47	46	33	46	46	43	42	42	34	41	29	41	44	38	48	36	51	41	47	32	46	41	45	37	36	45	37	46	53	46	49	28	39	36	59	37	42	38	35	33	32	46	54	50	39	45	50	45	38	33	44	42	35	42	44	36	48	48	35	54	30	40	44	49	41	40	43	49	40	41	44	51	40	45	40	45	53	45	49	32	33	41	39	45	49	37	53	46	37	50	50	47	43	46	45	25	46	45	45	50	42	29	46	41	46	33	45	31	40	52	42	42	40	41	36	40	35	43	45	44	44	38	51	57	34	34	44	42	44	38	45	41	48	37	37	44	42	45	33	47	40	45	41	43	49	54	38	44	41	40	31	35	38	45	43	49	35	41	30	44	40	46	39	38	34	36	49	37	43	53	46	37	42	39	46	36	47	51	44	35	44	35	34	51	41	42	36	40	42	54	34	41	48	35	38	37	40	37	51	48	38	29	42	48	58	37	29	37	38	37	52	53	42	39	55	42	34	40	36	48	37	39	39	46	38	47	46	29	41	33	50	37	49	51	55	33	37	43	50	34	31	48	43	38	46	44	41	40	34	35	35	36	28	44	45	43	48	42	45	53	46	42	51	43	42	49	42
18554	13733	10109	19945	33362	51881	61247	53909	41093	30999	19812	9584	3431	1270	686	569	578	542	555	514	509	547	514	535	507	584	558	567	520	568	512	543	549	516	514	577	554	568	536	509	538	488	540	555	514	519	525	544	536	539	572	495	528	546	556	534	566	502	504	592	532	563	565	548	523	567	584	553	579	580	537	538	548	523	562	547	555	559	547	534	528	545	550	595	547	540	506	532	481	509	570	539	536	566	545	535	551	548	536	537	534	546	535	535	535	564	517	518	550	510	547	524	527	499	511	512	524	528	530	511	555	540	550	556	559	526	511	508	559	589	513	526	531	561	535	530	528	541	521	539	539	502	506	534	533	520	531	537	508	530	560	550	548	526	551	598	555	511	556	566	531	572	533	559	517	586	519	548	578	537	540	530	500	541	584	537	510	534	525	518	526	534	575	527	507	522	551	529	571	504	478	522	548	515	511	558	533	541	555	586	518	525	544	543	505	513	505	535	535	505	530	534	528	541	523	520	558	507	536	514	503	555	559	545	516	517	560	582	525	498	584	509	554	501	577	509	513	528	537	510	551	525	520	556	514	546	596	517	520	539	529	534	506	525	561	532	540	510	525	550	567	522	593	559	548	524	516	532	538	522	581	552	546	533	539	547	541	572	558	545	516	555	516	493	528	533	554	524	530	574	540	551	518	541	504	554	493	584	503	563	541	550	555	538	519	578	537	521	554	513	526	544	556	522	551	568	545	598	525	559	528	526	567	566	560	554	550	525	566	542	536	534	505	551	539	537	568	566	534	540	540	510	529	505	551	554	541	523	543	518	536	533	547	525	560	524	537	566	544	534	557	526	546	565	526	539	513	529	510	537	533	525	522	530	521	536	560	561	579	571	567	544	526	567	547	523	540	529	547	535	537	499	515	536	541	511	534	559	539	532	511	553	544	550	559	581	560	510	556	558	520	554	509	529	530	528	519	534	569	520	520	549	513	537	527	551	486	517	494	579	516	565	563	580	562	563	537	529	516	560	521	553	509	568	560	571	569	583	532	518	536	559	513	542	523	528	539	542	533	505	537	522	484	523	553	536	533	571	536	523	528	572	553	524	516	546	514	538	534	539	568	515	548	538	496	524	520	501	560	515	480	508	549	528	526	546	523	525	491	491	582	551	535	541	566	510	543	614	537	535	549	576	541	517	571	567	530	501	549	529	514	516	544	533	557	564	561	539	535	549	528	518	541	522	509	541	570	526	579	561	520	508	500	548	562	510	523	542	552	534	517	526	579	515	555	524	535	526	519	520	550	532	575	556	541	520	552	520	559	561	531	511	555	507	554	518	531	593	513	532	517	532	519	537	543	526	534	518	535	527	585	580	561	535	564	502	507	537	566	541	550	545	585	579	527	554	546	553	534	518	596	555	576	524	507	529	465	556	561	501	497	548	552	520	532	567	505	529	497	529	513	558	488	556	529	499	539	536	539	507	560	532	485	533	520	512	510	513	578	558	524	499	544	542	496	490	547	534	507	535	567	559	482	565	554	536	495	523	550	507	546	500	555	577	537	511	536	526	540	537	554	532	534	545	567	550	508	522	513	540	527	520	577	512	545	554	524	518	532	521	504	534	544	538	547	572	545	513	562	564	509	531	510	535	502	482	555	537	542	529	546	594	578	530	531	561	539	567	512	546	511	543	510	546	530	516	514	539	520	505	491	567	554	518	564	571	521	519	520	559	519	549	572	551	564	541	507	560	507	552	515	572	517	549	544	542	547	510	497	526	548	510	527	507	596	577	536	498	535	556	526	553	541	550	523	544	519	563	534	512	522	525	570	570	565	530	513	554	534	539	516	529	550	566	552	562	514	549	549	526	575	527	516	553	560	539	526	538	554	530	527	547	551	510	563	547	543	510	564	553	558	576	522	565	552	525	562	560	488	549	492	533	568	561	509	478	595	542	559	515	540	514	549	525	526	519	521	566	526	516	535	548	522	556	524	552	527	555	555	536	530	526	536	547	529	554	553	526	536	530	522	499	525	560	530	566	509	538	539	524	535	568	575	576	496	531	545	506	517	557	498	548	536	550	537	559	522	531	590	582	567	540	542	583	532	550	573	566	539	526	524	549	519	531	531	513	528	533	502	532	483	524	525	500	518	549	544	519	571	512	555	540	532	516	532	532	517	545	540	535	538	515	524	548	543	558	513	552	542	512	592	553	590	534	562	523	529	509	557	552	519	552	555	553	549	542	551	521	519	514	470	549	539	507	548	529	562	567	559	490	507	557	585	538	591	526	549	530	505	515	536	529	544	532	518	536	517	522	569	537	525	555	555	517	536	538	527	559	558	511	554	525	552	586	574	563	562	526	556	527	530	540	552	561	530	520	523	548	518	505	563	531	534	578	515	562	544	539	535	535	511	527	548	502	552	590	539	490	538	566	532	541	544	526	532	545	492	516	492	573	528	540	575	572	531	549	556	547	554	554	530	533	567	519	530	558	526	537	538	504	509	535	581	525	525	530	560	549	580	515	541	549	554	559	541	531	539	542	533	520	574	540	509	537	528	544	552	553	549	556	530	500	563	568	526	574	541	553	554	550	592	536	538	479	560	535	556	538	573	542	535	555	550	551	526	547	540	503	545	516	559	546	555	552	527	520	565	522	503	552	511	547	535	542	543	517	523	566	547	545	526	537	547	563	523	553	575	520	582	534	536	518	551	516	501	562	558	546	510	543	502	526	503	558	541	525	557	534	528	543	512	545	523	515	499	529	538	560	533	568	543	542	564	575	505	511	526	594	562	512	507	541	573	541	522	545	533	546	534	567	489	579	511	560	505	530	542	572	532	533	555	586	540	503	534	548	522	539	565	525	585	539	525	531	545	550	591	545	518	520	554	533	527	525	578	538	526	555	518	530	546	538	548	515	507	496	514	557	559	573	543	515	497	539	552	547	556	539	579	553	518	522	534	526	505	529	508	544	534	553	523	553	546	526	549	598	548	586	560	536	483	544	538	573	526	555	579	555	493	541	555	507	526	564	513	548	570	539	569	536	512	525	535	544	553	527	521	495	521	525	560	557	566	507	556	541	533	538	571	570	515	506	517	543	511	521	505	560	523	501	547	566	552	546	546	534	548	531	534	512	552	531	517	528	535	505	534	511	528	528	571	537	526	510	576	498	520	529	514	542	575	482	545	502	560	544	576	544	503	559	548	534	558	557	521	544	520	525	513	560	510	524	519	468	514	516	589	509	546	551	511	510	550	538	548	518	522	526	563	529	520	563	549	540	531	591	578	461	554	571	533	531	513	511	501	516	501	500	542	483	541	494	547	577	523	548	546	529	548	559	534	509	520	547	562	546	550	518	504	497	542	540	512	550	517	526	568	564	544	506	500	549	544	523	542	524	490	573	564	565	558	529	562	473	503	566	564	535	563	512	539	523	536	491	505	520	559	564	529	499	507	520	565	516	523	567	549	528	516	542	513	535	499	508	543	527	534	491	545	528	572	565	542	544	552	577
2219	736	548	521	979	5391	12654	11101	6521	3042	1191	413	163	62	46	54	42	48	46	41	50	50	42	45	24	48	44	54	47	46	45	45	43	43	43	49	55	53	62	56	52	44	60	60	45	42	54	40	43	44	41	57	60	37	47	41	41	32	50	59	54	38	49	46	41	35	41	45	35	46	56	48	48	46	43	53	51	43	42	40	56	50	60	34	60	42	52	52	47	42	47	51	39	40	45	47	45	44	40	44	45	57	33	51	47	48	48	46	37	41	51	38	45	55	52	29	49	46	41	47	58	43	54	41	31	44	42	46	31	45	50	48	49	54	43	40	53	49	44	43	42	44	41	43	39	59	55	49	54	44	52	59	48	51	50	37	38	45	49	54	46	57	43	42	41	42	42	42	51	52	48	53	43	40	41	48	49	48	43	47	41	44	48	60	55	54	45	41	43	44	50	37	46	46	44	43	40	52	49	36	46	42	44	44	41	42	41	50	39	44	38	42	33	40	47	43	32	42	50	46	41	50	40	34	34	59	52	54	46	48	39	36	39	55	45	39	57	48	37	52	49	52	52	50	51	45	45	33	46	46	42	53	31	31	46	47	51	46	47	48	37	50	39	52	53	39	48	42	34	55	50	46	41	33	53	62	44	39	34	28	44	32	38	50	53	54	42	51	56	46	49	37	49	29	31	34	42	39	48	44	52	40	41	41	41	43	52	51	53	57	31	42	33	38	48	44	49	53	43	49	40	38	52	40	43	40	52	42	50	57	43	42	39	31	46	45	45	44	43	39	45	48	42	43	35	41	42	42	56	54	34	41	35	46	49	43	45	47	40	41	38	43	34	48	45	52	46	40	40	45	43	50	57	30	52	41	47	31	44	35	57	43	48	46	48	41	32	52	57	58	42	39	34	36	44	39	45	40	65	48	42	51	48	42	38	35	52	47	64	51	47	31	37	51	42	49	50	38	45	40	42	45	41	53	43	39	56	40	40	37	47	51	44	54	42	47	51	53	46	60	56	48	41	38	47	32	47	43	48	45	64	38	33	42	45	45	52	39	59	41	42	53	44	44	51	44	48	53	33	41	42	34	50	45	39	46	40	39	52	60	45	31	55	50	52	34	39	49	45	37	62	43	38	41	47	41	36	43	40	45	33	56	49	47	39	58	47	57	57	42	39	47	40	45	48	35	40	45	47	47	59	43	44	43	50	49	50	56	46	38	47	38	51	42	34	42	43	38	39	59	53	38	40	44	46	42	47	51	48	41	53	44	58	39	34	43	50	44	52	42	55	36	51	45	38	50	48	42	45	47	50	36	40	40	47	43	37	43	52	36	44	43	45	52	51	41	48	41	41	34	41	40	41	36	46	43	59	44	48	53	41	42	43	48	51	52	41	37	37	47	53	46	42	42	51	49	44	50	53	50	43	39	53	47	34	54	40	51	39	35	42	50	43	37	55	42	47	41	43	49	45	34	37	47	61	41	47	41	41	47	35	36	43	32	49	50	48	40	51	47	42	47	36	43	56	39	52	34	49	49	50	49	44	45	60	38	32	34	50	49	48	47	63	50	46	37	40	28	46	41	53	36	44	46	36	48	48	35	41	39	51	39	40	49	39	37	34	39	41	40	49	52	54	58	52	49	40	43	39	48	42	48	34	55	42	45	46	45	34	39	53	35	43	51	41	46	46	52	49	32	51	48	34	27	33	37	38	53	42	56	33	48	47	30	61	56	34	47	36	43	47	54	41	44	48	42	46	44	47	51	50	37	43	55	50	49	41	39	40	45	47	47	33	47	51	51	50	55	40	49	55	51	56	46	63	36	48	49	43	42	54	46	50	40	35	42	47	48	43	39	45	44	53	50	36	44	39	35	36	51	41	34	46	37	36	41	44	46	37	47	54	41	45	52	43	46	48	34	40	43	45	34	46	41	43	48	37	51	41	43	51	38	51	52	48	35	45	55	58	46	48	47	36	52	50	53	47	51	40	43	38	62	52	36	45	46	40	37	46	49	45	45	36	51	48	45	51	43	41	54	49	44	35	41	44	46	48	54	39	45	44	50	52	50	46	54	47	48	41	56	54	44	52	47	48	55	48	53	42	34	45	39	42	40	46	44	41	46	46	34	47	41	39	45	43	42	55	45	48	50	41	32	45	41	42	42	32	42	46	47	45	44	45	37	38	37	34	51	30	41	47	40	46	44	45	49	50	39	36	36	47	27	61	39	31	41	51	60	52	50	48	36	50	45	40	45	34	51	52	43	38	46	44	39	45	49	55	49	41	45	39	46	52	49	47	47	47	39	47	45	39	41	56	44	39	62	53	43	40	42	53	34	58	47	48	43	47	35	35	33	36	60	54	48	41	33	43	40	55	43	42	51	40	39	53	51	38	33	51	49	57	35	49	33	55	36	36	46	36	56	40	54	47	46	39	37	37	45	36	40	48	41	53	44	53	42	46	53	54	44	47	44	50	50	41	44	35	41	50	50	32	52	52	44	38	49	47	49	60	44	44	50	43	45	47	55	51	44	48	41	50	46	48	48	41	51	44	45	53	49	45	52	49	41	32	42	30	45	56	40	44	38	54	51	41	37	28	35	40	44	37	43	37	58	53	58	58	49	43	40	47	46	53	39	53	49	42	43	51	52	42	47	46	41	59	48	41	43	54	56	48	40	51	38	45	43	52	47	38	44	41	44	48	63	49	45	57	45	47	58	34	41	49	36	51	43	47	51	46	43	36	47	34	55	36	40	58	50	36	47	40	43	55	47	38	37	32	40	60	37	50	43	49	34	45	42	48	59	48	39	45	46	49	64	56	33	47	41	46	42	41	47	49	60	41	38	51	40	58	46	37	39	42	58	45	51	44	55	42	46	30	36	32	52	47	41	33	40	49	49	48	46	47	35	52	50	50	49	45	41	50	49	35	30	32	42	45	55	41	54	48	36	45	44	42	45	30	51	48	35	39	56	44	53	48	48	46	37	42	42	59	45	49	52	48	41	36	43	53	52	49	42	52	45	58	40	35	47	48	49	38	47	47	41	45	38	48	40	51	46	48	45	38	46	39	41	39	40	48	43	50	37	39	47	47	46	50	42	40	52	45	47	42	48	52	51	39	40	40	31	41	44	55	39	63	56	45	45	48	43	40	47	45	33	44	54	38	42	39	38	48	26	43	38	45	42	56	50	50	39	39	53	50	44	39	47	47	52	41	51	47	40	39	31	35	57	34	45	49	37	48	51	45	53	39	49	36	42	50	38	47	55	41	43	52	40	43	38	35	40	40	34	43	44	50	50	52	46	57	47	57	48	50	43	47	51	49	42	42	40	20	46	45	34	38	52	42	49	42	50	42	38	49	47	42	35	50	35	38	36	51	39	48	40	47	41	54	33	49	48	39	53	43	40	43	42	47	50	50	59	47	39	45	49	40	45	34	47	50	46	65	38	47	38	47	43	54	40	41	36	36	50	47	45	48	60	39	55	41	42	40	42	57	44	38	39
19926	13691	10343	20996	35274	53278	63609	54173	42192	31229	21004	10536	3890	1385	776	616	592	549	548	591	595	557	573	568	589	607	547	543	565	567	531	593	584	629	569	527	518	569	598	612	577	583	559	573	556	557	573	558	585	597	580	583	565	584	579	594	566	561	559	585	538	563	584	606	602	510	569	576	564	535	553	563	563	585	616	551	573	584	591	554	595	602	573	552	553	557	561	623	534	526	533	590	610	590	552	588	595	544	579	575	567	582	575	566	561	587	595	611	561	571	583	566	579	544	569	580	588	579	536	595	552	564	592	587	563	589	546	567	596	599	569	541	571	580	607	629	563	553	577	578	570	563	594	536	552	585	524	584	565	559	587	583	547	587	562	603	585	546	505	568	602	574	576	554	572	544	538	588	611	588	577	637	539	588	574	590	589	575	538	577	574	541	572	590	562	574	583	565	557	584	615	558	549	573	589	557	572	575	546	588	566	564	535	565	570	525	591	595	570	557	568	593	568	578	541	572	545	553	558	593	562	558	589	601	617	561	585	573	550	570	559	499	556	582	548	610	592	565	594	578	582	552	577	594	575	605	546	600	555	599	569	628	522	603	565	571	585	603	564	550	523	592	539	557	578	591	562	619	568	560	577	596	560	597	594	564	615	551	585	549	568	545	574	554	601	573	611	572	594	561	510	572	572	568	577	551	552	580	573	593	552	554	570	590	552	556	590	562	586	583	516	575	597	573	606	565	580	586	575	596	552	514	576	607	564	551	567	544	532	527	594	608	589	565	585	584	550	580	570	589	552	575	557	558	598	568	515	597	618	569	565	578	557	536	555	521	591	557	546	565	540	570	567	556	560	617	584	601	610	582	578	567	584	576	600	605	573	607	564	563	578	554	565	581	580	541	586	568	591	562	559	563	564	580	584	583	570	585	582	513	566	535	560	541	576	563	609	604	590	554	543	571	529	579	496	606	562	587	618	588	577	558	580	550	555	580	598	579	517	520	576	576	573	537	632	588	564	558	598	605	537	563	544	561	569	549	585	587	546	549	568	601	623	571	575	553	576	588	599	632	599	562	595	600	558	563	585	546	569	581	545	577	610	543	564	584	554	621	566	566	539	543	589	563	568	519	550	551	548	559	553	546	575	594	537	544	561	573	549	586	563	554	578	548	577	589	585	546	588	549	565	573	604	570	550	582	554	564	580	576	569	591	580	586	590	549	562	584	568	585	559	571	571	541	619	580	565	604	570	604	589	585	565	606	561	520	582	583	563	577	557	553	570	607	595	533	653	581	601	597	574	553	575	588	538	583	565	574	595	573	583	610	574	588	579	515	587	590	548	574	576	597	574	529	596	551	580	568	586	563	546	563	555	600	550	583	544	545	554	538	542	550	581	571	566	566	582	542	598	535	536	584	595	599	573	597	548	597	567	587	585	571	573	585	608	574	559	592	577	592	580	585	572	555	599	623	591	557	521	544	554	543	597	559	583	568	607	565	577	546	532	575	551	626	594	610	570	568	617	585	586	564	547	539	528	557	552	595	609	565	566	572	582	599	520	604	526	617	573	570	567	568	584	567	504	545	556	569	586	585	583	601	602	613	596	597	571	558	560	588	591	576	577	554	558	560	560	578	571	595	549	553	591	593	547	546	604	507	593	559	587	579	584	568	587	534	570	604	565	556	545	577	582	568	595	557	605	565	567	581	593	570	555	556	560	597	579	516	545	546	606	569	525	576	566	584	571	592	596	595	571	569	551	550	563	565	598	588	572	595	557	595	618	542	563	579	567	610	591	576	545	572	567	549	558	587	555	557	574	579	578	600	584	599	587	560	610	608	551	572	573	564	575	559	543	591	581	601	591	643	580	549	566	579	542	555	600	556	525	569	587	555	580	568	567	561	597	556	536	586	540	555	564	561	569	626	557	588	614	590	574	584	561	601	563	584	570	577	542	568	585	579	559	588	564	579	560	564	567	576	561	577	587	588	575	560	570	539	566	578	586	571	581	563	577	616	616	591	595	555	578	561	600	581	582	545	607	623	631	540	591	593	570	574	562	604	607	555	589	563	583	583	574	571	580	562	584	599	571	584	565	516	569	579	562	519	554	532	574	569	609	582	538	571	617	552	591	533	556	543	594	612	558	561	573	535	598	552	556	569	546	571	583	575	577	563	558	605	603	591	602	544	579	603	627	596	573	575	569	566	524	555	587	628	573	579	582	583	569	555	571	542	525	580	578	545	623	555	564	538	566	584	591	561	634	597	552	574	568	587	567	566	591	552	590	568	596	571	627	588	569	581	563	582	574	525	602	583	527	583	555	580	560	565	589	584	588	567	596	562	565	611	548	560	565	591	585	569	569	588	581	522	546	540	571	582	573	617	552	591	586	524	554	527	551	541	542	606	572	622	586	613	549	574	576	577	595	589	544	557	561	515	595	567	559	540	579	579	561	590	540	580	564	565	569	600	619	546	553	525	603	550	560	578	567	570	575	548	509	598	526	570	595	563	604	523	554	521	584	571	567	531	592	545	547	522	560	553	542	542	601	575	614	509	595	585	603	569	615	592	548	569	560	571	552	625	554	575	598	600	565	593	537	571	625	587	544	565	561	561	566	534	606	596	596	577	571	562	577	528	558	581	551	539	592	567	571	577	531	565	537	606	600	568	568	556	613	515	568	590	593	557	615	551	577	559	577	576	589	609	594	620	551	579	571	576	568	589	578	577	587	564	568	532	565	579	592	578	591	581	597	616	552	557	577	548	581	560	568	543	549	572	572	576	570	566	605	567	589	584	557	552	575	546	582	560	584	566	527	535	574	572	596	575	566	543	573	584	558	589	578	565	580	629	609	558	584	566	570	556	560	571	601	581	581	579	542	556	596	627	597	612	573	534	552	607	540	555	547	585	575	634	553	637	598	558	559	558	573	593	571	569	581	589	539	538	559	603	608	569	595	558	606	579	610	555	578	583	578	588	569	580	579	579	534	579	587	598	571	578	582	554	576	572	588	571	561	589	548	581	536	558	586	592	592	579	559	583	567	533	601	588	538	613	535	541	586	578	590	559	590	584	602	606	575	611	566	579	588	559	588	566	547	586	589	589	614	594	603	547	560	536	560	560	588	564	571	562	542	566	590	545	541	591	541	587	598	582	539	517	550	554	590	582	590	594	597	581	613	587	548	566	526	537	572	580	575	583	568	543	599	562	588	549	537	549	554	550	595	602	582	589	535	571	559	556	560	589	572	599	564	586	607	564	534	601	545	553	550	594	553	591	524	577	537	573	538	585	577	543	557	580	568	599	543	586	571	586	573	574	595	540	548	577	558	571	527	591	592	562	548	531	603	558	517	568	577	573	626	560	559	554	596	577	610	598	573	562	563	580	588	597	595	592	607	533	577	566	576	583	561	549	613	607	555	595	542	586	571	584	553	603	557	630	533	588	568	529	571	563	591	588	588	598	580	572	524	583	535	516	592	583	602	552	559	566	592	592	594	564	583	578	625	580	569	534
1455	1261	949	899	1521	10178	19254	17002	11089	4932	1857	612	199	97	49	49	51	49	37	54	61	57	70	47	55	35	41	50	34	61	53	62	59	53	53	52	44	53	53	51	44	64	44	52	45	45	50	41	44	52	39	43	38	57	45	48	43	52	49	51	35	52	44	40	52	45	36	52	49	47	48	34	51	45	53	40	48	51	50	47	55	40	54	38	48	37	50	45	43	44	40	39	33	40	59	50	46	60	42	45	56	49	48	39	51	45	41	47	40	43	51	45	35	55	59	60	51	47	57	47	46	40	49	53	54	54	46	36	45	51	30	38	43	45	42	40	48	51	52	56	48	53	41	42	52	52	40	41	56	48	51	46	46	44	53	47	68	56	43	44	51	46	41	45	43	41	41	39	41	53	51	31	50	60	48	48	40	38	56	54	36	62	47	40	43	46	64	32	59	39	49	44	47	45	36	44	53	39	47	45	37	43	54	47	49	44	48	52	45	43	42	38	49	58	49	45	31	59	44	46	47	53	44	42	46	61	51	55	46	39	48	37	55	44	40	53	52	38	42	44	47	51	37	60	44	58	50	50	49	58	36	55	47	51	42	59	62	47	59	51	57	40	36	48	34	61	49	43	44	55	55	36	49	42	48	35	53	42	51	57	51	47	41	37	51	44	49	54	51	42	41	48	50	42	48	45	49	52	44	54	45	48	60	60	58	46	46	44	40	38	64	55	42	44	51	55	53	39	49	35	50	52	47	46	51	51	46	41	44	50	62	49	49	51	43	52	44	46	43	42	43	38	43	50	37	53	41	55	53	51	47	42	66	43	47	32	48	46	42	44	48	44	34	49	31	49	55	48	43	53	35	50	43	50	44	63	47	54	52	51	60	36	57	51	61	57	44	41	52	47	47	31	39	54	43	47	39	43	38	50	41	60	51	43	50	49	42	47	42	61	43	39	45	64	49	45	51	44	36	55	43	50	50	45	47	43	43	60	56	52	48	61	45	43	44	56	50	41	53	47	55	43	45	60	52	48	48	46	41	57	47	47	42	60	45	52	49	45	41	45	39	49	40	47	55	52	35	49	51	41	36	45	46	49	45	49	39	49	42	57	52	46	44	43	49	51	50	41	52	48	53	48	60	45	49	43	39	45	51	44	53	39	57	51	52	39	56	44	42	44	38	46	53	50	39	44	33	42	49	52	46	51	45	37	45	51	44	51	46	43	51	35	37	46	39	50	57	54	37	43	46	38	48	54	46	41	38	58	46	54	55	44	56	46	45	48	42	46	39	43	48	45	45	51	42	46	45	54	50	55	56	52	44	47	60	41	42	50	50	41	51	50	52	56	41	52	47	48	45	59	44	54	49	41	44	46	51	48	52	46	48	37	50	57	47	43	49	48	48	33	46	37	48	44	43	49	46	45	37	43	47	42	50	40	37	56	37	52	46	49	43	53	30	52	61	43	51	45	33	51	39	49	43	38	49	45	44	51	43	38	48	44	53	48	54	52	42	63	45	42	45	46	35	43	38	53	45	45	44	43	55	43	36	35	45	51	40	47	38	33	57	35	48	52	46	44	49	52	44	31	50	39	44	52	40	46	35	51	29	57	46	60	39	48	43	45	43	48	61	53	49	47	53	63	39	43	47	63	47	51	47	56	46	41	33	56	46	47	47	61	45	45	53	32	64	51	48	39	40	45	45	53	47	51	60	48	38	51	55	54	51	51	46	41	46	47	57	39	40	43	39	42	41	43	48	44	42	46	42	44	42	48	52	54	50	48	44	47	46	39	38	43	47	48	51	49	45	47	44	54	53	42	45	56	51	54	45	46	49	41	45	51	51	51	54	55	45	46	51	41	46	47	45	45	40	50	58	50	44	57	53	43	50	50	53	66	45	59	37	44	43	44	52	43	50	48	27	57	55	33	53	51	57	51	44	37	57	51	51	55	45	45	43	54	53	45	52	42	57	48	46	50	43	49	38	43	62	42	51	49	46	50	48	50	51	53	46	45	42	55	48	45	46	58	42	53	46	51	55	48	46	37	46	46	43	40	43	47	31	46	43	51	46	51	52	52	40	29	49	53	39	48	41	46	47	43	44	54	43	48	47	49	38	42	40	37	48	45	56	49	52	34	38	57	50	44	39	58	46	46	32	42	44	40	48	44	39	48	49	57	48	47	37	55	36	45	41	54	48	64	58	48	40	57	38	43	46	36	40	41	41	46	44	55	54	46	56	49	41	56	45	58	55	39	54	49	50	43	41	41	34	49	46	47	51	43	43	50	37	49	49	52	50	55	49	50	51	46	45	41	49	45	54	55	40	48	57	44	49	47	50	45	38	40	56	63	52	47	48	61	49	41	49	52	46	43	47	41	41	56	46	61	44	46	35	44	46	42	45	39	56	61	51	39	44	45	37	64	47	42	44	48	31	41	47	45	49	47	54	44	46	50	38	52	41	36	49	50	42	51	38	45	45	49	43	41	48	57	56	44	42	48	56	48	46	40	52	52	42	49	30	48	53	49	39	54	57	42	45	36	52	44	62	50	56	40	53	55	48	59	52	58	61	47	48	46	44	45	54	38	46	34	27	45	45	43	58	45	50	43	48	44	47	45	45	41	50	52	47	48	43	50	41	45	37	50	52	46	46	47	49	46	44	38	41	46	53	44	46	51	54	48	43	49	51	29	41	39	45	42	54	42	51	62	50	57	56	63	46	40	54	60	40	45	41	59	64	51	39	50	48	55	55	46	52	54	53	39	40	52	60	40	57	59	50	39	48	55	35	47	46	44	53	48	47	44	53	39	53	44	39	45	47	40	46	49	48	44	45	39	51	47	47	49	48	53	45	43	51	54	41	51	50	48	46	52	43	36	40	49	44	47	46	54	44	47	52	46	71	41	50	61	55	50	34	46	39	47	45	47	45	51	47	47	46	53	59	45	42	38	35	47	52	53	46	48	45	50	51	61	56	40	35	68	56	46	55	49	45	44	50	50	49	47	42	51	57	52	53	45	41	46	45	34	33	50	56	46	51	47	45	49	56	45	38	54	51	50	48	54	39	35	47	62	48	49	52	41	45	40	37	50	40	52	43	48	47	43	52	47	38	47	46	43	59	54	52	40	56	48	43	48	58	34	37	47	48	46	48	56	36	46	43	49	40	35	43	49	42	44	32	47	37	54	43	48	47	45	54	51	51	64	46	53	47	42	43	39	42	59	46	43	47	39	45	60	42	49	45	47	52	51	34	51	51	49	63	51	45	49	42	52	42	50	56	58	36	59	47	48	56	42	57	54	46	40	52	48	50	38	36	59	36	50	41	43	54	49	53	43	47	43	47	44	62	50	46	50	33	49	51	59	48	51	46	60	57	52	44	41	46	45	49	42	45	43	37	52	48	55	39	41	45	54	51	54	41	36	37	50	35	38	42	48	28	43	45	55	56	54	58	40	63	47	46	49	47	49	38	54	51	38	53	36	48	37	42	55	40	42	52	43	55	40	50	37
25159	19072	15804	26837	40421	64646	72557	63453	49371	35982	24371	13066	5206	1694	876	612	603	563	614	559	596	599	653	633	618	595	636	586	645	621	598	599	619	599	577	594	565	573	615	587	596	602	584	576	662	608	605	585	565	579	571	625	525	602	629	583	583	594	572	600	598	568	643	574	618	614	634	593	586	556	621	630	598	555	596	610	601	594	596	598	615	610	570	590	583	589	581	600	571	565	614	606	631	611	626	608	588	624	594	604	646	591	610	637	584	593	573	630	627	555	618	616	586	586	584	570	631	656	606	603	643	626	603	585	553	598	594	587	579	636	585	588	639	580	604	603	591	568	638	592	618	563	597	599	566	568	555	582	633	562	540	578	604	602	601	601	591	597	567	609	571	598	580	580	558	592	637	615	605	588	592	624	594	635	639	602	602	564	591	585	641	617	638	602	617	656	582	592	563	596	591	598	618	597	575	606	597	618	612	568	575	607	580	567	640	551	609	603	596	634	640	601	619	610	582	570	614	583	588	611	583	620	627	592	605	619	565	540	567	602	561	646	632	617	632	588	595	630	586	662	599	621	616	575	585	603	580	539	599	609	603	620	601	629	594	556	594	583	562	593	616	603	585	593	591	594	549	577	584	559	587	551	573	592	622	628	581	640	541	650	548	592	601	617	577	615	578	598	593	551	647	568	564	609	603	602	543	609	611	619	620	607	563	589	619	595	579	608	625	624	600	602	599	574	560	639	627	557	618	593	632	630	619	583	580	597	557	548	564	595	581	613	603	580	626	609	564	603	587	600	635	587	589	605	595	607	539	588	652	594	596	589	540	599	577	597	594	630	600	569	600	551	625	611	623	595	615	626	609	555	580	602	608	584	586	629	583	611	609	588	618	565	631	580	624	605	590	588	590	647	548	601	617	620	555	649	628	604	598	601	569	561	580	638	570	627	610	605	590	638	570	656	581	590	607	595	631	558	579	603	609	643	594	629	595	587	576	572	607	599	605	619	612	561	601	615	613	605	624	586	568	599	620	566	586	589	626	561	553	574	579	603	595	605	598	605	609	605	601	545	597	576	579	582	570	639	572	610	615	645	606	618	625	559	567	589	612	594	603	624	553	588	586	592	576	603	608	585	594	577	622	592	602	623	602	607	594	595	585	570	596	570	620	641	591	593	650	626	614	603	604	584	572	583	598	570	580	597	546	580	599	535	634	615	613	574	592	596	584	588	583	599	595	561	619	599	599	592	618	610	589	600	603	601	592	588	607	604	594	585	590	616	575	583	556	615	574	562	598	595	553	638	571	617	588	570	586	587	608	607	598	609	567	615	620	618	577	628	587	589	605	601	609	610	572	581	601	574	640	595	630	596	603	580	546	598	541	610	600	577	618	636	587	598	567	604	571	584	607	616	573	580	609	600	597	597	597	587	581	589	589	583	592	571	567	569	561	598	595	573	593	606	602	590	565	581	608	627	575	587	599	588	592	574	578	632	587	619	621	571	604	598	633	591	558	647	604	625	612	594	572	594	611	610	595	586	618	633	617	596	573	630	605	615	606	611	647	643	590	607	619	641	600	568	595	605	599	612	600	578	558	649	632	608	617	576	615	597	602	603	579	608	595	573	596	569	570	573	616	584	573	593	609	588	599	555	585	558	574	573	636	575	579	574	632	621	573	614	585	591	574	609	633	586	611	587	565	557	644	592	578	566	592	609	608	629	605	589	608	585	623	608	637	551	599	612	626	598	596	646	597	602	613	614	589	593	572	591	588	576	571	605	637	626	602	563	606	617	574	592	568	576	616	545	558	622	573	616	619	581	583	618	540	606	580	613	594	620	609	580	621	671	605	586	596	636	614	593	586	605	602	543	608	577	569	596	616	669	588	598	620	545	635	607	593	606	636	596	576	585	602	564	592	576	589	556	613	605	630	582	575	601	603	579	571	575	568	554	553	621	595	602	602	547	652	595	565	595	625	576	563	568	628	587	594	586	617	619	584	572	579	590	563	624	564	583	611	607	600	553	590	627	598	582	599	622	624	608	624	584	595	580	544	604	577	533	644	586	582	578	591	548	606	611	569	662	560	590	600	576	573	581	567	591	625	615	594	567	612	585	577	653	631	537	600	608	582	560	593	636	641	574	589	579	621	613	610	584	551	566	613	569	591	607	631	615	605	580	551	567	624	610	579	585	579	584	666	560	552	612	574	638	609	582	612	615	605	589	610	595	612	587	608	606	544	635	593	576	567	598	532	595	600	587	609	557	622	599	568	602	578	586	601	564	588	609	613	540	601	615	636	603	600	638	629	622	603	613	624	599	571	590	627	615	587	624	604	596	625	606	591	609	586	603	588	580	579	584	647	568	586	608	601	603	533	580	564	651	575	588	570	584	585	576	572	605	584	647	597	603	604	564	574	604	558	564	590	592	563	634	571	594	580	590	637	633	618	591	622	614	578	567	627	578	615	566	570	568	584	584	614	611	593	621	575	579	572	600	633	556	620	580	635	592	586	566	570	564	560	643	613	586	581	579	574	609	600	572	594	615	619	627	625	600	592	610	610	583	593	561	567	616	570	629	627	635	600	633	588	573	653	552	551	620	578	638	621	587	569	602	587	594	562	584	576	643	636	593	596	583	606	596	600	556	620	611	575	601	586	588	604	550	624	587	588	634	644	596	550	578	609	568	567	608	571	595	603	616	591	645	600	607	584	594	611	587	610	575	615	607	619	612	617	597	592	596	625	582	601	588	569	561	554	625	595	589	595	557	584	608	648	625	635	591	593	585	574	579	626	596	630	616	591	587	604	593	603	593	630	580	557	614	582	553	600	581	625	634	586	576	591	583	646	593	592	635	597	620	569	598	632	604	597	606	601	603	569	583	566	608	593	578	628	559	594	619	607	582	628	598	580	609	570	625	575	595	615	625	572	602	591	588	623	579	578	608	607	655	639	611	572	630	624	582	578	569	629	590	623	606	619	589	606	602	631	582	635	599	619	585	620	591	611	587	557	588	589	569	645	596	575	608	571	593	582	541	621	628	595	575	602	615	575	553	611	570	554	593	641	581	576	621	557	616	620	602	601	586	610	608	580	632	574	580	612	575	597	635	586	601	613	589	605	582	583	651	584	612	612	594	615	614	605	633	547	631	562	576	616	586	599	620	557	561	585	605	572	618	610	585	584	577	619	600	624	583	600	635	605	621	577	642	616	557	603	577	633	586	597	544	558	621	601	586	593	585	556	595	593	600	583	616	605	625	619	580	602	609	574	544	593	590	617	642	594	546	586	591	588	604	614	580	565	613	599	576	585	601	579	604	604	604	594	603	572	631	619	613	561	577	597	591	547	593	588	640	586	623	632	574	591	583	603	607	622	595	617	619	631	582	594	599	598	597	619	617	580	611	635	608	574	590	577	592	597	604	616	628	612	622	625	599	623	582	591	588	569	599	620	623	588	590	598	616	625	602	624	599	591	621	609	654	604	632	618	635	623	598	614	609	618	593	561	608	608	571
1407	303	184	131	236	1686	4095	4327	2606	1146	449	155	93	69	54	53	28	41	35	42	57	42	46	26	42	32	39	36	28	36	32	36	30	41	47	37	41	46	36	35	47	54	47	55	36	44	41	32	42	40	55	48	54	40	36	34	38	38	41	32	38	33	34	45	38	33	40	36	41	49	37	44	50	34	46	31	31	34	41	47	40	49	38	39	34	41	49	34	40	34	35	39	38	44	44	46	39	29	39	40	42	42	35	43	43	37	34	38	32	45	31	50	38	44	44	43	49	31	40	46	29	43	39	40	39	49	38	40	32	40	35	34	35	35	40	41	42	47	45	35	52	53	47	37	40	43	36	47	46	36	42	34	33	31	46	37	46	55	37	44	33	48	44	49	51	50	32	41	40	39	40	36	36	44	36	26	46	38	51	35	39	30	48	42	42	33	40	39	47	45	35	36	46	54	38	34	44	43	45	42	43	28	42	43	41	45	39	41	52	53	37	42	47	28	42	32	34	42	47	39	49	39	46	50	39	46	32	35	37	37	32	38	35	41	34	44	40	40	40	41	37	43	36	48	49	36	35	43	49	39	41	37	40	36	39	48	44	45	35	35	50	42	50	55	45	37	39	43	52	46	44	40	53	36	41	42	27	32	44	35	30	28	30	53	41	52	50	40	48	43	41	39	46	34	44	32	40	44	43	40	51	42	42	39	45	38	48	31	35	41	49	38	42	47	31	37	43	31	44	30	51	39	43	45	36	44	37	40	35	38	41	40	41	36	42	54	38	39	45	44	32	38	38	33	43	44	42	47	53	34	52	44	41	45	29	41	36	30	43	40	40	34	39	38	38	43	41	48	43	39	46	44	45	45	33	42	43	42	37	48	33	40	48	42	47	41	43	46	37	40	32	42	50	37	43	35	41	35	31	30	50	43	34	27	32	51	33	41	35	29	48	41	49	44	52	39	48	38	39	33	35	40	48	44	47	34	39	40	48	38	29	47	39	36	27	43	36	45	40	48	37	55	43	35	39	50	50	31	36	44	37	29	41	38	39	43	28	33	28	41	32	35	46	44	28	43	49	37	42	51	31	39	46	38	41	37	36	35	32	43	35	35	41	44	28	36	45	38	42	33	39	34	33	50	32	47	32	38	29	31	49	33	47	29	43	54	52	36	49	38	40	35	31	37	49	33	43	41	60	41	42	48	39	39	47	45	37	41	33	37	36	39	43	33	43	44	41	35	43	36	36	40	42	38	36	38	50	39	36	32	40	43	50	51	50	44	39	31	45	33	47	34	50	36	33	38	32	36	40	40	44	28	38	47	42	38	51	39	40	40	47	45	30	31	35	38	47	39	50	42	49	37	46	56	46	48	38	35	36	33	43	36	33	50	34	39	34	44	34	50	42	41	50	40	50	46	46	40	42	41	39	41	50	48	34	44	48	30	41	34	35	43	35	35	49	40	34	38	40	39	41	38	50	45	33	40	41	40	35	38	45	36	39	39	43	41	30	45	47	42	37	34	42	50	39	37	33	43	37	36	38	27	44	38	42	46	26	47	38	34	34	31	44	48	48	33	42	39	46	42	42	47	38	43	47	43	30	42	49	47	26	42	27	40	35	35	34	48	29	36	42	32	33	41	38	32	38	25	51	40	33	40	37	45	40	42	50	34	44	44	32	31	48	39	35	48	50	50	40	39	42	48	47	34	47	42	43	35	35	36	38	37	32	40	36	50	35	36	39	38	40	34	40	53	39	54	54	31	42	39	51	39	38	41	47	37	38	48	47	43	40	46	37	44	48	37	35	40	31	32	39	28	52	60	36	36	47	44	42	37	35	40	45	31	38	47	48	37	30	41	40	28	42	39	38	36	43	38	28	38	45	30	45	31	35	49	42	38	40	43	35	36	53	39	40	33	33	35	36	38	52	36	53	45	33	40	39	45	37	37	34	32	35	38	48	39	58	47	47	45	45	36	49	46	35	51	46	37	41	48	43	30	43	30	46	33	36	31	32	40	46	44	45	43	51	35	38	31	35	41	51	38	37	35	41	41	35	45	44	43	36	41	32	42	40	32	40	37	33	38	25	44	46	32	43	34	51	38	43	36	32	36	37	50	38	47	40	34	45	49	35	44	41	42	42	41	47	39	49	43	45	31	40	43	42	27	42	39	37	32	37	40	30	42	34	38	44	35	47	48	29	33	38	41	43	47	34	44	35	44	29	41	32	41	37	41	26	43	47	45	45	27	40	37	37	46	49	35	35	35	45	40	42	34	42	29	40	37	40	37	28	41	44	37	53	38	39	37	45	44	38	51	43	46	43	36	36	51	42	28	35	40	27	37	37	33	41	42	29	49	47	33	44	40	51	30	30	38	40	41	24	49	41	38	40	39	43	41	37	34	41	38	49	46	43	37	40	37	49	28	36	50	42	33	34	43	32	39	34	48	34	34	31	45	43	34	35	38	43	39	50	35	44	38	47	41	41	39	39	32	41	49	40	45	49	33	40	39	42	36	48	46	38	45	34	40	42	56	36	39	38	36	39	43	41	34	35	41	48	41	43	46	31	49	35	40	34	36	33	40	32	39	36	49	47	44	29	39	36	36	35	41	44	47	38	38	42	40	35	32	42	34	47	37	49	41	42	38	41	31	38	34	38	49	33	39	41	34	48	41	45	35	32	33	37	42	42	30	37	32	32	45	41	39	46	42	40	31	44	40	45	45	32	50	36	34	37	39	41	43	44	32	47	38	53	37	42	33	36	51	40	30	31	40	42	26	31	36	31	37	35	39	45	37	37	34	49	35	42	32	45	41	37	37	36	37	40	46	31	48	38	34	37	32	35	36	41	46	42	47	43	40	45	47	57	43	49	46	46	43	43	41	31	51	32	42	41	40	52	40	32	36	36	33	36	43	37	43	44	39	48	41	32	36	40	42	37	45	47	46	45	49	27	39	33	31	39	44	48	32	43	41	27	36	44	45	39	35	41	34	29	36	34	36	36	35	39	42	46	42	58	33	43	38	46	36	49	32	35	34	37	38	38	48	37	33	45	33	41	47	33	42	28	33	31	46	42	38	45	43	37	40	38	45	39	48	38	38	43	41	41	37	37	52	40	33	37	37	42	42	44	46	37	44	41	40	36	35	40	41	41	38	43	48	48	45	40	45	41	47	45	50	47	46	35	36	42	35	49	35	34	53	34	33	43	43	37	36	38	35	44	40	41	34	36	28	36	38	38	40	36	36	33	38	32	42	43	50	42	47	37	35	35	43	50	40	49	33	52	45	37	41	30	38	36	42	57	33	35	46	44	37	35	49	37	36	43	32	51	38	34	48	38	33	34	38	48	43	37	34	41	35	44	46	43	34	34	33	41	51	37	30	42	35	31	56	36	38	30	50	38	44	38	38	31	55	46	46	35	48	39	31	45	41	26	33	41	42	43	48	44	44	32	40	46	41	44	43	45	33	46	40	50	39	46	44	31	35	40	37	40	43	36	42	39	39
15298	6601	3974	9093	20543	37019	44326	40000	31306	21546	11631	4576	1788	835	597	556	506	514	481	507	534	524	532	542	535	491	515	518	515	488	490	517	497	465	511	479	540	514	493	480	500	500	517	471	502	508	563	515	523	512	485	499	518	535	500	514	531	506	526	490	502	456	531	485	524	504	543	506	518	512	510	496	530	526	528	517	501	509	495	494	528	533	523	501	500	514	549	524	567	526	501	525	504	492	495	511	522	553	511	480	538	491	513	479	500	495	484	491	479	493	545	531	480	522	541	511	525	510	492	560	476	530	528	521	522	455	508	483	546	509	538	499	520	504	489	485	485	501	482	502	545	546	520	509	505	486	468	497	487	478	511	483	513	530	535	506	513	548	495	517	512	513	507	520	496	497	501	516	519	496	499	504	494	534	505	477	527	517	506	467	477	516	485	528	523	548	487	504	491	531	504	522	486	469	540	474	499	509	483	466	523	524	518	518	538	524	504	483	519	525	515	491	484	541	486	515	460	498	518	498	531	497	522	512	493	509	542	488	535	514	571	535	506	496	519	506	520	512	532	488	524	502	510	499	510	486	518	540	487	509	478	519	520	531	546	505	496	500	520	522	509	508	504	508	495	535	482	534	502	501	537	494	518	506	534	506	515	471	503	544	530	529	486	485	512	494	500	486	521	492	509	518	495	511	503	498	468	528	463	524	476	520	512	513	541	523	533	496	532	559	517	478	509	500	494	512	519	485	522	466	539	528	544	514	529	527	508	532	509	511	507	456	528	487	505	511	503	546	519	478	498	511	487	528	511	526	531	504	511	528	495	492	500	510	517	537	474	512	509	480	536	479	508	478	496	528	538	520	508	503	508	492	489	483	536	491	494	525	526	455	481	532	469	506	540	530	466	484	485	488	515	542	498	547	543	462	539	496	515	493	511	486	519	508	527	510	505	519	493	496	506	527	493	505	465	453	497	523	494	510	520	484	537	483	504	533	501	511	484	518	522	489	529	542	566	535	485	506	503	513	515	510	521	493	502	508	541	509	546	497	488	462	511	513	488	493	501	528	482	492	501	514	554	512	523	492	519	491	527	470	515	512	480	512	545	475	520	521	536	505	498	500	503	495	497	511	493	538	510	536	475	490	513	469	493	559	502	508	521	482	490	463	523	516	499	514	513	541	552	488	542	497	488	470	472	508	533	499	508	506	534	516	508	518	545	467	532	563	538	490	462	522	549	511	467	528	499	502	525	486	537	495	507	492	532	504	518	536	518	504	526	550	496	537	504	461	491	543	475	511	537	519	531	495	527	482	459	548	502	493	501	507	514	492	505	504	536	527	480	526	514	508	503	512	534	472	534	556	500	520	504	500	493	553	468	507	512	527	496	509	515	500	515	503	553	491	494	568	511	504	469	467	507	496	508	530	535	477	521	509	496	521	510	480	531	509	473	496	503	531	529	508	525	528	500	508	541	526	510	553	463	505	489	492	484	472	508	481	525	526	535	555	530	509	514	578	515	537	531	534	481	546	519	527	550	512	519	544	509	523	517	525	520	525	501	533	497	512	542	546	523	523	509	514	526	535	516	498	503	497	484	512	530	495	507	518	495	512	489	537	512	492	494	523	485	488	541	512	530	493	513	529	561	509	487	474	500	521	491	468	499	488	521	518	486	453	515	498	522	485	525	497	485	508	498	485	461	500	511	513	518	524	473	538	544	499	486	498	532	497	480	529	491	512	538	499	496	534	501	517	482	569	481	551	500	481	503	501	490	529	524	500	486	516	504	484	492	515	519	513	500	502	507	525	497	538	482	479	506	549	518	524	480	505	495	476	526	514	490	523	468	561	498	531	512	521	529	540	485	545	500	502	521	487	502	550	525	513	536	483	522	482	501	491	500	486	535	487	526	522	518	496	512	507	500	555	488	510	518	541	505	531	525	487	496	578	512	484	500	513	507	525	490	525	507	500	514	496	525	537	503	514	512	480	507	508	477	531	507	504	521	518	552	508	508	494	529	523	542	533	495	524	529	526	513	491	522	468	518	523	490	509	514	473	523	498	535	518	511	474	495	455	488	465	557	511	518	520	509	506	488	472	498	516	519	540	513	523	522	545	506	546	467	502	532	524	519	527	510	474	560	530	517	512	508	502	474	486	512	551	471	510	477	499	503	496	521	484	468	532	504	508	519	515	526	523	486	524	524	514	532	530	495	498	502	516	493	530	520	509	537	529	492	532	528	513	516	494	492	524	546	529	541	475	499	511	535	518	523	504	527	547	500	512	501	529	494	457	537	499	524	535	509	546	525	497	489	531	499	529	478	529	508	547	471	539	506	497	551	495	534	493	519	499	513	491	492	504	513	516	501	495	483	509	537	504	511	490	548	471	480	564	503	537	522	482	528	531	514	496	507	527	578	506	481	547	499	539	536	573	528	507	537	530	493	483	506	465	502	520	518	515	478	481	483	519	516	486	503	543	533	535	507	477	515	481	531	515	503	531	481	513	453	515	549	548	464	514	505	475	510	491	482	505	534	494	556	502	467	495	543	510	501	508	524	495	552	501	496	507	472	487	496	508	492	521	513	527	493	504	513	501	542	525	511	500	505	491	501	514	506	469	534	499	543	518	536	541	491	514	512	469	516	528	505	482	485	496	519	505	559	481	538	494	488	509	505	502	487	488	499	490	494	532	509	530	491	503	472	460	503	488	520	494	516	515	499	522	520	503	536	492	470	517	549	529	497	502	485	542	485	522	484	514	474	491	493	489	543	490	522	524	519	516	488	524	518	449	514	533	501	528	523	489	507	478	516	457	484	510	539	485	478	480	507	488	507	484	485	517	495	530	516	490	534	495	514	536	459	553	528	500	510	514	513	487	509	566	569	534	522	489	539	503	499	521	500	512	524	502	495	518	509	540	544	522	530	464	523	528	496	539	480	514	497	497	487	503	457	526	504	550	530	492	511	473	558	443	494	525	514	488	547	547	471	505	523	482	537	539	542	468	497	539	490	484	513	539	515	506	538	504	513	503	503	527	498	454	525	527	516	520	504	536	519	493	526	501	485	496	508	522	513	507	493	510	532	534	492	483	503	541	474	525	486	491	527	499	524	494	506	503	515	551	534	509	562	508	508	503	470	542	513	473	513	492	538	531	498	505	498	487	503	515	510	497	502	479	473	544	529	544	584	529	511	514	500	541	489	513	489	502	518	492	562	471	527	501	520	522	506	486	540	513	502	472	526	521	506	476	527	487	516	529	486	495	483	508	512	479	486	490	502	536	506	540	500	521	501	513	547	522	492	523	513	509	495	493	534	477	497	503	467	491	560	502	529	516	515	511	506	485	532	462	505	498	523	522	542	487	541	483	489	521	507	549	506	540	488	542	500	548	545	512	500	500	522	529	488	541	521	522	468	527	509	555	506	528	521	508	493	472	505	521	541	523	512	493	503	505	493	500	519	506	488	518	517	522	477	511	497	529	518	525	473	556	521	519	522	538	523	549	477	497	501	508
750	590	489	362	879	7255	12092	10025	5758	2703	978	369	121	70	55	46	40	40	33	45	38	41	40	39	48	34	49	36	46	48	46	42	27	35	44	40	45	38	52	45	52	31	38	42	38	48	35	39	33	40	46	39	42	50	39	46	39	46	49	42	49	39	40	49	42	30	59	28	53	48	39	41	41	35	40	41	27	44	37	42	44	52	35	42	31	48	40	37	37	47	43	42	49	37	36	36	38	51	36	40	48	44	51	48	37	40	41	40	44	41	41	56	46	36	45	50	43	33	45	36	48	41	43	40	44	36	40	46	44	48	32	48	35	40	43	48	35	49	39	40	47	34	44	46	38	56	46	42	42	48	45	44	54	51	42	39	40	39	34	50	39	45	46	47	48	45	46	52	40	50	35	40	36	38	51	44	38	42	40	35	40	51	39	55	41	46	40	41	46	38	46	36	40	35	32	43	35	37	39	43	43	42	42	47	34	46	42	43	41	45	50	46	38	45	47	48	33	51	43	39	56	55	38	42	48	32	40	40	50	46	40	36	47	40	46	42	45	62	48	45	44	52	38	40	41	40	38	34	49	34	34	34	36	58	36	48	44	32	35	42	34	47	55	40	37	45	37	40	38	35	38	51	42	55	46	44	46	44	40	47	49	40	45	44	41	38	45	53	41	42	37	55	45	42	41	48	35	47	44	38	55	46	44	50	47	40	36	47	47	41	46	54	35	39	47	47	47	43	36	40	34	50	33	41	34	43	56	45	50	35	45	51	35	44	46	32	40	36	37	42	46	41	49	46	37	39	44	35	39	47	37	43	45	44	37	46	34	45	41	40	57	33	58	42	36	42	41	51	36	44	38	49	36	38	43	38	40	38	51	38	34	41	39	50	42	35	40	39	40	37	48	31	49	42	39	50	42	56	34	51	38	45	45	43	47	43	44	39	38	38	42	40	49	46	37	36	46	40	41	40	40	46	37	52	45	47	55	36	52	42	40	41	53	47	38	34	39	43	38	34	40	43	37	46	43	47	44	57	36	40	47	44	37	42	34	45	47	53	38	37	39	42	42	46	41	38	39	50	40	45	38	38	36	37	36	46	39	37	53	47	40	45	33	36	45	39	42	44	45	51	38	43	45	47	46	48	37	48	40	41	42	39	35	44	35	54	41	48	40	43	37	44	42	46	47	49	46	36	40	41	33	53	32	49	48	40	37	39	42	35	39	46	55	51	43	49	45	38	33	39	43	36	37	46	43	45	37	29	48	35	54	32	44	38	40	43	45	49	43	40	40	51	49	30	40	41	42	50	44	48	45	44	46	38	48	40	43	40	35	47	42	53	34	43	43	31	53	46	27	43	46	43	43	52	38	32	44	32	51	40	32	48	48	43	54	48	36	48	39	52	41	45	37	53	33	41	42	59	38	46	51	36	44	43	44	37	47	43	50	50	47	51	48	41	44	33	41	46	34	34	48	48	43	39	34	42	56	37	43	35	23	53	34	46	45	30	49	42	44	49	59	54	41	40	53	43	47	41	51	54	38	31	41	39	59	37	49	42	41	34	44	44	41	43	48	41	44	45	39	46	62	50	45	46	33	35	38	48	41	50	38	34	43	40	49	34	41	38	39	41	46	32	47	55	50	49	44	36	43	45	48	31	42	40	38	49	30	53	41	42	44	41	30	41	34	43	32	37	47	31	39	49	34	49	51	37	29	43	50	41	41	36	35	41	31	38	50	40	39	47	36	52	38	61	40	50	46	46	35	45	46	44	45	43	42	37	43	39	40	40	34	28	39	42	34	26	39	43	42	39	41	40	34	38	48	42	30	39	43	42	36	41	45	31	54	39	38	44	41	43	42	39	39	55	51	35	43	48	50	47	42	37	44	42	47	38	56	41	46	38	33	43	37	34	41	41	53	30	34	46	47	43	35	47	46	40	46	42	45	41	40	48	47	42	48	44	32	35	33	43	39	41	35	39	53	43	36	48	56	39	47	35	45	35	43	50	47	44	29	49	42	35	30	54	39	30	45	44	52	38	42	38	43	42	38	33	41	34	45	41	50	31	53	35	33	42	34	40	36	52	39	40	41	44	32	55	51	40	39	33	37	35	50	46	33	41	42	30	38	46	36	44	50	42	48	44	52	32	54	42	58	52	34	39	50	34	42	44	55	43	41	30	43	35	42	47	48	46	37	35	47	32	39	58	46	35	32	38	38	53	43	42	38	41	48	46	31	34	41	52	42	43	39	31	48	46	46	42	43	45	45	49	33	32	41	49	40	34	48	42	37	31	39	46	41	42	36	46	52	47	43	42	38	49	40	42	39	42	46	42	36	46	36	33	50	41	48	49	56	55	43	39	31	51	51	56	34	45	45	36	47	48	30	48	38	37	40	48	34	43	42	39	35	32	38	43	37	38	33	34	25	41	40	41	38	36	47	40	44	43	44	48	33	47	51	50	36	30	41	67	39	46	38	35	51	47	39	33	37	36	41	26	42	43	35	55	44	41	31	37	35	40	42	40	50	44	31	46	42	43	41	52	49	37	47	48	49	41	35	40	39	45	37	47	53	46	34	56	34	46	46	45	36	41	45	41	40	46	50	49	33	35	33	53	37	37	62	29	50	43	47	33	41	45	38	31	42	32	35	38	41	45	34	40	37	29	37	42	42	36	47	46	52	55	29	31	46	40	54	48	38	50	47	43	32	38	39	51	41	47	47	48	57	50	40	49	55	45	49	33	44	47	41	42	34	44	46	46	57	35	54	40	38	40	53	43	43	52	34	35	48	39	32	40	49	39	52	51	54	38	56	33	40	40	40	45	37	41	52	37	48	41	45	32	46	49	33	37	39	36	40	51	39	44	42	42	44	50	50	40	49	47	56	45	42	38	38	51	40	42	41	53	44	43	49	43	34	48	40	40	44	38	37	38	51	42	34	46	49	41	44	44	44	43	55	43	44	28	43	39	56	38	43	54	41	40	44	40	43	50	35	31	44	34	44	31	37	55	47	46	36	41	42	47	46	51	38	47	31	41	42	33	50	38	46	45	43	38	28	45	46	48	43	27	51	48	44	42	42	50	32	54	56	53	41	45	48	40	44	57	46	35	44	49	40	36	43	53	42	47	27	31	34	35	31	42	48	54	39	36	53	53	51	43	39	33	38	42	37	45	39	35	50	55	26	46	44	54	40	45	44	35	51	42	40	40	46	39	39	46	54	38	37	47	38	38	43	40	45	40	43	47	39	44	38	53	36	49	42	43	47	36	44	46	43	46	40	44	41	31	38	35	38	48	42	58	36	49	42	50	44	40	42	47	46	43	36	50	49	40	36	40	41	36	53	35	37	32	49	48	46	42	47	43	31	39	38	44	42	36	41	32	45	44	37	63	47	45	54	39	40	39	49	33	43	62	44	52	28	42	47	37	43	38	43	40	47	49	45	53	44	49	51	43	50	39	41	32	52	47	39	39	42	31	48	36	49	44	32	54	35	42	52	48	36	31
18287	12198	8643	18143	33243	57349	61747	52232	39865	29562	18558	8276	2907	1219	666	600	535	520	577	530	545	523	559	532	514	563	533	555	540	545	535	544	537	501	557	516	545	552	525	506	531	576	561	536	553	557	496	546	563	488	570	529	546	530	543	528	522	536	539	490	552	533	560	527	528	532	572	576	576	497	560	519	523	554	538	542	543	518	554	496	542	548	518	526	541	533	536	522	506	519	562	538	540	559	520	524	538	557	521	533	569	554	503	502	555	533	563	534	562	574	494	533	501	527	531	543	533	534	543	543	567	508	565	507	507	563	555	539	534	526	529	546	555	557	550	543	522	508	608	531	513	504	522	545	508	531	530	550	526	559	528	540	534	526	536	540	555	567	516	554	568	524	543	522	555	519	516	530	541	535	492	517	534	524	563	525	504	512	547	493	530	498	567	542	549	585	535	549	528	577	542	514	509	529	537	563	545	528	558	547	537	546	523	531	537	562	523	526	558	525	542	572	515	497	517	534	513	533	545	558	549	579	551	539	553	538	549	512	550	524	535	513	563	502	528	519	557	523	516	570	599	531	541	539	550	562	535	573	525	533	557	561	522	529	527	527	519	530	543	516	550	510	538	528	542	551	566	522	524	511	543	559	569	578	561	525	563	513	532	547	511	538	541	531	539	565	541	568	568	549	479	506	556	543	558	579	540	458	522	548	520	529	528	579	536	538	532	526	544	572	588	524	540	557	532	542	528	541	552	503	522	527	497	540	533	572	505	493	534	504	533	517	564	528	519	525	529	516	510	536	531	532	492	577	578	552	524	552	549	549	524	579	514	528	560	521	547	531	525	509	531	562	546	571	541	546	529	520	568	537	554	537	534	547	502	553	562	549	516	522	515	501	552	514	578	567	542	519	553	554	513	500	494	546	513	569	548	555	535	539	520	527	538	523	567	560	554	540	540	523	534	521	535	542	547	545	507	542	524	543	547	521	559	552	513	551	525	522	505	573	542	549	547	536	504	526	517	513	568	501	534	555	516	558	523	514	543	504	542	526	543	519	545	520	544	520	528	577	541	539	510	544	555	572	547	554	530	517	558	530	560	540	525	560	548	567	530	550	510	524	578	526	567	492	524	502	540	526	541	542	540	527	485	503	552	514	570	501	520	535	552	546	525	534	533	504	547	516	502	488	537	542	530	525	528	554	578	507	546	522	533	497	517	534	540	609	556	537	573	523	539	525	501	539	521	528	548	536	571	521	542	538	475	540	523	540	569	549	511	547	528	568	532	543	565	562	540	553	520	548	534	511	546	539	547	523	554	549	534	510	538	540	616	505	558	522	497	561	515	530	544	558	544	514	548	570	553	529	590	572	508	534	541	529	560	575	547	520	541	509	551	607	573	563	519	545	525	503	527	502	514	550	542	517	570	499	501	585	528	536	557	527	537	570	525	594	553	534	485	531	547	509	547	544	536	524	548	536	525	512	523	519	524	544	537	546	562	532	514	521	543	532	502	560	567	537	579	560	528	588	498	531	512	592	523	522	549	563	505	541	541	543	538	519	575	591	519	518	532	544	531	528	525	537	494	577	543	511	527	523	530	514	549	551	546	514	552	530	559	552	501	550	520	496	538	488	507	531	537	571	538	529	560	542	504	526	519	561	575	564	551	516	528	508	542	518	548	565	574	521	575	551	520	521	552	498	567	506	517	486	548	512	543	549	541	534	518	534	554	550	521	528	518	547	572	563	523	556	562	523	545	477	545	563	524	535	549	518	529	532	511	536	526	526	515	522	542	553	549	525	501	517	576	523	511	536	573	558	541	560	583	513	546	496	520	529	526	518	544	578	519	537	554	531	499	506	555	517	553	532	561	547	512	508	512	518	525	517	535	578	519	557	562	530	548	531	555	514	537	524	556	534	513	556	539	519	537	524	546	525	520	557	568	505	566	570	511	541	525	537	519	523	556	554	513	533	578	519	552	568	538	542	554	527	529	575	524	518	512	555	503	533	527	510	537	605	579	536	592	545	516	539	558	459	524	490	528	534	510	536	532	538	518	571	565	528	569	541	581	537	556	509	521	522	560	545	523	543	538	518	504	513	528	524	544	500	535	520	515	475	539	516	528	519	568	526	512	480	564	539	495	516	556	536	531	530	540	512	522	535	533	534	555	492	478	493	541	514	466	531	557	513	518	493	541	546	515	551	500	533	546	575	540	506	533	566	540	504	501	536	565	506	552	497	583	537	537	522	510	524	523	538	563	492	486	544	505	534	512	512	507	506	476	509	541	569	534	530	548	574	530	540	528	555	516	558	497	563	588	524	541	532	506	519	530	556	559	536	567	598	527	529	504	550	557	526	505	560	549	555	515	577	536	567	566	532	518	517	577	547	548	522	526	507	525	573	539	580	581	504	550	552	533	568	568	549	521	554	576	535	526	536	508	533	528	517	502	544	508	569	531	533	511	552	512	551	553	541	521	566	504	502	538	543	548	545	557	550	555	511	524	513	538	562	566	555	563	548	552	522	540	530	515	534	536	526	519	502	532	531	539	522	585	560	561	525	546	540	549	547	551	586	541	543	547	522	537	531	524	540	497	553	546	500	555	485	541	494	547	498	543	521	514	565	527	525	537	506	584	540	551	504	544	541	544	563	543	537	543	550	530	556	479	540	543	553	511	525	550	500	552	538	547	557	564	545	537	510	532	569	555	551	522	515	526	558	552	520	481	549	510	535	541	535	527	545	534	561	534	515	534	544	533	547	537	550	522	505	556	525	514	516	516	558	551	543	513	588	514	515	550	541	570	475	497	513	529	524	532	483	543	540	533	514	536	541	494	493	536	553	533	528	538	558	551	520	459	568	510	546	519	551	558	500	519	494	533	525	542	535	513	576	545	512	531	526	542	558	535	506	546	525	562	519	545	522	575	572	491	561	562	527	510	533	532	504	531	494	536	527	586	511	535	549	504	503	525	528	496	560	523	568	531	576	537	509	529	546	550	538	513	526	538	518	588	540	506	566	506	524	542	535	536	524	572	580	505	548	525	544	567	550	520	560	526	546	566	525	529	518	539	509	556	490	508	540	556	550	538	520	538	520	536	509	561	517	518	522	546	573	556	525	556	542	529	494	515	506	530	547	532	538	549	582	511	527	532	517	478	531	518	520	542	557	502	524	554	514	520	534	513	518	548	556	532	577	536	553	553	529	546	484	512	562	528	560	544	506	518	538	543	574	582	569	557	524	508	532	565	516	529	545	506	508	523	538	527	559	550	537	534	580	489	531	535	538	550	531	516	543	531	514	540	507	524	545	559	531	531	551	522	522	560	546	551	497	516	543	551	527	541	543	496	564	540	551	560	555	516	532	531	546	535	562	522	529	549	546	513	578	517	527	524	526	504	557	527	507	569	567	563	535	564	568	533	552	525	500	544	491	538	538	553	542	516	540	557	573	552	520	534	519	541	532	568	537	540	538	537	501	544	548	549	513	525	506	573	574	543	589	529	474	558	555	516	518
2149	468	356	350	2217	10403	12745	8881	4827	2148	792	315	115	59	56	45	53	29	48	56	41	56	59	55	38	39	50	49	45	52	49	40	49	48	43	46	48	52	45	48	49	33	45	40	44	48	46	43	50	39	42	57	46	47	49	52	50	47	57	47	44	44	41	46	43	60	39	44	55	42	49	54	42	52	48	47	41	37	58	41	41	55	50	50	47	47	48	42	45	51	35	61	36	40	45	43	39	38	50	39	40	44	50	56	47	54	48	47	50	60	53	39	47	53	39	46	39	39	42	45	52	43	49	40	45	37	33	39	53	35	56	40	47	42	35	42	44	57	42	58	51	49	41	44	47	40	49	51	36	44	36	39	39	50	40	46	44	40	54	45	43	45	40	35	48	55	41	38	41	48	36	34	38	45	57	45	48	62	45	60	49	46	36	51	52	50	43	54	44	47	39	40	38	39	48	59	45	39	39	52	43	43	40	47	42	49	54	48	43	43	49	46	40	47	51	51	29	38	57	48	42	39	39	37	39	48	40	54	50	41	34	42	42	52	37	42	37	42	32	37	36	46	60	51	48	40	55	41	37	46	43	44	47	49	41	41	41	39	50	39	47	48	53	28	44	48	35	43	35	47	53	43	63	49	50	43	42	41	44	40	49	34	34	35	54	48	37	44	45	28	53	32	35	49	40	47	34	38	56	41	50	53	46	58	49	53	46	51	36	40	36	37	46	30	45	48	40	43	52	47	47	48	37	59	39	37	49	41	58	51	40	42	48	37	40	59	44	40	34	44	47	38	41	49	58	37	35	34	50	41	48	35	44	56	56	45	50	37	41	46	35	36	47	53	49	41	44	44	40	35	42	46	48	29	53	46	42	45	43	40	37	36	40	45	46	37	44	44	56	61	42	48	50	55	41	40	30	39	36	36	38	53	50	56	41	48	46	51	43	49	46	51	45	52	51	52	49	48	36	47	45	42	57	48	47	44	50	44	45	41	38	54	48	38	47	42	43	41	47	44	51	38	53	54	32	47	34	43	45	48	48	49	40	51	49	39	38	21	44	51	43	42	62	46	45	46	37	42	44	47	47	48	55	54	46	36	38	57	47	45	57	39	45	41	47	48	39	37	38	47	45	55	48	51	42	35	47	35	56	41	46	44	35	37	37	45	54	55	50	53	44	43	46	54	39	38	39	41	42	54	40	37	42	38	47	45	38	55	40	42	43	37	46	46	40	50	57	45	42	58	44	52	41	45	48	40	49	37	46	38	50	45	46	34	54	49	40	48	44	43	39	33	38	53	52	35	52	49	59	44	46	36	51	56	40	41	41	42	50	39	37	46	53	42	43	44	47	51	57	41	47	58	58	46	44	56	45	51	46	37	57	44	50	38	45	53	38	35	43	43	29	47	39	47	46	46	35	43	41	41	37	35	50	52	53	55	41	42	48	44	50	54	45	49	43	47	48	45	59	39	41	45	34	46	36	47	48	32	37	37	57	43	41	42	46	31	44	38	55	39	50	58	49	48	50	44	39	59	47	46	47	36	43	49	41	55	46	51	45	42	38	40	45	45	48	54	41	41	51	41	56	47	47	49	58	44	44	39	54	48	54	29	52	46	43	51	40	53	44	48	43	51	45	42	32	45	40	51	47	57	43	40	42	40	47	37	48	61	50	32	50	47	52	35	40	40	45	40	42	46	48	45	37	51	57	43	38	53	42	32	44	45	43	50	35	51	49	43	40	57	38	53	51	54	41	55	53	52	51	44	55	39	31	42	35	52	47	48	51	44	37	55	42	43	37	40	51	49	51	44	32	51	38	47	41	41	38	47	41	46	43	42	38	40	53	55	55	48	39	38	34	40	49	46	36	53	44	39	35	50	49	35	45	46	46	50	48	43	54	41	48	44	51	34	52	47	45	45	40	38	45	50	50	37	38	46	38	46	43	50	43	51	33	49	46	45	51	42	38	51	38	47	45	47	38	55	37	36	42	54	34	52	46	46	44	41	33	50	50	40	44	41	40	37	62	44	55	32	42	59	53	40	52	36	36	40	50	44	47	46	36	36	50	42	48	41	38	49	39	48	51	46	52	47	46	44	37	40	45	26	50	37	41	33	44	44	62	55	47	44	45	39	46	54	47	51	38	50	47	39	41	56	41	35	49	41	48	49	50	40	37	52	47	68	36	49	40	35	45	53	32	45	41	32	39	44	43	48	37	45	38	50	48	47	41	47	45	48	51	40	44	47	49	46	41	45	43	49	55	39	30	42	37	44	50	43	44	49	35	39	41	40	44	48	50	68	56	49	54	44	41	57	43	50	49	36	42	48	42	49	32	46	39	47	38	46	48	35	65	59	36	46	48	43	44	48	28	34	39	47	49	36	30	44	50	48	44	45	45	45	38	50	37	40	52	43	57	34	36	37	39	39	43	44	47	40	37	36	53	53	34	46	45	36	38	41	34	41	51	47	47	45	35	55	42	39	42	49	55	38	53	48	44	44	34	53	41	45	46	66	38	59	35	51	34	48	34	58	40	45	48	43	47	37	53	38	42	52	45	37	44	40	49	44	46	29	50	49	45	40	45	57	36	47	53	50	42	59	45	47	44	41	41	42	41	28	50	44	35	50	49	56	31	52	48	43	46	33	42	39	43	48	47	41	49	41	50	44	47	34	43	43	42	44	52	34	55	48	36	38	46	41	43	37	39	37	33	47	41	37	39	47	44	48	48	57	37	41	29	48	45	33	51	50	44	39	41	55	47	51	57	40	38	43	42	42	32	55	45	48	52	50	40	33	48	34	45	43	40	44	42	30	45	52	41	40	38	44	47	34	36	42	40	34	41	41	44	48	56	47	48	33	43	43	52	46	46	52	38	43	37	43	36	45	44	46	32	52	51	45	47	48	44	48	48	52	43	36	35	45	44	54	37	56	44	52	47	39	33	42	54	48	43	46	49	44	47	37	53	47	40	36	37	54	37	38	49	50	41	38	45	43	54	33	41	42	33	43	43	35	51	41	58	37	32	51	46	40	42	42	54	54	43	55	48	42	44	39	43	36	39	47	52	42	51	43	52	45	45	42	42	39	53	41	45	38	53	37	36	40	47	46	51	42	40	40	37	48	50	39	41	50	50	44	45	46	49	43	52	61	39	35	44	49	36	57	37	43	41	33	46	44	45	51	42	49	53	40	52	42	46	46	60	57	50	43	45	35	54	55	47	40	54	46	46	41	32	33	28	44	46	44	40	45	33	35	54	40	61	37	51	45	52	42	42	53	46	44	45	45	34	47	41	59	63	47	32	39	33	44	45	53	52	50	43	43	47	45	56	47	47	38	50	40	50	46	39	49	42	47	30	40	58	50	51	53	60	54	40	46	52	45	49	50	41	48	46	35	53	39	45	44	44	48	53	51	53	44	46	53	47	39	58	43	44	57	51	35	49	45	50	45	50	45	45	51	41	45	34	44	38	42	46	36	37	46	52	43	40	50	48	38	39	58	47	45
18323	10570	7499	16147	41744	63894	61707	49756	38219	27906	17388	7728	2700	1098	692	589	576	586	580	596	533	587	612	565	584	587	565	558	579	617	565	590	587	586	570	565	592	610	583	556	535	550	620	572	549	543	554	581	582	587	545	549	593	584	577	557	596	585	573	584	572	609	583	602	572	584	591	591	519	583	579	574	613	573	561	555	545	583	599	581	603	548	605	616	608	548	555	549	584	596	535	573	599	599	553	511	516	583	589	560	588	544	567	563	571	603	541	609	577	585	544	595	568	555	581	563	570	571	595	597	563	545	617	594	554	580	589	585	546	562	589	577	581	549	601	597	583	583	567	595	558	520	559	567	569	600	568	581	576	605	607	558	544	555	577	566	584	586	580	618	551	514	548	544	568	544	586	600	564	563	537	584	588	531	572	577	566	595	616	584	543	591	569	536	576	601	555	586	579	581	631	586	575	582	531	601	603	600	573	545	564	550	556	590	557	545	591	575	533	583	532	562	590	604	568	617	578	605	552	599	580	577	603	539	601	589	605	553	562	559	568	554	571	565	584	551	565	552	618	600	572	600	574	603	574	582	587	561	552	558	500	592	564	573	562	574	622	587	577	540	552	627	536	561	583	593	604	617	586	583	589	574	581	584	584	559	496	538	603	574	576	577	569	601	587	568	571	566	588	585	593	565	580	609	538	569	609	619	588	585	564	530	552	577	587	598	579	568	543	587	605	594	549	575	547	550	536	586	564	529	560	584	549	572	555	542	571	597	566	569	555	588	591	545	593	582	559	554	597	546	604	572	596	556	554	614	590	556	598	555	579	539	535	589	577	567	570	557	585	557	532	557	579	583	553	570	577	558	602	590	562	578	557	600	574	569	599	626	599	619	570	548	556	628	552	579	567	528	609	646	584	623	531	591	582	573	629	575	596	596	567	546	576	586	575	589	541	525	606	552	573	601	544	571	611	574	587	555	578	569	585	616	530	578	580	605	568	622	576	606	556	530	529	575	558	562	555	576	562	591	589	612	589	568	591	571	564	585	627	590	636	556	587	536	607	588	609	549	575	608	594	592	559	585	566	542	584	607	527	570	582	588	583	528	584	605	567	583	575	574	583	541	569	557	588	583	595	602	556	599	536	553	608	582	591	587	580	581	579	542	562	549	585	592	605	579	563	591	541	524	609	586	592	590	587	543	583	529	622	560	566	567	525	534	547	563	635	590	585	591	591	573	585	600	586	600	536	598	576	603	582	548	556	553	581	578	591	630	595	582	608	550	542	599	576	558	596	555	596	566	588	575	587	554	589	605	551	556	585	611	580	556	610	551	603	565	552	575	536	596	562	571	563	565	638	546	594	556	615	585	528	565	593	567	580	620	578	575	571	607	592	570	571	615	602	539	572	590	553	569	551	576	615	570	599	579	565	558	600	591	566	606	564	551	537	586	539	590	600	571	551	579	579	598	584	559	574	591	543	589	577	565	598	577	630	544	583	550	592	541	571	537	575	550	644	610	602	565	585	566	563	606	595	581	585	587	596	623	588	588	589	583	564	560	604	542	552	595	609	545	598	601	532	620	578	584	551	597	548	569	583	568	584	613	577	557	590	562	579	584	622	565	569	616	565	541	540	547	621	609	573	584	577	588	610	590	568	548	587	590	571	584	606	577	616	619	569	621	560	582	593	576	582	558	539	559	581	590	606	584	570	538	555	562	577	569	595	590	596	581	601	567	565	580	594	590	553	582	593	556	568	590	557	557	545	567	580	550	588	553	593	555	586	527	575	546	557	595	575	583	558	582	584	580	584	571	558	544	586	577	582	611	556	588	537	553	580	554	645	600	636	603	592	580	586	606	541	558	605	600	607	555	578	513	624	603	596	544	593	538	535	596	544	608	575	585	586	562	566	537	595	590	566	565	519	573	619	589	585	609	589	615	626	623	572	605	572	568	653	615	559	623	593	584	540	571	568	547	585	569	573	594	549	585	573	610	604	583	540	593	533	567	595	556	547	560	594	562	557	531	551	554	540	586	596	588	571	577	552	566	579	613	582	576	525	594	584	583	586	591	577	580	545	595	581	558	579	552	572	560	557	562	580	545	577	580	566	588	587	559	553	566	575	593	570	589	612	594	565	606	561	571	564	576	571	574	544	564	609	559	585	593	593	552	576	583	618	579	544	555	566	579	614	568	591	557	608	582	567	578	579	551	558	594	579	552	566	585	608	602	574	547	586	566	525	582	556	587	600	581	531	607	589	558	601	589	574	567	576	598	576	597	561	552	609	575	560	579	619	618	576	563	548	555	613	581	562	579	575	574	570	574	596	592	577	562	546	571	573	554	603	563	545	573	572	574	588	576	571	561	591	611	583	565	575	515	552	575	554	534	572	551	601	551	551	615	557	571	590	557	583	562	571	565	558	565	564	575	565	557	535	569	575	565	577	579	572	571	608	573	582	557	572	577	594	590	583	561	610	558	614	569	639	590	579	605	596	606	542	637	573	568	580	578	564	582	600	541	567	580	572	519	579	565	579	610	579	561	589	623	610	563	583	561	579	600	584	549	559	616	590	598	557	579	543	586	605	579	574	574	602	578	581	553	597	579	548	553	563	554	575	601	589	571	571	580	577	563	563	594	614	573	578	586	610	602	593	560	613	569	573	615	541	539	599	573	542	564	594	604	580	597	574	597	561	607	542	605	601	589	587	596	554	565	560	561	566	580	574	588	542	562	604	563	568	553	592	569	609	589	581	593	573	591	543	545	574	564	551	589	564	629	527	605	544	593	597	582	591	544	613	616	586	585	586	575	552	560	539	575	561	588	613	590	573	568	585	558	550	546	588	608	601	612	558	600	585	587	545	601	561	615	600	553	582	604	571	589	553	577	599	639	595	554	580	561	549	557	606	605	563	569	551	583	543	557	545	580	601	596	570	538	583	562	572	581	577	574	568	574	589	588	579	555	579	560	548	529	555	621	560	611	595	595	585	560	602	579	581	558	563	537	544	566	534	610	550	593	586	566	582	553	572	569	586	617	550	594	559	567	590	555	567	559	588	569	590	555	578	559	574	573	584	587	608	579	585	601	564	579	556	547	582	597	571	576	639	584	577	562	574	546	587	581	571	587	561	592	570	573	591	591	549	549	544	607	547	546	594	561	582	584	629	574	601	579	554	551	578	587	566	542	542	564	571	594	582	598	624	569	609	531	577	556	601	577	579	593	576	608	585	584	518	566	591	573	631	563	583	580	572	556	566	587	573	601	583	611	565	540	548	604	559	581	592	578	563	541	604	575	548	574	559	562	580	564	604	595	571	587	574	571	535	592	583	580	591	565	585	555	591	595	580	582	539	559	575	563	550	588	563	598	620	579	602	572	526	521	550	578	570	564	595	573	570	573	544	568	619	550	528	594	594	576	533	575	569	586	557	553	600	511	612	567	574	543	617	598	564	558	545	599	636	597	596	589	585	592	579	573	568	560	596	591	597	603	525	619	592	595	600	583	563	587	510	564
1193	704	531	444	3210	16639	20156	14858	7700	2985	1128	399	152	68	55	42	41	53	48	46	36	46	43	51	48	38	44	37	42	50	60	44	42	37	36	44	56	43	49	49	56	49	45	53	53	46	38	51	41	50	43	49	46	44	52	46	55	46	57	53	58	39	55	45	52	53	54	51	51	38	52	53	44	49	52	43	39	44	39	50	33	52	49	55	45	50	39	52	50	59	42	53	45	40	53	50	44	29	48	35	44	45	46	45	44	44	54	46	53	50	47	40	48	37	44	38	46	38	37	49	52	41	49	38	57	54	49	35	47	41	44	45	47	50	46	52	49	44	34	41	50	41	51	54	56	39	42	58	47	52	32	44	42	45	43	47	50	42	45	44	51	39	61	48	54	47	40	47	54	41	33	57	51	37	35	36	51	43	49	53	42	47	38	33	44	54	39	59	55	33	44	40	45	44	44	38	47	52	52	38	49	53	53	45	44	44	51	44	46	29	44	39	42	46	30	49	53	44	49	58	51	38	40	46	45	41	31	53	50	47	54	56	43	50	42	46	36	39	52	50	44	40	44	56	52	38	40	47	46	43	41	46	52	37	52	60	42	49	43	38	45	50	54	39	40	36	60	47	40	43	38	42	40	45	64	46	47	47	48	35	49	38	46	45	47	55	32	41	41	39	48	49	51	43	31	43	48	51	55	63	46	46	47	53	46	51	47	51	40	59	38	44	44	38	48	48	48	48	52	42	47	41	59	37	60	44	36	44	40	44	46	53	36	53	49	46	47	52	67	48	46	40	52	44	47	50	51	37	51	44	62	39	46	48	50	37	54	41	42	40	40	44	43	42	40	44	51	51	39	40	42	45	39	40	44	52	39	48	36	57	43	56	53	53	52	43	34	41	53	42	51	49	38	56	48	56	50	48	50	53	40	38	49	56	41	39	41	44	43	45	36	54	26	44	31	47	45	43	47	51	54	54	51	47	37	45	46	43	52	46	38	41	42	57	55	62	52	46	46	41	50	54	43	55	49	46	52	43	49	45	47	48	55	67	47	42	54	53	46	45	48	44	52	39	44	40	56	46	41	40	47	49	40	49	46	49	46	38	55	30	54	43	37	43	35	55	51	56	48	47	38	48	63	47	50	53	40	45	44	41	44	51	52	50	46	58	43	42	52	40	53	46	44	43	53	42	36	44	33	44	39	44	47	49	53	33	42	45	46	38	50	45	40	46	41	51	43	40	32	51	46	41	51	47	51	53	44	40	49	66	60	42	60	45	42	48	52	48	42	52	53	34	42	56	56	32	44	49	38	48	42	40	53	43	42	59	48	45	39	41	37	48	41	49	47	50	58	49	44	58	37	66	47	37	55	45	45	35	36	40	57	37	46	52	44	62	37	43	53	47	46	57	43	50	41	55	38	40	41	38	53	41	38	46	53	47	48	45	38	67	65	51	41	47	49	57	48	45	48	47	56	39	35	43	53	49	35	53	42	45	45	40	37	42	50	52	45	38	43	48	43	36	41	49	41	41	45	43	57	58	59	49	46	38	61	49	36	53	40	59	44	43	35	43	53	37	40	40	56	36	53	41	30	48	46	41	43	48	49	59	40	47	54	49	50	52	44	51	56	43	49	45	41	48	45	48	38	46	42	40	54	46	42	60	36	57	48	59	44	54	41	30	50	44	45	51	31	53	48	50	65	44	41	33	39	59	48	46	39	41	44	46	33	58	44	52	45	49	55	42	51	42	36	48	42	35	50	53	45	49	43	54	40	57	40	41	46	46	41	34	53	46	51	58	37	49	46	43	54	53	57	39	37	54	58	47	46	50	48	45	47	38	39	41	40	39	45	54	37	32	29	46	39	39	57	52	49	48	53	38	40	44	44	51	44	50	48	45	51	43	49	39	43	39	47	48	38	54	45	40	60	57	46	53	49	50	41	57	43	39	44	44	47	42	49	45	49	36	51	40	44	44	47	45	40	46	31	52	51	60	44	46	55	43	52	56	47	48	43	36	53	46	54	51	43	55	44	54	60	54	54	39	46	53	62	54	48	40	51	46	47	57	44	50	39	58	39	42	52	52	54	53	60	42	41	60	43	54	51	42	55	44	47	45	58	46	55	43	50	69	46	48	56	54	34	54	51	36	43	39	43	52	60	61	39	43	39	65	48	39	51	49	44	41	50	40	48	40	51	49	49	45	45	42	42	47	49	49	47	55	42	46	43	45	47	46	49	42	27	42	47	60	46	52	44	39	54	42	43	44	43	48	51	47	42	48	40	40	40	52	30	54	47	40	47	43	38	41	47	46	33	52	49	54	49	45	53	43	49	45	54	41	42	50	39	48	40	41	39	57	52	41	57	44	49	37	52	45	36	54	47	51	40	35	43	50	42	50	51	50	49	51	41	46	38	44	42	39	33	43	48	60	34	46	37	39	33	50	41	69	42	43	49	39	38	26	57	48	48	46	47	41	42	35	55	29	49	46	40	47	35	42	46	43	45	45	39	49	44	44	41	39	45	55	44	59	44	39	45	52	50	36	38	44	48	47	38	55	48	57	53	41	46	55	44	40	61	62	50	46	51	56	53	47	46	41	41	43	46	52	47	49	47	52	48	42	49	41	49	40	42	39	44	37	50	48	46	43	56	45	43	42	41	53	47	51	53	50	48	53	49	39	46	44	41	43	57	43	46	44	45	45	48	47	33	59	50	39	40	36	39	51	52	42	49	45	57	39	37	53	46	49	51	37	61	41	51	38	46	40	45	41	40	41	47	59	52	44	47	60	51	42	42	49	54	43	53	58	38	42	39	45	40	48	56	43	45	35	44	50	46	49	64	46	56	50	53	48	40	40	49	55	39	57	52	53	52	58	49	43	46	62	48	32	49	35	45	52	57	40	59	48	44	46	35	46	40	45	45	45	52	48	51	56	57	40	47	41	42	37	32	45	40	44	39	52	32	50	48	39	50	55	48	66	49	55	43	44	47	46	41	42	41	43	56	52	45	47	35	49	47	45	56	45	45	49	38	41	42	45	55	48	47	38	48	49	51	48	58	40	45	41	49	37	44	40	48	38	41	38	49	51	52	42	50	39	46	48	52	57	46	51	57	58	43	48	48	42	34	45	41	44	43	42	48	52	47	40	52	42	56	42	43	46	33	60	45	48	37	39	57	40	45	52	40	36	51	51	50	40	46	51	57	41	44	55	32	46	54	53	38	52	42	49	57	47	47	42	43	39	44	50	57	39	47	41	35	39	46	41	46	31	36	43	41	54	36	48	38	47	41	54	42	44	41	37	41	60	45	50	37	50	47	38	56	41	48	56	46	44	46	46	27	52	44	43	43	46	31	61	46	51	46	46	45	41	47	47	51	31	60	41	54	47	48	61	57	52	60	46	39	44	43	39	42	54	37	34	36	51	40	48	43	49	35	54	44	42	55	59	42	48	52	45	41	52	57	55	54	50	56	45	48	42	47	51	33	52	55	45	44	49	53	50	50	48
21780	13583	9834	20488	46300	74679	72945	58795	43454	31058	20376	9666	3481	1381	766	596	608	615	586	613	562	578	601	595	565	608	568	605	611	618	610	600	605	606	595	594	597	513	603	610	604	641	593	591	587	610	610	574	581	606	593	551	600	587	598	604	626	564	602	583	587	598	579	586	581	557	596	637	580	572	575	609	635	603	592	625	633	601	579	578	598	596	613	637	566	586	588	596	576	595	589	587	594	634	561	608	594	552	619	582	581	576	610	590	622	603	584	594	572	564	629	609	609	627	602	575	559	572	580	604	625	641	595	571	580	552	544	594	591	653	589	609	613	638	611	606	595	575	578	563	584	601	565	632	592	595	570	606	592	613	602	595	603	576	587	693	591	585	595	586	549	575	599	591	570	573	574	595	610	625	583	611	597	640	576	611	620	582	604	588	608	592	583	606	646	593	617	563	591	586	570	594	624	617	607	571	584	558	653	622	615	643	589	594	589	589	619	628	580	603	583	582	583	584	604	582	590	598	576	600	617	557	590	582	618	594	606	625	583	560	617	562	577	602	575	634	607	634	608	606	523	625	631	586	602	605	579	586	605	599	553	547	591	622	606	599	617	583	571	565	579	592	623	613	607	533	577	555	602	545	590	557	590	594	605	614	624	618	568	592	581	575	573	576	592	533	564	558	566	608	583	606	580	602	558	588	547	590	607	584	591	593	596	586	570	616	611	598	563	612	594	620	558	542	613	568	600	585	602	632	584	605	566	585	613	599	609	618	565	592	581	572	556	602	593	625	616	566	586	574	599	609	585	559	568	587	628	593	576	622	585	605	612	616	603	604	575	558	612	612	592	606	593	636	633	622	596	593	603	583	627	552	586	564	593	540	598	541	611	594	596	577	608	603	618	558	656	554	604	583	602	590	582	610	585	588	576	565	632	571	600	608	590	598	606	607	587	606	588	609	594	593	642	569	550	577	564	614	574	567	580	595	612	612	599	586	597	572	555	554	545	600	582	600	587	601	577	574	590	588	561	601	572	614	568	570	584	550	607	597	595	573	578	599	601	602	564	598	588	632	595	577	599	605	615	603	606	616	617	582	611	602	596	610	579	602	590	578	557	587	588	607	644	596	562	617	635	592	542	583	577	618	532	607	533	550	601	631	597	567	599	572	589	592	570	592	642	603	572	596	606	592	583	574	603	602	571	586	614	618	575	604	602	624	527	632	623	562	614	641	616	622	605	581	609	620	598	552	646	579	581	585	594	570	613	593	603	614	615	559	606	556	615	579	604	586	570	598	601	613	584	559	573	615	617	600	555	564	563	568	587	556	573	598	625	577	572	620	560	578	590	607	598	605	588	607	567	572	579	596	625	618	624	621	592	603	584	573	557	629	590	585	602	614	585	587	601	572	570	590	567	584	644	608	564	629	576	602	597	566	590	584	586	628	578	603	583	624	555	620	622	619	603	572	590	555	578	596	600	599	585	539	580	615	592	570	569	595	588	592	632	609	582	598	574	573	584	613	606	611	598	573	586	605	617	651	586	581	664	617	595	622	599	627	607	610	618	575	551	602	582	663	609	614	597	617	549	562	604	631	650	571	592	614	620	627	589	618	599	642	592	628	602	638	582	593	640	606	605	589	594	603	599	576	605	588	581	580	574	607	618	580	570	599	590	558	548	597	589	562	628	597	616	548	594	601	595	573	582	599	568	602	571	567	602	634	537	550	610	624	606	617	579	566	596	662	574	582	638	562	607	592	600	643	578	630	555	562	645	608	576	616	556	607	595	543	614	609	650	595	586	633	582	526	611	567	622	617	623	618	626	563	617	587	607	578	623	576	610	604	603	606	548	644	555	642	578	596	588	577	601	602	598	584	619	576	591	610	600	581	628	566	603	584	606	602	601	569	564	599	575	563	572	588	575	576	577	624	588	634	599	588	600	575	609	559	580	605	563	586	606	625	585	593	599	599	618	617	619	591	607	592	594	589	606	567	604	569	579	637	594	557	608	602	594	589	574	579	573	626	587	613	623	582	583	547	596	592	597	586	577	590	586	609	614	589	597	596	601	603	627	576	613	563	586	602	565	581	605	587	594	594	587	593	590	595	618	625	590	589	580	586	622	542	600	595	608	632	626	591	612	606	587	594	642	605	620	586	572	591	584	604	642	585	589	621	583	589	568	574	623	573	590	590	591	639	569	570	594	608	604	591	583	560	564	560	591	608	590	632	547	620	552	634	635	584	613	614	592	559	637	546	572	613	585	589	599	595	576	581	589	570	556	620	616	574	583	571	581	573	619	580	584	539	637	600	594	610	567	619	589	599	537	567	609	564	580	609	621	598	596	621	572	586	620	586	598	645	607	586	605	575	556	562	609	618	616	629	624	616	604	574	581	593	579	592	616	565	570	615	624	600	575	584	561	551	583	634	557	555	557	602	551	593	597	583	562	556	608	640	586	611	615	620	603	559	632	578	597	573	624	563	598	563	565	557	526	596	562	613	574	609	568	584	630	578	575	641	582	587	557	586	636	646	575	605	589	588	585	619	577	574	634	621	582	599	586	578	567	563	614	628	630	600	633	590	619	611	575	637	619	594	532	592	600	608	590	590	616	577	593	624	582	574	571	595	581	544	580	592	588	592	585	620	574	602	618	576	641	559	563	601	569	639	576	575	610	583	576	583	625	585	584	562	631	601	590	608	555	589	576	595	599	583	586	643	568	602	628	552	588	569	567	577	628	591	576	547	567	616	604	607	575	629	616	573	602	621	579	598	563	597	587	625	574	576	615	573	577	646	635	585	615	571	623	624	575	584	629	629	565	586	613	592	574	591	590	576	564	650	612	574	557	576	595	580	559	589	608	604	614	580	577	665	586	626	604	605	576	573	564	594	590	588	627	604	594	619	624	583	565	619	600	577	595	609	578	630	593	583	626	585	567	585	583	619	596	626	580	601	585	565	584	583	604	579	609	587	584	600	548	602	605	586	624	618	606	600	562	594	549	563	580	594	604	526	578	574	560	578	630	565	560	628	571	622	588	608	584	578	584	601	644	604	578	584	589	626	592	592	624	571	584	561	575	624	606	581	626	576	566	602	618	590	578	618	574	589	608	569	609	586	557	596	568	549	598	589	585	582	548	555	575	606	577	554	580	628	628	615	624	550	614	583	568	586	565	633	586	569	569	602	628	607	582	593	582	585	590	591	604	596	583	617	564	605	590	603	592	576	594	606	547	614	579	594	633	577	624	639	589	615	575	584	574	609	591	598	583	572	589	628	558	656	625	623	580	619	557	618	548	613	602	569	553	568	604	569	593	565	567	619	622	623	606	571	606	612	602	554	607	586	608	610	560	593	558	579	588	582	577	595	615	574	633	600	611	584	578	562	583	579	571	554	569	582	616	587	597	613	577	608	591	576	596	574	554	562	554	605	620	579	618	609	610	615	572	594	614	605	563	601	561	588	601	557	622	622	571	574	564	571	549	624	564	612	606	591	601	569	576	613	600	571	616	629
1292	166	120	98	452	3163	4909	3730	1945	889	384	153	75	47	48	34	38	44	54	39	37	43	45	44	39	41	48	34	38	38	31	41	36	49	39	38	40	37	42	39	39	39	34	34	39	36	56	41	28	39	40	39	38	35	32	39	43	33	39	39	42	30	35	37	29	30	47	39	26	37	38	31	37	34	34	36	34	29	44	38	26	34	27	44	45	32	42	40	51	50	47	50	37	29	43	52	50	32	49	39	39	38	42	40	43	31	35	40	43	37	24	40	49	49	38	52	43	41	24	33	45	38	34	45	45	49	37	39	45	45	44	46	48	40	43	33	39	35	43	40	49	50	52	40	37	48	36	46	31	39	48	34	34	36	45	29	51	40	37	29	29	34	33	41	38	51	41	43	43	38	28	30	32	46	35	46	40	34	33	38	51	36	43	41	38	41	37	38	34	47	37	42	46	46	38	40	34	42	40	30	35	46	39	26	45	47	37	40	32	40	44	44	47	38	38	33	40	51	40	42	34	25	35	27	40	54	41	59	43	46	49	42	47	28	27	33	48	34	36	47	45	43	37	40	53	33	42	39	44	36	28	36	42	52	47	38	33	44	32	37	44	38	36	45	35	53	35	38	44	42	34	53	41	42	26	40	35	34	35	45	36	33	40	48	43	33	27	32	31	44	24	42	34	42	30	37	52	43	36	34	38	28	36	31	43	44	42	40	40	48	40	41	46	38	43	36	31	42	36	39	44	43	53	47	34	24	40	36	30	46	28	34	38	37	35	40	40	51	43	37	41	46	44	36	46	48	39	53	48	47	37	31	41	43	47	34	38	40	37	27	38	42	42	41	27	34	37	34	40	32	47	43	44	41	33	34	45	29	41	34	36	37	40	34	38	41	33	38	43	44	41	36	51	31	35	41	38	50	44	39	45	30	47	47	50	37	55	43	39	35	51	35	33	32	34	35	53	34	29	34	32	42	40	34	48	31	51	33	39	41	43	29	38	42	34	33	48	34	36	38	34	32	31	38	52	47	38	38	40	30	39	36	41	49	40	40	37	44	43	38	40	40	33	33	50	34	44	38	43	26	37	35	37	43	42	43	27	48	37	31	36	31	45	39	48	39	42	39	42	33	42	36	38	37	46	48	53	41	45	46	47	38	40	44	32	45	33	31	32	36	37	47	30	43	38	35	39	42	44	40	37	32	46	40	33	37	32	42	35	38	38	42	42	45	32	30	31	42	43	48	35	36	34	51	39	39	38	45	34	36	32	39	42	35	45	40	38	40	43	37	47	47	39	56	41	37	47	35	41	44	46	27	44	45	38	47	35	33	42	45	43	40	33	35	49	37	27	33	41	37	40	43	38	33	34	48	30	27	40	53	35	44	36	35	36	46	43	48	38	40	38	47	41	36	50	33	41	26	42	39	40	50	34	52	35	50	44	49	45	33	35	40	54	46	38	31	36	45	43	44	38	43	44	43	40	47	34	41	39	41	52	40	38	34	44	37	37	44	32	41	42	43	36	54	35	36	25	47	38	41	40	31	31	36	41	44	52	39	41	43	35	40	36	34	38	39	41	37	38	34	37	45	52	37	27	50	39	26	43	41	39	39	43	44	48	41	40	36	40	40	44	45	34	44	43	47	42	39	35	27	40	43	35	26	43	38	37	27	37	37	45	37	36	42	38	34	38	38	37	33	45	28	42	25	44	44	45	36	32	39	45	44	37	28	45	36	36	47	34	42	46	34	35	46	42	33	39	44	32	46	33	38	41	35	40	35	39	40	31	41	33	41	39	40	36	45	46	43	33	28	44	38	43	47	50	34	46	43	38	51	33	52	47	40	34	42	40	35	48	34	41	35	41	37	40	35	44	40	50	35	55	41	36	47	40	36	39	34	42	57	39	35	34	47	39	38	26	37	40	41	40	38	37	39	33	36	27	41	43	28	41	35	31	47	37	37	38	43	46	44	50	33	32	30	42	40	35	40	47	34	34	47	31	32	48	44	35	61	29	45	43	38	40	36	27	32	47	40	54	34	45	42	37	43	44	41	28	44	43	44	41	50	31	34	39	46	31	39	51	46	31	34	51	58	43	38	40	34	36	36	36	43	34	43	42	42	43	51	39	43	46	36	30	46	32	38	40	49	38	32	50	42	40	41	40	32	31	44	36	33	33	40	37	45	29	37	28	43	44	45	42	45	36	45	47	47	36	76	39	38	40	43	38	46	31	37	48	45	31	39	39	45	40	39	41	31	37	44	46	55	51	34	38	42	26	38	39	30	51	23	49	42	28	39	40	37	29	47	36	38	38	43	47	33	31	30	45	48	39	38	54	46	42	40	34	35	36	54	40	36	46	42	39	36	42	38	39	31	38	29	41	39	46	48	41	39	45	37	44	28	56	37	40	36	43	31	43	30	44	42	51	36	36	31	26	40	51	38	34	34	28	42	37	43	52	42	30	39	52	44	34	29	52	37	43	35	40	35	50	36	42	37	40	32	42	48	38	30	33	31	42	38	32	41	33	30	40	30	49	31	39	33	57	35	35	31	33	33	47	41	41	39	43	41	39	44	42	39	40	43	41	35	43	45	32	36	40	39	41	38	39	34	45	37	33	49	29	49	33	47	37	37	41	39	43	32	43	45	44	40	45	34	41	38	40	42	42	31	41	34	46	36	40	38	39	46	33	33	44	49	26	37	38	34	51	45	40	40	35	37	33	34	38	30	44	43	39	38	61	28	31	47	53	39	35	46	41	33	33	38	29	39	41	39	32	38	38	39	45	43	46	41	38	42	39	47	44	40	46	49	31	44	33	54	48	41	38	43	47	43	53	45	47	42	46	46	35	43	45	43	45	42	42	42	33	40	46	43	42	37	32	42	42	33	43	33	37	43	49	48	30	38	46	31	40	41	40	35	45	42	45	48	45	43	32	34	32	40	39	46	39	33	46	46	45	40	38	28	32	37	39	32	32	40	42	37	44	31	29	38	36	41	48	43	39	47	49	37	42	41	40	38	52	35	35	35	34	30	45	42	42	41	31	36	35	43	41	24	41	45	32	47	39	39	29	31	43	37	36	43	51	46	35	44	38	37	39	42	30	45	36	39	40	40	35	35	29	41	29	35	37	39	44	29	39	42	41	33	50	44	38	36	33	37	34	33	35	41	40	45	31	47	41	36	47	26	46	33	33	47	33	38	45	41	29	37	43	36	41	45	35	40	32	58	37	32	44	42	36	36	28	47	36	37	38	38	43	35	34	42	37	50	37	49	32	38	35	53	53	35	39	31	41	44	39	51	38	41	41	40	27	45	32	28	43	42	37	41	52	40	29	35	35	41	43	39	34	56	35	39	48	37	39	37	41	34	44	40	43	29	46	40	49	47	41	37	28	35	34	41	42	46	35	35	39	43	42	47	31	29	46	38	37	39	46	33	41	51	40	37	37	41	28	35	30	41	41	32	41	37	36	45	46	35	39	45	53	40	36	45	40	41	28	37	38	41
12730	4523	2361	5544	25883	44956	44907	37377	28312	18328	9140	3438	1388	694	570	516	494	472	487	506	529	482	500	508	506	524	511	526	528	489	499	487	475	461	506	524	481	487	513	524	471	523	491	502	508	516	480	465	489	515	486	504	488	480	508	460	490	480	513	498	530	473	489	466	526	469	498	526	495	511	507	490	526	486	473	455	480	427	467	501	496	476	491	495	453	522	511	483	502	514	481	525	516	473	517	496	504	505	551	491	491	494	493	503	486	499	515	499	519	535	458	505	491	516	515	478	511	500	527	463	477	440	497	502	473	512	536	503	457	535	534	478	509	521	520	487	467	524	473	517	474	497	503	483	510	530	483	518	501	479	481	490	513	480	508	517	445	476	510	478	532	507	448	518	533	480	467	496	476	478	503	510	504	505	487	491	453	491	477	507	493	526	500	506	499	464	487	541	513	537	513	512	525	461	486	494	486	481	535	515	496	457	497	518	507	526	483	469	517	486	495	498	483	496	477	480	531	474	522	503	470	478	484	509	498	478	497	506	528	552	492	496	516	518	484	513	492	499	462	473	496	517	480	484	466	477	516	486	563	498	514	483	512	471	558	552	467	490	474	499	487	536	495	438	475	558	481	500	485	527	478	508	500	475	486	481	498	484	472	535	477	492	506	488	455	514	530	559	455	508	495	479	506	476	481	494	520	493	488	494	520	531	499	518	516	502	479	494	503	495	502	532	501	480	526	496	502	474	467	512	534	503	501	493	478	545	503	481	483	515	538	510	506	521	447	524	525	461	480	488	493	504	504	479	493	507	520	510	474	522	512	460	481	523	519	507	532	537	515	488	515	497	458	515	467	540	448	529	516	496	490	531	455	514	523	501	483	480	522	452	506	528	494	522	490	506	518	480	501	540	523	503	465	504	484	464	459	506	478	502	449	539	480	494	519	494	493	487	491	490	509	507	500	489	489	467	516	508	495	499	509	466	498	466	511	481	459	536	517	466	524	486	497	472	474	494	490	506	505	503	507	490	494	485	477	497	493	467	498	500	452	479	490	515	483	513	536	523	534	478	513	474	458	501	477	522	537	491	511	523	517	498	498	520	520	495	488	452	499	477	490	475	491	503	473	482	505	457	514	458	516	473	471	495	483	490	484	530	488	502	568	500	479	481	511	508	537	494	512	478	491	520	502	475	516	548	483	511	495	476	495	504	496	496	497	486	461	469	499	520	528	515	508	491	535	475	545	510	487	519	537	507	487	497	514	489	496	494	539	473	506	501	498	484	490	523	475	505	476	504	517	529	565	486	523	504	467	491	523	526	487	510	514	477	535	486	477	520	469	524	460	511	488	506	491	480	548	480	493	541	507	533	491	488	513	480	497	539	500	490	474	515	503	469	499	488	536	485	467	486	473	532	496	484	493	505	499	463	537	499	509	479	505	492	504	498	474	495	472	492	485	503	500	493	465	485	503	516	463	456	507	473	471	514	501	525	487	515	467	532	496	531	524	507	488	507	478	504	490	490	517	487	530	494	506	497	499	513	465	486	462	498	507	489	498	497	525	516	526	436	505	524	428	537	524	499	502	500	501	521	537	507	508	504	492	482	527	507	493	500	516	497	532	541	508	467	507	512	484	515	490	490	501	472	481	513	505	526	525	534	501	496	495	521	497	547	504	485	510	518	501	475	502	484	478	482	509	509	513	492	497	493	466	527	484	535	508	477	544	496	501	501	506	470	472	512	498	479	485	514	491	507	516	509	456	496	460	464	500	477	502	504	488	515	557	527	530	528	451	478	468	497	490	502	499	460	498	493	507	490	486	523	526	489	509	510	501	504	503	514	494	518	496	519	510	486	532	506	492	487	505	511	442	530	470	488	504	504	478	465	536	489	512	514	524	474	505	520	490	519	469	536	539	493	503	499	500	494	531	513	495	509	529	499	495	519	493	548	515	528	537	499	476	462	471	470	503	494	487	448	534	502	526	507	496	491	479	513	508	504	496	530	489	512	501	509	512	486	454	455	479	483	462	531	492	493	531	502	500	497	519	477	501	510	492	571	491	515	519	506	490	518	530	479	533	482	501	469	503	504	466	454	485	493	480	511	503	459	506	515	479	502	490	476	489	493	504	494	492	512	450	461	480	471	510	513	503	520	535	531	498	539	502	524	523	493	486	504	454	494	499	499	544	507	501	495	493	476	474	522	505	495	506	539	475	507	553	494	497	521	465	513	469	516	510	514	445	455	488	506	488	475	490	526	502	495	472	515	499	512	501	502	536	491	503	504	537	485	486	499	452	513	509	530	518	510	523	482	468	462	476	500	495	476	547	491	515	520	527	474	518	552	518	526	474	502	487	476	530	522	505	508	561	533	510	522	500	494	518	496	510	474	504	478	489	508	476	481	491	481	493	488	538	509	516	496	481	504	507	508	484	533	481	475	491	535	461	464	500	513	494	493	482	534	481	491	478	482	512	506	479	484	477	523	499	482	475	528	546	514	539	516	450	452	500	533	488	481	514	480	457	527	488	500	469	493	467	514	507	518	520	508	492	494	479	506	501	485	466	502	484	471	503	497	511	510	511	507	518	532	437	509	515	500	488	517	461	456	501	473	483	483	508	515	460	473	497	503	462	492	542	520	484	512	495	498	462	508	507	480	493	493	469	479	516	531	509	521	489	518	520	484	467	535	515	490	522	448	520	505	471	489	510	473	519	492	459	521	482	487	492	463	500	506	497	498	511	513	484	512	545	480	493	533	487	490	478	443	501	509	477	494	513	535	541	472	494	506	543	512	495	520	468	498	494	510	522	525	488	457	517	476	508	492	468	496	463	519	508	471	521	519	488	519	536	502	504	499	526	524	507	475	488	479	447	501	487	462	457	459	500	512	500	481	498	483	509	506	460	496	478	531	497	483	512	481	491	506	518	509	481	477	510	567	483	500	500	471	488	542	467	507	515	497	533	528	491	492	501	478	527	466	479	493	521	485	474	503	493	465	481	510	493	528	479	504	474	490	509	533	476	499	529	517	526	523	483	503	490	509	460	473	516	506	483	509	506	507	496	467	516	534	489	553	487	480	532	503	453	503	520	493	483	505	491	489	509	508	473	513	490	493	514	504	512	491	495	490	486	513	494	494	517	536	507	493	497	483	518	501	475	537	508	501	508	497	488	486	490	473	493	510	479	521	520	458	486	507	485	493	498	517	478	471	500	516	451	471	493	513	548	467	482	521	512	473	469	533	450	514	515	501	491	524	518	476	495	506	501	487	482	456	476	483	501	522	480	473	510	473	520	478	472	505	536	528	539	535	485	510	495	489	507	517	476	498	506	458	521	526	555	508	501	502	498	508	532	491	524	463	561	484	513	487	490	519	511	501	459	532	495	493	464	506	542	505	443	483	503	471	517	480	507	467	508	526	495	499	547	483	513	494	469	516	494	511	503	469	489	458	509	549	519	458	500	510	520	469	511	474	515	495	536	540	476	460	458	537	459	532	496	537	482	512	484	451
668	435	295	261	1552	10352	12718	8922	4521	1801	691	255	106	47	42	43	53	34	62	43	42	35	49	34	40	41	52	38	40	32	45	44	37	43	37	50	54	39	35	42	39	50	41	38	53	35	55	41	39	51	39	33	45	43	31	43	36	34	37	39	36	39	40	37	38	37	37	48	51	47	41	30	42	42	43	40	31	31	34	43	56	44	50	39	45	45	44	43	39	53	43	46	46	51	39	37	48	43	36	41	48	35	47	41	47	51	35	44	44	43	46	45	35	52	46	47	49	42	42	40	33	41	47	54	38	41	45	41	32	49	44	44	42	32	34	37	52	54	40	34	46	42	35	42	47	31	33	31	35	40	39	47	43	45	49	37	49	37	37	35	46	38	48	36	45	50	48	46	35	48	43	43	45	33	49	35	39	34	40	48	39	46	36	39	37	46	45	42	41	37	36	52	33	43	30	34	43	29	43	45	43	38	34	53	35	45	39	32	52	45	46	39	42	28	41	41	39	38	39	34	34	37	33	45	31	38	44	43	29	38	37	40	39	35	51	35	42	44	39	39	40	48	29	36	38	37	35	43	39	33	34	40	31	46	37	45	42	40	36	42	31	32	34	30	46	39	48	48	41	54	46	45	36	45	53	39	37	49	50	43	45	41	44	41	43	37	38	52	46	48	37	52	48	40	34	42	38	54	35	46	41	34	54	42	39	37	39	36	49	39	59	38	34	38	43	36	38	46	38	47	36	38	45	40	38	40	35	40	40	44	50	45	56	41	36	48	48	45	40	46	39	37	36	38	41	50	47	44	36	36	44	39	42	48	43	42	44	48	40	43	33	42	36	47	32	40	33	36	44	34	41	33	40	42	39	43	44	39	58	31	42	30	38	42	48	39	55	41	49	34	47	53	45	43	46	41	44	33	38	40	41	43	45	31	37	32	31	46	38	45	39	42	42	45	39	31	40	55	39	35	51	32	49	32	46	41	35	40	37	45	34	41	40	48	48	42	42	45	49	43	27	47	30	45	27	46	51	46	38	37	41	47	45	43	37	40	38	49	45	47	40	51	34	36	48	34	36	35	50	46	50	42	41	58	49	28	33	41	42	36	40	32	38	43	29	33	45	31	36	42	47	42	41	42	51	40	42	41	45	45	55	43	45	52	41	40	45	37	32	38	46	44	44	44	46	42	60	39	44	36	38	30	38	37	44	49	47	44	43	43	33	36	44	35	45	35	42	24	32	48	46	34	41	40	41	39	32	31	49	39	35	31	32	47	38	40	35	39	44	37	38	41	39	46	43	47	54	37	32	36	43	42	46	43	27	42	30	28	47	54	42	52	31	37	46	32	51	46	36	57	44	36	48	38	46	39	45	37	39	29	27	35	37	43	42	46	39	46	44	35	36	35	34	38	38	51	39	44	41	36	34	31	40	34	43	55	51	37	49	39	46	41	46	50	45	49	40	39	40	38	27	37	42	48	29	43	54	46	42	36	43	41	46	29	45	44	44	41	50	46	35	47	53	46	41	36	41	42	39	50	32	52	40	39	46	52	23	37	39	37	41	39	36	38	45	33	36	44	39	41	44	33	35	43	45	38	36	52	39	47	47	46	45	46	41	39	45	47	37	35	49	40	38	35	39	42	37	43	36	42	40	47	53	37	42	45	38	42	41	41	40	40	39	45	42	36	41	44	27	38	44	31	43	37	51	42	28	50	37	27	38	50	48	46	44	40	44	41	43	46	37	48	33	42	33	47	40	43	44	34	46	64	34	45	52	33	27	35	47	75	36	38	36	47	44	36	35	44	33	37	47	40	32	30	40	48	47	33	41	44	47	47	47	43	42	39	34	34	46	46	44	44	37	47	48	36	41	40	42	43	49	45	55	43	42	41	36	47	36	31	40	38	32	37	45	37	35	37	31	49	34	41	46	30	31	35	48	45	30	48	54	49	37	42	32	46	34	36	50	48	42	36	37	41	42	45	37	46	41	36	34	40	43	40	43	37	38	57	33	40	36	39	58	45	41	43	51	52	52	51	41	44	45	49	34	44	54	36	50	43	42	38	58	42	33	37	34	33	43	41	33	35	43	40	39	48	31	33	33	46	42	29	39	41	34	53	41	44	34	38	48	40	32	40	46	38	32	46	41	60	46	43	39	43	34	29	43	29	45	34	45	37	33	41	34	39	30	45	44	33	48	44	39	40	50	47	29	48	28	31	37	32	35	44	40	50	51	43	44	47	36	53	47	36	35	41	35	43	41	49	49	43	41	30	46	43	52	34	33	45	35	37	46	37	34	44	46	38	33	40	44	44	45	45	45	37	44	46	46	54	35	49	45	39	43	49	45	37	42	45	38	41	42	38	34	43	31	36	45	34	41	40	38	46	43	41	48	39	53	32	38	35	36	36	46	36	41	39	47	45	50	38	49	50	42	39	36	33	37	51	36	37	40	45	35	40	51	38	40	56	33	32	47	41	33	39	43	51	44	45	49	38	38	39	49	38	50	47	37	53	37	34	44	50	39	49	47	44	31	52	37	42	37	38	43	41	37	43	45	36	39	38	57	58	39	40	51	46	38	32	36	54	33	50	42	45	41	53	54	42	47	46	37	42	34	42	38	44	46	40	43	44	47	37	43	29	38	53	50	43	31	34	40	39	37	33	34	38	36	45	39	28	41	46	51	48	31	37	34	39	52	31	37	40	52	47	31	35	42	45	39	43	37	31	49	39	43	50	41	40	50	41	45	49	32	41	49	39	38	49	39	48	35	37	47	41	39	39	35	53	34	57	43	38	35	52	33	47	50	39	33	37	44	41	54	34	40	42	51	36	45	41	46	39	44	40	38	47	38	51	45	45	40	43	41	32	45	37	33	42	30	36	36	39	52	44	39	35	36	42	41	43	35	36	37	43	35	38	43	31	47	34	37	45	44	42	43	42	51	53	34	42	38	39	42	44	54	42	42	48	46	50	56	41	51	29	45	44	36	34	42	31	40	40	49	59	43	40	50	39	33	37	40	29	36	48	45	51	35	50	39	41	39	48	40	39	28	40	41	43	41	60	35	49	43	33	39	47	43	41	54	47	39	31	51	34	39	45	37	44	48	40	43	39	35	45	46	48	45	46	48	36	49	32	36	41	33	47	44	33	39	26	44	35	41	52	44	39	36	37	41	30	45	35	40	43	28	50	38	35	40	43	48	37	37	50	47	39	39	42	44	37	38	38	37	43	44	44	25	48	37	42	54	40	34	37	39	41	44	22	48	39	38	40	38	47	47	39	48	38	38	52	48	39	36	46	44	33	40	42	41	39	37	45	43	34	61	48	43	43	29	39	48	36	45	38	46	41	45	50	31	54	34	53	37	37	38	38	35	43	35	40	30	35	42	41	38	34	34	35	34	37	34	39	39	50	31	31	45	45	38	42	54	38	43	37	49	43	37	40	35	50	37	44	47	44	37	44	36	39	47	41	39	52	51	39	40	40	43	39	39	44	45	46	42	42
16416	10160	6259	13350	38424	65276	60848	49188	36727	26022	14929	6140	2076	909	595	543	622	540	528	555	526	493	536	541	545	530	496	555	545	508	467	525	528	517	548	541	561	531	501	512	504	523	553	536	499	547	543	526	501	515	529	503	520	495	534	497	532	496	524	486	497	518	513	536	482	537	537	498	498	510	535	533	559	546	529	491	521	530	570	565	525	552	509	521	512	534	547	528	529	504	503	554	547	537	526	521	487	513	513	533	468	556	501	520	544	520	472	498	537	523	545	531	513	525	557	546	482	561	527	543	546	485	549	531	521	544	525	521	513	557	506	515	559	555	488	494	523	496	576	497	550	488	521	542	517	493	509	521	535	479	510	523	528	527	572	557	532	526	559	508	475	496	517	484	522	507	552	505	525	525	522	567	524	514	533	541	487	508	491	498	571	537	471	543	510	538	504	529	538	533	516	550	546	503	511	547	524	477	545	525	548	562	517	511	539	527	502	533	540	538	507	510	516	467	532	509	537	526	512	530	504	540	526	540	513	505	481	502	540	538	526	557	534	526	534	533	497	517	510	534	519	553	541	568	489	502	491	538	498	535	519	543	494	509	502	514	539	515	528	546	526	486	532	504	485	536	484	507	514	539	517	508	538	515	525	521	493	562	541	521	522	513	522	456	520	487	516	531	523	577	544	550	539	521	544	529	557	509	544	504	543	540	522	517	522	523	514	520	541	510	568	521	488	568	534	492	556	543	523	529	543	529	500	549	509	526	505	520	556	534	550	491	508	534	486	509	549	500	540	497	565	522	547	529	516	534	553	547	513	498	523	530	508	486	490	544	502	492	520	519	530	542	516	498	509	539	522	510	552	539	512	545	488	490	540	534	496	520	512	538	576	467	514	533	519	521	531	507	504	499	515	495	519	512	485	536	540	550	499	519	514	511	531	472	508	544	531	506	567	547	528	546	544	510	557	540	539	539	512	512	555	516	533	528	532	515	537	561	504	539	547	568	506	564	508	575	556	528	526	502	536	560	526	556	485	530	485	552	541	509	486	542	499	513	496	529	495	551	518	529	509	519	519	542	519	489	529	485	529	523	512	529	514	494	506	531	520	499	550	588	519	551	501	519	529	523	498	467	524	538	502	514	514	528	520	526	524	498	547	536	502	513	568	516	548	513	514	522	531	502	529	513	559	500	490	519	520	514	549	530	509	525	498	534	523	532	501	521	563	518	507	482	500	519	480	505	553	524	513	525	542	477	528	543	512	509	529	537	547	529	524	557	517	513	550	488	531	508	536	517	520	570	494	500	513	493	531	570	514	494	538	558	561	571	485	517	518	523	499	510	537	552	557	517	534	514	549	501	514	546	571	537	527	525	524	557	527	478	511	520	539	521	478	502	510	566	525	504	491	550	481	542	516	503	527	527	550	504	487	521	548	518	543	550	509	529	569	531	534	516	503	535	495	491	547	505	515	482	486	548	553	507	530	490	529	477	530	503	524	541	569	539	502	485	540	530	529	488	504	528	523	559	498	553	530	541	537	530	549	558	516	518	514	508	495	524	481	543	516	524	532	541	558	532	502	532	543	516	493	508	547	538	533	570	533	520	524	572	528	552	521	496	514	492	495	519	554	539	484	554	496	551	538	564	489	533	514	492	498	496	535	525	537	506	572	524	557	539	520	541	507	559	533	508	534	517	527	541	545	477	517	502	553	550	555	554	538	532	529	508	515	557	572	514	513	513	551	514	531	533	523	472	500	566	526	506	524	534	541	512	538	502	509	537	503	513	478	506	560	461	521	569	527	483	521	513	519	519	541	537	503	507	554	529	522	517	554	535	544	510	508	480	525	498	522	549	524	523	523	497	535	549	516	498	516	545	535	552	536	501	542	546	526	513	525	526	515	511	509	510	480	506	501	524	536	526	507	547	545	511	530	585	519	532	467	553	510	514	504	527	561	530	482	494	535	527	541	543	516	524	516	510	506	491	534	541	517	535	481	535	510	487	480	516	555	528	535	559	532	502	502	553	525	518	527	528	548	562	536	541	523	496	509	564	524	512	513	509	469	524	550	499	580	511	533	544	544	484	502	541	536	514	501	497	524	470	513	538	507	538	536	539	510	495	527	573	504	525	525	525	523	509	502	547	520	523	539	511	528	509	540	515	493	457	520	561	545	525	536	494	534	514	535	484	538	535	495	517	568	535	486	548	507	537	468	530	519	535	542	552	504	569	504	528	539	530	564	502	506	513	521	542	492	533	549	556	518	556	530	525	527	546	566	523	550	502	547	508	497	533	530	522	529	547	555	530	513	513	507	496	491	517	496	518	527	511	477	508	541	551	495	513	512	507	544	526	549	549	540	520	544	538	549	531	494	534	534	494	495	499	539	540	531	487	484	521	528	500	463	523	533	604	496	527	510	546	530	509	524	512	488	526	550	531	518	562	501	546	516	509	511	499	521	522	503	537	554	486	528	519	550	486	491	523	516	513	566	520	540	505	542	503	523	507	506	499	523	509	520	506	508	555	506	532	497	509	501	544	519	478	495	561	525	515	502	582	561	558	520	516	536	546	494	539	525	547	531	515	518	503	511	497	528	546	547	504	528	523	495	528	498	535	564	482	556	547	534	550	570	516	518	544	558	544	552	568	491	505	530	536	548	523	583	523	532	480	507	531	514	511	507	551	541	522	524	503	550	552	524	549	518	540	533	502	527	549	514	500	522	517	542	535	529	539	548	571	537	544	541	518	494	539	546	511	552	541	499	522	521	585	519	529	522	528	525	521	487	566	497	552	489	566	563	521	528	529	543	555	527	540	513	581	558	524	471	532	583	524	513	515	507	561	563	523	564	528	531	545	504	547	505	494	491	494	569	527	512	526	507	508	571	521	511	484	540	522	536	536	511	551	513	494	517	500	506	492	506	532	519	519	518	538	510	537	500	472	546	502	513	529	524	529	522	486	503	521	547	519	501	529	527	540	548	476	519	521	521	513	562	578	463	532	523	553	565	505	537	530	517	522	509	554	541	520	499	521	578	490	551	527	485	536	560	516	525	489	537	549	525	536	507	515	516	505	504	560	522	505	505	528	473	534	555	499	516	565	512	555	507	516	513	532	536	512	563	507	488	519	556	513	514	573	548	513	528	565	523	504	509	507	516	496	490	537	537	544	490	495	511	525	533	507	518	559	495	520	530	563	553	543	530	520	471	530	511	504	531	543	480	532	502	527	515	518	540	548	501	534	519	540	547	540	527	538	523	531	536	482	472	553	542	534	515	518	512	531	531	493	488	514	518	581	567	532	524	501	514	539	493	525	511	531	527	536	518	514	525	525	523	522	533	500	501	530	506	489	537	545	567	487	565	545	506	558	510	522	513	542	514	532	563	547	563	568	543	553	562	552	507	509	514	541	482	485	506	516	555	544	533	544	549	487	519	526	552	507	540	546	520	527	528	497	514	539	497	525	534	538	498	528	533	519	522	505	540	513	498	501	527	541	533	507	529	508	553	493
2114	390	284	242	1133	9991	13311	9767	4713	1969	703	239	103	60	44	33	35	32	40	39	50	52	38	46	41	39	42	37	54	45	50	42	39	41	47	50	36	37	40	43	48	47	33	49	40	45	53	41	59	62	37	50	32	42	49	36	54	42	38	49	50	47	39	46	32	41	41	36	45	39	43	48	40	38	46	38	35	49	41	41	43	54	32	45	41	44	47	55	58	39	41	48	40	34	41	39	44	57	31	37	43	40	35	44	43	49	53	52	45	40	33	52	42	41	41	47	56	43	32	39	38	43	37	43	30	39	41	38	46	30	57	42	48	37	50	51	41	52	41	51	46	44	44	49	54	36	44	33	48	33	42	37	39	36	45	42	43	45	32	38	35	39	47	50	57	50	52	36	45	33	50	33	45	37	40	45	36	42	42	55	48	40	34	48	36	41	49	27	56	36	48	48	33	41	38	50	35	44	43	34	51	38	37	36	53	38	53	40	54	44	46	47	47	43	48	45	47	42	52	37	37	60	58	45	45	53	46	45	38	44	42	46	42	42	45	39	39	46	45	45	42	41	45	34	51	37	36	48	44	38	46	49	51	52	36	38	42	44	50	45	43	46	42	52	45	33	42	35	34	41	44	48	44	47	48	50	36	55	44	40	40	55	36	40	42	48	43	44	57	50	36	40	48	39	31	47	57	40	51	54	40	48	38	42	51	32	53	35	36	39	45	53	47	45	35	35	35	36	36	48	40	35	52	51	33	45	53	37	50	35	41	49	59	40	45	39	50	44	41	45	52	56	41	38	53	50	43	43	47	49	50	33	53	42	39	29	44	57	46	51	46	50	31	49	49	44	40	46	36	35	44	40	54	43	49	41	42	48	38	36	59	47	45	34	40	35	44	38	38	49	47	42	43	47	35	42	34	30	38	38	44	42	38	55	42	54	34	40	33	35	48	48	38	48	37	44	47	57	39	40	46	44	57	46	47	42	50	52	40	55	49	35	45	34	53	37	47	42	41	44	38	45	39	33	40	44	50	44	35	45	50	49	42	44	42	41	40	32	47	40	41	42	41	52	48	42	47	56	50	51	44	46	57	62	42	46	34	54	44	44	40	47	41	47	44	48	39	48	29	49	48	55	38	40	43	53	33	33	45	47	40	44	32	37	41	46	32	35	51	42	51	38	45	58	48	64	43	43	39	39	34	47	44	36	42	38	40	46	40	49	60	38	47	42	45	48	30	33	51	44	44	38	33	51	33	48	50	49	44	36	40	39	52	39	39	35	37	50	46	48	49	34	54	45	45	33	41	48	38	52	42	44	60	35	37	41	41	39	48	35	42	45	55	48	51	44	36	47	46	46	43	34	45	48	43	48	41	43	39	47	40	54	45	40	46	45	45	46	48	48	57	39	34	37	44	43	42	47	43	53	42	41	49	44	52	47	42	42	42	40	50	40	44	48	38	47	40	50	39	33	37	43	45	44	30	47	47	47	40	44	49	34	46	54	37	49	30	45	44	36	37	34	43	44	39	39	52	53	43	33	36	33	50	59	49	48	28	43	49	45	54	42	42	41	55	53	38	55	33	40	53	49	71	43	38	44	42	39	39	44	40	46	37	41	36	43	44	45	58	42	45	49	44	45	46	53	29	39	37	44	47	46	43	46	42	38	43	49	46	35	45	48	37	54	51	49	41	39	46	41	39	41	47	49	45	41	43	42	23	42	39	51	34	39	41	40	46	50	35	55	41	38	44	46	46	37	34	43	45	42	36	49	45	41	41	37	40	33	59	41	51	40	42	59	41	41	44	42	49	50	43	46	32	55	42	50	38	52	36	45	41	43	51	47	34	32	43	35	46	47	42	48	54	47	42	41	32	52	43	52	53	48	53	53	56	45	41	46	39	39	45	40	41	32	45	46	38	29	45	40	50	35	38	47	46	43	59	44	45	56	36	42	56	57	51	33	51	40	34	51	40	39	43	51	35	40	48	43	42	37	37	42	43	39	44	44	40	44	38	40	38	43	37	39	47	42	44	46	45	39	38	43	40	43	41	38	56	48	36	37	45	39	40	31	47	31	45	41	49	51	43	40	43	43	39	40	52	34	41	41	48	41	37	41	44	56	47	39	47	48	40	44	41	39	36	46	32	43	45	42	34	47	45	44	36	41	51	46	40	30	46	39	41	34	47	35	48	41	45	46	44	40	45	43	34	43	40	51	44	42	44	43	44	39	45	48	50	57	38	43	48	49	45	47	45	51	50	38	49	45	36	54	46	40	42	49	46	47	47	40	42	39	43	49	54	56	44	39	45	49	51	34	29	42	39	31	48	40	60	55	49	34	40	54	46	51	45	43	47	38	43	52	58	46	42	48	57	43	50	32	56	43	42	48	43	37	45	46	53	38	45	43	35	43	43	33	42	56	46	50	40	36	47	57	43	45	41	31	50	44	52	50	49	37	29	41	45	46	39	49	36	35	51	48	52	52	48	47	49	39	46	47	48	42	47	53	45	60	38	44	44	39	39	40	49	43	48	41	40	50	49	49	34	53	52	39	32	29	38	36	56	44	46	41	43	51	49	30	45	35	44	52	41	52	59	44	35	55	47	31	47	55	36	43	44	31	43	31	50	40	56	34	37	40	46	41	47	58	50	39	39	46	45	60	45	50	46	38	59	36	52	41	44	39	39	55	47	49	43	33	35	43	42	59	59	47	47	46	40	40	52	37	49	44	34	48	45	34	37	42	43	48	50	44	43	36	48	35	47	41	42	58	42	43	45	30	59	30	40	40	39	32	38	42	35	55	43	43	47	36	50	42	46	37	42	34	47	48	25	37	46	40	40	39	38	55	45	42	44	46	52	41	49	50	40	64	37	40	47	46	34	37	42	35	48	32	43	52	46	47	53	42	37	50	32	48	47	45	44	47	41	44	40	46	50	35	39	39	49	29	52	47	38	45	40	31	38	47	46	42	53	39	44	48	38	29	46	32	46	31	45	44	42	41	38	44	47	41	36	59	44	51	47	34	40	39	43	41	39	40	51	50	40	38	44	51	38	45	32	37	43	56	45	23	49	53	48	51	41	39	34	39	38	44	41	45	37	36	44	33	37	32	39	43	38	44	48	36	41	45	53	45	48	44	31	39	39	40	43	55	46	42	48	59	32	44	41	51	47	43	40	33	42	48	46	42	44	53	58	45	42	52	49	52	37	44	39	48	39	48	50	44	32	40	46	36	42	45	47	51	34	54	36	34	47	52	37	44	41	40	41	47	47	37	33	39	53	34	36	45	47	44	37	46	52	35	39	48	42	33	51	56	49	42	35	55	51	42	41	43	58	41	43	36	49	36	33	43	48	36	47	37	55	43	40	54	43	39	44	54	48	39	47	51	47	50	33	41	34	46	45	40	39	44	47	52	37	51	45	45	43	42	27	38	51	32	38	43	57	45	38	47	37	36	39	53	41	44	41	31	49	33	39	37	48	42	35	40	39	45	36	41	36	33	35	54
17956	9533	5944	11948	34927	65096	62544	51036	37630	27214	16758	7127	2392	1013	644	586	573	578	569	555	565	540	585	555	556	536	583	526	554	571	562	593	552	592	600	572	557	527	593	568	554	556	596	532	572	573	519	576	544	590	527	562	538	559	552	543	560	615	589	575	532	541	566	528	572	545	573	556	564	551	584	569	537	567	530	537	564	519	526	567	509	554	542	541	552	541	570	558	554	550	553	531	583	512	530	590	567	529	588	543	549	515	565	584	590	539	537	576	561	549	530	540	595	568	588	570	541	563	601	534	560	595	592	552	498	559	538	515	540	538	571	552	551	575	546	604	538	558	592	569	524	527	530	549	544	566	564	578	537	518	543	563	560	561	632	579	543	537	560	574	515	555	543	531	554	531	558	571	547	542	546	570	545	585	568	571	530	505	566	548	567	547	593	537	544	528	540	569	590	518	550	584	539	587	583	560	594	522	578	569	526	597	562	573	580	552	542	539	583	515	587	516	549	556	592	559	533	619	548	549	519	525	510	542	572	565	563	539	569	532	552	592	586	585	562	534	514	555	586	565	590	535	565	518	540	513	546	549	565	544	562	520	522	580	512	531	597	534	534	505	488	549	569	573	564	525	543	555	594	541	526	549	608	529	549	532	529	581	570	542	556	578	548	524	553	557	551	567	571	561	530	542	578	529	535	545	567	587	522	559	542	550	547	630	532	592	552	541	562	581	579	517	532	535	551	535	595	552	563	591	544	557	569	562	542	569	578	546	609	583	580	574	594	537	543	577	535	533	569	532	571	562	541	567	552	543	549	544	551	535	565	605	544	552	588	555	528	566	539	562	539	582	539	502	568	581	552	589	592	560	557	588	559	570	540	541	582	555	571	571	569	537	579	563	534	548	563	552	544	538	577	569	555	586	549	537	571	553	525	579	537	571	547	574	551	586	546	598	573	527	573	556	590	557	597	573	548	615	570	528	558	543	545	577	551	591	571	561	578	554	546	559	575	533	570	548	585	531	521	557	504	556	565	603	547	611	544	502	552	548	575	557	577	548	575	534	553	573	564	577	541	538	606	586	538	584	540	526	570	569	535	570	549	542	585	523	554	539	530	542	583	563	555	518	582	532	538	550	572	558	551	546	521	565	568	531	562	590	543	549	566	560	566	540	527	561	607	574	551	551	577	568	561	566	578	542	553	526	574	583	561	530	553	563	561	534	522	508	593	557	530	571	568	608	562	590	527	560	570	599	539	551	532	566	559	580	570	535	538	559	547	569	578	577	541	585	559	550	554	570	525	591	549	527	574	576	588	584	581	542	548	556	541	574	581	536	592	535	589	576	565	550	561	554	572	552	577	588	564	569	557	550	550	527	513	552	562	539	586	537	542	499	540	540	607	586	583	520	591	577	543	568	623	548	580	534	565	561	570	545	541	605	592	572	591	515	480	569	571	509	557	619	538	604	511	543	547	564	545	521	559	559	591	553	520	577	566	528	569	531	539	570	621	566	560	574	581	569	582	621	553	554	513	540	554	529	548	558	562	587	580	562	553	525	581	559	606	553	544	586	585	545	602	544	540	592	558	580	570	553	569	532	566	595	574	571	608	547	579	547	596	587	595	549	595	524	565	510	512	546	588	566	546	522	590	583	535	545	539	578	577	511	559	565	532	528	594	547	525	583	600	507	534	532	567	526	602	577	603	540	561	578	576	558	586	538	573	562	564	544	548	552	532	571	513	537	542	530	589	557	580	546	592	567	613	593	550	550	574	532	584	573	571	591	587	511	550	518	564	545	549	559	546	579	596	564	582	581	602	591	585	568	607	576	608	517	590	588	570	567	572	530	521	582	580	512	572	557	531	550	547	576	559	585	547	530	544	561	540	527	557	576	565	566	553	532	567	564	562	548	538	577	509	543	568	589	558	568	578	499	518	538	536	546	565	552	570	528	549	552	587	537	539	556	579	548	560	546	536	550	585	526	563	575	550	568	580	560	542	570	550	544	562	546	570	592	554	574	540	548	572	548	572	561	593	569	582	546	566	566	533	573	534	567	549	590	554	557	528	578	545	542	530	530	590	589	560	559	553	574	583	571	572	561	543	584	579	542	540	569	555	601	575	606	566	583	571	509	567	564	542	545	557	563	534	556	560	607	577	566	546	588	540	563	543	585	559	545	553	577	568	547	547	556	522	551	567	576	547	544	590	564	562	580	584	581	577	531	575	543	567	585	577	583	546	550	556	566	583	571	543	543	560	550	585	535	572	611	562	581	599	544	568	546	569	581	555	570	513	558	564	524	548	564	591	568	526	582	546	554	535	529	562	600	538	542	573	538	577	583	535	540	552	522	556	561	538	526	558	560	553	535	571	568	569	565	532	578	563	568	536	531	553	569	540	613	564	532	556	555	537	581	587	525	557	581	559	607	575	594	573	535	565	529	541	564	513	547	556	538	538	613	583	538	533	554	576	562	523	570	581	553	544	565	543	587	509	541	600	590	571	577	545	613	534	571	573	575	531	540	516	542	511	573	581	510	550	579	556	574	541	563	557	534	583	541	552	547	557	570	563	558	554	533	553	563	523	560	569	585	532	543	598	535	575	587	546	609	533	565	580	569	597	568	589	562	579	644	578	551	548	597	531	574	531	537	562	582	527	520	557	545	580	557	550	592	544	547	553	568	608	577	552	607	538	602	541	593	570	548	601	538	563	564	545	548	569	587	534	519	523	589	555	581	585	558	584	589	568	589	510	548	589	566	560	534	529	561	594	555	559	536	570	550	585	514	538	568	486	550	574	597	565	522	568	603	538	573	587	567	551	551	574	575	602	583	592	544	543	561	553	548	552	567	569	571	605	555	547	562	524	534	549	591	535	583	572	585	568	586	596	575	570	566	571	553	544	601	550	591	561	558	573	551	585	580	561	567	557	521	594	581	595	586	556	578	596	551	548	568	563	588	570	575	604	604	550	553	535	543	582	570	544	534	525	567	552	569	546	600	553	539	559	598	539	519	580	564	603	544	588	541	569	572	534	549	545	527	553	553	547	574	565	518	564	541	568	551	522	549	596	546	562	575	547	549	567	595	524	557	573	532	597	570	549	565	577	539	606	588	578	562	484	612	545	572	578	576	580	582	580	597	563	571	566	553	583	590	586	568	554	555	573	556	569	564	567	561	569	538	582	519	567	573	594	533	557	512	500	572	579	550	557	552	546	566	553	566	561	538	556	512	575	574	583	547	543	590	569	539	557	565	580	556	547	587	581	544	571	608	523	545	572	578	540	511	561	529	517	560	583	587	558	583	578	557	546	550	537	586	569	574	548	492	556	584	527	582	522	533	572	554	565	586	573	547	558	572	539	509	525	540	566	565	523	577	498	538	547	561	526	563	512	520	580	566	546	557	522	556	554	553	586	562	571	568	574	595	545	573	533	617	556	537	547	574	584	544	605	548	531	584	593	535	549	542	599	540	578	569	559	520	544	545	536	559	543	599	589	579	600	575	574	565	577	546
1150	547	412	358	1387	12509	20262	18445	9067	3589	1250	384	158	74	54	47	60	44	46	48	51	55	54	55	46	54	58	48	48	45	35	49	46	36	49	46	60	44	37	44	60	37	48	53	37	52	40	45	56	52	42	32	46	45	35	55	36	37	44	41	47	50	31	38	44	36	51	47	43	49	45	60	46	50	52	44	41	50	47	47	61	49	35	45	39	46	43	43	47	51	51	49	44	49	53	40	45	42	44	52	45	46	49	51	41	58	55	41	52	40	45	45	45	41	44	36	44	53	35	42	42	42	38	37	34	47	36	47	43	41	51	34	64	45	41	41	42	49	53	47	45	66	55	35	50	45	45	48	44	39	58	39	44	46	44	42	49	41	52	39	40	40	43	50	61	37	33	61	43	40	59	41	51	37	53	52	55	54	52	51	50	34	39	37	51	38	47	53	44	43	43	40	44	37	68	53	36	48	48	49	50	46	49	54	46	48	48	48	53	50	40	46	45	50	33	51	47	48	47	51	39	50	36	41	39	40	37	42	57	51	49	44	45	60	36	44	43	39	41	33	49	42	56	34	55	47	56	41	54	46	40	39	52	55	47	36	38	37	54	44	57	43	41	41	47	48	46	41	46	40	47	43	38	42	40	48	49	40	56	53	47	46	51	51	52	63	45	47	47	60	41	51	51	35	50	51	37	48	47	36	47	50	52	43	47	51	41	41	38	51	47	49	51	41	45	38	49	49	46	43	47	42	31	41	54	43	51	38	32	45	51	58	51	54	51	49	43	40	41	50	49	53	47	42	41	47	48	39	56	30	46	40	52	54	50	52	54	44	53	54	49	48	53	41	45	50	39	59	45	43	47	56	47	37	59	45	46	44	54	35	38	36	44	43	45	36	49	32	45	38	46	52	34	35	51	40	49	43	42	57	44	46	59	46	49	48	39	65	32	46	44	40	47	42	55	33	37	54	38	37	45	42	48	46	50	41	47	43	47	35	57	54	46	39	49	46	45	38	56	40	52	57	53	42	42	46	41	63	40	44	39	47	49	47	40	46	43	33	41	45	38	55	36	38	43	41	43	44	60	58	55	38	43	40	47	52	50	50	38	41	53	42	46	46	46	57	55	54	47	40	55	43	52	52	44	57	49	48	36	41	37	51	42	34	55	51	49	48	49	44	48	50	43	62	41	43	56	49	51	40	40	34	46	33	57	37	44	39	56	43	48	43	35	57	50	45	60	43	44	42	34	54	61	55	48	51	51	41	40	37	42	50	29	36	39	50	45	43	58	36	42	45	39	56	43	50	38	38	51	54	41	45	44	42	59	41	36	65	45	61	38	47	54	51	37	62	42	40	59	62	62	52	61	60	54	44	39	46	42	38	36	41	38	44	58	50	48	51	44	44	43	49	43	37	44	54	44	37	37	43	51	56	43	40	40	42	51	38	42	47	46	48	49	43	41	44	49	46	35	36	47	49	43	39	55	37	35	62	34	44	44	52	46	41	52	40	50	47	52	39	50	45	40	41	41	43	53	43	43	49	33	46	33	50	47	53	45	40	34	51	47	43	37	37	38	43	38	40	52	45	56	39	43	38	30	35	50	47	34	56	41	51	45	53	52	39	50	39	52	44	37	49	55	55	46	46	42	56	44	47	39	46	61	48	37	44	34	41	29	52	43	44	54	52	65	36	35	51	51	38	53	52	48	61	40	41	64	38	36	52	49	38	36	58	44	58	54	45	48	44	50	42	47	53	53	44	49	45	46	47	37	44	45	41	42	39	43	50	38	52	44	44	48	36	39	43	47	37	30	49	39	48	51	48	55	37	49	39	49	45	36	46	48	47	42	55	50	51	40	44	44	47	52	49	49	43	46	41	43	47	49	41	45	37	46	48	41	46	47	58	54	51	39	45	55	46	42	47	60	48	38	39	51	38	53	41	39	37	46	40	48	46	41	46	41	47	45	44	44	51	43	45	42	51	47	42	53	55	49	49	51	43	48	46	41	46	48	37	61	39	38	52	49	62	53	51	51	47	38	52	43	54	27	49	24	38	49	48	40	52	42	45	48	52	56	52	38	43	42	48	49	49	35	44	36	50	51	34	44	50	53	55	43	44	38	52	47	47	46	56	49	40	46	46	49	43	47	49	54	47	39	48	40	48	49	50	46	42	49	35	49	52	52	38	52	47	36	46	49	42	54	49	46	47	44	56	46	53	46	56	57	55	50	33	37	39	52	56	48	55	49	46	38	61	40	52	54	50	47	36	36	53	58	48	49	43	55	59	43	43	39	53	39	45	48	46	53	53	43	51	50	37	39	46	55	42	51	54	47	45	43	54	42	53	49	51	53	58	43	47	58	36	40	59	47	53	52	52	55	43	57	42	56	35	37	45	56	46	46	49	52	41	42	35	35	54	35	64	55	45	47	52	42	60	49	37	46	45	39	50	50	40	44	32	42	49	38	62	48	45	51	60	55	56	42	43	47	50	52	52	39	45	43	41	55	50	40	51	39	51	52	43	49	38	51	37	52	36	51	49	42	47	60	46	39	49	58	35	43	48	46	47	48	50	46	46	36	47	52	44	39	48	51	48	55	36	40	41	59	47	50	42	44	34	46	41	60	59	46	41	54	52	57	50	35	48	44	38	46	43	48	40	56	38	50	39	58	40	48	51	48	44	51	53	47	36	55	53	48	64	56	50	46	41	47	48	34	44	57	50	46	38	46	43	56	48	55	49	43	51	54	52	54	51	41	40	42	42	38	50	34	49	45	48	45	41	43	40	50	46	44	42	44	52	41	52	43	58	50	46	47	40	31	53	44	35	41	49	50	49	49	45	53	61	36	52	45	51	52	46	44	37	51	51	46	49	47	40	50	54	50	57	44	46	46	43	46	53	57	44	55	40	40	45	45	41	42	46	51	43	41	43	57	33	51	45	45	60	33	55	45	41	51	46	27	55	40	45	46	58	62	50	43	53	48	31	51	48	51	36	35	50	49	55	43	55	44	39	42	43	43	58	50	43	48	41	46	44	49	38	55	41	45	45	47	36	46	30	55	43	42	42	39	41	39	43	44	48	40	50	46	52	45	36	39	47	44	55	46	34	54	47	48	50	49	36	41	40	32	43	49	40	53	39	48	49	41	39	47	48	49	55	50	43	51	50	41	62	44	32	42	43	44	50	42	49	63	51	41	48	34	42	46	40	41	38	53	27	53	44	41	40	31	45	42	36	38	41	49	40	52	42	38	51	53	53	54	50	35	58	53	45	48	39	39	43	51	39	32	36	48	50	51	46	47	40	57	42	48	54	51	51	43	62	45	46	45	47	39	47	46	43	42	48	49	40	52	34	39	48	51	48	43	50	47	47	41	52	40	44	48	39	43	41	44	45	32	48	44	60	45	52	53	42	39	48	45	41	36	41	41	43	37	50	30	44	43	49	51	40	48	47	45	52	47	50	48	51	46	43	52	57	36	50	56	47	61	38	45	48	43	50	54	49	38	49
20662	11973	8308	16656	37768	65761	73649	63573	45080	32876	21357	10006	3517	1220	732	594	612	602	609	595	592	614	595	569	550	585	586	581	623	579	573	555	571	562	540	623	562	590	578	573	642	642	536	614	623	613	595	568	580	598	569	635	600	612	590	575	609	605	592	578	564	598	588	596	565	607	633	586	575	591	569	608	591	569	605	598	601	537	611	570	543	565	563	580	576	588	581	594	526	567	547	553	562	571	576	543	589	560	615	587	559	570	581	638	601	586	577	546	576	615	574	591	553	618	519	595	583	562	568	567	596	610	625	613	619	605	536	615	612	576	572	548	548	597	601	580	579	579	587	588	581	545	578	596	635	571	568	609	568	589	590	588	591	552	633	599	595	581	560	592	510	577	600	538	582	570	584	603	556	581	572	577	554	592	581	600	588	590	605	573	576	590	589	621	581	601	573	574	590	548	585	570	521	576	586	608	599	608	578	591	547	591	592	599	587	617	592	612	622	585	593	573	575	538	635	578	588	593	546	571	586	585	563	596	583	579	594	610	590	619	582	570	624	618	600	584	558	592	568	592	571	580	548	583	590	561	570	628	595	589	599	584	562	617	599	563	541	544	560	587	578	552	616	586	605	543	514	600	565	608	564	557	572	525	546	571	610	602	552	588	629	609	560	627	547	610	599	532	578	603	585	611	570	538	556	580	599	594	612	571	548	575	549	539	612	588	552	547	554	574	566	609	598	554	580	592	568	563	560	541	595	570	604	581	607	588	598	585	573	600	579	615	589	642	582	538	584	599	600	596	578	628	579	609	612	574	564	610	568	568	649	564	535	567	591	581	583	572	598	647	547	637	573	570	587	581	608	586	579	618	600	567	552	562	573	567	615	637	601	595	581	616	609	614	588	555	512	592	559	577	577	584	587	609	580	582	609	611	615	591	566	581	602	596	570	620	620	575	603	582	595	599	553	581	595	563	583	549	610	564	576	593	573	551	585	565	554	602	586	605	567	546	561	605	580	627	580	606	557	556	568	583	592	569	587	598	557	604	587	562	585	586	585	594	558	566	626	599	587	569	585	593	571	564	580	578	547	578	565	600	617	567	631	609	583	563	557	587	535	591	558	622	589	594	555	595	607	550	612	591	554	562	560	613	590	622	568	605	595	587	563	562	572	573	635	617	554	616	598	585	590	566	590	590	592	576	580	560	597	604	538	576	560	582	568	569	604	611	595	593	590	561	578	631	596	562	582	596	586	552	565	585	554	592	586	574	562	588	597	552	580	589	575	604	576	592	583	563	637	606	537	603	562	587	574	544	594	598	583	586	579	571	572	526	598	568	577	574	607	582	572	580	586	561	606	590	593	579	584	600	592	611	600	566	564	578	586	610	552	609	603	569	596	561	594	616	571	610	562	614	553	613	593	563	584	603	584	599	601	580	601	573	593	590	534	561	597	569	554	545	603	597	587	516	604	631	555	563	558	586	566	585	598	616	584	516	570	598	613	570	587	631	561	602	572	595	579	585	596	628	587	603	597	562	615	559	592	579	595	574	567	588	599	571	564	544	591	624	582	608	581	547	637	603	554	586	572	586	614	559	579	622	614	582	540	604	556	612	567	561	605	600	577	633	543	612	591	577	618	573	592	560	591	591	600	549	593	593	560	564	565	602	622	601	603	541	591	586	619	552	557	581	633	592	635	612	566	585	524	583	588	609	541	577	613	577	599	589	609	579	535	602	564	622	584	558	562	614	627	622	610	565	574	587	591	569	584	628	586	609	608	604	609	621	592	558	555	571	617	562	605	589	584	611	606	573	605	639	548	577	588	598	540	577	625	588	576	578	578	601	598	554	614	571	598	547	566	541	610	582	579	547	622	525	590	577	572	565	561	610	606	558	604	581	561	580	583	602	613	572	598	588	598	589	596	567	563	574	548	548	567	557	608	562	590	551	606	567	596	576	567	538	587	603	580	587	581	606	550	569	607	576	573	556	588	605	566	580	584	546	569	611	562	597	588	566	602	582	604	599	587	586	592	593	579	587	554	564	576	553	568	575	569	560	577	621	558	523	586	582	559	594	569	564	567	618	591	541	568	613	610	630	589	560	567	592	611	572	610	639	582	628	587	579	574	582	612	548	575	572	600	567	561	615	604	603	574	569	597	603	591	602	575	574	608	587	603	564	591	564	627	555	567	570	617	577	594	582	595	623	575	595	583	575	548	565	533	546	567	579	558	582	587	559	596	589	582	601	618	550	591	602	571	605	564	592	545	580	615	589	595	588	563	555	597	566	579	601	600	585	607	637	595	598	542	606	598	582	565	634	581	550	612	617	611	529	591	589	602	581	584	595	585	582	553	602	584	562	550	604	567	569	632	585	599	590	580	564	577	591	566	607	579	562	569	569	528	581	604	567	585	570	537	570	593	579	535	567	555	596	630	581	607	574	625	598	591	573	571	593	561	583	593	588	589	635	597	573	596	561	590	579	595	561	573	566	556	564	590	574	577	578	560	563	553	577	592	576	581	577	555	596	603	588	611	574	581	557	550	594	582	609	603	600	582	584	556	582	571	580	590	603	583	553	573	584	553	593	544	569	540	591	599	599	557	624	568	543	531	570	590	525	574	604	573	582	604	550	555	556	591	579	563	601	594	585	595	553	557	560	575	556	577	603	553	614	613	562	556	550	564	556	612	586	564	597	608	605	579	575	579	558	607	589	575	586	578	608	592	507	580	583	613	580	572	605	573	585	610	578	566	575	573	600	577	572	574	570	575	553	598	572	549	579	592	574	559	613	590	587	599	564	556	576	578	591	552	569	589	619	576	532	550	565	581	611	590	559	598	557	544	601	573	583	572	584	593	595	621	552	541	560	579	591	594	565	605	554	582	585	611	629	575	562	619	585	596	586	577	610	563	590	585	615	522	559	618	582	583	577	598	589	555	526	575	603	591	596	517	568	583	589	577	568	596	583	585	578	573	583	561	581	543	581	610	590	585	574	553	574	651	618	557	612	594	527	556	565	545	546	576	601	584	571	592	610	580	591	595	575	599	585	572	594	570	550	560	595	589	596	596	614	569	610	543	587	605	637	564	578	611	566	577	579	610	549	570	606	600	620	594	603	580	621	593	548	578	585	578	600	559	601	561	591	567	605	564	552	573	637	599	607	589	551	610	582	594	613	560	618	598	546	584	571	550	602	580	618	607	596	627	639	571	633	556	549	583	563	582	589	616	570	563	575	592	580	596	584	622	602	555	562	622	610	576	613	617	551	555	544	598	548	546	580	576	576	556	553	590	601	593	609	549	608	572	595	621	582	575	582	598	546	563	616	590	555	553	544	590	557	575	595	545	617	547	568	561	584	595	590	575	584	557	587	540	582	605	591	571	606	562	587	552	586	583	568	583	567	582	603	565	572	533	574	565	566	554	608	561	572	575	578	562	556	594	548	572	533	555	563	584	588	572	606	577	586	563	611	605	567	608	608	582	581	604	561	578	576	582	593	571	593	595	572	587	619
1267	101	87	76	168	2898	5722	4124	2045	891	310	129	69	44	31	37	40	42	41	40	39	38	45	41	37	44	40	38	52	43	40	41	35	32	35	34	38	48	46	33	38	41	46	39	49	29	35	41	32	42	53	36	37	40	32	33	51	34	45	41	41	37	33	38	43	41	35	40	31	32	36	33	45	35	34	43	43	36	35	48	45	48	45	40	36	35	34	24	39	43	46	44	47	39	39	37	29	33	45	42	38	48	45	32	27	37	33	49	40	28	37	39	46	33	43	44	37	55	38	43	38	34	52	33	35	47	39	34	38	41	51	42	43	31	27	32	47	28	36	48	46	34	34	39	43	48	50	29	41	45	44	41	38	37	37	31	37	28	37	40	34	40	30	33	33	43	34	29	44	37	37	42	38	36	35	35	41	31	39	42	45	38	38	37	35	26	43	45	44	35	30	37	29	34	36	34	32	40	38	43	40	23	45	32	27	34	35	41	36	45	39	37	35	44	35	43	39	39	37	43	40	35	41	38	33	28	38	41	40	40	47	41	39	39	38	39	44	44	33	42	38	46	24	38	35	41	36	26	34	34	42	47	35	34	42	38	35	34	34	43	37	35	33	39	38	36	29	33	24	37	40	34	43	24	43	36	36	39	26	39	33	48	45	47	44	32	40	44	31	42	31	47	45	36	30	40	35	40	31	37	49	49	37	33	41	35	40	39	42	35	36	40	43	40	28	43	42	30	49	43	46	34	50	41	27	44	38	46	27	31	33	40	41	35	33	33	43	40	36	47	27	46	44	35	46	36	52	38	28	44	38	29	37	39	40	40	47	35	45	36	44	52	39	42	35	45	34	36	35	39	44	42	38	43	43	29	31	32	27	44	38	36	46	37	43	37	22	37	29	39	23	45	34	36	34	29	35	38	38	31	46	36	42	32	45	44	42	44	29	29	33	38	32	40	34	36	32	41	32	41	34	33	31	26	39	51	38	27	37	26	41	47	37	35	31	44	32	35	30	34	25	34	42	33	42	38	36	27	38	40	37	43	41	46	41	43	34	43	38	31	40	34	44	34	34	40	38	41	34	30	35	39	51	23	32	50	46	37	46	42	44	36	33	36	27	38	26	36	34	33	44	38	38	46	35	36	51	28	39	38	33	43	40	34	33	26	46	38	40	34	36	42	44	37	38	38	33	34	38	38	35	35	35	51	37	39	50	39	39	38	41	37	30	51	48	46	35	48	50	26	39	27	36	37	40	37	44	31	41	51	43	42	28	36	27	37	41	47	32	43	38	47	43	40	34	40	37	49	38	41	42	49	36	31	27	33	40	41	41	40	39	43	37	42	28	31	34	38	37	28	41	30	34	27	29	38	46	35	46	32	45	44	49	37	38	41	35	45	25	33	38	31	40	42	39	39	38	34	38	53	43	32	37	46	29	36	47	31	26	33	38	33	38	29	32	34	32	42	34	39	40	39	38	34	31	30	31	38	33	35	47	41	39	29	57	40	44	35	41	41	42	45	27	40	36	38	49	38	35	46	34	32	29	35	33	34	38	41	28	33	47	40	39	40	42	31	27	37	43	39	55	33	34	37	27	49	41	31	33	41	41	35	39	42	43	39	48	41	43	40	30	29	39	43	35	34	34	28	29	32	40	37	44	49	36	31	37	48	45	36	49	35	40	53	34	44	42	44	44	56	42	42	39	50	35	45	38	42	33	36	35	31	29	49	44	28	32	43	47	35	29	36	36	39	37	30	31	50	35	36	45	33	30	39	37	36	43	40	49	42	38	38	36	34	45	37	30	38	36	43	54	40	41	23	55	37	36	48	36	47	30	29	27	30	27	37	34	45	35	43	39	44	41	46	26	37	39	34	56	38	35	32	46	34	35	33	35	31	40	41	30	42	41	25	42	51	50	44	38	39	33	34	42	35	43	48	39	42	41	30	36	46	38	40	38	38	34	38	31	41	40	39	48	40	38	28	36	48	35	24	29	47	38	31	36	31	35	37	33	39	35	23	32	27	53	37	40	37	32	43	42	38	35	47	51	35	46	39	47	29	33	38	30	33	42	37	53	45	21	40	51	38	33	28	41	22	38	45	47	38	41	30	25	39	43	28	51	37	37	57	37	48	41	34	32	45	39	36	42	41	42	41	24	43	43	35	42	40	47	39	30	38	39	47	45	45	45	38	46	35	33	44	42	36	36	42	39	39	36	39	39	37	39	48	35	40	26	34	39	49	37	34	34	29	39	47	44	35	43	33	39	39	40	53	33	40	39	37	27	31	44	34	33	45	41	37	48	41	45	38	45	28	41	27	40	36	35	38	36	43	42	40	38	41	42	43	56	38	39	32	37	32	47	32	42	33	44	33	36	39	35	49	29	43	44	23	34	45	40	30	32	36	45	35	39	45	49	41	36	38	43	37	32	33	37	36	36	34	40	32	38	38	53	30	52	27	41	40	35	30	34	34	36	32	35	44	39	34	43	42	40	50	36	33	40	36	35	35	41	37	43	33	47	34	31	43	40	29	44	42	41	44	40	33	34	36	36	48	28	34	32	40	40	32	23	32	45	33	30	40	34	40	32	35	47	41	41	38	39	51	32	31	45	32	37	32	36	33	33	34	42	33	42	36	44	36	38	38	35	34	37	39	45	39	36	48	45	35	42	38	33	36	52	36	36	29	34	39	24	40	27	39	48	51	35	38	38	40	31	37	32	35	37	37	33	41	31	36	34	31	40	32	48	25	35	50	34	40	48	44	40	40	48	40	31	40	47	39	36	34	31	26	39	44	47	25	34	34	36	38	44	46	34	32	44	34	36	36	37	36	41	38	48	46	40	44	44	38	43	37	33	34	36	45	48	42	45	42	29	35	33	47	30	31	41	37	29	28	43	40	35	41	34	35	34	45	37	34	36	31	45	31	31	41	41	44	39	57	35	39	34	30	48	23	39	28	41	39	46	40	47	32	47	48	45	30	36	32	44	41	41	41	39	37	29	33	27	35	46	46	38	26	35	27	34	31	34	39	31	35	35	40	37	35	47	26	41	38	36	37	41	37	28	33	32	37	41	38	36	33	39	43	31	31	40	48	42	52	44	35	38	42	36	35	36	28	43	38	41	53	44	56	50	40	40	43	32	40	43	32	38	41	40	43	48	43	35	36	32	43	29	35	35	43	37	34	44	34	46	29	51	35	42	38	33	40	33	45	41	33	40	44	23	36	39	32	30	43	39	37	43	38	42	44	41	37	34	40	45	42	32	53	52	30	36	35	42	39	31	36	43	34	35	49	53	51	34	40	41	42	43	40	37	44	42	33	47	35	38	37	38	49	30	35	44	31	32	38	31	32	44	26	42	31	37	37	36	45	38	37	35	34	35	28	41	37	39	41	36	49	49	39	47	41	38	43	34	40	45	43	43	37	21	28	40	51	36	35	31	31	39	38	46	42	40	54	44	37	36	32	36	39	47	36	34	28	31	35	46	38	29	42	32	40	43	34
10814	2842	1668	4362	14386	42314	47563	38113	28294	18148	8214	2714	1104	644	506	490	475	483	541	533	474	513	509	451	492	453	483	517	446	513	500	499	490	452	452	450	520	501	505	477	484	465	455	481	434	452	434	474	459	450	496	516	468	467	485	521	469	460	439	483	450	453	468	483	498	506	469	476	472	509	481	467	483	457	445	479	505	505	475	500	498	450	483	458	486	485	478	465	524	483	462	457	482	446	455	482	559	462	497	479	481	496	444	482	467	447	491	464	470	462	460	505	494	488	476	499	492	472	446	465	488	465	504	496	505	483	483	503	454	448	474	468	507	490	473	463	493	477	484	476	503	483	450	502	464	476	469	503	500	502	466	451	478	497	496	457	474	476	483	469	447	494	467	478	500	493	499	487	449	467	470	506	472	474	498	442	526	506	497	486	461	460	517	454	499	458	481	517	491	466	473	489	481	493	452	497	465	482	451	501	491	457	496	470	495	465	493	472	450	460	455	502	524	504	523	483	490	484	476	466	467	501	478	489	467	512	514	484	500	490	466	482	469	537	496	444	492	445	484	512	470	480	510	492	512	504	473	512	474	500	465	508	473	500	489	477	448	485	452	452	513	487	475	476	506	497	449	464	458	463	503	475	475	501	491	494	514	498	467	458	503	487	475	486	484	456	503	482	479	483	528	518	452	477	472	466	500	468	527	497	438	493	486	536	491	453	489	499	471	453	464	480	453	459	467	510	483	489	479	507	509	484	496	462	466	498	479	481	500	452	497	491	459	456	496	514	458	473	474	459	472	454	490	455	471	510	536	501	472	519	503	480	469	499	451	508	470	458	507	503	487	499	467	453	452	448	480	511	485	528	479	477	462	494	511	485	495	470	478	483	487	529	504	485	440	492	480	511	471	476	515	488	483	481	505	500	514	486	479	474	486	488	509	473	463	487	501	478	480	536	463	491	457	515	495	472	492	485	472	482	516	489	457	482	490	490	461	463	480	501	463	448	480	502	505	476	514	481	446	462	511	506	483	504	514	487	473	485	485	481	448	503	487	464	502	487	517	487	519	468	462	530	510	503	459	486	465	491	487	487	538	486	507	475	527	489	440	466	506	484	445	462	496	482	465	520	474	479	470	465	481	488	443	510	497	508	481	497	454	487	529	511	468	495	493	480	493	513	488	489	491	510	467	463	509	509	493	515	481	471	503	487	508	452	486	518	476	502	467	516	489	479	497	463	446	502	493	514	511	471	484	466	458	508	503	516	430	465	478	474	495	493	495	476	495	496	502	494	521	495	486	476	442	492	462	456	507	469	481	461	485	462	471	520	465	485	466	460	469	492	470	504	486	457	499	488	475	505	445	458	484	502	460	508	517	477	499	482	488	505	455	473	506	494	489	487	434	503	494	497	456	455	480	485	449	488	492	455	466	500	506	490	482	481	507	470	477	503	456	491	474	485	467	488	468	504	514	489	493	495	463	470	512	493	469	476	489	492	484	463	517	490	489	510	479	465	512	456	471	502	486	462	520	505	486	480	484	484	472	450	492	478	518	481	486	533	445	457	491	505	498	442	488	513	476	484	501	458	482	491	499	463	504	503	487	449	467	441	474	496	457	509	456	537	494	477	438	498	476	513	487	520	496	464	473	498	472	495	488	468	453	490	455	451	461	503	482	492	482	482	484	511	470	485	474	509	496	505	502	490	480	518	435	506	488	475	481	509	505	494	504	495	474	474	509	518	477	455	492	514	489	460	473	490	477	484	494	519	436	441	508	474	507	465	481	473	519	496	488	464	479	466	465	448	492	507	465	491	476	475	496	441	515	531	472	482	504	500	490	466	501	502	496	478	484	448	435	482	496	496	495	459	486	506	487	511	495	504	497	479	447	458	464	499	501	463	488	490	503	509	528	481	485	511	488	483	454	497	503	485	493	494	493	473	492	462	484	497	450	478	487	510	456	490	467	442	506	522	508	464	452	481	514	463	475	494	496	515	465	455	497	497	524	454	480	511	447	515	504	441	493	470	480	462	521	504	424	466	536	512	501	472	473	488	508	479	510	512	504	464	477	454	445	456	471	468	464	453	486	524	444	492	464	440	491	506	494	487	468	484	424	466	480	504	510	468	481	501	512	446	483	519	485	492	500	515	483	489	463	473	467	511	460	478	464	478	475	491	483	454	490	417	490	515	476	455	488	514	473	499	490	452	509	487	473	523	508	491	466	513	480	506	468	543	490	421	486	511	503	493	455	463	497	483	441	490	480	471	428	449	482	497	502	465	483	487	469	488	482	499	497	467	512	480	465	475	508	503	490	470	450	447	494	483	456	513	467	475	502	455	475	458	457	520	516	498	506	530	470	501	522	504	454	482	492	455	491	487	479	513	509	472	466	461	500	505	485	497	488	525	471	462	511	430	454	507	510	456	467	462	432	508	478	465	481	487	464	467	480	450	476	490	443	489	486	512	530	473	456	475	464	478	503	485	462	469	525	456	459	472	465	475	500	486	469	494	491	474	479	494	471	458	472	472	469	489	472	503	450	455	503	500	491	499	483	496	484	451	471	522	503	501	460	476	504	463	469	507	480	450	466	460	523	505	502	447	490	509	495	489	493	497	476	473	471	466	530	513	519	468	495	501	501	493	527	475	457	493	484	496	501	422	480	471	467	477	484	478	473	516	528	456	467	488	503	515	429	482	485	519	508	487	485	502	472	466	462	475	464	498	467	467	486	504	523	463	503	486	454	494	489	460	467	505	463	479	457	508	458	513	490	490	440	466	515	507	497	526	476	516	483	470	479	496	492	443	511	445	497	518	462	511	507	505	451	432	524	485	485	451	496	475	466	494	474	486	489	510	482	512	498	489	512	498	473	480	479	510	482	515	483	469	500	544	512	509	437	496	486	483	494	466	474	481	508	494	453	482	469	444	515	487	485	452	487	510	459	488	465	470	440	466	530	486	487	451	511	480	510	483	467	489	477	488	464	449	501	468	449	504	452	532	502	476	458	515	482	474	492	476	435	472	475	441	513	464	452	493	484	457	474	470	465	481	489	526	480	458	477	505	487	492	459	495	494	497	475	500	496	518	461	510	480	464	470	476	474	486	471	488	470	479	460	459	507	459	508	512	478	498	495	506	504	489	493	473	459	485	488	455	480	481	524	467	485	501	453	493	466	498	500	488	474	488	490	437	478	497	486	450	457	514	508	527	494	463	503	456	476	499	483	510	516	493	500	499	497	496	495	463	499	500	488	479	474	472	493	487	437	480	489	511	461	487	462	490	468	479	529	517	479	464	495	485	485	478	440	489	471	465	434	475	487	448	475	492	488	433	458	506	495	471	499	485	493	494	499	473	502	468	471	484	539	487	485	493	450	481	493	449	457	493	518	494	501	433	449	477	498	481	500	527	511	500	463	479	479	481	488	504	535	481	441	463	515	482	482	528	484	485	457	465	453	470	478	488	460	480	489	471	455	478	478	445	478	506	478	497	470	444	495	465	497	475	460	441
515	238	163	177	2251	8626	11691	9815	6177	2384	782	367	152	80	45	43	38	44	39	37	36	36	48	38	31	42	44	36	36	48	46	36	41	39	36	37	45	43	39	43	32	40	39	38	42	27	45	25	51	26	41	37	48	32	37	44	39	34	40	46	23	45	39	47	50	35	41	29	40	41	49	42	38	55	25	32	40	38	33	44	29	53	51	31	38	38	48	34	39	47	42	36	42	28	36	32	36	48	42	38	38	32	51	34	41	48	34	32	34	45	48	40	50	44	56	43	37	34	46	58	38	55	44	49	49	46	39	38	46	47	39	53	42	44	34	31	42	56	43	33	46	43	36	39	34	43	38	26	31	38	49	44	44	43	33	44	45	41	44	41	43	41	44	34	54	34	46	32	41	37	37	31	42	45	39	37	47	36	49	39	49	42	30	28	43	46	36	52	51	38	37	31	43	45	32	36	46	49	51	38	43	30	39	34	52	43	48	37	25	40	52	51	39	41	35	42	37	45	44	35	31	47	35	41	34	40	41	37	49	38	33	46	48	44	56	37	35	42	38	42	44	41	38	43	34	41	41	47	46	48	29	40	34	35	40	43	38	43	36	37	50	36	30	41	43	34	43	42	47	43	43	32	44	45	41	40	33	47	37	42	48	52	29	38	38	50	39	34	47	38	41	44	35	48	33	44	38	41	43	36	41	35	40	41	47	38	43	42	31	33	41	35	37	35	36	45	38	42	44	45	33	31	37	50	40	43	39	45	33	49	33	33	40	41	37	42	37	46	40	44	44	40	37	55	32	43	39	47	52	39	40	34	41	33	34	38	37	47	39	44	35	49	50	27	43	42	57	46	39	35	37	34	40	40	56	37	51	36	40	42	34	42	45	46	39	40	38	41	47	61	48	35	43	36	37	39	47	31	46	25	43	31	37	34	44	34	42	53	41	42	44	38	47	33	34	37	39	38	45	31	25	54	26	33	37	41	46	52	49	42	43	37	34	41	51	40	47	39	40	38	34	45	37	29	36	38	43	35	34	34	26	44	36	39	33	40	36	45	41	39	44	38	45	43	46	40	36	42	40	38	40	42	38	35	32	51	37	52	37	28	51	40	44	52	34	42	31	31	37	43	31	37	42	38	48	47	31	38	36	37	44	47	43	44	46	52	29	32	56	33	42	37	38	37	38	45	39	52	58	45	29	56	43	48	37	50	37	43	44	39	29	34	39	37	37	39	49	45	37	30	34	40	43	47	34	49	39	35	37	32	35	57	38	44	40	45	43	40	41	38	42	39	27	41	44	40	28	50	45	51	35	37	41	43	47	37	43	31	46	45	36	42	55	43	35	48	46	39	27	28	28	30	41	46	38	34	32	33	41	39	34	31	45	49	37	31	47	36	34	38	33	30	48	34	34	37	58	32	38	38	50	30	44	33	50	41	33	34	32	29	43	40	34	32	40	38	52	37	46	41	37	42	34	42	42	33	37	38	42	47	39	50	39	43	40	44	31	37	36	41	48	37	51	47	41	39	34	46	28	39	36	50	38	41	44	44	30	39	47	42	51	36	35	38	29	36	36	34	42	51	47	32	30	38	42	43	32	38	42	47	45	36	50	42	40	39	44	45	39	47	32	36	35	36	55	46	50	47	47	39	49	49	32	29	43	28	41	41	43	35	42	36	43	42	39	44	47	28	34	43	39	33	43	37	45	37	39	34	38	34	42	59	40	36	45	33	45	36	37	33	40	40	49	38	36	38	38	49	26	35	38	29	39	34	46	34	51	21	30	52	39	33	36	35	32	37	50	43	41	28	39	41	31	44	31	33	32	39	52	38	46	44	39	38	36	55	45	53	45	37	60	47	29	59	30	51	40	40	45	37	40	33	35	36	49	44	52	35	34	39	41	40	46	33	43	35	35	39	43	37	36	49	34	38	53	40	51	33	40	33	33	42	44	53	35	45	49	40	41	37	37	41	40	46	34	42	46	40	53	33	37	55	44	38	32	39	51	40	35	46	33	34	34	41	47	34	32	36	35	54	39	41	44	42	47	47	34	41	46	45	43	37	45	37	27	36	36	39	34	41	46	38	41	34	53	47	43	55	34	37	30	44	40	42	43	39	30	43	43	49	37	42	39	38	31	35	45	39	41	36	41	38	38	42	39	37	33	45	37	27	42	45	42	43	47	44	43	38	49	39	34	28	38	40	44	44	36	48	45	48	28	44	41	31	38	35	39	43	45	44	44	34	47	44	35	36	48	26	43	36	32	38	38	43	26	50	41	39	42	36	50	39	38	36	46	46	34	43	31	45	34	41	36	39	44	48	42	38	38	48	37	32	34	34	35	55	34	44	41	36	33	42	50	42	33	35	42	45	35	35	37	38	31	45	40	47	39	39	42	39	37	50	33	43	47	45	47	46	38	43	38	28	31	40	38	41	36	40	33	48	34	42	40	49	43	40	37	37	44	55	38	44	44	27	54	29	41	28	40	36	36	31	46	54	30	43	36	44	44	48	47	47	52	38	34	40	40	49	31	49	47	50	33	35	54	36	39	35	39	43	50	46	39	39	32	37	43	51	37	37	45	56	37	54	37	36	46	41	37	38	29	33	32	51	46	32	52	51	54	43	36	42	47	33	34	31	31	34	40	33	40	37	47	31	37	33	35	36	46	40	40	37	27	31	42	43	53	44	30	32	33	40	34	45	34	44	37	45	49	49	46	41	42	38	34	37	38	43	44	47	54	50	35	45	45	46	44	47	45	33	62	45	43	57	46	26	39	42	37	40	35	34	38	36	44	45	48	38	44	38	39	32	48	37	50	34	44	45	50	48	34	41	40	40	35	46	34	37	47	37	40	36	38	34	32	34	49	41	34	40	36	31	35	40	39	47	32	35	36	41	46	47	40	38	44	29	43	34	44	37	29	40	49	30	54	46	37	38	39	45	40	53	35	42	43	34	31	44	42	42	33	43	37	39	38	40	33	51	46	29	37	44	41	37	33	29	45	36	29	39	35	37	34	36	44	42	33	31	37	47	45	34	41	43	48	39	39	38	39	50	37	32	35	45	34	31	31	40	40	48	36	34	40	37	44	47	40	49	61	42	49	45	54	45	39	48	37	33	30	52	39	32	42	39	39	41	33	30	44	40	44	36	41	47	41	38	34	42	34	52	38	40	34	47	53	40	41	38	45	34	44	46	43	45	30	39	39	41	40	41	47	45	37	45	41	33	47	33	38	32	44	45	37	35	65	31	46	40	54	49	47	44	48	43	35	39	37	50	44	44	31	47	40	42	23	24	37	43	29	57	35	41	55	31	43	41	44	36	42	45	35	44	50	44	46	50	44	39	37	34	44	42	32	39	53	34	28	39	33	44	45	41	27	33	47	41	42	42	34	44	40	40	46	33	33	47	36	38	30	41	42	41	26	39	48	43	38	48	38	45	38	46	33	37	45	45	35	45	53	37	43	40	37	47	40	37	49	26	40	50	34	32	40	37	38	34
12673	6425	3167	11817	41472	60886	59783	52154	41002	27170	16755	9023	3834	1395	761	570	521	484	520	485	493	487	529	512	479	495	519	496	516	478	529	477	492	505	458	545	537	521	496	479	489	483	526	526	525	530	517	476	546	557	518	512	522	525	495	531	516	530	526	560	522	465	509	506	479	535	496	505	504	566	494	535	523	526	532	533	496	505	474	537	512	538	508	495	509	547	521	531	537	494	496	488	497	505	509	515	498	516	528	537	523	487	456	544	512	493	540	512	499	563	481	524	538	506	542	535	501	510	490	527	484	479	508	513	490	581	520	476	526	502	533	570	499	481	455	557	529	497	490	539	513	472	496	526	529	504	516	470	550	483	482	492	511	493	537	506	472	509	561	523	515	530	500	481	543	534	533	516	534	516	544	479	484	477	502	492	492	494	513	471	520	533	511	503	489	490	508	515	524	503	527	501	538	504	517	498	525	519	528	508	499	470	483	520	481	526	478	484	518	512	506	534	481	511	532	531	511	550	486	524	538	524	502	484	493	480	522	524	501	500	516	561	520	503	510	476	525	531	496	523	525	488	504	518	494	516	514	522	511	501	513	525	483	533	457	550	525	536	520	517	521	500	498	543	537	502	490	477	547	517	516	513	466	492	528	487	506	532	477	466	494	518	495	493	472	510	497	517	512	507	535	504	520	527	481	515	535	501	520	509	488	478	514	522	500	540	531	488	513	499	494	483	550	501	549	501	532	509	529	499	541	540	520	479	544	482	520	451	524	512	543	503	517	513	511	496	485	500	509	517	507	542	529	489	514	487	516	510	511	502	500	509	487	515	537	519	514	547	525	511	533	538	515	503	504	520	510	526	504	543	539	512	517	521	535	512	544	488	487	501	503	498	503	544	538	501	517	541	530	520	463	533	531	494	500	525	526	562	474	515	515	518	498	518	518	485	523	540	519	471	542	505	446	530	483	516	522	530	512	530	501	500	492	471	521	476	544	534	540	509	508	522	520	509	496	474	489	514	485	481	527	496	480	471	511	518	518	523	499	523	537	484	509	482	497	464	511	540	516	464	507	505	500	517	530	528	466	547	494	516	529	469	497	566	550	488	486	496	515	553	505	488	517	507	498	501	495	535	494	534	491	469	512	515	500	513	527	503	499	538	490	525	482	487	542	529	525	483	457	466	527	519	494	493	523	537	494	503	500	528	530	483	502	500	514	499	525	482	477	509	487	530	523	533	514	541	504	522	500	522	513	517	531	505	526	474	501	520	544	497	529	510	485	502	496	515	519	501	542	557	505	490	558	505	525	511	478	498	525	472	486	505	531	525	487	503	500	501	521	469	575	512	518	548	517	524	476	546	494	439	533	513	489	510	482	522	558	483	528	559	508	500	516	507	514	455	471	513	535	542	534	518	512	485	472	490	531	514	494	480	544	477	499	536	503	524	515	479	493	510	483	532	481	484	535	522	490	514	501	536	501	479	499	503	483	529	497	497	503	536	487	502	515	535	537	504	514	513	530	513	517	511	498	489	524	525	500	538	482	532	489	513	516	527	511	536	516	539	530	517	500	464	591	508	483	488	528	499	521	492	521	510	490	491	511	552	529	496	524	542	498	499	516	503	519	524	471	519	490	509	501	479	554	516	514	493	565	503	495	506	543	462	500	461	503	482	508	526	528	513	500	483	543	533	503	555	521	524	552	471	476	564	522	543	502	542	551	523	533	487	479	491	540	495	495	460	503	543	544	474	541	533	504	516	516	506	502	473	508	502	483	520	513	514	537	482	474	512	557	500	478	525	554	487	508	527	512	515	520	517	493	509	511	461	510	499	510	504	552	529	512	525	540	531	493	544	531	484	506	485	488	476	489	499	526	523	507	513	545	509	528	569	511	486	532	527	510	504	494	485	516	498	497	502	492	482	523	501	560	522	512	462	514	543	504	506	530	501	525	495	462	469	494	508	520	486	478	478	512	523	515	499	492	489	519	510	553	511	480	477	541	534	596	520	495	547	528	486	503	482	526	509	479	533	510	520	537	448	531	546	497	525	496	532	493	546	504	477	516	513	553	497	519	477	523	499	514	496	531	526	545	517	495	504	517	522	534	512	557	550	477	509	504	487	518	491	473	533	497	473	501	468	511	571	495	487	509	486	544	514	483	498	473	516	506	489	503	511	491	503	505	526	542	475	492	463	524	493	533	496	514	542	494	523	506	490	492	530	518	500	514	536	518	519	543	494	514	484	458	533	547	512	523	520	496	477	523	519	497	517	498	486	524	528	518	557	532	525	499	476	496	505	493	542	521	542	492	478	528	518	515	517	502	487	477	500	499	512	534	502	495	511	518	541	503	469	493	527	516	521	510	500	521	472	533	529	529	477	507	499	532	506	498	465	506	489	563	509	489	509	490	502	517	523	503	506	485	535	499	536	484	496	465	517	539	521	513	525	526	480	490	524	513	509	519	486	510	531	497	547	484	485	505	502	505	507	484	522	507	513	517	487	515	512	539	497	483	502	505	522	521	501	469	515	524	508	519	490	509	529	486	500	507	496	489	528	478	542	499	531	501	526	497	490	500	525	526	527	488	521	542	517	528	536	550	481	519	516	480	498	515	504	501	515	478	497	552	507	526	545	469	456	497	517	487	504	449	507	514	520	521	517	501	525	520	542	524	497	495	494	505	492	497	487	522	542	504	522	491	534	522	513	472	525	503	491	508	524	522	516	549	497	519	528	527	496	529	536	527	513	504	504	478	503	522	515	519	517	515	490	499	557	513	481	530	478	519	538	504	537	528	493	525	517	510	504	509	514	522	538	534	512	476	489	542	534	479	489	468	494	503	497	482	470	516	531	525	498	520	498	453	524	549	492	459	477	493	516	515	506	493	506	513	534	510	527	538	509	503	526	504	483	513	493	511	526	493	520	466	484	495	544	513	542	550	522	484	496	508	486	471	503	446	515	509	551	507	483	510	524	532	482	484	479	523	516	503	523	478	506	542	511	492	533	518	530	513	507	504	482	486	533	496	488	483	530	500	478	487	531	542	521	549	482	516	500	562	491	542	526	548	515	497	491	498	515	484	519	557	472	520	499	506	476	533	498	522	504	500	485	506	474	508	479	502	500	517	541	512	514	523	515	502	542	490	484	503	506	522	536	479	490	490	515	498	542	490	517	529	509	530	502	474	539	452	535	509	521	523	467	510	533	557	513	487	566	499	523	523	498	489	498	494	507	502	490	488	498	515	552	486	510	559	523	510	543	522	496	510	540	529	501	518	517	521	522	509	502	466	530	478	491	524	496	492	535	488	490	512	473	524	486	529	513	515	547	462	544	510	483	520	534	520	489	511	516	558	478	522	512	523	489	495	543	515	542	530	483	515	502	512	498	507	537	523	543	494	506	516	493	507	529	517	542	507	550	512	537	517	485	493	512	497	500	486	525	504	490	497	503	524	510	497	548	564	480	537	487	486	509	498	500	520	492	492	513	490	530	460	507	503	470	528	514	513	541
1958	200	138	176	1035	6500	11225	10691	6707	3686	1611	697	290	89	64	42	49	43	43	37	42	46	47	43	39	39	61	48	49	43	52	41	37	40	44	47	42	44	25	42	46	42	37	45	38	35	33	35	38	46	39	37	46	46	43	50	47	40	41	51	34	39	39	37	46	44	55	35	40	46	48	57	47	46	26	35	32	36	49	36	44	43	47	49	45	38	45	45	34	43	44	47	30	30	35	42	55	42	45	37	40	36	46	39	46	38	38	46	41	40	44	37	39	39	45	51	50	50	37	40	43	49	30	52	39	43	37	35	41	44	47	41	53	35	41	36	36	36	41	42	47	38	38	52	47	38	39	37	51	40	43	43	46	38	42	43	38	45	40	37	42	32	39	42	41	37	41	58	34	46	56	58	46	41	36	52	55	40	38	34	53	49	38	44	39	44	39	37	49	44	44	34	51	25	44	39	44	44	46	45	35	44	44	42	46	50	39	47	47	35	53	41	37	46	43	31	41	59	52	41	50	52	42	41	37	57	42	49	48	50	36	41	51	46	42	42	43	54	37	38	43	36	43	50	51	38	41	41	59	42	35	37	43	52	32	45	45	39	40	49	42	53	46	46	39	42	38	39	35	39	41	41	38	45	42	45	42	35	42	47	43	51	36	44	31	39	55	49	47	46	47	45	39	53	41	43	55	37	33	49	44	46	38	38	43	47	33	47	41	33	47	45	41	29	57	47	43	37	43	52	38	43	55	48	40	47	42	40	38	48	43	50	31	33	49	33	47	36	35	50	38	42	35	38	38	52	39	45	52	46	36	45	45	47	37	34	42	40	52	29	52	51	46	44	41	41	44	43	51	41	40	49	43	45	39	37	55	42	48	54	43	39	40	29	49	50	40	40	41	38	44	53	45	42	55	41	49	43	47	52	35	49	42	41	47	43	52	38	52	39	46	40	23	55	46	45	35	37	43	36	44	40	46	51	47	49	53	42	46	48	37	34	49	47	40	46	45	55	34	43	54	36	47	33	46	41	38	43	49	35	38	44	33	33	40	43	48	35	39	51	42	36	47	47	45	38	46	38	41	47	44	34	42	38	39	49	44	61	30	55	44	44	42	41	43	36	48	38	57	52	45	48	40	41	42	50	46	39	45	32	42	52	48	44	40	35	43	41	31	50	39	46	39	41	47	39	44	38	48	54	44	45	43	32	43	43	50	41	46	37	47	50	43	64	47	44	40	48	40	41	41	35	36	46	44	49	37	43	39	56	37	51	36	40	48	37	40	41	38	41	39	45	33	44	34	42	38	40	41	47	22	43	36	51	52	41	48	36	55	44	40	33	45	42	51	38	41	49	48	43	50	38	51	34	41	39	34	44	31	58	40	43	44	39	40	51	39	42	45	42	46	42	50	35	48	32	39	45	41	47	44	42	45	40	43	38	51	53	44	45	39	45	48	41	40	39	36	36	44	38	43	38	47	35	41	44	29	48	54	44	49	49	46	39	41	33	29	47	49	42	45	45	33	35	55	41	50	45	43	47	38	34	53	35	41	50	48	29	36	44	55	41	49	48	43	47	47	40	50	48	43	50	34	50	53	39	41	39	52	38	45	40	39	40	45	48	41	42	41	36	41	37	37	37	34	37	47	43	49	46	42	54	39	39	41	46	42	43	40	42	42	53	40	40	40	48	63	49	49	36	40	47	36	39	34	45	40	40	40	62	60	44	40	38	40	48	40	40	37	39	57	42	47	40	45	47	48	40	33	42	35	43	39	41	51	45	55	43	42	54	40	35	35	51	53	45	44	33	46	44	44	35	34	41	37	46	35	43	39	41	41	41	45	40	36	49	47	32	38	49	41	51	49	44	45	46	48	36	42	51	44	46	49	35	37	42	30	34	40	51	58	41	51	32	32	45	41	34	46	39	37	48	44	40	57	46	42	44	40	42	48	50	46	44	47	55	53	31	38	36	33	48	36	35	46	33	52	50	51	49	50	38	34	45	46	46	31	42	46	34	38	46	58	44	29	40	47	41	42	37	37	36	47	41	37	30	48	31	39	31	39	45	42	44	37	45	52	34	47	30	43	37	41	43	38	50	42	41	42	36	40	37	54	44	47	54	36	44	46	40	44	43	50	51	47	41	45	41	37	48	50	39	39	43	43	39	37	52	36	45	33	37	43	33	46	33	37	40	49	45	58	45	38	50	49	43	45	43	39	49	39	50	45	38	35	36	42	52	39	39	44	47	49	39	38	37	50	49	37	30	30	45	40	54	46	43	46	41	50	49	37	54	45	47	53	55	31	35	50	42	45	45	44	40	41	49	45	36	35	40	38	42	40	42	39	44	34	41	39	47	42	40	43	36	56	41	43	48	34	38	46	37	36	48	32	37	45	48	43	31	51	36	40	37	40	42	57	38	38	42	41	46	40	58	43	37	42	47	39	51	53	60	45	46	56	40	43	40	38	35	36	44	46	51	30	48	46	42	37	41	44	46	43	31	42	46	45	39	58	54	42	43	40	36	36	41	29	43	56	44	52	40	45	53	42	51	50	46	50	50	49	57	41	47	58	46	43	55	36	44	37	40	35	39	34	44	42	45	51	47	40	43	53	46	43	37	31	28	44	40	26	48	37	49	46	45	43	51	36	37	56	58	47	37	32	29	44	45	49	47	40	54	46	42	38	45	48	34	37	47	40	37	38	45	40	35	43	38	41	42	50	40	38	46	52	47	46	42	29	36	52	45	53	40	45	40	46	46	44	37	36	45	53	39	44	40	41	42	38	42	40	39	45	37	37	37	48	35	42	33	53	36	35	33	42	45	34	52	41	51	43	47	27	53	55	46	49	49	35	37	44	40	43	46	52	53	45	44	49	47	49	59	27	45	46	45	49	44	55	31	41	50	47	38	52	43	43	46	41	25	37	43	51	45	41	44	42	52	36	44	39	37	45	50	39	56	48	42	43	37	44	42	48	40	43	47	42	54	36	41	38	49	40	37	39	36	42	49	59	42	34	45	44	57	42	41	50	36	54	55	29	28	33	36	38	44	48	34	49	48	42	39	52	35	49	40	54	43	34	37	50	49	48	51	49	49	46	43	46	42	47	45	41	46	42	40	49	43	45	55	33	45	50	49	31	38	38	38	46	50	50	43	36	45	40	48	42	32	40	41	58	35	53	40	37	50	40	36	35	41	41	50	53	46	42	37	49	42	35	37	40	47	52	47	50	47	34	54	44	41	56	42	38	49	44	41	37	55	50	49	50	49	60	44	48	51	52	32	39	29	39	51	35	42	51	48	50	60	38	42	40	35	45	42	48	35	46	41	48	55	40	47	38	52	20	50	40	49	41	37	42	41	50	46	44	40	50	48	38	49	46	51	49	42	41	46	40	45	45	44	40	40	37	44	53	37	45	43	44	44	46	42	45	44	41	42	45	41	56	42	35	40	36	35	44	35	47	35	41	39	35	38	39	39	36	43	44	48	34	47	45	42	42	33	43	46
12604	4980	2886	10624	32528	56710	61074	54378	43888	34555	24814	15705	7247	2355	969	664	603	550	568	547	613	526	534	512	540	578	579	530	554	540	528	546	532	538	561	543	546	572	576	570	525	579	569	539	547	498	574	523	526	522	517	595	512	529	560	511	565	549	585	528	547	548	514	522	531	561	540	559	530	521	597	516	550	530	558	595	553	604	509	518	560	549	556	519	548	560	546	620	558	541	532	553	520	538	549	554	554	547	536	567	530	585	556	530	540	547	610	576	541	584	520	564	527	542	534	567	542	536	580	574	556	544	575	516	542	553	569	532	494	551	533	571	563	537	559	551	516	547	541	546	519	520	549	535	553	536	545	562	527	541	530	574	546	570	551	524	579	557	555	556	550	552	527	547	550	538	521	543	574	539	531	529	530	563	546	555	547	532	549	574	547	546	526	557	542	565	517	499	583	577	543	574	528	566	531	552	507	584	549	585	519	549	528	542	488	585	509	531	530	540	495	559	566	543	584	607	531	518	512	553	535	513	517	541	505	566	505	558	551	566	571	550	543	552	544	525	538	548	546	586	532	545	585	578	553	552	561	572	513	553	579	561	557	498	547	503	567	504	526	545	567	565	529	517	548	545	537	559	574	521	556	527	542	566	535	565	555	575	532	542	548	548	551	558	529	519	579	554	529	537	567	542	558	520	549	552	570	536	592	588	536	552	512	508	571	557	542	512	504	504	533	534	600	511	536	572	510	561	559	534	525	552	561	569	532	549	538	571	536	542	563	564	519	572	554	531	545	502	511	555	542	570	545	525	592	550	552	556	594	561	502	548	541	530	535	570	534	519	537	565	520	581	537	516	554	583	542	557	509	573	504	534	543	551	553	556	517	549	567	532	532	505	512	562	577	611	545	576	571	534	564	566	556	550	543	519	544	546	508	556	585	515	580	533	530	559	554	545	504	515	533	551	561	531	556	510	547	561	572	502	527	538	547	549	503	527	543	607	540	526	555	530	554	533	562	510	528	513	564	572	519	578	544	586	527	534	580	536	557	512	543	523	548	550	535	517	514	563	526	524	529	545	591	534	521	593	547	591	555	583	563	536	540	557	530	538	526	512	577	583	545	553	529	499	540	556	529	526	531	525	552	566	545	562	566	553	525	531	566	519	516	530	543	589	559	549	571	542	528	518	559	570	554	595	542	560	528	544	570	540	512	563	532	568	548	557	544	545	559	550	562	558	554	520	508	546	541	532	534	564	543	539	533	552	539	544	582	605	544	563	532	562	572	583	555	565	538	555	554	553	547	505	538	517	562	521	597	567	549	510	574	536	539	570	543	531	596	586	532	531	598	543	559	573	538	515	555	567	572	554	565	523	584	540	509	539	538	552	542	543	532	550	532	566	579	511	526	557	572	534	567	573	561	579	555	542	542	532	568	576	517	574	520	538	546	565	565	561	551	527	579	578	584	559	556	543	532	572	547	547	581	536	585	566	537	520	569	553	563	556	558	587	524	539	559	590	555	539	538	564	470	568	540	512	547	539	498	548	525	536	565	539	540	561	567	491	521	566	545	532	561	562	523	550	533	519	553	503	589	544	571	543	550	579	515	559	594	545	513	563	535	555	539	559	535	518	538	561	565	573	562	552	557	537	570	499	523	531	510	532	549	505	592	576	558	559	553	581	571	506	570	588	562	568	554	548	558	528	552	514	542	565	559	545	533	535	532	558	534	556	562	594	597	558	557	563	566	530	546	542	541	541	573	525	560	529	515	573	561	543	564	516	505	512	548	544	518	587	562	578	494	558	559	532	562	548	516	558	525	526	538	543	564	557	549	575	576	538	525	558	586	587	545	560	552	556	555	558	534	561	558	593	564	519	512	583	527	567	533	501	523	521	528	509	590	550	536	525	532	554	583	536	556	567	585	571	579	547	545	531	556	573	527	552	513	534	525	556	536	554	583	533	548	533	519	527	553	528	527	588	534	534	555	500	534	556	583	584	556	543	574	521	548	524	538	521	557	530	556	535	519	580	511	529	536	520	557	515	569	537	558	566	521	533	554	566	508	541	569	539	555	543	541	516	520	557	526	599	533	525	565	496	547	578	540	541	524	532	544	506	555	558	579	523	541	535	552	582	510	552	531	542	521	561	539	528	558	560	554	561	557	519	527	565	512	534	563	580	557	559	568	536	551	546	566	563	557	499	561	540	509	521	557	512	518	566	549	527	595	543	555	601	548	534	550	564	571	521	560	517	555	539	574	555	518	525	552	551	569	536	525	536	546	555	540	546	530	550	530	525	530	575	540	590	545	533	517	547	573	575	559	511	591	573	554	521	584	545	533	533	518	548	544	544	538	544	573	509	536	556	562	574	542	556	577	535	526	580	582	487	567	544	524	538	593	559	517	543	519	565	561	547	574	551	561	541	553	545	555	578	546	568	541	521	561	581	530	537	553	539	543	582	555	544	542	581	597	555	551	595	597	534	499	541	549	530	541	546	536	567	562	583	543	572	612	591	560	563	535	576	591	549	590	521	534	566	568	566	524	557	550	555	552	528	562	522	539	516	541	546	555	544	572	525	533	558	549	548	563	518	565	518	507	541	531	543	538	567	539	502	556	529	574	538	547	530	526	570	568	586	530	561	564	559	573	518	528	539	556	570	583	556	575	542	580	549	539	551	576	575	531	549	558	522	552	553	539	562	544	516	569	547	537	521	545	565	538	529	561	562	539	574	537	558	554	562	577	560	543	551	573	574	593	596	594	567	568	534	518	563	524	538	530	568	508	570	566	600	560	520	521	533	521	572	549	523	559	502	519	538	521	533	532	575	562	577	537	543	555	535	546	526	586	525	555	545	564	524	532	507	594	534	507	569	521	528	516	521	532	499	567	523	535	583	503	574	565	526	566	553	542	534	541	521	532	571	539	497	524	545	564	569	580	558	552	561	506	543	563	552	539	553	580	542	530	554	515	560	602	575	547	579	530	549	534	546	525	576	577	508	511	528	581	566	589	557	567	502	525	547	529	580	568	533	534	513	575	546	509	546	560	579	562	525	536	543	511	547	544	567	509	530	528	554	555	550	543	552	575	597	578	549	553	521	589	562	587	593	535	569	505	563	543	529	523	568	546	577	521	542	565	489	567	565	588	580	562	551	567	569	523	554	548	534	523	520	544	515	571	509	548	548	566	542	524	566	526	539	570	542	561	598	547	571	580	545	543	548	545	548	543	555	554	520	567	516	538	552	537	591	581	522	548	509	579	596	519	563	576	567	565	563	564	514	534	549	522	558	545	563	585	555	526	568	545	575	529	550	542	544	552	591	558	585	542	482	542	540	531	593	537	516	563	525	643	552	549	544	541	601	549	532	541	534	525	543	530	543	504	555	587	605	496	564	558	581	556	565	530	546	573	570	516	569	561	529	527	547	538	551	505	567	558	561	544	530	563	530	594	538	551	502	543	501	489	503	524	544	537	575	538	559	524	539	575	534	556	568	602	516	558	538	552	534	506	564
917	311	217	184	934	12578	16859	17004	11095	5884	2404	884	317	118	66	51	53	54	42	45	44	44	38	40	40	45	55	48	39	56	40	43	48	54	48	54	44	37	36	41	45	52	37	47	47	50	54	41	57	44	38	43	47	40	47	43	32	43	39	45	43	53	45	48	39	42	43	48	44	48	47	46	49	45	46	53	44	43	51	48	33	35	40	50	46	37	40	44	46	33	39	45	47	59	49	36	43	55	39	40	35	47	41	40	46	54	43	52	41	62	30	35	45	51	63	57	46	39	43	47	43	35	46	51	46	50	51	35	43	42	39	41	35	33	38	43	37	49	45	45	44	54	49	38	48	50	32	41	46	49	44	40	47	58	49	40	54	36	62	40	45	57	59	38	39	46	46	43	40	46	53	44	33	50	42	44	51	42	40	32	53	48	56	50	36	41	48	46	41	44	32	52	37	39	41	49	44	58	44	49	50	51	54	40	39	40	46	43	57	61	54	47	54	38	51	43	42	44	35	40	43	52	38	35	45	44	41	49	40	59	43	34	50	40	45	47	45	51	48	40	61	52	45	47	38	38	39	41	45	51	27	44	46	45	43	36	42	47	36	50	40	33	39	50	37	41	38	61	35	45	44	54	56	46	49	52	54	46	34	30	48	50	49	54	37	39	45	50	51	45	49	41	40	46	56	49	35	46	40	40	47	51	36	56	46	44	39	52	42	48	41	35	45	38	33	45	56	39	39	42	41	46	50	40	35	40	37	54	45	35	43	47	39	48	47	50	48	41	41	53	51	45	44	47	51	55	54	59	35	39	32	37	46	31	57	58	47	40	58	53	43	45	43	39	32	41	58	45	47	49	46	44	48	46	58	48	40	43	46	55	37	56	53	44	45	49	48	47	47	48	39	47	42	44	44	54	42	42	40	47	46	49	44	37	46	47	46	45	40	52	41	47	44	37	45	47	43	45	33	41	44	38	46	39	36	45	39	40	37	37	39	44	55	51	52	52	46	44	42	47	48	48	46	47	62	44	34	63	48	43	34	32	36	41	45	42	44	28	50	62	52	52	38	42	54	50	48	67	46	44	37	36	48	38	44	42	39	47	46	50	48	59	47	47	59	41	50	42	48	38	42	34	43	54	51	35	51	39	54	41	47	46	42	42	45	49	42	44	49	39	41	66	42	38	41	60	38	50	49	44	43	51	61	35	38	36	54	45	57	43	36	56	37	42	44	53	46	41	47	48	50	44	39	41	43	44	44	37	51	59	32	30	41	49	49	48	46	43	37	39	45	52	31	36	47	43	41	33	50	54	60	42	49	43	48	41	53	37	48	54	39	45	40	34	46	51	38	55	40	35	44	38	60	38	50	42	50	42	54	45	46	46	41	34	38	53	45	44	45	39	52	33	51	53	41	34	56	52	49	45	34	50	34	44	47	32	56	54	37	57	45	50	37	35	58	45	35	44	48	38	49	45	40	58	51	47	41	51	54	40	43	40	29	38	58	40	49	43	46	46	57	50	38	45	48	52	52	37	54	54	42	46	40	40	49	57	47	38	44	39	59	52	41	39	47	33	47	46	42	49	46	50	55	32	46	49	45	39	40	38	44	38	49	43	41	50	35	42	33	38	50	34	33	48	45	35	39	56	51	48	54	33	63	55	34	39	41	41	48	41	42	35	49	50	48	43	63	46	51	45	53	34	59	46	44	46	36	55	50	35	42	43	44	47	43	43	41	39	47	42	43	40	45	44	39	49	55	50	43	43	37	44	49	43	34	46	45	51	39	43	37	34	46	46	43	43	44	41	34	41	36	63	38	47	40	53	30	46	49	35	41	40	35	43	47	41	40	48	44	43	44	51	38	33	41	44	48	41	50	58	51	46	46	47	55	36	40	56	53	46	48	56	54	57	40	32	47	44	47	32	54	38	50	44	43	44	47	43	37	41	40	46	56	48	43	48	53	39	42	42	39	40	39	56	47	42	49	60	51	45	57	47	45	44	37	46	35	51	46	42	50	40	48	54	44	44	41	37	53	49	50	46	37	45	47	45	36	33	45	46	53	44	43	34	45	34	50	60	44	46	58	45	48	35	40	56	42	41	59	46	47	41	42	37	51	42	47	39	53	45	49	42	49	52	38	54	48	39	45	46	44	35	49	39	41	48	43	52	49	44	37	49	36	52	40	45	46	49	48	53	55	48	49	46	57	46	48	49	40	40	39	45	52	47	50	67	32	50	48	43	48	35	46	43	39	45	50	42	55	42	33	38	43	39	39	50	52	47	50	44	46	55	57	45	54	52	50	45	61	48	36	44	40	54	50	55	39	53	41	55	39	44	48	38	46	28	38	46	54	37	33	41	49	49	39	32	46	41	57	46	50	40	45	53	47	37	49	36	47	33	53	49	36	47	49	49	32	44	31	47	41	44	39	32	45	58	38	51	38	51	47	52	50	44	63	45	48	43	55	51	43	53	41	38	55	45	40	45	41	48	50	47	37	48	38	55	28	43	39	39	49	33	45	44	44	47	53	44	58	40	46	44	47	35	41	44	34	38	43	39	52	51	41	42	47	47	46	41	46	44	44	56	61	48	37	56	45	49	46	52	33	46	52	40	52	56	43	41	41	43	39	53	44	44	46	41	47	57	50	51	42	39	49	49	36	39	36	46	44	42	51	51	49	58	50	46	34	55	44	36	46	57	39	36	46	48	58	35	44	49	50	47	45	41	53	39	49	51	38	50	47	40	43	49	34	39	55	46	43	49	37	43	52	47	37	45	51	52	45	47	54	51	48	54	50	53	39	40	39	44	40	52	40	37	55	38	40	27	34	44	48	51	42	43	36	49	39	35	37	53	43	46	38	53	48	49	39	46	39	47	40	41	45	54	48	48	51	35	48	48	32	44	50	54	43	56	43	57	52	47	49	47	39	41	41	45	49	48	36	43	51	49	51	47	56	53	38	44	43	41	40	38	47	37	53	36	55	54	56	57	40	43	49	40	41	52	52	42	44	50	58	45	34	42	43	52	41	57	37	44	41	47	44	41	46	41	43	54	40	43	39	47	37	38	38	49	37	48	47	56	51	48	41	46	34	48	44	49	43	51	42	35	37	38	45	38	51	48	44	52	32	39	43	46	44	60	55	28	47	54	50	43	45	53	52	49	46	41	45	44	44	44	34	35	47	40	47	49	56	37	49	44	46	37	36	57	50	42	41	43	52	47	46	39	45	47	44	52	43	39	42	39	53	48	32	57	40	53	35	33	37	39	46	42	47	49	43	29	39	42	41	41	41	44	39	60	40	45	51	37	40	45	34	49	50	55	55	50	43	45	54	43	55	46	44	61	48	56	38	46	52	46	29	49	61	34	45	46	43	41	32	52	52	46	41	48	32	52	24	42	53	46	44	39	38	56	43	48	38	51	34	51	39	44	54	51	47	44	39	38	45	39	51	42	47	52	46	49	39	40	45	47	42	46	57	41	52	40	45	48	43	46	51	60	53	39
16110	7860	4280	10465	31848	65814	71516	63604	51463	39179	28053	17082	7937	2732	1176	802	637	547	532	584	584	586	558	571	574	575	572	559	569	570	593	581	554	565	636	566	546	573	573	608	572	585	559	606	572	523	591	576	558	599	581	591	574	558	549	545	552	577	519	615	583	576	572	602	545	595	585	589	600	620	592	564	589	548	565	587	597	596	552	595	555	574	589	599	581	594	579	603	552	582	601	606	563	584	569	552	559	567	547	558	604	559	590	567	571	549	555	590	601	568	573	594	540	572	591	570	561	540	583	603	599	555	553	559	573	615	563	549	531	541	524	572	618	565	595	528	569	563	609	565	569	550	617	589	562	573	561	592	599	569	571	591	561	546	611	578	554	553	601	573	535	589	582	578	564	596	583	568	550	589	597	568	565	543	549	569	577	569	581	598	591	604	586	553	598	578	564	575	578	580	550	602	567	589	605	629	562	595	532	616	553	584	586	568	549	568	534	572	620	561	536	568	576	586	569	579	549	535	574	598	569	565	555	556	560	597	552	550	618	571	567	530	612	588	553	564	552	597	585	561	564	604	564	591	562	504	549	530	561	539	544	539	569	607	588	576	586	555	596	584	563	587	542	570	617	603	587	579	565	563	574	568	602	584	560	580	523	546	540	599	585	575	582	579	582	530	547	543	614	609	544	591	544	592	537	546	572	579	591	570	548	553	577	572	579	601	600	596	589	593	583	605	551	580	564	564	603	603	576	529	585	560	598	573	586	543	577	533	561	581	611	583	522	580	580	566	587	565	533	570	590	559	569	554	579	566	550	573	607	538	599	593	569	581	583	529	571	609	583	589	595	581	597	589	558	588	587	632	583	609	630	596	532	562	535	549	564	548	577	582	571	618	580	567	574	557	563	601	560	585	617	566	583	593	581	577	613	580	562	572	538	560	602	587	595	605	540	567	576	555	606	524	544	553	532	582	564	603	592	557	552	575	587	607	594	621	540	581	587	602	590	583	585	562	563	604	594	548	551	584	563	575	629	595	579	562	564	588	616	587	543	571	582	570	568	566	569	580	585	616	561	617	561	560	557	565	594	540	580	609	619	500	564	555	553	588	534	591	551	599	596	599	564	553	567	557	587	566	576	577	537	569	550	600	613	580	615	550	589	530	575	587	594	578	613	563	592	584	535	614	599	548	534	607	558	575	585	585	590	580	596	579	574	584	584	592	567	587	615	592	606	586	557	553	589	581	565	574	649	612	551	569	574	594	573	568	588	596	596	570	569	566	584	576	589	551	585	615	588	575	572	568	598	570	541	574	636	607	543	605	578	538	557	576	589	594	598	596	595	595	586	570	632	568	571	585	565	577	590	591	551	595	563	596	560	561	598	564	594	548	577	578	551	535	578	565	613	609	554	567	570	565	562	516	592	531	532	528	604	552	579	577	622	554	544	580	585	565	586	561	553	576	587	586	585	540	623	592	579	587	567	562	626	563	559	599	515	608	634	555	593	553	575	542	572	546	596	598	588	548	557	542	620	630	544	596	597	566	561	619	586	521	578	572	553	594	547	538	560	580	568	570	549	537	571	587	591	554	553	573	552	555	570	537	561	610	603	597	571	599	601	581	575	604	535	539	579	596	568	543	586	560	599	601	540	582	603	565	561	597	571	608	593	603	611	619	570	532	546	582	572	603	572	598	548	563	589	595	539	579	590	606	551	554	631	568	585	578	583	511	550	556	552	609	546	612	587	599	558	557	608	572	584	532	588	519	560	600	579	578	584	550	603	557	580	565	579	611	569	564	587	635	550	580	568	555	579	557	564	547	576	599	575	574	592	582	562	632	590	602	633	574	509	510	574	569	584	582	553	556	554	581	549	579	573	606	593	575	608	563	593	617	595	588	587	620	555	543	575	522	616	574	589	541	602	570	557	518	590	567	571	616	565	570	591	603	584	573	583	561	575	577	532	593	596	548	542	608	550	563	596	561	544	592	561	530	597	566	600	574	588	598	521	555	597	599	602	549	599	594	564	579	581	565	571	545	610	559	596	529	571	644	611	608	566	595	556	562	576	546	609	571	601	574	562	568	544	625	558	573	570	576	585	550	561	568	603	575	597	518	581	545	562	571	564	576	563	611	566	530	580	569	522	540	632	576	588	568	561	546	589	610	579	583	606	557	573	555	526	593	588	550	566	577	601	582	566	558	598	566	574	595	546	547	580	578	569	600	580	583	598	580	569	599	565	555	608	561	586	520	553	599	587	555	578	580	572	579	557	561	569	606	556	552	551	559	597	582	566	603	582	571	606	569	565	566	607	548	575	575	578	595	530	607	613	589	609	566	599	609	574	573	572	587	589	585	582	574	569	615	572	547	555	581	559	553	545	555	589	580	581	571	577	575	573	591	608	622	599	580	573	553	630	566	617	531	595	563	571	619	575	614	575	539	565	557	564	558	600	585	580	574	549	583	579	590	598	595	616	575	592	549	582	593	562	572	579	588	587	549	590	587	598	587	588	549	617	601	553	581	569	552	585	571	584	594	599	567	605	549	579	596	561	569	584	564	629	581	593	568	572	621	598	531	597	609	578	566	515	518	577	559	563	598	567	584	564	565	598	584	603	555	570	547	583	592	531	594	593	585	583	574	567	565	563	558	585	608	581	553	571	552	544	617	569	603	548	573	585	575	558	573	577	604	585	565	560	568	608	590	576	592	644	564	618	543	568	532	555	605	548	578	602	567	551	580	594	557	620	575	577	550	567	559	573	569	581	564	576	580	604	576	545	592	546	545	579	569	570	589	590	577	584	554	521	571	589	600	592	561	599	561	563	565	553	598	571	575	530	565	585	582	583	579	547	604	522	566	578	578	566	568	537	600	534	556	575	567	620	537	609	606	563	561	541	596	555	582	539	580	561	546	575	557	575	615	557	617	598	574	556	592	577	579	558	527	579	591	574	561	540	589	619	565	571	573	597	638	566	589	548	555	593	589	578	562	557	558	604	593	563	543	581	593	560	592	602	577	573	587	592	609	621	612	614	595	625	614	582	551	546	587	609	569	612	531	573	553	539	562	591	562	530	542	572	577	532	533	574	579	569	579	612	571	604	573	592	612	552	561	583	582	557	553	569	588	574	557	600	524	565	582	571	581	561	567	564	564	550	574	560	589	600	637	575	610	593	594	604	551	578	551	524	522	535	578	558	579	653	570	544	628	608	572	574	575	582	578	548	554	575	573	567	594	553	621	586	527	560	595	562	616	614	588	560	621	560	577	575	630	556	591	564	616	581	591	615	565	565	592	568	539	588	549	578	573	559	559	578	549	587	573	572	566	612	543	609	560	592	557	581	612	547	568	571	575	565	619	589	585	577	550	603	542	592	585	543	603	623	564	581	624	551	567	601	573	563	556	595	584	589	593	586	592	540	593	575	561	520	534	563	569	572	545	564	566	551	631	584	573	574	570	592	548	541	583	583	613	583	577	589	594	572	514	548	601	579	554	541	592	604	564	598	571	586	542
1204	93	73	79	164	1132	3625	4377	3095	1698	739	296	109	68	42	41	36	48	39	39	41	28	41	32	43	41	41	33	33	37	46	31	39	27	39	35	33	40	33	34	28	41	26	43	33	34	39	43	38	39	42	42	37	33	41	38	37	36	41	36	33	35	31	48	52	35	30	32	44	35	39	39	31	28	34	37	40	38	36	34	36	34	39	35	30	29	35	46	28	32	34	31	35	36	43	38	34	39	48	31	43	36	39	34	39	39	36	33	40	31	35	41	35	37	40	26	24	41	33	44	21	41	37	34	28	34	43	33	26	44	35	28	37	25	43	44	39	33	36	37	35	38	24	34	38	37	26	30	39	32	31	32	46	35	43	31	34	44	37	35	43	43	28	35	32	29	34	35	34	34	31	34	39	33	48	27	38	29	33	40	33	45	30	35	43	38	38	34	49	35	36	38	49	44	34	43	30	37	49	42	42	39	32	39	34	34	29	33	36	39	37	46	41	37	40	30	32	41	37	47	42	39	40	47	26	33	34	34	29	28	47	26	47	47	35	35	41	29	40	36	39	43	40	38	34	31	35	39	49	28	42	33	41	43	45	36	34	41	38	38	46	40	41	38	25	31	48	26	42	50	39	35	35	32	32	35	44	27	29	27	44	42	31	44	33	34	33	36	40	46	47	35	43	38	51	33	26	35	44	34	46	25	42	39	27	32	29	31	32	54	50	32	37	29	43	46	33	39	32	40	44	41	33	39	39	35	35	33	45	34	37	44	33	31	33	45	38	35	43	43	39	47	36	33	35	31	39	41	43	49	30	40	30	39	32	41	42	45	41	41	18	39	38	33	29	27	41	41	47	42	32	39	33	37	40	37	48	45	27	37	39	49	30	33	28	33	30	24	39	37	42	43	27	43	35	37	35	29	30	46	34	38	27	38	33	34	36	41	43	51	34	29	38	33	43	37	41	33	33	38	38	24	34	41	29	25	46	47	41	38	42	28	32	31	34	41	32	37	43	49	27	37	41	44	42	43	34	34	36	45	31	44	35	35	29	48	38	33	39	35	26	37	33	35	35	41	28	34	34	34	32	32	39	31	37	34	31	31	41	39	45	44	32	31	32	32	42	45	42	52	45	34	44	34	29	35	39	32	38	37	29	35	31	39	42	36	41	39	34	36	28	33	19	44	30	42	40	39	42	56	30	25	45	40	39	28	35	33	28	37	31	38	44	41	38	32	52	32	31	32	35	44	39	39	39	28	27	31	34	31	35	41	29	44	32	33	37	40	39	34	42	42	35	35	41	33	47	41	32	42	45	26	32	39	33	48	52	39	36	35	41	33	30	30	36	51	25	41	40	29	48	34	44	45	36	33	36	37	35	37	26	47	44	26	46	37	42	45	38	43	41	38	30	35	40	40	33	39	43	36	33	35	35	31	45	38	42	35	35	31	34	26	38	40	48	36	49	28	31	35	33	34	23	33	49	38	21	39	40	37	37	36	43	36	33	37	37	31	47	39	47	22	40	42	42	41	36	52	48	21	37	35	42	30	34	40	33	31	37	27	42	29	36	35	44	40	38	31	35	47	30	39	30	42	33	40	20	41	34	30	40	26	41	43	39	39	32	45	37	34	39	34	34	40	30	35	45	34	30	50	34	39	36	35	25	28	26	32	35	53	31	45	36	50	31	44	37	34	42	35	34	30	35	39	39	42	41	37	41	38	35	32	36	53	36	26	29	37	47	41	32	37	33	43	43	45	34	34	34	37	27	42	37	34	29	27	35	38	35	37	41	33	45	37	40	52	37	49	43	35	19	36	25	52	40	41	30	36	32	33	32	37	41	36	28	44	41	34	32	29	31	41	40	38	36	31	34	49	26	42	43	36	39	46	41	46	38	43	48	37	46	38	41	43	30	30	26	31	32	34	27	39	30	41	37	37	45	38	39	27	51	40	26	38	37	43	28	33	43	29	31	36	28	34	45	30	32	46	42	33	44	41	45	30	47	31	41	33	29	31	42	35	46	42	29	43	34	38	27	24	38	42	44	36	40	46	41	33	39	45	40	34	46	44	35	28	28	45	43	25	42	35	32	27	29	37	29	33	37	29	49	29	36	29	43	41	38	35	26	39	31	30	45	34	44	42	33	26	39	36	40	33	32	40	38	35	52	36	44	40	38	44	32	36	32	34	36	40	33	37	29	36	43	36	36	42	32	35	36	39	39	38	35	27	36	40	41	40	34	39	41	33	43	51	33	40	40	30	32	45	40	40	43	39	30	35	33	35	28	33	43	40	35	36	39	33	30	37	34	34	35	46	35	36	37	27	36	46	40	48	35	28	40	27	44	35	33	33	39	32	37	24	30	36	45	42	39	39	40	42	20	33	31	33	40	55	38	52	36	35	46	33	34	32	35	41	42	29	40	27	47	40	45	48	31	35	41	40	40	33	44	46	29	50	44	32	38	35	30	28	41	33	32	39	42	25	46	30	46	42	38	39	26	41	37	45	33	35	39	30	46	39	36	39	33	52	33	25	41	38	31	30	31	30	37	37	43	41	41	49	37	39	32	32	41	30	34	40	31	26	31	33	33	45	49	30	43	30	41	33	33	39	48	30	37	45	49	31	32	35	40	43	31	44	52	28	34	28	42	38	32	38	38	35	39	38	34	30	46	31	26	43	33	36	43	26	48	39	35	36	46	42	35	27	41	33	35	30	37	39	35	57	36	36	32	30	31	29	48	36	35	41	31	42	32	32	39	44	46	52	28	35	36	36	39	30	41	43	43	27	44	33	29	41	33	33	48	32	28	36	37	44	39	39	32	44	47	31	34	39	30	36	34	30	39	50	45	33	31	33	33	35	29	33	30	42	31	37	34	33	38	35	40	36	33	35	36	44	29	40	35	43	44	42	45	34	38	34	45	34	35	33	36	34	29	33	39	32	41	42	35	28	33	35	43	34	44	37	43	33	43	31	33	42	41	31	42	30	38	32	31	43	38	34	37	33	40	42	32	32	37	37	38	39	21	44	26	40	35	45	38	37	31	39	32	28	32	39	38	37	33	38	32	37	34	39	29	37	34	34	38	40	49	40	43	46	35	47	41	40	35	29	34	45	38	37	40	50	32	31	36	38	34	31	36	43	45	47	32	37	37	42	31	39	50	33	25	28	39	38	27	30	46	47	28	40	35	39	29	38	39	36	41	35	44	25	27	36	30	44	42	40	43	31	37	43	25	48	35	25	35	39	36	36	35	43	32	41	43	38	30	40	31	52	35	49	32	31	38	33	37	33	41	47	41	40	30	40	28	29	31	39	37	28	32	43	36	43	24	39	27	43	27	45	40	36	48	26	39	42	41	31	34	36	26	32	38	36	32	30	42	42	35	29	41	42	37	37	38	43	34	38	43	39	32	24	33	33	44	42	25	32	39	45	30	38	34	41	38	31	44	41	31	35	34	53	42	51	41	26	27	41	49	35	40	40	39	34	45	33	40	48	37	32	31	40
9445	2449	1293	4492	16146	32848	43748	41108	33946	25838	16016	7279	2828	1236	710	543	487	481	483	497	500	494	459	437	445	438	477	456	454	470	487	490	468	442	483	489	445	476	474	452	461	488	478	455	430	497	441	481	457	476	484	460	493	485	474	439	459	483	471	468	476	443	492	487	505	482	456	454	515	492	489	457	468	487	479	482	483	494	448	461	437	489	495	461	466	441	483	484	494	494	497	493	442	463	465	494	490	462	418	470	450	480	497	469	481	442	454	481	488	466	443	472	480	475	469	519	535	472	484	467	451	492	447	503	508	460	486	470	473	426	469	453	429	457	466	488	448	510	475	453	517	496	473	454	481	477	458	508	453	487	477	448	517	427	521	456	535	479	461	465	437	461	473	471	452	472	493	492	475	507	453	523	424	487	463	490	469	488	449	512	466	501	439	477	492	435	476	513	476	438	487	456	470	439	471	472	459	460	480	456	459	496	503	471	474	456	487	439	465	460	452	467	495	483	509	459	505	496	480	482	480	506	508	514	487	478	434	442	477	474	499	451	462	410	457	467	479	504	459	498	474	469	472	533	484	451	457	485	430	467	470	476	458	519	467	459	448	483	462	482	467	467	488	462	473	475	476	462	495	487	510	464	471	492	448	486	459	450	466	467	506	467	496	446	424	495	424	453	459	480	457	480	492	489	462	473	434	458	454	504	463	452	468	498	492	456	488	504	454	499	472	520	467	479	492	453	493	470	455	467	460	484	471	497	495	458	464	455	512	444	481	507	478	467	472	493	487	451	435	435	484	495	464	504	479	466	446	491	481	506	525	446	487	482	463	481	472	481	460	483	478	469	484	483	468	490	466	486	468	502	493	466	457	494	457	460	485	457	489	479	424	459	499	437	490	456	509	475	470	430	458	456	476	489	490	462	466	503	471	462	512	437	479	484	472	481	463	503	421	484	432	467	466	471	481	432	449	492	478	419	498	497	450	501	475	494	445	472	504	450	522	487	501	457	434	470	476	493	486	469	456	477	498	530	465	496	497	460	480	464	473	455	469	474	507	459	487	480	461	480	491	458	508	447	498	443	489	456	478	482	457	424	484	499	425	508	465	457	487	478	462	465	455	463	479	476	502	478	443	473	457	492	485	468	503	451	465	474	453	433	450	468	479	449	490	461	493	492	449	471	458	505	504	442	501	458	479	436	502	476	523	486	477	454	450	495	460	483	480	459	444	466	512	433	471	463	491	510	454	474	484	484	482	448	480	479	492	490	491	471	478	470	470	446	487	484	514	475	472	479	469	472	457	441	411	475	444	436	436	475	440	460	511	491	485	440	462	477	421	473	507	455	452	469	458	490	470	465	467	463	437	485	460	450	468	504	482	478	437	492	505	460	447	439	474	478	476	464	482	478	435	481	474	459	463	475	487	477	423	486	493	458	485	516	472	453	482	462	480	456	492	491	437	454	443	496	503	503	469	488	480	472	479	499	496	512	484	480	492	493	475	467	421	483	477	438	480	513	468	469	474	483	504	469	476	460	465	473	513	470	511	482	453	475	443	478	495	467	483	454	463	468	496	456	471	485	458	450	492	450	457	467	454	447	470	434	503	485	465	488	434	465	472	504	491	474	486	469	498	473	459	513	467	485	432	456	452	449	471	466	439	441	499	475	492	495	453	453	468	469	477	472	460	436	480	478	479	472	505	485	478	488	531	475	500	444	482	439	511	495	495	466	485	469	474	491	441	454	459	440	507	448	465	454	501	501	442	509	458	461	465	467	442	470	469	476	456	494	499	452	550	486	485	517	472	468	472	512	477	481	462	547	465	442	462	485	476	477	422	476	477	473	465	470	458	461	466	496	498	501	508	463	515	458	448	469	472	510	478	463	492	475	482	444	475	457	488	468	463	482	460	489	483	466	494	495	448	493	463	498	454	498	447	473	472	494	484	461	516	510	460	482	463	509	502	443	508	479	447	454	422	465	460	441	463	438	429	475	518	457	449	436	458	502	424	441	499	477	480	442	476	493	485	483	505	505	486	495	488	437	467	456	472	467	498	474	496	456	482	478	466	439	505	490	475	466	445	460	466	450	466	475	508	497	514	489	478	522	443	488	464	479	446	435	422	453	473	478	441	453	494	475	508	472	489	462	491	483	446	475	444	469	448	495	487	451	457	416	480	458	480	454	437	477	505	443	462	505	515	474	535	484	499	521	464	468	496	490	446	467	486	448	479	464	444	473	484	495	489	482	487	494	485	463	488	478	487	492	473	492	453	485	466	475	447	454	441	481	482	446	470	477	463	455	463	525	517	473	453	467	488	457	502	467	441	482	468	452	491	470	447	481	468	470	476	513	484	498	499	468	466	459	528	455	460	421	511	498	489	473	410	482	473	462	465	465	456	491	468	457	468	483	490	495	437	480	524	507	479	479	486	465	491	458	446	470	448	427	457	467	474	489	456	443	476	455	499	479	481	536	463	483	451	484	476	501	472	482	479	461	470	456	463	463	512	478	470	454	463	502	481	480	512	480	461	487	470	465	452	519	481	457	479	471	458	489	472	467	459	503	467	503	475	520	512	463	460	463	471	449	515	469	461	478	454	455	430	481	512	496	460	480	507	462	489	498	520	499	498	489	448	469	447	443	515	466	492	481	471	453	448	470	480	497	468	493	473	444	443	479	470	491	478	460	467	434	449	447	463	497	461	474	455	504	478	485	479	456	482	480	476	456	457	482	486	462	486	511	455	493	473	480	503	444	464	442	482	484	476	483	501	467	521	458	508	485	511	479	504	493	463	498	480	451	477	473	485	489	470	488	479	474	442	459	457	480	482	461	480	458	489	430	463	517	464	483	447	474	452	450	483	450	461	424	455	460	466	466	480	481	474	475	441	468	489	428	506	457	450	495	491	482	484	479	470	452	475	445	474	470	485	451	456	395	445	454	452	464	478	459	438	469	462	461	460	510	468	487	459	439	496	498	472	438	471	474	464	478	482	474	472	474	471	463	466	493	458	499	484	480	487	465	448	495	508	471	455	428	455	491	454	451	454	477	461	448	455	494	486	471	498	458	456	430	468	458	443	474	466	434	504	458	464	471	505	454	440	466	425	475	478	470	488	450	491	485	459	469	475	470	460	490	503	484	484	480	443	467	498	493	486	462	485	466	440	475	433	455	471	441	488	467	459	506	479	441	436	486	488	524	502	441	482	482	469	524	465	446	464	479	483	440	493	461	486	490	472	487	468	500	500	500	466	497	491	502	507	491	448	499	476	485	463	505	501	481	467	438	416	492	479	473	488	462	486	441	445	471	458	456	466	448	416	493	456	485	439	473	468	482	458	471	484	474	496	497	440	469	480	474	483	469	448	480	515	460	499	464	492	478	479	460	467	477	481	478	442	442	491	468	475	488	495	486	493	479	447	480	480	464	473	483	480	493	466	479	475	438	484	490	480	457	466	474	470	482	475	495	506	481	483	461	495	489	454	495	460	460	507	450	453	521	478	494	480	494
471	253	132	314	588	3105	10002	10700	7845	4786	2049	788	285	109	72	35	45	36	36	37	33	29	46	40	36	40	51	40	42	41	38	34	38	42	33	40	51	40	44	36	52	39	42	40	27	44	44	46	40	39	40	36	48	51	41	41	48	39	47	35	36	45	41	46	41	41	38	38	44	42	38	41	44	40	47	40	33	35	31	33	30	44	33	43	46	43	44	49	38	43	48	36	45	45	35	53	31	47	42	39	54	41	41	30	37	49	44	44	34	46	39	29	29	39	44	47	46	36	38	38	41	42	42	30	43	43	41	39	44	47	36	37	43	42	44	33	41	42	31	35	33	38	37	41	42	33	45	44	55	33	42	46	38	51	42	38	44	48	33	43	41	51	36	43	40	41	37	42	35	47	51	30	38	48	50	37	40	35	41	39	37	44	39	41	50	41	35	41	40	40	37	36	47	40	34	43	44	39	35	30	38	48	45	31	39	37	37	38	44	29	53	48	40	49	46	54	33	57	39	48	36	50	36	39	32	34	33	41	46	40	29	54	44	31	40	39	36	32	35	47	45	36	40	40	35	38	35	40	22	43	40	48	37	31	32	46	36	37	35	39	40	41	38	41	42	39	36	38	49	31	41	43	30	38	43	41	36	42	38	45	52	43	28	34	27	40	39	39	51	39	44	35	45	35	31	47	45	48	50	24	41	39	46	36	36	39	39	42	41	30	35	36	41	52	39	50	41	42	46	34	39	40	38	44	43	43	36	35	53	36	32	41	41	49	41	43	43	48	46	36	46	32	41	39	51	28	43	37	50	41	43	31	53	42	45	40	50	41	41	34	44	45	44	42	43	44	37	36	33	44	35	40	40	42	55	44	37	46	36	35	39	43	41	50	36	39	54	49	44	30	38	46	49	43	46	40	35	40	35	25	44	38	49	41	40	37	44	39	38	35	34	49	44	38	46	54	40	41	40	45	36	42	42	39	27	41	44	27	46	34	37	40	47	42	50	34	53	47	43	40	41	34	61	48	44	36	40	53	46	38	37	27	33	25	39	39	35	43	39	40	36	47	42	41	31	34	39	41	43	28	37	38	28	40	37	44	45	41	33	44	42	38	28	33	45	35	32	40	42	43	42	44	33	31	36	49	33	37	43	48	41	46	35	30	40	40	48	44	36	37	43	39	42	43	42	42	45	39	37	37	40	37	45	40	42	45	44	30	32	44	36	52	43	37	36	36	42	41	39	40	44	42	40	39	34	38	35	36	34	54	42	39	47	40	54	45	38	39	43	52	46	50	27	32	28	44	34	51	36	40	40	42	43	46	29	44	28	49	48	42	37	35	35	52	39	47	31	46	41	39	37	35	36	40	34	44	54	37	38	41	37	39	35	35	47	33	41	37	29	37	39	44	38	40	38	40	47	37	37	40	38	42	38	34	45	50	41	45	41	38	55	36	50	43	48	27	33	34	43	42	28	33	46	52	41	38	43	38	40	44	30	33	35	39	42	44	37	35	39	30	34	43	49	29	40	40	41	37	38	37	42	35	48	41	42	39	49	36	49	37	38	44	55	32	42	41	37	36	40	46	37	38	42	30	36	39	38	36	36	48	44	37	39	35	37	38	41	45	26	36	35	49	56	45	37	29	47	37	48	43	42	50	35	33	35	42	44	30	33	28	54	41	41	49	47	33	39	43	33	31	56	45	51	42	42	41	48	34	47	33	41	34	34	47	35	53	39	47	35	48	40	43	42	35	41	49	36	54	34	43	40	36	42	29	41	40	31	35	35	38	51	44	51	41	37	33	35	31	35	35	41	48	42	43	40	40	27	44	28	40	42	46	38	39	38	39	33	44	38	37	44	48	43	39	45	41	46	41	34	37	35	40	43	42	42	38	32	39	44	35	36	55	47	49	43	42	37	49	38	31	40	47	45	34	43	47	37	39	33	43	39	37	45	44	45	43	43	39	50	28	32	39	39	38	41	36	40	46	27	38	48	37	53	49	40	54	58	36	33	41	33	37	38	40	47	48	29	43	36	41	38	42	41	40	23	37	42	41	34	44	50	40	38	27	47	43	50	31	35	37	30	37	43	39	31	39	41	39	38	35	41	50	55	32	44	36	45	48	40	37	41	47	35	35	52	48	50	50	48	38	40	44	38	46	45	37	50	41	30	42	39	41	40	43	44	45	42	46	49	32	38	32	43	51	32	35	43	30	35	45	49	39	49	37	41	39	42	32	34	40	47	35	43	47	41	32	38	42	48	42	42	34	36	31	40	40	41	44	36	39	29	39	46	33	44	39	41	44	45	39	41	31	37	30	35	48	62	51	42	35	25	44	39	28	39	38	53	38	39	46	39	35	36	43	44	48	35	38	45	45	45	35	40	37	53	37	46	36	53	48	40	37	49	43	29	37	40	37	39	38	41	45	37	44	53	46	42	31	38	38	36	40	32	37	41	35	38	39	38	38	45	28	39	35	33	33	36	31	47	38	54	35	45	51	34	40	59	35	47	41	40	30	43	37	32	44	32	43	49	37	39	41	38	32	47	47	50	21	38	49	42	53	34	40	46	41	30	53	35	50	43	39	36	56	41	31	38	31	49	41	42	42	40	41	37	41	44	39	38	39	44	33	31	35	35	28	32	49	46	47	33	41	41	40	35	36	40	33	38	39	31	41	47	50	41	30	40	53	51	43	31	27	42	34	42	41	33	29	39	38	48	34	43	37	38	52	37	46	36	45	42	33	40	50	42	33	42	40	43	36	40	37	40	54	45	38	43	46	45	30	29	38	34	35	38	32	40	51	31	38	37	36	34	32	44	32	49	51	51	41	52	39	47	49	41	36	51	41	41	31	54	32	34	38	37	30	35	39	41	43	38	40	43	39	37	63	46	48	51	52	38	43	25	45	54	31	36	53	46	37	43	45	33	34	40	35	45	53	37	40	49	35	47	45	56	40	45	35	40	42	43	34	32	42	30	36	40	39	37	36	40	32	41	45	35	42	36	52	38	44	47	40	41	37	40	41	50	42	33	36	40	48	41	38	48	40	46	40	35	30	36	46	40	36	36	48	44	41	39	36	46	25	53	40	39	41	36	40	39	47	50	33	36	47	38	38	43	50	41	46	47	49	36	36	44	37	48	43	41	36	40	44	41	32	32	43	37	49	39	43	48	43	35	39	50	44	33	40	43	33	45	32	37	48	43	47	46	45	49	47	47	33	35	29	47	30	39	51	26	32	55	48	51	35	43	44	46	42	35	38	32	43	56	39	28	36	51	34	40	42	40	42	43	51	31	45	52	25	48	37	56	36	30	40	47	54	39	33	32	48	48	38	26	25	38	43	37	38	46	36	37	43	42	45	44	42	42	37	47	35	41	41	42	41	41	44	45	49	46	31	50	51	44	35	38	35	41	29	53	45	40	41	33	54	40	30	38	35	39	46	40	39	39	34	37	29	40	45	39	47	31	50	44	40	42	40	39	28	37	35	26	27	38	39	27	35
12395	7056	2786	18243	31270	45749	60016	54488	45970	36568	26230	15160	6937	2815	1183	680	590	523	533	503	532	505	533	495	476	494	487	526	475	464	500	500	528	510	495	520	550	522	536	504	499	514	497	515	513	534	509	477	507	516	501	532	496	502	497	506	483	552	502	495	498	476	517	502	502	542	482	495	492	509	498	483	524	498	484	522	513	523	499	489	537	503	487	478	495	486	546	497	525	520	478	482	498	522	490	514	480	528	507	511	505	501	487	509	498	510	523	541	536	500	456	491	513	506	492	518	487	474	489	490	494	529	457	509	508	530	471	532	551	534	555	518	516	483	493	521	520	510	518	492	490	509	518	492	514	518	542	513	481	496	477	514	482	539	475	514	484	508	561	519	527	504	482	515	503	570	497	484	532	522	490	515	545	512	491	544	547	469	514	506	479	519	491	516	499	555	503	509	505	502	473	510	529	525	513	513	498	497	510	481	534	549	501	504	503	495	531	495	521	485	497	538	501	549	495	512	502	513	491	450	513	529	529	520	506	518	509	513	521	514	511	488	511	506	503	521	491	482	513	542	508	536	488	465	524	515	518	531	502	468	552	496	517	512	494	502	524	528	528	544	502	499	505	517	459	547	478	545	509	515	511	497	520	477	501	495	509	543	520	556	527	521	460	502	529	494	517	493	511	523	540	548	528	508	522	476	541	522	507	555	499	499	529	525	499	534	485	487	519	495	481	512	524	504	494	515	513	513	481	510	491	531	491	509	515	511	474	481	494	530	526	507	482	469	542	503	512	511	511	517	530	528	560	510	535	516	549	539	486	491	549	535	497	510	498	504	486	501	477	500	517	516	499	493	452	494	504	519	516	498	506	525	519	517	525	483	492	547	537	512	506	455	518	492	538	524	489	532	497	499	487	479	556	531	508	478	516	511	535	529	509	525	514	514	471	504	488	518	484	483	509	489	531	540	529	462	470	503	536	550	493	524	556	460	508	526	479	497	564	498	499	498	510	502	490	517	500	465	549	498	508	464	500	530	497	517	513	515	507	512	513	475	487	522	520	504	519	525	492	513	505	516	467	523	474	535	503	484	478	472	520	543	516	482	536	488	519	516	496	493	502	542	529	482	531	489	540	506	518	496	516	505	480	532	495	505	522	504	505	528	543	503	499	486	481	507	481	541	476	453	491	480	520	537	503	479	526	506	451	530	502	546	521	543	520	542	525	523	491	533	515	546	522	487	523	498	497	526	541	489	506	484	481	525	479	507	542	489	493	524	493	490	540	480	515	503	496	538	510	529	534	521	507	537	540	490	498	506	506	517	517	506	537	502	490	497	510	494	453	540	520	502	534	487	547	471	522	482	496	491	506	484	530	481	503	506	500	525	535	537	532	482	525	525	514	505	497	500	505	482	490	464	525	494	517	507	474	504	555	480	539	531	502	544	510	545	531	525	497	529	508	506	521	497	546	463	493	493	496	539	552	516	539	520	529	484	476	513	507	524	492	495	478	531	503	548	525	503	519	561	521	483	549	531	491	524	490	505	485	482	501	525	513	525	557	539	471	492	472	533	501	487	529	473	519	510	521	494	483	503	527	568	469	510	527	473	481	489	536	512	544	510	489	535	517	527	524	499	505	485	555	547	530	499	507	516	478	514	525	543	527	529	557	520	519	502	523	508	524	520	519	466	505	488	529	515	521	524	445	517	495	493	535	480	521	541	517	489	510	486	516	488	467	502	494	528	542	496	510	480	519	479	490	527	499	522	517	501	536	483	511	518	500	488	465	522	491	479	501	497	493	507	545	565	493	521	494	528	453	509	497	523	488	513	485	542	529	504	523	497	496	564	486	519	481	512	519	515	479	551	506	537	522	494	468	489	520	542	530	493	516	516	487	503	512	498	495	485	502	490	472	541	519	518	522	541	495	500	502	538	515	536	459	545	494	519	471	496	511	535	523	489	553	502	543	464	492	495	521	514	522	496	532	487	517	507	483	481	508	500	514	478	501	498	477	477	451	498	527	489	506	489	499	501	546	492	518	499	484	506	524	526	537	508	565	492	507	538	522	490	477	525	493	501	524	491	517	505	526	509	541	523	528	503	489	499	533	488	485	531	514	526	498	486	501	502	517	450	476	495	517	495	527	495	502	478	490	486	517	541	459	527	494	531	477	496	536	531	492	496	505	513	556	569	559	509	485	484	517	514	495	506	568	518	544	490	464	471	504	516	465	494	477	482	498	524	541	512	484	542	547	517	524	518	518	491	486	513	524	485	481	479	501	488	506	475	513	475	476	492	584	487	502	488	544	461	482	560	492	496	487	504	518	482	501	482	516	502	542	515	491	553	507	521	464	491	507	515	554	521	517	503	522	493	487	501	499	508	502	518	483	498	533	472	509	518	528	523	486	492	493	508	498	494	510	512	505	513	505	493	487	536	500	489	492	507	469	486	527	524	504	519	484	519	484	494	479	498	509	532	514	528	541	506	540	482	496	489	501	481	474	528	532	531	520	502	507	451	553	543	484	564	484	497	510	498	506	515	502	537	488	485	498	537	516	515	508	490	506	499	508	508	497	509	519	533	565	471	532	509	469	504	506	549	520	497	544	513	499	543	465	529	535	500	498	503	486	486	503	516	475	515	493	495	494	505	497	504	495	497	530	483	510	510	507	514	535	491	530	523	523	527	531	525	514	520	523	543	507	479	523	543	519	489	536	514	500	516	515	529	491	501	551	536	505	542	479	533	503	481	525	529	544	499	446	497	479	492	489	517	486	550	492	510	508	492	483	477	499	527	545	470	479	508	483	538	529	497	518	457	513	478	555	497	509	479	524	547	487	512	483	511	526	478	465	526	524	533	537	530	495	491	497	510	513	493	534	505	507	540	508	511	499	484	572	539	479	498	506	507	503	510	524	488	519	490	506	516	511	504	503	507	500	501	455	472	502	523	487	511	552	482	507	499	467	515	492	505	508	508	505	513	509	513	529	494	504	537	498	516	542	512	525	509	491	459	521	545	497	544	515	539	456	513	484	494	501	480	527	504	495	494	494	519	485	481	468	508	498	499	516	500	512	502	550	504	495	501	558	511	509	534	500	515	519	476	498	554	515	512	513	516	548	489	552	488	491	496	510	554	504	520	526	501	529	494	521	453	542	469	493	509	449	500	504	538	503	559	532	505	497	527	510	463	523	511	510	531	502	510	522	484	504	492	497	521	458	478	503	510	483	536	506	524	549	507	490	524	507	499	495	498	538	511	523	494	514	464	535	512	505	488	525	533	518	519	529	504	493	499	503	534	529	542	502	518	513	514	514	502	520	493	536	468	527	519	556	502	518	501	489	554	509	507	494	508	519	534	544	513	522	478	538	508	519	484	518	505	508	518	562	524	492	525	490	530	497	480	534	533	512	529	466	546	509	505	527	489	510	502	500	519	502	543	509	562	496	545	469	537	510	544	538	501	518	503	529	523	466	520	514	520	520	546	488	524	527	500	518	504	521	497	506	492	504	546
1821	200	156	343	901	3692	9836	11481	8828	4492	2031	727	237	107	80	49	54	41	40	53	42	40	43	44	45	48	52	36	51	40	46	42	42	30	43	46	28	52	49	41	49	44	36	53	38	40	38	37	48	35	46	39	31	37	52	43	36	52	57	46	45	48	44	33	47	38	46	52	38	40	39	41	45	32	51	40	43	43	46	46	38	37	42	65	46	46	41	45	40	42	35	53	45	44	32	48	50	48	39	45	42	35	45	32	53	46	39	40	35	46	45	44	44	43	52	41	44	65	44	48	58	48	51	43	41	47	43	36	43	35	45	37	39	34	43	39	43	40	37	46	35	32	28	47	41	42	49	53	33	45	47	45	41	55	39	45	50	42	48	39	49	41	45	45	42	48	47	46	52	48	40	47	46	49	41	39	42	39	50	37	50	44	42	44	37	38	33	41	31	52	37	38	48	36	33	36	37	30	44	44	38	46	37	41	35	51	49	38	47	46	41	44	43	43	49	35	38	27	45	49	46	35	37	42	58	38	43	45	37	37	43	52	37	43	42	51	43	28	36	32	54	47	37	44	37	44	45	42	30	45	49	30	42	52	31	60	49	39	45	35	48	39	37	41	45	41	36	44	41	47	35	37	36	44	47	48	48	47	48	26	50	42	47	42	43	52	44	60	46	46	39	61	44	34	51	35	44	38	37	29	42	46	41	40	37	37	29	38	34	48	37	51	38	34	38	41	36	35	50	47	55	48	42	41	41	36	36	41	41	35	35	45	36	42	48	44	42	41	43	33	43	43	50	46	46	29	41	39	45	44	52	31	43	45	42	48	36	34	38	33	46	43	45	37	45	30	41	50	33	46	48	54	52	40	34	47	33	33	43	32	46	38	42	32	38	44	40	43	30	46	38	46	43	36	33	47	34	38	52	38	37	40	38	40	39	29	46	33	36	54	44	46	43	51	35	41	52	37	40	36	44	30	46	45	50	42	52	34	38	44	32	52	48	39	40	43	49	44	43	44	35	49	44	38	53	45	42	57	41	40	46	37	41	45	44	52	36	37	39	44	45	41	41	49	28	37	41	43	38	34	47	48	48	35	52	43	47	34	33	36	46	48	32	35	38	43	43	54	45	44	42	42	34	38	53	51	49	51	40	36	43	53	43	35	43	40	45	48	32	32	46	32	52	51	52	53	39	44	45	49	46	38	59	40	39	42	41	38	43	47	46	43	49	47	52	44	46	46	43	41	41	54	45	29	45	52	35	37	54	52	52	51	51	37	42	48	44	42	39	48	46	50	40	39	31	42	47	49	30	47	39	38	44	42	32	46	50	45	24	42	33	37	41	45	42	47	46	45	29	52	47	37	33	55	45	48	39	52	49	42	40	42	44	42	57	53	46	39	39	44	43	40	52	47	36	29	46	31	45	43	37	43	47	42	31	39	42	52	41	40	36	37	44	41	43	29	43	37	34	51	41	44	30	50	51	39	44	39	33	36	45	32	45	45	36	47	54	36	31	44	42	54	51	44	50	47	49	41	46	41	40	33	43	38	43	50	45	39	35	40	50	47	47	42	42	46	34	43	41	40	44	39	50	47	49	38	37	41	51	63	39	42	48	49	39	33	42	40	45	35	43	44	45	39	36	56	43	46	46	49	43	47	44	49	50	44	46	49	35	50	47	39	43	44	38	42	45	35	42	39	28	39	50	37	41	36	28	41	42	32	38	54	34	45	31	31	49	50	51	44	36	32	52	36	40	42	50	50	59	38	38	51	32	44	39	35	50	43	43	42	42	46	42	37	35	31	35	36	38	38	48	43	40	39	37	44	39	45	38	40	44	49	55	47	41	32	48	39	57	42	40	30	44	39	50	35	40	43	45	45	36	35	51	42	41	46	47	33	43	48	53	59	41	46	33	49	44	43	38	31	38	45	47	40	42	40	64	38	48	34	36	47	46	45	49	33	30	46	37	43	36	40	28	38	40	49	30	37	42	39	53	30	32	41	33	39	33	29	47	45	39	37	54	34	47	44	42	37	43	41	45	45	37	44	44	42	44	51	43	34	45	42	34	45	54	47	47	47	63	41	44	45	38	48	48	54	47	43	31	46	43	47	44	46	39	49	40	33	31	35	48	41	41	38	37	44	38	40	41	44	41	48	54	33	31	32	39	51	49	52	43	54	43	44	35	54	45	51	46	40	41	38	37	38	50	43	47	50	35	40	40	40	27	47	37	48	37	46	50	43	38	37	37	46	42	32	50	50	40	48	45	46	47	51	34	46	46	37	39	38	39	44	54	30	46	42	28	45	49	57	42	46	42	49	55	51	40	53	45	52	59	52	45	32	46	48	38	39	49	55	41	37	48	36	39	54	45	36	38	40	42	42	42	34	32	47	54	43	57	48	39	40	50	44	54	45	38	31	50	56	50	36	51	43	40	48	54	40	36	55	43	52	45	44	45	47	42	33	47	32	35	42	35	37	40	41	38	47	49	45	43	49	42	42	37	49	34	35	35	41	52	43	45	45	47	56	37	52	49	40	40	37	51	45	50	52	36	40	39	41	45	41	43	43	47	46	36	34	53	47	46	37	36	45	32	44	39	52	48	34	41	37	59	48	41	50	43	48	43	36	40	44	47	38	39	42	33	36	40	42	40	39	44	41	39	42	40	37	42	31	39	42	41	37	48	46	66	50	33	35	41	35	42	41	38	40	48	37	41	49	42	42	36	43	42	42	47	43	41	50	32	35	45	46	48	58	40	45	52	40	49	46	35	46	40	47	43	58	33	54	33	42	49	44	47	38	51	56	40	49	55	38	53	43	34	37	44	43	44	41	53	47	54	59	40	54	45	39	44	40	46	35	43	45	36	46	45	39	34	37	43	37	44	57	54	30	43	41	34	33	41	50	41	50	46	30	46	49	44	35	44	48	53	51	47	39	57	46	41	37	41	24	54	53	37	40	51	45	44	53	48	39	37	37	53	38	47	29	51	52	53	41	45	40	47	54	45	29	43	35	37	36	50	40	39	36	44	45	44	41	51	48	53	38	55	35	49	57	35	40	48	49	45	38	43	48	45	42	50	41	40	46	40	38	45	42	47	42	42	34	38	36	42	45	50	42	51	47	38	35	33	38	41	45	57	44	40	41	46	47	43	32	34	33	40	25	41	32	34	46	43	42	50	44	48	47	31	42	49	40	34	46	41	45	42	44	42	41	37	46	43	39	46	22	28	45	46	48	43	39	41	47	38	48	39	38	38	41	40	38	39	47	37	48	47	52	42	48	37	38	40	34	50	40	37	41	41	32	41	41	54	52	35	39	52	36	56	48	46	39	28	45	53	43	38	49	39	40	40	46	47	45	43	29	41	54	40	42	31	37	41	52	55	31	44	47	46	44	43	54	47	39	39	51	42	50	37	37	38	42	38	46	48	54	34	40	34	42	50	48	42	51	44	32	50	38	50	39	37	27	42	45	37	40	52	48	37	46	49	39	40	41	43	43	41	32
12271	5612	3730	19463	35213	46909	60524	56896	48184	36205	26477	15279	6711	2918	1333	768	636	593	578	550	543	549	570	521	555	549	592	553	579	586	552	574	580	604	526	590	568	559	573	535	573	565	565	535	569	517	566	528	558	569	535	520	513	531	568	561	536	557	570	562	551	542	600	620	543	576	556	587	595	500	554	559	575	597	570	524	543	585	578	515	555	580	552	523	530	575	596	550	531	540	521	543	549	557	525	556	554	563	519	570	568	533	565	522	566	591	570	566	553	537	520	557	562	530	572	567	557	606	544	523	515	533	524	612	533	543	549	547	544	562	576	531	574	535	607	533	553	573	549	561	535	545	567	554	571	539	571	525	556	574	541	532	528	555	572	504	576	577	520	554	550	547	541	554	599	559	583	552	570	562	565	547	601	529	561	549	540	569	537	544	549	571	589	536	554	546	573	553	557	526	536	597	595	551	600	539	567	591	566	532	545	596	552	578	559	539	542	553	515	565	550	564	562	548	535	588	523	580	560	569	566	577	529	541	546	535	557	563	560	564	541	565	565	588	549	496	567	584	545	554	586	572	531	532	539	560	579	552	540	561	559	577	593	569	558	581	567	562	516	582	558	521	555	552	542	553	547	543	579	578	554	516	551	548	565	510	525	543	525	581	534	554	566	581	566	509	553	588	553	554	539	585	565	550	560	580	597	576	550	575	566	552	558	514	561	553	586	573	604	546	529	603	558	535	548	576	533	604	510	528	543	593	564	545	562	563	597	546	582	545	529	589	522	529	538	537	549	543	503	539	559	543	538	578	573	551	558	585	540	563	581	530	557	548	596	528	559	565	540	552	545	563	578	587	558	569	557	549	570	529	531	553	535	544	563	576	559	535	579	562	540	644	581	509	575	547	566	549	516	546	517	616	510	554	544	581	567	578	525	562	557	558	585	550	629	539	606	537	561	573	528	580	538	535	541	546	526	535	550	541	543	572	507	562	550	546	569	564	576	567	535	552	575	572	593	559	564	596	590	565	552	579	553	514	544	580	523	531	578	569	566	578	517	572	494	539	554	553	577	576	536	559	566	566	550	610	545	618	542	508	567	586	569	542	568	588	558	560	558	564	578	582	532	580	563	505	529	577	578	580	539	546	547	563	549	581	563	554	523	530	575	551	592	541	523	572	542	542	579	539	582	535	545	565	545	502	526	554	560	594	537	579	599	597	580	540	503	578	561	561	563	553	554	539	621	567	572	554	565	537	503	537	576	546	597	526	502	570	550	601	575	548	575	547	550	546	548	529	560	492	567	552	535	584	546	583	558	522	565	570	543	559	519	586	557	565	553	548	554	535	558	530	562	586	565	536	523	545	551	566	569	552	536	556	554	529	533	533	581	567	538	549	531	524	582	543	561	585	580	518	550	573	581	573	563	510	528	522	562	577	553	569	516	549	507	520	573	582	563	551	561	538	505	571	548	615	530	593	564	557	592	516	582	545	540	521	579	587	524	543	537	587	569	550	582	547	518	593	583	529	484	561	522	567	577	562	553	554	570	541	601	572	540	569	538	542	571	572	579	571	588	542	481	551	586	587	530	560	543	590	531	561	537	532	566	528	539	603	582	552	537	551	548	523	542	544	567	594	563	544	530	561	574	598	533	583	527	532	524	522	592	578	572	556	578	607	602	534	526	591	541	522	579	566	561	554	578	535	559	552	541	555	560	560	597	533	575	538	574	580	507	555	540	593	548	559	552	571	542	571	534	557	540	547	557	565	556	549	551	546	547	540	536	542	516	538	573	586	532	542	505	590	573	608	523	569	570	560	599	539	534	577	558	566	549	522	538	573	545	594	569	587	522	512	542	553	558	534	590	569	532	509	532	543	550	567	546	509	563	546	588	544	556	541	589	576	572	555	581	520	554	549	567	559	556	558	518	557	608	602	549	553	525	598	541	551	516	556	567	575	548	539	614	548	580	579	574	544	564	540	555	545	564	542	585	545	596	617	554	516	569	568	571	536	573	587	558	590	560	556	557	581	566	553	545	553	509	502	545	545	531	537	574	574	577	541	574	539	564	540	531	556	551	570	546	582	545	558	552	549	516	558	558	585	563	540	543	552	542	584	579	592	558	559	601	596	556	570	522	554	535	568	558	549	572	557	546	577	559	516	563	525	567	568	573	557	577	548	551	549	543	515	554	560	499	530	560	586	548	633	574	543	581	562	546	592	546	520	536	570	567	551	543	563	560	595	544	583	524	549	545	537	558	542	558	537	541	567	605	583	582	562	546	570	589	551	567	522	583	585	525	549	574	548	549	532	574	564	556	581	578	593	545	537	563	509	607	555	509	575	560	595	531	510	586	567	570	511	551	556	502	549	533	575	573	552	541	537	564	530	563	517	599	534	548	545	554	537	544	536	575	550	530	563	547	553	589	535	545	582	545	566	555	542	542	523	524	570	574	535	536	544	555	549	581	534	531	553	533	576	512	528	522	576	565	525	576	549	520	554	557	573	573	553	581	582	593	554	533	542	557	565	578	546	609	554	537	546	543	565	542	540	540	561	560	550	571	561	552	580	551	532	575	575	547	560	557	530	487	545	525	540	564	524	568	554	537	535	550	569	545	570	550	576	555	531	564	568	555	559	564	576	570	563	586	581	558	546	550	571	565	529	584	499	565	562	553	584	557	562	553	544	547	491	611	576	576	515	544	533	547	544	536	581	531	552	520	531	550	561	596	557	583	589	560	518	562	548	562	523	557	553	561	562	556	529	554	568	554	585	539	565	558	570	540	506	575	553	543	543	572	530	573	596	545	556	561	516	578	562	575	549	532	543	527	528	560	571	579	558	559	511	555	576	565	560	565	559	535	607	617	541	593	537	553	553	561	549	536	569	585	525	536	502	520	575	509	547	560	505	523	573	531	583	593	541	571	524	593	548	564	539	546	569	578	583	567	564	567	526	507	535	539	558	524	546	556	552	581	541	586	553	590	594	567	539	548	513	569	560	569	566	515	589	602	550	532	614	545	542	563	610	583	554	594	583	552	530	538	561	576	536	534	606	555	586	570	550	567	545	570	529	562	536	548	541	554	580	553	529	554	571	591	527	568	573	521	555	550	599	548	561	574	535	545	518	557	564	564	553	563	571	541	561	549	540	570	515	540	616	571	550	539	560	574	573	533	573	544	541	554	536	561	546	520	540	524	554	566	518	585	561	546	547	562	577	532	536	567	495	572	549	558	574	574	521	562	539	547	563	571	537	562	579	520	570	536	520	520	632	618	544	551	562	557	568	552	592	551	547	548	579	551	559	573	605	579	571	527	555	600	561	573	539	556	568	613	550	560	521	529	576	543	497	531	563	561	571	592	599	537	551	575	546	597	523	568	577	555	530	563	580	561	538	555	556	555	564	537	536	566	544	537	586	520	542	508	548	571	513	539	547	556	553	595	561	564	572	553	522	589	543	550	547	587	531	530	547	544	512	577	532	573	561	495	565	600	532	566	515	543	536	554	553	557	546
852	279	354	821	2563	5342	13220	19069	14411	7783	3338	1162	387	180	61	51	45	58	48	34	31	41	40	51	37	39	40	52	51	41	53	34	44	47	50	43	43	47	39	49	36	40	50	52	55	54	55	48	51	44	53	43	51	43	62	46	48	59	41	49	40	52	44	47	51	28	35	43	31	40	40	47	52	38	52	42	45	52	41	43	49	52	49	37	49	47	55	38	45	34	43	44	43	51	41	52	44	40	50	46	52	42	41	52	51	44	46	39	43	43	46	45	50	56	41	52	48	46	47	54	51	40	49	31	51	41	47	41	49	50	51	52	41	33	52	35	34	43	39	45	39	48	50	24	41	50	42	42	52	54	46	40	55	48	40	49	54	54	42	45	44	46	41	37	55	41	40	45	40	40	41	46	51	40	42	61	54	44	51	43	48	41	40	47	39	42	50	53	36	54	38	48	38	49	50	44	42	40	42	40	58	43	39	54	43	48	48	39	38	45	51	45	53	46	47	49	37	35	48	47	44	43	48	53	38	46	50	39	47	36	47	47	59	44	48	52	53	47	41	46	51	45	50	37	49	48	47	39	46	53	37	41	43	40	74	47	57	37	44	39	44	38	51	39	51	31	41	50	39	46	48	54	38	41	57	44	48	52	54	40	60	55	49	45	42	23	47	53	53	56	41	42	43	43	43	47	48	39	49	55	34	40	38	53	32	34	49	37	43	45	46	47	48	42	43	43	38	42	61	40	60	42	57	58	39	52	41	56	46	46	37	51	43	47	50	43	43	43	22	42	56	43	49	37	50	37	56	44	42	47	45	39	47	42	53	45	46	44	49	49	48	55	48	43	36	42	46	61	41	45	40	42	35	53	42	49	40	40	46	43	43	45	54	52	56	42	60	38	52	32	45	36	35	48	52	47	44	45	39	51	42	44	50	54	56	38	44	43	33	47	43	48	38	51	49	38	43	38	48	39	39	55	49	44	42	44	49	44	47	34	55	43	43	48	54	53	44	52	42	47	44	43	36	54	50	25	50	59	40	39	43	47	44	43	39	41	53	44	39	52	42	48	47	49	53	36	49	42	47	47	51	45	49	52	52	41	47	38	42	44	41	28	48	41	39	46	46	61	46	45	33	48	43	40	45	41	32	38	47	42	41	43	36	36	35	38	38	46	46	45	52	46	48	45	49	49	54	32	52	49	36	40	53	50	52	45	53	53	48	36	54	57	50	54	38	30	40	46	45	61	60	44	49	50	53	50	48	50	45	44	52	51	49	53	37	54	52	57	38	35	54	42	53	40	41	45	42	34	44	48	57	38	57	39	44	54	40	35	42	52	38	47	43	43	43	45	52	53	56	49	45	43	60	43	52	37	40	47	43	41	53	50	46	51	37	42	41	37	46	54	47	48	45	31	55	41	39	47	45	34	45	42	47	43	47	46	53	38	52	37	43	38	42	40	55	50	47	50	37	39	51	47	35	54	47	43	37	37	55	40	35	54	41	47	42	44	39	45	47	41	53	35	42	46	36	46	43	38	45	41	47	40	51	41	34	54	40	41	41	44	38	45	35	52	46	35	49	38	50	59	57	49	58	54	40	58	41	41	46	42	40	38	43	60	51	39	44	32	59	46	40	55	54	49	50	58	47	46	50	54	50	46	55	39	52	42	45	47	37	47	38	36	47	45	57	59	44	37	46	39	48	59	42	49	50	36	50	60	47	44	57	52	54	39	37	49	45	41	48	34	61	54	40	38	46	23	52	43	49	59	46	57	53	58	51	60	45	42	41	51	40	43	44	38	53	47	51	54	42	46	36	50	48	37	44	42	43	40	47	52	47	38	51	56	44	54	40	44	63	39	47	45	51	38	45	49	46	52	35	41	50	37	50	46	48	48	57	43	45	53	39	47	52	50	52	46	50	40	61	57	53	47	39	41	41	44	46	43	47	36	47	55	41	48	40	32	40	38	50	47	51	40	45	47	54	55	52	35	57	47	48	34	50	46	42	63	51	51	65	51	45	48	52	41	47	48	42	39	47	40	56	41	49	53	46	44	55	40	33	43	42	42	39	48	44	61	41	38	39	55	38	33	44	55	47	55	49	44	45	44	53	41	40	47	58	51	42	47	38	46	37	43	45	37	41	39	34	41	42	52	51	53	54	47	44	48	45	44	60	49	43	37	47	42	55	43	39	33	40	49	40	46	42	37	56	46	55	43	55	50	34	53	56	40	48	50	44	36	37	40	43	43	46	53	44	30	48	47	48	51	53	37	48	49	44	40	45	51	46	43	50	43	51	49	34	57	62	50	45	42	36	42	56	39	47	53	44	44	50	29	54	48	46	50	43	43	40	42	38	43	38	49	33	43	46	53	45	39	56	50	47	56	44	57	54	64	53	42	49	43	53	46	52	37	58	40	45	48	45	57	39	37	43	46	60	44	49	50	43	40	45	43	50	43	53	51	46	46	62	43	49	47	56	57	43	50	33	69	55	41	52	54	47	41	53	37	55	56	40	36	46	46	43	45	45	46	41	47	45	35	38	53	62	40	48	42	37	48	36	46	41	54	46	36	44	43	54	50	52	47	48	55	51	46	36	37	48	47	38	48	58	47	43	33	54	52	45	46	37	55	46	43	46	54	43	33	29	59	45	47	38	50	50	43	59	49	58	48	43	52	47	47	42	49	45	45	42	37	44	40	37	58	59	66	49	42	53	49	54	36	43	48	42	45	53	51	45	43	33	39	46	42	44	46	40	48	54	40	43	47	47	54	44	42	56	54	58	48	39	35	40	44	38	53	37	41	50	42	44	39	48	53	36	38	47	54	38	56	57	41	52	43	44	52	42	50	45	50	52	34	47	46	44	55	43	32	59	52	46	36	45	41	53	39	35	45	46	46	53	40	47	56	51	35	57	52	47	39	45	45	45	46	53	38	40	45	36	36	54	52	51	55	56	45	60	44	60	36	48	46	52	41	36	46	39	44	45	60	38	52	38	39	40	45	45	48	51	41	55	49	54	50	45	58	51	35	43	51	51	53	39	47	51	49	48	51	49	44	53	39	43	50	46	42	38	34	48	39	48	52	54	53	37	53	43	53	47	42	49	52	50	54	35	54	51	41	45	51	52	52	43	48	43	45	51	54	45	37	49	41	60	52	45	53	59	41	48	52	44	40	44	38	41	52	32	47	49	47	36	32	45	39	50	36	36	44	40	41	38	37	51	47	43	44	42	50	50	45	49	40	53	37	54	38	46	48	46	51	52	37	43	53	44	53	52	43	54	54	54	33	41	45	41	41	55	49	35	50	63	44	56	47	46	51	50	40	48	28	42	43	49	48	47	49	48	37	44	50	46	40	42	49	40	61	46	47	56	51	52	50	35	36	37	59	50	56	44	52	38	38	47	42	43	48	50	47	49	41	41	37	42	44	50	35	44	40	37	44	40	58	54	42	36	28	49	52	39	48	55	64	42	46	45	43	43	59	49	38	50	45	46	55	50	50	54	51
15883	7385	6976	27828	48482	50846	65125	68324	55579	42236	30757	19432	9106	3632	1404	852	639	602	580	555	593	583	558	581	584	625	600	601	580	555	593	570	569	600	600	627	569	585	562	535	620	545	582	554	603	587	569	574	576	558	590	613	576	591	586	541	608	606	603	613	570	572	586	569	590	549	564	582	572	543	572	593	628	610	539	581	604	601	564	550	579	582	577	583	547	557	576	559	606	573	592	629	601	555	569	572	593	545	612	599	600	611	589	568	572	629	541	582	610	571	593	589	555	540	607	598	580	622	557	543	534	566	575	554	566	548	582	573	595	604	567	515	594	582	577	614	572	578	560	608	577	619	553	590	608	610	569	587	587	591	585	577	596	574	619	589	572	577	610	527	556	602	585	564	530	551	572	536	598	559	590	604	550	630	612	558	572	584	595	529	539	568	571	554	590	650	586	575	597	571	569	571	603	600	590	585	573	598	595	553	606	586	574	606	553	540	566	607	588	525	602	573	631	569	593	553	571	583	590	567	605	547	555	577	547	609	583	577	574	531	567	619	571	577	612	557	576	560	578	569	565	599	589	556	561	628	551	593	580	584	562	570	618	630	612	555	593	605	572	555	551	589	567	564	587	546	536	587	554	607	587	565	589	584	587	589	602	540	599	620	596	631	548	577	597	591	593	592	578	572	579	585	604	595	599	602	593	582	596	579	574	550	596	589	571	599	560	599	616	613	596	574	594	578	567	585	573	547	594	543	585	586	566	573	565	531	544	556	590	572	577	599	571	599	591	589	565	596	539	589	583	632	588	605	569	618	568	595	614	552	547	581	623	577	588	532	563	606	604	603	581	563	546	584	611	580	568	624	565	566	598	558	575	592	576	545	611	625	572	615	554	579	582	568	567	567	594	555	598	628	592	574	583	610	587	577	568	603	586	573	582	575	591	577	569	603	570	549	617	573	550	582	576	580	589	563	601	585	592	580	589	566	559	565	605	612	534	571	535	580	558	594	574	573	610	558	576	609	561	579	595	587	584	623	577	577	590	605	597	532	625	574	544	601	604	555	589	574	596	604	582	533	549	622	583	588	594	538	594	600	529	593	554	601	591	582	617	583	566	560	602	551	569	528	538	611	595	568	569	612	593	588	602	582	633	574	547	549	535	576	566	565	552	615	611	630	612	561	574	582	574	611	556	616	561	621	560	572	529	567	591	559	589	576	578	605	603	587	566	576	574	582	555	613	581	587	540	582	569	584	598	557	529	572	541	580	588	557	593	590	579	552	571	542	583	570	575	578	567	575	593	566	614	546	606	572	594	573	559	587	605	567	582	577	605	586	565	546	537	570	582	604	573	584	581	586	609	572	571	609	610	569	597	566	575	576	602	574	590	617	567	577	565	549	571	570	613	566	593	567	576	610	580	594	583	615	563	577	575	571	571	600	584	597	576	581	580	591	655	606	578	564	607	579	609	562	556	612	618	611	607	570	608	637	616	544	533	555	542	585	610	607	538	555	588	581	587	620	603	553	589	546	616	612	531	580	634	551	577	641	597	571	544	577	592	562	544	572	574	597	583	538	648	619	556	562	605	621	621	608	619	538	611	606	595	570	592	572	648	614	614	617	625	579	567	589	557	594	567	609	568	574	636	606	593	601	578	532	567	529	564	597	593	579	559	585	592	603	628	588	560	572	549	584	575	579	611	600	591	606	613	602	588	563	600	621	538	559	583	598	593	586	559	575	569	576	569	625	586	618	600	583	580	601	568	557	552	574	542	577	602	571	603	584	583	584	595	604	569	607	608	545	601	613	598	544	562	556	566	622	564	605	648	581	570	571	595	589	597	589	595	579	534	551	606	596	599	617	578	561	565	663	603	585	597	551	567	533	555	556	576	552	563	568	563	551	553	550	602	598	569	554	546	590	574	616	560	601	590	559	585	583	552	595	542	578	601	546	546	562	557	605	590	546	618	541	570	592	597	583	581	590	599	561	598	595	604	583	599	574	567	607	605	552	603	600	608	599	605	594	603	607	604	603	579	566	558	603	574	555	590	569	561	593	596	597	571	579	528	548	601	558	556	591	575	565	570	593	592	618	566	558	620	557	531	570	575	598	556	605	519	572	607	581	548	581	581	604	568	613	581	547	576	585	588	570	541	589	607	585	560	561	573	559	559	564	563	586	577	642	594	558	578	581	545	589	578	592	631	551	575	575	605	533	560	606	553	558	558	567	587	570	532	574	570	589	573	581	595	604	603	574	638	504	579	564	540	563	587	551	585	563	559	578	592	572	552	581	594	612	569	603	588	549	553	646	581	600	569	595	583	580	606	599	630	565	598	546	548	584	611	578	541	597	623	560	569	596	598	588	600	592	617	609	582	581	580	590	610	575	580	550	562	556	633	532	574	601	602	553	595	545	593	573	563	568	642	592	603	600	548	590	541	594	567	587	575	615	564	573	512	601	577	557	533	564	549	600	587	564	580	601	587	545	568	577	560	548	559	597	565	602	612	558	577	598	593	536	579	525	594	576	571	566	602	577	596	575	610	598	570	577	608	646	570	553	610	593	574	609	536	592	564	566	581	589	512	603	599	568	582	591	597	542	557	595	562	574	592	545	574	528	577	606	588	582	595	594	590	540	590	558	544	615	580	560	567	648	601	543	582	632	543	589	574	605	570	582	588	612	610	571	598	612	579	570	583	606	566	590	605	624	580	620	585	566	563	595	564	594	562	602	553	558	574	548	587	615	588	600	577	616	577	568	591	652	618	580	583	569	639	554	572	590	590	557	582	550	610	607	594	575	604	589	572	622	557	570	591	561	577	587	604	613	612	607	593	572	588	593	578	585	595	509	572	615	577	599	567	561	587	574	604	597	618	581	557	607	588	603	571	557	566	644	583	568	544	574	560	571	550	543	597	585	569	550	581	572	577	607	550	579	606	560	599	553	535	552	541	519	567	636	610	595	580	595	568	548	617	550	597	594	575	601	569	573	669	549	592	611	625	607	605	590	542	573	611	559	567	569	532	572	544	545	581	578	562	544	595	578	593	574	568	608	585	563	593	587	592	554	613	575	584	583	586	564	538	546	569	563	589	614	567	616	548	591	581	608	551	602	558	562	552	587	611	575	584	604	586	537	601	584	609	579	573	615	620	585	550	577	566	569	557	588	653	550	587	563	578	568	591	594	590	566	608	596	592	581	595	559	569	562	613	566	572	593	576	580	586	600	590	564	570	600	575	577	623	598	596	575	589	658	579	605	581	560	564	562	577	617	557	633	534	572	609	560	573	599	621	549	633	568	615	574	608	625	556	599	583	560	526	515	579	542	608	614	600	600	534	611	566	608	589	603	600	577	608	577	566	596	611	600	590	550	554	561	627	594	599	571	561	574	583	591	576	569	558	593	565	574	553	548	600	566	583	588	633	546	626	572	570	602	585	610	574	583	566	565	570	572	602	574	616	580	621	577	598	597	564	579	595	582	589	557	565	583	561	603	565	575	593	613	625	589	575	606
1268	102	67	110	354	752	2420	5118	3633	1879	786	342	125	72	51	49	39	37	49	45	38	31	29	34	33	31	36	33	46	38	38	34	33	44	27	33	47	37	45	43	33	38	40	38	48	44	35	41	46	38	31	39	49	44	29	34	42	46	39	45	36	40	40	36	37	37	43	34	32	35	32	52	31	36	41	40	37	38	38	41	37	42	38	35	41	31	39	48	33	44	32	30	51	38	36	38	45	28	43	37	37	39	41	38	35	41	29	49	31	45	41	31	42	36	32	36	31	43	52	30	37	44	40	38	41	38	38	42	47	38	41	35	41	30	35	41	42	42	38	45	41	31	42	43	35	24	43	39	35	35	36	43	40	43	47	38	40	37	31	36	37	39	36	36	40	45	40	39	46	38	36	41	39	35	27	48	46	39	35	39	43	30	43	42	32	33	29	42	52	31	37	38	35	37	37	40	29	51	37	41	41	36	42	26	32	41	40	29	34	45	41	34	43	36	29	31	42	37	34	43	34	38	37	36	42	42	34	34	47	32	41	27	37	41	42	33	45	57	29	34	25	44	31	39	31	34	39	34	42	40	37	42	34	35	41	33	38	36	34	38	28	32	44	40	45	24	42	46	46	34	39	45	30	40	38	35	31	33	29	36	45	50	38	38	31	42	37	32	44	39	38	34	38	43	40	28	35	42	45	36	41	25	38	43	53	53	35	33	42	32	33	45	36	36	42	44	33	26	31	43	35	39	35	36	35	41	29	43	42	34	45	36	34	37	35	34	41	40	25	45	37	46	25	32	37	44	42	39	34	44	31	47	40	34	50	47	50	37	36	43	35	38	31	38	29	33	45	43	28	44	36	32	44	32	40	42	33	34	43	44	39	37	44	38	43	38	36	55	34	38	36	33	30	36	35	42	43	36	37	45	34	41	37	33	24	32	38	43	50	48	37	48	36	40	34	44	34	31	40	44	38	44	37	39	36	43	28	41	40	46	39	39	37	28	53	38	42	33	36	45	39	37	45	27	39	27	40	43	33	41	27	38	41	49	38	33	40	39	39	30	46	39	27	34	38	37	38	44	43	40	39	39	46	47	45	44	28	39	44	34	36	37	38	30	37	39	43	35	43	35	33	29	37	37	39	37	32	38	34	31	40	46	40	39	32	34	40	39	37	41	34	29	49	38	41	30	34	44	39	30	36	29	41	40	39	32	44	33	38	38	44	38	38	38	44	44	41	48	43	42	27	42	43	30	38	44	45	49	41	32	34	32	39	44	29	34	39	47	31	34	36	41	38	44	33	31	32	30	56	35	34	41	39	30	32	35	37	37	40	35	32	21	37	45	27	40	30	36	37	37	34	51	28	43	31	36	45	37	44	43	37	28	29	31	28	34	40	41	39	23	18	46	41	46	34	35	41	49	37	46	51	42	32	46	29	33	36	34	51	33	41	37	36	36	32	25	44	36	34	30	40	41	48	36	41	46	32	44	30	37	37	29	45	39	46	44	40	27	30	29	34	51	44	38	47	40	35	46	38	27	40	37	42	43	41	30	33	41	25	39	33	46	41	34	43	22	37	45	40	26	41	44	47	47	36	40	49	48	43	44	39	34	31	32	40	44	34	48	48	41	39	30	34	47	35	34	30	33	42	27	32	38	45	34	37	35	47	48	36	42	31	36	30	40	38	35	47	36	36	47	49	42	56	33	26	54	35	29	31	28	45	35	49	27	45	36	39	43	30	40	41	31	36	25	34	35	40	38	39	32	34	40	32	38	38	37	44	31	28	37	39	35	39	35	36	36	38	41	33	31	38	29	39	32	36	38	39	36	29	36	35	42	29	34	43	50	35	39	38	35	44	40	38	27	42	38	45	33	28	30	40	34	28	29	33	35	35	37	47	33	47	36	50	38	44	49	37	43	52	38	38	45	33	38	43	53	37	38	40	39	39	52	43	34	46	31	42	34	44	38	41	36	29	40	35	34	44	33	42	37	41	37	44	29	44	40	39	34	47	27	49	18	32	35	36	19	36	44	40	43	35	45	38	43	40	40	36	39	33	35	45	36	34	39	39	57	37	29	40	31	27	30	37	37	31	32	36	39	39	41	44	41	46	31	33	35	39	43	45	39	39	42	38	35	51	38	30	39	34	42	43	38	39	35	43	35	47	34	54	33	43	39	35	47	36	45	36	31	32	40	37	40	32	41	40	45	34	43	40	37	33	40	41	42	27	44	43	51	31	39	27	31	46	41	47	41	40	45	42	38	32	34	27	39	42	40	40	37	44	49	37	45	44	27	50	50	42	42	52	46	29	44	50	40	37	43	36	26	28	45	39	38	37	36	47	32	32	38	38	36	32	43	39	43	40	36	39	35	38	45	43	49	38	33	36	39	31	35	39	41	31	38	33	35	34	46	43	46	31	36	43	42	40	30	39	29	37	33	36	37	40	44	40	40	34	37	34	39	42	41	40	33	37	43	45	50	39	39	36	40	37	31	47	40	36	40	30	31	29	38	46	41	36	41	48	35	40	44	30	41	52	37	43	39	30	42	40	43	27	41	29	41	35	42	41	45	50	41	35	39	33	50	36	31	41	40	39	43	47	30	25	40	42	38	40	51	42	46	32	45	41	42	44	36	36	28	40	39	44	27	48	32	46	35	32	31	44	46	44	34	51	32	38	46	50	43	46	33	45	41	46	39	45	37	30	38	38	35	36	38	43	42	28	37	50	37	40	39	29	27	38	53	37	33	32	29	45	42	31	40	31	44	38	39	31	35	31	36	33	53	36	32	46	45	38	35	38	43	41	33	38	37	32	29	35	48	39	36	32	33	42	34	42	42	44	44	27	35	38	41	40	35	39	43	36	35	44	49	38	40	42	33	49	37	38	35	37	42	41	36	44	36	33	38	36	44	39	34	43	48	29	39	31	42	42	30	44	46	55	46	44	41	46	41	38	34	34	36	49	43	36	31	43	37	38	33	38	37	35	29	33	39	38	23	43	33	47	39	44	42	38	44	38	48	32	35	32	39	30	36	33	33	39	40	39	42	46	32	38	43	46	31	42	37	26	38	50	40	46	43	44	35	37	35	28	45	37	28	40	41	39	35	46	39	38	42	39	34	35	39	46	42	35	41	33	34	39	37	29	31	42	32	38	33	41	26	35	42	33	37	40	32	39	51	43	42	36	36	36	44	36	50	35	42	29	42	29	33	39	38	37	36	35	39	39	42	36	39	37	44	34	40	39	31	31	43	43	36	31	49	43	31	39	38	32	36	46	36	39	40	43	37	36	39	34	30	39	35	33	31	27	32	41	43	38	38	41	40	37	35	34	38	33	45	37	51	35	31	34	38	43	34	43	40	37	32	42	45	34	45	42	36	31	44	43	43	30	40	44	38	36	46	46	40	37	38	43	32	46	39	39	48	42	36	36	35	45	43	23	44	45	45	34	45	44	45	36	37	40	43	43	42	36	39	39	38	34	35	42	38	45	31	44	40	34	41
8793	2131	1680	7102	26342	29091	38641	44061	35261	26357	16544	7736	3016	1308	691	516	490	446	487	519	449	483	499	480	525	496	514	488	456	508	448	463	477	490	503	480	478	497	504	479	481	472	522	499	478	466	502	505	464	504	448	517	499	470	466	469	481	449	485	452	488	485	478	527	474	482	503	436	477	461	439	496	483	515	451	488	473	477	502	500	483	479	493	474	462	483	499	486	462	474	460	476	481	498	483	479	509	482	478	505	461	490	498	462	480	461	481	488	486	484	462	503	484	487	504	498	467	503	495	490	500	495	523	454	492	484	497	465	508	535	523	497	444	497	482	486	484	434	484	460	475	478	506	489	425	520	498	476	475	525	469	500	485	480	488	486	483	511	448	518	477	476	506	491	473	515	499	495	502	507	473	499	486	459	505	450	480	498	512	487	501	476	473	496	484	471	485	471	468	504	503	490	474	494	480	478	494	462	488	477	481	474	494	526	470	491	488	504	486	486	489	487	474	444	470	498	522	511	449	447	494	463	489	482	469	501	480	444	483	473	493	447	487	482	501	477	480	502	484	482	503	506	479	503	512	494	494	479	502	459	503	471	436	512	487	503	478	512	462	498	451	485	480	494	505	485	507	458	456	497	485	457	495	479	470	432	487	444	493	524	485	491	480	486	516	483	508	484	475	490	505	490	471	472	488	475	473	490	471	429	510	512	493	492	473	487	487	498	500	510	481	482	479	462	465	470	475	445	446	498	532	473	529	461	520	503	547	496	508	476	523	524	488	436	443	457	486	526	470	495	458	512	506	460	491	495	480	452	539	507	470	476	464	470	502	465	515	459	486	490	495	489	465	488	475	486	491	476	475	464	509	496	532	446	476	509	518	482	474	466	494	486	511	513	466	485	468	460	459	535	499	532	499	513	444	493	443	482	494	477	508	476	483	528	494	529	499	497	474	473	482	495	513	479	487	507	515	437	511	515	483	495	453	452	456	489	489	448	475	476	466	459	482	441	520	471	498	535	476	499	486	473	463	488	504	507	523	475	470	491	497	448	495	485	501	491	475	486	528	498	488	476	525	527	484	507	481	514	482	490	473	489	486	527	494	483	504	491	416	498	488	509	477	481	490	484	471	487	508	441	495	534	529	515	464	462	449	490	476	476	451	472	469	454	511	480	478	527	491	486	463	517	492	500	446	495	538	486	494	489	491	435	491	521	484	473	485	512	524	474	488	508	484	484	486	472	470	502	520	478	506	512	483	474	499	432	501	532	493	482	514	452	449	473	469	515	460	526	499	486	464	530	474	488	543	510	503	510	477	473	503	489	470	495	470	476	492	457	514	475	469	478	489	494	465	465	480	485	452	486	476	446	477	493	450	524	489	524	472	471	486	469	490	494	485	469	485	487	496	475	450	506	459	512	487	466	485	509	469	494	479	511	482	476	442	496	486	476	494	480	496	529	532	471	503	477	472	521	459	491	488	489	465	478	525	526	455	543	544	518	448	486	453	525	501	474	431	495	512	466	449	475	502	460	455	509	442	459	537	538	467	463	468	486	462	516	498	488	486	496	489	485	528	478	527	500	490	493	471	445	489	454	480	468	476	480	512	483	526	480	508	472	491	487	483	482	448	483	489	462	477	481	459	462	462	493	462	482	455	483	454	418	482	468	476	452	455	473	518	479	515	502	495	485	433	506	485	523	543	515	515	466	475	469	487	531	487	510	477	480	435	470	512	506	493	491	497	530	485	524	516	474	480	479	460	488	482	473	473	524	510	470	503	478	480	499	468	470	478	478	471	568	460	531	491	501	453	446	478	490	467	501	477	484	475	446	485	476	493	516	496	490	423	469	475	471	485	466	492	530	464	506	509	481	492	484	514	477	474	490	511	483	468	472	474	497	495	467	515	516	485	537	473	484	475	467	487	497	493	498	459	475	484	492	499	496	493	486	464	482	475	532	478	496	491	431	481	504	436	522	469	461	500	484	528	474	508	506	456	479	519	494	474	473	475	515	456	474	494	519	475	466	479	472	489	491	516	490	494	483	525	535	504	462	470	513	515	512	470	507	502	460	467	520	495	477	496	468	502	492	471	475	545	480	490	487	496	485	506	491	521	507	485	460	468	473	462	459	482	497	449	485	510	497	474	462	513	492	454	510	497	486	520	483	486	486	489	478	500	485	486	471	473	520	525	478	498	456	486	474	446	478	534	509	518	501	492	492	453	476	470	513	477	475	497	485	481	494	476	508	499	449	516	482	451	497	506	483	442	508	457	515	503	496	531	451	458	493	460	481	468	512	488	504	476	453	458	483	492	470	457	534	534	477	443	479	468	499	470	503	504	479	471	456	475	504	535	479	500	497	500	497	505	428	466	487	479	507	468	509	465	474	497	486	488	496	508	483	453	529	480	459	460	473	511	496	481	475	493	482	518	453	491	446	506	493	481	482	501	493	468	496	503	454	485	462	488	523	482	454	497	460	482	507	518	488	490	471	506	476	502	467	511	504	475	511	515	459	489	460	463	484	491	508	510	473	482	471	514	450	493	434	525	497	461	484	508	483	500	509	491	530	450	511	506	490	473	458	458	491	465	447	496	490	467	479	521	477	486	498	507	473	437	457	504	492	484	551	483	459	513	492	497	463	445	511	489	499	443	459	498	501	495	485	477	504	463	487	499	464	488	478	501	463	474	463	522	479	489	486	486	459	481	500	478	487	456	463	471	480	501	480	485	538	500	499	469	464	505	442	456	493	469	473	503	487	485	487	470	455	473	483	500	450	458	467	488	476	520	494	460	493	466	430	501	478	469	451	482	456	449	497	478	495	486	437	489	520	497	477	469	472	492	457	442	510	491	508	495	496	470	523	509	523	452	475	447	471	509	522	467	472	494	462	508	504	521	508	489	503	488	471	474	486	466	530	468	460	449	525	476	482	494	525	513	500	447	488	508	486	492	427	492	486	488	486	473	494	470	447	494	472	469	472	501	496	467	500	486	491	518	460	438	502	484	473	511	447	506	486	468	497	516	480	510	510	474	488	443	474	481	490	468	522	506	504	483	489	488	480	464	483	445	486	490	457	501	529	523	492	512	510	480	478	508	470	494	480	489	448	455	510	474	514	477	476	477	479	463	527	482	467	424	475	457	507	486	461	479	488	488	497	445	473	488	505	450	483	498	481	468	496	548	500	461	471	488	482	446	497	510	478	464	482	461	500	482	489	483	496	424	493	485	487	488	471	457	470	462	476	461	468	533	469	492	474	480	451	462	499	435	438	503	475	505	485	456	458	484	439	481	490	528	500	509	452	491	510	495	504	511	477	497	480	502	488	485	477	492	498	481	473	477	482	509	485	483	496	508	521	490	486	487	472	478	485	501	479	529	468	449	491	492	509	478	483	455	498	482	407	509	481	494	509	483	475	508	480	441	500	522	514	482	443	455	484	509	458	454	456	503	436	504	523	477	477	486	484	490	513	462	489	523	503	504	479	524	438	468	468	486	534	472	475	473	472
578	437	331	302	1135	4720	12230	11858	7192	3188	1324	452	183	90	68	42	41	32	40	47	33	39	41	49	39	40	35	40	39	48	50	38	32	50	36	41	44	43	33	34	54	43	31	40	38	35	46	48	45	42	36	41	44	35	42	27	34	46	42	31	42	39	47	45	45	41	45	38	41	43	44	39	55	39	38	44	38	29	34	39	45	32	43	46	45	48	37	45	38	37	38	40	39	45	49	53	35	47	28	44	34	38	41	44	54	39	34	40	37	42	46	30	23	36	47	35	47	44	42	45	50	51	32	38	42	45	32	42	47	31	35	47	28	40	45	51	42	30	39	49	35	35	43	39	50	37	47	39	47	49	44	46	35	38	31	43	47	42	36	45	43	40	50	30	46	36	51	44	50	42	38	38	31	40	53	43	40	42	54	50	54	42	31	45	44	45	28	41	50	35	37	39	42	32	44	37	38	36	48	40	29	48	40	35	49	47	38	33	41	45	36	37	47	40	40	54	37	41	52	43	48	38	49	37	39	36	48	52	36	30	39	45	43	49	47	50	40	34	44	52	42	42	37	31	56	45	46	33	37	50	41	44	39	36	43	40	33	41	44	47	50	43	39	46	41	40	45	48	33	29	43	47	42	40	39	46	27	46	37	38	39	37	42	39	41	42	41	32	38	37	39	40	43	43	32	37	30	48	49	32	37	34	50	39	36	31	38	50	39	33	36	33	37	40	37	45	46	48	47	43	45	35	35	39	44	49	50	38	45	35	36	45	35	41	42	45	30	52	27	43	41	38	46	34	38	40	42	37	49	49	38	51	39	39	51	46	30	35	34	48	47	34	42	36	43	42	40	46	37	45	39	42	40	37	30	37	41	37	41	42	42	41	41	39	56	44	44	47	45	40	30	35	33	32	35	33	50	38	33	40	35	55	39	43	35	48	44	45	44	39	44	50	43	35	48	42	49	47	48	46	44	40	40	50	32	46	41	28	47	33	30	39	35	40	48	57	43	39	43	41	41	50	43	38	35	44	35	30	45	43	47	40	42	40	44	28	38	50	46	47	38	26	36	37	37	39	38	40	49	36	44	36	46	33	44	55	32	34	39	43	40	48	56	40	43	40	41	47	38	42	49	35	42	47	37	42	43	51	43	37	38	36	37	35	37	46	45	37	34	43	39	44	34	43	37	36	43	39	55	38	43	44	40	33	39	52	55	53	47	41	48	50	27	38	43	42	42	38	38	47	44	41	33	47	24	39	36	55	50	47	48	40	41	34	33	39	42	38	42	39	43	39	51	47	37	45	42	33	36	43	58	37	44	43	42	38	38	36	48	42	39	46	36	45	32	41	53	45	46	40	47	41	37	35	32	48	39	40	41	45	31	39	33	32	35	45	40	39	30	46	43	40	54	34	46	40	40	37	38	41	45	34	33	42	49	36	43	30	40	37	42	35	29	35	47	36	37	36	42	38	34	39	43	58	43	47	44	46	30	40	35	34	28	40	41	38	37	41	49	34	33	47	35	42	43	38	50	50	41	42	33	44	32	48	37	41	40	47	40	49	48	49	46	46	37	29	49	38	38	42	35	40	41	43	39	30	34	42	50	44	41	37	36	32	47	33	38	45	34	42	51	39	38	43	41	30	42	36	35	51	33	42	46	46	49	42	46	38	48	40	36	42	37	38	38	40	41	40	49	46	52	49	45	41	41	33	33	46	51	44	44	46	40	38	36	34	44	42	43	50	51	43	42	41	49	44	40	40	51	48	37	49	38	37	44	36	37	40	40	45	47	38	35	40	45	44	36	44	31	43	44	44	45	43	36	41	43	42	36	36	45	45	40	47	29	41	43	40	44	54	48	44	27	38	37	34	47	28	43	47	40	30	43	37	52	31	58	41	45	41	45	43	35	38	38	36	60	27	48	32	37	36	44	43	49	34	48	42	39	34	39	39	40	50	42	37	42	44	56	48	31	39	42	46	33	42	38	44	33	39	42	36	36	28	32	42	35	53	42	33	43	47	33	33	43	43	45	42	41	38	38	50	36	51	47	43	45	49	30	44	37	43	33	28	49	42	42	45	35	42	41	45	40	33	39	28	44	45	22	47	45	30	37	51	57	44	38	37	56	32	37	53	47	46	39	35	35	51	54	43	36	39	39	30	38	30	44	44	35	39	39	36	32	34	39	37	43	39	27	38	37	35	34	41	44	49	39	45	38	48	51	46	38	38	54	37	48	35	54	42	28	39	36	39	28	44	38	44	39	46	44	40	46	39	45	38	31	55	36	39	47	48	41	38	28	49	49	41	36	35	45	41	40	41	34	49	56	40	30	27	33	34	45	33	37	41	44	31	53	47	37	48	32	40	30	34	38	48	39	39	38	46	49	46	43	61	40	54	34	30	32	39	42	37	44	36	51	42	45	39	48	33	48	50	56	32	52	29	63	38	48	47	32	27	45	36	29	41	43	42	43	34	38	45	34	32	36	34	29	47	30	50	45	46	41	55	46	41	39	56	34	41	34	47	45	42	37	50	34	25	31	42	42	48	38	38	39	44	47	49	48	43	42	49	41	51	40	39	43	38	54	47	34	36	42	38	37	29	35	38	40	32	40	40	44	43	39	57	35	49	48	45	36	45	44	25	35	50	37	31	39	49	33	40	34	40	34	38	38	40	48	48	36	41	31	51	33	31	34	49	36	38	41	44	49	51	38	47	33	47	35	41	26	33	39	43	38	62	38	44	39	45	48	44	39	43	35	40	32	30	38	38	32	36	50	38	37	48	44	41	45	35	36	43	35	45	38	49	37	49	35	41	36	49	28	37	46	38	47	41	39	42	47	46	42	50	32	38	41	42	48	34	34	43	50	39	42	38	35	37	41	31	43	35	38	40	40	42	45	37	48	36	44	47	46	47	34	33	39	41	37	40	31	38	33	47	55	31	37	43	35	44	27	40	42	35	36	39	43	34	49	31	40	35	43	35	30	55	39	33	45	33	38	29	39	40	37	48	46	47	40	33	39	30	35	52	45	37	39	45	43	44	47	43	40	36	29	44	48	41	40	45	45	44	41	30	52	36	34	40	42	43	33	48	40	37	50	49	45	44	42	45	46	36	57	40	40	40	53	34	38	43	48	22	41	42	39	32	51	53	39	58	39	49	43	31	42	35	41	38	42	46	27	30	43	34	37	45	35	40	48	52	39	33	45	37	37	40	36	41	49	47	29	39	40	53	43	42	45	38	41	44	47	39	39	49	43	36	32	45	51	40	40	45	44	42	38	49	45	40	50	36	39	49	37	47	38	38	42	53	53	47	45	42	43	37	35	51	46	36	50	37	51	46	42	48	49	38	36	32	40	42	35	44	42	48	38	44	41	33	38	52	45	42	47	42	41	32	33	42	35	40	42	28	48	50	49	40	57	41	42	42	39	41	41	39	35	49	49	47	47	32	43	56	38	40	31	42	40	49	39	37	37	31	27	47	53	37	39	33	36	40	39	37	39	38
14441	10526	6058	16751	37792	48806	62341	55203	42794	31410	21023	10795	4278	1548	771	632	537	527	541	531	510	557	528	503	525	525	563	503	512	552	477	509	548	479	541	515	538	519	479	492	532	497	533	498	531	530	491	522	495	494	512	549	569	514	528	540	546	515	539	527	505	566	505	503	479	537	538	523	509	508	543	518	498	528	511	526	540	504	470	517	476	500	546	493	520	549	530	504	500	538	533	515	497	503	513	514	522	463	560	534	522	511	510	529	543	500	485	534	521	526	544	526	476	582	523	521	499	514	516	540	525	492	531	499	522	526	517	524	521	546	506	505	543	573	491	535	484	489	540	520	522	505	541	532	525	487	540	500	548	497	556	543	512	486	524	569	523	470	520	509	536	531	533	516	556	544	490	537	534	558	496	539	503	521	508	536	547	540	485	548	535	548	557	478	529	530	469	470	511	522	460	522	511	498	512	498	527	517	521	526	523	515	503	518	544	510	555	561	509	548	532	490	572	521	509	506	526	534	552	519	530	533	531	520	531	518	504	520	534	543	520	498	534	530	509	512	481	504	538	534	486	507	546	508	525	499	567	487	519	504	512	548	538	511	512	511	482	533	520	531	503	516	505	536	490	493	495	503	509	530	526	498	565	530	499	549	514	546	527	502	520	504	542	519	544	542	508	559	560	500	522	549	513	542	525	533	516	508	484	513	507	531	537	527	486	524	485	531	535	496	535	518	537	508	508	483	502	533	526	530	512	487	515	509	523	503	539	480	511	538	554	515	531	547	546	474	545	523	530	552	563	532	527	461	536	543	547	517	501	499	542	506	525	541	534	494	490	523	570	538	495	524	533	489	523	551	522	491	525	528	550	494	517	512	494	522	534	477	516	517	511	572	539	538	545	530	512	577	513	524	533	505	513	506	529	519	525	521	535	538	515	551	504	496	521	531	517	481	519	523	565	525	508	482	509	527	508	518	523	531	539	501	522	515	505	507	541	556	544	539	547	502	553	513	506	519	522	521	529	548	528	491	554	515	558	515	498	507	559	500	504	504	526	518	532	511	515	510	517	504	530	502	566	556	507	564	534	475	563	524	510	484	519	560	496	539	516	534	530	497	511	463	509	539	531	560	499	523	517	510	524	514	506	540	538	526	501	548	545	533	557	513	538	512	529	507	521	529	502	497	559	530	503	549	495	511	517	502	553	502	524	514	514	521	577	510	524	508	521	522	531	499	557	556	517	512	524	527	527	554	492	525	568	527	510	493	550	559	514	551	514	509	511	495	523	538	513	537	500	540	498	518	569	556	547	503	529	487	508	531	523	522	526	512	539	543	557	531	536	506	535	511	501	487	506	501	563	514	549	510	533	515	548	547	536	443	574	498	517	503	514	511	521	492	507	516	523	524	509	533	500	547	518	530	529	532	484	547	534	510	520	552	553	521	526	544	553	525	512	539	512	541	510	509	514	531	525	557	552	518	519	505	515	570	515	516	538	527	497	508	494	490	485	494	561	523	506	537	533	515	537	507	522	523	515	515	545	508	502	524	533	519	507	505	491	545	534	542	549	534	521	519	478	489	598	547	534	498	489	506	501	551	533	528	548	521	499	511	526	564	487	548	505	519	522	498	506	507	498	521	514	510	561	525	548	529	519	514	532	514	518	519	532	548	528	487	473	493	507	534	507	490	499	514	550	522	538	523	510	533	535	493	515	520	530	455	572	528	522	495	519	525	547	499	516	506	519	533	526	521	519	513	498	523	537	492	523	526	538	512	517	491	514	515	554	529	493	515	533	506	481	529	536	523	495	534	535	521	554	547	507	534	528	523	571	502	511	503	539	538	495	558	561	501	524	510	532	514	530	526	515	514	491	512	495	573	495	513	493	468	528	539	502	515	482	478	544	526	503	521	507	521	550	522	552	478	526	517	537	511	495	513	503	542	502	533	510	531	504	515	568	516	510	533	510	485	545	529	532	499	552	518	514	514	524	496	503	539	498	528	531	536	519	489	565	498	499	493	499	510	508	516	514	550	563	537	484	509	538	519	528	526	587	509	535	563	527	528	501	494	554	510	524	509	488	497	512	492	560	525	513	518	532	505	535	538	574	502	499	515	476	523	528	530	498	517	524	527	532	541	562	557	501	541	541	503	531	522	496	534	477	502	484	530	528	499	510	539	488	515	508	513	556	517	514	520	528	542	541	537	561	589	532	491	526	498	523	547	563	574	546	525	489	493	571	545	496	506	531	546	511	491	517	510	495	510	558	541	534	491	531	530	506	531	526	534	505	543	522	484	522	493	481	510	516	494	520	550	490	498	523	507	540	547	503	519	502	554	512	556	547	512	531	519	533	537	568	529	507	536	516	541	541	526	508	537	499	529	518	512	525	532	513	519	531	507	547	521	552	509	528	512	501	537	532	528	484	544	536	545	477	495	514	501	479	574	529	532	510	567	535	509	504	569	507	490	509	550	584	503	507	509	522	567	473	549	489	500	546	498	539	524	543	529	509	501	507	501	548	530	510	554	515	499	537	487	559	530	533	520	516	549	479	522	487	531	494	526	563	520	530	507	543	538	508	530	524	522	504	529	492	506	521	508	558	524	525	538	484	527	438	499	549	505	485	545	505	490	520	509	541	498	567	585	520	500	489	499	555	518	508	541	530	510	486	548	511	520	498	509	535	525	492	528	479	524	494	513	546	524	529	519	495	545	529	553	537	506	500	511	542	507	527	527	512	532	525	532	493	531	532	506	535	548	530	511	503	542	536	506	525	527	494	524	512	548	499	474	541	480	509	520	517	514	573	535	486	502	550	515	493	510	535	536	491	494	498	565	499	518	515	525	552	525	529	501	497	537	497	518	533	554	518	545	545	506	525	523	528	511	497	509	472	502	494	506	535	532	544	526	516	542	552	506	519	521	519	529	512	537	554	519	520	510	550	528	520	518	501	497	482	490	547	564	523	507	525	510	512	516	491	523	479	522	536	528	530	582	535	592	531	478	540	562	525	531	532	502	569	562	514	537	517	488	527	515	507	554	493	545	496	531	489	508	511	537	487	494	532	521	509	508	495	539	495	514	478	534	517	518	535	523	530	510	484	467	511	538	482	501	493	521	526	509	555	524	513	509	529	507	520	515	517	453	509	514	503	554	520	542	503	549	508	505	545	545	521	524	547	530	527	510	528	508	500	518	496	527	525	541	522	510	510	520	539	540	535	538	541	541	515	530	528	476	524	500	558	515	520	535	518	571	521	488	493	531	534	515	516	552	504	582	495	554	545	539	513	510	515	522	527	499	539	499	516	470	490	492	488	516	492	518	534	539	501	530	486	508	494	540	500	517	554	507	539	541	558	505	495	538	569	498	529	502	534	536	512	513	528	532	489	556	504	540	503	506	479	502	538	497	513	543	492	573	458	551	540	466	534	515	533	498	511	511	483	539	537	520	545	518	509	499	534	500	509	535	515	533	507	501	513	531	545	534	481	517	534	481	546	523	524	499	515	520	526	522
1946	421	586	701	1475	8639	12427	10275	5969	2665	1011	400	172	91	66	39	48	39	46	38	53	48	40	50	41	32	49	39	38	38	29	39	40	41	47	45	45	42	37	42	46	44	45	39	37	48	41	56	33	45	49	46	45	40	58	51	51	34	34	47	46	52	56	37	42	36	42	37	43	37	51	43	50	34	44	46	44	38	46	45	48	41	45	36	53	59	40	49	42	37	38	44	38	47	42	43	46	41	50	48	59	54	47	41	63	45	57	43	48	40	52	54	47	39	44	51	39	43	41	56	50	43	47	51	44	46	38	42	48	32	45	54	51	44	47	46	35	33	46	46	47	37	41	51	47	47	50	49	50	53	45	38	46	46	40	45	40	49	39	48	33	40	44	43	55	44	33	49	43	51	50	44	50	34	39	44	47	55	41	39	46	47	49	47	36	48	52	55	58	56	50	49	47	47	39	44	51	46	37	39	52	50	52	59	53	52	40	56	39	57	49	32	27	47	50	36	39	39	37	41	34	45	53	47	43	49	47	42	43	45	46	34	41	44	47	45	24	45	50	43	52	39	36	39	39	45	40	43	45	49	49	43	62	46	45	45	40	53	37	42	36	60	42	62	41	28	41	51	36	39	36	45	45	54	46	44	40	55	42	53	42	42	47	49	48	41	51	41	45	37	51	45	41	37	54	44	47	34	46	48	48	56	48	51	37	32	32	45	48	40	41	62	42	43	44	50	56	53	45	32	39	42	54	46	49	45	51	34	48	42	55	37	44	47	41	39	48	51	41	39	60	46	50	56	43	35	49	51	52	48	43	35	37	43	34	46	35	53	47	59	47	38	50	68	55	48	32	52	40	43	49	39	49	54	50	43	37	55	35	42	58	45	37	38	52	35	44	56	53	41	51	52	41	38	41	44	47	50	38	45	43	41	43	44	36	44	52	43	52	47	40	41	46	34	49	41	45	48	43	38	37	38	49	39	48	51	53	39	43	45	41	36	41	43	48	41	36	45	42	40	42	48	52	51	53	42	52	45	57	41	36	47	34	50	43	39	42	38	42	43	34	32	47	34	46	39	36	38	49	38	51	35	40	49	48	43	46	58	46	37	37	44	47	43	44	43	40	42	53	38	37	46	41	48	48	53	51	48	41	54	35	38	39	46	40	45	34	49	39	36	38	51	44	46	48	39	45	40	51	52	45	48	52	44	46	41	49	51	38	55	46	46	44	45	38	44	45	46	49	51	44	44	39	40	47	53	50	56	44	52	45	57	42	35	44	46	42	51	45	41	37	52	50	57	33	44	41	32	43	35	50	39	52	45	41	42	42	51	52	50	44	40	38	40	46	55	53	42	47	45	41	37	39	40	48	44	49	37	54	53	46	39	47	46	50	49	39	41	50	44	45	36	41	49	39	34	47	58	47	37	31	49	39	48	52	46	55	44	48	51	35	40	37	39	56	45	50	35	34	33	47	49	39	47	34	39	60	39	37	43	48	42	43	40	41	50	48	44	43	36	46	36	46	45	46	35	44	37	39	30	38	45	44	39	52	34	31	41	50	42	53	42	49	44	43	49	48	41	45	36	60	40	50	44	37	50	65	42	41	53	48	43	38	38	42	54	49	39	44	45	46	36	47	32	42	36	33	40	39	42	38	45	41	33	43	39	37	44	42	50	46	44	39	45	41	46	35	45	47	39	45	53	47	41	38	46	43	53	29	37	43	34	51	36	40	50	52	58	46	41	42	43	35	53	43	41	48	43	33	39	41	49	30	37	44	44	37	44	42	57	38	32	39	51	47	44	33	43	48	56	52	45	47	37	51	38	42	39	46	39	51	39	49	45	39	46	48	52	43	46	41	49	42	41	53	44	45	37	44	41	46	40	44	39	40	34	46	52	55	38	35	40	35	37	49	49	53	43	39	42	39	54	42	40	42	38	32	40	39	44	36	43	46	51	51	43	41	48	42	39	39	51	38	39	46	44	47	44	42	53	37	43	50	33	44	40	44	38	41	44	58	37	38	49	47	48	59	41	42	44	51	54	55	47	44	38	52	37	48	36	45	48	39	35	44	55	47	41	57	49	39	58	42	35	52	43	43	49	41	50	40	41	45	29	52	43	57	42	55	44	46	40	49	44	43	58	48	45	50	47	44	47	53	45	40	42	48	35	42	46	51	44	39	46	46	42	53	44	47	44	39	39	53	39	38	38	45	34	47	62	49	40	46	46	38	40	42	36	28	44	50	53	45	32	38	38	40	37	50	37	36	46	41	35	38	53	39	51	43	43	40	34	28	43	38	32	48	37	40	43	50	42	50	45	42	43	30	40	38	55	50	38	45	39	46	52	42	42	51	33	47	38	52	36	30	44	55	48	47	46	34	57	45	51	34	43	32	42	40	46	43	34	42	52	52	50	38	49	47	41	43	43	42	48	40	45	51	39	43	43	40	57	41	48	55	37	52	45	52	45	39	45	42	44	53	34	55	51	56	40	49	40	41	45	44	45	37	41	35	32	43	39	40	45	41	49	52	38	34	26	50	34	30	51	43	49	45	52	47	43	51	57	54	44	42	53	41	43	36	43	43	29	47	46	40	33	34	44	50	49	45	41	39	39	42	37	31	36	49	43	44	42	45	47	38	44	39	46	38	39	46	54	51	47	36	47	38	42	45	45	51	46	43	42	32	35	39	38	37	50	42	44	36	47	34	54	40	42	45	45	43	52	56	41	29	43	44	39	41	38	46	59	46	51	34	45	50	45	45	53	40	43	37	44	38	33	52	44	48	47	41	54	46	38	44	57	51	54	44	34	50	38	51	45	42	43	32	40	53	36	35	39	47	56	43	44	47	34	47	50	37	61	46	38	45	43	46	48	49	58	50	52	45	41	51	39	45	38	45	33	47	41	43	40	48	46	48	47	38	38	35	45	44	50	54	33	44	42	52	35	46	48	37	42	29	65	40	43	45	45	48	36	54	40	43	44	39	34	53	38	50	50	48	42	54	33	45	41	48	34	42	39	46	46	52	55	53	38	45	43	43	42	58	41	44	40	55	47	47	52	38	32	50	44	45	43	54	36	36	51	43	50	41	49	52	45	44	38	49	51	48	52	53	38	53	41	47	62	46	45	40	35	35	56	42	37	38	37	53	44	32	47	51	39	42	40	54	54	48	41	50	53	39	30	45	43	40	41	48	45	56	39	44	44	45	43	50	50	53	50	58	47	44	40	46	49	46	42	36	46	46	46	38	47	31	34	36	34	42	42	47	44	39	36	42	39	42	39	47	38	54	42	47	42	50	42	40	48	44	31	38	46	44	43	30	29	49	46	46	51	46	48	35	40	50	38	30	57	45	53	25	34	30	44	47	42	54	54	49	37	51	50	32	44	44	45	41	50	37	44	44	43	36	47	45	40	36	44	38	44	42	48	38	45	37	39	38	36	56	43	52	56	50	36	53	42	39	47	58	48	44	46	43	48	59	53	44	40	43	55	35	41	50	63	47	50
14223	10203	11028	24831	41216	61243	62370	52522	40829	30374	19259	10270	4181	1602	844	649	569	598	590	516	574	605	569	565	567	566	578	545	551	530	607	568	571	610	566	583	575	554	643	578	536	551	538	577	565	504	560	570	526	519	558	550	583	557	544	501	558	507	595	597	563	571	535	574	547	550	545	577	524	596	541	544	589	572	555	549	573	576	531	542	525	557	566	594	582	563	536	567	600	543	557	567	570	557	542	559	556	579	550	542	539	566	548	561	586	572	559	558	533	593	548	555	571	589	555	537	592	551	589	542	560	555	581	580	575	557	601	560	557	556	565	553	606	582	562	588	610	576	564	600	593	549	575	551	551	539	551	610	550	589	557	569	565	572	575	587	602	575	569	535	583	585	591	567	573	539	566	594	551	565	543	565	537	559	567	563	600	566	565	568	572	599	598	539	539	599	613	580	558	562	551	561	580	557	584	550	509	597	576	592	524	603	574	564	612	575	580	544	547	564	535	588	575	578	543	559	553	540	586	553	582	551	579	555	529	552	528	587	611	586	585	574	580	543	571	571	575	513	560	575	583	542	553	514	559	562	568	562	589	578	540	531	600	524	555	593	552	520	535	553	531	546	544	534	591	595	500	560	610	587	573	613	550	561	550	578	541	528	615	597	541	602	553	608	551	548	610	589	552	535	546	530	557	545	587	555	595	566	558	540	588	554	555	581	591	552	500	589	534	559	612	592	565	570	584	542	582	549	551	572	532	542	519	532	598	551	536	574	556	580	589	558	566	580	586	555	600	544	563	529	552	569	593	551	540	560	557	570	565	544	518	542	564	549	595	585	556	547	581	595	527	551	545	544	520	564	614	577	525	535	560	553	532	579	530	532	560	558	526	589	623	534	593	571	547	550	583	561	548	557	572	574	577	565	565	569	575	563	548	587	577	585	518	570	568	531	563	514	566	533	570	552	562	546	542	517	566	549	525	568	514	546	558	560	593	568	499	584	549	612	590	560	564	559	564	559	604	575	581	574	581	552	556	572	558	536	576	556	556	584	575	605	576	573	631	549	575	586	566	544	594	554	565	554	542	575	570	564	579	561	551	536	561	562	574	536	562	560	588	581	579	543	553	547	549	592	535	495	588	566	563	537	562	592	602	582	575	586	589	556	579	585	544	562	567	534	569	555	589	566	621	584	566	571	528	562	579	561	558	540	563	545	597	556	532	525	588	560	572	545	548	572	595	586	559	568	578	609	584	544	561	553	553	598	604	560	604	543	558	566	568	516	576	565	557	535	570	574	544	584	563	575	518	561	571	534	551	565	553	580	536	545	577	565	553	524	555	501	556	591	566	570	558	544	559	576	585	514	603	547	568	555	540	567	564	521	536	588	579	599	559	576	571	535	529	556	519	538	553	561	581	559	548	572	558	570	562	603	582	561	548	544	551	593	577	607	572	551	547	569	531	523	601	546	591	551	557	572	533	533	558	615	582	540	601	523	528	545	603	548	585	572	583	574	533	595	560	584	570	560	519	578	588	554	566	547	548	544	602	620	597	558	589	530	551	571	577	555	535	570	540	577	563	582	555	595	603	575	565	535	624	562	595	606	561	528	570	584	539	616	546	607	573	516	609	508	554	535	583	539	531	546	513	578	590	546	541	539	562	547	511	594	547	572	597	554	569	601	586	591	592	504	584	547	553	559	598	605	589	548	585	556	563	589	540	588	575	583	580	597	579	545	556	584	522	536	537	544	611	578	570	566	576	573	550	576	535	536	538	552	581	572	568	550	576	579	555	577	562	591	568	590	550	551	550	531	529	565	588	595	607	602	567	540	572	567	595	547	519	585	588	645	546	515	532	541	517	577	555	598	551	534	529	579	571	580	552	519	590	540	544	517	552	551	549	549	595	568	564	559	580	559	585	531	551	584	551	567	560	567	528	585	511	580	568	560	576	541	553	568	617	538	586	542	583	532	572	535	581	574	564	610	557	570	519	545	568	576	567	561	557	579	608	559	585	551	575	593	568	558	572	549	573	590	569	574	565	564	573	555	560	527	578	582	530	554	578	563	566	560	554	597	572	578	528	558	556	594	569	542	544	576	510	538	593	536	594	544	543	540	586	576	539	560	592	588	547	557	554	496	578	560	597	515	510	580	604	572	603	555	521	579	576	555	549	594	572	559	556	521	582	538	550	560	573	549	529	564	557	582	565	580	569	578	580	575	528	568	563	534	558	566	580	540	579	564	561	580	558	592	552	555	510	560	539	578	545	547	555	560	547	532	558	581	521	553	600	591	549	606	559	565	548	533	547	584	571	555	618	575	581	558	548	540	522	591	537	567	561	580	566	571	542	554	576	591	578	564	573	543	568	572	539	585	548	545	606	544	572	621	587	611	577	506	607	560	530	537	573	560	555	555	585	579	576	577	541	576	579	507	580	550	528	569	586	553	571	535	557	537	565	566	539	563	552	577	525	618	575	558	543	555	604	575	579	564	526	577	579	565	540	582	597	534	589	568	521	538	577	592	584	600	562	566	577	601	576	602	602	570	557	602	535	588	557	519	584	561	547	564	553	560	547	531	602	552	614	546	593	547	557	579	555	562	603	576	598	579	526	575	584	536	596	596	562	566	566	555	542	581	543	527	533	588	590	503	571	571	522	513	533	555	560	550	539	591	552	544	524	570	609	554	574	568	575	550	564	545	556	554	558	569	586	588	575	579	551	552	613	546	563	568	535	561	561	579	581	590	552	582	612	556	562	524	497	564	590	584	535	568	553	592	591	597	549	551	535	564	571	540	582	530	562	556	596	577	556	561	588	542	562	572	592	568	556	549	566	523	548	529	572	566	593	615	586	557	583	588	550	562	599	594	561	537	550	564	548	548	567	602	560	594	574	588	516	537	530	551	563	570	587	549	584	524	544	586	586	618	575	576	551	584	529	561	554	529	563	556	522	530	564	605	575	555	544	595	589	530	520	571	543	538	560	581	537	561	581	561	568	575	584	567	586	574	584	542	574	542	522	532	572	580	566	568	571	589	540	578	625	565	538	567	537	538	598	618	592	558	506	582	548	508	621	540	610	543	566	571	575	533	598	605	538	569	572	541	532	629	568	572	581	588	546	569	522	580	580	578	570	540	542	562	610	549	562	538	569	573	569	564	605	579	539	610	601	567	501	580	551	528	592	543	568	579	589	595	544	619	550	567	538	552	556	585	577	544	557	607	549	571	564	580	588	591	560	560	544	598	534	559	537	538	559	516	544	555	539	521	521	570	558	572	576	524	557	568	603	570	577	563	550	596	541	569	585	523	526	533	582	574	573	560	556	579	523	539	556	568	567	533	574	587	590	551	605	557	565	582	586	566	532	547	540	564	606	553	560	532	569	568	592	539	530	550	581	580	556	540	547	585	552	533	594	587	559	536	549	538	535	613	599	522	583	589	598	548	556	590	553	517	552	566	533	588	621	566	598	578	544	563	568	571	579	550	545	541	577	542	572	572	535	562	529	558	514	594
902	653	842	1195	3644	14374	18136	15337	9696	4610	1780	656	219	94	56	45	53	58	39	49	60	48	45	47	44	36	47	32	46	33	40	49	49	50	58	52	41	51	35	46	48	32	39	50	45	46	50	43	37	46	52	35	50	54	46	41	42	42	56	45	48	38	40	35	34	47	44	37	40	50	46	44	43	48	54	50	47	48	43	38	45	45	42	35	31	40	37	39	37	41	57	42	56	47	44	44	42	46	52	37	60	50	50	45	47	40	61	53	33	39	57	37	48	44	32	45	32	39	45	43	49	34	40	54	38	35	53	39	46	41	39	51	34	53	43	58	40	37	42	53	50	40	43	65	46	52	51	44	53	49	49	47	41	53	43	49	51	45	55	54	56	41	38	44	47	52	45	47	61	36	48	51	40	43	41	49	40	49	53	60	45	45	50	44	60	43	34	38	43	40	49	48	45	53	47	40	43	46	44	40	50	47	44	44	38	47	47	37	43	49	43	49	41	51	41	44	48	37	38	42	52	52	54	48	45	44	35	29	39	37	47	41	44	41	66	49	50	52	47	35	44	45	46	41	45	43	52	55	41	40	60	51	54	51	48	41	55	44	42	50	40	56	42	52	43	47	54	45	39	29	50	44	37	39	44	50	34	37	55	46	55	42	49	48	45	53	52	53	48	37	44	49	36	59	38	43	40	42	52	33	51	32	45	40	37	40	50	48	42	47	37	35	36	45	55	48	49	42	49	38	53	45	45	41	43	48	56	36	40	41	39	43	44	55	56	39	48	45	49	51	51	53	42	41	35	45	47	37	40	40	39	40	49	53	45	55	46	52	49	43	51	40	39	50	46	50	41	44	42	46	54	51	49	41	39	50	44	46	40	43	47	55	40	49	46	60	52	36	46	55	48	64	54	62	46	40	45	45	39	48	39	50	45	49	50	37	49	43	42	52	43	45	48	64	59	38	36	52	52	47	39	48	55	44	36	46	52	43	49	36	46	45	44	45	51	37	45	44	38	49	39	50	54	53	51	41	46	47	39	51	42	62	52	52	40	40	46	49	51	51	44	46	46	36	45	45	38	57	50	44	45	46	52	61	37	49	47	40	46	54	47	47	40	50	42	48	40	46	53	51	33	45	41	45	54	53	49	48	43	48	40	42	50	46	48	53	46	30	45	50	38	35	50	37	45	45	40	41	36	56	45	42	42	47	51	47	51	38	53	48	51	43	55	35	40	39	45	53	47	37	41	51	39	53	42	38	38	48	37	47	36	48	42	55	29	43	35	51	53	42	48	51	48	54	34	49	48	64	40	51	44	48	54	62	39	39	53	42	35	37	28	53	37	51	42	60	57	40	47	48	42	46	41	46	53	45	53	47	55	59	42	47	40	53	43	55	42	39	57	49	46	49	49	52	38	42	33	53	43	45	47	41	40	37	46	43	42	59	53	41	49	48	52	64	54	49	44	42	44	38	40	55	43	46	45	56	44	38	47	59	44	42	40	45	41	44	47	37	45	46	41	46	47	55	48	32	46	49	48	58	35	49	43	50	45	45	45	53	52	43	56	45	44	42	45	47	25	33	43	57	54	35	47	49	41	42	39	52	32	52	53	51	39	48	44	55	34	50	49	44	46	54	38	44	38	55	34	46	44	43	54	58	41	41	40	47	47	50	57	53	55	47	38	38	52	49	48	38	57	45	39	33	50	43	53	40	46	42	48	50	50	50	51	46	39	39	41	42	39	52	59	37	37	49	49	50	28	48	47	50	50	40	38	32	56	53	46	37	40	37	40	49	40	38	42	40	51	32	50	43	47	41	51	40	54	50	57	45	45	43	49	48	43	49	45	46	59	34	45	52	52	44	49	50	46	48	49	42	53	41	49	44	30	41	40	47	50	53	47	44	42	48	41	39	56	37	44	46	54	39	48	41	46	46	56	55	47	38	41	44	44	46	52	32	38	44	64	46	43	44	41	56	37	50	45	31	49	38	54	51	37	47	42	58	43	58	48	49	49	53	51	41	55	43	42	52	40	44	57	48	32	44	57	51	49	52	49	38	42	50	31	39	44	43	38	51	49	50	36	54	39	43	42	48	42	42	43	43	45	51	49	44	39	47	38	54	39	34	44	47	37	56	44	45	56	59	46	54	46	41	46	43	49	45	46	30	46	45	54	47	31	44	46	45	55	44	36	43	41	42	54	52	48	38	47	39	49	41	39	45	37	44	41	50	50	49	39	44	43	44	37	39	52	52	45	48	32	31	50	49	38	41	56	44	44	54	44	40	39	42	43	43	43	49	25	36	32	54	37	57	51	53	42	43	45	44	45	39	44	44	49	44	47	53	49	43	58	49	45	47	58	42	51	37	38	47	43	37	38	47	50	46	43	37	32	35	56	41	38	37	37	31	59	43	52	63	36	47	44	40	60	51	54	52	52	51	39	50	44	43	50	52	37	50	42	51	36	52	47	51	47	36	35	43	39	43	45	49	57	43	54	45	48	37	44	52	53	30	43	56	55	46	50	43	42	56	40	39	50	48	61	57	36	34	54	43	46	43	47	50	45	44	42	49	31	56	57	49	40	47	60	40	47	43	50	41	45	44	51	52	48	57	39	59	43	53	49	54	47	41	58	45	54	57	42	44	43	49	45	46	50	54	42	24	49	44	33	43	42	45	47	45	46	46	51	48	51	47	45	39	42	46	55	43	40	40	54	49	49	60	53	46	48	50	43	43	48	50	44	42	35	46	64	40	39	46	41	50	42	45	37	44	43	47	45	39	42	44	35	48	49	54	38	44	54	43	41	47	46	42	30	39	39	46	61	47	44	47	40	40	42	47	46	58	48	40	44	40	53	47	52	57	43	37	38	50	51	50	47	43	47	39	58	49	47	49	47	51	44	52	37	50	49	49	43	39	46	46	43	50	41	50	46	49	42	45	46	58	41	41	47	56	45	44	37	45	62	43	46	48	30	55	55	40	48	37	57	29	46	48	50	52	44	54	46	54	30	39	52	57	46	45	41	57	48	44	45	53	37	45	48	41	52	38	54	45	38	45	57	36	27	51	46	51	59	43	41	46	45	47	38	48	49	53	46	48	49	35	43	56	45	37	46	52	39	40	53	57	41	48	46	45	52	52	35	57	51	62	51	60	41	46	43	41	45	40	45	50	37	50	48	40	43	41	41	58	47	58	50	43	41	44	60	45	37	48	36	28	47	50	44	50	42	52	43	51	51	43	50	51	39	40	48	44	44	40	43	43	32	39	40	53	51	34	35	46	43	45	57	55	43	41	39	53	42	45	49	54	43	42	41	55	56	41	41	53	47	50	56	52	49	53	52	48	46	46	38	40	49	51	37	39	46	44	40	44	46	39	42	50	60	49	50	46	57	49	43	45	37	48	41	37	45	38	57	58	46	50	39	36	35	54	42	39	43	38	48	46	44	48	53	38	35	49	46	49	49	45	36	35	53	40	49	47	47	53	41	44	40	42	57	43	47	58	58	42
17578	13119	14628	31444	54158	72621	70622	60533	47906	35461	24631	13793	5628	2101	983	718	661	608	576	562	592	544	590	562	585	533	587	584	612	638	590	562	538	524	577	642	597	612	588	579	588	555	533	563	602	629	578	595	613	596	615	630	638	589	605	578	581	581	569	577	585	553	566	594	573	578	621	579	585	605	577	531	585	560	619	586	595	582	570	540	565	614	624	599	557	573	594	579	631	592	555	603	598	580	580	548	579	577	600	608	575	556	583	573	631	621	562	574	610	588	548	602	553	624	587	621	630	640	581	598	614	579	605	587	594	543	588	612	548	555	577	558	593	569	597	565	567	597	563	587	568	583	570	559	597	585	594	559	606	588	559	546	620	593	582	597	605	607	570	608	581	601	569	627	591	620	543	608	622	577	576	575	595	570	562	557	573	586	554	591	575	563	619	563	570	596	569	619	536	558	597	635	609	587	587	570	562	611	595	598	561	590	564	572	581	631	564	595	621	612	567	620	597	587	613	591	603	589	555	595	620	559	601	608	593	575	625	588	534	582	541	621	565	569	604	567	556	617	622	598	569	562	578	592	599	578	630	588	590	590	553	588	547	583	610	589	608	571	578	549	572	543	603	544	561	552	589	590	593	544	576	589	578	602	582	586	590	560	560	615	580	598	576	579	543	613	553	610	573	567	584	562	594	563	544	608	602	589	551	622	614	598	562	576	586	592	570	597	560	577	591	600	578	620	585	555	587	560	627	628	543	621	599	558	606	584	637	547	599	629	591	589	516	533	615	578	616	593	597	567	603	541	580	624	596	603	608	589	600	583	608	545	605	566	548	587	584	586	605	583	554	541	560	563	549	527	585	587	615	590	598	594	600	641	597	579	630	575	581	593	572	596	610	584	600	597	585	608	589	575	610	576	559	594	613	566	593	559	596	565	574	612	525	583	555	554	643	574	596	621	555	617	605	553	606	602	622	592	580	595	600	579	569	634	606	597	574	604	597	581	624	597	534	596	598	598	612	564	604	566	606	583	581	519	592	593	592	569	635	593	580	580	598	581	575	612	555	606	620	590	581	602	564	610	564	585	544	587	554	635	586	607	630	587	610	570	582	581	604	558	574	625	578	573	593	589	630	583	604	611	596	586	576	586	588	569	577	593	611	573	564	571	571	595	568	561	618	604	552	561	549	604	572	588	556	587	590	584	590	611	607	574	601	581	629	604	574	597	587	599	552	563	593	592	566	594	557	585	557	640	584	605	602	552	577	597	586	620	539	588	603	570	604	632	589	593	582	549	617	570	548	553	581	583	575	612	579	610	583	571	572	592	586	601	578	557	576	591	586	524	593	592	561	535	602	572	613	608	606	573	566	590	587	611	538	564	633	613	592	584	580	592	642	580	581	585	566	575	605	580	628	616	558	553	580	564	567	584	587	544	594	600	569	586	598	582	559	613	590	608	646	601	581	589	593	624	573	557	574	566	568	597	575	584	601	576	569	611	585	582	565	577	575	609	587	569	563	558	566	599	609	596	570	541	604	580	587	584	607	603	551	596	587	558	571	560	591	579	591	560	549	604	580	611	640	603	607	618	559	585	596	551	611	591	544	641	618	616	608	574	584	545	568	566	602	602	604	601	565	593	610	590	574	571	589	572	597	603	582	590	573	597	570	608	573	567	575	569	588	615	634	599	575	587	555	546	575	584	562	566	586	606	613	555	601	570	602	639	581	552	581	590	580	587	562	629	539	596	602	601	588	607	592	586	562	555	555	562	547	617	580	550	581	546	606	578	588	571	589	603	570	594	556	626	605	584	537	607	557	604	540	623	602	612	598	616	584	600	581	596	589	601	584	555	606	544	603	555	569	590	557	635	653	603	581	585	578	552	588	571	567	552	561	590	580	576	583	573	579	607	533	589	597	547	556	573	602	578	598	565	588	602	562	583	603	625	581	591	570	597	628	613	586	604	614	559	654	553	601	620	632	594	556	582	566	549	637	607	583	540	586	559	578	566	625	611	552	579	576	594	608	579	619	581	571	637	590	553	595	585	570	573	564	608	584	572	614	590	611	598	628	587	586	563	588	605	555	569	595	582	620	528	614	575	602	606	618	598	602	596	599	627	588	579	572	577	548	571	612	605	583	577	542	646	605	578	586	560	569	615	568	585	581	569	567	566	583	587	573	536	632	604	581	549	595	589	575	610	580	596	612	591	570	560	561	594	572	606	612	588	560	610	624	570	598	573	588	628	583	575	592	585	584	591	551	563	611	626	592	553	605	580	590	589	538	568	574	608	597	578	567	549	555	589	592	577	616	546	571	570	592	526	612	555	562	576	590	603	553	580	556	595	584	611	527	606	580	584	609	576	616	571	610	573	573	594	598	537	599	514	650	607	598	624	597	574	576	645	573	575	601	547	606	548	541	611	608	576	591	554	603	571	647	542	600	584	604	551	590	560	622	581	575	616	615	576	587	577	598	571	598	589	554	540	606	638	587	628	636	578	587	599	625	592	549	580	590	587	602	612	575	610	587	594	604	557	618	611	586	574	621	616	553	557	561	568	565	604	576	541	563	589	606	581	575	586	609	554	556	577	585	565	603	610	620	602	586	566	558	638	538	601	587	617	621	571	604	580	593	570	599	586	578	579	624	608	584	619	554	549	547	554	577	587	618	554	569	581	605	615	574	554	547	594	580	633	612	568	561	593	619	580	566	584	593	574	539	585	596	537	575	556	592	553	604	631	574	582	606	557	593	569	560	582	535	601	590	530	569	639	618	609	565	609	575	644	626	599	627	586	553	588	604	583	566	572	565	567	575	588	531	539	604	575	581	570	586	593	583	558	584	588	597	593	559	558	584	610	600	624	574	584	594	571	515	592	542	614	571	627	596	632	562	565	643	577	565	602	566	589	625	562	600	596	602	577	564	581	587	577	568	564	583	553	565	594	552	550	590	555	618	620	555	612	631	545	602	568	602	590	626	594	586	599	524	582	593	598	583	577	615	594	582	576	644	544	627	583	515	628	565	590	561	540	593	570	575	574	625	590	602	604	633	597	587	610	572	608	575	595	607	610	553	574	592	608	581	633	589	594	589	580	564	559	579	561	602	544	554	588	625	617	551	610	572	593	563	579	585	588	564	549	618	615	602	560	573	579	602	573	628	603	632	572	578	592	563	610	608	631	534	583	594	577	564	618	576	571	625	580	586	588	606	543	552	568	568	617	609	591	599	588	579	573	592	516	577	617	569	548	550	589	588	548	617	608	556	558	571	561	602	547	571	619	605	549	615	590	584	609	580	574	565	583	594	554	573	625	561	554	561	604	573	622	596	604	589	615	568	591	584	581	597	583	607	577	613	648	594	609	584	594	591	594	569	599	634	571	571	567	599	547	620	557	584	596	607	574	561	563	623	588	538	597	565	603	594	558	604	584	563	585	563	543	570	578	573	583	624	593	544	567	614	599	577	592	588	598	573	595	557	611	583	566	633	589	623	571	589	571	589	588	623	587	612	555
1282	129	184	254	995	2488	3678	3140	2138	1021	452	206	112	59	59	39	44	44	42	33	42	43	50	39	33	32	44	38	52	39	36	43	35	43	39	47	52	37	35	37	42	46	37	33	44	30	33	41	36	38	52	34	41	34	40	36	34	53	31	35	30	40	31	46	41	37	36	41	44	40	35	38	38	34	35	50	42	42	39	41	38	40	40	44	40	37	36	42	38	48	43	28	35	39	34	35	31	48	30	42	40	54	40	30	45	44	36	45	25	35	38	44	41	32	36	49	27	28	39	34	36	41	37	29	44	42	44	23	35	36	31	34	39	42	34	32	46	44	40	42	47	33	40	40	31	54	35	33	33	39	34	32	46	50	35	46	34	40	29	33	45	44	31	53	45	29	41	55	39	36	36	51	32	33	44	35	47	34	39	41	43	42	30	35	40	44	39	42	40	47	37	32	41	43	40	46	46	37	39	32	33	34	38	44	33	39	29	39	40	40	39	35	45	41	35	37	43	34	45	35	36	40	45	38	33	33	34	37	42	47	36	37	23	37	41	49	42	26	44	43	29	41	31	36	40	36	38	54	31	38	29	36	38	38	37	38	27	40	39	39	37	37	25	54	36	33	33	36	33	38	36	31	31	48	50	29	40	32	45	34	37	43	29	36	41	41	40	40	39	42	38	52	36	41	35	38	43	41	39	25	34	37	43	33	39	40	39	42	31	40	38	32	36	35	35	33	27	34	38	46	48	46	31	50	45	42	40	48	35	39	21	45	38	29	29	41	35	34	46	28	38	34	29	39	42	36	28	41	51	38	34	39	37	30	35	41	36	42	39	46	42	34	37	37	42	36	33	36	30	33	29	36	35	55	37	41	37	37	37	35	42	42	41	42	50	37	49	50	42	33	37	47	41	26	36	31	46	47	31	27	46	41	36	35	37	46	47	33	41	38	39	30	43	52	40	37	38	45	44	40	38	34	29	35	43	31	37	48	44	47	35	39	29	47	50	43	40	50	36	44	33	32	37	37	46	56	39	29	39	41	36	41	44	41	39	33	40	35	37	40	34	42	35	35	44	41	45	42	31	37	43	38	22	43	47	39	42	48	44	32	45	27	42	40	55	51	56	37	37	26	39	40	33	42	36	40	37	49	44	42	41	49	38	40	39	43	26	29	40	39	33	33	36	39	46	40	44	35	34	33	43	42	38	41	28	46	35	39	39	39	35	26	34	36	36	31	37	39	38	40	41	32	34	34	49	50	39	46	33	37	35	41	34	35	49	34	33	38	47	51	38	38	37	40	33	40	36	38	42	32	34	34	42	39	34	35	44	26	41	41	39	49	47	52	39	28	40	44	45	42	47	42	27	36	42	41	34	32	34	38	36	52	39	36	45	37	34	30	31	39	33	42	49	41	26	46	46	31	43	36	43	42	26	42	38	36	38	31	49	37	43	43	29	38	36	24	44	39	31	40	29	41	46	35	40	40	40	36	47	38	42	45	38	44	43	39	38	32	43	40	41	40	34	40	39	30	37	30	35	35	40	37	30	30	39	35	41	34	38	40	36	31	36	37	45	38	40	44	28	36	38	32	39	32	44	30	41	41	37	40	34	36	44	44	32	32	35	43	45	38	54	30	53	29	35	37	40	38	39	46	29	42	37	35	47	37	46	36	39	31	38	46	33	46	41	41	31	33	35	25	45	36	41	40	31	36	36	44	37	34	38	31	42	31	31	31	27	36	41	39	46	36	37	45	36	34	28	51	32	35	38	47	44	40	50	47	31	47	45	33	34	32	33	46	30	38	41	46	28	44	42	37	44	34	34	35	43	32	43	31	40	43	40	28	37	35	42	40	28	46	39	36	40	31	44	38	44	42	33	26	29	35	40	45	27	42	29	38	32	33	36	26	52	47	34	41	39	43	39	40	46	38	30	47	40	39	34	40	41	41	30	39	39	41	29	36	37	38	47	42	33	35	39	42	46	36	37	29	41	28	40	33	32	29	34	45	42	32	38	39	30	51	37	29	54	31	37	42	47	33	35	36	43	40	36	45	36	32	41	39	46	39	37	28	33	41	36	29	44	45	49	35	28	46	39	32	47	43	48	37	50	48	35	37	31	40	47	40	30	32	46	41	41	50	44	34	40	35	35	35	39	47	32	43	46	30	38	32	47	38	40	55	35	36	40	36	45	46	42	37	55	37	29	34	48	39	34	40	45	45	51	37	40	49	42	44	41	43	32	37	42	43	35	41	37	38	37	32	42	45	38	43	34	32	45	41	44	34	39	29	35	45	47	37	49	35	44	36	43	42	40	48	40	24	41	42	41	39	42	30	46	33	39	42	36	32	30	36	39	42	30	32	36	30	38	29	55	38	41	40	32	46	49	34	44	45	41	35	41	42	44	40	41	43	41	49	44	40	42	38	37	37	45	42	38	32	33	33	53	47	33	42	35	45	35	41	36	49	43	28	40	37	47	37	31	29	45	29	40	32	42	48	57	39	39	37	46	38	39	47	42	41	32	36	44	43	41	36	40	33	34	36	47	42	48	45	41	44	38	33	46	31	31	45	39	34	42	40	39	33	32	44	44	31	41	34	39	43	39	42	31	38	34	41	37	39	32	50	37	50	40	37	49	37	39	44	39	30	40	36	47	37	36	46	48	31	34	40	34	41	37	46	43	41	33	39	35	25	40	23	35	28	42	49	30	31	42	37	41	45	31	42	35	45	48	37	35	28	38	39	31	38	48	42	41	34	35	34	36	33	48	43	47	31	25	44	36	38	44	35	40	38	44	39	44	37	39	32	34	40	38	40	33	39	47	29	27	40	40	45	50	22	38	28	31	38	29	43	43	28	53	40	34	42	30	50	39	41	51	37	42	24	42	37	38	39	36	39	33	44	36	44	38	35	47	42	44	45	29	36	45	48	37	25	33	34	39	48	37	34	46	34	34	34	33	29	41	48	44	47	37	36	45	43	41	44	35	31	41	39	39	32	30	35	37	39	30	40	42	49	52	39	42	31	23	28	45	38	42	41	25	33	37	36	44	38	39	31	35	42	26	40	34	40	40	35	28	40	45	34	50	43	38	35	36	45	43	41	50	41	30	28	41	43	45	38	37	40	36	46	45	42	33	26	39	29	46	42	42	43	38	37	34	35	43	37	38	43	24	38	37	28	38	43	33	39	37	42	32	38	26	36	35	43	26	45	46	32	35	57	40	31	42	42	46	46	55	35	38	42	40	34	34	37	32	40	43	34	32	30	30	43	39	56	33	30	32	33	43	38	27	42	32	46	37	42	35	36	41	31	45	29	39	41	47	45	42	47	35	33	40	30	41	40	39	32	38	36	32	38	26	32	30	34	32	49	42	27	41	43	45	40	34	44	44	39	43	45	47	40	35	40	36	31	43	30	40	37	31	56	41	49	32	39	43	48	38	41	30	31	33	31	38	27	32	43	35	28	50	39	30	45	36	33	25	28	41	39	34	46	41	43	33	45	26	38
10846	3372	4123	15050	35678	41777	41993	36610	29425	20984	11496	5266	2140	971	658	510	488	478	462	505	476	483	512	473	454	493	459	473	483	531	499	534	445	457	507	497	484	527	470	471	506	485	456	458	507	469	493	504	447	504	463	516	482	464	474	485	462	482	469	489	498	465	487	500	485	462	478	488	455	476	472	521	487	521	475	510	445	454	526	538	421	478	532	483	486	465	446	471	443	478	495	497	482	464	499	496	470	469	464	459	475	490	471	471	491	487	502	473	466	492	480	463	510	481	504	468	438	488	503	454	466	519	449	456	485	513	484	455	506	470	458	495	516	453	515	501	443	469	485	478	509	488	474	476	528	473	482	531	486	496	470	477	458	492	465	541	488	485	491	486	465	453	492	485	523	481	487	510	478	472	497	498	523	467	511	486	488	486	454	469	438	476	453	461	479	490	462	464	482	495	456	513	465	516	481	491	443	470	468	491	531	454	484	483	451	501	490	467	498	535	485	445	503	484	489	446	496	536	534	483	499	491	469	478	477	537	511	457	501	451	513	494	465	462	502	493	509	530	461	488	491	474	489	505	503	467	498	460	525	470	485	498	478	485	509	493	434	494	497	488	463	501	491	504	523	532	505	471	498	508	503	485	475	475	493	468	483	476	508	471	496	465	509	489	477	483	470	514	503	468	455	465	488	477	472	489	517	469	492	476	536	464	480	519	487	462	501	489	470	496	498	474	454	509	485	488	504	464	491	510	492	479	459	506	502	454	510	445	464	482	482	496	463	511	478	457	490	537	503	504	464	497	515	494	523	485	493	503	532	491	519	466	501	532	465	498	487	493	500	491	524	491	446	478	468	489	450	466	464	474	476	485	528	521	452	494	465	484	464	513	490	488	507	489	484	449	499	512	477	468	440	464	468	466	475	494	426	504	484	501	463	506	479	485	466	499	530	479	510	445	479	476	497	501	499	512	492	487	534	492	516	478	503	524	481	511	517	447	507	473	493	492	464	500	485	464	463	452	489	421	499	481	513	489	495	475	451	444	490	454	474	459	525	526	487	471	481	481	515	452	494	504	477	511	504	483	494	494	469	441	496	500	492	463	482	477	459	503	493	502	459	499	491	495	447	515	462	501	466	490	491	478	484	508	484	504	488	474	515	466	468	489	519	473	475	490	475	502	463	514	502	479	477	456	495	487	501	508	526	472	498	466	449	484	492	503	491	449	442	491	477	471	479	465	488	493	465	471	502	510	469	435	501	467	459	472	481	509	481	484	489	521	462	505	499	496	464	453	502	461	506	495	505	470	482	512	514	479	481	477	506	486	517	505	517	457	465	491	454	504	493	480	487	519	483	469	503	521	510	485	508	501	496	477	501	472	487	449	468	455	529	482	493	513	460	452	468	449	429	493	526	503	460	473	484	505	507	487	509	491	527	515	454	445	482	497	487	516	485	477	479	472	487	455	493	474	507	465	487	489	501	493	452	468	452	448	494	485	481	465	492	498	491	469	510	477	480	489	470	490	484	507	473	489	512	488	465	531	485	471	468	502	518	459	457	493	492	469	453	498	461	474	461	538	474	474	515	457	449	482	481	462	450	502	496	502	468	484	499	478	490	509	521	493	499	449	484	501	489	524	499	511	506	519	494	493	509	489	529	488	479	494	477	503	496	488	458	521	532	478	485	466	505	495	524	457	486	467	443	484	458	486	481	466	487	449	483	506	467	477	484	456	486	469	474	515	482	494	509	507	474	500	464	526	509	531	441	507	469	494	491	503	461	459	487	487	502	463	482	509	506	485	503	496	497	558	487	500	445	482	453	522	505	474	480	490	477	506	486	480	491	463	461	466	455	522	514	491	477	491	473	491	471	484	497	469	485	477	507	496	467	487	492	489	472	491	463	454	451	531	466	453	505	501	469	508	507	479	501	468	499	456	502	484	489	482	489	478	468	501	465	503	480	494	463	453	516	467	452	474	464	531	474	523	470	493	475	464	466	492	466	466	507	516	495	493	492	479	480	498	471	490	485	472	481	478	490	471	473	514	486	501	482	461	468	512	459	466	495	502	504	520	479	513	499	472	504	514	490	503	502	471	429	482	478	486	525	464	504	461	493	544	442	524	481	483	539	482	485	471	481	493	464	488	477	453	476	472	494	495	509	522	557	531	467	483	481	494	514	493	476	471	504	498	484	493	527	453	531	459	482	497	464	480	495	481	509	487	497	461	490	475	473	472	450	455	479	514	460	496	479	490	452	447	471	453	534	530	515	476	492	458	502	486	501	476	505	468	494	490	499	491	474	500	485	490	489	490	472	497	479	459	477	499	523	493	495	474	485	484	455	517	508	520	501	499	513	500	466	478	481	472	504	493	505	465	474	479	491	501	491	498	498	499	448	453	505	490	485	462	476	459	509	436	503	499	497	490	490	491	505	466	468	497	466	489	499	493	497	490	465	458	510	500	520	514	490	487	472	497	526	497	501	458	524	432	506	499	512	536	479	485	521	463	462	454	493	506	484	533	496	472	498	499	491	477	520	471	538	464	463	432	475	487	498	461	452	465	472	535	484	490	456	459	483	500	482	504	472	491	451	465	502	492	498	472	483	497	456	460	476	522	491	506	474	488	483	496	468	493	487	462	471	479	528	475	490	466	452	512	485	471	514	497	477	500	502	476	474	443	515	441	450	479	484	513	501	497	525	468	516	508	496	473	484	505	480	438	512	467	510	486	467	450	521	465	496	545	483	521	514	489	502	496	485	499	503	507	501	462	472	491	498	510	474	485	437	504	503	486	509	514	451	502	475	481	498	488	500	501	467	508	493	458	509	483	467	493	511	493	495	490	501	484	472	498	477	514	469	483	462	462	544	491	508	473	443	482	471	489	495	437	485	491	489	461	502	455	489	489	446	436	476	513	510	485	463	501	473	505	467	538	467	478	509	475	512	483	514	527	505	466	511	504	510	497	481	472	485	496	502	478	479	510	484	462	491	435	513	479	472	470	473	496	491	518	495	537	482	464	500	444	500	481	501	543	509	453	528	521	494	510	471	442	477	437	482	459	465	484	481	502	513	526	495	477	483	450	496	492	457	497	516	491	489	458	515	469	485	499	514	473	457	496	511	486	498	493	466	531	485	502	463	515	480	471	479	445	505	446	494	533	493	495	498	479	485	451	513	457	470	508	498	499	503	495	491	512	476	482	469	475	501	465	468	494	498	505	453	491	493	444	447	465	480	476	474	527	499	528	479	469	486	502	523	535	486	466	502	455	508	468	460	484	494	453	465	512	484	517	519	486	478	467	469	493	486	488	503	481	529	474	497	488	468	495	488	461	491	477	516	482	436	488	502	432	502	499	505	506	493	514	519	494	518	500	482	485	490	462	519	477	524	492	467	477	457	466	494	451	517	518	481	478	497	530	480	522	455	533	459	468	456	457	482	471	469	505	460	464	485	496	525	481	496	465	469	524	490	457	487	450	461	464	492	454	473	476	482	480	488	498	500	470	455	502
617	586	622	961	2662	7961	10424	8385	5456	2699	1136	446	192	95	61	53	46	35	55	44	41	45	45	44	37	47	38	32	44	35	42	32	44	41	37	39	46	54	35	33	34	32	39	39	46	33	43	25	32	28	35	35	40	31	38	49	29	45	44	43	48	41	47	40	39	41	40	42	40	34	38	38	41	50	30	44	33	39	35	34	42	36	36	42	40	30	38	49	36	44	32	50	46	45	38	34	47	47	29	39	29	37	45	35	48	51	24	28	34	35	34	37	39	53	39	43	41	45	34	36	34	48	32	32	34	45	38	39	40	44	46	47	39	35	41	36	42	35	43	51	30	44	42	40	45	45	45	38	45	37	42	39	48	42	46	47	29	48	46	47	37	48	45	44	34	47	47	38	34	45	47	49	39	39	33	27	47	47	31	49	38	37	44	37	28	44	48	51	50	41	34	52	42	36	52	48	49	44	45	28	39	42	39	41	40	48	46	53	38	42	41	37	32	36	38	46	37	42	38	38	45	42	30	25	52	40	32	45	45	31	36	27	41	39	36	42	45	44	46	39	41	37	46	40	52	40	46	38	39	36	31	56	31	50	42	36	40	37	54	41	55	33	34	36	41	42	29	47	42	52	49	41	48	36	45	47	47	39	40	41	42	28	40	30	39	48	24	33	33	46	46	37	40	33	50	30	32	52	44	48	46	42	39	31	43	41	41	30	38	35	39	38	35	32	32	30	32	40	47	34	46	44	36	33	35	32	38	34	49	23	53	44	31	36	35	28	40	39	44	38	38	31	48	39	35	57	40	40	42	40	42	33	40	37	46	31	37	35	40	46	55	42	49	57	37	40	43	33	46	41	45	41	34	41	30	29	28	51	35	39	52	27	43	47	51	49	43	33	45	34	34	43	27	41	56	47	34	41	41	43	33	35	34	49	46	42	29	26	35	39	51	45	30	36	42	35	29	41	44	47	47	35	38	48	44	38	43	45	46	39	43	36	36	50	31	37	39	28	37	35	43	39	38	40	30	35	47	38	36	37	39	42	33	48	38	50	44	42	48	41	45	43	35	40	42	45	40	46	32	38	48	43	35	34	45	41	38	36	46	45	46	41	38	42	33	37	38	43	34	39	30	36	40	45	46	38	40	44	40	40	40	47	42	39	36	36	35	45	43	39	38	42	31	41	47	35	36	39	45	40	49	36	41	44	39	33	32	42	32	37	38	48	48	51	36	48	34	42	37	39	40	43	41	37	45	48	42	40	35	37	39	45	48	29	42	41	43	36	35	40	43	37	39	37	23	40	35	45	38	39	31	48	46	36	45	40	53	48	36	40	37	49	41	39	50	59	42	37	45	33	34	31	40	54	42	38	40	32	38	42	45	49	43	55	38	39	40	33	27	41	44	28	38	32	39	42	34	29	45	40	37	35	29	42	35	39	39	48	46	30	41	38	36	40	33	31	40	36	38	40	37	36	38	38	40	42	51	34	51	35	34	38	48	36	42	49	40	28	31	47	43	45	39	40	30	48	50	41	34	43	38	33	50	36	41	38	45	42	46	42	49	42	36	30	43	42	47	37	34	47	44	30	35	27	30	40	43	41	41	37	35	35	32	47	32	38	42	48	41	38	45	33	42	31	34	42	36	35	37	28	43	32	29	48	36	38	40	41	46	32	45	43	42	54	46	35	44	41	42	49	35	40	41	30	38	37	28	55	39	48	41	47	38	46	35	37	27	44	41	39	27	45	32	40	34	41	43	33	44	34	36	29	47	35	38	41	31	45	33	28	41	41	44	38	37	43	40	36	39	40	38	38	40	27	40	25	39	35	44	44	39	31	44	49	31	42	37	47	30	35	43	36	33	44	41	48	36	40	28	48	46	38	27	49	36	35	33	31	44	50	39	40	37	43	27	37	43	37	38	27	36	36	37	40	32	48	44	44	42	36	42	39	42	49	42	40	40	51	36	66	38	54	38	40	38	39	28	38	39	41	42	40	41	40	32	55	35	37	40	36	36	37	38	46	32	47	35	36	40	44	44	52	39	37	40	53	38	40	35	36	46	51	38	33	34	46	39	35	46	38	37	34	36	48	45	48	35	49	49	34	49	39	51	41	38	53	37	42	49	29	42	44	31	33	47	41	36	51	37	43	31	47	36	44	35	44	39	36	43	44	36	40	39	44	36	44	32	37	34	42	36	29	53	36	51	48	37	32	45	54	40	31	38	43	40	41	42	40	31	41	34	55	45	35	33	43	35	46	40	34	34	32	42	47	40	43	45	33	48	35	50	39	39	41	41	38	38	47	28	33	36	37	32	45	40	47	31	44	37	40	36	34	30	48	34	46	40	34	41	34	45	46	35	31	53	45	25	39	32	40	40	41	39	41	45	42	43	37	41	34	42	36	50	36	50	41	41	39	25	43	37	43	35	42	37	46	35	37	38	51	41	36	44	43	41	44	42	32	29	37	51	28	48	35	39	33	39	47	40	43	35	37	27	31	38	37	40	46	38	40	35	32	37	40	35	37	45	38	43	35	40	49	38	33	33	30	30	45	46	37	53	47	47	46	40	39	31	39	30	49	36	50	44	41	49	44	55	40	41	54	30	40	40	36	34	35	49	31	37	34	37	39	29	44	38	43	40	41	49	43	39	47	45	39	36	40	35	38	39	41	40	41	39	44	29	49	45	33	42	49	35	34	34	42	37	41	49	46	35	42	45	35	46	46	37	41	43	49	32	40	49	37	39	53	38	46	37	35	40	35	41	27	44	37	41	43	40	31	41	34	34	30	32	45	41	43	52	47	42	42	40	41	34	39	44	40	34	42	39	46	49	43	32	44	43	43	37	41	52	47	60	36	46	33	34	41	35	41	58	34	44	42	30	32	47	34	54	34	38	40	48	41	47	38	33	31	38	38	44	49	46	37	36	36	47	57	43	45	35	41	30	38	44	36	45	42	36	47	39	42	42	41	35	38	48	50	46	45	45	39	48	45	39	39	50	33	41	52	47	31	53	34	33	45	33	28	39	44	46	46	50	44	38	39	45	37	41	43	32	32	44	40	39	40	36	43	42	31	40	28	29	36	35	51	40	50	36	39	31	39	32	38	32	50	35	32	43	39	62	35	34	46	28	31	41	46	47	39	47	35	50	40	52	39	42	35	35	33	45	48	43	29	39	46	40	37	23	40	28	32	42	31	41	42	49	44	31	38	31	32	41	40	31	42	44	48	41	40	45	44	30	44	45	37	38	49	37	37	31	49	38	42	39	33	32	41	36	35	40	39	36	35	50	39	45	37	35	49	42	41	37	37	29	29	51	37	44	41	38	40	38	37	34	43	37	36	34	49	38	43	36	31	29	37	42	39	49	30	39	35	31	39	36	45	41	40	46	50	36	35	44	37	32	43	43	38	35	32	50	49	43	41	30	35	44	41	56	45	50	53	39	42	28	39	35	33	41	35	33	53	54	35	40	46	43	36	36	49	46	25	38	46	40	33	39	42
17620	12531	11456	28983	48926	59636	57975	49457	40088	29915	20139	10783	4572	1697	850	600	560	492	535	503	565	526	502	501	478	460	512	540	523	530	483	481	533	513	475	488	561	506	511	534	506	556	562	503	507	500	470	486	504	508	519	507	487	576	523	513	489	513	499	513	551	508	534	509	513	548	492	497	512	523	517	518	505	502	518	518	497	527	511	472	529	520	526	523	496	498	508	532	508	537	503	518	516	489	505	560	537	532	508	508	515	494	499	516	528	506	521	471	516	495	529	498	516	493	519	514	537	507	543	511	478	542	536	484	493	509	484	550	499	518	523	529	513	472	535	483	496	468	501	505	515	497	513	536	510	505	548	553	517	491	513	520	505	533	526	505	531	530	496	482	459	525	505	497	500	545	509	504	518	496	525	501	543	513	484	519	498	506	508	521	487	519	537	522	487	518	509	491	474	515	486	519	501	544	491	551	487	495	537	552	528	474	533	544	523	516	504	523	521	550	498	529	541	517	499	523	520	501	526	481	498	477	529	564	504	539	482	517	492	500	526	534	524	464	528	501	503	474	532	492	502	478	507	507	494	534	537	509	499	516	515	514	501	531	550	525	552	584	540	492	506	503	466	500	528	535	519	507	496	528	536	532	497	526	498	469	482	518	502	497	498	546	508	485	505	505	512	499	509	519	517	526	510	518	475	493	515	532	507	504	486	489	483	533	506	501	496	481	507	529	498	513	486	519	523	518	547	539	475	492	507	550	547	503	490	491	523	499	506	499	509	504	461	520	505	501	492	520	548	485	506	527	507	518	555	524	523	522	533	518	533	501	504	500	569	505	556	513	519	528	481	520	489	524	509	500	497	517	520	504	492	543	496	508	568	483	481	519	526	502	548	526	508	543	527	493	496	508	487	514	500	501	529	558	498	496	512	526	513	488	520	524	486	568	508	515	519	470	493	474	508	505	515	517	511	553	511	482	532	511	495	485	545	543	544	508	536	525	531	525	496	509	494	512	488	499	500	472	522	522	585	529	541	501	541	484	500	523	490	522	479	509	503	531	508	522	520	546	518	505	537	509	478	505	498	542	539	498	569	524	490	488	489	513	479	493	494	530	514	521	543	561	518	510	498	461	502	488	543	519	515	529	522	540	573	521	519	512	522	551	527	499	522	547	510	490	516	529	516	523	512	510	463	512	500	511	521	523	481	494	545	506	499	493	492	565	519	539	504	544	530	534	515	507	512	464	513	508	545	537	512	486	555	474	525	521	501	510	489	491	512	520	524	499	494	482	490	503	509	479	519	530	518	550	541	498	517	558	527	513	533	551	506	523	514	543	482	517	498	522	487	489	504	512	500	517	505	503	553	518	499	531	484	475	495	504	537	492	516	536	532	527	482	504	495	531	498	487	494	554	506	497	479	494	506	492	482	544	481	513	490	552	548	496	523	539	453	496	550	519	481	534	519	479	463	498	523	515	528	515	540	519	467	516	546	524	512	523	549	533	512	506	532	506	527	532	482	509	497	545	500	518	525	531	461	563	509	518	504	507	519	550	519	501	523	531	534	528	484	527	517	551	524	500	527	526	518	496	545	519	520	526	562	532	517	486	582	506	526	537	521	530	525	502	490	559	481	531	483	531	543	512	528	520	511	526	510	468	492	478	530	494	513	467	532	492	517	516	495	522	511	521	514	539	521	504	480	502	541	502	570	536	527	519	500	483	501	494	511	510	493	540	494	498	509	525	512	519	497	509	491	517	511	513	513	539	534	534	503	507	518	477	538	540	530	538	528	482	509	561	511	515	497	531	522	525	489	542	518	535	492	499	520	499	495	468	534	509	540	526	538	513	537	555	504	540	499	498	525	526	533	524	518	584	517	542	512	499	454	547	526	536	509	538	528	549	565	489	554	456	501	501	498	481	493	481	544	526	559	498	492	518	570	490	531	484	521	512	524	572	486	545	517	528	501	542	526	511	543	483	504	499	573	524	510	515	532	503	502	499	484	487	535	511	508	518	514	503	528	558	547	517	534	504	539	512	518	483	484	469	509	542	512	484	478	520	525	531	522	519	484	506	483	481	569	498	504	495	549	495	511	532	510	488	547	525	507	491	521	502	554	513	478	482	531	525	552	561	504	524	509	546	512	526	478	515	554	473	530	526	515	513	523	523	495	516	535	541	501	544	498	526	510	502	540	510	548	517	490	517	547	515	495	490	487	477	523	512	476	464	530	528	523	491	494	503	500	522	556	557	520	547	548	493	544	487	506	516	507	506	499	493	510	498	500	527	510	531	496	513	534	522	517	559	517	504	534	518	496	515	547	497	529	470	499	505	562	500	499	542	515	499	501	518	512	491	478	528	508	530	497	505	512	533	526	492	518	487	527	498	501	505	561	502	531	480	509	483	505	498	489	517	479	516	535	517	488	553	512	520	478	499	517	491	475	476	500	527	504	518	482	527	513	488	494	487	552	518	499	520	536	455	502	548	518	540	489	527	506	528	543	490	519	555	536	501	491	499	513	528	519	498	540	512	536	511	532	502	510	544	514	521	512	511	521	483	539	489	460	498	479	557	494	510	517	503	497	538	505	506	506	515	544	515	500	484	540	505	505	485	531	550	487	502	508	487	528	520	523	519	473	509	538	483	504	536	493	506	456	510	527	527	503	512	498	480	515	517	493	547	490	546	507	474	516	499	514	529	514	528	464	476	504	534	556	505	492	515	494	519	518	491	521	487	546	517	541	529	533	523	510	499	478	505	515	497	509	507	514	488	487	514	506	505	491	519	531	547	546	477	495	499	493	544	503	503	495	515	530	496	537	510	537	533	563	477	506	490	504	564	458	535	529	535	541	505	521	549	551	526	497	511	525	548	516	540	472	489	533	504	516	528	503	506	512	462	518	570	506	522	545	516	536	482	523	511	555	507	526	543	530	501	501	510	495	530	533	515	519	499	515	531	473	497	489	499	526	537	487	528	530	521	530	514	499	511	565	525	521	508	538	519	532	523	523	464	522	497	482	481	508	508	510	513	543	523	503	501	537	544	523	511	489	527	509	470	549	501	536	529	531	478	518	517	557	539	513	521	523	518	510	534	523	530	552	545	495	573	454	547	485	525	500	468	553	507	479	518	476	501	527	533	538	547	496	531	516	465	545	496	553	491	527	523	519	494	527	549	515	510	464	536	528	529	515	505	484	484	490	504	517	557	512	546	498	547	511	534	524	515	499	519	487	563	526	486	514	543	501	548	523	510	528	502	558	518	496	559	532	513	542	507	476	502	520	551	551	518	531	529	497	551	516	509	493	494	485	520	495	546	557	520	504	494	555	520	499	513	532	507	492	535	520	507	482	504	526	537	542	555	462	476	522	534	516	520	511	551	505	493	513	516	504	521	465	496	489	512	506	533	509	517	481	508	544	506	517	494	501	553	507	516	540	486	514	525	542	524	482	539	522	531	506	497	501	511	529	515	500	534	520	521	487	529	496	464	540	481	503	514	503	501	501	505	483	522
1965	610	350	693	1999	4449	10380	9783	7060	3594	1618	595	259	108	69	53	46	44	42	38	47	50	44	43	43	40	38	38	41	30	45	46	55	41	38	39	48	42	43	43	33	46	45	34	48	44	46	41	45	57	41	35	46	30	41	43	47	35	40	54	43	45	34	37	42	41	36	57	37	37	30	40	50	52	36	41	33	47	46	39	33	35	37	43	52	33	42	34	41	55	43	61	28	44	38	43	46	33	35	35	32	53	28	37	46	29	43	48	34	37	47	46	48	48	40	46	46	35	35	32	39	50	48	45	35	36	39	38	43	37	47	42	43	44	24	51	27	30	41	44	35	37	53	39	41	44	47	39	49	42	38	38	35	41	43	40	44	37	40	29	52	44	45	37	34	43	49	43	37	50	30	36	28	42	46	40	45	47	58	47	31	36	45	44	43	47	35	48	48	29	35	38	43	59	38	52	46	44	32	42	49	55	49	40	44	48	56	46	42	37	43	38	37	31	50	44	47	38	48	41	44	49	46	35	36	51	38	50	44	34	32	48	49	38	47	54	42	56	54	41	38	41	40	42	33	35	41	45	34	42	43	45	34	38	47	34	32	40	47	35	40	47	47	48	54	37	27	38	43	45	32	38	44	45	45	47	42	35	37	37	47	32	43	49	35	39	42	42	42	41	39	42	55	53	41	34	57	34	32	52	42	50	35	37	39	35	54	45	40	48	47	42	40	59	35	43	38	32	41	41	42	52	40	43	38	45	32	43	47	35	40	43	39	45	46	42	51	44	36	63	59	45	45	39	46	39	39	48	39	47	43	40	51	44	39	49	40	43	35	45	41	34	43	33	46	42	52	56	46	42	52	34	39	43	46	43	46	38	48	43	42	41	45	49	49	40	44	39	43	42	39	36	48	38	42	39	33	43	55	39	49	42	50	40	64	41	42	40	33	48	51	43	31	34	40	42	50	35	34	38	52	30	37	42	44	41	42	42	39	38	55	38	46	37	50	41	42	42	33	43	45	35	45	50	50	35	39	37	48	33	43	40	49	53	46	49	37	52	45	48	49	44	44	47	37	54	53	55	45	34	50	41	36	48	41	34	38	46	40	34	45	42	45	47	38	40	52	43	38	40	48	52	51	38	52	38	41	53	41	37	37	35	45	43	38	42	36	43	46	47	44	35	49	39	56	39	45	36	43	37	48	59	33	41	32	38	44	42	29	39	41	52	35	35	43	45	34	54	46	45	52	47	37	36	42	44	32	48	38	42	41	40	37	50	38	52	48	39	41	48	45	34	53	43	42	48	37	40	48	47	51	37	47	48	44	41	49	29	39	39	47	46	42	42	42	36	45	34	39	41	58	53	43	52	37	52	34	35	42	48	47	47	51	45	31	39	39	44	34	40	47	53	46	48	44	42	53	41	44	46	43	41	45	43	36	46	38	44	45	33	47	41	44	44	33	42	51	38	49	50	50	57	35	35	44	51	36	40	37	39	54	34	45	30	47	43	46	44	36	35	40	42	47	46	49	36	36	31	39	44	40	38	46	48	41	38	38	37	31	38	40	49	34	42	43	39	44	48	45	47	40	40	36	45	45	47	31	43	44	48	46	54	43	34	49	34	40	50	41	43	60	42	42	38	50	35	34	44	43	40	40	49	36	47	45	43	53	52	40	50	39	37	49	50	46	43	42	45	42	47	39	39	34	41	40	44	32	49	46	41	34	38	44	41	35	27	35	38	64	38	37	39	45	51	50	45	46	37	59	46	41	43	34	45	70	47	37	35	44	47	49	45	49	44	43	38	32	48	41	55	48	34	44	51	44	43	56	38	35	46	40	43	49	46	25	42	45	35	44	37	44	66	31	43	36	33	45	41	42	42	39	41	48	37	38	37	38	48	29	31	38	43	42	42	33	35	50	42	40	49	44	52	40	41	42	43	50	38	36	50	44	47	46	45	48	45	36	38	30	46	45	46	40	41	46	43	43	47	40	42	41	46	40	36	39	36	42	38	39	35	45	46	47	50	35	37	45	45	39	63	33	48	39	39	35	41	37	61	48	47	54	42	48	53	43	48	48	36	42	54	43	44	54	46	37	55	38	48	43	45	41	35	42	38	53	39	49	35	40	48	48	37	43	45	38	36	45	43	34	40	44	53	50	42	52	43	50	37	38	41	46	40	44	45	27	36	50	37	31	39	35	41	47	38	64	40	43	37	39	39	45	40	45	39	41	54	42	41	56	43	30	36	44	49	51	48	40	29	42	43	50	45	48	43	34	39	40	45	53	43	45	39	57	50	43	45	48	40	41	35	51	27	35	39	44	53	41	42	41	47	51	54	33	33	35	27	53	46	50	37	46	42	53	36	43	36	55	49	42	50	58	49	43	41	33	40	39	34	46	43	31	36	35	47	54	33	39	42	48	43	52	42	35	35	37	47	47	51	45	44	47	39	49	38	48	39	43	33	38	40	37	50	45	44	40	36	46	47	48	42	51	48	42	48	44	37	48	53	54	39	47	29	39	48	52	47	51	48	47	46	42	43	40	49	47	42	47	44	45	48	51	43	43	50	42	33	40	33	31	46	51	46	45	53	40	45	44	41	47	41	45	47	50	30	54	36	48	48	50	43	38	44	49	30	33	35	43	37	31	38	43	44	40	42	36	32	47	42	41	48	28	43	35	44	36	43	28	51	46	44	59	44	42	38	40	47	39	44	42	39	50	40	40	49	30	45	37	38	40	39	32	51	44	39	41	53	50	45	41	39	45	50	43	38	49	37	50	41	47	33	39	33	44	35	46	51	42	31	52	45	35	40	32	43	49	45	48	49	47	49	39	33	43	40	47	36	42	36	37	42	30	44	48	45	41	36	28	53	34	41	46	47	47	43	55	55	40	46	40	42	36	43	29	43	48	36	40	36	42	44	29	33	43	45	51	44	36	40	42	42	44	44	59	34	46	46	40	44	33	50	45	38	45	46	41	45	36	50	41	33	42	50	38	39	50	40	35	40	38	43	47	31	45	47	43	48	44	43	51	56	50	52	40	44	43	37	42	47	48	46	40	42	38	40	31	56	45	38	36	44	45	42	37	41	43	43	54	42	47	36	37	41	36	39	44	39	31	44	38	52	37	54	58	34	39	38	37	56	45	46	52	37	33	41	37	51	50	43	54	39	46	43	59	45	46	48	35	40	32	53	43	36	45	41	27	38	42	48	46	34	45	38	45	41	49	55	35	34	52	34	48	40	46	38	46	40	41	43	53	36	40	46	48	48	45	37	39	44	44	45	40	43	30	37	45	56	40	43	43	43	46	28	34	38	42	48	49	60	49	54	51	42	39	42	52	52	41	39	48	23	41	37	40	45	38	59	44	42	41	41	55	30	49	38	39	34	63	39	43	29	47	43	45	46	31	50	39	35	39	35	48	41	40	45	44	36	34	43	30	45	37	43	47	43	40	33	57	48	50	39	41	37	35	40	36	43	36	44	40	35	36	33	45	42	51	43
17278	12559	6221	25067	41452	47992	59895	54066	44464	34085	24606	14148	6146	2334	957	639	585	557	560	559	516	602	540	541	550	592	501	557	500	592	546	585	583	576	549	508	561	549	543	561	547	564	543	537	535	551	555	512	585	541	525	523	539	535	522	545	555	569	534	572	521	556	545	577	566	538	516	578	571	535	514	529	546	577	539	524	545	606	566	595	558	561	582	585	565	545	557	576	532	530	519	551	562	561	541	573	535	564	524	564	581	519	551	558	557	559	526	547	586	545	558	527	538	578	577	574	535	569	550	540	551	569	561	570	578	556	577	576	534	578	536	549	604	583	507	599	478	590	539	558	510	512	550	587	507	551	534	524	517	517	579	571	564	557	547	543	583	567	545	540	498	593	557	539	524	553	580	536	563	569	581	555	582	566	509	583	557	525	563	571	532	533	558	561	565	579	532	511	542	537	552	571	568	550	523	560	546	573	576	524	580	520	535	534	539	501	589	572	534	536	550	530	544	535	577	529	532	585	518	527	568	521	575	583	545	568	532	568	573	558	583	545	576	509	589	555	579	571	534	536	546	555	561	549	572	560	526	532	550	545	555	579	570	507	581	604	578	572	539	550	563	532	602	570	564	599	584	577	546	593	488	538	590	536	574	549	563	494	554	572	559	559	550	569	566	541	537	607	568	602	576	538	543	554	554	573	584	538	550	538	525	565	547	568	556	542	562	557	535	575	554	600	542	564	575	578	553	582	535	533	568	549	544	558	537	538	564	582	568	550	560	547	550	522	530	567	577	568	562	553	530	582	572	558	560	547	530	595	602	560	555	550	592	573	531	539	576	560	503	542	552	582	549	543	584	561	517	568	542	547	564	554	559	525	543	555	548	536	579	559	549	560	558	566	504	555	554	512	509	587	611	533	591	573	578	522	583	526	524	538	570	570	535	550	611	566	526	532	553	591	535	526	536	586	544	521	536	529	585	552	556	531	542	543	554	542	562	544	543	535	539	540	560	525	599	531	499	557	505	574	582	587	576	526	567	568	575	596	545	535	567	575	549	587	539	602	547	515	568	585	583	534	561	559	527	525	560	529	547	548	544	559	565	571	546	570	557	608	578	525	515	556	583	566	512	514	578	556	593	601	536	562	555	567	568	522	590	588	539	558	493	515	510	575	523	542	549	508	554	552	606	528	611	570	531	531	533	575	548	562	572	525	522	538	543	592	510	565	532	562	526	547	539	553	575	550	526	525	544	565	542	528	561	600	560	565	495	556	555	561	562	579	498	516	576	546	542	562	563	536	529	571	557	578	603	519	593	563	581	560	533	543	562	549	563	551	558	540	585	601	558	531	522	589	574	584	552	560	511	544	517	548	552	545	540	545	579	552	514	537	560	569	542	506	554	557	536	536	575	559	532	571	567	550	564	545	591	546	572	586	551	603	565	517	532	561	563	531	544	555	533	523	525	550	532	510	525	552	522	585	512	548	540	614	589	581	543	541	577	546	541	560	509	577	541	568	549	513	521	563	536	574	613	542	586	600	553	550	550	552	520	588	566	526	602	528	524	563	611	540	531	542	517	547	580	619	586	544	568	502	546	573	567	544	550	546	540	563	507	546	608	571	584	552	530	535	564	579	544	549	564	562	565	567	605	600	549	556	531	544	513	554	554	549	551	558	571	524	541	581	528	568	584	518	521	546	546	592	535	541	521	543	553	575	533	579	556	570	574	546	535	548	566	524	516	547	535	577	558	577	586	557	525	545	566	544	556	578	568	570	560	562	539	574	591	592	579	537	549	559	529	517	544	522	548	533	560	577	536	561	530	536	549	537	549	554	520	564	534	543	551	565	551	494	594	577	531	519	529	537	530	580	518	545	540	568	578	528	569	518	536	549	535	551	540	561	534	576	628	568	521	537	551	526	591	564	533	547	517	548	529	541	585	557	580	538	529	557	561	540	537	569	536	517	555	553	544	576	546	523	510	582	528	571	582	542	557	540	555	587	553	571	559	535	527	557	534	533	556	524	559	532	559	542	564	551	545	518	590	556	568	574	538	525	522	553	569	532	556	535	572	590	558	554	582	529	542	569	544	541	533	569	492	581	502	545	548	596	601	546	550	510	566	559	514	579	545	558	562	543	545	574	555	511	593	541	551	576	507	604	544	544	553	554	543	597	520	520	564	560	529	535	555	576	559	550	546	506	539	534	552	545	543	569	563	554	516	532	542	565	558	567	546	549	567	541	548	509	523	566	537	551	555	525	536	574	528	551	577	571	553	558	578	537	608	522	571	532	540	551	541	552	556	517	543	528	532	545	550	539	554	524	536	540	557	509	572	560	523	580	556	551	591	569	582	533	563	576	568	616	563	567	554	517	528	537	555	538	523	557	534	542	558	540	538	572	516	523	568	590	546	558	535	556	529	534	539	584	518	570	592	577	580	533	545	550	575	581	522	522	526	552	572	529	539	562	530	570	554	575	557	593	534	530	539	544	542	531	571	548	563	582	526	532	564	550	534	546	559	579	510	505	533	553	555	553	576	525	585	563	575	516	540	513	569	541	555	544	555	552	597	515	541	513	569	535	552	575	526	542	548	524	583	549	560	537	565	563	571	541	551	534	547	580	557	605	550	561	576	524	546	560	568	543	550	515	582	556	558	589	563	539	541	578	508	554	550	563	579	551	533	555	590	565	563	537	547	561	553	514	555	559	541	551	574	542	544	540	554	488	530	579	586	520	578	526	561	511	560	558	556	538	551	510	525	563	589	540	525	558	562	562	513	527	552	522	552	574	567	562	561	526	536	551	521	547	584	574	529	540	547	512	511	518	548	568	572	563	553	576	552	547	579	560	565	534	563	541	517	555	532	567	524	546	532	566	558	559	554	541	548	555	523	536	583	542	556	533	531	531	561	545	569	504	513	577	554	534	527	504	528	542	530	608	552	558	535	542	545	564	548	529	539	540	573	572	574	523	606	533	550	530	540	584	522	563	567	556	556	525	559	575	540	546	534	535	511	587	529	561	552	590	562	568	515	522	576	514	541	576	556	547	560	504	553	534	556	593	532	473	523	538	496	507	579	565	533	542	591	543	535	566	550	582	521	608	529	500	550	555	593	542	576	567	536	541	539	572	563	518	554	537	517	548	538	546	576	529	580	559	506	552	576	527	533	592	555	542	546	579	555	564	539	552	564	555	536	540	538	575	585	584	533	554	582	566	532	585	571	542	542	568	560	522	550	574	553	613	521	540	552	559	516	503	595	579	527	558	546	524	543	507	546	529	560	552	577	536	579	517	570	531	535	559	545	545	542	541	580	550	541	546	583	559	532	550	557	560	564	556	536	550	518	558	576	556	532	550	535	578	542	582	552	534	544	549	520	569	547	578	551	522	569	576	582	542	556	561	551	522	574	505	559	551	572	560	584	542	548	569	529	569	533	556	582	586	566	557	518	560	512	582	570	543	557	518	555	567	577	538	566	578	554	543	559	503	567	545	556	535	511	541	563	535	575	630
1002	503	235	305	585	7412	18958	18336	12767	6589	2907	1033	379	159	71	54	45	46	41	54	42	46	44	60	47	38	44	40	39	37	44	46	52	30	39	47	45	46	43	41	37	36	35	42	31	36	55	53	57	48	48	54	36	47	44	41	37	41	42	49	42	38	40	42	48	60	37	57	36	50	43	40	53	39	45	40	44	42	41	41	35	58	43	45	40	47	51	48	39	39	54	39	45	55	61	57	48	50	48	49	47	45	42	46	56	44	57	49	29	35	39	50	54	33	47	46	37	34	52	49	49	52	46	45	35	48	52	42	37	45	49	45	43	48	38	42	47	49	36	43	45	45	49	54	54	54	41	53	56	47	53	40	54	46	49	49	54	52	51	42	41	47	37	34	57	55	48	44	64	36	47	46	49	41	43	52	47	68	39	39	46	52	43	34	41	35	37	46	47	51	55	38	43	41	42	42	41	56	35	43	44	45	46	43	50	45	59	41	47	44	41	33	47	52	38	52	36	50	45	39	52	47	63	45	31	49	42	53	45	49	55	47	51	38	48	44	44	49	38	55	38	56	33	51	46	41	45	48	39	46	38	35	40	35	35	52	38	51	49	37	37	40	47	52	44	32	37	39	38	48	49	43	37	43	59	48	46	59	49	41	51	46	36	36	48	54	43	41	35	35	52	41	62	54	57	68	34	36	39	43	58	34	34	48	26	50	35	37	31	35	47	41	54	48	47	53	36	35	42	46	49	56	39	37	43	41	42	42	44	41	38	38	37	41	50	38	42	34	51	46	39	54	54	42	49	31	54	40	37	43	47	43	47	41	53	52	48	28	40	36	57	51	35	44	41	47	44	57	46	35	53	53	56	38	45	59	45	45	47	45	55	47	49	53	39	35	45	45	35	46	40	51	59	44	45	49	38	52	42	40	40	44	44	43	52	47	43	48	51	41	44	37	41	43	49	49	56	44	45	47	45	42	53	46	46	36	40	43	49	40	34	44	53	44	48	37	41	43	43	38	49	43	48	40	39	49	37	44	54	40	45	56	36	47	43	55	41	52	55	54	45	50	58	60	47	49	41	57	44	43	39	37	53	37	36	48	34	46	46	38	47	51	45	50	44	40	46	35	43	45	52	51	59	53	37	48	49	56	45	53	44	47	40	41	57	34	55	51	38	52	52	50	58	56	37	58	56	35	47	43	50	60	38	38	47	49	46	38	45	48	41	54	55	53	43	42	51	43	50	35	40	40	46	45	40	40	40	41	42	35	35	41	42	52	37	57	42	47	49	52	43	40	52	40	37	41	48	28	42	38	47	50	52	51	50	55	39	35	48	51	42	33	39	50	41	48	40	43	43	41	40	43	53	35	50	49	40	45	45	48	47	52	50	45	42	45	40	35	46	44	35	55	51	43	38	40	54	40	42	41	55	30	60	48	46	36	47	52	46	49	48	55	38	52	53	46	44	52	56	49	59	50	41	42	54	39	36	33	43	32	52	53	50	42	51	58	50	44	53	38	46	44	46	47	53	35	52	35	48	48	36	48	47	41	44	39	48	40	49	40	52	65	59	51	46	36	50	29	60	48	49	42	48	35	51	49	50	36	50	40	41	41	39	37	43	39	45	26	47	43	43	44	50	38	38	42	44	51	51	49	40	49	41	46	43	52	32	36	43	39	57	51	44	53	46	44	55	40	45	51	52	49	43	45	50	47	37	42	46	39	43	46	48	58	41	42	42	36	43	54	46	47	39	38	43	41	40	45	41	42	43	41	67	52	45	42	51	52	40	60	43	48	46	52	46	44	38	54	47	40	42	44	52	45	40	30	44	50	50	53	43	38	40	46	42	36	44	45	41	36	43	44	58	39	59	49	41	48	48	44	56	53	43	39	46	46	40	44	55	48	51	49	42	35	51	46	53	49	46	39	39	32	57	55	37	60	43	38	49	47	48	28	50	45	56	39	47	48	61	55	49	54	58	32	30	52	43	37	50	38	45	55	44	37	46	53	38	46	26	43	41	37	55	38	47	52	34	42	37	48	46	50	43	44	42	38	33	50	37	48	52	47	43	44	49	51	33	47	49	41	44	53	56	43	58	47	45	50	44	42	40	54	47	50	44	50	41	43	45	41	37	48	39	41	46	53	50	46	42	49	49	52	45	52	47	43	48	39	45	43	39	34	55	36	54	47	38	45	42	37	54	52	44	43	50	37	43	42	39	47	42	42	50	52	35	48	49	47	55	53	53	49	40	54	44	52	40	47	37	47	45	50	46	40	48	47	47	44	48	55	52	34	44	38	36	47	41	58	45	48	47	46	41	50	40	46	48	48	46	45	44	46	52	39	66	46	44	35	38	47	40	52	48	49	34	40	50	49	43	41	43	45	51	37	56	31	39	43	36	50	52	47	52	63	42	42	49	39	52	43	45	42	40	39	29	38	59	51	46	51	53	56	44	46	39	49	44	45	48	39	49	37	51	46	57	45	38	34	55	47	50	49	42	44	39	49	46	48	43	52	35	49	35	38	46	54	49	47	39	41	53	39	43	48	40	55	45	36	44	48	47	46	51	46	54	51	41	42	52	47	45	46	41	49	38	46	48	52	46	45	53	64	58	36	59	41	58	45	46	54	54	44	47	38	44	48	38	53	45	48	34	51	48	45	42	43	53	45	42	40	42	40	53	39	42	40	38	48	45	42	46	49	34	39	53	44	51	44	35	37	48	44	36	51	44	34	45	51	35	42	48	51	47	39	42	27	54	54	35	40	42	51	39	53	50	51	38	60	46	46	35	58	49	35	44	53	41	39	38	45	56	36	50	45	45	38	46	49	52	38	50	55	53	41	51	51	42	48	38	37	45	48	43	34	50	45	46	47	43	44	51	56	43	56	48	50	40	59	41	60	43	37	47	55	34	47	36	52	55	47	42	47	43	40	50	43	48	54	42	47	49	26	53	47	46	42	38	48	46	57	36	50	37	52	46	57	46	57	50	39	49	44	39	48	42	49	40	41	51	43	49	32	50	39	37	54	40	33	44	36	52	37	44	41	46	33	53	52	50	39	49	45	53	42	39	43	46	43	44	38	49	46	48	47	45	48	48	48	59	49	41	43	39	50	49	41	49	42	33	51	32	45	49	47	52	31	40	46	39	48	46	48	35	40	49	38	58	37	51	40	39	44	44	39	55	41	38	40	52	43	48	43	46	46	37	39	53	37	44	43	41	49	41	43	46	42	51	47	48	48	35	38	40	53	45	44	39	44	47	39	57	50	43	52	40	44	44	34	55	48	50	45	55	39	46	37	48	40	39	41	34	51	48	41	50	40	46	39	40	42	42	53	66	41	39	40	49	36	44	46	50	54	40	57	34	42	42	45	49	38	46	45	37	37	36	35	44	45	41	51	40	41	43	45	46	38	35	53	53	42	30	55	52	58	39	51	42	54	42	49	40	41	28	61	46	34	50	42	50	49	37	51	51	43	30	30	42	47	50	31	43	56	52	43	53	56
17868	10286	4987	16031	29374	53884	72624	66669	53275	40159	29811	18968	8961	3207	1289	795	602	570	571	558	600	589	557	540	569	585	564	540	552	620	588	556	615	599	569	576	577	580	534	574	569	601	546	543	569	550	580	543	586	545	552	555	550	576	580	586	610	567	533	572	521	547	579	535	591	578	574	546	597	629	583	581	572	554	576	559	625	585	588	550	530	554	570	578	567	560	548	569	569	601	582	570	537	555	546	580	557	567	563	553	573	532	594	587	592	569	544	590	553	582	587	553	589	625	556	554	596	597	564	538	568	562	558	581	532	566	586	562	550	569	542	551	579	593	590	572	524	584	581	552	544	548	523	568	581	604	596	577	586	551	550	587	570	531	541	579	575	567	572	562	526	550	597	532	566	581	565	605	586	552	580	548	597	543	575	650	576	573	583	577	572	563	583	551	551	565	586	540	585	510	545	570	558	581	572	579	541	582	576	612	552	537	562	550	596	555	570	536	539	589	615	530	533	551	618	550	569	557	542	564	571	592	537	572	592	586	521	553	556	541	555	597	534	559	626	585	581	566	548	514	549	589	548	559	566	561	557	530	571	567	603	581	566	572	545	573	563	582	551	540	544	566	560	577	533	565	546	561	506	549	535	553	587	579	575	555	574	576	584	565	548	555	598	548	567	532	538	616	563	539	593	500	540	578	572	574	518	553	559	612	555	589	571	564	583	573	567	579	553	556	585	584	560	524	584	560	615	552	528	603	529	543	593	563	533	539	564	580	551	548	624	599	563	511	532	548	554	587	565	593	545	595	576	589	547	601	606	549	558	591	542	596	568	583	565	580	586	564	587	557	549	565	536	543	564	588	551	594	573	545	581	571	603	569	588	586	585	569	593	560	574	519	549	561	596	604	576	554	539	610	601	550	589	561	557	549	554	539	618	604	547	503	528	573	551	586	577	583	602	569	587	547	577	561	583	608	586	564	534	595	582	594	581	575	534	538	597	579	557	610	575	559	530	557	564	551	562	562	549	583	654	591	577	647	634	586	525	639	568	555	571	595	561	601	572	573	549	583	556	584	562	577	604	590	560	583	578	596	561	606	577	593	570	537	546	545	589	546	581	576	545	583	573	540	600	546	586	585	588	553	573	584	609	595	549	551	600	571	610	575	555	569	547	572	572	590	546	573	558	574	562	542	563	553	563	531	595	597	582	564	578	574	584	574	542	583	560	570	569	555	583	556	522	604	611	596	589	565	565	562	584	572	564	544	584	623	558	601	531	555	600	550	581	540	574	549	572	577	556	577	543	552	605	598	599	522	581	556	570	552	586	552	585	586	557	561	575	591	561	591	564	538	629	543	585	567	599	599	605	595	557	586	550	562	604	581	584	561	590	584	514	566	605	545	619	597	539	600	552	587	572	569	555	585	547	543	577	561	584	561	536	563	515	555	546	588	585	617	569	632	576	577	584	628	582	571	611	640	552	574	550	589	578	519	548	589	542	578	540	534	548	604	569	560	588	552	542	566	537	589	521	592	572	559	549	564	556	558	552	604	532	543	552	552	600	569	514	597	608	535	576	535	566	582	580	575	560	556	572	579	563	593	562	541	552	612	603	557	532	558	545	561	598	559	572	594	586	572	585	579	594	533	603	583	587	537	572	570	605	536	571	580	569	547	565	573	544	555	547	558	581	563	560	571	546	577	554	572	602	573	585	576	594	601	517	546	551	590	543	582	564	589	568	549	589	592	555	569	546	575	604	579	555	617	582	532	549	593	563	584	563	551	549	594	563	587	607	534	575	602	612	542	582	587	567	559	571	611	587	556	560	540	614	536	579	560	529	598	568	542	550	576	548	597	567	608	563	566	574	606	566	576	561	579	582	559	549	569	586	596	547	540	628	590	605	578	591	569	586	561	587	552	557	582	583	557	594	555	611	546	574	542	544	528	576	571	575	572	535	601	626	599	564	569	567	545	548	547	630	578	558	606	515	539	537	532	576	591	623	537	595	588	560	577	571	588	577	554	571	578	591	563	589	572	621	593	605	559	589	568	609	567	517	579	620	541	554	558	580	594	609	553	541	547	590	562	567	542	557	562	613	605	595	574	597	570	555	525	574	577	557	609	564	550	554	550	572	526	561	580	570	613	555	572	555	529	570	535	632	566	576	583	595	565	582	581	522	570	587	534	597	601	576	556	564	544	610	574	581	618	593	608	589	568	566	566	558	606	604	588	608	553	558	561	563	595	594	556	568	571	557	583	554	586	547	588	568	580	593	583	551	554	542	592	550	563	600	579	535	585	583	576	571	595	563	566	587	539	584	585	568	589	574	567	556	555	549	529	591	564	572	561	628	558	559	588	554	585	578	592	559	601	587	559	583	560	554	576	574	551	591	579	523	571	573	570	578	569	576	552	584	588	535	554	576	581	597	560	576	569	576	573	558	591	559	578	532	556	580	586	607	546	578	531	571	550	535	553	597	606	612	543	563	534	567	572	559	506	558	591	563	604	606	590	563	530	570	571	576	542	570	547	552	618	595	606	552	587	545	634	592	561	596	609	572	561	569	543	537	603	588	546	586	592	574	579	543	556	619	567	558	607	559	585	534	534	602	541	536	557	540	537	568	568	577	606	567	555	576	585	564	614	596	579	601	593	596	557	572	551	563	598	560	541	569	593	540	539	571	558	551	603	575	600	580	566	576	546	605	553	581	616	523	564	550	583	567	599	601	595	567	597	603	617	532	551	545	585	574	579	557	584	568	596	581	548	550	580	561	576	557	551	554	575	571	566	556	562	565	568	566	557	574	604	560	582	574	613	517	536	572	586	564	581	603	605	606	596	601	530	572	540	641	576	593	578	555	529	595	598	592	584	559	564	541	589	543	557	560	545	560	585	550	591	580	574	542	534	616	571	550	550	579	553	571	548	592	540	602	581	575	596	576	537	586	598	574	574	578	589	561	583	598	571	565	573	601	586	573	563	599	551	535	596	575	559	584	603	578	541	580	568	581	581	554	525	579	547	637	595	598	552	575	597	548	622	578	559	590	550	570	590	586	592	587	560	559	574	551	569	552	576	530	587	595	584	576	600	553	547	556	544	578	555	574	566	544	557	608	572	567	591	607	549	536	642	537	542	570	597	540	575	535	576	581	564	547	604	561	594	611	562	561	597	617	552	573	544	577	582	529	556	592	577	582	541	516	567	586	560	576	592	543	588	567	564	554	557	568	562	598	553	620	573	568	561	537	588	573	565	531	572	592	549	581	553	557	539	539	564	566	579	577	565	573	595	576	550	541	556	592	629	605	558	564	575	556	577	591	574	574	595	572	588	575	586	566	581	581	564	584	573	563	559	548	570	559	570	583	556	584	550	582	565	580	580	572	588	559	592	541	555	583	560	625	584	527	589	565	619	568	581	561	590	603	575	614	552	554	584	567	568	607	576	560	579	562	570	589	568	555	559	542	565	530	578	592	603	575	617	564	591	572	548	619	570	530	598	558	579	599	591	559	588	571	569
1167	92	67	77	133	1671	4261	4456	3012	1496	643	291	124	46	40	41	27	35	31	30	35	36	31	36	38	42	38	35	37	44	34	40	40	42	30	38	39	38	37	39	35	31	37	33	33	40	34	29	28	36	36	38	44	41	35	37	34	44	33	33	31	50	32	33	37	36	39	32	37	40	38	37	23	38	27	39	38	36	31	31	39	43	42	35	34	25	39	31	33	39	33	43	38	41	29	32	33	38	37	42	35	32	30	38	39	39	46	45	33	32	37	27	37	41	38	44	39	19	36	30	42	46	34	40	39	32	41	35	32	47	43	32	39	41	53	31	35	35	46	39	32	40	39	42	37	31	40	42	37	42	34	39	42	32	28	28	36	29	44	39	40	42	28	43	33	41	40	33	35	33	40	36	28	44	56	40	34	42	32	39	38	23	46	39	43	22	26	35	31	38	32	32	39	34	54	41	37	37	29	34	30	42	44	38	39	31	36	33	43	37	32	35	43	39	41	33	32	43	38	46	40	39	40	41	33	27	31	37	37	39	35	42	37	35	28	34	39	31	31	37	24	29	38	35	34	41	31	47	36	37	34	38	35	46	42	51	38	33	33	27	28	31	45	32	32	47	50	45	37	26	41	33	36	32	39	42	28	38	35	42	27	35	37	26	26	43	34	29	28	32	45	40	26	28	38	32	35	43	45	32	38	47	36	37	46	44	46	35	32	47	32	38	36	33	33	49	39	34	41	34	40	44	37	41	39	34	30	34	44	34	45	41	39	31	41	25	49	34	30	39	35	33	27	36	40	33	45	35	32	40	40	36	33	39	45	47	43	35	48	31	29	44	30	29	38	41	31	43	38	40	49	35	43	24	37	47	47	47	41	32	31	35	43	35	33	37	32	34	32	45	36	35	48	43	32	32	41	43	28	42	33	32	34	41	46	36	37	46	36	39	34	40	27	40	38	50	27	38	38	33	28	45	43	35	35	32	33	38	40	40	39	38	43	31	39	46	37	31	56	31	27	47	37	32	37	44	48	49	34	38	43	40	34	40	35	32	52	32	30	33	37	41	31	37	35	45	36	36	36	40	39	30	42	45	42	33	45	44	38	36	37	29	36	41	28	30	29	46	35	33	40	32	39	34	37	39	31	42	31	29	45	33	36	39	32	36	34	40	40	37	34	37	33	28	43	41	54	34	38	38	41	35	39	33	51	54	39	39	46	27	24	38	46	38	23	41	30	34	29	30	44	23	50	32	34	38	42	33	40	32	47	29	37	36	38	33	34	42	40	37	43	34	33	33	33	36	44	44	28	40	26	39	35	31	39	45	46	28	42	30	33	51	29	25	37	35	44	40	41	33	39	42	55	36	38	40	42	23	38	36	44	30	33	40	33	41	30	33	26	29	39	31	42	35	30	37	42	45	44	31	44	44	32	42	45	44	34	35	36	37	43	34	36	30	37	46	25	37	45	41	38	40	34	37	46	34	34	42	41	30	34	36	43	31	42	26	31	49	35	40	38	49	35	33	31	24	46	23	32	38	41	42	27	39	34	49	37	37	34	42	46	29	46	45	34	37	40	37	38	37	41	42	38	41	41	39	33	30	35	44	40	43	29	33	33	42	30	43	33	32	40	41	32	47	42	38	42	41	32	27	43	43	35	48	34	32	42	33	33	44	36	37	40	38	47	42	34	31	38	45	43	30	23	34	51	38	34	32	34	37	33	33	44	42	39	29	48	41	29	37	36	36	35	35	29	40	36	41	51	28	31	38	36	36	42	49	47	32	24	37	33	32	44	49	34	29	39	38	32	39	31	38	40	37	35	36	33	36	37	45	44	44	38	29	36	39	29	30	26	26	26	34	25	43	41	38	36	40	32	27	38	41	44	32	50	25	44	31	32	41	36	42	51	43	46	35	28	41	51	32	43	33	38	36	33	40	31	40	35	38	32	38	55	46	38	30	28	46	44	37	47	38	41	35	41	35	34	35	35	45	34	36	33	41	42	29	29	29	34	36	33	37	28	35	41	41	38	43	40	43	37	46	36	29	37	40	28	31	45	44	31	37	31	42	39	39	41	27	42	34	37	36	46	39	25	33	40	37	31	35	36	39	32	45	40	47	28	40	50	32	33	37	22	32	39	43	35	46	32	48	40	40	33	34	38	41	34	37	36	31	38	45	44	36	37	31	32	40	35	33	31	40	39	28	29	38	29	37	45	33	34	45	43	42	21	36	40	40	41	52	33	38	33	39	33	40	36	30	32	38	33	42	20	44	31	31	37	35	36	46	42	40	50	46	28	34	35	42	41	24	34	41	35	33	30	37	45	33	32	50	33	29	51	41	33	28	37	46	30	29	31	31	42	34	37	27	35	41	26	47	43	42	31	38	37	42	35	34	37	38	40	38	45	33	38	45	45	32	40	32	35	30	41	49	34	31	40	46	46	41	37	41	29	40	30	40	37	33	41	47	44	26	36	48	48	41	39	44	47	27	29	39	51	44	34	36	33	36	26	36	37	53	34	33	28	48	51	31	48	25	48	40	28	34	37	37	33	37	33	43	32	48	43	36	42	50	27	34	44	37	38	33	42	39	37	38	38	38	31	49	45	36	33	43	40	36	44	39	37	44	34	43	37	34	30	46	43	40	34	29	32	34	29	39	37	41	47	37	32	32	36	34	35	33	44	43	39	36	37	30	43	38	30	32	44	34	42	28	41	52	33	34	40	36	40	38	33	40	40	38	37	42	41	33	36	36	37	39	31	33	27	32	41	27	41	39	35	39	58	36	39	31	33	30	41	41	30	40	32	30	38	42	37	34	36	34	48	34	43	30	43	36	29	31	34	25	43	40	48	50	43	39	35	37	39	31	42	47	33	35	32	42	38	29	32	45	38	30	45	44	35	44	40	50	31	42	33	30	31	35	38	33	34	39	45	29	50	37	37	34	26	36	43	37	33	28	37	41	40	25	47	43	44	33	33	36	41	40	32	37	45	36	52	33	27	34	35	38	33	47	37	39	45	36	29	41	45	31	35	35	37	37	44	28	38	56	30	30	43	31	25	31	30	19	45	37	29	41	37	30	37	40	35	40	36	40	44	47	37	35	41	36	29	43	36	28	33	43	32	48	45	44	23	33	31	38	34	38	43	30	34	27	35	36	39	29	42	40	45	40	39	37	30	45	41	42	34	27	27	34	36	32	25	28	29	23	31	23	27	30	42	37	44	35	55	41	32	38	36	32	34	30	34	39	48	43	40	30	34	36	34	39	42	30	34	29	47	34	34	40	44	34	55	21	35	40	35	46	38	50	46	42	38	44	33	41	44	34	39	30	33	33	36	42	29	38	38	30	41	41	47	44	35	35	36	37	39	43	27	35	36	42	40	37	38	34	25	35	40	34	35	38	45	41	28	46	43	33	41	40	25	45	34	42	32	32	32	30	46	38	45	31	32	30	39	24	44	30	43	38	41	48	28	40	37	44	33	29	44	37	37	51	40	43	38	36
8971	2547	1264	3551	12915	36132	45209	41180	33081	24402	15296	7157	2805	1203	719	501	491	501	436	500	445	485	455	498	455	483	457	466	461	473	481	457	466	505	475	487	458	450	533	484	466	485	427	477	464	506	454	479	505	469	479	471	459	491	464	476	459	433	474	473	465	475	497	450	478	488	474	488	459	463	481	475	498	489	482	491	484	422	467	506	484	510	460	480	511	474	444	473	448	438	466	486	454	460	517	463	475	476	485	472	471	468	501	433	469	492	533	504	455	434	491	459	481	458	460	463	464	537	475	416	500	487	456	484	484	472	497	458	493	479	465	478	478	524	459	484	496	488	482	467	473	477	493	445	467	469	436	440	462	487	456	442	478	467	467	487	484	462	466	490	484	469	456	468	501	482	497	455	434	508	474	476	487	470	505	472	495	492	484	474	478	497	464	482	423	479	492	477	482	458	482	490	467	498	460	461	478	462	469	485	459	483	430	457	468	461	529	445	452	454	484	526	469	472	468	504	501	547	466	452	458	478	461	490	494	491	485	454	486	497	445	463	496	468	448	473	470	475	428	488	401	482	504	468	501	481	489	450	458	466	470	458	457	485	467	443	489	482	477	431	475	460	470	500	455	474	430	466	493	433	474	499	504	452	454	477	459	490	474	530	483	483	500	461	505	469	477	458	449	483	489	513	483	446	471	446	447	477	456	454	438	509	499	501	506	471	489	496	476	478	462	477	504	520	496	440	485	484	437	492	469	511	455	437	441	488	458	469	492	483	500	476	478	510	493	469	502	477	439	472	437	487	479	500	488	431	484	529	455	513	462	457	481	456	456	452	458	440	493	527	507	508	497	454	488	475	489	448	471	430	497	464	468	502	472	460	479	500	478	474	450	460	436	486	510	482	480	460	470	467	478	433	429	451	453	471	465	474	457	464	473	478	476	455	514	479	434	504	480	535	477	474	497	462	468	475	477	475	495	486	491	462	541	505	463	466	464	514	499	473	454	471	466	449	434	464	463	457	456	475	445	434	450	435	462	489	467	442	485	469	486	479	465	465	480	488	458	475	475	461	473	470	474	498	479	453	395	466	494	495	499	491	473	485	464	446	503	483	459	500	457	442	452	484	502	443	450	433	470	477	457	464	487	492	467	482	470	471	461	486	481	499	512	484	476	446	509	477	509	457	505	461	455	478	439	464	512	446	489	420	477	461	450	472	482	490	443	488	508	456	443	504	460	464	447	483	455	406	485	453	465	457	524	505	496	462	505	452	472	494	465	492	498	450	448	472	491	449	445	488	473	522	466	465	457	440	482	476	470	453	467	446	474	475	446	480	503	508	460	475	505	458	461	450	525	475	455	456	454	473	456	461	484	468	481	454	483	480	457	473	475	429	455	480	473	502	434	483	469	492	474	476	480	448	468	441	438	462	465	463	469	470	470	467	487	479	460	482	481	487	455	490	443	432	510	465	454	473	468	496	476	472	461	485	483	485	443	440	486	472	447	407	470	488	487	459	480	506	485	451	460	452	492	451	476	501	483	440	447	488	469	500	471	503	412	476	454	470	473	492	487	535	512	495	471	505	488	494	456	460	515	468	473	451	484	496	489	486	501	465	493	475	521	473	488	424	494	476	494	463	490	491	476	486	503	475	494	484	497	422	483	489	466	453	468	442	442	456	491	467	503	466	494	470	469	473	490	490	441	448	464	466	478	486	493	471	478	510	488	470	440	452	447	488	433	517	458	459	473	467	479	441	486	444	444	497	451	475	462	474	469	497	503	497	508	478	489	480	467	483	482	495	485	537	455	491	475	458	472	479	497	434	476	475	510	507	492	467	479	481	455	486	476	479	452	490	474	455	465	472	464	498	505	477	483	470	470	489	487	480	462	482	479	468	441	448	486	444	443	500	469	475	475	470	470	493	479	488	451	460	449	460	438	486	498	506	475	498	438	473	482	492	468	490	461	499	455	488	464	485	411	453	480	474	500	506	495	436	482	471	469	476	475	454	469	467	474	467	494	446	455	486	501	471	488	487	479	487	469	470	447	497	505	448	479	447	515	490	460	493	469	474	495	499	432	491	522	450	462	440	485	475	459	453	508	460	472	500	466	503	494	454	482	525	476	505	477	521	489	492	443	464	493	495	450	465	470	473	482	491	461	497	441	501	484	511	473	477	491	452	464	510	484	499	473	455	470	410	470	486	466	441	483	474	524	455	492	456	482	489	515	513	491	468	504	478	493	479	476	472	441	469	484	463	527	477	526	451	468	457	485	466	481	499	485	479	497	441	486	486	485	470	454	489	470	457	426	493	489	495	473	438	472	480	466	499	478	440	482	482	465	470	474	506	470	476	491	487	503	471	498	455	465	479	481	484	514	479	459	467	454	492	457	472	450	454	458	513	442	446	518	501	499	449	432	504	496	451	429	443	489	403	459	420	441	480	499	448	454	447	504	502	480	473	470	477	450	477	496	494	474	478	466	480	482	455	472	476	474	467	480	494	483	482	493	486	454	447	467	466	514	430	461	506	477	493	468	482	465	449	510	494	463	448	478	467	469	483	487	461	479	530	496	443	516	476	459	462	447	466	510	475	467	494	522	517	486	411	488	460	447	481	464	501	484	433	476	509	482	464	484	459	451	473	476	482	466	497	497	427	483	503	540	479	488	488	495	501	446	450	504	449	478	488	483	445	459	465	468	431	504	468	450	459	482	516	457	499	478	472	425	455	473	447	492	435	451	505	451	492	457	456	467	520	483	429	434	463	456	478	466	470	490	444	458	495	479	474	481	480	432	461	462	477	476	466	458	466	490	447	466	470	448	458	487	494	493	508	503	462	501	469	441	515	473	494	458	469	451	501	481	476	472	474	479	486	483	500	471	461	468	447	457	470	478	500	499	477	459	459	457	484	467	472	453	477	487	481	480	475	438	461	455	502	497	448	482	450	455	485	498	453	462	424	492	486	513	462	473	488	458	485	474	461	467	469	454	455	480	464	485	517	518	469	481	474	507	480	443	507	486	462	421	493	466	495	479	495	450	507	465	482	495	460	465	481	444	473	438	489	481	465	421	459	468	457	477	466	468	463	440	433	459	467	492	471	474	492	465	459	491	496	472	452	463	470	489	466	487	487	439	449	444	520	482	479	507	505	443	459	478	476	472	451	509	491	478	470	450	448	493	461	481	419	455	521	483	444	461	482	505	491	451	460	469	479	458	435	492	479	501	492	473	441	471	477	479	449	507	440	485	431	468	447	493	463	477	489	485	501	483	493	476	477	489	484	410	506	477	487	471	457	454	450	464	475	472	475	468	478	445	488	462	453	456	429	505	491	497	505	484	471	495	496	462	444	531	452	475	488	495	494	455	503	482	502	453	443	463	488	494	421	485	481	501	429	491	496	488	479	454	456	466	497	468	447	473	470	463	463	482	440	431	496	449	475	534	452	472	487	463	494	454	464	448	464	444	483	458	489	426	457	454	449	498	489	519	436	443	456	462	499	483	453	476	464
568	357	243	218	544	5416	12401	11807	7039	3487	1353	464	217	84	59	44	28	42	34	43	44	39	41	35	30	38	33	46	42	35	32	37	37	50	36	55	32	46	30	42	37	35	51	32	39	40	39	52	58	43	47	34	35	42	42	42	40	32	35	38	42	35	41	35	46	51	37	29	39	59	34	30	44	33	43	39	49	27	47	33	50	37	34	34	32	47	42	39	44	36	32	46	41	31	49	41	49	37	37	44	34	39	41	35	26	34	44	36	48	32	29	32	42	47	29	43	42	32	44	39	50	39	48	31	39	35	35	41	31	30	39	39	41	34	35	52	41	35	46	40	36	36	47	39	44	39	40	43	33	41	28	40	31	48	33	35	42	48	36	38	40	38	35	44	20	32	50	42	25	37	36	46	32	32	40	34	32	42	44	38	44	28	31	36	32	36	45	43	51	35	40	41	44	48	32	40	40	33	44	46	38	43	52	39	32	40	33	40	50	38	44	38	41	32	46	41	53	50	34	40	44	29	43	38	45	34	31	31	50	49	43	47	44	37	49	42	30	46	33	40	36	34	41	37	35	37	53	31	39	33	39	35	46	44	41	33	42	46	37	25	41	42	45	35	32	38	36	30	34	28	37	35	39	41	48	47	37	50	34	37	40	52	42	35	38	39	39	40	44	41	45	39	41	41	35	49	37	33	45	29	38	34	37	52	48	36	31	41	43	42	39	46	33	42	48	40	37	43	35	35	41	39	40	47	44	41	49	48	41	44	35	39	46	34	45	38	41	44	33	44	30	36	36	52	40	38	31	28	28	46	36	41	39	48	41	43	41	29	44	43	36	41	31	32	27	38	44	34	39	39	37	43	54	48	35	37	44	51	43	40	44	53	41	41	51	38	40	33	40	37	44	38	44	34	37	38	31	44	45	41	27	38	37	46	37	23	41	51	37	47	45	44	32	45	48	43	28	42	43	46	38	47	44	40	42	39	47	42	36	37	39	35	40	43	41	56	32	28	36	49	33	32	34	37	45	41	46	45	51	39	42	32	48	32	33	51	45	42	30	37	32	39	52	49	36	39	39	45	43	26	54	40	49	35	38	35	46	48	36	34	55	30	38	36	46	33	43	44	34	40	37	37	47	40	38	41	32	51	38	42	30	35	36	49	46	42	31	33	37	34	35	46	27	41	36	37	38	43	37	47	42	42	42	50	39	45	43	40	29	37	42	29	33	56	48	42	46	55	34	36	48	36	29	40	28	31	51	47	44	41	30	42	55	28	42	35	40	41	41	41	36	34	44	48	33	38	44	48	45	30	32	42	31	36	36	44	35	46	44	45	37	44	35	37	34	37	57	47	45	40	32	39	34	32	37	44	31	42	31	41	40	36	42	41	50	43	42	43	48	28	48	36	37	37	37	33	39	47	34	33	44	39	32	51	39	55	40	30	40	46	37	38	31	51	32	39	33	31	55	34	44	36	38	36	48	55	32	49	38	34	34	42	32	50	35	40	44	43	42	36	39	32	37	30	36	38	49	24	45	42	36	38	39	42	37	43	40	37	36	35	54	40	34	33	45	40	39	36	55	46	41	44	34	43	43	39	40	37	34	42	38	37	34	33	28	41	41	38	33	46	42	38	43	42	34	39	31	45	41	40	34	32	44	32	37	44	37	29	38	46	53	42	43	36	33	54	60	46	43	42	37	37	54	41	28	48	33	43	30	32	43	45	43	38	38	51	49	46	27	49	36	40	39	41	42	43	34	49	47	52	44	44	39	39	33	26	43	39	46	35	51	43	28	49	36	40	35	38	51	38	45	37	36	36	48	40	47	45	31	45	40	38	36	33	39	42	50	40	31	40	41	37	34	31	43	36	29	45	38	35	38	37	40	32	46	45	54	35	32	41	35	43	45	46	41	45	29	46	38	32	51	31	38	39	44	39	30	51	43	42	38	34	45	33	37	38	24	43	33	44	46	33	49	38	50	49	39	35	42	34	34	41	33	29	44	46	31	49	39	35	46	42	44	41	31	37	35	32	42	55	33	51	46	24	45	60	49	30	35	45	34	42	34	27	37	44	37	36	31	39	38	40	39	35	40	39	33	45	28	23	34	46	33	45	37	41	37	32	38	51	41	47	28	34	37	47	31	44	38	36	43	40	38	46	30	32	40	40	37	39	29	47	33	39	41	42	40	37	39	45	35	31	42	38	30	32	43	29	34	40	41	43	39	47	21	39	45	41	45	51	30	36	46	35	38	43	40	48	30	45	39	38	36	41	44	37	41	50	47	34	35	33	40	42	38	45	32	34	47	30	37	47	39	41	46	41	42	37	37	43	38	40	36	41	49	38	37	40	41	26	36	28	42	42	34	52	37	42	40	44	39	37	41	36	38	35	28	32	36	32	37	44	47	42	47	27	37	39	43	32	35	38	35	45	39	36	46	48	40	42	46	40	34	42	39	46	42	46	38	49	44	37	33	37	49	36	42	38	40	30	32	43	35	37	37	41	37	40	30	48	41	50	39	41	37	47	43	35	63	43	28	42	32	39	43	42	41	38	40	45	35	33	35	34	28	45	34	39	40	41	42	40	40	50	40	50	41	34	50	49	38	52	42	39	41	28	44	40	43	39	38	35	50	45	39	26	46	37	38	30	37	46	49	30	31	46	45	37	43	40	41	24	44	52	48	30	57	41	46	43	43	41	40	45	50	29	49	35	33	29	41	30	39	34	31	30	47	46	40	36	44	35	38	46	25	43	32	43	33	33	40	37	44	38	35	35	42	29	36	33	32	37	38	32	38	50	37	31	30	39	40	42	47	40	33	25	46	28	37	33	38	45	52	47	40	49	49	39	34	39	43	45	38	44	41	39	35	43	34	48	48	47	40	33	52	49	41	32	40	41	35	44	39	37	43	36	24	40	42	42	27	38	35	38	36	43	42	33	31	39	45	50	47	37	45	37	42	26	52	42	48	43	33	40	37	35	45	47	30	41	31	45	50	39	33	43	40	42	47	36	54	33	41	42	39	47	41	27	42	41	37	38	41	38	46	29	45	41	42	41	48	35	33	41	29	41	42	44	39	46	41	45	39	34	40	36	36	47	50	43	36	44	39	33	38	38	40	35	44	30	46	36	39	35	51	45	51	36	37	40	37	28	45	34	28	34	46	35	47	50	50	41	43	35	35	38	36	38	37	39	48	43	35	32	45	26	31	43	48	39	33	38	48	39	37	36	45	30	45	34	48	42	33	34	34	54	44	47	38	32	41	40	42	41	47	37	41	36	42	40	46	45	39	35	41	40	41	47	38	42	39	37	35	42	48	46	37	39	40	46	45	54	45	34	36	50	31	28	43	37	34	33	44	42	32	53	55	36	32	39	33	32	50	52	40	52	45	34	37	39	34	46	50	40	52	41	28	29	42	48	33	40	48	27	48	33	46	34	42	32	39	38	34	30	35	48	52	32	39	39	45	33	38	37	45	39	24	37	38	44	32	36	38	39	33	39
14771	9093	4770	12700	30310	54470	63177	55388	42592	32165	21357	11091	4598	1711	840	564	509	504	549	488	501	471	515	522	508	453	472	514	537	495	471	496	499	507	480	479	524	484	489	507	487	523	489	506	543	513	484	514	485	484	526	495	516	518	524	501	486	501	524	506	482	521	473	520	503	506	506	513	465	506	484	497	538	495	498	466	528	511	480	487	494	516	507	515	495	544	499	524	503	510	523	486	511	513	479	474	496	479	467	518	489	474	508	507	479	514	535	499	469	561	520	489	477	476	516	500	506	517	456	471	524	505	513	519	490	508	519	503	473	471	474	554	461	501	495	528	504	467	505	483	500	554	525	495	466	487	496	493	482	452	467	537	520	504	509	522	476	496	547	520	515	502	487	486	477	498	508	455	531	498	484	507	488	540	489	542	522	477	483	515	500	545	501	502	470	491	496	521	491	469	490	503	502	514	502	485	475	537	493	503	497	544	484	504	488	506	502	488	471	486	499	467	505	490	505	473	496	496	495	502	482	537	476	488	498	495	489	468	493	512	497	476	541	513	488	497	498	503	481	529	526	502	488	525	469	493	505	495	504	464	469	538	463	518	479	526	465	540	455	512	479	484	482	529	488	470	481	531	517	493	499	510	505	494	509	483	513	462	508	515	537	482	462	508	471	506	478	510	469	443	498	499	474	519	528	520	528	485	486	479	499	548	517	508	485	509	528	492	469	475	514	478	539	513	498	519	468	497	542	533	487	521	497	530	509	505	506	483	496	483	514	492	520	497	485	511	517	514	502	506	495	539	513	515	536	510	474	512	501	535	515	502	532	475	471	515	514	516	520	455	534	537	504	494	465	497	521	528	521	496	517	468	501	492	494	469	497	508	546	481	517	507	502	484	504	484	524	500	470	516	510	549	516	497	514	517	506	506	536	466	494	494	555	491	472	489	474	505	475	511	516	506	536	480	529	486	509	477	503	471	483	502	506	471	518	512	495	505	530	534	471	525	465	503	533	510	493	473	515	525	497	462	477	504	500	455	492	523	475	517	497	492	498	502	459	525	493	529	491	474	497	505	528	492	518	455	469	519	492	502	498	506	503	477	510	540	495	472	494	509	522	498	495	516	530	494	489	526	515	501	486	506	505	512	489	468	513	514	491	498	491	519	509	508	493	501	503	505	527	490	536	525	450	494	457	498	470	460	501	515	496	466	490	505	519	490	497	498	515	508	512	508	482	500	464	477	477	497	525	505	477	510	481	495	526	527	501	520	479	464	499	496	504	493	527	487	491	481	502	505	544	457	513	544	472	483	483	503	454	565	516	502	533	519	475	514	475	512	504	452	471	478	518	487	522	485	504	519	506	496	468	484	545	531	507	544	544	517	477	516	471	493	520	484	517	522	514	513	522	514	495	491	523	483	500	545	495	489	477	463	502	527	520	485	490	512	488	481	498	513	493	502	477	502	532	509	496	504	499	494	497	464	507	507	507	501	502	523	511	463	545	494	459	507	502	518	525	470	492	510	527	492	509	571	479	472	510	467	494	523	473	508	507	497	481	485	492	508	534	505	443	481	496	519	447	508	524	480	482	510	463	502	475	531	498	531	482	484	495	491	519	482	487	492	472	516	508	487	511	504	486	510	480	456	511	501	477	505	516	516	500	486	539	555	503	478	527	515	492	505	465	486	498	491	487	521	526	522	495	495	488	525	533	497	536	502	506	458	461	493	484	554	533	498	525	476	490	489	485	519	508	513	521	510	507	497	505	520	467	511	497	481	454	486	498	523	526	480	532	469	538	487	506	534	467	487	485	466	525	512	468	501	506	547	480	538	447	535	483	478	526	483	553	511	498	509	492	515	482	507	482	550	517	518	471	529	523	492	493	500	538	512	489	483	507	494	565	523	460	498	527	467	516	511	469	505	532	517	497	470	493	508	508	531	472	493	545	519	490	503	502	507	495	516	481	473	513	525	511	464	521	522	470	491	480	520	514	482	508	478	514	474	506	460	508	516	493	537	512	524	518	497	503	477	496	498	472	464	516	510	493	522	492	538	514	486	482	540	513	501	495	509	460	544	487	526	481	508	479	487	482	523	485	513	490	496	501	501	492	515	486	521	508	538	521	490	482	510	524	493	532	462	507	482	479	514	528	480	455	486	497	514	500	484	519	482	466	491	486	533	450	492	475	507	527	442	548	510	521	486	498	484	488	515	480	545	511	529	486	475	499	485	522	501	491	505	503	508	496	503	507	492	472	484	496	503	490	508	455	511	509	464	476	491	482	550	517	468	490	495	534	488	529	490	462	474	462	529	493	478	501	533	509	523	490	458	510	492	496	480	513	480	504	497	505	537	522	482	455	521	523	482	502	466	480	502	495	460	486	474	464	500	509	512	485	490	521	523	500	466	522	488	512	457	519	482	497	532	497	470	497	471	476	476	519	533	484	517	448	494	477	481	492	490	442	493	485	509	506	497	481	504	486	495	484	454	490	511	530	486	470	493	529	482	530	505	549	467	492	458	490	561	488	471	506	492	467	478	501	508	531	496	456	516	513	541	505	476	497	456	498	514	523	486	477	476	509	482	500	520	544	473	493	465	493	482	517	488	483	467	499	462	493	452	454	511	510	519	480	502	488	514	516	449	507	493	479	471	498	515	471	514	496	480	498	478	481	496	493	488	505	511	546	518	453	505	497	532	487	509	488	496	505	496	514	504	489	491	464	472	497	512	501	470	454	476	478	507	524	534	497	501	490	501	501	503	526	530	493	498	516	513	511	486	460	502	498	497	502	512	511	510	493	483	503	501	452	476	507	483	505	484	493	529	514	498	511	506	509	482	483	481	510	513	502	503	479	528	517	509	485	494	493	455	512	514	491	508	511	503	458	491	449	484	501	508	483	511	505	504	497	497	477	487	518	514	481	515	511	495	506	472	492	498	486	472	522	515	518	502	501	502	510	505	498	554	516	548	521	503	499	551	475	496	493	472	519	520	507	498	491	493	501	513	556	504	493	529	501	471	509	498	500	503	487	512	485	498	515	470	527	492	512	501	488	487	493	514	497	480	445	519	500	501	505	476	493	519	498	518	488	549	495	513	493	482	505	538	504	513	514	530	516	529	494	490	500	472	527	517	504	514	514	493	476	477	479	492	482	506	460	531	502	518	538	514	500	454	535	488	517	467	514	497	479	510	474	543	505	474	511	507	485	507	518	472	547	496	526	505	464	554	463	499	482	524	511	486	497	514	477	499	514	475	506	511	495	506	498	495	513	482	499	514	474	535	538	550	495	513	492	510	543	497	518	521	477	457	525	508	470	477	518	466	462	473	491	552	493	476	471	516	482	502	484	502	525	473	495	501	516	498	488	494	483	506	513	469	522	469	471	492	505	493	512	496	491	505	504	457	507	545	461	488	487	521	500	527	506	529	454	505	464	484	539	522	525	493	526	508	531	477	512	490	503	510	485	509	496	487	498	508	495	483	530	516	519	501	477	500	512	489	494	510	476	507
2005	407	412	333	778	5205	12857	11568	7410	3413	1418	584	279	95	55	60	48	42	34	49	43	39	41	32	36	45	49	41	38	40	36	40	44	40	31	56	32	41	53	32	41	33	54	42	47	53	56	44	42	35	33	47	33	46	48	45	54	45	42	42	38	34	44	43	42	49	31	41	46	44	56	34	45	50	46	48	43	38	40	39	38	46	39	43	36	45	41	46	55	34	38	51	43	40	45	45	41	44	49	36	46	40	46	42	41	61	43	48	42	33	44	46	30	46	36	44	40	47	33	42	41	37	31	52	52	36	40	56	36	35	40	38	44	29	43	62	30	46	40	44	53	43	42	44	42	46	38	42	47	43	49	47	40	41	40	39	35	44	44	41	43	39	36	30	40	35	47	48	35	37	40	34	45	53	48	47	42	48	43	56	60	49	39	38	49	31	38	48	44	56	39	45	36	27	35	41	39	36	49	27	38	43	45	40	41	41	51	49	48	48	41	43	60	38	44	45	31	30	32	38	33	37	33	50	46	42	51	47	34	35	40	43	55	38	35	55	37	44	42	40	38	41	42	39	47	35	46	42	48	40	36	52	47	45	34	34	41	43	44	42	45	43	47	46	36	52	43	47	41	44	45	41	45	43	45	39	33	45	51	37	42	44	50	41	46	49	46	57	37	32	41	45	38	46	38	39	41	48	44	46	47	60	42	44	44	48	46	45	38	41	42	44	45	38	36	39	46	44	49	32	32	51	42	43	43	42	34	35	42	50	50	46	51	41	41	39	33	35	45	44	47	51	49	54	47	41	44	39	48	40	51	37	46	55	40	51	40	32	42	50	39	40	40	46	48	30	46	45	38	37	38	49	47	40	37	40	50	44	31	50	38	37	41	42	38	37	51	53	38	40	46	35	43	41	46	43	49	30	45	51	49	34	31	42	47	44	48	51	35	41	41	47	55	40	44	37	52	37	46	45	43	44	46	41	48	53	48	42	51	47	40	42	30	40	51	43	42	56	35	51	41	42	37	43	39	34	54	50	48	38	38	48	49	46	29	40	31	41	43	39	52	51	53	44	25	36	37	55	32	49	47	40	43	43	43	34	39	51	35	33	47	47	39	41	42	50	45	46	45	36	36	48	41	40	48	40	47	36	54	29	36	42	41	47	42	53	42	46	43	33	41	37	48	54	45	42	47	32	43	42	33	48	38	26	41	46	51	36	42	46	36	43	36	42	42	47	42	38	47	46	51	38	46	45	43	30	36	42	40	36	46	39	42	37	46	42	51	38	45	44	47	51	51	32	43	44	41	34	38	28	41	49	35	45	42	47	43	45	50	60	42	45	40	45	34	43	38	48	41	44	43	43	50	52	48	31	41	55	44	39	43	32	43	35	32	45	43	32	39	40	35	47	35	42	53	42	35	43	43	39	46	50	41	29	44	41	45	40	25	36	38	55	38	36	39	46	36	49	36	31	40	45	38	44	32	41	32	38	36	40	53	51	46	41	41	58	49	46	47	43	38	42	42	49	42	64	50	48	42	50	31	43	27	34	49	27	42	59	49	45	51	35	53	53	44	35	53	45	40	46	48	38	40	59	44	42	40	47	50	46	53	48	45	40	50	38	33	40	40	37	35	49	40	35	51	39	49	42	39	52	41	44	39	32	37	54	37	46	41	35	43	44	32	38	40	38	51	42	43	46	40	48	51	39	30	41	48	41	41	53	53	41	46	44	47	44	30	48	45	41	42	44	55	34	42	35	51	52	44	48	50	46	38	36	47	37	44	45	48	39	44	38	43	46	38	29	47	40	41	33	31	37	41	34	29	57	47	30	36	38	51	53	31	36	60	41	44	40	57	47	49	47	35	45	48	44	42	37	29	40	39	41	47	48	37	47	32	42	40	59	44	35	30	33	38	40	40	50	27	44	50	40	52	45	35	42	47	50	40	31	42	39	43	39	52	33	37	39	37	42	39	48	39	40	48	41	39	44	46	36	47	42	38	43	43	36	40	40	44	47	46	48	50	52	31	36	40	46	40	45	32	39	51	44	48	42	55	35	37	31	48	47	45	27	58	49	52	28	43	41	50	44	51	44	57	51	47	49	47	46	43	49	51	30	49	50	30	45	55	40	42	41	44	37	50	38	48	36	44	39	36	38	60	42	32	39	54	45	44	58	49	47	54	41	36	53	38	47	50	47	39	47	44	49	52	37	40	46	36	35	32	46	28	47	36	39	37	46	41	52	53	44	50	51	39	55	33	48	47	43	46	45	42	44	37	45	37	50	52	33	36	28	41	50	43	33	44	52	37	45	31	49	43	44	40	39	44	43	35	39	32	30	46	34	38	45	30	48	46	45	52	45	48	36	35	43	36	51	38	37	40	51	45	42	50	45	48	48	41	35	50	46	39	36	37	43	53	29	41	40	36	49	34	32	48	43	36	48	43	34	53	55	45	38	48	37	53	30	43	48	41	39	35	46	45	34	34	45	40	35	44	48	23	45	59	34	42	44	57	43	51	45	43	35	40	41	35	28	41	47	39	51	32	52	41	45	37	41	34	51	39	42	42	37	42	48	44	46	48	36	34	50	46	41	43	38	54	39	53	42	37	30	35	39	40	43	42	55	39	35	42	36	38	47	55	50	32	48	38	28	45	33	33	24	52	43	34	39	40	47	36	55	52	39	38	46	43	40	46	37	40	36	50	48	40	40	48	39	39	38	40	33	38	35	35	40	42	33	45	38	46	45	38	43	42	50	51	41	52	43	44	44	45	34	41	48	42	37	45	38	40	37	47	52	32	47	43	45	37	50	40	40	47	34	44	37	49	47	34	35	38	45	39	40	34	44	36	37	45	33	39	47	45	44	37	41	40	38	39	35	38	53	40	48	44	44	46	40	50	44	37	37	47	55	52	33	46	45	42	45	46	42	45	33	37	47	44	41	47	27	50	38	41	42	37	37	36	46	57	39	51	41	43	37	49	37	44	48	39	39	47	40	45	40	37	40	57	50	36	50	39	42	39	43	43	41	40	49	44	34	28	49	47	52	47	48	41	35	33	37	47	36	36	44	30	44	35	43	45	50	46	46	46	47	34	47	36	43	34	25	37	54	50	44	44	39	51	36	42	38	47	49	39	38	41	37	38	32	48	54	50	46	47	38	40	37	55	35	45	45	44	36	41	38	44	58	51	48	50	42	28	41	35	50	28	32	49	53	40	35	33	52	34	46	39	41	52	27	49	42	38	39	41	44	49	42	40	51	50	48	45	40	42	32	37	39	54	38	35	49	47	35	42	42	41	46	47	36	51	51	44	44	39	42	49	43	47	44	49	38	45	43	34	57	48	37	39	31	31	33	42	41	44	44	52	50	46	38	49	31	44	46	42	41	34	36	41	39	37	45	40	42	59	52	33	43	45	44	45	42	47	42	40	43	35	46	41	45	48	57	42	36	37	31	35	49	39	34	44	55	48	36	41	38	50	38	50	40	53	32	39	43	41	48	42	48
15799	10013	7652	17074	33048	53520	64785	56071	44663	33050	22919	13916	6827	2317	1136	731	643	546	542	511	533	548	505	597	550	583	571	567	537	519	534	538	597	524	523	547	518	536	549	516	516	543	526	521	523	525	542	547	545	555	513	517	474	544	549	511	568	536	530	520	564	536	494	557	547	486	549	583	555	557	549	534	529	556	550	535	527	523	546	517	537	528	537	559	523	544	546	518	542	507	528	509	530	562	552	532	525	539	532	530	520	520	541	578	511	507	552	541	528	518	580	537	526	546	553	554	565	548	547	503	537	527	553	514	548	536	527	584	552	562	549	498	544	584	540	494	544	528	563	507	559	545	548	532	562	564	537	505	516	520	584	534	548	525	522	530	535	552	549	501	512	539	557	566	575	525	554	542	529	487	530	576	555	543	531	536	541	581	567	570	505	501	536	536	548	533	501	570	591	521	558	505	539	495	538	536	553	524	541	579	557	541	517	585	581	490	533	487	508	542	536	536	521	561	520	520	510	538	554	517	518	547	531	506	542	569	527	535	521	528	559	524	528	562	533	546	559	533	525	546	543	555	579	529	562	560	538	489	521	506	553	512	542	504	540	556	535	531	534	503	595	494	543	504	543	534	540	569	569	570	567	524	560	555	492	546	559	527	552	519	523	567	514	541	501	523	573	555	519	577	537	550	563	556	540	514	548	546	523	553	563	572	540	541	558	524	541	570	524	526	532	525	528	547	561	551	532	551	539	504	504	512	561	524	529	515	525	552	527	518	500	567	591	504	531	557	549	512	553	506	556	546	524	532	532	543	538	563	504	583	553	510	551	536	531	513	566	539	556	532	510	530	543	539	542	542	528	528	506	561	549	528	532	578	564	541	541	530	529	578	520	579	534	538	546	575	569	514	576	526	580	524	521	540	509	576	545	533	532	541	580	501	527	523	557	536	566	536	515	519	577	529	507	551	553	533	586	538	551	551	560	557	535	544	504	504	516	492	535	537	518	508	537	577	506	537	546	536	512	551	518	511	499	541	533	538	548	561	570	542	588	518	535	541	574	530	517	561	479	536	526	515	563	539	597	561	522	572	544	543	506	578	587	544	582	531	540	577	501	495	574	515	538	518	549	555	543	552	541	537	571	531	571	552	530	545	547	529	525	534	519	534	533	509	553	536	538	573	532	545	503	512	506	547	539	535	525	531	486	538	488	516	525	568	575	556	532	530	520	538	507	575	482	509	528	523	527	506	530	561	506	530	551	508	545	544	552	541	532	547	569	530	535	558	512	522	552	513	558	538	562	564	515	524	502	543	559	510	556	534	535	550	551	539	567	514	532	555	528	522	542	558	538	535	518	530	550	514	529	538	538	540	513	561	546	490	530	463	540	562	531	541	497	528	532	509	518	514	541	534	541	527	464	522	529	523	564	557	538	544	554	552	542	519	571	539	530	567	565	503	516	507	522	549	544	537	539	535	538	550	589	513	541	529	499	517	527	528	541	498	539	541	543	530	552	535	527	562	554	554	516	529	512	480	530	521	584	545	561	565	510	546	507	537	513	508	527	564	510	519	500	555	494	563	511	530	521	547	502	560	521	514	494	544	556	539	525	588	561	568	536	524	525	545	522	513	556	510	510	552	521	545	544	522	541	500	520	574	547	565	521	535	544	553	533	532	558	529	486	513	528	565	562	537	607	498	581	517	537	552	536	512	515	543	527	500	528	587	535	536	552	569	514	590	513	532	555	539	546	553	543	524	533	514	555	581	554	476	535	534	539	496	574	517	521	549	508	543	562	548	514	567	501	521	515	549	556	518	549	533	553	574	495	538	505	564	526	568	540	551	537	578	510	533	530	539	555	541	517	509	508	512	525	535	557	501	531	493	573	504	534	530	499	529	540	528	546	542	558	527	521	532	527	572	558	548	537	578	549	528	560	569	520	526	551	554	569	539	556	534	548	550	508	533	508	516	576	529	543	505	507	502	565	522	591	525	526	521	553	536	521	561	528	503	545	524	516	519	539	523	532	539	505	556	516	506	564	532	507	525	541	560	547	545	551	556	550	572	519	532	526	543	553	496	508	583	517	573	502	539	530	487	496	538	567	568	466	545	517	541	546	529	556	498	501	502	539	556	552	534	561	540	591	530	504	560	533	544	519	525	535	551	539	489	513	497	543	589	550	544	545	532	542	576	499	521	517	582	537	526	507	584	541	491	552	583	554	550	533	572	554	559	513	551	561	561	514	557	525	506	561	504	563	553	559	509	522	558	529	538	512	562	575	514	525	535	527	530	538	584	549	537	553	533	576	524	534	534	521	532	535	519	518	498	561	565	521	525	538	583	491	522	509	505	537	541	554	575	537	545	550	570	535	542	513	529	531	538	500	529	535	499	534	550	555	508	516	554	503	522	524	555	534	544	552	542	538	508	534	520	584	586	504	572	513	563	530	561	501	514	539	539	570	557	491	547	537	540	577	559	502	538	554	527	538	534	566	539	544	534	556	553	532	507	519	526	537	547	540	527	536	586	537	526	548	527	497	561	538	526	511	523	546	550	567	497	538	515	575	572	527	562	486	553	535	511	560	583	579	500	561	540	577	557	563	576	541	518	551	543	576	516	528	553	509	558	574	514	527	570	556	528	534	570	537	511	551	560	519	551	569	539	579	499	541	519	540	592	527	570	565	518	509	548	518	534	525	548	548	535	528	525	533	519	544	541	560	514	532	527	547	549	565	546	537	542	509	537	547	554	517	529	561	537	514	529	576	521	504	524	533	565	544	531	554	533	533	540	538	492	525	532	514	534	507	539	513	562	532	569	512	576	583	504	569	549	556	554	519	511	569	529	526	520	524	543	540	505	537	538	562	560	519	553	537	552	521	525	568	547	538	520	576	558	535	515	513	530	531	516	545	559	563	564	523	584	508	549	522	553	511	512	556	525	531	500	519	532	515	519	549	541	537	520	535	510	554	509	532	527	541	552	527	519	536	498	549	546	484	569	566	527	569	573	541	508	542	554	532	539	531	558	513	562	553	547	511	495	548	576	494	517	532	518	536	555	556	560	525	526	534	538	562	541	573	513	526	532	583	498	589	538	550	481	528	512	512	502	536	502	554	554	508	527	568	518	535	540	537	572	522	507	527	524	516	485	527	531	551	510	502	565	538	530	517	515	585	535	549	525	543	505	534	540	535	542	547	551	516	532	551	543	555	533	534	556	537	549	575	549	554	525	549	506	549	567	528	522	518	521	540	562	505	548	523	545	544	522	533	533	535	535	593	531	555	539	627	549	487	607	564	507	487	559	555	539	545	540	559	575	514	573	536	549	506	551	554	549	531	547	578	497	540	560	540	504	534	568	515	579	508	512	542	558	537	488	527	526	525	543	545	545	517	535	492	524	512	537	536	582	538	546	575	552	535	513	532	525	568	529	559	509	524	531	523	525	558	496	505	549	539	564	528	565	547	545	577	504	527	542	564	570	557	521	538	535	531	546	534	540	503	537	468	554	535	575
1017	693	563	434	606	5603	18997	19326	12830	6409	2671	1070	372	164	107	58	44	40	40	40	46	50	48	41	49	52	31	40	40	50	42	42	45	45	41	54	46	53	32	41	58	51	49	53	58	46	39	34	36	42	41	45	45	44	37	37	42	59	43	46	39	37	48	41	48	46	42	40	39	51	45	52	38	37	45	47	39	31	39	35	40	47	38	64	36	48	37	57	40	55	48	50	39	40	43	48	41	46	45	50	38	43	60	46	40	34	38	47	45	38	40	49	48	45	51	44	49	44	41	41	49	41	47	41	38	54	48	45	44	45	51	34	54	41	52	33	47	30	52	56	25	31	38	44	50	43	36	54	49	48	45	37	38	45	44	43	53	44	48	42	53	32	39	36	43	50	37	37	44	41	41	47	35	39	40	35	47	51	50	41	45	37	52	41	50	47	43	41	42	32	43	44	53	34	38	45	50	41	51	44	42	30	52	42	38	45	48	48	56	52	43	38	59	57	62	42	38	51	47	50	40	45	34	42	41	62	46	53	36	53	51	32	41	44	42	35	46	49	50	50	52	26	34	30	42	45	39	53	46	47	47	61	39	37	45	43	45	51	48	42	45	66	52	47	52	46	49	38	50	54	43	43	38	49	38	45	40	53	36	38	46	50	42	41	46	49	44	43	42	41	46	39	44	48	38	43	49	47	48	37	55	44	48	42	42	49	48	34	51	55	37	33	41	41	45	40	54	50	40	51	38	49	38	28	43	44	45	35	46	47	55	46	59	54	44	46	43	50	53	45	35	50	34	32	49	59	44	44	44	49	34	39	37	38	49	55	49	36	45	52	43	54	40	49	59	50	41	53	41	57	42	46	42	40	45	46	50	36	43	55	41	42	36	38	40	46	42	43	45	49	48	49	44	38	40	49	37	51	48	42	42	54	55	53	51	45	38	36	37	53	40	45	43	39	39	49	44	47	36	49	38	37	49	51	43	41	47	49	39	39	44	37	43	47	25	42	41	32	44	51	40	60	47	28	42	48	44	46	41	55	38	56	45	32	48	42	48	45	50	52	50	38	53	44	41	42	35	44	38	42	44	52	48	51	49	49	41	46	32	51	55	36	49	53	50	51	42	44	57	47	52	31	54	46	53	42	47	51	45	49	40	46	45	45	34	37	44	44	45	47	42	40	49	29	31	28	42	45	43	52	39	36	41	45	47	40	52	42	39	36	44	48	41	55	52	47	49	38	53	44	55	52	38	43	30	37	44	42	32	51	53	49	54	32	44	46	38	28	49	46	38	54	38	47	56	37	50	53	26	35	38	40	54	41	48	35	41	35	37	40	48	46	48	49	45	43	45	43	41	44	54	41	32	45	47	48	49	39	33	43	41	39	38	45	54	40	49	49	45	43	46	50	52	50	48	49	50	45	44	40	40	48	51	49	54	38	46	47	52	37	53	46	34	53	41	51	39	43	38	45	55	53	49	41	42	46	48	57	44	35	40	45	51	45	46	41	43	47	42	51	42	61	57	42	43	45	34	43	49	64	48	48	43	48	43	41	44	48	38	47	39	39	50	44	55	42	32	49	42	43	47	47	35	35	43	34	37	40	41	37	45	50	40	50	45	40	52	43	52	55	45	43	43	48	50	45	43	42	47	49	49	40	54	50	48	60	47	40	44	41	42	50	46	49	49	36	32	53	47	48	48	39	37	51	45	49	42	51	42	51	44	43	48	43	46	36	56	48	35	38	40	37	48	45	48	56	48	35	45	59	30	35	41	54	47	52	48	35	53	45	37	38	52	41	46	56	39	29	47	51	59	47	40	47	48	42	46	36	49	48	39	35	35	42	54	51	38	37	43	43	48	48	43	34	42	37	37	50	44	36	41	51	29	43	42	37	43	39	40	42	40	40	51	48	40	47	58	36	54	47	50	40	49	50	46	40	42	46	39	40	53	51	43	45	41	55	49	35	32	33	55	47	41	47	41	60	50	49	47	52	39	55	56	44	30	45	50	45	42	38	37	57	45	43	41	65	50	45	36	43	42	56	61	49	45	52	40	60	46	48	46	47	48	44	39	47	39	39	52	52	48	39	51	45	39	42	39	37	58	39	58	47	44	50	47	40	36	45	47	38	40	44	58	42	48	36	43	51	48	47	61	47	43	41	33	39	52	52	45	40	46	43	43	25	65	50	35	40	50	35	42	39	43	46	39	39	45	46	47	49	48	51	39	41	35	47	40	46	35	38	42	37	49	54	42	44	39	36	48	38	37	44	41	36	56	54	47	42	34	31	49	28	42	37	40	51	51	46	45	46	50	40	45	32	35	43	45	38	34	57	38	48	51	47	37	49	41	40	51	44	30	54	49	32	47	55	47	48	39	45	48	46	50	42	49	47	50	55	41	42	42	38	44	27	39	43	40	38	50	49	44	45	44	44	46	38	37	41	53	36	46	44	43	40	42	35	48	41	49	44	56	29	57	57	50	42	33	38	56	44	48	48	50	35	47	46	37	50	27	42	37	44	45	39	48	58	52	38	36	67	43	39	40	51	44	42	50	31	41	36	43	33	34	38	31	35	47	54	38	44	42	47	46	43	57	56	45	42	43	36	44	34	47	50	41	48	50	35	46	48	37	50	45	41	46	46	61	39	53	51	49	45	48	40	39	50	44	48	55	47	39	46	49	54	43	51	56	49	53	54	60	46	41	39	37	50	47	34	50	40	44	52	51	44	51	42	50	46	37	39	40	51	47	55	34	47	52	49	46	47	40	42	35	34	52	47	46	44	54	55	43	43	34	31	48	51	40	54	46	53	45	36	44	40	39	41	48	39	43	48	48	45	47	37	46	55	39	48	47	37	48	57	46	53	48	44	34	54	48	45	36	42	37	44	54	67	35	53	42	40	44	42	43	46	52	40	50	47	47	42	37	41	61	40	51	42	46	45	60	47	43	46	46	57	45	39	45	62	43	55	41	43	48	36	48	48	45	33	54	42	31	37	42	37	40	38	50	38	37	41	48	54	39	45	43	42	58	39	42	50	54	47	44	45	40	40	43	36	40	47	48	52	42	36	60	36	40	50	59	49	50	46	49	46	59	37	43	32	55	50	48	39	40	52	44	44	47	37	40	50	50	44	57	49	40	46	47	46	37	25	35	45	56	36	40	46	39	48	40	44	43	44	35	52	45	50	34	42	47	36	42	38	50	41	43	43	37	49	48	59	47	39	44	35	41	38	54	44	47	50	40	46	50	51	41	31	51	26	53	47	53	46	42	35	58	38	38	45	48	48	40	45	62	49	42	36	49	31	50	39	39	42	52	44	38	60	40	49	47	42	40	38	46	55	42	47	46	46	44	48	54	37	44	42	50	48	47	49	39	40	47	34	54	40	43	41	43	41	51	49	47	35	38	40	43	47	49	48	38	35	45	37	56	40	41	46	44	39	39	33	36	29	52	38	45	49	43	50	47	40	49	40	37	49	44	51	40	45	38	25	54	38	69	36	51	39
19083	13554	10187	19904	30726	52993	74831	67192	52742	39818	29166	19228	9668	3964	1935	977	629	596	604	573	570	571	540	576	560	575	573	590	551	586	578	557	560	543	589	531	573	560	584	537	576	524	557	629	581	542	602	554	600	592	574	557	533	561	567	545	582	546	532	532	577	573	518	563	517	583	546	531	589	518	560	578	585	545	556	549	554	554	583	538	549	552	591	552	548	556	557	584	575	575	552	573	563	552	511	554	568	581	566	574	564	535	532	546	571	566	601	542	568	549	584	571	509	610	569	514	549	552	541	529	557	550	556	551	540	547	570	547	561	556	577	614	563	566	565	596	534	516	548	569	560	593	576	574	569	573	560	589	557	574	560	558	572	609	612	538	534	532	552	538	523	590	580	518	574	544	555	555	571	545	562	550	535	541	547	569	614	590	538	601	526	556	577	562	532	551	549	522	590	584	613	550	519	528	523	561	567	534	604	618	522	583	571	546	567	568	562	555	554	591	591	559	541	600	569	526	584	550	507	553	567	568	578	545	560	552	579	544	567	559	597	596	584	582	549	532	505	562	573	524	579	593	550	572	565	530	556	571	564	569	561	573	573	551	541	535	542	522	581	553	553	556	547	594	545	586	548	541	579	603	557	584	562	560	557	557	549	579	539	596	586	544	558	562	552	559	545	593	563	572	572	559	552	554	600	600	549	541	550	562	580	576	573	586	530	545	566	580	567	551	550	581	539	534	551	566	570	515	577	562	601	564	573	547	526	592	598	593	511	556	556	562	594	571	617	576	520	579	559	538	521	579	564	588	550	513	573	552	563	545	580	557	586	534	588	522	544	563	535	579	546	524	572	538	576	612	564	566	551	566	567	534	521	522	543	606	542	565	556	577	545	495	522	544	528	576	544	568	592	544	601	583	588	533	537	529	588	556	567	537	524	569	521	606	561	552	556	545	568	566	576	542	574	536	588	543	581	582	556	553	509	576	542	567	557	586	554	577	539	540	558	568	568	599	564	565	590	522	531	576	567	522	543	523	581	584	568	559	588	576	511	591	557	546	556	546	579	572	576	574	562	571	552	581	552	569	578	546	580	579	553	543	561	515	579	586	541	590	513	590	532	569	557	539	566	559	583	589	540	527	559	552	564	528	581	549	552	564	537	562	550	565	592	579	585	530	537	568	589	490	558	592	539	565	599	577	534	589	606	584	540	561	596	580	544	550	571	570	539	550	568	526	529	522	539	574	533	551	573	549	585	576	589	571	526	591	556	608	510	542	579	572	556	522	591	578	592	518	529	560	538	568	582	579	587	573	560	569	558	581	592	581	591	512	570	525	570	567	567	592	502	597	497	596	534	554	537	550	527	580	555	584	549	535	589	544	554	544	554	499	546	548	513	526	613	601	513	565	529	536	583	535	617	559	551	525	573	564	547	579	559	564	566	587	565	576	574	546	543	578	568	561	586	541	532	583	544	560	516	585	571	537	584	587	564	504	554	535	550	595	592	566	553	561	512	527	535	569	565	537	570	536	588	586	573	537	567	537	570	516	541	554	550	548	578	541	573	543	590	568	547	497	577	556	538	567	556	517	596	574	539	564	529	548	556	599	545	543	586	556	532	571	587	581	608	572	582	549	569	621	567	525	547	561	516	569	566	572	570	575	589	569	555	574	575	623	556	563	518	590	560	522	582	577	562	561	569	541	544	612	578	593	531	550	571	558	570	571	535	608	560	562	521	526	583	572	560	550	573	554	579	556	512	538	582	589	548	531	556	570	604	551	524	574	598	553	561	549	557	585	575	553	639	532	556	545	575	605	513	581	563	578	559	585	551	538	570	521	540	527	590	557	519	596	584	553	524	530	546	595	554	535	558	576	530	547	533	607	529	567	563	551	560	582	519	558	592	525	584	580	565	574	529	564	556	553	570	565	571	549	510	564	515	552	555	532	551	594	586	525	607	543	560	541	539	583	541	532	576	583	525	542	540	588	555	530	575	555	566	576	544	528	551	535	558	584	590	558	553	552	520	548	584	557	505	574	573	521	522	541	551	552	541	556	529	550	576	577	590	547	515	603	560	553	566	582	532	566	541	543	542	609	569	556	549	538	575	545	585	588	559	569	568	505	588	560	566	569	552	529	602	586	566	592	523	510	501	536	592	560	572	533	566	548	586	573	564	596	574	551	571	549	560	582	542	568	592	539	544	574	578	524	529	590	586	560	567	565	600	526	543	569	562	581	574	530	588	563	542	568	539	533	564	565	575	564	514	585	587	544	573	544	570	579	532	525	569	593	520	538	555	563	519	561	575	563	521	538	572	577	546	557	595	536	541	560	525	562	560	519	551	598	560	573	565	532	541	564	597	557	566	534	577	550	591	559	590	566	600	545	575	533	538	567	505	509	556	556	581	563	551	537	544	530	555	548	549	560	563	613	518	548	582	567	537	569	570	545	568	578	547	581	575	540	559	541	544	563	569	582	562	552	583	575	560	528	548	580	525	587	589	582	556	564	610	599	556	522	565	597	551	615	549	549	577	562	586	575	546	556	560	548	551	566	585	572	542	573	585	553	620	545	568	565	529	581	599	582	553	557	555	593	561	584	521	585	561	544	600	541	572	612	597	563	576	587	557	555	554	532	555	558	543	514	572	548	601	590	555	592	506	537	552	584	563	592	518	575	608	593	515	562	514	586	579	541	536	539	524	642	564	555	579	581	554	581	515	584	573	559	587	563	525	539	546	539	555	562	571	546	552	570	505	530	539	552	600	595	552	575	562	568	561	609	565	572	542	535	536	540	558	518	537	538	581	513	531	531	568	584	557	565	554	538	551	577	560	579	527	634	556	558	585	480	545	562	521	553	554	601	501	569	547	564	561	579	562	583	531	552	556	540	586	573	569	542	575	550	579	560	578	552	555	542	547	570	589	569	547	540	572	560	543	535	558	507	555	557	568	516	550	569	547	592	620	547	557	564	564	567	547	550	557	503	538	571	581	582	530	582	572	564	536	594	568	533	554	546	565	562	529	536	566	579	557	566	555	520	517	566	555	540	588	551	555	502	571	603	602	568	556	561	554	611	565	545	588	562	564	588	583	544	558	555	586	514	561	570	579	562	552	570	557	564	551	563	548	564	560	518	581	530	582	586	589	532	578	616	607	601	530	585	520	535	541	559	621	562	590	561	554	556	527	559	587	588	551	578	584	554	551	543	548	554	586	603	539	545	548	534	616	562	551	569	588	558	545	591	564	567	519	510	613	565	560	573	548	581	552	528	570	547	555	583	580	567	554	556	598	599	571	571	564	538	554	584	596	572	545	564	531	615	540	562	499	537	581	566	540	577	540	506	541	546	549	597	532	568	571	575	579	547	550	534	593	556	573	528	536	560	541	577	559	570	566	549	563	581	524	564	559	543	554	557	543	560	542	547	576	544	584	576	586	561	601	539	556	583	545	532	556	565	566	552	551	568	532	570	593	553	554	570	589	543	569	579	585	547	565	566	586	557	598	532	538	541
1269	171	92	95	111	1308	4358	4459	2598	1466	695	352	161	104	56	38	40	47	33	34	23	45	49	42	40	33	49	35	42	33	34	24	25	26	36	35	33	31	31	24	31	34	36	36	37	47	42	34	31	32	33	29	28	42	43	45	42	38	32	38	40	33	36	36	28	41	39	30	40	41	38	41	29	37	43	32	37	39	41	44	33	52	42	43	35	34	31	32	33	31	31	35	31	42	30	38	29	46	29	33	46	32	46	33	40	35	39	34	34	40	37	31	50	41	30	32	45	49	30	28	40	35	34	34	39	34	34	36	41	34	38	38	40	36	36	34	23	39	53	46	35	37	27	37	25	43	38	34	34	35	32	39	38	50	37	41	27	41	44	35	29	39	41	38	42	32	39	35	33	35	33	32	35	40	31	44	35	29	37	28	42	31	32	35	30	41	33	37	41	35	41	36	39	37	46	38	50	38	43	39	40	27	28	43	33	40	46	43	32	36	35	34	41	29	41	28	41	38	38	34	30	33	34	38	36	47	37	38	47	33	28	35	46	34	38	32	38	34	40	39	37	35	35	38	32	33	33	42	36	36	26	25	31	26	29	30	39	32	25	36	38	47	31	32	41	28	35	43	39	35	34	40	26	34	36	31	33	41	34	38	54	34	25	29	30	24	41	34	32	35	34	33	49	50	44	39	27	31	32	33	26	32	47	34	32	33	48	43	37	30	30	39	32	44	43	37	33	27	35	37	32	33	36	38	34	38	31	36	25	34	33	36	45	31	33	38	37	38	41	32	39	34	37	33	38	38	29	36	42	36	37	39	30	46	30	32	43	33	30	21	28	44	32	34	34	32	40	42	45	32	37	40	28	46	29	42	44	40	48	39	47	34	44	37	40	41	38	35	30	38	33	43	45	43	35	30	52	42	34	39	39	41	24	49	41	40	37	31	37	35	42	40	33	40	35	36	33	28	26	37	46	37	45	32	46	40	46	30	33	33	36	38	35	27	37	47	34	39	36	48	30	48	24	45	37	37	36	37	48	39	39	49	35	40	38	43	36	32	43	39	29	33	40	29	43	39	38	31	35	44	28	41	34	37	31	40	30	38	40	32	49	37	36	45	31	25	35	30	40	33	34	39	34	42	40	29	39	44	33	32	41	24	41	28	38	41	37	35	36	60	40	39	45	36	37	36	41	50	26	43	37	36	33	37	38	37	28	35	34	32	33	35	29	34	23	47	35	33	31	37	34	31	26	29	33	33	37	49	33	39	26	34	36	31	29	40	44	44	37	35	34	47	48	38	29	40	40	41	30	33	45	45	45	40	34	37	36	29	31	51	33	30	36	35	27	33	35	35	36	33	30	44	36	31	24	46	41	30	42	48	29	34	43	32	33	30	36	38	38	37	41	24	41	33	38	26	50	31	26	39	36	48	38	34	28	39	38	37	40	40	35	43	28	39	37	28	41	29	34	38	27	36	37	45	34	33	38	38	23	30	38	32	26	42	26	35	41	45	36	34	36	40	37	29	33	42	45	35	37	39	28	38	36	39	26	45	40	40	31	35	39	48	26	42	32	32	34	42	30	32	19	41	38	41	40	39	36	43	35	30	33	35	42	33	27	34	46	32	36	45	31	38	38	34	24	32	36	24	35	33	34	32	39	31	35	29	39	48	35	35	35	39	36	36	49	35	40	33	34	42	44	30	30	41	37	39	33	30	33	38	45	38	37	38	36	42	40	41	44	31	41	35	23	42	38	48	49	45	34	36	33	38	40	31	31	46	36	31	38	37	28	37	53	35	41	30	35	38	28	44	32	35	24	33	33	37	37	39	35	44	36	37	34	41	41	35	36	31	32	30	38	34	34	37	31	34	39	24	41	39	40	31	27	34	37	36	33	33	41	45	30	39	37	28	41	37	32	34	35	28	32	42	47	49	29	29	46	41	37	31	24	38	31	34	44	30	36	35	36	42	30	39	36	32	33	33	35	37	38	42	43	37	26	31	36	26	35	35	41	46	45	35	41	38	30	40	38	33	28	30	41	41	26	40	37	27	31	30	39	41	29	18	42	37	31	43	39	36	41	28	33	50	37	37	36	36	37	34	32	37	39	31	47	49	41	29	41	35	27	40	27	42	35	48	36	37	26	35	37	42	46	33	39	46	44	31	33	23	45	30	28	30	41	40	36	38	35	29	34	42	34	35	35	25	41	35	44	42	31	38	27	50	41	31	38	49	39	29	33	34	41	37	30	36	25	30	38	28	28	30	32	52	36	34	33	28	37	34	44	37	38	32	36	33	27	33	37	37	32	26	34	30	51	40	34	39	42	42	36	34	43	39	34	34	49	35	36	27	37	45	31	39	33	39	30	30	34	35	31	48	43	41	40	41	26	30	43	39	37	42	26	38	29	33	33	37	30	28	32	35	33	41	45	38	43	43	35	30	33	38	45	31	32	37	28	26	35	39	23	42	42	42	42	36	34	32	53	30	34	40	37	31	41	30	21	32	42	50	41	43	22	34	38	38	45	41	29	24	38	35	34	30	43	38	33	35	36	33	32	40	39	31	53	30	30	32	44	35	27	35	35	29	32	38	40	38	30	48	40	42	36	37	31	38	32	34	37	42	39	40	36	31	37	30	31	28	27	38	40	33	43	38	41	35	42	35	30	44	27	34	37	29	31	40	39	43	37	33	28	33	38	39	45	26	39	33	39	35	38	42	33	37	31	34	30	37	28	37	42	43	29	37	46	36	30	35	36	30	42	30	41	42	36	33	39	32	25	33	45	33	38	37	37	33	39	46	36	57	34	37	35	34	45	40	39	45	37	39	45	35	31	36	40	43	30	30	41	36	26	51	38	32	36	34	30	41	47	38	28	35	36	32	54	41	36	30	38	40	41	48	39	32	42	27	39	30	32	39	39	40	22	30	39	34	37	32	44	43	45	42	28	39	28	37	27	28	27	45	41	29	45	36	27	34	37	41	35	36	38	35	33	31	45	31	37	38	39	35	32	37	48	24	29	38	49	31	46	32	28	25	44	34	37	40	54	37	32	33	36	38	40	41	27	45	44	40	48	32	36	35	30	39	40	39	37	26	38	39	48	32	31	33	37	22	35	27	37	30	37	33	35	46	37	41	34	40	37	35	34	36	35	30	39	33	29	37	39	39	47	35	33	30	31	32	32	36	39	37	28	43	35	39	33	33	26	27	28	37	40	43	39	29	43	30	36	31	48	42	35	36	27	33	43	39	43	41	44	35	38	43	37	37	46	43	37	41	28	33	42	37	39	29	33	40	39	40	36	42	39	40	42	49	28	35	36	46	28	27	31	39	33	45	35	32	41	22	32	28	42	33	28	36	32	42	27	34	42	39	35	35	34	30	42	44	40	37	39	42	38	38	44	38	40	34	31	33	34	37	36	34	37	40	31	29	42	34	36	34	33	30	29	39	40	38	39	44	26	35	38	36	47	38	31	40	39	31	35	41	44	37	30	36	31	39	41	30
11463	3861	1928	4688	11483	33931	45309	40328	32000	24338	16589	8999	3686	1681	867	555	499	464	486	461	442	453	451	444	437	472	416	438	485	471	420	444	488	456	451	460	443	469	453	433	424	453	427	472	457	386	477	476	444	417	422	425	484	436	458	446	455	484	463	484	481	493	459	486	513	446	460	481	459	479	475	451	428	462	460	468	468	439	460	481	458	463	504	439	448	448	475	458	481	462	445	432	452	470	478	462	439	467	476	469	463	439	430	472	478	443	466	471	465	437	481	458	448	452	465	490	456	441	461	466	457	454	475	453	452	447	466	497	482	470	467	468	466	439	457	456	511	482	463	442	477	459	461	502	434	464	465	437	441	433	479	443	461	417	417	462	476	445	450	431	453	452	398	454	477	426	457	459	462	461	490	458	417	474	485	429	458	468	446	485	433	452	459	445	485	471	450	472	442	457	409	438	432	452	449	481	464	481	475	475	441	424	440	423	446	488	440	495	439	456	413	466	465	496	458	450	450	442	434	464	446	464	458	422	444	464	456	456	429	507	484	465	491	481	454	461	418	487	438	474	488	414	466	499	482	435	436	440	412	443	472	475	473	496	458	447	497	470	467	469	469	484	438	438	458	443	478	448	462	488	439	429	478	432	474	501	425	435	444	456	469	451	495	408	435	427	474	463	463	437	477	444	446	485	470	459	447	476	456	458	453	465	486	453	436	492	433	486	431	449	424	476	457	431	456	466	482	447	433	460	472	434	456	419	436	437	471	460	411	472	479	483	445	429	478	460	431	463	476	505	458	485	433	497	445	418	452	464	475	476	424	463	472	419	446	484	485	465	453	438	440	464	489	457	459	458	453	436	500	480	455	442	464	486	481	459	481	471	473	472	467	455	476	430	457	466	460	421	456	484	456	461	461	466	469	461	438	466	440	438	513	451	470	433	452	465	430	473	454	471	484	465	459	411	436	434	479	429	456	452	428	461	475	459	466	462	452	446	466	442	436	452	482	471	450	476	483	464	449	424	476	439	434	431	459	506	441	474	431	447	476	464	449	439	419	457	474	428	435	427	480	458	442	476	463	454	471	476	460	470	461	459	480	471	485	462	458	471	445	455	452	462	457	434	483	454	463	435	469	451	472	442	429	462	418	456	472	477	447	442	425	444	464	458	458	476	482	506	441	441	484	454	433	469	471	427	421	466	451	470	503	441	491	467	474	459	465	471	483	476	506	480	480	428	407	483	470	471	475	472	469	505	500	432	475	477	504	479	477	453	442	469	439	471	474	479	511	505	510	447	486	439	477	500	456	489	455	479	440	457	414	420	452	490	499	468	479	427	475	444	464	445	470	449	421	433	465	445	477	481	472	471	443	454	474	427	438	443	434	462	509	448	482	470	487	449	458	464	442	440	465	475	460	463	469	471	456	462	448	457	461	490	432	474	460	427	413	454	467	473	439	445	487	444	461	476	464	463	453	445	442	411	459	471	452	470	444	448	473	461	438	449	466	502	476	450	452	446	488	463	446	479	481	485	464	439	442	449	452	449	475	482	453	441	437	487	422	446	432	448	459	454	508	466	453	485	506	453	437	457	431	456	447	462	473	502	478	463	467	435	420	462	471	455	499	460	442	420	473	430	470	479	478	436	467	461	481	464	456	462	446	445	458	483	460	446	446	478	482	436	457	466	506	428	431	466	449	481	447	441	444	457	446	444	456	517	435	445	441	453	442	477	456	451	451	420	434	477	426	436	478	450	487	442	450	461	475	473	451	450	447	450	455	461	466	452	459	456	458	491	489	437	456	452	442	480	470	461	440	442	459	449	484	463	443	462	459	429	474	451	449	462	473	451	468	480	466	445	484	445	427	460	471	464	476	443	464	458	464	481	433	469	447	456	470	437	446	481	449	477	432	471	477	443	493	447	435	464	441	467	442	479	460	446	420	417	448	473	460	456	498	449	439	483	436	444	464	490	472	453	441	400	449	483	498	460	463	455	445	458	466	469	485	449	424	429	479	479	476	448	485	417	451	454	468	468	431	489	496	453	440	464	480	462	461	492	454	430	486	441	424	466	422	447	434	514	426	469	485	491	464	435	480	465	453	450	466	466	447	423	455	455	454	423	472	475	476	420	477	429	497	474	473	466	434	463	448	436	472	492	461	481	463	458	465	477	470	456	451	484	453	428	477	408	462	480	428	474	477	470	428	413	475	450	439	461	453	470	461	439	455	462	457	439	448	455	469	470	447	473	428	448	465	453	464	460	456	466	472	467	437	459	416	463	428	432	466	445	473	510	491	435	470	434	460	472	461	469	431	485	453	467	446	497	448	468	487	451	420	479	484	485	449	440	439	458	431	465	492	456	508	456	460	472	458	434	460	436	461	458	455	473	476	510	442	485	484	475	492	460	495	478	432	428	440	451	481	495	477	470	458	469	459	458	451	476	434	467	497	491	514	467	462	485	420	471	462	449	467	471	455	448	413	490	450	451	488	486	454	477	455	443	447	466	431	493	444	452	481	447	433	470	476	448	464	477	454	434	453	493	418	435	451	454	495	471	444	462	476	448	466	490	457	452	484	466	416	417	462	435	466	452	453	470	497	419	474	472	446	454	476	505	515	424	464	431	453	411	478	437	461	439	474	479	447	448	447	458	457	469	429	471	436	453	474	468	464	472	448	434	464	477	442	486	467	426	491	485	436	450	442	498	439	490	422	473	413	430	478	430	446	450	453	459	477	531	441	451	427	451	458	462	493	446	424	458	478	463	478	476	448	458	435	468	481	468	479	497	496	481	472	430	492	469	433	429	469	443	453	460	441	474	471	483	434	512	457	476	455	454	461	447	470	438	440	478	459	423	416	441	438	458	460	420	491	459	484	477	457	478	475	410	461	471	427	495	431	494	464	415	422	433	479	443	526	432	510	444	449	465	431	454	460	453	417	430	449	475	463	491	419	450	442	476	487	478	471	439	443	483	464	494	440	436	447	459	445	449	479	440	495	392	460	457	468	444	478	445	461	477	446	420	443	465	444	463	438	467	475	433	473	495	433	463	463	457	484	404	430	418	433	488	479	478	433	449	468	464	473	458	482	475	474	477	442	469	455	487	453	463	467	468	459	489	477	459	479	454	415	441	481	423	468	448	458	416	461	447	430	482	465	448	475	411	481	461	456	446	428	451	508	428	472	454	470	434	420	456	445	486	450	436	441	474	462	459	443	480	456	428	464	475	455	444	471	469	477	468	454	509	457	484	468	515	448	422	487	448	449	469	440	464	435	488	486	487	479	467	454	448	490	434	469	440	450	431	437	470	472	480	481	467	432	455	483	427	444	435	502	473	479	458	460	442	460	462	474	464	459	481	464	460	424	453	434	417	483	475	471	448	457	448	453	420	452	442	453	516	450	482	478	473	470	509	453	461	484	446	476	459	417	472	475	466	463	457	422	444	455	457	485	462	467	473	421	452	467	498	461	486	485	478	471	476	486	473	493	465	424	483	418	467	481	462	487	443
634	522	407	286	445	3472	12627	10878	6480	3665	1745	656	288	123	80	51	49	38	37	27	37	38	42	42	39	41	35	39	34	32	27	48	28	39	43	35	33	39	44	32	47	52	34	30	37	44	40	48	43	41	38	37	36	46	45	31	26	36	35	47	31	30	31	37	41	48	39	27	40	51	38	39	47	34	45	48	40	33	41	40	25	39	41	29	41	37	48	42	54	31	31	37	29	43	36	26	33	33	39	44	48	44	39	37	31	39	34	35	38	40	36	41	50	44	41	38	48	34	43	27	30	38	28	43	32	41	41	46	47	39	49	43	28	49	41	44	34	34	32	41	44	44	46	27	46	38	39	30	35	33	43	43	36	45	45	37	33	41	41	37	33	35	41	33	35	32	41	38	36	43	35	45	40	50	26	35	37	36	29	39	56	40	48	41	38	45	46	40	49	44	29	39	35	46	34	41	41	32	44	32	43	42	38	46	48	38	29	51	33	47	30	41	48	37	31	40	36	36	34	50	35	36	23	44	37	33	41	35	44	46	37	36	29	43	37	41	35	34	35	34	42	38	43	46	34	41	37	38	34	42	45	33	40	38	44	35	44	36	31	38	28	43	43	39	39	40	50	42	37	36	44	42	54	41	60	49	43	28	52	40	35	41	37	44	38	49	44	36	44	34	40	37	34	34	41	36	33	39	49	31	37	43	43	28	34	35	41	35	45	38	38	46	41	37	44	33	37	31	50	38	44	33	45	31	35	36	33	46	30	39	36	25	35	33	37	43	42	44	43	34	36	37	51	31	52	36	50	43	36	36	38	37	37	31	36	50	33	35	29	45	45	35	44	48	46	45	32	35	32	38	38	36	43	27	37	33	38	25	38	30	40	43	45	38	39	34	35	28	36	45	34	36	41	43	34	41	41	37	48	37	44	30	35	39	42	29	54	39	40	47	37	34	50	37	42	47	39	46	35	44	47	41	27	35	47	39	47	33	45	35	40	46	34	39	43	41	35	36	49	39	34	41	37	53	39	34	43	40	41	45	33	38	40	39	32	41	36	49	38	44	43	37	45	40	38	46	38	40	33	42	39	42	35	36	38	48	41	44	39	50	41	53	33	42	32	25	31	43	25	37	35	40	33	48	42	51	39	44	44	34	49	50	36	41	50	39	34	27	29	36	37	38	40	39	36	39	40	32	38	34	49	41	42	38	40	44	45	34	46	39	42	25	46	45	33	29	43	25	39	28	48	49	38	37	39	44	48	36	41	23	42	47	37	32	37	46	45	40	42	29	29	39	42	38	40	41	33	42	38	41	40	53	35	37	36	35	37	32	38	34	37	34	28	40	35	32	25	38	34	39	40	51	45	54	51	21	46	41	32	42	33	32	38	33	32	39	27	46	34	41	25	30	37	46	39	30	40	56	33	37	42	39	43	36	42	33	29	44	35	49	29	40	43	40	39	35	41	53	38	39	30	41	50	36	33	33	37	37	32	44	36	40	41	41	32	42	50	32	44	25	23	39	37	38	26	36	44	50	47	38	31	29	42	43	39	34	40	43	40	35	26	31	33	21	27	27	46	38	41	37	47	31	44	39	36	39	42	39	37	35	48	36	36	41	33	35	49	38	25	31	40	38	33	39	41	40	42	33	46	37	43	33	27	43	44	31	43	40	39	39	34	42	41	43	45	45	31	38	52	38	43	28	33	32	25	44	43	44	43	41	37	40	56	40	42	37	42	46	46	40	35	33	38	24	41	41	37	42	37	44	44	43	26	32	38	37	34	39	39	34	34	46	33	44	36	42	38	37	36	44	40	29	40	39	40	37	36	41	45	42	48	45	41	22	39	42	38	31	40	43	37	52	40	38	33	40	48	44	45	40	41	33	32	39	43	31	37	27	39	34	35	34	35	37	30	43	48	33	34	45	34	35	37	35	38	42	34	40	25	44	40	41	35	47	38	46	51	33	38	36	46	48	48	31	45	37	29	42	25	29	40	30	27	38	41	37	38	43	36	38	41	38	38	39	23	33	27	38	34	32	34	43	28	34	29	43	43	37	35	43	27	33	31	46	37	36	42	39	41	44	50	31	42	31	38	37	43	47	42	42	33	28	35	36	43	34	29	46	46	38	27	42	30	37	45	42	34	37	50	31	40	34	43	41	41	35	47	34	36	32	33	44	32	49	41	36	39	34	27	41	40	45	30	34	29	36	45	48	41	34	35	45	37	30	36	35	36	44	43	42	34	42	44	46	44	44	24	31	28	41	34	46	34	46	39	48	39	30	36	42	32	38	25	44	41	46	30	34	28	42	34	46	33	34	38	34	42	41	33	35	42	42	54	39	42	35	31	33	36	33	37	41	45	31	35	40	39	47	34	42	45	38	51	34	32	39	37	28	41	40	34	40	35	29	37	42	25	35	35	34	39	34	32	41	33	38	39	48	35	42	43	50	46	43	40	32	35	33	40	46	35	40	43	47	31	34	37	43	25	49	42	31	35	46	38	36	41	31	36	49	28	35	34	37	42	33	33	36	34	31	44	48	38	36	45	38	35	40	38	50	34	53	31	30	35	46	37	39	24	38	43	40	38	28	31	44	52	35	38	47	41	40	35	40	35	43	44	46	43	31	35	32	41	46	28	54	42	42	35	44	39	47	42	31	43	44	43	40	44	46	40	47	44	45	47	24	41	37	44	37	40	38	44	42	36	40	33	42	35	34	46	35	42	51	41	42	38	42	34	45	42	35	45	45	51	32	46	38	44	32	38	36	30	42	43	46	31	47	39	43	35	45	22	45	36	40	25	37	37	48	62	34	39	45	44	46	37	34	38	36	45	35	42	35	37	45	48	52	36	33	40	30	39	42	28	34	24	33	41	43	33	46	43	40	38	47	40	39	39	36	34	36	35	28	29	34	37	39	27	41	42	36	30	48	43	37	33	40	27	35	44	46	42	32	42	41	30	51	29	35	27	44	42	31	35	38	47	55	30	51	42	40	45	37	42	33	56	38	41	36	31	33	53	36	43	40	47	37	42	37	40	40	38	39	35	43	39	43	51	39	48	40	44	42	33	48	47	49	40	46	36	40	36	38	40	24	36	30	39	31	40	41	50	38	36	35	35	43	39	42	32	25	45	34	42	38	42	34	36	42	39	37	41	35	29	42	35	51	26	31	37	52	37	46	30	35	35	32	50	41	36	35	38	54	39	39	31	47	41	45	37	37	39	33	38	37	45	45	44	38	41	31	39	44	40	25	43	44	43	31	41	36	49	53	36	33	48	37	40	58	51	40	31	38	34	35	38	49	32	29	50	43	36	39	36	35	41	30	33	39	34	34	39	41	29	43	38	37	53	25	32	48	40	34	35	42	32	48	42	46	33	45	37	40	40	36	34	40	38	40	39	45	42	45	38	31	28	33	33	29	37	42	37	37	49	31	36	34	39	36	49	36	37	34	35	40	31	24	38	36	31	40	29	39	40	31	33	37	44	41	46	42	31	40	43	42
17200	11861	7825	16569	27136	43647	63704	53108	42548	33664	24933	15309	6926	2794	1462	853	605	526	481	478	513	498	485	493	458	482	534	470	488	482	527	500	490	524	513	493	497	532	500	494	482	493	499	470	517	520	469	493	446	495	481	512	507	527	478	509	517	485	487	476	491	525	509	535	476	497	501	502	516	532	517	484	510	491	474	463	511	509	525	459	461	494	494	457	487	512	503	523	508	465	494	512	497	520	533	495	484	514	507	525	496	472	492	499	495	487	500	493	513	511	504	469	449	504	466	489	489	484	486	492	477	513	492	483	524	471	530	536	513	555	491	463	496	478	443	481	491	474	481	517	529	517	522	518	516	490	512	459	506	471	496	499	522	485	480	519	493	448	496	497	481	477	512	496	492	500	503	502	523	482	513	489	468	479	477	471	498	451	492	480	491	463	512	473	489	467	487	489	483	471	512	514	473	498	490	475	496	507	507	472	521	457	454	457	484	466	519	491	528	476	484	518	515	514	512	511	484	492	471	505	460	503	500	500	502	476	483	492	494	449	485	492	498	478	468	487	520	465	502	484	512	515	517	471	481	505	445	493	489	506	484	466	480	472	536	463	540	495	512	459	499	481	475	475	495	494	498	461	500	503	485	483	522	467	504	470	467	511	498	516	501	511	478	524	524	500	473	543	469	443	489	485	463	496	485	462	518	468	516	498	512	513	471	491	512	495	508	505	520	454	527	512	498	519	489	489	482	509	496	486	451	447	451	519	468	505	479	478	472	509	512	483	498	484	546	449	479	509	533	455	498	488	508	553	491	509	505	488	454	484	499	487	522	496	498	498	538	523	508	475	508	482	525	480	489	504	476	482	523	515	500	482	476	501	442	487	484	479	443	471	510	449	463	528	457	505	482	498	499	527	519	496	538	473	485	476	508	469	493	488	485	494	525	502	513	530	476	474	502	454	500	531	503	515	486	486	503	466	475	473	486	531	508	473	476	496	497	494	484	502	497	467	502	521	511	485	490	521	502	466	509	482	462	476	459	485	525	510	465	475	477	507	494	475	512	442	494	510	517	457	502	479	485	496	489	496	468	458	489	455	476	486	508	548	483	487	479	505	483	478	491	465	483	502	490	487	515	491	444	484	486	478	460	503	517	482	505	473	509	475	465	462	478	509	509	444	501	487	484	499	498	523	485	514	535	478	515	496	443	503	505	490	494	458	484	496	484	481	480	516	483	487	519	471	476	500	479	485	550	529	516	488	515	477	477	539	504	550	468	546	484	426	489	512	495	494	488	520	513	493	492	478	492	497	502	445	491	490	518	485	512	530	486	506	475	517	472	470	502	501	454	470	526	486	512	501	484	501	485	478	496	448	497	458	495	478	475	479	489	486	447	501	483	549	469	470	484	472	464	499	497	490	483	498	458	472	466	485	500	491	465	513	512	482	497	536	490	516	511	480	517	494	460	467	490	482	476	522	512	495	550	483	478	465	489	492	514	524	495	469	504	484	499	523	506	479	507	490	505	470	490	496	496	496	482	500	491	497	500	493	490	491	495	501	525	458	456	510	500	493	498	467	483	501	490	485	470	511	474	500	518	512	483	484	474	531	492	481	494	472	471	457	498	469	439	452	481	451	500	519	480	518	511	494	511	456	472	478	509	472	500	477	475	476	482	515	493	442	511	463	489	477	514	461	458	485	506	461	461	487	492	434	473	474	496	486	525	494	435	509	523	520	485	480	515	513	492	470	472	513	527	488	502	479	485	471	486	486	514	501	481	527	477	475	518	488	485	467	477	490	459	464	519	453	476	481	531	479	497	502	529	496	483	528	516	527	504	477	519	517	510	458	497	464	493	505	511	484	519	500	533	504	487	487	478	470	491	530	492	496	501	486	470	514	510	521	473	451	486	512	481	532	474	543	496	503	485	519	511	471	499	502	502	473	437	438	460	481	500	496	466	490	525	490	481	468	457	499	483	524	501	511	507	526	477	467	494	459	485	489	473	479	508	507	436	513	460	489	473	511	487	502	443	498	537	481	494	487	477	481	489	498	527	501	515	486	510	497	480	452	495	484	473	488	513	492	477	487	516	482	490	482	485	486	511	519	499	516	500	461	524	499	501	482	489	517	478	511	481	520	486	474	470	456	489	516	505	477	490	486	482	480	499	503	535	507	470	470	495	492	493	484	466	467	549	453	499	496	482	481	509	509	494	515	481	493	471	524	497	478	480	492	456	519	529	536	471	516	465	497	497	484	501	484	495	489	475	482	477	488	482	456	487	491	525	501	533	519	524	476	502	508	489	481	488	503	437	460	535	490	522	519	505	489	525	517	476	471	499	522	483	415	492	498	436	499	486	516	486	495	515	549	480	490	497	491	450	497	473	500	479	513	504	489	463	467	520	494	526	455	485	476	448	446	494	501	528	503	480	507	555	466	541	480	540	465	499	469	438	473	472	482	484	480	502	519	446	491	474	467	460	498	502	492	509	461	525	477	498	510	476	488	489	476	500	478	490	485	477	518	499	505	488	488	477	480	478	522	521	502	479	468	465	501	529	487	516	493	500	470	504	486	517	485	472	466	518	492	497	505	498	481	457	482	461	475	495	503	492	490	484	502	522	517	495	488	466	473	557	542	499	478	510	482	525	477	500	504	491	488	446	477	499	451	489	502	476	488	508	493	485	535	526	499	493	479	478	514	507	504	463	478	512	494	510	501	467	477	493	510	489	503	495	487	473	489	478	488	478	510	478	486	468	516	515	464	458	471	450	523	483	518	482	529	495	507	501	493	498	494	471	513	547	473	488	503	474	477	477	513	473	475	493	479	488	500	499	503	469	478	485	485	461	506	455	509	480	496	495	484	494	473	498	520	502	450	465	500	467	478	488	495	479	494	474	506	476	502	508	510	506	498	480	427	484	487	515	463	462	458	476	469	507	494	476	511	502	561	497	500	501	471	471	516	521	514	492	497	499	468	476	514	474	536	477	507	449	499	504	513	506	508	491	537	504	532	542	492	466	490	492	441	514	501	521	488	510	463	504	529	486	513	504	496	468	511	489	468	478	492	479	537	510	499	474	512	504	472	517	505	490	458	501	491	513	473	504	477	504	496	456	524	487	458	501	505	507	512	508	473	499	466	488	473	518	483	503	501	517	497	425	475	497	460	511	496	482	459	478	512	492	490	500	474	483	505	476	471	471	496	484	471	492	468	452	500	498	465	474	503	471	478	518	508	472	491	488	471	510	518	463	518	487	465	483	509	523	519	483	520	488	494	477	468	491	470	476	531	481	512	512	492	508	469	491	493	480	496	471	487	482	490	489	467	505	466	499	455	470	505	516	457	512	526	498	482	520	498	505	495	506	489	452	445	508	485	512	472	502	493	524	492	506	535	464	506	500	499	552	529	506	487	503	455	534	513	476	474	481	512	477	490	490	463	492	462	449	492	490	463	495	467	463	457	521	508	506	502	490	492	474	506	494	497	492	472	509	500	490	502	488	509	465	522	532	469
2083	518	450	343	658	7684	12316	9828	6065	3345	1625	655	247	111	70	54	46	37	45	45	39	42	46	31	39	33	32	41	37	32	45	39	48	31	41	38	47	33	45	38	32	51	42	46	40	40	31	45	41	48	50	39	31	39	41	47	38	41	31	50	34	43	44	47	41	37	48	39	54	39	41	34	45	40	43	36	33	54	43	48	53	31	52	34	32	54	40	48	35	42	28	40	33	40	38	43	41	48	56	35	37	56	43	46	35	34	29	37	48	40	42	40	49	44	45	53	44	38	44	32	47	34	30	40	46	35	42	36	49	36	29	55	40	36	44	43	42	56	35	40	48	46	47	40	45	51	42	40	34	35	46	52	44	35	51	38	32	38	40	31	41	59	43	38	48	42	47	39	36	44	52	30	36	37	54	46	43	44	45	25	46	40	58	39	29	55	49	40	51	36	45	43	51	45	39	41	50	35	30	40	48	48	44	37	43	26	46	40	49	36	38	46	56	46	49	44	36	43	49	40	54	44	45	40	33	35	50	44	37	46	47	37	51	37	51	38	41	31	40	44	32	38	43	58	46	43	48	46	43	47	42	30	49	45	51	45	48	45	49	48	36	46	42	44	37	27	43	30	43	39	33	42	35	41	46	38	42	33	42	44	48	52	42	46	39	47	43	38	42	37	39	50	37	40	35	39	34	40	50	42	55	31	53	47	48	40	40	31	50	45	45	33	29	40	46	42	46	35	50	41	54	42	40	48	38	36	51	40	36	47	47	34	38	35	33	36	41	61	48	35	53	38	36	48	42	39	56	46	37	44	60	53	52	37	42	49	33	37	44	49	41	44	40	36	42	54	41	44	27	37	46	38	41	33	45	33	29	42	35	43	36	41	55	41	34	32	46	39	34	36	43	44	42	44	45	45	42	40	37	45	45	42	38	43	42	45	54	52	30	39	37	45	43	32	50	20	24	36	43	43	37	46	43	38	55	36	33	46	38	36	56	43	48	46	45	41	35	46	40	43	37	38	33	41	43	35	35	45	58	41	39	38	46	40	34	31	45	51	40	38	39	39	44	36	35	25	49	31	44	38	45	34	52	37	47	49	33	46	48	46	31	40	38	36	50	36	49	40	31	40	62	48	50	37	47	35	52	38	33	41	51	48	32	45	45	47	38	48	38	37	44	38	41	45	37	48	28	36	41	44	37	48	35	47	44	35	33	47	43	38	45	43	53	39	43	39	51	42	35	41	41	41	41	46	34	48	53	39	40	31	35	43	40	60	45	37	39	32	45	42	37	31	30	39	45	55	41	33	50	44	39	46	44	48	47	50	48	40	39	38	55	51	34	54	44	51	42	40	39	44	43	49	39	42	40	41	36	33	57	25	41	40	40	43	41	48	40	38	44	41	53	39	41	32	42	44	44	43	58	40	45	42	34	43	39	40	38	46	44	29	32	32	37	44	44	44	39	29	41	49	42	34	37	39	37	50	41	46	41	38	40	38	32	44	45	34	50	54	34	42	40	57	35	40	54	40	55	53	56	34	49	31	46	39	49	43	41	44	53	50	50	43	40	39	37	39	42	47	39	52	36	48	37	44	43	38	53	48	39	34	47	37	39	30	38	47	39	47	48	42	43	54	31	43	35	33	36	44	46	37	42	46	41	40	36	41	46	52	44	35	37	37	48	46	29	49	36	47	37	49	35	28	36	34	44	44	44	39	43	46	32	36	33	49	45	37	35	29	33	51	56	47	38	39	43	47	37	33	31	38	38	35	40	45	40	36	50	46	44	38	46	35	46	40	50	39	35	38	43	43	40	44	61	30	35	40	48	47	40	30	48	40	52	47	35	42	44	48	43	48	44	33	48	33	51	34	43	37	44	42	39	36	41	40	52	47	44	43	37	41	38	37	57	51	35	49	40	43	47	37	35	43	40	44	33	34	43	48	33	43	41	40	51	34	44	46	32	38	48	52	55	38	55	49	37	46	37	36	45	34	42	35	46	40	36	40	41	35	47	41	33	52	39	35	39	44	33	37	36	42	49	35	44	39	41	41	37	44	48	32	51	38	35	49	36	48	42	36	45	49	41	37	38	37	42	47	41	43	36	50	39	47	48	46	48	50	40	42	53	48	44	44	44	50	53	39	50	32	44	42	39	29	38	39	35	49	52	47	42	31	38	57	44	40	47	44	42	40	40	38	49	47	39	42	44	50	32	44	49	39	41	47	37	36	38	42	34	49	58	39	31	38	42	42	43	44	50	36	39	47	40	39	43	46	36	41	36	48	48	47	49	43	34	41	45	33	40	42	39	35	39	42	41	37	39	47	50	59	33	39	41	39	49	54	42	38	45	45	48	43	45	44	56	45	35	34	37	34	43	42	42	50	43	29	44	44	43	44	35	45	47	47	27	40	41	40	44	39	42	42	48	38	46	38	36	49	35	39	44	38	36	57	42	45	33	42	45	45	35	37	40	43	59	48	48	34	49	40	41	46	41	46	41	46	43	40	39	47	43	52	38	35	39	42	37	36	39	46	52	38	51	28	43	42	42	51	31	42	38	43	40	38	46	39	42	42	43	45	51	47	36	42	28	32	42	47	51	36	33	46	43	38	43	32	37	43	50	38	50	41	50	36	29	45	48	40	41	29	36	50	47	30	40	29	40	42	38	43	49	39	39	49	51	39	40	36	45	46	40	38	43	50	45	38	28	37	36	51	43	44	45	45	41	40	44	54	37	47	45	48	49	47	38	43	43	38	39	40	65	37	42	43	33	59	39	46	43	52	44	35	47	44	39	37	36	32	47	41	43	49	47	44	49	42	44	45	36	45	40	34	46	38	46	40	43	52	41	51	50	35	41	53	62	41	40	32	47	50	42	45	38	41	37	44	38	37	51	45	56	32	33	42	39	45	37	44	29	44	35	43	37	33	40	38	34	48	44	37	42	44	55	40	30	38	47	44	37	49	47	49	33	46	42	41	27	37	52	45	42	41	45	33	45	43	41	57	53	30	48	44	40	42	33	49	50	33	41	43	40	42	38	36	26	30	44	39	40	32	35	49	49	41	50	38	45	49	49	37	57	32	25	36	41	43	35	32	34	43	46	39	45	44	42	46	47	54	30	39	49	41	46	51	35	45	46	54	54	45	46	53	38	42	40	41	39	37	34	49	60	46	48	44	40	45	37	38	41	40	43	48	31	37	45	43	48	38	31	41	42	35	40	51	45	43	49	47	45	46	35	37	35	38	43	44	65	38	51	41	40	41	42	45	44	33	26	40	44	52	43	43	48	35	39	46	48	47	40	36	49	43	45	48	37	37	44	42	52	39	44	41	45	35	41	43	49	38	50	46	43	38	48	42	25	48	46	43	53	36	55	30	34	37	41	47	51	34	43	42	36	43	44	45	32	37	41	51	44	33	46	37	46	45	53	41	41	51	42	33	47	35	46	42	41	53	41	44	38	35	32	39	41	52	42	36	31	38	37	50	48	41	40	43	43	38	40	44
17641	11236	9182	17027	30763	60569	63189	52280	42826	33338	24647	14711	6564	2803	1251	768	587	526	516	535	535	499	549	530	557	529	517	508	548	545	493	524	572	556	531	532	551	573	533	544	531	487	512	501	578	541	551	589	577	530	557	525	533	511	562	531	518	535	535	569	521	520	540	503	526	575	536	558	566	529	537	564	523	541	530	513	510	542	555	518	547	566	539	570	534	544	566	545	567	565	525	528	528	533	521	509	503	520	565	541	538	545	532	549	523	542	520	570	546	511	509	548	573	562	533	531	527	534	522	542	541	526	504	527	570	508	569	529	538	578	503	529	547	514	491	550	485	561	489	572	580	530	547	540	527	533	546	487	525	519	527	543	544	549	524	573	541	545	513	544	540	548	579	548	576	559	537	536	528	586	566	561	567	545	537	547	526	576	523	553	539	516	536	532	543	532	509	553	582	527	568	567	542	533	520	553	531	561	529	502	516	515	558	506	540	588	534	527	556	502	504	545	534	580	552	510	544	554	532	520	535	517	549	551	501	554	536	539	569	555	551	548	569	551	508	547	526	536	532	549	545	573	496	573	559	544	555	565	595	548	551	542	551	525	530	503	533	566	551	552	504	521	527	521	536	511	508	559	506	520	572	547	533	528	545	532	568	527	549	531	526	541	522	537	528	497	545	519	541	553	588	517	505	526	506	546	491	538	511	518	557	538	531	574	535	546	532	577	562	524	521	546	564	560	547	552	548	529	576	566	488	520	533	533	513	537	560	540	557	538	546	505	499	548	522	546	518	550	549	546	536	607	514	522	544	563	532	557	534	557	538	498	566	556	534	583	546	554	557	506	549	558	549	518	519	511	553	557	537	548	533	552	533	561	527	537	524	550	547	522	543	542	552	546	574	525	530	548	554	529	507	558	544	481	530	575	571	528	565	518	532	493	548	522	537	534	533	507	534	504	494	529	515	543	543	532	533	544	533	609	520	513	523	509	528	565	553	546	549	520	565	546	563	562	555	512	477	570	524	542	533	594	565	555	496	556	559	546	501	550	542	511	541	496	551	541	534	535	547	521	527	593	557	514	553	549	566	585	494	564	556	500	558	557	552	557	557	538	500	547	475	569	537	498	573	535	529	579	507	536	611	568	572	528	527	558	500	505	531	496	526	557	506	509	562	527	538	544	536	556	505	544	562	538	538	565	530	541	519	532	560	540	565	498	537	509	532	551	533	507	558	496	555	525	501	503	534	501	502	534	578	517	534	507	548	562	568	545	523	517	532	544	541	564	526	599	553	523	555	540	577	563	530	482	538	544	562	547	587	556	527	521	520	556	555	543	540	533	517	562	545	525	551	496	539	534	549	557	548	511	543	540	562	545	572	473	533	504	534	557	518	561	567	548	531	547	578	533	565	534	516	477	561	521	528	542	516	536	538	528	581	552	530	553	546	511	553	550	531	588	557	554	522	515	507	549	545	516	548	522	548	582	560	560	529	535	535	512	539	511	509	541	517	553	549	498	551	542	553	530	554	557	506	539	513	519	548	512	523	526	544	540	520	511	533	588	514	550	529	537	557	563	507	553	540	525	516	544	538	551	524	551	544	482	527	555	554	561	559	523	544	545	475	507	547	534	551	539	544	593	551	566	515	551	553	556	543	532	533	570	507	536	539	548	538	553	516	554	544	538	550	521	535	515	541	531	516	533	526	535	508	559	537	541	551	524	568	508	563	514	563	536	522	554	516	547	564	543	511	506	552	559	542	592	545	535	530	518	526	496	547	554	551	516	506	530	539	571	608	566	575	518	558	559	518	555	485	554	520	534	519	515	509	481	524	529	555	530	530	567	544	554	509	518	544	505	549	548	556	527	531	539	519	516	568	519	533	540	557	549	523	569	528	509	534	525	555	506	537	559	557	531	526	539	543	537	526	518	563	564	494	494	543	549	547	553	532	481	544	537	528	515	537	561	527	561	560	528	543	522	552	538	524	555	536	526	502	532	530	566	541	514	553	533	554	593	534	533	564	536	516	557	540	539	521	573	558	564	518	520	536	538	538	553	548	538	568	534	524	530	523	546	557	552	511	507	559	559	539	507	498	579	567	476	492	538	522	527	537	527	519	527	518	542	551	584	565	524	512	575	567	534	489	567	530	503	536	538	525	520	532	533	561	568	527	531	543	535	581	571	544	525	546	571	537	553	509	518	500	519	524	554	546	526	549	526	522	551	509	545	567	519	533	551	550	505	513	530	554	560	519	504	562	570	517	564	549	527	539	536	538	575	535	540	559	546	528	540	551	521	555	496	549	535	559	533	546	532	491	585	530	549	508	514	541	525	544	513	546	537	564	581	534	568	545	554	549	524	543	556	516	577	480	530	546	565	565	560	516	533	563	551	564	598	525	531	534	542	530	582	497	510	576	519	551	568	539	530	539	556	484	526	548	544	584	525	538	580	540	519	558	575	555	561	577	534	502	475	539	546	559	535	525	563	543	549	551	531	535	493	539	557	546	539	523	590	516	534	538	556	553	561	555	534	531	535	519	512	575	520	549	490	556	543	537	579	527	563	534	564	513	574	521	547	544	577	541	563	522	520	528	532	512	593	556	522	546	531	517	489	530	568	537	505	552	523	523	516	534	485	575	522	532	543	517	556	526	517	497	573	535	557	520	546	564	541	542	557	528	557	576	511	572	513	541	568	535	564	560	542	585	552	539	536	476	558	502	580	541	545	535	482	552	538	537	543	547	539	536	526	547	525	554	510	558	510	534	552	529	524	527	549	530	546	527	568	529	551	547	562	518	522	544	560	538	555	563	550	539	564	564	524	529	581	539	527	507	571	520	543	562	558	520	525	559	531	580	517	561	500	491	557	521	529	536	496	560	554	534	527	574	572	539	523	509	563	554	575	523	573	545	530	516	552	527	548	528	525	534	523	577	580	517	529	543	521	518	556	575	548	501	519	562	570	492	550	569	562	547	507	526	561	543	552	587	535	534	542	518	542	524	509	534	497	549	582	563	518	560	525	548	557	569	548	519	526	538	524	519	567	564	573	531	582	549	498	554	579	516	541	592	523	532	545	578	549	502	533	570	526	486	542	523	566	553	562	566	524	585	497	544	515	529	605	528	557	516	533	550	498	533	523	550	544	591	539	532	513	554	492	499	530	518	543	557	550	506	508	541	530	542	524	537	541	513	507	538	536	554	541	535	542	540	557	522	562	538	511	524	532	553	487	530	537	539	560	560	514	526	504	503	514	566	531	527	518	557	501	550	549	518	527	542	569	536	562	532	540	536	580	552	531	553	507	561	538	544	522	550	492	528	514	529	552	550	514	500	518	541	510	575	577	544	547	532	537	533	521	542	539	526	545	513	554	526	568	521	581	543	542	548	571	532	543	527	507	575	496	575	553	511	553	571	573	549	539	533	541	526	555	555	574	523	535	536	509	520	532	559	535	521	566	539	560	550	518	533	541	554	533	535	525	575	507	557	564	549	480	527	526	541	570	551	559	543	492
1072	607	717	669	2659	13017	19066	16089	10126	4883	1982	817	339	129	75	53	48	37	49	41	42	45	37	38	43	43	39	44	53	43	45	50	35	36	44	56	50	49	40	48	51	45	45	36	37	32	35	43	45	46	48	40	46	44	44	44	50	33	37	39	52	36	45	44	29	34	45	50	38	48	48	49	60	47	24	34	39	48	39	41	45	37	45	59	32	51	41	52	38	45	43	46	44	48	36	34	41	42	45	49	36	53	39	51	42	36	41	33	47	46	44	57	45	50	38	65	42	42	56	43	36	50	44	53	53	49	43	45	44	44	40	38	40	51	59	40	42	42	45	51	36	45	42	31	41	40	40	50	41	30	37	49	52	41	44	51	46	41	46	43	44	57	46	32	37	44	56	37	42	50	46	46	40	32	47	34	45	39	33	48	51	52	40	56	39	42	30	38	45	57	41	49	37	33	36	34	55	48	40	35	42	44	45	47	32	50	50	51	40	45	46	44	43	50	47	38	48	51	48	36	46	43	43	42	53	53	36	35	35	43	41	41	34	38	43	28	36	36	42	35	48	45	36	57	47	39	45	42	47	45	43	56	32	43	47	38	40	50	45	43	45	44	42	44	45	32	40	48	46	35	48	39	45	41	43	52	43	42	48	43	47	47	51	43	42	38	64	41	50	58	34	44	51	36	42	37	40	31	45	46	50	46	44	46	42	42	41	44	34	55	48	51	54	39	35	50	36	51	47	49	43	51	52	52	41	49	53	48	55	62	49	42	47	41	37	45	50	43	42	47	61	39	34	43	40	43	41	43	32	33	44	33	55	51	26	40	50	38	53	50	46	49	41	37	54	45	56	48	43	43	47	45	40	39	48	35	43	54	40	47	44	42	50	38	47	46	36	42	57	47	38	46	39	43	31	43	53	49	42	41	45	55	47	41	40	47	44	44	43	42	45	49	41	50	42	34	41	44	46	43	46	45	44	42	57	39	47	41	44	42	45	51	45	43	46	42	43	50	40	54	50	43	41	40	35	42	44	47	49	42	51	55	54	26	47	47	44	54	36	47	45	42	48	48	34	54	48	46	24	40	40	42	42	42	42	46	50	34	60	32	47	49	48	42	47	44	31	34	44	50	42	40	54	55	38	41	50	35	43	40	51	40	46	44	39	37	48	48	55	43	38	46	41	47	52	42	55	38	44	31	52	45	43	35	38	37	51	41	44	41	42	52	45	40	63	36	47	46	45	48	48	46	39	41	49	44	43	41	41	45	44	41	42	23	43	51	47	41	54	53	58	41	36	41	44	53	49	45	48	37	43	38	40	34	46	43	31	31	44	49	45	38	50	46	41	31	35	48	42	50	29	39	30	44	38	46	49	43	39	35	47	41	54	46	45	48	43	47	40	46	41	45	41	47	58	46	35	55	41	45	41	58	67	51	50	38	49	42	48	39	44	40	52	45	40	41	42	40	52	47	27	41	30	37	41	49	41	28	31	46	41	40	45	41	49	44	34	43	59	40	43	44	48	52	37	50	41	40	36	38	45	45	62	58	48	44	39	35	58	45	52	43	35	42	45	43	46	39	56	60	42	39	44	34	39	46	35	45	44	49	42	34	45	43	39	46	45	56	42	46	36	42	42	38	41	36	44	46	40	49	48	50	48	47	39	28	44	54	42	56	46	37	43	47	48	37	58	46	31	38	50	42	48	51	31	46	44	27	56	42	42	48	48	36	41	47	42	38	49	37	43	49	43	46	54	43	28	50	44	39	45	48	54	58	42	34	45	44	57	37	36	47	32	37	39	38	39	36	48	34	37	56	52	55	43	43	45	54	41	46	58	46	42	47	46	41	51	45	42	46	41	43	41	36	50	38	44	44	51	55	40	43	37	43	46	41	44	40	49	46	60	48	48	44	36	42	50	43	51	32	42	47	42	41	56	42	43	43	38	50	50	36	42	36	49	35	45	38	42	46	44	35	51	35	45	47	45	43	42	45	50	46	34	44	34	53	40	35	53	47	41	49	47	47	41	34	33	50	51	37	42	44	46	48	33	56	51	54	33	33	32	46	32	45	44	39	49	36	46	49	39	47	50	43	40	42	46	41	38	43	42	48	45	38	45	48	42	55	37	42	42	37	42	40	46	41	49	52	43	38	49	54	41	49	49	64	43	47	46	52	47	41	47	48	32	51	46	33	48	44	40	46	40	57	38	52	47	33	48	45	48	35	54	44	43	55	42	38	40	27	46	49	35	46	36	47	40	46	38	36	48	54	44	30	43	48	40	41	44	40	38	54	47	45	55	46	41	35	41	49	33	54	46	34	44	45	58	46	46	50	39	44	37	50	37	46	37	43	54	41	42	37	48	42	41	39	40	45	39	52	54	48	39	32	51	45	37	41	43	41	45	46	36	42	44	47	54	48	29	41	42	53	56	45	42	44	46	50	50	52	39	43	54	41	42	42	36	38	43	51	55	50	35	48	48	51	46	45	45	47	56	45	42	37	38	41	44	38	43	52	54	63	42	44	36	47	45	38	50	34	44	52	49	31	39	33	39	42	41	46	40	37	41	39	50	41	42	52	41	44	49	48	48	37	41	42	49	38	38	46	44	50	49	47	44	48	45	37	39	43	41	46	40	41	40	60	35	53	45	40	54	52	41	58	30	41	49	36	49	36	43	44	51	47	36	50	38	45	34	48	44	45	47	43	45	49	39	51	43	46	43	45	36	38	48	39	52	38	49	44	36	38	51	44	33	56	43	37	46	57	44	34	40	36	34	57	40	31	46	36	42	47	36	46	55	35	52	46	44	46	41	44	50	29	42	47	50	52	47	45	50	31	46	53	56	47	41	45	50	33	49	52	62	36	37	45	38	35	43	46	40	53	37	54	47	42	36	44	44	37	39	50	33	51	48	47	45	31	48	38	42	43	40	43	37	49	51	44	53	38	43	50	44	51	40	46	40	43	51	50	40	43	40	44	46	43	37	37	56	54	41	45	30	59	42	45	49	54	36	44	33	37	45	46	46	49	44	44	49	49	50	51	45	54	38	40	48	48	44	55	45	50	35	37	29	52	48	45	40	47	46	38	63	43	44	40	52	38	49	44	50	37	35	51	42	52	39	36	44	39	54	37	44	52	59	43	38	46	40	48	41	49	46	53	49	40	35	54	42	51	51	42	47	41	46	56	54	47	41	43	48	47	40	40	38	43	53	34	39	39	43	47	45	41	39	43	42	51	43	37	54	44	43	40	40	45	43	42	40	47	37	39	37	37	41	47	37	49	55	41	49	57	32	43	39	44	43	52	50	40	38	43	60	41	40	42	50	57	37	52	43	48	50	65	37	54	45	53	52	48	38	56	53	51	45	48	44	42	41	52	44	52	39	44	37	39	34	36	49	40	49	45	37	43	37	42	49	34	41	41	45	39	34	50	45	49	46	56	44	41	55	53	49	37	43	46	43	44	37	44	49	46	33	37	38	36	48	43	44	63	46	39	52	48	46	50
20501	12718	12448	25330	46779	71253	72728	61328	49152	36428	26664	16728	8570	3325	1309	804	685	589	581	554	575	587	578	563	571	555	564	576	550	552	590	547	604	603	560	597	614	588	597	556	575	576	574	581	546	569	574	561	590	537	574	604	566	587	569	551	567	593	560	550	538	591	572	565	592	573	590	576	610	584	525	536	578	586	582	569	519	519	553	584	550	545	627	568	557	589	557	522	568	528	541	541	561	545	540	589	616	550	584	566	573	581	579	590	571	566	549	533	520	574	584	535	556	574	567	593	561	540	559	514	575	568	553	582	561	549	556	581	540	561	591	517	550	540	536	595	586	567	522	566	585	547	527	547	589	571	514	594	574	600	600	586	536	547	556	553	542	558	583	552	588	569	556	550	551	570	572	587	563	583	568	538	543	572	550	582	585	557	512	562	586	539	550	575	574	529	554	612	617	590	588	599	568	560	581	613	573	558	606	559	545	619	544	580	557	555	533	592	582	573	557	561	560	599	575	593	573	609	579	532	573	561	535	538	574	586	564	537	559	602	535	558	563	549	574	536	557	587	536	568	595	588	564	566	630	569	609	581	545	591	589	547	562	571	588	565	587	532	572	573	547	579	558	553	582	547	554	588	559	548	550	534	557	603	526	565	538	557	585	593	558	518	533	578	527	600	566	609	541	591	579	580	603	525	593	590	567	523	575	562	615	516	591	584	561	565	585	559	560	568	568	540	555	601	534	581	579	592	577	535	546	575	571	549	526	574	555	590	539	594	550	581	569	542	543	540	529	562	526	565	562	588	535	565	592	589	545	532	547	587	582	578	588	596	548	548	550	563	601	595	598	631	554	554	593	549	556	532	540	575	560	581	555	573	568	527	554	528	552	554	539	560	531	551	538	604	553	587	545	560	595	546	586	566	544	553	525	582	567	519	585	518	550	595	609	541	605	557	502	564	556	560	572	548	542	569	536	522	544	554	565	594	569	600	542	590	561	588	552	566	547	528	583	555	609	579	608	572	540	593	596	572	591	564	607	581	543	574	558	538	588	570	563	540	548	534	556	572	587	547	568	552	544	545	539	550	562	554	595	548	571	566	581	563	581	596	569	553	557	548	564	574	548	577	567	608	548	573	530	578	594	583	560	557	565	536	554	574	533	549	558	567	543	564	579	550	556	543	570	579	620	550	552	542	573	566	564	559	554	562	555	575	612	534	578	550	544	558	570	604	542	549	523	534	554	523	547	545	589	588	562	542	579	585	588	589	564	572	561	489	543	569	572	578	514	596	550	613	569	579	543	578	567	573	579	548	584	559	577	573	573	562	575	601	540	574	562	581	538	573	566	572	550	600	577	562	574	566	569	630	587	591	602	564	558	547	582	501	600	521	556	568	575	561	575	564	558	573	571	575	589	532	555	565	582	576	575	548	555	577	554	577	557	545	576	545	586	522	577	555	548	570	583	530	556	563	569	589	616	565	601	566	564	558	578	586	569	580	592	581	545	614	573	569	564	567	589	556	596	569	594	509	591	561	555	580	526	553	623	548	603	626	556	576	574	613	563	604	576	561	557	547	571	586	553	577	556	589	576	535	587	569	593	585	529	535	512	580	600	564	596	582	582	561	540	568	567	565	536	606	557	515	559	570	570	568	552	569	577	560	560	569	538	551	566	577	532	551	570	593	518	592	551	594	582	590	565	577	526	549	544	553	552	576	566	572	621	586	581	579	564	571	522	566	529	565	522	587	595	548	596	552	569	600	578	537	622	590	552	582	598	537	588	620	559	572	569	568	517	600	530	600	601	545	570	574	578	555	573	569	568	572	547	579	506	564	575	594	552	594	580	580	531	535	592	575	609	614	521	566	567	606	575	528	572	606	525	522	544	584	587	546	563	571	596	613	510	598	581	516	621	580	563	537	555	584	586	538	559	525	531	590	534	616	570	578	555	611	532	562	511	564	589	579	543	597	566	584	586	584	594	544	575	585	560	575	564	590	566	572	572	589	573	542	585	544	541	557	552	571	554	565	556	541	574	592	591	554	540	571	568	569	591	568	606	579	598	555	550	567	563	570	530	577	558	568	559	567	596	554	577	539	571	559	553	568	539	564	596	547	563	521	505	554	576	536	558	546	551	575	561	558	555	596	555	594	613	567	524	526	573	595	582	571	555	538	519	561	578	597	587	583	527	580	586	592	611	552	565	569	564	582	543	547	591	598	591	560	535	557	564	562	555	547	545	590	537	599	596	574	553	596	558	553	559	540	574	550	541	539	561	618	565	528	590	602	541	599	518	564	556	598	577	533	622	576	523	577	546	579	534	612	573	506	572	577	573	549	572	521	519	595	527	556	567	575	566	556	571	598	534	591	527	596	551	575	531	582	551	575	562	566	564	584	555	582	557	557	545	571	572	547	580	576	566	530	598	546	582	572	570	526	600	537	587	563	579	580	622	554	577	547	538	586	575	586	544	533	575	558	591	532	590	573	563	532	557	563	530	583	616	510	599	617	534	563	556	551	538	590	582	539	543	580	555	624	581	548	577	598	557	537	546	547	595	579	542	544	578	578	586	570	506	566	578	590	551	604	563	558	547	571	584	586	561	586	539	587	538	530	542	570	546	556	603	519	568	567	580	562	556	582	524	539	569	552	507	551	573	574	556	563	586	599	603	568	529	550	566	529	571	536	569	579	548	591	534	579	564	560	565	543	587	574	548	562	548	539	545	566	591	545	566	555	586	545	550	518	594	606	561	546	548	532	528	546	559	552	572	598	606	588	564	587	580	544	538	564	560	570	568	575	530	590	541	576	542	595	572	592	553	568	548	542	549	521	586	537	570	564	563	550	587	566	620	572	567	589	578	559	587	568	575	572	566	565	555	493	576	570	555	566	559	534	528	581	536	509	598	580	594	557	580	559	575	537	553	605	560	543	564	589	563	612	596	587	607	606	558	610	553	561	578	558	578	574	552	601	629	566	615	513	565	552	547	567	567	566	603	531	597	572	534	550	573	558	583	608	543	584	566	569	570	551	547	602	537	589	507	577	531	572	631	553	596	533	568	563	549	551	542	597	549	539	567	567	548	531	529	548	563	544	539	605	587	595	573	565	575	586	567	588	542	603	563	551	594	582	569	539	577	538	583	574	578	578	603	534	610	580	613	572	538	554	593	570	556	576	561	545	546	547	567	549	527	572	564	598	562	539	608	573	591	587	562	542	569	602	594	584	614	586	535	565	561	583	575	569	572	545	559	551	551	552	562	543	597	604	533	547	566	620	534	541	548	581	563	631	571	578	543	549	577	568	549	590	558	560	591	594	584	575	651	545	572	581	547	559	557	558	535	560	563	530	573	564	585	541	531	496	602	567	568	577	558	579	560	602	604	608	599	538	574	589	563	580	569	593	554	626	587	551	597	606	595	577	607	559	592	630	583	572	561	582	565	568	616	589	585	579	570	541	531	644	554	537	605	551	558	581	593	523	570	569	557	586	589	532	554	603	572	527	541	535	551	557
1266	126	127	206	674	2514	4024	3369	2012	1045	512	254	139	75	41	37	35	32	32	35	36	33	25	36	35	34	27	30	45	43	24	33	31	36	34	25	31	29	44	41	25	39	48	28	36	37	46	39	31	39	39	43	47	45	37	39	39	43	40	43	46	40	51	37	29	32	32	34	35	36	36	30	21	36	31	51	32	35	28	35	35	39	42	37	31	29	30	35	39	30	26	27	34	22	40	25	35	30	30	32	38	28	35	39	32	36	38	37	39	39	39	33	39	24	21	40	41	28	33	26	27	36	42	30	23	32	39	39	31	36	38	25	31	34	43	36	32	39	33	41	36	47	39	34	30	33	36	38	38	28	38	37	39	46	42	42	29	37	35	26	31	40	40	33	26	54	41	34	31	28	35	41	37	30	27	34	28	38	52	35	31	27	31	48	33	25	30	34	38	38	37	36	38	37	35	33	33	36	30	38	23	28	53	35	40	44	36	36	41	34	41	42	31	45	39	43	24	29	46	25	35	40	33	38	38	45	38	36	32	34	39	31	39	35	37	45	38	33	37	30	38	43	28	35	32	38	37	34	29	30	33	37	32	29	41	39	33	38	33	41	37	43	37	33	32	26	41	38	38	31	25	34	44	38	22	38	36	36	35	33	34	37	30	31	45	30	46	51	38	30	36	29	37	34	37	39	36	34	24	39	43	45	30	35	49	40	39	37	27	36	39	29	46	23	34	34	32	33	32	42	34	31	35	41	40	31	34	39	50	36	36	44	32	44	33	35	34	35	30	24	34	44	30	44	40	34	34	39	30	36	24	43	32	42	29	31	39	31	29	30	30	36	34	37	37	39	43	46	33	40	29	33	33	34	32	38	22	46	48	39	37	30	37	43	22	44	34	41	38	36	39	41	40	39	45	33	38	44	39	34	32	32	35	43	27	35	45	29	43	27	37	36	37	45	33	39	42	43	36	36	37	42	43	38	38	32	28	41	32	32	51	36	35	34	51	26	37	41	37	39	36	36	37	32	42	29	26	34	27	28	36	37	30	32	42	42	33	29	33	36	50	32	50	26	32	22	44	55	37	37	38	43	31	30	41	32	28	44	39	37	40	35	42	30	44	40	21	32	41	43	43	34	28	41	32	31	27	33	36	30	43	37	32	36	40	41	37	40	32	34	43	35	26	35	40	32	37	35	38	44	37	35	39	34	25	36	43	31	41	31	30	40	46	28	38	30	24	40	41	44	36	35	39	35	49	39	32	37	47	30	33	43	34	27	40	32	32	35	35	27	38	32	42	37	26	34	35	35	32	35	39	34	36	34	32	36	44	43	41	32	32	37	37	29	41	39	31	33	50	38	33	23	31	37	46	29	29	39	28	32	35	28	32	33	33	44	27	25	43	37	39	35	31	34	32	34	38	23	29	36	25	32	29	46	29	32	38	61	32	39	28	43	22	38	43	38	29	36	32	29	43	48	27	49	17	37	34	37	39	38	35	40	35	42	35	26	37	36	30	34	32	26	32	31	33	31	34	47	37	39	32	38	49	27	41	29	41	27	50	29	34	41	36	27	23	33	34	39	27	31	24	35	35	28	33	45	27	28	24	33	29	31	31	41	42	35	41	35	38	47	34	41	33	33	33	36	28	34	43	33	32	39	46	27	33	37	28	30	45	41	33	30	32	27	41	44	29	33	36	38	38	32	28	39	33	40	27	43	46	39	35	42	37	36	32	34	30	32	31	33	43	28	32	31	44	43	37	35	37	46	45	28	34	37	33	30	34	49	28	37	36	36	40	34	35	53	33	32	41	26	31	36	30	41	40	31	33	40	34	35	31	39	40	31	35	29	40	42	33	35	34	39	31	35	37	27	32	42	39	34	39	29	36	30	42	31	37	38	32	34	38	38	35	38	43	29	23	43	32	41	28	33	34	34	38	36	26	37	34	37	35	38	28	34	39	38	31	41	41	50	29	38	44	32	32	31	38	30	28	32	42	40	26	28	37	35	34	37	38	36	33	34	35	28	35	41	41	38	45	32	29	39	32	27	34	37	34	34	33	35	39	34	36	38	36	39	32	32	34	42	37	37	26	32	41	35	47	32	48	37	39	34	32	27	36	34	32	42	36	28	38	31	46	44	48	37	39	39	38	29	32	44	37	31	26	35	29	32	42	29	31	43	26	35	41	33	37	19	30	34	28	48	31	39	42	27	43	25	43	37	29	31	27	28	37	39	30	49	34	33	25	32	26	42	35	27	34	37	39	26	27	37	35	40	27	44	41	41	33	43	33	38	42	33	39	34	25	31	39	37	36	37	38	53	40	48	32	40	41	42	22	33	32	43	31	44	33	32	37	32	45	36	23	31	37	31	30	33	32	33	26	31	40	35	37	31	44	20	36	30	31	34	40	24	37	42	51	27	29	31	40	35	40	36	38	43	25	27	40	44	34	37	29	29	37	30	31	28	35	36	38	37	39	37	44	37	32	22	33	30	28	41	42	40	35	34	36	38	32	36	28	32	35	27	32	43	31	40	37	34	40	44	35	33	49	35	31	42	37	34	41	33	40	47	27	40	26	37	24	44	32	32	33	46	36	37	32	37	35	35	40	29	37	20	27	31	37	29	32	28	35	33	32	42	30	35	34	34	37	27	33	41	37	31	45	32	43	37	38	33	41	35	33	39	38	33	44	37	48	28	36	29	31	42	37	43	42	23	39	34	30	29	37	37	29	39	41	28	38	40	33	41	33	35	41	46	27	38	35	41	38	37	33	38	43	30	44	27	19	38	20	41	37	42	42	33	31	41	46	32	38	42	38	38	41	36	43	41	38	38	36	39	35	41	36	29	34	26	34	43	31	38	32	40	28	36	37	27	28	37	26	35	36	48	36	43	25	26	42	29	44	33	30	31	39	38	27	37	43	30	37	37	40	37	30	37	29	28	35	35	37	35	38	36	37	25	43	38	29	25	25	32	34	36	32	33	38	34	41	33	35	35	33	37	32	42	39	46	29	39	38	41	34	44	31	36	44	43	50	37	40	28	31	40	31	28	30	41	35	34	28	35	32	40	38	41	36	33	30	32	46	36	30	37	36	32	34	39	39	36	40	29	36	28	32	26	31	45	35	42	34	43	35	43	34	31	30	23	41	25	30	34	40	38	38	31	42	41	28	41	28	32	33	45	37	36	43	30	50	31	28	35	34	31	50	31	33	38	37	36	31	28	37	29	38	31	50	26	43	39	32	37	27	44	42	39	35	32	44	39	40	23	33	34	36	29	40	30	31	26	44	38	38	32	30	35	39	23	41	36	47	34	34	49	27	44	34	44	27	34	28	36	36	34	32	34	32	36	29	26	28	32	23	36	43	30	30	31	38	31	36	45	37	33	41	42	41	38	44	21	37	39	34	35	37	35	38	36	34	33	23	43	40	38	39	34	41	35	38	41	34	46	33	35	41	38	55	39	50	33	40	48	38	33	28	31	46	25	34	35	40	28	42	34	32	39
11180	3441	2979	11171	32419	42266	43662	37052	29202	21738	13450	7420	3355	1419	780	537	492	430	467	474	456	462	500	478	470	446	462	491	456	471	431	470	423	493	489	462	441	477	489	480	445	477	449	461	510	414	427	436	447	455	465	466	464	455	436	435	490	443	427	458	484	473	485	450	492	465	485	443	457	458	434	454	492	455	449	485	483	445	484	456	471	470	430	416	463	479	450	445	448	459	446	465	462	440	453	473	432	483	430	423	428	450	466	467	483	457	464	481	470	450	459	444	482	458	434	463	451	414	458	456	470	454	427	500	465	474	468	477	474	434	467	452	457	447	469	461	517	460	485	479	495	458	467	456	427	429	458	463	451	443	477	428	422	443	469	458	465	458	434	454	450	439	468	468	443	468	451	495	468	453	449	454	390	480	495	489	469	427	450	472	441	452	448	459	455	441	446	462	447	470	433	455	477	433	439	454	455	479	502	473	435	466	412	446	468	418	444	457	451	440	455	454	484	482	467	453	475	449	445	456	441	486	443	422	447	495	481	497	488	417	427	447	466	499	464	474	460	430	440	449	476	457	443	473	446	442	435	428	506	461	459	453	497	503	458	418	445	435	472	455	422	452	449	436	453	443	446	439	450	454	448	397	428	421	451	439	474	479	482	439	472	459	433	428	440	460	476	469	415	490	461	465	425	468	445	447	469	469	440	461	465	480	488	462	467	459	475	445	480	448	465	448	460	480	458	468	453	422	465	467	441	468	447	488	440	461	436	459	467	489	482	479	471	470	476	438	441	443	445	442	458	473	483	457	442	468	455	479	445	457	434	455	463	463	493	470	468	448	458	445	474	469	441	479	481	422	456	435	478	480	455	470	453	490	419	420	463	437	455	458	418	494	476	456	481	430	509	468	440	472	479	451	449	436	439	454	460	463	486	430	461	455	432	454	457	455	470	456	486	499	487	459	442	446	488	454	456	473	462	477	466	431	475	435	472	441	465	454	482	433	423	480	455	475	489	454	449	438	469	473	514	482	433	459	486	466	453	482	462	474	464	497	462	479	468	475	465	426	453	434	462	468	468	436	450	483	437	419	434	418	446	446	459	483	438	453	445	485	474	475	439	480	474	451	447	403	429	408	457	477	465	448	464	464	464	490	454	457	476	484	441	474	451	473	457	474	459	412	465	450	429	459	460	459	436	435	448	464	484	483	460	443	485	452	464	424	465	456	455	452	456	474	460	473	458	453	448	448	422	476	466	471	389	445	471	461	466	431	472	468	467	446	446	434	441	422	408	451	426	495	440	484	496	431	453	445	499	494	434	470	466	457	429	441	440	450	465	431	453	445	492	474	438	436	483	451	447	472	493	476	431	418	461	452	482	466	458	474	500	458	448	434	456	445	455	468	454	449	467	417	464	449	452	514	404	445	462	474	510	478	469	455	441	453	465	434	489	471	457	452	443	469	460	436	460	444	414	417	467	455	475	430	464	435	413	480	450	448	487	445	459	503	458	442	447	483	466	463	444	460	443	409	451	477	442	434	487	458	445	453	455	455	450	440	459	454	449	405	456	461	448	457	470	464	445	462	471	472	443	476	460	473	465	412	459	479	471	453	465	440	449	443	492	470	434	470	462	458	459	448	481	478	477	444	415	448	459	492	472	481	475	482	427	464	475	446	424	464	448	495	447	453	472	488	482	504	445	488	466	457	488	454	431	478	478	466	452	490	434	474	470	487	434	469	465	448	435	470	481	472	439	432	469	475	474	443	460	465	455	470	441	439	473	430	452	465	445	451	470	459	461	460	440	475	435	451	441	441	435	438	453	530	465	433	422	449	474	470	454	452	455	450	462	465	420	443	449	462	449	431	482	478	436	449	463	433	509	413	462	481	446	466	443	458	432	458	421	466	426	471	466	471	471	440	450	432	442	445	461	430	452	447	489	454	440	456	475	473	484	467	502	453	480	441	435	413	445	472	484	494	469	453	453	444	453	471	462	501	495	452	466	449	449	505	478	437	447	443	449	476	454	416	495	443	454	419	429	417	495	492	444	463	449	456	442	427	463	421	485	431	472	477	476	439	447	454	536	461	461	470	460	472	481	463	450	424	445	452	490	452	459	442	455	458	475	471	438	520	457	463	462	436	446	452	466	435	472	440	444	449	437	467	472	431	442	478	447	434	436	480	447	433	471	459	479	435	500	448	446	470	453	459	459	489	483	447	474	479	445	443	478	435	458	445	432	476	434	415	452	483	439	459	434	414	440	447	467	457	435	465	456	421	455	448	480	460	447	462	497	468	447	450	454	446	460	446	460	391	460	418	436	442	461	429	480	466	464	461	458	472	448	456	436	449	497	428	474	454	427	473	470	464	479	451	437	471	422	488	418	471	478	465	476	443	450	458	472	496	440	439	430	449	461	450	422	470	479	468	470	459	459	464	452	455	447	474	466	496	476	491	434	441	486	419	454	441	440	460	445	473	450	435	445	443	467	476	470	475	465	430	471	465	452	469	435	472	489	446	478	460	466	475	459	469	422	461	428	486	485	457	463	415	496	463	450	480	451	450	482	451	419	445	458	438	431	431	441	458	423	444	471	468	463	489	466	413	470	455	425	477	439	505	478	465	484	459	458	446	468	457	448	485	461	467	468	479	443	471	484	433	447	462	435	415	472	430	475	433	462	479	465	485	457	437	463	463	473	421	441	454	497	459	466	452	448	473	443	479	447	450	439	435	472	469	445	468	467	457	449	461	454	468	467	470	482	487	432	460	435	524	476	468	509	484	447	442	440	455	469	474	475	445	439	440	426	461	447	452	459	438	452	446	434	454	452	493	440	477	450	491	474	453	474	473	487	489	443	461	439	435	459	481	456	434	449	500	477	465	460	465	459	458	471	441	463	445	428	411	448	462	450	469	440	435	477	428	462	460	445	476	445	465	480	480	454	471	435	458	480	457	461	409	450	478	464	463	432	451	463	477	439	496	459	452	439	451	427	449	434	486	401	455	457	427	400	456	425	492	486	452	467	471	454	479	432	469	455	434	449	464	461	504	451	465	471	462	463	447	412	435	429	448	458	496	423	466	467	447	443	463	480	447	490	474	468	464	451	411	501	439	438	456	465	473	456	440	487	439	472	505	459	448	467	423	453	444	470	525	447	469	457	454	513	492	486	424	453	462	493	472	434	480	443	426	451	439	472	461	450	421	451	439	465	442	458	520	460	455	411	445	476	441	446	427	456	487	409	447	465	461	486	422	457	433	455	475	468	424	473	460	451	464	505	438	485	442	479	421	429	455	455	500	437	449	448	437	455	479	451	455	528	492	460	458	480	466	473	484	459	454	474	471	473	443	481	484	446	465	454	456	444	442	445	433	454	426	459	459	478	451	458	464	455	467	439	426	471	460	463	421	461	440	436	473	466	477	482	511	458	475	465	460	462	406	421	452	445	481	445	445	439	442	453	442	431	436	477	468	454	426	465	404	459	481	456	488	453	435	471	458	435	432	485	452	458	422
595	385	645	617	2864	9411	11272	6482	4133	2903	1472	721	247	127	68	48	45	48	34	29	39	43	49	30	35	40	34	30	43	41	28	37	38	42	37	50	38	46	50	56	46	38	40	41	28	35	38	35	41	47	42	56	34	45	37	29	27	38	42	42	41	38	36	34	46	37	44	34	40	45	47	34	38	40	46	43	46	43	40	34	41	38	38	51	47	45	34	35	41	30	46	30	35	30	39	41	34	50	37	29	35	48	39	49	37	41	29	43	41	32	44	39	44	43	41	36	42	40	39	36	37	52	42	47	43	40	25	29	39	35	34	32	31	37	36	34	22	39	36	34	41	36	35	43	44	34	47	37	43	38	47	35	43	25	41	36	40	41	46	44	36	39	38	39	31	37	38	38	42	50	43	41	46	41	47	38	32	44	39	37	44	40	41	39	36	41	43	30	23	43	51	42	47	37	44	41	47	43	45	36	32	46	53	37	25	49	28	32	44	43	38	36	33	35	46	40	46	36	30	36	47	29	41	45	38	45	40	43	44	45	47	28	46	43	48	39	32	38	25	42	42	46	39	40	30	44	33	45	29	33	40	33	37	36	41	35	49	37	35	46	44	50	45	36	41	42	38	28	48	46	36	39	30	33	33	34	41	33	38	48	32	39	37	36	43	35	48	38	50	48	26	57	43	45	45	30	41	52	32	38	29	40	31	38	40	37	40	49	49	40	33	41	35	30	38	35	51	40	35	46	38	44	37	43	39	45	46	28	38	29	48	36	42	43	34	37	38	32	35	48	40	32	35	23	47	46	34	39	36	33	39	31	48	40	33	28	36	43	46	45	41	34	29	39	37	33	48	44	42	37	48	37	37	40	47	40	58	46	42	30	42	31	42	49	34	33	39	43	44	43	34	49	40	37	34	31	40	41	42	40	43	57	30	46	46	31	34	27	41	38	40	42	27	47	32	44	39	39	36	34	33	34	34	44	34	36	35	38	33	44	26	48	39	40	49	49	34	30	35	36	32	58	40	46	38	45	50	28	35	45	43	47	37	46	44	37	42	41	48	35	41	57	46	35	33	38	33	44	43	45	36	56	35	43	35	41	39	39	48	31	43	36	44	46	53	33	40	36	40	37	44	40	37	45	28	41	41	37	41	26	39	33	28	40	42	48	53	42	40	31	37	45	41	46	38	36	40	43	34	28	44	38	35	36	36	40	54	46	43	41	34	39	43	40	38	34	42	44	38	48	30	43	39	40	43	37	29	35	42	23	40	39	43	48	38	42	41	32	40	41	50	38	35	41	50	32	43	33	51	50	38	36	40	42	37	40	39	32	48	32	43	51	29	30	44	38	31	33	40	41	36	44	43	46	47	34	46	27	40	39	41	35	49	36	43	31	44	32	41	32	40	40	41	39	44	55	30	41	24	40	40	36	33	37	33	43	45	42	40	35	31	30	36	38	44	49	27	48	33	45	28	44	37	35	28	32	37	40	34	27	41	27	51	31	35	43	28	39	37	52	50	40	39	38	36	33	39	42	42	37	52	49	31	36	38	34	42	42	49	33	38	35	40	50	44	43	32	25	49	47	35	53	32	39	52	49	38	42	41	39	30	35	47	33	28	35	49	43	31	46	32	34	36	37	48	37	39	41	34	39	39	42	48	49	47	35	37	38	30	37	38	45	37	39	43	32	38	41	48	49	50	54	46	37	34	37	41	40	46	49	35	32	48	56	28	34	38	42	42	36	33	37	40	46	40	34	33	39	26	42	48	46	38	41	40	52	36	28	33	35	21	44	35	47	39	48	40	46	40	43	37	38	46	38	36	46	27	45	43	41	27	24	32	34	40	44	40	55	40	48	38	43	32	31	35	30	32	32	41	39	31	39	37	40	33	33	39	50	36	39	43	44	31	38	26	47	43	33	40	42	48	50	46	46	47	46	34	41	37	32	39	37	51	42	37	38	47	49	43	52	42	35	41	33	48	39	40	30	42	50	34	31	41	33	44	57	38	51	34	41	38	37	30	27	30	39	40	46	28	37	33	41	31	35	35	42	35	50	38	38	40	33	45	34	33	42	40	29	37	36	39	47	37	30	30	38	43	42	43	40	52	38	50	43	41	43	40	38	49	34	45	50	43	39	41	32	39	37	39	31	38	49	50	40	45	48	44	47	45	44	42	31	47	43	42	41	33	39	47	45	36	32	42	40	41	43	44	34	36	38	36	31	34	36	38	48	39	29	39	37	37	43	41	47	41	36	54	39	44	39	36	37	47	35	38	43	48	52	45	38	43	42	35	42	36	48	36	31	27	34	46	38	32	43	42	41	41	47	37	41	39	44	31	36	46	39	32	48	41	40	37	32	42	43	42	34	36	34	28	40	39	38	31	37	27	34	46	36	31	42	44	35	40	34	53	43	24	39	42	43	39	32	35	33	29	36	51	37	39	38	34	35	38	32	37	39	30	37	41	41	39	31	45	42	40	42	30	36	39	21	38	35	36	37	44	35	35	40	44	52	42	33	37	54	41	42	53	46	38	38	42	32	41	33	43	44	38	45	43	30	36	36	37	40	46	30	46	43	51	36	33	36	39	33	33	42	33	42	34	49	34	34	35	38	36	44	44	51	42	42	40	39	47	39	46	35	34	31	30	40	34	30	41	39	37	37	44	30	47	43	38	41	51	46	29	42	34	49	40	41	34	29	41	32	45	38	36	31	47	35	42	31	34	40	41	27	30	33	38	43	39	47	50	43	33	28	32	39	42	40	41	46	36	42	38	39	41	46	36	43	36	48	52	35	48	37	36	44	42	30	35	59	36	41	42	26	34	35	46	34	39	44	45	39	40	46	29	44	43	34	36	47	44	33	48	34	46	40	47	25	32	48	33	39	49	47	44	40	32	40	37	31	53	39	41	39	41	34	45	46	29	53	32	45	29	38	38	39	37	31	40	32	31	55	51	40	49	35	34	34	38	44	47	38	34	43	49	52	36	41	40	35	36	42	44	53	43	43	44	42	40	40	47	35	43	40	42	49	43	32	35	36	39	40	36	49	49	33	35	41	56	43	47	45	34	29	37	39	44	39	34	29	36	45	35	38	26	43	34	33	33	30	37	36	42	33	30	32	30	35	37	47	31	44	44	35	31	49	32	34	33	34	44	36	43	36	45	43	50	34	43	37	31	43	35	36	38	31	43	52	29	49	29	33	45	31	42	40	41	37	44	37	36	39	29	47	42	49	31	37	34	31	44	32	41	43	39	47	31	45	44	34	25	41	33	42	44	37	38	37	43	41	31	37	39	45	34	31	43	37	36	41	40	42	41	42	48	30	42	33	36	39	43	44	29	36	44	29	38	36	41	41	43	43	35	39	42	34	29	28	39	45	42	36	54	25	39	39	42	42	37	37	38	45	42	37	31	36	38	36	42	43	27	42	46	32	49	49	42	32	38	50	45	45	28	36	51	38	36	39	41	32	44	45	39	44	52	44	40	40	42	37	37	38	56	37
13612	9115	11733	24528	49932	63419	58696	42880	38233	31616	24123	15375	6741	2427	1087	623	535	531	506	507	493	508	494	493	430	464	483	500	497	501	502	539	505	491	465	492	517	494	468	500	486	467	481	515	487	493	545	540	491	520	494	500	480	525	473	532	504	479	512	521	478	480	441	535	465	469	497	520	507	506	508	513	502	485	507	509	508	523	473	480	487	455	503	459	500	506	497	482	537	505	495	474	499	522	518	511	506	514	476	489	484	494	512	530	504	489	542	505	483	483	467	478	513	499	505	509	472	482	499	492	475	467	521	466	534	511	464	491	483	530	509	483	480	528	526	498	491	490	536	524	519	497	506	468	488	491	520	499	497	498	498	528	473	496	502	489	518	537	546	497	524	469	502	506	500	473	530	469	536	470	516	510	490	475	502	540	512	520	551	491	516	504	509	540	508	499	483	493	490	491	496	494	479	469	449	473	528	454	518	484	489	485	498	479	534	476	514	517	476	507	467	520	511	473	549	527	486	517	484	531	532	507	474	522	509	506	531	534	481	471	477	482	513	498	486	495	477	473	523	489	526	504	494	484	484	495	488	471	491	460	481	498	497	498	515	532	544	512	478	490	520	509	522	478	484	474	497	511	502	528	504	487	509	553	501	538	449	517	459	492	491	502	509	521	503	477	499	503	505	486	490	503	479	488	523	497	499	481	490	488	533	503	511	504	467	524	502	498	518	497	474	476	496	486	528	496	530	524	522	506	480	491	480	485	502	514	477	464	443	486	512	507	525	523	552	495	491	485	527	502	501	502	508	513	520	480	512	492	503	492	470	494	507	520	519	503	555	469	460	473	490	520	533	524	531	468	503	487	501	526	484	483	487	493	512	507	517	513	487	466	518	512	535	525	512	528	505	490	530	504	497	510	463	454	518	491	485	482	472	476	490	479	464	485	516	483	483	516	531	489	475	499	505	473	503	493	524	487	469	487	495	480	525	540	514	469	525	490	471	508	512	504	492	514	471	487	524	495	474	472	490	501	488	506	502	492	527	517	487	524	482	534	504	481	478	467	475	514	466	469	531	496	515	504	522	508	509	547	491	493	508	505	486	498	480	488	529	516	456	473	488	517	493	463	514	486	530	496	524	472	509	499	548	523	494	496	510	501	468	478	511	505	518	506	511	515	495	476	502	497	475	486	479	492	480	477	492	500	462	504	501	518	495	518	465	498	486	520	492	518	500	467	497	485	508	520	478	480	493	460	474	495	498	547	497	521	459	516	505	492	461	556	499	489	459	518	487	490	548	494	487	478	500	515	503	496	494	488	486	483	482	514	501	552	512	513	461	494	524	503	492	516	505	495	498	498	458	515	489	501	480	497	520	437	494	527	493	482	546	491	483	535	515	507	494	494	512	497	499	492	474	511	486	514	448	521	475	522	508	522	493	481	499	465	487	494	483	480	472	497	495	509	495	488	517	487	455	489	458	485	480	474	492	510	494	492	471	521	506	506	486	551	498	477	451	467	522	496	505	531	501	501	490	500	478	511	480	505	499	512	553	515	530	477	551	481	491	478	516	492	458	537	479	482	521	532	501	464	483	513	490	563	534	469	485	502	568	491	531	474	487	509	474	521	455	482	520	524	505	492	488	489	511	459	530	492	485	521	489	513	487	480	459	481	480	507	484	484	443	520	465	505	483	474	471	493	478	488	476	516	502	509	504	502	479	495	492	526	498	490	489	511	483	503	447	554	473	510	504	495	489	484	490	504	501	483	449	526	490	425	497	500	476	466	484	498	487	475	466	489	467	515	501	468	506	465	465	478	508	469	550	514	498	504	490	522	509	492	465	510	457	492	504	517	501	500	478	493	521	508	520	492	487	484	493	515	518	470	472	512	463	455	505	520	453	486	496	493	478	527	499	500	523	506	501	522	523	467	482	505	482	550	476	483	499	502	477	477	513	535	519	496	472	486	451	496	475	502	500	514	490	484	472	486	526	493	483	506	531	502	478	505	542	470	476	488	508	514	553	461	502	539	488	491	530	526	501	544	534	502	485	475	486	512	451	521	483	497	509	475	504	485	511	534	474	510	512	514	488	487	503	501	502	490	455	474	566	523	491	500	487	502	507	529	489	501	510	454	508	520	461	442	490	513	524	496	482	483	523	486	495	494	524	503	464	505	511	481	497	477	493	473	526	495	533	501	470	489	478	492	492	466	493	472	472	530	488	502	527	490	483	547	464	490	419	516	517	489	503	520	504	474	478	467	471	466	507	499	495	472	493	445	510	477	511	514	488	464	485	507	521	494	494	536	528	472	499	481	488	503	505	513	464	530	483	518	472	463	482	475	477	499	498	486	508	502	465	504	524	482	503	499	478	494	494	499	469	476	502	473	476	491	481	481	479	491	504	466	513	433	511	530	519	501	483	506	507	438	498	498	510	506	499	509	505	485	496	469	515	460	449	483	467	465	498	500	468	543	470	476	474	528	506	479	499	503	467	509	463	497	489	513	490	482	481	482	517	537	504	493	547	477	509	488	493	507	512	494	476	520	526	523	535	510	519	486	496	494	525	533	526	483	500	513	497	486	491	492	519	499	479	516	526	466	494	497	447	511	466	480	530	500	458	485	492	483	528	523	460	515	467	488	501	500	467	465	484	473	425	501	483	499	515	474	521	515	516	471	501	517	486	469	529	504	509	480	468	516	494	510	469	492	464	503	556	494	484	488	504	486	497	500	511	520	508	490	532	454	529	481	503	511	479	495	483	480	525	505	499	504	481	468	485	485	505	461	485	542	487	519	477	530	489	494	487	506	486	466	470	486	504	495	531	479	511	474	491	514	478	507	517	501	495	497	468	495	465	488	546	527	492	470	517	516	469	485	457	475	501	532	534	505	456	484	522	498	517	536	490	492	541	513	493	488	479	486	465	546	511	485	532	499	495	500	489	502	503	498	524	484	511	492	536	464	501	470	488	461	495	499	525	517	512	510	502	464	503	477	500	476	473	475	474	477	482	510	503	521	494	556	523	483	529	513	545	443	548	494	483	503	504	505	491	498	497	490	489	491	512	482	452	512	467	523	516	499	502	511	479	510	552	479	472	501	517	517	472	479	502	461	497	487	517	490	491	504	483	495	499	505	486	503	528	480	504	488	539	496	529	512	499	512	526	467	497	457	503	498	552	489	500	486	553	475	484	471	493	521	507	479	473	507	466	473	480	525	498	495	498	485	528	563	545	487	509	447	470	546	538	451	521	484	490	496	548	501	514	492	525	474	502	489	484	487	482	500	462	513	508	487	497	489	489	485	525	494	503	517	461	530	485	497	532	499	536	475	555	520	492	501	510	497	505	493	494	506	508	483	475	471	493	501	537	519	470	522	503	531	522	495	495	486	500	491	479	489	523	483	495	524	533	498	469	467	496	502	511	515	489	509	479	460	461	501	513	495	476	490	518	514	490	479	494	490	511	481	523	485	479	487	522	496	493	497	510	497	506	524	476	511	479	496	504	507	500	496
1951	502	630	488	2785	8568	10639	5884	5025	3541	1896	846	311	144	66	45	58	39	35	39	42	42	53	45	40	49	41	40	50	39	37	41	47	40	43	32	42	40	49	36	42	48	40	32	44	42	49	34	48	41	44	37	30	41	35	44	36	38	32	40	50	47	45	40	27	60	42	41	51	39	56	36	45	33	47	44	39	40	43	43	41	50	37	42	41	34	49	51	53	46	50	40	36	44	44	47	47	44	34	48	24	46	51	54	49	52	49	39	43	48	41	51	41	44	39	43	54	30	42	50	41	48	40	51	39	51	37	37	46	46	46	41	41	33	44	40	40	38	49	43	37	39	39	28	44	46	30	33	48	41	37	36	44	40	35	34	35	50	50	32	32	42	41	51	35	41	43	32	46	38	50	37	46	38	32	40	35	34	28	45	43	32	41	42	41	28	42	51	42	43	61	45	50	46	37	46	42	40	41	46	40	43	45	47	39	48	41	46	36	43	54	38	49	32	52	37	25	41	39	38	60	50	40	42	37	40	40	40	38	39	44	46	51	60	43	47	38	45	38	40	48	46	28	48	48	48	41	50	50	49	49	44	39	35	45	33	32	43	39	42	36	50	46	46	51	48	36	49	48	28	37	47	44	43	34	48	39	42	43	37	44	28	41	35	45	38	38	48	53	45	42	40	39	41	35	49	56	40	35	32	40	43	51	55	49	37	47	39	43	48	39	47	37	43	50	39	46	43	49	40	52	42	28	49	42	30	49	37	50	38	45	23	49	41	45	39	39	35	34	51	58	39	31	31	34	52	42	37	39	37	42	39	44	45	46	38	35	55	33	40	44	35	33	39	40	53	51	36	57	49	45	32	44	38	47	40	57	46	31	32	37	26	47	36	37	37	47	37	30	31	43	40	42	48	42	44	45	49	33	25	38	45	47	39	45	46	49	42	31	31	44	31	40	40	38	38	47	45	51	34	33	43	34	32	43	45	44	40	44	36	42	46	36	51	32	23	34	39	40	31	49	37	42	51	53	36	52	41	41	36	32	45	44	37	37	38	38	51	36	44	39	37	27	45	30	31	51	36	44	43	45	40	48	40	49	37	35	48	51	39	36	47	48	31	34	49	38	42	36	36	46	45	44	34	39	48	46	51	30	36	35	29	54	43	43	43	36	38	34	38	39	46	48	49	37	52	50	44	39	35	41	52	41	44	38	51	35	44	49	44	50	38	42	48	43	49	41	45	35	30	51	30	38	38	47	51	36	42	45	38	31	53	48	43	44	48	38	35	33	39	38	56	35	42	50	44	42	39	34	43	48	48	42	37	37	31	45	35	50	28	36	42	48	36	40	50	46	52	36	36	38	33	44	33	43	45	39	34	49	41	37	48	35	35	42	34	39	43	33	39	42	39	38	32	50	37	36	43	45	39	45	34	41	40	32	37	39	42	41	41	37	44	42	47	43	41	49	46	48	46	47	44	38	40	39	47	49	40	35	44	41	30	36	43	41	38	29	37	44	38	38	39	40	37	33	46	41	50	38	34	27	44	46	40	53	41	47	43	40	46	31	49	53	32	43	42	33	30	38	52	37	55	51	42	38	33	35	38	34	41	33	46	40	39	47	48	38	43	49	48	52	28	38	36	48	55	38	45	35	41	51	48	45	37	46	38	38	45	49	38	36	34	33	42	32	41	33	54	45	53	35	41	42	40	35	31	41	39	54	38	33	41	43	35	35	38	47	39	43	38	35	41	46	43	43	44	38	42	46	36	56	43	45	44	36	56	37	45	42	38	41	42	39	48	42	46	49	45	36	50	51	34	43	34	32	51	34	45	43	41	33	50	46	46	38	48	42	33	43	50	30	28	24	42	46	37	50	56	37	49	31	44	37	53	36	46	52	50	44	48	40	48	43	42	26	39	52	44	48	36	41	38	41	45	39	50	51	39	35	34	45	31	38	52	33	43	42	35	45	40	40	42	40	41	40	42	37	52	38	27	48	32	48	45	45	43	40	33	35	40	44	45	37	25	38	42	41	55	47	42	43	46	42	38	35	40	38	37	44	51	39	37	44	42	44	41	34	36	41	48	42	38	39	55	32	43	31	40	35	47	32	43	40	44	47	44	36	30	52	34	46	42	46	48	37	46	43	38	44	37	42	33	40	35	35	44	43	46	40	44	44	37	39	40	41	31	40	46	53	34	51	43	40	37	42	51	50	48	43	42	34	51	42	32	34	39	44	31	37	46	36	40	35	52	34	44	40	54	49	37	30	44	46	32	38	49	34	43	43	29	38	45	36	32	39	33	30	36	46	47	38	44	39	46	43	48	44	29	44	49	43	39	42	38	36	50	41	48	36	26	41	38	45	45	50	33	46	47	43	41	41	45	40	40	39	41	54	38	42	41	39	51	52	42	51	44	33	39	49	49	53	37	64	39	35	40	39	35	37	30	38	37	38	32	50	37	40	44	42	45	53	37	47	44	27	48	44	29	36	39	37	34	33	43	35	28	37	47	43	45	42	51	50	44	44	40	42	40	46	43	37	33	40	45	46	24	57	34	41	46	35	54	49	38	39	43	40	53	47	27	49	42	41	39	41	37	34	45	42	39	39	49	35	34	45	46	46	37	50	36	46	36	36	37	39	47	47	43	44	37	46	34	43	36	45	44	43	37	38	35	39	43	43	37	44	45	35	43	33	36	43	49	42	44	50	44	35	42	29	33	44	40	46	34	41	39	40	48	40	45	43	46	41	34	29	46	43	43	42	35	41	47	36	37	46	39	38	42	43	59	37	46	55	44	35	39	47	30	37	38	51	31	43	42	39	48	53	32	41	40	44	46	46	37	42	35	45	38	49	45	46	42	43	42	39	36	47	34	40	34	46	50	49	54	49	39	46	45	45	55	47	36	45	56	46	33	43	42	45	40	43	46	46	42	44	32	47	42	35	36	46	34	35	42	29	44	45	47	35	38	33	36	40	40	40	41	42	43	45	40	40	49	43	43	41	59	34	45	47	40	44	38	39	40	50	36	46	36	37	39	38	33	43	54	39	45	35	38	36	47	38	42	43	46	46	43	42	42	39	43	43	37	51	48	42	57	36	47	39	46	33	38	40	24	47	44	39	33	39	46	36	47	46	37	56	40	39	56	41	55	38	44	45	43	40	49	41	52	31	33	46	38	60	46	39	45	51	40	43	44	43	46	53	44	49	37	36	36	41	45	38	40	65	34	40	54	47	34	47	36	44	43	43	40	41	35	37	44	40	34	33	35	40	38	53	42	70	37	49	55	37	48	42	32	44	40	38	39	46	53	47	44	34	39	43	39	47	41	49	42	43	46	42	34	33	38	46	41	43	39	39	50	36	42	51	39	53	39	32	37	34	43	46	37	45	41	41	48	53	35	43	49	37	43	45	34	48	40	31	42	41	47	41	44	38	44	41	40	26	44	39	48	39	44	40	40	39	48	41	48	47	47	35	40	26	39	41	47	48	43	42	39	48	46	55	44
14158	10927	11133	22023	48949	61783	57961	43698	41253	34479	26883	17447	8014	2996	1365	746	634	592	537	535	561	564	543	568	542	577	597	596	533	549	550	545	584	560	545	527	534	577	530	550	506	557	517	569	553	553	551	549	536	527	514	536	566	543	538	546	514	564	533	506	507	545	529	523	605	556	543	541	556	549	514	535	561	565	514	529	544	591	596	563	542	520	550	534	542	510	589	567	555	550	509	568	555	542	525	536	533	541	567	548	551	512	558	527	578	510	534	534	550	526	550	502	525	515	558	520	495	564	560	556	537	533	525	541	539	521	534	531	547	557	535	547	547	488	532	552	543	549	559	544	511	577	541	570	520	537	512	522	495	583	576	549	523	558	553	534	569	503	527	501	569	538	525	541	523	551	513	520	565	520	511	545	523	537	469	574	515	546	545	532	533	530	544	554	562	580	556	530	534	550	541	534	521	532	572	524	525	520	529	526	555	529	521	589	505	570	570	528	524	577	576	520	510	566	557	546	517	553	528	526	554	534	559	547	558	566	578	548	519	509	558	545	499	535	543	529	519	537	565	514	572	533	572	560	563	559	562	533	517	565	558	545	552	540	542	541	533	567	534	519	558	549	523	547	504	531	514	527	559	527	547	556	530	519	520	548	538	576	511	504	566	542	569	559	529	565	539	534	558	530	598	550	518	547	516	547	532	516	551	570	534	547	563	547	526	570	578	549	556	557	567	544	532	571	550	527	509	560	536	518	523	494	497	545	593	547	581	502	548	559	552	539	557	538	575	601	538	554	565	514	538	568	536	538	506	610	546	533	522	554	540	529	538	518	571	542	532	507	527	585	580	557	514	506	519	547	536	567	534	533	534	537	535	588	538	522	572	509	518	541	533	567	505	543	519	560	542	552	580	557	559	559	529	553	497	557	593	575	569	525	500	559	535	486	539	487	555	523	533	504	519	557	510	545	555	507	560	583	556	519	506	538	537	559	564	557	538	521	513	545	570	557	599	544	544	542	550	588	556	522	560	526	516	515	546	539	512	534	545	566	540	530	534	545	561	556	556	535	595	529	526	552	544	546	548	555	524	562	565	542	554	527	572	547	520	504	537	514	558	535	544	517	533	506	516	536	566	532	549	539	507	535	562	520	574	536	505	568	546	566	514	535	524	518	534	543	508	542	519	570	540	521	539	561	572	530	588	526	557	570	509	521	550	541	549	570	549	569	535	577	517	519	524	520	537	526	519	560	539	537	604	531	587	534	563	531	537	551	522	555	548	535	558	513	553	546	524	547	560	539	565	542	552	518	504	533	527	583	509	504	580	553	515	523	558	552	522	495	529	574	551	543	520	549	558	555	524	557	584	557	513	541	547	526	515	569	555	555	530	538	541	569	569	540	518	546	549	562	544	545	544	509	545	516	530	563	545	524	533	547	568	519	545	542	537	513	527	562	518	513	547	563	561	532	498	519	560	520	531	532	525	531	535	573	527	544	494	543	552	523	542	523	538	558	556	516	549	557	524	496	574	549	532	526	553	547	569	570	552	553	586	531	501	566	557	494	573	529	555	512	523	535	555	471	531	585	525	533	521	527	530	562	556	539	517	544	506	549	536	564	522	557	569	558	514	522	530	563	507	511	526	522	552	553	514	526	530	556	564	549	541	544	575	547	547	542	580	548	502	585	523	524	519	514	543	559	548	518	541	590	547	550	550	520	524	526	548	531	547	575	527	553	564	582	536	539	567	542	587	548	548	540	540	538	490	564	556	531	606	521	567	568	552	523	517	553	524	568	543	575	546	556	574	558	565	562	575	546	525	562	552	509	555	518	511	508	539	514	552	535	535	558	497	565	538	510	515	551	527	568	580	569	551	550	556	575	534	521	560	494	564	521	514	551	531	583	536	603	581	530	538	509	529	564	565	559	530	587	538	592	497	515	558	560	523	573	554	492	501	554	546	534	552	563	550	557	577	548	520	516	544	534	563	539	515	533	580	542	520	523	564	555	583	514	512	574	571	530	570	540	549	563	547	514	512	537	545	567	492	545	595	551	575	547	575	528	561	599	535	541	553	551	513	535	534	531	541	554	561	538	550	521	528	557	541	544	567	535	532	538	516	551	596	530	558	573	505	555	572	537	540	569	517	511	567	553	493	576	532	544	522	538	536	553	559	521	525	509	555	577	504	558	530	568	568	580	483	479	551	548	537	537	587	603	539	580	503	567	528	532	548	540	540	536	546	498	565	545	556	541	568	537	566	543	539	539	568	575	519	522	560	523	542	523	508	584	541	595	543	547	575	533	574	574	532	519	548	538	532	529	490	539	541	563	559	542	519	539	509	502	538	593	510	534	596	545	537	506	567	507	589	548	539	541	538	564	541	558	524	538	496	551	564	594	514	520	542	554	504	534	557	525	507	516	526	524	554	522	593	526	474	553	567	538	536	572	549	518	528	533	524	522	564	558	544	542	554	542	508	556	545	562	533	532	496	550	552	558	528	583	547	559	522	528	573	527	505	528	549	533	564	549	601	576	509	547	558	577	498	574	529	565	547	536	564	520	566	532	545	503	519	551	552	495	543	570	568	562	573	539	540	541	556	537	503	543	526	502	572	584	526	583	576	559	522	550	572	569	520	538	540	558	533	555	530	552	514	580	533	564	588	554	554	537	575	528	520	559	553	543	539	526	495	574	540	563	528	584	549	534	557	590	520	484	522	534	519	576	567	497	544	557	533	562	554	566	529	534	526	565	526	572	543	580	561	544	515	539	588	524	532	517	569	577	558	543	590	505	539	546	509	565	557	545	531	547	554	536	507	581	544	509	523	518	557	549	527	514	572	517	604	557	533	551	536	546	567	530	522	536	499	554	560	546	507	518	562	538	553	542	587	522	558	565	556	546	571	538	525	515	596	535	492	568	586	556	601	543	584	538	531	603	574	529	561	531	520	561	501	593	538	534	561	512	556	551	509	543	544	558	533	564	539	549	529	537	563	522	516	580	549	518	566	502	554	528	531	545	556	544	543	541	529	497	550	554	573	537	532	558	517	522	524	500	562	549	539	534	549	570	513	535	516	507	604	536	488	566	514	568	543	525	540	518	559	570	508	548	550	578	521	564	573	547	571	573	536	564	546	564	571	539	542	585	539	522	544	544	518	523	556	519	520	599	517	550	554	520	538	557	527	570	518	565	507	548	492	491	519	534	545	550	560	562	559	551	514	509	573	559	540	561	540	536	554	549	584	518	535	557	576	555	510	450	586	561	553	539	504	556	520	562	533	557	553	561	516	531	533	543	549	535	555	550	552	530	589	572	567	572	565	565	571	541	544	569	554	579	517	557	529	550	530	544	549	545	551	512	540	520	484	536	568	561	547	524	558	532	586	527	512	538	561	574	534	560	509	509	534	554	506	536	540	555	542	570	530	537	554	547	555	576	543	516	546	568	547	516	596	561	548	551	542	531	511	572	499	571	522	523	517	517	532	516	512	516	532	548	563	545	533	551	518	557	491	567
1016	778	939	749	2133	11184	17447	11968	10054	7441	3567	1333	514	246	85	56	46	51	50	47	40	45	49	42	51	42	53	40	39	43	44	44	42	48	40	53	45	48	35	39	38	55	51	44	48	44	48	44	27	46	42	52	39	43	49	54	46	42	49	49	32	53	41	43	46	37	42	39	54	39	41	46	46	39	45	43	43	45	30	44	41	42	44	36	43	37	42	49	44	44	36	57	44	53	33	47	37	41	47	36	54	35	32	44	35	46	42	51	51	43	47	44	42	40	47	36	48	49	37	46	35	42	39	59	35	41	37	38	51	38	33	42	50	44	41	44	37	42	45	48	55	36	70	41	50	37	50	32	34	42	38	49	35	52	47	46	50	44	45	33	52	47	50	50	37	42	40	35	50	38	40	42	50	33	43	53	63	44	46	40	39	33	46	52	37	40	58	50	39	43	55	46	52	36	53	53	50	44	45	39	51	56	29	39	40	50	50	52	48	53	55	30	42	40	47	37	47	44	45	49	41	50	56	48	38	49	41	52	40	43	32	41	33	53	48	42	44	59	35	40	46	48	52	40	34	52	38	47	45	47	43	52	48	50	50	37	54	58	50	39	40	43	61	37	34	42	43	43	54	35	35	50	47	50	40	42	55	51	35	44	47	44	36	43	41	38	42	45	46	47	49	51	39	47	48	55	57	32	42	34	45	44	55	52	42	59	50	47	55	48	43	37	47	61	45	50	51	58	45	21	48	52	47	40	43	43	32	37	48	34	41	46	49	48	41	35	42	56	42	44	42	58	52	46	49	46	42	48	48	52	50	46	44	41	46	54	48	50	41	38	47	48	45	51	47	48	45	43	36	50	45	51	47	46	40	36	55	72	44	50	49	47	43	41	45	40	38	56	32	46	46	45	48	54	31	34	48	58	49	31	46	42	48	45	46	52	40	39	63	47	53	43	52	43	48	32	38	41	46	43	42	48	42	46	50	41	42	57	40	42	37	49	43	45	35	43	51	46	60	45	46	41	34	54	51	50	44	40	40	36	47	41	46	54	43	45	46	42	46	45	53	50	38	41	49	44	58	31	40	47	58	41	61	40	46	57	33	51	31	57	44	35	45	45	46	42	34	45	51	47	33	49	51	50	43	39	52	42	41	40	42	63	63	31	58	37	47	49	49	41	44	32	44	34	49	36	45	38	40	44	55	41	48	49	42	59	47	60	40	35	44	42	50	38	42	55	33	45	42	52	48	51	50	56	63	44	40	35	46	40	42	37	38	45	42	36	43	54	53	48	45	60	38	46	43	29	42	36	36	54	56	40	39	44	35	45	49	53	43	43	57	43	41	51	57	49	37	47	36	55	47	58	45	35	36	37	38	41	46	48	39	47	43	54	46	29	50	33	44	48	60	43	43	43	40	40	47	40	48	51	48	45	34	39	41	43	37	50	39	42	48	39	41	56	43	43	50	50	47	43	34	49	54	38	49	48	53	49	46	40	45	48	36	56	58	31	42	45	54	46	42	37	41	46	52	42	48	46	44	36	41	48	39	45	39	36	47	52	44	47	52	54	60	35	48	48	44	63	47	44	52	54	46	41	55	45	39	37	49	42	39	46	36	41	33	50	34	39	43	59	44	48	54	44	49	40	56	49	42	48	47	37	35	37	43	48	51	52	36	55	43	46	40	37	51	49	46	51	56	46	49	46	38	44	42	42	42	54	50	51	53	31	42	40	47	49	34	41	39	41	42	58	43	30	48	61	51	55	44	55	30	51	44	34	47	43	44	42	40	59	39	52	41	38	51	41	40	55	48	46	50	44	51	30	53	40	47	44	42	48	55	46	54	39	42	50	42	45	54	45	39	40	47	44	47	42	50	52	38	45	47	47	45	54	47	56	51	45	36	44	50	44	47	39	36	34	40	53	45	43	52	54	48	33	41	44	45	43	42	46	51	42	51	49	36	44	46	42	49	43	37	47	36	44	47	51	44	56	51	49	45	40	41	48	42	49	36	36	60	32	62	47	37	44	46	45	49	37	53	50	38	42	57	40	46	52	48	49	34	40	38	39	46	40	51	39	44	48	40	51	43	54	51	50	32	48	51	44	50	50	51	38	43	41	39	35	36	46	35	58	58	48	55	39	48	53	52	51	42	42	45	44	53	39	46	35	49	45	45	37	46	35	34	44	41	41	38	47	49	50	46	36	62	36	42	37	46	36	56	51	44	48	45	53	51	48	43	39	45	36	43	52	43	48	38	51	35	39	53	45	37	59	35	46	55	59	45	47	42	35	45	40	52	42	53	36	45	51	44	43	70	28	39	51	39	43	50	48	40	34	55	36	46	47	48	38	33	47	56	62	43	49	52	48	40	41	50	57	51	44	40	37	65	51	50	46	59	49	50	45	52	46	52	43	49	49	34	50	46	34	50	45	48	31	55	45	39	46	39	52	44	56	46	36	43	37	40	40	41	52	62	42	36	41	38	56	39	44	37	43	44	51	41	43	42	37	40	46	50	44	42	42	48	60	51	44	57	49	46	44	44	30	42	49	47	42	46	49	48	47	39	49	43	42	43	47	48	50	41	41	45	48	47	48	40	54	37	41	43	43	47	52	49	41	48	38	50	52	44	49	50	45	39	57	44	43	46	52	39	50	53	52	42	45	38	34	44	49	46	47	38	51	48	58	18	49	56	60	47	41	54	50	48	33	39	44	52	47	55	37	41	48	46	48	41	47	53	47	48	41	48	45	51	35	49	46	52	46	54	42	45	57	40	52	42	43	48	46	43	45	48	35	39	44	50	42	49	41	35	53	52	47	53	48	37	39	42	40	40	39	47	52	48	44	42	47	40	55	45	45	45	44	55	51	59	50	37	53	43	55	29	42	47	43	46	46	47	45	48	41	58	43	44	51	34	58	47	42	27	38	43	54	37	50	50	36	40	49	53	53	48	50	47	33	38	35	49	44	31	37	35	42	52	40	45	34	51	53	49	38	44	52	41	46	38	32	53	45	51	56	42	39	49	51	41	45	50	35	40	42	37	50	51	38	45	52	48	39	46	37	30	44	39	43	48	57	44	32	37	39	44	42	39	42	44	55	49	46	45	46	39	52	43	41	57	43	43	49	53	35	46	44	26	40	49	39	46	28	37	43	53	33	39	36	36	51	40	40	55	44	41	50	45	43	37	38	43	47	35	59	44	40	38	41	43	43	29	37	47	42	33	45	38	40	43	48	38	48	48	28	31	53	40	53	55	48	45	41	38	33	48	46	49	46	50	37	48	42	48	54	57	55	41	42	49	40	38	52	36	46	49	49	54	38	32	46	53	40	48	40	39	50	46	53	41	33	38	58	48	50	46	39	40	45	52	43	45	52	46	60	40	42	43	50	38	43	39	39	43	54	35	44	49	59	52	54	39	49	54	46	46	47	37	50	27	42	50	42	49	38	55	50	30	37	59	45	55	47	38	40	35	41	39	53	45	40	47	45	46	44	48	49	34	39	48	49
18983	14849	14117	26226	45397	68401	67628	56261	51160	43280	32296	22371	12065	5659	2155	1130	761	627	607	572	568	597	542	599	578	561	563	611	581	571	548	548	590	507	541	593	596	607	560	537	560	571	541	571	577	572	577	587	609	561	562	595	544	552	493	545	538	529	563	606	583	603	558	545	570	590	578	563	577	572	573	599	602	590	542	552	565	589	554	540	631	544	555	604	581	567	577	552	570	554	588	614	597	544	557	516	536	573	627	561	570	520	612	566	594	557	587	567	580	521	567	575	571	578	587	571	568	548	563	555	572	590	569	552	571	608	566	561	599	577	585	610	558	587	565	572	553	581	590	604	599	629	538	534	567	544	545	585	572	540	566	576	565	579	575	580	542	628	594	586	592	554	559	585	592	604	571	623	582	574	550	560	554	564	581	574	591	585	581	581	597	607	583	586	538	539	570	526	547	547	579	528	580	547	550	622	566	602	560	576	596	608	573	518	590	599	595	577	564	547	609	559	548	606	578	607	572	524	594	541	613	593	627	570	550	580	593	564	562	622	609	552	583	582	548	599	566	550	635	534	591	596	582	598	606	580	568	561	561	536	580	579	593	570	574	572	585	579	593	590	550	576	588	560	572	599	600	559	571	572	566	585	578	572	570	579	618	601	563	562	552	566	562	594	564	536	617	561	563	601	566	513	546	589	545	575	551	533	542	594	568	531	549	567	623	553	594	574	593	593	546	605	590	596	587	608	582	564	549	571	558	543	559	555	588	563	613	546	583	535	550	528	606	552	620	558	563	550	561	563	586	596	573	545	591	553	588	560	575	533	547	593	561	579	570	580	577	583	546	551	561	577	622	553	567	607	595	571	567	564	539	553	572	613	590	564	580	554	588	592	590	594	581	553	569	572	581	561	604	595	567	595	574	554	610	541	620	534	593	606	579	581	599	564	598	593	578	579	541	553	567	603	578	598	580	546	589	556	593	595	584	571	599	547	570	529	548	588	569	594	584	549	604	582	575	547	571	582	584	547	560	610	549	602	582	590	585	597	589	545	581	587	524	535	579	546	557	566	542	589	558	619	564	596	571	561	612	554	628	581	535	571	577	599	577	554	589	582	575	582	549	543	568	558	564	586	584	556	553	548	560	597	585	581	596	541	570	585	575	573	560	555	555	580	552	571	607	601	609	603	559	547	539	564	620	628	566	572	608	577	585	559	603	580	599	561	583	573	598	574	559	587	548	564	537	612	562	552	565	589	577	587	563	538	572	605	578	575	597	598	549	562	546	607	584	581	576	589	547	601	584	612	555	559	615	529	565	546	611	602	582	607	554	597	541	524	558	578	596	588	598	579	567	572	592	574	593	617	555	531	566	563	550	554	560	590	540	596	587	596	554	566	553	602	596	588	566	595	556	566	600	600	577	548	592	615	581	571	596	560	575	576	547	632	548	561	549	575	540	603	575	579	578	573	592	553	587	533	576	549	593	562	589	557	554	560	554	553	525	570	625	574	579	580	559	585	566	552	564	585	580	539	562	531	542	594	584	583	568	615	595	557	590	527	589	528	583	576	591	551	580	556	595	612	555	558	567	570	586	558	592	583	547	561	573	536	557	553	595	568	592	612	582	575	554	552	597	571	591	623	608	542	556	511	582	564	502	581	617	577	559	574	564	629	592	566	590	598	573	573	605	620	567	613	624	548	571	545	561	527	576	533	572	579	533	549	569	570	577	573	612	562	612	587	473	570	600	586	571	555	586	578	541	550	578	594	580	604	597	569	594	532	602	551	593	573	615	562	602	548	572	582	562	584	576	589	613	568	551	550	544	573	554	548	580	561	565	573	528	576	550	556	561	594	574	568	555	563	544	543	556	573	571	590	552	610	554	561	548	558	562	585	586	534	570	591	570	565	538	541	556	583	565	598	577	559	581	589	589	548	592	603	550	596	550	547	566	586	588	547	557	574	603	591	578	556	571	576	550	562	548	585	546	582	558	555	540	612	592	603	593	586	603	555	630	580	579	566	601	554	572	615	608	583	540	593	573	543	548	607	557	595	553	568	600	593	554	564	586	600	577	606	604	584	573	570	554	556	566	548	563	551	582	571	574	576	546	554	568	599	603	563	585	604	561	569	546	576	585	578	587	569	540	572	553	532	572	566	571	575	593	586	592	591	558	571	584	551	593	531	567	552	582	611	571	595	523	549	565	622	549	583	593	580	601	574	535	580	551	568	618	609	560	534	585	582	628	572	588	561	574	608	556	533	541	525	599	565	605	586	588	535	559	538	497	543	602	549	565	597	608	622	596	599	596	594	564	564	542	587	576	575	597	605	644	572	577	563	596	587	540	555	541	576	585	611	571	619	604	570	540	579	549	544	572	557	607	568	580	619	542	536	582	606	580	518	586	563	557	553	589	594	572	571	551	608	579	573	533	557	580	578	561	585	539	559	524	587	555	528	531	564	610	573	559	578	540	568	581	596	608	584	568	587	592	577	554	568	573	597	597	584	572	589	580	563	565	565	605	550	603	607	522	584	571	596	575	583	574	596	589	611	546	580	540	587	573	598	531	565	577	596	579	602	596	560	615	609	578	554	580	519	557	561	559	546	579	609	541	604	603	602	541	543	579	606	607	593	569	607	588	613	609	600	565	613	570	530	584	569	578	549	594	617	621	583	593	562	531	526	573	571	529	611	581	544	567	599	532	540	559	552	573	583	570	548	542	522	582	542	606	613	571	593	590	617	565	541	569	570	610	575	603	549	612	597	585	562	593	578	562	624	635	554	602	550	564	613	551	597	612	578	584	570	581	582	559	593	572	522	578	612	591	537	584	584	538	569	550	573	540	598	575	562	560	587	537	551	548	561	550	564	533	567	552	538	542	581	567	603	577	578	578	559	575	574	579	587	581	583	550	547	528	564	562	565	536	594	561	602	568	576	537	555	559	575	593	561	597	548	572	560	567	555	577	595	571	547	534	596	612	536	619	570	578	583	572	616	583	562	573	598	566	530	547	592	590	595	602	558	590	573	569	595	583	587	574	536	566	546	572	594	569	587	610	537	568	557	582	530	565	621	595	546	598	616	545	568	557	572	569	579	587	549	587	569	580	554	569	576	567	593	568	572	609	581	588	572	588	590	565	576	580	577	558	566	556	573	548	545	512	571	552	550	549	560	601	574	546	569	601	597	571	573	624	548	526	534	597	569	568	538	559	556	554	571	623	569	550	560	554	565	608	593	562	588	571	582	617	537	539	578	570	555	543	556	536	548	565	574	575	605	579	548	595	585	570	561	572	564	578	614	584	600	591	583	595	622	586	574	561	574	554	587	585	560	569	538	541	559	596	589	595	538	607	561	552	568	584	563	572	560	540	588	565	559	547	611	607	578	562	537	582	584	636	604	587	569	584	572	581	598	604	573	572	583	560	543	583	577	541	579	601	574	592	578	587	599	544	553	554	592	582	555	582	545	594	587	591	585	573	601	583	549	604	540	569	562	579	583	528	613	568	549	577	576
1221	87	88	100	239	1547	4012	2711	2486	2127	953	421	176	84	47	36	47	36	40	35	47	32	35	28	50	34	47	39	55	30	36	30	47	44	34	50	31	35	37	43	39	31	30	37	30	36	46	34	33	36	36	35	37	42	39	34	38	28	38	27	42	32	36	33	40	38	48	43	36	35	25	44	38	32	29	39	33	33	39	43	25	38	32	28	44	35	34	41	39	44	34	28	28	39	32	42	29	39	39	41	43	34	42	37	45	37	34	44	46	44	24	37	37	41	39	31	37	29	43	37	31	43	38	44	33	31	36	36	41	46	45	30	37	44	45	40	37	39	25	37	51	28	44	35	28	40	34	41	49	34	34	43	31	38	34	30	36	40	29	36	39	33	30	34	42	37	34	46	57	40	41	34	34	43	31	48	38	20	31	48	32	29	35	17	42	47	38	34	43	33	45	41	32	42	42	23	31	52	30	43	30	32	42	36	42	29	31	38	43	27	37	37	41	35	44	32	43	40	36	37	42	39	31	34	29	37	45	36	37	46	39	33	35	33	35	46	35	30	37	34	37	41	44	36	27	40	43	40	29	37	34	32	45	33	30	30	28	33	32	43	34	31	28	40	27	41	42	41	28	35	32	41	33	27	38	34	31	46	32	34	40	42	39	33	42	50	27	46	40	39	44	41	28	42	36	33	50	32	44	34	37	27	41	34	36	38	41	45	46	39	48	34	51	38	32	43	43	34	28	45	29	44	27	38	30	36	48	32	32	37	31	46	43	40	41	29	29	39	49	40	30	44	39	35	28	50	32	36	34	26	37	37	34	36	43	44	39	34	41	31	37	32	42	31	32	27	29	30	36	40	34	29	32	34	33	42	20	48	35	39	38	22	33	42	40	33	37	33	32	57	56	35	39	38	43	35	32	35	38	42	40	36	26	33	39	35	27	48	38	40	30	33	42	39	41	33	37	37	37	43	28	40	30	29	33	38	47	34	30	32	32	35	30	27	27	34	38	27	41	40	29	41	39	35	27	37	24	40	44	41	36	34	44	42	35	37	31	41	39	37	37	37	34	36	28	40	39	36	32	34	36	35	23	31	37	47	40	35	40	39	42	37	51	27	42	46	45	43	35	32	45	38	43	30	33	33	36	41	34	49	29	33	24	40	31	31	24	32	41	42	32	39	43	48	24	27	30	29	45	33	42	28	40	25	44	30	38	36	39	41	25	39	34	36	31	28	33	39	26	46	44	43	29	38	35	35	44	35	41	39	33	35	44	45	42	30	31	31	35	41	42	41	26	39	32	27	33	35	36	40	52	35	47	36	47	44	35	29	32	44	25	44	39	32	40	42	35	40	32	37	32	40	32	46	37	37	46	34	44	42	27	35	28	40	38	53	30	25	45	41	36	27	38	29	47	25	32	46	29	35	31	30	33	37	35	33	49	43	42	44	34	30	30	31	36	23	25	39	34	37	34	40	34	42	35	29	37	49	35	40	36	29	40	43	31	42	30	38	36	43	44	33	47	28	36	38	39	50	37	36	28	33	40	31	31	41	47	23	42	44	37	36	42	37	29	32	38	43	27	35	32	40	44	37	34	38	36	29	28	45	34	39	36	38	26	37	34	32	33	38	49	43	39	45	33	49	38	43	42	44	38	42	25	43	37	31	37	41	40	36	53	28	33	48	47	33	29	35	35	37	45	44	39	37	34	42	41	51	33	40	37	37	45	45	41	34	35	33	37	48	34	36	32	40	35	34	38	30	37	37	32	38	35	29	38	41	32	42	43	29	41	27	46	35	36	43	43	44	36	38	37	38	31	47	35	39	35	32	38	45	28	30	43	35	38	33	38	26	35	25	36	35	37	43	40	37	50	41	26	40	35	43	32	31	38	36	44	37	35	36	34	50	45	30	33	38	38	39	46	23	31	45	44	35	40	38	35	32	40	49	45	44	38	36	48	36	40	40	43	40	40	31	30	32	39	37	39	33	45	38	38	35	30	41	26	41	40	39	24	38	32	32	36	38	38	43	31	36	36	31	50	34	36	25	33	45	31	40	25	34	25	29	46	32	33	33	28	30	38	33	35	28	38	36	34	41	41	33	38	38	40	42	28	36	38	34	26	31	48	40	27	32	36	36	29	46	44	37	31	37	47	36	43	37	40	31	51	35	36	39	38	36	30	43	29	34	37	41	49	35	35	40	50	33	29	36	44	35	25	42	35	43	31	28	33	46	43	29	35	36	34	42	19	36	29	42	33	34	33	46	46	46	37	38	37	34	36	27	30	25	35	49	45	39	41	38	45	35	41	39	22	42	34	21	31	34	44	33	16	48	42	47	38	41	36	28	30	31	38	35	43	41	36	39	37	30	32	40	42	48	32	51	31	47	39	47	36	36	35	35	40	32	27	32	31	46	40	42	43	33	38	36	39	30	38	25	34	30	29	44	33	37	25	42	39	41	38	37	28	35	29	29	29	37	32	31	37	47	34	39	26	55	42	37	34	36	32	27	33	38	38	38	36	31	35	41	34	38	45	41	36	41	36	34	42	41	37	41	34	38	39	25	36	31	41	50	22	33	40	37	36	54	47	41	38	36	41	46	28	37	27	39	37	42	35	39	41	29	29	34	31	44	29	33	33	47	21	36	41	37	27	32	26	33	49	37	39	36	33	50	37	32	37	45	33	32	38	50	37	38	48	32	30	36	39	43	32	33	31	25	57	39	37	37	33	35	31	47	25	31	40	32	34	30	26	34	40	42	47	40	45	29	29	40	38	29	42	40	40	40	38	35	41	33	43	35	38	34	33	30	40	52	35	28	32	49	27	57	39	34	39	29	39	41	33	41	23	54	34	41	39	26	34	46	32	29	40	43	34	38	35	25	36	27	38	28	35	38	36	45	33	47	35	44	37	39	33	37	39	37	32	35	37	42	36	32	36	28	39	44	41	43	41	34	37	34	40	26	36	46	38	25	48	31	30	42	31	40	50	36	42	42	50	32	39	37	28	42	28	35	30	30	45	35	38	44	41	39	36	46	22	37	33	31	37	47	33	37	43	46	38	35	35	31	39	40	43	46	34	49	36	41	37	40	39	46	36	48	37	42	34	40	38	36	38	32	37	30	39	34	47	33	32	40	44	37	41	34	31	35	41	38	40	44	39	39	45	35	39	40	40	49	30	28	30	39	45	40	26	30	39	29	29	33	42	35	35	37	43	42	29	47	36	36	41	37	31	43	35	24	30	31	35	34	40	28	34	34	42	35	36	33	40	36	34	37	40	29	43	51	39	41	40	29	31	37	33	35	37	42	39	45	35	44	35	33	32	36	23	38	36	50	51	34	48	34	44	45	35	35	41	39	33	40	29	38	30	48	45	28	38	34	43	42	54	41	28	42	28	50	48	37	30	32	25	30	45	41	34	42	23	42	35	37	38	37	32	32	36	41	50	39	49	29	33	46	36	31	34	34	35	37	42	38	37	38	36	35	39	33	33	50	52	47	41	28
10052	3201	2333	5942	20224	36942	42825	35184	33800	28570	19145	10438	4015	1547	854	611	555	528	469	457	499	509	489	457	455	462	469	479	478	451	493	467	476	448	445	481	461	458	488	480	482	457	488	454	457	486	452	458	489	439	487	489	446	494	452	510	459	513	476	463	447	497	501	495	430	487	503	464	487	466	492	439	432	448	454	503	451	496	466	501	454	483	483	452	525	477	479	458	460	459	459	433	466	504	474	465	483	439	507	492	496	455	472	491	461	442	446	490	492	469	497	466	464	467	481	491	481	437	461	499	462	469	515	486	495	476	449	511	462	464	456	443	430	463	510	499	485	435	465	488	494	476	469	458	470	458	454	409	492	479	463	500	455	459	449	466	497	471	495	503	463	503	454	501	493	480	503	441	454	458	453	454	495	482	463	474	466	451	482	457	481	508	482	474	454	457	458	486	480	483	456	452	469	452	496	449	449	498	451	468	477	490	476	461	480	484	470	499	443	477	477	451	459	449	469	518	478	493	486	457	477	453	440	468	470	502	493	491	481	497	446	465	490	483	491	451	477	460	464	499	477	448	476	462	453	446	462	487	470	521	483	506	460	473	484	448	500	493	516	510	496	453	490	487	427	437	484	423	429	521	479	462	478	471	495	489	480	494	457	434	473	435	482	510	497	486	460	460	482	452	496	507	491	506	502	501	476	497	466	488	457	517	448	504	460	500	457	467	458	466	503	475	475	445	477	431	466	518	461	457	488	446	491	500	502	446	477	461	485	467	484	502	462	473	461	478	460	472	457	498	453	494	487	510	473	483	488	478	486	496	438	476	446	478	467	486	460	476	416	473	489	483	448	464	469	465	523	485	480	492	460	458	469	464	450	482	450	463	486	476	473	462	480	492	501	466	482	473	505	461	478	484	480	474	466	476	472	493	430	471	485	474	448	479	471	435	478	439	471	509	469	491	452	495	463	469	478	494	477	441	450	429	469	473	472	482	437	496	469	468	465	462	482	487	472	431	467	502	446	510	454	504	455	450	476	521	486	471	482	469	467	442	459	466	461	487	463	474	469	478	443	441	497	472	500	458	496	450	481	460	484	478	491	515	492	465	468	465	405	467	475	506	468	449	480	495	467	460	460	460	460	408	440	492	448	515	502	497	446	486	475	470	447	483	459	481	488	498	426	465	492	457	483	466	427	436	466	453	466	486	482	477	453	468	454	454	497	503	458	430	467	476	456	455	450	502	505	466	463	468	412	463	429	479	428	467	484	484	469	494	459	435	502	484	458	439	517	469	429	546	446	474	496	500	457	494	458	476	457	460	463	474	471	436	461	480	515	473	503	465	478	464	461	460	493	473	459	418	491	476	490	434	454	503	491	455	497	459	464	428	475	507	503	424	460	456	473	491	444	491	485	466	489	485	478	445	500	482	473	478	453	443	487	476	492	461	458	461	489	436	503	446	456	461	466	455	488	437	489	472	438	449	442	483	464	466	514	477	473	482	479	485	471	470	466	459	451	475	489	437	508	477	453	495	430	455	458	459	498	459	485	466	478	464	458	494	460	461	482	448	488	471	505	461	471	490	470	445	458	436	466	472	478	448	464	470	476	452	442	457	470	472	463	454	476	484	430	474	483	477	506	429	417	452	484	479	464	468	460	510	461	475	460	481	485	488	462	458	464	476	505	444	488	460	498	465	453	445	502	477	491	458	467	474	479	471	470	488	449	477	467	494	453	496	460	501	451	513	461	481	474	516	483	451	428	468	484	470	499	466	482	489	503	486	475	453	462	450	427	493	478	472	439	485	476	422	469	444	467	508	491	457	479	451	451	478	446	513	417	458	472	470	477	496	473	489	481	468	461	482	476	454	490	468	426	472	456	432	501	455	495	465	461	504	477	451	495	442	481	437	497	455	459	489	473	461	491	446	481	457	456	503	505	480	461	466	464	473	444	462	439	432	469	455	452	466	478	454	493	490	480	499	456	469	468	489	530	468	454	467	442	467	504	492	468	499	436	470	448	442	481	460	467	465	494	473	447	484	541	490	478	431	469	508	477	432	430	488	444	458	460	468	478	509	444	471	489	463	463	470	501	467	484	460	455	502	469	445	472	482	512	471	522	502	475	477	467	492	487	430	454	498	465	483	480	457	446	452	457	480	478	498	445	478	465	451	446	473	458	487	490	464	455	471	480	466	474	457	499	439	468	474	457	500	479	490	476	482	502	490	498	477	468	436	486	488	479	440	409	501	451	475	475	480	460	473	467	463	482	447	454	488	481	503	467	458	513	505	507	432	440	454	450	482	492	424	469	453	485	418	485	426	452	472	501	454	501	485	490	496	459	496	432	464	457	475	478	471	477	452	475	483	507	477	488	433	467	468	467	435	449	488	441	484	473	495	505	476	452	465	466	477	464	478	436	480	438	471	475	468	478	466	514	468	491	499	457	451	518	461	474	489	514	476	485	472	497	453	492	517	483	490	430	499	501	434	484	470	495	467	474	461	476	445	468	465	452	479	499	504	492	484	486	460	483	448	452	512	477	447	477	453	507	500	476	423	445	491	484	446	493	465	473	493	486	462	481	491	449	472	445	464	472	490	482	481	451	476	501	479	484	461	462	479	462	462	473	455	465	453	450	433	468	524	477	467	464	506	488	468	473	444	464	438	482	483	443	459	460	478	463	467	503	492	485	453	513	488	486	475	454	475	472	462	487	476	450	500	491	491	471	470	456	497	499	475	507	492	440	548	502	424	478	465	480	544	519	497	448	487	436	497	503	471	472	434	452	476	474	462	436	437	474	492	485	440	461	472	463	470	459	503	508	475	490	472	489	508	422	487	488	474	448	462	434	475	472	498	465	438	550	491	432	482	446	446	438	458	485	488	464	483	474	462	451	463	421	517	457	457	459	492	471	481	450	440	484	488	496	463	464	472	467	466	475	452	479	471	472	493	440	476	469	470	458	493	491	520	475	415	489	482	495	486	450	426	499	470	480	443	502	470	462	470	464	458	474	504	472	457	467	505	498	436	489	472	491	485	476	484	464	487	508	465	474	487	472	483	495	496	489	461	454	478	494	452	488	489	456	484	440	482	455	457	474	492	461	485	477	483	467	448	465	473	473	445	469	473	489	483	469	470	462	455	485	497	464	476	462	505	450	473	470	488	458	465	444	510	460	482	479	495	460	459	480	451	499	473	459	454	481	461	478	442	466	481	512	419	466	456	479	480	455	459	465	489	488	486	458	503	492	469	482	432	495	468	459	449	470	480	451	451	450	478	493	502	470	486	507	521	453	431	464	447	476	467	475	493	470	459	466	483	489	441	476	461	474	481	475	456	473	487	454	524	507	492	467	480	484	469	465	498	478	495	489	459	481	492	453	467	481	465	469	460	503	484	465	487	453	459	457	447	474	479	481	441	466	497	494	481	477	495	452	474	448	458	513	461	463	487	452	449	429	530	446	511	469	428	428	450	448	499	486	461	460	477	501	466	481	484	484	475	441	473	491	450
499	220	174	175	437	2400	8461	7132	9652	6509	2883	1098	344	120	59	50	41	34	38	29	40	46	45	48	47	37	34	38	45	32	35	32	42	46	39	43	37	48	39	43	46	51	37	37	48	40	42	49	40	37	40	50	60	49	51	29	44	45	39	46	42	34	41	47	36	19	44	39	41	52	46	37	34	42	43	39	45	46	44	49	41	42	35	38	43	36	53	32	44	32	40	55	48	35	49	40	41	50	30	31	35	45	38	40	42	33	33	50	37	41	43	31	43	34	41	38	38	46	52	39	38	41	52	41	31	35	40	49	35	30	31	45	46	42	40	37	46	37	34	50	54	38	37	36	33	36	32	35	36	29	38	35	32	29	41	44	41	45	26	35	46	38	44	35	36	40	37	38	33	37	49	50	42	47	34	56	43	41	40	42	45	46	38	50	50	26	35	44	46	40	54	29	42	33	40	47	46	34	58	45	43	52	41	34	46	41	29	36	44	45	42	34	45	46	36	46	34	41	36	30	42	40	48	40	45	33	44	42	38	39	37	35	49	35	28	39	37	39	48	43	32	35	33	39	33	44	39	31	41	48	47	38	56	47	38	40	40	46	45	40	39	38	50	40	56	44	44	46	50	30	36	34	48	36	35	39	50	37	37	40	42	25	48	45	47	34	42	38	41	40	31	37	29	41	54	41	39	35	35	46	40	48	45	41	40	35	40	40	32	35	40	31	56	32	56	37	40	36	53	40	38	42	37	29	36	35	37	35	46	44	43	35	54	34	29	37	41	41	40	37	44	38	41	40	52	45	37	34	32	45	50	42	45	37	37	36	48	39	37	30	42	36	41	37	40	43	39	37	37	39	46	44	35	44	30	42	38	37	39	43	49	41	53	35	34	33	39	40	42	44	29	38	44	45	45	40	37	38	38	51	40	31	36	37	55	43	32	36	43	35	35	31	31	39	49	43	34	29	37	35	45	50	37	39	33	50	40	52	43	35	44	39	54	37	51	24	44	48	46	38	50	38	39	34	45	50	51	38	47	47	34	30	36	38	35	36	43	46	33	44	34	40	47	44	48	41	36	40	31	33	44	38	44	43	43	49	34	41	43	40	46	32	45	33	38	46	40	40	33	37	54	41	47	22	51	47	42	48	33	42	40	39	64	49	40	35	40	44	37	33	44	41	55	37	43	29	34	38	33	32	45	39	46	36	59	40	43	44	41	50	41	32	38	41	35	41	48	52	39	40	47	49	43	48	40	43	45	54	33	31	30	49	37	42	38	41	35	45	38	28	36	28	42	43	33	39	36	35	30	48	42	37	31	44	38	45	48	36	46	46	41	49	39	35	45	38	42	34	34	37	38	31	43	34	40	58	47	55	37	38	39	41	40	39	38	45	44	44	39	42	36	44	40	46	37	40	43	53	34	37	41	43	39	36	36	37	32	38	36	33	37	38	42	36	34	35	38	35	51	36	34	37	44	40	44	36	35	29	44	44	30	32	31	43	41	35	51	37	40	42	31	37	40	34	43	40	36	36	42	45	45	33	34	40	42	40	25	39	35	41	32	35	43	34	36	33	40	32	37	35	30	50	48	35	35	37	34	37	30	34	45	41	44	39	47	31	40	54	45	43	47	38	34	31	36	32	43	41	36	36	45	39	33	46	42	38	41	46	47	48	32	49	44	49	28	47	41	46	34	40	42	37	33	41	35	38	47	43	42	44	41	38	44	36	52	32	30	37	40	42	50	31	45	38	47	31	39	47	31	42	43	42	33	39	51	40	46	43	39	48	38	43	35	23	43	40	40	42	39	38	41	43	45	35	39	42	52	39	44	31	36	42	33	46	42	44	33	36	35	51	35	32	33	40	39	31	39	40	33	38	36	42	40	30	33	44	35	40	42	38	49	33	42	37	44	38	40	31	36	37	36	28	44	56	39	42	47	46	50	42	33	31	37	44	31	49	30	36	43	40	44	53	39	42	30	31	39	43	36	44	37	52	38	31	39	27	44	34	40	29	42	37	33	51	43	46	30	43	45	34	48	36	34	36	28	45	40	36	46	52	43	41	46	38	45	44	38	42	44	37	38	43	37	38	46	27	39	35	36	27	44	35	58	35	36	28	35	35	34	37	38	40	44	47	38	37	55	42	44	40	35	31	37	29	46	43	44	47	46	41	50	38	47	36	33	38	44	34	43	38	33	28	54	37	41	43	42	29	29	37	44	39	40	36	31	41	38	38	34	44	31	41	44	45	43	40	38	34	27	51	37	37	39	40	41	47	36	36	41	37	44	49	41	34	42	30	44	44	41	34	54	48	34	46	36	35	54	36	43	43	43	36	43	50	55	38	34	38	34	44	42	33	37	30	40	35	35	41	36	37	44	37	41	33	35	36	44	54	43	37	34	44	41	45	41	28	42	45	41	19	31	34	40	30	44	34	34	34	36	33	37	46	42	39	47	41	27	42	21	45	37	32	43	38	39	37	49	40	46	34	43	48	35	30	28	41	38	36	43	28	21	39	34	52	56	44	46	43	54	53	45	44	38	35	42	38	32	39	40	41	35	42	44	40	40	40	33	40	34	54	40	36	33	40	31	39	46	37	49	42	44	37	47	46	39	31	33	37	42	43	48	44	42	40	33	37	48	39	40	35	45	42	44	38	34	37	31	35	51	29	39	35	45	45	36	35	36	36	32	59	46	42	52	33	38	45	48	51	41	39	36	36	41	45	34	24	44	39	49	34	43	45	47	51	44	34	41	37	36	40	47	44	35	42	39	31	50	36	48	42	46	34	53	45	32	33	37	33	40	32	45	40	30	41	49	49	38	45	38	45	35	39	36	47	38	43	36	44	43	42	39	38	43	38	40	39	42	47	36	42	24	39	37	29	43	41	38	50	39	44	35	35	45	35	26	43	37	44	39	41	56	37	36	41	35	36	32	43	43	42	41	30	40	42	43	50	32	32	35	27	46	40	42	54	51	47	40	43	36	42	47	29	43	42	34	44	43	34	57	31	33	36	39	34	41	39	44	46	43	44	35	39	46	37	48	48	41	38	31	36	45	33	31	32	47	32	44	37	48	44	44	40	40	40	35	38	31	41	38	35	41	36	39	38	33	34	46	42	45	40	34	43	39	30	45	52	41	41	34	44	35	36	44	41	41	30	39	37	38	47	42	40	39	45	39	45	35	34	50	38	45	42	38	33	36	40	33	43	33	45	40	42	40	37	29	46	28	37	38	37	46	29	34	38	44	49	33	31	41	50	33	27	45	41	34	44	36	63	38	55	44	40	38	47	32	41	29	48	48	53	44	50	33	44	36	42	38	41	34	40	48	38	43	33	40	25	37	42	33	26	38	46	39	44	43	46	44	46	34	46	38	54	49	32	40	50	43	38	27	32	34	31	51	43	50	44	41	29	35	41	56	26	33	43	36	43	32	33	39	28	41	41	36	46	41	40	45	39	39	40	41	42	41	54	34	50	48	46	53	45	39	45	44	39	38	43
12164	6569	4194	11998	28447	41913	54471	48751	51140	40697	29266	17957	8060	2894	1109	632	554	535	487	489	510	468	472	500	520	518	525	515	521	496	505	485	552	493	505	481	504	462	507	489	502	505	500	484	488	490	505	491	497	486	518	503	513	480	497	501	512	501	538	455	535	492	506	478	501	507	488	471	512	474	493	460	519	483	526	512	515	489	497	510	470	478	505	467	521	548	552	487	506	501	484	474	516	483	468	532	469	486	540	504	469	521	476	498	516	497	525	533	458	539	506	513	530	492	526	521	531	488	506	513	494	543	463	553	534	510	519	530	526	512	499	498	520	503	496	514	512	492	527	507	494	501	483	498	513	537	520	477	498	494	493	480	477	486	499	508	514	536	463	508	508	488	507	537	527	471	542	476	512	507	526	519	506	498	479	477	526	495	468	528	480	498	515	503	491	507	519	499	520	529	454	513	518	541	492	501	513	483	528	464	502	524	502	514	481	474	476	515	523	489	555	508	516	484	539	452	541	470	527	497	499	514	502	515	541	472	495	478	483	492	499	519	516	517	515	493	518	513	491	520	473	533	498	497	483	474	476	471	505	492	508	540	499	499	488	473	491	520	455	501	504	494	525	515	510	488	517	481	477	534	500	520	518	518	528	502	495	498	510	480	521	491	496	491	491	488	536	505	459	527	538	482	463	455	531	501	512	500	537	487	516	505	502	516	490	546	483	493	510	499	515	462	480	485	503	475	488	498	506	514	553	510	502	506	521	537	518	542	546	516	496	500	513	493	488	517	518	485	525	479	503	529	495	515	456	471	503	462	542	536	514	504	515	465	475	529	514	493	530	504	482	513	510	486	470	520	510	510	525	541	485	469	523	501	470	482	509	521	533	529	515	514	553	523	544	512	517	521	497	520	493	517	498	524	512	488	457	522	480	499	506	522	532	523	534	537	516	477	522	529	550	517	532	508	500	499	502	548	533	520	545	513	515	521	516	487	494	518	506	532	475	472	537	539	478	484	480	498	476	477	477	486	508	458	530	500	538	517	530	503	510	473	493	505	502	466	497	510	517	495	504	517	501	496	476	476	509	536	506	477	483	543	510	518	497	524	498	531	500	473	513	463	531	503	496	498	501	471	502	472	483	463	504	492	486	515	526	513	531	524	496	555	493	494	516	508	492	487	499	501	496	518	476	535	506	512	533	480	505	487	512	537	506	498	474	504	475	496	472	512	526	529	485	520	494	533	496	491	496	558	495	489	499	502	474	495	504	518	540	487	442	496	497	496	486	547	459	493	523	510	512	492	511	485	544	509	530	532	531	510	478	498	537	502	534	496	483	508	477	508	503	492	495	485	501	513	522	506	510	536	468	494	520	499	488	540	473	532	504	522	494	473	511	510	520	556	505	508	529	511	527	516	475	495	499	535	463	512	510	489	475	520	490	496	451	520	510	504	535	480	491	499	456	522	497	514	499	513	513	476	528	488	523	475	478	469	481	501	519	489	485	526	488	509	508	500	518	499	487	484	477	535	470	535	514	540	511	522	469	521	537	496	528	479	531	537	524	526	493	503	523	480	528	477	494	501	477	500	503	515	513	512	489	478	462	502	529	482	483	528	514	443	524	507	492	515	475	479	501	525	494	511	514	529	527	474	511	465	479	538	489	490	497	497	470	472	501	451	508	490	515	504	482	495	516	486	506	491	512	520	499	502	512	501	464	505	547	493	504	495	512	486	505	511	517	567	470	497	493	504	524	520	482	501	515	492	505	518	522	488	482	502	497	485	506	497	510	510	479	487	476	501	506	465	499	490	535	482	480	500	488	487	483	488	506	484	502	501	473	529	474	490	526	537	488	493	528	516	507	507	481	515	510	509	512	508	517	540	515	503	480	527	485	506	511	523	515	503	484	491	540	478	509	510	555	511	497	486	494	534	519	495	470	508	505	522	461	495	478	466	485	505	506	485	535	521	504	499	507	462	511	562	513	489	507	543	502	524	518	485	497	493	513	549	537	503	520	494	498	474	475	506	542	487	546	496	512	524	473	499	524	480	507	523	478	482	503	504	473	499	490	512	497	513	541	494	504	495	465	492	535	496	507	492	514	492	486	488	534	520	508	528	537	505	486	500	521	484	490	525	532	454	551	456	543	481	507	483	499	490	518	503	458	534	449	492	531	485	514	489	489	504	489	544	495	533	501	469	518	554	537	529	561	464	514	535	523	503	501	553	503	520	515	492	498	516	536	504	512	499	500	497	530	485	516	500	466	488	494	523	502	504	521	463	492	487	518	501	459	489	479	483	480	517	481	520	530	510	472	483	477	541	516	510	536	504	550	472	511	540	480	517	485	537	566	484	492	486	475	476	501	523	505	496	510	517	516	561	550	503	489	446	478	498	480	503	525	488	533	505	506	536	467	531	513	488	509	535	495	555	497	533	466	478	479	488	505	534	543	488	500	473	510	529	477	463	497	481	525	505	515	472	478	528	465	480	505	486	507	493	492	500	562	498	515	496	523	495	521	489	496	506	494	562	506	514	529	506	488	517	493	485	469	534	496	502	537	519	528	516	522	506	546	486	536	539	486	525	508	484	486	524	527	503	515	501	492	504	506	511	559	512	504	480	467	471	518	472	500	523	530	488	494	494	517	514	499	520	491	545	499	513	517	517	563	524	525	517	527	508	523	515	498	502	551	536	514	502	514	542	476	494	496	483	463	482	488	528	507	523	510	486	529	488	528	521	448	497	524	521	517	511	515	479	482	490	550	503	536	487	467	533	527	526	521	487	503	513	538	537	529	522	501	509	542	512	490	492	489	492	507	485	495	492	511	496	570	505	499	560	505	516	537	512	527	500	494	530	513	504	520	496	493	524	514	525	546	492	498	479	489	502	515	489	500	524	502	504	519	497	472	465	524	475	518	540	533	539	495	492	520	514	520	504	507	514	473	538	496	556	520	507	527	515	502	502	474	467	489	480	509	467	572	578	515	500	504	488	503	480	476	499	471	472	508	509	490	483	486	506	477	533	511	470	440	491	508	493	505	495	490	523	505	507	485	571	503	490	495	494	507	535	492	508	514	501	456	521	501	506	504	496	491	467	578	496	501	511	490	498	504	499	506	522	549	520	519	532	482	541	494	474	477	521	476	468	495	476	489	501	499	485	515	498	488	519	500	527	551	538	468	523	534	531	452	516	489	477	454	528	466	501	510	495	479	444	518	474	468	506	528	498	503	484	504	527	542	504	521	524	496	531	510	504	484	506	478	503	526	519	510	477	515	510	476	513	507	505	534	528	517	507	542	544	460	510	507	514	507	552	519	500	497	518	523	509	560	509	527	484	454	541	515	524	516	478	494	492	540	497	459	525	505	498	519	553	503	510	498	515	469	508	509	489	523	511	506	469	555	472	493	537	466	518	494	503	523	481	511	485	504	504	553	498	446	540	484	494	491	515	549	495	519	499	528	507	525	461	489	482	569	490	502	499	514	479	503	510	506	513	514	461	519	505	535	474
1927	235	203	208	398	1272	7829	12225	10131	5960	2499	1018	329	112	55	51	38	52	54	45	49	37	45	48	40	42	38	32	44	44	36	43	45	51	43	43	47	35	41	37	42	45	44	27	35	46	37	40	50	28	49	47	36	41	48	39	41	42	51	41	32	45	35	37	36	42	38	36	40	38	48	42	51	36	41	44	46	57	35	44	33	45	47	47	39	44	47	49	46	47	45	45	43	39	44	48	34	31	29	45	43	48	42	75	37	53	46	40	47	38	36	35	34	41	39	43	48	49	47	43	40	48	48	50	42	34	36	39	33	47	48	41	40	50	53	45	46	50	50	38	40	44	44	42	40	47	44	39	44	39	33	43	39	39	44	46	39	33	52	39	40	37	41	44	62	38	37	48	37	45	44	35	48	45	47	43	40	54	50	39	37	29	45	40	44	41	45	48	54	37	34	55	43	48	45	38	39	47	47	46	51	43	40	45	37	39	44	37	51	40	52	43	36	33	53	43	46	34	43	37	33	42	39	42	54	42	44	39	52	38	41	45	37	47	44	42	39	41	44	42	42	43	39	45	43	48	44	42	47	33	40	37	34	41	41	36	48	49	48	50	46	38	42	53	41	54	38	38	40	42	44	46	52	36	42	47	45	50	48	43	40	45	44	42	48	53	47	49	44	39	54	44	49	62	40	49	45	40	35	46	37	45	35	46	37	32	37	48	50	44	40	56	44	40	51	39	46	45	53	36	39	35	47	39	40	48	40	42	45	34	50	44	42	32	45	49	38	54	54	39	50	33	48	36	47	32	40	39	41	54	43	40	37	28	47	43	36	47	45	48	33	43	47	46	43	49	39	55	49	40	35	34	35	40	47	42	44	42	42	43	40	37	30	51	38	44	49	50	56	53	39	39	38	34	39	36	42	46	40	41	49	52	49	48	42	35	50	39	37	51	48	41	45	30	50	46	51	41	48	40	46	51	34	33	40	52	48	41	46	38	50	33	40	40	44	44	43	44	34	41	43	44	45	49	41	41	36	43	44	48	42	47	35	34	51	41	33	43	44	41	39	53	46	33	51	29	50	39	32	47	38	36	51	50	53	49	37	50	54	36	39	35	25	37	49	52	42	38	45	50	44	38	42	45	48	42	46	37	55	46	47	50	48	51	31	38	47	56	35	30	35	49	30	42	44	42	38	57	53	29	38	41	38	41	42	39	47	40	47	35	47	35	44	46	53	42	40	40	40	30	47	46	38	40	50	42	46	33	58	32	40	43	36	37	43	42	36	58	42	45	36	36	43	40	42	48	49	41	34	43	37	53	36	38	43	36	46	41	41	41	34	28	35	38	47	52	47	45	37	32	42	40	38	34	41	40	50	44	33	46	47	40	38	40	48	29	39	43	44	40	49	40	37	37	53	42	46	38	49	39	43	54	53	47	45	37	36	35	36	52	43	43	40	49	49	33	48	39	37	33	50	39	47	45	46	48	36	45	43	63	41	40	34	44	54	41	49	52	48	42	50	52	44	40	45	46	41	36	44	35	53	53	48	47	52	52	35	44	41	43	39	46	47	36	47	36	44	47	46	32	49	34	40	37	48	51	49	34	46	32	46	48	48	42	43	41	49	37	43	38	40	51	47	48	38	58	39	37	43	49	40	38	28	40	51	42	39	34	43	35	37	36	47	44	41	52	38	28	42	39	51	38	47	41	49	50	40	41	44	44	41	41	46	34	48	50	40	50	37	40	39	53	46	41	35	50	39	52	45	37	42	39	47	42	43	60	44	36	39	39	28	28	42	34	47	44	48	43	48	47	35	46	49	37	40	53	44	39	34	37	41	48	41	38	42	51	41	44	43	47	53	42	35	40	35	56	35	46	48	43	42	39	46	47	50	56	51	49	42	52	39	42	44	34	48	34	35	43	49	33	50	36	27	45	47	46	38	41	40	41	60	48	47	46	44	46	40	45	55	44	45	36	42	43	37	49	37	37	45	33	51	41	40	43	44	46	43	39	47	49	49	49	43	41	41	36	39	47	37	40	43	33	53	30	37	35	35	39	32	63	35	51	40	41	35	37	42	52	48	36	39	48	45	33	49	47	48	44	53	50	40	47	37	54	52	40	41	48	40	34	39	48	44	40	42	53	40	41	47	38	55	54	52	33	39	35	42	40	51	47	43	39	41	36	37	47	48	35	32	35	47	46	35	41	36	36	48	42	34	43	39	47	48	39	44	34	43	31	40	36	40	44	54	34	45	39	55	45	35	58	37	45	37	46	52	42	52	43	46	54	46	34	38	33	47	31	34	39	40	57	43	40	40	47	36	37	30	39	44	47	36	42	47	36	38	29	38	43	48	31	45	32	42	36	39	47	41	55	33	39	35	46	43	39	29	52	46	34	48	43	27	38	43	37	40	50	32	42	57	44	47	44	50	47	45	38	41	41	29	41	43	46	46	57	41	37	45	40	42	41	51	47	43	44	43	48	42	44	35	40	37	43	44	42	41	33	43	37	40	40	44	40	47	51	52	41	38	34	50	46	40	43	44	46	33	51	36	48	44	42	53	50	45	48	41	45	27	50	30	59	42	38	45	38	48	48	28	37	64	49	42	47	36	28	45	29	36	37	39	42	37	40	36	36	26	45	33	37	45	40	48	45	49	37	45	48	46	44	48	39	46	39	46	41	49	48	44	47	50	40	34	42	43	45	42	45	36	31	35	38	42	41	40	55	42	54	39	48	56	55	41	50	35	37	36	37	42	36	43	43	47	42	41	52	51	40	45	41	35	28	45	47	48	34	24	34	56	40	35	40	31	50	45	39	43	38	33	49	40	38	36	38	41	38	49	45	37	40	37	35	33	44	47	37	58	46	43	49	48	44	45	33	40	51	42	31	41	41	50	42	46	42	47	46	52	48	54	41	48	46	50	49	43	41	51	42	41	39	26	41	47	52	37	50	42	33	47	44	36	53	45	56	44	38	36	53	39	40	40	45	44	46	40	44	35	36	39	42	43	35	38	36	43	46	50	51	37	43	39	48	36	40	40	39	42	41	45	46	38	37	48	41	33	44	44	40	57	38	33	44	48	52	44	30	46	37	43	42	47	44	38	39	41	30	38	45	35	47	46	41	45	42	35	42	41	30	47	50	42	53	50	52	41	42	36	41	42	48	43	41	48	40	45	51	38	44	51	42	52	44	47	35	45	44	54	42	45	42	38	45	37	42	42	41	31	31	33	46	41	30	53	43	38	43	32	39	46	34	39	27	31	51	34	31	41	40	40	45	33	59	43	46	28	46	43	48	40	51	34	51	44	39	35	30	25	48	44	40	40	40	34	41	47	43	41	38	42	52	34	39	36	36	38	44	27	42	44	46	43	45	37	36	34	32	36	47	60	35	42	43	39	37	40	37	41	49	46	35	35	33	47	39	39	50	55	48	37	35	56	51	34	43	34	43	48	39	44	39	44	36	43	38	34	37	32	37	53	52	38	28	38	43	41	43	29	38
13118	6386	4453	12592	27082	35303	55870	59530	50068	39450	28661	17788	7802	2719	1114	650	606	556	566	574	568	556	554	536	513	535	512	572	530	552	532	587	515	542	548	549	558	526	537	524	553	556	542	542	563	569	534	520	537	528	571	561	542	520	519	535	565	514	516	536	576	566	574	544	523	549	532	538	551	529	544	594	520	539	554	523	565	539	578	542	614	578	572	615	531	554	536	520	528	592	545	593	541	510	552	567	559	549	520	536	540	529	561	562	526	526	544	535	531	532	548	548	568	518	568	536	535	574	598	513	533	506	500	569	570	506	528	562	543	578	554	565	570	537	543	537	570	547	592	537	535	534	548	593	547	545	514	524	527	554	570	551	524	526	538	546	570	504	567	546	536	602	591	537	563	519	570	550	562	566	518	549	539	562	552	547	531	557	589	540	544	551	554	505	531	547	548	554	580	558	555	526	529	534	525	573	568	515	563	540	530	572	565	549	529	546	563	576	554	564	512	540	569	568	555	594	534	567	557	529	561	574	535	552	588	561	548	505	547	547	514	555	598	565	557	565	538	561	533	530	587	563	548	567	501	534	555	529	595	530	548	574	560	584	545	537	532	562	514	568	550	558	537	535	557	549	539	545	569	525	540	518	551	566	569	554	576	544	523	561	573	540	551	557	563	546	514	506	562	546	541	499	538	585	544	569	591	520	557	580	534	521	597	556	589	558	549	557	547	540	561	521	554	584	556	552	540	545	541	536	556	502	619	525	577	581	580	541	545	554	581	524	500	499	535	525	503	546	555	548	516	573	553	572	555	550	565	572	524	564	585	538	537	540	552	573	587	566	527	584	560	557	556	505	523	564	601	554	530	569	553	592	507	529	509	567	510	535	528	530	549	553	547	551	499	539	592	562	562	550	546	521	544	527	579	547	578	574	551	551	544	571	564	582	524	573	582	578	556	563	543	570	510	602	553	545	564	549	566	572	525	540	546	530	543	549	548	518	579	553	498	558	549	538	574	556	535	521	549	586	522	537	550	626	494	545	540	556	590	588	577	543	543	559	533	549	482	511	540	552	576	550	524	542	526	536	535	560	516	566	553	578	577	527	563	536	585	475	559	581	569	562	554	585	573	532	526	533	527	540	496	551	546	578	612	608	544	575	524	512	578	560	551	570	552	527	526	528	532	547	566	520	586	538	535	525	532	547	571	534	601	533	587	557	557	504	555	523	543	590	541	545	549	562	552	534	552	534	520	544	501	547	558	534	557	512	553	539	546	553	525	545	558	526	509	554	535	541	507	548	556	538	546	569	528	541	520	581	554	568	546	577	557	521	550	566	541	516	546	504	538	579	577	513	595	547	538	556	576	568	580	521	560	519	555	522	518	532	566	507	533	577	513	532	584	540	532	556	546	507	507	562	526	539	533	521	559	556	567	577	548	566	528	532	573	556	511	532	541	527	558	536	558	585	554	561	509	527	518	563	587	514	536	531	552	522	604	503	520	512	594	555	577	527	558	515	540	560	513	530	574	584	540	600	560	531	553	571	559	519	580	567	545	593	535	555	540	538	586	561	539	534	555	598	559	542	523	528	538	553	526	537	561	602	522	517	535	589	516	555	525	516	505	566	567	515	579	519	580	545	582	519	528	562	523	572	536	527	544	584	570	525	534	543	551	553	560	542	593	519	533	566	571	559	590	512	553	538	509	485	544	561	539	589	492	536	578	545	593	551	547	565	559	564	525	605	573	527	579	530	525	585	564	605	537	581	553	567	535	551	566	535	511	543	570	549	542	553	538	541	530	515	516	532	550	553	538	527	542	576	548	542	598	509	523	565	561	537	545	589	549	558	509	504	549	585	537	550	540	517	546	539	543	577	566	563	535	569	531	560	554	526	543	540	544	552	531	519	524	529	556	550	565	536	515	519	552	575	524	576	525	545	564	569	581	545	584	556	540	532	522	561	562	548	578	557	541	525	530	550	578	570	518	571	568	544	581	531	550	554	601	590	554	591	559	565	583	511	577	584	547	575	556	547	610	559	559	551	541	531	596	573	555	536	537	524	530	578	553	495	549	568	503	577	573	548	551	563	554	547	586	557	557	537	590	541	547	503	599	505	560	579	522	579	550	569	554	561	544	527	554	552	544	528	555	614	569	545	572	573	552	575	555	548	529	570	568	535	560	534	534	573	557	549	607	542	512	588	536	556	537	529	553	542	589	513	547	491	551	562	522	568	570	557	588	547	552	593	530	559	518	530	538	531	515	542	588	544	558	531	532	567	528	495	538	558	527	573	521	562	578	518	526	543	564	529	553	534	538	575	593	586	563	550	514	511	573	569	542	528	523	557	497	532	566	567	567	505	539	501	564	599	551	519	533	540	525	552	572	543	540	572	539	559	532	544	535	527	549	563	544	557	527	522	589	547	506	539	555	528	541	572	563	553	516	530	542	537	560	545	521	581	499	546	528	528	529	556	540	564	541	558	558	554	541	563	559	563	540	537	509	554	592	522	573	510	532	557	526	523	534	586	555	548	569	553	596	526	553	534	572	503	531	555	543	577	545	565	549	554	553	528	594	566	531	551	514	539	549	551	565	517	529	586	574	520	511	566	567	585	590	569	573	527	529	553	545	534	537	549	546	550	532	510	571	545	565	519	568	570	575	528	529	554	512	607	519	561	550	510	592	539	536	578	585	573	545	565	503	577	583	566	564	521	553	545	519	534	553	519	569	539	545	570	559	597	503	553	531	560	574	521	536	531	537	541	569	493	562	538	539	552	538	505	513	527	565	555	543	523	546	576	550	527	583	535	508	569	506	558	548	532	554	562	530	571	534	537	589	552	520	588	533	571	524	556	573	546	541	574	516	597	503	514	540	500	583	556	536	548	519	552	552	521	539	512	509	567	613	538	514	571	579	543	587	505	560	510	557	531	536	537	537	564	568	542	529	517	576	537	552	554	590	533	554	546	580	522	561	530	569	555	549	533	603	550	563	580	527	551	552	527	599	527	560	601	538	567	555	549	576	585	560	554	573	541	570	531	523	542	566	541	541	581	553	504	561	582	576	550	536	577	535	514	564	539	540	522	539	527	563	568	521	562	563	577	552	507	544	573	536	516	524	572	558	556	523	578	509	534	520	519	520	578	606	507	579	551	503	528	513	582	549	515	543	556	570	531	533	498	566	594	585	534	524	556	580	523	526	577	500	557	581	588	566	598	526	560	547	564	559	598	523	576	557	485	517	528	567	508	546	549	559	521	530	553	560	559	531	545	532	535	527	551	512	574	539	544	545	529	520	513	519	591	551	543	548	526	543	516	529	565	554	507	581	590	536	514	536	579	580	565	563	566	544	535	550	551	569	540	553	573	533	524	576	530	553	536	533	568	600	559	552	566	515	500	555	542	535	597	557	541	525	549	583	545	534	552	535	548	563	515	572	546	557	537	532	543	524	545	533	571	546	579	538	500	519	539	553	558	549	561	543	523	561	538	591	567	552	551	580	547	586	550	578	574
910	496	322	253	458	1453	10972	21012	16376	8823	3814	1461	444	177	69	57	45	63	38	47	47	38	39	53	49	57	41	53	46	37	54	37	49	34	46	37	43	41	40	47	50	48	52	42	39	56	53	48	47	39	54	44	50	50	35	58	39	48	42	38	42	38	36	41	55	41	49	53	50	38	39	54	37	53	45	38	41	49	38	43	49	39	53	39	51	43	37	45	37	55	41	55	39	42	45	42	44	34	46	43	38	44	56	53	51	48	45	42	52	44	47	57	47	51	49	40	41	45	40	42	54	39	42	41	47	44	50	46	43	35	40	37	37	41	53	49	52	51	43	58	41	56	45	37	36	40	41	40	41	43	46	48	38	49	48	45	57	45	57	44	36	48	44	39	32	59	59	46	36	41	37	40	56	40	37	43	46	40	45	45	40	31	49	56	40	49	42	38	50	48	44	45	58	57	39	39	32	44	48	42	35	53	36	40	33	34	47	45	47	49	45	47	45	44	49	39	43	51	41	42	44	29	51	54	42	41	47	45	41	37	47	56	37	50	47	38	41	48	38	44	51	29	36	41	39	46	46	43	45	50	46	38	42	42	42	48	38	41	38	48	49	52	39	48	45	46	33	49	53	47	56	51	53	52	42	48	37	54	47	50	47	47	45	45	47	49	43	35	46	43	45	40	35	42	34	39	52	46	50	35	47	51	43	35	34	40	34	53	49	41	41	37	35	46	48	43	43	45	38	43	39	43	46	54	44	59	52	50	39	50	54	43	35	41	35	50	30	53	50	34	33	45	49	53	54	44	46	57	44	42	53	41	48	39	53	49	41	35	41	52	39	44	52	46	42	52	46	47	44	53	55	53	37	43	37	55	34	51	38	43	49	45	41	37	64	34	38	53	44	42	33	46	58	54	48	44	41	42	42	48	36	42	60	43	41	37	54	43	39	62	55	56	47	43	44	45	36	42	53	52	54	49	40	51	47	48	50	44	52	37	49	45	40	44	34	41	35	34	43	48	47	49	46	46	48	37	48	31	58	39	37	34	51	40	46	35	45	47	42	42	60	35	51	52	56	42	56	42	56	56	46	35	41	42	41	48	54	49	42	39	50	51	41	49	42	53	46	45	51	40	45	38	40	41	54	36	50	48	52	36	53	51	54	61	54	42	33	41	52	44	37	43	40	48	43	43	44	50	41	45	42	35	41	36	45	49	44	48	30	47	48	48	34	46	45	45	35	47	56	46	40	40	43	38	47	39	47	38	55	43	43	47	41	46	49	44	45	46	45	48	55	38	38	52	46	48	45	38	55	39	40	58	44	53	41	43	51	46	53	49	50	48	45	38	52	32	59	56	43	44	41	41	46	41	41	47	48	41	47	39	40	39	37	51	53	58	47	40	42	39	37	39	42	48	45	38	45	44	37	45	48	43	44	46	50	45	38	52	36	45	54	55	46	37	48	25	47	46	44	43	43	42	51	47	48	44	45	32	45	38	41	42	47	36	69	37	47	47	41	39	44	44	41	35	50	52	34	45	46	44	47	44	54	56	42	39	43	49	49	49	37	55	45	39	33	41	51	59	48	51	35	33	36	53	55	51	47	51	51	41	34	52	54	43	35	46	43	46	41	45	41	47	37	47	48	47	43	36	45	46	39	53	48	37	47	36	51	30	55	48	43	47	43	43	49	45	47	52	41	46	50	38	44	42	54	39	41	53	47	47	57	55	58	43	41	50	48	51	55	41	40	40	52	41	44	40	39	52	49	54	42	39	60	49	53	37	41	46	51	49	48	49	54	53	52	40	36	47	42	40	45	45	47	49	43	46	50	43	42	41	43	48	46	35	43	56	37	51	51	52	47	41	45	38	47	45	49	45	52	36	60	36	40	56	56	57	52	39	51	58	38	47	41	37	39	45	39	40	39	42	44	40	52	42	51	52	46	35	47	70	45	44	54	34	51	43	42	55	42	56	50	39	38	41	49	38	45	43	51	43	43	49	48	47	47	45	42	31	39	46	40	40	48	40	49	43	53	37	44	42	48	42	52	41	55	42	46	45	33	45	44	44	49	43	45	45	59	45	42	45	45	38	39	37	51	47	40	40	58	43	42	50	41	48	52	52	49	45	53	57	43	38	46	46	45	50	46	51	33	38	37	38	52	51	49	36	46	38	53	38	60	45	48	41	40	49	42	52	37	41	35	41	48	38	52	39	40	41	46	52	42	44	43	40	55	55	46	40	41	45	60	40	42	55	49	42	43	40	40	41	45	50	41	48	36	32	42	36	35	42	45	42	52	50	60	43	48	42	37	61	50	38	47	47	33	55	40	51	47	54	34	45	42	41	51	30	48	38	44	54	49	41	44	38	44	51	53	48	38	42	46	48	44	49	38	43	42	38	51	46	55	45	54	41	40	49	42	44	39	38	38	46	44	47	48	46	44	50	64	41	45	35	41	45	37	40	51	49	53	38	48	61	53	39	41	39	36	42	46	48	40	37	49	56	52	47	55	46	55	52	47	46	30	37	37	39	43	50	44	43	45	53	36	46	45	49	43	44	43	45	49	56	49	42	36	43	48	50	44	41	40	39	49	42	50	40	39	46	46	47	44	49	47	41	37	51	50	55	47	46	48	54	52	46	39	50	50	40	49	47	53	45	50	48	39	39	37	41	53	42	47	37	57	57	44	45	47	43	42	41	42	42	42	45	41	26	47	42	36	39	47	52	46	42	48	38	53	55	42	47	46	41	45	34	43	39	44	49	57	44	38	47	48	53	57	54	50	45	61	47	39	52	32	44	55	41	42	35	62	51	38	50	40	46	39	50	33	36	61	45	43	42	44	47	45	55	46	57	38	45	38	40	51	45	41	60	38	49	48	31	51	41	28	38	48	60	43	42	37	45	38	44	50	37	47	59	46	40	33	51	45	55	50	46	38	53	53	59	52	48	43	39	41	45	41	42	56	44	36	52	49	44	42	37	47	38	37	45	44	42	53	50	44	42	53	33	40	58	41	40	39	31	51	36	40	43	45	45	38	48	37	55	33	44	40	57	43	49	31	49	36	43	48	40	44	48	45	44	51	40	50	53	35	39	39	40	36	45	28	51	53	49	42	55	34	38	40	43	58	44	33	49	41	37	44	38	37	48	41	60	49	41	42	37	52	44	50	51	41	42	52	34	46	46	44	47	43	37	42	36	45	46	33	54	40	47	47	42	42	39	27	40	44	43	50	56	41	47	33	42	42	52	43	37	47	47	46	49	46	44	41	44	33	43	38	62	49	40	42	39	38	51	41	55	41	45	42	54	47	42	37	52	32	47	45	38	51	36	45	46	44	34	27	48	51	39	53	45	47	50	33	40	49	38	60	40	43	43	35	36	49	49	47	45	43	40	40	49	40	53	37	42	39	45	55	37	42	53	43	49	48	43	44	48	45	47	48	49	49	46	48	56	37	39	39	46	40	45	48	49	49	37	43	55	47	47	52	48	40	53	60	40	31	43	48	48
17908	10547	6545	13445	27913	36484	59520	71174	58704	43830	32565	21526	10195	3855	1465	738	582	547	605	591	602	577	554	550	563	544	611	529	555	572	568	570	570	582	552	561	550	604	600	577	568	613	605	556	556	563	589	558	566	565	574	589	621	575	582	610	513	523	591	561	572	595	554	581	569	608	593	544	561	577	557	561	572	586	532	575	568	578	574	580	576	543	562	595	609	599	582	571	606	555	594	625	566	558	561	520	584	567	562	529	559	600	555	560	551	603	578	588	584	608	571	593	584	597	612	611	568	588	586	614	581	586	564	532	584	556	607	588	578	562	562	570	567	534	566	583	532	542	571	556	580	582	576	560	576	589	526	575	569	569	573	582	543	627	565	615	574	613	610	565	582	554	599	567	565	583	574	539	596	562	601	553	608	586	613	533	583	566	565	560	594	597	549	591	556	529	605	614	596	558	589	594	586	562	553	579	570	543	583	590	547	589	579	580	585	598	598	543	589	569	546	544	592	540	566	604	557	603	540	590	538	564	584	559	590	567	552	576	608	555	549	570	616	562	567	577	580	557	552	610	582	605	586	563	577	621	552	557	551	591	570	537	623	595	553	553	569	560	581	603	597	628	577	579	584	577	508	619	584	516	561	558	534	570	573	574	504	575	607	570	570	570	598	580	575	589	562	578	560	541	573	599	574	607	579	573	618	576	635	596	535	584	579	614	606	562	579	514	551	568	596	580	599	599	576	581	559	580	596	570	608	564	592	621	576	557	601	563	584	547	603	562	581	558	566	522	584	615	608	566	528	541	590	570	584	569	632	575	583	565	539	580	598	573	574	634	556	540	591	628	616	570	568	536	564	559	621	582	614	534	516	606	543	598	573	591	540	599	581	601	584	576	572	576	537	579	592	595	581	581	595	555	567	557	559	556	584	627	575	584	599	567	596	568	564	586	543	589	527	602	593	611	547	587	556	566	556	599	582	612	607	572	580	550	565	588	583	572	533	583	590	583	587	574	540	548	570	579	564	561	593	552	612	552	587	570	579	551	542	551	556	596	574	539	575	521	583	590	550	565	599	572	574	567	577	600	557	572	597	575	520	540	586	576	624	590	604	553	551	565	590	571	569	558	531	598	564	569	586	584	597	574	578	552	516	549	543	585	538	613	587	599	558	549	566	530	565	610	531	568	537	533	560	559	578	569	565	554	590	539	536	570	580	583	542	574	605	551	555	547	563	557	549	591	589	589	514	617	573	593	568	567	566	621	574	571	621	591	587	560	574	577	601	580	498	562	582	607	590	528	593	617	558	575	579	582	556	572	592	567	625	625	585	599	587	567	587	510	570	550	567	567	598	584	572	552	559	561	597	514	572	568	559	607	562	601	545	546	571	561	563	609	558	548	558	600	581	547	533	563	623	550	585	572	572	564	531	514	560	603	594	596	572	585	577	589	545	562	570	554	560	577	575	572	558	569	570	617	569	519	566	571	525	592	595	599	574	552	558	545	562	576	574	570	596	559	578	617	557	580	565	583	593	557	578	553	589	580	557	553	565	565	557	550	593	583	618	553	550	545	544	565	547	613	606	590	583	526	594	569	607	576	546	581	570	595	597	554	529	565	591	570	590	589	571	537	624	565	605	538	585	551	574	559	521	604	539	573	616	563	578	574	555	584	560	562	544	547	547	601	586	617	565	569	592	570	607	603	555	576	549	552	588	527	558	594	534	585	613	567	554	559	570	574	618	568	605	577	591	581	565	597	565	572	576	567	595	567	608	528	574	579	594	606	578	568	567	554	576	562	559	588	599	564	554	576	556	587	549	571	537	581	562	563	567	565	555	549	619	610	526	542	551	572	589	593	601	563	571	553	583	579	603	572	563	524	578	552	611	517	572	573	580	580	595	606	584	587	550	572	553	527	563	569	580	567	573	544	599	583	572	600	587	586	495	569	524	559	560	557	550	610	575	588	571	552	569	585	584	572	526	575	599	537	543	578	564	580	538	593	570	560	593	565	578	563	560	562	564	560	602	571	573	566	550	573	587	595	576	570	591	528	592	562	576	602	552	599	546	560	620	578	586	574	530	586	557	555	569	575	594	557	588	598	578	568	618	588	539	595	532	565	546	589	583	569	594	561	593	583	582	545	586	600	618	560	561	560	630	557	572	581	574	543	590	570	563	573	536	568	603	579	548	538	563	584	601	584	555	565	546	565	564	593	589	584	539	587	561	543	552	554	566	584	603	611	543	579	577	588	547	588	582	571	618	557	535	591	581	569	568	560	597	600	602	567	578	601	552	551	603	557	564	574	616	585	586	636	586	538	571	582	624	563	556	567	633	595	529	567	559	556	571	599	569	567	591	571	540	569	535	540	566	607	580	590	572	556	571	556	586	572	549	589	586	549	590	564	610	533	549	566	562	550	592	560	567	547	553	552	522	562	544	560	575	578	574	563	572	565	589	573	592	607	572	549	570	588	597	563	556	581	560	607	588	593	577	551	600	554	542	576	579	536	603	564	539	610	544	601	569	540	576	575	597	581	570	541	580	547	547	595	534	557	566	556	571	582	560	596	541	533	577	561	574	538	580	558	543	581	592	579	578	585	559	579	588	543	552	572	561	615	565	569	590	568	584	509	547	581	588	557	592	572	564	564	580	585	598	545	573	582	580	564	561	558	586	545	581	546	589	570	590	557	611	550	597	583	600	623	591	640	570	557	578	588	594	598	592	580	544	574	564	583	566	569	559	607	618	585	534	598	584	600	567	660	547	575	588	575	550	577	582	545	568	518	618	554	589	590	560	609	563	555	615	603	553	581	586	631	587	599	615	618	561	572	597	581	552	580	587	592	608	576	593	544	557	555	577	562	559	544	566	585	585	608	556	566	603	532	567	542	594	546	586	553	555	588	588	646	573	571	562	609	581	595	552	582	607	563	525	600	563	556	563	541	535	606	574	590	615	562	571	574	608	565	604	611	566	555	561	575	583	541	589	550	561	565	549	590	552	595	568	558	556	603	630	579	579	621	590	571	598	564	580	513	583	586	580	581	582	575	563	586	588	557	590	534	548	566	569	583	561	534	634	552	544	587	565	558	608	560	558	600	607	625	591	592	589	572	581	591	570	543	586	568	549	560	572	591	572	530	582	581	576	559	624	551	567	549	538	637	548	582	577	563	530	584	593	530	552	594	605	542	604	588	601	554	594	579	553	575	570	566	578	531	585	574	528	570	575	611	559	547	555	593	593	560	595	585	538	580	588	578	578	544	565	576	571	621	555	535	593	572	550	546	584	532	549	494	544	551	584	607	596	589	579	595	570	527	588	537	584	560	587	553	610	549	596	576	540	586	565	536	573	595	580	545	584	564	537	546	624	555	575	540	593	553	561	569	566	542	554	580	601	613	571	579	607	594	611	541	551	585	552	557	569	561	561	546	573	551	558	591	603	614	556	594	586	626	562	573	552	582	539	540	572	599	589	580	579	520	574	553	592	501	592	569	561	514	594	596	551	600	560	600
1230	124	86	67	85	319	992	4321	4050	2328	1320	554	235	102	66	49	36	41	36	29	44	26	30	35	31	43	36	35	40	35	46	37	26	35	32	34	38	38	42	27	39	32	33	30	43	37	37	44	38	35	37	26	37	38	42	55	40	54	37	39	36	48	36	39	41	41	29	45	48	33	41	30	31	38	39	50	36	34	32	48	28	42	44	46	38	38	38	37	33	36	45	36	36	45	28	29	26	35	32	33	36	39	38	33	49	46	36	49	35	36	35	32	40	52	47	42	40	32	31	34	35	44	36	40	31	27	36	39	49	34	30	39	44	39	43	35	28	29	43	51	31	28	45	25	31	32	43	35	47	39	48	52	32	35	39	41	41	42	27	41	42	40	40	49	36	38	42	40	41	36	37	32	53	39	33	34	40	32	33	37	31	40	32	40	52	38	36	37	34	45	30	42	39	38	32	37	37	34	37	46	47	46	44	26	29	36	36	26	35	33	36	34	33	27	28	37	41	30	41	38	35	36	39	29	38	39	43	31	29	37	49	40	41	46	30	32	34	36	51	37	39	38	46	41	32	39	53	45	34	45	48	40	34	31	36	36	29	40	41	44	31	37	30	44	27	18	30	34	39	35	37	30	30	39	31	31	39	28	34	38	45	42	27	40	36	26	36	33	40	36	28	37	37	41	31	39	37	42	38	45	36	39	31	53	31	32	34	30	25	48	36	39	42	30	42	38	36	38	29	33	34	30	41	29	28	32	33	37	34	33	39	29	24	33	32	22	29	31	44	40	48	36	35	42	30	37	30	38	41	41	44	39	30	34	51	51	25	30	48	40	30	45	38	42	34	28	20	39	42	43	43	31	38	33	42	34	36	37	47	50	27	29	49	39	51	38	35	37	37	48	42	45	31	37	44	29	45	40	35	35	29	45	36	39	42	34	55	52	35	39	43	34	38	37	57	37	29	51	38	33	29	45	42	44	31	39	29	36	25	44	45	36	40	31	37	40	31	30	36	36	46	41	28	41	40	44	34	37	33	44	42	38	32	38	36	32	31	37	39	33	26	36	31	34	47	41	43	40	31	37	39	54	41	24	34	40	32	34	47	32	42	40	39	33	41	37	38	35	29	44	43	37	37	34	44	42	42	33	43	43	39	36	36	35	29	38	30	38	39	48	33	40	33	35	41	35	25	40	31	46	36	39	37	35	34	43	29	27	36	41	40	39	37	35	41	28	42	38	29	43	37	32	39	41	35	44	40	45	49	40	29	43	42	23	40	42	42	23	43	27	48	28	41	43	44	47	46	43	40	46	36	25	41	41	37	40	45	43	37	43	37	32	51	40	33	33	40	43	30	40	35	42	46	47	43	40	24	43	28	41	31	30	34	39	41	37	31	47	31	37	40	56	34	40	36	41	44	32	43	35	37	47	41	29	29	40	33	36	38	43	37	31	34	47	35	29	35	39	35	31	38	39	41	35	37	26	36	36	29	33	47	39	40	37	34	29	42	34	30	35	30	36	33	35	40	37	41	33	35	52	46	30	44	31	33	34	44	27	39	39	37	33	37	40	43	28	28	33	35	31	33	32	37	32	40	46	38	28	34	26	46	32	48	30	36	35	33	38	43	36	41	36	33	26	37	39	48	45	34	41	40	35	41	32	45	38	48	34	35	45	32	40	32	28	34	44	36	36	44	29	35	45	37	36	37	29	39	35	34	31	52	33	40	39	33	33	48	39	33	34	33	39	34	25	26	44	36	33	37	40	42	29	37	41	34	40	45	29	46	61	33	37	39	38	32	39	34	39	39	39	34	35	35	44	42	31	32	45	32	38	37	30	34	36	35	32	28	31	27	36	41	46	42	40	40	40	49	38	39	41	32	34	40	32	34	36	40	33	34	38	42	32	34	26	28	36	40	29	44	34	40	41	41	39	39	37	31	43	39	40	35	35	34	31	50	29	32	40	30	32	39	34	52	37	29	50	32	34	35	42	33	24	44	37	40	27	45	32	44	31	35	37	38	32	34	30	39	36	41	35	42	40	28	38	39	41	46	25	36	40	47	32	51	39	41	36	41	37	29	35	41	31	35	33	37	35	43	36	34	46	45	37	37	36	38	36	26	21	44	43	49	32	36	48	33	27	49	38	40	35	52	39	47	36	40	36	33	30	29	29	42	34	39	25	37	40	37	34	41	43	31	30	33	32	46	37	28	49	33	29	44	26	44	32	29	46	23	35	32	46	27	38	44	38	37	47	28	39	34	43	34	43	37	47	32	37	37	40	32	44	43	34	33	34	35	41	38	47	36	39	44	36	25	31	32	33	29	27	32	33	36	36	38	39	33	40	39	37	37	43	36	48	44	33	45	29	34	37	34	35	39	46	33	48	41	34	32	39	38	33	33	43	33	33	37	27	31	36	43	33	31	37	31	41	34	28	41	41	39	29	35	39	38	34	28	42	30	37	37	36	23	37	32	31	39	37	28	51	27	45	43	38	46	28	41	37	38	43	40	35	43	42	39	44	41	42	40	41	38	36	33	46	36	38	26	41	49	45	31	49	34	36	44	29	45	41	39	49	41	43	45	36	39	36	44	32	25	41	39	31	33	43	38	56	36	35	34	42	45	36	31	33	40	32	30	46	35	30	40	31	35	41	46	41	36	46	39	34	50	42	33	34	32	40	38	30	36	41	42	38	29	32	36	38	30	36	34	31	35	38	39	37	48	38	37	30	35	31	36	39	27	39	40	32	34	29	51	40	49	49	37	29	38	40	44	40	33	41	40	46	38	34	34	42	34	38	39	44	31	44	49	40	36	31	31	35	41	28	34	40	36	32	24	45	32	40	40	42	35	36	27	41	42	28	45	34	30	40	36	39	41	39	35	39	40	31	37	51	35	36	36	38	36	32	32	35	30	51	38	44	36	37	37	27	45	32	34	31	37	50	42	33	42	39	38	39	32	34	41	40	47	34	48	35	44	39	35	34	46	39	37	50	33	52	30	44	38	40	45	36	40	38	45	39	42	36	34	46	49	35	46	36	39	39	41	34	36	45	40	38	39	29	48	40	40	31	39	31	47	27	44	51	48	41	39	37	38	30	40	32	37	36	36	23	32	29	47	33	48	34	42	31	45	34	33	34	45	48	36	34	36	27	42	43	36	40	48	34	38	28	33	37	31	39	39	38	40	29	28	39	41	40	37	26	35	48	37	40	41	42	41	47	40	35	36	31	49	37	46	46	35	38	49	37	30	36	38	36	28	43	29	34	45	41	31	35	30	24	30	27	43	39	38	39	41	31	37	37	38	34	29	35	27	31	40	35	27	38	47	34	31	38	36	41	42	37	38	37	38	44	41	27	41	37	43	37	31	30	35	37	38	42	35	34	41	36	37	40	45	38	38	44	33	38	34	32	37	36	40	36	44	28	40	37	41	33	42	39	42	42	37	39	30	35	42	29	37	46	46	26	30	34	35	39	48	34	22	37	44	32	38	43	33	47	39	42
9070	2758	1861	3305	11463	20974	31186	43220	38046	29820	22152	12955	5477	2043	971	605	501	489	501	482	463	469	485	458	462	497	511	464	462	469	471	460	493	487	471	474	469	475	523	446	506	469	522	520	472	487	453	439	476	491	513	505	458	506	496	428	442	455	518	471	438	455	481	468	455	493	536	482	499	473	505	489	509	489	498	449	497	476	534	438	488	476	480	489	469	482	463	496	475	459	491	469	509	473	469	469	465	467	499	503	440	480	493	479	490	459	460	494	450	493	512	468	448	450	487	472	493	466	489	455	492	469	451	465	453	477	451	464	500	514	487	481	489	454	484	498	494	486	434	484	535	528	415	512	466	495	483	487	527	498	459	479	474	482	480	493	511	542	454	495	476	480	425	435	493	470	486	509	444	459	502	496	470	495	503	480	478	456	494	518	514	496	456	504	469	490	493	502	477	514	452	468	478	507	473	457	468	460	501	446	457	480	451	488	475	495	469	428	443	481	479	481	492	497	452	519	474	481	490	488	474	496	471	445	479	467	464	461	500	459	492	466	480	488	459	476	471	451	476	469	476	488	464	488	458	502	491	467	515	459	514	482	484	528	509	450	490	479	480	452	470	475	475	460	477	476	492	497	482	504	474	538	499	464	485	498	478	455	466	479	496	459	490	435	484	508	499	476	505	503	445	471	468	492	486	503	503	509	502	503	519	475	503	467	464	474	444	486	519	479	505	519	479	483	486	498	449	470	486	483	494	453	465	500	501	452	473	505	468	457	469	489	488	476	470	484	493	516	500	467	432	519	495	449	457	457	492	483	476	493	484	473	454	482	475	465	477	481	454	489	441	476	507	450	459	475	493	492	486	489	503	490	481	493	530	455	496	459	468	484	518	492	502	503	476	516	462	477	479	466	495	473	482	500	430	498	503	498	461	497	458	492	473	475	495	488	465	490	487	497	486	505	510	531	490	439	476	528	505	459	413	487	425	503	466	510	508	459	463	456	463	541	446	469	452	493	511	472	455	468	466	474	466	524	489	480	438	492	509	461	473	456	494	495	479	470	505	437	412	433	470	452	484	513	481	516	495	504	477	461	446	472	457	483	473	528	483	476	504	465	509	482	454	446	500	472	462	494	411	469	475	493	470	502	464	509	460	473	478	520	488	446	460	475	518	470	459	511	462	491	486	491	509	491	480	493	492	511	473	453	481	469	485	529	469	484	465	464	494	458	451	471	478	491	453	479	496	473	483	473	475	470	493	518	462	459	482	488	491	474	529	456	510	516	482	503	490	492	504	484	462	482	476	499	486	496	469	477	488	501	510	459	467	503	475	502	485	480	489	479	465	453	472	451	481	494	513	496	427	463	494	454	481	492	492	483	518	476	463	458	415	455	519	486	468	474	481	486	484	473	461	472	475	473	473	479	495	478	486	467	512	486	486	485	444	448	476	466	432	508	471	518	509	447	492	493	542	482	477	470	525	477	470	453	474	479	495	481	473	494	474	455	454	491	483	486	482	500	454	496	509	463	492	548	509	505	441	476	470	522	494	470	452	490	500	502	480	496	525	510	470	481	496	505	473	517	500	485	487	477	439	515	503	478	491	479	436	492	492	473	498	507	497	500	488	514	459	470	506	440	479	504	469	494	497	463	475	496	490	462	484	447	464	481	500	520	480	489	502	477	505	476	462	468	467	496	495	443	474	473	459	503	499	431	484	484	432	453	467	509	456	467	460	472	474	497	501	443	496	494	455	526	497	445	524	504	471	465	483	483	497	506	486	499	495	463	492	458	472	487	459	525	466	469	476	490	459	492	433	498	490	504	457	505	491	486	521	476	485	478	465	472	501	482	453	469	491	500	515	483	511	472	501	487	470	479	478	450	476	490	472	494	470	511	488	502	465	477	506	457	529	462	507	516	490	467	494	488	436	483	459	469	499	464	434	511	492	499	474	496	483	516	469	470	465	426	455	473	449	491	472	488	498	487	525	485	478	450	509	496	481	487	493	460	486	470	468	471	515	514	467	453	527	452	478	465	478	481	476	463	407	471	489	453	467	496	493	462	492	457	479	486	500	485	505	515	456	494	518	476	472	456	509	515	465	487	498	487	509	470	487	502	504	471	509	498	514	475	479	496	447	447	463	490	509	497	500	480	484	526	469	441	482	440	509	472	467	499	465	471	470	451	480	469	495	505	471	455	465	421	476	488	497	447	473	469	558	465	514	466	489	472	478	476	463	514	518	453	412	469	480	478	497	500	497	515	512	496	449	475	466	457	503	443	510	456	497	478	486	449	525	450	511	448	493	496	485	500	427	468	482	455	501	518	471	487	483	473	498	523	499	503	492	483	513	484	503	485	481	485	483	454	456	492	490	475	497	472	485	486	477	463	498	490	483	494	485	497	485	480	506	478	450	452	463	504	485	497	528	482	489	491	457	482	452	524	534	462	476	480	485	482	498	487	514	470	477	469	500	495	499	531	469	495	472	481	508	459	496	455	477	474	496	460	530	507	524	475	452	458	469	493	485	476	508	445	490	489	486	500	502	455	472	468	492	479	465	473	481	545	455	534	494	491	545	466	479	524	468	430	504	496	485	504	491	470	504	506	466	499	506	452	487	430	484	481	488	475	483	455	476	461	495	461	476	459	470	504	467	463	478	473	456	474	511	446	447	483	461	500	489	496	476	472	470	475	475	500	428	494	446	470	493	459	524	495	496	476	486	504	475	460	445	460	523	472	470	472	464	471	486	466	495	466	496	477	481	500	469	489	512	505	500	501	498	467	505	458	467	464	484	492	491	484	485	460	487	509	520	482	506	505	522	468	473	494	437	481	451	500	498	504	488	492	486	459	472	460	447	458	452	510	479	505	478	488	457	491	498	520	468	490	494	471	483	470	488	488	467	478	441	462	497	488	443	535	492	460	462	512	501	497	444	489	491	455	517	452	478	448	476	481	503	462	477	485	512	463	497	458	500	452	518	482	514	505	456	460	461	472	488	488	448	455	482	436	542	499	476	474	469	493	474	472	451	471	487	512	490	494	510	499	477	516	484	481	483	468	495	486	494	524	467	460	468	472	464	443	485	494	504	484	511	455	459	493	490	448	472	444	487	478	475	506	466	471	479	455	448	459	486	480	427	521	494	479	481	511	507	474	432	439	476	484	478	459	468	477	518	505	497	442	465	468	466	453	491	480	499	500	490	485	446	488	477	443	481	497	480	492	446	492	482	455	470	468	480	446	493	520	493	484	479	501	475	453	448	482	460	480	484	535	505	448	471	457	481	511	486	464	444	459	438	476	476	481	466	510	492	510	459	429	461	473	501	462	475	523	468	456	478	495	506	448	491	478	477	464	464	492	482	426	459	460	493	487	489	485	469	488	467	495	482	495	443	445	460	451	481	476	463	508	429	472	469	471	497	493	488	488	470	491	470	514	519	470	478	475	500	510	470	533	487	434	482	467	454	492	485	454	490	467	502	498	477	467	524	467	468	497	511	491	496	502	485	478
594	322	211	167	213	789	3494	11094	9935	6425	3121	1345	435	181	99	48	41	41	39	43	37	44	40	30	60	45	39	44	38	46	37	43	33	43	40	42	26	42	29	47	46	41	42	39	43	42	48	34	47	47	41	42	41	36	50	36	40	49	41	29	32	43	37	38	48	34	47	36	34	50	40	43	49	46	45	41	44	32	45	32	35	37	38	36	40	51	50	35	39	43	50	34	37	41	36	42	33	33	46	35	28	36	33	46	36	37	55	36	44	42	47	43	36	47	40	29	37	36	40	44	42	37	43	36	35	59	45	45	43	41	32	54	30	40	40	43	42	43	51	34	44	37	44	44	36	49	40	40	37	43	35	32	28	40	32	34	34	40	32	48	38	33	33	38	41	40	35	40	47	44	24	47	44	41	40	41	46	50	37	41	45	39	35	30	38	40	42	32	45	42	49	43	36	42	45	37	33	33	35	31	44	41	41	36	24	38	37	49	36	40	41	42	34	37	33	42	32	41	32	37	45	41	41	35	47	36	38	44	48	38	39	29	46	35	46	35	38	38	30	42	30	42	48	47	42	37	48	30	44	33	38	55	45	46	34	52	41	39	40	53	35	36	36	36	44	48	42	47	48	41	37	47	35	40	48	40	40	44	41	43	43	33	36	47	37	52	33	43	34	43	49	38	38	27	22	39	45	40	41	36	50	62	42	52	46	34	37	44	51	46	40	33	40	37	28	42	39	42	46	42	45	39	39	29	45	49	35	32	36	38	37	55	47	36	29	46	31	45	45	44	51	33	30	35	37	41	39	49	48	38	52	41	47	38	33	42	38	37	36	70	38	50	44	40	41	32	37	34	50	36	49	40	38	53	52	43	30	40	38	43	41	36	26	34	45	48	46	42	46	34	57	46	46	41	32	48	41	38	42	45	42	36	45	46	46	30	34	36	39	41	41	50	30	48	31	45	35	46	47	42	37	43	37	40	40	36	43	40	45	54	34	31	29	49	49	59	39	46	47	36	39	29	46	40	39	38	31	54	43	44	43	38	37	55	32	31	28	56	33	36	43	31	48	41	39	35	47	50	48	41	48	50	29	37	33	29	30	39	51	39	38	39	39	36	47	34	30	54	37	42	45	48	40	27	46	40	39	42	46	34	27	45	42	29	36	41	49	41	49	35	41	33	37	36	31	41	38	39	41	47	32	37	47	33	46	29	47	48	35	37	37	47	35	37	34	37	40	39	36	36	34	44	25	44	45	56	34	37	50	35	45	49	41	38	39	41	46	53	39	34	48	37	33	41	41	35	38	37	41	51	35	47	35	48	45	34	29	43	48	43	31	31	46	53	46	46	40	42	50	37	40	36	43	40	40	41	45	53	37	32	52	24	43	49	41	39	31	35	38	40	44	43	36	37	43	39	48	37	31	50	42	33	35	37	21	36	32	38	49	44	40	29	46	36	34	40	50	45	37	42	38	45	39	36	37	38	44	37	44	29	36	35	39	34	35	43	37	41	40	53	44	43	47	34	37	37	33	50	50	32	42	42	36	31	36	48	39	35	39	51	49	32	48	31	37	49	46	36	33	38	49	37	38	35	53	40	35	22	46	44	31	45	43	36	55	41	35	40	47	45	37	37	47	41	39	44	40	37	41	35	49	33	38	30	40	35	28	38	39	33	39	49	41	39	37	44	46	40	38	47	33	40	41	32	37	33	35	41	49	40	34	34	38	30	43	38	45	36	49	49	38	41	37	32	35	49	33	40	53	37	46	36	36	28	46	46	33	33	31	34	36	40	44	46	39	37	43	41	47	44	44	45	49	45	44	37	40	49	36	39	48	40	35	39	47	40	39	38	52	41	47	45	40	41	41	41	32	42	44	32	50	43	45	41	31	33	51	41	33	48	46	34	28	42	41	30	56	40	42	45	37	41	44	44	48	43	38	34	36	44	51	41	42	40	31	48	32	51	49	44	46	43	55	33	48	42	42	41	44	36	47	53	41	36	39	40	43	37	51	35	35	37	54	31	34	39	38	44	45	41	47	40	33	42	42	50	40	38	28	38	36	45	43	42	45	43	37	44	55	43	47	46	34	45	47	37	36	44	42	47	38	38	46	37	47	42	40	46	37	43	51	49	40	40	31	37	50	30	36	47	43	47	42	32	35	46	36	30	41	40	46	38	39	35	38	31	38	44	34	46	30	44	42	40	45	48	37	49	45	38	46	42	42	54	43	43	39	44	23	50	45	45	31	48	48	45	40	29	31	39	37	39	43	25	26	45	38	50	41	37	48	41	44	46	43	47	36	40	40	36	43	36	48	60	44	42	43	42	36	29	33	39	49	48	44	36	36	46	52	37	32	52	47	42	33	31	43	53	46	45	46	40	36	37	35	33	40	39	46	39	45	41	40	40	57	38	31	49	42	41	45	38	52	35	29	42	45	46	44	44	42	30	49	43	52	39	38	36	45	48	30	31	37	50	45	44	34	38	39	48	40	37	46	34	46	34	40	25	43	30	42	29	55	42	44	50	41	52	39	44	53	54	37	34	41	31	38	28	39	50	29	38	35	38	35	42	36	47	46	43	42	35	33	37	41	38	49	46	31	45	44	41	45	38	54	49	38	38	45	40	43	36	35	45	42	39	47	46	39	30	34	39	29	30	46	45	32	36	40	44	58	49	45	39	46	27	36	45	48	41	33	39	49	45	32	47	34	42	46	32	39	31	35	42	44	47	34	36	32	45	37	48	33	41	30	42	40	34	39	46	54	46	42	32	43	37	41	33	46	36	49	47	34	46	29	33	41	36	54	32	36	49	41	42	44	44	38	42	39	37	44	51	46	52	39	44	44	41	53	41	49	44	34	42	35	44	42	36	47	29	39	42	41	42	35	28	50	28	39	44	42	46	42	42	40	39	34	29	43	39	42	35	46	53	42	47	33	38	38	52	38	35	52	39	40	49	39	29	35	44	45	60	42	32	32	43	46	34	52	44	37	45	43	39	37	48	40	47	36	41	47	39	55	37	43	48	44	39	43	38	31	40	39	31	44	53	33	38	28	30	44	44	42	46	37	26	51	40	33	42	44	44	40	26	46	40	40	40	36	45	38	37	44	54	42	35	44	35	49	45	40	43	34	48	38	38	50	37	40	49	27	43	38	42	43	40	42	35	43	34	37	53	38	39	33	38	36	44	48	37	31	44	42	45	42	32	37	48	29	33	36	35	38	43	41	43	38	47	38	36	32	40	33	36	41	33	31	35	36	57	47	33	37	33	31	36	52	40	33	47	44	45	31	41	45	32	42	34	36	48	46	34	35	43	47	46	53	47	38	37	40	42	53	31	42	35	41	28	28	37	57	48	41	46	49	35	41	52	35	40	28	39	41	38	49	43	44	33	54	47	38	39	36	37	32	37	29	49	40	48	43	36	44	49	32	36	33	37	42	35	39	39	41	36	39	47	35	43	25	42	43	40	47	37	46	48	36	38	50	34	38	34	38	42	27	33
12951	7818	4772	9016	19615	29427	44602	57634	50613	40680	30247	21057	10238	3937	1662	743	594	513	515	547	521	500	546	513	528	512	485	490	533	545	542	496	529	529	518	491	513	545	537	514	505	536	475	483	513	501	504	478	476	525	541	523	487	511	495	505	480	489	486	478	552	505	526	524	515	545	507	487	491	515	489	507	511	511	521	532	479	540	503	534	537	494	525	502	542	493	521	498	486	539	501	496	516	479	459	484	538	487	496	512	506	457	550	526	508	527	508	504	494	513	511	553	519	502	511	518	505	529	548	478	530	479	535	527	499	535	509	527	547	515	526	493	550	488	443	484	507	520	515	476	527	526	512	470	489	546	555	499	473	503	568	493	476	530	507	501	497	483	502	506	528	489	514	506	502	521	524	513	494	459	473	467	507	530	511	513	480	529	529	484	496	546	488	485	522	505	482	540	512	514	505	510	513	480	465	519	488	496	526	530	485	522	497	499	551	500	503	529	484	529	513	494	515	532	541	505	499	560	483	520	512	490	511	497	477	478	477	508	514	534	466	512	510	533	488	516	529	521	525	544	553	519	540	489	509	506	538	502	513	490	546	532	499	510	507	497	488	548	475	495	503	525	500	531	483	475	477	508	529	498	526	524	497	520	515	490	496	545	526	493	520	543	524	498	496	520	541	509	526	541	513	513	485	508	500	533	536	513	524	521	517	494	480	486	501	470	489	512	514	505	468	498	495	469	531	529	519	503	513	471	478	457	519	523	508	504	526	550	529	509	516	499	517	505	543	510	532	495	524	489	525	516	505	504	539	569	499	516	507	498	494	533	505	480	487	517	503	492	491	530	494	538	541	494	523	530	554	514	490	525	542	484	500	495	541	527	523	516	493	497	504	512	469	489	540	486	534	488	510	579	507	497	527	518	496	490	523	523	486	505	513	501	492	494	553	518	501	512	541	531	478	517	539	505	502	558	523	508	497	471	492	478	562	509	509	537	499	509	488	518	510	499	470	519	485	506	565	504	518	544	501	567	485	548	528	499	531	500	493	524	515	522	482	534	472	512	509	440	505	525	549	503	476	510	498	497	495	520	513	498	538	544	537	521	500	509	525	478	502	492	519	536	494	507	503	504	484	531	496	535	467	512	566	492	474	516	539	551	520	518	517	459	516	507	500	544	542	531	494	502	547	515	488	501	530	521	475	515	559	489	532	527	520	529	523	510	508	510	544	528	510	509	505	526	526	521	532	540	526	495	481	507	498	573	512	540	523	490	490	486	511	544	511	515	509	550	512	521	493	524	547	514	529	539	486	512	491	531	509	489	522	524	505	497	470	500	500	479	532	513	509	486	514	530	524	524	525	509	555	507	539	479	494	514	469	541	527	500	481	469	498	511	500	519	501	513	530	516	501	516	537	496	496	510	540	532	522	535	525	479	528	465	542	499	541	517	521	545	504	518	514	501	507	489	474	542	467	522	522	523	512	481	492	499	504	494	499	512	529	525	511	502	541	518	500	502	553	532	525	521	500	492	541	515	530	496	477	510	537	467	531	488	516	475	549	513	496	527	542	466	535	491	503	538	498	545	503	481	498	505	559	475	516	511	525	504	485	483	487	538	493	548	503	516	568	511	530	470	511	561	480	490	500	523	516	525	532	493	520	500	524	540	494	520	517	530	493	521	539	529	528	525	503	511	492	538	484	478	535	550	538	526	522	510	476	512	526	541	489	517	517	521	557	511	523	513	505	562	541	540	489	513	500	534	507	513	509	493	500	519	508	494	530	516	522	506	510	583	501	531	534	515	521	540	543	510	501	555	547	527	503	547	525	518	492	504	499	470	497	517	512	537	479	529	507	493	499	489	519	549	517	513	472	499	506	486	480	500	469	512	545	502	489	513	515	535	504	539	557	477	484	529	495	523	533	476	470	508	540	508	493	541	474	535	556	515	477	579	524	522	497	504	517	546	477	505	518	578	505	539	508	510	499	470	523	549	513	535	509	470	535	488	518	524	533	530	523	519	516	503	570	507	543	498	512	471	512	493	542	513	493	537	481	535	513	505	520	515	536	534	513	492	541	517	503	509	512	523	503	531	495	503	537	540	504	545	517	488	525	534	505	521	519	567	490	469	556	508	505	487	466	515	477	457	472	527	513	485	503	523	504	519	494	504	518	520	485	488	535	505	500	492	495	504	548	527	503	491	524	516	501	541	523	501	514	523	541	481	548	532	537	509	537	472	462	495	548	493	551	514	500	500	540	521	509	540	489	502	502	486	501	502	527	506	565	505	514	533	469	483	543	543	523	525	514	558	484	502	511	521	492	494	506	512	499	504	519	506	488	509	490	543	547	543	509	538	521	533	517	554	529	476	494	502	494	519	475	504	508	505	539	468	523	517	524	528	512	482	496	517	519	465	540	521	513	480	562	517	543	508	510	518	563	581	552	498	513	539	514	548	531	527	488	513	509	488	556	547	521	538	513	480	522	528	499	523	507	528	485	484	543	504	514	490	576	524	518	513	501	446	527	506	507	534	521	511	557	560	505	510	510	522	532	493	519	526	527	520	518	527	480	527	504	491	482	524	480	501	501	518	510	510	536	518	507	518	483	525	518	494	525	496	517	502	492	532	516	478	525	518	525	529	495	480	536	490	488	508	491	539	532	495	524	515	544	532	512	523	501	512	476	515	512	536	502	477	510	503	510	511	485	525	508	495	507	509	511	516	525	556	509	509	525	511	517	510	510	543	527	526	533	522	521	506	497	490	509	550	522	521	515	539	531	526	544	505	523	517	505	533	491	519	516	524	507	482	495	526	503	523	492	481	486	508	511	551	505	553	513	553	525	502	520	511	484	506	510	495	540	460	519	551	502	502	521	520	478	502	533	495	520	516	539	540	467	563	518	500	530	496	493	518	540	458	519	535	500	504	496	504	519	528	511	537	561	534	471	532	509	576	495	460	492	570	549	501	516	511	478	497	533	515	518	523	527	508	516	487	451	481	508	497	524	537	498	518	467	536	542	513	526	497	508	534	519	545	488	491	503	519	509	467	501	485	469	545	522	507	538	546	527	566	519	485	506	554	524	561	476	505	513	521	472	501	499	570	481	534	538	494	481	533	527	539	521	495	508	468	473	517	549	542	543	545	550	509	516	490	553	493	515	476	511	509	484	513	486	520	528	539	526	469	519	494	533	553	500	529	512	486	533	514	493	524	528	546	476	510	515	532	502	554	470	502	524	527	513	497	524	511	514	490	499	481	534	526	516	544	513	475	540	510	538	513	527	507	503	505	477	489	480	527	563	512	489	496	502	520	539	541	508	503	519	500	508	529	514	551	486	544	502	518	475	519	518	516	490	529	505	499	509	509	514	519	482	520	502	487	490	500	507	538	470	505	491	500	505	530	505	522	575	473	486	538	525	507	523	517	489	515	540	509	523	552	551	553	488	523	453	506	494	488	480	493	511	476	510	523	523	502	487	532	505	528	509	512	498	505	461	529	498	515	514	554	500	520
1976	259	216	111	181	1661	6233	10830	10118	6312	2951	1221	484	161	76	49	47	48	39	50	41	43	40	44	37	50	43	43	41	40	41	31	37	40	38	32	42	46	45	42	36	46	37	39	46	46	45	34	50	43	37	46	47	48	49	32	43	47	50	46	32	53	41	40	46	55	43	41	39	37	51	48	41	32	32	39	34	36	44	45	39	37	38	49	45	44	45	37	47	39	44	49	45	40	53	40	41	43	36	39	33	48	66	36	47	50	47	37	43	48	48	50	41	41	34	35	40	43	47	43	46	39	41	41	39	47	44	49	31	30	54	47	40	51	41	48	47	39	43	45	38	44	46	38	40	39	48	48	30	32	43	41	47	41	47	47	35	37	57	50	45	52	36	39	35	35	52	53	36	41	57	48	39	49	47	46	42	29	38	43	32	53	49	36	46	55	40	48	42	34	51	39	35	44	44	42	47	38	39	47	41	52	48	53	38	48	45	48	31	36	38	39	57	50	39	39	42	45	32	53	41	50	47	41	44	42	55	49	47	53	44	36	39	51	36	48	35	43	46	35	36	47	31	48	46	40	40	42	50	45	53	39	51	37	35	49	39	43	45	51	48	48	45	46	44	42	41	40	46	43	37	36	51	38	37	44	32	43	37	46	39	44	41	52	44	52	42	45	40	47	44	39	46	32	48	37	51	42	55	54	36	45	46	33	47	41	34	38	42	49	41	39	43	48	38	30	52	44	47	39	37	45	54	45	49	37	35	41	39	46	57	35	48	41	62	39	41	42	36	45	44	36	36	30	48	35	46	41	40	49	28	41	41	46	40	45	41	54	37	57	36	32	40	37	45	42	44	41	50	36	34	46	42	50	47	31	45	53	34	37	55	48	46	42	37	45	35	45	41	44	41	32	36	44	36	44	36	33	49	49	42	37	46	34	39	50	46	36	52	48	44	47	48	31	34	45	36	51	39	50	46	50	36	39	37	47	34	44	51	50	50	42	41	49	56	53	48	39	33	44	55	35	39	50	48	49	43	48	38	41	33	36	47	46	51	39	41	52	55	41	49	39	43	48	53	40	52	14	55	40	45	40	45	38	59	42	40	61	50	41	47	36	38	36	58	47	42	37	33	32	39	37	38	45	45	48	48	36	45	50	34	44	48	59	49	41	43	37	37	43	36	49	34	44	47	38	44	27	38	43	39	38	52	43	41	35	40	45	46	37	52	33	51	46	37	54	37	43	42	32	44	54	49	40	44	40	45	56	33	40	40	46	43	46	48	46	42	32	43	49	52	37	46	63	42	40	37	35	34	43	42	53	34	40	38	37	40	37	48	35	46	47	54	33	34	41	36	42	46	42	49	36	29	36	47	34	45	43	20	36	36	44	36	44	35	49	46	50	46	39	49	42	47	50	54	35	36	35	34	45	41	46	44	47	37	45	52	42	47	39	54	38	35	47	38	38	53	40	47	55	43	41	39	28	44	46	52	32	55	36	41	52	41	50	41	43	39	45	39	51	34	41	44	42	47	43	40	33	44	45	37	43	52	45	46	47	43	43	45	47	49	47	39	45	50	36	43	43	42	34	42	54	52	43	50	41	40	48	59	46	39	48	45	42	39	44	39	38	64	35	39	35	35	38	39	51	51	42	41	45	45	52	44	47	39	47	50	44	43	44	41	59	50	42	46	46	62	43	43	46	40	41	44	49	38	40	42	27	48	41	35	35	47	40	38	40	34	39	46	45	44	46	33	48	45	48	40	48	52	39	44	28	49	40	49	41	39	43	33	39	36	43	47	42	48	48	39	38	38	34	46	41	29	44	40	48	38	44	43	46	35	47	48	35	48	43	40	41	40	42	57	44	43	38	52	50	38	37	37	53	44	26	44	38	44	51	38	34	51	41	41	46	45	38	36	43	44	52	34	51	45	41	44	34	48	36	40	31	48	54	36	38	34	45	44	40	43	31	30	43	49	35	42	40	43	37	46	37	61	37	45	45	54	34	46	52	61	44	50	36	43	45	57	53	45	45	39	41	46	46	44	34	45	45	55	42	55	53	35	44	28	35	31	57	31	30	49	40	49	35	52	41	39	39	50	40	42	48	48	50	33	46	44	47	40	42	48	54	46	41	38	54	42	39	42	52	58	43	38	40	60	58	40	41	37	32	51	45	45	27	36	42	37	47	36	40	42	32	52	36	48	46	46	42	42	37	50	36	43	46	51	53	39	43	34	46	38	58	36	36	35	54	47	40	55	49	37	42	42	44	43	42	47	51	54	49	52	40	44	49	37	52	28	32	46	40	45	34	44	40	46	40	33	49	46	36	54	54	54	49	47	45	45	42	42	37	41	48	45	41	44	52	57	40	52	47	56	40	41	49	42	54	47	37	53	44	36	34	39	52	60	56	47	43	44	39	53	36	54	40	34	53	43	46	45	43	37	31	39	34	42	51	46	40	50	37	38	53	56	40	38	48	45	43	42	43	43	42	53	49	42	38	47	48	39	43	39	44	44	47	42	47	46	48	49	42	40	49	33	40	39	44	40	41	34	48	45	40	36	29	49	47	44	40	46	36	52	39	39	57	36	40	57	37	40	42	46	43	59	42	50	38	47	42	46	55	37	46	54	43	50	49	42	45	33	36	34	45	43	45	62	46	42	48	52	49	48	47	43	38	43	29	35	51	39	44	44	34	42	51	49	48	39	41	41	42	42	44	35	43	47	46	41	34	60	45	41	43	42	48	44	33	42	40	45	42	40	34	38	38	38	53	40	37	52	40	49	33	41	35	33	34	51	43	45	43	49	43	45	52	39	41	52	39	47	51	45	42	39	45	44	45	42	48	41	55	49	41	37	60	39	46	33	67	52	45	37	41	45	36	41	38	30	37	53	48	42	47	48	36	55	46	56	51	44	57	36	43	51	42	47	45	38	43	37	44	34	51	53	40	34	38	36	30	40	48	44	47	43	29	40	45	46	42	31	42	37	35	41	40	44	35	53	31	45	52	33	41	46	37	56	49	64	43	44	43	34	37	35	43	47	44	45	42	37	42	46	56	28	42	55	28	38	42	49	48	47	46	40	59	39	37	34	35	44	48	45	55	41	37	51	44	39	39	33	40	46	51	37	44	51	42	44	40	50	51	51	43	30	36	47	35	49	44	47	45	49	46	45	41	42	32	40	37	44	31	47	31	43	38	36	38	32	42	46	49	41	46	52	34	38	43	40	41	49	35	33	57	40	46	47	56	42	41	37	33	48	33	59	36	43	58	50	44	42	50	48	41	37	49	33	52	38	42	43	57	38	43	29	42	44	49	48	34	42	38	39	33	53	44	52	34	40	43	40	59	53	41	45	45	38	40	50	41	43	47	42	43	40	40	47	33	49	49	41	37	39	60	46	45	47	42	50	45	52	40	37	36	43	31	39	57	38	36	42	46	40	41	44	42	34	47	45	41	37	39	36	32	30	40	47	36	32	37	42	34	39	31	41	46	45	53	42	45	50	47
14566	7210	3846	7072	17270	37949	52741	58255	51645	41008	30478	20419	10558	3998	1565	817	635	552	575	556	537	572	534	567	552	574	553	536	557	550	559	582	570	549	506	560	564	539	543	569	589	548	559	555	531	526	558	572	592	598	525	515	582	522	556	522	514	570	538	525	556	560	575	538	536	565	543	561	492	556	543	545	535	551	557	511	567	531	538	560	537	562	579	528	531	547	557	550	531	573	523	588	572	528	539	589	538	537	547	530	535	529	546	484	537	560	586	529	561	570	583	549	549	544	538	571	521	539	563	559	542	515	576	550	557	541	523	562	541	570	564	576	558	565	590	591	584	603	529	602	521	547	586	531	602	588	528	518	561	547	528	527	581	544	554	568	523	550	553	567	536	540	541	573	581	535	598	572	549	546	563	552	598	564	567	572	574	544	550	556	535	584	550	578	535	518	546	566	566	559	532	586	543	569	551	536	570	548	527	591	547	563	593	556	581	547	533	510	533	631	601	540	534	524	574	567	593	579	571	551	564	530	539	543	516	536	610	576	550	551	618	572	547	573	517	562	548	512	565	531	590	545	543	544	579	559	575	573	527	536	543	554	547	579	571	549	567	565	567	544	588	540	623	561	545	559	545	575	551	565	576	531	525	557	565	537	577	536	544	553	557	586	538	572	541	517	526	571	567	563	540	510	586	551	564	553	572	556	555	541	552	590	548	531	591	537	601	603	575	543	572	556	580	578	562	552	571	571	590	534	573	556	566	542	550	547	580	540	545	580	499	570	534	561	569	586	572	575	533	534	542	575	576	552	564	560	570	572	562	589	569	552	562	536	544	551	591	532	552	512	562	546	551	548	577	583	570	534	554	578	500	534	536	567	520	510	580	540	574	545	573	555	526	521	537	570	523	558	540	559	543	520	593	570	566	569	539	579	573	530	518	578	545	547	559	569	534	561	581	582	567	560	541	581	559	603	567	524	536	533	546	545	586	557	572	581	517	551	517	546	580	570	576	561	497	622	570	538	537	600	566	582	571	547	569	580	565	552	535	532	533	560	511	547	600	570	580	573	528	538	535	547	503	517	547	562	516	539	537	596	546	568	579	533	574	556	569	603	556	539	545	542	591	550	569	540	567	542	576	532	608	543	512	577	600	564	564	553	547	529	579	591	557	572	555	582	563	539	528	521	499	519	543	587	592	553	534	566	542	531	541	538	561	536	535	577	569	535	551	546	525	524	519	564	574	557	527	564	568	560	533	503	556	571	583	550	549	526	573	577	555	606	592	531	580	550	562	528	573	526	539	527	566	530	571	555	550	494	586	559	556	576	513	560	578	585	494	568	560	565	557	552	534	540	535	565	524	518	545	569	541	542	548	560	553	556	603	533	493	544	514	554	526	570	545	533	571	521	564	548	545	545	584	513	574	542	593	542	567	568	554	537	561	569	538	586	551	549	578	563	560	565	537	589	529	516	527	561	568	557	586	532	602	525	568	585	533	560	567	515	562	511	556	552	592	526	565	571	533	580	503	562	544	526	563	527	564	521	536	570	547	550	547	536	523	579	534	578	520	550	595	566	558	541	542	560	574	577	532	554	578	539	494	525	576	521	554	564	520	522	568	574	518	565	550	547	556	548	588	588	513	556	574	562	534	559	584	558	543	545	532	582	583	550	538	542	573	574	538	593	555	556	584	574	526	539	530	564	564	518	554	500	549	615	528	568	552	553	569	562	568	560	503	577	545	580	519	528	577	521	571	556	558	544	580	503	570	533	509	539	545	544	550	570	538	583	543	569	556	586	553	547	557	597	576	555	575	560	569	551	564	519	560	565	535	554	536	547	618	536	580	584	570	570	546	506	537	549	517	544	540	554	556	547	557	572	586	552	552	550	583	524	492	540	533	580	517	529	566	559	549	592	553	594	569	558	578	554	549	541	569	568	583	545	558	561	555	602	560	553	562	542	561	607	545	526	554	578	533	612	558	551	550	554	550	547	573	587	527	527	560	532	594	521	534	590	577	540	567	565	560	568	588	524	524	586	559	562	562	553	571	558	548	578	557	532	507	555	553	532	559	600	550	598	561	537	577	549	569	537	543	583	571	554	547	536	532	545	520	539	534	521	582	545	548	577	547	586	582	557	552	512	548	572	549	566	567	539	567	593	548	563	556	562	551	540	575	519	587	549	533	561	549	561	544	590	568	544	554	590	566	521	570	575	539	590	564	570	564	496	564	582	521	570	566	552	547	573	564	544	530	523	578	557	557	553	559	556	554	572	574	544	559	519	550	546	535	582	569	530	578	560	553	542	546	565	520	558	589	572	565	536	513	545	589	572	531	511	544	605	515	554	627	545	554	606	612	594	523	535	583	557	542	559	549	575	532	526	564	567	583	563	528	571	569	570	523	544	575	537	532	572	568	542	567	542	621	567	560	560	553	546	557	567	558	572	595	580	526	523	583	579	560	565	562	580	549	564	566	544	535	583	596	516	536	566	514	524	555	543	568	554	566	589	559	540	530	551	551	524	564	547	589	549	520	553	567	605	551	574	604	530	551	541	545	568	565	541	543	546	549	524	576	531	576	511	537	564	567	530	524	565	533	554	534	558	537	517	555	572	571	572	526	565	609	533	550	562	573	578	605	567	585	569	517	569	531	578	525	531	578	590	526	512	536	559	591	529	566	583	562	603	558	561	579	539	543	552	528	522	542	569	528	598	551	572	595	526	564	566	555	567	566	552	590	615	579	567	492	518	563	559	551	560	542	571	577	553	532	597	543	544	590	593	528	505	581	552	575	544	565	596	610	499	563	533	560	574	565	557	553	536	593	596	545	578	507	558	584	564	557	545	515	566	583	566	542	529	546	518	544	554	535	572	589	537	526	519	601	525	540	584	559	504	574	568	563	551	564	564	564	567	559	510	537	592	592	533	541	515	588	600	557	567	565	561	556	577	568	527	552	543	535	580	560	534	563	577	508	496	532	545	563	536	569	554	570	535	574	584	571	549	534	582	551	568	556	545	546	583	561	559	588	568	515	576	572	566	553	554	547	610	557	568	541	539	565	550	566	564	558	530	576	550	562	544	490	560	555	538	624	567	544	575	553	538	534	596	569	578	561	529	546	580	539	577	543	599	586	545	538	528	565	531	531	552	541	527	485	529	548	561	541	539	536	555	504	522	580	553	546	567	566	533	539	513	562	533	540	564	543	558	555	556	520	576	591	551	516	559	598	599	552	538	536	536	511	547	571	550	586	554	547	556	573	573	500	569	520	550	591	541	553	545	554	554	553	535	572	593	567	527	549	543	533	522	527	555	561	581	588	552	566	559	537	556	547	589	557	564	567	562	545	605	560	550	547	555	492	561	556	569	542	573	569	537	582	530	570	552	611	528	553	558	568	544	531	542	543	565	536	558	587	628	555	553	519	534	573	557	541	582	522	555	558	542	524	542	557	562	589	576	550	544	566	541	567	522	545	532	544	568	525	564	508	567	550	580	577	504	529	522	601	549	552	504
960	526	350	199	454	2104	10195	16707	14877	10120	5731	2420	731	296	112	62	51	62	48	47	42	41	49	49	51	53	56	42	48	50	36	39	41	34	33	31	58	42	46	25	37	43	50	41	44	54	52	41	42	55	47	39	42	48	58	39	42	41	49	64	48	48	53	36	54	54	39	29	50	57	52	51	46	53	56	32	47	36	56	44	42	51	52	42	57	52	49	43	46	58	53	46	46	61	50	44	46	33	50	49	32	50	40	28	46	47	48	46	38	42	37	49	36	42	39	51	47	56	44	53	49	53	39	55	53	53	48	47	36	51	38	40	50	54	38	39	49	48	43	42	51	40	43	42	48	55	35	44	45	41	44	55	42	43	52	44	48	41	49	50	52	32	41	53	47	47	56	46	40	50	51	55	53	50	49	37	40	50	53	51	52	42	50	38	50	42	40	40	48	34	31	43	41	57	56	50	36	49	47	46	37	45	52	41	46	55	55	41	46	49	47	44	41	48	47	48	39	40	36	44	55	60	51	54	46	50	49	47	41	44	47	40	40	42	44	39	50	34	46	42	43	36	44	45	52	46	57	51	42	48	57	37	45	47	54	50	39	52	53	39	42	43	54	41	56	40	43	45	43	52	32	46	45	40	54	48	52	42	44	31	54	45	42	30	38	42	48	45	60	52	47	47	46	58	37	45	49	39	51	50	45	54	57	34	48	35	49	29	54	45	47	48	37	42	41	47	49	41	48	51	33	39	42	44	46	39	39	48	49	39	52	42	36	47	43	36	53	43	38	36	42	47	33	42	48	45	42	47	32	52	48	50	46	45	47	44	45	49	49	47	29	43	38	48	45	48	41	41	56	48	43	44	59	44	48	43	39	43	48	40	45	37	36	42	48	62	52	41	52	35	46	38	49	40	47	48	46	53	46	39	35	42	41	44	42	33	47	49	38	45	49	49	48	47	42	41	39	53	39	45	42	63	43	55	43	42	51	35	65	46	39	51	34	37	55	44	49	51	43	57	31	44	52	45	28	49	36	49	52	49	44	54	47	49	54	43	57	41	44	44	51	41	36	41	43	41	46	43	39	36	54	52	52	46	40	44	57	38	52	38	46	34	51	45	47	41	53	43	40	44	58	47	41	51	34	46	36	48	44	41	51	50	27	51	54	49	42	35	42	47	47	49	42	42	55	47	54	50	42	43	39	37	32	59	46	55	38	41	48	38	57	44	47	48	57	47	47	36	50	30	44	46	40	37	46	44	34	43	38	45	56	33	51	43	40	36	51	49	50	52	58	45	48	46	38	46	49	44	36	42	48	39	39	29	48	38	57	40	36	59	54	57	41	38	62	48	42	49	49	41	53	45	48	53	58	51	59	46	45	41	53	50	50	45	47	59	46	41	53	50	38	35	40	51	46	39	35	46	49	42	57	50	48	50	56	48	48	40	33	44	55	38	37	45	45	39	54	52	45	42	54	36	48	47	48	65	45	44	50	52	37	35	51	44	44	38	51	50	51	49	68	42	60	48	29	45	50	51	41	47	48	49	51	44	51	36	49	41	66	44	35	45	51	42	53	60	52	47	48	40	39	51	46	40	45	47	47	34	43	54	44	34	49	57	42	46	41	45	41	46	48	46	40	41	40	58	59	42	44	29	60	34	40	46	41	56	36	46	40	45	41	40	50	48	40	42	43	46	50	40	51	49	66	50	45	45	57	48	53	38	48	46	36	60	53	42	48	31	44	45	46	42	39	61	38	46	35	50	32	35	46	45	50	44	49	53	51	47	44	36	30	58	37	49	38	33	57	44	33	38	44	43	39	28	43	45	51	38	49	35	47	38	48	43	52	42	39	50	53	53	43	49	45	38	33	39	47	46	52	44	34	40	39	45	42	46	41	45	46	38	37	43	47	52	31	39	43	41	44	46	37	49	58	54	37	46	47	41	47	54	49	50	57	57	37	55	46	49	48	43	50	42	46	44	54	39	54	48	47	55	47	49	48	37	42	45	35	54	63	54	34	56	59	37	39	47	32	55	46	50	41	47	40	45	46	40	47	40	39	61	39	43	50	38	41	58	40	49	44	54	51	40	33	38	48	45	44	33	45	40	43	58	43	53	42	51	50	51	45	60	35	41	56	42	48	40	45	48	53	42	47	41	50	49	54	43	62	46	40	43	45	49	49	51	50	38	46	60	48	57	36	47	60	40	43	43	52	55	34	56	59	34	32	53	36	50	46	44	45	35	55	48	30	60	36	53	48	42	37	62	33	47	58	33	42	50	46	58	43	46	42	36	37	39	43	49	52	64	42	43	45	38	51	54	38	41	37	47	43	58	38	46	45	51	53	49	43	40	52	46	44	47	52	52	48	44	33	38	54	48	39	44	55	52	41	57	48	49	53	45	40	46	34	52	51	53	45	47	44	47	54	60	45	59	53	46	52	56	35	33	45	30	36	39	50	48	49	57	50	38	45	47	53	47	40	52	35	49	38	41	45	53	43	45	46	57	35	63	40	55	43	54	49	42	42	47	55	54	44	41	47	60	47	44	41	49	56	38	49	42	44	39	46	39	58	48	43	51	35	48	41	44	53	58	47	57	43	37	44	54	45	31	63	39	45	43	36	55	49	45	54	55	39	50	45	42	47	43	55	45	38	48	42	41	52	34	37	41	48	41	53	52	48	44	41	50	35	48	41	45	52	46	36	53	56	38	46	39	35	35	45	35	40	34	42	39	56	39	48	56	48	50	41	48	41	42	41	60	38	37	33	55	39	39	55	38	37	50	38	52	37	38	58	40	50	49	50	32	55	45	39	43	42	55	42	48	56	50	53	33	51	45	38	51	37	37	53	43	45	47	47	33	51	36	45	35	61	43	46	28	44	51	54	38	36	48	52	55	49	34	49	48	40	55	64	38	46	49	56	50	51	30	54	46	51	47	40	39	47	40	24	50	36	44	33	35	42	36	35	47	46	45	55	38	42	44	40	37	48	45	48	48	49	46	41	36	44	53	44	58	45	53	35	55	44	44	40	48	42	36	35	49	32	45	50	50	34	39	47	46	50	52	54	56	32	54	38	42	45	54	52	51	39	50	44	36	50	45	48	43	43	47	42	42	53	40	54	50	43	46	47	56	63	50	47	58	44	58	61	41	40	47	54	34	50	46	59	48	43	61	44	35	51	56	43	49	59	40	44	42	51	37	43	43	68	39	39	35	40	48	47	36	34	43	55	53	42	40	50	46	47	44	37	44	55	40	42	47	47	45	48	42	39	37	52	47	39	55	55	39	41	40	46	52	47	39	46	37	54	42	36	55	43	51	44	48	43	52	50	42	46	43	39	42	43	45	43	48	50	48	45	43	44	46	46	44	44	44	50	57	54	47	52	47	50	44	44	55	41	51	41	55	45	60	34	50	45	52	34	51	43	51	41	42	41	53	45	40	47	40	56	46	51	28	44	47	48	52	64	40	47	54	38	44	28	42	41	32	43	46	37	44	45	52	39	34
17154	11428	6505	11797	26986	38979	61234	66707	58799	47994	37806	27076	15349	6504	2243	1021	676	564	568	576	581	560	550	577	609	606	613	527	492	616	587	581	538	589	562	624	573	592	612	597	555	588	592	556	593	575	611	591	610	589	529	589	596	563	591	583	584	572	552	542	552	574	560	583	575	582	605	556	578	610	606	563	570	576	544	606	574	561	555	579	565	617	577	566	565	608	563	601	570	588	536	532	571	585	527	551	564	593	569	599	569	571	560	556	540	574	585	551	570	588	606	560	578	589	561	594	596	601	602	578	602	578	590	586	579	520	603	548	590	584	557	565	578	577	608	564	551	620	583	515	560	579	574	559	576	542	579	595	544	559	605	566	606	602	597	619	572	576	587	562	568	557	581	617	574	594	567	552	573	580	592	569	539	595	583	540	540	555	549	585	568	568	544	582	581	568	521	593	591	528	556	573	582	567	584	604	606	521	579	597	550	588	600	594	560	579	594	571	578	585	547	580	563	586	607	585	559	608	604	621	556	579	569	604	594	594	551	612	545	582	566	575	595	545	568	586	546	551	553	597	577	566	606	556	644	556	576	610	606	516	612	583	562	579	546	569	603	609	586	574	555	560	583	597	582	585	580	567	593	536	567	630	590	587	633	625	543	574	607	557	598	608	589	583	579	573	634	553	579	563	641	596	594	612	577	586	625	578	567	557	576	588	589	565	600	574	567	536	565	583	623	555	567	589	550	606	553	576	591	546	581	588	562	509	606	569	579	611	564	544	595	579	610	516	615	586	602	592	589	568	533	563	584	557	596	571	561	593	542	581	573	553	556	565	550	537	582	552	570	550	573	570	548	519	595	564	599	584	621	555	603	564	543	589	625	590	621	565	582	580	542	571	596	599	616	579	594	563	572	581	571	578	553	575	573	542	576	566	594	567	569	561	596	639	582	574	585	561	566	606	581	552	614	611	560	571	544	542	568	531	580	566	622	549	591	586	557	614	528	580	583	571	579	599	566	600	576	548	566	587	540	585	569	571	594	554	573	578	588	575	586	566	623	585	581	577	603	581	584	607	544	569	576	580	588	593	574	600	588	554	560	573	582	575	591	566	561	585	589	539	573	560	576	617	585	541	609	588	598	564	634	591	589	592	557	582	624	570	604	567	619	601	577	556	563	648	566	537	540	586	615	563	575	586	548	540	543	591	567	601	563	588	588	579	571	561	578	595	597	543	552	590	602	597	552	599	575	593	604	623	559	572	571	563	557	594	579	596	569	592	579	571	614	565	581	562	615	596	588	625	587	586	592	582	564	580	564	530	540	582	588	536	574	551	526	602	566	602	607	518	606	622	562	583	558	578	593	558	570	548	611	602	593	584	601	602	556	545	565	537	635	572	540	622	561	588	553	615	600	574	602	585	545	607	575	574	596	596	566	582	584	541	578	560	592	578	603	537	568	574	589	539	597	551	552	595	563	552	595	571	577	582	619	602	579	648	596	574	598	586	566	594	626	600	568	553	583	622	585	555	589	596	571	590	594	601	564	572	563	580	620	592	638	589	574	560	615	571	561	597	592	558	580	565	613	583	612	592	603	562	571	595	571	543	566	566	562	584	586	580	606	568	611	619	580	575	588	605	569	595	615	538	563	560	507	611	558	596	549	586	576	579	589	559	586	602	538	596	596	538	580	537	572	592	541	570	547	550	588	557	538	594	533	587	559	547	579	572	612	587	544	573	621	592	561	589	573	575	611	596	633	643	574	581	572	608	560	566	550	548	534	582	606	617	544	570	577	585	556	559	613	579	578	553	599	620	584	577	585	591	572	558	596	578	604	584	546	624	618	569	546	558	599	573	600	576	632	552	610	594	554	576	560	581	550	589	570	554	583	579	539	561	592	576	570	576	567	603	595	544	605	575	564	601	603	636	548	592	561	547	586	644	580	579	586	591	579	572	566	617	580	557	556	631	572	585	604	604	556	591	572	600	574	594	583	555	579	588	571	554	583	561	584	591	570	552	565	581	553	594	597	557	569	604	605	588	609	589	621	605	592	548	590	576	551	573	584	618	594	576	617	566	562	568	560	586	557	560	608	561	571	532	628	577	577	610	606	553	585	582	608	565	604	586	564	600	565	540	578	568	522	548	593	614	568	605	617	570	583	551	579	596	575	562	588	606	608	569	571	552	563	579	602	569	571	595	592	566	606	592	584	563	583	582	600	521	573	557	576	583	553	597	574	585	626	520	541	593	599	605	608	555	594	550	581	589	611	573	610	569	593	545	590	543	582	573	553	563	575	567	605	606	560	564	586	581	560	560	614	558	551	573	567	602	610	613	559	590	598	661	562	582	556	580	563	597	601	568	600	565	601	553	605	536	602	591	533	547	579	612	592	577	590	581	585	595	606	546	536	600	578	583	540	609	579	536	608	564	582	532	582	574	618	565	586	551	636	538	582	579	613	547	601	559	576	588	614	611	586	606	594	616	596	544	554	582	549	594	554	551	549	610	535	609	615	548	585	605	592	621	566	616	579	607	587	558	576	622	583	564	606	551	588	595	578	560	588	596	570	589	589	570	532	588	608	621	582	607	568	558	576	571	580	565	593	635	621	618	584	575	593	617	651	547	553	583	581	573	601	593	600	572	544	602	590	559	587	552	536	573	561	538	609	555	523	574	621	550	635	612	573	558	567	603	605	575	597	561	589	562	550	610	589	574	595	581	560	592	577	586	597	608	538	537	600	600	583	638	587	544	584	585	592	560	574	567	559	593	536	594	546	591	580	543	586	563	561	581	607	595	584	588	621	604	593	559	571	581	560	582	580	611	566	624	561	571	564	562	610	588	640	592	600	550	575	569	545	601	607	626	568	557	630	574	573	536	535	603	641	570	581	559	575	621	628	587	606	570	567	580	567	550	591	559	525	572	577	587	588	616	573	569	634	561	635	578	585	591	582	559	617	571	549	567	559	592	568	547	611	644	588	568	607	563	599	609	627	586	606	575	594	565	599	618	578	595	609	550	583	511	579	588	576	560	630	588	573	584	569	579	598	600	567	591	566	583	591	554	572	586	581	533	552	573	597	588	556	614	557	558	555	575	570	580	556	596	591	577	540	549	584	628	637	553	572	547	591	564	600	608	605	592	630	563	555	554	573	560	574	594	586	585	572	580	555	556	579	571	566	565	588	603	586	590	573	552	560	570	571	567	600	610	540	588	566	557	607	598	566	611	607	577	588	595	609	563	606	584	566	594	610	553	528	614	582	577	605	579	575	526	558	602	552	612	565	538	535	577	532	587	562	570	556	593	579	560	546	569	568	556	581	589	571	573	566	588	565	525	582	576	574	567	595	606	595	577	595	548	585	560	583	583	544	565	591	564	621	587	573	537	573	569	586	566	611	584	614	572	651	585	605	580	596	591	627	575	580	577	577	594	580	582	586	555	560	641	579	558	570	546	572	586	573	540	555	633	586	616	562	605	544	559	596	565	584	545	565	567	600	565	557	592	573	584	573	581
1216	167	111	74	133	342	974	3107	3543	2703	1524	707	301	120	61	62	47	24	33	37	50	41	39	44	31	46	30	40	36	51	44	49	40	42	50	38	44	32	45	32	40	36	32	38	39	34	34	30	38	46	51	38	39	36	31	46	38	39	43	38	37	47	41	34	30	41	28	52	33	40	42	27	45	37	34	44	42	47	39	38	44	40	42	47	38	40	35	52	45	37	53	30	34	43	36	48	34	37	39	45	43	47	46	27	35	34	36	32	39	29	37	39	39	42	39	47	26	38	31	43	34	31	37	33	41	34	33	41	51	47	44	35	36	45	42	32	41	27	40	36	38	40	47	40	40	44	48	37	44	42	36	48	44	31	40	48	42	31	46	39	44	33	46	35	38	58	32	34	38	31	39	34	43	27	36	31	49	35	39	29	44	48	28	45	33	51	40	45	40	38	30	42	33	49	41	30	38	47	37	32	29	53	33	31	39	43	30	29	43	27	27	47	41	36	32	39	40	26	38	46	32	47	41	35	43	28	36	37	39	47	41	32	42	32	41	45	47	38	41	33	33	39	33	31	41	40	40	35	38	51	40	32	41	49	34	34	34	39	38	43	34	36	35	44	34	50	39	46	46	30	44	42	29	31	43	37	43	49	34	30	46	38	31	30	57	33	46	38	29	38	40	42	45	41	36	27	36	41	42	43	44	37	44	45	28	29	39	28	42	36	33	27	43	31	39	48	35	38	39	43	36	32	43	36	31	39	35	36	42	44	42	38	46	39	38	23	56	43	23	47	34	35	35	59	29	45	38	38	34	44	43	30	34	41	46	37	40	41	37	36	40	34	29	46	40	42	37	30	32	32	50	39	51	36	43	43	28	49	50	43	40	29	37	37	40	40	60	35	39	34	40	37	39	53	40	42	37	36	34	29	33	47	37	36	40	42	44	40	35	30	42	42	35	40	39	34	30	40	46	36	44	31	43	46	49	24	35	33	44	45	32	38	31	50	45	32	38	45	44	33	38	40	53	29	38	34	38	37	38	35	36	34	41	51	36	52	38	42	35	36	32	41	43	35	39	31	34	40	38	39	43	49	39	28	35	31	42	43	34	27	30	41	46	29	40	38	34	32	29	34	41	29	41	37	32	34	45	34	38	38	45	36	35	44	33	31	33	42	51	44	45	28	40	41	42	33	47	33	37	32	40	53	42	43	46	47	43	38	38	26	32	29	46	44	42	39	33	40	42	37	47	49	42	38	35	42	31	39	41	36	41	29	25	40	23	43	26	34	32	37	42	43	44	36	40	28	46	35	44	33	41	37	32	45	41	34	44	35	37	47	37	35	37	47	41	38	37	32	46	31	46	33	43	44	36	33	34	44	38	44	34	53	37	43	42	34	33	32	45	40	28	33	37	35	34	44	37	42	46	40	37	40	33	36	37	50	41	32	51	42	38	49	40	28	42	39	34	45	40	36	43	45	36	40	29	36	33	32	33	33	47	40	35	52	43	27	45	38	25	42	38	35	28	31	52	42	44	43	35	36	45	29	35	35	34	35	43	40	30	34	38	33	33	30	32	33	42	35	28	31	45	51	37	45	37	50	49	56	31	33	43	35	44	37	44	40	43	41	48	43	39	45	42	49	41	27	33	35	46	30	37	38	45	41	47	33	29	45	37	38	43	38	31	28	40	42	34	41	45	34	38	46	40	30	36	36	41	37	34	36	39	24	28	46	38	43	30	45	39	40	35	29	44	30	40	33	48	42	49	41	44	33	49	43	39	45	36	38	48	40	34	34	37	30	31	34	44	33	31	31	33	43	45	35	38	53	43	51	40	32	32	39	47	35	33	35	41	37	50	40	44	53	56	38	36	35	34	47	30	40	31	38	47	36	42	49	42	46	32	42	45	32	43	49	53	34	37	41	30	36	35	35	43	35	41	30	40	44	38	39	32	44	36	40	39	32	43	45	33	51	39	36	29	42	39	41	40	49	33	44	31	37	40	41	35	43	42	43	36	41	44	35	50	44	30	47	38	39	40	52	37	40	40	40	45	34	48	44	48	34	34	36	34	42	28	42	40	46	39	38	49	29	43	43	39	27	35	51	54	34	40	31	45	38	40	31	32	24	39	26	30	39	37	38	43	49	34	37	35	46	28	32	42	50	44	37	42	40	30	39	34	33	39	36	39	41	41	25	39	53	42	44	43	52	43	44	55	51	28	42	45	44	32	39	35	30	37	43	43	32	36	46	31	30	36	42	38	36	31	31	40	43	40	35	30	35	34	40	38	44	43	45	37	35	41	37	39	45	37	30	25	29	39	45	33	42	33	39	40	38	46	28	35	38	38	44	37	36	41	40	51	34	35	45	56	49	36	40	40	38	33	42	45	34	25	36	40	42	37	40	42	38	26	38	39	39	37	40	38	37	36	40	42	37	42	43	33	41	29	29	31	43	38	57	41	32	39	39	36	38	40	43	44	42	42	46	39	36	31	43	45	34	40	41	33	31	45	43	55	36	45	45	36	35	45	43	40	40	41	42	46	42	34	48	32	35	40	44	34	43	35	52	38	35	52	26	33	37	37	33	36	45	51	33	34	35	36	40	42	40	43	37	42	35	48	40	42	43	43	42	39	29	29	38	40	49	33	39	42	32	30	37	35	39	39	28	36	52	40	50	34	41	38	43	44	49	36	45	36	36	36	44	34	23	39	43	35	38	33	37	41	35	38	40	37	38	33	35	44	35	44	33	31	38	45	37	42	40	53	31	47	37	32	50	32	34	39	48	40	37	34	35	39	45	44	39	36	47	38	36	48	38	40	43	53	40	48	41	38	47	39	44	40	40	47	35	39	35	33	42	35	34	52	40	31	34	37	35	26	31	27	43	41	54	43	46	27	45	36	32	34	31	27	39	39	50	41	43	38	35	23	38	24	45	38	37	47	37	37	36	39	38	30	39	29	35	41	40	41	39	38	30	38	36	40	37	44	39	33	46	40	37	47	36	50	41	33	39	37	36	48	42	53	39	33	42	50	36	39	48	29	23	39	43	32	32	48	34	45	35	43	52	37	38	46	41	35	33	44	41	36	25	49	40	39	41	37	36	43	39	46	39	37	29	44	37	42	45	48	35	41	42	32	39	35	36	46	45	38	34	45	23	32	41	30	41	47	30	35	33	44	37	48	25	42	36	50	35	32	45	41	38	42	42	39	37	31	27	36	26	34	36	33	21	39	54	24	32	37	32	36	44	48	40	42	43	38	35	41	32	49	38	40	33	41	31	42	35	53	45	45	34	32	29	39	51	33	37	36	38	37	38	30	46	40	43	54	31	34	46	46	46	36	45	27	35	42	46	33	38	43	43	41	34	38	38	38	45	49	45	33	34	30	44	37	45	38	45	32	47	28	39	43	38	36	29	47	40	47	40	33	45	48	34	38	43	34	46	43	36	34	44	45	29	29	35	48	40	38	43	48	36	23	31	27	32	44	33	38	29	43	39	38	38	32	43
11182	4424	2387	4145	13964	21956	29860	39764	37728	31617	24535	15271	7105	2727	1097	598	551	488	538	506	497	516	502	487	504	497	483	519	498	489	530	515	529	526	476	485	490	523	513	507	472	507	488	455	463	489	467	499	457	504	534	503	477	479	511	520	486	456	505	502	512	491	464	468	477	461	466	452	504	508	494	498	480	482	502	537	502	492	467	495	496	496	494	497	508	468	448	482	476	475	479	487	481	492	483	483	476	483	443	505	466	512	485	500	526	506	511	476	486	486	472	519	511	526	477	504	538	517	470	489	476	475	499	499	482	496	480	493	506	473	450	465	452	525	490	497	525	499	487	485	519	496	505	491	486	507	497	498	500	510	532	491	505	497	490	507	469	509	509	476	463	467	498	518	486	536	492	497	518	487	467	485	452	498	510	538	502	491	494	482	490	456	471	494	491	496	448	481	514	510	519	529	485	481	496	486	508	501	508	511	486	514	462	557	503	470	456	545	491	501	476	502	524	495	521	485	475	433	465	505	467	502	542	493	506	499	485	483	473	497	483	477	525	528	462	494	503	505	489	495	500	503	490	526	473	481	509	494	451	476	462	509	509	518	502	484	489	526	497	477	483	525	505	472	482	496	544	509	509	493	485	523	451	496	524	525	469	497	476	492	462	486	483	501	505	450	498	514	503	447	480	506	502	476	515	501	485	501	504	479	487	489	493	480	530	498	438	531	519	474	495	478	487	485	489	455	462	476	488	501	475	492	504	455	491	492	483	492	516	486	486	478	494	463	490	465	514	486	509	497	498	473	483	493	463	481	485	504	469	484	461	522	465	487	499	495	519	471	494	517	496	464	508	487	485	479	483	455	477	434	504	463	509	481	479	481	487	495	508	485	514	503	467	485	497	467	509	512	519	497	477	451	457	459	535	513	498	482	530	500	523	479	529	522	508	490	493	502	496	475	476	473	516	471	458	491	494	460	497	498	505	489	488	484	512	473	494	492	490	517	478	467	497	508	507	455	506	506	464	476	488	464	449	501	501	514	489	477	480	518	473	541	467	482	520	489	479	513	505	465	502	495	457	514	491	516	512	520	489	477	512	510	489	501	490	451	455	496	475	501	519	512	492	480	501	515	517	508	526	477	491	458	474	496	486	503	492	469	537	496	514	455	473	480	480	481	467	524	475	455	517	486	478	467	526	497	504	495	450	488	488	469	493	514	520	486	486	461	473	469	515	479	480	505	471	455	487	526	462	481	489	511	496	537	490	506	475	472	504	488	489	561	486	506	520	501	478	492	482	509	486	480	513	497	496	493	499	476	498	491	525	482	518	456	528	529	494	501	504	494	491	501	482	506	515	521	500	460	558	511	460	500	482	484	460	485	476	514	500	454	479	516	467	523	493	470	498	512	488	494	465	465	510	508	546	497	524	468	507	488	465	518	489	491	479	452	499	500	485	489	511	477	520	518	507	462	438	487	494	463	505	484	474	466	524	488	493	504	492	480	464	491	495	492	494	535	504	441	488	483	491	532	538	522	497	496	485	528	475	496	511	513	479	518	502	473	502	484	441	486	462	497	516	482	462	480	469	444	509	531	556	498	496	508	469	464	483	519	478	543	511	511	499	504	498	515	509	504	508	450	507	480	515	498	461	515	503	455	488	480	485	481	470	499	504	486	488	479	499	508	480	469	506	520	537	500	514	479	485	496	554	499	521	472	487	451	468	503	475	505	482	522	506	472	493	459	452	438	481	523	491	506	485	477	504	522	482	488	506	471	471	512	490	485	481	469	476	482	506	487	473	497	518	473	481	475	456	455	497	486	474	480	467	515	467	515	501	525	519	510	493	476	485	477	502	521	481	478	512	467	528	466	538	470	535	513	523	507	495	489	487	489	492	478	518	450	481	484	514	462	485	547	505	488	488	477	481	440	484	464	510	491	430	481	503	547	515	507	470	487	507	475	518	486	495	430	491	498	531	499	516	492	489	494	498	488	498	476	521	475	462	510	528	498	495	512	499	455	513	520	517	511	493	496	477	535	515	469	507	493	512	484	481	456	464	491	485	476	483	500	467	479	518	508	502	496	495	460	526	505	506	516	499	483	502	495	485	492	519	498	486	505	527	484	493	514	499	531	489	516	486	497	527	462	504	529	504	507	522	509	502	496	489	538	519	500	459	484	499	485	515	523	510	488	492	498	522	490	445	504	445	489	469	491	448	462	504	480	464	496	482	493	503	478	467	508	522	512	519	526	514	448	516	491	499	513	476	488	478	522	464	512	482	492	457	501	510	479	465	493	503	434	492	508	477	465	481	514	516	497	513	488	488	476	505	452	485	489	504	494	508	486	484	512	497	502	522	478	499	501	500	484	521	519	492	509	482	495	495	451	501	458	492	520	492	531	486	478	510	480	511	474	498	496	490	502	480	466	466	505	468	500	495	526	501	512	485	473	470	474	499	458	497	468	530	509	486	509	526	518	495	473	473	508	494	434	493	457	500	483	487	514	528	504	493	490	508	538	449	472	486	511	497	536	481	485	496	461	519	519	472	497	490	469	493	470	483	486	506	474	474	486	472	483	498	479	506	500	492	476	477	508	484	470	496	532	501	531	524	483	493	466	484	518	458	476	485	474	522	506	516	513	498	505	509	519	474	483	526	494	509	485	485	496	518	496	486	520	481	514	493	503	497	497	447	479	524	503	482	469	504	519	476	524	491	500	494	493	437	450	483	476	520	498	474	516	506	496	527	490	512	497	435	482	481	493	503	498	475	452	482	494	509	464	476	459	484	547	492	490	501	501	521	495	504	494	514	484	494	489	541	487	501	486	510	522	486	545	523	485	518	464	474	466	488	494	499	522	486	498	500	508	490	452	486	474	488	488	505	518	522	499	492	472	490	518	507	508	492	520	521	449	494	474	498	489	487	510	512	514	487	523	478	491	469	469	492	502	471	539	525	478	503	488	477	472	495	488	512	513	529	522	495	480	495	493	475	482	472	505	525	473	507	484	521	545	445	514	470	480	503	500	503	517	523	481	473	532	496	514	513	522	494	496	491	475	494	457	498	457	526	466	469	515	491	541	531	481	485	442	484	487	487	498	502	460	485	531	515	498	505	483	499	439	550	464	509	514	491	520	473	490	482	496	474	491	504	495	517	510	515	509	471	500	458	471	483	505	498	478	489	513	456	483	541	504	498	482	510	480	468	505	527	512	491	515	507	528	498	471	474	478	505	485	542	495	504	473	473	503	503	454	503	472	510	511	496	484	503	517	497	495	476	508	468	486	449	489	461	493	492	482	500	518	518	485	479	507	516	492	461	477	476	490	496	469	479	497	498	544	501	502	504	531	501	473	471	450	534	487	487	529	502	493	526	497	490	511	475	469	508	523	466	475	474	488	483	529	543	491	497	478	499	467	494	466	508	463	493	443	466	463	511	498	480	486	482	483	489	497	469	504	484	523	523	467	480	528	518	514	503	483	483	520	500	508	491	498	486	523	528	498	488	474	464	422
610	416	385	287	429	1201	2536	8133	9447	6976	3870	1527	536	175	91	61	42	31	47	44	41	38	30	42	36	36	45	46	31	41	44	27	58	47	38	39	50	38	37	35	39	51	45	41	51	52	44	51	38	31	39	33	47	38	50	34	30	48	50	45	47	30	45	41	29	37	33	39	45	43	51	45	35	46	44	52	37	50	35	41	45	42	34	41	35	48	53	49	48	50	48	48	45	40	37	36	32	43	35	46	37	47	41	39	42	43	44	39	33	46	35	45	39	48	41	38	43	42	37	50	51	26	44	41	63	40	44	32	56	42	47	44	49	42	41	44	52	39	42	34	46	34	42	40	49	41	40	50	44	39	28	39	41	35	34	39	45	41	44	52	44	28	42	43	39	31	37	52	36	52	48	40	44	43	39	49	42	38	41	38	43	37	39	48	35	38	32	40	51	42	50	39	46	43	43	31	34	33	38	36	42	42	40	42	34	41	39	47	44	48	41	42	50	45	49	41	53	41	46	45	49	37	52	45	40	28	42	46	52	34	42	35	31	34	46	42	50	42	47	44	34	45	44	46	48	52	28	47	47	47	51	47	40	30	35	43	42	41	32	34	39	42	44	26	38	43	42	45	46	48	44	42	47	37	34	47	46	47	43	26	49	43	49	39	42	40	48	48	38	46	44	53	43	37	43	42	35	41	52	38	30	39	40	32	48	37	47	31	42	49	42	47	42	42	46	35	41	33	33	50	41	46	48	51	40	35	50	45	49	46	42	41	45	40	40	40	34	37	42	48	40	41	39	28	43	33	55	36	33	39	49	30	43	46	44	32	33	33	48	48	39	48	41	34	39	31	40	41	46	34	46	44	33	41	51	42	37	46	46	49	35	59	43	52	43	41	42	45	41	36	35	43	35	51	37	49	41	48	34	32	41	34	42	38	47	30	33	43	42	36	42	43	47	29	46	38	39	42	42	47	37	45	47	42	41	48	37	43	33	35	51	42	40	38	38	42	36	37	36	39	33	44	51	43	47	39	37	40	51	50	40	42	32	33	40	43	48	46	38	41	27	36	39	31	47	42	38	41	42	34	44	41	47	42	46	38	45	36	32	50	48	42	46	48	35	45	36	43	35	39	37	51	40	34	44	18	30	38	36	43	45	33	53	38	38	46	35	38	52	39	40	50	44	46	38	35	41	48	43	37	55	35	38	57	30	41	47	39	40	33	41	42	44	39	56	30	39	49	46	39	44	42	46	24	38	47	38	39	36	39	39	45	43	37	43	44	45	40	31	33	38	36	48	41	36	45	41	36	47	33	43	43	32	54	49	45	49	30	44	42	31	54	45	38	44	49	35	35	43	36	42	37	27	42	48	44	35	38	32	44	36	40	39	33	49	47	46	26	37	45	41	51	46	38	31	37	51	31	36	43	38	45	16	46	45	39	34	55	50	40	34	35	51	36	40	41	45	47	44	39	33	48	44	39	38	39	46	39	36	38	40	33	43	44	47	40	39	50	49	36	28	46	40	48	48	47	40	39	37	50	58	35	46	45	41	40	30	48	38	48	46	56	33	41	45	46	33	42	41	35	45	54	35	34	35	50	37	40	45	48	34	43	35	40	33	51	46	47	40	39	34	25	37	45	48	43	38	52	33	40	42	44	40	36	35	43	41	43	55	48	42	39	42	44	35	46	44	34	42	47	36	32	34	34	51	39	24	35	40	38	32	34	56	34	38	47	37	46	35	42	53	39	33	45	47	49	56	41	39	48	45	47	47	33	46	44	40	48	36	48	48	45	44	31	55	48	36	27	48	30	45	40	44	33	40	42	37	42	47	43	37	30	36	36	47	46	52	46	40	35	40	40	48	30	41	39	40	46	38	48	47	23	30	46	44	26	51	42	42	42	50	31	37	51	42	36	45	33	42	51	36	44	40	49	34	44	39	39	47	52	41	32	36	38	36	32	43	51	34	53	35	44	39	40	48	36	43	32	40	35	40	27	38	36	42	41	43	49	48	41	33	40	33	47	44	38	40	44	49	38	43	41	42	44	32	44	42	49	42	39	36	46	40	51	40	45	31	30	36	45	49	32	40	34	33	34	39	40	48	43	54	26	40	52	42	33	49	41	38	36	47	31	42	40	40	32	51	37	51	40	35	44	39	34	41	44	51	47	34	44	44	54	38	43	42	46	36	28	38	41	45	31	45	33	54	40	41	43	40	33	33	35	41	50	36	28	46	46	37	43	43	37	50	38	34	41	39	37	43	36	42	37	43	43	41	46	44	40	46	44	54	38	40	50	36	33	40	35	38	42	43	54	43	44	29	48	41	40	53	46	43	40	35	45	41	25	51	44	36	41	40	53	40	50	49	39	39	36	50	39	41	47	36	38	47	43	45	46	42	33	49	41	52	47	38	44	35	40	55	39	35	26	34	38	43	42	44	48	41	53	37	42	49	36	54	42	39	41	39	47	38	45	27	33	51	45	25	43	32	36	42	38	38	41	45	43	34	40	37	38	45	39	41	39	48	36	45	40	45	52	41	41	49	41	34	40	45	46	34	43	45	42	42	42	44	28	36	43	37	44	46	31	38	46	45	46	37	45	47	49	56	37	36	41	54	34	40	51	35	38	45	47	40	47	34	39	43	43	35	31	42	36	37	42	34	36	37	44	53	53	53	43	30	41	36	37	40	43	32	48	39	32	43	31	45	34	44	40	43	46	37	45	55	36	59	33	46	49	56	50	52	46	37	41	45	44	39	55	41	58	40	52	43	39	40	40	41	42	39	43	49	39	35	39	33	44	33	39	29	46	47	44	40	28	41	35	31	31	42	34	35	44	45	34	34	36	45	32	43	48	44	49	42	50	36	39	41	46	32	46	35	40	35	44	37	35	50	32	34	45	40	42	33	37	39	51	41	30	41	51	43	36	42	44	43	42	38	43	40	47	50	45	43	46	52	50	40	44	57	37	40	44	55	38	46	46	52	36	50	42	32	46	36	36	48	33	47	52	30	48	52	39	36	42	39	46	45	53	43	37	42	39	36	43	31	31	42	46	42	37	42	45	46	34	37	48	40	50	39	42	36	40	45	47	46	38	39	38	38	56	28	40	47	35	44	42	45	29	35	46	35	37	42	44	30	35	43	33	39	38	37	36	30	48	45	37	36	29	53	35	36	40	41	41	40	57	33	38	54	45	40	37	38	33	42	44	32	49	41	33	39	44	39	35	43	46	46	48	40	42	38	33	41	25	37	36	45	38	39	59	46	42	33	49	39	40	46	38	49	45	40	33	51	52	43	40	48	55	45	33	37	49	45	48	42	39	40	35	32	44	43	38	48	39	43	50	43	39	39	40	45	40	46	45	47	40	39	45	39	45	37	50	31	51	43	37	30	40	50	40	41	38	52	48	44	31	38	35	47	39	44	46	46	41	40	45	40	41	38	47	41	46	40	40	25	36	43	45	39	44	59	45	25	33	34	43	40	40	46	42	45	33	43	42	42	41
15023	9855	7025	15291	27394	33967	39823	53285	50532	42389	32776	22285	11567	4589	1839	885	616	511	541	532	481	554	485	498	493	550	494	469	533	563	528	499	488	506	543	508	543	540	572	523	525	505	487	499	509	497	535	489	516	507	514	495	503	552	497	499	537	509	513	516	518	530	528	476	491	537	527	523	536	518	516	576	494	509	490	551	536	557	529	537	507	533	530	535	524	546	525	539	557	557	538	505	494	534	481	534	499	560	525	515	526	485	540	540	550	515	511	524	539	513	556	526	509	500	498	551	516	507	538	507	558	531	523	497	561	502	551	519	484	467	559	505	536	533	528	527	495	492	539	510	521	522	525	539	579	511	568	468	515	479	504	508	518	491	514	484	561	547	530	521	540	512	550	521	531	549	521	541	493	499	516	535	502	524	497	526	499	488	505	510	466	505	544	522	502	533	540	538	552	557	511	549	502	535	529	506	505	523	515	515	528	531	471	496	522	518	520	544	574	504	482	531	538	575	531	553	505	516	512	531	564	508	487	530	563	544	515	521	495	469	540	533	528	481	532	535	534	542	479	542	519	519	493	478	549	517	511	538	511	545	550	536	524	515	508	495	546	486	486	528	531	544	486	551	519	516	524	513	508	540	495	551	549	492	508	475	507	539	522	532	541	497	518	541	532	545	528	571	538	537	578	530	533	527	530	533	538	524	545	519	560	531	565	544	509	579	486	569	509	484	540	554	492	532	511	513	564	538	543	511	575	522	533	536	542	564	542	521	503	479	485	510	496	482	534	537	515	548	510	519	575	529	505	534	535	504	505	529	514	525	573	491	510	487	552	580	522	504	521	483	505	533	484	488	521	509	517	491	484	498	504	530	532	501	546	457	538	494	477	559	522	502	529	537	532	504	515	488	520	513	486	517	487	549	525	473	527	522	546	511	531	572	547	511	537	500	532	568	521	550	502	554	540	526	552	551	556	523	526	493	541	508	527	526	551	547	508	522	510	480	527	531	518	533	492	551	579	557	497	487	509	508	531	501	494	530	509	517	534	504	510	521	535	541	506	522	520	531	520	514	530	533	524	539	524	495	532	543	508	533	501	502	529	503	509	527	503	522	520	538	505	493	505	504	536	499	549	516	501	512	582	497	497	504	587	521	536	559	472	564	557	552	509	523	515	570	469	511	512	523	541	516	498	511	506	518	518	560	515	516	524	564	540	507	498	509	500	494	531	533	569	553	542	524	510	502	525	534	500	497	499	531	522	459	516	542	517	516	529	521	534	504	538	523	511	539	501	495	563	510	517	467	567	495	558	552	553	534	495	510	514	543	574	519	502	537	542	512	526	511	477	490	552	503	565	520	543	492	555	481	528	510	518	482	504	522	529	530	536	503	543	550	538	519	540	514	540	497	492	506	522	545	534	565	565	506	540	514	496	511	567	519	519	492	511	536	513	581	514	500	519	517	544	548	502	525	505	530	490	532	502	492	508	525	532	489	553	570	538	526	539	536	524	464	521	536	509	498	497	520	510	512	538	512	500	547	540	520	527	493	511	502	504	504	523	529	490	544	496	490	528	534	567	525	526	580	496	547	527	516	496	527	514	525	543	504	519	541	512	549	551	531	536	524	567	509	518	482	514	526	509	531	524	479	541	473	546	556	530	505	525	532	509	453	545	520	511	540	529	535	516	514	531	547	518	503	535	542	507	500	533	503	528	522	510	490	523	520	516	496	494	540	510	479	530	533	536	488	517	493	508	573	524	533	496	494	463	559	530	493	538	517	513	491	521	564	470	508	513	517	539	560	549	507	515	521	527	498	512	544	567	529	512	530	578	509	534	509	504	499	520	510	528	528	478	519	501	489	513	538	504	563	492	553	531	580	541	510	545	496	480	492	571	561	496	523	528	526	518	554	500	480	522	525	531	558	511	536	496	492	524	466	533	503	525	481	510	528	534	510	486	517	512	509	507	512	543	586	481	528	543	538	545	536	506	536	531	530	527	535	567	510	529	539	532	537	560	515	495	501	548	547	525	550	502	523	526	541	515	511	563	527	530	545	544	532	509	517	533	579	493	467	523	529	504	494	494	573	533	499	521	509	540	542	553	539	512	540	514	535	494	472	511	539	508	513	508	538	512	523	494	534	540	538	560	536	474	529	513	563	535	500	541	490	503	527	533	556	502	510	534	538	520	504	516	517	542	510	519	505	510	559	499	536	511	506	571	554	512	523	548	519	543	543	512	562	519	519	560	505	529	525	500	548	476	534	561	482	529	492	505	479	524	477	552	528	548	505	532	514	523	517	538	522	551	520	517	553	485	484	515	576	528	494	559	538	518	512	520	540	564	505	487	516	539	511	501	517	506	509	536	509	547	487	487	557	487	498	502	522	501	491	529	556	535	539	527	504	484	519	537	536	536	515	506	521	532	510	513	516	521	497	505	503	522	580	539	534	525	526	538	524	549	524	503	514	532	534	535	537	547	529	496	531	521	489	533	554	519	519	552	476	526	539	513	520	492	497	531	528	549	504	498	523	506	490	564	533	520	515	524	516	512	512	539	537	538	500	529	546	516	542	552	514	504	520	523	537	559	558	560	496	493	539	557	519	532	528	526	490	534	542	528	510	481	549	525	523	489	514	527	533	497	502	540	533	578	495	518	517	506	555	519	555	478	526	488	511	531	522	521	478	513	528	519	519	543	516	541	511	527	541	526	529	529	547	507	540	546	498	551	534	524	488	509	525	543	537	488	535	532	533	546	516	513	480	500	533	517	492	550	489	520	513	542	519	552	522	531	510	468	522	549	514	507	526	511	541	478	554	574	541	495	530	546	505	517	505	504	514	466	545	537	551	557	489	530	508	527	484	525	507	531	534	553	498	552	544	532	508	496	522	522	515	508	576	488	541	537	501	530	529	509	513	526	505	500	551	551	502	518	496	542	543	539	522	514	479	560	533	529	522	506	516	523	484	493	522	535	512	506	516	553	547	532	507	509	527	514	496	518	557	519	539	505	539	495	539	545	568	473	506	504	524	493	528	531	496	567	509	473	523	523	515	552	514	506	565	545	521	532	529	527	532	556	567	517	540	525	516	522	525	537	521	551	525	536	537	535	550	556	535	528	489	515	535	535	548	496	522	541	538	528	522	481	534	558	512	512	551	502	502	536	539	549	532	519	504	548	526	481	546	511	508	556	515	509	525	521	488	539	519	540	570	537	510	566	513	526	527	535	529	512	475	515	505	534	502	511	501	517	504	518	501	508	494	536	564	463	497	528	531	492	510	531	510	518	540	537	517	501	486	568	481	546	525	524	492	514	524	538	531	507	505	531	570	520	507	530	553	565	528	537	493	533	504	540	527	552	523	530	564	564	497	525	537	514	530	536	531	504	532	502	520	529	524	494	503	502	515	539	524	514	533	536	534	534	575	546	527	518	516	532	547	544	535	527	528	522	574	516	553	525	562	514	491	515	497	480	490	505	521	541	488	541	538	521	541	516	534	539	478	502	508	545	556
2055	375	330	331	503	975	2425	8272	10168	8076	3982	1565	570	244	119	50	46	29	48	42	44	43	48	46	41	43	43	38	31	44	43	36	48	50	42	44	46	32	41	46	39	51	34	52	48	43	36	46	38	45	56	46	49	40	39	49	39	32	41	48	48	35	44	33	54	32	34	39	33	46	44	55	58	45	51	51	39	40	46	49	56	44	37	44	41	46	49	57	40	34	49	41	40	43	38	31	42	52	39	36	40	49	43	39	34	39	31	46	38	47	41	46	49	45	43	41	32	48	41	41	44	53	39	33	50	44	31	39	40	36	46	36	60	48	41	52	45	47	56	42	29	44	35	40	37	38	54	40	38	49	46	51	41	42	46	39	55	44	47	47	48	51	41	37	40	41	39	44	47	47	45	43	50	33	49	29	43	34	39	43	41	43	35	53	42	44	35	35	38	46	41	50	49	50	61	39	49	44	32	49	52	52	47	48	53	44	46	46	49	39	43	41	34	51	33	55	36	48	48	50	47	36	52	35	49	67	40	36	44	33	38	48	46	48	49	38	44	37	41	33	49	43	46	43	40	55	35	41	47	37	31	36	53	42	37	59	34	49	40	55	48	29	38	36	46	41	49	37	34	55	46	42	48	52	45	50	46	38	43	40	47	32	33	39	43	49	57	43	49	43	41	40	41	39	47	42	45	51	57	50	48	55	48	55	41	36	43	49	45	37	42	54	39	47	48	39	49	45	40	36	53	35	53	41	37	44	50	39	50	44	34	34	39	39	44	61	50	49	36	38	45	43	42	36	46	43	44	52	44	39	50	59	42	39	37	46	56	56	52	46	38	47	48	44	47	34	45	51	33	52	41	34	44	34	40	46	44	46	36	43	34	48	29	35	43	47	44	42	40	40	53	33	49	36	29	36	40	31	49	51	35	44	45	39	47	39	47	51	33	35	45	31	37	36	44	37	43	27	49	45	39	39	51	51	47	35	49	50	38	46	46	42	48	39	42	48	49	43	46	44	33	55	39	42	29	46	47	38	39	40	46	56	39	41	56	48	43	39	41	47	44	41	42	55	40	34	35	35	39	37	36	40	45	50	38	45	40	53	42	40	53	35	46	47	34	39	31	45	44	44	60	46	63	36	51	49	52	50	40	47	42	53	34	45	39	46	46	46	38	45	50	48	41	44	45	52	54	46	41	45	50	44	32	43	41	52	40	39	38	45	56	50	52	46	42	52	54	50	42	47	42	38	46	54	53	33	43	50	37	51	35	49	45	32	53	46	45	51	46	48	40	51	46	43	49	49	44	56	53	39	44	50	38	49	52	36	41	40	47	35	36	33	44	32	45	43	45	46	39	38	46	49	45	36	32	44	46	40	47	37	51	40	41	44	42	36	45	38	43	46	41	48	29	56	35	41	49	50	44	45	52	35	49	49	42	48	34	35	47	41	47	49	51	43	37	44	35	53	47	42	43	40	49	39	39	53	51	39	39	46	42	58	50	36	51	47	50	43	41	47	34	40	43	48	45	52	50	35	28	54	35	37	47	52	47	49	34	32	43	33	49	40	44	37	38	48	32	38	47	47	49	37	37	44	42	44	43	46	36	42	38	51	47	51	48	43	41	49	44	41	50	34	47	49	53	33	49	43	38	47	49	29	51	47	45	36	44	46	41	51	37	48	48	44	42	51	59	39	60	54	45	40	47	46	36	39	45	38	37	46	28	46	52	53	35	43	41	34	32	44	36	48	42	45	46	33	64	38	49	39	54	42	44	45	40	44	44	58	36	48	45	51	38	34	51	45	42	36	60	46	36	36	42	36	32	30	38	56	34	37	36	53	36	47	44	53	45	42	51	51	54	46	28	44	47	51	39	39	51	49	42	49	41	35	46	41	46	49	37	44	38	41	49	44	44	32	41	32	49	46	34	47	29	40	55	45	41	34	48	43	45	56	36	34	43	50	32	41	43	46	41	38	41	28	51	42	35	34	53	41	38	54	53	46	29	44	41	54	36	33	39	39	42	56	42	44	37	55	49	44	53	47	45	45	40	31	35	50	38	50	41	45	46	50	51	47	56	40	38	36	48	58	42	39	40	39	38	50	48	39	52	46	49	33	50	43	53	47	47	42	46	51	52	54	46	37	45	38	48	46	49	40	44	54	41	45	40	32	50	47	47	56	39	35	45	44	53	39	36	36	39	45	49	53	47	33	50	38	51	44	37	48	39	48	51	48	51	44	38	39	50	38	39	44	27	49	45	42	26	40	44	53	51	33	59	41	49	44	49	49	40	37	33	34	49	42	46	44	43	33	43	39	59	60	44	35	54	48	39	38	31	51	40	57	42	46	52	47	43	44	40	34	39	42	45	33	30	39	49	43	43	42	45	36	41	41	50	44	39	43	47	41	45	44	47	32	50	48	37	42	50	50	51	40	51	42	36	39	49	30	30	53	50	40	41	32	40	52	53	44	40	44	50	41	41	34	48	47	49	43	44	43	32	53	30	39	44	41	33	36	56	41	47	39	42	43	40	47	44	43	38	48	34	41	46	59	33	42	42	51	35	34	46	45	55	41	40	38	42	43	47	40	39	40	40	56	46	48	49	45	59	41	47	31	37	45	52	34	35	43	47	57	41	49	41	45	48	45	39	51	42	37	56	41	43	33	49	45	53	38	46	29	41	39	39	56	45	48	42	48	42	44	45	39	46	39	32	44	51	49	53	42	38	52	47	31	49	48	45	38	46	38	55	47	45	45	51	53	37	44	47	46	41	41	48	45	41	50	43	49	57	52	46	46	43	39	40	46	46	45	48	53	37	41	50	37	55	46	40	38	49	37	38	44	39	52	51	37	50	32	35	47	51	34	55	33	40	53	32	51	36	43	46	48	38	51	38	42	50	50	46	48	56	51	35	52	39	45	34	45	42	51	51	34	47	47	39	44	43	39	46	42	44	47	36	46	38	42	38	36	40	38	37	49	39	40	38	40	35	52	44	57	51	44	35	41	37	45	39	40	33	42	48	48	42	35	38	48	32	31	51	44	39	44	48	53	35	48	42	47	47	50	40	40	43	36	48	40	50	33	40	57	46	42	35	45	48	40	44	58	50	50	46	37	43	49	31	37	34	49	38	48	55	34	50	52	44	43	26	46	47	38	32	43	44	38	48	49	60	38	43	40	55	41	47	45	42	35	34	57	47	48	45	40	33	35	48	55	46	40	35	40	48	33	46	51	42	39	43	57	48	55	44	53	36	44	52	37	39	43	50	51	38	47	53	55	50	41	42	42	47	53	37	36	40	35	37	50	32	40	47	48	47	46	54	39	43	50	51	41	51	47	45	46	36	47	45	49	43	37	42	42	53	43	38	35	54	43	38	48	47	52	49	40	44	45	38	42	40	51	53	50	45	42	51	44	35	44	40	49	38	44	47	34	46	63	50	39	37	45	56	35	43	52	45	46	49	31	34	42	34	40	43	31	43	43	43	41	35	36	51	42	49	38	54	39
16717	8596	7010	15885	28224	32474	38891	53838	53361	44715	33842	22821	12892	5757	2250	992	663	516	557	557	557	561	605	544	557	562	564	547	570	608	497	572	582	563	565	558	560	563	558	603	597	574	576	574	565	574	570	553	544	548	580	604	619	563	572	588	531	571	598	599	584	547	557	566	579	560	534	527	580	572	547	539	547	550	561	595	586	559	577	560	586	556	559	573	568	569	601	559	584	516	567	564	592	558	575	563	554	565	573	582	609	596	558	590	597	593	589	558	536	544	550	564	593	590	503	564	556	534	572	601	575	585	580	628	552	534	552	562	595	523	567	559	539	562	561	553	578	583	594	547	586	568	563	557	619	555	605	529	548	561	541	554	549	550	548	556	557	604	584	533	514	590	549	573	562	571	607	546	593	546	543	562	569	581	587	477	596	550	626	535	524	539	577	559	593	549	548	560	574	573	533	562	583	571	498	511	537	558	612	561	531	556	582	599	528	551	567	550	569	568	601	595	616	586	551	568	570	541	577	549	539	576	537	556	567	544	548	585	558	576	541	527	590	571	577	557	568	545	568	555	529	556	581	564	576	590	543	569	535	589	551	560	534	544	547	615	535	521	621	551	586	533	541	576	542	568	540	571	545	561	554	553	594	564	558	545	548	577	548	586	549	572	559	533	559	556	566	551	573	592	551	567	574	560	571	628	539	549	556	543	503	566	603	572	598	558	553	561	572	560	541	566	545	569	562	543	528	537	571	530	548	526	564	562	565	528	574	582	582	544	525	536	597	577	545	540	595	535	522	595	579	500	533	506	539	546	533	567	537	515	540	546	532	520	578	596	606	551	575	572	560	580	543	508	559	541	557	570	606	563	570	562	566	540	546	573	623	560	592	629	596	589	552	547	534	558	585	550	567	547	605	576	526	564	564	578	587	595	592	546	564	543	538	575	617	549	576	519	554	572	505	535	533	558	589	578	587	550	583	563	526	510	566	545	584	508	580	544	558	600	573	522	541	561	535	523	588	538	560	527	548	611	537	564	561	537	572	553	587	553	548	561	570	545	552	562	528	562	534	564	601	570	578	530	599	564	561	560	580	547	559	524	565	495	562	551	567	576	572	537	558	570	550	525	586	561	563	597	580	577	530	544	589	571	535	548	559	584	557	524	528	577	591	542	596	564	533	555	552	513	553	558	566	526	560	561	585	567	593	572	537	552	571	554	553	520	583	554	610	550	562	537	588	587	570	550	580	579	565	578	583	537	553	570	597	557	555	533	567	518	600	549	529	538	613	564	571	532	575	587	575	531	564	549	549	570	532	576	563	581	583	553	545	545	594	562	554	570	565	579	573	541	536	577	546	562	587	566	570	599	594	573	566	604	561	565	587	550	546	555	589	551	565	546	525	555	590	567	559	539	579	584	553	570	583	558	567	568	616	523	559	568	557	577	544	588	543	605	613	577	536	561	585	566	613	515	589	534	583	542	542	564	580	552	573	546	555	510	536	562	564	575	568	542	536	566	591	558	556	601	540	592	556	575	561	601	521	554	556	545	594	535	524	571	586	533	539	571	540	578	561	592	569	537	516	518	534	559	553	525	558	557	530	545	541	570	543	581	555	595	562	565	576	556	554	538	562	588	577	551	583	567	555	555	589	564	581	524	516	541	572	542	574	584	546	610	558	538	533	585	580	547	572	596	565	612	587	578	592	619	550	637	564	584	562	576	565	560	571	550	590	587	555	577	556	563	579	573	580	605	560	589	585	575	586	579	582	566	510	538	582	595	560	549	558	583	510	570	547	557	578	579	609	521	557	545	539	572	515	590	545	573	572	573	529	558	544	555	555	560	537	553	611	558	599	590	561	568	493	576	549	577	509	580	541	558	543	539	605	614	555	589	569	582	574	571	584	574	595	568	527	558	573	596	563	535	547	572	593	586	547	572	559	591	602	554	583	510	555	593	559	540	621	536	542	590	554	510	570	544	571	582	558	511	558	590	572	582	598	578	541	580	595	565	565	574	549	562	575	561	573	540	572	566	591	554	555	564	593	544	600	519	572	576	527	569	563	510	546	522	589	515	547	567	551	533	547	584	585	535	550	550	569	563	567	537	587	595	567	548	552	559	526	561	510	525	536	520	579	559	581	543	541	564	590	551	583	506	554	545	593	579	565	565	566	585	556	531	596	567	584	560	526	560	487	572	576	564	542	573	542	561	553	581	555	591	589	527	556	609	590	568	538	538	548	569	563	553	545	569	582	584	558	564	586	571	541	576	524	570	554	574	581	547	549	571	545	525	580	564	573	584	549	533	577	568	566	572	571	571	561	522	582	526	575	523	550	591	583	558	573	568	588	537	571	562	587	601	581	553	555	553	504	603	536	546	547	589	591	592	566	615	544	530	586	600	564	573	579	561	564	542	560	561	550	553	547	577	526	552	596	578	510	556	556	509	570	536	604	585	548	524	549	558	583	592	527	591	553	580	561	588	561	585	577	559	601	533	570	562	562	542	531	566	588	549	568	548	557	556	581	540	557	514	567	554	519	554	571	577	562	576	548	569	579	565	579	525	602	532	555	550	574	575	563	527	571	575	556	589	577	562	579	548	526	542	596	570	581	572	544	578	521	573	539	583	550	580	616	570	525	566	627	549	586	570	561	569	586	551	562	552	566	592	595	569	534	547	550	548	555	580	570	538	540	570	577	535	542	571	538	536	558	562	592	566	573	529	555	545	586	549	576	601	567	587	554	563	557	550	552	515	539	524	518	555	566	592	582	604	560	561	562	576	611	573	537	578	568	561	583	544	572	539	575	532	566	541	558	569	589	538	614	550	552	585	592	573	544	546	548	579	621	511	591	566	510	539	581	583	584	529	576	572	573	519	588	579	593	584	572	538	579	537	618	567	528	554	535	573	606	521	554	523	571	559	551	543	556	579	567	577	540	558	566	551	571	582	549	565	542	557	558	594	514	550	544	578	555	534	539	573	538	580	544	572	557	576	576	533	562	530	565	582	565	566	545	559	581	560	533	522	564	557	545	558	596	536	546	552	573	559	580	602	530	599	546	565	539	615	541	574	613	537	533	548	607	550	533	554	519	584	545	553	540	559	533	527	544	578	612	533	582	564	577	561	552	538	547	585	552	581	588	524	540	574	546	609	562	580	560	552	541	534	556	571	530	550	553	523	553	593	554	541	535	551	566	551	553	582	581	565	548	507	543	540	581	562	560	569	569	616	526	548	582	559	569	544	539	560	574	550	560	562	569	560	555	560	581	581	592	584	604	519	579	554	581	541	548	553	559	587	588	580	571	551	565	573	566	579	582	549	540	591	592	576	592	492	543	570	542	536	572	543	582	559	549	548	550	569	564	545	574	564	573	584	551	577	552	559	584	557	568	574	557	575	563	589	538	557	611	570	516	522	533	594	539	589	575	559	560	569	575	555	600	572	542	584	561	567	564	521	556	575	569	571	578	551	588	586	538	574	541	537	582	548	559	572	556	559	559	604	615	544	537	597
1159	702	547	517	888	1691	5488	12788	15024	11663	5958	2525	957	375	113	81	52	48	45	43	50	49	47	41	49	56	35	47	45	45	48	44	54	54	45	47	51	40	38	49	52	41	41	37	47	50	44	41	49	46	43	60	43	54	49	48	48	49	38	36	55	51	56	37	41	52	47	36	53	44	47	30	47	36	48	53	44	46	38	39	35	36	46	43	48	48	49	49	55	41	44	38	41	45	42	63	55	50	44	42	47	42	44	42	44	42	46	49	60	48	48	44	44	42	48	55	46	47	52	45	34	39	43	53	50	29	35	45	50	40	51	51	49	39	43	52	40	45	48	48	56	44	53	41	41	41	48	52	57	40	55	52	40	37	56	39	50	53	53	50	43	45	40	49	50	46	50	46	47	47	46	46	45	30	48	35	48	40	51	33	47	39	48	49	53	37	46	50	47	45	47	51	32	47	50	53	38	43	47	44	47	45	44	55	47	44	43	39	38	42	48	39	45	43	39	46	33	44	38	52	48	42	36	38	38	46	43	51	45	52	46	47	36	43	45	46	48	47	41	51	54	39	53	38	56	53	32	43	41	48	45	50	43	34	56	36	48	49	37	51	53	43	44	43	48	45	35	45	52	44	44	47	40	54	40	49	48	45	53	31	38	51	48	59	34	51	37	42	50	39	45	46	37	42	41	40	55	49	49	45	42	63	52	49	40	41	45	42	50	41	37	41	49	47	48	40	50	48	43	46	37	51	45	42	45	33	46	51	48	50	46	52	49	51	45	38	43	49	43	34	50	44	55	42	48	39	60	67	50	50	55	48	44	40	44	34	50	43	51	36	42	47	56	52	49	41	40	46	39	45	55	34	50	50	41	50	32	47	48	44	35	46	42	42	43	49	36	51	35	71	42	44	45	45	36	50	46	44	27	37	41	44	44	43	51	53	44	44	50	35	39	46	45	45	49	46	43	57	36	39	44	44	48	45	43	47	36	42	47	46	47	36	43	33	45	41	48	38	46	50	44	37	44	43	48	44	55	39	37	46	40	44	37	44	45	43	39	41	44	38	39	37	55	50	50	36	37	58	48	49	40	47	34	43	43	47	44	44	51	36	56	35	39	53	49	45	32	48	61	47	57	49	49	51	53	45	53	54	58	38	39	43	49	48	31	41	65	39	46	62	53	60	47	48	44	47	45	49	47	40	48	41	41	34	46	37	45	37	52	40	48	53	41	61	50	45	52	44	31	46	36	40	54	51	45	42	28	53	55	38	43	53	49	43	39	44	58	30	51	47	36	45	46	39	42	48	40	54	50	57	45	50	49	42	42	47	48	45	39	49	35	39	45	46	46	49	49	39	47	36	29	37	40	46	43	62	54	57	38	44	54	48	45	51	51	47	41	39	47	48	45	37	41	43	55	46	27	53	33	42	47	44	60	53	39	42	52	41	38	45	25	34	42	32	41	52	53	51	36	42	41	59	43	46	38	53	46	46	49	38	58	56	59	36	43	42	41	45	30	49	40	44	44	43	55	41	34	60	49	51	40	40	39	38	46	56	39	48	50	35	51	49	57	48	45	33	42	47	55	42	49	53	45	38	48	38	34	49	44	51	54	55	48	44	35	46	49	43	42	55	45	33	46	37	50	50	44	53	31	41	46	29	39	40	37	53	40	46	47	49	55	43	45	40	50	54	45	56	55	44	55	44	53	48	38	57	57	58	41	43	46	41	44	47	54	40	44	45	45	42	59	40	46	50	39	52	44	39	46	41	45	53	37	45	52	46	37	38	60	50	60	40	54	38	42	48	46	46	44	41	58	39	36	33	54	44	41	52	53	43	47	46	49	44	52	54	39	36	43	37	56	47	40	40	51	40	37	49	31	43	47	46	36	49	39	49	50	37	49	44	49	44	45	39	43	44	44	35	44	48	43	37	44	32	43	47	51	46	42	45	35	50	39	40	40	56	53	42	38	57	37	49	50	50	40	70	48	32	51	53	47	46	46	37	45	45	49	45	45	34	44	42	42	50	41	44	41	36	42	45	48	45	48	61	42	52	35	47	43	49	52	43	48	41	43	48	46	42	52	56	43	42	42	43	30	48	43	50	43	56	50	43	46	42	40	50	47	42	41	58	48	34	41	50	44	38	57	46	41	49	44	40	55	49	51	33	35	36	46	42	49	49	28	47	56	33	40	35	39	54	60	42	53	49	47	59	42	47	42	39	45	55	45	42	44	42	43	52	46	55	51	37	45	55	50	49	34	56	58	44	39	46	44	39	41	49	37	36	47	66	51	32	48	46	38	47	40	38	36	45	39	41	42	50	46	42	46	46	39	40	30	43	39	46	48	40	49	49	40	46	40	44	36	48	45	44	44	33	58	35	42	55	41	48	52	43	38	34	41	35	47	40	45	48	45	57	39	50	56	33	48	43	44	40	49	34	47	56	51	44	40	41	50	48	49	46	49	44	49	40	42	37	48	34	40	53	44	40	30	45	45	48	40	62	43	49	37	42	38	52	41	38	35	50	42	46	41	49	43	59	47	39	60	46	43	50	42	47	43	42	30	47	53	52	44	52	45	35	48	41	47	50	47	50	50	36	43	42	55	38	55	33	41	44	54	48	64	44	46	41	50	54	44	50	45	41	54	47	47	46	46	51	44	44	41	29	52	43	52	45	52	49	43	45	39	43	36	44	43	51	38	42	46	42	43	36	42	39	44	39	53	40	33	41	42	41	31	36	54	44	44	37	44	39	54	47	46	48	50	57	52	40	38	44	60	46	38	51	45	49	47	59	38	53	34	51	47	47	57	48	35	53	50	40	43	31	49	52	39	48	44	43	54	39	46	41	50	47	46	46	51	59	35	62	46	36	35	36	43	55	55	54	39	52	39	35	36	45	47	55	43	56	38	48	50	50	39	38	53	36	49	44	34	37	29	36	44	42	45	42	48	41	45	37	43	40	58	52	51	49	52	38	52	48	51	44	38	55	45	49	39	54	31	52	46	39	50	58	51	38	43	53	40	35	43	33	52	46	51	46	58	46	48	56	39	43	36	50	43	39	56	49	56	30	54	46	40	53	52	37	60	56	52	43	36	56	51	44	60	43	38	40	47	54	44	50	62	52	48	43	35	49	53	34	48	49	50	54	41	47	48	57	43	45	41	62	43	47	52	38	49	45	42	40	42	44	48	49	39	42	58	36	67	42	30	47	41	41	52	41	57	48	37	37	48	43	43	48	60	46	52	56	52	48	44	39	36	50	65	47	50	48	58	49	40	42	40	47	48	44	31	45	48	43	44	46	36	46	40	43	56	51	40	34	44	44	54	49	47	54	38	56	49	37	50	47	52	46	46	48	59	42	41	38	57	46	43	51	48	42	48	54	49	40	51	46	51	55	50	45	45	55	39	47	49	38	44	50	40	52	38	39	46	48	36	43	36	49	56	48	48	42	37	41	45	40	56	48	45	46	48	41	43	44	55	45	49	48	43	39	36	49	55	34	49	42
20908	13653	10647	21620	35258	37530	50204	61509	60706	50719	38344	28121	17933	8205	2932	1187	746	641	613	587	589	593	527	579	605	556	572	556	594	560	607	651	553	593	610	607	606	612	544	618	594	579	556	596	609	580	584	583	614	582	588	570	564	550	623	578	558	629	563	584	624	603	598	563	574	554	595	597	572	616	605	586	594	570	595	621	606	578	616	587	620	569	574	552	581	580	581	581	571	590	607	631	562	595	583	583	577	598	584	613	561	558	605	559	561	575	572	571	590	594	588	579	582	553	585	570	575	570	579	622	545	606	571	583	577	593	591	586	558	575	596	544	610	599	608	576	595	541	562	594	582	607	583	563	574	566	554	591	580	542	595	574	567	554	557	563	599	599	613	566	588	577	555	562	547	559	584	605	581	591	594	568	591	545	578	573	574	570	597	559	612	559	603	540	562	598	568	544	574	578	604	592	592	599	590	609	569	602	581	590	572	564	588	603	570	600	595	561	589	576	573	540	584	608	578	562	606	623	592	596	627	582	567	595	562	604	599	557	562	579	564	539	627	584	564	563	613	584	598	584	561	631	593	573	557	558	597	577	618	555	576	572	601	559	584	559	622	576	535	591	590	557	582	555	549	569	605	599	575	562	618	545	613	616	579	598	591	565	615	587	557	582	591	558	582	626	584	577	583	611	548	562	576	560	584	532	560	559	568	539	557	586	568	583	594	595	591	555	578	620	549	607	534	533	601	592	619	591	627	622	583	582	589	567	616	566	581	582	568	533	627	604	611	603	631	588	606	555	602	552	570	559	580	586	604	588	579	591	596	602	566	628	569	554	589	611	561	582	571	545	584	614	547	568	560	582	575	579	615	575	570	587	609	565	560	586	564	567	597	566	608	565	569	572	559	524	554	542	577	578	586	566	576	579	587	602	561	599	591	573	549	571	579	557	626	567	582	537	550	524	622	607	552	549	522	528	576	594	609	587	556	549	612	587	587	553	574	553	586	543	565	569	581	596	627	527	627	539	561	569	572	552	582	561	599	631	563	568	582	528	527	593	589	591	599	567	564	587	585	582	590	598	583	562	605	609	592	588	560	591	577	595	561	522	545	589	600	636	578	534	581	596	619	629	554	532	565	595	593	579	560	604	580	528	568	590	580	561	556	566	569	591	579	545	568	573	556	578	594	610	588	587	532	590	559	572	575	544	597	568	548	607	551	594	591	591	608	576	583	559	604	558	605	602	589	518	584	520	604	568	615	595	602	606	566	637	566	603	604	544	572	588	592	563	589	568	572	580	578	586	535	595	570	576	617	607	524	575	583	542	605	611	601	558	577	564	556	585	568	584	581	565	590	569	593	544	601	536	566	567	585	587	548	594	572	577	577	616	561	609	585	628	612	583	574	591	592	567	578	551	568	574	563	627	626	558	597	598	538	575	583	607	603	634	584	617	558	561	531	574	619	588	587	521	626	573	562	593	584	579	573	574	568	587	584	601	650	568	634	597	570	600	590	576	587	599	570	567	559	567	613	587	544	577	640	569	596	563	569	547	554	560	575	609	558	565	584	554	593	596	563	577	585	619	606	564	598	536	555	587	609	602	584	557	572	540	606	587	548	615	581	563	596	586	584	610	587	574	531	537	596	609	597	505	567	578	544	605	592	560	570	580	597	576	567	596	579	591	573	552	574	552	586	572	602	574	565	557	567	588	598	575	569	572	560	588	588	559	587	608	630	567	583	612	561	588	548	557	549	620	620	602	579	608	587	622	544	572	551	566	612	605	576	594	596	597	531	590	565	634	604	598	592	534	623	590	607	601	611	623	620	615	566	537	599	587	550	651	602	588	592	611	573	547	597	564	582	562	572	540	600	574	579	585	606	582	562	568	583	603	588	571	552	543	639	601	574	584	611	583	558	575	576	554	577	605	592	554	567	596	617	603	587	626	505	603	553	616	595	578	552	586	605	574	578	549	574	609	592	605	581	567	621	554	593	537	602	572	576	593	619	582	561	584	586	617	588	595	566	613	592	584	547	597	583	546	568	554	551	531	592	588	589	548	606	558	599	596	590	567	562	572	546	608	562	582	580	596	587	580	588	570	622	581	608	630	603	609	540	558	551	631	553	577	587	556	546	641	580	589	566	582	581	602	563	613	540	567	576	596	543	595	584	606	572	587	598	562	543	571	550	581	580	606	598	603	531	594	586	561	578	600	595	608	586	557	586	630	568	573	557	570	602	598	606	575	592	570	576	551	575	555	588	595	602	594	564	565	588	590	582	576	563	598	563	599	587	581	593	585	608	562	574	565	608	592	561	596	573	613	582	600	569	579	590	621	583	572	605	558	589	569	576	596	601	575	573	593	588	573	598	583	605	580	603	614	528	535	586	566	592	556	565	614	589	622	557	561	572	563	561	569	596	671	603	587	612	537	569	615	601	589	597	588	567	577	564	528	625	584	512	592	588	590	597	616	577	601	594	570	585	573	561	597	586	586	573	546	598	568	586	586	591	572	611	568	633	613	573	601	636	576	558	598	558	582	575	583	574	530	608	627	610	576	591	575	535	592	574	570	589	579	584	571	577	550	604	579	594	595	578	563	622	600	610	564	568	599	550	568	594	610	573	589	600	597	568	600	601	571	566	520	587	559	614	516	548	610	565	568	585	557	572	582	577	587	622	611	555	567	557	554	565	594	604	574	580	590	563	560	629	585	598	564	586	616	583	593	561	623	600	573	581	562	580	581	616	589	586	609	578	548	579	601	601	578	568	573	565	562	531	568	586	590	577	633	611	605	569	584	572	608	598	580	646	565	579	588	585	503	564	603	565	584	559	593	572	567	584	576	579	568	598	575	592	613	622	582	587	615	621	605	584	554	553	625	602	562	618	588	589	608	561	596	566	557	598	572	603	566	558	608	564	597	570	601	580	597	545	559	557	574	561	594	585	597	581	665	549	565	534	556	585	601	606	588	573	638	585	586	625	566	627	544	604	567	570	593	570	607	608	589	586	593	588	578	577	561	609	564	607	599	564	520	591	576	588	560	558	591	619	618	640	546	604	562	577	598	587	563	575	560	571	603	571	618	536	584	612	589	586	585	573	583	618	569	540	618	602	550	650	530	564	573	602	577	620	606	551	581	592	608	576	561	568	566	594	614	602	602	611	614	595	559	563	585	530	565	546	611	610	594	607	567	558	556	580	610	568	547	566	587	615	599	566	596	589	562	602	597	570	597	569	563	563	542	597	560	570	580	580	601	574	546	563	596	550	553	597	595	572	553	577	553	611	588	554	614	565	589	530	571	574	590	612	575	580	596	580	627	604	614	623	585	597	593	537	577	559	568	578	587	560	576	588	574	505	573	598	566	606	561	587	561	582	540	543	600	581	566	565	565	535	537	564	611	558	600	540	572	585	558	619	568	601	581	590	599	563	590	572	577	594	585	576	565	585	565	627	573	607	580	567	572	583	585	581	567	580	616	605	599	535	577	551	569	614	586	548	580	560	590	627	584	575	545
1321	192	143	120	182	354	856	2738	3670	2677	1520	718	304	135	77	42	45	42	34	44	35	44	47	35	43	40	49	45	38	38	45	38	33	31	32	50	48	45	36	42	41	36	50	36	47	52	30	46	51	32	36	42	39	38	36	37	35	41	45	47	35	47	35	37	37	34	43	40	37	36	46	40	49	53	42	38	43	48	31	38	27	35	35	35	47	36	46	40	41	48	38	34	45	47	36	37	43	40	35	40	50	39	44	46	25	36	32	32	43	28	35	32	42	48	37	48	39	35	46	43	40	42	31	45	36	36	35	38	37	37	38	36	43	40	45	43	43	42	28	37	45	30	44	38	39	47	43	38	42	49	43	43	38	44	51	49	46	35	33	55	35	33	35	36	49	40	38	50	42	35	47	31	37	42	45	40	52	43	52	51	28	46	39	40	43	45	36	43	25	42	44	41	42	32	43	33	35	36	36	31	43	40	39	40	34	45	31	44	48	41	33	42	41	43	30	51	38	44	31	41	46	35	36	38	41	44	45	33	47	39	39	35	42	38	40	37	36	51	34	42	27	25	35	40	34	34	38	41	38	50	37	37	48	41	49	45	36	47	32	43	47	33	44	27	38	51	35	28	40	40	32	42	39	36	42	45	33	40	41	41	33	41	38	40	49	38	41	49	28	42	38	42	51	35	43	38	33	41	46	32	34	32	33	43	48	37	45	44	32	38	39	33	34	37	48	40	37	43	45	41	41	35	40	42	46	28	48	39	35	50	40	40	32	31	42	47	28	41	39	43	43	35	25	51	38	28	47	48	30	48	36	36	46	31	35	39	48	31	43	39	40	30	40	37	25	39	43	37	51	41	40	35	29	37	45	39	45	37	37	31	45	39	46	27	46	34	25	36	43	48	41	44	42	35	37	42	34	24	45	42	35	43	39	32	37	38	39	35	44	32	34	46	39	37	48	49	43	46	43	44	31	36	40	51	48	35	36	44	44	31	48	54	41	37	34	39	33	36	43	34	36	45	51	36	26	36	44	38	37	37	34	40	43	28	32	39	38	29	37	42	42	39	35	53	45	48	47	45	39	29	41	46	47	44	41	45	38	41	48	38	34	34	42	35	40	40	31	31	42	35	33	26	38	39	45	44	37	34	46	40	30	32	40	30	30	36	51	35	31	42	44	45	35	42	42	35	39	32	40	33	33	35	42	51	45	48	38	45	37	37	44	43	32	42	48	36	32	48	35	42	35	45	49	51	41	42	37	29	36	37	44	39	45	19	34	30	51	45	52	42	38	33	36	29	54	51	45	41	42	37	37	35	40	36	46	43	52	32	29	41	34	42	42	46	46	55	48	26	39	38	29	40	40	42	27	39	31	35	36	42	43	36	33	37	42	28	41	45	41	34	45	36	42	50	40	49	47	38	39	40	31	35	44	43	40	35	37	38	41	36	42	37	52	34	41	38	48	48	33	40	30	33	42	50	44	41	34	42	41	49	39	31	28	49	43	39	50	30	28	55	37	42	39	45	42	40	30	48	37	45	38	46	37	38	48	35	44	25	38	37	45	37	33	36	37	40	39	42	34	31	42	42	38	46	37	35	27	39	35	35	42	44	27	51	42	37	38	35	41	39	41	22	36	39	44	42	42	50	31	32	38	35	33	35	32	35	48	48	32	45	40	36	39	36	38	36	51	45	42	42	49	49	41	41	32	33	48	35	38	47	47	40	34	38	44	22	42	41	34	35	46	39	34	39	41	36	43	32	34	39	48	29	38	44	46	37	46	34	34	30	45	34	40	37	35	35	25	34	39	44	38	48	27	44	33	52	42	42	45	42	37	40	47	50	43	43	35	36	44	34	36	34	30	46	34	34	32	34	37	27	48	30	46	35	30	42	30	44	40	40	43	46	38	24	40	31	33	48	49	26	45	36	37	37	35	42	35	39	39	42	31	33	39	31	42	34	32	39	34	46	33	45	39	37	32	38	36	45	41	33	37	27	52	40	43	36	31	35	40	30	29	29	36	38	31	37	41	40	41	34	37	31	31	37	46	31	30	43	36	45	43	45	38	35	42	42	41	46	43	57	32	44	47	33	43	31	38	29	26	31	48	37	35	38	47	41	33	39	37	42	42	43	35	46	45	31	38	34	33	26	42	41	39	45	32	34	40	50	37	31	35	41	41	42	36	43	38	49	50	31	46	40	29	44	41	45	43	47	43	34	43	45	44	44	38	50	41	31	45	28	39	38	46	36	45	28	33	40	47	43	55	39	33	38	43	38	39	32	46	49	37	37	37	43	36	47	33	45	41	42	38	43	44	40	44	43	38	34	41	40	36	38	39	37	43	39	40	38	33	41	46	34	52	39	41	31	35	45	40	48	37	38	48	35	48	42	51	33	41	48	45	45	35	31	31	42	42	35	50	42	36	38	50	38	39	34	22	30	33	46	39	49	33	31	44	39	43	39	42	59	44	55	43	46	33	45	40	39	52	49	40	31	41	43	36	40	47	42	47	47	46	40	46	42	47	40	37	42	42	36	30	35	43	39	47	41	37	34	51	44	37	39	39	34	33	38	36	34	37	33	24	48	44	34	40	41	38	55	32	44	46	30	35	39	40	43	51	39	36	34	34	44	38	42	42	39	39	37	46	49	49	40	33	30	40	38	37	30	40	35	33	37	28	37	47	35	39	38	43	41	41	42	41	45	42	43	42	46	43	35	35	40	30	36	29	48	31	43	49	33	39	32	47	32	30	29	41	43	46	36	46	44	48	45	35	41	39	42	31	43	43	39	44	34	38	43	49	33	23	44	40	43	38	43	48	45	38	39	51	33	32	40	45	40	38	41	34	34	45	49	45	57	50	40	39	42	25	42	41	39	38	32	40	43	37	49	46	36	50	30	39	44	32	36	40	46	37	47	40	48	39	29	34	32	35	41	39	33	41	38	41	42	36	36	41	29	43	34	38	28	38	39	44	36	51	34	32	45	33	36	43	39	48	42	43	38	33	29	37	36	35	39	48	40	33	49	29	39	38	38	35	41	38	48	27	35	40	38	46	36	44	36	41	31	37	29	49	53	41	42	34	40	33	47	29	50	37	40	36	42	32	40	45	45	30	35	34	36	31	31	36	43	40	42	38	54	34	37	37	57	45	47	31	33	43	44	43	24	43	48	38	47	36	36	36	48	47	49	32	40	40	44	37	40	43	37	34	40	39	39	27	45	38	42	31	39	33	45	34	36	33	39	34	45	32	46	50	36	38	46	49	45	45	39	34	34	52	41	34	42	30	35	44	43	36	41	41	37	38	39	48	34	45	31	39	31	27	42	41	39	31	37	40	42	38	40	54	45	45	38	37	38	35	38	36	33	46	39	36	38	47	43	44	47	37	33	47	37	32	42	36	50	38	32	53	37	33	31	38	38	35	46	37	34	44	44	39	28	35	41	50	49	33	34	40	33	48	44	30	38	34	43	35	43	42	29	34	24	47	30	37	33	27	32	41	38
12399	5220	3022	7120	17517	21507	28154	38537	37400	31586	23979	15118	7335	2713	1178	705	543	533	486	493	503	516	507	493	520	486	469	454	522	485	477	500	526	511	472	493	495	491	475	454	539	481	494	499	494	509	506	484	517	479	531	476	497	474	466	523	478	521	456	512	520	481	533	540	486	474	515	457	468	470	476	496	484	505	487	501	507	526	490	448	524	498	487	511	462	464	496	501	519	512	461	521	495	458	513	523	516	471	514	496	471	465	503	506	525	497	459	480	492	509	446	451	488	529	429	475	507	475	499	517	468	504	513	485	488	455	523	481	487	505	489	517	539	521	455	518	472	502	531	471	516	505	490	474	498	510	496	496	488	497	504	492	510	506	493	548	483	495	498	499	484	506	508	475	536	515	501	495	520	481	471	542	500	500	529	524	462	474	555	544	504	505	500	504	488	491	517	469	479	457	504	497	517	492	519	504	500	509	466	509	536	549	511	508	486	535	504	495	489	492	523	507	455	471	509	502	507	489	509	472	529	498	490	534	447	546	515	525	493	446	485	486	454	510	481	538	504	500	485	494	534	506	470	499	524	476	496	487	537	492	541	514	513	447	535	504	444	482	503	501	489	507	455	521	519	525	462	512	489	490	480	469	528	463	497	479	501	511	500	486	488	499	495	487	485	476	487	501	511	511	440	502	487	529	515	497	454	517	449	513	487	512	523	493	491	502	484	480	492	496	522	490	483	494	518	505	500	487	463	513	473	500	512	532	504	505	503	484	468	507	511	496	461	464	481	454	531	492	552	511	460	519	520	482	493	500	499	459	512	516	507	527	465	486	495	510	501	487	473	490	518	522	492	499	488	483	476	495	519	501	525	524	542	491	469	491	514	536	495	490	495	506	461	490	485	451	497	476	517	476	489	517	495	499	489	481	522	502	508	483	505	488	498	516	493	493	516	536	534	535	488	490	522	481	488	449	493	436	512	479	518	532	480	499	504	482	469	467	480	501	480	461	507	522	500	460	463	451	488	454	482	438	491	528	478	494	514	541	497	496	470	556	533	496	466	517	469	496	439	471	480	520	500	501	442	504	482	438	467	520	530	473	477	491	531	509	499	470	511	487	553	485	539	527	490	503	489	493	510	503	490	481	524	473	528	545	547	514	494	513	462	458	482	479	486	482	516	499	499	505	444	475	467	522	510	558	501	480	495	483	481	467	498	513	499	490	516	497	534	526	489	519	496	493	486	512	478	516	510	502	490	507	488	506	512	488	511	506	490	528	498	493	556	501	524	474	487	499	507	480	512	515	527	494	477	477	501	508	507	459	497	509	525	488	488	462	498	494	475	473	521	495	463	480	527	534	541	482	479	521	538	493	517	474	514	504	500	486	470	475	468	442	487	497	487	513	456	508	491	488	545	513	482	506	471	479	524	517	506	546	454	485	475	488	511	517	473	519	511	515	491	521	507	521	499	521	507	472	467	510	506	515	467	532	507	474	504	498	508	504	471	460	551	540	458	499	513	509	518	547	499	480	480	485	535	491	488	509	492	492	464	535	484	517	490	487	471	476	506	502	477	511	478	512	490	501	475	492	471	481	504	472	471	465	431	526	525	482	497	474	475	471	508	515	490	484	533	494	463	471	483	508	489	493	521	479	525	516	478	505	526	509	470	546	491	489	495	502	495	511	484	525	499	540	502	523	519	496	483	453	456	487	529	500	487	500	489	458	509	479	474	522	499	516	503	494	506	515	511	463	491	535	514	470	508	496	521	467	486	491	479	455	470	469	506	469	485	501	483	487	504	533	508	498	489	491	524	483	463	472	454	484	494	490	492	494	476	476	485	474	483	488	512	511	491	522	528	487	528	505	486	514	467	502	521	467	462	498	473	464	498	479	497	491	500	539	506	497	500	459	449	520	480	528	487	475	486	529	519	550	484	495	507	483	474	509	482	489	468	547	501	476	482	500	484	450	475	501	507	498	524	478	497	499	479	483	479	482	469	480	503	510	527	489	504	478	504	493	470	481	542	468	483	481	504	482	463	480	500	550	490	505	488	502	492	492	519	494	538	480	488	537	457	475	542	542	516	509	471	511	501	500	523	518	488	516	499	507	524	500	464	488	476	470	519	544	540	473	485	503	504	533	479	520	490	507	469	486	493	502	446	472	495	468	488	487	509	495	517	446	482	508	490	502	477	488	526	479	473	456	505	468	479	485	501	492	477	505	490	537	471	491	493	480	451	511	509	481	439	481	456	468	540	515	514	471	504	502	498	472	436	510	493	471	509	493	516	518	495	475	521	532	468	503	475	533	499	523	460	474	471	494	490	477	480	530	498	519	509	516	485	479	519	510	518	491	533	485	505	524	481	496	488	460	495	516	501	520	501	499	465	456	510	538	488	482	500	462	485	444	507	526	506	444	543	486	497	480	480	511	524	492	494	503	521	507	432	477	482	477	510	499	528	521	507	515	491	537	504	473	531	565	551	499	540	510	480	469	472	499	482	496	523	514	508	461	477	490	510	464	482	491	455	478	460	518	507	492	539	510	507	500	507	527	519	492	497	481	493	488	465	475	486	513	492	480	485	520	502	523	509	504	482	509	496	494	496	495	526	493	451	502	505	496	521	515	502	492	478	514	484	537	498	504	526	510	492	477	496	453	485	510	496	456	478	499	538	492	448	471	487	476	486	518	528	505	501	459	514	497	471	463	465	466	500	450	478	499	478	482	518	458	466	465	501	508	488	491	486	547	503	500	504	496	493	488	473	529	521	524	459	498	507	478	452	482	538	520	516	482	484	544	495	499	514	499	512	494	503	496	466	493	510	499	519	516	498	492	485	505	485	502	477	467	491	501	528	482	479	493	529	517	469	510	497	504	530	475	480	498	509	533	511	476	490	550	520	473	503	507	471	557	504	494	524	471	481	484	494	503	461	521	487	519	514	485	486	488	497	455	510	501	479	522	471	485	486	517	524	486	525	448	477	479	513	456	553	533	484	511	501	484	519	461	557	534	479	516	504	511	487	514	513	521	478	474	472	511	492	471	475	499	490	483	475	490	496	498	526	504	536	516	547	509	491	491	506	485	490	496	534	522	520	489	488	523	542	473	479	477	497	456	484	515	486	501	523	529	495	511	454	476	484	465	508	497	494	459	465	486	513	522	497	463	500	518	499	517	506	515	465	517	514	505	495	487	545	508	513	518	486	474	483	508	474	470	463	477	520	519	455	476	517	480	485	473	486	530	511	494	481	502	468	496	509	499	489	466	513	516	488	493	497	504	512	490	494	468	544	476	495	460	509	506	474	487	514	488	509	494	479	471	499	498	493	546	521	452	485	516	474	506	494	518	503	490	485	508	476	490	506	477	448	471	515	436	491	475	482	513	491	503	505	488	493	524	500	496	505	511	475	514	503	517	479	480	468	499	469	520	457	475	504	498	480	502	522	479	535	517	483	473	512	473	501	513	509	508	528	509	479	492	477	505	500	512	497	489	480	482	530	487	469	500	528	510
576	435	371	281	482	927	1789	8142	9883	6521	3481	1581	673	234	102	51	45	35	27	46	29	49	43	34	43	38	39	46	33	35	39	31	43	41	36	54	40	52	34	49	55	41	47	42	46	45	45	35	49	43	41	45	44	41	40	38	29	53	49	52	40	43	42	44	51	42	40	47	42	40	45	52	41	52	30	36	37	35	43	38	43	32	36	59	31	37	38	27	37	49	37	45	24	45	28	44	42	53	36	41	47	52	51	48	35	37	54	42	43	32	45	37	36	45	43	49	50	29	51	35	45	40	42	45	49	40	48	39	56	53	30	33	43	42	35	36	51	36	39	32	47	35	53	47	38	37	35	54	46	40	46	39	54	50	43	38	46	45	45	39	37	47	36	29	40	45	43	40	38	37	25	38	36	35	30	40	40	35	35	44	43	35	43	35	39	44	48	43	34	54	34	38	47	51	44	56	35	34	48	43	36	38	41	36	34	36	42	38	35	39	35	35	40	35	37	37	41	47	54	43	45	43	47	33	27	54	46	38	43	49	42	42	27	45	33	34	44	48	49	42	44	39	37	40	52	23	33	49	36	34	42	33	38	46	30	34	29	42	57	36	49	47	41	41	43	55	45	37	44	36	44	33	34	42	44	51	32	33	44	30	43	38	42	44	40	46	46	44	36	44	42	37	29	37	39	50	32	43	42	45	50	45	47	45	54	32	45	46	35	48	34	37	36	50	30	33	39	34	43	39	60	36	44	46	34	42	34	34	50	32	43	25	33	33	40	42	39	45	44	22	48	35	40	43	40	37	38	49	45	37	32	44	48	49	49	36	53	48	39	37	37	40	41	45	39	33	35	46	34	45	49	47	53	49	39	48	40	58	57	45	43	43	49	48	37	35	36	34	36	38	41	39	46	43	38	48	39	45	32	54	52	29	24	34	51	34	37	41	31	42	30	51	46	37	32	43	35	35	42	29	52	37	33	34	48	39	33	34	43	42	44	48	34	37	32	43	42	44	33	33	36	35	46	41	59	26	37	41	49	32	42	42	36	41	46	42	42	41	47	41	32	40	37	43	41	43	47	48	41	35	39	39	48	37	40	41	33	48	36	35	51	27	52	32	50	47	42	35	40	36	50	46	38	35	47	43	40	44	57	43	35	50	51	28	43	28	50	41	47	47	46	44	35	32	40	39	49	33	48	27	44	40	46	40	36	47	38	44	46	39	47	41	36	44	54	39	41	43	47	48	46	43	42	39	42	44	34	45	38	48	36	41	42	40	51	38	44	44	37	37	36	38	37	38	41	36	40	33	37	50	52	34	36	37	45	37	44	38	31	39	46	40	43	42	51	37	41	36	51	34	39	41	44	31	41	51	33	40	37	39	40	41	35	40	33	33	32	37	32	38	38	36	42	40	42	47	39	39	35	40	45	39	49	47	36	43	44	35	44	38	34	41	36	48	43	45	39	42	36	36	48	39	40	33	38	38	47	50	36	47	47	39	36	47	47	44	40	33	41	36	38	55	41	34	29	35	50	52	51	38	41	38	41	48	42	46	29	42	51	46	48	43	43	41	39	33	53	39	53	33	49	32	39	58	42	38	47	49	45	34	32	43	44	52	45	30	40	42	36	29	38	42	29	41	36	50	35	44	35	33	52	46	40	45	30	42	50	38	46	45	49	49	56	53	37	40	37	32	43	51	40	37	40	54	42	24	45	47	42	39	38	45	43	33	40	35	37	28	39	42	34	43	30	39	35	41	44	39	40	37	37	52	42	53	46	37	53	31	32	40	42	41	54	41	47	48	43	50	30	43	46	33	46	42	42	38	40	48	35	43	36	53	50	41	50	56	49	40	42	41	42	45	44	35	46	45	35	39	56	37	42	50	42	44	40	40	39	29	32	41	39	36	31	47	46	45	33	40	44	34	50	39	44	44	35	40	42	46	34	29	42	46	41	46	37	45	39	46	40	47	37	42	39	33	39	45	54	42	35	46	45	54	32	35	49	52	52	30	37	43	51	37	37	37	30	33	52	44	39	37	40	43	36	40	44	29	34	41	27	37	50	32	38	37	37	39	32	41	50	48	40	43	39	44	45	37	36	38	31	41	34	29	48	40	36	41	31	40	40	39	35	40	35	42	37	54	49	47	56	31	40	36	43	30	39	41	37	35	44	47	42	37	28	36	38	33	49	46	36	35	43	41	40	34	35	43	39	34	46	30	27	40	40	45	45	38	40	43	41	32	42	53	39	46	45	34	51	47	29	41	26	38	44	36	35	38	46	32	43	36	48	52	44	46	41	45	39	42	39	34	49	31	33	45	35	49	41	47	35	46	37	41	43	43	39	41	49	50	39	52	39	43	30	33	44	37	45	45	47	41	37	43	38	39	41	29	39	42	33	41	35	47	37	41	46	46	44	31	37	35	36	50	43	42	32	40	43	40	42	42	33	45	36	43	37	36	47	46	38	43	36	60	45	48	44	41	55	42	42	42	38	36	36	44	36	44	39	37	46	36	44	45	43	47	39	50	33	36	37	50	38	37	39	44	37	40	43	42	42	45	38	33	30	38	33	36	36	42	41	40	43	47	44	36	41	37	33	34	43	44	45	42	46	52	32	48	45	41	34	36	37	43	37	50	37	56	33	41	39	51	50	47	36	50	32	36	46	36	39	32	42	37	38	26	38	34	41	47	39	29	40	43	48	31	32	37	50	42	49	40	30	39	49	29	38	44	40	41	42	38	31	43	29	42	37	33	42	41	43	43	44	38	30	46	39	47	45	37	44	40	36	36	31	30	37	39	52	40	47	58	32	56	47	38	45	32	32	36	52	42	35	38	37	43	51	35	33	33	32	41	47	27	43	47	47	32	35	39	44	45	43	42	48	30	49	28	39	33	44	35	49	40	37	38	38	51	47	32	43	26	45	36	29	36	39	38	56	44	32	41	43	40	42	29	38	39	48	37	35	41	37	48	41	34	45	39	48	32	43	52	41	47	32	34	51	40	40	41	35	40	51	46	34	38	41	46	37	46	45	39	40	35	39	41	29	32	36	38	31	48	42	37	39	56	40	43	47	35	48	58	39	38	29	26	41	42	46	47	38	34	38	36	50	44	26	44	40	31	40	31	33	39	38	36	42	31	39	34	48	44	37	37	30	36	40	40	42	28	39	39	39	40	42	39	38	30	38	31	44	35	44	34	49	44	51	34	48	45	45	36	46	55	36	41	33	32	45	51	37	38	48	47	35	31	41	47	38	46	48	45	41	40	32	38	41	44	34	41	32	34	49	50	30	33	53	37	45	44	51	41	32	45	52	38	32	49	43	40	42	44	49	40	43	31	47	36	38	50	49	39	43	32	41	35	33	38	38	48	45	33	40	44	29	45	38	37	29	45	43	38	35	38	54	41	41	44	44	43	31	43	40	45	38	33	43	46	50	45	40	42	46	34	35	45	35	43	39	46	47	44	41	46	45	38	46	40	43	28	45	34	54	36	37	49	38	49
14312	10220	7352	15182	28513	31182	35836	53126	51008	41607	32090	23591	13701	5808	2104	867	635	514	534	503	498	507	551	496	516	505	514	541	570	518	524	542	501	553	525	502	508	522	560	546	536	528	521	510	533	540	520	492	543	485	504	483	570	495	512	532	543	508	550	514	534	537	477	530	504	545	508	544	503	520	530	509	523	527	533	502	488	543	507	511	522	515	483	503	551	522	495	525	517	561	493	575	523	514	512	538	487	540	537	485	549	523	511	497	530	450	550	563	492	497	507	518	520	505	518	541	550	520	523	562	547	534	504	565	519	542	534	531	512	484	500	536	502	498	528	518	485	500	502	565	551	553	518	521	522	513	495	537	527	477	530	506	537	503	518	488	522	541	489	536	527	509	504	530	539	509	514	499	525	558	505	489	512	520	538	544	513	515	505	490	487	526	501	492	570	487	491	530	506	520	527	502	515	524	524	521	535	540	505	512	507	528	487	551	543	520	500	503	572	491	499	499	549	498	475	512	515	471	524	532	485	537	530	486	516	540	497	546	521	551	509	510	539	516	510	518	509	551	565	515	532	500	465	526	540	529	507	497	492	504	543	571	505	518	506	534	501	580	564	520	503	491	524	537	535	506	484	508	537	484	506	515	564	476	543	480	525	527	548	495	511	529	514	480	531	510	545	518	530	541	534	551	547	511	513	513	562	554	526	527	491	529	512	507	550	569	532	524	484	506	517	505	515	486	567	518	512	475	503	519	525	524	528	536	513	578	536	558	490	492	508	540	501	490	508	508	507	544	532	517	557	528	466	500	509	552	554	519	543	523	526	524	523	528	496	537	514	496	518	562	546	538	522	526	542	502	491	502	500	474	511	519	519	531	502	546	548	507	555	496	513	517	535	506	511	553	495	533	519	536	507	531	536	550	529	532	470	515	474	485	526	552	544	512	512	473	499	532	491	485	521	483	554	530	502	521	511	514	522	536	549	523	506	579	514	529	514	527	503	530	498	512	526	499	522	489	548	535	507	530	488	529	510	565	539	498	530	546	537	522	562	534	521	528	515	542	502	521	530	531	506	519	481	494	552	530	535	468	498	511	526	545	512	572	527	521	516	518	527	507	558	494	514	509	483	552	546	533	513	502	565	572	541	536	548	513	538	504	532	524	502	498	498	553	475	498	525	515	554	522	497	556	523	547	552	513	518	501	517	501	560	523	515	535	502	518	516	478	507	539	487	522	549	520	498	504	522	500	565	490	519	554	488	517	503	579	547	516	562	492	472	501	510	520	512	516	509	502	530	537	506	485	474	508	532	559	524	533	530	520	518	571	541	492	527	511	535	533	549	522	526	513	539	504	508	488	492	539	520	540	541	513	512	559	540	519	522	502	545	539	518	525	534	569	530	554	511	530	526	510	504	527	531	517	515	498	576	542	533	529	520	527	498	515	499	513	492	501	540	519	533	508	534	521	507	504	511	488	554	529	513	528	519	516	547	551	528	531	558	516	494	516	518	561	510	532	533	551	531	498	496	520	518	541	477	542	526	548	515	502	522	519	496	552	535	524	502	519	500	558	529	523	500	522	537	544	496	481	521	541	525	529	534	501	516	561	561	490	497	519	535	515	546	492	471	509	510	537	537	537	540	502	532	512	508	498	495	533	490	544	540	539	509	509	533	512	541	540	537	521	545	504	518	499	547	489	512	528	517	539	551	513	514	523	522	543	471	518	515	514	510	546	545	532	483	491	496	529	504	521	537	514	550	508	554	522	489	519	542	540	507	536	513	495	546	523	513	522	525	512	506	513	545	560	517	543	482	538	534	512	510	532	523	521	515	519	519	521	468	527	532	519	503	509	536	490	508	514	550	521	525	534	473	517	490	548	514	503	554	498	539	495	506	523	507	534	517	490	533	533	502	552	497	521	552	475	512	508	532	491	509	553	503	531	524	546	526	562	503	516	501	462	488	514	521	511	519	536	480	539	536	573	536	492	477	489	508	526	567	554	498	498	502	511	523	506	469	556	578	526	518	538	540	512	512	537	493	554	499	524	533	553	526	524	536	520	532	517	536	517	516	500	496	510	499	542	553	567	541	515	523	513	546	494	532	517	487	482	548	505	526	492	507	549	527	525	522	496	514	514	528	487	512	507	505	516	532	527	562	521	547	510	554	533	597	499	508	461	476	533	497	520	483	515	539	496	549	509	514	526	518	535	494	559	485	529	529	512	519	529	545	550	557	506	528	495	531	537	524	525	552	544	506	493	526	530	546	465	505	499	507	503	569	501	521	519	480	492	501	543	511	533	511	536	551	519	487	550	551	513	521	534	551	519	525	516	557	537	579	489	535	533	503	521	515	543	484	460	503	474	534	526	518	524	501	532	505	519	542	541	494	528	493	569	543	531	499	540	532	526	522	510	514	494	501	548	508	547	522	503	554	527	526	512	506	508	538	501	534	477	503	508	520	525	500	529	501	525	516	537	512	517	490	510	507	508	529	508	519	515	530	513	469	470	554	528	519	525	514	474	512	557	487	485	501	502	527	531	499	531	533	518	487	518	497	533	532	523	520	510	529	501	507	525	482	517	535	501	474	471	542	491	564	507	503	511	533	533	553	559	496	503	502	552	535	516	525	540	496	514	481	527	517	566	524	505	544	487	520	516	527	513	468	535	544	525	501	520	489	502	560	471	520	509	508	496	570	515	525	524	525	514	533	538	534	538	531	529	550	495	522	509	537	527	516	511	497	513	522	547	498	528	495	498	531	518	547	517	524	485	502	491	487	524	504	511	507	558	503	501	547	538	525	507	529	525	521	535	530	547	494	548	510	532	507	492	528	532	543	516	558	470	548	552	522	519	515	512	495	475	535	511	539	519	518	568	545	576	511	534	563	527	497	503	564	491	507	523	538	518	564	515	534	546	520	539	523	493	480	499	511	479	504	500	554	543	556	499	531	486	480	529	513	598	537	507	529	519	484	512	539	524	521	527	520	517	543	486	559	535	521	520	520	523	490	512	503	536	486	500	518	501	491	575	504	543	521	490	515	544	505	532	554	539	532	532	495	542	535	519	534	495	505	492	500	497	531	502	491	520	528	513	502	505	551	530	534	535	510	517	520	531	528	484	563	547	472	525	512	505	496	499	508	542	510	529	544	487	494	537	480	536	545	525	463	520	532	506	528	493	550	485	472	503	491	540	529	497	538	526	533	494	518	530	503	515	524	499	511	556	516	509	502	504	539	541	490	538	522	490	498	490	519	491	498	492	517	532	555	513	557	490	532	526	519	527	546	482	563	537	487	533	506	535	496	522	470	500	559	504	520	541	500	528	543	523	495	512	518	533	551	535	556	544	523	488	515	536	530	472	522	540	532	523	496	492	552	507	531	550	507	512	543	530	530	512	504	514	484	530	502	528	474	489	543	506	506	524	514	529	536	516	499	531	505	535	520	510	562	538	541	528	489	499	523	516	512	509	494	525	528	493	570	493	542	530	550	522	501	481	525	516	541	494	548	498
1938	327	345	324	400	858	2480	8615	10475	7143	3794	1606	732	307	115	58	39	40	46	53	39	43	37	49	47	51	35	50	37	45	44	35	38	38	43	48	37	42	50	35	41	36	33	44	38	50	43	47	49	54	43	44	37	40	40	42	38	43	49	36	37	39	32	37	38	45	44	39	49	54	63	35	36	35	54	34	40	60	48	39	47	46	42	48	37	35	49	44	46	44	42	38	48	45	49	33	39	42	36	44	46	40	44	36	36	52	54	49	46	40	40	47	42	33	34	44	42	45	42	54	39	43	38	45	37	41	41	36	30	49	37	50	34	49	43	42	36	41	42	49	39	39	52	37	44	48	50	35	29	45	33	35	40	45	49	46	41	49	28	41	36	45	42	43	36	43	28	34	35	45	31	43	34	49	45	40	47	39	44	42	46	46	48	42	37	32	36	49	38	50	36	53	48	50	44	45	49	47	41	49	44	40	39	54	47	48	45	47	38	45	49	38	39	45	29	38	39	35	39	38	59	49	49	38	42	35	35	33	44	28	37	41	36	47	36	39	47	44	44	46	54	52	47	52	33	41	47	44	43	45	42	39	47	37	42	37	47	41	42	52	39	34	36	43	43	52	34	49	40	36	46	48	31	56	52	48	47	43	33	52	36	43	50	45	49	60	51	35	60	39	46	33	37	42	45	39	45	45	33	36	44	38	46	54	49	47	47	41	45	46	40	48	50	44	37	52	46	49	32	43	45	37	42	55	41	52	40	52	48	41	41	37	43	32	49	36	44	33	35	51	43	51	50	28	49	49	51	52	37	54	40	43	39	42	49	44	38	54	41	42	52	39	32	53	45	40	33	49	49	38	29	25	44	41	44	48	43	47	36	39	45	44	54	42	44	43	37	36	44	49	40	50	37	51	49	49	50	48	39	45	38	43	53	47	38	51	55	44	38	41	56	51	44	40	33	34	45	43	44	50	34	38	46	49	46	47	49	35	41	40	31	45	27	33	36	41	45	39	48	44	44	54	44	42	37	41	34	43	53	51	29	31	49	41	41	40	44	41	40	37	40	49	37	49	35	43	35	48	43	43	43	46	40	42	43	45	36	43	34	38	47	51	42	36	42	53	32	48	47	44	39	49	48	49	41	46	44	39	38	45	43	52	29	34	39	44	50	44	44	47	57	39	37	44	55	53	43	35	40	46	41	50	38	45	41	47	43	45	46	38	32	53	38	54	47	42	52	44	35	53	55	50	51	47	34	39	35	43	54	52	49	41	39	40	52	41	38	40	46	47	42	38	44	46	32	38	35	57	36	48	31	42	48	43	38	32	36	33	42	40	35	43	40	41	51	47	46	30	48	41	38	47	49	44	40	50	44	42	35	32	34	59	45	43	50	34	46	42	40	60	37	36	44	43	51	42	38	48	41	38	38	49	41	40	51	45	51	40	49	37	33	46	55	39	46	44	51	43	29	51	54	35	51	58	50	45	48	34	37	44	36	35	29	42	41	39	43	33	57	40	44	44	41	48	49	48	43	44	49	55	46	42	42	44	45	55	46	40	45	41	44	52	41	48	29	45	44	51	39	43	49	52	40	44	39	59	47	43	41	48	38	45	56	38	36	50	37	50	49	49	58	36	41	44	34	48	45	39	38	42	46	40	36	43	43	47	43	42	41	34	56	34	46	42	45	36	49	38	53	33	43	42	57	50	42	37	43	35	46	43	44	40	36	42	36	45	40	57	40	50	46	36	55	47	42	40	39	42	43	46	30	47	46	38	39	46	45	43	48	42	50	43	45	43	40	48	45	42	47	45	33	57	37	33	48	43	46	43	44	41	45	33	51	42	41	41	40	27	39	42	43	40	35	44	48	34	41	43	37	38	50	51	35	43	40	49	45	48	41	33	49	39	41	40	49	32	43	44	53	45	40	43	45	31	53	41	51	52	46	37	47	39	35	47	41	42	46	42	47	39	46	38	32	39	45	39	46	34	44	47	50	42	31	42	48	41	52	48	52	40	43	58	52	54	48	29	42	42	34	39	47	44	44	39	31	42	38	42	57	46	40	46	46	31	48	51	42	44	36	54	45	47	48	47	38	45	44	39	44	35	35	58	56	35	48	48	38	40	52	45	40	38	37	40	55	46	37	36	38	44	44	48	32	40	47	46	34	54	38	34	39	44	59	52	36	45	50	38	42	30	37	48	39	52	33	44	39	39	39	39	48	35	38	42	40	52	40	37	45	34	43	39	34	41	53	37	43	51	37	39	53	52	38	60	41	38	40	40	43	43	50	47	46	46	51	46	42	47	40	54	52	57	37	50	43	47	40	54	49	37	37	36	49	42	36	46	49	40	42	44	47	46	49	45	36	53	53	40	54	52	53	51	38	42	43	55	45	44	44	48	53	49	48	29	56	53	50	45	45	33	41	42	45	39	44	42	49	54	34	51	40	39	47	43	43	39	31	43	52	49	53	50	51	35	49	35	43	43	34	42	54	47	49	46	42	36	35	48	39	28	37	40	41	43	37	47	39	46	52	40	42	41	49	41	31	44	53	39	37	36	56	43	38	47	47	45	36	37	36	41	39	38	46	50	40	57	42	57	37	45	43	41	50	44	60	30	41	49	38	51	41	43	37	40	43	53	50	46	42	36	48	43	33	40	43	49	43	49	42	37	38	57	41	62	51	45	38	36	58	45	53	39	35	52	36	49	36	41	48	42	43	36	45	44	44	50	54	46	46	37	47	51	40	46	45	37	32	36	52	56	50	54	41	51	42	39	40	51	47	44	37	49	31	43	45	46	49	35	54	28	46	43	37	51	35	35	45	34	54	39	50	49	39	50	44	59	54	39	52	36	45	39	38	41	42	41	56	51	47	28	45	36	37	56	39	55	44	44	47	45	39	34	41	46	43	39	45	45	53	32	42	37	43	32	40	44	43	47	39	47	32	41	52	36	52	46	39	42	32	41	33	42	35	35	40	46	48	54	48	40	36	46	46	53	49	42	45	53	39	49	48	41	43	39	56	42	34	45	42	35	48	59	40	56	32	43	45	47	42	56	41	34	40	43	44	46	50	40	40	34	48	39	39	40	48	41	41	53	44	49	44	45	39	41	41	44	39	48	45	38	56	51	41	38	32	38	52	46	49	45	46	34	44	43	42	43	45	42	48	38	43	37	46	49	46	40	40	49	40	41	45	42	39	37	46	44	43	49	43	54	37	43	39	45	47	37	51	43	57	47	38	46	45	38	29	52	42	38	53	40	39	41	45	43	52	43	52	41	38	42	41	48	36	46	42	43	50	37	48	46	38	45	25	40	36	42	37	39	41	48	37	36	51	40	54	42	40	40	42	47	43	49	49	40	40	44	53	40	48	47	42	30	38	45	40	40	36	36	60	41	33	42	50	35	39	49	44	50	40	36	33	46	46	34	55	46	47	32	45	43	34	40	44	45	50	43	37	45	48	49	34	44	48	50	44	49	44	53	48	45	31	42	46	44	45	57
14273	8032	7180	15199	26965	30872	39411	55358	53521	42808	33439	24647	15548	6904	2552	1040	673	618	564	552	540	552	569	587	549	615	552	557	585	562	551	554	597	556	560	544	525	553	565	546	557	521	581	543	574	564	566	544	596	507	569	572	557	564	538	549	544	591	526	550	533	545	578	559	548	522	550	583	546	589	524	561	577	515	535	540	597	526	596	549	549	552	597	560	575	569	537	555	558	525	549	553	555	538	504	556	586	556	565	510	589	547	566	605	536	545	549	525	570	558	562	523	561	558	610	495	572	544	518	552	583	586	533	578	564	548	596	580	543	597	573	563	516	571	569	567	575	584	537	541	560	525	535	575	550	593	540	562	588	531	541	557	591	527	526	526	559	520	550	582	531	573	526	567	559	578	568	546	557	558	529	539	585	583	578	572	519	537	536	541	542	604	522	554	566	568	554	581	513	559	563	564	555	593	557	554	542	564	578	531	584	539	571	575	575	544	574	596	571	516	603	603	586	578	537	515	579	543	604	561	546	563	533	588	529	557	556	532	574	563	531	556	549	549	570	517	552	546	596	514	545	536	597	588	537	542	552	524	542	590	535	554	585	567	569	546	569	574	553	574	533	508	565	566	569	571	587	549	550	554	538	530	539	578	550	583	560	537	557	563	540	563	568	501	538	586	540	638	535	581	561	561	519	609	549	562	591	524	539	628	558	545	581	521	559	544	570	529	543	546	595	529	555	562	569	516	572	576	560	582	567	563	530	547	545	528	518	564	603	580	563	579	528	576	581	523	517	557	566	547	562	552	564	570	569	569	538	589	559	528	524	518	556	548	551	574	557	531	553	582	579	529	560	623	568	537	573	627	554	598	551	583	591	550	548	556	546	583	546	524	573	553	532	583	599	618	550	532	568	568	564	543	533	530	520	538	547	594	587	549	536	555	546	560	549	578	522	573	532	593	530	530	568	538	584	548	553	560	564	575	528	573	530	552	554	541	572	570	575	575	575	562	556	573	557	541	603	561	631	588	573	590	539	601	582	549	596	551	559	538	543	551	572	587	557	544	578	566	572	543	562	566	522	531	560	543	582	558	553	540	582	567	562	568	533	568	569	582	523	554	576	555	529	538	586	569	552	573	548	596	568	563	618	573	531	565	584	549	560	543	576	561	536	581	587	605	553	570	569	555	562	579	531	578	548	553	541	563	573	549	511	571	566	541	568	555	523	574	560	547	578	563	575	527	553	536	584	509	549	546	567	528	557	602	565	542	572	546	586	562	548	559	566	524	556	558	599	570	550	573	591	563	546	531	583	526	533	524	558	553	579	556	513	595	594	576	547	572	562	535	535	554	523	547	583	570	536	533	543	563	578	574	576	547	542	559	564	585	523	577	569	600	603	577	573	535	573	558	566	507	551	557	574	548	552	527	579	554	541	531	557	592	561	505	558	541	546	540	505	543	532	550	566	525	547	541	586	547	595	565	521	593	535	548	552	568	552	572	577	526	565	543	564	582	578	617	506	525	586	539	580	570	554	547	565	575	579	559	552	543	518	550	582	537	563	549	563	546	586	562	540	597	585	551	570	566	562	559	569	559	537	542	552	535	510	543	565	580	559	567	477	579	528	606	598	545	538	583	569	540	632	569	574	570	548	553	566	575	569	577	558	552	602	563	608	519	535	542	582	597	565	575	574	571	580	566	554	564	570	555	538	568	534	572	578	576	571	572	554	608	593	566	560	534	548	560	569	551	512	561	560	524	558	533	543	557	557	570	556	604	571	534	548	545	547	608	550	566	602	601	542	548	563	561	562	553	590	572	504	522	550	553	547	566	522	525	597	576	567	578	531	528	553	556	608	593	547	560	565	582	581	555	574	542	556	589	587	571	577	535	573	565	534	530	534	552	569	566	576	535	597	513	581	561	564	571	577	546	603	572	586	579	540	524	554	525	564	544	582	524	562	549	552	564	554	586	577	535	543	584	508	553	600	575	566	575	562	527	531	543	567	534	565	563	565	577	571	577	571	570	531	579	539	552	565	568	535	569	551	544	549	559	506	562	550	575	573	540	579	516	545	541	573	589	556	535	574	554	546	540	554	533	545	562	553	551	537	584	579	552	550	530	547	540	548	575	576	560	548	556	565	500	587	541	506	531	547	566	555	532	562	588	554	580	555	577	562	605	566	560	568	567	542	551	547	597	558	553	538	560	563	582	558	550	558	558	564	565	562	538	559	559	599	605	591	581	552	575	590	541	541	564	568	581	540	588	609	579	539	579	570	569	572	567	547	533	544	552	551	513	538	510	595	572	558	521	588	535	545	584	577	553	560	546	579	562	524	572	555	602	574	552	587	553	567	556	524	500	557	538	567	563	546	577	554	584	548	576	549	564	547	552	552	529	551	547	539	569	531	580	524	568	569	535	577	556	603	579	553	561	579	541	568	591	571	536	579	558	512	571	577	554	578	590	563	550	598	568	565	545	536	597	556	546	530	529	577	584	558	601	533	529	590	570	540	592	570	583	570	570	565	556	575	554	584	542	554	563	543	553	568	513	541	526	607	539	557	562	543	532	571	527	557	639	583	522	540	557	552	522	586	609	514	561	583	550	570	544	522	531	551	553	516	545	566	573	556	570	544	556	583	529	529	607	534	545	578	577	539	533	555	559	572	512	590	583	515	543	627	543	548	558	552	539	550	538	536	541	537	536	534	546	517	533	588	587	577	603	569	547	543	556	559	594	533	582	545	499	542	560	589	568	560	514	526	572	528	571	533	582	533	563	553	572	577	559	551	569	540	559	555	587	542	540	545	556	577	507	536	586	572	550	547	536	569	617	538	548	570	526	569	521	530	524	534	585	560	528	590	525	547	597	582	546	569	545	520	529	565	551	560	545	533	555	562	500	569	583	523	561	535	588	516	569	538	578	571	575	563	545	566	520	551	565	583	587	563	555	539	564	591	574	556	527	530	596	553	535	560	546	526	552	559	586	558	522	561	566	529	567	562	537	543	566	567	553	590	544	571	583	592	542	497	533	567	559	559	542	539	497	536	552	558	601	526	582	523	508	564	511	580	549	531	522	571	544	602	562	587	553	590	596	545	565	547	576	559	560	570	529	588	588	567	554	516	539	540	556	565	540	572	549	613	607	586	554	567	526	608	553	560	538	545	565	540	545	534	550	578	556	543	567	518	594	585	546	560	514	557	541	529	579	573	574	575	544	575	589	529	507	531	554	560	549	564	580	544	547	594	626	556	581	545	577	529	529	566	547	514	559	555	546	588	556	521	622	566	549	564	536	610	569	554	577	523	531	622	599	574	559	568	589	593	494	505	544	537	545	563	532	505	578	512	545	558	521	574	537	570	549	585	535	582	568	588	594	586	612	603	592	589	567	583	583	563	603	564	555	570	510	583	595	531	570	593	608	577	552	587	511	561	559	553	581	523	569	594	555	602	554	560	607	553	565	551	574	625	575	600	552	551	547	520	591	564	540	559	587	567	555	587	511	520	564	579	561
973	450	474	431	692	1101	3977	15071	16053	10814	5683	2842	1068	367	140	76	51	54	46	55	58	42	49	53	51	45	37	51	39	49	50	37	47	47	37	45	35	44	57	43	47	55	45	57	46	43	47	61	43	48	40	33	43	38	51	51	48	46	41	56	48	53	41	40	50	51	47	37	40	40	42	54	45	47	46	36	49	42	49	57	44	48	47	44	46	55	43	38	41	45	42	44	53	40	48	59	38	35	42	37	49	55	42	45	43	27	47	50	48	32	48	60	43	34	47	45	41	51	51	52	37	47	37	41	39	42	48	50	54	42	40	60	55	44	61	46	45	50	43	43	54	42	47	49	47	51	46	51	53	41	38	36	50	54	45	44	39	53	54	51	38	49	50	42	65	37	56	52	41	48	53	45	51	58	53	49	44	44	36	50	36	55	32	44	50	52	52	38	42	48	45	40	33	46	41	38	55	49	42	54	52	44	37	44	48	50	47	40	42	53	63	39	45	55	41	50	42	37	40	54	39	44	43	58	35	50	38	55	58	47	50	33	46	43	46	55	40	49	38	42	60	45	38	41	46	44	39	59	42	30	46	34	42	49	39	52	34	51	44	47	43	51	54	35	55	48	41	46	45	50	51	46	40	40	42	47	45	47	42	40	30	46	50	35	45	35	46	44	61	58	40	33	42	54	41	44	55	37	51	42	47	44	53	46	47	56	49	29	42	52	50	50	51	45	45	43	54	35	52	39	38	37	53	61	40	52	36	47	46	53	45	57	44	45	43	60	40	48	42	46	42	55	43	51	41	43	41	41	44	49	48	39	42	37	37	45	45	34	35	41	56	44	38	67	31	50	34	31	47	49	49	41	47	46	33	44	52	42	48	34	54	31	53	50	47	40	49	48	56	33	51	44	43	48	45	45	52	48	41	46	46	45	39	47	46	37	36	46	42	45	41	43	37	38	33	41	42	46	51	55	55	45	45	57	59	50	46	33	42	47	41	55	60	55	48	59	47	48	54	46	56	37	47	49	40	53	42	41	44	55	41	36	53	46	42	36	37	46	39	41	46	43	53	43	40	39	36	42	54	50	50	46	43	48	39	34	37	54	47	35	32	43	46	40	44	35	42	37	42	47	44	36	45	49	53	49	50	44	33	49	52	47	43	40	34	43	40	41	47	42	53	46	42	46	66	47	56	51	34	54	56	47	42	38	52	46	53	51	45	52	55	40	49	48	44	37	45	48	37	44	52	44	52	36	40	52	42	41	49	42	44	35	36	46	49	46	45	51	61	46	45	41	49	41	44	36	36	46	40	39	45	51	42	52	41	51	41	34	43	43	44	48	56	49	42	39	56	43	45	38	45	41	37	56	50	44	53	53	34	38	46	41	49	48	43	47	39	32	42	42	41	52	35	37	38	43	50	48	63	52	42	42	58	38	49	33	37	35	50	44	46	53	41	43	47	41	50	43	32	52	42	42	48	46	61	46	37	47	47	39	45	36	44	53	50	41	39	48	55	48	44	47	53	44	46	43	39	48	35	39	52	46	47	39	49	45	49	47	52	42	51	40	43	43	54	42	57	41	36	33	46	57	43	47	31	51	47	46	58	38	43	52	37	46	37	48	46	38	36	50	50	48	41	43	49	47	40	38	52	44	45	43	35	42	46	46	44	45	43	44	43	40	47	39	43	44	36	52	40	45	40	55	44	45	33	39	50	47	50	48	49	42	45	41	46	63	41	43	52	33	39	42	40	38	54	45	42	49	52	50	48	48	37	46	55	58	43	44	43	37	49	41	53	42	30	36	51	44	48	40	52	51	34	57	45	50	50	41	46	52	40	43	52	31	41	37	58	47	32	54	39	51	40	42	41	55	56	41	33	50	55	47	45	37	43	36	42	51	39	55	54	34	47	48	44	57	48	49	54	60	42	55	42	43	52	42	48	53	49	46	47	60	41	52	48	52	37	35	52	41	53	54	45	38	50	43	43	43	53	56	42	45	54	45	47	48	35	51	55	50	43	45	43	50	43	48	54	45	40	54	43	40	51	49	52	48	41	47	29	60	32	45	43	48	44	44	45	35	46	32	41	44	41	56	47	51	31	44	52	47	48	56	53	53	46	42	37	41	54	46	43	40	43	43	57	47	40	44	53	45	44	45	40	63	45	39	59	39	42	49	44	49	43	51	44	42	47	46	50	35	50	51	41	46	44	36	45	49	42	31	37	53	45	32	40	53	51	43	52	46	43	45	46	46	40	42	46	41	45	53	39	52	60	41	40	48	47	46	49	51	46	40	43	46	54	43	50	48	37	41	43	53	40	43	57	41	52	63	40	57	38	61	46	52	43	52	43	40	50	37	48	50	41	45	51	42	51	34	36	42	36	44	39	47	45	45	50	50	42	54	45	45	49	44	45	46	51	46	48	43	42	40	39	44	38	50	44	47	64	37	51	50	44	36	39	41	51	47	64	40	42	54	41	46	43	58	42	44	53	44	53	40	43	50	43	40	51	58	49	40	58	35	49	57	36	44	44	42	56	54	47	51	62	37	46	40	59	52	41	59	50	57	48	48	46	49	40	47	39	51	41	37	50	50	41	41	41	40	49	43	55	51	39	45	44	44	51	60	37	57	50	38	37	43	40	47	44	35	43	48	39	53	43	44	52	44	44	43	40	51	43	27	41	43	52	45	53	43	39	48	47	43	48	46	45	54	48	47	48	36	61	35	42	47	36	37	46	49	50	49	51	46	45	37	38	36	68	48	43	34	46	41	53	38	46	48	47	40	38	32	44	42	47	49	45	42	36	44	31	55	55	43	46	56	57	45	51	41	47	48	57	39	46	56	36	34	43	48	41	39	51	60	46	44	35	51	49	51	44	28	51	54	43	47	59	45	43	39	47	37	46	57	48	50	38	48	48	45	45	52	40	46	38	44	49	44	57	38	51	54	40	51	57	40	41	38	37	35	37	40	43	54	48	34	44	57	57	57	44	35	43	29	44	56	41	46	44	31	42	42	45	54	46	47	68	45	44	43	50	42	46	50	39	54	48	50	56	36	46	36	47	39	52	39	41	37	37	35	40	44	57	56	32	39	58	38	33	48	36	43	45	55	43	36	53	35	54	51	39	46	52	43	54	44	45	42	43	36	59	44	48	36	43	54	33	43	36	40	40	38	42	51	48	45	42	49	46	48	43	55	44	44	49	55	43	52	40	48	47	51	51	55	33	54	43	47	57	43	46	47	43	49	61	58	45	48	43	41	41	58	45	43	44	43	43	43	46	44	40	23	28	57	40	51	28	44	44	45	49	45	56	50	52	53	40	44	40	50	48	40	56	30	50	49	38	33	49	41	47	35	39	43	36	49	50	46	43	32	49	47	50	50	56	41	42	47	42	34	32	34	52	46	62	48	37	46	45	48	40	44	38	36	52	52	52	49	43	57	44	58	38	47	45	35	52	46	48	42	48	41	56	50	51	40	45	39	48	52	45	54	58	41	53	45	36	42
17674	10153	8811	20179	32185	33919	44865	65391	61695	48808	38170	29197	18425	8556	3141	1237	733	627	608	546	635	561	598	534	568	585	580	542	571	555	566	635	583	542	601	563	567	532	565	567	598	595	595	576	576	585	569	572	547	559	552	562	562	580	554	486	542	581	575	583	585	609	570	559	610	531	547	585	566	580	537	571	598	569	618	584	603	594	589	596	595	561	581	558	554	572	558	563	619	607	593	572	593	603	592	561	514	564	522	551	578	558	545	587	589	524	573	601	569	559	552	604	574	612	591	563	618	530	556	568	579	555	563	592	560	573	557	567	583	588	552	618	576	586	552	582	593	572	586	563	541	617	581	557	549	591	551	600	590	588	545	566	570	621	598	614	556	602	540	572	552	559	542	558	578	564	548	566	577	567	592	591	532	587	588	540	620	589	592	548	567	591	558	560	612	598	532	564	605	558	546	585	581	550	531	553	558	619	560	586	573	534	554	537	578	552	577	577	573	569	600	527	562	605	525	532	582	560	597	575	548	596	606	549	526	540	550	615	586	564	546	556	565	576	549	576	553	537	565	560	576	611	622	561	561	530	567	528	555	586	570	566	555	561	595	550	607	596	599	647	598	576	585	613	593	585	579	563	593	596	569	578	561	646	564	577	546	577	549	547	612	546	540	552	577	600	552	532	584	570	547	541	635	592	587	592	572	599	587	561	538	565	547	558	588	583	612	576	583	582	582	548	589	608	578	555	582	602	586	534	594	612	604	598	540	578	580	583	597	548	584	583	608	518	617	557	587	614	542	604	602	583	566	573	591	554	572	537	551	559	565	554	558	608	580	546	562	586	592	577	633	528	553	543	573	568	582	591	590	562	561	609	557	544	599	583	529	548	576	559	590	556	553	590	587	589	548	558	550	597	587	552	592	558	532	589	618	595	616	568	571	622	532	579	591	597	604	588	562	585	563	596	559	628	590	514	575	562	598	581	554	577	549	553	589	596	570	568	574	567	566	614	578	553	575	582	598	601	583	557	607	584	535	588	604	613	567	584	562	588	559	637	596	594	562	600	609	567	579	577	568	596	549	562	596	629	583	576	557	535	594	554	559	592	578	602	602	583	549	576	572	600	568	565	539	587	588	563	564	587	543	574	586	598	596	526	576	578	595	619	557	563	560	591	598	574	555	544	602	561	547	594	574	568	598	592	567	609	534	569	594	577	531	607	590	569	551	531	566	543	572	605	587	592	611	581	589	573	608	543	548	562	567	560	585	539	564	576	552	539	585	555	624	571	566	585	579	547	606	556	584	582	591	560	582	603	549	548	566	598	568	562	567	548	543	561	631	580	594	577	547	572	604	556	593	575	578	584	547	540	587	620	552	567	580	605	551	584	563	530	582	533	541	579	568	590	580	534	608	581	567	574	626	583	577	554	593	548	576	588	589	557	626	606	602	596	571	581	541	556	578	574	536	547	580	594	571	577	608	596	571	577	536	526	605	580	554	522	519	592	594	600	549	570	558	554	621	567	656	590	577	595	566	606	538	541	567	548	604	536	549	593	540	575	564	653	558	582	569	550	545	579	587	583	549	582	617	567	604	560	565	580	612	535	552	567	586	532	570	531	555	590	580	583	562	597	573	575	597	610	566	625	553	609	539	615	572	588	600	612	584	593	581	569	618	584	532	592	576	578	571	546	625	592	619	590	559	540	600	535	564	632	538	566	599	569	545	566	571	603	556	557	598	584	584	552	543	589	536	643	582	581	557	558	592	593	575	603	528	602	570	565	533	598	601	577	548	612	578	614	546	594	616	600	580	587	582	585	584	615	531	590	557	562	585	550	534	545	569	594	587	556	590	538	577	583	557	573	557	588	564	563	548	581	591	555	587	557	573	624	598	594	538	541	611	529	594	535	575	560	580	565	587	601	569	594	607	581	567	552	552	599	561	571	565	546	523	590	550	610	585	576	571	548	548	577	576	590	586	546	588	550	631	550	578	578	591	582	584	592	600	596	599	569	573	531	575	597	595	560	531	564	584	597	574	613	608	576	542	584	562	559	551	531	579	554	576	534	591	503	540	604	583	550	585	602	627	566	520	583	585	586	566	551	594	543	562	559	606	580	605	579	542	539	579	569	570	569	590	593	566	529	596	550	558	615	601	600	590	545	552	577	586	561	617	589	550	542	570	569	573	557	573	571	574	561	593	577	608	568	586	557	586	568	526	586	596	546	528	581	597	534	566	582	576	551	576	578	594	594	598	545	575	549	587	589	555	599	567	581	562	557	592	578	583	541	578	554	572	575	589	578	573	528	542	551	555	561	605	600	548	547	568	576	597	559	510	618	596	543	601	568	603	596	563	580	577	577	560	598	591	565	589	598	572	595	517	554	576	564	576	568	598	546	559	597	550	524	552	571	593	584	598	589	584	552	533	583	630	572	568	585	585	570	580	559	577	575	564	576	565	580	553	592	581	561	594	559	606	558	578	615	596	561	558	547	632	541	577	617	570	559	564	523	580	562	528	590	604	573	598	587	563	597	535	589	617	543	578	604	570	589	578	593	557	585	581	566	590	560	586	582	637	577	584	572	585	586	582	548	606	593	579	605	580	571	552	558	546	556	598	569	545	600	585	573	591	600	515	556	590	567	539	567	580	572	540	560	547	567	561	594	577	607	513	560	582	562	574	541	548	534	571	561	558	581	566	595	581	588	573	554	564	588	590	553	583	568	575	546	569	569	576	552	604	559	548	562	572	578	533	586	586	602	563	580	607	591	616	533	612	590	606	598	570	581	604	603	583	558	589	592	591	542	553	570	582	566	547	609	536	549	587	549	572	589	575	559	584	599	540	544	532	587	544	587	562	542	576	591	592	558	528	595	575	608	595	567	575	605	555	555	566	573	543	580	605	575	593	628	568	592	584	571	577	584	582	526	537	570	611	549	577	567	546	574	581	564	547	583	570	552	585	573	549	560	576	582	545	578	588	604	592	625	538	586	523	595	528	551	535	570	558	604	599	599	569	599	567	594	567	621	573	597	588	611	574	590	549	577	553	548	560	554	608	605	613	545	592	605	591	547	532	576	570	559	588	580	560	580	628	542	589	596	585	571	593	605	541	586	576	552	615	595	562	554	538	568	594	612	596	534	563	591	572	583	553	605	560	586	568	560	566	533	622	573	585	621	623	595	604	588	562	575	602	570	553	557	561	565	579	571	624	575	636	573	598	578	609	543	598	575	585	601	587	566	596	595	549	565	585	622	536	559	580	570	567	521	601	560	689	583	552	598	578	587	585	550	565	549	582	563	559	571	582	573	573	540	576	601	553	577	535	558	526	575	619	603	565	543	577	607	589	552	610	619	547	590	637	596	613	584	564	575	557	587	549	580	598	586	559	550	559	587	504	580	575	541	593	555	603	610	577	589	569	548	572	573	568	575	581	588	562	595	604	562	536	578	554	579	597	541	520	574	591	566	574	575	621	557	587	581	572	574	581	588	563	592	593	545	588	549	569	619	598	601
1339	171	103	105	157	281	947	3187	3828	2583	1346	638	264	105	55	39	35	43	56	33	35	43	37	41	50	41	39	38	37	38	39	42	36	43	27	42	31	46	29	40	47	35	44	31	37	42	38	42	44	43	44	32	38	32	37	42	37	34	30	35	38	38	30	40	31	46	41	46	30	49	30	39	58	47	34	51	38	41	43	37	50	30	41	48	30	30	38	32	35	33	43	30	36	34	44	45	33	42	45	37	40	42	51	43	45	24	31	40	34	35	32	37	32	51	36	40	30	25	31	36	23	30	34	45	44	50	32	43	32	42	27	42	41	39	48	53	35	39	40	38	33	46	43	43	36	48	43	47	45	43	47	50	42	36	26	49	37	28	54	57	28	38	38	40	44	40	41	36	31	37	39	33	30	41	39	37	36	35	46	36	44	36	54	27	35	31	35	34	41	32	36	18	39	42	36	35	34	42	52	48	38	47	37	42	46	46	36	40	49	39	39	36	29	44	43	43	33	39	41	28	30	43	38	45	45	42	28	52	42	41	46	33	53	41	38	40	45	33	31	34	33	43	44	41	39	48	38	39	50	43	39	28	47	33	44	54	28	39	33	42	42	29	40	49	34	40	36	46	42	36	44	49	39	42	42	33	30	44	35	41	48	30	38	27	37	38	31	33	32	30	34	36	33	40	38	37	45	49	31	39	45	39	48	47	36	52	41	37	36	38	48	49	30	32	45	41	32	33	46	44	27	41	38	38	39	30	37	36	46	39	42	37	47	43	42	40	36	30	46	33	38	37	42	37	36	38	36	46	33	45	34	33	34	37	46	34	56	35	34	38	42	48	37	30	32	35	43	34	41	39	39	49	40	35	38	27	42	41	48	34	34	39	36	41	34	44	45	41	41	34	39	56	47	56	33	28	42	30	38	45	39	39	39	37	38	41	37	21	47	34	37	37	47	33	34	32	45	41	43	41	28	39	40	53	39	45	43	37	40	31	41	31	29	37	36	45	30	28	40	60	47	44	46	43	33	38	45	35	36	34	38	36	43	41	36	52	30	48	35	35	47	44	31	44	43	41	28	32	48	37	48	39	42	34	44	32	54	47	35	37	36	45	35	30	33	40	46	35	39	40	32	40	36	28	37	43	32	33	37	37	35	46	34	32	37	39	35	42	36	40	47	40	39	40	47	48	44	25	36	50	40	43	34	43	34	46	44	48	44	36	41	35	31	30	42	42	39	43	36	35	30	43	42	45	46	49	33	41	31	43	36	34	39	50	37	42	30	45	43	49	29	39	47	35	47	41	31	57	44	43	41	32	30	31	51	36	39	39	38	39	33	37	33	46	39	39	43	38	33	52	40	45	44	47	40	36	37	35	41	29	32	34	49	38	42	38	33	34	33	41	37	37	48	38	35	48	35	42	44	40	27	51	36	43	39	34	30	38	33	33	28	27	35	33	45	54	35	44	41	46	38	41	34	53	36	36	45	43	46	35	38	42	38	44	45	36	35	38	44	40	36	35	38	54	36	44	35	44	49	33	40	35	40	32	44	42	41	38	40	44	38	46	37	38	26	42	39	40	37	42	31	45	51	28	39	36	45	42	37	39	33	45	37	30	29	42	37	32	35	37	41	47	38	39	38	45	53	33	44	34	32	30	40	47	50	36	36	32	47	51	39	34	42	30	41	39	48	32	41	47	34	33	43	40	45	52	42	37	37	50	33	40	47	30	39	45	45	40	37	40	38	38	35	28	49	35	36	32	36	36	49	43	52	42	33	30	33	38	29	36	35	38	40	26	43	48	45	39	45	40	36	29	36	49	46	45	50	31	48	37	37	40	44	42	39	33	39	40	46	48	36	43	41	34	54	33	32	35	42	36	37	49	43	31	46	42	31	47	36	37	44	42	52	38	34	43	40	37	46	47	38	44	48	35	41	38	33	40	45	38	44	44	47	50	32	28	54	47	39	43	44	41	47	30	31	40	39	41	30	36	31	42	41	41	39	29	40	36	33	35	40	33	43	44	43	34	49	41	41	33	39	30	34	30	41	33	37	41	46	47	43	48	40	30	27	36	40	43	43	30	38	45	38	40	41	42	49	40	44	45	34	39	31	43	23	44	41	38	36	39	40	21	28	43	44	40	34	38	50	50	59	35	34	32	38	47	35	34	36	41	32	30	35	32	37	38	33	41	49	39	30	51	34	34	35	48	36	29	44	33	32	41	30	45	42	36	32	36	27	34	52	33	39	25	41	46	40	37	43	39	36	32	41	39	28	47	39	39	48	45	48	40	35	51	48	39	44	38	44	38	39	42	56	48	46	33	47	47	37	40	40	22	39	36	41	35	38	36	39	29	43	40	43	39	47	36	39	34	53	49	42	31	36	47	50	30	38	37	35	38	36	34	35	43	44	35	41	47	44	43	40	34	42	34	40	46	40	50	32	43	40	37	33	42	46	43	48	45	28	36	33	43	29	35	31	39	51	33	30	43	42	44	36	40	43	38	42	46	35	40	34	26	32	39	37	40	37	49	34	29	38	34	38	45	48	38	31	50	39	43	35	50	30	52	39	34	32	51	35	50	27	43	36	46	43	30	35	32	50	37	43	39	31	49	37	27	44	37	43	33	38	31	34	39	34	38	38	48	36	21	35	39	34	27	30	45	35	30	43	30	38	43	32	35	43	43	33	40	49	25	41	41	45	31	37	42	26	42	37	36	30	52	45	45	37	33	45	34	33	37	36	41	36	33	35	38	42	39	35	32	41	26	40	32	35	32	40	28	37	45	35	44	40	46	38	43	37	43	38	29	31	37	43	46	38	36	58	32	43	36	36	36	39	41	40	39	48	54	38	43	36	40	29	41	43	39	39	42	34	36	35	48	40	27	50	43	49	41	42	44	36	40	34	39	36	35	51	34	37	46	40	40	43	27	34	34	36	41	54	39	33	40	37	46	34	27	31	35	39	44	40	38	38	39	45	33	39	35	41	34	42	39	43	31	40	43	36	50	37	29	48	31	39	34	43	47	36	55	47	39	36	38	53	48	33	36	44	41	31	34	40	43	36	47	45	30	39	31	41	46	54	46	41	42	41	33	43	37	28	43	42	37	39	30	28	36	35	49	43	44	32	29	39	38	46	33	43	45	39	46	37	35	36	44	38	62	23	47	41	44	31	37	35	30	26	36	34	26	40	31	28	48	29	34	31	32	46	34	34	33	47	41	42	39	36	41	31	40	34	41	35	39	52	41	40	37	42	36	36	28	46	31	49	40	38	40	54	27	32	39	51	31	37	41	50	44	37	43	31	36	42	33	28	39	37	47	33	56	36	45	42	53	42	39	42	32	37	33	41	32	28	43	32	41	55	30	38	35	38	35	32	37	48	47	38	24	44	46	41	34	41	33	46	48	31	29	37	34	48	50	45	42	35	31	35	43	34	38	38	38	39	34	47	35	39	41	30	43	31	41	43	43	35	45	45	42	27	42	34	39	29	35	36	35	44	42
11328	4053	2466	5992	14678	17847	28341	39814	37757	30817	23262	14050	6478	2669	1038	665	553	532	474	491	495	486	495	510	493	520	471	502	478	494	473	471	474	510	523	505	489	489	483	511	501	523	479	495	524	483	487	504	487	510	524	494	515	473	520	530	513	513	486	508	498	532	477	509	490	486	488	496	495	470	495	499	476	493	515	469	451	515	494	531	538	476	491	506	461	487	486	488	495	486	475	497	497	474	480	495	501	507	508	510	529	527	510	506	499	502	506	475	519	496	509	499	533	534	502	502	538	471	459	509	480	498	482	485	513	533	473	512	466	492	497	507	510	560	501	482	522	503	483	490	503	506	486	542	452	516	518	550	473	523	480	485	540	491	464	516	520	490	471	489	523	481	472	511	542	543	504	480	489	472	486	497	498	468	482	456	493	484	519	487	503	462	530	473	496	511	516	517	496	487	485	518	464	508	533	487	482	470	466	516	463	526	510	492	502	520	506	490	512	492	548	497	521	531	499	505	466	497	476	492	511	542	528	537	479	474	549	482	486	503	500	506	557	488	515	506	484	487	505	496	491	520	475	465	480	513	495	487	518	499	520	507	477	471	438	544	501	476	466	557	521	501	493	472	500	511	525	507	501	466	489	481	496	509	497	526	494	477	503	557	478	502	480	487	524	508	526	512	489	475	565	478	514	494	520	482	481	504	535	469	492	499	534	524	515	483	477	504	515	510	510	500	489	486	471	526	481	508	475	498	490	484	532	486	523	476	496	474	489	508	460	469	532	513	483	490	478	477	471	488	509	486	490	506	527	456	491	513	479	494	491	456	515	523	504	486	474	509	481	538	487	506	498	530	495	469	523	542	501	518	512	495	471	540	503	509	541	503	520	509	499	479	515	458	491	498	523	501	497	454	504	468	511	515	461	481	471	464	520	500	488	546	478	513	513	544	489	483	518	498	497	504	498	506	514	506	497	517	508	503	491	497	501	479	491	514	507	531	510	492	480	514	495	487	509	532	516	499	466	524	485	503	491	516	481	496	489	498	485	499	500	496	489	479	529	451	510	493	471	504	508	477	481	481	482	487	492	532	476	499	520	534	494	518	474	478	499	477	564	510	476	519	499	522	551	469	499	478	505	486	516	489	487	505	515	451	503	490	517	439	492	497	493	495	506	522	516	488	509	507	511	475	478	507	478	472	485	526	538	554	464	510	505	486	450	523	461	497	505	462	458	522	487	465	493	473	518	510	564	505	457	497	496	456	564	485	478	504	469	512	462	488	541	519	459	502	513	523	478	519	503	500	481	466	509	532	480	494	444	506	481	546	492	517	506	479	477	516	496	503	502	488	506	491	516	482	512	499	450	501	484	498	478	558	460	491	483	449	510	544	467	493	496	467	514	480	556	468	536	513	515	526	459	481	503	517	483	461	507	518	511	510	478	509	500	483	515	490	492	510	519	479	475	499	496	476	510	465	472	474	496	554	508	492	515	523	505	491	518	486	510	498	484	445	469	460	491	526	510	488	472	479	519	513	488	494	491	463	520	487	482	543	498	475	503	520	517	474	522	487	520	502	507	502	516	487	472	475	513	481	442	477	513	472	515	509	472	493	486	506	437	518	488	509	492	498	434	508	519	479	456	496	510	516	510	517	480	496	520	501	503	465	493	498	512	486	488	527	490	489	536	482	471	520	551	434	493	468	491	489	528	480	508	479	521	515	485	452	501	461	520	488	467	518	530	476	461	487	481	498	495	528	464	456	485	551	510	489	488	463	500	468	493	478	511	466	524	551	453	478	491	492	526	463	504	490	516	474	505	495	471	474	492	516	481	501	477	548	498	538	522	514	500	462	490	485	484	475	514	494	495	527	511	504	490	497	498	527	516	497	476	462	514	457	501	518	470	498	483	505	519	459	505	519	534	508	491	505	519	507	472	460	499	475	528	471	525	459	484	522	481	495	478	505	509	468	429	488	504	528	494	491	506	489	518	468	479	462	502	517	516	501	498	495	509	541	498	530	497	501	509	488	498	502	488	491	559	481	493	510	500	499	498	474	503	478	509	499	491	465	513	516	496	494	481	493	498	527	474	510	512	501	515	507	493	511	508	471	472	486	522	493	474	479	470	519	493	464	509	477	510	479	449	465	503	517	460	513	517	535	507	468	493	487	499	445	506	523	462	477	479	500	499	522	512	517	493	485	509	473	503	516	531	447	493	478	508	524	471	508	502	494	482	495	496	508	503	483	511	462	509	477	529	495	519	490	455	460	500	486	502	452	512	452	473	512	467	470	509	504	486	514	470	499	512	523	513	535	514	516	491	494	479	545	515	498	478	447	523	504	516	525	498	510	498	480	460	513	511	521	502	475	480	474	476	488	486	496	520	493	487	472	463	461	485	476	547	470	471	487	452	484	504	543	497	530	498	557	497	496	503	489	552	495	518	553	503	518	528	482	530	481	471	483	477	491	485	480	466	490	501	525	555	540	502	504	479	504	485	454	488	481	507	491	474	484	506	531	490	481	498	485	516	463	465	506	507	494	514	497	541	515	500	516	492	529	484	477	497	503	517	488	509	441	488	521	466	506	539	482	519	484	503	509	500	507	517	503	525	478	497	529	499	500	520	510	461	486	489	494	494	473	514	498	539	465	475	490	510	492	493	525	454	493	546	494	491	515	495	490	495	519	542	445	489	470	463	461	490	467	508	514	532	516	519	518	497	517	484	493	485	453	480	499	491	482	490	488	503	524	538	463	479	468	515	528	501	515	472	478	515	506	534	526	457	498	514	544	512	517	518	503	476	481	507	530	455	468	524	457	499	534	472	513	511	511	493	489	523	463	469	487	489	497	488	463	460	518	471	480	489	559	480	491	473	465	469	489	467	490	510	523	489	518	498	489	493	457	469	495	463	481	483	492	517	468	486	528	482	483	487	512	478	470	538	463	512	496	524	518	484	510	519	513	472	509	508	513	463	561	481	510	470	481	488	521	503	500	441	532	497	538	521	501	498	506	518	480	491	485	535	495	489	510	498	512	494	501	500	503	521	508	522	465	499	453	461	515	468	498	514	477	483	507	463	492	470	469	474	524	479	480	500	476	524	527	483	511	477	503	530	482	495	507	492	520	506	491	479	507	501	472	530	455	494	504	521	502	479	492	537	499	488	482	514	458	520	490	495	489	477	474	516	474	500	497	473	545	495	514	516	479	536	452	520	486	462	480	518	495	515	498	481	475	511	515	491	452	506	508	490	489	480	505	495	454	506	515	498	491	485	505	517	464	517	487	515	467	522	487	505	533	491	480	477	498	468	493	496	481	492	503	465	513	495	455	520	479	484	491	486	504	522	539	517	469	534	499	521	483	489	480	504	494	508	510	486	532	455	504	531	496	478	518	501	501	517	475	499	507	513	536	480	504	536	480	481	464	521	486	521	473	507	492	504	456	493	505	491	523	467	506	506	503	508	548	494	512	500	507	467	494	479	458	480	460	468	481	501	488	445	474	470	510	516	515
605	398	276	260	459	880	4542	9940	9511	5814	2836	1226	478	180	85	65	34	44	58	38	42	35	39	34	53	30	36	41	46	32	47	36	42	35	36	47	36	52	38	37	42	42	53	39	34	39	33	44	46	41	49	41	44	41	47	40	36	37	36	47	44	42	40	39	56	32	37	39	38	48	53	40	40	38	31	35	43	43	39	44	41	51	48	41	46	51	35	41	53	35	41	52	41	47	36	46	36	40	52	43	41	45	42	40	35	54	41	37	60	37	45	51	38	41	32	41	40	48	44	41	35	45	40	47	54	53	28	45	46	34	38	42	43	34	33	54	21	34	48	38	37	49	47	41	38	34	42	36	37	38	58	42	45	35	53	42	33	41	46	53	42	42	29	47	38	39	45	32	38	33	33	38	32	36	37	27	37	42	31	39	44	42	37	39	41	42	46	48	43	41	37	46	41	46	40	33	58	48	38	44	34	36	45	44	43	46	50	51	45	52	42	43	43	33	51	42	48	39	40	44	41	55	40	41	46	48	41	35	46	32	41	32	48	38	42	46	35	37	32	40	33	43	44	42	37	40	32	46	39	28	44	37	41	39	44	50	39	49	41	47	38	41	40	39	41	47	42	45	43	35	54	49	36	53	39	45	43	49	32	55	30	40	29	41	43	44	34	36	42	39	41	51	42	42	37	36	42	36	44	47	40	47	30	34	54	46	38	51	29	30	51	51	38	45	37	33	36	32	49	35	53	46	48	44	44	44	43	48	37	40	41	42	48	35	53	37	38	41	47	38	31	45	34	44	48	41	38	41	37	38	49	47	38	47	28	43	50	38	47	49	38	39	36	45	39	46	43	33	44	59	48	33	28	26	45	38	37	45	41	35	43	46	33	33	49	52	45	37	40	38	47	52	45	52	58	45	45	46	30	39	36	39	36	48	43	35	43	33	52	44	40	53	38	32	58	37	32	45	43	43	45	51	47	39	50	41	43	45	29	46	51	48	49	49	32	36	37	40	52	37	48	35	35	47	41	40	52	39	39	36	39	42	38	48	41	45	37	45	40	48	53	51	42	36	40	42	60	44	42	43	29	46	38	44	37	41	27	45	30	33	37	39	39	47	50	41	41	49	33	46	46	53	60	42	35	46	34	52	42	50	43	42	28	36	39	55	33	34	41	42	39	49	36	47	36	43	37	52	32	45	45	44	36	55	37	37	51	30	41	36	48	45	48	42	40	45	50	47	34	58	47	39	32	31	50	35	36	46	40	38	36	37	44	33	34	35	44	33	34	44	45	37	35	38	30	36	49	51	39	46	41	44	38	33	40	35	40	42	46	43	40	37	43	49	44	39	44	30	43	43	45	42	41	39	41	42	50	48	44	40	36	41	44	43	37	37	46	37	42	43	41	42	42	37	45	32	33	45	39	44	39	38	47	37	41	43	32	33	42	39	35	32	42	43	45	42	45	47	47	44	42	39	44	45	39	52	37	51	45	49	41	46	41	43	37	51	50	39	48	41	38	41	44	42	33	30	40	46	38	35	36	49	30	42	38	39	49	48	38	39	46	45	43	29	41	47	44	44	49	43	41	46	41	49	34	39	48	24	42	36	40	37	41	47	42	41	37	32	45	35	38	39	37	50	45	40	49	55	33	41	40	47	48	40	41	51	46	48	44	47	57	43	46	41	41	35	43	44	33	47	46	42	33	41	46	41	37	47	33	45	42	51	45	37	36	44	39	32	40	43	35	38	35	40	55	50	37	40	39	31	54	41	32	49	41	43	55	37	36	36	35	41	40	35	37	44	47	36	40	39	39	25	41	45	46	50	40	47	42	37	52	42	37	45	28	35	38	35	43	48	44	53	47	40	22	28	34	50	56	41	55	41	53	45	37	43	44	45	41	42	37	44	31	43	41	44	49	44	35	43	42	53	34	44	45	44	38	35	40	37	45	42	44	44	37	43	40	41	46	49	34	41	54	45	39	43	50	42	49	48	40	40	42	40	33	46	54	38	37	44	34	41	26	43	38	46	32	37	55	42	39	43	48	48	39	32	42	50	31	39	43	35	38	43	49	39	50	35	40	40	42	36	40	38	33	49	38	52	55	42	37	34	27	50	43	44	41	35	39	39	44	46	38	42	35	34	42	35	42	35	42	35	48	37	38	38	30	46	45	43	46	47	41	43	53	49	38	42	40	44	40	35	40	41	27	30	36	45	31	46	40	44	30	34	38	32	36	44	33	39	50	35	50	51	43	45	35	38	47	34	37	38	52	57	43	44	53	56	48	44	44	35	32	36	35	45	47	36	38	32	32	42	43	35	43	32	41	40	46	42	37	33	40	32	45	27	37	43	51	40	44	33	50	38	39	44	54	50	47	43	47	44	49	37	38	41	38	50	35	46	45	33	46	38	41	38	41	34	38	41	47	47	40	40	39	46	35	41	38	29	43	39	35	38	36	32	34	52	48	37	42	42	44	47	43	34	41	49	50	45	26	40	43	28	38	35	34	34	44	39	42	42	38	24	35	38	39	46	40	44	48	30	43	43	42	40	39	37	37	43	40	51	44	47	42	55	44	36	46	38	43	47	40	49	34	35	42	53	45	47	42	41	33	42	43	38	55	50	41	34	44	37	41	43	35	38	43	31	39	42	40	46	42	44	50	41	49	43	42	45	46	46	44	38	39	45	45	38	42	35	47	41	33	41	44	34	42	35	37	48	42	33	40	55	34	42	42	40	38	31	43	42	39	51	40	29	46	40	34	53	46	41	46	49	49	29	34	37	51	34	41	37	39	45	40	40	41	32	39	34	35	36	48	55	47	58	38	36	48	42	36	48	46	39	42	32	36	38	55	49	41	31	49	44	42	37	37	39	24	38	47	50	40	41	41	35	45	41	53	31	35	51	43	41	34	39	31	45	41	36	27	37	44	40	45	47	39	31	36	33	40	43	33	43	38	44	38	47	37	45	43	27	43	44	48	35	39	46	57	39	49	51	39	43	45	47	44	33	54	55	43	34	39	47	50	42	34	51	49	46	46	56	44	39	42	44	50	35	46	31	47	54	40	41	40	38	45	35	37	39	48	60	27	35	35	43	41	52	45	44	44	45	47	37	37	44	29	44	45	37	47	45	32	45	51	37	45	42	38	44	39	35	48	44	39	31	40	44	45	52	43	33	43	40	38	41	39	56	51	53	41	40	44	46	37	34	46	41	41	32	44	46	39	43	36	29	36	36	50	37	44	40	35	54	47	37	45	34	33	44	47	35	35	54	26	34	33	40	39	33	36	46	52	47	43	42	38	29	30	42	36	49	43	49	37	44	38	38	45	41	36	39	45	41	28	44	22	48	44	33	42	42	32	40	36	39	37	42	38	37	56	33	44	41	38	37	42	35	46	37	49	46	44	43	49	39	50	44	42	43	45	39	41	48	41	51	43	45	39	42	36	41	45	49	37	37	26	32	41	50	38	40	33	48	42	46	59	43	44	39	44	45	43	34	33	34
14816	9753	5691	15198	28039	31516	46652	55713	49840	39309	29954	20038	10492	4110	1656	799	599	534	545	507	508	492	508	516	521	476	535	537	506	521	532	532	499	530	470	537	535	504	518	515	494	531	571	506	507	505	548	540	531	535	546	480	494	564	493	510	523	480	557	516	555	527	512	532	484	541	528	496	501	508	520	551	505	568	553	494	467	529	530	514	545	475	535	483	492	526	525	502	507	546	536	510	551	495	568	546	486	504	550	540	508	493	534	511	545	535	515	506	507	533	515	537	526	507	512	507	488	512	512	543	556	538	546	493	516	512	556	516	567	484	528	518	500	520	537	509	494	541	522	525	508	544	518	502	518	542	506	533	497	557	536	519	491	521	515	503	540	535	554	529	558	514	469	512	515	521	546	534	523	507	489	553	562	524	500	526	491	550	515	495	554	521	494	484	525	548	550	547	530	544	503	525	537	492	500	558	555	512	519	505	541	528	510	507	533	535	528	491	563	577	571	527	536	510	532	533	528	537	515	554	526	534	522	548	492	512	500	492	542	531	537	538	487	508	540	507	462	545	493	536	515	543	501	502	547	484	533	516	521	529	500	554	504	513	517	526	542	511	477	575	531	522	526	500	548	534	529	554	537	533	519	519	545	475	491	528	530	495	562	513	550	542	498	518	502	520	525	552	522	542	545	555	529	520	533	528	559	533	513	487	498	533	564	520	542	498	491	523	495	583	540	523	522	523	518	521	522	516	515	556	533	518	522	513	501	504	542	540	536	499	505	518	549	519	524	552	570	542	542	511	520	579	545	541	509	548	509	563	509	508	489	554	545	541	528	542	475	507	524	510	538	531	556	498	540	543	485	478	480	552	557	501	475	538	508	519	554	525	525	564	508	525	524	493	533	497	497	573	523	575	529	545	530	511	528	476	515	547	542	534	535	502	495	500	508	538	527	524	462	530	494	537	515	507	500	503	517	531	527	540	518	537	544	535	535	494	517	546	508	541	541	532	518	530	534	541	502	543	521	497	535	521	541	494	538	548	560	540	494	515	507	494	515	532	506	500	530	502	497	511	536	515	570	525	510	507	519	514	563	542	496	535	512	530	515	532	466	489	524	509	573	550	508	566	560	499	564	522	542	499	522	548	541	553	532	491	512	523	560	485	553	513	524	518	505	511	510	494	522	534	508	508	541	542	508	517	486	538	519	563	505	499	508	475	537	528	560	512	515	516	540	480	546	505	523	559	549	559	573	530	522	513	501	510	493	503	496	494	524	526	570	521	522	532	512	508	548	510	527	533	495	574	529	497	540	506	526	503	501	543	513	521	500	532	503	522	543	554	555	550	502	542	570	546	505	471	493	505	528	534	482	492	543	537	519	522	560	480	503	500	503	540	482	527	540	493	507	530	486	541	489	504	484	560	488	533	525	541	533	496	513	522	485	532	512	532	516	525	511	528	541	566	505	535	496	494	493	545	518	558	530	483	492	536	514	495	547	496	552	515	538	488	473	513	535	539	523	507	520	551	501	514	524	516	493	535	538	490	516	505	558	515	532	520	523	546	514	547	453	522	527	503	509	544	521	532	567	510	531	515	506	545	501	558	521	516	528	546	532	524	510	574	504	508	529	522	503	522	561	465	518	507	487	530	481	506	552	545	546	558	542	491	524	540	546	541	513	521	573	532	543	535	509	541	548	543	538	479	513	503	485	503	537	544	505	517	527	545	530	502	512	547	539	497	523	555	526	518	555	486	503	503	549	554	506	500	499	528	527	527	508	553	515	522	526	552	540	527	547	535	513	543	491	537	545	540	528	524	514	551	515	539	546	501	517	525	484	518	502	548	553	551	535	538	463	534	540	544	573	560	504	507	469	511	500	512	505	534	521	541	518	548	534	534	455	514	498	510	550	552	529	521	552	504	510	556	520	530	506	509	533	529	534	538	493	483	552	539	533	535	558	542	542	578	523	528	541	545	536	511	550	535	585	491	496	498	499	505	501	543	573	543	521	515	509	533	532	538	491	504	504	520	556	536	548	531	533	533	505	506	507	526	564	563	525	543	509	517	530	511	543	544	491	522	495	506	523	541	553	518	504	507	511	492	517	535	542	494	523	460	536	533	500	526	553	555	519	543	517	549	530	594	497	545	521	524	505	519	521	540	544	570	524	525	524	499	539	512	546	509	516	533	524	501	542	490	489	539	546	532	539	513	514	500	539	520	506	535	496	501	505	566	534	524	516	474	513	501	537	501	539	531	500	508	545	548	523	539	535	525	524	560	532	527	493	524	517	528	512	541	536	553	497	499	531	538	481	552	541	519	462	531	511	522	497	522	478	471	522	495	545	561	510	533	510	508	514	559	543	495	512	560	508	522	531	521	519	527	523	530	544	563	518	559	537	525	537	547	518	499	525	504	550	543	532	520	521	536	519	520	508	483	518	529	513	544	539	555	519	535	471	520	497	503	521	472	515	514	525	480	526	530	560	553	541	538	525	567	502	513	556	495	536	515	519	558	541	548	535	519	518	512	497	503	518	487	527	528	525	523	537	546	541	467	523	484	504	486	534	514	515	555	584	555	542	530	516	509	524	503	485	537	486	468	514	515	551	527	607	504	542	518	535	523	490	504	528	542	521	475	566	556	568	522	536	530	519	506	492	541	519	543	493	540	553	544	534	547	503	554	536	535	536	520	524	525	522	518	496	505	548	531	499	489	515	501	518	547	510	506	515	506	535	526	503	474	554	496	509	533	488	533	510	503	484	500	484	519	524	526	522	506	506	533	523	514	531	526	499	524	546	527	507	492	505	544	509	522	525	534	512	522	547	498	557	510	559	519	544	516	531	523	534	526	493	504	532	498	510	508	499	512	525	525	554	508	517	542	531	509	531	523	552	554	517	501	541	515	488	535	492	484	504	551	529	490	533	527	536	495	519	533	523	532	533	495	539	515	465	521	521	532	527	556	500	544	552	594	520	483	505	530	479	552	510	509	525	504	558	557	550	515	517	575	529	520	549	532	553	516	554	490	522	470	478	554	575	515	552	544	543	516	514	540	544	522	525	575	559	535	528	519	573	537	512	509	545	508	571	534	519	589	536	515	489	493	547	586	508	549	553	526	519	523	509	531	503	498	530	524	520	540	506	559	526	555	556	545	579	513	481	539	515	540	542	523	535	546	528	523	527	543	494	445	515	499	538	573	538	498	534	561	504	554	466	551	534	510	518	511	547	580	490	527	543	489	514	497	519	541	491	496	567	533	517	527	516	532	541	529	539	543	536	501	531	522	533	536	552	546	506	499	524	509	525	520	528	500	529	508	534	542	519	501	507	545	530	523	512	528	558	520	522	516	504	535	522	505	533	514	529	553	555	530	520	499	547	534	531	527	552	576	541	521	556	545	552	527	551	528	542	519	525	526	543	555	519	533	495	527	540	568	562	525	540	518	561	534	489	498	489	532	515	545	514	499	541	491	513	518	518	516	526	579	512	512	517	522	523	506	545	530	527	494	560	493
1986	358	309	270	493	1092	5761	10046	9821	6396	3093	1142	481	200	92	59	31	47	36	43	52	47	39	35	39	38	48	30	48	32	35	41	43	40	58	50	47	40	41	34	61	43	29	40	37	50	46	37	46	47	35	42	50	42	41	48	39	39	46	45	56	47	43	52	43	46	35	47	47	46	40	45	40	43	41	39	42	39	45	45	36	39	47	55	54	47	45	54	46	45	31	47	44	40	35	32	50	49	41	34	39	46	51	55	41	39	46	35	43	34	36	44	37	49	36	41	45	46	39	48	45	46	52	46	54	38	46	41	48	45	36	50	33	53	54	43	56	39	34	43	57	41	51	38	45	41	48	44	45	46	39	54	46	42	39	44	42	46	37	55	37	38	37	42	44	54	47	39	42	44	43	45	34	48	47	46	35	39	36	36	46	34	40	47	52	36	44	41	38	37	36	40	52	36	50	45	57	48	38	48	54	38	50	29	48	45	41	38	38	40	52	48	41	54	41	49	32	39	37	42	37	48	40	47	43	49	57	36	43	58	46	47	30	40	48	45	34	39	45	37	37	41	37	42	43	54	43	37	54	32	42	49	44	50	29	39	56	48	56	44	38	44	44	36	38	43	48	32	33	50	45	41	40	50	42	40	38	59	34	33	41	40	44	39	38	50	45	44	50	35	33	43	44	49	30	30	54	40	49	40	39	38	40	59	52	49	46	44	41	45	43	40	39	36	39	48	41	23	42	41	35	52	41	36	32	50	36	44	43	41	36	33	41	44	51	57	36	37	48	47	47	46	40	45	49	53	38	44	41	43	50	43	38	37	42	41	43	38	32	40	44	49	36	48	44	40	42	41	33	45	48	46	38	45	39	44	49	35	39	40	42	51	35	50	43	46	47	50	44	49	63	41	43	38	36	41	51	26	40	46	47	59	44	45	44	46	39	39	45	59	45	48	39	51	46	48	36	45	58	49	40	53	46	38	48	37	39	50	46	43	47	45	51	42	50	47	41	44	39	49	32	41	38	36	45	34	39	48	37	50	46	50	44	40	39	48	55	42	47	45	40	55	30	36	47	51	36	57	38	52	45	42	46	49	48	45	38	56	35	38	48	41	43	48	54	46	50	41	54	41	45	50	39	42	34	43	52	47	44	54	57	49	54	45	58	41	53	32	39	47	52	24	53	39	33	46	38	43	53	41	37	46	44	41	35	36	42	41	47	43	40	33	44	35	40	44	39	45	49	48	49	47	44	42	41	34	54	37	42	31	38	52	44	52	48	52	43	42	39	46	48	38	40	56	44	52	54	49	35	46	42	39	36	51	40	41	39	40	40	53	47	37	41	49	42	53	32	48	48	45	36	38	50	40	44	35	44	34	32	49	40	32	44	42	36	44	38	33	48	42	38	43	30	40	55	31	52	39	38	45	35	36	51	37	37	37	35	45	56	52	50	53	36	47	45	35	44	50	45	46	39	44	45	37	51	35	43	55	45	41	32	46	47	41	41	34	37	57	46	32	49	43	42	45	41	40	52	36	47	44	48	51	34	42	49	42	49	41	52	41	56	49	37	40	47	37	41	49	33	38	43	44	43	31	41	46	31	46	29	36	33	34	34	51	46	43	53	57	28	36	48	52	42	38	37	35	48	40	44	47	51	43	45	43	56	34	47	30	36	44	40	43	31	49	28	35	41	41	48	46	53	48	42	52	38	41	43	40	42	44	49	45	53	39	46	52	39	47	54	36	46	45	30	39	42	54	42	38	56	43	35	47	30	45	39	41	46	40	45	34	41	46	54	51	47	44	31	34	42	38	54	43	56	46	42	53	39	39	49	41	46	45	33	39	47	40	47	40	36	46	20	35	38	34	44	47	51	41	50	45	34	39	41	34	34	47	35	66	43	44	49	49	43	39	41	46	55	51	48	38	51	61	51	34	42	44	45	37	39	41	47	39	39	41	51	44	39	44	39	58	35	47	30	50	53	40	44	48	55	41	40	36	49	36	41	47	48	43	46	44	47	34	34	45	40	44	45	53	36	49	48	41	33	37	56	39	46	51	44	66	45	48	38	37	43	40	38	41	47	36	37	43	41	46	47	42	42	37	31	46	41	40	33	28	43	34	39	35	39	43	47	57	40	41	32	43	44	44	48	41	46	43	49	41	37	39	40	44	39	37	40	43	53	42	39	47	35	55	46	44	47	43	51	41	52	42	38	47	43	52	50	49	55	48	45	41	37	49	44	49	48	44	34	43	39	61	40	42	33	50	44	49	39	44	39	53	40	30	50	44	34	43	38	55	44	49	53	50	44	43	40	44	40	43	32	49	37	41	32	48	39	44	28	36	39	45	35	40	46	40	33	42	43	47	34	27	41	58	36	52	45	37	37	40	54	51	44	41	48	44	44	27	51	44	48	47	39	37	40	55	47	40	35	49	49	46	46	43	59	51	43	40	52	34	49	45	34	49	38	50	48	48	50	40	44	42	49	36	39	34	42	40	41	44	39	40	54	38	48	50	36	41	51	45	46	41	56	48	38	40	35	42	45	41	35	38	40	59	45	41	58	48	47	37	42	47	42	33	43	41	48	34	44	39	55	45	34	32	38	41	34	30	47	46	31	50	42	42	52	39	39	50	45	48	45	51	56	45	43	47	42	39	55	54	47	40	46	59	50	52	50	39	38	42	34	54	46	49	55	39	43	40	43	50	58	57	41	37	57	28	33	31	36	40	40	50	40	52	42	56	40	48	43	51	46	44	47	49	48	53	43	51	43	39	48	50	39	49	55	41	45	43	47	48	50	38	43	51	36	35	44	39	33	40	54	51	46	50	36	29	51	47	44	41	35	42	47	40	48	52	48	41	32	40	32	41	37	57	38	41	51	36	39	44	45	42	46	46	54	40	36	47	45	35	43	48	52	44	43	41	54	36	47	41	36	48	49	43	37	31	43	37	38	37	46	40	43	46	51	41	47	42	44	42	37	48	44	38	43	55	50	60	40	44	48	41	38	43	32	39	40	38	50	35	37	47	48	44	34	39	43	47	48	45	45	36	44	44	35	61	45	49	32	39	34	44	44	40	42	47	46	49	44	39	50	40	46	51	31	44	45	45	44	50	39	35	40	42	50	47	47	54	41	41	44	46	47	44	51	43	40	57	50	37	48	52	36	41	39	51	41	48	44	42	59	55	44	44	40	33	54	44	42	41	49	39	35	40	44	52	50	47	42	45	53	28	38	52	43	53	31	42	34	47	45	30	47	54	61	35	44	49	44	40	53	57	37	47	44	48	47	43	53	48	54	51	53	34	42	49	22	43	42	33	37	49	33	46	46	48	49	52	40	50	46	40	44	44	45	48	45	39	44	40	38	47	40	48	39	53	61	54	62	37	36	41	39	39	42	47	47	50	47	37	39	45	48	45	33	34	40	38	42	43	43	56	33	44	45	38	43	40	32	35	50	44	47	40	40	41	47	46	38	50	45	34	51	43	43	34	36	49	36	51	66	40
15210	8519	6575	15788	27948	33703	50507	56644	50980	41195	30896	21029	11168	4482	1787	881	649	609	550	547	590	547	569	579	570	563	544	557	564	537	550	586	579	532	540	565	576	540	558	586	572	549	547	518	560	566	522	563	551	526	545	548	546	583	575	578	546	566	626	537	604	588	579	568	579	566	565	567	547	567	568	537	536	527	558	568	550	568	551	564	564	576	573	543	581	561	564	601	574	606	555	581	559	600	553	562	548	575	532	579	532	543	500	611	568	570	538	511	575	511	574	575	607	578	547	585	624	527	575	545	559	571	556	538	567	550	544	558	528	572	546	569	552	538	578	532	544	578	558	550	540	535	569	568	553	539	580	559	560	565	485	555	559	589	596	531	571	567	534	582	539	562	566	572	555	535	565	522	555	550	534	567	533	524	570	550	568	541	557	547	565	567	593	527	582	562	563	533	530	562	579	584	612	579	576	554	574	555	526	542	570	543	551	581	560	538	602	587	582	552	593	532	584	593	548	539	521	551	557	604	585	572	549	561	565	575	547	544	585	583	557	554	566	537	567	572	557	567	596	576	585	571	544	525	535	569	491	563	546	576	593	555	566	535	545	576	579	577	581	595	595	582	565	567	536	541	564	582	586	570	561	593	560	542	549	544	554	564	530	555	556	574	620	579	576	563	581	535	607	530	570	558	518	551	547	544	545	542	587	563	539	559	550	551	605	586	575	587	533	545	543	568	615	603	523	610	554	542	534	540	532	613	516	586	576	559	567	556	539	570	514	541	614	528	588	558	597	575	552	551	558	531	583	586	543	571	571	571	586	555	532	542	541	564	519	549	570	535	576	591	560	553	579	562	605	587	564	564	552	541	583	576	582	575	574	534	611	523	556	559	566	536	549	600	592	565	556	586	546	583	566	611	553	598	552	574	530	575	559	512	557	532	516	591	572	510	531	559	529	535	571	527	572	551	557	545	568	550	538	537	561	575	550	497	598	541	555	551	541	559	580	584	550	556	525	567	561	570	574	551	538	570	549	564	517	575	544	553	593	574	550	596	524	584	569	515	567	558	563	557	546	580	561	523	560	554	588	530	518	542	563	550	519	561	546	609	573	580	562	559	568	529	537	542	550	563	547	552	549	534	576	552	555	572	570	530	605	582	571	547	553	600	571	566	576	567	561	564	592	546	602	543	587	552	568	565	569	544	558	532	575	545	561	574	525	554	559	546	560	560	606	547	583	559	595	597	566	540	603	611	570	563	561	530	574	590	573	509	538	543	581	555	525	542	550	577	574	579	563	558	566	543	588	548	588	579	586	557	562	583	538	570	591	574	532	581	576	528	529	545	576	577	590	542	539	564	545	555	560	540	594	552	588	536	552	519	591	559	550	575	573	519	587	566	540	515	573	567	554	586	582	553	532	581	549	585	592	567	564	602	533	570	578	575	571	597	560	569	572	556	541	589	580	563	607	579	580	576	569	577	556	577	549	581	526	565	562	547	577	570	597	555	549	581	556	520	600	561	632	575	545	591	542	522	574	578	575	615	526	545	553	522	516	543	569	550	548	600	591	610	566	591	539	547	525	554	541	574	581	550	543	563	583	581	527	606	580	591	556	537	560	560	566	530	595	587	564	579	587	535	554	588	558	596	574	567	552	559	630	593	549	552	565	546	532	595	572	510	594	529	525	564	565	533	558	571	538	550	517	569	573	537	580	532	542	579	556	564	582	580	524	574	566	587	539	549	570	539	557	547	560	533	554	555	538	557	545	561	526	544	579	548	599	603	590	527	553	540	525	614	531	579	544	545	571	544	568	587	536	576	557	565	527	537	537	567	550	546	508	518	583	553	559	627	577	561	578	591	533	538	540	606	549	526	595	544	594	566	532	533	578	553	582	543	552	536	587	515	563	583	601	540	570	605	566	543	567	553	555	576	565	569	555	555	536	520	578	578	556	588	562	557	570	555	567	588	541	559	561	553	587	558	578	514	545	583	601	544	577	558	585	527	598	596	567	540	549	598	581	543	554	583	574	557	579	565	552	531	571	596	556	556	555	546	564	559	541	590	555	545	542	574	556	529	586	590	660	588	579	522	575	521	566	551	548	566	552	545	590	588	603	579	530	583	549	533	559	578	554	566	582	562	537	568	565	537	540	540	585	569	577	544	524	563	569	534	592	554	564	530	532	523	527	592	530	573	599	561	553	628	603	540	534	602	533	582	571	533	548	572	591	564	528	524	577	545	580	587	540	557	561	560	563	548	507	551	530	561	598	563	582	549	573	605	560	603	562	543	552	577	562	554	532	581	597	541	569	526	558	587	586	534	570	565	539	557	564	510	558	577	587	575	533	572	558	573	573	555	554	573	618	558	572	565	523	555	577	537	545	553	570	526	582	585	548	570	537	589	545	592	551	550	556	598	532	584	599	594	619	608	558	545	560	576	558	576	597	523	589	567	564	584	598	577	550	550	566	556	536	587	561	569	558	563	580	561	551	564	586	551	551	550	542	543	515	580	593	570	549	557	511	550	557	557	553	550	535	570	529	578	586	609	582	553	559	547	598	558	611	585	543	573	569	559	548	568	533	535	557	565	566	562	571	568	589	561	560	525	572	537	548	549	579	568	574	548	572	569	555	601	544	599	531	527	570	598	602	540	588	545	581	576	590	535	527	558	554	571	515	543	567	596	593	567	566	552	576	572	579	544	554	593	523	566	601	569	534	559	546	580	590	564	602	583	523	582	551	505	512	548	536	558	608	544	521	575	581	534	568	549	569	571	541	547	560	551	540	534	536	550	578	534	580	574	589	587	557	520	594	515	541	579	573	530	548	566	585	562	528	564	505	551	554	571	555	589	573	566	553	538	575	588	542	562	542	551	584	577	561	571	532	578	560	595	480	559	538	549	563	528	564	529	572	574	565	531	536	590	550	601	528	561	588	553	526	563	565	553	564	543	559	548	537	550	506	604	568	582	568	541	588	553	562	582	578	535	527	572	556	521	601	616	549	563	568	564	541	553	540	573	568	548	539	586	564	561	576	601	568	548	580	555	553	575	605	557	574	603	519	553	574	557	537	582	556	578	591	563	558	574	550	587	542	590	595	551	555	562	558	543	564	587	566	515	569	553	573	557	560	574	567	599	587	541	592	585	556	572	555	525	597	596	539	573	604	599	550	572	544	531	552	536	554	594	530	596	558	586	549	603	572	561	603	515	582	576	547	555	554	526	554	567	572	590	577	602	543	577	564	588	574	586	595	560	553	551	554	530	550	562	568	569	568	570	564	599	539	598	597	557	620	574	558	545	643	563	583	576	534	553	576	578	574	588	568	566	588	578	534	557	556	577	541	589	564	581	580	565	556	538	580	514	537	503	564	560	532	574	554	511	542	522	564	524	593	577	577	576	581	581	619	543	516	555	604	641	575	549	553	575	553	540	576	551	552	543	539	549	571	533	580	545	580	573	572	556	565	582	524	556	516	559	570	572	575	566	535	606	571	535	579	609	593	540	578	578
1152	753	697	619	874	2283	8293	15786	15373	9918	4769	1928	695	274	118	77	45	45	45	49	39	47	48	47	54	47	57	41	50	40	46	49	52	47	63	46	40	46	48	32	52	50	55	48	48	50	48	56	42	42	46	47	44	46	59	44	51	41	34	45	28	42	34	43	49	44	50	35	43	53	28	34	52	55	39	57	52	34	45	47	42	38	45	49	54	43	47	45	38	46	43	45	35	50	43	38	35	43	36	45	41	55	49	50	50	49	48	54	35	40	51	38	37	57	43	33	43	49	39	46	49	50	38	58	49	38	51	41	45	40	37	49	34	39	39	52	36	49	44	48	40	42	50	49	55	54	48	34	38	38	37	46	49	45	42	37	34	43	45	37	41	42	74	68	49	39	42	36	46	56	48	49	45	54	42	36	47	45	45	39	59	50	54	45	40	36	44	56	48	61	51	50	51	42	35	43	51	47	52	46	53	45	46	52	46	49	42	38	47	41	38	41	45	41	42	48	48	43	51	39	62	42	48	45	52	38	32	46	46	39	56	50	43	45	40	39	64	37	44	44	28	41	50	42	43	55	54	45	46	48	45	53	52	41	34	39	52	48	51	37	48	51	51	46	48	51	40	34	46	46	42	50	53	49	43	49	45	53	60	48	35	45	54	52	39	46	55	49	53	47	45	43	52	52	38	33	43	43	39	40	47	55	60	50	52	40	56	52	48	39	58	47	54	36	54	43	36	37	47	46	48	42	49	39	45	36	46	41	46	39	50	46	35	51	22	44	43	37	52	42	39	39	41	37	47	46	45	49	48	50	52	45	41	52	42	36	43	39	40	38	43	44	43	44	37	53	43	32	48	39	48	39	39	48	46	42	28	43	32	47	57	42	45	40	44	42	48	47	32	50	43	50	49	48	49	44	35	37	41	40	50	43	39	61	43	59	46	43	51	60	41	40	53	51	41	39	43	41	40	49	51	49	37	49	45	44	46	40	62	38	58	43	38	51	46	42	37	45	48	47	43	42	44	46	47	43	37	52	52	45	47	32	42	48	51	43	53	40	52	56	39	53	42	44	46	46	46	45	40	55	42	46	44	60	42	50	39	68	41	51	52	42	43	48	48	39	42	50	41	38	44	43	36	45	45	51	47	45	42	44	50	55	45	33	47	46	35	51	36	38	49	32	42	41	30	47	43	38	43	53	37	60	56	40	43	50	49	46	52	43	47	31	45	48	45	53	36	37	36	43	48	51	45	54	52	42	51	30	52	33	37	45	44	59	41	46	47	50	47	45	37	44	43	45	30	54	55	41	44	35	41	36	43	45	42	43	41	45	57	40	49	43	48	40	46	37	46	47	38	46	47	56	44	53	64	50	46	43	38	36	49	55	41	47	43	44	46	52	39	42	40	41	52	46	40	40	48	40	39	47	53	49	36	48	55	55	36	42	55	47	49	38	40	45	50	43	42	44	41	37	57	51	46	47	40	48	38	54	44	43	46	56	41	43	56	45	55	48	53	37	51	48	39	48	42	44	42	42	39	42	40	52	49	52	40	52	48	49	43	41	51	48	46	46	46	48	37	37	40	45	47	50	39	39	48	37	55	41	60	48	58	49	51	56	55	49	44	54	41	58	67	54	41	52	42	45	42	38	47	39	57	46	48	51	61	56	47	52	41	43	52	52	31	31	43	44	43	34	44	46	41	46	39	41	44	48	37	43	41	37	31	45	46	41	31	64	51	47	37	34	41	44	49	36	46	45	49	46	51	40	38	51	41	40	43	42	58	45	48	40	28	34	46	44	43	43	56	45	56	44	47	51	59	36	53	53	47	47	47	41	32	44	45	57	57	48	37	40	50	47	64	45	40	36	52	44	40	42	47	40	45	46	31	43	53	46	50	29	35	35	52	45	47	43	45	42	50	35	44	50	52	38	51	44	50	60	52	42	55	46	36	56	47	41	48	46	52	45	45	41	36	53	44	39	38	44	39	37	48	38	37	44	45	51	42	61	44	35	50	55	52	33	44	50	54	50	44	40	49	35	52	38	41	53	47	44	42	41	41	53	39	36	40	36	48	38	44	53	56	44	66	56	44	52	48	47	40	54	31	53	53	51	54	36	48	53	37	51	53	54	36	45	29	61	49	38	35	47	44	50	34	50	49	45	46	45	45	51	49	45	42	48	48	54	53	39	46	44	46	53	43	33	44	42	53	42	43	49	45	42	44	52	58	35	41	35	36	48	49	45	46	43	47	40	45	41	39	38	41	46	57	54	56	59	33	40	39	45	46	46	44	31	44	36	48	41	46	42	46	49	49	39	40	34	43	38	39	51	43	48	47	49	52	49	45	48	36	64	48	43	41	61	41	47	43	40	37	43	43	40	50	48	37	63	34	52	35	36	50	38	42	39	44	38	46	48	50	40	40	37	48	54	40	53	40	55	39	54	49	54	50	44	47	38	49	44	44	40	27	40	53	34	38	45	44	34	41	50	45	52	48	52	42	43	28	47	54	34	40	55	47	48	54	54	42	47	42	44	51	50	42	48	48	51	53	40	37	41	43	51	47	42	41	43	41	46	39	36	54	52	49	38	53	47	46	50	55	40	51	50	48	46	45	46	46	56	41	41	48	38	47	48	53	50	46	59	45	43	41	57	45	46	49	62	42	49	40	44	49	29	39	45	51	43	51	44	39	42	48	37	43	41	50	36	42	35	34	40	48	35	44	37	49	34	35	43	36	47	48	47	51	45	41	43	36	40	48	33	38	61	48	50	48	55	44	49	44	52	39	43	71	46	46	39	38	39	38	38	49	46	40	31	54	34	49	51	43	51	47	38	42	43	54	39	50	44	47	46	52	37	38	47	48	48	44	42	38	43	37	43	51	36	43	37	41	43	54	45	53	40	51	51	50	48	46	35	55	38	49	48	43	47	42	50	52	41	29	39	37	55	40	50	45	50	41	48	30	51	39	45	40	58	45	36	39	48	49	50	41	54	51	37	47	53	38	52	44	40	41	45	43	42	36	44	41	63	34	48	42	43	39	50	49	36	52	38	47	45	47	37	50	35	50	46	36	40	70	40	29	38	50	59	30	41	39	36	47	41	45	28	38	44	40	42	38	49	45	40	45	45	31	48	49	39	46	33	43	35	59	38	42	52	41	42	45	38	33	48	50	40	45	40	42	47	41	51	44	56	44	49	48	41	40	42	40	51	39	45	41	38	42	47	42	37	39	32	44	39	47	49	47	34	50	45	47	39	49	44	55	37	41	50	48	40	43	36	51	42	48	43	48	39	49	45	38	46	52	47	40	48	57	49	39	47	42	45	39	48	53	49	41	40	40	44	41	38	51	31	42	54	38	32	43	45	50	58	39	45	51	42	32	57	35	43	40	45	45	42	39	35	33	50	54	37	40	35	43	45	44	41	43	35	42	50	29	52	38	46	37	33	48	41	45	48	51	44	47	54	49	54	44	58	50	36	47	57	40	48	38	50	41	45	44	40	56	45
20620	14453	12078	22299	35119	42044	57793	66043	59647	46670	35156	24943	14608	6396	2472	1029	656	616	563	587	556	578	517	594	591	628	586	615	554	547	563	602	574	548	555	537	538	599	572	579	599	576	599	573	571	572	589	589	595	557	572	572	568	609	519	595	601	585	590	549	571	531	566	540	558	619	560	582	579	605	573	583	590	551	585	541	567	567	602	554	605	617	611	581	531	559	585	587	608	533	566	573	565	588	580	570	583	541	614	552	605	587	606	562	542	542	538	553	584	568	573	597	562	546	552	572	542	591	557	547	573	586	613	565	602	569	559	552	600	625	592	556	560	570	580	610	618	566	563	594	543	591	568	581	554	583	543	593	548	578	540	585	562	533	580	561	589	591	598	513	571	567	588	592	577	549	582	571	593	602	553	590	549	561	583	565	590	588	563	579	538	541	588	594	555	596	549	537	561	590	596	595	625	556	560	576	551	580	569	550	561	523	585	581	544	609	576	572	613	579	554	550	593	567	578	567	620	607	555	585	590	572	547	544	563	548	582	606	547	618	567	562	596	575	562	554	577	580	612	580	591	570	610	595	566	577	592	550	567	532	556	559	596	561	554	582	614	595	563	564	563	583	565	585	571	588	597	596	571	566	591	636	597	604	584	567	584	568	614	590	555	603	567	576	560	592	559	546	611	570	556	597	514	532	631	596	564	599	583	562	568	592	571	552	599	547	566	608	606	590	570	541	556	550	583	579	580	557	539	582	545	597	559	558	530	584	553	506	583	504	591	594	549	589	567	577	578	615	573	572	590	550	568	553	550	558	557	532	570	578	610	531	575	575	572	577	583	599	550	601	579	578	608	564	597	592	573	621	540	564	623	587	569	607	586	557	557	546	575	588	596	577	512	527	605	580	560	571	573	564	514	573	555	527	576	594	545	529	588	598	578	569	542	566	561	572	546	579	577	563	553	568	604	578	584	561	597	593	577	546	572	610	544	562	600	588	527	591	580	586	553	527	547	552	617	541	542	522	555	574	571	617	565	588	542	545	618	605	562	561	552	598	603	631	574	541	569	561	579	523	549	554	534	566	555	568	568	575	547	591	556	593	557	581	570	623	530	599	556	536	582	529	569	576	551	547	547	562	563	576	542	561	577	574	539	568	551	582	592	579	541	612	549	583	568	556	522	567	553	579	546	516	553	596	614	552	579	559	618	603	607	584	601	540	576	503	546	541	542	570	542	528	569	579	575	580	616	583	581	550	555	566	591	569	570	595	543	574	567	565	593	574	523	594	572	607	616	572	552	571	565	616	614	545	543	573	602	581	601	575	638	516	577	553	579	540	576	605	556	557	567	554	571	523	568	550	607	582	570	596	553	590	574	579	574	572	580	571	577	561	579	617	540	592	601	564	611	577	586	542	559	613	554	594	553	587	606	589	535	561	550	574	573	595	562	618	571	542	577	581	599	536	563	583	594	559	540	572	581	602	582	559	584	576	573	544	564	570	584	549	598	594	546	609	566	590	606	589	576	544	586	597	579	583	572	583	596	551	575	601	596	607	559	588	574	584	536	559	523	654	553	540	584	604	600	584	558	569	582	558	583	567	555	596	561	574	563	601	545	595	580	604	588	593	552	601	568	588	573	585	601	605	577	573	569	596	581	554	601	585	557	544	559	536	536	578	561	572	532	565	594	564	557	548	557	595	586	511	609	585	572	584	574	564	568	583	549	603	580	596	547	556	554	573	558	596	534	563	587	541	594	562	567	580	621	604	608	573	605	611	604	552	590	599	567	594	578	532	554	563	557	584	588	566	624	537	531	563	555	573	582	583	585	543	581	556	598	618	567	582	643	571	591	527	614	540	546	556	553	625	585	554	563	568	588	569	580	587	600	580	600	550	569	552	578	561	596	594	566	574	598	600	564	571	568	542	604	603	583	546	582	554	578	551	543	552	559	583	576	582	551	614	588	598	634	562	560	544	542	582	569	591	583	549	582	610	602	553	584	602	585	562	563	509	585	545	550	606	532	594	548	574	621	573	602	589	599	591	588	545	597	546	611	539	581	550	614	523	549	545	559	573	588	571	572	578	560	562	583	579	581	554	597	609	548	585	630	583	561	557	570	591	588	560	573	579	513	572	590	583	585	597	568	575	605	610	548	573	608	566	592	572	571	552	563	589	596	580	580	579	591	593	570	588	586	589	600	558	617	538	558	558	574	582	572	600	557	559	565	579	573	583	597	567	584	559	587	642	568	553	566	587	577	568	533	546	575	559	588	551	593	520	583	571	585	583	594	549	537	591	529	577	540	554	617	541	576	582	571	543	549	583	584	613	544	572	579	582	555	580	564	568	572	578	558	552	580	546	598	555	583	561	536	559	538	577	580	565	574	532	605	593	581	558	576	562	572	562	582	559	637	585	569	549	561	600	565	573	600	554	572	595	576	573	537	607	567	566	588	662	576	595	572	644	559	533	583	544	587	575	597	586	526	544	561	598	547	564	596	569	577	563	589	602	611	575	525	578	603	610	598	590	587	570	551	529	562	585	590	589	556	569	551	572	549	597	565	588	592	589	572	544	568	543	595	564	609	593	573	562	579	591	562	599	612	540	581	561	589	608	582	572	578	609	561	542	549	593	548	547	573	579	589	565	589	624	572	578	568	577	582	555	607	576	578	548	617	542	554	578	604	538	545	597	570	584	597	550	563	588	586	522	547	593	611	576	585	574	576	571	551	545	558	568	576	598	568	535	623	564	542	581	564	545	594	585	583	613	552	586	576	554	606	582	563	601	593	569	601	613	559	574	555	601	561	611	532	615	564	600	561	578	553	562	560	577	613	597	580	573	602	608	582	563	553	584	557	570	588	583	573	565	567	576	599	567	602	603	552	532	579	586	574	574	557	564	571	546	567	568	560	595	571	614	590	578	537	568	587	590	576	604	555	589	628	539	583	619	600	582	535	615	592	553	582	545	573	567	554	599	574	591	590	554	585	603	551	516	570	564	530	568	575	582	577	584	538	560	594	563	558	597	552	595	546	569	560	541	582	576	560	589	585	583	542	542	556	598	579	597	567	585	555	581	595	609	579	579	564	582	544	531	595	563	594	530	556	578	568	569	616	573	568	565	577	554	630	559	581	585	620	570	569	565	559	538	572	568	568	586	553	600	569	562	552	577	556	587	616	588	585	550	592	575	606	577	595	600	603	577	585	580	561	566	584	537	572	576	540	553	547	539	562	527	559	570	579	559	553	571	597	566	600	617	566	562	562	634	576	585	581	574	567	607	584	603	553	570	581	589	614	552	580	574	595	579	567	594	589	571	575	580	600	555	563	562	636	591	539	578	557	577	569	556	599	606	597	580	593	574	592	587	587	566	630	601	560	620	609	574	540	550	568	542	628	536	568	623	595	603	555	584	603	566	562	534	572	620	553	594	600	605	586	612	547	558	609	564	590	586	572	614	603	560	557	606	622	607	583	574	608	587	558	582	520	532	554	532	528	591	586	578	584	580	537	555
1364	255	179	135	218	401	1279	3059	3312	2299	1268	611	264	132	77	43	29	47	36	41	39	39	45	31	47	31	46	45	45	38	38	28	46	37	46	39	38	40	44	38	36	39	27	37	36	51	38	37	40	42	36	43	41	43	40	24	31	40	34	38	36	40	39	35	35	40	53	41	54	38	34	39	44	31	34	45	40	36	37	49	32	35	44	49	44	36	37	41	36	47	38	42	34	37	48	30	47	38	37	36	37	36	37	45	37	48	36	44	49	38	39	41	48	27	35	43	48	44	34	40	32	31	45	34	47	38	43	38	41	42	41	39	40	46	37	43	34	45	33	47	38	39	50	30	40	43	39	48	32	34	45	42	30	44	44	41	34	50	44	47	44	43	30	31	39	43	45	40	40	37	47	44	44	46	50	38	43	32	47	37	39	43	44	36	38	45	35	43	46	23	42	38	40	54	45	38	38	47	30	43	45	41	43	37	35	47	47	41	43	32	42	40	49	40	37	38	40	31	39	38	39	42	40	40	35	44	34	41	28	38	48	34	49	41	34	35	41	39	35	46	47	42	41	37	44	42	38	43	43	42	36	47	40	41	41	30	36	52	39	36	38	34	33	39	35	40	41	39	40	44	34	41	34	35	39	24	45	34	48	47	34	39	34	31	28	45	39	39	31	43	43	41	43	34	34	33	47	35	42	35	47	44	37	42	48	49	35	40	26	30	43	36	40	36	32	32	45	50	39	31	34	42	43	39	30	27	26	33	33	41	43	45	41	47	33	33	32	37	48	30	40	39	41	33	45	44	35	49	39	39	37	35	36	31	35	35	51	41	39	46	43	32	42	39	40	46	45	34	46	40	50	35	50	46	32	38	45	26	48	58	40	46	38	33	45	32	35	36	45	45	46	40	26	45	31	33	52	43	41	37	41	31	37	36	50	30	28	42	48	48	31	34	39	33	47	45	31	42	40	47	44	33	28	35	40	39	33	33	36	50	39	28	33	37	37	44	35	37	29	37	37	35	35	40	44	35	31	40	42	47	51	35	41	47	31	42	36	39	59	35	38	44	46	33	39	35	29	33	49	47	42	35	33	37	39	34	37	30	33	30	47	33	36	41	45	45	46	43	38	32	42	47	50	38	39	41	40	33	47	41	36	42	36	44	40	37	41	31	39	28	26	37	38	22	22	33	45	44	33	40	37	42	38	41	34	48	26	37	22	30	43	33	33	35	42	40	53	38	30	37	36	43	36	33	30	39	42	41	40	40	45	47	34	34	41	38	51	47	26	35	40	39	33	46	38	36	40	47	35	43	44	35	47	26	46	34	28	40	46	48	50	38	34	42	44	43	36	36	40	35	39	44	37	39	41	42	41	36	41	42	49	37	36	33	42	32	32	45	39	29	45	54	32	29	35	33	38	27	45	43	32	32	30	32	39	35	35	31	31	33	29	52	32	42	44	36	54	28	34	32	36	39	45	46	44	35	42	30	38	53	46	35	45	33	39	40	37	43	31	32	43	38	36	36	38	41	28	38	46	41	38	39	35	35	40	37	53	42	44	48	39	36	44	33	44	39	38	39	47	38	26	48	44	51	43	43	32	42	38	53	34	40	39	29	43	33	37	40	42	49	30	41	38	36	36	42	46	35	33	34	36	39	24	52	40	42	41	34	45	34	44	36	38	51	42	36	39	54	44	37	39	51	27	37	31	30	41	35	33	30	34	32	40	37	38	34	36	46	35	38	48	42	40	44	35	42	41	45	45	38	43	45	39	37	31	39	39	43	42	29	34	39	38	49	34	32	40	37	35	29	37	39	42	37	34	39	35	35	56	34	37	50	34	38	35	36	41	34	59	36	43	43	35	40	39	35	44	44	41	44	39	39	23	40	42	45	40	43	30	36	35	39	26	45	42	47	42	40	49	31	48	36	48	44	36	40	45	35	53	38	46	42	41	35	44	29	33	37	40	31	41	39	36	44	37	46	49	50	35	27	46	34	47	47	39	52	36	41	45	29	35	40	42	40	41	35	37	36	39	37	42	49	50	41	59	34	42	43	36	40	50	46	44	44	38	35	39	44	41	42	45	49	33	29	40	42	38	52	47	48	44	43	28	40	50	41	41	42	36	45	39	43	42	39	31	49	48	31	38	32	29	31	43	40	45	41	48	44	36	36	27	45	48	34	29	43	49	29	45	28	31	40	40	43	39	32	41	33	43	42	42	44	39	36	45	41	42	34	36	39	35	42	48	56	39	53	38	43	51	41	30	44	41	33	43	54	50	35	49	46	43	40	33	41	48	33	37	43	46	31	43	36	47	34	36	36	31	43	30	43	36	42	36	36	45	38	30	30	35	38	27	42	51	39	32	26	35	38	36	35	39	43	30	36	38	32	44	51	39	33	35	40	35	35	24	49	43	44	42	47	51	35	34	30	42	47	45	41	57	38	33	44	35	36	37	36	28	48	38	45	36	44	47	27	44	37	40	38	39	35	33	26	41	43	41	31	34	44	40	41	40	34	33	40	38	36	41	35	45	37	31	34	32	39	40	32	41	39	44	44	37	52	42	36	48	41	34	25	41	34	34	35	40	34	38	34	41	39	45	32	43	43	44	43	33	46	34	29	39	38	38	49	36	38	36	48	40	48	22	42	34	27	44	44	53	27	35	26	43	34	32	36	33	37	33	30	29	45	43	46	41	45	43	50	47	43	32	41	43	28	29	42	36	40	45	38	42	37	34	50	45	50	46	43	47	24	37	39	38	40	34	37	36	41	44	40	38	32	44	34	37	36	42	35	37	31	41	38	37	29	41	31	44	40	29	36	45	37	39	34	28	39	32	34	33	36	40	52	44	28	43	36	41	44	31	40	34	50	47	42	39	39	32	50	46	35	35	35	40	43	38	48	44	28	46	44	60	26	39	48	35	39	29	33	51	37	41	39	43	35	47	36	43	39	36	48	41	39	40	48	37	41	35	38	37	47	42	36	35	43	42	39	52	32	51	34	43	38	45	42	29	42	34	35	24	39	40	37	46	44	37	36	48	42	42	39	47	43	41	47	44	49	35	30	45	38	34	42	41	46	32	39	39	47	37	35	37	46	31	25	41	27	41	35	49	41	29	31	41	45	43	30	34	42	39	38	37	43	46	39	46	37	38	41	38	34	43	34	43	38	29	33	48	31	37	38	46	33	37	34	29	37	38	33	47	39	41	43	39	39	36	34	31	39	38	33	42	31	34	44	37	35	38	44	35	31	35	48	37	37	48	39	54	43	27	37	41	35	33	48	42	33	49	34	31	38	39	44	47	43	36	38	47	34	33	34	42	37	36	32	38	52	46	29	45	38	32	35	50	28	25	40	43	32	36	31	50	47	39	48	54	39	38	43	43	41	40	46	42	34	40	45	30	33	32	48	39	42	38	27	41	38	36	41	34	39	47	49	45	31	39	37	41	51	44	42	32	47	40	42	33	51	51	39	35	46	41	38	35	46	39	48	30	38	47	45
14016	5980	3621	8397	19331	22540	31932	39138	36741	29759	22270	14240	6943	2939	1199	709	565	486	503	463	517	531	516	497	455	451	507	504	521	484	483	531	522	525	496	446	490	491	484	482	461	470	502	470	476	520	496	512	495	515	501	451	498	495	489	492	479	504	469	486	529	495	481	497	516	507	488	528	497	494	485	473	544	506	476	515	512	514	510	492	510	521	472	477	514	523	457	457	455	531	498	503	525	528	470	507	535	531	489	498	480	506	474	490	488	505	498	495	512	498	483	506	505	519	518	456	511	485	493	492	509	490	523	531	479	513	539	508	520	502	532	469	473	489	466	491	451	463	492	487	506	466	498	520	512	482	496	487	473	498	478	482	542	496	539	490	495	490	533	450	486	453	491	503	484	497	507	483	454	471	477	488	504	518	512	520	496	464	464	494	478	530	477	509	499	494	499	519	503	540	486	496	497	482	504	487	505	475	491	502	516	484	519	472	506	511	516	528	513	522	485	455	476	487	524	487	496	516	534	486	522	480	450	519	491	490	488	474	515	461	511	479	533	513	510	507	529	501	511	485	495	510	516	485	496	493	469	471	522	500	476	508	519	490	549	489	477	501	491	507	510	471	530	493	479	515	482	540	483	446	555	530	489	502	513	470	497	472	477	535	474	507	530	507	495	475	508	498	487	461	499	491	495	485	519	484	517	502	526	486	472	517	480	489	528	508	496	500	506	522	519	504	513	529	537	489	475	489	509	512	530	513	491	489	510	488	532	539	525	510	522	529	510	508	491	516	510	496	526	505	507	494	539	478	540	527	505	526	516	489	483	511	465	493	472	495	495	490	521	494	526	482	487	486	504	522	508	528	502	533	490	491	481	528	540	505	524	479	485	506	478	504	543	492	477	482	540	490	521	459	499	487	489	505	477	485	488	511	529	493	513	525	459	503	521	482	505	508	480	483	483	502	524	506	493	496	464	514	496	518	557	493	498	505	468	507	495	466	491	507	484	489	495	482	466	495	541	498	462	501	486	487	518	547	502	492	538	498	489	484	487	525	523	499	527	476	493	472	517	488	441	470	478	472	472	470	498	524	500	502	500	508	457	482	510	450	531	523	522	500	505	469	461	508	487	475	487	503	467	488	474	500	465	517	489	477	457	524	507	496	502	506	514	487	487	499	491	507	515	489	498	494	511	508	460	497	503	522	505	522	471	515	485	555	473	530	484	512	495	513	481	472	453	487	480	469	479	514	502	487	534	463	513	531	486	531	516	487	519	470	508	536	496	477	536	504	453	523	462	482	518	515	481	503	479	507	490	497	473	518	464	476	502	496	463	480	493	494	503	483	524	501	490	520	505	517	521	482	491	500	484	476	495	546	531	487	499	501	475	463	529	514	496	472	481	489	508	491	510	492	495	536	514	515	502	528	484	511	515	498	523	537	497	508	552	502	515	498	491	521	505	479	510	518	512	492	484	508	576	467	506	499	473	476	483	497	512	457	495	525	486	508	508	497	500	492	479	544	512	504	446	503	508	490	500	516	500	498	533	532	474	488	527	507	518	483	498	485	498	489	523	513	508	515	452	485	504	522	497	532	456	502	479	493	466	520	511	453	541	515	529	518	506	527	474	505	487	486	482	516	485	466	509	515	520	482	479	514	533	496	479	495	507	496	455	519	484	531	481	477	542	528	497	515	479	508	506	509	536	471	493	499	513	486	482	491	535	501	452	517	511	538	487	473	547	487	496	471	480	493	517	496	449	472	515	495	511	526	518	508	449	512	548	490	503	488	494	498	495	521	479	484	504	494	474	476	514	438	438	482	531	512	487	482	519	463	507	518	509	492	495	488	483	512	501	448	483	493	490	522	501	500	478	486	515	510	463	483	507	487	515	518	478	486	472	505	537	501	475	482	476	511	473	485	466	517	525	507	492	523	534	484	516	507	503	486	489	487	514	527	464	474	483	478	504	480	443	496	503	515	520	505	487	515	472	477	489	466	467	565	499	502	498	504	522	509	510	517	521	483	515	548	502	511	508	471	515	507	482	470	509	500	515	490	519	467	464	482	526	514	454	546	500	508	469	545	496	462	500	490	491	484	510	456	521	484	501	542	481	486	506	492	530	493	480	505	502	485	532	493	504	533	491	531	520	498	500	474	495	454	490	532	459	499	515	502	528	469	484	520	505	426	545	526	483	522	487	493	496	524	519	468	503	467	496	463	502	476	487	491	515	512	518	545	506	513	491	531	480	458	488	509	517	464	521	490	528	516	463	486	501	483	466	504	481	490	488	522	506	508	513	472	481	514	525	502	512	475	531	515	468	476	498	496	504	546	491	560	488	500	484	503	489	495	506	480	499	502	462	513	490	509	532	492	493	509	522	493	488	517	477	483	468	491	521	468	511	522	519	520	530	484	526	506	539	484	473	489	482	506	516	464	528	492	548	481	467	486	494	490	514	506	485	452	521	510	506	496	484	458	502	483	475	484	514	475	528	482	474	498	491	478	509	498	475	513	511	518	495	484	491	490	512	482	543	541	493	477	472	470	521	513	463	527	489	501	479	471	534	523	508	460	484	482	472	510	513	494	473	488	488	487	488	497	496	480	501	474	490	478	442	417	533	505	501	446	515	512	532	501	521	488	503	527	481	506	482	508	493	481	480	493	483	494	467	488	475	503	505	487	474	540	486	497	506	512	464	485	479	505	501	519	510	494	493	524	499	514	428	484	502	511	490	504	497	481	473	524	502	502	490	512	470	461	474	500	518	527	507	486	492	456	488	495	495	509	530	546	549	476	479	526	482	466	541	510	469	494	519	516	503	476	511	482	513	501	504	529	523	533	508	485	524	496	509	531	546	468	509	502	521	514	527	481	516	489	502	485	521	452	490	497	521	495	466	524	518	473	488	495	521	478	530	511	467	525	500	480	473	540	515	515	512	500	470	519	486	482	497	506	457	520	511	511	482	480	539	494	534	533	492	543	513	474	513	487	486	517	494	550	519	495	467	467	486	492	544	475	534	484	511	514	478	478	457	481	497	531	530	479	482	472	516	514	515	506	530	513	527	473	462	498	509	472	497	491	512	502	486	517	502	519	466	487	469	489	491	540	533	495	487	508	498	545	493	459	484	464	492	509	471	485	522	566	490	539	497	492	506	519	495	481	480	515	495	485	488	527	514	493	494	496	486	481	452	488	472	533	475	507	477	479	479	498	503	525	488	470	489	515	486	509	498	498	520	493	463	518	482	486	506	447	507	474	486	475	473	505	539	454	449	493	491	461	480	511	509	516	512	495	536	496	540	479	500	506	500	488	516	522	480	469	491	530	504	437	459	484	448	498	482	513	554	531	499	551	494	477	488	500	497	496	516	481	504	551	454	510	480	524	504	506	453	501	517	475	535	492	468	515	479	489	445	484	502	446	495	519	486	522	508	510	523	478	436	526	494	520	537	512	486	474	537	467	497	514	492	496	503	502	497	523	516	511	527	498	472	508	505	478	527	445	495	484	501	516
780	628	451	317	529	778	4248	8137	8076	5976	3291	1608	646	254	106	52	39	36	36	36	41	44	46	52	44	33	33	42	37	34	45	39	38	52	48	43	37	42	46	47	37	40	46	35	41	37	44	40	40	45	44	47	43	32	47	28	39	41	45	29	35	41	40	29	44	47	39	42	35	46	28	39	39	48	41	49	51	50	50	40	40	36	47	49	42	39	46	34	44	30	48	37	41	34	39	42	37	37	39	47	39	37	41	32	36	31	40	39	42	39	39	39	48	35	23	47	42	49	39	38	35	39	48	40	41	49	30	40	46	40	31	40	41	36	31	47	38	36	28	31	40	37	31	32	39	46	44	32	40	41	32	54	40	37	46	51	42	43	32	40	37	43	43	40	43	44	35	41	42	45	33	41	37	48	39	35	32	38	42	46	34	27	53	43	40	40	30	42	31	30	34	30	44	40	37	40	46	43	36	45	49	36	54	29	44	36	37	44	37	51	39	42	43	49	30	40	41	43	37	30	42	33	49	49	40	46	41	39	40	31	43	43	47	63	50	38	39	33	34	28	29	43	25	44	42	34	38	47	30	32	39	28	37	40	37	47	37	35	40	39	39	37	38	33	53	33	44	42	40	32	39	42	40	43	46	42	39	40	37	38	35	37	33	31	33	44	50	40	48	60	30	31	44	32	35	38	41	35	35	40	36	26	37	32	34	37	24	45	42	39	36	40	48	40	38	26	30	43	45	39	48	35	55	41	32	43	40	40	47	41	48	33	44	43	38	33	48	52	35	38	45	38	38	33	35	43	37	39	41	36	36	36	44	46	41	47	34	47	37	33	51	33	44	39	47	35	55	37	52	40	53	38	45	31	32	46	36	45	36	38	31	38	42	47	34	50	40	40	37	37	46	40	50	37	48	43	38	37	37	42	37	51	35	39	29	44	39	48	39	49	41	42	46	35	36	47	37	33	44	48	40	38	44	40	44	45	41	44	44	42	39	32	40	29	44	43	48	37	38	38	43	52	36	43	34	40	53	41	39	51	39	46	44	41	39	42	44	40	35	35	37	38	55	42	45	30	50	38	38	26	48	36	45	44	35	39	54	42	50	42	34	46	48	39	25	47	33	35	40	49	45	33	37	34	25	35	50	39	42	44	52	30	47	33	39	33	37	31	46	40	37	47	48	36	42	31	45	56	38	39	40	39	45	43	42	36	57	33	49	39	39	42	42	49	29	42	54	42	30	44	47	42	56	31	34	37	35	24	38	39	38	52	49	40	41	44	32	30	42	33	40	63	31	45	54	36	34	40	42	34	44	45	41	44	38	28	30	36	49	41	44	37	40	48	31	35	34	36	42	41	46	50	34	41	46	35	40	50	49	42	36	36	37	43	37	36	39	32	41	44	45	54	56	44	39	50	41	57	33	48	50	47	38	38	41	41	51	39	45	37	31	33	44	41	42	54	32	38	47	34	43	51	41	38	37	41	33	32	30	40	45	50	43	53	45	34	36	43	37	49	37	40	37	33	48	39	47	46	47	35	48	34	46	37	39	47	43	35	46	36	39	37	47	39	45	39	42	43	38	39	50	39	42	38	42	43	39	37	47	45	55	39	40	36	34	45	35	42	35	36	50	51	41	47	53	46	30	57	36	38	42	48	45	37	45	40	33	38	39	40	44	37	35	33	42	36	44	37	47	40	49	47	33	38	36	44	46	48	58	51	40	25	35	38	47	35	38	45	32	39	47	34	51	45	34	28	37	56	45	29	39	48	41	34	42	29	32	41	37	41	51	46	50	43	32	50	48	38	40	31	35	43	42	55	46	51	43	46	40	47	43	36	36	35	34	40	42	47	35	38	41	41	36	47	38	49	43	44	48	33	38	42	43	37	34	31	49	32	32	38	39	43	41	53	39	39	46	47	44	44	35	43	42	35	27	49	35	34	47	32	47	36	39	53	45	32	46	35	54	47	46	38	41	40	35	30	64	42	40	44	44	32	39	28	37	44	37	35	34	40	46	34	34	45	34	43	37	44	42	43	46	54	47	39	42	44	39	40	33	36	52	45	43	28	37	52	46	35	41	39	37	35	43	48	27	43	37	41	46	57	40	27	34	40	56	47	26	32	41	47	44	55	39	44	50	37	36	30	50	48	32	49	43	40	37	47	53	51	43	41	37	42	37	42	51	33	35	43	35	45	41	39	41	39	44	38	38	39	40	36	43	42	40	39	33	41	39	36	35	44	37	38	35	43	49	35	50	38	35	41	41	46	32	47	42	31	51	29	33	37	40	47	49	44	35	49	32	32	42	35	48	37	40	33	54	44	39	34	48	58	41	40	43	42	40	42	48	37	34	40	30	43	42	49	40	38	39	43	49	44	33	40	36	34	37	44	40	42	38	51	40	52	27	32	45	47	41	51	39	49	38	36	40	35	45	43	29	36	50	49	46	37	43	40	40	40	40	30	44	42	35	41	40	32	36	35	39	45	33	35	46	19	38	25	44	34	35	41	44	40	35	53	47	43	39	38	41	45	47	38	42	53	39	42	53	56	34	42	44	44	40	35	33	35	45	43	43	41	46	37	36	30	38	46	38	53	38	33	48	38	40	46	47	40	43	43	34	47	45	35	28	38	47	37	43	32	42	39	41	41	44	27	33	40	35	51	48	39	43	38	40	50	38	46	31	41	31	45	49	46	47	40	32	34	39	41	40	32	54	37	52	34	43	32	43	29	41	36	47	32	50	40	47	58	46	42	40	41	29	46	36	39	35	49	30	38	49	47	36	36	31	34	40	40	40	39	36	33	49	37	44	45	36	35	39	36	39	35	43	35	38	39	51	34	35	39	38	43	36	42	41	37	42	37	32	38	41	37	25	52	31	36	37	36	35	37	37	40	46	34	38	53	35	47	40	39	41	48	38	42	44	45	36	43	37	37	42	28	31	53	45	36	39	30	43	46	39	45	47	39	36	42	44	48	46	42	40	53	44	42	29	33	46	42	40	32	48	41	47	35	55	40	37	45	28	44	29	43	36	41	30	42	49	41	44	52	39	54	56	32	39	40	39	39	26	41	54	37	30	41	33	51	47	55	52	35	40	35	40	61	41	35	43	31	35	35	45	37	43	38	39	42	27	41	45	52	41	40	42	39	32	43	36	38	51	49	45	37	29	45	44	42	31	39	38	44	44	52	43	41	32	40	43	33	40	54	45	44	52	44	36	41	41	37	25	35	38	40	44	34	39	39	40	48	42	40	43	30	51	47	34	39	50	36	41	45	42	37	43	43	41	46	42	51	42	49	39	37	37	42	36	32	36	47	46	48	38	43	41	56	42	41	38	48	49	40	39	38	41	31	34	41	36	37	44	42	41	36	44	50	46	36	51	51	52	46	47	45	45	29	41	35	36	41	44	50	42	41	53	33	36	51	27	41	42	41	46	38	48	38	27	46	37	49	46	54	27	39	54	49	49	50	46	41	36	40	37	38	38	39	42	45	35	60	52	50
17743	12824	8230	16489	28829	28934	45420	52100	47212	40630	31949	23320	13223	5721	2151	1008	662	547	530	509	485	518	520	500	496	517	537	495	566	562	517	454	530	499	524	529	525	549	505	494	506	535	499	522	498	519	507	532	503	513	537	504	565	520	472	498	539	499	546	472	556	506	507	491	516	547	541	515	491	520	551	524	540	541	497	486	546	524	554	499	472	477	559	575	551	482	532	499	522	481	519	523	500	464	510	528	495	509	542	514	512	518	538	499	481	500	513	486	508	510	549	546	543	543	485	519	519	502	494	528	510	534	496	480	525	541	513	529	529	494	527	542	513	522	494	564	511	487	519	530	505	536	513	535	510	520	554	517	504	518	529	514	514	488	500	501	502	519	514	542	527	539	533	525	513	541	549	508	532	495	491	472	502	556	473	480	507	476	492	542	534	520	533	509	487	489	496	501	536	512	527	500	484	540	536	557	528	551	546	536	536	446	517	501	519	516	493	502	514	514	482	503	535	524	485	520	498	461	529	537	544	531	509	530	513	535	483	530	565	488	534	509	496	523	544	488	527	504	516	480	516	545	552	494	501	520	480	514	528	523	522	506	507	505	530	511	536	459	461	483	553	506	513	494	516	498	549	504	507	554	530	530	528	546	525	534	511	533	543	509	525	506	506	495	520	539	516	511	530	514	514	525	483	549	520	522	502	543	529	473	493	493	470	485	535	486	558	540	488	520	520	525	534	495	515	549	478	552	503	522	507	480	541	519	533	526	535	487	502	527	514	526	514	493	522	517	522	525	531	518	516	496	496	522	504	508	510	524	498	507	517	546	529	533	520	545	531	514	542	502	518	481	522	502	497	516	539	500	485	496	527	500	481	491	526	508	548	525	491	549	471	508	523	505	504	555	504	524	515	513	517	516	518	532	520	536	528	521	512	529	525	503	534	478	507	523	496	501	520	560	481	463	524	512	482	516	523	512	516	501	512	500	500	521	538	518	512	512	542	503	542	515	523	529	518	509	513	516	514	504	508	531	533	524	491	499	497	515	548	534	529	540	520	510	511	516	542	537	479	511	527	521	526	494	530	521	517	483	531	508	458	509	525	536	502	515	508	514	510	482	475	511	492	560	500	539	531	485	511	567	484	514	511	511	512	534	528	522	536	574	488	548	556	519	533	518	539	521	512	506	539	535	517	537	495	469	483	473	468	526	500	489	532	570	544	493	480	499	493	496	562	536	503	535	499	498	531	532	517	523	541	475	525	518	508	559	532	551	518	524	538	526	515	528	542	490	532	537	512	483	474	528	522	520	521	502	532	534	522	504	540	522	540	513	516	544	491	533	517	555	495	524	514	493	539	540	516	536	501	505	523	506	512	494	544	518	479	536	552	497	502	490	494	500	520	512	470	513	544	478	518	517	557	490	518	590	509	519	511	473	522	508	510	539	540	519	530	521	486	512	523	515	529	526	527	509	505	493	523	531	527	505	507	543	523	520	516	550	544	528	494	518	541	510	529	517	536	524	541	516	514	526	462	501	544	476	552	505	474	486	487	516	521	495	554	494	491	559	523	536	533	463	525	523	496	511	503	486	538	495	488	493	505	524	560	547	509	503	537	504	520	523	484	528	542	532	501	526	499	510	517	531	554	497	487	520	481	547	561	501	495	501	534	497	510	497	481	462	514	512	540	495	538	540	508	485	526	531	483	545	502	530	556	518	497	541	549	521	529	505	519	507	547	530	477	503	561	489	498	490	518	524	527	525	536	521	496	501	543	479	524	536	504	516	520	472	520	503	537	535	480	547	490	514	479	520	525	489	519	471	508	547	477	491	476	531	498	532	518	532	504	480	554	498	511	528	511	493	526	498	514	521	533	513	487	515	533	487	535	517	517	533	540	511	564	529	485	514	503	544	534	531	514	535	538	501	528	535	514	513	504	583	491	515	508	502	522	517	564	533	548	510	496	540	512	504	525	494	575	475	520	527	521	544	504	542	477	520	525	521	495	526	525	515	472	514	535	488	473	539	504	541	496	510	492	528	504	545	513	532	517	517	524	517	488	512	534	493	512	533	495	497	541	501	498	531	551	553	536	512	519	509	550	507	500	542	513	518	561	520	543	527	538	515	513	537	506	532	513	505	527	564	543	531	472	543	521	504	476	504	501	525	480	507	514	506	500	518	538	534	502	536	486	529	497	524	538	563	480	549	477	492	529	482	516	536	523	545	520	531	489	519	506	516	495	525	526	526	516	510	504	511	496	504	485	508	486	538	535	539	483	486	501	532	518	498	478	543	527	517	528	527	478	520	490	527	506	502	528	515	515	540	479	503	515	521	505	524	503	585	509	499	487	496	530	517	506	507	528	563	562	520	487	490	487	513	532	524	528	541	483	526	525	534	508	495	548	483	530	535	509	538	519	524	466	486	492	508	504	528	492	520	537	520	542	496	545	508	512	517	520	504	521	524	546	518	545	518	526	535	526	531	551	503	526	507	550	525	509	478	504	505	532	499	537	503	464	513	502	532	496	518	518	495	533	510	506	497	549	529	537	525	518	562	485	492	514	482	520	487	531	496	524	520	535	493	520	491	519	520	527	490	524	499	519	535	532	497	488	536	578	504	538	546	504	493	504	478	536	471	510	520	502	489	484	526	539	520	575	482	542	532	517	521	518	516	498	502	488	474	528	490	487	477	475	480	495	519	548	502	527	534	507	485	537	537	516	550	532	550	497	498	517	525	548	551	532	536	541	469	541	540	502	535	516	511	551	529	537	485	509	512	484	539	529	523	534	517	512	478	527	529	517	514	512	511	515	506	530	519	497	507	519	564	550	527	531	516	539	502	494	503	522	513	518	474	502	541	538	519	464	489	539	532	550	520	511	524	552	547	471	507	522	511	505	538	515	489	527	531	528	581	537	535	512	516	521	507	552	547	513	515	499	534	515	473	479	489	511	545	481	520	520	509	515	513	498	529	547	554	501	544	506	538	501	488	518	502	478	530	540	488	483	517	492	526	528	488	512	526	495	517	497	541	589	505	511	505	542	492	512	565	551	525	501	488	514	497	501	506	539	538	500	515	504	516	516	509	576	482	503	523	531	513	513	515	519	517	546	493	532	533	513	483	521	498	542	510	506	470	545	501	521	504	498	513	515	530	523	511	500	489	525	530	501	502	538	518	496	510	540	501	518	506	503	554	546	544	520	468	517	535	528	490	514	500	508	492	507	515	452	515	514	545	496	555	553	507	505	498	547	513	522	506	523	519	514	526	560	547	534	531	486	540	506	482	499	526	551	516	525	505	506	528	524	537	580	573	500	547	537	578	550	507	544	520	525	523	540	488	548	534	490	528	485	530	526	518	522	506	478	485	465	521	535	531	511	520	501	551	526	501	470	525	507	566	552	496	478	496	547	565	527	515	547	518	526	476	488	505	504	553	505	536	522	511	491	522	497	542	520	551	519	533	533	494	501	537	506	538	493	515	470	536	553	518	519	528	534	509	506	455	525	511	482	490
2109	491	352	349	477	1037	6618	11447	8824	5436	2727	1085	462	184	80	49	31	43	41	45	38	37	51	37	43	48	34	35	49	44	38	38	55	42	39	31	42	43	44	42	46	36	45	53	48	44	49	42	45	43	40	38	47	42	46	42	42	47	51	38	41	51	42	44	42	39	48	53	31	51	52	55	38	48	50	61	43	34	39	45	45	37	38	56	39	42	41	40	41	44	44	37	50	48	43	40	51	50	41	39	54	37	37	41	39	42	43	40	41	47	42	34	37	44	39	42	41	45	58	29	46	45	45	42	47	43	41	38	35	46	34	43	45	41	37	33	36	43	42	48	40	38	52	39	34	48	40	47	41	49	45	35	46	48	43	49	35	41	40	50	45	44	49	44	46	40	49	49	39	47	42	41	39	45	39	44	47	51	48	37	42	47	46	46	34	35	48	46	41	45	55	46	42	52	53	47	50	39	38	38	50	64	41	46	48	52	53	33	45	36	51	41	41	40	43	37	43	37	46	41	42	35	54	58	34	42	45	29	42	41	52	35	47	40	49	39	56	40	49	47	48	32	41	38	46	39	50	33	45	44	44	48	44	46	37	44	38	55	46	42	52	39	43	36	36	43	41	33	51	48	60	51	39	42	46	44	46	42	38	40	46	33	51	48	57	38	42	46	45	37	42	41	39	35	42	36	43	43	32	45	52	52	49	34	30	47	39	44	43	45	51	40	35	33	52	48	40	37	66	52	44	27	45	48	46	43	39	37	40	40	31	50	35	41	48	38	49	48	37	46	42	46	38	45	31	42	42	54	48	48	44	48	36	36	39	46	45	47	55	41	35	46	43	42	53	41	60	38	40	40	34	35	54	41	38	47	41	38	45	35	55	38	40	44	29	34	43	40	33	43	42	45	42	48	46	46	45	37	46	39	52	44	48	47	47	37	39	38	48	43	36	52	49	52	52	53	46	29	44	32	39	32	53	56	55	36	32	45	46	42	39	48	34	49	48	56	31	43	48	40	39	46	38	39	49	32	36	48	38	45	39	49	45	43	42	48	38	35	39	43	48	57	57	41	47	39	52	45	42	45	41	45	41	35	47	36	50	42	35	47	39	45	45	41	49	55	49	36	41	32	51	45	57	34	46	45	44	48	39	46	41	47	47	56	41	46	48	50	58	42	38	47	40	40	52	40	41	45	45	40	37	41	46	33	37	40	48	46	40	40	45	48	56	32	40	41	38	47	48	56	34	45	38	51	50	40	38	51	37	31	46	48	41	40	50	37	40	41	36	41	38	35	56	41	32	45	46	34	38	42	36	45	55	34	45	39	37	44	34	48	34	59	34	42	39	45	45	36	43	49	49	56	45	40	47	29	47	39	50	44	43	46	48	45	43	44	42	54	54	41	41	32	53	32	45	39	32	48	47	49	47	37	47	53	36	41	32	47	39	39	48	32	45	28	33	50	47	42	42	32	39	34	45	34	53	38	36	39	46	45	41	34	37	41	35	48	44	39	39	53	46	53	33	40	51	38	41	48	37	35	59	34	39	47	42	44	40	46	42	43	34	39	50	47	48	30	47	52	59	36	41	47	50	48	40	36	46	41	43	40	53	40	45	34	26	36	51	52	58	42	41	39	53	39	51	36	42	40	55	28	37	41	41	41	46	51	31	51	47	36	40	52	47	51	28	39	33	46	45	42	40	42	35	45	43	50	45	47	45	35	47	43	31	41	42	38	45	33	39	46	26	46	36	42	38	37	51	47	40	42	30	44	49	36	61	45	49	51	30	46	44	43	47	37	51	38	39	47	46	42	44	50	45	47	38	42	53	41	44	39	40	41	46	35	55	47	43	47	41	45	36	45	52	31	38	41	36	34	53	42	53	51	50	53	38	45	44	51	39	45	52	45	47	33	34	48	42	45	51	38	45	47	46	34	38	35	47	48	51	39	45	46	40	35	44	44	49	39	33	47	49	46	39	41	57	49	45	39	53	35	34	43	52	44	41	42	37	45	48	38	42	46	40	52	44	41	52	47	44	46	45	37	44	43	34	47	48	36	38	49	51	44	38	48	36	39	41	40	50	42	41	38	47	44	37	38	47	47	45	50	40	51	50	39	52	35	40	48	55	38	50	51	46	39	39	47	43	30	41	38	44	46	47	47	41	48	34	47	39	36	41	33	35	41	48	44	47	42	50	46	45	50	33	45	31	45	48	40	44	39	41	34	37	43	52	28	43	54	42	54	41	45	49	30	51	28	50	45	55	39	39	36	42	36	56	36	30	35	47	42	52	41	34	54	47	44	62	39	47	42	43	47	40	39	43	38	39	44	51	38	58	44	50	44	52	33	40	39	37	38	34	35	52	44	42	35	29	40	57	40	49	41	34	49	51	40	34	43	32	35	49	44	42	47	44	49	36	42	49	49	27	33	37	36	37	33	45	39	43	49	36	42	49	43	41	61	55	43	48	45	40	48	47	46	42	39	44	40	42	45	51	39	48	36	42	51	54	40	38	30	44	28	54	40	43	51	41	42	42	48	43	29	48	48	42	38	52	42	46	46	34	49	38	33	37	36	51	41	42	50	29	47	48	38	42	44	43	42	46	42	46	34	42	44	42	35	44	44	35	59	51	44	40	41	42	53	45	43	38	52	44	35	43	43	45	41	45	36	35	30	47	49	47	40	35	35	37	46	38	46	43	34	49	38	47	32	39	49	53	54	34	52	31	41	39	42	38	41	34	43	44	42	43	38	38	47	51	36	36	53	29	42	42	45	30	35	46	52	35	43	31	39	47	46	32	33	43	45	48	32	52	38	44	47	55	47	44	41	29	42	47	36	32	45	43	45	46	56	48	27	45	40	36	41	48	46	37	49	40	41	39	42	38	42	53	51	46	48	41	49	47	46	47	45	39	58	40	41	37	46	52	50	35	28	45	43	45	41	48	38	53	44	40	37	41	45	45	49	52	50	34	44	36	49	51	41	34	35	41	49	39	45	42	42	34	34	39	45	34	48	44	47	45	41	34	46	36	33	32	48	38	44	47	53	43	30	46	55	39	47	41	42	47	31	45	55	35	48	41	35	55	37	44	42	37	46	41	36	40	52	42	44	36	49	41	39	33	45	36	44	42	46	47	43	36	44	49	42	41	45	30	43	36	48	38	47	52	57	51	60	32	31	44	50	41	48	37	34	57	46	39	46	39	42	50	48	41	46	41	36	52	47	46	29	47	39	38	46	45	52	42	51	47	48	39	37	43	41	31	65	41	40	48	41	50	49	55	37	36	34	34	41	63	39	49	37	47	43	33	53	44	40	34	44	50	31	62	39	43	44	57	36	42	52	31	34	41	41	56	42	35	48	47	45	47	37	37	28	40	32	50	27	44	54	54	36	43	39	62	37	42	35	51	45	44	49	43	40	36	46	46	45	38	34	39	36	36	36	42	41	39	42	43	38	47	43	43	32	37	42	45	42	51	46	42	47	38	54	42	47	54	45	44	44	47	32
19175	10831	7723	16294	28064	31772	53126	57651	48017	39430	29482	19745	10232	4305	1692	828	607	612	558	539	563	526	580	587	594	575	542	518	526	573	566	561	556	516	576	514	537	580	556	569	566	589	564	567	578	562	571	554	563	585	535	529	552	560	548	597	535	531	580	533	579	558	590	580	548	559	568	549	579	571	598	546	582	547	547	579	545	564	567	529	526	530	594	598	588	530	543	575	522	545	504	573	546	539	558	496	515	566	537	526	521	579	568	597	584	590	549	554	551	572	562	527	549	546	565	556	576	560	575	579	618	601	588	551	539	559	546	547	565	551	543	566	550	521	541	588	558	569	528	551	566	591	578	598	599	570	557	571	569	568	530	566	568	554	525	541	600	544	542	557	631	534	565	629	543	517	550	518	576	527	549	541	587	539	573	566	531	581	561	552	549	560	555	548	561	551	545	562	538	526	541	604	530	591	590	562	514	538	595	593	549	568	544	571	548	554	522	561	606	575	537	539	526	601	525	567	585	553	568	510	552	534	566	569	510	561	590	530	561	524	593	538	585	551	543	591	542	572	589	572	510	598	519	574	596	578	494	545	562	551	554	562	566	550	560	585	562	568	580	590	592	565	595	579	582	535	559	582	581	539	549	581	536	586	573	518	580	579	567	542	568	557	584	547	537	560	548	551	572	529	554	551	548	533	547	566	525	578	563	543	562	586	551	553	591	531	540	551	567	537	604	516	583	549	582	557	565	609	584	552	535	566	533	591	511	550	569	583	553	530	574	577	572	591	539	594	571	545	542	550	566	555	548	539	606	532	552	541	546	551	564	568	562	564	604	567	562	576	528	570	547	576	533	604	552	560	542	555	555	515	555	551	540	526	516	587	556	550	546	514	568	568	556	550	548	518	556	577	570	530	545	541	582	575	579	585	569	591	538	530	570	549	548	563	564	590	565	579	580	549	510	573	536	572	567	552	587	555	548	528	599	537	579	565	528	507	598	544	568	548	580	517	530	519	535	553	545	562	508	586	622	567	554	560	557	584	571	562	545	525	552	547	531	537	574	553	552	560	557	535	587	602	552	527	550	553	587	553	552	558	553	559	518	553	571	547	505	534	574	559	565	535	524	535	575	564	505	545	542	586	600	571	570	528	565	535	532	548	570	533	578	564	554	570	488	538	609	538	567	564	536	600	560	546	539	543	577	551	540	574	558	559	586	525	523	579	546	515	562	565	562	534	541	611	586	556	621	546	575	589	571	539	540	522	580	553	563	535	555	570	554	575	550	547	573	572	567	574	557	562	572	573	617	569	565	575	560	581	527	542	586	539	538	565	557	534	566	578	575	586	541	587	538	566	554	547	517	559	581	571	590	591	573	541	563	555	540	574	544	560	562	526	556	506	567	559	522	582	596	559	606	543	545	561	547	551	597	573	564	533	534	565	569	531	531	571	546	559	597	588	555	520	544	570	549	540	525	541	576	561	564	552	522	529	554	553	543	564	552	558	552	506	542	577	564	561	577	567	523	565	555	598	534	548	583	575	590	576	610	510	525	568	559	603	543	552	529	536	517	557	539	566	540	567	568	583	537	543	511	604	523	542	565	562	608	548	605	531	550	572	579	516	567	573	534	533	535	576	566	560	607	578	574	546	538	578	551	547	587	546	571	549	569	562	530	589	570	530	568	562	508	588	563	570	533	548	577	534	529	541	554	571	572	531	564	571	582	541	538	547	590	561	527	528	523	590	545	576	580	544	600	524	536	551	527	558	566	586	552	558	592	578	575	571	533	571	547	563	570	576	519	581	540	610	578	550	570	573	515	553	573	546	513	575	535	583	546	560	556	618	556	568	583	554	541	538	543	554	581	604	556	560	588	530	553	549	593	564	574	517	535	531	565	548	550	575	513	581	586	535	587	552	559	530	586	533	592	574	526	564	545	552	575	552	538	539	581	571	543	567	539	514	529	527	562	504	572	569	557	562	553	546	571	492	542	556	547	549	526	579	560	568	581	595	549	511	529	557	576	559	597	571	598	580	613	586	596	591	574	547	556	578	582	530	555	525	542	558	542	591	520	565	582	533	581	550	568	577	558	535	518	543	544	537	564	580	573	542	547	532	539	510	564	574	583	571	583	603	587	547	513	578	602	568	569	569	508	572	541	559	573	526	549	555	569	556	492	540	517	546	541	559	580	545	597	535	577	537	560	526	549	551	536	571	594	532	555	601	526	540	583	508	561	551	566	582	524	566	574	557	589	569	542	541	558	540	566	521	597	570	564	579	562	583	563	558	554	557	583	573	511	589	554	581	584	562	594	571	544	559	580	633	540	561	575	558	576	582	562	575	587	561	555	584	585	578	567	583	586	533	576	542	566	556	541	597	545	599	541	564	541	558	548	573	585	573	551	561	615	572	578	520	554	519	587	557	590	588	536	558	543	525	544	558	572	479	544	503	573	543	550	515	566	564	502	563	599	544	539	559	553	550	545	522	532	565	512	584	563	557	493	532	567	561	580	515	514	556	571	590	558	566	568	525	539	524	533	604	613	535	569	586	597	540	551	541	555	566	564	526	582	610	574	583	528	576	592	531	571	584	564	552	541	578	580	560	536	586	537	591	551	550	542	539	570	557	635	643	540	584	546	586	531	578	566	554	560	610	573	540	574	535	577	548	542	553	550	555	557	580	565	555	530	547	556	545	527	524	551	596	569	561	566	517	572	568	489	540	597	554	602	588	589	556	535	568	540	542	530	557	535	569	572	568	576	523	510	572	552	544	536	565	630	576	550	558	532	560	529	545	562	569	563	615	575	568	550	553	595	531	608	544	525	539	535	550	538	583	567	549	539	504	554	541	586	542	561	578	598	524	597	602	566	535	539	528	551	583	572	587	574	583	605	576	607	551	550	579	532	575	538	577	593	562	571	577	585	569	576	585	556	546	591	592	574	563	595	582	574	549	547	556	580	570	554	562	559	551	540	553	556	569	568	534	565	548	522	550	570	582	582	555	580	534	558	553	550	551	623	592	543	560	569	533	513	555	588	566	588	555	583	538	566	558	564	564	533	539	554	504	570	575	572	537	536	555	550	509	578	569	572	558	584	601	572	560	535	595	553	629	563	514	572	565	578	567	492	542	580	530	562	520	563	551	582	541	546	588	576	577	571	547	529	567	531	566	555	529	548	544	588	560	593	567	546	551	533	555	599	525	547	537	530	566	556	593	528	577	586	535	546	548	528	545	599	564	563	525	600	596	571	564	524	567	565	547	528	597	579	536	577	570	550	588	542	553	539	523	558	562	571	506	522	581	568	574	550	547	544	586	517	592	572	598	553	566	540	593	585	549	548	555	570	586	586	577	530	563	584	557	555	563	546	559	560	506	524	596	573	600	556	509	578	589	526	602	587	574	555	584	567	517	558	573	563	554	563	529	588	564	573	574	556	557	548	534	574	542	564	547	561	534	567	518	558	544	586	544	562	561	560	557	600	559	595	557	544	587	553	597	547	535	565	560	553	572
1190	752	635	539	729	2137	10250	18067	14550	8553	3884	1458	574	244	100	50	57	48	38	41	45	47	38	47	35	42	40	45	46	49	41	39	68	50	49	34	45	50	51	42	44	40	31	53	46	46	45	44	47	35	45	43	40	44	46	48	50	38	38	46	51	39	43	45	44	48	51	40	42	41	36	48	54	45	40	52	47	45	36	53	44	58	45	34	41	43	42	40	58	51	26	41	41	50	39	49	39	48	47	46	39	42	47	42	41	44	55	38	52	46	40	51	40	37	48	41	57	44	55	49	45	55	41	37	41	43	46	43	54	49	42	43	37	53	48	52	48	54	39	37	47	42	46	37	44	36	39	44	39	45	49	44	33	55	42	43	36	41	50	42	41	59	51	52	44	43	42	53	37	60	41	44	36	43	46	48	47	48	44	44	42	39	43	36	40	37	39	42	47	35	45	41	48	26	39	38	55	46	48	49	41	44	52	42	34	45	41	44	42	38	39	48	44	49	40	36	36	42	47	41	38	34	49	36	47	44	42	41	44	42	59	41	43	38	44	43	47	43	43	52	41	33	38	35	49	30	45	53	51	39	49	30	57	52	41	50	57	48	32	34	38	36	39	37	52	40	48	41	42	43	50	46	37	38	35	42	45	51	49	53	40	46	38	36	45	40	34	55	40	45	46	47	59	40	46	43	37	54	40	40	55	43	39	41	33	43	51	29	45	35	52	44	47	48	52	46	36	46	45	40	50	30	50	58	51	37	46	34	21	42	52	43	41	37	48	49	37	41	40	43	42	52	39	38	54	51	50	36	39	54	43	46	38	36	49	29	47	44	40	45	46	42	46	44	52	38	54	43	37	48	50	44	47	40	42	45	32	50	53	43	45	51	55	40	46	59	50	39	45	47	42	47	67	40	50	38	47	37	38	37	43	57	44	50	46	48	46	47	45	53	49	55	52	38	43	42	46	44	48	41	36	46	50	50	30	48	34	48	41	43	34	42	43	43	52	45	53	46	45	41	44	48	35	40	44	55	38	53	50	49	48	49	38	41	36	41	56	51	47	41	60	50	50	44	49	44	52	35	52	35	57	40	56	41	53	45	45	40	47	39	43	40	43	48	66	52	40	53	31	46	42	47	40	47	50	51	56	46	59	35	46	47	36	44	50	27	47	48	45	38	44	57	60	59	66	37	47	37	41	44	39	44	39	50	50	35	54	48	44	48	37	40	47	28	63	45	33	41	34	47	44	53	35	44	51	44	41	43	48	47	36	48	46	38	46	42	52	53	38	39	52	40	47	38	45	40	60	38	41	48	53	32	40	37	45	54	44	42	46	46	54	33	46	46	39	52	40	42	48	44	43	48	44	32	34	45	32	37	43	32	41	43	55	63	52	44	46	49	41	47	47	47	51	45	37	46	50	52	50	50	42	47	47	45	46	52	40	43	46	54	47	44	36	32	38	46	48	53	39	37	46	44	42	48	46	41	42	65	31	36	37	38	41	38	48	44	45	48	38	50	37	45	39	56	46	48	61	39	44	53	48	55	47	37	43	44	34	38	41	57	44	51	38	45	43	45	37	36	47	36	42	44	39	59	40	35	38	57	39	43	43	39	31	39	47	51	47	43	50	47	45	35	43	52	43	34	41	48	46	44	49	42	48	56	46	34	40	55	33	56	51	40	46	48	47	48	44	52	38	36	49	52	59	39	28	43	31	50	51	39	38	35	47	40	42	68	46	35	34	47	47	48	54	44	38	39	48	45	40	45	53	51	40	58	34	41	43	50	44	36	53	40	47	53	45	32	47	39	43	37	44	34	58	57	57	45	43	38	48	35	45	46	43	33	46	47	65	29	37	44	34	39	47	47	50	46	54	37	42	42	43	41	40	39	49	47	39	45	40	41	45	43	47	42	40	39	54	48	31	51	49	62	47	53	33	52	46	38	49	56	48	53	41	38	36	38	43	42	45	37	36	38	49	51	46	53	43	37	35	36	42	47	28	40	34	45	64	56	61	48	50	36	46	51	46	53	48	52	54	47	34	37	38	35	52	44	46	28	38	50	42	43	45	41	47	46	38	39	42	41	48	54	53	41	51	37	46	43	34	43	50	51	32	48	47	41	55	33	48	41	64	50	48	41	31	39	38	43	50	38	41	49	47	42	39	51	39	45	57	52	48	47	48	38	59	46	46	46	45	47	43	58	39	45	50	46	49	52	41	46	39	52	38	46	46	56	43	34	39	44	34	51	40	58	42	36	47	45	48	38	46	42	38	42	38	28	45	41	34	48	43	36	44	32	43	61	33	44	51	38	44	36	41	51	39	48	47	36	54	55	47	41	54	40	48	46	31	42	39	45	42	45	45	50	48	41	56	54	46	48	48	48	47	46	33	38	50	50	36	42	41	39	42	45	43	49	43	43	46	52	41	48	45	40	56	39	36	47	46	49	40	44	40	53	46	59	46	50	45	43	48	50	39	41	61	42	37	27	41	49	47	45	49	47	50	57	44	39	39	49	51	41	53	51	34	56	47	38	43	41	42	39	44	47	46	46	46	34	46	47	33	48	43	54	49	41	49	53	49	42	49	50	34	43	48	52	38	29	53	51	49	49	33	56	47	48	49	38	48	37	35	33	47	34	44	44	36	53	43	42	53	52	47	36	40	44	43	40	35	46	49	39	68	54	38	51	45	53	31	26	37	47	37	52	48	47	41	34	41	44	32	47	43	36	49	46	49	44	41	38	36	41	39	37	34	39	45	58	45	44	42	43	45	54	36	38	34	43	51	48	52	44	50	36	54	58	38	55	38	44	55	44	49	48	39	38	42	49	42	33	48	42	43	50	51	37	43	40	45	32	44	40	63	47	37	35	49	41	43	52	44	50	42	45	36	37	49	46	44	54	39	33	36	52	48	43	57	35	53	41	46	53	50	43	34	44	44	41	45	44	47	42	52	47	49	39	45	41	42	36	46	51	48	43	52	46	42	50	38	43	44	51	44	29	35	54	40	46	54	36	44	54	36	44	48	53	54	54	33	38	45	42	43	53	47	50	49	46	51	62	39	42	47	46	46	50	46	45	46	36	47	32	50	51	42	60	51	45	34	50	36	45	48	43	43	41	49	48	41	44	49	45	40	39	50	34	44	46	40	51	42	37	42	42	44	58	40	50	52	40	47	46	40	41	52	35	41	55	32	49	38	49	34	51	51	48	41	43	54	44	42	26	50	40	50	44	48	48	44	32	32	56	51	46	55	41	47	57	40	51	46	49	48	54	40	57	42	42	35	45	44	47	59	40	35	54	44	51	43	48	41	41	33	38	54	47	48	43	54	53	42	45	47	32	52	36	49	59	48	44	51	60	44	44	47	50	49	53	46	34	41	41	40	44	45	47	49	39	40	39	50	62	43	42	38	54	51	47	50	54	59	35	40	57	38	37	58	33	52	55	40	35	52	48	50	39	45	45	45	45	40	37	40	43	42	46	40	54	49	49	30	38	50	40	47	39
22588	14678	12173	21288	31640	40777	60573	67916	57318	44621	33069	22808	12504	5443	2252	977	689	617	574	583	622	589	585	606	549	594	570	576	543	583	588	585	541	586	568	580	539	544	595	581	604	571	560	609	579	567	569	587	586	606	580	560	556	565	579	553	544	557	559	569	551	550	580	618	569	576	549	599	544	558	569	560	555	530	591	544	621	527	555	621	565	543	562	617	606	524	605	612	602	575	545	590	623	605	577	608	559	596	510	585	584	580	555	571	577	528	556	605	572	557	597	580	534	557	592	571	594	612	526	601	601	616	579	594	570	558	579	604	557	568	608	595	614	565	548	587	562	527	599	591	558	551	587	527	549	559	599	599	585	592	591	586	557	525	558	534	578	581	540	585	591	535	580	547	572	600	543	559	560	534	580	562	652	581	588	615	563	548	603	603	539	589	600	568	587	563	633	539	592	581	566	571	494	573	549	588	620	562	585	626	588	539	583	610	562	509	613	538	581	598	600	587	569	566	613	562	601	594	572	553	593	590	552	558	560	546	561	589	551	570	572	571	598	586	597	603	574	607	578	562	605	558	571	606	552	568	563	525	580	555	543	540	581	573	557	580	594	586	571	553	586	580	566	542	577	540	588	599	614	581	538	591	573	565	567	557	602	583	526	587	571	583	546	592	582	591	645	582	543	538	523	606	570	541	619	562	565	589	582	581	531	602	605	566	637	593	632	542	562	609	619	617	588	544	545	580	558	597	597	609	517	623	630	627	561	550	635	566	574	535	570	578	592	581	579	598	599	564	576	602	564	553	578	571	596	563	612	598	569	553	552	577	607	559	572	575	578	603	559	563	583	586	550	572	565	574	581	553	565	590	559	581	582	573	559	537	585	585	581	552	563	615	574	563	562	589	617	573	578	565	547	571	600	568	602	616	559	598	573	579	531	538	573	560	597	574	580	547	595	579	528	572	591	582	570	531	573	577	601	581	549	580	574	583	578	590	590	529	553	596	611	586	569	553	567	559	563	584	553	577	579	565	555	569	561	546	553	586	575	576	557	578	523	584	550	570	541	560	576	578	567	588	541	564	624	572	570	589	585	534	586	534	624	538	540	564	557	571	581	611	586	567	578	605	603	579	534	577	567	558	585	545	587	565	590	555	568	592	557	589	506	597	569	587	606	553	572	558	611	572	591	591	601	572	550	607	567	550	615	578	596	579	629	588	518	580	579	579	595	555	563	607	562	538	559	587	593	623	564	594	590	601	591	545	569	560	569	614	589	591	565	565	564	606	573	591	598	586	564	581	579	598	587	574	595	572	520	533	578	556	546	567	586	579	600	589	555	564	572	571	599	571	579	559	540	582	573	602	542	589	579	541	569	561	587	586	522	588	566	581	564	572	545	573	560	530	603	565	571	569	583	591	571	613	573	582	562	595	525	585	589	562	544	598	584	565	642	548	528	568	570	593	585	594	615	562	598	567	550	559	580	633	580	533	584	543	597	567	569	547	599	566	591	548	614	576	578	574	575	592	537	594	568	599	583	590	573	541	594	582	582	569	593	594	556	559	585	546	567	592	528	588	543	501	511	554	550	571	579	554	568	567	574	614	557	555	544	599	585	558	601	589	550	579	589	590	603	578	563	584	541	637	555	595	554	601	567	572	587	576	570	572	593	580	611	593	533	584	556	623	576	605	521	569	545	577	580	605	536	575	557	549	601	613	534	569	592	601	564	572	588	609	596	599	546	587	569	557	588	607	547	575	555	564	569	568	618	610	590	591	572	570	574	571	574	583	584	633	538	599	594	560	622	568	572	590	565	584	582	577	621	547	552	589	602	514	557	550	534	556	595	623	555	592	595	614	557	545	570	570	596	624	557	582	600	587	547	567	603	580	603	569	609	563	624	570	536	559	573	603	573	538	589	553	576	572	569	550	593	525	538	575	557	566	568	604	597	628	590	546	548	595	565	585	601	565	558	563	568	560	594	546	609	606	564	580	564	592	576	570	560	606	563	574	628	606	584	616	579	625	599	552	571	567	596	592	563	575	597	547	548	547	573	580	539	538	562	555	535	573	547	585	552	543	603	630	547	558	587	564	591	571	542	560	595	613	580	560	556	609	563	589	554	585	615	537	561	608	551	600	559	577	587	598	605	565	619	576	604	595	539	556	569	592	556	530	569	605	569	547	569	590	559	571	562	584	570	580	566	594	572	593	546	575	563	580	528	564	588	605	528	594	583	558	570	630	591	573	581	575	593	558	606	583	565	578	541	551	551	556	573	589	561	605	570	583	603	577	607	584	565	564	578	574	564	566	520	569	596	591	571	551	587	568	566	597	613	588	583	553	573	538	575	531	600	555	572	561	598	550	546	573	549	604	571	615	588	559	567	567	553	561	549	572	583	584	558	568	527	583	585	563	556	568	600	552	597	585	544	563	609	615	595	549	576	587	617	545	570	563	553	570	585	589	619	543	585	621	595	557	593	573	573	584	561	586	534	525	590	616	577	535	591	529	595	590	567	575	580	596	602	525	532	552	566	563	564	559	576	585	555	568	623	608	566	572	556	554	568	585	599	587	568	606	583	599	556	570	573	569	592	545	512	607	584	607	578	607	562	595	573	539	592	556	615	542	564	576	542	646	602	553	561	551	627	567	569	566	517	598	637	588	565	591	561	575	536	551	542	559	585	572	586	566	530	622	558	592	564	603	606	574	586	625	567	600	583	532	579	567	525	555	581	578	600	603	571	594	600	546	559	587	555	538	531	619	607	566	528	537	556	587	563	578	574	542	541	567	544	596	597	589	566	558	567	604	533	569	607	558	545	598	587	576	594	598	592	590	548	592	566	607	570	589	546	577	537	588	594	524	540	575	631	586	608	575	581	632	604	602	566	611	533	550	570	576	556	573	555	559	566	598	582	560	548	566	576	593	507	579	585	587	593	584	534	566	589	529	574	600	557	598	574	559	570	563	578	632	595	593	553	548	614	543	571	564	569	581	626	549	550	507	575	600	577	572	548	587	605	573	554	583	516	602	577	635	630	572	506	545	578	548	566	584	572	536	569	565	548	560	573	574	583	606	577	538	559	565	635	576	532	574	580	540	535	562	593	567	538	594	550	584	579	558	553	563	586	573	583	590	606	594	579	573	504	588	591	571	598	580	535	596	569	551	596	567	583	546	587	579	568	580	569	577	567	582	592	577	565	574	595	514	558	604	559	565	593	547	560	588	557	544	557	585	575	552	556	562	590	560	598	582	570	578	547	581	568	571	560	617	578	557	586	580	589	554	546	549	585	545	583	630	577	581	581	565	610	556	567	539	547	527	550	590	573	572	640	591	572	529	584	598	591	574	568	560	578	609	567	603	589	552	588	577	574	561	562	574	573	580	576	579	545	602	573	617	563	516	586	553	569	568	575	597	574	573	561	535	572	579	573	568	567	572	570	607	606	575	575	574	569	626	544	562	540	590	546	516	569	583	596	571	597	584	570	565	563	562	569	571	574	547	591	576	595	617
1378	287	140	98	197	506	3041	4092	3002	1753	861	402	183	106	58	46	35	27	42	32	48	42	43	38	32	30	36	41	31	42	42	30	40	29	41	38	43	31	34	36	42	32	48	37	40	42	35	30	39	42	34	41	41	45	39	47	44	49	32	48	27	35	35	37	37	32	35	37	26	31	37	25	32	42	54	43	42	35	40	41	33	56	32	56	33	41	40	48	39	50	40	27	42	37	32	41	48	34	49	45	50	40	27	39	46	42	42	45	48	38	37	40	25	42	28	36	33	31	50	37	34	25	51	36	43	39	32	48	43	42	36	38	24	48	30	42	42	34	36	54	47	50	46	44	37	48	34	41	33	39	46	31	47	58	43	36	40	43	35	41	44	44	51	46	49	38	31	46	41	31	44	41	47	46	36	32	36	38	38	44	40	30	37	37	42	42	31	35	45	40	35	33	42	29	33	35	33	35	38	32	44	45	28	30	36	35	56	37	39	43	50	37	27	37	51	28	30	52	38	38	32	39	39	33	34	46	36	35	39	49	40	38	37	52	51	57	31	43	33	34	39	33	43	45	38	48	38	27	42	46	34	39	31	29	34	30	28	51	47	39	38	36	37	40	44	43	39	32	46	36	43	48	38	29	30	45	36	44	43	40	36	44	32	40	36	38	38	39	52	42	42	35	46	36	49	27	34	48	42	38	36	42	39	30	44	27	45	35	36	29	33	34	47	45	35	41	43	39	49	39	32	45	46	42	39	34	46	35	48	39	37	38	37	42	43	48	47	29	27	41	38	44	43	36	34	49	33	36	46	37	35	33	33	46	32	39	37	35	51	32	39	42	39	44	30	45	34	54	33	35	46	47	34	38	45	42	48	48	42	41	39	44	46	43	35	25	36	36	50	46	38	40	27	43	41	49	32	41	42	29	49	36	45	28	39	34	43	37	38	51	33	39	40	42	36	46	32	40	31	28	42	48	57	34	33	36	39	38	36	35	24	36	37	43	44	37	41	39	31	30	32	43	38	42	33	40	37	38	42	43	37	38	31	44	47	50	31	51	35	34	41	36	40	30	35	32	37	32	38	34	40	29	34	40	31	33	50	41	42	43	32	41	34	36	39	45	33	43	44	39	29	41	48	49	47	37	37	35	24	42	35	51	34	48	42	41	29	45	38	49	36	34	51	36	41	29	40	40	39	32	51	36	48	35	48	49	32	45	42	37	41	39	49	36	36	37	46	38	47	39	32	29	39	40	49	31	31	40	41	51	37	39	48	44	40	32	41	31	30	34	34	40	34	33	43	42	51	46	28	37	39	39	33	41	39	32	36	42	35	45	37	30	50	48	39	33	27	38	35	42	40	35	36	44	44	37	49	30	38	43	31	44	38	27	28	33	31	37	48	45	42	46	38	27	39	33	30	47	25	32	41	33	31	35	44	37	40	44	42	39	32	37	35	37	25	30	40	36	42	39	37	36	34	39	30	36	35	32	34	36	48	41	40	51	28	32	47	26	42	40	38	44	36	35	29	37	40	40	31	37	38	41	41	31	40	59	30	44	43	30	39	40	45	49	43	41	51	49	49	42	42	39	36	34	36	30	47	36	44	35	39	45	37	47	36	34	47	55	42	29	41	46	32	48	36	33	38	48	31	49	37	46	48	43	38	31	29	37	35	38	45	48	54	37	39	43	44	31	40	41	37	34	43	37	36	39	47	36	50	56	51	44	49	41	52	36	39	43	42	50	51	58	41	37	38	28	36	43	38	38	51	42	43	43	40	43	37	35	44	34	40	49	53	43	29	38	33	46	36	34	46	43	30	42	38	47	44	51	35	31	34	38	36	37	49	33	37	54	42	29	38	33	31	34	27	30	33	31	34	41	30	41	39	24	51	32	40	48	43	42	34	42	37	35	46	36	55	34	34	34	38	63	32	30	42	33	36	43	39	40	61	37	31	43	37	48	46	35	35	34	47	36	36	47	37	43	35	42	37	31	42	42	46	44	52	35	40	42	34	41	40	34	32	51	36	40	45	34	30	26	38	39	39	32	41	42	33	45	38	41	45	29	36	45	59	36	52	33	32	40	42	34	38	40	42	32	42	40	39	32	31	39	40	42	34	39	37	41	47	43	44	37	36	42	26	33	27	46	49	32	41	43	41	24	42	30	45	31	41	40	36	52	37	25	42	44	42	28	40	34	23	33	42	31	43	38	40	47	46	50	33	41	41	40	36	34	43	55	43	48	48	39	44	42	39	36	47	44	39	38	37	30	48	48	34	40	40	48	40	31	27	28	27	32	30	32	36	33	36	44	55	29	44	42	34	36	38	42	28	38	46	55	36	37	40	39	42	35	46	34	38	41	38	34	42	45	33	41	36	38	42	39	37	36	37	46	34	33	46	40	34	48	37	30	41	36	37	39	36	33	31	37	35	45	49	43	34	39	32	45	40	38	34	46	45	44	36	50	45	34	45	36	47	45	37	47	38	32	36	39	48	42	34	47	37	48	40	33	40	54	46	44	40	41	37	32	35	44	29	44	36	28	43	43	39	29	43	23	39	28	34	44	29	39	35	43	50	38	34	34	48	35	42	36	44	41	44	34	37	35	37	47	35	47	38	35	52	35	42	37	42	38	31	37	42	42	40	37	39	30	45	28	32	38	36	47	42	38	40	47	41	34	40	44	44	46	38	30	39	36	39	33	30	45	38	45	39	39	45	42	34	28	44	45	48	45	36	33	37	34	32	36	39	34	39	46	29	37	40	43	41	45	40	39	30	34	25	33	46	38	27	36	52	43	34	44	26	38	35	41	49	35	37	45	36	41	39	47	31	30	47	38	37	41	37	47	39	43	43	40	55	35	34	39	45	26	36	57	36	34	46	41	34	28	28	39	62	37	37	45	42	43	36	36	45	39	35	37	44	46	47	25	39	46	46	30	38	46	38	38	34	39	40	30	42	47	36	41	33	39	33	43	29	39	32	47	43	50	43	28	34	46	35	28	36	47	39	35	48	40	40	45	34	44	41	36	42	41	42	37	34	33	40	42	44	30	37	39	37	42	43	45	38	41	38	53	32	46	49	46	34	32	32	37	37	49	26	23	46	31	35	39	49	32	44	44	35	39	31	32	39	43	43	45	36	41	41	40	46	40	41	42	37	37	36	37	27	40	52	55	42	32	30	38	51	40	27	50	40	49	46	26	49	42	46	47	37	31	45	41	39	42	37	45	34	36	36	33	40	31	28	34	31	27	34	45	40	49	38	37	55	30	42	38	45	32	27	34	45	43	37	36	63	37	40	47	36	28	40	54	46	47	41	33	39	31	44	37	31	36	48	32	35	45	38	41	32	41	34	39	33	43	35	33	39	43	32	47	39	49	35	43	43	58	37	38	34	56	39	31	34	34	48	40	41	39	40	55	43	34	40	47	33	34	32	29	34	41	50	34	31	38	35	45	28	41	37	48	37	32	31	38	40	43	45	38	46	41	36	33	49	42	36	36	37	37
14628	6263	3006	5433	16082	24649	41400	40820	34353	26696	18392	9668	4279	1794	895	635	512	536	516	475	497	509	526	479	487	526	497	468	497	495	475	478	501	488	511	485	509	515	535	485	493	474	491	490	482	491	503	516	523	512	475	511	496	504	512	485	470	481	508	505	495	474	512	504	543	537	476	500	514	483	455	508	502	514	477	511	481	531	450	489	509	494	517	504	504	455	535	492	483	482	505	484	483	475	493	501	475	504	503	445	510	504	481	474	513	518	494	507	509	500	505	512	515	523	475	492	459	515	498	531	477	523	468	530	483	517	531	496	471	505	472	476	509	502	521	517	502	492	486	515	508	485	479	457	485	460	506	496	537	531	496	485	503	473	500	503	483	503	489	452	543	505	509	485	523	490	525	490	498	475	512	528	510	500	497	432	457	514	490	540	506	525	501	477	532	496	491	520	477	499	504	490	495	504	503	482	487	498	476	525	513	490	505	530	500	496	519	509	520	507	515	532	501	480	489	463	561	481	501	516	472	471	484	468	469	497	496	501	506	486	538	504	520	545	473	512	492	470	519	548	551	504	473	489	533	519	549	506	522	512	464	472	520	485	526	518	493	519	495	488	539	555	528	493	495	512	508	503	502	492	528	522	524	482	474	540	495	510	487	513	477	484	453	536	497	530	495	523	495	485	458	501	487	501	486	534	487	462	530	508	508	529	546	517	488	489	480	462	503	503	461	491	499	452	536	492	505	478	465	517	533	497	500	498	504	468	533	527	484	529	485	501	499	507	494	491	501	522	473	514	508	498	486	511	499	492	483	518	507	482	486	503	467	539	496	496	530	503	505	491	519	462	537	486	514	490	507	492	519	515	508	470	511	490	467	478	486	479	506	537	485	526	534	526	502	503	472	511	504	492	501	463	491	471	490	530	484	526	545	493	502	512	512	486	542	493	548	511	508	521	506	501	512	477	511	523	528	518	493	480	494	491	494	526	472	490	471	468	477	488	482	479	469	519	484	504	487	503	513	542	465	481	534	520	493	517	472	500	470	519	456	495	513	483	452	468	505	490	468	523	494	496	496	484	450	500	522	526	532	455	506	519	478	516	530	477	515	521	491	491	514	497	500	515	505	477	480	518	501	473	515	499	459	479	494	482	536	484	502	481	516	487	481	503	520	509	517	520	522	497	476	474	481	470	473	546	486	504	467	478	523	492	508	507	509	500	519	501	492	499	507	491	469	479	529	469	490	527	491	491	519	505	466	493	504	512	481	466	528	511	457	515	482	548	520	462	558	504	466	503	461	495	522	515	466	521	504	489	526	509	478	521	509	521	530	499	483	508	479	508	493	484	512	485	507	521	518	504	479	513	486	499	512	494	487	508	465	490	447	531	531	499	525	537	526	493	531	484	551	507	476	495	522	486	549	519	539	516	537	493	483	484	513	512	455	478	501	484	482	490	510	545	482	518	524	476	471	484	522	521	473	508	525	513	495	512	528	538	450	493	522	508	493	498	507	532	491	498	498	494	490	545	506	494	533	524	573	490	497	491	494	469	489	491	506	489	501	511	464	491	495	497	505	487	539	522	481	511	490	513	510	454	530	471	491	474	505	518	537	519	515	480	485	514	485	536	536	498	502	510	506	492	522	513	492	496	526	528	502	520	479	520	496	449	461	507	499	487	505	498	524	514	508	505	502	503	477	494	506	455	501	484	524	476	457	506	502	492	496	480	496	486	534	469	486	474	511	488	511	518	527	481	476	526	512	514	497	516	530	470	528	492	495	505	509	488	543	517	459	493	470	535	471	450	539	537	500	480	519	509	484	470	457	525	484	476	521	505	501	485	504	494	515	512	516	500	478	495	506	449	500	475	484	483	493	501	509	531	498	457	501	509	510	454	495	499	466	520	497	522	505	485	487	508	489	516	512	490	522	524	471	471	467	526	476	480	467	517	514	514	473	508	470	497	474	495	466	452	472	473	504	501	546	481	494	486	492	515	525	524	495	529	527	499	528	507	542	513	485	514	529	455	545	495	479	492	499	485	502	465	507	511	509	488	501	510	543	502	514	498	506	468	519	533	499	526	474	518	449	494	481	525	527	521	457	479	495	483	497	505	485	486	525	494	522	501	506	491	515	530	498	512	545	526	470	507	492	541	489	504	485	515	559	534	517	491	530	510	499	550	477	520	524	476	503	498	492	512	494	525	519	487	454	514	529	532	523	501	526	502	503	535	512	520	483	475	475	497	472	527	512	517	499	542	503	487	488	500	524	528	501	474	507	501	509	528	532	497	475	483	438	500	502	501	519	508	492	505	509	496	476	544	497	489	530	546	513	485	521	495	514	480	481	465	465	492	482	547	534	531	533	500	472	469	502	473	528	499	485	487	526	493	490	486	476	454	476	490	523	528	543	492	532	493	517	531	468	462	498	505	503	513	537	520	486	519	512	517	542	487	484	486	527	486	493	518	504	509	479	494	488	506	507	493	485	532	477	500	526	499	515	503	469	502	461	519	504	507	513	513	449	504	482	475	480	499	548	474	511	482	476	477	523	529	531	545	495	463	498	492	511	513	500	450	511	451	475	542	530	536	493	520	522	520	512	526	513	502	533	506	489	515	466	522	518	510	498	491	530	466	514	485	482	501	504	485	474	547	476	514	501	518	537	492	473	491	513	500	521	509	545	534	508	486	500	520	451	522	503	506	490	487	487	491	524	506	526	514	511	522	486	523	466	476	523	509	487	492	499	516	523	495	497	483	506	525	517	558	478	507	493	528	512	504	519	490	524	483	490	546	535	543	506	516	519	501	489	511	530	516	498	498	515	487	475	493	530	506	515	505	481	504	497	540	511	502	505	476	508	500	509	495	499	487	506	489	499	498	508	476	453	472	500	500	480	499	520	456	517	492	493	497	493	498	517	527	527	511	521	523	483	520	468	477	466	503	543	490	508	481	523	470	512	515	492	502	513	502	507	514	515	472	472	480	532	443	515	512	523	489	498	505	509	489	449	476	485	492	486	492	482	509	502	479	474	478	488	498	497	469	484	480	524	497	492	480	514	531	475	511	479	510	504	481	509	473	497	504	487	529	524	516	466	510	456	552	490	473	441	490	501	464	523	534	508	505	511	475	477	498	484	523	481	478	454	521	500	509	534	519	515	478	472	511	536	513	471	467	525	472	468	517	540	489	504	461	482	567	465	462	504	499	475	496	515	484	498	500	488	483	471	508	527	497	508	489	508	531	513	478	457	471	500	508	475	450	536	472	469	522	532	500	462	452	458	490	524	535	517	462	511	508	521	472	489	485	451	473	532	478	490	512	531	526	505	535	509	502	502	497	516	514	507	501	499	474	479	495	506	492	522	502	505	477	532	511	517	498	472	471	492	487	498	505	562	523	448	513	475	528	507	505	519	539	560	525	482	482	535	498	486	504	567	506	498	445	510	491	508	482	495	473	478	512	472	504	502	513	518	514	514	468	443	475	488	492	472	485	477	538	495	479	506	501	485	567
662	353	227	264	498	1834	8938	11318	8368	4300	1867	790	296	158	65	52	37	47	45	33	38	36	45	46	38	56	44	48	37	46	49	45	46	52	43	42	37	52	40	44	37	37	40	42	45	55	57	49	41	49	38	45	31	33	42	41	35	35	33	44	34	32	41	37	40	42	50	47	33	41	41	42	45	50	45	37	33	56	39	49	57	35	46	32	40	34	51	38	43	46	36	47	41	30	30	35	38	41	38	38	43	55	35	46	37	39	51	60	33	32	54	46	35	48	44	35	39	40	35	45	35	38	39	40	39	43	54	43	43	36	34	45	42	43	36	39	28	39	50	35	36	44	40	54	42	37	50	39	33	46	39	40	46	47	46	58	40	35	41	45	37	25	45	44	44	40	47	43	35	44	43	38	35	45	36	42	45	47	42	37	41	33	38	36	40	38	48	44	40	37	43	33	37	40	40	40	43	39	37	33	35	40	35	37	27	49	38	50	42	48	40	49	38	42	46	44	38	43	37	35	47	52	39	41	41	40	50	35	37	31	37	36	24	37	40	36	43	36	31	31	39	38	45	40	45	38	47	28	45	37	48	27	37	42	37	48	54	42	49	49	38	29	39	46	30	39	40	48	44	35	43	54	53	30	50	40	32	53	53	42	39	42	42	30	49	35	38	42	36	50	50	36	34	46	39	44	41	40	40	37	52	41	30	41	45	43	32	44	32	52	37	37	56	42	44	40	41	27	45	43	40	31	38	36	39	46	36	31	49	50	37	47	53	48	34	45	35	42	48	37	37	42	35	39	49	42	39	50	39	46	54	32	32	46	47	35	53	48	49	42	41	45	45	53	52	36	47	35	28	44	27	37	41	43	39	38	36	31	42	41	52	27	42	51	47	44	48	55	35	37	52	46	53	44	33	42	36	52	41	46	38	37	32	47	40	38	48	46	43	32	52	46	35	39	45	26	37	41	49	60	40	48	39	45	43	42	34	42	37	37	33	42	36	44	43	45	30	38	48	43	43	51	29	36	47	49	39	32	51	43	33	37	38	38	49	37	50	33	37	40	32	44	37	49	55	39	42	43	47	38	37	48	48	42	43	45	45	37	40	36	52	41	46	37	41	35	41	33	45	39	36	42	33	45	41	52	42	39	41	42	41	40	26	55	50	33	32	30	39	43	53	38	50	35	49	37	42	36	43	31	50	36	47	50	54	44	36	36	45	33	43	35	40	35	36	43	33	52	45	42	33	44	48	48	34	49	42	54	30	50	45	45	36	43	43	36	33	49	44	30	39	36	51	34	45	39	31	37	31	43	36	38	51	34	45	46	39	49	57	48	39	34	49	43	36	39	32	35	49	34	42	47	47	47	46	35	46	38	36	37	33	39	41	40	56	46	34	36	38	40	38	41	34	40	38	28	57	42	41	51	40	38	42	44	43	37	43	39	37	44	36	27	44	52	58	39	43	38	33	39	33	40	54	39	44	49	51	40	43	37	31	32	42	41	44	42	36	31	44	37	40	38	44	42	42	43	39	18	44	46	47	44	40	41	46	42	45	43	41	44	32	34	44	42	43	38	39	40	53	39	37	32	41	43	46	40	40	50	43	46	39	43	41	45	37	44	47	35	36	42	58	39	32	45	47	38	46	54	53	36	48	42	39	48	48	45	36	43	35	39	49	32	41	47	41	34	39	42	57	49	33	42	40	34	45	52	42	35	37	49	40	38	43	39	33	36	51	30	56	40	46	44	42	38	35	51	31	43	31	40	41	58	43	47	37	42	37	37	29	43	35	35	43	44	39	50	39	42	43	39	44	43	50	40	44	40	43	41	31	36	42	32	43	48	45	42	32	41	37	27	47	43	37	48	41	39	45	43	41	40	32	36	36	46	40	45	39	43	29	38	40	52	38	48	31	33	49	40	37	49	31	43	49	47	47	44	48	39	46	47	43	31	34	40	45	31	35	47	35	44	41	42	43	52	48	36	38	41	47	29	35	47	46	40	43	52	36	45	35	52	43	44	54	37	44	35	43	42	38	35	46	40	33	55	39	36	41	42	39	50	43	41	37	41	45	33	44	36	46	50	48	51	39	39	40	51	47	36	47	31	38	45	45	41	40	31	33	32	44	42	44	47	44	35	45	57	57	51	42	42	27	41	39	50	33	34	33	32	40	39	29	57	47	40	38	27	49	37	43	39	42	49	41	38	43	45	47	44	41	43	40	51	37	44	57	48	49	28	41	40	42	45	44	43	37	52	27	35	43	43	51	39	45	43	46	34	46	43	42	47	43	38	44	30	40	45	33	33	39	44	40	42	42	46	44	46	35	36	54	50	37	39	39	40	46	49	41	52	52	49	37	37	47	49	36	40	46	44	44	33	39	38	43	37	48	51	36	42	46	46	42	36	39	49	45	48	56	39	49	45	39	47	37	41	57	46	44	41	34	41	37	39	39	37	36	34	46	32	58	46	41	43	47	60	44	45	48	43	45	38	30	34	47	42	33	49	30	51	34	34	43	51	38	47	42	45	39	48	39	43	36	34	23	37	37	33	48	32	49	43	42	46	36	46	35	47	37	50	37	44	30	31	46	42	41	39	44	35	27	37	41	60	47	48	41	37	39	54	35	42	54	47	54	47	37	49	49	42	39	41	54	46	34	47	49	43	41	37	37	47	55	35	43	44	37	36	45	47	41	46	56	50	34	42	44	46	53	44	34	33	36	53	45	38	37	37	31	47	41	46	42	50	37	38	36	40	40	32	44	38	43	50	36	37	57	47	34	36	43	47	50	37	43	50	49	34	44	43	36	43	43	40	35	38	25	29	40	34	30	38	35	45	44	40	37	35	37	42	30	36	38	40	53	51	50	37	45	44	47	43	20	43	44	36	54	60	43	38	35	29	43	38	49	36	45	54	40	44	31	29	35	42	46	32	35	28	38	40	43	45	47	34	41	41	47	37	39	46	46	35	49	47	49	49	36	30	44	43	32	44	42	32	33	46	42	54	28	48	41	28	30	51	36	42	42	37	41	38	39	37	44	38	42	45	30	41	49	42	34	41	40	38	35	42	34	50	45	34	38	47	37	54	46	49	49	40	34	40	41	36	43	48	31	42	40	46	37	41	42	39	39	44	42	40	37	43	39	38	42	35	43	54	52	48	44	46	57	55	34	27	39	46	42	30	36	40	47	42	39	41	34	51	34	41	38	46	37	41	36	43	50	51	36	36	36	36	46	47	48	37	45	41	42	54	49	52	37	36	44	42	30	41	22	49	39	43	36	41	45	43	46	33	48	41	52	28	52	30	47	32	44	42	38	41	32	42	50	36	41	38	53	47	52	52	47	36	39	40	40	40	39	45	53	41	46	42	34	41	40	46	35	44	33	31	34	39	48	40	30	58	41	46	44	31	52	38	39	52	46	40	44	47	45	42	39	36	44	36	43	31	40	34	35	45	31	30	33	44	38	34	50	42	36	51	32	31	41	40	35	45	51	39	40	46	36	56
16148	8861	4958	14078	28693	38469	57383	56354	46004	35085	26028	16443	8148	3543	1403	714	539	530	498	525	515	521	525	548	536	535	489	539	527	521	500	515	525	542	545	505	513	516	527	560	444	534	520	518	518	547	538	498	498	506	513	556	519	549	495	491	508	459	535	540	510	525	492	504	524	508	542	479	522	539	542	496	534	499	502	527	504	532	503	529	514	502	545	515	523	491	502	566	523	559	490	468	484	526	505	553	488	530	531	499	494	521	539	546	545	558	509	484	527	520	511	533	518	529	538	518	521	555	502	534	500	478	545	557	519	476	533	546	545	536	527	472	544	531	507	472	476	515	517	514	492	555	539	553	500	508	497	532	509	533	527	533	531	501	497	481	507	553	505	549	513	532	521	502	502	512	508	504	496	471	485	527	509	523	529	527	524	519	539	482	530	540	474	519	549	564	488	499	479	549	505	510	522	525	534	550	528	543	515	541	500	540	527	520	550	546	529	521	514	512	541	513	552	493	508	515	503	520	483	515	474	492	529	522	489	544	510	528	522	521	522	502	501	523	546	565	524	531	531	479	509	492	519	536	560	549	554	500	526	540	560	497	549	537	489	502	575	488	541	490	550	537	550	529	521	533	534	532	515	492	554	477	533	492	528	484	494	560	513	542	505	551	529	484	549	560	539	509	528	548	525	527	498	572	488	493	535	543	519	560	478	549	482	488	505	498	523	486	526	544	496	515	545	533	523	531	538	504	529	519	528	553	518	526	532	563	559	531	517	511	541	524	556	538	556	498	525	467	536	530	536	492	527	502	501	477	477	537	518	536	529	505	502	528	514	527	525	509	503	513	517	486	551	530	540	553	498	534	480	499	506	531	502	514	478	524	508	489	546	496	520	559	518	498	500	540	507	541	484	531	554	512	511	524	519	540	505	486	542	511	547	516	525	537	528	518	484	522	527	515	537	494	543	497	533	499	512	526	529	489	531	512	501	534	496	538	542	559	551	537	527	526	525	536	550	528	541	526	539	486	493	513	520	499	530	513	510	514	544	480	546	528	509	567	519	551	532	544	501	499	538	524	514	504	521	530	560	500	568	527	504	529	506	506	527	532	541	534	488	534	524	534	500	526	532	501	524	488	545	518	484	527	523	522	579	535	516	516	505	527	531	525	542	510	523	518	510	505	525	513	514	494	571	460	509	521	518	546	535	546	507	544	540	546	531	555	535	527	539	541	498	501	532	535	529	539	470	507	499	514	487	562	534	533	533	493	528	526	519	527	498	537	518	527	504	492	492	515	499	516	533	541	566	507	533	543	501	522	568	555	517	532	529	500	518	531	519	524	534	522	475	515	507	547	526	530	524	537	556	527	509	566	540	526	521	495	514	469	506	533	508	523	537	529	493	499	528	499	516	526	528	466	509	536	497	517	520	533	522	508	517	528	526	528	515	564	532	514	495	513	514	557	493	513	531	547	519	516	520	524	534	506	523	515	511	534	491	490	533	524	529	560	530	549	517	502	477	523	531	534	481	553	580	498	531	568	507	492	520	515	503	513	511	557	534	544	491	514	492	525	517	522	534	506	498	563	510	487	545	506	537	532	527	518	539	510	534	536	508	566	504	499	522	492	513	530	533	538	487	519	520	584	531	518	533	546	533	506	562	516	468	513	509	541	518	523	505	480	492	542	497	540	513	533	495	516	506	504	528	539	501	525	546	522	513	540	501	542	481	529	485	546	536	499	527	501	530	493	518	580	472	516	496	507	509	509	527	496	561	515	506	512	527	521	531	523	536	488	508	493	534	555	508	471	527	505	500	519	517	520	561	510	497	487	542	507	511	541	528	512	556	520	496	509	526	495	506	511	507	518	488	528	503	537	549	517	526	492	550	509	553	535	491	558	517	530	513	510	532	523	496	517	546	540	518	528	545	515	565	530	544	526	520	518	478	569	549	561	465	550	510	526	529	525	490	464	511	485	532	528	511	504	520	558	551	537	536	507	512	494	523	526	496	544	529	521	559	544	519	522	514	527	533	481	531	532	498	529	506	510	500	512	513	516	498	490	548	506	508	549	509	519	521	521	547	516	529	517	486	516	561	549	544	547	507	522	529	500	501	504	531	518	548	515	573	525	514	548	538	523	502	531	546	550	565	531	498	516	537	532	512	524	484	534	567	500	499	472	530	519	529	478	527	489	562	485	502	542	524	516	481	513	528	526	510	521	506	466	539	512	540	493	498	516	557	498	526	521	515	505	515	502	577	509	525	470	522	512	497	496	495	537	498	537	502	509	545	535	549	498	547	498	445	559	511	534	510	578	557	523	494	508	515	517	515	526	530	527	587	534	531	543	515	498	537	514	533	500	550	555	555	501	515	492	504	547	576	534	523	488	519	540	544	504	494	522	508	488	532	504	522	561	526	536	534	548	505	498	539	570	534	545	529	515	481	523	511	515	498	511	504	522	483	523	494	510	487	503	551	513	497	494	500	514	531	504	500	511	505	504	499	552	542	491	504	503	546	505	548	518	516	546	529	523	487	536	492	569	518	519	494	580	517	523	543	489	520	569	530	565	494	547	483	536	499	511	491	539	521	517	523	532	538	538	544	508	543	528	536	501	499	486	568	549	504	504	519	511	517	555	508	507	526	538	517	572	562	538	540	527	551	561	458	568	525	505	506	500	541	545	553	529	527	509	545	544	565	498	513	491	546	525	532	512	528	546	506	527	563	545	565	474	513	509	537	547	521	531	520	518	519	492	519	531	532	521	531	504	516	475	516	487	505	513	499	515	554	557	493	539	514	510	530	528	525	547	496	560	531	545	494	509	565	506	519	522	548	533	522	508	498	538	527	493	550	514	484	503	506	510	530	542	532	546	566	483	536	501	498	476	498	525	510	562	528	551	515	532	526	512	507	484	518	536	536	513	540	518	541	509	527	538	511	516	509	512	555	553	529	488	500	516	516	516	505	487	531	494	535	513	534	502	511	503	543	508	533	544	521	523	521	523	527	489	518	509	539	510	511	509	514	521	526	520	486	542	526	541	546	529	509	531	516	509	531	522	545	504	501	515	557	497	515	598	513	508	558	526	559	529	510	531	548	514	536	484	504	532	523	516	532	529	474	558	525	482	503	484	509	493	517	550	544	500	503	541	531	528	495	506	532	551	528	507	527	529	525	465	509	518	530	495	527	553	511	525	527	484	519	502	511	521	549	552	502	494	546	515	511	506	546	529	511	542	518	489	504	542	516	556	530	536	542	517	487	514	523	509	525	499	553	520	524	512	508	472	555	561	515	546	527	527	522	501	517	534	513	490	488	546	537	474	528	534	522	482	554	535	543	521	515	529	508	522	499	502	522	490	525	514	501	510	568	511	548	538	520	535	467	514	506	516	509	520	556	508	510	552	517	514	525	484	549	504	490	531	517	545	525	532	502	510	531	542	541	576	534	520	541	477	535	520	493	560	516	469	536	483	524	496	547	535	497	535	544	509	549	487	543	512	541	576	547	543	514	535
2116	355	260	272	556	1805	8648	12457	9034	4611	1969	805	326	123	78	59	41	43	53	43	41	47	48	40	50	48	39	43	40	34	37	39	33	50	43	38	46	37	36	55	28	56	47	29	40	36	50	45	41	35	36	45	47	48	45	47	28	28	44	31	36	33	36	51	36	34	46	41	52	34	37	34	43	45	39	40	46	41	44	35	35	55	50	37	46	45	47	39	50	46	43	50	52	38	46	45	54	46	44	48	37	40	43	45	39	40	34	33	51	49	39	49	44	38	41	45	34	48	50	42	51	49	45	46	48	47	49	48	38	43	48	37	46	34	47	40	53	41	60	58	43	45	41	54	46	38	39	28	45	34	34	41	39	55	41	36	55	38	38	46	38	46	51	45	46	50	48	38	35	42	32	33	36	38	37	48	35	36	36	34	37	43	41	43	48	37	42	44	41	45	44	47	37	37	38	44	44	36	43	31	32	39	44	40	35	47	38	33	50	49	31	41	47	51	56	46	41	37	34	38	49	56	43	34	34	55	36	37	43	46	39	48	52	43	45	50	49	35	44	34	41	45	32	42	33	37	35	45	38	36	45	36	50	36	62	31	48	43	39	42	48	37	50	44	40	38	43	35	44	45	40	51	46	49	50	36	47	42	47	44	59	39	47	44	37	48	40	47	47	40	50	44	45	52	49	45	48	40	51	44	40	46	37	38	44	44	47	44	45	53	37	41	49	37	37	59	43	55	42	49	46	40	46	43	44	37	52	33	38	41	36	45	45	48	51	51	39	52	48	37	38	48	38	52	34	44	57	43	50	36	50	54	42	50	32	52	48	42	46	43	46	33	35	43	43	43	42	45	40	31	41	40	40	48	38	44	43	39	33	36	46	38	49	43	47	48	66	39	44	34	40	41	38	47	43	47	41	39	47	43	39	44	44	37	33	57	40	32	38	46	23	47	32	37	26	57	35	37	44	52	43	41	51	39	47	44	45	42	47	45	39	29	47	40	48	36	40	45	39	41	50	34	37	35	43	35	47	43	39	45	37	43	46	42	47	52	43	35	45	43	43	43	43	53	38	57	42	49	42	33	39	25	38	57	49	46	43	48	46	38	47	41	45	37	44	34	37	46	44	42	36	34	39	44	40	44	44	47	43	50	39	41	39	32	50	50	41	43	41	33	36	45	46	56	45	43	38	46	49	41	45	37	46	40	29	49	43	40	51	42	51	44	31	36	40	40	47	55	39	49	56	44	34	51	38	51	32	46	39	36	44	40	44	37	40	46	41	42	42	42	39	44	45	42	43	53	37	36	50	47	57	46	53	51	33	46	46	39	39	48	34	39	51	36	42	53	36	52	33	41	46	47	41	44	39	51	35	58	35	38	32	34	47	31	51	38	41	57	38	43	27	47	52	54	47	39	42	48	48	47	49	55	42	44	41	41	33	52	43	41	48	45	44	38	55	32	45	45	35	42	56	62	44	39	47	42	42	42	43	33	50	37	51	41	45	37	50	47	49	38	46	43	50	53	31	46	56	34	38	43	36	43	35	38	38	38	50	45	39	38	45	35	48	40	41	51	36	39	45	41	46	37	50	41	36	39	40	36	42	43	44	33	35	45	47	38	45	52	45	36	43	45	35	47	32	35	39	49	48	35	48	34	50	42	45	59	44	44	38	45	35	50	37	30	42	34	37	44	42	40	51	43	37	38	57	31	48	39	59	41	49	46	41	48	38	52	45	44	46	44	39	33	43	42	48	47	43	45	42	39	38	44	47	40	39	39	44	43	42	50	42	40	36	36	50	46	42	31	54	46	39	49	39	40	44	41	48	30	48	47	45	53	45	49	45	44	33	44	41	42	37	42	42	39	50	37	43	45	45	40	44	52	39	44	43	45	43	42	49	45	51	40	40	52	40	41	50	52	53	40	40	50	54	30	58	47	40	59	37	34	34	37	45	31	28	43	50	38	40	45	45	36	52	40	35	38	32	49	47	38	41	45	44	66	49	47	40	50	48	47	51	52	49	49	46	36	37	40	49	41	47	38	47	41	37	38	46	61	44	40	40	46	45	44	33	45	48	44	45	52	41	50	40	39	44	32	40	38	45	50	41	55	47	54	49	44	37	43	37	53	47	47	52	35	34	36	56	53	45	52	31	40	41	46	36	48	32	41	40	35	50	45	42	45	36	44	42	43	42	38	46	50	33	54	50	44	34	50	37	54	50	34	48	39	39	41	50	56	41	42	40	43	42	46	41	47	44	42	44	41	56	43	35	42	40	49	39	43	43	40	49	44	44	39	38	44	29	31	57	37	45	42	47	42	38	53	39	51	39	46	48	43	28	43	46	41	48	47	39	37	39	36	40	57	47	35	56	49	52	40	47	31	47	34	39	34	39	44	45	44	42	34	45	41	39	39	51	42	51	44	50	51	47	40	40	31	44	37	38	36	38	43	47	37	52	39	37	43	56	36	50	42	38	57	48	56	35	45	40	44	48	47	45	47	43	41	38	44	54	46	38	39	34	43	50	30	50	42	41	44	48	44	40	43	37	57	38	48	47	52	42	34	41	52	36	48	49	56	51	39	49	44	45	33	39	38	48	46	49	46	38	50	32	30	31	40	38	39	43	39	45	39	48	45	51	39	50	49	47	38	50	41	45	37	47	43	51	49	43	37	51	46	42	40	41	38	51	40	52	38	41	44	39	41	44	43	42	43	46	32	49	45	40	36	51	40	46	49	57	42	51	44	44	36	35	42	43	38	48	53	48	53	53	41	49	34	41	51	60	43	42	49	37	53	33	45	47	52	37	51	40	40	38	49	37	27	38	36	43	43	47	43	41	46	47	38	46	39	37	43	47	41	46	47	36	36	44	33	39	36	42	41	42	38	54	41	40	50	46	37	49	30	42	44	35	50	43	48	46	38	48	34	44	43	36	47	48	58	43	40	56	46	39	40	51	38	43	45	36	50	38	44	47	48	37	40	48	38	37	45	43	43	45	58	44	39	41	36	39	43	41	35	45	34	48	48	39	48	40	61	45	50	44	40	32	50	34	46	44	51	39	33	45	35	46	40	50	46	41	42	49	36	43	54	53	51	38	51	38	35	48	41	36	43	40	45	43	40	42	48	46	54	51	39	36	52	39	38	39	28	42	54	40	39	33	48	38	51	46	30	53	33	43	42	37	40	51	40	41	51	38	45	42	32	47	47	44	46	41	50	43	45	41	40	45	42	42	41	49	50	37	40	35	43	40	40	40	39	37	40	43	45	44	49	38	50	43	40	57	44	38	54	48	41	47	50	55	46	34	43	40	45	41	43	47	36	46	50	48	40	41	42	54	41	51	40	48	47	50	59	35	61	53	45	51	40	51	52	37	52	63	37	33	54	37	53	48	39	44	61	39	41	55	38	30	47	55	39	35	33	38	45	33	45	50	39	42	33	46	34	50	40	38	42	44	48	39	36	43	45	57	47	32	49	39	41	34	48	34	39	50	39	40	53	39	40
17907	8592	5419	14334	29616	38852	57967	59149	47748	36061	26712	17254	8109	3060	1240	726	602	570	562	547	549	575	572	550	553	507	549	542	547	568	596	569	545	580	560	528	563	590	522	565	526	545	490	527	573	543	561	539	554	570	516	546	589	549	574	577	571	585	530	591	557	494	573	534	547	526	535	599	535	564	558	530	540	516	541	556	555	571	570	564	583	551	585	496	590	543	549	542	542	584	519	582	547	624	551	543	565	545	509	552	518	555	554	545	567	564	544	536	563	560	524	581	565	562	529	565	533	555	549	550	534	503	563	544	520	572	565	563	540	515	520	569	565	552	548	542	537	556	532	547	551	515	569	573	544	555	554	561	545	552	496	556	501	570	548	485	567	584	530	596	572	539	535	528	546	563	550	585	559	513	546	549	529	567	569	604	512	569	575	547	597	532	547	521	562	536	568	527	511	537	597	520	556	629	507	574	536	558	549	536	541	551	496	561	508	569	579	554	528	563	579	536	542	556	579	540	511	547	576	534	575	553	562	531	536	524	571	544	530	567	546	538	520	522	555	540	547	569	492	572	535	583	570	550	546	576	558	546	596	525	568	557	570	568	570	533	576	557	522	531	566	535	601	564	580	529	528	538	530	557	536	579	532	589	532	574	562	559	515	559	523	576	554	558	607	597	539	603	578	494	542	589	523	589	535	520	580	556	545	559	549	582	546	557	602	567	604	529	522	532	520	586	549	528	583	560	573	562	512	554	532	555	526	565	529	552	578	537	579	572	575	584	625	525	555	573	575	550	533	546	558	555	589	561	569	532	548	573	630	521	586	546	563	519	556	575	546	534	573	544	569	562	549	544	577	566	573	539	537	566	584	549	531	605	610	581	566	522	559	555	509	551	556	536	586	526	536	578	591	554	532	556	542	564	521	541	568	561	570	531	531	540	560	595	564	559	544	544	519	571	565	518	546	536	605	512	585	547	562	551	521	563	548	580	546	585	567	596	594	577	533	555	579	589	524	528	583	545	587	562	532	582	574	549	555	554	561	552	530	529	534	537	550	570	551	517	516	585	521	574	535	568	576	549	558	556	553	557	599	520	554	577	595	581	533	557	577	519	586	576	572	567	541	544	528	555	554	530	576	580	541	520	568	524	564	550	536	549	537	567	574	530	532	569	565	601	543	510	595	584	511	552	541	540	553	556	549	576	560	558	538	545	559	537	548	546	555	549	528	563	571	538	524	543	520	544	565	534	536	556	571	566	561	549	552	556	569	561	533	585	533	540	574	548	558	553	557	555	557	535	608	542	555	540	540	528	589	530	567	545	548	570	580	547	535	571	555	586	571	538	536	550	553	562	631	552	544	570	533	535	565	541	548	531	514	543	525	567	573	553	561	486	546	549	523	532	554	562	546	544	556	549	594	555	583	522	535	578	531	547	561	563	550	562	515	571	525	517	582	578	526	495	581	563	577	553	567	552	579	540	554	567	573	532	547	576	528	574	608	535	552	562	533	562	539	565	561	571	534	555	539	531	530	551	519	528	549	545	551	556	575	560	538	558	557	521	560	573	604	580	516	537	562	518	579	531	536	538	545	562	524	537	534	572	527	572	543	537	568	548	552	537	540	574	569	575	517	565	522	575	535	569	525	565	574	586	539	553	574	532	559	582	586	521	514	535	572	549	540	556	536	560	539	550	585	594	593	527	576	579	507	543	546	590	603	544	482	570	555	551	544	556	541	525	529	562	531	553	581	572	584	542	546	516	546	576	546	531	602	560	529	564	595	516	535	545	576	542	536	557	522	561	519	522	560	550	512	554	562	591	548	544	568	535	587	532	558	558	534	525	548	548	545	558	580	548	524	488	576	537	555	535	568	546	520	570	538	582	552	534	525	553	556	488	563	557	543	565	588	556	585	558	556	549	553	537	548	536	528	569	561	518	545	555	572	569	552	549	575	540	579	576	518	602	556	577	570	560	508	555	540	527	572	526	598	526	562	563	572	525	527	546	547	522	540	575	542	577	531	564	542	530	560	581	593	587	532	577	593	532	605	546	552	566	598	566	546	536	521	547	573	548	559	579	550	557	527	567	529	554	583	551	542	584	556	551	587	489	541	599	556	529	574	572	591	569	526	604	568	536	580	553	550	523	572	538	547	532	501	527	553	578	555	538	592	522	563	547	552	584	559	576	568	559	551	567	533	559	557	597	538	568	517	558	554	552	573	567	571	563	532	537	537	584	558	562	553	563	582	547	548	517	547	573	533	534	533	490	577	582	558	574	570	570	585	573	559	563	569	538	555	544	538	540	575	539	577	521	544	533	515	555	562	522	576	535	555	555	544	544	544	524	573	571	548	522	572	538	567	535	562	525	576	556	486	565	549	556	546	554	555	553	560	562	592	550	528	555	524	550	514	541	576	559	591	569	555	568	539	556	544	522	576	583	555	577	553	543	548	540	551	562	534	573	521	560	575	518	501	541	572	562	551	553	543	559	541	570	579	556	555	529	532	549	555	554	576	551	542	561	522	578	515	576	556	549	597	551	552	560	584	562	550	522	565	567	559	566	536	536	538	548	576	556	546	536	568	544	548	564	519	559	542	570	521	604	566	576	568	567	604	561	518	518	572	571	559	553	536	550	509	530	553	537	568	563	559	556	547	529	575	567	553	543	567	537	589	570	582	560	541	558	523	576	551	592	543	564	531	538	571	560	560	533	576	561	559	579	635	535	559	562	566	557	578	516	507	535	530	544	557	551	540	507	542	527	543	510	583	531	556	523	518	570	556	537	531	527	550	537	560	544	545	554	555	532	555	537	523	567	558	597	529	529	544	569	585	563	541	602	510	552	560	565	560	564	559	527	546	547	559	543	542	536	545	574	509	521	591	567	561	559	567	586	533	556	538	580	563	576	558	586	574	528	529	532	604	532	534	558	547	519	564	554	555	580	550	556	574	569	573	563	584	589	594	527	549	569	593	540	541	492	539	558	570	571	538	565	552	564	577	555	571	569	531	543	561	565	545	575	549	594	587	547	567	576	580	562	528	580	515	560	541	550	526	525	572	571	533	523	532	547	573	515	558	525	497	519	529	520	557	558	550	562	559	558	568	576	583	555	538	572	545	588	579	534	511	603	548	590	553	596	535	553	580	539	571	563	511	544	518	551	568	574	513	552	574	542	557	537	582	558	537	534	584	549	521	582	567	588	571	574	548	645	538	556	581	516	547	595	539	556	536	519	562	501	569	540	526	599	561	547	592	508	552	571	561	548	585	620	536	580	565	532	552	567	606	520	567	541	548	503	574	577	557	522	543	542	522	524	577	547	545	555	573	556	535	545	574	551	546	600	526	526	532	540	558	573	555	543	532	542	546	548	570	542	544	539	545	568	584	558	553	560	605	552	569	583	538	589	544	529	518	505	509	535	568	564	544	587	557	556	565	568	525	528	519	594	554	576	508	570	577	524	530	590	593	540	572	543	540	552	544	549	568	507	567	595	580	541	586	525	578	564	549	537
1211	833	679	559	981	3267	14019	18307	13944	7344	2947	1079	365	167	67	56	50	41	46	48	54	58	41	46	45	43	35	44	38	42	41	49	55	45	48	49	52	36	48	49	33	48	38	53	37	50	35	38	49	49	46	44	42	40	53	42	39	49	40	51	40	54	44	44	54	41	52	56	42	53	50	43	47	39	41	44	45	43	47	56	51	44	47	47	48	49	38	49	55	38	49	47	45	53	45	52	40	47	48	40	52	47	40	36	59	46	42	39	33	47	45	53	47	53	40	42	47	55	40	45	48	51	45	40	45	48	50	47	41	56	41	43	43	37	27	57	51	46	46	55	49	37	41	22	53	38	50	51	47	42	40	43	49	44	43	44	38	52	36	44	42	49	28	55	50	43	39	38	31	41	33	45	50	42	54	34	34	31	56	44	46	46	44	36	44	52	43	33	51	52	48	50	32	34	52	46	43	49	35	47	46	41	51	42	44	48	57	28	35	42	35	31	46	39	43	42	43	46	47	36	50	44	48	36	51	56	46	35	35	42	55	50	44	48	45	44	73	46	47	34	51	46	31	42	51	36	47	51	42	54	43	40	53	37	35	57	39	38	37	47	44	35	34	37	43	38	61	40	43	42	51	39	50	36	45	52	37	45	56	46	34	48	34	33	40	40	46	45	40	36	35	40	54	29	51	41	39	38	49	49	49	49	47	42	46	43	34	46	43	36	55	61	59	43	39	41	49	46	39	40	44	34	40	52	46	51	50	52	52	47	44	31	44	49	36	29	40	44	53	57	50	48	56	37	46	45	40	32	45	50	48	51	40	44	47	57	49	46	47	30	44	57	46	48	33	47	33	28	49	52	56	48	48	36	47	52	40	46	47	45	45	52	30	54	35	46	44	46	40	45	44	44	46	46	37	35	37	50	42	47	56	39	44	40	35	45	37	48	46	39	44	43	49	36	45	54	39	43	58	49	40	48	58	51	37	42	40	45	48	47	39	32	47	40	44	52	45	41	43	41	48	31	53	40	36	34	50	51	39	39	37	36	46	34	37	45	43	48	49	52	50	41	54	30	52	36	42	57	44	35	50	50	57	36	39	38	39	41	40	41	46	44	47	42	56	38	39	40	46	43	48	52	43	47	41	45	48	43	41	40	38	34	41	46	59	50	54	50	46	60	60	42	34	50	38	33	51	43	51	40	46	54	42	32	46	45	36	41	53	37	51	48	36	50	40	42	52	40	48	38	48	56	34	35	48	37	38	31	60	46	37	50	52	61	43	45	35	36	46	41	62	51	43	45	27	40	40	52	61	40	31	46	45	30	39	35	45	42	48	43	54	41	43	40	46	36	41	47	56	51	50	39	45	50	35	50	44	44	37	46	37	40	53	35	50	44	45	35	41	34	32	39	44	44	34	34	48	43	39	36	39	44	35	41	45	40	37	48	38	32	36	44	35	59	44	40	49	30	43	53	38	41	45	54	54	41	45	36	41	31	48	29	44	43	48	46	48	41	53	45	50	50	41	48	46	39	37	40	41	39	45	44	42	44	50	40	57	40	50	49	47	42	39	40	38	57	43	37	43	42	46	49	43	54	55	34	54	26	42	44	35	48	41	46	51	47	45	37	50	41	34	36	36	41	48	34	60	55	47	44	43	50	39	47	45	46	44	38	38	49	58	44	46	43	54	38	42	44	53	47	43	44	47	52	46	35	49	36	49	47	47	36	43	45	48	38	40	49	44	41	43	54	42	39	59	41	43	47	41	55	38	50	38	30	45	48	40	48	58	37	42	32	38	34	40	45	40	49	39	40	44	36	54	38	55	34	45	33	42	36	51	40	55	53	43	41	45	39	46	47	48	43	48	39	49	36	50	36	47	45	41	51	41	46	55	36	53	43	33	53	47	43	50	45	36	41	48	47	40	51	36	45	38	37	47	58	45	41	54	42	52	50	47	45	43	45	51	48	53	45	36	38	39	61	52	50	46	42	47	44	36	27	48	42	41	42	52	53	50	49	45	46	50	45	41	38	36	48	48	48	50	43	45	51	50	39	37	56	52	37	44	44	37	49	52	45	44	42	44	29	37	49	52	42	42	51	49	57	48	45	46	43	39	45	60	41	37	43	40	41	45	29	43	39	50	33	40	38	37	41	30	43	52	41	42	39	45	47	41	37	48	47	42	54	54	50	44	38	40	41	43	39	35	41	45	44	44	33	44	35	49	53	46	57	48	51	44	47	39	43	40	33	46	39	59	55	34	53	56	58	44	52	32	46	51	62	51	29	57	50	51	38	43	43	47	33	41	51	47	46	47	33	55	47	49	41	41	56	49	50	53	49	40	46	34	41	38	37	47	34	45	38	49	41	49	45	44	51	52	35	46	42	43	41	36	53	42	44	51	38	44	48	41	35	50	52	40	49	41	50	54	41	47	45	48	38	44	42	44	39	44	36	60	37	59	43	51	46	34	56	43	52	48	33	52	44	42	37	59	40	42	55	48	43	44	49	31	47	39	49	43	35	53	59	46	39	55	52	45	36	44	41	42	29	35	38	41	44	49	44	46	41	47	44	44	46	44	43	38	40	50	37	37	54	38	49	41	38	52	47	43	47	36	59	32	45	42	46	49	60	43	50	46	40	51	39	45	45	48	40	41	35	46	52	42	38	54	35	44	48	44	51	51	55	42	46	47	50	39	41	49	52	48	48	35	38	46	47	49	45	50	44	35	41	46	44	43	51	50	40	44	37	41	41	31	36	40	42	53	37	43	38	49	46	47	46	49	39	48	44	51	48	50	46	39	48	47	53	47	50	40	46	43	37	48	43	34	62	47	41	52	54	51	50	40	45	41	41	49	52	43	48	41	58	42	39	40	40	27	45	49	33	42	52	49	31	45	45	47	44	50	40	55	42	47	42	51	40	52	28	37	56	45	42	50	36	42	36	51	46	49	31	42	39	46	47	37	33	48	31	47	51	43	52	40	34	38	37	42	50	41	43	44	34	39	50	39	42	51	40	50	54	37	46	35	39	53	41	48	51	38	41	46	29	31	53	45	38	47	38	39	37	44	51	40	39	44	50	52	53	48	57	51	51	33	35	45	36	39	38	45	47	39	50	35	42	67	49	36	38	31	42	48	32	48	55	58	31	52	39	41	52	39	52	51	35	53	57	36	37	45	46	57	45	48	59	43	39	49	44	52	47	41	45	51	49	41	49	51	38	40	27	44	47	31	51	40	49	41	42	44	45	50	48	52	59	43	38	34	48	52	54	38	35	42	44	50	49	33	36	35	38	45	44	37	34	42	57	37	56	51	60	49	40	45	43	39	56	52	39	51	46	35	55	39	40	40	60	48	41	51	47	35	45	47	46	39	38	43	39	33	40	44	39	39	48	42	46	47	51	41	43	46	38	56	38	41	46	51	57	45	50	46	45	56	46	45	56	42	58	37	49	44	47	49	41	40	27	52	47	40	46	45	41	46	43	37	40	48	52	39	56	42	36	38	44
21782	15075	12375	21905	35543	45052	67272	67359	55037	41000	30029	19166	9113	3422	1451	779	594	562	580	527	525	600	601	555	569	557	571	527	555	552	536	538	565	595	565	557	603	561	547	557	559	554	552	571	578	592	587	567	545	549	567	542	527	534	612	529	550	583	536	560	574	581	535	574	566	544	606	569	596	552	596	558	572	602	518	553	569	546	538	573	581	526	534	557	581	584	513	572	574	549	547	546	584	575	607	595	539	588	565	539	557	531	604	538	560	578	543	584	597	573	541	582	550	551	559	559	550	586	585	549	547	598	531	567	559	569	553	568	575	545	620	571	551	539	547	554	575	573	554	549	539	541	596	579	588	566	634	543	553	555	575	565	587	551	604	578	577	594	542	543	588	551	551	573	522	553	568	541	531	580	564	529	570	574	525	530	573	544	579	578	545	549	539	546	522	578	538	627	537	568	604	586	599	585	586	586	562	562	578	575	552	597	566	558	567	590	584	558	568	524	569	589	580	581	561	589	562	592	533	587	587	561	525	551	612	543	568	568	597	541	541	579	608	585	541	554	593	620	611	559	566	594	571	568	566	567	576	564	584	633	549	550	568	578	575	564	542	586	571	615	582	569	542	558	529	571	586	571	543	585	575	558	557	566	568	541	559	593	565	574	580	539	547	559	560	569	527	535	551	594	576	590	555	580	625	559	558	575	527	598	575	579	556	597	590	539	574	548	589	545	566	557	595	558	596	551	569	554	523	590	526	575	595	550	548	562	581	583	603	574	557	614	545	535	574	556	562	558	552	604	555	553	554	584	547	589	532	566	518	586	587	539	552	549	560	516	562	605	561	590	525	587	568	595	599	568	578	566	616	545	576	570	557	550	543	547	558	579	592	562	582	629	579	546	547	567	572	546	589	593	604	588	575	553	580	576	533	521	586	582	566	561	582	536	561	573	570	564	549	595	534	571	574	549	546	567	547	558	575	532	535	564	581	569	618	564	583	583	575	556	543	575	555	603	560	573	556	580	562	600	563	584	542	547	558	544	576	552	542	541	544	543	613	574	543	558	596	539	570	579	516	551	601	578	579	562	552	600	553	598	614	539	542	594	579	566	559	563	561	571	598	542	543	576	561	580	538	546	566	583	579	549	560	570	534	573	572	577	562	569	536	579	549	553	571	554	552	626	543	593	563	597	610	572	548	553	579	585	559	540	552	619	573	586	546	555	547	603	539	573	547	528	589	573	602	526	584	561	546	608	567	569	589	577	555	561	520	542	570	587	616	567	573	590	546	592	588	550	535	597	586	577	570	594	567	588	577	591	577	547	546	601	566	612	565	568	584	610	590	565	544	564	568	533	583	589	590	569	592	602	550	570	577	556	588	574	570	558	567	560	615	556	609	593	580	563	553	551	546	554	569	564	580	596	564	564	559	568	555	609	582	582	592	561	590	577	540	585	570	580	602	544	558	548	569	587	553	558	605	569	550	561	571	581	591	544	580	591	586	550	527	539	565	563	550	539	576	576	591	568	575	548	552	596	550	545	598	550	549	601	589	582	582	579	551	582	573	564	582	523	571	574	582	579	560	535	595	559	571	581	559	569	550	570	568	617	553	549	583	542	571	531	603	626	602	571	572	573	566	589	620	603	576	547	576	590	557	563	562	566	586	590	518	540	599	567	531	608	551	538	533	547	572	568	609	560	592	557	630	589	566	567	591	584	583	533	610	590	541	589	562	583	556	544	533	531	565	586	548	515	552	550	559	552	610	579	567	556	579	540	584	557	555	559	586	583	607	574	511	559	596	558	536	591	573	576	557	554	534	532	588	595	583	599	568	512	547	551	571	636	604	544	590	554	549	564	553	554	621	596	580	554	549	589	553	537	566	570	534	556	570	573	584	582	564	590	541	566	560	589	606	579	564	526	551	572	561	554	570	549	585	591	575	594	583	540	541	574	523	539	583	552	593	539	580	582	551	537	571	641	538	578	576	570	559	615	557	603	580	588	619	562	579	524	549	584	548	549	598	548	542	571	581	551	570	588	598	529	557	556	598	550	575	591	571	556	581	609	603	557	567	627	537	567	568	575	588	535	585	570	534	573	583	582	561	539	526	558	567	587	567	598	587	580	517	598	573	551	519	554	581	535	571	558	557	572	574	571	577	570	543	564	564	540	559	568	521	606	589	597	577	580	547	572	535	582	584	607	529	579	578	580	573	581	567	584	523	539	570	541	601	564	561	581	559	577	597	593	581	558	585	577	547	586	563	579	559	558	570	517	558	583	596	597	559	555	579	624	610	536	578	560	546	509	617	614	556	528	571	550	562	550	572	568	576	584	568	599	581	582	570	567	571	552	574	622	578	563	568	562	565	548	579	595	540	572	574	569	550	554	544	570	565	578	584	570	571	561	559	564	574	583	596	576	579	597	564	585	541	558	562	616	561	556	588	563	568	582	575	573	617	525	575	558	556	547	536	560	587	565	560	571	578	566	552	579	608	552	595	585	606	510	563	583	573	574	607	585	584	550	565	560	569	517	521	579	573	559	581	556	544	535	566	554	577	560	586	575	583	587	563	594	550	555	556	549	581	567	599	558	536	634	611	603	589	579	578	575	589	574	557	569	549	568	537	595	565	555	559	560	571	579	576	557	549	583	602	595	601	520	561	540	555	548	571	563	576	539	562	571	624	568	580	593	606	515	547	563	558	562	626	579	540	571	579	564	594	562	582	543	538	594	588	535	511	597	611	563	536	596	585	552	595	591	548	573	581	542	580	563	597	515	540	544	581	564	615	571	572	597	554	543	594	557	574	586	538	615	561	523	612	549	611	577	592	581	547	563	573	542	566	550	599	544	543	540	533	588	575	581	543	550	576	596	569	593	574	572	595	585	574	596	556	570	603	561	595	581	534	555	557	565	594	552	557	540	579	607	566	549	563	581	582	610	592	560	602	562	562	577	566	599	549	550	581	550	579	583	591	568	599	552	605	566	570	595	534	607	616	550	544	571	543	544	570	590	551	562	584	539	576	553	547	570	563	588	525	589	565	558	516	586	548	568	565	538	523	566	586	580	568	567	570	568	596	538	532	577	609	555	584	542	564	567	584	534	576	569	558	592	584	559	567	532	583	622	571	540	586	561	575	568	562	539	574	548	592	556	549	584	577	587	542	537	573	608	601	556	577	543	559	604	527	582	552	613	577	594	567	564	569	534	553	556	563	600	558	557	578	558	578	560	578	565	529	578	535	546	570	589	561	583	553	537	549	572	589	535	601	614	540	553	614	592	576	603	600	616	604	563	568	557	617	586	633	572	577	561	566	575	557	525	563	536	581	551	547	574	524	587	548	549	552	551	518	622	547	563	571	565	653	603	609	545	559	576	557	586	555	534	603	589	626	611	551	560	571	555	595	562	570	571	593	559	590	603	596	587	562	568	577	571	550	573	578	549	592	607	546	591	578	543	597	588	554	580	554	568	595	561	515	561	575	553	562	532	555	575	553	523	564	633	574	618	567	548
1380	246	168	134	160	234	2015	4437	3728	1988	938	386	177	84	55	43	45	39	52	34	45	35	42	46	39	44	31	24	40	44	40	38	25	47	43	39	27	35	48	44	48	39	36	33	41	35	31	46	40	41	36	39	38	41	45	41	37	45	31	44	40	40	44	35	28	30	46	26	36	33	43	39	34	37	45	32	36	42	33	42	33	31	42	40	40	43	36	48	39	40	31	45	42	42	44	41	34	38	49	41	43	26	34	42	42	36	38	45	34	45	36	46	33	31	36	44	42	39	48	42	35	45	46	25	32	41	30	35	45	35	45	48	48	47	38	40	44	37	36	42	36	31	38	32	28	38	40	42	34	36	44	38	47	27	33	36	34	34	47	37	38	36	39	36	32	43	31	33	47	38	41	36	47	37	37	35	31	38	23	46	40	42	56	45	37	36	44	38	41	41	34	54	40	34	33	40	41	42	37	35	43	45	32	37	38	32	50	38	41	52	35	34	41	44	31	29	34	42	47	27	49	39	50	52	45	29	44	33	39	41	41	38	42	46	46	36	40	40	42	33	37	54	34	44	47	37	34	37	45	39	29	29	33	40	31	44	41	48	29	42	43	31	45	31	48	48	39	47	33	44	53	39	44	41	36	37	27	30	38	40	46	51	38	38	45	33	45	43	46	37	39	39	30	37	33	40	49	42	35	49	27	42	47	40	41	46	37	46	54	35	46	44	50	42	48	43	37	40	42	39	25	27	33	36	41	35	33	46	43	35	36	41	38	36	46	41	51	45	48	39	29	39	31	41	42	34	32	34	32	46	34	43	41	43	29	34	38	41	38	30	39	40	45	47	35	28	43	32	34	33	40	35	36	41	41	39	35	27	46	47	40	47	41	42	32	42	41	35	36	44	37	32	47	45	50	36	39	39	40	32	32	45	43	49	35	38	35	34	38	35	49	41	36	45	42	30	40	47	41	39	49	37	42	32	42	20	35	38	33	46	44	37	43	38	33	47	42	40	42	33	51	37	45	34	46	39	30	35	31	35	41	41	29	36	41	42	34	51	44	46	46	42	44	41	36	35	37	39	47	30	35	44	41	27	48	31	33	42	53	39	40	51	35	41	48	50	39	30	34	35	43	39	40	56	47	43	45	60	37	35	48	35	48	46	38	36	38	40	37	42	46	42	46	39	41	30	33	34	40	41	34	39	35	44	39	44	40	44	38	38	41	30	45	40	39	44	40	33	29	31	37	40	39	37	42	27	49	31	36	32	35	44	32	45	36	42	43	50	30	20	35	39	42	40	34	37	41	29	39	37	41	43	41	35	43	30	37	43	31	36	55	40	48	35	36	43	50	43	39	40	35	38	37	49	34	43	48	42	34	39	38	42	35	46	34	47	40	37	33	39	43	38	46	42	36	38	25	39	49	39	33	43	40	41	41	37	50	35	32	38	31	42	32	36	39	53	38	41	38	49	34	52	42	42	42	37	30	32	33	38	42	28	40	36	43	52	36	44	37	51	47	43	52	33	31	40	51	29	35	38	33	46	38	52	47	39	48	38	38	32	43	41	33	48	43	36	39	44	39	44	28	43	36	42	37	35	40	49	43	39	46	39	26	39	25	40	41	53	45	39	46	44	51	43	44	38	34	39	29	48	33	38	42	38	57	44	30	43	46	48	41	31	44	40	33	29	44	38	37	40	29	47	52	39	36	43	26	40	34	37	34	37	43	39	34	37	43	39	36	39	40	38	40	44	43	45	39	39	39	30	57	36	35	33	34	48	40	38	41	38	40	47	43	31	40	53	37	49	42	57	42	57	36	44	27	48	42	34	38	38	47	40	41	37	39	33	41	39	51	46	37	32	44	40	34	48	41	33	33	38	35	42	36	37	48	25	33	35	51	45	44	34	34	31	40	30	32	37	35	44	41	46	35	47	35	44	52	44	38	27	40	37	45	42	46	41	34	31	32	32	47	47	40	35	38	35	41	39	30	46	30	38	34	39	42	32	32	42	43	43	42	41	37	38	40	41	41	54	36	33	36	34	49	35	34	39	47	25	47	37	31	40	41	39	36	46	34	37	46	33	55	33	35	41	39	41	46	39	38	39	36	54	29	35	33	28	40	34	50	34	36	39	38	34	38	35	33	46	42	30	54	45	37	44	37	29	35	31	39	44	39	34	30	37	39	41	37	43	39	51	41	34	26	40	49	47	42	41	40	34	33	39	43	30	37	38	29	40	36	44	36	40	45	38	43	39	40	33	42	35	32	37	35	47	34	37	46	42	48	51	54	36	41	42	41	43	43	49	49	48	35	26	43	41	38	36	39	37	40	44	39	44	27	25	39	40	45	28	49	38	42	33	44	43	31	39	39	53	44	35	40	34	33	39	37	36	28	49	40	43	36	53	37	34	47	38	32	38	37	32	37	43	42	27	38	48	39	51	49	25	34	43	41	43	44	43	47	35	35	48	43	29	39	40	36	37	41	40	56	36	47	38	34	28	52	41	38	36	43	30	44	35	33	46	50	30	33	42	35	40	52	44	40	45	47	32	41	39	40	42	34	36	32	43	44	30	34	35	33	41	39	37	36	32	44	48	30	36	38	22	50	39	38	49	46	35	37	33	39	43	41	27	38	52	46	40	47	30	33	34	40	36	38	36	34	44	43	41	32	52	52	44	41	42	39	46	36	36	42	40	51	31	41	37	45	45	38	50	36	50	35	31	33	39	40	33	37	45	46	31	43	31	38	39	42	32	27	48	46	32	46	41	35	38	43	35	50	35	34	28	37	45	48	47	35	49	43	43	41	40	37	36	41	34	33	43	35	45	37	42	44	43	49	45	33	33	45	33	45	36	35	39	39	42	42	40	37	31	31	40	45	44	41	33	42	36	36	39	31	48	36	41	37	32	30	41	41	32	46	27	31	38	43	33	37	36	36	45	39	44	31	45	36	39	38	37	39	40	28	33	28	45	40	39	53	36	31	33	34	43	44	40	53	33	42	36	37	45	31	28	46	39	31	42	31	31	36	33	32	40	39	47	38	39	35	38	41	34	42	43	27	34	53	35	48	44	35	38	37	31	42	28	37	40	42	35	37	32	28	48	40	31	46	41	41	34	44	43	36	41	40	36	36	39	38	39	31	43	41	38	54	38	31	44	40	44	40	50	31	31	43	39	46	30	34	44	34	47	40	47	35	38	49	40	44	36	38	49	38	42	34	49	38	48	34	58	37	32	44	28	40	50	41	31	37	38	45	32	42	44	38	39	32	40	41	39	34	34	40	40	33	32	46	49	42	41	37	42	47	31	63	35	43	38	45	49	38	41	49	45	52	39	40	32	39	41	36	41	43	29	43	43	34	35	42	41	36	41	37	32	35	37	41	36	37	48	39	39	48	44	41	55	38	39	36	27	35	49	44	40	34	38	33	45	39	42	44	36	45	28	28	41	39	38	34	36	42	34	33	34	36	41	36	43	49	37	54	42	37	39	37	37	42	36	43	38
15182	6594	3337	7006	14687	16872	36428	42120	36123	27189	18306	9546	3982	1523	804	614	545	471	500	438	503	498	508	493	468	506	485	481	482	470	523	500	472	504	527	506	479	489	476	549	498	514	532	500	520	493	481	547	536	468	476	483	474	513	517	480	504	470	482	461	492	476	499	488	467	501	488	502	529	522	482	480	444	470	498	502	495	486	494	502	536	493	484	492	488	468	506	526	530	489	494	450	499	496	488	469	470	464	476	513	528	477	499	502	481	471	509	497	483	475	490	504	519	500	469	505	491	509	505	526	494	490	517	471	500	506	534	495	506	476	461	512	479	500	486	477	529	501	462	472	496	552	498	498	508	534	505	487	505	521	490	486	505	476	499	530	496	477	474	466	496	523	486	507	474	474	505	499	462	482	473	504	529	473	464	497	573	497	512	555	480	519	527	506	478	493	497	484	481	519	496	488	456	522	490	493	481	502	519	460	484	524	474	489	496	472	504	501	491	485	537	505	483	467	499	479	464	496	524	451	548	513	484	516	484	518	472	499	518	503	472	477	514	463	483	515	506	507	462	559	541	506	510	453	549	525	474	529	478	475	519	528	522	482	489	498	475	488	494	555	458	493	464	513	488	517	493	516	513	502	518	490	502	491	476	472	469	512	491	470	526	512	511	536	487	492	500	480	466	499	472	511	500	501	466	474	478	492	499	488	499	507	517	497	492	503	534	499	522	532	529	475	511	482	520	516	482	512	487	491	505	537	522	500	514	489	503	478	520	517	480	538	471	506	515	486	528	481	500	505	491	484	475	508	510	464	484	493	491	510	519	501	473	537	500	499	493	467	503	504	510	513	533	497	466	485	485	509	510	476	519	509	495	482	490	513	504	513	487	509	496	459	495	520	505	487	486	456	527	511	504	515	521	494	497	497	465	469	507	525	503	508	529	516	535	456	506	527	513	486	473	468	498	504	499	460	448	471	499	527	500	531	505	499	483	481	444	467	475	492	459	501	509	467	505	510	489	490	518	526	516	491	501	525	511	513	463	471	488	514	511	478	500	503	481	475	499	486	512	503	492	492	488	511	481	521	480	502	465	509	506	518	499	507	470	485	511	489	497	498	533	501	491	471	506	491	502	482	504	475	487	506	463	494	528	512	504	497	506	498	473	483	533	461	517	497	457	508	495	526	460	478	494	498	487	483	501	512	518	469	480	497	517	465	498	486	504	477	511	474	507	501	479	517	455	528	478	532	474	457	480	481	486	492	508	482	485	472	519	493	524	543	456	455	493	478	524	488	509	488	467	471	456	503	479	544	512	485	499	521	511	528	473	496	509	467	528	487	464	473	526	499	495	458	472	482	492	489	511	521	517	493	489	481	554	469	497	534	482	483	486	530	484	484	518	491	477	527	487	494	498	511	547	484	491	495	498	564	491	498	479	519	487	497	467	507	509	514	486	528	493	503	491	473	495	503	473	512	519	518	521	477	488	519	506	512	485	504	505	513	502	482	478	471	497	489	517	510	535	523	479	514	519	495	481	502	519	495	484	486	505	513	514	484	505	483	522	494	480	524	538	451	467	510	494	466	525	485	498	496	461	482	500	445	492	462	491	514	524	529	497	502	522	459	510	499	467	449	478	493	489	492	502	504	501	466	469	494	515	476	489	507	543	505	448	482	456	519	536	491	453	512	491	543	498	482	487	470	478	522	538	450	447	519	495	514	521	459	516	562	444	482	517	495	520	494	486	475	510	481	507	506	518	508	453	476	507	483	525	473	467	505	496	489	491	483	509	521	482	517	489	460	500	477	519	493	497	523	491	503	472	492	499	497	465	497	507	491	517	479	510	502	515	488	467	489	492	507	514	457	483	513	515	499	533	471	490	504	507	489	502	492	577	454	468	502	485	483	487	498	517	483	493	528	507	517	496	490	503	507	480	525	493	496	499	472	493	551	523	508	497	446	508	503	497	548	517	528	530	512	516	479	468	504	541	472	454	517	466	492	485	475	483	472	516	499	507	479	491	513	508	494	515	505	546	472	531	508	479	491	497	504	545	458	513	557	512	463	507	512	476	527	467	510	507	464	489	511	498	533	476	465	507	468	529	503	528	504	482	454	495	491	522	505	519	496	492	501	529	517	456	480	542	489	491	518	465	482	502	523	462	516	487	502	456	464	537	499	499	481	478	488	522	511	495	482	508	514	480	500	499	518	506	492	509	487	541	474	506	485	535	498	485	518	481	494	535	505	481	492	499	495	515	510	531	520	489	476	538	531	534	521	469	448	499	496	500	488	511	538	519	486	524	503	459	507	500	479	476	479	472	473	490	480	511	507	478	448	478	477	459	520	488	454	541	485	500	494	499	481	491	502	477	522	508	498	473	492	494	502	529	468	496	472	543	515	487	498	546	549	499	474	495	505	469	540	500	489	486	465	481	512	521	467	476	490	493	482	512	523	465	489	509	465	509	508	487	484	466	507	493	495	483	452	494	509	485	465	498	488	474	472	505	500	481	491	489	489	493	472	530	472	501	543	475	501	493	500	467	497	488	474	495	514	490	504	495	499	516	486	496	521	488	549	475	491	496	518	477	482	535	510	499	498	491	504	489	478	469	485	494	500	482	503	471	512	481	476	480	468	516	473	518	472	495	506	492	525	523	504	518	517	505	490	511	501	499	548	473	519	505	500	513	476	470	478	481	486	508	516	514	496	470	462	492	469	485	512	492	489	501	529	494	519	470	500	515	492	520	502	514	496	520	498	494	486	490	475	502	510	512	515	504	480	503	523	503	496	530	510	488	514	508	501	470	522	531	513	548	483	491	483	475	519	491	487	484	463	518	490	513	489	514	493	501	515	503	492	550	525	516	489	473	522	476	543	497	470	479	467	501	535	506	534	493	482	507	518	529	532	475	480	495	459	486	478	511	498	509	502	514	479	522	514	498	496	492	512	512	505	518	494	546	494	477	482	464	470	504	486	530	510	484	487	489	488	492	545	478	482	492	538	473	493	490	523	477	473	489	536	459	493	459	464	498	468	509	539	508	469	550	474	466	520	492	483	492	481	479	501	472	517	500	531	484	510	457	493	484	490	483	474	466	499	477	513	466	482	491	492	494	509	517	496	500	485	513	487	476	516	468	542	479	540	489	545	476	500	520	509	507	505	529	518	551	500	552	494	498	483	473	500	470	488	485	463	476	508	498	486	506	494	514	472	510	527	525	528	547	533	527	519	511	525	469	486	436	488	500	524	478	519	539	511	520	515	482	532	502	475	514	504	485	496	536	525	457	507	505	490	479	476	521	495	508	512	521	516	529	553	461	526	470	515	527	506	489	469	504	461	530	489	492	487	488	499	488	524	540	544	505	500	486	504	493	473	501	470	525	526	497	527	512	519	466	490	481	450	526	499	472	489	528	467	520	488	489	511	505	515	475	490	496	498	478	492	524	533	525	465	513	464	501	506	498	500	480	549	501	483	530	471	488	503	473	532	476	481	493	450	522	468	512	514	512	516
749	417	262	196	330	717	7244	11728	8741	4710	1975	797	320	113	62	56	49	38	35	31	29	33	37	41	39	41	38	38	45	43	45	38	42	45	42	45	35	46	42	38	42	54	58	38	44	36	31	37	35	44	44	40	55	24	37	43	47	53	35	44	48	37	37	43	40	32	45	44	29	34	48	53	33	36	47	42	49	34	39	35	51	44	36	54	44	38	42	38	44	40	46	37	39	40	42	46	36	27	35	42	32	41	45	37	42	33	44	38	49	40	36	33	36	34	43	36	41	38	46	45	36	42	50	38	39	37	47	33	49	35	38	41	43	35	35	41	35	31	41	46	33	38	43	31	33	40	47	39	37	38	46	48	42	42	46	37	37	43	39	32	31	45	44	32	45	40	50	41	31	28	40	38	41	43	42	30	40	37	33	41	32	37	54	30	35	40	27	42	39	37	36	32	34	36	31	35	46	37	36	45	41	37	40	41	43	37	47	34	41	39	39	44	46	39	36	40	38	34	40	42	47	42	46	42	59	52	37	35	39	43	52	52	31	29	34	42	59	39	34	39	39	32	42	41	41	33	51	38	43	53	52	38	39	32	46	46	31	39	44	48	36	31	35	26	46	41	38	48	42	49	46	32	37	41	36	43	41	30	40	37	51	39	43	39	52	46	39	53	38	41	34	39	38	35	41	37	39	44	32	42	42	48	50	47	41	48	33	43	27	44	48	32	47	38	38	35	56	41	31	48	32	51	40	32	40	40	47	46	47	41	39	44	46	45	40	38	42	36	36	46	39	43	30	53	37	43	38	40	41	33	36	47	43	32	42	30	34	67	41	38	40	35	35	47	30	32	48	41	44	46	43	46	49	36	38	32	58	43	49	38	41	42	35	41	31	45	33	40	40	45	42	45	39	42	36	37	33	32	46	42	41	39	37	40	39	34	31	36	40	45	43	36	41	31	45	36	44	43	36	38	37	48	51	50	60	31	35	34	42	44	41	40	33	50	44	37	42	43	37	42	35	43	37	37	30	39	48	34	36	41	46	39	37	38	45	48	47	44	40	30	37	44	31	38	44	45	46	45	29	37	38	51	38	45	36	42	36	41	35	38	44	36	42	56	43	48	47	36	38	30	38	44	44	29	51	43	51	36	50	33	36	44	35	36	33	41	36	40	32	39	56	42	37	41	43	39	41	38	31	40	36	34	43	47	47	49	32	43	42	41	34	41	38	45	38	26	55	34	27	45	32	37	29	41	34	42	48	39	32	45	41	35	40	32	47	36	38	43	36	43	36	40	25	40	37	40	48	36	32	37	44	39	49	47	34	36	42	46	32	41	38	39	37	42	39	39	38	34	59	32	31	45	33	40	28	49	42	43	33	43	41	46	39	29	44	35	45	43	41	34	48	43	32	26	46	36	40	36	33	47	56	51	56	37	36	37	42	56	46	32	40	40	34	45	47	44	50	47	41	39	34	43	22	31	49	44	38	37	45	26	41	39	43	49	41	46	53	49	45	41	37	41	45	42	48	40	44	44	45	47	26	39	38	56	37	33	37	35	37	48	33	50	40	40	43	42	43	42	39	39	44	43	46	31	44	36	41	40	36	32	43	44	45	42	47	39	42	52	40	31	32	26	44	36	27	44	43	38	38	42	36	43	41	34	43	38	44	38	42	32	41	37	41	33	44	40	41	34	39	50	42	42	43	49	48	36	51	39	54	40	37	44	47	41	43	38	44	50	46	48	52	32	48	33	39	47	31	35	48	39	40	42	39	36	30	43	35	31	34	30	46	36	46	36	36	40	38	44	46	27	37	40	47	40	40	35	52	40	35	35	40	40	46	40	40	39	36	47	33	42	41	53	44	48	34	43	35	41	40	40	34	53	39	50	41	33	33	42	29	52	46	53	48	41	38	45	45	55	51	30	46	39	36	37	46	51	34	44	43	33	51	41	43	36	36	46	44	27	33	42	36	41	35	33	33	50	45	43	26	38	39	40	42	36	33	40	42	47	42	39	35	37	41	53	27	40	32	41	38	45	41	35	36	36	33	43	48	45	37	32	52	34	39	47	36	47	36	45	38	34	31	44	41	42	47	41	42	29	40	42	45	37	29	38	32	42	41	38	37	43	38	28	44	38	44	50	43	47	52	49	49	33	38	34	34	32	35	42	32	42	39	27	40	41	35	38	44	49	36	36	42	48	40	33	41	33	38	45	36	35	37	30	45	35	41	44	37	37	46	44	43	42	42	41	52	35	56	43	40	36	28	43	44	38	45	33	43	41	53	38	45	38	28	38	47	41	40	42	40	40	37	46	50	45	46	42	33	39	53	53	55	51	45	51	35	40	43	42	42	39	33	31	29	46	38	42	48	47	38	34	51	42	40	39	32	44	46	34	40	46	41	26	38	54	43	26	30	48	32	49	27	37	32	38	51	39	38	31	30	40	33	37	44	36	36	39	35	39	41	46	39	29	47	30	45	39	36	45	41	43	42	36	45	38	39	53	40	46	33	29	44	33	32	39	44	52	41	46	47	33	39	45	42	40	47	49	38	29	54	39	39	46	34	35	45	43	34	40	39	40	36	45	51	39	46	40	43	29	36	43	38	36	38	45	52	41	40	35	42	34	50	34	47	43	58	46	38	33	40	42	42	50	46	42	33	47	43	44	42	37	45	42	43	38	49	42	46	40	35	39	39	43	33	38	38	44	42	40	40	35	42	52	37	35	44	33	44	40	42	39	48	39	43	36	33	37	52	34	35	40	40	54	46	42	51	34	36	35	27	45	38	55	30	39	36	45	43	46	50	45	41	46	36	40	53	44	52	41	42	36	39	45	42	38	50	30	51	40	42	48	42	36	35	41	35	39	41	47	37	37	25	42	43	43	45	36	36	39	38	41	39	35	46	36	35	48	47	43	44	30	52	30	37	51	47	47	50	39	46	31	39	50	49	53	41	39	36	40	46	31	40	48	29	30	40	45	38	47	35	34	34	40	37	39	44	49	38	35	39	40	52	20	48	39	43	37	45	41	42	40	43	44	37	43	45	29	36	30	41	44	46	48	51	42	40	33	45	36	29	41	46	43	39	48	47	40	41	32	44	39	56	47	34	48	41	46	35	37	39	33	34	32	42	41	35	49	27	36	29	38	39	48	46	40	41	40	37	41	29	48	45	43	39	45	54	32	37	35	43	40	31	36	43	42	41	42	45	41	37	41	32	44	49	46	45	36	39	43	45	34	45	26	30	45	33	46	35	30	42	36	40	35	40	46	56	47	39	40	43	35	38	40	42	38	37	45	36	34	39	37	53	45	32	25	29	45	35	37	34	36	41	26	37	40	40	38	29	35	44	36	46	39	60	39	36	40	41	50	56	52	38	33	37	48	41	46	29	34	39	36	28	50	45	38	39	32	36	36	43	48	43	38	54	48	51	36	35	29	38	45	44	42	36	37	26	44	42	51	52	55	46	42	29	45	40	43	48	41	39	40	54	49	39	35	42	50
17344	9584	5271	11214	24310	29876	53941	57585	46824	35650	26145	16387	7503	2792	1083	691	567	543	543	549	518	489	469	537	505	572	533	561	480	467	516	543	521	480	532	557	520	483	530	497	543	522	504	502	563	512	495	523	498	486	492	511	517	534	504	495	547	510	514	553	517	563	518	517	505	501	521	520	534	497	519	527	534	523	495	530	520	519	481	494	521	532	521	498	553	551	525	528	529	488	510	508	551	526	544	537	501	507	525	544	555	546	533	527	499	502	520	522	504	491	487	446	515	504	532	505	511	552	507	536	509	523	556	528	524	508	546	550	522	509	532	594	494	499	524	504	510	491	503	521	520	481	531	487	489	567	518	512	531	486	514	543	534	510	576	468	528	487	499	535	506	508	571	537	553	500	508	512	525	488	495	525	487	524	595	518	551	528	543	531	497	511	490	533	472	535	505	501	538	538	525	539	480	519	528	549	492	491	519	495	477	555	513	493	509	545	517	464	536	507	511	506	490	482	466	520	566	497	549	488	535	538	491	514	525	487	512	452	483	507	561	503	492	524	535	535	504	534	532	502	555	517	526	495	515	499	542	536	523	521	529	505	485	517	438	513	506	503	469	487	473	521	501	520	526	480	494	529	533	521	530	471	563	515	561	488	511	484	499	519	513	520	489	498	495	514	470	486	499	504	504	538	523	500	523	510	542	528	521	516	540	526	536	538	533	535	540	500	524	490	496	520	516	551	549	521	532	526	528	537	539	577	522	535	540	543	554	548	524	551	506	524	539	503	548	554	518	523	493	524	479	545	525	533	542	539	496	504	501	509	506	511	530	516	494	519	496	528	539	502	495	520	520	531	517	488	500	523	524	477	525	511	534	495	527	529	504	492	516	508	499	536	492	525	530	572	533	500	520	533	488	504	507	513	538	536	515	520	513	517	512	525	535	522	535	559	479	497	547	541	502	497	512	518	519	535	495	511	520	514	508	505	530	532	538	519	483	544	529	460	533	492	497	512	541	532	578	565	510	518	513	533	528	570	526	561	557	528	520	471	525	540	518	550	524	556	537	533	525	477	514	529	564	529	533	518	513	561	556	498	502	528	526	520	536	520	537	502	521	549	543	523	504	527	503	473	525	505	531	549	515	522	520	494	516	506	541	501	540	562	517	558	500	510	494	564	524	511	532	527	532	545	534	508	519	518	552	523	483	503	509	519	500	561	540	529	476	547	518	506	499	522	524	518	517	536	541	537	545	507	488	518	506	533	530	499	518	510	536	525	502	534	496	509	542	527	552	518	526	547	521	469	515	518	506	540	514	485	486	532	524	509	546	490	528	506	488	500	540	495	511	444	542	525	489	523	517	534	497	530	529	568	495	525	539	500	513	499	500	529	499	583	523	508	544	493	514	535	564	498	550	533	513	532	542	498	575	478	509	540	512	558	525	515	478	544	525	508	515	505	505	525	541	529	500	468	511	529	494	499	542	533	470	518	527	537	530	542	498	539	522	524	554	509	454	529	514	494	505	544	494	517	480	537	507	495	527	515	528	519	509	500	553	518	508	529	538	526	522	534	530	529	518	520	506	521	494	520	510	543	552	512	517	486	550	503	546	487	521	473	542	527	532	527	480	542	548	562	517	538	535	530	497	544	546	532	495	557	485	562	486	515	523	536	525	515	512	520	500	527	523	503	541	523	537	527	492	537	466	501	510	511	543	508	529	512	511	511	520	531	583	555	480	535	481	518	582	518	504	484	539	509	501	534	541	532	537	533	513	530	525	496	489	513	512	485	478	508	570	523	515	512	516	551	536	563	537	542	490	570	566	546	492	552	496	515	501	531	522	511	531	535	514	518	472	526	510	543	537	497	538	504	555	530	486	497	479	510	512	519	525	485	523	525	539	539	552	533	523	497	522	521	496	492	497	505	512	486	517	517	535	535	514	512	498	522	565	508	487	506	521	512	519	538	532	533	535	516	579	554	542	524	508	511	520	505	487	531	524	486	539	507	540	534	518	539	529	527	513	506	517	516	499	539	521	514	496	508	515	517	522	496	513	517	537	533	493	488	500	551	520	494	510	507	534	524	506	511	505	498	583	540	478	519	499	536	551	534	481	509	468	541	479	538	510	520	514	543	476	515	535	493	497	512	554	544	507	544	507	513	528	518	552	519	529	500	498	521	530	459	534	515	484	521	500	485	507	485	528	541	552	531	565	511	506	560	506	514	552	548	527	539	513	549	533	552	476	519	523	531	449	483	487	553	486	496	496	496	502	486	526	513	509	463	550	525	542	526	543	483	504	506	510	470	499	492	477	549	514	522	512	517	467	498	493	542	524	548	530	507	497	527	558	514	592	547	521	507	545	556	513	536	551	505	520	529	505	519	536	563	520	520	514	482	513	520	517	540	540	525	522	519	512	505	465	549	483	506	528	482	492	531	528	507	536	543	539	558	505	546	531	559	479	509	502	516	515	513	541	514	523	500	489	534	520	521	482	508	562	539	525	537	534	502	527	498	513	493	558	482	494	504	508	566	513	556	523	501	552	561	540	531	519	509	538	493	520	534	507	518	548	498	515	503	534	521	527	516	489	481	572	526	493	486	492	523	513	507	516	515	504	487	494	491	504	498	524	492	518	502	507	555	558	554	519	531	490	474	515	524	498	520	512	524	517	509	547	536	509	532	526	493	547	504	522	525	506	506	518	546	514	524	517	524	559	526	532	496	577	492	517	487	518	529	529	543	523	496	515	509	506	512	512	499	504	470	519	488	517	522	518	513	506	540	544	538	481	509	441	489	501	473	549	542	553	551	530	500	514	546	495	514	546	520	521	521	500	540	533	511	546	542	509	536	536	548	512	540	527	519	523	509	515	537	505	497	475	487	516	493	522	501	505	505	517	532	473	483	509	563	511	506	490	502	564	526	536	500	480	530	557	579	521	502	499	535	497	564	513	504	533	518	553	549	557	509	492	512	547	526	531	516	528	511	524	520	525	505	565	545	506	524	473	528	586	495	551	520	498	552	549	488	524	563	485	523	505	535	530	496	538	524	512	482	480	563	496	518	510	500	469	502	507	477	486	505	496	506	499	507	498	496	498	519	506	556	540	557	510	524	525	489	516	538	533	512	528	508	516	520	538	547	551	503	522	529	506	494	531	538	490	525	523	512	526	503	495	509	473	504	486	515	560	538	511	506	527	483	550	542	528	514	559	524	513	519	491	494	516	525	487	515	531	527	501	532	521	510	515	508	516	493	521	497	533	498	520	499	488	553	540	507	497	541	547	536	511	523	537	504	547	569	564	545	528	512	536	524	527	522	481	556	526	496	560	523	532	527	500	512	497	485	497	539	481	506	555	510	510	517	525	530	531	508	477	526	522	505	504	496	515	513	524	532	526	555	525	517	528	571	530	521	534	521	517	493	472	505	514	558	534	517	507	501	492	507	525	560	490	480	522	524	524	504	562	530	519	505	499	516	516	548	499	528	540	507	544	540	537	512	526	548	542	515	534	483
2048	427	320	259	439	894	7176	11518	9305	5139	2195	935	352	128	61	43	26	42	49	45	44	59	37	44	31	45	43	40	34	43	41	54	49	37	44	57	40	47	42	34	50	35	46	46	39	44	39	51	44	43	48	57	47	46	34	40	41	34	35	49	37	40	40	46	39	41	35	44	35	45	38	41	32	37	41	45	44	29	47	46	41	45	50	45	39	49	43	38	35	45	53	41	36	33	45	49	50	52	43	39	46	39	40	34	37	43	54	43	39	44	41	47	49	34	35	31	42	51	30	50	37	45	59	35	34	47	47	36	56	47	42	50	45	48	41	39	53	40	34	43	44	42	50	43	43	44	47	44	40	31	37	46	47	36	50	48	31	44	55	43	31	51	40	41	52	45	43	31	43	48	36	42	43	43	40	38	47	36	40	52	52	49	45	44	48	40	44	38	50	49	43	49	46	37	45	40	55	49	35	38	36	40	51	36	37	40	57	35	48	33	45	43	46	48	35	28	51	44	51	38	39	48	42	42	42	56	50	46	35	46	36	43	40	54	42	50	32	41	36	49	52	49	38	48	46	37	43	30	36	45	47	44	49	51	44	46	27	44	46	46	44	47	46	49	46	40	48	37	38	42	57	50	33	38	54	51	40	50	39	42	30	49	50	40	34	47	38	40	40	54	33	42	29	51	46	51	43	39	41	33	44	52	53	35	53	48	42	42	42	44	43	45	37	48	37	44	44	44	37	39	39	44	40	40	52	33	45	45	51	45	42	42	43	44	33	48	36	52	47	45	51	39	43	39	39	58	51	44	48	36	36	45	42	43	47	35	57	37	47	55	44	44	50	34	39	49	44	39	49	43	49	40	35	39	41	44	51	46	37	42	44	50	40	53	57	41	40	40	37	46	37	47	36	31	42	42	35	36	47	32	43	35	32	40	46	44	47	43	33	34	35	39	39	41	40	45	36	53	44	45	54	52	50	37	45	45	48	38	42	41	46	52	40	49	39	38	36	39	59	45	41	49	39	49	49	39	45	32	41	46	40	41	34	43	55	39	45	53	40	36	41	39	46	34	46	37	41	54	33	50	44	44	37	31	48	35	44	50	39	41	38	30	40	52	35	41	47	43	31	47	60	45	34	44	40	40	58	37	56	46	52	37	46	42	37	42	43	40	42	43	47	42	50	45	38	42	45	37	49	41	46	47	45	52	47	41	43	50	44	36	43	48	49	52	39	39	45	48	41	42	39	42	46	48	51	43	49	54	42	45	43	41	45	38	39	46	47	40	30	43	49	43	41	43	34	36	47	37	41	29	33	35	40	39	45	49	51	50	33	52	42	40	44	34	41	44	32	45	42	42	40	38	32	47	37	40	53	44	49	39	42	46	42	40	41	39	43	37	55	44	42	50	40	38	38	38	45	26	39	41	36	39	40	43	39	40	31	43	35	50	59	45	50	40	35	53	41	36	33	31	45	55	34	49	45	44	43	39	40	46	42	46	47	28	48	50	43	43	44	38	41	45	48	50	35	54	50	40	35	40	37	49	39	41	43	37	39	48	43	45	37	37	54	44	27	44	39	33	39	36	37	41	47	43	49	35	48	45	45	36	52	48	35	51	52	42	53	40	40	39	50	56	42	55	48	42	48	53	36	40	40	37	59	44	43	38	34	46	44	46	45	43	45	52	32	51	36	56	35	41	32	46	36	35	56	40	44	44	38	38	34	36	35	41	47	44	39	40	39	46	37	56	41	37	33	44	38	46	55	35	48	51	45	40	42	42	34	49	35	44	41	51	36	46	42	41	46	36	50	50	37	38	46	42	41	35	47	33	33	38	41	36	32	44	34	44	29	47	55	46	34	35	43	37	47	53	34	56	36	44	36	46	40	43	37	37	55	31	53	45	47	32	40	41	39	42	44	41	45	41	28	39	41	52	38	36	46	43	34	44	47	41	35	54	45	55	37	43	52	34	40	29	40	40	48	36	45	36	54	42	44	38	38	50	48	45	43	46	47	46	34	34	50	48	49	25	48	46	37	35	37	34	48	42	36	49	33	39	39	33	36	41	42	43	43	46	43	44	49	34	41	50	43	32	28	48	47	48	41	38	31	50	50	47	48	34	41	47	56	43	48	50	34	38	42	51	38	26	38	47	28	41	31	54	38	43	43	40	46	35	40	50	48	41	43	35	50	42	35	43	48	47	47	35	37	40	44	50	63	43	48	36	41	38	44	35	35	46	40	54	49	47	37	45	35	34	31	45	55	44	49	47	41	45	44	33	39	48	40	48	39	37	43	38	46	39	49	44	41	50	36	47	34	42	50	36	38	52	39	38	48	43	52	33	32	43	37	38	37	41	46	39	55	65	42	49	48	36	43	50	65	39	46	41	42	51	48	46	37	48	53	48	46	40	36	46	45	45	36	46	55	38	32	42	50	43	40	35	32	46	44	39	40	37	53	44	45	28	34	41	46	39	42	34	39	37	43	51	38	41	42	40	33	39	36	39	39	48	45	52	40	48	54	45	42	40	52	44	51	43	45	42	37	38	50	41	38	49	36	38	45	37	54	39	48	40	49	47	37	47	35	36	43	40	30	29	35	43	61	29	39	49	40	48	43	37	41	33	34	49	48	54	41	41	39	39	47	46	40	36	46	42	44	35	51	48	39	40	40	48	32	50	44	46	46	38	48	45	48	48	34	45	36	28	46	54	39	42	46	32	38	41	48	37	32	36	43	43	57	40	34	43	42	38	48	39	62	38	46	55	49	44	37	45	39	51	38	33	28	28	45	45	47	46	31	39	45	48	44	48	47	44	37	36	44	51	48	48	29	50	26	36	34	38	37	40	51	43	46	45	33	39	41	38	44	52	45	42	43	47	38	48	55	41	37	44	40	45	43	42	38	42	25	41	32	33	37	55	38	30	52	44	50	43	41	43	40	48	35	43	42	43	45	36	38	36	47	40	43	43	44	37	44	51	49	43	48	54	35	33	51	41	40	50	46	44	44	45	53	45	56	30	46	44	42	46	40	40	38	41	53	32	31	43	43	52	42	44	36	40	38	43	59	42	47	46	33	40	37	37	46	59	38	37	48	39	43	55	42	36	34	46	55	44	56	55	44	31	35	51	49	42	39	47	47	39	51	32	38	45	40	43	40	36	37	47	54	44	50	49	44	52	37	42	46	36	52	47	44	42	46	44	41	44	53	44	32	37	48	45	41	51	34	43	45	49	36	36	36	41	35	39	48	43	48	31	45	40	30	37	50	43	43	32	52	52	52	47	40	40	36	26	42	33	37	51	42	43	45	54	41	43	46	66	36	43	42	37	47	41	43	52	46	47	40	46	44	42	38	41	42	35	41	38	48	42	38	37	44	41	39	52	42	49	37	38	61	50	43	35	45	43	44	37	33	43	51	45	40	45	45	46	48	46	52	47	46	44	52	50	36	43	50	41	38	29	32	49	49	50	59	41	33	59	37	42	36	47	38	46	43	46	47	37	34	46
17765	9813	6559	13096	25557	31570	55265	58044	49331	37684	27833	17850	7973	2976	1186	693	608	582	550	574	564	562	558	591	520	537	583	566	564	524	545	565	556	512	548	562	547	546	555	584	559	551	558	555	547	549	603	540	570	563	580	543	586	592	536	567	518	562	540	543	590	565	536	531	527	567	528	533	593	588	569	598	540	558	601	534	556	566	571	524	568	565	565	546	568	522	574	546	545	564	542	527	553	557	564	576	611	535	548	522	555	561	534	599	533	553	572	557	497	519	510	589	515	532	590	582	521	532	521	603	563	551	559	544	546	568	566	558	524	574	540	597	543	554	567	545	556	522	581	555	571	595	555	572	536	568	554	545	557	553	565	546	564	596	513	552	579	584	508	559	528	528	569	570	606	530	590	545	571	570	548	568	541	575	515	534	560	565	569	546	550	567	526	582	568	538	571	570	582	548	530	536	551	551	571	542	563	606	589	555	528	524	581	522	536	564	549	530	546	555	572	541	553	549	542	539	558	543	571	510	532	548	542	537	576	544	589	518	550	586	542	549	558	563	508	538	580	562	567	549	556	578	497	544	576	577	559	570	482	549	565	547	541	535	584	526	594	574	536	592	522	569	537	543	559	532	612	584	563	559	567	532	586	546	559	584	535	528	568	515	525	591	530	586	565	539	568	568	528	606	543	519	576	557	527	555	556	573	582	550	560	547	536	560	543	559	531	596	527	547	519	557	533	561	528	529	576	526	541	560	624	505	517	524	554	577	545	585	561	591	570	522	510	542	533	552	522	535	512	562	562	561	563	540	551	532	566	545	564	520	500	586	537	557	537	544	567	536	563	597	559	518	538	524	512	514	540	572	587	574	587	570	592	540	533	540	579	550	556	525	576	535	548	587	529	578	572	564	563	513	544	554	535	563	536	531	583	507	536	539	570	572	544	553	540	537	525	578	518	571	529	542	544	555	563	572	566	568	554	566	585	555	542	547	613	569	583	544	549	581	536	543	510	564	595	524	552	505	544	560	514	555	557	555	522	533	553	517	547	564	591	584	574	526	513	607	575	562	555	555	550	570	547	525	557	597	571	541	575	550	570	599	516	546	569	558	567	591	541	578	545	529	509	527	537	535	536	546	549	563	555	575	560	563	514	518	548	539	560	557	541	533	578	528	561	566	526	574	562	543	512	583	577	532	565	589	550	552	509	595	556	523	547	542	558	537	531	571	507	577	560	560	554	560	559	522	586	560	557	546	615	529	541	538	524	574	570	581	544	596	567	532	641	578	540	549	538	549	573	538	587	586	497	552	600	546	548	554	592	569	529	556	613	557	502	556	528	572	507	538	572	535	570	534	570	545	601	567	553	522	531	556	584	578	568	562	590	599	537	544	540	530	581	570	580	558	558	583	552	574	513	546	524	561	533	561	525	567	573	550	564	529	563	579	568	551	524	562	520	553	531	616	541	524	521	573	524	562	546	555	545	576	621	546	550	557	583	551	552	558	550	543	574	605	587	544	561	532	586	571	556	567	570	571	538	543	528	544	543	577	578	573	556	562	497	553	554	555	550	560	542	603	530	590	549	557	533	538	570	539	578	536	551	558	544	542	583	558	570	542	566	530	549	559	522	563	522	564	526	558	566	535	579	541	539	559	589	588	550	579	547	558	529	583	557	570	551	568	601	519	516	555	563	543	556	535	534	559	570	551	549	538	561	539	532	531	542	546	545	578	571	546	565	536	552	555	547	527	540	545	563	555	580	597	521	534	513	589	564	544	535	592	558	531	591	538	525	574	545	528	549	562	542	515	581	544	609	519	557	592	515	529	529	578	614	570	554	527	535	525	566	541	588	528	536	569	537	547	556	608	518	565	588	549	548	547	548	541	570	513	526	559	548	579	591	541	567	572	564	602	572	535	545	553	549	515	503	544	582	526	550	570	520	553	588	544	535	554	564	574	589	555	546	615	573	573	598	563	549	534	558	542	558	560	575	535	581	568	503	560	541	537	524	586	515	601	536	560	527	580	548	516	524	550	515	522	574	529	523	530	535	572	624	559	558	565	586	564	558	520	554	589	553	558	553	561	561	505	548	567	565	539	548	555	529	549	551	547	507	558	574	540	527	553	522	522	542	538	549	542	586	546	529	497	547	502	536	564	560	533	567	525	557	597	530	538	515	565	562	545	500	570	531	546	567	561	581	542	589	522	570	589	590	575	575	537	568	612	597	564	553	548	541	560	568	554	568	524	547	531	539	517	564	547	611	536	598	601	536	554	548	535	541	557	565	576	547	549	526	531	549	580	558	512	543	584	552	590	530	557	580	574	574	591	567	532	609	539	555	547	551	557	601	549	539	524	570	567	535	572	553	534	591	540	511	582	588	495	571	536	541	583	538	532	536	546	564	519	585	554	547	582	564	545	578	559	549	544	525	538	567	518	590	534	497	571	594	583	504	555	538	563	622	546	587	559	548	553	605	529	562	516	549	536	569	558	572	527	542	502	608	552	523	549	574	525	517	566	543	571	520	564	561	604	558	576	594	563	556	583	553	571	565	545	528	585	566	554	581	550	531	554	582	591	497	569	550	506	531	569	558	572	540	544	558	530	573	542	551	530	576	596	539	550	557	501	508	563	550	524	535	543	541	574	571	598	537	564	556	566	590	565	540	549	564	545	572	566	546	564	526	574	563	516	572	565	529	553	569	523	561	552	558	552	570	556	556	574	577	483	545	582	602	565	531	566	518	535	552	560	547	546	540	557	552	515	539	560	545	528	583	571	593	563	559	556	518	553	553	572	558	532	569	554	556	577	568	564	595	526	538	540	578	522	564	505	559	507	594	579	484	524	560	548	592	521	592	575	595	555	582	546	580	578	558	572	573	531	533	581	507	596	554	555	535	541	573	536	575	580	511	537	560	556	527	528	572	596	584	584	529	541	527	565	561	536	603	569	580	542	541	545	567	525	543	570	528	558	536	574	547	557	519	521	552	561	561	528	551	526	590	537	566	554	574	548	553	534	525	562	520	555	560	538	520	583	511	496	576	576	557	572	547	537	525	567	561	503	552	573	564	532	517	551	563	533	531	600	511	587	576	532	567	551	588	579	559	524	516	565	536	543	543	568	507	546	548	572	510	551	566	535	550	552	567	527	533	541	576	559	585	535	580	560	585	583	564	530	533	548	529	568	548	565	537	540	563	501	563	575	547	551	537	527	583	552	579	588	545	541	544	568	540	533	580	560	551	573	548	580	573	585	551	540	573	533	532	526	555	551	575	546	571	555	571	570	575	568	546	546	553	574	563	554	536	539	574	526	568	572	607	562	565	606	547	546	551	592	515	555	581	553	499	580	597	509	578	555	559	565	551	518	545	509	546	575	537	534	583	513	562	562	560	561	579	558	553	582	538	512	537	577	546	541	549	572	574	571	522	530	524	539	550	585	520	561	584	553	500	525	591	593	574	589	513	550	602	558	570	513	538	574	551	539	570	568	618	570	596	572	596	592	560	558	560	528
1124	724	563	408	681	2244	13640	17356	14550	8206	3268	1269	429	155	66	47	46	43	30	40	57	33	51	40	43	53	42	41	53	30	35	48	46	55	67	43	41	44	34	44	55	50	34	41	36	42	32	42	57	29	52	49	51	47	48	44	45	48	47	54	44	40	55	43	62	42	55	36	47	44	47	46	36	48	41	34	29	51	38	50	49	41	43	44	36	38	35	42	49	49	35	42	56	41	41	43	37	49	45	39	39	50	41	41	42	48	53	40	47	46	32	45	32	41	35	35	59	36	67	34	44	42	45	40	44	33	43	45	46	46	45	53	40	43	34	40	46	45	40	49	48	44	52	39	49	49	52	47	41	52	41	52	44	52	40	44	44	42	36	42	46	37	46	48	49	43	49	40	50	50	44	50	47	39	29	46	46	36	40	40	52	42	52	39	38	47	38	52	48	41	49	50	41	52	45	53	39	36	36	44	43	44	40	41	40	42	41	46	49	50	52	50	45	55	38	44	55	52	53	41	45	51	50	55	48	52	40	40	49	45	35	45	34	41	36	39	41	56	50	47	42	51	51	36	42	38	43	45	42	41	38	58	40	38	36	35	48	58	40	43	44	29	32	42	52	43	31	44	56	48	33	49	52	40	51	49	49	48	42	42	38	46	40	34	44	44	41	38	49	41	47	52	30	42	44	39	49	51	48	50	25	42	41	41	41	52	49	42	53	39	35	60	55	32	50	42	52	37	39	44	47	45	40	51	52	38	38	32	47	44	47	40	38	43	40	49	43	41	42	53	46	50	46	42	39	35	48	52	47	39	45	50	44	44	43	36	44	39	38	34	42	42	48	54	41	58	46	43	31	48	55	51	53	45	45	45	43	30	43	53	40	43	44	46	43	39	39	52	44	41	34	43	45	39	44	50	39	44	44	47	45	46	40	40	43	36	47	36	41	42	47	39	47	52	35	37	41	42	49	59	34	52	42	39	38	48	42	56	51	52	44	40	41	47	37	45	37	49	50	44	40	41	39	53	48	51	46	50	47	54	45	37	54	51	55	46	42	44	52	51	57	41	54	35	56	38	41	60	44	48	44	57	39	41	37	47	51	40	47	54	44	47	52	53	46	41	46	42	58	35	55	42	43	44	47	33	41	50	42	43	50	41	47	41	48	46	38	43	42	45	43	50	47	60	50	47	36	41	46	48	40	44	44	39	44	33	36	55	57	49	45	37	47	47	38	44	42	50	47	40	41	43	38	49	41	58	41	44	36	40	43	56	34	48	36	43	50	44	47	45	45	44	32	34	38	42	34	36	50	45	34	49	47	44	42	41	40	42	41	40	42	41	34	42	47	42	50	54	49	45	47	45	40	48	39	36	51	34	41	31	39	45	48	46	38	34	36	41	36	48	43	43	33	38	31	46	41	39	52	38	42	39	31	36	52	47	40	42	47	44	58	36	40	35	38	45	46	39	46	40	49	57	44	43	59	50	43	32	42	45	44	46	37	47	50	34	47	42	39	38	60	31	48	50	37	50	57	40	42	46	53	41	60	35	43	42	35	41	44	44	48	46	50	43	47	39	47	37	46	48	45	40	34	52	51	43	45	37	38	45	62	42	42	37	40	52	53	49	43	46	58	35	49	48	48	49	38	38	50	53	29	42	44	45	47	48	48	50	48	29	37	36	43	45	56	44	38	42	41	43	45	42	39	53	44	43	45	40	30	48	54	45	39	40	47	61	47	45	48	46	37	48	52	50	40	32	36	43	36	44	50	44	58	49	38	39	36	40	44	50	63	43	25	53	51	60	48	47	49	37	48	36	39	38	43	41	38	51	37	40	42	54	61	51	48	40	50	41	42	35	45	47	42	40	40	39	43	42	45	53	65	43	31	41	48	47	41	48	42	40	45	45	38	52	41	49	43	50	50	36	46	52	36	34	41	52	54	56	36	53	38	44	41	46	60	38	47	41	38	32	42	40	48	55	48	47	43	50	48	40	48	44	43	38	47	46	52	49	38	55	46	40	55	29	49	43	44	43	42	42	39	49	44	40	42	45	37	56	38	48	40	40	56	51	45	54	45	52	43	42	45	51	49	43	39	44	46	44	48	52	45	33	49	34	35	50	53	40	51	37	48	46	46	47	46	55	50	47	45	43	44	47	49	45	43	46	48	48	52	46	50	43	49	54	41	45	57	43	48	45	58	56	51	37	51	63	32	37	31	48	67	44	44	44	40	37	42	48	42	50	46	53	38	43	47	37	47	36	31	46	48	47	43	46	48	38	51	50	50	42	38	44	45	44	54	42	45	45	46	52	45	47	38	42	39	58	37	43	47	43	32	38	36	41	43	57	42	38	51	45	52	34	36	51	51	49	43	41	42	47	39	44	46	48	39	44	45	45	46	49	38	52	36	51	52	47	47	57	43	61	44	44	44	35	43	40	32	54	42	52	47	40	46	38	54	52	43	39	50	52	43	41	47	38	44	40	48	50	54	42	31	42	46	33	62	51	40	34	39	35	34	27	49	44	40	59	50	38	33	45	45	41	42	50	37	30	48	48	44	50	45	46	52	49	47	50	53	50	44	50	40	40	32	46	50	36	35	59	53	51	46	42	55	49	51	47	32	41	39	52	62	35	49	56	53	39	37	28	45	38	52	42	40	42	46	51	52	37	52	47	37	50	51	39	47	51	48	49	40	45	39	41	52	50	38	54	44	54	41	53	49	47	39	48	53	37	58	39	44	46	38	43	40	44	39	44	57	42	41	35	41	41	43	43	43	47	50	46	46	39	39	44	47	51	36	40	49	52	44	46	48	46	49	42	52	56	34	43	45	51	50	42	49	57	49	36	51	48	36	42	48	43	41	38	46	53	40	39	52	50	53	56	40	48	48	41	54	27	49	47	51	37	46	41	41	54	40	38	54	40	46	36	43	51	38	40	49	30	48	47	47	36	56	53	52	41	47	51	32	48	56	43	49	42	45	44	56	44	46	33	43	41	43	42	49	39	53	55	44	46	39	43	40	45	40	40	49	34	53	28	47	52	43	44	63	39	49	39	34	41	52	48	36	47	54	32	42	52	41	39	51	46	52	40	46	47	48	38	46	47	49	46	50	47	46	45	54	45	46	44	50	42	40	32	37	38	57	57	37	42	44	39	46	50	49	65	37	33	54	36	41	39	53	42	42	55	44	46	53	44	44	38	45	56	48	39	48	59	58	41	51	34	37	42	38	41	40	39	49	36	46	41	46	51	46	35	58	42	46	43	46	47	42	47	35	45	44	43	39	44	42	50	43	47	52	43	40	52	45	48	49	47	40	46	44	47	42	41	46	39	46	62	46	36	52	46	35	47	28	42	43	38	55	39	49	42	42	58	34	45	44	47	42	45	35	60	48	35	39	44	49	38	51	56	54	49	42	34	40	51	47	53	41	42	55	31	40	51	31	38	41	44	42	49	41	36	39	38	41	34	38	33	41	48	46	42	37	53	56	34	40	36	44	47	36	47
22086	14848	10849	19403	31824	41158	65047	66796	57306	43063	31594	20874	10558	3830	1449	814	612	544	551	558	574	580	591	563	605	598	579	591	549	612	602	523	572	525	607	566	550	541	497	556	569	581	540	567	554	552	594	534	565	580	567	577	604	596	581	594	517	614	536	554	538	562	579	592	596	573	552	575	537	587	539	596	567	559	543	573	545	526	596	587	593	585	605	577	557	582	575	544	568	605	617	595	572	580	552	538	583	536	573	585	576	551	583	576	572	570	525	593	596	573	552	605	586	566	562	534	506	593	592	584	571	563	556	602	525	547	541	561	555	554	550	545	573	594	523	537	557	561	609	512	571	571	509	597	583	550	621	597	565	579	581	576	573	556	527	538	547	566	594	559	612	577	559	572	574	617	554	575	558	532	576	558	572	551	598	581	589	527	617	525	555	515	576	572	572	555	588	598	543	584	600	555	545	617	548	555	576	603	553	567	568	547	586	545	584	569	567	585	569	509	585	584	564	610	568	606	571	589	529	578	559	528	530	584	564	611	562	539	552	553	584	571	599	581	589	541	578	611	526	569	593	576	564	590	580	571	581	585	566	588	571	572	569	531	564	559	566	549	569	561	578	577	557	549	515	564	608	579	608	587	609	552	554	564	580	578	600	571	549	561	565	554	587	547	563	567	601	581	606	570	556	546	547	558	570	559	547	584	564	539	592	577	604	562	585	607	574	597	646	547	577	571	555	578	577	568	574	551	560	563	562	597	575	579	596	536	552	616	529	612	559	549	536	579	564	572	555	582	605	565	606	597	558	572	602	560	580	588	527	561	550	592	551	538	568	528	557	527	562	581	551	599	572	627	609	585	530	594	594	606	564	572	586	599	568	557	589	581	551	550	546	568	545	545	578	561	563	533	568	580	587	578	576	562	619	585	535	577	598	522	550	640	540	518	548	598	536	610	557	568	583	545	567	558	542	564	572	560	566	551	546	587	549	573	595	586	603	588	548	531	582	589	523	553	554	571	586	574	618	575	569	588	561	571	561	609	556	527	583	541	556	615	543	566	569	589	607	563	569	560	629	572	595	589	561	578	560	549	585	574	634	560	564	556	562	551	575	544	592	595	556	580	544	598	582	558	588	569	575	537	625	579	555	522	571	569	545	583	570	582	535	583	577	551	573	587	606	532	573	535	543	623	591	556	573	589	575	573	624	570	557	589	619	585	575	566	586	566	493	597	605	592	576	562	528	556	562	544	580	561	529	590	572	535	547	546	559	566	609	578	555	581	554	574	553	549	604	577	631	523	575	551	596	572	590	528	579	556	583	584	561	523	533	582	607	529	574	558	608	604	540	530	595	522	545	576	582	549	593	531	626	610	607	574	603	541	538	553	547	600	623	558	535	586	603	549	563	605	538	536	547	577	527	548	538	577	570	547	601	580	582	553	516	595	561	573	538	553	586	581	557	581	579	580	570	541	537	526	530	547	541	609	564	581	584	578	583	556	542	532	597	574	542	556	566	603	534	550	569	574	543	571	531	575	558	548	575	588	577	572	568	576	551	599	610	568	563	578	582	577	545	600	596	538	553	593	567	560	602	545	521	568	597	597	597	580	575	525	575	586	595	587	579	588	566	550	553	570	549	609	554	577	522	611	556	558	542	556	582	554	589	592	551	576	528	574	552	552	601	595	595	580	578	600	590	550	567	570	609	592	527	571	549	584	575	579	553	591	578	583	565	559	608	569	555	594	592	558	526	541	567	544	565	550	520	611	572	575	530	567	554	552	543	552	591	576	533	583	589	581	570	568	516	570	575	564	574	553	602	543	535	544	583	526	591	553	589	548	600	573	545	600	554	589	582	567	545	528	508	600	535	553	557	571	590	607	548	563	593	527	577	598	581	544	591	551	565	556	551	521	552	531	583	566	584	576	595	503	618	557	545	579	564	588	531	578	574	605	569	597	575	522	539	574	559	544	566	602	549	572	581	560	540	540	570	594	574	579	567	529	543	548	615	580	560	584	597	486	531	573	569	591	537	568	567	569	565	572	577	551	574	575	587	541	546	591	581	530	580	545	596	594	547	541	565	548	591	556	505	569	550	557	556	597	595	546	554	576	605	578	558	556	558	625	545	567	552	616	603	547	569	531	541	555	576	592	560	591	591	576	581	535	585	537	577	567	566	569	542	527	575	578	602	547	587	580	524	585	565	534	603	514	606	575	561	575	581	560	549	584	540	606	565	578	549	619	618	554	553	548	599	583	570	564	570	597	567	566	587	579	570	600	543	575	586	622	594	561	575	592	587	611	560	531	560	622	579	623	603	569	529	573	584	517	539	552	568	538	551	590	573	594	543	564	622	565	601	575	568	556	597	584	537	552	540	545	561	569	544	576	592	628	615	622	573	589	588	595	561	582	556	566	593	600	558	587	542	561	572	523	608	574	621	555	579	610	514	573	558	550	545	591	581	544	583	541	578	584	586	548	636	521	557	547	546	569	567	558	592	558	584	603	572	560	584	559	576	540	510	539	564	592	562	540	576	568	556	611	529	580	545	559	585	551	584	594	586	527	579	551	558	597	538	532	587	648	572	609	585	552	549	619	583	582	573	623	563	598	562	566	539	588	581	556	625	567	592	583	552	530	627	582	562	568	569	525	500	541	605	592	542	582	535	576	554	566	586	562	543	583	583	554	586	560	566	629	573	569	591	586	616	551	525	565	520	578	552	598	576	564	600	585	558	561	574	584	563	617	568	577	617	543	578	570	638	549	561	607	577	543	528	599	566	588	590	571	554	538	584	579	621	525	601	577	576	564	560	563	601	537	538	546	553	556	597	574	573	520	598	567	593	570	575	550	558	549	566	589	596	583	572	592	573	526	576	539	584	598	558	587	579	561	587	560	582	560	571	539	594	603	597	540	550	581	576	608	563	568	565	570	567	549	584	579	555	589	541	533	567	553	612	563	579	585	563	516	566	573	554	594	531	589	586	555	559	578	509	594	614	535	529	554	566	556	565	595	587	563	536	510	579	567	591	583	554	543	570	511	566	552	536	559	513	604	590	527	566	554	555	553	588	526	590	570	530	583	533	574	576	581	529	595	584	575	552	594	532	600	562	597	621	582	595	577	559	573	582	590	592	573	536	572	603	562	519	562	523	555	539	601	568	584	580	575	550	527	559	570	572	600	565	576	543	578	562	588	589	571	573	557	541	573	548	498	566	560	606	573	589	588	586	536	577	592	597	572	598	585	552	648	595	574	554	555	547	545	550	590	609	559	574	559	564	608	556	558	596	543	543	578	599	567	538	592	596	568	581	560	544	602	551	557	572	579	580	614	582	595	582	579	545	571	568	594	597	599	564	600	565	565	581	569	550	544	519	547	548	596	540	576	569	552	546	594	588	631	573	564	595	564	572	553	533	565	607	624	590	596	573	577	548	588	586	565	509	591	580	550	583	533	601	570	564	587	598	525	609	559	599	566	595	562	581	562	570	584	616	532	563	576	580	557	585	565	517	598
1401	236	150	107	160	327	2539	4226	3517	1843	811	350	155	75	49	38	37	34	32	36	36	32	51	39	38	42	40	39	34	47	44	32	42	36	31	43	45	40	42	41	36	24	35	39	34	32	35	23	42	43	37	42	40	46	33	41	43	48	34	47	42	38	51	34	28	29	31	46	35	43	54	35	35	47	37	42	45	38	34	27	43	42	42	36	44	34	38	34	43	39	44	29	41	32	42	46	36	38	42	39	46	32	37	42	33	36	45	35	39	40	38	36	35	38	39	40	41	47	41	40	39	34	28	36	44	48	33	39	21	45	41	49	43	31	41	35	50	38	49	28	32	43	41	38	24	45	36	46	36	38	35	28	33	35	34	39	35	35	47	40	46	47	45	42	42	31	40	37	35	33	39	31	38	48	36	42	35	45	38	33	38	38	35	40	41	31	46	43	43	38	47	34	43	39	44	33	41	46	44	39	40	36	33	30	41	37	35	37	32	35	44	41	38	28	43	54	40	26	50	43	30	41	44	31	28	50	37	41	37	30	45	45	31	36	29	38	35	42	43	34	40	32	34	32	39	42	39	30	50	48	23	38	45	34	31	31	42	31	50	33	40	48	41	39	31	37	33	39	38	33	38	42	26	27	45	35	33	39	41	44	36	45	38	35	37	37	50	27	42	53	34	40	29	35	44	31	38	39	36	39	39	46	44	34	44	44	42	33	42	35	36	32	35	36	28	45	27	39	31	41	41	34	28	52	32	47	45	41	26	35	38	41	45	30	36	45	34	51	35	34	41	40	48	25	40	35	33	38	48	43	52	36	41	42	43	39	30	39	39	37	37	39	36	45	40	33	35	41	31	54	38	50	34	38	41	35	36	36	34	39	33	44	32	28	39	30	41	39	43	45	40	36	36	48	33	44	30	34	38	40	39	41	42	40	45	44	39	42	40	46	40	46	43	48	36	36	26	46	48	37	39	36	38	45	42	27	35	26	28	31	40	46	33	43	34	46	42	31	46	35	37	39	29	33	33	28	45	42	41	49	31	34	44	34	42	36	52	32	48	35	35	42	32	43	31	36	38	48	30	34	47	44	32	44	47	38	36	38	35	30	50	35	41	52	25	44	39	45	40	39	53	41	39	34	44	43	39	45	42	44	43	41	38	36	37	36	43	42	49	34	46	31	29	39	31	36	32	41	36	32	40	44	35	36	48	42	43	38	43	48	30	36	45	31	30	37	44	50	46	42	55	41	45	47	40	33	34	47	39	38	29	45	38	41	29	37	39	45	39	44	36	30	39	32	33	36	44	37	47	29	45	39	36	43	32	36	50	31	34	37	48	33	44	41	40	38	45	35	41	40	49	37	37	38	42	30	40	32	38	40	34	33	42	38	49	31	33	38	45	50	39	28	39	45	36	29	37	35	40	40	41	32	38	53	45	34	37	41	35	41	34	38	46	38	34	30	36	34	41	41	39	36	37	34	38	37	36	39	32	47	44	34	34	35	32	34	44	57	32	39	44	31	35	34	40	47	36	36	37	43	48	40	33	40	39	30	53	30	43	40	42	40	38	38	37	38	40	34	32	36	34	38	35	54	38	37	35	38	27	31	40	43	28	29	33	45	41	57	37	48	41	33	34	43	38	32	48	39	46	45	44	38	27	38	33	47	38	38	40	31	44	38	42	37	38	35	49	36	51	42	35	30	49	40	37	50	35	42	43	37	29	46	40	43	32	40	32	40	42	45	49	41	41	45	38	44	42	35	41	47	45	42	31	29	29	43	34	48	41	36	40	29	36	46	51	45	28	36	37	48	39	37	38	45	39	45	37	33	30	37	40	38	32	41	43	45	46	39	44	35	33	40	40	39	35	46	38	36	31	41	43	50	39	30	44	30	35	32	29	48	27	35	43	33	37	31	34	28	31	45	33	39	36	46	34	33	39	47	44	42	39	50	39	45	46	36	36	32	45	46	36	41	37	42	40	35	27	33	37	56	38	36	37	37	46	39	35	42	41	42	39	34	41	43	31	30	39	33	38	51	43	40	45	41	34	48	39	35	36	41	48	43	41	35	45	38	40	30	45	38	36	42	56	30	44	39	34	42	27	27	43	40	51	36	36	29	33	32	33	35	43	39	43	36	48	36	32	32	36	44	23	28	52	26	35	29	43	32	24	37	43	46	32	38	46	42	39	37	38	42	26	35	36	36	40	46	34	40	31	47	35	54	36	40	49	28	44	42	40	38	42	27	37	34	39	33	35	41	35	40	37	36	36	39	45	49	31	36	66	38	47	41	42	49	29	47	44	50	43	36	38	42	40	48	36	35	40	41	28	37	36	39	38	61	41	35	35	44	45	32	42	39	37	55	37	37	34	45	24	38	36	37	35	34	34	49	35	29	32	34	43	30	38	43	42	38	44	39	42	38	40	39	31	34	36	41	36	39	41	46	38	34	43	43	37	37	47	30	39	29	39	39	31	42	36	32	46	41	28	40	42	35	41	33	43	41	40	52	46	42	38	38	36	45	34	57	41	39	31	45	33	41	33	43	40	30	35	34	44	42	40	51	44	32	37	36	36	44	26	47	31	48	34	37	41	35	45	32	35	38	27	39	45	31	41	25	37	39	40	39	41	36	33	43	33	42	39	42	47	42	36	44	40	28	37	42	44	27	37	48	45	46	39	40	39	37	40	42	38	35	50	34	39	29	36	37	43	41	45	33	50	36	35	27	42	40	39	48	32	46	42	31	39	32	29	47	38	47	43	37	37	48	33	44	34	40	39	41	44	38	30	33	48	43	39	43	44	49	37	44	46	44	50	40	44	40	32	44	40	38	34	41	45	35	32	41	46	43	51	44	46	30	38	42	47	37	39	27	42	39	43	38	37	32	37	46	36	44	41	35	43	39	41	35	43	37	45	39	35	38	39	45	43	38	48	35	38	46	35	39	27	43	33	26	43	36	43	27	35	33	38	37	40	36	40	41	36	37	36	32	34	37	36	36	46	40	28	37	39	41	52	40	38	37	35	53	28	46	45	54	47	38	41	34	43	39	36	42	37	40	31	39	41	36	42	40	31	39	38	46	40	43	41	40	41	41	36	36	48	39	51	43	35	46	36	31	51	38	36	37	29	33	45	40	39	34	48	48	31	42	38	39	51	42	27	37	32	38	33	36	35	34	36	38	45	45	47	40	25	40	33	31	39	44	40	46	43	46	33	56	41	36	32	40	38	21	35	39	48	37	40	34	30	28	39	38	32	46	34	47	46	31	46	33	43	44	31	28	34	51	35	34	46	35	26	28	33	38	44	33	37	41	32	43	44	35	44	43	30	52	47	51	37	56	31	37	30	34	47	42	51	42	31	42	44	29	45	30	45	35	44	37	40	38	40	32	37	40	40	44	55	31	42	42	26	37	40	35	45	45	49	39	40	44	40	45	33	29	42	37	37	38	33	44	43	34	39	37	27	41	36	38	49	36	30	33	31	35	47	39	38	28	45	48	45	44
13819	5467	2979	6477	15433	21960	40005	41531	35841	26194	17518	8700	3553	1509	740	572	546	451	509	507	475	452	519	510	526	484	503	537	497	462	518	519	480	517	476	506	524	521	453	500	531	485	516	498	549	472	532	502	485	511	489	529	494	483	529	485	488	495	495	508	490	462	479	524	525	476	452	551	516	496	544	505	524	506	508	491	535	501	505	499	508	471	519	482	495	508	490	492	476	478	504	527	534	530	471	505	485	478	519	478	523	506	502	466	527	510	501	517	487	513	497	503	501	495	462	491	472	489	465	473	501	468	495	510	522	489	480	456	481	514	530	537	498	468	529	520	460	457	502	485	490	505	508	510	493	524	465	512	519	479	515	518	491	507	475	505	505	513	487	498	489	495	475	495	486	492	496	465	518	484	524	508	469	489	491	494	469	493	509	501	522	536	456	451	480	509	513	483	499	485	516	529	477	484	489	555	473	506	501	477	485	470	507	524	491	499	526	483	487	481	498	472	466	513	479	512	486	509	494	503	506	501	528	518	474	440	518	474	503	501	506	474	497	464	515	509	502	449	485	486	513	485	514	493	518	490	521	505	487	498	481	505	531	514	489	485	476	506	497	496	500	488	485	504	500	484	511	488	501	471	484	505	505	502	515	512	495	443	460	476	478	485	511	488	503	470	489	515	488	482	490	469	517	491	500	513	506	557	485	470	483	500	452	500	567	508	511	458	502	469	483	490	512	528	513	459	486	506	487	464	482	475	448	543	486	473	499	496	513	520	478	502	518	509	500	530	482	494	481	488	476	477	524	501	552	495	537	525	481	506	472	464	481	519	490	470	483	480	471	470	513	523	469	534	477	517	507	496	489	459	526	497	502	501	510	485	515	483	499	525	478	519	509	483	513	492	497	495	500	500	479	548	537	507	515	481	478	492	520	491	473	453	518	485	495	496	498	498	513	475	501	490	501	499	508	499	487	521	517	435	488	515	477	490	480	499	494	528	497	465	479	517	491	501	482	526	480	498	500	502	475	492	509	533	531	502	481	484	516	487	460	454	493	522	499	488	471	509	496	502	482	513	509	511	510	504	507	502	465	500	505	515	508	482	504	480	514	490	536	476	489	480	484	529	492	501	497	515	504	484	519	520	476	506	482	505	509	534	498	492	543	473	518	486	502	457	459	497	502	499	519	485	497	504	511	476	530	477	516	508	502	511	491	478	501	492	466	516	506	475	503	485	523	530	481	543	497	506	498	531	522	484	497	493	522	519	508	488	507	475	501	531	504	475	501	516	486	480	519	498	502	513	510	486	453	496	514	497	518	467	470	504	453	527	464	504	472	469	480	502	524	534	483	476	485	525	512	514	522	517	505	475	462	480	479	473	511	488	523	501	455	548	531	498	501	488	489	470	516	517	523	476	489	480	476	528	519	539	537	512	500	515	480	473	500	533	444	534	466	525	551	467	455	479	527	502	490	481	480	494	476	491	479	475	470	541	454	510	519	507	509	503	548	513	466	510	489	472	492	489	478	493	485	508	497	536	504	496	522	530	471	514	522	494	470	526	503	495	512	485	525	449	548	501	507	518	475	486	469	523	535	493	514	492	495	491	464	457	497	467	493	522	499	461	503	535	513	516	477	493	540	452	470	474	438	488	489	500	471	494	479	510	544	507	487	494	502	527	479	507	445	534	521	498	492	483	483	516	479	480	484	496	495	505	488	534	487	481	486	501	528	500	513	506	481	509	492	502	496	542	485	525	545	519	494	497	476	508	504	514	480	540	510	515	506	478	473	505	474	496	463	528	548	458	493	499	553	496	503	492	509	517	464	470	506	511	519	515	497	490	495	484	492	488	521	498	489	462	495	500	507	490	526	524	493	461	510	459	498	525	495	498	523	510	492	535	513	521	531	548	467	513	507	505	486	530	489	543	466	505	497	487	509	499	487	486	525	520	547	496	502	496	536	506	503	485	516	507	539	507	530	491	514	489	496	528	481	491	461	538	477	527	512	505	487	485	487	502	458	490	498	507	505	468	506	562	491	481	488	506	499	509	520	485	524	500	476	514	497	517	464	508	470	502	469	496	521	495	524	489	470	500	481	496	518	504	496	521	482	505	482	536	493	476	525	442	499	508	488	527	502	474	489	483	551	504	518	477	539	525	484	478	515	481	510	496	507	512	483	483	482	468	483	481	510	481	454	532	488	486	513	501	482	485	529	497	513	489	523	490	466	490	472	463	488	484	489	483	467	496	513	491	505	483	489	489	524	499	485	523	457	499	509	480	476	495	511	549	487	440	477	495	527	499	485	482	500	498	509	506	497	503	500	472	495	502	490	488	497	484	480	481	485	512	470	524	508	464	492	500	469	483	508	498	466	499	480	485	482	495	533	469	491	524	463	478	481	493	503	513	508	543	481	493	530	467	522	508	495	494	513	479	496	517	449	522	524	493	494	527	522	489	532	485	505	514	498	503	436	489	531	518	495	546	475	511	493	500	521	506	512	476	505	537	506	439	492	514	517	486	477	482	481	498	486	510	523	501	514	479	490	520	496	501	540	478	538	472	461	510	501	505	523	508	464	504	501	503	465	503	473	453	501	479	516	538	462	512	463	517	498	472	527	511	513	510	511	554	491	491	477	488	512	503	500	533	490	483	488	545	448	494	492	510	489	482	481	492	470	494	486	486	489	522	488	495	490	481	505	468	482	472	533	512	475	508	527	491	523	453	482	499	513	504	477	539	511	473	476	523	517	500	524	521	468	521	505	500	499	475	512	498	493	509	506	459	520	500	510	513	536	506	469	493	496	542	503	507	513	527	481	527	483	522	514	500	529	484	479	497	513	511	513	502	511	492	520	487	472	489	486	491	496	477	501	487	490	515	532	546	496	466	508	485	521	496	468	477	528	481	501	514	456	457	504	499	476	511	531	500	495	529	532	516	515	506	494	487	565	485	507	537	485	543	480	460	510	444	525	509	506	470	507	532	495	505	492	527	478	515	490	492	495	467	461	520	449	523	527	492	521	517	502	523	531	473	485	485	477	488	483	507	468	493	485	529	504	497	504	504	498	476	471	504	489	486	484	517	499	499	495	475	515	496	479	509	510	489	499	494	477	458	515	507	488	492	500	512	493	470	532	505	549	466	485	524	513	516	483	482	512	460	502	493	511	491	484	492	518	502	532	465	499	521	504	496	480	487	522	490	471	494	501	511	494	499	503	484	555	484	518	463	489	466	472	479	489	513	516	483	485	504	483	517	479	505	468	470	465	526	467	482	496	493	478	499	504	459	458	448	498	456	452	502	513	483	544	494	506	512	521	490	503	535	488	491	486	524	493	483	508	486	473	506	482	502	511	488	458	485	487	424	472	526	498	502	541	533	519	483	507	505	467	514	529	496	502	507	511	492	487	472	517	495	483	531	454	504	507	511	492	498	509	498	514	459	496	514	542	522	490	498	509	480	525	516	464	471	535	500	498	468	498	507	489	494	471	512	458	474	501	513	483	502	496	464
785	582	398	325	474	1775	10702	11430	7047	3780	1374	530	187	85	57	51	46	41	44	41	38	47	24	37	42	40	46	36	32	36	39	40	38	46	41	42	47	49	46	38	35	35	45	48	30	37	27	40	39	49	46	47	38	39	44	46	40	45	26	44	34	42	39	33	38	35	37	38	33	38	45	49	49	52	48	40	44	31	39	46	37	34	39	36	41	35	47	37	39	47	42	35	40	36	39	29	39	43	51	31	32	37	45	40	45	46	48	40	39	45	39	37	37	54	39	31	37	45	45	33	42	32	43	47	42	60	53	38	33	48	41	38	32	42	48	38	44	45	35	37	53	40	39	37	53	43	31	28	42	36	43	30	37	38	40	39	43	39	38	46	43	33	38	34	32	36	40	39	47	41	44	33	48	42	43	39	40	37	44	44	31	52	41	42	29	38	42	31	31	35	50	40	26	39	39	32	45	30	42	33	41	51	33	34	46	39	47	43	45	37	40	51	50	32	44	51	27	46	36	43	30	60	43	46	45	33	38	52	49	43	42	42	36	53	29	42	50	41	36	40	30	49	37	37	40	49	46	47	35	41	40	35	44	38	50	45	45	44	48	43	45	31	40	40	41	22	33	30	38	28	43	34	37	45	40	51	39	44	42	35	32	47	42	38	40	31	32	34	32	46	39	44	35	41	40	24	40	38	43	42	29	40	34	43	33	37	41	35	48	42	32	35	36	29	34	37	35	39	34	46	57	31	39	29	31	41	55	49	38	40	31	42	39	45	36	32	42	35	38	49	39	44	34	37	55	41	37	38	41	39	55	42	39	33	41	38	48	41	36	36	36	52	42	32	54	38	39	40	30	26	34	47	44	44	38	44	36	42	35	47	24	35	40	39	39	41	46	47	39	41	50	41	33	36	49	40	45	35	49	39	47	43	40	34	38	47	39	41	41	40	43	36	38	38	46	47	39	45	45	47	47	32	40	38	31	33	42	54	42	41	34	49	32	43	45	37	39	31	37	30	40	56	39	50	49	37	43	35	45	44	34	42	44	45	38	47	47	47	53	28	36	34	50	32	45	43	41	42	42	39	41	43	38	50	35	43	48	41	41	41	46	39	41	40	43	24	41	46	47	34	40	41	47	35	39	45	42	41	46	37	44	53	38	45	35	39	46	27	38	36	39	46	53	45	42	39	37	52	53	36	50	41	36	38	39	32	47	43	40	41	47	46	46	35	52	42	40	37	51	40	40	44	43	33	42	37	37	34	38	47	41	32	32	51	48	41	51	49	43	40	49	40	38	39	43	43	42	40	49	42	49	48	50	31	36	31	49	35	46	54	34	45	37	45	38	44	37	56	34	51	33	30	32	40	49	47	39	37	46	36	37	48	40	35	43	43	34	37	36	51	41	36	31	37	36	38	34	34	45	30	33	36	41	36	46	46	43	33	54	42	43	42	31	46	41	32	46	40	40	51	38	54	35	34	40	43	41	35	44	31	40	41	32	44	33	45	35	52	47	45	58	35	39	42	41	42	50	41	41	55	38	49	39	40	43	44	38	37	39	50	44	35	42	39	52	39	41	41	37	41	36	29	46	41	31	51	37	39	38	30	39	40	42	50	39	41	49	41	44	33	42	34	46	46	40	40	37	43	42	31	30	50	41	29	46	39	29	38	37	39	40	40	38	30	41	53	43	37	48	46	41	38	35	39	40	52	51	32	50	31	61	29	37	57	39	46	29	34	39	31	26	43	27	36	46	40	44	36	54	35	39	36	35	44	39	53	46	39	40	42	49	38	33	59	33	36	46	43	48	33	44	45	39	50	42	32	43	39	44	38	34	28	45	44	53	47	34	49	40	39	46	53	39	30	29	51	44	41	33	42	34	25	33	38	43	34	44	28	47	49	56	36	32	38	36	35	36	33	32	30	40	31	30	43	47	39	41	43	50	45	37	38	35	37	40	42	49	31	51	39	30	40	39	39	40	41	31	51	28	38	33	38	37	35	31	40	37	35	34	34	32	35	35	45	35	31	44	50	34	39	39	38	35	39	46	30	49	39	39	44	51	36	39	30	34	50	48	38	38	28	46	52	41	41	46	41	48	43	46	49	36	43	31	28	36	47	33	42	53	45	46	34	44	32	41	41	37	36	29	36	38	37	38	39	45	40	48	43	38	47	27	33	38	50	48	46	34	46	42	46	41	37	43	42	35	53	32	45	42	44	31	40	37	42	46	49	43	38	42	39	47	54	32	33	40	40	47	53	37	37	43	33	41	34	32	42	34	41	34	55	46	39	41	41	35	53	48	40	41	37	36	33	21	36	20	36	36	30	33	38	32	44	41	45	53	47	51	37	46	37	58	53	42	26	40	32	52	40	40	44	37	47	40	34	47	49	36	47	41	30	46	34	40	43	32	46	42	43	50	40	40	54	59	25	57	46	39	34	42	40	39	42	50	35	41	55	53	32	48	40	49	52	44	41	28	44	36	30	38	37	43	39	53	50	42	52	39	43	38	47	46	29	45	40	37	37	46	48	51	44	40	38	47	41	26	38	47	51	37	39	39	38	41	41	32	51	39	46	37	44	44	45	42	35	43	33	38	46	37	33	34	36	44	35	41	44	43	43	35	40	46	41	40	42	42	47	33	50	36	43	48	45	49	40	33	49	39	40	47	35	43	38	39	42	43	33	33	42	34	32	38	34	29	44	39	40	46	39	40	33	33	47	47	34	48	37	29	47	31	43	51	26	39	33	45	44	45	45	41	36	38	36	34	42	50	44	33	40	44	38	49	49	39	35	34	51	44	32	44	37	35	52	42	39	36	32	47	49	35	43	32	38	46	31	50	47	46	40	34	45	38	40	42	47	37	43	52	35	49	33	45	45	35	48	39	36	50	40	32	52	48	55	41	39	38	36	36	39	53	42	29	32	42	37	49	36	48	38	41	40	37	39	56	34	37	42	38	37	27	39	35	42	43	45	46	33	41	40	43	38	40	42	34	39	43	37	39	31	40	39	38	37	37	48	42	46	45	43	37	38	44	40	42	39	34	27	31	33	37	32	33	37	41	37	41	46	33	32	33	45	34	45	37	33	42	40	32	40	43	43	40	47	42	44	44	45	42	47	45	36	42	40	47	39	39	34	36	35	41	42	57	41	43	50	41	31	33	38	44	44	34	49	35	35	41	35	35	44	32	48	45	49	41	48	35	50	43	55	30	52	40	33	42	40	43	54	37	36	39	27	46	43	42	42	45	35	48	35	43	40	38	41	35	32	44	45	37	39	47	40	43	36	25	48	42	37	32	33	39	40	47	38	35	50	45	29	29	37	36	41	33	40	43	45	49	46	40	34	47	39	38	47	38	57	37	34	45	39	33	34	37	40	51	42	50	33	31	47	41	40	41	43	31	46	32	31	48	29	47	38	39	50	41	50	33	36	30	37	48	41	46	37	36	38	41	31	46	36	41	36	48	43	37	28	40	37	35	29	48	44	43	50	42	47	35	28
18541	11745	7736	16329	27630	37941	60399	55226	43594	32982	22554	11621	4742	1825	905	583	544	527	532	526	542	526	505	516	493	506	494	508	550	529	493	476	518	511	525	551	534	495	504	508	535	530	523	514	554	522	507	523	519	533	500	520	500	528	533	522	546	486	555	543	493	516	569	477	484	523	552	523	530	485	495	549	529	527	545	523	512	509	527	497	504	502	550	512	518	539	507	529	524	483	550	520	525	486	575	519	488	518	496	514	545	533	520	546	530	542	532	464	530	515	564	523	509	507	499	537	525	528	535	520	511	458	513	542	509	531	485	517	509	508	536	535	505	507	531	517	539	525	541	521	521	519	521	539	491	549	519	548	492	568	544	518	542	533	542	512	514	564	519	527	522	490	549	559	491	515	535	482	531	510	535	535	551	519	480	562	504	524	522	510	543	519	499	515	537	513	527	556	527	530	523	558	521	514	564	546	534	501	507	514	563	527	536	524	520	476	536	515	508	530	517	527	477	502	552	554	535	533	528	537	502	521	517	527	538	537	521	502	519	508	533	517	497	528	525	524	511	497	512	492	516	487	501	520	502	503	473	571	514	567	534	529	542	515	529	513	546	496	541	515	524	528	532	540	515	570	560	532	549	490	536	499	560	480	500	531	515	547	538	521	544	537	523	532	513	521	517	545	534	533	507	507	537	497	512	540	548	505	489	507	501	546	560	514	527	548	539	502	511	499	549	510	479	520	511	509	531	510	501	543	535	512	538	503	527	513	509	501	514	546	568	547	509	541	501	532	514	517	528	513	548	542	488	516	498	536	513	516	538	527	493	512	477	493	516	532	569	498	615	502	503	517	533	531	535	554	527	521	510	495	510	517	547	498	510	501	505	520	543	517	499	499	500	507	509	490	512	502	509	538	460	535	510	525	527	551	488	524	520	497	526	525	517	525	505	515	551	522	515	506	477	551	532	530	544	521	520	540	492	515	512	502	507	521	528	523	541	500	517	549	541	487	533	527	525	533	526	552	515	528	497	531	507	528	549	526	506	510	535	497	524	516	513	524	521	542	526	517	516	559	478	540	554	544	492	475	510	547	546	532	531	531	526	509	534	541	527	544	522	453	457	552	503	522	520	517	496	457	509	505	498	512	512	491	500	514	528	549	464	489	497	561	499	501	492	517	518	521	541	536	528	529	518	543	539	501	499	532	541	492	552	493	519	471	503	539	523	542	549	560	559	556	546	546	539	516	526	506	529	549	497	522	555	494	526	557	543	487	533	517	515	553	537	516	503	510	535	509	536	506	544	545	502	520	512	493	547	543	491	562	499	519	541	520	532	517	508	532	541	499	523	547	511	508	507	556	485	540	522	495	516	550	539	513	540	557	544	536	492	524	521	539	551	505	514	533	500	487	514	495	512	529	515	538	479	540	581	545	534	530	535	550	515	518	536	517	521	547	519	485	523	525	485	475	533	521	504	558	528	473	507	470	487	562	534	557	505	529	511	498	510	504	489	538	545	527	511	550	520	505	543	533	527	507	529	506	529	547	488	503	532	503	539	531	537	530	509	526	514	516	517	516	521	513	531	498	512	515	510	502	554	543	528	528	480	542	538	515	529	508	512	533	477	500	558	524	510	533	520	550	530	485	528	484	475	519	501	529	509	543	531	468	518	595	493	520	514	517	489	518	531	520	539	545	483	500	507	521	521	501	525	549	523	541	526	578	515	488	539	541	529	505	515	547	517	520	516	495	534	548	504	513	499	525	542	525	543	536	505	511	510	542	546	529	516	535	544	530	490	542	528	519	551	518	487	499	548	558	516	534	559	516	514	531	551	524	527	496	553	492	528	535	579	503	522	529	511	525	552	520	565	580	534	535	506	520	494	561	506	485	509	563	536	545	504	518	544	509	542	593	522	479	488	523	549	527	527	518	541	537	539	559	493	512	514	509	521	502	512	527	520	519	557	529	505	544	530	532	464	515	551	491	514	520	527	531	547	563	526	532	500	553	504	512	519	538	534	551	514	509	508	508	518	551	498	484	518	532	518	501	546	539	498	498	540	504	530	532	521	514	513	509	542	521	499	521	523	580	531	541	533	557	530	520	529	527	505	507	505	505	568	492	501	503	545	529	483	562	543	491	468	521	516	547	517	518	485	509	495	546	534	543	503	526	495	509	532	529	523	549	512	555	540	526	534	522	518	545	551	508	502	507	523	504	540	522	478	492	544	515	488	482	520	499	493	526	528	549	500	512	511	516	503	520	537	505	511	493	487	530	531	541	542	523	489	513	489	531	481	530	493	519	560	549	559	521	501	521	555	508	492	543	523	493	515	532	494	499	558	565	543	488	510	550	482	544	500	503	518	572	520	560	505	527	551	543	559	490	516	524	518	487	491	515	533	507	500	545	540	522	547	497	564	516	489	501	551	484	508	497	503	524	548	540	540	535	505	517	487	536	492	510	498	494	530	539	518	482	487	482	519	526	480	508	496	529	514	526	553	566	553	498	493	509	504	526	492	550	545	521	526	539	539	520	501	500	508	520	548	546	466	480	499	527	537	472	578	527	512	501	488	507	510	467	502	525	471	501	498	498	522	533	516	573	471	513	571	506	492	511	525	548	522	511	547	545	547	491	522	532	484	560	526	520	495	512	540	475	538	493	490	498	490	543	519	532	526	499	539	536	526	548	511	532	507	507	534	515	550	524	581	485	541	543	525	514	520	520	529	501	520	498	510	571	522	488	537	497	556	529	532	504	500	486	514	533	504	531	586	527	565	498	519	527	516	516	573	525	527	482	530	526	584	498	527	537	477	536	551	551	505	517	528	542	549	525	508	508	548	530	496	508	495	544	540	539	544	538	551	522	537	553	564	474	541	543	535	531	480	595	510	533	517	561	566	535	554	514	525	488	525	551	521	541	515	581	516	505	496	503	504	508	570	550	548	530	516	506	522	541	461	546	513	527	500	541	533	550	496	541	496	581	542	519	455	540	519	571	494	519	526	538	520	507	531	491	551	507	502	584	496	546	528	551	472	482	543	511	501	523	521	520	487	520	519	515	518	491	487	533	539	558	537	529	548	517	541	529	487	533	529	488	552	502	547	527	481	523	548	473	510	529	516	499	525	477	500	517	533	541	527	531	541	522	524	531	490	515	522	536	494	513	541	514	520	524	510	521	539	509	529	489	532	515	544	563	490	508	505	516	546	530	521	524	502	492	546	505	535	493	531	518	486	546	522	540	541	529	515	545	526	534	503	532	519	528	527	522	512	539	539	485	507	510	512	542	523	521	527	522	473	531	510	536	535	500	552	486	487	509	538	550	509	507	493	538	499	513	551	511	541	511	554	500	512	518	497	513	508	490	531	550	538	552	530	541	531	511	526	483	529	495	522	500	555	517	518	552	542	481	489	514	508	504	506	501	500	505	535	472	553	499	510	485	507	529	484	517	532	488	499	507	501	530	505	551	511	539	536	527	566	537	542	517	558	511	529	505	528	531	484	523	562	503	535	526
2120	388	302	247	441	2068	9885	12322	8575	4273	1553	540	186	101	45	47	43	43	46	33	37	39	47	33	39	32	37	43	36	39	43	43	34	48	40	43	39	49	43	39	34	34	51	46	40	61	38	53	43	40	36	48	41	50	40	34	46	33	36	52	45	39	42	44	44	43	44	45	41	24	52	38	45	51	37	46	46	42	36	38	40	32	40	58	30	35	39	55	36	48	47	52	32	45	44	37	46	36	45	46	41	44	42	49	42	40	42	37	42	43	46	38	33	44	31	45	40	35	51	44	44	39	47	32	34	39	47	44	43	47	44	38	49	46	32	41	39	40	41	49	48	43	31	37	31	37	40	41	38	47	48	38	39	47	32	45	47	32	43	34	37	38	32	43	51	44	33	43	38	51	51	43	38	55	30	46	44	48	36	34	35	52	49	41	48	38	37	44	37	37	50	43	37	46	47	42	44	37	45	34	45	44	44	40	50	47	40	43	46	40	44	53	43	53	40	49	38	37	44	42	53	44	46	49	38	40	32	38	51	38	48	52	37	53	38	46	41	35	40	42	46	46	41	43	50	46	35	48	42	40	37	37	50	63	38	49	27	39	51	42	50	43	42	42	40	43	44	43	40	33	39	37	36	43	52	29	50	50	37	45	31	34	43	51	49	37	48	47	45	44	42	47	28	38	36	36	44	53	29	52	43	35	44	39	48	50	40	54	42	24	44	41	42	52	43	44	39	46	34	50	22	41	36	44	38	42	47	34	34	50	34	57	54	36	47	40	50	45	42	50	39	46	51	54	38	39	35	48	50	39	42	52	39	50	35	40	39	44	42	56	54	43	40	50	40	42	43	32	60	45	48	53	39	50	46	35	41	51	38	43	50	34	41	51	32	36	48	39	35	47	44	54	37	35	33	36	34	37	49	46	46	40	44	35	50	45	41	47	42	38	37	38	35	37	31	49	36	47	39	38	44	45	37	48	35	32	45	46	51	43	40	37	33	31	41	49	31	29	39	46	40	57	51	42	29	30	34	43	40	45	34	37	44	54	44	40	43	39	46	48	46	48	39	42	48	51	33	39	47	48	42	40	48	46	32	37	55	50	42	61	36	42	36	42	35	35	48	42	34	46	48	40	54	48	47	42	32	47	36	42	40	43	44	53	42	44	43	36	46	44	38	40	46	48	45	47	44	26	40	43	41	37	34	33	38	44	48	40	49	38	41	38	45	44	37	38	41	35	40	40	48	34	37	51	42	45	43	43	50	53	44	39	36	45	37	59	52	40	38	37	57	50	40	38	38	45	45	47	37	47	45	46	38	37	28	44	52	58	43	43	47	60	39	44	40	37	46	51	46	33	40	44	47	49	44	35	48	54	36	49	41	40	47	40	55	36	33	42	46	46	39	38	32	39	41	50	45	35	37	40	45	41	44	41	43	42	42	40	31	42	37	39	42	46	39	53	43	36	49	40	45	37	48	36	38	35	36	45	40	51	43	42	32	36	42	45	46	51	40	37	31	41	33	40	42	39	43	37	44	38	58	43	48	39	47	36	56	43	49	39	31	52	45	36	44	41	32	47	42	39	41	49	48	52	42	39	35	38	35	48	42	41	36	42	47	53	35	54	55	43	34	31	40	38	49	29	45	48	31	26	48	33	42	43	35	52	51	50	38	40	42	36	48	33	50	44	44	44	40	44	47	38	49	53	40	39	36	50	32	39	60	37	53	35	41	51	43	41	45	51	41	44	43	36	47	46	42	38	45	45	48	42	33	43	64	38	39	42	36	49	28	36	47	44	46	44	66	50	51	43	31	46	41	44	35	49	33	49	49	41	46	49	43	43	42	56	43	47	40	42	51	40	41	38	38	31	48	39	33	38	41	42	29	55	48	47	43	56	59	42	45	36	45	51	42	31	41	40	51	35	52	40	26	41	33	50	39	42	52	41	52	36	46	37	50	45	48	43	52	41	53	49	37	37	45	30	37	33	43	46	53	46	36	46	38	42	43	42	46	43	41	38	38	41	47	40	46	44	35	41	40	40	37	35	51	44	45	34	26	39	35	41	44	44	44	36	34	51	46	45	37	44	45	43	42	43	56	57	49	41	49	40	43	41	45	42	44	38	45	61	37	47	45	41	40	44	42	42	49	32	38	48	40	38	39	48	39	51	38	39	39	32	40	47	43	44	37	48	49	39	41	48	42	41	44	44	47	35	39	35	38	41	32	43	40	35	40	44	31	49	34	40	42	51	32	35	42	37	51	38	56	30	62	42	47	47	54	52	44	39	41	45	37	38	47	37	41	43	42	37	45	48	44	32	44	43	43	41	33	43	41	29	42	42	41	33	34	41	39	49	46	43	38	50	39	42	38	42	37	46	41	37	36	39	36	38	40	39	41	36	46	47	51	46	48	54	45	40	27	49	50	44	37	43	53	32	46	40	48	39	43	42	51	30	39	46	33	49	45	39	34	47	38	44	45	38	41	34	42	49	36	42	43	45	48	46	37	38	39	41	47	42	53	38	45	52	52	33	43	60	37	51	32	32	38	40	40	29	40	49	55	37	44	39	41	47	52	42	36	56	38	48	41	38	57	56	48	43	39	43	37	18	43	37	23	41	49	43	43	46	35	35	46	37	44	38	34	43	51	38	52	43	31	38	34	39	47	41	38	55	42	45	50	41	47	43	43	36	44	51	44	46	40	35	34	43	44	49	37	49	47	30	41	53	47	39	41	42	43	59	47	35	38	47	52	45	44	45	45	38	42	41	38	36	28	34	54	43	42	41	30	37	44	49	57	36	46	41	43	38	39	43	56	41	47	51	42	40	47	37	36	57	50	48	40	49	37	49	46	44	39	44	38	36	40	43	49	48	37	38	35	41	46	48	32	44	44	45	48	40	44	43	30	36	51	35	53	37	55	42	38	38	41	45	29	44	47	48	46	35	32	43	50	41	45	40	41	36	48	41	52	49	45	38	40	37	53	43	41	37	55	47	37	37	42	32	33	41	36	35	48	48	56	45	37	41	36	39	38	40	44	43	50	31	38	39	52	41	37	36	44	51	40	38	38	53	41	51	39	42	52	38	38	42	38	53	44	52	39	47	37	40	50	34	45	40	38	38	42	44	42	40	36	35	32	58	46	48	44	41	53	32	45	35	45	44	51	43	38	38	58	37	41	40	39	51	29	49	40	34	32	39	45	38	31	34	50	41	47	33	40	45	34	55	33	51	43	38	41	39	54	37	43	53	39	46	48	32	46	41	56	49	37	39	34	49	41	37	45	44	36	54	47	45	42	43	34	45	41	42	45	42	38	45	38	27	41	38	46	48	51	46	33	36	36	32	52	49	40	37	41	34	40	40	35	46	47	50	40	33	42	41	39	45	32	46	42	38	42	37	51	38	45	47	49	53	44	37	41	45	36	34	53	31	38	38	50	39	42	39	45	33	40	41	38	45	46	44	43	41	53	38	46	45	34	41	47	31	35	49	51	43	38	43	49	41
18718	9517	5837	13613	26762	39269	59697	59039	46592	34526	23994	13083	5293	2060	953	621	554	552	541	539	546	497	524	564	542	537	565	553	567	488	532	544	555	603	524	565	553	586	539	553	563	546	516	537	547	566	533	531	533	544	535	542	544	519	567	558	571	550	522	518	564	544	578	536	527	547	538	547	575	590	564	536	542	519	538	559	536	496	487	553	525	558	574	510	534	549	544	565	563	572	541	565	595	545	538	497	503	531	547	529	546	551	530	529	532	536	563	497	554	567	573	498	517	576	546	566	545	548	527	582	528	523	529	554	549	547	533	553	547	554	594	539	526	595	488	580	561	549	514	514	515	530	582	540	516	548	555	529	560	535	510	530	540	562	524	524	548	618	549	567	518	577	547	530	537	554	578	546	554	564	531	529	533	530	534	531	549	528	529	506	576	541	570	540	537	532	568	556	556	507	584	503	583	573	556	527	546	518	584	535	546	579	559	501	552	537	525	557	562	535	604	580	530	546	572	531	529	526	554	523	588	583	512	533	581	587	541	525	525	576	532	567	560	549	581	537	545	575	575	546	542	548	607	580	544	562	591	546	563	566	565	574	563	539	506	571	541	590	556	606	545	579	541	548	591	553	551	565	564	544	538	562	570	526	595	532	513	593	518	539	530	529	555	513	552	494	556	497	546	527	570	508	555	554	557	539	522	493	579	529	574	547	545	538	514	578	525	543	534	570	531	520	550	523	540	560	565	531	517	548	561	595	538	499	555	532	521	569	521	537	530	537	580	584	550	504	545	565	563	575	562	552	556	604	527	574	528	553	549	537	524	578	550	541	554	558	548	557	520	563	556	552	547	537	590	542	548	532	523	581	545	610	520	543	543	564	506	568	549	579	550	556	558	537	516	533	560	556	555	592	552	578	591	569	564	535	496	556	560	541	506	555	487	523	565	572	543	524	532	533	529	565	546	547	534	541	618	558	530	535	564	514	524	588	521	559	550	530	540	560	546	553	545	533	552	551	592	548	556	553	527	558	548	526	541	527	559	557	525	530	545	547	549	555	542	555	544	581	543	569	533	558	550	533	541	589	543	568	556	562	552	530	529	516	565	555	515	539	567	564	548	609	567	560	544	529	535	531	542	550	568	548	516	586	514	524	552	551	558	534	552	556	558	537	524	573	539	569	558	543	549	563	577	549	514	531	552	563	553	567	542	514	609	526	557	548	542	568	559	574	523	511	569	552	547	559	495	535	543	550	597	546	551	580	556	552	550	555	538	543	546	549	564	561	566	547	543	504	559	518	526	516	551	549	522	530	535	559	557	559	546	507	539	537	585	522	559	576	553	545	552	563	577	551	593	558	514	545	547	591	547	565	537	528	562	538	537	535	522	538	577	562	547	532	548	581	505	548	557	572	601	571	551	536	561	543	583	541	538	564	565	518	520	524	548	588	539	545	511	525	550	568	570	514	566	529	538	514	544	589	583	545	544	561	550	530	560	535	519	551	537	579	545	524	561	530	567	555	556	525	606	540	541	535	545	542	533	588	544	549	583	550	535	517	601	593	534	588	556	596	528	549	580	552	513	611	542	584	544	567	554	517	535	536	577	565	555	578	573	561	527	539	504	540	532	529	552	584	580	537	556	610	522	566	542	575	556	548	583	542	538	578	511	542	568	554	537	549	523	569	559	547	523	555	545	535	526	547	575	561	537	550	541	636	547	502	536	506	576	545	543	524	548	532	546	575	532	563	520	508	585	556	549	574	527	553	549	590	577	562	545	555	533	522	513	527	560	539	560	559	534	516	563	577	552	563	540	534	560	565	540	589	566	556	558	550	565	580	612	534	534	557	538	534	539	511	534	474	567	558	564	578	536	553	564	554	557	553	532	539	575	533	532	545	579	559	538	505	552	556	547	599	550	542	549	556	558	534	563	561	515	557	541	523	528	561	528	545	575	545	558	531	581	531	594	546	557	563	554	560	525	553	545	586	557	580	571	552	558	527	539	535	559	548	543	522	535	508	520	561	538	604	559	526	576	588	540	513	584	546	548	566	508	520	579	512	570	578	537	566	563	534	545	557	576	544	543	554	543	525	545	548	520	580	540	514	531	551	544	528	584	545	520	558	598	560	555	481	549	514	545	567	555	570	570	573	541	604	561	517	547	566	519	547	536	556	515	531	548	562	551	521	521	565	544	574	556	566	520	537	585	577	544	560	546	566	541	535	569	550	552	597	555	579	600	520	566	582	544	536	590	554	581	553	533	506	503	550	539	560	578	534	575	580	536	566	542	544	510	553	555	514	553	577	538	524	551	576	604	542	525	542	553	565	553	541	595	561	546	548	519	547	545	581	544	554	587	554	555	541	569	571	516	509	549	533	520	542	549	575	532	519	529	552	554	542	545	537	555	550	531	550	571	573	533	522	529	563	580	557	542	560	547	560	578	542	548	546	573	539	560	549	504	565	535	528	502	517	508	553	534	554	547	541	523	531	545	556	563	564	537	539	571	580	560	517	554	559	571	559	524	569	555	516	524	549	570	519	556	499	524	565	520	563	547	529	526	570	576	529	615	560	557	585	570	542	525	540	588	530	503	525	559	551	593	525	566	573	555	512	577	522	534	547	579	555	545	571	535	553	541	567	563	540	537	553	535	559	539	521	568	594	527	527	565	535	536	547	559	517	537	561	547	525	509	498	552	541	556	561	528	556	533	582	555	531	573	520	545	547	590	544	542	570	545	560	561	501	539	537	574	544	560	577	541	584	553	591	574	502	546	564	553	548	577	541	526	599	527	519	546	558	558	572	536	559	517	548	585	561	550	563	527	566	482	572	542	556	532	552	549	570	574	550	553	555	547	516	569	564	563	551	542	543	557	572	546	575	547	570	578	569	575	555	563	558	540	585	583	573	548	559	538	561	546	528	551	568	556	555	572	560	548	525	553	566	545	533	536	568	527	568	555	549	549	552	604	519	540	515	557	540	552	545	570	547	570	553	564	510	595	537	587	541	543	544	569	566	544	559	578	534	555	538	548	567	522	566	513	563	506	564	531	525	517	561	532	581	566	576	522	525	528	571	527	545	558	548	510	532	540	552	549	564	536	513	552	549	557	544	561	538	572	561	554	543	546	518	553	512	538	519	585	531	528	518	551	530	568	538	527	528	555	525	561	543	595	506	515	573	553	562	484	521	517	534	549	567	585	545	525	544	521	550	546	557	509	574	549	526	555	510	539	526	591	531	555	605	573	553	527	545	528	535	567	568	538	528	542	557	534	530	546	577	561	501	551	514	577	524	511	531	568	529	540	510	586	544	582	557	530	545	562	534	602	538	528	559	557	538	554	531	562	537	564	580	544	555	545	536	534	568	538	526	543	572	550	549	532	556	562	572	551	516	535	546	558	593	564	548	512	535	563	548	511	575	534	571	572	557	546	531	559	547	555	531	560	529	549	533	531	551	562	538	521	538	539	582	523	550	581	533	556	552	543	539	534	500	577	537	578	535	549	553	581	532
1158	515	333	403	1002	5358	17203	18516	12603	6207	2276	776	258	132	57	53	42	42	47	43	46	43	41	40	40	48	31	43	43	34	39	37	59	37	44	54	44	39	38	42	42	44	44	36	52	51	34	37	45	38	46	35	42	47	45	50	50	46	43	51	50	54	51	45	50	54	43	38	42	45	49	40	48	35	46	47	37	36	47	39	47	50	57	43	42	42	37	50	46	50	46	39	38	32	44	41	41	44	50	45	47	47	41	37	48	40	40	44	34	40	39	42	32	46	32	49	43	39	43	52	46	44	39	43	34	39	42	43	47	34	45	50	40	45	38	39	36	49	42	42	45	36	35	46	43	38	40	48	42	42	38	40	41	51	42	49	45	45	43	47	33	61	48	52	45	33	52	38	48	56	56	54	54	38	44	45	50	42	54	47	48	36	44	45	41	39	44	35	52	40	43	56	45	52	32	49	44	36	40	43	50	49	42	50	46	34	47	44	41	46	43	46	38	49	42	44	47	39	39	46	46	43	47	48	52	50	51	50	43	43	50	31	53	51	40	47	36	39	42	35	41	34	30	55	44	40	59	47	34	48	37	45	44	60	34	47	44	45	45	37	51	48	55	46	43	37	45	56	40	51	41	53	45	37	48	42	40	36	45	43	44	42	47	45	39	49	45	47	50	42	49	61	35	46	44	59	42	50	29	46	55	40	22	45	48	52	38	43	39	42	42	39	56	42	50	48	56	39	48	49	44	47	45	40	44	38	40	51	37	43	38	40	40	46	45	46	42	37	44	45	50	39	45	40	47	54	53	52	35	51	35	35	34	49	43	34	46	49	40	46	39	59	47	33	40	39	36	44	32	39	38	40	40	45	37	39	40	51	48	45	45	44	52	35	57	49	56	44	32	41	47	52	32	48	43	37	44	50	40	54	49	47	41	40	42	47	50	49	55	42	51	45	41	44	52	43	46	41	54	48	50	39	52	57	49	45	43	53	35	46	43	55	38	46	47	41	29	59	48	51	40	47	43	49	41	43	30	33	38	42	42	41	37	38	56	47	40	46	45	37	43	32	39	48	53	57	45	48	49	40	38	26	33	46	41	41	43	49	47	31	57	44	44	45	52	53	51	38	46	48	37	44	44	50	40	41	43	42	36	37	39	35	49	45	53	42	40	44	39	42	44	47	37	40	47	35	44	40	46	37	39	48	38	45	34	39	41	50	42	50	38	52	43	41	55	46	37	45	43	48	35	37	47	41	47	37	45	44	40	50	42	50	37	47	42	51	53	51	48	45	48	46	45	42	41	41	30	45	39	49	46	45	52	50	51	44	42	49	36	50	50	47	45	35	46	47	38	45	44	40	40	36	36	43	45	39	46	53	48	28	44	41	50	45	35	42	39	32	47	45	34	45	48	36	45	40	43	40	52	47	36	43	37	49	45	49	35	45	35	48	38	43	37	27	29	42	60	51	31	41	41	43	46	40	43	50	58	32	44	37	46	38	45	44	41	50	46	41	49	49	50	45	53	45	30	57	40	42	41	45	57	39	46	46	28	43	49	51	47	36	47	34	41	54	43	35	38	45	45	52	38	41	36	47	36	50	51	51	39	44	44	42	41	37	37	45	43	46	33	44	61	46	48	40	41	44	37	54	40	44	35	46	42	32	48	31	42	53	42	53	49	43	47	33	50	47	50	45	47	37	46	53	59	38	33	46	44	33	50	45	44	30	54	44	32	46	52	31	53	39	53	35	44	48	41	34	41	43	38	35	45	55	51	41	36	34	45	59	36	36	59	44	35	33	48	44	38	49	43	42	32	48	49	41	45	44	37	47	32	52	47	37	35	45	39	49	51	45	40	49	37	43	46	55	38	37	48	43	41	40	40	43	57	43	57	37	48	37	42	39	47	45	59	48	44	42	32	45	47	44	54	39	42	47	40	55	38	38	38	43	37	28	34	36	39	26	40	58	52	40	53	39	35	51	39	40	46	35	51	48	40	52	40	60	54	41	37	42	47	34	47	40	38	57	38	45	50	43	50	48	48	45	36	43	53	46	41	36	36	60	38	37	36	48	47	47	42	52	39	35	59	43	44	49	39	41	38	51	42	33	44	50	37	45	43	32	50	50	41	42	46	50	48	41	35	58	40	49	35	41	38	50	45	45	50	39	50	35	43	48	43	37	41	40	34	37	45	45	41	39	40	44	56	43	45	37	46	38	33	44	34	50	46	40	49	49	52	49	38	45	38	31	46	52	41	52	52	47	47	45	40	55	49	45	49	53	51	54	58	37	38	50	48	49	35	42	42	53	47	46	52	40	34	43	37	56	46	46	32	41	42	38	38	41	43	48	42	34	55	51	37	51	36	41	41	44	49	39	39	41	44	46	61	46	45	46	40	57	33	43	37	45	42	46	40	39	38	49	36	39	35	35	47	42	37	49	59	51	53	50	47	59	40	43	43	43	43	47	39	47	50	41	49	31	55	37	43	44	50	40	37	41	42	43	31	48	47	46	43	30	52	40	47	41	46	40	44	48	47	42	41	52	45	43	46	51	40	29	37	52	39	40	45	50	42	45	36	41	40	52	38	47	50	42	40	41	47	43	56	42	39	42	50	56	47	35	42	37	45	62	58	42	47	41	46	41	47	47	46	37	38	34	46	57	50	46	41	48	42	34	41	46	36	45	41	48	35	48	55	48	38	39	29	55	36	43	41	41	42	46	45	53	48	51	38	57	49	33	47	43	41	34	46	30	39	43	52	44	42	47	42	38	27	31	30	44	46	30	42	38	40	43	43	34	49	36	44	53	42	49	40	52	57	37	53	51	48	49	43	44	45	44	39	44	53	46	48	48	40	41	35	53	51	40	57	60	40	30	41	41	41	52	45	38	37	40	49	46	49	38	57	40	41	48	37	44	40	46	51	43	51	51	29	34	41	48	57	37	29	66	51	40	39	44	45	50	39	56	40	42	48	45	54	40	47	49	45	45	41	44	44	43	53	43	40	39	44	39	49	46	42	52	45	46	41	43	50	49	59	42	38	45	53	54	50	30	25	47	39	45	50	61	46	42	36	40	34	30	49	37	54	32	39	38	44	42	43	51	48	41	38	38	35	46	42	42	47	38	40	42	56	43	37	37	40	32	47	48	41	51	41	46	40	51	56	45	41	50	36	45	48	52	33	47	40	54	29	44	49	37	44	44	42	39	54	40	49	30	45	46	41	47	37	36	52	41	45	42	45	46	38	42	47	46	45	49	39	45	45	41	49	46	45	44	37	40	42	39	46	54	41	56	40	39	41	42	42	56	49	47	38	49	45	44	44	32	48	36	46	40	46	32	49	51	43	39	52	47	47	41	52	44	57	41	51	43	40	52	36	36	46	27	34	36	42	53	51	41	50	49	35	36	48	45	45	45	48	47	50	53	45	51	66	43	51	40	43	33	43	53	55	48	39	44	45	63	51	45	49	34	36	30	48	46	40	41	43	36	50	56	50	43	41	33	55	39
21223	11531	6892	19657	36366	52604	69154	66840	52866	38912	27412	16359	6893	2632	1030	718	574	574	526	511	568	608	557	561	573	542	605	510	593	571	575	579	624	585	548	557	536	587	536	590	616	616	591	567	569	577	570	542	500	580	570	593	559	566	550	596	562	587	566	534	527	571	585	558	571	522	598	540	546	528	592	516	536	581	516	563	578	520	592	581	578	550	561	600	536	640	557	550	562	564	583	539	598	585	558	542	612	582	538	531	551	537	543	582	516	546	574	555	546	588	561	591	569	560	516	592	575	587	525	568	556	559	547	531	594	570	560	543	589	565	558	558	553	529	553	548	543	586	558	560	555	556	542	550	541	584	554	583	573	554	562	557	601	536	539	567	568	544	570	575	617	594	582	553	551	584	535	551	588	581	557	549	579	544	593	568	566	557	587	561	526	539	561	532	555	584	572	570	573	571	607	583	587	530	540	618	594	562	567	615	564	604	532	584	548	562	563	546	586	539	562	561	550	544	587	564	540	586	552	582	505	549	570	564	588	572	573	593	529	521	576	554	576	556	594	587	541	573	599	559	554	588	513	590	592	579	554	551	594	530	528	568	528	568	547	567	548	535	555	530	555	598	544	571	579	561	571	623	552	601	576	563	565	526	605	561	595	540	580	581	555	546	552	563	578	520	557	543	566	578	547	520	530	548	558	564	569	580	542	558	570	554	588	557	561	593	526	551	537	515	526	549	595	543	544	550	566	543	526	529	553	557	542	585	582	613	533	555	548	574	567	611	578	592	574	576	577	531	586	535	606	547	535	548	564	554	567	575	554	564	550	565	536	569	520	533	575	581	535	580	540	557	588	574	589	544	594	563	546	565	544	584	575	559	608	513	586	567	553	569	565	550	530	582	609	531	578	551	576	562	542	587	521	534	549	508	572	556	556	556	552	536	555	554	596	611	545	578	559	588	574	563	571	547	554	580	578	551	590	564	594	574	547	590	565	526	619	550	579	578	552	563	572	535	554	567	566	536	578	596	603	607	587	512	529	575	546	562	569	579	588	542	603	559	543	570	576	525	543	554	548	535	613	573	570	569	568	636	575	596	556	581	547	575	612	545	545	566	564	527	556	546	596	536	520	562	570	534	531	546	605	548	568	564	554	545	554	520	557	554	590	596	535	591	556	553	565	528	557	565	561	550	584	561	561	542	548	579	552	560	555	514	585	551	559	566	557	581	554	612	589	557	587	557	530	550	555	536	562	579	600	558	566	565	562	589	545	559	550	526	572	572	569	584	543	522	566	553	578	569	607	536	555	526	555	562	566	544	536	539	585	563	542	573	633	561	553	543	561	558	519	535	564	533	568	541	589	544	558	584	580	559	548	571	534	571	577	557	548	564	556	619	555	571	555	584	612	541	577	564	575	539	517	555	580	547	543	551	513	557	544	544	598	631	553	548	571	570	560	567	552	553	500	557	581	556	554	537	569	545	578	552	572	594	607	583	609	598	562	571	544	566	546	590	575	545	534	540	577	577	563	561	561	609	547	541	591	605	556	581	574	558	609	550	562	552	569	600	570	581	574	574	544	559	590	564	551	534	557	604	585	577	572	502	582	591	599	549	559	564	538	554	596	516	557	521	540	559	572	510	564	581	582	594	571	567	548	580	569	567	545	544	597	536	543	560	561	555	564	543	604	576	558	574	547	585	529	552	611	544	562	559	609	530	587	574	555	564	544	550	568	567	590	561	557	572	602	571	588	548	566	552	553	547	583	564	562	552	566	556	551	580	573	596	575	531	557	533	609	588	556	581	583	567	583	592	567	549	540	572	572	591	548	535	556	553	585	597	554	562	543	596	549	545	573	584	570	514	555	574	533	567	586	550	572	560	553	587	530	516	552	534	559	558	591	552	604	550	531	543	555	541	566	565	598	559	545	543	512	533	555	542	545	545	589	552	529	522	566	607	531	549	583	580	515	549	572	537	552	582	550	577	564	547	531	588	557	549	562	537	579	576	553	602	546	552	588	551	528	570	578	552	570	555	566	554	581	570	628	573	567	579	543	610	598	564	585	564	583	551	528	580	580	561	559	580	568	634	559	594	579	558	549	595	565	549	608	575	545	585	526	571	556	563	577	544	559	554	553	560	606	562	561	542	538	551	594	554	556	576	544	504	579	596	594	600	535	561	574	522	558	564	601	533	587	543	535	541	592	581	590	558	554	603	553	546	544	565	557	587	541	582	555	572	526	588	560	565	560	525	559	566	556	582	609	567	550	553	581	536	588	582	571	576	562	577	543	584	556	522	534	597	527	538	547	533	555	575	595	575	577	558	540	563	562	550	556	578	571	536	594	555	556	577	597	584	540	576	557	555	560	531	577	567	520	584	564	565	606	576	585	562	541	580	590	534	530	607	541	608	531	533	549	574	579	585	591	554	536	577	563	538	597	520	520	576	572	559	553	546	547	511	558	572	578	568	573	586	511	555	584	556	574	575	569	580	611	523	588	584	550	575	560	586	551	544	574	544	579	592	577	579	555	556	566	583	547	588	592	556	555	551	565	579	560	556	624	589	576	564	564	585	543	562	599	562	559	584	586	556	587	581	518	534	568	559	527	578	564	574	564	584	611	549	544	556	571	567	547	542	564	557	547	542	534	585	548	568	606	533	588	566	590	615	558	528	548	560	540	562	551	548	531	590	566	567	577	570	523	589	568	586	553	590	539	582	549	550	586	550	529	550	571	611	597	527	550	577	594	565	543	551	552	554	592	571	578	564	575	571	564	534	550	561	590	562	523	577	572	541	564	533	523	591	554	549	545	563	607	544	509	531	592	618	534	559	594	581	577	529	584	576	557	545	563	557	573	562	552	568	505	573	552	552	587	540	553	572	569	579	580	568	508	538	563	546	538	564	585	534	606	547	551	551	550	584	564	601	531	567	532	574	557	564	582	591	575	541	568	567	545	551	587	582	572	545	561	570	573	589	570	559	553	559	572	567	557	571	568	524	528	560	560	542	582	525	561	555	533	576	566	591	584	554	569	518	515	565	568	557	543	581	571	592	592	518	588	578	570	574	565	556	558	560	580	549	569	562	589	511	561	558	544	572	584	589	568	584	552	579	563	583	561	551	571	536	523	547	570	572	531	581	576	550	546	535	540	563	552	556	558	562	575	569	534	566	551	562	555	521	536	540	566	544	545	569	580	583	555	589	594	556	555	581	560	585	607	616	582	564	586	573	550	524	568	599	548	545	528	555	549	565	542	537	595	530	512	573	589	551	600	581	562	606	542	556	598	531	592	556	526	535	537	566	597	559	556	541	561	559	579	551	561	537	575	561	590	586	622	545	585	525	569	557	534	589	534	596	546	559	562	542	559	591	571	551	571	556	565	558	585	577	516	558	595	563	567	556	539	568	550	531	527	555	573	547	563	556	554	537	549	553	545	522	569	517	593	607	626	591	595	539	549	557	590	561	601	569	618	562	566	539	605	539	601	593	588	561	556	587	527	590	565	557	564	552
1305	128	97	124	293	1273	3706	4081	2970	1475	592	250	109	61	52	40	48	43	38	30	28	37	41	34	42	48	37	38	35	29	37	33	39	39	40	34	37	28	27	38	31	44	29	39	36	36	35	49	45	32	32	29	43	28	32	33	38	40	41	41	41	40	30	36	40	27	42	45	39	34	40	42	36	39	37	32	40	34	36	49	44	50	40	43	27	28	32	44	37	49	38	32	33	37	41	31	42	36	26	26	31	42	32	34	43	46	32	38	28	45	43	52	34	28	38	29	27	33	47	35	40	43	44	24	32	30	30	54	41	41	38	31	32	38	49	37	40	38	37	31	24	44	40	35	44	43	38	39	40	25	32	42	46	33	37	41	34	48	48	25	38	44	35	57	34	41	41	32	36	40	50	36	40	45	36	38	43	34	40	46	46	35	38	34	36	32	33	44	37	36	32	48	40	39	36	30	44	42	43	45	24	42	27	32	49	27	51	40	35	45	41	27	45	38	47	43	29	40	32	28	26	42	43	38	38	36	39	43	39	31	40	37	43	40	29	32	29	29	41	29	46	39	28	42	38	43	42	23	43	40	31	40	42	34	49	47	31	38	42	34	54	32	36	37	46	44	43	36	43	43	44	39	36	33	49	46	44	42	37	47	38	36	43	24	29	41	27	52	35	41	46	36	45	41	35	38	43	40	39	27	41	36	28	34	42	39	35	35	28	31	36	43	40	37	39	26	29	56	31	39	29	33	31	46	35	31	38	37	35	47	39	36	32	27	44	46	46	31	31	42	42	35	49	33	36	31	47	38	30	35	31	37	37	31	38	45	48	43	35	50	37	49	51	43	36	44	43	37	33	31	32	37	46	41	32	35	45	37	25	31	50	42	48	39	39	46	45	55	48	36	26	47	49	39	41	56	47	36	46	28	48	42	36	39	34	37	34	36	58	35	31	40	45	33	38	41	47	29	34	27	51	24	48	45	31	41	31	31	37	40	39	31	46	26	35	47	34	31	49	35	40	50	33	37	38	41	41	36	42	42	36	30	42	34	33	39	36	32	47	27	36	39	33	43	39	34	34	36	42	37	35	37	47	39	33	49	53	44	46	37	44	41	41	41	35	42	40	43	45	31	43	39	33	37	35	41	38	35	38	38	46	52	47	33	34	49	39	41	30	46	42	28	41	47	39	33	31	43	38	49	31	40	40	36	49	45	34	25	40	45	42	30	42	35	32	28	44	43	37	55	39	37	34	34	39	31	44	41	44	34	38	37	39	36	42	28	45	42	36	30	30	44	33	45	40	45	36	44	36	31	35	47	39	30	35	44	41	29	43	26	51	44	33	50	50	47	48	29	42	38	42	42	42	31	51	48	41	27	31	49	40	31	39	37	40	45	45	31	33	41	37	34	47	39	42	39	25	36	39	45	41	41	34	44	37	34	34	41	40	37	37	46	49	38	39	37	30	42	35	40	33	36	31	37	35	40	31	32	34	22	36	37	36	45	53	40	31	52	48	44	37	33	41	50	25	47	45	38	31	41	55	43	37	43	54	29	36	33	49	35	40	28	34	36	40	39	38	38	38	38	35	38	35	28	52	30	34	30	39	40	38	38	34	48	35	37	31	26	40	40	53	33	36	40	30	38	28	43	48	32	33	45	36	46	46	44	42	38	41	34	35	34	46	37	43	45	37	32	50	29	35	41	45	36	37	41	45	39	46	38	41	35	38	38	34	26	32	36	41	44	35	39	42	40	34	35	38	29	50	35	37	38	47	50	35	48	33	40	39	52	40	41	43	46	51	44	40	44	45	39	39	40	30	35	41	35	43	43	32	35	39	47	40	43	48	40	43	42	38	45	45	42	36	42	36	31	38	30	36	36	40	33	58	38	41	38	36	39	28	31	32	41	32	49	35	34	44	46	41	37	34	43	33	43	36	48	40	44	52	45	32	49	46	37	43	41	45	43	34	29	39	43	51	43	34	35	47	42	40	34	48	28	41	34	44	30	39	31	32	33	42	34	37	43	42	45	32	42	32	35	34	32	44	52	44	36	40	42	31	40	39	44	61	32	33	39	35	44	35	32	30	35	27	32	39	40	40	43	44	38	31	46	41	27	34	43	41	47	35	35	45	37	33	46	38	34	38	38	44	38	40	31	38	44	32	32	41	39	36	26	29	41	36	39	43	40	35	39	41	24	34	44	35	35	40	42	40	42	33	48	52	39	37	33	44	27	43	25	41	33	51	28	45	45	46	47	31	38	29	41	39	35	52	29	27	40	44	39	38	45	50	39	31	48	28	38	39	38	39	30	30	44	31	28	42	47	33	29	40	38	31	43	48	39	35	39	34	39	46	32	41	42	41	44	33	39	36	47	36	42	55	44	40	51	51	40	37	29	48	26	40	41	31	40	32	37	38	33	31	32	45	42	35	47	31	37	35	31	41	39	35	32	42	39	44	37	40	35	42	28	30	51	55	34	40	38	50	35	47	43	37	27	42	39	30	30	32	37	43	27	36	30	38	36	41	32	45	44	31	38	28	40	28	41	38	39	30	46	43	39	40	41	31	23	38	43	48	29	47	41	38	38	28	38	44	31	41	32	39	40	48	40	39	43	30	32	34	33	49	35	35	38	31	28	39	29	40	36	38	36	40	36	44	45	34	29	38	38	33	43	41	33	39	40	47	43	34	32	41	31	39	46	36	38	33	31	38	39	36	41	36	35	45	41	27	27	44	38	38	51	43	34	36	39	32	42	40	34	39	50	40	31	37	49	40	39	41	35	36	43	37	42	41	28	36	35	42	33	36	27	37	39	46	48	54	42	35	33	42	34	34	35	33	49	27	35	44	24	43	44	34	42	38	40	39	30	46	40	30	49	44	38	41	44	33	37	42	31	39	38	39	38	32	42	43	33	37	47	36	37	39	39	46	33	40	38	41	43	32	37	36	37	27	36	39	32	38	47	35	30	39	39	31	40	33	37	35	47	44	36	40	28	28	44	49	36	39	33	34	35	32	32	36	37	48	45	41	39	42	38	26	36	42	34	38	34	46	42	44	30	33	30	50	26	39	35	46	43	43	36	37	36	43	31	31	38	35	30	42	34	48	40	37	45	35	33	50	37	52	39	35	39	30	42	42	33	37	35	37	31	37	41	36	44	23	41	36	36	31	34	41	30	40	28	36	44	39	48	48	46	32	30	38	31	35	33	32	48	43	41	39	38	46	37	40	30	31	30	41	44	42	46	43	38	39	29	37	40	30	31	35	41	34	38	44	44	41	37	37	33	34	37	36	44	31	38	21	43	45	39	31	39	32	36	45	41	35	37	31	44	34	54	47	34	32	35	47	42	43	38	31	47	28	45	30	42	39	49	48	43	35	30	43	39	34	31	54	36	42	48	43	40	36	50	42	40	34	48	37	40	37	47	36	34	31	35	30	45	34	44	37	44	37	39	43	42	44	33	42	37	37	35	26	28	49	51	36	30	41	45	33	36	34	37	34	27
11644	3654	2163	8198	22312	34872	43188	40699	32971	23960	13920	6333	2454	1108	710	530	497	499	487	517	529	480	499	523	479	521	508	507	505	501	558	509	494	472	511	466	478	491	503	491	532	484	491	463	462	486	511	485	483	475	490	492	466	501	522	460	483	432	468	502	514	462	512	504	490	520	510	458	498	500	491	512	476	506	505	495	454	495	489	491	448	531	462	503	539	510	518	489	513	489	480	499	474	500	476	464	487	489	501	511	494	505	481	488	488	489	512	485	478	509	487	501	515	475	466	457	512	498	491	531	495	471	515	486	525	470	501	503	473	521	458	483	512	499	493	459	489	514	517	493	484	505	488	486	473	526	528	542	504	480	510	478	487	477	459	472	513	466	514	466	498	530	497	496	461	511	525	494	500	523	483	476	504	498	528	497	533	465	475	514	507	483	530	486	498	495	513	492	487	523	497	484	474	535	499	501	508	513	510	511	487	459	515	484	491	491	454	477	468	480	497	515	530	481	479	484	517	500	494	516	539	509	486	509	474	485	480	502	497	517	467	491	494	508	473	549	513	473	503	523	458	515	462	444	515	491	525	492	508	509	505	494	491	512	517	496	515	442	487	492	522	475	485	500	509	483	545	490	503	494	502	487	451	500	495	489	517	493	504	497	474	527	501	501	493	481	481	521	494	488	499	511	473	517	539	518	471	509	497	478	523	513	520	494	524	524	472	521	510	515	503	517	509	485	463	508	511	497	515	517	479	493	526	487	501	491	513	462	511	511	489	476	505	529	480	507	492	493	508	529	499	509	500	483	512	500	484	497	519	527	486	509	502	448	468	499	490	507	458	474	528	484	534	541	477	457	498	511	493	515	505	496	519	528	503	507	492	493	477	511	506	540	501	494	493	532	489	468	499	499	503	503	482	472	524	484	476	472	513	453	518	523	493	491	472	508	479	504	473	506	489	489	485	521	512	508	520	504	496	522	507	540	464	483	490	521	483	490	488	505	487	486	496	494	523	483	506	477	451	476	537	550	506	482	487	506	497	538	530	485	462	480	507	486	486	526	465	490	504	507	512	491	493	505	476	492	492	505	490	485	463	559	477	526	497	493	527	521	494	499	482	487	474	512	470	533	488	518	496	496	516	535	526	487	459	475	500	509	502	449	536	498	502	495	467	530	513	458	491	473	460	481	518	526	482	489	496	475	487	483	503	497	521	506	510	508	495	512	529	496	499	525	487	508	544	482	474	462	499	500	495	482	512	513	521	541	523	449	482	499	500	475	492	485	468	529	507	466	470	501	482	526	504	499	523	511	494	515	463	521	461	529	523	522	542	484	487	523	497	488	498	514	528	519	512	482	490	441	476	503	531	463	486	503	520	517	505	516	510	432	473	486	482	479	549	480	528	491	519	487	545	532	483	485	517	482	479	539	525	452	527	517	471	455	472	457	504	476	516	513	499	524	499	480	513	524	480	481	496	506	468	504	507	517	484	505	491	543	514	502	463	485	499	532	512	507	490	476	509	479	485	522	507	499	453	491	489	494	501	507	458	502	469	499	472	513	490	514	471	480	510	471	487	494	506	527	488	497	497	471	458	502	521	510	504	498	513	483	482	490	521	500	476	480	497	453	525	476	526	510	519	498	526	489	508	459	528	463	505	505	500	507	497	514	430	503	480	494	498	504	493	493	515	501	473	535	498	505	488	507	494	506	495	480	487	462	480	478	518	509	500	513	467	532	486	475	536	472	500	512	516	509	492	510	546	475	515	514	513	512	538	525	476	500	470	493	485	518	473	483	461	449	506	490	515	478	507	534	488	479	503	486	517	487	473	457	509	519	476	500	494	495	450	526	501	491	496	475	495	482	488	506	497	477	496	479	450	535	520	511	501	464	482	502	494	514	498	517	485	505	490	504	513	486	459	504	491	537	524	463	506	476	510	523	490	523	471	538	506	438	529	452	495	503	489	518	521	479	514	513	482	517	499	493	512	514	534	463	472	461	481	507	461	482	516	546	448	484	493	465	507	504	501	513	496	495	500	478	475	535	496	502	504	483	519	480	531	473	493	474	496	516	532	533	503	466	514	472	510	529	503	495	514	534	488	507	470	517	481	518	499	478	510	525	483	484	514	533	469	528	525	523	492	506	503	515	505	496	491	510	528	517	498	480	519	482	534	446	517	465	505	503	507	499	482	465	476	460	537	463	479	528	521	502	477	473	531	495	527	510	502	457	513	498	513	490	500	483	513	507	491	456	494	541	527	469	479	466	495	474	530	481	481	486	484	486	475	492	474	521	522	508	518	534	502	506	525	544	493	484	538	441	554	503	526	497	502	467	497	461	472	537	497	504	500	484	494	482	488	495	484	491	531	494	476	462	497	484	507	490	542	490	457	504	484	485	503	525	523	522	476	496	464	458	489	498	491	524	507	528	478	494	453	522	486	504	504	459	505	471	472	487	459	530	481	524	512	490	479	509	488	516	479	493	529	511	460	516	511	520	479	469	505	522	477	487	498	491	477	490	514	517	563	517	503	478	518	478	501	471	496	480	525	481	498	471	528	527	508	524	473	520	493	509	465	489	465	503	474	532	505	495	493	483	504	502	472	498	493	474	497	502	497	495	518	488	489	499	512	484	478	494	513	476	524	486	466	490	476	494	515	492	465	466	497	483	484	476	495	474	445	492	493	477	509	532	524	487	505	511	466	506	515	491	511	529	486	478	496	488	483	522	482	473	497	506	534	500	521	448	493	537	485	513	529	513	496	496	506	486	490	507	545	476	481	479	496	503	485	485	512	511	551	472	508	511	466	496	470	467	510	477	546	495	497	507	504	484	511	442	465	481	514	523	519	490	515	511	505	478	499	496	528	480	519	503	506	517	494	468	492	512	487	489	494	462	499	523	487	512	512	477	483	495	495	550	498	449	488	498	503	529	507	485	517	488	478	509	518	501	517	498	498	479	497	497	533	516	488	480	504	499	470	511	511	531	499	493	481	486	489	520	501	501	466	548	502	551	490	528	501	512	495	542	497	475	505	500	443	518	467	542	479	479	487	485	514	506	516	517	503	494	465	536	470	517	520	490	484	465	515	461	494	528	486	494	480	477	529	512	519	537	475	515	468	481	476	505	498	461	498	476	468	490	526	519	464	507	467	478	484	476	497	515	530	536	485	504	510	467	483	494	484	526	535	488	499	490	498	478	489	487	516	469	464	500	508	496	480	522	514	496	470	531	520	512	494	506	468	512	480	516	482	474	513	494	452	492	547	507	476	500	492	494	518	491	481	510	461	499	509	489	464	484	508	474	512	505	485	477	514	520	498	517	505	469	499	515	496	480	521	524	502	492	546	486	489	485	491	513	467	479	491	513	494	493	498	481	487	503	488	465	537	503	457	514	470	489	516	467	530	510	522	490	506	506	512	492	492	506	505	524	477	508	493	492	501	526	492	511	492	475	522	493	505	471	506	474	507	496	461	473	489	536	533	476	432	492	501	491	506	499	518	510	560	512
591	455	396	353	692	3166	10576	10985	7257	3469	1458	526	188	95	59	45	44	48	38	50	50	42	46	39	38	44	33	28	43	36	43	57	47	35	45	42	35	36	33	44	44	37	38	37	38	41	34	45	42	42	36	37	36	32	49	23	29	27	47	41	43	36	34	46	38	39	39	40	45	36	32	43	33	33	28	44	50	43	33	41	36	43	36	39	48	53	37	38	44	45	38	46	45	49	48	39	39	39	41	44	35	35	48	43	41	31	45	37	39	34	33	44	31	42	39	52	40	38	53	40	51	35	42	39	33	32	29	48	46	46	43	32	49	49	45	40	24	34	35	39	42	56	45	35	36	33	37	34	44	39	43	47	38	41	32	41	39	46	28	42	35	35	48	47	38	32	33	29	32	38	41	33	37	37	41	55	40	26	44	40	40	41	42	58	38	39	33	48	36	42	39	34	42	40	42	35	50	36	40	47	45	44	56	33	39	33	37	39	41	50	31	32	43	27	45	38	41	39	39	45	37	50	48	38	50	34	51	37	40	41	49	42	34	36	34	40	34	34	30	35	45	44	32	38	37	40	44	44	36	35	49	40	38	43	45	36	39	36	28	46	35	37	41	34	44	39	44	37	60	42	37	53	37	41	35	34	41	42	36	33	39	44	39	46	47	43	37	40	33	47	38	35	35	35	35	36	52	43	40	29	41	53	43	32	42	35	46	38	38	51	29	36	35	35	48	61	37	43	43	38	36	41	49	32	44	43	35	37	49	40	36	47	51	35	42	39	43	39	46	35	31	37	39	44	44	33	44	41	43	45	60	40	45	45	39	44	39	38	58	51	37	33	38	40	43	38	35	31	39	30	36	54	40	37	33	44	40	47	32	45	39	40	41	42	35	44	40	45	38	35	45	43	43	35	46	42	27	36	35	49	33	41	34	39	43	44	31	36	41	35	26	51	30	50	40	40	46	36	45	40	42	44	42	37	44	36	36	35	40	42	48	29	34	47	39	29	40	35	33	45	36	39	40	45	34	37	57	40	40	29	32	37	39	34	46	45	39	50	44	33	39	29	47	48	36	51	35	32	31	47	36	43	41	36	40	46	31	31	50	49	42	41	48	29	35	41	38	43	28	42	41	33	30	44	37	56	36	39	43	33	31	47	55	37	41	36	43	42	38	35	35	45	37	42	45	37	41	40	41	36	38	37	46	46	44	28	36	38	44	39	45	32	32	31	33	36	23	38	42	46	47	38	34	33	28	39	49	38	51	48	38	29	48	46	46	35	34	40	41	43	55	40	41	36	47	30	39	52	43	35	40	33	40	49	38	44	36	38	37	41	40	47	26	36	31	40	51	31	44	33	42	39	42	46	43	49	27	44	29	39	38	43	47	36	52	42	34	33	53	45	37	44	38	33	34	49	53	42	53	59	46	34	37	31	39	48	39	42	44	45	39	44	44	37	56	34	44	37	33	41	48	38	36	39	36	37	40	42	50	47	50	51	45	45	36	58	47	45	44	45	38	36	43	38	33	38	30	39	47	44	48	33	46	50	48	37	45	34	36	31	35	27	48	31	38	58	42	34	37	34	38	36	32	32	44	45	28	39	39	47	53	31	30	41	35	51	32	34	37	39	37	39	43	38	40	46	33	43	49	40	58	38	46	51	34	34	37	47	44	30	47	45	48	31	45	32	35	39	35	45	34	50	41	46	48	33	39	45	37	46	47	38	49	39	45	37	49	43	45	33	47	44	45	49	38	34	40	29	36	51	56	33	46	48	35	46	44	45	50	49	32	38	42	53	37	39	39	39	45	24	37	37	40	42	60	45	49	41	43	42	50	43	38	39	37	36	47	42	47	41	47	45	30	35	47	42	34	42	30	49	39	46	27	43	47	46	40	33	41	50	47	38	27	51	51	45	47	47	41	38	41	40	30	50	36	38	40	36	51	38	45	34	36	34	40	40	35	37	51	53	41	28	38	40	49	45	34	36	44	41	41	44	46	43	36	37	44	38	47	40	28	41	40	43	47	42	38	44	45	51	38	43	31	34	38	43	43	37	41	39	22	35	37	46	40	42	41	38	36	38	43	41	44	42	43	53	46	34	39	30	32	43	47	41	38	34	41	34	29	45	50	45	53	41	38	40	29	42	41	37	31	31	44	44	47	31	56	34	46	39	43	40	33	40	45	38	38	41	42	37	47	34	36	46	34	39	46	38	33	39	32	28	34	39	40	39	38	40	38	42	39	29	53	46	43	44	53	43	47	40	37	46	51	42	42	36	36	34	49	44	42	52	52	28	27	27	30	27	41	35	36	33	37	41	38	41	39	44	45	40	36	34	46	50	43	50	40	36	40	51	40	48	48	47	39	52	46	42	48	37	30	45	43	45	43	37	47	38	49	42	29	44	45	51	45	43	38	49	38	37	43	34	47	42	43	34	45	49	40	45	32	46	52	43	58	34	36	51	36	39	38	44	33	36	44	44	31	51	48	41	42	36	38	34	32	39	35	41	37	20	42	55	40	43	46	49	45	42	35	36	28	53	39	49	40	37	35	45	38	39	49	37	48	36	50	42	40	39	46	43	39	43	38	29	46	38	34	44	38	46	36	44	52	26	46	30	47	42	30	38	44	40	29	34	46	52	39	33	42	31	38	39	36	39	45	36	30	41	45	35	53	37	36	51	41	46	40	34	47	42	41	37	32	43	38	39	38	39	52	31	47	45	42	37	51	39	32	34	23	42	19	44	46	35	36	43	41	44	44	42	47	43	50	31	40	34	35	41	28	44	48	47	34	55	42	30	31	46	42	33	39	46	35	46	45	44	43	30	40	29	58	40	42	43	48	36	51	37	41	32	35	35	52	34	49	40	39	53	51	41	39	35	40	40	33	47	35	38	40	39	37	50	38	38	39	48	52	25	45	39	42	41	42	40	29	38	33	33	29	36	45	34	41	30	45	53	47	36	43	43	49	57	45	51	37	30	32	37	36	44	41	37	35	46	42	45	43	53	56	34	46	34	47	35	42	42	46	34	35	41	54	52	34	45	38	25	34	44	33	38	51	47	29	35	53	55	36	47	28	44	42	37	42	42	47	31	42	36	38	35	39	43	44	55	45	45	42	36	37	47	29	46	50	40	42	52	44	43	43	46	35	38	53	37	41	32	34	42	45	49	36	32	26	38	32	38	25	28	27	43	44	44	45	37	43	33	46	42	42	41	51	38	37	54	42	50	43	49	30	46	43	36	41	34	38	41	38	41	30	43	43	41	45	33	54	35	38	46	43	43	38	37	35	29	44	43	37	55	42	39	45	44	37	46	40	37	57	46	54	29	37	36	41	40	43	36	30	41	32	39	48	39	45	46	47	37	48	47	35	45	31	42	33	39	39	50	38	43	43	34	46	35	48	39	31	32	37	33	44	38	52	45	59	49	46	41	22	43	43	38	35	46	42	46	43	44	33	53	49	43	37	46	38	37	38	26	36	38	40	39	44	42	38	42	48	37
15009	9950	7574	17855	31803	45250	60454	54866	43680	32575	21951	11834	5007	1818	888	562	545	556	469	522	512	536	514	563	517	510	510	521	510	538	483	499	515	490	519	528	545	514	539	480	496	510	480	527	481	541	502	573	529	523	529	491	496	495	491	497	548	494	508	462	501	504	510	498	529	525	514	514	546	524	537	472	503	516	508	525	511	506	495	545	506	514	500	488	486	539	543	513	478	529	541	525	488	482	519	478	542	537	508	547	490	509	507	517	524	467	475	539	531	517	580	512	479	491	531	503	527	533	525	518	488	477	498	491	503	492	534	495	493	495	554	492	521	530	522	501	501	490	473	500	513	526	505	544	543	500	558	512	527	533	488	481	546	540	513	508	489	479	493	504	515	493	495	546	486	512	502	490	536	526	520	517	531	459	530	513	545	512	501	530	520	499	546	523	490	533	464	509	519	520	483	534	513	488	527	494	514	540	539	478	512	543	540	579	554	514	495	515	504	499	523	514	531	496	522	481	539	516	528	498	507	503	551	512	505	497	480	528	482	492	501	514	519	538	543	507	508	492	544	508	531	473	563	547	506	467	481	554	487	527	527	512	506	532	505	527	541	536	492	502	525	510	494	525	498	491	532	495	493	504	539	531	517	548	536	520	517	519	533	518	495	523	490	512	522	479	494	522	506	538	506	487	528	523	509	512	505	492	504	507	487	521	535	456	530	499	503	501	517	543	552	513	547	512	542	559	539	490	507	531	539	526	521	510	509	499	510	515	508	539	533	498	505	477	513	537	530	580	499	492	522	504	497	522	515	508	507	500	507	521	500	563	534	526	500	546	524	542	499	536	519	477	516	486	529	505	539	515	510	529	489	506	502	537	503	500	535	473	555	452	518	548	529	536	493	528	526	510	506	506	501	510	544	525	527	537	526	497	505	512	534	491	525	499	538	541	501	516	547	526	514	507	484	509	517	508	479	492	550	508	516	549	530	516	517	515	551	516	509	511	513	514	547	516	517	524	530	482	525	519	511	491	533	562	512	525	492	508	477	498	472	528	529	523	499	500	496	551	534	538	551	520	531	531	560	529	515	527	493	527	508	473	501	538	543	540	510	479	488	529	529	536	500	525	499	512	514	529	521	525	483	521	524	547	517	519	539	504	517	501	486	524	518	545	506	507	515	512	492	492	500	522	496	547	521	487	541	536	512	492	525	483	518	487	505	445	516	527	530	517	517	466	493	515	521	582	525	523	542	542	489	462	506	495	501	503	512	541	484	511	507	508	569	525	501	499	532	512	518	500	554	488	512	527	505	489	527	483	555	503	512	503	544	541	488	518	520	512	526	494	528	503	499	555	526	514	479	563	510	495	467	535	536	507	513	529	511	560	550	550	550	506	482	506	505	546	507	520	522	517	531	524	540	517	533	513	517	535	508	488	543	484	530	539	516	531	494	497	529	515	461	546	502	547	548	526	503	542	513	489	533	480	488	534	494	514	518	481	484	533	535	524	536	524	491	528	530	533	525	518	522	536	523	519	522	525	514	541	520	504	489	478	513	554	525	505	509	507	541	511	486	507	495	523	465	495	516	503	505	514	498	487	499	513	534	500	536	511	511	516	495	531	546	524	514	528	517	503	565	472	496	521	506	493	525	539	483	536	488	541	489	484	555	497	533	529	521	528	503	549	523	508	501	538	489	499	460	525	474	498	537	567	495	506	502	522	524	511	512	500	525	479	551	507	523	509	515	527	532	492	555	546	530	486	590	558	503	520	523	543	501	534	534	503	496	526	506	526	488	501	464	547	485	520	549	525	520	529	513	508	525	522	547	516	575	517	510	536	530	483	486	505	501	481	505	544	548	511	507	495	568	488	521	508	526	531	535	482	526	488	500	533	505	499	507	506	507	523	529	507	500	507	500	526	507	504	552	484	531	532	484	473	524	515	481	500	506	521	543	530	486	503	487	532	527	571	503	498	482	537	505	521	521	509	490	495	526	486	519	526	548	513	504	505	523	484	532	522	500	557	501	523	537	508	514	494	493	513	501	500	533	539	534	517	534	545	522	501	495	438	526	507	499	503	515	508	544	529	481	481	512	490	520	536	487	557	536	480	530	515	505	477	498	506	497	489	526	497	525	505	550	516	479	515	524	517	528	505	515	514	522	496	550	509	555	527	476	531	502	523	517	523	518	502	551	532	463	543	529	496	478	526	552	463	465	475	535	497	526	550	506	529	517	516	515	534	490	500	483	516	555	551	503	513	527	509	524	471	526	518	557	506	539	478	481	538	509	504	532	496	494	512	521	500	480	542	537	512	514	495	497	477	511	495	497	507	570	514	505	532	510	484	480	499	505	514	498	535	548	533	523	515	528	522	511	490	527	501	523	483	526	490	521	532	519	530	504	485	504	529	494	520	533	529	595	535	553	495	553	509	577	519	526	468	498	528	511	510	525	514	490	528	459	503	519	532	507	527	527	525	510	484	486	516	534	479	554	523	550	540	517	451	538	551	539	516	502	516	546	514	528	514	522	537	538	515	462	479	498	502	535	518	527	511	479	518	500	496	547	491	490	516	531	515	528	524	525	534	479	527	490	495	502	517	494	531	534	542	564	559	506	505	511	525	517	531	517	483	507	513	526	503	525	549	510	529	489	515	512	496	511	537	541	514	539	507	510	515	573	499	558	542	482	494	544	529	576	462	510	500	509	513	480	525	529	492	522	488	547	499	504	494	505	560	527	516	513	556	535	566	526	544	540	522	537	511	490	510	515	509	510	522	524	526	537	575	496	526	516	552	547	528	558	521	498	534	511	521	495	507	518	506	528	545	493	510	531	520	495	528	508	519	525	520	487	523	495	527	503	490	487	537	524	534	529	489	480	534	553	533	535	513	510	536	503	548	482	489	520	507	493	513	524	535	504	504	520	495	546	532	503	529	516	538	524	536	524	540	512	520	516	465	501	513	531	493	538	512	483	513	538	533	497	516	509	506	562	537	550	515	546	528	479	507	476	520	538	556	549	513	520	489	490	498	482	508	517	521	498	496	497	518	524	515	476	517	504	556	503	545	521	506	508	545	537	497	519	533	518	507	523	524	489	515	496	530	492	544	525	465	504	517	513	549	509	491	515	474	479	540	503	544	472	533	503	508	500	532	522	477	555	506	518	494	521	468	515	469	537	487	536	468	507	547	517	506	482	535	559	550	507	473	509	506	525	488	535	504	470	493	477	512	507	525	533	549	495	481	516	539	441	533	531	524	470	495	493	490	535	525	517	485	509	511	477	487	492	521	537	535	458	537	460	501	495	520	515	537	497	518	543	487	526	507	553	486	511	512	519	528	470	516	543	526	473	489	499	494	477	487	525	561	546	517	495	538	486	526	568	480	472	487	509	505	509	520	503	472	495	461	524	540	496	511	515	514	513	545	531	508	505	527	566	505	495	534	526	529	559	503	554	514	527	511	525	545	485	532	511	477	479	536	492	509	526	512	496	545	504	540	516	527	527	548	529	529
2021	330	255	247	501	2108	10628	11837	8598	4210	1643	547	199	101	55	51	50	39	38	43	35	40	43	37	50	56	43	44	44	41	37	39	54	35	38	40	42	43	40	48	43	41	47	44	43	40	47	37	37	35	41	48	40	38	36	39	36	41	45	55	39	49	39	42	41	30	50	41	42	50	40	53	44	30	44	65	46	40	41	40	56	30	47	37	48	51	48	35	38	45	48	48	37	48	46	42	49	50	45	47	38	40	44	39	38	38	34	38	48	51	46	37	47	43	44	36	40	46	43	41	55	36	51	36	41	41	43	50	49	49	51	37	45	50	51	37	46	43	50	37	42	45	55	38	47	31	44	37	46	37	34	43	30	45	35	29	44	50	41	31	39	50	45	40	44	40	39	54	38	47	45	43	52	50	45	47	34	41	43	49	47	38	56	59	45	52	30	41	49	39	45	47	36	44	43	45	46	35	33	44	44	41	54	36	50	35	35	37	40	37	48	55	32	39	55	43	43	45	50	41	42	37	44	39	30	44	50	46	44	59	41	47	60	43	40	44	42	41	39	42	45	28	41	47	46	38	39	39	40	43	50	42	42	37	40	45	40	33	36	41	45	51	45	40	39	33	49	49	40	50	33	44	37	47	39	50	41	46	43	39	42	50	40	44	37	51	51	45	46	31	35	44	39	39	41	41	37	39	42	31	32	44	41	38	55	37	37	42	47	46	42	42	40	36	37	40	36	48	37	30	44	46	43	48	46	50	35	45	50	47	42	46	35	56	50	37	46	39	39	36	45	43	31	43	60	29	39	42	38	45	38	32	52	47	41	50	36	35	28	36	37	38	45	43	39	37	48	45	39	40	39	47	38	53	41	43	27	46	45	43	30	44	40	46	40	48	42	39	54	36	31	43	30	52	40	54	57	35	43	43	44	44	47	44	41	38	40	42	44	41	47	38	45	34	42	36	40	31	41	40	34	33	46	46	42	48	42	42	41	41	34	34	44	38	50	42	26	54	42	40	53	43	44	43	47	47	36	40	51	39	48	44	38	50	37	33	42	42	49	37	44	57	47	43	37	38	48	40	43	30	42	41	44	39	45	43	55	56	50	37	39	49	50	56	44	47	46	45	43	35	36	43	56	42	39	42	40	38	42	40	37	46	46	35	60	51	42	55	30	38	43	45	44	38	37	45	44	32	40	51	46	41	48	35	39	55	44	49	34	42	45	28	38	41	40	35	38	43	48	47	49	37	52	41	42	35	37	34	49	48	38	42	45	32	49	46	34	42	59	49	47	47	43	42	50	45	43	43	40	39	47	47	32	33	35	40	44	49	39	61	39	36	31	48	33	37	42	46	38	46	31	50	36	48	46	36	39	41	49	57	39	42	33	36	36	33	48	54	44	38	35	52	40	40	46	31	39	33	40	49	45	45	47	50	42	41	33	49	31	52	41	43	40	47	48	48	55	33	42	50	31	47	55	53	47	39	41	35	44	37	38	35	47	28	44	35	36	28	45	50	51	46	44	34	40	34	36	51	41	54	41	47	39	35	36	50	39	34	45	33	45	45	50	42	47	40	45	40	54	45	39	31	29	36	43	45	34	31	38	55	38	41	51	47	44	42	42	35	52	43	39	45	47	41	41	48	28	56	39	57	31	35	39	29	46	34	55	38	40	41	48	39	56	50	28	47	41	49	44	41	38	37	56	38	43	37	34	33	36	28	47	38	43	46	46	42	54	46	38	41	39	47	43	45	53	30	46	37	40	48	53	40	37	43	44	49	44	39	31	43	54	58	51	23	38	32	38	43	47	33	40	47	52	43	42	42	44	51	57	43	53	61	51	48	37	38	32	35	43	44	40	41	48	40	42	49	39	44	29	43	32	50	39	31	52	38	39	51	41	40	52	57	42	41	44	39	35	34	41	52	47	47	41	44	49	47	48	59	43	42	47	44	41	41	47	50	45	35	48	42	34	44	49	49	46	51	45	30	47	57	32	49	37	43	42	29	43	47	34	39	29	36	50	44	39	40	35	38	41	35	44	41	46	34	37	51	42	49	44	41	26	46	38	41	34	56	51	36	44	32	39	30	44	42	44	39	38	31	39	36	30	34	51	54	36	43	46	37	49	35	41	43	45	52	33	36	36	33	55	45	39	40	41	44	45	39	49	35	28	43	48	38	36	51	44	53	48	41	39	31	40	36	49	27	53	47	30	46	45	45	41	40	36	47	45	36	46	41	34	43	44	36	46	47	41	44	42	33	49	56	40	42	37	50	52	51	43	48	33	44	39	47	37	35	47	39	35	49	31	35	57	18	39	34	36	48	36	45	45	43	45	37	35	56	44	47	50	45	45	42	37	45	41	42	52	37	36	47	29	42	41	40	38	37	39	41	52	46	38	36	44	45	49	48	42	43	38	53	44	49	35	39	45	33	41	42	38	35	48	43	59	36	45	33	37	45	42	49	34	33	38	42	41	44	33	42	43	32	38	48	38	50	34	42	43	47	38	40	35	24	49	36	36	41	49	40	42	44	50	37	50	50	44	43	44	41	37	48	51	32	47	40	40	40	47	49	41	44	47	43	38	41	45	49	38	48	41	44	36	47	35	29	38	50	42	39	48	51	37	38	45	30	44	40	52	44	36	37	35	37	40	49	45	39	43	33	33	29	41	48	40	38	38	37	45	42	34	50	42	29	39	32	48	40	37	52	46	41	51	51	38	29	25	44	37	45	34	43	41	44	30	48	49	50	42	45	34	38	50	40	30	38	46	38	38	42	50	40	39	47	44	32	43	34	36	45	51	41	52	43	36	48	51	50	48	51	58	38	35	27	44	44	29	38	46	60	43	49	35	61	39	50	36	42	43	50	45	46	40	43	59	56	36	37	52	44	33	44	31	36	38	44	49	37	34	50	39	51	39	38	51	41	40	44	48	39	39	36	49	55	52	49	50	50	57	41	38	40	47	43	33	41	38	42	43	51	46	43	46	36	43	43	45	34	40	45	38	38	38	41	36	53	33	40	40	47	47	43	38	49	33	42	37	46	49	40	45	39	35	34	39	41	42	47	44	35	59	33	39	43	37	40	52	53	50	40	37	46	41	48	40	47	41	43	40	50	37	43	40	34	36	46	42	23	45	34	42	38	36	38	46	36	48	40	47	28	40	40	48	45	44	34	43	45	43	31	40	45	43	44	48	42	37	43	39	37	54	44	36	41	29	44	44	43	43	72	35	35	44	36	63	37	32	39	50	39	35	45	35	34	46	55	35	47	34	35	42	35	39	37	45	52	35	41	44	46	38	35	53	30	33	52	41	34	32	45	38	49	32	38	45	30	48	45	58	30	48	43	40	43	53	48	49	30	44	39	50	51	47	41	43	31	42	47	39	44	45	40	50	37	46	43	57	45	32	36	41	47	52	48	49	29	45	38	52	42	33	51	46	31	46	35	46	46	43	50	53	48	41	37	41	56	45	37	46	41	38	43	52	39	43	41	41	40	46	53
16677	8517	5362	13879	29255	41117	61887	57897	46716	35191	24215	12881	5469	2072	918	652	543	571	533	571	544	509	537	555	565	590	523	588	518	552	537	550	544	519	518	541	535	565	526	535	529	534	559	562	558	525	560	519	517	544	529	531	565	560	561	539	527	543	538	532	534	602	525	573	513	532	556	541	524	548	532	537	523	555	520	542	542	573	539	536	517	550	507	546	510	538	534	503	540	560	520	561	555	547	520	540	514	518	513	570	558	535	545	541	581	581	594	550	507	579	518	573	538	496	540	565	552	553	567	536	580	573	569	580	561	591	528	540	541	607	603	533	516	549	542	559	540	540	513	532	557	560	547	553	544	567	558	549	522	553	547	561	525	550	526	527	515	540	574	540	535	542	542	512	552	508	530	527	542	576	523	529	580	578	592	554	569	587	515	585	555	556	528	565	560	538	563	489	531	591	513	517	565	505	550	528	520	581	585	534	524	539	539	538	526	551	559	535	560	551	566	543	516	549	572	531	571	537	512	524	553	583	578	526	554	575	568	563	606	539	567	530	566	540	517	517	558	541	528	558	525	539	602	571	543	509	541	553	538	510	551	545	524	569	521	534	524	540	522	536	510	516	537	535	585	553	549	528	510	533	580	542	542	533	537	520	547	566	559	552	551	554	582	527	542	579	517	536	568	529	515	553	526	547	565	555	547	533	538	533	587	563	565	534	590	552	542	522	521	541	526	539	576	593	555	547	534	554	574	546	518	578	555	528	505	553	537	543	518	527	602	567	564	538	522	544	550	547	572	537	562	516	558	526	500	563	533	581	591	539	535	568	563	573	591	547	520	517	549	554	556	521	549	563	572	551	542	490	582	539	569	540	555	565	551	549	538	544	545	530	570	563	601	555	535	565	569	518	548	529	531	526	540	527	572	566	583	536	509	584	530	536	569	587	554	523	555	529	598	578	562	551	544	533	478	584	566	552	561	565	548	547	518	558	505	550	528	546	535	542	550	565	570	536	551	509	542	549	531	540	597	529	575	572	580	566	560	534	569	522	524	543	532	530	504	540	582	563	531	595	514	588	566	564	542	544	470	531	553	542	528	535	566	543	532	573	511	539	532	575	578	568	535	508	546	526	500	536	545	546	545	549	507	509	530	556	557	526	531	470	538	530	511	493	568	558	573	541	535	545	549	561	563	534	571	536	527	558	529	536	520	544	566	551	542	544	530	534	569	519	532	541	590	558	532	539	582	542	598	572	562	519	544	541	561	547	588	544	585	558	565	552	545	538	557	535	518	571	528	530	567	551	525	539	559	571	538	546	561	541	520	552	513	584	542	543	563	570	552	545	523	481	554	539	538	535	527	556	563	589	542	538	554	509	542	571	552	567	524	524	545	545	547	550	543	543	537	564	556	551	577	564	551	578	576	528	546	574	517	565	556	588	557	548	502	577	561	537	574	540	554	618	522	538	571	545	559	562	573	588	555	490	513	536	547	522	558	558	570	553	548	568	532	551	551	538	606	530	554	510	572	548	543	521	571	546	552	534	530	536	535	584	546	574	513	555	530	519	542	553	564	564	498	552	542	597	530	539	598	541	545	573	546	573	537	550	514	536	532	552	528	511	525	571	555	537	536	550	488	579	574	529	532	561	533	535	576	542	559	520	519	548	540	559	518	551	593	562	529	534	560	573	564	569	576	554	573	598	538	497	508	570	532	548	588	576	540	561	553	537	524	522	565	554	534	524	500	546	511	563	541	553	564	564	559	554	577	531	516	580	571	553	555	563	538	518	538	545	561	563	568	567	570	545	552	507	539	513	543	554	511	580	564	524	575	571	560	552	557	530	555	541	549	519	552	526	538	544	531	550	531	587	521	536	530	511	504	561	534	533	563	562	564	517	594	563	563	516	562	486	575	523	530	514	521	537	611	535	594	513	588	560	551	567	572	535	581	546	555	578	526	526	538	578	612	608	542	561	570	519	585	573	560	545	542	548	555	507	566	513	562	540	506	579	571	533	544	532	549	542	535	558	591	547	538	547	542	582	565	571	523	559	547	531	517	538	529	533	537	519	551	572	494	504	550	562	571	552	531	541	524	536	563	545	536	521	543	512	586	548	543	555	551	521	542	532	525	579	559	590	556	584	546	599	563	536	562	546	532	544	542	523	547	528	541	532	574	510	558	557	570	555	546	591	546	533	581	538	562	557	522	546	554	539	549	567	504	568	516	571	526	549	511	538	557	560	541	511	552	535	566	563	550	520	507	565	562	535	529	552	590	539	534	549	596	544	535	553	593	537	536	535	493	607	528	555	523	552	527	550	532	550	551	535	570	570	555	565	545	550	600	534	567	556	568	532	550	594	550	530	526	571	553	503	578	563	574	518	551	562	551	523	550	540	590	515	583	574	535	570	547	549	506	575	521	602	559	556	535	559	600	549	548	536	546	549	540	548	543	552	581	519	549	516	559	528	586	541	522	577	544	552	500	526	535	516	523	565	536	523	523	564	577	551	544	516	552	546	521	590	553	563	518	538	519	530	549	522	572	549	547	570	581	570	533	532	556	543	552	574	550	557	573	566	544	522	575	589	536	562	531	560	561	530	500	554	531	572	558	548	548	565	533	560	558	596	552	505	544	539	519	585	541	511	537	523	577	518	577	565	513	587	553	548	539	551	530	532	499	573	550	524	586	534	600	531	581	532	555	543	543	572	554	514	539	548	554	553	561	567	523	565	573	532	552	520	545	578	515	542	565	541	551	518	524	546	570	565	565	539	526	556	588	533	566	539	557	485	561	569	506	509	569	517	532	597	565	573	542	572	540	548	546	570	550	529	573	544	543	512	563	563	541	525	535	540	555	564	533	541	554	525	531	539	520	509	509	502	538	535	523	548	566	528	551	541	572	535	530	578	533	521	567	534	539	539	578	548	498	522	503	544	529	565	526	577	556	525	561	531	522	519	516	558	558	558	516	564	580	572	532	525	518	575	547	553	599	549	577	536	559	559	552	550	554	585	537	573	575	532	534	556	557	498	514	551	572	534	575	526	557	560	555	551	610	520	537	531	554	537	533	552	526	569	560	531	564	556	601	562	579	553	575	538	571	576	509	525	566	505	500	569	558	558	539	524	495	558	517	570	575	556	516	524	536	544	572	554	520	515	552	501	556	543	571	536	519	522	540	542	574	566	543	550	530	533	544	572	572	552	556	531	534	535	512	580	530	577	556	521	527	583	541	569	561	564	557	571	525	543	524	541	502	572	530	569	530	543	556	573	491	587	554	546	552	548	516	549	575	541	520	527	558	616	537	588	549	539	562	564	572	562	546	567	539	549	548	554	597	562	530	562	494	563	564	502	533	571	544	582	569	535	542	566	499	517	522	515	537	526	546	529	552	555	523	569	546	532	556	531	508	521	557	575	540	547	525	545	519	583	581	549	551	545	563	556	572	517	549	551	554	537	539	565	554	541	536	559	530	573	546	531	588	553	538	538	526	521	498	548	545	524	536	542	535	506
1006	380	295	299	534	3974	17570	18137	13191	6897	2698	954	328	155	75	59	60	38	39	47	39	33	40	42	52	52	38	43	52	42	48	43	51	49	38	38	54	48	38	38	40	42	36	46	37	34	48	52	45	47	50	54	53	33	54	46	36	43	40	43	54	45	34	41	43	57	50	33	43	43	44	49	33	50	47	45	38	45	51	47	50	48	38	45	50	37	40	34	30	43	43	50	41	43	42	43	60	42	37	45	27	36	29	42	43	46	43	35	44	50	39	34	45	34	38	48	49	45	33	36	51	31	58	45	41	37	46	40	42	45	35	58	44	47	32	41	40	41	25	52	38	51	47	42	54	34	44	33	46	48	51	43	48	45	39	41	41	35	54	34	47	36	43	36	43	49	38	46	35	46	52	43	41	54	34	42	54	44	47	46	31	36	39	44	36	51	41	47	33	45	32	63	47	50	44	40	40	43	40	39	46	44	37	42	48	50	60	47	45	49	32	41	25	44	44	43	44	41	44	52	49	45	49	41	42	39	47	51	50	37	31	45	40	44	40	37	30	50	54	50	59	42	50	34	47	48	49	42	39	39	45	39	47	43	42	57	58	40	42	41	30	35	40	31	62	50	40	38	40	39	56	42	47	46	42	42	53	44	39	31	47	45	42	39	39	44	41	38	44	47	43	44	54	44	29	47	36	44	44	35	54	42	52	46	35	50	47	45	51	41	31	39	45	46	37	44	44	40	51	51	34	37	37	49	47	39	40	40	35	42	49	48	38	45	53	48	35	45	36	46	41	35	44	47	49	35	51	37	52	35	43	48	43	33	40	41	44	46	46	43	39	46	42	59	46	38	39	34	40	51	54	50	47	32	47	42	36	41	44	46	38	37	31	37	57	38	43	37	51	40	54	39	41	38	48	41	39	48	47	53	55	53	38	38	34	47	42	40	48	35	42	50	52	35	50	50	47	35	36	43	42	40	33	44	44	50	43	44	56	50	39	51	43	53	42	44	38	39	40	50	45	43	41	43	44	37	52	42	47	43	32	55	47	49	45	48	38	35	37	29	36	39	46	38	50	42	43	46	51	48	41	52	48	34	40	40	39	49	40	34	47	42	23	33	46	32	55	45	34	56	35	58	48	48	52	49	45	34	37	44	25	44	40	57	46	37	52	45	36	56	47	56	40	38	34	43	56	42	46	32	44	40	49	44	48	37	42	47	41	49	45	52	52	38	42	35	34	40	51	37	38	36	58	41	45	52	43	39	48	50	42	31	60	47	44	25	48	42	50	41	45	47	54	39	40	56	45	50	45	43	34	51	43	47	34	49	49	56	48	27	46	41	39	35	42	57	46	43	46	37	59	36	30	40	37	45	40	40	43	44	49	49	58	47	46	42	37	50	48	54	42	44	39	41	43	47	53	42	36	45	52	44	47	47	53	53	34	28	39	50	51	40	23	30	40	43	51	41	45	31	47	51	53	48	37	50	48	58	40	42	51	49	36	39	53	52	34	42	43	43	48	36	59	38	53	41	48	37	42	41	37	31	42	45	49	36	53	39	43	41	34	39	56	41	36	43	61	37	52	35	38	44	42	51	43	51	33	49	42	40	40	41	40	43	34	44	40	36	41	56	42	46	50	40	49	63	43	40	35	34	46	35	37	43	43	47	44	40	43	48	41	41	50	41	33	43	47	40	34	32	40	34	38	38	56	57	27	49	38	49	43	33	35	54	45	43	34	36	41	45	40	34	47	39	42	31	30	55	47	47	53	34	53	45	41	42	50	58	33	48	51	47	45	51	35	38	41	28	38	46	39	44	51	54	42	29	45	39	54	48	47	38	31	41	39	43	48	44	48	39	41	45	48	38	44	66	38	46	56	41	45	43	39	45	50	46	45	37	53	33	44	61	43	36	49	42	41	43	51	35	44	48	39	38	50	36	46	46	51	47	43	46	41	45	44	41	44	42	42	42	37	38	52	51	44	48	40	48	52	39	57	43	47	40	26	50	43	39	39	47	38	40	42	39	52	41	45	39	42	38	45	36	47	43	36	48	43	48	45	46	58	43	56	47	48	42	40	49	55	53	44	36	46	41	31	43	34	49	40	41	47	50	55	41	46	46	48	40	37	38	55	53	33	35	29	36	42	60	43	44	47	35	40	42	44	45	44	44	43	45	41	49	51	29	39	50	38	41	41	35	43	32	39	48	38	44	40	50	24	44	33	42	46	34	42	33	41	42	38	40	44	49	49	43	35	34	41	38	47	36	38	47	41	49	50	35	46	51	33	42	48	43	60	45	42	46	51	45	36	37	53	39	41	40	45	47	40	38	46	49	42	40	44	39	45	36	38	35	48	50	49	40	50	28	40	44	31	56	35	39	46	47	49	39	53	53	50	31	43	42	47	42	52	45	44	44	40	36	40	45	41	42	45	45	33	50	45	49	37	50	40	46	47	44	26	38	38	50	35	42	45	34	38	33	39	42	35	41	49	41	46	44	53	41	38	39	46	44	46	36	52	51	35	53	31	36	37	52	51	50	36	41	51	49	53	40	38	49	49	49	51	46	41	33	38	57	36	44	42	43	50	48	46	44	38	46	45	46	44	41	46	42	40	56	47	54	41	37	42	45	47	50	51	52	46	42	50	46	42	38	48	39	45	45	49	46	45	42	41	40	49	41	49	38	35	47	36	46	38	41	38	48	45	39	42	51	53	37	50	42	52	47	40	47	55	33	49	50	47	38	37	30	52	60	45	51	45	30	40	36	32	36	38	36	46	36	46	45	42	45	50	39	45	47	44	42	39	39	44	39	40	45	45	49	42	56	44	44	39	31	36	46	49	43	39	48	51	62	43	39	33	51	45	54	59	34	42	51	49	47	36	43	45	37	53	48	40	50	54	46	52	43	37	40	41	48	46	52	49	42	40	37	52	52	31	37	38	58	50	39	41	46	49	50	49	28	53	43	45	57	51	45	49	35	56	49	37	47	36	50	41	52	41	40	37	49	43	42	40	37	40	34	35	46	43	39	39	52	44	47	46	36	28	43	32	41	43	43	32	41	41	46	44	46	37	43	42	42	37	52	41	37	45	41	44	34	47	36	46	40	52	36	46	45	37	38	45	36	50	55	47	47	40	50	38	31	44	36	32	40	38	37	41	42	36	37	66	48	40	50	39	48	42	36	37	48	34	42	41	46	33	52	35	45	49	48	40	39	38	41	43	48	38	40	52	45	53	37	35	59	40	43	32	36	35	46	40	39	44	40	50	41	25	45	59	53	47	29	36	52	33	47	42	42	47	40	42	36	46	43	42	47	43	46	49	38	31	46	27	41	49	43	31	47	40	40	41	47	47	45	40	42	40	37	39	53	48	48	39	35	34	49	42	35	37	42	44	45	50	44	41	45	49	42	41	46	39	51	48	48	48	46	39	36	50	50	54	39	40	35	32	33	46	49	44	38	53	44	49	40	33	48	43	52	41	48	44	51	40	42	42	38	50	49	54	50
18376	8948	6219	16145	30216	48161	70186	66905	54459	40376	29022	17762	8085	3089	1145	720	649	593	546	567	584	561	582	546	566	493	548	598	554	536	521	586	614	528	533	558	537	558	563	531	575	564	566	566	517	525	581	598	550	555	567	579	586	532	561	580	542	522	572	592	582	578	539	566	566	586	551	557	559	522	569	559	557	513	575	573	539	591	581	565	542	595	569	545	532	577	543	571	586	602	582	571	528	535	541	589	583	580	571	573	575	541	533	567	551	621	543	608	560	573	549	531	544	586	577	553	591	564	611	544	550	533	593	543	584	575	555	565	610	602	580	518	550	561	569	511	550	562	538	571	531	563	586	575	565	537	577	591	575	547	551	590	544	594	604	559	582	599	563	553	538	575	568	529	562	586	568	560	529	587	570	580	552	540	603	567	536	507	576	534	552	562	604	552	551	553	545	545	549	524	563	561	524	541	591	571	614	561	550	560	638	559	544	571	541	577	588	527	583	589	571	510	611	554	577	580	591	609	601	540	612	566	539	538	593	568	574	539	552	552	574	582	541	574	531	525	560	542	567	588	583	524	570	562	524	587	566	567	559	574	551	538	549	598	508	541	522	589	562	572	530	582	572	568	582	547	553	596	548	526	568	569	565	554	604	549	583	580	594	603	512	552	561	553	538	566	583	563	557	563	549	537	537	576	539	544	560	584	572	545	570	537	592	556	575	585	551	559	586	556	514	564	559	558	537	576	554	555	565	586	544	518	605	576	546	557	595	546	576	579	584	588	536	572	567	539	616	547	579	519	547	578	533	536	516	540	539	557	599	576	571	582	585	589	531	563	554	544	555	598	553	604	576	558	547	613	609	589	585	551	568	596	517	592	577	545	611	577	622	597	548	535	520	558	525	544	596	585	556	562	545	595	599	579	600	567	576	550	604	567	595	595	559	565	572	558	541	570	530	591	509	529	575	574	541	559	560	557	565	590	580	537	577	594	550	592	530	538	543	542	526	521	521	572	552	613	547	599	546	594	581	538	564	544	552	556	585	554	564	572	567	536	603	576	550	595	555	541	567	543	575	568	564	555	537	573	569	607	554	523	563	595	553	554	611	556	558	540	577	591	604	590	611	573	542	503	584	523	569	558	585	582	578	559	565	533	590	545	533	552	618	581	565	550	550	531	557	527	573	596	557	536	530	561	568	568	590	548	562	548	638	554	559	536	594	560	563	547	553	541	574	600	544	532	549	580	532	547	574	578	556	528	577	576	559	606	553	532	540	578	591	561	569	561	560	585	551	549	564	583	557	560	595	581	565	538	527	558	541	562	572	538	535	552	568	547	527	512	605	567	550	556	588	548	597	539	568	594	551	557	624	518	591	596	582	586	544	545	555	543	550	545	582	532	603	550	525	560	568	529	586	615	571	608	520	559	595	515	547	543	535	536	588	547	579	553	560	534	595	578	587	616	508	556	587	547	553	616	528	591	568	565	571	590	535	582	584	547	581	549	573	565	555	570	563	557	580	567	564	541	595	567	542	585	584	508	573	558	559	512	579	570	552	512	554	554	531	531	561	577	574	549	536	563	552	568	524	539	562	566	572	557	520	597	580	579	546	562	564	607	577	552	590	556	602	572	563	587	563	539	533	585	612	547	568	567	545	545	538	530	574	563	606	582	586	576	567	561	537	578	586	536	578	568	577	586	537	571	525	566	537	586	584	600	572	594	537	548	570	566	582	565	560	531	559	562	552	580	577	548	567	550	587	545	533	602	572	568	567	591	621	566	592	580	584	558	526	579	534	547	554	566	585	562	560	550	512	555	594	600	590	561	583	580	585	580	589	580	552	528	578	564	552	571	578	548	587	585	545	549	508	595	581	562	564	586	599	589	580	571	566	601	575	555	594	562	519	567	554	574	589	589	556	582	589	569	630	570	547	558	552	601	594	548	583	553	566	554	582	532	588	537	569	566	545	559	582	604	541	599	561	594	559	571	585	536	565	578	604	582	569	570	543	573	580	557	579	592	529	555	556	552	570	610	530	538	526	552	603	567	524	625	585	543	529	597	573	546	556	530	569	559	552	581	537	535	572	532	573	592	563	612	575	566	586	574	559	587	558	576	566	530	591	539	575	541	595	572	589	558	564	568	591	595	575	523	575	569	567	608	571	567	577	566	576	591	562	559	567	524	574	524	555	522	549	538	567	557	569	593	531	585	577	558	583	565	534	562	591	595	602	546	584	553	550	545	540	577	573	547	573	548	531	544	579	552	537	596	588	552	566	617	606	565	554	597	554	603	597	509	540	568	519	542	544	590	555	549	566	546	526	590	554	572	523	551	644	543	542	572	539	543	556	557	554	554	580	550	568	578	562	610	568	558	585	573	594	557	525	570	565	557	620	534	583	566	565	562	568	554	568	566	591	575	603	563	558	540	583	626	587	568	578	545	583	543	581	579	573	566	568	574	589	613	586	553	560	520	586	563	578	581	571	552	588	521	521	555	538	583	571	584	568	554	564	584	604	640	517	561	551	586	561	586	574	545	607	598	555	554	535	576	538	566	544	553	580	560	552	561	599	601	534	569	565	578	547	538	561	568	499	530	581	565	569	563	541	572	542	554	551	570	558	551	531	539	566	555	547	565	557	577	568	566	565	530	521	548	552	567	598	603	568	573	596	517	533	586	573	559	573	605	592	530	538	593	585	607	572	554	575	559	555	578	605	536	568	572	563	582	542	552	540	561	536	525	593	558	609	553	540	540	573	549	577	551	581	574	544	528	547	545	542	517	586	555	607	567	550	563	551	539	550	539	523	591	601	571	563	580	570	587	562	549	581	576	554	593	562	569	551	567	552	562	559	584	532	551	530	563	541	499	580	533	603	560	552	586	540	591	560	582	618	565	543	573	563	535	588	565	548	599	552	575	560	545	581	564	566	557	556	530	594	580	561	531	561	565	571	576	610	588	534	576	576	579	560	584	535	528	565	572	555	561	550	580	557	567	566	555	575	584	587	567	555	543	552	582	534	580	602	548	558	533	584	542	577	577	563	574	515	575	537	580	557	547	585	556	588	554	521	581	621	565	551	619	543	589	564	551	609	543	519	563	600	592	599	569	563	560	563	557	580	541	549	556	564	580	542	547	575	582	552	556	548	562	562	600	536	586	591	579	539	571	563	584	559	611	559	599	610	534	552	544	565	593	551	577	583	594	541	502	541	552	554	537	551	570	591	554	519	575	549	601	558	583	552	547	558	592	547	586	538	537	520	557	598	539	553	557	561	554	541	593	532	570	568	554	560	547	573	575	577	525	581	559	596	576	590	541	570	566	546	584	623	518	582	556	549	554	598	516	520	596	539	536	564	527	545	559	556	578	583	540	524	593	553	562	561	555	595	560	526	589	602	545	573	584	553	541	561	528	541	547	552	517	569	557	603	532	581	605	600	552	543	532	567	535	581	561	558	557	562	608	548	553	591	565	534	580	604	548	567	558	542	541	554	556	554	559	601	544	564	569	549	552
1227	113	75	75	137	1001	4018	4123	2997	1426	655	296	109	66	47	34	49	47	39	36	45	54	38	40	38	32	43	39	39	38	44	33	34	40	35	40	39	39	44	43	25	36	45	37	39	39	39	31	49	51	42	37	42	40	33	41	32	39	36	31	42	41	50	29	39	29	32	35	21	50	37	46	36	41	46	39	43	35	40	47	37	41	42	32	37	31	34	39	31	37	27	51	29	44	38	40	39	27	38	50	41	31	38	37	39	40	45	43	35	38	38	32	39	30	37	39	33	38	40	35	44	45	45	28	33	38	39	37	36	39	44	28	36	34	35	39	31	29	32	39	38	29	45	33	42	45	42	38	39	34	26	30	36	37	39	25	44	32	42	41	35	36	43	30	33	37	42	38	31	31	44	40	49	35	34	39	27	33	32	36	52	37	31	33	42	43	44	41	37	35	32	36	41	39	42	40	44	46	40	43	23	35	44	35	33	38	47	29	36	41	28	37	35	38	34	40	40	40	46	39	41	35	39	33	32	38	44	30	22	48	32	47	33	39	32	39	32	40	36	32	35	36	40	41	32	48	46	43	43	37	50	31	40	29	46	37	40	34	44	29	40	39	36	42	33	42	37	38	43	37	47	47	29	36	45	41	32	42	23	41	28	35	51	43	44	49	42	38	40	29	37	42	35	39	42	41	42	40	45	25	46	41	36	44	38	44	49	32	38	43	42	44	36	34	39	51	34	55	33	50	42	37	48	39	32	46	32	39	41	50	27	38	37	42	39	35	39	40	25	47	42	38	39	44	29	32	45	37	40	36	38	41	37	50	35	40	33	44	35	35	37	37	44	47	30	46	46	44	36	45	33	41	39	26	36	47	43	39	38	39	43	40	37	40	49	42	41	33	43	42	43	27	39	38	41	28	31	40	34	33	44	36	33	33	39	34	44	33	35	33	42	35	34	36	38	31	37	40	34	47	40	34	34	28	30	46	40	39	48	37	36	41	47	29	44	34	41	40	48	33	37	36	39	47	33	44	42	27	36	44	55	50	43	31	36	32	39	51	33	41	37	28	33	36	36	32	34	29	41	32	43	42	44	33	35	40	34	49	34	41	29	38	28	40	38	39	40	38	35	45	36	39	39	31	35	33	35	32	37	34	43	39	34	37	27	35	28	37	40	45	37	38	30	38	37	37	43	44	37	31	34	42	34	52	23	39	37	35	37	47	39	36	36	47	42	40	44	33	45	55	33	38	32	33	47	42	41	31	38	43	42	38	42	38	34	41	42	48	38	37	38	34	33	34	41	50	47	49	39	39	41	30	45	33	36	40	40	43	48	33	31	31	34	26	24	32	40	39	35	39	59	41	37	46	34	40	34	38	46	47	37	27	33	34	42	42	44	39	52	46	21	38	36	26	43	36	39	42	42	33	38	35	38	43	40	35	32	50	33	41	41	34	40	40	44	44	37	39	44	37	35	32	46	28	42	30	29	47	38	41	36	39	38	30	42	32	35	47	36	44	29	46	38	46	36	29	37	40	40	24	30	45	44	37	48	33	37	33	28	38	33	35	44	45	30	34	38	44	34	38	38	36	44	39	43	43	39	43	32	43	34	29	41	41	36	51	38	29	31	34	41	51	31	37	37	45	37	47	29	50	42	38	42	51	45	38	38	37	26	36	31	41	44	43	35	39	31	36	45	47	49	33	37	34	45	25	43	30	48	31	46	52	37	39	43	33	36	30	27	37	31	50	45	37	40	47	47	31	37	39	48	45	32	44	34	43	38	33	36	36	52	41	34	43	51	44	30	46	34	47	42	33	37	26	38	44	34	35	33	38	44	40	46	26	41	49	28	46	31	34	38	50	35	36	43	31	44	27	44	44	47	50	42	48	35	32	42	37	47	43	47	37	39	45	34	35	37	37	38	38	42	36	37	24	44	43	35	44	51	31	44	40	47	46	50	45	37	34	38	33	45	41	42	33	44	40	38	35	42	42	38	41	51	44	34	36	44	37	39	47	29	48	36	43	47	44	38	42	39	32	42	40	35	51	42	38	52	38	34	32	31	36	41	46	38	39	38	35	39	28	45	46	34	41	42	37	36	33	35	41	41	31	43	36	34	36	27	41	36	43	37	43	34	29	30	45	40	37	32	29	35	37	42	45	29	38	40	49	46	42	37	34	37	43	35	34	32	26	34	35	38	37	41	40	44	38	39	37	45	44	52	40	48	40	46	36	31	34	37	37	39	43	46	35	35	38	55	40	60	25	43	29	43	39	35	35	39	42	39	38	38	41	33	45	46	48	37	34	27	38	35	37	39	37	45	31	46	43	37	36	26	28	47	34	33	38	37	50	39	39	46	36	36	33	39	32	38	42	41	41	41	40	33	39	51	27	39	43	36	35	38	36	31	33	46	37	42	35	34	36	42	47	35	24	44	36	44	22	49	32	38	32	47	28	34	50	35	45	51	35	33	40	44	35	33	33	36	42	48	40	35	42	26	34	39	25	26	39	47	35	44	33	42	41	42	42	36	35	42	30	44	34	41	47	40	39	39	36	37	34	39	39	34	47	46	43	37	35	38	40	36	32	36	41	36	38	40	28	50	39	33	41	37	52	45	48	36	44	39	37	35	35	40	34	37	54	44	37	33	31	37	37	33	39	45	36	43	37	39	30	31	26	40	34	54	35	42	36	50	32	48	55	38	40	36	36	49	46	34	51	34	53	26	33	33	38	33	45	39	28	44	44	50	32	31	37	35	34	36	34	43	39	42	39	31	35	45	38	36	27	39	35	47	34	38	35	33	41	39	36	46	48	39	33	29	33	37	35	30	33	34	48	40	39	40	31	41	59	41	25	29	44	38	38	29	30	42	40	44	26	34	39	49	45	49	32	33	41	26	37	49	51	45	38	28	26	45	33	45	32	47	36	40	43	42	31	31	42	34	34	38	35	27	45	27	41	33	41	32	28	24	36	43	33	45	29	33	41	44	32	47	43	43	36	45	44	23	44	28	40	36	37	52	30	34	50	41	26	48	36	37	44	51	36	35	32	31	32	29	47	34	35	36	46	46	31	39	40	52	34	47	36	41	41	37	29	31	41	26	38	34	39	32	44	33	32	36	31	44	29	35	30	34	35	46	27	40	32	37	30	35	43	37	41	37	44	29	40	36	36	39	32	30	41	42	48	46	41	48	45	38	34	42	39	49	27	45	32	33	42	26	37	36	31	37	49	37	31	28	50	50	45	39	33	31	38	39	43	37	36	44	38	39	30	33	39	29	44	43	37	38	33	43	44	32	38	34	35	37	46	42	40	33	43	20	31	36	34	37	40	31	33	36	41	40	31	34	49	34	34	43	32	41	31	34	38	47	48	40	45	24	45	38	36	45	27	26	44	32	41	36	39	38	42	33	47	48	40	44	32	33	45	34	40	28	30	36	35	32	42	47	45	37	41	39	37	40	45	35	29	37	32	33	37	41	30	42	33	34	32	41	43	44	39	42	44
9786	2662	1459	3907	13305	31669	43944	40276	33712	24652	15347	7359	2886	1287	639	568	472	489	491	497	497	502	488	511	502	507	510	491	518	518	463	483	522	510	503	459	543	484	494	504	467	485	482	531	492	483	482	464	517	499	460	504	455	473	479	472	449	506	516	487	483	468	501	504	491	518	540	519	518	440	471	493	501	510	519	474	502	500	463	481	491	497	499	502	536	455	460	459	445	487	494	478	489	507	498	503	499	524	472	532	505	536	490	463	486	505	474	498	501	495	519	470	477	514	502	472	505	504	504	486	504	498	487	496	528	471	484	513	475	483	495	480	465	494	435	517	523	523	501	473	463	503	542	526	517	504	520	522	470	501	484	491	505	530	504	474	493	500	479	464	482	495	503	501	479	522	522	541	475	494	485	465	519	481	496	498	534	470	488	484	463	471	493	474	474	485	484	498	504	501	475	535	478	532	490	508	481	512	493	470	501	508	552	506	500	453	494	436	491	471	514	507	523	525	489	471	475	460	520	468	523	483	522	506	492	500	491	513	446	514	532	528	473	499	510	470	487	535	487	486	474	484	526	497	519	495	447	542	508	503	482	506	468	518	513	521	492	487	517	501	482	470	476	511	487	485	490	522	508	481	480	494	514	484	495	499	492	476	472	539	475	480	506	470	471	484	526	494	484	480	502	508	499	495	498	489	477	485	516	481	531	509	527	487	469	491	481	485	499	510	452	500	512	492	476	521	483	432	536	485	474	514	531	510	494	521	511	485	482	470	515	459	494	502	510	494	428	486	498	490	481	531	488	490	514	526	498	490	497	508	474	478	472	500	511	475	454	496	503	507	509	472	518	458	525	463	449	490	514	493	506	506	464	513	454	471	494	478	474	487	490	515	511	502	497	512	493	513	536	496	500	495	515	488	483	524	542	489	498	504	501	503	464	474	487	467	473	556	496	503	490	505	473	494	482	491	520	480	493	522	479	489	479	522	495	474	474	507	511	472	541	505	529	517	488	509	447	495	511	500	490	467	463	488	519	497	489	516	514	501	499	526	494	459	518	450	463	466	506	488	492	492	495	511	480	517	504	492	478	480	476	483	519	498	487	500	486	473	496	540	501	476	460	491	478	486	491	495	469	444	500	497	525	529	558	505	452	498	523	480	510	478	497	476	483	511	502	488	484	518	548	529	482	489	437	497	514	442	499	506	503	528	511	493	447	479	477	464	456	513	485	495	502	471	504	489	515	478	521	473	514	505	531	515	489	464	533	493	465	498	530	509	529	501	479	501	487	517	510	521	457	468	537	463	476	520	476	464	507	497	433	520	521	525	512	499	505	497	483	497	523	466	494	470	522	495	459	457	517	477	519	524	480	501	484	514	465	488	521	514	493	527	490	501	480	478	522	499	548	470	455	525	511	496	490	461	513	523	486	478	495	461	522	512	474	467	497	495	481	492	508	514	497	492	495	473	497	439	523	500	494	511	502	548	511	496	487	460	454	509	525	497	441	485	480	457	501	468	495	453	530	503	506	507	498	502	495	511	527	461	469	504	467	470	491	495	477	510	482	500	533	490	480	489	458	536	510	500	489	488	493	485	456	480	470	493	509	459	503	508	483	507	486	469	453	506	489	482	514	505	479	483	497	507	492	496	483	507	489	497	527	473	478	508	452	457	481	497	507	493	497	490	495	507	524	476	474	503	487	497	467	492	535	472	491	458	486	491	480	532	541	515	491	511	533	518	464	490	505	475	495	466	498	487	509	504	494	515	470	463	512	472	478	509	502	515	522	494	509	442	512	468	530	494	539	497	504	480	521	494	499	470	466	520	476	504	474	504	494	507	474	516	513	488	523	492	483	469	493	521	513	523	513	500	468	497	498	537	498	444	487	509	537	503	501	475	542	548	478	515	473	480	502	497	483	519	521	478	489	508	481	549	488	477	484	450	479	516	476	544	467	531	533	499	482	501	510	497	493	476	489	523	469	527	457	471	509	499	528	534	473	479	475	491	486	506	488	484	491	527	485	521	460	509	526	458	495	501	498	507	507	488	484	458	464	473	510	513	481	459	486	539	438	515	474	494	472	479	499	477	510	510	494	477	472	514	489	488	478	495	507	534	472	478	507	448	489	504	432	522	493	470	494	522	495	482	526	461	500	492	487	462	471	485	448	487	471	451	519	484	472	527	483	507	513	499	498	503	506	520	465	501	482	494	499	487	484	488	538	519	514	524	469	525	452	489	514	477	492	464	495	517	527	476	504	490	524	495	489	489	488	490	452	503	511	455	526	462	503	484	532	500	491	494	491	457	515	505	500	470	449	495	537	489	493	520	481	477	465	509	467	510	477	517	475	518	473	477	476	450	519	484	490	489	508	517	510	487	503	548	501	503	461	514	585	500	488	497	479	479	503	511	504	498	466	502	451	510	461	479	472	472	476	466	515	498	495	469	488	476	502	510	469	498	504	487	519	514	490	491	486	460	485	487	534	482	482	542	490	467	466	506	489	522	507	511	525	469	511	478	484	502	518	504	496	478	504	448	462	521	474	499	501	503	496	531	498	487	489	476	518	466	481	486	533	523	469	494	480	478	477	488	523	503	528	500	464	518	502	546	482	510	484	500	523	448	479	524	468	496	499	522	451	483	533	505	494	477	489	510	493	517	497	528	503	487	464	479	502	492	506	536	462	492	491	511	528	510	509	476	549	503	479	474	552	517	514	476	478	482	484	463	489	491	478	526	504	530	512	497	475	515	514	506	487	493	481	505	507	530	477	471	498	498	496	495	491	488	486	505	428	521	509	511	500	504	506	523	468	485	489	486	484	461	510	523	500	502	485	475	494	501	501	488	451	464	472	474	510	507	499	517	539	491	508	493	489	493	484	500	483	516	521	515	500	485	495	516	485	523	468	500	502	494	499	509	515	500	509	503	510	502	525	467	515	509	475	466	481	496	521	488	508	512	476	463	497	488	494	461	502	489	480	475	499	475	478	494	486	484	513	500	498	511	478	486	520	529	523	457	494	515	509	490	457	475	431	523	505	486	482	490	508	513	510	494	491	518	514	499	480	498	506	471	513	462	483	484	510	488	504	498	528	468	488	518	490	499	495	485	499	482	493	488	473	531	499	491	509	516	502	500	537	494	480	494	495	505	511	436	489	484	485	495	494	457	479	510	498	507	490	524	516	437	500	510	533	481	502	508	463	456	506	473	490	523	528	508	475	476	464	463	483	509	499	484	484	528	498	526	501	493	529	491	517	507	482	511	477	521	504	485	503	508	533	471	517	510	480	466	470	499	524	514	514	479	517	500	476	489	476	522	490	475	530	487	499	491	510	529	502	472	509	534	477	482	453	493	493	489	496	488	484	500	474	462	518	464	488	469	524	500	515	496	499	500	492	482	511	522	464	501	502	503	468	533	517	486	552	478	506	478	506	515	493	503	448	470	461	503	471	517	487	485	519	489	488	504	463	499	461	490	484	499	530	479	508	517	512	520	501	496	495	507	532	536
558	241	168	124	236	2936	11589	11280	7545	3472	1418	510	190	99	57	36	34	42	34	36	43	38	44	29	38	41	33	28	49	41	39	34	40	34	44	44	50	42	36	40	29	48	34	41	42	45	54	37	36	37	36	45	40	42	39	35	41	38	26	45	48	32	49	34	37	33	46	41	42	30	42	36	33	40	42	51	36	37	37	47	40	38	49	46	30	47	35	37	40	47	38	36	34	49	46	51	35	38	42	29	38	38	29	37	43	40	46	36	42	56	28	28	29	52	37	39	33	34	45	30	34	36	44	47	44	36	43	37	30	43	31	53	46	35	34	47	44	43	30	49	63	37	32	49	45	52	48	37	36	41	37	44	46	38	34	40	47	34	39	47	40	42	31	32	44	39	41	43	37	38	36	37	31	45	44	43	37	42	38	34	50	35	33	51	52	37	39	37	41	39	50	44	50	43	38	42	48	51	41	39	32	39	41	35	35	48	40	40	32	44	41	45	39	30	40	28	41	46	44	49	28	37	30	41	51	28	45	34	35	38	27	37	43	38	42	42	45	32	37	46	35	35	41	44	43	42	45	32	26	39	32	30	30	39	34	32	36	38	43	49	45	41	30	44	38	56	45	34	49	37	48	31	32	38	38	35	31	40	29	43	21	38	38	41	38	42	45	49	48	33	50	37	30	36	48	42	34	39	48	43	39	33	35	31	45	36	31	38	39	39	38	37	41	38	43	41	32	45	29	31	24	37	39	37	41	52	43	39	44	43	35	56	34	33	34	38	51	47	38	40	36	47	44	34	38	38	42	39	34	37	45	41	38	32	39	41	42	31	38	38	30	40	47	35	41	44	37	44	45	36	36	38	35	40	37	48	44	42	39	43	35	39	43	50	40	46	41	39	45	36	31	38	38	43	46	45	30	34	40	36	38	46	46	30	39	38	43	46	41	41	42	39	36	36	49	37	31	47	36	45	41	54	44	33	50	42	39	31	54	35	40	34	52	42	37	41	52	47	53	39	44	49	38	44	32	49	40	37	37	36	36	41	40	43	28	54	35	28	38	35	29	42	50	38	37	35	31	40	38	35	42	35	31	44	39	36	37	39	35	42	41	48	31	34	41	49	42	37	43	28	41	35	39	39	31	38	28	36	47	46	53	34	30	49	45	32	44	43	30	30	45	46	32	36	44	46	43	48	38	44	38	30	36	33	41	36	43	48	41	36	36	37	41	34	34	44	47	38	30	40	26	39	46	41	38	36	41	35	29	40	33	43	34	48	43	40	44	33	33	39	37	39	25	38	30	43	39	41	41	46	35	45	47	36	50	34	24	46	55	43	39	38	28	50	41	45	39	44	44	30	37	38	31	40	35	47	41	40	33	35	37	34	33	37	52	42	45	37	38	31	37	46	45	41	49	40	35	33	40	31	46	35	37	43	33	36	40	38	32	28	26	45	47	49	42	40	48	52	47	38	48	33	46	38	29	40	41	36	44	42	34	50	37	41	33	45	38	48	40	46	53	40	51	45	31	50	43	39	38	44	36	39	43	40	40	36	34	47	39	39	38	44	46	46	42	34	35	46	32	44	42	39	45	42	43	45	28	37	46	33	35	39	39	41	39	35	41	40	31	35	37	47	36	36	31	42	54	33	45	35	41	43	33	34	46	38	38	47	48	49	54	33	41	36	50	43	37	42	34	49	35	40	37	33	49	35	31	41	46	40	35	32	50	34	39	39	31	41	34	39	50	31	38	43	34	36	27	37	40	30	24	46	31	42	44	38	39	38	25	39	29	42	41	49	27	41	41	35	40	42	49	37	38	39	29	28	42	45	43	34	54	48	48	42	34	57	25	34	49	42	34	34	38	44	45	35	53	36	39	55	38	50	43	29	54	44	43	35	35	40	37	35	42	41	30	43	37	43	37	39	52	44	37	50	32	37	31	44	40	41	48	36	34	40	43	27	34	40	43	34	42	49	39	50	42	47	32	35	33	40	40	57	40	40	47	36	32	33	43	40	35	39	46	41	47	25	41	45	42	44	43	37	36	38	40	34	44	33	41	41	46	48	51	42	33	33	34	38	42	28	47	43	39	41	47	48	39	28	35	40	40	51	42	46	44	42	35	34	29	36	39	41	43	37	40	44	35	37	46	38	36	27	39	26	37	40	42	45	43	48	51	41	43	37	41	30	36	39	29	52	43	47	39	43	40	44	33	44	44	43	33	45	43	35	28	38	39	39	45	36	43	38	34	38	32	33	37	49	48	37	34	42	31	41	42	37	39	46	39	34	42	31	45	33	40	46	40	40	43	29	49	45	26	38	33	38	42	42	32	33	37	50	42	40	49	38	51	33	42	44	46	34	29	48	42	25	35	38	46	48	31	37	45	37	35	53	45	36	45	45	40	31	43	38	33	43	26	44	42	44	46	33	41	34	38	44	37	40	50	43	43	51	43	33	40	37	32	32	36	44	39	40	42	50	25	32	41	39	57	36	50	37	39	42	44	33	45	56	37	44	30	38	47	36	52	45	39	39	43	37	40	35	46	38	36	42	37	37	41	53	32	47	44	48	39	51	37	41	55	41	36	36	39	33	42	34	38	47	44	37	35	32	47	36	43	37	35	48	45	42	28	43	39	40	37	33	43	48	31	39	38	42	41	31	37	41	35	41	34	36	47	46	28	50	42	31	34	32	48	46	39	45	42	41	44	35	43	43	41	35	43	51	38	37	48	32	48	37	34	43	37	39	36	40	51	47	37	30	42	43	35	31	29	40	50	51	46	45	39	38	47	44	42	41	49	41	35	41	37	40	47	41	46	37	51	30	47	45	43	36	37	43	53	33	28	42	45	37	39	36	38	32	39	44	54	40	51	36	51	35	42	32	39	44	44	37	37	42	42	42	42	40	46	58	45	39	40	41	41	42	38	44	38	45	43	33	32	39	39	42	37	34	39	32	38	33	41	40	39	52	30	38	43	33	35	38	45	46	34	41	43	45	45	36	44	34	44	31	31	28	38	29	52	40	34	47	43	34	33	45	37	39	39	44	41	31	34	45	47	32	37	34	48	34	30	37	48	31	38	37	40	34	40	42	28	25	34	51	39	37	44	44	43	32	35	38	42	32	34	42	38	38	34	42	40	49	35	44	32	40	47	46	50	38	46	36	46	38	37	30	37	43	46	22	39	53	41	40	46	42	40	42	36	46	37	20	41	51	34	38	30	42	36	31	49	28	52	31	34	43	42	29	40	30	39	44	42	35	41	37	38	29	29	46	35	48	33	36	39	38	40	31	43	37	43	38	39	42	28	50	38	32	45	53	39	30	48	33	35	47	35	43	33	36	43	33	54	31	35	44	38	47	24	43	41	35	40	31	39	39	39	52	43	34	33	45	38	36	47	38	36	39	37	37	34	46	38	43	41	43	42	37	32	38	43	46	47	48	43	43	50	37	41	46	33	32	36	35	34	44	49	37	50	30	36	38	43	40	49	45	41	37	40	34	39	31
12616	6977	3373	7878	20926	43901	60586	56004	44115	33111	23131	12652	4941	1818	866	597	580	548	523	553	543	527	536	493	561	517	500	502	539	561	494	501	468	532	517	535	501	527	452	522	509	505	489	494	547	519	563	521	540	537	533	539	536	526	502	516	528	499	529	506	542	515	501	505	525	506	528	490	518	535	503	496	505	510	492	491	527	489	508	529	541	518	468	536	468	551	485	538	515	517	511	515	506	493	489	542	509	505	525	503	500	558	540	553	517	558	498	523	503	526	494	506	511	489	498	511	441	551	517	522	479	499	480	516	478	510	534	558	508	539	507	526	469	494	503	534	524	530	490	508	525	508	504	489	547	524	529	546	502	512	551	496	516	528	502	512	529	529	537	503	554	484	542	490	497	503	476	504	511	512	485	524	502	521	539	510	501	522	512	486	504	528	504	463	556	512	503	493	505	511	519	523	536	517	554	505	480	534	539	542	499	525	540	564	525	515	520	475	561	543	490	499	501	498	532	517	504	504	546	536	541	531	491	525	518	511	525	527	520	523	502	535	517	498	496	527	508	540	549	534	519	523	522	501	524	482	522	492	503	541	525	514	559	586	535	533	534	524	483	512	513	489	511	544	515	522	483	472	507	530	539	515	488	482	459	518	485	536	502	492	535	492	498	525	547	531	503	555	479	490	510	514	524	484	497	531	511	501	544	525	540	508	501	553	540	515	552	529	531	525	511	514	503	537	534	560	510	528	497	529	498	503	536	501	507	511	540	528	468	509	509	513	516	491	522	481	537	511	523	476	497	551	517	519	485	489	511	525	495	534	484	523	538	517	496	553	554	524	486	518	510	530	547	523	529	535	518	553	509	490	550	521	529	515	534	534	507	523	513	528	505	516	511	518	507	538	517	485	539	505	481	507	557	516	516	498	520	551	539	517	524	493	503	534	522	537	547	535	483	525	546	583	543	500	504	548	514	494	550	558	475	535	529	523	519	534	495	515	504	518	514	538	518	492	545	501	545	516	513	502	504	541	487	516	548	508	539	496	505	531	513	522	526	517	524	485	516	517	520	524	555	548	533	530	545	535	533	466	500	549	525	517	531	514	524	558	529	525	525	513	521	565	539	508	518	516	531	524	496	471	514	513	478	523	509	561	522	524	514	527	522	500	553	531	499	492	535	471	540	505	538	492	508	496	505	527	499	542	516	546	517	536	535	529	515	472	540	497	500	549	499	523	502	499	490	497	507	519	531	540	483	525	524	528	492	510	511	537	495	551	498	517	511	522	499	548	495	514	545	489	546	544	494	547	488	520	518	521	553	491	486	505	513	511	519	499	489	514	493	526	509	496	526	540	528	497	484	489	578	487	521	516	458	536	547	487	481	493	514	547	483	532	504	539	507	501	512	504	517	504	511	517	530	502	528	502	526	533	505	509	513	499	499	498	493	485	543	494	501	532	505	525	557	533	511	496	492	547	548	506	521	558	499	531	506	491	542	535	559	521	536	509	530	483	561	510	507	497	547	532	518	469	484	535	506	516	511	505	544	508	491	536	536	522	530	502	547	506	537	553	489	514	470	499	497	484	551	479	518	532	485	488	500	508	497	546	542	504	555	500	516	503	495	582	517	501	493	493	489	541	486	537	522	502	517	531	550	500	554	507	497	517	490	533	496	506	544	524	517	496	508	558	457	506	538	526	501	519	503	491	526	500	487	511	523	519	549	521	496	546	502	487	501	484	509	519	507	543	527	509	496	540	516	487	488	543	492	511	547	535	577	496	507	505	523	525	508	524	491	510	503	512	497	513	519	494	523	506	506	539	516	471	524	518	480	496	476	516	521	533	500	498	520	509	495	525	541	528	540	542	521	548	547	542	499	482	496	475	506	484	541	513	496	483	470	496	522	496	542	511	522	520	517	539	516	527	511	475	509	492	532	520	528	530	476	516	494	529	483	562	545	509	511	533	530	508	531	538	492	516	515	521	498	509	503	523	517	497	522	507	492	516	522	487	500	501	520	498	513	577	525	549	511	497	514	561	493	559	513	470	540	520	489	507	524	509	476	535	526	532	525	558	499	494	507	522	487	557	507	518	521	510	513	493	536	508	538	546	532	530	536	539	514	533	533	527	494	502	521	497	525	501	499	468	487	530	478	540	531	497	528	527	494	493	502	471	532	504	485	481	520	486	504	511	531	531	568	535	500	511	486	529	519	521	503	534	523	527	506	505	545	539	524	542	509	536	548	527	543	560	488	484	542	525	519	508	540	517	477	516	542	506	535	547	519	505	530	460	539	526	533	523	511	521	522	514	533	512	494	510	555	499	514	528	532	519	482	525	477	500	486	527	540	497	525	515	506	556	527	496	542	530	503	508	490	504	515	531	490	530	512	473	532	513	538	516	508	533	490	531	527	531	508	497	515	541	495	471	501	507	498	556	481	505	507	520	486	503	530	512	540	504	514	515	496	520	518	518	536	472	514	478	505	517	498	550	517	521	527	533	518	528	496	481	545	516	486	510	516	508	486	497	491	508	536	532	524	496	498	532	531	477	491	522	536	497	501	523	531	506	510	531	483	511	514	534	534	561	547	519	534	520	529	531	569	500	518	516	525	524	513	491	526	552	473	534	564	516	503	530	525	467	492	472	519	501	518	485	490	534	518	509	520	520	543	508	503	541	512	527	552	513	494	491	564	516	518	519	491	530	496	557	495	512	535	511	489	468	550	514	567	542	510	545	499	518	561	510	495	533	515	524	521	518	494	559	509	470	502	510	492	513	518	512	535	517	525	517	499	575	567	523	477	514	499	498	501	525	491	552	488	522	478	515	505	536	495	536	488	522	532	531	480	517	555	560	491	505	529	504	552	497	517	529	532	499	534	504	519	522	513	517	522	495	561	545	498	528	521	469	498	523	496	525	503	524	580	555	484	548	552	494	509	525	528	544	537	527	557	539	513	530	513	490	515	504	533	502	512	528	522	507	497	534	507	500	504	505	525	517	532	499	458	510	512	526	530	540	494	501	461	513	523	530	531	489	543	518	485	499	500	532	528	534	558	515	543	527	525	535	526	498	523	549	514	520	522	550	538	517	514	537	509	523	497	479	524	562	545	520	513	523	508	545	488	524	520	517	500	528	467	519	498	522	501	484	517	494	527	481	473	530	521	537	534	488	515	548	492	546	487	505	529	511	529	560	494	551	507	492	500	491	536	492	493	483	530	487	533	519	502	503	519	516	542	510	515	491	513	508	551	550	523	524	491	477	497	509	518	508	498	538	538	482	502	521	481	485	517	487	521	497	531	513	507	532	491	520	507	513	499	482	502	475	466	496	510	509	503	495	522	531	484	497	531	494	466	552	513	496	507	533	509	540	539	475	530	529	481	538	532	501	496	501	538	519	514	501	467	521	513	518	509	556	498	508	515	542	488	449	528	485	505	545	523	518	533	508	507	551	487	571	535	517	509	539	508	566	508	505	481	531	543	518	509	502	509	541	527	490	490	534	503	492	545	524
1942	212	143	114	200	2171	11196	12501	8186	4465	1771	623	217	111	67	56	50	42	50	45	44	47	32	48	45	48	58	41	44	60	46	48	39	35	40	34	44	43	47	45	35	36	44	45	48	34	36	47	46	36	35	48	43	37	39	35	43	49	31	43	63	45	43	52	55	48	48	38	38	44	44	40	35	37	39	40	49	47	47	41	48	39	34	50	37	42	39	45	53	50	52	42	44	58	42	37	37	29	36	53	43	43	26	40	53	51	39	52	31	36	41	41	39	52	37	42	41	39	48	47	36	46	45	38	48	29	39	43	37	37	40	39	42	43	39	41	38	45	45	44	43	47	40	37	36	31	42	37	49	39	42	44	39	40	43	40	40	32	35	50	35	37	36	45	51	47	39	54	48	37	39	44	38	40	39	38	45	40	53	51	39	43	41	45	33	57	58	43	50	42	47	41	43	34	48	43	40	43	41	47	42	59	39	52	44	44	44	47	35	53	39	54	49	51	48	45	42	40	33	28	40	44	38	41	34	36	49	33	44	40	44	40	51	36	40	51	36	38	51	28	52	47	43	43	47	33	35	45	33	45	33	54	48	42	44	38	50	44	61	42	46	44	35	48	47	39	39	42	41	47	48	44	41	43	39	41	49	37	32	46	42	48	40	50	41	40	51	36	39	43	38	44	38	40	43	40	35	51	32	43	47	41	45	41	38	32	46	45	51	48	46	32	44	60	38	37	41	48	37	40	40	49	37	46	45	31	56	34	43	38	56	35	48	41	45	42	34	48	45	51	42	48	44	43	40	44	49	40	43	42	51	37	33	29	29	42	38	39	41	41	38	47	52	41	38	35	53	31	46	51	48	48	54	54	39	36	53	39	35	35	33	38	46	40	48	57	40	48	40	44	36	37	42	34	58	45	48	50	37	28	35	43	42	48	36	51	52	43	43	43	56	40	43	42	34	33	33	41	42	48	43	48	44	37	50	33	38	33	31	43	51	42	37	54	48	26	41	50	42	47	37	52	51	36	39	45	49	42	38	30	28	50	36	36	39	46	44	43	35	35	40	56	52	34	41	46	37	42	52	44	45	45	30	45	37	42	25	43	53	49	38	44	50	43	39	45	42	43	45	41	49	46	46	45	39	37	32	46	47	45	39	34	40	41	38	37	47	47	45	33	38	42	45	47	49	53	40	35	46	43	47	51	41	49	44	39	49	43	36	32	36	35	51	44	42	48	30	49	41	46	41	47	41	28	35	42	42	39	38	41	36	36	43	49	34	53	56	42	41	38	44	37	34	41	44	41	46	41	37	44	46	43	39	42	51	45	42	62	44	36	51	27	45	49	39	40	41	52	44	29	36	38	50	48	50	43	45	35	41	52	48	53	43	50	38	40	34	46	47	47	40	45	35	39	37	40	34	42	44	40	37	49	31	50	45	40	43	34	47	49	50	45	36	34	34	38	37	38	43	51	40	35	32	37	44	49	41	34	41	37	45	34	36	37	38	48	49	46	59	38	49	40	34	44	35	37	43	40	45	34	48	45	47	28	48	39	49	41	36	42	44	44	38	43	49	47	33	51	31	46	42	34	32	33	40	51	38	51	40	36	39	47	36	41	50	43	51	47	35	43	44	37	38	38	38	35	38	49	53	37	48	40	45	39	35	40	33	37	49	46	41	30	46	39	51	41	46	37	45	40	44	36	36	44	26	45	48	37	55	38	44	50	54	52	49	40	37	37	50	55	45	38	33	33	48	42	43	29	42	39	38	40	34	37	37	49	49	50	40	42	38	42	42	51	47	45	46	51	53	33	52	28	52	39	45	51	46	50	35	48	45	37	40	51	38	44	41	42	43	55	36	44	33	48	55	34	44	51	26	48	40	43	50	52	48	40	41	53	49	41	54	56	36	50	45	31	50	39	38	52	42	36	36	53	45	35	40	45	52	49	45	50	43	38	33	54	49	39	36	33	47	42	39	44	43	41	47	42	48	31	54	44	42	51	34	47	36	47	46	50	51	32	45	47	46	43	49	45	39	52	42	40	44	46	36	38	49	43	46	32	47	35	51	35	42	37	38	53	54	37	41	40	40	38	35	42	41	35	33	33	41	33	40	35	44	23	37	51	37	42	39	42	48	46	44	50	40	40	36	43	48	37	46	53	44	45	40	33	43	39	60	51	44	53	41	36	41	44	28	36	49	36	35	39	40	40	38	41	44	44	33	44	44	43	37	52	45	45	51	49	51	44	45	38	46	33	45	40	38	48	53	42	41	42	41	29	47	33	39	39	46	35	33	48	39	40	37	40	29	40	40	45	39	35	45	45	53	38	51	53	41	41	48	42	43	39	42	37	44	40	40	46	46	44	49	47	38	41	29	36	53	44	42	43	33	39	45	42	44	41	45	35	51	45	52	38	47	59	50	45	35	40	54	52	44	48	56	44	52	46	44	42	40	61	48	38	36	31	37	38	35	52	51	49	35	48	36	46	40	43	37	49	43	41	42	40	46	40	41	36	38	50	53	39	50	44	37	36	42	48	40	70	45	51	50	34	33	39	40	49	51	46	44	50	40	43	32	39	48	43	39	45	49	38	33	44	43	44	37	37	33	29	40	53	38	45	43	47	38	45	43	51	36	42	36	54	56	41	41	61	49	44	43	58	44	43	41	24	44	43	54	39	39	35	35	47	47	24	58	41	36	40	53	42	37	34	53	44	44	40	47	40	46	46	42	42	49	41	47	40	45	40	37	43	42	51	43	38	43	39	46	51	35	38	38	52	37	34	43	42	36	35	50	38	47	48	47	44	48	38	51	45	43	41	52	36	42	48	33	50	51	48	40	36	43	38	57	39	55	39	42	54	31	41	46	38	34	39	38	42	39	41	41	42	41	37	44	41	31	35	40	34	41	32	45	55	45	39	35	47	43	50	50	47	38	42	39	50	46	43	38	39	61	36	39	43	39	44	42	42	36	44	47	35	37	42	45	40	42	44	39	21	49	48	37	35	44	29	42	43	55	45	51	47	47	47	46	43	46	41	34	47	40	43	50	44	41	41	38	43	44	40	46	32	39	54	36	36	34	49	35	34	50	47	41	43	41	45	41	38	41	53	39	47	43	32	49	36	45	38	35	37	42	38	33	47	40	39	36	40	35	47	52	42	41	59	38	54	35	41	42	34	32	51	35	43	34	40	48	36	40	45	46	47	29	39	35	39	39	36	40	34	36	43	33	38	33	46	45	31	37	39	41	39	43	38	43	46	38	45	41	50	45	42	43	55	48	39	47	36	46	56	51	37	39	38	47	44	45	43	48	45	43	35	39	38	50	52	30	47	38	37	35	33	48	43	36	57	47	51	36	32	37	45	41	39	40	39	39	32	45	38	49	45	38	24	40	50	37	44	48	34	44	41	35	35	39	49	44	33	43	63	40	52	40	55	42	48	49	48	32	39	50	41	50	47	43	51	39	45	48	32	47	47	44	33	40	30	37	51	43	34	43	47	34	40
13326	6237	3183	7082	17363	39998	60840	59477	46666	35684	25207	14242	5841	2157	987	689	609	550	558	578	564	581	538	538	540	579	510	551	546	615	532	520	532	546	577	558	543	539	536	563	573	591	526	565	577	543	599	536	533	559	504	546	548	540	547	534	533	536	564	583	488	523	589	522	560	515	567	563	568	538	560	548	487	507	514	557	566	553	543	555	554	567	530	517	553	527	556	582	544	566	590	557	533	536	548	523	566	555	595	543	522	560	516	540	547	584	549	587	568	554	562	597	538	526	498	563	595	554	556	552	535	573	517	544	573	560	563	546	509	551	560	552	531	574	545	545	537	591	541	546	579	566	562	571	550	578	548	591	523	550	574	580	587	562	571	548	530	525	581	586	596	514	540	560	554	553	549	510	550	523	535	582	529	564	528	551	495	513	563	524	548	547	527	557	559	568	562	555	544	571	557	546	530	560	534	506	492	542	556	556	554	582	527	537	497	564	549	558	527	537	578	552	589	552	545	557	522	541	524	572	519	588	566	569	531	547	555	539	517	583	544	531	570	565	569	586	526	522	557	569	552	533	619	564	548	537	549	546	599	569	500	559	557	583	567	569	566	543	518	561	581	553	572	579	509	546	530	589	575	551	568	527	541	552	519	510	529	568	559	558	541	516	544	563	552	598	552	558	550	515	512	596	534	532	541	550	554	522	565	528	549	539	553	524	515	579	533	544	557	555	562	561	555	570	554	559	573	581	537	520	523	540	514	572	540	556	567	515	581	556	557	532	540	545	541	571	566	524	547	530	531	506	586	559	594	598	552	527	527	496	560	552	544	544	548	541	550	548	525	584	541	541	525	587	554	583	500	528	520	577	504	577	536	522	535	525	544	608	527	550	541	547	551	581	570	566	546	511	560	581	538	518	548	553	530	583	529	541	598	561	515	568	500	547	568	517	550	557	554	554	541	560	581	533	533	543	507	553	575	516	562	555	535	585	542	576	507	600	563	554	624	576	508	541	564	541	528	577	548	560	556	543	574	554	588	536	562	557	489	534	577	520	559	558	542	562	571	531	516	538	526	538	553	540	593	600	542	564	506	553	599	529	525	546	565	571	521	517	570	556	564	576	605	574	523	557	571	558	557	580	479	577	529	580	579	542	546	550	569	517	559	552	557	555	561	598	534	520	572	579	588	523	580	606	535	521	565	533	539	523	536	548	546	548	549	561	534	557	580	519	553	578	515	505	591	582	543	531	589	599	543	567	591	553	545	557	575	534	582	536	578	551	525	548	495	563	516	560	512	550	508	554	548	533	563	538	611	565	609	556	575	563	525	577	609	539	540	546	538	554	555	587	574	526	547	541	562	537	538	522	545	544	549	559	549	566	533	553	563	523	537	566	526	572	517	560	568	531	518	553	515	555	527	548	583	499	561	567	531	576	538	590	528	562	552	543	547	539	550	535	552	490	574	543	574	561	532	540	557	569	562	530	529	525	571	549	590	548	576	560	550	562	521	544	528	525	568	553	529	534	550	577	525	527	552	582	517	535	558	553	600	575	551	511	530	552	540	541	531	569	544	533	527	503	553	594	582	564	538	559	543	503	561	535	572	566	543	529	534	541	550	517	541	548	565	538	530	544	543	497	512	541	525	562	524	539	608	541	595	546	533	532	605	579	564	541	559	538	579	576	576	530	516	588	560	606	581	528	582	525	575	531	568	519	551	491	561	535	546	509	575	510	556	578	537	505	526	580	531	565	494	575	586	561	555	554	547	551	590	524	552	537	593	527	536	501	526	546	517	579	535	526	519	543	544	562	526	584	554	550	526	546	513	543	566	590	537	555	524	546	530	532	550	574	591	565	587	558	568	535	565	546	557	578	549	588	561	516	609	533	541	549	547	507	551	533	535	569	595	527	595	571	557	558	522	589	534	574	571	540	563	538	589	556	542	604	573	587	586	498	537	568	529	522	548	549	560	515	555	525	538	597	517	561	537	540	543	547	558	583	564	528	584	561	547	513	566	569	557	568	543	575	531	553	550	525	548	498	573	519	541	505	561	578	530	543	567	555	568	504	570	541	521	544	568	538	552	555	545	538	521	562	548	536	530	577	599	534	543	570	525	549	539	543	609	525	587	540	555	578	533	530	555	553	572	527	576	541	560	529	523	528	546	571	563	535	547	559	553	559	519	537	536	536	556	563	544	565	572	530	546	543	592	535	524	571	559	549	562	564	558	571	588	544	525	536	526	610	580	573	529	540	562	605	538	556	541	540	532	539	577	562	544	507	527	525	541	555	527	561	590	572	514	553	552	543	585	567	474	526	535	538	533	542	547	557	544	568	521	510	526	552	539	556	536	594	552	533	553	533	547	572	555	536	540	572	567	537	537	553	540	523	530	548	528	534	546	544	522	572	567	560	589	535	545	558	549	520	536	536	554	543	560	598	579	555	532	545	562	564	546	590	553	540	570	558	595	573	564	528	591	540	523	544	542	476	534	506	570	567	527	536	515	583	570	567	539	549	528	582	537	542	503	546	574	563	515	558	643	577	504	535	561	556	561	526	564	564	564	561	544	535	558	544	545	522	554	557	549	581	501	514	497	564	549	559	558	566	561	540	554	533	534	521	565	528	548	563	532	514	558	518	574	597	567	535	567	573	545	543	567	503	570	566	522	549	555	582	514	559	594	588	595	569	528	535	564	502	577	565	542	509	526	517	604	549	501	566	523	605	571	582	604	538	534	569	521	579	556	533	599	569	542	569	583	585	535	583	549	570	552	583	526	523	539	570	531	563	578	540	573	558	508	552	565	557	517	569	575	558	480	546	574	568	534	588	507	530	561	586	545	531	533	545	542	543	559	526	517	495	568	520	563	547	555	521	529	548	563	532	548	593	575	518	523	541	559	576	557	565	508	511	531	523	548	517	587	517	554	544	558	562	519	545	561	525	530	534	594	541	585	547	573	527	523	573	559	561	527	519	564	528	537	528	512	537	532	576	551	522	559	552	528	530	577	560	563	542	510	556	601	552	571	504	538	553	552	537	553	558	532	535	522	548	551	552	591	574	551	553	536	566	570	569	574	568	549	588	524	578	552	533	550	555	522	576	526	564	592	555	603	539	548	581	547	565	565	498	556	583	562	574	543	523	560	546	523	543	496	550	536	550	547	526	546	548	567	561	569	547	566	561	508	528	565	560	552	541	564	547	506	557	574	542	573	544	564	536	532	546	529	603	546	560	539	525	543	511	530	528	530	545	574	604	533	544	550	541	590	559	522	578	568	592	565	549	554	545	534	502	566	563	563	547	575	571	555	569	567	535	561	538	520	540	567	542	533	542	563	520	557	531	540	566	540	564	559	565	573	546	580	540	565	517	565	521	526	570	589	579	533	572	558	559	539	568	561	574	577	567	526	573	567	572	519	535	544	537	575	563	516	556	549	559	531	554	531	548	564	533	556	593	546	562	527	536	568	533	541	567	568	542	537	558	536	519	531	561	516	543	542	573	583	577	541	577
929	473	262	176	324	5347	18261	19054	12232	6422	2546	911	313	137	73	63	49	49	49	45	49	34	43	48	38	44	34	58	45	46	43	39	39	35	42	49	41	47	44	34	33	35	42	44	42	38	37	41	57	42	39	45	43	48	45	52	44	43	47	41	48	39	38	44	33	40	49	44	44	42	43	41	35	47	43	37	45	45	39	37	39	43	43	44	40	46	43	54	35	44	41	56	39	44	51	44	52	40	41	49	40	37	40	42	35	40	48	46	50	39	38	36	50	56	32	27	46	41	43	34	36	47	40	51	48	46	47	51	47	48	52	46	46	57	45	37	44	31	34	42	42	47	42	49	43	46	45	51	44	41	41	45	41	42	46	39	40	46	50	32	38	44	37	45	39	51	38	54	47	48	49	50	51	47	46	41	38	39	38	50	52	34	52	38	52	41	34	43	40	46	42	42	40	39	45	35	49	34	43	39	45	53	39	41	45	54	44	42	50	33	30	39	54	46	40	36	40	40	43	49	49	43	42	52	36	39	43	46	47	43	50	29	35	37	45	37	51	43	36	47	54	44	49	50	35	48	51	45	49	46	36	51	50	43	45	48	38	38	32	41	46	41	44	46	46	43	39	51	39	38	41	49	37	43	35	45	40	48	35	42	42	42	55	47	45	48	39	39	48	42	51	41	43	51	50	45	50	50	44	37	46	38	35	41	42	34	51	55	49	37	46	42	45	40	48	44	52	41	47	49	55	48	47	39	44	37	34	42	36	41	42	46	34	40	55	43	35	45	29	33	41	42	54	46	40	37	39	47	52	40	48	41	39	39	38	38	40	40	41	33	49	38	32	47	37	43	43	35	41	45	45	38	42	37	55	37	55	46	53	46	47	42	38	45	51	54	40	34	50	40	53	48	42	45	45	39	47	28	45	42	52	32	53	41	49	29	35	45	38	40	44	44	57	35	50	42	39	53	50	37	53	38	44	34	49	53	46	40	39	38	31	35	36	44	47	47	41	45	41	54	48	37	52	54	39	40	38	47	41	40	45	45	38	37	35	63	42	33	44	48	51	41	39	43	43	34	45	41	48	52	43	49	55	43	53	50	38	36	50	42	39	55	32	33	44	49	43	49	39	51	39	40	33	45	33	54	41	48	38	41	44	38	31	47	50	42	43	53	40	48	40	38	32	52	44	58	55	37	50	55	41	45	39	52	35	48	47	42	45	41	45	34	52	49	53	51	45	47	49	36	57	41	45	44	38	50	48	39	48	51	37	43	46	46	26	45	36	38	53	47	40	41	37	36	49	50	41	49	41	41	37	46	49	41	47	31	44	45	54	39	46	43	43	45	52	43	50	39	38	38	30	44	39	45	42	54	48	48	34	42	40	54	40	35	38	50	37	47	40	37	35	44	44	45	40	42	46	37	34	56	43	44	40	47	43	33	42	43	48	40	41	43	46	41	47	39	34	38	42	54	43	41	48	49	50	50	37	47	41	49	55	50	51	48	38	52	41	48	33	44	41	53	38	42	36	51	39	41	36	54	57	36	42	45	38	45	52	39	44	44	36	48	40	41	40	31	50	41	27	55	43	36	49	42	43	53	47	46	40	59	51	37	40	42	39	35	38	37	46	34	51	53	37	39	57	37	40	46	40	45	53	48	66	45	55	45	40	40	39	36	43	43	39	44	53	52	48	46	38	35	46	39	49	45	63	47	45	40	45	41	38	50	40	36	40	45	48	42	39	35	33	52	45	46	45	44	39	45	39	53	46	50	46	40	34	53	43	43	54	44	47	34	53	42	52	41	48	34	46	39	46	31	45	42	37	43	45	43	53	52	46	42	55	47	40	38	34	40	44	51	31	32	31	42	39	42	56	40	50	39	44	44	43	33	56	55	42	44	30	32	43	43	35	40	43	43	47	45	46	48	34	53	46	43	53	38	43	65	33	46	46	47	50	51	43	43	46	40	58	55	44	30	35	36	39	39	41	45	40	52	45	48	51	57	49	46	40	47	44	45	57	41	46	36	48	45	38	45	51	36	50	34	48	40	46	40	52	54	42	44	44	45	34	46	35	60	35	39	60	45	43	41	39	47	44	51	48	49	40	42	40	45	34	47	51	36	38	62	40	41	44	34	35	49	39	50	41	49	42	41	37	50	48	49	42	56	35	50	52	56	48	33	46	51	38	46	33	43	40	49	37	50	40	42	44	44	42	34	42	46	58	51	53	43	51	42	44	38	40	43	54	45	42	51	34	46	45	48	40	31	37	50	43	40	40	37	58	44	31	41	57	40	35	35	40	51	48	44	45	45	47	47	37	44	53	54	41	37	55	37	48	46	53	49	38	40	49	43	48	41	51	59	41	47	51	49	43	48	37	40	34	47	40	54	55	45	49	48	48	39	44	43	55	42	49	53	37	48	39	36	49	46	55	43	26	54	44	50	36	46	43	47	54	49	44	43	47	50	37	51	38	38	34	35	74	39	40	37	47	34	46	56	47	47	34	40	41	26	35	40	42	55	39	39	42	43	38	45	42	50	36	47	45	41	45	29	44	45	41	48	45	49	36	51	40	40	48	36	43	34	36	61	44	51	44	37	47	46	48	45	44	36	40	38	42	59	43	51	49	51	44	35	48	40	49	37	48	43	32	46	56	33	43	46	32	48	35	49	52	42	50	43	45	51	29	46	41	40	44	41	59	46	34	49	36	47	48	44	47	44	31	41	50	47	45	53	52	46	38	43	32	52	43	43	43	35	42	47	35	53	48	48	38	41	61	35	36	47	52	55	44	45	39	48	45	37	43	49	35	43	46	42	48	34	43	35	38	37	42	49	40	43	40	45	63	34	46	51	49	48	53	36	54	42	38	42	35	52	44	45	49	43	55	46	35	37	55	39	47	45	55	51	43	54	44	58	43	44	46	46	36	54	47	44	56	35	43	52	27	38	50	53	35	43	45	52	40	48	37	47	44	37	36	40	46	38	56	36	38	44	52	46	33	36	43	52	44	37	46	45	47	51	57	52	60	35	48	38	30	43	35	41	45	28	34	45	47	39	53	52	58	44	44	40	51	41	37	27	39	47	48	36	44	37	45	40	45	38	53	34	49	45	38	44	42	38	44	42	39	54	47	37	36	36	47	39	41	44	42	41	45	47	44	37	56	50	38	38	39	55	36	55	45	52	49	49	43	42	52	43	31	36	50	49	38	55	45	44	41	51	61	55	38	48	49	65	48	49	29	32	41	43	39	42	47	43	54	53	40	37	41	45	39	36	52	36	50	45	44	44	40	44	52	51	35	44	41	42	49	49	40	47	38	42	41	35	47	61	39	48	50	43	45	43	41	49	57	45	50	57	41	39	45	28	46	40	46	40	55	51	41	46	39	41	59	33	46	35	45	58	35	46	42	37	45	42	37	49	46	42	57	42	43	41	55	39	50	39	42	42	34	47	54	52	44	45	42	46	35	60	50	40	57	42	49	50	48	43	52	44	56	57	40	39	43	52
18671	10379	5417	11938	24447	52282	70768	67115	52283	39762	28508	17324	7590	2793	1120	697	607	543	554	567	521	548	592	592	542	550	572	583	553	559	552	564	571	568	550	586	550	543	545	581	601	603	567	535	543	575	596	558	557	516	576	536	582	574	537	560	565	601	544	608	568	585	542	549	547	570	557	570	539	546	607	560	548	540	536	602	539	524	583	518	540	561	609	576	567	541	560	540	569	578	551	557	511	564	534	549	588	590	530	575	577	557	580	560	564	550	544	533	562	512	579	574	575	560	594	547	593	546	541	558	567	580	540	551	535	548	549	525	538	548	540	535	626	551	553	536	564	573	547	568	547	576	539	564	580	570	577	640	546	576	544	539	577	572	567	579	570	564	564	551	580	540	583	532	559	547	567	526	526	556	574	517	568	549	540	545	546	558	557	551	515	544	559	589	568	556	585	553	579	544	625	565	569	573	541	527	548	575	536	538	605	574	537	582	546	538	539	534	548	553	557	596	605	551	584	552	536	612	560	569	569	537	515	580	535	564	587	561	536	552	533	553	537	509	540	568	546	579	588	553	614	543	546	592	542	559	548	606	561	561	572	546	571	569	578	540	518	527	562	587	558	515	611	579	545	539	577	517	548	581	558	564	589	521	517	570	547	539	568	603	566	604	563	581	572	579	575	589	566	604	573	537	559	549	573	555	568	578	540	607	562	553	544	580	534	556	612	612	545	536	575	527	589	572	539	562	617	548	550	579	510	569	586	579	571	581	552	549	550	566	598	564	542	581	600	553	561	558	565	542	570	555	549	537	554	567	523	552	606	554	560	556	564	572	545	540	545	544	535	600	545	563	544	587	526	599	551	591	519	563	544	555	538	570	564	605	543	552	522	535	589	535	573	553	560	549	554	576	536	531	563	574	569	599	607	568	550	574	598	591	564	577	497	551	557	551	544	532	569	587	539	558	586	533	559	585	559	549	562	578	568	584	527	570	547	561	570	574	594	553	588	555	557	591	554	580	537	533	570	543	554	566	571	606	560	555	531	553	528	521	560	605	550	542	583	559	526	556	561	546	594	564	619	590	588	583	588	590	571	562	562	540	572	581	545	589	547	560	588	554	542	572	539	596	557	609	549	575	524	614	559	592	598	552	556	559	541	590	565	583	570	590	564	583	573	533	576	578	559	572	547	535	601	522	591	612	586	575	598	589	512	524	545	569	596	572	588	627	584	563	555	529	540	492	566	567	581	542	563	562	559	589	562	568	555	556	583	570	563	567	556	540	568	552	543	526	589	603	549	612	569	498	555	539	602	552	590	562	582	573	533	577	550	530	573	559	541	590	583	536	553	549	557	556	569	535	560	586	580	591	600	561	568	579	563	574	557	562	551	549	592	544	553	541	583	588	584	586	573	581	503	541	556	579	603	592	594	571	565	559	553	562	575	561	549	556	513	566	571	531	561	554	583	591	599	556	561	531	553	583	544	558	563	606	569	542	562	601	589	550	585	551	557	586	591	570	577	555	571	554	561	551	586	573	593	537	559	554	570	564	542	577	559	567	531	567	545	503	591	603	575	547	529	571	550	549	543	517	555	549	547	564	554	585	562	556	556	529	504	589	579	576	592	546	593	550	556	595	587	571	588	536	565	569	503	582	561	554	543	573	566	580	562	536	546	552	564	533	583	595	585	576	555	573	512	549	511	563	619	508	575	544	549	572	543	531	576	524	556	589	559	557	523	545	523	549	587	584	552	572	556	542	567	574	582	560	518	560	557	559	562	580	610	539	562	560	578	549	557	553	585	561	542	537	550	570	559	576	578	564	611	532	565	588	502	543	577	609	555	576	545	560	563	573	596	568	575	568	580	567	581	578	568	548	586	587	525	585	574	569	576	608	540	558	570	544	535	572	531	564	559	608	562	569	546	569	548	585	547	529	566	584	553	583	581	566	541	556	524	580	528	581	571	570	606	572	546	560	569	562	569	530	561	549	543	543	519	568	580	569	570	553	566	563	543	529	540	604	553	542	550	584	561	552	540	550	582	556	590	591	578	568	543	572	569	558	535	568	528	551	550	595	545	585	539	568	554	559	557	542	584	553	575	573	601	555	548	550	584	508	610	586	557	570	573	551	546	588	572	580	554	603	562	583	496	540	602	570	544	546	589	580	555	576	616	533	573	557	620	571	597	530	527	542	567	587	634	551	620	545	554	553	540	572	557	554	527	600	540	569	596	565	590	556	533	569	548	567	553	566	553	557	544	550	567	567	553	566	582	566	568	548	602	538	578	553	590	591	565	611	496	545	553	556	559	504	545	547	551	553	557	581	544	547	565	561	536	574	587	581	529	578	525	531	577	540	593	540	598	570	603	560	524	555	595	584	533	538	550	584	538	558	566	584	573	588	590	533	542	560	595	538	543	554	552	578	548	575	611	586	576	542	540	584	537	555	590	585	576	548	537	536	545	532	587	587	530	567	612	570	546	576	536	546	568	550	535	543	551	565	551	551	569	538	593	556	575	579	557	553	545	580	573	562	538	596	571	587	614	597	563	552	573	588	543	568	577	557	570	592	573	537	562	577	586	620	610	572	562	593	613	590	545	585	577	608	569	547	554	595	503	577	547	571	562	529	557	588	547	559	516	566	563	562	550	557	601	567	499	595	516	568	538	543	528	543	533	571	538	539	561	545	528	559	563	581	574	518	569	581	642	535	539	571	545	570	542	524	559	561	529	586	575	557	574	547	568	537	541	554	574	564	560	530	560	548	541	550	540	575	577	568	552	578	607	559	553	536	591	558	558	545	556	544	537	565	573	582	525	596	527	582	532	522	546	527	555	570	561	568	567	550	559	530	557	564	523	574	565	574	575	599	575	565	561	584	608	595	571	577	563	529	566	567	556	537	557	543	584	526	561	548	578	587	553	542	603	561	551	555	573	580	555	556	554	576	595	608	565	572	553	540	552	556	582	524	564	575	582	517	533	607	557	564	568	605	528	547	570	591	544	576	627	562	578	612	551	570	563	600	554	603	538	538	558	575	541	576	539	528	556	567	519	573	548	577	581	556	559	558	563	560	603	552	534	559	572	602	560	569	570	556	566	580	555	576	556	564	568	601	550	546	516	571	544	572	601	552	524	557	567	573	573	570	520	554	532	579	549	582	556	555	564	589	528	568	564	541	559	574	523	599	583	583	528	535	534	553	580	547	568	535	537	581	516	601	565	546	594	569	545	603	559	581	576	556	532	547	587	561	585	542	609	548	549	560	534	589	582	541	576	550	557	520	559	554	577	569	547	515	584	526	553	580	525	551	569	561	567	522	543	551	517	588	564	597	566	566	585	571	557	570	577	583	547	587	545	555	548	537	556	504	603	595	551	532	588	590	582	557	599	552	601	590	559	579	513	554	589	602	533	551	563	573	607	594	576	553	549	523	576	537	570	566	530	580	542	562	565	574	537	538	585	563	585	560	596	547	586	560	614	571	539	589	563	566	578	589	596	556	562	601	580	576	577	578
1380	347	150	104	122	1141	4171	4155	2677	1328	594	258	126	59	40	43	36	35	46	44	28	32	45	39	31	47	40	32	40	33	38	40	43	31	45	38	36	36	39	42	38	41	45	38	37	40	33	43	47	44	40	41	43	30	45	38	37	52	33	34	40	45	35	37	37	40	45	40	39	47	36	40	31	35	42	33	37	42	44	33	30	34	33	41	32	37	45	33	37	46	23	34	44	35	42	43	37	36	40	45	34	43	32	51	37	47	40	27	33	39	45	38	50	38	37	37	52	34	30	52	33	48	32	36	43	39	42	51	32	36	31	40	37	30	37	30	38	29	31	41	47	46	40	37	41	41	36	36	37	48	38	29	31	37	48	36	37	34	39	36	34	42	43	41	40	47	33	35	35	44	30	42	38	29	45	43	49	53	33	51	43	38	34	45	33	43	44	44	37	35	40	27	35	36	50	43	40	47	33	39	40	46	48	39	29	33	44	39	40	28	50	36	36	39	37	44	34	36	32	37	36	43	51	47	34	33	48	46	43	43	33	33	53	37	39	40	33	45	46	47	34	41	45	22	53	39	25	38	40	37	44	42	55	29	33	35	41	51	41	37	35	41	39	35	41	34	43	43	42	33	39	39	38	49	38	34	41	36	51	32	43	43	45	39	29	33	32	41	48	50	43	45	38	34	37	52	36	49	30	41	33	44	35	39	36	42	31	39	32	39	34	53	34	34	36	48	37	52	48	39	41	38	38	37	41	38	38	37	36	35	48	43	41	43	39	44	31	38	39	45	51	48	40	30	40	36	47	32	40	46	36	33	40	38	50	43	45	37	42	34	38	29	39	41	39	26	36	52	43	40	30	34	34	39	36	38	47	36	30	36	41	41	36	40	32	36	34	36	43	46	39	45	27	43	38	36	38	43	31	46	41	30	41	52	56	38	38	39	41	37	42	30	35	57	44	41	55	33	43	35	46	36	28	26	40	31	39	41	35	29	33	39	39	40	46	32	25	39	41	32	27	34	35	39	45	35	38	35	28	50	37	30	51	51	40	32	43	32	41	47	35	26	34	34	47	25	41	30	41	38	33	32	40	38	42	37	52	35	39	33	39	30	35	35	35	36	45	36	41	44	31	38	47	42	37	40	35	32	33	34	39	43	36	39	36	44	38	37	38	42	37	37	35	47	33	26	29	39	41	37	40	34	33	38	36	35	30	50	47	31	31	34	33	33	45	41	29	36	39	41	33	49	50	39	37	43	47	33	28	40	46	26	39	35	30	41	43	42	42	32	41	43	40	31	51	39	37	41	35	35	37	38	49	31	43	32	34	46	41	37	37	46	34	44	35	29	45	35	33	39	38	41	48	43	38	42	51	45	35	37	41	35	36	43	40	40	39	45	35	41	32	41	47	42	32	36	35	28	42	36	35	36	35	40	41	38	36	31	45	38	34	45	34	37	47	30	28	41	46	28	44	45	24	38	43	44	41	42	42	35	27	43	34	33	41	39	41	41	37	43	35	36	41	47	37	44	43	28	39	42	55	37	34	38	35	30	35	36	45	42	35	48	34	42	29	44	46	32	36	49	25	41	40	44	55	36	52	34	48	31	41	35	53	37	41	55	41	49	36	35	42	36	48	35	40	36	29	42	52	44	48	45	46	27	46	35	38	38	39	32	44	39	47	38	45	29	33	30	43	33	35	48	33	37	40	38	42	42	43	41	39	39	38	36	41	39	30	48	46	46	40	35	41	49	36	36	47	32	44	32	45	29	51	30	32	54	26	40	36	43	31	32	28	51	36	40	38	42	31	32	33	36	24	32	26	43	34	39	39	40	46	37	33	30	42	45	35	34	37	26	49	37	37	47	41	49	40	36	30	44	44	41	43	32	42	38	33	34	27	31	47	36	34	46	33	42	32	38	23	41	30	47	46	40	35	42	40	40	35	45	40	33	36	42	27	38	42	42	23	47	31	35	41	41	33	30	40	42	24	37	36	46	40	39	36	33	34	55	47	32	42	28	34	41	42	33	46	29	42	38	36	37	49	35	31	36	39	42	26	35	35	42	42	39	29	47	40	35	34	35	27	33	37	43	31	36	39	32	40	41	37	39	39	38	33	39	36	46	32	54	35	43	35	36	41	33	49	35	43	47	32	38	43	35	48	36	40	38	42	32	39	38	29	41	46	49	41	35	45	49	42	37	38	33	45	34	38	36	43	45	46	41	35	43	43	41	50	37	34	34	33	42	36	33	30	32	33	40	31	31	38	37	33	39	33	40	26	32	33	38	48	33	32	47	26	37	46	49	40	42	36	45	43	30	32	31	38	38	36	35	48	34	30	33	37	39	32	40	47	38	38	46	45	38	33	38	34	39	41	46	45	40	46	51	47	39	25	43	49	42	33	40	46	48	47	39	49	39	28	35	57	39	33	39	37	51	29	32	45	41	46	35	40	32	42	50	45	45	38	39	42	43	39	55	32	38	49	38	46	34	39	38	33	40	41	32	35	40	46	36	38	42	40	26	41	38	53	44	37	47	33	37	36	36	33	39	37	33	39	36	34	44	35	33	50	28	50	23	43	33	35	37	40	31	24	46	38	39	34	31	39	38	41	44	32	33	35	45	46	32	39	54	35	37	43	35	40	31	38	32	42	36	41	34	29	48	39	36	45	34	47	39	27	47	40	43	39	29	46	38	38	28	32	37	42	38	38	30	48	56	36	42	39	36	40	41	41	45	37	59	39	44	42	47	38	39	46	41	46	32	30	44	52	44	37	33	27	53	34	38	52	39	44	42	27	36	36	33	39	47	23	25	40	41	44	46	38	44	32	41	35	32	37	43	36	27	33	34	46	42	39	43	45	36	34	36	41	38	42	37	41	37	53	28	40	43	36	41	32	47	46	34	42	47	42	45	33	52	36	36	40	37	36	45	55	38	32	44	36	40	30	41	41	37	37	32	52	36	37	33	33	31	45	47	32	39	35	38	44	35	34	32	33	35	47	39	32	35	39	41	39	41	44	57	46	30	55	28	38	37	40	28	34	43	36	37	46	43	37	40	36	42	44	36	32	44	42	35	55	37	49	38	46	49	46	38	53	41	33	40	39	36	22	39	32	30	35	34	38	49	46	42	35	43	44	41	25	27	46	42	30	38	39	41	45	30	51	36	43	38	30	33	35	34	39	40	49	40	40	42	48	30	49	48	32	41	42	41	28	41	40	37	37	35	31	34	35	43	47	42	39	30	35	29	50	36	43	33	35	42	49	47	48	43	39	41	43	35	35	38	34	47	41	37	33	48	29	42	29	35	35	49	41	37	37	33	45	33	43	31	38	39	42	45	42	45	54	34	38	39	48	43	32	35	34	32	43	25	35	43	47	48	40	34	47	27	39	29	47	52	34	36	37	39	29	31	39	41	45	38	45	41	37	36	37	39	39	36	29	38	43	51	24	46	27	38	33	28	43	36	32	35	54	42	43	46	43	36	34	45	33	27	41	44	34	38
16652	8156	2831	4630	11041	31795	44515	39997	32056	23772	13669	6847	2707	1138	683	539	472	473	455	498	509	525	501	514	488	455	470	489	495	465	488	499	471	486	494	474	479	492	444	488	478	511	492	507	460	503	494	504	470	505	483	479	470	493	541	458	481	485	472	537	482	510	506	475	464	488	498	536	455	485	497	510	495	543	475	484	487	475	486	512	481	492	499	471	511	522	464	522	461	479	492	546	499	495	488	478	458	528	492	469	496	524	521	479	499	489	478	489	458	475	504	500	498	521	531	525	468	515	532	467	536	477	476	523	515	513	461	512	527	456	466	524	497	515	464	494	537	500	510	511	505	502	507	502	501	533	456	483	485	466	469	470	513	518	476	487	496	462	484	477	475	489	470	490	482	474	468	477	482	445	489	489	502	464	477	496	485	492	463	501	488	517	498	471	501	473	502	481	522	526	438	534	500	480	493	508	521	517	505	470	554	465	504	472	473	517	440	483	505	480	489	528	467	490	547	486	476	492	517	490	470	484	486	548	516	498	511	481	488	483	465	481	477	505	533	495	526	533	475	477	491	521	490	499	504	483	452	496	485	491	478	481	496	522	481	479	490	439	545	505	470	492	485	492	508	491	471	478	505	478	470	505	465	501	515	467	497	513	518	503	500	481	452	485	510	508	491	481	470	515	515	499	522	488	535	511	498	512	493	483	478	476	500	460	513	478	484	531	490	489	476	497	498	471	521	462	511	494	487	500	480	488	459	488	458	487	479	532	457	511	479	514	520	495	471	478	530	485	483	487	526	496	482	502	471	487	503	516	478	520	466	476	484	522	457	538	470	499	510	484	494	493	504	456	479	501	476	474	476	459	507	510	487	466	482	485	467	468	513	504	495	528	531	464	519	501	505	485	505	475	513	506	477	482	472	529	503	512	502	475	511	510	462	464	494	444	484	492	469	467	493	512	501	481	457	488	468	477	472	482	506	510	507	497	525	511	450	452	497	495	485	467	482	535	502	483	494	513	506	434	516	507	455	518	471	480	494	507	525	482	518	474	495	506	502	523	501	492	492	480	518	490	517	475	492	550	490	517	489	480	505	496	518	488	499	491	518	522	492	506	521	502	491	488	523	466	514	486	487	513	488	480	503	504	471	495	504	503	476	447	496	490	479	485	463	500	506	468	501	494	491	500	488	484	525	501	502	472	508	496	505	472	521	493	457	470	475	486	487	526	520	493	558	503	526	475	466	529	499	497	562	479	503	479	506	527	457	496	462	473	503	478	518	481	502	459	455	506	492	458	494	500	478	512	498	517	493	480	516	462	476	491	530	510	498	552	516	503	499	510	484	515	525	476	511	488	505	494	529	467	505	468	444	478	486	472	457	493	485	470	481	460	484	508	494	518	506	499	513	527	488	486	497	501	477	484	522	505	545	506	494	498	468	498	504	504	487	519	503	477	504	463	488	515	464	486	502	504	548	445	470	466	505	474	487	475	519	460	474	492	489	468	486	513	492	489	515	489	498	489	478	471	490	483	518	466	484	496	532	506	513	485	481	487	525	525	497	509	449	460	555	480	465	477	484	460	472	492	491	481	489	471	466	463	519	506	486	481	507	515	479	463	496	490	492	440	488	455	527	475	459	492	501	500	509	480	499	490	493	498	471	535	531	512	492	488	509	510	514	498	476	495	494	477	505	515	509	480	498	465	513	493	468	518	503	512	463	535	509	482	455	534	493	458	465	455	491	502	527	510	531	514	475	496	502	509	515	463	519	483	476	456	500	456	437	494	496	475	496	547	487	491	500	492	513	481	489	540	466	519	512	524	507	501	466	477	485	485	479	481	485	520	472	482	498	530	484	504	478	506	483	497	496	520	470	528	495	503	474	477	475	490	530	508	481	509	517	449	515	475	519	466	534	474	489	476	486	547	497	488	511	530	464	457	507	451	473	522	498	471	512	509	507	486	509	472	507	476	490	505	498	528	466	463	523	499	481	482	519	486	503	499	534	466	517	516	479	498	509	489	487	502	485	510	493	453	465	468	471	504	492	507	509	484	482	484	510	505	449	486	508	541	538	458	534	474	513	482	508	467	513	502	539	520	515	529	499	522	511	489	499	450	476	512	465	517	526	483	485	535	502	528	506	507	505	466	489	488	498	503	509	465	498	477	523	483	480	521	486	492	496	539	479	503	471	473	514	475	479	521	487	491	488	525	498	481	525	490	496	526	447	520	497	521	539	467	484	518	511	513	516	488	474	490	484	466	505	505	502	500	500	505	465	467	496	507	512	506	486	481	519	501	485	505	507	485	462	519	443	523	465	474	519	507	464	479	513	495	504	454	492	512	479	495	521	515	484	508	512	495	478	504	522	503	517	520	504	528	486	479	496	461	498	475	524	493	499	496	490	489	489	475	490	515	485	526	464	447	496	455	523	491	505	473	475	463	457	508	516	502	526	498	514	488	529	466	484	486	482	494	479	493	488	500	533	498	529	508	519	492	468	515	506	500	487	504	523	451	493	476	511	469	512	480	460	515	493	527	468	506	527	513	538	512	491	499	495	503	495	537	496	501	492	479	479	481	478	481	508	563	466	525	465	510	477	488	495	497	461	495	516	490	501	511	462	525	501	525	482	502	497	502	520	483	461	484	460	470	482	481	510	508	484	511	474	508	502	529	502	496	506	519	488	524	481	538	471	484	456	517	505	475	530	532	505	488	497	497	493	502	502	485	503	509	504	493	483	515	483	500	490	444	534	451	456	522	506	465	490	511	504	526	502	479	502	486	524	490	503	474	504	506	495	521	483	500	524	457	527	524	474	474	499	488	523	509	498	460	480	506	510	509	465	503	494	514	493	492	496	502	501	478	462	515	487	508	478	492	477	491	511	495	488	454	541	500	516	462	472	532	538	484	504	536	470	480	463	493	547	501	528	477	476	511	494	452	482	488	491	511	510	493	487	504	481	445	480	489	486	503	528	499	528	503	477	450	486	511	487	492	496	525	486	498	485	505	515	520	510	481	484	539	458	510	509	482	501	479	539	460	469	495	501	453	492	549	478	484	471	447	510	487	489	466	481	546	534	538	481	533	507	469	540	477	509	460	480	469	514	520	459	483	458	461	539	506	501	515	495	489	510	481	495	469	474	508	453	502	486	498	484	515	513	478	454	512	515	491	475	484	491	471	512	509	473	472	513	501	515	470	531	498	486	500	530	512	489	454	498	513	506	474	496	510	504	520	510	479	466	495	483	509	545	524	489	507	478	528	513	499	475	501	494	507	486	507	494	478	475	469	507	475	513	504	502	507	486	484	517	490	509	487	488	497	484	492	495	500	528	485	493	505	476	525	476	522	560	501	501	493	496	527	551	497	494	493	466	472	495	495	528	500	500	486	492	502	483	503	519	489	501	506	514	457	469	516	487	457	492	474	480	495	434	490	478	508	493	484	494	504	487	463	464	513	488	491	499	498	473	490	518	459	459	523	501	475	503	555	491	488	509	467	493	506	477	519
943	870	388	288	383	3752	11100	9761	6235	3246	1219	477	176	90	57	48	45	33	41	34	39	38	39	42	46	45	41	27	26	45	35	37	41	44	38	46	43	49	39	55	48	37	42	41	37	28	38	31	38	33	45	45	41	34	39	34	33	36	43	35	34	48	46	40	42	45	33	37	42	48	46	31	36	42	27	57	53	41	37	37	43	46	48	39	41	31	45	38	51	41	30	38	35	36	42	35	34	49	35	41	32	41	47	23	41	45	35	44	39	33	42	46	51	45	39	32	37	50	35	38	48	41	32	46	33	45	43	39	37	43	32	31	44	42	35	34	45	42	42	30	27	54	36	34	39	41	30	49	28	38	36	36	40	43	51	37	48	31	24	42	48	46	52	36	38	33	38	39	36	35	37	26	40	45	31	38	42	31	33	40	37	50	30	41	38	55	39	52	30	43	39	32	50	44	40	42	38	27	50	37	35	40	40	41	44	39	54	36	47	45	35	31	29	36	50	35	43	32	43	34	30	46	39	34	47	39	45	38	26	50	39	41	29	48	35	39	48	49	37	41	37	36	38	45	40	52	49	40	37	31	54	39	40	30	33	52	41	38	45	38	24	43	35	39	37	31	33	43	54	43	24	48	33	43	40	41	33	38	48	39	47	41	32	43	42	34	40	41	39	45	40	53	30	46	42	40	49	40	36	39	33	40	40	39	35	44	34	41	41	41	47	35	39	52	32	42	41	30	42	42	49	40	49	43	29	45	32	55	41	44	37	46	36	31	35	51	52	44	36	31	48	27	30	43	42	42	40	44	47	21	50	53	40	40	43	40	42	38	38	38	46	32	33	40	31	33	36	46	33	42	40	27	38	39	34	37	42	40	35	40	39	40	56	42	45	47	40	36	41	32	40	45	47	43	31	39	31	28	33	39	42	44	51	43	33	30	48	45	44	42	38	45	34	38	42	49	41	43	53	38	40	34	46	39	37	46	41	58	36	48	37	34	45	37	42	40	46	45	49	28	38	44	32	47	41	31	41	36	43	36	27	43	46	54	37	38	37	38	29	36	32	42	38	47	35	36	31	41	47	32	47	41	39	38	41	45	39	52	33	35	31	35	31	30	43	44	34	32	35	48	40	50	36	36	47	31	41	35	40	43	35	26	49	42	44	36	34	41	49	28	53	44	37	39	39	36	46	42	40	44	45	31	41	44	34	38	40	34	39	37	35	36	38	37	38	38	42	38	34	35	40	51	43	40	39	36	37	51	37	44	32	30	33	39	36	32	45	42	45	50	35	35	41	36	38	34	33	43	41	50	38	40	29	42	31	37	37	42	38	53	35	38	43	39	36	30	45	32	39	58	52	45	41	32	42	49	37	37	46	34	43	45	28	39	49	47	39	37	51	43	31	31	54	38	43	40	49	32	37	30	47	41	37	44	37	45	35	42	40	35	31	39	45	34	38	40	39	32	31	52	40	48	39	47	51	40	44	31	32	55	41	40	50	41	40	44	41	42	39	32	31	42	32	36	64	34	48	43	37	29	43	40	43	40	42	40	44	38	36	49	36	39	30	33	41	42	45	39	46	37	33	45	29	44	43	50	42	28	38	51	49	41	40	36	35	37	44	43	46	40	44	41	38	39	40	48	44	44	39	44	35	48	41	47	48	36	35	38	45	46	42	44	47	31	34	36	39	37	38	40	39	39	30	42	49	41	33	26	38	48	46	43	45	38	48	35	37	42	40	51	48	53	43	37	38	34	33	36	40	36	38	41	32	39	40	36	34	35	38	38	34	43	45	37	41	51	40	44	38	39	30	38	44	38	44	37	41	41	37	36	38	40	41	40	51	35	43	30	43	34	34	60	41	51	48	38	37	50	40	41	45	47	44	36	37	62	44	39	41	32	28	36	40	47	44	45	41	38	38	49	33	39	30	44	44	36	38	38	39	41	52	33	44	48	32	42	33	26	36	40	32	42	40	48	48	51	36	39	39	48	41	49	39	35	44	45	46	45	36	38	33	38	44	53	55	42	43	46	46	49	38	48	32	47	36	47	36	44	49	41	31	48	45	38	41	37	45	34	43	38	49	39	42	37	47	39	35	37	42	48	45	36	29	39	47	37	30	27	36	39	30	26	38	37	55	41	33	48	40	46	31	44	35	47	44	52	39	42	48	39	37	47	34	49	42	51	30	41	49	37	32	39	40	42	42	40	41	51	36	39	40	28	37	30	55	38	46	40	49	35	34	49	31	50	43	42	28	35	48	41	40	39	34	40	44	32	46	45	39	37	47	45	39	42	34	44	35	47	30	40	32	37	37	36	38	46	39	32	50	44	40	32	35	49	41	34	49	35	36	37	39	47	42	43	56	36	45	48	38	51	37	53	34	47	40	40	46	48	40	52	39	56	41	47	29	41	44	38	36	49	42	38	39	34	43	45	46	41	31	33	37	32	33	32	34	40	38	30	46	36	47	33	48	40	32	39	50	31	52	45	36	40	31	50	40	43	35	37	33	36	43	42	39	27	39	29	45	44	51	31	43	43	42	48	43	45	43	40	42	50	52	44	49	38	29	38	47	49	51	38	55	48	34	37	38	52	37	38	43	44	37	32	38	38	33	34	41	36	49	46	33	37	33	43	41	46	31	27	41	31	44	49	31	49	37	48	44	32	44	37	50	57	41	34	34	51	56	48	40	42	45	34	33	38	34	31	35	43	41	34	28	41	42	35	43	53	40	32	46	37	41	41	34	36	37	44	47	40	34	41	40	35	34	34	42	42	35	31	31	39	42	39	43	43	43	41	49	38	37	41	51	34	44	34	43	58	44	40	47	43	32	37	44	37	36	49	37	38	40	36	43	35	38	48	50	24	37	40	40	40	37	43	29	48	40	34	39	44	43	40	47	32	36	46	54	41	43	32	39	45	33	44	43	26	31	45	36	54	45	43	36	56	48	46	33	54	30	43	49	34	46	39	36	37	36	40	34	35	35	38	41	40	47	38	45	40	43	36	50	30	50	48	41	41	42	47	46	34	30	41	40	53	39	29	48	30	34	29	39	39	42	42	37	41	33	36	35	52	46	49	43	37	43	51	45	36	38	35	33	49	44	39	30	48	38	33	42	31	33	36	46	35	38	59	37	29	38	43	39	41	41	36	39	35	41	44	35	32	40	49	51	40	40	36	33	27	37	43	51	51	25	48	30	37	39	56	38	41	33	40	32	44	49	33	42	37	29	51	53	41	38	47	38	46	42	46	49	34	35	45	41	41	41	32	34	26	52	41	43	40	46	39	46	33	33	40	39	35	45	27	39	35	49	36	38	43	37	32	41	32	43	44	38	28	41	53	40	38	49	42	44	46	43	47	57	28	36	36	45	39	42	41	49	29	36	27	34	41	44	42	29	32	23	41	38	36	42	31	43	50	31	35	42	34	39	47	47	45	44	29	39	44	39	46	44	47	38	38	38	37	41	44	27	42	32	42	35	44	40	43	39	47	44	39	42	53
21493	14915	7530	13841	24013	47067	60275	52493	41907	31539	21531	11703	4856	1915	820	565	531	515	515	534	517	486	548	522	513	502	528	539	515	472	520	526	504	566	500	502	521	516	481	493	516	515	522	526	517	529	512	485	480	535	538	557	515	529	507	537	524	492	527	489	513	511	504	528	532	478	493	514	495	508	537	500	471	510	527	496	533	499	517	524	525	512	524	491	479	493	536	540	501	483	518	483	538	513	575	501	547	519	508	523	503	570	531	571	496	475	512	509	541	495	506	550	514	534	495	529	470	476	561	501	472	500	520	510	532	522	520	515	502	476	529	509	523	513	519	500	492	514	521	512	492	499	503	500	534	528	508	502	518	493	537	485	522	540	508	515	486	477	496	492	504	550	537	511	504	516	502	517	542	541	521	543	511	533	557	561	500	507	493	530	507	544	550	505	524	517	481	517	526	508	510	518	490	499	511	509	510	548	493	511	504	583	527	519	508	519	493	512	501	524	510	520	543	517	531	549	484	513	539	529	516	541	495	553	538	510	550	536	521	502	463	499	509	501	543	515	502	516	494	545	512	521	509	539	532	518	525	519	497	538	516	552	554	494	549	513	526	531	503	510	482	505	518	530	509	530	508	531	538	521	530	524	502	477	505	501	508	548	528	515	494	548	514	527	498	510	538	512	507	525	503	526	530	459	516	536	495	533	568	518	516	531	531	518	517	527	530	523	522	500	505	529	562	488	511	505	520	539	531	545	496	512	513	520	505	518	507	496	519	499	499	478	518	484	493	515	508	555	515	529	527	513	516	522	512	542	513	528	516	521	505	529	552	482	550	545	510	487	529	509	551	508	515	515	510	532	495	527	519	532	508	506	526	569	520	535	514	526	513	514	520	542	530	477	494	518	535	526	520	514	472	495	455	505	505	518	572	506	530	482	511	513	554	519	498	535	543	513	479	523	511	513	485	496	502	470	493	526	507	553	515	509	473	509	507	557	514	543	544	544	492	522	523	502	498	507	505	518	506	501	492	482	534	512	479	540	530	550	556	575	521	544	538	519	498	528	554	507	528	527	501	511	473	535	492	464	527	504	501	515	549	510	533	543	510	548	514	515	495	544	535	530	520	537	513	499	498	518	556	504	539	548	566	507	539	508	511	539	554	503	552	514	482	516	500	451	537	557	481	553	493	549	567	469	503	521	512	494	520	485	513	541	526	474	526	506	503	556	526	526	522	487	498	526	474	528	509	510	513	536	530	503	537	507	490	555	556	501	510	507	494	543	518	531	536	516	496	538	501	506	454	537	521	522	504	498	486	520	560	542	509	536	525	522	512	508	520	532	512	533	545	522	552	562	516	563	518	524	526	513	492	535	522	548	502	536	500	490	504	514	511	519	518	509	473	572	551	547	512	467	499	540	498	513	494	511	526	517	561	537	495	528	503	544	511	477	498	476	505	513	504	528	505	527	506	503	519	555	523	497	514	514	485	514	520	470	505	495	479	531	540	521	556	527	505	495	524	498	542	544	551	509	507	525	503	489	501	526	570	471	504	509	532	495	551	513	522	542	507	507	489	533	517	527	496	522	537	501	562	512	535	500	498	525	507	564	517	534	493	532	497	493	522	487	514	540	551	517	507	517	544	519	472	470	490	503	509	510	530	496	480	499	493	522	525	495	505	545	521	508	502	532	503	533	505	523	553	515	560	519	502	567	499	542	486	504	489	525	523	538	499	488	547	506	511	505	519	508	505	502	533	539	521	514	492	507	538	535	479	518	489	553	506	534	539	523	527	507	543	505	518	519	549	498	543	492	514	501	522	523	496	514	480	543	506	539	508	526	532	483	561	514	516	521	492	505	520	487	535	557	491	542	506	514	523	553	521	470	506	499	521	502	524	504	490	561	552	532	487	504	506	490	511	525	510	512	574	479	535	506	504	495	522	534	543	519	473	550	548	542	512	526	479	533	517	501	491	502	559	538	536	502	510	542	530	546	517	502	543	467	511	523	487	535	485	520	523	495	505	516	504	507	487	497	500	486	512	542	528	514	536	558	497	482	505	518	524	522	505	558	488	526	514	503	563	512	494	533	504	512	492	530	553	485	505	517	501	520	563	494	478	518	519	501	523	499	480	570	495	542	532	490	525	523	539	534	583	502	536	540	524	497	514	504	481	508	517	482	479	504	501	481	509	522	516	494	524	521	535	539	512	537	571	530	527	527	485	520	499	496	476	519	486	476	536	552	522	535	494	508	512	549	521	513	497	503	489	538	530	493	504	510	525	534	523	492	525	575	492	531	500	534	539	542	505	507	521	527	529	506	539	532	503	504	485	534	485	567	511	477	496	493	509	522	489	497	523	531	513	532	559	547	557	539	529	511	542	526	515	512	477	492	493	511	519	517	517	544	564	481	527	521	539	514	482	566	497	544	506	497	505	496	531	535	504	539	534	521	519	556	478	531	542	516	513	531	520	511	531	496	572	520	535	524	570	550	502	529	499	506	494	512	494	483	509	509	511	526	520	510	575	500	516	539	505	530	553	520	500	527	542	541	536	517	524	478	551	504	527	526	523	517	472	549	506	497	512	511	517	520	496	508	486	497	506	552	517	521	535	501	495	532	548	483	480	487	505	505	545	509	499	517	521	505	496	514	559	528	510	521	534	492	473	513	548	512	516	563	509	552	512	509	507	523	505	493	511	500	495	480	524	510	524	515	524	492	541	491	493	491	529	528	504	530	509	511	503	500	515	540	530	524	464	513	553	549	555	477	503	518	507	535	546	491	515	513	507	475	523	522	523	507	525	524	533	514	517	537	542	521	563	520	496	536	517	515	493	515	520	506	529	465	512	507	514	506	564	545	492	531	512	504	545	492	526	506	504	514	497	484	516	506	533	516	516	500	527	543	530	536	550	522	533	571	510	532	502	533	519	517	515	546	541	520	548	563	530	472	533	504	500	531	504	510	517	461	511	560	531	510	495	491	491	510	504	503	489	563	500	524	503	511	513	507	503	531	493	539	511	521	523	508	530	516	528	508	540	518	472	503	521	517	485	574	488	525	536	505	499	522	534	520	522	512	500	516	536	545	530	540	470	511	513	537	532	534	555	504	478	551	515	533	496	534	531	544	514	502	534	542	512	531	535	547	542	527	535	496	513	514	532	487	516	494	518	489	532	517	549	497	544	530	493	549	514	472	559	515	521	543	515	485	514	525	525	559	480	523	527	531	507	493	544	516	568	511	519	561	525	525	558	547	513	523	539	517	513	524	517	488	527	529	479	482	514	546	511	519	532	498	514	527	466	514	513	551	502	541	518	514	540	521	512	532	556	513	490	517	511	513	511	487	528	506	495	523	487	524	533	527	496	509	524	513	494	491	517	523	482	500	527	493	478	566	530	495	524	534	487	522	505	501	524	485	506	497	522	488	479	531	510	520	520	515	521	514	514	507	561	493	509	513	539	503	496	504	557	520	499	502	549	510	525	528	511	516	512	520	517	514	473	544	549	496	520	529
2330	692	363	340	459	4211	10667	10734	7125	3475	1441	595	207	91	53	54	43	43	36	46	52	43	35	34	49	41	40	45	47	45	43	47	45	48	32	53	39	38	39	49	40	42	41	31	41	40	41	35	32	44	53	43	25	41	45	46	52	52	39	49	37	40	39	35	40	41	45	57	33	46	47	46	40	25	56	52	43	36	40	40	47	38	50	47	51	36	55	43	44	37	53	38	29	47	52	37	29	40	43	39	37	35	41	49	41	40	35	41	40	34	43	42	46	37	46	37	48	44	38	43	50	49	34	47	51	49	45	38	52	43	37	39	46	47	41	42	43	54	44	46	40	52	44	38	49	50	46	42	33	42	34	37	45	34	33	38	44	40	53	32	45	33	44	44	44	44	33	36	46	41	41	51	41	33	37	49	33	62	42	33	48	43	45	40	48	38	43	36	43	35	55	51	37	32	49	27	32	47	46	50	51	43	39	33	33	40	45	45	55	32	43	49	35	42	41	51	43	55	42	28	36	44	36	36	45	46	30	38	39	38	45	48	38	44	48	36	40	36	33	48	40	33	40	49	39	42	42	39	49	31	47	53	50	41	50	46	41	32	52	53	57	50	48	65	38	43	40	33	45	43	50	34	46	37	43	52	45	37	36	39	43	48	49	44	39	43	46	46	43	46	46	42	33	47	39	42	45	39	37	54	44	44	40	37	54	56	46	42	45	45	43	45	48	48	42	35	53	49	42	38	38	51	43	48	24	44	48	41	43	45	38	35	40	43	49	45	52	38	33	42	46	34	48	50	44	47	36	33	41	33	37	48	49	37	38	34	49	29	52	56	49	42	44	39	41	47	32	38	46	45	38	45	40	48	48	41	50	36	31	32	47	28	46	38	44	38	49	40	58	38	38	37	42	38	30	39	39	42	39	41	34	44	51	38	45	41	53	53	49	53	35	33	52	43	41	42	52	36	42	37	49	50	45	37	42	37	38	47	62	39	48	48	29	37	43	35	45	40	34	39	50	48	40	37	37	49	51	52	37	44	44	45	49	51	36	40	59	29	42	44	54	43	40	48	53	30	34	46	40	37	46	41	40	33	53	39	48	36	35	41	53	29	39	45	36	48	46	40	51	33	51	35	43	50	42	43	36	34	46	45	33	45	31	26	51	36	41	41	33	42	48	39	42	43	49	32	49	41	35	39	40	27	33	45	37	45	48	32	35	40	37	41	38	38	45	53	39	37	42	41	44	42	41	34	45	42	36	49	37	45	54	40	33	39	46	38	46	33	38	50	46	46	42	52	42	57	46	55	43	41	38	58	40	48	49	48	47	46	45	42	27	46	46	44	42	48	43	49	50	34	42	49	31	40	42	40	41	40	41	44	34	40	37	37	47	46	35	37	46	44	35	27	49	35	34	46	41	44	36	44	44	54	39	43	39	43	39	53	39	47	46	50	48	26	48	40	36	39	39	42	40	37	34	47	41	36	38	49	55	48	37	45	26	38	36	49	54	42	38	36	45	45	48	36	44	35	59	36	46	57	41	37	38	50	33	50	41	54	41	35	53	36	54	48	46	41	47	42	50	42	55	40	48	43	50	48	50	38	45	39	41	28	48	51	39	55	45	39	44	52	36	39	47	36	36	44	37	37	31	48	40	46	33	50	49	38	36	43	39	39	48	33	46	45	43	46	29	38	49	39	37	36	41	35	35	45	36	49	57	35	48	38	38	40	44	44	37	44	41	42	46	45	42	41	42	59	42	33	31	46	39	48	43	47	38	42	46	45	41	38	43	46	37	38	33	43	50	41	42	45	44	35	47	39	39	42	54	40	29	43	51	46	61	46	40	46	31	52	32	38	48	47	33	61	42	57	32	48	36	50	56	37	38	40	41	31	44	36	43	43	34	42	46	46	42	46	39	43	52	32	45	43	48	50	51	37	44	48	40	28	34	42	37	37	42	43	42	44	51	40	63	45	42	55	36	44	36	57	47	49	47	43	51	50	40	35	42	33	33	41	45	36	47	40	46	42	46	39	46	50	58	52	50	30	34	37	40	41	44	35	40	48	62	37	46	49	32	36	50	30	44	39	43	37	38	40	47	45	43	31	47	36	37	46	31	31	42	55	40	36	41	30	53	38	44	36	37	41	32	43	48	52	46	45	55	55	45	39	37	54	54	40	44	33	42	35	37	41	45	43	44	43	37	37	35	49	43	35	46	41	34	53	68	46	44	43	45	47	40	44	57	53	38	51	33	49	44	51	46	43	41	38	39	40	33	47	31	51	51	40	46	50	38	44	53	44	43	35	29	29	44	61	43	43	43	43	46	43	45	34	31	42	36	41	42	39	39	42	34	39	26	45	52	48	43	36	48	34	44	41	40	46	47	43	35	40	31	43	39	41	38	29	35	40	48	43	47	36	46	56	30	37	40	34	54	46	45	43	45	38	46	43	43	27	40	39	36	49	41	40	45	39	39	49	48	45	50	41	47	46	44	43	46	46	44	42	48	49	36	37	32	39	45	58	49	46	38	49	36	42	49	48	40	45	46	34	37	48	44	41	35	35	55	28	35	46	46	37	39	29	34	38	30	39	36	49	50	39	46	49	40	48	26	45	52	38	41	40	44	42	44	54	39	37	45	55	49	38	38	29	41	45	41	49	30	47	49	34	37	44	39	45	35	46	48	51	35	32	39	43	45	43	43	47	46	39	58	37	45	44	40	28	43	47	43	50	47	52	38	36	35	50	46	48	21	39	45	51	45	43	41	42	40	35	49	38	42	35	41	61	52	56	50	42	39	46	25	35	49	43	43	37	43	31	59	44	48	44	44	43	47	44	45	41	42	36	48	41	55	40	51	43	34	45	58	31	30	41	53	31	43	41	40	31	44	43	50	50	43	42	49	52	47	47	54	36	51	34	35	52	40	52	46	52	41	51	34	36	62	39	36	41	35	41	29	35	47	39	28	53	35	48	28	37	39	39	51	40	46	59	51	44	37	51	35	36	50	59	34	35	32	40	51	51	53	40	45	41	45	36	30	55	32	37	51	43	60	38	34	41	39	32	55	40	59	33	33	39	45	36	36	47	31	42	38	40	41	54	45	39	41	51	43	48	41	42	48	42	42	45	44	29	51	36	37	37	39	50	44	46	46	37	52	39	42	49	45	34	43	42	39	36	46	52	46	46	38	45	49	32	44	34	38	29	35	40	31	41	37	42	39	44	32	44	35	47	42	44	43	34	48	48	49	36	49	47	34	34	40	59	33	47	41	38	28	49	30	49	53	37	41	47	42	37	40	41	40	48	42	43	41	42	40	39	46	33	41	54	41	52	34	43	49	37	48	46	37	45	42	44	44	38	42	43	53	36	43	46	35	35	40	33	49	37	45	37	41	41	37	36	43	44	47	35	41	46	35	42	48	43	38	38	49	40	48	40	37	47	37	37	39	40	56	37	41	29	41	50	35	46	33	39	40	56	38	49	43	43	42	46	44	52	40	53	34	31
21738	13552	7731	17256	27055	49019	60381	55074	43514	32944	23112	13153	5510	2123	981	674	581	548	549	521	531	541	509	568	546	597	539	539	544	581	557	605	543	544	517	573	572	545	559	562	543	594	572	521	543	570	494	556	544	563	584	584	563	563	577	539	528	589	508	521	556	558	524	587	577	571	584	523	532	560	554	549	544	522	551	558	529	556	531	541	554	535	535	574	547	539	586	563	619	551	566	561	541	525	542	511	506	551	556	564	580	577	537	600	567	520	553	551	571	535	544	544	519	538	553	518	610	559	588	566	540	574	581	557	534	573	558	535	576	530	529	528	548	581	514	597	592	497	577	531	536	580	547	550	542	538	524	540	502	516	546	546	566	514	601	546	590	556	535	557	565	554	543	563	544	535	607	581	550	553	534	550	536	569	545	568	584	546	558	567	549	538	555	547	520	571	540	588	544	545	561	533	577	595	574	533	585	535	538	532	520	544	536	516	538	559	527	558	566	559	547	532	535	576	538	585	529	554	565	525	608	543	537	544	573	517	570	525	559	580	529	547	541	601	553	608	596	562	532	579	531	542	535	581	519	552	566	545	561	571	509	567	564	555	518	564	515	565	569	554	569	536	529	572	532	551	542	568	563	545	533	546	541	556	584	527	592	575	576	557	562	575	566	539	554	519	555	570	597	539	547	505	599	587	524	548	531	535	475	572	544	535	568	566	564	531	562	579	535	556	580	567	561	523	529	496	535	599	576	552	540	537	565	562	503	566	562	584	571	554	583	581	552	582	532	527	593	539	549	592	536	538	571	582	541	531	558	526	565	546	585	552	580	559	552	526	532	562	588	576	545	522	534	553	578	581	577	546	557	577	595	593	545	545	597	526	568	561	564	561	575	569	553	516	579	514	539	559	561	506	557	551	577	570	551	574	546	540	549	574	559	557	553	574	557	563	522	523	597	544	518	540	534	552	540	567	546	555	555	529	568	570	556	541	572	549	596	562	546	566	550	559	546	551	531	571	555	579	576	551	553	531	535	549	543	556	578	580	553	568	566	605	526	528	591	565	529	529	523	557	577	521	523	567	546	544	543	568	532	565	541	533	496	565	561	579	556	554	568	536	517	534	582	555	562	605	579	575	528	537	558	535	554	532	510	571	548	510	500	569	531	599	568	555	553	561	530	515	521	531	551	586	544	519	549	555	584	576	534	561	490	552	558	585	553	587	599	549	563	514	523	538	522	571	545	561	558	545	558	560	587	575	519	572	548	595	564	568	556	540	565	605	557	552	549	546	544	576	560	593	547	520	563	568	584	569	578	573	576	572	582	567	553	574	524	533	584	570	561	555	516	591	564	519	543	538	573	550	526	531	569	612	552	547	562	591	538	576	533	552	553	580	534	574	582	604	573	555	544	573	517	582	572	539	539	575	540	525	529	553	509	547	558	542	561	538	569	562	550	597	557	544	563	571	578	581	600	523	501	528	509	559	551	523	541	599	560	537	528	574	537	555	554	532	547	552	584	577	527	585	543	530	598	589	550	521	561	560	545	568	584	580	539	588	485	519	544	555	574	575	581	536	565	591	548	586	597	578	524	583	548	547	547	531	571	567	547	566	563	532	543	582	537	522	531	533	492	576	562	572	545	502	545	582	617	591	547	578	550	548	566	626	550	556	578	522	566	531	547	585	545	592	566	553	539	513	584	588	554	528	548	578	577	550	573	518	577	583	526	526	547	548	545	602	551	574	536	560	514	565	533	578	543	552	600	569	586	593	525	532	575	558	606	527	594	581	564	519	535	567	539	600	553	514	571	527	573	529	526	568	552	539	529	509	577	559	580	614	536	534	537	598	551	576	557	579	563	561	534	510	534	553	592	498	579	521	578	545	561	567	529	567	540	564	585	555	534	570	542	541	579	538	555	530	552	541	519	524	531	571	568	570	570	573	527	563	562	571	563	554	614	559	557	538	562	543	513	562	562	567	595	545	544	578	549	561	550	547	568	540	581	509	525	557	564	574	555	525	536	525	570	496	559	581	609	556	565	567	561	552	540	556	581	577	577	520	527	528	540	545	601	544	561	521	539	508	528	571	530	558	525	541	564	525	556	615	530	539	543	534	536	571	548	560	586	557	558	564	541	558	527	551	539	549	534	573	532	531	586	573	546	561	571	535	524	583	561	588	571	516	538	503	541	527	589	543	535	530	569	518	577	545	570	589	535	566	558	556	554	545	506	563	580	533	551	585	576	558	562	548	562	568	565	555	538	548	566	574	522	580	532	542	540	529	523	546	566	552	561	574	526	535	559	580	544	585	560	595	510	557	563	525	558	516	574	565	599	540	551	549	566	549	580	548	547	593	542	513	510	567	536	557	578	579	588	548	583	566	559	544	563	543	537	579	510	547	586	551	530	589	553	572	533	562	529	586	560	538	589	594	558	619	526	526	570	555	533	563	552	563	541	568	532	546	539	525	544	586	535	525	559	550	593	567	546	533	533	599	565	535	562	570	540	558	579	545	541	539	569	520	536	600	562	557	544	544	552	562	557	555	531	505	547	532	582	554	551	561	541	557	568	556	595	517	538	563	535	596	553	518	561	581	547	504	577	538	553	577	543	588	570	568	561	571	551	546	573	540	537	522	524	560	578	552	556	550	535	580	555	564	568	567	572	540	559	571	569	586	514	517	550	578	571	587	565	581	591	559	535	564	572	515	566	563	575	518	521	550	546	517	590	519	584	564	553	584	587	549	496	625	529	513	533	570	546	588	567	495	581	512	598	557	538	553	558	527	525	569	559	541	565	596	549	540	542	596	543	576	539	546	615	577	527	512	593	544	545	552	527	544	576	550	535	541	567	604	566	575	567	560	524	578	577	567	547	571	545	566	533	584	569	573	537	557	551	567	571	557	532	518	545	558	544	571	566	581	539	598	550	512	528	536	517	571	535	494	557	557	554	548	565	547	559	511	563	585	511	557	562	535	579	517	530	538	529	602	571	557	590	558	559	554	559	549	527	556	532	522	552	590	588	553	553	546	549	580	536	549	540	549	523	548	550	581	519	595	553	546	547	530	598	535	523	517	563	576	567	587	530	560	559	523	542	591	575	541	543	554	539	530	528	552	542	547	570	565	562	581	575	562	522	536	532	536	548	575	559	534	546	534	611	567	571	592	558	582	538	511	598	574	605	538	535	533	534	582	565	547	554	516	562	578	553	550	548	539	550	506	551	546	584	599	564	602	533	521	553	550	528	557	570	556	555	556	548	559	587	565	553	532	547	562	499	577	527	583	546	581	583	536	531	556	568	567	561	530	533	548	546	542	582	532	532	585	552	538	575	542	556	577	569	494	609	555	569	567	558	583	581	538	582	583	527	548	559	542	560	590	525	564	556	531	603	535	599	545	537	579	577	591	541	564	548	557	561	553	573	560	580	528	587	557	554	585	585	555	561	522	562	546	609	590	560	539	568	558	569	583	569	563	582	523	537	531	517	554	580	571	577	528	573	563	514	559	535	566
1512	1050	680	597	932	7371	16454	16745	11339	5708	2172	787	327	93	65	47	51	43	42	60	40	38	47	40	39	46	40	51	62	50	49	34	47	45	47	39	40	43	34	37	40	41	45	46	58	46	40	38	46	36	48	40	45	47	53	43	49	46	47	44	41	44	43	42	47	38	41	49	41	40	52	38	40	43	29	40	41	52	39	48	36	42	49	39	36	41	41	30	39	43	33	45	52	51	43	46	41	43	52	34	39	53	44	39	41	37	51	42	48	47	49	41	47	47	45	42	36	37	34	41	56	36	62	40	29	45	49	46	56	43	43	30	60	52	40	54	49	36	33	45	35	49	48	39	40	38	52	45	35	39	41	41	40	36	49	38	38	53	42	51	47	47	41	46	48	54	45	45	50	35	33	32	45	42	35	34	58	42	58	44	43	42	32	48	49	51	44	34	46	38	37	46	43	45	56	43	45	37	32	52	32	55	37	33	50	33	47	49	38	39	39	32	50	51	63	38	44	51	42	40	34	38	38	43	33	40	42	44	42	43	47	41	44	41	43	34	40	46	31	49	38	50	39	38	47	32	43	52	47	44	50	46	46	27	39	49	52	46	54	49	47	44	35	45	41	48	45	39	36	47	32	38	48	40	45	47	45	41	41	49	40	45	49	53	38	46	54	46	43	45	37	43	42	42	37	43	43	47	46	46	50	57	45	50	43	42	57	39	34	40	43	53	61	47	40	38	33	47	44	45	52	44	47	46	50	47	42	45	39	49	45	37	46	37	39	52	44	40	40	44	40	55	43	48	52	35	60	49	38	45	39	29	50	39	41	52	35	46	49	42	47	53	48	39	50	40	44	50	48	45	50	49	42	51	41	48	49	53	38	45	52	32	25	51	30	46	44	35	54	37	38	42	44	39	50	46	44	31	32	49	46	55	40	46	38	42	39	45	39	53	42	44	36	40	51	55	49	42	47	49	39	40	31	41	44	38	45	38	53	42	44	43	41	44	50	38	41	59	45	46	44	33	44	46	46	45	46	51	45	45	43	38	50	44	38	50	46	55	41	45	53	45	62	42	54	42	48	54	47	41	36	42	32	44	45	43	33	47	36	38	43	30	43	37	43	43	35	51	46	48	47	36	49	46	34	45	32	37	52	47	35	38	41	32	59	48	37	46	35	50	37	49	46	34	42	49	42	48	43	39	46	47	29	51	33	49	39	41	64	49	39	53	49	40	35	42	35	44	37	49	41	46	42	44	43	43	32	42	38	44	37	35	35	46	49	37	40	40	40	48	43	41	42	48	49	48	41	40	49	41	47	37	56	38	45	38	39	32	49	45	40	41	58	44	41	45	54	43	33	46	45	42	45	47	50	46	34	33	45	39	52	45	58	38	47	51	44	31	44	45	34	47	39	43	32	49	36	35	45	55	45	55	34	46	40	46	41	46	36	40	29	37	35	51	49	45	50	35	44	40	42	51	32	42	47	53	39	37	46	38	42	55	37	46	37	39	48	51	43	36	36	36	42	49	47	43	41	32	34	44	50	53	51	44	38	43	46	53	51	39	32	40	37	40	32	42	49	49	65	52	40	40	42	43	48	39	51	46	45	45	38	50	41	40	46	46	36	46	46	47	39	26	46	45	45	45	55	43	53	34	46	49	41	46	43	39	36	44	34	33	41	34	39	42	52	50	41	42	57	42	55	33	30	55	43	44	37	41	37	44	36	43	41	52	48	39	31	40	43	42	40	52	50	44	52	47	38	38	39	42	57	43	42	34	31	45	48	47	51	42	43	48	56	41	45	42	36	41	46	42	41	42	49	44	47	39	49	34	36	31	40	41	33	40	48	48	31	40	37	28	34	39	40	55	39	39	54	42	38	50	43	49	34	45	46	50	47	40	43	49	39	49	42	56	59	45	60	40	49	45	48	44	38	56	41	37	48	51	39	51	42	38	44	47	53	40	28	43	45	39	36	38	50	38	36	47	47	47	39	40	35	49	45	51	39	37	48	36	43	55	39	54	41	43	43	50	53	42	40	53	52	45	45	38	43	36	57	44	33	40	44	33	31	40	53	49	56	45	38	41	42	45	31	35	44	44	30	30	42	40	45	47	37	46	39	50	48	38	48	43	54	37	51	43	44	41	46	42	44	55	54	52	44	48	48	35	53	35	39	54	38	40	53	36	39	48	44	43	48	41	39	42	54	52	45	37	32	38	27	42	44	52	30	51	42	42	39	38	42	39	43	51	38	38	46	44	42	36	48	46	44	38	34	43	45	45	52	63	50	48	47	34	43	50	47	49	37	39	33	41	36	47	42	41	46	34	35	47	42	41	48	34	45	43	47	53	41	34	34	46	40	46	36	40	43	39	40	31	42	43	45	55	38	44	54	54	31	40	36	48	47	53	62	51	44	41	52	37	32	45	43	35	53	35	46	32	54	50	55	43	45	44	53	49	31	43	41	48	44	40	60	39	46	42	31	42	53	56	36	45	49	40	50	47	37	30	48	37	47	48	38	38	46	48	51	40	47	50	41	54	35	37	39	38	37	38	45	43	37	41	53	45	37	44	40	45	32	30	46	48	44	44	45	56	41	54	41	40	30	42	37	41	49	38	37	44	44	34	45	45	52	47	43	40	57	43	33	41	40	42	40	50	41	50	38	47	40	41	55	45	39	46	38	45	49	51	49	40	46	48	22	36	48	47	29	51	38	44	46	31	53	51	49	44	46	46	44	45	35	43	53	43	54	44	43	38	57	36	48	50	36	50	50	41	37	38	40	39	48	44	46	43	41	48	49	47	47	52	41	40	48	48	38	41	41	50	45	33	55	44	51	47	52	33	34	47	50	45	32	33	53	50	35	39	49	37	45	39	42	30	46	45	51	43	46	48	34	48	58	40	35	60	35	43	39	33	48	52	43	41	47	42	50	51	50	34	52	40	39	34	48	43	40	38	39	42	42	48	36	44	42	41	48	47	38	40	44	46	50	49	34	48	39	45	39	44	43	39	40	48	42	42	46	49	53	50	44	41	50	54	35	47	56	41	42	37	53	37	46	37	34	35	40	49	53	35	35	47	42	43	47	39	53	44	32	34	49	42	38	47	46	39	35	51	33	36	47	57	51	39	46	39	36	47	38	43	44	34	48	43	46	59	45	45	43	45	41	49	44	45	36	37	40	57	45	46	47	38	45	37	53	45	48	43	51	56	40	45	45	46	53	41	34	49	45	39	55	37	37	41	51	43	35	45	34	39	42	48	50	33	46	43	30	52	44	33	47	39	52	40	41	31	44	44	41	32	33	37	48	37	42	56	46	45	41	48	48	38	55	49	37	45	48	43	45	38	45	46	50	36	51	43	53	45	41	50	45	40	54	42	35	37	40	49	53	36	44	46	43	39	45	33	48	47	48	54	32	43	37	44	39	55	39	38	38	51	42	44	29	44	46	40	34	47	43	37	30	55	31	38	37	42	34	49	43	47	39	43	51	45	41	53	55	42	54	44
25395	16637	12539	22621	33863	56544	69038	63694	50673	38127	27233	16534	7515	2825	1237	795	596	596	549	526	557	586	527	585	578	574	547	628	556	576	551	589	572	581	551	523	536	588	584	526	566	562	548	548	506	533	552	573	550	544	556	566	563	590	587	540	581	573	556	565	552	576	512	520	518	591	556	560	532	547	575	509	538	574	595	546	570	516	548	566	556	575	542	591	566	571	540	563	560	578	539	510	540	567	550	507	577	553	609	570	584	578	548	570	521	530	545	518	553	563	582	519	557	579	546	572	562	571	579	560	589	602	537	580	554	541	568	560	546	579	565	547	556	565	525	555	564	587	539	537	562	561	540	648	562	585	536	573	527	577	557	557	547	562	576	591	521	546	583	527	551	593	547	550	553	564	593	558	565	545	544	551	589	537	610	546	579	537	591	591	639	557	535	547	568	561	536	561	576	611	607	572	586	539	590	556	605	566	584	564	569	553	575	551	549	512	564	607	583	535	558	561	557	555	593	554	582	583	576	547	579	568	574	567	521	580	542	581	549	565	543	586	596	569	562	589	592	559	546	565	542	587	573	534	559	567	537	556	562	549	538	606	555	587	546	567	593	528	558	590	576	554	513	579	586	581	589	547	579	577	597	544	552	551	554	551	584	563	570	567	556	531	555	538	587	562	603	566	533	600	540	574	574	549	563	548	524	541	539	580	567	580	559	617	593	521	599	529	629	594	577	556	579	546	554	536	560	574	614	560	570	570	563	575	574	602	504	553	612	561	511	536	573	534	574	548	548	578	581	598	618	548	542	561	562	598	551	591	573	510	560	541	557	552	546	542	553	540	571	560	531	562	546	585	569	537	591	557	510	584	552	550	528	549	525	552	587	545	541	589	546	523	555	572	569	557	557	577	569	573	546	564	600	545	546	563	541	535	575	603	560	560	551	507	582	566	562	571	551	534	557	542	547	612	554	547	555	544	554	555	590	550	536	595	553	544	576	598	597	553	546	602	552	555	617	559	547	517	530	549	590	580	550	539	539	530	564	566	577	540	533	569	582	568	552	565	530	593	513	613	586	573	542	549	588	573	574	586	619	569	565	586	553	566	597	541	535	566	594	601	541	569	556	541	593	532	529	556	567	524	561	575	582	557	554	523	567	570	562	536	576	584	567	620	552	564	573	566	536	511	585	539	552	545	564	530	563	569	561	560	542	554	584	599	564	581	575	629	560	574	571	562	537	548	614	581	558	573	535	530	582	576	551	594	555	576	576	574	522	544	558	558	574	536	589	576	570	585	566	604	562	546	547	552	588	550	568	558	567	598	549	547	557	584	571	566	593	558	527	547	623	571	553	531	540	570	557	533	552	546	554	573	512	601	580	553	625	571	566	546	575	574	589	552	542	575	506	575	538	583	548	539	552	596	545	532	554	566	560	557	546	573	533	578	603	556	546	521	542	532	621	588	527	527	525	521	547	557	575	540	567	590	555	575	605	563	552	569	537	546	535	573	560	510	552	592	526	571	589	549	543	566	565	572	577	567	602	530	591	571	583	575	596	564	570	543	543	555	558	605	513	579	580	561	530	616	554	585	537	528	596	596	575	590	562	562	518	564	571	542	512	581	513	544	530	530	545	603	574	578	550	579	597	562	571	563	558	562	609	574	572	563	555	560	598	580	540	574	568	585	592	547	575	547	553	576	593	590	556	570	566	553	514	539	567	599	533	577	549	552	533	556	538	531	570	586	542	579	554	581	561	579	573	567	588	529	555	561	562	526	572	558	524	575	578	549	577	606	629	559	560	547	582	558	572	556	578	571	554	564	549	537	534	588	559	572	534	540	586	541	572	564	535	532	569	542	498	584	486	581	570	611	591	564	580	537	522	536	596	523	568	573	574	535	597	534	555	589	577	587	581	535	513	547	555	585	616	551	536	583	568	594	563	549	556	568	605	556	553	532	591	571	558	547	599	550	562	591	540	583	604	579	532	531	543	569	551	558	555	525	552	542	579	545	561	544	558	582	542	541	577	566	552	567	604	600	545	578	543	539	573	625	601	571	605	544	582	602	550	562	590	563	547	562	574	564	570	580	579	616	559	579	547	537	537	543	580	577	560	521	565	559	579	533	538	582	516	566	589	577	544	602	512	551	545	575	569	542	566	520	593	557	613	588	564	606	558	580	512	540	549	553	577	611	560	579	582	555	545	566	582	548	503	558	571	533	545	567	573	510	543	542	564	550	559	539	559	564	575	564	576	565	547	567	543	527	587	585	594	557	520	538	553	563	583	579	574	569	616	576	606	537	592	546	530	556	563	533	560	564	574	560	561	539	555	556	585	605	539	596	567	538	572	577	551	586	571	550	572	583	573	569	576	514	603	509	558	562	557	573	578	549	555	578	568	580	557	560	532	563	583	559	554	555	547	537	565	565	554	560	532	555	524	557	557	536	574	532	579	528	545	560	592	596	564	552	545	585	569	586	578	587	551	500	565	593	562	551	549	581	557	570	580	533	572	583	556	560	609	568	574	535	559	536	571	595	581	553	574	564	556	560	577	580	516	570	533	568	563	551	560	537	593	582	595	577	557	571	587	576	536	545	566	560	547	538	576	566	566	534	595	601	566	602	580	592	568	534	571	534	578	568	594	606	550	591	565	537	552	574	579	540	567	585	538	548	599	593	528	560	573	542	555	529	571	533	572	590	588	591	560	536	547	559	560	569	529	543	535	585	578	541	579	577	564	574	569	544	561	590	546	562	552	582	546	553	585	596	570	552	558	580	550	557	635	597	526	572	567	547	516	575	599	527	575	549	547	575	553	602	519	551	539	569	582	582	565	565	552	496	605	598	569	565	583	557	554	557	579	546	539	577	492	588	595	524	610	573	576	573	579	548	537	567	564	520	577	562	569	571	569	510	615	590	555	620	534	591	565	581	546	570	561	593	548	539	567	589	543	596	592	554	597	545	543	598	561	533	526	562	554	572	541	586	538	584	539	539	581	589	545	552	573	571	560	585	592	520	574	571	550	550	556	615	587	578	587	556	537	564	575	551	537	522	581	556	569	552	555	534	579	537	578	575	576	522	520	596	510	559	580	535	572	568	555	536	553	571	565	554	534	555	587	569	624	523	562	572	564	565	560	541	574	545	559	574	529	588	561	556	571	602	575	562	562	592	554	586	536	537	562	576	569	601	582	588	542	576	558	511	573	566	540	597	559	566	527	569	589	567	572	510	564	556	595	593	552	548	547	541	559	566	591	568	552	531	567	562	523	583	567	594	549	570	539	554	594	586	560	563	558	533	582	558	543	589	555	603	569	556	589	526	551	570	577	538	542	619	559	550	577	522	577	541	555	548	593	529	549	564	543	554	577	579	557	572	585	545	533	578	585	546	535	548	542	584	564	570	539	584	586	577	564	564	536	569	498	529	578	540	567	547	553	593	563	571	585	548	548	566	568	558	572	526	574	560	539	534	582	617	536	556	561	552	526	579	575	604	558	615	575	570	583	557	589	589
1420	336	214	159	298	954	3204	3964	2604	1409	668	264	137	63	41	35	35	34	29	32	38	34	34	43	32	36	40	36	45	37	44	41	35	42	44	30	37	44	35	36	38	38	42	40	34	34	37	36	45	37	32	35	50	40	42	46	25	37	39	40	39	47	36	35	37	36	35	35	30	33	38	32	31	43	40	30	53	35	42	39	37	29	39	31	40	36	42	51	45	40	32	42	41	42	37	30	35	43	35	30	35	31	36	30	40	30	45	40	41	29	34	42	42	42	35	30	43	33	30	54	45	50	38	35	47	27	29	36	29	40	37	38	33	40	37	33	36	36	41	34	29	37	31	37	24	38	41	23	49	37	28	31	33	40	41	45	35	35	45	33	40	24	41	36	39	51	49	26	39	30	37	44	46	31	37	30	38	35	24	27	42	33	33	35	40	36	37	39	38	29	46	39	41	34	48	34	46	45	33	36	42	43	36	34	39	51	49	46	34	32	38	42	44	34	34	33	36	31	46	45	36	36	40	39	44	43	39	39	31	35	28	40	44	39	40	51	30	38	35	43	39	35	45	33	27	29	45	42	42	31	38	23	50	39	38	43	38	43	37	32	31	35	35	32	37	32	40	38	36	36	32	46	37	38	43	44	45	36	38	26	40	34	30	32	44	35	41	30	46	44	29	39	29	34	37	43	45	30	31	37	47	30	31	39	35	51	40	41	30	52	38	36	48	32	38	40	29	41	38	36	30	35	38	40	39	50	39	37	33	32	38	49	41	38	43	43	39	35	45	39	39	46	45	52	36	35	27	35	36	31	47	38	40	38	38	50	41	44	42	40	33	42	37	44	26	34	32	42	32	40	43	31	36	44	33	35	35	31	37	33	40	28	30	42	48	31	42	45	31	43	35	33	40	44	36	39	38	43	37	39	25	42	30	49	36	45	34	33	31	33	36	36	54	31	39	36	34	38	50	33	31	46	31	32	54	32	42	52	44	40	32	41	28	35	57	32	38	31	33	34	42	39	53	42	49	36	33	36	40	38	42	46	44	29	30	47	28	31	40	40	42	39	49	46	37	40	38	37	46	38	45	37	39	38	45	36	31	31	38	39	36	35	39	39	33	33	38	32	38	39	32	40	38	46	36	32	52	42	29	34	32	40	34	39	48	31	31	45	33	39	40	37	38	40	37	40	39	43	40	34	36	35	35	35	52	39	44	35	42	39	49	41	35	32	42	39	45	36	35	46	44	33	41	56	29	21	29	35	39	42	36	33	34	32	39	45	34	45	37	36	34	35	45	32	40	36	39	38	34	35	40	42	38	42	43	37	33	47	36	36	30	32	44	34	50	33	52	35	36	39	43	46	35	28	25	43	38	35	28	32	45	36	31	31	35	35	30	38	40	24	38	35	47	39	36	34	44	42	30	32	25	36	33	33	30	34	43	40	39	45	44	52	27	49	33	36	40	39	37	41	46	31	32	32	36	40	27	27	36	43	45	37	26	42	35	29	47	37	40	33	41	35	30	33	28	27	40	34	35	48	31	44	40	31	44	37	44	32	44	40	34	38	41	31	40	32	39	46	31	34	37	33	31	35	44	42	35	37	33	40	41	32	48	30	33	42	48	44	38	44	48	45	34	39	32	41	31	42	39	37	28	36	45	46	34	36	33	45	35	31	37	30	47	41	43	30	31	30	32	36	44	35	42	33	40	39	35	37	39	36	33	35	34	35	33	36	37	39	33	50	37	39	40	28	39	32	36	33	35	43	34	44	36	54	39	28	33	31	23	41	36	39	29	35	42	30	47	30	48	41	35	37	33	31	38	39	33	46	30	33	49	37	31	37	35	42	31	49	36	42	40	44	28	41	48	38	28	41	22	48	31	39	31	35	30	44	45	39	32	39	39	42	32	28	41	33	44	28	35	57	30	30	39	45	40	37	32	38	37	34	50	36	41	42	47	31	45	33	35	34	46	39	37	38	45	45	31	28	34	35	29	27	35	42	40	40	37	23	33	35	41	40	41	49	35	42	31	49	36	29	38	38	40	37	36	30	36	42	31	41	40	39	40	39	45	32	38	28	43	47	34	43	40	40	45	33	39	33	38	30	33	48	33	38	24	40	51	40	47	39	37	40	52	45	32	43	37	39	36	33	37	34	41	43	41	48	39	35	30	43	44	28	49	39	33	32	39	40	39	34	32	40	44	38	37	41	35	31	33	33	31	34	49	31	37	43	38	40	41	49	36	43	32	35	36	34	43	36	39	37	36	45	36	30	37	40	39	38	40	35	47	33	46	34	30	35	35	42	35	32	37	37	45	49	40	48	53	37	39	29	50	33	27	38	37	44	49	35	36	36	40	46	40	43	29	37	28	39	44	44	39	37	46	32	36	46	31	42	34	36	41	38	46	41	41	38	29	51	35	28	38	37	40	39	47	38	39	43	30	41	38	40	31	39	33	38	39	41	27	36	35	35	22	32	39	37	43	27	37	38	36	36	41	41	40	28	37	48	44	38	32	44	29	45	33	33	32	30	34	42	26	33	42	41	43	39	43	40	41	44	33	43	46	39	30	32	39	45	46	34	45	29	46	37	36	31	35	41	31	33	32	35	34	31	49	35	29	43	31	35	30	34	36	36	44	42	45	44	38	26	35	41	44	43	35	37	46	38	33	49	43	30	45	32	39	40	41	38	33	47	37	34	35	41	37	37	39	37	32	43	40	46	37	36	45	29	36	33	39	41	46	34	33	33	36	38	34	38	43	36	38	33	39	43	39	40	49	42	39	29	34	37	35	47	38	41	33	41	43	40	38	36	40	37	33	39	47	47	25	31	31	43	35	49	27	40	37	32	23	50	38	39	41	37	50	43	39	34	31	28	38	30	40	38	39	40	39	36	41	41	36	42	34	46	32	42	45	38	37	41	26	40	39	39	32	35	42	36	30	44	34	43	40	35	36	44	41	29	41	34	44	35	43	37	36	27	46	37	36	41	32	52	31	39	44	40	34	31	36	45	21	41	37	42	28	28	46	34	37	42	41	50	33	40	42	31	43	39	38	41	44	31	32	51	38	29	35	24	34	45	44	55	33	30	30	36	25	30	36	40	26	35	40	35	35	44	41	38	38	23	26	31	30	46	37	41	43	41	43	35	41	40	34	32	36	49	36	32	43	35	37	40	33	45	49	38	34	43	33	41	31	45	32	34	43	39	47	35	22	35	38	40	33	38	36	30	38	49	59	34	28	36	41	47	35	36	36	42	40	34	34	39	35	42	31	45	32	38	30	30	41	45	32	48	53	34	54	38	41	32	44	34	40	35	31	38	40	36	39	32	33	32	32	39	33	31	50	40	31	48	44	37	32	35	34	42	38	37	54	27	36	33	34	45	33	44	54	32	47	45	35	44	22	31	39	41	41	45	27	31	38	36	29	31	30	34	36	32	37	41	38	35	37	36	44	31	33	35	39	31	36	35	39	29	33	36	28	38	39	34	36	26	36	29	41	42
17137	8085	4435	8257	20655	29455	41399	39275	32113	23589	14694	7033	2974	1274	704	591	527	493	476	458	504	488	491	467	499	500	503	519	486	476	449	511	493	500	496	515	513	489	460	525	468	493	493	507	495	489	471	532	486	494	522	475	477	497	507	516	517	489	467	501	449	495	447	487	503	517	510	505	523	486	512	517	448	487	494	472	473	469	495	495	480	486	480	512	524	485	474	502	494	491	508	505	505	466	472	492	490	511	493	473	457	488	517	488	528	477	495	514	458	507	443	506	517	492	482	507	468	512	483	463	480	468	486	492	467	476	494	493	497	467	478	471	457	484	484	480	490	486	472	524	497	503	506	470	509	480	479	504	504	475	501	484	478	470	473	503	512	509	500	456	496	523	533	474	480	493	490	475	500	517	472	465	512	459	472	489	540	486	509	475	467	476	468	489	499	472	478	475	477	497	490	448	482	493	466	527	516	488	512	474	468	498	461	453	511	497	509	466	500	474	504	482	495	475	520	477	478	505	505	484	489	450	512	495	492	489	466	501	440	465	436	468	511	454	486	512	469	492	504	488	528	481	511	498	496	486	487	497	488	481	492	475	485	509	512	485	521	444	503	496	517	490	483	466	481	513	489	497	491	460	491	503	490	476	481	456	491	468	467	456	504	537	491	454	522	479	428	496	491	502	484	496	512	529	460	456	469	484	518	465	482	473	482	464	447	478	498	502	481	468	477	484	501	525	467	432	508	467	485	482	474	473	478	536	494	492	503	489	476	483	504	492	485	479	481	489	532	476	491	513	461	470	464	472	496	511	452	510	529	500	485	510	483	450	504	490	484	466	488	518	455	502	476	474	492	475	497	517	532	476	456	507	515	504	486	541	475	514	459	486	499	477	469	461	479	519	510	524	504	454	541	476	493	512	474	492	481	464	504	480	481	498	478	476	473	456	491	498	447	523	505	475	497	509	481	499	514	481	484	483	504	453	499	491	486	515	474	467	506	511	444	475	477	465	471	555	471	470	514	468	528	526	497	484	487	507	518	504	513	501	478	487	483	465	456	482	429	488	510	476	506	479	514	499	488	472	492	501	527	486	433	489	449	465	509	477	492	467	497	498	476	471	502	515	476	475	481	462	515	487	482	466	491	463	499	439	503	438	482	479	526	492	534	495	499	488	511	520	516	484	485	493	544	490	481	464	519	528	490	488	472	481	495	474	489	519	492	485	480	474	490	450	480	498	490	457	457	498	508	479	507	501	477	509	495	456	512	500	464	460	493	469	484	450	522	499	467	488	515	478	507	517	477	514	458	501	514	476	468	460	468	511	496	472	484	518	503	540	494	461	487	472	506	482	452	522	508	475	454	486	496	509	511	474	503	494	476	481	507	507	431	483	451	489	480	468	538	523	518	518	560	500	468	495	481	532	453	517	490	489	506	478	514	419	439	526	500	474	487	540	482	497	490	472	461	512	526	500	474	460	506	485	497	474	509	478	474	509	517	516	460	464	457	491	511	480	465	479	475	496	483	477	465	449	487	523	481	472	442	467	519	482	482	546	449	502	476	468	497	504	493	479	493	483	501	508	485	498	479	515	514	480	470	503	511	496	487	470	503	473	461	504	473	467	446	530	509	493	500	485	449	496	503	504	475	501	493	454	506	510	492	473	441	497	496	465	469	492	490	506	476	500	506	514	472	473	461	484	479	484	474	477	486	491	473	486	490	472	501	499	474	513	508	475	514	470	485	480	483	452	493	454	506	437	488	492	481	511	508	497	496	508	534	510	516	505	493	478	489	478	520	517	450	501	462	505	479	490	465	457	498	500	459	506	480	529	497	501	466	514	484	499	490	463	474	479	498	480	494	476	488	480	471	454	453	488	508	539	515	484	450	518	479	489	502	501	508	480	449	459	516	483	472	486	464	484	491	495	498	514	478	477	501	497	503	501	489	506	478	527	517	484	513	468	505	518	503	512	496	472	492	463	504	478	485	510	525	490	472	528	498	475	491	523	465	481	511	492	487	482	488	502	455	492	510	505	504	522	501	481	486	476	507	457	472	494	527	496	469	499	490	468	496	521	487	502	517	532	517	476	469	472	456	541	533	469	536	464	509	505	511	465	489	485	492	469	470	479	474	514	513	481	521	482	462	489	469	484	480	471	517	505	475	515	497	486	489	479	515	533	449	506	487	498	482	484	486	504	469	470	492	459	499	484	470	459	519	481	521	488	469	505	481	494	469	472	459	493	527	506	470	510	500	470	501	503	504	542	470	506	474	481	506	498	511	478	486	507	516	501	497	467	498	492	456	488	484	522	478	483	513	529	449	540	486	468	511	516	511	481	498	478	470	473	428	477	482	483	510	495	503	512	484	490	467	526	486	514	469	470	491	469	500	511	517	501	507	466	498	484	487	478	482	483	517	474	485	488	459	497	495	485	501	485	518	490	490	512	530	432	500	523	467	481	499	442	469	527	534	524	481	489	505	499	483	480	471	480	507	492	494	470	564	467	477	503	488	510	459	496	501	473	453	473	490	493	468	477	468	508	508	492	498	473	487	497	476	544	457	461	495	514	489	484	506	486	488	434	460	493	469	463	526	477	443	488	484	525	508	443	521	466	474	498	501	484	487	477	475	506	484	456	449	480	510	518	483	483	456	510	481	495	499	460	488	501	494	483	503	533	470	480	500	504	475	509	486	469	490	466	468	501	472	491	482	535	475	501	494	483	457	508	492	495	481	510	456	474	487	490	471	489	514	496	501	461	462	503	496	464	480	519	484	467	514	490	472	506	501	483	468	507	491	463	505	497	492	522	474	451	462	491	499	492	532	455	538	509	472	484	461	478	460	482	466	519	529	464	477	501	479	484	489	525	449	510	470	464	527	474	527	510	538	519	460	479	435	491	535	506	525	507	481	511	476	486	495	498	504	467	488	507	500	524	494	508	520	470	437	464	525	479	480	476	484	505	505	494	492	500	507	486	511	480	509	506	533	464	501	484	515	450	492	525	535	484	492	474	474	497	506	455	490	484	500	513	507	502	507	530	520	477	498	442	508	545	476	454	518	503	507	514	477	474	489	482	509	509	466	494	519	509	488	468	501	495	486	495	507	516	495	519	498	500	486	483	497	495	499	474	485	507	458	484	499	501	518	508	498	494	472	491	492	500	516	467	509	466	469	483	459	488	508	480	489	440	522	483	478	526	475	468	472	511	488	503	510	489	475	502	497	476	466	484	521	507	470	504	482	461	447	486	478	484	495	501	471	507	502	471	474	479	526	483	507	497	478	511	480	496	497	516	487	483	472	492	491	492	475	504	452	527	487	459	467	458	469	513	463	452	520	489	505	497	494	483	461	488	452	497	474	493	489	447	459	477	463	505	487	482	502	475	489	460	510	508	497	491	525	530	469	485	454	486	523	489	466	498	430	516	529	492	510	529	490	492	505	501	504	472	476	484	520	479	479	473	499	471	474	489	454	492	432	496	483	510	506	481	459	504	474	493	486	492	490	475
906	658	469	414	679	5643	11161	9769	5865	2844	1127	434	167	67	57	56	41	46	34	40	45	46	42	34	35	36	43	37	48	45	35	48	35	42	39	46	42	41	50	37	40	30	37	31	41	34	50	33	40	47	43	27	44	37	43	42	36	45	41	34	45	36	49	46	50	49	45	41	43	50	39	45	35	31	37	30	54	29	55	45	38	40	48	54	32	43	38	35	36	34	41	29	35	36	43	32	49	38	36	34	33	38	38	36	45	31	38	42	42	37	43	51	41	47	49	39	39	54	49	35	37	47	41	34	37	42	39	43	37	43	30	39	38	49	43	37	42	25	42	42	44	52	59	54	41	54	47	41	43	37	41	49	52	32	51	41	35	51	35	48	38	39	41	41	36	32	41	39	37	44	39	24	54	57	45	44	38	38	47	46	36	39	35	32	49	46	36	65	36	36	46	32	52	42	36	36	31	41	48	33	39	34	24	36	49	48	30	45	40	47	39	38	56	43	46	46	52	49	49	35	38	48	38	48	47	33	34	37	51	52	34	35	44	43	39	28	46	38	39	39	32	33	41	49	37	28	40	33	46	34	31	42	37	38	45	44	43	35	33	30	41	44	37	38	39	55	42	36	48	40	33	40	39	42	47	39	36	40	35	44	40	40	40	36	35	63	43	43	49	31	42	56	36	50	46	43	26	39	42	39	35	32	38	41	36	31	51	49	39	33	38	33	41	36	41	45	31	43	36	41	34	44	42	39	40	39	39	43	38	27	39	32	33	29	39	39	43	33	44	47	46	52	36	36	36	47	32	35	42	43	37	46	50	49	40	43	39	33	35	33	36	39	41	40	33	33	27	44	46	30	49	41	38	35	29	47	47	48	37	52	36	42	36	40	45	42	40	32	51	48	32	45	41	33	48	42	42	39	45	38	46	33	29	42	40	46	36	34	47	33	39	41	54	30	48	37	49	47	38	35	34	41	44	33	41	36	51	45	40	36	38	50	33	30	40	38	29	37	44	42	36	40	42	42	40	35	50	30	38	37	40	36	35	53	57	27	49	37	37	56	37	46	43	32	34	31	48	48	52	37	41	32	36	27	32	33	38	36	32	27	34	36	39	41	32	37	39	38	46	38	36	41	44	34	44	45	39	30	44	35	46	37	38	40	31	47	44	31	31	40	49	34	53	38	35	40	43	33	42	52	37	41	40	34	49	41	35	54	38	34	38	38	38	37	42	40	35	44	36	34	39	37	44	35	36	41	44	44	33	42	27	41	42	38	44	49	55	50	46	30	34	35	39	31	52	34	45	46	42	36	34	39	44	41	42	45	38	28	28	50	34	46	34	42	30	46	37	50	28	36	45	33	43	43	54	38	40	33	43	56	53	35	34	50	38	39	37	34	43	44	41	35	26	42	49	41	40	46	40	51	49	46	47	35	30	34	40	36	41	49	27	33	35	32	29	38	44	36	29	41	34	42	31	40	43	41	30	48	38	42	40	40	46	37	35	31	42	48	42	45	39	40	39	39	38	35	53	42	49	24	36	31	35	31	47	38	40	29	52	35	39	56	37	40	46	42	40	43	34	49	48	43	37	47	34	43	50	48	41	37	39	42	41	42	38	33	32	38	29	36	36	42	37	39	44	38	43	40	39	42	38	44	38	43	38	44	51	43	37	39	38	35	46	40	39	49	43	45	47	26	41	39	36	37	41	44	33	40	34	35	31	49	45	47	35	45	45	41	46	43	40	35	40	34	35	38	41	59	53	35	41	43	38	50	39	37	38	42	44	44	44	33	41	42	41	43	35	31	27	34	37	37	40	43	36	44	45	40	44	39	37	46	38	32	34	41	39	43	35	36	48	30	44	39	40	53	39	47	28	41	52	45	41	40	49	36	44	40	57	42	30	43	34	49	33	37	31	26	32	43	42	39	40	37	47	38	40	41	45	36	35	43	45	43	39	53	35	45	39	44	34	57	36	33	51	35	51	37	41	24	45	36	40	37	36	38	34	39	40	50	32	45	64	35	38	43	43	43	41	37	37	32	45	49	37	46	42	38	32	45	37	52	30	37	47	35	45	38	44	42	27	32	31	34	31	43	54	46	36	47	30	36	36	35	46	39	25	34	45	35	39	43	45	43	37	34	32	39	42	37	40	41	41	51	42	47	23	48	39	42	35	37	36	40	43	31	43	48	40	39	52	34	46	37	40	42	40	38	45	49	49	30	48	48	31	39	35	52	40	41	33	37	39	24	28	33	40	41	44	44	36	32	45	36	30	36	40	45	38	37	47	41	41	43	35	38	45	48	44	42	32	45	47	38	42	45	40	34	39	41	31	32	36	45	47	29	35	40	37	51	49	45	47	42	42	36	42	27	34	36	47	42	37	29	56	42	40	34	33	50	46	40	43	40	29	40	43	37	51	28	56	24	29	51	40	39	35	42	35	44	37	42	41	33	37	37	29	49	41	42	38	44	42	36	30	40	34	40	29	39	47	35	37	42	37	47	34	46	36	39	32	45	42	40	35	37	40	40	48	37	41	37	33	34	47	42	45	38	44	46	41	40	41	36	42	37	38	45	36	45	31	38	35	41	31	46	34	37	43	37	47	39	31	35	36	42	50	29	52	48	53	37	39	33	60	39	41	32	42	40	34	33	45	37	37	37	46	38	40	44	40	40	37	35	47	36	41	42	39	41	43	29	44	34	36	53	40	42	40	34	40	32	46	43	37	33	44	49	35	34	42	39	40	31	31	42	39	27	53	41	38	56	33	34	31	33	47	47	38	33	31	47	35	30	42	41	46	36	45	47	44	42	49	45	47	28	31	47	37	46	36	29	46	37	44	32	42	41	45	38	46	36	34	38	36	33	34	34	43	43	35	49	42	47	22	42	42	45	39	32	61	40	32	47	47	36	29	45	44	36	52	45	38	36	36	37	38	28	47	48	40	44	37	42	44	42	47	41	46	42	40	30	49	45	37	34	43	43	38	43	43	35	41	48	29	45	28	46	31	42	49	35	40	38	38	45	45	27	30	36	44	43	48	35	44	34	45	45	42	53	21	43	40	38	33	33	31	41	37	34	33	40	36	39	31	48	31	48	53	43	45	40	53	49	32	36	38	43	51	35	47	46	33	38	36	38	34	36	41	36	39	47	44	47	38	47	41	46	28	41	30	43	42	44	42	29	39	32	41	44	37	50	47	33	46	44	35	26	37	45	51	42	40	32	37	47	38	35	38	48	40	46	42	43	41	38	32	46	41	35	34	43	44	36	32	47	38	42	37	44	49	49	43	28	37	40	32	41	48	43	34	31	40	41	39	28	49	36	51	35	43	35	30	40	37	36	36	38	35	42	45	42	43	39	46	47	33	45	42	36	41	39	30	45	33	42	42	48	48	39	39	44	45	38	45	40	29	51	32	48	37	38	42	45	46	37	36	36	40	36	34	34	40	42	32	49	40	36	35	33	38	42	32	42	37	47	39	47	37	42	42	35	36	28	51	44
20065	12498	9326	18597	30320	50332	59492	51647	40550	30055	20181	10637	4411	1809	896	606	581	492	526	536	528	501	524	471	540	509	601	507	523	470	514	507	505	557	522	515	539	532	521	480	541	507	511	495	512	497	498	501	535	502	498	508	530	531	488	473	523	502	517	513	514	533	524	529	457	529	546	512	561	508	511	524	527	490	489	504	500	482	485	511	457	465	507	518	560	521	475	535	493	511	486	520	487	478	477	494	495	514	513	501	543	489	514	495	471	535	519	562	520	528	484	536	515	520	506	491	518	484	452	505	508	474	553	523	507	520	507	531	482	485	511	512	498	549	502	479	503	495	503	509	516	514	491	539	479	462	495	515	494	513	514	471	513	485	498	490	496	512	531	523	495	506	482	502	509	509	481	508	531	518	554	547	494	511	551	537	507	538	491	519	510	477	541	494	519	521	525	549	505	478	493	502	508	536	505	570	483	521	500	524	503	473	522	551	518	509	478	505	525	527	536	497	482	475	519	528	507	542	509	514	501	480	500	526	491	475	514	498	498	578	528	509	516	496	501	536	504	542	506	528	493	531	504	548	515	507	501	510	508	492	447	516	481	498	478	496	533	544	552	490	496	509	483	525	499	523	543	474	521	471	523	519	511	507	498	540	524	533	529	525	500	517	490	495	511	518	514	496	527	522	520	507	510	517	474	508	530	527	509	499	498	485	501	486	535	529	514	534	530	528	525	506	553	488	446	486	519	486	505	539	536	507	499	526	534	541	506	510	488	497	478	502	509	513	507	492	515	506	544	480	504	525	509	499	490	484	512	479	503	517	533	486	493	558	519	485	513	540	547	503	488	517	512	492	512	488	504	524	505	490	478	536	533	526	497	477	496	510	492	511	495	526	501	505	535	510	503	535	550	495	500	483	500	524	514	477	503	496	509	527	499	516	538	525	522	471	518	482	511	511	487	523	484	536	487	516	518	508	516	497	544	534	500	496	462	524	496	536	515	498	513	518	512	515	507	511	506	493	530	477	510	548	428	534	534	508	542	531	527	513	562	507	499	554	504	495	510	545	531	539	510	497	483	481	475	516	519	551	485	535	532	514	498	499	530	531	512	506	504	564	502	481	517	518	529	510	507	480	480	518	475	565	482	511	495	480	547	532	482	557	513	458	510	492	489	483	530	488	525	523	538	496	515	503	506	480	494	503	506	503	527	537	530	485	513	510	533	522	473	522	506	462	478	513	514	507	518	522	540	494	491	494	518	514	554	517	552	524	504	485	536	528	509	517	518	531	513	533	555	499	510	482	494	504	527	526	579	481	527	482	493	477	496	500	482	565	503	501	516	517	500	540	512	500	524	536	568	536	513	517	487	483	541	480	505	516	518	509	492	532	532	548	531	514	485	554	524	482	520	511	510	518	544	494	523	477	516	477	532	510	537	499	471	500	525	515	488	487	476	494	516	510	501	511	480	526	487	528	515	486	488	487	507	465	482	541	459	525	533	501	524	498	511	506	535	521	513	484	493	506	531	502	479	518	509	493	505	536	522	478	529	509	514	516	538	532	485	488	535	477	509	518	487	543	485	560	506	501	527	506	523	484	518	498	501	470	509	516	494	524	535	520	467	476	534	504	484	534	512	553	499	483	517	497	554	525	508	526	520	492	519	496	518	512	503	502	490	548	526	535	538	528	447	551	518	529	529	512	502	478	506	518	510	524	467	505	513	505	517	504	537	512	548	503	536	502	477	531	529	534	518	521	500	500	535	484	457	489	520	507	497	509	532	493	470	518	478	489	523	499	508	507	519	485	535	504	501	511	499	473	512	511	536	488	550	511	489	527	531	465	489	553	512	497	487	525	545	538	516	529	471	488	490	496	469	520	503	486	509	465	511	544	502	505	560	523	519	532	502	537	479	525	545	541	526	521	518	523	526	518	491	497	474	532	481	513	557	523	478	505	475	516	492	514	484	510	501	523	517	538	502	536	470	541	473	560	494	479	520	478	530	513	456	515	517	507	533	494	515	501	510	491	511	508	508	526	540	490	525	527	490	534	506	516	493	495	507	478	523	536	512	514	525	508	549	516	503	492	498	509	553	469	477	491	507	512	500	518	505	508	545	505	472	521	514	518	534	515	516	518	516	492	475	502	514	507	472	508	523	501	515	527	512	506	512	547	504	496	532	532	504	508	551	508	579	511	516	536	510	478	472	521	482	507	514	520	519	555	516	515	505	527	525	521	502	511	485	536	524	504	512	496	480	501	529	511	533	525	514	529	504	500	499	506	486	501	470	526	492	521	560	504	534	520	480	527	499	541	562	481	507	493	466	482	500	528	534	503	501	523	471	523	517	463	537	504	498	527	489	519	523	494	525	514	481	525	512	521	512	529	487	488	490	499	540	532	521	481	524	499	531	503	467	499	480	517	534	531	493	501	523	474	519	497	555	492	511	480	546	516	506	481	492	518	519	492	511	554	519	521	499	537	510	508	506	515	521	488	547	498	492	517	479	514	509	494	489	521	525	521	525	520	532	505	516	524	504	492	527	528	533	526	491	516	527	564	540	568	518	502	546	505	502	518	522	518	478	506	495	506	472	498	500	552	520	453	495	512	581	545	560	486	491	558	543	492	494	565	505	493	465	471	483	512	534	547	509	533	493	519	482	527	493	487	522	525	552	503	494	504	532	472	501	541	483	517	509	492	490	529	504	513	507	519	513	497	503	524	485	541	535	520	516	487	529	529	520	526	519	509	508	486	520	535	447	505	471	503	545	496	518	501	522	537	557	498	545	500	510	503	498	517	499	529	518	537	556	489	531	485	523	525	517	516	528	465	530	488	479	483	505	486	522	520	525	535	562	517	508	486	463	508	512	519	505	524	541	480	503	510	505	521	508	478	512	524	502	510	491	490	506	522	523	457	485	527	493	522	496	522	519	475	498	512	500	491	541	509	527	518	519	496	525	500	486	491	514	500	525	511	545	510	518	505	514	507	489	493	518	504	492	551	539	482	490	534	545	469	520	470	508	488	499	548	505	543	504	485	532	480	508	531	510	474	516	518	542	500	524	492	520	533	529	493	501	519	512	503	505	547	517	522	525	501	518	536	503	526	516	484	530	502	532	501	486	488	471	494	505	470	510	480	508	516	475	515	518	541	497	520	492	483	524	537	506	475	472	516	517	522	506	481	498	528	498	509	474	519	482	524	522	519	491	502	469	504	519	509	522	487	511	546	489	550	543	470	505	497	496	541	488	477	503	525	485	517	506	499	478	471	543	547	487	491	540	498	526	529	513	503	545	507	535	535	515	499	489	512	496	486	536	512	505	506	500	504	524	513	504	489	531	524	506	514	456	505	491	501	523	498	520	534	513	508	517	515	485	466	468	506	478	525	526	530	490	493	476	477	509	487	550	519	519	503	530	511	537	479	496	516	543	521	565	488	484	462	488	515	492	512	467	495	527	516	509	495	495	531	552	476	504	488	576	509	498	513	498	545	477	529	551	534	495	481	500	493
2284	582	472	455	671	7453	11462	9227	6024	2814	1093	459	175	110	53	49	44	34	40	38	46	41	34	41	55	34	38	43	51	50	48	40	43	34	25	52	43	41	48	37	39	42	44	33	34	43	41	46	33	54	45	33	36	39	37	44	40	45	39	42	30	44	45	34	46	51	49	40	44	41	35	35	52	40	38	41	37	30	33	42	38	39	37	43	41	39	36	37	34	40	48	47	40	53	45	32	44	32	60	41	40	49	38	41	43	35	49	32	44	41	32	45	39	43	60	44	39	46	45	51	54	40	44	41	33	43	55	42	40	49	40	40	42	48	43	54	40	42	34	43	39	33	40	42	48	37	31	48	51	35	43	55	47	39	53	34	44	40	38	50	41	46	47	44	32	53	47	57	42	46	40	40	38	47	41	48	47	40	44	38	36	38	45	43	57	40	46	47	39	42	38	50	43	27	46	51	36	41	31	49	35	40	35	60	38	39	43	35	51	43	51	43	61	44	45	34	44	38	50	44	48	43	56	42	43	50	43	46	48	45	36	49	49	46	46	39	53	42	40	45	49	52	55	36	44	47	45	42	41	46	43	38	41	40	47	37	37	50	52	32	38	48	43	36	42	42	45	41	38	46	45	40	40	33	44	39	54	40	46	38	40	38	43	48	26	36	42	40	40	40	34	40	36	35	37	50	41	43	44	38	37	38	51	46	39	41	42	44	42	44	53	45	52	34	41	45	40	36	49	46	37	42	47	43	51	41	42	32	38	43	57	44	38	38	36	47	51	41	59	33	35	43	50	41	50	31	38	36	36	42	29	40	33	41	46	55	46	40	42	36	43	43	38	38	49	45	32	42	39	43	43	51	44	46	43	44	50	37	40	40	49	47	44	45	41	44	36	44	45	51	50	37	33	43	46	48	44	49	39	45	39	39	54	36	46	39	47	30	34	45	32	45	45	42	40	40	39	44	44	55	30	39	42	38	52	40	30	43	29	48	49	41	30	30	39	43	38	36	46	48	38	34	50	48	48	37	50	41	51	38	37	36	43	48	45	44	52	51	32	45	40	29	55	51	52	52	47	31	37	43	39	55	44	40	40	32	40	44	34	41	52	50	47	38	51	37	43	48	45	39	35	37	44	38	43	44	46	41	52	42	39	45	31	43	62	41	46	38	32	40	45	41	35	44	45	38	41	41	49	39	47	47	46	49	42	53	40	41	45	32	33	50	53	39	38	47	41	29	42	49	51	40	54	53	50	37	40	40	36	44	39	39	46	51	43	53	40	39	38	37	44	33	47	46	45	39	50	47	31	41	48	45	46	39	37	37	38	53	46	55	34	50	43	52	48	45	37	42	40	37	30	44	39	36	42	44	46	46	37	36	37	38	42	34	46	43	37	33	41	33	39	47	42	58	55	42	44	43	54	35	36	30	48	42	50	46	29	29	43	45	35	38	49	39	38	42	51	44	39	39	40	46	32	40	45	51	33	54	39	41	43	48	39	40	42	55	39	32	44	47	40	41	48	43	40	43	49	61	44	29	38	51	53	47	42	49	46	52	44	31	47	50	38	53	47	31	40	42	52	39	52	32	44	44	43	40	48	40	45	43	44	53	31	53	40	41	37	47	38	23	41	30	46	31	45	31	44	37	61	35	35	35	44	38	47	46	43	37	43	38	35	35	46	49	30	38	44	44	43	27	42	48	35	38	40	48	30	46	39	62	49	47	32	31	50	38	47	54	40	39	30	37	46	53	30	46	37	46	52	37	37	60	38	41	46	51	50	49	40	47	46	32	52	45	43	42	38	47	40	47	35	35	49	45	56	40	47	44	41	34	43	44	38	53	39	37	49	43	35	38	40	52	47	38	40	48	48	43	50	41	36	28	45	35	31	44	48	29	42	43	42	48	50	37	39	39	47	41	52	41	48	44	38	37	38	46	32	38	48	37	31	30	44	47	40	40	44	48	43	58	39	54	37	35	37	45	43	46	54	45	41	38	47	44	31	44	39	51	37	46	30	40	39	40	35	37	42	37	30	48	45	42	48	37	36	40	41	63	40	49	40	31	36	42	31	39	43	52	40	42	45	44	34	46	48	37	45	30	37	39	42	40	44	42	30	54	41	38	37	42	41	48	58	46	43	41	39	42	34	34	39	23	40	36	37	48	34	41	50	49	35	37	51	43	41	46	32	52	33	37	36	28	42	39	54	38	45	39	40	38	49	40	27	41	44	42	40	53	38	48	37	42	47	38	44	34	35	45	44	48	38	42	54	37	45	46	43	41	49	41	33	37	49	30	33	42	51	42	45	34	42	56	44	45	36	39	39	37	38	39	33	54	45	42	48	47	38	44	32	54	45	42	38	27	41	45	53	43	41	52	59	42	29	43	50	43	50	51	33	46	52	39	37	48	46	52	47	47	41	45	40	59	38	40	45	30	35	59	55	48	40	36	39	43	38	33	43	45	36	44	43	53	55	41	33	38	41	42	31	29	45	39	43	46	38	39	41	47	38	45	41	38	39	50	43	35	45	39	42	44	35	35	42	38	41	43	51	54	53	41	59	43	45	40	37	48	31	47	41	41	35	47	52	45	42	44	40	32	37	46	46	47	34	55	55	44	29	37	39	43	43	36	30	49	46	31	46	45	37	46	57	38	50	48	47	47	51	39	38	40	40	41	44	46	49	48	47	36	46	30	33	40	42	41	34	35	36	41	52	35	52	40	50	42	32	39	54	43	39	42	35	43	50	44	35	41	36	42	32	41	32	41	40	42	53	39	43	36	35	44	46	40	34	35	48	56	55	42	30	53	33	36	54	38	29	45	46	38	53	51	28	48	50	38	36	33	40	50	42	45	45	33	42	38	46	42	46	37	54	45	39	46	49	43	39	38	57	46	41	33	36	34	41	40	25	36	37	43	43	46	38	47	47	41	42	48	47	44	35	40	41	53	39	37	47	44	45	34	46	44	38	48	40	55	40	41	42	47	42	58	38	38	37	53	44	56	37	42	38	36	41	44	47	44	42	48	28	44	39	38	45	36	28	43	36	36	49	45	33	32	36	41	43	47	32	46	45	48	51	44	49	41	47	43	41	31	42	46	45	48	37	42	55	35	56	41	41	36	43	53	44	40	36	43	43	27	38	36	40	29	40	46	33	43	31	38	38	47	43	45	34	41	30	46	29	32	40	37	42	41	38	36	53	34	48	50	51	46	38	40	42	36	38	61	38	45	41	39	43	34	42	43	51	47	50	37	44	49	36	45	37	36	38	38	48	44	36	40	46	50	38	50	51	31	47	44	46	38	34	51	50	48	45	47	43	29	42	47	36	42	32	47	27	35	43	34	44	41	30	34	31	43	30	36	51	37	46	32	36	47	44	49	41	37	42	36	40	40	50	35	39	49	43	37	38	46	32	39	46	32	57	42	49	50	40	49	34	40	45	41	35	44	35	52	42	42	44	47	46	40	37	39	43	43	40	43	50	46	37	52	47	49	46	42	36	42
21095	12093	9509	18288	30436	58097	60132	51374	41603	30631	20555	10825	4943	1835	911	649	557	551	515	558	549	545	550	523	523	521	535	521	538	561	554	526	524	540	551	544	522	585	571	566	584	603	536	557	576	559	528	524	551	538	565	555	559	560	509	549	581	558	545	520	550	564	542	578	532	542	526	565	556	572	494	520	556	500	540	526	548	530	567	530	531	547	502	519	546	552	561	563	562	521	547	534	542	559	542	582	568	537	535	527	589	536	539	498	556	565	526	548	516	584	548	529	567	542	585	555	549	555	566	580	546	559	537	549	530	539	512	582	506	523	529	528	551	561	559	595	552	521	565	507	549	553	568	582	532	574	590	547	554	543	560	530	516	562	592	567	546	539	540	540	522	517	544	506	561	594	540	563	531	500	550	536	538	536	515	587	552	595	570	514	505	536	502	554	573	540	530	545	559	504	532	562	564	542	535	532	614	547	545	581	566	559	559	557	539	536	563	531	586	525	563	527	581	572	575	516	572	542	553	554	552	567	535	582	524	559	562	531	549	525	519	599	575	581	519	565	566	603	558	588	549	537	524	506	558	551	550	575	553	542	536	590	503	544	545	539	535	517	575	566	536	576	528	559	547	547	570	578	571	520	547	497	543	561	610	535	525	566	557	559	590	511	583	553	576	563	547	514	565	521	550	552	585	558	539	524	517	582	558	557	568	549	536	565	508	536	581	566	554	557	570	611	553	523	520	533	530	567	565	525	537	535	548	523	533	536	585	598	561	550	553	524	559	548	517	559	515	560	542	525	548	542	531	573	507	560	527	563	556	537	561	604	552	554	522	538	547	522	541	568	578	589	564	557	551	590	534	534	531	574	578	544	537	554	548	569	568	555	579	540	563	527	553	545	543	544	584	552	556	530	541	549	553	542	537	551	628	577	519	590	586	548	547	521	532	522	572	569	577	537	605	557	554	539	530	561	554	546	499	543	531	554	539	581	593	575	543	586	538	544	567	560	562	510	609	538	560	553	557	570	539	519	607	531	542	556	542	569	582	543	529	544	509	545	528	547	572	566	553	567	549	571	534	529	528	557	566	577	551	606	499	543	561	496	543	554	569	576	535	571	542	529	525	532	564	559	555	550	552	567	532	534	516	542	538	495	532	543	549	535	576	549	526	557	534	544	541	529	522	499	548	578	548	573	547	551	537	590	583	549	543	552	556	568	556	537	534	536	530	559	556	553	534	507	554	554	514	549	516	539	553	541	515	510	583	560	535	560	554	547	549	549	549	547	531	545	543	568	571	534	545	549	552	503	547	494	599	531	559	546	528	558	519	596	595	533	537	534	557	524	531	527	530	545	545	539	567	550	559	561	533	545	517	533	545	578	572	552	513	516	522	540	557	507	548	556	542	508	541	554	515	558	565	547	565	532	564	542	541	573	524	547	517	579	554	574	541	579	542	553	539	545	529	500	528	523	573	536	535	575	594	567	526	554	539	529	548	590	540	521	520	560	534	516	538	542	520	604	537	527	570	524	508	596	558	502	542	551	515	561	564	534	527	528	574	559	569	567	512	578	537	563	546	565	576	539	546	534	543	584	567	491	568	525	544	509	541	542	554	608	562	525	580	566	563	522	561	561	573	542	533	543	521	546	518	544	557	540	530	568	610	573	556	585	553	584	542	586	559	526	554	559	558	572	576	537	551	546	494	568	562	568	532	505	534	585	541	516	559	563	522	561	590	583	577	543	518	525	558	511	577	551	528	583	565	488	560	578	529	552	566	552	536	513	563	595	528	547	582	526	574	503	538	547	524	542	518	545	572	584	561	547	547	533	535	538	526	560	540	543	536	524	519	569	491	515	548	519	487	556	541	532	582	553	518	558	531	520	564	599	551	520	550	558	545	596	553	515	565	541	520	581	533	591	537	554	521	536	579	574	537	597	549	542	544	531	581	572	525	570	519	556	543	523	548	541	512	545	560	557	538	557	530	592	515	562	562	552	554	536	560	546	521	563	570	549	559	534	523	485	573	591	563	557	570	538	530	537	563	581	559	555	569	586	549	521	501	594	573	567	553	560	556	506	553	550	570	522	567	543	555	565	510	530	573	569	517	551	497	539	546	586	539	549	533	563	556	573	533	525	585	530	546	571	532	547	547	563	534	539	534	543	525	544	554	578	533	515	513	564	537	590	557	534	569	545	525	539	550	556	505	558	562	555	579	557	540	550	514	549	575	551	555	565	565	544	567	543	579	565	532	542	552	532	533	524	558	545	526	538	521	519	559	541	527	544	529	504	559	588	532	571	542	558	535	551	567	585	565	578	556	587	511	546	567	552	542	567	549	558	565	555	578	590	536	551	571	560	566	521	597	545	548	499	567	598	544	554	573	539	567	584	537	560	559	559	518	635	536	600	527	562	555	584	556	572	569	550	539	584	568	541	548	548	541	515	560	563	542	537	561	544	571	556	553	567	544	531	555	513	548	546	521	563	574	544	542	522	552	580	547	552	542	553	545	540	548	566	548	593	594	517	528	563	528	508	551	558	552	545	540	552	519	550	570	605	539	574	546	558	553	523	556	572	562	530	532	587	529	561	575	581	541	596	532	521	588	565	553	558	543	555	562	569	580	528	520	541	573	494	579	565	592	540	558	531	531	581	534	500	563	521	497	575	546	555	545	514	522	552	544	572	524	581	532	524	537	562	553	560	534	541	501	551	541	554	598	549	541	541	564	524	552	580	543	579	537	592	534	550	535	535	549	544	529	563	540	527	549	569	563	499	595	516	543	548	533	548	566	516	577	592	549	541	582	546	591	524	554	532	573	513	532	563	561	525	568	538	556	506	555	529	494	542	549	553	546	537	553	566	540	559	537	522	536	570	502	560	514	559	559	547	537	559	543	544	582	564	547	600	537	534	555	543	591	516	567	548	578	579	539	552	565	555	568	580	502	536	537	536	525	564	529	604	546	618	559	501	526	551	514	504	546	548	541	581	522	523	534	551	549	562	578	562	526	583	582	591	562	534	549	532	590	567	591	535	547	528	552	539	527	576	564	571	493	587	556	526	525	547	553	611	526	527	568	574	563	544	502	533	550	604	538	562	568	539	535	552	516	569	529	556	569	553	580	578	554	535	555	553	556	517	547	531	529	584	560	560	577	546	549	579	605	525	546	559	565	594	567	504	555	580	585	598	554	563	533	571	557	593	612	558	557	540	538	553	503	496	540	547	551	579	507	569	544	538	533	525	563	558	583	518	628	550	564	548	544	514	549	546	538	537	553	536	571	580	583	518	566	544	519	540	561	516	550	557	521	582	553	553	580	581	571	521	526	523	545	539	572	541	540	576	556	581	543	564	591	562	567	548	603	547	576	557	559	537	533	563	560	533	558	546	586	575	539	538	533	597	603	546	592	577	518	561	575	555	542	544	610	537	561	584	596	519	548	563	533	517	574	595	569	512	520	544	530	552	548	539	535	521	539	560	526	515	558	538	518	534	515	521	529	509	548	540	572	583
1371	1066	743	553	2232	11156	15996	15532	10450	4799	2024	721	283	118	61	52	45	38	42	39	46	49	50	39	51	53	43	43	48	52	31	30	30	40	44	45	40	37	41	49	47	43	30	42	33	35	37	27	47	39	44	31	44	43	41	44	56	45	53	47	43	51	42	40	63	53	29	40	54	48	45	49	43	42	41	37	36	50	50	47	47	36	34	34	46	32	31	46	46	45	42	34	42	41	52	39	39	42	37	46	35	48	47	36	47	47	41	32	46	31	38	53	33	46	43	36	41	48	46	44	47	48	46	52	33	33	42	41	44	45	39	39	47	46	39	42	47	34	49	38	48	47	43	50	58	44	43	50	63	52	42	36	42	38	39	50	38	45	36	39	37	37	43	33	50	50	41	51	43	45	32	34	30	43	37	33	50	47	40	35	44	41	52	53	47	55	39	43	30	38	47	55	48	48	44	50	34	33	48	34	39	51	43	36	50	38	34	45	41	48	36	41	30	38	33	47	41	44	41	34	35	42	41	53	47	46	46	35	37	38	40	41	41	41	53	45	39	51	36	50	53	54	48	32	41	46	45	43	48	42	42	52	39	31	40	33	43	43	44	45	46	46	45	46	42	27	44	42	43	50	58	36	30	43	46	40	41	34	39	51	44	42	37	49	40	44	39	32	38	49	43	37	41	54	33	32	44	49	55	38	48	36	44	44	44	49	52	50	41	52	42	42	52	51	48	35	40	47	45	45	37	46	33	47	33	53	48	42	34	45	44	34	47	45	40	52	34	45	38	43	44	54	37	49	40	47	31	45	42	39	42	44	38	47	44	41	44	46	35	31	49	40	45	43	34	31	42	47	49	40	39	43	46	33	46	48	41	44	42	45	42	48	39	58	41	43	39	43	33	52	44	40	38	48	35	43	47	41	41	42	49	40	41	45	54	46	36	34	51	38	38	49	35	52	35	35	44	54	51	50	43	40	34	51	56	30	46	50	54	42	41	41	43	26	40	46	41	41	43	47	43	53	40	40	45	42	40	38	29	33	45	39	45	42	34	42	46	49	33	38	47	42	43	37	42	41	49	57	47	44	37	46	44	41	44	35	40	42	45	33	46	43	40	45	26	28	46	53	30	37	43	44	39	53	34	46	41	52	37	39	42	45	43	47	34	49	46	60	54	35	35	54	40	51	35	36	43	37	40	49	49	39	38	56	53	46	38	39	47	47	37	31	29	46	44	41	38	42	51	40	45	30	49	44	51	48	48	43	44	50	54	48	34	55	40	40	37	41	38	45	31	41	47	46	45	38	39	40	44	39	37	42	40	43	43	45	50	44	42	38	50	40	47	37	56	25	42	33	40	46	43	41	40	42	32	40	38	45	50	38	45	48	48	48	42	47	31	35	40	41	40	39	37	37	60	37	48	47	49	31	44	52	39	36	30	48	39	41	44	45	40	33	50	36	41	47	46	42	44	40	37	46	47	46	44	38	49	51	38	50	31	42	46	48	44	30	41	47	42	36	40	42	56	44	31	30	44	43	36	48	39	44	43	38	38	31	40	43	45	45	41	30	41	49	39	40	37	45	57	36	54	41	30	37	47	50	46	42	49	31	52	43	42	41	47	37	39	46	40	46	58	54	51	46	29	38	39	45	57	42	40	52	44	40	35	45	51	41	45	48	50	41	42	40	43	44	46	33	43	49	38	35	50	47	44	42	39	31	27	38	45	52	38	53	48	38	40	45	35	42	49	46	33	35	46	52	38	41	46	37	47	45	41	49	45	39	48	53	44	44	45	51	41	44	46	50	39	49	42	52	42	46	35	43	36	45	37	50	53	37	47	43	33	43	45	27	36	51	44	48	54	42	44	33	45	53	48	41	51	44	33	44	38	33	40	36	28	42	58	45	37	46	39	39	49	45	56	35	35	34	53	40	40	36	40	46	47	38	42	40	57	39	41	46	31	43	40	42	49	37	53	45	37	50	35	42	42	46	41	47	36	47	40	46	44	39	45	49	39	37	39	51	51	40	36	40	51	39	50	44	47	52	43	50	41	44	44	43	33	48	39	35	38	48	50	51	40	43	41	34	40	35	41	46	39	46	40	38	52	38	42	32	40	41	37	49	40	33	47	58	47	67	32	47	47	37	44	38	31	43	46	33	43	39	48	38	36	49	49	62	35	42	39	45	49	41	37	50	49	39	58	44	35	45	44	47	54	44	48	37	41	41	51	37	43	41	53	51	45	49	39	37	33	48	48	39	40	31	38	47	37	58	43	42	36	43	43	43	44	46	42	36	42	49	33	52	47	45	38	49	45	37	40	42	43	42	41	36	41	43	40	37	33	41	45	41	44	45	53	41	35	47	31	44	48	56	42	40	45	46	56	36	53	50	55	45	41	35	50	38	45	34	36	43	40	45	38	53	50	39	44	39	48	31	45	57	31	47	50	42	56	38	36	39	41	32	43	42	33	33	51	44	42	35	48	51	58	42	44	41	43	51	46	53	52	45	36	30	32	42	47	49	44	38	39	51	57	45	44	30	28	38	49	44	43	50	52	55	42	43	41	41	40	37	56	44	43	48	44	39	44	46	43	48	45	49	41	39	59	48	45	39	37	48	51	49	46	49	47	39	45	39	41	44	37	37	32	43	39	49	45	48	25	43	39	43	34	51	42	53	32	48	42	45	47	45	33	55	48	49	41	46	41	49	32	47	34	40	44	44	49	53	49	54	48	43	48	51	46	50	34	34	47	42	37	35	40	43	37	34	40	49	37	46	44	41	44	47	39	48	35	49	49	39	47	42	45	48	45	43	33	35	45	38	40	34	50	39	41	39	47	39	40	37	34	33	40	36	40	43	47	38	43	51	55	41	45	47	42	31	48	46	34	45	41	35	30	39	57	38	40	38	48	54	43	40	28	52	42	47	44	48	44	50	38	42	42	39	43	40	48	50	40	50	37	31	44	40	38	38	33	31	45	46	38	41	51	43	37	38	34	35	41	45	51	42	24	47	45	33	44	38	31	36	44	45	54	49	40	44	35	45	31	29	40	41	37	39	43	45	49	45	43	42	41	40	57	54	44	45	36	43	36	35	38	38	36	44	44	43	46	37	39	49	58	39	45	46	37	41	54	51	53	42	43	50	46	33	42	32	38	48	40	40	38	43	48	41	55	32	36	39	45	41	48	44	36	43	42	39	46	41	45	39	44	44	53	35	40	40	48	38	50	53	39	42	41	42	49	44	51	47	44	25	52	46	43	41	49	37	39	42	50	34	37	50	45	44	38	44	47	40	50	44	37	46	40	53	40	60	41	44	46	40	48	42	37	54	48	44	33	55	39	43	39	42	40	40	42	46	36	50	35	42	46	46	37	48	56	45	49	49	40	38	40	38	52	39	44	35	48	41	40	42	39	43	53	47	39	34	41	33	46	45	54	33	54	46	42	46	45	53	60	31	45	39	44	40	43	35	40	49	56	57	49	45	51	44	48	32	32	31	46	41	43	50
24239	17088	13109	21399	41706	63433	68223	62100	49693	36257	26313	16028	7516	2820	1206	708	617	581	601	564	564	582	571	580	592	570	567	604	565	599	551	562	579	595	553	597	560	574	563	589	563	596	563	600	575	573	576	583	531	568	542	565	556	532	555	560	590	519	562	557	557	576	594	564	548	536	592	551	537	566	547	567	554	536	575	546	571	585	559	547	579	528	566	547	507	495	586	549	555	596	550	548	574	571	604	579	533	571	564	569	527	587	544	573	566	568	498	604	583	562	566	563	509	555	524	574	545	546	533	597	521	554	538	543	594	556	516	616	547	561	538	576	616	536	559	550	547	589	567	579	579	599	569	544	610	546	556	558	494	569	611	556	570	558	550	564	558	576	601	555	578	560	550	516	558	557	560	568	551	559	574	544	618	528	544	538	562	605	624	562	546	593	559	508	533	554	572	552	562	532	574	582	572	556	561	551	540	585	593	572	595	549	525	537	570	563	529	543	576	559	563	578	592	580	599	569	578	566	584	510	584	566	567	559	568	582	552	563	567	587	575	564	576	557	548	539	585	560	551	538	553	551	555	546	596	548	545	596	553	564	578	590	568	575	569	605	530	545	567	577	549	585	584	566	577	563	579	603	560	563	525	483	551	571	549	561	518	574	556	577	569	551	557	590	574	580	539	560	567	539	538	541	585	489	576	541	563	573	543	541	579	560	589	560	573	542	566	555	606	573	564	539	602	543	556	549	528	557	579	558	546	510	576	577	586	562	539	558	590	536	566	520	546	592	529	555	558	585	595	527	556	547	594	596	586	590	557	543	581	554	574	540	584	531	541	569	552	581	558	561	572	539	506	580	574	589	570	577	572	581	545	583	537	581	566	562	532	541	529	528	558	553	544	557	597	584	552	581	561	567	553	572	539	547	627	583	552	554	553	551	565	538	575	524	564	536	551	595	566	565	524	543	574	559	568	572	533	578	574	564	561	553	591	562	540	597	598	575	578	573	567	554	608	526	502	570	580	553	599	546	551	569	545	567	612	537	581	590	574	595	591	524	542	549	540	560	600	552	568	602	573	634	563	528	571	542	528	586	552	557	550	549	533	577	585	561	586	542	520	557	595	577	549	541	575	541	535	544	563	548	583	587	566	572	537	568	584	538	560	523	538	512	572	542	598	593	528	548	561	576	503	560	549	569	532	544	518	533	515	560	575	588	522	620	560	544	556	608	544	571	580	565	554	596	544	614	546	534	562	542	579	544	550	599	576	571	545	492	619	589	544	600	544	591	556	584	537	576	585	576	528	565	536	599	551	558	564	548	603	548	569	538	586	585	602	554	565	556	567	548	583	564	577	568	594	544	626	543	565	540	518	558	571	533	549	582	562	552	531	569	524	572	513	549	534	609	558	575	576	549	547	540	551	566	558	529	555	564	541	566	510	565	520	544	565	580	575	535	571	572	578	601	536	578	560	531	562	583	593	563	562	557	549	607	568	580	573	570	552	541	550	576	523	547	575	572	539	540	572	576	563	576	612	569	560	544	594	516	556	570	547	589	561	579	536	566	547	537	552	578	538	537	554	551	526	569	537	533	597	572	602	538	533	546	581	591	559	569	582	562	542	542	532	565	581	565	524	556	558	561	541	584	581	585	586	580	544	583	580	578	577	562	525	569	601	566	531	579	571	552	561	544	546	587	581	533	529	542	572	552	602	570	558	569	615	585	587	558	543	606	578	565	542	575	522	544	542	541	550	529	554	547	580	538	573	577	557	587	610	567	610	549	549	568	571	589	543	588	549	547	577	604	566	574	509	539	571	569	542	502	574	567	535	531	547	540	531	527	604	548	552	554	588	578	553	563	579	553	539	558	568	596	577	545	551	558	529	553	586	541	532	556	573	574	568	572	524	545	584	597	556	519	534	517	593	535	528	586	580	577	551	570	564	543	595	528	606	554	573	540	521	569	543	555	559	587	591	569	533	550	579	575	544	552	565	519	551	612	604	542	545	542	574	562	539	578	570	558	586	557	538	579	512	537	534	543	570	556	570	550	543	579	522	551	543	555	526	534	553	581	558	564	573	560	600	580	560	557	566	580	550	544	593	528	589	545	546	545	555	586	506	550	570	581	540	582	575	547	612	575	563	563	588	532	522	565	515	547	547	545	572	551	592	547	545	573	554	576	561	540	563	572	545	562	601	566	533	511	543	561	518	541	545	533	573	583	554	526	538	540	569	583	571	562	536	535	577	577	567	532	573	551	526	609	572	568	542	552	603	598	556	530	592	557	586	557	587	557	539	542	544	544	537	576	573	576	571	547	582	584	545	541	533	543	563	550	569	548	596	572	564	539	561	560	537	556	542	567	549	586	558	565	536	528	543	572	542	543	545	581	612	571	567	586	589	577	537	558	572	559	590	587	577	585	542	591	564	547	549	546	520	559	505	620	571	562	536	536	576	584	580	552	565	573	546	603	561	567	532	562	579	546	584	587	573	543	544	595	547	556	536	579	595	546	582	577	528	584	585	529	564	591	519	604	576	614	537	545	604	557	561	550	579	576	562	543	538	557	539	546	547	521	560	539	597	532	568	580	543	537	583	545	595	619	573	547	562	592	600	554	606	539	554	576	549	611	544	564	554	540	581	582	525	574	530	581	516	555	568	575	552	572	557	568	587	534	548	583	569	569	544	603	552	546	574	589	553	545	547	551	576	606	572	562	611	543	590	587	586	555	587	589	563	579	565	564	566	522	570	560	581	603	604	573	574	553	551	566	559	548	599	593	552	552	564	603	560	560	582	567	555	568	554	577	574	556	556	535	556	563	582	606	516	599	558	569	542	579	563	535	601	580	548	533	570	553	541	568	574	520	564	562	607	540	630	571	576	568	541	548	598	551	544	545	608	534	512	594	544	567	539	595	554	588	538	592	560	575	502	535	555	549	528	548	548	562	547	565	581	579	577	541	581	560	542	534	530	532	561	574	568	548	538	572	556	556	566	563	510	581	549	557	502	610	566	577	533	579	591	551	570	561	531	589	590	597	539	529	560	565	559	570	571	612	579	537	589	603	643	611	543	572	547	547	551	519	544	534	599	516	561	571	580	566	568	589	585	585	542	622	524	534	590	572	559	524	578	551	564	606	577	562	574	547	541	589	569	565	520	546	579	555	594	567	588	569	532	563	579	515	628	544	562	571	504	571	557	569	547	585	527	557	531	536	527	550	551	534	547	576	564	565	540	582	562	551	573	549	568	609	601	565	540	551	548	570	630	546	547	564	556	547	584	585	548	537	548	548	562	558	531	552	519	540	571	531	563	563	540	568	591	579	583	572	553	590	537	565	549	575	581	607	542	539	525	546	588	568	546	548	641	580	561	527	525	571	567	557	579	553	572	546	582	509	578	553	539	548	549	581	575	550	559	528	587	570	543	550	552	551	541	561	561	584	533	571	565	539	553	545	532	570	580	561	581	534	545	562	569	534	577	600	512	507	542	600	570	532	584	603	539	555	562	519	564	567
1403	291	171	139	202	1153	3502	3770	2639	1405	645	259	98	77	58	46	47	35	33	45	28	42	37	31	46	38	35	30	36	30	37	38	39	41	43	36	31	47	32	38	38	33	29	36	30	42	48	35	31	39	36	45	37	37	36	27	33	34	39	38	23	35	42	31	44	39	39	36	24	32	43	35	37	33	27	38	35	26	35	40	26	37	50	41	47	31	38	36	39	35	35	43	41	40	43	41	55	44	41	35	46	32	48	34	34	49	39	41	38	44	37	39	56	46	28	31	31	27	55	49	27	39	45	50	33	44	30	37	37	39	42	43	32	38	37	45	47	42	39	26	44	38	45	34	41	42	35	41	35	31	27	46	36	36	37	42	41	30	44	42	34	37	41	36	47	30	36	42	44	22	47	52	33	37	27	36	24	43	37	40	43	43	39	27	45	35	36	26	43	38	52	40	34	34	36	49	30	41	36	29	30	34	36	22	38	37	47	41	45	52	34	38	40	37	28	33	35	27	44	33	45	37	42	38	37	46	40	39	43	36	38	40	29	42	39	42	40	33	46	44	44	33	31	40	34	41	56	37	44	29	45	34	40	38	37	52	40	37	46	24	33	42	33	39	38	49	29	32	38	31	29	34	47	44	25	31	36	42	31	35	32	38	34	35	25	35	35	38	42	39	36	42	37	47	38	37	43	28	29	36	29	39	31	36	50	42	37	36	30	41	39	41	36	35	39	40	41	45	31	37	33	39	38	43	27	46	45	37	43	33	39	32	45	38	36	41	28	36	33	40	42	34	28	37	32	40	53	40	38	37	31	49	38	37	44	45	25	52	42	30	40	54	37	39	39	38	29	38	43	42	43	34	50	30	33	43	44	34	31	47	33	28	42	29	30	32	42	38	38	27	42	33	30	36	41	43	38	44	29	32	36	40	28	40	35	24	37	40	43	43	29	29	25	42	41	36	37	47	38	39	41	37	44	47	41	39	39	29	31	32	24	38	51	34	32	35	35	51	42	42	32	43	39	35	33	33	43	37	38	33	34	23	39	36	45	39	31	39	31	29	33	30	42	34	40	37	27	36	42	34	48	33	30	34	37	48	44	37	40	43	46	30	41	34	47	38	36	46	35	38	44	48	30	38	37	26	27	49	42	40	42	36	33	47	45	36	51	35	34	26	28	34	46	35	41	44	36	35	32	34	32	50	36	42	40	37	45	33	39	35	36	40	31	29	38	34	40	38	37	44	34	42	42	43	39	33	28	41	42	34	39	47	43	41	29	28	31	46	48	33	34	33	41	25	29	31	35	33	28	41	37	40	35	38	39	42	35	46	43	41	37	23	34	39	28	45	37	38	39	38	41	28	48	35	34	46	27	36	42	40	36	43	52	40	37	51	50	30	32	42	39	42	38	34	42	41	31	37	35	25	31	51	28	41	40	43	48	40	45	32	42	28	27	48	46	45	18	54	38	39	38	31	48	33	39	36	39	35	23	43	28	39	48	33	39	47	44	29	48	41	32	37	41	39	35	35	43	35	34	32	35	29	28	33	37	43	43	41	39	31	32	38	45	38	36	35	40	28	28	51	31	37	42	51	47	38	41	41	29	39	39	38	30	43	44	35	38	50	39	50	35	34	36	37	35	31	28	48	44	33	46	28	42	35	46	34	44	33	40	47	31	43	40	28	37	38	47	31	43	36	34	44	39	35	36	42	38	28	28	32	38	33	40	33	39	29	30	33	39	43	36	25	36	28	27	43	38	45	26	59	39	35	35	38	34	52	35	57	37	35	29	46	33	26	41	48	42	29	30	38	47	40	35	41	24	38	33	44	34	39	28	48	42	28	40	34	39	39	42	40	39	40	45	38	31	26	37	29	41	18	40	31	37	43	36	39	37	31	30	41	42	33	48	41	35	35	41	44	39	35	37	38	37	45	33	40	38	27	30	36	39	36	42	42	49	38	36	38	33	33	31	30	37	46	28	29	44	48	48	27	32	31	42	40	32	41	31	35	34	29	48	34	43	41	38	41	39	37	31	39	35	34	41	47	37	40	35	32	40	43	39	37	35	31	31	47	41	54	43	43	36	32	41	42	37	34	39	31	43	24	54	30	29	41	34	37	39	38	35	31	33	37	43	36	41	39	32	48	35	36	41	43	40	36	33	45	40	52	32	35	29	36	27	32	40	45	43	33	49	42	34	44	32	32	38	50	35	46	41	46	36	27	33	37	37	37	34	39	41	38	29	37	39	38	34	57	42	41	40	39	37	41	46	35	41	42	39	41	38	26	35	39	41	27	40	43	30	29	39	37	33	44	35	46	41	57	36	33	39	34	38	42	47	38	21	42	41	35	30	25	32	39	45	27	38	40	43	33	34	39	36	36	38	41	49	36	25	36	31	35	40	38	43	40	41	46	36	56	38	39	37	36	42	36	36	37	44	48	39	40	40	38	36	29	48	48	41	51	31	40	49	50	44	43	38	37	34	30	33	31	38	35	31	33	42	36	33	35	39	35	39	32	43	30	40	34	40	29	23	43	33	36	39	39	28	34	43	42	31	44	43	27	36	34	34	35	44	41	51	45	26	47	41	36	30	46	50	49	20	35	32	48	36	30	34	47	38	35	34	43	40	46	31	36	40	32	37	42	35	41	27	37	48	40	30	35	44	40	44	47	31	40	42	36	31	43	38	39	41	50	30	46	40	35	41	34	49	26	31	30	33	34	34	38	53	28	46	30	42	43	34	42	32	30	36	29	45	38	31	41	47	28	25	26	32	31	34	34	32	36	45	31	44	39	33	32	39	37	44	42	34	31	35	33	41	49	34	32	35	38	35	45	30	30	44	33	43	38	38	33	34	34	44	43	33	37	38	23	31	35	38	48	41	30	35	38	45	38	37	41	33	37	43	32	31	32	42	44	41	36	37	42	35	34	41	45	35	45	40	34	30	46	30	39	43	30	31	41	30	44	40	43	40	33	43	38	37	39	40	45	46	29	35	36	51	34	34	47	34	34	44	41	27	41	28	36	30	37	44	38	43	38	35	38	37	34	36	40	41	37	52	37	38	23	44	33	36	38	37	44	31	35	36	45	44	44	38	35	39	34	35	39	34	43	31	30	34	29	46	44	41	40	48	40	42	36	28	51	36	34	40	35	42	39	33	35	46	28	38	38	44	46	41	32	28	36	45	34	34	43	37	30	44	32	41	38	38	47	28	43	37	24	29	36	48	39	44	30	36	32	37	39	40	33	35	32	51	37	32	36	40	36	54	37	39	33	37	33	30	40	32	48	50	33	31	44	38	38	26	45	34	24	40	38	47	48	45	44	32	42	38	35	43	34	45	30	31	42	39	41	44	26	24	29	30	42	42	38	33	26	39	42	35	40	51	33	45	33	38	26	36	32	41	22	41	27	36	39	45	35	35	28	48	44	41	32	31	40	35	39	36	41	38	47	45	45	34	38	35	39	45	37	28	21	46	28	38	44	31	44	34	28	33	40	40	38
15934	6974	3477	6882	17817	32600	42572	38952	32741	24753	14864	6868	2979	1239	688	554	491	469	503	501	531	488	486	499	512	497	469	487	467	456	452	524	472	495	480	488	523	478	481	509	503	502	481	509	445	462	482	492	475	490	460	454	493	486	495	471	483	468	482	493	462	527	518	483	434	519	484	505	506	494	452	467	527	475	519	451	514	493	457	454	509	474	504	470	479	481	514	472	461	492	471	489	457	491	484	495	472	466	482	483	520	484	473	507	501	527	460	483	449	495	466	462	502	489	493	506	466	513	490	498	515	525	458	492	521	463	515	454	481	500	501	521	509	502	479	471	457	484	470	480	505	519	501	521	471	498	509	482	513	501	428	487	460	453	506	478	452	459	492	524	467	476	477	483	485	455	486	467	494	490	487	522	477	491	491	502	454	475	497	530	502	450	470	494	467	490	486	462	457	500	486	474	463	476	497	473	486	517	456	475	476	498	494	449	482	534	449	446	495	502	508	537	467	455	500	491	483	509	484	470	508	491	459	510	486	518	507	512	492	487	456	477	484	486	481	482	493	456	497	487	481	494	457	484	521	488	502	529	465	482	490	465	487	480	479	469	458	463	471	521	453	486	471	467	449	510	469	471	508	463	507	514	484	467	527	475	459	493	484	473	496	501	495	513	512	496	492	445	502	492	498	533	500	420	459	473	495	487	515	476	504	468	476	486	502	489	496	489	483	486	463	481	495	476	479	456	500	516	480	508	452	500	507	492	459	486	477	483	448	524	549	485	494	465	514	517	480	445	521	516	480	516	472	484	522	480	425	488	487	476	479	513	472	480	459	467	459	467	481	498	498	466	516	461	489	496	503	500	489	470	491	485	490	470	483	505	489	475	447	500	451	489	486	499	466	469	448	533	506	470	476	529	490	495	461	420	502	480	554	521	521	480	578	512	468	524	482	454	476	460	496	489	489	478	493	506	478	475	453	501	521	479	513	485	486	515	504	472	496	484	501	489	498	510	497	439	493	482	523	517	457	512	495	469	491	478	500	500	481	479	505	474	458	468	520	518	522	486	486	470	480	510	455	467	511	464	469	472	497	463	470	486	464	469	516	459	511	498	478	480	484	493	490	507	541	478	519	457	497	513	445	528	476	489	426	477	526	530	481	480	499	487	492	454	524	494	473	504	439	472	477	481	505	513	496	497	507	486	504	497	488	476	478	479	477	467	480	436	497	453	488	519	462	491	505	475	491	480	498	490	513	495	487	445	475	480	484	476	507	494	482	488	483	510	448	474	494	469	495	488	490	458	507	480	490	512	460	489	482	481	488	475	535	456	508	521	502	493	450	455	525	476	447	492	452	500	487	482	463	515	492	519	492	492	477	500	473	491	480	488	446	474	480	460	483	500	507	481	489	487	455	484	449	497	499	496	525	488	472	507	491	491	491	511	519	471	478	475	496	491	504	498	502	476	481	467	507	489	531	469	474	545	462	510	506	459	499	450	485	533	472	508	489	485	488	478	480	473	465	507	505	458	494	493	485	491	459	529	484	461	499	449	500	489	461	466	491	471	496	447	486	471	480	484	492	488	485	505	465	475	482	468	488	463	491	448	465	478	503	480	499	499	476	506	468	528	505	494	489	497	472	436	504	454	502	500	466	474	479	496	473	471	465	465	464	458	486	524	465	473	501	489	486	479	494	508	450	460	434	475	483	471	470	504	484	514	452	533	485	480	513	514	505	486	486	485	435	463	495	531	495	485	511	476	465	516	505	497	471	482	473	486	496	530	471	464	473	508	463	468	506	440	519	470	491	526	478	510	488	495	476	483	501	476	474	516	474	471	496	488	432	459	470	491	491	535	470	519	457	479	464	467	514	476	527	475	491	492	506	449	449	506	471	447	514	526	500	525	494	477	495	463	507	540	505	496	498	477	474	472	487	459	509	469	511	456	509	488	509	513	517	454	508	480	507	498	518	453	457	478	475	482	480	478	475	481	477	449	461	477	481	474	466	504	500	469	480	472	491	470	468	485	470	487	459	498	469	455	470	491	493	534	524	492	512	508	530	472	490	482	481	501	499	482	480	503	511	507	513	495	497	513	491	483	492	513	462	475	506	454	482	532	503	526	480	450	486	513	477	495	476	508	483	499	480	497	489	509	468	463	528	490	533	486	483	464	472	518	470	471	497	503	477	498	508	495	473	491	474	521	508	516	488	480	469	509	440	463	455	529	512	491	490	480	527	490	505	481	503	466	501	462	500	497	521	531	515	482	480	470	484	502	497	462	463	523	460	523	445	503	494	484	462	448	454	478	472	459	454	458	485	486	490	509	444	443	510	485	468	515	494	457	487	473	469	494	484	467	460	485	451	474	475	506	487	536	484	476	475	484	535	500	480	494	479	522	470	535	532	498	494	485	465	477	520	483	499	515	460	508	523	471	498	517	511	481	490	485	531	504	475	533	495	479	516	451	500	479	453	512	496	482	507	456	539	493	492	504	488	474	494	476	504	454	425	487	472	490	477	503	505	486	459	495	527	466	521	476	499	505	502	484	491	503	476	462	493	473	462	495	520	494	490	474	487	468	445	480	507	511	492	508	482	479	459	482	468	483	513	535	507	461	501	512	531	492	493	464	472	447	465	471	469	478	474	488	499	484	459	511	495	468	479	485	508	459	512	511	517	525	467	496	490	454	552	498	494	503	474	500	450	504	506	526	485	487	470	508	486	485	518	499	493	458	447	493	494	477	477	476	435	475	489	471	467	471	481	489	472	478	467	507	500	509	500	488	478	475	500	504	482	491	464	499	479	477	459	505	479	518	502	476	492	512	527	463	511	462	456	503	493	533	503	460	502	488	502	516	484	492	496	534	471	489	464	472	513	479	528	458	464	510	451	497	506	483	505	466	494	469	459	492	488	482	509	496	518	508	487	493	502	507	454	516	486	512	442	459	474	481	500	490	486	508	494	524	494	482	520	490	486	510	454	480	500	498	485	470	478	523	469	520	502	492	506	491	528	492	446	469	481	463	509	550	474	500	454	490	489	435	500	480	480	474	479	505	504	478	494	455	523	505	495	472	479	480	462	472	458	464	510	497	483	493	472	458	491	492	500	465	522	495	476	463	485	457	468	452	487	477	493	502	488	526	493	504	514	471	488	478	500	511	484	501	495	467	512	522	479	504	475	469	479	488	476	457	528	512	472	471	496	457	536	499	496	473	504	508	455	479	506	496	516	468	476	500	490	507	510	503	463	513	484	480	494	495	519	473	491	477	475	476	461	493	506	493	508	472	464	482	455	471	443	487	447	517	473	470	499	514	472	458	483	463	453	523	505	507	455	521	501	493	473	494	469	520	506	494	511	453	481	533	500	511	490	501	492	499	503	475	450	503	470	502	485	515	504	499	513	456	517	521	492	481	482	493	478	485	455	480	513	492	498	490	498	522	485	469	488	463	519	465	461	507	486	456	518	503	483	459	485	488	484	482	483	543	462	462	496	454	461	498	534	514	527	497
879	614	453	337	823	4671	10912	9916	6473	3095	1319	541	201	80	63	54	40	41	30	39	33	45	28	36	43	34	45	33	43	37	31	46	43	40	38	39	42	39	40	35	42	43	43	44	41	30	36	37	36	28	36	31	50	33	30	32	30	35	31	41	61	51	33	41	47	38	48	32	35	50	40	32	41	48	31	39	43	38	40	34	34	39	29	45	35	36	42	50	40	43	40	35	38	34	39	26	34	34	40	39	32	37	47	40	39	39	48	47	39	40	38	38	39	32	31	44	38	32	45	26	34	35	38	47	28	38	46	43	35	37	39	42	42	40	36	40	39	41	56	29	44	40	45	39	33	35	50	40	38	41	45	30	38	36	47	42	48	40	32	38	33	33	42	47	46	47	35	40	37	35	33	36	29	37	33	41	41	34	35	40	42	36	38	36	40	44	57	29	34	46	31	43	42	42	44	45	43	44	40	35	35	37	38	46	37	36	30	35	43	55	50	45	34	43	32	41	35	31	45	26	38	41	49	38	28	36	42	37	26	36	44	39	42	46	40	35	42	42	39	47	38	31	35	40	38	30	46	43	37	40	38	42	39	34	41	47	39	40	40	54	35	38	44	30	30	27	37	46	35	44	29	40	44	41	35	45	32	39	33	40	31	37	33	30	32	35	43	41	33	41	42	43	47	43	39	46	37	49	46	33	36	50	28	37	45	31	36	40	31	39	37	33	36	38	34	45	38	44	35	42	34	33	43	33	35	42	43	45	32	43	46	29	38	40	42	42	44	41	47	36	36	34	32	35	35	36	33	39	32	39	44	42	46	37	35	47	38	40	40	50	42	41	34	33	28	40	29	33	34	54	26	48	43	42	37	36	37	51	54	38	33	39	40	37	40	49	36	44	37	41	46	37	35	41	46	42	36	46	49	34	47	37	43	31	43	41	29	45	46	39	42	42	29	34	45	35	36	43	31	35	34	36	42	41	43	46	48	42	36	41	29	45	40	41	42	33	37	48	39	37	35	39	53	44	38	33	34	37	48	35	34	40	39	36	40	33	43	45	29	30	33	44	39	46	41	28	36	29	34	51	31	43	30	36	44	44	45	42	34	42	34	34	45	39	44	46	39	48	42	46	44	47	32	39	39	32	35	42	44	43	38	48	42	44	41	36	44	33	37	40	36	35	34	55	40	30	41	30	41	45	36	30	31	49	41	46	42	39	29	33	37	38	48	33	46	52	39	36	33	44	31	44	44	39	44	40	36	37	42	32	28	47	31	39	38	30	39	43	34	29	39	43	34	31	39	39	50	36	34	27	46	26	33	32	44	39	33	40	43	39	48	34	42	35	39	48	37	39	36	35	28	31	48	29	38	45	43	39	48	37	40	40	41	37	39	43	51	37	42	48	36	46	34	33	35	38	32	42	33	41	47	29	34	43	45	42	41	49	47	44	42	31	40	41	46	34	29	34	44	31	43	28	31	57	39	47	53	40	41	49	59	47	29	34	26	34	34	32	37	43	36	42	36	47	41	38	41	51	34	34	30	41	32	31	42	35	49	49	31	33	40	32	47	50	36	46	33	30	28	39	31	45	36	47	49	42	49	55	34	40	50	31	36	42	41	43	44	40	43	41	38	41	30	40	44	45	37	36	56	43	44	35	38	36	36	51	35	32	41	43	30	48	35	44	42	47	48	66	37	31	46	33	35	37	37	38	36	44	31	34	47	41	35	45	33	39	33	46	53	34	41	41	39	40	53	37	32	48	39	44	39	43	54	38	42	35	43	42	35	38	47	38	48	44	43	45	40	43	37	52	33	54	36	35	41	31	41	37	39	43	42	43	32	47	30	31	44	38	43	34	29	54	33	52	33	55	40	42	45	43	45	46	44	35	35	40	33	45	46	39	33	46	39	40	32	47	36	49	42	36	34	44	39	44	43	41	40	39	35	38	40	37	27	38	19	33	39	47	49	35	43	37	30	41	38	33	35	32	31	35	33	38	46	42	47	34	36	47	33	40	36	53	44	42	35	22	47	35	41	47	36	32	27	48	29	40	43	41	46	34	47	43	45	48	44	41	38	37	43	36	38	39	33	38	40	42	34	37	47	33	54	37	37	42	35	44	49	41	33	42	41	33	41	45	31	41	38	32	30	50	40	37	45	39	38	46	45	46	41	33	34	46	42	40	32	35	33	32	41	36	32	42	41	40	48	30	41	44	33	32	32	44	33	50	35	48	42	42	40	39	43	53	37	44	46	37	38	34	31	40	41	48	34	39	36	35	41	42	41	52	42	42	38	46	50	36	42	43	29	31	35	45	45	37	40	49	36	39	44	40	42	44	36	44	39	34	45	47	37	35	39	44	32	33	39	32	46	39	37	45	40	36	27	49	37	44	44	40	35	39	37	50	36	41	45	38	37	37	52	31	36	33	40	52	37	34	49	38	42	43	29	40	44	40	40	55	40	41	36	38	40	42	43	43	46	29	38	45	40	38	44	40	42	31	36	46	40	29	33	40	43	47	32	32	40	37	26	34	47	31	48	22	38	54	47	36	42	39	51	29	42	34	39	44	47	37	31	39	38	34	43	35	36	43	44	37	39	31	41	37	32	38	40	47	35	38	53	39	37	36	43	43	34	36	40	47	35	52	43	27	33	39	44	33	36	33	39	40	31	23	35	49	36	44	33	41	35	34	39	40	44	44	34	64	31	45	42	26	46	34	33	30	35	37	42	39	38	55	46	39	43	51	33	40	39	37	36	47	33	41	52	26	40	39	43	47	47	25	28	34	41	46	37	40	36	53	29	33	30	44	43	31	42	25	38	35	38	35	36	47	32	40	40	39	51	39	35	34	25	41	40	31	45	40	40	46	47	36	50	42	33	53	47	34	36	39	39	41	40	29	41	39	31	36	36	43	39	41	40	47	40	36	39	38	26	33	40	39	43	32	37	43	38	43	29	37	44	46	43	43	41	45	40	38	34	37	39	33	49	34	47	26	41	34	38	40	38	34	43	42	50	40	42	39	45	38	27	33	41	46	35	39	39	47	30	35	34	39	39	38	35	52	30	30	39	38	33	38	39	32	39	40	27	45	30	46	41	40	46	38	32	45	40	38	31	38	34	34	36	45	41	29	43	43	33	40	44	44	39	35	39	39	32	44	56	54	42	44	32	40	44	37	38	38	39	37	42	35	36	41	34	48	38	29	44	48	41	41	35	37	34	40	39	37	42	41	37	44	43	27	39	37	36	31	51	39	37	42	41	28	42	28	49	42	38	45	45	31	35	39	36	41	44	30	38	41	38	38	34	34	35	32	41	34	40	31	38	42	44	35	45	33	40	26	31	29	39	40	34	43	37	38	36	36	51	49	51	33	44	39	33	41	37	33	37	51	41	44	30	37	34	30	37	32	32	37	36	41	42	41	38	44	44	34	51	51	35	51	39	33	46	36	35	40	43	39	41	32	36	43	39	43	43	27	53	41	29	35	42	40	32	29	42	35	40	35
18962	12469	8277	16184	33500	50516	59751	52190	42447	31621	21616	11732	4904	1897	876	647	537	499	505	505	503	501	496	526	482	497	518	492	470	499	514	502	476	523	487	525	489	508	500	497	484	501	518	460	488	537	465	504	543	532	528	523	473	520	472	502	469	502	520	532	530	517	501	516	474	563	458	516	513	511	477	499	539	526	518	514	504	502	484	517	454	511	505	517	480	475	472	480	532	505	514	489	511	475	528	500	484	499	508	502	483	510	464	503	488	507	457	510	498	494	505	504	500	528	506	486	500	491	525	495	540	482	508	487	489	478	514	466	504	517	453	497	535	511	509	525	497	501	513	537	453	472	496	512	513	512	481	508	502	484	525	447	501	524	530	519	472	550	498	509	498	531	491	532	521	497	517	517	515	487	523	505	541	495	468	519	468	507	510	531	496	490	498	522	544	489	476	483	522	528	482	523	515	486	506	476	504	499	469	526	478	476	470	533	497	477	482	530	496	494	498	496	502	495	486	489	518	481	505	518	481	519	513	531	548	490	501	509	486	511	462	501	509	497	487	473	513	556	535	493	525	493	527	496	534	497	513	512	473	515	508	484	527	522	491	509	490	492	505	519	553	535	510	497	485	495	509	477	509	530	531	509	507	465	516	517	499	508	528	483	488	520	493	457	492	522	491	500	518	475	471	464	497	501	505	511	505	481	514	519	536	524	503	499	502	504	506	502	539	492	462	511	515	489	509	518	499	487	518	488	476	497	475	506	515	515	502	475	538	527	519	506	480	524	548	517	491	505	508	511	485	548	511	500	485	511	503	505	502	500	530	547	509	539	519	499	481	463	501	502	499	505	495	472	538	492	533	504	522	489	510	512	540	490	508	536	531	489	512	510	516	434	515	504	504	520	502	509	537	492	564	521	496	501	488	492	490	530	536	475	515	508	498	533	485	497	527	509	503	497	522	525	510	542	496	499	471	516	513	518	500	551	484	448	509	518	498	462	536	554	504	489	486	478	489	491	502	512	515	494	519	487	495	494	498	494	494	519	487	511	500	519	488	494	505	503	492	484	476	490	513	522	466	477	485	462	480	566	534	501	521	528	459	502	544	501	515	471	492	517	492	490	532	521	467	529	468	481	495	518	511	540	480	517	537	504	539	505	475	487	520	542	523	503	535	499	556	501	443	493	538	507	510	536	499	527	500	509	549	528	500	507	544	500	508	509	499	498	444	487	522	521	503	459	519	544	517	531	502	500	473	483	491	518	498	521	484	478	480	508	483	512	482	506	482	502	500	523	495	489	558	491	481	497	503	505	527	489	476	500	504	534	515	520	506	524	462	510	521	517	493	501	483	500	445	505	498	463	497	500	492	467	467	499	496	466	502	508	474	483	531	490	469	516	516	477	489	516	525	489	499	502	501	484	504	509	485	516	522	500	488	493	526	524	518	473	495	443	540	486	493	542	536	504	481	502	491	552	483	482	469	482	531	522	505	486	522	504	484	523	479	478	486	538	529	518	519	543	480	500	477	505	476	459	458	492	529	523	521	501	479	516	517	476	532	494	511	513	488	545	458	485	506	466	473	511	500	515	517	499	515	424	526	497	487	501	510	516	498	494	524	512	505	511	503	543	508	514	534	508	505	533	508	531	523	490	449	499	512	487	507	483	485	491	479	547	487	492	547	479	497	488	565	553	491	543	501	529	515	489	495	489	474	472	522	502	524	486	535	488	502	516	473	499	513	504	516	507	502	497	470	460	475	499	525	506	509	487	528	498	521	525	464	499	490	516	514	494	500	508	498	503	487	468	533	517	468	467	506	517	497	477	500	470	496	509	500	482	546	497	489	474	503	508	512	474	506	480	501	528	527	506	492	488	528	511	496	504	572	484	503	480	525	499	508	483	512	468	512	501	515	510	491	499	484	508	512	502	517	502	479	519	530	476	452	516	540	510	477	505	502	522	491	504	522	528	483	505	514	550	503	522	484	512	513	463	493	496	547	528	508	541	492	508	506	521	477	493	559	492	537	484	502	516	485	482	498	460	513	497	487	508	489	501	481	513	480	488	488	533	512	478	491	504	509	493	501	496	480	510	507	491	490	471	506	496	487	521	516	482	504	539	509	485	505	521	494	532	534	541	515	507	496	506	518	530	494	487	496	469	498	499	563	505	492	533	505	522	495	491	503	514	474	485	511	493	505	535	503	494	522	491	525	490	484	506	523	552	530	473	479	496	502	519	516	508	491	496	473	517	515	514	479	467	497	520	490	499	517	520	495	533	528	482	502	513	512	510	503	510	494	529	456	535	499	488	484	580	504	488	485	500	496	534	495	488	517	478	474	528	539	534	516	508	489	508	475	512	495	524	489	523	535	519	509	504	491	495	500	557	499	482	520	514	508	530	513	515	498	504	501	501	487	535	526	474	498	525	515	466	462	542	549	471	480	523	482	478	530	510	497	499	521	533	514	454	492	498	471	495	495	515	504	556	500	504	516	477	501	478	495	545	466	471	482	522	497	501	454	528	508	534	493	538	496	455	497	538	492	529	456	543	493	520	501	507	508	469	527	464	560	499	463	489	461	474	502	494	553	497	481	513	528	516	486	519	516	498	504	499	483	467	519	468	479	557	533	530	556	496	485	545	482	513	510	529	502	476	491	510	537	536	521	475	482	502	491	521	502	500	498	495	482	524	497	504	502	506	487	481	501	485	504	480	512	538	509	529	494	509	490	511	519	516	491	495	555	489	472	514	473	507	507	496	526	503	512	463	478	505	532	495	501	495	494	500	492	548	534	521	506	528	481	504	468	538	502	549	493	543	507	496	539	532	521	473	492	527	495	523	491	474	501	487	505	539	491	459	518	491	508	501	489	485	481	498	482	507	475	518	524	498	499	520	498	477	483	523	557	504	485	505	513	473	498	499	503	470	484	492	489	535	509	540	500	447	501	455	531	514	554	502	528	510	526	502	476	498	490	519	489	489	482	511	531	543	555	518	543	496	535	482	487	544	454	485	545	502	511	525	519	538	498	492	505	530	525	507	471	465	506	525	488	491	463	518	505	542	515	483	498	492	511	539	484	499	487	514	510	511	538	515	466	500	528	504	478	570	503	467	487	526	508	527	472	484	518	517	520	507	545	469	528	513	521	567	483	493	522	493	511	523	519	494	488	504	523	479	509	489	519	513	535	500	510	521	523	504	511	488	519	477	544	462	493	522	511	533	502	535	512	492	508	511	501	494	517	525	485	542	497	522	539	525	536	483	487	522	507	519	483	507	493	501	481	488	473	493	513	517	520	463	507	510	523	504	500	485	483	518	492	507	498	520	489	504	493	504	518	527	520	487	529	534	516	484	517	496	545	501	558	472	522	515	504	481	508	488	499	513	485	506	517	531	509	529	510	523	479	473	548	507	505	538	511	542	492	490	477	478	486	521	504	462	498	502	539	476	520	519	490	486	537	494	497	538	515	519	522	501	489	519	516	530	495	521	509	513	489	499	487	499	515	473	475	513
2198	504	371	305	649	1768	6386	12081	9377	4989	2112	781	286	125	76	43	34	47	51	36	40	53	55	35	43	36	52	36	40	51	41	41	44	44	35	35	36	38	34	47	33	46	43	46	35	52	49	43	37	46	42	49	40	38	51	40	49	49	40	41	43	49	41	44	40	41	46	56	37	60	46	49	42	40	40	36	39	38	42	49	37	28	40	42	39	36	32	37	55	51	33	47	41	38	40	46	51	44	35	35	48	29	34	43	35	38	48	44	51	48	48	38	39	57	51	41	59	40	46	35	42	40	36	36	40	40	47	38	40	47	37	50	34	33	45	41	41	48	49	38	42	36	34	36	46	37	49	42	36	43	55	41	38	43	44	38	48	48	41	46	41	48	34	34	42	46	48	41	46	56	41	42	48	49	46	43	34	38	36	39	46	50	48	37	39	38	46	47	47	51	33	48	45	46	39	37	37	48	40	40	40	43	38	42	29	41	45	39	35	43	33	46	49	32	48	51	37	38	34	37	47	40	50	52	51	42	43	39	43	33	28	41	55	28	47	43	44	52	40	43	42	41	40	51	38	46	39	55	47	53	42	40	41	46	24	44	30	40	41	45	39	46	47	36	37	32	59	36	52	41	47	49	52	47	35	38	47	33	57	45	45	42	42	42	27	44	38	31	47	49	46	35	32	35	45	43	50	41	42	34	34	46	47	53	39	37	47	57	41	37	39	56	43	31	45	44	46	43	52	28	44	46	52	37	42	37	38	41	40	43	44	51	39	44	31	43	49	51	38	40	44	38	38	50	50	41	41	53	50	31	37	40	49	43	41	31	38	55	49	40	37	31	41	35	41	41	47	34	34	41	50	41	42	41	39	45	31	30	49	27	44	34	44	29	38	55	50	49	44	35	36	49	32	32	48	36	51	31	51	24	64	44	46	41	37	46	50	54	36	39	36	39	51	34	47	41	44	24	37	42	29	29	37	37	60	34	36	39	48	56	41	43	43	34	40	41	46	40	39	40	37	47	32	52	43	31	38	35	32	52	38	31	54	55	54	39	37	39	46	46	34	55	37	38	38	38	41	53	32	39	36	45	42	42	44	50	44	31	40	34	45	44	35	45	44	44	39	47	48	55	34	37	42	44	41	38	39	32	47	24	43	42	38	34	36	35	32	48	34	39	44	44	43	46	39	47	45	28	38	39	25	29	50	46	40	40	45	43	41	46	31	50	46	38	36	54	45	32	36	38	43	42	40	42	38	46	36	32	36	49	44	46	45	26	28	43	41	42	40	53	51	40	44	45	32	56	40	28	42	48	44	43	34	48	40	41	32	32	42	37	51	47	33	32	45	41	45	30	29	40	34	38	40	54	44	29	42	36	40	43	39	51	43	35	43	52	53	43	37	43	45	37	36	52	43	51	43	43	47	45	42	49	35	29	34	53	41	37	32	48	45	46	45	37	44	49	36	41	45	41	37	45	36	41	41	37	33	33	51	39	26	32	28	40	44	52	30	28	37	32	45	35	42	37	34	34	40	36	34	40	51	34	42	44	29	54	51	42	37	39	45	46	52	39	36	42	35	60	41	45	45	29	43	40	44	39	45	36	45	28	38	53	33	45	39	46	45	45	37	43	34	35	36	47	36	42	37	47	41	43	50	36	34	42	34	34	46	36	51	42	35	35	46	34	35	42	45	34	39	35	31	34	33	54	57	39	43	56	36	50	37	45	50	41	48	37	37	47	43	43	39	38	44	37	54	43	40	31	49	31	45	33	42	35	48	50	39	50	37	47	46	50	52	34	42	33	50	39	43	44	38	45	51	55	46	37	44	44	37	51	51	41	43	46	45	40	28	43	47	28	39	27	32	37	54	32	47	31	38	42	49	51	41	46	41	33	35	45	55	43	37	51	57	41	37	43	42	42	32	35	48	39	44	33	41	57	39	41	37	41	41	35	37	38	42	36	37	33	52	48	40	26	44	38	38	32	52	46	37	46	45	44	39	43	52	48	41	59	46	39	52	46	34	52	40	37	38	45	45	43	45	44	40	45	38	47	36	48	41	47	38	53	35	39	33	47	42	33	47	35	71	54	46	40	36	50	48	36	47	30	42	49	37	40	34	39	41	41	37	37	42	49	33	50	37	41	48	51	29	32	38	41	41	44	39	43	49	46	41	42	41	38	40	39	44	43	37	41	43	48	40	26	37	42	40	29	46	45	43	40	39	45	38	48	47	48	45	39	34	37	41	50	36	41	41	41	41	42	45	39	40	42	48	42	38	32	42	27	44	44	39	43	40	41	37	47	47	37	38	45	52	51	40	52	40	40	43	38	42	38	42	36	35	46	52	40	43	39	41	37	33	51	31	42	36	45	49	30	29	41	34	38	41	25	34	42	49	39	53	45	41	49	47	47	44	40	43	34	43	40	51	42	38	52	56	41	46	42	51	32	39	37	47	39	43	48	30	35	46	48	37	43	40	40	33	37	41	33	36	56	51	35	43	43	53	40	37	41	45	49	43	48	45	50	40	45	48	30	39	36	53	34	53	42	44	40	36	36	38	47	38	40	36	46	46	37	39	38	46	42	44	36	51	36	46	34	52	39	37	35	53	49	36	45	31	46	43	39	36	39	37	47	40	45	46	42	34	36	58	40	43	43	41	42	29	36	46	37	32	34	45	42	36	36	33	45	44	35	52	37	48	36	42	40	41	38	42	45	42	41	37	45	43	51	37	40	45	42	36	32	42	41	48	46	40	36	40	38	35	42	45	39	28	39	36	29	29	43	40	48	49	40	41	45	59	42	36	46	52	34	44	50	49	46	42	43	37	43	37	44	36	39	42	48	41	32	47	50	38	51	37	42	44	43	43	52	34	42	50	51	38	41	46	45	38	35	42	37	45	48	39	52	37	37	30	41	40	41	43	46	40	25	55	47	37	44	41	36	45	43	38	48	48	43	36	42	53	46	41	40	45	34	39	50	58	36	34	42	47	33	46	32	55	47	37	40	53	40	41	43	41	61	41	48	48	38	43	40	49	43	38	35	34	53	45	33	45	45	44	32	44	44	46	44	30	44	44	45	42	32	41	43	39	52	41	43	44	44	52	19	33	40	40	37	52	49	34	39	44	37	50	40	47	48	41	34	53	37	42	38	37	34	44	45	47	30	41	44	46	42	43	33	31	39	47	38	39	47	46	40	41	49	49	31	34	43	45	40	38	40	41	49	45	35	48	35	37	36	44	40	36	43	44	38	43	50	44	50	46	36	36	30	45	47	39	30	41	55	42	44	42	49	37	44	46	49	55	47	43	41	45	30	44	47	38	35	40	53	42	42	42	33	50	37	45	41	42	47	37	38	44	40	41	42	43	45	47	45	38	47	41	38	33	36	36	42	32	44	40	45	36	47	48	51	49	37	52	44	37	38	37	32	36	30	42	38	48	44	37	45	51	35	50	41	44	48	38	44	39	41	56	37	43	35	57	40	55	46	30	53	34	40	36	42	45	51
19315	11852	8104	14869	29685	34766	50640	58865	48547	36895	26651	15734	7144	2907	1212	701	624	530	546	514	564	557	557	524	566	522	594	514	555	552	508	549	527	539	501	540	523	573	586	507	522	497	533	523	530	552	568	564	540	543	566	589	527	546	512	527	552	548	553	573	589	492	557	551	545	548	548	541	534	549	514	573	551	524	535	522	557	542	580	569	557	585	511	546	523	532	563	546	531	545	565	533	560	560	538	554	554	578	535	545	527	562	518	582	504	530	523	506	535	554	548	529	549	505	508	537	567	514	500	597	567	561	485	586	515	562	512	527	576	549	547	562	521	547	517	528	576	556	516	532	519	541	543	500	556	544	534	562	510	523	580	551	588	509	517	541	550	546	560	556	555	532	529	549	548	561	547	568	532	551	552	555	545	550	522	521	561	564	568	562	553	544	565	604	509	534	560	573	544	504	529	572	520	550	518	611	516	546	524	538	587	583	485	580	523	539	575	554	569	535	550	503	517	553	538	574	501	504	500	567	540	540	536	548	525	519	531	567	578	555	510	495	539	529	542	525	548	545	516	532	531	620	540	559	548	591	545	550	546	561	565	586	601	540	540	534	566	503	538	538	575	540	563	521	499	555	526	511	545	502	525	522	566	525	553	527	571	549	565	527	547	522	569	554	566	546	531	562	549	539	540	572	537	540	571	520	552	531	530	513	550	532	516	542	508	527	523	534	563	544	525	527	536	516	548	573	538	549	551	535	530	523	528	545	533	589	531	537	538	585	527	557	531	552	504	536	525	572	521	550	553	516	563	533	572	516	531	497	514	549	518	520	532	500	567	566	500	537	589	524	565	566	514	520	561	571	547	517	495	558	572	545	580	556	546	522	527	548	498	529	526	515	543	566	516	516	516	540	511	549	520	549	555	602	556	529	566	536	525	528	550	506	535	581	543	543	506	544	565	541	531	507	510	511	519	515	508	541	544	566	532	557	527	508	556	549	577	531	540	588	580	555	546	550	535	567	515	523	573	584	575	526	561	533	527	544	537	534	518	518	570	547	596	556	572	539	558	512	557	559	543	535	552	526	548	529	548	549	488	512	512	519	541	551	555	547	530	574	545	521	533	584	525	527	533	546	584	516	586	556	546	527	529	545	558	585	554	578	509	529	569	506	598	555	562	547	522	520	523	558	559	521	538	514	491	521	547	528	546	547	593	539	543	580	554	542	600	536	572	504	541	526	554	515	512	550	563	570	546	528	533	530	562	554	536	533	549	548	539	547	471	526	525	507	601	546	569	536	548	544	544	525	528	520	535	605	538	533	516	544	495	557	550	527	543	508	594	575	552	571	558	530	535	525	536	521	500	566	524	554	537	547	514	508	566	557	546	536	550	554	528	501	539	514	510	514	567	500	526	515	540	527	594	556	543	538	535	516	564	511	540	528	547	547	536	524	497	510	532	521	556	568	586	534	561	545	562	516	502	544	528	550	496	562	523	536	560	549	504	595	499	553	548	583	545	531	548	537	548	525	525	540	533	539	537	535	547	558	522	516	562	557	533	571	541	573	528	539	564	512	544	544	529	548	531	512	563	572	554	532	528	544	546	549	542	539	540	508	581	521	529	527	538	493	524	527	597	523	542	543	494	562	488	547	571	528	548	554	530	523	537	543	567	556	490	547	505	561	590	522	525	495	531	535	571	547	566	538	554	516	483	515	538	534	530	566	593	536	550	547	532	550	537	532	560	560	575	520	562	521	533	537	531	483	572	531	543	573	531	539	544	526	573	526	575	544	582	521	565	511	552	559	543	553	572	549	572	556	544	534	592	538	560	537	543	546	532	569	539	524	499	582	570	571	577	532	530	536	533	533	533	540	542	500	536	489	554	538	520	543	530	534	567	552	536	548	579	558	552	523	565	547	551	523	564	563	501	585	526	543	577	548	487	519	593	543	534	522	520	547	517	509	533	540	565	603	552	517	524	523	558	563	561	527	505	516	507	534	496	564	592	536	566	538	543	543	575	529	541	537	537	543	588	538	537	536	491	549	536	520	505	537	566	563	556	509	506	526	508	548	545	565	538	536	472	557	510	562	507	541	556	552	565	575	587	572	522	537	541	558	556	549	527	575	489	532	524	533	533	526	532	551	571	529	551	546	544	560	565	564	555	556	585	571	516	531	546	537	567	503	567	541	530	519	530	560	575	517	552	583	529	573	528	525	544	562	529	523	588	526	527	561	532	555	512	552	556	553	521	543	524	547	520	558	523	570	571	536	516	518	522	544	534	576	519	567	540	556	534	543	577	557	524	586	544	517	553	536	557	555	520	549	561	524	531	505	546	521	551	521	541	537	568	510	577	565	495	559	557	550	593	538	537	566	550	546	556	514	542	545	517	543	558	597	518	557	491	561	531	536	562	556	570	514	538	516	534	563	530	501	554	539	544	549	542	502	579	563	522	555	524	529	534	508	559	545	525	556	531	518	515	562	555	553	528	504	540	564	521	513	547	515	544	539	522	567	549	562	558	511	573	577	576	531	554	517	579	526	545	517	546	576	530	512	570	554	533	537	554	553	559	560	495	558	528	541	543	532	579	512	574	500	564	541	578	569	515	568	543	516	538	560	533	533	583	527	554	547	530	523	519	553	549	554	569	563	544	557	537	538	550	499	573	545	551	504	517	573	514	561	571	547	551	570	525	506	547	498	561	560	541	535	509	553	564	542	505	528	575	534	526	558	523	583	568	541	531	583	533	540	563	537	558	521	569	559	576	570	551	527	499	555	540	556	537	535	533	535	546	515	544	524	552	530	572	581	535	546	546	549	537	534	474	523	534	557	539	581	538	519	503	508	549	520	540	560	551	545	497	562	572	548	508	538	535	512	498	510	553	553	570	526	564	545	520	551	511	541	502	521	561	573	536	546	550	527	556	557	569	525	551	528	543	535	571	526	533	554	553	528	562	572	542	584	533	537	549	536	544	549	532	542	546	541	542	550	560	537	538	536	599	537	547	539	529	552	547	533	531	524	553	536	572	537	537	513	516	509	588	509	516	549	544	579	559	504	514	587	521	547	548	578	545	526	560	524	514	522	568	531	557	569	536	528	526	518	543	586	578	521	514	562	568	512	554	566	530	555	542	534	546	511	503	581	546	556	560	563	526	574	497	533	519	554	516	496	515	507	540	550	540	563	519	549	516	553	521	592	523	516	523	511	505	550	540	516	534	524	564	562	555	569	491	591	542	513	555	514	545	532	506	543	515	544	509	518	531	542	565	535	570	525	541	494	567	533	555	518	549	544	531	559	536	527	491	583	532	562	563	527	558	538	540	546	537	545	553	551	565	501	545	539	543	488	543	542	530	582	541	540	581	536	530	532	556	597	538	517	543	507	537	533	539	579	501	565	533	491	522	521	567	550	557	530	535	520	509	550	497	548	557	515	562	533	496	552	506	586	587	584	538	531	559	514	529	549	549	535	531	563	511	566	545	561	546	545	580	562	544	549	536	584	524	525	538	531
1322	863	532	471	475	1677	6640	16789	16518	9861	4416	1548	510	200	91	64	37	40	46	48	45	47	37	44	51	31	41	50	28	41	44	36	47	37	41	33	43	36	40	31	52	45	43	40	55	43	42	45	41	41	49	36	53	41	38	37	43	31	50	35	43	45	47	49	35	39	43	48	48	48	50	34	48	50	54	36	38	48	43	38	41	41	54	42	47	41	31	53	44	31	41	41	34	47	41	47	35	64	35	45	57	42	50	35	47	44	44	54	41	42	47	43	49	35	40	38	44	39	49	39	49	56	46	42	46	55	46	36	39	44	30	38	55	45	53	42	36	45	42	39	41	46	41	42	49	43	49	53	48	35	35	33	31	40	33	52	41	46	44	24	53	39	41	46	48	45	43	45	31	50	44	36	38	36	54	40	51	46	47	45	42	47	34	53	36	47	44	27	50	43	53	58	42	41	50	54	45	44	42	54	47	42	39	41	37	57	48	45	42	55	51	46	44	45	45	45	44	34	41	37	43	43	41	47	40	40	50	54	56	42	46	46	46	45	36	35	36	49	43	37	40	47	41	40	54	40	43	33	40	31	41	37	40	50	45	43	40	55	45	35	46	50	40	56	41	56	40	41	55	39	41	47	50	45	50	37	46	46	44	48	46	35	46	42	39	50	38	38	51	48	42	41	35	42	37	37	37	35	35	41	31	40	31	42	51	42	42	48	56	52	37	34	44	30	37	47	57	46	38	48	31	37	62	48	41	44	40	49	38	44	47	39	54	47	38	42	39	44	35	32	38	32	41	54	38	45	50	48	38	49	37	44	36	39	39	48	41	36	38	41	48	31	47	45	58	41	52	33	40	35	40	33	48	53	39	40	30	46	38	48	36	35	42	40	38	45	36	43	51	38	44	49	32	34	32	49	43	48	48	47	54	51	32	59	37	43	46	33	52	38	44	50	42	44	46	28	49	36	53	35	47	37	38	48	47	32	47	45	46	39	42	37	39	47	43	50	36	44	52	43	49	57	46	40	41	51	33	57	56	37	39	45	40	49	47	48	36	45	49	46	40	45	47	43	41	46	43	34	37	47	40	44	56	35	56	44	55	42	40	42	53	39	36	35	39	43	49	38	46	32	48	39	40	42	44	40	34	38	47	36	33	44	51	51	43	50	38	49	49	32	45	36	44	35	43	53	53	37	37	39	46	60	44	46	41	42	48	42	39	39	43	36	52	50	39	36	47	44	33	37	28	40	46	44	47	42	55	49	44	41	42	34	42	45	30	41	43	36	32	29	48	38	31	35	46	38	36	46	37	39	46	35	33	44	49	40	40	41	48	39	46	33	53	49	42	51	36	47	40	34	43	41	43	39	35	31	40	46	41	41	44	45	48	44	41	45	41	44	27	37	35	53	47	40	36	35	42	46	39	50	46	46	34	49	41	33	42	50	39	42	38	47	45	34	52	42	47	38	49	42	41	34	43	44	35	36	44	44	36	45	48	47	49	47	39	43	44	45	50	39	52	42	47	23	44	34	43	54	44	28	34	36	35	35	51	44	43	46	41	36	53	41	49	57	35	41	32	41	38	48	41	48	43	48	41	34	55	42	37	46	44	43	41	34	48	43	44	38	45	44	38	36	52	46	33	39	41	53	45	40	46	42	50	60	41	39	47	40	35	44	44	48	38	40	29	48	29	50	41	49	48	44	47	40	42	48	54	43	34	46	41	40	43	55	40	32	29	41	37	49	34	45	47	30	44	50	60	42	48	36	46	56	38	43	43	48	49	47	45	54	45	45	37	51	36	44	39	47	60	43	32	45	39	47	36	37	50	46	51	49	30	41	44	39	48	51	50	38	44	45	35	42	49	40	44	46	34	42	37	39	37	55	40	43	42	42	43	39	38	32	45	42	46	43	30	53	36	43	45	53	47	36	46	44	40	42	53	43	48	37	54	45	42	41	48	42	40	50	46	36	45	41	42	37	40	37	50	36	48	54	56	42	42	47	43	44	50	58	33	43	51	50	34	41	45	47	39	38	40	44	43	41	38	49	42	40	39	46	37	44	45	40	41	34	41	45	51	39	49	50	37	39	48	42	37	39	48	45	45	43	49	49	50	47	35	48	42	37	42	41	52	42	43	45	42	43	45	29	51	36	30	42	45	42	38	52	41	26	45	44	33	45	26	49	49	40	50	58	45	49	38	48	47	51	43	51	50	37	35	42	46	43	38	40	43	41	37	55	38	31	41	30	49	45	56	48	43	45	44	40	53	44	52	42	32	32	38	45	31	46	31	50	43	63	42	45	49	44	46	50	40	38	46	42	40	40	47	54	44	39	59	60	45	38	34	46	48	49	40	56	45	32	50	33	39	55	47	43	30	50	40	43	45	52	42	52	44	31	32	40	39	54	45	46	41	39	38	40	50	52	59	48	30	41	42	45	50	39	42	48	46	42	40	41	43	31	38	45	53	39	42	34	51	39	39	43	50	38	43	42	45	36	53	50	38	50	36	44	43	44	45	51	39	47	42	46	44	47	37	33	52	41	49	48	41	53	35	36	37	58	43	55	45	40	43	47	53	49	47	38	52	43	37	32	43	49	37	55	45	33	34	50	41	37	43	41	31	38	36	56	40	43	38	30	42	48	45	33	44	35	47	52	37	33	38	52	48	41	46	48	41	52	48	30	54	49	50	33	44	47	36	44	40	41	43	44	55	46	54	42	38	60	38	35	42	30	56	50	35	37	50	47	56	32	33	39	32	39	51	33	43	45	43	45	40	47	42	35	36	55	42	47	33	40	36	41	38	40	32	48	36	46	39	45	39	35	36	39	49	49	26	36	45	42	30	50	56	44	52	43	38	40	47	42	36	38	52	40	39	38	40	30	46	44	44	43	44	36	38	48	42	35	37	49	37	38	54	33	53	43	43	37	51	40	45	46	42	47	37	51	38	45	52	42	38	49	46	51	48	58	42	42	49	35	37	40	31	25	28	33	44	34	56	26	38	29	39	52	45	40	40	36	47	58	30	48	43	42	32	54	38	57	46	40	44	33	45	36	34	45	36	53	46	42	33	34	43	45	52	43	41	42	33	50	41	47	46	50	32	33	55	42	38	25	38	46	32	39	43	37	35	52	43	37	43	43	50	50	38	45	37	42	42	38	48	39	41	44	47	42	42	33	49	44	41	50	41	45	44	46	51	51	28	51	46	42	44	50	44	43	60	57	42	43	45	38	49	41	57	36	39	36	50	45	27	37	46	39	42	35	37	37	39	36	40	46	40	44	50	36	44	32	41	40	32	49	50	42	45	50	42	53	42	43	32	45	42	42	50	37	37	46	41	43	43	42	42	51	34	50	37	45	47	43	37	43	45	47	45	42	51	41	39	42	41	48	43	49	47	39	38	39	47	53	45	38	42	46	40	48	42	40	44	56	38	40	45	42	39	47	53	42	44	37	45	49	52	39	44	32	42	35	45	32	46	39	39	38	37	37	39	44	35	37	46	38
23324	15566	10695	17976	27708	35671	52075	67653	60649	46572	34042	22837	11812	4757	1784	838	606	548	548	548	574	561	566	537	573	564	529	566	557	556	609	516	562	529	568	568	566	567	552	550	504	569	585	579	538	577	550	523	524	593	592	511	510	567	578	528	561	580	567	561	542	584	575	536	537	570	531	566	506	583	535	564	536	543	577	539	541	518	584	527	572	522	581	533	588	558	576	573	547	537	592	545	545	516	573	565	510	523	554	550	553	522	497	551	568	594	555	556	559	554	528	558	568	532	521	516	565	554	544	565	567	611	541	512	585	558	586	555	539	547	490	568	507	543	572	501	562	492	623	527	542	533	533	537	525	535	548	576	575	554	550	522	558	532	525	568	532	572	573	539	562	571	557	589	530	569	563	557	583	568	588	536	549	573	584	549	517	560	538	539	534	552	510	511	570	584	518	552	591	565	555	536	550	533	568	513	584	588	532	538	572	546	550	479	578	569	552	565	567	572	544	554	523	517	560	588	548	576	575	579	565	566	574	558	550	569	545	596	532	546	542	529	545	550	525	568	550	494	552	568	556	580	544	534	511	587	577	570	565	560	552	569	512	571	519	533	523	565	592	561	534	523	582	541	577	547	564	599	574	569	555	547	567	615	583	517	553	539	551	552	560	567	558	561	550	568	600	566	581	567	585	545	528	562	557	568	541	533	551	538	562	556	550	544	577	566	555	587	569	539	522	563	546	544	543	557	509	531	584	504	543	532	532	576	544	527	545	589	568	537	554	576	594	552	547	547	545	563	546	550	556	562	546	552	553	581	566	544	546	581	513	547	576	562	555	591	571	540	579	573	589	559	579	577	528	589	556	533	569	550	584	572	566	524	537	579	561	548	536	569	557	525	543	557	516	537	566	572	573	574	542	519	565	556	536	574	525	555	540	600	543	528	574	582	557	574	521	556	588	544	558	545	522	551	582	566	527	547	530	545	595	540	601	544	559	536	556	541	555	576	558	563	545	546	559	545	558	544	552	540	543	583	561	561	574	550	543	559	555	553	562	536	543	571	571	549	562	525	548	570	546	580	584	556	562	549	565	569	534	536	547	570	501	551	555	543	517	559	514	558	569	569	551	539	569	544	556	533	562	548	541	555	538	573	562	553	517	604	538	549	545	560	604	545	553	591	586	585	563	574	535	571	585	552	590	573	557	568	515	513	580	565	544	528	585	548	562	551	550	555	537	514	537	517	550	583	585	553	550	596	567	530	557	542	566	597	605	523	585	541	593	573	579	571	567	542	541	557	549	557	552	545	551	564	581	572	575	546	542	535	558	566	546	530	501	533	521	519	524	557	538	569	603	569	557	532	586	560	575	553	531	565	555	563	567	585	557	565	543	558	576	578	550	507	522	547	548	589	591	593	535	539	545	609	555	531	539	533	516	583	586	556	514	575	544	568	539	571	536	571	560	533	534	550	584	533	540	555	591	545	589	531	561	552	544	574	564	535	554	546	544	537	619	599	550	528	511	532	570	574	529	528	587	548	491	544	566	565	569	563	513	560	546	570	509	539	548	547	557	568	562	569	529	550	557	572	550	593	565	574	525	570	553	561	526	531	539	547	539	571	553	560	556	563	535	570	553	532	559	553	540	544	568	520	558	571	556	557	524	546	518	566	548	561	595	565	566	543	578	558	537	589	529	558	527	483	577	550	611	591	559	518	540	552	550	534	545	557	544	550	555	576	560	595	581	566	572	510	599	524	531	540	562	566	538	535	552	563	548	575	558	547	581	549	583	552	508	556	569	574	577	513	546	518	550	581	556	522	554	559	577	542	545	539	554	551	547	593	515	589	561	533	533	576	542	585	563	519	515	530	540	519	567	545	584	558	560	537	577	563	568	588	576	551	558	550	591	549	531	564	564	558	543	534	527	560	593	552	562	573	588	584	578	535	568	587	534	537	581	581	526	563	553	579	569	582	578	565	564	582	569	557	592	578	577	561	563	532	544	560	546	549	510	519	555	551	558	594	553	564	583	557	605	553	538	595	587	499	583	541	530	546	545	580	569	572	562	478	557	556	526	549	560	558	584	578	555	563	549	528	562	560	549	546	588	568	528	526	535	498	521	537	580	594	537	592	564	563	578	582	586	553	553	563	535	540	595	521	546	525	618	574	557	565	552	574	539	514	590	524	556	558	543	528	561	582	524	551	548	548	549	524	530	579	522	542	530	567	513	559	553	541	536	549	566	529	563	567	584	518	568	584	547	568	569	562	536	553	557	527	557	540	581	542	554	577	545	507	582	537	552	544	581	541	544	598	508	557	532	573	536	541	623	602	586	564	559	545	537	521	548	589	528	546	566	545	576	620	551	520	528	584	573	573	556	564	514	569	552	536	560	570	558	544	545	565	534	549	555	545	572	585	547	604	545	528	563	535	578	542	555	577	588	571	571	577	561	541	529	576	534	571	584	531	601	571	542	531	527	539	583	568	567	550	552	566	509	539	577	547	514	528	565	577	561	543	600	565	582	573	562	526	556	551	564	525	515	544	534	568	477	525	579	534	514	593	567	562	543	547	561	564	544	527	556	534	537	530	542	564	546	571	547	589	539	514	551	611	532	555	542	585	556	588	552	542	575	542	542	520	580	538	576	548	519	573	566	532	503	558	537	543	563	540	533	577	529	582	549	567	524	558	575	549	552	529	551	535	581	548	581	539	602	554	554	569	546	586	600	543	587	536	543	539	519	565	556	560	531	554	531	576	564	547	528	558	563	555	558	499	546	526	552	554	529	576	584	572	561	516	548	545	609	547	561	581	553	565	571	532	541	547	524	542	556	571	614	573	591	616	539	568	527	575	547	515	567	567	509	560	526	563	536	605	522	601	543	502	551	562	492	560	522	547	537	552	542	566	556	550	571	539	551	544	553	562	547	560	557	634	556	566	571	521	572	603	576	580	532	556	538	552	566	527	572	562	540	567	554	561	585	607	546	553	582	541	587	573	556	496	578	505	565	559	578	552	562	540	510	520	579	532	557	555	563	582	588	604	560	554	553	527	555	538	547	536	547	544	582	550	535	544	564	522	531	565	536	558	547	549	531	583	577	559	580	592	598	587	551	597	536	533	547	538	557	548	566	575	554	548	554	529	538	540	579	563	532	525	543	534	558	566	528	555	510	564	567	564	567	528	592	567	513	560	522	555	589	569	519	558	569	566	565	543	531	578	537	528	552	573	575	547	578	543	598	554	551	535	580	550	588	558	541	575	570	566	570	559	551	578	573	540	531	566	569	561	573	555	566	552	601	540	548	597	570	576	548	555	559	581	533	553	552	558	540	577	534	539	497	580	556	558	583	557	569	542	553	518	578	561	562	560	532	560	502	550	534	532	534	518	589	579	613	551	587	587	583	596	551	583	590	522	520	622	516	569	589	555	545	564	571	560	528	570	522	560	531	543	540	544	574	580	579	548	577	558	584	536	540	567	578	581	581	526	548	575	558	614	560	584	528	551	545	553	534	569
1416	235	105	80	159	277	1432	4413	3821	2312	1026	416	203	78	62	42	20	33	41	38	46	44	33	35	36	34	30	28	42	35	45	39	40	42	36	42	45	31	35	31	31	39	41	41	31	37	32	34	42	41	45	36	39	37	38	40	38	23	33	36	42	40	38	41	28	40	33	40	37	33	24	31	38	35	31	48	43	45	37	39	47	45	32	42	31	40	36	38	38	33	28	39	47	37	44	34	37	34	31	48	23	43	37	49	38	38	35	40	36	30	39	43	39	40	36	44	31	39	35	45	48	34	28	34	41	32	32	27	35	39	36	42	43	39	30	38	40	49	29	43	39	30	40	42	40	28	29	38	44	41	43	30	40	35	31	45	28	45	41	38	33	37	35	43	32	33	37	30	35	37	33	31	47	30	45	31	34	46	37	32	33	45	44	31	47	28	35	30	31	32	41	41	34	36	32	41	34	41	38	39	34	31	36	40	49	44	39	31	35	45	28	31	44	38	43	41	31	41	32	49	38	27	40	29	35	38	41	31	29	38	37	37	43	35	32	37	29	26	32	31	28	42	32	26	26	36	37	46	54	41	40	45	44	39	44	35	31	43	36	31	48	39	40	48	36	43	32	37	45	30	38	40	36	43	31	46	35	22	34	33	44	38	32	42	30	37	24	27	27	33	36	41	32	41	34	39	40	33	27	39	39	31	31	39	30	40	36	26	31	40	45	34	40	37	32	40	41	36	32	29	29	47	35	45	35	40	42	36	27	45	35	35	36	34	46	37	28	39	38	32	42	25	38	38	27	34	40	31	30	38	20	41	34	43	37	36	26	38	41	35	36	36	33	38	28	42	28	40	35	39	29	42	37	40	38	32	29	32	41	49	39	41	32	31	39	27	40	38	50	37	48	44	36	29	39	41	37	32	36	33	30	44	36	40	33	33	40	47	27	38	45	35	35	34	31	39	36	37	43	37	38	46	31	43	29	45	30	42	29	43	40	34	39	47	41	42	44	34	42	38	46	39	43	28	32	39	42	34	30	29	32	40	40	42	47	33	37	40	37	39	37	36	49	37	38	33	36	44	40	37	34	48	39	29	34	33	38	30	34	41	33	32	32	42	33	47	31	38	37	38	36	40	40	33	38	37	34	30	39	34	30	50	32	33	36	32	38	38	39	28	27	41	44	34	37	33	39	37	34	44	41	44	39	44	32	45	33	38	33	34	41	31	39	36	36	40	41	47	32	54	34	34	38	43	31	39	42	50	38	28	40	38	33	39	27	46	38	29	29	33	41	45	46	40	41	37	26	42	41	34	35	23	38	33	40	30	31	40	37	39	42	35	39	37	36	38	38	33	31	40	49	40	31	34	32	32	37	30	30	23	31	41	33	35	39	35	40	24	39	40	47	27	46	33	33	40	46	41	42	34	38	39	35	40	41	39	26	31	42	26	41	32	32	40	41	35	34	19	41	26	36	34	29	45	31	33	47	25	46	50	34	37	47	35	37	25	38	35	41	33	37	39	48	42	32	44	47	45	38	32	46	29	39	34	33	37	43	39	46	48	38	31	29	29	37	50	39	38	30	36	34	38	41	32	44	43	27	40	34	46	28	42	38	48	35	41	36	46	47	34	37	37	25	37	48	39	27	43	31	38	37	34	41	31	45	42	25	46	23	36	43	46	39	31	37	42	26	31	43	42	31	32	27	29	36	39	31	29	44	44	34	36	41	28	35	34	43	31	41	48	39	37	44	46	38	50	34	35	35	39	49	35	31	43	36	25	59	42	53	47	37	47	41	44	50	36	33	34	33	32	35	32	36	30	34	38	51	39	38	38	46	38	33	36	30	41	33	37	36	31	37	35	30	36	38	39	31	44	33	40	37	38	42	40	43	34	45	35	34	38	36	42	35	39	42	44	37	37	28	39	40	44	28	31	36	38	40	34	31	27	42	39	40	37	43	38	31	32	42	34	36	35	34	37	37	43	38	44	41	38	40	43	50	36	39	35	45	28	41	32	32	28	39	39	36	49	38	30	45	34	34	35	41	25	34	37	36	45	37	35	31	36	36	29	38	26	39	40	38	34	29	32	32	42	39	36	40	38	36	32	29	36	37	50	38	53	31	17	37	42	38	26	30	30	49	35	30	33	44	39	48	35	39	32	50	32	41	40	42	39	30	33	54	50	34	26	28	34	33	35	33	34	37	53	40	36	38	41	39	31	49	36	36	37	37	39	46	33	37	29	30	34	39	45	49	46	37	32	48	30	38	31	32	36	43	30	36	43	38	33	39	33	44	34	33	29	40	38	34	31	36	47	32	32	42	44	43	30	30	41	43	40	37	35	27	44	36	33	35	37	45	39	33	35	34	31	32	34	28	33	29	34	47	38	47	34	42	39	42	29	45	32	31	41	30	46	37	32	31	47	30	35	41	45	38	41	32	27	36	30	32	39	28	32	38	52	40	33	38	33	42	28	32	44	48	27	32	32	26	36	23	45	33	37	33	41	50	22	34	36	30	36	36	48	26	30	43	42	42	44	33	43	34	37	29	38	35	33	42	39	36	38	42	36	42	39	35	40	39	30	48	41	35	36	41	34	24	32	37	35	46	32	41	33	31	40	40	44	48	46	44	43	32	39	36	32	29	36	49	39	31	48	45	43	37	38	33	43	41	32	54	35	34	28	28	29	43	30	38	24	38	38	50	47	32	34	33	28	41	29	45	37	31	35	38	37	32	42	41	33	29	40	35	40	52	32	35	36	35	43	30	36	48	31	37	46	45	29	38	34	45	37	41	29	32	34	39	33	43	48	37	39	41	35	30	39	34	43	36	42	36	40	45	42	44	46	43	33	35	40	41	32	39	34	36	40	29	30	40	40	48	47	30	37	40	31	40	43	43	37	31	34	35	42	53	44	32	33	37	31	34	27	42	45	42	41	46	40	39	34	31	38	35	30	35	34	31	43	41	31	40	33	38	26	43	38	48	35	37	49	28	36	35	33	29	32	35	44	46	43	35	39	43	35	31	46	35	34	26	22	47	29	33	37	33	31	31	42	48	37	36	43	31	28	36	37	38	39	34	33	42	36	35	39	34	40	43	37	27	38	29	44	36	31	31	36	34	35	39	36	38	37	41	46	32	44	52	36	34	35	50	40	27	36	39	39	39	37	38	37	36	42	45	31	45	48	46	35	38	39	44	45	32	36	34	38	45	37	37	41	42	48	49	27	51	40	32	36	30	33	37	49	25	32	38	42	31	39	41	36	26	36	37	23	43	32	26	28	30	32	39	34	36	46	31	40	38	41	36	34	40	35	42	29	39	30	48	36	42	31	34	50	50	36	38	31	33	35	40	31	42	42	31	35	40	40	37	46	44	35	42	33	45	38	36	37	42	38	38	44	36	46	41	40	38	36	53	40	33	41	43	40	45	32	41	26	36	31	40	42	44	38	34	43	32	37	42	45	44	39	43	38	47	34	41	39	44	32	34	35	41	46	37	38	32	40
15694	5797	2660	4999	12731	18829	31762	42624	36906	28654	19535	10159	4287	1608	782	546	512	454	470	469	508	476	502	459	491	518	484	484	472	479	465	465	446	474	438	501	457	431	452	484	490	485	449	464	483	476	485	499	468	466	489	515	506	462	476	471	520	497	465	425	464	474	486	469	466	466	461	504	463	450	467	495	487	459	481	501	462	485	495	494	480	423	452	491	471	447	445	473	462	450	501	505	505	480	485	510	444	466	499	455	432	437	453	488	493	519	447	472	480	507	463	467	456	460	484	490	491	475	459	466	478	446	450	475	481	483	424	462	502	462	475	488	487	453	448	496	475	458	500	481	500	455	500	518	499	486	459	485	471	479	511	495	459	467	455	509	494	491	482	465	493	438	484	453	473	505	483	484	509	470	498	501	469	439	490	470	510	483	482	540	436	440	444	495	461	450	488	491	458	473	469	465	459	469	465	453	509	473	510	479	460	466	483	462	459	478	469	431	480	463	488	485	477	469	460	483	458	479	475	479	490	435	507	483	498	451	416	454	452	508	499	481	491	429	475	490	445	414	457	523	440	440	477	469	461	520	457	480	478	473	471	528	488	502	451	516	461	500	463	470	443	480	452	474	452	507	489	473	479	455	523	496	505	467	456	479	486	479	456	484	499	479	490	537	455	470	483	493	488	465	457	472	492	500	465	499	468	489	482	492	501	476	472	518	455	452	483	485	480	447	477	501	462	484	481	468	426	457	449	527	470	467	481	495	475	471	477	478	502	484	521	461	458	478	468	460	513	504	464	461	470	478	430	440	476	454	501	436	483	452	435	491	448	462	471	522	457	450	467	469	463	436	484	419	494	466	475	455	481	514	421	511	502	485	483	504	474	483	483	493	491	468	408	507	448	494	507	447	485	469	542	456	473	435	458	464	445	499	479	466	476	465	482	449	480	486	485	496	464	480	465	461	523	501	462	474	459	475	466	472	495	468	496	483	492	482	503	463	464	446	488	489	492	471	482	471	473	462	529	479	477	481	431	485	506	463	494	458	466	483	492	466	453	504	506	469	474	493	526	481	515	453	439	502	492	494	493	482	505	480	470	495	526	507	488	487	473	454	435	493	459	505	437	466	494	513	483	459	506	486	508	460	489	488	418	497	467	437	460	494	462	496	471	530	466	518	483	475	453	469	490	492	441	513	475	499	459	489	451	469	481	482	466	417	442	481	461	456	488	477	462	453	486	442	489	464	478	467	437	494	474	448	455	481	486	501	479	448	476	523	466	464	461	458	481	473	474	465	463	472	492	505	476	477	481	497	469	493	487	498	486	438	493	413	455	486	463	469	476	497	492	496	457	473	468	490	490	521	482	481	477	486	438	461	456	432	471	473	447	463	491	471	484	470	490	486	483	497	462	481	464	486	518	495	451	488	532	473	453	488	464	455	504	484	458	512	504	463	465	489	488	463	495	438	515	450	488	452	475	507	471	458	484	435	461	439	508	515	483	458	508	514	446	480	479	498	462	465	503	462	471	465	489	448	466	457	476	415	463	501	441	471	473	500	459	461	496	465	508	472	463	482	476	454	470	465	456	444	456	458	479	496	460	464	480	435	467	466	460	483	502	529	471	463	490	462	503	509	505	472	513	470	429	485	423	536	515	460	492	503	459	457	462	488	468	475	475	486	446	462	472	451	475	479	507	446	466	453	466	502	462	480	528	449	499	451	491	447	466	502	482	513	490	477	457	477	484	479	422	489	471	443	459	483	456	464	455	528	464	501	469	459	470	510	491	461	457	488	505	465	461	486	491	493	475	457	487	452	513	491	444	483	483	495	441	452	482	457	479	452	465	446	489	517	465	478	475	472	475	480	457	463	464	510	476	431	514	486	509	466	429	470	478	489	480	491	490	487	466	436	503	486	485	505	482	471	472	495	527	474	440	486	482	457	465	463	474	493	487	460	467	479	465	444	464	475	480	535	492	458	463	484	451	451	485	466	467	505	459	485	511	452	508	502	479	456	456	478	446	517	503	483	483	443	451	453	498	525	528	490	453	490	518	467	491	495	477	457	474	472	479	493	457	463	484	462	437	503	451	489	471	475	470	488	459	475	465	496	480	476	499	496	452	524	481	485	465	463	494	543	499	474	469	518	485	454	477	467	471	456	456	526	448	447	438	476	493	469	458	438	473	465	446	453	448	476	498	470	487	511	441	456	466	468	511	474	442	483	463	485	468	472	456	483	474	479	465	456	478	481	484	474	462	505	480	501	494	425	469	469	478	463	482	484	472	466	470	462	475	465	502	538	467	519	462	459	493	492	488	484	486	482	498	490	504	512	472	446	481	491	469	479	457	478	534	476	507	469	476	456	494	487	512	473	479	472	457	478	474	473	472	480	462	474	464	500	459	453	457	456	447	442	470	470	502	468	520	478	419	466	479	457	442	497	500	462	466	473	489	491	452	492	469	483	501	487	440	459	498	487	518	445	491	456	471	482	472	440	473	455	479	480	464	484	478	488	486	473	492	481	456	457	459	461	439	470	441	462	479	476	514	471	495	488	429	488	469	469	493	498	484	470	480	530	482	479	438	483	492	499	495	448	454	470	476	424	445	469	495	464	460	437	478	479	475	456	465	469	503	454	454	502	448	501	468	456	490	475	519	525	441	451	478	490	469	449	448	496	485	473	506	453	491	484	471	454	437	503	467	456	482	467	517	482	503	472	442	505	525	461	478	505	473	507	442	490	494	478	476	466	497	500	462	418	435	464	442	489	511	478	471	483	473	492	486	451	501	482	469	447	448	481	499	502	458	450	469	463	483	481	444	472	474	492	469	492	469	488	512	458	464	514	488	495	474	461	478	426	493	493	545	479	521	505	464	480	488	458	480	466	497	463	451	490	466	460	493	463	497	467	483	496	423	477	516	437	453	481	490	460	449	501	454	434	429	497	520	481	487	437	438	462	474	484	465	473	449	471	485	462	481	468	440	468	476	488	458	461	470	495	481	468	470	460	450	516	471	476	502	482	469	493	466	489	455	491	542	485	483	480	453	468	471	436	488	507	505	478	476	507	486	470	488	492	461	501	507	468	443	466	503	449	452	445	479	478	482	476	464	452	457	491	494	487	493	468	486	478	453	478	499	447	469	479	516	491	462	484	488	517	438	474	435	479	487	472	474	516	475	533	474	477	498	450	500	482	489	469	502	511	500	490	469	468	440	462	483	466	440	489	469	459	504	460	449	460	541	479	462	454	485	457	495	472	493	449	490	467	446	466	465	486	485	498	476	461	464	468	510	498	496	493	474	479	485	466	464	445	505	479	453	454	493	429	454	457	504	493	501	484	448	440	485	521	511	477	479	458	497	490	439	473	490	457	438	487	480	450	466	461	498	435	457	471	520	472	467	476	501	479	495	467	516	474	473	501	501	490	512	440	471	442	486	479	506	437	463	470	492	482	470	488	471	496	500	468	491	469	465	447	470	449	504	486	491	486	456	470	447	491	491	466	467	483	470	483
711	406	293	198	300	1107	8142	9875	8528	4821	2129	764	272	122	68	47	52	36	38	39	42	32	22	41	41	31	28	39	45	28	40	34	48	36	29	28	43	46	32	43	35	38	47	41	37	43	31	40	44	37	29	43	28	47	41	33	46	47	32	40	40	37	46	36	53	36	35	37	42	28	38	23	33	32	34	35	41	46	39	43	46	51	38	46	47	39	33	53	36	26	49	46	32	35	40	54	41	37	40	50	32	42	41	29	41	52	38	37	43	37	44	45	30	36	29	40	43	29	31	35	31	45	37	44	36	29	39	37	43	33	39	40	41	29	44	40	36	42	35	48	38	34	39	45	40	37	44	28	38	35	31	43	50	46	36	43	38	33	34	43	46	28	26	33	36	44	37	35	44	34	35	33	47	39	46	51	33	39	30	46	47	40	32	35	37	45	44	50	38	43	44	38	32	38	30	34	38	29	36	38	34	31	32	36	36	36	41	35	37	28	38	48	36	30	36	38	39	38	42	42	48	33	44	36	36	33	37	29	44	50	37	36	35	40	32	35	39	38	47	36	41	45	36	34	30	31	40	31	50	40	30	45	34	37	31	30	41	41	36	36	46	48	44	27	35	44	42	36	28	38	44	48	48	42	47	42	41	39	39	39	37	34	32	38	42	36	40	38	39	32	32	33	40	37	49	38	37	41	39	33	38	37	33	39	34	41	29	33	39	42	41	38	37	36	43	36	37	42	39	35	52	35	43	39	45	30	38	30	38	30	46	35	48	23	34	39	40	33	37	37	34	40	36	30	38	42	39	34	45	38	45	41	31	34	42	51	34	42	28	42	35	40	32	37	33	42	37	36	30	36	49	40	31	32	32	40	35	37	32	28	63	38	35	31	24	37	34	44	42	45	34	37	37	22	34	41	36	35	29	36	45	29	32	50	49	41	38	36	36	36	32	46	45	46	41	40	39	42	42	39	32	45	40	37	41	38	39	43	34	36	40	46	43	32	36	30	32	40	38	33	42	36	37	45	38	35	43	39	34	47	32	33	34	37	36	41	37	47	56	47	32	36	39	44	50	32	38	36	37	48	46	43	33	34	43	36	42	40	57	37	50	38	43	39	48	44	41	42	35	33	42	38	30	39	32	26	44	36	34	38	34	38	33	35	31	30	36	41	33	30	46	42	28	38	40	38	38	43	42	37	37	31	46	36	34	45	38	34	49	44	38	44	30	37	39	38	50	41	31	43	43	31	43	42	53	43	40	45	37	36	35	39	33	41	46	34	47	35	36	46	42	40	35	44	34	42	44	35	42	44	29	47	38	34	37	41	42	38	36	46	53	53	33	33	37	42	31	38	40	39	42	34	30	39	31	41	41	48	37	28	31	40	33	52	42	34	35	39	48	32	38	32	36	50	40	41	31	33	32	33	49	35	33	40	41	33	37	42	39	30	42	32	30	53	40	36	34	40	28	39	34	45	42	39	34	43	45	34	22	38	40	42	45	29	42	39	44	41	32	28	40	34	33	36	35	26	31	37	38	36	46	28	29	41	40	41	38	38	38	51	38	45	38	39	48	36	31	31	43	45	27	31	33	38	39	37	51	34	39	42	39	35	36	49	40	38	33	32	44	33	40	33	34	44	32	31	44	41	46	36	36	45	35	42	37	39	37	33	48	42	47	41	34	38	31	43	33	42	42	35	32	30	52	35	44	42	46	37	42	38	37	38	40	43	38	37	31	38	26	38	42	34	50	28	30	49	40	38	42	52	41	46	46	39	42	29	21	39	41	42	30	43	28	49	39	37	47	45	36	46	34	45	35	37	35	40	40	34	42	46	46	38	43	27	31	43	31	37	30	33	51	36	37	32	48	43	45	40	33	38	40	29	40	36	40	51	33	37	41	48	47	37	36	41	48	34	47	33	38	39	44	44	37	36	35	31	36	42	34	41	36	34	40	34	46	34	47	57	30	47	38	32	36	39	45	34	35	44	29	40	47	33	33	41	45	46	35	45	38	39	49	38	42	33	46	31	35	39	34	40	30	33	42	39	38	36	31	36	37	33	40	42	42	36	34	35	36	43	41	38	46	31	25	37	48	35	46	36	33	43	40	35	52	36	37	50	32	31	28	42	33	41	41	34	39	32	30	50	44	32	43	35	36	38	40	34	53	41	38	32	45	33	37	52	40	26	42	39	49	38	44	53	36	31	36	37	38	39	43	37	33	43	39	40	30	38	42	29	48	49	44	43	22	36	37	36	34	47	38	41	29	35	36	30	32	43	33	40	47	46	40	38	34	40	32	41	38	39	44	44	34	30	39	42	33	34	31	38	35	31	36	36	36	38	34	31	46	35	40	39	31	38	39	38	37	36	40	36	44	45	34	43	41	57	34	31	41	41	39	38	44	34	21	37	38	49	45	28	35	30	38	41	44	36	36	31	43	28	36	43	29	37	43	46	41	45	47	50	45	51	42	34	38	30	36	36	38	34	38	28	44	29	30	41	47	30	25	39	39	39	36	43	31	37	44	43	38	43	43	44	31	48	40	49	32	41	31	56	32	38	41	47	47	41	41	26	58	40	34	35	31	45	34	33	37	37	42	41	37	30	45	42	38	45	38	41	34	45	39	44	40	36	31	39	39	30	38	44	38	44	43	36	26	40	53	33	40	46	29	38	30	34	35	41	45	40	34	27	36	37	36	41	47	43	45	43	37	31	43	44	29	45	39	41	45	42	55	44	35	37	42	40	27	37	33	29	36	40	33	33	31	41	48	38	47	39	39	31	41	37	48	40	43	39	38	38	36	46	39	37	39	35	29	39	32	45	34	39	33	37	28	42	41	29	55	28	36	45	29	34	50	36	40	30	42	42	39	36	39	35	25	40	37	46	41	44	37	40	38	38	44	49	37	27	41	34	43	33	32	41	48	48	46	32	26	30	32	36	39	43	38	37	33	39	42	31	38	41	44	36	38	33	39	34	29	41	48	27	41	40	26	36	37	32	39	41	40	31	43	36	48	49	46	33	43	41	35	29	35	26	49	35	29	35	46	44	39	37	35	28	32	38	46	41	36	42	36	40	36	51	43	34	44	37	41	48	38	43	34	39	42	38	33	37	50	35	45	47	46	31	40	43	34	38	55	39	43	45	35	46	42	34	32	38	30	42	39	33	22	34	41	35	38	43	43	38	35	39	47	23	44	29	28	34	44	34	46	39	34	38	37	41	42	39	29	39	43	39	35	49	29	38	33	36	37	32	39	36	34	38	36	44	45	29	54	30	31	42	35	37	46	38	34	46	58	43	23	33	27	36	27	38	34	37	44	38	39	37	46	55	25	50	29	38	42	41	42	44	27	46	38	37	40	43	41	39	40	27	38	30	40	33	38	34	31	30	34	49	32	48	43	39	33	44	32	37	43	42	49	35	40	30	44	44	38	37	50	32	55	45	38	36	36	34	46	36	47	39	35	34	35	34	44	42	31	29	35	40	40	45	42	30	29	40	28	38
17014	10121	5593	11616	22985	32551	53265	54468	47103	36545	26709	15818	7168	2477	1024	638	558	474	517	493	475	471	430	521	497	489	519	539	476	503	500	473	491	499	474	499	474	477	506	473	493	497	508	507	517	464	538	457	454	462	467	472	483	496	492	525	500	522	528	510	490	558	510	443	491	515	508	455	509	480	474	479	499	456	479	497	503	498	537	497	478	444	501	496	524	521	473	492	505	484	502	504	489	496	465	495	464	456	451	480	504	471	525	471	462	447	489	525	486	463	513	479	532	538	471	474	510	465	485	464	473	474	483	473	473	514	506	483	482	503	507	493	490	503	510	474	482	487	488	510	471	495	510	512	488	502	510	477	496	498	501	481	494	483	449	484	520	492	473	483	487	496	507	523	495	512	466	478	521	491	485	435	522	464	499	494	483	483	539	504	506	468	468	531	463	491	529	536	492	465	537	534	500	479	499	545	471	512	507	534	480	518	477	508	476	492	522	468	508	454	473	457	544	513	472	510	495	545	481	490	513	466	451	476	458	533	500	494	467	491	473	454	470	471	466	531	485	478	491	474	491	490	497	528	472	474	510	454	485	521	500	465	481	489	532	512	510	486	487	474	477	456	494	499	532	504	482	531	506	471	495	484	485	478	501	489	517	496	492	491	475	475	466	514	448	454	484	467	477	465	509	491	494	520	479	495	480	515	520	497	454	521	498	502	472	497	456	498	503	494	490	498	480	521	527	516	517	496	513	490	456	485	476	477	490	492	513	512	471	479	520	493	494	482	485	489	546	520	501	497	477	479	509	495	492	504	508	454	526	488	497	556	459	496	494	513	480	516	456	479	507	521	467	445	488	478	496	490	480	514	489	536	485	524	457	487	456	503	502	468	465	497	466	511	476	462	535	475	513	515	486	482	516	484	498	481	495	541	482	484	527	533	520	456	535	475	483	482	513	466	491	505	448	518	490	480	530	530	466	488	492	467	488	523	505	492	494	505	498	486	502	497	488	522	478	479	502	478	510	503	488	507	508	480	446	498	528	490	501	492	508	492	501	487	535	489	515	500	493	466	504	478	508	519	523	492	462	514	536	517	480	512	482	492	502	443	509	492	509	498	518	472	491	496	547	528	480	529	528	509	499	510	463	495	484	498	484	467	498	470	509	504	502	521	458	559	495	488	512	464	484	444	483	480	500	478	521	479	472	467	498	503	492	507	470	497	486	540	504	477	531	503	519	516	493	486	500	483	489	490	467	439	486	461	514	499	482	484	488	527	464	494	459	519	483	481	506	518	488	504	477	463	525	503	456	512	475	448	482	460	548	478	470	509	468	508	489	514	506	498	488	538	486	474	494	470	515	515	506	493	500	486	502	505	507	499	451	508	509	523	486	503	489	505	512	520	502	517	508	464	519	495	480	486	490	529	517	526	463	472	469	507	487	485	501	482	490	468	483	493	520	515	500	500	471	485	517	457	508	478	505	461	510	471	500	516	483	498	503	490	495	512	482	467	494	478	462	478	502	500	516	496	476	505	485	496	478	461	497	528	475	478	480	499	479	484	485	530	473	509	512	504	462	491	488	515	532	488	533	469	510	563	488	469	500	504	448	494	553	510	464	493	493	496	475	497	474	507	503	505	487	495	486	464	521	486	533	523	473	530	512	522	472	484	460	506	453	501	489	519	501	513	507	502	461	481	524	531	495	512	493	471	506	493	517	477	498	461	493	488	507	470	478	476	458	464	501	470	497	507	440	535	453	479	493	493	520	462	482	506	527	473	499	498	538	473	484	474	467	490	483	537	525	530	470	522	475	484	452	515	470	492	499	508	489	471	495	506	461	498	528	456	504	497	492	485	486	521	482	459	495	497	555	502	479	445	466	501	505	507	475	479	488	508	496	465	506	505	468	475	484	502	502	481	469	496	511	509	469	457	517	463	496	491	514	496	463	484	472	464	453	529	508	511	482	488	511	478	453	481	470	504	506	486	467	482	497	504	498	498	499	510	485	507	469	522	467	487	515	470	485	483	481	485	442	483	444	519	474	500	484	525	500	493	468	489	511	474	464	484	493	499	502	501	527	471	499	506	444	514	524	509	482	449	537	510	522	508	465	483	502	499	479	545	503	451	489	511	487	497	498	459	487	488	499	472	525	487	503	422	500	481	504	533	525	476	515	473	483	448	471	508	510	529	472	479	491	520	511	505	470	460	480	501	518	495	492	483	518	519	516	460	474	455	491	474	476	461	515	524	489	484	460	512	524	449	476	517	453	517	477	493	492	498	485	494	501	512	495	502	495	514	489	473	529	494	553	508	474	508	452	469	478	509	521	463	515	441	520	499	513	508	473	462	506	481	475	489	439	491	503	519	497	527	459	485	510	519	484	493	527	496	512	464	497	513	504	536	501	489	478	468	498	486	504	470	476	506	503	471	492	504	473	511	482	494	450	489	509	515	497	500	510	485	485	500	506	478	496	504	498	527	492	484	493	443	491	502	440	495	501	477	506	487	498	503	495	488	487	447	473	518	480	512	486	520	456	466	495	479	504	475	509	501	506	488	461	465	499	457	526	538	485	455	478	510	484	532	525	514	476	506	493	485	487	463	454	480	511	491	526	493	480	484	490	491	455	473	466	472	508	467	485	514	473	525	504	479	491	464	489	485	517	511	531	506	502	505	483	497	497	500	478	491	500	478	501	510	481	501	470	507	531	466	496	535	472	507	487	486	516	522	471	487	508	478	512	470	505	511	497	548	510	501	485	477	504	509	466	457	496	472	475	497	507	491	504	512	484	460	482	477	549	529	500	500	483	463	485	480	480	464	539	467	513	510	481	494	517	464	479	518	499	482	480	488	477	503	526	482	486	478	478	519	506	469	501	457	507	506	471	482	508	496	498	494	470	506	521	478	443	549	503	499	479	473	450	500	476	496	523	476	484	453	489	492	516	527	471	498	483	512	493	477	497	481	504	495	513	473	485	527	493	541	517	494	530	498	493	496	468	498	491	511	448	481	546	487	439	462	476	504	495	497	510	494	472	509	508	474	476	482	500	503	478	487	488	537	493	490	541	444	517	484	490	519	457	454	485	472	504	494	503	536	502	498	481	498	490	483	522	504	519	498	504	521	471	471	469	472	462	495	475	513	529	477	494	463	485	470	489	469	492	512	506	506	450	500	452	490	507	497	484	479	502	514	508	506	493	487	506	461	485	528	492	528	507	478	493	452	449	487	505	465	488	507	469	497	477	520	490	471	485	506	499	478	475	504	532	520	494	506	487	487	507	495	542	490	501	437	478	479	454	484	509	480	512	479	500	516	501	497	527	502	480	490	500	492	465	475	448	505	477	452	471	505	490	490	444	495	533	477	477	522	477	478	473	501	477	500	465	518	514	455	512	499	487	469	475	456	465	514	502	512	460	483	515	528	507	484	464	460	478	501	535	504	473	485	519	450	490	483	488	523	515	497	492	473	487	459	505	518	474	478	557	511	524	495	493	505	503	489	500	501	509	464
2048	324	201	205	277	1001	3323	11168	11224	6136	2767	986	365	121	66	47	40	44	39	48	36	56	40	39	37	32	46	38	48	53	34	35	50	47	33	31	40	43	34	51	40	41	33	49	39	43	46	25	49	38	57	41	45	43	41	53	35	39	50	53	51	33	51	49	40	35	44	42	49	34	43	51	41	51	31	44	41	40	34	41	48	49	42	33	44	41	35	46	47	35	46	41	40	53	34	47	40	42	37	38	42	45	40	49	54	37	56	36	30	43	34	43	48	54	41	48	40	36	38	43	41	41	45	39	33	43	29	34	32	40	55	38	31	41	36	52	39	37	34	52	46	49	46	58	43	50	36	30	48	37	32	40	42	54	45	36	40	28	43	51	39	50	45	35	36	41	37	45	43	37	42	40	43	45	46	47	30	48	38	46	47	55	38	37	38	50	42	57	40	45	41	47	39	33	28	37	38	36	38	61	52	43	46	52	34	36	38	49	41	30	46	39	34	44	38	47	42	48	59	36	38	45	37	43	36	34	47	37	44	45	40	36	35	49	45	41	35	33	28	45	46	26	51	49	48	58	39	38	44	45	46	48	43	38	39	46	40	46	36	48	29	38	37	48	40	36	39	41	40	36	39	34	45	44	40	43	38	47	36	63	43	46	46	42	37	44	37	44	37	33	45	36	49	34	36	36	35	39	35	40	41	46	38	40	32	35	51	46	38	39	37	39	29	44	35	39	30	37	37	38	39	40	35	36	42	39	43	50	40	58	38	43	42	39	42	34	50	35	34	34	45	37	37	40	39	35	39	48	43	41	46	36	33	44	59	40	29	39	35	51	45	36	39	44	43	44	43	43	38	47	48	36	44	45	42	34	40	39	32	55	32	41	43	35	45	48	38	48	29	33	37	33	35	37	56	43	36	37	26	54	34	53	47	27	30	52	35	44	52	54	46	41	31	38	38	45	37	38	36	37	41	43	41	41	44	46	32	46	39	46	46	45	36	41	42	44	35	45	43	38	43	37	52	45	58	53	58	47	51	42	37	42	45	38	40	49	41	41	39	38	42	37	35	46	36	45	43	48	44	44	50	35	31	56	28	49	36	54	35	39	30	34	36	39	45	38	35	49	38	43	41	46	39	56	35	38	41	35	37	48	45	38	35	43	35	39	40	36	52	52	49	35	40	39	38	50	33	45	44	39	47	44	40	49	41	32	40	46	41	39	40	30	38	47	40	40	27	39	36	33	39	41	41	37	40	40	38	46	40	36	45	31	37	49	33	38	30	38	36	47	37	34	46	41	33	49	31	41	43	48	38	43	45	50	43	50	43	43	52	44	54	36	50	50	56	36	33	41	50	41	38	46	36	43	43	27	37	32	38	36	32	51	42	40	35	42	43	35	40	44	37	44	38	41	42	43	36	54	45	47	49	36	36	41	53	43	39	37	44	44	34	37	47	48	55	47	44	47	46	47	45	46	28	39	49	39	31	52	34	40	43	33	42	32	33	37	42	34	44	34	51	34	41	31	40	30	41	48	34	42	32	40	45	49	46	41	38	43	49	45	41	34	43	51	39	30	40	39	41	38	38	55	40	42	31	37	50	32	36	37	38	51	41	59	48	38	36	36	40	37	43	49	39	46	37	48	45	48	33	40	39	41	52	39	51	41	49	39	35	44	41	41	51	44	32	50	44	37	43	49	34	48	47	62	44	41	41	40	44	38	33	49	36	41	44	39	47	34	42	44	39	36	48	59	35	45	52	43	38	48	52	42	36	41	48	43	39	28	56	41	44	40	55	35	42	36	56	38	51	40	48	29	42	41	47	42	39	51	41	28	52	35	32	31	38	40	39	49	36	38	38	48	47	34	53	34	39	40	45	31	26	56	42	39	33	44	45	33	38	31	28	42	49	43	51	28	45	43	38	56	33	40	45	42	41	39	37	44	35	41	35	41	25	39	46	41	39	46	45	38	45	33	35	36	48	39	42	45	39	48	43	41	39	42	43	48	42	38	49	47	41	53	39	45	43	35	46	42	45	36	30	44	37	42	46	35	37	44	39	37	39	36	50	42	45	34	47	40	36	43	39	39	46	40	42	34	36	38	49	47	41	43	39	47	54	29	38	42	39	37	50	42	41	33	42	44	37	37	40	35	50	48	35	47	33	47	36	30	44	54	36	44	40	49	41	42	52	49	43	51	52	45	42	45	56	51	44	39	39	40	43	41	38	47	38	44	29	38	39	29	41	35	47	41	47	41	41	40	45	57	44	43	35	47	46	33	30	32	42	36	38	42	43	41	40	31	32	39	48	41	45	49	44	50	51	45	50	45	40	47	40	43	42	40	38	48	50	41	35	37	36	43	39	40	39	43	42	36	44	38	38	38	40	45	54	40	38	32	40	48	46	49	41	55	34	46	41	41	46	46	37	47	33	40	41	49	36	46	40	30	34	43	43	47	42	40	37	57	41	43	43	37	49	44	46	30	48	35	50	41	38	36	36	49	48	41	47	45	51	35	36	35	35	39	46	48	46	42	46	38	43	39	39	38	28	36	38	49	34	30	23	46	32	41	45	27	39	40	44	46	41	41	35	35	49	51	35	44	46	44	38	41	41	44	48	44	41	38	49	45	56	41	37	38	41	40	45	39	63	32	35	35	37	30	41	36	35	34	43	46	32	33	31	33	53	53	46	43	43	47	44	36	38	38	53	47	28	39	35	44	36	46	38	39	42	47	49	36	42	44	32	57	35	30	28	35	27	35	38	52	48	49	47	34	48	36	38	36	46	37	39	40	32	47	46	48	37	37	39	48	48	35	39	38	39	44	49	49	37	35	47	38	51	32	44	38	40	33	36	41	35	43	38	42	42	40	37	32	43	42	44	35	30	43	38	51	37	34	32	44	36	49	44	44	43	44	35	36	50	50	45	44	46	46	49	47	58	42	45	42	57	40	50	49	46	45	36	50	41	49	25	27	48	34	39	39	35	45	52	34	45	36	37	36	58	32	44	43	49	35	50	44	44	36	42	43	34	42	44	50	41	31	58	34	30	40	41	36	38	36	46	38	46	47	42	51	38	34	43	42	46	34	29	54	55	32	41	37	32	47	38	30	38	45	41	46	45	39	46	42	56	57	44	39	50	32	43	51	35	41	37	33	39	29	47	45	37	45	39	45	40	32	40	38	37	38	42	59	47	38	37	36	40	47	36	41	33	50	45	50	43	45	41	43	38	49	28	40	51	49	27	46	40	40	43	42	38	38	37	46	42	47	43	43	33	44	43	51	58	46	47	33	51	46	53	44	36	37	41	37	45	42	49	40	34	38	50	50	37	47	44	40	33	35	42	45	38	41	47	36	37	43	45	33	38	41	37	52	39	47	40	30	34	47	40	52	40	38	40	44	42	35	42	44	40	40	47	35	51	40	42	18	37	31	43	40	44	33	34	33	42	46	41	39	36	42	39	52	36	40	50	49	37	44	52	43	47	45	33	38	30	35	42	39	42	53
16550	8252	4321	11279	22196	30150	40921	59524	53320	40031	29764	18928	8751	3111	1253	665	622	543	557	555	523	515	503	544	553	529	461	516	530	519	533	521	547	512	528	549	505	522	525	541	508	545	538	539	581	577	504	547	573	523	516	520	530	521	521	511	576	505	521	505	508	535	588	544	564	496	515	560	561	500	578	533	498	509	518	547	538	528	542	538	493	546	541	461	518	507	526	514	552	495	530	538	519	537	518	562	535	544	563	493	538	536	525	537	488	543	543	492	567	500	522	552	503	553	533	535	539	540	536	572	541	549	523	506	544	538	522	549	538	517	534	537	516	503	579	536	556	536	586	532	555	513	568	523	507	536	544	514	520	542	522	522	527	556	550	574	587	542	526	525	532	540	525	564	579	546	564	550	551	514	516	517	546	543	561	537	521	516	575	584	528	579	531	533	555	518	527	566	552	526	490	514	526	547	574	467	534	506	563	527	508	510	534	519	564	555	508	541	561	516	536	493	555	531	535	512	602	522	506	546	543	525	546	528	534	537	568	509	562	524	566	503	539	553	573	538	528	518	531	511	549	574	545	566	524	545	571	540	515	561	591	542	525	519	530	570	525	566	516	528	564	515	526	514	509	554	540	589	548	525	535	526	510	531	560	522	496	538	537	545	518	530	557	581	528	537	574	533	540	519	529	531	494	528	526	543	548	532	546	529	541	536	519	507	514	545	532	534	556	525	528	561	530	518	525	509	531	574	523	551	567	538	516	492	525	544	545	514	528	553	584	536	534	554	519	530	524	549	540	504	550	515	549	510	521	551	521	531	551	487	506	518	491	529	515	490	538	539	548	545	523	549	518	522	566	561	563	529	516	545	528	536	513	542	562	508	552	559	527	541	534	511	571	553	511	553	499	502	502	506	555	516	526	568	597	521	587	544	549	548	568	558	539	491	561	565	535	513	512	526	525	526	555	563	548	509	525	492	527	562	505	537	509	542	533	517	505	536	524	594	503	513	514	530	548	506	549	565	482	533	539	522	542	534	489	555	530	496	561	576	508	553	506	538	534	567	527	522	541	553	524	549	561	564	540	551	525	504	546	506	541	556	495	550	527	514	519	547	538	499	544	522	523	557	529	517	552	578	528	538	546	533	499	481	533	518	567	541	535	544	529	509	545	526	531	516	545	547	544	525	518	593	594	555	560	487	542	543	546	530	559	554	556	527	533	560	515	532	496	529	505	544	510	544	525	545	582	561	511	546	539	591	496	525	514	550	514	556	552	575	508	539	529	492	478	535	509	511	519	534	551	530	490	550	505	530	491	505	534	514	534	528	543	587	507	540	528	556	560	547	553	571	539	542	539	536	478	548	532	540	524	553	520	490	520	508	519	520	549	536	538	512	499	475	526	549	523	536	516	547	532	530	555	508	536	533	574	497	536	565	511	513	514	557	529	515	533	528	534	534	561	595	575	568	520	536	565	489	557	506	524	530	506	544	551	507	537	532	528	547	556	535	518	546	572	568	528	528	512	523	507	518	562	525	494	538	539	552	522	566	533	557	521	509	549	507	543	501	538	546	507	529	523	536	519	489	552	534	520	514	517	521	521	526	562	556	522	571	549	557	543	508	556	571	531	525	545	497	568	542	554	524	538	547	549	526	530	571	560	529	549	543	507	540	534	553	542	493	534	535	499	522	567	530	561	523	529	570	506	559	516	503	538	558	550	531	584	548	547	574	524	526	509	538	527	525	519	536	525	512	571	554	528	559	526	512	551	563	555	508	530	524	541	527	540	528	546	526	492	576	576	455	542	516	519	533	523	523	551	530	490	523	481	560	550	530	506	533	512	537	522	574	544	515	523	530	477	552	532	503	560	566	526	515	515	500	518	534	561	537	547	557	517	539	557	555	534	567	493	562	519	504	547	514	532	577	513	549	514	528	543	522	517	491	538	562	574	545	503	522	536	557	502	524	554	529	514	525	540	548	531	576	531	551	562	525	519	566	522	549	516	577	546	529	553	570	547	540	540	499	538	545	508	482	577	513	529	530	573	536	514	530	512	504	571	532	562	513	536	531	544	514	537	534	530	529	511	562	529	539	525	495	570	556	565	563	565	518	524	546	538	504	490	541	520	551	523	529	572	544	534	559	535	543	541	559	542	553	560	527	556	565	523	532	546	529	532	527	543	521	517	555	555	510	515	567	562	582	539	538	550	535	528	543	523	543	550	542	527	504	565	589	511	559	552	521	528	524	585	527	544	535	524	553	530	557	545	538	566	532	546	569	562	599	547	557	516	512	487	516	521	550	526	525	527	525	604	581	524	544	565	536	552	598	525	576	503	546	509	510	516	546	549	529	561	557	535	532	572	519	554	532	525	497	595	565	557	534	530	531	526	559	528	521	526	527	530	542	573	564	549	512	536	565	565	534	544	524	491	506	529	508	501	549	528	544	557	506	530	528	536	540	531	533	513	538	534	539	547	554	547	569	553	509	498	529	518	558	569	491	597	529	564	516	515	491	507	556	554	512	533	523	530	496	554	521	536	499	548	582	597	522	492	542	570	541	537	506	501	543	517	530	561	572	561	537	549	551	548	552	513	524	510	546	562	572	537	555	541	523	514	483	542	523	545	535	534	481	549	531	553	526	523	478	539	533	543	537	522	484	535	509	544	574	587	543	535	573	520	561	509	553	522	532	556	500	531	531	525	561	524	544	540	519	554	548	526	493	531	515	529	541	548	501	517	498	524	496	552	532	551	542	549	534	532	552	546	546	546	541	531	490	487	528	531	542	517	514	496	572	549	541	539	518	565	540	564	530	534	564	516	532	524	520	573	563	524	530	520	552	530	553	546	525	512	539	543	547	541	524	558	577	541	554	552	507	533	501	507	520	548	529	583	532	480	537	536	533	560	550	555	536	505	558	534	578	535	533	513	522	514	545	524	563	515	537	566	515	537	595	522	510	525	556	518	539	521	544	551	519	504	522	549	520	524	524	519	537	512	548	538	576	540	524	504	532	519	551	562	539	542	523	543	524	545	532	529	589	513	498	550	517	510	521	515	554	526	533	606	520	548	542	542	552	549	574	531	574	527	549	544	544	500	559	557	511	542	521	541	488	494	496	508	570	521	549	519	552	528	554	553	490	522	533	571	513	523	511	578	544	544	522	543	531	503	532	528	516	503	540	539	538	527	543	532	540	511	530	536	562	548	563	507	530	596	547	575	582	584	554	545	556	538	543	496	531	520	520	523	514	525	545	545	537	559	517	519	530	555	518	547	529	535	540	536	562	559	564	494	544	522	483	524	545	488	521	559	536	535	510	557	513	496	552	540	520	542	562	544	572	542	550	520	513	545	546	556	511	498	572	544	562	524	521	547	555	534	547	584	530	534	493	523	521	557	536	535	522	569	515	548	517	532	537	546	503	498	557	566	528	510	541	521	534	585	510	528	578	490	544	520	532	529	504	506	531	557	537	527	563	511	555	524	535	527	556	561	537	537	557	531	564	520	525	536	493
1072	416	232	154	264	1819	15856	17893	13905	7602	3354	1281	476	146	74	43	42	53	34	34	39	40	40	42	42	50	38	35	40	33	39	39	36	39	34	42	41	42	41	45	47	63	44	41	48	47	48	42	40	39	42	36	37	47	41	42	42	35	35	41	41	34	45	36	45	39	44	57	53	40	32	38	34	54	39	40	31	40	35	34	46	32	42	51	38	38	52	46	34	41	46	44	36	36	39	34	34	31	52	49	53	51	48	37	34	38	35	43	45	46	38	39	37	40	38	44	47	37	32	46	46	50	54	35	43	30	35	40	48	49	48	46	39	54	42	32	41	30	52	49	32	43	39	45	32	43	35	39	37	36	40	52	48	43	37	52	45	42	37	49	37	40	41	44	48	47	40	45	35	47	36	35	32	29	34	30	33	49	42	34	40	34	44	46	36	49	37	49	42	43	41	39	49	36	51	45	46	49	54	37	41	55	42	55	38	43	46	37	49	40	39	45	50	36	31	42	50	44	46	34	41	30	44	43	36	32	48	33	47	43	39	35	42	43	41	47	49	51	55	43	44	40	51	39	42	33	42	42	44	40	54	42	42	37	43	40	40	37	54	37	41	45	40	61	46	44	36	32	34	45	34	35	55	38	51	40	43	42	49	43	44	42	47	53	37	44	44	51	37	38	42	50	39	34	38	37	40	36	31	39	52	33	49	46	31	44	51	42	46	53	40	43	40	43	46	50	29	40	39	35	37	58	40	35	46	46	39	39	34	42	39	56	45	39	42	40	34	49	49	36	32	51	41	47	53	51	41	43	48	43	44	39	47	40	50	40	33	44	49	30	48	44	45	42	32	47	41	40	35	40	37	33	34	47	37	44	39	56	43	56	49	42	39	49	46	59	53	51	28	47	46	49	42	41	40	45	41	48	46	41	44	45	39	39	38	36	38	24	39	40	53	44	44	42	52	36	42	49	31	54	43	40	37	45	31	40	39	46	44	36	37	52	35	48	48	33	37	33	27	41	45	37	36	46	38	46	32	48	32	42	40	41	38	33	46	46	47	39	39	48	46	40	42	51	41	36	41	52	45	43	45	30	37	42	36	26	41	41	43	42	48	45	48	40	42	38	37	52	43	41	46	40	34	46	42	45	31	41	38	35	43	40	33	46	50	51	39	46	38	42	43	49	36	45	35	49	36	47	32	40	53	28	50	63	34	53	35	43	40	43	44	38	35	43	62	49	41	39	41	46	32	48	43	44	46	50	43	41	61	47	44	38	46	38	45	43	44	42	46	51	42	43	46	45	37	57	37	39	39	34	45	56	47	56	44	53	43	39	45	47	30	43	41	34	51	43	46	46	35	52	41	49	41	49	45	41	43	34	44	48	42	48	44	37	44	43	25	42	34	28	35	46	37	41	48	39	49	41	40	31	42	48	52	45	55	37	48	37	53	42	53	42	45	40	29	49	49	52	35	42	43	35	49	42	51	47	40	34	48	39	28	52	41	42	53	48	60	24	40	40	49	44	32	39	45	36	37	31	36	49	45	37	48	39	43	40	38	29	33	60	33	59	32	47	39	50	42	48	41	40	43	47	38	27	56	38	36	38	41	33	54	39	57	42	41	49	37	38	39	30	39	42	37	31	44	34	32	44	52	42	36	43	27	39	29	44	37	39	39	37	48	38	48	41	46	32	32	40	47	31	30	49	44	37	42	42	39	45	43	35	35	41	44	48	41	35	47	32	40	42	41	37	43	35	44	49	48	42	36	41	45	43	43	41	44	27	29	50	50	41	46	43	54	47	35	37	34	36	43	36	52	39	44	42	37	40	48	52	51	43	42	46	39	36	43	33	39	44	37	35	34	45	29	37	39	47	38	44	42	43	36	47	46	57	35	49	41	43	41	41	34	49	42	41	45	34	46	46	43	39	40	51	41	48	27	48	47	41	43	44	25	40	42	32	40	47	36	39	46	53	44	48	48	57	25	21	49	38	40	39	34	50	41	39	48	43	51	48	26	43	40	45	34	44	37	47	41	40	47	42	40	32	43	48	52	40	40	52	42	48	33	50	39	52	32	45	42	52	47	43	41	60	40	37	46	38	37	30	31	50	58	40	49	44	42	50	51	50	38	42	41	57	30	38	35	44	40	35	38	45	35	45	42	49	55	35	40	39	44	44	33	54	34	40	30	44	43	52	44	38	53	45	44	42	47	50	51	45	55	42	36	28	56	49	44	51	45	47	48	37	46	23	42	39	49	35	48	46	55	38	42	25	48	50	36	48	34	39	38	48	46	40	38	53	41	45	51	53	47	41	43	30	30	40	46	37	37	34	45	55	28	35	33	39	47	39	40	55	43	48	32	37	43	49	47	47	32	44	25	34	52	35	45	49	40	55	41	46	38	47	44	46	43	43	28	36	48	39	49	29	48	40	43	43	42	44	51	39	37	42	30	51	40	41	41	41	49	34	49	38	46	56	37	42	36	41	37	46	39	49	46	36	44	40	45	41	33	41	43	32	50	43	46	39	55	47	47	35	46	41	45	39	37	47	49	40	34	48	33	40	49	43	47	49	38	44	48	41	54	37	41	30	31	37	45	29	47	45	41	37	49	39	48	50	37	44	41	51	45	45	45	34	37	35	41	32	40	39	37	45	35	47	33	39	51	35	35	46	34	43	39	44	42	33	46	38	49	51	40	43	43	49	41	53	31	35	53	41	43	43	43	46	43	43	36	49	54	47	43	40	46	42	43	29	46	31	41	36	28	40	34	40	43	54	43	48	42	49	40	43	39	44	41	39	44	40	51	45	35	47	38	46	43	54	47	38	36	39	45	41	54	33	49	54	40	41	41	48	46	45	40	38	37	30	42	46	45	43	39	45	38	43	36	46	31	54	37	35	51	42	53	39	62	44	39	57	48	43	37	37	46	39	33	50	47	37	45	51	46	30	37	39	41	41	30	52	36	45	48	36	34	43	43	45	43	56	31	46	47	47	41	36	54	44	40	41	34	42	52	42	30	36	39	48	47	32	41	47	48	38	34	45	39	46	43	39	42	37	38	42	42	40	39	41	39	46	33	44	52	52	40	51	34	35	43	37	48	44	24	34	52	42	38	46	52	46	33	34	46	32	48	48	44	44	42	44	42	46	55	41	39	46	48	40	44	49	34	50	28	43	31	39	48	46	49	37	53	37	32	34	52	50	58	55	43	35	48	37	41	46	44	36	48	55	54	57	35	51	48	42	36	40	50	33	42	44	46	38	56	43	43	37	49	38	42	45	40	48	34	45	42	43	44	44	43	45	42	46	41	45	38	36	40	52	42	41	43	48	43	41	47	35	43	48	47	47	41	37	40	40	40	43	33	41	34	30	50	40	44	46	39	38	43	43	50	38	39	37	44	44	35	36	40	45	35	40	40	37	50	41	49	41	48	38	36	36	47	35	29	41	39	36	46	37	42	33	51	52	45	31	54	32	49	46	44	42	36	44	42	45	36	45	27	39	40	49
19424	9847	4506	9504	22754	35101	66167	66866	56451	42938	31750	21227	10891	4129	1526	852	622	556	537	540	564	541	577	493	509	544	533	552	545	541	577	545	537	554	574	522	550	566	511	518	530	496	529	557	527	534	506	518	550	548	534	563	580	571	548	522	556	561	611	575	512	512	543	597	528	582	533	515	564	561	532	560	529	587	569	557	578	553	546	594	560	538	543	528	545	543	534	540	553	528	561	603	538	544	552	544	539	526	565	522	575	525	571	512	540	548	564	551	532	509	539	568	525	582	563	564	545	568	503	585	539	570	580	522	541	518	597	541	542	588	567	496	545	530	522	544	580	537	541	559	506	568	570	559	543	520	468	502	516	564	516	540	548	534	586	559	571	541	511	493	545	550	522	555	568	545	533	520	518	562	545	539	534	546	553	535	543	575	564	530	542	550	517	549	558	551	547	561	528	544	553	563	563	548	539	577	549	552	543	557	547	602	580	522	544	529	545	572	544	520	558	592	554	508	560	547	566	545	535	503	545	579	538	537	526	567	583	576	560	522	522	513	512	538	545	563	551	551	548	518	559	518	555	545	559	526	575	524	555	544	531	591	531	556	562	545	550	488	593	533	554	548	560	567	580	612	535	545	487	526	530	536	514	512	515	535	561	572	524	532	507	510	556	550	554	550	542	547	502	553	569	540	581	571	527	571	527	532	536	531	534	533	555	556	546	534	528	569	574	545	533	573	550	565	550	526	541	526	529	534	541	528	579	514	567	560	538	557	553	555	524	550	562	520	528	528	530	543	560	507	521	565	517	553	500	567	515	535	510	567	561	576	560	564	525	608	514	583	534	545	554	553	552	540	558	550	536	545	574	532	585	534	545	547	531	536	574	543	565	559	510	572	553	551	584	554	570	554	542	572	543	547	516	566	544	547	529	572	538	574	519	569	559	540	551	594	582	559	568	569	562	504	551	544	510	533	588	549	535	533	563	519	545	572	550	556	539	529	532	555	582	583	521	531	583	560	621	531	545	547	578	558	565	522	574	569	516	517	541	544	536	555	559	495	556	542	542	538	550	558	548	567	573	541	541	538	536	556	520	551	537	581	522	529	546	547	546	509	549	507	560	551	560	506	556	528	553	550	542	534	530	552	493	539	534	521	546	547	556	564	563	526	544	547	542	551	531	509	587	537	564	572	537	537	541	563	553	565	541	537	496	553	547	557	561	543	520	519	555	553	537	597	561	526	513	519	495	590	550	534	586	558	550	539	514	532	533	565	513	560	591	551	552	545	515	480	553	580	548	530	539	589	561	527	533	553	536	574	570	527	529	510	515	542	539	565	517	584	555	541	555	528	551	574	520	521	538	551	579	548	548	554	564	534	552	585	493	543	545	562	573	567	532	518	540	575	562	536	529	528	564	518	601	570	515	546	569	523	534	526	521	520	543	558	555	537	557	535	518	531	563	589	523	579	521	520	510	550	556	588	552	549	565	560	579	567	560	551	529	521	595	551	544	554	529	528	550	585	562	567	584	542	523	547	552	537	558	587	557	548	557	588	518	515	534	548	518	505	543	545	540	532	542	557	559	543	512	488	559	537	580	565	552	528	519	534	537	585	542	570	534	574	506	530	528	553	573	545	546	515	547	551	489	574	576	507	581	568	529	548	569	549	571	566	494	577	522	578	490	561	544	555	515	539	532	535	571	528	553	530	512	546	538	532	578	552	567	530	531	558	541	540	529	546	521	530	526	523	572	564	546	539	550	569	569	537	608	599	532	534	498	525	538	544	554	613	556	557	541	564	526	579	540	563	567	543	550	544	560	558	570	551	542	545	554	550	539	567	560	574	526	531	537	562	585	577	544	538	579	525	544	522	539	521	550	536	582	538	556	561	571	584	561	547	527	535	539	558	542	556	527	529	540	568	571	566	543	586	560	511	556	567	555	532	575	510	525	552	535	540	546	566	510	556	590	571	574	568	535	531	573	591	557	525	591	516	571	548	513	561	542	542	565	517	523	572	551	543	533	561	563	549	553	521	523	531	508	529	489	521	553	570	591	542	545	547	586	537	504	563	521	561	555	518	534	523	578	570	558	530	543	541	557	556	591	528	571	526	602	561	548	610	541	580	540	547	524	522	573	560	568	547	576	559	533	530	553	571	540	583	578	568	573	597	528	510	569	539	503	534	494	565	550	540	588	561	544	555	524	546	538	528	546	545	528	573	554	513	553	546	545	533	526	613	569	555	510	563	530	545	574	506	586	555	549	512	546	539	524	558	587	524	522	521	567	531	547	519	555	536	573	497	583	565	546	577	539	539	564	554	526	558	556	546	510	594	573	547	569	559	563	574	541	559	564	576	593	558	576	524	528	573	557	556	518	548	543	577	569	522	557	568	527	530	561	563	606	585	558	577	533	523	577	548	562	534	548	541	570	533	559	542	529	576	571	562	565	576	573	542	507	573	538	581	527	564	529	555	538	507	606	557	541	557	515	547	573	569	547	590	573	584	569	524	549	580	562	581	556	515	550	554	550	535	559	559	522	581	550	558	563	560	563	538	561	590	563	568	548	535	548	525	506	568	539	485	511	563	518	554	512	581	492	538	563	568	589	570	530	530	558	571	544	542	578	554	539	543	575	551	578	537	529	567	599	541	506	576	526	570	559	550	523	527	559	538	545	531	551	572	519	556	538	512	522	503	530	511	536	529	570	552	565	551	533	539	552	569	543	539	570	560	542	531	586	605	548	513	531	523	529	558	548	556	539	535	609	540	557	505	575	540	572	529	555	540	506	514	538	506	568	598	560	538	544	512	553	530	577	542	564	550	576	533	581	511	533	551	544	558	527	511	530	602	571	544	584	549	519	517	526	571	583	522	587	563	543	557	556	482	551	544	528	522	521	527	544	516	530	532	575	580	560	524	560	567	550	559	541	542	545	531	517	569	537	527	556	598	567	551	562	541	554	589	545	567	555	547	518	543	530	554	573	590	529	545	557	518	521	520	510	553	539	540	543	540	530	525	506	562	564	559	525	539	565	538	564	545	537	524	512	532	543	542	504	564	549	577	507	540	566	520	548	493	540	545	546	534	533	530	547	549	526	527	568	535	576	594	569	532	561	551	546	598	569	566	586	554	549	586	595	546	532	529	565	573	542	600	565	544	568	538	567	558	543	524	518	561	527	540	524	541	527	561	541	542	519	520	541	505	566	588	575	558	584	547	538	567	512	547	568	526	540	593	532	523	606	546	564	562	527	538	526	550	540	531	533	588	566	567	542	552	500	555	545	556	570	556	516	530	535	548	524	535	558	554	548	547	587	548	557	568	530	551	539	518	545	555	555	526	569	579	491	509	546	545	595	533	530	494	531	575	559	561	511	574	530	575	562	523	605	569	562	579	550	517	540	574	546	564	553	560	528	507	534	571	528	584	516	551	493	512	543	589	528	529	563	559	531	613	514	499	562	522	533	553	499	550	553	545	562	512	539	577	574	544	545	582	559	549	553	595	556	573	476	564
1254	88	69	69	71	249	2100	4438	3473	2208	1009	471	184	80	56	40	38	37	47	36	33	39	47	27	40	37	45	38	45	41	37	41	38	37	53	35	34	38	35	28	26	39	33	37	42	30	36	38	46	40	37	47	39	33	39	38	31	30	37	29	27	44	26	24	48	32	29	27	37	32	49	38	40	45	26	47	34	35	41	26	35	35	37	38	47	47	55	38	27	41	39	37	39	42	41	29	43	40	23	38	44	37	44	41	31	40	33	39	36	43	40	37	32	43	35	29	35	33	32	40	48	32	33	37	46	48	38	43	41	24	29	31	31	38	37	40	33	37	33	43	35	42	35	33	34	37	38	43	31	28	44	45	38	34	38	35	37	39	29	32	35	42	43	33	35	35	42	43	38	36	35	50	39	26	39	46	37	34	32	32	43	36	39	33	34	34	45	26	33	39	36	37	34	39	27	36	40	40	39	37	31	31	56	43	42	31	23	34	33	51	31	40	38	34	49	36	27	35	32	33	34	40	27	36	36	30	32	32	47	30	44	29	35	33	40	35	35	45	37	52	37	42	36	46	37	36	40	35	30	44	38	33	35	36	26	36	48	35	39	35	39	42	31	30	40	44	41	29	36	30	38	31	27	39	36	29	40	35	31	39	32	38	31	36	45	36	33	50	41	34	30	39	26	35	45	34	33	40	39	40	38	38	35	41	31	42	28	27	30	31	32	30	38	43	35	33	37	38	40	31	28	36	38	30	43	40	35	35	28	40	32	34	36	28	37	42	32	40	28	43	25	39	39	27	31	39	38	43	29	37	37	42	34	35	50	40	37	35	39	37	38	45	31	47	48	28	43	36	30	36	39	40	33	39	32	36	30	30	35	40	44	28	41	33	28	38	28	37	37	29	35	40	36	33	30	38	35	37	22	35	42	20	28	49	32	33	43	39	44	34	36	35	50	30	39	42	37	24	35	34	40	34	44	36	42	38	41	44	31	38	37	32	39	39	41	32	34	42	41	39	42	36	39	22	44	28	48	36	36	42	29	45	38	47	28	35	33	32	38	35	30	35	36	26	39	32	38	22	32	40	42	35	32	46	39	36	34	34	36	34	42	31	39	38	41	41	35	44	47	43	29	38	40	38	42	32	42	40	43	42	40	54	38	50	34	49	41	51	34	28	30	38	38	33	32	35	22	45	36	39	36	20	30	47	38	44	36	32	41	50	38	43	31	29	31	36	48	43	43	29	40	25	32	32	41	32	43	32	32	26	48	37	50	39	35	33	35	34	48	43	38	27	34	41	40	38	36	44	40	33	41	33	49	34	35	38	33	36	40	40	49	36	44	35	30	34	42	36	37	31	30	43	40	34	39	44	45	40	36	34	46	51	37	35	57	23	43	39	33	35	30	37	35	36	38	28	42	32	44	25	34	43	39	45	34	32	41	54	35	35	32	30	44	31	34	37	28	36	44	39	33	30	28	27	34	40	25	27	38	35	31	37	33	34	38	36	33	33	36	43	34	43	32	34	33	44	45	35	41	37	28	44	43	36	45	40	26	36	29	42	34	33	35	34	24	43	35	54	42	42	41	33	29	42	46	33	37	35	46	36	26	34	30	41	37	26	29	30	38	35	37	44	42	34	28	37	48	35	40	41	37	29	30	49	44	43	38	32	43	34	31	36	42	36	44	38	32	37	40	32	36	39	35	47	34	28	28	39	44	40	40	36	41	32	33	43	36	46	37	33	31	41	42	34	38	33	47	35	31	42	36	40	46	39	40	32	36	31	41	34	35	33	35	33	34	29	32	34	23	42	21	28	40	51	35	39	42	31	36	40	35	31	34	40	36	35	40	33	42	38	38	30	33	43	45	34	54	39	43	33	29	39	31	41	35	39	39	49	39	24	41	37	39	52	40	36	31	31	31	43	30	38	26	37	47	25	30	34	25	38	27	32	38	37	35	31	38	39	33	45	39	32	37	41	34	38	39	45	39	36	44	32	33	45	39	47	40	44	32	50	32	32	27	44	49	30	37	27	34	43	34	41	42	31	37	27	27	49	37	41	26	31	40	38	48	48	32	37	41	37	47	56	32	45	38	29	34	39	40	37	46	35	47	41	47	49	47	38	49	33	30	40	34	40	42	34	35	43	44	30	38	40	39	29	37	44	41	31	41	45	29	34	31	46	38	31	40	37	33	37	36	33	39	43	41	43	38	33	48	35	36	34	35	31	38	33	42	31	33	47	34	28	26	35	37	30	34	33	43	29	30	27	37	52	37	27	35	40	29	31	39	40	33	35	34	41	41	47	37	28	41	39	50	30	39	47	34	37	27	44	37	39	43	34	38	37	37	41	44	41	49	37	40	37	35	37	40	47	29	32	27	31	35	32	35	22	38	36	25	37	35	36	27	41	44	42	40	41	32	44	33	33	36	44	38	34	24	35	42	33	38	28	38	41	30	39	33	43	41	44	35	27	33	29	40	29	37	30	30	39	41	45	32	45	37	28	34	36	42	43	42	32	39	27	30	35	37	41	35	39	28	24	31	28	36	32	44	33	42	32	40	41	39	31	45	30	25	43	29	37	39	40	32	39	36	40	31	35	38	37	37	31	46	34	34	47	44	40	34	39	43	32	41	33	35	45	43	27	31	53	32	41	34	34	33	39	29	27	36	33	27	45	38	39	24	31	37	28	26	38	47	31	40	43	48	32	32	35	43	36	30	34	24	36	33	42	35	41	39	26	38	30	34	38	34	31	35	38	39	37	21	39	27	44	32	38	35	37	41	34	39	32	32	34	40	37	40	33	40	43	47	44	41	37	33	33	28	34	32	41	31	24	32	37	47	39	31	38	44	25	30	42	49	39	33	33	33	32	34	38	37	36	27	29	35	43	37	42	29	28	34	24	54	28	42	40	31	37	35	49	35	44	38	31	36	35	38	36	37	35	38	40	29	45	46	32	33	34	44	37	30	42	31	31	29	34	26	33	27	32	40	39	38	31	25	33	41	37	51	39	35	43	43	34	25	39	35	39	30	34	36	43	45	28	32	40	37	36	49	38	28	36	33	31	39	42	46	42	35	43	38	52	30	38	38	25	40	40	48	29	36	38	37	33	35	42	41	37	36	31	35	37	22	51	29	35	37	31	44	50	43	36	36	43	36	37	31	38	44	36	40	40	31	35	39	28	33	27	37	29	40	38	34	38	39	36	30	44	31	31	42	35	47	39	31	39	31	37	38	42	45	38	31	23	34	40	41	28	29	34	44	37	41	41	35	35	42	26	34	25	44	31	31	46	42	40	47	43	24	30	36	44	35	22	34	29	51	42	44	31	29	38	43	37	38	35	31	39	38	32	28	40	37	36	29	34	42	39	33	38	37	40	27	32	37	44	39	32	32	34	36	29	33	31	45	40	30	30	37	43	50	44	51	30	28	31	30	39	43	33	33	30	40	41	32	45	31	30	38	47	33	37	41	35	37	36	38	37	23	40	33	30	30	34	43	44
9904	2673	1241	3137	8257	15709	36917	42823	35841	28586	20030	11225	4659	1823	817	577	501	450	469	470	443	477	501	473	467	505	494	479	507	454	441	477	467	494	498	515	471	427	478	459	488	480	494	470	515	479	491	505	458	444	441	442	472	486	484	482	444	470	461	496	464	430	453	478	469	466	419	474	489	456	461	453	502	478	445	467	500	466	453	474	502	432	450	452	448	480	451	464	474	447	469	512	468	460	484	481	469	427	504	489	508	480	483	502	463	428	463	466	497	516	436	477	452	453	485	495	454	469	477	486	490	467	460	444	505	500	492	460	477	531	456	483	451	456	489	472	505	461	461	519	473	465	488	468	474	460	468	464	458	463	516	486	482	455	497	508	470	464	460	456	474	469	508	492	512	491	455	456	486	501	489	444	446	444	484	489	444	462	481	466	471	434	474	455	457	482	491	510	446	480	477	495	469	442	482	482	469	433	488	509	486	506	485	478	484	461	470	482	471	482	456	471	497	498	449	546	491	484	462	497	478	447	456	494	494	469	442	430	449	457	478	495	499	455	488	468	475	476	480	454	475	462	474	500	517	493	474	476	456	423	490	459	454	431	460	465	463	468	453	478	470	448	455	444	460	470	480	471	474	444	483	437	442	451	449	502	503	500	475	464	469	476	476	448	473	541	498	489	505	439	502	514	481	512	499	456	449	482	460	505	503	470	451	448	494	471	478	451	458	442	461	486	466	491	473	469	500	462	440	485	477	481	449	479	429	483	497	521	453	462	465	500	487	530	481	434	459	480	484	458	502	413	477	466	491	466	445	446	484	485	456	460	464	431	477	502	465	440	477	460	455	496	498	447	463	447	435	460	465	433	465	487	476	499	487	453	440	474	503	480	467	501	470	515	463	496	495	476	529	438	467	473	460	479	478	478	392	471	508	481	458	439	480	434	454	461	479	481	482	467	472	463	509	461	445	472	465	490	423	508	444	432	454	451	481	456	506	489	476	428	510	472	499	470	524	514	527	474	434	468	490	501	481	474	444	477	487	447	492	458	466	493	504	471	461	465	453	498	435	496	455	478	454	467	476	459	445	466	509	476	490	440	468	457	464	448	462	479	516	472	474	463	465	444	482	509	467	481	455	497	506	468	451	431	452	465	507	480	448	496	527	464	470	505	444	467	510	477	481	477	474	462	473	460	478	482	516	471	463	511	502	472	478	496	464	497	467	486	455	496	469	470	480	464	450	509	489	477	470	454	494	450	457	508	461	484	448	477	471	433	468	467	490	481	453	471	478	445	480	494	459	434	465	461	471	468	474	483	510	451	429	496	486	456	488	494	497	481	479	466	490	450	468	510	433	497	484	483	463	460	453	463	479	459	446	480	476	459	422	464	458	518	435	486	427	483	449	477	473	475	504	456	481	445	460	474	455	494	436	469	444	480	478	464	456	480	451	484	450	470	443	460	485	440	464	472	437	452	431	506	485	456	479	461	489	480	488	436	483	478	446	449	477	465	467	483	499	480	485	482	478	493	442	442	457	442	445	461	487	468	515	449	455	471	441	500	525	504	466	493	494	494	454	497	485	471	464	481	455	459	457	458	495	465	492	470	513	472	462	486	452	468	503	482	449	431	496	487	473	495	454	496	481	463	451	459	493	431	518	511	483	450	504	446	465	472	435	497	499	470	435	463	457	463	463	459	451	488	439	434	494	493	452	468	465	455	455	463	472	461	506	459	470	510	467	546	455	490	446	489	482	447	505	467	480	510	472	497	471	495	472	466	424	506	491	473	472	490	480	495	441	462	441	487	466	443	467	525	473	467	491	486	499	471	439	473	482	456	491	467	480	476	475	470	449	471	440	480	467	451	518	522	467	429	469	476	488	441	477	452	484	489	459	465	442	444	457	469	452	456	489	488	458	472	482	494	455	491	479	457	473	464	479	470	490	435	445	505	453	472	461	451	481	488	472	474	501	488	476	502	472	466	495	467	481	473	478	485	491	483	502	456	444	453	462	475	476	466	469	497	476	447	479	469	456	451	471	442	443	479	441	484	490	467	461	484	447	479	486	494	464	484	488	522	417	498	476	450	510	449	459	471	491	475	484	457	536	486	484	467	455	451	486	444	438	450	506	481	429	457	521	470	485	466	457	453	464	476	503	475	498	484	516	466	470	490	495	460	445	495	471	458	470	473	517	497	455	494	496	484	487	484	461	470	444	451	498	453	483	491	460	464	460	477	483	468	505	438	468	488	501	494	476	435	505	453	444	445	454	465	468	540	467	485	457	434	456	493	499	465	504	461	485	485	486	444	461	447	455	509	486	484	468	473	448	459	453	453	481	439	481	447	484	457	469	477	483	465	471	487	496	501	477	429	465	450	474	505	477	477	456	446	486	450	517	500	480	445	478	434	464	479	437	433	468	522	485	491	501	445	489	452	507	484	469	477	506	474	452	484	470	475	472	437	496	484	451	522	492	434	487	481	457	454	482	490	485	491	473	499	464	451	469	471	475	463	455	437	485	434	501	495	468	482	494	464	427	453	458	458	463	470	510	486	446	464	501	494	458	452	487	487	461	462	459	453	493	516	472	473	477	479	477	451	481	453	453	486	470	497	472	482	489	493	489	436	489	439	433	458	483	507	471	465	463	468	457	463	463	448	450	468	443	460	467	459	462	454	476	487	545	482	473	432	443	456	467	487	510	455	510	498	468	478	485	461	477	510	478	494	455	516	469	501	496	479	469	491	448	473	488	487	481	433	485	494	466	434	465	484	486	495	452	460	515	502	467	464	469	516	443	476	503	480	436	483	458	465	470	481	491	507	466	467	476	474	473	459	477	465	465	481	496	476	507	454	463	437	464	494	470	478	478	452	467	483	474	493	460	479	431	446	438	439	491	481	485	464	490	469	436	455	463	462	445	444	494	480	430	533	455	482	461	491	472	469	453	476	446	459	474	475	464	502	471	469	472	440	470	470	452	449	461	457	483	485	458	492	478	453	452	474	444	511	444	446	457	485	470	453	490	455	459	427	470	464	482	476	465	497	473	466	453	451	471	467	432	468	479	466	477	461	510	478	498	470	473	468	487	499	518	441	465	483	456	494	479	502	449	489	495	439	492	450	488	471	473	491	481	418	477	475	462	433	470	497	434	470	484	489	478	473	466	481	495	456	502	436	488	498	481	446	491	496	465	463	496	452	483	504	519	510	466	474	478	469	432	477	503	462	469	477	488	439	446	478	440	453	457	443	465	453	456	453	469	517	488	547	501	460	502	432	452	475	442	441	493	448	482	451	519	471	457	481	435	466	468	445	540	465	457	472	451	462	474	527	439	497	505	499	473	479	479	448	469	459	467	487	463	464	471	457	494	489	480	445	471	461	490	489	449	446	525	461	455	441	479	493	438	492	445	500	481	466	460	466	490	446	485	465	500	477	463	485	484	486	464	465	424	461	462	483	474	469	517	481	491	487	466	473	465	458	516	463	517	487	433	479	480	466	474	436	488	488	438	475
502	198	119	151	206	857	6864	9401	9822	5856	2614	1041	357	146	89	40	34	46	38	26	32	39	41	35	38	39	43	38	35	52	44	41	49	39	35	41	51	37	39	30	45	36	36	45	49	40	30	37	38	40	46	41	41	33	35	36	38	35	34	33	28	25	44	36	42	46	41	43	44	40	41	41	41	41	34	35	42	39	39	28	44	52	37	38	35	46	34	33	42	31	33	36	41	39	33	38	44	36	47	49	36	43	44	41	41	27	46	44	42	33	51	34	41	43	37	28	33	38	37	42	45	29	43	38	32	36	46	49	44	39	34	37	41	39	50	40	30	43	36	44	30	30	33	36	41	52	28	31	42	44	36	48	43	39	36	39	31	31	41	46	34	33	49	48	39	38	28	47	35	41	45	43	53	42	51	38	29	34	49	39	49	40	35	36	29	45	41	48	34	35	42	36	42	42	46	35	19	37	29	27	29	38	36	42	33	41	37	45	40	45	42	36	26	36	30	37	46	55	29	50	44	40	45	37	36	49	37	31	46	27	45	45	44	37	41	31	42	34	43	31	30	32	50	41	32	50	51	41	44	50	34	30	36	42	37	45	39	38	49	44	44	30	47	32	39	49	36	33	43	37	40	44	48	46	37	41	43	32	35	38	31	53	46	37	40	37	39	35	31	41	28	44	34	43	35	37	43	53	37	48	27	33	43	37	35	41	33	33	38	44	33	44	42	45	41	42	28	29	36	41	45	39	45	37	36	47	29	32	44	30	37	48	35	48	37	37	34	36	45	37	31	35	33	44	37	31	38	35	33	37	25	39	38	39	46	43	40	43	47	45	34	45	36	32	42	48	28	34	32	35	43	36	36	44	35	32	43	29	36	42	31	28	38	42	35	46	46	36	55	43	35	48	33	33	42	30	35	42	46	33	31	52	37	38	36	48	46	40	50	42	37	33	43	39	29	39	40	34	34	40	42	38	34	38	43	36	43	32	38	33	39	33	38	33	55	42	36	39	40	31	44	39	39	53	38	36	52	30	37	37	40	42	36	50	35	33	39	39	40	42	29	37	38	31	42	44	30	35	44	45	44	43	41	42	30	36	50	42	43	43	35	35	51	37	35	41	34	47	35	44	27	34	43	34	37	35	52	33	39	33	48	44	37	44	51	51	44	46	48	31	37	40	44	39	45	37	45	43	37	27	37	42	39	36	29	49	39	47	54	54	29	35	38	36	32	35	50	37	35	36	41	44	39	36	46	34	36	37	37	31	38	48	37	39	47	36	44	39	39	45	37	32	38	26	47	32	36	45	40	31	36	34	38	42	49	48	38	41	35	34	49	32	29	30	29	37	28	36	36	52	45	40	45	36	39	41	46	27	39	37	24	38	41	26	38	48	39	35	35	35	47	43	33	44	45	31	29	45	30	41	53	32	29	37	37	39	38	34	40	37	44	37	37	37	61	37	55	32	38	39	46	48	34	36	51	46	33	36	43	54	46	43	44	57	37	32	46	43	36	49	31	43	43	31	40	33	35	37	32	39	36	38	35	31	33	24	38	32	49	35	38	40	42	33	32	55	38	35	30	42	39	44	36	34	39	41	44	35	49	38	30	40	33	43	33	42	31	33	30	40	41	31	38	33	38	39	31	61	45	33	37	37	44	37	32	37	31	43	51	36	38	39	37	33	30	41	44	35	42	37	33	46	43	47	37	47	40	45	42	37	41	38	48	44	43	48	37	39	31	48	43	39	32	41	46	36	39	37	39	37	33	44	36	31	40	37	38	43	60	37	33	39	26	42	36	41	43	37	37	33	48	45	37	30	44	32	37	35	34	38	46	31	35	37	44	42	43	37	33	43	39	45	37	34	40	25	29	42	50	40	37	45	42	32	40	41	37	40	35	38	35	44	46	30	44	36	53	41	38	49	34	44	38	42	35	26	29	42	44	48	44	40	27	38	41	34	46	48	38	31	43	32	27	46	50	43	35	41	40	38	38	45	41	34	40	33	31	35	28	36	35	42	35	43	47	34	45	32	35	46	29	35	38	34	29	46	39	54	34	44	39	35	33	45	39	36	48	45	28	35	53	36	46	42	41	33	33	39	30	43	31	34	33	40	50	44	51	45	41	39	53	28	53	34	37	51	40	32	50	44	33	42	38	46	36	38	40	33	41	33	46	43	43	35	27	44	28	41	42	39	41	36	43	41	38	33	32	53	36	41	39	54	33	39	38	31	42	50	34	45	36	31	42	24	33	40	43	28	43	41	51	43	33	30	42	62	43	32	51	25	32	50	38	40	47	40	43	36	20	37	39	33	38	41	32	49	34	35	45	50	42	36	47	34	46	42	42	36	36	51	39	32	41	40	34	45	38	41	23	41	44	35	36	38	39	28	36	48	38	34	37	40	49	38	36	32	35	48	32	37	43	27	40	35	44	36	38	33	36	44	38	30	39	45	49	37	32	37	33	43	38	37	35	39	30	38	41	37	43	45	38	37	42	35	43	35	45	30	42	41	32	28	47	48	41	43	33	32	43	45	42	33	31	36	38	42	41	43	40	36	46	30	45	34	42	36	38	49	45	28	33	43	38	29	33	44	39	27	38	45	38	43	51	48	39	52	30	41	39	41	38	36	28	42	34	31	33	36	32	43	41	37	42	45	31	32	41	40	31	37	36	30	30	42	37	49	39	38	37	33	40	33	36	33	36	43	36	38	38	37	33	34	32	35	45	25	35	30	32	52	37	27	47	34	35	40	34	35	39	43	32	44	43	52	41	30	34	39	41	42	35	27	35	56	41	40	30	40	42	39	42	38	41	51	44	33	35	40	44	41	38	37	26	46	43	36	32	42	37	46	41	41	36	39	34	43	43	42	38	45	36	26	42	35	28	52	40	45	40	29	41	44	36	41	28	48	37	35	35	34	32	46	39	41	30	43	32	33	26	35	40	38	48	50	44	36	39	39	48	40	47	40	42	28	41	35	41	37	37	44	42	34	40	33	40	38	41	37	40	47	38	41	45	37	38	37	24	44	42	40	37	36	31	35	33	41	28	41	31	35	39	38	42	34	35	35	39	43	42	30	34	33	37	35	47	44	37	33	29	35	48	40	40	45	35	37	34	32	46	38	38	30	43	54	45	38	32	37	49	36	37	37	42	41	29	31	41	28	30	33	34	48	32	49	39	34	33	45	50	34	40	38	47	41	40	42	24	40	40	39	40	40	38	34	39	35	41	47	34	48	35	49	28	40	35	44	47	54	34	34	39	33	43	45	31	29	36	45	29	43	39	29	40	41	36	37	35	35	33	39	29	37	50	33	29	38	40	40	30	42	35	32	33	44	34	35	46	43	32	39	40	47	58	26	41	43	40	36	35	41	28	35	34	37	39	36	32	36	41	49	46	30	36	37	31	39	40	40	56	50	32	41	47	28	46	41	43	33	48	44	37	42	50	41	49	40	31	41	44	49	28	34	50	38	39	43	42	42	36	51	36	43	29	57	67	35
12334	5794	2717	8837	18677	29876	52036	54512	50552	38898	28605	18221	8439	2995	1207	618	577	533	514	470	525	441	463	474	507	468	468	465	470	510	461	484	527	488	517	495	499	472	478	496	489	476	491	520	507	495	497	467	504	484	498	479	474	471	522	488	472	472	487	477	493	504	490	480	481	510	489	480	448	500	465	488	486	451	461	489	503	501	480	501	490	499	518	477	511	477	501	518	433	499	516	524	472	518	501	486	464	488	497	481	499	490	494	445	464	497	489	512	521	455	465	486	471	461	499	538	465	501	488	469	489	488	483	460	490	480	504	456	474	506	514	480	504	495	486	518	494	506	528	491	486	513	465	514	491	504	512	518	512	519	470	497	480	479	492	491	480	494	472	499	455	499	523	519	472	479	475	474	512	477	475	508	493	460	489	469	496	504	509	503	474	543	523	492	471	476	506	498	496	471	482	483	538	481	511	439	524	465	449	482	491	487	479	483	521	492	531	515	509	469	486	509	496	475	480	498	502	484	509	484	488	497	456	532	481	461	503	494	520	539	513	463	535	487	483	504	482	463	480	461	505	511	516	490	514	489	504	485	491	498	486	482	485	482	484	509	475	470	515	523	484	480	493	484	454	504	457	502	565	466	488	480	515	486	458	495	539	476	477	480	488	463	532	518	462	512	547	474	500	478	499	480	474	498	459	522	478	524	493	508	492	503	459	521	458	482	490	468	480	447	485	515	525	496	476	491	502	478	502	485	484	506	557	496	526	510	495	511	498	469	479	478	509	470	462	477	471	505	512	519	447	501	486	480	519	471	458	471	460	497	468	484	506	515	490	467	492	487	483	527	494	451	536	499	520	477	478	506	477	496	492	505	484	483	485	503	478	464	490	460	487	536	473	485	489	495	514	504	464	496	474	473	503	490	513	473	511	495	509	472	458	479	498	533	484	515	502	512	482	498	476	496	470	471	490	515	479	468	499	458	483	469	464	521	504	511	507	460	502	491	533	528	475	505	488	489	507	483	506	459	512	487	528	512	480	568	529	501	480	484	496	501	487	445	481	483	465	494	521	536	510	515	546	525	480	444	505	478	483	475	450	519	481	500	483	512	532	495	481	494	505	513	465	484	510	469	505	459	502	473	483	449	457	472	498	495	507	477	476	502	472	467	454	490	488	504	480	505	513	511	505	488	505	478	447	498	475	450	494	526	455	547	459	487	509	485	490	456	501	497	467	480	472	449	498	537	495	521	518	494	529	475	485	475	489	504	508	447	455	476	507	471	492	493	499	498	495	488	496	501	485	491	493	506	461	485	488	471	494	498	503	466	501	475	468	462	532	520	495	487	522	473	485	469	481	493	466	502	472	496	488	516	490	474	487	529	517	521	504	511	483	485	475	487	516	461	479	508	460	471	456	497	521	480	517	504	495	508	455	456	490	514	502	507	473	502	519	507	472	498	526	483	499	452	481	495	475	483	484	506	504	473	453	479	492	509	476	490	454	515	470	513	501	502	492	483	485	527	491	498	468	482	512	521	518	478	467	510	479	494	472	509	501	514	474	534	502	470	545	503	464	513	505	493	491	468	491	514	477	469	459	477	508	466	479	490	502	499	456	519	503	504	448	483	516	503	484	499	487	508	520	502	454	473	528	524	520	477	488	452	529	458	476	487	524	503	480	498	499	503	526	518	477	485	479	488	514	489	499	490	489	483	500	493	476	483	534	480	482	534	496	500	501	485	482	537	451	531	495	511	480	449	480	508	498	489	473	497	486	513	488	482	510	496	501	485	494	508	507	490	493	523	504	486	489	467	490	496	476	515	486	536	496	523	524	484	466	483	496	466	503	507	493	510	492	492	525	488	537	511	490	475	528	457	473	481	466	449	464	485	489	496	482	469	484	493	472	485	482	524	521	525	480	492	491	497	470	530	475	542	478	486	459	539	523	512	472	494	487	450	484	504	448	513	486	468	462	502	517	482	483	524	492	485	520	469	454	505	505	474	498	460	509	524	530	494	446	530	498	475	480	527	503	500	484	520	489	484	503	477	517	471	495	492	518	463	495	503	492	444	490	491	498	531	487	506	500	514	495	477	517	477	465	506	503	523	501	489	448	486	503	499	465	459	528	504	474	449	477	522	517	518	483	514	462	473	437	483	489	492	464	487	505	484	521	438	506	483	488	526	520	488	482	483	468	495	486	483	521	546	485	506	489	487	483	446	502	466	511	463	462	454	508	496	521	502	490	464	497	498	503	497	505	484	480	459	490	483	494	513	466	484	488	463	466	500	517	483	469	485	525	504	493	479	461	494	494	497	484	480	491	518	467	467	498	476	516	498	517	470	501	487	512	466	528	500	472	510	516	487	468	520	561	484	483	474	503	519	507	501	498	447	496	450	502	526	494	456	499	493	468	461	472	535	493	518	465	489	479	494	475	467	462	475	486	481	483	480	524	468	501	497	520	506	529	515	495	463	448	479	517	479	506	480	511	519	442	452	497	476	506	495	522	517	510	517	490	503	462	473	526	496	473	520	517	488	507	483	490	478	496	472	519	510	501	459	485	453	480	462	487	524	516	494	520	482	502	518	490	500	482	532	522	479	483	492	513	510	515	529	450	495	469	499	503	483	497	515	484	508	495	494	472	506	466	457	472	532	521	502	484	479	475	521	499	542	509	471	510	497	486	484	515	508	488	503	505	522	488	489	513	486	464	499	465	483	478	522	523	552	476	493	515	482	523	492	492	473	472	548	500	469	515	462	524	506	498	538	500	489	515	464	486	503	509	474	508	514	521	493	485	481	505	454	451	496	516	481	476	479	511	506	494	506	481	435	489	489	487	534	466	465	511	497	504	466	491	513	502	475	476	492	458	511	515	497	502	494	475	492	484	496	475	448	480	453	503	482	503	504	517	506	477	495	462	479	473	510	495	490	540	505	472	425	513	537	486	515	517	501	486	486	464	504	511	512	504	481	461	461	520	530	464	515	484	479	478	506	506	481	437	492	479	494	523	480	452	481	481	481	517	496	514	469	449	518	493	429	453	497	493	455	506	500	485	459	506	519	463	471	490	501	473	479	501	485	484	489	528	493	503	512	490	511	484	494	502	478	501	503	489	466	484	505	464	489	488	458	483	480	537	504	447	478	490	485	501	478	521	555	478	476	503	497	471	505	524	488	468	463	516	478	493	484	480	528	518	490	512	504	457	494	494	498	476	463	475	487	484	496	483	479	498	501	468	530	523	481	489	467	493	469	524	484	454	518	506	456	477	449	478	508	479	509	504	505	489	509	493	494	448	493	504	507	432	477	513	490	499	515	534	471	459	501	509	506	483	475	483	463	533	444	481	465	541	486	498	506	522	496	480	477	506	467	475	473	466	495	467	478	501	456	514	489	489	504	498	474	466	482	481	511	518	490	515	468	487	466	502	497	442	475	492	527	507	483	531	487	504	492	462	490	494	492	477	493	494	505	489	519	468	524	525	477	524	482	459	479	492	505	461	463	475	473	523	515
1922	176	149	106	168	804	5557	8112	11210	7145	3276	1298	466	185	73	56	49	48	42	45	32	34	44	46	45	44	49	49	45	28	50	43	35	43	39	39	38	24	32	38	43	45	52	24	40	36	39	40	41	47	45	56	33	43	34	30	42	51	44	31	27	47	38	35	31	42	36	50	38	45	37	38	43	42	42	38	43	36	29	46	35	46	39	44	54	35	46	48	33	35	42	40	44	40	43	45	53	40	38	56	33	38	39	48	39	33	49	40	36	40	32	43	48	45	40	32	35	41	40	41	53	33	39	39	44	39	39	43	46	33	51	41	37	50	35	54	38	53	36	52	49	39	33	38	42	50	42	58	33	44	41	39	46	37	43	30	32	36	54	46	52	44	43	48	45	32	41	44	47	44	45	35	41	47	35	41	31	33	55	46	44	47	40	33	32	47	32	35	35	42	46	48	32	42	43	41	40	48	38	39	40	33	44	39	41	34	41	44	29	31	31	50	38	43	44	29	33	38	44	38	44	45	57	37	44	36	43	44	39	44	41	36	37	39	46	37	47	41	46	50	39	46	43	38	46	46	36	34	42	35	31	36	38	33	47	49	41	46	43	52	40	47	40	36	43	55	39	39	35	49	38	39	38	35	46	37	39	33	44	39	35	34	46	36	49	27	52	40	36	47	49	46	33	29	43	41	38	39	26	56	40	41	29	47	38	43	46	41	45	44	44	51	37	41	39	50	38	47	42	38	40	35	51	40	41	32	44	41	45	45	48	57	42	42	42	47	32	30	31	38	42	40	36	34	34	32	41	37	47	36	41	33	33	30	33	41	38	36	36	49	54	35	41	39	50	33	39	46	37	35	38	49	44	39	27	34	42	46	36	45	26	39	39	38	47	33	49	42	38	37	40	35	58	51	53	32	56	41	48	30	37	37	40	37	42	36	33	34	49	42	48	40	35	42	48	37	46	36	40	39	39	38	31	45	39	43	40	32	31	49	41	37	36	30	39	34	38	45	27	35	48	44	50	47	51	38	49	40	40	47	35	41	25	38	45	42	41	34	42	30	32	38	33	36	42	36	38	47	37	44	40	45	39	30	35	48	42	41	42	46	38	60	35	41	54	42	34	36	45	45	35	39	33	35	38	31	30	34	38	30	42	57	44	40	43	35	38	42	42	39	27	50	38	40	53	34	35	56	47	39	30	39	44	47	47	51	43	34	37	42	35	46	39	56	42	40	47	45	48	34	55	40	34	39	46	41	37	47	50	44	28	37	44	48	47	43	47	39	49	43	39	43	46	47	40	35	43	38	31	34	49	43	37	41	42	53	50	48	36	44	35	37	40	46	50	51	38	49	31	39	56	46	39	38	36	42	36	49	45	45	39	38	42	36	32	48	46	41	32	47	35	26	40	35	40	38	44	33	37	53	45	30	43	49	45	39	53	45	57	48	45	37	41	35	56	38	31	49	42	40	35	45	38	44	41	45	33	49	39	38	36	42	47	41	49	47	45	34	49	44	36	48	41	34	49	35	40	52	55	38	46	47	41	39	33	38	45	42	40	50	46	30	46	32	31	30	43	46	48	33	46	39	32	32	43	46	43	36	45	42	41	57	33	38	42	30	40	44	48	50	35	42	31	43	45	39	52	35	42	44	36	54	46	35	39	39	42	43	41	43	32	34	54	34	49	43	34	45	42	38	37	47	58	40	45	48	32	42	39	35	34	45	41	38	33	44	43	42	38	33	46	29	33	36	33	49	37	34	28	39	44	53	36	33	43	41	41	41	46	34	39	54	34	36	41	40	38	35	41	40	44	38	39	42	38	37	40	31	41	32	39	40	55	60	32	41	41	47	43	43	40	41	44	44	43	44	38	30	35	34	55	33	41	42	33	41	50	41	43	47	40	55	46	47	42	35	49	34	52	34	34	53	37	38	34	42	47	42	49	39	44	40	50	39	43	47	41	44	36	31	38	29	30	50	29	32	43	33	36	53	51	31	44	48	41	43	36	38	36	47	35	40	47	32	29	46	46	33	55	32	51	43	39	48	32	39	37	45	34	45	45	48	31	42	34	49	45	34	31	61	45	36	33	47	35	40	36	43	47	40	39	58	41	46	43	47	38	31	43	30	47	37	32	42	46	43	37	43	45	48	50	30	45	40	38	32	45	41	53	51	39	36	34	49	33	45	48	50	37	31	37	36	54	44	41	32	50	54	42	44	42	42	43	54	48	35	50	37	40	41	40	40	41	37	44	38	39	41	42	39	42	45	48	39	44	27	40	43	40	55	56	52	42	30	48	32	49	42	53	42	31	43	35	47	38	45	40	38	35	42	36	41	38	43	35	46	39	37	39	40	26	41	38	44	34	46	49	37	44	42	35	38	45	45	35	37	40	39	39	49	37	42	41	41	46	37	42	50	33	36	38	29	40	47	35	41	58	36	42	60	45	42	40	36	41	30	43	35	39	25	41	49	41	49	34	37	43	47	57	39	37	32	40	33	41	33	50	47	37	46	36	40	41	39	40	45	33	37	40	38	49	47	40	34	44	44	31	46	31	44	40	35	39	54	50	40	42	50	44	42	28	31	42	32	43	40	48	46	33	51	30	43	34	45	40	45	43	45	46	37	45	46	37	43	31	38	43	57	41	39	45	47	54	46	52	44	55	49	38	45	45	36	42	52	46	40	39	53	39	42	33	43	35	44	57	40	31	41	42	32	47	37	49	41	45	50	42	45	38	44	42	40	36	37	29	38	42	36	45	35	40	49	53	41	42	45	35	51	41	40	37	50	41	34	56	38	42	57	45	41	31	39	38	45	41	45	44	42	45	36	26	33	39	44	51	34	46	36	36	38	30	38	46	37	31	41	36	41	26	44	52	47	37	38	43	32	42	46	39	41	34	47	38	54	37	37	53	44	39	45	41	40	34	37	32	45	34	49	41	42	54	40	41	40	45	40	27	47	44	48	26	43	49	41	50	35	44	37	45	42	37	45	43	36	46	47	56	42	35	43	53	43	36	33	31	46	51	46	43	46	51	36	32	42	45	40	57	47	50	32	41	39	50	37	36	48	35	27	45	45	34	32	36	51	55	43	40	41	43	38	44	27	40	38	38	40	44	44	50	31	39	47	42	37	37	38	45	40	50	38	52	35	39	39	44	35	45	49	46	45	44	42	37	40	45	50	49	40	39	49	45	39	38	46	45	37	41	45	44	37	30	52	44	42	40	38	49	40	33	36	43	37	41	39	33	45	37	47	28	40	42	25	39	51	28	45	41	45	37	36	31	41	25	44	35	33	40	45	47	34	47	43	39	33	37	44	42	35	53	43	44	35	50	51	36	41	38	48	49	44	27	46	35	45	35	39	38	46	40	31	41	46	56	43	46	31	38	48	44	48	40	35	40	48	35	47	36	38	38	39	40	43	38	51	41	32	50	37	37	45	46	42	48	45	35	39	39	31	40	40	32	37	43	51	46	36	47	51	40	48	45	40	29	46	38	37
12300	4751	2761	7245	17392	28679	48060	54170	54908	42508	31555	21242	10603	3996	1444	776	565	576	560	546	505	523	521	545	511	529	567	574	555	516	540	494	544	533	534	510	488	524	556	546	531	557	519	544	542	504	527	524	533	530	525	567	537	542	584	535	534	505	549	554	544	529	571	530	552	524	550	544	538	527	577	533	539	517	536	559	539	553	560	539	528	517	543	511	564	537	557	528	544	518	507	539	525	549	533	564	530	543	521	508	562	529	523	504	542	518	569	583	536	490	543	577	515	559	521	526	536	545	533	543	536	532	479	550	519	533	548	548	527	566	548	535	517	527	533	538	504	547	538	500	526	508	550	537	491	550	551	549	517	533	512	503	512	572	479	546	548	548	502	544	523	527	483	518	509	539	568	516	577	545	598	559	553	494	549	502	540	533	541	484	523	574	522	515	545	536	558	510	530	539	545	569	519	498	535	532	525	511	506	558	495	555	558	557	541	531	516	504	539	548	548	496	537	518	544	559	535	543	547	538	563	534	528	503	553	510	516	560	535	536	524	510	534	559	514	516	516	549	528	540	581	515	496	551	537	522	525	565	514	543	547	531	542	504	555	565	540	492	552	594	525	532	554	549	551	547	542	517	544	553	516	534	527	551	548	542	516	509	569	536	493	481	568	546	554	523	497	547	566	552	529	562	571	560	529	518	551	533	503	549	543	603	552	529	558	522	533	548	525	563	560	546	561	558	515	520	511	553	543	548	570	530	576	543	546	526	555	563	583	515	516	555	514	541	495	550	506	500	512	552	520	573	523	528	519	552	543	529	528	539	562	547	557	509	519	518	549	525	568	506	541	512	530	538	531	523	543	525	541	522	537	539	490	553	542	535	531	515	493	508	538	553	524	539	524	557	586	516	519	519	515	576	535	532	540	528	542	525	562	534	550	534	522	527	543	570	504	569	518	515	553	529	537	514	537	506	527	563	545	567	525	507	476	503	567	545	573	543	554	544	534	539	570	533	579	547	529	532	522	507	527	542	478	478	530	540	543	551	568	539	531	567	534	558	564	528	522	571	503	487	524	521	541	530	528	531	528	515	506	535	514	562	563	532	514	529	550	540	548	560	534	519	537	522	478	503	546	524	543	589	554	533	537	540	553	526	513	503	545	553	549	537	560	518	525	530	496	545	556	567	494	541	506	495	548	519	557	510	501	542	535	530	554	545	518	542	538	525	511	520	522	583	574	544	564	477	539	533	542	525	527	564	528	515	497	533	457	527	578	581	520	543	512	554	559	537	547	497	516	534	492	552	553	488	518	559	523	555	535	539	552	468	565	521	543	539	529	562	569	542	523	555	530	518	541	527	585	528	542	525	516	526	521	559	550	550	572	565	525	546	518	514	482	507	532	523	542	519	526	554	520	523	528	530	521	488	528	528	536	530	561	538	498	534	519	545	560	566	535	515	519	561	544	499	557	521	554	481	555	551	489	518	523	542	545	520	530	533	487	520	532	543	538	537	523	537	561	501	518	570	553	560	562	531	536	533	544	578	534	545	583	532	532	527	529	509	512	548	522	523	536	534	546	521	499	530	579	539	543	546	524	533	537	511	551	547	526	575	515	529	531	537	586	541	518	514	544	471	540	534	500	528	517	521	565	527	528	561	510	531	526	581	563	502	540	550	517	528	502	566	567	556	553	539	549	526	545	535	521	589	553	546	508	526	558	526	553	565	498	518	536	540	516	572	511	553	541	542	543	557	598	514	528	528	527	515	512	523	553	538	538	558	530	508	474	552	548	531	550	522	516	529	539	526	545	561	518	555	497	519	558	553	507	526	576	551	566	536	544	531	576	488	560	503	486	522	545	566	502	520	536	511	568	562	502	543	511	539	573	551	588	526	522	538	510	563	525	556	538	512	529	559	516	569	522	517	535	548	529	573	528	530	530	535	531	526	523	544	546	512	520	519	512	544	534	532	572	509	524	547	507	517	558	591	530	577	519	582	548	561	564	536	506	535	537	519	521	564	534	521	512	538	544	551	500	550	529	526	517	574	536	538	562	557	572	508	560	504	516	489	553	583	485	530	539	550	541	540	567	534	538	525	543	503	529	559	551	549	537	495	530	526	538	551	513	517	484	586	512	542	531	516	515	519	525	513	531	515	526	517	499	576	533	512	500	580	542	550	546	560	477	535	544	564	524	563	539	554	518	512	498	517	551	518	546	536	565	565	513	524	522	543	585	505	529	498	553	562	537	533	554	498	504	535	530	488	495	556	560	532	565	533	532	545	528	556	563	532	535	510	556	499	557	540	569	573	536	555	562	535	532	529	538	524	520	519	562	513	525	522	503	529	528	527	547	492	550	556	523	528	496	577	479	532	575	554	547	530	555	540	576	562	559	558	519	565	586	511	538	511	541	546	538	553	499	560	575	557	533	547	530	563	528	549	520	500	551	525	529	553	506	539	489	509	542	527	577	561	499	534	554	530	525	522	519	512	521	503	534	513	534	546	529	526	496	570	548	529	571	512	533	556	530	526	532	526	552	502	523	473	572	504	514	532	517	533	521	540	539	500	585	526	524	560	514	520	516	489	555	556	523	562	558	514	571	546	516	560	544	547	560	488	557	533	541	526	516	542	560	550	541	560	556	520	562	518	540	517	544	541	521	526	550	519	548	524	505	523	533	532	540	542	523	517	525	525	568	552	573	502	579	510	512	545	552	540	525	482	530	537	532	523	561	548	548	522	533	545	514	515	540	517	522	518	513	530	528	524	558	509	500	530	551	546	500	516	537	523	513	513	524	564	509	498	531	530	583	564	531	512	547	530	549	576	528	523	521	566	534	542	549	554	554	565	553	508	554	545	511	507	579	542	559	531	545	492	521	549	545	532	530	532	508	525	524	579	530	540	541	553	550	522	546	517	529	523	565	568	515	555	542	537	534	549	533	520	550	566	573	518	493	558	558	543	539	509	531	537	498	527	521	535	570	542	524	572	550	532	502	536	512	499	555	508	572	533	530	530	547	561	501	586	524	566	542	532	565	520	574	521	555	535	565	573	516	567	533	547	512	544	551	527	490	517	537	553	510	542	522	539	570	537	523	534	548	541	564	497	535	531	488	565	556	554	522	549	577	529	570	516	532	546	519	538	552	568	560	533	521	497	517	509	536	535	523	498	539	551	529	564	517	526	565	490	554	505	538	511	549	533	574	547	542	528	565	539	529	517	509	540	515	545	515	571	528	549	511	542	535	565	508	542	549	571	537	510	550	489	524	497	530	504	529	534	538	543	563	503	494	547	583	523	553	580	539	526	470	533	578	516	514	548	496	538	538	506	532	527	554	494	538	508	530	504	548	527	547	526	548	531	508	542	506	536	544	525	511	530	555	536	482	544	503	476	537	533	554	522	536	512	532	519	512	525	516	569	496	525	545	538	512	515	547	553	542	548	489	525	543	510	508	559	521	525	512	537	581	467	525	571	549	556	520	560	529	497	530	540	563	507	529	555	559	504	543	532
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
